(57)【要約】【課題】  特有の機能を持たない情報機器においても、所望とする機能を実行することが可能な、処理負荷の小さい技術を提供する。【解決手段】  １以上の外部情報機器と通信可能な情報機器は、付加画像が付与された文書を光学的に読み込み、スキャンデータを生成するスキャナ手段と、前記外部情報機器の公開された機能を示す機能情報を、前記外部情報機器毎に記憶する記憶手段と、前記記憶手段に記憶された前記機能情報を、前記外部情報機器毎に一覧表示する一覧表示手段と、前記一覧表示に基づく前記外部情報機器の選択を受け付ける受付手段と、前記受付手段において選択された前記外部情報機器へ、前記スキャンデータを送出する送出手段と、前記スキャンデータの受信に応じて前記外部情報機器から送出される、前記付加画像に対応する管理情報を受信する受信手段と、前記管理情報を表示する表示手段と、を備える。【選択図】  図１ａ
2007336484.tif 000002
【特許請求の範囲】
【請求項１】
１以上の外部情報機器と通信可能な情報機器であって、
付加画像が付与された原稿を光学的に読み込み、スキャンデータを生成するスキャナ手段と、
前記スキャナ手段において生成されたスキャンデータから、前記付加画像に対応する部分を切り出す切出手段と、
前記外部情報機器の公開された機能を示す機能情報を、前記外部情報機器毎に記憶する記憶手段と、
前記記憶手段に記憶された前記機能情報を、前記外部情報機器毎に一覧表示する一覧表示手段と、
前記一覧表示に基づく前記外部情報機器の選択を受け付ける受付手段と、
前記受付手段において選択された前記外部情報機器へ、前記切出手段において切り出された前記付加画像に対応する部分を送出する送出手段と、
前記送出手段で送出した付加画像の受信に応じて前記外部情報機器から送出される、前記付加画像に対応する管理情報を受信する受信手段と、
前記管理情報を表示する表示手段と、
を備えることを特徴とする情報機器。
【請求項２】
１以上の外部情報機器と通信可能な情報機器であって、
付加画像が付与された原稿を光学的に読み込み、スキャンデータを生成するスキャナ手段と、
前記スキャナ手段において生成されたスキャンデータから、前記付加画像に対応する部分を切り出す切出手段と、
前記外部情報機器の公開された機能を示す機能情報を、前記外部情報機器毎に記憶する記憶手段と、
前記記憶手段に記憶された前記機能情報を、前記外部情報機器毎に一覧表示する一覧表示手段と、
前記一覧表示に基づく前記外部情報機器の選択を受け付ける受付手段と、
前記受付手段において選択された前記外部情報機器へ、前記切出手段において切り出された前記付加画像に対応する部分を送出する送出手段と、
前記送出手段で送出した付加画像の受信に応じて前記外部情報機器から送出される、前記付加画像に対応する前記原稿のオリジナルデータを受信する受信手段と、
受信された前記オリジナルデータに基づいて、記録用紙に画像を形成する画像形成手段と、
を備えることを特徴とする情報機器。
【請求項３】
前記切出手段は、
前記スキャンデータのうち、ユーザにより指示された箇所、又は、予め定められた箇所を切り出すことによって、前記付加画像に対応する部分を切り出す
ことを特徴とする請求項１又は２に記載の情報機器。
【請求項４】
前記付加画像は、バーコード情報、又は、電子透かし情報であることを特徴とする請求項１乃至３のいずれか１項に記載の情報機器。
【請求項５】
情報機器と、１以上の外部情報機器とを備える情報処理システムであって、
前記情報機器は、
付加画像が付与された原稿を光学的に読み込み、スキャンデータを生成するスキャナ手段と、
前記スキャナ手段において生成されたスキャンデータから、前記付加画像に対応する部分を切り出す切出手段と、
前記外部情報機器の公開された機能を示す機能情報を、前記外部情報機器毎に記憶する第１記憶手段と、
前記第１記憶手段に記憶された前記機能情報を、前記外部情報機器毎に一覧表示する一覧表示手段と、
前記一覧表示に基づく前記外部情報機器の選択を受け付ける受付手段と、
前記受付手段において選択された前記外部情報機器へ、前記切出手段において切り出された前記付加画像に対応する部分を送出する第１送出手段と、
前記第１送出手段で送出された付加画像の受信に応じて前記外部情報機器から送出される、前記付加画像に対応する管理情報を受信する第１受信手段と、
前記管理情報を表示する表示手段と、
を備え、
前記外部情報機器は、
前記付加画像を受信する第２受信手段と、
原稿毎に前記管理情報を記憶する第２記憶手段と、
前記第２受信手段において受信された前記付加画像を解析し、前記付加画像に対応する前記管理情報を前記第２記憶手段から取得する取得手段と、
取得された前記管理情報を前記情報機器へ送出する第２送出手段と、
を備えることを特徴とする情報処理システム。
【請求項６】
情報機器と、１以上の外部情報機器とを備える情報処理システムであって、
前記情報機器は、
付加画像が付与された原稿を光学的に読み込み、スキャンデータを生成するスキャナ手段と、
前記スキャナ手段において生成されたスキャンデータから、前記付加画像に対応する部分を切り出す切出手段と、
前記外部情報機器の公開された機能を示す機能情報を、前記外部情報機器毎に記憶する記憶手段と、
前記記憶手段に記憶された前記機能情報を、前記外部情報機器毎に一覧表示する一覧表示手段と、
前記一覧表示に基づく前記外部情報機器の選択を受け付ける受付手段と、
前記受付手段において選択された前記外部情報機器へ、前記切出手段において切り出された前記付加画像に対応する部分を送出する第１送出手段と、
前記第１送出手段で送出された付加画像の受信に応じて前記外部情報機器から送出される、前記付加画像に対応する前記原稿のオリジナルデータを受信する第１受信手段と、
受信された前記オリジナルデータに基づいて、記録用紙に画像を形成する画像形成手段と、
を備え、
前記外部情報機器は、
前記付加画像を受信する第２受信手段と、
前記第２受信手段において受信された前記付加画像を解析し、前記付加画像に対応する前記オリジナルデータを取得する取得手段と、
取得された前記オリジナルデータを前記情報機器へ送出する第２送出手段と、
を備えることを特徴とする情報処理システム。
【請求項７】
前記取得手段は、前記外部情報機器内、又は、前記外部情報機器と通信可能な外部装置から、前記オリジナルデータを取得することを特徴とする請求項６に記載の情報処理システム。
【請求項８】
前記付加画像が付与された原稿は、前記外部情報機器において印刷されていることを特徴とする請求項６又は７に記載の情報処理システム。
【請求項９】
１以上の外部情報機器と通信可能であり、該外部情報機器の公開された機能を示す機能情報を該外部情報機器毎に記憶する記憶手段を備える情報機器の制御方法であって、
付加画像が付与された原稿を光学的に読み込み、スキャンデータを生成するスキャナ工程と、
前記スキャナ工程において生成されたスキャンデータから、前記付加画像に対応する部分を切り出す切出工程と、
前記記憶手段に記憶された前記機能情報を、前記外部情報機器毎に一覧表示する一覧表示工程と、
前記一覧表示に基づく前記外部情報機器の選択を受け付ける受付工程と、
前記受付工程において選択された前記外部情報機器へ、前記切出工程において切り出された前記付加画像に対応する部分を送出する送出工程と、
前記送出工程において送出された付加画像の受信に応じて前記外部情報機器から送出される、前記付加画像に対応する管理情報を受信する受信工程と、
前記管理情報を表示する表示工程と、
を備えることを特徴とする情報機器の制御方法。
【請求項１０】
１以上の外部情報機器と通信可能であり、該外部情報機器の公開された機能を示す機能情報を該外部情報機器毎に記憶する記憶手段を備える情報機器の制御方法であって、
付加画像が付与された原稿を光学的に読み込み、スキャンデータを生成するスキャナ工程と、
前記スキャナ工程において生成されたスキャンデータから、前記付加画像に対応する部分を切り出す切出工程と、
前記記憶手段に記憶された前記機能情報を、前記外部情報機器毎に一覧表示する一覧表示工程と、
前記一覧表示に基づく前記外部情報機器の選択を受け付ける受付工程と、
前記受付工程において選択された前記外部情報機器へ、前記切出工程において切り出された前記付加画像に対応する部分を送出する送出工程と、
前記送出工程において送出された付加画像の受信に応じて前記外部情報機器から送出される、前記付加画像に対応する前記原稿のオリジナルデータを受信する受信工程と、
受信された前記オリジナルデータに基づいて、記録用紙に画像を形成する画像形成工程と、
を備えることを特徴とする情報機器の制御方法。
【請求項１１】
コンピュータを請求項１乃至４のいずれかに記載の情報機器として機能させるためのプログラム。
【請求項１２】
請求項１１に記載のプログラムを格納したコンピュータで読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報機器及びその制御方法、情報処理システム、プログラム、記憶媒体に関する。
【背景技術】
【０００２】
特許文献１には、特有機能を持たない装置から、特有機能を持った外部装置の機能を利用する構成が開示されている。
【特許文献１】特開２００５−２４４４６７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１に記載の発明では、原稿画像を外部装置に送信し、特有機能に必要な情報は原稿画像を受信する外部装置側で抽出するため外部装置の処理負荷が高く、またネットワーク上に送出されるデータの情報量が多くなってしまうものであった。
【０００４】
本発明は上記問題に鑑みなされたものであり、特有の機能を持たない情報機器においても、所望とする機能を実行することが可能とするとともに、その際の通信負荷や当該機能の実行を行う装置の処理負荷の小さい技術を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明によれば、
１以上の外部情報機器と通信可能な情報機器であって、
付加画像が付与された原稿を光学的に読み込み、スキャンデータを生成するスキャナ手段と、
前記スキャナ手段において生成されたスキャンデータから、前記付加画像に対応する部分を切り出す切出手段と、
前記外部情報機器の公開された機能を示す機能情報を、前記外部情報機器毎に記憶する記憶手段と、
前記記憶手段に記憶された前記機能情報を、前記外部情報機器毎に一覧表示する一覧表示手段と、
前記一覧表示に基づく前記外部情報機器の選択を受け付ける受付手段と、
前記受付手段において選択された前記外部情報機器へ、前記切出手段において切り出された前記付加画像に対応する部分を送出する送出手段と、
前記送出手段で送出した付加画像の受信に応じて前記外部情報機器から送出される、前記付加画像に対応する管理情報を受信する受信手段と、
前記管理情報を表示する表示手段と、
を備えることを特徴とする情報機器が提供される。
【０００６】
また、本発明によれば、
１以上の外部情報機器と通信可能な情報機器であって、
付加画像が付与された原稿を光学的に読み込み、スキャンデータを生成するスキャナ手段と、
前記スキャナ手段において生成されたスキャンデータから、前記付加画像に対応する部分を切り出す切出手段と、
前記外部情報機器の公開された機能を示す機能情報を、前記外部情報機器毎に記憶する記憶手段と、
前記記憶手段に記憶された前記機能情報を、前記外部情報機器毎に一覧表示する一覧表示手段と、
前記一覧表示に基づく前記外部情報機器の選択を受け付ける受付手段と、
前記受付手段において選択された前記外部情報機器へ、前記切出手段において切り出された前記付加画像に対応する部分を送出する送出手段と、
前記送出手段で送出した付加画像の受信に応じて前記外部情報機器から送出される、前記付加画像に対応する前記原稿のオリジナルデータを受信する受信手段と、
受信された前記オリジナルデータに基づいて、記録用紙に画像を形成する画像形成手段と、
を備えることを特徴とする情報機器が提供される。
【０００７】
また、本発明によれば、
情報機器と、１以上の外部情報機器とを備える情報処理システムであって、
前記情報機器は、
付加画像が付与された原稿を光学的に読み込み、スキャンデータを生成するスキャナ手段と、
前記スキャナ手段において生成されたスキャンデータから、前記付加画像に対応する部分を切り出す切出手段と、
前記外部情報機器の公開された機能を示す機能情報を、前記外部情報機器毎に記憶する第１記憶手段と、
前記第１記憶手段に記憶された前記機能情報を、前記外部情報機器毎に一覧表示する一覧表示手段と、
前記一覧表示に基づく前記外部情報機器の選択を受け付ける受付手段と、
前記受付手段において選択された前記外部情報機器へ、前記切出手段において切り出された前記付加画像に対応する部分を送出する第１送出手段と、
前記第１送出手段で送出された付加画像の受信に応じて前記外部情報機器から送出される、前記付加画像に対応する管理情報を受信する第１受信手段と、
前記管理情報を表示する表示手段と、
を備え、
前記外部情報機器は、
前記付加画像を受信する第２受信手段と、
原稿毎に前記管理情報を記憶する第２記憶手段と、
前記第２受信手段において受信された前記付加画像を解析し、前記付加画像に対応する前記管理情報を前記第２記憶手段から取得する取得手段と、
取得された前記管理情報を前記情報機器へ送出する第２送出手段と、
を備えることを特徴とする情報処理システムが提供される。
【０００８】
また、本発明によれば、
情報機器と、１以上の外部情報機器とを備える情報処理システムであって、
前記情報機器は、
付加画像が付与された原稿を光学的に読み込み、スキャンデータを生成するスキャナ手段と、
前記スキャナ手段において生成されたスキャンデータから、前記付加画像に対応する部分を切り出す切出手段と、
前記外部情報機器の公開された機能を示す機能情報を、前記外部情報機器毎に記憶する記憶手段と、
前記記憶手段に記憶された前記機能情報を、前記外部情報機器毎に一覧表示する一覧表示手段と、
前記一覧表示に基づく前記外部情報機器の選択を受け付ける受付手段と、
前記受付手段において選択された前記外部情報機器へ、前記切出手段において切り出された前記付加画像に対応する部分を送出する第１送出手段と、
前記第１送出手段で送出された付加画像の受信に応じて前記外部情報機器から送出される、前記付加画像に対応する前記原稿のオリジナルデータを受信する第１受信手段と、
受信された前記オリジナルデータに基づいて、記録用紙に画像を形成する画像形成手段と、
を備え、
前記外部情報機器は、
前記付加画像を受信する第２受信手段と、
前記第２受信手段において受信された前記付加画像を解析し、前記付加画像に対応する前記オリジナルデータを取得する取得手段と、
取得された前記オリジナルデータを前記情報機器へ送出する第２送出手段と、
を備えることを特徴とする情報処理システムが提供される。
【０００９】
また、本発明によれば、
１以上の外部情報機器と通信可能であり、該外部情報機器の公開された機能を示す機能情報を該外部情報機器毎に記憶する記憶手段を備える情報機器の制御方法であって、
付加画像が付与された原稿を光学的に読み込み、スキャンデータを生成するスキャナ工程と、
前記スキャナ工程において生成されたスキャンデータから、前記付加画像に対応する部分を切り出す切出工程と、
前記記憶手段に記憶された前記機能情報を、前記外部情報機器毎に一覧表示する一覧表示工程と、
前記一覧表示に基づく前記外部情報機器の選択を受け付ける受付工程と、
前記受付工程において選択された前記外部情報機器へ、前記切出工程において切り出された前記付加画像に対応する部分を送出する送出工程と、
前記送出工程において送出された付加画像の受信に応じて前記外部情報機器から送出される、前記付加画像に対応する管理情報を受信する受信工程と、
前記管理情報を表示する表示工程と、
を備えることを特徴とする情報機器の制御方法が提供される。
【００１０】
また、本発明によれば、
１以上の外部情報機器と通信可能であり、該外部情報機器の公開された機能を示す機能情報を該外部情報機器毎に記憶する記憶手段を備える情報機器の制御方法であって、
付加画像が付与された原稿を光学的に読み込み、スキャンデータを生成するスキャナ工程と、
前記スキャナ工程において生成されたスキャンデータから、前記付加画像に対応する部分を切り出す切出工程と、
前記記憶手段に記憶された前記機能情報を、前記外部情報機器毎に一覧表示する一覧表示工程と、
前記一覧表示に基づく前記外部情報機器の選択を受け付ける受付工程と、
前記受付工程において選択された前記外部情報機器へ、前記切出工程において切り出された前記付加画像に対応する部分を送出する送出工程と、
前記送出工程において送出された付加画像の受信に応じて前記外部情報機器から送出される、前記付加画像に対応する前記原稿のオリジナルデータを受信する受信工程と、
受信された前記オリジナルデータに基づいて、記録用紙に画像を形成する画像形成工程と、
を備えることを特徴とする情報機器の制御方法が提供される。
【発明の効果】
【００１１】
本発明によれば、特有の機能を持たない情報機器においても、所望とする機能を実行することが可能とするとともに、当該機能の実行に必要な情報を切り出してから送出するので、外部情報機器側での処理負荷の軽減を図り、また送出する情報のサイズも小さくなり通信負荷の軽減も図ることができる。
【発明を実施するための最良の形態】
【００１２】
以下、添付図面を参照して本発明に係る実施の形態を詳細に説明する。ただし、この実施の形態に記載されている構成要素はあくまでも例示であり、本発明の範囲をそれらのみに限定する趣旨のものではない。
【００１３】
＜＜第１実施形態＞＞
以下、第１実施形態に係る構成を説明する。本実施形態に係る情報処理システムは、情報機器３１００と、１以上の外部情報機器３１０３とを備える。
【００１４】
情報機器（送信側情報機器）３１００は、付加画像が付与された原稿を光学的に読み込み、スキャンデータを生成する。また、外部情報機器３１０３の公開された機能を示す機能情報を、外部情報機器３１０３毎に予め記憶しておき、この機能情報を、外部情報機器３１０３毎に一覧表示する。そして、一覧表示に基づく外部情報機器３１０３の選択を受け付け、選択された外部情報機器３１０３へ、スキャンデータを送出する。
【００１５】
外部情報機器（受信側情報機器）３１０３は、情報機器３１００からスキャンデータを受信すると、当該スキャンデータを解析し、付加画像に対応する管理情報を記憶手段から取得し、情報機器３１００へ送出する。情報機器３１００は、外部情報機器３１０３から送出された、付加画像に対応する管理情報を受信し、表示する。
【００１６】
ここで、付加情報は例えばバーコード、電子透かし等の情報であり、また、付加情報に入っているデータは、その原稿の所在場所や管理者名などであることを想定する。なお、本実施形態で示す構成は一例であり、これに限定されるものではない。
【００１７】
（システム構成）
まず、本実施形態に係る画像入出力システムの全体構成を、図１ａを参照しながら説明する。図１ａは、本実施形態に係る画像入出力システム（情報処理システム）を模式的に示したブロック図である。
【００１８】
外部情報機器３１０３は、画像入出力システムにおいて、付加情報（付加画像）を解釈する機能を持つ情報機器であり、制御装置３１７０とそれに接続されるＨＤＤ（HardDisk Device）３１７１を有する。ＨＤＤ３１７１には、原稿毎に管理情報が記憶されている。情報機器３１００は、画像入出力システムにおいて、原稿をスキャンし、付加情報だけ切り出して外部情報機器３１０３に送信する機能を持つ情報機器である。リーダー部（画像入力装置、リーダー装置）３２００は、原稿画像を光学的に読み取り、画像データ（スキャンデータ）に変換する。リーダー部３２００は、原稿を光学的に読取るための機能を有するスキャナユニット３２１０と、原稿用紙を搬送・給紙する機能を有する原稿給紙ユニット３２５０とで構成される。
【００１９】
制御装置３１１０は、リーダー部３２００と電気的に接続され、さらにＬＡＮ３４００に接続されている。制御装置３１１０は、リーダー部３２００を制御して、原稿の画像データを読込むスキャン機能を提供する。また、リーダー部３２００から読取った画像データをコードデータに変換し、ＬＡＮ３４００を介して外部情報機器３１０３や、不図示のホストコンピュータなどへ送信する機能を提供する。操作部３１５０は、制御装置３１１０に接続され、液晶タッチパネルで構成され、画像入出力システムを操作するためのユーザＩ／Ｆを提供する。
【００２０】
（制御装置３１１０）
次に、情報機器３１００における制御装置３１１０の機能を、図２ａを参照して説明する。図２ａは、制御装置３１１０のハードウェア構成を示すブロック図である。
【００２１】
メインコントローラ３１１１は、主にＣＰＵ３１１２と、バスコントローラ３１１３、各種Ｉ／Ｆコントローラ回路とから構成される。ＣＰＵ３１１２とバスコントローラ３１１３は制御装置３１１０全体の動作を制御するものであり、ＣＰＵ３１１２はＲＯＭ３１１４からＲＯＭ Ｉ／Ｆ３１１５を経由して読込んだプログラムに基いて動作する。バスコントローラ３１１３は各Ｉ／Ｆから入出力されるデータ転送を制御するものであり、バス競合時の調停やＤＭＡ（Direct Memory Access）データ転送の制御を行う。ＤＲＡＭ３１１６はＤＲＡＭ Ｉ／Ｆ３１１７によってメインコントローラ３１１１と接続されており、ＣＰＵ３１１２が動作するためのワークエリアや、画像データを蓄積するためのエリアとして使用される。
【００２２】
Ｃｏｄｅｃ３１１８は、ＤＲＡＭ３１１６に蓄積されたラスターイメージデータをＭＨ／ＭＲ／ＭＭＲ／ＪＢＩＧ／ＪＰＥＧ等の方式で圧縮し、また逆に圧縮され蓄積されたコードデータをラスターイメージデータに伸長する。ＳＲＡＭ３１１９はＣｏｄｅｃ３１１８の一時的なワーク領域として使用される。Ｃｏｄｅｃ３１１８はＩ／Ｆ３１２０を介してメインコントローラ３１１１と接続される。Ｃｏｄｅｃ３１１８とＤＲＡＭ３１１６との間のデータの転送は、バスコントローラ３１１３によって制御され、ＤＭＡ転送によって行われる。
【００２３】
Graphic Processor３１３５は、画像回転、変倍処理の処理を行うが、情報機器３１００においては、本実施形態において特徴的な、スキャンした画像の一部を切り出すデータ抽出処理はここで行われる。このデータ抽出処理は、ＲＯＭ３１１４に格納されたプログラムをＲＯＭ Ｉ／Ｆ３１１５から読み込み、そのプログラムに従って実行される。
【００２４】
外部通信Ｉ／Ｆ３１２１はＩ／Ｆ３１２３によってメインコントローラ３１１１と接続され、コネクタ３１２２によって外部ネットワークと接続される。汎用高速バス３１２５には、拡張ボードを接続するための拡張コネクタ３１２４とＩ／Ｏ制御部３１２６とが接続される。汎用高速バスとしては、例えば、ＰＣＩバスが挙げられる。Ｉ／Ｏ制御部３１２６には、リーダー部３２００のＣＰＵと制御コマンドを送受信するための調歩同期シリアル通信コントローラ３１２７が２チャンネル装備されており、Ｉ／Ｏバス３１２８によって外部Ｉ／Ｆ回路３１４０に接続されている。
【００２５】
パネルＩ／Ｆ３１３２は、ＬＣＤコントローラ３１３１に接続され、操作部３１５０上の液晶画面に表示を行うためのＩ／Ｆと、ハードキーやタッチパネルキーの入力を行うためのキー入力Ｉ／Ｆ３１３０とから構成される。操作部３１５０は液晶表示部と液晶表示部上に張り付けられたタッチパネル入力装置と、複数個のハードキーを有する。タッチパネルまたはハードキーにより入力された信号は前述したパネルＩ／Ｆ３１３２を介してＣＰＵ３１１２に伝えられ、液晶表示部はパネルＩ／Ｆ３５２０から送られてきた画像データを表示する。液晶表示部には、本情報機器の操作における機能表示や画像データ等を表示する。リアルタイムクロックモジュール３１３３は、機器内で管理する日付と時刻を更新/保存するためのもので、バックアップ電池３１３４によってバックアップされている。
【００２６】
Ｅ−ＩＤＥインタフェース３１６１は、外部記憶装置を接続するためのものである。本実施形態においては、このＩ／Ｆを介してハードディスクドライブ３１６０を接続し、ハードディスク（ＨＤ）３１６２へ画像データを記憶させたり、ハードディスク３１６２から画像データを読み込む処理を行う。コネクタ３１４２と３１４７は、それぞれリーダー部３２００に接続され、同調歩同期シリアルＩ／Ｆ３１４３とビデオＩ／Ｆ３１４４とから構成される。
【００２７】
スキャナＩ／Ｆ３１４０は、コネクタ３１４２を介してリーダー部３２００と接続され、また、スキャナバス３１４１によってメインコントローラ３１１１と接続されている。スキャナＩ／Ｆ３１４０は、リーダー部３２００から受け取った画像に対して所定の処理を施す機能を有し、さらに、リーダー部３２００から送られたビデオ制御信号をもとに生成した制御信号を、スキャナバス３１４１に出力する機能も有する。スキャナバス３１４１からＤＲＡＭ３１１６へのデータ転送は、バスコントローラ３１１３によって制御される。
【００２８】
（制御装置３１７０）
次に、情報機器３１０３における制御装置３１７０の機能について、図２ｂを参照して説明する。図２ｂは制御装置３１７０のハードウェア構成を示すブロック図である。
【００２９】
図２ｂにおいて、メインコントローラ３１７２は、主にＣＰＵ３１７３と、バスコントローラ３１７４、各種Ｉ／Ｆコントローラ回路とから構成される。ＣＰＵ３１７３とバスコントローラ３１７４は制御装置３１７０全体の動作を制御するものであり、ＣＰＵ３１７３はＲＯＭ３１７５からＲＯＭ Ｉ／Ｆ３１７６を経由して読込んだプログラムに基いて動作する。バスコントローラ３１７４は各Ｉ／Ｆから入出力されるデータ転送を制御するものであり、バス競合時の調停やＤＭＡデータ転送の制御を行う。
【００３０】
ＤＲＡＭ３１７７はＤＲＡＭ Ｉ／Ｆ３１７８によってメインコントローラ３１７２と接続されており、ＣＰＵ３１７３が動作するためのワークエリアや、画像データを蓄積するためのエリアとして使用される。
【００３１】
Graphic Processor３１７９は、画像回転、変倍処理の処理を行うが、外部情報機器３１０３においては、本実施形態において特徴的な、バーコード情報、透かし情報の抽出・解析の処理が行われる。また、解析処理は、ＲＯＭ３１７５に格納されたプログラムをＲＯＭＩ／Ｆ３１７６から読み込み、そのプログラムに従って実行される。
【００３２】
外部通信Ｉ／Ｆ３１８１はＩ／Ｆ３１８２によってメインコントローラ３１７２と接続され、コネクタ３１８３によって外部ネットワークと接続される。汎用高速バス３１９０には、拡張ボードを接続するための拡張コネクタ３１８９とＩ／Ｏ制御部３１８４とが接続される。汎用高速バスとしては、例えば、ＰＣＩバスが挙げられる。
【００３３】
リアルタイムクロックモジュール３１８８は、機器内で管理する日付と時刻を更新/保存するためのもので、バックアップ電池３１８７によってバックアップされている。Ｅ−ＩＤＥインタフェース３１８６は、外部記憶装置を接続するためのものである。本実施形態においては、このＩ／Ｆを介してハードディスクドライブ３１７１を接続し、ハードディスク３１８５へ画像データを記憶させたり、ハードディスク３１８５から画像データを読み込む動作を行う。
【００３４】
なお、図２ａ、２ｂの構成は例示的なものでありこれに限られない。また、本実施形態では、これらの機器を１つの装置で実現した構成について述べるが、複数の装置にリソースを分散した構成によって実現してもよい。例えば、記憶や演算のリソースを複数の装置に分散した形に構成してもよい。或いは、機器上で仮想的に実現される構成要素毎にリソースを分散し、並列処理を行うようにしてもよい。
【００３５】
（リーダー画像処理部２２２）
次に、リーダー装置３２００内に備えられたリーダー画像処理部２２２について図３を参照して説明する。図３はリーダー画像処理部２２２の詳細な構成を示すブロック図である。
【００３６】
このリーダー画像処理部２２２では、原稿はＣＣＤ２１８に読み取られて電気信号に変換される。ただし、ＣＣＤ２１８はカラーセンサの場合、例えば、ＲＧＢのカラーフィルタを１ラインＣＣＤ上にＲＧＢ順にインラインに配置して構成することができる。或いは、３ラインのＣＣＤを設け、Ｒフィルタ・Ｇフィルタ・ＢフィルタをＣＣＤごとに配置して構成することができる。なお、フィルタがオンチップ化、又は、フィルタがＣＣＤと別構成になったものでも構わない。
【００３７】
原稿の画像が電気信号に変換されると、その電気信号（アナログ画像信号）は画像処理部２２２に入力され、クランプ＆Ａｍｐ．＆Ｓ／Ｈ＆Ａ／Ｄ部４５１でサンプルホールド（Ｓ／Ｈ）される。次に、アナログ画像信号のダークレベルが基準電位にクランプされ、所定量に増幅され、Ａ／Ｄ変換されて、例えばＲＧＢ各８ビットのディジタル信号に変換される。ただし、これらの処理の順序はここに例示したものには限られない。そして、ＲＧＢ信号はシェーディング部４５２で、シェーディング補正及び黒補正が施された後、制御装置３１１０へと出力される。
【００３８】
（スキャナＩ／Ｆの画像処理部）
次に、スキャナＩ／Ｆ３１４０の画像処理を担う部分について、図４を参照して詳細に説明する。図４はスキャナＩ／Ｆ３１４０の画像処理を担う部分の詳細な構成を示すブロック図である。
【００３９】
リーダー部３２００から、コネクタ３１４２を介して送られる画像信号に対して、つなぎ＆ＭＴＦ補正部６０１で、ＣＣＤ２１８が３ラインＣＣＤの場合、つなぎ処理はライン間の読取位置が異なるため、読取速度に応じてライン毎の遅延量を調整する。更に、３ラインの読取位置が同じになるように信号タイミングを補正し、ＭＴＦ補正は読取速度によって読取のＭＴＦが変るため、その変化を補正する。読取位置タイミングが補正されたデジタル信号は入力マスキング部６０２によって、ＣＣＤ２１８の分光特性及び不図示のランプ及びミラーの分光特性を補正する。入力マスキング部６０２の出力はＡＣＳカウント部６０３及びメインコントローラ３１１１へと送られる。
【００４０】
（Graphic Processor３１３５）
次に、情報機器３１００の有するGraphic Processor３１３５について詳細に説明する。図６ａは情報機器３１００における、Graphic Processor３１３５の詳細な構成を示すブロック図である。Graphic Processor３１３５は、画像回転、変倍処理の処理、ならびに、本実施形態において特徴的な特定データの抽出処理を行う。
【００４１】
図６ａのように、Graphic Processor３１３５は以下の機能要素を有する。
・画像の回転に係る処理を実行する画像回転部８０１。
・画像の変倍に係る処理を実行する画像変倍部８０２。
・ＬＵＴ８０４を利用した色空間変換に係る処理を実行する色空間変換部８０３。
・二値化の処理を実行する画像二値化部８０５。
・画像抽出に係る処理を実行する画像抽出部８２０。
【００４２】
ＳＲＡＭ３１３６は、Graphic Processor３１３５の一時的なワーク領域として使用される。Graphic Processor３１３５はＩ／Ｆ３１３７を介してメインコントローラ３１１１と接続され、ＤＲＡＭ３１１６との間のデータの転送は、バスコントローラ３１１３によって制御されＤＭＡ転送される。バスコントローラ３１１３は、GraphicProcessor３１３５の各々のモジュールにモード等を設定する制御及び、各々のモジュールに画像データを転送するためのタイミング制御を行う。また、情報機器３１００は、画像抽出部８２０において、スキャンした画像の一部を切り出す処理をここで実行する。
【００４３】
（Graphic Processor３１７９）
次に、外部情報機器３１０３の有するGraphic Processor３１７９について詳細に説明する。図６ｂは、外部情報機器３１０３における、Graphic Processor３１７９の詳細な構成を示すブロック図である。
【００４４】
図６ｂのように、Graphic Processor３１７９は以下の機能要素を有する。
・画像の回転処理を行う画像回転部８０１。
・画像の変倍処理を行う画像変倍部８０２。
・ＬＵＴ（Look-Up Table）８０４。
・ＬＵＴ８０４を参照して色空間変換処理を行う色空間変換部８０３。
・二値化の処理を行う二値化処理部８０５。
・バーコード、透かし情報抽出／解析部２１００。
・バーコード、透かし情報抽出／埋め込み部２２００。
ただし、「バーコード、透かし情報抽出・解析部」２１００は、画像データに含まれているバーコード、透かし情報を認識、抽出し、その抽出したデータを解析する。「バーコード、透かし情報抽出・解析部」２２００は、所定のデータに基づいて画像データに対してバーコード、透かし情報を埋め込む処理を行う。
【００４５】
ＳＲＡＭ３１８０はGraphic Processor３１７９の一時的なワーク領域として使用される。Graphic Processor３１７９はＩ／Ｆ３１９１を介してメインコントローラ３１７２と接続され、ＤＲＡＭ３１７７との間のデータの転送は、バスコントローラ３１７８によって制御されＤＭＡ方式により転送される。バスコントローラ３１７４は、GraphicProcessor３１７９の各々のモジュールにモード等を設定する制御及び、各々のモジュールに画像データを転送するためのタイミング制御を行う。
【００４６】
（格納領域）
次に、情報機器３１００のハードディスク（ＨＤ）３１６２内の格納領域について、図７ａを参照して説明する。図７ａは、ハードディスク３１６２内の格納領域の論理的な構造を模式的に示した図である。
【００４７】
９０１はＢｏｘデータ領域であり、Ｂｏｘ機能において文書管理機能を実現するための文書を保存しておく領域である。Ｂｏｘデータ領域９０１に、オリジナル電子文書も格納されている。９０２は複数存在するＢｏｘを示すデータである。９０３は、Ｂｏｘ内のファイルを示すデータであり、９０４はファイルの属性を示すデータである。また、９１０は本実施形態において特徴的な、外部情報機器３１０３の機能を公開するための公開データファイルであり、公開された外部情報機器３１０３の機能に関する情報が記載されている。公開データファイルは予め情報機器３１００のハードディスク３１６２に格納されている。９２０は、Ｂｏｘ以外のデータ領域である。
【００４８】
図７ｂは、ハードディスク３１６２内のＢｏｘデータ領域にある、機能を公開するデータファイル（公開データファイル９１０）に関する説明図である。図７ｂにおいて、９５０は公開する機能名を示したデータである。９５１は関数名が記載されたデータである。９５２は関数におけるリザルト（結果）コード、即ち、機能(サービス)を利用する側へ返すコードデータである。９５３は関数におけるパラメータを示している。９５４はその機能が利用できる状態かを表すフラグであり、このフラグが有効でない場合は本機能が利用できないことになる。
【００４９】
このように本実施形態に係る構成においては、公開された外部情報機器３１０３の機能についての公開データファイルが情報機器３１００のハードディスク３１６２に記録されている。情報機器３１００は、ハードディスク３１６２に記録された公開データファイルを参照して、所望の機能を有する外部情報機器３１０３を特定する。
【００５０】
（操作部３１５０）
図８ａは本実施形態に係る情報機器３１００の操作部３１５０（図１ａ参照）の表示部に表示される基本画面を示す説明図である。尚、この画面はタッチパネルにより構成され、当該タッチパネルに表示された各機能に対応する枠内（キー）がユーザにより接触されたことに応じて、その機能を実行するように制御する。スキャンモードキー５２４は、本実施形態において特徴的な、スキャン動作を行う場合に押すキーである。そして、このスキャンモードキー５２４が押されたときに、図８ａの５３０に示すスキャンモードの画面を表示する。拡張機能キー５０１が押下された場合は、移動、綴じ代の設定、枠消しの設定等のモードに切り替える。５４０は、ステータスラインであり、機器の状態や印刷情報を示すメッセージを表示する。図８ａの場合は、スキャン待機中であることを示している。
【００５１】
画像モードキー５０２が押下された場合は、複写画像に対して網掛け、影付け、トリミング、マスキングを行うための設定モードに切り替える。ユーザモードキー５０３は、モードメモリの登録、標準モード画面の設定を行うための画面へ切り替えるためのキーである。応用ズームキー５０４は、原稿のＸ方向、Ｙ方向を独立に変倍するモード、原稿サイズと複写サイズから変倍率を計算するズームプログラムのモードに入るためのキーである。
【００５２】
Ｍ１キー５０５、Ｍ２キー５０６、Ｍ３キー５０７は、それぞれに登録されたモードメモリを呼び出す際に押下されるキーである。原稿混載キー５１１は、原稿フィーダにＡ４サイズとＡ３サイズ、またはＢ５サイズとＢ４サイズの原稿を一緒にセットする際に押下されるキーである。等倍キー５１２は、倍率を１００％にする際に押下されるキーである。縮小キー５１４、拡大キー５１５は、定型の縮小、拡大を行う際に押下されるキーである。
【００５３】
濃度キー５１８、５２０は、記録媒体に画像をプリントする際の画像の濃さを設定するためのキーである。情報機器３１００はプリント画像の濃さに係る情報を所定の記憶装置に記憶しているが、キー５１８が押下される毎に記憶された濃さに係る情報をより濃いものに更新し、キー５２０を押下される毎により薄いものに更新する。
【００５４】
濃度表示５１７は、プリント画像の濃さを視覚的に表示する領域であり、濃度表示５１７の領域内における所定のアイコンの相対的な位置によって、プリント画像の濃さを表示する。なお、濃度表示５１７に表示されるプリント画像の濃さは、上述のプリント画像の濃さに係る情報の値に対応している。情報機器３１００は、濃度キー５１８、５２０を押下されると、プリント画像の濃さに係る情報の値を更新し、更新された濃さに係る情報の値に応じて濃度表示５１７の領域内においてアイコンの表示位置を変化させる。
【００５５】
ＡＥキー５１９は、新聞のように地肌の濃い原稿を自動濃度調整するときにユーザにより押下されるキーである。ＨｉＦｉキー５２１は、写真原稿のように中間調の濃度が濃い原稿を記憶する際に押下されるキーである。文字強調キー５２２は、文字原稿のスキャンで文字を際だたせたい場合に押下されるキーである。５６０は履歴キーであり、これが押下された場合、ジョブの履歴情報を表示する。６００は、プリンタ選択キーであり、リモートコピーを行う場合の受信側複写機を選択する際に押下されるキーである。
【００５６】
ガイドキー５２３は、ユーザがキーの機能を分からないとき押下されるキーであり、ガイドキー５２３が押下された場合、そのキーの説明を表示制御する。ファックスキー５２５は、ファックスを行うときに押下されるキーであり、Ｂｏｘキー５２６は、Ｂｏｘ機能を表示させたいときに押下されるキーである。
【００５７】
サービス検索キー５９９は、公開されている機能(サービス)を検索したいときに押下されるキーである。このキーを押下されると、図９ａのような画面表示に切り替える。
【００５８】
図９ａは図８ａにおいてサービス検索キー５９９が押下された場合に表示する画面を模式的に示した図である。
【００５９】
この表示画面では、検索実行キー１１０５が押下されたことに応じて、機能(サービス)を公開しているターゲット(外部情報機器)とその機能(サービス)の内容を検索する処理を実行する。検索実行キー１１０５が押下されると、ＨＤ３１６２のボックスに格納された公開データファイルを参照する。そして、ターゲット(外部情報機器)名１１０１、ターゲット（外部情報機器）ＩＰアドレス１１０２、サービス内容１１０３、その状態１１０４を表示する。また、その欄のいずれかが押下されたことに応じて、その機能（サービス）が選択された状態とする。図９ａの例では、target０１の情報解析サービスが選択された様子が示されている。いずれかの機能が選択された状態において、ＯＫキー１１０６が選択されると機能選択を確定する。一方で、キャンセルキー１１０７が押下された場合は、サービス検索自体がキャンセルされ、図８ａの表示にもどすこととなる。
【００６０】
図１０ａは、図９ａで情報解析サービスが選択された場合に表示する操作部画面の一例を示した図である。図１０ａの例では、１２０１にターゲット(外部情報機器)名、１２０２にターゲット(外部情報機器)のＩＰアドレス、１２０３にサービス内容、１２０４にその状態が表示されている。ここで、ユーザにより送信希望の原稿が原稿台もしくはＡＤＦに置かれ、開始キー１２０５が押下されると、スキャンを開始し、スキャナにより読み込まれたデータを外部情報機器３１０３へ送信する。キャンセルキー１２０６が押下された場合は、本機能自体をキャンセルし、図９ａの状態へ戻る。
【００６１】
外部情報機器３１０３は、情報機器３１００からスキャンされたデータを受けとると、データを解析して、付加情報に対応する管理情報をＨＤＤ３１７１から取得する。そして、取得された管理情報を情報機器３１００へ送出する。
【００６２】
図１１ａは、図１０ａにてスキャンを開始し、データが情報機器３１０３へ送られたあと、付加情報の解析結果を表示する操作部表示の画面を例示した図である。１３０１には「結果」と表示し、１３０２にはその結果の内容を表示する。本実施形態においては、スキャンされた原稿のオリジナルデータの保存場所、管理者名、ファイル形式、ファイルサイズなどを結果として表示する。このとき、ＯＫキー１３０３が押下されると、図８ａの状態に戻る。
【００６３】
（フローチャートの説明）
次に、本実施形態に係る情報機器３１００が実行する処理の手順について図１２を参照して説明する。図１２は、情報機器３１００及び外部情報機器３１０３が実行する処理の手順を示すフローチャートである。
【００６４】
まず、ステップＳ７０１では、図９ａを参照して説明したように、機能(サービス)を検索する。即ち、ＨＤ３１６２のボックスに格納された公開データファイルを参照して、外部情報機器名、外部情報機器のＩＰアドレス、サービス内容、その状態等の情報を取得する。
【００６５】
次に、ステップＳ７０２では、該当するサービスが見つかったかどうかを判断する。例えば、公開データファイルを参照して、何らかのサービスを提供している外部情報機器３１０３が存在するか否かを判定する。或いは、情報解析サービスのサービスを提供している外部情報機器３１０３が存在するか否かを判定する。ここで、サービスが見つからなかった場合（ステップＳ７０２でＮＯ）はステップＳ７０１に戻る。見つかった場合（ステップＳ７０２でＹＥＳ）は、ステップＳ７０３に進む。
【００６６】
次に、ステップＳ７０３では、図９ａを参照して説明したように、ステップＳ７０２で発見されたサービス内容を外部情報機器毎に操作部３１５０に一覧表示する。次に、ステップＳ７０４で、ユーザからの情報解析サービスの選択を受け付け、更に、図１０ａを参照して説明したように、ステップＳ７０５で、ユーザから、スキャンのリクエストを受け付ける。
【００６７】
リクエストの受け付けに応じて、ステップＳ７０６でスキャンを開始し、ステップＳ７０７において、スキャンにより読み取られた画像データから、付加情報（付加画像）部分だけを抽出する。なお、本実施形態では、当該抽出は、予め定められた位置をスキャンすることにより行われることを想定するが、後述するように、ユーザが抽出する位置を指定できるように構成してもよい。そして、ステップＳ７０８において、この抽出した画像データ（スキャンデータ）をステップＳ７０４で選択された外部情報機器３１０３へ送信する。
【００６８】
外部情報機器３１０３は、情報機器３１００から画像データを受信すると、ステップＳ７０９にてバーコードもしくは電子透かしからなる付加情報を解析する。その付加情報の解析の結果、当該付加情報に対応する管理情報をＨＤＤ３１０３から取得する。ただし、この管理情報には、例えば、図１１ａのように、保存場所、管理者名、ファイル形式、ファイルサイズ等が含まれる。ただし、図１１ａは、後述するように、情報機器３１００の操作部３１５０に示された解析結果の表示画面を例示した図である。そして、外部情報機器３１０３は、ステップＳ７１０で解析結果として情報機器３１００へ送出する。
【００６９】
情報機器３１００は、解析結果を受信すると、ステップＳ７１１において、受信した解析結果を図１１ａのように操作部３１５０に表示する。
【００７０】
上記のように、本実施形態においては、情報機器３１００は、付加情報（付加画像）を解析する機能を有さない。しかし、付加情報を外部情報機器３１０３へ送出し、外部情報機器３１０３において解析を行って、当該解析の結果を受信することで、情報機器３１００において原稿の管理情報をユーザに表示することができる。従来の構成においては、特有の機能を備えていてもその機能をもった装置からしかその機能を利用できなかった。これに対して、本実施形態においては、情報機器３１００は、特有の機能を備えていなくとも、所望とする機能を備えた画像形成装置が機能(サービス)としてその機能を公開しているため、従来の一般機器からもその機能を利用することができる。このような構成によれば、ユーザの利便性が向上し、また、通常かかるコストも軽減することができる。また、スキャン後の画像を送信する際に、画像領域のうち付加情報が載っている部分だけを抽出するかもしくは、ユーザにその領域を指定させることで、必要な部分のみ送信することができ、画像処理や通信に係るパフォーマンスを向上することができる。
【００７１】
＜＜第２実施形態＞＞
第１実施形態では、外部情報機器により公開された機能が、情報解析サービスである場合について説明したが、これに限られない。本実施形態では、外部情報機器により、文書（原稿）のオリジナルデータを復元するサービスが公開されている場合について説明する。
【００７２】
本実施形態では、付加情報をもつ原稿を送信側画像形成装置（情報機器）内においてスキャンし、そのデータを切り出して送信、その付加情報を受信側画像形成装置（外部情報機器）で解釈し、オリジナル文書のデータを取得し、送信側に返却し、プリントする。このとき、切出し方法は機器内で予め決められた固定領域であることを想定し、また、オリジナル文書の保存場所は受信側画像形成装置（外部情報機器）内にあり、さらに、使用される付加情報はバーコード、電子透かしの情報であることを想定する。なお、ここで示す構成は一例であり図示の構成に限定されるものではない。
【００７３】
本実施形態において、第１実施形態と説明が重複する箇所があるため、重複箇所は説明を割愛する。例えば、送信側画像形成装置情報機器における図３リーダー部、図４スキャナ部、図６ａのGraphicProsessor、図７ａの格納領域、図７ｂのＢｏｘデータ領域は、第１実施形態に係る構成と同様であるため、説明を割愛する。なお、第１実施形態に記載の外部情報機器、及び、情報機器は、本実施形態においては画像形成装置として実現される。
【００７４】
（画像入出力システム）
まず、本実施形態に係る画像入出力システムの全体構成を、図１ｂを参照しながら説明する。図１ｂは、本実施形態に係る画像入出力システムの全体構成を示す図である。画像形成装置（外部情報機器）１０１は、本実施形態において特徴的な機能、ここではオリジナル電子文書を検索する機能を実現する画像形成装置であり、画像形成装置（情報機器）１００は、その検索機能を有さない、通常の画像形成装置である。画像形成装置１００、１０１はその装置構成について両者に相違がないため、以下、画像形成装置１００、１０１の装置構成をまとめて説明する。
【００７５】
図１ｂにおいて、リーダー部（画像入力装置）２００は、原稿画像を光学的に読み取り、画像データに変換する。リーダー部２００は、原稿を読取るための機能を持つスキャナユニット２１０と、原稿用紙を搬送するための機能を持つ原稿給紙ユニット２５０とで構成される。プリンタ部（画像出力装置）３００は、記録紙を搬送し、その上に画像データを可視画像として印字して、装置外に排紙する。プリンタ部３００は、複数種類の記録紙カセットを持つ給紙ユニット３６０、画像データを記録紙に転写、定着させる機能を持つマーキングユニット３１０、印字された記録紙をソート、ステイプルして機外へ出力する機能を持つ排紙ユニット３７０を備える。
【００７６】
制御装置１１０は、リーダー部２００、プリンタ部３００と電気的に接続され、さらにＬＡＮ４００に接続されている。制御装置１１０は、リーダー部２００を制御して、原稿の画像データを読込み、プリンタ部３００を制御して画像データを記録用紙に出力してコピー機能を提供する。また、リーダー部２００から読取った画像データを、コードデータに変換し、ＬＡＮ４００を介してホストコンピュータ（不図示）へ送信するスキャナ機能を提供する。さらに、ホストコンピュータからＬＡＮ４００を介して受信したコードデータを画像データに変換し、プリンタ部３００に出力するプリンタ機能を提供する。操作部１５０は、制御装置１１０に接続され、液晶タッチパネルで構成され、画像入出力システムを操作するためのユーザＩ／Ｆを提供する。
【００７７】
（制御装置）
次に、制御装置１１０の機能について、図２ｃを参照して説明する。図２ｃは、制御装置のハードウェア構成を示すブロック図である。制御装置１１０についても、画像形成装置１００、１０１が有する構成がほぼ同じのため、合わせて説明するが、相違がある部分については適宜説明する。
【００７８】
メインコントローラ１１１は、主にＣＰＵ１１２と、バスコントローラ１１３、各種Ｉ／Ｆコントローラ回路とから構成される。ＣＰＵ１１２とバスコントローラ１１３は制御装置１１０全体の動作を制御するものである。ＣＰＵ１１２は、ＲＯＭ１１４からＲＯＭ Ｉ／Ｆ１１５を経由して読込んだプログラムに基いて動作する。また、ホストコンピュータから受信したＰＤＬ（ページ記述言語）コードデータを解釈し、ラスターイメージデータに展開する動作も、このプログラムに記述されている。従って、この動作もソフトウェアによって処理される。バスコントローラ１１３は各Ｉ／Ｆから入出力されるデータ転送を制御するものであり、バス競合時の調停やＤＭＡデータ転送の制御を行う。
【００７９】
ＤＲＡＭ１１６はＤＲＡＭ Ｉ／Ｆ１１７によってメインコントローラ１１１と接続されており、ＣＰＵ１１２が動作するためのワークエリアや、画像データを蓄積するためのエリアとして使用される。Ｃｏｄｅｃ１１８は、ＤＲＡＭ１１６に蓄積されたラスターイメージデータをＭＨ／ＭＲ／ＭＭＲ／ＪＢＩＧ／ＪＰＥＧ等の方式で圧縮し、また逆に圧縮され蓄積されたコードデータをラスターイメージデータに伸長する。ＳＲＡＭ１１９はＣｏｄｅｃ１１８の一時的なワーク領域として使用される。Ｃｏｄｅｃ１１８はＩ／Ｆ１２０を介してメインコントローラ１１１と接続され、ＤＲＡＭ１１６との間のデータの転送は、バスコントローラ１１３によって制御されＤＭＡ転送される。
【００８０】
Graphic Processor１３５は、画像回転、変倍処理の処理を行うが、画像形成装置１００においては、本実施形態において特徴的な、バーコード情報、透かし情報の抽出・解析や生成・埋め込み等の処理を行う。一方、画像形成装置１０１においては、バーコード情報、透かし情報の抽出・解析や生成・埋め込み等の処理は行わない。また、画像切出し処理部８２０は、本実施形態において特徴的な、スキャンした画像の一部を切り出すデータ抽出処理を行う。このデータ抽出処理は、ＲＯＭ３１１４に格納されたプログラムをＲＯＭＩ／Ｆ３１１５から読み込み、そのプログラムに従って処理される。
【００８１】
外部通信Ｉ／Ｆ１２１はＩ／Ｆ１２２によってメインコントローラ１１１と接続され、コネクタ１２２によって外部ネットワークと接続される。汎用高速バス１２５には、拡張ボードを接続するための拡張コネクタ１２４とＩ／Ｏ制御部１２６とが接続される。汎用高速バスとしては、一般的にＰＣＩバスがあげられる。Ｉ／Ｏ制御部１２６には、リーダー部２００、プリンタ部３００の各ＣＰＵと制御コマンドを送受信するための調歩同期シリアル通信コントローラ１２７が２チャンネル装備されており、Ｉ／Ｏバス１２８によって外部Ｉ／Ｆ回路１４０,１４５に接続されている。
【００８２】
パネルＩ／Ｆ１３２は、ＬＣＤコントローラ１３１に接続され、操作部１５０上の液晶画面に表示を行うためのＩ／Ｆと、ハードキーやタッチパネルキーの入力を行うためのキー入力Ｉ／Ｆ１３０とから構成される。操作部１５０は液晶表示部と液晶表示部上に張り付けられたタッチパネル入力装置と、複数個のハードキーを有する。タッチパネルまたはハードキーにより入力された信号は前述したパネルＩ／Ｆ１３２を介してＣＰＵ１１２に伝えられる。液晶表示部はパネルＩ／Ｆ５２０から送られてきた画像データを表示するものである。液晶表示部には、本画像形成装置の操作における機能表示や画像データ等を表示する。
【００８３】
リアルタイムクロックモジュール１３３は、機器内で管理する日付と時刻を更新/保存するためのもので、バックアップ電池１３４によってバックアップされている。Ｅ−ＩＤＥインタフェース１６１は、外部記憶装置を接続するためのものである。本実施形態においては、このＩ／Ｆを介してハードディスクドライブ１６０を接続し、ハードディスク１６２へ画像データを記憶させたり、ハードディスク１６２から画像データを読み込む動作を行う。
【００８４】
コネクタ１４２と１４７は、それぞれリーダー部２００とプリンタ部３００とに接続され、同調歩同期シリアルＩ／Ｆ(１４３,１４８)とビデオＩ／Ｆ(１４４,１４９)とから構成される。スキャナＩ／Ｆ１４０は、コネクタ１４２を介してリーダー部２００と接続され、また、スキャナバス１４１によってメインコントローラ１１１と接続されている。スキャナＩ／Ｆ１４０は、リーダー部２００から受け取った画像に対して所定の処理を施す機能を有し、さらに、リーダー部２００から送られたビデオ制御信号をもとに生成した制御信号を、スキャナバス１４１に出力する機能も有する。
【００８５】
スキャナバス１４１からＤＲＡＭ１１６へのデータ転送は、バスコントローラ１１３によって制御される。プリンタＩ／Ｆ１４５は、コネクタ１４７を介してプリンタ部３００と接続され、更に、プリンタバス１４６によってメインコントローラ１１１と接続されている。プリンタＩ／Ｆ１４５は、メインコントローラ１１１から出力された画像データに所定の処理を施して、プリンタ部３００へ出力する機能を有する。さらに、プリンタＩ／Ｆ１４５は、プリンタ部３００から送られたビデオ制御信号をもとに生成した制御信号を、プリンタバス１４６に出力する機能も有する。
【００８６】
ＤＲＡＭ１１６上に展開されたラスターイメージデータのプリンタ部への転送は、バスコントローラ１１３によって制御され、プリンタバス１４６、ビデオＩ／Ｆ１４９を経由して、プリンタ部３００へＤＭＡ転送される。また、本実施形態において特徴的な、オリジナル電子文書の検索シーケンスは、ＲＯＭ１１４に記載されたプログラムに基づいて動作する。画像形成装置（情報機器）１００より受け取った原稿のうち、バーコード、または電子透かしの部分を、後述するGraphic Processor１３５にて解析し、アドレス情報を取得する。そして、そのアドレス情報に従って、後述するハードディスク１６２に保存されたオリジナル電子文書を取得する。
【００８７】
（リーダー画像処理部）
リーダー画像処理部は、第１実施形態に係る構成と同様である（図３参照）ため、説明を割愛する。
【００８８】
（スキャナＩ／Ｆの画像処理部）
スキャナＩ／Ｆの画像処理部は、第１実施形態に係る構成と同様である（図４参照）ため、説明を割愛する。
【００８９】
（プリンタＩ／Ｆの画像処理部）
プリンタＩ／Ｆ１４５の画像処理を担う機能要素についての詳細な説明を行う。図５はプリンタＩ／Ｆ１４５の画像処理を担う部分の詳細な構成を示すブロック図である。プリンタＩ／Ｆ１４５に関しても、画像形成装置１００、１０１においてどちらも相違がないため、説明は合わせて行う。
【００９０】
メインコントローラ１１１から、プリンタバス１４６を介して送られる画像信号は、まずＬＯＧ変換部７０１に入力される。ＬＯＧ変換部７０１は、ＬＯＧ変換でＲＧＢ信号からＣＭＹ信号に変換する。次にモアレ除去部７０２でモアレが除去される。７０３はＵＣＲ＆マスキング部であり、モアレ除去処理されたＣＭＹ信号はＵＣＲ処理でＣＭＹＫ信号が生成され、マスキング処理部でプリンタの出力にあった信号に補正される。ＵＣＲ＆マスキング部７０３で処理された信号はγ補正部７０４で濃度調整された後フィルタ部７０５でスムージング又はエッジ処理される。これらの処理を経て、コネクタ１４７を介してプリンタ部３００へと画像が送られる。
【００９１】
（Graphic Processor）
Graphic Processor１３５についての詳細な説明を行うが、送信側画像形成装置においては、その構成が第１実施形態に係る構成と同様である（図６ａ参照）ため、説明を割愛する。図６ｃは、受信側画像形成装置における、Graphic Processor１３５の詳細な構成を示すブロック図である。図６ｃの第２の画像形成装置における、Graphic Processor１３５では、画像回転、変倍などのほかに、バーコード情報、透かし情報の抽出・解析や生成・埋め込み等の処理を行う。
【００９２】
図６ｃのように、Graphic Processor１３５は以下の機能要素を有する。
・画像の回転処理を行う画像回転部８０１。
・画像の変倍処理を行う画像変倍部８０２。
・ＬＵＴ（Look-Up Table）８０４。
・ＬＵＴ８０４を参照して色空間変換処理を行う色空間変換部８０３。
・二値化の処理を行う二値化処理部８０５。
・スキャンした画像の一部を切り出す処理を行う画像抽出部８２０。
【００９３】
ＳＲＡＭ１３６は、Graphic Processor１３５の一時的なワーク領域として使用される。Graphic Processor１３５はＩ／Ｆ１３７を介してメインコントローラ１１１と接続され、ＤＲＡＭ１１６との間のデータの転送は、バスコントローラ１１３によって制御されてＤＭＡ転送される。バスコントローラ１１３は、GraphicProcessor１３５の各々のモジュールにモード等を設定する制御及び、各々のモジュールに画像データを転送するためのタイミング制御を行う。また、情報機器１００では、画像抽出部８２０が、スキャンした画像の一部を切り出す処理を行う。
【００９４】
（格納領域）
格納領域においては、外部情報機器の公開された機能を示す機能情報を含む公開データファイルが、外部情報機器毎に記憶される（図７ａ、７ｂ参照）。第１実施形態に係る構成と同様であるため、ここでは説明を割愛する。
【００９５】
（操作部）
図８ｂは、本実施形態に係る送信側の画像形成装置（情報機器）１００の操作部１５０（図１ｂ参照）の表示部に表示される基本画面を示す説明図である。尚、この画面はタッチパネルにより構成され、当該タッチパネルに表示された各機能に対応する枠内（キー）がユーザにより接触されたことに応じて、その機能を実行するように制御する。コピーモードキー５２４は、複写動作を行う場合に押すキーである。そして、このコピーモードキー５２４が押されたときに、図８ｂの５３０に示すコピーモードの画面を表示する。拡張機能キー５０１が押下された場合は、両面複写、多重複写、移動、綴じ代の設定、枠消しの設定等のモードに切り替える。
【００９６】
５４０は、ステータスラインであり、機器の状態や印刷情報を示すメッセージを表示する。図８ｂの例では、コピー待機中であることを示している。
【００９７】
画像モードキー５０２が押下された場合は、複写画像に対して網掛け、影付け、トリミング、マスキングを行うための設定モードに入る。ユーザモードキー５０３が押下された場合は、モードメモリの登録、標準モード画面の設定を行う画面に切り替える。応用ズームキー５０４が押下された場合は、原稿のＸ方向、Ｙ方向を独立に変倍するモード、原稿サイズと複写サイズから変倍率を計算するズームプログラムのモードに入る。Ｍ１キー５０５、Ｍ２キー５０６、Ｍ３キー５０７は、それぞれに登録されたモードメモリを呼び出す際に押下されるキーである。オプションキー５０９は、フィルムから直接複写するため、フィルムプロジェクタ等のオプション機能の設定を行う際に押下されるキーである。
【００９８】
ソータキー５１０は、ソート、ノンソート、グループの設定を行う際に押下されるキーである。原稿混載キー５１１は、原稿フィーダにＡ４サイズとＡ３サイズ、またはＢ５サイズとＢ４サイズの原稿を一緒にセットする際に押下されるキーである。等倍キー５１２は、複写倍率を１００％にする際に押下されるキーである。縮小キー５１４、拡大キー５１５は、定型の縮小、拡大を行う際に押下されるキーである。用紙選択キー５１３は、複写用紙の選択を行う際に押下されるキーである。
【００９９】
濃度キー５１８、５２０は、記録媒体に画像をプリントする際の画像の濃さを設定するためのキーである。情報機器１００はプリント画像の濃さに係る情報を所定の記憶装置に記憶しているが、キー５１８が押下される毎に記憶された濃さに係る情報をより濃いものに更新し、キー５２０を押下される毎により薄いものに更新する。
【０１００】
濃度表示５１７は、プリント画像の濃さを視覚的に表示する領域であり、濃度表示５１７の領域内における所定のアイコンの相対的な位置によって、プリント画像の濃さを表示する。なお、濃度表示５１７に表示されるプリント画像の濃さは、上述のプリント画像の濃さに係る情報の値に対応している。情報機器１００は、濃度キー５１８、５２０を押下されると、プリント画像の濃さに係る情報の値を更新し、更新された濃さに係る情報の値に応じて濃度表示５１７の領域内においてアイコンの表示位置を変化させる。
【０１０１】
ＡＥキー５１９は、新聞のように地肌の濃い原稿を自動濃度調整複写するときに押下されるキーである。ＨｉＦｉキー５２１は、写真原稿のように中間調の濃度が濃い原稿の複写の際に押下されるキーである。文字強調キー５２２は、文字原稿の複写で文字を際だたせたい場合に押下されるキーである。５６０は履歴キーであり、これが押下されたことに応じて、印刷済みのジョブの履歴情報を表示する。たとえば、印刷ジョブの、終了時刻、ユーザ名、ファイル名、印刷枚数等の情報を表示する。６００は、プリンタ選択キーであり、リモートコピーや重連コピーを行う場合の受信側複写機を選択する際に押下されるキーである。
【０１０２】
ガイドキー５２３は、あるキーの機能がわからないとき押下されるキーであり、ガイドキー５２３の押下に応じてキーの説明を表示する。ファックスキー５２５は、ファックスを行うときに押下されるキーであり、Ｂｏｘキー５２６は、Ｂｏｘ機能を表示させたいときに押下されるキーである。プリンタキー５２７は、プリントの濃度を変更する、あるいは、リモートのホストコンピュータからのＰＤＬデータのプリント出力詳細情報を参照したい場合に押下されるキーである。サービス検索キー５９９は、公開されている機能（サービス）を検索したいときに押下されるキーである。このキーが押下されたことに応じて、図９ｂのような画面を表示する。
【０１０３】
図９ｂは図８ｂにおいてサービス検索キー５９９が押下された場合に表示する画面を模式的に示した図である。この表示画面では、検索実行キー１１０５が押下されたことに応じて、機能(サービス)を公開しているターゲットとその機能(サービス)の内容を検索する。検索実行キー１１０５が押下されると、ＨＤ３１６２のボックスに格納された公開データファイルを参照し、１１０１にターゲット名、１１０２にターゲットのＩＰアドレス、１１０３にサービス内容、１１０４にその状態を表示する。また、その欄のいずれかが押下されることにより、その機能(サービス)が選択された状態となり、さらにＯＫキー１１０６が押下されることによって選択が確定する。図９ｂの例では、target０１のオリジナルデータ復元サービスが選択されている。また、キャンセルキー１１０７が押下されると、サービス検索自体をキャンセルし、図８ｂの表示に戻す。
【０１０４】
図１０ｂは、図９ｂでオリジナルデータ復元サービスが選択され、ＯＫキー１１０６が押下された場合に表示する、操作部画面の一例を示した図である。図１０ｂにおいては、１２０１にターゲット名、１２０２にターゲットのＩＰアドレス、１２０３にサービス内容、１２０４にその状態を表示している。ここで、エリア設定キー１２０７が押下されると、スキャンした画像の切り出す領域を指定できるように制御する。ただし、本実施形態では、予め機器内で決められた領域がスキャンされることを想定する。このエリア設定キー１２０７が押下されると、図１０ｃに例示した画面を表示する。ここで、送信を希望する原稿が原稿台若しくはＡＤＦに置かれ、開始キー１２０５が押下されると、スキャンを開始し、スキャンにより読み取った画像から切り出したデータを受信側画像形成装置へ送信する。キャンセルキー１２０６が押下されると、本機能自体をキャンセルし、図９ｂの状態へ戻る。
【０１０５】
図１０ｃは、図１０ｂでエリア設定キー１２０７が押下された場合に表示する画面の一例を示した図である。
【０１０６】
この表示画面では、予め機器内で決められた領域をユーザに示し、ユーザに付加情報が埋め込まれた位置をその領域に位置するように原稿を置くよう促している。１２１１はその表示の様子である。原稿が載置された上でＯＫキー１２１２が押下されると図１０ｂに戻り、キャンセルキー１２１３を押下すると図９ｂに戻る。
【０１０７】
一方、外部情報機器１０１は、情報機器１００からスキャンされたデータを受けとると、データを解析して、付加情報に対応するオリジナルデータをＨＤＤ１６０から取得する。そして、取得されたオリジナルデータを情報機器１００へ送出する。オリジナルデータが取得できなかった場合（例えば、ＨＤＤ１６０に記録されていない場合等）はその旨を示す情報を情報機器１００へ送出する。
【０１０８】
図１１ｂは、図１０ｂにてスキャンを開始し、データが受信側画像形成装置へ送られたあと、オリジナルデータを検索し、プリントを完了した場合の操作部表示の画面を例示した図である。１３０１では「結果」と表示し、１３０２ではそのプリントの結果の内容を表示する。図１１ｂでは、正常に動作したことを示す「正常終了」と表示している場合を例示している。このとき、ＯＫキー１３０３が押下されると、図８ｂの状態に戻る。
【０１０９】
図１１ｃは、図１０ｂにてスキャンを開始し、データが受信側画像形成装置へ送られたあと、オリジナルデータを検索し、その結果オリジナルデータが見つからなかった場合に表示する画面を例示した図である。１３２１では「結果」と表示し、１３２２ではそのプリントの結果の内容を表示する。図１１ｃでは、オリジナルデータが見つからなかったことを示す「オリジナルデータが見つかりませんでした。」というメッセージを表示している場合を例示している。ここで、ＯＫキー１３２３が押下されると、図８ｂの状態に戻る。
【０１１０】
（フローチャート）
次に、本実施形態に係る構成が実行する処理の手順について、図１３を参照して説明する。図１３は、本実施形態に係る構成が実行する処理の手順を示したフローチャートである。
【０１１１】
まず、ステップＳ８０１では、図９ｂを参照して説明したように、機能(サービス)を検索する。即ち、ＨＤ１６０のボックスに格納された公開データファイルを参照して、外部情報機器名、外部情報機器のＩＰアドレス、サービス内容、その状態等の情報を取得する。
【０１１２】
次に、ステップＳ８０２では、ステップＳ８０１において該当するサービスが発見されたかどうかを判断する。例えば、公開データファイルを参照して、何らかのサービスを提供している外部情報機器１０１が存在するか否かを判定する。或いは、情報解析サービスのサービスを提供している外部情報機器１０１が存在するか否かを判定する。ここで、サービスが見つからなかった場合（ステップＳ８０２でＮＯ）はステップＳ８０１に戻る。見つかった場合（ステップＳ８０２でＹＥＳ）は、ステップＳ８０３に進む。
【０１１３】
ステップＳ８０３では、図９ｂの例のようにサービス内容を操作部に一覧表示する。次に、ステップＳ８０４で、オリジナルデータ復元サービスの選択を受け付ける。図１０ｂのエリア設定キー１２０７を押下されると、ステップＳ８０５へ進む。
【０１１４】
ステップＳ８０５では、図１０ｃのように操作部に固定領域を表示する。この領域は、予め画像形成装置内で決められた領域、例えば、９分割した右上部分などとすることができる。
【０１１５】
その表示の後、ステップＳ８０６において、ユーザが表示にしたがって原稿を置き、スキャン開始の指示がなされると、ステップＳ８０７へ進む。ステップＳ８０７では、スキャンを開始する。即ち、原稿を光学的に読み取り、画像データを取得する。スキャンを実行するとステップＳ８０８へ進む。
【０１１６】
ステップＳ８０８では、上述した固定領域部分だけを抽出する。次に、ステップＳ８０９で抽出した画像データを外部情報機器１０１へ送信する。
受け取った受信側画像形成装置（外部情報機器）１０１では、ステップＳ８１０にて、付加情報を解析する。そして、ステップＳ８１１にて本体内にある、文書管理システムからオリジナルデータを検索し、ステップＳ８１２でオリジナルデータが見つかったかどうかを判断する。見つかった場合（ステップＳ８１２でＹＥＳ）、ステップＳ８１３にてそのオリジナルデータを取得し、ステップＳ８１４にて送信側画像形成装置（情報機器）１００に対して印刷の指示を行う。
【０１１７】
印刷の指示を受けた情報機器１００は、ステップＳ８１５にてプリントを行う。そしてステップＳ８１７へ進む。一方、ステップＳ８１２にて、オリジナルデータが見つからなかった場合は、ステップＳ８１６に進み、外部情報機器１０１は、情報機器１００にエラー内容を返却する。そしてステップＳ８１７へ進む。ステップＳ８１７にて、情報機器１００は、結果を表示(図１１ｂ、１１ｃ)したら、処理を終了する。
【０１１８】
上記のように、本実施形態においては、情報機器１００は、オリジナルデータを取得する機能を有さない。しかし、付加情報を外部情報機器１０１へ送出し、外部情報機器１０１において解析を行って、付加情報に対応するオリジナルデータを受信することで、情報機器１００においてオリジナルデータに基づく印刷を行うことができる。従来の構成においては、特有の機能を備えていてもその機能をもった装置からしかその機能を利用できなかった。これに対して、本実施形態においては、情報機器１００は、特有の機能を備えていなくとも、所望とする機能を備えた画像形成装置が機能(サービス)としてその機能を公開しているため、従来の一般機器からもその機能を利用することができる。このような構成によれば、ユーザの利便性が向上し、また、通常かかるコストも軽減することができる。また、スキャン後の画像を送信する際に、画像領域のうち付加情報が載っている部分だけを抽出するかもしくは、ユーザにその領域を指定させることで、必要な部分のみ送信することができ、画像処理や通信に係るパフォーマンスを向上することができる。なお、本実施形態では情報機器１００がオリジナルデータを取得する機能を有していたとしてもよく、何らかの理由で当該機能を利用できない場合に外部情報機器１０１の機能を利用するようにしてもよい。
【０１１９】
＜＜第３実施形態＞＞
第３実施形態に係る構成を説明する。付加情報をもった原稿を送信側画像形成装置（情報機器）内においてスキャンし、そのデータを切り出して送信、その付加情報を受信側画像形成装置（外部装置）で解釈し、オリジナル文書のデータを取得し、送信側に返却し、プリントする。このとき、切出し方法はユーザに指定させた領域であることを想定し、また、オリジナル文書の保存場所は受信側画像形成装置（外部装置）内にあり、また、使用される付加情報はバーコード、電子透かしの情報である。なお、ここで示す構成は一例であり図示の構成に限定されるものではない。
【０１２０】
本実施形態に係る構成において、第３実施形態に係る構成と重複する箇所があるが、その重複箇所については説明を割愛する。例えば、以下については上記の実施形態と同様であるため、説明を省略する。
・送信側画像形成装置におけるシステム全体構成（図１ｂ）。
・制御装置（図２ｃ）。
・リーダー部（図３）。
・スキャナ部（図４）。
・プリンタ部（図５）。
・GraphicProsessor（図６ａ、図６ｃ）。
・受信側画像形成装置におけるハードディスク内の格納領域（図７ａ）。
・ハードディスク内のＢｏｘデータ領域（図７ｂ）。
・操作部表示（図８ｂ、図９ａ、図１０ｂ、図１０ｃ、図１１ｂ、図１１ｃ）。
なお、第１実施形態における外部情報機器、情報機器は、本実施形態においては画像形成装置に対応する。
【０１２１】
（操作部）
本実施形態においては、画像の切り出しをユーザが指定するパターンに関して記載する。第２実施形態で記載のあった、図１０ｂの段階でエリア設定キー１２０７が押下されると、図１０ｄの画面表示となる。図１０ｄは、エリアの指定方法をユーザが選択する画面を例示した図である。図１０ｄにおいて、１２２１に表示された「領域指定」が選択され、ＯＫキー１２２２が押下されると、図１０ｅを表示する。図１０ｅは、ユーザが領域指定を行う画面を例示した図である。また、「矩形指定(４点)」が選択され、ＯＫキー１２２２が押下されると、図１０ｆを表示する。図１０ｆは、ユーザが矩形指定を行う画面を例示した図である。キャンセルキー１２２３が押下されると、図１０ｂに戻る。
【０１２２】
次に、図１０ｅを参照して、図１０ｄにおいて「領域指定」が選択され、ＯＫキー１２２２が押下された際に表示する画面の説明を行う。ここでは、ユーザが例えば９つの領域のうち、どの位置に付加情報があるかを原稿から判断し、その領域を選択する。本実施形態では、右上の領域を指定している。ここで、ＯＫキー１２３２が押下されると、図１０ｂに戻り、図１０ｂにおいて開始キー１２０８が押下されると、スキャンを開始する。キャンセルキー１２３３が押下されると図８ｂの表示に切り替える。
【０１２３】
次に、図１０ｆを参照して、図１０ｄにおいて「矩形指定(４点)」が選択され、ＯＫキー１２２２が押下された際に表示する画面の説明を行う。ここでは、ユーザが原稿のどの位置に付加情報があるかを原稿から判断し、例えば４点を指定してその領域を選択する。本実施形態では、右真ん中あたりの領域を指定している。ここで、ＯＫキー１２４２が押下されると、図１０ｂに戻り、開始キー１２０８が押下されると、スキャンを開始する。キャンセルキー１２３３が押下されると図８ｂの表示に切り替える。
【０１２４】
なお、ユーザが領域を指定する手法は図１０ｅ、図１０ｆを参照して例示したこれらの手法に限られない。例えば、例えばプリスキャンを行いその画像のプレビュー表示を行い、ユーザに領域を指定させたり、矩形領域の対角線の両端に対応する２点を選択することで指定させるようにしてもよい。
【０１２５】
（フローチャート）
次に、図１４を参照して、本実施形態に係る構成が実行する処理の手順を説明する。図１４は、本実施形態に係る構成が実行する処理の手順を示したフローチャートである。
【０１２６】
まず、ステップＳ９０１では、図９ｂで説明したように、機能(サービス)を検索する。ステップＳ９０２では、該当するサービスが見つかったかどうかを判断している。ここで、サービスが見つからない場合（ステップＳ９０２でＮＯ）はステップＳ９０１に戻る。見つかった場合（ステップＳ９０２でＹＥＳ）は、ステップＳ９０３に進み、図９ｂのようにサービス内容を操作部に表示する。
【０１２７】
ステップＳ９０４で、オリジナルデータ復元サービスが選択されたら、図１０ｂのエリア設定キー１２０７の押下に応じて、図１０ｄのようにステップＳ９０５で操作部にエリア指定方法、本実施形態では、「領域指定」「矩形指定(４点)」を表示する。
【０１２８】
ステップＳ９０６にて、エリア指定方法として「領域指定」が選択された場合は図１０ｅに進み、領域を指定する。「矩形指定(４点)」が選択された場合は、抽出する４点が指定される。その表示の後、ステップＳ９０７で、ユーザが指定に従って原稿を置くと、ステップＳ９０８においてスキャンを開始する。
【０１２９】
スキャンが行われると、ステップＳ９０９にて上述した指定領域部分だけを抽出し、ステップＳ９１０で抽出した画像データを外部情報機器１０１へ送信する。
【０１３０】
受け取った受信側画像形成装置（外部情報機器）１０１では、ステップＳ９１１にて、付加情報を解析し、ステップＳ９１２にて本体内にある、文書管理システムからオリジナルデータを検索する。そして、ステップＳ９１３でオリジナルデータが見つかったかどうかを判断する。見つかった場合（ステップＳ９１３でＹＥＳ）、ステップＳ９１４にてそのオリジナルデータを取得し、ステップＳ９１５にて送信側画像形成装置（情報機器）１００に対して印刷の指示を行う。
【０１３１】
情報機器１００は、オリジナルデータと印刷の指示の受信に応じて、ステップＳ９１６にてプリントを行う。そして、ステップＳ９１８へ進む。一方、ステップＳ９１３にて、オリジナルデータが見つからなかった場合は、ステップＳ９１７に進み、外部情報機器１０１は、情報機器１００へエラー内容を返却する。そして、ステップＳ９１８へ進む。
【０１３２】
情報機器１００は、ステップＳ９１８にて、結果を表示(図１１ｂ、１１ｃ)したら、終了する。
【０１３３】
上記のように、本実施形態に係る構成においては、ユーザが所望とする領域を選択するため、情報機器１００は、必要な部分のみ外部情報機器１０１へ送信することができ、パフォーマンスを向上させることができる。なお、本実施形態では、外部情報機器１０１がオリジナルデータの復元サービスを提供している場合を例示的に説明したが、ユーザが所望とする領域を選択できる構成の適用対象はこれに限られない。例えば、第１実施形態に係る構成にように、外部情報機器が情報解析サービスを提供している場合にも適用可能である。
【０１３４】
＜＜第４実施形態＞＞
第２，第３実施形態では、オリジナル文書（オリジナルデータ）が画像形成装置（外部情報機器）１０１の内部に格納されている場合を想定したが、オリジナル文書の格納場所はこれに限られない。本実施形態では、外部情報機器と通信可能な外部装置にオリジナル文書が格納されており、当該外部装置からオリジナルデータを取得する構成について説明する。
【０１３５】
第４実施形態を説明する。ここでは、オリジナル文書が外部文書管理サーバに位置する場合について説明する。なお、ここで示す構成は一例であり図示の構成に限定されるものではない。本実施形態においては、第２、第３実施形態において、オリジナル文書の格納位置が外部文書サーバとなるのみであるため、差分となる全体構成図とそのフローチャートの説明のみ行う。全体構成は、図１ｃのように、ＬＡＮ４００を通じて画像形成装置１００、１０１と外部文書管理サーバ１０２とが通信を行うものとなる。ただし、図１ｃは、本実施形態に係る画像入出力システムを模式的に示したブロック図である。
【０１３６】
（フローチャート）
図１５を参照して本実施形態に係る構成が実行する処理について説明する。図１５は、本実施形態に係る構成が実行する処理の手順を示したフローチャートである。
【０１３７】
まず、ステップＳ１００１では、図９ｂで説明したように、機能(サービス)を検索する。ステップＳ１００２では、該当するサービスが見つかったかどうかを判断する。ここで、サービスが見つからない場合（ステップＳ１００２でＮＯ）はステップＳ１００１に戻る。見つかった場合（ステップＳ１００２でＹＥＳ）は、ステップＳ１００３に進み、図９ｂのようにサービス内容を操作部に表示する。
【０１３８】
ステップＳ１００４で、オリジナルデータ復元サービスが選択された場合は、図１０ｂのエリア設定キー１２０７の押下に応じて、図１０ｃのようにステップＳ１００５で操作部に固定領域を表示する。この領域は、予め画像形成装置内で決められた領域、例えば、９分割した右上部分など、が考えられる。
【０１３９】
その表示の後、ユーザが表示にしたがってステップＳ１００６で原稿を置くと、ステップＳ１００７でスキャンを開始する。スキャンを行うと、ステップＳ１００８にて上述した固定領域部分だけを抽出し、ステップＳ１００９で抽出した画像データを画像形成装置（外部情報機器）へ１０１送信する。
【０１４０】
受け取った受信側画像形成装置（外部情報機器）１０１では、ステップＳ１０１０にて、付加情報を解析する。次に、ステップＳ１０１１にて、外部文書管理サーバ１０２（外部装置）１０２においてオリジナルデータを検索し、ステップＳ１０１２でオリジナルデータが見つかったかどうかを判断する。見つかった場合、ステップＳ１０１３にてそのオリジナルデータを取得し、ステップＳ１０１４にて送信側画像形成装置（情報機器）１００に対して印刷の指示を行う。
【０１４１】
情報機器１００は、印刷の指示及びオリジナルデータの取得に応じて、ステップＳ１０１５にてプリントを行う。そして、ステップＳ１０１７へ進む。ステップＳ１０１２にて、オリジナルデータが見つからなかった場合は、ステップＳ１０１６に進み、エラー内容を返却する。そして、ステップＳ１０１７へ進む。
【０１４２】
ステップＳ１０１７にて、結果を表示(図１１ｂ、１１ｃ)したら、処理を終了する。
【０１４３】
上記のように、本実施形態に係る構成においては、オリジナルデータを外部情報機器１０１ではなく、外部装置（外部文書管理サーバ）１０２で管理している。このため、本実施形態に係る構成によれば、外部情報機器１０１の処理の負荷を削減することが可能である。
【０１４４】
＜＜その他の実施形態＞＞
以上、本発明の実施形態例について詳述したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様を取ることが可能である。具体的には、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
【０１４５】
尚、本発明は、前述した実施形態の機能を実現するプログラムを、システムあるいは装置に直接あるいは遠隔から供給し、そのシステムあるいは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【０１４６】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明の技術的範囲に含まれる。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含む。
【０１４７】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【０１４８】
プログラムを供給するための記録媒体としては、例えば、次のものが含まれる。即ち、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）等が含まれる。
【０１４９】
その他、プログラムの供給形態としては、次のようなものも考えられる。即ち、クライアント装置のブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明に係るコンピュータプログラム、或いは、圧縮され自動インストール機能を含むファイルをＨＤ等の記録媒体にダウンロードする形態も考えられる。また、本発明に係るプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【０１５０】
また、次のような供給形態も考えられる。即ち、まず、本発明に係るプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布する。そして、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報の使用により暗号化されたプログラムを実行してコンピュータにインストールさせて本発明に係る構成を実現する。このような供給形態も可能である。
【０１５１】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、次のような実現形態も想定される。即ち、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現され得る。
【０１５２】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づいても前述した実施形態の機能が実現される。即ち、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【０１５３】
【図１ａ】画像入出力システムを模式的に示したブロック図である。
【図１ｂ】画像入出力システムを模式的に示したブロック図である。
【図１ｃ】画像入出力システムを模式的に示したブロック図である。
【図２ａ】制御装置のハードウェア構成を示すブロック図である。
【図２ｂ】制御装置のハードウェア構成を示すブロック図である。
【図２ｃ】制御装置のハードウェア構成を示すブロック図である。
【図３】リーダー画像処理部の詳細な構成を示すブロック図である。
【図４】スキャナＩ／Ｆの画像処理を担う部分の詳細な構成を示すブロック図である。
【図５】プリンタＩ／Ｆの画像処理を担う部分の詳細な構成を示すブロック図である。
【図６ａ】情報機器におけるGraphic Processorの詳細な構成を示すブロック図である。
【図６ｂ】外部情報機器における、Graphic Processorの詳細な構成を示すブロック図である。
【図６ｃ】受信側画像形成装置における、Graphic Processorの詳細な構成を示すブロック図である。
【図７ａ】ハードディスク内の格納領域の論理的な構造を模式的に示した図である。
【図７ｂ】ハードディスク内のＢｏｘデータ領域にある、公開データファイルに関する説明図である。
【図８ａ】情報機器の操作部における表示部に表示される基本画面を示す説明図である。
【図８ｂ】画像形成装置の操作部における表示部に表示される基本画面を示す説明図である。
【図９ａ】サービス検索キーが押下された場合に表示する画面を模式的に示した図である。
【図９ｂ】サービス検索キーが押下された場合に表示する画面を模式的に示した図である。
【図１０ａ】情報解析サービスが選択された場合に表示する操作部画面の一例を示した図である。
【図１０ｂ】オリジナルデータ復元サービスが選択され、ＯＫキーが押下された場合に表示する、操作部画面の一例を示した図である。
【図１０ｃ】エリア設定キーが押下された場合に表示する画面の一例を示した図である。
【図１０ｄ】エリアの指定方法をユーザが選択する画面を例示した図である。
【図１０ｅ】ユーザが領域指定を行う画面を例示した図である。
【図１０ｆ】ユーザが矩形指定を行う画面を例示した図である。
【図１１ａ】付加情報の解析結果を表示する操作部表示の画面を例示した図である。
【図１１ｂ】プリントを完了した場合の操作部表示の画面を例示した図である。
【図１１ｃ】検索の結果オリジナルデータが見つからなかった場合に表示する画面を例示した図である。
【図１２】情報機器及び外部情報機器が実行する処理の手順を示すフローチャートである。
【図１３】情報機器及び外部情報機器が実行する処理の手順を示すフローチャートである。
【図１４】情報機器及び外部情報機器が実行する処理の手順を示すフローチャートである。
【図１５】情報機器及び外部情報機器が実行する処理の手順を示すフローチャートである。
【図１ａ】
2007336484.tif 000003
【図１ｂ】
2007336484.tif 000004
【図１ｃ】
2007336484.tif 000005
【図２ａ】
2007336484.tif 000006
【図２ｂ】
2007336484.tif 000007
【図２ｃ】
2007336484.tif 000008
【図３】
2007336484.tif 000009
【図４】
2007336484.tif 000010
【図５】
2007336484.tif 000011
【図６ａ】
2007336484.tif 000012
【図６ｂ】
2007336484.tif 000013
【図６ｃ】
2007336484.tif 000014
【図７ａ】
2007336484.tif 000015
【図７ｂ】
2007336484.tif 000016
【図８ａ】
2007336484.tif 000017
【図８ｂ】
2007336484.tif 000018
【図９ａ】
2007336484.tif 000019
【図９ｂ】
2007336484.tif 000020
【図１０ａ】
2007336484.tif 000021
【図１０ｂ】
2007336484.tif 000022
【図１０ｃ】
2007336484.tif 000023
【図１０ｄ】
2007336484.tif 000024
【図１０ｅ】
2007336484.tif 000025
【図１０ｆ】
2007336484.tif 000026
【図１１ａ】
2007336484.tif 000027
【図１１ｂ】
2007336484.tif 000028
【図１１ｃ】
2007336484.tif 000029
【図１２】
2007336484.tif 000030
【図１３】
2007336484.tif 000031
【図１４】
2007336484.tif 000032
【図１５】
2007336484.tif 000033