(57)【特許請求の範囲】
【請求項１】
画像データが示す画像を表示手段に表示させる第１の制御手段と、
前記画像データを解析して、前記画像データが示す画像に埋め込まれている埋め込み情報を取得する取得手段と、
埋め込み情報の表示方法をユーザに選択させる選択手段と、
前記表示手段により表示される画像において前記ユーザにより指定された個所を特定する特定手段と、
前記選択手段により選択されている第１の表示方法において、前記取得手段により取得される埋め込み情報であって前記特定手段により特定される個所に対応する埋め込み情報を前記表示手段に表示させ、前記選択手段により選択されている第２の表示方法において、前記ユーザが前記個所を指定していなくても、当該個所に対応する前記埋め込み情報を前記表示手段に表示させる第２の制御手段とを有することを特徴とする制御装置。
【請求項２】
前記画像データが示す画像には複数の画像オブジェクトが含まれ、
前記第２の制御手段は、前記選択手段により選択されている前記第１の表示方法において、前記特定手段により特定される個所にある画像オブジェクトに関連する埋め込み情報を前記表示手段に表示させることを特徴とする請求項１に記載の制御装置。
【請求項３】
前記第２の制御手段は、前記選択手段により選択されている前記第２の表示方法において、前記複数の画像オブジェクトのそれぞれに関連する複数の埋め込み情報を前記表示手段に表示させることを特徴とする請求項２に記載の制御装置。
【請求項４】
前記取得手段は、前記画像データの所在を示す埋め込み情報、前記画像データのページを示す埋め込み情報、前記画像データを印刷するときのレイアウトを示す埋め込み情報、または前記画像データが示す画像に含まれている複数の画像オブジェクトのそれぞれに関する埋め込み情報を取得することを特徴とする請求項１乃至３のいずれか１項に記載の制御装置。
【請求項５】
前記特定手段は、前記ユーザにより動かされるカーソルの位置を特定することを特徴とする請求項１乃至４のいずれか１項に記載の制御装置。
【請求項６】
前記第１の制御手段は、前記画像データが示す画像を外部装置の前記表示手段に表示させるために、当該画像を示す表示データを当該外部装置に送信し、
前記第２の制御手段は、前記取得手段により取得される埋め込み情報であって前記特定手段により特定される個所に対応する埋め込み情報を前記外部装置の前記表示手段に表示させるために、当該埋め込み情報を示す表示データを当該外部装置に送信することを特徴とする請求項１乃至５のいずれか１項に記載の制御装置。
【請求項７】
前記取得手段は、前記画像データが示す画像に含まれている複数の画像オブジェクトに共通する埋め込み情報と、前記複数の画像オブジェクトのそれぞれに関連する複数の埋め込み情報とを取得し、
前記第２の制御手段は、前記選択手段により選択されている前記第１の表示方法において、前記複数の画像オブジェクトに共通する埋め込み情報と、前記複数の前記画像オブジェクトのうち前記特定手段により特定される個所に対応する画像オブジェクトに関連する埋め込み情報とを前記表示手段に表示させ、
前記第２の制御手段は、前記選択手段により選択されている前記第２の表示方法において、前記複数の画像オブジェクトに共通する埋め込み情報と、前記複数の画像オブジェクトのそれぞれに関連する複数の埋め込み情報とを前記表示手段に表示させることを特徴とする請求項１乃至６のいずれか１項に記載の制御装置。
【請求項８】
画像データが示す画像を印刷する印刷手段と、
前記画像データが示す画像を表示する第１の表示手段と、
前記画像データを解析して、前記画像データが示す画像に埋め込まれている埋め込み情報を取得する取得手段と、
埋め込み情報の表示方法をユーザに選択させる選択手段と、
前記表示手段により表示される画像において前記ユーザにより指定された個所を特定する特定手段と、
前記選択手段により選択されている第１の表示方法において、前記取得手段により取得される埋め込み情報であって前記特定手段により特定される個所に対応する埋め込み情報を表示し、前記選択手段により選択されている第２の表示方法において、前記ユーザが前記個所を指定していなくても、当該画所に対応する前記埋め込み情報を表示する第２の表示手段とを有することを特徴とする画像処理装置。
【請求項９】
前記画像データが示す画像には複数の画像オブジェクトが含まれ、
前記第２の表示手段は、前記選択手段により選択されている前記第１の表示方法において、前記特定手段により特定される個所にある画像オブジェクトに関連する埋め込み情報を前記表示手段に表示させることを特徴とする請求項８に記載の画像処理装置。
【請求項１０】
前記第２の制御手段は、前記選択手段により選択されている前記第２の表示方法において、前記複数の画像オブジェクトのそれぞれに関連する複数の埋め込み情報を前記表示手段に表示させることを特徴とする請求項９に記載の画像処理装置。
【請求項１１】
前記取得手段は、前記画像データの所在を示す埋め込み情報、前記画像データのページを示す埋め込み情報、前記画像データを印刷するときのレイアウトを示す埋め込み情報、または前記画像データが示す画像に含まれている複数の画像オブジェクトのそれぞれに関連する埋め込み情報を取得することを特徴とする請求項８乃至１０のいずれか１項に記載の画像処理装置。
【請求項１２】
前記特定手段は、前記ユーザにより動かされるカーソルの位置を特定することを特徴とする請求項８乃至１１のいずれか１項に記載の制御装置。
【請求項１３】
前記第１の制御手段は、前記画像データが示す画像を外部装置の前記表示手段に表示させるために、当該画像を示す表示データを当該外部装置に送信し、
前記第２の制御手段は、前記取得手段により取得される埋め込み情報であって前記特定手段により特定される個所に対応する埋め込み情報を前記外部装置の前記表示手段に表示させるために、当該埋め込み情報を示す表示データを当該外部装置に送信することを特徴とする請求項８乃至１２のいずれか１項に記載の制御装置。
【請求項１４】
前記取得手段は、前記画像データが示す画像に含まれている複数の画像オブジェクトに共通する埋め込み情報と、前記複数の画像オブジェクトのそれぞれに関連する複数の埋め込み情報とを取得し、
前記第２の表示手段は、前記選択手段により選択されている前記第１の表示方法において、前記複数の画像オブジェクトに共通する埋め込み情報と、前記複数の前記画像オブジェクトのうち前記特定手段により特定される個所に対応する画像オブジェクトに関連する埋め込み情報とを前記表示手段に表示させ、
前記第２の制御手段は、前記選択手段により選択されている前記第２の表示方法において、前記複数の画像オブジェクトに共通する埋め込み情報と、前記複数の画像オブジェクトのそれぞれに関連する複数の埋め込み情報とを前記表示手段に表示させることを特徴とする請求項８乃至１３のいずれか１項に記載の制御装置。
【請求項１５】
制御装置が表示手段を制御して、画像データが示す画像を前記表示手段に表示させる表示方法であって、
前記制御装置が、前記画像データが示す画像を前記表示手段に表示させる第１の表示ステップと、
前記制御装置が、前記画像データを解析して、前記画像データが示す画像に埋め込まれている埋め込み情報を取得する取得ステップと、
前記制御装置が、埋め込み情報の表示方法をユーザに選択させる選択ステップと、
前記制御装置が、前記表示手段により表示される画像において前記ユーザにより指定された個所を特定する特定ステップと、
前記制御装置が、前記ユーザにより選択されている第１の表示方法において、前記取得ステップで取得される埋め込み情報であって前記特定ステップで特定される個所に対応する埋め込み情報を前記表示手段に表示させる第２の表示ステップと、
前記制御装置が、前記ユーザにより選択されている第２の表示方法において、前記ユーザが前記個所を指定していなくても、当該個所に対応する前記埋め込み情報を前記表示手段に表示させる第３の表示ステップとを有することを特徴とする表示方法。
【請求項１６】
表示手段を制御して画像データが示す画像を表示させる、コンピュータにより読み取り可能なプログラムであって、
前記画像データが示す画像を前記表示手段に表示させる第１の表示ステップと、
前記画像データを解析して、前記画像データが示す画像に埋め込まれている埋め込み情報を取得する取得ステップと、
埋め込み情報の表示方法をユーザに選択させる選択ステップと、
前記表示手段により表示される画像において前記ユーザにより指定された個所を特定する特定ステップと、
前記ユーザにより選択されている第１の表示方法において、前記取得ステップで取得される埋め込み情報であって前記特定ステップで特定される個所に対応する埋め込み情報を前記表示手段に表示させる第２の表示ステップと、
前記ユーザにより選択されている第２の表示方法において、前記ユーザが前記個所を指定していなくても、当該個所に対応する前記埋め込み情報を前記表示手段に表示させる第３の表示ステップとを前記コンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
表示手段を制御して、画像に埋め込まれている埋め込み情報を表示させる制御装置に関するものである。
【背景技術】
【０００２】
アプリケーションで作成されたデータを印刷する際に、当該データに基づく画像とともに装置が認識可能な情報（埋め込み情報）を一緒に印刷する画像処理装置がある（例えば特許文献１及び２）。この画像処理装置により、データに基づく画像を印刷しただけでは喪失してしまう情報を埋め込み情報として紙面に埋め込むことができる。さらにその紙面の画像を再び電子化した際に、紙面に埋め込まれた埋め込み情報を抽出することにより、データに基づく画像を印刷しただけでは喪失してしまった情報を再生することができる。
【０００３】
また、紙面に埋め込まれている埋め込み情報を文字にして表示することにより、ユーザに対して埋め込み情報を可視化する技術もある（例えば特許文献３）
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−２７１１１０号公報
【特許文献２】特開２００９−１１８３３９号公報
【特許文献３】特開２００６−０７９３７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
埋め込み情報を可視化して埋め込み情報の内容を確認しやすくしたとしても、たくさんの埋め込み情報が紙面に埋め込まれている場合にその全ての埋め込み情報を文字にして表示してしまうと、ユーザは必ずしも埋め込み情報の内容を確認しやすくはない。
【０００６】
そこで、本発明では、埋め込み情報を可視化して表示するに当たり、特定の埋め込み情報をユーザにとって探しやすくするまたは確認しやすくすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係わる制御装置は、画像データが示す画像を表示手段に表示させる第１の制御手段と、前記画像データを解析して、前記画像データが示す画像に埋め込まれている埋め込み情報を取得する取得手段と、埋め込み情報の表示方法をユーザに選択させる選択手段と、前記表示手段により表示される画像において前記ユーザにより指定された個所を特定する特定手段と、前記選択手段により選択されている第１の表示方法において、前記取得手段により取得される埋め込み情報であって前記特定手段により特定される個所に対応する埋め込み情報を前記表示手段に表示させ、前記選択手段により選択されている第２の表示方法において、前記ユーザが前記個所を指定していなくても、当該個所に対応する前記埋め込み情報を前記表示手段に表示させる第２の制御手段とを有することを特徴とする。
【０００８】
また、本発明に係わる画像処理装置は、画像データが示す画像を印刷する印刷手段と、前記画像データが示す画像を表示する第１の表示手段と、前記画像データを解析して、前記画像データが示す画像に埋め込まれている埋め込み情報を取得する取得手段と、埋め込み情報の表示方法をユーザに選択させる選択手段と、前記表示手段により表示される画像においてユーザにより指定された個所を特定する特定手段と、前記選択手段により選択されている第１の表示方法において、前記取得手段により取得される埋め込み情報であって前記特定手段により特定される個所に対応する埋め込み情報を表示し、前記選択手段により選択されている第２の表示方法において、前記ユーザが前記個所を指定していなくても、当該画所に対応する前記埋め込み情報を表示する第２の表示手段とを有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、埋め込み情報を可視化して表示するに当たり、特定の埋め込み情報をユーザにとって探しやすくなるまたは確認しやすくなる。
【図面の簡単な説明】
【００１０】
【図１】本発明を適用可能な電子部品としてのコントローラを搭載した画像処理装置を示すブロック図である。
【図２】画像処理装置１００の操作／表示装置１２０もしくはホストコンピュータ１６０の表示装置に表示されるプレビュー画面の一例を示す図である。
【図３】表示切り替えプルダウンボタン２３１において「全表示」が選択された場合に表示されるページプレビューウィンドウを示す図である。
【図４】表示切り替えプルダウンボタン２３１において「オブジェクト表示」が選択された場合に表示されるページプレビューウィンドウを示す図である。
【図５】ページプレビューウィンドウを表示するためのプレビュー処理示すフローチャートである。
【図６】埋め込み情報プレビュー処理（図５のＳ５０３）の詳細を示すフローチャートである。
【図７】埋め込み情報管理テーブルの一例を示す図である。
【図８】埋め込み情報管理テーブルを作成する処理（図６のＳ６０１）の詳細を示すフローチャートである。
【図９】埋め込み情報プレビュー処理（図６のＳ６０２）の詳細を示すフローチャートである。
【図１０】第１のオブジェクト埋め込み情報プレビュー処理（図６のＳ６０４）の詳細を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、図面を参照して本発明の実施の形態を説明する。
【００１２】
図１は、本発明を適用可能な電子部品としてのコントローラを搭載した画像処理装置を示すブロック図である。ここでは、画像処理装置の一例としてＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）を説明する。しかし、画像処理装置がＳＦＰ（Ｓｉｎｇｌｅ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）やレーザービームプリンタ、その他のプリント方式のプリンタであってもよい。
【００１３】
画像処理装置１００はＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やＵＳＢ等のネットワークを介してホストコンピュータ１６０に接続している。ホストコンピュータ１６０は外部装置の一例であり、そのほかパーソナルコンピュータや画像処理装置１００と同様な画像処理装置であっても良い。
【００１４】
制御装置１１０はＣＰＵ１１１、ＲＯＭ１１２及びＲＡＭ１１３によって構成され、ＣＰＵ１１１はＲＯＭ１１２またはその他の記憶媒体に格納されたプログラムに基づいて画像処理装置１００全体を統括的に制御する。例えば、ＣＰＵ１１１は画像出力処理やプレビュー処理を行うための予め決められたプログラムをＲＯＭ１１２等からロードして、そのプログラムを実行する。また、ＣＰＵ１１１はプログラムに基づいて様々な処理を実行しながら、その処理で使うデータをＲＡＭ１１３に格納する。
【００１５】
操作／表示装置１２０は、画像出力処理を行うための各種設定を行うためのキーボードや操作ボタン、画像出力処理のために設定された設定値を表示したり、画像出力における出力結果を事前に表示したりする液晶パネル等を有する。
【００１６】
データ記憶装置１３０は、印刷装置制御言語またはＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）で記述された印刷データ、ドキュメントデータなどの画像データを格納する。例えば、データ記憶装置１３０は、ホストコンピュータ１６０から受信したドキュメントデータやＰＤＬデータを格納したり、リーダー装置によって生成された画像データを格納したりする。
【００１７】
リーダー装置１４０は、原稿画像を光学的に読み取って、原稿画像を示すスキャン画像データを生成する。プリンタ装置１５０は画像データの出力の一形態として画像データに基づいて画像を印刷する。また、画像処理装置１００は、画像データの出力の一形態としてＬＡＮを介してホストコンピュータ１６０に画像データを送信する機能を備えていても良い。
【００１８】
図２は、画像処理装置１００の操作／表示装置１２０もしくはホストコンピュータ１６０の表示装置に表示されるプレビュー画面の一例を示す図である。
【００１９】
ページプレビューウィンドウ２００は、出力対象となっている画像データの出力イメージを表示するウィンドウであり、ページプレビューフィールド２０１と埋め込み情報プレビューフィールド２０２から構成される。ここでは、画像出力の一例として紙面への画像の印刷を行う前に表示されるページプレビューウィンドウを説明する。
【００２０】
ページプレビューフィールド２０１は印刷処理によって紙面に出力されるであろう画像を表示するためのフィールドである。埋め込み情報プレビューフィールド２０２は公知の技術を活用して透かしやドットパターン、バーコードによって紙面に埋め込まれるであろう電子情報（埋め込み情報）を表示するためのフィールドである。この埋め込み情報は一般的には人間による判読が困難な形式で埋め込まれている。
【００２１】
複数の画像オブジェクト２１１〜２１５はページに含まれる各画像オブジェクトを示す。埋め込み対象ページプレビュー２２１は、電子情報が埋め込まれている、プレビュー対象のページを示す。なお、埋め込み対象ページプレビュー２２１はページプレビューウィンドウにおいて省略しても構わない。
【００２２】
埋め込み情報２２２〜２２５は、プレビュー対象のページに埋め込まれている電子情報を可視的に表示したものである。埋め込み情報として様々な情報を埋め込むことが想定されており、例えば印刷対象となっているデータやページに関する情報が埋め込まれる。より具体的には、印刷対象となっているドキュメントデータの所在やページ数を示すドキュメント情報２２２が存在する。また、印刷時に指定されるレイアウトを示すレイアウト情報２２３、この印刷物のセキュリティを示すセキュリティ情報２２４、この印刷物を検索するときの検索キーワードを示す検索情報２２５などが存在する。また、画像オブジェクトごとにその所在を示す所在情報やリンク情報なども存在しえる。
【００２３】
表示切り替えプルダウンボタン２３１は、埋め込み情報の表示方法を切り替えるためのプルダウンボタンである。本実施形態では、ユーザは表示切り替えプルダウンボタン２３１を操作して、２つのモードをそれぞれ選択可能である。第１の表示方法として「オブジェクト表示」モード、第２の表示方法として「全表示」モードである。ページプレビューウィンドウ２００では、選択されたモードに応じて埋め込み情報のプレビュー表示が行われる。本実施形態では、「全表示」と「オブジェクト表示」という二つのモードを搭載する構成としているが、その他のモードを用意して、任意のモード数から１つのモードを選択可能にしても良い。
【００２４】
図３は、表示切り替えプルダウンボタン２３１において「全表示」が選択された場合に表示されるページプレビューウィンドウを示す図である。ここでは、印刷対象のデータやページに関する情報を示す埋め込み情報（データ／ページ埋め込み情報）と、画像オブジェクトに関する情報を示す埋め込み情報（オブジェクト埋め込み情報）との双方を埋め込み情報プレビューフィールド２０２にて可視的に表示する。データ／ページ埋め込み情報プレビュー３１１〜３１５はデータ／ページ埋め込み情報を可視的に表示したものである。オブジェクト埋め込み情報プレビュー３２１〜３２２はオブジェクト埋め込み情報を可視的に表示したものである。本実施形態では、データ／ページ埋め込み情報プレビュー３１１〜３１５が埋め込み情報プレビューフィールド２０２に必ず表示される構成になっているが、モードに応じてそれの表示及び非表示を切り替えるようにしても良い。
【００２５】
図４は、表示切り替えプルダウンボタン２３１において「オブジェクト表示」が選択された場合に表示されるページプレビューウィンドウを示す図である。ここでは、データ／ページ埋め込み情報は埋め込み情報プレビューフィールド２０２にて可視的に表示されるものの、オブジェクト埋め込み情報はカーソル４０２に連動して動的に表示される。つまり、ユーザが操作／表示装置１２０またはホストコンピュータ１６０のマウス等を操作して、カーソル４０２が或る画像オブジェクトの位置に配置されると、その画像オブジェクトに関する埋め込み情報がオブジェクトポップアップ４０１にて可視的に表示される。
【００２６】
オブジェクトポップアップ４０１は、カーソル４０２の位置に応じた画像オブジェクトに関連する埋め込み情報がある場合に、その埋め込み情報を可視的に表示するフィールドである。オブジェクト埋め込み情報プレビュー４１１〜４１３は、画像オブジェクトに関する埋め込み情報を可視的に表示したものであり、「オブジェクト表示」モードが選択された場合にオブジェクトポップアップ４０１にて現れる。
【００２７】
図４では、画像オブジェクト２１５は、あるホームページに掲載されていたグラフである。従って、オブジェクト埋め込み情報プレビュー４１１は、そのホームページのＵＲＬを示す埋め込み情報を表示し、オブジェクト埋め込み情報プレビュー４１３は、そのホームページのプレビュー画像を表示している。また、オブジェクト埋め込み情報プレビュー４１２はグラフのタイトルを示す埋め込み情報を表示している。
【００２８】
このように、本実施形態では、表示切り替えプルダウンボタン２３１にて選択されたモードに応じて、オブジェクト埋め込み情報を埋め込み情報プレビューフィールド２０２にて表示するかオブジェクトポップアップ４０１にてポップアップ表示するかが切り替わる。
【００２９】
図５は、ページプレビューウィンドウを表示するためのプレビュー処理示すフローチャートである。制御装置１１０のＣＰＵが制御装置１１０内のＲＯＭやハードディスク等に記憶されているプログラムに従ってこのプレビュー処理を実行する。
【００３０】
まず、Ｓ５０１では、制御装置１１０はプレビューの対象となる画像データを取得する。この画像データは、例えば、リーダー装置１４０から取得したスキャン画像データやホストコンピュータ１６０から受信した印刷データがもとになっている。
【００３１】
Ｓ５０２では、制御装置１１０は、取得した画像データに基づいて、複数の画像オブジェクト２１１〜２１５等を含んだ画像をページプレビューフィールド２０１に表示するよう操作／表示装置１２０を制御する。
【００３２】
Ｓ５０３では、制御装置１１０は、埋め込み情報を埋め込み情報プレビューフィールド２０２にて表示するよう操作／表示装置１２０を制御する。
【００３３】
図６は、図５のＳ５０３における埋め込み情報プレビュー処理の詳細を示すフローチャートである。制御装置１１０のＣＰＵが制御装置１１０内のＲＯＭやハードディスク等に記憶されているプログラムに従ってこの処理を実行する。
【００３４】
Ｓ６０１では、制御装置１１０は、画像出力処理によって出力される画像に含まれる埋め込み情報を管理するための埋め込み情報管理テーブルを作成する。
【００３５】
図７は埋め込み情報管理テーブルの一例を示す図である。埋め込み情報管理テーブルは、ＩＤ７０１、特性情報７０２、領域情報７０３、メイン情報７０４及びサブ情報７０５から構成される。
【００３６】
ＩＤ７０１は各埋め込み情報を識別する識別情報である。特性情報７０２は、各埋め込み情報がデータ／ページ埋め込み情報であるか、オブジェクト埋め込み情報であるかを示す。「Ｄａｔａ」はデータ／ページ埋め込み情報であることを示し、「Ｏｂｊｅｃｔ」はオブジェクト埋め込み情報であることを示す。
【００３７】
領域情報７０３は、各埋め込み情報が対応している画像オブジェクトの領域を示す。埋め込み情報が画像オブジェクトの領域に重なるように埋め込まれている場合には、領域情報７０３は各埋め込み情報の埋め込まれている領域を示していても良い。領域情報７０３はオブジェクト埋め込み情報に対してのみ保持されるものである。
【００３８】
メイン情報７０４は、各埋め込み情報がどのような内容に関するものであるかを示す。サブ情報７０５は、各埋め込み情報の具体的な内容を示す。
【００３９】
行７１１〜７１５はデータ／ページ埋め込み情報を示すことから、特性情報７０２は「Ｄａｔａ」になっている。行７１１のサブ情報はドキュメントデータに関する情報であり、ドキュメントデータの所在やページ数を示すドキュメント情報である。行７１２のサブ情報は印刷時のレイアウトを示すレイアウト情報である。行７１３のサブ情報は印刷物のセキュリティを示すセキュリティ情報である。行７１４は印刷物を検索するときの検索キーワードを示す検索情報である。
【００４０】
行７１６及び７１７はオブジェクト埋め込み情報を示すことから、特性情報７０２は「Ｏｂｊｅｃｔ」になっている。行７１６及び７１７のサブ情報は、グラフのタイトルやグラフの所在を示すＵＲＬを示している。
【００４１】
図６の説明に戻る。Ｓ６０２では、制御装置１１０は埋め込み情報管理テーブルを使ってデータ／ページ埋め込み情報プレビュー処理を実行する。この処理で、制御装置１１０は埋め込み情報プレビューフィールド２０２にデータ／ページ埋め込み情報プレビュー３１１〜３１５を表示するよう操作／表示装置１２０を制御する。また、「全表示」モードが選択されている場合には、制御装置１１０は、全てのオブジェクト埋め込み情報を埋め込み情報プレビューフィールド２０２にて表示する処理（第２のオブジェクト埋め込み情報プレビュー処理）を実行する。
【００４２】
Ｓ６０３では、制御装置１１０は、表示切り替えプルダウンボタン２３１において選択されたモードが何であるかを判定する。「オブジェクト表示」モードが選択されている場合には、Ｓ６０４に進み、「全表示」モードが選択されている場合には、Ｓ６０５に進む。
【００４３】
Ｓ６０４では、制御装置１１０は、カーソルの位置に応じてオブジェクト埋め込み情報をオブジェクトポップアップ４０１にて表示する処理（第１のオブジェクト埋め込み情報プレビュー処理）を実行する。
【００４４】
Ｓ６０５では、制御装置１１０は、表示切り替えプルダウンボタン２３１においてモードが変更されたかを判定する。モードが変更された場合には、Ｓ６０２に戻り、モードが変更されていない場合にはＳ６０６に進む。
【００４５】
Ｓ６０６では、制御装置１１０は、ユーザがプレビュー処理の終了を指定したかを判定する。ユーザがプレビュー処理の終了を指定していない場合には、Ｓ６０３に戻る。
【００４６】
図８は、埋め込み情報管理テーブルを作成する処理（図６のＳ６０１）の詳細を示すフローチャートである。制御装置１１０のＣＰＵが制御装置１１０内のＲＯＭやハードディスク等に記憶されているプログラムに従ってこの処理を実行する。
【００４７】
Ｓ８０１では、制御装置１１０は画像データを解析して埋め込み情報を取得し、さらにその埋め込み情報を解析する。例えば、リーダー装置１４０によって生成されたスキャン画像データを解析して、スキャン画像データの示す画像に埋め込まれている埋め込み情報を公知の技術を活用して取得し、それを解析する。また、ホストコンピュータから受信したＰＤＬデータを解析して、ＰＤＬデータで表現される画像に埋め込まれる埋め込み情報を公知の技術を活用して取得する。例えば、埋め込み情報はそれらの画像に透かし、ドットパターンまたはバーコードで埋め込まれている。
【００４８】
Ｓ８０２では、制御装置１１０は、埋め込み情報の解析結果を用いて、各埋め込み情報の特性を判断する。例えば、画像オブジェクトに関する埋め込み情報であるか、データ／ページに関する埋め込み情報であるかを判断する。画像オブジェクトに関する埋め込み情報であれば、Ｓ８０３に進み、データ／ページに関する埋め込み情報であれば、Ｓ８０５に進む。
【００４９】
Ｓ８０３では、制御装置１１０は、埋め込み情報の特性情報７０２として「Ｏｂｊｅｃｔ」を埋め込み情報管理テーブルに格納する。さらにＳ８０４では、画像データの示す画像を解析して、埋め込み情報に対応する画像オブジェクトの領域を特定し、その領域を示す情報を埋め込み情報の領域情報７０３として埋め込み情報管理テーブルに格納する。
【００５０】
一方、Ｓ８０４では、制御装置１１０は、埋め込み情報の特性情報７０２として「Ｄａｔａ」を埋め込み情報管理テーブルに格納する。
【００５１】
Ｓ８０５では、制御装置１１０は、各埋め込み情報について、ＩＤ７０１、メイン情報７０４、サブ情報７０５の欄に該当する情報を格納する。
【００５２】
Ｓ８０６では、制御装置１１０は、画像に埋め込まれている全ての埋め込み情報について上記の処理を行ったかどうかを判断する。まだテーブルに登録していない埋め込み情報がある場合には、Ｓ８０２に進み、その埋め込み情報について上記の処理を行う。
【００５３】
図９は、データ／ページ埋め込み情報プレビュー処理（図６のＳ６０２）の詳細を示すフローチャートである。制御装置１１０のＣＰＵが制御装置１１０内のＲＯＭやハードディスク等に記憶されているプログラムに従ってこの処理を実行する。
【００５４】
Ｓ９０１では、制御装置１１０は、埋め込み情報管理テーブルから、特性情報７０２が「Ｄａｔａ」になっている全ての行のメイン情報とサブ情報を取得する。Ｓ９０２では、制御装置１１０は、取得したメイン情報とサブ情報を埋め込み情報プレビューフィールド２０２にて表示するよう操作／表示装置１２０を制御する。
【００５５】
Ｓ９０３では、制御装置１１０は、表示切り替えプルダウンボタン２３１において選択されたモードが何であるかを判定する。「オブジェクト表示」モードが選択されている場合には、処理を終了し、「全表示」モードが選択されている場合には、Ｓ９０４に進む。
【００５６】
Ｓ９０４では、制御装置１１０は、埋め込み情報管理テーブルから、特性情報７０２が「Ｏｂｊｅｃｔ」になっている全ての行のメイン情報とサブ情報を取得する。Ｓ９０５では、制御装置１１０は、Ｓ９０４で取得したメイン情報とサブ情報を埋め込み情報プレビューフィールド２０２にて表示するよう操作／表示装置１２０を制御する。Ｓ９０４及びＳ９０５が第２のオブジェクト埋め込み情報プレビュー処理に相当する。
【００５７】
図１０は、第１のオブジェクト埋め込み情報プレビュー処理（図６のＳ６０４）の詳細を示すフローチャートである。制御装置１１０のＣＰＵが制御装置１１０内のＲＯＭやハードディスク等に記憶されているプログラムに従ってこの処理を実行する。
【００５８】
Ｓ１００１では、制御装置１１０は、ユーザが指定している個所としてユーザが動かしているカーソルの位置を特定し、その位置情報を取得する。Ｓ１００２では、制御装置１１０は、特性情報７０２が「Ｏｂｊｅｃｔ」になっている埋め込み情報を一つ取得するべく、埋め込み情報管理テーブルから、特性情報７０２が「Ｏｂｊｅｃｔ」になっている一行を読み出す。そして、Ｓ１００３では、制御装置１１０は、読み出した行の領域情報が示す領域が取得した位置情報が示す位置を包含するかを判断する。包含する場合には、Ｓ１００４に進み、包含しない場合には、Ｓ１００５に進む。
【００５９】
Ｓ１００４では、制御装置１１０は、オブジェクトポップアップ４０１にて表示すべきオブジェクト埋め込み情報の候補に、Ｓ１００２で読み出した行のメイン情報とサブ情報を追加する。Ｓ１００５では、制御装置１１０は、特性情報７０２が「Ｏｂｊｅｃｔ」になっている行を全て読み出したかを判断する。読み出していないものがあれば、Ｓ１００２に進み、全て読み出した場合には、Ｓ１００６に進む。
【００６０】
Ｓ１００６では、制御装置１１０は、Ｓ１００４で候補として選ばれたオブジェクト埋め込み情報をオブジェクトポップアップ４０１にて表示するよう操作／表示装置１２０を制御する。
【００６１】
このように、第１のオブジェクト埋め込み情報プレビュー処理によれば、ユーザが画像オブジェクトを指定すると、その画像オブジェクトに関連する埋め込み情報が表示されることにより、ユーザは画像オブジェクトから特定の埋め込み情報を探しやすい。また、各画像オブジェクトに関連する埋め込み情報がオブジェクトポップアップにて表示されるため、ユーザは特定の埋め込み情報を確認しやすい。
【００６２】
一方、第２のオブジェクト埋め込み情報プレビュー処理によれば、各画像オブジェクトに関連する埋め込み情報がまとめて表示されるため、ユーザは埋め込み情報を一覧することもできる。埋め込み情報が少ない場合には、ユーザは特定の埋め込み情報を探しやすい或いは確認しやすい。
【００６３】
図６〜１１に示される埋め込み情報プレビュー処理では、ページプレビューウィンドウ２００を画像処理装置１００の操作／表示装置１２０において表示する場合を説明した。ページプレビューウィンドウ２００をホストコンピュータの表示装置に表示する場合には、制御装置１１０は、同様な手順でページプレビューウィンドウ２００を示す表示データを生成して、その表示データをホストコンピュータ１６０に送信する。ホストコンピュータはその表示データに基づいてページプレビューウィンドウ２００を表示装置にて表示する。
【００６４】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００６５】
１００  画像処理装置
１１０  制御装置
１２０  操作／表示装置
１３０  データ記憶装置
１４０  リーダー装置
１５０  プリンタ装置
１６０  ホストコンピュータ
２００  ページプレビューウィンドウ
２０１  ページプレビューフィールド
２０２  埋め込み情報プレビューフィールド
２３１  表示切り替えプルダウンボタン
【図１】
0005460265.tif 000002
【図２】
0005460265.tif 000003
【図３】
0005460265.tif 000004
【図４】
0005460265.tif 000005
【図５】
0005460265.tif 000006
【図６】
0005460265.tif 000007
【図７】
0005460265.tif 000008
【図８】
0005460265.tif 000009
【図９】
0005460265.tif 000010
【図１０】
0005460265.tif 000011