(57)【要約】【課題】文書の走査の間に、ターゲット装置が完成ジョブを転送する要求を最終的に受け入れたかどうかを示す。【解決手段】スキャン・トゥ・エクスポートを行うユーザは、文書の走査のとき、走査され処理されたデータ・ファイルの転送可能性に関する連続的なフィードバックを得る。走査画像の処理のために選択される圧縮方法を用いて、データの出力サイズを予測し、ターゲット装置において利用可能な格納スペースの量と比較することが可能なそのジョブについての推定サイズを提供する。推定が利用可能スペースを越えるか又は転送が失敗した場合、信号を生成して走査を終了させるか又は他の適切な措置を講じるようにする。【選択図】図４
2007013956.tif 000002
【特許請求の範囲】
【請求項１】
デジタル画像形成装置であって、
オリジナル文書画像の連続階調表現を生成するように構成された、スキャナと、
前記オリジナル文書画像の前記連続階調表現に対応する圧縮された最適化出力画像を生成し、前記圧縮された最適化出力画像を電子的に接続された装置にエクスポートできるように用意し、前記圧縮された最適化出力画像の推定サイズを予測するように、構成された画像プロセッサと、
前記圧縮された最適化出力画像と前記圧縮された最適化出力画像の推定サイズとをネットワーク装置に送信するように構成された、ネットワーク・インターフェースと、
を含むことを特徴とするデジタル画像形成装置。
【請求項２】
請求項１に記載の装置において、前記画像プロセッサはさらに、前記オリジナル文書画像の前記連続階調表現の推定サイズに関する定期的に生成される更新データを提供し、当該デジタル画像処理装置についての識別子を提供するように構成された、ことを特徴とする装置。
【請求項３】
オリジナル文書画像を表現する、走査画像データを受信し、
オリジナル文書画像内容に基づいて、前記走査画像データに対応する圧縮された出力画像を生成する方法を選択し、
前記オリジナル文書画像内容と前記選択された圧縮方法とに基づいて、前記圧縮された最適化出力画像の推定出力サイズを提供し、
前記圧縮された最適化出力画像の推定出力サイズを、ネットワークになっているターゲット装置に伝送し、
前記伝送に応答して、前記走査画像データに対応する前記圧縮された出力画像の前記ターゲット装置への転送可能性に関する表示を受信する、
ことを特徴とする方法。
【請求項４】
データ受信装置であって、
遠隔装置からの問い合わせであって、該遠隔装置を識別し且つ該遠隔装置によって生成されている圧縮された最適化出力画像の推定サイズを与える前記問い合わせを、前記遠隔装置から受信するように構成されたポーリング・データ受信装置と、
前記問い合わせに応答するように構成されたポーリング・データ送信装置とを備え、該ポーリング・データ送信装置は、前記圧縮された最適化出力画像の推定サイズとほぼ同じサイズを有する圧縮された最適化出力画像が、データ受信装置によって受け入れられるかどうかを示すことによって、前記問い合わせに応答するように構成されている、
ことを特徴とするデータ受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書において示されるのは、一般に、画像走査処理中において、ネットワーク化された装置間の通信を可能にするためのシステム及び方法である。
【背景技術】
【０００２】
画像複製装置は、一般に、ユーザがハードコピー文書の画像を電子的にキャプチャして他の装置に転送できるようにする、「スキャン・トゥ・エクスポート（他の装置、場所等に転送するためのスキャン（走査））」機能を提供する。例えば、「スキャン・トゥ・電子メール」、「スキャン・トゥ・メールボックス」、及び「スキャン・トゥ・ネットワーク」機能は、オリジナル文書のデジタル表現を生成して、それらを、それぞれ、電子メールの添付ファイルとして送信するか、電子メールボックスに配信するか、又は遠隔ネットワーク・サーバに転送する。
【０００３】
利用可能なスキャン・トゥ・エクスポート方法及びシステムは、ターゲット（目標とする装置等）が転送要求を許可するかどうかをユーザが判断できるようになる前に、ジョブのすべてのページを走査して処理し、送信装置とターゲットとの間の接続を確立し、送信装置が完成ファイルを転送する要求を出すことを必要とする。ターゲットが要求を拒否した場合には、すべてのページを再走査し、データを再処理し、ターゲットへの接続を再確立し、ファイル転送要求をターゲットに再提出し、ターゲットは再提出された要求を再び許可しなければならない。さらに、多くのユーザは、ジョブの最後のページが文書フィーダを出るとすぐに走査装置の前からいなくなるため、要求がターゲットによって拒否されたことが判るまでに、数分、数時間、場合によっては数日が経過することがある。このことは、ユーザがいる間に走査データをキャプチャし、しばらくしてから処理又は転送するためにそれを格納するシステムにとって、重大な問題となる可能性がある。最悪の場合には、ユーザは、走査した後すぐに原本を廃棄し、永久にデータを失う可能性もある。
【０００４】
【特許文献１】米国特許第６，１９８，８５０号明細書
【特許文献２】米国特許出願公開第２００４／０１１４１９５号明細書
【発明の開示】
【発明が解決しようとする課題】
【０００５】
オリジナル文書がまだ走査されている間に、ターゲット装置が完成ジョブを転送する要求を最終的に受け入れたかどうかを示す方法を提供すること、並びに、スキャン・トゥ・エクスポート・ジョブがターゲット装置に転送され、及び／又は、そこで処理されることが成功したときに、送信装置において確認できるようにすることは、有益であろう。
【課題を解決するための手段】
【０００６】
本発明の１態様によれば、オリジナル文書画像の連続階調表現を生成するように構成されたスキャナと、オリジナル文書画像の連続階調表現に対応する圧縮された最適化出力画像を生成し且つ圧縮された最適化出力画像を電子的に接続された装置にエクスポートするように用意し且つ圧縮された最適化出力画像の推定サイズを予測するように構成された画像プロセッサと、圧縮された最適化出力画像と圧縮された最適化出力画像の推定サイズとをネットワーク装置に送信するように構成されたネットワーク・インターフェースと、を含むデジタル画像形成装置が提供される。
【０００７】
他の１つの態様において、オリジナル文書画像を表現する走査画像データを受信し、オリジナル文書画像内容に基づいて、走査された画像データに対応する圧縮された出力画像を生成する方法を選択し、オリジナル文書画像内容と選択された圧縮方法とに基づいて、圧縮された最適化出力画像の推定出力サイズを提供し、圧縮された最適化出力画像の推定出力サイズをネットワーク化されたターゲット装置に伝送し、その伝送に応答して、走査画像データに対応する圧縮された出力画像のターゲット装置への転送可能性に関する表示を受信する、ことを含む方法が提供される。
【０００８】
さらに別の態様においてはデータ受信装置が提供される。データ受信装置は、遠隔装置からの問い合せであってその遠隔装置を識別し且つ遠隔装置によって生成されている圧縮された最適化出力画像の推定サイズを与える問い合わせを、該遠隔装置から受信するように構成されたポーリング・データ受信装置と、圧縮された最適化出力画像の推定サイズとほぼ同じサイズを有する圧縮された最適化出力画像が、該データ受信装置によって受け入れられることになるかどうかを示すことによって、前記問い合わせに応答するように構成されたポーリング・データ送信装置とを含む。
【発明を実施するための最良の形態】
【０００９】
本システム及び方法の様々な態様を説明するために、以下の用語を用いた。
「画像処理」は、テキスト情報、図形情報、又は画像情報を表すデータを操作して所望の結果を得ることを意味する。
「スキャン・ツー（又は２）・エクスポート」及び「スキャン・トゥ・エクスポート」は、ハードコピー文書から画像をデジタル的にキャプチャし、それを別の装置に転送する準備を行う処理を指す。
「ファイル転送可能性」及び「データ転送可能性」という用語は、送信装置からデータ／ファイルを受け入れる受信装置の能力を指す。
「情報」は、何らかの文脈において意味を持ち、典型的には人が解釈するのに適したフォーマットで表現されたメッセージを指す。
「データ」は、情報を伝えるために操作、通信、及び／又は解釈することができる記号又は文字の組を指す。
「データ圧縮」は所与の情報アイテムを表すデータの容量を小さくすることを意味する。
「圧縮比」は、元のデータの組と、同じ情報を持つ処理されたデータの組との間のサイズの関係を示す数値である。通常は、高圧縮比は、処理されたデータの組が元のデータの組と比べて非常に小さいことを示す。
「ポーリング」は、１つ又はそれ以上の他のプログラム又は装置のうちの１つによって、通信を受けているかどうかを連続的にチェックすることを指す。
「最適化出力画像データ」は、特定のプログラム、アプリケーション、及び／又は装置を用いて処理されたときに、最適な出力となるデータである。
「圧縮された最適化出力画像」は、オリジナル文書からキャプチャされた走査画像を表すファイルであり、出力のために完全に処理され、圧縮されたものである。
【００１０】
ここで、図１に示される多機能装置（ＭＦＤ：複合機）１０を参照して、本システム及び方法を説明する。しかしながら、他の画像複製システム及び装置を利用可能であることが理解できる。示される例においては、ＭＦＤ１０は、走査プラテン１８の上に配置されるオリジナル文書１６のハードコピーから画像をデジタル的にキャプチャする、スキャナ１２を含む。ＭＦＤ１０はまた、スキャナ１２によって生成された画像データを出力のために最適化する画像プロセッサ（ＩＰ）２０と、処理された画像データの複製のハードコピーを生成するデジタル・カラー・プリンタ１４とを含む。図１のＭＦＤ１０はまた、電気通信チャンネルを介して遠隔装置との接続を確立するのに用いることができる電気通信キーパッド２４を備えたユーザ・インターフェース（ＵＩ）２２と、オリジナル文書１６をプラテン１８に搬送するのに用いることができる文書フィーダ２６と、ハードコピー出力を集めるのに用いることができる出力トレイ２８とを有する。
【００１１】
本システム及び方法は、図２に示される機能的態様を備えたＩＰ２０を用いて、スキャン・トゥ・エクスポート機能を実行することができる。一般に、ＩＰ２０は、スキャナ１２によって生成されたデータをリアルタイムで前処理する、例えば、コントラストを改善し、ノイズを除去し、画像を分割し、及び／又は他の初期操作を実行する、画像アナライザ（ＩＡ）２１を含む。ＩＰ２０は、通常は、走査されたデータを所定の命令の１つ又はそれ以上の組に従って修正し、また、歪みを補正して、アピアランス（見栄え）を向上させるマスキング、トリミング、及び他の拡張処理を施すように該走査されたデータを処理することができる画像マニピュレータ（ＩＭ）２３と、走査されたデータを処理して、選択された出力形式用に最適化された画像データを生成する、画像可視化（レンダリング）装置（ＩＲ）２５とを含む。例えば、ＩＲ２５は、ビデオ・モニタのディスプレイ用に、永久保存用に、又はハードコピー印刷用に、最適化された画像データを生成することができる。ほとんどの場合、ＩＰ２０は、最適化出力画像データを圧縮する、すなわち最適化出力画像のデータ容量を小さくする画像コンプレッサ（ＩＣ：画像データ圧縮装置）２７も含み、そのため、ＩＰ２０は、より小さな格納スペースしか必要とせず、より効率的に送信することができる。
【００１２】
１つの態様においては、本システム及び方法によって用いられるＩＰ２０は、対応するジョブが走査されている間に、圧縮された出力画像データのサイズを推定する、画像サイズ推定装置（ＳＥ）２９を含む。ジョブが複数ページを有するときは、ＳＥ２９は、ジョブ全体の推定サイズを提供できる。１つの態様においては、ＳＥ２９は、以前に走査されたすべてのページについての圧縮された出力画像データの推定サイズの合計に、各々のオリジナル文書１６に対応する圧縮された出力画像データの推定サイズを加えることができる。図２は、本システム及び方法に用いることができるＩＰ２０の一例を示すものであるが、他の構成が可能であること、及び、説明された処理機能は示された順番で実行される必要がないことを理解されたい。
【００１３】
圧縮方法は、典型的には、画像品質を低下させずに画像データ・ファイルの容量を小さくしようとするものである。一般に、こうした方法は、冗長データ、すなわち重複しているデータ又は不要なデータ、及び／又は、本質的ではないデータ、すなわち選択されたアプリケーションについて最低限許容できる画像品質を提供するのに必要ではないデータ、を識別して除去する。例えば、輝度及びクロミナンスのわずかな変化は、人間の視覚体系によって感知されないため、少なくとも一部の輝度データ及び／又はクロミナンス・データは、通常、カラー画像から除去することができる。対照的に、視覚体系は、空間分解能の変化に対しては極めて感度が高いため、テキスト及び輪郭のはっきりした画像からは、ごくわずかなデータしか画像品質の低下を招くことなく排除することはできない。
【００１４】
さらに、画像を格納するのに必要なスペースの量は、処理されるデータ量（例えば、画像を生成するためにいくつのピクセルをオンにするか）と、データを圧縮するのに用いられる方法との両方によって決まる。例えば、３００×３００ｄｐｉで走査された、（グラフィクスとテキストの両方を含む）フルカラーの８．５×１１インチの混合ラスタ・コンテンツ（ＭＲＣ）画像は、典型的には、サイズが約２５ＭＢの非圧縮画像を生成する。画像が、ＪＰＥＧ低品質量子化テーブルを用いて圧縮された場合には、圧縮された画像を格納するのに必要なスペースの量は、非圧縮画像について必要なスペースの量のわずか５％（すなわち、１．２５ＭＢ）とすることができる。しかしながら、その代わりに、同じ画像がＪＰＥＧ高品質量子化テーブルを用いて圧縮された場合は、必要なスペースの量は、おそらく非圧縮画像を格納するのに必要なスペースの量の５０％（すなわち、１２．５ＭＢ）ほどになるであろう。
【００１５】
所与の技術を用いて達成されるデータ減少量はまた、画像内容によって変化する。例えば、走査されたモノクロの絵入り画像と走査されたモノクロのテキスト画像とを共にＪＰＥＧを用いて圧縮した場合には、圧縮されたモノクロの絵入り画像のサイズは、圧縮されたモノクロのテキスト画像のサイズと比べてより小さくなるであろう。絵入り画像がモノクロではなくカラーの場合には、圧縮された画像のサイズの差は、一層大きくなる可能性がある。異なる種類の画像に関する様々な必要性に対応するために、ＩＰ２０は、典型的には、いくつかの異なるデータ圧縮方法を利用することができ、走査された画像の品質を低下させることなく、キャプチャされているデータの種類にとって最高の圧縮比を達成する方法を選択するようにプログラムされる。
【００１６】
例えば、ＩＰ２０は、Ｌｅｍｐｅｌ−Ｚｉｖ  Ｗｅｌｃｈ（ＬＺＷ）、ＣＣＩＴＴ  Ｇ４、ＪＰＥＧ、及びＪＢＩＧ２の圧縮方法を格納したメモリを持って、高度にパターン化された画像についてはＬＺＷを用い、走査されたテキストを含む画像についてはＣＣＩＴＴ  Ｇ４を用い、大量の色及び細部を有する画像についてはＪＰＥＧを用い、モノクロ画像についてはＪＢＩＧ２を用いるようにプログラムすることができる。従って、オリジナル文書１６が走査されたときには、ＩＰ２０は、データを分析してその内容を特定し、最も適した圧縮方法を選択する。
【００１７】
図３は、典型的なスキャン・トゥ・エクスポート方法１００を示すフロー図である。ボックス１０２において示されるように、処理の開始時に、スキャナ１２が、走査されたオリジナル文書１６の連続階調表現を生成する。次いでボックス１０４において示されるように、走査された画像データは前処理のためにＩＰ２０に転送され、ボックス１０６において示されるように、前処理されたデータは一時格納部に配置される。前処理の際、ＩＰ２０は、ボックス１０８において示されるように、特定された内容に適した圧縮方法を選択することを含むいくつかのタスクを実行する。ジョブが１ページより多いページを含むものであるときは、ボックス１１０において示されるように、上述のステップが繰り返される。
【００１８】
走査中に生成される画像データのすべてを走査速度に対応する十分な速さで処理し、格納することは、通常は極めて費用がかかる。したがって、画像処理が完了するまでスキャナ１２を待機状態にするか、又は図３の例のように、スループットを増加させるために、画像データをボックス１１２において示されるようにキュー（待ち行列）に置き、ボックス１１４において示されるようにオフラインで完全に処理することができる（よりスループットの低いシステムにおいては、ボックス１１４におけるステップをボックス１０６において示されるステップと置き換えることができ、又は、ボックス１１２は省略することができる）。次いで、処理されたデータは、ボックス１１６において示されるように永久格納部に置かれ、ボックス１１８において示されるように、ボックス１０８において選択された方法を用いて圧縮される。次いで、ヘッダ及び／又は他の必要な情報が追加され、ボックス１２０において示されるように、出力のためにファイルをフォーマットする。
【００１９】
上述の処理が完了した時点で、ボックス１２２に示されるように、ＭＦＤ１０は、ターゲット装置に問い合わせて、走査されたファイルを転送することを要求する。十分な格納スペースがある場合には、ターゲットはその要求を許可し、ファイルは転送され、データは、ボックス１２４において示されるように、ターゲットにおいて処理される。要求が拒否された場合には、ボックス１２６において示されるようにＵＩ２２においてエラー・メッセージが生成され、ファイルは格納部から削除される。
【００２０】
本システム及び方法は、圧縮された最適化出力画像を転送する要求をターゲットが許可するかどうかをＭＦＤ１０が前もって判断できるように、オリジナル文書１６が走査されている間に、送信装置とターゲット装置との間の継続的な通信を提供する。１つの態様においては、本システム及び方法は、図３のボックス１０８においてＩＰ２０によって選択された圧縮方法を用いて、オリジナル文書１６が走査されているときに、該オリジナル文書１６に対応する圧縮された最適化出力画像のファイルのサイズを推定する。
【００２１】
本システム及び方法によって用いられる方法２００の一例を、図４のフロー図に示す。ボックス２０２において示されるように、ＵＩ２２においてユーザ名、パスワード、及び／又は、他の認証データを入力し、ターゲット装置がユーザ及び／又はシステムを識別してアクセス権を確認できるようにする。認証データはまた、ＭＦＤ１０若しくはターゲット装置についてのネットワーク・アドレス、又は、ターゲット装置がネットワーク化された装置からの通信を受け入れる前に必要となる他の情報を、含むことができる。
【００２２】
１つの態様において、ＭＦＤ１０は、ボックス２０４において示されるように、認証データが入力された後すぐにターゲット宛先に問い合わせを行う。したがって、ターゲットが、ボックス２０５において示されるように、入力されたデータを確認できないか、ターゲット宛先のメモリが満杯であるか、又は、他の何らかの理由でターゲットがファイル転送要求を最終的に拒否することが明らかであるような、有効でない場合には、走査が開始される前であっても、ボックス２０６において示されるようにエラー信号を生成することができる。認証データが有効な場合には、次のステップは、図３の方法１００のステップと同じである。すなわち、オリジナル文書１６は、ボックス２０８において走査され、ボックス２１０において前処理され、ボックス２１２において一時格納部に配置され、ボックス２１４において示されるように、画像データを処理するのに用いられる圧縮方法が選択される。
【００２３】
１つの態様においては、本システム及び方法は、ボックス２１４において示される圧縮方法選択の出力を画像サイズ予測装置に転送し、画像サイズ予測装置は、ボックス２３０において示されるように、完全に走査及び処理され、圧縮された最適化出力画像のサイズを推定する。圧縮された最適化出力画像のサイズを予測するための方法及びシステムはよく知られており、本システム及び方法は、いずれかの特定の技術を用いることに限定されるものではない。
【００２４】
１つの態様においては、本システム及び方法は、画像内容と選択された圧縮方法とを圧縮比と関連付けるルックアップ・テーブルを用いて、圧縮された画像のサイズを推測することができる。例えば、ルックアップ・テーブルは、ＪＢＩＧ２を用いて圧縮された混合ラスタ・コンテンツ（ＭＲＣ）画像（すなわち、テキスト及びグラフィクスといった複数の種類のデータを含む画像）に、４０：１の圧縮比を割り当てることができる。このような場合には、ＳＥ２９は、前述の３００×３００ｄｐｉで走査された、８．５×１１インチサイズのカラーＭＲＣ画像の出力サイズを６００ＫＢと予測するであろう。
【００２５】
別の態様において、ジョブが複数ページを有するときは、ＳＥ２９は、以前に１つ又はそれ以上のページが走査され圧縮されたときに得られた、実際の圧縮比、平均の圧縮比、又は他の利用可能な圧縮比を用いて、そのジョブにおいて後に走査され圧縮される１つ又はそれ以上の画像のサイズを推定することができる。１つの態様において、ＩＰ２０が、次のオリジナル文書１６が走査されている間に、以前に走査されたページを処理することができる場合には、ＳＥ２９は、ジョブの最後のページがまだ走査されて処理されフォーマットされている間に、以前に走査されたページについての実際の出力サイズを与えることによって、完全に圧縮された画像についてのサイズ予測の精度を高めることができる。
【００２６】
米国特許出願公開第２００４／０１１４１９５号（特許文献２）は、本システム及び方法が圧縮された画像のサイズを推定するのに用いることができる、画像データ・セットについての圧縮比を推定するための方法及びシステムの別の例を提供する。特許文献２に記載のように、その方法は、画像データ・セット内の多数のオンピクセルを決定し、画像データ・セットにモルフォロジー演算を実行し、処理済みオンピクセルを含む処理済み画像データ・セットを生成し、画像データ・セット内の多数のオンピクセルと、処理済み画像データ・セット内の多数の処理済みオンピクセルとの間の関係からメトリック（測定値）を導出し、該メトリックを用いて、画像データ・セットと関連する圧縮性能を推定することを含む。１つの態様においては、「モルフォロジー演算」は、各々が画像データ・セット内の複数のピクセルを含む複数のウィンドウの各々について、ウィンドウ内に所定のしきい数のオンピクセルが存在する場合には処理済みオンピクセルの状態である処理済みピクセルを導出することを含む。
【００２７】
本システム及び方法は、上述の方法のうちの１つを用いるだけでなく、他の多くの方法によっても、圧縮された出力画像のサイズを推定するものであり、本システムは、これらの例には限定されないことを理解されたい。前述同様、走査されたデータは、ボックス２１６において示されるように必要に応じてキューに置くことができ、画像データは、ボックス２１８において示されるようにオフラインで処理してスループットを増加させ、次いで、ボックス２２０において示されるように永久格納部に置き、ボックス２２２において示されるように圧縮し、ボックス２２４において示されるように出力のためにフォーマットすることができる。
【００２８】
ＭＦＤ１０は、走査された画像の各々が処理されるときに、ボックス２５０において示されるようにターゲットに問い合わせを行い、予想されるジョブ・サイズが利用可能な格納スペースを越えるかどうかを判断する。これらの問い合わせ及び関連する応答は、多くの方法で行うことができる。例えば、問い合わせは、利用可能な格納スペースの量をターゲットが報告する要求を含むようにすることができ、ＭＦＤ１０は、その格納スペースの量を圧縮された最適化出力画像の推定サイズと比較して、ターゲットが転送要求を許可するかどうかを判断することができる。別の態様においては、問い合わせは、圧縮された最適化出力画像の推定サイズを含むことができ、ターゲット装置は、推定サイズを有するファイルを転送する要求が許可されるかどうかを示すバイナリ又は他の応答を送信することによって、応答することができる。さらに別の態様においては、問い合わせが、圧縮された最適化出力画像の推定サイズを含むときは、ターゲットは、特定の条件がいつ満足されるかを応答することができる。例えば、ターゲットは、転送要求を許可するにはファイルが大きすぎる場合には、ＭＦＤ１０に走査を停止する信号を送るか、又は、利用可能な格納スペースが十分であるときには「ＯＫ」信号を用いて応答することができ、ＭＦＤ１０は、ＯＫ信号を受け取ったときだけ走査を続けるように設定することができる。
【００２９】
別の態様においては、ターゲット装置への問い合わせは、オリジナル文書から画像データがキャプチャされるとき、走査されているファイルを転送するターゲットの能力を連続的に更新するのに用いることができる。１つの態様においては、本システム及び方法は、標準的なポーリング方法を用いて、ボックス２５０において示されるようにターゲット装置に問い合わせを行うことができる。例えば、ＭＦＤ１０は、ジョブが走査されている間に連続的にターゲット装置への接続を確立して、対応する圧縮された最適化出力画像の転送要求を許可するターゲット装置の能力に関する更新情報を得ることができる。１つの態様においては、ポーリングは一定の定期的な間隔で行うことができ、一方で他の態様においては、ＭＦＤ１０は、オリジナル文書１６の走査の完了時点で、走査された画像の圧縮の完了時点で、又は他の何らかの間隔で、ターゲットに対してポーリングすることができる。前述と同様に、これらの問い合わせは、利用可能な格納スペースに関する報告についての要求を含むことができるため、ＭＦＤ１０は、ファイル転送可能性を評価することができ、又は、これらの問い合わせは、ターゲットが転送要求を許可するか又は拒否するかを示すために、圧縮された最適化出力画像の推定サイズを含むことができる。問い合わせは多くの方法で実行することができ、本システム及び方法はこれらの例に限定されないことを理解されたい。
【００３０】
図５は、ＭＦＤ１０の本システム及び方法が、どのようにターゲット装置にポーリングしてボックス２５０において示される問い合わせを行うかに関する例を示す。ボックス２５２において示されるように、問い合わせがターゲット装置に配信されると、ターゲットは、ボックス２５４において示されるように、利用可能な格納スペースが圧縮された最適化出力画像の推定サイズを超えるかどうかを判断する。推定サイズを有する圧縮された最適化出力画像を格納する十分な格納スペースが存在する場合は、ボックス２２６（図４）において示されるように、走査は継続される。しかしながら、圧縮された最適化出力画像の推定サイズが利用可能な格納スペースを越える場合には、ボックス２０６（図４）において示されるようにエラー信号を生成してユーザに通知する。
【００３１】
ボックス２０６のエラー信号は、ファイルが大きすぎて転送できないことをユーザに警告する、視覚的な機能、聴覚的な機能、又は他の機能を伴うものとすることができる。さらに、通知信号を作成する方法は、ＭＦＤ１０のファイル格納プロトコルによって制御することができるか、又は、信号生成は、すべてのプロトコルについて同じものとすることができる。１つの態様においては、エラー信号が生成されたときに走査処理を自動的に終了させることができ、ユーザは、その後の処理方法を決めることを求められる。例えば、ユーザは、オリジナル文書１６のすべてを取り除いて、ジョブ全体を別途再開することを決定することができる。画像品質を下げることが可能な場合には、ユーザは、代わりにより高い圧縮比を得るように走査設定を変更することを選択して、ジョブを再走査することができる。ユーザはまた、ジョブの走査を終了して、ターゲット装置で十分な格納スペースが利用可能になるまで、圧縮された最適化出力画像をメモリに格納しておくか、ジョブの一部を走査してエクスポートし、残りのページを処理するのに十分なスペースができるまでターゲット又はネットワーク上の他の場所に格納しておくか、又は、他の何らかの適切な動作をとることが可能である。
【００３２】
１つの態様においては、ターゲット装置が複数の送信装置と通信することができるときは、本システム及び方法を用いて、ターゲットが、データ転送可能性情報を各々の装置に提供すること、及び／又は、ジョブが走査されている間に特定の装置のスペースを確保することを可能にするボックス２５０における問い合わせを行うことができる。例えば、６つのネットワーク・システムと通信するターゲット装置が、１００ＭＢの最大格納容量を持つものとする。ＭＦＤ１０によって行われた問い合わせが、２０ＭＢのサイズであると推定された圧縮最適化出力ファイルを含む場合には、ターゲットは、転送を認証することを示すことによって応答する。しかしながら、ＭＦＤ１０が走査及び処理を完了する前に、他の３つのシステムがそれぞれ３０ＭＢの完成ファイルをターゲットに転送する場合には、ターゲットは、それらの要求を認証し、ＭＦＤ１０がファイルを転送する準備ができるまでに利用可能な格納スペースを１０ＭＢに減らすことになり、これは、ＭＦＤ１０の問い合わせが拒否されることを意味する。
【００３３】
１つの態様においては、ボックス２５０において出されるターゲット装置への問い合わせは、ターゲットと通信する送信装置を識別するのに用いることができるネットワーク・アドレス又は他の情報などの装置識別子（ＤＩＤ）を含む。より具体的には、１つの態様においては、ターゲット装置は、記録されていないＤＩＤを受信する毎に、そのＤＩＤと、関連する推定された圧縮画像サイズとを記録することができる。したがって、ターゲットは、同じ装置からの次の問い合わせを、すでに処理中のジョブと関連付けることができる。このように、ターゲットは、問い合わせを受信したときに、推定された圧縮画像サイズについて新しい記録を作成するか、又は、利用可能な格納スペース量の正確な測定を維持するために既存の記録を更新することになる。
【００３４】
図６を参照すると、１つの態様においては、ボックス２５２において示されるように問い合わせがターゲットに配信され、ターゲット装置は、ボックス２５４において示されるように、圧縮された最適化出力画像を転送するのに十分な利用可能格納スペースがあるかどうかを判断する。前述同様に、利用可能な格納スペースが不十分な場合には、エラー信号が生成され（図４のボックス２０６）、ユーザは、その後の処理を決定することができる。利用可能な格納スペース量が十分な場合には、ターゲットは次に、ボックス２６０において示されるように、問い合わせ内のＤＩＤがすでに処理中のジョブに関連するものであるかどうかを判断する。より具体的には、ターゲットは、問い合わせ内のＤＩＤがすでに記録されているかどうかを判断し、記録されている場合には、ターゲットは、ボックス２５６において示されるように、既存の記録を現在の問い合わせからの推定された画像サイズで更新する。そのＤＩＤについて既存の記録が存在しない場合には、ターゲットは、ボックス２５８において示されるように、そのＤＩＤを推定された画像サイズと関連づける新しい記録を生成する。
【００３５】
ＤＩＤ及び関連付けられた推定サイズは多くの方法で記録できることを理解されたい。例えば、１つの態様においては、推定された画像サイズは、ＤＩＤによって特定されるオブジェクト指向データベース内のオブジェクトとして記録することができる。ターゲット装置は、問い合わせを受信したときに、推定されたサイズを関連付けられたＤＩＤと共にデータベースに加えるか、又は、既存のＤＩＤと関連付けられた値を修正して、新しい推定されたサイズを提供する。別の態様においては、ターゲットは、各々の新しいＤＩＤと推定されたサイズ値とをメモリに格納し、新しい問い合わせを受信したときにＤＩＤを検索して推定されたサイズ値を更新することができる。さらに別の態様においては、ターゲットは、受信した各々の新しいＤＩＤとアドレスを関連付け、ＤＩＤにリンクされたアドレスにサイズ情報を格納し、ＤＩＤを別の場所に格納することができる。問い合わせを受信したときに、ターゲットは、ＤＩＤと関連付けられたアドレスから推定されたサイズの情報を検索して、データを更新することができる。
【００３６】
いずれの場合においても、ターゲットは、走査が継続されている間、ボックス２６２において示されるように更新された利用可能なスペースの情報を維持する（図４のボックス２２８参照）。例えば、あるＤＩＤについて以前の記録が存在しないときは、ターゲット装置は、現在の利用可能スペースの量から推定されたサイズを差し引くことによって、利用可能スペースを再計算することができ、そのＤＩＤがすでに記録されているときは、ターゲット装置は、現在の利用可能スペースの量から、圧縮された最適化出力画像の現在の推定サイズと以前の推定サイズとの間の差を差し引くことになる。
【００３７】
このように、本システム及び方法は、複数の送信装置が単一のターゲットと同時に通信しているときに、ＤＩＤを用いて各々の送信装置によって走査されているファイルの推定サイズを記録することができる。従って、ターゲットは、走査されているファイルの転送可能性に関して正確な情報を提供することが可能であり、及び／又は、ターゲットは、特定のＤＩＤと関連付けられた送信装置からのデータを受信するのに十分な格納スペースを確保しておくことが可能である。１つの態様においては、ファイルが転送されるか、又は走査が中止されたときに、ターゲットはＤＩＤを削除又は更新することが可能であり、したがって、同じＭＦＤ１０によって行われている新しいジョブを識別して、ファイルが転送されるか又は走査が中止された後は不要となる格納スペースを解放することができる。
【００３８】
本システム及び方法は、走査された画像と関連して説明されたが、本システム及び方法は、他の種類のデータに、及び他の種類の通信において、容易に適用できることを理解されたい。
【００３９】
上で開示された様々な特徴及び機能並びに他の様々な特徴及び機能、又はそれらの代替案は、他の多くの異なるシステム又はアプリケーションと組み合わされるのが望ましいことが分かるであろう。また、現時点では予見又は予測できない様々な代案、修正、変形、又は改良は、特許請求の範囲に含まれることも意図する当業者によって後に行われる場合があることが分かるであろう。
【図面の簡単な説明】
【００４０】
【図１】スキャン・トゥ・エクスポート機能を作動させるのに用いることができるデジタル複製システムの一例を示す図である。
【図２】例示的な画像処理システムの基本機能の態様を示すブロック図である。
【図３】典型的なスキャン・トゥ・エクスポート処理のフロー図である。
【図４】スキャン・トゥ・エクスポート処理において本システム及び方法をどのように用いることができるかを示すフロー図である。
【図５】スキャン・トゥ・エクスポート処理の際に本システム及び方法が受信装置によってどのように用いられるかを示すフロー図である。
【図６】本システム及び方法が、複数の送信装置と通信することができるターゲット装置でどのように用いられるかを示すフロー図である。
【符号の説明】
【００４１】
１０：多機能装置（ＭＦＤ）
１２：スキャナ
１４：デジタル・カラー・プリンタ
１６：オリジナル文書
１８：走査プラテン
２０：画像プロセッサ（ＩＰ）
２１：画像アナライザ（ＩＡ）
２２：ユーザ・インターフェース（ＵＳ）
２３：画像マニピュレータ（ＩＭ）
２４：電気通信キーパッド
２５：画像レンダリング装置（ＩＲ）
２６：文書フィーダ
２７：画像コンプレッサ（ＩＣ）
２８：出力トレイ
２９：画像サイズ推定装置（ＳＥ）
【図１】
2007013956.tif 000003
【図２】
2007013956.tif 000004
【図３】
2007013956.tif 000005
【図４】
2007013956.tif 000006
【図５】
2007013956.tif 000007
【図６】
2007013956.tif 000008