(57)【要約】【課題】周辺デバイスが接続される接続基板とメイン基板との間のデータ通信に対し、近距離無線通信用の通信アンテナからの電波の送信によるノイズの影響を抑制する。【解決手段】ＭＦＰ１は、近距離無線アンテナ１１０を有するアンテナ基板１００と、ＵＳＢコネクタ２１０を有するＵＳＢ基板２００と、ＡＳＩＣ２０を有するメイン基板５０と、ＡＳＩＣ２０は、近距離無線アンテナ１１０により電波を送信させ、第１通信対象が送信する電波を受信することで認識するリーダ／ライタモードと、近距離無線アンテナ１１０により第２通信対象が送信する電波を受信することで認識するタグモードと、を切り替えるモード切替処理、を実行し、モード切替処理において、更に、リーダ／ライタモードの実行中に、ＵＳＢメモリ３００とＡＳＩＣ２０とがデータ通信を行う場合、リーダ／ライタモードからタグモードに切り替える。【選択図】図５
2019179348.tif 000002
【特許請求の範囲】
【請求項１】
近距離無線通信を行う通信アンテナを有する第１基板と、
周辺デバイスを接続するコネクタを有する第２基板と、
制御部を有するメイン基板と、
を備え、
前記メイン基板と前記第１基板と前記第２基板とは接続線によって接続され、
前記通信アンテナのグランドと前記コネクタのグランドとは、前記メイン基板のグランドに前記接続線によって接続され、
前記制御部は、
前記通信アンテナにより電波を送信させ、その送信した電波を第１通信対象が受信したことに応じて、前記第１通信対象が送信する電波を前記通信アンテナが受信することで、前記第１通信対象を認識するリーダ／ライタモードと、前記通信アンテナにより第２通信対象が送信する電波を前記通信アンテナが受信することで前記第２通信対象を認識するタグモードと、を切り替えるモード切替処理、
を実行し、
前記モード切替処理において、
更に、
前記リーダ／ライタモードの実行中に、前記コネクタに接続される前記周辺デバイスと前記制御部とが前記接続線を介してデータ通信を行う場合、前記リーダ／ライタモードから前記タグモードに切り替える、
情報処理装置。
【請求項２】
近距離無線通信を行う通信アンテナを有する第１基板と、
周辺デバイスを接続するコネクタを有する第２基板と、
制御部を有するメイン基板と、
を備え、
前記メイン基板と前記第１基板と前記第２基板とは接続線によって接続され、
前記通信アンテナのグランドと前記コネクタのグランドとは、前記メイン基板のグランドに前記接続線によって接続され、
前記制御部は、
前記通信アンテナにより電波を送信させ、その送信した電波を第１通信対象が受信したことに応じて、前記第１通信対象が送信する電波を前記通信アンテナが受信することで、前記第１通信対象を認識するリーダ／ライタモードと、前記通信アンテナにより第２通信対象が送信する電波を前記通信アンテナが受信することで前記第２通信対象を認識するタグモードと、を切り替えるモード切替処理、
を実行し、
前記モード切替処理において、
更に、
前記タグモードから前記リーダ／ライタモードへと切り替える所定タイミングにおいて、前記コネクタに接続される前記周辺デバイスと前記制御部とが前記接続線を介してデータ通信を行っている場合、前記タグモードから前記リーダ／ライタモードへの切り替えを行わず、前記タグモードを維持する、
情報処理装置。
【請求項３】
請求項２に記載の情報処理装置であって、
前記モード切替処理において、
前記データ通信が終了した段階で、前記タグモードから前記リーダ／ライタモードへの切り替えを行う、
ことを特徴とする情報処理装置。
【請求項４】
請求項２又は３に記載の情報処理装置であって、
前記制御部は、
前記所定タイミングに前記データ通信を行っている場合において、
前記通信アンテナを用いて所定周期の電波送信を行うポーリング処理と、
前記ポーリング処理での前記周辺デバイスと前記制御部との間における第１通信エラー率と、前記タグモードでの前記周辺デバイスと前記制御部との間における第２通信エラー率と、から前記第１通信エラー率と前記第２通信エラー率との偏差を算出する偏差算出処理と、
を実行し、
前記モード切替処理において、
前記偏差算出処理により算出された前記偏差が所定値より小さい場合、前記タグモードから前記リーダ／ライタモードへの切り替えを行う、
ことを特徴とする情報処理装置。
【請求項５】
請求項４記載の情報処理装置であって、
前記制御部は、
予め定められた所定条件に合致しない場合、前記所定条件に合致するまで前記ポーリング処理と前記偏差算出処理とを実行し、前記所定条件に合致しなくても前記ポーリング処理と前記偏差算出処理とを所定回数実行した段階で、前記タグモードから前記リーダ／ライタモードへの切り替えを行う、
ことを特徴とする情報処理装置。
【請求項６】
請求項１から５のいずれか１項に記載の情報処理装置であって、
前記メイン基板と前記第１基板とは、第１接続線によって接続され、
前記メイン基板と前記第２基板とは、第２接続線によって接続され、
前記第１接続線は、
前記通信アンテナの前記グランドと前記メイン基板の前記グランドとを接続する第１接地ラインと、前記通信アンテナと前記制御部とを接続する第１信号線と、を有し、
前記第２接続線は、
前記コネクタの前記グランドと前記メイン基板の前記グランドとを接続する第２接地ラインと、前記コネクタのデータ送受信端子と前記制御部とを接続する第２信号線と、を有する、
ことを特徴とする情報処理装置。
【請求項７】
請求項１から５のいずれか１項に記載の情報処理装置であって、
前記第１基板と前記第２基板とは、第３接続線によって接続され、
前記メイン基板と前記第２基板とは、第４接続線によって接続され、
前記第３接続線は、
前記通信アンテナの前記グランドと前記第２基板とを接地接続箇所にて接続する第３接地ラインと、前記通信アンテナと前記第２基板とを信号接続箇所にて接続する第３信号線と、を有し、
前記第４接続線は、
前記コネクタの前記グランドと前記接地接続箇所を経由して前記メイン基板の前記グランドとを接続する第４接地ラインと、前記コネクタのデータ送受信端子と前記制御部とを接続する第４信号線と、前記信号接続箇所と前記制御部とを接続するアンテナ信号線と、を有する、
ことを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、近距離無線通信用のアンテナを有する基板と、周辺デバイスを接続するコネクタを有する基板と、を備えた情報処理装置に関する。
【背景技術】
【０００２】
従来、特許文献１記載の情報処理装置のように、周辺デバイスと接続するためのＵＳＢホストや近距離無線通信用の通信アンテナを有し、通信アンテナの通信モードをタグモード又はリーダ／ライタモードに適宜切り替え、非接触通信デバイスであるＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）デバイスが近距離無線用の通信アンテナを介して無線接続される情報処理装置がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−２８６１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１記載の情報処理装置のように、近距離無線通信用の通信アンテナとＵＳＢホストとを搭載する場合、近距離無線通信用の通信アンテナを備えるアンテナ基板と、周辺デバイスを接続するコネクタを備える接続基板とが、それぞれ必要となる。そして、情報処理装置は、ＣＰＵ等からなるメイン基板を有し、アンテナ基板および接続基板とメイン基板とはハーネスなどの接続線で接続され、アンテナ基板および接続基板のグランドは接続線を介してメイン基板のグランドと共通となる場合がある。
【０００５】
このような構成では、情報処理装置において、接続基板を介して接続される周辺デバイスとメイン基板とが接続線を介して信号のやり取りを行っている場合であって、かつ、電波を送信するリーダ／ライタモード時において、通信アンテナが電波を送信する際に生じるノイズが、メイン基板のグランドおよび接続線を介して、接続基板とメイン基板との信号のやり取りに悪影響を与える恐れがあった。
【０００６】
本発明の目的は、周辺デバイスが接続される接続基板とメイン基板との間のデータ通信に対し、近距離無線通信用の通信アンテナからの電波の送信によるノイズの影響を抑制できる、情報処理装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本願発明は、近距離無線通信を行う通信アンテナを有する第１基板と、周辺デバイスを接続するコネクタを有する第２基板と、制御部を有するメイン基板と、を備え、前記メイン基板と前記第１基板と前記第２基板とは接続線によって接続され、前記通信アンテナのグランドと前記コネクタのグランドとは、前記メイン基板のグランドに前記接続線によって接続され、前記制御部は、前記通信アンテナにより電波を送信させ、その送信した電波を第１通信対象が受信したことに応じて、前記第１通信対象が送信する電波を前記通信アンテナが受信することで、前記第１通信対象を認識するリーダ／ライタモードと、前記通信アンテナにより第２通信対象が送信する電波を前記通信アンテナが受信することで前記第２通信対象を認識するタグモードと、を切り替えるモード切替処理、を実行し、前記モード切替処理において、更に、前記リーダ／ライタモードの実行中に、前記コネクタに接続される前記周辺デバイスと前記制御部とが前記接続線を介してデータ通信を行う場合、前記リーダ／ライタモードから前記タグモードに切り替える
、ことを特徴とする。
【０００８】
本構成では、通信アンテナが電波を送信するリーダ／ライタモードを実行中に、コネクタに接続される周辺デバイスと制御部とが接続線を介してデータ通信を行う場合、制御部は、リーダ／ライタモードから、通信アンテナが電波を送信しないタグモードに切り替えることで、メイン基板のグランドと接続線を介してノイズがデータ通信に悪影響を及ぼさないようにすることができる。
【０００９】
また上記目的を達成するために、本願発明は、近距離無線通信を行う通信アンテナを有する第１基板と、周辺デバイスを接続するコネクタを有する第２基板と、制御部を有するメイン基板と、を備え、前記メイン基板と前記第１基板と前記第２基板とは接続線によって接続され、前記通信アンテナのグランドと前記コネクタのグランドとは、前記メイン基板のグランドに前記接続線によって接続され、前記制御部は、前記通信アンテナにより電波を送信させ、その送信した電波を第１通信対象が受信したことに応じて、前記第１通信対象が送信する電波を前記通信アンテナが受信することで、前記第１通信対象を認識するリーダ／ライタモードと、前記通信アンテナにより第２通信対象が送信する電波を前記通信アンテナが受信することで前記第２通信対象を認識するタグモードと、を切り替えるモード切替処理、を実行し、前記モード切替処理において、更に、前記タグモードから前記リーダ／ライタモードへと切り替える所定タイミングにおいて、前記コネクタに接続される前記周辺デバイスと前記制御部とが前記接続線を介してデータ通信を行っている場合、前記タグモードから前記リーダ／ライタモードへの切り替えを行わず、前記タグモードを維持する、ことを特徴とする。
【００１０】
本構成では、制御部がタグモードからリーダ／ライタモードへと切り替える所定タイミングにおいて、コネクタに接続される周辺デバイスと制御部とが接続線を介してデータ通信を行っている場合、制御部がタグモードを維持することで、メイン基板のグランドと接続線を介してノイズがデータ通信に悪影響を及ぼさないようにすることができる。
【発明の効果】
【００１１】
本発明によれば、周辺デバイスが接続される接続基板とメイン基板との間のデータ通信に対し、近距離無線通信用の通信アンテナからの電波の送信によるノイズの影響を抑制することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態による情報処理装置の外観を表す斜視図である。
【図２】情報処理装置の全体構成を表す概念図である。
【図３】情報処理装置の制御回路構成を表す回路図である。
【図４】近距離無線アンテナからの電波送信時のノイズ挙動を表す説明図である。
【図５】ＡＳＩＣによって実行される制御手順を表すフローチャートである。
【図６】ＡＳＩＣによって実行される、ＵＳＢデータの処理に係わる制御手順を表すフローチャートである。
【図７】エラー率を検出する変形例において、ＡＳＩＣによって実行される制御手順を表すフローチャートである。
【図８】エラー率比が大きくても低頻度でモード切替を行う変形例において、ＡＳＩＣによって実行される制御手順を表すフローチャートである。
【図９】異なる回路構成を備えた変形例における、制御回路構成を表す回路図である。
【図１０】近距離無線アンテナからの電波送信時のノイズ挙動を表す説明図である。
【発明を実施するための形態】
【００１３】
以下、本発明の一実施形態を図１〜図１０により説明する。
【００１４】
＜画像形成装置の全体構成＞
本実施形態によるＭＦＰ１の全体構成を図１および図２に示す。なお、以下の説明では、図１および図２に示すようにＭＦＰ１が使用可能に設置された状態を基準とし、前後、左右、上下の各方向を定める。なお、ＭＦＰ１は、情報処理装置の一例である。
【００１５】
図１および図２において、ＭＦＰ１は、筐体２と、供給ユニット３と、モータ４と、画像形成ユニット５と、排出ユニット８と、を備えている。
【００１６】
供給ユニット３は、シートＳを保持して画像形成ユニット５に搬送する。画像形成ユニット５は、供給ユニット３よりもシートＳの搬送方向下流側に配置されており、供給ユニット３から搬送されてきたシートＳに画像を形成する。排出ユニット８は、画像形成ユニット５よりもシートＳの搬送方向下流側に配置されている。排出ユニット８は、画像が形成され画像形成ユニット５から排出されたシートＳを、ＭＦＰ１の外部へ排出する。
【００１７】
＜供給ユニット＞
供給ユニット３は、筐体２の下部に着脱可能に装着されるカセット３０と、給紙機構３２と、モータ４に駆動される搬送ローラ３３ａ及びレジストローラ３４と、を備えている。カセット３０は、画像形成の対象となるシートＳを収容可能である。
【００１８】
給紙機構３２は、ピックアップローラ３２ａ、分離ローラ３２ｂ、及び分離パッド３２ｃを備えている。ＭＦＰ１においては、給紙機構３２から画像形成ユニット５を介して排出ユニット８へ至る搬送経路Ｌ１が形成されている。給紙機構３２は、カセット３０に保持されるシートＳを一枚ずつ分離して取り出し、搬送経路Ｌ１に沿って搬送ローラ３３ａへ向けて搬送する。
【００１９】
搬送ローラ３３ａは、シートＳに搬送力を付与するローラであり、給紙機構３２よりもシートＳの搬送方向下流側に配置されている。給紙機構３２から搬送ローラ３３ａに向けて搬送されてきたシートＳは、搬送ローラ３３ａと紙粉取りローラ３３ｂとで挟持され、搬送経路Ｌ１に沿ってレジストローラ３４へ向けて搬送される。
【００２０】
レジストローラ３４は、搬送ローラ３３ａよりもシートＳの搬送方向下流側に配置されている。レジストローラ３４は、シートＳの姿勢を矯正した後、搬送方向下流側の画像形成ユニット５へと搬送する。
【００２１】
＜画像形成ユニット＞
画像形成ユニット５は、周知の電子写真方式やインクジェット方式等によって、シートＳに対し画像を形成して印刷を行う。画像形成ユニット５から搬送ローラ３７に向けて搬送されてきたシートＳは、搬送ローラ３７で挟持され、搬送経路Ｌ１に沿って排出ローラ８１へ向けて搬送される。
画像形成ユニット５および供給ユニット３の動作は、筐体２内に備えられるメイン基板５０に設けられた、特定用途向け集積回路であるＡＳＩＣ（ａｐｐｌｉｃａｔｉｏｎ  ｓｐｅｃｉｆｉｃ  ｉｎｔｅｇｒａｔｅｄ  ｃｉｒｃｕｉｔ）２０により制御される。
【００２２】
＜排出ユニット＞
排出ユニット８は、排出ローラ８１と、排出コロ８２と、排出口８３と、排出トレイ８４とを備えている。
【００２３】
排出ローラ８１は、モータ４からの動力により回転駆動され、画像形成ユニット５から
排出されたシートＳを、排出トレイ８４に向けて搬送する。
【００２４】
＜操作パネルおよびその近傍＞
筐体２の上部には、表示部６が設けられる。表示部６では、各種の情報などの表示を実行可能である。またこの表示部６の前側近傍には、アンテナ基板１００に備えられる近距離無線アンテナ１１０と、ＵＳＢ基板２００に備えられるＵＳＢコネクタ２１０と、が設けられている。
なお、近距離無線アンテナ１１０は、通信アンテナの一例であり、ＵＳＢコネクタ２１０は、周辺デバイスを接続するコネクタの一例である。
【００２５】
＜回路構成＞
前述したメイン基板５０、アンテナ基板１００、ＵＳＢ基板２００を含む、ＭＦＰ１の制御回路構成を図３に示す。アンテナ基板１００は第１基板の一例であり、ＵＳＢ基板２００は第２基板の一例である。
【００２６】
＜メイン基板＞
図３に示すように、メイン基板５０には、ＡＳＩＣ２０と、ＲＯＭ８０と、ＲＡＭ９０と、が備えられている。ＡＳＩＣ２０は、ＵＳＢコントローラ７０とＮＦＣブロック６０とを備えており、制御部の一例である。
【００２７】
ＲＯＭ８０には、後述の図５〜図８にそれぞれ示す各フローチャートを実行するための制御プログラムを含む、ＭＦＰ１が動作するのに必要な各種制御プログラムが記憶されている。ＡＳＩＣ２０は、ＲＯＭ８０から読み出したプログラムに従って各部の制御を行うとともに、後述する図５〜図８にそれぞれ示す各フローチャートを実行する。
【００２８】
＜ＵＳＢ基板＞
ＵＳＢ基板２００は、ＵＳＢコネクタ２１０を備える。ＵＳＢコネクタ２１０は、リムーバブルメディアであるＵＳＢメモリ３００が着脱されるインターフェースとして機能する。なお、ＵＳＢメモリ３００は周辺機器の一例である。
【００２９】
ＵＳＢ基板２００のＵＳＢコネクタ２１０には、４つの端子２１０ａ，２０１ｂ，２０１ｃ，２０１ｄが備えられており、これら４つの端子２１０ａ〜ｄと、メイン基板５０とが、ＶＢＵＳラインおよびグランドラインの２つの電源系ラインと、Ｄ＋ラインおよびＤ−ラインの２つの信号系ラインとによって、接続されている。すなわち、ＵＳＢコネクタ２１０の端子２１０ａとＵＳＢコントローラ７０のポート７０ａとがＶＢＵＳラインＬａにより接続され、ＵＳＢコネクタ２１０の端子２１０ｂとＵＳＢコントローラ７０のポート７０ｂとがＤ＋ラインＬｂにより接続され、ＵＳＢコネクタ２１０の端子２１０ｃとＵＳＢコントローラ７０のポート７０ｃとがＤ−ラインＬｃにより接続されている。
【００３０】
また、ＵＳＢコネクタ２１０の端子２１０ｄとメイン基板５０のグランドとがグランドラインＬｄにより接続されている。
【００３１】
なお、端子２１０ｂ，２１０ｃがデータ送受信端子の一例であり、Ｄ＋ラインＬｂおよびＤ−ラインＬｃが第２信号線の一例であり、グランドラインＬｄが第２接地ラインの一例である。また、ＶＢＵＳラインＬａ、Ｄ＋ラインＬｂ、Ｄ−ラインＬｃ、およびグランドラインＬｄが、第２接続線の一例である。
【００３２】
＜ＵＳＢメモリ＞
ＵＳＢメモリ３００は、コネクタ３１０と、メモリ本体３３０と、ＵＳＢコントローラ３２０と、を有する。コネクタ３１０には、端子３１０ａ，３１０ｂ，３１０ｃ，３１０
ｄが備えられている。ＵＳＢメモリ３００がＵＳＢ基板２００のＵＳＢコネクタ２１０に装着されたとき、端子３１０ａはＵＳＢコネクタ２１０の端子２１０ａに接続され、端子３１０ｂはＵＳＢコネクタ２１０の端子２１０ｂに接続され、端子３１０ｃはＵＳＢコネクタ２１０の端子２１０ｃに接続され、端子３１０ｄはＵＳＢコネクタ２１０の端子２１０ｄに接続される。
【００３３】
これにより、ＵＳＢコントローラ３２０のポート３２０ａと接続されるＶＢＵＳラインＬａｏが、端子３１０ａおよび端子２１０ａを介しＵＳＢ基板２００のＶＢＵＳラインＬａに導通する。また、ＵＳＢコントローラ３２０のポート３２０ｂと接続されるＤ＋ラインＬｂｏが、端子３１０ｂおよび端子２１０ｂを介しＵＳＢ基板２００のＤ＋ラインＬｂに導通し、ＵＳＢコントローラ３２０のポート３２０ｃと接続されるＤ−ラインＬｃｏが、端子３１０ｃおよび端子２１０ｃを介しＵＳＢ基板２００のＤ−ラインＬｃに導通する。そして、ＵＳＢメモリ３００のグランドが、端子３１０ｄおよび端子２１０ｄを介し、グランドラインＬｄを経てメイン基板５０のグランドに導通する。
【００３４】
以上のような接続構成により、ＡＳＩＣ２０は、ＵＳＢコントローラ７０を用いて、ＵＳＢ基板２００のＵＳＢコネクタ２１０に装着されたＵＳＢメモリ３００からデータ又は情報を読み出し、或いはＵＳＢコネクタ２１０に装着されたＵＳＢメモリ３００にデータ又は情報を書き込むことができる。
【００３５】
＜アンテナ基板＞
アンテナ基板１００には、近距離無線アンテナ１１０と、通信モジュール１２０とが備えられている。 通信モジュール１２０は、近距離無線アンテナ１１０を介し、ＩＤカー
ドなどの非接触ＩＣカードや携帯端末等（以下適宜、携帯端末等」と称す）との間で、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）規格に準拠した近距離無線方式で無線通信を行うためのインターフェースとして機能する。通信モジュール１２０には、外部装置との間で受け渡すための情報を記憶する記憶部を有するＩＣチップが搭載されている。
【００３６】
アンテナ基板１００の通信モジュール１２０には、ポート１２１ｅ，１２１ｆ，１２２ｅ，１２２ｆが備えられている。一方側の２つのポート１２１ｅ，１２１ｆと、メイン基板５０に備えられたＮＦＣブロック６０とが、１つの電源系ラインと、１つの信号系ラインとによって、接続されている。すなわち、通信モジュール１２０のポート１２１ｅとＮＦＣブロック６０のポート６０ｅとが信号ラインＬｅにより接続されている。また、通信モジュール１２０のポート１２１ｆとメイン基板５０のグランドとがグランドラインＬｆにより接続されている。すなわち、グランドラインＬｆを介したアンテナ基板１００のグランドは、グランドラインＬｄを介したＵＳＢ基板２００のグランドと同様、メイン基板５０のグランドに接続されている。
【００３７】
近距離無線アンテナ１１０には、ポート１１０ｅ，１１０ｆが備えられている。ポート１１０ｅは通信モジュール１２０のポート１２２ｅに接続され、ポート１１０ｆは通信モジュール１２０のポート１２２ｆに接続される。
【００３８】
これにより、近距離無線アンテナ１１０のポート１１０ｅと接続される信号ラインＬｅｏが、ポート１２２ｅおよびポート１２１ｅを介しメイン基板５０の信号ラインＬｅに導通する。また、近距離無線アンテナ１１０のグランドと接続されるグランドラインＬｆｏが、ポート１１０ｆおよびポート１２２ｆ、１２１ｆを介し、グランドラインＬｆを経てメイン基板５０のグランドに導通する。
【００３９】
なお、信号ラインＬｅが第１信号線の一例であり、グランドラインＬｆが第１接地ライ
ンの一例である。また、信号ラインＬｅおよびグランドラインＬｆが、第１接続線の一例である。そして、第１接続線を構成する信号ラインＬｅおよびグランドラインＬｆと、第２接続線を構成するＶＢＵＳラインＬａ、Ｄ＋ラインＬｂ、Ｄ−ラインＬｃ、およびグランドラインＬｄとが、接続線の一例である。
【００４０】
以上のような接続構成により、ＡＳＩＣ２０は、通信モジュール１２０を制御することで、近距離無線アンテナ１１０を用いた近距離無線通信を介し、携帯端末等と情報の送受信を行う。
【００４１】
＜ＮＦＣ通信＞
ここで、本明細書においては、ＮＦＣ規格に準拠した手順で通信可能な機器を「ＮＦＣデバイス」と表記し、ＮＦＣ規格に準拠した手順でする通信を「ＮＦＣ通信」と表記する。すなわち、ＭＦＰ１および携帯端末等は、ＮＦＣデバイスの一例である。ＭＦＰ１および携帯端末等は、リーダ／ライタモード、および、タグモードのいずれかのモードに切り替えられて動作する。タグモードは、ＮＦＣデバイスがＮＦＣフォーラムによって定められた形式である「カード」として動作するためのモードである。リーダ／ライタモードは、ＮＦＣデバイスから情報等を読み出したりＮＦＣデバイスに情報等を書き込んだりするためのモードである。
【００４２】
＜リーダ／ライタモード＞
リーダ／ライタモードにおいては、ＭＦＰ１のアンテナ基板１００に備えられた通信モジュール１２０は、近距離無線アンテナ１１０を介して所定の時間間隔で電波を繰り返し出力し、その電波を受信した携帯端末等から応答される電波を受信することで、携帯端末等を認識する。この場合、携帯端末等は第１通信対象の一例である。
【００４３】
この場合、携帯端末等とＭＦＰ１とが接近したことによって、ＭＦＰ１の通信モジュール１２０が出力した電波を携帯端末等が受信し、その受信に応じて携帯端末等が出力した電波を近距離無線アンテナ１１０を介して通信モジュール１２０が受信すると、ＮＦＣ規格に従った所定の手順により、ＭＦＰ１と携帯端末等との間にＮＦＣ方式の通信リンク（以下、「ＮＦＣリンク」と表記する）が確立される。以降、ＭＦＰ１と携帯端末等とは、このＮＦＣリンクを通じて情報等を送受信する。
【００４４】
＜タグモード＞
タグモードにおいては、ＭＦＰ１のアンテナ基板１００に備えられた通信モジュール１２０は、携帯端末等から出力される電波を監視し、その電波の受信を条件に応答電波を送信することで、携帯端末等を認識する。この場合、携帯端末等は第２通信対象の一例である。
【００４５】
この場合、携帯端末等とＭＦＰ１とが接近したことによって、携帯端末等が出力した電波をＭＦＰ１の通信モジュール１２０が受信し、これに対応して通信モジュール１２０が近距離無線アンテナ１１０を介し出力した電波を携帯端末等が受信すると、ＭＦＰ１と携帯端末等との間にＮＦＣリンクが確立される。以降、ＭＦＰ１と携帯端末等とは、このＮＦＣリンクを通じて情報等を送受信する。
【００４６】
＜回路構成において生じる課題＞
ところで、本実施形態のＭＦＰ１においては、図１に示したように、装置レイアウトの関係上、ＵＳＢコネクタ２１０と近距離無線アンテナ１１０とが隣接して設けられる。すると、図２に示したように、アンテナ基板１００とＵＳＢ基板２００とが隣接して設けられる。グランドラインＬｄを介したＵＳＢ基板２００のグランドと、グランドラインＬｆを介したアンテナ基板１００のグランドとが、ともにメイン基板５０のグランドに接続さ
れている。
【００４７】
このような配置構成において、例えば図４に示すように、ＵＳＢ基板２００のＵＳＢコネクタ２１０にＵＳＢメモリ３００が装着されメイン基板５０のＡＳＩＣ２０とＤ＋ラインＬｂおよびＤ−ラインＬｃを介しデータのやり取りを行っている状態で、さらに、上述のリーダ／ライタモードにて近距離無線アンテナ１１０が電波Ｅを送信した場合、その送信時に信号ラインＬｅに生じるノイズＮＺ１が、メイン基板５０のグランドを介してＤ＋ラインＬｂおよびＤ−ラインＬｃに悪影響を及ぼし、Ｄ＋ラインＬｂおよびＤ−ラインＬｃを介したデータのやりとりにノイズＮＺ２が発生するおそれがある。
【００４８】
＜実施形態の手法の概要＞
そこで、本実施形態においては、ＡＳＩＣ２０の制御により、前述のリーダ／ライタモードを実行中に、ＵＳＢコネクタ２１０に装着されたＵＳＢメモリ３００とＡＳＩＣ２０とがデータ通信を行う場合、リーダ／ライタモードからタグモードに切り替えられる。以下、その手法の詳細を図５および図６のフローチャートにより説明する。
【００４９】
＜メインフロー＞
上記手法を実現するためにＡＳＩＣ２０が実行する制御手順を図５のフローに示す。なお、このフローは、所定周期、例えば１００［ｍｓｅｃ］ごとに実行される。
【００５０】
図５において、まずステップＳ５で、ＡＳＩＣ２０は、ＮＦＣブロック６０により、携帯端末等から出力される電波を待ち受ける、前述のタグモードを開始する。その後、ＡＳＩＣ２０は、ステップＳ１０に移る。
【００５１】
ステップＳ１０では、ＡＳＩＣ２０は、ステップＳ５を実行した後、所定時間、この例では６０［ｍｓｅｃ］が経過したか否かを決定する。６０［ｍｓｅｃ］が経過していなければ（Ｓ１０：Ｎｏ）、ＡＳＩＣ２０は、ステップＳ１５に移る。
【００５２】
ステップＳ１５では、ＡＳＩＣ２０は、ＮＦＣブロック６０により、携帯端末等からの電波を近距離無線アンテナ１１０が受信していなければ（Ｓ１５：Ｎｏ）、ステップＳ１０に戻って同様の手順を繰り返す。ＡＳＩＣ２０は、携帯端末等からの電波を近距離無線アンテナ１１０が受信していれば（Ｓ１５：Ｙｅｓ）、ステップＳ２０に移る。
【００５３】
ステップＳ２０では、ＡＳＩＣ２０のＮＦＣブロック６０は、通信モジュール１２０を介して近距離無線アンテナを用いて電波を受信した携帯端末等に対し応答する電波を送信し、当該携帯端末等とのＮＦＣリンクを確立する接続処理を行う。その後、ＡＳＩＣ２０は、ステップＳ１０に戻って同様の手順を繰り返す。
【００５４】
一方、ＡＳＩＣ２０は、ステップＳ１０において、６０［ｍｓｅｃ］が経過していれば（Ｓ１０：Ｙｅｓ）、ステップＳ２５に移る。ステップＳ２５では、ＡＳＩＣ２０は、ＵＳＢコネクタ２１０に装着されたＵＳＢメモリ３００とのデータ通信がＵＳＢコントローラ７０によって行われているか否か、を決定する。データ通信が行われていなければ（Ｓ２５：Ｎｏ）、ＡＳＩＣ２０は、後述のステップＳ３５に移る。データ通信が行われていれば（Ｓ２５：Ｙｅｓ）、ＡＳＩＣ２０は、ステップＳ３０に移る。
【００５５】
ステップＳ３０では、ＡＳＩＣ２０は、ＵＳＢコントローラ７０によるＵＳＢメモリ３００とのデータ通信が終了したか否かを決定する。データ通信が終了していない場合（Ｓ３０：Ｎｏ）ループ待機し、データ通信が終了した段階で（Ｓ３０：Ｙｅｓ）、ＡＳＩＣ２０は、ステップＳ３５に移る。
【００５６】
ステップＳ３５では、ＡＳＩＣ２０は、ステップＳ５で開始したタグモードを終了する。その後、ステップＳ４０で、ＡＳＩＣ２０は、ＮＦＣブロック６０により、所定の時間間隔で電波を繰り返し出力し、携帯端末等から応答される電波を受信する、前述のリーダ／ライタモードを開始する。ＡＳＩＣ２０は、その後、ステップＳ４５に移る。
【００５７】
ステップＳ４５では、ＡＳＩＣ２０は、ステップＳ４０でのリーダ／ライタモードへの移行に対応し、ＡＳＩＣ２０のＮＦＣブロック６０は、通信モジュール１２０を介して近距離無線アンテナ１１０から定期的に電波出力を開始する。その後、ＡＳＩＣ２０は、ステップＳ５０に移る。
【００５８】
ステップＳ５０では、ステップＳ１０と同様、ＡＳＩＣ２０は、ステップＳ４５を実行した後、所定時間、この例では４０［ｍｓｅｃ］が経過したか否かを決定する。４０［ｍｓｅｃ］が経過していれば（Ｓ４０：ＹＥＳ）、ＡＳＩＣ２０は、後述のステップＳ７０に移る。４０［ｍｓｅｃ］が経過していなければ（Ｓ４０：Ｎｏ）、ＡＳＩＣ２０は、ステップＳ５５に移る。
【００５９】
ステップＳ５５では、ステップＳ１５と同様、ＡＳＩＣ２０は、ＮＦＣブロック６０により、携帯端末等からの電波を近距離無線アンテナ１１０、通信モジュール１２０を介して受信したか否かを決定する。電波が受信されていれば（Ｓ１５：Ｙｅｓ）、ＡＳＩＣ２０は、ステップＳ６５に移る。
【００６０】
ステップＳ６５では、ステップＳ２０と同様、ＡＳＩＣ２０のＮＦＣブロック６０は、通信モジュール１２０を介してステップＳ５５で電波を受信した携帯端末等とのＮＦＣリンクを確立する接続処理を行う。その後、ＡＳＩＣ２０は、ステップＳ５０に戻って同様の手順を繰り返す。
【００６１】
一方、ステップＳ５５で近距離無線アンテナ１１０が携帯端末等からの電波が受信されていなければ（Ｓ５５：Ｎｏ）、ＡＳＩＣ２０は、ステップＳ６０に移る。ステップＳ６０では、ステップＳ２５と同様、ＡＳＩＣ２０は、ＵＳＢコネクタ２１０に装着されたＵＳＢメモリ３００とのデータ通信がＵＳＢコントローラ７０によって行われているか否か、を決定する。データ通信が行われていなければ（Ｓ６０：Ｎｏ）、ＡＳＩＣ２０は、ステップＳ５０に戻って同様の手順を繰り返す。データ通信が行われていれば（Ｓ６０：Ｙｅｓ）、ＡＳＩＣ２０は、後述のステップＳ７０に移る。
【００６２】
ステップＳ７０では、ＡＳＩＣ２０は、ステップＳ７０で開始したリーダ／ライタモードを終了し、ＡＳＩＣ２０は、ステップＳ５に戻りタグモードを開始する。
【００６３】
なお、以上説明した各手順の流れにおいて、ステップＳ６０からステップＳ７０へ移行する処理が、モード切替処理の一例である。
【００６４】
＜ＵＳＢメモリとのデータ通信＞
前述のステップＳ２５およびステップＳ６０で言及した、ＵＳＢメモリ３００とのデータ通信に係わる処理の詳細手順を、図６のフローにより説明する。
【００６５】
図６において、まずステップＳ１０５で、ＡＳＩＣ２０は、ＵＳＢコネクタ２１０にＵＳＢメモリ３００が装着されたか否か、を決定する。装着されるまでは（Ｓ１０５：ＮＯ）ループ待機し、装着されたら（Ｓ１０５：ＹＥＳ）、ＡＳＩＣ２０は、ステップＳ１１０に移る。
【００６６】
ステップＳ１１０では、ＡＳＩＣ２０は、ＵＳＢコントローラ７０により、ＵＳＢメモ
リ３００との接続を確立する。その後、ＡＳＩＣ２０は、ステップＳ１１５に移る。
【００６７】
ステップＳ１１５では、ＡＳＩＣ２０は、図示しない操作部からユーザの操作によりＵＳＢメモリ３００にデータを書き込む命令があったか否か、を決定する（Ｓ１１５）。ＵＳＢメモリ３００に書き込まれるデータは、ＭＦＰ１内部のメモリに蓄えられたデータであり、ＬＡＮなどを介して別途受信したデータである。また、本実施形態では、原稿の画像を読み取るスキャナ本体を有していないが、スキャナ本体を有するＭＦＰ１では、スキャナ本体を用いて読み取った画像がＵＳＢメモリ３００に書き込まれる場合でもよい。
【００６８】
データを書き込む命令がなければ（Ｓ１１５：ＮＯ）、ＡＳＩＣ２０は、後述のステップＳ１３５に移る。ＡＳＩＣ２０は、データを書き込む命令があれば（Ｓ１１５：ＹＥＳ）、ステップＳ１２０に移る。
【００６９】
ステップＳ１２０では、ＡＳＩＣ２０は、ＵＳＢメモリ３００へのデータ書込みを開始させる。ＡＳＩＣ２０は、その後、ステップＳ１３０に移る。
【００７０】
ステップＳ１３０では、ＡＳＩＣ２０は、ステップＳ１２０で開始した、データのＵＳＢメモリ３００への書き込みが終了したか否かを決定する。書き込みが終了するまで（Ｓ１３０：ＮＯ）、ＡＳＩＣ２０は、ＵＳＢメモリ３００へのデータの書きこみを継続して実行する。ＡＳＩＣ２０は、ＵＳＢメモリ３００へのデータの書き込みが終了したら（Ｓ１３０：ＹＥＳ）、ステップＳ１１５に戻って同様の手順を繰り返す。
【００７１】
一方、ステップＳ１３５では、ＡＳＩＣ２０は、図示しない適宜の操作部を介したユーザの操作により、ＵＳＢプリントの操作があったか否か、を決定する。ＵＳＢプリントは、ＵＳＢメモリ３００に記憶された画像データを取得して画像形成ユニット５によりシートＳに画像を形成することである。ＵＳＢプリントの操作がなければ（Ｓ１３５：ＮＯ）、ＡＳＩＣ２０は、後述のステップＳ１５５に移る。ＵＳＢプリントの操作があれば（Ｓ１３５：ＹＥＳ）、ＡＳＩＣ２０は、ステップＳ１４０に移る。
【００７２】
ステップＳ１４０では、ＡＳＩＣ２０のＵＳＢコントローラ７０は、ＵＳＢメモリ３００に記憶されている画像データを前述のデータ通信によって取得し、ＡＳＩＣ２０内の図示しない内部メモリへ記憶開始する。その後、ＡＳＩＣ２０は、ステップＳ１４５に移る。
【００７３】
ステップＳ１４５では、ＡＳＩＣ２０は、画像形成ユニット５を制御し、予め定められている、画像形成の準備を行うための所定の印刷準備処理を開始させる。例えば画像形成ユニット５が、現像剤像をシートＳに転写した後に加熱ローラで加熱して定着させる方式の場合には、この印刷準備処理においては、画像データの画像処理が完了した後、加熱ローラがあらかじめ定まる所定の定着可能温度に到達するまで、その加熱ローラに備えられたヒーターがオンされる処理が行われる。その後、ＡＳＩＣ２０は、ステップＳ１５０に移る。
【００７４】
ステップＳ１５０では、ＡＳＩＣ２０は、ステップＳ１４０で開始した画像データの記憶、および、ステップＳ１４５で開始した印刷準備が、終了したか否かを決定する。記憶および印刷準備が終了するまでは（Ｓ１５０：ＮＯ）ループ待機し、記憶および印刷準備が終了したら（Ｓ１５０：ＹＥＳ）、ステップＳ１５５に移る。
【００７５】
ステップＳ１５５では、ＡＳＩＣ２０は、ＵＳＢコントローラ７０により、ＶＢＵＳラインＬａに接続されたポート７０ａにおいて所定の電圧、この例では５［Ｖ］が検出されなくなったか否か、を決定する。５［Ｖ］が検出されていれば（Ｓ１５５：ＮＯ）、ＵＳ
Ｂコネクタ２１０にＵＳＢメモリ３００が装着されたままの状態であるとみなされて、ステップＳ１１５に戻り、ＡＳＩＣ２０は、同様の手順を繰り返す。５［Ｖ］が検出されていなければ（Ｓ１５５：ＹＥＳ）、ＵＳＢコネクタ２１０からＵＳＢメモリ３００が取り外されたとみなされて、ＡＳＩＣ２０は、このフローを終了する。
【００７６】
＜実施形態の効果＞
以上説明したように、本実施形態においては、近距離無線アンテナ１１０が電波を送信するリーダ／ライタモードを実行中に、ＵＳＢコネクタ２１０に装着されたＵＳＢメモリ３００とＡＳＩＣ２０とがデータ通信を行う場合、ステップＳ６０に示したように、リーダ／ライタモードからタグモードへと切り替えられる。これにより、図４を用いて説明したような、メイン基板５０のグランドを介したノイズがＵＳＢメモリ３００のデータ通信に悪影響を及ぼす現象を、抑制することができる。
【００７７】
また、タグモードからリーダ／ライタモードへと切り替えるステップＳ１０での６０［ｍｓｅｃ］が経過したタイミングにおいて、ＵＳＢコネクタ２１０に装着されたＵＳＢメモリ３００とＡＳＩＣ２０とがデータ通信を行っている場合、ステップＳ２５へ移行せずステップＳ３０においてタグモードが維持される。これにより、上記同様、メイン基板５０のグランドを介したノイズがＵＳＢメモリ３００のデータ通信に悪影響を及ぼす現象を、抑制することができる。
【００７８】
また、本実施形態では特に、ＵＳＢメモリ３００とＡＳＩＣ２０とのデータ通信が終了した段階で、上述のように維持されていたタグモードから、リーダ／ライタモードへの切り替えが行われる。これにより、ＵＳＢメモリ３００とＡＳＩＣ２０とのデータ通信が終了してから近距離無線アンテナ１１０からの電波の送信が行われるので、電波送信時に生じるノイズが前述のようにメイン基板５０のグランドを介して、ＵＳＢメモリ３００とＡＳＩＣ２０とのデータ通信に悪影響を及ぼすことが無い。
【００７９】
また、本実施形態では特に、近距離無線アンテナ１１０のグランドとメイン基板５０のグランドとを接続するグランドラインＬｆと、近距離無線アンテナ１１０とＡＳＩＣ２０とを接続する信号ラインＬｅとによって、メイン基板５０とアンテナ基板１００とが接続されるとともに、ＵＳＢコネクタ２１０のグランドとメイン基板５０のグランドとをグランドラインＬｄ、および、ＵＳＢコネクタ２１０の端子２１０ｂ，２１０ｃとＡＳＩＣ２０とを接続するＤ＋ラインＬｂおよびＤ−ラインＬｃ、等によって、メイン基板５０とＵＳＢ基板２００とが接続される。
【００８０】
これにより、近距離無線アンテナ１１０から送信される電波の影響によるノイズが、メイン基板５０のグランドおよびグランドラインＬｄ、Ｄ＋ラインＬｂ、Ｄ−ラインＬｃ等を介して、ＵＳＢメモリ３００とＡＳＩＣ２０との信号のやり取りに悪影響を及ぼす可能性を抑制することができる。
【００８１】
なお、本発明は、実施形態に限られるものではなく、その趣旨および技術的思想を逸脱しない範囲内で種々の変形が可能である。以下、そのような変形例を順を追って説明する。上記実施形態と同等の部分および処理には同一の符号を付し、適宜説明を省略又は簡略化する。
【００８２】
（１）エラー率を検出する場合
すなわち、上記実施形態においては、タグモードからリーダ／ライタモードへと切り替えるタイミングにおいて、ＵＳＢメモリ３００とＡＳＩＣ２０とがデータ通信を行っていた場合、タグモードが維持されたが、これに限られない。すなわち、通信時のパケットエラー率を検出し、そのパケットエラー率の大小に応じて、タグモードの維持、もしくは、
タグモードからリーダ／ライタモードへ切替、を選択的に行っても良い。
【００８３】
本変形例における上記手法を実現するためにＡＳＩＣ２０が実行する制御手順を、前述の図５に対応する図７のフローに示す。なお、このフローも、前述と同様、所定周期、例えば１００［ｍｓｅｃ］ごとに実行される。
【００８４】
図７に示すフローにおいては、図５のフローにおけるステップＳ２５とステップＳ３０との間に、新たにステップＳ２６、ステップＳ２７、ステップＳ２８、ステップＳ２９が設けられる。
【００８５】
すなわち、図５と同様のステップＳ２５において、ＡＳＩＣ２０は、ＵＳＢメモリ３００とのデータ通信が行われているか否か、を決定する。データ通信が行われていなければ（Ｓ２５：Ｎｏ）、ＡＳＩＣ２０は、前述と同様のステップＳ３５に移る。データ通信が行われていれば（Ｓ２５：Ｙｅｓ）、ＡＳＩＣ２０は、新たに設けたステップＳ２６に移る。
【００８６】
ステップＳ２６では、ＡＳＩＣ２０は、この時点、すなわちタグモードにおいて前述の電波の待ち受けをしている状態における、パケットエラー率を算出する。このエラー率は、外部記憶装置であるＵＳＢメモリ３００とＡＳＩＣ２０との間で行われる前述のデータ通信における通信品質の指標の一つで、デジタルデータを送受信した時に受信側で誤ったデータを受信する確率、すなわち誤ったビット数を受信した総ビット数で割ったものである。なお、このエラー率が第２通信エラー率の一例である。このステップＳ２６でのエラー率の算出が終了したら、ＡＳＩＣ２０は、ステップＳ２７に移る。
【００８７】
ステップＳ２７では、ＡＳＩＣ２０は、ＮＦＣブロック６０により、リーダ／ライタモードにおいて近距離無線アンテナ１１０を介して所定の時間間隔で電波を繰り返し出力するときと同様のポーリングを開始する。このステップＳ２７で実行する処理が、ポーリング処理の一例である。その後、ＡＳＩＣ２０は、ステップＳ２８に移る。
【００８８】
ステップＳ２８では、ＡＳＩＣ２０は、前述のステップＳ２６と同様、ステップＳ２７でポーリングを開始した状態における、パケットエラー率を算出する。その後、ＡＳＩＣ２０は、ステップＳ２９に移る。なお、このエラー率が第１通信エラー率の一例である。
【００８９】
ステップＳ２９では、ＡＳＩＣ２０は、ステップＳ２８で算出したポーリング時のエラー率を、ステップＳ２６で算出したタグモード時のエラー率で割った、エラー率比を算出する。この処理が、偏差算出処理の一例である。そして、ＡＳＩＣ２０は、そのエラー率比が予め閾値として定められた所定値以上であるか否か、を決定する。エラー率比が所定値未満であった場合（Ｓ２９：ＮＯ）、近距離無線アンテナ１１０から電波を送信してもＵＳＢメモリ３００とのデータ通信に与える影響が比較的少ないとみなして、ＡＳＩＣ２０は、ステップＳ３５に移り、以降、前述と同様の手順が行われる。
【００９０】
一方、エラー率比が所定値以上であった場合（Ｓ２９：ＹＥＳ）、近距離無線アンテナ１１０から電波を送信するとＵＳＢメモリ３００とのデータ通信に与える影響が大きいとみなし、ＡＳＩＣ２０は、ステップＳ３０に移る。
【００９１】
ステップＳ３０では、前述の図５と同様、ＡＳＩＣ２０は、ＵＳＢコントローラ７０によるＵＳＢメモリ３００とのデータ通信が終了したか否かを決定する。ＡＳＩＣ２０は、データ通信が終了していない場合（Ｓ３０：Ｎｏ）ループ待機し、データ通信が終了したら（Ｓ３０：Ｙｅｓ）、ステップＳ３５に移り、以降、前述と同様の手順を行う。上記以外の処理内容は、図５と同様であり、説明を省略する。
【００９２】
なお、本変形例においては、ステップＳ６０の条件が満たされずにステップＳ７０へ移行する処理、および、ステップＳ１０の条件およびステップＳ２５の条件が満たされた後に、ステップＳ２６〜ステップＳ３０を経てステップＳ３５へ移行する処理が、モード切替処理の一例である。
【００９３】
本変形例においても、上記実施形態と同様の効果を得る。また、それに加え、本変形例においては特に、タグモードからリーダ／ライタモードへの切り替えるステップＳ１０のタイミングに、ＵＳＢメモリ３００とＡＳＩＣ２０とがデータ通信を行っている場合において、近距離無線アンテナ１１０からポーリングにより電波送信を行わせた際のＵＳＢメモリ３００とＡＳＩＣ２０との間におけるエラー率と、近距離無線アンテナ１１０から電波送信していない（すなわち、タグモード）際のＵＳＢメモリ３００とＡＳＩＣ２０との間における通信エラー率との偏差が所定値より小さい場合は、近距離無線アンテナ１１０から電波を送信することによる影響が小さいため、タグモードからリーダ／ライタモードへの切り替えることができる。この場合、ＵＳＢメモリ３００とＡＳＩＣ２０との間のデータ通信と、近距離無線アンテナ１１０と携帯端末等との近距離無線通信とを、互いに支障なく同時並行して実行することができる。
【００９４】
（２）エラー率比が大きくても低頻度でモード切替を行う場合
すなわち、上記（１）の変形例においては、ポーリング時におけるエラー率とタグモード時におけるエラー率とのエラー率比が所定値以上であった場合には、ＵＳＢメモリ３００とＡＳＩＣ２０とがデータ通信を行っている間は常時タグモードが維持されたが、これに限られない。すなわち、エラー率比が所定値以上であった場合で、ＵＳＢメモリ３００とＡＳＩＣ２０とがデータ通信を行っている間であっても、予め定めた比較的低い頻度にて、タグモードからリーダ／ライタモードへ切替を実行するようにしてもよい。
【００９５】
本変形例における上記手法を実現するためにＡＳＩＣ２０が実行する制御手順を、前述の図５、図７に対応する図８のフローに示す。なお、このフローも、前述と同様、所定周期、例えば１００［ｍｓｅｃ］ごとに実行される。
【００９６】
図８に示すフローにおいては、図７のフローにおけるステップＳ２６とステップＳ２７との間に新たにステップＳ２６Ａが設けられると共に、ステップＳ３０に代えて、ステップＳ３１とステップＳ３２とが新たに設けられる。
【００９７】
すなわち、前述のようにステップＳ２５がＹＥＳの場合、ステップＳ２６でタグモード時におけるパケットエラー率が算出された後、ＡＳＩＣ２０は、新たに設けたステップＳ２６Ａに移行する。
【００９８】
ステップＳ２６Ａでは、ＡＳＩＣ２０は、エラー率の算出回数を表す変数Ｎを１に初期化する。
【００９９】
上記ステップＳ２６Ａの後は、ＡＳＩＣ２０は、図７と同様のステップＳ２７、ステップＳ２８、ステップＳ２９を実行する。そして、ステップＳ２９において、前述のエラー率比が所定値未満であった場合（Ｓ２９：ＮＯ）、ＡＳＩＣ２０は、同様にステップＳ３５に移り、以降、前述と同様の手順を行う。なお、ステップＳ２９における、ポーリング時のエラー率をタグモード時のエラー率で割ったエラー率比が所定値未満であること、が所定条件の一例である。
【０１００】
一方、ステップＳ２９において、前述のエラー率比が所定値以上であった場合は（Ｓ２９：ＹＥＳ）、ＡＳＩＣ２０は、新たに設けたステップＳ３１に移る。
【０１０１】
ステップＳ３１では、ＡＳＩＣ２０は、この時点における変数Ｎが、１０より大きくなったか否かを決定する。Ｎ＞１０であれば（Ｓ３１：ＹＥＳ）、ＡＳＩＣ２０は、ステップＳ３５に移り、以降、前述と同様の手順が行われる。Ｎ≦１０であれば（Ｓ３１：ＮＯ）、ＡＳＩＣ２０はステップＳ３２に移る。
【０１０２】
ステップＳ３２では、ＡＳＩＣ２０は、変数Ｎに１を加えてインクリメントする。その後、ＡＳＩＣ２０は、前述のステップＳ２７に戻り、同様の手順を繰り返す。上記以外の処理内容は、図７と同様であり、説明を省略する。
【０１０３】
なお、本変形例においては、ステップＳ６０の条件が満たされずにステップＳ７０へ移行する処理、および、ステップＳ１０の条件およびステップＳ２５の条件が満たされた後に、ステップＳ２６〜ステップＳ３２を経てステップＳ３５へ移行する処理が、モード切替処理の一例である。
【０１０４】
本変形例においても、上記実施形態および上記（１）の変形例と同様の効果を得る。また、それに加え、本変形例においては特に、以下のような技術的意義がある。すなわち、上記（１）の変形例のようにエラー率比が所定値以上であった場合に常時タグモードが維持されるようにすると、ＡＳＩＣ２０がステップＳ２７でのポーリングおよびステップＳ２９でのエラー率比の算出を何回行っても、前述の２つのエラー率の偏差が小さくならない限り、タグモードが維持されつづけることになる。そうすると、ＮＦＣデバイスである携帯端末等が近距離無線アンテナ１１０に接近したとしても、ＭＦＰ１が携帯端末等を認識することができない。
【０１０５】
そこで、本変形例においては、ＡＳＩＣ２０がステップＳ２７でのポーリングとステップＳ２９でのエラー率比の算出とを、所定回数すなわちこの例では１０回行った段階で、ステップＳ３１がＹＥＳの場合、ステップＳ３５およびステップＳ４０でタグモードからリーダ／ライタモードへの切り替えが行われる。これにより、ＵＳＢメモリ３００とＡＳＩＣ２０とのデータ通信が長時間に至った際、ＭＦＰ１が携帯端末等を認識できない状態が生じることを低減することができる。
【０１０６】
（３）回路構成のバリエーション
図９に示すように、この変形例においては、図３に示した構成において通信モジュール１２０のポート１２１ｆからメイン基板５０のグランドへ直接延びていたグランドラインＬｆに代え、ＵＳＢ基板２００のうちＵＳＢコネクタ２１０の端子２１０ｄからメイン基板５０のグランドに延びるグランドラインＬｄの途中に設けた接続点Ａまでポート１２１ｆから延びる、グランドラインＬｆ′が設けられている。すなわち、通信モジュール１２０のグランドは、グランドラインＬｆ′およびグランドラインＬｄを介してメイン基板５０のグランドに接続されている。
【０１０７】
また、この変形例においてはさらに、通信モジュール１２０からメイン基板５０のＮＦＣブロック６０のポート６０ｅへ直接延びていた信号ラインＬｅに代え、ＵＳＢ基板２００内に設けた接続点Ｂまでポート１２１ｅから延びる、信号接続ラインＬｅａ′と、そのＵＳＢ基板２００の接続点ＢからＮＦＣブロック６０のポート６０ｅまで延びる信号接続ラインＬｅｂ′と、が設けられている。上記以外は図３に示した構成と同様である。
【０１０８】
なお、上記において、グランドラインＬｄが第４接地ラインの一例であり、接続点Ａが接地接続箇所の一例であり、グランドラインＬｆ′が第３接地ラインの一例であり、接続点Ｂが信号接続箇所の一例であり、信号接続ラインＬｅｂ′がアンテナ信号線の一例である。また、グランドラインＬｆ′と信号接続ラインＬｅａ′とが第３接続線の一例であり
、ＶＢＵＳラインＬａ、Ｄ＋ラインＬｂ、Ｄ−ラインＬｃ、グランドラインＬｄ、および信号接続ラインＬｅｂ′が第４接続線の一例であり、これら第３接続線および第４接続線を構成するすべてのラインが、本変形例における接続線の一例である。
【０１０９】
上記構成の本変形例においても、図３に示した構成と同様の課題が生じる。すなわち、例えば図１０に示すように、メイン基板５０のＡＳＩＣ２０とＤ＋ラインＬｂおよびＤ−ラインＬｃを介しデータのやり取りを行っている状態で、さらに、上述のリーダ／ライタモードにて近距離無線アンテナ１１０が電波Ｅを送信した場合、その送信時に信号ラインＬｅ′に生じるノイズＮＺ１が、グランドラインＬｆ′およびグランドラインＬｄを介してＤ＋ラインＬｂおよびＤ−ラインＬｃに悪影響を及ぼし、前述と同様にＤ＋ラインＬｂおよびＤ−ラインＬｃを介したデータのやりとりにノイズＮＺ２が発生するおそれがある。特にこの場合、上記のようにグランドラインＬｆ′がグランドラインＬｄに直接接続されていることから、ノイズの影響が特に出やすくなる。
【０１１０】
したがって、本変形例においても、上記図５、図７、図８で説明した手法を適用することにより、上記と同様の、メイン基板５０のグランドを介したノイズがＵＳＢメモリ３００のデータ通信に悪影響を及ぼす現象を抑制できる、という効果を特に有効に得ることができる。
【０１１１】
また、本変形例においては特に、アンテナ基板１００とＵＳＢ基板２００とがそれぞれが別々にメイン基板５０に接続される図３に示した構成とは異なり、メイン基板５０にハーネス接続されたＵＳＢ基板２００を経由してアンテナ基板１００を接続させる（もしくはアンテナ基板１００を経由してＵＳＢ基板２００を接続させてもよい）ことから、省スペース化を図れる等、メカ構成的に好都合となる。
【０１１２】
（４）その他
なお、以上において、図５、図６、図７、図８に示すフローチャートは本発明を上記フローに示す手順に限定するものではなく、発明の趣旨および技術的思想を逸脱しない範囲内で手順の追加・削除又は順番の変更等をしてもよい。
【０１１３】
また、以上既に述べた以外にも、上記実施形態や各変形例による手法を適宜組み合わせて利用しても良い。
【０１１４】
その他、一々例示はしないが、本発明は、その趣旨を逸脱しない範囲内において、種々の変更が加えられて実施されるものである。
【符号の説明】
【０１１５】
１        ＭＦＰ（情報処理装置）
２０        ＡＳＩＣ（制御部）
５０        メイン基板
１００        アンテナ基板（第１基板）
１１０        近距離無線アンテナ（通信アンテナ）
２００        ＵＳＢ基板（第２基板）
２１０        ＵＳＢコネクタ（コネクタ）
２１０ｂ      端子（データ送受信端子）
２１０ｃ      端子（データ送受信端子）
３００        ＵＳＢメモリ（周辺デバイス）
Ａ        接続点（接地接続箇所）
Ｂ        接続点（信号接続箇所）
Ｌａ        ＶＢＵＳライン（第２接続線；第４接続線；接続線）
Ｌｂ        Ｄ＋ライン（第２信号線、第２接続線；第４接続線；接続線）
Ｌｃ        Ｄ−ライン（第２信号線、第２接続線；第４接続線；接続線）
Ｌｄ        グランドライン（第２接地ライン、第２接続線；第４接地ライン、第４接続線；接続線）
Ｌｅ        信号ライン（第１信号線、第１接続線、接続線）
Ｌｅａ′    信号接続ライン（第３接続線、接続線）
Ｌｅｂ′    信号接続ライン（アンテナ信号線、第４接続線、接続線）
Ｌｆ        グランドライン（第１接地ライン、第１接続線、接続線）
Ｌｆ′      グランドライン（第３接地ライン、第３接続線、接続線）
【図１】
2019179348.tif 000003
【図２】
2019179348.tif 000004
【図３】
2019179348.tif 000005
【図４】
2019179348.tif 000006
【図５】
2019179348.tif 000007
【図６】
2019179348.tif 000008
【図７】
2019179348.tif 000009
【図８】
2019179348.tif 000010
【図９】
2019179348.tif 000011
【図１０】
2019179348.tif 000012