TOP / ColorFinder

カラーファインダー(仮)

はじめに

パソコンの画面を見たときにこの色は何色だろうと思うときありませんか?

そういう問題を解決してくれる"色々の色"というソフトウェアがWindowsにあります。元々は色盲や色弱の方をサポートするために作られたようですが、Webデザインの際に利用する人も多いようです。Mac OSX版にはColor Questという同様のソフトウェアもあります。

私は、いろいろな環境でソフトウェア開発を行うのでUnix版もあるかなと探してみたのですが中々見つからないものです。こういう便利なソフトウェアはどこでも使いたいものですし、そう思う人も多いと思います。でも理屈ばっかり言っていると「だったら自分で作れよ」って言われそうなので...

作ってみる。

スクリーンショットの説明

スクリーンショットとってみました。

中央付近に表示されているのが今作っているソフトウェアです。実際にはマウスカーソル部分(いまはゴミ箱のところにある)もこのソフトウェアになるのですが、スクリーンショットを取るときにマウスカーソルが消えてしまうので、この画面では見ることができません。

動作環境

Java 5が動作する環境であれば動きます。そのため対応するOSは、Windows98/Me/2000/XP/Vista,MacOSX,Linux,Solarisなどです。

Javaについて説明

Javaは日本語でジャヴァと読みます。普通のソフトウェアはWindows用にプログラミングをしたら、Windowsでしか動きません。Mac OSX用のプログラミングをしたら当然Mac OSXでのみ動きます。JavaというソフトウェアをWindowsやMacOSXにあらかじめインストールしておくと、下の図のように「仮想コンピュータ」が設定されます。そのためこの仮想コンピュータ用にプログラミングをすれば、どのようなOSでも動くようになります。

仮想コンピュータはちょうど通訳者のように振舞います。英語やフランス語を通訳者を通して話すようなイメージです。通訳の良いところは、英語やフランス語を覚えなくてよいということ。悪いところは、通訳者を通すのですこし時間がかかるところです。

Javaも同じで最近のゲームのような速度が求められるものはあまり得意ではありません。けれどこのカラーファインダーのような小さなソフトウェアには最適です。

Javaについて説明する画像

Javaという言葉自体をはじめて聞いたかもしれませんが、銀行のネットバンキング、オンライン証券、携帯電話のゲームなど様々な場所で活躍しています。

ダウンロード

カラーファインダー0.3.1をダウンロード

src.tar.gz

インストール

(Javaのインストール方法も書く)

インストール作業はありません。ダウンロードしてzip形式ファイルを展開(解凍)すると、jar形式のファイルがあるのでダブルクリックすれば起動します。

分かっている問題点

  • マウスで色を取得する際、左上の角の部分にしているので、中央表示にすべきと思ってます。
  • Macで動くはずです。
  • Linuxで動くはずです。

分からないこと

いっぱいあります。色に対して何が正しくて何が正しくないのか?色とは何であるか?結構分からないことばかりです。時間が解決してくれることを願う...orz

その他いろいろ

ちょっと調べていたら、JIS 規格 Z8102で物の色の名前が定義されているそうです。ですがオンラインで手に入れる場合買わなければいけないのでもう少し調査してみる予定です。

それともうひとつアイデア。このソフトウェアが喋ると面白そうではありませんか?

[メモ]ふと思ったけど、Javaはイメージフィルターも出来るので、第一色盲などをエミュレートできるのではないか?(pendding)

逆に、各個人用のテストを行った後に、RGBのボリュームを上げ下げして、正常のように見せることはできないのか?(pendding) - そういうソフトウェアはどこにあるか?

作業履歴

  • 2006/09/30 0.3.1リリース。RGBの表示を16進数にした。拡大表示画面のサイズ固定。軽量化。
  • 2006/09/29 0.3リリース。普通に終了できるようにしました。。拡大表示の画面にマウスカーソルが移動したとき、キャプチャをしないように修正しました。色の名前をJIS慣用色名の269色、VGA16色、Netscapeパレット140色から取得するように修正しました。
  • 2006/09/28 - 0.2リリース。
  • 2006/09/25 - 0.1リリース。とりあえず動くソフトウェアを作ってここに掲載しました。

参考資料

ご意見・ご要望

ご意見・ご要望のある方は、気軽にsatoshiokita@gmail.comへメールをしてください。

更新履歴

  • 2006/09/30 - 0.3.1リリース.
  • 2006/09/29 - 0.3リリース.
  • 2006/09/28 - 0.2リリース.このページを色々修正.
  • 2006/09/25 - 新規作成. とりあえず動くものをアップ.


イバラキングへのリンク Get Firefox Valid XHTML 1.1 Apple Darwinへのリンク