(57)【要約】【課題】サーバなしにスキャンデータを確実に他の装置に転送できる画像処理装置を提供する。【解決手段】ＭＦＰ１０は、入力部１２０への指示に基づいて、スキャンデータ１４１をボックスに格納し、ボックスと送信先とを関係付けた送信先テーブル１４２を記憶部２３０に格納する送信先指定部１３２と、ボックスに送信が必要なスキャンデータ１４１がある間、所定のタイミングで繰り返し、送信先がスキャンデータ１４１を受信可能かどうか確認する送信確認部１３４と、送信確認部１３４が、送信先がスキャンデータ１４１を受信可能であると確認すると、スキャンデータ１４１をパソコン２０などの送信先装置に送信する送信処理部１３６とを備える。【選択図】図２
2009303155.tif 000002
【特許請求の範囲】
【請求項１】
画像処理装置であって、
原稿を読み取って、スキャンデータを出力する読取手段と、
前記スキャンデータを格納する記憶手段と、
外部からの指示を受け付ける入力手段と、
前記指示に基づいて、前記記憶手段の記憶領域を指定し、指定された前記記憶領域に前記スキャンデータを格納し、前記記憶領域と前記スキャンデータの送信先アドレスとを対応付けた送信先テーブルを作成する送信先設定手段と、
前記記憶領域に前記スキャンデータが格納されている間、前記送信先アドレスを持つ送信先装置が前記スキャンデータを受信可能かどうかの確認処理を所定の確認タイミングで繰り返し行なう確認処理手段と、
前記送信先装置が前記スキャンデータを受信可能である場合、前記送信先テーブルに基づいて、前記記憶領域に格納されている前記スキャンデータを前記送信先アドレスに送信する送信処理手段とを備える、画像処理装置。
【請求項２】
前記送信先設定手段は、前記指示に基づいて前記確認タイミングを設定し、設定した前記確認タイミングを前記記憶領域と対応付けて前記送信先テーブルに登録する、請求項１に記載の画像処理装置。
【請求項３】
前記確認処理手段は、前記送信処理手段が前記スキャンデータの送信に失敗してから所定の時間間隔で前記確認処理を行なう、請求項１または２に記載の画像処理装置。
【請求項４】
前記確認処理手段は、前記送信処理手段が前記送信先装置との通信を再開したときに、前記確認処理を行なう、請求項１から３のいずれか１項に記載の画像処理装置。
【請求項５】
前記記憶手段は、前記スキャンデータの保存期間をさらに格納しており、
前記確認処理手段は、前記保存期間の終了前に前記確認処理を行なう、請求項１から４のいずれか１項に記載の画像処理装置。
【請求項６】
前記確認処理手段は、前記確認処理を所定の回数まで繰り返す、請求項１から５のいずれか１項に記載の画像処理装置。
【請求項７】
前記確認処理手段は、前記確認処理を前記所定の回数行なうと、前記記憶領域から前記スキャンデータを削除する、請求項６に記載の画像処理装置。
【請求項８】
画像処理装置と送信先装置とを備える画像処理システムであって、
前記画像処理装置は、
原稿を読み取って、スキャンデータを出力する読取手段と、
前記スキャンデータを格納する記憶手段と、
外部からの指示を受け付ける入力手段と、
前記指示に基づいて、前記記憶手段の記憶領域を指定し、前記記憶領域に前記スキャンデータを格納し、前記記憶領域と前記送信先装置のアドレスとを対応付けた送信先テーブルを作成する送信先設定手段と、
前記記憶領域に前記スキャンデータが格納されている間、前記送信先装置に、前記スキャンデータを受信可能かどうか問い合わせる送信確認データを所定の確認タイミングで繰り返し送信する確認処理手段と、
前記送信先装置から前記スキャンデータの要求データを受信すると、前記送信先テーブルに基づいて、前記記憶領域に格納されている前記スキャンデータを、前記送信先アドレスに送信する送信処理手段とを含み、
前記送信先装置は、
前記画像処理装置との間の通信を行なう通信手段と、
前記通信手段が前記送信確認データを受信すると、前記送信先装置が前記スキャンデータを受信可能である場合、前記通信手段に前記要求データを前記画像処理装置へ送信させる処理手段とを含む、画像処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿を読み取り、スキャンデータを他の装置に送信することのできる画像処理装置、ならびに、画像処理装置と他の装置とを備える画像処理システムに関する。
【背景技術】
【０００２】
現在では、原稿を読み取り、読み取って得たスキャンデータを他の装置に送信することのできるＭＰＦ（ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｆｅｒａｌ）などの画像処理装置が普及している。また、ＭＦＰとＭＦＰに接続された他の装置とを備えるＭＦＰシステムも一般的になってきている。
【０００３】
ＭＦＰシステムは、様々な局面で用いられる。例えば、出張先などで大量の資料を配布されたが、資料を持ち運べない場合に、資料を画像処理装置でスキャンして、自分のクライアントＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）に送ることができる。
【０００４】
画像処理装置は、電子メールやＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）サーバを用いてデータを転送するのが一般的である。しかし、これらの方法では、送り先の装置の接続が遮断されていたり、ネットワーク障害がある場合には、データを送ることができない。
【０００５】
特許文献１（特開２００１−４５１９７号公報）には、この問題を解決するための技術が開示されている。特許文献１に開示されているスキャナは、スキャンデータ内に指定されているアドレスを持つクライアントＰＣとの通信ができる場合には、クライアントＰＣにスキャンデータを転送し、通信ができない場合には、スキャンデータをサーバに転送する。
【特許文献１】特開２００１−４５１９７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ＦＴＰサーバや特許文献１に記載の方法を用いてデータを転送する場合、サーバが必要となる。しかしながら、小さなオフィスなど、外部サーバを持っていないＭＦＰシステムの利用者は、このような方法を使えず、スキャンデータを確実に他の装置に転送することができなかった。
【０００７】
電子メールを用いる場合は、データ転送用のサーバを準備する必要はないが、電子メールに添付できるデータ容量は制限されているので、容量の大きいスキャンデータを送信することができない。
【０００８】
ＭＦＰが、転送されなかったデータをＭＦＰ内のボックスに保存しておき、あとからクライアントＰＣがボックスにアクセスしてデータを取得するという方法によれば、サーバも電子メールも用いなくてよい。しかし、ＭＦＰシステムには、通常、多くのＭＦＰがあり、また、各ＭＦＰに多くのボックスが作成されるため、特に、出張先のＭＦＰのボックスにデータを保存した場合などには、データの保存場所を忘れてしまうことがある。このような場合には、データへのアクセスが困難になる。利用者が各ＭＦＰ内のデータを検索するのには非常に時間がかかるし、各ＭＦＰへデータを問い合わせるのもシステムへの負担が大きい。
【０００９】
本発明は、上記のような問題を解決するためになされたものであって、サーバなしにスキャンデータを確実に他の装置に転送できる画像処理装置を提供することを課題とする。
【課題を解決するための手段】
【００１０】
１つの局面に係る本願発明は、画像処理装置であって、原稿を読み取って、スキャンデータを出力する読取手段と、スキャンデータを格納する記憶手段と、外部からの指示を受け付ける入力手段と、指示に基づいて、記憶手段の記憶領域を指定し、記憶領域にスキャンデータを格納し、記憶領域とスキャンデータの送信先アドレスとを対応付けた送信先テーブルを作成する送信先設定手段と、記憶領域にスキャンデータが格納されている間、送信先アドレスを持つ送信先装置がスキャンデータを受信可能かどうかの確認処理を所定の確認タイミングで繰り返し行なう確認処理手段と、送信先装置がスキャンデータを受信可能である場合、送信先テーブルに基づいて、記憶領域に格納されているスキャンデータを送信先アドレスに送信する送信処理手段とを備える。
【００１１】
好ましくは、送信先設定手段は、指示に基づいて確認タイミングを設定し、設定した確認タイミングを記憶領域と対応付けて送信先テーブルに登録する。
【００１２】
好ましくは、確認処理手段は、送信処理手段がスキャンデータの送信に失敗してから所定の時間間隔で確認処理を行なう。
【００１３】
好ましくは、確認処理手段は、送信処理手段が送信先装置との通信を再開したときに、確認処理を行なう。
【００１４】
好ましくは、記憶手段は、スキャンデータの保存期間をさらに格納しており、確認処理手段は、保存期間の終了前に確認処理を行なう。
【００１５】
好ましくは、確認処理手段は、確認処理を所定の回数まで繰り返す。
さらに好ましくは、確認処理手段は、確認処理を所定の回数行なうと、記憶領域からスキャンデータを削除する。
【００１６】
他の局面に係る本願発明は、画像処理装置と送信先装置とを備える画像処理システムであって、画像処理装置は、原稿を読み取って、スキャンデータを出力する読取手段と、スキャンデータを格納する記憶手段と、外部からの指示を受け付ける入力手段と、指示に基づいて、記憶手段の記憶領域を指定し、記憶領域にスキャンデータを格納し、記憶領域と送信先装置のアドレスとを対応付けた送信先テーブルを作成する送信先設定手段と、記憶領域にスキャンデータが格納されている間、送信先装置に、スキャンデータを受信可能かどうか問い合わせる送信確認データを所定の確認タイミングで繰り返し送信する確認処理手段と、送信先装置からスキャンデータの要求データを受信すると、送信先テーブルに基づいて、記憶領域に格納されているスキャンデータを、送信先アドレスに送信する送信処理手段とを含み、送信先装置は、画像処理装置との間の通信を行なう通信手段と、通信手段が送信確認データを受信すると、送信先装置がスキャンデータを受信可能である場合、通信手段に要求データを画像処理装置へ送信させる処理手段とを含む。
【発明の効果】
【００１７】
本発明によれば、送信先アドレスと対応付けられた記憶領域内にスキャンデータがある間、送信先装置がデータを受信できるかどうかを所定のタイミングで繰り返し確認し、送信先装置がデータを受信できる場合に、スキャンデータを送信先装置に送信する。その結果、サーバなしにスキャンデータを確実に他の装置に転送できる。
【発明を実施するための最良の形態】
【００１８】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部分には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰り返さない。
【００１９】
図１は、本発明に係るＭＦＰシステム１の構成を模式的に示す図である。以下、図１を参照して、ＭＦＰシステム１の構成について説明する。
【００２０】
図１を参照して、ＭＦＰシステム１は、ＭＦＰ１０と、パソコン２０と、ＭＦＰ１０とパソコン２０とを接続するケーブル３０とを備える。
【００２１】
ＭＦＰ１０は、原稿を読み取り、原稿のスキャンデータを作成する。また、ＭＦＰ１０は、スキャンデータをパソコン２０に転送する。なお、ＭＦＰ１０は、原稿を読み取り、スキャンデータを送信する画像処理装置の一例である。スキャンデータは、原稿から得られたデータである。例えば、原稿に対応した画像データ、あるいは、原稿を文字認識して得られたテキストデータが、スキャンデータに該当する。
【００２２】
パソコン２０は、ＭＦＰ１０とケーブル３０で接続されており、ＭＦＰ１０からスキャンデータを受信する。なお、パソコン２０は、ＭＦＰ１０が送信したスキャンデータの送信先装置の一例である。
【００２３】
ケーブル３０は、ＭＦＰ１０あるいはパソコン２０が送信したデータを伝送する。なお、ＭＦＰ１０とパソコン２０とは、ケーブル３０で接続されている必要は必ずしもなく、無線接続されていてもよい。
【００２４】
なお、図１では簡単のため、１つのＭＦＰ１０と１つのパソコン２０とからなるＭＦＰシステム１を示したが、ＭＦＰシステム１は、複数のＭＦＰあるいは複数の送信先装置を備えていてもよい。
【００２５】
図２は、ＭＦＰシステム１の機能的構成をブロック図形式で示す図である。以下、図２を参照して、ＭＦＰシステム１の機能的構成について説明する。
【００２６】
ＭＦＰ１０は、読取部１１０と、入力部１２０と、データを格納する記憶部１４０とを備える。読取部１１０は、原稿を読み取り、スキャンデータ１４１を出力する。入力部１２０は、外部からの指示を受け付ける。処理部１３０は、入力部１２０が受け付けた指示等に基づいた処理を行なう。記憶部１４０は、スキャンデータ１４１、送信先テーブル１４２などのデータを格納する。送信先テーブル１４２は、スキャンデータ１４１を格納する記憶領域に、スキャンデータ１４１の送信先アドレスなどを対応付けたものである。送信先テーブル１４２の詳細については後述する。
【００２７】
処理部１３０は、送信先指定部１３２と、送信確認部１３４と、送信処理部１３６とを含む。送信先指定部１３２、送信確認部１３４、送信処理部１３６の行なう処理は、以下の通りである。
【００２８】
送信先指定部１３２は、入力部１２０が受け付けた指示に基づいて、記憶部１４０の記憶領域の一部をボックスとして確保し、ボックスにスキャンデータを格納する。また、送信先指定部１３２は、ボックスに対応付けて送信先を設定し、ボックスと送信先との対応関係を送信先テーブル１４２として記憶部１４０に格納する。
【００２９】
また、送信先指定部１３２は、入力部１２０が受け付けた指示に基づいて、ボックス内に１つまたは複数のフォルダを作成し、スキャンデータ１４１をフォルダに格納することもできる。この場合、送信先指定部１３２は、フォルダに対応付けて送信先を設定し、フォルダと送信先との対応関係を送信先テーブル１４２として記憶部１４０に格納する。
【００３０】
送信先指定部１３２は、複数のデータを同じ送信先に送信する場合、指示に基づいて、２つ目以降のデータをすでに作成されたボックスあるいはフォルダに格納することもできる。したがって、ユーザは、複数のデータを、簡単な処理で同じ送信先に送信することができる。
【００３１】
送信確認部１３４は、ボックス内に送信する必要のあるスキャンデータ１４１がある場合、パソコン２０などの送信先装置がスキャンデータ１４１を受信できるかどうかを所定のタイミングで繰り返し確認する。
【００３２】
送信処理部１３６は、送信確認部１３４が、送信先装置がスキャンデータ１４１を受信できることを確認した場合、スキャンデータ１４１を送信先装置へ送信する。
【００３３】
このように、ＭＦＰ１０は、送信確認部１３４により送信先装置がスキャンデータ１４１を受信できるかどうかを確認してから、送信処理部１３６がスキャンデータ１４１を送信する。また、送信確認部１３４は、ボックス内に送信する必要のあるスキャンデータ１４１がある間、繰り返し確認処理を行なう。したがって、本システムによれば、スキャンデータをサーバを使わずに確実に転送することができる。ボックスに送信先を対応付けているため、ボックス内に複数のデータがあっても、複数のデータに関し一括して送信先がデータを受信できるかの確認処理を行なうことができる。そのため、本システムによれば、確認処理の回数を削減できる。
【００３４】
パソコン２０は、ＭＦＰ１０との間でデータを送受信する通信部２１０と、通信部２１０が受信したデータ等に基づいて所定の処理を行なう処理部２２０と、データを保存する記憶部２３０と、データ内容や処理結果等を表示する表示部２４０と、外部からの指示を受け付ける入力部２５０とを備える。なお、パソコン２０以外に送信先装置がある場合、パソコン２０以外の送信先装置も、パソコン２０と同様のデータ受信部および処理部を備えるものとする。
【００３５】
本実施の形態においては、図３に示すタッチパネル３００が入力部１２０として機能する。図３は、タッチパネル３００を示す図である。ただし、入力部１２０は、タッチパネル３００に限られるわけではなく、ボタンなどであってもよい。
【００３６】
タッチパネル３００は、送信先アドレス欄３１０と、第２送信先アドレス欄３２０と、確認時期欄３３０と、確認最大回数欄３４０とを表示する。ただし、タッチパネル３００の表示画面は図３に示されたものに限られるわけではない。
【００３７】
タッチパネル３００は、送信先アドレス欄３１０へのユーザの入力を受け付けると、ユーザによるフォルダ名および送信先アドレスの入力を受け付ける画面を表示する。タッチパネル３００がフォルダ名および送信先アドレスの入力を受け付けると、送信先指定部１３２は、入力されたフォルダおよび送信先アドレスを対応付けて送信先テーブル１４２に登録する。
【００３８】
タッチパネル３００は、第２送信先アドレス欄３２０へのユーザの入力を受け付けると、ユーザによるフォルダ名および第２送信先アドレスの入力を受け付ける画面を表示する。タッチパネル３００がフォルダ名および第２送信先アドレスの入力を受け付けると、送信先指定部１３２は、入力されたフォルダおよび第２送信先アドレスを対応付けて送信先テーブル１４２に登録する。
【００３９】
タッチパネル３００は、確認時期欄３３０へのユーザの入力を受け付けると、フォルダ名の入力を受け付ける画面を表示し、フォルダ名の入力を受け付けると、確認時期のオプション３３１、オプション３３２、オプション３３３、オプション３３４を表示する。送信先指定部１３２は、チェックボックスにチェックが入っているオプションに応じた送信先確認フラグを、入力されたフォルダに対応付けて、送信先テーブル１４２に登録する。選択されているオプションと送信先確認フラグとは、例えば、オプション３３１のみが選択されている場合の送信先確認フラグは“１”、全オプションが選択されている場合の送信先確認フラグは“４”というように、予め対応付けられているものとする。
【００４０】
オプション３３１のチェックボックスにチェックが入っている場合、送信確認部１３４は、送信失敗から設定された送信間隔で、送信先装置がボックス内のデータを受信可能かどうか送信先装置に確認する。送信間隔は、予め設定されていてもよいが、本実施の形態では、ユーザがタッチパネル３００から設定できるものとする。このことにより、データの重要度やネットワークへの負荷に見合ったデータ転送が行なえる。
【００４１】
オプション３３２のチェックボックスにチェックが入っている場合、送信確認部１３４は、ＭＦＰ１０が通信不可能な状態から通信可能な状態になった時に、送信先装置がボックス内のデータを受信可能かどうか送信先装置に確認する。なお、“ＭＦＰ１０が通信不可能な状態から通信可能な状態になった時”は、ＭＦＰ１０の電源が一旦切られた後に、電源が再投入された時も含むものとする。
【００４２】
オプション３３３のチェックボックスにチェックが入っている場合、送信確認部１３４は、フォルダへ新たなデータが保存された時に、送信先装置がボックス内のデータを受信可能かどうか送信先装置に確認する。
【００４３】
オプション３３４のチェックボックスにチェックが入っている場合、送信確認部１３４は、ボックス内のデータの保存期間が終了する前に、送信先装置がボックス内のデータを受信可能かどうか送信先装置に確認する。なお、データの保存期間は、ボックスごとに設定されていてもよいし、フォルダごとに設定されていてもよい。あるいは、データごとに設定されていてもよい。
【００４４】
このように、本実施の形態に係るＭＦＰ１０のユーザは、確認時期を設定することができる。したがって、ユーザは、ＭＦＰ１０が所望のタイミングで確認処理を行なうようにすることができる。
【００４５】
また、様々なオプションを設けているので、ＭＦＰ１０は、様々なタイミングで確認処理を行なうことができる。多くのタイミングでＭＦＰ１０が確認処理を行なうように設定されている場合、ＭＦＰ１０は、データをより確実に送信先装置に転送することができる。
【００４６】
さらに、タッチパネル３００は、確認時期欄３３０が選択されると、フォルダ名の入力を受け付ける画面を表示し、送信先指定部１３２は、入力されたフォルダ名と送信先確認フラグとを対応付けるので、ユーザはそれぞれのフォルダに独立に確認時期を設定できる。したがって、ユーザは、さらにきめ細かく確認タイミングを設定できる。
【００４７】
なお、全フォルダの確認時期が共通でよいならば、タッチパネル３００は、確認時期欄３３０が選択されると、フォルダ名の入力を受け付ける画面を表示せずに、各オプションを表示すればよい。送信先指定部１３２は、チェックされたオプションに応じた共通の送信先確認フラグを、各フォルダに対応付けて送信先テーブル１４２に登録する。
【００４８】
タッチパネル３００は、確認最大回数欄３４０へのユーザの入力を受け付けると、ユーザによるボックスを特定するフォルダ名を受け付ける画面を表示し、フォルダ名の入力を受け付けると、データを受信可能かどうか送信先装置に確認する最大回数を設定する画面を表示する。送信先指定部１３２は、入力されたフォルダおよび最大確認回数を対応付けて送信先テーブル１４２に登録する。なお、全フォルダの最大確認回数が共通であってよい場合、タッチパネル３００は、フォルダ名を受け付ける画面を表示しないでよい。
【００４９】
確認最大回数を設定することにより、古いデータの転送処理によってシステムの負荷が増えることを防ぐことができる。なお、確認最大回数のかわりに、あるいは、確認最大回数に加えて、タッチパネル３００は、確認処理を行なう確認期限の設定を受け付けてもよい。確認期限を設定することによっても、確認最大回数を設定したのと同様の効果が得られる。
【００５０】
送信先テーブル１４２の具体例を図４に示す。図４は、送信先テーブル１４２の一例を示す図である。図４を参照して、送信先テーブルにおいては、フォルダに対応付けて、送信先アドレス、送信先確認フラグ、送信間隔、最大確認回数、第２送信先アドレスが、それぞれ、登録されている。
【００５１】
図５を参照して、処理部１３０が行なう処理について説明する。ここでは、簡単のため、第２送信先の設定がない場合について説明し、ユーザが第２送信先を設定できる場合については後で説明する。図５は、第２送信先の設定がない場合に処理部１３０が行なう処理をフローチャート形式で示す図である。
【００５２】
ステップＳ５０１において、処理部１３０に含まれる送信先指定部１３２は、入力部１２０が、送信先を指定する指示を受け付けたかどうかを判断する。
【００５３】
送信先指定部１３２が、入力部１２０が指示を受け付けていないと判断した場合（ステップＳ５０１においてＮＯ）、処理部１３０は、ステップＳ５１９に処理を進める。
【００５４】
送信先指定部１３２は、入力部１２０が指示を受け付けたと判断した場合（ステップＳ５０１においてＹＥＳ）、ステップＳ５０３において、入力部１２０が受け付けた指示に基づいて、送信先指定処理、つまり、送信先テーブル１４２の作成を行なう。ステップＳ５０３の処理の詳細については、後述する。
【００５５】
ステップＳ５０５において、送信確認部１３４は、記憶部１４０から送信先テーブル１４２を読み出し、ボックスへのデータ保存時に送信確認を行なう必要があるかどうか判断する。
【００５６】
送信確認部１３４が、ボックスへのデータ保存時に送信確認を行なう必要がないと判断した場合（ステップＳ５０５においてＮＯ）、処理部１３０は、ステップＳ５１９に処理を進める。
【００５７】
送信確認部１３４は、ボックスへのデータ保存時に送信確認を行なう必要があると判断した場合（ステップＳ５０５においてＹＥＳ）、ステップＳ５０７において送信確認処理を行なう。ステップＳ５０７の処理の詳細については、後述する。
【００５８】
ステップＳ５０９において、送信確認部１３４は、ボックスに対応付けられた送信先装置にデータを送信する必要があるかどうか判断する。具体的には、送信確認部１３４は、所定時間内に送信先装置からデータ受信要求データを受信した場合に、データを送信する必要があると判断する。また、送信確認部１３４は、所定時間内に送信先装置からデータ受信許可データを受信しなかった場合に、データを送信する必要がないと判断する。
【００５９】
送信確認部１３４が、送信先装置にデータを送信する必要がないと判断した場合（ステップＳ５０９においてＮＯ）、処理部１３０は、ステップＳ５１５に処理を進める。
【００６０】
送信確認部１３４が、送信先装置にデータを送信する必要があると判断した場合（ステップＳ５０９においてＹＥＳ）、送信処理部１３６は、ステップＳ５１１においてボックス内のデータを、送信先装置に送信する。
【００６１】
ステップＳ５１３において、送信処理部１３６は、送信が成功したかどうか判断する。具体的には、送信処理部１３６は、送信先装置からデータ受信完了データを受信した場合に、送信が成功したと判断する。
【００６２】
送信処理部１３６が、送信が成功したと判断した場合（ステップＳ５１３においてＹＥＳ）、処理部１３０は、ステップＳ５２５に処理を進める。
【００６３】
送信処理部１３６が、送信が失敗したと判断した場合（ステップＳ５１３においてＮＯ）、送信確認部１３４は、ステップＳ５１５において、ステップＳ５０７における送信確認処理を、設定された確認最大回数行なったかどうか判断する。ただし、送信確認部１３４は、確認最大回数が設定されている場合に、ステップＳ５１５の処理を行なう。確認最大回数が設定されていない場合には、処理部１３０は、ステップＳ５１５の判断を行なわずに、ステップＳ５１７に処理を進める。
【００６４】
送信確認部１３４が、送信確認処理を最大回数行なったと判断した場合（ステップＳ５１５においてＹＥＳ）、処理部１３０は、ステップＳ５２５に処理を進める。
【００６５】
送信確認部１３４は、送信確認処理を最大回数行なっていないと判断した場合（ステップＳ５１５においてＮＯ）、ステップＳ５１７において、ＭＦＰが通信可能になったかどうか判断する。ただし、送信確認部１３４は、オプション３３２がチェックされている場合に、ステップＳ５１７の処理を行なう。オプション３３２がチェックされていない場合には、処理部１３０は、ステップＳ５１７の判断を行なわずに、ステップＳ５１９に処理を進める。
【００６６】
送信確認部１３４が、ＭＦＰが通信可能になったと判断した場合（ステップＳ５１７においてＹＥＳ）、処理部１３０は、ステップＳ５０７からの処理を繰り返す。
【００６７】
送信確認部１３４は、ＭＦＰが通信可能になったと判断しなかった場合（ステップＳ５１７においてＮＯ）、送信確認部１３４は、ボックス内のデータの保存期間の終了が近づいたかどうか判断する。つまり、送信確認部１３４は、保存期間の終了時刻より所定の時間前の時刻になったかどうか判断する。
【００６８】
送信確認部１３４が、保存期間の終了が近づいたと判断した場合（ステップＳ５１９においてＹＥＳ）、処理部１３０は、ステップＳ５２１において、保存期間終了前の送信確認および送信処理を行なう。送信確認は、ステップＳ５０７の送信確認と同様である。送信確認部１３４が送信可能であると判断した場合、送信処理部１３６はデータを送信する。以上の処理が終了すると、処理部１３０は、処理をステップＳ５２５に進める。ただし、送信確認部１３４は、オプション３３４がチェックされている場合に、ステップＳ５２１の処理を行なう。オプション３３４がチェックされていない場合には、処理部１３０は、ステップＳ５２１の処理を行なわずに、ステップＳ５２５に処理を進める。
【００６９】
送信確認部１３４は、保存期間の終了が近づいたと判断しなかった場合（ステップＳ５１９においてＮＯ）、ステップＳ５２３において、データの送信の失敗から送信先テーブルに設定されている送付間隔時間待ったかどうか判断する。
【００７０】
送信確認部１３４が送付間隔時間待ったと判断した場合（ステップＳ５２３においてＹＥＳ）、処理部１３０は、ステップＳ５０７からの処理を繰り返す。
【００７１】
送信確認部１３４が送付間隔時間待っていないと判断した場合（ステップＳ５２３においてＮＯ）、処理部１３０は、ステップＳ５１７からの処理を繰り返す。
【００７２】
ステップＳ５２５において、送信確認部１３４は、ステップＳ５１１において送信処理を実行したスキャンデータ１４１を記憶部１４０から削除する。ステップＳ５２７において、送信処理部１３６は、処理対象となる次のフォルダを検索する。送信処理部１３６は、ステップＳ５２９において、ステップＳ５２７において次のフォルダが検索できなければ、直前に送信処理を行なったフォルダが最後のフォルダであったと判断する。送信処理部１３６が直前に送信処理を行なったフォルダが最後のフォルダであったと判断した場合（ステップＳ５２９においてＹＥＳ）、処理部１３０は処理を終了する。送信処理部１３６が直前に送信処理を行なったフォルダが最後のフォルダでないと判断した場合（ステップＳ５２９においてＮＯ）、処理部１３０はステップＳ５０７からの処理を繰り返す。
【００７３】
ステップＳ５０３における送信先指定処理の詳細について、図６を参照して説明する。図６は、送信先指定部１３２が行なう処理の流れをフローチャート形式で示す図である。
【００７４】
ステップＳ６０１において、送信先指定部１３２は、入力部１２０が受け付けた指示に基づいて、ボックスにフォルダを作成する。
【００７５】
ステップＳ６０３において、送信先指定部１３２は、入力部１２０（タッチパネル３００）に、スキャンデータ１４１の送信先および送信先装置へのデータ送信の確認タイミングの設定画面を表示させる。
【００７６】
ステップＳ６０５において、送信先指定部１３２は、入力部１２０が受け付けた送信先および確認タイミングの設定指示に基づいて、記憶部１４０に格納されている送信先テーブル１４２に、送信先と確認タイミングとを関連付けて登録する。
【００７７】
ステップＳ５０７における送信確認処理の詳細について図７を参照して説明する。図７は、送信確認部１３４が行なう処理の流れをフローチャート形式で示す図である。
【００７８】
ステップＳ７０１において、送信確認部１３４は、ボックスにスキャンデータ１４１が入っているかどうか確認する。フォルダにスキャンデータ１４１が入っていない場合（ステップＳ７０１においてＮＯ）、送信確認部１３４は処理を終了する。
【００７９】
フォルダにスキャンデータ１４１が入っている場合（ステップＳ７０１においてＹＥＳ）、送信確認部１３４は、記憶部１４０から送信先テーブル１４２を読み出し、送信先テーブル１４２から、ボックス内のフォルダに設定されている送信先を取り出す。
【００８０】
ステップＳ７０５において、送信確認部１３４は、フォルダに設定されている送信先の通信状態を調べ、ＭＦＰ１０と送信先装置との間の通信が可能かどうか判断する。
【００８１】
送信確認部１３４は、通信不可能と判断した場合（ステップＳ７０４においてＮＯ）、送信確認処理を終了する。
【００８２】
送信確認部１３４は、通信可能と判断した場合（ステップＳ７０４においてＹＥＳ）、ステップＳ７０７において、送信先に、データの送信の可否を問う送付確認データを送り、送信確認処理を終了する。
【００８３】
ステップＳ５１１における送信処理の詳細について図８を参照して説明する。図８は、送信処理部１３６が行なう処理の流れをフローチャート形式で示す図である。
【００８４】
ステップＳ８０１において、送信処理部１３６は、パソコン２０などの送信先装置が送付確認データに応じて送信したスキャンデータ１４１の送信要求を受信する。
【００８５】
ステップＳ８０３において、送信処理部１３６は、ステップＳ８０１における送信要求で指定されたスキャンデータ１４１を送付先に転送する。
【００８６】
ステップＳ８０５において、送信処理部１３６は、スキャンデータ１４１が正しく送信されたかどうか判断する。具体的には、送信処理部１３６は、送信先装置から、データ受信完了データを受信した場合に、スキャンデータ１４１が正しく送信されたと判断する。
【００８７】
送信処理部１３６は、スキャンデータ１４１が正しく送信されなかったと判断した場合（ステップＳ８０５においてＮＯ）、送信処理を終了する。
【００８８】
送信処理部１３６は、スキャンデータ１４１が正しく送信されたと判断した場合（ステップＳ８０５においてＹＥＳ）、ステップＳ８０７において、送信されたデータをボックスから削除し、送信処理を終了する。
【００８９】
送信先装置の処理について、図９を参照して説明する。図９は、パソコン２０などの送信先装置が行なう処理をフローチャート形式で示した図である。
【００９０】
ステップＳ９０１において、通信部２１０は、ＭＦＰ１０からの送付確認データを受信する。
【００９１】
ステップＳ９０３において、処理部２２０は、通信部２１０が送付確認データを受信したことに応じて、記憶部２３０の空き容量を確認する。
【００９２】
ステップＳ９０５において、処理部２２０は、送付確認データで指定されるＭＦＰ１０が送信しようとしているスキャンデータ１４１の容量および空き容量を表示部２４０に表示させる。なお、処理部２２０は、スキャンデータ１４１の容量と空き容量とを比較し、スキャンデータ１４１の容量が空き容量よりも大きい場合には警告画面を表示してもよい。
【００９３】
ステップＳ９０７において、処理部２２０は、入力部２５０がデータの受信承諾またはデータの受信拒否の指示を受け付けたかどうか判断する。この判断処理により、空き容量が少なかったり、すぐに装置の電源を落としたいなど、ユーザがデータ受信を希望しない場合に、ユーザの希望に反してスキャンデータ１４１の転送が行なわれることが防がれる。なお、処理部２２０は、スキャンデータ１４１の容量が空き容量よりも大きい場合は、受信拒否の指示があったと自動的にみなしてもよい。
【００９４】
処理部２２０が、入力部２５０がデータの受信拒否の指示を受け付けたと判断した場合（ステップＳ９０７においてＮＯ）、データ受信処理は終了する。
【００９５】
処理部２２０が、入力部２５０がデータの受信承諾の指示を受け付けたと判断した場合（ステップＳ９０７においてＹＥＳ）、処理部２２０は、ステップＳ９０９において、通信部２１０を制御し、データ要求データをＭＦＰ１０へ送信させる。
【００９６】
ステップＳ９１１において、通信部２１０は、データ要求データに応じてＭＦＰ１０が送信したスキャンデータ１４１の受信処理を行なう。
【００９７】
ステップＳ９１３において、処理部２２０は、通信部２１０がスキャンデータ１４１を受信できたかどうか判断する。
【００９８】
処理部２２０が、通信部２１０がスキャンデータ１４１を受信できなかったと判断した場合（ステップＳ９１３においてＮＯ）、データ受信処理は終了する。
【００９９】
処理部２２０が、通信部２１０がスキャンデータ１４１を受信できたと判断した場合（ステップＳ９１３においてＹＥＳ）、処理部２２０は、ステップＳ９１５において、通信部２１０を制御し、データ受信完了データをＭＦＰ１０へ送信させ、データ受信処理を終了する。
【０１００】
ユーザが第２送信先を設定できる場合に、処理部１３０が行なう処理について、図１０を参照して説明する。図１０は、ユーザが第２送信先を設定できる場合に処理部１３０が行なう処理をフローチャート形式で示す図である。
【０１０１】
ステップＳ１００１からステップＳ１０１３までの処理は、それぞれ、図５のステップＳ５０１からステップＳ５１３までの処理と同様である。また、ステップＳ１０１７からステップＳ１０２９までの処理は、それぞれ、図５のステップＳ５１７からステップＳ５２９までの処理と同様である。図５と異なるのは、ステップＳ１０１５の判断に応じて行なう処理である。
【０１０２】
ステップＳ１０１５において、送信確認部１３４は、ステップＳ１００７における送信確認処理の回数が、設定された確認最大回数を超えたかどうか判断する。ただし、送信確認部１３４は、確認最大回数が設定されている場合に、ステップＳ１０１５の処理を行なう。確認最大回数が設定されていない場合には、処理部１３０は、ステップＳ１０１５の判断を行なわずに、ステップＳ１０１７に処理を進める。
【０１０３】
送信確認部１３４が、送信確認処理の回数が確認最大回数を超えたと判断した場合（ステップＳ１０１５においてＹＥＳ）、処理部１３０は、ステップＳ１０３１に処理を進める。
【０１０４】
ステップＳ１０３１において、送信処理部１３６は、送信先テーブル１４２に第２送信先が設定されているかどうかを判断する。
【０１０５】
送信処理部１３６は、送信先テーブル１４２に第２送信先が設定されていると判断した場合（ステップＳ１０３１においてＹＥＳ）、ステップＳ１０３３において、第２送信先への送信処理を行なう。その後、処理部１３０は、処理をステップＳ１０２５に進める。
【０１０６】
また、送信処理部１３６が、送信先テーブル１４２に第２送信先が設定されていないと判断した場合（ステップＳ１０３１においてＮＯ）、処理部１３０は、処理をステップＳ１０２５に進める。
【０１０７】
つまり、送信先への送信確認を最大回数行なった場合に、第２送信先へのスキャンデータ１４１の送信処理を行なう。
【０１０８】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０１０９】
【図１】本発明に係るＭＦＰシステム１の構成を模式的に示す図である。
【図２】ＭＦＰシステム１の機能的構成をブロック図形式で示す図である。
【図３】タッチパネル３００を示す図である。
【図４】送信先テーブル１４２の一例を示す図である。
【図５】第２送信先の設定がない場合に処理部１３０が行なう処理をフローチャート形式で示す図である。
【図６】送信先指定部１３２が行なう処理の流れをフローチャート形式で示す図である。
【図７】送信確認部１３４が行なう処理の流れをフローチャート形式で示す図である。
【図８】送信処理部１３６が行なう処理の流れをフローチャート形式で示す図である。
【図９】パソコン２０などの送信先装置が行なう処理をフローチャート形式で示した図である。
【図１０】ユーザが第２送信先を設定できる場合に処理部１３０が行なう処理をフローチャート形式で示す図である。
【符号の説明】
【０１１０】
１  システム、１０  ＭＦＰ、２０  パソコン、３０  ケーブル、１１０  読取部、１２０  入力部、１３０  処理部、１３２  送信先指定部、１３４  送信確認部、１３６  送信処理部、１４０  記憶部、１４１  スキャンデータ、１４２  送信先テーブル、２１０  通信部、２２０  処理部、２３０  記憶部、２４０  表示部、２５０  入力部、３００  タッチパネル、３１０  送信先アドレス欄、３２０  第２送信先アドレス欄、３３０  確認時期欄、３３１〜３３４  オプション、３４０  確認最大回数欄。
【図１】
2009303155.tif 000003
【図２】
2009303155.tif 000004
【図３】
2009303155.tif 000005
【図４】
2009303155.tif 000006
【図５】
2009303155.tif 000007
【図６】
2009303155.tif 000008
【図７】
2009303155.tif 000009
【図８】
2009303155.tif 000010
【図９】
2009303155.tif 000011
【図１０】
2009303155.tif 000012