(57)【要約】【課題】パスワード付きのスキャンデータの機密性を保持しつつ、そのパスワードをユーザが確認できる、画像処理装置を提供する。【解決手段】スキャンジョブでは、スキャンデータを含むデータファイルが生成されて、データファイルが予め設定された送信先に送信される。データファイルにファイルパスワードが付される場合、データファイルを識別するファイル識別情報とデータファイルの生成に関するファイル生成情報とが対応づけられて、それらの情報がファイル管理情報として予め設定された保存先のメモリに保存される。ユーザがファイルパスワードを忘れた場合、ユーザがパスワード付きのデータファイルをＭＦＰに送信すると、データファイルに含まれる情報とファイル管理情報との一致が確認された後（Ｓ３８，Ｓ３９：ＹＥＳ）、データファイルのファイルパスワードがＭＦＰの表示部に表示される（Ｓ４１）。【選択図】図９Ｂ
2019091996.tif 000002
【特許請求の範囲】
【請求項１】
画像を読み取る読取部と、
操作を受け付ける操作部と、
外部と通信する通信部と、
制御部と
を備え、
前記制御部は、
前記読取部を制御して、前記読取部に画像を読み取らせることにより取得したスキャンデータを含むデータファイルを生成するデータファイル生成処理であって、前記スキャンデータの取得に関連して前記操作部に受け付けた操作により入力されるパスワードを前記データファイルに付与する前記データファイル生成処理と、
前記データファイルを、前記スキャンデータの取得に関連して前記操作部に受け付けた操作によって入力される送信先に前記通信部を介して送信するデータファイル送信処理と、
前記データファイルを識別する識別情報と前記データファイルの生成に関するファイル生成情報とを対応づけた管理情報を、記憶部に保存させる管理情報保存処理と、
前記通信部を介して前記データファイルを受信し、かつ、前記データファイルのパスワードを確認するための確認要求を受け付けたことに応じて、前記通信部を介して受信した前記データファイルを識別する識別情報と同一の識別情報が前記記憶部に保存されている前記管理情報のいずれかに含まれ、さらに、前記確認要求を受け付けた際に特定される所定情報が前記管理情報で前記同一の識別情報に対応づけられている前記ファイル生成情報と同じ場合に、前記通信部に受信した前記データファイルのパスワードを表示部に表示させるパスワード表示処理と
を実行する、
画像処理装置。
【請求項２】
請求項１に記載の画像処理装置であって、
前記制御部は、
前記パスワード表示処理の実行後、前記同一の識別情報が含まれる前記管理情報を前記記憶部から消去する、
画像処理装置。
【請求項３】
請求項１または２に記載の画像処理装置であって、
前記ファイル生成情報は、前記データファイル生成処理におけるデータファイルの生成を行ったユーザを特定する第１ユーザ情報であり、
前記所定情報は、前記確認要求を行ったユーザを特定する第２ユーザ情報であり、
前記パスワード表示処理は、
前記通信部に受信した前記データファイルを識別する識別情報と同一の識別情報が前記記憶部に保存されている前記管理情報のいずれかに含まれ、さらに、
前記第２ユーザ情報が前記管理情報で前記同一の識別情報に対応づけられている前記第１ユーザ情報と一致する場合に、前記通信部に受信した前記データファイルに含まれる前記データファイルのパスワードを前記表示部に表示させる処理である、
画像処理装置。
【請求項４】
請求項１または２に記載の画像処理装置であって、
前記記憶部には、少なくとも１以上のユーザ情報を１グループに関連づけるグループ情報が保存されており、
前記ファイル生成情報は、前記データファイル生成処理におけるデータファイルの生成を行ったユーザを特定する第１ユーザ情報に関連付けられた第１グループ情報であり、
前記所定情報は、前記確認要求を行ったユーザを特定する第２ユーザ情報に関連付けられた第２グループ情報であり、
前記パスワード表示処理は、
前記通信部に受信した前記データファイルを識別する識別情報と同一の識別情報が前記記憶部に保存されている前記管理情報のいずれかに含まれ、さらに、
前記第２グループ情報が前記管理情報で前記同一の識別情報に対応づけられている前記第１グループ情報と一致する場合に、前記通信部に受信した前記データファイルに含まれる前記データファイルのパスワードを前記表示部に表示させる処理である、
画像処理装置。
【請求項５】
請求項４に記載の画像処理装置であって、
前記制御部は、前記パスワード表示処理においてパスワードの表示を行う条件を設定する設定情報を受け付けて、前記設定情報に従って前記ファイル生成情報を前記第１ユーザ情報または前記第１グループ情報の一方に設定し、
前記ファイル生成情報は、前記データファイル生成処理におけるデータファイルの生成前に前記操作部に受け付けた操作により入力される第１ユーザ情報または前記第１ユーザ情報を１グループに関連づける第１グループ情報であり、
前記所定情報は、前記確認要求の操作に関連して前記操作部に受け付けた操作により入力される第２ユーザ情報であり、
前記パスワード表示処理は、
前記通信部に受信した前記データファイルに含まれる前記スキャンデータの識別情報と同一の識別情報が前記記憶部に保存されている前記管理情報のいずれかに含まれ、さらに、
前記設定情報として前記第１ユーザ情報が設定されている場合に、前記管理情報で前記同一の識別情報と前記第１ユーザ情報とが対応づけられている場合には、前記第２ユーザ情報が前記第１ユーザ情報と一致する場合に、前記通信部に受信した前記データファイルに含まれる前記データファイルのパスワードを前記表示部に表示させ、
前記設定情報として前記第１ユーザ情報が設定されている場合に、前記管理情報で前記同一の識別情報と前記第１グループ情報とが対応づけられている場合には、前記第２ユーザ情報を１グループに関連づける第２グループ情報が前記第１グループ情報と一致する場合に、前記通信部に受信した前記データファイルに含まれる前記データファイルのパスワードを前記表示部に表示させる処理である、
画像処理装置。
【請求項６】
請求項５に記載の画像処理装置であって、
前記制御部は、
前記ファイル生成情報が前記第１ユーザ情報に設定されている場合、前記パスワード表示処理の実行後、前記同一の識別情報が含まれる前記管理情報を前記記憶部から消去し、
前記ファイル生成情報が前記第１グループ情報に設定されている場合、前記パスワード表示処理の実行後、前記同一の識別情報が含まれる前記管理情報を前記記憶部から消去しない、
画像処理装置。
【請求項７】
請求項１または２に記載の画像処理装置であって、
前記通信部は、サーバと通信可能なネットワークに接続されるネットワーク通信部を含み、
前記管理情報保存処理は、前記データファイルを識別する識別情報と前記データファイルが生成された前記画像処理装置を識別する第１装置情報とを対応づけた管理情報を、前記サーバに前記通信部を介して送信することで、前記サーバが備える前記記憶部に保存させ、
前記所定情報は、前記確認要求を受け付けた前記画像処理装置を識別する第２装置情報であり、
前記パスワード表示処理は、
前記通信部に受信した前記データファイルに含まれる前記スキャンデータの識別情報と同一の識別情報が前記記憶部に保存されている前記管理情報のいずれかに含まれ、さらに、
前記第２装置情報が前記管理情報で前記同一の識別情報に対応づけられている前記第１装置情報と一致する場合に、前記通信部に受信した前記データファイルに含まれる前記データファイルのパスワードを前記表示部に表示させる処理である、
画像処理装置。
【請求項８】
請求項１〜７のいずれか一項に記載の画像処理装置であって、
前記管理情報は、前記データファイル生成処理で前記スキャンデータに付与されたパスワードと、前記データファイル生成処理で取得された前記スキャンデータのデータ検証用の値とを含み、
前記パスワード表示処理は、
前記通信部に受信した前記データファイルに含まれる前記スキャンデータの識別情報と同一の識別情報が前記記憶部に保存されている前記管理情報のいずれかに含まれ、
前記確認要求の操作に関連して前記操作部に受け付けた操作により入力される所定情報が前記管理情報で前記同一の識別情報に対応づけられている前記ファイル生成情報と同じであり、さらに、
当該識別情報に対応づけられているパスワードを用いて、前記通信部に受信した前記データファイルに含まれる前記スキャンデータを復号して、当該スキャンデータのデータ検証用の値を算出し、その算出したデータ検証用の値が前記管理情報で前記同一の識別情報に対応づけられている前記データ検証用の値と一致する場合に、前記通信部に受信した前記データファイルに含まれる前記データファイルのパスワードを前記表示部に表示させる処理である、
画像処理装置。
【請求項９】
請求項１〜８のいずれか一項に記載の画像処理装置であって、
画像データを受け付ける受付部と、
前記受付部に受け付けられた画像データに係る画像をシートに印刷する印刷部と
をさらに備え、
前記制御部は、前記パスワード表示処理において、前記受付部に画像データが受け付けられていない場合に、前記通信部に受信した前記データファイルに含まれる前記データファイルのパスワードを前記表示部に表示させる、
画像処理装置。
【請求項１０】
請求項１〜９のいずれか一項に記載の画像処理装置であって、
印刷部を備え、
前記制御部は、前記通信部を介して前記データファイルを受信し、受信したデータファイルに付与されたパスワードが前記操作部から入力された場合に、前記印刷部に印刷処理を実行させ、
前記パスワード表示処理は、前記データファイルに付与されたパスワードを入力するための表示画面に含まれるパスワード確認ボタンを操作することにより、前記確認要求を受け付けたと判断する、
画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に関する。
【背景技術】
【０００２】
従来、プリント機能およびスキャン機能を有する複合機（ＭＦＰ：Multi-Function Peripheral）が知られている。プリント機能は、画像を印刷、つまりプリント用紙などのシートに画像を形成する機能である。スキャン機能は、原稿などの画像を読み取る機能である。
【０００３】
機密情報が含まれる画像データ（プリントデータ）には、パスワードが付与されることがある。たとえば、特許文献１には、ＬＡＮ（Local Area Network）などのネットワークに接続された複合機でパスワード付きの画像データに係る画像を印刷するための技術が開示されている。また、特許文献１では、ユーザがパスワードを忘れた場合に、画像データの送信元の外部端末に画像データの送信履歴が存在し、かつ、その画像データを送信したユーザのユーザ情報が外部端末に入力されることを条件に、画像データに付与されているパスワードを外部端末の表示器に表示させることが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−７１３２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１では、スキャン機能による画像の読み取りで得られる画像データ（スキャンデータ）にパスワードを付与すること、また、そのパスワードをユーザが忘れた場合の対策については、何らの提案もなされていない。
【０００６】
本発明の目的は、パスワード付きのデータファイルの機密性を保持しつつ、そのパスワードをユーザが確認できる、画像処理装置を提供することである。
【課題を解決するための手段】
【０００７】
前記の目的を達成するため、本発明に係る画像処理装置は、画像を読み取る読取部と、操作を受け付ける操作部と、外部と通信する通信部と、制御部とを備え、制御部は、読取部を制御して、読取部に画像を読み取らせることにより取得したスキャンデータを含むデータファイルを生成するデータファイル生成処理であって、スキャンデータの取得に関連して操作部に受け付けた操作により入力されるパスワードをデータファイルに付与するデータファイル生成処理と、データファイルを、スキャンデータの取得に関連して操作部に受け付けた操作によって入力される送信先に通信部を介して送信するデータファイル送信処理と、データファイルを識別する識別情報とデータファイルの生成に関するファイル生成情報とを対応づけた管理情報を、記憶部に保存させる管理情報保存処理と、通信部を介してデータファイルを受信し、かつ、データファイルのパスワードを確認するための確認要求を受け付けたことに応じて、通信部を介して受信したデータファイルを識別する識別情報と同一の識別情報が記憶部に保存されている管理情報のいずれかに含まれ、さらに、確認要求を受け付けた際に特定される所定情報が管理情報で同一の識別情報に対応づけられているファイル生成情報と同じ場合に、通信部に受信したデータファイルのパスワードを表示部に表示させるパスワード表示処理とを実行する。
【０００８】
この構成によれば、読取部が画像を読み取ることによりスキャンデータが取得されて、そのスキャンデータを含むデータファイルが生成される。データファイルが生成されると、通信部からスキャンデータの取得に関連して入力された送信先に、その生成されたデータファイルが送信される。また、データファイルを識別する識別情報とデータファイルの生成に関するファイル生成情報とが対応づけられて、それらの情報が管理情報として記憶部に保存される。
【０００９】
その後、通信部にデータファイルを受信し、ユーザによる確認要求を受け付けたことに応じて、その受信したデータファイルの識別情報と同一の識別情報が記憶部に保存されている管理情報のいずれかに含まれているかが判別される。同一の識別情報が管理情報のいずれかに含まれる場合、さらに、確認要求を受け付けた際に特定される所定情報が管理情報で同一の識別情報に対応づけられているファイル生成情報と一定の関係を有するかが判別される。そして、所定情報とファイル生成情報とが一定の関係を有する場合、通信部が受信したデータファイルのパスワードが表示部に表示される。
【００１０】
よって、パスワード付きのデータファイルの機密性を保持しつつ、そのパスワードをユーザが確認できる。
【発明の効果】
【００１１】
本発明によれば、パスワード付きのデータファイルの機密性を保持しつつ、そのパスワードをユーザが確認することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態に係るＭＦＰが含まれるシステムの構成を示す図である。
【図２】ＭＦＰの電気的構成を示すブロック図である。
【図３】ユーザログイン画面の一例を示す図である。
【図４】ユーザ管理テーブルの一例を示す図である。
【図５】メニュー画面の一例を示す図である。
【図６】パスワード付きのデータファイルを作成して送信する処理の流れを示すフローチャートである。
【図７】スキャン設定画面の一例を示す図である。
【図８】パスワード閲覧条件設定画面の一例を示す図である。
【図９Ａ】パスワード閲覧処理の流れを示すフローチャート（その１）である。
【図９Ｂ】パスワード閲覧処理の流れを示すフローチャート（その２）である。
【図１０】パスワード入力画面の一例を示す図である。
【図１１】パスワード表示画面の一例を示す図である。
【発明を実施するための形態】
【００１３】
以下では、本発明の実施の形態について、添付図面を参照しつつ詳細に説明する。
【００１４】
＜システム構成＞
図１に示されるＭＦＰ（Multi-Function Peripheral）１は、スキャン機能およびプリント機能などの複数の機能を有する機器である。スキャン機能は、画像の読み取り（スキャン）により画像データを生成する機能である。プリント機能は、画像データをシートに印刷（プリント）する機能である。
【００１５】
また、ＭＦＰ１は、ネットワーク対応機器である。ＭＦＰ１は、ＬＡＮ（Local Area Network）２に接続されることにより、ＰＣ（Personal Computer）などの外部端末３からＬＡＮ２を経由してスキャンジョブ、プリントジョブおよびコピージョブなどの各種ジョブの実行の指示を受けることができる。スキャンジョブは、スキャン機能により画像を読み取って、その読み取った画像データ（以下、この画像データを「スキャンデータ」という。）を格納したデータファイルをユーザが指定する送信先に送信するジョブである。プリントジョブは、画像データをＭＦＰ１に送信し、プリント機能により画像データをシートに印刷するジョブである。コピージョブは、スキャン機能およびプリント機能の組合せにより、画像を読み取って、その読み取った画像データをシートに印刷するジョブである。
【００１６】
ＬＡＮ２は、有線ＬＡＮまたは無線ＬＡＮの一方であってもよいし、有線ＬＡＮと無線ＬＡＮとを組み合わせて構成されていてもよい。ＬＡＮ２がインターネット４に接続されている場合、ＭＦＰ１は、ＬＡＮ２外に置かれたサーバ５との間で、ＬＡＮ２およびインターネット４を経由して通信を行うことができる。
【００１７】
＜ＭＦＰの電気的構成＞
ＭＦＰ１は、図２に示されるように、スキャン機能のための画像読取部１１（読取部の一例）と、プリント機能のための画像形成部１２（印刷部の一例）とを備えている。
【００１８】
画像読取部１１による画像読取の方式は、シートを搬送しつつそのシートの画像を読み取るＡＤＦ（Auto Document Feeder）方式であってもよいし、コンタクトガラス上に載置されたシートの画像を読み取るＦＢ（Flat Bed）方式であってもよい。
【００１９】
画像形成部１２による画像形成の方式は、電子写真方式であってもよいし、インクジェット方式であってもよい。また、シートに形成される画像は、カラー画像であってもよいし、モノクロ画像であってもよい。
【００２０】
また、ＭＦＰ１は、操作パネル１３を備えている。操作パネル１３には、操作部１４および表示部１５が設けられている。
【００２１】
操作部１４は、操作キー（たとえば、スタートキー、戻るキー）を備えている。操作キーが操作されると、その操作が操作部１４に受け付けられて、その操作の内容に応じた信号（データ）が操作パネル１３から出力される。
【００２２】
表示部１５は、たとえば、液晶ディスプレイからなる。
【００２３】
なお、操作部１４および表示部１５は、タッチパネルを構成していてもよい。タッチパネルを構成する表示部１５には、各種の情報や操作ボタンなどの画像が表示される。ユーザが表示部１５に表示される操作ボタンを押操作（タッチ操作）することにより、その操作が操作部１４に受け付けられて、その操作の内容に応じた信号（データ）が操作パネル１３から出力される。以下では、操作部１４および表示部１５がタッチパネルを構成する場合を取り上げる。
【００２４】
また、ＭＦＰ１は、ＬＡＮインタフェース（Ｉ／Ｆ）１６、ＦＡＸインタフェース（Ｉ／Ｆ）１７およびＵＳＢ（Universal Serial Bus）インタフェース（Ｉ／Ｆ）１８および制御部１９を備えている。
【００２５】
ＬＡＮインタフェース１６（通信部、ネットワーク通信部の一例）は、ＬＡＮ２との接続のためのインタフェースである。
【００２６】
ＦＡＸインタフェース１７は、ファクシミリ通信に使用される公衆電話回線との接続のためのインタフェースであり、ＮＣＵ（Network Control Unit）を内蔵したモデムなどを備えている。
【００２７】
ＵＳＢインタフェース１８（通信部の一例）は、ＵＳＢメモリ２０などのＵＳＢデバイスとのデータ通信のためのインタフェースである。ＵＳＢインタフェース１８には、ＵＳＢデバイスを接続するためのポートが設けられている。ＭＦＰ１は、ＵＳＢインタフェース１８を介して、ＰＣやタブレットなどとの間でデータ通信を行ってもよい。
【００２８】
制御部１９は、ＡＳＩＣ（Application Specific Integrated Circuit）２１、ＲＯＭ（Read Only Memory）２２およびＲＡＭ（Random Access Memory）２３を備えている。
【００２９】
ＡＳＩＣ２１には、ＲＯＭ２２およびＲＡＭ２３以外に、画像読取部１１、画像形成部１２、操作部１４、表示部１５、ＬＡＮインタフェース１６、ＦＡＸインタフェース１７およびＵＳＢインタフェース１８が接続されている。
【００３０】
ＡＳＩＣ２１は、ＣＰＵ２４（制御部の一例）を内蔵している。ＡＳＩＣ２１には、操作パネル１３から出力される信号などが入力される。ＣＰＵ２４は、ＡＳＩＣ２１に入力される信号などに基づいて、ＲＯＭ２２に記憶されているプログラムを実行することにより、画像読取部１１、画像形成部１２、操作部１４、表示部１５、ＬＡＮインタフェース１６、ＦＡＸインタフェース１７およびＵＳＢインタフェース１８を含む各部を制御する。
【００３１】
ＲＯＭ２２（記憶部の一例）は、フラッシュメモリなどの書き換え可能な不揮発性メモリからなる。ＲＯＭ２２には、ＣＰＵ２４によって実行されるプログラムおよび各種のデータなどが記憶されている。
【００３２】
ＲＡＭ２３は、ＤＲＡＭ（Dynamic Random Access Memory）などの揮発性メモリであり、ＣＰＵ２４がプログラムを実行する際のワークエリアとして使用される。
【００３３】
ＭＦＰ１の書き換え可能なＲＯＭ２２には、パスワード閲覧条件を示す設定テーブルが保存されている。この設定テーブルは、図８で示すパスワード閲覧条件設定画面６０をＭＦＰ１の管理者が予め操作設定することで登録される。設定テーブルには、ファイル管理情報の保存先、照合情報および閲覧回数の制限の有無を示す情報を含む。ファイル管理情報の保存先は、ＭＦＰ１のＲＯＭ２２（本体メモリ）または図１に示されるサーバ５に備えられているメモリ６（記憶部の一例）の一方に選択できる。パスワード閲覧条件設定画面６０には、ラジオボタン６１，６２およびサーバパス入力ボックス６３を含む。管理者がラジオボタン６２を押してファイル管理情報の保存先としてサーバ５のメモリ６を選択する場合、サーバパス入力ボックス６３にアドレスパスもあわせて入力する。
【００３４】
また、パスワード閲覧条件設定画面６０では、後述するパスワード閲覧処理で使用される照合情報をユーザＩＤ、グループＩＤまたは機器ＩＤのいずれかに設定するためのラジオボタン６４，６５，６６が表示される。ファイル管理情報の保存先としてサーバ５のメモリ６を選択する場合に、ユーザＩＤ、グループＩＤまたは機器ＩＤの中からいずれかを設定可能とし、ＲＯＭ２２を選択する場合は、ユーザＩＤとグループＩＤのいずれかから設定させる。
【００３５】
さらに、パスワード閲覧条件設定画面６０では、パスワード閲覧処理によるファイルパスワードの閲覧回数の制限の有無を設定するためのラジオボタン６７，６８が表示される。照合情報としてユーザＩＤが選択される場合は、閲覧回数の制限が「あり」のラジオボタン６７が選択された状態で表示され、それ以外の場合は、閲覧回数の制限が「なし」のラジオボタン６８が選択された状態で表示される。管理者は、必要に応じて選択を変更することができる。
【００３６】
パスワード閲覧条件設定画面６０の右下端部には、ＯＫボタン６９が表示される。
【００３７】
ファイル管理情報の保存先、照合情報および閲覧回数制限の有無が選択され、また、必要に応じてサーバパス入力ボックス６２にサーバ５のメモリ６のパスが入力された後に、ユーザによりＯＫボタン６９が押されると、ＣＰＵ２４は、その選択または入力による設定を受け付け、設定テーブルへ登録する。
【００３８】
＜ユーザログイン＞
ＭＦＰ１の使用権限を有するユーザは、ＭＦＰ１にログインして、ＭＦＰ１におけるスキャンジョブやプリントジョブなどの各種のジョブを実行することができる。
【００３９】
ＭＦＰ１の電源がオンであり、ジョブが実行されてない状態では、図３に示されるように、操作パネル１３の表示部１５にユーザログイン画面３０が待機画面として表示されている。ユーザログイン画面３０では、ユーザＩＤ入力ボックス３１とログインパスワード入力ボックス３２とが上下２段に表示される。また、ユーザログイン画面３０の右下端部には、ログインボタン３３が表示される。
【００４０】
ユーザＩＤ入力ボックス３１がユーザの指先などでタッチされると、表示部１５にキーボードが表示されるので、そのキーボードをユーザが操作して、ユーザＩＤ入力ボックス３１にユーザＩＤを入力することができる。また、ログインパスワード入力ボックス３２がユーザの指先などでタッチされると、表示部１５にキーボードが表示されるので、そのキーボードをユーザが操作して、ログインパスワード入力ボックス３２にログインパスワードを入力することができる。ユーザＩＤおよびログインパスワードの入力後、ユーザによりログインボタン３３が押されると、その入力されたユーザＩＤおよびログインパスワードの内容が確定される。
【００４１】
ＭＦＰ１の書き換え可能なＲＯＭ２２には、ユーザ管理テーブルが保存されている。ユーザ管理テーブルでは、図４に示されるように、ＭＦＰ１の使用権限を有する各ユーザのユーザＩＤに、ログインパスワードと、当該ユーザＩＤを単独または１以上の他のユーザＩＤと１グループに関連づけるグループ情報、言い換えれば、ユーザＩＤのユーザが単独または１以上の他のユーザとともに属するグループの情報であるグループＩＤとが対応づけて登録されている。
【００４２】
図４に示されるユーザ管理テーブルを例にとって、そのユーザ管理テーブルの内容を説明すると、ユーザＩＤ「ＡＡＡ」に、ログインパスワード「ＸＸＸＸ」およびグループＩＤ「１Ｇ」が対応づけられている。別のユーザＩＤ「ＢＢＢ」には、ログインパスワード「ＹＹＹＹ」が対応づけられているが、グループＩＤは対応づけられていない。これは、ユーザＩＤ「ＢＢＢ」のユーザがいずれのグループにも属していないことを意味する。また、別のユーザＩＤ「ＣＣＣ」には、ログインパスワード「ＺＺＺＺ」およびグループＩＤ「２Ｇ」が対応づけられている。ユーザＩＤ「ＣＣＣ」のユーザは、ユーザＩＤ「ＡＡＡ」のユーザとは別のグループに属する。さらに別のユーザＩＤ「ＤＤＤ」には、ログインパスワード「ＸＸＹＺ」およびグループＩＤ「１Ｇ」が対応づけられている。ユーザＩＤ「ＤＤＤ」のユーザは、ユーザＩＤ「ＡＡＡ」のユーザと同じグループに属する。
【００４３】
ユーザログイン画面３０で入力されたユーザＩＤおよびログインパスワードの内容が確定されると、ＭＦＰ１のＡＳＩＣ２１のＣＰＵ２４は、ユーザ認証を実行する。ユーザ認証では、ＣＰＵ２４は、ユーザログイン画面３０で入力されたユーザＩＤおよびログインパスワードの組合せがユーザ管理テーブルに登録されているかを調べる。そして、ユーザログイン画面３０で入力されたユーザＩＤおよびログインパスワードの組合せがユーザ管理テーブルに登録されている場合、ＣＰＵ２４は、ユーザ認証に成功と判断し、その組合せが登録されていない場合、ユーザ認証に失敗と判断する。ユーザ認証に成功した場合、ＣＰＵ２４は、ユーザログイン画面３０で入力されたユーザＩＤで識別されるユーザのログイン状態を確立する。
【００４４】
ユーザ認証の成功に応じてユーザのログイン状態が確立されると、ＣＰＵ２４は、操作パネル１３を制御して、操作パネル１３の表示部１５の表示をユーザログイン画面３０から図５に示されるメニュー画面４０に切り替える。
【００４５】
メニュー画面４０には、スキャンジョブを選択するスキャン選択ボタン４１と、コピージョブを選択するコピー選択ボタン４２と、ダイレクトプリントジョブを選択するダイレクトプリント選択ボタン４３とが含まれる。ダイレクトプリントジョブは、プリントジョブの一種であり、ＵＳＢインタフェース１８に接続されたＵＳＢメモリ２０に保存されている画像データに係る画像をシートに形成するジョブである。
【００４６】
スキャン選択ボタン４１、コピー選択ボタン４２およびダイレクトプリント選択ボタン４３のうちの１つがユーザによって押されると、ＣＰＵ２４は、その押されたボタンに対応するジョブの選択を受け付ける。
【００４７】
＜スキャンジョブ＞
ＭＦＰ１におけるスキャンジョブでは、スキャンデータを格納したデータファイルにパスワードを付与して、パスワード付きのデータファイルを作成してユーザが指定した送信先に送信することができる。このスキャンジョブが実行される場合、ＡＳＩＣ２１のＣＰＵ２４は、図６に示される処理を開始する。
【００４８】
図６に示される処理は、図３に示すユーザログイン画面３０によりユーザのログイン状態が確立し、図５のメニュー画面４０によりスキャン選択ボタン４１が操作された場合に開始される。
【００４９】
ＣＰＵ２４は、操作パネル１３を制御して、表示部１５の表示をメニュー画面４０から図７に示されるスキャン設定画面５０に切り替える。
【００５０】
スキャン設定画面５０では、データファイル（スキャンデータ）のファイル形式を設定するためのファイル形式入力ボックス５１と、データファイルの送信先を設定するための送信先入力ボックス５２とが上下２段に表示される。
【００５１】
ファイル形式入力ボックス５１の右端には、プルダウンボタン５３が表示される。プルダウンボタン５３が押されると、ユーザが選択可能なファイル形式の一覧からなるプルダウンメニューがファイル形式入力ボックス５１の下側に表示される。そのプルダウンメニューから１つのファイル形式がユーザの指先などでタッチされると、そのファイル形式が選択されてファイル形式入力ボックス５１に表示される。選択可能なファイル形式には、たとえば、ＪＰＥＧ、ＢＭＰ、ＰＤＦおよびパスワード付きＰＤＦなどが含まれる。
【００５２】
プルダウンボタン５３の右側には、ユーザがパスワード付きＰＤＦを選択した場合にファイルパスワードを入力するファイルパスワード入力ボックス５４が表示される。ファイルパスワード入力ボックス５４がユーザの指先などでタッチされると、表示部１５にキーボードが表示されるので、そのキーボードをユーザが操作して、ファイルパスワード入力ボックス５４にファイルパスワードを入力することができる。
【００５３】
また、送信先入力ボックス５２の右端には、プルダウンボタン５５が表示される。プルダウンボタン５５が押されると、ユーザが選択可能な送信先の一覧からなるプルダウンメニューが送信先入力ボックス５２の下側に表示される。そのプルダウンメニューから１つの送信先がユーザの指先などでタッチされると、その送信先が選択されて送信先入力ボックス５２に表示される。選択可能な送信先には、たとえば、ＬＡＮ２に接続されている外部端末３、インターネット４に接続されているサーバ５、およびＵＳＢインタフェース１８に接続されたＵＳＢメモリ２０（図１参照）などが含まれる。
【００５４】
また、スキャン設定画面５０の右下端部には、ＯＫボタン５６が表示される。
【００５５】
ファイル形式および送信先が選択され、また、ファイルパスワード入力ボックス５４にファイルパスワードが入力された後に、ユーザによりＯＫボタン５６が押されると、ＣＰＵ２４は、その選択または入力による設定を受け付ける（Ｓ１１）。
【００５６】
ＣＰＵ２４は、ファイル形式などの設定を受け付けた後、表示パネル１３を制御して、表示部１５にスキャン開始ボタンを含む画面を表示させる。そして、ＣＰＵ２４は、スキャン開始ボタンが押されることによるスキャン開始指示が入力されたか否かを判別する（Ｓ１２）。
【００５７】
スキャン開始指示が入力されると（Ｓ１２：ＹＥＳ）、ＣＰＵ２４は、画像読取部１１を制御して、画像読取部１１による画像の読み取り、つまり画像のスキャンを開始させる（Ｓ１３）。ＣＰＵ２４は、スキャンにより得られるスキャンデータをＲＡＭ２３に一時的に保持させる。
【００５８】
ＣＰＵ２４は、ＲＡＭ２３に保持されているスキャンデータのチェックサムを算出する。そして、ＣＰＵ２４は、ＲＡＭ２３に格納されているスキャンデータを含むデータファイルを生成する（Ｓ１４）。
【００５９】
ＣＰＵ２４は、データファイルの生成後、そのデータファイルをスキャン設定画面５０で設定されたファイルパスワードを用いて暗号化することにより、パスワード付きのデータファイルを生成する（Ｓ１５）。
【００６０】
その後、ＣＰＵ２４は、パスワード付きのデータファイルにそのデータファイルを識別（特定）するファイル識別情報（たとえば、ファイルＩＤ、ファイル名）を付与する（Ｓ１６）。
【００６１】
そして、ＣＰＵ２４は、パスワード付きのデータファイルをＬＡＮインタフェース１６またはＵＳＢインタフェース１８からスキャン設定画面５０で先に設定された送信先に送信する（Ｓ１７）。
【００６２】
また、ＣＰＵ２４は、ファイル管理情報が登録されるメモリに新たなファイル管理情報を登録可能な空き容量があるかを確認する（Ｓ１８）。
【００６３】
ファイル管理情報は、パスワード付きのデータファイルに付与されたファイル識別情報とそのデータファイルのファイル生成情報とを対応づけた情報である。ファイル生成情報には、ファイルパスワード、スキャンデータのチェックサム、ログイン状態のユーザのユーザＩＤ、ＭＦＰ１を識別するための機器ＩＤおよびスキャンデータの作成日時の情報が含まれる。これらの情報は、いずれもデータファイルの生成に関する情報である。ファイル管理情報が登録されるメモリは、ＲＯＭ２２に登録される設定テーブルの情報にしたがう。
【００６４】
ファイル管理情報が登録されるメモリに新たなファイル管理情報を登録可能な空き容量がある場合（Ｓ１８：ＹＥＳ）、ＣＰＵ２４は、そのメモリにファイル管理情報を登録して（Ｓ１９）、図６に示される処理を終了する。
【００６５】
また、ファイル管理情報が登録されるメモリに新たなファイル管理情報を登録可能な空き容量がない場合（Ｓ１８：ＮＯ）、ＣＰＵ２４は、登録可能な空き容量が確保されるまで、そのメモリに登録されている古いファイル管理情報を最も古いものから順に削除する（Ｓ２０）。そして、ファイル管理情報が登録されるメモリに新たなファイル管理情報を登録可能な空き容量が確保されると（Ｓ１８：ＹＥＳ）、ＣＰＵ２４は、そのメモリにファイル管理情報を登録して（Ｓ１９）、図６に示される処理を終了する。ファイル管理情報の登録により、ファイル管理情報がメモリに保存される。
【００６６】
＜パスワード閲覧処理＞
ユーザは、ＭＦＰ１から外部端末３に受信したパスワード付きのデータファイルをＭＦＰ１で印刷することができる。
【００６７】
パスワード付きのデータファイルの印刷に際しては、ユーザは、たとえば、外部端末３でパスワード付きのデータファイルをＵＳＢメモリ２０に保存し、ＭＦＰ１にログインした後、そのＵＳＢメモリ２０をＵＳＢインタフェース１８に接続して、メニュー画面４０（図５参照）でダイレクトプリント選択ボタン４３を押す。
【００６８】
この操作が行われると、ＭＦＰ１のＡＳＩＣ２１のＣＰＵ２４により、図９Ａおよび図９Ｂに示されるパスワード閲覧処理が実行される。
【００６９】
パスワード閲覧処理では、ＣＰＵ２４は、パスワード付きのデータファイルをＵＳＢインタフェース１８経由で受信すると（Ｓ３１：ＹＥＳ）、操作パネル１３を制御して、表示部１５の表示をメニュー画面４０から図１０に示されるパスワード入力画面７０に切り替える。
【００７０】
パスワード入力画面７０では、「パスワードを入力してください」というメッセージとともに、パスワード入力ボックス７１が表示される。また、パスワード入力画面７０では、パスワード入力ボックス７１の下側に、パスワード表示ボタン７２とＯＫボタン７３とが横並びで表示される。
【００７１】
パスワード入力ボックス７１がユーザの指先などでタッチされると、表示部１５にキーボードが表示されるので、そのキーボードをユーザが操作して、パスワード入力ボックス７１にファイルパスワードを入力することができる。ファイルパスワードの入力後、ユーザによりＯＫボタン７３が押されると、その入力されたファイルパスワードの内容が確定される。
【００７２】
ユーザは、パスワード付きのデータファイルの作成の際に自らが設定したファイルパスワードを忘れる場合がある。その場合、ユーザは、パスワード表示ボタン７２を押すことにより、ファイルパスワードを表示部１５に表示させることができる。
【００７３】
パスワード表示ボタン７２が押されると（Ｓ３３：ＹＥＳ）、ＣＰＵ２４は、ユーザによるファイルパスワードを確認するための確認要求を受け付けたと判断して、パスワード付きのデータファイルのファイル識別情報を取得する（Ｓ３４）。
【００７４】
そして、ＣＰＵ２４は、ファイル管理情報が登録されているメモリにアクセスして、その取得したファイル識別情報と同一のファイル識別情報がファイル管理情報のいずれかに含まれているかを検索する（Ｓ３５）。なお、ファイル管理情報が登録されているメモリがサーバ５のメモリ６の場合は、サーバ５に取得したファイル識別情報と同一のファイル識別情報がファイル管理情報のいずれかに含まれているかを問い合わせ、その応答内容により判断を行ってもよい。
【００７５】
ファイル管理情報には、ファイル識別情報で識別されるパスワード付きのデータファイルのファイル生成情報が含まれる。ファイル生成情報には、スキャンデータのチェックサム、ログイン状態のユーザのユーザＩＤ、ＭＦＰ１を識別するための機器ＩＤおよびスキャンデータの作成日時の情報が含まれる。ファイル識別情報と同一のファイル識別情報を含むファイル管理情報がメモリに登録されているファイル管理情報の中に存在する場合（Ｓ３６：ＹＥＳ）、ＣＰＵ２４は、ファイル管理情報に含まれるそれらの情報の全部を取得する（Ｓ３７）。
【００７６】
その後、ＣＰＵ２４は、ファイル管理情報に含まれるファイルパスワードを使用して、ＵＳＢメモリ２０から受信したパスワード付きのデータファイルを復号し、そのパスワード付きのデータファイルからファイル生成情報を取り出す。
【００７７】
そして、ファイル管理情報に含まれるファイル生成情報とパスワード付きのデータファイルから取り出したファイル生成情報とを比較して、それらの一部ないしは全部が一致しているかを確認する。
【００７８】
具体的には、設定テーブルに登録される照合情報がユーザＩＤの場合、ＣＰＵ２４は、ファイル管理情報に含まれるユーザＩＤとパスワード閲覧処理を実行するログインユーザのユーザＩＤとが一致するかを確認する。また、設定テーブルに登録される照合情報がグループＩＤの場合、ＣＰＵ２４は、ＲＯＭ２２に保存されているユーザ管理テーブルを参照して、ファイル管理情報に含まれるユーザＩＤに対応するグループＩＤを特定し、また、パスワード閲覧処理を実行するログインユーザのユーザＩＤに対応するグループＩＤを特定する。そして、ＣＰＵ２４は、それらのグループＩＤが一致するかを確認する。さらにまた、設定テーブルに登録される照合情報が機器ＩＤの場合、ＣＰＵ２４は、ファイル管理情報に含まれる機器ＩＤとパスワード付きのデータファイルから取り出した機器ＩＤとが一致するかを確認する（Ｓ３８）。
【００７９】
ユーザＩＤ、グループＩＤまたは機器ＩＤが一致する場合（Ｓ３８：ＹＥＳ）、ＣＰＵ２４は、ファイル管理情報に含まれるファイルパスワードを用いてパスワード付きのデータファイルを復号し、データファイルに含まれるスキャンデータのチェックサムを算出する。そして、そのチェックサムとファイル管理情報に含まれるチェックサムとが一致するかを確認する（Ｓ３９）。
【００８０】
チェックサムが一致する場合（Ｓ３９：ＹＥＳ）、ＣＰＵ２４は、次のプリントジョブを受信していないかを確認する（Ｓ４０）。他のユーザが外部端末を利用し印刷指示が行われていないかを確認することにより、他のユーザが印刷物を取りにＭＦＰ１の周辺に来る可能性があるかを判断している。
【００８１】
そして、次のプリントジョブを受信していなければ（Ｓ４０：ＹＥＳ）、ＣＰＵ２４は、操作パネル１３を制御して、図１１に示されるパスワード表示画面８０を表示部１５に表示させる（Ｓ４１）。
【００８２】
パスワード表示画面８０では、ファイルパスワードとともに、ＯＫボタン８１が表示される。
【００８３】
その後、パスワード表示画面８０でＯＫボタン８１が押されると（Ｓ４２：ＹＥＳ）、ＣＰＵ２４は、操作パネル１３を制御して、表示部１５の表示をパスワード表示画面７０から別の画面に更新することにより、パスワード表示画面８０を消去する（Ｓ４４）。
【００８４】
また、ＯＫボタン８１が押されずに、パスワード表示画面８０の表示開始から所定のタイムアウト時間が経過すると（Ｓ４３）、ＣＰＵ２４は、パスワード表示画面８０の表示をタイムアウトにより消去し、表示部１５に別の画面を表示させる（Ｓ４４）。
【００８５】
パスワード表示画面８０の消去後、ＣＰＵ２４は、パスワード閲覧条件設定画面６０で閲覧回数制限ありが設定されている場合（Ｓ４５：ＹＥＳ）、ファイル管理情報が登録されているメモリから今回のパスワードの表示に使用したファイル管理情報を削除して（Ｓ４６）、パスワード閲覧処理を終了する。
【００８６】
パスワード閲覧条件設定画面６０で閲覧回数制限なしが設定されている場合には（Ｓ４５：ＮＯ）、ＣＰＵ２４は、ファイル管理情報を削除せずに、パスワード閲覧処理を終了する。
【００８７】
一方、次の１〜４の各場合には、ＣＰＵ２４は、表示部１５にパスワード表示画面８０を表示することなく、「パスワードを表示できません」のメッセージを含むエラー画面を表示部１５に表示させるなどのエラー処理を実行して（Ｓ４７）、パスワード閲覧処理を終了する。
【００８８】
１．ＵＳＢメモリ２０から受信したパスワード付きのデータファイルのファイル識別情報と同一のファイル識別情報を含むファイル管理情報がメモリに登録されているファイル管理情報の中に存在しない場合（Ｓ３６：ＮＯ）
２．ファイル管理情報とパスワード付きのデータファイルから取り出したファイル生成情報との間でユーザＩＤ、グループＩＤまたは機器ＩＤが一致しない場合（Ｓ３８：ＮＯ）
３．ファイル管理情報とパスワード付きのデータファイルから取り出したファイル生成情報との間でチェックサムが一致しない場合（Ｓ３９：ＮＯ）
４．次のプリントジョブを受信している場合（Ｓ４０：ＮＯ）
【００８９】
また、図１０に示されるパスワード入力画面７０において、ユーザにより、パスワード入力ボックス７１にファイルパスワードが入力された後、ＯＫボタン７３が押された場合、ＣＰＵ２４は、その入力されたパスワードを用いて、ＵＳＢメモリ２０から受信したパスワード付きのデータファイルの復号を試みる。
【００９０】
パスワード付きのデータファイルの復号に成功した場合（Ｓ４８：ＹＥＳ）、ＣＰＵ２４は、復号により得られるスキャンデータをシートに印刷するプリントジョブを実行して（Ｓ４９）、パスワード閲覧処理を終了する。
【００９１】
パスワード付きのデータファイルの復号に失敗した場合（Ｓ４８：ＮＯ）、ＣＰＵ２４は、エラー処理を実行して（Ｓ４７）、パスワード閲覧処理を終了する。
【００９２】
＜作用効果＞
以上のように、画像読取部１１が画像を読み取ることによりスキャンデータが取得されて、そのスキャンデータを含むデータファイルが生成される。データファイルが生成されると、ＬＡＮインタフェース１６またはＵＳＢインタフェース１８からデータファイルの作成に際して設定された送信先に、その生成されたデータファイルが送信される。また、データファイルを識別するファイル識別情報とデータファイルの生成に関するファイル生成情報とが対応づけられて、それらの情報がファイル管理情報として予め設定された保存先のメモリに保存される。
【００９３】
その後、ＵＳＢインタフェース１８にパスワード付きのデータファイルを受信し、ユーザによる確認要求を受け付けたことに応じて、その受信したパスワード付きのデータファイルのファイル識別情報と同一のファイル識別情報がメモリに保存されているファイル管理情報のいずれかに含まれているかが判別される。同一のファイル識別情報がファイル管理情報のいずれかに含まれる場合、さらに、確認要求を受け付けた際に特定される所定情報、つまりパスワード付きのデータファイルから取り出されるユーザＩＤがファイル管理情報に含まれるユーザＩＤと一致するか否かが判別される。また、パスワード付きのデータファイルから取り出されるスキャンデータのチェックサムが算出されて、そのチェックサムとファイル管理情報に含まれるチェックサムと一致するか否かが判別される。そして、それらが一致する場合、ＵＳＢインタフェース１８が受信したデータファイルのファイルパスワードが表示部１５に表示される。
【００９４】
よって、パスワード付きのデータファイルの機密性を保持しつつ、ユーザがそのファイルパスワードをユーザが確認できる。
【００９５】
また、パスワード付きのデータファイルから取り出されたユーザＩＤとそのデータファイルのファイル識別情報と対応づけてメモリに保存されているユーザＩＤとが一致する場合にファイルパスワードが表示部１５に表示される。これにより、データファイルを所有するユーザ以外の他人にファイルパスワードが漏れることを抑制できる。
【００９６】
パスワード閲覧条件設定画面６０で閲覧回数制限ありが設定されている場合には、ファイルパスワードの表示後、そのファイルパスワードの表示に使用したファイル管理情報がメモリから削除される。そのため、ファイルパスワードが不正に流出することを抑制できる。
【００９７】
ＭＦＰ１のＲＯＭ２２には、ユーザＩＤとグループＩＤとを対応づけたユーザ管理テーブルが保持されており、パスワード閲覧条件設定画面６０で照合情報がグループＩＤに設定された場合は、パスワード付きのデータファイルから取り出されたユーザＩＤに対応するグループＩＤとそのデータファイルのファイル識別情報と対応づけてメモリに保存されているユーザＩＤに対応するグループＩＤとが一致する場合にファイルパスワードが表示部１５に表示される。これにより、グループＩＤで識別されるグループに属するユーザ以外の他人にファイルパスワードが漏れることを抑制できる。
【００９８】
また、パスワード付きのデータファイルを不正に開封するため、そのパスワード付きのデータファイルが改ざんされる場合であっても、それに含まれるスキャンデータは改ざんされないので、パスワード付きのデータファイルからスキャンデータが取り出されて、そのスキャンデータから算出されるチェックサムがファイル管理情報に含まれるチェックサムと一致する場合にファイルパスワードが表示部１５に表示されることにより、ファイルパスワードが不正に流出することを一層抑制できる。
【００９９】
ＭＦＰ１は、照合情報がグループＩＤに設定されている場合に、パスワード閲覧条件設定画面６０で閲覧回数制限ありを設定できない仕様であってもよい。この場合、ユーザがファイルパスワードを一度表示させても、そのユーザと同一のグループに含まれる他のユーザがファイルパスワードを再度表示させることができる。
【０１００】
なお、照合情報がグループＩＤに設定されている場合、パスワード付きのデータファイルから取り出されたユーザＩＤとそのデータファイルのファイル識別情報と対応づけてメモリに保存されているユーザＩＤとが一致する場合、グループＩＤは必ず一致するので、グループＩＤが一致するか否かが判別されなくてもよい。
【０１０１】
パスワード閲覧条件設定画面６０で照合情報が機器ＩＤに設定された場合は、パスワード付きのデータファイルから取り出された機器ＩＤとそのデータファイルのファイル識別情報と対応づけてメモリに保存されている機器ＩＤとが一致する場合にファイルパスワードが表示部１５に表示されてもよい。
【０１０２】
なお、機器ＩＤが一致するか否かの判別は、ユーザＩＤが一致するか否かの判別に追加して行われてもよい。すなわち、パスワード付きのデータファイルから取り出されたユーザＩＤおよび機器ＩＤとそのデータファイルのファイル識別情報と対応づけてメモリに保存されているユーザＩＤおよび機器ＩＤとが一致する場合にファイルパスワードが表示部１５に表示されてもよい。これにより、ファイルパスワードが不正に漏洩することを一層抑制できる。
【０１０３】
ファイル管理情報の保存先や閲覧条件となる照合情報などを予め管理者が設定できるようになっているため、ＭＦＰ１の利用環境に応じて適切な閲覧条件を設定することができる。
【０１０４】
また、ＭＦＰ１が次のプリントジョブを受信している場合には、そのプリントジョブを送信したユーザがプリントジョブの実行により得られる印刷物をＭＦＰ１まで取りに来る可能性がある。この場合には、ファイルパスワードが表示部１５に表示されない。これにより、データファイルを所有するユーザ以外の他人にファイルパスワードが漏れることを一層抑制できる。
【０１０５】
ダイレクトプリント機能を実行する際に表示される画面を利用してファイルパスワードの閲覧を行うことができるため、別途パスワード閲覧用画面を設けなくてもよい。これに限らず、パスワード閲覧用画面を別途設けてもよい。
【０１０６】
＜変形例＞
以上、本発明の一実施形態について説明したが、本発明は、他の形態で実施することもできる。
【０１０７】
たとえば、前述の実施形態では、図３に示されるユーザログイン画面３０、図５に示されるメニュー画面４０、図７に示されるスキャン設定画面５０、図８に示されるパスワード閲覧条件設定画面６０および図１０に示されるパスワード入力画面７０は、いずれも操作パネル１３の表示部１５に表示されるとした。しかしながら、これに限らず、それらのメニュー画面４０、スキャン設定画面５０、パスワード閲覧条件設定画面６０およびパスワード入力画面７０は、外部端末３のディスプレイに表示されてもよい。この場合、外部端末３の入力デバイスを使用して、メニュー画面４０、スキャン設定画面５０、パスワード閲覧条件設定画面６０およびパスワード入力画面７０の各画面での各種の入力が行われ、その入力された情報が外部端末３からＬＡＮ２経由でＭＦＰ１に送信されてもよい。
【０１０８】
また、前述の実施形態では、パスワード付きのデータファイルの印刷に際して、ユーザがパスワード付きのデータファイルが保存されたＵＳＢメモリ２０をＵＳＢインタフェース１８に接続する場合を例にとったが、ユーザが外部端末３からＬＡＮ２経由でＭＦＰ１にパスワード付きのデータファイルを送信してもよい。この場合、パスワード入力画面７０は、外部端末３のディスプレイに表示される。そのため、ユーザは、外部端末３の入力デバイスを使用して、パスワード入力画面７０でパスワードを入力するなどの操作を行う。この場合、ステップＳ４１のパスワードの表示は、ＭＦＰ１から外部端末３にパスワードを送信し、外部端末３のディスプレイに表示させる。したがって、他のユーザがＭＦＰ１の周辺にいるか否かを判断するための、ステップＳ４０の判断処理は行われなくてもよい。
【０１０９】
ＵＳＢインタフェース１８に接続されたＵＳＢメモリ２０に複数のデータファイルが保存されている場合には、ユーザがメニュー画面４０（図５参照）でダイレクトプリント選択ボタン４３を押したことに応じて、複数のデータファイルのいずれをプリントジョブでプリントするかを選択する画面が操作パネル１３の表示部１５に表示されて、その画面でユーザが１つのデータファイルを選択するようにされるとよい。
【０１１０】
また、データファイルには、ファイル生成情報の１つとして、スキャンデータのチェックサムが含まれているとしたが、チェックサムが含まれていなくてもよい。ただし、データファイルにチェックサムが含まれている場合、パスワード付きのデータファイルから取り出されるスキャンデータのチェックサムが算出されて、そのチェックサムとファイル管理情報に含まれるチェックサムと一致するか否かが判別される際に、算出されたチェックサムとデータファイルに含まれるチェックサムとが一致するか否かを併せて判別することができる。この判別により、データファイルが改ざんされているか否かの判断が可能となり、ファイルパスワードの漏洩をさらに抑制することができる。  
【０１１１】
また、前述の実施形態では、ＣＰＵ２４が各処理を実行する場合について説明した。しかしながら、ＡＳＩＣ２１が複数のＣＰＵを備え、複数のＣＰＵが協働して各処理を実行してもよい。
【０１１２】
その他、前述の構成には、特許請求の範囲に記載された事項の範囲で種々の設計変更を施すことが可能である。
【符号の説明】
【０１１３】
１：ＭＦＰ
５：サーバ
１１：画像読取部
１２：画像形成部
１４：操作部
１５：表示部
１６：ＬＡＮインタフェース
１８：ＵＳＢインタフェース
２２：ＲＯＭ
２４：ＣＰＵ
【図１】
2019091996.tif 000003
【図２】
2019091996.tif 000004
【図３】
2019091996.tif 000005
【図４】
2019091996.tif 000006
【図５】
2019091996.tif 000007
【図６】
2019091996.tif 000008
【図７】
2019091996.tif 000009
【図８】
2019091996.tif 000010
【図９Ａ】
2019091996.tif 000011
【図９Ｂ】
2019091996.tif 000012
【図１０】
2019091996.tif 000013
【図１１】
2019091996.tif 000014