(57)【要約】【課題】モバイル装置と通信が確立された特定状態にある通信装置に，当該通信装置に当該特定状態を解除する要求が入力された場合であっても，モバイル装置から指示された処理を適切に完了できる技術を提供すること。【解決手段】モバイル装置１００は，ＭＦＰ２００と通信を行うために特定状態を形成する。特定状態では，モバイル装置１００に対して第１の処理の実行が可能になるとともに，ＭＦＰ２００の操作部への操作によって実行される処理の実行が制限される。そして，モバイル装置１００は，ＭＦＰ２００との間で特定状態を形成した後，ＭＦＰ２００が第１の処理を実行中に，ＭＦＰ２００への解除指示の入力に起因してその特定状態が解除された場合，その解除に応じてＭＦＰ２００の操作部４０が操作されて実行された第２の処理が完了したことを条件として，特定状態を再度形成する。【選択図】            図２
2015125659.tif 000002
【特許請求の範囲】
【請求項１】
通信装置との通信が実行可能なモバイル装置であって，
前記通信装置に対して通信の確立指示を出力し，前記通信装置にて第１の処理が実行可能となる特定状態を形成する形成部であって，前記特定状態では，前記モバイル装置から指示される前記第１の処理が実行可能であり，前記通信装置の操作部が操作されて前記通信装置にて実行される第２の処理の実行が制限される前記形成部と，
前記通信装置に対して前記第１の処理の実行を指示する指示部と，
前記特定状態が形成されて前記第１の処理が実行されている間に，前記通信装置への特定の操作によって，前記通信装置に前記特定状態を解除する解除指示が入力されたことを検知する検知部と，
前記検知部にて前記解除指示の入力を検知した場合に，前記特定状態を解除するための解除指示を送信する解除部と，
前記特定状態が解除された後，前記特定状態の解除後に実行が開始された前記第２の処理が完了したことを条件として，前記通信装置に対して通信の確立指示を出力し，前記通信装置との前記特定状態を再度形成する再形成部と，
を備えることを特徴とするモバイル装置。
【請求項２】
請求項１に記載するモバイル装置であって，
前記特定状態では，
他のモバイル装置による第１のプロトコルに従った全ての指示による処理が前記通信装置にて制限され，
前記他のモバイル装置による前記第１のプロトコルとは異なる第２のプロトコルに従った指示による処理が前記通信装置にて許容される，
ことを特徴とするモバイル装置。
【請求項３】
請求項１または請求項２に記載するモバイル装置であって，
前記解除部は，前記検知部にて前記解除指示の入力を検知した際に前記通信装置にて前記第１の処理を実行中であった場合に，
前記第１の処理が前記通信装置のメモリ内の設定値を変更する処理であれば，前記第１の処理を中断して前記解除指示を送信し，
前記第１の処理が前記通信装置の画像処理部で実行される画像処理であれば，前記第１の処理が完了した後で前記解除指示を送信することを特徴とするモバイル装置。
【請求項４】
請求項３に記載するモバイル装置であって，
前記再形成部は，
前記解除部にて前記第１の処理を中断した場合に，第２の処理が完了した後に，前記特定状態を再度形成し，
前記解除部にて前記第１の処理を中断していない場合に，前記第２の処理が完了した後に，前記特定状態を再度形成しないことを特徴とするモバイル装置。
【請求項５】
モバイル装置との通信が実行可能な通信装置であって，
ユーザからの操作を受け付ける操作部と，
第１のモバイル装置から通信の確立指示が入力された場合に，前記第１のモバイル装置との通信を行うための特定状態を形成する形成部であって，前記特定状態では，前記第１のモバイル装置から指示される第１の処理が実行可能であり，前記操作部が操作されて実行される第２の処理の実行が制限される前記形成部と，
前記特定状態が形成されている間に，特定の操作によって前記特定状態を解除する解除指示が入力された場合に，前記特定状態を解除する解除部と，
前記特定状態の解除後に実行が開始された前記第２の処理が完了した後，前記解除部による前記特定状態の解除があったことを条件として，前記第１のモバイル装置から出力される確立指示を受け付けた場合に，前記特定状態を再度形成する再形成部と，
を実行することを特徴とする通信装置。
【請求項６】
請求項５に記載する通信装置であって，
前記特定状態では，
前記第１のモバイル装置とは異なる第２のモバイル装置による第１のプロトコルに従った全ての指示による処理が制限され，
前記第２のモバイル装置による前記第１のプロトコルとは異なる第２のプロトコルに従った指示による処理が許容される，
ことを特徴とする通信装置。
【請求項７】
請求項５または請求項６に記載する通信装置であって，
前記解除部によって前記特定状態が解除されたモバイル装置を識別する識別情報を記憶する記憶部を備え，
前記形成部は，前記第２の処理の実行が完了した後，前記識別情報に基づいて，第２のモバイル装置よりも前記第１のモバイル装置との間で優先して前記特定状態を形成することを特徴とする通信装置。
【請求項８】
請求項７に記載する通信装置であって，
前記形成部は，前記第２の処理の実行が完了した後，一定期間が経過するまでは，前記識別情報に基づいて，前記第２のモバイル装置との間での前記特定状態を形成しないことを特徴とする通信装置。
【請求項９】
請求項５から請求項８のいずれか１つに記載する通信装置であって，
前記解除部にて前記特定状態を解除してから前記第２の処理の実行が完了するまでの間，前記第１のモバイル装置および前記第２のモバイル装置との，前記特定状態を形成させない形成制限部を備えることを特徴とする通信装置。
【請求項１０】
通信装置との通信を行うモバイル装置に，
前記通信装置に対して通信の確立指示を出力し，前記通信装置にて第１の処理が実行可能となる特定状態を形成する形成処理であって，前記特定状態では，前記モバイル装置から指示される前記第１の処理が実行可能であり，前記通信装置の操作部が操作されて前記通信装置にて実行される第２の処理の実行が制限される形成処理と，
前記通信装置に対して前記第１の処理の実行を指示する指示処理と，
前記特定状態が形成されて前記第１の処理が実行されている間に，前記通信装置への特定の操作によって，前記通信装置に前記特定状態を解除する解除指示が入力されたことを検知する検知処理と，
前記検知処理にて前記解除指示の入力を検知した場合に，前記特定状態を解除するための解除指示を送信する解除処理と，
前記特定状態が解除された後，前記特定状態の解除後に実行が開始された前記第２の処理が完了したことを条件として，前記通信装置に対して通信の確立指示を出力し，前記通信装置との前記特定状態を再度形成する再形成処理と，
を実行させることを特徴とするプログラム。
【請求項１１】
モバイル装置との通信を行う通信装置に，
第１のモバイル装置から通信の確立指示が入力された場合に，前記第１のモバイル装置との通信を行うための特定状態を形成する形成処理であって，前記特定状態では，前記第１のモバイル装置から指示される第１の処理が実行可能であり，前記通信装置の操作部が操作されて前記通信装置にて実行される第２の処理の実行が制限される形成処理と，
前記特定状態が形成されている間に，特定の操作によって前記特定状態を解除する解除指示が入力された場合に，前記特定状態を解除する解除処理と，
前記特定状態の解除後に前記通信装置にて実行が開始された前記第２の処理が完了した後，前記解除処理による前記特定状態の解除があったことを条件として，前記第１のモバイル装置から出力される確立指示を受け付けた場合に，前記特定状態を再度形成する再形成処理と，
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，モバイル装置，モバイル装置との通信を行うための特定状態を形成し，特定状態を形成したモバイル装置からの処理要求を受信する通信装置，およびプログラムに関する。
【背景技術】
【０００２】
従来から，複数のモバイル装置が通信装置を利用するシステムにおいて，あるモバイル装置と通信装置との間で通信を行うための特定状態を形成する処理が知られている。当該処理を行うことで，当該モバイル装置から通信装置の所定の機能の利用が可能になり，その他のモバイル装置からの通信装置の当該所定の機能の利用が制限される。
【０００３】
利用制限に関する技術としては，例えば，特許文献１に開示されているプリンタシステムがある。このプリンタシステムでは，プリンタサーバが情報処理装置から占有印刷要求を受け付けた場合に，プリンタを占有状態に設定し，以後，設定元の情報処理装置からの印刷ジョブが終了するまで，あるいは設定された占有期間が終了するまで，他の情報処理装置からの印刷ジョブの処理要求を拒否する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０００−３３０７３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら，前記した従来の技術には，次のような問題があった。すなわち，通信装置が，通信が確立された特定状態にあるモバイル装置からの指示に基づいて処理を実行している間に，その特定状態を解除する要求が当該通信装置に入力された場合，当該処理を適切に完了させられない可能性がある。
【０００６】
本発明は，前記した従来の技術が有する問題点を解決するためになされたものである。すなわちその課題とするところは，モバイル装置と通信が確立された特定状態にある通信装置に，当該通信装置に当該特定状態を解除する要求が入力された場合であっても，モバイル装置から指示された処理を適切に完了できる技術を提供することにある。
【課題を解決するための手段】
【０００７】
この課題の解決を目的としてなされたモバイル装置は，通信装置との通信が実行可能なモバイル装置であって，前記通信装置に対して通信の確立指示を出力し，前記通信装置にて第１の処理が実行可能となる特定状態を形成する形成部であって，前記特定状態では，前記モバイル装置から指示される前記第１の処理が実行可能であり，前記通信装置の操作部が操作されて前記通信装置にて実行される第２の処理の実行が制限される前記形成部と，前記通信装置に対して前記第１の処理の実行を指示する指示部と，前記特定状態が形成されて前記第１の処理が実行されている間に，前記通信装置への特定の操作によって，前記通信装置に前記特定状態を解除する解除指示が入力されたことを検知する検知部と，前記検知部にて前記解除指示の入力を検知した場合に，前記特定状態を解除するための解除指示を送信する解除部と，前記特定状態が解除された後，前記特定状態の解除後に実行が開始された前記第２の処理が完了したことを条件として，前記通信装置に対して通信の確立指示を出力し，前記通信装置との前記特定状態を再度形成する再形成部とを備えることを特徴としている。
【０００８】
本明細書に開示されるモバイル装置は，通信装置と通信を行うために特定状態を形成する。特定状態では，モバイル装置は，通信装置に対して第１の処理の実行の指示が可能になる。第１の処理としては，例えば，印刷，スキャン，ＦＡＸ送信，電話帳編集，コピー，パネル操作で入力可能な各種設定，が該当する。第１の処理は，１つであってもよいし，複数であってもよい。また，特定状態では，通信装置は，当該通信装置の操作部が操作されることによって実行される第２の処理の実行が制限され，さらに当該通信装置への特定の操作によってその特定状態を解除する解除指示を受け付ける。特定の操作には，例えば，解除キーの押下が該当する。通信装置は，第１の処理を実行している間にその解除指示を受け付けると，特定状態を解除した後，第２の処理を実行する。第２の処理は，例えば，操作部を介した画像処理の実行命令の入力であってもよいし，操作部を介して入力される各種の設定変更であってもよい。なお，第１の処理と第２の処理とは，両方とも電話帳編集等，同じ処理であってもよい。
【０００９】
そして，本明細書に開示されるモバイル装置は，通信装置での第２の処理が完了したことを条件として，特定状態を再度形成する。すなわち，通信装置への特定の操作によって特定状態が解除されたとしても，モバイル装置は，ユーザが再度確立指示を入力しなくても特定状態を再度形成する。そのため，特定状態の解除によって第１の処理の実行が中断した場合もその処理が継続され，その結果としてその処理の適切な完了が期待できる。
【００１０】
また，前記特定状態では，他のモバイル装置による第１のプロトコルに従った全ての指示による処理が前記通信装置にて制限され，前記他のモバイル装置による前記第１のプロトコルとは異なる第２のプロトコルに従った指示による処理が前記通信装置にて許容されるとよい。
【００１１】
また，前記解除部は，前記検知部にて前記解除指示の入力を検知した際に前記通信装置にて前記第１の処理を実行中であった場合に，前記第１の処理が前記通信装置のメモリ内の設定値を変更する処理であれば，前記第１の処理を中断して前記解除指示を送信し，前記第１の処理が前記通信装置の画像処理部で実行される画像処理であれば，前記第１の処理が完了した後で前記解除指示を送信するとよい。設定値を変更する処理としては，例えば，電話帳編集，通信装置の各種の設定変更が該当する。画像処理としては，例えば，印刷，スキャンが該当する。また，画像処理には，例えば，画像データを送信している最中の処理が含まれる。設定値を変更する処理の場合，ユーザが明示的に終了を入力する必要があり，変更作業が終了するまで特定状態が維持される。このことから，変更作業の終了を待つと特定状態の解除が遅延する可能性があり，処理を中断して解除を優先する方が好ましい。一方で，画像処理の場合は，画像データを送信することで処理が完了する。そのため，処理を中断せずに完了させた方が好ましい。
【００１２】
また，前記再形成部は，前記解除部にて前記第１の処理を中断した場合に，第２の処理が完了した後に，前記特定状態を再度形成し，前記解除部にて前記第１の処理を中断していない場合に，前記第２の処理が完了した後に，前記特定状態を再度形成しないとよい。処理を完了させた場合には，特定状態を再度形成しても続行対象となる処理がある可能性が低い。そのため，特定状態を形成しない方が好ましい。
【００１３】
また，本明細書には，モバイル装置との通信が実行可能な通信装置であって，ユーザからの操作を受け付ける操作部と，第１のモバイル装置から通信の確立指示が入力された場合に，前記第１のモバイル装置との通信を行うための特定状態を形成する形成部であって，前記特定状態では，前記第１のモバイル装置から指示される第１の処理が実行可能であり，前記操作部が操作されて実行される第２の処理の実行が制限される前記形成部と，前記特定状態が形成されている間に，特定の操作によって前記特定状態を解除する解除指示が入力された場合に，前記特定状態を解除する解除部と，前記特定状態の解除後に実行が開始された前記第２の処理が完了した後，前記解除部による前記特定状態の解除があったことを条件として，前記第１のモバイル装置から出力される確立指示を受け付けた場合に，前記特定状態を再度形成する再形成部とを実行することを特徴とする通信装置が開示されている。
【００１４】
また，本明細書に開示される通信装置は，前記解除部によって前記特定状態が解除されたモバイル装置を識別する識別情報を記憶する記憶部を備え，前記形成部は，前記第２の処理の実行が完了した後，前記識別情報に基づいて，第２のモバイル装置よりも前記第１のモバイル装置との間で優先して前記特定状態を形成するとよい。特定状態を解除した場合，解除された第１のモバイル装置では第１の処理が中断している可能性がある。そのため，第２の処理の実行が完了した後は，優先的に第１のモバイル装置との特定状態を形成し，中断した第１の処理を続行できる方が好ましい。例えば，前記形成部は，前記第２の処理の実行が完了した後，一定期間が経過するまでは，前記識別情報に基づいて，前記第２のモバイル装置との間での前記特定状態を形成しないとよい。一定期間，第２のモバイル装置との特定状態を形成しないことで，より確実に第１のモバイル装置との特定状態を形成できる。
【００１５】
また，本明細書に開示される通信装置は，前記解除部にて前記特定状態を解除してから前記第２の処理の実行が完了するまでの間，前記第１のモバイル装置および前記第２のモバイル装置との，前記特定状態を形成させない形成制限部を備えるとよい。第２の処理の実行中，何れのモバイル装置との特定状態も形成しないことで，特定状態の解除に伴って中断した第１の処理があった場合に，その第１の処理の安全性を確保できる。
【００１６】
また，上記の通信装置の機能を実現するための制御方法，コンピュータプログラム，および当該コンピュータプログラムを格納するコンピュータ読取可能記録媒体も，新規で有用である。また，上記の通信装置と，モバイル装置とを備えるシステムも，新規で有用である。
【発明の効果】
【００１７】
本発明によれば，モバイル装置と通信が確立された特定状態にある通信装置に，当該通信装置に当該特定状態を解除する要求が入力された場合であっても，モバイル装置から指示された処理を適切に完了できる技術が実現される。
【図面の簡単な説明】
【００１８】
【図１】実施の形態にかかる画像処理システムの構成を示すブロック図である。
【図２】実施の形態におけるモバイル装置とＭＦＰとの間のデータ通信の手順を示すシーケンス図である。
【図３】モバイル装置が実行するセッション形成処理の手順の前半を示すフローチャートである。
【図４】モバイル装置が実行するセッション形成処理の手順の後半を示すフローチャートである。
【図５】ＭＦＰ（複合機）が実行するセッション管理処理の手順を示すフローチャートである。
【図６】ＭＦＰが実行する操作解除処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００１９】
以下，本実施形態にかかる通信装置およびモバイル装置について，添付図面を参照しつつ詳細に説明する。本形態は，画像処理機能を有する複合機（ＭＦＰ：Multi Function Peripheral）と，ＭＦＰと通信を行うモバイル装置とを有する画像処理システムに本発明を適用したものである。
【００２０】
本形態の画像処理システム９００は，図１に示すように，電話機能を有するモバイル装置１００と，モバイル装置１００と通信を行うＭＦＰ２００とを備えている。ＭＦＰ２００は，モバイル装置１００に限らず，他のモバイル装置との通信も可能である。また，画像処理システム９００は，サーバあるいはアクセスポイントを備え，モバイル装置１００からサーバあるいはアクセスポイントを介してＭＦＰ２００と通信してもよい。ＭＦＰ２００は，通信装置の一例である。
【００２１】
続いて，モバイル装置１００の構成について説明する。モバイル装置１００は，図１に示したように，ＣＰＵ５１と，ＲＯＭ５２と，ＲＡＭ５３と，ＨＤＤ５４とを有するコントローラ５０を備えている。また，モバイル装置１００は，表示機能と入力機能とを兼ねるタッチパネルを有する操作部６０と，外部装置との通信を可能にする通信インターフェース５５と，電話機能を実現する電話部７０とを有し，これらがＣＰＵ５１によって制御される。なお，図１中のコントローラ５０は，ＣＰＵ５１等，モバイル装置１００の制御に利用されるハードウェアを纏めた総称であって，実際にモバイル装置１００に存在する単一のハードウェアと表すとは限らない。
【００２２】
ＨＤＤ５４には，ＯＳ，インターネット上のデータを閲覧するためのブラウザ，各種の機能を実現するアプリケーションプログラム（以下，「アプリ」とする）等が組み込まれている。例えば，電話機能を実現するアプリや，ＭＦＰ２００に印刷やスキャン等の画像処理を指示し，画像処理に伴う画像データをＭＦＰ２００に受け渡すアプリが，ＨＤＤ５４に記憶されている。
【００２３】
ＣＰＵ５１は，ＲＯＭ５２から読み出した制御プログラムやＨＤＤ５４から読み出したプログラムに従って，その演算結果をＲＡＭ５３またはＨＤＤ５４に記憶させながら各種の処理を行う。上述した各種のアプリの動作も，ＣＰＵ５１によって処理される。
【００２４】
電話部７０は，マイク，スピーカ，電話回線インターフェース等，電話機能を実現するためのハードウェアで構成される。通信インターフェース５５は，外部装置と通信を行うためのハードウェアである。通信インターフェース５５には，例えば，シリアルインターフェースや，無線移動体通信を実現するための無線通信インターフェースが含まれる。モバイル装置１００は，通信インターフェース５５を介して，例えば，ＭＦＰ２００に対してデータの送受信を行うことができる。
【００２５】
操作部６０は，モバイル装置１００の前面に設けられ，ユーザ入力を受け付ける各種のボタンと，メッセージや設定内容を表示するタッチパネルとを有している。また，タッチパネルは，ユーザがタッチ操作することによっても各種の入力が可能であり，例えば，印刷設定や印刷を実行するジョブの選択がタッチパネルから入力される。
【００２６】
続いて，ＭＦＰ２００の概略構成について説明する。ＭＦＰ２００は，図１に示したように，ＣＰＵ３１と，ＲＯＭ３２と，ＲＡＭ３３と，ＮＶＲＡＭ（Non Volatile RAM）３４とを有するコントローラ３０を備えている。また，ＭＦＰ２００は，用紙に画像を印刷する画像形成部１０と，原稿の画像を読み取る画像読取部２０と，動作状況の表示やユーザによる入力操作の受付を行う操作部４０と，通信インターフェース３６とを有し，これらがＣＰＵ３１によって制御される。なお，図１中のコントローラ３０は，ＣＰＵ３１等，ＭＦＰ２００の制御に利用されるハードウェアを纏めた総称であって，実際にＭＦＰ２００に存在する単一のハードウェアと表すとは限らない。
【００２７】
画像形成部１０は，カラー印刷が可能であってもモノクロ印刷のみが可能であってもよい。本形態では，カラー印刷が可能なものとする。また，印刷方式についても，電子写真方式であってもインクジェット方式であってもよい。画像形成部１０は，印刷部の一例である。また，画像読取部２０は，カラースキャンが可能であってもモノクロスキャンのみが可能であってもよい。本形態では，カラースキャンが可能なものとする。また，読取機構についても，ＣＣＤであってもＣＩＳであってもよい。
【００２８】
ＲＯＭ３２には，ＭＦＰ２００を制御するための制御プログラムであるファームウェアや各種設定，初期値等が記憶されている。ＲＡＭ３３およびＮＶＲＡＭ３４は，各種制御プログラムが読み出される作業領域として，あるいはデータを一時的に記憶する記憶領域として利用される。また，ＭＦＰ２００は，ファクシミリ（ＦＡＸ）送信やデータ転送を行う際の宛先の情報を保持するデータベース（以下，「電話帳」とする）を有しており，ＮＶＲＡＭ３４にはその電話帳も記憶される。
【００２９】
ＣＰＵ３１は，ＲＯＭ３２から読み出した制御プログラムや各種センサから送られる信号に従って，その処理結果をＲＡＭ３３またはＮＶＲＡＭ３４に記憶させながら，ＭＦＰ２００の各構成要素を制御する。
【００３０】
通信インターフェース３６は，外部装置と通信を行うためのハードウェアである。通信インターフェース３６には，例えば，シリアルインターフェースや，ネットワークインターフェースや，無線移動体通信を実現するための無線通信インターフェースや，ＦＡＸ送受信を実現するためのＦＡＸインターフェースが含まれる。ＭＦＰ２００は通信インターフェース３６を介して，例えば，モバイル装置１００に対してデータの送受信を行うことができる。
【００３１】
操作部４０は，ＭＦＰ２００の外装に設けられ，ユーザ入力を受け付ける各種のボタンと，メッセージや設定内容を表示するタッチパネル４１とを有している。タッチパネル４１は，ユーザがタッチ操作することによっても各種の入力が可能であり，例えば，印刷設定や印刷を実行するジョブの選択がタッチパネル４１から入力される。
【００３２】
また，操作部４０の各種のボタンとしては，例えば，印刷開始指示を入力するＯＫボタンや，印刷のキャンセル指示を入力するキャンセルボタンがある。この他，本形態の操作部４０には，外部装置との通信を行うための特定状態であるセッションが形成されている場合に，そのセッションを強制的に解除する解除キー４２が設けられている。セッションについては後述する。
【００３３】
上述したようにＭＦＰ２００は，画像形成機能および画像読取機能を有している。さらにはＦＡＸ送受信機能や電話帳編集機能を有している。そのため，ＭＦＰ２００は，これらの機能を利用した各種の処理を実行できる。具体的な処理としては，例えば，コピー，ＦＡＸ送信，ＦＡＸ受信転送，電話帳の読み取り，電話帳の書き込み，スキャン，印刷が含まれる。なお，ＦＡＸ受信転送は，ＦＡＸデータを受信し，受信したＦＡＸデータを指定された外部装置に転送する処理である。電話帳の読み取りは，電話帳を参照するだけの処理であり，電話帳の編集ができない処理である。電話帳の書き込みは，データの変更，追加，削除等，電話帳の編集ができる処理である。
【００３４】
続いて，画像処理システム９００においてモバイル装置１００がＭＦＰ２００を利用する手順について説明する。なお，モバイル装置１００とＭＦＰ２００との間のデータの受け渡しには，例えば，ＨＴＴＰ，ＳＮＴＰ，ＦＴＰ等の既存のプロトコルを利用すればよい。
【００３５】
画像処理システム９００では，モバイル装置１００がＭＦＰ２００を利用するために，モバイル装置１００とＭＦＰ２００との間で通信を行うための特定状態であるセッションを形成する。ＭＦＰ２００は，モバイル装置１００とセッションが形成されている間，モバイル装置１００に対してＭＦＰ２００の利用を許可する。また，ＭＦＰ２００がモバイル装置１００との間でセッションを形成した場合，モバイル装置１００とは異なる他のモバイル装置はＭＦＰ２００の利用が制限される。また，ＭＦＰ２００が上記他のモバイル装置との間でセッションを形成した場合には，モバイル装置１００はＭＦＰ２００の利用が制限される。なお，ＭＦＰ２００は，セッションが形成されると，操作部４０について解除キー４２を除いて入力が許可されず，操作部４０を介してのジョブの入力も許可されない。
【００３６】
すなわち，セッションは，モバイル装置がＭＦＰ２００に対して所定の処理を実行させるために，所定の処理の指示に先行してモバイル装置がＭＦＰ２００に対してセッション形成要求を送信することで，そのモバイル装置とＭＦＰ２００との間で形成される。セッションを形成することで，ＨＴＴＰ等の特定のプロトコルを使った通信が実行可能となる。ＭＦＰ２００では，特定のプロトコルを用いた処理については，セッションが形成されたモバイル装置からの指示のみ許容される。換言すると，特定のプロトコルを用いた処理については，セッションが形成されていないモバイル装置からの指示は拒否される。なお，特定のプロトコルを用いない処理（例えば，ＨＴＴＰを使用しない，ドライバ経由の印刷等）については，セッションが形成されていないモバイル装置からの指示も許容される。以下の説明で登場する処理は，特定のプロトコルを用いた処理であるものとする。
【００３７】
以下の説明では，ＭＦＰ２００がどのモバイル装置ともセッションを形成していない状態で，モバイル装置１００がＭＦＰ２００とのセッションを形成するものとして，図２のシーケンス図を参照しつつ説明する。
【００３８】
先ず，モバイル装置１００がＭＦＰ２００に対してセッション形成要求を送信する。セッション形成要求は，例えば，ＭＦＰ２００に対して処理を要求し得るモバイル装置１００内のアプリの起動を契機に送信される。
【００３９】
ＭＦＰ２００は，他のモバイル装置とのセッションが形成されていないことから，モバイル装置１００に対して，セッションの形成が許可されたことを示すセッション許可を応答する。そして，モバイル装置１００との間でセッションを形成する。
【００４０】
ＭＦＰ２００は，セッションが形成されると，セッションが形成されたモバイル装置１００とは異なる他のモバイル装置（例えば，モバイル装置１０１）からの，特定のプロトコルを用いての利用を制限する。すなわち，ＭＦＰ２００は，他のモバイル装置１０１から新たにセッションの形成要求を受信したとしても，セッションの形成が拒否されたことを示すセッション拒否を応答する。セッションが形成されないことで，他のモバイル装置１０１は，特定のプロトコルを用いてのＭＦＰ２００の利用が制限される。
【００４１】
また，ＭＦＰ２００は，セッションが形成されると，タッチパネル４１に，モバイル装置１００との通信中である旨のメッセージを表示し，タッチパネル４１への入力を制限する。また，ＭＦＰ２００は，他のボタン群についても，解除キー４２を除く操作部４０への入力が許可されない。すなわち，操作部４０を介しての処理の実行が制限される。
【００４２】
セッション許可を受信したモバイル装置１００，すなわちＭＦＰ２００とのセッションが形成されたモバイル装置１００は，処理要求をＭＦＰ２００に送信する。ＭＦＰ２００は，その処理要求を受けて，要求された処理の実行を開始する。モバイル装置１００は，ジョブごとに処理要求を行ってもよいし，複数のジョブを纏めて処理要求を行ってもよい。以下，モバイル装置１００がＭＦＰ２００に利用許可を求める処理を「処理Ａ」とする。処理Ａには，例えば，電話帳編集が該当する。処理Ａは，第１の処理の一例である。
【００４３】
また，ＭＦＰ２００とのセッションが形成されたモバイル装置１００は，定期的にＭＦＰ２００に対して使用状態を問い合わせるステータスチェックを開始する。ＭＦＰ２００は，そのステータスチェックに応じて，そのときの使用状態を応答する。例えば，使用が制限された期間内であれば使用不可を応答し，その期間内でなければ使用可能を応答する。なお，紙詰まり等のエラーが発生している場合にも，ＭＦＰ２００は使用可能を応答する。ただし，セッション形成後にエラーが解除されていなければＭＦＰ２００を使用できない。
【００４４】
ここで，ＭＦＰ２００とモバイル装置１００との間にセッションが形成されている状態において，ＭＦＰ２００の解除キー４２が押下された場合について説明する。ＭＦＰ２００は，解除キー４２が押下されると，外部からの利用を制限する使用制限の状態になる。これにより，モバイル装置１００からのステータスチェックに対して，使用不可を応答する。そして，モバイル装置１００は，使用不可を受信することで，ＭＦＰ２００にて解除キー４２が押下されたことを検知する。解除キー４２の押下は，特定の操作の一例である。
【００４５】
モバイル装置１００は，解除キー４２の押下を検知すると，ＭＦＰ２００に対してセッション解除要求を送信する。さらに，モバイル装置１００は，実行中の処理Ａが特定の処理の場合に当該処理Ａを中断し，解除キー４２の押下時のアプリの状態を記憶する。ここでのアプリは，セッション形成の契機となったアプリである。例えば，電話帳編集アプリを起動しており，電話帳への書き込み最中に解除キー４２の押下を検知した場合に，モバイル装置１００では電話帳編集アプリが電話帳の情報の書き込みを指示した状態，すなわち書き込み情報等の編集途中の状態を記憶する。
【００４６】
ＭＦＰ２００は，モバイル装置１００からセッション解除要求を受信すると，モバイル装置１００との間のセッションを解除する。すなわち，解除キー４２が押下されると，モバイル装置１００からの指示によって，形成されていたセッションが解除される。これにより，ＭＦＰ２００では，操作部４０の操作制限が解除され，操作部４０のタッチパネル４１や各種のボタンへの入力が許可される。そして，操作部４０のパネル操作を伴う処理の実行を開始する。以下，このパネル操作を伴う処理を「処理Ｂ」とする。処理Ｂとしては，例えば，各種の設定変更や，画像処理の実行命令が該当する。なお，処理Ｂは，処理Ａが電話帳編集であったとして，同じ電話帳編集であってもよい。すなわち，処理Ｂは，処理Ａと同じ種類の処理であってもよい。処理Ｂは，第２の処理の一例である。なお，処理Ｂが実行されている間は，モバイル装置１００を含むいずれのモバイル装置とのセッションも形成されない。
【００４７】
モバイル装置１００は，解除キー４２の押下に基づいてセッションを解除した場合，ステータスチェックを継続する。ＭＦＰ２００は，このステータスチェックに対し，解除キー４２が押下されてから前述のパネル操作である処理Ｂが完了するまでは，使用不可を応答する。モバイル装置１００は，ＭＦＰ２００から使用不可を受信した場合には，ＭＦＰ２００に対して処理要求を送信しない。
【００４８】
処理Ｂが終了すると，ＭＦＰ２００は，使用制限の状態を解除して使用可能な状態になる。これにより，モバイル装置１００からのステータスチェックに対して使用可能を応答する。なお，処理Ｂの終了は，例えば，操作部４０のホーム画面を表示したことや，終了ボタン等の明示的な終了指示が入力されたことによって判断できる。モバイル装置１００は，ステータスチェックによって使用可能を受信した場合に，再度，セッション形成要求をＭＦＰ２００に送信する。
【００４９】
ＭＦＰ２００は，そのセッション形成要求に応じてセッション許可を応答し，モバイル装置１００との間のセッションを再度形成する。モバイル装置１００は，セッション解除時に記憶したアプリの状態に基づいて，セッション解除時のアプリの状態を復元する。これにより，モバイル装置１００では，ユーザによるセッションの形成指示を受け付けることなく，処理Ａが継続できる。
【００５０】
続いて，上述した画像処理システム９００の手順を実現するための各装置の処理を説明する。始めに，モバイル装置１００が実行するセッション形成処理について，図３のフローチャートを参照しつつ説明する。セッション形成処理は，ＭＦＰ２００と通信を行うアプリが起動されたことを契機に，ＣＰＵ５１によって実行される。アプリとしては，例えば，電話帳を編集する機能を有する電話帳編集アプリや，ＦＡＸ送信指示を出力する機能を有するＦＡＸアプリや，スキャンや印刷の指示が可能な画像編集アプリが該当する。
【００５１】
セッション形成処理では，先ず，ＭＦＰ２００に対してセッション形成要求を送信する（Ｓ１０１）。セッション形成要求には，モバイル装置１００を個別に識別するための識別情報が付加される。識別情報としては，例えば，モバイル装置１００のＩＰアドレスやＭＡＣアドレスが該当する。Ｓ１０１は，形成部の一例である。その後，ＭＦＰ２００からの応答を待つ。
【００５２】
ＭＦＰ２００からの応答を受信した後，セッション許可を受信したか否かを判断する（Ｓ１０２）。セッション拒否を受信した場合やＭＦＰ２００からの応答が無かった場合等，セッション許可を受信しなかった場合には（Ｓ１０２：ＮＯ），ジョブを送信することなく，セッション形成処理を終了する。
【００５３】
セッション許可を受信した場合には（Ｓ１０２：ＹＥＳ），ＭＦＰ２００が利用可能なセッションが形成されたことになる。そこで，ＭＦＰ２００の状態を定期的に取得するステータスチェックを開始する（Ｓ１０３）。ステータスチェックは定期的に実行されればよく，例えば１秒ごとに繰り返し行われる。
【００５４】
次に，ＭＦＰ２００に対して処理を要求するジョブを，操作部６０を介して受け付けたか否かを判断する（Ｓ１０４）。ジョブを受け付けてなければ（Ｓ１０４：ＮＯ），セッション形成処理の実行契機となったアプリの終了が指示されたか否かを判断する（Ｓ１２１）。アプリの終了が指示されていない場合には（Ｓ１２１：ＮＯ），Ｓ１０４に戻る。
【００５５】
アプリの終了が指示された場合には（Ｓ１２１：ＹＥＳ），ＭＦＰ２００に対してセッション解除要求を送信する（Ｓ１２２）。これにより，ＭＦＰ００とのセッションが解除される。さらに，ステータスチェックを終了する（Ｓ１２３）。Ｓ１２３の後は，セッション形成処理を終了する。
【００５６】
ジョブを受け付けた場合には（Ｓ１０４：ＹＥＳ），そのジョブをＭＦＰ２００に送信する（Ｓ１０５）。Ｓ１０５は，指示部の一例である。Ｓ１０５の後は，そのジョブに対応する処理が完了したか否かを判断する（Ｓ１０６）。ジョブに対応する処理の完了は，例えば，電話帳編集であれば電話帳アプリの終了が指示されたこと，印刷に関する処理であれば印刷データに基づく印刷処理の完了したことが該当する。
【００５７】
処理が完了した場合には（Ｓ１０６：ＹＥＳ），Ｓ１０４に戻る。処理が完了していない場合には（Ｓ１０６：ＮＯ），ＭＦＰ２００の解除キー４２の押下を検知したか否かを判断する（Ｓ１０７）。モバイル装置１００は，解除キー４２の押下をステータスチェックの結果によって検知できる。Ｓ１０７は，検知部の一例である。解除キー４２の押下を検知していなければ（Ｓ１０７：ＮＯ），Ｓ１０６に戻る。
【００５８】
解除キー４２の押下を検知した場合には（Ｓ１０７：ＹＥＳ），図４に移り，ＭＦＰ２００のＮＶＲＡＭ３４に記憶されている設定値を変更する機能に関する処理が実行中か否かを判断する（Ｓ１４０）。設定値を変更する機能としては，例えば，ＭＦＰ２００が外部との通信を実行する際に用いられるべき外部の識別情報を変更する処理（電話帳編集など），ＭＦＰ２００の各種の設定変更が該当する。例えば，電話帳編集の場合，処理を完了させるにはユーザが明示的に終了を入力する必要がある。そのため，編集作業が終了するまでセッションが維持される。このことから，編集作業の終了を待つとセッションの解除が遅延する可能性がある。そこで，設定値を変更する機能に関する処理が実行中の場合には（Ｓ１４０：ＹＥＳ），その処理を中断する（Ｓ１５１）。
【００５９】
一方で，設定値を変更する機能に関する処理が実行中でなければ（Ｓ１４０：ＮＯ），ＭＦＰ２００に対する処理が完了したか否かを判断する（Ｓ１４１）。設定値を変更する機能に関しない処理の場合，例えば，印刷のように画像処理の実行に関する処理の場合は，ジョブの送信完了でモバイル装置１００が実行すべき処理が完了し，ユーザが明示的に終了を入力する必要がない。そのため，処理の完了を待ったとしてもセッションの解除が遅延する可能性が低い。そこで，処理が完了していない場合には（Ｓ１４１：ＮＯ），処理の完了を待つ。
【００６０】
設定値を変更する機能に関する処理が完了した場合（Ｓ１４１：ＹＥＳ），あるいはＳ１５１の後は，ＭＦＰ２００に対してセッション解除要求を送信する（Ｓ１４２）。Ｓ１４２は，解除部の一例である。この場合，ＭＦＰ２００とのセッションは解除されるが，ステータスチェックは継続される。
【００６１】
その後，中断した処理があるか否かを判断する（Ｓ１４３）。中断した処理がない場合には（Ｓ１４３：ＮＯ），図３に移り，ステータスチェックを停止し（Ｓ１２３），セッション形成処理を終了する。この場合，ＭＦＰ２００に対する処理が完了しているため，セッションの再形成は不要である。
【００６２】
図４の説明に戻り，Ｓ１４３では，Ｓ１５１を経由して実行される場合に，ＹＥＳと判断される。そこで，中断した処理がある場合には（Ｓ１４３：ＹＥＳ），中断中のアプリの状態を記憶する（Ｓ１４４）。例えば，電話帳編集を行っており，編集作業の途中に解除キー４２の押下があった場合に，その編集途中の状態を記憶する。Ｓ１４４の後は，例えば操作部６０に中断中である旨のメッセージを表示し，ＭＦＰ２００への処理要求を不可にする。
【００６３】
Ｓ１４４の後は，ＭＦＰ２００が再び使用可能になったか否かを判断する（Ｓ１４５）。ＭＦＰ２００は，前述したように，解除キー４２の押下の後に実行が開始された処理Ｂが終了することで，再び使用可能になる。モバイル装置１００は，ＭＦＰ２００が使用可能か否かをステータスチェックの結果によって検知できる。ＭＦＰ２００が使用不可の間は（Ｓ１４５：ＮＯ），使用可能が検知されるまで待機する。
【００６４】
ＭＦＰ２００が使用可能であることが検知された場合には（Ｓ１４５：ＹＥＳ），ＭＦＰ２００に対して再びセッション形成要求を送信する（Ｓ１４６）。これにより，ＭＦＰ２００との間でセッションが再び形成される。セッション形成要求には，セッション形成を要求するモバイル装置１００を個別に識別するための識別情報が付加される。Ｓ１４６は，再形成部の一例である。
【００６５】
セッションを形成した後は，Ｓ１４４で記憶したアプリの状態を基に，解除キー４２による中断前のアプリの状態を復元する（Ｓ１４７）。例えば，電話帳編集を行っており，編集作業途中の状態が記憶されている場合には，その編集途中の状態が復元される。これにより，ユーザは，解除キー４２が押下される前の処理を，中断時の状態から継続（再開）できる。Ｓ１４７の後は，図３のＳ１０６に戻り，処理の完了（Ｓ１０６）あるいは解除キー４２の押下（Ｓ１０７）かの，イベントの発生を待つ。
【００６６】
続いて，ＭＦＰ２００が実行するセッション管理処理について，図５のフローチャートを参照しつつ説明する。セッション管理処理は，セッション形成要求を受信したことを契機に，ＣＰＵ３１によって実行される。なお，以下の説明では，モバイル装置１００からのセッション形成要求を受信したものとする。
【００６７】
セッション管理処理では，先ず，セッションが形成可能であるか否かを判断する（Ｓ２０１）。例えば，セッションが既に他のモバイル装置との間で形成されている場合には，セッションが形成不可になる。この他，後述する第１制限期間ないし第２制限期間が設定されている場合は，セッションが形成不可になる。
【００６８】
セッションが形成不可の場合には（Ｓ２０１：ＮＯ），モバイル装置１００にセッション拒否を送信する（Ｓ２１１）。Ｓ２１１の後は，モバイル装置１００とのセッションを形成することなく，セッション管理処理を終了する。
【００６９】
セッションが形成可能の場合には（Ｓ２０１：ＹＥＳ），モバイル装置１００にセッション許可を送信する（Ｓ２０２）。これにより，モバイル装置１００との間で，ジョブの実行が可能なセッションが形成されたことになる。セッションが形成されることで，ＭＦＰ２００は，タッチパネル４１への操作を制限する。Ｓ２０２は，形成部の一例である。また，Ｓ２０２は，再形成部の一例でもある。また，Ｓ２０２の後，セッション許可を受信することによって開始されるモバイル装置１００からのステータスチェックには使用可能を応答する。
【００７０】
Ｓ２０２の後，セッションを形成したモバイル装置１００からのセッション解除要求を受信したか否かを判断する（Ｓ２０３）。セッションを形成したモバイル装置１００からのセッション解除要求を受信した場合には（Ｓ２０３：ＹＥＳ），モバイル装置１００とのセッションを解除する（Ｓ２０５）。セッションを解除することで，タッチパネル４１への操作制限も解除され，パネル操作による処理要求を受け付ける。Ｓ２０５の後は，セッション管理処理を終了する。
【００７１】
セッション解除要求を受信していない場合には（Ｓ２０３：ＮＯ），解除キー４２が押下されたか否かを判断する（Ｓ２０４）。解除キー４２が押下されていない場合には（Ｓ２０４：ＮＯ），Ｓ２０３に戻り，セッションの解除要求の受信（Ｓ２０３）あるいは解除キー４２の押下（Ｓ２０４）を待つ。
【００７２】
解除キー４２が押下された場合には（Ｓ２０４：ＹＥＳ），セッションを解除するとともに，パネル操作に基づく処理Ｂを行わせる操作解除処理を実行する（Ｓ２２１）。Ｓ２２１の後は，セッション管理処理を終了する。
【００７３】
図６に，Ｓ２２１の操作解除処理の詳細手順を示す。操作解除処理では，先ず，解除キー４２の押下に伴って，セッションを形成しているモバイル装置１００から送信されるセッション解除要求を受信したか否かを判断する（Ｓ２５１）。セッション解除要求を受信していない場合には（Ｓ２５１：ＮＯ），受信を待つ。
【００７４】
セッション解除要求を受信した場合には（Ｓ２５１：ＹＥＳ），セッションを解除する（Ｓ２６１）。Ｓ２６１は，解除部の一例である。この場合，モバイル装置１００とのセッションは解除されるが，モバイル装置１００からのステータスチェックには継続して応答する。そのため，モバイル装置１００からのステータスチェックには使用不可を応答する。
【００７５】
Ｓ２６１の後は，全てのモバイル装置に対してセッション形成要求を拒否する期間である第１制限期間を設定する（Ｓ２６２）。第１制限期間中は，モバイル装置１００を含むいずれのモバイル装置からセッション形成要求を受け付けても，Ｓ２０１がＮＯとなり，セッションは形成されない。Ｓ２６２は，形成制限部の一例である。
【００７６】
Ｓ２６２の後は，パネル操作の受け付けを開始する（Ｓ２６３）。これにより，処理Ｂの実行が開始される。その後は，Ｓ２６３によって開始された処理Ｂが完了したか否かを判断する（Ｓ２６４）。処理Ｂが完了していない間は（Ｓ２６４：ＮＯ），完了まで待機する。
【００７７】
処理Ｂが完了した場合には（Ｓ２６４：ＹＥＳ），セッション形成要求に付加されている識別情報を記憶する（Ｓ２７１）。Ｓ２７１は，記憶部の一例である。そして，第１制限期間を解除し，さらに解除キー４２の押下によって強制的にセッションが解除されたモバイル装置１００以外のモバイル装置からのセッション形成要求を拒否する期間である第２制限期間を設定する（Ｓ２７２）。第２制限期間中は，解除キー４２の押下によって強制的にセッションが解除されたモバイル装置１００以外のモバイル装置からセッション形成要求を受け付けても，Ｓ２０１がＮＯとなり，セッションは形成されない。一方で，モバイル装置１００とのセッション形成は許可される。解除キー４２の押下によって強制的にセッションが解除されたモバイル装置か否かは，セッション形成要求に付加された識別情報がＳ２７１で記憶した識別情報と一致するか否かによって判断できる。
【００７８】
次に，第２制限期間で制限されていないモバイル装置１００との新たなセッションが形成されたか否かを判断する（Ｓ２７３）。セッションが形成されていない場合には（Ｓ２７３：ＮＯ），解除キー４２の押下によって強制的にセッションが解除されたモバイル装置１００が優先的にセッションを形成できる優先期間内であるか否かを判断する（Ｓ２７４）。優先期間内であれば（Ｓ２７４：ＹＥＳ），Ｓ２７３に戻り，新たなセッションの形成（Ｓ２７３），あるいは優先期間の経過（Ｓ２７４）を待つ。優先期間は，あらかじめＭＦＰ２００に記憶されており，処理Ｂの完了が起点となる。
【００７９】
優先期間中に新たなセッションが形成された場合（Ｓ２７３：ＹＥＳ），それはモバイル装置１００からのセッションが形成されたことを意味する。そこで，第２制限期間を解除する（Ｓ２７５）。モバイル装置１００とのセッションが形成されたことで，モバイル装置１００以外のモバイル装置とのセッションが形成不可になる。また，優先期間内でなければ（Ｓ２７４：ＮＯ），第２制限期間を解除する（Ｓ２７５）。優先期間の経過によって第２制限期間が解除されることで，モバイル装置１００以外のモバイル装置もセッションを形成可能になる。Ｓ２７５の後は，操作解除処理を終了する。
【００８０】
以上詳細に説明したように本形態の画像処理システム９００では，モバイル装置１００とＭＦＰ２００との間での特定状態であるセッションを形成した後，ＭＦＰ２００にて処理Ａが実行されている間にＭＦＰ２００の解除キー４２が押下されると，そのセッションを解除する。そして，その解除に応じて実行された処理Ｂが完了したことを条件として，モバイル装置１００とＭＦＰ２００との間でのセッションを再度形成する。すなわち，ＭＦＰ２００の解除キー４２の押下によってセッションが解除されたとしても，その解除に基づいて実行が開始された処理Ｂが終了することでセッションが再度形成される。これにより，ユーザ操作によってセッションを再形成する手間がなく，処理Ａを継続でき，その結果としてその処理Ａの適切な完了が期待できる。
【００８１】
なお，本実施の形態は単なる例示にすぎず，本発明を何ら限定するものではない。したがって本発明は当然に，その要旨を逸脱しない範囲内で種々の改良，変形が可能である。例えば，通信装置は，モバイル装置１００が利用可能な機能を備えるものであればよく，ＭＦＰの他，例えば，コピー機，プリンタ，スキャナ，ＦＡＸ装置であってもよい。
【００８２】
また，実施の形態では，モバイル装置１００のアプリの起動を契機にセッション形成要求を送信しているが，セッション形成要求の送信タイミングはこれに限るものではない。例えば，アプリの起動後，アプリを介してジョブの実行命令が入力されたタイミングで，セッション形成要求を送信してもよい。
【００８３】
また，実施の形態では，セッションの形成によって許可される処理を特定していない，すなわち全ての処理が第１の処理の一例となり得るが，セッションの形成によって許可される処理を特定してもよい。この場合，例えばセッション形成要求に，許可を求める処理の種類も付加し，ＭＦＰ２００は，その処理についての実行を許可する構成であってもよい。また，あらかじめ許可される処理の種類が決められていてもよい。これらの場合，許可される処理が第１の処理の一例となる。
【００８４】
また，実施の形態では，ステータスチェックによってモバイル装置１００から定期的にＭＦＰ２００の状態を確認し，モバイル装置１００がＭＦＰ２００でのパネル操作が完了して使用可能になったことを確認した後に，セッション形成要求を送信しているが，セッションの再形成手順はこれに限るものではない。例えば，セッションを解除した後，モバイル装置１００から定期的にセッション形成要求を送信する構成であってもよい。この場合，ＭＦＰ２００がパネル操作の完了までセッション拒否を応答し，パネル操作の完了からセッション許可を応答すればよい。
【００８５】
また，実施の形態では，パネル操作が完了した後，第２制限期間を設けることで，セッションが解除されたモバイル装置１００に対して優先的にセッションを形成しているが，モバイル装置１００を優先する方法としてはこれに限るものではない。例えば，パネル操作が完了した後，モバイル装置１００以外の他のモバイル装置とのセッションを形成するものの，その後にモバイル装置１００からのセッション形成要求があった場合には，当該他のモバイル装置とのセッションを解除し，モバイル装置１００とのセッションを形成するようにしてもよい。また，必ずしもモバイル装置１００に対して優先的にセッションを形成する必要はない。
【００８６】
また，実施の形態では，モバイル装置１００は，解除キー４２の押下をステータスチェックの結果によって検知しているが，検知方法はこれに限るものではない。例えば，ＭＦＰ２００から解除キー４２が押下された旨の信号を出力し，モバイル装置１００がその信号を受信することで，解除キー４２の押下を検知してもよい。
【００８７】
また，実施の形態では，解除キー４２が押下された際に設定値を変更する機能に関する処理が実行中であれば，変更途中のアプリの状態を記憶し，セッションを再形成した際にアプリの状態を復元しているが，アプリの状態の記憶および復元はなくてもよい。すなわち，セッションを再形成する構成のみであっても，ユーザはアプリを継続して使用することができ，処理の適切な完了が期待できる。
【００８８】
また，実施の形態では，処理Ａが中断された場合にセッションを再形成しているが，解除キー４２が押下された際に実行されていた処理の種類にかかわらず，セッションを再形成する構成であってもよい。
【００８９】
また，実施の形態では，ＭＦＰ２００は，解除キー４２が押下されてから処理Ｂが完了するまでの間，第１制限期間として，モバイル装置とのセッションの形成を制限しているが，第１制限期間を設定しなくてもよい。なお，処理Ｂの実行中に他のモバイル装置とのセッションを許可すると，中断中の処理Ａで整合性がとれなくなる可能性がある。そのため，第１制限期間によってモバイル装置とのセッションの形成を拒否する方が，中断した処理Ａの安全性を確保する上で好ましい。
【００９０】
また，実施の形態に開示されている処理は，単一のＣＰＵ，複数のＣＰＵ，ＡＳＩＣなどのハードウェア，またはそれらの組み合わせで実行されてもよい。また，実施の形態に開示されている処理は，その処理を実行するためのプログラムを記録した記録媒体，または方法等の種々の態様で実現することができる。
【符号の説明】
【００９１】
４１      タッチパネル
４２      解除キー
１００    モバイル装置
２００    ＭＦＰ
【図１】
2015125659.tif 000003
【図２】
2015125659.tif 000004
【図３】
2015125659.tif 000005
【図４】
2015125659.tif 000006
【図５】
2015125659.tif 000007
【図６】
2015125659.tif 000008