(57)【要約】      （修正有）【課題】複数の画像処理装置が設置されている場合であっても所望の画像処理装置から無線通信によって接続情報を取得する。【解決手段】画像処理システムにおいて、１以上の機器に接続可能な情報処理装置（無線通信端末５００）は、情報処理装置の傾きを測定する測定手段と、傾きが機器の形状に応じた所定の傾きであるかを判定する判定手段と、１以上の機器から出力された複数の電波を受信する受信手段と、受信した複数の電波夫々から電波を出力した機器を識別する識別情報を取得する取得手段と、受信した電波の強度を測定する電波強度測定手段と、受信した複数の電波のうち、取得した識別情報が一致する複数の電波における、測定された電波の強度に基づいて、複数の電波を出力した機器への接続を判断する判断手段と、情報処理装置の傾きの判定に応じて、接続を行うと判断される機器へ、該機器が出力する電波に基づいて該機器へ接続を行う接続手段と、を有する。【選択図】図１０
2020061154.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して１以上の機器に接続可能な情報処理装置において、
前記情報処理装置の傾きを測定する測定手段と、
前記測定手段によって測定した前記情報処理装置の傾きが前記機器の形状に応じた所定の傾きであるかを判定する判定手段と、
１以上の機器から出力された複数の電波を受信する受信手段と、
前記受信手段によって受信された複数の電波それぞれから電波を出力した機器を識別する識別情報を取得する取得手段と、
前記受信手段によって受信された電波の強度を測定する電波強度測定手段と、
前記受信手段によって受信された複数の電波のうち、前記取得手段によって取得された識別情報が一致する複数の電波における、前記電波強度測定手段によって測定された電波の強度に基づいて、該複数の電波を出力した機器への接続を行うかを判断する判断手段と、
前記判定手段による前記情報処理装置の傾きの判定に応じて、前記判断手段によって接続を行うと判断される機器へ、該機器が出力する電波に基づいて該機器へ接続を行う接続手段と
を有する、情報処理装置。
【請求項２】
ネットワークを介して１以上の機器に接続可能な情報処理装置において、
前記情報処理装置への所定の操作を検知する操作検知手段と、
１以上の機器から出力された複数の電波を受信する受信手段と、
前記受信手段によって受信された複数の電波それぞれから電波を出力した機器を識別する識別情報を取得する取得手段と、
前記受信手段によって受信された電波の強度を測定する電波強度測定手段と、
前記受信手段によって受信された複数の電波のうち、前記取得手段によって取得された識別情報が一致する複数の電波における、前記電波強度測定手段によって測定された電波の強度に基づいて、前記操作検知手段によって前記所定の操作を検知された前記情報処理装置が、該複数の電波を出力した機器への接続を行うかを判断する判断手段と、
前記判断手段によって接続を行うと判断される機器へ、該機器が出力する電波に基づいて該機器へ接続を行う接続手段と
を有する、情報処理装置。
【請求項３】
前記接続手段は、前記判断手段によって接続を行うと判断される機器との間で接続する処理を行う際に、前記受信手段によって受信される電波の無線通信方式で、該無線通信方式とは異なる無線通信方式で前記機器と接続するための接続情報の少なくとも一部を取得する、請求項１または２に記載の情報処理装置。
【請求項４】
予め設定される所定の時間の経過を計測する計測手段
を有し、
前記判断手段は、前記計測手段によって前記所定の時間が経過しても、前記１又は複数の電波の発信元の各々と接続するか否かを判断できない場合、該判断を中止する、請求項１ないし３のいずれか１項に記載の情報処理装置。
【請求項５】
ユーザによって所定の操作が行われた場合に、前記電波強度測定手段は、前記取得手段によって識別した前記１または複数の機器によって送信される電波の強度を測定を開始する、請求項１ないし４のいずれか１項に記載の情報処理装置。
【請求項６】
ネットワークを介して１以上の機器に接続可能な情報処理装置に、
前記情報処理装置の傾きを測定させ、
前記情報処理装置の傾きが前記機器の形状に応じた所定の傾きであるかを判定させ、
１以上の機器から出力された複数の電波を受信させ、
前記複数の電波それぞれから電波を出力した機器を識別する識別情報を取得させ、
前記受信された電波の強度を測定させ、
前記受信された複数の電波のうち、前記取得された識別情報が一致する複数の電波における、前記測定された電波の強度に基づいて、該複数の電波を出力した機器への接続を行うかを判断させ、
前記情報処理装置の傾きの判定に応じて、前記接続を行うと判断される機器へ、該機器が出力する電波に基づいて該機器へ接続を行わせる、
情報処理プログラム。
【請求項７】
ネットワークを介して１以上の機器に接続可能な情報処理装置に、
前記情報処理装置への所定の操作を検知させ、
１以上の機器から出力された複数の電波を受信させ、
前記受信された複数の電波それぞれから電波を出力した機器を識別する識別情報を取得させ、
前記受信された電波の強度を測定させ、
前記受信された複数の電波のうち、前記取得された識別情報が一致する複数の電波における、前記測定された電波の強度に基づいて、前記所定の操作を検知された前記情報処理装置が、該複数の電波を出力した機器への接続を行うかを判断させ、
前記接続を行うと判断される機器へ、該機器が出力する電波に基づいて該機器へ接続を行わせる、
情報処理プログラム。
【請求項８】
機器と、該機器と接続可能な情報処理装置とを有する情報処理システムであって、
前記機器は、
該機器の操作を行う操作部の第１の傾きを表す情報を前記情報処理装置に通知する通知手段
を有し、
前記情報処理装置は、
前記情報処理装置の第２の傾きを測定する測定手段と、
前記測定手段によって測定した前記情報処理装置の第２の傾きと前記第１の傾きとの差が所定の条件を満たすかを判定する判定手段と、
１以上の機器から出力された複数の電波を受信する受信手段と、
前記受信手段によって受信された複数の電波それぞれから電波を出力した機器を識別する識別情報を取得する取得手段と、
前記受信手段によって受信された電波の強度を測定する電波強度測定手段と、
前記受信手段によって受信された複数の電波のうち、前記取得手段によって取得された識別情報が一致する複数の電波における、前記電波強度測定手段によって測定された電波の強度に基づいて、該複数の電波を出力した機器への接続を行うかを判断する判断手段と、
前記判定手段による前記情報処理装置の第２の傾きの判定に応じて、前記判断手段によって接続を行うと判断される機器へ、該機器が出力する電波に基づいて該機器へ接続を行う接続手段と
を有する、情報処理装置システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理プログラム、および情報処理システムに関する。
【背景技術】
【０００２】
画像形成装置に接続する際に、無線通信端末などの情報処理装置は、第１の無線通信方式によって接続情報を取得し、該接続情報を用いて第２の無線通信方式によって接続する。
【０００３】
プリントデータを送信する携帯端末が所定の範囲内に入ったことを検出するまで、プリントデータに基づく画像形成を開始せずに待機し、所定の範囲内に入ったことを検出すると、その待機状態を解除する技術が知られている（例えば、特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
無線通信端末などの情報処理装置は、画像処理装置から無線通信によって送信される信号を受信し、その信号の受信信号強度が所定の閾値以上となった場合に、受信した信号に基づいて画像処理装置へ接続を行う。
【０００５】
しかし、複数の画像処理装置が設置される場合には、情報処理装置は、目の前の画像処理装置とは異なる隣の画像処理装置によって無線通信によって送信される信号の受信信号強度を偶然に測定してしまう場合がある。その受信信号強度が所定の閾値よりも高い場合、情報処理装置はジョブを依頼したい画像処理装置とは異なる隣の画像処理装置に接続してしまう場合がある。
【０００６】
また、無線通信端末などの情報処理装置が画像処理装置の近傍に放置され、画像処理装置から無線通信によって送信される信号を偶然に測定してしまい、その受信信号強度が所定の閾値よりも高い場合、ユーザの意に反してその画像処理装置と通信を行ってしまい、ジョブを依頼してしまうことが想定される。
【０００７】
そこで、本発明は、画像処理装置に接続する際に、情報処理装置が、無線通信によって接続情報を取得し、該接続情報を用いて接続する情報処理システムにおいて、複数の画像処理装置が設置されている場合であっても、所望の画像処理装置から無線通信によって接続情報を取得することを目的とする。
【課題を解決するための手段】
【０００８】
開示の一実施例の情報処理装置は、
ネットワークを介して１以上の機器に接続可能な情報処理装置において、
前記情報処理装置の傾きを測定する測定手段と、
前記測定手段によって測定した前記情報処理装置の傾きが前記機器の形状に応じた所定の傾きであるかを判定する判定手段と、
１以上の機器から出力された複数の電波を受信する受信手段と、
前記受信手段によって受信された複数の電波それぞれから電波を出力した機器を識別する識別情報を取得する取得手段と、
前記受信手段によって受信された電波の強度を測定する電波強度測定手段と、
前記受信手段によって受信された複数の電波のうち、前記取得手段によって取得された識別情報が一致する複数の電波における、前記電波強度測定手段によって測定された電波の強度に基づいて、該複数の電波を出力した機器への接続を行うかを判断する判断手段と、
前記判定手段による前記情報処理装置の傾きの判定に応じて、前記判断手段によって接続を行うと判断される機器へ、該機器が出力する電波に基づいて該機器へ接続を行う接続手段と
を有する。
【発明の効果】
【０００９】
開示の実施例によれば、画像処理装置に接続する際に、情報処理装置が、無線通信によって接続情報を取得し、該接続情報を用いて無線通信によって接続する情報処理システムにおいて、複数の画像処理装置が設置されている場合であっても、所望の画像処理装置から無線通信によって接続情報を取得することができる。
【図面の簡単な説明】
【００１０】
【図１】一実施形態に係る画像処理システムの構成例を示す図である。
【図２】一実施形態に係る画像処理装置のハードウェア構成例を示す図である。
【図３】一実施形態に係る画像処理装置の操作部の外観の一例を示す図である。
【図４】一実施形態に係る画像処理装置の操作部のハードウェア構成例を示す図である。
【図５】一実施形態に係る画像処理装置の操作部の機能ブロック図である。
【図６】一実施形態に係る無線通信端末のハードウェア構成例を示す図である。
【図７】一実施形態に係る無線通信端末の機能ブロック図である。
【図８】無線通信端末によって受信されるデバイス情報公開パケットの受信信号強度の時間変化の一例（その１）である。
【図９】一実施形態に係る無線通信端末の動作を示すフローチャートである。
【図１０】一実施形態に係る無線通信端末の機能ブロック図である。
【図１１】無線通信端末において測定される加速度の一例を示す図である。
【図１２】無線通信端末の傾きの一例を示す図である。
【図１３】無線通信端末によって受信されるデバイス情報公開パケットの受信信号強度の時間変化の一例（その２）を示す。
【図１４】無線通信端末によって受信されるデバイス情報公開パケットの受信信号強度の時間変化の一例（その３）を示す。
【図１５】一実施形態に係る無線通信端末の動作を示すフローチャートである。
【図１６】一実施形態に係る無線通信端末の機能ブロック図である。
【図１７】一実施形態に係る無線通信端末の動作を示すフローチャートである。
【図１８】一実施形態に係る無線通信端末に表示される検索画面例を示す図である。
【図１９】一実施形態に係る無線通信端末の動作を示すフローチャートである。
【図２０】一実施形態に係る無線通信端末に表示される検索画面例を示す図である。
【発明を実施するための形態】
【００１１】
次に、本発明を実施するための形態を、以下の実施例に基づき図面を参照しつつ説明する。以下で説明する実施例は一例に過ぎず、本発明が適用される実施の形態は、以下の実施例に限られない。
なお、実施例を説明するための全図において、同一機能を有するものは同一符号を用い、繰り返しの説明は省略する。
【００１２】
＜概要＞
＜画像処理システム＞
図１は、本実施の形態に係る画像処理システムの構成例を示す。画像処理システムは、画像処理装置１００と、無線通信端末２００とを備える。
【００１３】
画像処理装置１００は、複合機、プリンタなどの画像形成装置を適用でき、無線通信端末２００などの外部から印刷、スキャンなどの画像処理を依頼するジョブに応じて画像処理を実行する。画像処理装置１００は、第１の無線通信部と、第２の無線通信部とを有し、第１の無線通信部によって無線通信端末２００と直接接続し、第２の無線通信部によって無線アクセスポイント３００を経由して無線通信端末２００と接続する。
【００１４】
無線通信端末２００は、スマートフォン、タブレット端末などを適用できる。無線通信端末２００は、第１の無線通信部と、第２の無線通信部とを有し、第１の無線通信部によって画像処理装置１００と直接接続し、第２の無線通信部によって無線アクセスポイント３００を経由して画像処理装置１００と接続する。第１の無線通信部の代わりに、NFCリーダー／ライターを適用することもできる。
【００１５】
無線アクセスポイント３００は、画像処理装置１００と無線通信端末２００との間の通信経路を構築する。無線アクセスポイント３００は、イーサネット（登録商標）などのＬＡＮ(Local Area Network)５０と接続されるとともに、ＩＥＥＥ８０２．１１などの無線ＬＡＮの規格にしたがって、無線通信端末２００と通信を行う。ここで、無線アクセスポイント３００に代えて、画像処理装置１００が、インフラストラクチャモードで動作するＷｉ−Ｆｉモジュールや、無線通信端末２００と直接接続して通信できるＷｉ−Ｆｉダイレクトモジュールを備えるようにしてもよい。この場合、無線通信端末２００は、無線アクセスポイント３００を介することなく直接画像処理装置１００と接続し、通信できるため、無線アクセスポイントを不要にできる。
【００１６】
＜画像処理装置１００＞
図２は、本実施の形態に係る画像処理装置１００のハードウェア構成例を示す。
【００１７】
画像処理装置１００は、コントローラ１０２と、操作部１２２と、ファクシミリコントロールユニット(FCU: Facsimile control unit)１２６と、ＵＳＢ(Universal Serial Bus)１２８と、ＩＥＥＥ(Institute of Electrical and Electronic Engineers)１３９４インタフェース１３０と、エンジン部１３２とを備える。画像処理装置１００において、操作部１２２以外の部分は、本体部と呼ばれることもある。
【００１８】
コントローラ１０２は、ＣＰＵ(Central Processing Unit)１０４と、ノースブリッジ（NB）１０６と、システムメモリ(MEM-P)１０８と、サウスブリッジ（SB）１１４と、ＡＳＩＣ(application specific integrated circuit)１１６と、ローカルメモリ(MEM-C)１１８と、ＨＤＤ１２０と、ネットワークインタフェースカード(NIC: Network Interface Card)１２１とを備える。システムメモリ１０８は、ＲＯＭ(Read Only Memory)１１０と、ＲＡＭ(Random Access Memory)１１２とを有する。
【００１９】
ＣＰＵ１０４は、画像処理装置１００全体の制御を行い、ノースブリッジ１０６、システムメモリ１０８、およびサウスブリッジ１１４とともにチップセットを構成する。ＣＰＵ１０４は、このチップセットを介して、他の機器と接続される。ノースブリッジ１０６は、ＣＰＵ１０４と、システムメモリ１０８、サウスブリッジ１１４、およびＡＧＰ(Accelerated Graphics Port)バス６０との間を接続するブリッジである。ノースブリッジ１０６は、システムメモリ１０８に対する読み書きなどを制御するメモリコントローラと、ＰＣＩ(Peripheral Component Interface)マスタと、ＡＧＰターゲットとを有する。
【００２０】
ＡＧＰバス６０は、グラフィック処理を高速化するために提案されたインタフェースであり、システムメモリ１０８に高スループットで直接アクセスすることにより、画像処理を高速にする。
【００２１】
システムメモリ１０８のＲＯＭ１１０は、画像処理装置用プログラムやデータを格納する読み出し専用のメモリである。システムメモリ１０８のＲＡＭ１１２は、画像処理装置用プログラムやデータを展開するために使用されるとともに、プリンタによって描画処理が行われる際に使用される書き込みおよび読み出し可能なメモリである。サウスブリッジ１１４は、ノースブリッジ１０６と、ＰＣＩデバイスなどの周辺デバイスとの間を接続するブリッジである。サウスブリッジ１１４は、ＰＣＩバスを介してノースブリッジ１０６と接続され、該ＰＣＩバスには、ネットワークインタフェース（Ｉ／Ｆ）なども接続することができる。
【００２２】
ＡＳＩＣ１１６は、画像処理用のハードウェア要素を有する画像処理用途向けのＩＣ(Integrated Circuit)であり、ＡＧＰバス６０、ＰＣＩバス７０、ＨＤＤ１２０およびローカルメモリ１１８をそれぞれ接続するブリッジの役割を有する。ＡＳＩＣ１１６は、ＰＣＩターゲットおよびＡＧＰマスタと、ＡＳＩＣ１１６の中核をなすアービタ(ARB)と、ローカルメモリ１１８を制御するメモリコントローラと、ハードウェアロジックなどにより画像データの回転などを行う複数のＤＭＡＣ(Direct Memory Access Controller)と、エンジン部１３２との間でＰＣＩバス７０を介してデータ転送を行うＰＣＩユニットとからなる。ＡＳＩＣ１１６には、ＰＣＩバス７０を介して、操作部１２２、ファクシミリコントロールユニット１２６、ＵＳＢ１２８、ＩＥＥＥ１３９４インタフェース１３０、およびエンジン部１３２が接続される。
【００２３】
ローカルメモリ１１８は、コピー用の画像バッファ、符号バッファとして用いられる。ＨＤＤ１２０は、画像データの蓄積、プログラムの蓄積、フォントデータの蓄積、フォームの蓄積を行う。また、ＨＤＤ１２０は、画像処理装置１００で実行されるアプリケーションのライセンスファイルを保存する。ＮＩＣ１２１は、ＬＡＮ５０などのネットワークと接続するインタフェースである。
【００２４】
操作部１２２は、ＡＳＩＣ１１６に直接接続され、画像処理装置１００に対して操作を行うオペレータなどのユーザのためのインタフェースである。操作部１２２を操作することにより、データの入力、ジョブの実行、表示をすることができる。
【００２５】
ファクシミリコントロールユニット１２６は、ＰＣＩバス７０と接続され、ＦＡＸ装置又はモデム機能を有する複写装置などの外部装置との通信を公衆回線で制御する。ＵＳＢ１２８、およびＩＥＥＥ１３９４インタフェース１３０は、それぞれＰＣＩバス７０と接続され、周辺機器を接続できる。エンジン部１３２は、ＰＣＩバス７０と接続され、白黒プロッタ、１ドラムカラープロッタ、４ドラムカラープロッタ、スキャナー、ファックスユニットなどのプリンタエンジンを適用できる。なお、エンジン部１３２に、誤差拡散やガンマ変換などの画像処理部を備えることもできる。
【００２６】
＜操作部１２２＞
図３は、本実施の形態に係る画像処理装置１００の操作部１２２の外観図の一例を示す。図３に示すように、操作部１２２には、無線通信端末２００をかざす領域１２２１と、表示領域１２２２とが設けられる。ユーザは、かざす領域１２２１に無線通信端末２００をかざすことによって画像処理装置１００の操作を開始することができる。かざす領域１２２１に無線通信端末２００がかざされることによって、表示領域１２２２には処理中であることが表示される。この場合、無線通信端末２００から操作部１２２には、該無線通信端末２００にユーザによって設定されたコピー、スキャンなどの使用する機能や、該機能にともなって設定された内容が通知される。これによって、ユーザは、表示領域１２２２への操作を行うことなく画像処理装置１００を使用できる。
【００２７】
一方、ユーザは、無線通信端末２００を使用しないで画像処理装置１００を使用する場合などの通常の操作を行う場合には、表示領域１２２２に表示されているＨＯＭＥ画面に表示されている複数のアプリアイコンからいずれか一つを選択する。これにより、ユーザは、選択したアプリを起動させることができる。
【００２８】
図４は、本実施の形態に係る画像処理装置１００の操作部１２２のハードウェア構成例を示す。操作部１２２は、一般的な情報処理端末を適用でき、ＣＰＵ１５２と、メモリ(MEM)１５４と、不揮発性メモリ１６０と、Ｉ／Ｆ１６２と、第１の無線通信部１６４と、第２の無線通信部１６６と、ＵＳＢ１６８と、センサ１７０と、タッチパネル１７２とを備える。ＣＰＵ１５２、メモリ１５４、不揮発性メモリ１６０、Ｉ／Ｆ１６２と、第１の無線通信部１６４、第２の無線通信部１６６、ＵＳＢ１６８、センサ１７０、およびタッチパネル１７２は、バス８０を介して接続される。
【００２９】
ＣＰＵ１５２は、操作部１２２全体の動作を制御する。メモリ１５４は、ＲＯＭ１５６、およびＲＡＭ１５８を有する。ＲＯＭ１５６は読み出し専用の不揮発性記憶媒体であり、ファームウェア等のプログラムを格納する。ＲＡＭ１５８は情報の高速な読み書きが可能な揮発性の記憶媒体であり、ＣＰＵ１５２が情報を処理する際の作業領域として用いられる。
【００３０】
不揮発性メモリ１６０は、ＮＡＮＤ型などの情報の読み書きが可能な不揮発性の記憶媒体であり、ＯＳ(Operating System)や各種の制御プログラム、アプリケーション・プログラムなどを格納する。Ｉ／Ｆ１６２は、バス８０と、各種のハードウェア、ＬＡＮ５０などのネットワーク等との間を接続する。
【００３１】
第１の無線通信部１６４は、Bluetooth（登録商標）4．0（Bluetooth Low Energy: BLE）や近距離無線通信(Near Field Communication(NFC))などの第２の無線通信方式と比較して低速な第１の無線通信方式によって無線通信を行う。
【００３２】
第２の無線通信部１６６は、ＬＡＮ５０などのネットワークを介して、無線アクセスポイント３００と接続される。第２の無線通信部１６６は、該無線アクセスポイント３００介して、無線ＬＡＮなどの第２の無線通信方式の規格にしたがって第１の無線通信方式と比較して高速な無線通信を行うための処理を行う。
【００３３】
ＵＳＢ１６８は、周辺機器を接続できる。センサ１７０は、加速度センサなどのハードウェアで実現されるセンサである。タッチパネル１７２は、ユーザが画像処理装置１００の状態を確認するための視覚的ユーザインタフェースであり、操作する際にも利用される。
【００３４】
操作部１２２と、ＡＳＩＣ１１６との間は、Ｉ／Ｆ１６２によって接続することも、ＵＳＢ１６８を介して接続することもできる。
【００３５】
また、第１の無線通信部１６４、および第２の無線通信部１６６は、操作部１２２に備える代わりに本体部に備えてもよいし、操作部１２２、および本体部の両方に備えてもよい。
【００３６】
＜実施の形態の機能構成＞
次に、本実施の形態の機能構成について説明する。図５は、画像処理装置１００を構成する操作部１２２の機能ブロック図である。
【００３７】
操作部１２２は、第１の送受信部４０２、第２の送受信部４０４、デバイス情報公開パケット作成部４０６、接続情報要求処理部４０８、接続処理部４１０、ジョブ処理部４１２、および記憶・読出処理部４１４を有している。これら各部は、図４に示されている各構成要素のいずれかが、不揮発性メモリ１６０に記憶されている操作部用プログラムにしたがったＣＰＵ１５２からの命令によって動作することで実現される機能又は手段である。また、操作部１２２は、図４に示されている不揮発性メモリ１６０によって構築される記憶部４１６を有している。
【００３８】
（デバイス情報公開パケット管理テーブル）
記憶部４１６には、表１に示されているようなデバイス情報公開パケット管理テーブルによって構成されているデバイス情報公開パケット管理ＤＢ４１８が構築されている。
【００３９】
【表１】
2020061154.tif 000003
デバイス情報公開パケット管理テーブルは、デバイス名、動作モード、出力電力レベル、受信信号強度などを紐付けることによって対応付けたものである。デバイス名は、画像処理装置１００のプラグアンドプレイに使用されるものである。動作モードは、第１の無線通信部１６４によってサポートされている規格を表す。例えば、第１の無線通信部１６４がBluetooth 4.0に対応するものである場合に、デュアルモードおよびシングルモードのいずれかが格納される。出力電力レベルは、画像処理装置１００によって発信される電波の出力強度を示す。この出力電力レベルは固定値とすることも変動値とすることもできる。
【００４０】
出力電力レベルを固定値とすることによって、デバイス情報公開パケットの画像処理装置１００における受信信号レベルに基づいて、画像処理装置１００と無線通信端末２００との間の距離を推定することができる。また、出力電力レベルを変動値とすることによって、出力電力レベル、およびデバイス情報公開パケットの画像処理装置１００における受信信号レベルに基づいて、経路損失を求め、画像処理装置１００と無線通信端末２００との間の距離を推定することができる。受信信号強度は、無線通信端末２００によってデバイス情報公開パケットが受信された際に、無線通信端末２００のアンテナによって観測されるものである。
【００４１】
（接続情報管理テーブル）
記憶部４１６には、表２に示されているような接続情報管理テーブルによって構成されている接続情報管理ＤＢ４２０が構築されている。
【００４２】
【表２】
2020061154.tif 000004
接続情報管理テーブルは、第２の無線通信部１６６と無線通信端末２００との間で第２の無線通信方式によって接続する際に使用する接続情報が記憶されている。接続情報管理テーブルは、例えば、ＳＳＩＤ(Service Set Identifier)、セキュリティ方式、パスワードなどのネットワークの情報、ＩＰアドレス、ポート番号などのアドレス情報などの接続情報を紐付けることによって対応付けたものである。ＳＳＩＤは無線ＬＡＮの識別情報であり、セキュリティ方式はＷＥＰ、ＷＰＡ、ＷＰＡ２、ＷＰＡ２−ＴＫＩＰ、ＡＥＳなどの暗号化方式の規格によって表される。
【００４３】
＜操作部１２２の各機能部＞
次に、操作部１２２の各部を詳細に説明する。
【００４４】
操作部１２２の第１の送受信部４０２は、図４に示されている第１の無線通信部１６４、およびＣＰＵ１５２からの命令によって実現される。第１の送受信部４０２は、第１の無線通信方式の規格にしたがって無線通信端末２００と各種データ(情報)の送受信を行う。
【００４５】
操作部１２２の第２の送受信部４０４は、図４に示されている第２の無線通信部１６６、およびＣＰＵ１５２からの命令によって実現される。第２の送受信部４０４は、第２の無線通信方式の規格にしたがって無線通信端末２００と各種データ(情報)の送受信を行うための処理を行う。
【００４６】
操作部１２２の記憶・読出処理部４１４は、図４に示されているＣＰＵ１５２からの命令、不揮発性メモリ１６０に記憶されている操作部用プログラムによって実現される。記憶・読出処理部４１４は、記憶部４１６に各種データを記憶したり、記憶部４１６に記憶された各種データを読み出したりする処理を行う。
【００４７】
操作部１２２のデバイス情報公開パケット作成部４０６は、ＣＰＵ１５２からの命令によって実現される。デバイス情報公開パケット作成部４０６は、デバイス情報公開パケット管理ＤＢ４１８のデバイス情報公開パケット管理テーブルに格納されている情報を付帯したデバイス情報公開パケットを作成する。デバイス情報公開パケットは、アドバタイズメントパケットなどの無線通信端末２００に当該画像処理装置１００の存在を公開するパケットである。デバイス情報公開パケット作成部４０６は、作成したデバイス情報公開パケットを、第１の送受信部４０２から送信する。
【００４８】
操作部１２２の接続情報要求処理部４０８は、ＣＰＵ１５２からの命令によって実現される。接続情報要求処理部４０８には、デバイス情報公開パケットを受信した無線通信端末２００によって送信される接続情報要求が、第１の送受信部４０２から入力される。接続情報要求処理部４０８は、接続情報要求が入力されると、該接続情報要求にしたがって、接続情報管理ＤＢ４２０の接続情報管理テーブルに格納されている情報を付帯した接続情報を作成し、第１の送受信部４０２から送信する。
【００４９】
操作部１２２の接続処理部４１０は、ＣＰＵ１５２からの命令によって実現される。接続処理部４１０は、接続情報を受信した無線通信端末２００によって送信される接続要求が第２の送受信部４０４から入力されると、該接続要求にしたがって、無線通信端末２００との間で接続処理を行う。
【００５０】
操作部１２２のジョブ処理部４１２は、ＣＰＵ１５２からの命令によって実現される。ジョブ処理部４１２は、無線通信端末２００によって依頼されるジョブが第２の送受信部４０４から入力されると、該ジョブを処理する。
【００５１】
＜無線通信端末２００＞
図６は、本実施の形態に係る無線通信端末２００のハードウェア構成例を示す。無線通信端末２００は、ＣＰＵ２０２と、ＲＡＭ２０４と、ＲＯＭ２０６と、ＨＤＤ２０８、Ｉ／Ｆ２１０と、センサ２１２と、ＬＣＤ(Liquid Crystal Display)２１４と、操作部２１６と、第１の無線通信部２１８と、第２の無線通信部２２０とを備える。ＣＰＵ２０２、ＲＡＭ２０４、ＲＯＭ２０６、ＨＤＤ２０８、Ｉ／Ｆ２１０、およびセンサ２１２は、バス９０によって接続される。
【００５２】
ＣＰＵ２０２は、無線通信端末２００全体の制御を行う。ＲＯＭ２０６は、読み出し専用の不揮発性記憶媒体であり、ファームウェア等のプログラムが格納されている。ＲＡＭ２０４は、情報の高速な読み書きが可能な揮発性の記憶媒体であり、ＣＰＵ２０２が情報を処理する際の作業領域として用いられる。ＨＤＤ２０８は、情報の読み書きが可能な不揮発性の記憶媒体であり、ＯＳや各種の制御プログラム、アプリケーション・プログラム等が格納されている。
【００５３】
Ｉ／Ｆ２１０は、バス９０と各種のハードウェアやネットワーク等を接続する。センサ２１２は、加速度センサなどのハードウェアで実現されるセンサである。ＬＣＤ２１４は、ユーザが無線通信端末２００の状態を確認するための視覚的ユーザインタフェースである。操作部２１６は、キーボードやマウスなど、ユーザが無線通信端末２００に情報を入力するためのユーザインタフェースである。ＬＣＤ２１４、および操作部２１６をタッチパネルによって構成し、キーボードをソフトウェアで実現することもできる。
【００５４】
第１の無線通信部２１８は、Bluetooth 4．0や近距離無線通信など、第２の無線通信方式と比較して低速な第１の無線通信方式によって無線通信を行う。
【００５５】
第２の無線通信部２２０は、無線ＬＡＮなどの第２の無線通信方式の規格にしたがって第１の無線通信方式と比較して高速な無線通信を行う。
【００５６】
＜実施の形態の機能構成＞
次に、本実施の形態に係る無線通信端末２００の機能構成について説明する。図７は、無線通信端末２００の機能ブロック図である。
【００５７】
無線通信端末２００は、第１の送受信部２５２、第２の送受信部２５４、受信信号強度測定部２５６、接続対象特定部２５８、接続情報取得部２６０、接続処理部２６２、ジョブ依頼部２６４、および記憶・読出処理部２６６を有している。これら各部は、図６に示されている各構成要素のいずれかが、ＨＤＤ２０８に記憶されている無線通信端末用プログラムにしたがったＣＰＵ２０２からの命令によって動作することで実現される機能又は手段である。また、無線通信端末２００は、図６に示されているＨＤＤ２０８によって構築される記憶部２６８を有している。
【００５８】
（受信信号強度管理テーブル）
記憶部２６８には、表３に示されているような受信信号強度管理テーブルによって構成されている受信信号強度管理ＤＢ２７０が構築されている。
【００５９】
【表３】
2020061154.tif 000005
受信信号強度管理テーブルは、デバイス名、受信信号強度などを紐付けることによって対応付けたものである。デバイス名は、画像処理装置１００のプラグアンドプレイに使用されるものであるが後から変更することも可能である。受信信号強度は、画像処理装置１００によって送信されるデバイス情報公開パケットの受信信号強度である。受信信号強度管理テーブルでは、デバイス名毎に、デバイス情報公開パケットの受信信号強度のキューが作成される。表３に示される例では、デバイス名が「Ａ」で表される画像処理装置１００によって送信されるデバイス情報公開パケットの受信信号強度が−４０ｄＢ、−４２ｄＢ、−３８ｄＢと変化していることが示される。
【００６０】
＜無線通信端末２００の各機能部＞
次に、無線通信端末２００の各部を詳細に説明する。無線通信端末２００の第１の送受信部２５２は、図６に示されている第１の無線通信部２１８、およびＣＰＵ２０２からの命令によって実現される。第１の送受信部２５２は、第１の無線通信方式の規格にしたがって画像処理装置１００と各種データ(情報)の送受信を行う。
【００６１】
無線通信端末２００の第２の送受信部２５４は、図６に示されている第２の無線通信部２２０、およびＣＰＵ２０２からの命令によって実現される。第２の送受信部２５４は、第２の無線通信方式の規格にしたがって画像処理装置１００と各種データ(情報)の送受信を行う。
【００６２】
無線通信端末２００の記憶・読出処理部２６６は、図６に示されているＣＰＵ２０２からの命令、ＨＤＤ２０８に記憶されている無線通信端末用プログラムによって実現される。記憶・読出処理部２６６は、記憶部２６８に各種データを記憶したり、記憶部２６８に記憶された各種データを読み出したりする処理を行う。
【００６３】
無線通信端末２００の受信信号強度測定部２５６は、ＣＰＵ２０２からの命令、およびＨＤＤ２０８に記憶されている無線通信端末用プログラムによって実現される。受信信号強度測定部２５６は、第１の送受信部２５２によって受信されるデバイス情報公開パケットの受信信号強度を所定の周期で測定し、該デバイス情報公開パケットに付帯されるデバイス名とともに、記憶・読出処理部２６６に入力する。記憶・読出処理部２６６は、受信信号強度測定部２５６によって入力されるデバイス名、および受信信号強度を記憶部２６８の受信信号強度管理ＤＢ２７０に格納する。デバイス名、および受信信号強度を記憶部２６８の受信信号強度管理ＤＢ２７０に格納する際には、デバイス名毎に、ＦＩＦＯ（First In, First Out）にしたがって受信信号強度を格納できる。表３に示される受信信号強度管理テーブルを参照して具体的に説明する。例えば、新しく測定したデバイス名が「Ｂ」である画像処理装置によって送信されるデバイス情報公開パケットの受信信号強度を記憶させるものとする。この場合、記憶・読出処理部２６６は、受信信号強度管理テーブルからデバイス名が「Ｂ」の一番古い値を取り出して削除し、該デバイス情報公開パケットの受信信号強度をデバイス名が「Ｂ」の一番新しい値として追加する。
【００６４】
無線通信端末２００の接続対象特定部２５８は、ＣＰＵ２０２からの命令、およびＨＤＤ２０８に記憶されている無線通信端末用プログラムによって実現される。接続対象特定部２５８は、記憶・読出処理部２６６に記憶部２６８の受信信号強度管理ＤＢ２７０の受信信号強度管理テーブルを読み出させ、該受信信号強度管理テーブルに格納された受信信号強度に基づいて、接続する画像処理装置を特定する。
【００６５】
図８は、無線通信端末２００を保持するユーザが画像処理装置１００に近づく際の無線通信端末２００によって受信されるデバイス情報公開パケットの受信信号強度の時間変化の一例（その１）を示す。図８において、横軸は時間（ｔ）であり、縦軸はデバイス情報公開パケットの受信信号強度(RSSI)である。
【００６６】
無線通信端末２００を画像処理装置１００に近づけると、無線通信端末２００が受信するデバイス情報公開パケットの受信信号強度は強くなる傾向がある。また、無線通信端末２００が受信するデバイス情報公開パケットの受信信号強度は、画像処理装置１００の第１の無線通信部１６４と無線通信端末２００の第１の無線通信部２１８との間の距離が数センチメートル程度まで近づくと一定の値に収束するようになる。なお、一定の値は、無線通信端末２００のアンテナ特性によって多少異なる可能性がある。
【００６７】
接続対象特定部２５８は、受信信号強度管理テーブルに格納されたデバイス情報公開パケットの受信信号強度に基づいて、デバイス情報公開パケットの受信信号強度の平均値μ［ｄＢ］がある閾値Ｒｓ［ｄＢ］を超える画像処理装置があるか否かを判断する。接続対象特定部２５８は、３個のデバイス情報公開パケットなどの適当なサンプリング数の平均値μ［ｄＢ］を求め、該平均値μが閾値Ｒｓを超えるか否かを判断する。また、接続対象特定部２５８は、デバイス情報公開パケットの受信信号強度の平均値μがある閾値Ｒｓを超える画像処理装置を無線通信端末２００の目の前にあるものと判断する。さらに、接続対象特定部２５８は、無線通信端末２００の目の前にあるものと判断した画像処理装置を接続対象として特定し、その画像処理装置のデバイス名を接続情報取得部２６０に通知する。
【００６８】
図７に戻り説明を続ける。無線通信端末２００の接続情報取得部２６０は、ＣＰＵ２０２からの命令、およびＨＤＤ２０８に記憶されている無線通信端末用プログラムによって実現される。接続情報取得部２６０は、接続対象特定部２５８によって入力されるデバイス名に基づいて、該デバイス名に対応する画像処理装置を宛先とする接続情報要求を作成し、第１の送受信部２５２から送信する。また、接続情報取得部２６０は、ユーザによって依頼されるジョブがジョブ依頼部２６４に入力された場合に、同様にして、該デバイス名に対応する画像処理装置を宛先とする接続情報要求を作成し、第１の送受信部２５２から送信するようにしてもよい。接続情報取得部２６０は、接続情報要求に対する応答として、接続情報が第１の送受信部２５２から入力されると、該接続情報を接続処理部２６２に入力する。
【００６９】
無線通信端末２００の接続処理部２６２は、ＣＰＵ２０２からの命令、およびＨＤＤ２０８に記憶されている無線通信端末用プログラムによって実現される。接続処理部２６２は、接続情報取得部２６０によって入力される接続情報に基づいて、第１の無線通信方式から第２の無線通信方式にハンドオーバすることによって切り替え、接続対象の画像処理装置と第２の送受信部２５４との間を接続させる処理を行う。
【００７０】
また、無線通信端末２００は、ユーザによって依頼されるジョブがジョブ依頼部２６４に入力され、接続対象特定部２５８によって入力されるデバイス名に基づいて該デバイス名に対応する画像処理装置を宛先とする接続情報要求を送信しない場合がある。この場合、接続処理部２６２は、ユーザによって依頼されるジョブがジョブ依頼部２６４に入力された後に、接続対象の画像処理装置と第２の送受信部２５４との間を接続させる処理を開始するようにしてもよい。画像処理装置１００と無線通信端末２００との間で暗号化に関する鍵を共有することによって、画像処理装置１００は暗号化して接続情報を送信し、無線通信端末２００は該暗号化された接続情報を復号する。
【００７１】
無線通信端末２００のジョブ依頼部２６４は、ＣＰＵ２０２からの命令、およびＨＤＤ２０８に記憶されている無線通信端末用プログラムによって実現される。ジョブ依頼部２６４は、ユーザによって依頼されるジョブを第２の送受信部２５４から、接続した画像処理装置１００に送信する。
【００７２】
＜画像処理システムの動作＞
図９は、本実施の形態に係る画像処理システムの主に無線通信端末２００の動作を示す。
【００７３】
ステップＳ９０２では、無線通信端末２００の受信信号強度測定部２５６は、第１の送受信部２５２によって受信されるデバイス情報公開パケットの受信信号強度を測定する。
【００７４】
ステップＳ９０４では、無線通信端末２００の受信信号強度測定部２５６は、デバイス情報公開パケットに付帯されるデバイス名と、そのデバイス情報公開パケットの受信信号強度とを記憶・読出処理部２６６に入力する。これにより、受信信号強度測定部２５６は、デバイス情報公開パケットに付帯されるデバイス名と、そのデバイス情報公開パケットの受信信号強度とを、記憶部２６８の受信信号強度管理ＤＢ２７０に格納させる。
【００７５】
ステップＳ９０６では、無線通信端末２００の接続対象特定部２５８は、デバイス情報公開パケットの受信信号強度の平均値μが閾値Ｒｓを超える画像処理装置があるか否かを判断する。デバイス情報公開パケットの受信信号強度の平均値μが閾値Ｒｓを超える画像処理装置がない場合、ステップＳ９０２に戻る。
【００７６】
ステップＳ９０８では、無線通信端末２００の接続対象特定部２５８は、デバイス情報公開パケットの受信信号強度の平均値μが閾値Ｒｓを超える画像処理装置がある場合、その画像処理装置を接続対象に設定する。
【００７７】
ステップＳ９１０では、無線通信端末２００の接続情報取得部２６０は、接続対象に設定した画像処理装置に接続情報を要求する。無線通信端末２００の接続処理部２６２は、接続対象に設定した画像処理装置によって送信される接続情報（例えば、ＳＳＩＤ、パスワード、及びＩＰアドレス等）を取得すると、その接続情報を使用して、該画像処理装置との間で接続処理を行う。
【００７８】
なお、ステップＳ９１０の接続処理は、次の手順で行われるものであっても良い。
【００７９】
例えば、ステップＳ９１０において、画像処理装置は、接続情報として、画像処理装置を特定する情報（ＩＰアドレス等）を送信せずに、画像形成装置と同じネットワークに接続するための情報（ＳＳＩＤ、パスワード等）のみを、無線通信端末２００に送信する。
【００８０】
画像処理装置から接続情報を受信した無線通信端末２００は、接続対象の画像処理装置に無線通信端末２００を特定する情報（ＩＰアドレス等）を送信すると共に、画像処理装置から受信した接続情報を用いて、画像処理装置と同じネットワークに接続する。
【００８１】
無線通信端末２００から無線通信端末２００を特定する情報（ＩＰアドレス等）を受信した画像処理装置は、受信した情報を用いて無線通信端末２００に接続する。
【００８２】
また、別の一例として、ステップＳ９１０の接続処理は、次の手順で行われるものであっても良い。
【００８３】
例えば、ステップＳ９１０において、画像処理装置は、接続情報として、画像処理装置を特定する情報（ＩＰアドレス等）を送信せずに、画像形成装置と同じネットワークに接続するための情報（ＳＳＩＤ、パスワード等）のみを、無線通信端末２００に送信する。
【００８４】
画像処理装置から接続情報を受信した無線通信端末２００は、画像処理装置から受信した接続情報を用いて、画像処理装置と同じネットワーク上でサーバを構築し、無線通信端末２００が情報を受付可能なアドレス情報（ＵＲＬ等）を画像処理装置に通知する。
【００８５】
無線通信端末２００から、無線通信端末２００が情報を受付可能なアドレス情報（ＵＲＬ等）を受信した画像処理装置は、受信したアドレス情報を用いて、画像処理装置を特定する情報（ＩＰアドレス等）を無線通信端末２００に通知する。
【００８６】
画像処理装置から、画像処理装置を特定する情報（ＩＰアドレス等）を受信した無線通信端末２００は、受信した情報を用いて、画像処理装置に接続し、印刷等の画像処理を要求する。
【００８７】
このように、無線通信端末２００は、画像処理装置に接続するための情報の全てを第１の無線通信方式で受信せずに、画像処理装置に接続するための情報の一部を無線アクセスポイント３００を介して受信し、印刷等の画像処理を行うための接続処理を行っても良い。
【００８８】
ステップＳ９１０によって接続処理が行われた後、無線通信端末２００のジョブ依頼部２６４は、ユーザによって依頼される印刷、スキャンなどのジョブを第２の送受信部２５４から、接続した画像処理装置１００に送信する。
【００８９】
なお、図９のステップＳ９０６において、接続対象特定部２５８は、デバイス情報公開パケットの受信信号強度の平均値μが閾値Ｒｓを超える画像処理装置があるか否かをまとめて判断しているが、この判断は、画像処理装置毎に個別に行うものであっても良い。例えば、接続対象特定部２５８は、各画像形成装置からデバイス情報公開パケットを受信する毎に、画像形成装置の受信信号強度の平均値を個別に計算し、計算した平均値μが閾値Ｒｓを超えた場合、ステップＳ９０８の処理を実行するものであっても良い。
【００９０】
上記の実施の形態において、無線通信端末２００は第１の無線通信方式によって取得した接続情報を取得した後に、第１の無線通信方式から第２の無線通信方式にハンドオーバせず、第１の無線通信方式によって接続対象の画像処理装置と接続するようにしてもよい。接続後、無線通信端末２００は、ユーザによって依頼されるジョブを第１の送受信部２５２から、接続した画像処理装置１００に送信するようにしてもよい。
【００９１】
上述した画像処理システムによれば、無線通信端末は、画像処理装置によって送信されるデバイス情報公開パケットの複数回の受信信号強度を測定し、その平均値がある一定の閾値に達した場合に、画像処理装置に接続情報要求を送信する。これによって、画像処理装置や無線通信端末を操作することなく、無線通信端末を画像処理装置にかざすだけで所望の画像処理装置にジョブ実行の指示をすることができる。
【００９２】
上述した例では、無線通信端末２００が、デバイス情報公開パケットの複数回の受信信号強度を測定し、その平均値がある一定の閾値に達した画像処理装置に接続情報要求を送信する場合について説明した。しかし、この例に限らず、無線通信端末２００が、平均値がある範囲に収まる画像処理装置に接続情報要求を送信するようにしてもよい。或いは、無線通信端末２００が、デバイス情報公開パケットの受信信号強度に所定の演算処理を行い、その演算処理の結果に基づいて、接続情報要求を送信する画像処理装置を特定するようにしてもよい。
【００９３】
上述した例では、無線通信端末２００の接続対象特定部２５８は、受信信号強度管理テーブルに格納された受信信号強度に基づいて、受信信号強度の平均値μ［ｄＢ］がある閾値Ｒｓ［ｄＢ］を超える画像処理装置があるか否かを判断する場合について説明した。接続対象特定部２５８に、平均値μに加え、標準偏差σに基づいて、平均値μがある閾値Ｒｓを超え、且つ標準偏差σがある特定の範囲に収まっている画像処理装置があるか否かを判断するようにしてもよい。これによって、より高い精度の電波特性に基づいて、接続する画像処理装置を特定できる。
【００９４】
＜第１の実施の形態＞
第１の実施の形態に係る画像処理システムは図１を適用でき、無線通信端末２００の代わりに、無線通信端末５００を備える。第１の実施の形態に係る画像処理システムは、＜概要＞において説明した画像処理システムと無線通信端末の機能の一部が異なる。
【００９５】
＜本実施の形態の機能構成＞
次に、機能構成について説明する。図１０は、無線通信端末５００の機能ブロック図である。無線通信端末５００は、第１の送受信部５５２、第２の送受信部５５４、受信信号強度測定部５５６、接続対象特定部５５８、接続情報取得部５６０、接続処理部５６２、ジョブ依頼部５６４、記憶・読出処理部５６６、および傾き検出部５７２を有している。これら各部は、図６に示されている各構成要素のいずれかが、ＨＤＤ２０８に記憶されている無線通信端末用プログラムにしたがったＣＰＵ２０２からの命令によって動作することで実現される機能又は手段である。また、無線通信端末５００は、図６に示されているＨＤＤ２０８によって構築される記憶部５６８を有している。
【００９６】
＜無線通信端末５００の各機能部＞
次に、無線通信端末５００の各部を説明する。第１の送受信部５５２、第２の送受信部５５４、受信信号強度測定部５５６、接続情報取得部５６０、接続処理部５６２、ジョブ依頼部５６４、記憶・読出処理部５６６については、図７に示した無線通信端末２００の各部の機能を適用できる。
【００９７】
無線通信端末５００の傾き検出部５７２は、図６に示されているセンサ２１２、およびＣＰＵ２０２からの命令によって実現される。傾き検出部５７２は、センサ２１２によって測定される加速度などの測定情報に基づいて、無線通信端末５００の角度などの傾きを検出する。
【００９８】
図１１は、無線通信端末５００において測定される加速度の一例を示す。センサ２１２に加速度センサが適用される場合、センサ２１２によって物が動くときにその加速度が測定される。例えば、無線通信端末５００のＬＣＤ２１４の長手方向をＹ軸とし、ＬＣＤ２１４の左右方向をＸ軸とし、Ｘ軸とＹ軸とからなる平面に垂直な方向をＺ軸とする。この場合、無線通信端末５００は、Ｘ軸方向の加速度を検出することによって無線通信端末５００の左右方向の加速度を求めることができ、Ｙ軸方向の加速度を検出することによって無線通信端末５００の上下方向の加速度を求めることができる。また、無線通信端末５００は、Ｚ軸方向の加速度を検出することによって無線通信端末５００の正面裏面方向の加速度を求めることができる。傾き検出部５７２は、センサ２１２によって測定された加速度がある一定の範囲内に収束したか否かを判断することによって、無線通信端末５００の角度などの傾きを判定する。
【００９９】
図１２は、無線通信端末５００の傾きの一例を示し、水平方向から４５度傾けた場合を示す。この場合、傾き検出部５７２は、無線通信端末５００のＹ軸方向の加速度がｓｉｎ４５°であることを検出する。傾き検出部５７２は、無線通信端末５００の傾きが所定の範囲に入ることを検出できた場合、そのことを接続対象特定部５５８に通知する。ここで、所定の範囲は、画像処理装置１００の操作部１２２の傾きに基づいて予め設定される。例えば、ユーザは、無線通信端末５００を画像処理装置１００に接続する際に、操作部１２２のタッチパネル１７２の表示画面と平行にかざすことが多いと想定される。無線通信端末５００とタッチパネル１７２の表示画面とが平行になる場合、両者の傾きは等しくなる。したがって、傾き検出部５７２は、無線通信端末５００の傾きがタッチパネル１７２の表示画面の傾きから所定の範囲にあるか否かを判断する。
【０１００】
なお、画像処理装置１００の操作部１２２の傾き（タッチパネル１７２の表示画面の傾き）の値は、例えば、無線通信端末５００が、記憶部５６８に予め記憶しておく。
【０１０１】
無線通信端末５００の接続対象特定部５５８は、ＣＰＵ２０２からの命令、およびＨＤＤ２０８に記憶されている無線通信端末用プログラムによって実現される。接続対象特定部５５８は、記憶・読出処理部５６６に記憶部５６８の受信信号強度管理ＤＢ５７０の受信信号強度管理テーブルを読み出させる。また、接続対象特定部５５８は、該受信信号強度管理テーブルに格納されたデバイス情報公開パケットの受信信号強度と、無線通信端末５００の傾きが所定の範囲に入ることが検出されたか否かに基づいて、接続する画像処理装置を特定する。ここで、所定の範囲は、画像処理装置１００の形状に応じて予め設定され、例えば、記憶部５６８に記憶されている。
【０１０２】
ここでは、デバイス情報公開パケットの受信信号強度の平均値μが閾値Ｒｓを超えたか否かに基づいて接続対象を特定する場合について検討する。平均値μに加え、標準偏差σに基づいて、平均値μがある閾値Ｒｓを超え、且つ標準偏差σがある特定の範囲に収まっているか否かに基づいて接続対象を特定するようにしてもよい。
【０１０３】
図１３は、無線通信端末２００によって受信されるデバイス情報公開パケットの受信信号強度の時間変化の一例（その２）を示す。図１３において、横軸は時間（ｔ）であり、縦軸はデバイス情報公開パケットの受信信号強度(RSSI)である。図１３に示すように、無線通信端末２００のアンテナ特性によっては、画像処理装置１００によって送信されるデバイス情報公開パケットの受信信号強度が偶然に閾値Ｒｓより大きい値として測定される場合がある。この場合、無線通信端末２００は、デバイス情報公開パケットの受信信号強度の平均値μがある閾値Ｒｓを超えてしまうため、その画像処理装置に接続情報要求を送信し、画像処理装置によって送信される接続情報に基づいて接続処理を行う場合がある。この接続処理がユーザの意図した画像処理装置であれば問題ないが、画像処理装置に接続可能な状態で無線通信端末を放置してしまったようなユーザの意図したものではない場合には問題である。
【０１０４】
図１４は、無線通信端末２００によって受信されるデバイス情報公開パケットの受信信号強度の時間変化の一例（その３）を示す。図１４において、横軸は時間（ｔ）であり、縦軸はデバイス情報公開パケットの受信信号強度(RSSI)である。図１４では、第１の画像処理装置、および第２の画像処理装置の２台の画像処理装置によって送信されるデバイス情報公開パケットの受信信号強度が測定される。第１の画像処理装置、および第２の画像処理装置のうち、第１の画像処理装置が目の前の画像処理装置であり、接続したいものである。しかし、第２の画像処理装置によって送信されるデバイス情報公開パケットの受信信号強度が偶然に閾値Ｒｓより大きい値として測定される場合がある。この場合、無線通信端末は、受信信号強度の平均値μ［ｄＢ］がある閾値Ｒｓ［ｄＢ］を超えてしまうため、その第２の画像処理装置に接続情報要求を送信し、画像処理装置によって送信される接続情報に基づいて接続処理を行う場合がある。
【０１０５】
このように、本実施の形態に係る無線通信端末５００では、デバイス情報公開パケットの受信信号強度に加えて、無線通信端末５００の傾きが画像処理装置１００の操作部１２２の表示画面の傾きから所定の範囲にあるか否かに基づいて、接続対象を特定する。これにより、無線通信端末５００は、ユーザの意図しない画像処理装置と接続されることを低減することができる。
【０１０６】
＜画像処理システムの動作＞
図１５は、本実施の形態に係る画像処理システムの主に無線通信端末５００の動作を示す。ステップＳ１５０２−Ｓ１５０６は、図９のステップＳ９０２−Ｓ９０６を適用できる。
【０１０７】
ステップＳ１５０８では、無線通信端末５００の接続対象特定部５５８は、受信信号強度の平均値μが閾値Ｒｓを超える画像処理装置がある場合、傾き検出部５７２によって、無線通信端末５００の傾きが所定の範囲に入ることが検出されたか否かを判断する。無線通信端末５００の傾きが所定の範囲に入ることが検出されない場合、ステップＳ１５０２に戻る。
【０１０８】
ステップＳ１５１０では、無線通信端末５００の接続対象特定部５５８は、傾き検出部５７２によって、無線通信端末５００の傾きが所定の範囲に入ることが検出されている場合、その画像処理装置を接続対象に設定する。
【０１０９】
ステップＳ１５１２では、無線通信端末５００の接続情報取得部５６０は、接続対象に設定した画像処理装置に接続情報を要求する。無線通信端末５００の接続処理部５６２は、接続対象に設定した画像処理装置によって送信される接続情報を取得すると、その接続情報を使用して、該画像処理装置との間で接続処理を行う。
【０１１０】
ステップＳ１５１２によって接続処理が行われた後、無線通信端末５００のジョブ依頼部５６４は、ユーザによって依頼される印刷、スキャンなどのジョブを第２の送受信部５５４から、接続した画像処理装置に送信する。
【０１１１】
図１５に示されるフローチャートにおいて、ステップＳ１５０８の処理を行った後に、ステップＳ１５０２−Ｓ１５０６、Ｓ１５１０の処理を行うようにしてもよい。
【０１１２】
なお、図１５のステップＳ１５０６において、接続対象特定部５５８は、デバイス情報公開パケットの受信信号強度の平均値μが閾値Ｒｓを超える画像処理装置があるか否かをまとめて判断しているが、この判断は、画像処理装置毎に個別に行うものであっても良い。例えば、接続対象特定部５５８は、各画像形成装置からデバイス情報公開パケットを受信する毎に、画像形成装置の受信信号強度の平均値を個別に計算し、計算した平均値μが閾値Ｒｓを超えた場合、ステップＳ１５０８の処理を実行するものであっても良い。
【０１１３】
本実施の形態によれば、無線通信端末５００の接続対象となる画像処理装置を、デバイス情報公開パケットの受信信号強度に加えて、無線通信端末５００の傾きが画像処理装置の操作部の表示画面の傾きから所定の範囲にあるか否かに基づいて特定する。これにより、無線通信端末５００のが、所望の画像処理装置とは異なる画像処理装置に誤って接続してしまうことを低減できる。
【０１１４】
＜変形例＞
本変形例に係る画像処理システムでは、操作部１２２のデバイス情報公開パケット作成部４０６は、自装置の操作部１２２の傾き（タッチパネル１７２の表示画面の傾き）の値をデバイス情報公開パケットに付帯して送信する。
【０１１５】
例えば、操作部１２２の角度が固定されている画像処理装置１００であれば、デバイス情報公開パケット作成部４０６は、操作部１２２の傾きの値を記憶部４１６に予め記憶しておき、記憶した操作部１２２の傾きの値をデバイス情報公開パケットに含めて送信する。
【０１１６】
また、操作部１２２の傾きが変更可能な画像処理装置１００であれば、画像処理装置１００は、センサ１７０によって測定される加速度に基づいて、無線通信端末５００と同様に操作部１２２の傾きの値を計測する。また、デバイス情報公開パケット作成部４０６は、計測された操作部１２２の傾きの値をデバイス情報公開パケットに含めて送信する。
【０１１７】
なお、画像処理装置１００が、操作部１２２の傾きの値を計測する場合、例えば、所定の時間間隔等で操作部１２２の傾きの値を計測して、デバイス情報公開パケットに含まれる操作部１２２の傾きの値を更新することが望ましい。
【０１１８】
無線通信端末５００の接続対象特定部５５８は、デバイス情報公開パケットの受信信号強度に加えて、無線通信端末５００の傾きと、デバイス情報公開パケットに含まれる操作部１２２の傾きとの差が所定の範囲にあるか否かに基づいて、接続対象を特定する。これによって、画像処理装置１００の操作部１２２の傾きが変更された場合でも、無線通信端末５００は、所望の画像処理装置１００を特定することができる。さらに、操作部１２２の角度などの傾きが画像処理装置によって異なる場合であっても、無線通信端末５００は、所望の画像処理装置を特定することができる。
【０１１９】
＜第２の実施の形態＞
第２の実施の形態に係る画像処理システムは図１を適用でき、無線通信端末２００の代わりに、無線通信端末６００を備える。第１の実施の形態に係る画像処理システムは、＜概要＞において説明した画像処理システムと無線通信端末の機能の一部が異なる。
【０１２０】
＜本実施の形態の機能構成＞
次に、機能構成について説明する。図１６は、無線通信端末６００の機能ブロック図である。無線通信端末６００は、第１の送受信部６５２、第２の送受信部６５４、受信信号強度測定部６５６、接続対象特定部６５８、接続情報取得部６６０、接続処理部６６２、ジョブ依頼部６６４、記憶・読出処理部６６６、検索画面表示制御部６７２、およびタイマ６７４を有している。これら各部は、図６に示されている各構成要素のいずれかが、ＨＤＤ２０８に記憶されている無線通信端末用プログラムにしたがったＣＰＵ２０２からの命令によって動作することで実現される機能又は手段である。また、無線通信端末６００は、図６に示されているＨＤＤ２０８によって構築される記憶部６６８を有している。
【０１２１】
＜無線通信端末６００の各機能部＞
次に、無線通信端末６００の各部を説明する。第１の送受信部６５２、第２の送受信部６５４、受信信号強度測定部６５６、接続情報取得部６６０、接続処理部６６２、ジョブ依頼部６６４、記憶・読出処理部６６６については、無線通信端末２００の各部の機能を適用できる。
【０１２２】
無線通信端末６００の検索画面表示制御部６７２は、図６に示されているＬＣＤ２１４、およびＣＰＵ２０２からの命令によって実現される。検索画面表示制御部６７２は、画像処理装置を検索中である旨を無線通信端末６００のユーザに示すための検索画面を表示する制御を行う。この検索画面には、画像処理装置の検索を開始する際に選択する検索開始項目、検索をキャンセルする際に選択するキャンセル項目も表示される。
【０１２３】
無線通信端末６００のタイマ６７４は、図６に示されているＣＰＵ２０２からの命令によって実現される。タイマ６７４は、３０秒間などのあらかじめ設定した時間が経過することを計測する。
【０１２４】
無線通信端末６００の接続対象特定部６５８は、ＣＰＵ２０２からの命令、およびＨＤＤ２０８に記憶されている無線通信端末用プログラムによって実現される。接続対象特定部６５８は、タイマ６７４によってあらかじめ設定した時間が経過するまでの間に、検索画面表示制御部６７２に画像処理装置を検索中である旨を示すための画面を表示させる。また、接続対象特定部６５８は、記憶・読出処理部６６６に記憶部６６８の受信信号強度管理ＤＢ６７０の受信信号強度管理テーブルを読み出させる。さらに、接続対象特定部６５８は、該受信信号強度管理テーブルに格納されたデバイス情報公開パケットの受信信号強度と、無線通信端末６００の傾きが所定の範囲に入ることが検出されたか否かに基づいて、接続する画像処理装置を特定する。
【０１２５】
接続対象特定部６５８は、あらかじめ設定した時間が経過しても接続する画像処理装置を特定できない場合には、第１の送受信部６５２によって実行されている画像処理装置の検索を中止させ、検索画面表示制御部６７２によって表示していた検索画面を閉じさせる。接続対象特定部６５８は、あらかじめ設定した時間が経過しても接続する画像処理装置を特定できない場合には、検索画面表示制御部６７２に「機器が見つかりませんでした。」など検索を中止するためのメッセージを表示させることもできる。
【０１２６】
＜画像処理システムの動作（その１）＞
本実施の形態に係る画像処理システムの、主に無線通信端末６００の動作について、検索画面とともに説明する。図１７は本実施の形態に係る画像処理システムの主に無線通信端末６００の動作を示し、図１８は本実施の形態に係る無線通信端末６００に表示される検索画面例を示す。ここでは、無線通信端末６００にホーム画面が表示された後に検索画面が表示され、その後接続画面が表示される。
【０１２７】
ステップＳ１７０２では、無線通信端末６００の検索画面表示制御部６７２は、ＬＣＤ２１４に検索画面を表示する。ここで、接続対象特定部６５８は、タイマ６７４を起動させる。例えば、ユーザによって無線通信端末６００を画像処理装置１００に接続する接続アプリが起動されることによって、図１８（１）に示されるホーム画面が表示される。ホーム画面には、「原稿種類」、「解像度」、「ファイル形式」、「読み取りサイズ」、「原稿面」などのジョブのプロパティ、画像処理装置の検索を開始させる開始項目などを表示させることができる。ここで、ユーザが開始項目を選択することによって、図１８(２)に示される検索画面が表示されるとともに、画像処理装置の検索が開始される。
【０１２８】
ステップＳ１７０４では、無線通信端末６００の接続対象特定部６５８は、検索画面表示制御部６７２によって表示されている検索画面のキャンセル項目が選択（例えば、押し下げ）されたか否かを判断する。検索画面のキャンセル項目が選択された場合、後述するステップＳ１７１６に移行する。図１８（２）に示されるように、検索画面には、検索を中止する際に選択されるキャンセル項目が表示される。ユーザは、キャンセル項目を選択することによって、検索を中止することができる。
【０１２９】
ステップＳ１７０６では、無線通信端末６００の接続対象特定部６５８は、検索画面のキャンセル項目が選択されていないと判断した場合、タイマ６７４において検索時間が経過したか否かを判断する。
【０１３０】
ステップＳ１７０８では、無線通信端末６００の受信信号強度測定部６５６は、検索時間が経過していないと判断した場合、第１の送受信部６５２によって受信されるデバイス情報公開パケットの受信信号強度を測定する。
【０１３１】
ステップＳ１７１０では、無線通信端末６００の接続対象特定部６５８は、デバイス情報公開パケットの受信信号強度の平均値μが閾値Ｒｓを超える画像処理装置があるか否かを判断する。デバイス情報公開パケットの受信信号強度の平均値μが閾値Ｒｓを超える画像処理装置がない場合、ステップＳ１７０４に戻る。
【０１３２】
ステップＳ１７１２では、無線通信端末６００の接続対象特定部６５８は、デバイス情報公開パケットの受信信号強度の平均値μが閾値Ｒｓを超える画像処理装置がある場合、その画像処理装置を接続対象に設定する。
【０１３３】
ステップＳ１７１４では、無線通信端末６００の接続情報取得部６６０は、接続対象に設定した画像処理装置に接続情報を要求する。無線通信端末６００の接続処理部６６２は、接続対象に設定した画像処理装置によって送信される接続情報を取得すると、その接続情報を使用して、該画像処理装置との間で接続処理を行う。ここで、検索画面表示制御部６７２は、検索画面を図１８（４）に示される接続画面に変更する。この接続画面には、接続を中止する際に選択するキャンセル項目が表示される。ユーザは、キャンセル項目を選択することによって、接続を中止することができる。
【０１３４】
ステップＳ１７１６では、無線通信端末６００の検索画面表示制御部６７２は、ＬＣＤ２１４に表示していた検索画面を閉じる。
【０１３５】
ステップＳ１７１８では、無線通信端末６００の検索画面表示制御部６７２は、ステップＳ１７１６において検索時間が経過した場合、エラーメッセージを表示するように設定されているか否かを判断する。エラーメッセージを表示するように設定されていない場合、ステップＳ１７１６に移行する。
【０１３６】
ステップＳ１７２０では、無線通信端末６００の検索画面表示制御部６７２は、エラーメッセージを表示するように設定されている場合、エラーメッセージを表示する。ここで、検索画面表示制御部６７２は、検索画面を図１８（３）に示されるエラー表示画面に変更する。このエラー表示画面には、検索時間の間に機器が見つからなかった旨が表示される。その後、ステップＳ１７１６に移行する。
【０１３７】
＜画像処理システムの動作（その２）＞
本実施の形態に係る画像処理システムの、主に無線通信端末６００の動作について、検索画面とともに説明する。図１９は本実施の形態に係る画像処理システムの主に無線通信端末６００の動作を示し、図２０は本実施の形態に係る無線通信端末６００に表示される検索画面例を示す。ここでは、無線通信端末６００にホーム画面が表示された後に検索画面は表示されずに接続画面が表示される。
【０１３８】
ステップＳ１９０２では、無線通信端末６００の接続対象特定部６５８は、タイマ６７４において検索時間が経過したか否かを判断する。例えば、ユーザによって無線通信端末６００を画像処理装置１００に接続する接続アプリが起動されることによって、図２０（１）に示されるホーム画面が表示される。ホーム画面には、「原稿種類」、「解像度」、「ファイル形式」、「読み取りサイズ」、「原稿面」などのジョブのプロパティ、画像処理装置の検索を開始させる開始項目などを表示させることができる。ここで、ユーザが開始項目を選択することによって、画像処理装置の検索が開始されるとともに、タイマ６７４に予め設定される検索時間のカウントダウンが開始される。ホーム画面に、検索を中止する際に選択するキャンセル項目を表示することもできる。ユーザは、キャンセル項目を選択することによって、検索を中止することができる。
【０１３９】
ステップＳ１９０４では、無線通信端末６００の受信信号強度測定部６５６は、検索時間が経過していないと判断した場合、第１の送受信部６５２によって受信されるデバイス情報公開パケットの受信信号強度を測定する。
【０１４０】
ステップＳ１９０６では、無線通信端末６００の接続対象特定部６５８は、デバイス情報公開パケットの受信信号強度の平均値μが閾値Ｒｓを超える画像処理装置があるか否かを判断する。デバイス情報公開パケットの受信信号強度の平均値μが閾値Ｒｓを超える画像処理装置がない場合、ステップＳ１９０２に戻る。
【０１４１】
ステップＳ１９０８では、無線通信端末６００の接続対象特定部６５８は、デバイス情報公開パケットの受信信号強度の平均値μが閾値Ｒｓを超える画像処理装置がある場合、その画像処理装置を接続対象に設定する。
【０１４２】
ステップＳ１９１０では、無線通信端末６００の接続情報取得部６６０は、接続対象に設定した画像処理装置に接続情報を要求する。無線通信端末６００の接続処理部６６２は、接続対象に設定した画像処理装置によって送信される接続情報を取得すると、その接続情報を使用して、該画像処理装置との間で接続処理を行う。ここで、検索画面表示制御部６７２は、検索画面を図２０（３）に示される接続画面に変更する。この接続画面には、接続を中止する際に選択するキャンセル項目が表示される。ユーザは、キャンセル項目を選択することによって、接続を中止することができる。
【０１４３】
ステップＳ１９１２では、無線通信端末６００の検索画面表示制御部６７２は、ＬＣＤ２１４に表示していた検索画面を閉じる。
【０１４４】
ステップＳ１９１４では、無線通信端末６００の検索画面表示制御部６７２は、ステップＳ１９０２において検索時間が経過した場合、エラーメッセージを表示するように設定されているか否かを判断する。エラーメッセージを表示するように設定されていない場合、ステップＳ１９１２に移行する。
【０１４５】
ステップＳ１９１６では、無線通信端末６００の検索画面表示制御部６７２は、エラーメッセージを表示するように設定されている場合、エラーメッセージを表示する。ここで、検索画面表示制御部６７２は、検索画面を図２０（２）に示されるエラー表示画面に変更する。このエラー表示画面には、検索時間の間に機器が見つからなかった旨が表示される。エラー表示画面には、エラーを確認した際に選択する「ＯＫ」項目が表示される。ユーザがこの「ＯＫ」項目を選択することによって、ステップＳ１９１２に移行する。
【０１４６】
本実施の形態によれば、無線通信端末は、ユーザによって画像処理装置の検索の指示を受けることによってデバイス情報公開パケットの受信信号強度の測定を行う。したがって、接続可能な状態で無線通信端末を画像処理装置の近くに放置してしまった場合であっても、誤ってデバイス情報公開パケットの受信信号強度の測定が行われることがない。これによって、無線通信端末の電池残量が知らない間に低下することを防止できる。
【０１４７】
上述した実施の形態、および変形例を適宜組み合わせることも可能である。また、上述した実施の形態、および変形例は、プリント、スキャン、コピーなどの機能をもつ複合機などの画像形成装置に加え、プロジェクタなどの投影装置や電子黒板などにも適用することができる。
【０１４８】
上述した実施例において、画像処理システムは情報処理システムの一例であり、無線通信端末は情報処理装置の一例である。また、受信信号強度測定部は電波強度測定手段、および取得手段の一例であり、接続対象特定部は判断手段の一例であり、ジョブ依頼部は操作検知手段の一例である。さらに、接続処理部は判定手段、および接続手段の一例であり、傾き検出部は測定手段の一例であり、タイマは計測手段の一例である。
【０１４９】
本発明は特定の実施例、変形例を参照しながら説明されてきたが、各実施例、変形例は単なる例示に過ぎず、当業者は様々な変形例、修正例、代替例、置換例等を理解するであろう。説明の便宜上、本発明の実施例に従った装置は機能的なブロック図を用いて説明されたが、そのような装置はハードウェアで、ソフトウエアでまたはそれらの組み合わせで実現されてもよい。本発明は上記実施例に限定されず、本発明の精神から逸脱することなく、様々な変形例、修正例、代替例、置換例等が包含される。
【符号の説明】
【０１５０】
５０    ＬＡＮ
１００  画像処理装置
１２２  操作部
２００、５００、６００  無線通信端末
３００  無線アクセスポイント
２５２、５５２、６５２  第１の送受信部
２５４、５５４、６５４  第２の送受信部
２５６、５５６、６５６  受信信号強度測定部
２５８、５５８、６５８  接続対象特定部
２６０、５６０、６６０  接続情報取得部
２６２、５６２、６６２  接続処理部
２６４、５６４、６６４  ジョブ依頼部
２６６、５６６、６６６  記憶・読出処理部
２６８、５６８、６６８  記憶部
２７０、５７０、６７０  受信信号強度管理ＤＢ
５７２  傾き検出部
６７２  検索画面表示制御部
６７４  タイマ
【先行技術文献】
【特許文献】
【０１５１】
【特許文献１】特開２００８−１７３８１号公報
【図１】
2020061154.tif 000006
【図２】
2020061154.tif 000007
【図３】
2020061154.tif 000008
【図４】
2020061154.tif 000009
【図５】
2020061154.tif 000010
【図６】
2020061154.tif 000011
【図７】
2020061154.tif 000012
【図８】
2020061154.tif 000013
【図９】
2020061154.tif 000014
【図１０】
2020061154.tif 000015
【図１１】
2020061154.tif 000016
【図１２】
2020061154.tif 000017
【図１３】
2020061154.tif 000018
【図１４】
2020061154.tif 000019
【図１５】
2020061154.tif 000020
【図１６】
2020061154.tif 000021
【図１７】
2020061154.tif 000022
【図１８】
2020061154.tif 000023
【図１９】
2020061154.tif 000024
【図２０】
2020061154.tif 000025