(57)【要約】【課題】セキュリティを確保しつつ、ハードウェア資源の消費を最小限に抑え、かつ、生産性を改善する画像形成装置を提供する。【解決手段】画像データに関しジョブを実行し、当該画像データのジョブの実行が画像データに設定されたパスワードによって制限される画像形成装置であって、ジョブの実行の制限を解除するために必要なパスワードを入力するパスワード入力部と、入力されたパスワードに関する情報である入力パスワード情報を受け付けるパスワード受付部と、ジョブ実行指示を、パスワード受付部が入力パスワード情報を受け付けた後に受け付けるジョブ実行指示受付部と、ジョブ実行指示を受けて、入力されたパスワードと、画像データに設定されたパスワードとを照合するパスワード照合部とを有し、パスワード照合部の照合結果に基づいて、ジョブ画像データを用いてジョブを実行することを特徴とする画像形成装置である。【選択図】図４
2009160846.tif 000002
【特許請求の範囲】
【請求項１】
画像データに関する所定の処理であるジョブを実行し、当該画像データのジョブの実行が画像データに設定されたパスワードによって制限される画像形成装置であって、
前記ジョブの実行の制限を解除するために必要なパスワードを入力するパスワード入力部と、
前記ジョブの実行の制限を解除するために入力されたパスワードに関する情報である入力パスワード情報を受け付けるパスワード受付部と、
前記画像形成装置に前記ジョブの実行の開始を指示するためのジョブ実行指示を、前記パスワード受付部が前記入力パスワード情報を受け付けた後に受け付けるジョブ実行指示受付部と、
前記ジョブ実行指示を受けて、前記入力されたパスワードと、前記画像データに設定されたパスワードとを照合するパスワード照合部とを有し、
前記パスワード照合部の照合結果に基づいて、前記ジョブ画像データを用いて前記ジョブを実行することを特徴とする画像形成装置。
【請求項２】
さらに、印刷物を光電的に読み取って画像データを生成するスキャナ部を有し、
前記印刷物に光電的に読み取り可能に埋め込まれた機密文書情報を、前記スキャナ部が生成した画像データから抽出し、さらに、抽出した前記機密文書情報から前記設定されたパスワードに関する情報を抽出し、前記生成した画像データを用いて前記ジョブを実行する請求項１に記載の画像形成装置。
【請求項３】
前記機密文書情報は、前記印刷物に、バーコードまたは地紋パターンとして埋め込まれている、請求項２に記載の画像形成装置。
【請求項４】
さらに、前記印刷物に埋め込まれたＩＣチップに含まれる機密文書情報を、電磁的に読み出すセンサを有し、
前記センサが読み出した機密文書情報から前記設定されたパスワードの情報を抽出する、請求項２に記載の画像形成装置。
【請求項５】
前記パスワード入力部は、通信インターフェースを有し、
前記パスワード受付部は、前記通信インターフェースを介して接続されたネットワーク上に存在する情報処理装置から送られる前記入力パスワード情報を受け付ける、請求項１に記載の画像形成装置。
【請求項６】
前記パスワード入力部は、情報を入力可能な操作部を有し、
前記パスワード受付部は、前記操作部を介して入力される入力パスワード情報を受け付ける、請求項２に記載の画像形成装置。
【請求項７】
前記スキャナ部は、前記印刷物の載置を検知可能であり、
前記パスワード受付部は、前記スキャナ部が前記印刷物の載置を検知している間に受け付けた前記入力パスワード情報を、前記スキャナ部に載置された前記印刷物の画像を前記画像データとして用いるジョブと関連付ける、請求項６に記載の画像形成装置。
【請求項８】
さらに、通信インターフェースと、
画像データを印刷出力するプリンタ部と、
画像データを保存するデータ記憶部と、を有し、
前記設定されたパスワードは、前記通信インターフェースを介した画像データの送信、前記プリンタ部を用いた画像データの印刷、または、前記データ記憶部への前記画像データの保存、を制限するパスワードである、請求項１に記載の画像形成装置。
【請求項９】
さらに、文書のデータファイルを保存するデータ記憶部、を有し、
前記設定されたパスワードは、前記データ記憶部に保存された前記文書のデータファイルへのアクセス、を制限するパスワードである、請求項２に記載の画像形成装置。
【請求項１０】
前記パスワード照合部の前記照合結果がパスワードの不一致を示す場合には、
前記画像データを用いた前記ジョブを実行せず、前記ジョブ画像データを削除する、請求項１に記載の画像形成装置。
【請求項１１】
前記ジョブが、印刷出力の実行である場合において、前記パスワード照合部の前記照合結果がパスワードの不一致を示す場合には、
前記画像データを用いた前記ジョブを実行せず、白紙、ベタ、または、抑止文字を印刷出力する、請求項１、または、１０に記載の画像形成装置。
【請求項１２】
前記ジョブ情報は、前記ジョブを実行指示するユーザ、前記ジョブ画像データを作成したユーザ、または、前記画像形成装置の管理者、に関する情報を含み、
前記パスワード照合部の前記照合結果がパスワードの不一致を示す場合には、
前記実行指示するユーザ、前記作成したユーザ、または、前記管理者に、前記パスワードの不一致を通知する、請求項１に記載の画像形成装置。
【請求項１３】
さらに、前記ジョブの実行に要するパスワードの再入力を指示するパスワード再入力指示部を有し、
前記パスワード再入力指示部は、前記パスワード照合部の前記照合結果がパスワードの不一致を示す場合に、前記ジョブの実行に要するパスワードの再入力を促すための情報を出力する、請求項１に記載の画像形成装置。
【請求項１４】
さらに、画像データを保存するデータ記憶部を有し、
前記ジョブが、前記データ記憶部に画像データを保存するジョブである場合において、前記パスワード照合部の前記照合結果がパスワードの不一致を示す場合に、
前記ジョブを、パスワードの不一致にかかわらず、実行する、請求項１に記載の画像形成装置。
【請求項１５】
画像データに関する所定の処理であるジョブを実行し、当該画像データのジョブの実行が画像データに設定されたパスワードによって制限される画像形成装置における画像形成方法であって、
前記ジョブの実行の制限を解除するために入力されたパスワードの情報である入力パスワード情報を受け付けるステップと、
前記入力パスワード情報を受け付けるステップよりも後に、ジョブの実行の開始を指示するためのジョブ実行指示を受け付けるステップと、
前記ジョブ実行指示を受けて、前記入力されたパスワードと、前記画像データに設定されたパスワードとを照合するステップと、
前記パスワード照合部の照合結果に基づいて、前記ジョブ画像データを用いて前記ジョブを実行するステップと、を有することを特徴とする画像形成方法。
【請求項１６】
画像データに関する所定の処理であるジョブを実行し、当該画像データのジョブの実行が画像データに設定されたパスワードによって制限される画像形成装置を構成するコンピュータに画像形成を実行させるプログラムであって、
前記ジョブの実行の制限を解除するために入力されたパスワードの情報である入力パスワード情報を受け付ける機能と、
前記入力パスワード情報を受け付けた後に、ジョブの実行の開始を指示するためのジョブ実行指示を受け付ける機能と、
前記ジョブ実行指示を受けて、前記入力されたパスワードと、前記画像データに設定されたパスワードとを照合する機能と、
前記パスワード照合部の照合結果に基づいて、前記ジョブ画像データを用いて前記ジョブを前記画像形成装置に実行させる機能と、を有することを特徴とするコンピュータが実行可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像形成装置に関し、特に、処理を実行するに際し、ユーザにパスワードの入力を要求し、入力されたパスワードに応じて所定の処理を実行する画像形成装置に関する。
【背景技術】
【０００２】
近年のネットワーク技術の発展に伴い、画像形成装置、例えば、デジタル複合機は、ネットワーク接続する複数のユーザに共有されて利用されることが多くなった。ここでは、デジタル複合機（MultiFunction Peripheral (MFP)、 Scan Print Copy (SPC)、あるいは、All In One (AIO)）は、複写機、プリンタ、スキャナ、ファクシミリ等の機能を少なくとも２つ以上有する画像形成装置を指す。
【０００３】
ユーザは、デジタル複合機（以下、単に「複合機」と称する。）に対して画像形成処理を指示する際、複合機本体に出向いて指示を入力する代わりに、ネットワークを介して複合機と接続する、複合機本体から離れた場所にある装置を用いて複合機に対し処理を指示する。
【０００４】
そのため、複合機が、ユーザから受けた指示に基づいて紙媒体等にドキュメントを印刷する等、出力を開始するとき、出力される印刷物は、複合機の排紙トレイにおいて放置されると人目に晒されることとなる。そのような場合、期せずして印刷物が他人の手に渡るおそれもある。そのような事象は、情報のセキュリティ確保の観点から、問題となる。
【０００５】
特許文献１（特開２００５−５１７９６号公報）は、上記セキュリティ確保の問題を解決する画像形成装置を開示する。この画像形成装置は、記憶装置に蓄積する情報の漏洩および保存に対するセキュリティ管理が可能である。
【０００６】
当該画像形成装置は、画像情報を作成する際に、作成される画像情報に対しパスワードを設定する手段と、画像情報を印刷、削除、等する指示が入力されたときにはパスワードの入力を要求する手段と、を有する。
【０００７】
画像形成装置は、このような構成を備えることで、蓄積される画像情報の漏洩および意図しない消失を防止する。
【０００８】
特許文献２（特開２００３−１４５８８９号公報）もまた、画像形成装置を開示する。この画像形成装置は、真正のパスワードを入力してなされた印刷出力指示においても、プリンタから当該印刷処理の結果物が出力されるまでの待ち時間を考慮し、ユーザに対し、再度、印刷出力開始用のパスワード入力を要求する。よって、この画像形成装置は、印刷出力用の画像情報が画像形成装置へ入力された場合、印刷出力開始用のパスワードが入力されるまでは、当該印刷出力を禁止する。
【０００９】
この画像形成装置においては、ユーザが印刷出力開始用のパスワードを入力するまで、印刷出力を開始しないようにすることができ、よって、ユーザは、他人に印刷出力物を盗み見られることなく回収することができる。
【特許文献１】特開２００５−５１７９６号公報
【特許文献２】特開２００３−１４５８８９号公報
【００１０】
このように、印刷出力物のセキュリティを確保するために、パスワードを設定することは広く行われる事柄である。
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかしながら、上述のような従来の画像形成装置においては、印刷出力物を入手するために、ユーザは、先ず、（例えば画像形成装置本体から離れた場所にある）装置を用いて画像形成装置に対し印刷出力指示した後、さらに、画像形成装置本体に対してパスワードを入力する必要がある。
【００１２】
したがって、上述のような従来の画像形成装置は、印刷出力指示後、パスワードが入力されるまでは、印刷出力に関係したデータを、そのデータ記憶領域内に保持する必要がある。そのため、印刷出力に関係したデータが画像形成装置のデータ記憶領域を占有する期間が長期化する。従って、画像形成装置設計の観点からは、画像形成装置のデータ記憶領域を従来よりも大きく設計する等、何らかの対策が必要になる。
【００１３】
また、上述のような従来の画像形成装置においては、例えば、印刷出力される複数頁からなるドキュメントの各頁にパスワードが設定されている場合、あるいは、印刷出力される複数のドキュメントのそれぞれにパスワードが設定されている場合、ユーザは、画像形成装置本体に出向いてから複数のパスワードを入力する必要がある。さらには、画像形成装置は、ジョブの実行に際し、パスワードが正しく入力されたことを確認するまで印刷出力にかかる動作を停止させる期間を有することもある。そのため、ユーザが印刷出力を指示してから印刷出力が完了するまでの期間が長期化することになる。このような現状に対し、ユーザの観点からは、ユーザが印刷出力の指示を画像形成装置へ送ってから印刷出力が完了するまでの期間を可能な限り短縮し、オフィス等における画像形成作業の生産性を向上させることが望まれる。
【００１４】
本願発明は、従来の画像形成装置と同等のセキュリティを確保しつつ、ハードウェア資源の消費、特に、ワーキング・メモリといったデータ記憶領域の占有を最小限に抑え、かつ、画像形成作業の生産性を改善する画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【００１５】
本発明は、その一態様において、画像データに関する所定の処理であるジョブを実行し、当該画像データのジョブの実行が画像データに設定されたパスワードによって制限される画像形成装置であって、ジョブの実行の制限を解除するために必要なパスワードを入力するパスワード入力部と、ジョブの実行の制限を解除するために入力されたパスワードに関する情報である入力パスワード情報を受け付けるパスワード受付部と、画像形成装置にジョブの実行の開始を指示するためのジョブ実行指示を、パスワード受付部が入力パスワード情報を受け付けた後に受け付けるジョブ実行指示受付部と、ジョブ実行指示を受けて、入力されたパスワードと、画像データに設定されたパスワードとを照合するパスワード照合部とを有し、パスワード照合部の照合結果に基づいて、ジョブ画像データを用いてジョブを実行することを特徴とする画像形成装置である。
【００１６】
本発明の一態様においては、さらに、印刷物を光電的に読み取って画像データを生成するスキャナ部を有し、印刷物に光電的に読み取り可能に埋め込まれた機密文書情報を、スキャナ部が生成した画像データから抽出し、さらに、抽出した機密文書情報から設定されたパスワードに関する情報を抽出し、生成した画像データを用いてジョブを実行することが好ましい。
【００１７】
本発明の一態様においては、機密文書情報は、印刷物に、バーコードまたは地紋パターンとして埋め込まれていることが好ましい。
【００１８】
本発明の一態様においては、さらに、印刷物に埋め込まれたＩＣチップに含まれる機密文書情報を、電磁的に読み出すセンサを有し、センサが読み出した機密文書情報から設定されたパスワードの情報を抽出することが好ましい。
【００１９】
本発明の一態様においては、パスワード入力部は、通信インターフェースを有し、パスワード受付部は、通信インターフェースを介して接続されたネットワーク上に存在する情報処理装置から送られる入力パスワード情報を受け付けることが好ましい。
【００２０】
本発明の一態様においては、パスワード入力部は、情報を入力可能な操作部を有し、パスワード受付部は、操作部を介して入力される入力パスワード情報を受け付けることが好ましい。
【００２１】
本発明の一態様においては、スキャナ部は、印刷物の載置を検知可能であり、パスワード受付部は、スキャナ部が印刷物の載置を検知している間に受け付けた入力パスワード情報を、スキャナ部に載置された印刷物の画像を画像データとして用いるジョブと関連付けることが好ましい。
【００２２】
本発明の一態様においては、さらに、通信インターフェースと、画像データを印刷出力するプリンタ部と、画像データを保存するデータ記憶部と、を有し、設定されたパスワードは、通信インターフェースを介した画像データの送信、プリンタ部を用いた画像データの印刷、または、データ記憶部への画像データの保存、を制限するパスワードであることが好ましい。
【００２３】
本発明の一態様においては、さらに、文書のデータファイルを保存するデータ記憶部、を有し、設定されたパスワードは、データ記憶部に保存された文書のデータファイルへのアクセス、を制限するパスワードであることが好ましい。
【００２４】
本発明の一態様においては、パスワード照合部の照合結果がパスワードの不一致を示す場合には、画像データを用いたジョブを実行せず、ジョブ画像データを削除することが好ましい。
【００２５】
本発明の一態様においては、ジョブが、印刷出力の実行である場合において、パスワード照合部の照合結果がパスワードの不一致を示す場合には、画像データを用いたジョブを実行せず、白紙、ベタ、または、抑止文字を印刷出力することが好ましい。
【００２６】
本発明の一態様においては、ジョブ情報は、ジョブを実行指示するユーザ、ジョブ画像データを作成したユーザ、または、画像形成装置の管理者、に関する情報を含み、パスワード照合部の照合結果がパスワードの不一致を示す場合には、実行指示するユーザ、作成したユーザ、または、管理者に、パスワードの不一致を通知することが好ましい。
【００２７】
本発明の一態様においては、さらに、ジョブの実行に要するパスワードの再入力を指示するパスワード再入力指示部を有し、パスワード再入力指示部は、パスワード照合部の照合結果がパスワードの不一致を示す場合に、ジョブの実行に要するパスワードの再入力を促すための情報を出力することが好ましい。
【００２８】
本発明の一態様においては、さらに、画像データを保存するデータ記憶部を有し、ジョブが、データ記憶部に画像データを保存するジョブである場合において、パスワード照合部の照合結果がパスワードの不一致を示す場合に、ジョブを、パスワードの不一致にかかわらず、実行することが好ましい。
【００２９】
本発明は、別の一態様において、画像データに関する所定の処理であるジョブを実行し、当該画像データのジョブの実行が画像データに設定されたパスワードによって制限される画像形成装置における画像形成方法であって、ジョブの実行の制限を解除するために入力されたパスワードの情報である入力パスワード情報を受け付けるステップと、入力パスワード情報を受け付けるステップよりも後に、ジョブの実行の開始を指示するためのジョブ実行指示を受け付けるステップと、ジョブ実行指示を受けて、入力されたパスワードと、画像データに設定されたパスワードとを照合するステップと、パスワード照合部の照合結果に基づいて、ジョブ画像データを用いてジョブを実行するステップと、を有することを特徴とする画像形成方法である。
【００３０】
本発明は、さらに別の一態様において、画像データに関する所定の処理であるジョブを実行し、当該画像データのジョブの実行が画像データに設定されたパスワードによって制限される画像形成装置を構成するコンピュータに画像形成を実行させるプログラムであって、ジョブの実行の制限を解除するために入力されたパスワードの情報である入力パスワード情報を受け付ける機能と、入力パスワード情報を受け付けた後に、ジョブの実行の開始を指示するためのジョブ実行指示を受け付ける機能と、ジョブ実行指示を受けて、入力されたパスワードと、画像データに設定されたパスワードとを照合する機能と、パスワード照合部の照合結果に基づいて、ジョブ画像データを用いてジョブを画像形成装置に実行させる機能と、を有することを特徴とするコンピュータが実行可能なプログラムである。
【発明の効果】
【００３１】
本願発明の画像形成装置は、セキュリティを確保するため、印刷出力に対しパスワードを設定することができ、当該パスワードの入力の確認後に、印刷出力を開始することができる。そのため、本願発明の画像形成装置は、セキュリティ確保の観点から好適な画像形成装置である。さらに、本願発明の画像形成装置は、ユーザが、上記パスワードを入力してから印刷出力が完了されるまでの期間を、上述のような従来の画像形成装置よりも短期化することができる。そのため、ユーザにとっては、ユーザビリティが向上し、画像形成装置にとっては、印刷出力用の画像データを保持する期間が短縮される。
【００３２】
本願発明の画像形成装置は、従来の画像形成装置と同等のセキュリティを確保しつつ、画像形成装置のハードウェア資源の利用効率を改善し、かつ、ユーザの画像形成作業の生産性を改善する効果を奏する。
【発明を実施するための最良の形態】
【００３３】
これより、添付の図面を参照し、本発明の実施形態について説明する。
【００３４】
＜構成＞
図１は、本発明の実施形態による画像形成システム１００の概略図である。
【００３５】
画像形成システム１００は、１台もしくは複数台の複合機（ＭＦＰ）１、２と、１台もしくは複数台のパーソナル・コンピュータ（ＰＣ）３１、３２、３３と、１台もしくは複数台のファクシミリ端末（ＦＡＸ）３４、３５と、ＭＦＰ（１、２）、ＰＣ（３１、３２、３３）、および、ＦＡＸ（３４、３５）を相互に通信可能に接続するネットワーク４と、を有する。各ＭＦＰ１および２はそれぞれ、本発明の画像形成装置を構成する。ネットワーク４は、ローカル・エリア・ネットワーク（ＬＡＮ）や、インターネットといったネットワークにより構成される。あるいは、ネットワーク４は、専用通信回線もしくは公衆通信回線により構成されてもよい。
【００３６】
ＭＦＰ１、２、ならびに、ＰＣ３１、３２、３３は、ネットワーク４内における装置識別情報を有する。装置識別情報は、各装置に固有の情報であり、装置識別情報に基づいて唯一の装置を特定可能であればよい。装置識別情報は、例えば、ＰＣ３１、３２、３３それぞれに対し「ＰＣ００１」、「ＰＣ００２」、「ＰＣ００３」、といった名称であってよい。ＭＦＰ１、２についても同様である。また、上記のような名称の代わりに、装置識別情報としてインターネット・プロトコル・アドレス（ＩＰアドレス）を用いることもできる。加えて、ＦＡＸ３４、３５はそれぞれ、所謂固定電話やインターネット・プロトコル電話（ＩＰ電話）といった電話網のための電話番号を付与されている。
【００３７】
図２は、ＭＦＰ１の外観を示す斜視図である。
【００３８】
ＭＦＰ１は、コピー機能、プリンタ機能（ネットワーク・プリンティングを含む。）、スキャナ機能、ファクシミリ機能、ドキュメント・サーバ機能等を集約的に兼ね備える画像形成装置である。ＭＦＰ１は、ユーザがＭＦＰ１またはＭＦＰ１外部にあってネットワーク４で接続された認証サーバ等に登録されたユーザ情報に基づくユーザ認証に成功しなければ、当該ユーザは使用できないように設定することも可能である。
【００３９】
ＭＦＰ１は、
ユーザが指示等の入力に用いる操作部１１、
ユーザ等に情報を提示する表示部（ディスプレイ）１２、
紙媒体等の画像情報を光電的に読み取るスキャナ部１３、
紙媒体等に画像情報を印刷するプリンタ部１４、
印刷された紙媒体を排出するフィニッシャ部１５、
ネットワーク４を介して外部装置と情報の送受信を行う通信インターフェース１６、
紙媒体等をスキャナ部１３へ順次的に送るドキュメント・フィーダ１７、
プリンタ部１４へ紙媒体を供給する給紙部（図示せず。）、
ＭＦＰ１の動作を制御する中央処理装置（ＣＰＵ）（図示せず。）、
プログラムやデータ等を保持する、ランダム・アクセス・メモリ（ＲＡＭ）（図示せず。）、リード・オンリ・メモリ（ＲＯＭ）（図示せず。）、データ記憶部２３、等を有する。
【００４０】
操作部１１は、
数字、文字、記号等をＭＦＰ１へ入力するためのキー・ボタン、
各キー・ボタンの押下を認識するためのセンサ、
センサによって押下が認識されたキー・ボタンを示す信号をＣＰＵへ送信する送信用回路、等を備える。
【００４１】
ディスプレイ（表示部）１２は、
ユーザに対してメッセージや指示を提供する画面、
ユーザが設定や処理の内容を入力する画面、
ＭＦＰ１が形成した画像や画像形成処理の結果を表示する画面、等を表示する。
【００４２】
本実施形態によるＭＦＰ１においては、ディスプレイ１２は、タッチ・パネルである。ディスプレイ１２は、ユーザが触れたディスプレイ１２上の位置を検出し、検出結果をＣＰＵへ送る機能を備え、操作部１１の一部分を構成する。
【００４３】
操作部１１およびディスプレイ１２は、ユーザが、ＭＦＰ１を直接的に操作するためのユーザインターフェースを構成する。他方、ＰＣ３１、３２、または、３３（図１）には、ＭＦＰ１へ指示を入力するためのアプリケーション・プログラムやドライバ・プログラムがインストールされる。ユーザは、ＰＣ３１、３２、または、３３を操作することによって、ＭＦＰ１を遠隔的に操作することができる。
【００４４】
スキャナ部１３は、写真、文字、絵、等の画像情報を、光電的に読み取って画像データを生成することができる。画像データは、ここでは、画像の濃淡にかかるデータであり、当該画像データは、画像処理部（図示せず。）へ送られ、画像処理部においてデジタル・データに変換され、周知の各種画像処理を施されてプリンタ部１４や通信インターフェース１６へ送られ、画像の印刷やデータ送信に供される。また、デジタル・データは、後の利用のためにデータ記憶部２３に保存されることもある。
【００４５】
プリンタ部１４は、スキャナ部１３が読み取った画像データや、通信インターフェース１６がネットワーク４（図１）を介して外部装置から受け取った画像データや、データ記憶部２３が記憶するデジタル・データ、等を、紙媒体やフィルム媒体といった記録媒体に印刷する。給紙部１８（図示せず。）は、ＭＦＰ１本体下部に備えられ、印刷出力に適した記録媒体をプリンタ部１４へ供給する。
【００４６】
フィニッシャ部１５は、紙媒体にステープル処理を行うステープラーや、紙媒体に穴開け処理を行うパンチャー、等を備える。プリンタ部１４が印刷処理を実行した後の記録媒体、即ち、印刷物は、フィニッシャ部１５において印刷のモード設定に応じてステープル処理、穴開け処理等を施され、トレイ２４に排出される。
【００４７】
図３は、ＭＦＰ１のハードウェア構成を示すブロック図である。
【００４８】
通信インターフェース１６は、外部装置へデータを送信する送信部および外部装置からデータを受信する受信部を備える。ＭＦＰ１は、通信インターフェース１６を通じてＰＣ３１、３２、３３（図１）や、ＦＡＸ３４、３５（図１）とデータの送受信が可能である。通信インターフェース１６は、例えば、ネットワーク・インターフェース・カード（ＮＩＣ）、モデム、ターミナル・アダプタ（ＴＡ）等である。
【００４９】
データ記憶部２３は、プログラム、データ等を保持する。データ記憶部２３は、ハード・ディスク２３Ｈ、カード・リーダ／ライタ２３Ｒを備える。
【００５０】
カード・リーダ／ライタ２３Ｒは、コンパクトフラッシュ（登録商標）、スマートメディア（登録商標）（SmartMedia（ＳＭ）、あるいは、Solid State Floppy Disk Card（ＳＳＦＤＣ））といったメモリ・カード９１からデータを読み出したり、データを書き込んだりすることができる。メモリ・カード９１を用いることで、ネットワーク４を介さずに外部の装置（例えば、ＰＣ３１、３２、３３）とデータのやりとりを行うことも可能である。また、メモリ・カード９１を用いてＭＦＰ１内のデータのバック・アップをとることも可能である。
【００５１】
ハード・ディスク２３Ｈは、スキャナ部１３が読み取って得られたデジタル・データおよび通信インターフェース１６を通じて外部から受け取ったデジタル・データ、ならびに、実行した画像処理（ジョブ）の履歴に関するデータ（ジョブモード履歴）を保存する領域を有する。また、外部の装置が、通信インターフェース１６を通じてハード・ディスク２３Ｈに保存されたデジタル・データを参照することも可能である。
【００５２】
＜機能的構成＞
図４は、複合機（ＭＦＰ）１の構成を、機能的観点からブロックで表した図である。各ブロックの有する機能は、ＲＡＭ２１、あるいは、ＲＯＭ２２、もしくは、データ記憶部２３に保存されＣＰＵ２０によって読み出されて実行されるプログラム、ならびに、図３に示す複合機１の各構成要素によって実現される。また、専用のハードウェア回路により実現される機能ブロックが存在してもよい。ただし、図４は、本発明と直接的に関係しない機能ブロックを図示しない。
【００５３】
ＭＦＰ１は、画像データに関して所定の処理（例えば、印刷処理）であるジョブを実行する。その際、そのジョブの実行を、当該画像データに直接的に設定されたパスワード、または、当該画像データと関連付けてＭＦＰ１や外部のサーバに保存されたパスワードで制限することができる。当該パスワードは、画像データが含まれる文書の頁毎、あるいは、文書全体に対して設定することが可能である。ＭＦＰ１は、ジョブを実行するに際し、外部からパスワードが入力されるまで、そのような、パスワードで保護されたジョブの実行を中断することができる。また、誤ったパスワードが入力されると、当該ジョブを自動的に破棄する等、所定の処理を実行することもできる。
【００５４】
ＭＦＰ１は、機能的ブロックとして、制御部５１、パスワード保存部５３、パスワード照合部５５、パスワード受付部５７、ジョブ実行指示受付部５９、パスワード再入力指示部６１、を備える。
【００５５】
制御部５１は、ＭＦＰ１の動作を制御する。
【００５６】
パスワード受付部５７は、通信インターフェース１６、操作部１１、等から先行入力ジョブ情報を受け取る。先行入力ジョブ情報は、ユーザが入力するパスワードに関する情報であるユーザ入力パスワード情報や、当該ユーザが入力するパスワードとジョブとの関連付けに関する情報であるパスワード−ジョブ関連付け情報を、その中に含むことができる。パスワード−ジョブ関連付け情報は、例えば、当該ジョブに対してユーザが選択したデータファイルの名称、ジョブに固有に付与されるジョブＩＤ番号、等である。ユーザが入力するパスワードは、後述するジョブ実行指示情報に含まれるジョブ実行指示にかかるジョブを実行するときに必要な、１つまたは複数のパスワードを含む。この、先行入力ジョブ情報については後で詳しく説明する。
【００５７】
パスワード保存部５３は、パスワード受付部５７からユーザ入力パスワード情報、パスワード−ジョブ関連付け情報、等を受け取って保存する。
【００５８】
他方、ジョブ実行指示受付部５９は、通信インターフェース１６、操作部１１、等からジョブ実行指示情報を受け取る。ジョブ実行指示情報は、例えば、操作部１１の「スタート・ボタン」の押下や、ＰＣ３１に表示された「ＯＫボタン」の押下といった、ユーザが入力したジョブ実行指示を含むことができる。加えて、ジョブ実行指示情報は、ユーザが入力したジョブ実行指示にかかるジョブに関する情報であるジョブ情報を含むことができる。これら、ジョブ実行指示情報およびジョブ情報についても後で詳しく説明する。
【００５９】
ＭＦＰ１は、ジョブ実行指示情報を受け取るよりも時間的に前に、先行入力ジョブ情報を受け取り、後から受け取ったジョブ実行指示情報に従って、ジョブの実行を開始する。先行入力ジョブ情報は、パスワード−ジョブ関連付け情報を含むため、後から受け取ったジョブ実行指示情報とユーザ入力パスワード情報とを関連付けて処理することができるからである。このような構成により、ＭＦＰ１は、ユーザビリティの向上、および、ハードウェア・リソースの節約（例えば、メモリ等の単一ジョブによる占有時間の短縮化、）を可能としている。
【００６０】
パスワード照合部５５は、ジョブ実行指示受付部５９からジョブ情報等を受け取り、当該ジョブ情報等に基づいて、パスワード保存部５３に対しユーザ入力パスワード情報を要求するリクエストを送る。そして、パスワード照合部５５は、パスワード保存部５３からユーザ入力パスワード情報を取得する。パスワード照合部５５は、受け取ったジョブ情報等とユーザ入力パスワード情報とを照合し、ユーザが入力したパスワードの正否を判定する。
【００６１】
パスワード照合部５５が、ユーザが入力したパスワードを「正」と判定した場合には、制御部５１は、ジョブ実行指示情報にかかるジョブを実行する。パスワード照合部５５が、ユーザが入力したパスワードを「偽」と判定した場合には、制御部５１は、パスワード再入力指示部６１をして、通信インターフェース１６を通じて接続される外部のＰＣ３１もしくは携帯端末４１、または、表示部（ディスプレイ）１２に、パスワードの再入力をユーザに促すメッセージを表示させる。
【００６２】
本発明の実施形態によるＭＦＰ１は、ジョブを実行するときに必要な、１つまたは複数のパスワードを、ジョブ実行指示を受け付けるよりも、時間的に先に受け付けることができる。これにより、ＭＦＰ１は、ジョブ実行指示にかかるジョブの実行に必要なデータをワーキング・メモリ（例えば、ＲＡＭ２１（図３））上に展開した後でユーザに対してジョブの実行に必要なパスワードを要求することなしに、当該ジョブを完了させることが可能となっている。従って、本発明の実施形態によるＭＦＰ１においては、パスワードによってセキュリティが確保されるジョブを実行する場合においても、メモリ（例えば、ＲＡＭ２１（図３））といったハードウェア資源が当該ジョブによって占有される時間を最小限に抑えることが可能である。また、ユーザ側から見た場合には、本発明の実施形態によるＭＦＰ１においては、操作部１２のみならずネットワーク接続された遠隔のＰＣ３１や遠隔の形態端末４１から、ジョブ実行指示をＭＦＰ１へ送るよりも以前に、パスワードを入力することも可能となっておりユーザビリティが向上する。
【００６３】
＜ジョブ実行例＞
これより、ＭＦＰ１がジョブを実行する際の処理について説明する。
【００６４】
＜ジョブ実行例１：機密文書印刷出力処理＞
ＭＦＰ１が、パスワードにより保護された機密文書を印刷出力するまでの流れを説明する。ここで、機密文書は、例えば、ＰＣ３１（図４）に保存され、例えばパスワードによって、保護されたデジタル・データファイルである。機密文書のデータファイルは、文書本体と文書に関する情報を示すデータを含むことができる。文書に関する情報は、例えば、作成日時、パスワード、パスワード不一致時の処理、等に関する情報を含む。なお、当該文書に関する情報は、ＭＦＰ１がそのデータ記憶部２３に保存してもよい。その場合には、機密文書のデータファイルは、文書に関する情報を省略可能である。ＭＦＰ１は、データファイルのファイル名等に基づいて、対応する文書に関する情報をデータ記憶部２３から読み出すことができる。
【００６５】
図５は、ＭＦＰ１が機密文書印刷出力を開始するまでの処理の流れを示すフローチャートである。
【００６６】
ステップＳ１０１およびステップＳ１０３と関連し、ユーザは、ＰＣ３１または携帯端末４１（図４）において、機密文書印刷出力にかかる機密文書データファイルの指定等、印刷出力ジョブの実行に必要な事項を設定し、そして、当該印刷出力ジョブに必要なパスワードを入力する。
【００６７】
図６は、ユーザがパスワードの入力に用いるユーザインターフェース７１の例図である。ユーザインターフェース７１は、ＰＣ３１や携帯端末４１上で実行されるウェブ・ブラウザで実現される。ユーザインターフェース７１は、当該印刷出力ジョブの実行に必要なパスワードをユーザに入力させるための画面を有する。当該画面は、ユーザがパスワードを入力するためのテキスト・ボックス７５を備える。また、機密文書に、パスワードが頁単位で設定されているような場合には、入力するパスワードに対応させる機密文書の頁を示すためのテキスト・ボックス７３を備える。このテキスト・ボックス７３におけるページ番号の表示は、自動的に行われてよいが、ユーザが数字を入力して変更することもできる。なお、ユーザインターフェースの例７１は、汎用の情報処理装置と汎用のウェブ・ブラウザで実現されているが、パスワード入力用の専用端末を用いてもよい。当該専用端末は、ネットワーク４を介してＭＦＰ１と接続される。
【００６８】
図５に戻り、ステップＳ１０１において、ＭＦＰ１のパスワード受付部５７（図４）は、ＰＣ３１からネットワーク４を通して、上記印刷出力ジョブに必要な事項を受け取る。当該印刷出力ジョブに必要な事項は、ユーザが入力したパスワードと、当該印刷出力ジョブのジョブ実行指示とを関連付けるための情報であるパスワード−ジョブ関連付け情報を有する。
【００６９】
ステップＳ１０３において、ＭＦＰ１のパスワード受付部５７は、ＰＣ３１や携帯端末４１からネットワーク４を通して、上記印刷出力ジョブに必要なパスワードを、ユーザ入力パスワード情報として、受け取る。
【００７０】
ＭＦＰ１のパスワード受付部５７は、パスワード−ジョブ関連付け情報（ステップＳ１０１）と、ユーザ入力パスワード情報（ステップＳ１０３）とを、先行入力ジョブ情報として受け取り、ＭＦＰ１のパスワード保存部５３が先行入力ジョブ情報（ユーザ入力パスワード情報およびパスワード−ジョブ関連付け情報）を保持する。
【００７１】
ステップＳ１０３と関連し、ユーザがパスワードを入力する装置は、ユーザが印刷出力ジョブに必要な事項の設定に使用した装置と、同じ装置であってもよいし、異なる装置であってもよい。
【００７２】
このように、本発明においては、ユーザは、印刷出力ジョブに必要なパスワードを、例えば、ＭＦＰ１本体の操作部１１とは異なる、ＭＦＰ１に対して遠隔的に配置された装置から、ジョブ実行指示を入力するよりも前に、任意のタイミングで入力することができる。パスワードを、ＭＦＰ１に対して遠隔的に配置された装置から、ジョブ実行指示を入力するよりも前の任意のタイミングで入力可能とすることにより、ユーザはＭＦＰ１に出向かずにパスワードをジョブ実行指示よりも前に、任意のタイミングで予め入力しておき、実際に印刷物をＭＦＰ１から出力させたいタイミングでジョブ実行指示のみを入力し、ＭＦＰ１から印刷物を取り出すことができる。これにより、ユーザは、ジョブ実行指示を入力した後、従来よりも短時間で印刷物を取得することが可能となる。なお、パスワードの入力は、ステップＳ１０１における印刷出力に必要な事項の設定と同時であってもよいし、別のタイミングで行われてもよい。後者の場合、パスワード−ジョブ関連付け情報のＭＦＰ１への入力（ステップＳ１０１）と、ユーザ入力パスワード情報のＭＦＰ１への入力（ステップＳ１０３）とは、実質的に異なる時刻となる。この場合、ＭＦＰ１は、異なる時刻に受け取ったパスワード−ジョブ関連付け情報とユーザ入力パスワード情報とを、先行入力ジョブ情報として１つに纏めて管理することができる。
【００７３】
ステップＳ１０５と関連し、ユーザは、ＰＣ３１、携帯端末４１、もしくは、専用端末（図示せず）、または、ＭＦＰ１の操作部１１において、当該印刷出力ジョブのジョブ実行指示を入力する。当該ジョブ実行指示の入力は、ステップＳ１０１およびステップＳ１０３と関連してユーザが使用した装置のいずれかと同じ装置であってもよいし、異なる装置であってもよい。
【００７４】
ステップＳ１０５において、ＭＦＰ１のジョブ実行指示受付部５９（図４）は、ＰＣ３１、携帯端末４１、もしくは、専用端末（図示せず）、または、ＭＦＰ１の操作部１１から、上記ジョブ実行指示を受け取る。このとき、機密文書のデータファイルを保存するＰＣ３１は、当該データファイルをＭＦＰ１へ、ジョブ情報として送る。なお、機密文書のデータファイルを保存するＰＣ３１以外において、ユーザがジョブ実行指示を入力した場合には、ジョブ実行指示を受けたＭＦＰ１が、当該ジョブに必要なデータファイルを保存するＰＣ３１に対し、データファイルを要求するリクエストを送り、ＰＣ３１が、当該リクエストに応答して当該データファイルをＭＦＰ１へ送ってもよい。
【００７５】
ＭＦＰ１は、ジョブ実行指示と、ジョブ情報とを、ジョブ実行指示情報として受け取り、保持する。ＭＦＰ１は、ジョブ実行指示情報を受け取ると、当該ジョブ実行指示情報にかかるジョブの実行を開始する。
【００７６】
なお、ＭＦＰ１は、そのデータ記憶部２３に機密文書のデータファイルを保存することも可能である。ＭＦＰ１に保存された機密文書を印刷出力する場合には、ジョブ情報は、当該機密文書の画像データを省略することができる。その代わりに、ジョブ情報は、当該機密文書のＭＦＰ１内の保存位置に関する情報等の文書関連付け情報を含めばよい。ＭＦＰ１は、文書関連付け情報に基づいて、印刷出力に必要な画像データをメモリ上（ＲＡＭ２１、あるいは、データ記憶部２３）に展開する。
【００７７】
図７は、機密文書のデータファイルに含まれる文書に関する情報の構成例を示す図である。なお、上記したように、この文書に関する情報は、ＭＦＰ１のデータ記憶部２３に保持させておくことも可能である。
【００７８】
文書に関する情報（機密文書情報）は、
当該文書のデータファイルが作成された日時を示す作成日時、
当該文書のデータファイルを作成した者を示す文書作成者情報、
ＭＦＰ１を管理する者を示す管理者情報、
当該文書に設定されたパスワードを示すパスワード情報、
当該文書のデータファイルのオリジナルデータの位置（保存場所）を示す原本位置情報、
当該文書に対する処理等の制限を示す制限情報、
パスワードが不一致の場合の処理を示す不一致処理情報、等を含むことができる。
【００７９】
文書作成者情報は、文書作成者の氏名、電子メールアドレスを含む。また、文書作成者情報は、その他の通知手段に関する情報を含んでもよい。
【００８０】
管理者情報は、ＭＦＰ１の管理者の氏名、電子メールアドレスを含む。また、管理者情報は、文書に関する情報とは別に、ＭＦＰ１内に保持してもよい。
【００８１】
制限情報は、パスワード情報と関連し、頁単位でパスワードを設定するか、あるいは、ジョブ単位でパスワードを設定するか、等や、ジョブ種毎のパスワード設定などに関する情報を含む。図７の例では、当該機密文書は、そのデータファイルをＭＦＰ１内に保存するだけのジョブについては、パスワードを設定しない、といった設定がなされている。なお、制限情報は、ＭＦＰ１内部に保持してもよい。
【００８２】
不一致処理情報は、ユーザが入力したパスワードが、パスワード情報の示すパスワードと一致しなかった場合における処理を指定する情報を含む。当該処理は、例えば、パスワードの再入力を促す、文書作成者あるいは管理者に電子メールあるいはログによって通知する、パスワード不一致にかかるジョブを廃棄する、パスワード不一致にかかる頁を破棄する、白紙／ベタ／抑止文字出力を行う、といった処理内容を含めることができる。
【００８３】
なお、制限情報や不一致処理情報は、文書に関する情報として機密文書に保存せず、ＭＦＰ１内に保持してもよい。
【００８４】
図８は、ＭＦＰ１におけるジョブの実行にかかる処理のフローチャートである。
【００８５】
ステップＳ２０１において、ＭＦＰ１のパスワード照合部５５は、ジョブ情報（に含まれる機密文書のデータファイル内の機密文書情報、または、文書関連付け情報）をジョブ実行指示受付部５９から受け取り、当該機密文書関連情報、または、文書関連付け情報に基づいて取得した機密文書のデータファイル内の機密文書情報に基づいて、パスワード保存部５３に対し、ユーザ入力パスワード情報をリクエストする。そして、パスワード照合部５５は、取得したユーザ入力パスワード情報を、機密文書情報に含まれるパスワード情報と照合する。
【００８６】
ステップＳ２０３において、パスワード照合部５５は、ユーザが入力したパスワードの正否を判定する。当該判定結果が、正の場合（ステップＳ２０３における「ＴＲＵＥ」）、処理は、ステップＳ２０５へ進む。判定結果が、偽の場合（ステップＳ２０３における「ＦＡＬＳＥ」）、処理は、ステップＳ２０７へ進む。
【００８７】
ステップＳ２０５において、ＭＦＰ１は、ステップＳ２０３において「ＴＲＵＥ」と判定されたパスワードによって保護されている機密文書、あるいは、その中の頁に対し、ユーザが設定したジョブを実行する。
【００８８】
ステップＳ２０７において、ＭＦＰ１は、事象「パスワード不一致」の発生を作成者または管理者に電子メールあるいはログにより通知するか否か、機密文書情報の制限情報あるいは不一致処理情報に基づいて判断する。ＭＦＰ１が、通知する（ステップＳ２０７における「ＹＥＳ」と判断した場合には、処理は、ステップＳ２０９へ進む。ＭＦＰ１が、通知しない（ステップＳ２０７における「ＮＯ」と判断した場合には、処理は、ステップＳ２１１へ進む。
【００８９】
ステップＳ２０９において、ＭＦＰ１は、事象「パスワード不一致」の発生を、設定された者（作成者または管理者）に、設定された手段（電子メールまたはログ）により通知する処理を行う。
【００９０】
ステップＳ２１１において、ＭＦＰ１は、当該実行中ジョブに対する、パスワード不一致発生時の処理を行う。ここでの処理の内容は、機密文書情報の不一致処理情報に従う。
【００９１】
例えば、パスワード不一致発生時の処理として、パスワード再入力が設定されている場合には、ＭＦＰ１のパスワード再入力指示部６１は、ＰＣ３１や携帯端末４１（図４）といったネットワーク４を通じてＭＦＰ１と接続された装置で実行可能なアプリケーション（例えば、ウェブ・ブラウザ）や、専用端末や、ＭＦＰ１のディスプレイ１２の少なくとも１つにパスワード再入力を促すメッセージを表示させる。ここでは、パスワードの再入力は、３回までとする、といったふうに再入力の回数に制限を設けてもよい。また、どの頁に対するパスワードが一致していないかを、ユーザにわかりやすく通知するために、当該頁のサムネイル表示、あるいは、プレビュー表示を行ってもよい。
【００９２】
図９Ａおよび図９Ｂは、パスワード再入力にかかるメッセージ表示の例を示す図である。
【００９３】
図９Ａは、ＭＦＰ１のディスプレイ１２に表示させる、メッセージ表示の例である。この表示を受けたユーザは、指定された頁にかかるパスワードを、例えば、ＭＦＰ１の操作部１１から入力すればよい。
【００９４】
図９Ｂは、ＰＣ３１上で動作するウェブ・ブラウザで実現したメッセージ表示の例である。この表示を受けたユーザは、指定された頁にかかるパスワードを、例えば、ＰＣ３１のキーボード等を用いて入力すればよい。
【００９５】
この、パスワード再入力の処理は、後述するステップＳ２１３を経て、ステップＳ２０１に戻る処理のループを、ジョブにかかる機密文書の全ての頁について実行した後で、まとめて、パスワード不一致にかかるパスワード再入力を、ユーザに対して求めるように構成してもよい。
【００９６】
ステップＳ２１１における処理の別例として、例えば、パスワード不一致にかかるジョブあるいは頁を、ＭＦＰ１のワーキング・メモリ上から削除する処理や、機密文書の頁の印刷出力のかわりに、白紙／ベタ／抑止文字といった出力を行ってもよい。この抑止文字は、パスワードによる保護のため、出力を抑止した旨のメッセージをユーザに通知するものである。ここで、ワーキング・メモリ上からデータを削除する処理を行うことは、その時点から、メモリの占有領域が一部開放されるので、ハードウェア資源の有効利用の観点から有利である。
【００９７】
また、制限情報等に、パスワードの入力を要求しないジョブとして設定されているジョブ（例えば、上述の制限情報の詳細で説明した、そのデータファイルをＭＦＰ１内に保存するだけのジョブ等）を実行する場合には、パスワード不一致が発生した場合においても、ステップＳ２０５の代わりに、ステップＳ２１１において、ジョブを実行してもよい。
【００９８】
ステップＳ２１３において、パスワードの照合が完了していない頁等があるか否か判定する。パスワード照合未完の頁等がある場合（ステップＳ２１３における「ＹＥＳ」）、処理は、ステップＳ２０１に戻る。パスワード照合未完の頁等がない場合（ステップＳ２１３における「ＮＯ」）、処理は終了する。
【００９９】
なお、ステップＳ２１３より戻ったステップＳ２０１においては、既に照合したパスワードと、同じパスワードが照合対象に対して設定されている場合、ステップＳ２０１およびステップＳ２０３をスキップしてステップＳ２０５へ進むようにしてよい。
【０１００】
図１０は、従来のパスワード設定ジョブを実行可能な画像形成装置、および、本発明の実施形態によるＭＦＰ１における、パスワードが設定されたジョブの実行のタイム・ラインに沿った比較である。
【０１０１】
本図横軸は、時間軸を指す。図１０（ｂ）に示すように、本発明の実施形態によるＭＦＰ１においては、ジョブの設定や、必要なパスワードは、先行入力ジョブ情報として、ＭＦＰ１に入力される。このとき、ＭＦＰ１は、ハードウェア・リソースを当該ジョブによって占有されていない（リソース非占有期間８５）。そして、ジョブ実行指示情報がＭＦＰ１に入力されて初めて、ＭＦＰ１は、ハードウェア・リソースを当該ジョブのために割り当てる。そして、ＭＦＰ１は、即座に、当該ジョブを実行する。ジョブの実行は、図中、ジョブ実行期間８１として表される。
【０１０２】
これに対し、従来の画像形成装置においては、図１０（ａ）に示すように、ジョブの実行指示と同時にハードウェア・リソースが当該ジョブによって占有される。そして、その後で、パスワードの入力が行われる。ジョブの実行指示からパスワード入力までの待機時間を、図中、期間８３として表している。
【０１０３】
このように、従来の画像形成装置においては、パスワード入力のための待機時間（パスワード待ち期間８３）中、ハードウェア・リソース（例えば、ワーキング・メモリ）が、当該ジョブのためのデータ（例えば、画像データ）に、少なくともその一部は、占有される。そのため、ハードウェア・リソースが当該ジョブによって占有される期間は、期間８３とジョブ実行期間８１との和に相当する。一方、本発明の実施形態によるＭＦＰ１においては、ハードウェア・リソースが当該ジョブによって占有される期間は、ジョブの実行に要する時間（期間８１）のみである。このように、本発明においては、ハードウェア・リソースの占有時間が、短縮される。また、ジョブ実行完了時刻は、ジョブ実行指示の入力を基点とした場合、本発明の場合の方が早い。これは、ユーザビリティの向上に資する本発明固有の特性である。
【０１０４】
本発明にかかるＭＦＰ１の機密文書印刷出力処理においては、ユーザは、ＭＦＰ１の操作部１１や、操作部１１以外の装置からパスワードを、ジョブ実行指示に先立って、予め入力しておくことができる。ＭＦＰ１は、その後で入力されるジョブ実行指示情報を受けて、ハードウェア・リソースを当該ジョブに割り当て、当該ジョブを即座に実行する。そのため、ユーザは、ＭＦＰ１から印刷出力を入手したいタイミングを見計らって、ジョブ実行指示をＭＦＰ１に送れば、ＭＦＰ１近傍において印刷出力の完了を待つことなしに、印刷出力を得ることができる。
【０１０５】
＜ジョブ実行例２：機密文書読込処理＞
次に、パスワードを設定することにより保護されている機密文書印刷物を、スキャナ部１３から光電的に読み込む処理を含んだジョブを実行するときの処理の流れを説明する。ここでは、紙媒体等に印刷された情報を光電的にスキャナ部１３から読み込んで画像データを生成する処理を「スキャンジョブ」と称する。なお、本説明のスキャンジョブは、スキャンジョブで生成された画像データからデジタル・データを生成し、記憶部２３に保存するジョブや、直ちに画像データから印刷出力を行うジョブ、所謂コピージョブ等に共通して使用される。また、スキャンジョブは、ネットワーク４を通じて、外部のスキャナ装置を利用して行うことも可能である。
【０１０６】
図１１Ａ、図１１Ｂ、および、図１１Ｃは、機密文書情報（図７）が文書印刷物に不可視的に埋め込まれた例を示す図である。
【０１０７】
図１１Ａは、機密文書情報がバーコード９５として埋め込まれた文書印刷物９３の例図である。図１１Ｂは、機密文書情報が地紋パターン９７として埋め込まれた文書印刷物９３の例図である。図１１Ｃは、機密文書情報がＩＣタグ（ＩＣチップ）９９として埋め込まれた文書印刷物９３の例図である。このように、機密文書の印刷物に、機密文書情報を、バーコード９５等の手段をもって、埋め込むことができる。バーコード９５や、地紋パターン９７として機密文書情報が機密文書の印刷物に埋め込まれている場合、スキャナ部１３は、通常の光電的な画像読み取りを行うことで、機密文書情報を示すバーコード等を読み取ることができる。ＩＣタグ９９として機密文書情報が機密文書の印刷物に埋め込まれている場合には、ＭＦＰ１は、スキャナ部１３と別に、電磁的にＩＣタグ９９の保存するデータを読み出し可能なセンサを備えればよい。
【０１０８】
なお、図１１Ａ、１１Ｂ、１１Ｃに例示するように、機密文書の印刷物に機密文書情報を埋め込んでもよいが、その代替的手法として、機密文書の印刷物には、ＩＤ番号等のみをバーコード等として埋め込んでおき、機密文章情報等は、ＭＦＰ１その他の装置に保持しておいて、ＩＤ番号に基づいて、ＭＦＰ１が機密文書情報を取得しても構わない。
【０１０９】
また、機密文書情報に含まれる情報の内容は、図７に示すものと同等でよい。
【０１１０】
各機密文書印刷物に含まれるパスワード情報は、当該印刷物のその頁に対して設定されるパスワードであってもよいし、当該印刷物のその頁を含む機密文書全体に対して設定されるパスワードであってもよい。
【０１１１】
図１２は、ＭＦＰ１が機密文書印刷物の読み込みを開始するまでの処理の流れを示すフローチャートである。
【０１１２】
ステップＳ３０１およびステップＳ３０３と関連し、ユーザは、ＭＦＰ１の操作部１１（図２）を用いて、機密文書印刷物スキャンジョブに必要な事項を設定し、そして、当該スキャンジョブに必要なパスワードを入力する。
【０１１３】
図１３は、ユーザがパスワードの入力に用いるディスプレイ１２の例図である。ディスプレイ１２は、当該スキャンジョブの実行に必要なパスワードをユーザに入力させるための画面を表示する。当該画面は、ユーザがパスワードを入力するためのテキスト・ボックス１７５を備える。また、機密文書印刷物に、パスワードが頁単位で設定される場合には、入力するパスワードに対応させる機密文書印刷物の頁を示すためのテキスト・ボックス１７３を備える。このテキスト・ボックス１７３におけるページ番号の表示は、自動的に行われてよいが、ユーザが数字を入力して変更することもできる。
【０１１４】
図１２に戻り、ステップＳ３０１において、ＭＦＰ１のパスワード受付部５７（図４）は、操作部１１から入力される当該スキャンジョブの実行に必要な設定事項を受け取る。当該設定事項には、ユーザが入力するパスワードと当該スキャンジョブのジョブ実行指示とを関連付けるための情報であるパスワード−ジョブ関連付け情報等が含まれる。
【０１１５】
なお、ＭＦＰ１は、ドキュメント・フィーダ１７（図１）に印刷物が載置されたことを検知した場合には、その後入力されるパスワードと、載置された印刷物に対するスキャンジョブとを関連付けるパスワード−ジョブ関連付け情報を自動的に生成してよい。
【０１１６】
ステップＳ３０３において、ＭＦＰ１のパスワード受付部５７は、操作部１１から入力される当該スキャンジョブの実行に必要なパスワードを、ユーザ入力パスワード情報として受け取る。
【０１１７】
なお、上述したジョブ実行例１と同様に、ユーザは、ＭＦＰ１とネットワーク４を通じて接続されるＰＣ３１等からスキャンジョブに必要な設定事項、および、パスワードが入力してもよい。その場合、ユーザは、上記必要な設定事項と上記パスワードとを同時的に入力してもよいし、別個のタイミングで別の装置から入力してもよい。後者の場合には、ユーザは、さらに、上記必要な設定事項と上記パスワードのうち先に入力が完了している一方と後から入力する他方との対応にかかる情報を入力する。
【０１１８】
ジョブ実行例１と同様、ＭＦＰ１のパスワード受付部５７は、パスワード−ジョブ関連付け情報（ステップＳ３０１）と、ユーザ入力パスワード情報（ステップＳ３０３）とを、先行入力ジョブ情報として受け取り、ＭＦＰ１のパスワード保存部５３が先行入力ジョブ情報（ユーザ入力パスワード情報およびパスワード−ジョブ関連付け情報）を保持する。
【０１１９】
ステップＳ３０５と関連し、ユーザは、ＰＣ３１、携帯端末４１、もしくは、専用端末（図示せず）、または、ＭＦＰ１の操作部１１において、当該スキャンジョブのジョブ実行指示を入力する。当該ジョブ実行指示の入力は、ステップＳ３０１およびステップＳ３０３と関連してユーザが使用した装置のいずれかと同じ装置であってもよいし、異なる装置であってもよい。
【０１２０】
ステップＳ３０５において、ＭＦＰ１のジョブ実行指示受付部５９（図４）は、ＰＣ３１、携帯端末４１、もしくは、専用端末（図示せず）、または、ＭＦＰ１の操作部１１から、上記ジョブ実行指示を受け取る。このとき、ＭＦＰ１は、ドキュメント・フィーダ１７に載置された印刷物のスキャンを開始し、当該スキャンで得た画像データをジョブ情報として受け取る。ＭＦＰ１は、ジョブ実行指示と、（スキャンで得た画像データを含む）ジョブ情報とを、ジョブ実行指示情報として保持する。
【０１２１】
なお、ＭＦＰ１は、そのデータ記憶部２３に機密文書のデータファイルを保存し、スキャンされた印刷物単頁に埋め込まれた機密文書情報に基づいてその機密文書全頁が含まれるデータファイルを取得して、その後は当該データファイルに対してジョブを実行することも可能である。
【０１２２】
次に、図１４を参照し、スキャンで画像データを獲得した後の処理の流れについて説明する。なお、本図に含まれるステップのうち、ステップＳ２０１、ステップＳ２０３、ステップ２０７、ステップＳ２０９、ステップＳ２１１、および、ステップＳ２１３は、ジョブ実行例１と同様であるので、ここでは説明を省略する。スキャンで得た画像データを保存したり、印刷出力したりする場合には、ステップＳ２０３の「ＴＲＵＥ」の場合の処理として、図１４のステップＳ４０１以降のステップの代わりに、保存処理や、印刷出力処理を実行すればよい。
【０１２３】
ステップＳ４０１以降のフローは、スキャンされた印刷物単頁に埋め込まれた機密文書情報に基づいてその機密文書全頁が含まれるデータファイルを取得し、当該データファイルに対してジョブを実行する例を示すフローである。この場合、機密文書情報は、図７にも示した原本位置情報を含んでいる。なお、ステップＳ４０１以降のフローが実行されるようなジョブの場合、予めユーザが入力したパスワードは、機密文書にかかるパスワードのみならず、機密文書のデータファイルが保存された記憶領域（「ボックス（ＢＯＸ）と称す。）にアクセスするためのパスワードであってもよい。
【０１２４】
ステップＳ４０１において、ＭＦＰ１は、機密文書情報に含まれる原本位置情報を、スキャンして得た画像データ内から抽出したか、否か判定する。原本位置情報を抽出した場合（ステップＳ４０１における「ＹＥＳ」）、処理は、ステップＳ４０３へ進む。抽出しなかった場合、処理は、ステップＳ４０７へ進む。
【０１２５】
ステップＳ４０３において、ＭＦＰ１は、原本位置情報を、ディスプレイ１２に表示する。図１５Ａは、機密文書に設定されたパスワードと、ユーザが入力したパスワードとが一致した場合における、原本位置情報表示例である。また、図１５Ｂは、機密文書のデータファイルが保存されたボックスに設定されたパスワードと、ユーザが入力したパスワードとが一致した場合における、原本位置情報表示例である。
【０１２６】
そして、ステップＳ４０５において、ＭＦＰ１は、機密文書のデータファイル（オリジナル文書）をディスプレイ１２にプレビュー表示する。
【０１２７】
そして、ステップＳ４１２において、ＭＦＰ１は、機密文書のデータファイルを用いて、設定されたジョブを実行する。
【０１２８】
なお、スキャンした機密文書印刷物の頁において原本位置情報が存在しても、原本位置情報が示唆する記憶領域に該当するデータファイルが存在しない場合には、オリジナル文書が所定のボックスに存在しない旨をディスプレイ１２に表示し、当該ジョブを破棄するように処理フローを構成してもよい。
【０１２９】
ステップＳ４０７において、ＭＦＰ１は、画像周辺検索を実行する。
【０１３０】
ステップＳ４０９において、ＭＦＰ１は、ステップＳ４０７で実行した画像周辺検索の結果を用いて、オリジナル文書の候補を表示する。図１６は、オリジナル文書の候補のディスプレイ１２表示例である。ディスプレイ１２には、オリジナル文書の候補としてあげられたデータファイルのプレビュー画像１０１が表示される。
【０１３１】
ステップＳ４１１において、ＭＦＰ１は、ユーザによるオリジナル文書の選択を受け付けて、当該選択に基づいて、ステップＳ４１２において、所定のジョブを実行する。
【０１３２】
図１７は、従来のパスワード設定ジョブを実行可能な画像形成装置、および、本発明の実施形態によるＭＦＰ１における、パスワードが設定された機密文書印刷頁のスキャンジョブのタイム・ラインに沿った比較である。
【０１３３】
図１７（ａ）に示すように、文書印刷頁Ｄ１、Ｄ２、Ｄ３、Ｄ４、および、Ｄ５を連続してスキャンするジョブを例として示す。頁Ｄ１、Ｄ３、および、Ｄ４は、機密文書情報が埋め込まれている機密文書印刷頁である。これら頁に含まれる機密文書情報には、それら各頁の印刷出力を実行する際にパスワードを要求することが記載されている。それに対して、頁Ｄ２、およびＤ５には、機密文書情報が埋め込まれていない通常の文書印刷頁である。
【０１３４】
本図横軸は、時間軸を指す。図１７（ｃ）に示すように、本発明の実施形態によるＭＦＰ１においては、ジョブの設定や、必要な１つまたは複数のパスワードは、先行入力ジョブ情報として、一括して、ＭＦＰ１に入力される。このとき、ＭＦＰ１は、ハードウェア・リソースを当該ジョブによって占有されていない。具体的には、ハードウェア・リソース（例えば、ワーキング・メモリ（ＲＡＭ２１）等）は、スキャンして得た画像データによって占有されていない（期間８５）。そして、ジョブ実行指示情報がＭＦＰ１に入力されて初めて、ＭＦＰ１は、ハードウェア・リソースを当該ジョブのために割り当てる。具体的には、スキャンした画像データを保持するために、メモリを確保する。そして、ＭＦＰ１は、既に入力された１つまたは複数のパスワードに基づいて、即座に、当該ジョブを継続する。ジョブの実行は、図中、期間８１として表される。
【０１３５】
これに対し、図１７（ｂ）に示すように、従来の画像形成装置においては、ジョブの実行指示と同時にハードウェア・リソースが当該ジョブによって占有される。そして、その後で、パスワードの入力が行われる。ジョブの実行指示からパスワード入力までの待機時間を、図中、期間８３として表している。具体的には、文書Ｄ１、文書Ｄ３、文書Ｄ４をスキャンした後の期間８３において、文書Ｄ１、文書Ｄ３、文書Ｄ４それぞれにかかるパスワードが要求される。
【０１３６】
このように、従来の画像形成装置においては、ハードウェア・リソースが当該ジョブによって占有される期間は、期間８３と期間８１との和に相当する。一方、本発明の実施形態によるＭＦＰ１においては、ハードウェア・リソースが当該ジョブによって占有される期間は、ジョブの実行に要する時間（期間８１）のみである。このように、本発明においては、ハードウェア・リソースの占有時間が、短縮される。また、ジョブ実行完了時刻は、ジョブ実行指示の入力を基点とした場合、本発明の場合の方が早い。これは、ユーザビリティの向上に資する本発明固有の特性である。
【０１３７】
なお、本発明は、それぞれ別個独立的に存在するスキャナ、プリンタ、パーソナル・コンピュータ等汎用情報処理装置、携帯端末等を用いて、本発明のスキャナ部、プリンタ部、制御部、等を構成することにより、実施することも可能である。
【０１３８】
なお、本願発明を実現するプログラムは、画像処理装置内の記憶装置に保存されてよい。また、上記プログラムは、フレキシブル・ディスク、光ディスク、ＵＳＢメモリ等不揮発性メモリ、といった記憶媒体に保持された状態で流通することも可能である。また、上記プログラムは、ネットワークを介した配布も可能である。
【産業上の利用可能性】
【０１３９】
本発明は、画像形成装置におけるハードウェア・リソースの占有時間を短縮する効果、および、ユーザビリティ向上の効果を有する。本発明は、画像形成装置分野において、有用である。
【図面の簡単な説明】
【０１４０】
【図１】本発明の実施形態による画像形成システムの概略図
【図２】本発明の実施形態によるＭＦＰ１の斜視図
【図３】ＭＦＰ１のハードウェア構成を示すブロック図
【図４】機能的観点から見たＭＦＰ１の構成を示すブロック図
【図５】ＭＦＰ１の機密文書印刷出力処理のフローチャート
【図６】ユーザインターフェースの例図
【図７】機密文書情報の構成を示す図
【図８】ＭＦＰ１のジョブの実行のフローチャート
【図９Ａ】ＭＦＰ１のディスプレイ１２の表示例を示す図
【図９Ｂ】ユーザインターフェース７１の表示例を示す図
【図１０】本発明における処理と、従来例における処理とを、処理時間に関して比較する図
【図１１Ａ】機密文書情報が埋め込まれた文書印刷物の例図
【図１１Ｂ】機密文書情報が埋め込まれた文書印刷物の例図
【図１１Ｃ】機密文書情報が埋め込まれた文書印刷物の例図
【図１２】ＭＦＰ１の機密文書スキャン処理のフローチャート
【図１３】ＭＦＰ１のディスプレイ１２の表示例を示す図
【図１４】ＭＦＰ１のジョブの実行のフローチャート
【図１５Ａ】ＭＦＰ１のディスプレイ１２の表示例を示す図
【図１５Ｂ】ＭＦＰ１のディスプレイ１２の表示例を示す図
【図１６】ＭＦＰ１のディスプレイ１２の表示例を示す図
【図１７】本発明における処理と、従来例における処理とを、処理時間に関して比較する図
【符号の説明】
【０１４１】
１  ・・・  複合機（ＭＦＰ）
２  ・・・  複合機（ＭＦＰ）
４  ・・・  ネットワーク
１１  ・・・  操作部
１２  ・・・  ディスプレイ（表示部）
１３  ・・・  スキャナ部
１４  ・・・  プリンタ部
１５  ・・・  フィニッシャ部
１６  ・・・  通信インターフェース
１７  ・・・  ドキュメント・フィーダ
１８  ・・・  給紙部
２０  ・・・  中央処理装置（ＣＰＵ）
２１  ・・・  ランダム・アクセス・メモリ（ＲＡＭ）
２２  ・・・  リード・オンリ・メモリ（ＲＯＭ）
２３  ・・・  データ記憶部
２３Ｈ  ・・  ハード・ディスク
２３Ｒ  ・・  カード・リーダ／ライタ
２４  ・・・  トレイ
３１  ・・・  パーソナル・コンピュータ（ＰＣ）
３２  ・・・  パーソナル・コンピュータ（ＰＣ）
３３  ・・・  パーソナル・コンピュータ（ＰＣ）
３４  ・・・  ファクシミリ（ＦＡＸ）
３５  ・・・  ファクシミリ（ＦＡＸ）
４１  ・・・  携帯端末
５１  ・・・  制御部
５３  ・・・  パスワード保存部
５５  ・・・  パスワード照合部
５７  ・・・  パスワード受付部
５９  ・・・  ジョブ実行指示受付部
６１  ・・・  パスワード再入力指示部
７１  ・・・  ユーザインターフェース
７３  ・・・  テキスト・ボックス
７５  ・・・  テキスト・ボックス
８１  ・・・  ジョブ実行期間
８３  ・・・  パスワード待ち期間
８５  ・・・  リソース非占有期間
９１  ・・・  メモリ・カード
９３  ・・・  文書印刷物
９５  ・・・  バーコード
９７  ・・・  地紋パターン
９９  ・・・  ＩＣタグ
１００  ・・・  画像形成システム
１０１  ・・・  プレビュー画像
１７３  ・・・  テキスト・ボックス
１７５  ・・・  テキスト・ボックス
【図１】
2009160846.tif 000003
【図２】
2009160846.tif 000004
【図３】
2009160846.tif 000005
【図４】
2009160846.tif 000006
【図５】
2009160846.tif 000007
【図６】
2009160846.tif 000008
【図７】
2009160846.tif 000009
【図８】
2009160846.tif 000010
【図９Ａ】
2009160846.tif 000011
【図９Ｂ】
2009160846.tif 000012
【図１０】
2009160846.tif 000013
【図１１Ａ】
2009160846.tif 000014
【図１１Ｂ】
2009160846.tif 000015
【図１１Ｃ】
2009160846.tif 000016
【図１２】
2009160846.tif 000017
【図１３】
2009160846.tif 000018
【図１４】
2009160846.tif 000019
【図１５Ａ】
2009160846.tif 000020
【図１５Ｂ】
2009160846.tif 000021
【図１６】
2009160846.tif 000022
【図１７】
2009160846.tif 000023