(57)【要約】      （修正有）【課題】相手装置がＢｌｕｅｔｏｏｔｈ（登録商標）  ｌｏｗ  ｅｎｅｒｇｙの接続を許可していないことに応じた通知をユーザに対して行えるようにする。【解決手段】通信装置は、Ｂｌｕｅｔｏｏｔｈ  ｌｏｗ  ｅｎｅｒｇｙに準拠したアドバタイジングパケットを受信し、当該アドバタイジングパケットがＢｌｕｅｔｏｏｔｈ  ｌｏｗ  ｅｎｅｒｇｙによる接続ができないことを示すパケットであった場合に、Ｂｌｕｅｔｏｏｔｈ  ｌｏｗ  ｅｎｅｒｇｙによる接続ができないことに応じた通知をユーザに対して行う。【選択図】図５
2019080089.tif 000002
【特許請求の範囲】
【請求項１】
通信装置であって、
Ｂｌｕｅｔｏｏｔｈ  ｌｏｗ  ｅｎｅｒｇｙに準拠したアドバタイジングパケットを他の通信装置から受信する受信手段と、
当該アドバタイジングパケットが前記他の通信装置へのＢｌｕｅｔｏｏｔｈ  ｌｏｗ  ｅｎｅｒｇｙによる接続ができないことを示すパケットであった場合に、前記他の通信装置への当該接続ができないことに応じた通知をユーザに対して行う通知手段と、
を有することを特徴とする通信装置。
【請求項２】
前記アドバタイジングパケットが前記他の通信装置への接続ができることを示すパケットであった場合に、Ｂｌｕｅｔｏｏｔｈ  ｌｏｗ  ｅｎｅｒｇｙの接続を要求する要求パケットを前記他の通信装置へ送信する送信手段を更に有することを特徴とする請求項１に記載の通信装置。
【請求項３】
前記他の通信装置が新たなＢｌｕｅｔｏｏｔｈ  ｌｏｗ  ｅｎｅｒｇｙの接続を許可するまでの時間情報を取得する取得手段を更に有し、
前記通知手段は、前記取得手段により取得した前記時間情報に対応する通知を行うことを特徴とする請求項１または２に記載の通信装置。
【請求項４】
前記他の通信装置への接続ができないことを示すアドバタイジングパケットとは、Ｂｌｕｅｔｏｏｔｈ  ｌｏｗ  ｅｎｅｒｇｙに準拠したＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤであることを特徴とする請求項１から３のいずれか１項に記載の通信装置。
【請求項５】
前記通知手段は、前記他の通信装置への前記接続ができないことに応じた表示を行うことを特徴とする請求項１から４のいずれか１項に記載の通信装置。
【請求項６】
前記通知手段は、複数の前記他の通信装置について前記接続の可否に関する情報を表示することを特徴とする請求項１から５のいずれか１項に記載の通信装置。
【請求項７】
前記受信手段により受信した前記アドバタイジングパケットが前記他の通信装置へのＢｌｕｅｔｏｏｔｈ  ｌｏｗ  ｅｎｅｒｇｙによる接続ができることを示すパケットであった場合、前記他の通信装置へコネクトリクエストパケットを送信する送信手段を更に有することを特徴とする請求項１から６のいずれか１項に記載の通信装置。
【請求項８】
前記受信手段により受信した前記アドバタイジングパケットが前記他の通信装置へのＢｌｕｅｔｏｏｔｈ  ｌｏｗ  ｅｎｅｒｇｙによる接続ができることを示すパケットであった場合、前記送信手段は、当該パケットの受信強度に基づいて前記他の通信装置へ前記コネクトリクエストパケットを送信することを特徴とする請求項７に記載の通信装置。
【請求項９】
前記受信手段により受信した前記アドバタイジングパケットが前記他の通信装置へのＢｌｕｅｔｏｏｔｈ  ｌｏｗ  ｅｎｅｒｇｙによる接続ができることを示すパケットであった場合、前記送信手段は、ユーザからの指示に基づいて前記他の通信装置へ前記コネクトリクエストパケットを送信することを特徴とする請求項７に記載の通信装置。
【請求項１０】
Ｂｌｕｅｔｏｏｔｈ  ｌｏｗ  ｅｎｅｒｇｙに準拠したアドバタイジングパケットを送信する画像処理装置であって、請求項１から９のいずれか１項に記載の通信装置と通信する画像処理装置。
【請求項１１】
通信装置の制御方法であって、
Ｂｌｕｅｔｏｏｔｈ  ｌｏｗ  ｅｎｅｒｇｙに準拠したアドバタイジングパケットを他の通信装置から受信する受信工程と、
当該アドバタイジングパケットが前記他の通信装置へのＢｌｕｅｔｏｏｔｈ  ｌｏｗ  ｅｎｅｒｇｙによる接続ができないことを示すパケットであった場合に、前記他の通信装置への当該接続ができないことに応じた通知をユーザに対して行う通知工程と、
を有することを特徴とする制御方法。
【請求項１２】
コンピュータを請求項１から９のいずれか１項に記載の通信装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
アドバタイジングパケットに基づく通知を行う装置に関する。
【背景技術】
【０００２】
Ｂｌｕｅｔｏｏｔｈ（登録商標）規格の一部であるＢｌｕｅｔｏｏｔｈ  ｌｏｗ  ｅｎｅｒｇｙ（以下、ＢＬＥとも記す）規格では、装置の役割として、セントラルとペリフェラルとが規定されている。セントラルは、ペリフェラルの送信するアドバタイジングパケットを受信すると、コネクトリクエストパケットを送信することでコネクション（ＢＬＥ接続）を確立する。
【０００３】
特許文献１には、画像処理装置がペリフェラル、携帯端末がセントラルとして動作し、ＢＬＥ接続を行う構成が開示されている。特許文献１では、携帯端末は、画像処理装置の送信するアドバタイジングパケットの電波強度に基づき、携帯端末が画像処理装置に近づいたと判断した場合に、コネクトリクエストパケットを送信し、ＢＬＥ接続を行う。
【０００４】
アプリケーションによっては、このように携帯端末が画像処理装置に近づいた場合に接続する方法がある。一方、携帯端末が画像処理装置から離れている場合であっても、ユーザ指示により、ＢＬＥ接続を行う方法もある。この場合、ユーザ指示に応じて携帯端末がコネクトリクエストパケットを送信し、ＢＬＥ接続を行う。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１７−１０１０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
Ｂｌｕｅｔｏｏｔｈ  ｌｏｗ  ｅｎｅｒｇｙ規格では、ＢＬＥ接続ができないことを示すアドバタイジングパケットが規定されている。従って、上述の画像処理装置がＢＬＥ接続できない場合に、ＢＬＥ接続ができないことを示すアドバタイジングパケットを送信することが考えられる。
【０００７】
この場合、携帯端末が画像処理装置に近づいたこと、もしくは、ユーザにＢＬＥ接続を指示されたことに応じてコネクトリクエストパケットを送信しても、ＢＬＥ接続を行うことができない。しかしながら、ユーザは画像処理装置がＢＬＥ接続を許可していない状態であるのか、電波環境や装置故障等の他の原因によるものなのかを識別することができない虞がある。
【０００８】
上記課題を鑑み、本発明は、相手装置がＢｌｕｅｔｏｏｔｈ  ｌｏｗ  ｅｎｅｒｇｙの接続を許可していないことに応じた通知をユーザに対して行えるようにすることを目的とする。
【課題を解決するための手段】
【０００９】
本発明の通信装置は、Ｂｌｕｅｔｏｏｔｈ  ｌｏｗ  ｅｎｅｒｇｙに準拠したアドバタイジングパケットを他の通信装置から受信する受信手段と、当該アドバタイジングパケットが前記他の通信装置へのＢｌｕｅｔｏｏｔｈ  ｌｏｗ  ｅｎｅｒｇｙによる接続ができないことを示すパケットであった場合に、前記他の通信装置への当該接続ができないことに応じた通知をユーザに対して行う通知手段と、を有する。
【発明の効果】
【００１０】
本発明によれば、相手装置がＢｌｕｅｔｏｏｔｈ  ｌｏｗ  ｅｎｅｒｇｙの接続を許可していないことに応じた通知をユーザに対して行うことができる。
【図面の簡単な説明】
【００１１】
【図１】通信システム１００の構成を概略的に示すブロック図である。
【図２】通信システム１００で実行されるＢＬＥ通信を説明するシーケンス図である。
【図３】画像処理装置１０２が実現するフローチャートである。
【図４】携帯端末１０１が実現するフローチャートである。
【図５】携帯端末１０１が実現するフローチャートである。
【図６】通信システム１００で実行されるＢＬＥ通信を説明するシーケンス図である。
【発明を実施するための形態】
【００１２】
以下、図面を参照して本発明の実施の形態を詳細に説明する。なお、下記の実施形態では、携帯端末および画像処理装置を例に説明するが、本発明の適用先は携帯端末および画像処理装置に限定されるものではない。
【００１３】
図１は、本発明の実施の形態に係る通信システム１００の構成を概略的に示すブロック図である。
【００１４】
通信システム１００は、携帯端末１０１、１２１と画像処理装置１０２とを含む。携帯端末１０１および１２１は、スマートフォン等の携帯電話やノート型パソコン、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）等の通信装置である。当該通信装置は、携帯可能であることを想定しているが、これに限られない。また、画像処理装置１０２は、印刷、スキャン、コピー等の各種機能を有するＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ）である。なお、ＭＦＰに限らず、ＳＦＰ（Ｓｉｎｇｌｅ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ）であってもよいし、カメラ、プロジェクタ、ストレージ、パソコン等の通信装置であってもよい。
【００１５】
携帯端末１０１はハードウェア構成として、制御部１０３、記憶部１０４、無線ＬＡＮ通信部１０５、ＢＬＥ通信部１０６、および、ＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）部１０７を有する。制御部１０３は、記憶部１０４、無線ＬＡＮ通信部１０５、ＢＬＥ通信部１０６、および、ＵＩ部１０７と接続されている。なお、ＢＬＥとは、Ｂｌｕｅｔｏｏｔｈ  ｌｏｗ  ｅｎｅｒｇｙの略である。
【００１６】
制御部１０３は、例えば、ＣＰＵやＭＰＵ等の１以上のプロセッサにより構成される。制御部１０３は、プロセッサに加えて、もしくは、代えて、ＡＳＩＣ（特定用途向け集積回路）、ＤＳＰ（デジタルシグナルプロセッサ）、ＦＰＧＡ（フィールドプログラマブルゲートアレイ）等により構成されるようにしてもよい。ここで、ＣＰＵはＣｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔの略であり、ＭＰＵはＭｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔの略である。制御部１０３は、記憶部１０４に記憶されたプログラムとＯＳとの協働により携帯端末１０１全体を制御する。ここで、ＯＳはＯｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍの略である。
【００１７】
記憶部１０４は、例えば、制御部１０３が実行する制御プログラムを格納するためのＲＯＭ、及び、制御プログラムを実行するために必要な作業領域として使用するためのＲＡＭにより構成される。ここで、ＲＯＭは、Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙの略であり、ＲＡＭは、Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙの略である。なお、記憶部１０４としては、ＲＯＭ、ＲＡＭ等のメモリに加えて、もしくは、代えて、ハードディスク、光ディスク、光磁気ディスク、ＣＤ、ＤＶＤなどの記憶媒体が用いられてもよい。また、記憶部１０４が１つのメモリにより構成されていてもよい。
【００１８】
無線ＬＡＮ通信部１０５は、Ｗｉ−Ｆｉ（ＩＥＥＥ８０２．１１シリーズに準拠した通信）等の無線ＬＡＮ通信を行うためのアンテナを含む。無線ＬＡＮ通信は、大容量データの伝送を伴うアプリケーションに使用され、例えば画像処理装置１０２でスキャンされた画像データを受信する場合には、無線ＬＡＮ通信が使用される。
【００１９】
ＢＬＥ通信部１０６は、ＢＬＥ通信を行うためのアンテナを含む。ここで、ＢＬＥ通信とは、Ｂｌｕｅｔｏｏｔｈ  ｌｏｗ  ｅｎｅｒｇｙに準拠した通信のことである。本実施形態において、携帯端末１０１のＢＬＥ通信部１０６はセントラルとして動作する。セントラルは、ペリフェラルの送信するアドバタイジングパケットを受信すると、コネクトリクエストパケットを送信することでＢＬＥ接続を確立する。ここでアドバタイジングパケットとは、Ｂｌｕｅｔｏｏｔｈ  ｌｏｗ  ｅｎｅｒｇｙに準拠したパケットであって、ペリフェラルが定期的にブロードキャスト（同報送信）するパケットである。また、コネクトリクエストパケットとは、Ｂｌｕｅｔｏｏｔｈ  ｌｏｗ  ｅｎｅｒｇｙに準拠したパケットであって、セントラルがＢＬＥ接続を確立するために送信するパケットである。
【００２０】
コネクション確立後は、セントラルとして動作する携帯端末１０１がマスタとして動作し、ペリフェラルがスレーブとして動作することで、双方向通信を行う。
【００２１】
なお、本実施形態では無線ＬＡＮ通信部１０５とＢＬＥ通信部１０６のそれぞれでアンテナを有する構成としたが、単一のアンテナを無線ＬＡＮ通信部１０５とＢＬＥ通信部１０６とで切り替えて使用する構成としてもよい。
【００２２】
ＵＩ部１０７は、ユーザからの各種操作の受付を行うためのボタン等の入力装置と、ユーザへの情報通知を行うための液晶ディスプレイやスピーカ等の出力装置とを含んで構成される。なお、ＵＩ部１０７は、タッチパネルのように、入力と出力の両方を１つのモジュールで実現するようにした装置によって構成されてもよい。
【００２３】
携帯端末１２１は、携帯端末１０１と同様の構成を有するため、ここでは説明を省略する。
【００２４】
画像処理装置１０２は、制御部１０８、記憶部１０９、無線ＬＡＮ通信部１１０、ＢＬＥ通信部１１１、スキャナ部１１２、プリンタ部１１３、および、ＵＩ部１１４を有する。制御部１０８は、記憶部１０９、無線ＬＡＮ通信部１１０、ＢＬＥ通信部１１１、スキャナ部１１２、プリンタ部１１３、および、ＵＩ部１１４と接続される。
【００２５】
制御部１０８は、例えば、ＣＰＵやＭＰＵ等の１以上のプロセッサにより構成される。制御部１０３は、プロセッサに加えて、もしくは、代えて、ＡＳＩＣ、ＤＳＰ、ＦＰＧＡ等により構成される。制御部１０８は、記憶部１０９に記憶されたプログラムとＯＳとの協働により画像処理装置１０２全体を制御する。
【００２６】
記憶部１０９は、例えば、制御部１０８が実行する制御プログラムを格納するためのＲＯＭ、及び、制御プログラムを実行するために必要な作業領域として使用するためのＲＡＭにより構成される。ここで、ＲＯＭは、Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙの略であり、ＲＡＭは、Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙの略である。なお、記憶部１０９としては、ＲＯＭ、ＲＡＭ等のメモリに加えて、もしくは、代えて、ハードディスク、光ディスク、光磁気ディスク、ＣＤ、ＤＶＤなどの記憶媒体が用いられてもよい。また、記憶部１０９が１つのメモリにより構成されていてもよい。
【００２７】
無線ＬＡＮ通信部１１０は、Ｗｉ−Ｆｉ（ＩＥＥＥ８０２．１１シリーズに準拠した通信）等の無線ＬＡＮ通信を行うためのアンテナを含む。
【００２８】
ＢＬＥ通信部１１１は、ＢＬＥ通信を行うためのアンテナを含む。本実施形態において、画像処理装置１０２のＢＬＥ通信部１１１はペリフェラルとして動作する。ペリフェラルはアドバタイジングパケットを送信し、これに応答したセントラルからコネクトリクエストパケットを受信することでＢＬＥ接続を確立する。コネクション確立後は、ペリフェラルとして動作する画像処理装置１０２がスレーブとして動作し、セントラルがマスタとして動作することで、双方向通信を行う。
【００２９】
なお、本実施形態では無線ＬＡＮ通信部１１０とＢＬＥ通信部１１１のそれぞれでアンテナを有する構成としたが、単一のアンテナを無線ＬＡＮ通信部１１０とＢＬＥ通信部１１１とで切り替えて使用する構成としてもよい。
【００３０】
スキャナ部１１２は、制御部１０８の制御に基づいてスキャン処理を行う。例えば、スキャナ部１１２は、図示しない原稿台に配置された原稿の画像情報を読み取り、画像情報に基づき画像データを生成して制御部１０８に出力する。
【００３１】
プリンタ部１１３は、制御部１０８の制御に基づいて印刷処理を行う。例えば、制御部１０８から送信された画像データに基づいて、記録紙に印刷処理を行う。
【００３２】
ＵＩ部１１４は、ユーザからの各種操作の受付を行うためのボタン等の入力装置と、ユーザへの情報通知を行うための液晶ディスプレイやスピーカ等の出力装置とを含んで構成される。なお、ＵＩ部１１４は、タッチパネルのように、入力と出力の両方を１つのモジュールで実現するようにした装置によって構成されてもよい。
【００３３】
通信システム１００により提供されるＢＬＥアプリケーションは、ユーザ指示型アプリケーションと接近検出型アプリケーションに大別される。
【００３４】
ユーザ指示型アプリケーションでは、携帯端末１０１は、ユーザがＵＩ部１０７によりアプリケーション実行を指示したことを検出すると、ＢＬＥ接続を確立し、アプリケーションを実行する。ユーザ指示型アプリケーションの具体例としては、画像処理装置１０２へのＥメールアドレス登録アプリケーションや印刷アプリケーション等が挙げられる。例えば、Ｅメールアドレス登録アプリケーションでは、ユーザは、画像処理装置１０２に登録するＥメールアドレスをＵＩ部１０７により選択する。そして、ユーザは画像処理装置１０２への送信を示す操作を行うと、ＢＬＥ接続が確立され、選択されたＥメールアドレスが画像処理装置１０２に送信される。また、印刷アプリケーションでは、ユーザは、画像処理装置１０２に印刷させる画像をＵＩ部１０７により選択する。そして、ユーザ印刷指示を示す操作を行うと、ＢＬＥ接続が確立され、選択された画像の印刷データが画像処理装置１０２に送信される。
【００３５】
一方、近接検出型アプリケーションでは、携帯端末１０１は、画像処理装置１０２の送信するアドバタイジングパケットの受信信号強度を測定する。そして、その信号強度に基づき、画像処理装置１０２に近づいたことを検出すると、ＢＬＥ接続を確立し、アプリケーションを実行する。なお、画像処理装置１０２に近づいたことの検出方法は受信信号強度の測定に限らず、例えば、ＢＬＥを利用した距離計測を用いてもよいし、その他の距離計測を利用してもよい。また、ＧＰＳやＷｉ−Ｆｉ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ等を利用して携帯端末１０１の位置情報を取得し、当該位置情報に基づいて、画像処理装置１０２に近づいたことを検出するようにしてもよい。この際には、画像処理装置１０２はアドバタイジングパケットに、画像処理装置１０２の位置情報を含めておく。これにより、携帯端末１０１は画像処理装置１０２との相対位置を判定することができ、画像処理装置１０２に近づいたことを検出することができる。なお、ＧＰＳはＧｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍの略である。
【００３６】
近接検出型アプリケーションの具体例としては、近接ログインアプリケーションが挙げられる。例えば、ユーザがコンピュータ等から有線ＬＡＮを介して画像処理装置１０２に印刷ジョブを送信した後、画像処理装置１０２に近づくとＢＬＥ接続が確立され、ログイン処理が実行される。そして、画像処理装置１０２はログイン処理が完了すると、印刷処理を実行する。この動作により、画像処理装置１０２は、印刷ジョブを送信したユーザが近づいたときに印刷を開始することができるため、他ユーザが印刷物を誤って回収することを防止することができる。また、印刷ジョブを送信したユーザが印刷物を回収し忘れることも抑止することができる。このログイン処理において、ユーザは携帯端末１０１の操作を行う必要はなく、利便性の高いシステムを提供することができる。
【００３７】
図２は、本実施形態の通信システム１００で実行されるＢＬＥ通信を説明するためのシーケンス図である。
【００３８】
図２において、携帯端末１０１と画像処理装置１０２はいずれもパケットの通信を行わないスタンバイ状態で動作を開始する。この後、画像処理装置１０２は、制御部１０８がアドバタイジングパケットの送信を指示すると、アドバタイジング状態に遷移し、アドバタイジングパケットを同報送信する（ステップＳ２０１）。
【００３９】
以後、画像処理装置１０２はアドバタイジング状態において、アドバタイジングパケットを所定周期（ａｄｖＩｎｔｅｒｖａｌ）毎に同報送信する（ステップＳ２０２）。なお、画像処理装置１０２は、ＢＬＥ規格に基づき、２０ｍ秒（ミリ秒）以上１０．２４秒以下の範囲において、６２５μ秒（マイクロ秒）の任意の自然数倍の値に、アドバタイジングパケットの送信間隔であるａｄｖＩｎｔｅｒｖａｌを設定可能である。アドバタイジングパケットには、画像処理装置１０２を特定可能な機器情報やアドレス情報等が含まれる。本実施形態の画像処理装置１０２は、アドバタイジングパケットの種類として、ＢＬＥ接続が可能であることを示すＡＤＶ＿ＩＮＤを送信する。
【００４０】
携帯端末１０１は、制御部１０３がアドバタイジングパケットのスキャンを指示すると、スキャニング状態に遷移し、同報送信されたアドバタイジングパケットを受信する。ここでは、上述のＢＬＥアプリケーションのいずれかが起動されたことに応じて、制御部１０３がアドバタイジングパケットのスキャンを指示する。なお、ＢＬＥアプリケーションの起動指示は、ユーザが携帯端末１０１のＵＩ部１０７を介して指示してもよいし、ユーザが外部装置から指示するようにしてもよい。また、所定時刻になった等、所定の条件を満たしたことに応じて制御部１０３がＢＬＥアプリケーションの起動を指示するようにしてもよい。
【００４１】
次に、制御部１０３が、画像処理装置１０２とのＢＬＥ接続確立を指示すると、携帯端末１０１はイニシエーティング状態に遷移する。ここでは、起動されたＢＬＥアプリケーションの種別がユーザ指示型アプリケーションであった場合には、ユーザからの指示に応じて、制御部１０３は画像処理装置１０２とのＢＬＥ接続確立を指示する。当該ユーザ指示はＢＬＥ接続指示であってもよいし、起動されたアプリケーションに応じた指示であってもよい。例えば、起動されたアプリケーションがＥメールアドレス登録アプリケーションである場合、画像処理装置１０２に登録するＥメールアドレスを画像処理装置１０２へ送信するためのユーザ操作が行われたことに応じて、制御部１０３はＢＬＥ接続確立を指示する。また、例えば、起動されたアプリケーションが印刷アプリケーションである場合には、画像処理装置１０２に印刷させる画像がユーザにより選択されたことに応じて、もしくは、ユーザによる印刷指示に応じて、制御部１０３はＢＬＥ接続確立を指示する。
【００４２】
一方、起動されたＢＬＥアプリケーションの種別が接近検出型アプリケーションであった場合には、携帯端末１０１が画像処理装置１０２に近づいたことの検出に応じて、制御部１０３は画像処理装置１０２とのＢＬＥ接続確立を指示する。
【００４３】
イニシエーティング状態に遷移した携帯端末１０１は、画像処理装置１０２から送信されたアドバタイジングパケットを受信する（ステップＳ２０３）と、コネクトリクエストパケット（ＣＯＮＮＥＣＴ＿ＲＥＱ）を画像処理装置１０２に送信する。コネクトリクエストパケットとは、ＢＬＥ接続を要求するパケットであって、ＢＬＥ規格に準拠したパケットである。コネクトリクエストパケットを送信すると、携帯端末１０１はコネクション状態に遷移する。一方、画像処理装置１０２は、携帯端末１０１からコネクトリクエストパケットを受信する（ステップＳ２０４）とコネクション状態に遷移する。これにより、携帯端末１０１と画像処理装置１０２のＢＬＥ接続が確立する。
【００４４】
コネクション状態では、セントラルである携帯端末１０１がマスタ、ペリフェラルである画像処理装置１０２がスレーブとして動作し、双方向通信が行われる。この双方向通信は、所定周期（ｃｏｎｎＩｎｔｅｒｖａｌ）毎に行われ、マスタである携帯端末１０１の送信パケット（ステップＳ２０５）に、スレーブである画像処理装置１０２が応答する（ステップＳ２０６）形で行われる。携帯端末１０１は、ＢＬＥ規格に基づき、７．５ｍ秒以上４秒以下の範囲において、１．２５ｍ秒の任意の自然数倍の値に、パケットの送信間隔であるｃｏｎｎＩｎｔｅｒｖａｌを設定可能である。コネクション状態は、以後、携帯端末１０１または画像処理装置１０２のいずれかが、切断要求パケット（ＬＬ＿ＴＥＲＭＩＮＡＴＥ＿ＩＮＤ）を送信するまで継続される。ここで、切断要求パケット（ＬＬ＿ＴＥＲＭＩＮＡＴＥ＿ＩＮＤ）は、Ｂｌｕｅｔｏｏｔｈ  ｌｏｗ  ｅｎｅｒｇｙに準拠したパケットであって、ＢＬＥ接続の切断を要求するパケットである。
【００４５】
続いて、携帯端末１０１と画像処理装置１０２の実行する処理について説明する。
【００４６】
図３は、画像処理装置１０２がＢＬＥ通信を行う際のフローチャートである。図３に示すフローチャートは、画像処理装置１０２においてユーザによりＢＬＥをＯＮにするための操作が行われた場合に開始される。しかしこれに限らず、画像処理装置１０２の電源が投入された場合や、所定の時刻になった場合や、図３のフローチャートを終了してから所定時間が経過した場合等に開始されるようにしてもよい。また、所定のアプリケーションが、ユーザもしくはその他のトリガーによって起動した場合に開始されるようにしてもよい。
【００４７】
本実施形態において、図３に示すフローチャートは、記憶部１０９に記憶されたプログラムを制御部１０８が読み出して実行することで実現される。なお、図３のフローチャートに示すステップの一部または全部を例えばＡＳＩＣ等のハードウェアで実現する構成としてもよい。
【００４８】
まず、制御部１０８がＢＬＥ通信部１１１をアドバタイジング状態へと遷移させ、ＢＬＥ通信部１１１はアドバタイジングパケットの送信を開始する（ステップＳ３０１）。ここで送信されるアドバタイジングパケットは、Ｂｌｕｅｔｏｏｔｈ  ｌｏｗ  ｅｎｅｒｇｙに準拠したアドバタイジングパケットであり、ＢＬＥ接続許可を示すアドバタイジングパケット（ＡＤＶ＿ＩＮＤ）である。そして、当該アドバタイジング状態において、ＢＬＥ通信部１１１は、携帯端末１０１からのコネクトリクエストパケットを待ち受ける（ステップＳ３０２）。なお、ステップＳ３０２において所定時間、コネクトリクエストパケットを待ち受けてもコネクトリクエストパケットを受信できなかった場合、ステップＳ３０１に戻るようにしてもよいし、図３に示すフローチャートを終了するようにしてもよい。また、ステップＳ３０１に戻る回数が所定の閾値を超えたことに応じて、図３に示すフローチャートを終了するようにしてもよい。
【００４９】
携帯端末１０１の送信するコネクトリクエストパケットを受信すると（ステップＳ３０２でＹＥＳ）、制御部１０８がＢＬＥ通信部１１１をコネクション状態へと遷移させる。そして、コネクション状態となったＢＬＥ通信部１１１は、携帯端末１０１との間でＢＬＥを利用したアプリケーション通信を開始する（ステップＳ３０３）。なお、ここでは、ＢＬＥ通信部１１１は、携帯端末１０１から送信されるアプリケーションデータの受信を開始する
次に、制御部１０８はＢＬＥ通信部１１１に、ＢＬＥ接続不可を示すアドバタイジングパケット（ＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤ）の送信を開始させる（ステップＳ３０４）。なお、当該アドバタイジングパケットは、Ｂｌｕｅｔｏｏｔｈ  ｌｏｗ  ｅｎｅｒｇｙに準拠したアドバタイジングパケットである。
【００５０】
以後、制御部１０８は、ＢＬＥ通信部１１１がコネクション状態である間、ＢＬＥ通信部１１１にＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤの送信を継続させる（ステップＳ３０５のＮｏ）。そして、携帯端末１０１から切断要求パケットを受信し、ＢＬＥコネクションが切断すると（ステップＳ３０５のＹＥＳ）、制御部１０８は、ＢＬＥ通信部１１１からのＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤの送信を停止させる（ステップＳ３０６）。
【００５１】
このように、画像処理装置１０２はコネクション状態である場合、即ち、他の通信装置と既にＢＬＥ接続をしている場合に、ＢＬＥ接続不可を示すアドバタイジングパケット（ＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤ）を送信する。このようにして画像処理装置１０２は、他装置に更なるＢＬＥ接続が不可であることを通知する。
【００５２】
図４に、携帯端末１０１がユーザ指示型アプリケーションを処理する手順を示すフローチャートを示す。図４に示すフローチャートは、携帯端末１０１の電源が投入された場合に開始される。ここで、図４に示すフローチャートは、記憶部１０４に記憶されたプログラムを制御部１０３が読み出して実行することで実現される。なお、図４のフローチャートに示すステップの一部または全部を例えばＡＳＩＣ等のハードウェアで実現する構成としてもよい。
【００５３】
まず、制御部１０３は、ユーザからのＵＩ部１０７を介した近接検出型アプリケーションの起動指示を待ち受ける（Ｓ４０１）。そして、近接検出型アプリケーションの起動が指示されると（ステップＳ４０１のＹＥＳ）、制御部１０３は指示されたアプリケーションを起動する（ステップＳ４０２）。アプリケーションが起動すると、制御部１０３はＵＩ部１０７を介して、予め携帯端末１０１とペアリング済みの装置（ここでは、画像処理装置１０２）の情報を表示し、ユーザからの接続指示（コネクション指示）を待ち受ける（ステップＳ４０３）。なお、予め携帯端末１０１と画像処理装置１０２とをペアリングする方法としては、一方で表示したＰＩＮコードを他方に入力する方法や、所定時間内に双方をペアリングするための操作を行う方法、ＮＦＣを利用する方法等がある。ここで、ＮＦＣとはＮｅａｒ  Ｆｉｌｅｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎの略である。
【００５４】
制御部１０３がユーザからの接続指示を受け付けると（ステップＳ４０３のＹｅｓ）、ＢＬＥ通信部１０６は接続を指示された装置（ここでは、画像処理装置１０２）を探索（スキャン）する（ステップＳ４０４）。具体的には、ＢＬＥ通信部１０６は画像処理装置１０２からのアドバタイジングパケットを待ち受ける。
【００５５】
そして、ＢＬＥ通信部１０６が画像処理装置１０２からアドバタイジングパケットを受信した場合、制御部１０３は、当該アドバタイジングパケットがＡＤＶ＿ＩＮＤであるかを判定する（ステップＳ４０５）。ここで、ＡＤＶ＿ＩＮＤとは、画像処理装置１０２がＢＬＥ接続可能であることを示すＢｌｕｅｔｏｏｔｈ規格に準拠したアドバタイジングパケットである。
【００５６】
ＡＤＶ＿ＩＮＤを受信していた場合（ステップＳ４０５のＹＥＳ）、制御部１０３はＢＬＥ通信部１０６を制御し、ＢＬＥ接続を要求するコネクトリクエストパケット（ＣＯＮＮＥＣＴ＿ＲＥＱ）を画像処理装置１０２に送信させる（ステップＳ４０６）。この動作により、携帯端末１０１と画像処理装置１０２の間でＢＬＥ接続が確立する。
【００５７】
なお、ステップＳ４０５において、所定の閾値以上の電波強度（受信強度）でＡＤＶ＿ＩＮＤを受信していた場合に上記の判定を行い、当該所定の閾値未満の電波強度（受信強度）でＡＤＶ＿ＩＮＤを受信していた場合に上記の判定を行わないようにしてもよい。これにより、携帯端末１０１と画像処理装置１０２とを近づけた場合に、ＢＬＥ接続を確立させることができる。
【００５８】
ＢＬＥ接続が確立すると、制御部１０３は、アプリケーションデータを含むＢＬＥパケットをＢＬＥ通信部１０６から画像処理装置１０２へ送信するよう制御する（ステップＳ４０７）。ここで、アプリケーションデータとは例えば印刷データである。制御部１０３は、アプリケーション用データの送信が完了すると、ＢＬＥ接続を切断するための切断要求パケット（ＬＬ＿ＴＥＲＭＩＮＡＴＥ＿ＩＮＤ）をＢＬＥ通信部１０６から画像処理装置１０２へ送信するよう制御する（ステップＳ４０８）。その後、制御部１０３はアプリケーションを終了し、本フローを終了する。
【００５９】
一方、画像処理装置１０２から受信したアドバタイジングパケットがＡＤＶ＿ＩＮＤではなかった場合（ステップＳ４０５のＮＯ）、制御部１０３は、当該アドバタイジングパケットがＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤであるかを判定する（ステップＳ４０９）。ここで、ＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤとは、画像処理装置１０２がＢＬＥ接続不可であることを示すＢｌｕｅｔｏｏｔｈ規格に準拠したアドバタイジングパケットである。
【００６０】
画像処理装置１０２の送信するＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤをＢＬＥ通信部１０６が受信した場合（ステップＳ４０９のＹＥＳ）、ステップＳ４１０に進む。そして、制御部１０３は、ＵＩ部１０７を介して画像処理装置１０２が更なるＢＬＥ接続ができない旨（ＢＬＥ接続不可）をユーザに通知する（ステップＳ４１０）。その後、ＢＬＥ通信部１０６は、画像処理装置１０２の送信からのＡＤＶ＿ＩＮＤの受信を待ち受ける（ステップＳ４１１）。そして、制御部１０３は、画像処理装置１０２の送信するＡＤＶ＿ＩＮＤを受信するまで、ＢＬＥ接続不可通知を継続する（ステップＳ４１１のＮＯの場合）。一方、制御部１０３は、ＢＬＥ通信部１０６がＡＤＶ＿ＩＮＤを受信すると（ステップＳ４１１のＹＥＳ）、ＢＬＥ接続不可通知を終了し（ステップＳ４１２）、ステップＳ４０６に進む。
【００６１】
なお、画像処理装置１０２から受信したアドバタイジングパケットがＡＤＶ＿ＩＮＤでもＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤでもなかった場合には（ステップＳ４０９のＮＯ）、ＢＬＥ通信部１０６は当該アドバタイジングパケットを破棄する。そして、ステップＳ４０５に戻る。
【００６２】
このようにして、ユーザが接続を指示した相手装置が、ＢＬＥ接続不可通知を送信している場合には、当該相手装置がＢＬＥ接続できないことを適切にユーザに通知することができる。
【００６３】
図５に、携帯端末１０１が近接検出型アプリケーションを処理する手順を示すフローチャートを示す。図５に示すフローチャートは、携帯端末１０１の電源が投入された場合に開始される。ここで、図５に示すフローチャートは、記憶部１０４に記憶されたプログラムを制御部１０３が読み出して実行することで実現される。なお、図５のフローチャートに示すステップの一部または全部を例えばＡＳＩＣ等のハードウェアで実現する構成としてもよい。
【００６４】
また、図４に示したフローチャートと図５に示したフローチャートは、並行して開始してもよい。この場合、先にアプリケーションの起動が指示されたフローチャート（即ち、図４のＳ４０１と図５のＳ５０１とで先にＹＥＳとなった方）を継続して実行し、他のフローチャートを終了してもよい。また、図４と図５のいずれのフローチャートを実行するかを予めユーザ等が設定できるようにしてもよい。また、携帯端末１０１のモード等によって図４と図５のいずれのフローチャートを実行するかを選択してもよい。
【００６５】
図５に示すフローチャートが開始されると、まず、制御部１０３は、ユーザからのＵＩ部１０７を介した近接検出型アプリケーションの起動指示を待ち受ける（Ｓ５０１）。そして、近接検出型アプリケーションの起動が指示されると（ステップＳ５０１のＹＥＳ）、制御部１０３は指示されたアプリケーションを起動する（ステップＳ５０２）。アプリケーションが起動すると、制御部１０３はＢＬＥ通信部１０６をスキャニング状態に遷移させる（ステップＳ５０３）。そして、ＢＬＥ通信部１０６は、画像処理装置１０２の送信するアドバタイジングパケットを待ち受ける（ステップＳ５０３〜５０４）。
【００６６】
ここで、ステップＳ５０４において、ＢＬＥ通信部１０６が画像処理装置１０２の送信するＡＤＶ＿ＩＮＤを受信しなかった場合（ステップＳ５０４のＮＯ）、ステップＳ５１０に進む。
【００６７】
ステップＳ５１０では、制御部１０３は、画像処理装置１０２の送信するＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤをＢＬＥ通信部１０６が受信したかを判定する。ＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤを受信していない場合（ステップＳ５１０のＮＯ）にはＳ５０４に戻り、ＢＬＥ通信部１０６は、画像処理装置１０２からのアドバタイジングパケットの待ち受けを継続する。
【００６８】
一方、画像処理装置１０２の送信するＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤをＢＬＥ通信部１０６が受信した場合（ステップＳ５１０のＹＥＳ）、ステップＳ５１１に進む。そして、制御部１０３は、ＵＩ部１０７を介して画像処理装置１０２が更なるＢＬＥ接続ができない旨（ＢＬＥ接続不可）をユーザに通知する（ステップＳ５１１）。その後、ＢＬＥ通信部１０６は、画像処理装置１０２の送信からのＡＤＶ＿ＩＮＤの受信を待ち受ける（ステップＳ５１２）。そして、制御部１０３は、画像処理装置１０２の送信するＡＤＶ＿ＩＮＤを受信するまで、ＢＬＥ接続不可通知を継続する（ステップＳ５１２のＮＯの場合）。一方、制御部１０３は、ＢＬＥ通信部１０６がＡＤＶ＿ＩＮＤを受信すると（ステップＳ５１２のＹＥＳ）、ＢＬＥ接続不可通知を終了し（ステップＳ５１３）、ステップＳ５０４に戻って処理を継続する。
【００６９】
一方、ステップＳ５０４において、ＢＬＥ通信部１０６が画像処理装置１０２からアドバタイジングパケットを受信する（ステップＳ５０４でＹＥＳ）と、制御部１０３は、その受信信号強度を測定する（ステップＳ５０５）。
【００７０】
受信信号強度が閾値未満の場合（ステップＳ５０６でＮＯ）、ステップＳ５０４に戻り、ＢＬＥ通信部１０６は、画像処理装置１０２の送信するアドバタイジングパケットの待ち受けを継続する。なお、本実施形態では当該閾値は予め定められているものとするが、ユーザの設定により変更できるようにしてもよい。また、アプリケーション毎に設定でいる値であってもよい。
【００７１】
一方、受信信号強度が閾値以上の場合（ステップＳ５０６でＹＥＳ）、制御部１０３は携帯端末１０１と画像処理装置１０２とが近づいたものと判定し、ＢＬＥ通信部１０６がコネクトリクエストパケットを送信するよう制御する（ステップＳ５０７）。この動作により、携帯端末１０１と画像処理装置１０２の間でＢＬＥ接続が確立する。
【００７２】
なお、上述したように、携帯端末１０１と画像処理装置１０２とが近づき、携帯端末１０１が所定の範囲内に入ったことを検出する方法として、受信信号強度に限らず、他の方法を利用することもできる。また、これらの組み合わせによって判定してもよい。
【００７３】
ＢＬＥ接続が確立すると、制御部１０３は、アプリケーションデータを含むＢＬＥパケットをＢＬＥ通信部１０６から画像処理装置１０２へ送信するよう制御する（ステップＳ５０８）。このアプリケーションデータとは、例えば、近接ログインアプリケーションにおけるログイン処理用認証情報であり、具体的にはユーザＩＤおよびパスワード等である。
【００７４】
制御部１０３は、アプリケーション用データの送信が完了すると、ＢＬＥ接続を切断するための切断要求パケット（ＬＬ＿ＴＥＲＭＩＮＡＴＥ＿ＩＮＤ）をＢＬＥ通信部１０６から画像処理装置１０２へ送信するよう制御する（ステップＳ５０９）。その後、制御部１０３はアプリケーションを終了し、本フローを終了する。
【００７５】
図６は、本実施形態の通信システム１００で実行されるＢＬＥ通信を説明するためのシーケンス図である。
【００７６】
図６のシーケンス図において、図２に示すシーケンス図と同様の動作ステップは、同一の符号を付与し、その説明は省略する。なお、図６のシーケンス図では携帯端末１２１を追加している。
【００７７】
図５において、画像処理装置１０２は携帯端末１０１とＢＬＥコネクションを確立すると（ステップＳ２０１〜２０４）、携帯端末１０１との間でＢＬＥ通信を行う（ステップＳ２０５、Ｓ２０６）。
【００７８】
画像処理装置１０２は携帯端末１０１とＢＬＥコネクションを確立したので、接続不可を示すＮＯＮ＿ＣＯＮＮ＿ＡＤＶの送信を開始する（ステップＳ６０１）。ＮＯＮ＿ＣＯＮＮ＿ＡＤＶの送信動作は、アドバタイジングパケットにより定期的にデータ送信のみを行うＢｌｕｅｔｏｏｔｈ  ｌｏｗ  ｅｎｅｒｇｙに準拠したブロードキャスタとして動作していることと等しい。即ち、本実施形態では、ペリフェラルとして動作していた画像処理装置１０２は、ＢＬＥコネクション確立後に、ペリフェラルとブロードキャスタとを切り替えて動作することとなる。即ち、画像処理装置１０２は、ＢＬＥコネクション確立すると、ＢＬＥ規格における役割を切り替える。
【００７９】
ペリフェラルとブロードキャスタへの役割の切り替えタイミングは、制御部１０８が任意に決定するようにしてよい。ただし、ＮＯＮ＿ＣＯＮＮ＿ＡＤＶと携帯端末１０１とのコネクション通信が衝突しないようにタイミング制御することが望ましい。例えば、制御部１０８は、ＮＯＮ＿ＣＯＮＮ＿ＡＤＶのａｄｖＩｎｔｅｒｖａｌを、携帯端末１０１とのコネクション通信におけるｃｏｎｎＩｎｔｅｒｖａｌの自然数倍に設定する。そして、ＮＯＮ＿ＣＯＮＮ＿ＡＤＶ送信タイミングとコネクション通信タイミングが一致しないよう、ＮＯＮ＿ＣＯＮＮ＿ＡＤＶ送信タイミングを制御するようにしてもよい。または、ＮＯＮ＿ＣＯＮＮ＿ＡＤＶ送信タイミングと携帯端末１０１とのコネクション通信タイミングが一致した場合には、コネクション通信を優先し、当該ＮＯＮ＿ＣＯＮＮ＿ＡＤＶの送信は行わないようにしてもよい。
【００８０】
以上に述べた画像処理装置１０２の動作により、ＢＬＥコネクション状態では、ＮＯＮ＿ＣＯＮＮ＿ＡＤＶが送信される。携帯端末１０１は、画像処理装置１０２の送信するＮＯＮ＿ＣＯＮＮ＿ＡＤＶを受信すると、画像処理装置１０２がＢＬＥコネクション状態であると判定し、ＵＩ部１０７によりＢＬＥ接続不可である旨を通知することができる。
【００８１】
なお、本実施形態では、携帯端末１０１の処理であるステップＳ５１１において、ＵＩ部１０７により接続不可である旨を通知した。しかし、これに代えて、もしくは、加えて、携帯端末１０１と画像処理装置１０２とがＢＬＥコネクションを切断するまでの時間を、ＵＩ部１０７により通知するようにしてもよい。また、ＢＬＥコネクションを切断するまでの時間について、携帯端末１０１と画像処理装置１０２とが実行しているアプリケーション処理の完了予測時間を通知するようにしてもよい。
【００８２】
この場合、画像処理装置１０２は、携帯端末１０１が実行しているアプリケーションの完了予測時間の情報（時間情報）等をＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤに含めて送信する。そして、携帯端末１０１はステップＳ７０２において、ＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤに含まれる完了予測時間をＵＩ部１０７により通知する。
【００８３】
この動作により、近接ログインアプリケーションを実行しようと画像処理装置１０２に近づいたユーザは、ＵＩ部１０７により通知される完了予測時間を確認することで、ＢＬＥ接続が可能となり、近接ログインが可能となるまでの時間を知ることができる。従って、ユーザは、その場に待機するか否かを判断するための情報を得ることができるため、さらに利便性を向上させることができる。
【００８４】
また、携帯端末１０１がＢＬＥに対応している機器を検索し、その結果をＵＩ部１０７により通知する際に接続不可である旨を通知するようにしてもよい。この場合、携帯端末１０１は所定時間、アドバタイジングパケットを受信し、受信したアドバタイジングパケットがＡＤＶ＿ＩＮＤであるかＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤであるかを判定する。そして、ＡＤＶ＿ＩＮＤを送信した装置については接続可能を示す通知を行い、ＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤを送信した装置については接続不可を示す通知を行うにしてもよい。
【００８５】
なお、当該通知を表示にて行う場合、複数の装置に関する情報（接続可能であるか接続不可であるか）をリスト形式にして表示してもよい。また、リスト形式にて表示を行う場合には装置の検出順（アドバタイジングパケットを受信した順番）に基づいて表示してもよいし、アドバタイジングパケットに含まれる装置の属性情報（装置の名称等）によりソートして表示してもよい。また、ＡＤＶ＿ＩＮＤを送信した装置のグループと、ＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤを送信した装置のグループとを分離して表示するようにしてもよい。また、ＡＤＶ＿ＮＯＮＣＯＮＮ＿ＩＮＤを送信した装置についてはグレーアウトして表示し、当該装置に対する接続指示を受け付けないとしてもよい。このような実施形態であっても、相手装置のＢｌｕｅｔｏｏｔｈ  ｌｏｗ  ｅｎｅｒｇｙに準拠した接続の可否をユーザは知ることができる。
【００８６】
また、検索結果をリスト形式等により表示する差異、接続不可を示す表示を行うと共に、もしくは、接続不可を示す表示に代えてアプリケーション処理の完了予測時間を通知するようにしてもよい。これによれば、ユーザは、ＵＩ部１０７により通知される完了予測時間を確認することで、ＢＬＥ接続が可能となるまでの時間を知ることができる。ユーザは、その場に待機するか否かを判断するための情報を得ることができる。従って、さらにユーザの利便性を向上させることができる。
【００８７】
なお、本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００８８】
１０１  携帯端末
１０２  画像処理装置
１０３  制御部
１０４  記憶部
１０５  無線ＬＡＮ通信部
１０６  ＢＬＥ通信部
１０７  ＵＩ部
１０８  制御部
１０９  記憶部
１１０  無線ＬＡＮ通信部
１１１  ＢＬＥ通信部
１１２  スキャナ部
１１３  プリンタ部
１１４  ＵＩ部
【図１】
2019080089.tif 000003
【図２】
2019080089.tif 000004
【図３】
2019080089.tif 000005
【図４】
2019080089.tif 000006
【図５】
2019080089.tif 000007
【図６】
2019080089.tif 000008