(57)【要約】      （修正有）【課題】通信先の起動しているアプリケーションプログラムを変更する場合に、扱者が端末同士の距離を離すことなく、装置同士のアプリケーションプログラムを変更して端末の操作がおこなえる手段を提供する。【解決手段】通信を開始する際に、アプリケーションプログラムを決定する通信において、通信中にアプリケーションプログラムを変更して通信を行いたい場合、アプリケーションプログラムを起動する優先権を変更し、優先度の高い装置が通信先のアプリケーションプログラムを起動する。【選択図】図７
2012095084.tif 000002
【特許請求の範囲】
【請求項１】
機器の動作や通信を制御する制御部と、該制御部と通信路を介してデータの伝送をおこなう通信端末（１０００）がある。
器機の動作や通信を制御する制御部と、該制御部と通信路を会してデータの伝送がおこなえる、画像形成装置（１００）がある。
前記画像形成装置（１００）は前記通信端末（１０００）からのデータを印刷出力する手段、前記通信端末（１０００）からのデータを保存する手段、前記通信端末へデータを送信する手段、複数の動作モードをもつ。
前記通信端末（１０００）と前記画像形成装置（１００）はアプリケーションの起動を行う優先度と、通信を行った際に互いの優先度を判断する優先権判断手段ももつ。前記通信端末（１０００）と前記画像形成装置（１００）が通信を行った際に、優先度判断手段により通信相手より優先度が高い場合、通信相手に対してアプリケーションの起動を行う手段を持つ。
その後、前記通信端末（１０００）や前記画像形成装置（１００）において装置が操作され、現在行っているデータ通信とは異なるアプリケーションの起動が必要と判断した場合、前記通信端末（１０００）や前記画像形成装置（１００）の前記優先度を変更した後、前記制御部により一度通信を切断して再度通信を行うことで、アプリケーションを起動する装置を指定する事を可能とする、アプリケーションプログラム起動方法。
【請求項２】
前記通信端末（１０００）は個体を特定できるＩＤを持つ。前記画像形成装置は前記通信端末と通信を行う際に通信端末（１０００）のＩＤを読み出し保管する手段を持つ。
前記通信を中断した際に、中断前に通信を行っていた前期通信端末のＩＤと、中断後に通信を行った前記通信端末のＩＤを読み出し。ＩＤが等しい場合にはそのまま処理をすすめる。ＩＤが異なる場合には中断時に前記通信端末（１０００）が交換されていると判断し、画像形成装置の優先権を初期状態に戻すことを特徴とする、請求項１に記載のアプリケーションプログラム起動方法。
【請求項３】
前記画像形成装置に前記通信部（１０）に物体がおかれたかを判断するための重量検知手段を設け、請求項１において通信を中断する際に重量の変化をモニタしておき、一度でも重量の変化がみられなければ通信端末が通信部（１０）から取り外されていないと判断しそのまま処理を進める。
一度でも重量の変化があれば通信端末が通信部（１０）から取り外されていることを認識し、前記画像形成装置の優先権を初期状態に戻すことを特徴とする、請求項１に記載のアプリケーションプログラム起動方法。
【請求項４】
前記画像形成装置（１００）において前記優先度の状態が上げる条件は、ＭＦＰ１００が操作され、その結果、前記画像形成装置（１００）と外部記憶装置（１０００）間において新しいデータの通信が必要になったことを特徴とする、請求項１に記載のアプリケーションプログラム起動方法。
【請求項５】
前記通信手段は、近距離無線通信であり、情報処理装置を画像処理装置の通信部（１０）に近づけることで通信を行うことが可能であることを特徴とする、請求項１乃至請求項４のいずれか一項に記載のアプリケーションプログラム起動方法。
【請求項６】
前記通信手段は、現在の通信において起動されたアプリケーションが起動した際の通信先の優先権、自機の優先権を確認する手段をもち。アプリケーションの変更を行う際、自機においてアプリケーションの起動を行いたい場合には、前回の通信先の優先権よりも優先権を高くし、通信先においてアプリケーションの起動を促したい場合には、前回の通信先の優先権よりも優先権を低く設定することを特徴とする、請求項１乃至請求項５のいずれか一項に記載のアプリケーションプログラム起動方法。
【請求項７】
前記画像形成装置は、パーソナルコンピュータであることを特徴とする請求項１乃至請求項５のいずれか一項に記載のアプリケーションプログラム起動方法。
【請求項８】
前記制御部により一時通信を切断する手段は、通信を制御する無線通信部（４００）のハードウェアに対してハードリセットをかけることを特徴とする請求項１乃至請求項６のいずれか一項に記載のアプリケーションプログラム起動方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像処理システムや、コンピュータシステムに関するものであり、複数あるプログラムから最適なアプリケーションプログラムの起動する方法に関するものである。
【背景技術】
【０００２】
近年、スキャナ、プリンタ及び複合機であるＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）やＰＣ（パーソナルコンピュータ）と他の装置間とのデータ転送方法として、ローカルなＩ／Ｆ（インターフェース）を用いて、近距離の装置間で高速に無線通信を行う仕組みが考案されている。（例えば、特許文献１参照）
このような仕組みを応用すれば、携帯可能なノート型パソコンや、携帯端末、ＰＤＡなどのモバイル機器をＭＦＰの通信部に配置するだけで、ユーザはＭＦＰやＰＣへ画像データを送信することができる。
【０００３】
また、ＭＦＰ、ＰＣと他の装置で通信を行う際に、通信相手に必要とするアプリケーションを指定し起動させるという仕組みが考案されている。（例えば、特許文献２参照）
この仕組みを使用すれば、近距離の装置間での無線通信を行う場合に片側の装置のみを操作すればよいためユーザの操作を省くことができ。無線通信の利便性を高めることが可能となる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−９９２３６号公報
【特許文献２】特開平０６−１６１９６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献２に記載のシステムにおいては、一旦通信が確立しＭＦＰ，ＰＣと他の装置のアプリケーションプログラムが起動してしまった場合には、以後アプリケーションプログラムを変更することができない。しかし、ユーザの使用方法によっては通信が確立した後にアプリケーションプログラムを変更したいという要望も考えられる。その場合には扱者が、端末同士の距離を離し通信を切断したのちに、再度通信を行うため端末同士を接近させる必要がでてきてしあい、扱者にとっては扱い難いものとなっていた。
【０００６】
本発明は、上記の課題を鑑みてなされたものであり、扱者が端末同士の距離を離すことなく、装置同士のアプリケーションプログラムを変更して端末の操作がおこなえる手段を提供することを目的とする。
【課題を解決するための手段】
【０００７】
機器の動作や通信を制御する制御部と、該制御部と通信路を介してデータの伝送をおこなう通信端末（１０００）がある。
器機の動作や通信を制御する制御部と、該制御部と通信路を会してデータの伝送がおこなえる、画像形成装置（１００）がある。
前記画像形成装置（１００）は前記通信端末（１０００）からのデータを印刷出力する手段、前記通信端末（１０００）からのデータを保存する手段、前記通信端末へデータを送信する手段、複数の動作モードをもつ。
前記通信端末（１０００）と前記画像形成装置（１００）はアプリケーションの起動を行う優先度と、通信を行った際に互いの優先度を判断する優先権判断手段ももつ。前記通信端末（１０００）と前記画像形成装置（１００）が通信を行った際に、優先度判断手段により通信相手より優先度が高い場合、通信相手に対してアプリケーションの起動を行う手段を持つ。
その後、前記通信端末（１０００）や前記画像形成装置（１００）において装置が操作され、現在行っているデータ通信とは異なるアプリケーションの起動が必要と判断した場合、前記通信端末（１０００）や前記画像形成装置（１００）の前記優先度を変更した後、前記制御部により一度通信を切断して再度通信を行うことで、アプリケーションを起動する装置を指定する事を可能とする、アプリケーションプログラム起動方法。
【発明の効果】
【０００８】
本発明によれば、扱者が装置のアプリケーションを変更したい場合に、端末を持ち上げ通信をきる手間を省き、スムーズにアプリケーションを変更することが可能となる。
【図面の簡単な説明】
【０００９】
【図１】本発明実施形態に係わるＭＦＰの概観を示す図である
【図２】本発明実施形態に係わる画像処理システムの構成を示す図である
【図３】本発明実施形態に係わる操作部を示す図である
【図４】本発明実施形態に係わる画像入力装置の構成を示す図である
【図５】本発明実施形態に係わるＭＦＰと画像入力装置のデータ転送順を示す図である
【図６】本発明実施形態に係わるソフト構成を示す図である。
【図７】本発明実施形態に係わるアプリケーション起動方法のフローを示す図である
【図８】本発明実施形態に係わるＭＦＰと画像入力装置のデータ転送順を示す図である
【図９】本発明第１実施形態に係わる優先権テーブルを示す図である。
【図１０】本発明第１実施形態に係わる優先権テーブルを示す図である。
【図１１】本発明第２実施形態に係わるＭＦＰ１００のフローチャートである。
【図１２】本発明第２実施形態に係わるＭＦＰ１００のフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明を実施するための最良の形態について図面を用いて説明する。
【００１１】
＜第１の実施形態＞
まず、本発明の第１の実施形態について説明する。本第１の実施形態に関わる画像処理装置の構成を、図１を用いて説明する。図１は、本実施形態における画像処理装置の外観図である。本実施形態では、画像処理装置の例として、複数の機能を備える画像処理装置１００（今後ＭＦＰと呼ぶ）を例に説明する。ＭＦＰ１００は、通信部１０と表示部１１とを備える。通信部１０は、デジタルカメラや、携帯電話、ＰＤＡ、ノート型パソコン等の外部情報処理装置と無線で通信を行うためのものである。ユーザは、情報処理装置１０００を通信部１０に近づけることによって、ＭＦＰ１００と、情報処理装置１０００との通信が可能になる。このようにＭＦＰ１００は、情報処理装置１０００と無線通信可能に構成されている。表示部１１は、タッチパネルと液晶表示部とで構成され、操作画面を表示し、ユーザからの指示を受付ける。また、表示部１１は、ＭＦＰ１００の状態を表示する。
【００１２】
次に、図２を用いて、ＭＦＰ１００の画像処理システムの構成を説明する。ＭＦＰ１００のコントローラ部１１０は、リーダ部２００、プリンタ部３００と電気的に接続されており、リーダ部２００やプリンタ部３００から情報を受信したり、リーダ部２００やプリンタ部３００に各種コマンドを送信したりする。
【００１３】
また、コントローラ部１１０は、ネットワーク４０００を介して、ＰＣ（Ｐｅｒｓｏｎａｌ  ｃｏｍｐｕｔｅｒ）４００１、４００２と接続されている。ネットワーク４０００を介してＰＣ４００１、ＰＣ４００２と画像データや制御コマンドを受信する。ネットワークとしては、例えばイーサネット（登録商標）があげられる。また、ＰＣ４００１、ＰＣ４００２は他の機器の要求を受け、いずれかのサービスを提供するサーバの機能をもつことも可能である。また、ＰＣ４００１からＭＦＰ１００にプリントジョブを投入しプリントを行う事ができる。
【００１４】
リーダ部２００は、原稿画像を光学的に読み取り、画像データに変換する。リーダ部２００は、原稿を読み取るための機能を持つスキャナユニット２１０と、原稿用紙をスキャナユニット２１０によって読み取ることができる位置まで搬送する原稿給紙ユニット２９０とで構成される。
【００１５】
スキャナコントローラ２１０Ａは、コントローラ部１１０からの指示に基づいて、原稿給紙ユニット２９０とスキャナユニット２１０を制御する。
【００１６】
プリンタ部３００は、印刷用のシートを収納する給紙ユニット３１０と、画像データをシートに転写、定着するマーキングユニット３２０と、印刷されたシートを排紙する排紙ユニット３３０とで構成される。プリンタ部３００は、コントローラ部１１０からの指示に基づいて、給紙ユニット３１０からシートを給紙し、給紙したシートに画像データを印刷し、印刷したシートを排紙ユニット３３０に排紙する。また、排紙ユニット３３０は、印刷されたシートに対して、ソートやステイプルを行うことができる。
【００１７】
操作部２５０は、図１の表示部１１に相当し、例えば、ハードキーや、液晶表示部と液晶表示部上に貼り付けられたタッチパネル部で構成され、それらを介してユーザの指示を受付ける。操作部２５０は、ユーザから受付けた指示に対応するコマンドをコントローラ部１１０に送信し、コントローラ部１１０は、受信したコマンドに従った制御を行う。また、操作部２５０は、液晶表示部に、ＭＦＰ１００の操作を受付けるためのソフトキーや、ＭＦＰ１００の機能や状態を示す表示を行う。ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）２６０は、ＭＦＰ１００の各種設定や、画像データを記憶する。
【００１８】
これらの構成を用いて、コピー機能、画像データ送信機能、プリンタ機能などを実行する。コピー機能を実行する場合、コントローラ部１１０は、リーダ部２００によって原稿の画像データを読込み、読み込んだ画像データをプリンタ部３００によってシートに印刷する。画像データ送信機能を実行する場合、コントローラ部１１０は、リーダ部２００によって読み取った画像データをコードデータに変換し、ネットワーク４０００を介してＰＣ４００１、４００２に送信する。プリンタ機能を実行する場合、コントローラ部１１０は、ＰＣ４００１、４００２からネットワーク４０００を介して受信したコードデータを解析、展開することによって、画像データに変換し、プリンタ部３００に出力する。プリンタ部３００は、コントローラ部１１０から受けた画像データに基づいて印刷を行う。また、プリントデータの受信は無線通信部４００から受信する事も可能である。その場合、ＭＦＰ１００において画像入力装置１０００内に保存されているＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔ  Ｇｒｏｕｐ）、ＴＩＦＦ（Ｔａｇｇｅｄ  Ｉｍａｇｅ  Ｆｉｌｅ  Ｆｏｒｍａｔ）といった画像データや、その他各種アプリケーション独自のファイルを解析し、画像データに変換することでプリンタ部３００に出力することが可能となる。また、逆に画像入力装置１０００にＭＦＰ１００から画像データを送信することも可能である。
【００１９】
なお、本実施形態では、画像処理装置の例として複数の機能からなるＭＦＰ１００を用いて説明するが、コピー機能のみからなるコピー機、またはプリンタ機能のみからなるＳＦＰ（Ｓｉｎｇｌｅ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）であってもよい。
【００２０】
無線通信部４００は、通信部１０に備えられるものであり、通信部１０に情報処理装置１０００が近づけられことを検知し、情報処理装置１０００との間で、制御データや画像データ等を送受する。無線通信部４００は、制御装置１１０からの指示に基づいて制御するようにしてもよいし、無線通信部４００が独自にＣＰＵを備え、ＣＰＵが無線通信部４００を制御するようにしてもよい。
【００２１】
次に、図３を用いて、操作部２５０の構成について説明する。
【００２２】
操作部２５０は、タッチパネル部３０１とキー入力部３０２とからなる。
【００２３】
タッチパネル部３０１は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）と、その上に貼られた透明電極からなるタッチパネルディスプレイを有する。当該タッチパネル部３０１は、ユーザからの各種設定を受付ける機能と、ユーザに情報を提示する機能とを有する。また、無線通信部４００において画像入力装置１０００を認識した場合には、画像入力装置との通信用の画面に切替わる。その際の表示例については後述する。キー入力部３０２は、操作部電源スイッチ３０３を備える。該操作部電源スイッチ３０３がユーザによって押されると、コントローラ部１００はスタンバイモード（通常動作状態）とスリープモード（消費電力を抑えている状態）を選択的に切換える。コントローラ部１００は該操作部電源スイッチ３０３のユーザによる操作を、システム全体の電源供給を行う主電源スイッチ（不図示）がオンの状態で受付ける。
【００２４】
スタートキー３０４は、例えば、リーダ部２００を用いた原稿読取動作や、読み取った原稿の印刷処理といった一連の動作を、印刷ジョブとして、コントローラ部１００に実行させるための指示をユーザから受付ける際に用いられるキーである。また、スタートキー３０４は、ＨＤＤ２６０に記憶された画像データＬＡＮ４０００を介して外部に送信する動作を、データ送信ジョブとして、コントローラ部１００に実行させるための指示をユーザから受付ける際に用いられるキーである。
【００２５】
ストップキー３０５は、受付けた印刷ジョブの処理を、中断する指示をユーザから受付けるためのキーである。
【００２６】
システム状況確認キー３０６は、現在行われている印刷ジョブや、過去に行われた印刷ジョブの履歴が確認する画面を表示するためのキーである。
【００２７】
次に、図４を用いて画像入力装置１０００の構成について説明する。
【００２８】
画像入力装置１０００は表示部４０１、動作を指示するための各種ボタンを有する。操作を決定する決定ボタン４０２、表示部４０１をみながらファイル選択を行う選択ボタン４０３、また操作をキャンセルするためのキャンセルボタン４０４である。
【００２９】
図４での表示部４０１の表示は、画像入力装置１０００が持つファイルを表示している例を示している。Ｆｏｌｄｅｒ１の中に６つのファイルがあり、ＷｏｒｋＦｉｌｅ２がハイライト表示され選択されている事を表している。画像入力装置１０００からＭＦＰ１００へのデータ転送は、ＭＦＰ１００の無線通信部に画像入力装置１０００を近づけた際に、画像入力装置１０００で選択されているファイルの転送が行われる。また、別な方法を取っても良い。
【００３０】
図５に示すのは、本発明の第１の実施形態におけるＭＦＰ１００と外部記憶装置１０００のデータ通信順序である。外部記憶装置１０００から画像データをＭＦＰ１００が通信を行う際、ＭＦＰ１００のアプリケーション起動をおこなうフロー図である。
【００３１】
まず、外部記憶装置１０００側においてアプリケーションの起動が行われる。その後、外部記憶装置１０００と無線通信部４００が近づけられた際に、外部記憶装置１０００が無線通信部４００に対して通信要求の発行を指示する。通信要求を受信したＭＦＰ１００の無線通信部４００が通信応答を返信する。通信応答を確認した外部記憶装置１０００はＭＦＰ１００に、ＭＦＰ１００は外部記憶装置１０００にそれぞれ個体を特定することが可能な識別情報を送る。次に、ＭＦＰ１００と外部記憶装置１０００のどちらがアプリケーションの起動を行うのかＭＦＰ１００と外部記憶装置１０００の優先度を判断して決定する。図５の場合は外部記憶装置１０００がアプリケーションの立上げを行っている。
【００３２】
次に、外部記憶装置１０００はこれから行う通信に必要なアプリケーションをＭＦＰ１００側に起動するために、Ｎｅｇｏｔｉａｔｉｏｎ情報通知を行う。Ｎｅｇｏｔｉａｔｉｏｎ情報の例をあげれば、データの方向（送信、受信）やファイルの種類（画像、動画、音楽、データ、その他）である。ＭＦＰ１００はＮｅｇｏｔｉａｔｉｏｎ情報からＭＦＰ１００の持つ最適なアプリケーションを起動する。その後、ＭＦＰ１００はＮｅｇｏｔｉａｔｉｏｎ情報により最適なアプリケーションが起動したことを、Ｎｅｇｏｔｉａｔｉｏｎ結果通知として外部記憶装置１０００に送る。次に、外部記憶装置１０００とＭＦＰ１００の両方でアプリケーションが起動したことにより通信を開始する。
【００３３】
図６には、外部記憶装置１０００のソフトブロック図について説明する。図６において、６１３，６１４，６１５は外部記憶装置１０００で動作するアプリケーションであり、ＭＦＰ１００と無線通信路を媒介にしてＭＦＰ１００上で動作するアプリケーションと通信しながら動作するアプリケーションＡ、アプリケーションＢ、アプリケーションＣを示している。通信制御部６１６は外部記憶装置１０００上で動作するアプリケーションとＭＦＰ１００上で動作するアプリケーションと通信を行っているデバイスドライバの関連付けを行っている。Ｎｅｇｏｔｉａｔｉｏｎ識別コードテーブル６１７はＮｅｇｏｔｉａｔｉｏｎ情報から起動するアプリケーションを選択するためのテーブルである。無線デバイスドライバ６１７は無線通信の割り込み処理やハードウェアの制御を行うものである。
【００３４】
図６において外部記憶装置１０００のソフトブロック図の説明を行ったが、ＭＦＰ１００においても同様なソフトブロックを持ち、通信を行う際にアプリケーションの選択が行われる。
【００３５】
図７は、本発明第１の実施形態におけるフローチャートである。ＭＦＰ１００、画像入力装置１０００の制御方法を示している。
【００３６】
まず、ＭＦＰ１００の通信部１０に対して画像入力装置１０００が近づけられ、通信が確立するか確認する（Ｓ７０１）。通信が確立しない場合には再び通信確立を確認する（Ｓ７０１／ＮＯ）。通信が確立した場合（Ｓ７０１／ＹＥＳ）は、アプリケーションを起動する装置を優先度に応じて決定する（Ｓ７０２）。通信相手に比べて優先度が上だった場合（Ｓ７０２／ＹＥＳ）。通信先に対して起動して欲しいアプリケーションの指定を行い、アプリケーションの起動を行う。優先度が下だった場合（Ｓ７０２／ＮＯ）、通信先からの起動すべきアプリケーション通知をまち、通知があった後にアプリケーションの起動を行う。その後、通信を開始する（Ｓ７０５）する。次に、ＭＦＰ１００や画像入力装置１０００が操作されアプリケーションを変更が無いか判断する（Ｓ７０６）。アプリケーションの変更が必要無い場合には（Ｓ７０６／ＮＯ）、通信を終了するか判断する（Ｓ７０７）。通信を終了する場合（Ｓ７０７／ＹＥＳ）、そのまま処理を終了する。アプリケーションの変更がある場合には（Ｓ７０６／ＹＥＳ）、次に通信を行う際にアプリケーションの起動ができるように優先度を変更し（Ｓ７０８）、通信断を行い（Ｓ７０９）、再度通信を行う。
【００３７】
優先度を変更したのちに通信を切断し、再度通信を確立させることでアプリケーションの変更を行うことができる。
【００３８】
図８に示すのは、本発明の第１の実施形態におけるＭＦＰ１００と外部記憶装置１０００のデータ通信順序である。外部記憶装置１０００から画像データをＭＦＰ１００が通信を行う際、ＭＦＰ１００のアプリケーション起動を行い。その後、ＭＦＰ１００において他のアプリケーションの起動が必要となり、ＭＦＰ１００と外部記憶装置１０００の通信を一度中断し再度ネゴシエーションを行う手順を示したフロー図である。通信開始までの説明は、図５と同等のため省略する。
【００３９】
通信が開始された後、ＭＦＰ１００が外部記憶装置と他のアプリケーションを用いて通信を行いたいケースがある場合、ＭＦＰ１００側で優先度を上げておく。その後、ＭＦＰ１００から通信を切断し再度通信を開始する。ＭＦＰ１００において優先権を上げているので、ＭＦＰ１００がアプリケーション起動の優先権をもつことが可能となる。
【００４０】
図９、図１０は、本発明第１の実施形態における優先度テーブルの例を示したものである。図９はＭＦＰ１００の優先度テーブル、図１０は画像入力装置１０００の優先度テーブルとなっている。優先権の比較はまず主の欄の値で行われる。比較した結果、主の欄の優先権が等しければ次に副の欄の値で判断を行う。また、今回示した例は一例であり他の方法で優先度を判断しても、もちろん良い。
【００４１】
＜第２の実施形態＞
第１の実施形態において、優先度を変更した後に通信断を行い通信再開する際には、通信断を行う前と後で、同じ装置同士で通信を行う事を保証する必要がある。
【００４２】
そこで、第２の実施形態では通信の前と後で外部記憶装置のＩＤを記憶しておき、通信断の前と後で同じデバイスであることを確認する。
【００４３】
図１１は、本発明題２の実施形態におけるフローチャートである。
【００４４】
Ｓ１１０１〜Ｓ１１０９は図７のＳ７０１〜Ｓ７０９と同様のため説明を割愛する。
【００４５】
通信が確立した際（Ｓ１１０１）後、通信断が行われ通信断前とＩＤが等しいかどうか確認を行う（Ｓ１１１０）。通信断前とＩＤが等しい場合（Ｓ１１１０／ＹＥＳ）には、優先度の判断を行う（Ｓ１１０２）。通信断前とＩＤが異なる場合（Ｓ１１１０／ＮＯ）には、優先権を通常へ変更する（Ｓ１１１１）。
【００４６】
これにより、ＩＤが変わらない場合には、ＭＦＰ１００で変更した優先度でアプリケーションの起動を行うことが出来。ＩＤが変わった場合には優先権を通常状態に変更して優先度を判断することができる。
【００４７】
＜第３の実施形態＞
第２の実施形態において、通信の前と後で外部記憶装置のＩＤを記憶しておき、通信断の前と後で同じデバイスであることは確認できるが、通信前と後でユーザが端末を操作する可能性が考えられる。そこで、通信部（１０）に重量センサを設け、通信前と後で重量変化のありなしで、外部記憶装置が通信部（１０）から取り外され操作されていないかを判断する。
【００４８】
図１２は、本発明第３の実施形態におけるフローチャートである。
【００４９】
Ｓ１２０１〜Ｓ１２０８、Ｓ１２１０は図７のＳ７０１〜Ｓ７０９と同様のため説明を割愛する。
【００５０】
優先度が変更された際（Ｓ１２０８）、重量センサのモニタを開始する（Ｓ１２０９）。その後通信が確立された際（Ｓ１２０１／ＹＥＳ）、重量センサがモニタ中か判断する（Ｓ１２１１）。重量センサがモニタを行っていない場合（Ｓ１２１１／ＮＯ）そのまま、優先度判断（Ｓ１２０２）へ移行する。重量センサがモニタを行っている場合（Ｓ１２１１／ＹＥＳ）、重量変化があったかどうか確認を行う（Ｓ１２１２）。重量変化があった場合（Ｓ１２１２／ＹＥＳ）、外部記憶装置１０００が取り外されたと判断し優先度をデフォルトの値へ変更するＳ１２１３。重量変化がない場合（Ｓ１２１２／ＮＯ）、通信前と同じ外部記憶装置だと判断し優先度の変更は行わない。その後、重量センサのモニタを終了し（Ｓ１２１４）、優先度判断（Ｓ１２０２）を行う。
【００５１】
＜第４の実施形態＞
第１〜３の実施形態において、通信中においての優先度の変更が行われる条件として。ＭＦＰ１００が扱者により操作され、現在実行している機能とは異なる機能が選択されたことを特徴とする。例えば、ＭＦＰ１００が外部記憶装置１０００の画像をプリントしていた後に、画像入力装置１０００に対してＭＦＰ１００から画像データを送信するなどである。
【００５２】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。
【符号の説明】
【００５３】
１００               ＭＦＰ
１１０               制御装置
４００               無線通信部
４０００            ＬＡＮ
４００１、４００２   ＰＣ
１０００             画像入力装置
【図９】
2012095084.tif 000003
【図１０】
2012095084.tif 000004
【図１１】
2012095084.tif 000005
【図１２】
2012095084.tif 000006
【図１】
2012095084.tif 000007
【図２】
2012095084.tif 000008
【図３】
2012095084.tif 000009
【図４】
2012095084.tif 000010
【図５】
2012095084.tif 000011
【図６】
2012095084.tif 000012
【図７】
2012095084.tif 000013
【図８】
2012095084.tif 000014