(57)【要約】【課題】  ある画像形成装置が有する特有の機能を、当該画像形成装置以外の画像形成装置からも利用できるようにすること。【解決手段】  互いに通信可能な第１及び第２の画像形成装置（100、101）を含む画像入出力システムであって、第１の画像形成装置が特有の機能を有し、第１及び第２の画像形成装置それぞれは、原稿を読み取り、画像データを出力するリーダー部（200）と、画像データに基づいて印刷を行うプリンタ部（300）と、前記画像入出力システム内で利用可能な特有の機能と、当該機能を提供している画像形成装置とを検索するメインコントローラ（111）及び外部通信I/F（121）と、検索された特有の機能を実行するようにリクエストする操作部（150）とを有し、前記第１の画像形成装置（100）は、前記リクエストされた機能を実行し、実行された機能の処理結果を、第２の画像形成装置（101）に出力する制御装置（110）とを有する。【選択図】  図１
2006109108.tif 000002
【特許請求の範囲】
【請求項１】
互いに通信可能な複数の画像形成装置を含む画像入出力システムであって、前記複数の画像形成装置の少なくとも１つが、少なくとも別の１つの画像形成装置が持たない、前記複数の画像形成装置が利用可能な特有の機能を有し、
前記複数の画像形成装置それぞれは、
原稿を読み取り、画像データを出力する読み取り手段と、
画像データに基づいて印刷を行う印刷手段と、
前記画像入出力システム内で利用可能な、前記複数の画像形成装置が提供する特有の機能と、当該機能を提供している画像形成装置とを検索する検索手段と、
前記検索手段により検索された特有の機能を実行するようにリクエストする操作手段とを有し、
前記リクエストされた機能を有する画像形成装置は、
前記リクエストされた機能を実行する処理手段と、
前記処理手段により実行された機能の処理結果を、前記リクエストした画像形成装置に出力する出力手段と
を有することを特徴とする画像入出力システム。
【請求項２】
前記画像入出力システムは、前記複数の画像形成装置により読み取った画像データを保存する記憶手段を含み、
前記特有の機能は、前記読み取り手段により読み取った画像データから属性情報を抽出し、抽出した属性情報に基づいて当該画像データのオリジナル画像データを前記記憶手段から検索して取得し、取得したオリジナル画像データを前記出力手段により前記機能をリクエストした画像形成装置に出力する機能であって、
前記印刷手段は、前記オリジナル画像データを印刷することを特徴とする請求項１に記載の画像入出力システム。
【請求項３】
前記画像入出力システムは、前記複数の画像形成装置により読み取った画像データを保存する記憶手段を含み、
前記特有の機能は、前記読み取り手段により読み取った画像データから属性情報を抽出し、抽出した属性情報に基づいて当該画像データのオリジナル画像データを前記記憶手段から検索し、前記オリジナル画像データの所在を前記出力手段により前記機能をリクエストした画像形成装置に出力する機能であって、
前記機能をリクエストした画像形成装置は、前記通知された所在のオリジナル画像データを取得し、取得した前記オリジナル画像データを前記印刷手段により印刷することを特徴とする請求項１に記載の画像入出力システム。
【請求項４】
前記特有の機能は、前記読み取り手段により読み取った画像データに当該画像データを特定する属性情報を埋め込みし、前記印刷手段により印刷すると共に、前記画像データを前記属性情報と共に前記記憶手段に記憶する処理を更に行うことを特徴とする請求項２または３に記載の画像入出力システム。
【請求項５】
前記記憶手段は、画像データのサーバ装置または、各画像形成装置に着脱可能な記憶媒体の少なくともいずれか一方であることを特徴とする請求項２乃至４のいずれかに記載の画像入出力システム。
【請求項６】
前記属性情報は、バーコードまたは電子透かしであることを特徴とする請求項２乃至５のいずれかに記載の画像入出力システム。
【請求項７】
原稿を読み取って画像データを出力する読み取り手段と、画像データに基づいて印刷を行う印刷手段とをそれぞれ有する、互いに通信可能な複数の画像形成装置を含む画像入出力システムにおいて、前記複数の画像形成装置の少なくとも１つが、少なくとも別の１つの画像形成装置が持たない、前記複数の画像形成装置が利用可能な特有の機能を有する場合の制御方法であって、
前記複数の画像形成装置それぞれにおいて、
前記画像入出力システム内で利用可能な、前記複数の画像形成装置が提供する特有の機能と、当該機能を提供している画像形成装置とを検索する検索工程と、
前記検索工程で検索された特有の機能を実行するようにリクエストするリクエスト工程とを行い、
前記リクエストされた機能を有する画像形成装置において、
前記リクエストされた機能を実行する処理工程と、
前記処理工程で実行された機能の処理結果を、前記リクエストした画像形成装置に出力する出力工程と
を行うように制御することを特徴とする制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の画像形成装置を含む画像入出力システム及びその制御方法に関し、特に、装置特有の機能を有する画像形成装置を含む画像入出力システム及びその制御方法に関する。
【背景技術】
【０００２】
従来、ドキュメントサーバに記録する画像データを記憶しておき、その画像データを用紙上に印刷するときに、画像データを記憶しているドキュメントサーバのＩＤ情報と画像データの情報とをバーコードの形式で合わせて印刷する画像形成システムが提案されている。このシステムでは、後ほど同じ画像データを更に印刷しようとする場合に、すでに印刷されている画像を画像形成装置で読み取り、読み取った情報からバーコードを抽出してドキュメントサーバのＩＤ情報と画像データの情報を認識し、該当するドキュメントサーバからオリジナルの画像データを読み出して印刷する（例えば、特許文献１参照）。このように構成することで、例えば会議などで使用するステープルで綴じられた複数ページからなる印刷物を追加印刷したい場合に、表紙に印刷されたバーコードを画像形成装置に読み取らせて認識させることで、ステープルを外すことなく、また、画質が下がることなく、容易に追加印刷することが可能である。
【０００３】
【特許文献１】特開平１１−２０５５５８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した従来例では、その特有の機能は、その特有の機能を有する画像形成装置のみでしか実現できないできないため、特有の機能を有する画像形成装置の利用集中化が発生したり、また、この特有の機能を利用するために新たに画像形成装置の準備を行う必要があるといった不都合があった。
【０００５】
本発明は上記問題点を鑑みてなされたものであり、ある画像形成装置が有する特有の機能を、当該画像形成装置以外の画像形成装置からも利用できるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、互いに通信可能な複数の画像形成装置を含む本発明の画像入出力システムは、前記複数の画像形成装置の少なくとも１つが、少なくとも別の１つの画像形成装置が持たない、前記複数の画像形成装置が利用可能な特有の機能を有し、前記複数の画像形成装置それぞれは、原稿を読み取り、画像データを出力する読み取り手段と、画像データに基づいて印刷を行う印刷手段と、前記画像入出力システム内で利用可能な、前記複数の画像形成装置が提供する特有の機能と、当該機能を提供している画像形成装置とを検索する検索手段と、前記検索手段により検索された特有の機能を実行するようにリクエストする操作手段とを有し、前記リクエストされた機能を有する画像形成装置は、前記リクエストされた機能を実行する処理手段と、前記処理手段により実行された機能の処理結果を、前記リクエストした画像形成装置に出力する出力手段とを有する。
【０００７】
また、原稿を読み取って画像データを出力する読み取り手段と、画像データに基づいて印刷を行う印刷手段とをそれぞれ有する、互いに通信可能な複数の画像形成装置を含む画像入出力システムにおいて、前記複数の画像形成装置の少なくとも１つが、少なくとも別の１つの画像形成装置が持たない、前記複数の画像形成装置が利用可能な特有の機能を有する場合の本発明の制御方法は、前記複数の画像形成装置それぞれにおいて、前記画像入出力システム内で利用可能な、前記複数の画像形成装置が提供する特有の機能と、当該機能を提供している画像形成装置とを検索する検索工程と、前記検索工程で検索された特有の機能を実行するようにリクエストするリクエスト工程とを行い、前記リクエストされた機能を有する画像形成装置において、前記リクエストされた機能を実行する処理工程と、前記処理工程で実行された機能の処理結果を、前記リクエストした画像形成装置に出力する出力工程とを行うように制御する。
【発明の効果】
【０００８】
本発明によれば、ある画像形成装置が有する特有の機能を、当該画像形成装置以外の画像形成装置からも利用できるようにすることができるため、特有の機能を有する画像形成装置の集中利用を回避すると共に、ユーザーの利便性を高めることができる。
【発明を実施するための最良の形態】
【０００９】
以下、添付図面を参照して本発明を実施するための最良の形態を詳細に説明する。ただし、本形態において例示される構成部品の寸法、材質、形状、それらの相対配置などは、本発明が適用される装置の構成や各種条件により適宜変更されるべきものであり、本発明がそれらの例示に限定されるものではない。
【００１０】
＜第１の実施形態＞
まず、本発明の第１の実施形態について説明する。
【００１１】
まず本第１の実施形態に関わる画像入出力システムの全体構成を、図１を参照しながら説明する。
【００１２】
第１の画像形成装置100は、特有の機能を有する画像形成装置であり、第２の画像形成装置101は、その機能を持たない画像形成装置である。ここでは特有の機能とは、従来例と同様に、原稿に記録されたバーコードを読み取って取得した情報から、その原稿のオリジナル電子文書を、ハードディスク162（図２で後述）及び文書管理サーバ102から検索する機能であるものとするが、勿論、他の機能であっても構わない。また、本実施の形態で「特有の機能」と呼ぶ場合、その機能が画像入出力システム内で公開されており、システム内の他の装置から利用可能であるものとする。なお、第１及び第２の画像形成装置100、101の基本構成は同様であるので同じ番号を付し、説明は合わせて行う。
【００１３】
第１及び第２の画像形成装置100、101は、それぞれ、リーダー部（画像入力装置）200、プリンタ部（画像出力装置）300、制御装置110、操作部１５０、ＨＤＤ１６０とを含む。
【００１４】
リーダー部200は、原稿画像を光学的に読み取り、画像データに変換するユニットで、原稿を読取るための機能を有するスキャナユニット210と、原稿用紙を搬送するための機能を有する原稿給紙ユニット250とから構成される。
【００１５】
プリンタ部300は、記録紙を搬送し、記録紙上に画像データを可視画像として印刷して装置外に排紙するユニットで、複数種類の記録紙カセットを持つ給紙ユニット360と、画像データを記録紙に転写、定着させる機能を持つマーキングユニット310と、印字された記録紙を機外へ出力する排紙ユニット370とで構成される。排紙ユニット370はソートや、ステイプルをする機能を有していてもよい。
【００１６】
制御装置110は、リーダー部200及びプリンタ部300と電気的に接続され留と共に、LAN400に接続されている。制御装置110は、リーダー部200を制御して原稿の画像データを読込み、読み込んだ画像データをプリンタ部300を制御して記録紙に出力することでコピー機能を提供する。また、リーダー部200から読取った画像データをコードデータに変換し、LAN400を介して不図示のホストコンピュータへ送信するスキャナ機能、及び、ホストコンピュータからLAN400を介して受信したコードデータを画像データに変換し、プリンタ部300に出力するプリンタ機能も提供する。
【００１７】
操作部150は制御装置110に接続され、液晶表示部と液晶表示部上に張り付けられたタッチパネル入力装置と、複数個のハードキーで構成されており、画像形成装置100、101を操作するためのユーザI/Fを提供する。なお、操作部150を液晶タッチパネル入力装置のみで構成することも可能である。
【００１８】
（制御装置110の説明）
次に、制御装置110の機能を図２に示すブロック図を参照して説明する。なお、制御装置110の構成において、後述するグラフィックプロセッサ135の構成が第１の画像形成装置100と第２の画像形成装置101では異なるが、グラフィックプロセッサ135の詳細構成はそれぞれ図６及び図７を参照して後述し、ここでは同じ図面により制御装置110の構成を説明する。
【００１９】
制御装置110のメインコントローラ111は、主にCPU112と、バスコントローラ113、各種I/Fコントローラ回路とから構成される。CPU112とバスコントローラ113は制御装置110全体の動作を制御するものであり、CPU112はROM114からROM I/F115を経由して読込んだプログラムに基いて動作する。また、ホストコンピュータから受信したPDL（ページ記述言語）コードデータを解釈し、ラスターイメージデータに展開する動作もこのプログラムに記述されており、ソフトウェアによって処理することができる。バスコントローラ113は各I/Fから入出力されるデータ転送を制御するものであり、バス競合時の調停やDMAデータ転送の制御を行う。
【００２０】
DRAM116はDRAM I/F117によってメインコントローラ111と接続されており、CPU112が動作するためのワークエリアや、画像データを蓄積するためのエリアとして使用される。
【００２１】
Codec118は、DRAM116に蓄積されたラスターイメージデータをMH/MR/MMR/JBIG/JPEG等の方式で圧縮し、また逆に圧縮され蓄積されたコードデータをラスターイメージデータに伸長する。SRAM119はCodec118の一時的なワーク領域として使用される。Codec118はI/F120を介してメインコントローラ111と接続され、DRAM116との間のデータの転送は、バスコントローラ113によって制御されDMA転送される。
【００２２】
グラフィックプロセッサ135は、画像回転、変倍処理等の処理を行う。なお、本第１の実施形態においては、第１の画像形成装置100のグラフィックプロセッサ135は、更に、バーコード情報、透かし情報の抽出・解析や生成・埋め込み等の処理も行う。SRAM136はグラフィックプロセッサ135の一時的なワーク領域として使用される。
【００２３】
外部通信I/F121はI/F123によってメインコントローラ111と接続され、コネクタ122によって外部ネットワークと接続される。
【００２４】
汎用高速バス125には、拡張ボードを接続するための拡張コネクタ124とI/O制御部126とが接続される。汎用高速バスとしては、一般的にPCIバスがあげられる。I/O制御部126には、リーダー部200、プリンタ部300の各CPUと制御コマンドを送受信するための調歩同期シリアル通信コントローラ127が２チャンネル装備されており、I/Oバス128によってスキャナI/F140、プリンタI/F145に接続されている。
【００２５】
パネルI/F132は、LCDコントローラ131に接続され、操作部150上の液晶表示部に表示を行うためのI/Fと、ハードキーやタッチパネルキーの入力を行うためのキー入力I/F130とから構成される。操作部150から入力された信号は、パネルI/F132を介してCPU112に伝えられ、操作部150の液晶表示部はパネルI/F132から送られてきた画像データを表示する。液晶表示部には、第１及び第２の画像形成装置100、100の操作における機能表示や画像データ等も表示される。
【００２６】
リアルタイムクロックモジュール133は、装置内で管理する日付と時刻を更新及び保存するためのもので、バックアップ電池134によってバックアップされている。
【００２７】
E-IDEコネクタ161は、外部記憶装置を接続するためのものである。図１に示す例では、このE-IDEコネクタ161を介してハードディスクドライブ160を接続し、ハードディスク162へ画像データを記憶させたり、ハードディスク162から画像データを読み込む動作を行う。勿論、ハードディスク以外の公知の外部記憶装置を接続するものであってもよい。
【００２８】
コネクタ142と147は、それぞれリーダー部200とプリンタ部300とに接続され、同調歩同期シリアルI/F143、148とビデオI/F144、149とを介してコネクタ142、147にそれぞれ接続される。
スキャナI/F140は、コネクタ142を介してリーダー部200と接続され、スキャナバス141によってメインコントローラ111と接続されており、リーダー部200から受け取った画像に対して所定の処理を施す機能を有し、さらに、リーダー部200から送られたビデオ制御信号をもとに生成した制御信号を、スキャナバス141に出力する機能も有する。なお、スキャナバス141からDRAM116へのデータ転送は、バスコントローラ113によって制御される。
【００２９】
プリンタI/F145は、コネクタ147を介してプリンタ部300と接続され、プリンタバス146によってメインコントローラ111と接続されており、メインコントローラ111から出力された画像データに所定の処理を施して、プリンタ部300へ出力する機能を有する。さらに、プリンタ部300から送られたビデオ制御信号をもとに生成した制御信号を、プリンタバス146に出力する機能も有する。DRAM116上に展開されたラスターイメージデータのプリンタ部300への転送は、バスコントローラ113によって制御され、プリンタバス146、ビデオI/F149を経由して、プリンタ部300へDMA転送される。
【００３０】
また、第１の画像形成装置100が行う、本発明におけるオリジナル電子文書の検索シーケンスは、ROM114に記載されたプログラムに基づいて実行される。第１の画像形成装置100は、リーダー部200で読み取った原稿の画像データや第２の画像形成装置101から送られてきた原稿の画像データのうち、バーコードまたは電子透かしの部分をグラフィックプロセッサ135にて解析し、アドレス情報を取得する。そして、そのアドレス情報に従って、後述するハードディスク162または文書管理サーバ102に保存されたオリジナル電子文書を取得する。
【００３１】
（リーダ画像処理部の説明）
図３はリーダ装置200のスキャナユニット210内に備えられた、リーダー画像処理部222の詳細な構成を示すブロック図である。リーダ画像処理部222は、第１及び第２の画像形成装置100、101において相違がないため、図３に代表させて説明する。
【００３２】
基本的に、スキャナユニット210は、原稿を読み取って電気信号に変換するＣＣＤ218と、リーダー画像処理部222とから構成される。ＣＣＤ218はカラーセンサの場合、ＲＧＢのカラーフィルタが１ラインＣＣＤ上にＲＧＢ順にインラインに乗ったものでも、３ラインＣＣＤで、各ライン毎にＲフィルタ、Ｇフィルタ、Ｂフィルタをそれぞれ配置したものでも構わないし、フィルタがオンチップ化又は、フィルタがＣＣＤと別構成になったものでも構わない。ＣＣＤ218からの電気信号（アナログ画像信号）はリーダー画像処理部222に入力され、クランプ＆Ａｍｐ．＆Ｓ／Ｈ＆Ａ／Ｄ部451でサンプルホールド（Ｓ／Ｈ）され、アナログ画像信号のダークレベルを基準電位にクランプされ、所定量に増幅され（ただし、上記処理順番は表記順とは限らない）、Ａ／Ｄ変換されて、例えばＲＧＢ各８ビットのディジタル信号に変換される。そして、ＲＧＢ信号はシェーディング部452で、シェーディング補正及び黒補正が施された後、制御装置110へと出力される。
【００３３】
（スキャナI/Fの説明）
次に、図２に示すスキャナI/F140の画像処理を担う部分についての詳細な説明を行う。図４は、スキャナI/F140において画像処理を担う部分の詳細な構成を示すブロック図である。なお、スキャナI/F140は、第１及び第２の画像形成装置100、101において相違がないため、図４に代表させて説明を行う。
【００３４】
リーダー部200から、コネクタ142を介して送られる画像信号に対して、つなぎ＆ＭＴＦ補正部601でつなぎ処理を行うが、ＣＣＤ218が３ラインＣＣＤの場合、つなぎ処理はライン間の読取位置が異なるため、読取速度に応じてライン毎の遅延量を調整し、３ラインの読取位置が同じになるように信号タイミングを補正する。また、ＭＴＦ補正は読取速度によって読取のＭＴＦが変わるため、その変化を補正する。読取位置タイミングが補正されたデジタル信号は入力マスキング部602によって、ＣＣＤ218の分光特性及び図示しないランプ及びミラーの分光特性を補正する。入力マスキング部602の出力はACS（Auto Color Select）カウント部603及びメインコントローラ111へと送られる。
【００３５】
（プリンタI/Fの画像処理部の説明）
次に、図２に示すプリンタI/F145の画像処理を担う部分についての詳細な説明を行う。図５は、プリンタI/F145において画像処理を担う部分の詳細な構成を示すブロック図である。なお、プリンタI/F145は、第１及び第２の画像形成装置100、101において相違がないため、図５に代表させて説明を行う。
【００３６】
メインコントローラ111から、プリンタバス146を介して送られる画像信号は、まずＬＯＧ変換部701に入力される。ＬＯＧ変換部701は、ＬＯＧ変換でＲＧＢ信号からＣＭＹ信号に変換する。次にモアレ除去部702でモアレが除去される。703はＵＣＲ＆マスキング部で、モアレ除去処理されたＣＭＹ信号はＵＣＲ処理によりＣＭＹＫ信号が生成され、マスキング処理によりプリンタの出力にあった信号に補正される。ＵＣＲ＆マスキング部703で処理された信号はγ補正部704で濃度調整された後、フィルタ部705でスムージング又はエッジ処理される。これらの処理を経て、コネクタ147を介してプリンタ部300へと画像が送られる。
【００３７】
（グラフィックプロセッサの説明）
次に、グラフィックプロセッサ135についての詳細な説明を行う。図６は第１の画像形成装置100における、グラフィックプロセッサ135の詳細な構成を示すブロック図である。
【００３８】
グラフィックプロセッサ135では、画像回転、変倍処理の処理を行うが、図６に示す第１の画像形成装置100のグラフィックプロセッサ135は、更に、バーコード情報、透かし情報の抽出・解析や生成・埋め込み等の処理を行う。
【００３９】
グラフィックプロセッサ135は、画像回転部801により画像の回転処理、画像変倍部802により画像の変倍処理、色空間変換部803によりLUT804を利用した色空間変換処理、及び、画像二値化部805により二値化処理をそれぞれ行う。SRAM136はグラフィックプロセッサ135の一時的なワーク領域として使用される。グラフィックプロセッサ135はI/F137を介してメインコントローラ111と接続され、DRAM116との間のデータの転送は、バスコントローラ113によって制御されDMA転送される。バスコントローラ113は、グラフィックプロセッサ135の各々のモジュールにモード等を設定する制御及び、各々のモジュールに画像データを転送するためのタイミング制御を行う。
【００４０】
更に、バーコード、透かし情報抽出・解析部2100は、画像データに含まれているバーコード、透かし情報を認識、抽出し、その抽出したデータを解析する。バーコード、透かし情報生成・埋め込み部2200は、バーコード、透かし情報を生成し、そのデータを画像データに埋め込む。
【００４１】
図７は、第２の画像形成装置101における、グラフィックプロセッサ135の詳細な構成を示すブロック図である。
【００４２】
図７に示す第２の画像形成装置101におけるグラフィックプロセッサ135は、バーコード情報、透かし情報の抽出・解析や生成・埋め込み等の処理機能を持ち合わせていないため、画像回転部801による画像の回転処理、画像変倍部802による画像の変倍処理、色空間変換部803によるLUT804を利用した色空間変換処理、及び、画像二値化部805による二値化処理のみを行う。SRAM136はグラフィックプロセッサ135の一時的なワーク領域として使用される。
【００４３】
第１の画像形成装置100のグラフィックプロセッサ135と同様に、第２の画像形成装置101のグラフィックプロセッサ135はI/F137を介してメインコントローラ111と接続され、DRAM116との間のデータの転送は、バスコントローラ113によって制御されDMA転送される。バスコントローラ113は、グラフィックプロセッサ135の各々のモジュールにモード等を設定する制御及び、各々のモジュールに画像データを転送するためのタイミング制御を行う。
【００４４】
（格納領域の説明）
図８は、ハードディスク162内の格納領域の説明図である。
【００４５】
901はBoxデータ領域であり、Box機能における文書管理機能を実現する、文書を保存しておく領域である。このBoxデータ領域に、オリジナル電子文書も格納されている。902は複数あるBoxを示すデータである。903は、Box内のファイルを示すデータであり、904はファイルの属性を示すデータである。また、910は本発明に関わる、機能を公開するデータファイルであり、公開する機能の情報が記載されている。920は、Box以外のデータ領域である。
【００４６】
図９は、ハードディスク162内のBoxデータ領域にある、機能を公開するデータファイルの説明図である。950は公開する機能名を示したデータ、951は関数名が記載されたデータ、952は関数におけるリザルトコード、即ち、機能（サービス）を利用する側へ返すコードデータである。953は関数におけるパラメータを示している。954はその機能が利用できる状態かを表すフラグであり、このフラグが有効でない場合は本機能が利用できないことになる。
【００４７】
（操作部の説明）
図１０は本発明に係る第１及び第２の画像形成装置100、101の操作部１５０の表示部に表示される基本画面を示す説明図である。なお、この画面はタッチパネルとなっており、それぞれ表示される機能の枠内を触れることにより、その機能が実行される。
【００４８】
コピーモードキー524は、複写動作を行う場合に押すキーである。そして、このコピーモードキー524が押されたときに、530に示すコピーモードの画面を表示する。拡張機能キー501は、両面複写、多重複写、移動、綴じ代の設定、枠消しの設定等のモードに入るためのキーである。
【００４９】
540はステータスラインであり、機器の状態や印刷情報を示すメッセージを表示する。図１０の場合、コピー待機中であることを示している。
【００５０】
画像モードキー502は、複写画像に対して網掛け、影付け、トリミング、マスキングを行うための設定モードに入るためのキー、ユーザモードキー503は、モードメモリの登録、標準モード画面の設定を行う為のキー、応用ズームキー504は、原稿のＸ方向、Ｙ方向を独立に変倍するモード、及び、原稿サイズと複写サイズから変倍率を計算するズームプログラムのモードに入るためのキーである。また、Ｍ１キー505、Ｍ２キー506、Ｍ３キー507は、それぞれに登録されたモードメモリを呼び出す際に用いられるキー、オプションキー509は、フィルムから直接複写するため、フィルムプロジェクタ等のオプション機能の設定を行うキー、ソータキー510は、ソート、ノンソート、グループの設定を行うキー、原稿混載キー511は、原稿フィーダにＡ４サイズとＡ３サイズ、またはＢ５サイズとＢ４サイズと言うように、異なるサイズの原稿を一緒にセットする際に押すキーである。
【００５１】
等倍キー512は、複写倍率を１００％にするためのキー、縮小キー514、拡大キー515は、それぞれ定型の縮小、拡大を行うためのキー、ズームキー516は任意の変倍率を設定する為の操作に移行するためのキーである。用紙選択キー513は、複写用紙の選択を行う際に押すキー、518、520は濃度キーで、キー518を押す毎に濃く複写され、キー520を押す毎に薄く複写される。濃度表示517は、濃度キー518、520の押下に応じて濃度を示す表示が左右に変化する。ＡＥキー519は、例えば新聞のような地肌の濃い原稿を自動濃度調整して複写する処理を指示するためのキー、ＨｉＦｉキー521は、写真原稿のように中間調の濃度が濃い原稿の複写の際に押すキー、文字強調キー522は、文字原稿の複写で文字を際だたせる処理を指示するための押すキーである。
【００５２】
560は履歴キーであり、これを押下することで、印刷済みのジョブの履歴情報が表示される。たとえば、印刷ジョブの、終了時刻、ユーザ名、ファイル名、印刷枚数等の情報を表示する。
【００５３】
ガイドキー523は、キーの機能がわからないとき押すキーであり、キーの説明が表示される。ファックスキー525は、ファックスを行うときに押すキー、Boxキー526は、Box機能を表示させたいときに押すキー、プリンタキー527は、プリントの濃度を変更する、あるいは、リモートのホストコンピュータからのＰＤＬデータのプリント出力詳細情報を参照したい場合に押すキーである。IDキー528は画像形成装置のＩＤ（例えばIPアドレスなどのネットワークアドレスやマシン名などの情報）を表示する指示をするためのキーである。
【００５４】
サービス検索キー599は、公開されている機能（サービス）を検索したいときに押下するキーである。このキーを押下すると、図１１のような画面表示となる。
【００５５】
図１１は図１０においてサービス検索キー599を押下した場合の画面の様子を示した図である。
【００５６】
この表示画面では、検索実行キー1105を押下することで、LAN400に接続されている画像形成装置について、機能（サービス）を公開している画像形成装置（ターゲット）とその機能（サービス）の内容を検索することができる。検索実行キー1105を押下すると、1101にターゲット名（画像形成装置のマシン名をそのまま用いても良い）、1102にターゲットのIPアドレス、1103にサービス内容、1104にその状態が表示される。また、その欄のいずれかを押下することにより、その機能（サービス）が選択された状態となり、OKキー1106で選択が確定する。図１１の例では、target01のオリジナルデータ復元サービスが選択されている場合を示している。また、キャンセルキー1107を押下すると、サービス検索自体がキャンセルされ、図１０の表示に戻ることとなる。
【００５７】
図１２は図１１でオリジナルデータ復元サービスを選択した場合に操作部150に表示される画面の一例を示す図である。
【００５８】
1201にターゲット名、1202にターゲットのIPアドレス、1203にサービス内容、1204にその状態が表示されている。
【００５９】
ここで、オリジナルデータを復元しようとする原稿を原稿給紙ユニット250に置き、開始キー1205を押下するとスキャンが開始される。ここで、オリジナルデータ復元サービスが、当該機能を持たない第２の画像形成装置101から実行された場合には、スキャンされた原稿の画像データが第２の画像形成装置101から第１の画像形成装置100へ送られ、第１の画像形成装置100から実行された場合には、第１の画像形成装置100内でリーダー部200から制御装置110に画像データが送られる。また、開始キー1205を押下せずにキャンセルキー1206を押下すると、本機能自体がキャンセルされ、図１１の状態へ戻る。
【００６０】
図１３は、スキャンして得た画像データが第１の画像形成装置100へ送られたあと、オリジナルデータを検索し、プリントまで完了した場合に操作部150に表示される画面の一例を示す図である。
【００６１】
1301は結果と表示され、1302でそのプリントの結果が表示される。本第１の実施形態においては、正常に動作した場合について記載しており、その場合は、正常終了などと表示が行われる。また、OKキー1303を押下すると、図１０の状態に戻る。
【００６２】
（特有の機能の動作説明）
次に、図１４のフローチャートを参照して、本第１の実施形態における特有の機能（サービス）を利用する手順について説明する。
【００６３】
図１０に示すサービス検索キー599が押下され、更に図１１の検索実行キー1105が押下されると、本処理が開始される。まず、ステップＳ７０１では、図１１に示すように、LAN400に接続された画像入出力システムにおいて提供（公開）されている機能（サービス）を検索する。具体的な探索の方法としては、第２の画像形成装置が所定の探索パケットをブロードキャストアドレス宛に送出し、探索パケットを受信した画像形成装置が自装置の有するサービスを示す情報を探索パケットの送出元である第２の画像形成装置へ返送する。第２の画像形成装置はネットワーク上の各画像形成装置から返送された情報に基づいてサービスを有する画像形成装置とそのサービスの種類を知ることができる。ここで、サービスを有するのは画像形成装置に限らず、情報処理装置など、ネットワークに接続される機器でも良い。ステップＳ７０２では、提供されているサービスが見つかったかどうかを判断している。ここで、サービスが見つからない場合はステップＳ７０１に戻る。見つかった場合は、ステップＳ７０３に進み、図１１のようなサービス内容を示す検索結果を操作部150に表示する。
【００６４】
ステップＳ７０４で、提供されているサービスの１つを選択すると、ステップＳ７０５で、図１２で説明したようなリクエストが表示され、原稿を原稿給紙ユニット250に戴置して開始キー1205を押下すると、ステップＳ７０６でスキャンが開始される。ステップＳ７０７でサービスを提供している画像形成装置にスキャンして得た画像データを送信する。上述したように、一例として第１の画像形成装置100によるオリジナルデータ復元サービスが選択されているものとすると、ステップＳ７０８において、第１の画像形成装置100の制御装置110（より詳しくは、グラフィックプロセッサ135）によりバーコードもしくは電子透かしからなるアドレス情報を解析する。そのアドレス情報をもとに、ステップＳ７０９では、第１画像形成装置や第２の画像形成装置や不図示のその他の画像形成装置のハードディスクや文書管理サーバ102からオリジナルデータを検索し、該当する文書が見つかれば、ステップＳ７１０でオリジナルデータを取得する。
【００６５】
次に、ステップＳ７１１で、サービスを提供している画像形成装置（第１の画像形成装置）から、そのサービスをリクエストした画像形成装置に対してプリント指示を行い、ステップＳ７１２でオリジナルデータをプリントし、ステップＳ７１３で図１３のように結果を表示して終了する。なお、ステップＳ７０９において第１の画像形成装置100でオリジナルデータを検索した後に、ステップＳ７１０でオリジナルデータを取得し、ステップＳ７１２で第１の画像形成装置でプリントまで行い、ステップＳ７１３で動作が正常終了したことを示す情報を第１の画像形成装置から第２の画像形成装置へ送信することにより、第２の画像形成装置はオリジナルデータ復元サービスが正常終了したことを検知し、図１３のような表示を行うようにしても良い。或いは、ステップＳ７０９において第１の画像形成装置100でオリジナルデータを検索し、ステップＳ７１０で取得したオリジナルデータを第１の画像形成装置から第２の画像形成装置に送信し、ステップＳ７１２において第２の画像形成装置でプリントし、プリントが正常終了したら図１３のような表示を行うようにしても良い。
【００６６】
上記の通り本第１の実施形態によれば、特有の機能を有する画像形成装置を含む画像入出力システムにおいて、当該画像形成装置だけではなく、その特有の機能を有しない画像入出力システムの画像形成装置からも、該特有の機能を利用することが可能となる。
【００６７】
＜第２の実施形態＞
ここでは、オリジナル電子文書を検索する機能を外部から利用する場合について、請求項５に記載したように、文書管理システムが画像形成装置内にあり、請求項１０に記載したように、プリントの指示は第２の画像形成装置から行われ、第１の画像形成装置からオリジナルデータを取得しプリントする場合に関して説明する。
次に、本発明の第２の実施形態について説明する。
【００６８】
上記第１の実施形態では、オリジナルデータ復元サービスが選択された時に、特有の機能を提供する第１の画像形成装置がオリジナルデータを検索して取得し、取得したオリジナルデータを第１画像形成装置でプリントするか、オリジナルデータ復元サービスを要求した画像形成装置に送る。これに対し、本第２の実施形態では、第１の画像形成装置はオリジナルデータの検索まで行い、そのデータの所在をオリジナルデータ復元サービスを要求した画像形成装置に通知する。以下、この処理について詳しく説明する。なお、本第２の実施形態におけるシステム及び装置の構成は、第１の実施形態と同様であるので、説明を省略する。
【００６９】
（特有の機能の動作説明）
図１５は、本第２の実施形態における特有の機能（サービス）を利用する手順を示すフローチャートである。なお、第１の実施形態で説明した図１４に示す処理と同様の処理には同じ参照番号を付し、説明を省略する。
【００７０】
ステップＳ７０８において解析したアドレス情報をもとにして、ステップＳ７０９で、第１画像形成装置や第２の画像形成装置や不図示のその他の画像形成装置のハードディスクや文書管理サーバ102からオリジナルデータを検索する。該当文書が見つかれば、ステップＳ８０１でサービスを提供している画像形成装置から、そのサービスをリクエストした画像形成装置に、オリジナルデータのファイルの格納位置情報（例えばＵＲＬなど）を渡す。ステップＳ８０２では、そのサービスをリクエストした画像形成装置は受信したファイルの格納位置情報に基づき、オリジナルデータを取得し、ステップＳ７１３でオリジナルデータをプリントし、ステップＳ７１４で図１３のように結果を表示して終了する。
【００７１】
上記の通り本第２の実施形態によれば、特有の機能を有する画像形成装置がオリジナルデータの取得及びデータ送信をせず、処理を分散して行うため、特有の機能を有する画像形成装置の付加を減らすことが可能になる。
【００７２】
なお、上記第１及び第２の実施形態においては、オリジナルデータをハードディスク162及び文書管理サーバ102から検索したが、本発明はこれに限るものではなく、画像入出力システムがハードディスク162及び文書管理サーバ102のいずれか一方を有する構成であっても良く、その場合は、構成に含まれるものを検索することになる。
【００７３】
また、上記第１及び第２の実施形態では、説明を分かりやすくするために、本発明の画像入出力システムが特有の機能を有する画像形成装置と、有さない画像形成装置と、文書サーバがそれぞれ１台ずつLAN400に接続されている場合を例に挙げたが、特有の機能を有する画像形成装置を少なくとも１台含んでいれば良く、各種類の装置を複数台接続して成る構成でも、特有の機能を有さない画像形成装置及び／または文書サーバが接続されていない構成であってもよい。
【００７４】
また、特有の機能を有する画像形成装置が複数接続されている場合には、各装置が異なる機能を有するものであっても、同じ機能を有するものであっても良い。
【図面の簡単な説明】
【００７５】
【図１】本発明の第１の実施形態における画像入出力システムの全体構成を示すブロック図である。
【図２】本発明の第１の実施形態における制御装置の構成を示すブロック図である。
【図３】本発明の第１の実施形態におけるリーダー画像処理部の構成を示すブロック図である。
【図４】本発明の第１の実施形態におけるスキャナI/Fの画像処理を担う部分のブロック図である。
【図５】本発明の第１の実施形態におけるプリンタI/Fの画像処理を担う部分のブロック図である。
【図６】本発明の第１の実施形態における第１の画像形成装置のグラフィックプロセッサの構成を示すブロック図である。
【図７】本発明の第１の実施形態における第２の画像形成装置のグラフィックプロセッサの構成を示すブロック図である。
【図８】本発明の第１の実施形態におけるハードディスク内の格納領域の説明図である。
【図９】本発明の第１の実施形態におけるハードディスク内のBoxデータ領域にある、機能を公開するデータファイルの説明図である。
【図１０】本発明の第１の実施形態における操作部に表示される基本画面の一例を示す図である。
【図１１】本発明の第１の実施形態におけるサービスを検索する際に表示される操作部の画面の一例を示す図である。
【図１２】本発明の第１の実施形態におけるオリジナルデータ復元サービスを選択した場合に操作部に表示される画面の一例を示す図である。
【図１３】本発明の第１の実施形態におけるオリジナルデータ復元サービスが実行された場合の結果を示す画面の一例を示す図である。
【図１４】本発明の第１の実施形態の画像入出力システムにおける特有の機能（サービス）を利用する手順について説明するためのフローチャートである。
【図１５】本発明の第２の実施形態の画像入出力システムにおける特有の機能（サービス）を利用する手順について説明するためのフローチャートである。
【符号の説明】
【００７６】
100、101…画像形成装置、102…文書管理サーバ、110…制御装置、111…メインコントローラ、112…ＣＰＵ、113…バスコントローラ、114…ＲＯＭ、115…ＲＯＭＩ/Ｆ、116…ＤＲＡＭ、117…ＤＲＡＭＩ/Ｆ、118…Ｃｏｄｅｃ、119…ＳＲＡＭ、121…外部通信Ｉ／Ｆ、122…コネクタ、124…拡張コネクタ、125…汎用高速バス、126…Ｉ/Ｏ制御部、127…シリアル通信コントローラ、128…Ｉ/Ｏバス、130…キー入力Ｉ/Ｆ、131…ＬＣＤコントローラ、132…パネルＩ/Ｆ、133…リアルタイムクロックモジュール、134…バックアップ電池、135…グラフィックプロセッサ、136…ＳＲＡＭ、137…Ｉ/Ｆ、140…スキャナＩ/Ｆ、141…スキャナバス、142、147…コネクタ、143、148…同調歩同期シリアルＩ/Ｆ、144、149…ビデオＩ/Ｆ、145…プリンタＩ/Ｆ、146…プリンタバス、150…操作部、160…ハードディスクドライブ、161…Ｅ-ＩＤＥコネクタ、162…ハードディスク、200…リーダー部、210…スキャナユニット、218…ＣＣＤ、222…リーダ画像処理部、250…原稿給紙ユニット、300…プリンタ部、310…マーキングユニット、360…給紙ユニット、370…排紙ユニット、400…LAN、451…クランプ＆Ａｍｐ．＆Ｓ／Ｈ＆Ａ／Ｄ部、452…シェーディング部、601…つなぎ＆ＭＴＦ補正部、602…入力マスキング部、603…ＡＣＳカウント部、701…ＬＯＧ変換部、702…モアレ除去部、703…ＵＣＲ＆マスキング部、704…γ補正部、705…フィルタ部、801…画像回転部、802…画像変倍部、803…色空間変換部、804…LUT、805…画像二値化部、2100…バーコード、透かし情報抽出／解析部、2200…バーコード、透かし情報生成／埋め込み部
【図１】
2006109108.tif 000003
【図２】
2006109108.tif 000004
【図３】
2006109108.tif 000005
【図４】
2006109108.tif 000006
【図５】
2006109108.tif 000007
【図６】
2006109108.tif 000008
【図７】
2006109108.tif 000009
【図８】
2006109108.tif 000010
【図９】
2006109108.tif 000011
【図１０】
2006109108.tif 000012
【図１１】
2006109108.tif 000013
【図１２】
2006109108.tif 000014
【図１３】
2006109108.tif 000015
【図１４】
2006109108.tif 000016
【図１５】
2006109108.tif 000017