(57)【要約】      （修正有）【課題】付加情報の分離を安定的に行うことが可能な画像処理システムを提供する。【解決手段】記録装置３は、多重画像情報を記録する記録条件に基づいて、画像情報における付加情報を多重化しない不可領域を決定し、その不可領域を示す不可領域通知をスマートフォン１に送信する。スマートフォン１は、記録装置３からの不可領域通知にて示される不可領域に基づいて、画像情報における付加情報を多重化する多重化領域を決定する。【選択図】図９
2019161432.tif 000002
【特許請求の範囲】
【請求項１】
画像情報と前記画像情報とは異なる付加情報とを多重化した多重画像情報を被記録媒体に記録する記録装置と、前記記録装置と接続されたホストとを有する画像処理システムにおいて、
前記記録装置は、前記多重画像情報を記録する記録条件に基づいて、前記画像情報における前記付加情報を多重化しない不可領域を決定し、当該不可領域を示す不可領域通知を前記ホストに送信し、
前記ホストは、前記記録装置からの前記不可領域通知にて示される不可領域に基づいて、前記画像情報における前記付加情報を多重化する多重化領域を決定することを特徴とする画像処理システム。
【請求項２】
前記ホストは、前記多重化領域に前記付加情報を多重化して前記多重画像情報を生成して前記記録装置に送信し、
前記記録装置は、前記ホストからの多重画像情報を記録することを特徴とする請求項１に記載の画像処理システム。
【請求項３】
前記ホストは、前記多重化領域を前記記録装置に通知し、
前記記録装置は、前記ホストから通知された多重化領域に前記付加情報を多重化して前記多重画像情報を生成して記録することを特徴とする、請求項１に記載の画像処理システム。
【請求項４】
前記記録条件は、前記記録装置が、画像を記録する記録ヘッドを前記被記録媒体の搬送方向に対して交差する方向に走査させながら画像を記録するシリアル方式であることを含み、
前記記録装置は、各走査で記録される各画像の境界部を前記不可領域として決定することを特徴とする請求項１ないし３のいずれか１項に記載の画像処理システム。
【請求項５】
前記記録条件は、前記記録装置が、画像を記録する記録ヘッドを前記被記録媒体の搬送方向に対して交差する方向に走査させながら画像を記録するシリアル方式であって、前記記録ヘッドでは、画像を記録する記録素子が前記記録ヘッドを走査させる走査方向に沿って複数配置されることを含み、
前記記録装置は、各記録素子のみで画像が記録される各領域の間にある間部を前記不可領域として決定することを特徴とする請求項１ないし４のいずれか１項に記載の画像処理システム。
【請求項６】
前記記録条件は、前記記録装置が、画像を記録する記録素子を前記被記録媒体の搬送方向に対して交差する方向に複数並設した記録ヘッドを固定したまま画像を記録するフルマルチ方式であることを含み、
前記記録装置は、各記録素子で記録される各画像の境界部を前記不可領域として決定することを特徴とする請求項１ないし３のいずれか１項に記載の画像処理システム。
【請求項７】
前記記録装置は、前記被記録媒体における白領域を前記不可領域として決定することを特徴とする請求項１ないし６のいずれか１項に記載の画像処理システム。
【請求項８】
画像情報と前記画像情報とは異なる付加情報とを多重化した多重画像情報を被記録媒体に記録する記録装置と接続可能な情報処理装置であって、
前記多重画像情報を記録する記録条件に基づいて前記記録装置において決定された前記画像情報における前記付加情報を多重化しない不可領域を示す不可領域通知を受信する受信手段と、
前記記録装置からの前記不可領域通知にて示される不可領域に基づいて、前記画像情報における前記付加情報を多重化する多重化領域を決定する決定手段を備えることを特徴とする情報処理装置。
【請求項９】
前記多重化領域に前記付加情報を多重化して前記多重画像情報を生成して前記記録装置に送信手段を更に有し、
前記記録装置は、前記情報処理装置からの多重画像情報を記録することを特徴とする請求項８に記載の情報処理装置。
【請求項１０】
前記多重化領域を前記記録装置に通知する通知手段を更に有し、
前記記録装置は、前記情報処理装置から通知された多重化領域に前記付加情報を多重化して前記多重画像情報を生成して記録することを特徴とする、請求項８に記載の情報処理装置。
【請求項１１】
前記記録条件は、前記記録装置が、画像を記録する記録ヘッドを前記被記録媒体の搬送方向に対して交差する方向に走査させながら画像を記録するシリアル方式であることを含み、
前記不可領域通知にて示される不可領域は、各走査で記録される各画像の境界部であることを特徴とする請求項８ないし１０のいずれか１項に記載の情報処理装置。
【請求項１２】
前記記録条件は、前記記録装置が、画像を記録する記録ヘッドを前記被記録媒体の搬送方向に対して交差する方向に走査させながら画像を記録するシリアル方式であって、前記記録ヘッドでは、画像を記録する記録素子が前記記録ヘッドを走査させる走査方向に沿って複数配置されることを含み、
前記不可領域通知にて示される不可領域は、各記録素子のみで画像が記録される各領域の間にある間部であることを特徴とする請求項８ないし１１のいずれか１項に記載の情報処理装置。
【請求項１３】
前記記録条件は、前記記録装置が、画像を記録する記録素子を前記被記録媒体の搬送方向に対して交差する方向に複数並設した記録ヘッドを固定したまま画像を記録するフルマルチ方式であることを含み、
前記不可領域通知にて示される不可領域は、各記録素子で記録される各画像の境界部であることを特徴とする請求項８ないし１１のいずれか１項に記載の情報処理装置。
【請求項１４】
前記不可領域通知にて示される不可領域は、前記被記録媒体における白領域を前記不可領域として決定することを特徴とする請求項８ないし１３のいずれか１項に記載の情報処理装置。
【請求項１５】
コンピュータを請求項８乃至１４のいずれか１項に記載の情報処理装置の各手段として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像情報と付加情報とを多重化する画像処理システム、情報処理装置およびプログラムに関する。
【背景技術】
【０００２】
画像情報に対して付加情報を多重化する技術が普及している。このような技術としては、例えば、画像情報に対して、著作者名や使用許可の有無などを付加情報として視認しづらい状態で多重化する電子透かし技術などが挙げられる。また、多重化された付加情報は、所定のアルゴリズムを用いて画像情報を解析することで画像情報から分離することができる。
しかしながら、画像情報の画質と付加情報を多重化する多重化方法の関係などによっては、画像情報から付加情報を分離することが難しくなることがある。
特許文献１には、紙などの被記録媒体に対して画像情報を記録する記録装置の特性を考慮して、付加情報を画像情報に多重化する画像処理装置が記載されている。この画像処理装置は、記録装置の特性を考慮して、記録媒体上の画像が記録される領域を、多重化に適した画質の高い領域と、多重化に適していない画質の低い領域とに分ける。画像処理装置は、それらの領域に応じた多重化方法で付加情報を多重化することで、画像情報から付加情報を分離しやすくしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−１０１７６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１では、多重化に適していない領域として、被記録媒体が搬送ローラに突入する際に画像が記録される領域、被記録媒体が搬送ローラから外れる際に画像が記録される領域、及び、被記録媒体の上下左右の端部近傍の領域を予め設定している。
しかしながら、記録方式や画像情報の内容などの記録条件によっては、多重化に適していない領域が被記録媒体の全域に散在したり変動したりすることがある。例えば、記録方式として記録ヘッドを走査させながら画像を行単位で記録するシリアル方式が使用される場合、各走査で記録される画像の境界部が多重化に適していない画質の低い領域となる。このため、特許文献１に記載の技術のように多重化に適していない領域が予め設定されていると、実際に多重化に適していない領域と予め設定されている領域とにずれが生じ、画像情報から付加情報を分離することが難しくなる場合がある。
【０００５】
本発明は、上記の課題を鑑みてなされたものであり、付加情報の分離を安定的に行うことが可能な画像処理システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明による画像処理システムは、画像情報と前記画像情報とは異なる付加情報とを多重化した多重画像情報を被記録媒体に記録する記録装置と、前記記録装置と接続されたホストとを有する画像処理システムにおいて、前記記録装置は、前記多重画像情報を記録する記録条件に基づいて、前記画像情報における前記付加情報を多重化しない不可領域を決定し、当該不可領域を示す不可領域通知を前記ホストに送信し、前記ホストは、前記記録装置からの前記不可領域通知にて示される不可領域に基づいて、前記画像情報における前記付加情報を多重化する多重化領域を決定することを特徴とする
また、本発明による情報処理装置は、画像情報と前記画像情報とは異なる付加情報とを多重化した多重画像情報を被記録媒体に記録する記録装置と接続可能な情報処理装置であって、前記多重画像情報を記録する記録条件に基づいて前記記録装置において決定された前記画像情報における前記付加情報を多重化しない不可領域を示す不可領域通知を受信する受信手段と、前記記録装置からの前記不可領域通知にて示される不可領域に基づいて、前記画像情報における前記付加情報を多重化する多重化領域を決定する決定手段を備えることを特徴とする。
また、本発明によるプログラムは、コンピュータを上記の情報処理装置の各手段として機能させる
【発明の効果】
【０００７】
本発明によれば、記録部の記録条件に基づいて、画像情報における付加情報を多重化しない不可領域が決定され、その付加領域に基づいて多重化領域が決定される。このため、画質が低い領域のような付加情報の多重化に適していない領域が被記録媒体の全域に散在したり変動したりしても、その領域に付加情報が多重化されてしまうことを抑制することが可能になる。したがって、付加情報の分離を安定的に行うことが可能になる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態に係るネットワークシステムを示す構成図である。
【図２】本発明の実施形態に係るスマートフォンの構成を示すブロック図である。
【図３】本発明の実施形態に係る記録装置の構成を示すブロック図である。
【図４】本発明の実施形態に係る画像処理システムの多重化処理を実行するための機能的な構成を示す図である。
【図５】本発明の実施形態に係る画像処理システムの分離処理を実行するための機能的な構成を示す図である。
【図６】画像情報と付加情報の一例を説明するための図である。
【図７】付加情報を画像情報に多重化するための周期パターンの一例を示す図である。
【図８】本発明の第１の実施形態における記録指示とその応答情報の一例を示す図である。
【図９】本発明の第１の実施形態における多重画像情報を生成して記録する動作を説明するためのシーケンス図である。
【図１０】本発明の第１の実施形態における不可領域の一例を示す図である。
【図１１】本発明の第１の実施形態における不可領域を決定する動作を説明するためのフローチャートである。
【図１２】本発明の第１の実施形態における多重化領域を決定する動作を説明するためのフローチャートである。
【図１３】本発明の第２の実施形態における不可領域の一例を示す図である。
【図１４】本発明の第２の実施形態における不可領域を決定する動作を説明するためのフローチャートである。
【図１５】本発明の第３の実施形態における不可領域の一例を示す図である。
【図１６】本発明の第３の実施形態における不可領域を決定する動作を説明するためのフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について図面を参照して説明する。なお、各図面において同じ機能を有するものには同じ符号を付け、その説明を省略する場合がある。
（第１の実施形態）
図１は、本発明の第１の実施形態に係るネットワークシステムを示す構成図である。図１に示すネットワークシステムは、スマートフォン１及び２と、記録装置３とを含む。スマートフォン１及び２は、インターネット４を介して相互に接続可能である。
スマートフォン１及び２は、ユーザにて使用される端末装置である。また、スマートフォン１及び２は、記録装置３と接続して、記録装置３に画像を記録させるホストとして機能する。図の例では、スマートフォン１が記録装置３と無線接続方式にて直接接続されている。しかしながら、スマートフォン１が記録装置３と有線接続方式にて直接接続されてもよいし、スマートフォン１がインターネット４などの通信ネットワークを介して相互に接続されてもよい。
なお、記録装置３に画像を記録させるホストは、スマートフォン１及び２に限らない。例えば、ホストは、携帯電話機、タブレット型端末、ＰＤＡ（Personal Digital Assistant）またはＰＣ（Personal Computer）のような別の情報処理装置でもよい。
【００１０】
図２は、スマートフォン１の構成を示すブロック図である。図２に示すスマートフォン１は、カード制御部１１と、通信部１２と、有線接続部１３と、操作部１４と、表示部１５と、撮像部１６と、音声入力部１７と、音声出力部１８と、無線接続部１９とを有する。また、スマートフォン１は、ＲＯＭ（Read Only Memory）２０と、ＲＡＭ（Random access memory）２１と、ＣＰＵ（Central Processing Unit）２２とを有する。
カード制御部１１は、スマートフォン１に着脱可能なメモリカード１０に対する情報の読み書きを制御する。メモリカード１０は、ＣＰＵ２２にて読み取り可能な記録媒体である。
通信部１２は、携帯電話回線網（図示せず）と接続して、音声通話及びデータ通信を行う。通信部１２は、携帯電話回線網を介してインターネット４と接続することもできる。
有線接続部１３は、有線接続方式により外部機器と接続する。有線接続方式は、特に限定されないが、例えば、ＵＳＢ（Universal Serial Bus）、ＩＥＥＥ１３９４及びＨＤＭＩ（High-Definition Multimedia Interface：登録商標）などである。
操作部１４は、ユーザにて操作され、ユーザから種々の情報を受け付ける。表示部１５は、種々の情報を表示する。なお、タッチスクリーンなどを用いることで、操作部１４と表示部１５を一体化してもよい。
撮像部１６は、撮像を行って撮像画像情報を取得する。撮像画像情報は、付加情報が多重化された画像情報である多重画像情報でもよい。音声入力部１７は、音声を取得して音声データとして出力する。音声出力部１８は、音声を出力する。
無線接続部１９は、無線接続方式により外部機器と接続する。無線接続方式は、本実施形態では、ＩＥＥＥ８０２．１１ａなどの無線ＬＡＮ（Local Area Network）方式である。図の例では、無線接続部１９は、外部機器として記録装置３と接続している。なお、無線接続部１９が記録装置３と接続する代わりに、有線接続部１３が記録装置３と接続されてもよい。
【００１１】
ＲＯＭ２０は、ＣＰＵ２２にて読み取り可能な不揮発性記憶装置である。本実施形態では、ＲＯＭ２０は、フラッシュメモリであるが、ハードディスク装置のような他の不揮発性記憶装置でもよい。ＲＯＭ２０は、ＣＰＵ２２の動作を規定するプログラムや、ＣＰＵ２２が動作中に使用する種々の制御情報を記録する。プログラムは、例えば、多重画像情報から付加情報を分離する分離処理を実行するためのプログラムや、画像を記録するためのジョブであるプリントジョブの実行を指示する記録指示を記録装置３に送信するためのプリンタドライバなどを含む。記録指示には、画像を記録するために必要なデータであるジョブデータを含む。ジョブデータは、例えば、記録する画像情報及び記録装置３０の記録動作を制御するための設定値などを含む。また、プログラムは、付加情報を多重化する多重化領域を決定したり、付加情報及び多重化領域を示す付加情報通知を記録装置３０に送信したりするためのプログラムなどを含む。
ＲＡＭ２１は、ＲＯＭ２０に記録されたプログラムによる演算処理のワーク領域として使用される。ＣＰＵ２２は、ＲＯＭ２０に記録されたプログラムを読み取り、その読み取ったプログラムを実行して、スマートフォン１を制御する
以上説明したスマートフォン１の構成は、単なる一例であって、この例に限らない。例えば、カード制御部１１の代わりに、または、カード制御部１１に加えて、メモリカード１０とは別の記録媒体に対する情報の読み書きを制御する構成が使用されてもよい。別の記録媒体としては、磁気ディスクや半導体メモリなどが挙げられる。
【００１２】
図３は、記録装置３の構成を示すブロック図である。図３に示す記録装置３は、無線接続部３１と、有線接続部３２と、操作部３３と、表示部３４と、画像処理部３５と、記録部３６と、ＲＯＭ３７と、ＲＡＭ３８と、ＣＰＵ３９とを含む。
無線接続部３１は、無線ＬＡＮ方式などの無線接続方式により外部機器と接続する。図の例では、無線接続部３１は、外部機器としてスマートフォン１と接続し、スマートフォン１から種々の情報を受信する。例えば、無線接続部３１は、記録指示を受信する。
有線接続部３２は、有線接続方式により外部機器と接続する。有線接続方式は、例えば、ＵＳＢ、ＩＥＥＥ１３９４及びＨＤＭＩなどである。なお、無線接続部３１がスマートフォン１と接続する代わりに、有線接続部３２がスマートフォン１と接続されてもよい。この場合、有線接続部３２が記録指示を受信する。
操作部３３は、ユーザにて操作され、ユーザから種々の情報を受け付ける。操作部３３は、例えば、プリントジョブの中止を指示する中止指示などを入力するためのキー入力装置や、電源のオンオフを切り替える電源ボタンなどを含む。表示部３４は、種々の情報を表示する。例えば、表示部３４は、プリントジョブの進捗状況や、紙詰まりなどエラーが発生したことを示すエラー情報などを表示する。なお、タッチスクリーンなどを用いることで、操作部３３と表示部３４を一体化してもよい。
画像処理部３５は、無線接続部３１が記録指示を受信すると、その記録指示に応じた画像情報に対して画像処理を行い、その画像処理を行った画像情報をＲＡＭ３８に書き込む。画像処理としては、画像データのデコード処理、画像解析処理、画像情報に含まれる輝度信号の濃度信号への変換、スケーリング処理、ガンマ変換処理及びハーフトーニング処理などが挙げられる。
記録部３６は、ＲＡＭ３８に書き込まれた画像情報が所定のデータ量に達すると、その画像情報に応じた画像を、紙などの被記録媒体に記録する。この画像情報は、付加情報が多重化された多重画像情報でもよいし、付加情報が多重化されていない画像情報でもよい。
ＲＯＭ３７は、ＣＰＵ３９の動作を規定するプログラムや、ＣＰＵ３９が動作中に使用する種々の制御情報を記録する。ＲＡＭ３８は、ＲＯＭ３７に記録されたプログラムによる演算処理のワーク領域として使用される。
ＣＰＵ３９は、ＲＯＭ３７に記録されたプログラムを読み取り、その読み取ったプログラムを実行して、記録装置３を制御する。例えば、ＣＰＵ３９は、無線接続部３１が受信した記録指示内の画像情報をＲＡＭ３８に一時的に記録させ、そのＲＡＭ３８に記録した画像情報を画像処理部３５に送信することで、画像処理部３５に対して記録指示内の画像情報に対する画像処理を実行させる。また、ＣＰＵ３９は、記録部３６による記録が終了すると、記録内容を示す情報を記録指示に対する応答情報として無線接続部３１を介してスマートフォン１に送信する。
【００１３】
以下、上記の構成を有するスマートフォン１及び記録装置３で構成される画像処理システムによる、画像情報への付加情報の多重化と分離について説明する。
図４は、画像処理システムにおける、画像情報に付加情報を多重化する多重化処理を実行するための機能的な構成を示す図である。図４に示すように画像処理システムは、入力部４１及び４２と、画像形成部４３と、多重化部４４と、生成部４５と、出力部４６とを有する。なお、図４に示す各構成は、スマートフォン１のＣＰＵ２２、記録装置３の画像処理部３５及びＣＰＵ３９などにて実現される。また、各構成は、スマートフォン１及び記録装置３の両方で実現されてもよいし、スマートフォン１及び記録装置３の一方で実現されてもよい。
入力部４１には、付加情報が多重化されていない画像情報Ｄ０１が入力され、入力部４２には、付加情報Ｘが入力される。画像情報Ｄ０１は、多階調の画像を示す。付加情報Ｘは、画像情報Ｄ０１に関連する情報（例えば、画像情報Ｄ０１の著作権に関する情報など）でもよいし、画像情報Ｄ０１に関連しない情報（例えば、音声情報、テキスト情報及び他の画像情報など）でもよい。
画像形成部４３は、入力部４１に入力された画像情報Ｄ１に対して解像度変換を行い、画像情報Ｄ０１を所定の解像度の画像を示す画像情報Ｄ０２に変換する。画像形成部４３による解像度変換方式としては、最近隣補間方式及び線形補間方式などが挙げられるが、これらに限定されない。
多重化部４４は、画像形成部４３にて解像度変換が行われた画像情報Ｄ０２に対して、入力部４２に入力された付加情報Ｘを多重化した多重画像情報Ｄ０３を生成する。このとき、多重化部４４は、付加情報Ｘが視認しづらい状態で画像情報Ｄ０２に多重化する。具体的には、多重化部４４は、付加情報に応じたパターンを画像情報Ｄ０２が示す画像に埋め込むことで、付加情報Ｘを画像情報Ｄ０２に多重化する。パターンは、本実施形態では、周期性を有する周期パターンである。
生成部４５は、多重化部４４にて生成された多重画像情報Ｄ０３に対して種々の画像処理を行って、記録用の多重画像情報Ｄ０４を生成して出力部４６から出力する。
なお、本実施形態では、出力された多重画像情報Ｄ０４は、記録装置３の記録部３６によって記録されるが、この例に限らない。例えば、多重画像情報Ｄ０４は、電子データとして保存されたり、ディスプレイなどの表示装置に表示されたり、外部に出力されたりしてもよい。多重画像情報Ｄ０３の外部への出力は、インターネット４などのネットワークを経由してもよいし、メモリカードなどの記録手段を経由してもよい。
【００１４】
図５は、画像処理システムにおける、付加情報が多重化された画像情報から付加情報を分離する分離処理を実行するための機能的な構成を示す図である。図５に示すように画像処理システムは、読取部５１と、分離部５２と、出力部５３及び５４を有する。
読取部５１は、印刷物などに記録された多重画像情報Ｄ０４を多重画像情報Ｄ１１として読み取る。読取部５１は、図２に示した撮像部１６でもよいし、不図示のイメージスキャナなどでもよい。また、読取部５１は、電子データとして保存された多重画像情報Ｄ０４を多重画像情報Ｄ１１としてネットワークや記録手段経由で読み取ってもよいし、多重画像情報Ｄ０４を表示した表示装置の表示画面から読み取ってもよい。
分離部５２は、読取部５１が読み取った多重画像情報Ｄ１１を、付加情報Ｘと、付加情報Ｘが多重化されていない画像情報Ｄ１２とに分離し、画像情報Ｄ１２を出力部５３から出力し、付加情報Ｘを出力部５４から出力する。出力部５３及び５４から出力された画像情報Ｄ１２及び付加情報Ｘは、例えば、スマートフォン１の表示部１５に表示される。
【００１５】
図６は、多重化処理及び分離処理で使用される画像情報と付加情報の一例を説明するための図である。図６の例では、人物や山が描かれた画像を示す画像情報Ｄ０１に対して付加情報Ｘを多重化する。図６に示す付加情報Ｘは、テキスト情報Ｘ１と座標情報Ｘ２とを含む。テキスト情報Ｘ１は、画像情報Ｄ０１を撮像により取得した撮像日時及び撮像場所と、画像情報Ｄ０１に示された画像内の人物の名前とを含む。座標情報Ｘ２は、多重画像情報から分離したテキスト情報Ｘ１の表示位置を示す位置情報である。座標情報Ｘ２は、テキスト情報Ｘ１を画像の中に表示する場合には、その画像内の座標を示し、テキスト情報Ｘ２を画像の外に表示する場合には、「なし」となる。
付加情報Ｘが多重化された多重画像情報Ｄ０３には、付加情報Ｘの多重化を許可する許可領域Ｄ０３ａが設けられている。許可領域Ｄ０３は、付加情報Ｘを多重化しない領域（付加情報Ｘの多重化を禁止した領域）である不可領域以外の領域である。不可領域については後述する。
多重画像情報Ｄ０３から分離された画像情報Ｄ１２及び付加情報Ｘは、スマートフォン１の表示部１５に表示される。付加情報Ｘのうち、座標情報Ｘ２にて座標が指定されたテキスト情報Ｘ１は、画像情報Ｄ１２が示す画像における座標情報Ｘ２にて指定された座標に表示され、座標が指定されていないテキスト情報Ｘ１は、画像情報Ｄ１２が示す画像の外に表示される。なお、図の例では、指定された座標が許可領域Ｄ０３ａに含まれている。指定された座標が許可領域Ｄ０３ａに含まれない場合については後述する。
【００１６】
図７は、付加情報を画像情報に多重化するための周期パターンの一例を示す図である。図７に示す周期パターンＴは、画像を構成する色成分に対するパターンであり、色成分の値がそれぞれ異なる、変調周期プラス６１、変調周期通常６２及び変調周期マイナス６３から構成される。なお、周期パターンは、色成分に対するパターンに限らず、輝度成分に対するパターンや、色差成分に対するパターンなどでもよい。
多重化部４４は、付加情報Ｘに応じた周期パターンを画像情報Ｄ０２が示す画像に埋め込むことで、付加情報を画像情報Ｄ０２に多重化する。分離部５２は、多重画像情報Ｄ１１が示す画像から多重化部４４にて埋め込まれた周期パターンを特定し、その周期パターンを解析することで、多重画像情報Ｄ１１から付加情報Ｘを分離する。周期パターンを解析するアルゴリズムは、付加情報Ｘを分離できるものであれば、特に限定されない。
【００１７】
図１〜図７を用いて説明した各構成は、全ての実施形態に対して共通の構成である。以下、図８〜図１２を用いて、第１の実施形態の特徴について説明する。
本実施形態では、記録装置３０の記録方式は、画像を記録する記録ヘッドを被記録媒体の搬送方向に対して交差する方向（より具体的には、略直交する方向）に走査させながら画像を記録するシリアル方式である。また、記録装置３０は、記録部３６の記録条件に基づいて、画像情報における付加情報を多重化しない不可領域を決定し、その不可領域を示す不可領域通知をスマートフォン１０に送信する。スマートフォン１０は、記録装置３０からの不可領域通知にて示される不可領域に基づいて、画像情報における付加情報を多重化する多重化領域を決定する。記録条件は、画像情報を記録する条件であり、具体的には、記録部３６の記録方式、記録される画像情報、及び記録部３６を制御するための設定情報を含む。設定情報には、記録指示に含まれる設定値や、被記録媒体上における記録ヘッドの走査位置を決定するためのパラメータを含む。パラメータは、例えば、被記録媒体を搬送する搬送機構（不図示）による被記録媒体の搬送量などである。パラメータは、例えば、ＲＯＭ３７などに予め記憶されている。
【００１８】
図８は、本実施形態における記録指示、不可領域通知、付加情報通知及び応答情報の一例を示す図である。図８に示す記録指示７１、不可領域通知７２、付加情報通知７３及び応答情報７４では、便宜上、左側に行番号を示している。なお、応答情報７４は、記録指示及び付加情報通知に対する応答情報である。
図８（ａ）に示す記録指示７１の０行目は、記録指示７１を記述するＸＭＬのバージョンを示す。記録指示７１の１行目には、記録する画像情報を示す画像情報タグが記載され、２〜６行目には、記録部３６を制御するための設定値を示す印刷設定タグが記載される。設定値は、図の例では、画像情報を記録する被記録媒体のサイズである用紙サイズ、同一領域を記録する際の走査回数であるパス数、及び、被記録媒体の余白部の大きさを示すマージンを含む。走査回数は、本実施形態では、１である。なお、画像情報タグ及び印刷設定タグは、多重化を行わない記録動作でも使用される。
図８（ｂ）に示す不可領域通知７２の０行目は、不可領域通知７２を記述するＸＭＬのバージョンを示す。不可領域通知７２の２〜４行目には、不可領域を示す不可領域情報である不可領域タグが記載されている。図の例では、不可領域タグは２つの不可領域を示しているが、不可領域タグが示す不可領域の数は限定されない。また、不可領域通知７２は、記録装置３０からスマートフォン１０に送信される。
図８（ｃ）に示す付加情報通知７３の１行目は、付加情報通知７３を記述するＸＭＬのバージョンを示す。付加情報通知７３の１〜１９行目には、付加情報を示す付加情報タグが記載される。付加情報タグは、付加情報ごとに、付加情報の本体部であるテキスト情報を示すテキストタグと、テキスト情報の属性を示す属性タグとを含む。属性タグは、テキスト情報を表示する座標を示す座標情報である座標タグと、テキスト情報を多重化する優先度を示す優先度タグと、テキスト情報を多重化する領域を指定領域として指定する多重化タグとを含む。なお、優先度タグと多重化タグはなくてもよい。また、属性タグが示す値も、記録部３６を制御するための設定値の一種である。
優先度は、本実施形態では、優先度の高い「高」と、優先度の低い「低」の２段階で示されているが、３段階以上で示されてもよい。多重化タグが示す指定領域は、ユーザなどから指定される領域であり、例えば、人物の顔が映っている領域のような多重化に適していない領域とは異なる領域を示す。
【００１９】
図８（ｄ）に示す応答情報７４の０行目は、記録指示を記述するＸＭＬのバージョンを示す。応答情報７４の１行目には、記録指示７１の１行目に記載された画像情報の記録に成功したか否かを示す印刷結果タグが記載されている。印刷結果タグは、画像情報の記録が成功した場合、「成功」を示し、画像情報の記録が失敗した場合、「失敗」を示す。
応答情報７４の２〜６行目には、付加情報の多重化の結果を示す結果詳細タグが記載されている。結果詳細タグは、付加情報ごとに結果を示す。結果詳細タグは、付加情報を指定領域内に多重化した場合、「多重化成功」を示し、不可領域を指定領域外に多重化した場合、「多重化領域変更」を示し、付加情報を多重化できなかった場合、「多重化失敗」を示す。なお、応答情報は、スマートフォン１に通知されてもよいし、記録装置３の表示部３４に表示されてもよい。
【００２０】
図９は、画像処理システムにおける多重画像情報を生成して記録する動作を説明するためのシーケンス図である。
先ず、スマートフォン１のＣＰＵ２２は、記録指示を、無線接続部１９を介して記録装置３に送信する（ステップＳ１）。
記録装置３の無線接続部３１が記録指示を受信すると、ＣＰＵ３９は、記録部３６の記録条件に基づいて、画像情報における付加情報を多重化しない不可領域を決定する（ステップＳ２）。不可領域を決定するための具体的な方法については後述する（図１１参照）。
ＣＰＵ３９は、不可領域を示す不可領域通知を生成して、無線接続部３１を介してスマートフォン１０に送信する（ステップＳ３）。スマートフォン１の無線接続部１９が不可領域通知を受信すると、ＣＰＵ２２は、多重化する付加情報を決定し、その付加情報を多重化する多重化領域を、画像情報における不可領域以外の領域である許可領域から決定する（ステップＳ４）。多重化領域を決定するための具体的な方法については後述する（図１２参照）。
ＣＰＵ２２は、決定した付加情報および多重化領域を示す付加情報通知を生成して、無線接続部１９を介して記録装置３に送信する（ステップＳ５）。記録装置３の無線接続部３１が記録指示を受信すると、ＣＰＵ３９は、付加情報通知が示す多重化領域を多重化部４４に設定し、さらに、記録指示内の画像情報を入力部４１に入力し、かつ、付加情報通知が示す付加情報を入力部４２に入力する。これにより、多重化部４４は、画像情報Ｄ０２におけるＣＰＵ３９から設定された多重化領域に、入力部４２に入力された付加情報を多重化して多重画像情報Ｄ０３を生成する（ステップＳ６）。多重画像情報Ｄ０３は生成部４５にて多重画像情報Ｄ０４に変換され、記録部３６によって被記録媒体に記録される（ステップＳ７）。
ＣＰＵ３９は、多重化部４４による多重化の結果と記録部３６による記録の結果とを示す応答情報を生成し、その応答情報を、無線接続部３１を介してスマートフォン１に送信する。スマートフォン１の無線接続部１９が応答情報を受信すると、ＣＰＵ２２は、その応答情報を表示部１５に表示する（ステップＳ８）。
なお、以上説明した動作では、不可領域を決定する処理（ステップＳ２）は記録装置３０で行われているが、この処理は、不図示のサーバで行われてもよい。この場合、サーバには、記録装置３０ごとに不可領域を決定するのに必要な種々のデータを示すデータベースを保持する必要がある。また、この処理は、スマートフォン１０で行われてもよい。この場合、スマートフォン１０にデータベースを保持させる必要があるが、記録装置３０やサーバから不可領域通知を受信する必要がない。
【００２１】
図１０は、本実施形態における不可領域の一例を示す図である。図１０（ａ）は、記録部３６が有する記録ヘッドと不可領域の位置関係を示し、図１０（ｂ）は記録ヘッドの部分拡大図を示す。なお、実際の記録動作では、記録ヘッド８１の走査方向ｘへの走査の後に被記録媒体８２を搬送方向ｙに移動させ、記録ヘッド８１の再度走査させている。しかしながら、図の例では、不可領域を理解しやすくするために、被記録媒体８２を搬送方向ｙの正の向きに移動させる代わりに、記録ヘッド８１を搬送方向ｙの負の向きに移動させている。
図１０（ｂ）に示すように記録ヘッド８１には、インクなどの液体を吐出するための複数の吐出口８３が設けられている。吐出口８３は、色ごとに、搬送方向ｙに沿って並設された吐出口列を構成する。図１０の例では記録ヘッド８１は、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）及び黒（Ｋ）のインクを吐出する４列の吐出口列を有する。
被記録媒体８２を搬送する搬送精度が低い場合、記録ヘッド８１の各走査で記録される各画像の境界部（つなぎ部）８４にスジむらや濃度むらなどの画像むらが発生することがある。例えば、被記録媒体８２の搬送量が所望の値よりも大きいと、境界部８４の画像に隙間が生じ、搬送量が所望の値よりも小さいと境界部の画像に重なりが生じる。このため、境界部８４には、搬送方向ｙの画像むらが生じる。また、記録ヘッド８１が走査される向きによって動作に差が生じる場合にも、境界部８４に隙間や重なりが生じ、走査方向ｘの画像むらが生じる。
このように画像むらが生じる境界部８４では、記録される画像の画質が低くなり、付加情報を多重化すると、その多重化した付加情報を分離することが困難になる恐れがある。このため、本実施形態では、ＣＰＵ３９は、図９のステップＳ２において被記録媒体８２における境界部８４に対応する画像情報内の領域を不可領域として決定する。
【００２２】
図１１は、図９のステップＳ２の動作、つまり不可領域を決定する動作を説明するためのフローチャートである。
先ず、ＣＰＵ３９は、記録条件に基づいて、被記録媒体８２における記録ヘッド８１を走査させる走査位置を特定する（ステップＳ１１）。続いて、ＣＰＵ３９は、走査位置に基づいて境界部８４を特定し、その境界部８４に対応する画像情報内の領域を不可領域に決定する（ステップＳ１２）。なお、設定値のマージンで指定された余白部などの白領域には付加情報を多重化することが困難であるため、ＣＰＵ３９は、境界部８４だけでなく、被記録媒体における白領域に対応する画像情報内の領域も不可領域として決定してもよい。
【００２３】
図１２は、図９のステップＳ４の動作、つまり付加情報を多重化する多重化領域を決定する動作を説明するためのフローチャートである。
先ず、ＣＰＵ２２は、被記録媒体の全領域から、不可領域通知が示す不可領域と、既に多重化領域として設定された領域とを除いた領域を、付加情報の多重化を許可する許可領域として決定する（ステップＳ２１）。
続いて、ＣＰＵ２２は、記録指示が示す全ての付加情報に対して多重化領域を設定したか否かを判断する（ステップＳ２２）。
全ての付加情報に対して多重化領域を設定した場合、ＣＰＵ２２は、動作を終了する。一方、全ての付加情報に対して多重化領域を設定していない場合、ＣＰＵ２２は、多重化領域を設定していない付加情報の多重化が可能な許可領域が存在するか否かを判断する（ステップＳ２３）。
付加情報の多重化が可能な許可領域が存在しない場合は、ＣＰＵ２２は、多重化領域を設定していない付加情報を、多重化できなかった付加情報として示す多重化結果情報をＲＡＭ２１に記録し（ステップＳ２４）、処理を終了する。
一方、付加情報の多重化が可能な許可領域が存在する場合、ＣＰＵ２２は、その許可領域に多重化する付加情報を選択し、その選択した付加情報を多重化する多重化領域を許可領域から抽出する。ＣＰＵ２２は、これらの付加情報と多重化領域との対応を示す多重化結果情報をＲＡＭ２１に記録し（ステップＳ２５）、ステップＳ２１の処理に戻る。付加情報の選択は、記録指示に優先度タグが含まれる場合、その優先度タグにて示される優先度が高い順に行われることが望ましい。また、記録指示に多重化タグが含まれる場合、多重化タグが示す指定領域を多重化領域とする。このとき、指定領域と不可領域とが重なる場合、指定領域以外の領域を多重化領域として決定することが望ましい。
なお、ＲＡＭ２１に記録された多重化結果情報は、図９のステップＳ４においてＣＰＵ２２が付加情報通知を送信するために使用される。
【００２４】
以上説明したように本実施形態によれば、記録装置３０は、多重画像情報を記録する記録条件に基づいて、画像情報における付加情報を多重化しない不可領域を決定し、その不可領域を示す不可領域通知をスマートフォン１０に送信する。スマートフォン１０は、記録装置３０からの不可領域通知にて示される不可領域に基づいて、画像情報における付加情報を多重化する多重化領域を決定する。このため、画質が低い領域のような付加情報の多重化に適していない領域が被記録媒体の全域に散在したり変動したりしても、その領域に付加情報が多重化されてしまうことを抑制することが可能になる。したがって、付加情報の分離を安定的に行うことが可能になる。
また、本実施形態では、記録装置３０は、記録部３６の記録ヘッド８１の各走査で記録される各画像の境界部８４を不可領域として決定する。このため、付加情報の多重化に適していない領域を適切に不可領域とすることが可能になる。
また、本実施形態では、記録装置３０は、白領域を不可領域として決定するため、付加情報の多重化に適していない領域を適切に不可領域とすることが可能になる。
【００２５】
（第２の実施形態）
本実施形態は、長尺の記録ヘッドを被記録媒体の搬送方向に対して交差する方向に配置し、記録ヘッドを固定したまま記録を行うフルマルチ方式の記録装置３において、多重化領域を調整する例である。長尺の記録ヘッドは、液体を吐出する複数の吐出口を有する記録素子を搬送方向に対して交差する方向に複数並設した構成を有する。
なお、本実施形態では、不可領域の配置や形状が第１の実施形態とは異なり、図８に示した記録指示や応答情報、図９及び図１２で説明した動作などは、第１の実施形態と共通である。
図１３は、本実施形態における不可領域の一例を示す図である。図１３に示すように本実施形態の記録ヘッド９１では、複数の吐出口９２が形成された複数の記録素子９３が被記録媒体９４の搬送方向ｙに対して略直交した方向に並設されている。
この場合、記録素子９３ごとの液体の滴径や着弾位置の精度の差や記録素子９３の配置精度などによって、各記録素子９３で記録される画像の境界部９５に混色や吐出量のむらが生じ、画像むらが発生することがある。したがって、境界部９５では、画質が低くなることがあるため、付加情報を多重化したり、多重化した付加情報を分離したりすることが困難になる恐れがある。このため、本実施形態では、ＣＰＵ３９は、画質が低くなる恐れのある境界部９５を不可領域として決定する。
【００２６】
図１４は、本実施形態における不可領域を決定する動作（図９のステップＳ２の動作）を説明するためのフローチャートである。
本実施形態では、記録ヘッド９１を走査させないため、第１の実施形態のように走査位置を特定する必要がない。このため、ＣＰＵ３９は、記録条件に基づいて、記録ヘッド９１に含まれる各記録素子９３で記録される画像の境界部９５に対応する画像情報内の領域を不可領域として決定する（ステップＳ３１）。このとき、ＣＰＵ３９は、境界部９５だけでなく、第１の実施形態と同様に、被記録媒体９４における白領域も不可領域として決定してもよい。
【００２７】
以上説明したように本実施形態によれば、記録方式がフルマルチ方式であっても、付加情報の分離を安定的に行うことが可能になる。
【００２８】
（第３の実施形態）
シリアル方式の記録装置３には、記録ヘッドに記録素子を走査方向に沿って複数配置するものがある。本実施形態は、このような記録装置３において多重化領域を調整する例である。なお、本実施形態では、不可領域の配置や形状が第１の実施形態とは異なり、図８に示した記録指示や応答情報、図９及び図１２で説明した動作などは、第１の実施形態と共通である。
図１５は、本実施形態における不可領域の一例を示す図である。図１５に示すように本実施形態の記録ヘッド１０１では、走査方向ｘの両端に記録素子１０２が設けられている。
記録ヘッド１０１を走査方向ｘに走査させながら記録を行うと、被記録媒体１０３には、各記録素子１０２のみで画像が記録される固有領域１０４と、記録素子１０２の両方で画像が記録される共通領域１０５とが現れる。共通領域１０５は、固有領域１０４の間にある間部である。
記録素子１０２ごとに吐出される液体の滴径や着弾位置の精度の差によっては、共通領域に混色や吐出量のむらが生じ、画像むらとなることがある。画像むらが生じる共通領域では、画質が低くなることがあるため、付加情報を多重化したり、多重化した付加情報を分離したりすることが困難になる恐れがある。このため、本実施形態では、ＣＰＵ３９は、画質が低くなる恐れのある共通領域１０５を不可領域として決定する。
なお、図１５の例では、記録素子１０２は、記録ヘッド１０１に２つだけ配置されていたが、３つ以上配置されてもよい。
【００２９】
図１６は、不可領域を決定する動作（図９のステップＳ２の動作）を説明するためのフローチャートである。
先ず、ＣＰＵ３９は、記録条件に基づいて、被記録媒体８２における記録ヘッド８１を走査させる走査位置を特定する（ステップＳ４１）。続いて、ＣＰＵ３９は、走査位置に基づいて共通領域を特定し、その共通領域に対応する画像情報内の領域を不可領域に決定する（ステップＳ４２）。なお、第１の実施形態と同様に、ＣＰＵ３９は、共通領域だけでなく、図１０で説明した境界部８４や白領域に対応する画像情報内の領域を不可領域として決定してもよい。
【００３０】
以上説明したように本実施形態によれば、記録ヘッドに記録素子を走査方向に沿って複数配置したシリアル方式の記録装置３でも、付加情報の分離を安定的に行うことが可能になる。
【００３１】
以上説明した各実施形態において、図示した構成は単なる一例であって、本発明はその構成に限定されるものではない。また、多重化処理に関わるアプリケーションプログラムがスマートフォンにインストールされており、ＣＰＵ２２が、そのアプリケーションプログラムを実行することで上述したスーとフォン側の処理が実行されても良い。
また、本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータの１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。  
【符号の説明】
【００３２】
１０    スマートフォン
３０    記録装置
【図１】
2019161432.tif 000003
【図２】
2019161432.tif 000004
【図３】
2019161432.tif 000005
【図４】
2019161432.tif 000006
【図５】
2019161432.tif 000007
【図６】
2019161432.tif 000008
【図７】
2019161432.tif 000009
【図８】
2019161432.tif 000010
【図９】
2019161432.tif 000011
【図１０】
2019161432.tif 000012
【図１１】
2019161432.tif 000013
【図１２】
2019161432.tif 000014
【図１３】
2019161432.tif 000015
【図１４】
2019161432.tif 000016
【図１５】
2019161432.tif 000017
【図１６】
2019161432.tif 000018