(57)【特許請求の範囲】
【請求項１】
文書データを記憶する記憶手段と、
前記記憶手段に記憶されている文書データと前記文書データを特定する第１特定データとを外部装置に送信可能な送信手段と、
前記第１特定データと前記外部装置が受信した文書データを特定する第２特定データとが一致した旨の情報を前記外部装置から受信した場合に、前記記憶手段から文書データを削除する削除手段と、
前記文書データの自動削除命令が設定されている場合のみ、文書データの送信がＨＴＴＰプロトコルに従った通信によって実行されるか否かを判断する判断手段と、
を有し、
前記判断手段によって、ＨＴＴＰプロトコルに従った通信が行われていると判断された場合に、前記送信手段は、文書データと前記第１特定データとを前記外部装置に送信する、
情報処理装置。
【請求項２】
前記削除手段は、前記外部装置に送信された文書データを前記外部装置から取得し、前記取得された文書データを特定する前記第２特定データと前記第１特定データとが一致した場合に、前記記憶手段から文書データを削除する、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
文書データの自動削除命令が設定されている場合のみ、前記第１特定データ及び前記第２特定データの算出が実行される、
ことを特徴とする請求項１又は請求項２に記載の情報処理装置。
【請求項４】
情報処理装置と端末装置とを含み、
前記情報処理装置は、
文書データを記憶する記憶手段と、
前記記憶手段に記憶されている文書データと前記文書データを特定する第１特定データとを前記端末装置に送信可能な第１送信手段と、
前記第１特定データと前記端末装置が受信した文書データを特定する第２特定データとが一致した旨の情報を前記端末装置から受信した場合に、前記記憶手段から文書データを削除する削除手段と、
前記文書データの自動削除命令が設定されている場合のみ、文書データの送信がＨＴＴＰプロトコルに従った通信によって実行されるか否かを判断する判断手段と、
を有し、
前記判断手段によって、ＨＴＴＰプロトコルに従った通信が行われていると判断された場合に、前記第１送信手段は、文書データと前記第１特定データとを前記端末装置に送信する、
情報処理システム。
【請求項５】
前記端末装置は、
文書データと前記第１特定データとを前記情報処理装置から受信する受信手段と、
前記受信手段によって受信された文書データから得られる第２特定データと前記第１特定データとが一致した場合に、文書データの削除指示を示す削除指示情報を前記情報処理装置に送信する第２送信手段と、
を有し、
前記削除手段は、前記削除指示情報を受けた場合に、前記記憶手段から文書データを削除する、
ことを特徴とする請求項４に記載の情報処理システム。
【請求項６】
前記端末装置は、
比較結果に応じて、エラー情報及び文書データの再取得案内情報の中の少なくとも１つを表示手段に表示させる表示制御手段を更に有する、
ことを特徴とする請求項４又は請求項５に記載の情報処理システム。
【請求項７】
コンピュータを、
記憶手段に記憶されている文書データと前記文書データを特定する第１特定データとを外部装置に送信可能な送信手段と、
前記第１特定データと前記外部装置が受信した文書データを特定する第２特定データとが一致した旨の情報を前記外部装置から受信した場合に、前記記憶手段から文書データを削除する削除手段と、
前記文書データの自動削除命令が設定されている場合のみ、文書データの送信がＨＴＴＰプロトコルに従った通信によって実行されるか否かを判断する判断手段と、
として機能させ、
前記判断手段によって、ＨＴＴＰプロトコルに従った通信が行われていると判断された場合に、前記送信手段は、文書データと前記第１特定データとを前記外部装置に送信する、
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理システム及びプログラムに関する。
【背景技術】
【０００２】
画像形成装置等の情報処理装置に格納されている文書データが、端末装置等の外部装置によってダウンロードされることがある。
【０００３】
特許文献１に記載の画像形成装置においては、画像データが記憶された時点からの経過時間が閾値を超えた場合、当該画像データに、出力するか消去するかの内容を示す付加情報が付加され、その付加情報の内容に従った処理が実行される。
【０００４】
特許文献２に記載の画像形成装置においては、文書データに削除処理設定情報が付加されている場合、ジョブ実行後に、その削除処理設定情報に応じた処理が実行され、削除処理設定情報が付加されていない場合、当該文書データを削除するか否かの選択画面が表示される。
【０００５】
特許文献３に記載の処理装置においては、処理条件に従った処理が終了した後に、当該処理条件を示す情報が削除される。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１３−２５１６１９号公報
【特許文献２】特開２０１０−１７９５１５号公報
【特許文献３】特開２０１４−２３６２７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、文書データのダウンロード方式として、文書データが全てダウンロード済みとなったことを示すコマンド（文書データの送信完了や受信完了を示すコマンド）が利用されない方式が採用されることがある。例えば、ＨＴＴＰプロトコルに従ったダウンロード方式では、そのようなコマンドが利用されない。このような方式では、目的の文書データのダウンロードが正常に完了したか否かが不明となる。それ故、文書データのダウンロード完了が確認されない状態においては、文書データの保証性を優先することとし、情報処理装置から文書データを削除しない仕様となっていることがある。この場合において、情報処理装置から文書データを削除するためには、ユーザが削除対象の文書データをマニュアルで選択して削除する必要がある。
【０００８】
本発明の目的は、文書データのダウンロード完了を示す情報が利用されない場合であっても、そのダウンロードが正常に完了したことを検知した上で、情報処理装置から文書データを削除することである。
【課題を解決するための手段】
【０００９】
請求項１に係る発明は、文書データを記憶する記憶手段と、前記記憶手段に記憶されている文書データと前記文書データを特定する第１特定データとを外部装置に送信可能な送信手段と、前記第１特定データと前記外部装置が受信した文書データを特定する第２特定データとが一致した旨の情報を前記外部装置から受信した場合に、前記記憶手段から文書データを削除する削除手段と、前記文書データの自動削除命令が設定されている場合のみ、文書データの送信がＨＴＴＰプロトコルに従った通信によって実行されるか否かを判断する判断手段と、を有し、前記判断手段によって、ＨＴＴＰプロトコルに従った通信が行われていると判断された場合に、前記送信手段は、文書データと前記第１特定データとを前記外部装置に送信する、情報処理装置である。
【００１０】
請求項２に係る発明は、前記削除手段は、前記外部装置に送信された文書データを前記外部装置から取得し、前記取得された文書データを特定する前記第２特定データと前記第１特定データとが一致した場合に、前記記憶手段から文書データを削除する、ことを特徴とする請求項１に記載の情報処理装置である。
【００１１】
請求項３に係る発明は、文書データの自動削除命令が設定されている場合のみ、前記第１特定データ及び前記第２特定データの算出が実行される、ことを特徴とする請求項１又は請求項２に記載の情報処理装置である。
【００１２】
請求項４に係る発明は、情報処理装置と端末装置とを含み、前記情報処理装置は、文書データを記憶する記憶手段と、前記記憶手段に記憶されている文書データと前記文書データを特定する第１特定データとを前記端末装置に送信可能な第１送信手段と、前記第１特定データと前記端末装置が受信した文書データを特定する第２特定データとが一致した旨の情報を前記端末装置から受信した場合に、前記記憶手段から文書データを削除する削除手段と、前記文書データの自動削除命令が設定されている場合のみ、文書データの送信がＨＴＴＰプロトコルに従った通信によって実行されるか否かを判断する判断手段と、を有し、前記判断手段によって、ＨＴＴＰプロトコルに従った通信が行われていると判断された場合に、前記第１送信手段は、文書データと前記第１特定データとを前記端末装置に送信する、情報処理システムである。
【００１３】
請求項５に係る発明は、前記端末装置は、文書データと前記第１特定データとを前記情報処理装置から受信する受信手段と、前記受信手段によって受信された文書データから得られる第２特定データと前記第１特定データとが一致した場合に、文書データの削除指示を示す削除指示情報を前記情報処理装置に送信する第２送信手段と、を有し、前記削除手段は、前記削除指示情報を受けた場合に、前記記憶手段から文書データを削除する、ことを特徴とする請求項４に記載の情報処理システムである。
【００１４】
請求項６に係る発明は、前記端末装置は、前記比較結果に応じて、エラー情報及び文書データの再取得案内情報の中の少なくとも１つを表示手段に表示させる表示制御手段を更に有する、ことを特徴とする請求項４又は請求項５に記載の情報処理システムである。
【００１６】
請求項７に係る発明は、コンピュータを、記憶手段に記憶されている文書データと前記文書データを特定する第１特定データとを外部装置に送信可能な送信手段と、前記第１特定データと前記外部装置が受信した文書データを特定する第２特定データとが一致した旨の情報を前記外部装置から受信した場合に、前記記憶手段から文書データを削除する削除手段と、前記文書データの自動削除命令が設定されている場合のみ、文書データの送信がＨＴＴＰプロトコルに従った通信によって実行されるか否かを判断する判断手段と、として機能させ、前記判断手段によって、ＨＴＴＰプロトコルに従った通信が行われていると判断された場合に、前記送信手段は、文書データと前記第１特定データとを前記外部装置に送信する、プログラムである。
【発明の効果】
【００１７】
請求項１，２，４，５，７に係る発明によると、文書データのダウンロード完了を示す情報が利用されない場合であっても、そのダウンロードが完了したことを検知した上で、情報処理装置から文書データが削除される。
【００１８】
請求項３に係る発明によると、自動削除命令が設定されていない場合には、削除処理や算出処理が不要となる。
【００１９】
請求項６に係る発明によると、比較結果に対応する情報がユーザに提供され得る。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施形態に係る画像形成システムを示すブロック図である。
【図２】本実施形態に係る画像形成装置を示すブロック図である。
【図３】端末装置を示すブロック図である。
【図４】実施例１に係る処理の一例を示すフローチャートである。
【図５】実施例２に係る処理の一例を示すフローチャートである。
【図６】実施例３に係る処理の一例を示すフローチャートである。
【図７】実施例４に係る処理の一例を示すフローチャートである。
【図８】実施例５に係る処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００２１】
図１には、本発明の実施形態に係る情報処理システムとしての画像形成システムの一例が示されている。画像形成システムは、一例として、情報処理装置としての画像形成装置１０と外部装置としての端末装置４０とを含む。画像形成装置１０と端末装置４０は、通信経路Ｎに接続されている。通信経路Ｎは、一例としてインターネット等のネットワークによって構成されている。なお、図１には、１台の画像形成装置１０が画像形成システムに含まれているが、これは一例に過ぎず、複数の画像形成装置１０が画像形成システムに含まれていてもよい。また、複数の端末装置４０が通信経路Ｎに接続されていてもよい。プリントサーバや画像サーバ等のサーバが通信経路Ｎに接続されていてもよい。
【００２２】
画像形成装置１０は、スキャン機能（画像読取機能）と、スキャンによって生成された文書データを他の装置に送信する機能と、を備えている。文書データは画像データを含む概念であってもよい。なお、画像形成装置１０は、スキャン機能以外の機能として、プリンタ機能、コピー機能及びファクシミリ機能の中の少なくとも１つの機能を備えていてもよい。
【００２３】
端末装置４０は、ＰＣ（パーソナルコンピュータ）、タブレットＰＣ、スマートフォン又は携帯電話等の装置であり、他の装置との間でデータを送受信する機能を備えている。
【００２４】
図２には、画像形成装置１０の構成が示されている。画像読取部１２は、原稿をスキャンする（読み取る）ことにより文書データを生成する。ＵＩ部１４はユーザインターフェースであり、表示部と操作部とを含む。表示部は、例えば液晶ディスプレイ等の表示装置である。操作部は、例えば操作パネル等の入力装置である。
【００２５】
記憶部１６はハードディスク等の記憶装置である。記憶部１６には、格納ボックス１８が形成される。格納ボックス１８は、文書データが記憶される特定の記憶領域であり、例えば、ハードディスク等の記憶装置上の記憶領域である。記憶部１６には、１又は複数の格納ボックス１８が形成される。個々の格納ボックス１８には、格納ボックス１８を識別するためのボックス情報（ボックスＩＤ、ボックス番号、ボックス名等）が対応付けられている。１つの適用例として、ボックス情報として、ユーザ自身の名前（フルネームや名字）が使用されることが想定される。例えば、文書データの格納先として格納ボックス１８がユーザによって指定されると、画像読取部１２によって生成された文書データが、その指定された格納ボックス１８に格納される。ユーザ毎に１又は複数の格納ボックス１８が形成されてもよいし、共有の格納ボックス１８が形成されてもよい。また、文書データの属性情報（例えばファイルサイズや作成日時等を示す情報）が、文書データに対応付けられて記憶部１６に記憶される。
【００２６】
通信部２０は、通信経路Ｎに接続される通信インターフェースである。通信部２０は、他の装置からデータを受信する機能、及び、他の装置にデータを送信する機能を備えている。例えば、通信部２０は、格納ボックス１８に格納されている文書データを、端末装置４０に送信する機能を備えている。
【００２７】
制御部２２は、画像形成装置１０の各部の動作を制御する。例えば、制御部２２は、画像読取部１２によるスキャンを制御する。また、制御部２２は、各種の情報をＵＩ部１４の表示部に表示させる。また、制御部２２は、ユーザによって指定された格納ボックス１８に文書データを格納する。新規の格納ボックス１８の生成指示がユーザによって与えられると、制御部２２は、新規の格納ボックス１８を生成し、ボックス情報を格納ボックス１８に対応付ける。また、制御部２２は、認証情報（ユーザＩＤやパスワード）を格納ボックス１８に対応付けてもよい。ボックス情報、文書データの格納先の格納ボックス１８の指定、新規の格納ボックス１８の生成指示、及び、認証情報の入力は、例えば、ユーザが端末装置４０又はＵＩ部１４を利用することによりなされる。
【００２８】
制御部２２は、演算部２４と照合部２６とを含む。演算部２４は、画像読取部１２によって生成された文書データから第１照合データを生成する。この第１照合データは、文書データのダウンロードが正常に完了したか否かを判断するためのデータとして使用される。第１照合データは、一例として、文書データのファイルサイズを示す情報や、文書データのチェックサム値である。第１照合データは、文書データに対応付けられて記憶部１６に記憶される。第１照合データは第１特定データに相当し、文書データを特定するためのデータである。
【００２９】
照合部２６は、演算部２４によって生成された第１照合データと、端末装置４０に送信された文書データから得られる第２照合データと、を用いて照合処理を行う。第２照合データも、一例として、文書データのファイルサイズを示す情報や、文書データのチェックサム値である。第２照合データは第２特定データに相当し、文書データを特定するためのデータである。照合が成功した場合（第１照合データと第２照合データとが一致した場合や、第１照合データと第２照合データとの対応が確認された場合等）、制御部２２は、その文書データを記憶部１６から削除する。照合部２６による処理については、後で詳しく説明する。
【００３０】
なお、画像形成装置１０は、ユーザ認証を行う認証部を備えていてもよい。例えば、記憶部１６には、認証情報（例えばユーザＩＤとパスワード）が記憶される。認証部は、ＵＩ部１４から入力された認証情報と記憶部１６に記憶されている認証情報とに基づいて認証処理を行う。認証が成功した場合（例えば両認証情報が一致した場合）、画像形成装置１０の利用が許可される。なお、認証情報が記録された認証カードが利用されてもよい。この場合、画像形成装置１０に接続されたカード読取装置によって認証カード内の情報が読み取られることにより、認証情報が画像形成装置１０に入力される。
【００３１】
また、認証結果に応じて、格納ボックス１８へのアクセスが許可されてもよい。例えば、格納ボックス１８毎に認証情報を予め対応付けておく。端末装置４０において格納ボックス１８が指定されるとともに認証情報が入力され、指定された格納ボックス１８を示すボックス情報と認証情報が端末装置４０から画像形成装置１０に送信される。画像形成装置１０の認証部は、端末装置４０から送信された認証情報と、格納ボックス１８に対応付けられている認証情報と、に基づいて認証処理を行う。認証が成功した場合、認証部は、指定された格納ボックス１８への端末装置４０からのアクセスを許可する。
【００３２】
なお、認証サーバに認証情報が記憶されて、認証サーバが認証を行ってもよい。この場合、認証情報が記憶部１６に記憶されていなくてもよい。もちろん、本実施形態では、ユーザ認証が実行されなくてもよい。
【００３３】
図３には、端末装置４０の構成が示されている。通信部４２は、通信経路Ｎに接続される通信インターフェースである。通信部４２は、他の装置からデータを受信する機能、及び、他の装置にデータを送信する機能を備えている。例えば、通信部４２は、画像形成装置１０の格納ボックス１８にアクセスし、格納ボックス１８に格納されている文書データを受信する機能（いわゆるダウンロードする機能）を備えている。記憶部４４は、ハードディスク等の記憶装置である。記憶部４４には、格納ボックス１８にアクセスして記憶データを取得するための文書取得プログラム（プラグインアプリケーション）や、Ｗｅｂブラウザのプログラムが記憶されている。ＵＩ部４６はユーザインターフェースであり、表示部と操作部とを含む。表示部は、例えば液晶ディスプレイ等の表示装置である。操作部は、例えばキーボードやマウスやタッチパネル等の入力装置である。
【００３４】
制御部４８は、端末装置４０の各部の動作を制御する。また、制御部４８は、演算部５０と照合部５２とを含む。演算部５０は、画像形成装置１０から送信された文書データから第２照合データ（第２特定データに相当するデータ）を生成する。つまり、演算部５０は、文書データのファイルサイズや、文書データのチェックサム値を算出する。照合部５２は、画像形成装置１０から送信された第１照合データと、演算部５０によって生成された第２照合データと、を用いて照合処理を行う。その照合が成功した場合（第１照合データと第２照合データとが一致した場合や、第１照合データと第２照合データとの対応が確認された場合等）、制御部４８は、当該文書データの削除指示を示す情報（削除コマンド）を画像形成装置１０に送信する。この場合、画像形成装置１０において、制御部２２がその文書データを記憶部１６から削除する。なお、削除コマンドは制御部２２によって作成されてもよいし、予め作成されていてもよい。演算部５０及び照合部５２の機能は、上述した文書取得プログラムによって実現されてもよいし、別のプログラムによって実現されてもよい。照合部５２による処理については、後で詳しく説明する。
【００３５】
本実施形態では、端末装置４０にて文書取得アプリケーションが実行されると、Ｗｅｂブラウザを利用して文書データが画像形成装置１０から端末装置４０にダウンロードされる。このダウンロードの方式として、例えば、ＨＴＴＰプロトコルに従った通信方式が採用される。この通信方式においては、文書データが全てダウンロード済みとなったことを示すコマンド（文書データの送信完了や受信完了を示すコマンド）が、画像形成装置１０と端末装置４０との間で送受されない仕様となっているものとする。
【００３６】
なお、ＨＴＴＰプロトコル以外の通信プロトコルとして、例えば、ＳＭＢプロトコルやＦＴＰプロトコルがある。これらの通信プロトコルを利用したダウンロード方式では、ダウンロードが正常に完了した場合、ダウンロード完了を示すコマンドが画像形成装置１０と端末装置４０との間で送受される。この場合、画像形成装置１０の制御部２２は、そのコマンドによって文書データのダウンロード完了を検知し、当該文書データを記憶部１６から削除する。
【００３７】
端末装置４０において文書取得アプリケーションが実行されると、格納ボックスの選択画面がＵＩ部４６の表示部に表示される。その選択画面上で、ユーザがＵＩ部４６の操作部を利用して、目的の格納ボックス１８を選択する、又は、目的の格納ボックス１８のボックス情報（例えばボックス番号Ｎ）を入力する。また、ユーザがＵＩ部４６の操作部を利用して、ダウンロード対象の文書データＡを選択し、文書データのダウンロードを指示する。これにより、ユーザによって指定された文書データが画像形成装置１０から端末装置４０に送信される。
【００３８】
なお、複数の画像形成装置１０が通信経路Ｎに接続されている場合、端末装置４０にて、ユーザが、ダウンロード対象の文書データが格納されている画像形成装置１０を指定すればよい。例えば、個々の画像形成装置１０を識別するためのデバイス識別情報（例えばデバイス名やＩＰアドレス等）が端末装置４０の表示部に表示され、ユーザによって指定された画像形成装置１０に形成されている格納ボックスの選択画面が表示部に表示される。
【００３９】
以下、具体的な実施例について説明する。
【００４０】
（実施例１）
図４を参照して、実施例１に係る処理について説明する。実施例１においては、照合データ（特定データ）としてファイルサイズが用いられ、端末装置４０にて照合処理が実行される。
【００４１】
まず、ユーザが画像形成装置１０のＵＩ部１４の操作部を利用することにより、文書データの格納先となる格納ボックスのボックス番号Ｎを指定し、スキャン実行を指示する（Ｓ０１）。これにより、画像読取部１２によって原稿が読み取られ、文書データＡが生成される。画像形成装置１０において、制御部２２が、その文書データＡを、記憶部１６に形成されたボックス番号Ｎの格納ボックス（以下、「格納ボックスＮ」と称することとする）に格納する（Ｓ０２）。なお、既に格納ボックスＮが形成されている場合には、その格納ボックスＮに文書データＡが格納される。一方、格納ボックスＮが形成されていない場合には、制御部２２によって格納ボックスＮが新規に形成され、その格納ボックスＮに文書データＡが格納される。
【００４２】
次に、ユーザは端末装置４０を利用してＷｅｂブラウザを起動させ、プラグインアプリケーションとしての文書取得ソフトウェアを起動させる（Ｓ０３）。以下、Ｗｅｂブラウザと文書取得ソフトウェアによって処理が実行される。例えば、画像形成装置１０のＩＰアドレスが指定されると、Ｗｅｂブラウザが通信部４２を利用して画像形成装置１０にアクセスする。また、文書取得ソフトウェアが実行されることにより、画像形成装置１０に形成されている格納ボックスのボックス情報が取得され、格納ボックスの選択画面が端末装置４０のＵＩ部４６の表示部に表示される。ユーザはＵＩ部４６の操作部を利用することにより、目的の格納ボックスＮを指定し、その格納ボックスＮに格納されている文書データＡを指定し、ダウンロードの指示を与える（Ｓ０４）。これにより、文書データＡのダウンロード指示を示すダウンロード指示情報が、端末装置４０から画像形成装置１０に送信される。画像形成装置１０においては、そのダウンロードに利用される通信プロトコルがＨＴＴＰプロトコルであるか否かが判定される（Ｓ０５）。この判定は、画像形成装置１０の制御部２２によって行われる。通信プロトコルがＨＴＴＰプロトコルである場合（Ｓ０５，Ｙｅｓ）、処理はステップＳ０６に移行する。ステップＳ０６では、画像形成装置１０の制御部２２が、文書データＡと、文書データＡのファイルサイズを示すデータＸ（属性情報）と、を格納ボックスＮから取得し、通信部２０を利用して、文書データＡとファイルサイズデータＸを端末装置４０に送信する。ファイルサイズデータＸは、例えば演算部２４によって算出される。端末装置４０においては、文書取得ソフトウェアの実行によって、文書データＡとファイルサイズデータＸが受信される（Ｓ０７）。この文書データＡとファイルサイズデータＸは、端末装置４０の記憶部４４に記憶される。
【００４３】
次に、端末装置４０において、演算部５０が、受信後の文書データＡのファイルサイズデータＹを算出し、照合部５２が、画像形成装置１０から送られたファイルサイズデータＸと、受信後の文書データＡのファイルサイズデータＹと、を比較する（Ｓ０８）。ファイルサイズＸ，Ｙが一致する場合（Ｓ０８，一致）、端末装置４０の制御部４８は、文書データＡの削除コマンドを作成し、通信部４２を利用してその削除コマンドを画像形成装置１０に送信する。画像形成装置１０の制御部２２は、その削除コマンドを受けると、文書データＡを記憶部１６（格納ボックスＮ）から削除する（Ｓ０９）。ファイルサイズＸ，Ｙが一致する場合、送信前の文書データＡと受信後の文書データＡとが同一であることが確認されたことになる。つまり、文書データＡのダウンロードが正常に完了したことになる。この場合、文書データＡが削除される。一方、ファイルサイズＸ，Ｙが一致しない場合（Ｓ０８，不一致）、端末装置４０の制御部４８は、エラー情報と、文書データの再取得を案内するための案内情報と、をＵＩ部４６の表示部に表示させる（Ｓ１０）。なお、エラー情報又は案内情報のいずれか一方が表示されてもよい。そして、処理はステップＳ０４に戻る。ファイルサイズＸ，Ｙが一致しない場合、送信前の文書データＡと受信後の文書データＡとが非同一であることが確認されたことになる。つまり、文書データＡのダウンロードが正常に完了しなかったことになる。この場合、文書データＡは画像形成装置１０から削除されない。
【００４４】
一方、端末装置４０からのダウンロード指示が、ステップＳ０５の条件を満たさない場合（Ｓ０５，Ｎｏ）、処理はステップＳ１１に移行する。つまり、ダウンロードに利用される通信プロトコルがＨＴＴＰプロトコル以外の通信プロトコルである場合、処理はステップＳ１１に移行する。ステップＳ１１では、画像形成装置１０の制御部２２が、文書データＡを格納ボックスＮから取得し、通信部２０を利用して、端末装置４０への文書データＡの送信を開始する。端末装置４０は文書データＡを受信する（Ｓ１２）。画像形成装置１０において文書データＡの全部の送信が完了した場合、画像形成装置１０の制御部２２は、送信完了を示す情報（送信完了コマンド）を端末装置４０に送信する（Ｓ１３）。端末装置４０において文書データＡの全部の受信が完了した場合、端末装置４０の制御部４８は、受信完了を示す情報（受信完了コマンド）を画像形成装置１０に送信する（Ｓ１４）。画像形成装置１０の制御部２２は、その受信完了コマンドを受けると、文書データＡを記憶部１６（格納ボックスＮ）から削除する（Ｓ１５）。
【００４５】
以上のように、実施例１によると、文書データのファイルサイズを用いることにより、文書データの送信完了や受信完了を示すコマンド（つまりダウンロード完了を示すコマンド）が利用されない場合であっても、文書データのダウンロードが正常に完了したことが検知される。その上で、画像形成装置１０から文書データが削除される。例えば、ＨＴＴＰプロトコルが通信プロトコルとして採用された場合であっても、ダウンロード完了が検知された上で、画像形成装置１０から文書データが削除される。文書データが自動的に削除されるので、ユーザが画像形成装置１０から文書データをマニュアル操作で削除せずに済む。また、記憶部１６における記憶容量の消費量の増大が抑制される。
【００４６】
なお、ステップＳ０５において、ダウンロードの指示が文書取得ソフトウェア（プラグインアプリケーション）からの指示か否かが判定され、その判定結果に応じて、処理がステップＳ０６又はステップＳ１１に移行してもよい。例えば、ダウンロードの通信プロトコルがＨＴＴＰプロトコルであり、かつ、ダウンロード指示が文書取得ソフトウェアからの指示である場合に（Ｓ０５，Ｙｅｓ）、処理はステップＳ０６に移行し、ダウンロードの通信プロトコルがＨＴＴＰプロトコル以外の通信プロトコルである場合や、ダウンロード指示が文書取得ソフトウェアからの指示ではない場合に（Ｓ０５，Ｎｏ）、処理はステップＳ１１に移行してもよい。上記のように、端末装置４０の演算部５０及び照合部５２の機能が、文書取得ソフトウェアによって実現される場合がある。この場合において、端末装置４０からのダウンロード指示が文書取得ソフトウェアからの指示ではない場合、その文書取得ソフトウェアが端末装置４０に格納されておらず、ステップＳ０８の比較処理が実行されないことが想定される。それ故、ダウンロード指示が文書取得ソフトウェアからの指示ではない場合には、処理をステップＳ１１に移行させる。もちろん、文書取得ソフトウェアが端末装置４０に格納されているか否かに関わらず、ダウンロードの通信プロトコルがＨＴＴＰプロトコルに該当する場合に、文書データＡとファイルサイズデータＸが端末装置４０に送信されてもよい。
【００４７】
また、文書データの自動削除が設定された場合に、プロトコルの判断（Ｓ０５）、ファイルサイズデータＸの送信、及び、文書データの削除（Ｓ０９，Ｓ１５）が実行されてもよい。これにより、自動削除が不要な場合において、これらの処理が省略される。自動削除の設定は、例えば、ユーザが画像形成装置１０のＵＩ部１４を利用することにより行われる。また、ユーザが端末装置４０のＵＩ部４６を利用して自動削除を設定してもよい。この場合、その設定情報が端末装置４０から画像形成装置１０に送信され、画像形成装置１０の制御部２２は、その設定情報に従って文書データの削除等を実行する。
【００４８】
また、ステップＳ０４において文書データＡのダウンロード指示がユーザによって与えられると、端末装置４０の制御部４８は、ダウンロード指示情報とともに、当該端末装置４０を識別するための端末識別情報（例えばクライアントＩＤ）を画像形成装置１０に送信してもよい。この場合、画像形成装置１０においては、制御部２２が、記憶部１６に記憶されている文書データＡにその端末識別情報を対応付ける。そして、ステップＳ０８においてファイルサイズＸ，Ｙが一致した場合（Ｓ０８，Ｙｅｓ）、端末装置４０の制御部４８は、文書データＡの削除コマンドとともに端末識別情報を画像形成装置１０に送信する。削除コマンドとともに送信された端末識別情報と文書データＡに対応付けられている端末識別情報とが一致する場合、制御部２２は、文書データＡを記憶部１６から削除する。このように端末識別情報を利用することにより、削除対象となっている文書データＡのセキュリティが向上する。
【００４９】
なお、実施例１においては、画像形成装置１０の照合部２６は処理を実行しないため、画像形成装置１０に設けられていなくてもよい。
【００５０】
（実施例２）
図５を参照して、実施例２に係る処理について説明する。実施例２においては、照合データ（特定データ）としてファイルサイズが用いられ、画像形成装置１０にて照合処理が実行される。
【００５１】
実施例１と同様に、画像形成装置１０において、ユーザによってボックス番号Ｎが指定され、スキャン実行が指示される（Ｓ２０）。これにより、原稿が読み取られて文書データＡが生成され、その文書データＡは記憶部１６の格納ボックスＮに格納される（Ｓ２１）。
【００５２】
次に、端末装置４０においてＷｅｂブラウザと文書取得ソフトウェアが起動させられ（Ｓ２２）、ユーザによって、格納ボックスＮと文書データＡが指定された上で、ダウンロードの指示が与えられる（Ｓ２３）。これにより、文書データＡのダウンロード指示を示すダウンロード指示情報が、端末装置４０から画像形成装置１０に送信される。そのダウンロードの通信プロトコルがＨＴＴＰプロトコルである場合（Ｓ２４，Ｙｅｓ）、処理はステップＳ２５に移行する。ステップＳ２５では、画像形成装置１０の制御部２２が、文書データＡを格納ボックスＮから取得して端末装置４０に送信し、文書データＡのファイルサイズデータＸを記憶部１６に格納する（Ｓ２５）。ファイルサイズデータＸは、例えば演算部２４によって算出される。端末装置４０は、文書データＡを受信する（Ｓ２６）。この文書データＡは、端末装置４０の記憶部４４に記憶される。
【００５３】
次に、端末装置４０において、演算部５０が、受信後の文書データＡのファイルサイズデータＹを算出し、制御部４８が、通信部４２を利用して、ファイルサイズデータＹを画像形成装置１０に送信する（Ｓ２７）。そのファイルサイズデータＹは画像形成装置１０の通信部２０によって受信される。画像形成装置１０において、照合部２６が、記憶部１６に格納されているファイルサイズデータＸと、端末装置４０から送信されたファイルサイズデータＹと、を比較する（Ｓ２８）。ファイルサイズＸ，Ｙが一致する場合（Ｓ２８，一致）、画像形成装置１０の制御部２２は、文書データＡを記憶部１６（格納ボックスＮ）から削除する（Ｓ２９）。一方、ファイルサイズＸ，Ｙが一致しない場合（Ｓ２８，不一致）、制御部２２は、通信部２０を利用して、両ファイルサイズが不一致であることを示す比較結果情報を、端末装置４０に送信する。端末装置４０においては、制御部４８が、その比較結果情報を受けると、エラー情報と、文書データの再取得を案内するための案内情報と、をＵＩ部４６の表示部に表示させる（Ｓ３０）。そして、処理はステップＳ２３に戻る。
【００５４】
一方、端末装置４０からのダウンロード指示が、ステップＳ２４の条件を満たさない場合（Ｓ２４、Ｎｏ）、処理はステップＳ３１に移行する。ステップＳ３１〜Ｓ３５の処理は、実施例１に係るステップＳ１１〜Ｓ１５の処理と同じであるため、説明を省略する。
【００５５】
以上のように、実施例２によると、実施例１と同様に、文書データのダウンロードが正常に完了したことが検知され、その上で、画像形成装置１０から文書データが削除される。
【００５６】
実施例２においても、実施例１と同様に、ステップＳ２４において、ダウンロード指示が文書取得ソフトウェアからの指示か否かが判定され、その判定結果に応じて、処理がステップＳ２５又はステップＳ３１に移行してもよい。また、文書データの自動削除が設定された場合に、プロトコルの判断（Ｓ２４）、ファイルサイズデータＸの格納、及び、文書データの削除（Ｓ２９，Ｓ３５）が実行されてもよい。また、端末装置４０の端末識別情報が画像形成装置１０に送信されてもよい。この場合、ダウンロード指示情報とともに端末装置４０の端末識別情報が、端末装置４０から画像形成装置１０に送信され、文書データＡにその端末識別情報が対応付けられる。そして、ファイルサイズデータＹとともに端末識別情報が端末装置４０から画像形成装置１０に送信される。ファイルサイズデータＸ，Ｙが一致するとともに、送信された端末識別情報と文書データＡに対応付けられている端末識別情報とが一致する場合、文書データＡが記憶部１６から削除される。
【００５７】
なお、実施例２においては、端末装置４０の照合部５２は処理を実行しないため、端末装置４０に設けられていなくてもよい。
【００５８】
実施例１，２では共に、ファイルサイズデータを用いてダウンロード完了が検知されることになるが、実施例１では、端末装置４０がファイルサイズデータＹを画像形成装置１０に送信せずに済む。それ故、実施例１においては、実施例２よりも、ファイルサイズデータＹの転送リスク（例えば、通信障害によるファイルサイズデータＹの損傷等）が軽減され、照合データの信頼性がより高くなる。
【００５９】
（実施例３）
図６を参照して、実施例３に係る処理について説明する。実施例３においては、照合データ（特定データ）としてチェックサム値が用いられ、端末装置４０にて照合処理が実行される。
【００６０】
実施例１と同様に、画像形成装置１０において、ユーザによってボックス番号Ｎが指定され、スキャン実行が指示される（Ｓ４０）。これにより、原稿が読み取られて文書データＡが生成され、その文書データＡは、記憶部１６の格納ボックスＮに格納される（Ｓ４１）。
【００６１】
次に、端末装置４０においてＷｅｂブラウザと文書取得ソフトウェアが起動させられ（Ｓ４２）、ユーザによって、格納ボックスＮと文書データＡが指定された上で、ダウンロードの指示が与えられる（Ｓ４３）。これにより、文書データＡのダウンロード指示を示すダウンロード指示情報が、端末装置４０から画像形成装置１０に送信される。そのダウンロードの通信プロトコルがＨＴＴＰプロトコルである場合（Ｓ４４、Ｙｅｓ）、処理はステップＳ４５に移行する。ステップＳ４５では、画像形成装置１０の制御部２２が、文書データＡを格納ボックスＮから取得し、通信部２０を利用して、文書データＡとチェックサム値Ｘを端末装置４０に送信する。チェックサム値Ｘは、演算部２４によって文書データＡから算出される。端末装置４０は、文書データＡとチェックサム値Ｘを受信する（Ｓ４６）。文書データＡとチェックサム値Ｘは、端末装置４０の記憶部４４に記憶される。
【００６２】
次に、端末装置４０の演算部５０は、受信後の文書データＡからチェックサム値Ｙを算出する（Ｓ４７）。そして、端末装置４０の照合部５２は、画像形成装置１０から送られたチェックサム値Ｘと、受信後の文書データＡから求められたチェックサム値Ｙと、を比較する（Ｓ４８）。チェックサム値Ｘ，Ｙが一致する場合（Ｓ４８，一致）、端末装置４０の制御部４８は、通信部４２を利用して、文書データＡの削除コマンドを画像形成装置１０に送信する。画像形成装置１０の制御部２２は、その削除コマンドを受けると、文書データＡを記憶部１６（格納ボックスＮ）から削除する（Ｓ４９）。チェックサム値Ｘ，Ｙが一致する場合、送信前の文書データＡと受信後の文書データＡとが同一であることが確認されたことになる。つまり、文書データＡのダウンロードが正常に完了したことになる。この場合、文書データＡが削除される。一方、チェックサム値Ｘ，Ｙが一致しない場合（Ｓ４８，不一致）、端末装置４０の制御部４８は、エラー情報と、文書データの再取得を案内する案内情報と、をＵＩ部４６の表示部に表示させる（Ｓ５０）。そして、処理はステップＳ４３に移行する。チェックサム値Ｘ，Ｙが一致しない場合、送信前の文書データＡと受信後の文書データＡとが非同一であることが確認されたことになる。つまり、文書データＡのダウンロードが正常に完了しなかったことになる。この場合、文書データＡは画像形成装置１０から削除されない。
【００６３】
一方、端末装置４０からのダウンロード指示が、ステップＳ４４の条件を満たさない場合（Ｓ４４，Ｎｏ）、処理はステップＳ５１に移行する。ステップＳ５１〜Ｓ５５の処理は、実施例１に係るステップＳ１１〜Ｓ１５の処理と同じであるため、説明を省略する。
【００６４】
以上のように、実施例３によると、チェックサム値を用いることにより、文書データのダウンロード完了を示すコマンドが利用されない場合であっても、文書データのダウンロードが正常に完了したことが検知され、その上で、画像形成装置１０から文書データが削除される。また、チェックサム値を用いてダウンロード完了を検知することにより、ファイルサイズデータを用いる場合と比べて、その検知の正確性が向上する。
【００６５】
実施例３においても、実施例１と同様に、ステップＳ４４において、ダウンロード指示が文書取得ソフトウェアからの指示か否かが判定され、その判定結果に応じて、処理がステップＳ４５又はステップＳ５１に移行してもよい。また、文書データの自動削除が設定された場合に、プロトコルの判断（Ｓ４４）、チェックサム値Ｘの送信、及び、文書データの削除（Ｓ４９，Ｓ５５）が実行されてもよい。また、端末装置４０の端末識別情報を利用が画像形成装置１０に送信されてもよい。この場合、ダウンロード指示情報とともに端末装置４０の端末識別情報が、端末装置４０から画像形成装置１０に送信され、文書データＡにその端末識別情報が対応付けられる。そして、削除コマンドとともに端末識別情報が、端末装置４０から画像形成装置１０に送信され、送信された端末識別情報と文書データＡに対応付けられている端末識別情報とが一致する場合、文書データＡが記憶部１６から削除される。
【００６６】
なお、実施例３においては、画像形成装置１０の照合部２６は処理を実行しないため、画像形成装置１０に設けられていなくてもよい。
【００６７】
（実施例４）
図７を参照して、実施例４に係る処理について説明する。実施例４においては、照合データ（特定データ）としてチェックサム値が用いられ、画像形成装置１０にて照合処理が実行される。
【００６８】
実施例１と同様に、画像形成装置１０において、ユーザによって、ボックス番号Ｎが指定され、スキャン実行が指示される（Ｓ６０）。これにより、原稿が読み取られて文書データＡが生成され、その文書データＡは、記憶部１６の格納ボックスＮに格納される（Ｓ６１）。
【００６９】
次に、端末装置４０においてＷｅｂブラウザと文書取得ソフトウェアが起動させられ（Ｓ６２）、ユーザによって、格納ボックスＮと文書データＡが指定された上で、ダウンロードの指示が与えられる（Ｓ６３）。これにより、文書データＡのダウンロード指示を示すダウンロード指示情報が、端末装置４０から画像形成装置１０に送信される。そのダウンロードの通信プロトコルがＨＴＴＰプロトコルである場合（Ｓ６４，Ｙｅｓ）、処理はステップＳ６５に移行する。ステップＳ６５では、画像形成装置１０の制御部２２が、文書データＡを格納ボックスＮから取得して端末装置４０に送信し、文書データＡのチェックサム値Ｘを記憶部１６に格納する（Ｓ６５）。チェックサム値Ｘは、演算部２４によって文書データＡから算出される。端末装置４０は、文書データＡを受信する（Ｓ６６）。この文書データＡは、端末装置４０の記憶部４４に記憶される。
【００７０】
次に、端末装置４０において、演算部５０が、受信後の文書データＡのチェックサム値Ｙを算出し、制御部４８が、通信部４２を利用して、チェックサム値Ｙを画像形成装置１０に送信する（Ｓ６７）。そのチェックサム値Ｙは画像形成装置１０の通信部２０によって受信される。画像形成装置１０において、照合部２６が、記憶部１６に記憶されているチェックサム値Ｘと、端末装置４０から送信されたチェックサム値Ｙと、を比較する（Ｓ６８）。チェックサム値Ｘ，Ｙが一致する場合（Ｓ６８，一致）、画像形成装置１０の制御部２２は、文書データＡを記憶部１６（格納ボックスＮ）から削除する（Ｓ６９）。一方、チェックサム値Ｘ，Ｙが一致しない場合（Ｓ６８，不一致）、制御部２２は、通信部２０を利用して、両チェックサム値が不一致であることを示す比較結果情報を、端末装置４０に送信する。端末装置４０においては、制御部４８が、その比較結果情報を受けると、エラー情報と、文書データの再取得を案内するための案内情報と、をＵＩ部４６の表示部に表示させる（Ｓ７０）。そして、処理はステップＳ６３に戻る。
【００７１】
一方、端末装置４０からのダウンロード指示が、ステップＳ６４の条件を満たさない場合（Ｓ６４，Ｎｏ）、処理はステップＳ７１に移行する。ステップＳ７１〜Ｓ７５の処理は、実施例１に係るステップＳ１１〜Ｓ１５の処理と同じであるため、説明を省略する。
【００７２】
以上のように、実施例４によると、実施例３と同様に、文書データのダウンロードが正常に完了したことが検知され、その上で、画像形成装置１０から文書データが削除される。
【００７３】
実施例４においても、実施例１と同様に、ステップＳ６４において、ダウンロード指示が文書取得ソフトウェアからの指示か否かが判定され、その判定結果に応じて、処理がステップＳ６５又はステップＳ７１に移行してもよい。また、文書データの自動削除が設定された場合に、プロトコルの判断（Ｓ６４）、チェックサム値Ｘの格納、及び、文書データの削除（Ｓ６９，Ｓ７５）が実行されてもよい。また、端末装置４０の端末識別情報を利用が画像形成装置１０に送信されてもよい。この場合、ダウンロード指示情報とともに端末装置４０の端末識別情報が、端末装置４０から画像形成装置１０に送信され、文書データＡにその端末識別情報が対応付けられる。そして、チェックサム値Ｙとともに端末識別情報が、端末装置４０から画像形成装置１０に送信される。チェックサム値Ｘ，Ｙが一致するとともに、送信された端末識別情報と文書データＡに対応付けられている端末識別情報とが一致する場合、文書データＡが記憶部１６から削除される。
【００７４】
なお、実施例４においては、端末装置４０の照合部５２は処理を実行しないため、端末装置４０に設けられていなくてもよい。
【００７５】
実施例３，４では共に、チェックサム値を用いてダウンロード完了が検知されることになるが、実施例３では、端末装置４０がチェックサム値Ｙを画像形成装置１０に送信せずに済む。そのため、実施例３においては、実施例４よりも、チェックサム値Ｙの転送リスク（例えば、通信障害によるチェックサム値Ｙの損傷等）が軽減され、照合データの信頼性がより高くなる。
【００７６】
（実施例５）
図８を参照して、実施例５に係る処理について説明する。実施例５においては、照合データ（特定データ）としてチェックサム値が用いられ、画像形成装置１０にて照合処理が実行される。
【００７７】
実施例１と同様に、画像形成装置１０において、ユーザによって、ボックス番号Ｎが指定され、スキャン実行が指示される（Ｓ８０）。これにより、原稿が読み取られて文書データＡが生成され、その文書データＡは、記憶部１６の格納ボックスＮに格納される（Ｓ８１）。
【００７８】
次に、端末装置４０においてＷｅｂブラウザと文書取得ソフトウェアが起動させられ（Ｓ８２）、ユーザによって、格納ボックスＮと文書データＡが指定された上で、ダウンロードの指示が与えられる（Ｓ８３）。これにより、文書データＡのダウンロード指示を示すダウンロード指示情報が、端末装置４０から画像形成装置１０に送信される。そのダウンロードの通信プロトコルがＨＴＴＰプロトコルである場合（Ｓ８４，Ｙｅｓ）、処理はステップＳ８５に移行する。ステップＳ８５では、画像形成装置１０の制御部２２が、文書データＡを格納ボックスＮから取得して端末装置４０に送信し、文書データＡのチェックサム値Ｘを記憶部１６に格納する（Ｓ８５）。チェックサム値Ｘは、演算部２４によって文書データＡから算出される。端末装置４０は、文書データＡを受信する（Ｓ８６）。この文書データＡは、端末装置４０の記憶部４４に記憶される。
【００７９】
次に、端末装置４０において、制御部４８が、通信部４２を利用して、受信後の文書データＡを画像形成装置１０に送信する（Ｓ８７）。以下、端末装置４０から画像形成装置１０に送信された文書データＡを、画像形成装置１０から端末装置４０に送信された文書データＡと区別する意味で、文書データＢと称することとする。文書データＢは画像形成装置１０の通信部２０によって受信される。画像形成装置１０において、演算部２４が、文書データＢからチェックサム値Ｙを算出し（Ｓ８８）、照合部２６が、記憶部１６に記憶されているチェックサム値Ｘ（文書データＡから算出されたチェックサム値）と、文書データＢから算出されたチェックサム値Ｙと、を比較する（Ｓ８９）。チェックサム値Ｘ，Ｙが一致する場合（Ｓ８９，一致）、画像形成装置１０の制御部２２は、文書データＡを記憶部１６（格納ボックスＮ）から削除する（Ｓ９０）。一方、チェックサム値Ｘ，Ｙが一致しない場合（Ｓ８９，不一致）、制御部２２は、通信部２０を利用して、両チェックサム値が不一致であることを示す比較結果情報を、端末装置４０に送信する。端末装置４０においては、制御部４８が、その比較結果情報を受けると、エラー情報と、文書データの再取得を案内するための案内情報と、をＵＩ部４６の表示部に表示させる（Ｓ９１）。そして、処理はステップＳ８３に戻る。
【００８０】
一方、端末装置４０からのダウンロード指示が、ステップＳ８４の条件を満たさない場合（Ｓ８４，Ｎｏ）、処理はステップＳ９２に移行する。ステップＳ９２〜Ｓ９６の処理は、実施例１に係るステップＳ１１〜Ｓ１５の処理と同じであるため、説明を省略する。
【００８１】
以上のように、実施例５によると、端末装置４０から画像形成装置１０にアップロードされた文書データを利用することにより、文書データのダウンロード完了を示すコマンドが利用されない場合であっても、文書データのダウンロードが正常に完了したことが検知され、その上で、画像形成装置１０から文書データが削除される。
【００８２】
上述した実施例５においては、照合データとしてチェックサム値が用いられているが、文書データＡ，Ｂのファイルサイズが用いられてもよい。この場合、画像形成装置１０において、演算部２４が、文書データＡ，ＢのファイルサイズＸ，Ｙを算出し、照合部２６が、ファイルサイズＸ，Ｙを比較する。ファイルサイズＸ，Ｙが一致する場合、文書データＡが画像形成装置１０から削除される。また、照合部２６は、文書データＡ，Ｂ自体を比較してもよい。文書データＡ，Ｂが一致する場合、文書データＡが画像形成装置１０から削除される。
【００８３】
画像形成装置１０において照合処理が終了した場合、制御部２２は、文書データＢを画像形成装置１０から削除する。
【００８４】
実施例５においても、実施例１と同様に、ステップＳ８４において、ダウンロード指示が文書取得ソフトウェアからの指示か否かが判定され、その判定結果に応じて、処理がステップＳ８５又はステップＳ９２に移行してもよい。また、文書データの自動削除が設定された場合に、プロトコルの判断（Ｓ８４）、チェックサム値Ｘの格納、及び、文書データの削除（Ｓ９０，Ｓ９６）が実行されてもよい。また、端末装置４０の端末識別情報が画像形成装置１０に送信されてもよい。この場合、ダウンロード指示情報とともに端末装置４０の端末識別情報が、端末装置４０から画像形成装置１０に送信され、文書データＡにその端末識別情報が対応付けられる。そして、文書データＢとともに端末識別情報が、端末装置４０から画像形成装置１０に送信される。文書データＡ，Ｂの照合データが一致するとともに、送信された端末識別情報と文書データＡに対応付けられている端末識別情報とが一致する場合、文書データＡが記憶部１６から削除される。
【００８５】
なお、実施例５においては、端末装置４０の演算部５０と照合部５２は処理を実行しないため、端末装置４０に設けられていなくてもよい。
【００８６】
上述した実施例１〜５では、画像形成装置１０又は端末装置４０のうちのいずれかの装置によって照合処理が実行されているが、その照合処理は、サーバ等の他の装置によって実行されてもよい。この場合、第１及び第２照合データが、画像形成装置１０及び端末装置４０からサーバ等の装置に送信され、その装置において照合処理が実行される。そして、照合結果を示す情報がサーバ等の装置から画像形成装置１０に送信され、画像形成装置１０の制御部２２は、その照合結果に応じて文書データを記憶部１６から削除する。このように、サーバ等の装置を利用した場合であっても、文書データのダウンロードが正常に完了したことが検知される。
【００８７】
上記の画像形成装置１０は、一例としてハードウェア資源とソフトウェアとの協働により実現される。具体的には、画像形成装置１０は、図示しないＣＰＵ等のプロセッサを備えている。当該プロセッサが、図示しない記憶装置に記憶されたプログラムを読み出して実行することにより、画像形成装置１０の各部の機能が実現される。上記プログラムは、ＣＤやＤＶＤ等の記録媒体を経由して、又は、ネットワーク等の通信経路を経由して、記憶装置に記憶される。または、画像形成装置１０の各部は、例えばプロセッサや電子回路等のハードウェア資源により実現されてもよい。その実現においてメモリ等のデバイスが利用されてもよい。別の例として、画像形成装置１０の各部は、ＤＳＰ（Digital Signal Processor）やＦＰＧＡ（Field Programmable Gate Array）等によって実現されてもよい。
【００８８】
また、端末装置４０は、一例としてハードウェア資源とソフトウェアとの協働により実現される。具体的には、端末装置４０は、図示しないＣＰＵ等のプロセッサを備えている。当該プロセッサが、図示しない記憶装置に記憶されたプログラムを読み出して実行することにより、端末装置４０の各部の機能が実現される。上記プログラムは、ＣＤやＤＶＤ等の記録媒体を経由して、又は、ネットワーク等の通信経路を経由して、記憶装置に記憶される。または、端末装置４０の各部は、例えばプロセッサや電子回路等のハードウェア資源により実現されてもよい。その実現においてメモリ等のデバイスが利用されてもよい。別の例として、端末装置４０の各部は、ＤＳＰ（Digital Signal Processor）やＦＰＧＡ（Field Programmable Gate Array）等によって実現されてもよい。
【符号の説明】
【００８９】
１０  画像形成装置、１２  画像読取部、１４，４６  ユーザインターフェース部（ＵＩ部）、１６，４４  記憶部、１８  格納ボックス、２０，４２  通信部、２２，４８  制御部、２４，５０  演算部、２６，５２  照合部、４０  端末装置。
【図１】
0006520260.tif 000002
【図２】
0006520260.tif 000003
【図３】
0006520260.tif 000004
【図４】
0006520260.tif 000005
【図５】
0006520260.tif 000006
【図６】
0006520260.tif 000007
【図７】
0006520260.tif 000008
【図８】
0006520260.tif 000009