(57)【要約】【課題】携帯端末と画像処理装置との無線通信が中断した場合に、携帯端末のユーザは携帯端末から画像処理装置への処理対象データの送信や処理対象データの保存先情報の送信を、最初からやり直すことなく、携帯端末から画像処理装置へ送信されたデータに基づくジョブの実行を可能として、使い勝手を向上した画像形成装置等を提供する。【解決手段】携帯端末２から送信される処理対象データの受信途中に、携帯端末２との無線通信が中断されたことにより、処理対象データについてのジョブの実行が中断された場合には、画像処理装置１は、中断後に接続された携帯端末２が、中断前の携帯端末２と同一であることを確認の上、前記処理対象データの再送信を携帯端末２に要求する。この要求に応じて再送信された処理対象データに基づいて、前記中断されたジョブを実行する。【選択図】  図５
2010003175.tif 000002
【特許請求の範囲】
【請求項１】
携帯端末から無線通信により送信された前記処理対象データを受信する受信手段と、
前記受信手段により受信された処理対象データについてのジョブを実行するジョブ実行手段と、
前記受信手段による処理対象データの受信途中に、携帯端末との無線通信が中断されたことにより、処理対象データについてのジョブの実行が中断されたことを検出する検出手段と、
前記検出手段によるジョブの実行中断の検出後に接続された携帯端末が、中断前の携帯端末と同一であるかどうかを判定する判定手段と、
前記判定手段により同一であると判定された場合に、前記処理対象データの再送信を前記再接続された携帯端末に要求する要求手段と、
前記要求手段の要求に応じて再送信された処理対象データに基づいて、前記中断されたジョブを前記ジョブ実行手段に実行させるジョブ再開手段と、
を備えたことを特徴とする画像処理装置。
【請求項２】
前記中断されたジョブ関する情報を保持する保持手段を備え、
前記要求手段は、前記保持手段に保持されたジョブに関する情報に基づいて、中断された処理対象データを特定し再送信を要求する請求項１に記載の画像処理装置。
【請求項３】
前記ジョブに関する情報は、処理対象データの携帯端末における格納場所を示す情報であり、前記要求手段は、前記処理対象データ格納場所を示す情報を携帯端末に送信して処理対象データの再送信を要求する請求項２に記載の画像処理装置。
【請求項４】
前記ジョブに関する情報にはジョブの実行条件が含まれ、前記ジョブ再開手段は、中断後に再送信された処理対象データに対するジョブを、前記保持手段に保持された実行条件でジョブ実行手段に実行させる請求項２または３に記載の画像処理装置。
【請求項５】
前記再接続された携帯端末から送信履歴情報を取得する送信履歴取得手段を備え、
前記要求手段は、前記送信履歴取得手段により取得された送信履歴に基づいて、受信が中断された処理対象データの再送信を携帯端末に要求する請求項１に記載の画像処理装置。
【請求項６】
前記要求手段は、再送信された処理対象データの受信手段による受信後に、前記処理対象データの送信履歴の削除を携帯端末に要求する請求項５に記載の画像処理装置。
【請求項７】
前記処理対象データの再送信の要求前に、中断されたジョブを再開するための第１の識別情報と、新規なジョブを実行するための第２の識別情報を生成する生成手段と、
生成された第１及び第２の識別情報をユーザに通知する通知手段と、
を備え、
前記通知手段によりユーザに通知され携帯端末から送信されてきた第１の識別情報が、前記受信手段により受信されたときに限って、前記要求手段は処理対象データの再送信を要求する請求項１〜６のいずれかに記載の画像処理装置。
【請求項８】
中断されたジョブに関する情報が保持手段に保持されている場合にのみ、前記生成手段は前記第１の識別情報を生成する請求項７に記載の画像処理装置。
【請求項９】
処理対象データの再送信の要求前に、前記保持手段に保持されている中断されたジョブに関する情報を削除するための第３の識別情報を生成する生成手段と、
生成された第３の識別情報をユーザに通知する通知手段と、
前記通知手段によりユーザに通知され携帯端末から送信された第３の識別情報が、前記受信手段により受信されたときは、前記保持手段に保持されている前記ジョブに関する情報を削除する削除手段と、
を備えている請求項２〜４、７及び８のいずれかに記載の画像処理装置。
【請求項１０】
前記受信手段により前記第２の識別情報が受信されたときは、前記保持手段に保持されている中断されたジョブに関する情報を削除する削除手段を備えている請求項７に記載の画像処理装置。
【請求項１１】
前記ジョブの中断後一定時間が経過したときは、前記保持手段に保持されている中断されたジョブに関する情報を削除する削除手段を備えている請求項２〜４、７〜１０のいずれかに記載の画像処理装置。
【請求項１２】
ユーザ認証によって使用を許可されたユーザのログイン中に、前記ジョブの中断が生じた場合において、処理対象データの再送信の要求前にユーザがログオフしたときは、前記保持手段に保持されている中断されたジョブに関する情報を削除する削除手段を備えている請求項２〜４、７〜１１のいずれかに記載の画像処理装置。
【請求項１３】
ユーザ認証によって使用を許可されたユーザのログイン中に、前記ジョブの中断が生じた場合において、前記要求手段は、処理対象データの再送信の要求前にユーザが再度認証を受けてログインした場合に限り処理対象データの再送信を要求する請求項１〜１２のいずれかに記載の画像処理装置。
【請求項１４】
前記要求手段による処理対象データの再送信の要求に基づいて携帯端末から再送信された処理対象データの受信手段による受信途中に、携帯端末との無線通信が再度中断されることにより、処理対象データについてのジョブの実行が再度中断された場合には、中断についての指示を含むメッセージをユーザに通知するための通知手段を備えている請求項１〜１３のいずれかに記載の画像処理装置。
【請求項１５】
前記受信手段により前記第２の識別情報が受信され、前記新規ジョブの実行のための処理対象データの受信が開始された後、携帯端末との無線通信の中断によるジョブの実行中断が再度発生したことにより、中断されたジョブが複数存在する状態において、前記受信手段により前記第１の識別情報が受信された場合に、中断されたジョブのリストを表示手段に表示し、再開させるジョブをユーザに選択させる請求項７に記載の画像処理装置。
【請求項１６】
携帯端末から送信される前記処理対象データが、携帯端末に取り外し可能に装着された記憶媒体に存在する場合、前記記憶媒体が他の携帯端末に装着されても、前記記憶媒体が同一であることをもって、判定手段は、前記記憶媒体の新たに装着された携帯端末が、中断前の携帯端末と同一であると判定する請求項１〜１５のいずれかに記載の画像処理装置。
【請求項１７】
前記記憶媒体に関する情報及び処理対象データの前記記憶媒体における格納場所を示す情報を保持する保持手段を備え、
前記判定手段は、前記保持手段に保持された前記情報と、新たな携帯端末に装着された記憶媒体に関する情報及び記憶媒体内の処理対象データの格納場所が一致すれば、前記記憶媒体の新たに装着された携帯端末が、中断前の携帯端末と同一であると判定する請求項１６に記載の画像処理装置。
【請求項１８】
携帯端末から無線通信により送信されたデータを受信する受信手段と、
前記受信手段により受信された、処理対象データのレイアウト情報及び保存先情報を含むデータに基づいて、前記処理対象データを保存先から取得するデータ取得手段と、
携帯端末との無線通信が中断されたことにより、処理対象データについてのジョブの実行が中断されたことを検出する検出手段と、
前記検出手段によるジョブの実行中断の検出後に接続された携帯端末が、中断前の携帯端末と同一であるかどうかを判定する判定手段と、
前記処理対象データの保存先が前記携帯端末内及び携帯端末外に存在する場合において、前記検出手段により中断が検出されたときに、保存先が携帯端末外に存在する処理対象データの取得が完了していなければ、前記データ取得手段にその取得を継続させ、前記判定手段により、中断後に接続された携帯端末が中断前の携帯端末と同一であると判定されたときに、保存先が携帯端末内に存在する処理対象データの取得が完了していなければ、前記データ取得手段にその取得を完了させる制御手段と、
前記取得された全ての処理対象データを、前記レイアウト情報に従ってレイアウトするレイアウト手段と、
前記レイアウトされた処理対象データについてのジョブを実行するジョブ実行手段と、
を備えたことを特徴とする画像処理装置。
【請求項１９】
携帯端末から無線通信により送信された前記処理対象データを受信するステップと、
前記受信ステップにより受信された処理対象データについてのジョブを実行するステップと、
前記受信ステップによる処理対象データの受信途中に、携帯端末との無線通信が中断されたことにより、処理対象データについてのジョブの実行が中断されたことを検出するステップと、
前記検出ステップによるジョブの実行中断の検出後に接続された携帯端末が、中断前の携帯端末と同一であるかどうかを判定するステップと、
前記判定ステップにより同一であると判定された場合に、前記処理対象データの再送信を前記再接続された携帯端末に要求するステップと、
前記要求に応じて再送信された処理対象データに基づいて、前記中断されたジョブの実行を実行させるステップと、
を備えたことを特徴とする画像処理装置におけるジョブ実行方法。
【請求項２０】
携帯端末から無線通信により送信されたデータを受信するステップと、
前記受信ステップにより受信された、処理対象データのレイアウト情報及び保存先情報を含むデータに基づいて、前記処理対象データを保存先から取得するステップと、
携帯端末との無線通信が中断されたことにより、処理対象データについてのジョブの実行が中断されたことを検出するステップと、
前記検出ステップによるジョブの実行中断の検出後に接続された携帯端末が、中断前の携帯端末と同一であるかどうかを判定するステップと、
前記処理対象データの保存先が前記携帯端末内及び携帯端末外に存在する場合において、前記検出ステップにより中断が検出されたときに、保存先が携帯端末外に存在する処理対象データの取得が完了していなければ、前記データの取得を継続させ、前記判定ステップにより、中断後に接続された携帯端末が中断前の携帯端末と同一であると判定されたときに、保存先が携帯端末内に存在する処理対象データの取得が完了していなければ、前記データの取得を完了させるステップと、
前記取得された全ての処理対象データを、前記レイアウト情報に従ってレイアウトするステップと、
前記レイアウトされた処理対象データについてのジョブを実行するステップと、
を備えたことを特徴とする画像処理装置におけるジョブ実行方法。
【請求項２１】
携帯端末から無線通信により送信された前記処理対象データを受信するステップと、
前記受信ステップにより受信された処理対象データについてのジョブを実行するステップと、
前記受信ステップによる処理対象データの受信途中に、携帯端末との無線通信が中断されたことにより、処理対象データについてのジョブの実行が中断されたことを検出するステップと、
前記検出ステップによるジョブの実行中断の検出後に接続された携帯端末が、中断前の携帯端末と同一であるかどうかを判定するステップと、
前記判定ステップにより同一であると判定された場合に、前記処理対象データの再送信を前記再接続された携帯端末に要求するステップと、
前記要求に応じて再送信された処理対象データに基づいて、前記中断されたジョブの実行を実行させるステップと、
を画像処理装置のコンピュータに実行させるためのジョブ実行プログラム。
【請求項２２】
携帯端末から無線通信により送信されたデータを受信するステップと、
前記受信ステップにより受信された、処理対象データのレイアウト情報及び保存先情報を含むデータに基づいて、前記処理対象データを保存先から取得するステップと、
携帯端末との無線通信が中断されたことにより、処理対象データについてのジョブの実行が中断されたことを検出するステップと、
前記検出ステップによるジョブの実行中断の検出後に接続された携帯端末が、中断前の携帯端末と同一であるかどうかを判定するステップと、
前記処理対象データの保存先が前記携帯端末内及び携帯端末外に存在する場合において、前記検出ステップにより中断が検出されたときに、保存先が携帯端末外に存在する処理対象データの取得が完了していなければ、前記データの取得を継続させ、前記判定ステップにより、中断後に接続された携帯端末が中断前の携帯端末と同一であると判定されたときに、保存先が携帯端末内に存在する処理対象データの取得が完了していなければ、前記データの取得を完了させるステップと、
前記取得された全ての処理対象データを、前記レイアウト情報に従ってレイアウトするステップと、
前記レイアウトされた処理対象データについてのジョブを実行するステップと、
を画像処理装置のコンピュータに実行させるためのジョブ実行プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ユーザの携帯端末から無線通信により送信された処理対象データに対して、印刷等のジョブの実行が可能な画像処理装置、同装置におけるジョブ実行方法及びジョブ実行プログラムに関する。
【背景技術】
【０００２】
多機能デジタル複合機であるＭＦＰ（Multi Function Peripherals)等の画像処理装置として、例えばブルートゥース（Bluetooth）等の近距離無線通信により携帯電話等の携帯端末から送信されてきた印刷等の処理対象データを受信して処理できる構成のものが知られている（例えば、特許文献１参照）。
【０００３】
また、処理対象のデータを携帯端末から直接に画像処理装置に送信して処理させるのではなく、例えば携帯端末から保存先情報を有するＸＨＴＭＬ（Extensible HyperText Markup Language）ファイル等を画像処理装置に送信する方法も考えられている。即ち、ＸＨＴＭＬファイルにはレイアウト情報が含まれており、このファイルにさらに画像ファイル等の処理対象データの保存先情報が含まれる場合は、画像処理装置は保存先情報に示された保存先から処理対象データを取得して、ＸＨＴＭＬファイルの記述通りにレイアウトして印刷する。
【０００４】
ところで、上記のように、携帯端末から処理対象データの送信中に通信トラブルが発生して、携帯端末と画像処理装置との無線通信が中断することがある。
【０００５】
また、ＸＨＴＭＬファイル等に含まれる保存先情報で示される処理対象データの保存先が、携帯端末内及び携帯端末外の両方に存在する場合に、携帯端末内の処理対象データの取得前に、携帯端末と画像処理装置との無線通信が中断することがある。
【０００６】
このような場合、従来では、携帯端末のユーザは画像処理装置への処理対象データの送信や処理対象データの保存先情報の送信を、最初からやり直さなければならず、使い勝手が良くなかった。
【０００７】
なお、特許文献２には、ブルートゥース通信機能を備えた印刷装置の不正使用等を防止するために、携帯端末との接続のための認証コードを乱数によって毎回変更する技術が開示されている。
【特許文献１】特開２００７−１５７０８４号公報
【特許文献２】特開２００５−１６５６０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかし、上記各特許文献に記載された技術は、いずれも、携帯端末と画像処理装置との無線通信が中断することに起因する前述した問題に対して、解決策を提供しうるものではなかった。
【０００９】
この発明は、このような技術的背景に鑑みてなされたものであって、携帯端末と画像処理装置との無線通信が中断した場合に、携帯端末のユーザが携帯端末から画像処理装置への処理対象データの送信や処理対象データの保存先情報の送信を、最初からやり直さなくても、中断されたジョブを実行できるようにして、使い勝手を向上した画像処理装置を提供し、さらに画像処理装置におけるジョブ実行方法、並びに該ジョブ実行方法を画像処理装置のコンピュータに実行させるためのジョブ実行プログラムを提供することを課題とする。
【課題を解決するための手段】
【００１０】
上記課題は、以下の手段によって解決される。
（１）携帯端末から無線通信により送信された前記処理対象データを受信する受信手段と、前記受信手段により受信された処理対象データについてのジョブを実行するジョブ実行手段と、前記受信手段による処理対象データの受信途中に、携帯端末との無線通信が中断されたことにより、処理対象データについてのジョブの実行が中断されたことを検出する検出手段と、前記検出手段によるジョブの実行中断の検出後に接続された携帯端末が、中断前の携帯端末と同一であるかどうかを判定する判定手段と、前記判定手段により同一であると判定された場合に、前記処理対象データの再送信を前記再接続された携帯端末に要求する要求手段と、前記要求手段の要求に応じて再送信された処理対象データに基づいて、前記中断されたジョブを前記ジョブ実行手段に実行させるジョブ再開手段と、を備えたことを特徴とする画像処理装置。
（２）前記中断されたジョブ関する情報を保持する保持手段を備え、前記要求手段は、前記保持手段に保持されたジョブに関する情報に基づいて、中断された処理対象データを特定し再送信を要求する前項１に記載の画像処理装置。
（３）前記ジョブに関する情報は、処理対象データの携帯端末における格納場所を示す情報であり、前記要求手段は、前記処理対象データ格納場所を示す情報を携帯端末に送信して処理対象データの再送信を要求する前項２に記載の画像処理装置。
（４）前記ジョブに関する情報にはジョブの実行条件が含まれ、前記ジョブ再開手段は、中断後に再送信された処理対象データに対するジョブを、前記保持手段に保持された実行条件でジョブ実行手段に実行させる前項２または３に記載の画像処理装置。
（５）前記再接続された携帯端末から送信履歴情報を取得する送信履歴取得手段を備え、前記要求手段は、前記送信履歴取得手段により取得された送信履歴に基づいて、受信が中断された処理対象データの再送信を携帯端末に要求する前項１に記載の画像処理装置。
（６）前記要求手段は、再送信された処理対象データの受信手段による受信後に、前記処理対象データの送信履歴の削除を携帯端末に要求する前項５に記載の画像処理装置。
（７）前記処理対象データの再送信の要求前に、中断されたジョブを再開するための第１の識別情報と、新規なジョブを実行するための第２の識別情報を生成する生成手段と、生成された第１及び第２の識別情報をユーザに通知する通知手段と、を備え、前記通知手段によりユーザに通知され携帯端末から送信されてきた第１の識別情報が、前記受信手段により受信されたときに限って、前記要求手段は処理対象データの再送信を要求する前項１〜６のいずれかに記載の画像処理装置。
（８）中断されたジョブに関する情報が保持手段に保持されている場合にのみ、前記生成手段は前記第１の識別情報を生成する前項７に記載の画像処理装置。
（９）処理対象データの再送信の要求前に、前記保持手段に保持されている中断されたジョブに関する情報を削除するための第３の識別情報を生成する生成手段と、生成された第３の識別情報をユーザに通知する通知手段と、前記通知手段によりユーザに通知され携帯端末から送信された第３の識別情報が、前記受信手段により受信されたときは、前記保持手段に保持されている前記ジョブに関する情報を削除する削除手段と、を備えている前項２〜４、７及び８のいずれかに記載の画像処理装置。
（１０）前記受信手段により前記第２の識別情報が受信されたときは、前記保持手段に保持されている中断されたジョブに関する情報を削除する削除手段を備えている前項７に記載の画像処理装置。
（１１）前記ジョブの中断後一定時間が経過したときは、前記保持手段に保持されている中断されたジョブに関する情報を削除する削除手段を備えている前項２〜４、７〜１０のいずれかに記載の画像処理装置。
（１２）ユーザ認証によって使用を許可されたユーザのログイン中に、前記ジョブの中断が生じた場合において、処理対象データの再送信の要求前にユーザがログオフしたときは、前記保持手段に保持されている中断されたジョブに関する情報を削除する削除手段を備えている前項２〜４、７〜１１のいずれかに記載の画像処理装置。
（１３）ユーザ認証によって使用を許可されたユーザのログイン中に、前記ジョブの中断が生じた場合において、前記要求手段は、処理対象データの再送信の要求前にユーザが再度認証を受けてログインした場合に限り処理対象データの再送信を要求する前項１〜１２のいずれかに記載の画像処理装置。
（１４）前記要求手段による処理対象データの再送信の要求に基づいて携帯端末から再送信された処理対象データの受信手段による受信途中に、携帯端末との無線通信が再度中断されることにより、処理対象データについてのジョブの実行が再度中断された場合には、中断についての指示を含むメッセージをユーザに通知するための通知手段を備えている前項１〜１３のいずれかに記載の画像処理装置。
（１５）前記受信手段により前記第２の識別情報が受信され、前記新規ジョブの実行のための処理対象データの受信が開始された後、携帯端末との無線通信の中断によるジョブの実行中断が再度発生したことにより、中断されたジョブが複数存在する状態において、前記受信手段により前記第１の識別情報が受信された場合に、中断されたジョブのリストを表示手段に表示し、再開させるジョブをユーザに選択させる前項７に記載の画像処理装置。
（１６）携帯端末から送信される前記処理対象データが、携帯端末に取り外し可能に装着された記憶媒体に存在する場合、前記記憶媒体が他の携帯端末に装着されても、前記記憶媒体が同一であることをもって、判定手段は、前記記憶媒体の新たに装着された携帯端末が、中断前の携帯端末と同一であると判定する前項１〜１５のいずれかに記載の画像処理装置。
（１７）前記記憶媒体に関する情報及び処理対象データの前記記憶媒体における格納場所を示す情報を保持する保持手段を備え、前記判定手段は、前記保持手段に保持された前記情報と、新たな携帯端末に装着された記憶媒体に関する情報及び記憶媒体内の処理対象データの格納場所が一致すれば、前記記憶媒体の新たに装着された携帯端末が、中断前の携帯端末と同一であると判定する前項１６に記載の画像処理装置。
（１８）携帯端末から無線通信により送信されたデータを受信する受信手段と、前記受信手段により受信された、処理対象データのレイアウト情報及び保存先情報を含むデータに基づいて、前記処理対象データを保存先から取得するデータ取得手段と、携帯端末との無線通信が中断されたことにより、処理対象データについてのジョブの実行が中断されたことを検出する検出手段と、前記検出手段によるジョブの実行中断の検出後に接続された携帯端末が、中断前の携帯端末と同一であるかどうかを判定する判定手段と、前記処理対象データの保存先が前記携帯端末内及び携帯端末外に存在する場合において、前記検出手段により中断が検出されたときに、保存先が携帯端末外に存在する処理対象データの取得が完了していなければ、前記データ取得手段にその取得を継続させ、前記判定手段により、中断後に接続された携帯端末が中断前の携帯端末と同一であると判定されたときに、保存先が携帯端末内に存在する処理対象データの取得が完了していなければ、前記データ取得手段にその取得を完了させる制御手段と、前記取得された全ての処理対象データを、前記レイアウト情報に従ってレイアウトするレイアウト手段と、前記レイアウトされた処理対象データについてのジョブを実行するジョブ実行手段と、を備えたことを特徴とする画像処理装置。
（１９）携帯端末から無線通信により送信された前記処理対象データを受信するステップと、前記受信ステップにより受信された処理対象データについてのジョブを実行するステップと、前記受信ステップによる処理対象データの受信途中に、携帯端末との無線通信が中断されたことにより、処理対象データについてのジョブの実行が中断されたことを検出するステップと、前記検出ステップによるジョブの実行中断の検出後に接続された携帯端末が、中断前の携帯端末と同一であるかどうかを判定するステップと、前記判定ステップにより同一であると判定された場合に、前記処理対象データの再送信を前記再接続された携帯端末に要求するステップと、前記要求に応じて再送信された処理対象データに基づいて、前記中断されたジョブの実行を実行させるステップと、を備えたことを特徴とする画像処理装置におけるジョブ実行方法。
（２０）携帯端末から無線通信により送信されたデータを受信するステップと、前記受信ステップにより受信された、処理対象データのレイアウト情報及び保存先情報を含むデータに基づいて、前記処理対象データを保存先から取得するステップと、携帯端末との無線通信が中断されたことにより、処理対象データについてのジョブの実行が中断されたことを検出するステップと、前記検出ステップによるジョブの実行中断の検出後に接続された携帯端末が、中断前の携帯端末と同一であるかどうかを判定するステップと、前記処理対象データの保存先が前記携帯端末内及び携帯端末外に存在する場合において、前記検出ステップにより中断が検出されたときに、保存先が携帯端末外に存在する処理対象データの取得が完了していなければ、前記データの取得を継続させ、前記判定ステップにより、中断後に接続された携帯端末が中断前の携帯端末と同一であると判定されたときに、保存先が携帯端末内に存在する処理対象データの取得が完了していなければ、前記データの取得を完了させるステップと、前記取得された全ての処理対象データを、前記レイアウト情報に従ってレイアウトするステップと、前記レイアウトされた処理対象データについてのジョブを実行するステップと、を備えたことを特徴とする画像処理装置におけるジョブ実行方法。
（２１）携帯端末から無線通信により送信された前記処理対象データを受信するステップと、前記受信ステップにより受信された処理対象データについてのジョブを実行するステップと、前記受信ステップによる処理対象データの受信途中に、携帯端末との無線通信が中断されたことにより、処理対象データについてのジョブの実行が中断されたことを検出するステップと、前記検出ステップによるジョブの実行中断の検出後に接続された携帯端末が、中断前の携帯端末と同一であるかどうかを判定するステップと、前記判定ステップにより同一であると判定された場合に、前記処理対象データの再送信を前記再接続された携帯端末に要求するステップと、前記要求に応じて再送信された処理対象データに基づいて、前記中断されたジョブの実行を実行させるステップと、を画像処理装置のコンピュータに実行させるためのジョブ実行プログラム。
（２２）携帯端末から無線通信により送信されたデータを受信するステップと、前記受信ステップにより受信された、処理対象データのレイアウト情報及び保存先情報を含むデータに基づいて、前記処理対象データを保存先から取得するステップと、携帯端末との無線通信が中断されたことにより、処理対象データについてのジョブの実行が中断されたことを検出するステップと、前記検出ステップによるジョブの実行中断の検出後に接続された携帯端末が、中断前の携帯端末と同一であるかどうかを判定するステップと、前記処理対象データの保存先が前記携帯端末内及び携帯端末外に存在する場合において、前記検出ステップにより中断が検出されたときに、保存先が携帯端末外に存在する処理対象データの取得が完了していなければ、前記データの取得を継続させ、前記判定ステップにより、中断後に接続された携帯端末が中断前の携帯端末と同一であると判定されたときに、保存先が携帯端末内に存在する処理対象データの取得が完了していなければ、前記データの取得を完了させるステップと、前記取得された全ての処理対象データを、前記レイアウト情報に従ってレイアウトするステップと、前記レイアウトされた処理対象データについてのジョブを実行するステップと、を画像処理装置のコンピュータに実行させるためのジョブ実行プログラム。
【発明の効果】
【００１１】
前項（１）に係る発明によれば、携帯端末から送信される処理対象データの受信途中に、携帯端末との無線通信が中断されたことにより、処理対象データについてのジョブの実行が中断された場合には、中断後に接続された携帯端末が、中断前の携帯端末と同一であることを確認の上、前記処理対象データの再送信が携帯端末に要求され、この要求に応じて再送信された処理対象データに基づいて、前記中断されたジョブが実行される。
【００１２】
つまり、携帯端末から送信される処理対象データの受信途中に、携帯端末との無線通信が中断されても、再度接続されたときに、画像処理装置からの再送信の要求に基づいて処理対象データが携帯端末から自動的に再送信される。このため、携帯端末のユーザは携帯端末から画像処理装置への処理対象データの送信操作をやり直す必要はなくなり、使い勝手を向上できる。
【００１３】
前項（２）に係る発明によれば、中断されたジョブに関する情報を保持する保持手段を備え、保持手段に保持されたジョブに関する情報に基づいて、中断された処理対象データが特定され再送信が要求されるから、再送信を要求する処理対象データを容易に特定することができる。
【００１４】
前項（３）に係る発明によれば、処理対象データの格納場所を示す情報を携帯端末に送信して処理対象データの再送信を要求するから、携帯端末側の処理対象データの特定作業が容易になる。
【００１５】
前項（４）に係る発明によれば、中断後に再送信された処理対象データに対するジョブが、保持手段に保持された実行条件で再開されるから、ユーザは処理対象データの処理の実行条件を再度入力する必要はなくなる。
【００１６】
前項（５）に係る発明によれば、再接続された携帯端末から送信履歴情報が取得され、この取得された送信履歴に基づいて、受信が中断された処理対象データの再送信が携帯端末に要求されるから、画像処理装置は処理対象データを特定するための情報を保持しておく必要がなくなる。
【００１７】
前項（６）に係る発明によれば、再送信された処理対象データの受信手段による受信後に、前記処理対象データの送信履歴の削除が携帯端末に要求されるから、送信履歴を削除した携帯端末が、再度画像形成装置と接続されたときに、再送信された処理対象データが再度送信される不都合をなくすことができる。
【００１８】
前項（７）に係る発明によれば、ユーザは中断されたジョブを再開するか、新規ジョブを実行させるかを選択することができ、選択自由度を拡げることができ、さらに使い勝手が良くなる。
【００１９】
前項（８）に係る発明によれば、中断されたジョブに関する情報が保持手段に保存されている場合にのみ、第１の識別情報が生成される。
【００２０】
前項（９）に係る発明によれば、ユーザが第３の識別情報を携帯端末に入力して送信した場合は、中断されたジョブに関する情報が削除される。
【００２１】
前項（１０）に係る発明によれば、ユーザが新規ジョブを実行するための第２の識別情報を携帯端末に入力して送信した場合は、中断されたジョブに関する情報が削除される。
【００２２】
前項（１１）に係る発明によれば、ジョブの中断後一定時間が経過したときは、保持手段に保持されている中断されたジョブに関する情報が削除されるから、中断されたジョブに関する情報が長期間存在するのを防止できる。
【００２３】
前項（１２）に係る発明によれば、ユーザ認証によって使用を許可されたユーザのログイン中に、ジョブの中断が生じた場合において、処理対象データの再送信の要求前にユーザがログオフしたときは、保持手段に保持されている中断されたジョブに関する情報が削除されるから、前記ジョブに関する情報が第三者へ知られるのを防止でき、高いセキュリティを確保できる。
【００２４】
前項（１３）に係る発明によれば、ユーザ認証によって使用を許可されたユーザのログイン中に、前記ジョブの中断が生じた場合、処理対象データの再送信の要求前にユーザが再度認証を受けてログインした場合に限り処理対象データの再送信を要求する構成としたから、高いセキュリティを確保できる。
【００２５】
前項（１４）に係る発明によれば、処理対象データの再送信の要求に基づいて携帯端末から再送信された処理対象データの受信途中に、携帯端末との無線通信が再度中断されることにより、処理対象データについてのジョブの実行が再度中断された場合には、中断についての指示を含むメッセージがユーザに通知されるから、ユーザはそのメッセージの指示に従えば良く、便利である。
【００２６】
前項（１５）に係る発明によれば、中断されたジョブが複数存在する状態において、ユーザがジョブの再開を選択した場合は、中断されたジョブのリストが表示手段に表示されるから、ユーザが再開させたいジョブを選択することで、そのジョブが自動的に再開され、さらに使い勝手の良いものとなる。
【００２７】
前項（１６）に係る発明によれば、携帯端末が有する取り外し可能な記憶媒体に処理対象データが保存されている場合に、この記憶媒体を他の携帯端末に装着した場合においても、中断したジョブの再開が可能となるから、例えば携帯端末の故障等により通信が中断したときに、記憶媒体を付け替えた他の携帯端末を使用できるようになり、便利である。
【００２８】
前項（１７）に係る発明によれば、記憶媒体を新たに装着された携帯端末が、中断前の携帯端末と同一であるか否かを確実に判定することができる。
【００２９】
前項（１８）に係る発明によれば、ＸＨＴＭＬファイル等のデータに含まれる保存先情報で示される処理対象データの保存先が、携帯端末内及び携帯端末外の両方に存在する場合に、携帯端末内の処理対象データの取得完了前に、携帯端末と画像処理装置との無線通信が中断した場合であっても、ユーザは処理対象データの保存先情報を携帯端末から送信する操作をやり直す必要はなくなり、使い勝手を向上できる。
【００３０】
前項（１９）に係る発明によれば、携帯端末から送信される処理対象データの受信途中に、携帯端末との無線通信が中断されても、再度接続されたときに、画像処理装置からの再送信の要求に基づいて処理対象データが携帯端末から自動的に再送信される。このため、携帯端末のユーザは携帯端末から画像処理装置への処理対象データの送信操作をやり直す必要はなくなり、使い勝手を向上できる。
【００３１】
前項（２０）に係る発明によれば、ＸＨＴＭＬファイル等のデータに含まれる保存先情報で示される処理対象データの保存先が、携帯端末内及び携帯端末外の両方に存在する場合に、携帯端末内の処理対象データの取得完了前に、携帯端末と画像処理装置との無線通信が中断した場合であっても、ユーザは処理対象データの保存先情報を携帯端末から送信する操作をやり直す必要はなくなり、使い勝手を向上できる。
【００３２】
前項（２１）に係る発明によれば、携帯端末から送信される処理対象データの受信途中に、携帯端末との無線通信が中断され、再度接続されたときに、処理対象データの再送信を画像処理装置から携帯端末に要求する処理を、画像処理装置のコンピュータに実行させることができる。
【００３３】
前項（２２）に係る発明によれば、ＸＨＴＭＬファイル等のデータに含まれる保存先情報で示される処理対象データの保存先が、携帯端末内及び携帯端末外の両方に存在する場合に、携帯端末内の処理対象データの取得完了前に、携帯端末と画像処理装置との無線通信が中断した場合であっても、処理対象データの保存先情報のユーザによる再送信を不要とする処理を、画像処理装置のコンピュータに実行させることができる。
【発明を実施するための最良の形態】
【００３４】
次に、この発明の一実施形態を図面に基づいて説明する。
【００３５】
図１は、この発明の一実施形態に係る画像処理装置が用いられたジョブ実行システムの構成を示す図である。
【００３６】
このジョブ実行システムは、画像処理装置１と携帯端末２とを備えている。このシステムでは、携帯端末２と画像処理装置１との間でブルートゥースによる近距離無線通信を確立し、携帯端末２から送信された処理対象データを画像処理装置１で受信して、ユーザの指示に応じたジョブを実行するものである。
【００３７】
尚、以下の実施形態では、ジョブが印刷であり携帯端末２から画像処理装置１に送信される処理対象データが印刷データである場合を説明するが、ジョブは印刷に限られることはなく、例えばファクシミリ送信処理であっても良いし、メール等によるデータ送信処理であっても良い。
【００３８】
図２は、図１のシステムに用いられている画像処理装置１の構成を示すブロック図である。この実施形態では、画像処理装置１として、複写機能、プリンタ機能、ファクシミリ機能、他装置へのデータ送信機能等の多機能が集約されたデジタル複合機である前述のＭＦＰが用いられているが、画像処理装置はＭＦＰに限定されることはない。例えば、複写機、プリンタ、ファクシミリなどであっても良い。
【００３９】
図２において、画像処理装置１は、制御部１０１と、スキャナ部１０２と、プリンタ部１０３と、操作パネル部１０４と、記憶部１０５と、無線通信部１０６と、認証部１０７と、ファクシミリ（ＦＡＸ）送受信部１０８と、ネットワークインターフェース部（ネットワークＩ／Ｆ部）１０９と、画像処理部１１０等を備えている。
【００４０】
制御部１０１は、ＣＰＵ１０１ａ、ＲＯＭ１０１ｂおよびＲＡＭ１０１ｃを有している。
【００４１】
ＣＰＵ１０１ａは、画像処理装置１の全体を統括的に制御するものであり、ＲＯＭ１０１ｂは、ＣＰＵ１０１ａの動作プログラムやその他のデータが格納されたメモリであり、ＲＡＭ１０１ｃは、ＣＰＵ１０１ａが動作プログラムを実行する際の作業領域を提供するメモリである。
【００４２】
スキャナ部１０２は、プラテンガラスや自動原稿搬送装置（何れも図示せず）にセットされた原稿の画像を所定の解像度で読み取るとともに、所定の画像処理を施して電子データである画像データに変換するものであり、図示しない光源、プリズム、ＣＣＤ等を備えている。
【００４３】
プリンタ部１０３は、前記スキャナ部１０２で読み取られた原稿の画像データや、携帯端末２やパーソナルコンピュータ等の外部装置から送信されてくるプリントデータを、用紙に印字するものであり、この実施形態ではジョブ実行手段として機能し、例えば電子写真機構、インクジェット、熱転写機構によって構成されている。
【００４４】
操作パネル部１０４は、スタートキー、テンキー等のユーザが各種の指示を入力するためのキー部と、ユーザへのメッセージや各種の入力画面等を表示する液晶タッチパネルからなる表示部を有している。また、表示部には、無線通信部１０６を介して携帯端末２と無線通信を行う際に、携帯端末２と画像処理装置１との間で必要な処理を行わせるための識別情報が表示されるものとなされている。識別情報については後述する。
【００４５】
記憶部１０５は、各種データやソフトウェアを記憶するものであり、ハードディスク（ＨＤＤ）や不揮発性メモリ等により構成されている。この記憶部１０５には、携帯端末２から送信された印刷データに実施されるジョブの情報が、ジョブ毎に保存される。また、後述するように、携帯端末から印刷データを受信中に携帯端末との無線通信が中断されたことにより、印刷データについての印刷ジョブの実行が中断された場合も、その中断されたジョブについてのジョブ情報（以下、中断ジョブ情報という）が保存された状態となる。
【００４６】
前記中断ジョブ情報の一例を図３に示す。この中断ジョブ情報には、印刷データの送信元である携帯端末２の電話番号等の携帯固有情報、携帯端末２における印刷データの格納場所を示す情報であるファイルパス、ユーザによって指定された印刷条件である印刷設定等が保存されている。
【００４７】
図２に戻って、無線通信部１０６は、無線通信により画像処理装置１をネットワークに接続したり、近隣に存在する携帯端末２との間で無線通信を実現するためのものである。この実施形態では、無線通信部１０６による無線通信はブルートゥースを用いて行われる場合を示すが、ブルートゥースに限らず他の無線通信方式が用いられてもよい。無線通信部１０６を介してブルートゥースによる接続が確立されると、画像処理装置１と携帯端末２との間でデータの送受信が可能となる。
【００４８】
認証部１０７は、画像処理装置１にログインするユーザの認証を行うものである。なお、認証は画像処理装置１内の内部認証により行われても良いし、認証サーバ等を用いた外部認証により行われても良い。
【００４９】
ファクシミリ送受信部１０８は、ファクシミリによる送受信を行うものであり、ネットワークインターフェース部１０９は、有線により接続された図示しないネットワークを介してデータの送受信を行うものである。
【００５０】
画像処理部１１０は、前記スキャナ部１０２により読み取られた画像データ等に、γ補正等の所定の画像処理を実施するものである。
【００５１】
前記制御部１０１は、ＣＰＵ１０１ａがＲＯＭ１０１ｂ等に格納された動作プログラムを実行することにより、複写動作、プリンタ動作、ファクシミリ動作等の画像処理装置１が有する通常の機能動作の制御を行う他、次のような制御をも実行する。即ち、携帯端末２と画像処理装置１との間の接続を確立するために用いられる識別情報（接続確立用識別情報）や、携帯端末２との無線通信が中断されたジョブを再開するための識別情報（中断ジョブ再開用識別情報）や、新規ジョブを実行させるための識別情報（新規ジョブ用識別情報）や、前記中断したジョブについてのジョブ情報を削除するための識別情報（ジョブ削除用識別情報）等を生成する。なお、この実施形態では、無線通信方式としてブルートゥースが用いられているため、前記識別情報としてＰＩＮコードが生成される。
【００５２】
制御部１０１はさらに、無線通信部１０６による印刷データの受信途中に、携帯端末２との無線通信が中断されたことにより、処理対象データについてのジョブの実行が中断されたことを検出したり、ジョブの実行中断の検出後に接続された携帯端末２が、中断前の携帯端末と同一であるかどうかを判定する。さらには、同一であると判定された場合に、印刷データの再送信を再接続された携帯端末２に要求したり、再送信された印刷データに基づいて、前記中断されたジョブを再開させる等の制御を行うが、詳細は後述する。
【００５３】
なお、印刷データは、画像処理装置１との接続が確立された携帯端末２から画像処理装置１へ直接送信されても良いし、携帯端末２から送信されてきた処理対象データの保存先情報に基づいて、画像処理装置１が保存先にアクセスすることにより取得しても良い。例えば、サーバやユーザのパーソナルコンピュータ等の記憶部（ハードディスク等）を処理対象データの保存先とし、当該記憶部の処理対象データが保存されている領域を示すパスやＵＲＬを保存先情報とすることができる。
【００５４】
図４は、前記制御部１０１の機能構成を示すブロック図である。この制御部１０１は制御ブロック１０１１とＰＩＮコード生成部１０１２等からなる。
【００５５】
制御ブロック１０１は、携帯印刷制御部１０１１ａと、ファクシミリデータの送受信を制御するＦＡＸ送受信制御部１０１１ｂと、ハードディスク装置を制御するＨＤＤ制御部１０１１ｃと、ハードディスク装置以外の不揮発性メモリを制御する不揮発性メモリ制御部１０１１ｄと、プリント入力制御部１０１１ｅと、ジョブ管理部１０１１ｆと、操作パネル部１０４を制御するパネル制御部１０１１ｇと、ネット配信制御部１０１１ｈと、メモリ制御部１０１１ｉと、ＡＳＩＣ制御部１０１１ｊと、スキャナ部１０２を制御するスキャナ制御部１０１１ｋと、プリンタ部１０３を制御するエンジン制御部１０１１ｌと、ネットワークを介して端末装置２を含む外部装置との間で通信を行う外部通信部１０１１ｍ等によって構成されている。
【００５６】
携帯印刷制御部１０１１ａは、携帯端末２からの印刷データを受信して印刷を行うモードである携帯印刷モードの全般についての制御を行うものであり、例えば携帯端末２との無線通信が中断した時に、記憶部１０５に保存された中断ジョブ情報に基づいて、印刷データを特定したり、ＰＩＮコード生成部１０１２に各種の識別情報（ＰＩＮコード）を生成させる等の制御を行う。
【００５７】
前記ＰＩＮコード生成部１０１２は、携帯印刷制御部１０１１ａの指示に基づいて、前述したような接続確立用、中断ジョブ再開用、新規ジョブ用、ジョブ削除用の各ＰＩＮコードを生成するものである。
【００５８】
前記携帯端末２としては、ブルートゥースによる無線通信が可能な携帯電話やＰＤＡ（Personal Digital Assistants）等が用いられる。
【００５９】
次に、図１に示したジョブ実行システムを用いて、携帯端末２から印刷データ（印刷ファイルまたは単にファイルともいう）を画像処理装置１に送信して、画像処理装置１で印刷ジョブを実行する場合の動作の概略を説明する。
【００６０】
図１に示すように、まずユーザは画像処理装置１の操作パネル部１０４を操作して、携帯印刷モードを指示するとともに（図１の丸数字１）、印刷設定を入力し、通信方式としてブルートゥースを選択する（図１の丸数字２）。なお、この実施形態では、印刷設定は携帯印刷モードを指示したときに、操作パネル部１０４から印刷設定も入力する構成としたが、携帯端末２に入力され、印刷ファイルの送信に先立って携帯端末２から送信される構成であっても良い。
【００６１】
画像処理装置１は接続確立用ＰＩＮコードを生成し、操作パネル部１０４に表示する（丸数字３）。ユーザは表示されたＰＩＮコードを携帯端末２に入力し（丸数字４）、画像処理装置１に送信する。ＰＩＮコードを受信した画像処理装置１は、生成したＰＩＮコードと受信したＰＩＮコードが一致しているかどうかを確認し（丸数字５）、一致すれば携帯端末２と画像処理装置１との間に、ブルートゥースによる無線通信が確立される。
【００６２】
ユーザは携帯端末２で印刷ファイルを選定し（丸数字６）、選定したファイルを画像処理装置１へ転送すると（丸数字７）、転送された印刷ファイルが前記印刷設定に従って印刷される（丸数字８）。
【００６３】
次に、画像処理装置１への印刷ファイルの転送中に、携帯端末２との無線通信が中断されたことにより、印刷ファイルについてのジョブの実行が中断された場合の処理の概要を、図５を用いて説明する。
【００６４】
携帯端末２の印刷ファイルを画像処理装置１に転送中に、無線通信の中断が検出されると（図５の丸数字１）、画像処理装置１では、記憶部１０５に中断ジョブ情報が保持される（図５の丸数字２）。前述したように、中断ジョブ情報には、中断された携帯端末２の固有情報としての電話番号、携帯端末２における印刷ファイルの格納先であるファイルパス及び印刷設定が含まれている。
【００６５】
携帯端末２との通信が再開されると、接続された携帯端末２の電話番号が中断ジョブ情報に含まれている電話番号と一致するかどうかにより、接続された携帯端末２が、中断前の携帯端末２と同一であることが確認される（丸数字３）。
【００６６】
次いで、画像処理装置１では、新規ジョブ用、中断ジョブ再開用の各ＰＩＮコードを、操作パネル部１０４に表示する（丸数字４）。
【００６７】
ユーザが例えば中断ジョブ再開用ＰＩＮコードを携帯端末２に入力し（丸数字５）、入力された中断ジョブ再開用ＰＩＮコードが携帯端末２から画像処理装置１に送信されると、画像処理装置１ではＰＩＮコードを確認し（丸数字６）、画像処理装置１からファイルパスを指定して携帯端末２へ印刷ファイルの再送信を要求する（丸数字７）。
【００６８】
携帯端末２では、再送信の要求を受けて、印刷ファイルの転送を再開する（丸数字８）。この印刷ファイルを受信した画像処理装置１は、中断ジョブ情報に保持されている印刷設定に従って、印刷ファイルを印刷する（丸数字９）。
【００６９】
図６は、携帯印刷モードによる印刷を実行する際の画像処理装置１の処理を示すフローチャートである。なお、この処理は、画像処理装置１の制御部１０１におけるＣＰＵ１０１ａがＲＯＭ１０１ｂ等の記録媒体に格納された動作プログラムを実行することにより、実行される。
【００７０】
ステップＳ０１で、ユーザによる携帯印刷モードの指示を受け付けた後、ステップＳ０２で、接続確立用ＰＩＮコードを生成して、図８（ａ）に示すように、操作パネル１０４に、携帯端末２への入力を促すメッセージと共に表示する。なお、ユーザは携帯印刷モードの指示とともに、画像処理装置１の操作パネル１０４から印刷設定を入力しておいても良い。
【００７１】
ユーザが、表示されたＰＩＮコードを携帯端末２から入力し画像処理装置１に送信すると、ステップＳ０３でこれを受信し、ステップＳ０４で受信されたＰＩＮコードが、前記生成したＰＩＮコードと一致しているかどうかを判断する。
【００７２】
ＰＩＮコードが一致していなければ（ステップＳ０４でＮＯ）、ステップＳ０３で正しいＰＩＮコードが送られてくるのを待つ。
【００７３】
ＰＩＮコードが一致していれば（ステップＳ０４でＹＥＳ）、画像処理装置１と携帯端末２との接続が確立され、ステップＳ０５で、携帯端末２からの印刷ファイルを受信する。なお、印刷ファイルの送信に先立って、携帯端末２から印刷設定をも送信し、画像処理装置１で受信する構成としても良い。
【００７４】
ステップＳ０６では、画像処理装置１と携帯端末２との無線通信の中断（ジョブの中断）が検出されたかどうかを判断し、ジョブが中断されると（ステップＳ０６でＹＥＳ）、ステップＳ０７で、中断ジョブ情報として携帯端末２の電話番号及び印刷設定を記憶部１０５に作成保持したのち、ステップＳ０８でジョブ再開処理が実行される。一方、ジョブが中断されることなく印刷ファイルが受信されると（ステップＳ０６でＮＯ）、ステップＳ０９で、受信した印刷ファイルについてユーザが指示した印刷設定でプリンタ部１０３による印刷が実行される。
【００７５】
図７は、図６のステップＳ０８に示したジョブ再開処理を示すフローチャートである。
【００７６】
ステップＳ０７１で、携帯端末２との接続を検出したかどうかを判断し、検出しなければ（ステップＳ０８１でＮＯ）、接続を検出するのを待つ。接続を検出した場合は（ステップＳ０８１でＹＥＳ）、ステップＳ０８２で、記憶部１０５にいずれかの中断ジョブ情報が保持されているかどうかを判断する。
【００７７】
中断ジョブ情報が保持されていれば（ステップＳ０８２でＹＥＳ）、ステップＳ０８３で、中断ジョブ情報に含まれる携帯端末２の電話番号即ち中断前の携帯端末２の電話番号と、現在接続されている携帯端末２の電話番号が同一かどうかを判断する。同一であれば（ステップＳ０８３でＹＥＳ）、ステップＳ０８４に進む。
【００７８】
ステップＳ０８４では、中断ジョブ再開用及び新規ジョブ用の各ＰＩＮコードを生成するとともに、生成したＰＩＮコードを、図８（ｂ）に示すように、中断している印刷ジョブがある旨のメッセージ及び携帯端末２への入力を促すメッセージと共に、操作パネル部１０４に表示する。
【００７９】
ユーザは、表示されたいずれかのＰＩＮコードを携帯端末２から入力し、画像処理装置１に送信する。画像処理装置１は、ステップＳ０８５で携帯端末２から送信されてきたＰＩＮコードを受信したのち、ステップＳ０８６で、ＰＩＮコードの種類を調べる。
【００８０】
ＰＩＮコードが中断ジョブ再開用のＰＩＮコードであれば（ステップＳ０８６で中断ジョブ再開用）、中断ジョブを再開する。つまり、ステップＳ０８７で、中断ジョブ情報に保存されている、元の印刷ファイルの携帯端末２における保存先であるファイルパスを指定して、前記印刷ファイルの再送信を携帯端末２に要求した後、ステップＳ０８８で、送信されてきた印刷ファイルを受信し、ステップＳ０８９でジョブを実行する。即ち、その印刷ファイルを、中断ジョブ情報に保存されている印刷設定で印刷する。なお、印刷後、中断ジョブ情報は削除される。
【００８１】
また、ステップＳ０８６で、ＰＩＮコードが新規ジョブ用であれば（ステップＳ０８６で新規ジョブ用）、ステップＳ０９０で中断ジョブ情報を削除した後、新規ジョブを実行する。つまり、ステップＳ０９４で、送信されてきた印刷ファイルを受信し、ステップＳ０９５でジョブを実行する。つまり、その印刷ファイルをユーザが指定した印刷設定で印刷する。
【００８２】
ステップＳ０８６で、受信したＰＩＮコードがステップＳ０８４で生成されたいずれのＰＩＮコードとも一致していない場合は（ステップＳ０８６で不一致）、ステップＳ０８５に戻って、ＰＩＮコードの受信を待つ。
【００８３】
一方、ステップＳ０８２で中断ジョブ情報がない場合（ステップＳ０８２でＮＯ）、ステップＳ０８３で電話番号が一致しない場合（ステップＳ０８３でＮＯ）、いずれもステップＳ０９１に進んで、新規ジョブ用ＰＩＮコードを生成し、図８（ａ）に示すように、携帯端末２への入力を促すメッセージと共に操作パネル部１０４に表示する。
【００８４】
ユーザは、表示されたＰＩＮコードを携帯端末２から入力し、画像処理装置１に送信する。画像処理装置１は、ステップＳ０９２で携帯端末２から送信されてきたＰＩＮコードを受信したのち、ステップＳ０９３で、受信したＰＩＮコードがステップＳ０９１で生成したＰＩＮコードと一致しているかどうかを判断する。
【００８５】
一致していない場合は（ステップＳ０９３でＮＯ）、ステップＳ０９２に戻って、ＰＩＮコードの受信を待つ。一致すれば（ステップＳ０９３でＹＥＳ）、ステップＳ０９４で、送信されてきた印刷ファイルを受信し、ステップＳ０９５でジョブを実行する。
【００８６】
このように、この実施形態では、携帯端末２から送信される印刷ファイルの受信途中に、携帯端末２との無線通信が中断されたことにより、処理対象ファイルについてのジョブの実行が中断された場合には、中断後に接続された携帯端末２が、中断前の携帯端末と同一であることを確認の上、前記印刷ファイルの再送信が携帯端末２に要求され、この要求に応じて再送信された印刷ファイルに基づいて、前記中断されたジョブが実行される。
【００８７】
つまり、携帯端末２から送信される印刷ファイルの受信途中に、携帯端末２との無線通信が中断されても、再度接続されたときに、画像処理装置１からの再送信の要求に基づいて印刷ファイルが携帯端末２から自動的に再送信される。このため、携帯端末２のユーザは携帯端末２から画像処理装置１への印刷ファイルの送信操作をやり直す必要はなくなり、使い勝手を向上できる。
【００８８】
また、この実施形態では、印刷ファイルの格納場所を示すファイルパスを携帯端末２に送信して印刷ファイルの再送信を要求するから、携帯端末２側の印刷ファイルの特定作業が容易になり、しかも、中断後に再送信された印刷ファイルの印刷が、記憶部１０５に保持された中断ジョブ情報の印刷設定で行われるから、ユーザは印刷ファイルの印刷設定を再度入力する必要はなくなる。
【００８９】
さらに、中断ジョブ情報が保存されている場合には、中断ジョブ再開用のＰＩＮコードの他に、新規ジョブ用のＰＩＮコードを生成して表示するから、ユーザは中断されたジョブを再開するか、新規ジョブを実行させるかを選択することができ、選択自由度を拡げることができ、さらに使い勝手が良くなる。
【００９０】
図９は、この発明の他の実施形態を示すものである。
【００９１】
図７の例では、ステップＳ０８４で、中断ジョブ再開用、新規ジョブ用の２種類のＰＩＮコードを生成し表示したが、図９の例では、前記２種類のＰＩＮコードに加えて、さらに中断ジョブ情報を削除するためのＰＩＮコードをも生成して表示するものである。
【００９２】
この場合、表示された中断ジョブ情報削除用のＰＩＮコードをユーザが携帯端末２に入力し画像処理装置１に送信した場合には、画像処理装置１は、記憶部１０５に保存されている対応する中間ジョブ情報を削除する。
【００９３】
図１０は、この発明のさらに他の実施形態を示すものである。この実施形態では、画像処理装置１と携帯端末２と無線通信が中断された後、携帯端末２が再接続されなかった場合に、一定時間の経過を待って中断ジョブ情報を削除するものとなされている。
【００９４】
画像処理装置１は、ステップＳ１１で通信が中断しても、ステップＳ１２で中断ジョブ情報を保持し、ステップＳ１３で一定時間が経過したかどうかを判断する。経過しなければ（ステップＳ１３でＮＯ）、経過するのを待つ。一定時間が経過すると（ステップＳ１３でＹＥＳ）、ステップＳ１４で中断ジョブ情報を削除する。
【００９５】
このように、無線通信の中断（ジョブの中断）後一定時間が経過したときは、記憶部１０５に保持されている中断ジョブ情報が削除されるから、中断ジョブ情報が長期間存在して記憶部１０５の記憶容量を圧迫する等の不都合を防止できる。
【００９６】
図１１は、この発明のさらに他の実施形態を示すものである。この実施形態は、認証部１０７によりユーザ認証を受けなければ使用できない画像処理装置１において、ユーザがログオフの指示をしたときに、そのユーザについての中断ジョブ情報が存在していた場合、中断ジョブ情報を削除する構成としたものである。なお、ユーザ認証を受けてログインした場合、ユーザ情報と中断ジョブ情報とは関連付けて保存される。
【００９７】
ステップＳ２１で、画像処理装置１はユーザのログオフ指示を受け付けると、ステップＳ２２で、そのユーザについての中断ジョブ情報が存在しているかどうかを調べ、存在していれば（ステップＳ２２でＹＥＳ）、ステップＳ２３で、前記中断ジョブ情報を削除したのち、ステップＳ２４でログオフ処理を実行する。中断ジョブ情報が存在していなければ（ステップＳ２２でＮＯ）、そのままステップＳ２４でログオフ処理を実行する。
【００９８】
このように、ユーザ認証によって使用を許可されたユーザのログイン中に、ジョブの中断が生じた場合において、ユーザがログアウトしたときは、中断ジョブ情報が削除されるから、中断ジョブ再開処理が実行されることなくユーザがログオフしたときに、残存する中断ジョブ情報が第三者へ知られるのを防止でき、高いセキュリティを確保できる。
【００９９】
図１２〜図１４はこの発明のさらに他の実施形態を示すものである。この実施形態では、画像処理装置１は、再接続された携帯端末２から送信履歴情報を取得するとともに、取得された送信履歴に基づいて、受信が中断された印刷ファイルを特定し携帯端末２に再送信を要求するものである。
【０１００】
図１２は、上記実施形態における動作の概略を説明するための説明図である。
【０１０１】
携帯端末２の印刷ファイルを画像処理装置１に転送中に、無線通信が中断されると（図１２の丸数字１）、携帯端末２では、中断ジョブについての履歴（中断ジョブ履歴という）が作成される。履歴には、通信を行っていた画像処理装置１のシリアル番号、印刷ファイルのファイルパス、印刷設定が含まれている。
【０１０２】
携帯端末２との通信が再開されると（図１２の丸数字２）、画像処理装置１から携帯端末２に対して中断ジョブ履歴の取得が要求される（丸数字３）。そして、取得した履歴に含まれる画像処理装置１のシリアル番号が自装置のシリアル番号と一致するかどうかにより、接続された携帯端末が、中断前の携帯端末と同一であることが確認される（丸数字４）。
【０１０３】
次いで、画像処理装置１では、新規ジョブ用、中断ジョブ再開用の各ＰＩＮコードを生成して、操作パネル部１０４に表示する（丸数字５）。
【０１０４】
ユーザが例えば中断ジョブ再開用ＰＩＮコードを携帯端末２に入力し（丸数字６）、入力された中断ジョブ再開用ＰＩＮコードが携帯端末２から画像処理装置１に送信されると、画像処理装置１ではＰＩＮコードを確認し（丸数字７）、画像処理装置１は中断ジョブ履歴に含まれるファイルパスを指定して、携帯端末２へ印刷ファイルの再送信を要求する（丸数字８）。
【０１０５】
携帯端末２では、再送信の要求を受けて、印刷ファイルの転送を再開する（丸数字９）。この印刷ファイルを受信した画像処理装置１は、中断ジョブ履歴に含まれている印刷設定に従って、印刷ファイルを印刷する（丸数字１０）。
【０１０６】
印刷後、画像処理装置１は、中断ジョブ履歴の消去を携帯端末２に要求する（丸数字１１）。
【０１０７】
図１３は、図１２で説明した実施形態において、画像処理装置１のＣＰＵ１０１ａが行うジョブ再開処理を示すフローチャートであり、図７に対応するものである。
【０１０８】
ステップＳ０８１で、携帯端末２との接続を検出したかどうかを判断し、検出しなければ（ステップＳ０８１でＮＯ）、接続を検出するのを待つ。接続を検出した場合は（ステップＳ０８１でＹＥＳ）、ステップＳ０９６で、携帯端末２に対して中断ジョブ履歴の取得を要求する。
【０１０９】
次いでステップＳ０９７で、携帯端末２から中断ジョブ履歴を取得できたかどうかを判断し、取得できた場合は（ステップＳ０９７でＹＥＳ）、ステップＳ０９８で、履歴に含まれる画像処理装置１のシリアル番号が、自装置のシリアル番号と一致しているかどうかを判断することにより、中断前の携帯端末２と同一であるかどうかを判断する。一致していれば（ステップＳ０９８でＹＥＳ）、ステップＳ０８４に進む。
【０１１０】
ステップＳ０８４では、中断ジョブ再開用及び新規ジョブ用の各ＰＩＮコードを生成して、図８（ｂ）に示すように、中断している印刷ジョブがある旨のメッセージ、及び携帯端末２への入力を促すメッセージと共に、操作パネル部１０４に表示する。
【０１１１】
ユーザは、表示されたＰＩＮコードを携帯端末２から入力し、画像処理装置１に送信する。画像処理装置１は、ステップＳ０８５で携帯端末２から送信されてきたＰＩＮコードを受信したのち、ステップＳ０８６で、ＰＩＮコードの種類を調べる。
【０１１２】
ＰＩＮコードが中断ジョブ再開用のＰＩＮコードであれば（ステップＳ０８６で中断ジョブ再開用）、中断ジョブを再開する。つまり、ステップＳ０８７で、中断ジョブ履歴に含まれている元の印刷ファイルのファイルパスを指定して、印刷ファイルの再送信を携帯端末２に要求した後、ステップＳ０８８で、送信されてきた印刷ファイルを受信し、ステップＳ０８９で、中断ジョブ履歴に含まれている印刷設定に従って印刷ジョブを実行する。
【０１１３】
その後、ステップＳ０９９で、携帯端末２に対して、対応する中断ジョブ履歴の削除を要求する。
【０１１４】
また、ステップＳ０８６で、ＰＩＮコードが新規ジョブ用であれば（ステップＳ０８６で新規ジョブ用）、新規ジョブを実行する。つまり、ステップＳ０９４で、送信されてきた印刷ファイルを受信し、ステップＳ０９５でジョブを実行する。
【０１１５】
ステップＳ０８６で、受信したＰＩＮコードがステップＳ０８４で生成されたＰＩＮコードと一致していない場合は（ステップＳ０８６で不一致）、ステップＳ０８５に戻って、ＰＩＮコードの受信を待つ。
【０１１６】
一方、ステップＳ０９７で、携帯端末２に中断ジョブ履歴がなく中断ジョブ履歴を取得できなかった場合（ステップＳ０９７でＮＯ）、及びステップＳ０９８で画像処理装置１のシリアル番号が一致しない場合（ステップＳ０９８でＮＯ）、いずれもステップＳ０９１に進んで、新規ジョブ用ＰＩＮコードを生成し、図８（ａ）に示すように、携帯端末２への入力を促すメッセージと共に操作パネル部１０４に表示する。
【０１１７】
ユーザは、表示されたＰＩＮコードを携帯端末２から入力し、画像処理装置１に送信する。画像処理装置１は、ステップＳ０９２で携帯端末２から送信されてきたＰＩＮコードを受信したのち、ステップＳ０９３で、受信したＰＩＮコードがステップＳ０９１で生成したＰＩＮコードに一致しているかどうかを判断する。
【０１１８】
一致していない場合は（ステップＳ０９３でＮＯ）、ステップＳ０９２に戻って、ＰＩＮコードの受信を待つ。一致すれば（ステップＳ０９３でＹＥＳ）、ステップＳ０９４で、送信されてきた印刷ファイル、印刷設定を受信し、ステップＳ０９５でジョブを実行する。
【０１１９】
図１４は、図１２の実施形態において、画像処理装置１との通信が接続された携帯端末２で行われる処理を示すフローチャートである。
【０１２０】
ステップＳ３１では、画像処理装置１からの中断ジョブ履歴の取得要求があるかどうかを判断し、なければ（ステップＳ３１でＮＯ）、取得要求があるまで待つ。取得要求があれば（ステップＳ３１でＹＥＳ）、ステップＳ３２で、中断ジョブ履歴が存在するかどうかを調べ、存在すれば（ステップＳ３２でＹＥＳ）、ステップＳ３３で、画像処理装置１に中断ジョブ履歴を送信した後、ステップＳ３５に進む。中断ジョブ履歴が存在しなければ（ステップＳ３２でＮＯ）、ステップＳ３４で、画像処理装置１に中断ジョブ履歴がないことを通知した後、ステップＳ３５に進む。
【０１２１】
ステップＳ３５では、ＰＩＮコード入力画面を表示して、画像処理装置１により生成、表示されたＰＩＮコードをユーザに入力させ、ステップＳ３６で画像処理装置に送信する。
【０１２２】
中断ジョブ履歴がなく、送信されたＰＩＮコードが新規ジョブ用ＰＩＮコードである場合は、ステップＳ４１に進んで印刷ファイルを選定し、ステップＳ４２で印刷設定を行ったのち、ステップＳ４３で印刷設定及び印刷ファイルを送信する。
【０１２３】
ステップＳ４４では、ファイルの送信が成功したかどうかを判断し、成功の場合（ステップＳ４４でＹＥＳ）、ステップＳ４０で通信履歴を保持する。失敗の場合（ステップＳ４４でＮＯ）、ステップＳ４５で、中断ジョブ履歴を保持する。
【０１２４】
一方、中断ジョブ用ＰＩＮコードと新規ジョブ用ＰＩＮコードのうち、ステップＳ３６で送信したＰＩＮコードが中断ジョブ用ＰＩＮコードである場合は（ステップＳ３７でＹＥＳ）、ステップＳ３８で、画像処理装置１からの再送信の要求を受けて、画像処理装置１により指定されたファイルを送信する。そして、ステップＳ３９で、画像処理装置１からの削除要求を受けて、対応する中断ジョブ履歴を削除したのち、ステップＳ４０で通信履歴を保持する。一方、ステップＳ３６で送信したＰＩＮコードが新規ジョブ用ＰＩＮコードである場合は（ステップＳ３７でＮＯ）、ステップＳ４１に進んで、新たな印刷ファイルを送信する。
【０１２５】
図１２〜図１４に示した実施形態では、再接続された携帯端末２から中断ジョブ履歴が取得され、この取得された履歴に基づいて、受信が中断された印刷ファイルの再送信が携帯端末２に要求されるから、画像処理装置１は印刷ファイルを特定するための情報を保持しておく必要がなくなる。
【０１２６】
図１５は、この発明のさらに他の実施形態を示すフローチャートである。この実施形態では、認証部１０７によりユーザ認証を受けなければ使用できない画像処理装置１において、携帯端末１から中断ジョブ再開用ＰＩＮコードが送信された場合に、再度のユーザ認証を行わなければ中断ジョブの再開ができないものとなされている。尚、このフローチャートは、図７のステップＳ８６とステップＳ８７の部分に対応するものである。
【０１２７】
ステップＳ０８６において、画像処理装置１が受信したＰＩＮコードが中断ジョブ再開用であった場合、ステップＳ０８６１で、画像処理装置１はユーザ認証のためのユーザアカウント及びパスワードの入力を要求する。ステップＳ０８６２で、ユーザアカウント及びパスワードの入力を受け付けた後、ステップＳ０８６３で認証成功かどうかを判断する。認証成功の場合は（ステップＳ０８６３でＹＥＳ）、ステップＳ０８７７で印刷ファイルの再送信を要求し、中断ジョブが実行される。一方、認証失敗の場合は（ステップＳ０８６３でＮＯ）、ステップＳ０８６１に戻り、ユーザアカウント及びパスワードの再入力を要求する。
【０１２８】
このように、印刷ファイルの再送信の要求前にユーザが再度認証を受けてログインした場合に限り印刷ファイルの再送信を要求する構成としたから、ユーザが再度認証を受けなくても処理対象データが再送信される不都合を防止でき、高いセキュリティを確保できる。
【０１２９】
図１６は、この発明のさらに他の実施形態を示すものである。この例では、印刷ファイルの再送信の要求に基づいて携帯端末１から再送信された印刷ファイルの受信途中に、携帯端末１との無線通信が再度中断された場合、つまり同一の印刷ファイルについて２回以上の中断が生じた場合には、中断についての指示を含むメッセージをユーザに通知する構成としたものである。
【０１３０】
図１６のフローチャートは、図６のステップＳ０６〜０８の部分に対応するものである。
【０１３１】
ステップＳ０６で、ジョブの中断が検出されると（ステップＳ０６でＹＥＳ）、ステップＳ０７で、中断ジョブ情報を記憶部１０５に作成保持した後、ステップＳ０７１で、同一ジョブについての中断回数ｎが１回目であるかどうかを調べ、１回目であれば（ステップＳ０７１でｎ＝１）、ステップＳ０８に進み、図７に示したジョブ再開処理が実行される。
【０１３２】
ステップＳ０７１で、１回目でなければ（ステップＳ０６２でｎ＞１）、ステップＳ０７２で画像処理装置１の操作パネル１０４にメッセージを表示する。メッセージは例えば図１７に示すように、携帯端末２との通信が中断されたこと、及び携帯端末２をできるだけ画像処理装置１から離さないこと、どうしても中断してしまう場合はサービスマンに連絡して欲しいことをそれぞれ示す内容のものである。
【０１３３】
このように、同一のジョブが２回以上中断した場合は、ユーザにメッセージが提供されるから、ユーザはそのメッセージの指示に従えば良く、便利である。
【０１３４】
図１８は、この発明のさらに他の実施形態を示すものであり、図７のジョブ再開処理に対応するフローチャートである。この実施形態では、同一の携帯端末２に対して中断ジョブ情報が複数存在する場合に、ユーザに再開するジョブを選択させる構成としたものである。
【０１３５】
図１８において、ステップＳ１０１で、携帯端末２との接続を検出したかどうかを判断し、検出しなければ（ステップＳ１０１でＮＯ）、接続を検出するのを待つ。接続を検出した場合は（ステップＳ１０１でＹＥＳ）、ステップＳ１０２で、記憶部１０５にいずれかの中断ジョブ情報が保持されているかどうかを判断する。
【０１３６】
中断ジョブ情報が保持されていれば（ステップＳ１０２でＹＥＳ）、ステップＳ１０３で、いずれかの中断ジョブ情報に含まれる携帯端末２の電話番号即ち中断前の携帯端末２の電話番号と、現在接続されている携帯端末２の電話番号が同一かどうかを判断する。同一であれば（ステップＳ１０３でＹＥＳ）、ステップＳ１０４に進む。
【０１３７】
ステップＳ１０４では、同一の携帯端末２について複数の中断ジョブ情報が存在しているかどうかを判断し、１個しか存在していない場合は（ステップＳ１０４でＮＯ）、ステップＳ１０５で、中断ジョブ再開用及び新規ジョブ用の各ＰＩＮコードを生成して、図８（ｂ）に示すように、操作パネル１０４に、中断している印刷ジョブがある旨のメッセージ、及び携帯端末２への入力を促すメッセージと共に、操作パネル部１０４に表示する。
【０１３８】
ユーザは、表示されたＰＩＮコードを携帯端末２から入力し、画像処理装置１に送信する。画像処理装置１は、ステップＳ１０６で携帯端末２から送信されてきたＰＩＮコードを受信したのち、ステップＳ１０７で、ＰＩＮコードの種類を調べる。
【０１３９】
ＰＩＮコードが中断ジョブ再開用のＰＩＮコードであれば（ステップＳ１０７で中断ジョブ再開用）、中断ジョブを再開する。つまり、ステップＳ１０８で、中断ジョブ情報に保持されている、元の印刷ファイルの携帯端末２における保存先であるファイルパスを指定して、前記印刷ファイルの再送信を携帯端末２に要求した後、ステップＳ１０９で、送信されてきた印刷ファイルを受信し、ステップＳ１１０でジョブを実行する。
【０１４０】
また、ステップＳ１０７で、ＰＩＮコードが新規ジョブ用であれば（ステップＳ１０７で新規ジョブ用）、ステップＳ１２０に進み、送信されてきた新規な印刷ファイルを受信し、ステップＳ１２１でジョブを実行する。
【０１４１】
ステップＳ１０７で、受信したＰＩＮコードがステップＳ１０５で生成されたＰＩＮコードと一致していない場合は（ステップＳ１０７で不一致）、ステップＳ１０６に戻って、ＰＩＮコードの受信を待つ。
【０１４２】
一方、ステップＳ１０４で、同一の携帯端末２について複数の中断ジョブ情報が存在していた場合（ステップＳ１０４でＹＥＳ）、ステップＳ１１１で、新規ジョブ用のＰＩＮコードとともに、全ての中断ジョブについて再開用のＰＩＮコードをそれぞれ生成したのち、ステップＳ１１２でそれらのＰＩＮコードを操作パネル部１０４にリスト形式で表示する（図１９（ａ）参照）。
【０１４３】
次いで、ステップＳ１１３で、携帯端末２からＰＩＮコードを受信したかどうかを判断し、受信しなければ（ステップＳ１１３でＮＯ）、ステップＳ１１４で、操作パネル部１０４に表示されたリストから所望の中断ジョブが選択されたかどうかを判断し、選択されると（ステップＳ１１４でＹＥＳ）、ステップＳ１１５で、選択された中断ジョブのＰＩＮコードを表示して（図１９（ｂ）（ｃ）参照）、ステップＳ１１３に戻りＰＩＮコードを受信するのを待つ。ステップＳ１１４で、リストから所望の中断ジョブが選択されない場合も（ステップＳ１１４でＮＯ）、ステップＳ１１３にもどる。
【０１４４】
なお、図１９（ａ）は、新規ジョブ用ＰＩＮコードとともに、複数の中断ジョブ再開用のＰＩＮコードがプルダウンメニュー形式で表示された状態を示しており、図１９（ｂ）はプルダウンメニューを開いた状態、図１９（ｃ）はプルダウンメニューから所望の中断ジョブを選択した状態を示している。各中断ジョブの項目には、中断ジョブを識別するためのそのジョブの実行時刻とログインしているユーザ名が表示されているが、他の表示であっても良い。
【０１４５】
図１８に戻り、ステップＳ１１３においてＰＩＮコードを受信すると（ステップＳ１１３でＹＥＳ）、ステップＳ１１６でＰＩＮコードの種類を調べる。ＰＩＮコードが中断ジョブ再開用のＰＩＮコードであれば（ステップＳ１１６で中断ジョブ再開用）、ステップＳ１０８に進んで、選択された中断ジョブを再開する。
【０１４６】
また、ステップＳ１１６で、ＰＩＮコードが新規ジョブ用であれば（ステップＳ１１６で新規ジョブ用）、ステップＳ１２０に進み、新規印刷ジョブを実行する。
【０１４７】
ステップＳ１１６で、受信したＰＩＮコードがステップＳ１１１で生成されたＰＩＮコードと一致していない場合は（ステップＳ１１６で不一致）、ステップＳ１１３に戻って、ＰＩＮコードの受信を待つ。
【０１４８】
このように、中断されたジョブが複数存在する状態において、ユーザが中断ジョブの再開を選択した場合は、中断ジョブのリストが操作パネル部１０４に表示され、ユーザが再開させたいジョブを選択することで、そのジョブが自動的に再開されるから、使い勝手の良いものとなる。
【０１４９】
図１８において、ステップＳ１０２で中断ジョブ情報がない場合（ステップＳ１０２でＮＯ）、ステップＳ１０３で電話番号が一致しない場合（ステップＳ１０３でＮＯ）、いずれもステップＳ１１７に進んで、新規ジョブ用ＰＩＮコードを生成し、図８（ａ）に示すように、携帯端末２への入力を促すメッセージと共に操作パネル部１０４に表示する。
【０１５０】
ユーザは、表示されたＰＩＮコードを携帯端末２から入力し、画像処理装置１に送信する。画像処理装置１は、ステップＳ１１８で携帯端末２から送信されてきたＰＩＮコードを受信したのち、ステップＳ１１９で、受信したＰＩＮコードがステップＳ１１７で生成したＰＩＮコードに一致しているかどうかを判断する。
【０１５１】
一致していない場合は（ステップＳ１１９でＮＯ）、ステップＳ１１８に戻って、ＰＩＮコードの受信を待つ。一致すれば（ステップＳ１１９でＹＥＳ）、ステップＳ１２０及びＳ１２１で新規ジョブを実行する。
【０１５２】
なお、図１８及び図１９に示した実施形態では、同一の携帯端末２についての中断ジョブが複数存在した場合を説明したが、異なる携帯端末２についての中断ジョブが複数存在しており、そのうちの少なくとも１つが再接続された携帯端末による中断ジョブである場合に、他のユーザの中断ジョブを含む中断ジョブのリストを表示して、再開させようとする自己の中断ジョブをユーザに選択させる構成としても良い。この場合、他のユーザの中断ジョブが選択されても、印刷ファイルが送信されて来ないから、他のユーザの中断ジョブが再開されることはない。
【０１５３】
また、図示は省略したが、記憶部１０５の記憶容量の圧迫回避等のため、中断ジョブ情報の数を一定に制限しても良い。
【０１５４】
図２０〜２２はこの発明のさらに他の実施形態を示すものである。この実施形態は、携帯端末２から送信される印刷ファイルが携帯端末２が有する取り外し可能な記憶媒体に存在する場合、前記記憶媒体が他の携帯端末２に装着されても、記憶媒体が同一であることをもって、前記記憶媒体の新たに装着された携帯端末２が、中断前の携帯端末２と同一であると判定し、中断ジョブの再開を認めるものである。
【０１５５】
尚、この実施形態では、携帯端末２が有する取り外し可能な記憶媒体として、ＳＤカードを例示するが、これに限定されることはない。
【０１５６】
図２０は、上記実施形態の動作の概略を説明するための図である。
【０１５７】
携帯端末２のＳＤカード４に保存されている印刷ファイルを、画像処理装置１に転送中に、無線通信の中断が検出されると（図２０の丸数字１）、画像処理装置１では、記憶部１０５に中断ジョブ情報が保持される（図５の丸数字２）。中断ジョブ情報には、図２１に示すように、中断された携帯端末２の固有情報としての電話番号、携帯端末２のＳＤカード４における印刷ファイルの格納先であるファイルパス、印刷設定及びＳＤカード４の製造番号が含まれている。
【０１５８】
ユーザがＳＤカード４を別の携帯端末３に付け替え（丸数字３）、この別の携帯端末３と画像処理装置１との間で通信が接続されると（丸数字４）、画像処理装置１は、接続された携帯端末３に装着されているＳＤカード４の製造番号及びファイルパスと、中断ジョブ情報に含まれているＳＤカード４の製造番号及びファイルパスを照合し（丸数字５）、これらが一致するかどうかにより、ＳＤカード４の同一性を判断する。
【０１５９】
同一であると判断されると、画像処理装置１は、新規ジョブ用、中断ジョブ再開用の各ＰＩＮコードを生成して、操作パネル部１０４に表示する（丸数字６）。
【０１６０】
ユーザが例えば中断ジョブ再開用ＰＩＮコードを携帯端末３に入力し（丸数字７）、入力された中断ジョブ再開用ＰＩＮコードが携帯端末２から画像処理装置１に送信されると、画像処理装置１はＰＩＮコードを確認し、画像処理装置１からファイルパスを指定して携帯端末３へ印刷ファイルの再送信を要求する。
【０１６１】
携帯端末３では、再送信の要求を受けて、ＳＤカート４から読み出した印刷ファイルの転送を再開する（丸数字８）。この印刷ファイルを受信した画像処理装置１は、中断ジョブ情報に保持されている印刷設定に従って、印刷ファイルを印刷する。
【０１６２】
図２２は、ＳＤカード４の同一性判断による携帯端末２の同一性判断の処理を示すフローチャートであり、図７におけるステップＳ０８３の同一性判断処理に対応するものである。
【０１６３】
ステップＳ０８３１で、接続された携帯端末２と中断ジョブ情報の携帯電話番号が一致するかどうかを判断し、一致すれば（ステップＳ０８３１でＹＥＳ）、ステップＳ０８３２で、接続前の携帯端末２と同一と判断され、中断ジョブの再開が可能となる。
【０１６４】
携帯電話番号が一致しなければ（ステップＳ０８３１でＮＯ）、ステップＳ０８３３で、中断ジョブ情報にＳＤカード４の製造番号が保持されているかどうかを調べ、保持されていれば（ステップＳ０８３３でＹＥＳ）、ステップＳ０８３４で、現在のＳＤカード４の製造番号と中断ジョブ情報のＳＤカード４の製造番号が一致しているかどうかを調べる。一致していれば（ステップＳ０８３４でＹＥＳ）、ステップＳ０８３５で、中断ジョブ情報に保持されているファイルパスのファイルが存在しているかどうかを調べ、存在していれば（ステップＳ０８３５でＹＥＳ）、ステップＳ０８３２で、接続前の携帯端末２と同一と判断され、中断ジョブの再開が可能となる。
【０１６５】
一方、ステップＳ０８３３で、中断ジョブ情報にＳＤカード４の製造番号が保持されていない場合（ステップＳ０８３３でＮＯ）、ステップＳ０８３４で、現在のＳＤカード４の製造番号と中断ジョブ情報のＳＤカード４の製造番号が一致していない場合（ステップＳ０８３４でＮＯ）、ステップＳ０８３５で、中断ジョブ情報に保持されているファイルパスのファイルが存在していない場合（ステップＳ０８３５でＮＯ）、いずれもステップＳ０８３６で中断前の携帯端末２と同一でないと判断され、中断ジョブの再開はできない。
【０１６６】
このように、携帯端末２に取り外し可能に装着されたＳＤカード４等の記憶媒体に印刷ファイルが保存されている場合に、この記憶媒体を他の携帯端末３に装着した場合においても、中断したジョブの再開が可能となるから、例えば携帯端末２の故障等により通信が中断したときに、記憶媒体を付け替えた他の携帯端末３を使用できるようになり、ユーザにとって使い勝手の良いものとなる。
【０１６７】
しかも、ＳＤカード４の製造番号とファイルパスを用いてＳＤカード４の同一性を判断するから、確実な判断を行うことができる。なお、ＳＤカード４の同一性の判断は、ＳＤカード４の製造番号のみあるいはファイルパスのみを用いて行っても良いし、ＳＤカード４に関する他の情報を用いて行っても良い。
【０１６８】
図２３〜図２７は、この発明のさらに他の実施形態を示すものである。この実施形態では、携帯端末２から印刷ファイルを直接に画像処理装置１に送信して印刷ジョブを実行させるのではなく、携帯端末２から保存先情報を含むＸＨＴＭＬファイルを画像処理装置に送信して、画像処理装置１が印刷ジョブを実行する構成となされている。即ち、ＸＨＴＭＬファイルには画像ファイル等の処理対象データの保存先情報を含ませておくと、画像処理装置１は保存先情報に示された保存先から処理対象データを取得して、ＸＨＴＭＬファイルの記述通りにレイアウトして印刷する。以下、このような印刷を参照印刷という。
【０１６９】
参照印刷を行う場合の動作の概略を、図２３を用いて説明する。
【０１７０】
図２３に示すように、まずユーザは画像処理装置１の操作パネル部１０４を操作して、携帯印刷モードを指示するとともに（図１の丸数字１）、印刷ファイル（ＸＨＴＭＬファイル）を選定する（図１の丸数字２）。
【０１７１】
選定されたＸＨＴＭＬファイルが携帯端末２から画像処理装置１に送信される（丸数字３）。ＸＨＴＭＬファイルには、レイアウト情報と共に画像ファイルの保存先情報が含まれている。この例では、画像ファイルの保存先が携帯端末２自身とサーバ５である場合について説明する。
【０１７２】
ＸＨＴＭＬファイルを受信した画像処理装置１は、ファイルを解析し（丸数字４）、保存先である携帯端末２及びサーバ５から、それぞれ所定の画像ファイルを取得する（丸数字５）。そして、取得した各画像ファイルを、ＸＨＴＭＬファイルのレイアウト情報に従って合成し（丸数字６）、印刷する（丸数字７）。
【０１７３】
次に、ＸＨＴＭＬファイルの保存先情報に基づいて、携帯端末２から画像ファイルを取得中（転送中）に、携帯端末２との無線通信が中断されたことによりジョブの実行が中断された場合の処理の概要を、図２４を用いて説明する。
【０１７４】
携帯端末２の画像ファイルを画像処理装置１に転送中に、無線通信の中断が検出されると（図２４の丸数字１）、画像処理装置１は、サーバ５に対する画像ファイルの取得を続行する（図２４の丸数字２）。また、画像処理装置１の記憶部１０５に、中断ジョブ情報が保持される（丸数字３）。中断ジョブ情報には、図２５に示されるように、中断された携帯端末２の固有情報としての電話番号、携帯端末２及びサーバ５における印刷ファイルの格納先であるファイルパス、印刷設定、及び取得した画像ファイルを示す取得済み情報が含まれている。
【０１７５】
携帯端末２との通信が再開されると、接続された携帯端末２の電話番号が中断ジョブ情報に含まれている電話番号と一致するかどうかにより、接続された携帯端末が、中断前の携帯端末と同一であることが確認される（丸数字４）。
【０１７６】
次いで、画像処理装置１では、新規ジョブ用、中断ジョブ再開用の各ＰＩＮコードを、操作パネル部１０４に表示する（丸数字５）。
【０１７７】
ユーザが例えば中断ジョブ再開用ＰＩＮコードを携帯端末２に入力し（丸数字６）、入力された中断ジョブ再開用ＰＩＮコードが携帯端末２から画像処理装置１に送信されると、画像処理装置１はＰＩＮコードを確認し（丸数字７）、ファイルパスを指定して携帯端末２へ画像ファイルの再送信を要求する（丸数字８）。
【０１７８】
携帯端末２は、再送信の要求を受けて、画像ファイルの転送を再開する（丸数字９）。この画像ファイルを受信した画像処理装置１は、ＨＴＭＬファイルに示されるレイアウト情報に従って、この画像ファイルとサーバ５から取得した画像ファイルを合成し、合成した画像ファイルを印刷データとして印刷する（丸数字１０）。
【０１７９】
図２６は、図２３及び図２４に示した実施形態において、携帯端末２からの画像ファイルの転送中に無線通信が中断した場合に、画像処理装置１のＣＰＵ１０１ａによって行われる処理を示すフローチャートである。
【０１８０】
ステップＳ１３１で、中断ジョブ情報、及びＸＨＴＭＬファイルの解析結果が、記憶部１０５等に保存されたのち、ステップＳ１３２で、サーバ５から取得していない画像ファイルがあるかどうかを調べる。未取得の画像ファイルがあれば（ステップＳ１３２でＹＥＳ）、ステップＳ１３４で、サーバ５から未取得の画像ファイルを取得した後、ステップＳ１３２に戻って、取得処理を繰り返す。全て取得すると（ステップＳ１３２でＮＯ）、ステップＳ１３３で、取得済みの画像ファイルを記憶部１０５等に保存し、携帯端末２との接続待ちの状態となる。
【０１８１】
図２７は、携帯端末２との通信接続時に、画像処理装置１のＣＰＵ１０１ａによって行われる処理を示すフローチャートである。
【０１８２】
ステップＳ１４１では、記憶部１０５に中断ジョブ情報が保持されているかどうかを判断する。
【０１８３】
中断ジョブ情報が保持されていれば（ステップＳ１４１でＹＥＳ）、ステップＳ１４２で、中断ジョブ情報に含まれる携帯端末２の電話番号即ち中断前の携帯端末２の電話番号と、現在接続されている携帯端末２の電話番号が同一かどうかを判断する。同一であれば（ステップＳ１４２でＹＥＳ）、ステップＳ１４３に進む。
【０１８４】
ステップＳ１４３では、中断ジョブ再開用及び新規ジョブ用の各ＰＩＮコードを生成して、操作パネル部１０４に表示する。
【０１８５】
ユーザは、表示されたＰＩＮコードを携帯端末２から入力し、画像処理装置１に送信する。画像処理装置１は、ステップＳ１４４で携帯端末２から送信されてきたＰＩＮコードを受信したのち、ステップＳ１４５で、ＰＩＮコードの種類を調べる。
【０１８６】
ＰＩＮコードが中断ジョブ再開用のＰＩＮコードであれば（ステップＳ１４５で中断ジョブ再開用）、中断ジョブを再開する。つまり、ステップＳ１４６で、中断ジョブ情報に保持されている、画像ファイルの携帯端末２における保存先であるファイルパスを指定して、携帯端末２から画像ファイルを取得した後、ステップＳ１４７で、携帯端末２からの画像ファイルの取得が完了したかどうかを判断する。完了していない場合は（ステップＳ１４７でＮＯ）、ステップＳ１４６に戻り、完了するまでステップＳ１４６及びＳ１４７を繰り返す。
【０１８７】
取得が完了すると（ステップＳ１４７でＹＥＳ）、ステップＳ１４８で、サーバ５からの画像ファイルの取得が完了しているかどうかを調べ、完了していなければ（ステップＳ１４８でＮＯ）、ステップＳ１４９でサーバ５から画像ファイルを取得し、ステップＳ１４８に戻る。図２７の破線で示すステップＳ１４８及びステップＳ１４９のサーバ５からの画像ファイルの取得処理は、前述したように、携帯端末２との通信が中断しても続行されるから、サーバ５からの画像ファイルの取得を新規にやり直す場合（新規ジョブ）に較べて、ファイル取得時間を短縮できる効果がある。
【０１８８】
サーバ５からの画像ファイルの取得が完了していれば（ステップＳ１４８でＹＥＳ）、ステップＳ１５０で、ＸＨＴＭＬのレイアウト情報に従って画像ファイルを合成したのち、ステップＳ１５６で、合成された印刷データを印刷する。
【０１８９】
また、ステップＳ１４５で、ＰＩＮコードが新規ジョブ用であれば（ステップＳ１４５で新規ジョブ用）、ステップＳ１５４に進み、新規ジョブを実行する。つまり、ステップＳ１５４で、携帯端末２から送信されてきたＸＨＴＭＬファイルを受信し、ステップＳ１５５で該ファイルを解析したのち、ステップＳ１４６に進んで、指定された保存先から画像ファイルを保存する。
【０１９０】
ステップＳ１４５で、受信したＰＩＮコードがステップＳ１４３で生成されたＰＩＮコードと一致していない場合は（ステップＳ１４５で不一致）、ステップＳ１４４に戻ってＰＩＮコードの受信を待つ。
【０１９１】
一方、ステップＳ１４１で中断ジョブ情報がない場合（ステップＳ１４１でＮＯ）、及びステップＳ１４２で電話番号が一致しない場合（ステップＳ１４２でＮＯ）、いずれもステップＳ１５１に進んで、新規ジョブ用ＰＩＮコードを生成し、操作パネル部１０４に表示する。
【０１９２】
ユーザは、表示されたＰＩＮコードを携帯端末２から入力し、画像処理装置１に送信する。画像処理装置１は、ステップＳ１５２で携帯端末２から送信されてきたＰＩＮコードを受信したのち、ステップＳ１５３で、受信したＰＩＮコードがステップＳ１５１で生成したＰＩＮコードに一致しているかどうかを判断する。
【０１９３】
一致していない場合は（ステップＳ１５３でＮＯ）、ステップＳ１５２に戻って、ＰＩＮコードの受信を待つ。一致すれば（ステップＳ１５３でＹＥＳ）、ステップＳ１５４で、送信されてきたＸＨＴＭＬファイルを受信し、ステップＳ１５５でそのＸＨＴＭＬファイルを解析したのち、ステップＳ１４６に進んで、指定された保存先から画像ファイルを保存する。
【０１９４】
このように、この実施形態によれば、ＸＨＴＭＬファイルに含まれる保存先情報で示される画像ファイルの保存先が、携帯端末２内及びサーバ５の両方に存在する場合に、携帯端末２内の画像ファイルの取得完了前に、携帯端末と画像処理装置との無線通信が中断した場合であっても、ユーザは処理対象データの保存先情報を携帯端末から送信する操作をやり直す必要はなくなり、使い勝手を向上できる。
【図面の簡単な説明】
【０１９５】
【図１】この発明の一実施形態に係る画像処理装置が用いられたジョブ実行システムの構成を示す図である。
【図２】図１のシステムに用いられている画像処理装置の構成を示すブロック図である。
【図３】中断ジョブ情報の一例を示す図である。
【図４】図２における制御部１０１の機能構成を示すブロック図である。
【図５】画像処理装置への印刷ファイルの転送中に、携帯端末との無線通信が中断された場合の処理の概要を説明するための図である。
【図６】携帯印刷モードによる印刷を実行する際の画像処理装置の処理を示すフローチャートである。
【図７】図６のステップＳ０７に示したジョブ再開処理を示すフローチャートである。
【図８】生成されたＰＩＮコードを操作パネル部の表示画面に表示した状態の図である。
【図９】中断ジョブ情報削除用のＰＩＮコードを操作パネル部の表示画面に追加表示した状態の図である。
【図１０】この発明の他の実施形態を示すもので、画像処理装置１の動作を示すフローチャートである。
【図１１】この発明のさらに他の実施形態を示すもので、画像処理装置１の動作を示すフローチャートである。
【図１２】この発明のさらに他の実施形態における動作の概略を説明するための説明図である。
【図１３】図１２で説明した実施形態において、画像処理装置のＣＰＵが行うジョブ再開処理を示すフローチャートである。
【図１４】図１２の実施形態において、画像処理装置との通信が接続された携帯端末で行われる処理を示すフローチャートである。
【図１５】この発明のさらに他の実施形態を示すフローチャートである。
【図１６】この発明のさらに他の実施形態を示すフローチャートである。
【図１７】ジョブが複数回中断された場合に操作パネル部に表示されたメッセージの一例を示す図である。
【図１８】この発明のさらに他の実施形態を示すフローチャートである。
【図１９】中断ジョブ情報が複数存在する場合の操作パネル部の表示画面を示す図である。
【図２０】この発明のさらに他の実施形態の動作の概略を説明するための図である。
【図２１】図２０の実施形態で用いられる中断ジョブ情報を示す図である。
【図２２】ＳＤカードの同一性判断による携帯端末の同一性判断の処理を示すフローチャートである。
【図２３】この発明のさらに他の実施形態における動作の概略を説明するための図である。
【図２４】図２３の実施形態において、携帯端末との無線通信が中断されたことによりジョブの実行が中断された場合の処理の概要を説明するための図である。
【図２５】図２３及び図２４の実施形態で用いられる中断ジョブ情報の一例を示す図である。
【図２６】図２３及び図２４に示した実施形態において、携帯端末からの画像ファイルの転送中に無線通信が中断した場合に、画像処理装置のＣＰＵによって行われる処理を示すフローチャートである。
【図２７】携帯端末との通信接続時に、画像処理装置のＣＰＵによって行われる処理を示すフローチャートである。
【符号の説明】
【０１９６】
１          画像処理装置
２          携帯端末
３          別の携帯端末
４          ＳＤカード
５          サーバ
１０１      ＣＰＵ
１０２      ＲＯＭ
１０４      操作パネル部
１０５      記憶部
１０９      ネットワークインターフェース部
【図１】
2010003175.tif 000003
【図２】
2010003175.tif 000004
【図３】
2010003175.tif 000005
【図４】
2010003175.tif 000006
【図５】
2010003175.tif 000007
【図６】
2010003175.tif 000008
【図７】
2010003175.tif 000009
【図８】
2010003175.tif 000010
【図９】
2010003175.tif 000011
【図１０】
2010003175.tif 000012
【図１１】
2010003175.tif 000013
【図１２】
2010003175.tif 000014
【図１３】
2010003175.tif 000015
【図１４】
2010003175.tif 000016
【図１５】
2010003175.tif 000017
【図１６】
2010003175.tif 000018
【図１７】
2010003175.tif 000019
【図１８】
2010003175.tif 000020
【図１９】
2010003175.tif 000021
【図２０】
2010003175.tif 000022
【図２１】
2010003175.tif 000023
【図２２】
2010003175.tif 000024
【図２３】
2010003175.tif 000025
【図２４】
2010003175.tif 000026
【図２５】
2010003175.tif 000027
【図２６】
2010003175.tif 000028
【図２７】
2010003175.tif 000029