(57)【特許請求の範囲】
【請求項１】
保護されたディジタル画像データファイルをディジタル画像処理装置内で実行される、印刷またはファイル送信を含むさらなる処理に解放する方法であって、
ディジタル画像処理装置の制御ユニット（１２）が実行する、１つまたは複数のディジタル画像データファイルをオペレータに提供するステップを含み、各ファイルは個別のセキュリティコードによって保護されており、
制御ユニット（１２）が実行する、
オペレータがファイルを選択し、選択されたファイルに対してさらなる処理のコマンドを入力することができるようにするステップと、
アクセスコードの自動的な入力要求を受け取ったときにオペレータによって入力されるアクセスコードが選択されたファイルのセキュリティコードに対応するかどうかを検査するステップと、
アクセスコードがセキュリティコードに対応する場合、さらなる処理にファイルを解放するステップと、
入力された有効なアクセスコードをメモリ内に自動的に保持し、オペレータに次に選択されたファイルに対してアクセスコードを入力することを要求する前に、前記保持されたアクセスコードが前記次に選択されたファイルに対して正しいかどうかを最初に検査するステップと、
オペレータによる選択およびさらなる処理の操作を含むセッションの終了時に保持されたアクセスコードを自動的に削除するステップとを含むことを特徴とする方法。
【請求項２】
前記保持されたアクセスコードが次に選択されたファイルに対して正しいかどうかを検査するステップは、前記選択およびさらなる処理の操作を含むセッションからのセッションの終了時に保持された各アクセスコードを使用して行われる請求項１に記載の方法。
【請求項３】
前記保持されたアクセスコードが次に選択されたファイルに対して正しいかどうかを検査するステップは、前記選択およびさらなる処理の操作を含むセッションからのセッションの終了時に最後に保持されたアクセスコードを使用して行われる請求項１に記載の方法。
【請求項４】
ディジタル画像処理装置のオペレータ制御ユニット（１３）が、セキュリティコードが付された少なくとも１つの記憶されたディジタル画像データファイルをオペレータに印刷用に選択させるステップと、
制御ユニット（１２）が、オペレータにアクセスコードを入力することを要求するステップと、
制御ユニット（１２）が、オペレータによって入力されたアクセスコードを検査するステップと、
制御ユニット（１２）が、検査の結果が肯定的である場合に、オペレータのコマンドを受け取ったときに印刷用に選択されたファイルを解放するステップと、
制御ユニット（１２）が、入力された有効なアクセスコードをメモリ内に自動的に保持し、オペレータに次に選択されたファイルにアクセスコードを入力することを要求する前に、前記保持されたアクセスコードが前記次に選択されたファイルに対して正しいかどうかを最初に検査するステップと、
制御ユニット（１２）が、オペレータによる前記選択およびさらなる処理の操作を含むセッションの終了時に保持されたアクセスコードを自動的に削除するステップとを含むことを特徴とする請求項１から３のいずれか一項に記載の方法。
【請求項５】
ディジタル画像処理装置のスキャナユニット（３）が、１つまたは複数の文書を走査し、走査の間にディジタル画像データファイルを生成するステップと、
制御ユニット（１２）が、生成されたファイルにセキュリティコードを付与するステップと、
ディジタル画像処理装置のスキャンハンドラ（２６）が、生成されたファイルをセキュリティコードとともにメモリ内に記憶するステップと、
ディジタル画像処理装置のオペレータ制御ユニット（１３）が、ネットワークの宛先に送信するために少なくとも１つの記憶されたディジタル画像データファイルをオペレータに選択させるステップと、
制御ユニット（１２）が、オペレータにアクセスコードを入力することを要求するステップと、
制御ユニット（１２）が、オペレータによって入力されたアクセスコードを検査するステップと、
制御ユニット（１２）が、検査の結果が肯定的である場合に、オペレータのコマンドを受け取ったときに送信用に選択されたファイルを解放するステップと、
制御ユニット（１２）が、入力された有効なアクセスコードをメモリ内に自動的に保持し、次に選択されたファイルに対してアクセスコードを入力することをオペレータに要求する前に、前記保持されたアクセスコードが前記次に選択されたファイルに対して正しいかどうかを最初に検査するステップと、
制御ユニット（１２）が、オペレータによる前記選択およびさらなる処理の操作を含むセッションの終了時に保持されたアクセスコードを自動的に削除するステップとを含むことを特徴とする請求項１から３のいずれか一項に記載の方法。
【請求項６】
ディジタルデータファイルを記憶する記憶ユニット（２０）と、制御ユニット（１２）と、オペレータ制御ユニット（１３）とを備え、
制御ユニット（１２）は、オペレータ制御ユニット（１３）を介して、さらなる処理のために、１つまたは複数のディジタル画像データファイルをオペレータに提供し、オペレータがファイルを選択することができ、選択されたファイルに対してさらなる処理のコマンドを入力することができるようにし、オペレータが選択されたファイルに対してアクセスコードを入力することを要求する手段を備え、さらなる処理は印刷またはファイル送信を含み、各ファイルは個別のセキュリティコードによって保護されており、
制御ユニット（１２）がさらに、
オペレータによって入力されるアクセスコードが選択されたファイルのセキュリティコードに対応するかどうかを検査する手段であってアクセスコードがセキュリティコードに対応する場合にさらなる処理にファイルを解放する手段を備え、
アクセスコードを検査する手段は、入力された有効なアクセスコードをメモリ内に記憶し、オペレータが次に選択されたファイルに対してアクセスコードを入力することが要求される前に、前記記憶されたアクセスコードが前記次に選択されたファイルに対して正しいかどうかを最初に検査し、オペレータによる選択およびさらなる処理の操作を含むセッションの終了時に記憶されたアクセスコードを自動的に削除するように適用されることを特徴とするディジタル画像処理装置。
【請求項７】
アクセスコードを記憶する手段が、選択アクションのセッション中に使用された全ての正しいアクセスコードを記憶する請求項６に記載のディジタル画像処理装置。
【請求項８】
アクセスコードを記憶する手段が、選択アクションのセッション中に最後に使用された正しいアクセスコードだけを記憶する請求項６に記載のディジタル画像処理装置。
【請求項９】
選択されたファイルを印刷するための印刷ユニット（５）を備える請求項６に記載のディジタル画像処理装置。
【請求項１０】
走査ユニット（３）を備え、
選択すべきファイルが、走査ジョブ中に生成されたディジタル画像データのファイルを含む請求項６に記載のディジタル画像処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、さらなる処理を実施する目的でオペレータが選択できるように少なくとも１つのディジタル画像データファイルを提供するステップを含む、ディジタル画像処理装置内でディジタル画像データファイルを使用可能にする方法に関する。
【０００２】
本発明はさらに、本発明による方法が適用される装置に関する。
【０００３】
【従来の技術】
この種の方法は、ＥＰ−Ａ０６８９１５７から知られている。この知られている方法の目的は、ローカルネットワークを介して印刷装置に接続されたワークステーションに準備されたディジタル画像データファイルを印刷することにある。このとき、ファイルは直ぐには印刷されず、単に印刷装置のメモリに記憶され、印刷装置の制御盤からオペレータが選択することによってはじめて印刷される。この特定の印刷方法は「対話式印刷」と呼ばれる。
【０００４】
【発明が解決しようとする課題】
ＥＰ−Ｂ０２０８３４２には、ファイルがコードによって保護されるディジタル画像データファイルの印刷方法が記載されている。オペレータが、このセキュリティコードに対応するコードを印刷装置の制御盤から入力したときにのみ、実際にファイルが印刷される。こうして、無許可の人員がファイルを印刷すること、その結果、機密情報を獲得することを防ぐことができる。しかしこの文献に記載のシステムは、一度に複数の印刷ファイルを処理するのに適してはおらず、そのため、処理セッションが常に１つのファイルだけに制限される。したがって、保護された一連のファイルの使用はこれには含まれない。
【０００５】
ユーザが、それぞれセキュリティコードが付されたさまざまな印刷ファイルを自分のワークステーションから印刷装置に送る場合、それぞれのファイルに別々のコードを使用するのは不便である。その場合ユーザは、どのファイルにどのコードを入力したかを正確に覚えていなければならない。したがってたいていの場合、ユーザは同じコードを使用するほうを好むであろう。その１つのコードを他人に知られない限り、セキュリティの問題は生じない。
【０００６】
これらの考慮事項に照らして、一連の保護ファイルがある場合、それぞれの保護ファイルに対してアクセスコードをユーザが入力し直すさなければならないことは不利であるし、多くの場合にアクセスコードが常に同じである場合にはなおさらである。ユーザはこれを、不必要な時間の無駄と感じるだろう。
【０００７】
したがって、不可欠な場合（すなわち異なるコードを使用している場合）にだけコードを入力するようオペレータに求める解放手順が求められている。
【０００８】
【課題を解決するための手段】
本発明は、
オペレータが少なくとも１つのファイルを選択した後で、選択されたファイルにセキュリティコードが付されているかどうかを検査するステップと、
選択されたファイルにセキュリティコードが付されている場合に、そのセキュリティコードに対応したアクセスコードを入力するようオペレータに求めるステップと、
オペレータが正しいアクセスコードを入力した場合に、選択されたファイルを前記さらなる処理のために解放するステップとを含み、
ａ）セキュリティコードが付された第１のファイルを解放する手順において、オペレータによる中断のない一連の選択アクションのために正しいアクセスコードが保持され、
ｂ）セキュリティコードが付された第１のファイルを解放する少なくとも１つの手順に続く、セキュリティコードが付された第２のファイルを解放する手順において、最初に、前記第１のファイルの保持されているアクセスコードが前記第２のファイルに対しても正しいかどうかについて試験実行が自動的に実施され、ｃ）第２のファイルに対して正しいアクセスコードがないと思われる場合に、第２のファイルのアクセスコードを入力するようオペレータに求める方法によってこの必要を満たす。
【０００９】
その結果、ユーザはたいていの場合に、コードを一度入力するだけで全てのファイルを処理することができる。特に高速に処理するために、ユーザは、例えばウィンドウズシステムで普通に行われているようにマウスボタンで制御キーを同時に作動させることによって、いくつかのファイルを一度に選択し、必要な全てのファイルを指示することもできる。このようにして一度に選択されたファイルは処理の際、１つずつ解放され処理される。全てのファイルに同じセキュリティコードが付されていると仮定すると、最初のファイルではアクセスコードを入力するよう求められるが、その他の選択ファイルでは、オペレータが介入しなくても処理が実施される。
【００１０】
本発明による方法の第１の実施形態では、処理セッション中に使用された全てのコードが保持され、試験される（複数のコードがある場合）。
【００１１】
代替実施形態では、前の保護ファイルのアクセスコードのみが使用される。その結果、この手順は調査が難しくなり、柔軟性が低くなる。
【００１２】
本発明による方法の他の実施形態では、解放手順の対象は印刷のためにデータファイルを解放することである。
【００１３】
他の実施形態では、解放手順の対象は、走査プロセス中に生成されたデータファイルを、印刷のために、あるいはネットワーク上のワークステーションまたはその他の宛先に送信するために解放することである。
【００１４】
次に本発明を、以下の記述および図面を参照して説明する。
【００１５】
【発明の実施の形態】
図１に、本発明による装置を示す。異なる部品は図式的に別々に示した。
【００１６】
原稿送り装置１１０は、原稿の束を導入するための入力トレー１１１、スキャナユニット１２０に沿って原稿を一枚ずつ移送する移送機構（図示せず）、および走査後の原稿を収容する供給トレイ１１２を備える。
【００１７】
スキャナユニット１２０は、原稿を置くことができるガラス製のプラテン、ＣＣＤアレイ、ＣＣＤアレイに原稿を映像するための可動のミラーおよびレンズ系から成るイメージングユニットを備えたフラットベッドスキャナを含む。  以上の条件で、ＣＣＤアレイは電気信号を生成し、この電気信号は、本質的に知られている方法でデジタル画像データに変換される。
【００１８】
プリンタユニット１３０は、本質的に知られている電子写真処理セクションを含む。このセクションでは、光導電性媒体をＬＥＤアレイに当てて、デジタル画像データのとおりに帯電させ、トナー粉を用いて現像させる。次いでこのトナー画像を、通常は一枚の紙である画像支持体に転写し、固定する。
【００１９】
さまざまな書式および向きの画像支持体が使用可能な状態で供給セクション１４０にストックされている。
【００２０】
トナー画像をのせた画像支持体は、仕上げ／受け渡しセクション１５０に移送され、必要であればそこで、これらを集めてセットとし、綴じてから、供給トレイ１５１に入れる。
【００２１】
装置には、装置を操作するためのオペレータ制御盤１６０が備えられる。制御盤は、表示画面およびキーを備え、オペレータ制御ユニット（この図には図示されていない）に接続される。
【００２２】
制御電子回路を参照符号１７０に図式的に示す。ケーブル１７１は、装置のこのセクションをローカルネットワーク１０（この図には図示されていない）に接続する。
【００２３】
図２は、本発明による装置の構成要素を示す図である。
【００２４】
装置１は、スキャナユニット３、プリンタユニット４、セットメモリ５、およびこれらのユニットの制御ユニット６を含む基本ユニット２を備える。制御ユニットを以下コピーコントローラと呼ぶ。
【００２５】
基本ユニット２は、単純なコピーを作成するのに必要なユニットおよび機能を含む。スキャナ３は、原稿の走査中にデジタル画像データを生成し、これを、セットメモリ４に記憶する。その後、プリンタ５が、この画像データをセットメモリ４から読み出し、通常は一枚の紙である画像支持体に印刷する。このプロセスは、コピーコントローラ６によって制御される。この説明におけるセットメモリ４はさらに、画像処理機能を含むが、これは、本発明にとって必須のものではなく、したがってこれをさらに説明することはしない。
【００２６】
装置１はさらに、デジタル環境からローカルネットワーク１０を介して供給されたデジタル画像データを印刷したり、スキャナ３によって生成されたデジタル画像データを同じローカルネットワーク１０を介してデジタル環境に出力したりするのに必要ないくつかのユニットを含む。
【００２７】
本明細書で使用する「デジタル環境」という用語は、本発明による装置と通信するプログラムが動作し、ローカルネットワーク１０に接続された１つまたは複数のワークステーション１１ａ、１１ｂ、１１ｃを指す。
【００２８】
装置１は、
処理プロセスを管理し、存在する全てのコピー、走査、印刷ジョブについて管理システムを更新する以下ジョブマネージャと呼ぶ管理ユニット１２と、
装置１を操作するため表示画面およびキーを有するオペレータ制御盤を装置のハウジング上に備えたユーザインタフェース（ＵＩ）とも呼ぶオペレータ制御ユニット１３と、
デジタル環境からネットワーク１０を介して装置に到達したデジタルデータを受送信するインプットハンドラ１５、およびネットワーク１０を介してデジタル環境にデジタルデータを送信するアウトプットハンドラ１６と、
大容量ハードディスクから構成された記憶ユニット２０、記憶ユニット２０上のデータファイルを管理し、処理プロセスを制御する以下ジョブサーバと呼ぶユニット２１と、
印刷プロセスの供給に従事する以下プリントハンドラと呼ぶ制御ユニット２５、および走査プロセスの供給に従事する以下スキャンハンドラと呼ぶ制御ユニット２６と、
ユーザおよびアクセスコードの許可を特に管理するアカウンティング／セキュリティユニット２７と、
デジタルデータファイルを異なるフォーマットに変換する変換ユニット２８とを備える。
【００２９】
図２には、制御接続が細い矢印で、データ移送接続が太い矢印で示されている。
【００３０】
ジョブマネージャ１２は、オペレータ制御ユニット１３、ジョブサーバ２１、コピーコントローラ６、アカウンティング／セキュリティユニット２７に接続され、ネットワーク１０、インプットハンドラ１５、およびアウトプットハンドラ１６を介してワークステーション１１ａ〜ｃに接続される。後者の接続は、破線矢印によって図式的に直接に示されている。ジョブマネージャ１２に接続される以外にジョブサーバ２１は、記憶ユニット２０、インプットハンドラ１５、アウトプットハンドラ１６、プリントハンドラ２５、スキャンハンドラ２６および変換ユニット２８に接続される。コピーコントローラ６は、スキャナユニット３、セットメモリ４、プリンタユニット５に接続され、さらにジョブマネージャ１２、プリントハンドラ２５、スキャンハンドラ２６およびアカウンティング／セキュリティユニット２７に接続される。
【００３１】
ネットワークを介して装置１に送られる印刷用のデジタルデータファイルには、第１の種類および第２の種類がある。第１の種類のファイルは、直接に、すなわち装置のオペレータ側のアクションなしに印刷されなければならないファイルであり、第２の種類のファイルは、単に装置のメモリに記憶され、装置の前でオペレータが、オペレータ制御盤からの選択によって印刷を明示的に要求するまでは印刷されないファイルである。関与するファイルの種類は、ファイルに付与された属性から明らかになる。
【００３２】
本説明では、第１の種類のデータファイルの処理を自動印刷（ＡＰ）と呼ぶことにする。
【００３３】
第２の種類のデータファイルの処理は、対話式印刷（ＩＰ）と呼ぶ。この処理の手順は以下のとおりである（図２参照）。
【００３４】
ネットワークを介してワークステーションから送られた第２の種類の印刷データファイルは、インプットハンドラ１５によって受け取られる。インプットハンドラ１５はこのファイルから、所定のいくつかの識別データを抽出し、これらのデータをジョブサーバ２１に送る。ジョブサーバ２１は、これらのデータをジョブマネージャ１２に送る。この例では、抽出された識別データが、オーナ名およびファイル名自体を含む。ファイルはその後、記憶ユニット２０にそのままの形で記憶され、次いで装置が、待機モードに移行する。
【００３５】
ジョブマネージャ１２は、記憶ユニット２０に記憶された全ての印刷データファイルの識別データが入力される管理システムを管理する。ネットワークを介して新しいファイルが供給された場合、ジョブマネージャ１２は、オーナ／送信者の名前に関連づけたそのファイルの識別データを管理システムに追加する。
【００３６】
記憶ユニット２０は、ジョブマネージャ１２の管理システムとともに、いわばデータファイルの「論理記憶空間」セットとでも言うべきものを形成する。このとき、それぞれの論理記憶空間は一人のユーザに割り当てられる。したがってユーザ論理記憶空間に記憶するということは、実際には、ファイルを記憶ユニット２０に記憶し、そのユーザの名前と関連付けてこれを管理システムに入力するということを意味する。特定のオーナ／ユーザに割り当てられたコードによって論理記憶空間を保護することができる。実際にあてはめると、このコードを入力しないとオペレータは、特定の論理記憶空間に記憶されたファイルに関する情報を得ることができないということである。
【００３７】
さらに、コードによる保護がなく、したがって誰でもがアクセスできる１つまたは複数の汎用論理記憶空間を用意することができる。多数のユーザが使用する全ての種類のファイル、例えば特定の形態のファイルを、この種の公共的な記憶空間に記憶することができる。
【００３８】
装置の管理者は、直ちに印刷する必要のある印刷ジョブ（第１の種類のファイルすなわちＡＰファイル）を一切受け入れないようにジョブマネージャ１２を設定することができる。この場合、ジョブマネージャは、このようなジョブを自動的に対話式印刷ジョブ（ＩＰ）に変換し、そのデータファイルを、第２の種類のファイルの形態で記憶ユニット２０に記憶する。
【００３９】
第２の種類の特定のデータファイルを印刷したいとき、オペレータは、装置のオペレータ制御盤１６０からそのためのコマンドを入力しなければならない。これに応答して、データファイルが記憶ユニット２０から読み出され、プリントハンドラ２５によって印刷可能なデータに変換される。データは途中、セットメモリ４に記憶された後、プリンタユニット５によって処理されて印刷される。送信者が、第２の種類の印刷ファイルをコードによって保護することができる。このコードは、印刷ファイルの属性の形態をとる。このファイルを対話式印刷したい場合、オペレータ制御盤にセキュリティコードを入力しないと、ユーザはファイルを印刷することができない。
【００４０】
第２の種類のデータファイルを印刷し終わっても、ユーザ自身または装置管理者が削除しない限りデータファイルは原則的に、記憶ユニット２０に記憶されたままになっている。これを削除するためにはユーザが、選択したファイルを削除するためのコマンドを入力する。これに応答してジョブマネージャ１２は、ジョブサーバ２１にコマンドを送って目的のファイルを記憶ユニット２０から消去し、記憶ユニット２０は、その管理システムからファイルの識別データを削除する。
【００４１】
オペレータ制御ユニット１３に属するオペレータ制御盤１６０を図３に示す。オペレータ制御盤１６０は、ＬＣＤディスプレイなどの表示画面６０、ならびにいくつかのキー、すなわちスタートキー６１、数字キー６２、訂正キー６３、記憶キー６７、選択キー６４Ａ〜Ｅ、６５Ａ〜Ｄ、およびキークラスタ６６Ａ〜Ｄを備える。これらの部品はすべて、オペレータ制御ユニット１３に接続される。オペレータ制御ユニットは、キー操作に応答してジョブマネージャ１２に信号を送り、また、表示画面６０を制御して、選択肢およびメッセージをオペレータに示す。
【００４２】
装置の電源を入れると、表示画面６０上には、それぞれ１つの選択キー６４Ａ〜Ｅの上に位置したいくつかの垂直な欄から構成された画像が表示される。それぞれの欄は、装置の特定の基本機能に関係し、その基本機能について異なる可能な設定を表示する。例えば左端の欄は、原稿をスキャナで走査し複製するコピー機能、ネットワークを使用して印刷用に送信された前記第２の種類のデータファイルを使用して印刷を実施する対話式印刷用のプリンタ機能、原稿を走査して、後でワークステーションから取り出すことができる走査ファイルを生成するスキャナ機能、および原稿を走査して、装置の記憶ユニットに記憶され、プリンタ機能で印刷することができる第２の種類の印刷ファイルを生成する据置きコピー機能（「scan now-print later」）の選択に割り当てられる。選択された設定（この例ではコピー機能）は、黒色ドットなどのマーカまたは強調表示によって示される。
【００４３】
オペレータは、選択キーを作動させることによって異なる設定を、例えば循環パターンに従って選択することができる。設定変更の結果、他の１つまたは複数の選択キーの機能が変更されることがある。これは、前の機能がもはや関係なくなり、その他の選択肢が必要となったためである。その結果、新しい機能に関係した別のテキストが表示画面６０の関連する欄に現れる。
【００４４】
選択キー６５Ａ〜Ｄによって、表示画面６０の面積に制限があるために表示することができない別の機能群を表示させることができる。これらは一般に、単純なコピージョブまたは印刷ジョブには必要のない機能であるが、これらによって、オペレータは、特殊な印刷結果を得るためのより多くの選択肢を持つことになる。この例ではこれらの機能に、余白調整、表紙付け、複数ページ印刷が含まれる。キー６５Ａ〜Ｄの意味は、表示画面６０内のそれぞれのキーのすぐ下の関連フィールドに表示される。これらのキーのうちの１つを作動させると、対応する機能群が活動化され、表示画面６０のレイアウトがその関連機能群に構成される。同時に、キー群６５Ａ〜Ｄの中の作動されたキーに属する表示画面６０上のフィールドをフレーミングさせるか、または他の方法で目立たせることによってこの選択が表示される。
【００４５】
オペレータ制御盤１９はさらに、コピー機に慣例的に採用されている、印刷設定枚数指示用のナンバーディスプレイ７０を含む。
【００４６】
キー６４Ａで、「基本設定」グループの中のコピー機能を選択した場合、キー６４Ｂの上の欄（原稿およびコピー用紙の両方について片面印刷か、または両面印刷か）、キー６４Ｃの上の欄（針綴じ）、およびキー６４Ｄの上の欄（印刷用紙の書式の選択）は、コピージョブの仕上げに関係し、キー６４Ｅの上の欄はコピーの濃淡制御に関係する。
【００４７】
図４に、キー６４Ａで、第２の種類のデータファイルを対話式印刷する「基本設定」グループ中のプリンタ機能を選択した場合の表示画面６０のレイアウトを示す。この場合、キー６４Ｄおよび６４Ｅには、ユーザ名およびファイル名を選択することによって印刷するデータファイルを指定する機能が与えられる。異なるユーザからの異なる第２の種類のファイルが実際にメモリに記憶される。先に説明したとおりこれらのファイルは全て、ジョブマネージャ１２の管理システムに入力されており、表示画面６０上に表示させて選択することができる。
【００４８】
キー６４Ｄを作動させると、オペレータは、１つまたは複数のファイルを送ったユーザのリストの中からユーザ名を１つ選択することができ、キー６４Ｅを作動させると、選択したユーザが送ったファイルのリストの中からファイル名を１つ選択することができる。
【００４９】
キー６４Ｄの作動に応答して、このキーの上方の表示画面上の欄に、フレーム９０および星形記号９１が現れ、ユーザ名の選択が可能なこと、およびユーザ名の選択に星形キー６６Ａ〜Ｄが活動状態であることを示す。事前選択として、装置に最後にファイルを送ったユーザの名前が自動的に選択される。
【００５０】
２つのキー６６Ａ／Ｂを使用して、リスト中の全てのユーザ名をアルファベット順に表示させることができる。前に戻るときにはキー６６Ａを、後ろに進むときにはキー６６Ｂを使用する。フレーム９０に同時に表示できる数よりも多くの名前がある場合には、フレームに入るだけの名前が表示され、リスト全体が自動的にスクロールされる。反転表示のテキストを含むバーは、選択されている名前を表示する。
【００５１】
キー６４Ｅの作動に応答して、このキーの上方の表示画面の欄に、前述のキー６４Ｄの作動後の手順と全く同じようにフレームおよび星形記号が現れ、ファイル名の選択が可能なこと、およびファイル名の選択に星形キー６６Ａ〜Ｄが活動状態であることを示す。星形キーを用いた選択は、ユーザ名の選択に関わるものと全く同じである。事前選択として、例えば最後に送られたファイルが選択される。
【００５２】
ファイル選択後、スタートキー６１を作動させることによって印刷プロセスが開始される。
【００５３】
次に、アカウンティング／セキュリティユニット２７の動作を図５Ａおよび図５Ｂを参照して説明する。このユニットは、コピー、走査および印刷へのアクセス、ならびに行われたコピー、走査および印刷のアカウンティングを制御する。このユニットは、装置管理者によって、それぞれのユーザごとに１つのエントリが作成されるデータベースを有効にする。ユーザごとに、ユーザコード（以下「ＰＩＮ」コードと呼ぶ）と、行われたコピーおよび印刷数が加算される合計とがユーザ名のところに記憶される。それぞれのユーザ名はさらに、関連ユーザに装置を利用する許可が与えられているかどうかを判定するために記憶された許可コードを有する。これは、装置管理者によって設定されるため、例えばアクセスが時々拒絶されることがある。例えば、所定の預金が使い果たされた場合、特定のユーザが自動的に拒絶されることもある。
【００５４】
図５Ａは、ユーザが装置でコピーまたは印刷を実施するケースを説明する図である。この場合ユーザはまず、オペレータ制御盤上の数字キーによって自分のユーザコードを入力しなければならない（５−１）。ユーザコードが正しい場合（５−２）には、アカウンティング／セキュリティユニット２７が許可を検査する（５−３）。これもまた妥当である場合、この関連ユーザは、自分のコピー、走査、または印刷を実施することができ（５−４）、これらの分はユーザの総使用量に追加される。ユーザコードが誤りであるか、またはユーザが無許可である場合、ユニット２７は、装置を使用に解放することを拒否し、オペレータ制御盤の表示画面上でこのことを報告する。
【００５５】
図５Ｂは、ユーザが、自分のワークステーションからデジタルデータファイルを装置に送り、直ぐに印刷するケースを説明する図である。アカウンティング／セキュリティユニット２７の仕事は、まず、常にデータファイルの一部をなすユーザ名がデータベースに存在するかどうかを検査することにある（５−１１）。
【００５６】
データベースに、受け取った印刷ファイルのユーザ名が含まれていない場合には、アカウンティング／セキュリティユニット２７が、このユーザ名の新しいエントリをデータベース内に作成し（５−１５）、自動的に許可を与える。アカウンティング／セキュリティユニット２７がこれを実施するモードを以下「ダイナミックモード」と呼ぶ。装置管理者が、アカウンティング／セキュリティユニット２７を、以下「スタティックモード」と呼ぶ別のモードにしていることがあり、その場合、ユーザ名はデータベースに追加されず、印刷ジョブは自動的には実施されない（５−１６）。この最初の処理は、破線枠で囲った図５ＢのブロックＩに示されている。
【００５７】
ブロックＩでの検査の結果が肯定的である場合、許可が検査され（５−１２）、これも妥当である場合には、印刷ファイルの処理が続行され（５−１３）、実施された印刷が、ユーザの総使用量に追加される。
【００５８】
誰もが容易に、コピーおよび走査、ならびにワークステーションからの印刷を実施できるように、アカウンティング／セキュリティユニット２７のアクセスシステムをオフにすることもできる。装置の操作制御盤からの印刷ジョブに関しては、個々の印刷ファイルを保護するためアクセスシステムが部分的に活動状態のままにされる。これについては後で説明する。
コピー
図６に、コピーを作成する手順を示す。この場合、アカウンティング／セキュリティユニット２７のアクセスシステムはオン状態になっていると仮定する。
【００５９】
プロセスの始めに（６−１０）、装置は「コピー」モードになっている、またはオペレータはオペレータ制御盤１６０のキー６４Ａでこのモードを選択する。これによって、オペレータ制御ユニット１３はユーザコードの入力待ちとなり、コードが入力されると、制御ユニットはこれをジョブマネージャ１２に送る（６−２０）。アカウンティング／セキュリティユニット２７によってジョブマネージャ１２は、この関連ユーザの許可を検査する（６−３０）。これが妥当でない場合には、ジョブマネージャはコピーの作成を拒否し、オペレータ制御盤１６０の表示画面上でこのことを報告する（６−４０）。
【００６０】
許可が妥当である場合、オペレータは、オペレータ制御盤上でプロセスの設定を行い、原稿送り装置１１０の入力トレー１１１に原稿を入れ、スタートキー６１を作動させることによって、コピーを開始させることができる（６−５０）。この設定およびスタートコマンドは、オペレータ制御ユニット１３によってジョブマネージャ１２に送られる。
【００６１】
アカウンティング／セキュリティユニット２７のアクセスシステムがオフになっている場合には、ステップ６−１０から直接にステップ６−５０に進む。
【００６２】
次いでジョブマネージャ１２は、コピーコントローラ６にコマンドを送り、装置のさまざまな部品を活動化する（６−６０）。コピーコントローラ６からのコマンドを受けて、スキャナユニット３および原稿送り装置１１０が起動され、一枚ずつ原稿を走査し、生成されたデジタルデータをセットメモリ４に送り、プリンタユニット５が起動され、セットメモリ４からデジタルデータを読み出し、用紙に印刷する（６−７０および６−８０）。
【００６３】
全ての原稿の走査および印刷が終わると、コピーコントローラ６はジョブの終了をジョブマネージャ１２に報告し（６−９０）、コピーアクションは完了となる。
印刷ファイルの受信
図７は、第１または第２の種類の印刷用データファイルがネットワークを介して到着した後の手順を説明する図である。
【００６４】
この関連データファイルは、インプットハンドラ１５によって受け取られる。インプットハンドラは、（ユーザ名およびファイル名を含む）識別データおよび印刷指定（例えば、印刷および仕上げのパラメータ）を抽出し、印刷ファイルが、第１の種類（ＡＰ）なのか第２の種類（ＩＰ）なのかを判定し、ジョブサーバ２１にこのジョブを報告し、ファイル全体、すなわち印刷指定および印刷する画像データを記憶ユニット２０に記憶する。ジョブサーバ２１はこのジョブを、関連データとともにジョブマネージャ１２に報告する。
【００６５】
印刷ファイルが第２の種類のファイルである場合、ジョブマネージャは、そのジョブ管理システムにジョブをそのように入力し、その後は、このジョブに関してそれ以上の作業を行わない。
【００６６】
印刷ファイルが第１の種類である場合、このファイルをさらに処理するかどうかは、ジョブマネージャ１２が、自動印刷ジョブ（ＡＰ）を受け入れるモードにあるかどうかによって決まる。そのモードにない場合、ジョブマネージャは、その印刷ジョブを対話式印刷ジョブ（ＩＰ）としてそのジョブ管理システムに入れ、直接印刷へは送らない。代わりに、ジョブが実行されなかった理由を示すプリントアウトを実施することができる。
【００６７】
自動印刷ジョブを受け入れるモードにある場合、ジョブマネージャ１２は、そのジョブを処理できるかどうかを判定するようアカウンティング／セキュリティユニット２７に求める。アカウンティング／セキュリティユニット２７は、図５ＢのブロックＩに関連して説明したとおりに処理を進める。この検査から、ファイルの印刷が不許可であることが判明した場合、ジョブマネージャは、その印刷ジョブを対話式印刷ジョブ（ＩＰ）としてそのジョブ管理システムに入れ、直接印刷へは送らない。代わりに、ジョブが実行されなかった理由を示すメッセージを一枚の紙にプリントアウトすることができる。
【００６８】
アカウンティング／セキュリティユニット２７による検査の結果が肯定的なものであった場合、ジョブマネージャはそのジョブを、自動印刷ジョブの印刷待ち行列（ＡＰ待ち行列）に入れる。ジョブはそこで、処理の順番がまわってくるのを待たなければならない。
対話式印刷
図８に、ユーザが、装置のオペレータ制御盤上のオペレータ制御手段の助けを借りて対話式印刷命令を発した場合の処理の進行を示す。
【００６９】
ユーザは、キー６４Ａで印刷機能を選択し（図３および図４）、処理を開始させる。次いで、オペレータ制御ユニット１３が、その時点でまだ記憶ユニット２０に記憶されている第２の種類の印刷ジョブを送った全てのユーザのリストを送るようジョブマネージャ１２に要求する。この要求に応答して、ジョブマネージャはその時点のリストを作成し、オペレータ制御ユニット１３に送る。
【００７０】
オペレータ制御ユニットはこのリストを、表示画面のキー６４Ｄの上方の欄に表示し（図４）、これによってユーザは自分の名前を選択できるようになる。自分の名前を選択した後、自身の印刷ジョブの概要を得るためにユーザはキー６４Ｅを作動させる。これに応答してオペレータ制御ユニット１３は、選択されたユーザ名、およびそのユーザの印刷ジョブリストを要求するリクエストをジョブマネージャに送る。
【００７１】
次にジョブマネージャは、アカウンティング／セキュリティユニット２７に、関連ユーザ名がそのデータベースに存在するかどうかを問い合わせる。ユニット２７は、図５ＢのブロックＩに関連して説明したとおりに処理を進める。データベースにそのユーザ名が実際に存在する場合、ジョブマネージャは、アカウンティング／セキュリティユニット２７に、このユーザ名に対するユーザコードがあるかどうかを問い合せ、それがある場合には、ジョブマネージャは、オペレータ制御ユニット１３を介してユーザと対話し、このユーザコードを検査する。その結果が肯定的である場合、ジョブマネージャは、その関連ユーザのその時点の対話式印刷ジョブのリストを作成し、オペレータ制御ユニット１３に送る。制御ユニットはこのリストを、表示画面６０上でユーザに提示し、選択を待つ。
【００７２】
次いでユーザが印刷ファイルを選択し、そのファイル名が、オペレータ制御ユニット１３によってジョブマネージャ１２に送られる。ジョブマネージャは次に、可能なファイル保護のための制御手順を実行する。その間にジョブマネージャは、選択されたファイルとともにセキュリティコードが送られたてきたかどうかをジョブサーバ２１に問い合わせ、ジョブサーバ２１は、記憶されたファイルについてこのことを検査する。ファイルが実際に保護されている場合、ジョブマネージャは、オペレータ制御ユニットを介してユーザと再び対話し、ユーザにコードの入力を求め、そのコードを検査する。その結果が肯定的である場合には、ジョブマネージャが印刷にファイルを解放し、ユーザは、オペレータ制御盤上で仕上げパラメータを設定し、その後、スタートキー６１を作動させることによって印刷プロセスを開始させることができる。
【００７３】
ユーザが、それぞれセキュリティコードが付されたいくつかの印刷ファイルを送り、続けてそれらの全てを対話式印刷したいとき、ジョブマネージャ１２は第１の印刷ファイルの後にまず、次の印刷ファイルについて、現在のセッションの間にユーザが使用したセキュリティコードが、現在のファイルに対してもまだ有効であるかどうかを検査し、現在のファイルのセキュリティコードが同じである間は、検査のためのユーザとの新規の対話を開始しない。本明細書で使用する「セッション」という用語は、一人のユーザが装置で実施する、コピー、印刷、および／または走査を含む連続する一連のアクションを示す。セッションは、ユーザが自分の名前を選択解除するか、別のユーザが自分の名前を選択するか、または所定の時間が経過してもユーザが何のアクションも起こさない場合に終了となる。最後のケースでは「タイムアウト」機構によって、ユーザの名前が確実に選択解除される。
【００７４】
このように、一連の印刷ファイルに同じセキュリティコードを与えると、ユーザは作業をより速く進めることができる。印刷では、ユーザは最初に一度、コードを入力するだけでよい。単一のセキュリティコードを使用すると、ユーザがいくつもの異なるコードを覚える必要がなくなるので、さらに都合がよい。
【００７５】
この手順を以下の例で説明する。ユーザが、以下に示す一連の印刷ファイルを対話式印刷のために装置に送ったと仮定する。
ファイル１、セキュリティコード  １２３
ファイル２、セキュリティコード  １２３
ファイル３、セキュリティコードなし
ファイル４、セキュリティコード  １２３
ファイル５、セキュリティコード  ４５６
ファイル６、セキュリティコード  ４５６
ファイル６、セキュリティコード  １２３
ユーザが、装置で印刷するためにファイルを連続的に選択する場合、まず、ファイル１のときにコード１２３を入力しなければならない。ジョブマネージャはその後、印刷のためにその文書を解放する。ファイル２は自動的に解放される。これは、ファイル１のコードがこのファイルにも有効だからである。ファイル３は、セキュリティコードを持たないので、検査なしに印刷される。ファイル４は、１つ前の保護ファイルと同じセキュリティコードを有し、したがってこのファイルも自動的に解放される。ファイル５は、異なるセキュリティコードを有し、ユーザはここで再びコードを入力しなければならない。その後ファイル６が自動的に解放される。
【００７６】
最後に、ファイル７もやはり自動的に解放される。このセキュリティコードは以前に使用されたものであり、その後も保持されているからである。
【００７７】
代替実施形態では、使用された最後のセキュリティコードだけが保持される。したがってこの場合には、異なるコードが途中で使用されているので、ユーザはファイル７に対してコード１２３を入力し直さなければならない。
【００７８】
ユーザは、スタートキー６１を一度だけ作動させることによって一連のファイルを一操作で選択し、その後にこれらの全てを印刷することができる。この場合、ジョブマネージャは、前記の手順と同じ手順にしたがって処理を進めるが、次のファイルの選択は、その選択された一連のファイルの処理が完全に終了するまで自動的に実施される。
【００７９】
以上に述べた保護ファイルの処理の手順については、図１３に関して後でより詳細に論じる。
印刷プロセス
図９に、印刷プロセスの進行を示す。この印刷プロセスは、第１の種類（ＡＰ）の印刷ジョブがＡＰ待ち行列の先頭に達したときにジョブマネージャ１２によって、あるいは対話式印刷ジョブ（ＩＰ）のときにユーザによって開始される。ジョブマネージャは、所定の時間、例えば３０秒のあいだオペレータ制御盤上での行為が一切認められなかった場合にのみ、自動印刷ジョブを開始させることができるようにプログラムされることに留意されたい。これによって、オペレータ制御盤の前でジョブを実施しているユーザが、自動印刷ジョブの突然の開始によってじゃまされることがなくなる。
【００８０】
アカウンティング／セキュリティユニット２７のアクセスシステムがオンになっている場合、ジョブマネージャはまず、関連ユーザ（印刷ジョブのオーナ）の許可を検査する。許可が妥当ではない場合、プロセスは中断される。印刷ジョブが自動印刷ジョブである場合、ジョブマネージャは、この印刷ファイルを第２の種類のファイルとして記録し、印刷はしない。ジョブが実行されなかった理由を示すための印刷を実施してもよい。対話式印刷ジョブの場合、ジョブマネージャはその命令を拒絶し、オペレータ制御ユニット１３の表示画面上にその報告を表示する。
【００８１】
ユーザが許可されたユーザである場合、ジョブマネージャはこの印刷ジョブをコピーコントローラ６に報告し、この命令の開始コマンドをジョブサーバに与え、ジョブサーバは、プリントハンドラ２５を始動させる。これによってプリントハンドラは、関連印刷ファイルを記憶ユニット２０から読み出し、それをラスタ化し、セットメモリ４に記憶する。十分な画像データがセットメモリに記憶されているとの報告が、プリントハンドラからコピーコントローラ６になされると、コピーコントローラは、プリンタユニット５を始動させ印刷を実施させる。
【００８２】
これに関して、コピーコントローラはまず、その印刷ジョブに属する印刷指定が満たされているかどうか、例えば、必要な種類（書式、方向、色）の画像支持体がストックされているかどうかを検査する。これらの指定が満たされていない場合、ジョブは停止する。コピーコントローラはこのことをプリントハンドラに報告し、プリントハンドラはこの報告をジョブサーバに送り、ジョブサーバはこの報告をジョブマネージャに送る。ジョブマネージャは、対話式印刷ジョブの場合には、オペレータ制御ユニット１３の表示画面上にメッセージを表示して印刷が実行不可能であることをユーザに報告し、自動印刷ジョブの場合には、その管理システム中のジョブの記述を対話式印刷ジョブに変更し、その結果、ユーザはオペレータ制御盤から後でそのジョブを開始させることができるようにする。この場合もやはり、ジョブが実行されなかった理由を示す印刷を実施してもよい。
【００８３】
印刷ジョブの処理が可能である場合、プリンタユニット５は、画像データをセットメモリ４から読み出し、これを印刷し、そのことをコピーコントローラ６に報告する。印刷ジョブの実行が全て完了すると、コピーコントローラはこのことをプリントハンドラ２５に報告し、プリントハンドラはこれをジョブサーバ２１に送り、ジョブサーバはこれをジョブマネージャ１２に送る。ジョブマネージャはその管理システムからジョブを削除し、その結果、印刷プロセスは完了となる。
走査
図１０に、ユーザが原稿を装置によって走査したい場合の手順を示す。これらの条件で生成されたデジタルデータは、さらにユーザのワークステーションで処理または記憶するのに使用される。このデータを以下、走査ファイルと呼ぶ。この場合、走査ファイルは通常の場合とは異なり、生成直後にネットワークを介して所定の宛先に送信されるのではなく、装置の記憶ユニット２０に記憶され、その後ワークステーションから呼び出されなければならない。これについての手順は次のとおりである。
【００８４】
まず、オペレータ制御ユニット１３のオペレータ制御盤上のキー６４Ａを使用して、ユーザが「スキャナ」オプションを選択する。これに応答して、オペレータ制御ユニットが、ジョブマネージャ１２が知る全てのユーザ名、すなわちアカウンティング／セキュリティユニット２７のデータベース内の全てのユーザ名のリストをジョブマネージャ１２に要求する。すでに述べたように、これらのユーザ名は、装置管理者によってデータベースに入力されるか、またはワークステーションから印刷命令を受け取ったときにアカウンティング／セキュリティユニット２７によって自動的に追加される。さらに、装置との通信を目的とするプログラムがワークステーションで開始されたときに、このプログラムが、装置のジョブマネージャに自動的に報告され、ジョブマネージャによって、そのワークステーションのユーザに対するエントリがデータベース内に作成されるようにすることもできる。
【００８５】
代替実施形態では、データベース内のユーザ名に、走査機能を利用する許可がそのユーザ名に与えられているかどうかを指示する属性が付与される。この場合リストには、許可されたユーザの名前のみが掲載される。
【００８６】
ジョブマネージャは、ユーザ名のリストをオペレータ制御ユニット１３に送り、オペレータ制御ユニットは表示画面６０上にこれを表示して、オペレータの選択を待つ。これを図１１に示す。図１１は、スキャナ機能を選択した後の表示画面６０を示す。
【００８７】
ユーザが自分の名前を選択すると、オペレータ制御ユニットはこれをジョブマネージャ１２に送り、ジョブマネージャは、スキャナ機能にアクセスするのにユーザコードが必要かどうかを、アカウンティング／セキュリティユニット２７によって検査する。これが必要な場合、ジョブマネージャは、オペレータ制御ユニット１３によってユーザと対話し、ユーザのコードを検査する。その結果が肯定的である場合、ジョブマネージャはスキャナ機能を解放し、走査中に作成するデータファイルのファイル名を自動的に生成する。これはオペレータ制御ユニット１３に送られ、オペレータ制御ユニットは、表示画面６０上にこのファイル名を表示する。これによってユーザは後で、そのファイル名を知り、この名前で、走査ファイルを見つけることができる。この自動的に生成されたファイル名の書式を、例えばYYYYMMDDhhmmssxxxにすることができる。これらは順に、走査アクションの年、月、日、時、分、秒、および走査した文書セット中の通し番号を表す。
【００８８】
さらに、オペレータ制御ユニットは、コピーまたは印刷プロセスの設定の選択と同様の方式で（図３および図４参照）、解像度、フォーマット（例えばＴＩＦＦ、ＢＭＰなど）、倍率、および原稿の片面を走査するか両面を走査するかなど、走査プロセスのパラメータの可能な選択肢を表示する。ユーザは、これから自分の設定を選択するか、または事前選択された値をそのまま使用することができる。
【００８９】
生成される走査ファイルに対して選択可能な設定にはさらに、セキュリティコードによる保護の有無が含まれる。
【００９０】
ユーザは次いで自分の原稿を、原稿送り装置１１０の入力トレー１１１に入れ、スタートキー６１を作動させる。ユーザがセキュリティコードを選択した場合、オペレータ制御ユニット１３はまず、コードの入力をユーザに求め、次いで、コードを含む全てのデータとともに開始コマンドをジョブマネージャ１２に送る。セキュリティコードが選択されなかった場合、コードを要求するステップはスキップされる。
【００９１】
次にジョブマネージャが、このジョブをコピーコントローラ６に報告し、ジョブサーバ２１に開始コマンドを送り、ジョブサーバはスキャンハンドラ２６を始動させる。スキャンハンドラは、開始コマンドをコピーコントローラ６に送り、コピーコントローラは、スキャナユニット３が、原稿を一枚ずつスキャナに送り、走査し、走査ファイルを生成するように制御する。これらの条件で、スキャナユニットは、走査した原稿の枚数を数える。走査ファイルはセットメモリ４に記憶され、次いでスキャンハンドラに送られる。スキャンハンドラはこれらを、ユーザによって入力されたセキュリティコードとともに記憶ユニット２０に記憶する。さらに、セットメモリの画像処理機能によって、「サムネイル（thumbnail）」と呼ばれる、走査画像の縮小画像を有するファイルが作成され、これもやはり、記憶ユニット２０に記憶される。この種のサムネイルは後で、走査ファイルの選択での識別に使用される。
【００９２】
全ての原稿を走査し終わると、スキャンハンドラ２６はこのジョブを終了ジョブとしてジョブサーバに報告し、ジョブサーバはこれをジョブマネージャに送る。ジョブマネージャは、この終了報告をオペレータ制御ユニット１３に送り、オペレータ制御ユニットはこれを、走査したページ数とともにオペレータ制御盤の表示画面６０上に表示する。これによってユーザは、スキップされた原稿がないかどうかを検査することができる。これで走査ジョブは終了である。
ワークステーションを使用した走査ファイルの取出し
図１２に、ユーザが、自分の名前で記憶されている走査ファイルを自分のワークステーションを使用して取り出したいときの手順を示す。
【００９３】
この操作にも、装置と通信するＷＳプログラムが必要である。すでに述べたようにこのプログラムは、それ自体がユーザ識別および許可手順を有する。
【００９４】
ユーザは、ＷＳプログラムで、ユーザの名前で記憶ユニット２０に記憶されている全ての走査ファイルを提示するプレゼンテーション機能を選択する。ＷＳプログラムは次いで、これらのリストをジョブマネージャ１２に要求し、ジョブマネージャは、その管理システムからリストを編集し、送り返す。さらにジョブマネージャ１２は、ジョブサーバ２１およびアウトプットハンドラ１６によって、それぞれの走査ファイルに属するサムネイルをワークステーションに送る。これを、例えば、複数ページの原稿の第１ページのサムネイルとすることもできる。
【００９５】
次にＷＳプログラムは、走査ファイルのリストを関連サムネイルとともにワークステーション表示画面上に表示し、ユーザの選択を待つ。ユーザにはさらに、移送モード（暗号化の有無）、必要なファイル形式、およびファイルを取り入れる際のファイル名の選択権が与えられる（ファイルが、内容に関する情報を含まない自動生成された名前を持ち続けていることに留意されたい）。設定実施後、ユーザが「アップロード」機能を選択し、続いて、ＷＳプログラムがジョブマネージャ１２に、選択されたファイルを転送するようリクエストを送る。
【００９６】
ジョブマネージャは次に、このファイルがコードで保護されているかどうかをジョブサーバ２１に問い合わせ、保護されている場合には、ＷＳプログラムを介してユーザにコードを入力するよう求める。ユーザが正しいコードを入力した場合、ジョブマネージャはそのファイルを解放する。ファイルが保護されていない場合にはジョブマネージャは直ちにファイルを解放する。
【００９７】
次いでジョブマネージャ１２が、ファイルをジョブサーバ２１に送るよう命令し、ジョブサーバは、ユーザが選択したファイル形式を、記憶ユニット２０にファイルが記憶されている現在のファイル形式と比較する。これらの２つの形式が異なる場合、ジョブサーバ２１は変換ユニット２８に命令を送り、ファイルを読み出し、変換し、記憶ユニット２０に再び記憶させる。
【００９８】
ジョブサーバは次いで、アウトプットハンドラ１６を始動させ、ワークステーションにこのファイルを送る。この仕事が完了すると、アウトプットハンドラはそのことをジョブサーバ２１に報告し、ジョブサーバは、記憶ユニット２０からこのファイルを消去し、このことをジョブマネージャ１２に送り、ジョブマネージャはその管理システムからそのファイルを削除する。別法として、ユーザが能動的に削除するまで、走査ファイルを保持し続けてもよい。
【００９９】
ユーザが、いくつかの走査ファイルを一度に、または順に呼び出すとき、セキュリティコードを検査するのにジョブマネージャは、先の手順、すなわちユーザにコードの入力を求める前にまず、すでに使用されているコードを検査する手順に基づいて動作する。そのため、一連のファイルが同じコードを有している場合には、ユーザがそのコードを常に入力する必要がなくなる。この手順は、対話式印刷に関連してすでに述べたものであり、図１３に関して後で詳細に説明する。
据置きコピー
説明した走査および印刷の実施形態は「据置きコピー」機能もサポートする。
この機能では、１枚または複数枚の原稿を走査し、その結果生成されたデジタル画像データをユーザ名で記憶ユニット２０に記憶しておき、後で読み出して印刷できるようにする。この進行は次のとおりである。
【０１００】
この機能は、オペレータ制御盤のキー６４Ａの上の欄で、「据置きコピー」（scan now_print later）を選択することによって開始される。この後は、図１０に関して説明した原稿走査の手順と全く同じ手順が実施される。この場合、生成された画像データのファイルは、対話式印刷機能が呼び出されたときに、印刷選択用のファイルリストにこのファイルが含められるようにジョブマネージャによって管理される。ユーザが希望する場合にはこの機能においても、セキュリティコードを走査ファイルに関連づけることができる。このプロセスは、走査ジョブが完了すると完了となる。
【０１０１】
ファイルを印刷するためには、オペレータ制御盤のキー６４Ａの上の欄で「プリンタ」オプションをユーザが選択しなければならない。この場合には、すでに説明したように、「据置きコピー」ジョブの走査ファイルもキー６４Ｅの上の欄に表示され、選択することができる。この印刷プロセスは、ファイルのセキュリティコードの検査を含め、図８に関して説明したプロセスと完全に同一である。ユーザが、一連の保護ファイルを一度に、または順に選択した場合にはやはり、ユーザにコードの入力を求める前にまず、同じセッションで以前に使用されたコードを自動的に検査することができる。
【０１０２】
次に、一連の保護ファイルを処理する前述の手順を図１３の流れ図を参照して説明する。
【０１０３】
以下の説明で「セッション」という用語は、一人のユーザが装置で実施する連続する一連のアクションを指す。セッションは、オペレータ制御盤の表示画面でユーザが自分の名前を選択することによって開始され、ユーザが自分の名前を選択解除するか、別のユーザの名前が選択されるか、またはユーザが装置のところでアクションを起こした後で、何ら新規のアクションが実施されないまま所定の時間が経過した場合に、ジョブマネージャがセッションを自動的に終了させるかによって終了となる。
【０１０４】
基本の実施形態では、セッションの間に使用されたそれぞれのコードが記憶され、次の保護ファイルについて試験される。代替実施形態では、セッションの中で最後に使用されたコードだけが保持され、試験される。
【０１０５】
ユーザが、１つのファイルを選択するかまたは一連のファイルを一度に選択し、前記ファイルに対して特定の操作（例えば印刷操作）を実施するための開始コマンドを入力すると、必要な操作が一ファイルごとに実施される。
【０１０６】
まず第１に、問題のファイルにセキュリティコードが付されているかをどうかを、ジョブマネージャ１２がジョブサーバ２１によって検査する。セキュリティコードが付されていない場合、ジョブマネージャは、ファイルをその処理に解放する。これが、図１３の円の中に用語「操作」として示されている。
【０１０７】
ファイルが保護されている場合、ジョブマネージャ１２は、セッションの開始以後にセキュリティコードが入力されたかどうかを検査する。入力されている場合、ジョブマネージャは、前記コード、または複数のコードが使用されている場合にはそれらのうちの１つが、現在処理しているファイルに対しても有効であるかどうかを検査する。有効である場合、ジョブマネージャはファイルを必要な操作のために直ちに解放する。検査した中に、現在処理しているファイルに対して有効なコードがない場合、または記憶されたコードがない場合、ジョブマネージャ１２は、オペレータ制御ユニット１３を介してユーザと対話し、ユーザにコードを入力するよう求める。
【０１０８】
ユーザが正しいコードを入力した場合、ジョブマネージャは、ファイルを処理に解放し、同時に、入力されたコードをそのメモリに記憶する。１つのコードだけが保持される先の代替実施形態では、ジョブマネージャが、すでに記憶されているコードを新しく入力されたコードで上書きし、そのため、最後に使用されたコードのみが使用可能となる。
【０１０９】
処理ファイルへの必要な操作の完了後、ジョブマネージャは、別のファイルが選択されていないかどうかを検査し、次のファイルの全てのアクションを新たに実施する。
【０１１０】
これ以上ファイルがない場合、ジョブマネージャは所定の時間間隔のあいだ待機し（「タイムアウト」）、同じユーザによって新規のファイルが選択されないかどうかをみる。新規のファイルが選択されないか、またはその間に別のユーザが現れた場合には、ジョブマネージャは、そのファイルのコードをそのメモリから除去し、セッションを終了させ、セッション中に記憶した全てのセキュリティコードをメモリから消去する。
【０１１１】
ユーザが新規のファイルを選択した場合には、説明した手順が新たに開始される。
【０１１２】
以上、本発明を上記の例示の実施形態に関して説明したが、請求の範囲の文言の範囲内で他の実施形態が可能であることは当業者には明白であろう。それらは、本特許の保護の範囲内に含まれるものである。
【図面の簡単な説明】
【図１】本発明による装置を示す図である。
【図２】本発明による装置の構成要素を示す図である。
【図３】ある状況での装置のオペレータ制御盤を示す図である。
【図４】ある状況での装置のオペレータ制御盤を示す図である。
【図５Ａ】装置のアカウンティング／セキュリティユニットの動作を説明する流れ図である。
【図５Ｂ】装置のアカウンティング／セキュリティユニットの動作を説明する流れ図である。
【図６】コピーを作成するプロセスの流れ図である。
【図７】印刷ファイルの受信プロセスの流れ図である。
【図８】対話式印刷プロセスの初期手順を示す流れ図である。
【図９】印刷プロセスの流れ図である。
【図１０】走査プロセスの流れ図である。
【図１１】オペレータ制御盤を示す図である。
【図１２Ａ】装置から走査ファイルを呼び出す手順を示す流れ図である。
【図１２Ｂ】装置から走査ファイルを呼び出す手順を示す流れ図である。
【図１３】一連の保護ファイルを処理する手順を示す流れ図である。
【符号の説明】
１  装置
２  基本ユニット
３  スキャナユニット
４  セットメモリ
５  プリンタユニット
６  コピーコントローラ
１０  ネットワーク
１１ａ  ワークステーション
１１ｂ  ワークステーション
１１ｃ  ワークステーション
１２  管理ユニット（ジョブマネージャ）
１３  オペレータ制御ユニット（ユーザインタフェース）
１５  インプットハンドラ
１６  アウトプットハンドラ
２０  記憶ユニット
２１  ジョブサーバ
２５  プリントハンドラ
２６  スキャンハンドラ
２７  アカウンティング／セキュリティユニット
２８  変換ユニット
【図１】
0004616950.tif 000002
【図２】
0004616950.tif 000003
【図３】
0004616950.tif 000004
【図４】
0004616950.tif 000005
【図５Ａ】
0004616950.tif 000006
【図５Ｂ】
0004616950.tif 000007
【図６】
0004616950.tif 000008
【図７】
0004616950.tif 000009
【図８】
0004616950.tif 000010
【図９】
0004616950.tif 000011
【図１０】
0004616950.tif 000012
【図１１】
0004616950.tif 000013
【図１２Ａ】
0004616950.tif 000014
【図１２Ｂ】
0004616950.tif 000015
【図１３】
0004616950.tif 000016