(57)【要約】【課題】通信装置間でのアンテナの位置合わせにおけるユーザの利便性を向上させること。【解決手段】通信装置は、通信回路およびアンテナを含んだ通信部と、相手装置を載置可能な、通信装置の面の状態を示す画像を取得可能な画像取得部とを有し、アンテナを移動させながら電波を検出させると共に、画像取得部によって画像を取得させることによって相手装置から所定の範囲内にアンテナを移動させるための制御を行う。【選択図】  図７
2018041272.tif 000002
【特許請求の範囲】
【請求項１】
通信装置であって、
通信回路およびアンテナを含んだ通信手段と、
相手装置を載置可能な、前記通信装置の面の状態を示す画像を取得可能な画像取得手段と、
前記アンテナを移動させながら電波を検出させると共に、前記画像取得手段によって画像を取得させることによって前記相手装置から所定の範囲内に前記アンテナを移動させるため制御を行う制御手段と、
を有することを特徴とする通信装置。
【請求項２】
前記制御手段は、前記アンテナにおいて検出される電波強度を移動前と移動後とで比較して電波強度が強くなる方向へ前記アンテナを移動させ、前記アンテナの移動の後に、前記画像取得手段に画像の取得を行わせる、
ことを特徴とする請求項１に記載の通信装置。
【請求項３】
前記制御手段は、前記アンテナの移動の後に、前記面のうち、当該アンテナの位置に応じた範囲について画像を取得させる、
ことを特徴とする請求項２に記載の通信装置。
【請求項４】
前記画像取得手段によって取得された画像に基づいて前記面に異物が置かれているかを判定する判定手段と、
前記判定手段によって前記面に異物が置かれていると判定された場合に、前記面に異物が置かれていることをユーザに通知する通知手段と、
をさらに有することを特徴とする請求項１から３のいずれか１項に記載の通信装置。
【請求項５】
前記アンテナは、前記面の下層に配置され、
前記制御手段は、前記画像取得手段によって取得された画像に基づいて、前記相手装置の下に前記アンテナが位置するように、前記アンテナを移動させる、
ことを特徴とする請求項１から４のいずれか１項に記載の通信装置。
【請求項６】
前記画像取得手段は、前記面をスキャンすることが可能なスキャナセンサである、
ことを特徴とする請求項１から５のいずれか１項に記載の通信装置。
【請求項７】
前記スキャナセンサは前記アンテナと共に移動可能なユニットとして構成される、
ことを特徴とする請求項６に記載の通信装置。
【請求項８】
前記アンテナは、前記スキャナセンサの移動可能方向に垂直な方向に延伸する形状を有する、
ことを特徴とする請求項７に記載の通信装置。
【請求項９】
前記ユニットは、待機状態において、前記スキャナセンサの可動範囲の中心位置に配置される、
ことを特徴とする請求項７又は８に記載の通信装置。
【請求項１０】
前記アンテナは、前記ユニットの長軸方向の長さに応じた長さを有する、
ことを特徴とする請求項７から９のいずれか１項に記載の通信装置。
【請求項１１】
前記スキャナセンサは、密着光学系（ＣＩＳ）方式または縮小光学系（ＣＣＤ）方式の読取機能を有する、
ことを特徴とする請求項６から１０のいずれか１項に記載の通信装置。
【請求項１２】
前記通信手段は、前記相手装置との間で、データ通信と無線給電との少なくともいずれかを行う、
ことを特徴とする請求項１から１１のいずれか１項に記載の通信装置。
【請求項１３】
通信装置の制御方法であって、前記通信装置は、通信回路およびアンテナを含んだ通信手段と、相手装置を載置可能な、前記通信装置の面の状態を示す画像を取得可能な画像取得手段と、を有し、
前記制御方法は、前記アンテナを移動させながら電波を検出させると共に、前記画像取得手段によって画像を取得させることによって前記相手装置から所定の範囲内に前記アンテナを移動させるため制御を行う制御工程を有する、
ことを特徴とする制御方法。
【請求項１４】
通信回路およびアンテナを含んだ通信手段と、相手装置を載置可能な、通信装置の面の状態を示す画像を取得可能な画像取得手段とを有する通信装置に備えられたコンピュータに、前記アンテナを移動させながら電波を検出させると共に、前記画像取得手段によって画像を取得させることによって前記相手装置から所定の範囲内に前記アンテナを移動させるため制御を行う工程を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信装置のアンテナの位置制御技術に関する。
【背景技術】
【０００２】
幅広い用途で、携帯電話、スマートフォン、タブレット等のデバイスに近接無線通信機能が搭載されることが増えている。ここで、近接無線通信機能は、データ通信のみならず、送電側の装置から受電側の装置への無線給電を行うことが可能な機能でありうる。このような近接無線通信機能の多くでは、電磁誘導方式が用いられ、通信する２つ（以上）のデバイスが、それぞれが有するアンテナを貫通する電磁界を介して通信が行われる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−０５７０２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
電磁誘導方式では、その通信品質が、それらアンテナ間の結合、特に、装置のコイル間の位置関係に強く依存することが知られている。これに対して、特許文献１では、感圧センサによって、デバイスが載置されたことを検知したことを条件に通信を開始することが記載されている。しかしながら、特許文献１に記載の技術では、ユーザが、近接無線通信が可能な位置に装置を配置しなければならず、利便性がよくないという課題があった。
【０００５】
本発明はかかる課題に鑑みなされたものであり、通信装置間でのアンテナの位置合わせにおけるユーザの利便性を向上させることを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の一態様に係る通信装置は、通信回路およびアンテナを含んだ通信手段と、相手装置を載置可能な、前記通信装置の面の状態を示す画像を取得可能な画像取得手段と、前記アンテナを移動させながら電波を検出させると共に、前記画像取得手段によって画像を取得させることによって前記相手装置から所定の範囲内に前記アンテナを移動させるため制御を行う制御手段と、を有する。
【発明の効果】
【０００７】
本発明によれば、通信装置間でのアンテナの位置合わせにおけるユーザの利便性を向上させることができる。
【図面の簡単な説明】
【０００８】
【図１】印刷装置の電気構成の例を示す図。
【図２】印刷装置内のスキャナ部の構成例を示す図。
【図３】従来のスキャナユニットの待機状態の例を示す図。
【図４】実施形態に係るスキャナユニットの待機状態の例を示す図。
【図５】スキャナユニットの待機状態の制御の流れの例を示す図。
【図６】スキャナユニットを右方向へ移動させた状態を示す図。
【図７】スキャナユニットの位置合わせ処理の流れの例を示す図。
【図８】スキャナユニットの位置合わせが完了した状態を示す図。
【図９】通信時の処理の流れの例を示す図。
【発明を実施するための形態】
【０００９】
以下、図面を参照しながら本発明の実施形態について説明する。なお、以下では、印刷装置は、密着光学系（ＣＩＳ）方式の読取機能のスキャナユニットを有し、データ通信のために近接無線通信機能を有するものとするがこれに限られない。例えば、印刷装置は、縮小光学系（ＣＣＤ）方式の読取機能のスキャナユニットを有し、近接無線通信機能によって無線給電（送電または受電）を行うように構成されてもよい。
【００１０】
＜装置構成＞
図１に、本実施形態に係る印刷装置の電気構成の例を示す。なお、以下に示す構成例では、主として、以下に説明する制御を実行する機能部に関連する機構について示しており、例えば印刷を行う機能部や画像処理を実行する機能部については当然に印刷装置に含まれるが、図示及び説明を省略している。また、印刷装置は、少なくともスキャナの機能を含んだＭＦＰ（Ｍｕｌｔｉ−Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ）でありうる。
【００１１】
ＡＣケーブル１は、印刷装置に電力を供給するためのケーブルである。電力は、ＡＣケーブル１を経由して印刷装置に供給される。電源ユニット２は、ＡＣ電力をＤＣ電力に変換する。電源ユニット２は、信号線４を通じて制御ユニット８から送信された電源制御信号によって制御される。電源ユニット２によって変換されたＤＣ電力は、ＤＣ電源ライン３を通じて、ＤＣＤＣコンバータ５へ入力され、ＤＣ電圧に変換される。ＤＣＤＣコンバータ５において得られたＤＣ電圧は、ＤＣ電源ライン６を通じて、制御ユニット８に供給される。ＤＣＤＣコンバータ５は、ＤＣＤＣ制御ライン７によって制御される。制御ユニット８は、例えば、マイコンを内蔵したＡＳＩＣ（特定用途向け集積回路）９、プログラムを格納するＲＯＭ１０、作業エリアを提供するＲＡＭ１１、設定等を保存するＥＥＰＲＯＭ１２を含んで構成される。ＩＦユニット１３は、外部のコンピュータやネットワークと制御ユニット８との間でのデータのやり取りを行うための機能部であり、例えばスキャナの読み取りデータは、ＩＦユニット１３を介して外部の装置との間で送受信される。ＵＩユニット１４は、ユーザインタフェイスを提供するものであり、ＬＣＤやキーやＬＥＤによってユーザへ情報を提示し、キーやタッチパネル等からのユーザ操作を受け付ける。ＵＩユニット１４も、制御ユニット８によって制御されており、制御ユニット８と通信するように構成される。モータドライバー１５は、制御ユニット８により制御されており、スキャナユニット１９を移動させるためのモータ１６を駆動する。センサ１７は、スキャン動作中のモータの制御時に、モータの位置や速度を検知し、検出した情報を制御ユニット８に通知する。
【００１２】
スキャナユニット１９は、ＬＥＤとフォトダイオードとを含んで構成されるスキャナセンサ部２２、無線通信回路２０、および無線通信アンテナ２１を含む。スキャナセンサ部２２は、例えばスキャナユニット１９の移動方向に対して垂直な方向に長軸を有するように構成される。スキャナセンサ部２２は、制御ユニット８によって制御され、読み取ったデータを、アナログ信号線２３を通じてＡＦＥ（アナログフロントエンド）１８に出力する。ＡＦＥ１８は、取得したデータをデジタルデータに変換し、変換後のデジタルデータを、デジタル信号線２４を通じて制御ユニット８に転送する。無線通信回路２０は、無線通信アンテナ２１において受信される電波の強度を検出する機能を有する。無線通信回路２０は、信号線２５を通じて制御ユニット８から受信した無線通信制御信号により制御される。無線通信アンテナ２１は、電波を受信するアンテナであり、例えばアンテナの長さがスキャナセンサ部２２の長軸方向の長さと略一致するように構成される。スキャナセンサ部２２と、無線通信回路２０と、無線通信アンテナ２１は、排他的に動作可能である。これにより、無線通信によるノイズが画像の読み取りに影響することを防ぐことができる。
【００１３】
次に、図２を用いて、本実施形態に係るスキャナ部の構成例について説明する。スキャナ部は、スキャナ部メカフレーム２６、スキャナ部メカフレーム２６に支持されたスキャナ部ガラス２７、及び、スキャナ部メカフレーム２６に支持され、かつ、スキャナ部ガラス２７の下層に配置されるスキャナユニット２８を含んで構成される。スキャナユニット２８は、図１におけるスキャナユニット１９に対応する。本実施形態のスキャナユニット２８は、上述のように、スキャナセンサ部２９と、無線通信回路および無線通信アンテナを含んだ無線通信部３０とを有して構成される。ここで、無線通信アンテナは、スキャナユニットの長軸方向の長さと同じ長さを有し、スキャナの長軸方向に均一な特性を有する。なお、本実施形態及び添付の特許請求の範囲において「同じ長さ」は、厳密に同じ長さのみならず、ほぼ同じ長さを含む概念である。無線通信アンテナは、スキャナキャリッジを走査方向に移動させることにより、スキャナキャリッジの可動範囲内で、任意の位置に配置されうる。
【００１４】
スキャナユニット２８は、スキャナセンサ部２９がＬＥＤを点灯してその反射光をフォトダイオードで検出し、紙面の陰影を読み取ることにより、紙面の読み取りを行う。なお、スキャナユニット２８は、スキャナ圧板上に置かれたものを読み取りによって検知する能力をも有する。一方、スキャナユニット２８は、スキャナ上（スキャナ圧板上）にデバイスが置かれた場合は、無線通信部３０によって無線通信を行うための動作を行う。なお、ここでのデバイスは、例えば、携帯電話、スマートフォン、タブレット等であってもよいし、近接無線通信によって通信可能な回路を含んで構成されたスマートカードや名刺等であってもよい。
【００１５】
スキャナユニット２８の移動は、図１におけるモータ１６に対応するスキャナモータ３４によって行われる。エンコーダ３５は、スキャナユニット２８の位置（スキャナモータ３４の回転量）を検知するために用いられる。制御ユニット８等の制御ユニットとスキャナモータ３４及びエンコーダ３５との間の信号および電力の伝達は、例えばＦＦＣ（フレキシブルフラットケーブル）等のケーブル３６を通じて行われる。駆動伝達部３３は、ギアで構成されており、スキャナモータ３４の駆動に応じて、ベルト３２を駆動させる。ベルト３２が駆動することにより、スキャナユニット２８をシャフト３１に沿って移動させることができる。制御ユニット８を中心とした制御ユニットとスキャナユニット２８との間の信号伝達は、スキャナセンサ部２９及び無線通信部３０と制御ユニットとの信号伝達と共に、ＦＦＣ等のケーブル３７を経由して行われる。
【００１６】
次に、本実施形態に係るスキャナユニット２８の待機方法について説明する。図３は、従来のスキャナユニットの待機位置を示しており、図４は、本実施形態のスキャナユニットの待機位置を示している。従来、図３の位置３８に示すように、スキャナユニットはスキャナ部の端で待機することが多い。これに対して、本実施形態では図４の位置３９に示すように、スキャナユニットはスキャナ部の中央部、すなわち、スキャナユニットの可動範囲の中心位置で待機するように構成される。なお、本実施形態及び添付の特許請求の範囲において「中央部」又は「中心位置」は、厳密に中央又は中心である必要はなく、厳密な中央又は中心から所定の範囲を含む。これにより、スキャナユニット２８に含まれる無線通信部３０によって無線通信デバイス（以下、「デバイス」と呼ぶ。）４０が置かれた位置によらずにそのデバイス４０を検知することが可能となる。また、無線通信部３０を、短期間で通信に適した位置に移動させることが可能となる。
【００１７】
次に、図５を用いて、本実施形態に係るスキャナユニットの待機状態における制御方法を示す。本処理は、例えばＡＳＩＣ９が、ＲＯＭ１０に記憶されているプログラムを読み出して、ＥＥＰＲＯＭ１２に保存された設定値等及びＲＡＭ１１をワークスペースとして用いて実行することによって実現されうる。なお、待機状態とは、紙面の読み取り等のスキャン機能での動作が行われていない状態のことを指し、無線通信部３０による通信が行われうる状態のことを指す。なお、待機状態においては、無線通信部３０は定期的に起動して、デバイスを検出するための処理を行う。例えば、無線通信部３０は、起動した後に所定の信号を送信し、それに対する応答を検出した場合に、デバイスがスキャナ上（スキャナ圧板上）に置かれたことを検出することができる。また、無線通信部３０は、無線通信回路のインピーダンスが、デバイスが置かれていない場合のインピーダンスと異なっている場合に、デバイスがスキャナ上（スキャナ圧板上）に置かれたと検出してもよい。なお、無線通信部３０が起動するタイミングは、制御ユニット８内のタイマ等によって管理されうる。例えば、ＡＳＩＣ９の内部のＴＣＵ（Ｔｉｍｅ  Ｃｏｕｎｔ  Ｕｎｉｔ）により、設定された時間ごとに割り込み信号が入る仕組みで、制御ユニット８が起動され、それに応じて無線通信部３０も起動される。
【００１８】
図５の処理が開始されると、最初に、タイマがリセットされ（Ｓ５１）、その後、タイマが起動される（Ｓ５２）。その後、タイマ測定値が規定時間に達したかが判定され（Ｓ５３）、タイマ測定値が規定時間に達した場合（Ｓ５３でＮＯ）に、無線通信部３０の起動処理が実行される（Ｓ５４）。なお、Ｓ５４では、無線通信部３０は、例えば低電力モードで起動される。低電力モードは、例えば、無線通信部３０の受信検出部のみが起動され、有効な電波の検出のみが行われるモードである。一方、通常モードは、無線通信部３０が信号の送信を行うことができるが、これによって低電力モードと比べて電力消費が大きくなる。なお、低電力モードでは、デバイスの検出のための信号の送信のみが可能なモードであってもよい。
【００１９】
無線通信部３０が起動されると、続いて、デバイス検出処理が実行され（Ｓ５５）、そのデバイス検出処理によってデバイスが検出されたか否かの判定が行われる（Ｓ５６）。デバイスが検出されると（Ｓ５６でＹＥＳ）、デバイスの位置を探索するモードへと移行する（Ｓ５７）。デバイスの位置を探索するモードの詳細については、図６〜図８を用いて後述する。一方、デバイスが検出できない場合（Ｓ５６でＮＯ）は、無線通信部３０をＯＦＦとして（Ｓ５８）、処理をＳ５１に戻す。この処理のループにより、定期的に無線通信部３０が起動され、デバイス検出処理が実行されることとなる。なお、Ｓ５３の規定時間は、例えば数十ミリ秒に設定される。このような短い周期で無線通信部を起動することにより、ユーザによってデバイスがスキャナ上に置かれた場合に、Ｓ５５においてデバイスが検出されないことをほぼなくすことができる。
【００２０】
次に、デバイスの位置を探索する動作を説明する。図６は、デバイスの位置を探索してスキャナユニット２８の位置合わせを実行する際の、スキャナユニット２８の状態の例を示している。図７は、デバイスの位置を探索する処理の流れを示すフローチャートであり、図８は、位置合わせができた時のスキャナユニット２８の状態の例を示している。なお、図７の処理は、例えばＡＳＩＣ９が、ＲＯＭ１０に記憶されているプログラムを読み出して、ＥＥＰＲＯＭ１２に保存された設定値等及びＲＡＭ１１をワークスペースとして用いて実行することによって実現されうる。
【００２１】
デバイスの位置の探索処理では、まず、スキャナユニット２８を右方向に２０ｍｍ移動する制御が実行される（Ｓ７１）。なお、ここでの「右方向」とは、図６の矢印４１によって示される方向であるものとする。なお、移動距離は２０ｍｍでなくてもよく、設計上いくつに設定してもよい。ただし、初期的な移動距離を一定程度の粗さに設定することで、短期間でスキャナユニット２８をデバイス位置へ到達させることができる。
【００２２】
そして、移動後に無線通信部３０によって検出される電波強度が、移動前に検出されていた電波強度より強くなったかの判定が実行される（Ｓ７２）。Ｓ７１において右方向に移動した結果、移動前の電波強度より移動後の電波強度の方が強い場合（Ｓ７２でＹＥＳ）、中心から右側にデバイスがあることが想定される。このため、この場合には、スキャナユニット２８をさらに１０ｍｍ右方向に移動させる制御が実行される（Ｓ７３）。その後、再度、移動後に検出される電波強度が移動前に検出された電波強度より強いかが判定される（Ｓ７４）。そして、移動後の電波強度が強い場合（Ｓ７４でＹＥＳ）、さらに、スキャナユニット２８を右方向へ１０ｍｍ移動させる制御が実行される（Ｓ７３）。このようにして、移動後の電波強度が移動前の電波強度より弱い又は移動後の電波強度と移動前の電波強度とが同じと判定される（Ｓ７４でＮＯ）まで、繰り返しスキャナユニット２８を右方向へ移動する処理（Ｓ７３）が継続して実行される。
【００２３】
一方、Ｓ７１においてスキャナユニット２８を右方向に移動させた結果、移動前の電波強度よりも移動後の電波強度が弱くなったと判定された場合（Ｓ７２でＮＯ）は、中心から左側にデバイスがあることが想定される。このため、この場合には、スキャナユニット２８を左方向に４０ｍｍ移動させる制御が実行される（Ｓ７５）。これにより、スキャナユニット２８は、待機位置から２０ｍｍ左側の位置に移動することとなる。その後、再度、移動後に検出される電波強度が移動前に検出された電波強度より強いかが判定される（Ｓ７６）。そして、移動後の電波強度が強い場合（Ｓ７６でＹＥＳ）、さらに、スキャナユニット２８を左方向へ１０ｍｍ移動させる制御が実行される（Ｓ７７）。その後、さらに移動後の電波強度と移動前の電波強度との比較が行われる（Ｓ７６）。そして、移動後の電波強度が移動前の電波強度より弱い又は移動後の電波強度と移動前の電波強度とが同じと判定される（Ｓ７６でＮＯ）まで、繰り返しスキャナユニット２８を左方向へ移動する処理（Ｓ７７）が継続して実行される。なお、Ｓ７２において、移動前後の電波強度に変化がなかった場合、Ｓ７３〜Ｓ７７の処理は実行されなくてもよい。また、Ｓ７４又はＳ７６において、移動後の電波強度が弱くなった場合は、スキャナユニットを移動前（直前）の位置に戻してから、処理を後述のＳ７８に進めるようにしてもよい。また、電波強度が所定値以上となる位置にスキャナユニット２８が移動したことに応じて、処理をＳ７８に進めるようにしてもよい。以上によって、スキャナユニット２８を、検出した電波強度に基づいて、待機位置からデバイスの位置の近傍に移動させることができる。
【００２４】
次に、スキャナセンサ部２９による読取機能を用いて、デバイス４０の底面の読み取り処理が実行される（Ｓ７８）。ここで、読み取り処理は、例えば、デバイス４０の載置可能な面の読み取りを行う処理である。なお、ここでの読み取り処理は、その載置可能な面のうち、その時点において下にアンテナが存在する領域と、その領域から所定の距離の範囲内に含まれる領域とについてのみ行われてもよい。なお、読み取り処理が実行される際には、無線通信部３０がＯＦＦとされ、無線機能が停止される。これは、無線通信部３０のノイズが、スキャナセンサ部２９における画像の読み取りに影響するのを防ぐためである。
【００２５】
スキャナセンサ部２９による読み取りにより、異物が置かれているかが判定される（Ｓ７９）。ここで、「異物」とは、デバイス４０とは異なる、保護ケースや別のカード等、無線通信部３０とデバイス４０との間の通信の障害になるおそれのある物体のことを指す。異物があると判定された場合（Ｓ７９でＹＥＳ）は、ユーザに対して異物があることを通知するための処理が実行され（Ｓ８０）、例えばデバイス４０と無線通信部３０との間での通信状態を良好なものとするために異物の除去をユーザに促す。その後、スキャナユニット２８を待機位置へ移動させ（Ｓ８１）、スキャナ部を待機状態へと移行させる（Ｓ８２）。一方、異物がないと判定された場合（Ｓ７９でＮＯ）は、続いて、デバイス４０の位置が、スキャナユニット２８の位置とずれているか（Ｓ８３）が判定される。そして、デバイス４０の位置がスキャナユニット２８の位置とずれている場合（Ｓ８３でＹＥＳ）には、スキャナユニット２８の右側にずれているか左側にずれているか（Ｓ８４）の判定が行われる。そして、デバイス４０の位置がスキャナユニット２８の位置より右方向にずれていると判定された場合（Ｓ８４でＹＥＳ）は、スキャナユニット２８を右方向に５ｍｍ移動する処理が実行される（Ｓ８５）。一方、デバイス４０の位置がスキャナユニット２８の位置より左方向にずれていると判定された場合（Ｓ８４でＮＯ）は、スキャナユニット２８を左方向に５ｍｍ移動する処理が実行される（Ｓ８６）。
【００２６】
なお、Ｓ８５及びＳ８６のスキャナユニット２８の移動距離は、Ｓ７３やＳ７７等のスキャナユニット２８の移動距離より短く設定される。また、Ｓ８３でのずれの有無の判定における「ずれ」は、Ｓ７３やＳ７７の第１の移動距離とＳ８５及びＳ８６の第２の移動距離とに応じて定められうる。例えば、図７のように、Ｓ８５及びＳ８６の第２の移動距離が、Ｓ７３やＳ７７の第１の移動距離の半分に設定されている場合、第１の移動距離の１／４より大きい距離だけずれている場合に、デバイス４０とスキャナユニット２８とがずれていると判定される。これにより、Ｓ８５及びＳ８６のスキャナユニット２８の移動によって、「ずれがない」と判定される、デバイス４０から所定の範囲内に、スキャナユニット２８が移動することとなる。なお、Ｓ８５及びＳ８６の移動距離は、Ｓ７８の読み取りの結果に基づいて、現在のスキャナユニット２８の位置とデバイス４０の位置とに応じて決定されてもよい。すなわち、移動距離として、事前設定された値が用いられなくてもよい。
【００２７】
図８に示すように、Ｓ８３でずれがないと判定された場合及びＳ８５又はＳ８６においてずれがないと判定される位置にスキャナユニット２８が移動した場合、スキャナユニット２８の不図示のＬＥＤを２回点灯して位置合わせの終了が通知される（Ｓ８７）。位置合わせの終了の通知は、ＵＩユニット１４によって行われてもよい。
【００２８】
図５及び図７のように、最初に電波によって大まかなアンテナ位置の調整を行い、その後、スキャナによって詳細なアンテナ位置の調整を行うことにより、デバイス４０が載置された場合に、デバイス４０とアンテナとを適切に近接させることができる。また、デバイス４０が載置されていない場合にはスキャナセンサ部２９による画像取得をしなくて済むため、不必要にスキャン動作を実行することによる電力の浪費を抑えることができる。
【００２９】
次に、位置合わせが終わった後に行われる通信中に実行される処理の流れについて図９を用いて説明する。本処理は、例えばＡＳＩＣ９が、ＲＯＭ１０に記憶されているプログラムを読み出して、ＥＥＰＲＯＭ１２に保存された設定値等及びＲＡＭ１１をワークスペースとして用いて実行することによって実現されうる。なお、ここでの通信は、データ通信と無線給電（送電又は受電）との少なくともいずれかを指し、送信側から意図的に電波が放射され、受信側においてその電波の受信を予定している処理のことを指す。すなわち、データ信号の送受信は、必ずしも行われなくてもよい。
【００３０】
通信が行われている間、無線通信部３０は、通信状態を監視し（Ｓ９１）、通信状態に異常を検出すると（Ｓ９１でＹＥＳ）、スキャナセンサ部２９によって、デバイスの裏面の周辺の読み取り処理が実行される（Ｓ９２）。なお、スキャナセンサ部２９による読み取り処理を実行する際には、無線通信部３０はＯＦＦとされる。これは、上述のように、無線通信部３０のノイズが、スキャナセンサ部２９における画像の読み取りに影響するのを防ぐためである。そして、Ｓ９２の読み取りの結果、デバイス４０を確認可能であるか否か、すなわち、デバイス４０がスキャナ上に置かれた状態であるか否かが判定される（Ｓ９３）。
【００３１】
Ｓ９３においてデバイス４０を確認できた場合（Ｓ９３でＹＥＳ）、デバイス４０の位置が、スキャナユニット２８の位置とずれているかが判定される（Ｓ９４）。デバイス４０の位置が、スキャナユニット２８の位置とずれている場合（Ｓ９４でＹＥＳ）は、図７の位置合わせの制御に移行する（Ｓ９５）。この場合、まず、現在実行中の通信を終了して、スキャナ部を位置合わせができる状態に戻し、位置合わせの制御に移るための準備が実行される。そして、スキャナユニット２８を待機位置に移動させ、スキャナ部を待機状態へ移行させる（Ｓ９８）。この場合、スキャナ部は、待機状態から、再度、図７のスキャナユニット２８の位置合わせが開始される。
【００３２】
一方、デバイス４０の位置が、スキャナユニット２８の位置とずれていない場合（Ｓ９４でＮＯ）は、通信状態の異常の原因がデバイス４０側に存在する可能性がある。例えば、デバイス４０のバッテリ残量が、デバイス４０が通信を行うのに十分でなくなった場合に、通信状態に異常が生じることが考えられる。このため、この場合には、例えばＵＩユニット１４を通じて、デバイス４０に不具合がないかを確認することをユーザに指示する表示を行う（Ｓ９６）。その後、スキャナユニット２８を待機位置に移動させ、スキャナ部を待機状態へ移行させる（Ｓ９８）。
【００３３】
Ｓ９３においてデバイス４０を確認できなかった場合（Ｓ９３でＮＯ）は、通信の途中でユーザがデバイス４０を取り外したことが考えられる。このため、この場合、ＵＩユニット１４に、デバイス４０が取り外されていないかの確認をユーザに指示するための表示を行うための処理が実行される（Ｓ９７）。その後、スキャナユニット２８を待機位置に移動させ、スキャナ部を待機状態へ移行させる（Ｓ９８）。
【００３４】
このようにして、本実施形態に係る印刷装置では、無線通信部３０による電波の検出と、スキャナセンサ部２９による読み取りとによって、無線通信部３０の相手装置となるデバイス４０の位置に、スキャナユニット２８の位置を合わせることができる。これにより、スキャナユニット２８と共に移動する近距離無線通信用のアンテナを、相手装置（デバイス４０）のアンテナとを適切に近接させることができ、効率的な無線通信（無線給電）を行うことが可能となる。
【００３５】
なお、電波の検出と相手装置の位置を画像として検出することによって、相手装置の位置と、自装置のアンテナの位置を合わせることができれば、印刷装置でなくてもよいことは明らかである。印刷装置は、例えば、通信回路及びアンテナを含んだ近距離無線通信部と、相手装置を載置可能な自装置上の面の状態を示す画像を取得可能な画像取得部とを有する任意の通信装置でありうる。この通信装置は、アンテナを移動させながら電波を検出すると共に、画像取得部によって取得した画像に基づいてアンテナの位置を相手装置から所定の範囲内に移動させることができる。これにより、相手装置との間で近接無線通信を効率的に行うことが可能となる。
【００３６】
また、アンテナは、上述のように、移動可能方向に対して垂直方向に延伸する形状を有していてもよい。これによれば、アンテナを移動可能方向に移動させながら電波を検出することにより、相手装置が載置可能な面のどこに置かれていても、大まかな位置を特定することができる。
【００３７】
＜＜その他の実施形態＞＞
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００３８】
２８：スキャナユニット、２９：スキャナセンサ部、３０：無線通信部、４０：無線通信デバイス
【図１】
2018041272.tif 000003
【図２】
2018041272.tif 000004
【図３】
2018041272.tif 000005
【図４】
2018041272.tif 000006
【図５】
2018041272.tif 000007
【図６】
2018041272.tif 000008
【図７】
2018041272.tif 000009
【図８】
2018041272.tif 000010
【図９】
2018041272.tif 000011