(57)【特許請求の範囲】
【請求項１】
印刷結果を見ることにより内容が理解できる可読データとディジタルデータとを印刷媒体を介して処理する印刷情報処理システムにおいて、
前記可読データの可読イメージを生成するイメージ生成手段と、前記ディジタルデータをコード化して２次元コードの非可読イメージを生成するコード生成手段と、前記可読イメージと前記非可読イメージとを組み合わせて前記印刷媒体に印刷するための印刷データを生成する印刷画像生成手段と、前記印刷データを前記印刷媒体に印刷する印刷手段とを有する印刷情報記録手段と、
前記印刷情報記録手段により印刷された前記印刷媒体から前記非可読イメージを読み取る読取手段と、前記非可読イメージからコード化された前記ディジタルデータを復元するデコード手段とを有する印刷情報再生手段と、
を備え、
前記コード生成手段は、複数の前記ディジタルデータを個々にコード化して分離可能な複数の色成分が割り当てられた複数の非可読イメージを生成する複数の色成分コード生成手段と、前記複数の色成分コード生成手段がコード化する前記ディジタルデータをそれぞれ識別するためのものであって、前記印刷画像生成手段にて各色成分コード生成手段からの前記複数の非可読イメージを重畳した画像と合成されるための識別画像を生成する識別画像生成手段とを有し、
前記印刷画像生成手段は、前記複数の色成分コード生成手段にて生成された前記複数の非可読イメージをそれぞれ前記読取手段によって読み取られる読取方向に合わせて回転してから重畳し、前記識別画像を重畳した前記非可読イメージの前記読取方向の上流側へ配置して前記非可読イメージと合成する、
ことを特徴とする印刷情報処理システム。
【請求項２】
印刷結果を見ることにより内容が理解できる可読データとディジタルデータとを印刷媒体を介して処理する印刷情報処理システムにおいて、
前記可読データの可読イメージを生成するイメージ生成手段と、前記ディジタルデータをコード化して２次元コードの非可読イメージを生成するコード生成手段と、前記可読イメージと前記非可読イメージとを組み合わせて前記印刷媒体に印刷するための印刷データを生成する印刷画像生成手段と、前記印刷データを前記印刷媒体に印刷する印刷手段とを有する印刷情報記録手段と、
前記印刷情報記録手段により印刷された前記印刷媒体から前記非可読イメージを読み取る読取手段と、前記非可読イメージからコード化された前記ディジタルデータを復元するデコード手段とを有する印刷情報再生手段と、
を備え、
前記コード生成手段は、複数の前記ディジタルデータを個々にコード化して分離可能な複数の色成分が割り当てられた複数の非可読イメージを生成する複数の色成分コード生成手段と、コード化すべきデータと関連のないダミーコードを生成し、前記印刷情報再生手段の前記読取手段が前記印刷媒体を読み取る際の照明光と同系統の色に割り当てられたイメージを前記複数の非可読イメージの一つとして出力するダミーコード生成手段とを有する、
ことを特徴とする印刷情報処理システム。
【請求項３】
印刷結果を見ることにより内容が理解できる可読データとディジタルデータとを印刷媒体を介して処理する印刷情報処理システムにおいて、
前記可読データの可読イメージを生成するイメージ生成手段と、前記ディジタルデータをコード化して２次元コードの非可読イメージを生成するコード生成手段と、前記可読イメージと前記非可読イメージとを組み合わせて前記印刷媒体に印刷するための印刷データを生成する印刷画像生成手段と、前記印刷データを前記印刷媒体に印刷する印刷手段とを有する印刷情報記録手段と、
前記印刷情報記録手段により印刷された前記印刷媒体から前記非可読イメージを読み取る読取手段と、前記非可読イメージからコード化された前記ディジタルデータを復元するデコード手段とを有する印刷情報再生手段と、
を備え、
前記印刷画像生成手段は、前記可読イメージと前記非可読イメージとを重畳して前記印刷データを生成し、
前記印刷画像生成手段は、前記可読イメージと前記非可読イメージとを重畳した前記印刷データから前記非可読イメージを復元してみて復元失敗の場合は前記イメージ生成手段にサイズのより小さい前記可読イメージの生成を指示し、復元成功の場合には重畳された前記印刷データを前記印刷手段への出力とするコード復元手段を有する、
ことを特徴とする印刷情報処理システム。
【請求項４】
印刷結果を見ることにより内容が理解できる可読データとディジタルデータとを印刷する印刷装置において、
前記可読データの可読イメージを生成するイメージ生成手段と、
前記ディジタルデータをコード化して２次元コードの非可読イメージを生成するコード生成手段と、
前記可読イメージと前記非可読イメージとを組み合わせて印刷媒体に印刷するための印刷データを生成する印刷画像生成手段と、
前記印刷データを前記印刷媒体に印刷する印刷手段と、
を備え、
前記コード生成手段は、複数の前記ディジタルデータを個々にコード化して分離可能な複数の色成分が割り当てられた複数の非可読イメージを生成する複数の色成分コード生成手段と、前記複数の色成分コード生成手段がコード化する前記ディジタルデータをそれぞれ識別するためのものであって、前記印刷画像生成手段にて各色成分コード生成手段からの前記複数の非可読イメージを重畳した画像と合成されるための識別画像を生成する識別画像生成手段とを有し、
前記印刷画像生成手段は、前記複数の色成分コード生成手段にて生成された前記複数の非可読イメージをそれぞれ前記印刷媒体から前記非可読イメージを読み取る読取手段の読取方向に合わせて回転してから重畳し、前記識別画像を重畳した前記非可読イメージの前記読取方向の上流側へ配置して前記非可読イメージと合成する、
ことを特徴とする印刷装置。
【請求項５】
印刷結果を見ることにより内容が理解できる可読データとディジタルデータとを印刷する印刷装置において、
前記可読データの可読イメージを生成するイメージ生成手段と、
前記ディジタルデータをコード化して２次元コードの非可読イメージを生成するコード生成手段と、
前記可読イメージと前記非可読イメージとを組み合わせて印刷媒体に印刷するための印刷データを生成する印刷画像生成手段と、
前記印刷データを前記印刷媒体に印刷する印刷手段と、
を備え、
前記コード生成手段は、複数の前記ディジタルデータを個々にコード化して分離可能な複数の色成分が割り当てられた複数の非可読イメージを生成する複数の色成分コード生成手段と、コード化すべきデータと関連のないダミーコードを生成し、前記印刷媒体から前記非可読イメージを読み取る読取手段の読み取る際の照明光と同系統の色に割り当てられたイメージを前記複数の非可読イメージの一つとして出力するダミーコード生成手段とを有する、
ことを特徴とする印刷装置。
【請求項６】
印刷結果を見ることにより内容が理解できる可読データとディジタルデータとを印刷する印刷装置において、
前記可読データの可読イメージを生成するイメージ生成手段と、
前記ディジタルデータをコード化して２次元コードの非可読イメージを生成するコード生成手段と、
前記可読イメージと前記非可読イメージとを組み合わせて印刷媒体に印刷するための印刷データを生成する印刷画像生成手段と、
前記印刷データを前記印刷媒体に印刷する印刷手段と、
を備え、
前記印刷画像生成手段は、前記可読イメージと前記非可読イメージとを重畳して前記印刷データを生成し、
前記印刷画像生成手段は、前記可読イメージと前記非可読イメージとを重畳した前記印刷データから前記非可読イメージを復元してみて復元失敗の場合は前記イメージ生成手段にサイズのより小さい前記可読イメージの生成を指示し、復元成功の場合には重畳された前記印刷データを前記印刷手段への出力とするコード復元手段を有する、
ことを特徴とする印刷装置。
【請求項７】
コンピュータを、印刷結果を見ることにより内容が理解できる可読データの可読イメージを生成するイメージ生成手段、ディジタルデータをコード化して２次元コードの非可読イメージを生成するコード生成手段、および前記可読イメージと前記非可読イメージとを組み合わせて印刷媒体に印刷するための印刷データを生成する印刷画像生成手段として機能させ、
前記コード生成手段は、複数の前記ディジタルデータを個々にコード化して分離可能な複数の色成分が割り当てられた複数の非可読イメージを生成する複数の色成分コード生成手段と、前記複数の色成分コード生成手段がコード化する前記ディジタルデータをそれぞれ識別するためのものであって、前記印刷画像生成手段にて各色成分コード生成手段からの前記複数の非可読イメージを重畳した画像と合成されるための識別画像を生成する識別画像生成手段とを有し、
前記印刷画像生成手段は、前記複数の色成分コード生成手段にて生成された前記複数の非可読イメージをそれぞれ前記印刷媒体から前記非可読イメージを読み取る読取手段の読取方向に合わせて回転してから重畳し、前記識別画像を重畳した前記非可読イメージの前記読取方向の上流側へ配置して前記非可読イメージと合成する、
ことを特徴とするプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項８】
コンピュータを、印刷結果を見ることにより内容が理解できる可読データの可読イメージを生成するイメージ生成手段、ディジタルデータをコード化して２次元コードの非可読イメージを生成するコード生成手段、および前記可読イメージと前記非可読イメージとを組み合わせて印刷媒体に印刷するための印刷データを生成する印刷画像生成手段として機能させ、
前記コード生成手段は、複数の前記ディジタルデータを個々にコード化して分離可能な複数の色成分が割り当てられた複数の非可読イメージを生成する複数の色成分コード生成手段と、コード化すべきデータと関連のないダミーコードを生成し、前記印刷媒体から前記非可読イメージを読み取る読取手段の読み取る際の照明光と同系統の色に割り当てられたイメージを前記複数の非可読イメージの一つとして出力するダミーコード生成手段とを有する、
ことを特徴とするプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項９】
コンピュータを、印刷結果を見ることにより内容が理解できる可読データの可読イメージを生成するイメージ生成手段、ディジタルデータをコード化して２次元コードの非可読イメージを生成するコード生成手段、および前記可読イメージと前記非可読イメージとを組み合わせて印刷媒体に印刷するための印刷データを生成する印刷画像生成手段として機能させ、
前記印刷画像生成手段は、前記可読イメージと前記非可読イメージとを重畳して前記印刷データを生成し、
前記印刷画像生成手段は、前記可読イメージと前記非可読イメージとを重畳した前記印刷データから前記非可読イメージを復元してみて復元失敗の場合は前記イメージ生成手段にサイズのより小さい前記可読イメージの生成を指示し、復元成功の場合には重畳された前記印刷データを、前記印刷媒体に印刷する印刷手段への出力とするコード復元手段を有する、
ことを特徴とするプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は印刷情報処理システム、印刷装置および記録媒体に関し、特に文字、図形、写真など人間が目で見て内容を理解することのできる可読データとこの可読データに関連した、音声、画像などの任意のディジタルデータをコード化した非可読データとを印刷し、印刷された非可読データからディジタルデータを復元することができるマルチメディア印刷物を実現する印刷情報処理システム、印刷装置および記録媒体に関する。
【０００２】
従来、書籍、雑誌などの印刷物において、紙面に印刷されるデータは、文字、図形、写真など、人間が目で見て内容を理解することのできる可読データが主体になっており、人間が目で見て内容を理解することのできない非可読データとしては、商品コードなどを表したバーコードが使われているに過ぎない。
【０００３】
【従来の技術】
書籍、新聞、雑誌などの印刷物は、印刷データからその内容を理解することができるものである。ここで、印刷物がたとえば教材や辞書のような場合、そこにある単語が印刷されていれば、その単語の発音を実際に音声で聴きたい場合があるであろうし、動物の写真があれば、その動物の鳴き声を聴いてみたい場合もあるであろう。また、機械の動作や惑星の位置関係など、動きのある内容の説明があった場合に、それらの動きをアニメーションで見ることによって理解をより早めることができる。さらに、白黒印刷された写真、イラストなどがあった場合に、それらをカラー写真で見たいという要望もあるかもしれない。
【０００４】
このような印刷物に対して、本質的に印刷物によっては表現することができないような、音声や動画像などがどうしても必要な場合には、それらのデータを納めたカセットテープ、ＣＤ（Compact Disc）、ビデオテープなどの記録メディアを添付する形態が一般に採られている。
【０００５】
これに対し、電子辞書、電子書籍などでは、特定の文字、絵文字などにそれらに関連した別のテキストデータ、音声データ、画像データなどを関連付けすることが既に行われている。これらのデータは、ディジタル化されていて、それを適当なプレーヤまたはビューアを用いることによって再生することができる。
【０００６】
ディジタルデータは、それをコード化することによって印刷することができる。その一例がバーコードである。バーコードは、複数の線をその幅と間隔とを違えて一列に配置することにより意味のある文字列を表すようにしたコードであって、主として流通や商品管理で必要な管理データのコードを表すのに用いられている。
【０００７】
このバーコードは、データ量としては非常に小さいので、バーコードを使ってデータ量の大きな音声データなどを印刷することはできない。これに対し、データ量の大きなコードとして、２次元コードが知られている。この２次元コードは、白黒のマス目をマトリクス状に配置することにより、バーコードに比べて小さな面積でより多くのデータを書き込むことができ、単なる管理データのみならず、各種の付加的なデータの書き込みも可能にしている。
【０００８】
【発明が解決しようとする課題】
ところで、新聞などの印刷物においても、電子書籍などと同様に、音声などのデータを記録し、必要に応じてそれを再生することができるような印刷物の要望がある。
【０００９】
本発明はこのような要望に対してなされたものであり、新聞、雑誌などにおいても、電子的なデータを印刷することにより記録し、それを読者が必要に応じて再生することができる、より表現力を増した印刷物を可能にする印刷情報処理システム、印刷装置および記録媒体を提供することを目的とする。
【００１０】
【課題を解決するための手段】
図１は上記目的を達成する本発明の原理図である。本発明による印刷情報処理システムは、印刷情報記録手段１と印刷情報再生手段２とからなり、印刷情報記録手段１は、印刷情報を紙などの印刷可能な印刷媒体３に印刷することによって記録する。印刷情報記録手段１は、イメージ生成手段４と、コード生成手段５と、印刷画像生成手段６と、印刷手段７とを備えている。イメージ生成手段４は、文字、写真、図形など、印刷結果を見て内容が理解できる可読データを印刷可能な画像にして印刷画像生成手段６へ出力する。コード生成手段５は、音声、画像などのディジタルデータを２次元コードにコード化して印刷可能な画像にし、印刷画像生成手段６へ出力する。印刷画像生成手段６は、イメージ生成手段４およびコード生成手段５にて生成されたイメージ画像およびコード画像を組み合わせて、最終的な印刷画像にする。画像の組み合わせとしては、それらの画像を重ね合わせたり、あるいは重ならないように合成することにより行われる。印刷画像生成手段６により生成された印刷画像は印刷手段７により印刷媒体３に印刷される。印刷媒体３では、イメージ画像は可読イメージとして印刷され、コード画像は非可読イメージとして印刷される。印刷情報再生手段２は、読取手段８とデコード手段９とを備えている。読取手段８は、印刷媒体３に印刷された非可読イメージを読み取るもので、たとえばスキャナが使用される。読取手段８で読み取られた非可読イメージは、デコード手段９において復元され、コード化前のディジタルデータに戻される。
【００１１】
以上の構成により、コード生成手段５にて、ディジタルデータをコード化して印刷可能なコード画像を生成し、これを可読データのイメージ画像と組み合わせて印刷媒体３に印刷するようにしたことにより、可読データに関連した大容量のデータを添付することが可能となる。コード化されるディジタルデータは、文字などの可読データはもとより、コンピュータプログラム、アプリケーションプログラム固有のデータ、動画、音声データなど、あらゆるディジタルデータとすることができる。
【００１２】
また、本発明によれば、印刷結果を見ることにより内容が理解できる可読データの可読イメージを生成するイメージ生成手段、ディジタルデータをコード化して２次元コードの非可読イメージを生成するコード生成手段、および前記可読イメージと前記非可読イメージとを組み合わせて前記印刷媒体に印刷するための印刷データを生成する印刷画像生成手段を有する印刷情報記録プログラムを記録したコンピュータ読み取り可能な記録媒体が提供される。
【００１３】
この媒体に記録された印刷情報記録プログラムをコンピュータに実行させることにより、イメージ生成手段と、コード生成手段と、印刷画像生成手段との各機能がコンピュータによって実現できる。
【００１４】
【発明の実施の形態】
まず、本発明の概略について図面を参照して説明する。
図１は本発明による印刷情報処理システムの原理的な構成を示す図である。印刷情報処理システムは、印刷情報記録手段１と印刷情報再生手段２とからなり、これらの間には印刷媒体３が介在する。
【００１５】
印刷情報記録手段１は、可読データを入力するイメージ生成手段４と、ディジタルデータを入力するコード生成手段５と、イメージ生成手段４およびコード生成手段５の出力を入力とする印刷画像生成手段６と、印刷画像生成手段６の出力を入力して印刷媒体３への印刷を行う印刷手段７とを備えている。印刷情報再生手段２は、印刷媒体に印刷された非可読イメージを読み取るようにされた読取手段８とこの読取手段８の出力を入力して印刷情報記録手段１に入力されたディジタルデータを復元するデコード手段９とを備えている。印刷媒体３は、紙などの印刷可能なシート状、カード状などの媒体とすることができる。
【００１６】
印刷情報記録手段１において、イメージ生成手段４は、文字、写真、図形など、印刷結果を見ることにより内容が理解できる可読データを印刷可能なイメージ画像にして印刷画像生成手段６へ出力する。コード生成手段５は、ディジタルデータを２次元コードにコード化して印刷可能なコード画像にし、印刷画像生成手段６へ出力する。印刷画像生成手段６は、イメージ生成手段４およびコード生成手段５にて生成されたイメージ画像およびコード画像を組み合わせて、最終的な印刷画像にする。画像の組み合わせとしては、それらの画像を重ね合わせたり、あるいは重ならないように合成することにより行われる。印刷画像生成手段６により生成された印刷画像は、印刷手段７により印刷媒体３に印刷される。印刷媒体３では、イメージ画像は可読イメージとして印刷され、コード画像は非可読イメージとして印刷される。
【００１７】
印刷情報再生手段２において、読取手段８は、印刷媒体３に印刷された非可読イメージを読み取るもので、スキャナ、ディジタルスチルカメラなどが使用される。読取手段８で読み取られた非可読イメージは、デコード手段９において復元され、元のディジタルデータに戻される。
【００１８】
以上の構成により、コード生成手段５にて、ディジタルデータをコード化して印刷可能なコード画像を生成し、これを可読データのイメージ画像と組み合わせて印刷媒体３に一緒に印刷するようにしたことにより、可読データに関連した大容量のデータを可読イメージに添付することが可能となる。コード化されるデータは、文字などの可読データはもとより、コンピュータプログラム、動画、音声データなど、あらゆるディジタルデータとすることができる。
【００１９】
次に、本発明の実施の形態を、印刷媒体としてマルチメディア新聞を印刷し、読み取る装置に適用した場合を例にして説明する。
図２はマルチメディア新聞の概念を示す図である。図２において、入力されるデータとして、テキスト１１、写真１２、図表１３、音声１４、コンピュータにて実行することができる実行プログラムやデータベースのデータなどのファイル１５、および動画１６が利用される。これらの入力データは、コンピュータ２０に入力される。コンピュータ２０は、これら入力データを処理して印刷画像を生成し、その印刷画像は、印刷装置３０によって紙面に印刷され、これによってマルチメディア新聞４０が作られる。
【００２０】
このマルチメディア新聞４０には、たとえばテキスト４１、図表４２、たとえばカラー写真がコード化されたコード画像に可読データが重畳されて印刷された写真４３、テキストの一部がコード画像によって隠蔽された記事４４、音声のコード画像に可読データが重畳されて印刷された音声４５を見ることができる。
【００２１】
次に、これらの入力データを処理するコンピュータについて説明する。
図３はコンピュータの構成例を示す図である。コンピュータ２０は、入力インタフェース２１と、中央処理装置（ＣＰＵ）２２と、読み取り専用メモリ（ＲＯＭ）２３と、ランダムアクセスメモリ（ＲＡＭ）２４と、外部記憶装置（ＨＤＤ）２５と、出力インタフェース２６と、これらの各要素を相互に接続するバス２７とから構成されている。
【００２２】
入力インタフェース２１は、各種入力データを入力する入力装置２８に接続されて、入力装置２８によって入力された各種データを受け付けることができる。外部記憶装置２５には、オペレーティングシステム、印刷情報処理プログラムが格納され、入力インタフェース２１を介して入力された各種データもここに格納される。ランダムアクセスメモリ２４には、外部記憶装置２５に格納された印刷処理プログラムおよび各種入力データが展開され、中央処理装置２２により処理されて印刷画像データが生成される。この印刷画像データは、出力インタフェース２６を介して印刷装置３０に出力される。
【００２３】
図４はマルチメディア新聞の読取処理装置の構成例を示す図である。この読取処理装置５０は、たとえばハンドヘルドタイプのスキャナ５１とパーソナルコンピュータ５２とから構成される。パーソナルコンピュータ５２は、スキャナ５１と接続するためのインタフェースを備え、読み取った画像からコード化されたデータを復元するためのソフトウェアがインプリメントされている。
【００２４】
マルチメディア新聞４０のコード化された印刷画像をスキャナ５１で読み込むと、その読み込んだ画像はパーソナルコンピュータ５２にて処理され、コンピュータ２０に入力する前のデータに復元され、必要に応じて再生処理が行われる。たとえばコード化された画像が写真であれば、写真データに復元され、適当な画像表示プログラムによってパーソナルコンピュータ５２の表示スクリーンに写真が表示される。
【００２５】
次に、コンピュータ２０において実施される各種印刷情報処理について詳細に説明する。
図５は第１の実施の形態に係る印刷情報処理の内容を示す概略図である。この図５において、データ６１は、文字、写真、図、音声、画像、コンピュータプログラムなどを含むあらゆる種類のデジタルデータとすることができ、データ６２は文字、写真、図など目で見て印刷内容を確認できるデータ、好ましくはテキストデータとすることができる。ここで、データ６１は２次元コードにコード化される。２次元コードは、ディジタルデータをドットパターンに変換して２次元の面に配置したコードである。この２次元コードへのコード化には、たとえばスマートコード（SmartCode：Infoimaging Technologies, Inc.の商標）が使用される。コード化されたコード画像６３は紙面６４に印刷される。さらに、テキストのデータ６２は、その文字イメージ画像６５をコード画像６３に重ねてそのまま印刷される。
【００２６】
このとき、コード画像６３と文字イメージ画像６５とを異なる色成分で重ねて印刷することで、両者をそれぞれ別の場所に印刷する場合に比較してより狭い領域内に多くの情報を印刷することができる。たとえば、文字イメージ画像６５を赤、コード画像６３を緑および／または青で重ねて印刷することで、当該領域をカラースキャナで読み取った画像をＲＧＢ各色成分に分解し、文字を含む画像とコードとに分けて取り出すことができる。あるいは、文字イメージ画像６５を赤、コード画像６３を黒で重ねて印刷し、当該領域を赤い光源を持つスキャナで読み取ると、文字イメージ画像６５の赤はスキャナの光源と同じであるため、画像として読み取られず、コード画像６３だけを選択的に読み取ることができる。
【００２７】
図６は第１の実施の形態に係る印刷情報処理部の構成を示す図である。印刷情報処理部は、文書や図表などのデータから印刷するイメージを生成するイメージ生成部６６と、入力データをスマートコードなどの２次元コードにコード化するコード生成部６７と、これらイメージ生成部６６およびコード生成部６７によってそれぞれ生成された二つの画像を重ねあわせた画像を生成する画像重畳部６８とを備えている。
【００２８】
イメージ生成部６６は、データＡとして入力された文書、写真、図表などのデータを、紙面に印刷する画像データに変換する。コード生成部６７は、紙面に印刷したい任意のデータをスマートコード化した画像（ＳＭＣ）を生成する。画像重畳部６８では、イメージ生成部６６で生成された画像を赤成分、コード生成部６７で生成した画像を赤以外の色成分として重ね合わせた画像を生成し、印刷データとして出力する。この印刷データを紙面に印刷することで、図５に示したようにスマートコードを背景として文字や図形などが印刷される。
【００２９】
図７は第２の実施の形態に係る印刷情報処理の内容を示す概略図である。この図７によれば、たとえばテキストとすることができるデータ７１を紙面７２にそのまま印刷し、そのデータ７１の印刷領域の一部にコード画像を嵌め込むように印刷する。このコード画像は、少なくともそのコード画像によって隠されたテキスト部分をコード化したものとすることができる。
【００３０】
このように、文書や図表などを印刷するときに、その印刷領域の一部をコード画像で覆い隠して印刷することにより、読者に見せたくない部分を隠蔽することができる。また、嵌め込むコード画像内に元のデータをコード化して入れてあるので、元の全データを失うことなく復元することができる。あるいは、元のデータ全体をコード化するのではなく、コード画像により隠蔽された部分の画像だけをコード化しておき、元のデータの隠蔽部分を復元することにより、その隠蔽部分が補完された元の印刷イメージ全体を得るようにすることもできる。
【００３１】
図８は第２の実施の形態に係る印刷情報処理部の構成を示す図である。印刷情報処理部は、文書、図表などの一つのデータから印刷するイメージを生成するイメージ生成部７５、同じデータをスマートコードなどの２次元コードにコード化するコード生成部７６、これらイメージ生成部７５およびコード生成部７６によって生成された二つの画像を合成する画像合成部７７とを備えている。
【００３２】
イメージ生成部７５およびコード生成部７６には同じデータが入力される。イメージ生成部７５は、文書、写真、図表などのデータを紙面に印刷する画像データに変換する。コード生成部７６は、イメージ化して紙面に印刷しようとするデータと同じデータをスマートコード化したコード画像を生成する。画像合成部７７では、イメージ生成部７５で生成した画像データの中央部分を、コード生成部７６で生成したコード画像と同じ大きさだけ切り取り、切り取った部分にコード画像を合成し、印刷データとして出力する。
【００３３】
この印刷データを紙面に印刷することで、印刷情報処理部に入力されたデータは、図７に示したように、印刷領域の一部を２次元コードで隠蔽した形で印刷される。
【００３４】
図９は第３の実施の形態に係る印刷情報処理の内容を示す概略図である。ここでは、一つの文書、図表などのデータ８１を二分割し、片方のデータ８１ａを紙面８２にそのまま印刷し、他方のデータ８１ｂをコード化して紙面８２の別の位置に印刷する処理について説明する。新聞記事の場合、一つの記事は、基本的に見出し・要約・本文から構成されている。そこで、見出しおよび要約を文字のまま印刷し、本文部分をコード化して印刷することで、紙面８２上に同じ情報を持たせたまま、より多くの記事を印刷することができるようになる。
【００３５】
図１０は第３の実施の形態に係る印刷情報処理部の構成を示す図である。印刷情報処理部は、文書、図表などの一つのデータを二つに分割するデータ分割部８４と、分割された一方のデータ８１ａから印刷するイメージを生成するイメージ生成部８５と、他方のデータ８１ｂをスマートコードなどの２次元コードにコード化するコード生成部８６とを備えている。データ分割部８４は入力されたデータに対して分割位置を指定するための分割位置指定入力を有している。
【００３６】
データ分割部８４は、入力データとして与えられた文書、写真、図表などのデータを指定された分割位置で二分割する。イメージ生成部８５は、分割したデータのたとえば前半のデータ８１ａを紙面に印刷する画像データに変換し、第１の印刷データとして出力する。コード生成部８６は、分割したデータの後半のデータ８１ｂをコード化し、そのコード画像を第２の印刷データとして出力する。
【００３７】
それぞれ生成された第１および第２の印刷データを紙面に印刷することで、図９に示したように、入力されたデータの一部はそのまま印刷され、残りの部分は２次元コードとして印刷される。
【００３８】
図１１は第４の実施の形態に係る印刷情報処理の内容を示す概略図である。ここでは、コード化しようとするデータは一つであり、このデータを三つに分割してそれぞれコード化し、生成された各コード画像に異なる色成分を割り当てて、その三つのコード画像を同じ場所に重ねて印刷する処理について説明する。
【００３９】
まず、コード化する一つのデータ９１を三つのデータ９１ａ，９１ｂ，９１ｃに分割し、各データ９１ａ，９１ｂ，９１ｃをコード化して赤を割り当てたＲプレーン９２ａ、緑を割り当てたＧプレーン９２ｂ、青を割り当てたＢプレーン９２ｃにそれぞれ印刷サイズが同じ三つの２値のスマートコードを生成する。これらＲプレーン９２ａ、Ｇプレーン９２ｂ、およびＢプレーン９２ｃは、それぞれ重畳されて、ＲＧＢ成分を持つ一つのコード画像、すなわちカラースマートコード９３が生成される。このように、三つの色成分の２値コード画像を同じ場所に重ねて印刷することにより、データ密度を２値のコード画像で印刷する場合の３倍に増加させることができる。
【００４０】
図１２は第４の実施の形態に係る印刷情報処理部の構成を示す図である。印刷情報処理部は、入力された一つのデータを三分割するデータ分割部９５と、分割された三つのデータ９１ａ，９１ｂ，９１ｃをそれぞれスマートコードにコード化する三つのコード生成部９６ａ，９６ｂ，９６ｃと、生成された三つのコード画像を一つに重ね合わせてカラー画像を出力する画像重畳部９７とを備えている。ここでは、コード生成部９６ａは赤成分（Ｒ）のコード画像を生成し、コード生成部９６ｂは緑成分（Ｇ）のコード画像を生成し、コード生成部９６ｃは青成分（Ｂ）のコード画像を生成するものとする。
【００４１】
データ分割部９５は、入力データとして与えられた文書、写真、図表などのデータを三等分し、分割された三つのデータ９１ａ，９１ｂ，９１ｃは、それぞれコード生成部９６ａ，９６ｂ，９６ｃに入力される。コード生成部９６ａ，９６ｂ，９６ｃは、データ分割部９５から受取ったデータ９１ａ，９１ｂ，９１ｃをそれぞれコード化し、２値のコード画像を生成する。画像重畳部９７は、コード生成部９６ａ，９６ｂ，９６ｃで生成されたコード画像をそれぞれＲＧＢ成分として合成し、カラースマートコードとして出力する。以上の処理により、図１１に示したように、一つのデータからＲＧＢカラーのカラースマートコードが生成される。
【００４２】
このとき、データ分割部９５におけるデータ分割方法および色成分の割り当て方法は一定とすることができる。たとえば図１１に示したように、入力されたデータを前、中、後ろの三つの部分に三等分し、その順番にＲＧＢ成分に割り当てる。あるいは、データの先頭から、１ビットずつあるいは複数ビット単位でＲＧＢ成分に順次振り分けるようにしてもよい。もちろん、そのデータ分割方法および色成分の割り当て順は、処理ごとに変更するようにしてもよい。この場合、データ分割方法および色成分の割り当て順を表す識別情報をコード化されるデータに付加する必要がある。
【００４３】
図１３は第５の実施の形態に係る印刷情報処理の内容を示す概略図である。ここでは、三つの独立したデータを一つのコード画像で表すようにする処理について説明する。三つのデータ１０１，１０２，１０３はそれぞれコード化され、Ｒプレーン１０４ａ、Ｇプレーン１０４ｂ、Ｂプレーン１０４ｃに２値のスマートコードを生成する。これらＲプレーン１０４ａ、Ｇプレーン１０４ｂ、およびＢプレーン１０４ｃは、それぞれ重畳されて、ＲＧＢ成分を持つ一つのコード画像、すなわちカラースマートコード１０５が生成される。
【００４４】
このカラースマートコード１０５は、ＲＧＢ成分の画像として紙面の同じ場所に重ねて印刷される。三つの独立したデータが入ったこのカラースマートコードをカラースキャナで読み取り、ＲＧＢの各色成分ごとに個別にデコードすることで、選択的にデータを取り出すことができる。
【００４５】
図１４は第５の実施の形態に係る印刷情報処理部の構成を示す図である。印刷情報処理部は、入力された三つのデータをそれぞれスマートコードにコード化する三つのコード生成部１０６ａ，１０６ｂ，１０６ｃと、それぞれ生成された三つのコード画像を一つに重ね合わせてカラー画像を出力する画像重畳部１０７とを備えている。
【００４６】
コード生成部１０６ａ，１０６ｂ，１０６ｃは、それぞれ入力されたデータ１０１，１０２，１０３を個別にコード化して２値のコード画像を生成する。画像重畳部１０７は、コード生成部１０６ａ，１０６ｂ，１０６ｃで生成した画像をそれぞれＲＧＢ成分として重ね合わせ、カラースマートコードとして出力する。以上の処理により、図１３に示したように、三つのデータから一つのＲＧＢカラーのカラースマートコードが生成される。
【００４７】
図１５は第６の実施の形態に係る印刷情報処理の内容を示す概略図である。ここでは、複数のデータをコード化して印刷したスマートコードに対し、スキャナの読み取り操作方向によって取り出すデータを選択することができるようにした処理について説明する。三つのデータ１１１，１１２、１１３は、それぞれコード化されて一つのスマートコード１１４に変換される。このスマートコード１１４には、識別画像１１５ａ，１１５ｂ，１１５ｃが付加された状態で印刷される。
【００４８】
識別画像１１５ａ，１１５ｂ，１１５ｃは、複数のデータから生成したスマートコードから各データを識別するための情報であり、読み取りの際に、これらの識別画像１１５ａ，１１５ｂ，１１５ｃを読み取ることで、スマートコード１１４内のデータを選択的にデコードして取り出すことを可能にしている。たとえば、データ１１１，１１２、１１３のそれぞれを識別するための情報を、生成したコードのそれぞれ左端、上端、右端に付加しており、スマートコード１１４をスキャンする向きにより復元するデータを選択することができる。すなわち、左から右に読み取り操作をすればデータ１１１の識別画像が最初に得られるためデータ１１１を復元し、同様に、上から下に読み取り操作をした場合にはデータ１１２の識別画像、右から左に読み取り操作をした場合にはデータ１１３の識別画像が得られるので、それぞれデータ１１２、データ１１３を復元する。
【００４９】
図１６は第６の実施の形態に係る印刷情報処理部の構成を示す図である。印刷情報処理部は、三つの入力データから一つのスマートコードを生成するコード生成部１１６と、入力された三つのデータをそれぞれ識別するための画像を生成する識別画像生成部１１７と、識別画像およびコード画像を重ね合わせて一つの画像を生成する画像重畳部１１８とを備えている。
【００５０】
コード生成部１１６は、入力として与えられたデータを一つにコード化したコード画像を生成する。識別画像生成部１１７は、入力されたデータをそれぞれ一意に識別するための画像を生成する。この識別画像は、図１５に示したように、スマートコードの左端・上端・右端に接して配置される形とし、それぞれ画像としてのパターンが異なる画像として生成する。画像重畳部１１８は、コード生成部１１６で生成したコード画像と識別画像生成部１１７で生成した識別画像を一つの画像として合成し、印刷データとして出力する。以上の処理により、三つのデータを含むスマートコードと各データを一意に識別できる識別画像とを一体化した画像が生成される。
【００５１】
図１７は第７の実施の形態に係る印刷情報処理の内容を示す概略図である。ここでは、三つのデータをＲＧＢプレーンにコード化して重ね合わせたカラースマートコードから、スキャナの読み取り操作方向によって復元するプレーンを選択することができるようにした処理について説明する。三つのデータ１２１，１２２、１２３は、それぞれコード化され、Ｒプレーン１２４ａ、Ｇプレーン１２４ｂ、Ｂプレーン１２４ｃに２値のスマートコードを生成する。これらＲプレーン１２４ａ、Ｇプレーン１２４ｂ、およびＢプレーン１２４ｃは、それぞれを識別するための識別画像１２５ａ，１２５ｂ，１２５ｃが付加されている。次に、Ｒプレーン１２４ａ、Ｇプレーン１２４ｂ、およびＢプレーン１２４ｃは、それぞれ識別画像１２５ａ，１２５ｂ，１２５ｃとともに重畳されて、ＲＧＢ成分を持つ一つのカラースマートコード１２６を生成する。
【００５２】
識別画像１２５ａ，１２５ｂ，１２５ｃは、三つのデータから生成したスマートコードから各データを識別するための情報であり、読み取りの際に、これらの識別画像１２５ａ，１２５ｂ，１２５ｃを読み取ることで、スマートコード１２６内のデータを選択的にデコードして取り出すことを可能にしている。すなわち、Ｒプレーン１２４ａの左端にその識別画像１２５ａが付加されているので、左から右に読み取り操作をすればデータ１２１の識別画像が最初に得られるためデータ１２１をコード化したＲプレーン１２４ａを選択することができ、同様に、Ｇプレーン１２４ｂおよびＢプレーン１２４ｃの上端、右端にそれぞれの識別画像１２５ｂ，１２５ｃが付加されているので、上から下に読み取り操作をした場合にはデータ１２２の識別画像が、右から左に読み取り操作をした場合にはデータ１２３の識別画像が得られるので、それぞれデータ１２２、データ１２３をコード化したＧプレーン１２４ｂ、Ｂプレーン１２４ｃを選択することができる。
【００５３】
図１８は第７の実施の形態に係る印刷情報処理部の構成を示す図である。印刷情報処理部は、入力された三つのデータをスマートコードに変換する三つのコード生成部１２７ａ，１２７ｂ，１２７ｃと、三つのデータそれぞれを識別するための画像を生成する識別画像生成部１２８と、三つの画像を重ね合わせて一つのカラーコード画像を生成する画像重畳部１２９と、二つの画像を一つのの画像に合成する画像合成部１３０とを備えている。
【００５４】
コード生成部１２７ａ，１２７ｂ，１２７ｃは、入力された三つのデータをそれぞれコード化したコード画像を生成する。識別画像生成部１２８は、三つのデータをそれぞれ一意に識別するための画像を生成する。この識別画像は図１７に示したように、コードの左端・上端・右端に接して配置される形とし、それぞれ画像としてのパターンが異なるか、または同じ画像パターンで色成分が異なる画像として生成する。画像重畳部１２９は、コード生成部１２７ａ，１２７ｂ，１２７ｃで生成した画像をそれぞれＲＧＢ成分として重ね合わせ、カラーのスマートコードとして出力する。画像合成部１３０は、識別画像生成部１２８で生成した識別画像と、画像重畳部１２９で生成したカラーのコード画像とを結合し、印刷データとして出力する。以上の処理により、三つのデータを含むカラーのコード画像と、各データを一意に識別できる識別画像とを一体化した画像が生成される。
【００５５】
ここで、スキャナの読み取り操作方向によって読み取られる識別情報の画像の位置関係について説明する。
図１９はスキャナの操作方向と読み取られた三つの識別画像との位置関係を示す図であって、（Ａ）はスキャナの読み取り操作方向を示し、（Ｂ）は上から下へ操作したときの識別画像を示し、（Ｃ）は下から上へ操作したときの識別画像を示し、（Ｄ）は左から右へ操作したときの識別画像を示し、（Ｅ）は右から左へ操作したときの識別画像を示し、（Ｆ）は向きを変えたスキャナの操作方向を示し、（Ｇ）は上から下へ操作したときの識別画像を示し、（Ｈ）は下から上へ操作したときの識別画像を示し、（Ｉ）は左から右へ操作したときの識別画像を示し、（Ｊ）は右から左へ操作したときの識別画像を示している。
【００５６】
ハンドヘルドタイプのスキャナ１３１は、ラインセンサから構成され、スマートコードをスキャンすることによって１次元の画像が得られ、スキャン方向と直角な方向にスマートコードをなぞることで２次元の画像を得ることができる。このとき、スキャナ１３１はスマートコードをスキャンする方向が決まっており、図では、スキャン開始側を、丸印で示している。したがって、スキャナ１３１は、同じ水平方向または垂直方向に置いたとしても、スキャン開始位置の向きによってそれぞれ２通りのスキャン画像が存在し、スキャナ１３１の操作は８通り存在することになる。
【００５７】
スキャナ１３１によって読み取られる識別画像は、操作方向に応じて▲１▼〜▲８▼のようになる。読み取られた▲１▼〜▲８▼の画像と、スキャナ１３１の読み取り方向とは１対１に対応することから、スキャナ１３１の操作された方向を識別することができる。また、三つの識別画像の位置関係が、正立像の▲１▼以外の▲２▼〜▲８▼である場合には、識別画像の位置関係が▲１▼と同じになるように読み取った画像を回転・鏡像反転することで、▲１▼の正立像に自動的に補正することが可能となる。したがって、印刷してあるスマートコードを上下左右どの方向から操作しても、スマートコードを正常に復元することができる。
【００５８】
これにより、どの方向から読み取ったとしても、スキャナを操作した方向が分かり、正立像を求めることができるとともに、操作方向とデータとを対応させておくことにより、特定の操作方向で特定のデータの取り出しを選択することが可能になる。
【００５９】
なお、以上は紙面を読み取る手段としてハンドヘルドスキャナを想定した場合であるが、フラットベッドスキャナやデジタルスチルカメラで読み取る場合も考えられる。上記の説明で操作方向を変えるということは、フラットベッドスキャナの場合には紙面を読み取り面に乗せる方向を変えること、デジタルスチルカメラの場合にはカメラの構え方を変えることに相当する。
【００６０】
図２０は第８の実施の形態に係る印刷情報処理の内容を示す概略図である。ここでは、特定の照明光を使ったスキャナで読み取った場合のみ正しく復元することができるような２次元コードを得ることができる処理について説明する。まず、ランダムなデータから生成したダミーのコードを生成し、これをスキャナ照明光と同じ色成分に割り当てる。たとえばスキャナの照明光が赤であるとした場合、Ｒプレーン１３２にダミーの２値スマートコードを割り当てる。一方、コード化しようとする目的のデータはコード化されて、スキャナ照明光の補色成分のプレーンに割り当てる。図示の例では、入力データはコード化されて青のＲプレーン１３３に割り当てている。これらのコード画像は重畳することにより、４値のカラースマートコード１３４を生成する。
【００６１】
このようにして生成した画像は、ダミーコードと異なる色成分の照明光を使って読み取ると、ダミーコード自体も読み取られるためコードを正しく復元することができない。一方、ダミーコードと同じ色成分の照明光を使って読み取ると、ダミーコードは照明光に打ち消されて読み取られず、照明光の補色で印刷した入力データより生成したコードだけが読み取られる。このようにダミーコードを重畳して印刷することで、特定の照明光でのみ正常に読み取り可能なコードを生成することができる。
【００６２】
図２１は第８の実施の形態に係る印刷情報処理部の構成を示す図である。印刷情報処理部は、入力データをコード化するコード生成部１３５と、ランダムなデータからダミーのコードを生成するダミーコード生成部１３６と、二つの画像を重畳する画像重畳部１３７とを備えている。
【００６３】
コード生成部１３５は入力データをコード化したコード画像を生成し、ダミーコード生成部１３６はランダムなデータから生成したコード画像を生成する。画像重畳部１３７では、ダミーコード生成部１３６で生成したコードをスキャナ照明光と同じ色成分、コード生成部で生成した画像をスキャナ照明光の補色に割り当てて重畳し、一つの画像として出力する。たとえばスキャナ照明光が赤の場合、ダミーコードは赤、入力データから生成したコードは緑に割り当てて両画像を重畳して印刷する。このコードは照明光が赤系統でないスキャナで読み取ると正常に復元できない。
【００６４】
以上の処理により、特定の照明光を持つスキャナでのみ正常に読み取り可能なコードを生成することができる。
図２２は第９の実施の形態に係る印刷情報処理の内容を示す概略図であって、（Ａ）は復元不可能なコードの例を示し、（Ｂ）は復元可能なコードの例を示している。ここでは、スマートコードの高度な復元性を利用してスマートコードに重畳する画像を、スマートコードの復元を保証する大きさにすることができる処理について説明する。
【００６５】
スマートコードなどの２次元コードは、スキャナで読み取ったりファクシミリ装置で送信することを前提にしているため、コードに冗長性を持たせており、コード画像の一部がノイズによりつぶれていても元のデータを正しく復元できるようになっている。しかし、ノイズがある程度以上多くなると正しく復元することができなくなる。
【００６６】
スマートコードとたとえば文字とを同じ系統の色で重畳して印刷し、それを読み取ってスマートコード内のデータを復元する場合、文字部分はノイズとして扱われるため、たとえば（Ａ）に示した画像１４１のように、文字の大きさが比較的大きい場合には、スマートコードを正しく復元できない可能性がある。
【００６７】
そこで、スマートコードに文字を重畳した画像を印刷する前に、その画像を復元し、正しく復元できなかった場合には印刷する文字の大きさを漸次小さくしていき、たとえば（Ｂ）に示した文字の大きさで、正常に復元できた場合に、初めてそのスマートコードと文字とを重畳した画像１４２を印刷するようにする。
【００６８】
図２３は第９の実施の形態に係る印刷情報処理部の構成を示す図である。印刷情報処理部は、文字データから指定された大きさの文字画像を生成する文字画像生成部１４３と、バイナリデータをコード画像にコード化するコード生成部１４４、文字画像とコード画像とを重畳して印刷画像を生成する画像重畳部１４５と、印刷画像をコード画像として元のバイナリデータを復元するコード復元部１４６とを備えている。
【００６９】
文字画像生成部１４３は、入力された文字データからあらかじめ決められた文字サイズの文字画像を生成する。コード生成部１４４は、入力されたバイナリデータをコード画像にコード化する。画像重畳部１４５は文字画像とコード画像とを重畳して印刷画像として出力する。
【００７０】
コード復元部１４６では、画像重畳部１４５により生成した印刷画像を入力コード画像として復元を試みる。ここで、コード画像から入力されたバイナリデータが復元できなかった場合には、文字画像生成部１４３に復元失敗を通知し、正しく復元できた場合には、復元成功を外部のたとえば印刷装置に通知する。文字画像生成部１４３は、コード復元部１４６から復元失敗の通知を受けると、同じ入力文字データから先に生成したのよりも小さい文字画像を生成する。たとえば、前回の文字の大きさが１８ポイントの場合、１６ポイントの文字画像を生成する。
【００７１】
コード復元部１４６から復元成功が通知されるまで、以上の処理を繰り返し行うことで、文字が重畳されても正しく復元することができる２次元コードの印刷画像を得ることができる。
【００７２】
図２４は第９の実施の形態に係る印刷情報処理部の処理の流れを示すフローチャートである。まず、コード生成部１４４がバイナリデータをコード化する（ステップＳ１）。次いで、文字画像生成部１４３により、入力された文字データを初期値の文字サイズで文字画像を生成する（ステップＳ２）。次に、画像重畳部１４５において、先に生成したコード画像と文字画像とを重畳し、印刷画像を生成する（ステップＳ３）。印刷画像をコード画像として、コード復元部１４６が復元処理を行う（ステップＳ４）。ここで、コード画像からバイナリデータの復元が成功したかどうかが判断され（ステップＳ５）、復元が失敗に終わった場合には、文字サイズを下げ（ステップＳ６）、ステップＳ２に戻る。ステップＳ５において、復元が成功したと判断されたならば、復元成功通知が出され、その印刷画像を印刷装置に出力する（ステップＳ７）。
【００７３】
なお、以上の第１ないし第９の実施の形態では画像を読み取る手段としてスキャナを例に説明したが、画像読み取り手段をスキャナに限定するものではない。たとえばデジタルスチルカメラ等の代替手段によっても画像を読み取ることが可能である。
【００７４】
また、上記の各コンピュータが有すべき機能の処理内容は、コンピュータで読み取り可能な記録媒体に記録されたプログラムに記述させておくことができる。このプログラムをコンピュータで実行することにより、上記処理がコンピュータで実現できる。コンピュータで読み取り可能な記録媒体としては、磁気記録装置や半導体メモリなどがある。市場に流通させる場合には、ＣＤ−ＲＯＭ（Compact Disk Read Only Memory）やフロッピーディスクなどの可搬型記録媒体にプログラムを格納して流通させたり、ネットワークを介して接続されたコンピュータの記憶装置に格納しておき、ネットワークを通じて他のコンピュータに転送することもできる。コンピュータで実行する際には、コンピュータ内のハードディスク装置などにプログラムを格納しておき、メインメモリにロードして実行する。
【００７５】
【発明の効果】
以上説明したように本発明では、印刷情報記録手段として、あらゆる電子データを印刷可能なコード画像に変換するコード生成手段を備え、そのコード画像をイメージ画像と組み合わせて印刷するように構成した。このため、目で見て内容を確認できるデータを含めて、それに関連する音声、画像などを含むあらゆる種類のデジタルデータをコード化して同じ紙面上に印刷することで、耳で聴く音声や動きのある動画、コンピュータで実行可能なプログラムなど多様なデータを、紙を媒体にして配布することができる。
【図面の簡単な説明】
【図１】本発明による印刷情報処理システムの原理的な構成を示す図である。
【図２】マルチメディア新聞の概念を示す図である。
【図３】コンピュータの構成例を示す図である。
【図４】マルチメディア新聞の読取処理装置の構成例を示す図である。
【図５】第１の実施の形態に係る印刷情報処理の内容を示す概略図である。
【図６】第１の実施の形態に係る印刷情報処理部の構成を示す図である。
【図７】第２の実施の形態に係る印刷情報処理の内容を示す概略図である。
【図８】第２の実施の形態に係る印刷情報処理部の構成を示す図である。
【図９】第３の実施の形態に係る印刷情報処理の内容を示す概略図である。
【図１０】第３の実施の形態に係る印刷情報処理部の構成を示す図である。
【図１１】第４の実施の形態に係る印刷情報処理の内容を示す概略図である。
【図１２】第４の実施の形態に係る印刷情報処理部の構成を示す図である。
【図１３】第５の実施の形態に係る印刷情報処理の内容を示す概略図である。
【図１４】第５の実施の形態に係る印刷情報処理部の構成を示す図である。
【図１５】第６の実施の形態に係る印刷情報処理の内容を示す概略図である。
【図１６】第６の実施の形態に係る印刷情報処理部の構成を示す図である。
【図１７】第７の実施の形態に係る印刷情報処理の内容を示す概略図である。
【図１８】第７の実施の形態に係る印刷情報処理部の構成を示す図である。
【図１９】スキャナの操作方向と読み取られた三つの識別画像との位置関係を示す図であって、（Ａ）はスキャナの読み取り操作方向を示し、（Ｂ）は上から下へ操作したときの識別画像を示し、（Ｃ）は下から上へ操作したときの識別画像を示し、（Ｄ）は左から右へ操作したときの識別画像を示し、（Ｅ）は右から左へ操作したときの識別画像を示し、（Ｆ）は向きを変えたスキャナの操作方向を示し、（Ｇ）は上から下へ操作したときの識別画像を示し、（Ｈ）は下から上へ操作したときの識別画像を示し、（Ｉ）は左から右へ操作したときの識別画像を示し、（Ｊ）は右から左へ操作したときの識別画像を示している。
【図２０】第８の実施の形態に係る印刷情報処理の内容を示す概略図である。
【図２１】第８の実施の形態に係る印刷情報処理部の構成を示す図である。
【図２２】第９の実施の形態に係る印刷情報処理の内容を示す概略図であって、（Ａ）は復元不可能なコードの例を示し、（Ｂ）は復元可能なコードの例を示している。
【図２３】第９の実施の形態に係る印刷情報処理部の構成を示す図である。
【図２４】第９の実施の形態に係る印刷情報処理部の処理の流れを示すフローチャートである。
【符号の説明】
１  印刷情報記録手段
２  印刷情報再生手段
３  印刷媒体
４  イメージ生成手段
５  コード生成手段
６  印刷画像生成手段
７  印刷手段
８  読取手段
９  デコード手段
【図１】
0004148597.tif 000002
【図２】
0004148597.tif 000003
【図３】
0004148597.tif 000004
【図４】
0004148597.tif 000005
【図５】
0004148597.tif 000006
【図６】
0004148597.tif 000007
【図７】
0004148597.tif 000008
【図８】
0004148597.tif 000009
【図９】
0004148597.tif 000010
【図１０】
0004148597.tif 000011
【図１１】
0004148597.tif 000012
【図１２】
0004148597.tif 000013
【図１３】
0004148597.tif 000014
【図１４】
0004148597.tif 000015
【図１５】
0004148597.tif 000016
【図１６】
0004148597.tif 000017
【図１７】
0004148597.tif 000018
【図１８】
0004148597.tif 000019
【図１９】
0004148597.tif 000020
【図２０】
0004148597.tif 000021
【図２１】
0004148597.tif 000022
【図２２】
0004148597.tif 000023
【図２３】
0004148597.tif 000024
【図２４】
0004148597.tif 000025