(57)【要約】【課題】情報・通信システムで大容量のデータの管理に対応でき、極めて高い情報密度でデータを貯蔵・管理でき、高速および高信頼性でデータを伝送できる電子カラーコードおよびその情報処理システムを提供する。【解決手段】この電子カラーコード４１は、コンピュータシステム２，３のディスプレイ１３，６３の画面上に表示された表示オブジェクトに含まれる二次元領域に表示されるカラーコード画像４２からなる。カラーコード画像は、二次元矩形領域でｎ×ｍ（ｎ，ｍ：１，２，…）のセル数によるカラーセル４３の構造を有する。また１つのカラーセルはカラー画素構造を有する。カラー画素構造の１つのカラー画素はＲＧＢを含み、ＲＧＢの各々は１バイト分のデータを含むことによりカラー画素は２４ビットのディジタルデータで表現される。これによりカラーコード画像はフルカラーで表現される。【選択図】図３
2008165517.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータのディスプレイの画面上に表示された表示オブジェクトに含まれる二次元領域に表示されるカラーコード画像からなり、
前記カラーコード画像は、前記二次元矩形領域でｎ×ｍ（ｎ，ｍ：１，２，…）のセル数によるカラーセル構造を有することを特徴とする電子カラーコード。
【請求項２】
前記カラーセル構造に含まれる１つのカラーセルはｋ×ｋ（ｋ：１，２，…）の画素数によるカラー画素構造を有し、１つのカラー画素はＲＧＢを含み、ＲＧＢの各々は１バイト分のデータを含むことにより前記カラー画素は２４ビットのディジタルデータで表現され、前記カラーコード画像はフルカラーまたはフルカラーに近いカラーで表現されることを特徴とする請求項１記載の電子カラーコード。
【請求項３】
１つの前記カラーセルは１つの前記カラー画素で構成されることを特徴とする請求項２記載の電子カラーコード。
【請求項４】
前記カラーコード画像は、コンピュータオブジェクトを表すカラー情報として取り扱われ、
前記カラーコード画像を処理・伝送するシステムは、前記コンピュータと、前記コンピュータが接続されるインターネットまたはネットワークと、このインターネットまたはネットワークに接続される他の複数のコンピュータまたは携帯端末とから構成され、
前記カラーコード画像は前記システムの中のみで用いられ、前記コンピュータまたは前記携帯端末のディスプレイに表示されかつ前記インターネットまたは前記ネットワークで伝送される、
ことを特徴とする請求項１〜３のいずれか１項に記載の電子カラーコード。
【請求項５】
前記カラーコード画像の伝送手段は電子記録媒体を含むことを特徴とする請求項４記載の電子カラーコード。
【請求項６】
前記表示オブジェクトは、Ｗｅｂ画像、Ｅメール画像、文書作成ソフトウェアまたは作図ソフトウェアによる表示画像、検査画像のうちのいずれかであることを特徴とする請求項１〜５のいずれか１項に記載の電子カラーコード。
【請求項７】
前記表示オブジェクトは前記Ｗｅｂ画像であり、前記カラーコード画像は前記Ｗｅｂ画像内に表示されることを特徴とする請求項６記載の電子カラーコード。
【請求項８】
前記表示オブジェクトは前記Ｅメール画像であり、前記カラーコード画像は前記Ｅメール画像に添付されることを特徴とする請求項６項記載の電子カラーコード。
【請求項９】
前記表示オブジェクトは前記文書作成ソフトウェアまたは前記作図ソフトウェアによる前記表示画像であり、前記カラーコード画像は、前記文書作成ソフトウェアまたは前記作図ソフトウェアによる前記表示画像に貼付されることを特徴とする請求項６項記載の電子カラーコード。
【請求項１０】
前記表示オブジェクトは前記検査画像であり、前記カラーコード画像は前記検査画像に組み込まれることを特徴とする請求項６記載の電子カラーコード。
【請求項１１】
前記カラーコード画像の書込み装置および読取り装置は前記ディスプレイであることを特徴とする請求項１〜１０のいずれか１項に記載の電子カラーコード。
【請求項１２】
前記コンピュータにおける前記カラーコード画像の保存手段はメモリ内におけるＢＭＰ画像ファイルであることを請求項１〜１１のいずれか１項に記載の電子カラーコード。
【請求項１３】
ネットワークに接続され、かつ電子カラーコードを書き込んで送信する側の情報処理システムであって、
複数のコンピュータオブジェクトを複数のカラーディジタル値にそれぞれ変換するカラー変換テーブルと、
前記複数のカラーディジタル値の各々からカラーコード画像に係るファイルを作成するカラーコード画像ファイル作成手段と、
コンピュータのディスプレイの画面に表示された表示オブジェクトの中に前記カラーコード画像を付加するカラーコード画像付加手段と、
前記カラーコード画像が付加された前記表示オブジェクトに係る情報を前記ネットワークに対して送信する送信手段と、
を備えることを特徴とする電子カラーコードの情報処理システム。
【請求項１４】
ネットワークに接続され、かつ表示オブジェクトに係る情報を受信して電子カラーコードを読み込む側の情報処理システムであって、
前記ネットワークから前記表示オブジェクトに係る前記情報を受信する受信手段と、
コンピュータのディスプレイ上に前記表示オブジェクトを表示する表示オブジェクト表示制御手段と、
前記表示オブジェクトに付加されたカラーコード画像を読み取るカラーコード画像読取り手段と、
前記カラーコード画像に含まれる複数のカラーディジタル値を取り出すカラーディジタル値取出し手段と、
前記複数のカラーディジタル値を複数のコンピュータオブジェクトにそれぞれ再生するカラー逆変換テーブルと、
を備えることを特徴とする電子カラーコードの情報処理システム。
【請求項１５】
前記表示オブジェクトは、Ｗｅｂ画像、Ｅメール画像、文書作成ソフトウェアまたは作図ソフトウェアによる表示画像、検査画像のうちのいずれかであることを特徴とする請求項１３または１４記載の電子カラーコードの情報処理システム。
【請求項１６】
前記カラーコード画像は、二次元矩形領域でｎ×ｍ（ｎ，ｍ：１，２，…）のセル数によるカラーセル構造を有し、
前記カラーセル構造に含まれる１つのカラーセルはｋ×ｋ（ｋ：１，２，…）の画素数によるカラー画素構造を有し、
１つのカラー画素はＲＧＢを含み、ＲＧＢの各々は１バイト分のデータを含むことにより前記カラー画素は２４ビットのディジタルデータで表現されることを特徴とする請求項１３〜１５のいずれか１項に記載の電子カラーコードの情報処理システム。
【請求項１７】
前記カラーコード画像は、前記カラーコード画像に係るファイルとして電子記録媒体に保存されることを特徴とする請求項１３〜１６のいずれか１項に記載の電子カラーコードの情報処理システム。
【請求項１８】
前記電子記録媒体は、ＨＤ、ＤＶＤ、ＣＤ、ＦＤ、ＭＯ、ＵＳＢメモリ、電子ペーパーのいずれかであることを特徴とする請求項１７記載の電子カラーコードの情報処理システム。
【請求項１９】
前記カラーコード画像に係るファイルはＢＭＰ画像ファイルであることを特徴とする請求項１３記載の電子カラーコードの情報処理システム。
【請求項２０】
前記ＢＭＰ画像ファイルに基づくＢＭＰ画像は前記ディスプレイに表示されることを特徴とする請求項１９記載の電子カラーコードの情報処理システム。
【請求項２１】
前記ＢＭＰ画像ファイルに基づくＢＭＰ画像は前記ディスプレイに表示され、同じ前記ＢＭＰ画像ファイルが非表示部データを有することを特徴とする請求項１９記載の電子カラーコードの情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータのディスプレイの画面に表示され、閉システムとしてのコンピュータシステムおよび伝送システムの中でのみ利用される電子カラーコード、およびこの電子カラーコードを処理する情報処理システムに関する。
【背景技術】
【０００２】
本出願人は、先に、「カラーを利用したコンピュータオブジェクトの表現等」に係る発明を提案した（特許文献１）。この発明は、コンピュータの内部で、あるいはコンピュータを介して扱われるデータまたは情報（コンピュータオブジェクト）を例えばカラードット等の表現手段でカラーを利用して表現しようとする技術であり、主に印刷手法によって紙等の表面での狭い箇所に所要のデータまたは情報を記録するときにカラードット等で表現する。これにより大量のデータ等を簡単な表記で表現することができる。
【０００３】
また特許文献２は、物理的または電子的に表示されたコードイメージを用いた個人情報管理のためのサービス装置等を開示している。このサービス装置では、個人情報をイメージ形態にコーディングして名刺のような個人情報媒体に表示し、この個人情報媒体をやり取りするシステムを開示している。個人情報を管理・使用するにあたってコードイメージ化というアイデアを提案している。情報通信網の発達に伴って個人情報の量が膨大になりつつある。そこで、かかる個人情報はコンピュータに貯蔵しコンピュータで管理される。しかし、コンピュータで個人情報を管理する場合であっても、個人情報をコンピュータに貯蔵するときには、入力作業が非常に負担になるので、上記のごときコードイメージ化というアイデアを提案し、個人情報を効率的に管理・使用する。コードイメージ化のアイデアでは、イメージインコーディングおよびデコーディングのアルゴリズムが用いられる。
【０００４】
さらに特許文献３は、カラーコードの作成／解読システム、カラーコードの表示方法、カラーコード画像等を開示している。多くのデータを集約する手段として、従来より、バーコード、さらにはデータの多様化および大量化に対応できるようにした二次元コードが提案されていた。これに対して、特許文献３では、よりデータの多様化および大量化に対応できるようにカラーコードという考え方を提案している。
【特許文献１】国際公開ＷＯ００／７２２２８号公報
【特許文献２】特開２００３−６２００号公報
【特許文献３】特開２００６−４０２５０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
近年のコンピュータおよびインターネット等の情報・通信手段の発展は顕著である。またコンピュータを利用が盛んになり、人間の社会生活に関係する情報やデータは非常に膨大なものとなってきている。さらにインターネットまたはこれに類似するネットワークに接続される膨大な数のコンピュータシステム（ＰＣ、サーバ等）あるいは携帯電話等の携帯端末において、相互に、電子システムの中の仮想的な空間だけでの情報・データのやり取りも主流になりつつある。このような状況を考慮すると、コンピュータシステムおよびインターネット等によって構成される閉じたシステムの中だけでの情報・データの送受信において、より効率の高いかつ簡便な情報・データの管理および伝送の形式が望まれている。
【０００６】
本発明の目的は、上記の課題に鑑み、情報および通信のシステムにおいて、大容量のデータの管理に対応することができ、極めて高い情報密度でデータを貯蔵・管理することができ、高速および高信頼性でデータの伝送を行うことができ、インターネット等のネットワークでデータ伝送を行うに際して効率の高いかつ取扱い性の良好な最適な情報形態で行うことができる電子カラーコードおよびその情報処理システムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明に係る電子カラーコードおよびその情報処理システムは、上記の目的を達成するために、次のように構成される。
【０００８】
本発明に係る電子カラーコードは、コンピュータのディスプレイの画面上に表示された表示オブジェクトに含まれる二次元の矩形領域等に表示されるカラーコード画像からなるものであり、このカラーコード画像は、二次元矩形領域でｎ×ｍ（ｎ，ｍ：１，２，…）のセル数によるカラーセル構造を有している。
また上記の構成において、カラーセル構造に含まれる１つのカラーセルはｋ×ｋ（ｋ：１，２，…）の画素数によるカラー画素構造を有し、１つのカラー画素はＲＧＢを含み、ＲＧＢの各々は１バイト分のデータを含むことによりカラー画素は２４ビットのディジタルデータで表現され、カラーコード画像はフルカラーまたはこれに近いカラーで表現されることを特徴とする。
さらに上記の構成において、１つのカラーセルは１つのカラー画素で構成されることを特徴とする。
【０００９】
上記の構成において、カラーコード画像は、コンピュータオブジェクトを表すカラー情報として取り扱われ、さらに、カラーコード画像を処理・伝送するシステムは、コンピュータと、コンピュータが接続されるインターネットまたはネットワークと、このインターネットまたはネットワークに接続される他の複数のコンピュータまたは携帯端末とから構成され、カラーコード画像はシステムの中のみで用いられ、コンピュータまたは携帯端末のディスプレイに表示されかつインターネットまたはネットワークで伝送される。
【００１０】
上記の構成において、好ましくは、カラーコード画像の伝送手段は電子記録媒体を含んでいる。
【００１１】
上記の構成において、表示オブジェクトは、Ｗｅｂ画像、Ｅメール画像、文書作成ソフトウェアまたは作図ソフトウェアによる表示画像、検査画像のうちのいずれかである。
表示オブジェクトがＷｅｂ画像であるとき、カラーコード画像はＷｅｂ画像内に表示される。
表示オブジェクトがＥメール画像であるとき、カラーコード画像はＥメール画像に添付される。
表示オブジェクトが文書作成ソフトウェアまたは前記作図ソフトウェアによる表示画像であるとき、カラーコード画像は、文書作成ソフトウェアまたは作図ソフトウェアによる表示画像に貼付される。
表示オブジェクトが検査画像であるとき、カラーコード画像は検査画像に組み込まれる。
【００１２】
上記の構成において、カラーコード画像の書込み装置および読取り装置はディスプレイである。
【００１３】
上記の構成において、コンピュータにおけるカラーコード画像の保存手段はメモリ内におけるＢＭＰ画像ファイルである。
【００１４】
本発明に係る電子カラーコードの情報処理システムは、ネットワークに接続され、かつ電子カラーコードを書き込んで送信する側の情報処理システムであって、複数のコンピュータオブジェクトを複数のカラーディジタル値にそれぞれ変換するカラー変換テーブルと、複数のカラーディジタル値の各々からカラーコード画像に係るファイルを作成するカラーコード画像ファイル作成手段と、コンピュータのディスプレイの画面に表示された表示オブジェクトの中にカラーコード画像を付加するカラーコード画像付加手段と、カラーコード画像が付加された表示オブジェクトに係る情報をネットワークに対して送信する送信手段と、を備えている。
【００１５】
本発明に係る電子カラーコードの情報処理システムは、ネットワークに接続され、かつ表示オブジェクトに係る情報を受信して電子カラーコードを読み込む側の情報処理システムであって、ネットワークから表示オブジェクトに係る情報を受信する受信手段と、コンピュータのディスプレイ上に表示オブジェクトを表示する表示オブジェクト表示制御手段と、表示オブジェクトに付加されたカラーコード画像を読み取るカラーコード画像読取り手段と、カラーコード画像に含まれる複数のカラーディジタル値を取り出すカラーディジタル値取出し手段と、複数のカラーディジタル値を複数のコンピュータオブジェクトにそれぞれ再生するカラー逆変換テーブルと、を備えている。
【００１６】
上記の構成において、好ましくは、表示オブジェクトは、Ｗｅｂ画像、Ｅメール画像、文書作成ソフトウェアまたは作図ソフトウェアによる表示画像、検査画像のうちのいずれかである。
【００１７】
上記の構成において、カラーコード画像は、二次元矩形領域でｎ×ｍ（ｎ，ｍ：１，２，…）のセル数によるカラーセル構造を有し、このカラーセル構造に含まれる１つのカラーセルはｋ×ｋ（ｋ：１，２，…）の画素数によるカラー画素構造を有し、さらに、１つのカラー画素はＲＧＢを含み、ＲＧＢの各々は１バイト分のデータを含むことにより前記カラー画素は２４ビットのディジタルデータで表現される。
【００１８】
上記の構成において、カラーコード画像は、カラーコード画像に係るファイルとして電子記録媒体に保存される。この電子記録媒体は、例えば、ＨＤ、ＤＶＤ、ＣＤ、ＦＤ、ＭＯ、ＵＳＢメモリ、電子ペーパーのいずれかである。
【００１９】
上記の構成において、カラーコード画像に係るファイルはＢＭＰ画像ファイルであり、さらにＢＭＰ画像ファイルに基づくＢＭＰ画像はディスプレイに表示されることで特徴づけられる。ＢＭＰ画像ファイルはヘッダー部と画像データ部とから構成される。
【００２０】
上記の構成において、ＢＭＰ画像ファイルに基づくＢＭＰ画像はディスプレイに表示され、同じＢＭＰ画像ファイルが非表示部データを有することで特徴づけられる。
【００２１】
上記のＢＭＰ画像ファイルの画像データ部の末尾にデータを追加すると、そのデータはディスプレイに画像として表示されることはないが、ＢＭＰ画像ファイルの一部の非表示データとして保有することができる。すなわち拡張ＢＭＰ画像ファイルは、ヘッダー部、画像データ部、非表示データ部から構成される。
【発明の効果】
【００２２】
本発明によれば、次の効果を奏する。
本発明に係る電子カラーコードによれば、表示オブジェクトに含まれるカラーコード画像であって、二次元矩形領域等でｎ×ｍ（ｎ，ｍ：１，２，…）のセル数によるカラーセル構造を有し、１つのカラーセルは所定のカラー画素構造を有し、さらに１つのカラー画素はＲＧＢを含み、ＲＧＢの各々は１バイト分のデータを含むことによりカラー画素は２４ビットのディジタルデータで表現されるため、フルカラーでの表現が可能になり、大容量のデータ・情報の管理に対応することができ、極めて高い情報密度でデータを貯蔵・管理することができる。
また本発明の電子カラーコードによれば、コンピュータオブジェクトを表すカラー情報として取り扱われ、インターネット等と、インターネット等に接続される複数のコンピュータまたは携帯端末とからなる閉じたシステムの中のみで用いられ、コンピュータまたは携帯端末のディスプレイに表示されかつインターネットまたはネットワークで伝送されるため、極めて高い情報密度でデータを貯蔵・管理することができ、高速および高信頼性でデータの伝送を行うことができ、インターネット等でデータ伝送を行うに際して効率の高いかつ取扱い性の良好な最適な情報形態で行うことができる。
本発明に係る電子カラーコードの情報処理システムによれば、上記のごとく特性を有する電子カラーコードを利用することにより、情報および通信のシステムにおいて、大容量のデータの管理に対応でき、極めて高い情報密度でデータを貯蔵・管理でき、高速および高信頼性でデータの伝送を行うことができ、インターネット等でデータ伝送を行うに際して効率の高いかつ取扱い性の良好な最適な情報形態で行うことができる。
【発明を実施するための最良の形態】
【００２３】
以下に、本発明の好適な実施形態（実施例）を添付図面に基づいて説明する。
【００２４】
図１では、一例として、データ伝送手段としての周知のインターネット（またはその他のネットワーク）１と、このインターネット１に接続された送信側のコンピュータシステム２および受信側のコンピュータシステム３とが示されている。コンピュータシステム２，３のそれぞれは、データや情報等を送受する通信手段の観点で、インターネット１を経由して、任意のＷｅｂサイトにアクセスすること可能にするブラウザ機能部４、相互にＥメール等を送受することを可能にするＥメール送受信機能部５を備えている。なお、インターネット１に接続されるコンピュータシステムの数は２つに限定されず、任意の数である。またインターネット１を介してアクセスすることができるＷｅｂサイトの数も限定されず、任意である。
【００２５】
またコンピュータシステムが通常のＰＣ（パーソナル・コンピュータ）等である場合には、通常、文書作成ソフトウェアによる文書作成機能部６、あるいは作図ソフトウェアによる作図機能部７を備えている。
【００２６】
またインターネット１またはこれに類似するその他のネットワークを介して接続される電子機器は、上記のコンピュータシステム２，３に限定されず、携帯電話等のインターネット対応の携帯端末８であってもよい。携帯端末８も、同様に、上記のブラウザ機能部およびＥメール送受信機能部を備えている。
【００２７】
図２に、送信側のコンピュータシステム２のハードウェア構成（Ａ）と、各種のプログラムにより実現される各種の機能部の構成（Ｂ）を示す。送信側のコンピュータシステム２は、本発明に係る電子カラーコードの観点では、コンピュータシステムのディスプレイ１３の画面に表示された表示オブジェクト内に電子カラーコードを書き込むための書込み側システム、換言すれば、表示オブジェクトに電子カラーコードを付加するための書込み側システムである。
【００２８】
コンピュータシステム２は、図２の（Ａ）に示すごとく、基本的なハードウェア装置の構成として、演算処理部（ＣＰＵ）１１と、メモリ１２と、ディスプレイ（表示装置）１３と、入力装置（キーボード、マウス等）１４と、その他の出力装置１５とを備える。
【００２９】
メモリ１２は、通常では、内蔵固定型のハードディスクを想定している。コンピュータシステム２が通常のコンピュータ（ＰＣを含む）である場合には、メモリ１２の内部には、Ｗｅｂサイトをアクセスするためのブラウザプログラム２１、Ｅメールを送受するためのＥメールプログラム２２、各種の電子文書を作成するための文書作成プログラム２３、各種の電子図面を作成するための作図プログラム２４、コンピュータオブジェクトを電子カラーコードに変換（符号化）するための符号化プログラム２５、電子カラーコードをコンピュータオブジェクトに変換（復号化）するための復号化プログラム２６、カラーコード画像ファイル作成プログラム２７、カラーコード画像付加プログラム２８、データ伝送用プログラム２９、電子カラーコードに係るカラーコード画像を保存する画像ファイル３０が含まれている。
【００３０】
さらにコンピュータシステム２が、特別に、画像処理方式の検査機またはＦＡ装置である場合には、検査またはＦＡ装置の動作プログラム３１と、検査画像またはＦＡ装置画像をディスプレイ１３に表示する画像表示プログラム３２とを備えている。
【００３１】
上記の符号化プログラム２５には、複数のコンピュータオブジェクトを複数のカラーディジタル値にそれぞれ変換するカラー変換テーブル３３が含まれている。また復号化プログラム２６には、複数のカラーディジタル値を複数のコンピュータオブジェクトにそれぞれ再生するカラー逆変換テーブル３４が含まれている。ただし、コンピュータシステム２は、以下に説明する電子カラーコードの送信側または書込み側のコンピュータとして機能するので、主に用いられるのは符号化プログラム２５である。
【００３２】
また上記のカラーコード画像ファイル作成プログラム２７は、複数のカラーディジタル値の各々からカラーコード画像に係るファイルを作成するプログラムである。カラーコード画像付加プログラム２８は、コンピュータのディスプレイ１３の画面に表示された表示オブジェクトの中に後述するカラーコード画像すなわち電子カラーコードを付加するためのプログラムである。
【００３３】
以上において、「コンピュータオブジェクト」とは、コンピュータの内部またはコンピュータを介して取り扱われる文字、記号、図形、数式、画像、音声等の個々のデータまたは情報のことを意味する。
また、本実施形態において「カラー」とは、コンピュータ内でデータとして取り扱われかつそのディスプレイの画面に表示することが可能な数百万以上の色のことを意味する。当該カラーは、原則として、可視光に基づいて通常の人間がその視覚により認識する物理的実在である。本実施形態の構成では、その定義に基づき、コンピュータのディスプレイの画面上における表示物として人間に認識される。
さらに、「カラーディジタル値」とは、カラーの属性に依存する数値であり、コンピュータ上でカラーをデータとして扱うときに割り当てられるディジタル数値である。
【００３４】
コンピュータシステム２の演算処理部１１においては、上記の各種のプログラムによって、機能要素として、図２の（Ｂ）に示すごとく、上記のブラウザ機能部４とＥメール送受信機能部５と文書作成機能部６と作図機能部７、さらに符号化手段２５Ａ、復号化手段２６Ａ、カラーコード画像ファイル作成手段２７Ａ、カラーコード画像付加手段２８Ａ、データ伝送手段２９Ａが実現されると共に、さらに上記の画像ファイル３０も含まれている。
【００３５】
また電子的な記録装置（または電子記録媒体）としては、内蔵固定型のハードディスク（ＨＤ）による上記メモリ１２以外に、これの代わりにまたはこれに加えて、装着・移動自在なＤＶＤ、ＣＤ、ＦＤ、ＭＯ、ＵＳＢメモリ、メモリカード、電子ペーパー等がある。なおＤＶＤ等の電子記録媒体は、インターネット１等のネットワークに代わる伝送手段として使用することも可能である。
【００３６】
次に、電子カラーコードについて説明する。
【００３７】
「電子カラーコード」は、コンピュータシステム２のディスプレイ１３の画面上に表示された表示オブジェクトに含まれる二次元領域に表示されるカラーコード画像によって表現されるコードを意味する。二次元領域は好ましくは矩形領域である。
上記の電子カラーコードは、閉じたコンピュータシステムおよびネットワーク伝送路の中のみで情報コンテンツの伝送に使用されるコードである。
【００３８】
上記の電子カラーコードについては、送信側のコンピュータシステム２で、任意の情報コンテンツに対して符号化の処理を行って得られた電子カラーコードに係るカラーコード画像（画像ファイル）を、インターネット１等（電子記録媒体を含む）を通して伝送し、受信側のコンピュータシステム３で復号化の処理を行うことにより、電子カラーコードの係るカラーコード画像（画像ファイル）から情報コンテンツを再生する。電子カラーコードに係るカラーコード画像（画像ファイル）の符号化／伝送／復号化の処理は、インターネット１等で結ばれたコンピュータシステム（あるいは携帯端末）の内部で完結的に行われる。
上記の閉じたシステムを、ディジタルデータ処理の「コンピュータ・クローズド・システム（Computer Closed System）」と呼ぶことにする。
【００３９】
図３に電子カラーコードの一例を示す。電子カラーコード４１はカラーコード画像４２によって表現される。電子カラーコード４１を形作るカラーコード画像４２は、コンピュータのディスプレイ１３の画面上に表示された表示オブジェクトに含まれる任意の二次元矩形領域に表示される。このカラーコード画像４２は、二次元矩形領域でｎ×ｍ（ｎ，ｍ：１，２，…（任意の自然数））のセル数に基づく配列を有した複数のカラーセル４３によって作られるカラーセル構造を有する。
【００４０】
さらに上記の１つのカラーセル４３は、通常は、ｋ×ｋ（ｋ：１，２，…（任意の自然数））の画素数による複数のカラー画素４３ａによって作られるカラー画素構造を有している。ｋ＝１である場合には、カラーセル４３は１つのカラー画素４３ａにより作られることになる。なお図３では、１つのカラーセル４３について、ｋ×ｋのカラー画素４３ａから成る状態を示している。
【００４１】
上記の１つのカラー画素４３ａの各々はＲＧＢを含み、これらのＲＧＢの各々は１バイト分のビットデータで表現される。このため、１つのカラー画素４３ａは２４ビットのディジタルデータで表現されることになる。従ってカラー画素４３ａの色数は16,777,216であり、カラー画素４３ａはフルカラーで表現することができる。なお１つのカラー画素４３ａの寸法・形状は、具体的に、例えば０．３ｍｍ角の正方形である。
【００４２】
また上記の「表示オブジェクト」とは、例えば、Ｗｅｂ画像、Ｅメール画像、文書作成ソフトウェアまたは作図（作表）ソフトウェアによる表示画像、検査画像（ＦＡ装置画像を含む）等である。
【００４３】
ここで、Ｗｅｂ画像は、ブラウザプログラム２１を実行することで読み込まれた画像である。Ｅメール画像は、Ｅメールプログラム２２を実行することで作られた画像である。文書作成ソフトウェアまたは作図ソフトウェアによる表示画像は、文書作成プログラム２３または作図プログラム２４を実行することで作られた画像である。検査画像（ＦＡ装置画像）は、検査画像またはＦＡ装置画像をディスプレイ１３に表示する画像表示プログラム３２を実行することで得られた画像である。
【００４４】
上記のＷｅｂ画像、Ｅメール画像、文書作成ソフトウェアまたは作図（作表）ソフトウェアによる表示画像、検査画像（ＦＡ装置画像を含む）等の具体例については、後で詳述される。
【００４５】
次に、図４を参照して、送信側のコンピュータシステム２における電子カラーコードの生成プロセスと、表示オブジェクトへの電子カラーコードの書込み（付加）プロセスを説明する。
【００４６】
電子カラーコードの生成プロセスは、前述した符号化プログラム２５とカラーコード画像ファイル作成プログラム２７とによって実行される。さらに書込み（付加）プロセスは前述したカラーコード画像付加プログラム２８によって実行される。
【００４７】
本実施形態の場合には、まず前提として、コンピュータシステム２からコンピュータシステム３に対して伝送すべき任意の情報コンテンツ（データまたは情報）５１が存在する。この情報コンテンツ５１は、ステップＳ１１でコンピュータシステム２に取り込まれ、コンピュータシステム２内でコンピュータオブジェクト５２として存在することになる。
【００４８】
コンピュータシステム２内に存するコンピュータオブジェクト５２は、符号化プログラム２５およびカラー変換テーブル３３によって、対応するカラーディジタル値に変換される（ステップＳ１２）。コンピュータオブジェクト５２は、そのデータ容量に応じて１単位として扱われることもあるが、通常、データ容量が大きいため、部分としての複数のコンピュータオブジェクトグループに分割される。これらの複数のコンピュータオブジェクトは複数のカラーディジタル値にそれぞれ変換される。こうして、コンピュータオブジェクト５２に対応するカラーディジタル値が求められる。
【００４９】
次のステップＳ１３では、カラーディジタル値に基づいてカラーを決定し、ＢＭＰ画像の上記画像ファイル３０の画像データ部分に書き込み、電子カラーコード（４１）を形作るカラーコード画像（４２）を作成する。こうして、カラーコード画像で形作られる電子カラーコードが生成される。電子カラーコードを形作るカラーコード画像は、前述した通り、二次元矩形領域でｎ×ｍの配列を有する複数のカラーセルによって作られている。
【００５０】
次に、書き込まれたＢＭＰ画像の画像ファイル３０はディスプレイ１３に表示される（ステップＳ１４）。これによって、コンピュータシステム２のディスプレイ１３に表示されたカラーコート画像に基づいて電子カラーコードの表示パターン内容を確認することができる。また画像ファイル３０は、メモリ１２に記録され、保存される。
【００５１】
次のステップＳ１５では、ディスプレイ１３に表示させた表示オブジェクトに対して電子カラーコードに係るカラーコード画像が書き込まれる。これにより、電子カラーコードは、当該表示オブジェクトに付加された、または組み込まれた状態にてディスプレイ１３上に表示される。
【００５２】
表示オブジェクトに対する電子カラーコードの書込みは、表示オブジェクトの内容に応じて次のようになる。
【００５３】
表示オブジェクトが上記のＷｅｂ画像である場合には、電子カラーコードに係るカラーコード画像はＷｅｂ画像内に表示される。
【００５４】
表示オブジェクトがＥメール画像である場合には、電子カラーコードに係るカラーコード画像はＥメールに添付して表示される。すなわち、画像ファイルがＥメールに添付される。
【００５５】
表示オブジェクトが文書作成ソフトウェアまたは作図ソフトウェアによって作成された文書または図面の表示画像である場合には、電子カラーコードに係るカラーコード画像は当該表示画像にタグとして貼付して表示される。
【００５６】
表示オブジェクトが検査画像（またはＦＡ装置画像）である場合には、電子カラーコードに係るカラーコード画像は、検査画像等に組み込まれて表示される。
【００５７】
上記のごとくして電子カラーコードが付加された表示オブジェクトは、インターネット  等を介してコンピュータシステム２からコンピュータシステム３へ伝送される（ステップＳ１６）。すなわち、前述のコンピュータオブジェクト５２（情報コンテンツ５１）が電子カラーコード４１という形態にて表示オブジェクトと共に、コンピュータシステム２からコンピュータシステム３へ送信される。
【００５８】
電子カラーコードで表現されるコンピュータオブジェクト５２、すなわち情報コンテンツ５１の例としては、次の通りである。
【００５９】
インターネットに関連して、表示オブジェクトがＷｅｂ画像の場合には、例えばＷｅｂ広告である。Ｗｅｂ広告の内容としては、広告情報、商品一覧の商品情報、ブログ等の個人情報等である。同様にして表示オブジェクトがＥメール画像の場合には、例えば名刺情報、グリーティングカード、特定顧客向け営業情報等である。    
【００６０】
ドキュメンテーション（文書・表・図面）に関連して、表示オブジェクトが、文書作成ソフトウェアまたは作図ソフトウェアによって作成された文書または図面の表示画像である場合には、例えば、補足説明、注釈説明、文書履歴、文書属性、メモ書き、簡易マニュアル、承認印等である。
【００６１】
表示オブジェクトが、検査画像（またはＦＡ装置画像）である場合には、検査画像／ＦＡ装置画像の関連付け情報（条件データ、不良データ、履歴データ）等である。
【００６２】
次に、受信側のコンピュータシステム３について説明する。受信側のコンピュータシステム３のハードウェア構成は、図２の（Ａ）で説明した送信側のコンピュータシステム２のハードウェア構成と実質的に同一である。従ってコンピュータシステム３は、図５の（Ａ）に示すように、演算処理部（ＣＰＵ）６１と、メモリ６２と、ディスプレイ（表示装置）６３と、入力装置（キーボード、マウス等）６４と、その他の出力装置６５とを備えている。
【００６３】
受信側のコンピュータシステム３は、本発明に係る電子カラーコードの観点では、送信されてきた表示オブジェクトに付加された電子カラーコードを読み込むための読込み側システム、換言すれば、表示オブジェクトに含まれる電子カラーコードを再生するための読込み側システムである。
【００６４】
また受信側のコンピュータシステム３のメモリ６２には、前述したブラウザプログラム２１、Ｅメールプログラム２２、文書作成プログラム２３、作図プログラム２４、符号化プログラム２５、電子カラーコードをコンピュータオブジェクトに変換（復号化）するための復号化プログラム２６を備える。
【００６５】
前述した通り、符号化プログラム２５はカラー変換テーブル３３を含み、復号化プログラム２６はカラー逆変換テーブル３４を含む。コンピュータシステム３は、電子カラーコードの受信側または読込み側のコンピュータとして機能するので、主に用いられるのは復号化プログラム２６である。
【００６６】
さらにコンピュータシステム３は、そのメモリ６２に、ネットワークから表示オブジェクトに係る情報を受信する受信プログラム７１、コンピュータのディスプレイ６３上に表示オブジェクトを表示する表示オブジェクト表示制御プログラム７２、表示オブジェクトに付加されたカラーコード画像を読み取るカラーコード画像読取りプログラム７３とを備えている。なお、上記の復号化プログラム２６は、カラーコード画像に含まれる複数のカラーディジタル値を取り出すカラーディジタル値取出しプログラム７４を含む。
【００６７】
コンピュータシステム３においては、上記の各種のプログラムによって、機能要素として、図５の（Ｂ）に示すごとく、ブラウザ機能部４とＥメール送受信機能部５と文書作成機能部６と作図機能部７、さらに符号化手段２５Ａ、復号化手段２６Ａ、受信手段７１Ａ、表示オブジェクト表示制御手段７２Ａ、カラーコード画像読取り手段７３Ａを実現する。また復号化手段２６Ａはカラーディジタル値取出し手段７４Ａを含んでいる。
【００６８】
次に、図６を参照して、受信側のコンピュータシステム３における表示オブジェクトから電子カラーコードの読み取るプロセスを説明する。
【００６９】
受信した表示オブジェクトから電子カラーコードを読み取るプロセスは、前述した表示オブジェクト表示制御プログラム７２と、カラーコード画像読取りプログラム７３と、復号化プログラム２６とによって実行される。
【００７０】
最初のステップでは、受信プログラム７１によって、電子カラーコードが付加された表示オブジェクトが受信される（ステップＳ２１）。次に、表示オブジェクト表示制御プログラム７２によって、当該表示オブジェクトは、コンピュータシステム３のディスプレイ６３の画面に表示される（ステップＳ２２）。この場合において、表示オブジェクトに付加された電子カラーコードに係るカラーコード画像も併せてディスプレイ６３の画面上に表示される。
【００７１】
次のステップ２３では、ディスプレイ６３の画面上に表示された電子カラーコードに係るカラーコード画像を読み取る。電子カラーコードに係るカラーコード画像の読取りでは、カラーコード画像読取りプログラム７３が実行される。
【００７２】
読み取られたカラーコード画像により電子カラーコードの復号化が実行される（ステップＳ２４）。電子カラーコードの復号化では、取得したカラーコード画像を再びディスプレイ６３の画面に表示して確認し、次に再生処理を行う。再生処理では、上記のカラーディジタル値取出しプログラム７４により、読み取った電子カラーコード（カラーコード画像）の各カラー画素のＲＧＢ値を、カラー逆変換テーブル３４によりカラーディジタル値に逆変換し、次いでカラーコード表に基づいて前述のコンピュータオブジェクト５２に逆変換する。このようにして復号化のステップＳ２４によって、電子カラーコードからコンピュータオブジェクト５２が読み取られ、本来の情報コンテンツ５１が取り出される。
【００７３】
最後のステップＳ２５では、取り出されたコンピュータオブジェクト５２すなわち情報コンテンツ５１がメモリ６２に記録・保存される。
【００７４】
次に、図を参照して、前述したＷｅｂ画像、Ｅメール画像、文書作成ソフトウェアまたは作図（作表）ソフトウェアによる表示画像、ＦＡ検査画像等の具体例について説明する。
【００７５】
図７にＷｅｂ画像の表示例を示す。この図は、「超初心者向きのＨＰ作成」用のサイトのＷｅｂ画像である。この例では、当該Ｗｅｂ画像８１の一部の領域に矩形の電子カラーコードに係るカラーコード画像４２Ａが表示されている。カラーコード画像４２Ａのサイズは任意に決めることができる。
【００７６】
図８に電子文書の画面表示物の一例を示す。この図に示された電子文書シート８２は例えば「一太郎（登録商標）」や「ワード（登録商標）」等の文書作成ソフトで作られた電子文書の１頁分である。電子文書シート８２で、８３はテキスト文である。電子カラーコードに係るカラーコード画像４２Ｂはテキスト文８３の近傍に表示されている。
【００７７】
図９は表形式の画面表示物の一例を示す。この画面表示物は表計算帳票シート８４である。表計算帳票シート８４は、例えば「エクセル（登録商標）」等の作図（作表）ソフトウェアで作られている。表計算帳票シート８４において、表計算部８５の近傍の領域に電子カラーコードに係るカラーコード画像４２Ｃが表示される。
【００７８】
図１０に他の表形式の画面表示物の例を示す。この画面表示物は、インターネット受付けの通信販売ショップ売上げ表８６を示している。この通信販売ショップ売上げ表８６自体は「エクセル（登録商標）」で作成されている。通信販売ショップ売上げ表８６における表計算部の近くの領域に電子カラーコードに係るカラーコード画像４２Ｄが表示されている。
【００７９】
図１１と図１２にＦＡ検査画像の一例を示す。図１１はＦＡ検査画像の全体を示し、図１２は要部拡大画像部分を示している。このＦＡ検査画像８７はチップ部品に係る半田ボールの不良検査に関するものである。かかるＦＡ検査画像８７に対して、例えば拡大図の図１２に示すごとく電子カラーコードに係るカラーコード画像４２Ｅが付設される。
【００８０】
図１３は、コンピュータの表示部の画面上に上記のカラーコード画像４２Ｅが付加されたＦＡ検査画像８７を作成するときのコンピュータ内で扱われるデータの構造の例を示す。データ構造８８において、部分８８ａが画像データ部のカラーコードデータの書込み部分である。
【００８１】
図１４にＥメール画像の表示例を示す。Ｅメール画像を表すＥメールシート９１は、構成要素として、メールヘッダー９２の部分とメール本文９３の部分を有している。Ｅメール画像を表すＥメールシート９１には、適宜な箇所にカラーコード画像４２Ｆが添付されている。
【００８２】
図１５に設計図面の画面表示物の一例を示す。この図１５に示された設計図面シート９４は作図ソフトウェアで作られた設計図の１頁分である。設計図面シート９４で、９５は図内容である。電子カラーコードに係るカラーコード画像４２Ｇは設計図面シート９４の適宜な箇所に貼り付けられる。
【００８３】
図１６と図１７を参照してＢＭＰ画像ファイルについて説明する。図１６は通常のＢＭＰ画像ファイルを示し、図１７は拡張ＢＭＰ画像ファイルを示す。
【００８４】
図１６に示すごとく、ＢＭＰ画像ファイル１０１は、ヘッダー部１０１ａと画像データ部（画像表示部）１０１ｂとから構成されている。ＢＭＰ画像ファイル１０１は大きく、そのヘッダー部１０１ａと画像データ部１０１ｂの２つのデータ領域に分かれる。ヘッダー部１０１ａは、ファイルサイズ、イメージ幅／高さ、イメージサイズ、１ピクセル（画素）当たりのビット数（bits/pixel）等のパラメータから構成されている。画像データ部１０１ｂは、ＲＧＢデータのシリアルな並びである。画像データ部１０１ｂは、ヘッダー部１０１ａの情報の制御を受けてディスプレイに画像として表示される。
【００８５】
上記において、ＢＭＰ画像ファイル１０１の画像データ部１０１ｂの末尾にデータを追加すると、そのデータはディスプレイに画像として表示されることはないが、ＢＭＰ画像ファイル１０１の一部の非表示データとして保有することができる。すなわち、図１７に示すごとく拡張ＢＭＰ画像ファイル１０２は、ヘッダー部１０２ａ、画像データ部（画像表示部）１０２ｂ、非表示データ部１０２ｃとからデータ構造を構成することができる。ヘッダー部１０２ａは上記のヘッダー部１０１ａと同じであり、画像データ部１０２ｂは上記の画像データ部１０１ｂと同じである。
【００８６】
このことにより、例えばＷｅｂに表示するカラーコード画像は、画像表示しているデータよりも、さらに大容量のデータを保有することができ、Ｗｅｂ経由で大容量のファイル転送が可能となる。カラーコード画像には画像データ部１０２ｂのインデックスや概要説明の情報を持たせて、非表示データ部１０２ｃに大容量のデータ本体を持たせるような機能が電子カラーコードにおいて表現することができる。
【００８７】
以上の実施形態で説明された構成、形状、大きさおよび配置関係については本発明が理解・実施できる程度に概略的に示したものにすぎない。従って本発明は、説明された実施形態に限定されるものではなく、特許請求の範囲に示される技術的思想の範囲を逸脱しない限り様々な形態に変更することができる。
【産業上の利用可能性】
【００８８】
本発明は、コンピュータおよびネットワークで作られた閉じたシステムにおいて大量のデータ・情報の貯蔵・管理および伝送に利用される。
【図面の簡単な説明】
【００８９】
【図１】本発明に係る電子カラーコードの情報処理システムの送信側（書込み側）と受信側（読込み側）を含む全体構成を示す構成図である。
【図２】送信側のコンピュータシステムのハードウェア構成（Ａ）と、各種のプログラムにより実現される各種の機能部の構成（Ｂ）とを示す構成図である。
【図３】電子カラーコードのカラーコード画像を示す図である。
【図４】送信側コンピュータシステムでの電子カラーコードの生成プロセス、および表示オブジェクトへの電子カラーコードの書込み（付加）プロセスを示すフローチャートである。
【図５】受信側のコンピュータシステムのハードウェア構成（Ａ）と、各種のプログラムにより実現される各種の機能部の構成（Ｂ）とを示す構成図である。
【図６】受信側コンピュータシステムにおける表示オブジェクトからの電子カラーコードの再生プロセスを示すフローチャートである。
【図７】Ｗｅｂ画像の表示例を示す図である。
【図８】電子文書の画面表示物の一例を示す図である。
【図９】表形式の画面表示物の一例を示す図である。
【図１０】他の表形式の画面表示物の例を示す図である。
【図１１】ＦＡ検査画像の一例を示し、全体を示す図である。
【図１２】ＦＡ検査画像の要部拡大画像部分を示す図である。
【図１３】コンピュータ表示部の画面上にカラーコード画像が付加されたＦＡ検査画像を作成するとき、コンピュータ内で扱われるデータの構造の例を示す図である。
【図１４】Ｅメール画像の表示例を示す図である。
【図１５】設計図面の画面表示物の一例を示す図である。
【図１６】ＢＭＰ画像ファイルの構造を示す図である。
【図１７】拡張ＢＭＰ画像ファイルの構造を示す図である。
【符号の説明】
【００９０】
１              インターネット
２              送信側コンピュータシステム
３              受信側コンピュータシステム
４１            電子カラーコード
４２            カラーコード画像
４２Ａ〜４２Ｅ  カラーコード画像
４３            カラーセル
４３ａ          カラー画素
【図１】
2008165517.tif 000003
【図２】
2008165517.tif 000004
【図３】
2008165517.tif 000005
【図４】
2008165517.tif 000006
【図５】
2008165517.tif 000007
【図６】
2008165517.tif 000008
【図７】
2008165517.tif 000009
【図８】
2008165517.tif 000010
【図９】
2008165517.tif 000011
【図１０】
2008165517.tif 000012
【図１１】
2008165517.tif 000013
【図１２】
2008165517.tif 000014
【図１３】
2008165517.tif 000015
【図１４】
2008165517.tif 000016
【図１５】
2008165517.tif 000017
【図１６】
2008165517.tif 000018
【図１７】
2008165517.tif 000019