(57)【要約】【課題】  ディスプレイ表示および紙に印刷の両者の高画質化を実現するのに好適な周辺機器システムを提供する。【解決手段】  周辺機器３とネットワークを介して接続された情報処理装置２とから構成され、周辺機器３が読み込んだ原稿に対してディスプレイ表示用／印刷用にそれぞれ最適な画像処理を施した２種類の画像データとこれら２種類の画像データを管理するヘッダ部とで構成されたデジタル画像データ５を生成する機能を備え、情報処理装置２が周辺機器３から配信されたデジタル画像データ５をディスプレイに表示する表示操作を行ったときにはディスプレイ表示用画像データを表示し、印刷する操作を行ったときには印刷用デジタル画像データを印刷データとして送信するようにした。【選択図】  図１
2005328398.tif 000002
【特許請求の範囲】
【請求項１】
周辺機器にネットワークを介して情報処理装置を接続することにより構成される周辺機器システムにおいて、
前記周辺機器は、読み込んだ原稿に対して所要の画像処理を施してディスプレイ表示用画像データ部と印刷用原稿データ部、及びこれらの画像データ部を管理するヘッダ部とから構成されたデジタル画像データを生成する画像生成手段と、前記画像生成手段で生成したデジタル画像データを前記情報処理装置に配信するための配信手段を備え、
前記情報処理装置は、前記周辺機器から配信されたデジタル画像データをディスプレイに表示する表示操作が行われたときに、ディスプレイ表示用画像データによりディスプレイに画像を表示する表示制御手段と、印刷操作が行われたときに印刷用デジタル画像データを印刷データとして送信する送信手段とを備えていることを特徴とする周辺機器システム。
【請求項２】
前記周辺機器の画像生成手段は、前記ディスプレイ表示用画像データと印刷用画像データをそれぞれ汎用的なファイルフォーマットで生成することを特徴とする請求項１記載の周辺機器システム。
【請求項３】
前記周辺機器の画像生成手段は、前記ディスプレイ表示用画像データと印刷用画像データを複数種類のファイルフォーマットにしたがって画像データを生成可能に構成され、
前記複数種類のファイルフォーマットのうち、いずれのファイルフォーマットで画像データを生成するかを選択／設定する選択／設定手段を備えたことを特徴とする請求項１記載の周辺機器システム。
【請求項４】
周辺機器にネットワークを介して情報処理装置を接続することにより構成される周辺機器システムにおいて、
前記周辺機器は、読み込んだ原稿に対して所要の画像処理を施してディスプレイ表示用画像データ部と印刷用原稿データ部、及びこれらの画像データ部を管理するヘッダ部とから構成されたデジタル画像データを生成する画像生成手段と、前記画像生成手段で生成したデジタル画像データに対して生成元を特定する情報をヘッダ部情報として付加する付加手段と、前記デジタル画像データを前記情報処理装置に配信するための配信手段とを備え、
前記情報処理装置は、前記周辺機器から配信されたデジタル画像データをプリントする際に、前記デジタル画像データに付加されているヘッダ部情報から生成元情報を検出する生成元情報検出手段と、検出した生成元情報とプリントする周辺機器が同一であるかを検出する同一検出手段とを備えていることを特徴とする周辺機器システム。
【請求項５】
前記情報処理装置は、前記同一検出手段により、前記生成元情報とプリントしようとしている周辺機器が同一でなかった場合に、その旨を通知する通知手段を備えていることを特徴とする請求項４記載の周辺機器システム。
【請求項６】
前記情報処理装置は、前記同一検出手段により、生成元情報とプリントしようとしている周辺機器が同一でなかった場合に、プリント処理の動作状態を選択する動作状態選択手段を備えていることを特徴とする請求項４記載の周辺機器システム。
【請求項７】
前記情報処理装置は、前記同一検出手段により、生成元情報とプリントしようとしている周辺機器が同一でなかった場合に、代行可能なプリンタを検索する検索手段と、検索手段の検索結果を表示し、これを選択する表示選択手段を備えていることを特徴とする請求項４記載の周辺機器システム。
【請求項８】
前記周辺機器は、前記画像生成手段で生成した生成したデジタル画像データに対して生成元を特定する情報を電子透かし形式で合成する合成手段を備えていることを特徴とする請求項４記載の周辺機器システム。
【請求項９】
前記周辺機器は、前記画像生成手段で生成したデジタル画像データに対して生成元を特定する情報を前記ヘッダ部に付加するか、或いは前記電子透かし形式で合成するかを選択する選択手段を備えていることを特徴とする請求項８記載の周辺機器システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、周辺機器と、この周辺機器にネットワークを介して接続された情報処理装置とから構成される周辺機器システムに関するものである。
【背景技術】
【０００２】
近年、周辺機器が読み込んだ原稿から生成したデジタル画像データを外部の情報処理装置に配信する、いわゆる配信スキャナ、キャプチャ機能と呼ばれるシステムが市場に広がっており、デジタル画像データの高画質化が求められている。
ここで言う高画質化には、デジタル画像データの「ディスプレイ表示」「紙に印刷」の両者における高画質化が含まれている。ところが、従来の技術においては、「ディスプレイ表示」「紙に印刷」のどちらか一方を狙いとして画質を最適化（高画質化）することはできるとしても、両立させることは困難なため、ユーザがどちらの画質を最適化したいか予め選択可能とすることが精一杯の対応策であった。
しかしながら、印刷物の画質を向上して欲しいという要求に応えて、周辺機器で配信するデジタル画像データの画質の画像処理を行っても、「デジタル画像データの生成元の周辺機器でプリントした場合に最適な画質になる」という条件がつく。
なぜなら周辺機器では機種毎にトナーの材質や、プロッタの特性など物理的な特性がそれぞれ異なるため、全ての周辺機器において画質を最適化することは極めて困難だからである。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、このような背景の中、従来システムの場合、配信されたデジタル画像データの生成元がどの周辺機器か分からないため、結果として再度プリントした場合に必ずしもよい画質が得られるとは限らない。少なくともそのデジタル画像データにとって最適な画質を得ることはできない。
そこで、本発明の目的は、上述した実情を考慮して、「ディスプレイ表示」および「紙に印刷」の両者の高画質化を実現するのに好適な周辺機器システムを提供することにある。
【課題を解決するための手段】
【０００４】
上記の課題を解決するために、請求項１に記載の発明は、周辺機器にネットワークを介して情報処理装置を接続することにより構成される周辺機器システムにおいて、前記周辺機器は、読み込んだ原稿に対して所要の画像処理を施してディスプレイ表示用画像データ部と印刷用原稿データ部、及びこれらの画像データ部を管理するヘッダ部とから構成されたデジタル画像データを生成する画像生成手段と、前記画像生成手段で生成したデジタル画像データを前記情報処理装置に配信するための配信手段を備え、前記情報処理装置は、前記周辺機器から配信されたデジタル画像データをディスプレイに表示する表示操作が行われたときに、ディスプレイ表示用画像データによりディスプレイに画像を表示する表示制御手段と、印刷操作が行われたときに印刷用デジタル画像データを印刷データとして送信する送信手段とを備えていることを特徴とする。
請求項２に記載の発明は、前記周辺機器の画像生成手段は、前記ディスプレイ表示用画像データと印刷用画像データをそれぞれ汎用的なファイルフォーマットで生成することを特徴とする。
請求項３に記載の発明は、前記周辺機器の画像生成手段は、前記ディスプレイ表示用画像データと印刷用画像データを複数種類のファイルフォーマットにしたがって画像データを生成可能に構成され、前記複数種類のファイルフォーマットのうち、いずれのファイルフォーマットで画像データを生成するかを選択／設定する選択／設定手段を備えたことを特徴とする。
【０００５】
請求項４に記載の発明は、周辺機器にネットワークを介して情報処理装置を接続することにより構成される周辺機器システムにおいて、前記周辺機器は、読み込んだ原稿に対して所要の画像処理を施してディスプレイ表示用画像データ部と印刷用原稿データ部、及びこれらの画像データ部を管理するヘッダ部とから構成されたデジタル画像データを生成する画像生成手段と、前記画像生成手段で生成したデジタル画像データに対して生成元を特定する情報をヘッダ部情報として付加する付加手段と、前記デジタル画像データを前記情報処理装置に配信するための配信手段とを備え、前記情報処理装置は、前記周辺機器から配信されたデジタル画像データをプリントする際に、前記デジタル画像データに付加されているヘッダ部情報から生成元情報を検出する生成元情報検出手段と、検出した生成元情報とプリントする周辺機器が同一であるかを検出する同一検出手段と、を備えていることを特徴とする。
請求項５に記載の発明は、前記情報処理装置は、前記同一検出手段により、前記生成元情報とプリントしようとしている周辺機器が同一でなかった場合に、その旨を通知する通知手段を備えていることを特徴とする。
請求項６に記載の発明は、前記情報処理装置は、前記同一検出手段により、生成元情報とプリントしようとしている周辺機器が同一でなかった場合に、プリント処理の動作状態を選択する動作状態選択手段を備えていることを特徴とする。
請求項７に記載の発明は、前記情報処理装置は、前記同一検出手段により、生成元情報とプリントしようとしている周辺機器が同一でなかった場合に、代行可能なプリンタを検索する検索手段と、検索手段の検索結果を表示し、これを選択する表示選択手段を備えていることを特徴とする。
請求項８記載の発明は、前記周辺機器は、前記画像生成手段で生成した生成したデジタル画像データに対して生成元を特定する情報を電子透かし形式で合成する合成手段を備えていることを特徴とする。
請求項９記載の発明は、前記周辺機器は、前記画像生成手段で生成したデジタル画像データに対して生成元を特定する情報を前記ヘッダ部に付加するか、或いは前記電子透かし形式で合成するかを選択する選択手段を備えていることを特徴とする。
【発明の効果】
【０００６】
本発明によれば、画像データは、ディスプレイ表示用／印刷用の２種類を有しているが、ユーザの操作に応じて、ユーザにとっては無意識にディスプレイ表示／印刷を本実施の形態に係る周辺機器システムが自動的に切り換えているので、ユーザのレベルにおいては、表示／印刷、両者で画質を最適化が実現されることになる。
また、警告メッセージ発信、途中でキャンセル可能、さらには最適な周辺機器を検索するといった処理を周辺機器システムが行うことで、より最適な画質が得られるようにユーザを導くことができる。
本発明においては、生成元を特定する情報がヘッダ部の場合、本発明の周辺機器システムとして必要とする固有な情報であり、デジタル画像データの独自のヘッダ部を付加する必要があるが、電子透かしであれば、デジタル画像データそのものに情報を合成するため、データフォーマットが汎用的となりその効果は大きい。
【発明を実施するための最良の形態】
【０００７】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
図１は、本発明の第１の実施形態に係る周辺機器システムの概略構成を示した図である。
この図１に示すように、第１の実施形態に係る周辺機器システム１は、周辺機器３と、この周辺機器３にネットワークを介して接続された情報処理装置２とから構成される。周辺機器３としては、例えば、プリント機能およびスキャナ機能を有し、かつネットワーク接続可能な複合機（ＭＦＰ）である。
本実施の形態に係る周辺機器システム１における周辺機器３は、スキャナで読み込んだ原稿から生成したデジタル画像データを外部の情報処理装置２に配信する（取り込む）ための何らかの配信手段を備えている。
この何らかの配信手段としては、例えば、直接情報処理装置へ配信するとか、e-mail（ＳＭＴＰ（Simple Mail Transfer Protocol）サーバ経由）で配信するとか、周辺機器内部にデジタル画像データを蓄積しておき情報処理装置側から取り込むなどの手段が考えられるが、以下、本実施形態では直接配信するケースを例に挙げて説明していくことにする。
【０００８】
図２はデジタル画像データの構成を示す概略図である。
本発明に関連する部分の構成要素として、周辺機器３は周辺機器システム制御部４を備え、その制御内容は以下のように説明することができる。
周辺機器システム制御部４は、スキャナで読み込んだ原稿からディスプレイ表示用／印刷用にそれぞれ最適な画像処理を施した２種類の画像データ部７、８と上記２種類の画像データ部７、８を管理する（関連付ける）ヘッダ部６で構成されるデジタル画像データ５を生成する。つまり、周辺機器システム制御部４は画像データ生成手段として機能する。
この場合、周辺機器システム制御部４は、デジタル画像データ５の制御を前提として、画像データ部７、８のデータ形式を汎用的なファイルフォーマットで生成する。汎用的なファイルフォーマットはＴＩＦＦ（Tagged Image File Format）、ＪＰＥＧ（Joint Photographic Expert Group）、ＰＤＦ（Portable Document Format）など、一般的に使用されているファイルフォーマットを指している。
このように周辺機器システム制御部４は、デジタル画像データ５およびファイルフォーマットの制御を前提として、ファイルフォーマットを選択／設定するユーザＩ／Ｆを介して、ユーザが予め設定したファイルフォーマットにしたがって画像データを生成する。
デジタル画像データ５についてさらに述べれば、ヘッダ部６はディスプレイ表示用／印刷用画像データ部７、８を管理する（関連付ける）ための情報部分を有している。
ディスプレイ表示用画像データ部７はディスプレイ表示用に最適な画像処理を施した実際のイメージデータ部分である。このようなディスプレイ表示用画像データ部７の構造としては、例えば独立した汎用フォーマットファイル（ＴＩＦＦなど）の場合、或いは、ヘッダ部６と画像データ（この場合の画像データはディスプレイ表示用画像データ部７と印刷用画像データ部８）とにより構成された１つのファイルの場合がある。
印刷用画像データ部８は周辺機器への印刷用に最適な画像処理を施した実際のイメージデータ部分である。この印刷用画像データ部８は独立した汎用フォーマットファイル（ＴＩＦＦなど）の場合、或いはヘッダ部６と画像データ（この場合の画像データは、印刷用画像データ部８とディスプレイ表示用画像データ部７）とにより構成された１つのファイルの場合がある。
図１に示す情報処理装置２は、一般的には、ネットワーク接続可能なＰＣ（パーソナルコンピュータ）などである。本発明に関連する部分の構成要素としては、周辺機器システム制御部９があり、その制御内容は周辺機器３から配信されたデジタル画像データ５に対して、以下のような制御をするようにされる。
すなわち、周辺機器システム制御部９は、ユーザがディスプレイに表示する操作を行ったときには、図示しないディスプレイにディスプレイ表示用画像データ部７を表示する表示制御手段として機能を有する。また、ユーザが印刷操作を行ったときには、印刷用デジタル画像データ部８を印刷データとして送信する送信手段としての機能を有する。このような機能を実現する手段はとくに規定しないが、本発明のデジタル画像データを扱うことが可能な専用クライアントソフトが現実的である。
【０００９】
図３は、第１の実施形態に係る周辺機器システムの動作を示すフローチャートである。
この場合、まず、ユーザが周辺機器３に原稿をセットしスタート操作を行ったときに動作をスタートする（Ｓ１）。
すると、周辺機器３の周辺機器システム制御部４はスキャナで原稿を読み込み、読み込んだ原稿からディスプレイ表示用／印刷用にそれぞれ最適な画像処理を施した２種類の画像データ部７、８と上記２種類の画像データを管理するヘッダ部６とで構成されたデジタル画像データ５（図２参照）を生成する。この場合の画像データ部７、８を汎用的なファイルフォーマット（例えば、ＴＩＦＦ、ＪＰＥＧなど）で生成する。さらに、ファイルフォーマットを選択／設定する選択設定手段であるユーザＩ／Ｆ（例えば、周辺機器の操作パネルなど）を介して、ユーザが予め設定したファイルフォーマットにしたがって画像データ部７、８を生成する（Ｓ２）。
この後、周辺機器３は周辺機器システム制御部４から出力された前記のデジタル画像データ５を直接、情報処理装置２へ配信する（Ｓ３）。情報処理装置２は周辺機器３から配信されたデジタル画像データ５を受信する（Ｓ４）。
情報処理装置２の周辺機器システム制御部９は、周辺機器３から配信されたデジタル画像データ５に対して、以下のような制御、すなわち、ユーザがディスプレイに表示する操作を行ったときにはディスプレイ表示用画像データ部７を表示する、或いはユーザが印刷する操作を行ったときには印刷用デジタル画像データ部８を印刷データとして送信する制御を実行する（Ｓ５）。
【００１０】
なお、図３のフローチャートにおいて、ステップＳ１〜ステップＳ４はデジタル画像データ５を周辺機器３から外部の情報処理装置２に配信するまでの動作フローであり、ステップＳ５はユーザがデジタル画像データ５を情報処理装置２上でディスプレイ上に表示あるいは周辺機器３に対してプリント指示するさいの動作フローである。
ユーザが情報処理装置２で専用クライアントソフトを起動し、前記で受信したデジタル画像データ５を表示する操作を実行すると、専用クライアントソフトは、ヘッダ部６の情報からディスプレイ表示用画像データ部７（実際のイメージデータ）を特定し、これをディスプレイ上に表示する。
またユーザが周辺機器３への印刷要求の操作を実行すると、ヘッダ部６の情報から印刷用の画像データ部８（実際のイメージデータ）を特定し、これをプリンタドライバ経由で周辺機器３へ送信する。
つまり、画像データ部７には、ディスプレイ表示用／印刷用の２種類の画像データが含まれているが、本実施形態の周辺機器システムは、ユーザ操作に応じて、ユーザにとっては無意識にディスプレイ表示／周辺機器へ印刷を自動的に切り換えており、これによって表示／印刷、両者で画質を最適化が実現されることになる。
上記した専用クライアントソフトとは、デジタル画像データを取り扱うアプリケーションソフトのことであり、例えば汎用的なアプリケーションソフトには、例えばPhotoShopなどが挙げられる。
ユーザは、事前に周辺機器３の操作パネルから、画像データ部７、８のファイルフォーマットを選択／設定しておく。すると、第１の実施形態の周辺機器システムでは、デジタル画像データ５としてディスプレイ表示用／印刷用画像データ部７、８が、ユーザが設定したフォーマットにより作成することができる。
このように、本実施の形態の周辺機器システムによれば、専用のクライアントソフトを使用することでディスプレイ表示画像／印刷画像の両者で高画質化することができるようになるが、従来から実現できていたどちらか一方（ディスプレイ／印刷）を高画質化した画像を汎用のソフト（例：PhotoShopなど）で見ること（印刷すること）ができない。そこで、画像データを汎用のファイルフォーマットにすることで、１つずつファイルをPhotoShopで開くことが可能となる。
【００１１】
次に、本発明の第２の実施形態に係る周辺機器システムについて説明する。
図４は第２の実施形態に係る周辺機器システムの概略図である。
この図４に示すように、第２の実施形態に係る周辺機器システム１０は、情報処理装置２と、３つの周辺機器、すなわち第１、第２および第３周辺機器３ａ、３ｂ、３ｃとから構成されている。これらの周辺機器３ａ、３ｂ、３ｃは周辺機器システム制御部４ａ、４ｂ、４ｃを備えている。
周辺機器システム制御部４ａ、４ｂ、４ｃの制御内容は、スキャナで読み込んだ原稿から生成したデジタル画像データに対して生成元を特定する情報をヘッダ部情報として付加する付加手段が設けられている。生成元を特定する情報はデジタル画像データを生成した周辺機器を特定するための情報（以下、「生成元情報」と記載する）である。このような生成元情報としては、例えば、ＭＡＣアドレス、シリアル番号などが考えられる。
情報処理装置２は、図１に示した第１の実施の形態における情報処理装置と同様に、一般的にはネットワーク接続可能なＰＣなどである。情報処理装置２には周辺機器システム制御部９があり、この周辺機器システム制御部９は以下の制御内容を有している。前記周辺機器３ａ、３ｂ、３ｃの１つから配信されたデジタル画像データに付加されたヘッダ部情報から生成元情報を検出し、検出した生成元情報とユーザがプリントしようとしている周辺機器３ａ、３ｂ、３ｃの１つが同一であるかの検出を行う。そして、検出した結果が同一でない場合、その旨をユーザに通知し、プリント処理の動作状態「続行する／中止する」を選択する動作状態手段をユーザに提供し、代行可能なプリンタを検索／表示し、さらに選択する手段をユーザに提供するような制御をする。つまり、この場合の周辺機器システム制御部９は、生成元情報検出手段と、同一検出手段、動作状態選択手段として機能することになる。
【００１２】
図５は、第２の実施形態に係る周辺機器システムの動作を示すフローチャートである。
この場合、まずユーザが周辺機器３ａ、３ｂ、３ｃの１つに原稿をセットしスタート操作を行ったときに動作をスタートする（Ｓ１１）。
すると、周辺機器３ａ、３ｂ、３ｃの周辺機器システム制御部４ａ、４ｂ、４ｃはスキャナで原稿の読み込みを行う。スキャナで読み込んだ原稿からディスプレイ表示用／印刷用にそれぞれ最適な画像処理（配信したデジタル画像データを再度プリントしたときの印刷物の画質が最適になるような画像処理）を施した画像データに対して生成元を特定する情報をヘッダ部情報として付加する（Ｓ１２）。
周辺機器３ａ、３ｂ、３ｃは、周辺機器システム制御部４から出力された前記のデジタル画像データ５を外部の情報処理装置２へ配信する（Ｓ１３）。
情報処理装置２は周辺機器３ａ、３ｂ、３ｃから配信されたデジタル画像データ５を受信する（Ｓ１４）。
情報処理装置２ではデジタル画像データ５のプリントを指示する（Ｓ１５）。情報処理装置２の周辺機器システム制御部９は、ユーザがプリントを指示しているデジタル画像データ５に付加されたヘッダ部情報から生成元情報を検出する（Ｓ１６）。
情報処理装置２の周辺機器システム制御部９は、検出した結果が同一でない場合、上述したように、その旨をユーザに通知し、プリント処理を「続行する／中止する」の選択する手段をユーザに提供し、代行可能なプリンタを検索／表示し、さらに選択する手段をユーザに提供するような制御をする（Ｓ１７）。
【００１３】
図５のフローチャートにおいて、ステップＳ１１〜ステップＳ１４はデジタル画像データを周辺機器３から外部の情報処理装置２に配信するまでの動作フローであり、ステップＳ１５〜ステップＳ１７はユーザがデジタル画像データを情報処理装置２から周辺機器３ａ〜３ｃにプリントを指示するさいの動作フローである。
より具体的に説明すれば、例えば、ユーザが周辺機器３ａに原稿をセットしスタートすると、周辺機器３ａの周辺機器システム制御部４ａは、スキャナで読み込んだ原稿から生成したデジタル画像に画像処理したものに対して生成元を特定する情報（例えば、ＭＡＣアドレス、シリアル番号、機番ＩＤ、機種名、など）をヘッダ部情報として付加するようにされる。周辺機器３ａの周辺機器システム制御部４ａから出力されたデジタル画像データ（ヘッダ部付き）は、直接、情報処理装置２に配信され、情報処理装置２は、周辺機器３ａから配信されたデジタル画像データを受信する。ユーザは、情報処理装置２において前記で受信したデジタル画像データを周辺機器３ｂに対してプリント指示する。
情報処理装置２の周辺機器システム制御部９は、ユーザがプリント指示したデジタル画像データに付加されたヘッダ部情報から生成元情報を検出すると共に、周辺機器３ｂから機器を特定する情報（ＭＡＣアドレス、など）を取得し、前記検出した生成元情報と比較することになる。
ところで、上記した第２の実施形態の場合は、デジタル画像データに付加された生成元情報が第１周辺機器３ａの情報、プリント指示した周辺機器の機器を特定する情報が第２周辺機器３ｂの情報であり上記の２つは異なっている。
【００１４】
以下、異なる場合の対応について説明していく。
第１の例としては、情報処理装置２の周辺機器システム制御部９を通知手段として機能させることで、ユーザに対してＧＵＩなど利用して生成元である第１周辺機器３ａとプリント指示した第２周辺機器３ｂとが異なる旨の警告メッセージを行うことが考えられる。
第２の例としては、情報処理装置２の周辺機器システム制御部９を選択手段として機能させることで、生成元とプリント指示した周辺機器が異なる旨を通知し、さらにそのままプリントを続行するか、途中でキャンセルするか、ユーザに選択させるようにすることが考えられる。
第３の例としては、情報処理装置２の周辺機器システム制御部９を検索手段、表示選択手段として機能させることで、第１周辺機器（デジタル画像データの生成元）３ａと同じ機種の周辺機器がないかネットワーク上で検索を行い、例えば第３周辺機器３ｃが見つかったとする。すると、この場合は情報処理装置２の周辺機器システム制御部９が第３周辺機器３ｃで代行するかどうかユーザに選択させるようにすることが考えられる。上記検索は、ネットワーク上で、とくに規定しないが、例えばＴＣＰ／ＩＰのブロードキャストやＰｉｎｇシャワーなどが考えられる。
配信されたある画像をプリントするとき、できるだけ高画質な結果を求めるのはユーザとして当然である。しかし、配信された画像の生成元と同等の周辺機器でプリントするのが最も望ましいことを殆どのユーザは知らないだろう。たとえ知っていたとしても、従来技術においてはユーザがその時点で対象としている画像の生成元がどの周辺機器か知る手段がない。
このように第２の実施形態に係る周辺機器システム１０においては、警告メッセージを出したり、途中でキャンセル可能にしたり、さらには最適な周辺機器を検索してくれたり、といった処理をシステムが行うことで、より最適な画質が得られるようにユーザを導くことが可能になる。
【００１５】
次に、本発明の第３の実施形態に係る周辺機器システムについて説明する。
なお、第３の実施形態に係る周辺機器システムの構成は上記図４と同じであるので図示は省略する。
この場合の周辺機器システム、上記第２の実施形態の周辺機器システム同様、情報処理装置２と、第１〜第３周辺機器３ａ〜３ｃとから構成され、これらの周辺機器３ａ〜３ｃには周辺機器システム制御部４ａ〜４ｃが備えられている。そして、その制御内容は、スキャナで読み込んだ原稿から生成したデジタル画像データに対して生成元を特定する情報として「電子透かし／ヘッダ部」のどちらの形式を付加／合成するかユーザが選択する手段を有し、これに関わる制御は全て設定値にしたがって動作させるようにする。
この場合の情報処理装置２は、第２の実施の形態におけると同様に、一般的には、ネットワーク接続可能なＰＣなどである。情報処理装置２には周辺機器システム制御部９が設けられており、この周辺機器システム制御部９は以下の制御内容を有している。
第１、第２および第３周辺機器３ａ、３ｂ、３ｃの１つから配信されたデジタル画像データに付加されたヘッダ部情報／合成された電子透かし情報から生成元情報を検出し、検出した生成元情報とユーザがプリントしようとしている周辺機器３ａ、３ｂ、３ｃの１つが同一であるかを検出する。
検出した結果が同一でない場合、その旨をユーザに通知し、プリント処理を「続行する／中止する」の選択する手段（機能）をユーザに提供し、代行可能なプリンタを検索／表示し、さらに選択する手段（機能）をユーザに提供するような制御を実行するようにしている。
【００１６】
図６は、第３の実施形態に係る周辺機器システムの動作を示すフローチャートである。図６において、ユーザが生成元を特定する情報として付加／合成する形式を「ヘッダ部／電子透かし」のどちらかを選択して設定したとする（Ｓ２１）。なお、設定の手段はとくに規定しないが、例えば周辺機器３の操作パネルから設定する。
そしてユーザが周辺機器３ａ、３ｂ、３ｃの１つに原稿をセットしスタート操作を行ったときに動作をスタートする（Ｓ２２）。
すると、周辺機器３ａ、３ｂ、３ｃの周辺機器システム制御部４ａ、４ｂ、４ｃはスキャナで原稿の読み込みを行い、読み込んだ原稿から生成したデジタル画像データに画像処理（配信したデジタル画像データを再度プリントしたときの印刷物の画質が最適になるような画像処理）を施した画像データに対して生成元を特定する情報をヘッダ部情報として付加するか、または電子透かし情報として合成する（Ｓ２３）。
この後、周辺機器３ａ、３ｂ、３ｃは、周辺機器システム制御部４から出力された前記のデジタル画像データ５を外部の情報処理装置２へ配信する（Ｓ２４）。情報処理装置２は周辺機器３ａ、３ｂ、３ｃから配信されたデジタル画像データ５を受信する（Ｓ２５）。
情報処理装置２はデジタル画像データ５のプリントを指示する（Ｓ２６）。情報処理装置２の周辺機器システム制御部９は、ユーザがプリントを指示しているデジタル画像データ５に付加されたヘッダ部情報／電子透かし情報から生成元情報を検出する（Ｓ２７）。
そして、情報処理装置２の周辺機器システム制御部９は、検出した結果が同一でない場合、上述したように、その旨をユーザに通知し、プリント処理を「続行する／中止する」の選択する手段をユーザに提供し、代行可能なプリンタを検索／表示し、さらに選択する手段をユーザに提供するような制御を行うようにする（Ｓ２８）。
【００１７】
なお、図６のフローチャートにおいて、ステップＳ２１は、第３の実施の形態に係る周辺機器システムを利用するための初期設定に関する動作フローである。またステップＳ２２〜ステップＳ２５はデジタル画像データ５を周辺機器３から外部の情報処理装置２に配信するまでの動作フローである。またステップＳ２６〜ステップＳ２８はユーザがデジタル画像データを情報処理装置２から周辺機器３にプリントを指示する際の動作フローである。
より具体的に説明すれば、例えば、第１周辺機器３ａの周辺機器システム制御部４ａは、スキャナで読み込んだ原稿から生成したデジタル画像に画像処理したものに対して生成元を特定する情報（例えば、ＭＡＣアドレス、シリアル番号、機番ＩＤ、機種名、など）を予め選択した形式（ヘッダ部／電子透かし）で付加／合成する。この場合、周辺機器３の周辺機器システム制御部４には生成元情報をヘッダ部に付加するか、或いは電子透かし形式で合成するかを選択する選択手段としての機能も備えられることになる。
第１周辺機器３ａの周辺機器システム制御部４ａから出力された前記デジタル画像データ（ヘッダ部／電子透かし付き）は直接、情報処理装置２へ配信する。
情報処理装置２は第１周辺機器３ａから配信されたデジタル画像データ５を受信する。そして、ユーザから情報処理装置２において前記で受信したデジタル画像データを第２周辺機器３ｂに対してプリント指示があると、情報処理装置２の周辺機器システム制御部９は、前記でユーザがプリント指示したデジタル画像データに付加／合成されたヘッダ部／電子透かし情報から生成元情報を検出する。
また情報処理装置２の周辺機器システム制御部９は、第２周辺機器３ｂから機器を特定する情報（ＭＡＣアドレス、など）を取得し、前記検出した生成元情報と比較することになる。
ところで、上記した第３の実施形態の場合は、デジタル画像データ５に付加された生成元情報が第１周辺機器３ａの情報  プリント指示した周辺機器を特定する情報が第２周辺機器３ｂの情報であり、上記の２つは異なっている。
【００１８】
以下、異なる場合の対応について説明していく。
第１の例としては、情報処理装置２の周辺機器システム制御部９は、ユーザに対してＧＵＩなど利用して生成元とプリント指示した周辺機器３ｂが異なる旨の警告メッセージを行うことが考えられる。
第２の例としては、情報処理装置２の周辺機器システム制御部９は、生成元とプリント指示した周辺機器が異なる旨を通知し、さらにそのままプリントを続行するか、途中でキャンセルするか、ユーザに選択させることが考えられる。
第３の例としては、情報処理装置２の周辺機器システム制御部９は、第２周辺機器（デジタル画像データの生成元）３ｂと同じ機種の周辺機器がないかネットワーク上で検索し、第３周辺機器３ｃを見つける。情報処理装置２の周辺機器システム制御部９は、周辺機器３ｃで代行するかどうかユーザに選択させるようにすることが考えられる。上記検索は、ネットワーク上で、とくに規定しないが、例えばＴＣＰ／ＩＰのブロードキャストやＰｉｎｇシャワーなどが考えられる。
このように構成される第３の実施形態に係る周辺機器システムにおいては、ヘッダ部／電子透かしを設けるようにしているが、ヘッダ部／電子透かしのそれぞれの形式には、それぞれの形式にメリット・デメリットがあるため、ユーザの利用環境に適する形式を選択させることにより、より快適なシステムが提供可能となる。
ヘッダ部を付加した場合のメリットは、付加したヘッダ部から情報を検出する処理の処理速度が電子透かしに比べて速い。またデジタル画像データが劣化しないという点が挙げられる。これに対して電子透かしの場合のメリットは、デジタル画像データそのものに情報を合成するため、データフォーマットが汎用的であるという点が挙げられる。
一方、ヘッダ部の場合のデメリットは、本実施形態の周辺機器システムとして必要とする固有な情報であり、デジタル画像データの独自のヘッダ部を付加する必要が挙げられる。また電子透かしを合成する処理のデメリットは、合成した情報を検出する処理の処理速度がヘッダ部に比べて遅い。またデジタル画像データそのものが多少劣化するという点が挙げられる。因みに、合成する情報／方法にもよるが、人間の視覚的にはあまり影響ない。とくに自然画系の場合には影響が少ないことを付記しておく。
【図面の簡単な説明】
【００１９】
【図１】本発明の第１の実施形態に係る周辺機器システムの概略図。
【図２】デジタル画像データの構成を示す概略図。
【図３】第１の実施形態に係る周辺機器システムの動作を示すフローチャート。
【図４】第２の実施形態に係る周辺機器システムの概略図。
【図５】第２の実施形態に係る周辺機器システムの動作を示すフローチャート。
【図６】第３の実施形態に係る周辺機器システムの動作を示すフローチャート。
【符号の説明】
【００２０】
１  周辺機器システム、２  情報処理装置、３  周辺機器、３ａ  第１周辺機器、３ｂ  第２周辺機器、３ｃ  第３周辺機器、４  周辺機器システム制御部、４ａ、４ｂ、４ｃ  周辺機器システム制御部、５  デジタル画像データ、６  ヘッダ部、７  ディスプレイ表示用画像データ部、８  印刷用画像データ部、９  周辺機器システム制御部
【図１】
2005328398.tif 000003
【図２】
2005328398.tif 000004
【図３】
2005328398.tif 000005
【図４】
2005328398.tif 000006
【図５】
2005328398.tif 000007
【図６】
2005328398.tif 000008