(57)【要約】【課題】近距離無線通信において、ユーザの利便性が低下することを抑制しつつ、ユーザの所望の接続先装置に的確に接続することが可能な技術を提供する。【解決手段】近距離無線通信を利用して端末（携帯端末１００）とデバイス（ＭＦＰ３００）とが通信する通信システムである。近距離無線通信用の電波を発信する複数のデバイス（ＭＦＰ３００）のうち、端末（携帯端末１００）との通信を行う優先順位を設定情報として設定する。接続先候補として検出した複数のデバイス（ＭＦＰ３００）のうち、設定情報の優先順位に基づき通信するデバイス（ＭＦＰ３００）を決定する。接続先候補として検出した複数のデバイス（ＭＦＰ３００）のうち、設定情報の優先順位が最上位となるデバイス（ＭＦＰ３００）が一つに決まる場合、決定したデバイス（ＭＦＰ３００）と自動的に通信を開始する。【選択図】図１
2018107687.tif 000002
【特許請求の範囲】
【請求項１】
近距離無線通信を利用して端末とデバイスとが通信する通信システムであって、
近距離無線通信用の電波を発信する複数の前記デバイスのうち、前記端末との通信を行う優先順位を設定情報として設定する設定手段と、
近距離無線通信における接続先候補の前記デバイスを検出する検出手段と、
前記検出手段で接続先候補として検出した複数の前記デバイスのうち、前記設定情報の優先順位に基づき通信する前記デバイスを決定する決定手段と、
接続先候補として検出した複数の前記デバイスのうち、前記決定手段で前記設定情報の優先順位が最上位となる前記デバイスが一つに決まる場合、決定した前記デバイスと自動的に通信を開始する通信処理手段とを備える、通信システム。
【請求項２】
前記設定手段で設定した前記設定情報は、前記デバイスおよび前記端末の少なくとも一方に記憶されている、請求項１に記載の通信システム。
【請求項３】
前記設定手段は、前記デバイスおよび前記端末の少なくとも一方で前記設定情報を設定可能である、請求項１または請求項２に記載の通信システム。
【請求項４】
前記設定手段は、前記デバイスの条件により前記設定情報の優先順位を変更して設定することが可能である、請求項１〜請求項３のいずれか１項に記載の通信システム。
【請求項５】
前記デバイスの条件は、前記デバイスでのジョブの処理状態、および前記デバイスでのジョブの処理能力のうち少なくとも１つの条件を含んでいる、請求項１に記載の通信システム。
【請求項６】
前記検出手段で接続先候補として検出した複数の前記デバイスに対する前記端末の移動方向を検知する移動検知手段をさらに備える、請求項１〜請求項５のいずれか１項に記載の通信システム。
【請求項７】
前記移動検知手段は、前記デバイスから発信される近距離無線通信用の電波強度の単位時間当たりの変化に基づいて前記端末の移動方向を検知する、請求項６に記載の通信システム。
【請求項８】
前記決定手段は、前記設定情報の優先順位、および前記移動検知手段で検知する前記端末の移動方向に基づき通信する前記デバイスを決定する、請求項６または請求項７に記載の通信システム。
【請求項９】
前記通信処理手段は、前記端末が移動方向において、優先順位が最上位となる前記デバイスが一つに決まる場合、決定した前記デバイスと自動的に通信を開始する、請求項８に記載の通信システム。
【請求項１０】
前記決定手段で前記デバイスが一つに決まらない場合、接続先候補として検出した複数の前記デバイスを表示して、ユーザが通信を開始する前記デバイスを選択することが可能な選択手段をさらに備える、請求項１〜請求項９のいずれか１項に記載の通信システム。
【請求項１１】
前記選択手段は、前記決定手段で優先順位が最上位となる複数の前記デバイスのみ表示する、請求項１０に記載の通信システム。
【請求項１２】
前記近距離無線通信は、ブルートゥース通信である、請求項１〜請求項１１のいずれか１項に記載の通信システム。
【請求項１３】
近距離無線通信を利用して端末とデバイスとが通信する通信方法であって、
近距離無線通信用の電波を発信する複数の前記デバイスのうち、前記端末との通信を行う優先順位を設定情報として設定するステップと、
近距離無線通信における接続先候補の前記デバイスを検出するステップと、
接続先候補として検出した複数の前記デバイスのうち、前記設定情報の優先順位に基づき通信する前記デバイスを決定するステップと、
接続先候補として検出した複数の前記デバイスのうち、前記設定情報の優先順位が最上位となる前記デバイスが一つに決まる場合、決定した前記デバイスと自動的に通信を開始するステップとを含む、通信方法。
【請求項１４】
近距離無線通信を利用してデバイスと通信する端末の制御プログラムであって、
前記制御プログラムは前記端末に搭載されたコンピューターに、
近距離無線通信用の電波を発信する複数の前記デバイスのうち、前記端末との通信を行う優先順位を設定情報として設定するステップと、
近距離無線通信における接続先候補の前記デバイスを検出するステップと、
接続先候補として検出した複数の前記デバイスのうち、前記設定情報の優先順位に基づき通信する前記デバイスを決定するステップと、
接続先候補として検出した複数の前記デバイスのうち、前記設定情報の優先順位が最上位となる前記デバイスが一つに決まる場合、決定した前記デバイスと自動的に通信を開始するステップとを実行させる、制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この開示は通信システム、通信方法および制御プログラムに関し、特に、近距離無線通信を利用して端末とデバイスとが通信する通信システム、通信方法および制御プログラムに関する。
【背景技術】
【０００２】
端末と画像形成装置などのデバイスとの間の通信には、各種の無線通信技術が利用され得る。たとえば、無線ＬＡＮ（IEEE 802.11等）による通信、および／または近距離無線通信が利用され得る。近距離無線通信としては、Bluetooth（登録商標）規格に基づく通信等が存在する。
【０００３】
特許文献１には、画像形成装置に関する技術ではないが、携帯端末と周辺機器との間の無線通信にBluetooth（ブルートゥース）規格に基づく通信が利用される技術が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−６７７２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ここにおいて、Bluetooth規格に基づく通信（ブルートゥース通信）におけるペアリング方式には、ブルートゥース通信における接続先装置をユーザが確認する作業（確認作業）を伴わない方式と当該確認作業を伴う方式とが存在する。
【０００６】
当該確認作業を伴わない方式（「確認不要接続方式」とも称する）としては、「JustWorks方式」などが存在する。「JustWorks方式」においては、たとえば、ブルートゥース通信における接続先装置の確認作業がユーザによって行われず、接続元装置によって検出された閾値以上の電波強度の装置が接続先装置として自動的に決定され、各装置間のペアリングが自動的に実行される。
【０００７】
確認不要接続方式が利用される場合、接続元装置は、電波強度で接続先装置までの距離を正確に測れないため、検出した接続先装置が最も近い接続先装置とは限られず、遠い接続先装置と自動的にペアリングが実行される問題があった。例えば、接続先装置がプリンタの場合、接続元装置から遠く、印刷をしたくないプリンタと自動的にペアリングが実行されプリント出力が行われる問題があった。また、接続元装置は、複数の接続先装置が検出された場合でも、所定条件（最も電波が強い、最先の検出）に基づいて接続先装置が選択され、各装置間のペアリングが自動的に実行され、ユーザの望まない接続先装置で処理が実行される問題があった。
【０００８】
一方、ユーザによる接続先装置の確認作業を伴う方式（「要確認接続方式」とも称する）としては、「Numeric Comparison方式」などが存在する。「Numeric Comparison方式」においては、たとえば接続元装置の表示手段と接続先装置の表示手段との双方に同一の確認コード（確認番号）が表示される。そして、確認コードが表示されている装置が所望の接続先装置である旨がユーザによって確認された上で、「ＯＫ」ボタンの押下操作など、所望の接続先装置であることを承認する操作（承認操作）が確認作業として行われると、各装置間のペアリングが実行される。
【０００９】
要確認接続方式が利用される場合、接続先装置の確認作業が要求されることによって、ユーザの手間（確認作業を行う手間）が増え、ユーザの利便性が低下する問題があった。例えば、接続先装置がプリンタの場合、ユーザがプリンタを使用する度に検出した複数のプリンタから印刷したいプリンタを選択する手間がかかる問題があった。
【００１０】
そこで、本開示は、近距離無線通信において、ユーザの利便性が低下することを抑制しつつ、ユーザの所望の接続先装置に的確に接続することが可能な技術を提供することを課題とする。
【課題を解決するための手段】
【００１１】
本開示のある局面に従うと、近距離無線通信を利用して端末とデバイスとが通信する通信システムであって、近距離無線通信用の電波を発信する複数のデバイスのうち、端末との通信を行う優先順位を設定情報として設定する設定手段と、近距離無線通信における接続先候補のデバイスを検出する検出手段と、検出手段で接続先候補として検出した複数のデバイスのうち、設定情報の優先順位に基づき通信するデバイスを決定する決定手段と、接続先候補として検出した複数のデバイスのうち、決定手段で設定情報の優先順位が最上位となるデバイスが一つに決まる場合、決定したデバイスと自動的に通信を開始する通信処理手段とを備える。
【００１２】
好ましくは、設定手段で設定した設定情報は、デバイスおよび端末の少なくとも一方に記憶されている。
【００１３】
好ましくは、設定手段は、デバイスおよび端末の少なくとも一方で設定情報を設定可能である。
【００１４】
好ましくは、設定手段は、デバイスの条件により設定情報の優先順位を変更して設定することが可能である。
【００１５】
好ましくは、デバイスの条件は、デバイスでのジョブの処理状態、およびデバイスでのジョブの処理能力のうち少なくとも１つの条件を含んでいる。
【００１６】
好ましくは、検出手段で接続先候補として検出した複数のデバイスに対する端末の移動方向を検知する移動検知手段をさらに備える。
【００１７】
好ましくは、移動検知手段は、デバイスから発信される近距離無線通信用の電波強度の単位時間当たりの変化に基づいて端末の移動方向を検知する。
【００１８】
好ましくは、決定手段は、設定情報の優先順位、および移動検知手段で検知する端末の移動方向に基づき通信するデバイスを決定する。
【００１９】
好ましくは、通信処理手段は、端末が移動方向において、優先順位が最上位となるデバイスが一つに決まる場合、決定したデバイスと自動的に通信を開始する。
【００２０】
好ましくは、決定手段でデバイスが一つに決まらない場合、接続先候補として検出した複数のデバイスを表示して、ユーザが通信を開始するデバイスを選択することが可能な選択手段をさらに備える。
【００２１】
好ましくは、選択手段は、決定手段で優先順位が最上位となる複数のデバイスのみ表示する。
【００２２】
好ましくは、近距離無線通信は、ブルートゥース通信である。
本開示の他の局面に従うと、近距離無線通信を利用して端末とデバイスとが通信する通信方法であって、近距離無線通信用の電波を発信する複数のデバイスのうち、端末との通信を行う優先順位を設定情報として設定するステップと、近距離無線通信における接続先候補のデバイスを検出するステップと、接続先候補として検出した複数のデバイスのうち、設定情報の優先順位に基づき通信するデバイスを決定するステップと、接続先候補として検出した複数のデバイスのうち、設定情報の優先順位が最上位となるデバイスが一つに決まる場合、決定したデバイスと自動的に通信を開始するステップとを含む。
【００２３】
本開示の他の局面に従うと、近距離無線通信を利用してデバイスと通信する端末の制御プログラムであって、制御プログラムは端末に搭載されたコンピューターに、
近距離無線通信用の電波を発信する複数のデバイスのうち、端末との通信を行う優先順位を設定情報として設定するステップと、近距離無線通信における接続先候補のデバイスを検出するステップと、接続先候補として検出した複数のデバイスのうち、設定情報の優先順位に基づき通信するデバイスを決定するステップと、
接続先候補として検出した複数のデバイスのうち、設定情報の優先順位が最上位となるデバイスが一つに決まる場合、決定したデバイスと自動的に通信を開始するステップとを実行させる。
【発明の効果】
【００２４】
本開示によれば、近距離無線通信において、ユーザの利便性が低下することを抑制しつつ、ユーザの所望の接続先装置に的確に接続することが可能である。
【図面の簡単な説明】
【００２５】
【図１】画像形成システムを示す図である。
【図２】画像形成装置（ＭＦＰ）の機能ブロックを示す図である。
【図３】携帯端末の概略構成を示す機能ブロック図である。
【図４】携帯端末の動作を示すフローチャートである。
【図５】装置リスト画面および電波強度とアンテナ本数との関係を示す図である。
【図６】複数の画像形成装置と携帯端末との位置関係を説明するための図である。
【図７】複数の画像形成装置と携帯端末との別の位置関係を説明するための図である。
【図８】画像形成装置に対する携帯端末の移動方向を説明するための図である。
【発明を実施するための形態】
【００２６】
以下に、図面を参照しつつ、画像形成装置の実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。したがって、これらの説明は繰り返さない。
【００２７】
（通信システムの構成概要）
図１は、本発明に係る通信システム１を示す図である。図１に示すように、通信システム１では、端末である携帯端末１００と、端末と通信するデバイスである複数の画像形成装置３００Ａ，３００Ｂとを備える。図１に示す通信システム１は、デバイスに複数の画像形成装置３００Ａ，３００Ｂを採用しているため画像形成システムである。しかし、通信システム１は、画像形成システムに限定されず、近距離無線通信を利用して端末とデバイスとが通信するシステムであれば何れの構成であってもよい。なお、画像形成装置３００Ａ，３００Ｂの総称として画像形成装置３００と記載する場合がある。
【００２８】
画像形成装置３００と携帯端末１００とは、各種の近距離無線通信技術を用いて互いに通信を行う。この通信システム１では、近距離無線通信として、Bluetooth（登録商標）規格に基づく通信（ブルートゥース通信）が用いられる。なお、当該ブルートゥース通信には、Bluetoothの拡張規格であるＢＬＥ（Bluetooth Low Energy）等が含まれる。
【００２９】
ブルートゥース通信におけるペアリング方式（接続方式）には、「確認不要接続方式」と「要確認接続方式」との２つの方式が存在する。なお、この通信システム１においては、携帯端末１００がブルートゥース通信における接続元装置であり、画像形成装置３００がブルートゥース通信における接続先装置である。
【００３０】
「確認不要接続方式」は、ユーザによる当該接続先装置の確認作業（ブルートゥース通信における接続先装置を接続元装置（携帯端末１００）のユーザが確認する作業）を伴わない方式である。確認不要接続方式としては、「JustWorks方式」などが存在する。「JustWorks方式」においては、たとえば、ユーザは、当該確認作業（接続先装置を確認する作業）を要求されず、接続元装置（携帯端末１００）によって検出された一の画像形成装置３００が当該接続先装置として自動的に決定され、各装置間のペアリングが自動的に実行される。
【００３１】
一方、「要確認接続方式」は、接続元装置（携帯端末１００）のユーザによる当該接続先装置の確認作業を伴う方式である。要確認接続方式としては、「Numeric Comparison方式」、「Passkey Entry方式」などが存在する。
【００３２】
「Numeric Comparison方式」においては、たとえば、接続元装置（携帯端末１００）のタッチパネル７５（図１）と、接続先装置として選択された装置（被選択装置）のタッチパネル２５（図１）との双方に同一の確認コード（確認番号）が表示される。そして、確認コードが表示されている画像形成装置３００が所望の接続先装置である旨が携帯端末１００のユーザによって確認され、当該画像形成装置３００が所望の接続先装置であることを承認する操作（作業）として「ＯＫ」ボタン等の押下操作がユーザによって行われると、各装置間のペアリングが実行される。
【００３３】
「Passkey Entry方式」においては、たとえば、ユーザは、接続先装置を確認した上で、接続先装置に表示された確認コードを接続元装置（携帯端末１００）の入力手段を用いて入力すること、を要求される。そして、確認コードが表示されている画像形成装置３００が所望の接続先装置である旨がユーザによって確認され、確認コードの入力操作が当該確認作業としてユーザによって行われると、各装置間のペアリングが実行される。
【００３４】
ここでは、確認不要接続方式として「JustWorks方式」が用いられ、要確認接続方式として「Numeric Comparison方式」が用いられる。
【００３５】
（画像形成装置の構成）
図２は、画像形成装置３００（３００Ａ，３００Ｂ）の機能ブロックを示す図である。ここでは、画像形成装置３００として、ＭＦＰ（マルチ・ファンクション・ペリフェラル（Multi-Functional Peripheral））を例示する。図２においては、ＭＦＰ３００の機能ブロックが示されている。
【００３６】
ＭＦＰ３００は、スキャン機能、コピー機能、ファクシミリ機能およびボックス格納機能などを備える装置（複合機とも称する）である。具体的には、ＭＦＰ３００は、図２の機能ブロック図に示すように、画像読取部２、印刷出力部３、通信部４、格納部５、操作部６およびコントローラ（制御部）９等を備えており、これらの各部を複合的に動作させることによって、各種の機能を実現する。
【００３７】
画像読取部２は、ＭＦＰ３００の所定の位置に載置された原稿を光学的に読み取って（すなわちスキャンして）、当該原稿の画像データ（原稿画像あるいはスキャン画像とも称する）を生成する処理部である。この画像読取部２は、スキャン部であるとも称される。
【００３８】
印刷出力部３は、印刷対象に関するデータに基づいて紙などの各種の媒体に画像を印刷出力する出力部である。
【００３９】
通信部４は、公衆回線等を介したファクシミリ通信を行うことが可能な処理部である。さらに、通信部４は、各種の無線通信（ブルートゥース通信等を含む）を行うことも可能である。具体的には、通信部４は、無線ＬＡＮ（IEEE 802.11等）による無線通信を行う無線ＬＡＮ通信部４ａと、ブルートゥース通信（ブルートゥース規格に基づく無線通信）を行うブルートゥース通信部４ｂとを備える。ＭＦＰ３００には、ブルートゥース通信部４ｂの一部または全部として機能するブルートゥースチップ４２（近距離無線通信用チップ（あるいは単に通信チップ）とも称される）が内蔵されている（図１参照）。ブルートゥースチップ４２は、アドバタイジングデータ（Advertising Data）（ブロードキャスト送信される送信データ）をブロードキャスト送信（一斉同報送信）することが可能である。このアドバタイジングデータには、ＭＦＰ３００の装置識別情報（ＭＡＣアドレス（Media Access Control address）、装置ＩＤ等）が含まれている（記述されている）。
【００４０】
格納部５は、ハードディスクドライブ（ＨＤＤ）等の記憶装置で構成される。
操作部６は、ＭＦＰ３００に対する操作入力を受け付ける操作入力部６ａと、各種情報の表示出力を行う表示部６ｂとを備えている。
【００４１】
このＭＦＰ３００においては、略板状の操作パネル部６ｃ（図１参照）が設けられている。また、操作パネル部６ｃは、その正面側にタッチパネル２５（図１参照）を有している。タッチパネル２５は、操作入力部６ａの一部としても機能するとともに、表示部６ｂの一部としても機能する。タッチパネル２５は、液晶表示パネルに各種センサ等が埋め込まれて構成され、各種情報を表示するとともに操作者からの各種の操作入力を受け付けることが可能である。
【００４２】
コントローラ（制御部）９は、ＭＦＰ３００に内蔵され、ＭＦＰ３００を統括的に制御する制御装置である。コントローラ９は、ＣＰＵおよび各種の半導体メモリ（ＲＡＭおよびＲＯＭ）等を備えるコンピュータシステムとして構成される。コントローラ９は、ＣＰＵにおいて、ＲＯＭ（たとえば、ＥＥＰＲＯＭ（登録商標））内に格納されている所定のソフトウエアプログラム（以下、単にプログラムとも称する）を実行することによって、各種の処理部を実現する。なお、当該プログラム（詳細にはプログラムモジュール群）は、ＵＳＢメモリなどの可搬性の記録媒体に記録され、当該記録媒体を介してＭＦＰ３００にインストールされているようにしてもよい。あるいは、当該プログラムは、ネットワーク等を経由してダウンロードされてＭＦＰ３００にインストールされるようにしてもよい。
【００４３】
具体的には、図２に示すように、コントローラ９は、当該プログラムの実行により、通信制御部１１と入力制御部１２と表示制御部１３とを含む各種の処理部を実現する。
【００４４】
通信制御部１１は、他の装置（携帯端末１００等）との間の通信動作を通信部４等と協働して制御する処理部である。通信制御部１１は、各種データの送信動作を制御する送信制御部と各種データの受信動作を制御する受信制御部とを有する。また、通信制御部１１は、通信部４（ブルートゥース通信部４ｂ）と協働して、接続元装置とのペアリング動作等をも制御する。具体的には、通信制御部１１は、携帯端末１００からの方式指定通知（確認不要接続方式と要確認接続方式とのいずれかの方式をブルートゥース通信におけるペアリング方式として指定する通知）にて指定されたペアリング方式を用いて、携帯端末１００とのペアリング処理を実行する。当該通信制御部１１は、ペアリング実行部とも称される。
【００４５】
入力制御部１２は、操作入力部６ａ（タッチパネル２５等）に対する操作入力動作を制御する制御部である。たとえば、入力制御部１２は、タッチパネル２５に表示された操作画面に対する操作入力を受け付ける動作を制御する。
【００４６】
表示制御部１３は、表示部６ｂ（タッチパネル２５等）における表示動作を制御する処理部である。表示制御部１３は、ＭＦＰ３００を操作するための操作画面等をタッチパネル２５に表示させる。
【００４７】
（携帯端末の構成）
次に携帯端末１００の構成について説明する。
【００４８】
携帯端末（外部端末）５０は、ＭＦＰ３００との間でのネットワーク通信が可能な情報入出力端末装置（情報端末）である。ここでは、携帯端末１００として、スマートフォンを例示する。ただし、これに限定されず、携帯端末１００は、タブレット型端末などであってもよい。
【００４９】
図３は携帯端末１００の概略構成を示す機能ブロック図である。
携帯端末１００は、図３の機能ブロック図に示すように、通信部５４、格納部５５、操作部５６およびコントローラ（制御部）５９等を備えており、これらの各部を複合的に動作させることによって、各種の機能を実現する。
【００５０】
通信部５４は、各種の無線通信（ブルートゥース通信等を含む）を行うことが可能である。具体的には、通信部５４は、無線ＬＡＮ（IEEE 802.11等）による無線通信を行う無線ＬＡＮ通信部５４ａと、ブルートゥース通信（ブルートゥース規格に基づく無線通信）を行うブルートゥース通信部５４ｂとを備える。ブルートゥース通信部５４ｂは、ＭＦＰ３００に内蔵されたブルートゥースチップ４２からブロードキャスト送信されてくるアドバタイジングデータ（Advertising Data）を受信するとともに、そのデータ送信用電波の強度を測定する。
【００５１】
格納部５５は、不揮発性の半導体メモリ等の記憶装置で構成される。格納部５５には、コントローラ５９で実行する制御プログラム（アプリケーションプログラムなど）や、各種画面（詳細にはその表示用データ）が格納されている。さらに、格納部５５には、ブルートゥース通信における接続先候補のＭＦＰ３００（接続候補装置）と通信を行う優先順位の設定情報も格納されている。
【００５２】
操作部５６は、携帯端末１００に対する操作入力を受け付ける操作入力部５６ａと、各種情報の表示出力を行う表示部５６ｂとを備えている。この携帯端末１００においては、液晶表示パネルに各種センサ等が埋め込まれて構成されたタッチパネル７５（図１参照）が設けられている。このタッチパネル７５は、操作入力部５６ａの一部としても機能するとともに、表示部５６ｂの一部としても機能する。
【００５３】
図３のコントローラ（制御部）５９は、携帯端末１００に内蔵され、携帯端末１００を統括的に制御する制御装置である。コントローラ５９は、ＣＰＵおよび各種の半導体メモリ（ＲＡＭおよびＲＯＭ）等を備えるコンピュータシステムとして構成される。コントローラ５９は、ＣＰＵにおいて、格納部５５や記憶部（半導体メモリ等）内に格納されている所定のソフトウエアプログラム（以下、単にプログラムとも称する）を実行することによって、各種の処理部を実現する。なお、当該プログラム（詳細にはプログラムモジュール群）は、ＵＳＢメモリなどの可搬性の記録媒体に記録され、当該記録媒体を介して携帯端末１００にインストールされるようにしてもよい。あるいは、当該プログラムは、ネットワーク等を経由してダウンロードされて携帯端末１００にインストールされるようにしてもよい。
【００５４】
具体的には、コントローラ５９は、当該プログラムの実行により、通信制御部６１と入力制御部６２と表示制御部６３と検出部６４と設定部６５と決定部６６とを含む各種の処理部を実現する。
【００５５】
通信制御部６１は、通信部５４等と協働して、ＭＦＰ３００等との通信動作を制御する処理部である。また、通信制御部６１は、接続先装置とのペアリング動作等をも制御する処理部でもある。
【００５６】
入力制御部６２は、操作入力部５６ａ（タッチパネル７５等）に対する操作入力動作等を制御する制御部である。
【００５７】
表示制御部６３は、表示部５６ｂ（タッチパネル７５等）における各種情報の表示動作を制御する処理部である。表示制御部６３は、たとえば、装置リスト画面５１０（図５（ａ）参照）の表示動作等を制御する。
【００５８】
検出部（検出処理部）６４は、ブルートゥース通信における接続先候補のＭＦＰ３００（接続候補装置）を、ブルートゥース通信用の電波に基づき検出する動作等を制御する処理部である。
【００５９】
設定部６５は、ブルートゥース通信における接続先候補のＭＦＰ３００（接続候補装置）のうち、優先的に通信を行うＭＦＰ３００の優先順位を設定する動作を制御する処理部である。具体的には、設定部６５は、優先的に通信を行うＭＦＰ３００に対応する優先順位の情報（第１位、第２位など）を、ユーザに操作入力部５６ａ（タッチパネル７５等）で入力させ、入力された優先順位の情報とＭＦＰ３００の識別情報（例えばアドレス情報）とを対応させて設定情報として格納部５５に格納する。なお、優先順位の情報は、優先の有無の２値の情報であっても、第１位、第２位など複数の値の情報であってもよい。また、優先順位の情報は、第１位、第２位など複数の値の情報で設定する場合、同じ順位を複数のＭＦＰに設定可（例えば第1位の情報を３台のＭＦＰ０に設定）にしても、設定不可（例えば第1位の情報は１台のＭＦＰのみに設定）としてもよい。
【００６０】
決定部６６は、ブルートゥース通信におけるペアリング方式を決定する動作を制御する処理部である。具体的には、決定部６６は、検出部６４によって検出された接続候補装置の台数および設定部６５で設定された設定情報に応じて、当該ペアリング方式を決定する。より詳細には、単一の接続候補装置が接続候補装置として検出される場合、決定部６６は、確認作業（ブルートゥース通信における接続先装置を携帯端末１００のユーザが確認する作業）を伴わない方式（確認不要接続方式）（ここでは「JustWorks方式」）を、ペアリング方式として決定する。一方、複数の接続候補装置が接続候補装置として検出される場合、決定部６６は、当該確認作業を伴う方式（要確認接続方式）（ここでは「Numeric Comparison方式」）を、ペアリング方式として決定する。
【００６１】
（通信システムの動作）
複数のＭＦＰ３００の内から１つのＭＦＰ３００と携帯端末１００とが通信を行い、プリント出力を行う場合の通信システムの動作の例を説明する。当該通信システムの動作を携帯端末１００の動作のフローチャートに基づいて説明する。図４は、携帯端末の動作を示すフローチャートである。まず、ユーザが携帯端末１００を操作してＭＦＰ３００に対してプリント出力の処理を実行する場合、携帯端末１００は、通信可能なＭＦＰ３００を検出するため、各ＭＦＰ３００（ＭＦＰ３００Ａ，３００Ｂ）からのブルートゥース通信用の電波をそれぞれ受信するとともに、当該電波の強度をもそれぞれ測定する（ステップＳ４０１）。
【００６２】
なお、ＭＦＰ３００は、ブルートゥース通信用の電波（ＭＦＰ３００の周辺領域（たとえば数十メートル以内）に到達する電波）を微小時間間隔で常に発信している。詳細には、ＭＦＰ３００に内蔵されたブルートゥースチップ４２（図１参照）は、アドバタイジングデータ（Advertising Data）をブロードキャスト送信している。このような動作によって、携帯端末１００は、通信可能な各ＭＦＰ３００（ＭＦＰ３００Ａ，３００Ｂ）からのブルートゥース通信用の電波を受信することができる。
【００６３】
具体的に、携帯端末１００（通信制御部６１および検出部６４）は、携帯端末１００のブルートゥース通信部５４ｂと協働し、各ＭＦＰ３００内のブルートゥースチップ４２からそれぞれブロードキャスト送信されてきたアドバタイジングデータを受信するとともに、そのデータ送信用電波の強度をそれぞれ測定する。
【００６４】
たとえば、携帯端末１００と或るＭＦＰ３００（たとえばＭＦＰ３００Ａ）との距離が比較的小さい場合、携帯端末１００によって検出（測定）される電波の強度（ＭＦＰ３００Ａ内のブルートゥースチップ４２から送出されてくる電波の強度）は、比較的大きい。逆に、携帯端末１００と或るＭＦＰ３００（たとえばＭＦＰ３００Ｂ）との距離が比較的大きい場合、携帯端末１００によって検出（測定）される電波の強度（ＭＦＰ３００Ｂからの電波の強度）は、比較的小さい。
【００６５】
このような性質を利用して、携帯端末１００（検出部６４）は、取得される電波の強度が所定の閾値ＴＨ（例えば−８０ｄＢ）以上か否かによって、通信可能なＮ台のＭＦＰ３００を検出する（ステップＳ４０２）。携帯端末１００は、検出したＭＦＰ３００が０（ゼロ）台か否かを判定する（ステップＳ４０３）。検出したＭＦＰ３００が０（ゼロ）台の場合（ステップＳ４０３でＹＥＳ）、携帯端末１００は、処理をステップＳ４０１に戻す。一方、検出したＭＦＰ３００が０（ゼロ）台でない場合（ステップＳ４０３でＮＯ）、携帯端末１００は、通信可能なＮ台のＭＦＰ３００の設定情報から優先順位を検出し、優先順位が最上位であるＭ台のＭＦＰ３００を検出する（ステップＳ４０４）。具体的に、検出したＮ台のＭＦＰ３００の内、３台のＭＦＰ３００が優先順位１位、５台のＭＦＰ３００が優先順位２位の場合、携帯端末１００は、優先順位１位の３台のＭＦＰ３００を優先順位が最上位であるＭＦＰ３００として検出する。しかし、検出したＮ台のＭＦＰ３００の内、優先順位１位のＭＦＰ３００がなく、５台のＭＦＰ３００が優先順位２位、３台のＭＦＰ３００が優先順位３位の場合、携帯端末１００は、優先順位２位の５台のＭＦＰ３００を優先順位が最上位であるＭＦＰ３００として検出する。
【００６６】
携帯端末１００は、優先順位が最上位であるＭＦＰ３００が０（ゼロ）台か否かを判定する（ステップＳ４０５）。具体的に、検出したＮ台のＭＦＰ３００がいずれも優先順位が設定されていない場合、携帯端末１００は、優先順位が最上位であるＭＦＰ３００が０（ゼロ）台であると判定する。もちろん、携帯端末１００は、検出したＮ台のＭＦＰ３００に優先順位１位のＭＦＰ３００がない場合に、優先順位が最上位であるＭＦＰ３００が０（ゼロ）台であると判定するようにしてもよい。
【００６７】
優先順位が最上位であるＭＦＰ３００が０（ゼロ）台でない場合（ステップＳ４０５でＮＯ）、携帯端末１００は、優先順位が最上位であるＭＦＰ３００が１台か否かを判定する（ステップＳ４０６）。優先順位が最上位であるＭＦＰ３００が１台である場合（ステップＳ４０６でＹＥＳ）、携帯端末１００（決定部６６）は、ペアリング方式として確認不要接続方式（ここでは「JustWorks方式」）を決定して当該ＭＦＰ３００と通信を開始し、ＭＦＰ３００に対してプリント出力の処理を実行させる（ステップＳ４０７）。
【００６８】
また、携帯端末１００とのブルートゥース通信における接続先装置として（自動的に）決定されたＭＦＰ３００に対して、携帯端末１００は、確認不要接続方式を自装置と接続先装置（たとえばＭＦＰ３００Ａ）とのブルートゥース通信におけるペアリング方式として指定する通知（方式指定通知）を送信する。通知（方式指定通知）を受信したＭＦＰ３００は、携帯端末１００とのブルートゥース通信におけるペアリング方式が、携帯端末１００からの当該方式指定通知にて指定された方式（確認不要接続方式（「JustWorks方式」））に決定される。
【００６９】
ステップＳ４０７において、携帯端末１００（通信制御部６１）は、接続先装置（ＭＦＰ３００Ａ）との間で「JustWorks方式」によるペアリングを行い、当該接続先装置（ＭＦＰ３００Ａ）との接続を確立する。詳細には、携帯端末１００（通信制御部６１）は、自装置にて決定されたペアリング方式（「JustWorks方式」）を用いてＭＦＰ３００とのペアリングを実行し、ＭＦＰ３００は、携帯端末１００からの方式指定通知にて指定されたペアリング方式（「JustWorks方式」）を用いて、携帯端末１００とのペアリングを実行する。
【００７０】
このように、優先順位が最上位であるＭＦＰ３００が１台である場合、確認不要接続方式がペアリング方式として決定され、接続候補装置として検出された１つのＭＦＰ３００がユーザの所望の接続先装置であるか否かの確認作業を行うことなくプリント出力の処理を実行することが可能となる。
【００７１】
一方、優先順位が最上位であるＭＦＰ３００が１台でない場合（ステップＳ４０６でＮＯ）、携帯端末１００は、ペアリング方式として要確認接続方式（ここでは「Numeric Comparison方式」）を決定して、優先順位が最上位であるＭＦＰ３００のリスト表示である装置リスト画面５１０（図５（ａ）参照）を表示する（ステップＳ４０８）。つまり、携帯端末１００は、検出したＮ台のＭＦＰ３００から優先順位が最上位となるＭ台のＭＦＰ３００のみを装置リスト画面５１０に表示させている。そして、携帯端末１００は、リスト表示からユーザが選択したＭＦＰ３００の選択情報の入力受付け待ち状態となる。
【００７２】
具体的に、携帯端末１００のタッチパネル７５に表示される装置リスト画面について説明する。図５は、装置リスト画面および電波強度とアンテナ本数との関係を示す図である。図５（ａ）に示すように、装置リスト画面５１０には、複数の接続候補装置が列挙された装置リストに加えて、接続候補装置それぞれの電波強度、「Bluetoothで接続可能なＭＦＰが複数台あります。接続するＭＦＰを選択してください。」などの選択依頼メッセージも表示される。
【００７３】
当該装置リスト画面５１０においては、図５（ａ）に示すように、複数の接続候補装置（ここではＭＦＰ３００Ａ，３００Ｂ）が、それぞれの装置識別情報（ここでは装置ＩＤ）で互いに区別されて表示される。
【００７４】
具体的には、各ＭＦＰ３００からのブルートゥース通信用電波の受信に際して、アドバタイジングデータから装置識別情報（装置ＩＤ）がそれぞれ取得され、各ＭＦＰ３００の装置ＩＤが携帯端末１００にて一時的に格納される。そして、接続候補装置として検出されたＭＦＰ３００（優先順位が最上位であるＭＦＰ３００）の装置ＩＤが装置リストに列挙される。ここでは、図５（ａ）に示すように、当該装置リストには、ＭＦＰ３００Ａの装置ＩＤ（「C830-*********A」）とＭＦＰ３００Ｂの装置ＩＤ（「C830-*********B」）とが列挙されている。
【００７５】
また、当該装置リスト画面５１０においては、複数の接続候補装置（ＭＦＰ３００Ａ，ＭＦＰ３００Ｂ）（詳細には複数の接続候補装置の各装置ＩＤ）が、当該複数の接続候補装置からそれぞれ取得された電波強度の降順（電波強度の大きい順）に表示される。そのため、装置リスト画面５１０の上側の接続候補装置を選択することでより電波強度の大きいＭＦＰ３００に対して通信可能となる。なお、電波強度は５本のアンテナで表示され、電波強度とアンテナ本数との関係は、例えば図５（ｂ）にしめすようになっている。例えば、電波強度が−４０ｄＢ以上であれば、装置リスト画面５１０に５本のアンテナが表示される。
【００７６】
当該装置リスト画面５１０において表示されるＭＦＰ３００の順は、電波強度に基づいて決定される場合に限定されるものではなく、ＭＦＰ３００の優先順位、ＭＦＰ３００でのジョブの処理状態（例えば、ＭＦＰ３００ＡにてＦＡＸ受信中である）、やＭＦＰ３００でのジョブの処理能力（例えば、ＭＦＰ３００Ａが１００枚／分のプリント能力である）などに基づいて決定される場合であってもよい。
【００７７】
図４に戻って、携帯端末１００は、ユーザが装置リスト画面５１０から接続先装置としてのＭＦＰ３００を選択した場合、選択されたＭＦＰ３００の選択情報が入力される（ステップＳ４０９）。
【００７８】
複数の接続候補装置の中から１つの接続候補装置が接続先装置として選択されると、携帯端末１００（通信制御部６１）は、選択された被選択装置（ここではＭＦＰ３００Ａ）を接続先装置として決定する。
【００７９】
接続先装置が決定されると、携帯端末１００は、要確認接続方式（ここでは「Numeric Comparison方式」）をペアリング方式として指定する方式指定通知を当該接続先装置（ＭＦＰ３００Ａ）に送信する。ＭＦＰ３００においては、携帯端末１００とのブルートゥース通信におけるペアリング方式が、携帯端末１００からの当該方式指定通知にて指定された方式（要確認接続方式（「Numeric Comparison方式」））に決定され、後述のように、当該指定された方式を用いて携帯端末１００とのペアリングが実行される。
【００８０】
なお、要確認接続方式（ここでは「Numeric Comparison方式」）においては接続先装置の確認処理を実行してもよい。具体的に、携帯端末１００（通信制御部６１）は、所定桁数の確認コード（確認番号）を、乱数を用いて生成する。ここでは、６桁の確認コード（たとえば「１３５８４６」）が生成される。そして、携帯端末１００（通信制御部６１）は、当該確認コード（ここでは「１３５８４６」）を当該被選択装置（ここではＭＦＰ３００Ａ）へと送信する。当該被選択装置（ＭＦＰ３００Ａ）の表示制御部１３は、当該確認コードが携帯端末１００から受信されると、当該確認コード（「１３５８４６」）を含む確認画面をタッチパネルに表示する。被選択装置（ここではＭＦＰ３００Ａ）がユーザの所望の接続先装置であると判断され、当該被選択装置との接続が許可されたか否か、が判定される。そして、当該ユーザは、被選択装置が所望の接続先装置であることを承認する操作（作業）を、接続先装置の確認作業として行う。
【００８１】
次に、携帯端末１００（決定部６６）は、選択したＭＦＰ３００とペアリング方式として要確認接続方式で通信を開始し、ＭＦＰ３００に対してプリント出力の処理を実行させる（ステップＳ４１０）。
【００８２】
ステップＳ４０５に戻って、優先順位が最上位であるＭＦＰ３００が０（ゼロ）台である場合（ステップＳ４０５でＹＥＳ）、携帯端末１００は、ペアリング方式として要確認接続方式（ここでは「Numeric Comparison方式」）を決定して、電波強度が所定の閾値ＴＨよりも大きい条件を充足したＭＦＰ３００のリスト表示である装置リスト画面を表示する（ステップＳ４１１）。そして、携帯端末１００は、リスト表示からユーザが選択したＭＦＰ３００の選択情報の入力受付け待ち状態となる。
【００８３】
携帯端末１００は、ユーザが装置リスト画面から接続先装置としてのＭＦＰ３００を選択した場合、選択されたＭＦＰ３００の選択情報が入力される（ステップＳ４１２）。次に、携帯端末１００（決定部６６）は、選択したＭＦＰ３００とペアリング方式として要確認接続方式で通信を開始し、ＭＦＰ３００に対してプリント出力の処理を実行させる（ステップＳ４１３）。
【００８４】
以上のように、上記実施形態に係る通信システム１の動作においては、接続先候補として検出した複数のデバイス（ここではＭＦＰ３００Ａ）のうち、設定情報の優先順位が最上位となるデバイスが一つに決まる場合、決定したデバイスと自動的に通信を開始する。したがって、近距離無線通信において、ユーザの利便性が低下することを抑制しつつ、ユーザの所望の接続先装置に的確に接続することが可能である。
【００８５】
（画像形成装置と携帯端末との位置関係）
画像形成装置であるＭＦＰ３００と携帯端末１００との位置関係について、具体的な例を示しながら通信システム１の動作について説明する。図６は、複数の画像形成装置と携帯端末との位置関係を説明するための図である。図６では、３台のＭＦＰ３００Ａ，３００Ｂ，３００Ｃが部屋５００に設置されており、ユーザが携帯端末１００でプリント出力の処理を実行しようとしている様子が図示されている。また、ＭＦＰ３００Ａの電波強度が所定の閾値ＴＨ以上となるエリアをエリアＡ、ＭＦＰ３００Ｂの電波強度が所定の閾値ＴＨ以上となるエリアをエリアＢ、ＭＦＰ３００Ｃの電波強度が所定の閾値ＴＨ以上となるエリアをエリアＣとそれぞれした場合、複数のエリアが重複する領域が存在する。具体的に、エリアＡとエリアＢとが重複する領域が領域ＡＢ、エリアＡとエリアＣとが重複する領域が領域ＡＣ、エリアＢとエリアＣとが重複する領域が領域ＢＣ、エリアＡとエリアＢとエリアＣとが重複する領域が領域ＡＢＣである。
【００８６】
３台のＭＦＰ３００Ａ，３００Ｂ，３００Ｃの優先順位がいずれも同じ順位（例えば１位）の場合、携帯端末１００は、領域ＡＢＣでユーザがプリント出力の処理を実行すると図４のステップＳ４０８で説明したように３台のＭＦＰ３００Ａ，３００Ｂ，３００Ｃがリスト表示された装置リスト画面５１０がタッチパネル７５に表示される。携帯端末１００は、ユーザが装置リスト画面５１０からＭＦＰ３００Ａを選択した場合、ＭＦＰ３００Ａの選択情報が入力され、ＭＦＰ３００Ａに対してプリント出力の処理を実行させる。
【００８７】
３台のＭＦＰ３００Ａ，３００Ｂ，３００Ｃの優先順位が順に１位，２位，３位の場合、携帯端末１００は、領域ＡＢでユーザがプリント出力の処理を実行すると図４のステップＳ４０７で説明したように優先順位１位のＭＦＰ３００Ａに対してプリント出力の処理を実行させる。また、携帯端末１００は、領域ＢＣでユーザがプリント出力の処理を実行すると優先順位２位のＭＦＰ３００Ａに対してプリント出力の処理を実行させる。
【００８８】
携帯端末１００の設定部６５は、ＭＦＰ３００（デバイス）の条件により設定情報の優先順位を変更して設定することができるようにしてもよい。具体的に、デバイスの条件としては、ＭＦＰ３００でのジョブの処理状態、およびＭＦＰ３００でのジョブの処理能力のうち少なくとも１つの条件を含む。例えば、３台のＭＦＰ３００Ａ，３００Ｂ，３００Ｃの優先順位が順に１位，２位，３位の場合、ＭＦＰ３００Ａで大量に印刷が行われていてジョブの処理状態がビジーであれば、設定部６５は、３台のＭＦＰ３００Ａ，３００Ｂ，３００Ｃの優先順位を３位，１位，２位の順に変更してもよい。また、ユーザのプリント出力の処理が例えばＡ２版の印刷である場合、設定部６５は、３台のＭＦＰ３００Ａ，３００Ｂ，３００Ｃの内でＡ２版の印刷が可能（ジョブの処理能力）なＭＦＰ３００Ｃにのみ優先順位１位を設定する。なお、ＭＦＰ３００でのジョブの処理状態とは、他の処理でビジー状態であるとか、トナー切れ状態であるとか、メンテナンス中であるとかのなどのＭＦＰ３００の状態である。ＭＦＰ３００でのジョブの処理能力とは、カラー印刷可能とか、スキャナー可能とか、印刷速度、用紙サイズなどのＭＦＰ３００の能力である。
【００８９】
次に、複数の画像形成装置と携帯端末との別の位置関係を説明する。図７は、複数の画像形成装置と携帯端末との別の位置関係を説明するための図である。図７では、２台のＭＦＰ３００Ａ，３００Ｂが部屋に設置されており、ユーザが携帯端末１００でプリント出力の処理を実行しようとしている様子が図示されている。また、ＭＦＰ３００Ａの電波強度が所定の閾値ＴＨ以上となるエリアＡに、ＭＦＰ３００Ｂの電波強度が所定の閾値ＴＨ以上となるエリアＢが内包されている。
【００９０】
２台のＭＦＰ３００Ａ，３００Ｂの優先順位がいずれも同じ順位（例えば１位）の場合、ユーザがＭＦＰ３００Ｂに近づきながらＭＦＰ３００Ｂにプリント出力の処理を実行させたくても、携帯端末１００は、ＭＦＰ３００Ａの電波を先に拾ってしまい同順位のＭＦＰ３００Ａにプリント出力の処理を実行されることがある。そこで、２台のＭＦＰ３００Ａ，３００Ｂの優先順位が順に２位，１位となるように設定することで、携帯端末１００は、ＭＦＰ３００Ａの電波を先に拾ってしまっても、次に電波を拾うＭＦＰ３００Ｂの方が、優先順位が高いのでＭＦＰ３００Ｂにプリント出力の処理を実行さることができる。これにより、ユーザがＭＦＰ３００Ｂに近づきながらＭＦＰ３００Ｂにプリント出力の処理を実行させることが可能となる。
【００９１】
（画像形成装置に対する携帯端末の移動方向）
画像形成装置であるＭＦＰ３００と携帯端末１００との位置関係は、携帯端末１００の移動方向によって変化するため、画像形成装置に対する携帯端末の移動方向を考慮した通信システム１の動作について説明する。図８は、画像形成装置に対する携帯端末の移動方向を説明するための図である。図８（ａ）では、ＭＦＰ３００に対して携帯端末１００が近づく場合の移動ルートをルートＡと、ＭＦＰ３００の脇を携帯端末１００が通過するルートをルートＢとしてそれぞれが図示している。図８（ｂ）では、ルートＡ，Ｂで携帯端末１００を移動させた場合における電波強度の時間変化を図示している。
【００９２】
図８（ａ）には、ＭＦＰ３００の電波強度が所定の閾値ＴＨ以上となるエリアをエリアα、ＭＦＰ３００の電波強度が所定の閾値ＴＨより大きい値（ＴＨＡ）以上となるエリアをエリアβとして図示してある。携帯端末１００がルートＡで移動した場合、エリアαに侵入した後にエリアβに侵入することになるので電波強度の時間変化が図８（ｂ）に示すように急激に変化する。一方、携帯端末１００がルートＢで移動した場合、エリアαに侵入した後にエリアβに侵入することなくエリアαから離れるので電波強度の時間変化が図８（ｂ）に示すように緩やかに変化する。
【００９３】
そのため、携帯端末１００は、ＭＦＰ３００の電波強度の単位時間当たりの変化に基づいて移動方向を検知することが可能となる。携帯端末１００は、移動方向を考慮することで、ルートＡで携帯端末１００を移動させている場合にはＭＦＰ３００でのプリント出力の処理を実行させ、ルートＢで携帯端末１００を移動させている場合にはＭＦＰ３００でのプリント出力の処理を実行さないとの決定を行うことが可能となる。つまり、決定部６６は、設定情報の優先順位、および携帯端末１００の移動方向に基づき通信するＭＦＰ３００を決定する。
【００９４】
例えば、図７で示したＭＦＰ３００Ｂに対して携帯端末１００が近づく方向で移動した場合、ＭＦＰ３００Ａの電波強度の単位時間当たりの変化に比べて、ＭＦＰ３００Ｂの電波強度の単位時間当たりの変化の方が急激に変化する。そのため、２台のＭＦＰ３００Ａ，３００Ｂの優先順位がいずれも同じ順位（例えば１位）の場合であっても、携帯端末１００は、移動方向を考慮することで、優先順位が最上位となる２台のＭＦＰ３００Ａ，３００ＢからＭＦＰ３００Ｂを決定して自動的に通信を開始することができる。
【００９５】
なお、携帯端末１００は、接続先候補として検出した複数のＭＦＰ３００に対する移動方向を検知する移動検知手段として、ＭＦＰ３００の電波強度の単位時間当たりの変化に基づいて検知すると説明した。しかし、これに限られず、携帯端末１００は、例えば加速度センサ等を内蔵し、当該加速度センサからの出力信号に基づき移動方向を検知してもよい。
【００９６】
（変形例等）
以上、この発明の実施の形態について説明したが、この発明は上記内容のものに限定されるものではない。
【００９７】
たとえば、上記実施形態においては、ユーザによる接続先装置の確認作業を伴うペアリング方式（要確認接続方式）として「Numeric Comparison方式」が利用される態様を例示したが、これに限定されず、要確認接続方式として「Passkey Entry方式」が利用されてもよい。
【００９８】
具体的には、「Passkey Entry方式」における接続先装置の確認処理では、確認画面が接続元装置（携帯端末１００）のタッチパネル７５に表示され、携帯端末１００のユーザは、確認コード（パスキー）の入力作業を要求される。
【００９９】
より詳細には、携帯端末１００は、確認コード（ここでは「１３５８４６」）を生成すると、当該確認コードを被選択装置（たとえばＭＦＰ３００Ａ）へと送信する。当該被選択装置（ＭＦＰ３００Ａ）は、携帯端末１００から受信された確認コードを確認画面に表示する。
【０１００】
また、携帯端末１００は、当該被選択装置（ここではＭＦＰ３００Ａ）がユーザの所望の接続先装置であるか否かを確認するための確認画面を、タッチパネル７５に表示する。当該確認画面には、被選択装置（ＭＦＰ３００Ａ）にて表示されている確認コードの入力を依頼するメッセージとともに、当該確認コードの入力欄が表示される。
【０１０１】
そして、携帯端末１００のユーザは、被選択装置（ＭＦＰ３００Ａ）が自身の所望の接続先装置であることを確認した上で、被選択装置の確認画面に表示されている確認コードと同じコード（ここでは「１３５８４６」）を、携帯端末１００の確認画面の入力欄に入力する。確認コードの入力操作がユーザによって行われ、入力されたコードと正規の確認コード（確認画面）に表示されている確認コード）との照合に成功すると、携帯端末１００は、ＭＦＰ３００ａとのペアリング処理を実行し、当該ＭＦＰ３００Ａとの接続を確立する。このように、要確認接続方式として「Passkey Entry方式」が利用されてもよい。なお、「Numeric Comparison方式」と「Passkey Entry方式」とのいずれを要確認接続方式として利用するかは、管理者等によって事前に設定されればよい。
【０１０２】
また、上記実施形態等においては、携帯端末１００の設定部６５で設定した設定情報（例えば優先順位など）を、携帯端末１００の格納部５５で記憶する構成について説明した。しかし、これに限定されず、当該設定情報をＭＦＰ３００（デバイス）の格納部５に記憶させてもよい。もちろん、当該設定情報を携帯端末１００の格納部５５およびＭＦＰ３００（デバイス）の格納部５の両方に記憶してもよい。さらに、上記実施形態等においては、設定情報を携帯端末１００の設定部６５で設定すると説明した。しかし、これに限定されず、当該設定情報をＭＦＰ３００（デバイス）で設定してもよい。もちろん、当該設定情報を携帯端末１００の設定部６５およびＭＦＰ３００（デバイス）の両方で設定できるようにしてもよい。
【０１０３】
また、上記実施形態等においては、複数の接続候補装置の装置ＩＤが装置リストに列挙される態様（図５参照）を例示したが、これに限定されない。たとえば、複数の接続候補装置に関してそれぞれ予め設定された装置名が装置リストに列挙されてもよい。
【０１０４】
具体的には、各ＭＦＰ３００に関する装置名が、それぞれ、管理者（あるいはユーザ）によって予め設定される。
【０１０５】
たとえば、管理者は、ＭＦＰ３００Ａにおいて、当該ＭＦＰ３００Ａに関して装置名（たとえば「６階西側ＭＦＰ」）を設定する。ＭＦＰ３００Ａに関して設定された装置名「６階西側ＭＦＰ」は、ＭＦＰ３００Ａの装置識別情報に含まれ、アドバタイジングデータに記述されてＭＦＰ３００Ａから送出される。同様に、管理者は、ＭＦＰ３００Ｂ，３００Ｃにおいても、当該ＭＦＰ３００Ｂ，３００Ｃに関してそれぞれ装置名（たとえば「６階中央ＭＦＰ」、「６階東側ＭＦＰ」）を設定し、当該装置名を含む装置識別情報が記述されたアドバタイジングデータが、ＭＦＰ３００Ｂ，３００Ｃからそれぞれ送出される。なお、各ＭＦＰ３００の装置名は、通信システム１における複数のＭＦＰ３００（３００Ａ〜３００Ｃ）のユーザが各ＭＦＰ３００を特定可能な名称に設定されることが好ましい。
【０１０６】
そして、携帯端末１００においては、複数の接続候補装置（たとえばＭＦＰ３００Ａ，３００Ｂ）が接続候補装置として検出されると、装置リスト画面がタッチパネル７５に表示される。当該装置リスト画面においては、複数の接続候補装置（ＭＦＰ３００Ａ，３００Ｂ）の各装置名（「６階西側ＭＦＰ」、「６階中央ＭＦＰ」）が装置リストに列挙される。
【０１０７】
このように、複数の接続候補装置に関してそれぞれ予め設定された装置名が、装置リストに列挙されるようにしてもよい。
【０１０８】
ここにおいて、ＭＦＰ３００の装置ＩＤを知得しているユーザは比較的少なく、ＭＦＰ３００の装置ＩＤを知得していないユーザにとって、装置リストに列挙された複数の接続候補装置の装置ＩＤの中から所望の接続候補装置に対応する装置ＩＤを選択することが困難なこともある。
【０１０９】
これに対して、複数の接続候補装置に関してそれぞれ予め設定された装置名が装置リストにて列挙される態様によれば、ユーザは、装置リストに列挙された複数の接続候補装置の装置名の中から所望の接続候補装置に対応する装置名を容易に選択することが可能である。
【０１１０】
今回開示された各実施の形態は全ての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内での全ての変更が含まれることが意図される。また、実施の形態および各変形例において説明された発明は、可能な限り、単独でも、組合わせても、実施することが意図される。
【符号の説明】
【０１１１】
１  通信システム、２５  ＭＦＰのタッチパネル、７５  携帯端末のタッチパネル、１００  携帯端末、３００，３００Ａ〜３００Ｃ  ＭＦＰ（画像形成装置）、５１０  装置リスト画面。
【図１】
2018107687.tif 000003
【図２】
2018107687.tif 000004
【図３】
2018107687.tif 000005
【図４】
2018107687.tif 000006
【図５】
2018107687.tif 000007
【図６】
2018107687.tif 000008
【図７】
2018107687.tif 000009
【図８】
2018107687.tif 000010