(57)【要約】【課題】端末装置のユーザーが無線通信を利用して被制御装置の遠隔操作を円滑に行なうことのできるシステムを提供する。【解決手段】端末装置１００は、ＭＦＰ３００Ａ，３００Ｂの中の規定された範囲内にある装置と無線通信が可能である。該端末装置は、ＭＦＰ３００Ａ，３００Ｂの中で無線通信の強度が予め規定されたしきい値よりも高い装置があることが検出されると（Ｓ１０１）、ユーザーからの無線通信の接続を指示する操作を受け付けるよりも前に該無線通信を終了する（Ｓ１０９）。該ユーザー操作を受け付けると、端末装置は、当該ユーザー操作が行なわれたときに無線通信の強度が最も高い装置と無線通信を確立する（Ｓ１１７，Ｓ１１９）。【選択図】図９
2016186700.tif 000002
【特許請求の範囲】
【請求項１】
無線通信によって画像処理装置の遠隔操作が可能な端末装置であって、
無線通信の強度が予め規定されたしきい値よりも高い画像処理装置があるか検出する検出手段、
検出された画像処理装置と第１の無線通信により一時的に通信を確立する第１の通信確立手段、
検出された画像処理装置と前記第１の無線通信と異なる第２の無線通信を行なうために必要な通信情報を取得する取得手段、
前記通信情報を取得後に前記第１の無線通信による無線通信を終了する通信終了手段、
前記検出された画像処理装置に対する遠隔操作についてユーザに報知する報知手段、
前記報知に対して第２の無線通信による接続を指示するユーザー操作が受け付けられた場合に、第１の無線通信の強度が最も高い画像処理装置に対し、取得した前記通信情報に基づいて第２の無線通信による無線通信を確立する第２の通信確立手段、
を備える、端末装置。
【請求項２】
前記ユーザー操作が受け付けられたときに前記第１の無線通信の強度が最も高い画像処理装置が前記検出された画像処理装置とは異なる場合に、前記取得手段は、前記異なる画像処理装置との間で前記第１の無線通信を行なって前記異なる画像処理装置と前記第２の無線通信を行なうために必要な通信情報を取得する、請求項１に記載の端末装置。
【請求項３】
無線通信によって画像処理装置の遠隔操作が可能な端末装置であって、
無線通信の強度が予め規定されたしきい値よりも高い画像処理装置があるか検出する検出手段、
検出された画像処理装置と第１の無線通信により一時的に通信を確立する第１の通信確立手段、
検出された画像処理装置と前記第１の無線通信と異なる第２の無線通信を行なうために必要な通信情報を取得する取得手段、
前記通信情報を取得後に前記第１の無線通信による無線通信を終了する通信終了手段、
前記検出された画像処理装置に対する遠隔操作についてユーザに報知する報知手段、
前記報知に対して前記第２の無線通信による接続を指示するユーザー操作が受け付けられた場合に、前記検出手段によって検出された、少なくとも１つの画像処理装置を、選択可能に提示する提示手段、
前記提示手段で提示された画像処理装置の中から、前記第２の無線通信を行なう画像処理装置を選択するユーザー操作が受け付けられたときに、選択された画像処理装置に対し、取得した前記通信情報に基づいて第２の無線通信による無線通信を確立する第２の通信確立手段、
を備える、端末装置。
【請求項４】
前記第２の無線通信を行なう画像処理装置を選択するユーザー操作が受け付けられたときに前記無線通信の強度が前記しきい値よりも高い画像処理装置が、前記検出手段によって検出された画像処理装置と異なる場合に、前記取得手段は、前記異なる画像処理装置との間で前記第１の無線通信を行なって前記異なる画像処理装置と前記第２の無線通信を行なうために必要な通信情報を取得する、請求項３に記載の端末装置。
【請求項５】
前記提示手段は、前記検出手段によって検出された少なくとも１つの画像処理装置の、前記通信情報に基づいた情報を選択可能に提示する、請求項３または４に記載の端末装置。
【請求項６】
前記取得手段は、前記通信情報と共に、前記無線通信の強度が前記しきい値よりも高い画像処理装置を特定し得る情報を当該画像処理装置から取得し、
前記提示手段は、前記検出手段によって検出された少なくとも１つの画像処理装置の、前記特定し得る情報に基づいた情報を選択可能に提示する、請求項３または４に記載の端末装置。
【請求項７】
画像処理装置と、
無線通信によって前記画像処理装置の遠隔操作が可能な端末装置とを備え、
前記端末装置は、
前記無線通信の強度が予め規定されたしきい値よりも高い画像処理装置があるか検出する検出手段、
検出された画像処理装置と第１の無線通信により一時的に通信を確立する第１の通信確立手段、
検出された画像処理装置と前記第１の無線通信と異なる第２の無線通信を行なうために必要な通信情報を取得する取得手段、
前記通信情報を取得後に前記第１の無線通信による無線通信を終了する通信終了手段、
前記検出された画像処理装置に対する遠隔操作についてユーザに報知する報知手段、
前記報知に対して第２の無線通信による接続を指示するユーザー操作が受け付けられた場合に、第１の無線通信の強度が最も高い画像処理装置に対し、取得した前記通信情報に基づいて第２の無線通信による無線通信を確立する第２の通信確立手段、
を含む、制御システム。
【請求項８】
画像処理装置と、
無線通信によって前記画像処理装置の遠隔操作が可能な端末装置とを備え、
前記端末装置は、
無線通信の強度が予め規定されたしきい値よりも高い画像処理装置があるか検出する検出手段、
検出された画像処理装置と第１の無線通信により一時的に通信を確立する第１の通信確立手段、
検出された画像処理装置と前記第１の無線通信と異なる第２の無線通信を行なうために必要な通信情報を取得する取得手段、
前記通信情報を取得後に前記第１の無線通信による無線通信を終了する通信終了手段、
前記検出された画像処理装置に対する遠隔操作についてユーザに報知する報知手段、
前記報知に対して前記第２の無線通信による接続を指示するユーザー操作が受け付けられた場合に、前記検出手段によって検出された、少なくとも１つの画像処理装置を、選択可能に提示する提示手段、
前記提示手段で提示された画像処理装置の中から、前記第２の無線通信を行なう画像処理装置を選択するユーザー操作が受け付けられたときに、選択された画像処理装置に対し、取得した前記通信情報に基づいて第２の無線通信による無線通信を確立する第２の通信確立手段、
を含む、制御システム。
【請求項９】
無線通信によって画像処理装置の遠隔操作が可能な端末装置の制御プログラムであって、
前記プログラムは前記端末装置に搭載されたコンピューターに、
無線通信の強度が予め規定されたしきい値よりも高い画像処理装置があるか検出するステップ、
前記検出された画像処理装置と第１の無線通信により一時的に通信を確立するステップ、
前記検出された画像処理装置と前記第１の無線通信と異なる第２の無線通信を行なうために必要な通信情報を取得するステップ、
前記通信情報を取得後に前記第１の無線通信による無線通信を終了するステップ、
前記検出された画像処理装置に対する遠隔操作についてユーザに報知するステップ、
前記報知に対して第２の無線通信による接続を指示するユーザー操作が受け付けられた場合に、第１の無線通信の強度が最も高い画像処理装置に対し、取得した前記通信情報に基づいて第２の無線通信による無線通信を確立するステップ、
を実行させる、制御プログラム。
【請求項１０】
無線通信によって画像処理装置の遠隔操作が可能な端末装置の制御プログラムであって、
前記プログラムは前記端末装置に搭載されたコンピューターに、
無線通信の強度が予め規定されたしきい値よりも高い画像処理装置があるか検出するステップ、
前記検出された画像処理装置と第１の無線通信により一時的に通信を確立するステップ、
前記検出された画像処理装置と前記第１の無線通信と異なる第２の無線通信を行なうために必要な通信情報を取得するステップ、
前記通信情報を取得後に前記第１の無線通信による無線通信を終了するステップ、
前記検出された画像処理装置に対する遠隔操作についてユーザに報知するステップ、
前記報知に対して前記第２の無線通信による接続を指示するユーザー操作が受け付けられた場合に、前記検出された少なくとも１つの画像処理装置を、選択可能に提示するステップ、
前記提示された少なくとも１つの画像処理装置の中から、前記第２の無線通信を行なう画像処理装置を選択するユーザー操作が受け付けられたときに、前記選択された画像処理装置に対し、取得した前記通信情報に基づいて第２の無線通信による無線通信を確立するステップ、
を実行させる、制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この開示は端末装置、制御システム、および制御プログラムに関し、特に、被制御装置と無線通信する端末装置、当該端末装置と被制御装置とを含む制御システム、およびそれらの制御プログラムに関する。
【背景技術】
【０００２】
たとえばＭＦＰ（Multi-Functional  Peripheral）などの、端末装置と無線通信可能な装置を、端末装置を用いて遠隔操作することがある。
【０００３】
端末装置と被制御装置との間の無線通信は、遠隔操作を可能とするため、ある程度の距離で通信可能な通信方式が採用される。この無線方式は、たとえば、Ｂｌｕｅｔｏｏｔｈ（登録商標）と呼ばれる近距離無線通信や、Ｂｌｕｅｔｏｏｔｈの拡張仕様の一つであるＢＬＥ（Bluetooth  Low  Energy）と呼ばれる極低電力での近距離無線通信などである。
【０００４】
遠隔操作を開始するにあたって、端末装置は、通信強度が最も高い装置を１台、被制御装置として検出し、当該装置との間で通信を確立する。これにより、端末装置のユーザーは装置に接近することで、端末装置を用いて当該装置を遠隔操作することが可能となる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−１２０１４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
被制御装置となり得るＭＦＰが複数台、近接して配置されていると、端末装置は、ユーザーが意図していないＭＦＰを被制御装置として検出し、接続してしまう場合がある。
【０００７】
このような問題に対して、特開２０１１−１２０１４４号公報は、被制御装置となり得る画像形成装置側で、端末装置から通信情報の問い合わせを受けた複数の画像形成装置間で優先順位を決定し、通信情報と併せて当該優先順位を端末装置に返す技術を開示している。
【０００８】
しかしながら、この技術を利用しようとする場合には、ＭＦＰなどの被制御装置となり得る装置側に専用のアプリケーションをインストールする必要がある。また、被制御装置となり得る装置は、一定期間における端末装置からの問い合わせに基づいて優先順位を決定するため、端末装置からの問い合わせにリアルタイムに返答できない場合がある。
【０００９】
本開示のある局面における目的は、ユーザーが、無線通信を利用して被制御装置である画像処理装置の遠隔操作を円滑に行なうことができる端末装置を提供することである。
【課題を解決するための手段】
【００１０】
ある実施の形態に従うと、端末装置は無線通信によって画像処理装置の遠隔操作が可能な端末装置である。この端末装置は、無線通信の強度が予め規定されたしきい値よりも高い画像処理装置があるか検出する検出手段、検出された画像処理装置と第１の無線通信により一時的に通信を確立する第１の通信確立手段、検出された画像処理装置と第１の無線通信と異なる第２の無線通信を行なうために必要な通信情報を取得する取得手段、通信情報を取得後に第１の無線通信による無線通信を終了する通信終了手段、検出された画像処理装置に対する遠隔操作についてユーザに報知する報知手段、および、報知に対して第２の無線通信による接続を指示するユーザー操作が受け付けられた場合に、第１の無線通信の強度が最も高い画像処理装置に対し、取得した通信情報に基づいて第２の無線通信による無線通信を確立する第２の通信確立手段を備える。
【００１１】
好ましくは、ユーザー操作が受け付けられたときに第１の無線通信の強度が最も高い画像処理装置が検出された画像処理装置とは異なる場合に、取得手段は、異なる画像処理装置との間で第１の無線通信を行なって異なる画像処理装置と第２の無線通信を行なうために必要な通信情報を取得する。
【００１２】
他の実施の形態に従うと、端末装置は、無線通信によって画像処理装置の遠隔操作が可能な端末装置である。この端末装置は、無線通信の強度が予め規定されたしきい値よりも高い画像処理装置があるか検出する検出手段、検出された画像処理装置と第１の無線通信により一時的に通信を確立する第１の通信確立手段、検出された画像処理装置と第１の無線通信と異なる第２の無線通信を行なうために必要な通信情報を取得する取得手段、通信情報を取得後に第１の無線通信による無線通信を終了する通信終了手段、検出された画像処理装置に対する遠隔操作についてユーザに報知する報知手段、報知に対して第２の無線通信による接続を指示するユーザー操作が受け付けられた場合に、検出手段によって検出された、少なくとも１つの画像処理装置を、選択可能に提示する提示手段、および、提示手段で提示された画像処理装置の中から、第２の無線通信を行なう画像処理装置を選択するユーザー操作が受け付けられたときに、選択された画像処理装置に対し、取得した通信情報に基づいて第２の無線通信による無線通信を確立する第２の通信確立手段を備える。
【００１３】
好ましくは、第２の無線通信を行なう画像処理装置を選択するユーザー操作が受け付けられたときに無線通信の強度がしきい値よりも高い画像処理装置が、検出手段によって検出された画像処理装置と異なる場合に、取得手段は、上記異なる画像処理装置との間で第１の無線通信を行なって上記異なる画像処理装置と第２の無線通信を行なうために必要な通信情報を取得する。
【００１４】
好ましくは、提示手段は、検出手段によって検出された少なくとも１つの画像処理装置の、通信情報に基づいた情報を選択可能に提示する。
【００１５】
好ましくは、取得手段は、通信情報と共に、無線通信の強度がしきい値よりも高い画像処理装置を特定し得る情報を当該画像処理装置から取得し、提示手段は、検出手段によって検出された少なくとも１つの画像処理装置の、特定し得る情報に基づいた情報を選択可能に提示する。
【００１６】
他の実施の形態に従うと、制御システムは、画像処理装置と、無線通信によって画像処理装置の遠隔操作が可能な端末装置とを備える。端末装置は、無線通信の強度が予め規定されたしきい値よりも高い画像処理装置があるか検出する検出手段、検出された画像処理装置と第１の無線通信により一時的に通信を確立する第１の通信確立手段、検出された画像処理装置と第１の無線通信と異なる第２の無線通信を行なうために必要な通信情報を取得する取得手段、通信情報を取得後に第１の無線通信による無線通信を終了する通信終了手段、および、検出された画像処理装置に対する遠隔操作についてユーザに報知する報知手段、報知に対して第２の無線通信による接続を指示するユーザー操作が受け付けられた場合に、第１の無線通信の強度が最も高い画像処理装置に対し、取得した通信情報に基づいて第２の無線通信による無線通信を確立する第２の通信確立手段を含む。
【００１７】
他の実施の形態に従うと、制御システムは、画像処理装置と、無線通信によって前記画像処理装置の遠隔操作が可能な端末装置とを備える。端末装置は、無線通信の強度が予め規定されたしきい値よりも高い画像処理装置があるか検出する検出手段、検出された画像処理装置と第１の無線通信により一時的に通信を確立する第１の通信確立手段、検出された画像処理装置と第１の無線通信と異なる第２の無線通信を行なうために必要な通信情報を取得する取得手段、通信情報を取得後に第１の無線通信による無線通信を終了する通信終了手段、検出された画像処理装置に対する遠隔操作についてユーザに報知する報知手段、報知に対して第２の無線通信による接続を指示するユーザー操作が受け付けられた場合に、検出手段によって検出された、少なくとも１つの画像処理装置を、選択可能に提示する提示手段、および、提示手段で提示された画像処理装置の中から、第２の無線通信を行なう画像処理装置を選択するユーザー操作が受け付けられたときに、選択された画像処理装置に対し、取得した通信情報に基づいて第２の無線通信による無線通信を確立する第２の通信確立手段を含む。
【００１８】
他の実施の形態に従うと、制御プログラムは、無線通信によって画像処理装置の遠隔操作が可能な端末装置の制御プログラムである。このプログラムは端末装置に搭載されたコンピューターに、無線通信の強度が予め規定されたしきい値よりも高い画像処理装置があるか検出するステップ、検出された画像処理装置と第１の無線通信により一時的に通信を確立するステップ、検出された画像処理装置と第１の無線通信と異なる第２の無線通信を行なうために必要な通信情報を取得するステップ、通信情報を取得後に第１の無線通信による無線通信を終了するステップ、検出された画像処理装置に対する遠隔操作についてユーザに報知するステップ、および、報知に対して第２の無線通信による接続を指示するユーザー操作が受け付けられた場合に、第１の無線通信の強度が最も高い画像処理装置に対し、取得した通信情報に基づいて第２の無線通信による無線通信を確立するステップを実行させる。
【００１９】
他の実施の形態に従うと、制御プログラムは、無線通信によって画像処理装置の遠隔操作が可能な端末装置の制御プログラムである。このプログラムは端末装置に搭載されたコンピューターに、無線通信の強度が予め規定されたしきい値よりも高い画像処理装置があるか検出するステップ、検出された画像処理装置と第１の無線通信により一時的に通信を確立するステップ、検出された画像処理装置と第１の無線通信と異なる第２の無線通信を行なうために必要な通信情報を取得するステップ、通信情報を取得後に第１の無線通信による無線通信を終了するステップ、検出された画像処理装置に対する遠隔操作についてユーザに報知するステップ、報知に対して第２の無線通信による接続を指示するユーザー操作が受け付けられた場合に、検出された少なくとも１つの画像処理装置を、選択可能に提示するステップ、および、提示された少なくとも１つの画像処理装置の中から、第２の無線通信を行なう画像処理装置を選択するユーザー操作が受け付けられたときに、選択された画像処理装置に対し、取得した通信情報に基づいて第２の無線通信による無線通信を確立するステップを実行させる。
【発明の効果】
【００２０】
この開示によると、端末装置のユーザーは、無線通信を利用して被制御装置である画像処理装置の遠隔操作を円滑に行なうことができる。
【図面の簡単な説明】
【００２１】
【図１】実施の形態にかかる制御システム（以下、システムと略する）の構成の一例を表わした図である。
【図２】システムに含まれる端末装置の装置構成の一例を表わしたブロック図である。
【図３】複数のＭＦＰ（Multi-Functional  Peripheral）が近接して配置されていた場合の、端末装置のユーザーの動き、および第１の実施の形態にかかる端末装置での報知を説明するための図である。
【図４】複数のＭＦＰ（Multi-Functional  Peripheral）が近接して配置されていた場合の、端末装置のユーザーの動き、および第１の実施の形態にかかる端末装置での報知を説明するための図である。
【図５】端末装置のユーザーが図３または図４に表わされたように行動した場合の、システムの動作の流れを表わした図である。
【図６】端末装置の画面例を表わした図である。
【図７】端末装置のユーザーが遠隔操作を開始する操作を行なった場合の、システムの動作の流れを表わした図である。
【図８】端末装置の機能構成の一例を表わしたブロック図である。
【図９】第１の実施の形態にかかる端末装置の動作の流れの一例を表わしたフローチャートである。
【図１０】複数のＭＦＰが近接して配置されていた場合の、端末装置のユーザーの動き、および第２の実施の形態にかかる端末装置での報知を説明するための図である。
【図１１】端末装置のユーザーが図１０に表わされたように行動した場合の、システムの動作の流れを表わした図である。
【図１２】端末装置の画面例を表わした図である。
【図１３】第２の実施の形態にかかる端末装置の動作の流れの一例を表わしたフローチャートである。
【発明を実施するための形態】
【００２２】
以下に、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。したがって、これらの説明は繰り返さない。
【００２３】
［第１の実施の形態］
＜システム構成＞
図１は、本実施の形態にかかる制御システム（以下、システムと略する）の構成の一例を表わした図である。図１を参照して、本システムは、制御装置の一例である端末装置１００と、被制御装置の一例であるＭＦＰ（Multi-Functional  Peripheral）３００Ａ，３００Ｂとを含む。本システムは、被制御装置として、複数台のＭＦＰ３００Ａ，３００Ｂを含む。複数台のＭＦＰ３００Ａ，３００Ｂを代表してＭＦＰ３００とも称する。
【００２４】
端末装置１００は、ユーザーが携帯可能なサイズ、形状、重量である。端末装置１００は、たとえばスマートフォンや小型のＰＣ（パーソナルコンピューター）や携帯電話機などである。
【００２５】
端末装置１００とＭＦＰ３００とは無線通信可能である。無線通信は、たとえば、Ｂｌｕｅｔｏｏｔｈ（登録商標）やその拡張仕様の一つであるＢＬＥ（Bluetooth  Low  Energy）、Ｗｉｆｉ（ワイファイ、Wireless  Fidelity）と呼ばれる規格に基づいた通信、などである。好ましくは、端末装置１００とＭＦＰ３００とは、ＢＬＥとＷｉｆｉとの２種類の無線通信を行なう。
【００２６】
＜装置構成＞
図２は、端末装置１００の装置構成の一例を表わしたブロック図である。図２を参照して、端末装置１００は、装置全体を制御するためのＣＰＵ（Central  Processing  Unit）１０と、ＣＰＵ１０で実行されるプログラムを記憶するためのＲＯＭ（Read  Only  Memory）１１と、各種データを記憶したりＣＰＵ１０がプログラムを実行する際の作業領域となったりするＲＡＭ（Random  Access  Memory）１２とを含む。また、ＣＰＵ１０は、ディスプレイ１３と、操作部１４と、第１通信コントローラー１５と、第２通信コントローラー１６とを含む。第１通信コントローラー１５は、端末装置１００とＭＦＰ３００との間のＢＬＥによる無線通信を制御する。第２通信コントローラー１６は、端末装置１００とＭＦＰ３００との間のＷｉｆｉによる無線通信を制御する。
【００２７】
ＭＦＰ３００は、一般的なＭＦＰの構成であってよい。ただし、ＭＦＰ３００のＣＰＵ（図示しない）は、端末装置１００との間のＢＬＥによる無線通信を制御するための第１通信コントローラー（図示しない）と、端末装置１００との間のＷｉｆｉによる無線通信を制御するための第２通信コントローラー（図示しない）とを含む。
【００２８】
＜動作概要＞
本システムでは、端末装置１００のユーザーは、ＭＦＰ３００を当該端末装置１００を用いて遠隔操作する。端末装置１００を用いてＭＦＰ３００を遠隔操作する方法は特定の方法に限定されない。一例として、端末装置１００はＭＦＰ３００から操作画面を表示するための情報を得てＭＦＰ３００の操作画面を表示し、当該操作画面に対するユーザーの操作位置を表わす情報をＭＦＰ３００に送信する。ＭＦＰ３００は、当該情報に基づいてユーザー操作の内容を特定し、該ユーザー操作によって指示された処理を実行する。このような遠隔操作の方法はリモートパネルとも呼ばれる。
【００２９】
上記のような遠隔操作を行なうために、端末装置１００は、ＭＦＰ３００との間で、操作画面や操作位置を表わす情報などの遠隔操作に必要な情報を送受信するための無線通信を確立する。上記の遠隔操作のための無線通信に先立って、端末装置１００は、当該無線通信を確立するために必要な通信情報をＭＦＰ３００から取得する。該通信情報は、遠隔操作のための無線通信によってＭＦＰ３００にアクセスするためのアクセス情報を含む。遠隔操作のための無線通信がＷｉｆｉによる無線通信の場合、アクセス情報はＭａｃ（Media  Access  Control）アドレスを含む。
【００３０】
ＭＦＰ３００は、通信情報を取得するための無線通信（第１の無線通信）が可能な範囲に、当該ＭＦＰ３００と遠隔操作のための無線通信（第２の無線通信）を確立するために必要な通信情報としてのアクセス情報をブロードキャストで配信する。上記第１の無線通信は、たとえば、ＢＬＥによる無線通信である。上記第２の無線通信は、たとえば、Ｗｉｆｉによる無線通信である。
【００３１】
端末装置１００は、ＭＦＰ３００から上記第１の無線通信可能な範囲に存在するときに、ＭＦＰ３００から上記の通信情報を取得する。そして、端末装置１００は、ＭＦＰ３００の遠隔操作を行なう場合、当該ＭＦＰ３００から取得した上記の通信情報を用いてＭＦＰ３００との間の、遠隔操作のための通信（第２の無線通信）を確立する。
【００３２】
図３および図４は、ＭＦＰ３００ＡとＭＦＰ３００Ｂとが近接して配置されていた場合の、端末装置１００のユーザーの動き、および第１の実施の形態にかかる端末装置１００での報知を説明するための図である。
【００３３】
端末装置１００のユーザーは、ＭＦＰ３００Ｂに接近する際に、一時的にＭＦＰ３００Ａに接近することがある。たとえば、図３に表わされたように、端末装置１００のユーザーは、ＭＦＰ３００Ａの前を通過してＭＦＰ３００Ｂまで歩くことがある。端末装置１００がＭＦＰ３００Ａと上記の第１の無線通信が可能な範囲に達すると、端末装置１００には遠隔操作が可能なＭＦＰ３００があることを報知する画面が表示される（ステップ＃１１）。次に、端末装置１００がＭＦＰ３００Ｂと上記の第１の無線通信が可能な範囲に達すると、端末装置１００には遠隔操作が可能なＭＦＰ３００があることを報知する画面が表示される（ステップ＃１２）。
【００３４】
またたとえば、図４に表わされたように、端末装置１００のユーザーは、ＭＦＰ３００Ｂに接近する際に、ＭＦＰ３００Ａの前を横切って歩くことがある。このときも、端末装置１００がＭＦＰ３００Ａと上記の第１の無線通信が可能な範囲に達すると、端末装置１００には遠隔操作が可能なＭＦＰ３００があることを報知する画面が表示される（ステップ＃２１）。次に、端末装置１００がＭＦＰ３００Ｂと上記の第１の無線通信が可能な範囲に達すると、端末装置１００には遠隔操作が可能なＭＦＰ３００があることを報知する画面が表示される（ステップ＃２２）。
【００３５】
図５は、端末装置１００のユーザーが図３または図４に表わされたように行動した場合の、本システムの動作の流れを表わした図である。
【００３６】
図５を参照して、ＭＦＰ３００は、通信情報を取得するための無線通信（第１の無線通信）の一例であるＢＬＥによる無線通信で、遠隔操作のための通信（第２の無線通信）の一例であるＷｉｆｉによる無線通信を確立するために必要な通信情報としてのアクセス情報をブロードキャストで配信する（ステップＳ１，Ｓ８）。
【００３７】
端末装置１００は、ＭＦＰ３００Ａ，３００Ｂとの間のＢＬＥによる無線通信の強度を監視する。ＭＦＰ３００Ａとの間のＢＬＥによる無線通信の強度が予め規定されたしきい値よりも高いことが検出されると、ＭＦＰ３００Ａとの間でＢＬＥによる無線通信を接続するための処理を実行する（ステップＳ２）。そして、端末装置１００は、ＭＦＰ３００Ａからの上記ブロードキャストを受信して、ＭＦＰ３００Ａの通信情報を取得する（ステップＳ４）。端末装置１００は、ＭＦＰ３００Ａの通信情報を取得すると、当該通信情報をＲＡＭ１２などのメモリーに記憶する（ステップＳ５）。
【００３８】
また、端末装置１００は、ＭＦＰ３００Ａの通信情報を取得すると、ＭＦＰ３００Ａとの間のＢＬＥによる無線通信を切断する（ステップＳ６）。これにより、端末装置１００とＭＦＰ３００との間のＢＬＥによる無線通信の強度の関係に変化が生じた場合に、端末装置１００は、当該変化に応じて直ちに異なるＭＦＰ３００との間でＢＬＥによる無線通信を行なうことができる状態となる。
【００３９】
端末装置１００は、ＭＦＰ３００Ａとの間のＢＬＥによる無線通信の強度が予め規定されたしきい値よりも高いことが検出されると、Ｗｉｆｉによる無線通信が可能な被制御装置があることを報知する（ステップＳ７）。ステップＳ７で、端末装置１００は、一例として図６の画面で、Ｗｉｆｉによる無線通信を利用して遠隔操作可能なＭＦＰ３００があることを表わしたメッセージをディスプレイ１３に表示する。図６は、ユーザーが指示した時点でユーザーの意図したＭＦＰ３００に遠隔操作のための無線通信を開始することを報知する画面である。他の例として、端末装置１００は、「このＭＦＰで認証しますか？」や「このＭＦＰで印刷しますか？」などの、ユーザーの意図したＭＦＰ３００に対して実行させる処理も併せて報知するようにしてもよい。
【００４０】
次に、端末装置１００は、ＭＦＰ３００Ｂとの間のＢＬＥによる無線通信の強度が予め規定されたしきい値よりも高いことが検出されると、ＭＦＰ３００Ｂとの間でＢＬＥによる無線通信を接続するための処理を実行する（ステップＳ９）。そして、端末装置１００は、ＭＦＰ３００Ｂからの上記ブロードキャストを受信して、ＭＦＰ３００Ｂの通信情報を取得する（ステップＳ１１）。端末装置１００は、ＭＦＰ３００Ｂの通信情報を取得すると、当該通信情報をＲＡＭ１２などのメモリーに記憶する（ステップＳ１２）。
【００４１】
また、端末装置１００は、ＭＦＰ３００Ｂの通信情報を取得すると、ＭＦＰ３００Ｂとの間のＢＬＥによる無線通信を切断する（ステップＳ１３）。
【００４２】
端末装置１００は、ＭＦＰ３００Ｂとの間のＢＬＥによる無線通信の強度が予め規定されたしきい値よりも高いことが検出されると、Ｗｉｆｉによる無線通信が可能な被制御装置があることを報知する（ステップＳ１４）。ステップＳ１４でも、端末装置１００は、上記ステップＳ６と同様の画面（図６）をディスプレイ１３に表示する。
【００４３】
図７は、端末装置１００のユーザーが遠隔操作を開始する操作を行なった場合の、本システムの動作の流れを表わした図である。
【００４４】
図７を参照して、端末装置１００のディスプレイ１３に図６の画面が表示されている状態において（ステップＳ１４）、端末装置１００がユーザーから遠隔操作のための無線通信でＭＦＰ３００と接続することを指示されると（ステップＳ１５）、端末装置１００は、無線通信可能な範囲にある各ＭＦＰ３００との間の無線通信の強度を測定して（ステップＳ１６）、上記指示された時点で無線通信の強度の最も高いＭＦＰ３００を、第２の無線通信であるＷｉｆｉによる無線通信で接続するＭＦＰ３００と決定する（ステップＳ１７）。そして、端末装置１００は、ステップＳ１７で決定したＭＦＰ３００に対してＷｉｆｉによる無線通信で接続するための処理を行なって（ステップＳ１８）、ＭＦＰ３００との間でＷｉｆｉによる無線通信を開始する（ステップＳ１９）。
【００４５】
＜機能構成＞
図８は、上記動作を行なうための端末装置１００の機能構成の一例を表わしたブロック図である。図８の各機能は、端末装置１００のＣＰＵ１０がＲＯＭ１１に記憶されているプログラムをＲＡＭ１２上に読み出して実行することで、主にＣＰＵ１０で実現される。しかしながら、少なくとも一部機能が図２に表わされた他のハードウェア、または図示されない電気回路などの他のハードウェアによって実現されてもよい。
【００４６】
図８を参照して、端末装置１００のＣＰＵ１０は、ＭＦＰ３００との間の通信を制御するための通信制御部１０１と、第１操作入力部１０６と、報知部１０４と、格納部１０５とを含む
報知部１０４は、ＭＦＰ３００との無線通信の強度が予め規定されたしきい値よりも高い場合に、無線接続可能なＭＦＰ３００があることを報知する。報知部１０４は、たとえば図６のメッセージを表わした画面をディスプレイ１３に表示する処理を行なう。
【００４７】
第１操作入力部１０６は、無線通信の接続を指示するユーザー操作を受け付ける。
通信制御部１０１は、無線通信の強度が上記しきい値よりも高いことが検出された後、少なくとも第１操作入力部１０６が上記のユーザー操作を受け付けるまでの間にＭＦＰ３００との無線通信を終了する。そして、通信制御部１０１は、上記のユーザー操作に従って、当該ユーザー操作が行なわれたときに無線通信可能な範囲内にあるＭＦＰ３００のうちの無線通信の強度が最も高いＭＦＰ３００と無線通信を接続する。
【００４８】
好ましくは、通信制御部１０１は、第１通信制御部１０２と第２通信制御部１０３とを含む。第１通信制御部１０２は、判断部１０７と、接続処理部１０８と、取得部１０９と、切断処理部１１０とを含む。第２通信制御部１０３は、決定部１１１と、接続処理部１１２とを含む。
【００４９】
判断部１０７は、ＭＦＰ３００との間の第１の無線通信であるＢＬＥによる無線通信の強度と上記しきい値とを比較して、上記無線通信の強度が上記しきい値よりも高いか否かを判断する。
【００５０】
接続処理部１０８は、上記無線通信の強度が上記しきい値よりも高くなると、当該ＭＦＰ３００との間でＢＬＥによる無線通信を接続するための処理を実行する。
【００５１】
取得部１０９は、ＭＦＰ３００との間でＢＬＥによる無線通信を行なって、遠隔操作のための通信（第２の無線通信）であるＷｉｆｉによる無線通信を行なうための通信情報をＭＦＰ３００から取得する。
【００５２】
切断処理部１１０は、ＭＦＰ３００から上記通信情報の取得が完了すると、当該ＭＦＰ３００とのＢＬＥによる無線通信を終了するための処理を実行する。
【００５３】
格納部１０５は、取得部１０９がＭＦＰ３００から取得した当該ＭＦＰ３００の通信情報を、ＲＡＭ１２の装置情報記憶部１２１に格納する。
【００５４】
決定部１１１は、無線通信可能な範囲内にあるＭＦＰ３００のうちの、無線通信の接続を指示するユーザー操作を受け付けたときにＢＬＥによる無線通信の強度が最も高いＭＦＰ３００を遠隔操作のためのＷｉｆｉによる無線通信を行なうＭＦＰ３００と決定する。
【００５５】
接続処理部１１２は、装置情報記憶部１２１に記憶されている通信情報を読み出して、上記決定されたＭＦＰ３００との間でのＷｉｆｉによる無線通信を接続するための処理を実行する。
【００５６】
好ましくは、第２通信制御部１０３はさらに取得部１１３を含む。取得部１１３は、無線通信の接続を指示するユーザー操作を受け付けたときに無線通信可能な範囲内にあるＭＦＰ３００のうちの上記無線通信の強度が最も高いＭＦＰ３００の通信情報が取得されていない場合に、当該ＭＦＰ３００との間でＢＬＥによる無線通信を行なって通信情報を取得する。上記ＭＦＰ３００の通信情報が取得されていない場合は、たとえば、上記無線通信の強度が最も高いＭＦＰ３００が取得部１１３で通信情報を取得したＭＦＰとは異なる場合である。
【００５７】
＜動作フロー＞
図９は、第１の実施の形態にかかる端末装置１００の動作の流れの一例を表わしたフローチャートである。図９のフローチャートに表わされた動作は、端末装置１００のＣＰＵ１０がＲＯＭ１１に記憶されているプログラムをＲＡＭ１２上に読み出して実行し、図８の各機能を発揮することによって実現される。
【００５８】
図９を参照して、端末装置１００のＣＰＵ１０は、ＢＬＥによる無線通信の強度が予め規定されたしきい値よりも高いＭＦＰ３００を検出すると（ステップＳ１０１でＹＥＳ）、当該ＭＦＰ３００との間でＢＬＥによる無線通信を確立する（ステップＳ１０３）。そして、ＣＰＵ１０は、ＢＬＥによる無線通信によって当該ＭＦＰ３００からＷｉｆｉによる無線通信のための通信情報を取得する（ステップＳ１０５）。ＣＰＵ１０は、上記ステップＳ１０５で取得した通信情報をたとえばＲＡＭ１２に記憶する（ステップＳ１０７）。その後、ＣＰＵ１０は、少なくとも接続の開始を指示するユーザー操作を受け付けるよりも前に、上記ＭＦＰ３００との間のＢＬＥによる無線通信を切断する（ステップＳ１０９）。
【００５９】
また、ＣＰＵ１０は、ＢＬＥによる無線通信の強度が予め規定されたしきい値よりも高いＭＦＰ３００を検出すると、たとえば図６の画面をディスプレイ１３に表示して、無線通信が可能なＭＦＰ３００があることを報知する（ステップＳ１１１）。ＣＰＵ１０は、ステップＳ１１１の動作を上記ステップＳ１０３〜Ｓ１０９の動作より前に行なってもよい。
【００６０】
上記ステップＳ１１１の報知中に接続を指示するユーザー操作が行なわれると（ステップＳ１１３でＹＥＳ）、ＣＰＵ１０は、各ＭＦＰ３００のＢＬＥによる無線通信の強度を測定し（ステップＳ１１５）、上記無線通信の強度の最も強いＭＦＰ３００を、遠隔操作のための無線通信で接続するＭＦＰ３００と決定する（ステップＳ１１７）。そして、ＣＰＵ１０は、上記ステップＳ１０７で上記ステップＳ１１７で決定したＭＦＰ３００に対して、Ｗｉｆｉによる無線通信を確立する処理を行なう（ステップＳ１１９）。
【００６１】
なお、上記ステップＳ１１７で決定したＭＦＰ３００の通信情報がＲＡＭ１２に記憶されていない場合、ＣＰＵ１０は、上記ステップＳ１１９で通信を確立するよりも以前に当該ＭＦＰ３００との間でＢＬＥによる無線通信を行なって通信情報を取得する。
【００６２】
報知中に接続を指示するユーザー操作が行なわれなかった場合（ステップＳ１１３でＮＯ）、ＣＰＵ１０は、上記ステップＳ１０１からの動作を繰り返す。すなわち、ＣＰＵ１０は、再度、ＢＬＥによる無線通信の強度がしきい値以上のＭＦＰ３００を特定して、図６の画面をディスプレイに表示することで当該ＭＦＰ３００が存在することを報知する。
【００６３】
＜第１の実施の形態の効果＞
第１の実施の形態にかかるシステムにおいて上記動作が行なわれることで、このため、たとえ、図３や図４に表わされたように端末装置１００のユーザーがＭＦＰ３００Ｂに近づいた場合であって、ＭＦＰ３００Ｂを無線通信可能と検出する前にＭＦＰ３００Ａが無線通信可能と検出されていた場合であっても、ユーザーがＭＦＰ３００Ｂの近傍でＷｉｆｉによる無線通信の接続を指示することで、当該端末装置１００に最も近いＭＦＰ３００Ｂを接続対象とすることができる。これにより、本システムでは、無線通信を利用したＭＦＰ３００の遠隔操作を円滑に行なうことができる。
【００６４】
［第２の実施の形態］
第２の実施の形態にかかるシステムの構成および端末装置１００の装置構成は、第１の実施の形態にかかるシステムの構成（図１）および端末装置１００の装置構成（図２）と同様である。そのため、これらの説明を繰り返さない。
【００６５】
＜動作概要＞
図１０は、ＭＦＰ３００ＡとＭＦＰ３００Ｂとが近接して配置されていた場合の、端末装置１００のユーザーの動き、および第２の実施の形態にかかる端末装置１００での報知を説明するための図である。
【００６６】
たとえば、図１０に表わされたように、端末装置１００のユーザーは、ＭＦＰ３００Ａの前を通過してＭＦＰ３００Ｂまで歩くことがある。端末装置１００がＭＦＰ３００Ａと上記の第１の無線通信が可能な範囲に達すると、端末装置１００には遠隔操作が可能なＭＦＰ３００があることを報知する画面が表示される。ここで表示される画面は、たとえば、「ＭＦＰの遠隔操作を開始しますか？」などのメッセージを表示する画面である。この画面が表示されている状態においてユーザーが接続する指示を行なうと、端末装置１００には遠隔操作が可能な被制御装置がＭＦＰ３００Ａであることが表示される（ステップ＃３１）。
【００６７】
次に、端末装置１００がＭＦＰ３００Ｂと上記の第１の無線通信が可能な範囲に達すると、端末装置１００には遠隔操作が可能なＭＦＰ３００があることを報知する、上記のような画面が表示される。この画面が表示されている状態においてユーザーが接続する指示を行なうと、端末装置１００には遠隔操作が可能な被制御装置がＭＦＰ３００ＢおよびＭＦＰ３００Ａであることが表示される（ステップ＃３２）。
【００６８】
図１１は、端末装置１００のユーザーが図１０に表わされたように行動した場合の、本システムの動作の流れを表わした図であって、遠隔操作が可能なＭＦＰ３００があることを報知する画面が端末装置１００に表示された後の動作の流れを表わした図である。図１１に表わされた動作は、図７に表わされた、第１の実施の形態にかかるシステムの動作に対応したものである。なお、遠隔操作が可能なＭＦＰ３００があることを報知する画面が端末装置１００に表示されるまでの動作の流れは、図５に表わされた第１の実施の形態にかかるシステムの動作と同じである。
【００６９】
図１１を参照して、端末装置１００のディスプレイ１３に図６の画面が表示されている状態において（ステップＳ１４）、端末装置１００がユーザーから遠隔操作のための無線通信でＭＦＰ３００と接続することを指示されると（ステップＳ１５）、端末装置１００は、無線通信可能な範囲にある各ＭＦＰ３００との間の無線通信の強度を測定する（ステップＳ１６）。そして、上記各ＭＦＰ３００のうち、無線通信の強度が予め規定されたしきい値よりも高いＭＦＰ３００を、第２の無線通信であるＷｉｆｉによる無線通信で接続するＭＦＰ３００の候補として抽出する（ステップＳ１７’）。端末装置１００は、抽出されたＭＦＰ３００をＷｉｆｉによる無線通信で接続するＭＦＰ３００の候補として提示して（ステップＳ２２）、選択を受け付ける。ステップＳ２２で、端末装置１００は、一例として図１２（Ａ）の画面で、上記ステップＳ１７’で抽出された各ＭＦＰ３００の通信情報であるアクセス情報を提示し、その中から選択を受け付ける選択画面をディスプレイ１３に表示する。
【００７０】
好ましくは、ＭＦＰ３００は、上記ステップＳ１またはＳ８で通信情報と共に、装置情報として、当該装置を識別可能な情報をブロードキャストで配信する。または、端末装置１００がＭＦＰ３００から通信情報を取得すると、当該ＭＦＰ３００に対してさらに装置情報を要求してもよい。装置を識別可能な情報は、管理者などの特定のユーザーがＭＦＰ３００に設定した装置名や、ＭＦＰ３００に予め登録されている製品名などである。この場合、ステップＳ２２で、端末装置１００は、一例として図１２（Ｂ）の画面で、上記ステップＳ１７’で抽出された各ＭＦＰ３００の装置情報である装置名や製品名を提示し、その中から選択を受け付ける選択画面をディスプレイ１３に表示する。
【００７１】
好ましくは、抽出されたＭＦＰ３００を上記ステップＳ２２で提示する際に、端末装置１００は、抽出された各ＭＦＰ３００の無線通信の強度に基づく順でこれらＭＦＰ３００を提示する。たとえば、端末装置１００は、無線通信の強度の高い順にＭＦＰ３００を提示する。これにより、端末装置１００により近いＭＦＰ３００から順にＭＦＰ３００が提示されることになる。逆に、端末装置１００は、無線通信の強度の低い順にＭＦＰ３００を提示してもよい。これにより、端末装置１００で通信情報を取得した順にＭＦＰ３００が提示される可能性が高くなる。
【００７２】
端末装置１００は、上記ステップＳ２２で表示した選択画面の中から接続するＭＦＰ３００の選択を受け付けると（ステップＳ２３）、選択されたＭＦＰ３００に対してＷｉｆｉによる無線通信で接続するための処理を行なって（ステップＳ１８）、ＭＦＰ３００との間でＷｉｆｉによる無線通信を開始する（ステップＳ１９）。
【００７３】
＜機能構成＞
上記動作を行なうための端末装置１００の機能構成について、さらに図８を用いて説明する。図８を参照して、第２の実施の形態にかかる端末装置１００において、第２通信制御部１０３は、さらに抽出部１１４を含む。抽出部１１４は、第１操作入力部１０６が無線通信の接続を指示するユーザー操作を受け付けたときに無線通信可能な範囲内にあるＭＦＰ３００のうちの無線通信の強度が予め規定されたしきい値よりも高いＭＦＰ３００をＷｉｆｉによる無線通信で接続するＭＦＰ３００の候補として抽出する。
【００７４】
また、ＣＰＵ１０は、さらに、提示部１１５と第２操作入力部１１６とを含む。提示部１１５は、抽出部１１４で抽出されたＭＦＰ３００を提示する。提示部１１５は、たとえば図１２（Ａ）の選択画面をディスプレイ１３に表示する処理を行なう。
【００７５】
好ましくは、取得部１０９は、ＭＦＰ３００から通信情報と共に上記の装置情報も取得するこの場合、提示部１１５は、たとえば図１２（Ｂ）の選択画面をディスプレイ１３に表示する処理を行なう。
【００７６】
好ましくは、提示部１１５は、抽出された各ＭＦＰ３００の無線通信の強度に基づいて提示順を決定する。たとえば、提示部１１５は、無線通信の強度の高い順に、抽出されたＭＦＰ３００を提示する。
【００７７】
第２操作入力部１１６は、提示部１１５によって提示されたＭＦＰ３００のうちから、無線通信を行なう装置を選択するユーザー操作を受け付ける。接続処理部１１２は、装置情報記憶部１２１に記憶されている通信情報を読み出して、上記選択されたＭＦＰ３００との間でのＷｉｆｉによる無線通信を接続するための処理を実行する。
【００７８】
＜動作フロー＞
図１３は、第２の実施の形態にかかる端末装置１００の動作の流れの一例を表わしたフローチャートである。図１３のフローチャートに表わされた動作もまた、端末装置１００のＣＰＵ１０がＲＯＭ１１に記憶されているプログラムをＲＡＭ１２上に読み出して実行し、図８の各機能を発揮することによって実現される。
【００７９】
図１３を参照して、第２の実施の形態にかかる端末装置１００のＣＰＵ１０は、図９に表わされた第１の実施の形態にかかる端末装置１００のステップＳ１０１〜Ｓ１１１と同じ動作を行なう。
【００８０】
上記ステップＳ１１１の報知中に接続を指示するユーザー操作が行なわれると（ステップＳ１１３でＹＥＳ）、第２の実施の形態にかかる端末装置１００のＣＰＵ１０は、各ＭＦＰ３００のＢＬＥによる無線通信の強度を測定する（ステップＳ１１５）。ＣＰＵ１０は、上記各ＭＦＰ３００のうち、ＢＬＥによる無線通信の強度が予め規定されたしきい値よりも高いＭＦＰ３００を、第２の無線通信であるＷｉｆｉによる無線通信で接続するＭＦＰ３００の候補として抽出する（ステップＳ１１７’−１）。そして、ＣＰＵ１０は、抽出したＭＦＰ３００を、Ｗｉｆｉによる無線通信で接続するＭＦＰ３００の候補として提示する（ステップＳ１１７’−２）。好ましくは、ステップＳ１１７’−２でＣＰＵ１０は、無線通信の強度が高い順など、無線通信の強度に基づいた順で提示順を決定して、決定された提示順でＭＦＰ３００を提示する。
【００８１】
提示した候補の中から、Ｗｉｆｉによる無線通信で接続するＭＦＰ３００の選択を受け付けると（ステップＳ１１８でＹＥＳ）、ＣＰＵ１０は、選択されたＭＦＰ３００に対して、Ｗｉｆｉによる無線通信を確立する処理を行なう（ステップＳ１１９）。
【００８２】
なお、上記ステップＳ１１１の報知中に接続を指示するユーザー操作が行なわれなかった場合（ステップＳ１１３でＮＯ）、または、上記ステップＳ１１７’−２の提示中にＷｉｆｉによる無線通信で接続するＭＦＰ３００を選択するユーザー操作が行なわれなかった場合（ステップＳ１１８でＮＯ）、ＣＰＵ１０は、上記ステップＳ１０１からの動作を繰り返す。
【００８３】
＜実施の形態の効果＞
本システムにおいて第１の実施の形態にかかる動作が行なわれることで、端末装置１００のユーザーが当該端末装置１００で遠隔操作を行なうためのＷｉｆｉによる無線通信の接続を指示したタイミングで最も無線通信の強度の高いＭＦＰ３００との間でのＷｉｆｉによる無線通信が開始される。
【００８４】
また、本システムにおいて第２の実施の形態にかかる動作が行なわれることで、端末装置１００のユーザーが当該端末装置１００で遠隔操作を行なうためのＷｉｆｉによる無線通信の接続を指示したタイミングで無線通信の強度がしきい値以上のＭＦＰ３００が遠隔操作の対象とするＭＦＰ３００の候補として提示される。そして、その中からユーザーの選択したＭＦＰ３００との間でのＷｉｆｉによる無線通信が開始される。
【００８５】
本システムでは、端末装置１００のユーザーがＭＦＰ３００Ａに近づき、次にＭＦＰ３００Ｂに近づいた場合、端末装置１００でＭＦＰ３００Ａが検出された後にＭＦＰ３００Ａとの間の無線通信がいったん切断される。そのため、直ちにＭＦＰ３００Ｂとの間で無線通信が可能となって、端末装置１００でＭＦＰ３００Ｂが検出される。そのため、ユーザーが、ＭＦＰ３００Ｂに近づいて端末装置１００で遠隔操作を行なうことを意図していた場合に、図３、図４や図１０に表わされたように、先に意図しないＭＦＰ３００Ａに近づいてしまった場合であっても、本システムでは、ユーザーが遠隔操作の開始を指示したタイミングではＭＦＰ３００Ａが遠隔操作の対象とする装置の候補として検出される。これにより、本システムでは、無線通信を利用したＭＦＰ３００の遠隔操作を円滑に行なうことができる。
【００８６】
［他の例１］
なお、以上の説明では、端末装置１００とＭＦＰ３００との間で、通信情報を取得するための第１の通信（ＢＬＥによる無線通信）と、遠隔操作のための第２の通信（Ｗｉｆｉによる無線通信）との、２種類の異なる通信方式で通信を行なうものとしている。しかしながら、このような通信方法は一例であって、本システムでの通信方法はこの方法に限定されない。すなわち、異なる通信方式で上記の２段階の通信を行なうことなく、端末装置１００は、無線通信可能なＭＦＰ３００との間で遠隔操作のための無線通信に必要な通信情報を取得し、さらに無線通信を行なうという１段階の通信を行なってもよい。また、上記２段階の通信には、同じ通信方式が用いられてもよい。
【００８７】
［他の例２］
さらに、上述の処理を端末装置１００のＣＰＵ１０に実行させるプログラムを提供することもできる。このようなプログラムを提供することによって、スマートフォンや小型のＰＣなど既存の端末装置を上述した端末装置１００として動作させることができる。そのため、既存の端末装置を用いて上記システムを容易に構築することができる。
【００８８】
このようなプログラムは、コンピューターに付属するフレキシブルディスク、ＣＤ−ＲＯＭ（Compact  Disk-Read  Only  Memory）、ＲＯＭ（Read  Only  Memory）、ＲＡＭ（Random  Access  Memory）およびメモリカードなどのコンピューター読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピューターに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。
【００８９】
なお、本開示にかかるプログラムは、コンピューターのオペレーティングシステム（ＯＳ）の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずＯＳと協働して処理が実行される。このようなモジュールを含まないプログラムも、本開示にかかるプログラムに含まれ得る。
【００９０】
また、本開示にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本開示にかかるプログラムに含まれ得る。
【００９１】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【００９２】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００９３】
１０  ＣＰＵ、１１  ＲＯＭ、１２  ＲＡＭ、１３  ディスプレイ、１４  操作部、１５  第１通信コントローラー、１６  第２通信コントローラー、１００  端末装置、１０１  通信制御部、１０２  第１通信制御部、１０３  第２通信制御部、１０４  報知部、１０５  格納部、１０６  第１操作入力部、１０７  判断部、１０８，１１２  接続処理部、１０９，１１３  取得部、１１０  切断処理部、１１１  決定部、１１４  抽出部、１１５  提示部、１１６  第２操作入力部、１２１  装置情報記憶部、３００，３００Ａ，３００Ｂ  ＭＦＰ。
【図１】
2016186700.tif 000003
【図２】
2016186700.tif 000004
【図３】
2016186700.tif 000005
【図４】
2016186700.tif 000006
【図５】
2016186700.tif 000007
【図６】
2016186700.tif 000008
【図７】
2016186700.tif 000009
【図８】
2016186700.tif 000010
【図９】
2016186700.tif 000011
【図１０】
2016186700.tif 000012
【図１１】
2016186700.tif 000013
【図１２】
2016186700.tif 000014
【図１３】
2016186700.tif 000015