(57)【特許請求の範囲】
【請求項１】
コンピュータ上でカラーコード表で取り扱われる任意のカラーでありかつコンピュータオブジェクトの対象として取り扱われる前記任意のカラーを表示する表示装置の表示画面を形成する複数のピクセルの一部または全部を利用する番地カラーシステムであり、
前記コンピュータは、
複数の前記ピクセルの各々について、ピクセルの位置情報に基づいて付与される番号と当該ピクセルで表現されるカラーとによって位置番号付きカラーを作成する手段と、
前記コンピュータで扱うファイルを複数の前記位置番号付きカラーを用いて符号化する手段と、
を有することを特徴とする番地カラーシステム。
【請求項２】
コンピュータで扱われる任意のカラー写真画像を表示する表示装置の表示画面を形成する複数のピクセルの一部または全部を利用する番地カラーシステムであり、
前記コンピュータは、
複数の前記ピクセルの各々について、ピクセルの位置情報に基づいて付与される番号と当該ピクセルで表現されるカラーとによって位置番号付きカラーを作成する手段と、
前記コンピュータで扱うファイルを複数の前記位置番号付きカラーを用いて符号化する手段と、
を有することを特徴とする番地カラーシステム。
【請求項３】
コンピュータで扱われる任意のカラー写真画像を表示する表示装置の表示画面を形成する複数のピクセルの一部または全部を利用する番地カラーシステムであり、
前記コンピュータは、
複数の前記ピクセルの各々について、同じカラーで表現される複数のピクセルでは、ピクセルによって表現されるカラーに対して、当該ピクセルの位置情報に基づいて付与される番号を組み合わせて位置番号付きカラーを作成する手段と、
前記コンピュータで扱うファイルを複数の前記位置番号付きカラーを用いて符号化する手段と、
を有することを特徴とする番地カラーシステム。
【請求項４】
コンピュータで扱われる任意のカラー写真画像を表示する表示装置の表示画面を形成する複数のピクセルの一部を利用する番地カラーシステムであり、
前記コンピュータは、
前記表示画面を形成する複数の前記ピクセルを複数の区画に分割する手段と、
前記複数の区画から切り出された少なくとも１つの前記区画の中に含まれる複数の前記ピクセルの各々について、ピクセルで表現されるカラーと当該ピクセルの位置情報とに基づいて付与される番号とによって位置番号付きカラーを作成する手段と、
前記コンピュータで扱うファイルを複数の前記位置番号付きカラーを用いて符号化する手段と、
を有することを特徴とする番地カラーシステム。
【請求項５】
前記カラーの数は、３バイトのフルカラーの色数、２バイトのカラーの色数、１バイト以下のマルチカラーの色数、または三原色の色数であることを特徴とする請求項１〜４のいずれか１項に記載された番地カラーシステム。
【請求項６】
前記カラーの数は、代表的な３色とその他の１色とから成る４色であることを特徴とする請求項１〜４のいずれか１項に記載された番地カラーシステム。
【請求項７】
前記代表的な３色は赤と緑と青であることを特徴とする請求項６記載の番地カラーシステム。
【請求項８】
前記代表的な３色はシアンとマゼンタとイエローであることを特徴とする請求項６記載の番地カラーシステム。
【請求項９】
前記位置番号付きカラーは、前記コンピュータによって通信回線を介して配信される情報を符号化するときに用いられ、または、前記コンピュータでそのメモリに保存されるファイルを符号化するときに用いられることを特徴とする請求項１〜８のいずれか１項に記載の番地カラーシステム。
【請求項１０】
コンピュータの情報処理機能に基づき実行される符号化方法であり、
前記コンピュータの表示装置の表示画面に表示されたカラー写真画像から、前記表示画面を形成するピクセルの番号と複数のカラーを基にして、位置番号付きカラーの１次元配列を作成するステップと、
前記位置番号付きカラーの１次元配列に挙げられた複数の位置番号付きカラーの各々と、前記コンピュータで扱われるファイルに含まれたオブジェクトと、カラー数値とを対応づける対応表を作成するステップと、
前記対応表を用いて、位置番号付きカラーリストおよびオブジェクトリストを作成することで前記ファイルを符号化するステップと、
から成ることを特徴とするカラー写真画像を利用した符号化方法。
【請求項１１】
前記位置番号付きカラーリストを作成する前記ステップは、
前記カラー写真画像で用いられるカラーの数を、代表的な３色とその他の１色とから成る４色に減じるステップと、
カラーの数が減じられた前記カラー写真画像を複数の区画に分割するステップと、
前記複数の区画化から少なくとも１つの区画を切り出すステップと、
切り出した前記区画に含まれる前記代表的な３色のピクセルの位置情報を用いて前記位置番号付きカラーを作成するステップと、
作成された前記位置番号付きカラーを利用して前記位置番号付きカラーリストを作成するステップとを含む、
ことを特徴とする請求項１０記載のカラー写真画像を利用した符号化方法。
【請求項１２】
前記位置番号付きカラーを作成する前記ステップでは、複数の前記ピクセルのそれぞれのカラーと発番とに基づいて、前記位置番号付きカラーが決定されることを特徴とする請求項１１記載のカラー写真画像を利用した符号化方法。
【請求項１３】
前記代表的な３色は赤と緑と青であることを特徴とする請求項１０〜１２のいずれか１項に記載のカラー写真画像を利用した符号化方法。
【請求項１４】
前記対応表を作成するステップで、前記位置番号付きカラーの１次元配列に挙げられた複数の前記位置番号付きカラーの内で、１つまたはいくつかの特定の位置番号付きカラーと、前記カラー写真画像にユニークな固有の画像識別番号と、前記カラー数値とを対応づける前記対応表を作成することを特徴とする請求項１０記載のカラー写真画像を利用した符号化方法。
【請求項１５】
前記対応表を作成するステップで、前記位置番号付きカラーの１次元配列に挙げられた複数の前記位置番号付きカラーの内で、１つまたはいくつかの特定の位置番号付きカラーと、前記カラー写真画像にユニークな固有の画像識別番号と共に画像属性、前記カラー数値とを対応づける前記対応表を作成することを特徴とする請求項１０記載のカラー写真画像を利用した符号化方法。
【請求項１６】
符号化される前記ファイルは、前記コンピュータによって通信回線を介して配信されるファイル、または、前記コンピュータでそのメモリに保存されるファイルであることを特徴とする請求項１０〜１５のいずれか１項に記載のカラー写真画像を利用した符号化方法。
【請求項１７】
請求項１０〜１５のいずれか１項に記載されたカラー写真画像を利用した符号化方法によって符号化された前記ファイルを前記コンピュータにおいて復号化する方法であり、
符号化された前記ファイルに係るカラー写真画像を、前記位置番号付きカラーリストおよび前記オブジェクトリストを用いて、位置番号付きカラー、カラー数値、オブジェクトの順序で逆変換し、符号化された前記ファイルを復号化することを特徴とするカラー写真画像を利用した復号化方法。
【請求項１８】
情報配信装置であるコンピュータの側で、請求項１０〜１５のいずれか１項に記載されたカラー写真画像を利用した符号化方法に基づいて作成された前記カラー写真画像を情報受信側であるコンピュータに通信回線を介して配信し、
別の経路で、前記情報配信装置であるコンピュータの側で作成された前記カラー写真画像に基づく前記位置番号付きカラーリストと前記オブジェクトリストを記録媒体で前記情報受信装置であるコンピュータの側に送付し、
前記情報受信装置であるコンピュータは、前記情報配信装置であるコンピュータから通信回線を介して送信された前記カラー写真画像を受信し、別途に受信した前記位置番号付きカラーリストおよび前記オブジェクトを用いて、前記カラー写真画像を、位置番号付きカラー、カラー数値、オブジェクトの順序で逆変換し、符号化されたファイルを復号化することを特徴とするカラー写真画像を利用した復号化方法。
【請求項１９】
情報配信装置であるコンピュータの側で、請求項１０〜１５のいずれか１項に記載されたカラー写真画像を利用した符号化方法に基づいて作成された前記カラー写真画像を情報受信装置であるコンピュータの側に通信回線を介して配信し、
別の経路で、前記情報配信装置であるコンピュータの側で作成された前記カラー写真画像に基づく位置番号付きカラーコード表を記録媒体で前記情報受信装置であるコンピュータの側に送付し、
前記情報受信装置であるコンピュータは、前記情報配信装置であるコンピュータから前記通信回線を介して送信された前記カラー写真画像を受信し、別途に受信した前記位置番号付きカラーコード表を用いて、前記カラー写真画像を、位置番号付きカラー、カラー数値、オブジェクトの順序で逆変換し、符号化されたファイルを復号化することを特徴とするカラー写真画像を利用した復号化方法。
【請求項２０】
情報配信装置であるコンピュータの側で、請求項１０〜１５のいずれか１項に記載されたカラー写真画像を利用した符号化方法に基づいて作成された前記カラー写真画像と、前記カラー写真画像に基づく前記位置番号付きカラーリストと前記オブジェクトリストとを、別々の経路または同じ経路で、情報受信装置であるコンピュータの側に記録媒体で送付するか、または、通信回線を介して配信し、
前記情報受信装置であるコンピュータは、前記カラー写真画像と前記位置番号付きカラーリストおよび前記オブジェクトリストを用いて、前記カラー写真画像を、位置番号付きカラー、カラー数値、オブジェクトの順序で逆変換し、符号化されたファイルを復号化することを特徴とするカラー写真画像を利用した復号化方法。
【請求項２１】
情報配信装置であるコンピュータの側で、請求項１０〜１５のいずれか１項に記載されたカラー写真画像を利用した符号化方法に基づいて作成された前記カラー写真画像のプリント印刷の印刷記録媒体を情報受信装置であるコンピュータの側に送付し、
別の経路で、前記情報配信装置であるコンピュータの側で作成された前記カラー写真画像に基づく前記位置番号付きカラーリストと前記オブジェクトリストを通信回線を介して配信するか、または、記録媒体で前記情報受信装置であるコンピュータの側に送付するかし、
前記情報受信装置であるコンピュータは、前記カラー写真画像のプリント印刷の印刷記録媒体を受領してカメラ撮像して撮像画像を当該コンピュータ内に取り込み、別途に受信した前記位置番号付きカラーリストおよび前記オブジェクトリストを用いて、前記カラー写真画像を、位置番号付きカラー、カラー数値、オブジェクトの順序で逆変換し、符号化されたファイルを復号化することを特徴とするカラー写真画像を利用した復号化方法。
【請求項２２】
情報配信システムにおいて配信されたファイルの復号化、または、１台のコンピュータシステムにおいてそのメモリに保存されるファイルの復号化に利用されることを特徴とする請求項１７〜２１のいずれか１項に記載のカラー写真画像を利用した復号化方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報配信等でカラー写真画像を利用した番地カラーシステム、符号化方法および復号化方法、並びに暗号化方法に関する。
【背景技術】
【０００２】
コンピュータおよびその周辺装置、コンピュータに関連する種々の装置、または通信回線で接続された複数のコンピュータから成るコンピュータシステム等で取り扱われる文書、文字、図形、数式、画像、音声等のデータや情報（プログラムを含む）等を「コンピュータオブジェクト」と呼ぶ。かかるコンピュータオブジェクトについては、従来のコンピュータ等において、認識可能な言語、図、絵画等を常態として使用している。この使用の「常態」は、換言すれば、常に、当該言語等のデータを取得すれば、その内容を即座に直接的に認識することができるということである。またコンピュータ等におけるコンピュータオブジェクトの記録、再生、圧縮等においても同じである。
【０００３】
インターネット等の通信回線を介したコンピュータ同士の間のコンピュータオブジェクトに係る情報配信においても、上記の常態のままでの情報配信が行われる傾向にある。
【０００４】
上記のコンピュータ等のシステムでは、関係のない他者による情報の漏洩や盗難が生じやすい。
【０００５】
そこで従来では、上記の情報漏洩や盗難を防止すべく、当該情報等の内容を直接に認識することを不能にするため、暗号化処理を行う技術が提案されている（例えば特許文献１等）。
【０００６】
また本出願人は、先に、「カラーを利用したコンピュータオブジェクトの表現等」に係る発明を提案した（特許文献２）。この発明は、コンピュータの内部で扱われる、あるいはコンピュータを介して扱われるデータまたは情報を、例えばカラードット等の表現手段でカラー（色）を利用して表現しようとする技術であり、印刷手法によって紙等の表面での狭い箇所に所要のデータまたは情報（コンピュータオブジェクト、あるいは簡略してオブジェクト）を記録するときにカラードット等で表現する。これにより大量のデータ等を簡単な表記で表現することができる。また当該発明ではカラーを利用した暗号作成の方法についても言及している。
【０００７】
近年、カラー写真画像（あるいはカラー画像）を配信すべき情報とし、情報配信側コンピュータから情報受信側コンピュータへインターネット等を経由して伝送することも多い。カラー写真画像は、情報を提供する媒体として有用となっている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００６−４０２５０号公報
【特許文献２】国際公開ＷＯ００／７２２２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
近年、例えば、或るサーバ等から他のＰＣ端末等へインターネットを経由して情報配信を行うとき、インターネット上で配信される情報が盗まれることがある。当該情報が、コンピュータオブジェクトとして常態のままであると、簡単に情報内容が盗聴されることになる。インターネット等の通信回線を経由したコンピュータ間の情報配信においてコンピュータオブジェクトの暗号化を図り、情報配信等で取り扱われるデータ等の完全秘匿性を実現することが求められている。
【００１０】
さらにＰＣ（Personal Computer）端末等を用いてかつインターネットを介してカラー写真画像を配信する場合において、当該カラー写真画像の中に、画像内容以外の他のメッセージを埋め込みたいという要望がある。これは、必要な情報を暗号的な形式で送りたいという要望に沿うものである。
【００１１】
さらにカラー写真画像であっても、フルカラー的な色彩で表現されたものではなく、例えば山水画のような色の変化の幅が小さく色数の少ないカラー写真画像の場合もある。このようなカラー写真画像でも、望ましい所定数（例えば65,536個）に減じられたカラーを利用して割り当て処理を行って、当該所定数のオブジェクトの割り当てを行うことを可能にすることが望まれる。
【００１２】
本発明の目的は、上記の課題に鑑み、符号化および復号化に最適なカラー概念を提案すると共に、ＰＣ等のコンピュータでインターネット等の通信回線を経由したコンピュータ間の情報配信等において、カラー写真画像を配信する際にメッセージも暗号的に送ることができ、さらに、色の変化幅が小さく色数の少ないカラー写真画像であってもオブジェクト割り当てを行うことができる番地カラーシステム、カラー写真画像を利用した符号化方法および復号化方法、並びに暗号化方法を提供することにある。
【課題を解決するための手段】
【００１３】
本発明に係るカラー写真画像を利用した番地カラーシステム、符号化方法、および復号化方法、並びに暗号化方法は、上記の目的を達成するため、次のように構成される。
【００１４】
本発明に係る番地カラーシステムは、コンピュータにおいてソフトウェアによって実現されるシステムであり、カラーコード表で取り扱われ、コンピュータオブジェクトとして取り扱われるコンピュータ上の任意のカラーを表示する表示装置の表示画面を形成する２次元配列の複数のピクセルからの一部または全部を取り出して形成する番地カラーシステムであり、複数のピクセルの各々について、ピクセル位置情報に基づいて付与される番号（ｎ）と、対応するピクセルで表現されるカラー（Ｃ）とによって位置番号付きカラー（以下「番地カラー（Ｃｎ）」と記す」）を作成する手段と、コンピュータで扱うファイルを複数の番地カラー（Ｃｎ）を用いて符号化する手段とを有することを特徴とする。
ここで、以下、コンピュータ上取り扱われるカラーコード表のカラーでかつコンピュータオブジェクトの対象として利用するカラーを「仮想カラー」と呼び、さらにかかるカラーで構成された任意のカラーテーブルを「仮想カラーシート」と呼ぶことにする。
従って、換言すれば、上記の本発明に係る番地カラーシステムは、カラー写真画像とコンピュータ上仮想する仮想カラーシートの画像からなり、仮想カラーシートは、当該仮想カラーシートに付与されるピクセルの位置情報に基づいて付与される番号（ｎ）と当該ピクセル番号（ｎ）によって表現されるカラー（Ｃ）とによって番地カラー（Ｃｎ）を作成する。
仮想カラーシートを構成するピクセルに付与される番地は物理的なピクセル領域を必要とせず、カラーはコンピュータ上生成されるカラーであることから物理的なカラーの特性を必要としないことで、番地、カラー共にデジタル値として利用する。
かかるコンピュータでの仮想上の領域およびカラーの特性を生かして、コンピュータ上取り扱えるカラーを任意の数で、しかもカラーの外界の状況変化に依存しない番地カラーを作成して成ることで特徴づけられる。
【００１５】
上記の番地カラーシステムの構成では、カラー（色）は、ディスプレイ環境、ＯＳ環境、カメラの環境条件、素材周辺等で性質上違って見えるという課題があり、かかる課題を回避して、ＯＮＣの関係式でＣをカラーコード表に従って利用可能にすることを目的としている。
クローズされたコンピュータ上のカラーは、カラーとして、カラーコードで指定したコードのカラーに特定され、特定カラーはカラー「Ｃ」としてカラーコード表に基づいて利用できる。従って、フルカラーを自在に利用できることになる。カラーの活用が外界影響で多種多様にぶれるという条件が存在したが、カラー写真画像で特定できるカラーを番地カラーとして特定することは比較的容易なことから、比較的に簡単なカラー写真画像で多くの分野にコンピュータオブジェクトの活用を期待することができる。
写真画像の目的は、外界の環境条件に影響を受けるカラーを当該画像から有効なカラーを抽出することにあり、一般的にカラーがぶれて「特定カラー」としての指定が難しいという現実から、有用にＯＮＣで利用し得るカラーを特定するための構成であるが、また同時に、フルカラー利用が可能な「カラーコード表に基づいてカラーによるＯＮＣ」を利用するための導入部でもある。
ＯＮＣ構成に際し、カラーを任意に、例えば、#33FFFF (51.255.255)、#00FFCC(0.255.204)、#00FF00(0.255.0)として、写真画像では取り扱いが難しいカラーをＯＮＣ構成上利用することができる。
【００１６】
また本発明に係る番地カラーシステムは、任意のカラー写真画像を表示する表示画面を形成する２次元配列の複数のピクセルから一部または全部を取り出して形成する番地カラーシステムであり、複数のピクセルの各々について、ピクセル位置情報に基づいて付与される番号（ｎ）と、対応するピクセルで表現されるカラー（Ｃ）とから番地カラー（Ｃｎ）を作成して成ることで特徴づけられる。
【００１７】
本発明に係る番地カラーシステムは、任意のカラー写真画像を表示する表示画面を形成する２次元配列の複数のピクセルから一部または全部を取り出して形成する番地カラーシステムであり、複数のピクセルの各々について、同じカラーで表現される複数のピクセルでは、当該ピクセルによって表現されるカラー（Ｃ）に対して、対応するピクセルの位置情報に基づいて付与される番号（ｎ）を組み合わせて番地カラー（Ｃｎ）を作成することで特徴づけられる。
【００１８】
本発明に係る番地カラーシステムは、任意のカラー写真画像を表示する表示画面を形成する２次元配列の複数のピクセルから一部または全部を取り出して形成する番地カラーシステムであり、複数のピクセルの各々について、同じカラーで表現される複数のピクセルでは、当該ピクセルによって表現されるカラー（Ｃ）に対して、対応するピクセルの位置情報に基づいて付与される番号（ｎ）を組み合わせて番地カラー（Ｃｎ）を作成することで特徴づけられるものと任意複数のカラーピクセルの集合からなる仮想カラーシートを作成して成ることで特徴づけられる。
【００１９】
本発明に係る番地カラーシステムは、任意のカラー写真画像を表示する表示画面を形成する２次元配列の複数のピクセルから一部を取り出して形成する番地カラーシステムであり、表示画面を形成する２次元配列の複数のピクセルは、複数の区画に分割されており、
複数の区画から切り出された少なくとも１つの区画の中に含まれる複数のピクセルの各々について、ピクセルで表現されるカラー（Ｃ）と、対応するピクセルの位置情報とに基づいて付与される番号（ｎ）とにより、番地カラー（Ｃｎ）を作成して成ることで特徴づけられる。
【００２０】
本発明に係る番地カラーシステムは、写真画像とコンピュータ上仮想するシート画像からなり、仮想シートは仮想シートに付与されるピクセルの位置情報に基づいて付与される番号（ｎ）と当該ピクセル番号（ｎ）によって表現されるカラー（Ｃ）とによって番地カラー（Ｃｎ）を作成する。仮想シートに構成されるピクセルに付与される番地は物理的なピクセル領域を必要とせず、カラーはコンピュータ上生成されるカラーであることから物理的なカラーの特性を必要としないことで、番地、カラーともにデジタル値として利用する。係るコンピュータでの仮想上の領域およびカラーの特性を生かして、コンピュータ上取り扱えるカラーを任意の数で、然もカラーの外界の状況変化に依存しない番地カラーを作成して成ることで特徴づけられる。
【００２１】
本発明に係る番地カラーシステムは、上記の構成において、カラー写真画像で用いられるカラー（Ｃ）の数は、３バイトのフルカラー（16,777,216色）の色数、または色数を限定した２バイトのカラー（65,536色）の色数、さらに色数を限定した１バイト以下のマルチカラー（２５６色、１６色、もしくは８色）の色数、または三原色の色数であることで特徴づけられる。
【００２２】
本発明に係る番地カラーシステムは、上記の構成において、カラー写真画像で用いられるカラー（Ｃ）の数は、代表的な３色とその他の１色とから成る４色であることで特徴づけられる。
【００２３】
本発明に係る番地カラーシステムは、上記の構成において、代表的な３色はＲ（赤）とＧ（緑）とＢ（青）であることで特徴づけられる。
【００２４】
本発明に係る番地カラーシステムは、上記の構成において、代表的な３色はＣ（シアン）とＭ（マゼンタ）とＹ（イエロー）であることで特徴づけられる。
【００２５】
本発明に係るカラー写真画像を利用した符号化方法は、コンピュータの情報処理機能に基づいて実行され、
コンピュータの表示装置の表示画面に表示されたカラー写真画像から、表示画面を形成するピクセルの番号（ｎ）と複数のカラー（Ｃ）を基にして、番地カラー１次元配列を作成するステップと、
番地カラー１次元配列に挙げられた複数の番地カラー（Ｃｎ）の各々と、コンピュータで扱われるテキスト等に記載されたオブジェクト（Ｏ）と、カラー数値（Ｎ）を対応づけるＯＮＣｎ対応表（ＯＮＣ対応表）を作成するステップと、
ＯＮＣｎ対応表を用いて、番地カラーリスト（ＮＣｎ）、およびオブジェクトリスト（ＮＯ）を作成することでテキスト等を符号化するステップと、
から成ることで特徴づけられる。
【００２６】
本発明に係るカラー写真画像を利用した符号化方法は、
番地カラーリスト（ＮＣｎ）を作成するステップは、
カラー写真画像で用いられるカラー（Ｃ）の数を、代表的な３色とその他の１色とから成る４色に減じるステップと、
カラー（Ｃ）の数が減じられたカラー写真画像を複数の区画に分割するステップと、
複数の区画化から少なくとも１つの区画を切り出すステップと、
切り出した区画に含まれる代表的な３色のピクセルの位置情報を用いて番地カラー（Ｃｎ）を作成するステップと、
作成された番地カラー（Ｃｎ）を利用して番地カラーリスト（ＮＣｎ）を作成するステップとを含む、
ことで特徴づけられる。
【００２７】
本発明に係るカラー写真画像を利用した符号化方法は、上記の方法で、番地カラー（Ｃｎ）を作成するステップでは、複数のピクセルのそれぞれのカラーと発番とに基づいて、番地カラー（Ｃｎ）が決定されることで特徴づけられる。
【００２８】
本発明に係るカラー写真画像を利用した符号化方法は、上記の方法で、代表的な３色はＲ（赤）とＧ（緑）とＢ（青）であることで特徴づけられる。
【００２９】
本発明に係るカラー写真画像を利用した符号化方法は、上記の方法で、ＯＮＣｎ対応表（ＯＮＣ対応表）を作成するステップで、番地カラー１次元配列に挙げられた複数の番地カラー（Ｃｎ）の内で、１つまたはいくつかの特定の番地カラーと、カラー写真画像にユニークな固有の画像識別番号（画像ＩＤ）と、カラー数値とを対応づけるＯＮＣｎ対応表（ＯＮＣ対応表）を作成することで特徴づけられる。
【００３０】
本発明に係るカラー写真画像を利用した符号化方法は、上記の方法で、ＯＮＣｎ対応表（ＯＮＣ対応表）を作成するステップで、番地カラー１次元配列に挙げられた複数の番地カラー（Ｃｎ）の内で、１つまたはいくつかの特定の番地カラーと、カラー写真画像にユニークな固有の画像識別番号（画像ＩＤ）と共に画像属性（作成者、作成年月日、作成場所、目的／用途を含む）、カラー数値とを対応づけるＯＮＣｎ対応表（ＯＮＣ対応表）を作成することで特徴づけられる。
【００３１】
上記において仮想カラーシートを必要とする写真画像にあっては、複数の番地カラー（Ｃｎ）、画像ＩＤ等で仮想カラーシートの利用を設定する。仮想カラーシートのＯＮＣｎ対応表（ＯＮＣ対応表）でカラー写真画像で課題であるカラー固有の性質である撮像時の外部条件、光の条件の影響を受けることなく、フルに任意に個々カラーを用いてコンピュータオブジェクトの対象として利用可能であり、写真画像で要求される十分なコンピュータオブジェクトを表現できることとなり、かかる仮想カラーシートのＯＮＣｎ対応表（ＯＮＣ対応表）を作成する。
【００３２】
本発明に係る仮想カラーのＯＮＣ対応表は、コンピュータから直接呼び出し、また写真画像から呼び出し可能に対応づけるＯＮＣｎ対応表（ＯＮＣ対応表）を作成する。仮想カラーシートを出力した写真画像はカラー写真の課題のあるカラーで出力されるが本システムに基づき、出力カラーによらずにＯＮＣが構成されている関係上、写真画像の影響はコンピュータオブジェクトの複合化にあたり、何ら影響を受けることはなく、かかる仮想カラーシートのＯＮＣｎ対応表（ＯＮＣ対応表）を作成する。
【００３３】
本発明に係るカラー写真画像を利用した復号化方法は、上記したカラー写真画像を利用した符号化方法で符号化されたファイルをコンピュータにおいて復号化する方法であり、
符号化されたファイルに係るカラー写真画像を、番地カラーリスト（ＮＣｎ）およびオブジェクトリスト（ＮＯ）を用いて、番地カラー（Ｃｎ）、カラー数値（Ｎ）、オブジェクト（Ｏ）の順序で逆変換し、符号化されたファイルを復号化することで特徴づけられる。
【００３４】
本発明に係るカラー写真画像を利用した復号化方法は、情報配信装置の側で、上記したカラー写真画像を利用した符号化方法に基づいて作成されたカラー写真画像を予め情報受信側に記録媒体で送付し、
別の経路で、情報配信装置の側で作成されたカラー写真画像に基づく番地カラーリスト（ＮＣｎ）とオブジェクトリスト（ＮＯ）を情報受信側に送付し、
情報受信装置は、情報配信装置から通信回線を介して送信されたカラー写真画像を受信し、別途に受信した番地カラーリスト（ＮＣｎ）およびオブジェクト（ＮＯ）を用いて、カラー写真画像、番地カラー（Ｃｎ）、カラー数値（Ｎ）、オブジェクト（Ｏ）の順序で逆変換して復号化することで特徴づけられる。
【００３５】
本発明に係るカラー写真画像を利用した復号化方法は、情報配信装置の側で、上記したカラー写真画像を利用した符号化方法に基づいて作成されたカラー写真画像と、情報配信装置の側で作成されたカラー写真画像に基づく番地カラーリスト（ＮＣｎ）とオブジェクトリスト（ＮＯ）を、別々の経路または同じ経路で、情報受信側に記録媒体で送付するか、または、通信回線を介して配信し、
情報受信装置は、カラー写真画像と番地カラーリスト（ＮＣｎ）およびオブジェクト（ＮＯ）を用いて、カラー写真画像、番地カラー（Ｃｎ）、カラー数値（Ｎ）、オブジェクト（Ｏ）の順序で逆変換して復号化することで特徴づけられている。
【００３６】
本発明に係る暗号化方法は、カラー写真画像を第１の割符（割符１）としかつＯＮＣ対応表を第２の割符（割符２）とし、テキストオブジェクトを、当該カラー写真画像と当該ＯＮＣ対応表を用いて割符暗号化することで特徴づけられる。
前述したカラー写真画像を利用した符号化方法に基づく符号化処理において、テキストオブジェクトを、カラー写真画像とＯＮＣ対応表を用いて割符暗号化することで特徴づけられる。
前述したカラー写真画像を利用した復号化方法に基づく復号化処理において、カラー写真画像とＯＮＣ対応表を用いて割符符号してテキストオブジェクトに復号化することで特徴づけられる。
【発明の効果】
【００３７】
本発明によれば、次の効果を奏する。
第１に、本発明に係る番地カラーシステムによれば、任意のカラー写真画像を表示する表示画面を形成する２次元配列の複数のピクセルから一部または全部を取り出し、ピクセル毎に、ピクセル位置情報に基づいて付与される番号（ｎ）と、ピクセルで表現されるカラー（Ｃ）とを組み合わせて「番地カラー（Ｃｎ）」なるものを作成することにより、ピクセルのカラー情報と当該ピクセルの位置情報を組み合わせて同じカラーであってもこれらのカラーを番地カラーとして区別することが可能になり、これらの番地カラーを利用して大量の情報を符号化／復号化することができる。
第２に、本発明に係る番地カラーシステムによれば、カラー写真画像から得られるカラー数が少ない場合にも、ピクセルのカラー情報と当該ピクセルの位置情報を組み合わせて同じカラーであってもこれらのカラーを番地カラーとして区別することが可能になり、これらの番地カラーを利用して大量の情報を符号化／復号化することができる。
第３に、カラー写真画像を利用して作成される上記の番地カラーシステムを利用してカラー写真画像に基づく２次元配列のピクセルに基づき番地カラーリストを作成し、この番地カラーリストとオブジェクトリスト等を利用してＯＮＣ対応表を作成し、当該ＯＮＣ対応表に基づいて符号化または復号化を行うようにしたため、例えばインターネット等で伝送されるカラー写真画像は、オブジェクトに対応づけられていても、その中には一切オブジェクトに関する情報が含まれず、解読不可能であるという暗号化の効果が発揮される。
第４に、カラー写真画像を利用して作成される上記の番地カラーシステムを利用し、カラー写真画像を利用して作成され、フルカラー数より適切に減じらた所定数のカラーを用い、かつカラー写真画像をの２次元配列のピクセルを分割してその中から１つの区画を切り出して番地カラーリストを作成し、この番地カラーリストとオブジェクトリスト等を利用してＯＮＣ対応表を作成し、当該ＯＮＣ対応表に基づいて符号化または復号化を行うようにしたため、インターネット等で伝送されるカラー写真画像は、オブジェクトに対応づけられていても、その中には一切オブジェクトに関する情報が含まれず、解読不可能であるという暗号化の効果が発揮される。
第５に、番地カラーシステムという技術を利用するため、例えば山水画のような色の変化の幅が小さく色数の少ないカラー写真画像を利用する場合であっても、実際の利用上、有効なカラー写真画像を作ることができる。
第６に、情報配信側から情報受信側に伝送されたカラー写真画像を復号化できるのは事前に用意されたＯＮＣ対応表だけであり、かつ当該ＯＮＣ対応表はオブジェクトリストとカラー写真画像による番地カラーリストを基礎に作られているため、たとえ伝送したカラー写真画像（カラー暗号キー）がインターネット上で盗聴されたとしても、オブジェクトリストがなければＯＮＣ対応表を作ることはできず、カラー写真画像を解読することはできないという効果が発揮される。
なお、オブジェクトリストや番地カラーリストは、ＣＤ−ＲやＵＳＢメモリ等の記録媒体に格納して郵便等のインターネット以外の別のルートで送るので、インターネットから完全に切り離され、盗聴されることはない。
第７に、情報配信側から情報受信側に送信するカラー写真画像の画像本体の一部等またはマージン部に描かれる画像部分のカラーを利用しかつ番地カラーを作成し、その上に暗号化したメッセージ情報を載せることができる。すなわち、情報の送信元と送信先のそれぞれで、カラー写真画像とメッセージ情報から生成されるＯＮＣ対応表（番地カラーリストとオブジェクトリスト）とに基づいて、情報送信側ではメッセージ情報をカラーコード画像とＯＮＣ対応表に割符分割変換して暗号化し、情報受信側ではカラー写真画像をＯＮＣ対応表と符合してメッセージ情報に逆変換して復号化する構成とすることにより、情報配信側から情報受信側へインターネット等を経由してメッセージ情報を暗号化した状態で伝送することができる。番地カラーシステム技術は、カラー写真画像を用いた割符分割の秘密分散技術の実施の形態でもある。
第８に、仮想カラーシートとカラー写真画像を併用することにより、カラー写真画像の撮像にあたりカラーの性質上現れる色の変化でその都度特定が不安定な傾向があり、ピクセル領域の拡大や縮小やピクセル境界のにじみ、ぼやけ、撮像再現の割合など均一な色の課題を解消できる。従って撮像条件の緩和でき、仮想カラーシートに依拠することでフルカラーを利用できる。それに伴い十分なカラーエンティティーを構成できる。
第９に、カラー写真画像の僅かなカラー情報でもフルカラーを利用できる効果がある。
【図面の簡単な説明】
【００３８】
【図１】本発明に係るカラー写真画像を利用した符号化／復号化方法が実行されるシステムの全体構成を示すブロック図である。
【図２】本発明に係るカラー写真画像を利用した符号化／復号化方法に基づく情報配信が実行される前の事前の設定のフェーズを説明するための図である。
【図３Ａ】本発明に係るカラー写真画像を利用した符号化／復号化方法に基づく情報配信の運用のフェーズを説明するための図である。
【図３Ｂ】ＯＮＣ対応表の内部構造を示すブロック図である。
【図４】情報配信されるべきコンピュータオブジェクト（文章、テキスト）の例である。
【図５】カラー写真画像の一例を示す図である。
【図６】カラー写真画像をＲＧＢＸで表す平面状の画像領域（ピクセル領域）の例で示す図である。
【図７Ａ】原図となるカラー写真画像を元にして番地カラーシステム（番地カラー１次元配列）の生成の手順を示すフローチャートである。
【図７Ｂ】生成した番地カラーシステム（番地カラー１次元配列）を利用して番地カラー符号化を行う手順を示すフローチャートである。
【図８】図６に示す画像領域から取り出したＲＧＢＸ１次元配列を示す図である。
【図９】図８に示したＲＧＢＸ１次元配列を区画１〜８に分割した例を示す図である。
【図１０】区画１〜８をＲＧＢＸで表す平面状の画像領域（ピクセル領域）で示した図である。
【図１１】区画３を切り出した例を示す図である。
【図１２】切り出した区画３のカラーを利用して作成した番地カラーのＲＧＢ１次元配列を示す図である。
【図１３】番地カラー１次元配列の一例を示す図である。
【図１４】情報配信側において番地カラーにオブジェクトを割り当てた符号化の例に係る対応表を示す図である。
【図１５】番地カラー符号化でのカラー数値とオブジェクトと番地カラーとの対応関係を示す図である。
【図１６】番地カラー符号化でのオブジェクトリスト（カラー数値とオブジェクトとの対応関係）を示す図である。
【図１７】番地カラーリスト（番地カラーとカラー数値との対応関係）を示す図である。
【図１８】情報受信側において番地カラーを利用して作られる復号化の例に係る対応表を示す図である。
【図１９】情報受信側における番地カラーリストを示す図である。
【図２０】情報受信側におけるオブジェクトリストを示す図である。
【図２１】復号化で使用される番地カラー１次元配列を示す図である。
【図２２】番地カラーの復号化の手順を示すフローチャートである。
【図２３】番地カラー符号化における入力と出力を説明するための図である。
【図２４】番地カラー復号化における入力と出力を説明するための図である。
【図２５】プリント等されたカラー写真画像を撮像しファイルとして保管する装置構成例を示すブロック図である。
【図２６】情報配信システムの装置構成例を示すブロック図である。
【図２７】１台のコンピュータシステムのフィアル保管の構成例を示すブロック図である。
【図２８】情報配信システムでの伝送／搬送の手段の例を表形式で示す図である。
【図２９】１台のコンピュータシステムのフィアル保管での場所・手段を表形式で示す図である。
【発明を実施するための形態】
【００３９】
以下に、本発明の好適な実施形態（実施例）を添付図面に基づいて説明する。
【００４０】
本願発明に係るカラー写真画像を利用した番地カラーシステム、符号化方法、および復号化方法は、例えば、メッセージ／コンピュータ上取り扱われるファイルをデジタルのカラー写真画像で表現する技術である。ここで、前記のカラー写真画像は、カラー写真プリント印刷や、店頭の広告、書物、表示物等に掲載／貼り付けられたカラー印刷物をカメラ撮像入力／ＯＣＲ撮像入力されたものを包含する。従って、カラー写真画像の代わりに、カラー写真プリント印刷やカラー印刷物を、情報配信側から情報受信側に配送することもある。
情報を配信する装置側では、カラー画像写真を選択・決定し、番地カラーシステムを利用して作成されたＯＮＣ対応表（変換手段として用いる変換テーブル）に基づき情報内容であるオブジェクトを符号化する。
他方、情報を受信する装置の側では、事前に提供されたＯＮＣ対応表（逆変換手段として用いる）に基づき、通信回線で送られた符号化処理後のカラー写真画像を受信し、これを復号化し、上記オブジェクトを取り出す。
カラー写真画像の画像内容は任意である。しかし本発明の場合には、例えば山水画のような色の変化の幅が小さく色数の少ないカラー写真画像にも適用することが可能である。当該カラー写真画像に係るデータは、上記の通り、情報配信側である或るコンピュータ（ＰＣまたはサーバ等）から情報受信側である他のコンピュータ（ＰＣまたはサーバ等）へインターネット等の通信回線を経由して送信される。
なお上記の番地カラーシステム、符号化方法、および復号化方法は、情報配信の場合のみだけではなく、１台のコンピュータ（ＰＣ等）において適用し、当該コンピュータに保存されるテキスト等を暗号化するシステムとして利用することも可能である。
【００４１】
上記の番地カラーシステムに関する「番地カラー」という概念は、「画素位置番号付きカラー（Position Number Suffixed Color）」という内容で定義される。その詳細は、以下の実施形態で説明される。
【００４２】
上記のカラー写真画像を使用し、かつ郵送や宅配等の物流に関する別のルートまたは経路で送られたＯＮＣ対応表（特定の番地カラーリストとオブジェクトリストとの組み合せ）を使用して、当該カラー写真画像上に描かれた特定のカラー配列（カラーの並びまたはカラー・コンフィグレーション）の構造に基づいて、受信側で必要なデータまたは情報を取得することが可能となる。ＯＮＣ対応表は、オブジェクト（Ｏ）・カラー数値（Ｃ）・カラー（Ｃ）の対応表であり、カラー写真画像に基づき作られ、情報配信側および情報受信側で共通に備えられる。
【００４３】
上記において、「カラー写真画像」は、コンピュータのディスプレイ装置の表示画面に表示されるカラー写真画像（カラー画像を含む）、および、書籍や紙等の任意の材質に描かれた任意のカラー写真画像（カラー画像を含む）を概念的に含む。
【００４４】
ここで図２５を参照して、紙等に描かれたカラー写真画像（カラーコード画像）をカメラで撮像して入力する装置構成例を説明する。カラー写真画像が描かれた紙等１１１は照明装置１１２で所要の照明がなされ、かつ、かかる照明状態の紙等１１１を撮像装置（カメラ）１１３で撮像する。撮像装置による撮像で得られた画像信号はコンピュータ１１４に入力される。コンピュータ１１４は、ＣＰＵ１１５、メモリ（画像メモリ）１１６、ハードディスク１１７を内蔵し、かつ表示装置１１８と入力装置１１９を備える。ハードディスク１１７内には処理プログラム１２１を備える。コンピュータ１１４に入力された画像信号は、ディジタルデータ化され、メモリ（画像メモリ）１１６に保存される。メモリ（画像メモリ）１１６に保存される表示データから、カラー写真画像に含まれる画像データとして必要なデータが読み取られ、読取データ１２２としてハードディスク１１７に保存される。こうして、紙等１１１に描かれたカラー写真画像がコンピュータ１１４のハードディスク１１７内に格納される。
【００４５】
情報配信側のコンピュータでは、カラー写真画像を利用して作成された番地カラーシステムを用いて符号化方法が実施され、当該カラー写真画像は情報受信側のコンピュータに送信される。情報受信側のコンピュータでは、送信されてきたカラー写真画像を、予め取得していたＯＮＣ対応表を用いて復号化する。上記の情報配信側のコンピュータでのカラー写真画像を利用した符号化方法、および情報受信側のコンピュータでのカラー写真画像を利用した復号化方法において、本発明による方式では、上記のごとく「番地カラー」という概念が用いられ、これについては後述される。
【００４６】
図１に本発明が適用される情報配信システムの構成が示される。図１では、情報配信者１２と情報受信者１３とが、インターネット１１等の通信手段を介在させて、通信可能の状態になっている。図１に示した状態は、事前の設定のフェーズを示している。
【００４７】
図１に示された情報配信者１２は、コンピュータシステムから成る情報配信装置１４を備え、情報受信者１３はコンピュータシステムから成る情報受信装置１５を備えている。この情報配信システムでは、カラー写真画像２１Ｃに基づいて、ＯＮＣ対応表２１（オブジェクトリスト２１Ａと番地カラーリスト２１Ｂ）を作るという構成をとっている。
【００４８】
上記のようにして作られたＯＮＣ対応表２１は、情報配信者１２側の情報配信装置１４の記憶装置１４Ａと、情報受信者１３側の情報受信装置１５の記憶装置１５Ａとに格納されている。ＯＮＣ対応表２１は、コンピュータオブジェクト（簡略して「オブジェクト」ともいう：Ｏ）とカラー数値（Ｎ）とカラー（Ｃ）との間を対応づけるという特性を有する対応表であって、変換表としても使用される。
【００４９】
本発明の場合、上記のカラー（Ｃ）は「番地カラー」という概念に基づくカラーが用いられる。「番地カラー」は「画素位置番号付きカラー（Position Number Suffixed Color）」の意味である。すなわち「番地カラー」とは、前述したカラー写真画像において画像を形成するカラーセルを領域分割し、カラー写真画像の一部または全部を利用して、所定の基準で選択した複数のカラーセルに対応する各カラーをカラーセル毎に番地付けして区別し、その結果得られる特定のカラーである。カラーセル毎の番地付けは、当該カラーセルの位置情報に基づいて任意の番号を付与することである。複数の同一色であっても、出現順位番号（画素位置番号）に基づいて区別するように構成する。以下では、カラー（Ｃ）を「番地カラー（Ｃｎ）」と記す。
なお「カラーセル」とは、１画素以上の複数画素から構成される一様なカラー単位区画であり、特に１画素構成の場合はピクセル（画素）と呼ばれる。
【００５０】
情報配信装置１４と情報受信装置１５の各コンピュータシステムでのＣＰＵにおいて、所定の変換プログラムに基づいて「Ｏ−Ｎ」の間、「Ｎ−Ｃｎ（番地カラー）」の間、または「Ｃｎ（番地カラー）−Ｏ」の間に関する変換部が実現されるとき、これらのコンピュータオブジェクト（Ｏ）とカラー数値（Ｎ）と番地カラー（Ｃｎ）の各々の間の変換処理で用いられる。ＯＮＣ対応表２１について、オブジェクト（Ｏ）とカラー数値（Ｎ）と番地カラー（Ｃｎ）の具体例は、後で説明される。
【００５１】
本実施形態によるＯＮＣ対応表２１は、前述の通り、オブジェクトリスト（ＮＯ）２１Ａと番地カラーリスト（ＮＣｎ）２１Ｂとカラー写真画像２１Ｃとに基づいて構成される。オブジェクトリスト２１Ａは、コンピュータオブジェクト（Ｏ）は多数のオブジェクト要素（またはオブジェクト：Ｏ１，Ｏ２，…，Ｏｎ）のそれぞれを列挙し、それぞれの内容を記したリストである。オブジェクト要素の内容は任意であり、例えば、長文の文章を分解して成る各文章部分（単文、句、単語等）である。
【００５２】
図４に、比較的に長い文章で表現されたコンピュータオブジェクト（テキストオブジェクト）の一例を示す。この文章（テキスト）２８に係るコンピュータオブジェクトは、出願人（谷電機工業）に関する企業説明の文章である。図４に示した文章２８を適宜に分解することにより、オブジェクト要素が生成される。分解の仕方については、その一例が後述される。
【００５３】
カラー写真画像２１Ｃは、この実施形態では、例えばフルカラー（16,777,216色）を基礎にして作成される所定数（約６４，０００色等：256×256=65,536）のカラーで描かれる画像である。カラー写真画像２１Ｃについて、その具体例は、後で説明される。
【００５４】
上記のＯＮＣ対応表２１は、図２に示すごとく、通常的には、情報配信者１２の側で作成されかつ用意され、情報受信者１３の側へ送られる。ＯＮＣ対応表２１（オブジェクトリスト２１Ａと番地カラーリスト２１Ｂ）は、オブジェクトリスト２１Ａと番地カラーリスト２１Ｂは、ＣＤ−ＲやＵＳＢメモリ等の記録媒体２２の形で郵送や宅配等の物流の経路（ＲＵ１）により情報受信者側に送られる。またカラー写真画像２１Ｃは、カラーコード画像として、インターネット１１を経由した経路（ＲＵ２）て情報受信者側に伝送される。カラー写真画像２１Ｃは、換言すれば、例えばカラー暗号キー２３として、情報配信者１２の情報配信装置１４から情報受信者１３の情報受信装置１５に送信される。
【００５５】
図１と図２に示されたカラー写真画像２１Ｃ、ＯＮＣ対応表（オブジェクトリストと番地カラーリスト）の伝送または移動の経路を示すと次の通りになる。
＜カラー写真画像２１Ｃの伝送経路＞
［情報配信装置１４］→（送信）→カラー写真画像→（受信）→［情報受信装置１５］
＜ＯＮＣ対応表の移動経路＞
［情報配信者１２］→（発送）→ＯＮＣ対応表（オブジェクトリストと番地カラーリスト）→（受領）→［情報受信者１３］
【００５６】
なおカラー写真画像２１Ｃについては、特別にカラー暗号キーとしての役割を持たせる必要は必ずしもない。通常的なカラー写真画像２１Ｃとして利用することができるものである。本発明の技術によれば、メッセージ等の特別な情報を通常的なカラー写真画像２１Ｃで表現することが可能となる。
【００５７】
情報受信者１３は、郵送や宅配等で送られてきたＯＮＣ対応表２１（オブジェクトリスト２１Ａおよび番地カラーリスト２１Ｂ）と、インターネット１１を経由して送信されてきたカラー写真画像２１Ｃとを組み合わせることによりＯＮＣ対応表２１を手元に用意することになる。以上によって、情報受信者１３の側で、カラーで暗号化された情報等を受信できる態勢ができることになる。
【００５８】
なお、情報配信者１２の側において、情報配信者１２側から情報受信者１３側に送られた、カラー写真画像２１と対をなすＯＮＣ対応表２１（オブジェクトリスト２１Ａおよび番地カラーリスト２１Ｂ）は、通常、定期的に更新することもできる。
【００５９】
定期的な更新には、元々のＯＮＣ対応表２１と、乱数シャッフル・カラーコード画像の組合せとに基づいて行われる。「乱数シャッフル」とは、線形合同法等により擬似乱数の初期値を設定して発生させた擬似乱数を、ＯＮＣ対応表のカラー（Ｃ１〜Ｃｎ）あるいはカラー数値（１〜ｎ）に対して割り当て、その擬似乱数をソートキーにしてカラー（Ｃ１〜Ｃｎ）あるいはカラー数値（１〜ｎ）を並べ替えることにより、カラー（Ｃ１〜Ｃｎ）あるいはカラー数値（１〜ｎ）の順番をランダムに入れ替える処理をいう。情報配信者１２側の情報配信装置１４で実行された定期的な更新は、情報配信者１２側から情報受信者１３側に送られた擬似乱数の同一の初期値（または初期値のカラーコード画像）に基づいて発生させた同一の擬似乱数を用いて、同期をとって、情報受信者１３側の情報受信装置１５でも実行される。
【００６０】
ここで「線形合同法」とは、初期値Ｘ０にある定数ａをかけて別の定数ｂを加え、それをある数ｃで割った余りの数値を次の乱数とするものであり、Ｘnを乱数列とするなら以下のような式で計算する。
【００６１】
Ｘn+1=（Ｘn＊ａ）＋ｂ  ｍｏｄ  ｃ
【００６２】
以上が事前の設定のフェーズである。その後に、情報配信の運用のフェーズになる。
【００６３】
図３Ａに、情報配信の運用のフェーズの状態図を示す。情報配信装置１４の側では、配信したいテキストオブジェクト２４がある場合に、用意されたカラー写真画像２１Ｃ（割符１）を用いて、番地カラー（Ｃｎ）とオブジェクト（Ｏ）２４とカラー数値（Ｎ）とを対応付けることにより、ＯＮＣ対応表２１（割符２）を作成する。ＯＮＣ対応表２１の内部構造を図３Ｂに示す。この実施形態では、テキストオブジェクト２４は図４に示した文章（テキスト）２８である。用意されたカラー写真画像２１Ｃ（割符１）は情報配信装置１４からインターネット１１に送出される。カラー写真画像２１Ｃ（割符１）は、インターネット１１を経由して情報受信装置１５へ伝送される。これにより情報配信がインターネット１１を経由して行われる。情報受信装置１５では、伝送されてきたカラー写真画像２１Ｃ（割符１）を、予め自身に用意されているＯＮＣ対応表２１（割符２）を用いて逆変換を行い、テキストオブジェクト（Ｏ）２４を得る。すなわち、カラー写真画像２１Ｃ（割符１）から番地カラー（Ｃｎ）を抽出し、その後、Ｃｎ→Ｎ→Ｏの順序で変換（逆変換）を行ってテキストオブジェクト２４を取り出す。こうして、所要の情報内容を含むテキストオブジェクト２４を情報配信装置１４から情報受信装置１５に配信することができる。番地カラー技術は、カラー写真画像を用いた割符分割の秘密分散技術の実現形態でもある。
【００６４】
ただし、カラ写真画像２１Ｃの代わりに、カラ写真画像２１Ｃによりもデータ容量の小さいカラー数値（Ｎ）を伝送する場合もあるが、ＯＮＣ対応表２１で符号化（Ｏ→Ｎ）／復号化（Ｎ→Ｏ）の変換ができることに変わりはない。
【００６５】
前述した「事前の設定のフェーズ」において、インターネット１１を経由して送信されるカラー写真画像２１Ｃは、ＯＮＣ対応表２１を形成するための要部である。カラー写真画像２１Ｃは前述の通り「カラー暗号キー（２３）」としての機能を有する。カラー写真画像２１Ｃでは、当該カラー写真画像２１Ｃを利用して「番地カラーシステム」を構築するにあたって、本実施形態では、後述するように、代表的にＲＧＢ３色カラーリダクション方式が採用される。
【００６６】
なお他の方式としては、ＲＧＢ３色カラーリダクション方式の代わりに、ヒストグラム方式を採用することもできる。ヒストグラム方式は、カラー写真画像におけるＲＧＢの各カラーの頻度分布状態を基礎にして頻度の高い順にカラーを並べ番地カラーリストを生成する方式である。
【００６７】
なおカラー写真画像を利用した「番地カラーシステム」の構築では、ＲＧＢ３色カラーリダクション方式等を利用することは望ましいことではあるが、これは必須の要素ではない。
【００６８】
次に、図５〜図１７を参照して、カラー写真画像を用いてＲＧＢ３色カラーリダクション方式を行い、番地カラーを作成し（番地カラーシステム）、さらに番地カラーを符号化を行うための処理について説明する。
【００６９】
図５はカラー写真画像の例を示している。カラー写真画像３０は、上記のカラー写真画像２１Ｃの一例であり、実際にはフルカラーで描かれているが、図５では便宜上線図の上に色の違いを斜線等で示すようにしている。図６は、カラー写真画像３０をピクセル（画素）の２次元配列構造として示した図である。各ピクセルは形状を誇張して描いている。また一部の所定のピクセルには、カラー写真画像３０に応じた色を表す文字（Ｒ（赤）、Ｇ（緑）、Ｂ（青））が記されている。
なお、コンピュータ上の表示画面に表示されるカラー写真画像３０に関してカラー画素（ピクセル）のカラーをカラーコード表（ＯＮＣ表）で用いるカラーとするとき、当該カラーを「仮想カラー」と称する。
さらに、図６で示したカラー写真画像３０に関するピクセルの２次元配列構造において、特定の番地カラーに画像ＩＤを割り当てるように利用される。
【００７０】
図７Ａは、原図（原画）となるカラー写真画像３０に基づいてＯＮＣ対応表（カラー暗号キー）を作る手順を示すフローチャートである。
図７Ａに示したフローチャートは、大きく分けて、番地カラー（番地カラーシステム）を生成するフロー（プロセス）Ｓ１０と、番地カラーを符号化するフロー（プロセス）Ｓ２０とから構成されている。番地カラーを生成するフローＳ１０の前段に、テキスト（前述した文章２８）を用意するステップＳ１と、カラー写真画像を用意するステップＳ１１とが設けられている。番地カラー符号化のフローＳ２０の詳細は図７Ｂに示されている。
【００７１】
図７Ａにおいて、最初に、原図としてカラー写真画像３０が任意に用意される（ステップＳ１１）。このカラー写真画像３０は、童話「桃太郎の鬼退治」の一画面を描いている。図５で、３０ａは主人公の桃太郎、３０ｂは鬼、３０ｃは犬、３０ｄは雉である。カラー写真画像３０としては、例えば、ＰＣ等のコンピュータの表示装置の表示画面に表示された画像を想定している。このカラー写真画像３０は、ビットマップ画像であり、二次元平面に配列された大量数のカラードットで作られている。各カラードットは、表示画面のピクセル（カラーセル）に対応している。
【００７２】
図６は、カラー写真画像３０をＲＧＢＸで表す平面状の画像領域３１の例を示す。カラー写真画像３０は画像領域３１の中で表現されている。画像領域３１は、画像左上のコーナー点の基準点Ｏを基準にして、縦方向（Ｙ方向）にＨ個のピクセル、横方向（Ｘ方向）にＷ個のピクセルが並んでいる。画像領域３１はＨ×Ｗ個のピクセル３２から形成されている。通常的には、例えば、画像データサイズは３２０（Ｈ）×４６０（Ｗ）ピクセルである。各ピクセル３２は、カラーセルであって、カラードットを形成する。実際、各ピクセル３２は微小な形状を有している。各ピクセル３２は、フルカラーで表現される。各ピクセル３２のカラー（Ｃ）は、例えばＲ（赤）とＧ（緑）とＢ（青）の３原色の組合せで作られ、コンピュータの内部ではデータの上で３バイト（２４ビット）で表現される。Ｒ（赤）とＧ（緑）とＢ（青）の各色は２５６段階（１バイト（２の８乗）で表現）で表されるので、フルカラーの場合には、16,777,216色で表現することが可能である。
【００７３】
図６では、画像領域３１において、図５に示したカラー写真画像３０で描かれた各領域の色に対応してピクセル毎にカラーＲ，Ｇ，Ｂが表記されている。カラー写真画像３０で表示された画像の内容に応じて画像領域ではカラーＲ，Ｇ，Ｂ、およびその他の１色（Ｘ）が分布している。この図６は、ＲＧＢＸ２次元配列を示し、後述するリダクション・ルールに基づく単色化された画像を示している。
【００７４】
上記の画像領域３１において、フルカラーで描かれたカラー写真画像３０は、Ｈ×Ｗ個のピクセル３２の各々にカラーが与えられる。画像領域３１に描かれたカラー写真画像では、物語り性のあるカラー写真画像３０の場合には、描かれた画像の各部に応じて部分領域毎に同じまたは類似するカラーのピクセルが集まっている。このため、図６に示された画像領域３１をＸＹ平面としてスキャニングして、画像領域３１から一つ一つのピクセル３２を選んで例えば一列状に並べていくと、同じカラー系統のカラーがまとまって並ぶことになる。
【００７５】
原図であるカラー写真画像３０、すなわち画像領域３１に対して、カラーリダクションの処理が施される（ステップＳ１２）。以下に「カラーリダクション」を説明する。「カラーリダクション」とは、この実施形態の場合、図５に示したフルカラーのカラー写真画像３０において、各ピクセル３２のカラーについて、カラーを作るＲＧＢの各色の段階数（階調）を２５６段階から少なくし、使用するカラーの数を、直接に、Ｒ（赤）とＧ（緑）とＢ（青）とＸ（その他の任意の１色）とから成る４色に減じることである。
【００７６】
なお以下に述べる方法では、カラーリダクションの代表的な色（カラー）は、上記のＲＧＢの３色に限定されるものではなく、例えばＣＭＹ（シアン、マゼンタ、黄）の３色でもよく、一般的にカラー写真画像のカラーの区分けのグループ化が容易な代表的な３色であればよい。
【００７７】
下記にカラーリダクションの処理を行うルールの一例を示す。
Ｒ色＝｛（r,g,b）：｜（r,g,b）−（255,  0,   0  ）｜≦50｝（Ｒ単色化）
Ｇ色＝｛（r,g,b）：｜（r,g,b）−（ 0,  255,  0  ）｜≦50｝（Ｇ単色化）
Ｂ色＝｛（r,g,b）：｜（r,g,b）−（ 0,   0,  255 ）｜≦50｝（Ｂ単色化）
Ｘ色＝｛その他の色｝（グレー色化）
【００７８】
上記のルールによれば、まずＲ（赤）の色集合に属する要素は、最上位レベル（２５５）の赤色との差を求めて当該差の絶対値が５０以下であるＲである。これによりＲの単色化処理が行われる。同様にして、Ｇ（緑）の色集合に属する要素は、最上位レベル（２５５）の緑色との差を求めて当該差の絶対値が５０以下であるＧである。これによりＧの単色化処理が行われる。Ｂ（青）の色集合に属する要素は、最上位レベル（２５５）の緑色との差を求めて当該差の絶対値が５０以下であるＢである。これによりＢの単色化処理が行われる。
【００７９】
上記のカラーリダクション・ルールに基づいて、Ｒ色の集合、Ｇ色の集合、Ｂ色の集合を決め、これらのＲＧＢにより、フルカラーのカラー写真画像３０は、図６に示すごとくＲＧＢＸの２次元配列に変換される。さらに、このＲＧＢＸ２次元配列は、図８に示すごとくＲＧＢＸ１次元配列に再構成される（ステップＳ１３）。図８に示したＲＧＢＸ１次元配列において、その他の１色はスペーサ（／）に置き換えられている。
【００８０】
さらに上記のＲＧＢＸ１次元配列については、図９に示すごとく、区画化処理が行われる（ステップＳ１４）。この区画化処理では、図８に示されたＲＧＢＸ１次元配列に関して、これらを例えば区画１〜８に分ける設定が行われる。換言すれば、当該区画化の処理は、カラー写真画像３０に関してカラーリダクション処理（ステップＳ１２）が施されて得られたＲＧＢＸ２次元配列を８個の区画に分割することを意味する。そこで、区画化処理で得られた区画１〜８を、前述した画像領域３１において示すと、図１０に示すようになる。この実施形態における区画１〜８による区画化によれば、画像領域３１におけるＲＧＢＸの分布状態が個数の面で比較的に均等になるように設定されている。ＲＧＢＸの分布に関する個数の面において当該分布が均等になることを優先したために、反対に、画像領域３１における区画１〜８のそれぞれの面積は相違し、ばらつくことになる。
【００８１】
区画化処理のためのステップＳ１４の後には、例えば区画３の切り出し処理が行われる（ステップＳ１５）。ここでは、上記のステップＳ１３で得られたＲＧＢＸ１次元配列において、区画化処理ステップＳ１４で得られた区画１〜８の中から区画３を選択し、当該区画３に含まれるＲＧＢＸ１次元配列を切り出す。この際に、その他の１色であるＸを除去する処理（サプレス）が実行される。その結果、切出し処理を行うステップＳ１５によりＲＧＢ１次元配列が切り出される。切り出された区画３に係るＲＧＢ１次元配列を、図１１に示す。
【００８２】
なお区画化のステップＳ１４で区画処理を行い、１つの区画３を切り出したが、切り出す区画は２以上であってもよいし、また全部の区画（カラー写真画像３０の全部）を用いることもできる。
【００８３】
切り出されたＲＧＢ１次元配列は、当該配列順序に従ってメモリに保存される（ステップＳ１６）。
【００８４】
次のステップＳ１７では番地カラー化の処理が実行される。番地カラー化処理ステップＳ１７では、区画化処理（ステップＳ１４）で取り出された区画３のＲＧＢ１次元配列について、番地カラー化を行う。ここで「番地カラー化」とは、この例では区画３のＲＧＢ１次元配列に関して、Ｒ集合、Ｇ集合、Ｂ集合のそれぞれに、別々に、それぞれの要素に連番（番地）を発番することを意味している。すなわち、図１１に示すように、切り出された区画３のＲＧＢ１次元配列の各要素に番地を発番することにより、図１２に示すように「番地カラー」が形成される。番地の発番において、同一色についても位置番号等を利用してナンバリング（発番または付番）が行われる。
【００８５】
図１２に示した区画３のＲＧＢ１次元配列の番地カラーの場合には、Ｒ集合については１３個の「Ｒ」要素に対してＲ１からＲ１３まで発番し、Ｇ集合については１３個の「Ｇ」要素に対してＧ１からＧ１３まで発番し、Ｂ集合については２１個の「Ｂ」集合についてＢ１からＢ２１まで発番している。これらのＲ１〜Ｒ１３、Ｇ１〜Ｇ１３、Ｂ１〜Ｂ２１は、区画３のＲＧＢ１次元配列の配列順序通りに並べられている。番地カラー化処理が施された区画３に係るＲＧＢ１次元配列は、それらが保存されるメモリにおいて、番地カラー１次元配列が生成される（ステップＳ１８）。生成された番地カラー１次元配列を利用し、カラー数値を割り当てることにより「番地カラーリスト」が作成される。ただし、ステップＳ１８の時点では、番地カラー１次元配列の各番地カラー（Ｃｎ）には、対応するカラー数値は割り当てられていない。
【００８６】
上記のごとくして生成された番地カラー１次元配列の例を図１３に示す。番地カラー１次元配列の各番地カラー（Ｃｎ）には、対応するカラー数値は割り当てられていない。このようにして生成された番地カラー１次元配列を利用して次に番地カラーの符号化が行われる（ステップＳ２０）
【００８７】
番地カラー符号化（ステップＳ２０）の具体的内容は図７Ｂに示される。
【００８８】
この番地カラー符号化は、図１３に示した番地カラー１次元配列を基礎にして、４７個の番地カラーのそれぞれにオブジェクトを割り当て（図７ＢのステップＳ２１）、ＯＮＣ対応表を作成することを意味している。図１４には、作成されたＯＮＣ対応表の一部であるＯ−Ｃｎ対応表の一例を示す。本実施形態の場合には、図４を参照して説明した長い文章（コンピュータオブジェクト）２８が分割されて個々のオブジェクトが決定されている。文章２８の分割数や分割の仕方は任意であるが、本実施形態では４７個の番地カラー（Ｒ１〜Ｒ１３、Ｇ１〜Ｇ１３、Ｂ１〜Ｂ２１）のそれぞれにオブジェクトが割り当てられるように分割されている。各番地カラー（Ｃｎ）とオブジェクト（Ｏ）の対応関係は、図１４で示したリストあるいは図表に示す通りであり、これによりＯ−Ｃ対応表が作成される。図１４の番地カラー符号化では、番地カラーＢ１での「谷電機工業」から番地カラーＲ１３での「小型軽量化」までの割り当て例が示されている。
【００８９】
図１５に、ステップＳ２２（図７Ｂ）により生成された番地カラーコード表を示す。図１４のテーブルのオブジェクト部（Ｏ）を文字や単語、語句でソートした上で、連番のカラー数値（Ｎ）を割り当てたテーブルである。この番地カラーコード表によれば、カラー数値（Ｎ）とオブジェクト（Ｏ）と番地カラー（Ｃｎ）との対応関係を示している。番地カラー（Ｃｎ）の欄では、同じオブジェクト（例えば「、」や「の」等）に対して複数の番地カラー（Ｃｎ）が対応づけられている。また、カラー数値（Ｎ）とオブジェクト（Ｏ）／番地カラー（Ｃｎ）との対応付けは任意に決めることができる。
【００９０】
図１６は、図１５に示した対応表からＮ−Ｏ対応部分を取り出し、オブジェクトリスト（符号化）として示している。図１６のオブジェクトリストはオブジェクトリスト生成のステップＳ２３（図７Ｂ）により作られる。
【００９１】
図１７は、番地カラー（Ｃｎ）とカラー数値（Ｎ）との対応関係を示す番地カラーリストを示している。図１５に示した対応表からＣｎ−Ｎ対応部分を取り出した上で、番地カラー（Ｃｎ）の英数字でソートしたテーブルである。番地カラーリストは、番地カラーリストの生成ステップＳ２４（図７Ｂ）によって作られる。図１７に示した番地カラーリスト（符号化）が、前述した番地カラーリスト２１Ｂに対応している。以上のようにしてＯＮＣ対応表２１（オブジェクトリスト２１Ａと番地カラーリスト２１Ｂ）が作成される。
【００９２】
上記のごとく、カラー写真画像３０を選択し、当該カラー写真画像３０を利用してＲＧＢ３色カラーリダクションを行い、区画化を行い、所定区画のＲＧＢ１次元配列を切り出し、当該ＲＧＢ１次元配列を利用して番地カラー符号化を行うという各処理は、情報配信装置１５の側において行われる。
【００９３】
なお図７Ｂに示したフローチャートでは、番地カラー符号化のプロセス（Ｓ２０）の前段で、「テキストの用意」のステップＳ１、「カラー写真画像（原図）の用意」のステップＳ１１、前述した「番地カラー１次元配列の生成」のプロセス（Ｓ１０）が設けられている。
【００９４】
次に、図１８〜図２２を参照して、情報受信装置１５の側で行われる復号化処理について説明する。情報受信装置１５で行われる復号化処理は、前述した符号化処理の手順を逆に行う逆変換処理である。
【００９５】
情報受信装置１５の側で行われる復号化処理は、番地カラー（Ｃｎ）の復号化である。前述した通り、情報受信装置１５の側には、情報配信装置１４の側から事前にＯＮＣ対応表２１（オブジェクトリスト２１Ａと番地カラーリスト２１Ｂ）が郵送等で提供されている。次に、カラー写真画像２１Ｃがインターネット１１を経由して情報配信装置１４から情報受信装置１５に送信されてくる。情報受信装置１５では、カラー写真画像２１Ｃを受信した後、ＯＮＣ対応表２１（オブジェクトリスト２１Ａと番地カラーリスト２１Ｂ）に基づいて、図３Ａで示した通りの逆変換を行ってメッセージ情報としてのテキストオブジェクト２４を取り出す。この際において、前述のように決められた番地カラー（Ｃｎ）を利用して復号化（逆変換）が行われる。
【００９６】
図１８は、番地カラーによる復号化を解説するための表である。この表では、第１列に番地カラー（Ｃｎ）が示され、第２列にカラー数値（Ｎ）が示され、第３列にオブジェクト（Ｏ）が示され、かつそれぞれの項目同士の対応関係が示されている。
【００９７】
情報受信装置１５では、図２２に示した番地カラーの復号化のフローに従って復号化の処理を実行する。
【００９８】
最初のステップＳ３１ではデジタルのカラー写真画像（原図）を用意する。当該カラー写真画像は、情報配信装置１４からインターネット１１を経由して送られてきたものである。ここで、前記のカラー写真画像は、カラー写真プリント印刷や、店頭の広告、書物、表示物等に掲載／貼り付けられたカラー印刷物をカメラ撮像入力／ＯＣＲ撮像入力されたものを包含する。従って、カラー写真画像の代わりに、カラー写真プリント印刷やカラー印刷物を、情報配信側から情報受信側に配送することもある。次に、当該カラー写真画像を利用して番地カラー１次元配列を取り出す（ステップＳ３２）。取り出した番地カラー１次元配列を図２１に示す。次に、図１９に示す番地カラーリストを用意する（ステップＳ３３）。さらに、図２０に示すオブジェクトリストを用意する（ステップＳ３４）。番地カラーリストとオブジェクトリストは、事前に郵送等により情報配信装置１４の側から提供されている。最後に番地カラー１次元配列、番地カラーリスト、オブジェクトリストを用いて番地カラー復号化を行う（ステップＳ３５）。こうして、受信したカラー写真画像２１Ｃから番地カラー１次元配列に基づき所定の番地カラー（Ｃｎ）を取り出し、取り出した番地カラー（Ｃｎ）に基づいて、図１９に示す番地カラーリスト２１Ｂを利用して、カラー数値（Ｎ）を取得する。さらに次に、取得したカラー数値に基づいて、図２０に示すオブジェクトリスト（復号化）２１Ａを利用して、図１８に示す番地カラーによる復号化テーブルを構成し、オブジェクト２４を取得する。
【００９９】
以上に説明した「番地カラー符号化」と「番地カラー復号化」の各々の変換処理において、変換前事項（入力）と変換後事項（出力）の関係を示すと、図２３と図２４に示すようになる。図２３に示した番地カラー符号化（割符分割）に基づく変換処理５１では、入力は割符１のカラー写真画像（原図）とテキスト（テキストオブジェクト）であり、出力は割符２のＯＮＣ対応表（オブジェクトリストと番地カラーリスト）である。また図２４に示した番地カラー復号化（割符符号）に基づく変換処理５２では、入力は割符１のカラー写真画像（原図）であり、出力はテキスト（テキストオブジェクト）である。番地カラー復号化に基づく変換処理５２では、割符２のＯＮＣ対応表（オブジェクトリストと番地カラーリスト）が参照されることになる。
ここで、ＯＮＣ対応表から（オブジェクトリストと番地カラーリスト）の組み合わせに分解することができ、逆に、（オブジェクトリストと番地カラーリスト）の組み合わせによればＯＮＣ対応表を構成することができ、ＯＮＣ対応表と（オブジェクトリストと番地カラーリスト）の組み合わせとは等価である。
【０１００】
また、割符暗号化技術の観点からすると、符号化処理は、テキストオブジェクトを、カラー写真画像（割符１）とＯＮＣ対応表（割符２）に割符分割して符号化（暗号化）する処理である。復号化処理は、カラー写真画像（割符１）とＯＮＣ対応表（割符２）とを割符符合して、テキストオブジェクトに復号化する処理である。このことからして、番地カラー技術は、カラー写真画像を用いた割符分割の秘密分散技術の実現形態でもある。
【０１０１】
（変換処理）変換式表現
符号化：カラー写真画像（割符１）＋テキストオブジェクト→ＯＮＣ対応表（割符２）
復号化：カラー写真画像（割符１）＋ＯＮＣ対応表（割符２）→テキストオブジェクト
ここで、ＯＮＣ対応表＝｛オブジェクトリスト＋番地カラーリスト｝
【０１０２】
さらに、割符分割は、以下のように３分割まで可能である。
割符１＝カラー写真画像、割符２＝ＯＮ表、割符３＝ＣＮ表
【０１０３】
以上の実施形態では、情報配信者から情報受信者へ、カラー写真画像（割符１）をインターネットを経由して送信し、ＯＮＣ対応表（割符２）を郵送や宅配等で配送する情報配信システムの構成の具体例を示した。
一般に、情報配信システムは、図２６に示すように、情報配信装置１４と情報受信装置１５の間で、インターネット伝送ルート６１と記録媒体搬送ルート６２から構成される。情報配信装置１４と情報受信装置１５では、それぞれ、構成要素としてＰＣ（ＨＤ：ハードディスク）と記録媒体とが示されている。カラー写真画像（割符１）とＯＮＣ対応表（割符２）は、図２６のインターネット伝送ルート６１と記録媒体搬送ルート６２のどちらかの経路で伝送または搬送される。図２８は、カラー写真画像（割符１）とＯＮＣ対応表（割符２）を伝送または搬送する際に、インターネット伝送ルート６１と記録媒体搬送ルート６２の選択の組み合わせの構成を示したものである。ここに、記録媒体の範疇は、電子記録媒体（ＵＳＢメモリ、ＣＤ、ＦＤ等）のみならず、印刷記録媒体（ペーパベース）をも包含している。
図２８のケース（１）は、以上で示した実施形態であり、割符分割したカラー写真画像（割符１）をインターネット伝送し、ＯＮＣ対応表（割符２）の記録媒体を郵送や宅配等で配送するので、セキュリティは高レベルである。しかし、セキュリティレベルが厳密に問われない場合は、ケース（２）〜（４）のいずれかを選択しても構わない。さらに、カラー印刷媒体にまで適用を拡大して、ケース（５）、（６）のように、カラー写真画像のプリント印刷を印刷記録媒体として搬送した後、カメラ撮像した撮像画像をＰＣに取り込むようなアプリケーションの実現も可能である。この装置構成の例については、図２５を参照して先に説明した通りである。
【０１０４】
なお上記の番地カラーシステム、符号化方法、および復号化方法は、情報配信の場合のみだけではなく、１台のコンピュータ（ＰＣ等）において適用し、当該コンピュータに保存されるテキスト等（ファイル）を暗号化するシステムとして利用することも可能である。テキスト等のファイルを保管する構成例を図２７に示す。７１は１台のコンピュータシステムを示す。コンピュータシステム７１では構成要素としてＰＣ（ＨＤ：ハードディスク）と記録媒体とが示されている。また図２７に、ファイルの保管の場所／手段をケース（１）、（２）に分けて表形式で示している。
【０１０５】
以上の実施形態で説明された構成、形状、大きさおよび配置関係については本発明が理解・実施できる程度に概略的に示したものにすぎない。従って本発明は、説明された実施形態に限定されるものではなく、特許請求の範囲に示される技術的思想の範囲を逸脱しない限り様々な形態に変更することができる。
【産業上の利用可能性】
【０１０６】
本発明に係るカラー写真画像を利用した番地カラーシステム、符号化方法、および復号化方法は、カラー数の少ないカラー写真画像を利用して文書情報等を暗号化し、インターネット等で伝送するのに利用される。
【符号の説明】
【０１０７】
１１          インターネット
１４          情報配信装置
１５          情報受信装置
２１          ＯＮＣ対応表
２１Ａ        オブジェクトリスト
２１Ｂ        番地カラーリスト
２１Ｃ        カラー写真画像（原図）
２２          記憶媒体
２３          カラー暗号化キー
２４          オブジェクト（Ｏ）
２８          文章（テキスト）
３０          カラー写真画像（原図）
３１          画像領域
３２          ピクセル
【図１】
0005532473.tif 000002
【図２】
0005532473.tif 000003
【図３Ａ】
0005532473.tif 000004
【図３Ｂ】
0005532473.tif 000005
【図４】
0005532473.tif 000006
【図５】
0005532473.tif 000007
【図６】
0005532473.tif 000008
【図７Ａ】
0005532473.tif 000009
【図７Ｂ】
0005532473.tif 000010
【図８】
0005532473.tif 000011
【図９】
0005532473.tif 000012
【図１０】
0005532473.tif 000013
【図１１】
0005532473.tif 000014
【図１２】
0005532473.tif 000015
【図１３】
0005532473.tif 000016
【図１４】
0005532473.tif 000017
【図１５】
0005532473.tif 000018
【図１６】
0005532473.tif 000019
【図１７】
0005532473.tif 000020
【図１８】
0005532473.tif 000021
【図１９】
0005532473.tif 000022
【図２０】
0005532473.tif 000023
【図２１】
0005532473.tif 000024
【図２２】
0005532473.tif 000025
【図２３】
0005532473.tif 000026
【図２４】
0005532473.tif 000027
【図２５】
0005532473.tif 000028
【図２６】
0005532473.tif 000029
【図２７】
0005532473.tif 000030
【図２８】
0005532473.tif 000031
【図２９】
0005532473.tif 000032