(57)【特許請求の範囲】
【請求項１】
端末装置との間で第１の通信を行う第１通信手段と、
前記第１の通信により前記端末装置からデータ処理の要求を受け付ける要求受付手段と、
前記要求受付手段が前記要求を受け付けると、他の端末装置から要求されたデータ処理でまだ終了していないデータ処理が存在する場合は、要求された前記データ処理に関する情報を記憶部に記憶させて、前記端末装置との間の接続を一旦切断し、要求された当該データ処理を実行する条件が満たされると、当該端末装置との間で第２の通信を行う第２通信手段と、
前記第２の通信により、前記記憶部に記憶された前記情報を用いて、要求された前記データ処理を実行する処理実行手段と
を備える情報処理装置。
【請求項２】
前記要求受付手段は、前記データ処理の要求として、文書の印刷を指示する印刷指示の処理要求を受け付け、
前記第２通信手段は、前記データ処理に関する情報として、処理要求が行われた前記印刷指示の情報を記憶部に記憶させて、
前記処理実行手段は、前記記憶部に記憶された前記印刷指示の情報を用いて、前記端末装置から当該印刷指示を受信し、受信した当該印刷指示に対する印刷処理を実行することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
記録媒体に記録された画像を読み取り、読み取った画像を表す画像データを生成する画像データ生成手段をさらに備え、
前記要求受付手段は、前記データ処理の要求として、前記画像データ生成手段により生成された前記画像データの送信要求を受け付け、
前記第２通信手段は、前記データ処理に関する情報として、送信要求が行われた前記画像データの情報を記憶部に記憶させて、
前記処理実行手段は、前記記憶部に記憶された前記画像データの情報を用いて、当該画像データを前記端末装置に送信すること
を特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記第１通信手段は、前記第１の通信として、前記端末装置との間の接続で第１の周波数帯域を用いて無線通信を行い、
前記第２通信手段は、前記第２の通信として、前記端末装置との間の接続で前記第１の周波数帯域とは異なる第２の周波数帯域を用いて無線通信を行うこと
を特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
前記第２通信手段は、前記第１通信手段による接続が行われた際、他の端末装置から要求されたデータ処理でまだ終了していないデータ処理が存在しなければ、前記要求受付手段が前記要求を受け付けると前記端末装置との間の接続を切断せずに接続されたままにすること
を特徴とする請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
データの処理を行う情報処理装置との間で第３の通信を行う第３通信手段と、
前記第３の通信により前記情報処理装置に対してデータ処理の要求を行う処理要求手段と、
前記処理要求手段による前記データ処理の要求が行われると、前記情報処理装置に自装置以外の他の端末装置から要求されたデータ処理でまだ終了していないデータ処理が存在する場合は、当該情報処理装置との間の接続が一旦切断され、当該情報処理装置から接続要求を受け付けたことに伴い、再度、当該情報処理装置との間で第４の通信を行う第４通信手段と、
前記第４の通信により、前記データ処理に用いられるデータを前記情報処理装置に送信する処理、または前記データ処理により当該情報処理装置から送信されたデータを受信する処理を行う処理手段と
を備える端末装置。
【請求項７】
コンピュータに、
データの処理を行う情報処理装置との間で第３の通信を行う機能と、
前記第３の通信により前記情報処理装置に対してデータ処理の要求を行う機能と、
前記データ処理の要求が行われると、前記情報処理装置に自装置以外の他の端末装置から要求されたデータ処理でまだ終了していないデータ処理が存在する場合は、当該情報処理装置との間の接続が一旦切断され、当該情報処理装置から接続要求を受け付けたことに伴い、再度、当該情報処理装置との間で第４の通信を行う機能と、
前記第４の通信により、前記データ処理に用いられるデータを前記情報処理装置に送信する処理、または前記データ処理により当該情報処理装置から送信されたデータを受信する処理を行う機能と
を実現させるためのプログラム。
【請求項８】
データの処理を行う情報処理装置と、
前記情報処理装置に対して、データ処理の要求を行う端末装置とを備え、
前記情報処理装置は、
前記端末装置との間で第１の通信を行う第１通信手段と、
前記第１の通信により前記端末装置から前記データ処理の要求を受け付ける要求受付手段と、
前記要求受付手段が前記要求を受け付けると、他の端末装置から要求されたデータ処理でまだ終了していないデータ処理が存在する場合は、要求された前記データ処理に関する情報を記憶部に記憶させて、前記端末装置との間の接続を一旦切断し、要求された当該データ処理を実行する条件が満たされると、当該端末装置との間で第２の通信を行う第２通信手段と、
前記第２の通信により、前記記憶部に記憶された前記情報を用いて、要求された前記データ処理を実行する処理実行手段とを備えること
を特徴とする情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、端末装置、プログラムおよび情報処理システムに関する。
【背景技術】
【０００２】
公報記載の従来技術として、ネットワークを介して端末装置に接続されるプリンタであって、端末装置のウェブブラウザに割り当てられる第１のポート番号を宛先ポート番号に設定して、端末装置に印刷指示用画面データを供給し、第１のポート番号と異なる第２のポート番号を宛先ポート番号に設定して、印刷対象の対象データの供給を端末装置に要求するプリンタが存在する。（特許文献１参照）
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−２０１０２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えば、Ｗｉ−Ｆｉ等による無線通信を利用し、端末装置と情報処理装置とを接続したい場合がある。しかしながらＷｉ−Ｆｉ等の無線通信を利用する場合、情報処理装置に接続可能な上限の接続数が設けられていることがある。そして既に他の端末装置が上限数に達して情報処理装置に接続されている場合は、新たな端末装置を接続しようとしても接続できない場合がある。
本発明の目的は、情報処理装置と端末装置との間の接続数が上限に達して接続不可になることを抑制することにある。
【課題を解決するための手段】
【０００５】
請求項１記載の発明は、端末装置との間で第１の通信を行う第１通信手段と、前記第１の通信により前記端末装置からデータ処理の要求を受け付ける要求受付手段と、前記要求受付手段が前記要求を受け付けると、他の端末装置から要求されたデータ処理でまだ終了していないデータ処理が存在する場合は、要求された前記データ処理に関する情報を記憶部に記憶させて、前記端末装置との間の接続を一旦切断し、要求された当該データ処理を実行する条件が満たされると、当該端末装置との間で第２の通信を行う第２通信手段と、前記第２の通信により、前記記憶部に記憶された前記情報を用いて、要求された前記データ処理を実行する処理実行手段とを備える情報処理装置である。
請求項２記載の発明は、前記要求受付手段は、前記データ処理の要求として、文書の印刷を指示する印刷指示の処理要求を受け付け、前記第２通信手段は、前記データ処理に関する情報として、処理要求が行われた前記印刷指示の情報を記憶部に記憶させて、前記処理実行手段は、前記記憶部に記憶された前記印刷指示の情報を用いて、前記端末装置から当該印刷指示を受信し、受信した当該印刷指示に対する印刷処理を実行することを特徴とする請求項１に記載の情報処理装置である。
請求項３記載の発明は、記録媒体に記録された画像を読み取り、読み取った画像を表す画像データを生成する画像データ生成手段をさらに備え、前記要求受付手段は、前記データ処理の要求として、前記画像データ生成手段により生成された前記画像データの送信要求を受け付け、前記第２通信手段は、前記データ処理に関する情報として、送信要求が行われた前記画像データの情報を記憶部に記憶させて、前記処理実行手段は、前記記憶部に記憶された前記画像データの情報を用いて、当該画像データを前記端末装置に送信することを特徴とする請求項１に記載の情報処理装置である。
請求項４記載の発明は、前記第１通信手段は、前記第１の通信として、前記端末装置との間の接続で第１の周波数帯域を用いて無線通信を行い、前記第２通信手段は、前記第２の通信として、前記端末装置との間の接続で前記第１の周波数帯域とは異なる第２の周波数帯域を用いて無線通信を行うことを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置である。
請求項５記載の発明は、前記第２通信手段は、前記第１通信手段による接続が行われた際、他の端末装置から要求されたデータ処理でまだ終了していないデータ処理が存在しなければ、前記要求受付手段が前記要求を受け付けると前記端末装置との間の接続を切断せずに接続されたままにすることを特徴とする請求項１乃至４のいずれか１項に記載の情報処理装置である。
請求項６記載の発明は、データの処理を行う情報処理装置との間で第３の通信を行う第３通信手段と、前記第３の通信により前記情報処理装置に対してデータ処理の要求を行う処理要求手段と、前記処理要求手段による前記データ処理の要求が行われると、前記情報処理装置に自装置以外の他の端末装置から要求されたデータ処理でまだ終了していないデータ処理が存在する場合は、当該情報処理装置との間の接続が一旦切断され、当該情報処理装置から接続要求を受け付けたことに伴い、再度、当該情報処理装置との間で第４の通信を行う第４通信手段と、前記第４の通信により、前記データ処理に用いられるデータを前記情報処理装置に送信する処理、または前記データ処理により当該情報処理装置から送信されたデータを受信する処理を行う処理手段とを備える端末装置である。
請求項７記載の発明は、コンピュータに、データの処理を行う情報処理装置との間で第３の通信を行う機能と、前記第３の通信により前記情報処理装置に対してデータ処理の要求を行う機能と、前記データ処理の要求が行われると、前記情報処理装置に自装置以外の他の端末装置から要求されたデータ処理でまだ終了していないデータ処理が存在する場合は、当該情報処理装置との間の接続が一旦切断され、当該情報処理装置から接続要求を受け付けたことに伴い、再度、当該情報処理装置との間で第４の通信を行う機能と、前記第４の通信により、前記データ処理に用いられるデータを前記情報処理装置に送信する処理、または前記データ処理により当該情報処理装置から送信されたデータを受信する処理を行う機能とを実現させるためのプログラムである。
請求項８記載の発明は、データの処理を行う情報処理装置と、前記情報処理装置に対して、データ処理の要求を行う端末装置とを備え、前記情報処理装置は、前記端末装置との間で第１の通信を行う第１通信手段と、前記第１の通信により前記端末装置から前記データ処理の要求を受け付ける要求受付手段と、前記要求受付手段が前記要求を受け付けると、他の端末装置から要求されたデータ処理でまだ終了していないデータ処理が存在する場合は、要求された前記データ処理に関する情報を記憶部に記憶させて、前記端末装置との間の接続を一旦切断し、要求された当該データ処理を実行する条件が満たされると、当該端末装置との間で第２の通信を行う第２通信手段と、前記第２の通信により、前記記憶部に記憶された前記情報を用いて、要求された前記データ処理を実行する処理実行手段とを備えることを特徴とする情報処理システムである。
【発明の効果】
【０００６】
請求項１記載の発明によれば、情報処理装置と端末装置との間の接続数が上限に達して接続不可になることを抑制することができる。
請求項２記載の発明によれば、情報処理装置と端末装置との間の接続数が上限に達して印刷指示の処理要求を受け付け不可となることを抑制することができる。
請求項３記載の発明によれば、情報処理装置と端末装置との間の接続数が上限に達して、画像データの送信要求を受け付け不可となることを抑制することができる。
請求項４記載の発明によれば、第１の通信および第２の通信が相互に影響を及ぼすことを抑制することができる。
請求項５記載の発明によれば、端末装置に要求されたデータ処理を実行するまでの時間を短縮することができる。
請求項６記載の発明によれば、情報処理装置と端末装置との間の接続数が上限に達して接続不可になることを抑制することができる。
請求項７記載の発明によれば、情報処理装置と端末装置との間の接続数が上限に達して接続不可になることを抑制する機能を、コンピュータにより実現できる。
請求項８記載の発明によれば、情報処理装置と端末装置との間の接続数が上限に達して接続不可になることを抑制する情報処理システムを提供できる。
【図面の簡単な説明】
【０００７】
【図１】本実施の形態に係る画像処理システムの全体構成例を示した図である
【図２】画像処理装置のハードウェア構成例を示した図である。
【図３】携帯端末のハードウェア構成例を示した図である。
【図４】画像処理装置の機能構成例を示したブロック図である。
【図５】携帯端末の機能構成例を示したブロック図である。
【図６】ジョブ情報管理テーブルの一例を示した図である。
【図７】画像処理装置が印刷処理を実行する際の処理手順の一例を示したフローチャートである。
【図８】携帯端末が印刷ジョブの処理を要求して印刷ジョブを送信する際の処理手順の一例を示したフローチャートである。
【図９】画像処理装置がスキャンを実行してスキャンデータを送信する際の処理手順の一例を示したフローチャートである。
【図１０】携帯端末がスキャンデータを要求して受信する際の処理手順の一例を示したフローチャートである。
【発明を実施するための形態】
【０００８】
以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。
［実施の形態１］
＜システム構成＞
まず、本実施の形態に係る画像処理システム１の全体構成について説明する。図１は、本実施の形態に係る画像処理システム１の全体構成例を示した図である。図示するように、画像処理システム１は、画像処理装置１０Ａ、画像処理装置１０Ｂと、携帯端末２０Ａ、携帯端末２０Ｂ、携帯端末２０Ｃと、操作端末３０Ａ、操作端末３０Ｂと、管理サーバ４０とを備えている。また、画像処理装置１０Ａ、画像処理装置１０Ｂと、携帯端末２０Ａ、携帯端末２０Ｂ、携帯端末２０Ｃとの間では、無線通信が行われる。さらに、画像処理装置１０Ａ、画像処理装置１０Ｂ、操作端末３０Ａ、操作端末３０Ｂ、管理サーバ４０は、ネットワーク５０に接続され、各装置間で相互に通信が行われる。
【０００９】
なお、図１には画像処理装置１０Ａ、画像処理装置１０Ｂを示したが、これらを区別する必要がない場合には画像処理装置１０と称する。同様に、図１には携帯端末２０Ａ、携帯端末２０Ｂ、携帯端末２０Ｃを示したが、これらを区別する必要がない場合には携帯端末２０と称する。さらに、図１には操作端末３０Ａ、操作端末３０Ｂを示したが、これらを区別する必要がない場合には操作端末３０と称する。また、図１に示す例では２つの画像処理装置１０を示したが、３つ以上の画像処理装置１０を設けても良い。さらに、図１に示す例では３つの携帯端末２０を示したが、４つ以上の携帯端末２０を設けても良い。そして、図１に示す例では２つの操作端末３０を示したが、３つ以上の操作端末３０を設けても良い。
【００１０】
画像処理装置１０は、例えば、スキャン機能、プリント機能、コピー機能およびファクシミリ機能等を備えた装置であり、用紙等の記録媒体に画像を形成して出力する。ここで、画像処理装置１０は、携帯端末２０や操作端末３０から印刷ジョブを受信し、受信した印刷ジョブをもとに印刷処理を実行する。印刷ジョブとは、印刷対象となる画像データと、印刷処理における設定が記述された制御命令とを含み、画像処理装置１０で実行される印刷処理の単位となるデータである。
【００１１】
携帯端末２０は、画像処理装置１０における各種機能の実行を指示する際に用いられる携帯型のコンピュータ装置である。携帯端末２０としては、例えば、スマートフォン、タブレットＰＣ（Personal Computer）、ノートＰＣ等を用いると良い。
【００１２】
操作端末３０は、ユーザが文書ファイルの閲覧、編集等を行う際に用いられるコンピュータ装置である。操作端末３０としては、例えば、ノートＰＣ、デスクトップＰＣ等を用いると良い。但し、操作端末３０として、スマートフォン等の携帯型のコンピュータ装置を用いても良い。
【００１３】
管理サーバ４０は、画像処理システム１で処理される各種データを格納するコンピュータ装置である。
【００１４】
ネットワーク５０は、画像処理装置１０、操作端末３０、管理サーバ４０の各装置間の情報通信に用いられる通信手段であり、例えば、有線ＬＡＮ（Local Area Network）である。
【００１５】
また、本実施の形態では、画像処理装置１０と携帯端末２０との間で、近距離無線通信（例えば、近接場型の無線通信：ＮＦＣ（Ｎｅａｒ Ｆｉｅｌｄ Ｃｏｍｍｕｎｉｃａｔｉｏｎ））、および近距離無線通信より高速な別の通信規格（例えば、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ）を用いた無線通信が行われる。ＮＦＣとは、通信距離が約１０ｃｍに限定された無線通信の規格である。また、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔとは、Ｗｉ−Ｆｉ端末間で直接通信するための規格であり、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔでは、各Ｗｉ−Ｆｉ対応機器がアクセスポイントとして動作する機能を搭載する。アクセスポイントとは、機器間の通信を無線により中継する中継機器である。付言すると、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔでは、ネットワークに参加する複数台のＷｉ−Ｆｉ対応機器の中で、いずれか一台の通信装置が実際にアクセスポイントとして動作し、アクセスポイントとなる機器と他のＷｉ−Ｆｉ対応機器との間で直接通信が行われる。
【００１６】
また、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔでは、ある一つのネットワークに参加する各通信装置がＰ２Ｐ  Ｄｅｖｉｃｅとして定義され、そのネットワークがＰ２Ｐ  Ｇｒｏｕｐとして定義される。そして、Ｐ２Ｐ  Ｇｒｏｕｐにおいて、実際にアクセスポイントとして動作するＰ２Ｐ  ＤｅｖｉｃｅがＰ２Ｐ  Ｇｒｏｕｐ  Ｏｗｎｅｒとして定義され、Ｐ２Ｐ  Ｇｒｏｕｐ  Ｏｗｎｅｒ以外のＰ２Ｐ  ＤｅｖｉｃｅがＰ２Ｐ  Ｄｅｖｉｃｅ  Ｃｌｉｅｎｔとして定義される。各Ｐ２Ｐ  Ｄｅｖｉｃｅは、他のＰ２Ｐ  Ｄｅｖｉｃｅと信号のやり取りを行うことで、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔの接続先の候補となるＰ２Ｐ  Ｄｅｖｉｃｅを検出し、複数のＰ２Ｐ  ＤｅｖｉｃｅからＰ２Ｐ  Ｇｒｏｕｐ  Ｏｗｎｅｒが選出される。
【００１７】
本実施の形態では、画像処理装置１０がＰ２Ｐ  Ｇｒｏｕｐ  Ｏｗｎｅｒとして機能するものとして説明する。また、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔでは、Ｐ２Ｐ  Ｇｒｏｕｐ  Ｏｗｎｅｒに同時に接続しているＰ２Ｐ  Ｄｅｖｉｃｅ  Ｃｌｉｅｎｔの数に上限が設けられるのが一般的である。本実施の形態では、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔにより画像処理装置１０に同時に接続している携帯端末２０の数（以下、同時接続数と称する）の上限が、３台であるものとする。
【００１８】
＜画像処理装置１０のハードウェア構成＞
次に、画像処理装置１０のハードウェア構成について説明する。図２は、画像処理装置１０のハードウェア構成例を示した図である。図示するように、画像処理装置１０は、ＣＰＵ（Central Processing Unit）１０１と、ＲＡＭ（Random Access Memory）１０２と、ＲＯＭ（Read Only Memory）１０３と、ＨＤＤ（Hard Disk Drive）１０４と、操作パネル１０５と、画像形成部１０６と、画像読取部１０７と、画像処理部１０８と、有線インタフェース（以下、有線Ｉ／Ｆと称する）１０９と、無線インタフェース（以下、無線Ｉ／Ｆと称する）１１０と、ＮＦＣインタフェース（以下、ＮＦＣＩ／Ｆと称する）１１１とを備える。なお、これらの各機能部はバス１１２に接続されており、このバス１１２を介してデータの授受を行う。
【００１９】
ＣＰＵ１０１は、ＯＳ（Operating System）やアプリケーション等の各種ソフトウェアを実行する。ＲＡＭ１０２は、ＣＰＵ１０１の作業用メモリ等として用いられるメモリである。ＲＯＭ１０３は、ＣＰＵ１０１が実行する各種プログラム等を記憶するメモリである。そして、ＣＰＵ１０１は、ＲＯＭ１０３等に記憶された各種プログラムをＲＡＭ１０２にロードして実行することにより、画像処理装置１０の各機能を実現する。
ＨＤＤ１０４は、画像形成部１０６における画像形成動作で用いる画像データ等を記憶する、例えば磁気ディスク装置である。
ここで、ＣＰＵ１０１が実行するプログラムは、予めＲＯＭ１０３に記憶させておく形態のほか、磁気記録媒体（磁気テープ、磁気ディスクなど）、光記録媒体（光ディスクなど）、光磁気記録媒体、半導体メモリなどのコンピュータが読取可能な記録媒体に記憶した状態で提供し得る。また、例えばネットワーク５０を介してＣＰＵ１０１に提供しても良い。
【００２０】
操作パネル１０５は、各種情報の表示やユーザからの操作入力の受付を行うタッチパネルである。ここで、操作パネル１０５は、各種情報が表示されるディスプレイと、指やスタイラスペン等で接触された位置を検出する位置検出シートとからなる。接触された位置を検出する手段としては、接触による圧力をもとに検出する手段や、接触した物の静電気をもとに検出する手段等、どのようなものが用いられても良い。また、タッチパネルに代えて、ディスプレイ、およびキーボード等の入力手段を用いても良い。
【００２１】
画像形成部１０６は、記録媒体に画像を形成するものである。ここで、画像形成部１０６は、例えばプリンタであり、感光体に付着させたトナーを記録媒体に転写して像を形成する電子写真方式や、インクを記録媒体上に吐出して像を形成するインクジェット方式などが用いられる。
【００２２】
画像読取部１０７は、記録媒体に記録された画像を読み取り、読み取った画像を表す画像データを生成する。ここで、画像読取部１０７は、例えばスキャナであり、光源から原稿に照射した光に対する反射光をレンズで縮小してＣＣＤ(Charge Coupled Devices)で受光するＣＣＤ方式や、ＬＥＤ光源から原稿に順に照射した光に対する反射光をＣＩＳ(Contact Image Sensor)で受光するＣＩＳ方式などが用いられる。
【００２３】
画像処理部１０８では、入力される画像データに色補正や階調補正等の各種画像処理を施している。例えば、画像読取部１０７で読み込まれた画像データやＨＤＤ１０４に記憶されている画像データに各種画像処理を施し、画像形成部１０６に出力している。
【００２４】
有線Ｉ／Ｆ１０９は、ネットワーク５０を介して、操作端末３０や管理サーバ４０との間で各種データの送受信を行う通信インタフェースとして機能する。
無線Ｉ／Ｆ１１０は、携帯端末２０との間で例えばＷｉ−Ｆｉ  Ｄｉｒｅｃｔによる無線通信を行うためのアンテナを含み、携帯端末２０との間で各種データの送受信を行う通信インタフェースとして機能する。
ＮＦＣＩ／Ｆ１１１は、携帯端末２０との間でＮＦＣ通信を行うためのアンテナを含み、携帯端末２０との間で各種データの送受信を行う通信インタフェースとして機能する。
【００２５】
＜携帯端末２０のハードウェア構成＞
図３は、携帯端末２０のハードウェア構成例を示した図である。図示するように、携帯端末２０は、ＣＰＵ２０１と、記憶手段であるメモリ２０２とを備える。ここで、ＣＰＵ２０１は、ＯＳやアプリケーション等の各種ソフトウェアを実行する。また、メモリ２０２は、各種ソフトウェアやその実行に用いるデータ等を記憶する記憶領域を有する。
ここで、ＣＰＵ２０１が実行するプログラムは、予めメモリ２０２に記憶させておく形態のほか、磁気記録媒体（磁気テープ、磁気ディスクなど）、光記録媒体（光ディスクなど）、光磁気記録媒体、半導体メモリなどのコンピュータが読取可能な記録媒体に記憶した状態で提供し得る。また、例えばインターネットを介してＣＰＵ２０１に提供する形態もある。
【００２６】
更に、携帯端末２０は、外部との無線通信を行うための無線Ｉ／Ｆ２０３およびＮＦＣＩ／Ｆ２０４と、画像を表示する画像表示手段２０５とを備える。
無線Ｉ／Ｆ２０３は、画像処理装置１０との間で例えばＷｉ−Ｆｉ  Ｄｉｒｅｃｔによる無線通信を行うためのアンテナを含み、画像処理装置１０との間で各種データの送受信を行う通信インタフェースとして機能する。
ＮＦＣＩ／Ｆ２０４は、画像処理装置１０との間でＮＦＣ通信を行うためのアンテナを含み、画像処理装置１０との間で各種データの送受信を行う通信インタフェースとして機能する。
【００２７】
画像表示手段２０５は、例えば、タッチパネルである。そのため画像表示手段２０５は、液晶パネルを備えるとともに、液晶パネルに人の指、スタイラスペンに代表される接触物が接触したときに、接触物が液晶パネルに接触した位置を検知する位置検知部（図示せず）を備えている。本実施の形態において使用するタッチパネルは、特に限定されるものではなく、抵抗膜方式や静電容量方式など種々の方式のものが採用される。
【００２８】
なお携帯端末２０は、記憶手段として例えばＨＤＤやフラッシュメモリなどを備えていてもよい。ＨＤＤやフラッシュメモリは、各種ソフトウェアに対する入力データや各種ソフトウェアからの出力データ等を記憶する。また携帯端末２０は、さらにキーボードやマウス等の入力デバイスを備えていてもよい。
【００２９】
上述した画像処理システム１では、携帯端末２０、操作端末３０は、ネットワーク５０やＷｉ−Ｆｉ  Ｄｉｒｅｃｔを用いた無線通信により、印刷ジョブを画像処理装置１０に送信し、画像処理装置１０において印刷を行うことができる。
また管理サーバ４０は、画像処理装置１０で印刷する印刷ジョブを管理し、印刷ジョブを適切な順序で並び替え、画像処理装置１０に対して送信することもできる。この場合、管理サーバ４０は、プリントサーバとして機能する。また管理サーバ４０は、ファイルを管理することで、携帯端末２０や操作端末３０でファイルを共有することができる。この場合、管理サーバ４０は、ファイルサーバとして機能する。
【００３０】
＜画像処理装置１０の機能構成＞
次に、画像処理装置１０の機能構成について説明する。画像処理装置１０は、携帯端末２０から印刷ジョブを受信して印刷処理を実行するにあたり、キューイング処理と、ジョブデータ受信処理とを行う。本実施の形態では、情報処理装置の一例として、画像処理装置１０が用いられる。
【００３１】
キューイング処理とは、画像処理装置１０と携帯端末２０との間のＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続が確立された後、画像処理装置１０が、携帯端末２０から印刷処理の要求を受け付けて、受け付けた要求内容を登録する処理である。キューイング処理で登録される情報としては、印刷処理の要求を行った携帯端末２０の情報や、印刷対象となる印刷ジョブの情報等が該当する。付言すると、キューイング処理において、画像処理装置１０は、印刷ジョブ自体を受信して記憶するのではなく、印刷ジョブについて印刷処理の要求があったことを示す情報を記憶する。キューイング処理が行われた後、携帯端末２０との間のＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続は一旦切断される。
【００３２】
また、ジョブデータ受信処理とは、画像処理装置１０が、携帯端末２０に印刷ジョブの送信要求を行い、携帯端末２０から印刷ジョブを受信する処理である。ジョブデータ受信処理に際し、画像処理装置１０は、キューイング処理で登録した情報をもとに、携帯端末２０にＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続の要求を行う。そして、画像処理装置１０と携帯端末２０との間の接続が確立された後、画像処理装置１０は、携帯端末２０に印刷ジョブの送信要求を行い、携帯端末２０から印刷ジョブを受信する。
【００３３】
ここで、画像処理装置１０は、キューイング処理とジョブデータ受信処理とで異なるチャネルを用いる。チャネルとは、データの送受信に必要な周波数の幅であり、例えば、ＩＥＥＥ８０２．１１ｇの規格では、２．４ＧＨｚの周波数帯域において１ｃｈ〜１３ｃｈの合計１３のチャネルが設けられている。以下では、画像処理装置１０は、キューイング処理で第１の周波数帯域の一例としての６ｃｈを用い、ジョブデータ受信処理で第２の周波数帯域の一例としての１ｃｈを用いるものとして説明する。ただし、用いられるチャネルの組み合わせはこのような構成に限られるものではなく、例えば、６ｃｈと１１ｃｈとの組み合わせのように、周波数帯域が重複しない組み合わせであればどのようなものでも良い。
【００３４】
図４は、画像処理装置１０の機能構成例を示したブロック図である。画像処理装置１０は、表示部１１と、操作受付部１２と、パネル制御部１３と、プリンタ制御部１４と、スキャナ制御部１５と、無線制御部１６と、ジョブ情報管理部１７と、ジョブ情報格納部１８とを備える。
【００３５】
表示部１１は、パネル制御部１３による制御のもと、例えば操作パネル１０５に、各種画像を表示する。
操作受付部１２は、例えばユーザが操作パネル１０５をタッチすることにより、ユーザの操作入力を受け付ける。
パネル制御部１３は、表示部１１および操作受付部１２の動作を制御する。
【００３６】
処理実行手段の一例としてのプリンタ制御部１４は、画像形成部１０６等の動作を制御して、印刷ジョブに対する印刷処理を実行する。
画像データ生成手段の一例としてのスキャナ制御部１５は、画像読取部１０７等の動作を制御して、スキャンを実行する。
【００３７】
第１通信手段、第２通信手段の一例としての無線制御部１６は、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔによる接続を制御する。ここで、無線制御部１６は、携帯端末２０からＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続の要求を受け付けてＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を確立する処理を行ったり、携帯端末２０へＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続の要求をしてＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を確立する処理を行ったりする。また、無線制御部１６は、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔによる無線通信により、携帯端末２０から印刷ジョブを受信する。本実施の形態では、第１の通信の一例として、キューイング処理の際に行われるＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続の通信が用いられる。また、第２の通信の一例として、ジョブデータ受信処理の際に行われるＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続の通信が用いられる。
【００３８】
要求受付手段、第２通信手段、処理実行手段の一例としてのジョブ情報管理部１７は、キューイング処理およびジョブデータ受信処理を実行する。ここで、ジョブ情報管理部１７は、携帯端末２０からＷｉ−Ｆｉ  Ｄｉｒｅｃｔの接続要求が行われて接続が確立された後、キューイング処理として、６ｃｈで携帯端末２０から印刷ジョブに対する印刷処理の要求を受信し、要求された印刷処理の内容が記録されたテーブル（以下、ジョブ情報管理テーブルと称する）を作成する。
次に、接続が一旦切断され、印刷ジョブの印刷処理を実行する条件が満たされて無線制御部１６により携帯端末２０との再接続が行われた後、ジョブ情報管理部１７は、ジョブデータ受信処理として、１ｃｈで携帯端末２０に対して印刷ジョブの送信要求を行う。そして、ジョブ情報管理部１７は、携帯端末２０による処理要求の対象とされた印刷ジョブを受信する。本実施の形態では、データ処理の一例として、印刷ジョブに対する印刷処理が用いられる。
【００３９】
ここで、本実施の形態において、印刷ジョブの印刷処理を実行する条件とは、携帯端末２０の接続要求よりも先に行われた接続要求により画像処理装置１０に対して要求される印刷ジョブの印刷処理（以下、先行処理と称する）が、全て終了していることである。即ち、携帯端末２０との接続が一旦切断された後、先行処理が全て終了すると、携帯端末２０が要求した印刷ジョブの印刷処理を実行する条件が満たされたとして、無線制御部１６により携帯端末２０との再接続が行われる。
また、携帯端末２０による接続要求が行われた際に、画像処理装置１０と接続中の他の携帯端末２０がなければ、先行処理が存在せず印刷ジョブの印刷処理を実行する条件がすでに満たされているとして、ジョブ情報管理部１７は、１ｃｈで携帯端末２０から印刷ジョブの処理要求を受信する。さらに、携帯端末２０との間の接続は切断されずにそのままの状態で、ジョブ情報管理部１７は、ジョブデータ受信処理を行い、携帯端末２０から印刷ジョブを受信する。
【００４０】
記憶部の一例としてのジョブ情報格納部１８は、ジョブ情報管理テーブルを格納する。ジョブ情報管理テーブルは、携帯端末２０から送信される印刷ジョブの処理要求に対応して生成される。そして、ジョブ情報管理テーブルは、ジョブデータ受信処理のために無線制御部１６が携帯端末２０に対してＷｉ−Ｆｉ  Ｄｉｒｅｃｔの接続要求を行う際に参照される。本実施の形態では、データ処理に関する情報の一例として、ジョブ情報管理テーブルに登録される情報が用いられる。ジョブ情報管理テーブルの詳細については後述する。
【００４１】
そして、画像処理装置１０において、ＣＰＵ１０１が行う指示により、例えば、パネル制御部１３、プリンタ制御部１４、スキャナ制御部１５、無線制御部１６、ジョブ情報管理部１７の機能が実現される。また、表示部１１、操作受付部１２は、例えば操作パネル１０５により実現される。さらに、無線制御部１６は、例えば無線Ｉ／Ｆ１１０により実現される。そして、ジョブ情報格納部１８は、例えばＨＤＤ１０４により実現される。
【００４２】
＜携帯端末２０の機能構成＞
次に、携帯端末２０の機能構成について説明する。携帯端末２０は、画像処理装置１０での画像形成の対象となる画像データ等を作成するアプリケーションソフトウェアを動作させ、画像データを印刷するための印刷ジョブを画像処理装置１０に送信する。印刷ジョブを送信するにあたり、携帯端末２０は、まず、画像処理装置１０に対してＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続の要求を行う。そして、画像処理装置１０との間の接続が確立されると、携帯端末２０は、画像処理装置１０に対して印刷処理の要求を行う。次に、携帯端末２０は、一旦、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を切断した後、画像処理装置１０からＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続の要求を受け付け、接続が確立されると、画像処理装置１０に対して印刷ジョブを送信する。また、本実施の形態では、端末装置の一例として、携帯端末２０が用いられる。
【００４３】
図５は、携帯端末２０の機能構成例を示したブロック図である。携帯端末２０は、表示部２１と、操作受付部２２と、表示制御部２３と、無線制御部２４と、ジョブ制御部２５と、ジョブ記憶部２６とを備える。
【００４４】
表示部２１は、表示制御部２３による制御のもと、例えば画像表示手段２０５に、各種画像を表示する。
操作受付部２２は、例えばユーザが画像表示手段２０５をタッチすることにより、ユーザの操作入力を受け付ける。
表示制御部２３は、表示部２１および操作受付部２２の動作を制御する。
【００４５】
第３通信手段、第４通信手段の一例としての無線制御部２４は、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔによる接続を制御する。ここで、無線制御部２４は、画像処理装置１０からＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続の要求を受け付けてＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を確立する処理を行ったり、画像処理装置１０へＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続の要求をしてＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を確立する処理を行ったりする。また、無線制御部２４は、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔによる無線通信により、画像処理装置１０へ印刷ジョブを送信する。本実施の形態では、第３の通信の一例として、キューイング処理の際に行われるＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続の通信が用いられる。また、第４の通信の一例として、ジョブデータ受信処理の際に行われるＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続の通信が用いられる。
【００４６】
処理要求手段、処理手段の一例としてのジョブ制御部２５は、印刷ジョブを画像処理装置１０へ送信する制御を行う。ここで、無線制御部２４が画像処理装置１０に対してＷｉ−Ｆｉ  Ｄｉｒｅｃｔの接続要求を行い、接続が確立されると、ジョブ制御部２５は、画像処理装置１０に対して印刷ジョブの処理要求を送信する。そして、ジョブ制御部２５は、画像処理装置１０から印刷ジョブの送信要求を受信すると、処理要求の対象とした印刷ジョブを画像処理装置１０へ送信する。
ジョブ記憶部２６は、画像データを印刷するために生成された印刷ジョブを記憶する。
【００４７】
そして、携帯端末２０において、ＣＰＵ２０１が行う指示により、例えば、表示制御部２３、無線制御部２４、ジョブ制御部２５の機能が実現される。また、表示部２１、操作受付部２２は、例えば画像表示手段２０５により実現される。さらに、無線制御部２４は、例えば無線Ｉ／Ｆ２０３により実現される。そして、ジョブ記憶部２６は、例えば、メモリ２０２や、ＨＤＤ、フラッシュメモリにより実現される。
【００４８】
＜ジョブ情報管理テーブルの内容＞
次に、ジョブ情報格納部１８に格納されるジョブ情報管理テーブルの内容について説明する。図６は、ジョブ情報管理テーブルの一例を示した図である。
【００４９】
「テーブル番号」は、各ジョブ情報管理テーブルに付与される番号であり、例えば、最初に作成されたジョブ情報管理テーブルに「１」が付与され、その後は作成された順番に番号が付与される。「ジョブＩＤ」は、印刷ジョブを識別するために印刷ジョブごとに付与される識別子（ジョブＩＤ）であり、携帯端末２０が処理要求の対象とした印刷ジョブのジョブＩＤを示す。具体的には、ジョブＩＤは、例えば、任意の文字列やタイムスタンプである。
【００５０】
「ＭＡＣアドレス」は、印刷ジョブの処理要求を行った携帯端末２０のＭＡＣアドレスを示す。「デバイスネーム」は、携帯端末２０に事前に登録されている名前（デバイスネーム）であり、印刷ジョブの処理要求を行った携帯端末２０のデバイスネームを示す。「ＰＭＫ」は、暗号化規格であるＷＰＡ（Wi-Fi Protected Access）において使用される、様々な鍵のもとになるマスター鍵（ＰＭＫ（Pairwise Master Key））であり、携帯端末２０との間でＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を確立する際に用いられる。「Ｐａｓｓｐｈｒａｓｅ」は、ＷＰＡにおいて使用されるパスワードであり、ＰＭＫと同様に、携帯端末２０との間でＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を確立する際に用いられる。
【００５１】
そして、図６に示す例では、テーブル番号が「１」のジョブ情報管理テーブルを示し、携帯端末２０が処理要求の対象とした印刷ジョブのジョブＩＤとして、「ＡＡ０１」が登録されている。図示の例ではジョブＩＤは一つしか登録されていないが、携帯端末２０にて複数の印刷ジョブが生成され、処理要求の対象として複数のジョブＩＤが携帯端末２０から送信された場合には、複数のジョブＩＤが登録される。また、処理要求を行った携帯端末２０のＭＡＣアドレスは「ＢＢＢＢ」、デバイスネームは「ｍｏｂｉｌｅＡ」である。そして、この携帯端末２０との間のＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続において、ＰＭＫとして「ＸＸＸ」が用いられ、Ｐａｓｓｐｈｒａｓｅとして「ＹＹＹ」が用いられる。
【００５２】
＜画像処理装置１０の処理手順＞
次に、画像処理装置１０の処理について説明する。図７は、画像処理装置１０が印刷処理を実行する際の処理手順の一例を示したフローチャートである。図７に示す例では、画像処理装置１０に携帯端末２０Ａが接続されるものとして説明する。
【００５３】
まず、無線制御部１６は、携帯端末２０ＡからＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を要求されると、接続要求を受諾する（ステップ１０１）。そして、無線制御部１６は、接続要求を受諾した旨を携帯端末２０Ａに送信する。ただし、同時接続数がすでに上限に達していれば、新たな接続は行われないため、無線制御部１６は、接続要求を受諾しない旨を携帯端末２０Ａに送信する。次に、無線制御部１６は、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔの接続要求を受諾すると、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ接続中の他の携帯端末２０があるか否かを判定する（ステップ１０２）。
【００５４】
接続中の他の携帯端末２０がある場合（ステップ１０２でＹｅｓ）、無線制御部１６は、携帯端末２０Ａとの間で、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を確立するための設定情報を共有する（ステップ１０３）。設定情報を共有する処理において、画像処理装置１０はＰ２Ｐ  Ｇｒｏｕｐ  Ｏｗｎｅｒとして選出される。そして、Ｐ２Ｐ  Ｇｒｏｕｐ  Ｏｗｎｅｒとなった画像処理装置１０は、例えば、携帯端末２０Ａに対するＩＰアドレスの払い出しや、キューイング処理用のチャネル（６ｃｈ）の決定等を行い。ＩＰアドレスやチャネルを設定情報として携帯端末２０Ａと共有する。また、ＰＭＫやＰａｓｓｐｈｒａｓｅ等も設定情報として共有される。このように設定情報が共有されることで、画像処理装置１０と携帯端末２０Ａとの間のＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続が確立される。
【００５５】
一方、ステップ１０２において、接続中の他の携帯端末２０がない場合も（ステップ１０２でＮｏ）、無線制御部１６は、携帯端末２０Ａとの間でＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を確立するための設定情報を共有する（ステップ１０４）。ただし、先行処理が存在しないとして、無線制御部１６は、チャネルとして、ステップ１０３とは異なるチャネルである、ジョブデータ受信処理用の１ｃｈを用いることを決定する。決定されるチャネルが異なる点を除き、ステップ１０４ではステップ１０３と同様の処理が行われ、画像処理装置１０と携帯端末２０Ａとの間のＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続が確立される。
【００５６】
次に、ステップ１０３によりＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続が確立された後、ジョブ情報管理部１７は、無線制御部１６を介して、６ｃｈで、携帯端末２０Ａから印刷ジョブの処理要求を受信する（ステップ１０５）。そして、次のステップ１０７に移行する。一方、ステップ１０４にてＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続が確立された後、ジョブ情報管理部１７は、１ｃｈで、携帯端末２０Ａから印刷ジョブの処理要求を受信する（ステップ１０６）。ただし、ステップ１０６の後は、後述するステップ１１３に移行する。
【００５７】
次に、ステップ１０５の後、ジョブ情報管理部１７は、携帯端末２０Ａから受信した処理要求の内容をジョブ情報管理テーブルに登録して記憶させる（ステップ１０７）。ここでは、受信した処理要求ごとに、図６に示すジョブ情報管理テーブルが作成され、各項目が登録される。即ち、ジョブ情報管理部１７は、印刷ジョブについて印刷処理の要求があったことを示す情報として、携帯端末２０Ａから受信した印刷ジョブのジョブＩＤや、携帯端末２０ＡのＭＡＣアドレスをジョブ情報管理テーブルに登録して記憶させる。また、携帯端末２０Ａのデバイスネームや、携帯端末２０Ａとの間の接続で用いられるＰＭＫやＰａｓｓｐｈｒａｓｅも、ジョブ情報管理テーブルに登録される。ステップ１０５及びステップ１０７の処理が、キューイング処理とされる。
【００５８】
次に、無線制御部１６は、一旦、携帯端末２０Ａとの間のＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を切断する（ステップ１０８）。この時、無線制御部１６は、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を切断する旨を携帯端末２０Ａに通知する。この通知により、携帯端末２０Ａにおいても、画像処理装置１０との間のＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を切断する処理が行われる。そして、パネル制御部１３は、携帯端末２０Ａとの間のＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を切断したことを表示部１１に表示する（ステップ１０９）。
【００５９】
次に、無線制御部１６は、プリンタ制御部１４による印刷処理が実行中であるか否かを判定する（ステップ１１０）。ここでは、例えば、携帯端末２０Ａとは異なる携帯端末２０から受信した印刷ジョブに対する印刷処理が実行されている場合、印刷処理が実行中であると判定される。印刷処理が実行中である場合（ステップ１１０でＹｅｓ）、無線制御部１６は、印刷処理が終了するのを待機する。そして、印刷処理が実行中でなければ（ステップ１１０でＮｏ）、携帯端末２０Ａが要求した印刷ジョブの印刷処理を実行する条件が満たされたとして、無線制御部１６は、ジョブ情報管理テーブルを参照して、携帯端末２０Ａに対してＷｉ−Ｆｉ  Ｄｉｒｅｃｔの接続要求を行う（ステップ１１１）。ここで、無線制御部１６は、ステップ１０７においてジョブ情報管理テーブルに記録された携帯端末２０のＭＡＣアドレスをもとに、接続要求を行う。
【００６０】
次に、携帯端末２０ＡからＷｉ−Ｆｉ  Ｄｉｒｅｃｔの接続要求を受諾した旨を受信すると、無線制御部１６は、携帯端末２０Ａとの間で、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を確立するための設定情報を共有する（ステップ１１２）。ステップ１１２では、ステップ１０３やステップ１０４と同様に、画像処理装置１０と携帯端末２０Ａとの間で設定情報が共有される。ただし、無線制御部１６は、チャネルとして、ジョブデータ受信処理用のチャネル（１ｃｈ）を用いることを決定する。設定情報が共有されることで、画像処理装置１０と携帯端末２０Ａとの間のＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続が確立される。
【００６１】
ステップ１１２でＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続が確立された後、またはステップ１０６でジョブ情報管理部１７が携帯端末２０から印刷ジョブの処理要求を受信した後、ジョブ情報管理部１７は、１ｃｈで、携帯端末２０Ａに対して印刷ジョブの送信要求を行う（ステップ１１３）。ここで、ステップ１１２でＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続が確立された後には、ジョブ情報管理部１７は、ステップ１０７においてジョブ情報管理テーブルに記録したジョブＩＤに対応する印刷ジョブ（即ち、ステップ１０５にて受信した処理要求で処理の対象とされた印刷ジョブ）の送信要求を行う。そして、ジョブ情報管理部１７は、ステップ１０５またはステップ１０６にて受信した処理要求で処理の対象とされた印刷ジョブを、１ｃｈで受信する（ステップ１１４）。ステップ１１３及びステップ１１４の処理が、ジョブデータ受信処理とされる。
【００６２】
そして、プリンタ制御部１４は、受信した印刷ジョブに対する印刷処理を実行する（ステップ１１５）。印刷処理が完了すると、ジョブ情報管理部１７は、ジョブ情報管理テーブルから印刷処理が完了した印刷ジョブの情報を削除する。また、無線制御部１６は、携帯端末２０Ａとの間のＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を切断する（ステップ１１６）。この時、無線制御部１６は、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を切断する旨を携帯端末２０Ａに通知し、携帯端末２０Ａにおいても画像処理装置１０との間のＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を切断する処理が行われる。そして、パネル制御部１３は、携帯端末２０Ａとの間のＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を切断したことを表示部１１に表示し（ステップ１１７）、本処理フローは終了する。
【００６３】
このように、画像処理装置１０は、携帯端末２０からの接続要求を受諾して接続を確立し、キューイング処理を行った後、一旦、携帯端末２０との間の接続を切断する。そして、画像処理装置１０は、キューイング処理により登録した内容をもとに携帯端末２０に接続要求を行い、ジョブデータ受信処理を行う。また、画像処理装置１０は、携帯端末２０からの接続要求を受諾した際に接続中の他の携帯端末２０がなければ、接続を切断せずにそのままジョブデータ受信処理を行う。
【００６４】
また、図７に示す例では、ステップ１０２において、接続中の他の携帯端末２０がある場合（ステップ１０２でＹｅｓ）、ステップ１０３に移行することとしたが、接続中の他の携帯端末２０がある場合であっても、その携帯端末２０が要求した印刷ジョブの処理が終了していれば、ステップ１０４に移行することとしても良い。さらに、ステップ１０２において、接続中の他の携帯端末２０がない場合（ステップ１０２でＮｏ）であっても、その時点ですでにジョブ情報管理テーブルに記録されていた処理があった場合には、その処理が先に行われるため、ステップ１０３に移行する。
【００６５】
さらに、ステップ１１１において、無線制御部１６は、印刷処理が実行中でなければ携帯端末２０Ａに接続要求を行うこととしたが、携帯端末２０Ａより先に印刷ジョブの処理要求を行った携帯端末２０（例えば、携帯端末２０Ｂとする）が存在すれば、携帯端末２０Ｂに接続要求を行う。即ち、無線制御部１６は、携帯端末２０Ａの接続要求よりも先に携帯端末２０Ｂの接続要求を受け付け、携帯端末２０Ｂから印刷ジョブの処理要求を受信していれば、携帯端末２０Ａよりも先に携帯端末２０Ｂに接続要求を行う。そして、携帯端末２０Ｂから送信された印刷ジョブの印刷処理が先に行われることとなる。このようにして、携帯端末２０Ａに対する先行処理が終了すると、携帯端末２０Ａが要求した印刷ジョブの印刷処理を実行する条件が満たされ、携帯端末２０Ａに対する接続要求が行われる。
【００６６】
また、ステップ１１１において、例えば、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔの接続要求先となった携帯端末２０Ａが離れた場所に移動し、接続要求を受諾しなかった場合、一定時間内に接続要求を受諾した旨の通知がされなかったとしてタイムアウトになる。このような場合、無線制御部１６は、次の順番のものとして登録されている処理要求の要求内容をもとに、別の携帯端末２０にＷｉ−Ｆｉ  Ｄｉｒｅｃｔの接続要求を行い、印刷処理を行う順番を入れ替えることとしても良い。
【００６７】
＜携帯端末２０の処理手順＞
次に、携帯端末２０の処理について説明する。図８は、携帯端末２０が印刷ジョブの処理を要求して印刷ジョブを送信する際の処理手順の一例を示したフローチャートである。携帯端末２０Ａは、上述の通り、他のＰ２Ｐ  Ｄｅｖｉｃｅと信号のやり取りを行うことでＷｉ−Ｆｉ  Ｄｉｒｅｃｔの接続先の候補となるＰ２Ｐ  Ｄｅｖｉｃｅを常時探索しており、図８に示す例では、接続先の候補として画像処理装置１０を検出しているものとする。また、ユーザは、携帯端末２０にて印刷する文書等の選択を予め行っており、処理要求の対象となる印刷ジョブが携帯端末２０にて生成されているものとする。
【００６８】
まず、無線制御部２４は、画像処理装置１０に対してＷｉ−Ｆｉ  Ｄｉｒｅｃｔの接続要求を行う（ステップ２０１）。ここでは、携帯端末２０Ａの表示部２１に、接続先の候補として検出されたＰ２Ｐ  Ｄｅｖｉｃｅの一覧が表示されるため、ユーザは、一覧の中から画像処理装置１０を選択すれば良い。Ｐ２Ｐ  Ｄｅｖｉｃｅの一覧としては、例えば、各装置のデバイスネームやＭＡＣアドレス等が一覧で表示される。そして、画像処理装置１０が選択されると、無線制御部２４によりＷｉ−Ｆｉ  Ｄｉｒｅｃｔの接続要求が行われる。このステップ２０１で行われた接続要求は、図７のステップ１０１で受諾される。
【００６９】
次に、画像処理装置１０からＷｉ−Ｆｉ  Ｄｉｒｅｃｔの接続要求を受諾した旨を受信すると、無線制御部２４は、画像処理装置１０との間で、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を確立するための設定情報を共有する（ステップ２０２）。ここでは、図７のステップ１０３やステップ１０４と同様に、画像処理装置１０と携帯端末２０との間で設定情報が共有され、画像処理装置１０と携帯端末２０との間のＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続が確立される。
【００７０】
次に、ジョブ制御部２５は、画像処理装置１０に対して印刷ジョブの処理要求を送信する（ステップ２０３）。処理要求では、処理要求の対象とする印刷ジョブのジョブＩＤ等が画像処理装置１０に通知される。ここで、ステップ２０２にて６ｃｈのチャネルを用いることが決定されていれば、ジョブ制御部２５は、６ｃｈで処理要求を送信する。６ｃｈで送信された処理要求は、図７のステップ１０５で受信される。一方、ステップ２０２にて１ｃｈのチャネルを用いることが決定されていれば、ジョブ制御部２５は、１ｃｈで処理要求を送信する。１ｃｈで送信された処理要求は、図７のステップ１０６で受信される。
【００７１】
次に、無線制御部２４は、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を切断する旨が通知されたか否かを判定する（ステップ２０４）。ここでは、図７のステップ１０８でＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を切断する旨が通知されていれば、無線制御部２４は切断する旨が通知されたと判定する。切断する旨が通知された場合（ステップ２０４でＹｅｓ）、無線制御部２４は、一旦、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を切断する処理を行う（ステップ２０５）。その後、図７のステップ１１１でＷｉ−Ｆｉ  Ｄｉｒｅｃｔの接続要求が行われると、無線制御部２４は、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔの接続要求を受諾する（ステップ２０６）。また、無線制御部２４は、接続要求を受諾した旨を画像処理装置１０に送信する。
【００７２】
そして、無線制御部２４は、画像処理装置１０との間で、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を確立するための設定情報を共有する（ステップ２０７）。ここでは、図７のステップ１１２と同様に、画像処理装置１０と携帯端末２０との間で設定情報が共有され、画像処理装置１０と携帯端末２０との間のＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続が確立される。また、チャネルとしては、ジョブデータ受信処理用のチャネル（１ｃｈ）を用いることが決定される。
【００７３】
次に、ステップ２０７でＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続が確立された後、またはステップ２０４で切断する旨が通知されていない場合（ステップ２０４でＮｏ）、ジョブ制御部２５は、図７のステップ１１３で印刷ジョブの送信要求が行われることにより、１ｃｈで、印刷ジョブの送信要求を受信する（ステップ２０８）。次に、ジョブ制御部２５は、受信した送信要求で要求された印刷ジョブ（即ち、ステップ２０３で処理要求を行った対象の印刷ジョブ）を、１ｃｈで、画像処理装置１０に送信する（ステップ２０９）。そして、図７のステップ１１６でＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を切断する旨が通知されることにより、無線制御部２４は、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を切断する処理を行い（ステップ２１０）、本処理フローは終了する。
【００７４】
このように、携帯端末２０は、画像処理装置１０に接続要求を行って接続を確立し、画像処理装置１０に対して印刷ジョブの処理要求を送信する。そして、携帯端末２０は、画像処理装置１０から印刷ジョブの送信要求を受信すると、画像処理装置１０に対して印刷ジョブを送信する。
【００７５】
以上説明したように、本実施の形態に係る画像処理装置１０は、携帯端末２０からの接続要求を受諾して接続を確立し、キューイング処理を行った後、一旦、携帯端末２０との間の接続を切断する。そして、画像処理装置１０は、キューイング処理により登録した内容をもとに携帯端末２０に接続要求を行い、ジョブデータ受信処理を行う。そのため、同時接続数に上限が設けられている場合に、例えば、携帯端末２０から接続要求を行い、印刷の順番になるまでその携帯端末２０の接続を維持し続けるような構成と比較して、本実施の形態に係る画像処理装置１０を用いることで、画像処理装置１０と携帯端末２０との間の同時接続数が上限に達して接続されないことが抑制される。
【００７６】
また、キューイング処理により印刷ジョブの処理要求の内容が登録されるため、印刷の順番になれば、画像処理装置１０から携帯端末２０に対して接続要求が行われる。そのため、例えば、印刷の順番になっても、携帯端末２０から接続要求を行わない限り印刷が開始されないような構成と比較して、本実施の形態に係る画像処理装置１０を用いることで、印刷を実行する際のユーザの負担が軽減される。
さらに、キューイング処理とジョブデータ受信処理とで異なるチャネルを用いることにより、それぞれのデータ転送時に相互に影響を及ぼして干渉することが抑制される。
【００７７】
［実施の形態２］
次に、実施の形態２について説明する。実施の形態１では、携帯端末２０が画像処理装置１０に印刷ジョブを送信し、画像処理装置１０にて印刷が行われた。一方、実施の形態２では、画像処理装置１０は、スキャンを実行し、読み取った画像を表す画像データ（以下、スキャンデータと称する）の情報を表示部１１に表示する。そして、ユーザが携帯端末２０にてスキャンデータを指定すると、画像処理装置１０は、指定されたスキャンデータを携帯端末２０に送信する。以下では、画像処理装置１０は、スキャンデータの情報として、スキャンデータを識別するために付与する識別子（以下、スキャンデータＩＤと称する）を表示部１１に表示し、ユーザが取得したいスキャンデータＩＤを携帯端末２０にて指定するものとして説明する。本実施の形態では、データ処理の一例として、スキャンデータの送信処理が用いられる。
【００７８】
また、実施の形態１において、画像処理装置１０は、キューイング処理として、携帯端末２０から印刷処理の要求を受け付けて、受け付けた要求内容を登録した。一方、実施の形態２では、画像処理装置１０が携帯端末２０からスキャンデータの要求を受け付けて、受け付けた要求内容を登録する処理を、キューイング処理とする。
さらに、実施の形態１において、画像処理装置１０は、ジョブデータ受信処理として、携帯端末２０に印刷ジョブの送信要求を行い、携帯端末２０から印刷ジョブを受信した。一方、実施の形態２では、画像処理装置１０が携帯端末２０にスキャンデータを送信し、携帯端末２０がスキャンデータを受信する処理を、ジョブデータ受信処理とする。
なお、本実施の形態において、実施の形態１と同様のものについては同じ符号を付してその詳細な説明を省略する。
【００７９】
＜画像処理装置１０の処理手順＞
まず、画像処理装置１０の処理について説明する。図９は、画像処理装置１０がスキャンを実行してスキャンデータを送信する際の処理手順の一例を示したフローチャートである。図９に示す例では、画像処理装置１０に携帯端末２０Ａが接続されるものとして説明する。
【００８０】
まず、スキャナ制御部１５がスキャンを実行し、スキャンデータをジョブ情報格納部１８に保存する（ステップ３０１）。次に、パネル制御部１３は、スキャンデータＩＤを表示部１１に表示する（ステップ３０２）。そして、携帯端末２０ＡからＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を要求されると、無線制御部１６は、接続要求を受諾する（ステップ３０３）。また、無線制御部１６は、接続要求を受諾した旨を携帯端末２０Ａに送信する。ただし、同時接続数がすでに上限に達していれば、無線制御部１６は、接続要求を受諾しない旨を携帯端末２０Ａに送信する。
【００８１】
次に、無線制御部１６は、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔの接続要求を受諾すると、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ接続中の他の携帯端末２０があるか否かを判定する（ステップ３０４）。接続中の他の携帯端末２０がある場合（ステップ３０４でＹｅｓ）、無線制御部１６は、携帯端末２０Ａとの間で、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を確立するための設定情報を共有する（ステップ３０５）。ここでは、図７のステップ１０３と同様の処理が行われ、チャネルとしては、キューイング処理用のチャネル（６ｃｈ）を用いることが決定される。そして、画像処理装置１０と携帯端末２０Ａとの間のＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続が確立される。
【００８２】
一方、ステップ３０４において、接続中の他の携帯端末２０がない場合も（ステップ３０４でＮｏ）、無線制御部１６は、携帯端末２０Ａとの間でＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を確立するための設定情報を共有する（ステップ３０６）。ここでは、図７のステップ１０４と同様の処理が行われ、チャネルとしては、ジョブデータ受信処理用の１ｃｈを用いることが決定される。そして、画像処理装置１０と携帯端末２０Ａとの間のＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続が確立される。
【００８３】
次に、ステップ３０５によりＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続が確立された後、ジョブ情報管理部１７は、無線制御部１６を介して、６ｃｈで、携帯端末２０Ａからスキャンデータ要求を受信する（ステップ３０７）。このスキャンデータ要求では、ユーザが携帯端末２０にて指定したスキャンデータＩＤも携帯端末２０Ａから送信される。そして、次のステップ３０９に移行する。一方、ステップ３０６にてＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続が確立された後、ジョブ情報管理部１７は、１ｃｈで、携帯端末２０Ａからスキャンデータ要求を受信する（ステップ３０８）。ただし、ステップ３０８の後は、後述するステップ３１５に移行する。
【００８４】
次に、ステップ３０７の後、ジョブ情報管理部１７は、携帯端末２０Ａから受信したスキャンデータ要求の内容をジョブ情報管理テーブルに登録して記憶させる（ステップ３０９）。ここでは、図７のステップ１０７と同様に、スキャンデータの送信要求があったことを示す情報として、スキャンデータ要求を行った携帯端末２０ＡのＭＡＣアドレス及びデバイスネーム、ＰＭＫ、Ｐａｓｓｐｈｒａｓｅの情報がスキャンデータ要求ごとに登録される。また、図６に示すジョブ情報管理テーブルでは、印刷ジョブのジョブＩＤが登録されるが、本実施の形態に係るジョブ情報管理テーブルでは、ユーザにより指定されてスキャンデータ要求の対象とされたスキャンデータＩＤが登録される。ステップ３０７及びステップ３０９の処理が、キューイング処理とされる。
【００８５】
次に、無線制御部１６は、一旦、携帯端末２０Ａとの間のＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を切断する（ステップ３１０）。この時、無線制御部１６は、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を切断する旨を携帯端末２０Ａに通知する。そして、パネル制御部１３は、携帯端末２０Ａとの間のＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を切断したことを表示部１１に表示する（ステップ３１２）。
【００８６】
次に、無線制御部１６は、スキャンデータを送信中であるか否かを判定する（ステップ３１２）。ここでは、無線制御部１６は、例えば、携帯端末２０Ａとは異なる携帯端末２０からの要求に伴い、スキャンデータを送信している場合、スキャンデータを送信中であると判定する。スキャンデータを送信中である場合（ステップ３１２でＹｅｓ）、無線制御部１６は、スキャンデータの送信が終了するのを待機する。そして、スキャンデータを送信中でなければ（ステップ３１２でＮｏ）、携帯端末２０Ａが要求したスキャンデータの送信処理を実行する条件が満たされたとして、無線制御部１６は、ジョブ情報管理テーブルを参照して、携帯端末２０Ａに対してＷｉ−Ｆｉ  Ｄｉｒｅｃｔの接続要求を行う（ステップ３１３）。ただし、ステップ３０１のスキャンがまだ実行されていれば、無線制御部１６は、スキャンが終了した後に接続要求を行う。そのため、本実施の形態では、スキャンデータの送信処理を実行する条件には、先行処理が全て終了すること（即ち、携帯端末２０の接続要求よりも先に行われた接続要求により画像処理装置１０に対して要求されるスキャンデータの送信処理が全て終了すること）に加え、スキャナ制御部１５によるスキャンが終了することも含まれる。
【００８７】
次に、携帯端末２０ＡからＷｉ−Ｆｉ  Ｄｉｒｅｃｔの接続要求を受諾した旨を受信すると、無線制御部１６は、携帯端末２０Ａとの間で、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を確立するための設定情報を共有する（ステップ３１４）。ステップ３１４では、図７の１１２と同様の処理が行われ、チャネルとしては、ジョブデータ受信処理で用いるチャネル（１ｃｈ）を用いることが決定される。そして、画像処理装置１０と携帯端末２０Ａとの間のＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続が確立される。
【００８８】
ステップ３１４でＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続が確立された後、またはステップ３０８でジョブ情報管理部１７が携帯端末２０からスキャンデータ要求を受信した後、ジョブ情報管理部１７は、１ｃｈで、携帯端末２０Ａに対してスキャンデータを送信する（ステップ３１５）。ここで、ステップ３１４でＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続が確立された後には、ジョブ情報管理部１７は、ステップ３０９においてジョブ情報管理テーブルに記録したスキャンデータＩＤに対応するスキャンデータ（即ち、ステップ３０７にて受信したスキャンデータ要求に含まれるスキャンデータＩＤが付与された、スキャンデータ）を送信する。また、ステップ３０８で携帯端末２０からスキャンデータ要求を受信した後には、ジョブ情報管理部１７は、ステップ３０８で受信したスキャンデータ要求に含まれるスキャンデータＩＤが付与された、スキャンデータを送信する。ステップ３１５の処理がジョブデータ受信処理とされる。
【００８９】
そして、無線制御部１６は、携帯端末２０Ａとの間のＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を切断する（ステップ３１６）。この時、無線制御部１６は、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を切断する旨を携帯端末２０Ａに通知する。そして、パネル制御部１３は、携帯端末２０Ａとの間のＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を切断したことを表示部１１に表示し（ステップ３１７）、本処理フローは終了する。
【００９０】
このように、画像処理装置１０は、スキャンを実行し、携帯端末２０からの接続要求を受諾して接続を確立した後、スキャンデータの要求内容を登録して、一旦、携帯端末２０との間の接続を切断する。そして、画像処理装置１０は、スキャンデータの要求内容をもとに携帯端末２０に接続要求を行い、スキャンデータを送信する。また、画像処理装置１０は、携帯端末２０からの接続要求を受諾した際に接続中の他の携帯端末２０がなければ、接続を切断せずにそのままスキャンデータを送信する。
【００９１】
また、図９に示す例では、ステップ３０４において、接続中の他の携帯端末２０がある場合（ステップ３０４でＹｅｓ）、ステップ３０５に移行することとしたが、接続中の他の携帯端末２０がある場合であっても、その携帯端末２０が要求したスキャンデータ送信の処理が終了していれば、ステップ３０６に移行することとしても良い。さらに、ステップ３０４において、接続中の他の携帯端末２０がない場合（ステップ３０４でＮｏ）であっても、その時点ですでにジョブ情報管理テーブルに記録されていた処理があった場合には、その処理が先に行われるため、ステップ３０５に移行する。
【００９２】
さらに、ステップ３１２において、無線制御部１６は、スキャンデータを送信中でなければ携帯端末２０Ａに接続要求を行うこととしたが、携帯端末２０Ａより先にスキャンデータ送信の要求を行った携帯端末２０（例えば、携帯端末２０Ｂとする）が存在すれば、携帯端末２０Ｂに接続要求を行うこととする。
【００９３】
＜携帯端末２０の処理手順＞
次に、携帯端末２０の処理について説明する。図１０は、携帯端末２０がスキャンデータを要求して受信する際の処理手順の一例を示したフローチャートである。図１０に示す例では、図８と同様に、初期状態として、携帯端末２０は、接続先の候補として画像処理装置１０を検出しているものとする。
【００９４】
まず、無線制御部２４は、画像処理装置１０に対してＷｉ−Ｆｉ  Ｄｉｒｅｃｔの接続要求を行う（ステップ４０１）。ここでは、図８のステップ２０１と同様に、ユーザは、携帯端末２０の表示部２１に表示されたＰ２Ｐ  Ｄｅｖｉｃｅの一覧の中から画像処理装置１０を選択すれば良い。このステップ４０１で行われた接続要求は、図９のステップ３０３で受諾される。次に、画像処理装置１０からＷｉ−Ｆｉ  Ｄｉｒｅｃｔの接続要求を受諾した旨を受信すると、無線制御部２４は、画像処理装置１０との間で、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を確立するための設定情報を共有する（ステップ４０２）。ここでは、図８のステップ２０２と同様に、画像処理装置１０と携帯端末２０との間で設定情報が共有され、画像処理装置１０と携帯端末２０との間のＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続が確立される。
【００９５】
次に、ジョブ制御部２５は、画像処理装置１０に対してスキャンデータの要求を送信する（ステップ４０３）。スキャンデータの要求では、ユーザが指定したスキャンデータＩＤ等が画像処理装置１０に通知される。ここで、ステップ４０２にて６ｃｈを用いることが決定されていれば、ジョブ制御部２５は、６ｃｈでスキャンデータ要求を送信する。６ｃｈで送信された要求は、図９のステップ３０７で受信される。一方、ステップ４０２にて１ｃｈを用いることが決定されていれば、ジョブ制御部２５は、１ｃｈでスキャンデータ要求を送信する。１ｃｈで送信された要求は、図９のステップ３０８で受信される。
【００９６】
次に、無線制御部２４は、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を切断する旨が通知されたか否かを判定する（ステップ４０４）。ここでは、図９のステップ３１０でＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を切断する旨が通知されていれば、無線制御部２４は切断する旨が通知されたと判定する。切断する旨が通知された場合（ステップ４０４でＹｅｓ）、無線制御部２４は、一旦、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を切断する処理を行う（ステップ４０５）。その後、図９のステップ３１３でＷｉ−Ｆｉ  Ｄｉｒｅｃｔの接続要求が行われると、無線制御部２４は、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔの接続要求を受諾する（ステップ４０６）。また、無線制御部２４は、接続要求を受諾した旨を画像処理装置１０に送信する。
【００９７】
そして、無線制御部２４は、画像処理装置１０との間で、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を確立するための設定情報を共有する（ステップ４０７）。ここでは、図８のステップ２０７と同様に、画像処理装置１０と携帯端末２０との間で設定情報が共有され、画像処理装置１０と携帯端末２０との間のＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続が確立される。また、チャネルとしては、ジョブデータ受信処理用のチャネル（１ｃｈ）を用いることが決定される。
【００９８】
ステップ４０７でＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続が確立された後、またはステップ４０４で切断する旨が通知されていない場合（ステップ４０４でＮｏ）、ジョブ制御部２５は、図９のステップ３１５でスキャンデータの送信が行われることにより、１ｃｈで、スキャンデータを受信する（ステップ４０８）。そして、図９のステップ３１６でＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を切断する旨が通知されれば、無線制御部２４は、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を切断する処理を行い（ステップ４０９）、本処理フローは終了する。
【００９９】
このように、携帯端末２０は、画像処理装置１０に接続要求を行って接続を確立し、画像処理装置１０に対してスキャンデータの要求を送信する。そして、携帯端末２０は、画像処理装置１０からの接続要求を受諾して接続を確立した後、画像処理装置１０からスキャンデータを受信する。
【０１００】
以上説明したように、実施の形態２では、画像処理装置１０は、スキャンを実行し、携帯端末２０からの接続要求を受諾して接続を確立した後、スキャンデータの要求内容を登録して、一旦、携帯端末２０との間の接続を切断する。そして、画像処理装置１０は、スキャンデータの要求内容をもとに携帯端末２０に接続要求を行い、スキャンデータを送信する。そのため、実施の形態１と同様に、画像処理装置１０と携帯端末２０との間の同時接続数が上限に達して接続されないことが抑制される。また、画像処理装置１０から接続要求が行われるため、スキャンを実行してスキャンデータを取得する際のユーザの負担が軽減される。さらに、データ転送時の干渉が抑制される。
【０１０１】
また、実施の形態１では印刷処理が行われ、実施の形態２ではスキャンデータの送信が行われることとしたが、例えば、あるユーザが印刷を行うのと同時に、他のユーザがスキャンを行う場合等には、これらの手順の処理は並行に行われることとしても良い。この場合、ジョブ情報格納部１８に格納されるジョブ情報管理テーブルは、印刷処理用のものとスキャンデータ送信用のものとで別々に設けられる。
【０１０２】
そのため、実施の形態１では、携帯端末２０による接続要求が行われた際に、画像処理装置１０と接続中の他の携帯端末２０がなければ、先行処理が存在しないこととしたが、ここでスキャンデータ受信のために接続中の他の携帯端末２０があったとしても、先行処理が存在しないこととしても良い。同様に、実施の形態２では、携帯端末２０による接続要求が行われた際に、印刷ジョブの処理要求のために接続中の他の携帯端末２０があったとしても、先行処理が存在しないこととしても良い。
【０１０３】
また、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態には限定されない。本発明の精神及び範囲から逸脱することなく様々に変更したり代替態様を採用したりすることが可能なことは、当業者に明らかである。
【符号の説明】
【０１０４】
１…画像処理システム、１０…画像処理装置、１１…表示部、１２…操作受付部、１３…パネル制御部、１４…プリンタ制御部、１５…スキャナ制御部、１６…無線制御部、１７…ジョブ情報管理部、１８…ジョブ情報格納部、２０…携帯端末、２１…表示部、２２…操作受付部、２３…表示制御部、２４…無線制御部、２５…ジョブ制御部、２６…ジョブ記憶部
【図１】
0006439301.tif 000002
【図２】
0006439301.tif 000003
【図３】
0006439301.tif 000004
【図４】
0006439301.tif 000005
【図５】
0006439301.tif 000006
【図６】
0006439301.tif 000007
【図７】
0006439301.tif 000008
【図８】
0006439301.tif 000009
【図９】
0006439301.tif 000010
【図１０】
0006439301.tif 000011