(57)【要約】【課題】本発明の目的は、多くの異なる謬類を走査でき、かつ、更に異なる方法で高速で簡単に処理され、且つ技術的知識のないオペレータによって操作が可能な、ネットワーク化された走査システムを操作する方法を提供することである。【解決手段】オペレータがスキャナコンソールで、予め定められたプログラムされたスキャンジョブ形式の組の１つを選択しそして開始する、ディジタルスキャナにより発生されたスキャンデータファイルの処理を自動化する方法及び、装置が開示される．そして、スキャンデータファイルは操作処理内で発生されたスキャンデータと，選択されたスキャンジョブ形式を識別するメタデー夕から、自動的に合成される。合成されたスキヤンデータファイルはメタデータを認識し、そして、メタデータにより識別されたスキャンジョブ形式に従ってさらにファイルを処理ずるサーバへ送信される。スキャンジョブ形式は、ユーザにより形成され、スキャナとサーバヘダウンロードされる。【選択図】図１
2010172015.tif 000002
【特許請求の範囲】
【請求項１】
ディジタル画像スキャナにより発生されたスキャンデータファイルの処理を自動化する方法であって、
スキャナで、各スキャンジョブ形式が予め指定された特性を有する予め定義されたスキャンジョブ形式のリストの中から特定のスキャンジョブ形式を選択するステップと、
前記特定のスキャンジョブ形式の特性に従って、１つ又はそれ以上の書類を走査するステップと、それによりスキャンデータのファイルを発生するステップと、
走査ステップ中に発生されたスキャンデータを含むスキャンデータファイルと前記特定のスキャンジョブ形式の特性に関するメタデータを自動的に合成するステップと、合成するステップで合成されたスキャンデータファイルを画像サーバへ伝送するステップと、
画像サーバ内の伝送されたスキャンデータファイルの受信に際し、そこに含まれているデータに関してスキャンデータファイルを自動的に分析するステップと、
そこに含まれている前記メタデータにより規定される手段でスキャンデータファイルを自動的に更に処理するステップとを有する方法。
【請求項２】
前記スキャンジョブ形式の特性を規定することを含むスキャンジョブ形式を予め定義するステップと、このように作成されたスキャンジョブ形式定義を、スキャナへ伝送するステップと、スキャナでスキャンジョブ形式定義を受信の際に、スキャンジョブ形式のリスト中に前記スキャンジョブ形式定義を含めるステップとを更に有する請求項１記載の方法
。
【請求項３】
前記スキャンジョブ形式定義を画像サーバへ伝送するステップと、かつ、スキャンデータファイルが分析されるときに参照するために、前記スキャンジョブ形式をそこへインストールするステップとを更に有する請求項２記載の方法。
【請求項４】
合成されたスキャンデータファイルに含まれている前記メタデータファイルは、スキャンデータファイルを更に処理する前記手段を規定するアプリケーション選択文字列を含む請求項１記載の方法。
【請求項５】
スキャンデータファイルに対する、前記メタデータの少なくとも一部を含むファイル名を自動的に合成するステップを更に有する請求項１記載の方法。
【請求項６】
前記更に処理するステップは、表示スクリーン上に前記スキャンデータファイルを表示するステップを有する請求項１記載の方法。
【請求項７】
前記更に処理するステップは、特定のデータベースに前記スキャンデータファイル蓄積するステップを有する請求項１記載の方法。
【請求項８】
前記更に処理するステップは、前記スキャンデータファイルを印刷のためにプリンタへ送るステップを有する請求項１記載の方法。
【請求項９】
前記走査するステップにおいて、スキャンデータは、選択されたスキャンジョブ形式の特性により規定される仕様に従って発生される請求項１記載の方法。
【請求項１０】
スキャンジョブ形式の前記特性は、スキャンジョブに対して与えられているジョブ番号の要求を含み、ここで、前記形式のスキャンジョブが開始される前に、オペレータはそのジョブに対するジョブ番号の入力を求められ、且つ、前記ジョブ番号は発生されるスキャンデータファイルに含まれる前記メタデータ内に自動的に含まれる請求項１記載の方法。
【請求項１１】
書類が走査され、それによりスキャンデータを発生し、且つ、発生されたスキャンデータはネットワークを介してサーバへアップロードされるネットワーク化されたスキャナ装置で使用する方法であって、
スキャンデータを発生するために書類を走査するステップと、
発生されたスキャンデータと、スキャンデータを更に処理するために前記サーバ内で更なる処理ステップを規定するアプリケーションセレクタコードを有する複合メタデータを含む複合スキャンデータファイルを自動的に発生するステップとを有する方法。
【請求項１２】
前記スキャンデータファイルに対して、前記複合メタデータの少なくとも一部を含むファイル名を自動的に発生するステップも有する請求項１１記載の方法。
【請求項１３】
アプリケーションセレクタコードを含む一般的な複合メタデータを蓄積するステップと
、
オペレータにより、更なる識別データを入力することにより、前記一般的な複合メタデータを完成させるステップと、
前記一般的な複合メタデータとオペレータにより入力された前記追加の識別データに基づいて特定の複合メタデータを形成するステップと、
前記特定の複合メタデータを含むスキャンデータファイルを発生するために、書類を走査するステップとを更に有する請求項１１記載の方法。
【請求項１４】
各々がそれぞれのスキャンジョブ形式に関連し且つ異なるアプリケーションセレクタコードを有する、一般的な複合メタデータの少なくとも２つの異なるシーケンスを蓄積するステップと、
スキャナ装置のオペレータに、選択のために、前記それぞれのスキャンジョブ形式を表示するステップと、
オペレータにより、前記スキャンジョブ形式のうちの１つを選択するステップと、
オペレータにより選択されたスキャンジョブ形式の複合メタデータの一般的なシーケンスに基づいて、複合メタデータの特定のシーケンスを含むスキャンデータファイルを発生するために、書類を走査するステップとを更に有する請求項１１記載の方法。
【請求項１５】
オペレータの身元情報を受信し、
蓄積するステップにおいて、複数のユーザの各々に対する少なくとも１つのスキャンジョブ形式の組が蓄積され、且つ、
前記オペレータの前記身元情報の受信に際し、そのオペレータのスキャンジョブ形式の組は表示するステップで表示される請求項１４記載の方法。
【請求項１６】
オペレータの前記身元情報は、スキャナ装置で入力され、且つ、そのオペレータのスキャンジョブ形式の前記組のみが表示される請求項１４記載の方法。
【請求項１７】
オペレータの前記身元情報は、スキャナに接続された遠隔サイトで入力され、
そのオペレータのスキャンジョブ形式の前記組は、所定の時間期間の間スキャナ装置で表示される請求項１４記載の方法。
【請求項１８】
遠隔サイトで、アプリケーションセレクタコードとおそらくオペレータにより完成されるべきデータフィールドを含む一般的な複合メタデータのシーケンスを有するスキャンジョブ形式を定義するステップと、
前記定義されたスキャンジョブ形式と一般的な複合メタデータの関連するシーケンスを
、スキャナ装置へ前記装置で使用するためにダウンロードするステップとを更に有する請求項１５記載の方法。
【請求項１９】
書類が走査され、それによりスキャンデータを発生し、且つ、発生されたスキャンデータはネットワークを介してサーバへアップロードされるネットワーク化されたスキャナ装置で使用するための装置であって、
書類のスキャンデータを発生するためスキャンデータ発生器と、発生されたスキャンデータを含む複合スキャンデータファイルと、
スキャンファイルを更に処理するために前記サーバ内で更なる処理ステップを規定するアプリケーションセレクタコードを含むメタデータを自動的に発生するユニットとを有する装置。
【請求項２０】
アプリケーションセレクタコードを含む一般的な複合メタデータを蓄積するユニットと
、
オペレータにより、前記一般的な複合メタデータを完成させるための追加の識別データ入力するユニットと、
前記一般的な複合メタデータとオペレータにより入力された前記追加の識別データに基づいて、特定の複合スキャンデータファイルを形成するユニットと、
書類を走査しそれにより前記特定の複合メタデータを含むスキャンデータファイルを発生するユニットとを更に有する請求項１９記載の装置。
【請求項２１】
各々がそれぞれのスキャンジョブ形式に関連し且つ異なるアプリケーション選択コードを有する、一般的な複合メタデータの少なくとも２つの異なるシーケンスを蓄積するユニットと、
スキャナ装置のオペレータに、選択のために、前記それぞれのスキャンジョブ形式を表示するユニットと、
オペレータにより、前記スキャンジョブ形式のうちの１つを選択するユニットと、
オペレータにより選択されたスキャンジョブ形式の一般的な複合メタデータに基づいて
、特定の複合メタデータを含むスキャンデータファイルを発生するために、書類を走査するユニットとを更に有する請求項１９記載の装置。
【請求項２２】
オペレータの身元情報を受信するユニットを更に有し、
一般的な複合メタデータを蓄積する前記ユニットは、複数のユーザの各々に対する少なくとも１つのスキャンジョブ形式の組を蓄積し、且つ、
選択のためにスキャンジョブ形式を表示する前記ユニットは、オペレータの前記身元情報の受信に際し、そのオペレータのスキャンジョブ形式の組を表示するために、オペレータの身元情報を受信する前記ユニットに接続されている請求項２１記載の装置。
【請求項２３】
オペレータの身元情報を受信する前記ユニットは、スキャナ装置でオペレータの身元情報を入力するように動作可能であり、
選択のためにスキャンジョブ形式を表示する前記ユニットは、そのオペレータのみのスキャンジョブ形式の組を提示するように動作可能な請求項２２記載の装置。
【請求項２４】
オペレータの身元情報を受信する前記ユニットは、オペレータの身元情報を入力する遠隔サイトに接続されており、
選択のための一般的な複合スキャンファイル名を表示する前記ユニットは、所定の時間期間の間スキャナ装置で、オペレータのスキャンジョブ形式の組を表示するように動作可能な請求項２２記載の装置。
【請求項２５】
遠隔サイトで、アプリケーションセレクタコードとおそらくオペレータにより完成されるべきデータフィールドを含む一般的な複合メタデータのシーケンスを有するスキャンジョブ形式を定義するユニットと、
一般的な複合メタデータの前記シーケンスを含む前記定義されたスキャンジョブ形式を
、スキャナ装置へ、前記装置で使用するためにダウンロードするユニットとを更に有する請求項２１記載の装置。
【請求項２６】
書類が走査され、それによりスキャンファイルを発生し、且つ、発生されたスキャンファイルはネットワークを介してサーバへアップロードされるネットワーク化されたスキャナ装置のメモリ内で使用するデータ構造であって、
前記スキャンファイルの１つ又はそれ以上の走査された書類の画像内容を規定する画像データオブジェクトと、
画像データオブジェクトとリンクされ、スキャンファイルを更に処理するために前記サーバ内で更なる処理ステップを規定するアプリケーションセレクタコードを少なくとも有する複合メタデータを識別するためのメタデータオブジェクトとを有する前記データ構造が、前記スキャンファイル内に含まれるデータ構造。
【請求項２７】
前記画像データオブジェクトと前記メタデータオブジェクトのうちの１つとリンクした
、スキャンファイルの追加の識別データを規定する追加のデータオブジェクトを更に有する請求項２６記載のデータ構造。
【請求項２８】
書類が走査され、それによりスキャンファイルを発生し、且つ、発生されたスキャンファイルはネットワークを介してサーバへアップロードされるネットワーク化されたスキャナ装置のメモリ内で使用する一般的なデータ構造であって、
１つ又はそれ以上の走査された書類の画像内容を規定する画像データを収容するための第１の部分と、
前記第１の部分とリンクし、スキャンファイルを更に処理するために前記サーバ内で更なる処理ステップを規定する所定のアプリケーションセレクタコードを少なくとも有し且つオペレータが完成可能な追加の識別データを更に含む複合メタデータ収容するための第２の部分を含む前記データ構造が、前記メモリ内の前記スキャンファイル内に含まれるデータ構造。
【請求項２９】
書類を走査しそれによりスキャンファイルを発生し且つ発生されたスキャンファイルをネットワークを介してサーバへアップロードする、ネットワークを介してスキャナ装置に接続されたコンピュータにより処理されるべきコンピュータプログラムが埋め込まれたコンピュータ読出し可能な媒体を有する製造物であって、前記コンピュータ読出し可能媒体で具体化されたプログラムは、
アプリケーションセレクタコードフィールドを有する一般的な複合メタデータを定義する第１のセグメントと、  前記定義された一般的な複合メタデータをスキャナ装置へ、前記装置で使用するためにダウンロードする第２のセグメントを有する製造物。
【請求項３０】
前記第１のセグメントは、スキャナ装置で、オペレータにより完成されるべき少なくとも１つのデータフィールドを有するために、前記一般的な複合メタデータを定義することも動作可能な請求項２９記載の製造物。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク化されたディジタル画像スキャナにより発生されたスキャンデータファイルの処理を自動化する方法に及び、そのようなスキャナで使用する関連する方法に関する。
【背景技術】
【０００２】
ディジタル技術の出現により、書類は更に一層ディジタル形式で発生され、それにより、多数の書類でさえも取扱い，処理、保管等が簡単な方法で可能である。しかし、まだ、多くの種類は物理的な形式でのみ利用でき、これらはディジタルスキャナで走査することによりディジタル形式に変換された後にのみ、ディジタルで処理できる。そのようなディジタルスキャナは、ネットワークに接続され、それにより、ワークステーション又は、スキャンデータファイルを蓄積する大量蓄積装置へアクセスをする。
【０００３】
近年、大量走査サービスが開発され、完全な“ペーパー”保管のような、書類の大きな集合の走査及びアーカイブを提供する。そのようなサービスでは、多数の異なる書類が短時間で処理されるように、実際の走査手順が高速で簡単であることが重要である。
【０００４】
スキャンデータファイルの蓄積と更なる処理を自動化する幾つかの方法が既に提案されている。
【０００５】
例えば、欧州特許第Ａ０７５７３１１号明細書は、複数のコンピュータが接続されたコンピュータネットワークへ接続する手段を有するスキャナを開示する。スキャナはコンピュータのファイル構造へアクセスし、そして、スキャナのオペレータはこのようにスキャンファイルの蓄積のための特定のディレクトリを選択する。多数の書類が走査され且つ異なるディレクトリに蓄積されねばならないときには、多数の異なるディレクトリ又は、コンピュータにログインすることは走査処理の速度を落とす。
【０００６】
従来技術、欧州特許第Ａ０７５６４１４号明細書は、スキャナ及び、ファイルサーバを含むネットワークシステムを開示する。ファイルサーバは、オフィス勤務者の個人ディレクトリとコピー又はファクシミリ伝送のような特定のサービスに接続されたディレクトリを含む、専用のディレクトリのファイル構造を管理する。使用時には、オペレータは、１つのディレクトリに割り当てられたコード番号をキー入力し、走査処理を開始する。そして，スキャナは、サーバ内の特定のディレクトリに接続し、走査を行い、ディレクトリ内にスキャンデータを蓄積する。機能的に接続されたディレクトリの場合には、スキャンデータは自動的に接続されたサービスへ経路が選択される。また、個人的に好まれる走査処理設定を、オペレータの個人ディレクトリに前もって蓄積できる。走査に際し、設定は読み出され関連する個人ディレクトリへ送られる。
【０００７】
このシステムの欠点は、サーバ内で更なる取扱へ経路を選択することは、本質的にスキャナ内で行われるので、走査セッションが開始される前に、ファイルサーバとネットワーク接続が行われなければならないことである。言い換えると、データ発生の設備（スキャナ）とデータ処理の設備（ファイルサーバ）は相互に組み合わされ、これは、予期しない相互作用を生じ、責任の明らかな分離を防ぐ。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】欧州特許第Ａ０７５７３１１号明細書
【特許文献２】欧州特許第Ａ０７５６４１４号明細書
【発明の開示】
【発明が解決しようとする課題】
【０００９】
本発明の目的は、多くの異なる書類を走査でき、かつ、更に異なる方法で高速で簡単に処理され、且つ技術的知識のないオペレータによって操作が可能な、ネットワーク化された走査システムを操作する方法を提供することである。
【課題を解決するための手段】
【００１０】
この目的は、スキャナで、各スキャンジョブ形式が予め指定された特性を有する予め定義されたスキャンジョブ形式のリストの中から特定のスキャンジョブ形式を選択するステップと、前記特定のスキャンジョブ形式の特性に従って、１つ又はそれ以上の書類を走査するステップと、それによりスキャンデータのファイルを発生するステップと、走査ステップ中に発生されたスキャンデータを含むスキャンデータファイルと前記特定のスキャンジョブ形式の特性に関するメタデータを自動的に合成するステップと、合成するステップで合成されたスキャンデータファイルを画像サーバへ伝送するステップと、画像サーバ内の伝送されたスキャンデータファイルの受信に際し、そこに含まれているデータに関してスキャンデータファイルを自動的に分析するステップと、そこに含まれている前記メタデータにより規定される手段でスキャンデータファイルを自動的に更に処理するステップとを有する方法によって達成される。
【００１１】
自動的に合成されたメタデータは、画像サーバを制御するコードを含み、メタデータを翻訳し且つメタデータに含まれているコードに従って動作するようにプログラムされている。更なる処理の方法を規定するコードを含む専用のメタデータを有するスキャンジョブ形式は、予め定義され、そして、スキャナと画像サーバへダウンロードされる。本発明の特徴に従って、幾つかの異なるスキャンジョブ形式は、各々が更なる処理の処方を定義する専用のメタデータを含み、スキャナのオペレータにより選択のために利用される。このように、オペレータは、システムを再プログラミングすることを悩まずに、他のスキャンジョブ形式を選択することにより、簡単に第１の方法で１つの書類を処理し、そして、他の方法で第２の書類を処理する。
【００１２】
本発明は、また、本発明の特徴が利用されているスキャナ装置と、本発明のディジタルデータの実施例に関連する。
【発明の効果】
【００１３】
本発明により、多くの異なる書類を走査でき、かつ、更に異なる方法で高速で簡単に処理され、且つ技術的知識のないオペレータによって操作が可能な、ネットワーク化された走査システムを操作する方法を提供することができる。
【発明を実施するための最良の形態】
【００１４】
本発明を、図を参照して説明する。
【００１５】
図１は、本発明が実施されるシステムの基本的要素の概略を示す。スキャナ１、画像サーバ２、ワークステーション３、及び、プリンタ４は全てディジタルネットワーク５を通して相互に接続されている。簡単のために、ただ１つのスキャナ、プリンタ及び、ワークステーションが示されているが、しかし、多くの実際のシステムでは、幾つかの又は、多数のこれらの構成要素がある。スキャナとプリンタは、好適にプログラムされたオセー３１６５ディジタルコピー機のようなディジタルコピー機の形式を有しても良い。そのような場合には、スキャナ機能とプリンタ機能の両方が１つの同じディジタルコピー機で行われる。スキャナ１とプリンタ４は、これらのネットワークに関連する動作を制御する、ディジタルアクセスコントローラ（ＤＡＣ）が設けられている。サーバ２は、例えば、ＷＩＮＤＯＷＳ（登録商標）  ＮＴサーバのようなプログラムされＰＣでもよく、スキャンデータファイルを蓄積するのに十分な蓄積容量が設けられている。ワークステーションは、オフィス勤務者により使用されているＰＣでもよい。ワークステーションの１つは、システム管理者により使用される。
【００１６】
このシステムと共に、物理的書類は、生産的に走査され、そして、スキャナ１でディジタル書類に変換され、プリンタ４のような更なる処理のためにネットワーク５を介して画像サーバ２へ送られる。ユーザは、ワークステーション３のモニタ機能により処理が知らされる。また、システム管理者はシステムの処理を制御できる。
【００１７】
走査処理が開始される前に、発生されるスキャンデータに関するデータフォーマットの仕様、走査されるべき書類及びスキャンデータを印刷するときに生成されるであろう目的書類の特性の仕様のような、制御情報が処理に設定されねばならない。これらのデータは、走査パネルとスキャナのユーザインターフェースを介してオペレータにより入力される。しかし、走査されるべき書類のサイズのような幾つかのデータは自動的に決定され、そして、他のデータは、デフォルトとしてプログラムされ得る。幾つかの可能な出力フォーマットを提供するために、本発明に従った装置は、スキャナのユーザインターフェースを介して、オペレータにより選択され得る異なる選択の組でプログラムされる。
【００１８】
本発明のスキャナの実施例の操作パネルを図２に示す。操作パネルは、ＬＣＤのような表示スクリーン１０、幾つかのキー、即ち、ＳＴＲＡＴキー１１、番号キー１２、ソフトキー１４、インデックスキー１５（ソフトキーの例である）、スターキークラスター１６、ＣＡＮＣＥＬキー１７、及び、ＳＴＯＰキー１８を有する。
【００１９】
操作では、表示スクリーン１０は、ソフトキー１４の１つの上に各々が位置する幾つかのコラムにより形成された画像を表示する。各コラムは、装置の特定の基本機能に関連し、そして、基本機能の異なる可能な設定を示す。例えば、最も左のコラムは、いわゆる操作機能、即ち、機械のコピー機能、印刷機能及び、走査機能の間の選択に割り当てられる。設定が選択されると、この場合には走査機能が、この例では書類画像を表すアイコンである、マーカにより示され、又は、その他の例えば、反転ビデオにより示される。更に、各操作機能はそれ自身に関連する基本機能を有しているので、最も左のコラムに対して選択された設定は、他のコラムの内容を決定する。
【００２０】
ソフトキー１４の１つの操作により、オペレータは関連する基本機能を選択することができ、そして、設定のリストが周期的に変わる場合には繰返しキーを押すことにより、又は、スターキー１６を操作することにより、その可能な異なる設定の１つを選択し得る。  インデックスキー１５は、基本機能の異なる組を呼出す選択を提供する。選択された組は、変位して示される。図２では、ワークフロー機能が選択されている。インデックスキーに結びついた機能の組は、選択された操作機能に依存しており、一方、ソフトキー１４で選択可能な基本機能は、代わりに、選択されたインデックスキーに依存する。
【００２１】
図２の例では、“走査”操作機能が選択され、そして、アクティブなインデックスキーは、“オリジナル”−操作される書類に特性（サイズ、読み取り方向等）；“ディジタル書類”−出力書類の記述（サイズ、読み取り方向等）と操作処理それ自身の特性（拡大、画像品質等）；及び、“ワークフロー”−予めプログラムされたジョブ記述の組で、以後“スキャンジョブ形式”と呼ばれ、主に、スキャンデータファイルのディジタル的な観点を定義し、後に詳細に説明される。
【００２２】
図２の例では、インデックスキー“ワークフロー”が操作され、そして、それに応答して、広げられたコラムが、ソフトキー１４の第２の１つの上にオープンされ、スキャンジョブ形式の選択リストを示し、その最上部のものは”３１６５に関する走査”が設定される。
【００２３】
“スキャンジョブ形式”（ＳＪＴ）の概念を次に説明する。スキャンジョブ形式は、走査出力設定の指定された組合せを定義し、そして、特定の形式のスキャンジョブに対して、走査出力設定を素早くロードするためのショートカットとして使用される。スキャンジョブ形式は、唯一の名前により定義され、以下より構成される。１）スキャンジョブ記述は、例えば、“メモ”、“３１６５に関する走査”、“ファックス”等の選択リスト内に、スキャナ表示上に示される名前である。２）出力ファイルフォーマットは、フォーマットと圧縮アルゴリズムを規定する。可能な値は例えば、“ＴＩＦＦ  ＣＣＩＴＴ．Ｔ４（ファックスグループ３，１Ｄ）”又は、“ＴＩＦＦ  ＣＣＩＴＴ．Ｔ６（ファックスグループ４，２Ｄ）”である。３）画像処理特徴は、更にデータを処理するために意図されたアプリケーションプログラムに対するスキャンデータを最適化するために、ボード上の画像処理機能に対するパラメータを規定する。可能な値は例えば、“オセー３１６５プリンタで印刷するために最適化された、６００ｄｐｉ”、“見ることとアーカイブのために最適化された３００ｄｐｉ”等である。４）アプリケーションセレクタは、上述及び、意図されたアプリケーションプログラムを選択するために使用され得る。アプリケーションセレクタは、ファイル名に組み込まれる文字の列を定義し、例えば、所定のデータベースへの蓄積、ファックスとしての自動伝送等を含む、ファイルに何がなされなければならないかを決定するために、操作データファイルの受信時に画像サーバで使用され得る。５）識別番号要求は、スキャンジョブの識別番号に対して、最小及び最大の桁数を定義する。識別番号要求は、操作データファイルのファイル名に組み込まれる。６）名前／番号ダイアローグタイトルは、スキャナディスプレイに表示されるべきテキストであり、オペレータに、例えば、“文書番号入力”等の操作データファイルに対する識別番号の入力を要求する。７）ファイル名確認セレクタは、走査が実際に開始する前に、ディスプレイ上のファイル名を確認するか否かを定義するブール演算子を示す。
【００２４】
アプリケーションセレクタ＜４＞、識別番号要求＜５＞、名前／番号ダイアローグタイトル＜６＞及び、ファイル名確認セレクタ＜７＞は、空白のままか又はゼロが埋められており、その場合には、関連する機能は、オフされている。
【００２５】
図１のシステムの走査手順を、図３に示すフロー図と図４に示すブロック図を参照して説明する。走査はディジタルコピー機で行われ、そして、用語“スキャナ”は、今から、コピー機の一部を形成するスキャナエンジンに関して使用されるとする。
【００２６】
最初に、ステップＳ３０２で、オペレータは走査されるべき書類を、スキャナ２２の自動書類フィーダ（ＡＤＦ）２１の入力トレイに置き、又は、スキャナ２２のガラスプラテン上に直接置く。そして、ステップＳ３０４で、操作パネル上の“走査”機能を選択する。そして、ステップＳ３０６で、“ワークフロー”インデックスキー１５を押す。
【００２７】
これに応答して、ステップＳ３０８で、ＤＡＣはメモリから利用できる操作ジョブ形式をフェッチし、オペレータがそれらを選択できるように、コピー機の操作パネル２０上の選択リスト内にそれらを表示する。ステップＳ３１０で、オペレータは、キー１６を使用して、スキャンジョブ形式を選択し、そして、ＳＴＡＲＴキー１１を押すことにより選択を確認する。代わりに、走査される書類が、スキャナにデフォルトでプログラムされている形式と異なる場合には、オプションのステップＳ３１２で、オペレータは“オリジナル”インデックスキー１５を押して応答してディスプレイ上に表示されている設定を変更する。また、オプションステップＳ３１４で、オペレータは、“ディジタル書類”インデックスキー１５を押しそして示されている関連する設定を訂正することにより、スキャンジョブ形式により規定されているデフォルト走査処理設定を変更しても良い。
【００２８】
そして、ステップＳ３１６で、オペレータはＳＴＡＲＴキー１１を押す。スキャンジョブ形式内の番号ダイアログが活性化されているなら、ＤＡＣは、スキャンジョブ形式記述内に定義された名前／番号ダイアローグタイトルを含む強制的なダイアログを表示し、オペレータに、ジョブの識別番号を入力することをステップＳ３２０で要求する。図５はこれを示す。また、ファイル名の表示が、“オン”と定義されている場合には、オペレータにより入力された（されている）ジョブ番号を含む完全なファイル名が、アプリケーションセレクタ文字列、オペレータにより入力された識別番号、及び、走査のデータと時間から合成され、そして、ステップＳ３２２で、ダイアログウインドウ内に示される。
【００２９】
ステップＳ３２４で、ジョブ番号を入力後、オペレータは再びＳＴＡＲＴキー１１を押す。
【００３０】
コピー機はステップＳ３２６で走査処理を開始する。ステップ３２８で、発生されたスキャンデータは、選択されたジョブ形式の仕様に従ってプログラムされた、画像処理部２３で処理される。そして、一時的に、コピー機の内部セットメモリ２４蓄積される。蓄積直後、ステップＳ３３０で、画像データは、ＤＡＣへ送られ、ＤＡＣのハードディスク２６に蓄積される圧縮されたＴＩＦＦファイルへ変換される（２５）。特定のスキャンジョブ形式（上述のリストされた７項目）を定義するメタデータは、各ファイルに自動的に含まれる。スキャンジョブの全書類スキャンデータがディスク上に蓄積されたとき、１つの多ページＴＩＦＦファイルに統合され、ファイル名が発生される。多ページＴＩＦＦファイルは、一般的なｆｔｐプロトコルを使用して、ネットワーク５を介して、画像サーバ２へ搬送される（２７）。
【００３１】
スキャンデータファイルが画像サーバ２に到着すると、後者はファイルをディスクメモリ２８へ蓄積し、メタデータを読出しそして、ステップＳ３３２で、メタデータのアプリケーションセレクタ文字列に規定されているようにファイルを扱う。それゆえ、画像サーバ２は、ファイルの各々に対してどのようにファイルを扱うかに関するデータと共に、システムで利用できるアプリケーションセレクタ文字列のリストを有する。アプリケーションセレクタ文字列は空でありうるので、画像サーバはデフォルト取扱命令もプログラムされる。
【００３２】
取扱命令の例は、次のようである。−ＴＩＦＦ観測アプリケーション２９上で見ること。−スキャンデータファイルを印刷可能なポストスクリプトファイルに反関しプリンタドライバを使用せずにプリンタへ提出する、自動ジョブ提出アプリケーション（ＪＳＩＴ，３０）を使用して、印刷すること。−名前／番号ダイアログ機能（もしスキャンジョブ形式記述に定義されている場合には）を使用して、スキャンジョブ形式により規定される又は、強制的なダイアログ内のオペレータにより定義されるディレクトリ構造へ蓄積すること。ＭＳウインドウズエクスプローラのようなアプリケーション３１はこの機能のために使用さる得る。−ファックスファイルへの変換と伝送。名前／番号ダイアログ機能は、走査時に、宛先人のファックス番号を入力するのに再び使用され得る。−電子メールファイルへの変換と伝送。名前／番号ダイアログ機能は、走査時に、電子メールアドレスを入力するのに再び使用され得る。−ユーザのワークステーション３へ経路を選択すること。特定のユーザの識別は、スキャンジョブ形式の１つのアプリケーションセレクタにプログラムされ又は、名前／番号ダイアログ機能機構を使用してそこへ入力されても良い。画像サーバ２は、スキャンデータファイルをユーザのワークステーションへ伝送するのに必要とされる、ユーザのネットワークアドレスを含むデータベースと共に設けられても良い。−（画像の順序を変更し、片面／両面変換、ファイル結合のための）設定−編集アプリケーション、（顧客番号、ＯＣＲへ結合するための）蓄積／取り出しアプリケーション、（穴、斑点、及び／又は影の除去、フォントを置換、本−分割のための）画像改善アプリケーション、（画像を予めプログラムされた形式へ満たすために使用する）電子的形成アプリケーション等のような他のアプリケーション３２へ経路を選択すること。
【００３３】
この構成の優位点は、サーバが故障した場合又は他の理由によりデータファイルを受けることができない場合に、中断無しに走査が続けることができながら、スキャンデータファイルは、ＤＡＣディスク上で待つことができることである。
【００３４】
上述のワークフローを、スキャナのＤＡＣに論理的に接続されたモニタプログラムを使用して、ワークステーショでユーザがモニタでき、そして、スキャナの状態情報を受信する。このアプリケーションプログラムでは、スキャンモニタウインドウがオープンされ、送られるのを待つスキャンデータファイルの数を見ることができる。ファイルが送られる準備ができたときはいつでも、数がカウントアップされ、そして、完全に送られたときは、数がカウントダウンされる。ｆｔｐエラーが発生した場合には、これも走査モニタウインドウで示される。例えば、全ての走査ファイルが送られたとき、送出が開始できないとき又は、送出が完了できないときに、このモニタプログラムを、状態変化がユーザに対して、ワークステーションの表示スクリーン上に警告メッセージで報告されるモードに切り代えることができる。
【００３５】
図６は、多ページＴＩＦＦファイル３５の概略の形式を示す。多ページＴＩＦＦファイル３５は、１つ又はそれ以上の走査された画像３６を有する。（ＴＩＦＦ規格で定義されている）種々のＴＩＦＦタグは、各画像に添付されている。ＴＩＦＦタグは、画像データを記述する情報と、各画像に対して複製されたスキャンジョブ(形式)を定義するメタデータを含む。更に、ＴＩＦＦファイルは、ファイルが印刷される場合に関する印刷設定を定義する印刷ジョブチケットのような、アプリケーションが特定情報を添付できるアプリケーション定義領域３８を有する切取り部分３７を含む。以前に書かれたデータは、他のアプリケーションにより上書き又は、削除されるべきでない。また、切取り部分は、ファイルの種類を識別し且つ変更（タンパー、ｔａｍｐｅｒ）チェックとして使用され、且つ切取り部分のサイズを含む識別コードを含む、終了部３９を有する。終了部は例えば、７バイトの固定長を有し、簡単に見つけることができる。
【００３６】
画像サーバ２に蓄積されたスキャンデータファイルは、サーバのジョブ提出（ＪＳＩＴ）ユーザインターフェースを使用して、要求により選択されそして印刷されることができる。これについて説明する。
【００３７】
ＪＳＩＴは、画像サーバ２の表示スクリーン上で印刷のために未決定のファイルのリストを表示できる。これらのファイルは、画像ファイルに追加されたＴＩＦＦタグ内に規定された、例えば、ページ数、解像度、圧縮のような種々のジョブ属性により識別されることができる。全ての静的な且つジョブに依存するＴＩＦＦタグは、表示されているリスト内の印刷書類記述に表示されるために選択されることができる。印刷設定の選択も、表示されるために選択されることができる。表示できる他の特徴は、ファイルは、印刷状態であるか、接続されているプリンタに最適化されているか又は、処理アプリケーションにより変更されたかどうかである。
【００３８】
上述の多ページＴＩＦＦファイルの終了部３９の変更（タンパー）チェックコードは、画像サーバ２内で処理中にファイルが変更されたかどうかをチェックするのに使用される。コードは、通常は、第三者のアプリケーションにより認識されないので、処理中に消失する。印刷のためにファイルが後にシステムへ戻ったときに、システムのプリンタに対する最適化を失っている場合がある。単純にコードがまだあるかどうかをチェックすることにより、ファイルをまだ高品質で印刷できるかどうかを決定できる。ファイルが印刷に適当なフォーマットを有する場合に、しかしコードがない場合には、オペレータは、印刷品質はもはや保証できないことを警告される。
【００３９】
識別後、１つ又はそれ以上の印刷ジョブは、印刷設定を変更後に要求されるなら、印刷のために選択されうる。そして、提出される。ＴＩＦＦ印刷ファイルはそして、（まだ圧縮されている）画像をポストスクリプトのジャケットで包むことにより、ＪＳＩＴによりポストスクリプトへ翻訳され、ファイルはプリンタへ提出される。
【００４０】
本発明の第１の実施例では、一般的子容易対するスキャンジョブ形式のただ１つのみである。スキャンジョブ形式は、システム管理者によりワークステーションよりシステムへインストールされる。スキャナ１に新たなスキャンジョブ形式をインストールする手続は、単純で標準化されており、高いプログラム能力を要求しない。図７を参照して説明する。
【００４１】
スキャンジョブ形式定義は、固定フォーマットのファイルであり、上述の７データ項目に対する値をリストする。スキャンジョブ形式ファイルの別々の項目に関する上述の番号を参照すると、ファイルは一般的な形式、＜１＞、＜２＞、＜３＞、＜４＞、＜５ａ＞、＜５ｂ＞、＜６＞、＜７＞を有する（＜５ａ＞と＜５ｂ＞は、桁の最小数と最大数を定義する）。
【００４２】
スキャンジョブ形式の例は、“内部報告、Ｇ３−１Ｄ，オセー３１６５で−印刷するために−６００ｄｐｉ−最適化された、ｉｎｔｒｅｐ、６，６、内部報告番号ｎを入力”（
“ｉｎｔｅｒｎａｌ  ｒｅｐｏｒｔｓ，Ｇ３−１Ｄ，６００ｄｐｉ−ｏｐｔｉｍｉｚｅｄ−ｆｏｒ−ｐｒｉｎｔｉｎｇ−ｏｎ−Ｏｃｅ３１６５，ｉｎｔｒｅｐ，６，６，ｅｎｔｅｒ  ｉｎｔｅｒｎａｌ  ｒｅｐｏｒｔ  ｎｕｍｂｅｒ，ｎ”）や、“一般的アーカイブ、Ｇ４−２Ｄ，観測−及びーアーカイブ−のために−最適化された−３００ｄｐｉ，ｄｏｃ，４，１２，書類番号，ｙ”（“ｇｅｎｅｒａｌ  ａｒｃｈｉｖｅ，  Ｇ４−２Ｄ，３００ｄｐｉ−ｏｐｔｉｍｉｚｅｄ−ｆｏｒ−ｖｉｅｗｉｎｇ−ａｎｄ−ａｒｃｈｉｖｉｎｇ，ｄｏｃ，４，１２，ｄｏｃｕｍｅｎｔ  ｎｕｍｂｅｒ，ｙ”）である。
【００４３】
これらの例で、アプリケーションセレクタ“ｉｎｔｒｅｐ”は、スキャンデータをｐｄｆファイルに変換し、そして、標準化された報告番号の下で、内部報告に対する特定のディレクトリ内にファイルを蓄積するために、画像サーバ２を制御し、それは、要求に応じて、観測及び、印刷のために後にフェッチされうる。また、アプリケーションセレクタ”ｄｏｃ”は、４から１２桁の間の書類番号の下で、アーカイブのデータベース内にファイルを蓄積することを規定する。
【００４４】
新たなスキャンジョブ形式をインストールするために、システム管理者はｆｔｐを介してＤＡＣへログインし、そして、新たなスキャンジョブ形式ファイルをＤＡＣのディレクトリ”ｎｅｗｓｊｔ”へダウンロードする。ＤＡＣはファイルを選択し、分析し、そして、それが正しい場合には、スキャナのユーザインターフェースにより使用するために採用する。“最後のダウンロード結果”ファイル４０内に、システムアドレス−ワークステーションよりチェックできる、メッセージ“スキャンジョブ形式は、ＤＡＣで、＜日付、時間＞に更新され；スキャンジョブ形式の番号＝＜．．＞”で、成功的な採用が報告される。また、利用できるスキャンジョブ形式のリストがＤＡＣの“ａｃｔｉｖｅ−ｓｊｔ”ファイル４１から読み出され、システムアドレス−ワークステーションより読み出すことができる。
【００４５】
更に、画像サーバ２は、また、新たなスキャンジョブ形式と、新たなスキャンジョブ形式中で定義されているファイルを更に処理する手続と共にプログラムされる。この場合、実際のプログラミングはアプリケーションに特定である。
【００４６】
本発明の第２の実施例では、ユーザは、各々が自身の個人スキャンジョブ形式、又は、一般的な使用のためのスキャンジョブ形式の大きな組からの個人の選択又はサブセット、又は、その両者を有し、そして、関連するスキャンジョブ形式のみを選択のためにユーザに提示するための機構が設けられる。多数のユーザがスキャナに接続されている場合には、全ユーザの個人のスキャンジョブ形式のリストは簡単に使用するには大きすぎる。それゆえ、可能なら一般的に使用の幾つかのスキャンジョブ形式に加えて、その時点で実際に走査を行いたいユーザの個人のスキャンジョブのみを選択のために提示する、処理を説明する。
【００４７】
これを達成するために、以後“ダイナミックスキャンジョブ形式サービス”（ＤＳＳ）と称す、例えば、ＤＡＣ又は、１つ又はそれ以上のワークステーション内で、更なるサービスがシステムで実行される。このサービスは、全ユーザのエントリーを有する、ユーザの個人スキャンジョブ形式を規定する、データベースを管理する。サービスの動作を、図８と図９を参照して説明する。
【００４８】
図８は、ＤＳＳ機能に関連するシステム部分の概略を示す。ＤＳＳ５１は、スキャナ１のＤＡＣと、画像サーバ２のルータサービスに接続されるが、しかし、ユーザのワークステーション３には接続されることは必要ない。また、ＤＳＳ５１は、ユーザのスキャンジョブ形式記述を含むデータベース５２へアクセスを有する。
【００４９】
スキャナのＤＡＣは、オペレータとの通信のためにスキャナのユーザインターフェースＵＩと、スキャンデータファイルをダウンロードするために画像サーバ２内のルータサービス５５に接続される。画像サーバ２内のルータサービス５５は、更に、スキャンデータファイルの特定の処理に専用のアプリケーションプログラム５７と、スキャンデータファイルをダウンロードするためにユーザのワークステーション３へ接続される。さらに、ルータサービス５５は、ルーティングデータサービス５６へアクセスできる。
【００５０】
ＤＳＳ内にある処理を、更に図９を参照して説明する。
【００５１】
スキャンジョブ形式を使用して走査を行いたいユーザは、スキャナ１内のユーザインターフェースＵＩの操作パネル上のユーザの識別（ｉｄ）を含む予約を入力する。応答として、ＵＩは、ユーザｉｄを、ステップＳ１００でそれが受信されるＤＳＳ５１へ送るＤＡＣへ送る。代わりに、ユーザはまた、ＤＳＳ５１へユーザｉｄを含む予約を送信するユーザのワークステーション３で予約を行っても良い。
【００５２】
ＤＳＳは、ステップＳ１０２で、新たな予約の受け入れ可能性をチェックする。多すぎるのユーザが予約を行っている場合には、スキャナ１のユーザインターフェース上の選択リストは、長くなりすぎそして、オペレータにとって、見渡すことができない。それゆえ、アクティブなユーザの数は最大に制限され、他が出て行くまでは、新たな予約は拒絶される。代わりに、多すぎる予約が到着したときに、例えば、ＤＳＳがスキャナで報告をするためにユーザを待っている間に、（ステップ１１０を参照して以下で説明する）タイムアウト期間を短くすることにより、又は、スキャナのＵＩ操作パネルでなされた予約を受けることのみによって、ＤＳＳは他の基準をとるようにプログラムされ得る。ＤＳＳが予約を拒否する場合（Ｓ１０４）には、予約装置で、説明的なメッセージを表示する。
【００５３】
ＤＳＳが予約を受ける場合には、アクティブユーザのリストにユーザｉｄを加え、（もし有れば）全アクティブユーザの個人のスキャンジョブ形式のリストを更新し（Ｓ１０６）、そして、スキャナのＤＡＣへ更新されたリストをダウンロードする（Ｓ１０８）。これは、図７を参照して、システム管理者に関して説明したのと同様に実行され得る。アクティブユーザの個人のスキャンジョブ形式に加えて、ＤＳＳは、リスト内に、幾つかの一般的なスキャンジョブ形式も保持する。ユーザがアクティブユーザのリストに加えられた後に、ＤＳＳは所定の時間期間（Ｓ１１０，Ｓ１１４）、スキャナでユーザによる走査活動の合図を待つ（以下にＳ１１２で説明される）。
【００５４】
ユーザの予約後、ユーザは、スキャナ１の操作コンソールで、“走査”及び、”ワークフロー”を選択し、そして、ディスプレイ上に選択のためにＵＩが表示する新たにダウンロードされたユーザの個人のスキャンジョブ形式を発見する。
【００５５】
この点より、図３を参照して上述したのと全く同様に、走査が行われる。スキャンデータファイルは、画像サーバ２へ送信され、例えば、更なる処理のためにアプリケーションへ経路を選択することにより、又は、ユーザのワークステーション３に送ることにより、ルータサービスがそれを取扱う。どのような場合にも、ルータ５５は、ユーザｉｄを示す報告をＤＳＳ５１へ送る。ルータ５５からの報告の受信に際し（Ｓ１１２）、ＤＳＳ５１は、そのユーザのタイムアウトを再開始する（Ｓ１１０）。
【００５６】
ユーザに対するタイムアウトが経過したとき（Ｓ１１４）、ＤＳＳは、アクティブユーザのリストからそのユーザを消去し、スキャンジョブ形式のリストを更新する。そのユーザの個人のスキャンジョブ形式を削除（Ｓ１１６）することによりスキャンジョブ形式のリストを更新し、更新されたリストをスキャナ１のＤＡＣの更新されたリストへダウンロードする（Ｓ１１８）。図７の処理は、単一のユーザが予約を入力するごとに、繰り返されることは理解されるであろう。
【００５７】
個人のスキャンジョブ形式は、ユーザ自身により、例えば、第１の実施例で一般的なスキャンジョブ形式をインストールするのに説明したのと同じ機構を使用して、個人スキャンジョブ形式サービスにインストールされうる。
【００５８】
本発明を、このように説明したが、同じことが多くの方法に変えられ得ることは明らかである。そのような変形は本発明の範囲から離れているとは見なされず、当業者には明らかな全てのそのような変更は、請求項の範囲に内に含まれる。
【図面の簡単な説明】
【００５９】
【図１】本発明のスキャナのシステム実施例の基本構成要素の概略図である。
【図２】本発明のスキャナの実施例の操作パネルを示す図である。
【図３】本発明に従った操作手順のフローを示す図である。
【図４】図１のシステムのブロック図である。
【図５】特定の状態のシステムの操作パネルを示す図である。
【図６】本発明に従った多ページスキャンファイルの概略を示す図である。
【図７】スキャナ内でスキャンジョブ形式をインストールするためのデータ交換を示す図である。
【図８】本発明の第２の実施例の要素の概略を示す図である。
【図９】第２の実施例に関連するフローを示す図である。
【符号の説明】
【００６０】
１  スキャナ
２  画像サーバ
３  ワークステーション
４  プリンタ
５  ネットワーク
１０  表示スクリーン
１１  ＳＴＲＡＴキー
１２  番号キー
１４  ソフトキー
１５  インデックスキー
１６  スターキークラスター
１７  ＣＡＮＣＥＬキー
１８  ＳＴＯＰキー
２０  操作パネル
２１  自動書類フィーダ
２２  スキャナ
２３  画像処理部
２４  内部セットメモリ
２６  ハードディスク
２８  ディスクメモリ
５１  ＤＳＳ
５２  データベース
５５  ルータサービス
１００  情報処理システム
２００  集中システム
【図１】
2010172015.tif 000003
【図２】
2010172015.tif 000004
【図３】
2010172015.tif 000005
【図４】
2010172015.tif 000006
【図５】
2010172015.tif 000007
【図６】
2010172015.tif 000008
【図７】
2010172015.tif 000009
【図８】
2010172015.tif 000010
【図９】
2010172015.tif 000011