(57)【要約】【課題】複数の機器間で音波を用いて情報のやり取りを可能とすること。【解決手段】周辺に存在する他の画像処理装置に対して、音波による通信において使用する音波の周波数の調整を行うための機器接続情報調整音を音波通信部１９０に発信させ、他の画像処理装置から機器接続情報調整音を受信した場合に、使用している音波の周波数により、機器接続情報調整音に応答するための機器接続情報応答音を音波通信部１９０に発信させ、他の画像処理装置から機器接続情報応答音を受信した場合に、音波による通信において使用する音波の周波数の一覧であって予め定められている周波数の一覧に基づき、予め定められている周波数の信号を抽出し、予め定められている周波数のうち、信号が抽出された周波数以外の周波数を、音波による通信において使用する音波の周波数として決定することを特徴とする。【選択図】図７
2015019234.tif 000002
【特許請求の範囲】
【請求項１】
音波による通信が可能な画像処理装置であって、
音波による通信を行う音波通信部と、
前記音波による通信を制御する音波通信制御部とを含み、
前記音波通信制御部は、
周辺に存在する他の画像処理装置に対して、音波による通信において使用する音波の周波数の調整を行うための機器接続情報調整音を前記音波通信部に発信させ、
他の画像処理装置から前記機器接続情報調整音を受信した場合に、音波による通信において使用している音波の周波数により、前記機器接続情報調整音に応答するための機器接続情報応答音を前記音波通信部に発信させ、
他の画像処理装置から前記機器接続情報応答音を受信した場合に、音波による通信において使用する音波の周波数の一覧であって予め定められている周波数の一覧に基づき、前記予め定められている周波数の信号を、受信した前記機器接続情報応答音から抽出し、前記予め定められている周波数のうち、受信した前記機器接続情報応答音から信号が抽出された周波数以外の周波数を、音波による通信において使用する音波の周波数として決定することを特徴とする画像処理装置。
【請求項２】
前記音波通信制御部は、他の画像処理装置から前記機器接続情報調整音を受信した場合において、受信した前記機器接続情報調整音の音圧が所定の閾値以上であった場合にのみ、前記機器接続情報応答音を前記音波通信部に発信させることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記所定の閾値は、前記他の画像処理装置が発信した前記機器接続情報調整音が所定の通信可能距離で減衰した後の音圧に相当する値であり、
前記音波通信制御部は、携帯端末から音波による通信の要求である機器接続情報要求音を受けた場合において、受信した前記機器接続情報要求音が前記所定の通信可能距離の半分以下の距離で減衰した後の音圧に相当する値以上であった場合にのみ、前記機器接続情報要求音に対する応答である機器接続情報通知音を、音波による通信において使用する音波の周波数として決定した周波数で、前記音波通信部に発信させることを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記音波通信制御部は、装置に電源が投入された後の起動処理において、前記機器接続情報調整音を前記音波通信部に発信させることを特徴とする請求項１乃至３いずれか１項に記載の画像処理装置。
【請求項５】
前記音波通信制御部は、
指定された周波数を優先的に設定するべきことを示す優先設定機器設定を検知した場合に、前記機器接続情報調整音に替えて、前記指定されている周波数を優先的に使用することを示す強制機器接続情報調整音を前記音波通信部に発信させると共に、前記指定された周波数を、音波による通信において使用する音波の周波数として決定し、
前記強制機器接続情報調整音を受信した場合において、音波による通信において使用する音波の周波数として決定した周波数が前記指定された周波数と同一である場合に、前記使用する音波の周波数の設定を解除することを特徴とする請求項１乃至４いずれか１項に記載の画像処理装置。
【請求項６】
前記音波通信制御部は、前記強制機器接続情報調整音を受信した場合において、前記使用する音波の周波数の設定を解除した場合、前記機器接続情報調整音を前記音波通信部に発信させることを特徴とする請求項５に記載の画像処理装置。
【請求項７】
前記音波通信制御部は、
装置に電源が投入された後の起動処理において、前記機器接続情報調整音を前記音波通信部に発信させ、
前記優先設定機器設定を受け付けた場合に、装置を再起動するための信号を出力することを特徴とする請求項５または６に記載の画像処理装置。
【請求項８】
前記音波通信制御部は、前記予め定められている周波数の一覧に含まれる周波数以外の周波数で、前記機器接続情報調整音を前記音波通信部に発信させることを特徴とする請求項１乃至６いずれか１項に記載の画像処理装置。
【請求項９】
音波による通信が可能な画像処理装置の制御プログラムであって、
周辺に存在する他の画像処理装置に対して、音波による通信において使用する音波の周波数の調整を行うための機器接続情報調整音を、音波による通信を行う音波通信部に発信させるステップと、
他の画像処理装置から前記機器接続情報調整音を受信した場合に、音波による通信において使用している音波の周波数により、前記機器接続情報調整音に応答するための機器接続情報応答音を前記音波通信部に発信させるステップと、
他の画像処理装置から前記機器接続情報応答音を受信した場合に、音波による通信において使用する音波の周波数の一覧であって予め定められている周波数の一覧に基づき、前記予め定められている周波数の信号を、受信した前記機器接続情報応答音から抽出し、前記予め定められている周波数のうち、受信した前記機器接続情報応答音から信号が抽出された周波数以外の周波数を、音波による通信において使用する音波の周波数として決定するステップとを情報処理装置に実行させることを特徴とする画像処理の制御プログラム。
【請求項１０】
音波による通信が可能な画像処理装置の制御方法であって、
周辺に存在する他の画像処理装置に対して、音波による通信において使用する音波の周波数の調整を行うための機器接続情報調整音を、音波による通信を行う音波通信部に発信させ、
他の画像処理装置から前記機器接続情報調整音を受信した場合に、音波による通信において使用している音波の周波数により、前記機器接続情報調整音に応答するための機器接続情報応答音を前記音波通信部に発信させ、
他の画像処理装置から前記機器接続情報応答音を受信した場合に、音波による通信において使用する音波の周波数の一覧であって予め定められている周波数の一覧に基づき、前記予め定められている周波数の信号を、受信した前記機器接続情報応答音から抽出し、前記予め定められている周波数のうち、受信した前記機器接続情報応答音から信号が抽出された周波数以外の周波数を、音波による通信において使用する音波の周波数として決定することを特徴とする画像処理装置の制御方法。
【請求項１１】
音波による通信を行う音波通信部と、
前記音波による通信を制御する音波通信制御部とを含み、
前記音波通信制御部は、
周辺に存在する他の画像処理装置に対して、音波による通信において使用する音波の周波数の調整を行うための機器接続情報調整音を前記音波通信部に発信させ、
他の画像処理装置から前記機器接続情報調整音を受信した場合に、音波による通信において使用している音波の周波数により、前記機器接続情報調整音に応答するための機器接続情報応答音を前記音波通信部に発信させ、
他の画像処理装置から前記機器接続情報応答音を受信した場合に、音波による通信において使用する音波の周波数の一覧であって予め定められている周波数の一覧に基づき、前記予め定められている周波数の信号を、受信した前記機器接続情報応答音から抽出し、前記予め定められている周波数のうち、受信した前記機器接続情報応答音から信号が抽出された周波数以外の周波数を、音波による通信において使用する音波の周波数として決定することを特徴とする音波通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理装置の制御プログラム、画像処理装置の制御方法及び音波通信装置に関し、特に、複数の端末間での音波通信に関する。
【背景技術】
【０００２】
近年、情報の電子化が推進される傾向にあり、電子化された情報の出力に用いられるプリンタやファクシミリ及び書類の電子化に用いるスキャナ等の画像処理装置は欠かせない機器となっている。このような画像処理装置は、撮像機能、画像形成機能及び通信機能等を備えることにより、プリンタ、ファクシミリ、スキャナ、複写機として利用可能なＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ：複合機）として構成されることが多い。
【０００３】
他方、近年、携帯電話が高機能化され、ＰＣに準じた情報処理機能を有するスマートフォンやタブレット端末のような携帯型の情報処理装置（以降、「携帯端末」とする）の普及が進んでいる。このような携帯端末からの印刷出力に際しては、携帯端末という特性上、専用のプリンタドライバ等がインストールされる等して予め端末内に登録された画像形成装置以外の装置からの出力が求められることがある。
【０００４】
このような場合、携帯端末が置かれた環境において利用可能な画像形成装置の一覧を得ると共に、その画像形成装置への印刷ジョブの送信を可能とするためにＩＰアドレスを取得することが求められる。そのような技術として、携帯端末及びサービス装置夫々において、接続支援サーバから受信したアクセス情報に基づいて通信設定を行う方法が提案されている（例えば、特許文献１参照）。これにより、複数の画像形成装置の情報を記憶しているサーバを設け、そのサーバに対して携帯端末からアクセスすることによりＩＰアドレスなどの情報を取得して印刷ジョブを送信することが可能となる。
【０００５】
また、近距離での通信の方法として、ディジタルデータを音波として送受信する方法が提案されている（例えば、特許文献２参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述したようなＩＰアドレス等のネットワーク情報を取得するための手段として、ＩＰアドレスを含む各端末の情報を音波によってやり取りし、そのやり取りによって取得されたＩＰアドレスによって通信を行うことにより印刷ジョブを送信することが考えられる。その場合、通信に用いる音波の周波数は、異なる機器で同一の周波数を用いることが出来ない。従って、単一の周波数を用いてやり取りを行う場合、複数の画像形成装置と携帯端末との間で１対１の通信を夫々行う必要があり、全ての装置について情報のやり取りを終えるまでに非常に時間を要する。
【０００７】
夫々の機器が異なる周波数を用いて情報を発信すれば、複数の機器が同時に情報を発信することが可能となる。しかしながら、利用可能な周波数は有限であり、夫々の機器に固有の周波数を割り当てることは困難である。
【０００８】
また、サーバを用いる方法の場合、サーバを運用することが前提となるためにコストがかかると共に、携帯端末という特性に対応するためには、夫々の画像形成装置が設置されている位置の情報を比較的高精度に管理する必要があるため、管理や運用が困難である。尚、このような課題は、上述したような携帯端末と画像形成装置との関係に限らず、携帯端末から通信可能な機器を音波を用いて探索する際の課題として同様に発生し得る。
【０００９】
本発明は、このような課題を解決するためになされたものであり、複数の機器間で音波を用いて情報のやり取りを可能とすることを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、本発明の一態様は、音波による通信が可能な画像処理装置であって、音波による通信を行う音波通信部と、前記音波による通信を制御する音波通信制御部とを含み、前記音波通信制御部は、周辺に存在する他の画像処理装置に対して、音波による通信において使用する音波の周波数の調整を行うための機器接続情報調整音を前記音波通信部に発信させ、他の画像処理装置から前記機器接続情報調整音を受信した場合に、音波による通信において使用している音波の周波数により、前記機器接続情報調整音に応答するための機器接続情報応答音を前記音波通信部に発信させ、他の画像処理装置から前記機器接続情報応答音を受信した場合に、音波による通信において使用する音波の周波数の一覧であって予め定められている周波数の一覧に基づき、前記予め定められている周波数の信号を、受信した前記機器接続情報応答音から抽出し、前記予め定められている周波数のうち、受信した前記機器接続情報応答音から信号が抽出された周波数以外の周波数を、音波による通信において使用する音波の周波数として決定することを特徴とする。
【００１１】
また、本発明の他の態様は、音波による通信が可能な画像処理装置の制御プログラムであって、周辺に存在する他の画像処理装置に対して、音波による通信において使用する音波の周波数の調整を行うための機器接続情報調整音を、音波による通信を行う音波通信部に発信させるステップと、他の画像処理装置から前記機器接続情報調整音を受信した場合に、音波による通信において使用している音波の周波数により、前記機器接続情報調整音に応答するための機器接続情報応答音を前記音波通信部に発信させるステップと、他の画像処理装置から前記機器接続情報応答音を受信した場合に、音波による通信において使用する音波の周波数の一覧であって予め定められている周波数の一覧に基づき、前記予め定められている周波数の信号を、受信した前記機器接続情報応答音から抽出し、前記予め定められている周波数のうち、受信した前記機器接続情報応答音から信号が抽出された周波数以外の周波数を、音波による通信において使用する音波の周波数として決定するステップとを情報処理装置に実行させることを特徴とする。
【００１２】
また、本発明の更に他の態様は、音波による通信が可能な画像処理装置の制御方法であって、周辺に存在する他の画像処理装置に対して、音波による通信において使用する音波の周波数の調整を行うための機器接続情報調整音を、音波による通信を行う音波通信部に発信させ、他の画像処理装置から前記機器接続情報調整音を受信した場合に、音波による通信において使用している音波の周波数により、前記機器接続情報調整音に応答するための機器接続情報応答音を前記音波通信部に発信させ、他の画像処理装置から前記機器接続情報応答音を受信した場合に、音波による通信において使用する音波の周波数の一覧であって予め定められている周波数の一覧に基づき、前記予め定められている周波数の信号を、受信した前記機器接続情報応答音から抽出し、前記予め定められている周波数のうち、受信した前記機器接続情報応答音から信号が抽出された周波数以外の周波数を、音波による通信において使用する音波の周波数として決定することを特徴とする。
【００１３】
また、本発明の更に他の態様は、音波通信装置であって、音波による通信を行う音波通信部と、前記音波による通信を制御する音波通信制御部とを含み、前記音波通信制御部は、周辺に存在する他の画像処理装置に対して、音波による通信において使用する音波の周波数の調整を行うための機器接続情報調整音を前記音波通信部に発信させ、他の画像処理装置から前記機器接続情報調整音を受信した場合に、音波による通信において使用している音波の周波数により、前記機器接続情報調整音に応答するための機器接続情報応答音を前記音波通信部に発信させ、他の画像処理装置から前記機器接続情報応答音を受信した場合に、音波による通信において使用する音波の周波数の一覧であって予め定められている周波数の一覧に基づき、前記予め定められている周波数の信号を、受信した前記機器接続情報応答音から抽出し、前記予め定められている周波数のうち、受信した前記機器接続情報応答音から信号が抽出された周波数以外の周波数を、音波による通信において使用する音波の周波数として決定することを特徴とする。
【発明の効果】
【００１４】
本発明によれば、複数の機器間で音波を用いての情報のやり取りが可能となる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施形態に係るシステムの運用形態を示す図である。
【図２】本発明の実施形態に係る情報処理装置のハードウェア構成を模式的に示すブロック図である。
【図３】本発明の実施形態に係る画像処理装置の機能構成を示すブロック図である。
【図４】本発明の実施形態に係る画像処理装置の主制御部の機能構成を示すブロック図である。
【図５】本発明の実施形態に係るモバイル端末の機能構成を示すブロック図である。
【図６】本発明の実施形態に係るモバイル端末のモバイル制御部の機能構成を示すブロック図である。
【図７】本発明の実施形態に係る画像形成装置の起動時における周波数の決定動作を示すフローチャートである。
【図８】本発明の実施形態に係る周波数リストの例を示す図である。
【図９】本発明の実施形態に係る画像形成装置の機器接続情報調整音に対する応答の動作を示すフローチャートである。
【図１０】本発明の実施形態に係るモバイル端末による接続可能機器の検索動作を示すフローチャートである。
【図１１】本発明の実施形態に係るモバイル端末による接続可能機器の検索結果を示す図である。
【図１２】本発明の実施形態に係る画像形成装置の機器接続情報要求音に対する応答の動作を示すフローチャートである。
【図１３】本発明の実施形態に係る画像形成装置及びモバイル端末の音波通信の可能範囲を示す図である。
【図１４】本発明の実施形態に係る画像形成装置の優先設定機器の設定動作を示すフローチャートである。
【図１５】本発明の実施形態に係る画像形成装置の強制機器接続情報調整音に対する応答の動作を示すフローチャートである。
【発明を実施するための形態】
【００１６】
実施の形態１．
以下、図面を参照して、本発明の実施形態を詳細に説明する。本実施形態においては、スマートフォンやタブレット端末等のモバイル機器から画像処理装置を利用するシステムであって、音波を介して情報のやり取りをすることによってネットワーク通信を可能とする音波通信システムを例として説明する。
【００１７】
図１は、本実施形態に係る音波通信システムの運用形態の例を示す図である。図１に示すように、本実施形態に係る音波通信システムは、画像処理装置１ａ、１ｂ、１ｃ・・・及びモバイル端末２が、ＩＰ通信によって互いに通信可能に接続されて構成されている。
【００１８】
画像処理装置１ａ、１ｂ、１ｃ・・・（以降、総じて「画像処理装置１」とする）は、撮像機能、画像形成機能及び通信機能等を備えることにより、プリンタ、ファクシミリ、スキャナ、複写機として利用可能なＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ：複合機）である。また、モバイル端末２は、スマートフォン、タブレット端末、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）等の可搬型の情報処理端末である。本実施形態に係るモバイル端末２は、画像処理装置１を提供するメーカーやサードパーティによって提供されているアプリケーション・プログラムがインストールされることにより、携帯端末でありながら画像処理装置１に対して印刷ジョブを送信して画像形成出力を実行させることが可能となる。
【００１９】
次に、本実施形態に係る音波通信システムに含まれる画像処理装置１及びモバイル端末等の情報処理装置を構成するハードウェアについて説明する。図２は、本実施形態に係る情報処理装置のハードウェア構成を示すブロック図である。図２に示すように、本実施形態に係る情報処理装置は、一般的なサーバやＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等と同様の構成を含む。
【００２０】
即ち、本実施形態に係る情報処理装置は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３０、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）４０及びＩ／Ｆ５０がバス８０を介して接続されている。また、Ｉ／Ｆ５０にはＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）６０及び操作部７０が接続されている。この他、画像処理装置１の場合、画像形成出力やスキャンを実行するエンジンが含まれる。
【００２１】
ＣＰＵ１０は演算手段であり、情報処理装置全体の動作を制御する。ＲＡＭ２０は、情報の高速な読み書きが可能な揮発性の記憶媒体であり、ＣＰＵ１０が情報を処理する際の作業領域として用いられる。ＲＯＭ３０は、読み出し専用の不揮発性記憶媒体であり、ファームウェア等のプログラムが格納されている。ＨＤＤ４０は、情報の読み書きが可能な不揮発性の記憶媒体であり、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や各種の制御プログラム、アプリケーション・プログラム等が格納される。尚、ＨＤＤの他、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等の半導体記憶装置を用いても良い。
【００２２】
Ｉ／Ｆ５０は、バス８０と各種のハードウェアやネットワーク等を接続し制御する。ＬＣＤ６０は、ユーザが情報処理装置の状態を確認するための視覚的ユーザインタフェースである。操作部７０は、キーボード、マウス、各種のハードボタン、タッチパネル等、ユーザが情報処理装置に情報を入力するためのユーザインタフェースである。
【００２３】
このようなハードウェア構成において、ＲＯＭ３０やＨＤＤ４０若しくは図示しない光学ディスク等の記憶媒体に格納されたプログラムがＲＡＭ２０に読み出され、ＣＰＵ１０がそれらのプログラムに従って演算を行うことによりソフトウェア制御部が構成される。このようにして構成されたソフトウェア制御部と、ハードウェアとの組み合わせによって、本実施形態に係る音波通信システムを構成する各機器の機能を実現する機能ブロックが構成される。
【００２４】
次に、本実施形態に係る画像処理装置１の機能について説明する。図３は、本実施形態に係る画像処理装置１の機能構成を示すブロック図である。図３に示すように、本実施形態に係る画像処理装置１は、コントローラ１００、ＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｎｔ  Ｆｅｅｄｅｒ：原稿自動搬送装置）１１０、スキャナユニット１２０、排紙トレイ１３０、ディスプレイパネル１４０、給紙テーブル１５０、プリントエンジン１６０、排紙トレイ１７０、ＩＰ通信部１８０及び音波通信部１９０を有する。
【００２５】
また、コントローラ１００は、主制御部１０１、エンジン制御部１０２、入出力制御部１０３、画像処理部１０４及び操作表示制御部１０５を有する。図３に示すように、本実施形態に係る画像処理装置１は、スキャナユニット１２０、プリントエンジン１６０を有する複合機として構成されている。尚、図３においては、電気的接続を実線の矢印で示しており、用紙の流れを破線の矢印で示している。
【００２６】
ディスプレイパネル１４０は、画像処理装置１の状態を視覚的に表示する出力インタフェースであると共に、タッチパネルとしてユーザが画像処理装置１を直接操作し若しくは画像処理装置１に対して情報を入力する際の入力インタフェース（操作部）でもある。
【００２７】
ＩＰ通信部１８０は、画像処理装置１がＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）によってネットワーク通信を行うためのインタフェースであり、Ｅｔｈｅｒｎｅｔ（登録商標）インタフェースや、ＩＥＥＥ  ８０２．１１シリーズによる無線通信用のインタフェースが用いられる。
【００２８】
音波通信部１９０は、画像処理装置１が音波によって情報のやりとりを行うためのインタフェースであり、音波を発するためのスピーカや音波を受けるためのマイクによって構成される。本実施形態に係る音波通信部１９０は、送信するべき情報の信号を通信用の周波数の音波に変換して上述したスピーカから発信する。また、音波通信部１９０は、マイクによって受信した音波を電気信号に変換する。
【００２９】
本実施形態に係る画像処理装置１は、モバイル端末２との間で音波通信部１９０を介して各装置のＩＰアドレスの情報をやり取りすることにより、ＩＰ通信部１８０による通信によって印刷ジョブの送信が可能な状態となる。そして、音波通信部１９０が音波の発信に用いる周波数を決定する際に、他の機器との調整動作を実行することが本実施形態に係る要旨の１つである。
【００３０】
コントローラ１００は、ソフトウェアとハードウェアとの組み合わせによって構成される。具体的には、ＲＯＭ３０やＨＤＤ４０等の不揮発性記憶媒体に格納されたファームウェア等の制御プログラムが、ＲＡＭ２０にロードされ、それらのプログラムに従ってＣＰＵ１０が演算を行うことにより構成されるソフトウェア制御部と集積回路などのハードウェアとによってコントローラ１００が構成される。コントローラ１００は、画像処理装置１全体を制御する制御部として機能する。
【００３１】
主制御部１０１は、コントローラ１００に含まれる各部を制御する役割を担い、コントローラ１００の各部に命令を与える。エンジン制御部１０２は、プリントエンジン１６０やスキャナユニット１２０等を制御若しくは駆動する駆動手段としての役割を担う。入出力制御部１０３は、ＩＰ通信部１８０、音波通信部１９０を介して入力される信号や命令を主制御部１０１に入力する。また、主制御部１０１は、入出力制御部１０３を制御し、ＩＰ通信部１８０や音波通信部１９０を介してモバイル端末２等の他の装置にアクセスする。
【００３２】
画像処理部１０４は、主制御部１０１の制御に従い、印刷出力すべき画像情報に基づいて描画情報を生成する。この描画情報とは、画像形成部であるプリントエンジン１６０が画像形成動作において形成すべき画像を描画するための情報である。また、画像処理部１０４は、スキャナユニット１２０から入力される撮像データを処理し、画像データを生成する。この画像データとは、スキャナ動作の結果物として画像処理装置１に格納され若しくはＩＰ通信部１８０を介して他の機器に送信される情報である。操作表示制御部１０５は、ディスプレイパネル１４０に情報表示を行い若しくはディスプレイパネル１４０を介して入力された情報を主制御部１０１に通知する。
【００３３】
尚、プリンタ機能のみを有する画像処理装置の場合、図３に示すＡＤＦ１１０、スキャナユニット１２０及び排紙トレイ１３０が省略されると共に、エンジン制御部１０２の機能から、ＡＤＦ１１０、スキャナユニット１２０及び排紙トレイ１３０を制御するための機能が省略される。
【００３４】
図４は、本実施形態に係る主制御部１０１に含まれるソフトウェアモジュールを示す図である。図４に示すように、本実施形態に係る主制御部１０１は、コピーアプリ１１１、プリンタアプリ１１２、スキャナアプリ１１３、ファックスアプリ１１４、音波解析部１１５、音波生成部１１６及びシステム制御部１１７を含む。システム制御部１１７は、画像処理装置１全体の動作を制御するソフトウェアモジュールであり、基本ソフトウェアであるＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）等によって構成される。
【００３５】
コピーアプリ１１１、プリンタアプリ１１２、スキャナアプリ１１３、ファックスアプリ１１４は、夫々コピー、プリンタ、スキャナ、ファックスとしての画像処理装置１の機能を担うソフトウェアモジュールである。音波解析部１１５及び音波生成部１１６は、本実施形態の要旨に係る機能を担うソフトウェアモジュールであり、音波通信部１９０による音波の発信や音波通信部１９０を介して受信した音波の解析を行う。即ち、音波解析部１１５及び音波生成部１１６が、音波通信制御部として機能する。
【００３６】
画像処理装置１がプリンタとして動作する場合は、まず、入出力制御部１０３がＩＰ通信部１８０を介して印刷ジョブを受信する。この印刷ジョブは、画像処理装置１に対してプリントアウトを依頼する情報処理装置において生成された情報であり、本実施形態においてはモバイル端末２によって生成される情報である。そして、印刷ジョブは、印刷ジョブであることを示すヘッダー情報、出力するべき画像の情報及びプリントアウトに際して設定されるべきパラメータの情報を含む。
【００３７】
入出力制御部１０３は、受信した印刷ジョブを主制御部１０１に転送する。主制御部１０１においては、受信した印刷ジョブがシステム制御部１１７からプリンタアプリ１１２に受け渡され、プリンタアプリ１１２が画像処理部１０４を制御して印刷ジョブに含まれる文書情報若しくは画像情報に基づいて描画情報を生成する。画像処理部１０４によって描画情報が生成されると、エンジン制御部１０２は、プリンタアプリ１１２の制御に従い、生成された描画情報に基づき、給紙テーブル１５０から搬送される用紙に対して画像形成を実行する。プリントエンジン１６０の具体的態様としては、インクジェット方式による画像形成機構や電子写真方式による画像形成機構等を用いることが可能である。プリントエンジン１６０によって画像形成が施された文書は排紙トレイ１７０に排紙される。
【００３８】
画像処理装置１がスキャナとして動作する場合は、ユーザによるディスプレイパネル１４０の操作若しくはＩＰ通信部１８０を介して外部の機器から入力されるスキャン実行指示に応じて、操作表示制御部１０５若しくは入出力制御部１０３が主制御部１０１にスキャン実行信号を転送する。主制御部１０１においては、スキャン実行信号がシステム制御部１１７からスキャナアプリ１１３に受け渡され、スキャナアプリ１１３が受信したスキャン実行信号に基づき、エンジン制御部１０２を制御する。
【００３９】
エンジン制御部１０２は、ＡＤＦ１１０を駆動し、ＡＤＦ１１０にセットされた撮像対象原稿をスキャナユニット１２０に搬送する。また、エンジン制御部１０２は、スキャナユニット１２０を駆動し、ＡＤＦ１１０から搬送される原稿を撮像する。また、ＡＤＦ１１０に原稿がセットされておらず、スキャナユニット１２０に直接原稿がセットされた場合、スキャナユニット１２０は、エンジン制御部１０２の制御に従い、セットされた原稿を撮像する。即ち、スキャナユニット１２０が撮像部として動作する。
【００４０】
撮像動作においては、スキャナユニット１２０に含まれるＣＣＤ等の撮像素子が原稿を光学的に走査し、光学情報に基づいた撮像情報が生成される。エンジン制御部１０２は、スキャナユニット１２０が生成した撮像情報を画像処理部１０４に転送する。画像処理部１０４は、主制御部１０１のスキャナアプリ１１３の制御に従い、エンジン制御部１０２から受信した撮像情報に基づき画像情報を生成する。画像処理部１０４が生成した画像情報はＨＤＤ４０等の画像処理装置１に装着された記憶媒体に保存される。画像処理部１０４によって生成された画像情報は、ユーザの指示に応じてそのままＨＤＤ４０等に格納され若しくはＩＰ通信部１８０を介して入出力制御部１０３により外部の装置に送信される。
【００４１】
また、画像処理装置１が複写機として動作する場合は、コピーアプリ１１１の制御に従って上述したスキャン動作が実行され、エンジン制御部１０２がスキャナユニット１２０から受信した撮像情報若しくは画像処理部１０４が生成した画像情報に基づき、画像処理部１０４が描画情報を生成する。その描画情報に基づいてプリンタ動作の場合と同様に、エンジン制御部１０２がプリントエンジン１６０を駆動する。
【００４２】
次に、本実施形態に係るモバイル端末２の機能構成について、図５を参照して説明する。図５に示すように、本実施形態に係るモバイル端末２は、図２において説明したＬＣＤ６０、操作部７０に加えて、コントローラ２００、ＩＰ通信部２１０及び音波通信部２２０を含む。また、コントローラ２００は、入出力制御部２０１、操作制御部２０２、表示制御部２０３及びモバイル制御部２３０を含む。
【００４３】
ＩＰ通信部２１０は、モバイル端末２がＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）によってネットワーク通信を行うためのインタフェースであり、Ｅｔｈｅｒｎｅｔ（登録商標）インタフェースや、ＩＥＥＥ  ８０２．１１シリーズによる無線通信用のインタフェースが用いられる。
【００４４】
音波通信部２２０は、モバイル端末２が音波によって情報のやりとりを行うためのインタフェースであり、音波を発するためのスピーカや音波を受けるためのマイクによって構成される。本実施形態に係る音波通信部２２０は、送信するべき情報の信号を通信用の周波数の音波に変換して上述したスピーカから発信する。また、音波通信部１９０は、マイクによって受信した音波を電気信号に変換する。ＩＰ通信部２１０、音波通信部２２０は、図２に示すＩ／Ｆ５０によって実現される。
【００４５】
コントローラ２００は、ソフトウェアとハードウェアとの組み合わせによって構成される。コントローラ２００は、モバイル端末２全体を制御する制御部である。入出力制御部２０１は、ＩＰ通信部２１０を介して入力される情報を取得すると共に、ＩＰ通信部２１０を介して他の機器に情報を送信する。また、入出力制御部２０１は、音波通信部２２０を介して入力される情報を取得すると共に、音波通信部２２０を介して他の機器に情報を送信する。
【００４６】
操作制御部２０２は、操作部７０に対するユーザによる操作内容の信号を取得し、モバイル制御部２３０等のモバイル端末２において動作するモジュールに入力する。表示制御部２０３は、モバイル制御部２３０のＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）等、モバイル端末２の状態をモバイル端末２の表示部であるＬＣＤ６０に表示させる。
【００４７】
モバイル制御部２３０は、コントローラ２００において各部に命令を与えることによりモバイル端末２全体の動作を制御する。モバイル制御部２３０は、ＯＳ等の基本ソフトウェア、ミドルウェア及び各種のアプリケーションによって構成される。
【００４８】
図６は、本実施形態に係るモバイル制御部２３０に含まれるソフトウェアモジュールを示す図である。図６に示すように、本実施形態に係るモバイル制御部２３０は、閲覧アプリ２３１、プリンタドライバ２３２、音波解析部２３３、音波生成部２３４及びシステム制御部２３５を含む。システム制御部２３５は、モバイル端末２全体の動作を制御するソフトウェアモジュールであり、基本ソフトウェアであるＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）等によって構成される。
【００４９】
閲覧アプリ２３１は、モバイル端末２において画像情報や文書情報を閲覧するための機能を担うソフトウェアモジュールである。プリンタドライバ２３２は、モバイル端末２において、画像処理装置１に画像形成出力を実行させるための印刷ジョブを生成する機能を担うソフトウェアモジュールである。音波解析部２３３及び音波生成部２３４は、本実施形態の要旨に係る機能を担うソフトウェアモジュールであり、音波通信部２２０による音波の発信や音波通信部２２０を介して受信した音波の解析を行う。
【００５０】
このような構成において、本実施形態に係るシステムは、各画像処理装置１が音波通信のための音波の発信に用いる周波数を決定する処理に特徴を有する。以下、画像処理装置１に電源が投入された後の起動時の動作について説明する。図７に示すように、本実施形態に係る画像処理装置１は、電源が投入されて起動動作を開始すると、主制御部１０１の音波生成部１１６が入出力制御部１０３を制御し、音波通信部１９０を介して機器接続情報調整音を発信する（Ｓ７０１）。
【００５１】
Ｓ７０１において発信される機器接続情報調整音は、周囲の画像処理装置１との間で、音波通信に用いる音波の周波数の調整を行うための音波信号であり、機器接続情報調整音のための周波数として予め設定されている周波数の音波で発信される。そのため、機器接続情報調整音に用いられる音波の周波数は、上述したようにＩＰアドレスをやり取りするための音波の周波数とは異なる。
【００５２】
機器接続情報調整音を受信した周囲の画像処理装置１は、機器接続情報応答音を発信する。この機器接続情報応答音は、周囲の画像処理装置１夫々が音波通信に用いている周波数の音波信号であり、前記機器接続情報調整音に応答するための機器接続情報応答音であることを示す識別子の情報を含む。機器接続情報調整音を受信した周囲の画像処理装置１の動作については後に詳述する。これにより、機器接続情報調整音を発信した画像処理装置１は、周囲の画像処理装置１から機器接続情報応答音を受信し（Ｓ７０２）、受信結果、即ち音波信号から変換された電気信号を記憶媒体に保存する（Ｓ７０３）。
【００５３】
機器接続情報応答音を受信した画像処理装置１は、周囲の画像処理装置１が発信した識別子の情報を受信結果から抽出するための処理を開始するため、その処理において用いられる変数“ｉ”に“１”をセットする（Ｓ７０４）。そして、変数“ｉ”が“Ｎ”を超えるまで、以下の処理を繰り返す（Ｓ７０５／ＹＥＳ）。この“Ｎ”とは、画像処理装置１において使用可能な周波数として予め定められている周波数の総数である。
【００５４】
本実施形態に係る主制御部１０１の音波解析部１１５は、図８に示すような周波数リストの情報を保持している。図８に示すように、本実施形態に係る周波数リストの情報は、音波による通信において使用する音波の周波数として予め定められている周波数の一覧であって、夫々の周波数の“番号”及び夫々の“周波数”を示す情報が関連付けられた情報である。図８の例の場合、周波数の総数“Ｎ”は“５”である。音波解析部１１５は、現在の“ｉ”の値に対応する“周波数”をターゲット周波数とし、その周波数成分に含まれる信号を抽出する（Ｓ７０６）。
【００５５】
Ｓ７０６の処理において、複数の周波数の信号が含まれる受信結果から特定の周波数成分を取り出すための技術としては、ハイパスフィルタやローパスフィルタ、直交検波方式並びにＦＦＴ（Ｆａｓｔ  Ｆｏｕｒｉｅｒ  Ｔｒａｎｓｆｏｒｍ）等の様々な公知技術を用いることが可能である。
【００５６】
Ｓ７０６の処理の結果、ターゲット周波数に上述した識別子の信号が含まれていなかった場合（Ｓ７０７／ＹＥＳ）、音波解析部１１５は、その周波数を、画像処理装置１が音波通信において用いる周波数として決定し（Ｓ７０８）、処理を終了する。他方、ターゲット周波数に上述した識別子の信号がふくまれていた場合（Ｓ７０７／ＮＯ）、音波解析部１１５は、“ｉ”の値をインクリメントして（Ｓ７０９）、周波数リストに含まれる次の周波数をターゲット周波数としてＳ７０５からの処理を繰り返す。即ち、音波解析部１１５は、機器接続情報応答音の受信結果から信号が抽出された周波数以外の周波数を、音波による通信において使用する周波数として決定する。
【００５７】
周波数リストに含まれるすべての周波数をターゲット周波数としてＳ７０５からの処理を繰り返した結果、全ての周波数が既に使用中であると、“ｉ”の値が“Ｎ”を超えてしまう（Ｓ７０５／ＮＯ）。その場合、音波解析部１１５は、操作表示制御部１０５を制御し、図７の動作を実行中の画像処理装置１が音波通信において利用可能な周波数が無いことを示す画面をディスプレイパネル１４０に表示して（Ｓ７１０）、処理を終了する。
【００５８】
このような処理により、本実施形態に係る画像処理装置１は、電源が投入された後の起動処理において、周囲に存在する他の画像処理装置１との間で音波通信に用いる音波の周波数の調整処理を実現する。そのため、画像処理装置１は、周囲に存在する画像処理装置１とは異なる周波数を音波通信に用いる周波数として選択、決定することが可能であり、複数の画像処理装置１が同時に音波通信を行うことが可能となる。
【００５９】
次に、図７のＳ７０１において機器接続情報調整音を受信した周囲の画像処理装置１の動作について、図９を参照して説明する。図９に示すように、画像処理装置１が、機器接続情報調整音を受信すると（Ｓ９０１）、主制御部１０１の音波解析部１１５が、受信した音波の音圧が所定の閾値以上であるか否か確認する（Ｓ９０２）。Ｓ９０２における閾値は、機器接続情報調整音の発信元である画像処理装置１と、機器接続情報調整音を受信した画像処理装置１との間の距離に応じて定められた値である。
【００６０】
具体的には、本実施形態に係る音波通信システムにおいては、夫々の画像処理装置１を中心とした半径ｒの円に含まれる範囲を通信可能範囲として設定する。従って、上述した閾値は、音波の距離減衰における減衰量に基づいて決定され、夫々の画像処理装置１において発信された音波の音圧が通信可能距離であるｒの間に減衰した結果の音圧に相当する値である。
【００６１】
Ｓ９０２において受信した音波の音圧が所定の閾値未満であった場合（Ｓ９０２／ＮＯ）、音波解析部１１５は、周波数を調整する必要のない機器、即ち、半径ｒ以上離れた位置に設置された画像処理装置１からの機器接続情報調整音であると判断し、機器接続情報応答音を発信することなく処理を終了する。
【００６２】
他方、受信した音波の音圧が所定の閾値以上であった場合（Ｓ９０２／ＹＥＳ）、音波生成部１１６は、音波通信に用いるための周波数として、図７に示すような動作を経て既に決定されている周波数により、上述した識別子を含む機器接続情報応答音を生成し（Ｓ９０３）、入出力制御部１０３を制御して音波通信部１９０を介して発信する（Ｓ９０４）。これにより、図７のＳ７０２に示す機器接続情報応答音の発信が完了する。
【００６３】
このような処理により、図７のＳ７０１において発信された機器接続情報調整音に対して応答する他の画像処理装置１は、機器接続情報調整音を発信した画像処理装置１から半径ｒの範囲内に設置された画像処理装置１のみとなる。その結果、周波数の調整が必要な装置間でのみ機器接続情報調整音と機器接続情報応答音とがやり取りされ、音波通信において使用する周波数が調整されることとなる。
【００６４】
次に、図７、図９において説明したような動作により夫々の機器が用いる周波数が調整された状態において、モバイル端末３が音波通信により夫々の画像処理装置１からＩＰアドレスを取得して利用可能な画像処理装置１を検索する際の動作について、図１０を参照して説明する。図１０に示すように、本実施形態に係るモバイル端末２は、ユーザの操作によって利用可能な画像処理装置１の検索動作を開始すると、モバイル制御部２３０の音波生成部２３４が入出力制御部２０１を制御し、音波通信部２２０を介して機器接続情報要求音を発信する（Ｓ１００１）。
【００６５】
Ｓ１００１において発信される機器接続情報要求音は、モバイル端末２が周囲の画像処理装置１に対して音波通信により夫々の装置のＩＰアドレスを取得するための音波信号であり、機器接続情報要求音のための周波数として予め設定されている周波数の音波で発信される。そのため、機器接続情報要求音に用いられる音波の周波数は、図８において説明した、夫々の画像処理装置１が音波通信に用いる周波数とは異なる。
【００６６】
機器接続情報要求音を受信した周囲の画像処理装置１は、機器接続情報槌音を発信する。この機器接続情報通知音は、周囲の画像処理装置１夫々が音波通信に用いている周波数の音波信号であり、機器接続情報通知音であることを示す識別子の情報に加えて、夫々の画像処理装置１が、ＩＰ通信部１８０を介して通信する際に用いているＩＰアドレスの情報を含む。機器接続情報要求音を受信した周囲の画像処理装置１の動作については後に詳述する。
【００６７】
これにより、機器接続情報要求音を発信したモバイル端末２は、周囲の画像処理装置１から機器接続情報通知音を受信し（Ｓ１００２）、受信結果、即ち音波信号から変換された電気信号を記憶媒体に保存する（Ｓ１００３）。
【００６８】
機器接続情報通知音を受信したモバイル端末２は、周囲の画像処理装置１が発信した機器接続情報通知音に含まれるＩＰアドレスの情報受信結果から抽出するための処理を開始するため、その処理において用いられる変数“ｉ”に“１”をセットする（Ｓ１００４）。そして、変数“ｉ”が“Ｎ”を超えるまで、以下の処理を繰り返す。この“Ｎ”とは、画像処理装置１において使用可能な周波数として予め定められている周波数の総数である。
【００６９】
本実施形態に係るモバイル制御部２３０の音波解析部２３３も、画像処理装置１と同様に、図８に示すような周波数リストの情報を保持している。音波解析部２３３は、現在の“ｉ”の値に対応する“周波数”をターゲット周波数とし、その周波数成分に含まれる信号を取り出す（Ｓ１００５）。
【００７０】
Ｓ１００５の処理においても、図７のＳ７０６の処理と同様に、複数の周波数の信号が含まれる受信結果から特定の周波数成分を取り出すための技術としては、ハイパスフィルタやローパスフィルタ、直交検波方式並びにＦＦＴ（Ｆａｓｔ  Ｆｏｕｒｉｅｒ  Ｔｒａｎｓｆｏｒｍ）等の様々な公知技術を用いることが可能である。
【００７１】
音波解析部２３３は、Ｓ１００５の処理によって取り出した信号をＩＰアドレスに変換し（Ｓ１００６）、現在のターゲット周波数において信号が検出されたことを示す識別子及び変換されたＩＰアドレスの情報と関連付けて保存する。これにより、図１１に示すような、夫々のターゲット周波数ごとに信号の有無及びＩＰアドレスの情報が関連付けられたテーブルが生成される。この情報が、モバイル端末２において利用可能な画像処理装置１の一覧の情報として用いられる。
【００７２】
その後、音波解析部２３３は、現在の“ｉ”の値が“Ｎ”であるか否かを確認し、“Ｎ”に達していなければ（Ｓ１００７／ＮＯ）、“ｉ”の値をインクリメントして（Ｓ１００８）、周波数リストに含まれる次の周波数をターゲット周波数としてＳ１００５からの処理を繰り返す。そして、“ｉ”の値が“Ｎ”に達していれば（Ｓ１００７／ＹＥＳ）、利用可能な画像処理装置１の検索動作が完了したとして、処理を終了する。
【００７３】
このような動作により、図１１に示すようなテーブルがモバイル端末２において生成される。モバイル端末２においては、システム制御部２３５が図１１に示すようなテーブルに基づいて表示制御部２０３を制御し、ＬＣＤ６０に情報を表示することにより、利用可能な画像処理装置１の一覧をユーザに提示することが可能となる。そして、ユーザによって選択された画像処理装置１のＩＰアドレスを用いて、印刷ジョブの送信等を行うことが可能となる。
【００７４】
次に、図１０のＳ１００１において機器接続情報要求音を受信した周囲の画像処理装置１の動作について、図１２を参照して説明する。図１２に示すように、画像処理装置１が、機器接続情報要求音を受信すると（Ｓ１２０１）、主制御部１０１の音波解析部１１５が、受信した音波の音圧が所定の閾値以上であるか否か確認する（Ｓ１２０２）。Ｓ１２０２における閾値は、機器接続情報要求音の発信元であるモバイル端末２と、機器接続情報要求音を受信した画像処理装置１との間の距離に応じて定められた値である。
【００７５】
具体的には、本実施形態に係る音波通信システムにおいては、夫々のモバイル端末２を中心とした半径ｒ／２の円に含まれる範囲を通信可能範囲として設定する。ここでいう“ｒ”とは、図９のＳ９０２の動作において判断対象とされた閾値の元である半径ｒと同一である。即ち、本実施形態に係るモバイル端末２は、夫々の画像処理装置１が、互いに音波通信に用いるための周波数を調整する領域の半分の領域に含まれる画像処理装置１を、利用可能な画像処理装置として抽出する。尚、Ｓ１２０２における閾値は、音波の距離減衰における減衰量に基づいて決定され、夫々の画像処理装置１において発信された音波の音圧が距離ｒ／２の間に減衰した結果の音圧に基づいて決定される。
【００７６】
Ｓ１２０２において受信した音波の音圧が所定の閾値未満であった場合（Ｓ１２０２／ＮＯ）、音波解析部１１５は、周波数を調整する必要のない機器、即ち、半径ｒ／２以上離れた位置にあるモバイル端末２からの機器接続情報要求音であると判断し、機器接続情報通知音を発信することなく処理を終了する。
【００７７】
他方、受信した音波の音圧が所定の閾値以上であった場合（Ｓ１２０２／ＹＥＳ）、音波生成部１１６は、音波通信に用いるための周波数として、図７に示すような動作を経て既に決定されている周波数により、上述した識別子及びＩＰアドレスを含む機器接続情報通知音を生成し（Ｓ１２０３）、入出力制御部１０３を制御して音波通信部１９０を介して発信する（Ｓ１２０４）。これにより、図１０のＳ１００２に示す機器接続情報応答音の発信が完了する。
【００７８】
図１３は、本実施形態に係る音波通信システムにおいて各機器の位置関係の例を示す図である。図１３においては、画像処理装置１ａを中心とした半径ｒの円を例として図示されている。図１３に示すように、画像処理装置１ａを中心とした半径ｒの円の内部には、画像処理装置１ｂ、１ｃ、１ｄ、１ｅが含まれている。そして、画像処理装置１ａ〜１ｆは、夫々周波数Ｎｏ．１〜５の周波数が割り当てられており、同時に音波通信を行うことが可能である。
【００７９】
他方、画像処理装置１ａを中心とした半径ｒの円の外部には、画像処理装置１ｆが設置されている。画像処理装置１ａと画像処理装置１ｆとは、ｒ以上離れて設置されているため、図９のＳ９０１において受信される音波の音圧が所定の閾値を下回り、Ｓ９０２において周波数の調整が不要な機器であると判断される。従って、画像処理装置１ｆには、画像処理装置１ａと同一の周波数Ｎｏ．１の周波数が割り当てられている。
【００８０】
また、図１３においては、モバイル端末２を中心とした半径ｒ／２の円の内部に画像処理装置１ａ、１ｂが含まれる。従って、モバイル端末２は、図１０の動作を実行することにより、図１１に示すような情報であって、画像処理装置１ａ、１ｂに対応する情報が登録された情報を生成し、画像処理装置１ａ、１ｂを利用可能な状態となる。
【００８１】
また、本実施形態においては、夫々の画像処理装置１は半径ｒの範囲を周波数の調整範囲としており、モバイル端末２が利用可能な画像処理装置１は、モバイル端末２から半径ｒ／２の範囲に設置された画像処理装置１とされている。これにより、図１３の画像処理装置１ａ、１ｆのように、同一の周波数が設定されている２つの画像処理装置間は、少なくともｒ以上離れて設置されることとなる。
【００８２】
この場合において、仮にモバイル端末２が画像処理装置１ａと画像処理装置１ｆとを結ぶ線分上において機器接続情報要求音を発信したとしても、機器接続情報通知音を発信する範囲はモバイル端末２から半径ｒ／２以内であるため、画像処理装置１ａ、１ｆの両方が機器接続情報通知音を発信することはなく、周波数の重複を防ぐことができる。尚、周波数の重複をより確実に防ぐためには、機器接続情報通知音を発信する範囲を、モバイル端末２から半径ｒ／２よりも更に短い範囲とするような閾値を設定することが好ましい。
【００８３】
以上説明したように、本実施形態に係る音波通信システムにおいては、夫々の画像処理装置１の起動時において、あらかじめ定められた複数の周波数について既に夫々の周波数を利用している他の機器が周囲に設置されているか否かを確認し、未だ利用されていない周波数を自身が使用する周波数として決定する。このため、所定の通信範囲内において、同一の周波数によって音波通信が行われることを回避することができ、複数の機器間で音波を用いて情報のやり取りを可能とすることができる。
【００８４】
また、本実施形態に係る音波通信システムは、複数の画像処理装置１から、モバイル端末２によって利用可能な装置を検索する際の通信のために用いられ、夫々の画像処理装置１は、モバイル端末２からの音波通信を介した要求に応じて、自身が使用する周波数として決定した周波数の音波により、自身のＩＰアドレスを送信してＴＣＰ／ＩＰ通信による印刷ジョブのやりとりを可能とする。これにより、モバイル端末２において、専用のプリンタドライバがインストールされる等して登録された装置以外からの画像形成出力を容易に実現することが可能となる。
【００８５】
尚、上記実施形態においては、画像処理装置１とモバイル端末２との間でＩＰアドレスをやり取りするために用いられる音波通信システムを例として説明した。しかしながら、これは一例であり、音波が到達する程度の比較的近い範囲に設置された機器間において音波を用いて通信を行う装置であれば同様に適用可能である。即ち、画像処理装置１に限らず、音波による通信が可能な音波通信装置であれば、上記実施形態を適用可能であり同様の効果を得ることが可能である。
【００８６】
実施の形態２．
実施の形態１においては、図７において説明したように、利用可能な周波数が既にすべて利用されていた場合、周波数不足として音波通信システムには参加せずに処理を終了する場合を例として説明した。しかしながら、高機能な装置等、他の装置よりも優先的に音波通信システムに参加させて、モバイル端末２からの利用を可能とするべき場合もあり得る。そのような優先的に周波数を割り当てるべき装置の動作について以下に説明する。
【００８７】
図１４は、他の装置よりも優先的に周波数を割り当てるべきである優先設定機器として設定された画像処理装置１の周波数割り当て動作を示すフローチャートである。図１４に示すように、画像処理装置１において、ユーザによるディスプレイパネル１４０への操作により、優先設定機器としての設定操作を受け付けると（Ｓ１４０１）、主制御部１０１のシステム制御部１１７は、優先設定機器としての設定情報を記憶媒体に記憶し、図７において説明したような起動時の動作を行うために、再起動を行う（Ｓ１４０２）。
【００８８】
尚、Ｓ１４０１においては、優先設定機器としての設定を示す識別情報の他、図８に示す周波数リストに含まれる複数の周波数のうち、強制的に設定する周波数の“番号”が同時に選択されて設定され、記憶媒体に格納される。再起動後の起動動作において、システム制御部１１７が、記憶媒体に記憶されている優先設定機器としての設定情報を確認すると（Ｓ１４０３）、音波生成部１１６が、図７に示す動作において発信される機器接続情報調整音ではなく、強制機器接続情報調整音を発信する（Ｓ１４０４）。
【００８９】
Ｓ１４０４において発信される強制機器接続情報調整音は、強制機器接続情報調整音であることを識別するための識別子の他、優先設定機器の設定に際して選択された周波数を示す“番号”の情報を含む。また、強制機器接続情報調整音は、周囲の画像処理装置１に対して、所定の周波数を使用している装置があった場合に、その設定を強制的に解除させるための音波信号であり、強制機器接続情報調整音のための周波数として予め設定されている周波数の音波で発信される。そのため、強制機器接続情報調整音に用いられる音波の周波数は、図８に示すように周波数リストに登録されている音波の周波数とは異なる。また、強制機器接続情報調整音の周波数としては、例えば機器接続情報調整音と同一の周波数を用いても良い。
【００９０】
これにより、強制機器接続情報調整音を受けた周囲の画像処理装置１においては、強制機器接続情報調整音に含まれる“番号”を使用している装置の周波数設定が解除される。そして、強制機器接続情報調整音を発信した画像処理装置１においては、音波解析部１１５が、優先設定機器としての設定情報として格納された周波数を、図７のＳ７０８のように、音波通信において使用する周波数として決定し（Ｓ１４０５）、処理を終了する。これにより、優先設定機器としての設定がされた画像処理装置１においては、選択された周波数が強制的に使用周波数として設定され、音波通信が可能な状態となる。
【００９１】
次に、図１４のＳ１４０４において発信される強制機器接続情報調整音を受信した他の画像処理装置１の動作について図１５を参照して説明する。図１５に示すように、他の画像処理装置１が、強制機器接続情報調整音を受信すると（Ｓ１５０１）、主制御部１０１の音波解析部１１５が、図９のＳ９０２と同様に、受信した音波の音圧が所定の閾値以上であるか否か確認する（Ｓ１５０２）。Ｓ１５０２における閾値は、機器接続情報調整音の発信元である画像処理装置１と、機器接続情報調整音を受信した画像処理装置１との間の距離に応じて定められた値であり、実施の形態１と同様に半径ｒに対応した音圧の閾値が用いられる。
【００９２】
Ｓ１５０２において受信した音波の音圧が所定の閾値未満であった場合（Ｓ１５０２／ＮＯ）、音波解析部１１５は、周波数を調整する必要のない機器、即ち、半径ｒ以上離れた位置に設置された画像処理装置１からの強制機器接続情報調整音であると判断し、特に処理を実行することなく処理を終了する。
【００９３】
他方、受信した音波の音圧が所定の閾値以上であった場合（Ｓ１５０２／ＹＥＳ）、音波解析部１１５は、受信した強制機器接続情報調整音に含まれる“番号”の情報に基づき、優先設定機器が使用する周波数を抽出する（Ｓ１５０３）。そして音波解析部１１５は、抽出した周波数と、自身が音波通信に用いる周波数として図７に示すような動作を経て既に決定されている周波数とが同一であるか否かを比較する（Ｓ１５０４）。
【００９４】
Ｓ１５０４の比較の結果、周波数が異なれば（Ｓ１５０４／ＮＯ）、音波解析部１１５は、現在使用中の周波数を利用して音波通信を継続可能であるため、特に処理を実行することなく処理を終了する。他方、周波数が同一であった場合（Ｓ１５０４／ＹＥＳ）、音波解析部１１５は、現在使用中の周波数は、優先設定機器によって使用される周波数であり、その周波数を利用して音波通信を継続することが不可能であるため、使用中の周波数の設定を解除する（Ｓ１５０５）。
【００９５】
その後、音波解析部１１５は、操作表示制御部１０５を制御し、音波通信における周波数が未設定であることを示す画面をディスプレイパネル１４０に表示して（Ｓ１５０６）、処理を終了する。このような処理により、強制機器接続情報調整音を受信した画像処理装置１における動作が完了する。
【００９６】
以上、説明したように、本実施形態に係る音波通信システムにおいては、優先設定機器として設定された機器が、強制機器接続情報調整音を発信することにより、優先設定機器において使用する周波数と同一の周波数を音波通信において使用する周波数として選択している機器においては設定を強制的に解除させる。そのため、高性能な画像処理装置１等、他の画像処理装置よりも優先して音波通信に参加させ、モバイル端末２からの利用が可能な状態とする優先設定機器を設定することが可能となる。
【００９７】
尚、上記実施形態においては、図１５のＳ１５０５において設定を解除した後、未設定画面を表示して処理を終了する場合を例として説明した。しかしながら、図８において説明した周波数リストに空きがあれば、音波通信において使用する周波数として他の周波数を設定して音波通信に参加することも可能である。そのためには、図７において説明した動作を再度実行する必要がある。従って、図１５のＳ１５０５において設定解除を行った後、未設定画面を表示するのではなく、図７に示す動作を実行するようにしても良い。これにより、強制機器接続情報調整音を受信することによって周波数設定を解除した装置も、他の周波数を使用して音波通信に参加することが可能となる。
【符号の説明】
【００９８】
１、１ａ、１ｂ、１ｃ、１ｄ、１ｅ、１ｆ  画像処理装置
２  モバイル端末
１０  ＣＰＵ
２０  ＲＡＭ
３０  ＲＯＭ
４０  ＨＤＤ
５０  Ｉ／Ｆ
６０  ＬＣＤ
７０  操作部
８０  バス
１００  コントローラ
１０１  主制御部
１０２  エンジン制御部
１０３  入出力制御部
１０４  画像処理部
１０５  操作表示制御部
１１０  ＡＤＦ
１１１  コピーアプリ
１１２  プリンタアプリ
１１３  スキャナアプリ
１１４  ファックスアプリ
１１５  音波解析部
１１６  音波生成部
１１７  システム制御部
１２０  スキャナユニット
１３０  排紙トレイ
１４０  ディスプレイパネル
１５０  給紙テーブル
１６０  プリントエンジン
１７０  排紙トレイ
１８０  ＩＰ通信部
１９０  音波通信部
２００  コントローラ
２０１  入出力制御部
２０２  操作制御部
２０３  表示制御部
２１０  ＩＰ通信部
２２０  音波通信部
２３０  モバイル制御部
２３１  閲覧アプリ
２３２  プリンタドライバ
２３３  音波解析部
２３４  音波生成部
２３５  システム制御部
【先行技術文献】
【特許文献】
【００９９】
【特許文献１】特開２０１０−７４４２０号公報
【特許文献２】特開２０１３−３７１３号公報
【図１】
2015019234.tif 000003
【図２】
2015019234.tif 000004
【図３】
2015019234.tif 000005
【図４】
2015019234.tif 000006
【図５】
2015019234.tif 000007
【図６】
2015019234.tif 000008
【図７】
2015019234.tif 000009
【図８】
2015019234.tif 000010
【図９】
2015019234.tif 000011
【図１０】
2015019234.tif 000012
【図１１】
2015019234.tif 000013
【図１２】
2015019234.tif 000014
【図１３】
2015019234.tif 000015
【図１４】
2015019234.tif 000016
【図１５】
2015019234.tif 000017