(57)【要約】【課題】  携帯機器とＭＦＰで近距離無線通信を使う場合、操作性がよいＭＦＰの操作部で操作したい。ＭＦＰと携帯機器の操作部は各社ごとに別々のソフト仕様で作られており操作性がバラバラである。操作部画面の小さいＳＦＰと携帯機器で近距離無線通信を使う場合、操作性がよい携帯の操作部で操作したい。【解決手段】  ＭＦＰ側に操作パネル制御のプログラムを格納する領域を設ける。リンクした時に、リンクした旨とｄｅｆａｕｌｔのＵＩか共通ＵＩどちらを使うかの承認を求める旨を双方のＵＩに表示する。先にＭＦＰ側で、共通ＵＩを選択承認したら、ＭＦＰ側の保存部に共通ＵＩプログラムが存在するか確認し、無い場合ＭＦＰ側へ転送する。Ｊａｖａ（登録商標）ＶＭ（Ｖｉｒｔｕａｌ  Ｍａｃｈｉｎｅ）等専用の環境で上記ＵＩのＪａｖａ（登録商標）アプリあるいはスクリプトを実行する。ＭＦＰ側の保存部に共通ＵＩプログラムが存在する場合、保存部から読み込んで実行する。【選択図】  図１
2011103572.tif 000002
【特許請求の範囲】
【請求項１】
近距離無線通信部（３０４）、操作パネル制御部を制御するプログラムを格納する記憶領域（１１３）、前記プログラムに従い操作パネル制御部の制御を実行する制御部（１１０）を有する画像処理装置（１０）にて、携帯機器（１６）が近距離無線通信部（３０４）を経由して画像処理装置（１０）とリンクした時に、リンクした旨と承認を求める旨を画像処理装置（１０）と携帯機器（１６）双方の操作パネル（３０１と７０３）に表示して、先に承認操作をした機器（１０か１６）の保存部（１１３か７０４）に、既に共通ユーザインターフェースプログラムまたは共通ユーザインターフェーススクリプトを読みこんであるかを確認し、もし無ければ、もう一方の機器（１６か１０）から先に承認操作をした機器（１０か１６）へ、共通ユーザインターフェースプログラムまたは共通ユーザインターフェーススクリプトを近距離無線通信部（３０４）経由で転送し、リンクが解除されるあるいは解除操作をするあるいは相手側から解除通知されるまで、前記ユーザインターフェースプログラムまたはユーザインターフェーススクリプトにて操作パネル（３０１か７０３）の制御を実施する事を特徴とするプリントシステム。
【請求項２】
上記プリントシステムにて、リンク時に先に承認操作をした機器（１０か１６）が操作権を取って相手側機器（１６か１０）の操作を行い、リンクが解除される、あるいは解除操作をする、あるいは相手側から解除通知されるまで、継続されることを特徴とする請求項１に記載のプリントシステム。
【請求項３】
上記プリントシステムにて、共通ユーザインターフェースプログラムまたは共通ユーザインターフェーススクリプトはＪａｖａ（登録商標）言語を用いる事を特徴とする請求項１又は請求項２に記載のプリントシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、近距離無線通信機能を備えた画像処理装置と携帯機器を接続して動作させる際の制御方法及びプログラムに関する。
【背景技術】
【０００２】
近年、マルチファンクションプリンタとストレージデバイス間をＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）等の有線インターフェースで接続し、画像や文書などのデータを転送する機能を有する物が増加している。ストレージデバイスなどからＭＦＰへデータを転送する際にＵＳＢで接続を行う場合、ケーブルやコネクタを物理的に装着する必要がある。その代わりに、無線インターフェースを用いれば、データ転送の度にコネクタやケーブルの装着脱着作業の必要がなく、ユーザの利便性が高い。無線インターフェースによるデータ転送を行う方法として、ＩＥＥＥ８０２．１１に代表される無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やＢｌｕｅｔｏｏｔｈ（登録商標）といった電波通信方式が開発されている。
【０００３】
また、特許文献１に記載された方法のように、非接触近距離（３ｃｍ程度）の装置間で高速に無線通信を行う仕組みも考案されている。特許文献１によると、通信したい通信機同士を物理的に近づけることによって、複雑な設定なしに通信したい相手と通信動作を開始する事が可能となる。特許文献１によると、その他の無線システムへの干渉の回避が可能であるとともに、通信データの秘匿性を高めることが可能となる。
【０００４】
また、デジタルカメラや携帯電話等の携帯機器と、マルチファンクションプリンタやシングルファンクションプリンタ等の据え置き型画像処理装置間で、画像データを転送して印刷を行うプリントシステムがある。これは、携帯機器から送信された画像データをプリンタで印刷出力するものである。以後マルチファンクションプリンタ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ）をＭＦＰと呼ぶ。またシングルファンクションプリンタ（Ｓｉｇｌｅ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ）をＳＦＰと呼ぶ。またデジタルカメラをデジカメと呼ぶ。
【０００５】
近年、ＭＦＰは、多機能化とユーザの操作性向上を実現するために、操作部の表示部の大画面化やキーのタッチパネル化がなされており、操作性が向上している。また、上記プリントシステムにおいて、携帯機器とＭＦＰ（あるいはＳＦＰ）を特許文献１のような近距離無線通信経由で接続した後に、いずれかの操作部を用いて、プリント対象画像の選択やその他の操作を行う事ができる。
【０００６】
特許文献２では、携帯機器とＭＦＰが２つの無線手段でリンクし、赤外線通信で設定情報を自動取得し、もう一方の無線通信で操作部表示情報やスキャンした画像データをやりとりする物が存在する。ＭＦＰ側のＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）でさまざまな設定や操作を行える事が示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００８−９９２３６号公報
【特許文献２】特開２００８−１９３２６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ユーザの利便性を考慮すると、携帯機器とＭＦＰで特許文献１のような近距離無線通信を使う場合、携帯デバイス側ではなく操作性がよいＭＦＰの操作部で操作したい。
【０００９】
またＭＦＰと携帯機器の操作部は各社ごとに別々のソフト仕様で作られており操作性がバラバラでユーザからすると使いにくいという課題がある。
【００１０】
また操作部画面の小さいＳＦＰと携帯機器で特許文献１のような近距離無線通信を使う場合、ＳＦＰ側ではなく、操作性がよい携帯の操作部で操作したい。
【００１１】
また特許文献２のように無線通信で操作部表示情報をやりとりすると、相手の機器の種類ごとに操作部を再現するプログラムを作りこむ必要があり、対応のためのプログラム開発工数しいては工数に反映される本体コストが増加してしまうという課題がある。
【課題を解決するための手段】
【００１２】
近距離無線通信部（３０４）、操作パネル制御部を制御するプログラムを格納する記憶領域（１１３）、前記プログラムに従い操作パネル制御部の制御を実行する制御部（１１０）を有する画像処理装置（１０）にて、携帯機器（１６）が近距離無線通信部（３０４）を経由して画像処理装置（１０）とリンクした時に、リンクした旨と承認を求める旨を画像処理装置（１０）と携帯機器（１６）双方の操作パネル（３０１と７０３）に表示して、先に承認操作をした機器（１０か１６）の保存部（１１３か７０４）に、既に共通ユーザインターフェースプログラムまたは共通ユーザインターフェーススクリプトを読みこんであるかを確認し、もし無ければ、もう一方の機器（１６か１０）から先に承認操作をした機器（１０か１６）へ、共通ユーザインターフェースプログラムまたは共通ユーザインターフェーススクリプトを近距離無線通信部（３０４）経由で転送し、リンクが解除されるあるいは解除操作をするあるいは相手側から解除通知されるまで、前記ユーザインターフェースプログラムまたはユーザインターフェーススクリプトにて操作パネル（３０１か７０３）の制御を実施する事を特徴とするプリントシステムを用いる。
【００１３】
あるいは上記プリントシステムにて、リンク時に先に承認操作をした機器（１０か１６）が操作権を取って相手側機器（１６か１０）の操作を行い、リンクが解除される、あるいは解除操作をする、あるいは相手側から解除通知されるまで、継続されることを特徴とするプリントシステムを用いる。
【００１４】
あるいは上記プリントシステムにて、共通ユーザインターフェースプログラムまたは共通ユーザインターフェーススクリプトはＪａｖａ（登録商標）言語を用いる事を特徴とするプリントシステムを用いる。
【発明の効果】
【００１５】
本発明によれば、携帯機器とＭＦＰで特許文献１のような近距離無線通信を使う場合、双方のデバイスの内、操作性の良い方で操作する事をユーザが選択できる。
【００１６】
また各社バラバラの操作の代わりにどのＭＦＰ，ＳＦＰ，携帯でも共通のＵＩで操作できる。
【００１７】
上記２点を実現する事によりユーザの利便性を向上できる。
【００１８】
本発明によれば、無線通信で相手機器と接続する際、相手の機器の種類ごとに操作部を再現するプログラムを作りこむ必要が無くなり、対応のためのプログラム開発工数しいては工数に反映される本体コストを減少させる事ができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の一実施形態におけるＭＦＰと携帯機器を含むプリントシステムの制御の内重要となる制御を示すフローチャート
【図２】本発明の一実施形態におけるＭＦＰの構成を示すブロック図
【図３】本発明の一実施形態における携帯機器の構成を示すブロック図
【図４】本発明の一実施形態におけるＭＦＰと携帯機器の操作パネル表示遷移例１を示す図
【図５】本発明の一実施形態におけるＭＦＰと携帯機器の操作パネル表示遷移例２を示す図
【図６】本発明の一実施形態におけるＭＦＰと携帯機器の操作パネル表示遷移例３を示す図
【図７】本発明の一実施形態におけるＭＦＰと携帯機器の操作パネル表示遷移例４を示す図
【図８】本発明の一実施形態におけるＭＦＰと携帯機器の操作パネル表示遷移例５を示す図
【図９】本発明の一実施形態におけるＭＦＰと携帯機器の操作パネル表示遷移例６を示す図
【発明を実施するための形態】
【００２０】
以下、本発明を実施するための最良の形態について図面を用いて説明する。
【実施例１】
【００２１】
以下添付図面を参照して、本発明に係る好適な実施例を詳細に説明する。
【００２２】
本第１の実施形態に関わるプリントシステムを構成する機器としては、ＭＦＰ１０と携帯機器１６がある。図２は、本発明例のＭＦＰ１０のシステム構成を示す図である。
【００２３】
ＭＦＰは画像の入出力機能を有するものであり、紙原稿の入力および紙への印刷出力を行うものである。入力した画像情報は、デジタルデータとして保存やＬＡＮや電話網を経由して他の機器への転送なども可能である。また、ホストコンピュータからのプリントデータや、他のＭＦＰからの画像情報を受信し、紙への印刷出力も可能である。
【００２４】
図２中の、ＭＦＰ１０内のコントローラユニット１００について説明する。コントローラユニット１００は画像入力デバイスであるスキャナユニット２００や画像出力デバイスであるプリンタユニット４００と接続する。また必要に応じてＦＡＸユニット５００と接続する。そしてＬＡＮ１２、電話網１３に接続することで、画像情報やデバイス情報の入出力を行う事ができる。また各ユニットが動作するための電源は電源ユニット６００から供給される。電源ユニット６００は電源コンセント１５（１００Ｖや２００Ｖなど）に接続し、ＡＣ−ＤＣ変換、ＤＣ−ＤＣ変換を行い、制御信号やスイッチに応じて、電力を供給、遮断する。図中の点線矢印が電源供給のラインを示している。プリンタで熱を使う印刷機構を用いる場合ＡＣがプリンタへ供給される場合もある。上記点線矢印はＦＡＸユニットへの電源入力６０３、コントローラユニットへの電源入力６０４、プリンタユニットへの電源入力６０５、操作パネルユニットへの電源入力６０６、スキャナユニットへの電源入力６０７である。電源はＭＦＰの状態に応じて、供給、遮断の制御がなされる。たとえばコントローラユニット１００からの制御信号６０９としてＳＯＣ（Ｓｙｓｔｅｍ  Ｏｎ  Ｃｈｉｐ）１１０のＩ／Ｏポートを利用し、さまざまな電源のオン、オフ制御が可能である。またプリンタユニットからの制御信号６０８でもさまざまな電源のオン、オフ制御が可能である。またＦＡＸユニットからの制御信号６１０でもさまざまな電源のオン、オフ制御が可能である。これらを利用して省エネルギーでの待機のため使用しないユニットや回路の電源をオフする事や省エネルギーでの待機の解除を検知して通常動作に復帰することができる。またＭＦＰ内部の結線の片側が電源オフされても問題ないような回路素子を用いている。また本ＭＦＰではコントローラユニット１００経由でスキャナユニット２００、操作パネルユニット３００に電源が供給されている。
【００２５】
コントローラユニットの内部はバスで接続されデータの伝達が可能である。ＳＯＣ（Ｓｙｓｔｅｍ  Ｏｎ  Ｃｈｉｐ）１１０はシステム全体を制御するプロセッサおよびＡＳＩＣ（特定用用途向けＩＣ）を内蔵している。ＡＳＩＣとしてはＲＡＭコントローラ、バスコントローラ、ＤＭＡコントローラ、Ｉ／Ｏポートコントローラ、ＨＤＤコントローラ、タイマー、割り込み処理、画像処理回路などＭＦＰのシステム動作に必要な機能が内蔵されている。ＲＡＭ１１１はＳＯＣ１１０を動作するためのシステムワークメモリである。また画像データを一時記憶するための画像メモリでもある。ＲＯＭ１１２はブートＲＯＭであり、システムのブートプログラムが格納されている。ＨＤＤ１１３はハードディスクドライブで、システムソフトウェア（ｂｏｏｔａｂｌｅ）、画像データ、設定値などを格納する。
【００２６】
システムソフトウェア（ｂｏｏｔａｂｌｅ）は、コピー、スキャン、プリンタ、ＦＡＸ等の機能を実現するためのプログラムであり、ＲＡＭ１１１上に展開されて動作する。コントローラ内の画像処理部１１７は画像データの入出力に際して、画像データの符号化、復号化、ラスタライズ、回転、多値と２値の変換、変倍、その他適切な画像処理を行う。
【００２７】
ＬＡＮＣ１１８はＬＡＮ１２（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）（ネットワークと呼ぶ場合を併用）に接続し、画像データの入出力や機器制御にかかわる情報の入出力を行う。ネットワーク上のＰＣ１１、他のＭＦＰ、サーバー（図示せず）との間で出力用画像データを受信して画像出力を行うことや、逆に自機器で入力した画像データを送信することも可能である。
【００２８】
プリンタＩＦ（Ｉｎｔｅｒｆａｃｅ）１１６は、プリンタユニット４００と接続し、プリンタユニット４００のプリンタ制御部４０１と通信を行い、各種プリンタの状態取得やプリンタへの命令送出を行う。また、画像データの同期系／非同期系の変換を行い、プリントデータを伝達する。
【００２９】
スキャナＩＦ１１４は、スキャナユニット２００と接続し、スキャナユニット２００のスキャナ制御部２０１と通信を行い、各種スキャナの状態取得やスキャナへの命令送出を行う。また、画像データの同期系／非同期系の変換を行い、読み取ったスキャナデータを伝達する。
【００３０】
またスキャナユニット２００には、スキャナ制御部２０１、原稿を光学的に読み取るスキャナ２０４、自動原稿送り装置や原稿台内のスキャナ装置を駆動するスキャナ用モータ２０３が存在する。スキャナ制御部２０１はスキャナ２０４やスキャナ用モータ２０３や画像処理部２０２の制御を行う。スキャナ２０４で読み取った画像データをＡ／Ｄ変換したり、シェーディング処理したり、適切な画像処理をする画像処理部２０２が存在する。画像処理された画像データがスキャナ制御部２０１経由でコントローラユニット１００へ転送される。
【００３１】
操作パネルＩＦ１１５は操作パネル制御部３０２とのインターフェース部で、操作パネル３０１に表示する画像データを出力する。操作パネル３０１では押しボタンやテンキーやタッチパネルなどによる数値の入力や、コピー処理の開始などの操作を指示する事が可能である。
【００３２】
操作パネル３０１における入力操作は操作パネルＩＦ１１５を通じてＳＯＣ１１０が実行するプログラムにより認識・処理されて機器全体の設定や、機能の実行指示を行うことで複写やスキャンやＦＡＸ送信処理を行うことが可能である。またコントローラユニット１００及び操作パネルユニット３００でＪａｖａ（登録商標）ＶＭ（Ｖｉｒｔｕａｌ  Ｍａｃｈｉｎｅ）を構成し、Ｊａｖａ（登録商標）アプリやスクリプトをＪａｖａ（登録商標）ＶＭで実行する事が可能である。上記Ｊａｖａ（登録商標）ＶＭで実行するアプリによって操作パネル３０１の表示や操作入力を行い、ＭＦＰ１０を操作する事も可能である。
【００３３】
また操作パネルユニット３００内には、携帯機器と画像データ等を転送するための有線ＩＦ３０３、近距離無線ＩＦ３０４が存在する。これらのＩＦは操作パネル制御部３０２を経由して、コントローラユニット１００とデータの転送を行う事が可能である。有線ＩＦ３０３にはＵＳＢを用いて、携帯機器と画像データを転送することが可能である。近距離無線ＩＦ３０４には、特許文献１に示すような手段を使用して画像データを転送する事が可能である。そして近距離無線ＩＦ３０４や有線ＩＦ３０３を経由して、転送された画像データを操作パネル制御部３０２を通じて、ＲＡＭ１１１やＨＤＤ１１３に蓄積する事が可能である。そして蓄積された画像データをコントローラ内の画像処理部１１７で適切な画像処理、展開処理を行い、プリンタユニット４００へ転送し印刷することが可能である。またＲＡＭ１１１やＨＤＤ１１３に蓄積されてある画像データを操作パネル制御部３０２を通じて、近距離無線ＩＦ３０４や有線ＩＦ３０３を経由して、携帯機器に転送する事が可能である。
【００３４】
ユーザが原稿をＭＦＰにセットし操作パネル３０１やＰＣ１１よりスキャン指示を行うと、ＳＯＣ１１０がそれを検出し、スキャナＩＦ１１４を介してスキャナ制御部２０１へスキャン命令が伝達され、原稿のスキャンが行われる。読み取られた画像データは途中で適切に処理され、スキャナＩＦ１１４  を経由しＨＤＤ１１３やＰＣ１１に蓄積される。
【００３５】
ユーザが原稿をＭＦＰにセットし操作パネル３０１やＰＣ１１よりコピー指示を行うと、ＳＯＣ１１０がそれを検出し、スキャナＩＦ１１４を介してスキャナ制御部２０１へスキャン命令が伝達され、原稿のスキャンが行われる。読み取られた画像データは途中で適切に処理され、スキャナＩＦ１１４  を経由し、ＨＤＤ１１３に蓄積される。そしてＨＤＤ１１３の画像データを画像処理部１１７へ送り途中で適切な画像処理を行った後に、プリンタＩＦ１１６を経由して、プリンタユニット４００へ伝送される。プリンタ制御部４０１は受け取った画像データをプリンタ４０２で印刷する。
【００３６】
またユーザが原稿をＭＦＰにセットし操作パネル３０１やＰＣ１１よりＦＡＸ送信指示を行うと、ＳＯＣ１１０がそれを検出し、スキャナＩＦ１１４を介してスキャナ制御部２０１へスキャン命令が伝達され、原稿のスキャンが行われる。読み取られた画像データは途中で適切に処理され、スキャナＩＦ１１４  を経由し、ＨＤＤ１１３に蓄積される。そしてＨＤＤ１１３より通信ＩＦＡ１２０を経由して、ＦＡＸユニット５００内の通信ＩＦＢ５０１へ転送され、ＳＯＣ５０８を経由してＲＡＭ５０７に蓄積される。コントローラユニット１００とＦＡＸユニット５００間は通信ＩＦを介して、命令や応答のやり取りを随時行っており、お互いの状態やプリンタやスキャナの状態がわかるようになっている。
【００３７】
ＦＡＸユニット５００内のＳＯＣ５０８には、コントローラ内のＳＯＣ１１０と同等な機能が含まれる。コストダウンのためＳＯＣ５０８はＳＯＣ１１０より機能が制限されていたり処理能力が低いものでも構わない。またＲＯＭ１１２からプログラムを読み出し、ＳＯＣ５０８のＣＰＵが実行することでＦＡＸ通信の動作を制御している。またＲＡＭ５０７はＳＯＣ５０８のワーク領域や画像データ蓄積領域として使用され、機種によってはＲＡＭ５０７は停電時の画像データ消滅を避けるため２次電池などでバックアップされている物が存在する。
【００３８】
そして送信時は、ＳＯＣ５０８がモデム５０３、ＮＣＵ（Ｎｅｔｗｏｒｋ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）５０４を制御し、相手機１４の電話番号を元に発呼を行う。電話網１３経由で相手機１４に接続された後に、ＩＴＵ−Ｔ勧告Ｔ．３０、Ｖ．３４、Ｖ．１７などに基づくＦＡＸ通信を行う。ＲＡＭ５０７に蓄積した画像データを、モデム５０３へ転送し、モデム５０３は変調、復調を行い、相手機１４と通信することでＦＡＸ通信による画像伝送が行われる。
【００３９】
また受信時は、相手機１４がＭＦＰ１０の電話番号を元に電話網１３に発呼を行い、ＮＣＵ５０４に電話網１３から呼び出し信号が入る。それを検知した事をＳＯＣ５０８に伝えて、ＳＯＣ５０８がモデム５０３、ＮＣＵ５０４を制御し、相手機１４と接続しＦＡＸ受信を行う。ＦＡＸ受信画像データは、モデム５０３とＳＯＣ５０８を経由して、ＪＢＩＧ、ＭＭＲ、ＭＲ、ＭＨなどの符号化データのままＲＡＭ５０７に転送され蓄積される。そしてＦＡＸユニット５００内の通信ＩＦＢ５０１を経由して、通信ＩＦＡ１２０へ転送され、ＨＤＤ１１３へ蓄積される。途中で符号化データのエラーチェックのため展開、復号を行っても良い。そしてＨＤＤ１１３の符号化データを復号し、画像処理部１１７で適切な画像処理を行った後に、プリンタＩＦ１１６を経由して、プリンタユニット４００へ伝送される。プリンタ制御部４０１は受け取った画像データをプリンタ４０２で印刷する。
【００４０】
図３は本発明の一実施形態における携帯機器の構成を示すブロック図である。コントローラ部７０２は、携帯機器全体の制御を行う。コントローラ部７０２の内部には、ＣＰＵ、メモリ、ＡＳＩＣが存在し、バスで接続され内部でデータの伝送が可能である。ＣＰＵがメモリやデータ保存部７０４よりプログラムを読み出し、プログラムに基づいて各種動作を実行する。本実施例では、携帯機器としては、デジカメ、携帯電話、ストレージデバイスなどを想定している。各種機器の固有の機能（例えば携帯電話の通話部、無線網とのＩＦあるいはデジカメの映像撮像処理部）は、本発明とは直接関係無いため省略する。近距離無線ＩＦ７０１は、コントローラ部７０２に接続されており、近距離無線を用いて相手装置とデータの伝送を行う事が可能である。操作パネル７０３は、コントローラ部７０２に接続されており、ＬＣＤ等の出力手段を用いて画像、状態、設定値を表示し、また携帯機器の各種操作を押しボタン、テンキー、タッチパネルなどの入力手段により行う事ができる。またコントローラ部７０２及び操作パネル７０３でＪａｖａ（登録商標）ＶＭ（Ｖｉｒｔｕａｌ  Ｍａｃｈｉｎｅ）を構成し、Ｊａｖａ（登録商標）アプリやスクリプトをＪａｖａ（登録商標）ＶＭで実行する事が可能である。上記Ｊａｖａ（登録商標）ＶＭで実行するアプリによって操作パネル７０３の表示や操作入力を行い、携帯機器１６を操作する事も可能である。データ保存部７０４は、コントローラ部７０２に接続されており、携帯機器の動作に必要なプログラムや各種文書や画像データが保存されている。電源部７０５は、コントローラ部７０２に接続されており、携帯機器の動作に必要な電源を供給している。
【００４１】
これより本発明で重要となる好適な処理を図１に示すフローチャートを用いて、ＭＦＰのコントローラユニット１００の制御と携帯機器１６のコントローラ部７０２の制御に分けて、かつステップ毎に説明する。
【００４２】
本発明における第１の実施例で特徴となるコントローラユニット１００の制御ステップは、Ｓ１０７、Ｓ１１０、Ｓ１１１、Ｓ１１２、Ｓ１１７である。本発明における第１の実施例で特徴となるコントローラ部７０２の制御ステップは、Ｓ２０７、Ｓ２１０、Ｓ２１１、Ｓ２１２、Ｓ２１７である。
【００４３】
まずＭＦＰ１０と携帯機器１６が通常稼動状態にあるとする。この状態を開始時点として、ＭＦＰ１０のコントローラユニット１００の制御ステップとしてはＳ１０１、携帯機器１６のコントローラ部７０２の制御ステップとしてはＳ２０１とする。そしてコントローラユニット１００の制御はＳ１０２へ移行する。そしてコントローラ部７０２の制御はＳ２０２へ移行する。（Ｓ１０１）（Ｓ２０１）
Ｓ１０２では、コントローラユニット１００は近距離無線ＩＦ３０４が通信相手と正しくリンクしたか否かを判断する。もし正しくリンクしていないなら、待機状態を続けるのでＳ１０２へ移行する。携帯機器１６が操作パネルユニット３００にある近距離無線ＩＦ３０４の近傍に置かれると、お互いの近距離無線ＩＦ同士が通信を開始する。そして正しくリンクしたのであれば、コントローラユニット１００の制御はＳ１０３へ移行する。（Ｓ１０２）
Ｓ１０３では、コントローラユニット１００は、正しくリンクした際に近距離無線ＩＦ３０４経由でセッションの確立とアプリケーションネゴシエーションを行い相手の携帯機器１６のＩＤや機器名称などの情報を取得する。相手の携帯機器１６が共通ＵＩのＪａｖａ（登録商標）アプリを有しているかを取得する。相手の携帯機器１６が有するＪａｖａ（登録商標）ＶＭのバージョンなどの情報を取得する。そしてコントローラユニット１００の制御はＳ１０４へ移行する。（Ｓ１０３）
Ｓ１０４では、コントローラユニット１００は、操作パネル制御部３０２経由で操作パネル３０１を制御し、図９に示すような表示を行い、Ｄｅｆａｕｌｔ  ＵＩか共通ＵＩどちらを使うかをユーザへ問い合わせる。本説明ではＤｅｆａｕｌｔ  ＵＩとは、ＭＦＰ１０や携帯機器１６で特に選択しない場合に使用される機器固有のＵＩのことをさす。そしてコントローラユニット１００の制御はＳ１０５へ移行する。（Ｓ１０４）
Ｓ１０５では、コントローラユニット１００は、相手の携帯機器１６から近距離無線ＩＦ３０４経由で通信があったかを判断する。もし相手の携帯機器１６から近距離無線ＩＦ３０４経由で通信があった場合、コントローラユニット１００の制御はＳ１１７へ移行する。もし相手の携帯機器１６から近距離無線ＩＦ３０４経由で通信が無かった場合、コントローラユニット１００の制御はＳ１０６へ移行する。（Ｓ１０５）
Ｓ１０６では、コントローラユニット１００は、操作パネル３０１でユーザによる選択操作がなされたかを判断する。もし操作パネル３０１でユーザによる選択操作がされなかった場合、コントローラユニット１００の制御はＳ１０５へ移行する。もし操作パネル３０１でユーザによる選択操作がされた場合、コントローラユニット１００の制御はＳ１０７へ移行する。（Ｓ１０６）
Ｓ１０７では、ＭＦＰ１０側で先に選択操作がされたので、コントローラユニット１００は、近距離無線ＩＦ３０４経由で相手の携帯機器１６と通信して、相手の携帯機器１６の操作権を取得する旨を通知する。そしてコントローラユニット１００の制御はＳ１０８へ移行する。（Ｓ１０７）
Ｓ１０８では、ＭＦＰ１０側でｄｅｆａｕｌｔ  ＵＩあるいは共通ＵＩが選択操作されたかを判断する。もしユーザが操作パネル３０１で図５（ａ）に示すようにｄｅｆａｕｌｔＵＩを選択していれば、コントローラユニット１００の制御は、Ｓ１１２へ移行する。もしユーザが操作パネル３０１でｄｅｆａｕｌｔＵＩを選択していなければ、図４（ａ）に示すように共通ＵＩを選択しているので、コントローラユニット１００の制御は、Ｓ１０９へ移行する。（Ｓ１０８）
Ｓ１０９では、ＭＦＰ１０側のデータを保存するＨＤＤ１１３などの保存部に使用できる共通ＵＩのＪａｖａ（登録商標）アプリデータが存在するかを判断する。ここではＪａｖａ（登録商標）アプリに限らず、Ｊａｖａ（登録商標）スクリプトを使用しても構わない。使用できるか否かの判断は、携帯機器１６から取得したＩＤにより行う。コントローラユニット１００及び操作パネルユニット３００で構成するＪａｖａ（登録商標）ＶＭのバージョンも適合するか判断の対象となる。もしＨＤＤ１１３に使用できる共通ＵＩのＪａｖａ（登録商標）アプリデータが存在すれば、携帯機器１６からダウンロードを行う必要が無いため、コントローラユニット１００の制御は、Ｓ１１０へ移行する。もしＨＤＤ１１３に使用できる共通ＵＩのＪａｖａ（登録商標）アプリデータが存在しなければ、相手の携帯機器１６よりダウンロードを行うため、コントローラユニット１００の制御は、Ｓ１１１へ移行する。（Ｓ１０９）
Ｓ１１０では、ＭＦＰ１０側のＨＤＤ１１３などの保存部に存在し、使用可能な共通ＵＩのＪａｖａ（登録商標）アプリデータをコントローラユニット１００及び操作パネルユニット３００で構成するＪａｖａ（登録商標）ＶＭにダウンロードする。そしてＪａｖａ（登録商標）ＶＭが起動中及びダウンロード中は、図４（ｂ）に示すような表示を操作パネルユニット３００にて行う。そしてＪａｖａ（登録商標）ＶＭにおけるＵＩ起動中は、図４（ｃ）に示すような表示を操作パネルユニット３００にて行う。そしてＪａｖａ（登録商標）ＶＭにおけるＵＩが起動すると、図４（ｄ）に示すような表示へ操作パネルユニット３００は遷移する。このようにＭＦＰ１０内部に保存しておいた共通ＵＩアプリを利用して操作することが可能となる。この場合、各社バラバラの操作の代わりにどのＭＦＰ，ＳＦＰ，携帯でも共通のＵＩで操作できるという効果がある。また相手の機器の種類ごとに操作部を再現するプログラムを作りこむ必要が無くなり、対応のためのプログラム開発工数しいては本体コストを減少させる事ができる。そしてコントローラユニット１００の制御はＳ１１３へ移行する。（Ｓ１１０）
Ｓ１１１では、近距離無線ＩＦ７０１経由で相手の携帯機器１６より共通ＵＩのＪａｖａ（登録商標）アプリデータをコントローラユニット１００及び操作パネルユニット３００で構成するＪａｖａ（登録商標）ＶＭにダウンロードする。そしてダウンロードした共通ＵＩのＪａｖａ（登録商標）アプリデータをＨＤＤ１１３に保存する。そしてＪａｖａ（登録商標）ＶＭが起動中及びダウンロード中は、図４（ｂ）に示すような表示を操作パネルユニット３００にて行う。そしてＪａｖａ（登録商標）ＶＭにおけるＵＩ起動中は、図４（ｃ）に示すような表示を操作パネルユニット３００にて行う。そしてＪａｖａ（登録商標）ＶＭにおけるＵＩが起動すると、図４（ｄ）に示すような表示へ操作パネルユニット３００は遷移する。このようにＭＦＰ１０より共通ＵＩアプリを利用して操作することが可能となる。この場合、各社バラバラの操作の代わりにどのＭＦＰ，ＳＦＰ，携帯でも共通のＵＩで操作できるという効果がある。また相手の機器の種類ごとに操作部を再現するプログラムを作りこむ必要が無くなり、対応のためのプログラム開発工数しいては本体コストを減少させる事ができる。そしてコントローラユニット１００の制御はＳ１１３へ移行する。（Ｓ１１１）
Ｓ１１２では、ＭＦＰ１０が当初より起動させているｄｅｆａｕｌｔＵＩを用いて操作する。この場合は、図５（ｂ）に示すような表示を操作パネルユニット３００にて行う事となる。このように相手の携帯機器１６より共通ＵＩアプリを利用して操作することが可能となる。この場合、共通では無いが使い慣れたＭＦＰ１０の大画面やタッチパネルを持つ操作性の良い操作パネル３０１で操作する事をユーザが選択でき、利便性が高まるという効果がある。そしてコントローラユニット１００の制御はＳ１１３へ移行する。（Ｓ１１２）
Ｓ１１０、Ｓ１１１、Ｓ１１２のいずれかのフローでは、ＭＦＰ１０の操作パネル３０１より携帯機器１６内のデータ保存部７０４に存在するデータを閲覧し、選択して印刷する事や、ＨＤＤ１１３へコピーする操作を行う事が可能である。また、ＭＦＰ１０内のＨＤＤ１１３に存在するデータを携帯機器１６へコピーする操作やＭＦＰ１０で読み取った画像データを携帯機器１６へコピーする操作が可能である。加えてＳ１１２のフローでは、ｄｅｆａｕｌｔＵＩを使用しているので、ＭＦＰ１０が持つ固有の機能（例えば印刷時のステープルの位置指定など）を利用することが可能である。
【００４４】
Ｓ１１３では、コントローラユニット１００は、近距離無線ＩＦ３０４で通信継続できないほど相手の携帯機器１６との距離が離れてリンクが切断されたかを判断する。あるいは現在操作に使用しているＵＩにて解除の操作がなされたかを判断する。もしリンクが切断されていない、あるいはＵＩにて解除の操作がされていない場合、コントローラユニット１００の制御はＳ１１３に戻る。もしリンクが切断された、あるいはＵＩにて解除の操作がされた場合、コントローラユニット１００の制御はＳ１１４に移行する。（Ｓ１１３）
Ｓ１１４では、コントローラユニット１００は、相手の携帯機器１６が離れていてもいなくても、近距離無線ＩＦ３０４経由で切断を通知する。そしてコントローラユニット１００の制御はＳ１１５へ移行する。（Ｓ１１４）
Ｓ１１５では、コントローラユニット１００は、共通ＵＩのＪａｖａ（登録商標）アプリデータをコントローラユニット１００及び操作パネルユニット３００で構成するＪａｖａ（登録商標）ＶＭにダウンロードしていたかを判断する。もしＪａｖａ（登録商標）アプリデータをダウンロードしていた場合、元に戻すためコントローラユニット１００の制御はＳ１１６へ移行する。もしＪａｖａ（登録商標）アプリデータをダウンロードしてなかった場合、元に戻す必要が無いため、コントローラユニット１００の制御はＳ１１９へ移行する。（Ｓ１１５）
Ｓ１１６では、コントローラユニット１００は、ＵＩを制御するプログラムをｄｅｆａｕｌｔＵＩに戻す制御を行う。常にＪａｖａ（登録商標）ＶＭで操作パネル３０１を制御している場合はｄｅｆａｕｌｔＵＩ用のＪａｖａ（登録商標）アプリデータをダウンロードして元のＵＩに戻す。ｄｅｆａｕｌｔＵＩでＪａｖａ（登録商標）ＶＭを使わずに操作パネル３０１を制御していた場合、Ｊａｖａ（登録商標）ＶＭを終了させ、直接コントローラユニット１００で操作パネル３０１を制御するように戻す。そしてコントローラユニット１００の制御はＳ１１９へ移行する。（Ｓ１１６）
Ｓ１１７では、コントローラユニット１００は、相手の携帯機器１６から近距離無線ＩＦ３０４経由で通信があったので、図８に示すような相手機器からの操作で動作する旨を表示し、相手の携帯機器１６に操作権を渡した状態になる。このときコントローラユニット１００は、操作パネル３０１からの操作を受け付けない状態になっている。そしてコントローラユニット１００の制御はＳ１１８へ移行する。（Ｓ１１７）
Ｓ１１７のフローでは、携帯機器１６の操作パネル７０３より携帯機器１６内のデータ保存部７０４に存在するデータを閲覧し、選択して印刷する事や、ＨＤＤ１１３へコピーする操作を行う事が可能である。また、ＭＦＰ１０内のＨＤＤ１１３に存在するデータを携帯機器１６へコピーする操作やＭＦＰ１０で読み取った画像データを携帯機器１６へコピーする操作が可能である。
【００４５】
Ｓ１１８では、コントローラユニット１００は、近距離無線ＩＦ３０４で通信継続できないほど相手の携帯機器１６との距離が離れてリンクが切断されたかを判断する。あるいは現在操作に使用している相手の携帯機器１６のＵＩにて解除の操作がなされたかを判断する。もしリンクが切断されていない、あるいは相手の携帯機器１６のＵＩにて解除の操作がされていない場合、コントローラユニット１００の制御はＳ１１８に戻る。もしリンクが切断された、あるいは相手の携帯機器１６のＵＩにて解除の操作がされた場合、コントローラユニット１００は操作パネル３０１からの操作を受け付ける状態に戻り、そして制御はＳ１１９に移行する。（Ｓ１１８）
Ｓ１１９では、コントローラユニット１００は、通常の待機状態に移行して、一連の作業を終了させる。（Ｓ１１９）
次に相手側の携帯機器１６の制御の説明に移る。
【００４６】
Ｓ２０２では、携帯機器１６のコントローラ部７０２は近距離無線ＩＦ７０１が通信相手と正しくリンクしたか否かを判断する。もし正しくリンクしていないなら、待機状態を続けるのでＳ２０２へ移行する。携帯機器１６の近距離無線ＩＦ７０１がＭＦＰ１０の操作パネルユニット３００にある近距離無線ＩＦ３０４の近傍に置かれると、お互いの近距離無線ＩＦ同士が通信を開始する。そして正しくリンクしたのであれば、コントローラ部７０２の制御はＳ２０３へ移行する。（Ｓ２０２）
Ｓ２０３では、コントローラ部７０２は、正しくリンクした際に近距離無線ＩＦ７０１経由でセッションの確立とアプリケーションネゴシエーションを行い相手のＭＦＰ１０のＩＤや機器名称などの情報を取得する。相手のＭＦＰ１０が共通ＵＩのＪａｖａ（登録商標）アプリを有しているかを取得する。相手のＭＦＰ１０が有するＪａｖａ（登録商標）ＶＭのバージョンなどの情報を取得する。そしてコントローラ部７０２の制御はＳ２０４へ移行する。（Ｓ２０３）
Ｓ２０４では、コントローラ部７０２は、操作パネル７０３を制御し、図９に示すような表示を行い、Ｄｅｆａｕｌｔ  ＵＩか共通ＵＩどちらを使うかをユーザへ問い合わせる。そしてコントローラ部７０２の制御はＳ２０５へ移行する。（Ｓ２０４）
Ｓ２０５では、コントローラ部７０２は、相手のＭＦＰ１０から近距離無線ＩＦ７０１経由で通信があったかを判断する。もし相手のＭＦＰ１０から近距離無線ＩＦ７０１経由で通信があった場合、コントローラ部７０２の制御はＳ２１７へ移行する。もし相手のＭＦＰ１０から近距離無線ＩＦ７０１経由で通信が無かった場合、コントローラ部７０２の制御はＳ２０６へ移行する。（Ｓ２０５）
Ｓ２０６では、コントローラ部７０２は、操作パネル７０３でユーザによる選択操作がなされたかを判断する。もし操作パネル７０３でユーザによる選択操作がされなかった場合、コントローラ部７０２の制御はＳ２０５へ移行する。もし操作パネル７０３でユーザによる選択操作がされた場合、コントローラ部７０２の制御はＳ２０７へ移行する。（Ｓ２０６）
Ｓ２０７では、携帯機器１６側で先に選択操作がされたので、コントローラ部７０２は、近距離無線ＩＦ７０１経由で相手のＭＦＰ１０と通信して、相手のＭＦＰ１０の操作権を取得する旨を通知する。そしてコントローラ部７０２の制御はＳ２０８へ移行する。（Ｓ２０７）
Ｓ２０８では、携帯機器１６側でｄｅｆａｕｌｔ  ＵＩあるいは共通ＵＩが選択操作されたかを判断する。もしユーザが操作パネル７０３で図７（ａ）に示すようにｄｅｆａｕｌｔＵＩを選択していれば、コントローラ部７０２の制御は、Ｓ２１２へ移行する。もしユーザが操作パネル７０３でｄｅｆａｕｌｔＵＩを選択していなければ、図６（ａ）に示すように共通ＵＩを選択しているので、コントローラ部７０２の制御は、Ｓ２０９へ移行する。（Ｓ２０８）
Ｓ２０９では、携帯機器１６側のデータ保存部７０４に存在し、使用可能な共通ＵＩのＪａｖａ（登録商標）アプリデータが存在するかを判断する。ここではＪａｖａ（登録商標）アプリに限らず、Ｊａｖａ（登録商標）スクリプトを使用しても構わない。使用できるか否かの判断は、ＭＦＰ１０から取得したＩＤにより行う。コントローラ部７０２及び操作パネルユニット３００で構成するＪａｖａ（登録商標）ＶＭのバージョンも適合するか判断の対象となる。もしデータ保存部７０４に使用できる共通ＵＩのＪａｖａ（登録商標）アプリデータが存在すれば、ＭＦＰ１０からダウンロードを行う必要が無いため、コントローラ部７０２の制御は、Ｓ２１０へ移行する。もしデータ保存部７０４に使用できる共通ＵＩのＪａｖａ（登録商標）アプリデータが存在しなければ、相手のＭＦＰ１０よりダウンロードを行うため、コントローラ部７０２の制御は、Ｓ２１１へ移行する。（Ｓ２０９）
Ｓ２１０では、携帯機器１６側のデータ保存部７０４に存在し、使用可能な共通ＵＩのＪａｖａ（登録商標）アプリデータをコントローラ部７０２及び操作パネルユニット３００で構成するＪａｖａ（登録商標）ＶＭにダウンロードする。そしてＪａｖａ（登録商標）ＶＭが起動中及びダウンロード中は、図６（ｂ）に示すような表示を操作パネルユニット３００にて行う。そしてＪａｖａ（登録商標）ＶＭにおけるＵＩ起動中は、図６（ｃ）に示すような表示を操作パネルユニット３００にて行う。そしてＪａｖａ（登録商標）ＶＭにおけるＵＩが起動すると、図６（ｄ）に示すような表示へ操作パネルユニット３００は遷移する。このように携帯機器１６内部に保存しておいた共通ＵＩアプリを利用して操作することが可能となる。この場合、各社バラバラの操作の代わりにどのＭＦＰ，ＳＦＰ，携帯でも共通のＵＩで操作できるという効果がある。また相手の機器の種類ごとに操作部を再現するプログラムを作りこむ必要が無くなり、対応のためのプログラム開発工数しいては本体コストを減少させる事ができる。そしてコントローラ部７０２の制御はＳ２１３へ移行する。（Ｓ２１０）
Ｓ２１１では、近距離無線ＩＦ７０１経由で相手のＭＦＰ１０より共通ＵＩのＪａｖａ（登録商標）アプリデータをコントローラ部７０２及び操作パネルユニット３００で構成するＪａｖａ（登録商標）ＶＭにダウンロードする。そしてダウンロードした共通ＵＩのＪａｖａ（登録商標）アプリデータをデータ保存部７０４に保存する。そしてＪａｖａ（登録商標）ＶＭが起動中及びダウンロード中は、図６（ｂ）に示すような表示を操作パネルユニット３００にて行う。そしてＪａｖａ（登録商標）ＶＭにおけるＵＩ起動中は、図６（ｃ）に示すような表示を操作パネルユニット３００にて行う。そしてＪａｖａ（登録商標）ＶＭにおけるＵＩが起動すると、図６（ｄ）に示すような表示へ操作パネルユニット３００は遷移する。このように携帯機器１６より共通ＵＩアプリを利用して操作することが可能となる。この場合、各社バラバラの操作の代わりにどのＭＦＰ，ＳＦＰ，携帯でも共通のＵＩで操作できるという効果がある。また相手の機器の種類ごとに操作部を再現するプログラムを作りこむ必要が無くなり、対応のためのプログラム開発工数しいては本体コストを減少させる事ができる。そしてコントローラ部７０２の制御はＳ２１３へ移行する。（Ｓ２１０）
Ｓ２１２では、携帯機器１６が当初より起動させているｄｅｆａｕｌｔＵＩを用いて操作する。この場合は、図７（ｂ）に示すような表示を操作パネルユニット３００にて行う事となる。このように携帯機器１６よりｄｅｆａｕｌｔＵＩを利用して操作することが可能となる。この場合、共通では無いが使い慣れた携帯機器１６の画面や操作パネル７０３で操作する事をユーザが選択でき、利便性が高まるという効果がある。そしてコントローラ部７０２の制御はＳ２１３へ移行する。（Ｓ２１２）
Ｓ２１０、Ｓ２１１、Ｓ２１２のいずれかのフローでは、携帯機器１６の操作パネル７０３より携帯機器１６のデータ保存部７０４に存在するデータを閲覧し、選択して印刷する事や、ＨＤＤ１１３へコピーする操作を行う事が可能である。また、ＭＦＰ１０内のＨＤＤ１１３に存在するデータを携帯機器１６へコピーする操作やＭＦＰ１０で読み取った画像データを携帯機器１６へコピーする操作が可能である。加えてＳ２１２のフローでは、ｄｅｆａｕｌｔＵＩを使用しているので、携帯機器１６が持つ固有の機能（例えば撮影日時を画像データに合成するなど）を利用することが可能である。
【００４７】
Ｓ２１３では、コントローラ部７０２は、近距離無線ＩＦ７０１で通信継続できないほど相手のＭＦＰ１０との距離が離れてリンクが切断されたかを判断する。あるいは現在操作に使用しているＵＩにて解除の操作がなされたかを判断する。もしリンクが切断されていない、あるいはＵＩにて解除の操作がされていない場合、コントローラ部７０２の制御はＳ２１３に戻る。もしリンクが切断された、あるいはＵＩにて解除の操作がされた場合、コントローラ部７０２の制御はＳ２１４に移行する。（Ｓ２１３）
Ｓ２１４では、コントローラ部７０２は、相手のＭＦＰ１０が離れていてもいなくても、近距離無線ＩＦ７０１経由で切断を通知する。そしてコントローラ部７０２の制御はＳ２１５へ移行する。（Ｓ２１４）
Ｓ２１５では、コントローラ部７０２は、共通ＵＩのＪａｖａ（登録商標）アプリデータをコントローラ部７０２及び操作パネルユニット３００で構成するＪａｖａ（登録商標）ＶＭにダウンロードしていたかを判断する。もしＪａｖａ（登録商標）アプリデータをダウンロードしていた場合、元に戻すためコントローラ部７０２の制御はＳ２１６へ移行する。もしＪａｖａ（登録商標）アプリデータをダウンロードしてなかった場合、元に戻す必要が無いため、コントローラ部７０２の制御はＳ２１９へ移行する。（Ｓ２１５）
Ｓ２１６では、コントローラ部７０２は、ＵＩを制御するプログラムをｄｅｆａｕｌｔＵＩに戻す制御を行う。常にＪａｖａ（登録商標）ＶＭで操作パネル７０３を制御している場合はｄｅｆａｕｌｔＵＩ用のＪａｖａ（登録商標）アプリデータをダウンロードして元のＵＩに戻す。ｄｅｆａｕｌｔＵＩでＪａｖａ（登録商標）ＶＭを使わずに操作パネル７０３を制御していた場合、Ｊａｖａ（登録商標）ＶＭを終了させ、直接コントローラ部７０２で操作パネル７０３を制御するように戻す。そしてコントローラ部７０２の制御はＳ２１９へ移行する。（Ｓ２１６）
Ｓ２１７では、コントローラ部７０２は、相手のＭＦＰ１０から近距離無線ＩＦ７０１経由で通信があったので、図８に示すような相手機器からの操作で動作する旨を表示し、相手のＭＦＰ１０に操作権を渡した状態になる。このときコントローラ部７０２は、操作パネル７０３からの操作を受け付けない状態になっている。そしてコントローラ部７０２の制御はＳ２１８へ移行する。（Ｓ２１７）
Ｓ２１７のフローでは、ＭＦＰ１０の操作パネル３０１より携帯機器１６内のデータ保存部７０４に存在するデータを閲覧し、選択して印刷する事や、ＨＤＤ１１３へコピーする操作を行う事が可能である。また、ＭＦＰ１０内のＨＤＤ１１３に存在するデータを携帯機器１６へコピーする操作やＭＦＰ１０で読み取った画像データを携帯機器１６へコピーする操作が可能である。
【００４８】
Ｓ２１８では、コントローラ部７０２は、近距離無線ＩＦ７０１で通信継続できないほど相手のＭＦＰ１０との距離が離れてリンクが切断されたかを判断する。あるいは現在操作に使用している相手のＭＦＰ１０のＵＩにて解除の操作がなされたかを判断する。もしリンクが切断されていない、あるいは相手のＭＦＰ１０のＵＩにて解除の操作がされていない場合、コントローラ部７０２の制御はＳ２１８に戻る。もしリンクが切断された、あるいは相手のＭＦＰ１０のＵＩにて解除の操作がされた場合、コントローラ部７０２は操作パネル７０３からの操作を受け付ける状態に戻り、そして制御はＳ２１９に移行する。（Ｓ２１８）
Ｓ２１９では、コントローラ部７０２は、通常の待機状態に移行して、一連の作業を終了させる。（Ｓ２１９）
以上説明した制御を行うことにより、発明における効果が得られ、上述した課題が解決できる。
【実施例２】
【００４９】
本発明における第２の実施例では、第１の実施例と異なる部分のみ説明する。
【００５０】
異なるのは、第１の発明例でＭＦＰ１０と記載した部分がＳＦＰに変わるだけである。ＳＰＦでは図２に示した構成からスキャナユニット２００とＦＡＸユニット５００をなくした構成となる。一般にＳＦＰでは、操作パネル３０１が小画面、タッチパネル無しとなるので、相手の携帯機器１６で操作するほうが利便性が高くなるという効果が得られる。
【００５１】
本発明における第２の実施例では、制御に使用するフローチャートは図１と同じであるので動作の説明を省略する。
【００５２】
以上説明した制御を行うことにより、発明における効果が得られ、上述した課題が解決できる。
【符号の説明】
【００５３】
１０  ＭＦＰ
１６  携帯機器
１１３  ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）
３０１  操作パネル
３０４  近距離無線ＩＦ
７０１  近距離無線ＩＦ
７０３  操作パネル
７０４  データ保存部
【図１】
2011103572.tif 000003
【図２】
2011103572.tif 000004
【図３】
2011103572.tif 000005
【図４】
2011103572.tif 000006
【図５】
2011103572.tif 000007
【図６】
2011103572.tif 000008
【図７】
2011103572.tif 000009
【図８】
2011103572.tif 000010
【図９】
2011103572.tif 000011