(57)【要約】本発明のＮＦＣ通信機器は、近接無線通信によりリーダライタ機器（２０）から電波を受信するアンテナ部（１０１）と、受信電波によって電力を生起する第１電源部（１０２）と、駆動電源である第２電源部（１０４）と、第２電源部（１０４）の電源状態を示す情報を保持する電源状態保持部（１０７）と、アンテナ部（１０１）を介して第２電源部（１０４）の電源状態を示す情報を近接無線通信する近接無線通信部（６０６）と、第２電源部（１０４）の電源状態に応じて、近接無線通信部（６０６）と電源状態保持部（１０７）とを駆動するための電力を第２電源部（１０４）から第１電源部（１０２）にスイッチする電源スイッチ部（１０３）とを備え、電源スイッチ部（１０３）は、第２電源部（１０４）の電源がオフである電源状態の場合、第２電源部（１０４）から第１電源部（１０２）にスイッチする。
2012011289.tif 000002
【特許請求の範囲】
【請求項１】
リーダライタ機器と近接無線通信するＮＦＣ通信装置であって、
近接無線通信によって前記リーダライタ機器からの電波を受信するアンテナ部と、
前記アンテナ部で受信した電波によって電力を生起する第１電源部と、
前記第１電源部と異なる駆動電源である第２電源部と、
前記第２電源部の電源状態を示す情報を保持する電源状態保持部と、
前記アンテナ部を介して、前記電源状態保持部が保持する前記第２電源部の電源状態を示す情報を、前記リーダライタ機器に近接無線通信する近接無線通信部と、
前記第２電源部の電源状態に応じて、少なくとも前記近接無線通信部および前記電源状態保持部を駆動するための電力を前記第２電源部から前記第１電源部にスイッチする電源スイッチ部とを備え、
前記電源スイッチ部は、前記第２電源部の電源がオフである旨を示す電源状態の場合に、前記第２電源部から前記第１電源部にスイッチする
ＮＦＣ通信装置。
【請求項２】
前記電源状態保持部は、
前記第２電源部の電源状態を記憶する不揮発メモリで構成される
請求項１記載のＮＦＣ通信装置。
【請求項３】
前記電源状態保持部は、
前記電源スイッチ部により、前記電源状態保持部を駆動するための電力が前記第２電源部にスイッチされている場合、前記第２電源部からの電力によって少なくとも書き込み可能であり、
前記電源スイッチ部により、前記電源状態保持部を駆動するための電力が前記第２電源部から前記第１電源部にスイッチされた場合、前記第１電源部からの電力によって少なくとも読み出し可能となる
請求項２記載のＮＦＣ通信装置。
【請求項４】
前記ＮＦＣ通信装置は、さらに、前記第２電源部の電源をオフまたはオンする制御を行い、前記電源状態保持部が保持する電源状態を示す情報を更新する制御を行うシステム制御部を備え、
前記システム制御部は、
前記ＮＦＣ通信装置が終了要求を受け取った場合、前記第２電源部の電源をオフする制御を行うとともに前記電源状態保持部が保持する電源状態を示す情報を当該第２電源部の電源がオフである電源状態を示す情報に更新する
請求項３記載のＮＦＣ通信装置。
【請求項５】
前記ＮＦＣ通信装置は、さらに、前記第２電源部の電源をオフまたはオンする制御を行い、前記電源状態保持部が保持する電源状態を示す情報を更新する制御を行うシステム制御部を備え、
前記システム制御部は、
前記ＮＦＣ通信装置が起動要求を受け取った場合、前記第２電源部の電源をオンする制御を行うとともに、前記電源状態保持部が保持する電源状態を示す情報を当該第２電源の電源がオンである電源状態を示す情報に更新する
請求項３記載のＮＦＣ通信装置。
【請求項６】
前記電源状態保持部は、
前記第２電源部の電源状態を示す情報として、前記第２電源部が供給する電圧を検出して保持する
請求項１記載のＮＦＣ通信装置。
【請求項７】
前記ＮＦＣ通信装置は、さらに、前記第２電源部が供給する電力により蓄電する蓄電部を備え、
前記蓄電部は、前記第２電源部の電源がオフされた場合、蓄電していた電力を、前記システム制御部に供給し、
前記システム制御部は、前記電源状態保持部の保持する電源状態を示す情報を当該第２電源の電源がオフ状態である電源状態を示す情報に更新する制御を行う
請求項３記載のＮＦＣ通信装置。
【請求項８】
前記ＮＦＣ通信装置は、さらに、前記第２電源部が供給する電力により蓄電する蓄電部を備え、
前記蓄電部は、前記第２電源が遮断された場合、蓄電していた電力を、前記システム制御部に供給し、
前記システム制御部は、前記電源状態保持部の保持する電源状態を示す情報を当該第２電源部の電源が遮断され起動不能である電源状態を示す情報に更新する制御を行う
請求項３記載のＮＦＣ通信装置。
【請求項９】
前記電源状態保持部は、少なくとも、
前記システム制御部が起動状態若しくは停止状態である電源状態を示す情報、または、前記第２電源部から前記システム制御部へ電力が供給されている若しくは供給されていない電源状態を示す情報を保持する
請求項４または５記載のＮＦＣ通信装置。
【請求項１０】
前記通信装置は、さらに、少なくとも前記第１電源部で駆動するシステム起動部を有し、
前記システム起動部は、
前記アンテナ部を介して前記リーダライタ機器から受信したシステム起動要求に応じて、
前記第２電源部の電源をオンさせる
請求項１記載のＮＦＣ通信装置。
【請求項１１】
前記通信装置は、さらに、
前記アンテナ部で受信した電波に従って第１クロック信号を生成する第１クロック生成部と、
前記第２電源部が供給する電圧により、前記システム制御部を動作するための第２クロック信号を生成する第２クロック生成部と、
前記第１クロック信号または前記第２クロック信号を選択し、前記電源状態保持部に供給するクロック選択部とを備え、
前記クロック選択部は、前記電源状態保持部が前記第１電源部の電力により駆動されている間、前記第１クロック信号を選択する
請求項１記載のＮＦＣ通信装置。
【請求項１２】
前記電源状態保持部は、入力される電圧を、前記第２電源部の電源状態に対応する信号レベルに整形する信号整形部を有する
請求項６記載のＮＦＣ通信装置。
【請求項１３】
前記信号整形部は、
前記第２電源部の電源がオンである電源状態の場合には、前記第２電源部が供給する電圧が入力され、入力された当該電圧を、前記第２電源部の電源状態に対応する信号レベルとして、ハイレベルを示す信号レベルに整形し、
前記第２電源部の電源がオフである電源状態の場合には、前記第１電源部が供給する電圧が入力され、入力された当該電圧を、前記第２電源部の電源状態に対応する信号レベルとして、ローレベルを示す信号レベルに整形する
請求項１２記載のＮＦＣ通信装置。
【請求項１４】
前記ＮＦＣ通信装置は、
当該ＮＦＣ通信装置が操作された履歴を示す使用履歴を少なくとも含む当該ＮＦＣ通信装置に関するデータを記憶するメモリ部を備え、
前記メモリ部は、前記データを記憶しているメインメモリと、前記メインメモリが記憶している前記データの一部をミラー記憶し、かつ、前記近接無線通信部が直接読み出し可能な近接通信メモリとで構成されており、
前記近接通信メモリは、当該近接通信メモリがミラー記憶していない前記メインメモリの前記データが前記メインメモリに記憶されている否かを示すフラグを有しており、
前記近接無線通信部は、
前記フラグが、当該近接通信メモリがミラー記憶していない前記メインメモリの前記データが前記メインメモリに記憶されていることを示す場合には、前記メインメモリから当該近接通信メモリがミラー記憶していない前記メインメモリの前記データを読み出す
請求項１記載のＮＦＣ通信装置。
【請求項１５】
リーダライタ機器と近接無線通信するＮＦＣ通信装置の制御方法であって、
近接無線通信によって前記リーダライタ機器からの電波を前記通信装置が有するアンテナ部で受信する電波受信ステップと、
前記電波受信ステップにおいて、受信した電波によって前記通信装置が有する第１電源部で電力を生起する第１電源ステップと、
前記第１電源部と異なる駆動電源である第２電源部の電源状態を示す情報を保持する電源状態保持ステップと、
前記アンテナ部を介して、前記リーダライタ機器と前記第２電源部の電源状態を示す情報を近接無線通信する近接無線通信ステップと、
前記第２電源部の電源状態に応じて、少なくとも前記近接無線通信ステップおよび前記電源状態保持ステップで用いる電力を前記第２電源部から前記第１電源部にスイッチする電源スイッチステップとを含み、
前記電源スイッチステップでは、前記第２電源部の電源がオフである電源状態の場合に、前記第２電源部から前記第１電源部にスイッチする
ＮＦＣ通信装置の制御方法。
【請求項１６】
さらに、前記第２電源部の電源をオフまたはオンする制御を行う第１制御ステップと、
前記電源状態保持ステップで保持された電源状態を示す情報を更新する制御を行う第２制御ステップとを含み、
前記ＮＦＣ通信装置が終了要求を受け取った場合に、前記第１制御ステップでは、前記第２電源の電源をオフする制御を行うとともに、前記第２制御ステップでは、前記電源状態保持ステップで保持された電源状態を示す情報を当該第２電源部の電源がオフである電源状態を示す情報に更新し、
前記ＮＦＣ通信装置が起動要求を受け取った場合に、前記第１制御ステップでは、前記第２電源の電源をオンする制御を行うとともに、前記第２制御ステップでは、前記電源状態保持ステップで保持された電源状態を示す情報を当該第２電源の電源がオンである電源状態を示す情報に更新する
請求項１５記載のＮＦＣ通信装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、近距離無線通信（ＮＦＣ）で通信を行うＮＦＣ通信装置およびその制御方法に関するものである。
【背景技術】
【０００２】
近接無線通信（ＮＦＣ：Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）は、非接触ＩＣカード（スマートカード）およびＲＦＩＤなどで使用されている通信方式であり、次の３つの特徴がある。第１に、通信距離が数ｃｍ程度で短いという特徴がある。このため、近づけた機器同士だけで通信することになるので、通信している機器同士が直感的に把握しやすい。第２に、通信（近接無線通信）のための設定が不要であるという特徴がある。これは、通信距離が短く混信の可能性が低いので例えばｂｌｕｅｔｏｏｔｈにおけるペアリング、または、無線ＬＡＮのＳＳＩＤ設定に相当する設定をしなくても利用ができるからである。第３に、一方の機器からもう一方の機器へ電力供給が可能であるという特徴がある。そして、一方の機器（非接触ＩＣカードの場合はリーダ／ライタ装置）からもう一方の機器（非接触ＩＣカードなど）に電力が供給できるので、電池などを持たないＩＣカードにも利用できる。【０００３】
例えば、近接無線通信（以下、ＮＦＣと記載）を使った既存のサービスとして、ＪＲ東日本のＳｕｉＣａなどの電子乗車券システムがある。このシステムでは非接触ＩＣカードに自動券売機やカード発売機等でバリューを入金（チャージ）しておき、乗車時に非接触ＩＣカードを自動改札機にタッチすることで乗車区間に応じたバリューを支払うシステムである。非接触ＩＣカードは電池などを特に持たないが、自動券売機や自動改札機などから供給される電力で動作し、自動券売機や自動改札機と非接触ＩＣカードとの間でＮＦＣ通信が実施され、バリューのチャージや清算処理などが実施される。また、非接触ＩＣカードおよびＲＦＩＤ以外でＮＦＣ機能を搭載した機器としては、すでに携帯電話が商品化されている。例えば、ＮＦＣ機能を内蔵する携帯電話は、非接触ＩＣカード（スマートカード）として動作し電子マネー決裁や、クレジット決裁に使用できる。また、ＮＦＣ機能を内蔵する携帯電話同士の通信にも利用できる。この場合、携帯電話をかざすことにより、電話帳や画像などのデータを交換することができる。ここで、携帯電話のような電源を持つ機器においては、ＮＦＣ部への電力供給はリーダライタからの給電ではなく、機器の電源を使うことが一般的である（例えば特許文献１参照）。【０００４】
一方、これまでネットワークに接続されなかったエアコンや電子レンジなどのさまざまな機器において、今後、無線ＬＡＮなどの機能を設けても無線ＬＡＮ設定の設定に必要な表示や入力の機能が不十分であり、ネットワーク接続が困難であると予想される。しかし、これらのさまざまな機器にＮＦＣ機能を適用することにより、さらなるサービス展開が期待できる。この１例を次に説明する。【０００５】
図２５は、従来のＮＦＣ通信機器を含むシステムの構成例を示す図であり、今後想定されるＮＦＣを利用したシステムの１例を示している。図２５に示すシステムは、ＮＦＣ通信機器２３０１と、リーダライタ機器２３０２と、サーバ２３０３とを備える。【０００６】
リーダライタ機器２３０２は、例えば携帯電話のようにＮＦＣ通信機能とインターネット２３０５に接続する機能とを有する。ＮＦＣ通信機器２３０１は、例えばエアコンや電子レンジなどであり、ＮＦＣ通信機能を持つがインターネット２３０５に接続する機能を持たない。サーバ２３０３は、インターネット２３０５上に存在し、ＮＦＣ通信機器２３０１の取扱説明書についてのデータを保持しているデータベースである取扱説明書ＤＢ２３０４ａや、ＮＦＣ通信機器２３０１のエラーコードについて保持しているデータベースであるエラーコードＤＢ２３０４ｂなどを有する。【０００７】
以上のように構成されるシステムにおいて、リーダライタ機器２３０２は、例えばＮＦＣ通信機器２３０１の種類や型番などの情報をＮＦＣ経由で受け取り、サーバ２３０３から対応するＮＦＣ通信機器の取扱説明書を取得し表示する。このように、リーダライタ機器２３０２を通して、ＮＦＣ通信機器２３０１に関連した情報をユーザへ提供することができる。【０００８】
図２６は、図２５に示すＮＦＣ通信機器の構成例である。図２６に示すＮＦＣ通信機器２３０１は、アンテナ部２４０１と、ＮＦＣの変復調を行う変復調部２４０２と、ＮＦＣの制御を行うＮＦＣ制御部２４０３と、電源部２４０４と、システム制御部２４０５と、クロック生成部２４０６とを備える。【０００９】
電源部２４０４は、システム制御部２４０５、ＮＦＣ制御部２４０３、変復調部２４０２およびアンテナ部２４０１に電力を供給する。【００１０】
クロック生成部２４０６は、システム制御部２４０５、ＮＦＣ制御部２４０３、変復調部２４０２、アンテナ部２４０１にクロック信号を送る。【００１１】
システム制御部２４０５は、ＮＦＣ通信機器２３０１の本来機能を制御する部分である。システム制御部２４０５は、例えばＮＦＣ通信機器２３０１がエアコンである場合、冷房や暖房のために、送風用のファンや、コンプレッサーの制御を行う部分である。また、システム制御部２４０５は、ＮＦＣ制御部２４０３と、変復調部２４０２と、アンテナ部２４０１とを介してリーダライタ機器２３０２と通信し、例えばリーダライタ機器２３０２の問い合わせに応じて、機器の種類や型番などの情報を返信する。
【先行技術文献】
【特許文献】
【００１２】
【特許文献１】特開２００７−１０４５１４号公報
【発明の概要】
【発明が解決しようとする課題】
【００１３】
しかしながら、図２５に示すシステムのように、ＮＦＣ機能を通信モジュールとしてエアコンまたは電子レンジなどの機器（ＮＦＣ通信機器２３０１）に組み込むサービスを実現する場合、これら機器（ＮＦＣ通信機器２３０１）の電源はＯＮしている必要があるが、機器自体に電源が入っていない状況があり得る。例えば実利用において、エアコンは、夏季あるいは冬季以外の季節には待機電力削減のためにコンセントを外されている状態があり得る。また例えば、機器（ＮＦＣ通信機器２３０１）が故障している場合、電源自体が入らないなどの状態があり得る。【００１４】
このような機器自体の電源が入っていない状況では、ＮＦＣ端末（リーダライタ機器２３０２）を機器（ＮＦＣ通信機器２３０１）にかざしても、ＮＦＣ端末（リーダライタ機器２３０２）はＮＦＣ機器（ＮＦＣ通信機器２３０１）があることも検出できず、機器（ＮＦＣ通信機器２３０１）から情報を取得することができないという問題があった。【００１５】
これに対し、上記特許文献１では、ＮＦＣ通信機器２３０１の電源状態を検知し、ＬＥＤなどを点灯させることによりユーザに通知するための構成が開示されているが、検知するために、検知トリガをかけるためのユーザ操作が必要であった。【００１６】
本発明は、上述の事情を鑑みてなされたもので、ＮＦＣ通信機器の電源状態によらず、ＮＦＣ通信機器の電源状態を示す情報をリーダライタ機器が取得できるＮＦＣ通信装置を提供することを目的とする。
【課題を解決するための手段】
【００１７】
上記課題を解決するために、本発明の一形態におけるＮＦＣ通信装置は、リーダライタ機器と近接無線通信する通信装置であって、近接無線通信によって前記リーダライタ機器からの電波を受信するアンテナ部と、前記アンテナ部で受信した電波によって電力を生起する第１電源部と、前記第１電源部と異なる駆動電源である第２電源部と、前記第２電源部の電源状態を示す情報を保持する電源状態保持部と、前記アンテナ部を介して、前記電源状態保持部が保持する前記第２電源部の電源状態を示す情報を、前記リーダライタ機器に近接無線通信する近接無線通信部と、前記第２電源部の電源状態に応じて、少なくとも前記近接無線通信部および前記電源状態保持部を駆動するための電力を前記第２電源部から前記第１電源部にスイッチする電源スイッチ部とを備え、前記電源スイッチ部は、前記第２電源部の電源がオフである旨を示す電源状態の場合に、前記第２電源部から前記第１電源部にスイッチする。【００１８】
本構成によれば、第２の電源部がＯＮの場合、第２の電源部からの電力で電源状態保持部が駆動する。一方、第２の電源部がＯＦＦされるなど第２の電源部からの電力供給がない状態でも、外部のリーダライタ機器を近接無線通信のために近づけると、外部のリーダライタ機器の電波より第１の電源部において電力が生起され、第１の電源部からの電力で電源状態保持部が駆動する。それにより、外部のリーダライタ機器は、第２の電源部の状態がＯＮ、ＯＦＦにかかわらず、電源状態保持部により、ＮＦＣ通信機器の電源状態を取得することができる。
【発明の効果】
【００１９】
本発明によれば、ＮＦＣ通信装置の電源状態によらず、ＮＦＣ通信機器の電源状態を示す情報をリーダライタ機器が取得できるＮＦＣ通信機器を実現することができる。【００２０】
例えば、節電などの目的でＮＦＣ通信装置の電源がＯＦＦされていても、リーダライタ機器によりＮＦＣ通信装置の状態を取得することができる。
【図面の簡単な説明】
【００２１】
【図１】図１は、本発明におけるＮＦＣ通信機器を含むシステムの構成例を示す図である。
【図２】図２は、実施の形態１におけるＮＦＣ通信機器の構成例を示すブロック図である。
【図３Ａ】図３Ａは、電源状態保持部１０７の構成としてトランジスタを使用した回路（電圧レベル変換回路）の例を示す図である。
【図３Ｂ】図３Ｂは、電源状態保持部１０７の構成としてフォトカプラを使用した回路（電圧レベル変換回路）の例を示す図である。
【図４】図４は、実施の形態１におけるＮＦＣ通信機器とリーダライタ機器との通信動作を説明するための図である。
【図５】図５は、実施の形態１におけるリーダライタ機器の画面遷移の例を説明するための図である。
【図６】図６は、実施の形態２におけるＮＦＣ通信機器の構成例を示すブロック図である。
【図７】図７は、実施の形態２におけるリーダライタ機器の画面遷移例を説明するための図である。
【図８】図８は、実施の形態３におけるＮＦＣ通信機器の構成例を示すブロック図である。
【図９】図９は、実施の形態３におけるリーダライタ機器の画面遷移例を説明するための図である。
【図１０】図１０は、実施の形態４におけるＮＦＣ通信機器の構成例を示すブロック図である。
【図１１】図１１は、電源状態検出部の状態と電源状態記憶部が保持する電源状態とＮＦＣ制御部が通知する電源状態との関係を示す図である。
【図１２】図１２は、実施の形態４のＮＦＣ通信機器とリーダライタ機器との通信動作を説明するための図である。
【図１３】図１３は、本発明における通信装置の最小構成を示すブロック図である。
【図１４】図１４は、実施の形態５におけるシステムの全体像を表した概念図である。
【図１５】図１５は、実施の形態５における端末機器の構成を示したブロック図である。
【図１６Ａ】図１６Ａは、実施の形態５における端末機器の近接通信メモリに記憶される情報を示す概念図である。
【図１６Ｂ】図１６Ｂは、実施の形態５における端末機器の近接通信メモリに記憶される情報を示す概念図である。
【図１７Ａ】図１７Ａは、実施の形態５における端末機器のコントローラの処理を示すフローチャートである。
【図１７Ｂ】図１７Ｂは、実施の形態５における端末機器のコントローラの処理を示すフローチャートである。
【図１７Ｃ】図１７Ｃは、実施の形態５における端末機器のコントローラの処理を示すフローチャートである。
【図１８】図１８は、実施の形態５におけるメインメモリと近接通信メモリにおいて使用履歴情報を更新する動作の概念を示した概念図である。
【図１９】図１９は、実施の形態５における近接無線通信部が外部のリーダライタと通信する動作の流れを示したフローチャートである。
【図２０】図２０は、実施の形態５における各機器間の通信情報を示す概念図である。
【図２１】図２１は、実施の形態５におけるサーバ機器から携帯機器を介して端末装置に送信される場合の各通信情報の内容を示した概念図である。
【図２２】図２２は、携帯機器を端末装置にタッチすることによって端末装置のファームウェアを更新する場合の各通信情報の概念図である。
【図２３Ａ】図２３Ａは、実施の形態５における携帯機器の表示内容を示した概念図である。
【図２３Ｂ】図２３Ｂは、実施の形態５における携帯機器の表示内容を示した概念図である。
【図２３Ｃ】図２３Ｃは、実施の形態５における携帯機器の表示内容を示した概念図である。
【図２３Ｄ】図２３Ｄは、実施の形態５における携帯機器の表示内容を示した概念図である。
【図２４】図２４は、実施の形態５における各機器の動作の流れを示すシーケンス図である。
【図２５】図２５は、従来のＮＦＣ通信機器を含むシステムの構成例を示す図である。
【図２６】図２６は、従来のＮＦＣ通信機器の構成例である。
【発明を実施するための形態】
【００２２】
以下、本発明の実施の形態について、図面を参照しながら説明する。
【００２３】
（実施の形態１）
図１は、本発明におけるＮＦＣ通信機器を含むシステムの構成例を示す図である。図１に示すシステム１は、ＮＦＣ通信装置１０と、リーダライタ機器２０と、サーバ３０とを備える。
【００２４】
リーダライタ機器２０は、例えば携帯電話のようにＮＦＣ通信機能とインターネット４０に接続する機能とを有する。
【００２５】
ＮＦＣ通信装置１０（以下、ＮＦＣ通信機器とも呼ぶ）は、例えばエアコンや電子レンジなどであり、ＮＦＣ通信機能を持つがインターネット４０に接続する機能を持たない。
【００２６】
サーバ３０は、インターネット４０上に存在し、ＮＦＣ通信装置１０に関する情報を保持するデータベースを有する。
【００２７】
以上のように構成されるシステム１において、リーダライタ機器２０は、例えばＮＦＣ通信装置１０の種類や型番などの情報をＮＦＣ経由で受け取り、サーバ３０から、対応するＮＦＣ通信装置１０の取扱説明書等の情報を取得し表示する。このように、リーダライタ機器２０を通して、ＮＦＣ通信装置１０に関連した情報をユーザへ提供することができる。
【００２８】
図２は、実施の形態１におけるＮＦＣ通信機器の構成例を示すブロック図である。ここで、図２に示すＮＦＣ通信機器１００は、図１に示すＮＦＣ通信装置１０の１例である。
【００２９】
このＮＦＣ通信機器１００は、アンテナ部１０１と、第１電源部１０２と、電源スイッチ部１０３と、第２電源部１０４と、変復調部１０５と、ＮＦＣの制御を行うＮＦＣ制御部１０６と、電源状態保持部１０７と、メモリ部１０８と、システム制御部１０９と、第１クロック生成部１１０と、クロックスイッチ部１１１と、第２クロック生成部１１２とを備える。また、ＮＦＣ通信機器１００は、通常、例えば、コンセントプラグ１１３に接続され、コンセントプラグ１１３を介して電力が供給される。
【００３０】
システム制御部１０９は、ＮＦＣ通信機器１００の本来機能を制御するとともに、リーダライタ機器と近接無線通信（ＮＦＣ）を行う。ここで、ＮＦＣ通信機器１００の本来機能とは、ＮＦＣ通信機器１００が電子レンジなら食品を温める機能であり、システム制御部１０９が行う制御としてはマイクロ波の放出電力や時間などのコントロール（制御）がある。
【００３１】
アンテナ部１０１は、リーダライタ機器２０からの電磁波を受信するとともに、ＮＦＣ通信機器１００の負荷変調による電磁波を放射する。
【００３２】
第１電源部１０２は、アンテナ部１０１で受信した電磁波より電力を生起し、生起した電力を、変復調部１０５、ＮＦＣ制御部１０６、電源状態保持部１０７およびメモリ部１０８に供給する。
【００３３】
第２電源部１０４は、第１の電源部と異なる駆動電源であり、ＮＦＣ通信機器１００に対する主電源である。第２電源部１０４は、例えばコンセントプラグ１１３から供給される電力を直流の適切な電圧レベルに変換し、少なくともシステム制御部１０９、ＮＦＣ制御部１０６、変復調部１０５、電源状態保持部１０７およびメモリ部１０８に供給する。なお、第２電源部１０４への電力供給はコンセントプラグ１１３に限らず、電池またはＡＣアダプタであってもよい。
【００３４】
電源スイッチ部１０３は、第２電源部１０４の電源状態に応じて、少なくとも近接無線通信部および電源状態保持部１０７を駆動するための電力を前記第２電源部から前記第１電源部にスイッチする。具体的には、電源スイッチ部１０３は、変復調部１０５、ＮＦＣ制御部１０６、電源状態保持部１０７およびメモリ部１０８への電力供給を第２電源部１０４または第１電源部１０２に切り替える。電源スイッチ部１０３は、例えば、第２電源部１０４からの電力供給がある場合は、第２電源部１０４から電力供給するよう切り替えている。一方、第２電源部１０４からの電力供給がない場合は、第１電源部１０２から電力供給するよう切り替える。
【００３５】
変復調部１０５は、アンテナ部１０１で受信した電磁波を復調し、復調により得られた通信信号をＮＦＣ制御部１０６へ出力する。また、変復調部１０５は、ＮＦＣ制御部１０６からの通信信号を変調し、アンテナ部１０１を介してリーダライタ機器２０へ出力する。
【００３６】
ＮＦＣ制御部１０６は、本発明の近接無線通信部に相当する。ＮＦＣ制御部１０６は、変復調部１０５からの通信信号を解析し処理する。
【００３７】
ＮＦＣ制御部１０６は、解析の結果、例えばその通信信号がシステム制御部１０９への信号であった場合は、システム制御部１０９へ信号を転送し、その後のシステム制御部からの応答を受信し、受信した内容を変復調部１０５へ送信する。また、ＮＦＣ制御部１０６は、例えばその通信信号が電源状態を参照するための参照信号であった場合は、電源状態保持部１０７を参照し、電源状態保持部１０７が保持している電源状態その参照結果を応答として変復調部１０５へ送信する。また、ＮＦＣ制御部１０６は、例えばその通信信号がメモリ部１０８を参照するための参照信号であった場合は、メモリ部１０８を参照し、その参照結果の応答を変復調部１０５へ送信する。
【００３８】
電源状態保持部１０７は、第２電源部１０４の電源状態を保持する。具体的には、電源状態保持部１０７は、第２電源部１０４からシステム制御部１０９へ供給される電力すなわち電源電圧を検出し、第２電源部１０４の電源状態として保持している。なお、電源状態保持部１０７は、第２電源部１０４の電源状態を保持するとしているが、それに限らない。電源状態保持部１０７は、検出したシステム制御部１０９へ供給される電力（電源電圧）の状態を、システム制御部１０９の電源状態として保持してもよい。なぜなら、電源状態保持部１０７が保持する電源状態は同じだからである。
【００３９】
ここで、電源状態保持部１０７の構成の１例を説明する。本実施の形態では、電源状態保持部１０７が、第２電源部１０４の電圧を検出する回路を構成する場合の例を説明する。
【００４０】
図３Ａは、電源状態保持部１０７の構成としてトランジスタを使用した回路（電圧レベル変換回路）の例を示す図である。図３Ｂは、電源状態保持部１０７の構成としてフォトカプラを使用した回路（電圧レベル変換回路）の例を示す図である。ここで、Ｖｃｃ１７１は、第２電源部１０４の供給電圧である。Ｖｃｃ１７２は、電源スイッチ部１０３の出力する電圧であり、電源状態保持部１０７を駆動する電圧である。ホスト電源状態１７３は変換された電圧であって、電源状態保持部１０７で読み取られる値（検出値）である。
【００４１】
図３Ａに示す回路（電源状態保持部１０７）は、バイポーラトランジスタであるトランジスタ１７４と、抵抗１７５と、抵抗１７６と、抵抗１７７とから構成されている。なお、図３Ａに示す回路は、トランジスタ１７４はバイポーラトランジスタに限らずＭＯＳＦＥＴで構成してもよい。
【００４２】
図３Ａにおいて、Ｖｃｃ１７１が供給されている場合、トランジスタ１７４のコレクタ電流が流れ、ホスト電源状態１７３はＬｏｗレベル（０．７Ｖ程度）の出力となる。一方、Ｖｃｃ１７１が供給されない場合、トランジスタ１７４のコレクタ電流が流れないため、ホスト電源状態１７３はＨｉｇｈレベル（Ｖｃｃ１７２と同じぐらいの電圧）になる。
【００４３】
図３Ｂに示す回路（電源状態保持部１０７）は、フォトカプラ１７８と、抵抗１７９と、抵抗１８０とから構成されている。
【００４４】
図３Ｂにおいても同様に、Ｖｃｃ１７１が供給されている場合、フォトカプラ１７８内の発光ダイオードが点灯するので、フォトトランジスタにコレクタ電流が流れ、ホスト電源状態１７３はＬｏｗレベルの出力となる。一方、Ｖｃｃ１７１が供給されていない場合、フォトカプラ１７８内の発光ダイオードが消灯するため、フォトトランジスタにコレクタ電流が流れず、ホスト電源状態１７３はＨｉｇｈレベル（Ｖｃｃ１７２と同じぐらいの電圧）になる。
【００４５】
このようにして、図３Ａおよび図３Ｂに示す回路（電源状態保持部１０７）は、第２電源部１０４の電源状態を検出して保持することができる。
【００４６】
メモリ部１０８は、不揮発性メモリで構成されており、例えば機器の種別や、機器で発生したエラーコードや、使用履歴などを記憶する。メモリ部１０８は、システム制御部１０９により書き込みまたは読み出しが可能である。また、メモリ部１０８は、ＮＦＣ制御部１０６により少なくとも読み出しが可能である。なお、メモリ部１０８としては、ＥＥＰＲＯＭ、Ｆｌａｓｈ、ＦｅＲＡＭなどが利用できるが、これらに限定されるものではない。
【００４７】
第１クロック生成部１１０は、アンテナ部１０１が受信する電磁波からクロック（クロック信号）を生成し、ＮＦＣ制御部１０６、変復調部１０５、電源状態保持部１０７およびメモリ部１０８に供給する。
【００４８】
第２クロック生成部１１２は、第２電源部１０４から供給される電力を利用して、クロック（クロック信号）を生成し、システム制御部１０９、ＮＦＣ制御部１０６、変復調部１０５、電源状態保持部１０７およびメモリ部１０８にクロック信号を供給する。
【００４９】
クロックスイッチ部１１１は、ＮＦＣ制御部１０６、変復調部１０５、電源状態保持部１０７およびメモリ部１０８に供給するクロック信号を切り替える。クロックスイッチ部１１１は、第２電源部の状態によって供給元を切り替え、第２電源部が電力供給をしている場合は第２クロック生成部１１２が生成するクロック信号を供給し、第２電源部より電力供給されていない場合は第２クロック生成部１１２からクロック信号を供給する。
【００５０】
次に、以上のように構成されたＮＦＣ通信機器１００の動作について説明する。
【００５１】
図４は、実施の形態１におけるＮＦＣ通信機器とリーダライタ機器との通信動作を説明するための図である。
【００５２】
まず、リーダライタ機器２０は、ＮＦＣ通信機器１００を検索するためポーリングを行う（Ｓ２０１）。
【００５３】
次に、ＮＦＣ通信機器１００がリーダライタ機器２０の通信可能範囲に入ると、ＮＦＣ通信機器１００はリーダライタ機器２０からのポーリングを受信し、ポーリング応答を返信する（Ｓ２０２）。このとき、ＮＦＣ通信機器１００の内部では、アンテナ部１０１で受信した電磁波を変復調部１０５で通信信号に復調し、復調した通信信号をＮＦＣ制御部１０６が解析する。そして、ＮＦＣ制御部１０６は、解析した通信信号に対するポーリング応答を生成し、変復調部１０５がポーリング応答を変調し、変調した信号をアンテナ部１０１が電磁波として放射している。
【００５４】
次に、リーダライタ機器２０はポーリング応答を受信し、通信範囲内にＮＦＣ通信機器１００が存在することを把握すると、電源状態参照パケットを送信する（Ｓ２０３）。
【００５５】
次に、ＮＦＣ通信機器１００のＮＦＣ制御部１０６は、電源状態参照パケットを受信すると、電源状態保持部１０７にアクセスし、第２電源部１０４の電源状態を取得する（Ｓ２０４）。そして、ＮＦＣ制御部１０６は、取得した第２電源部１０４の電源状態を電源状態応答パケットで変復調部１０５およびアンテナ部１０１を介して送信する（Ｓ２０５）。
【００５６】
次に、リーダライタ機器２０は、電源状態応答パケットを受信し、第２電源部１０４の電源状態を取得すると、取得した電源状態に応じた処理を行う（Ｓ２０６）。
【００５７】
以上のようにしてＮＦＣ通信機器１００とリーダライタ機器２０とは通信動作を行う。
【００５８】
上述した通信動作において、ＮＦＣ通信機器１００では、アンテナ部１０１、変復調部１０５、ＮＦＣ制御部１０６および電源状態保持部１０７が動作する。これらは、第２電源部１０４がＯＮの場合には、第２電源部１０４の電力供給を受けて動作する一方、第２電源がＯＦＦの場合には第１電源からの電力供給を受け動作する。このように、第２電源部１０４の状態によらず、リーダライタ機器２０はＮＦＣ通信機器１００からの電源状態応答を受信する（Ｓ２０５）までの処理を実行できる。
【００５９】
次に、上述したＮＦＣ通信機器１００とリーダライタ機器２０との通信動作を通じてリーダライタ機器２０に表示される画面遷移の例について説明する。
【００６０】
図５は、実施の形態１におけるリーダライタ機器の画面遷移の例を説明するための図である。
【００６１】
まず、リーダライタ機器２０は、「機器にタッチしてください。」のようなユーザにタッチを促す趣旨の画面表示を行う（Ｓ３０１）。
【００６２】
次に、ユーザは、その画面表示に従いＮＦＣ通信機器１００にリーダライタ機器２０をタッチすると、上述した図４のＳ２０１〜Ｓ２０５の通信が実施される。そして、リーダライタ機器２０は、ＮＦＣ通信機器１００の電源状態を取得する（Ｓ３０２）。
【００６３】
次に、リーダライタ機器２０は、ＮＦＣ通信機器１００の電源状態（第２電源部１０４の電源状態）を確認する（Ｓ３０３）。リーダライタ機器２０は、ＮＦＣ通信機器１００の電源（第２電源部１０４の電源）がＯＦＦの場合（Ｓ３０３の電源ＯＦＦの場合）、ユーザにＮＦＣ通信機器の電源を確認させる、または、ＮＦＣ通信機器１００の電源ＯＮを促すための表示をする（Ｓ３０４）。
【００６４】
一方、リーダライタ機器２０は、ＮＦＣ通信機器１００の電源がＯＮの場合（Ｓ３０３の電源ＯＮの場合）、リーダライタ機器２０とＮＦＣ通信機器１００との間でさらなる通信が行われる。具体的には、ＮＦＣ通信機器１００がエラー状態でないか確認するために、ＮＦＣ通信機器１００の機器状態の読み出しを行っている（Ｓ３０５）。
【００６５】
続いて、リーダライタ機器２０は、ＮＦＣ通信機器１００の機器状態の確認を行う（Ｓ３０６）。
【００６６】
そして、リーダライタ機器２０は、ＮＦＣ通信機器１００に異常がなければ（Ｓ３０６の異常なしの場合）、ユーザはＮＦＣ通信機器１００の使い方がわからないものと判断し、例えば取扱説明書の表示などＮＦＣ通信機器１００の使い方を表示する（Ｓ３０７）。一方、リーダライタ機器２０は、ＮＦＣ通信機器１００に異常がある場合（Ｓ３０６の異常ありの場合）、異常の内容が例えばフィルターの掃除などユーザによるメンテナンスをすることで回復できるものか、部品の破損などユーザによるメンテナンスで対処できないものかを判断する（Ｓ３０８）。
【００６７】
続いて、リーダライタ機器２０は、メンテナンスで対応できると判断した場合（Ｓ３０８のできるの場合）、例えば「エラー：ＸＸＸ、△△を○○してください。」などのメンテナンス方法を表示する（Ｓ３０９）。一方、リーダライタ機器２０は、メンテナンスで対応できないと判断した場合（Ｓ３０８のできないの場合）、エラー内容を表示するとともに、ユーザにサービスセンターなど連絡するよう促すための表示を行う（Ｓ３１０）。
【００６８】
以上のようにリーダライタ機器２０は画面遷移を行う。
【００６９】
以上、本実施の形態によれば、ＮＦＣ通信装置の電源状態によらず、ＮＦＣ通信装置の電源状態を示す情報をリーダライタ機器２０が取得できるＮＦＣ通信装置を実現することができる。
【００７０】
具体的には、第２電源部１０４がＯＮの状態の場合、システム制御部１０９、ＮＦＣ制御部１０６、変復調部１０５、電源状態保持部１０７およびメモリ部１０８は、第２電源部１０４から供給される電力と、第２クロック生成部が供給するクロックとで動作する。そのため、リーダライタ機器２０は、システム制御部１０９、メモリ部１０８、電源状態保持部１０７の提供する機能にアクセスできる、つまりリーダライタ機器２０は、ＮＦＣ通信機器１００の電源状態を示す情報を取得できる。一方、第２電源部１０４がＯＦＦの状態の場合、ＮＦＣ制御部１０６、変復調部１０５、電源状態保持部１０７およびメモリ部１０８は、第１電源部１０２がリーダライタ機器２０の電磁波から生起した電力と、第１クロック生成部が供給するクロックとで動作する。そのため、リーダライタ機器２０は、メモリ部１０８と電源状態保持部１０７の提供する機能にアクセスできる、つまりリーダライタ機器２０は、ＮＦＣ通信機器１００の電源状態を示す情報を取得できる。このように、リーダライタ機器２０は、第２電源部１０４の状態にかかわらず、電源状態保持部１０７が検出した第２電源部１０４の電源状態を確認できるので、電源状態に合わせた処理を実行できる。
【００７１】
それにより、ＮＦＣ通信機器１００の電源を省エネのためにＯＦＦしている場合や、ＮＦＣ通信機器１００の故障のために電源が入らない場合においても、ＮＦＣ通信機器１００の電源状態をリーダライタ機器２０に通知する手段を持つＮＦＣ通信機器１００を実現できる。そして、ユーザに電源確認ボタンなどの操作をさせることなく電源状態を知らせたり、電源状態に合わせたメニュー表示をさせたりすることで、ユーザの利便性を向上させることができる。
【００７２】
（実施の形態２）
実施の形態２では、実施の形態１で説明したＮＦＣ通信機器１００の別の構成例について説明する。
【００７３】
図６は、実施の形態２におけるＮＦＣ通信機器の構成例を示すブロック図である。なお、図２と同様の要素には同一の符号を付しており、詳細な説明は省略する。
【００７４】
図６に示すＮＦＣ通信機器２００は、アンテナ部１０１と、第１電源部１０２と、電源スイッチ部１０３と、第２電源部１０４と、変復調部１０５と、ＮＦＣ制御部１０６と、メモリ部１０８と、第１クロック生成部１１０と、クロックスイッチ部１１１と、第２クロック生成部１１２と、電源状態保持部２０７と、システム制御部２０９と、蓄電部２１３とを備える。また、ＮＦＣ通信機器２００は、通常、例えば、コンセントプラグ１１３に接続され、コンセントプラグ１１３を介して電力が供給される。
【００７５】
図６に示すＮＦＣ通信機器２００は、実施の形態１に係るＮＦＣ通信機器１００に対して、電源状態保持部２０７、システム制御部２０９と、蓄電部２１３との構成が異なる。
【００７６】
第２電源部１０４は、コンセントプラグ１１３から供給される電力を直流の適切な電圧レベルに変換し、システム制御部２０９、ＮＦＣ制御部１０６、変復調部１０５、電源状態保持部２０７、メモリ部１０８に供給するとともに、蓄電部２１３を充電する。なお、第２電源部１０４への電力供給はコンセントプラグ１１３に限らず、電池、ＡＣアダプタであってもよい。
【００７７】
電源状態保持部２０７は、システム制御部２０９に供給される電源状態を記憶する不揮発性メモリで構成されている。電源状態保持部２０７は、電源状態として例えば電源ＯＮ、電源ＯＦＦまたは起動不可能を示す情報を記憶する。また、電源状態保持部２０７は、システム制御部２０９による書き込みと読み出しとが可能であり、ＮＦＣ制御部１０６による読み出しが少なくとも可能である。
【００７８】
なお、電源状態保持部２０７は、例えばＥＥＰＲＯＭ、ＦｌａｓｈまたはＦｅＲＡＭで構成される不揮発性メモリであるが、これらに限定されるものではない。また、電源状態保持部２０７は、メモリ部１０８のメモリの一部を割り当てて実現してもよい。
【００７９】
システム制御部２０９は、ＮＦＣ通信機器２００の本来機能を制御し、ＮＦＣ（近接無線通信）を介してリーダライタ機器２０と通信を行うための制御を行う。
【００８０】
また、システム制御部２０９は、第２電源部１０４の電源状態に応じて電源状態保持部２０７の値を更新する。具体的には、システム制御部２０９は、更新部２０９ａを有している。更新部２０９ａは、システム制御部２０９の一部の機能を有しており、第２電源部１０４の電源状態に応じて電源状態保持部２０７の値を更新する。
【００８１】
蓄電部２１３は、第２電源部１０４がＯＮの間に、第２電源部１０４から供給される電力を蓄電する。蓄電部２１３は、第２電源部１０４の電力供給が停止した際にシステム制御部２０９とシステム制御部２０９を介して電源状態保持部２０７に電力を供給する。なお、蓄電部２１３は、例えばリチウムイオン電池などの２次電池、コンデンサまたは電気二重層キャパシタなどで構成されるが、これらに限定されない。
【００８２】
次に、以上のように構成されたＮＦＣ通信機器２００の特徴的な動作について説明する。
【００８３】
ＮＦＣ通信機器２００において、第２電源部１０４がＯＮである電源状態で、かつ、システム制御部２０９が動作中である場合に、電源ＯＦＦスイッチを押された、または、例えばリモコン等から電源ＯＦＦ信号を受信するなど、ユーザから電源ＯＦＦをするトリガを受けたとする。そのとき、システム制御部２０９は、電源状態保持部２０７に電源ＯＦＦを書き込んだのち、本来機能の停止し、第２電源部１０４をＯＦＦする。なお、システム制御部２０９は、電源状態保持部２０７に電源ＯＦＦを書き込んだのち、第２電源部１０４をＯＦＦするのではなくともよい。その場合は、システム制御部２０９は、第２電源部１０４へシステム制御部２０９を除く本来機能部への電力供給を停止する信号を送るとともに、第２クロック生成部１１２へ生成するクロックの周波数を下げる指示信号を送ってもよい。つまり、システム制御部２０９は、電源状態保持部２０７に電源ＯＦＦを書き込んだのち、低消費電力モードに遷移するとしてもよい。
【００８４】
また、ＮＦＣ通信機器２００において、第２電源部１０４がＯＮである電源状態で、かつ、システム制御部２０９が動作中である場合に、コンセントプラグ１１３が抜かれるなど、ユーザからの電源ＯＦＦトリガを受けることなく、第２電源部１０４が電力供給を停止したとする。そのとき、蓄電部２１３は、少なくともシステム制御部２０９の一部機能である更新部２０９ａと電源状態保持部２０７とへ電力供給を開始する。そして、システム制御部２０９（または更新部２０９ａ）は、電源状態保持部２０７に第２電源部１０４が起動不可能状態を示す電源状態を書き込む。ここで、コンセントプラグ１１３と第２電源部１０４との間には、コンセントプラグ１１３からの電力供給が停止したことを検出し、システム制御部２０９へその旨を出力するトリガが設けられている。それにより、システム制御部２０９（または更新部２０９ａ）は、コンセントプラグ１１３が抜かれるなど、ユーザからの電源ＯＦＦトリガを受けることなしに、第２電源部１０４が電力供給を停止したことを検知することができ、電源状態保持部２０７が保持する電源状態を更新することができる。
【００８５】
また、ＮＦＣ通信機器２００において、第２電源部１０４がＯＦＦである電源状態である場合に、第２電源部１０４がＯＮされると、システム制御部２０９（または更新部２０９ａ）は、電源状態保持部２０７に電源ＯＮ状態を示す電源状態を書き込んだ後、本来機能の制御を開始する。
【００８６】
以上のようにＮＦＣ通信機器２００は特徴的な動作を行う。
【００８７】
なお、実施の形態２においても、ＮＦＣ通信機器２００とリーダライタ機器２０と通信動作は、実施の形態１と同様であり、図２に示す通信動作を行うため説明を省略する。
【００８８】
次に、上述したＮＦＣ通信機器２００とリーダライタ機器２０との通信動作を通じてリーダライタ機器２０に表示される画面遷移の例について説明する。
【００８９】
図７は、実施の形態２におけるリーダライタ機器の画面遷移例を説明するための図である。なお、Ｓ６０１、Ｓ６０２、Ｓ６０５〜Ｓ６１０は、図５におけるＳ３０１、Ｓ３０２、Ｓ３０５〜Ｓ３１０と同じであるので説明を省略する。
【００９０】
Ｓ６０３において、リーダライタ機器２０は、ＮＦＣ通信機器２００の電源状態（第２電源部１０４の電源状態）を確認し、第２電源部１０４の電源がＯＮであるかを確認する。リーダライタ機器２０は、ＮＦＣ通信機器２００の電源がＯＮ以外であった場合（Ｓ６０３のＮｏの場合）、さらに、ＮＦＣ通信機器２００の電源状態（第２電源部１０４の電源状態）を確認し、ＮＦＣ通信機器２００が起動不能状態または電源ＯＦＦであるかを確認する（Ｓ６１１）。
【００９１】
リーダライタ機器２０は、ＮＦＣ通信機器２００が起動不能状態であった場合（Ｓ６１１のＹｅｓの場合）、ユーザに、例えば「コンセントを確認してください」などのコンセントプラグ１１３の状態の確認を促す表示を行う（Ｓ６１２）。一方、リーダライタ機器２０は、ＮＦＣ通信機器２００が電源ＯＦＦであった場合Ｓ６１１のＮｏの場合）、ユーザに、例えば「電源を確認してください」などの電源スイッチの確認を促す表示を行う（Ｓ６０４）。
【００９２】
なお、リーダライタ機器２０の画面遷移例は、図７に示すものに限られるものではない。例えば、ＮＦＣ通信機器２００のメモリ部１０８に、ＮＦＣ通信機器２００の第２電源部１０４が電池により動作するものか、コンセントプラグ１１３から電源供給を受ける機器かを示す機器の電源種類情報を記録する構成としてもよい。その場合には、リーダライタ機器は図７のＳ６０２において電源状態を読み出すとともに、電源種別情報を読み出せばよい。そして、Ｓ６１２において、コンセントプラグ１１３から電源供給を受ける機器の場合は、上述のとおり、ユーザにコンセント確認を促す表示を行い、電池動作する機器の場合は電池の残量が０であることを示してもよい。
【００９３】
以上のようにリーダライタ機器２０は画面遷移を行う。
【００９４】
以上、本実施の形態によれば、ＮＦＣ通信装置の電源状態によらず、ＮＦＣ通信装置の電源状態を示す情報をリーダライタ機器２０が取得できるＮＦＣ通信装置を実現することができる。
【００９５】
具体的には、ＮＦＣ通信機器２００（第２電源部１０４）の電源状態が変化する際に、システム制御部２０９（更新部２０９ａ）が、リーダライタ機器２０からの電力供給により、電源状態保持部２０７に、電源状態を記録（更新）する。そのため、第２電源部１０４の電源状態がどのような状態であっても、リーダライタ機器２０は電源状態保持部２０７から、電源状態を読み出すことができる。
【００９６】
また、第２電源部１０４が予期せぬタイミングでＯＦＦになった場合においても、蓄電部２１３からの電力によって、システム制御部２０９は、電源状態保持部２０７に電源状態の書き込みができるので、電源状態保持部２０７は常に最新の状態に更新される。
【００９７】
（実施の形態３）
実施の形態３では、実施の形態２で説明したＮＦＣ通信機器２００の別の構成例について説明する。
【００９８】
図８は、実施の形態３におけるＮＦＣ通信機器の構成例を示すブロック図である。なお、図６と同様の要素には同一の符号を付しており、詳細な説明は省略する。
【００９９】
図８に示すＮＦＣ通信機器３００は、アンテナ部１０１と、第１電源部１０２と、電源スイッチ部１０３と、第２電源部１０４と、変復調部１０５と、ＮＦＣ制御部１０６と、メモリ部１０８と、第１クロック生成部１１０と、クロックスイッチ部１１１と、第２クロック生成部１１２と、電源状態保持部２０７と、システム制御部２０９と、蓄電部２１３と、システム起動部３１４とを備える。また、ＮＦＣ通信機器３００は、通常、例えばコンセントプラグ１１３に接続され、コンセントプラグ１１３を介して電力が供給される。
【０１００】
図８に示すＮＦＣ通信機器３００は、実施の形態２に係るＮＦＣ通信機器２００に対して、さらにシステム起動部３１４を備えている点で構成が異なる。
【０１０１】
システム起動部３１４は、少なくとも第１電源部からの電力で動作可能であり、ＮＦＣ制御部１０６により、ＮＦＣ通信機器３００（または第２電源部１０４）の電源をＯＮする旨を示す電源ＯＮ信号を受けた場合、第２電源部をＯＮする。また、システム起動部３１４は、システム制御部２０９が低消費電力モードである場合、ｗａｋｅｕｐ信号を受けると、システム制御部２０９を低消費電力モードから通常動作モードへ遷移させる。ここで、低消費電力モードとは、第２電源部１０４によりシステム制御部２０９を除く本来機能部への電力供給が停止され、システム制御部２０９の一部機能のみが動作している動作モードである。ｗａｋｅｕｐ信号は、第２電源部１０４が電力供給を開始し、かつ、システム制御部２０９のすべての機能が起動することを要求するシステム起動要求信号である。
【０１０２】
以上のように、ＮＦＣ通信機器３００は構成される。
【０１０３】
なお、ＮＦＣ通信機器３００は電源状態保持部２０７と蓄電部２１３と、システム制御部２０９とを備える構成としているが、それに限らない。実施の形態１での構成と同様でもよい。奏する効果が同じであるからである。すなわち、図８に示すＮＦＣ通信機器３００は、電源状態保持部１０７とシステム制御部１０９とを備えるが、蓄電部２１３を備えない構成であってもよい。
【０１０４】
また、実施の形態３においても、ＮＦＣ通信機器３００とリーダライタ機器２０との通信動作は、実施の形態１および実施の形態２と同様であり、図４に示す通信動作を行うため説明を省略する。
【０１０５】
次に、上述したＮＦＣ通信機器３００とリーダライタ機器２０との通信動作を通じてリーダライタ機器２０に表示される画面遷移の例について説明する。
【０１０６】
図９は、実施の形態３におけるリーダライタ機器の画面遷移例を説明するための図である。なお、Ｓ８０１〜Ｓ８０３およびＳ８０５〜Ｓ８１２は図６に示すＳ６０１〜Ｓ６０３およびＳ６０５〜Ｓ６１２と同じであるので説明を省略する。
【０１０７】
Ｓ８１１において、リーダライタ機器２０は、ＮＦＣ通信機器３００が起動不能状態でなければ（Ｓ８１１のＮｏの場合）、ＮＦＣ通信機器３００へ電源ＯＮ信号を送信する（Ｓ８０４）。すると、ＮＦＣ通信機器３００では、システム起動部３１４がＮＦＣ制御部１０６を介してリーダライタ機器２０からの電源ＯＮ信号を受け、第２電源部１０４をＯＮし、システム制御部２０９を起動させる。
【０１０８】
次に、リーダライタ機器２０は、ＮＦＣ通信機器３００からエラー状態などの機器状態を読み出す（Ｓ８０５）。なお、Ｓ８０５は、Ｓ８０３で電源がＯＮであった場合にも処理が実施される。
【０１０９】
なお、Ｓ８０４において、ＮＦＣ通信機器３００が低消費電力モードに遷移するタイプの機器であった場合には、リーダライタ機器２０は、ＮＦＣ通信機器３００にｗａｋｅｕｐ信号を送る。その場合、ＮＦＣ通信機器３００では、システム起動部３１４がＮＦＣ制御部１０６を介してリーダライタ機器２０からのｗａｋｅｕｐ信号を受け、システム制御部２０９を低消費電力モードから通常動作モードへ遷移させる。そして、リーダライタ機器２０は、ＮＦＣ通信機器３００から機器状態を読み出す（Ｓ８０５）。
【０１１０】
以上のようにリーダライタ機器２０は画面遷移を行う。
【０１１１】
以上、本実施の形態によれば、ＮＦＣ通信装置の電源状態によらず、ＮＦＣ通信装置の電源状態を示す情報をリーダライタ機器２０が取得できるＮＦＣ通信装置を実現することができる。
【０１１２】
それにより、ＮＦＣ通信機器３００の第２電源部がＯＦＦの場合でも、リーダライタ機器２０により、第２電源部１０４をＯＮすることができる。また、システム制御部２０９が省電力モード（低消費電力モード）であった場合に、リーダライタ機器によりシステム制御部２０９を低消費電力モードから通常動作モードへ遷移させることができる。このようにユーザに電源状態を確認させる手間なく、機器状態の確認をすることができるという効果を奏する。
【０１１３】
（実施の形態４）
実施の形態４では、実施の形態１〜実施の形態３で説明したＮＦＣ通信機器の構成を組み合わせた場合の例について説明する。
【０１１４】
図１０は、実施の形態４におけるＮＦＣ通信機器の構成例を示すブロック図である。なお、図２、図６および図８と同様の要素には同一の符号を付しており、詳細な説明は省略する。
【０１１５】
図１０に示すＮＦＣ通信機器４００は、アンテナ部１０１、第１電源部１０２、電源スイッチ部１０３、第２電源部１０４、変復調部１０５、メモリ部１０８、第１クロック生成部１１０、クロックスイッチ部１１１、第２クロック生成部１１２、システム起動部３１４、ＮＦＣ制御部４０６、電源状態検出部４０７、電源状態記憶部４０８およびシステム制御部４０９を備える。
【０１１６】
図９に示すＮＦＣ通信機器４００は、実施の形態１〜実施の形態３に係るＮＦＣ通信機器に対して、ＮＦＣ制御部４０６、電源状態検出部４０７、電源状態記憶部４０８およびシステム制御部４０９の構成が異なる。
【０１１７】
電源状態検出部４０７は、第２電源部１０４の電圧を検出する回路を構成する場合の電源状態保持部１０７と同じものである。すなわち、電源状態検出部４０７は、例えば図３Ａおよび図３Ｂに示すような、第２電源部１０４の電圧を検出する回路を構成し、第２電源部１０４からシステム制御部４０９へ供給される電源電圧を検出し、システム制御部４０９（第２電源部１０４）の電源状態を保持する。
【０１１８】
電源状態記憶部４０８は、システム制御部４０９に供給される電源状態を記憶する不揮発性メモリで構成される電源状態保持部２０７と同じものである。すなわち、電源状態記憶部４０８は、システム制御部４０９に供給される電源状態を記憶する不揮発性メモリで構成されている。電源状態記憶部４０８は、電源状態として電源ＯＮ状態または電源ＯＦＦ状態を示す情報を記憶する。また、電源状態記憶部４０８は、システム制御部４０９から書き込みと読み出しとが可能であり、ＮＦＣ制御部４０６による読み出しが少なくとも可能である。
【０１１９】
なお、電源状態記憶部４０８は、例えばＥＥＰＲＯＭ、ＦｌａｓｈまたはＦｅＲＡＭで構成される不揮発性メモリであるが、これらに限定されるものではない。また、電源状態記憶部４０８は、メモリ部１０８のメモリの一部を割り当てて実現してもよい。
【０１２０】
システム制御部４０９は、実施の形態２におけるシステム制御部２０９と同じものであり、ＮＦＣ通信機器４００の本来機能を制御し、ＮＦＣ（近接無線通信）を介してリーダライタ機器２０と通信を行うための制御を行う。
【０１２１】
例えば、システム制御部４０９は、第２電源部１０４がＯＮである電源状態で、かつ、動作中に、電源ＯＦＦスイッチが押された、または、リモコン等から電源ＯＦＦ信号を受信するなど、ユーザから電源ＯＦＦをするトリガを受けたとする。そのとき、システム制御部４０９は、電源状態記憶部４０８に電源ＯＦＦを書き込んだのち、本来機能の停止し、第２電源部１０４をＯＦＦする。なお、システム制御部４０９は、電源状態記憶部４０８に電源ＯＦＦを書き込んだのち、第２電源部１０４をＯＦＦするのではなくともよい。その場合、システム制御部４０９は、第２電源部１０４へシステム制御部４０９を除く本来機能部への電力供給を停止する信号を送るとともに、第２クロック生成部１１２へ生成するクロックの周波数を下げる指示信号を送ってもよい。つまり、システム制御部２０９は、電源状態記憶部４０８に電源ＯＦＦを書き込んだのち、低消費電力モードに遷移するとしてもよい。
【０１２２】
また、例えば、システム制御部４０９は、第２電源部１０４がＯＦＦである電源状態である場合に第２電源部１０４がＯＮすると、電源状態記憶部４０８に電源ＯＮ状態を示す電源状態を書き込んだ後、本来機能の制御を開始する。
【０１２３】
ＮＦＣ制御部４０６は、少なくとも上述したＮＦＣ制御部１０６の機能を有する。さらに、ＮＦＣ制御部４０６は、リーダライタ機器２０からＮＦＣ通信機器４００の電源状態を参照するための信号（電源状態参照パケット）を受け取ると、電源状態記憶部４０８と電源状態検出部４０７とを参照する。
【０１２４】
ＮＦＣ制御部４０６は、例えば、電源状態検出部４０７が電源状態を検知できない状態（電力供給未検知状態）であった場合、ＮＦＣ通信機器４００が起動できない状態である旨を示す起動不能状態をリーダライタ機器２０に通知する。一方、ＮＦＣ制御部４０６は、電源状態検出部４０７が電源状態を検知できる状態（電力供給検知状態）であった場合は、電源状態記憶部４０８が保持する状態をリーダライタ機器２０に通知する。ここで、電源状態検出部４０７の状態と電源状態記憶部４０８が保持する電源状態とＮＦＣ制御部４０６が通知する電源状態との関係を図１１に示す。
【０１２５】
このように、ＮＦＣ制御部４０６は、電源状態検出部４０７の状態と電源状態記憶部４０８が保持する電源状態とに応じて電源状態をリーダライタ機器２０に通知する。
【０１２６】
次に、以上のように構成されたＮＦＣ通信機器４００の動作について説明する。
【０１２７】
図１２は、実施の形態４のＮＦＣ通信機器とリーダライタ機器との通信動作を説明するための図である。なお、図４と同様の処理には同一の符号を付しており、詳細な説明は省略する。
【０１２８】
Ｓ２０３において、リーダライタ機器２０により、電源状態参照パケットが送信される。続いて、ＮＦＣ通信機器４００のＮＦＣ制御部４０６は、電源状態参照を受信すると、電源状態検出部４０７および電源状態記憶部４０８にアクセスし、それぞれが保持する電源状態を取得する（Ｓ２０４ａ、Ｓ２０４ｂ）。
【０１２９】
次に、ＮＦＣ制御部４０６は、Ｓ２０４ａおよびＳ２０４ｂで取得した電源状態に応じてすなわち図１１に示す表に従って、リーダライタ機器２０に通知する電源状態を決定する。そして、ＮＦＣ制御部４０６は、変復調部１０５およびアンテナ部１０１を介して、決定した電源状態を含む電源状態応答をリーダライタ機器２０に返信する（Ｓ２０５）。
【０１３０】
以上のようにしてＮＦＣ通信機器４００とリーダライタ機器２０とは通信動作を行う。
【０１３１】
なお、実施の形態４において、上述したＮＦＣ通信機器４００とリーダライタ機器２０との通信動作を通じてリーダライタ機器に表示される画面遷移は、図９に示す実施の形態３と同様のため説明を省略する。
【０１３２】
以上、本実施の形態によれば、ＮＦＣ通信装置の電源状態によらず、ＮＦＣ通信装置の電源状態を示す情報をリーダライタ機器２０が取得できるＮＦＣ通信装置を実現することができる。
【０１３３】
具体的には、システム制御部４０９の制御により第２電源部１０４がＯＮ／ＯＦＦされる場合には、システム制御部４０９が電源状態記憶部を更新する。そのため、リーダライタ機器２０はＮＦＣ制御部４０６経由で電源状態記憶部４０８を参照することによりＮＦＣ通信機器４００の電源状態を把握できる。また、コンセントプラグ１１３が抜かれるなど、システム制御部４０９の制御によらずに第２電源部１０４がＯＦＦする場合は、リーダライタ機器２０はＮＦＣ制御部４０６経由で電源状態検出部４０７を参照することで参照することによりＮＦＣ通信機器４００の電源状態を把握できる。このように、リーダライタ機器２０は、第２電源部１０４の状態にかかわらず、第２電源部１０４の電源状態を確認できるので、確認した電源状態に合わせた処理を実行できる。
【０１３４】
さらに、システム起動部３１４を備えているので、第２電源部１０４がＯＦＦの場合でも、リーダライタ機器２０から第２電源部１０４をＯＮすることができる。
【０１３５】
なお、実施の形態１〜実施の形態４では、ＮＦＣ通信装置１０の構成例としてＮＦＣ通信機器１００〜ＮＦＣ通信機器４００を説明したが、それに限られない。図１３に示すように、ＮＦＣ通信装置１０の最小構成として、アンテナ部１０１、第１電源部１０２、電源スイッチ部１０３、第２電源部１０４、近接無線通信部６０６、電源状態保持部１０７を備えていればよい。ここで、近接無線通信部６０６は、ＮＦＣ制御部１０６を少なくとも有し、変復調部１０５も有していてもよい。ここで、図１３は、本発明における通信装置の最小構成を示すブロック図である。
【０１３６】
（実施の形態５）
本実施の形態では、実施の形態１〜実施の形態４で説明したＮＦＣ通信装置１０を用いたシステム等について説明する。
【０１３７】
以下、近接通信機能を有する端末機器（ＮＦＣ通信装置１０）と、端末機器と近接無線通信を行う携帯機器と、携帯機器とインターネットや携帯電話網などの汎用のネットワークを介して接続されるサーバ機器から構成されるシステムにおいて、端末機器のセンシング情報などを、リーダライタ機器を介してサーバ機器のデータベースに登録するシステムについて図面を用いて詳細に説明する。
【０１３８】
図１４は、実施の形態５におけるシステムの全体像を表した概念図である。本システムは、端末装置１２０１、携帯機器１２０２およびサーバ機器１２０４によって構成される。
【０１３９】
端末装置１２０１と携帯機器１２０２とは、近接無線通信（ＮＦＣ）によって通信可能である。本実施の形態における近接無線通信では、例えば電磁誘導方式の１３．５６ＭＨｚ帯（ＨＦ帯）や電波方式の５２〜９５４ＭＨｚ帯（ＵＨＦ帯）などのＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ、ＩＳＯ  １４４４３）タグとリーダライタとの通信、または、１３．５６ＭＨｚ帯のＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ、ＩＳＯ／ＩＥＣ  ２１４８１）による通信を想定している。通常、ＨＦ帯では数１０ｃｍ、ＵＨＦ帯では数ｃｍの通信距離に限られるため、携帯機器を端末機器にかざす（あるいはタッチする）ことによって通信を確立する。
【０１４０】
本実施の形態では、携帯機器１２０２側にリーダライタ機器としての機能を実装し、端末装置１２０１側にＩＣタグ機能を有する構成で説明するが、本実施の形態の主眼は、端末装置１２０１と携帯機器１２０２が互いに近接無線通信によって情報のやりとりができる構成であればよいので、携帯機器１２０２側にＩＣタグ機能を実装し、端末装置１２０１側にリーダライタ機能を有する構成であっても、本発明の範疇である。また、ＮＦＣでは、ＰｔｏＰ通信機能や、タグエミュレーション、リーダライタエミュレーションが規格化されており、この場合には、ＩＣタグとリーダライタとの関係はどちらでもいいことになる。本実施の形態では便宜上、携帯機器１２０２側にリーダライタ機能を実装し、端末装置１２０１側にＩＣタグ機能を有する構成で説明する。
【０１４１】
端末装置１２０１は、コントローラ１２０５、メインメモリ１２０６、近接無線通信部１２０７およびループアンテナ１２０８で構成される。
【０１４２】
コントローラ１２０５は、端末装置１２０１のシステムコントローラであるＣＰＵであり、少なくとも端末装置１２０１の近接通信部以外のシステムコントロールを行う部分である。
【０１４３】
メインメモリ１２０６は、近接通信メモリ１３１５とともに、メモリ部１０８を構成する。ここでメモリ部１０８は、上述したように、ＮＦＣ通信装置に相当する端末装置１２０１が操作された履歴を示す使用履歴を少なくとも含む端末装置１２０１に関するデータを記憶するメモリである。メインメモリ１２０６は、端末装置１２０１に関するデータを記憶しているメモリである。具体的には、メインメモリ１２０６は、コントローラ１２０５で動作するための制御ソフトや、端末装置１２０１でセンシングするあらゆるデータを記憶可能な不揮発性メモリを含むメモリである。メインメモリ１２０６は、通常は、コントローラ１２０５のＬＳＩ内部に実装される。なお、もちろん、外付けメモリの構成でもよい。
【０１４４】
近接無線通信部１２０７は、携帯機器１２０２に実装されているリーダライタと通信を行う部分であり、リーダライタへの転送データを変調したり、リーダライタからの転送データを復調したりする部分である。また、近接無線通信部１２０７は、携帯機器１２０２のリーダライタから受信した電波に基づいて、少なくとも近接無線通信を確立するための電力生起を行ったり、リーダライタからの電波に基づいてクロック信号を抽出したりする。そのため、端末装置１２０１の少なくとも近接無線通信部は、リーダライタからの電波で生起した電力とクロックによって動作するための、端末装置１２０１の主電源がオフの状態においても、携帯機器１２０２と近接無線通信を行うことが可能である。
【０１４５】
ループアンテナ１２０８は、携帯機器１２０２のリーダライタと近接無線を行うためのループアンテナである。
【０１４６】
携帯機器１２０２は、アンテナ１２０９、表示部１２１０およびキー１２１１を具備する。
【０１４７】
アンテナ１２０９は、端末装置１２０１と近接無線通信を行うためのアンテナである。例えば、アンテナ１２０９は、端末装置１２０１が備えるＩＣタグに向けてポーリングを行い、通信が確立した時点で、端末装置１２０１から情報を読み出したり、端末装置１２０１へ情報を書き込んだりする。
【０１４８】
表示部１２１０は、端末装置１２０１との近接無線通信の結果または、サーバ機器１２０４からの送信データを表示する部分であり、液晶ディスプレイなどで構成される。
【０１４９】
キー１２１１は、携帯機器１２０２をユーザが操作するためのインタフェースである。キー１２１１に入力を行うことで、携帯機器１２０２の近接無線通信部を起動させ、起動後、端末装置１２０１に対して近接無線通信を行うためのポーリング動作を開始する。通常、ポーリング動作は、不特定の相手に対して電波を出し続けるので、バッテリ駆動の携帯機器には電池寿命の観点で負担が生じる。したがって、ポーリング動作を行わせるための専用ボタンを配置すれば、無駄なポーリング動作を行わせないと同時に、ユーザの機器操作負担を軽減できる。
【０１５０】
サーバ機器１２０４は、データベースを備えたサーバである。通常は、データベースを有するＷＥＢサーバで構成される。本サーバ機器１２０４は、携帯機器１２０２から転送されてくる情報をデータベースに登録して、その結果情報を、携帯機器１２０２に転送し、携帯機器１２０２の表示部１２１０に表示させる。
【０１５１】
以上のようなシステム構成によって、端末装置１２０１でセンシングした情報を、携帯機器１２０２を介してサーバ機器１２０４のデータベースに登録することができる。例えば、端末装置１２０１から製造番号や型番、メーカ識別情報といった端末機器を唯一に識別可能な情報を近接無線通信で携帯機器１２０２に転送する。そして、携帯機器１２０２では、近接無線通信を介して、端末装置１２０１から受信した情報に、携帯機器１２０２が保持しているユーザや携帯機器そのものを特定するための情報（メールアドレス、電話番号、携帯識別情報、ＳＩＭカードＩＤ）や、携帯機器が位置情報をセンシングできる場合には位置を特定するための情報（ＧＰＳ情報、Ａ−ＧＰＳ情報、携帯網の基地局から推定される位置情報など）とともにサーバ機器１２０４に転送する。サーバ機器１２０４では、これらをデータベース登録することによって、ユーザにさまざまな情報の入力負担をなくし、実質、携帯機器１２０２を端末装置１２０１にかざすだけで、端末装置１２０１の愛用者登録などを行うことができる。
【０１５２】
また、端末装置１２０１のセンシング情報として、不具合発生状況や使用履歴情報を送ることによって、メーカでは、特定ロットの初期不良を迅速に判断でき対処できる他、使用履歴情報からユーザごとに使用されている機能を導き、時期商品開発に利用するなどのメリットを得ることが可能となる。
【０１５３】
次に、本発明の手段である端末装置１２０１について図面を用いて詳細に説明する。
【０１５４】
図１５は、実施の形態５における端末装置１２０１の構成を示したブロック図である。
【０１５５】
本端末装置１２０１は、端末部１３０１と近接無線通信部１２０７とで構成され、互いに通信可能なインタフェース（シリアルインタフェース、ＵＳＢなど）で接続される。
【０１５６】
端末部１３０１は、端末装置１２０１の主要機能を果たす部分であり、冷蔵庫なら冷蔵庫機能、電子レンジならレンジ機能、エアコンならエアコン機能を果たす部分である。本実施の形態の端末装置１２０１は、電子機器端末、家電製品のすべてを対象とする。以下では、本実施の形態では、一つひとつの機器の説明は省略し、それぞれに共通の機能のみを説明する。
【０１５７】
端末部１３０１は、コントローラ１２０５、メインメモリ１２０６、キー１３０２、使用履歴検出部１３０３、エラー検出部１３０４、電源検出部１３０５、電源遮断検出部１３０６、メイン電源１３０７およびメイン電源制御部１３０９によって構成される。
【０１５８】
コントローラ１２０５は、少なくとも端末部１３０１と近接無線通信部１２０７の切替部１３１１を制御可能なシステムコントローラである。所謂、マイコンやＣＰＵで構成される。なお、コントローラ１２０５は、上述のシステム制御部１０９に対応している。
【０１５９】
メインメモリ１２０６は、内部に書き換え不可能なＲＯＭ領域、書き換え可能なＲＡＭ領域、コントローラ１２０５の制御手順を記したファームウェア（ＦＷ）を格納したＦＷ領域を具備している。ＲＯＭ領域には、端末装置１２０１の端末部１３０１を識別可能な識別情報や、製造年月日、メーカ識別情報などが記録されている。ＲＡＭ領域には、使用履歴検出部１３０３によって収集された使用履歴情報や、エラー検出部１３０４によって検出された端末装置１２０１のエラー情報が記録される。ＦＷ領域には、コントローラ１２０５の制御手順であるファームウェアが記録される。ＦＷ領域は、ＲＯＭメモリでも構わないし、ＲＡＭメモリでも構わない。ただし、後述するファームウェアの更新機能を具備させるためにはＲＡＭメモリを採用する。
【０１６０】
キー１３０２は、端末装置１２０１の操作ボタンであり、ユーザ操作を受け付ける部分である。
【０１６１】
使用履歴検出部１３０３は、ユーザのキー１３０２の操作に応じて、操作された操作履歴を使用履歴として検出して、メインメモリ１２０６に蓄積する部分である。通常、使用履歴は、無限に蓄積される可能性があるので、メインメモリ１２０６では、使用履歴情報を蓄積可能なメモリ領域の中で、新しい履歴情報が記録されるように、メインメモリ１２０６をＦＩＦＯ（Ｆｉｒｓｔ  Ｉｎ  Ｆｉｒｓｔ  Ｏｕｔ）スタック構成にすることが望ましい。
【０１６２】
電源検出部１３０５は、後述するメイン電源１３０７の電源状態を検出する部分である。電源状態とは、電源が入っている状態、コントローラから電源を制御できる状態（スリープモード）、電源オフの状態の少なくとも３状態を検出する。具体的には、電源がオンになった状態で電源オン状態を検知し、コントローラ１２０５でスリープモードや電源オフ状態になる直前にスリープモードや電源オフ状態への移行を検知して、電源状態をメインメモリや近接無線通信部１２０７の近接通信メモリ１３１５に管理する。なお、電源検出部１３０５は、上述の電源状態保持部１０７に対応している。
【０１６３】
電源遮断検出部１３０６は、バッテリなどの電池を搭載しない端末装置１２０１において、コンセントなどの電源供給源が不慮に絶たれたことを検出する部分である。メイン電源１３０７にかかる電圧値の低下などをみて判断することが可能である。また、本電源遮断検出部１３０６は、メイン電源１３０７に具備される蓄電部１３０８から電力を供給されることによって動作させることによって、コンセントが遮断された場合にも、安定して電力源の遮断を検知して、電源検出部１３０５に通知し、電源検出部１３０５は、電源が遮断されたことを示すフラグ情報をメインメモリ、あるいは近接無線通信部１２０７の近接通信メモリに格納する。
【０１６４】
メイン電源１３０７は、端末装置１２０１の主電源であり、バッテリやコンセント接続によって電力を供給する部分であり、少なくとも端末部１３０１と、近接無線通信部１２０７の近接通信メモリ１３１５へのアクセスのための電源供給を行う。なお、メイン電源１３０７は、上述の第２電源部１０４に対応している。
【０１６５】
メイン電源制御部１３０９は、コントローラからの起動命令、終了命令に応じて、電源の供給を開始したり（起動）、供給を停止したり（終了）するブロックである。なお、メイン電源制御部１３０９は、上述のシステム制御部１０９等に対応している。
【０１６６】
一方、近接無線通信部１２０７は、端末部１３０１とシリアルインタフェースなどで結合されており、電源状態保持部１０７、切替部１３１１、近接通信メモリ１３１５、通信制御部１３１６、電源抽出部１３１９、クロック抽出部１３２０およびループアンテナ１２０８から構成される。
【０１６７】
ループアンテナ１２０８は、外部のリーダライタからの電波を受信する部分である。
【０１６８】
通信制御部１３１６は、ループアンテナ１２０８で受信した電波を復調する復調部１３１８と、ループアンテナ１２０８を介してリーダライタへ情報を転送するときに変調する変調部１３１７から構成される。なお、通信制御部１３１６は、上述のＮＦＣ制御部１０６に対応し、ＮＦＣ制御部１０６が変復調部１０５を備える構成になっている。
【０１６９】
電源抽出部１３１９は、ループアンテナ１２０８で受信した電波から、少なくとも近接無線通信部１２０７が動作可能な電力を電磁誘導によって生起する部分である。
【０１７０】
また、クロック抽出部１３２０は、リーダライタからの電波よりクロック信号を抽出して、近接無線通信部１２０７のデジタル回路部に供給する。
【０１７１】
近接無線通信部１２０７は、電源抽出部１３１９で抽出された電源と、クロック抽出部１３２０で抽出したクロック信号に基づいて動作可能である。したがって、端末部１３０１のメイン電源１３０７がどのような状態であってもリーダライタからの電波を受信すれば、近接通信メモリ１３１５に保持している情報をリーダライタに転送したり、リーダライタからの転送データを受信して、近接通信メモリ１３１５に記憶したりできるパッシブタグ機能（バッテリレスモード）を備える。換言すると、近接通信メモリ１３１５は、近接無線通信部１２０７が、直接読み出し可能なメモリである。
【０１７２】
近接通信メモリ１３１５は、メインメモリ１２０６が記憶している端末装置１２０１に関するデータの一部をミラー記憶し、かつ、近接無線通信部１２０７が直接読み出し可能なメモリである。具体的には、近接通信メモリ１３１５は、内部にＲＯＭ領域とＲＡＭ領域を持つ。なお、近接通信メモリ１３１５は、ＲＡＭ領域の一部として、電源状態保持部１０７を有するとしてもよい。
【０１７３】
ＲＯＭ領域（書き換え不可能か生産時に１度だけ記録できる更新不可能な領域）には、少なくとも近接通信部を唯一に識別可能な識別情報や端末装置１２０１を識別可能な端末機器識別情報や端末機器の型番や、サーバ機器１２０４へのアドレス情報が埋め込まれている。
【０１７４】
また、ＲＡＭ領域には、端末部１３０１の使用履歴検出部１３０３で抽出した使用履歴情報や、エラー検出部１３０４で検出したエラー情報や、電源検出部１３０５で検出した電源状態情報が、コントローラ１２０５から記録される。また、リーダライタから転送される情報も一旦、本ＲＡＭ領域に記憶される。よって、本ＲＡＭ領域は、メインメモリ１２０６に記録されている情報の一部がミラーリングされて記憶されている構成となる。
【０１７５】
切替部１３１１は、内部に電源切替部１３１２、クロック切替部１３１３およびアクセス切替部１３１４で構成され、電源切替部１３１２とクロック切替部１３１３とは、近接通信メモリ１３１５の駆動電源とクロック信号を、端末部１３０１から供給するか、電源抽出部１３１９で抽出した電源と、クロック抽出部１３２０で抽出したクロック信号を切り替える部分である。本切替部１３１１は、コントローラ１２０５からの指示がない場合においては、電源抽出部１３１９で抽出した電源とクロック抽出部１３２０で抽出したクロック信号を近接通信メモリ１３１５に供給する。また、切替部１３１１は、コントローラ１２０５からのアクセスに従って、近接通信メモリ１３１５の記憶内容を参照したり書き換えたりする場合に、コントローラ１２０５の指示に従って、端末部１３０１から電源とクロックを供給できるように制御を行う。また、本切替部１３１１は、先アクセス優先で制御することが望ましい。例えば、近接無線通信を介して近接通信メモリにアクセスしている最中に、コントローラ１２０５から切替指示が来ても、通信中であることをコントローラ側に通知して、切り替えを行わない。逆に、コントローラ１２０５が近接通信メモリ１３１５にアクセスしている最中に、近接無線からの近接通信メモリ１３１５へアクセスがきたとしても、コントローラ１２０５からのアクセス中には切り替えることはない。これによって、近接通信メモリ１３１５に双方のアクセスによってメモリ内容が同時に更新されることを防止することが可能となる。また、近接通信メモリ１３１５の少なくともＲＡＭ領域を冗長的に構成することによって双方のアクセスを同時に受け付ける構成によって、他方がアクセスしている場合に待機することがなくなり、アクセスの高速化を実現することもできる。なお、切替部１３１１は、上述の電源スイッチ部１０３およびクロックスイッチ部１１１に対応している。電源抽出部１３１９は、第１電源部１０２に対応する。また、クロック抽出部１３２０は、上述した第１クロック生成部１１０に対応する。
【０１７６】
以上の構成により、次のような場合に有効に機能する。例えば、エラー検出部１３０４にてエラーを検知すると同時に、コントローラ１２０５から近接通信メモリ１３１５に対してメインメモリ１２０６が保持している使用履歴情報と検出したエラー情報を近接通信メモリ１３１５に記憶させる。これにより、例え端末部１３０１が検出したエラーによって動作不能に陥ったとしても、そのエラーに至った使用履歴が、近接通信メモリ１３１５に蓄積される。これにより、リーダライタを持った携帯機器１２０２などの外部機器がエラーに至った使用履歴を読み出すことが可能となる。メーカは、故障を再現しやすくなり、不具合の解析を行うことができる。
【０１７７】
また、例えば、端末部１３０１のファームウェアアップデート情報をリーダライタから受け取ってアップデートする場合や、電子レンジにおけるレシピの追加など端末装置１２０１への機能アップデータを受信する場合には、端末部１３０１の電源がオンになっている必要がある。端末装置１２０１の電源状態も近接通信メモリ１３１５に格納しておくことで、リーダライタは、タッチするだけで近接通信メモリ１３１５に保持されている端末部１３０１の電源状態を読み取り、ファームウェアのアップデートが可能かどうかの判定をすることが可能となる。このように端末部１３０１の電源状態を近接通信メモリ１３１５に保持することによって、リーダライタを備える携帯機器１２０２や携帯機器１２０２と通信可能なサーバ機器１２０４は、端末部１３０１の電源状態が判断でき、電源状態に応じた動作を行うことができる。例えば、サーバ機器１２０４において、端末装置１２０１のファームのバージョンアップが必要であると判断し、かつ、端末部１３０１がスリープ状態であると判断された場合には、携帯機器１２０２を介して、起動コマンドを端末装置１２０１に送信することも可能である。また、端末部１３０１にコンセントが入っていない場合には、携帯機器１２０２の表示部１２１０に、端末部１３０１のコンセントを差し込むことを促すメッセージを表示することも可能となる。
【０１７８】
図１６Ａは、実施の形態５における端末装置１２０１の近接無線通信部１２０７の近接通信メモリ１３１５に記憶される情報を示した概念図である。
【０１７９】
近接通信メモリ１３１５は、読み出し可能であるＲＯＭ領域１４０２と更新可能なＲＡＭ領域１４１０から構成される。
【０１８０】
ＲＯＭ領域１４０２には、近接無線通信部１２０７を唯一に識別可能な近接無線通信識別情報（ＵＩＤ）１４０１と、端末装置１２０１の製造時に工程にて書き込まれる端末装置識別情報（製造番号）１４０３と、端末装置型番（製造品番）１４０４と、製造メーカ識別情報１４０５および生産ロット識別情報生産日１４０６とが記憶されている。これらの情報をサーバ機器１２０４に送信することによって、メーカ側で端末機器を識別することが可能となる。
【０１８１】
また、端末装置１２０１から近接通信を介して読み出した情報を、携帯機器１２０２を介してサーバ機器１２０４に転送する際に必要となるサーバアクセス情報１４０７が記録される。サーバアクセス情報１４０７は、サーバアドレス（ＵＲＬ）１４０８およびサーバ認証情報（ログインアカウント、パスワード）１４０９が含まれる。本サーバアクセス情報１４０７も端末装置１２０１の生産工程の中で記録される。これによって、Ａ社製の端末機器情報がＡ社とは別のＢ社のサーバに転送されるということを回避することが可能となる。メーカとしては、自社製品のユーザ使用履歴などは、他社に漏洩したくない貴重なデータである。このため、端末機器に応じたサーバに接続することが重要となり、本近接通信メモリ１３１５にサーバアクセス情報を記録することで実現することができる。
【０１８２】
また、前述のとおり、本ＲＯＭ領域の情報は端末装置１２０１の生産時に書き込まれている。また、本ＲＯＭ領域も、物理的には書き換え可能なフラッシュメモリなどで構成されていても構わないが、その場合は、携帯機器１２０２のリーダライタからはリードオンリーの領域として管理される。これによって、不正に識別情報を書き換えることによって成りすましをしたり、不正なサーバアクセス情報に書き換えたりするなどの悪意ある操作を防止することができセキュリティを向上させることが可能である。
【０１８３】
一方、更新可能なＲＡＭ領域１４１０は、携帯機器１２０２のリーダライタからのみ書き込み可能な領域（リーダライタ書き込み領域１４１１）と端末装置１２０１の端末部１３０１からのみ書き込み可能な領域（端末部書き込み領域１４１５）とから構成される。
【０１８４】
リーダライタ書き込み領域１４１１は、ファームウェア領域１４１２と通信設定情報領域１４１４が設定されている。ファームウェア領域１４１２は、端末装置１２０１のファームウェアアップデート時に更新するファームウェアを記録する領域である。通信設定情報領域１４１４は、レンジにおけるレシピ情報や炊飯器における炊飯プログラムなど機器の設定情報を記録する端末装置設定情報１４１３、あるいは端末装置１２０１が近接無線通信とは異なる汎用のネットワーク（例えば、Ｗｉ−Ｆｉ、Ｚｅｇｂｅｅ、Ｅａｔｈｅｒなど）を持っている場合、通信認証情報（Ｗｉ−ＦｉにおけるＷＥＰ／ＷＰＡキーなど）を記憶する領域である。
【０１８５】
端末部書き込み領域１４１５は、端末部１３０１のコントローラ１２０５からのみ書き込みが許されている領域であり、メインメモリ１２０６に保持している情報が書き込まれる。端末部書き込み領域１４１５には、端末部１３０１のエラー検出部１３０４でセンシングされたエラー情報が記録されるエラー検出情報１４１６とエラー発生日時を記録するエラー発生日時１４１８と、使用履歴検出部１３０３が検出した使用履歴情報が記録される使用履歴情報１４１７と、端末部１３０１のメインメモリ１２０６のＦＷ領域に記録されているファームウェアのバージョン情報が記録されるファームバージョン１４１９と、電源検出部１３０５でセンシングされる電源状態が記録されるメイン電源状態情報１４２０とが書き込まれる。これらの情報は、携帯機器１２０２のリーダライタから読み出され、サーバ機器１２０４に送信される。これにより、サーバ機器１２０４において、端末装置１２０１のファームバージョンからファームウェアを更新可能か判定することができるとともに、ファームウェアを更新可能かどうかの判定を電源状態情報によって判断できる。
【０１８６】
なお、近接通信メモリ１３１５に記憶される情報は、図１６Ａに示す情報に限られない。以下、その一例について図１６Ｂを用いて説明する。
【０１８７】
図１６Ｂは、実施の形態５における端末装置１２０１の近接無線通信部１２０７の近接通信メモリ１３１５に記憶される情報を示した概念図である。図１６Ａと同様の要素には同一の符号を付しており、詳細な説明は省略する。
【０１８８】
図１６Ｂに示す近接通信メモリ１３１５ａは、図１６Ａに示す近接通信メモリ１３１５に対して、端末部書き込み領域１４１５ａにさらに詳細履歴フラグ２５０１が構成されている点が異なる。
【０１８９】
詳細履歴フラグ２５０１は、近接通信メモリ１３１５ａがミラー記憶していないメインメモリ１２０６のデータがメインメモリ１２０６に記憶されている否かを示すフラグである。つまり、詳細履歴フラグ２５０１は、端末装置１２０１のメインメモリ１２０６が近接通信メモリ１３１５ａの端末部書き込み領域１４１５ａに格納しきれない履歴情報または詳細なエラー状態などの詳細な情報を保持するか否かを示す。
【０１９０】
そして、近接無線通信部１２０７は、メインメモリ１２０６から近接通信メモリ１３１５ａがミラー記憶していないメインメモリ１２０６のデータを読み出す。具体的には、リーダライタ機器１２０２は、近接無線通信部１２０７を介して、近接通信メモリ１３１５ａのメイン電源状態情報１４２０と詳細履歴フラグ２５０１とを参照し、メイン電源１３０７がＯＮかつ、詳細履歴を端末装置１２０１のメインメモリ１２０６が保持する場合には、端末装置１２０１のメインメモリ１２０６にアクセスし詳細履歴を読み出す。
【０１９１】
このように構成することにより、リーダライタ機器１２０２は、近接通信メモリ１３１５ａに格納しきれない詳細な履歴または詳細なエラー情報を読み出すことができる効果を奏する。
【０１９２】
ここで、詳細な履歴とは、端末装置１２０１がテレビの場合には、チャンネル設定等であり、端末装置１２０１が冷蔵庫の場合には、温度設定情報、ユーザがどんな使い方をしたかを示す履歴情報または時計の情報などである。つまり、詳細な履歴とは、端末装置１２０１の現在の状態及び設定状態を示す状態を示す情報の履歴であり、電源状態を示す情報は除かれた情報である。
【０１９３】
例えば、端末装置１０２１が故障等した場合には、近接通信メモリ１３１５がミラー記憶するデータでは、故障診断を行うために情報が足りない場合がある。その場合、リーダライタ機器１２０２は、詳細履歴フラグ１２０２によりメインメモリ１２０６に近接通信メモリ１３１５がミラー記憶するデータ以上のものがあることがわかる。そのため、リーダライタ機器１２０２は、メインメモリ１２０６から端末装置１２０１に関するさらなるデータ（詳細な履歴または詳細なエラー情報など）を取得でき、より細かい故障診断を行えるという効果を奏する。
【０１９４】
以上のように近接通信メモリ１３１５はさらに詳細履歴フラグ２５０１を構成するとしてもよい。それにより、リーダライタ機器１２０２は、近接通信メモリ１３１５がメインメモリ１２０６と独立して構成されているものの詳細履歴フラグ２５０１を参照することで、近接通信メモリ１３１５ａからの読み出しで足りるのか、メインメモリ１２０６にアクセスして読み出すべきかを判断することができる。
【０１９５】
次に、端末部１３０１のコントローラ１２０５の処理の流れについて説明する。
【０１９６】
図１７Ａ〜図１７Ｃは、端末部１３０１のコントローラ１２０５の処理を示すフローチャートである。
【０１９７】
まず、ユーザが端末装置１２０１の電源投入に伴って、電源検出部１３０５によってコントローラ１２０５に供給される電圧レベルから電源オン状態を検知する（Ｓ１５０１）。
【０１９８】
電源検出部１３０５によって電源オンを検知した後、近接無線通信部１２０７の切替部１３１１に対して、端末部１３０１からのアクセスを優先させるモードに切り替える（Ｓ１５０２）。切替部１３１１では、端末部１３０１からの供給電源と供給クロックで近接通信メモリ１３１５を駆動させるように動作を切り替える。切り替えが行われたら、コントローラ１２０５に対して切り替え完了信号を出力する。
【０１９９】
コントローラ１２０５は、切替部１３１１からの切り替え完了信号を受信して、切り替えが行われたかどうかを判定する（Ｓ１５０３）。切り替えが完了していないと判断された場合（Ｓ１５０３でｎｏ）、Ｓ１５０２において端末部からのアクセス優先モードに再設定を行う。一方、切り替えが完了したと判断された場合（Ｓ１５０３でｙｅｓ）には、近接通信メモリのメイン電源状態を“ＯＮ”に書き換えを行う（Ｓ１５０４）。
【０２００】
Ｓ１５０４で近接通信メモリのメイン電源状態の書き換えを完了すれば、近接無線通信部の切替部へ端末部からのアクセス優先モードを解除して、近接通信メモリへのアクセスを近接無線通信部からのアクセス優先モードにする（Ｓ１５０５）。よって、１５０１にて電源検出部でコントローラ１２０５への電源“ＯＮ”を検出すれば、近接無線通信部１２０７の切替部１３１１を端末部１３０１からのアクセス優先モードに設定した後、端末部１３０１から近接通信メモリ１３１５のメイン電源状態を“ＯＮ”に書き換え、端末部１３０１からのアクセス優先モードを解除する。
【０２０１】
端末部１３０１からのアクセス優先モードを解除した後、電源遮断検出部１３０６で電源の遮断を検知したかどうかの判定を行う（Ｓ１５０６ａ）。電源の遮断が検知されれば（Ｓ１５０６ａでｙｅｓ）、メイン電源１３０７の蓄電部１３０８で蓄電された電力によって、図１７Ｂに示すＳ１５１３〜Ｓ１５１５の処理を実行して、処理を終了する。
【０２０２】
図１７Ｂに示すように、Ｓ１５１３では、Ｓ１５０２と同様に、近接無線通信部１２０７の切替部１３１１へ端末部１３０１からのアクセス優先モードに設定する。Ｓ１５１４では、端末部１３０１からのアクセス優先モードに設定が完了したかどうかを判定し、完了したと判定された場合（Ｓ１５１４のｙｅｓ）には、近接通信メモリ１３１５のメイン電源情報体を“遮断”に書き換える。
【０２０３】
Ｓ１５０６ａにおいて、電源の遮断を検出しなかった場合（Ｓ１５０６ａでｎｏ）には、Ｓ１５０６ｂでコントローラの電源“ＯＦＦ”操作を検出したかどうかの判定を行う。電源“ＯＦＦ”の操作を検知した場合には（Ｓ１５０６ｂでｙｅｓ）、図１７Ｃに示すＳ１５１６〜Ｓ１５１９の操作を行う。
【０２０４】
図１７Ｃに示すように、Ｓ１５１６は、Ｓ１５０２と同様であり、近接無線通信部１２０７の切替部１３１１へ端末部１３０１からのアクセス優先モードに設定を行う。Ｓ１５１７では、端末部１３０１からのアクセス優先モードに設定が完了したかどうかを判定する。Ｓ１５１８では、近接通信メモリ１３１５のメイン電源状態を“ＯＦＦ”に書き換える。また、Ｓ１５１９では、Ｓ１５１８で電源状態を“ＯＦＦ”に書き換えた後、端末部１３０１の電源をＯＦＦに設定することで、システムを終了する。
【０２０５】
ここで、本実施の形態で説明している電源状態について詳細に説明する。本実施の形態での電源状態“ＯＮ”とは、端末部１３０１の電源がＯＮの状態であり、起動していることを指す。また、電源状態“ＯＦＦ”とは、システム終了状態を指すが、電力供給源自体が遮断されているわけではなく、ユーザからの操作（例えば電源投入ボタンの押下）などによってシステムが起動可能状態であることを示す。また、電源遮断状態とは、電力供給自体が遮断されている、例えば、コンセントが外されていたり、バッテリが取り外されていたりする状態を示し、電源状態ＯＦＦとは異なり、ユーザからのキー操作では起動することができない状態を示す。
【０２０６】
また、本実施の形態では、Ｓ１５０５とＳ１５０６をシステムフローの中で実行しているが、これらは、別スレッドとして、電源状態が変化するイベントによって事項される方が望ましい。
【０２０７】
また、Ｓ１５０５、Ｓ１５０６において、電源状態として遮断も検知されず、ＯＦＦも検知されなければ、使用履歴検出部１３０３でユーザからのキー操作を検知したかどうかを判定する（Ｓ１５０７）。検知されなければ（Ｓ１５０７でｎｏ）、１５０５の処理に戻る。
【０２０８】
一方、Ｓ１５０７にて、ユーザからのキー操作を検知すれば（Ｓ１５０７のｙｅｓ）、検知したキー操作に応じてメインメモリ１２０６の使用履歴情報を更新する（Ｓ１５０８）。
【０２０９】
次に、エラー検出部１３０４で、キー操作に応じて端末部１３０１にエラーを検知したかどうかを判定する（Ｓ１５０９）。検知されなければ（Ｓ１５０９でｎｏ）、Ｓ１５０６ａの処理に戻る。
【０２１０】
Ｓ１５０９にて、エラーを検知すれば（Ｓ１５０９でｙｅｓ）、近接無線通信部１２０７の切替部１３１１へ端末部１３０１からのアクセス優先モードに設定する（Ｓ１５１０）。
【０２１１】
Ｓ１５１１では、Ｓ１５１０で端末部１３０１からのアクセス優先モードへの設定が完了したかどうかを判定する。切り替えが完了していなければ（Ｓ１５１１でｎｏ）、Ｓ１５１０の処理に戻る。
【０２１２】
一方、切り替え処理が完了していれば、メインメモリ１２０６の使用履歴情報に応じて近接通信メモリ１３１５の使用履歴情報を更新し（Ｓ１５１２）、処理を終了する。
【０２１３】
したがって、本実施の形態では、使用履歴検出部１３０３によって検出されたキー操作などの使用履歴情報は、一旦、メインメモリ１２０６に蓄積される。また、エラー検出部１３０４によってエラーが検出されたときに、メインメモリ１２０６に蓄積していた使用履歴情報をエラーの識別情報とともに、近接通信メモリ１３１５に書き込まれる。また、近接通信メモリ１３１５の使用履歴記憶領域がメインメモリ１２０６に蓄積されている使用履歴情報より小さい場合には、エラーを検知したタイミングを基準として直近の使用履歴情報を選択して、近接通信メモリ１３１５に記憶させる。
【０２１４】
それにより、近接通信メモリ１３１５には、エラーが検知されるに至った数ステップの使用履歴が蓄積される。また、近接通信メモリ１３１５は、端末部１３０１が起動していなくても外部のリーダライタから近接無線通信を介して読み出すことができる。そのため、例えばエラーによって端末部１３０１の電源が投入できない事態に陥っても、そのエラーに至った数ステップの使用履歴情報が外部から読み出すことが可能となり、修理工場での故障の不再現問題によるロスコストを削減することが可能となる。なぜなら、故障の不再現問題は、エラーに至った使用履歴が不明である場合に生じる課題であり、エラーに至った数ステップの使用履歴を外部から読み出せる本実施の形態の構成では、このような課題を大幅に抑制することが可能となる。
【０２１５】
図１８は、メインメモリ１２０６と近接通信メモリ１３１５において使用履歴情報を更新する動作の概念を示した概念図である。メインメモリ１２０６の使用履歴情報は、メインメモリ１２０６のＲＡＭ領域に格納され、ユーザのキー操作などの操作が行われるごとに、保持している古い履歴情報を削除して、新しい履歴情報を記憶する所謂スタック構成である。
【０２１６】
一方、近接通信メモリ１３１５は、使用履歴情報を内部のＲＡＭ領域に格納し、エラー検出部１３０４によってエラーが検出されたタイミングでメインメモリ１２０６に保持している使用履歴情報が近接通信メモリ１３１５に複製される構成である。近接通信メモリ１３１５に記憶される使用履歴情報は、生じたエラーを特定するためのエラー識別情報やエラー発生日時などと関連付けて記憶される。
【０２１７】
これによって、外部のリーダライタ機器から近接無線通信を介して近接通信メモリ１３１５の内容を読み出せば、エラーに至までの使用履歴情報が読み出せ、故障不再現の課題や修理を行う場合の情報として重要な情報をワンタッチという簡単操作で読み出すことが可能となる。
【０２１８】
図１９は、近接無線通信部１２０７が外部のリーダライタと通信する動作の流れを示したフローチャートである。
【０２１９】
まず、近接無線通信部１２０７はループアンテナ１２０８を介して、リーダライタからの不特定への呼びかけ信号であるポーリング電波を受信する（Ｓ１７０１）。ポーリング電波を受信すると、ポーリング電波から電源抽出部１３１９、クロック抽出部１３２０によって、近接無線通信部１２０７を動作させるための電力とクロック信号を抽出する（Ｓ１７０２）。電力とクロックを抽出すると、近接無線通信部１２０７のシステムを起動し、ポーリング電波を出力している外部のリーダライタ装置に対してポーリング応答を返す（Ｓ１７０３）。
【０２２０】
次に、切替部１３１１が端末アクセス優先かどうかを判定する（Ｓ１７０４）。切替部１３１１が端末アクセス優先である（Ｓ１７０４でｙｅｓ）であれば、端末部１３０１によって近接通信メモリ１３１５にアクセス中であることを示しているので、端末アクセス優先である間、待機する。
【０２２１】
一方、切替部１３１１が端末アクセス優先でない（Ｓ１７０４でｎｏ）の場合は、切替部１３１１をリーダライタアクセス優先モードに切り替える（Ｓ１７０５）。
【０２２２】
次に、近接通信メモリ１３１５に保持している情報に基づいて、リーダライタに送信するアクセス情報と端末情報を生成する（Ｓ１７０６）。
【０２２３】
そして、生成したアクセス情報と端末情報をリーダライタ機器に送信する（Ｓ１７０７）。もちろん、本送信は、リーダライタからのリードコマンドに応じて転送する。
【０２２４】
送信が完了すると、切替部１３１１に設定しているリーダライタ優先モードを解除して近接無線通信の処理を完了する（Ｓ１７０８）。
【０２２５】
図２０は、実施の形態５における各機器間の通信情報を示す概念図である。具体的には、図２１は、システムである端末装置１２０１、携帯機器１２０２およびサーバ機器１２０４において、携帯機器１２０２を端末装置１２０１にタッチすることで発生する各構成要素間の通信情報を示している。
【０２２６】
携帯機器１２０２を端末装置１２０１にタッチすることによって近接無線通信を介して端末装置１２０１の近接通信メモリ１３１５に記憶されている内容に基づいてアクセス情報、メイン電源状態情報１８０４および端末情報１８０５を生成して、携帯機器１２０２のリードコマンドに応じて端末装置１２０１から携帯機器１２０２に送信する。
【０２２７】
アクセス情報１８０１は、携帯機器１２０２からサーバ機器１２０４に接続するために必要な情報であり、サーバアドレス１８０２、サーバ認証情報１８０３を含む。
【０２２８】
サーバアドレス１８０２は、サーバ機器１２０４のアドレス情報であるＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）情報を含み、サーバ認証情報１８０３はサーバ機器１２０４にログインするための認証情報を含み、互いに、近接通信メモリ１３１５のＲＯＭ領域にサーバアクセス情報１４０７として記憶されている情報である。本アクセス情報１８０１は、サーバアドレス１８０２とサーバ認証情報１８０３を含んだサーバ機器１２０４へのアクセスコマンドとして生成しても構わない。
【０２２９】
メイン電源状態情報１８０４は、端末装置１２０１の端末部１３０１の電源状態を示したフラグ情報であり、近接通信メモリ１３１５のＲＡＭ領域の端末部書き込み領域１４１５のメイン電源状態情報１４２０に応じて生成される。メイン電源状態情報１８０４は、電源状態として、少なくとも“ＯＮ”、“ＯＦＦ”、“遮断”のいずれかを示している情報である。
【０２３０】
端末情報１８０５は、携帯機器１２０２を中継してサーバ機器１２０４に送信され、サーバ機器１２０４のデータベースに登録される情報である。端末情報１８０５は、近接通信部識別情報１８０６、端末機器識別情報１８０７、端末機器型番１８０８、製造メーカ識別情報１８０９、生産ロット識別情報生産日１８１０、エラー検出情報１８１１、使用履歴情報１８１２、エラー発生日時１８１３およびファームバージョン１８１４を含み、端末情報１８０５の全体の署名情報である端末情報デジタル署名１８１５が付与されている。
【０２３１】
近接通信部識別情報１８０６は、端末装置１２０１の近接無線通信部１２０７を唯一に識別可能な識別情報であって、近接通信メモリ１３１５に記憶されている近接通信部識別情報１４０１によって生成される。
【０２３２】
端末機器識別情報１８０７は、端末装置１２０１の製造番号など、端末装置１２０１を識別するための情報であり、近接通信メモリ１３１５の端末機器識別情報１６０３に基づいて生成される。
【０２３３】
端末機器型番１８０８は、端末装置１２０１の製造品番などの型番を示す情報であり、近接通信メモリ１３１５の端末装置型番１４０４によって生成される。
【０２３４】
製造メーカ識別情報１８０９は、端末装置１２０１の製造メーカを識別するための情報であり、近接通信メモリ１３１５の製造メーカ識別情報１４０５によって生成される。
【０２３５】
生産ロット識別情報生産日１８１０は、端末装置１２０１の生産ロット番号や生産日を識別するための情報であり。近接通信メモリ１３１５の生産ロット識別情報生産日１４０６によって生成される情報である。
【０２３６】
エラー発生日時１８１３は、エラー検出部１３０４によって検出されたエラーの識別情報であり、近接通信メモリ１３１５端末部書き込み領域１４１５のエラー検出情報１４１６から生成される。
【０２３７】
使用履歴情報１８１２は、エラー検出部１３０４によってエラーが検出されタイミングでメインメモリ１２０６に格納されていた使用履歴情報が近接通信メモリ１３１５にコピーされた使用履歴情報１４１７から生成される情報である。
【０２３８】
エラー発生日時１８１３は、エラー検出部１３０４によってエラーが検出された日時情報であり、近接通信メモリ１３１５のエラー発生日時１４１８から生成される。
【０２３９】
ファームバージョン１８１４は、端末装置１２０１のファームウェアのバージョン情報であり、コントローラ１２０５によって近接通信メモリ１３１５に書き込まれたファームバージョン１４１９によって生成される。
【０２４０】
また、これかの端末情報１８０５には、通信路や不正な携帯機器によって情報の改竄を防止する目的のデジタル署名として端末情報デジタル署名１８１５が付与されている。本デジタル署名のアルゴリズムは、一般的な秘密鍵暗号や公開鍵暗号を用いたデジタル署名がなさせる。
【０２４１】
また、本端末情報１８０５の各情報要素（近接通信部識別情報１８０６、端末機器識別情報１８０７、端末機器型番１８０８、製造メーカ識別情報１８０９、生産ロット識別情報生産日１８１０、エラー検出情報１８１１、使用履歴情報１８１２、エラー発生日時１８１３およびファームバージョン１８１４）は、携帯機器１２０２を通じて送信されるサーバ機器１２０４でのデータベース登録コマンドの形式でも構わない。
【０２４２】
携帯機器１２０２は、近接無線通信を介して端末装置１２０１から読み出したアクセス情報１８０１および端末情報１８０５に基づいて、サーバ機器１２０４に携帯機器情報１８２０、メイン電源状態情報１８０４および端末情報１８０５をインターネット網や携帯電話通信網を介してサーバ機器１２０４に送信する。
【０２４３】
また、携帯機器１２０２は、端末装置１２０１からのアクセス情報１８０１から接続するサーバ機器１２０４のアドレス情報と認証情報を読み出し、サーバ機器１２０４に接続し、端末装置１２０１からの端末情報１８０５に携帯機器情報１８２０を付与してサーバ機器１２０４に送信するデータを生成する。
【０２４４】
携帯機器情報１８２０は、携帯機器１２０２に保持している情報に基づいて生成され、携帯機器識別情報１８２１、ユーザ情報として電話番号１８２２、メールアドレス１８２３、サーバアカウント１８２４、サーバパスワード１８２５および携帯機器位置情報１８２６が含まれる。
【０２４５】
携帯機器識別情報１８２１は、携帯機器１２０２を唯一に識別可能な識別情報であり、携帯機器１２０２が携帯電話であれば、携帯端末の識別情報やＳＩＭ（Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｔｙ  Ｍｏｄｕｌｅ）の識別情報から生成される。
【０２４６】
電話番号１８２２は、携帯機器１２０２に設定されている電話番号情報である。
【０２４７】
メールアドレス１８２３も同様に、携帯機器１２０２に設定されているメールアドレス情報である。
【０２４８】
サーバアカウント１８２４は、サーバ機器１２０４に接続するためのアカウント情報である。
【０２４９】
サーバパスワード１８２５は、サーバ機器１２０４に接続するためのパスワード情報である。
【０２５０】
携帯機器位置情報１８２６は、携帯機器１２０２内に構成される測位手段によって抽出された位置情報であり、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）や、携帯基地局との距離に応じて割り出した位置情報である。本位置情報は、携帯機器１２０２を端末装置１２０１にタッチして近接無線通信が確立した場合に取得される。近接無線通信は、通常数１０ｃｍが通信可能範囲であるため、携帯機器１２０２の位置情報を利用した端末装置１２０１の位置情報として扱うことが可能な情報である。
【０２５１】
また、携帯機器情報１８２０の各要素（携帯機器識別情報１８２１、電話番号１８２２、メールアドレス１８２３、サーバアカウント１８２４、サーバパスワード１８２５、携帯機器位置情報１８２６）は、サーバ機器１２０４へのデータベース登録コマンドの形式でも構わない。
【０２５２】
メイン電源状態情報１８０４および端末情報１８０５は、端末装置１２０１からの情報そのままをサーバ機器１２０４に送信する。また、携帯機器１２０２からサーバ機器１２０４への通信情報は、途中での改ざんを防止するためのデジタル署名が情報デジタル署名１８２７として付与されている。
【０２５３】
また、端末装置１２０１から携帯機器１２０２に送信される端末情報１８０５は、端末装置１２０１内で暗号化されていることが望ましい。本暗号は、携帯機器１２０２では復号できず、サーバ機器１２０４でのみ復号できる形態が望ましい。なぜなら、重要な端末装置情報が不正なサーバに送信され解析されるような悪意ある携帯機器１２０２が登場したとしても、正規のサーバ機器１２０４によってのみ復号可能な情報として送信できるので、このような不正行為から端末装置情報を保護することが可能となるからである。
【０２５４】
図２１は、サーバ機器１２０４から携帯機器１２０２を介して端末装置１２０１に送信される場合の各通信情報の内容を示した概念図である。通常、サーバ機器１２０４からの情報送信は、図２０に示す端末装置１２０１から携帯機器１２０２を介してサーバ機器１２０４に送信された後に行われる。
【０２５５】
サーバ機器１２０４は、携帯機器１２０２から端末情報１８０５と携帯機器情報１８２０を受信するとリーダライタ機器情報１８２０にヒモ付けて、端末情報１８０５をデータベースに登録する。それと同時に、端末情報１８０５のファームバージョン１８１４を確認して、端末装置１２０１のファームウェアの更新が必要かを判断する。このとき、必要であるならば、新しいファームウェアや追加機能情報や端末装置設定情報を、携帯機器１２０２を介して端末装置１２０１に送信することによって端末装置のファームウェアのバージョンアップを行う。
【０２５６】
サーバ機器１２０４から携帯機器１２０２に送信される情報（サーバ通信情報１９０１）には、ファームウェア情報１９０２が含まれ、２つの署名情報として端末機器用デジタル署名１９０６と携帯機器用デジタル署名１９０７が含まれる。
【０２５７】
ファームウェア情報１９０２には、ファームウェア１９０３、追加機能情報１９０４および端末装置設定情報１９０５が含まれる。
【０２５８】
ファームウェア１９０３は、端末装置１２０１において更新されるファームウェアそのものの情報である。
【０２５９】
追加機能情報１９０４は、電子レンジにおけるレシピの追加など、端末装置１２０１への追加機能が実装されたソフトウェアである。
【０２６０】
端末装置設定情報１９０５は、電子炊飯器における炊飯プログラムなどで、端末装置の設定を自動化するためのソフトウェアである。
【０２６１】
また、携帯機器用デジタル署名１９０７は、サーバ通信情報１９０１に改ざんが内かどうかを携帯機器１２０２において判定可能なデジタル署名であり、サーバ機器１２０４と携帯機器１２０２で秘密の秘密鍵によって生成される。
【０２６２】
また、端末機器用デジタル署名１９０６は、ファームウェア情報１９０２に改竄が内かどうかを端末装置１２０１において判定可能なデジタル署名であり、サーバ機器１２０４と端末装置１２０１で秘密の秘密鍵によって生成される。
【０２６３】
携帯機器用デジタル署名１９０７は、主に、サーバ機器１２０４と携帯機器１２０２の間の通信路でサーバ通信情報１９０１が改ざんされていないかを判定する目的で付与される。一方、携帯機器用デジタル署名１９０７は、悪意ある携帯機器１２０２によってファームウェア情報１９０２が改ざんされていないかを判定する目的で付与される。
【０２６４】
特に、ファームウェアの更新では、悪意あるものにファームを改ざんされることによって発火プログラムなどを挿入されれば重大な事故につながる可能性がある。よって、通信路および携帯機器１２０２が不正なものでないかどうかの確認を行う２つのデジタル署名を用いる。本実施の形態では、デジタル署名の場合で説明しているが、もちろん、情報そのものを暗号化し、携帯機器１２０２でサーバ通信情報１９０１の復号し、端末装置１２０１でファームウェア情報１９０２の復号を行う場合においても同様の効果にて、本発明の範囲である。
【０２６５】
携帯機器１２０２では、受信したサーバ通信情報１９０１を携帯機器用デジタル署名１９０７によって改ざんがされていないかを判定し、正規の情報である場合のみ、ファームウェア情報１９０２と端末機器用デジタル署名１９０６を、近接無線通信を介して端末装置１２０１に送信する。
【０２６６】
なお、携帯機器１２０２と端末装置１２０１が近接無線通信を行うためには、ユーザにタッチしてもらう必要があるので、携帯機器用デジタル署名１９０７の検証が完了した時点で携帯機器１２０２の表示部に、端末装置１２０１へのタッチをさせるためのメッセージを表示することが望ましい。
【０２６７】
携帯機器１２０２が、端末装置１２０１にタッチされると、ファームウェア情報１９０２を、近接無線通信を介して端末装置１２０１に送信する。一方、端末装置１２０１では、端末機器用デジタル署名１９０６を検証することによってファームウェア情報１９０２が改ざんされていないかを検証する。そして、正規である場合に限り、ファームウェア１９０３によってファームウェアの更新を行ったり、追加機能情報１９０４によって端末装置１２０１へ機能追加を行ったり、端末装置設定情報１９０５によって端末装置１２０１のキーに操作を対応付けたりさせる。
【０２６８】
以上のように、インターネットなどの汎用のネットワークを持たない携帯機器１２０２においても、安価でユーザが直感的に操作しやすい近接無線通信手段を持つことによって、端末装置１２０１のファームウェアのバージョンアップを行ったり、機能追加を行ったりする。それによって、使うごとにユーザの操作感に最適な設定を端末装置１２０１に実装することが可能となる。また、端末装置１２０１の設定情報などは、近接無線通信を介して得られる使用履歴情報を利用してサーバ機器でユーザに最適な機器の設定情報などを生成することによって、ユーザごとに最適化される端末機器を実現することができる。
【０２６９】
図２２は、図２１と同じく、携帯機器１２０２を端末装置１２０１にタッチすることによって端末装置１２０１のファームウェアを更新する場合の各通信情報の概念図を示している。図２２は図２１に比べて、端末装置１２０１の電源状態が“ＯＦＦ”になっていることが異なる。
【０２７０】
まず、携帯機器１２０２によって端末装置１２０１にタッチされると端末装置１２０１からアクセス情報１８０１、メイン電源状態情報１８０４、書き込み領域の空き領域２００１と端末情報１８０５と端末情報１８０５の署名情報である端末情報デジタル署名２００２を携帯機器１２０２に送信する。
【０２７１】
書き込み領域の空き領域２００１は、近接通信メモリ１３１５のＲＡＭ領域の書き込み可能な空き容量を示す情報である。
【０２７２】
端末情報デジタル署名２００２は、端末情報１８０５のデジタル署名情報であり、端末装置１２０１において生成される。
【０２７３】
携帯機器１２０２では、端末装置１２０１からのアクセス情報１８０１に基づいてサーバ機器１２０４に接続して、端末装置１２０１から受信したメイン電源状態情報１８０４、書き込み領域の空き領域２００１および端末情報１８０５に、リーダライタ機器情報１８２０を付与してサーバ機器１２０４に送信する。
【０２７４】
また、携帯機器１２０２において生成したリーダライタ機器情報１８２０、メイン電源状態情報１８０４、書き込み領域の空き領域２００１および端末情報１８０５に対して、携帯機器１２０２によってデジタル署名情報である情報デジタル署名２００３を生成して付与して、サーバ機器１２０４に送信する。
【０２７５】
サーバ機器１２０４では、携帯機器１２０２で付与された情報デジタル署名２００３を検証し、さらに、端末装置１２０１にて付与された端末情報デジタル署名２００２を検証して、ともに正規の情報であると判断した場合に、リーダライタ機器情報１８２０にヒモ付けて、端末情報をデータベースに登録する。
【０２７６】
また、端末情報１８０５のファームバージョン１８１４から、ファームウェアを更新すべきかを判定して、更新する場合には、対応するファームウェアを、携帯機器１２０２を介して端末装置１２０１に送信する。
【０２７７】
また、端末装置１２０１において、ファームウェアが更新できる状況であるかをメイン電源状態情報１８０４によって判定する。すなわち、電源状態“ＯＮ”を示している場合には、ファームウェアの更新が可能であるので更新するファームウェアを送信する。
【０２７８】
一方、電源状態として“ＯＦＦ”を示している場合には、起動すればファームウェアの更新が可能であるので、更新するファームウェアと端末装置１２０１への端末装置起動コマンド２００５を、携帯機器１２０２を介して端末装置１２０１に送信する。
【０２７９】
また、電源状態として“遮断”を示している場合には、端末装置１２０１にファームウェアを送信してもファームウェアを更新することが不可能であるので、携帯機器１２０２へファームウェアの更新のための電源を投入するユーザに対しての指示を送信して、携帯機器１２０２の表示部に表示させる。
【０２８０】
以後、端末装置１２０１の電源状態が“ＯＦＦ”であった場合を想定して、説明する。
【０２８１】
サーバ機器１２０４にて、ファームバージョン１８１４によってファームウェアの更新が必要と判断し、かつ、電源状態が“ＯＦＦ”を示していて、さらに書き込み領域の空き領域２００１が、更新するファームウェアの容量に対して十分と判断した場合には、更新するファームウェア２００４と端末装置起動コマンド２００５をファームウェア更新情報として携帯機器１２０２に送信する。
【０２８２】
また、ファームウェア情報には、端末装置１２０１において検証可能なデジタル署名である端末機器用デジタル署名１９０６と、携帯機器１２０２にて検証可能な携帯機器用デジタル署名１９０７を付与して携帯機器１２０２に送信する。
【０２８３】
携帯機器１２０２では、受信した情報の携帯機器用デジタル署名１９０７を検証して、正規の情報であると判断した場合には、ファームウェア情報を端末装置１２０１に送信する。
【０２８４】
端末装置１２０１では、端末装置１２０１の近接無線通信部１２０７で端末部１３０１の受信した起動コマンドを発行することによって端末部１３０１を起動させ、受信したファームウェアによってファームウェアの更新を行う。
【０２８５】
以上のように、端末装置１２０１からメイン電源状態情報１８０４と書き込み領域の空き領域２００１をサーバ機器１２０４に送信することによって、サーバ機器１２０４で、端末装置１２０１がファームウェアの更新が可能かどうかを判定することが可能となる。携帯機器１２０２にその状況に応じたメッセージを表示させたり、端末装置１２０１に起動コマンドを送信したりすることによって、ファームウェアの更新のためのユーザ操作の負担を大幅に軽減することが可能となる。
【０２８６】
図２３Ａ〜図２３Ｄは、図２０〜図２２で説明したファームウェアの更新時の携帯機器１２０２の表示内容を示した概念図である。
【０２８７】
図２３Ａは、端末装置１２０１からの端末情報１８０５の電源状態が“ＯＮ”である場合を示している。サーバ機器１２０４からファームウェアを携帯機器１２０２にて取得した後、表示される画面である。もう一度、タッチすることによって、携帯機器１２０２に保持しているファームウェアを端末装置１２０１に送信して、ファームウェアの更新を行うことができる。
【０２８８】
図２３Ｂは、端末装置１２０１からの端末情報１８０５の電源状態が“ＯＦＦ”である場合を示している。このとき、サーバ機器１２０４からの送信情報の中には、端末装置起動コマンド２００５が含まれる。よって、もう一度、タッチすることによって起動コマンドを端末装置１２０１に転送して、端末装置１２０１を起動させた後、再度、タッチすることによってファームウェアを転送し、端末装置１２０１でファームウェアの更新を行う。
【０２８９】
本事例では、近接通信メモリ１３１５の容量が十分ではなく、起動コマンドとファームウェアを２回のタッチに分けて送信している例を示しているが、近接通信メモリ１３１５に十分な容量がある場合には、起動コマンドと更新するファームウェア（更新コマンド）を同時に転送して、端末装置１２０１では、起動コマンドによって起動後、ファームウェアの更新が行われる。
【０２９０】
図２３Ｃは、端末装置１２０１からの端末情報１８０５の電源状態が“遮断”である場合を示している。この場合には、ユーザに電源投入を指示する必要があるので、サーバ機器１２０４は携帯機器１２０２の表示部に電源を投入するような指示を表示させる。
【０２９１】
図２３Ｄは、図２３Ｂを表示したのち、再度、タッチされたが、まだ、端末装置１２０１の起動が完了していない場合に表示させるメッセージである。起動が完了していなければ、近接通信メモリ１３１５のメイン電源状態情報１８０４も更新されておらず“ＯＦＦ”のままになっている。このメイン電源状態情報１８０４が“ＯＦＦ”であることを携帯機器１２０２あるいはサーバ機器１２０４が判断して、携帯機器１２０２の表示部に図２３Ｄに示すようなメッセージを表示させることが可能となり、安全にファームウェアの更新を行うことができる。
【０２９２】
図２４は、実施の形態５における端末装置、携帯機器およびサーバ機器の動作の流れを示したシーケンス図である。
【０２９３】
サーバ機器１２０４は、内部にデータベースを有し、常時、データベースに登録されている機器に対してファームウェアや機能向上プログラムの追加などがあるかどうかを判定している。特定機器に対して、ファームウェアのアップデートや機能向上プログラムが存在すると判定した場合には、ファームウェアの更新や機能向上プログラムの追加を促すメッセージを作成する（Ｓ２２０１）。本メッセージは、携帯機器１２０２の表示部に表示するためのメッセージであり、表示部に現れるポップアップメッセージや電子メールの携帯でも構わない。これにより、更新の必要な特定機器を保有するユーザに対して、更新を促すことができる。
【０２９４】
次に、メッセージを受信した携帯機器１２０２は、表示部１２１０に受信したメッセージを表示する（Ｓ２２０２）。
【０２９５】
そして、メッセージを確認したユーザは、携帯機器１２０２の近接無線通信を行うリーダライタを起動するためのアプリケーションを立ち上げて、ポーリングを開始させる（Ｓ２２０３）。
【０２９６】
次に、ポーリングを開始させた携帯機器１２０２を、更新の必要な特定機器である端末装置１２０１の近接無線通信のためのアンテナが実装されている領域へタッチする。タッチされれば、携帯機器１２０２からの電波を端末装置１２０１の近接無線通信部１２０７のアンテナで受信して、少なくとも端末装置１２０１の近接無線通信部１２０７を駆動するための電力とクロック信号を携帯機器１２０２からの電場により生成して、近接無線通信部１２０７を起動させる（Ｓ２２０４）。
【０２９７】
次に、近接無線通信部１２０７は起動を完了すると、ポーリング応答信号を携帯機器１２０２に送信して、端末装置１２０１と携帯機器１２０２の近接無線通信を確立する（Ｓ２２０５）。
【０２９８】
次に、携帯機器１２０２では、端末装置１２０１からポーリング応答信号を受信すると、端末装置１２０１の近接通信メモリ１３１５からアクセス情報と端末情報を読み出すためのコマンドを生成して、端末装置１２０１に送信する（Ｓ２２０６）。
【０２９９】
次に、端末装置１２０１の近接無線通信部１２０７は、コマンドを受信すると、内部の近接通信メモリ１３１５に記憶されているアクセス情報と端末情報を携帯機器１２０２に送信する（Ｓ２２０７）。
【０３００】
次に、携帯機器１２０２は、端末装置１２０１から受信した情報の中からアクセス情報を抽出することによって、接続すべきサーバ機器１２０４のアドレス情報を獲得する（Ｓ２２０８）。
【０３０１】
なお、本発明では、端末装置１２０１に携帯機器１２０２をタッチさせることによって、端末装置１２０１のメーカが運営するサーバ機器１２０４に接続して、製造番号を登録する愛用者登録や、エラー発生時の対応やエラー発生をトリガとした使用履歴情報をサーバに登録することによるカスタマーサービスを展開できるシステムを提案している。したがって、接続すべきサーバ機器１２０４のアドレス情報は、端末装置１２０１の近接通信メモリ１３１５に記憶されている。これによって、例えば、端末装置１２０１と異なるメーカの携帯機器１２０２であっても、端末装置１２０１に対応したサーバ機器に接続することが可能となる。端末装置１２０１にサーバアドレスを記憶しない場合には、携帯機器１２０２が端末装置１２０１のメーカを判別する必要があったり、メーカごとのサーバにリダイレクトする冗長的なサーバを用意したりする必要がある。それに対して、端末装置１２０１にサーバアドレスを記憶させることによってこれらの冗長的な仕組みを排除することが可能となり、トータルコストを削減することが可能となる。
【０３０２】
次に、携帯機器１２０２では、端末装置１２０１から受信した端末情報１８０５と、携帯機器１２０２が記憶しているリーダライタ機器情報１８２０を組み合わせることによってサーバ機器１２０４への送信データを生成し、端末装置１２０１から受信したアクセス情報１８０１に記されたサーバ機器に前記送信データを送信する（Ｓ２２０９）。
【０３０３】
次に、サーバ機器１２０４では、受信した情報に基づいて、サーバ機器１２０４内部に保持しているデータベースに端末装置１２０１の端末情報１８０５を携帯機器１２０２のリーダライタ機器情報１８２０に対応付けて管理記憶する（Ｓ２２１０）。
【０３０４】
なお、本データベースへの登録は、すでに登録がされている場合には必要がない。まず、リーダライタ機器情報１８２０がすでに登録されているかを判別し、登録されていなければ、携帯機器情報を登録する。すでに同じ携帯機器情報が登録されている場合には、この携帯機器情報に対応付けられた端末情報１８０５が登録されているかを判別する。登録されていなければ、端末情報１８０５を登録する。リーダライタ機器情報１８２０がすでに登録されているかどうかの判別のためには、リーダライタ機器情報１８２０に含まれる電話番号１８２２、メールアドレス１８２３や携帯機器識別情報１８２１によって判別する。携帯機器識別情報１８２１とは、携帯機器ごとに固有の識別情報や、携帯機器に設定されているユーザ識別情報のことを指す。ユーザ識別情報とは、例えば携帯電話端末におけるＳＩＭ（Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｔｙ  Ｍｏｄｕｌｅ）に設定された識別情報のことである。
【０３０５】
次に、サーバ機器１２０４では、受信した端末情報１８０５からファームバージョン１８１４から、端末装置１２０１のファームウェアアップデートが必要であるかを判断する（Ｓ２２１１）。そして、端末情報１８０５に含まれるメイン電源状態情報１８０４から、端末装置１２０１の電源状態を判別する（Ｓ２２１２）。また、端末情報１８０５に含まれる端末装置１２０１の近接通信メモリ１３１５の書き込み可能容量を判別する（Ｓ２２１３）。Ｓ２２１１で、ファームの更新が必要であると判断された場合には、２２１２で確認した端末装置１２０１の電源状態や、近接通信メモリ１３１５の書き込み可能領域の判断結果から、端末装置１２０１の表示部に表示させる表示内容を生成する（Ｓ２２１４）。この表示内容は、例えば、ファームウェアアップデートが必要であるにも関わらず、端末装置１２０１の電源状態が遮断されている場合には、携帯機器１２０２の表示部に対して、端末装置１２０１の電源を入れることを促すメッセージを表示させることが可能となる（Ｓ２２１５）。
【０３０６】
Ｓ２２１１〜Ｓ２２１３の処理で、ファームの更新が必要かつ、更新可能状態にあると判断した場合には、携帯機器１２０２に対して、端末装置１２０１の更新するファームウェアを送信する（Ｓ２２１６）。
【０３０７】
次に、サーバ機器１２０４から送信されたファームウェアは、一旦、携帯機器１２０２に記憶され、ファームウェアに付与されている携帯機器用デジタル署名１９０７を検証して、サーバ機器１２０４から携帯機器１２０２の通信路においてファームウェアに改ざんが行われていないかを判定する（Ｓ２２１７）。
【０３０８】
そして、ファームウェアの携帯機器用デジタル署名１９０７の検証が完了すると、ユーザに対して携帯機器１２０２を端末装置１２０１にタッチする旨のメッセージを携帯機器１２０２の表示部に表示させる（Ｓ２２１８）。
【０３０９】
次に、ファームウェアを記憶した携帯機器１２０２が、端末装置１２０１にタッチされると携帯機器１２０２に記憶しているファームウェアを端末装置１２０１が受信して、近接無線通信部１２０７を介して、端末部１３０１のメインメモリ１２０６に更新すべきファームウェアを記憶する（Ｓ２２１９）。
【０３１０】
次に、端末部１３０１においても、ファームウェアを更新する事前に付与されている端末機器用デジタル署名１９０６により、ファームウェアに改ざんが生じていないことを確認する（Ｓ２２２０）。
【０３１１】
したがって、本実施形態では、サーバ機器１２０４から送信されたファームウェアを携帯機器にて携帯機器用デジタル署名１９０７を検証し、端末装置１２０１において端末機器用デジタル署名１９０６を検証する。これによって、サーバ機器１２０４から携帯機器１２０２の通信路において改ざんがされていないこと、また、携帯機器１２０２にて改ざんがされていないことを検証することが可能となる。よって、悪意ある携帯機器１２０２が出現して、ファームウェアを改ざんしたとしても、端末装置１２０１においてその改ざんを見極めることが可能となり、安全なファームウェアの更新が可能となる。
【０３１２】
以上のように、本実施の形態の端末装置１２０１において、端末装置１２０１の不具合が発生したタイミングで、使用履歴情報を端末装置１２０１の近接通信メモリ１３１５に記憶させる。したがって、近接通信メモリ１３１５は、エラーが生じるに至った使用履歴情報のみが記憶されることになる。また、近接通信メモリ１３１５は、端末装置１２０１の端末部１３０１が例え故障して動作不能となっていても、携帯機器１２０２からの電波によって電力を供給することによって、近接通信メモリ１３１５の記憶内容を携帯機器１２０２によって読み出すことが可能となり、故障に至った使用履歴情報を読み出すことで、故障の再現性を向上させ、修理等の対応を迅速に行うことが可能となり、品質ロスコストを大幅に削減することが可能となる。
【０３１３】
また、使用履歴情報は、端末装置１２０１の端末部１３０１によって暗号化されていることが望ましい。なぜなら、使用履歴情報をどんな携帯機器１２０２からでも読み出すことのできる構成では、端末装置１２０１とは異なるメーカの携帯機器１２０２によって読み出せることになり、ユーザの使用履歴という貴重な情報を他メーカに閲覧される危険があるためである。暗号化された使用履歴情報は、端末装置１２０１に対応したサーバ機器１２０４によってのみ復号可能であることが望ましい。そのため、端末装置１２０１の近接通信メモリ１３１５には、端末装置１２０１に対応するサーバ機器１２０４のアドレス情報を予め記憶していることが望ましい。これによって、端末機器のメーカごとにサーバ機器を運用することが可能となって、端末装置１２０１の愛用者登録を行うことが可能となる。
【０３１４】
また、サーバ機器１２０４では、端末装置１２０１のファームウェアのバージョン情報と電源状態を鑑みて、ファームの更新が必要か、更新が可能かを判定することが可能となり、端末装置１２０１の状態に応じた処理を実施することが可能となる。
【０３１５】
また、サーバ機器１２０４では、携帯機器１２０２のリーダライタ機器情報１８２０を主として、端末装置１２０１の端末情報１８０５を従としてデータベースに登録される。すなわち、リーダライタ機器情報１８２０とは、従来のサーバを利用した愛用者登録におけるユーザ登録情報と同様の情報である。ユーザ登録情報の場合は、ユーザによって氏名や住所、メールアドレスを登録する必要があり、操作が煩雑である。
【０３１６】
一方、リーダライタ機器情報１８２０を利用する本実施形態では、ユーザはユーザ登録情報を登録する必要はなく、携帯機器１２０２で読み出した端末装置１２０１の端末情報１８０５に自動的に付与して、サーバ機器１２０４に送信することが可能である。通常、氏名、住所、メールアドレスなどの登録情報は、端末装置１２０１を保有するユーザのトレーサビリティを確保する目的で使用される。本実施の形態でも、携帯情報として携帯機器１２０２の固有識別情報や、携帯機器１２０２に設定されているメールアドレスや電話番号などを利用することが可能となって同様の効果を有する。よって、本実施の形態の携帯機器１２０２は、携帯電話であればすべての開示内容を実施することが可能である。また、住所に変わる情報として、携帯電話などに搭載されているＧＰＳを利用することが望ましい。ＧＰＳでは、数十メートル程度の精度で、位置情報を獲得できるため、端末装置が設置されている位置情報を詳細に把握することができるばかりか、住所入力のような煩雑な操作をなくすことが可能となる。
【０３１７】
また、本実施の形態で開示している端末装置はいずれも、インターネットなどの汎用のネットワークに接続する必要はない。なぜなら、汎用のネットワークに接続可能な携帯機器を中継して、サーバ機器に接続することが可能であるからである。また、通常、近接無線通信のためのモジュールは、汎用のネットワークに接続するためのモジュールよりも安価であり、対応できる端末装置の対象範囲を広げることが可能となり、すべての機器において、同様のユーザインタフェースを実現することが可能となる。また、近接無線通信の場合、必ずしも、端末装置を電源に接続しておくことは必要でないため、愛用者登録などのために電源に接続する必要性はなくなり、ユーザの利便性を向上させることが可能である。また、近接無線通信の場合、消費する電力は圧倒的に少なく、例えば、バッテリ駆動するような端末装置にも応用することが可能となる。
【産業上の利用可能性】
【０３１８】
本発明によって、機器の電源（第２電源部）の状態にかかわらず、リーダライタ装置はシステム制御部の電源供給状態を参照することができ、電源状態に合わせた適切な処理や画面表示をすることができるので、リーダライタ装置でＮＦＣ搭載機器と通信するシステムに有効である。また、本発明はＮＦＣ通信機能を搭載するあらゆる機器、例えば、カメラなどの電子機器、電子レンジやエアコンなどの家電機器にも、適用できる。
【符号の説明】
【０３１９】
１  システム
１０  ＮＦＣ通信装置
２０、２３０２  リーダライタ機器
リーダライタ機器
３０、２３０３  サーバ
４０、２３０５  インターネット
１００、２００、３００、４００、２３０１  ＮＦＣ通信機器
１０１、２４０１  アンテナ部
１０２  第１電源部
１０３  電源スイッチ部
１０４  第２電源部
１０５、２４０２  変復調部
１０６、４０６、２４０３  ＮＦＣ制御部
１０７、２０７、５０７  電源状態保持部
１０８  メモリ部
１０９、２０９、４０９、２４０５  システム制御部
１１０  第１クロック生成部
１１１  クロックスイッチ部
１１２  第２クロック生成部
１１３  コンセントプラグ
１７１、１７２  Ｖｃｃ
１７３  ホスト電源状態
１７４  トランジスタ
１７５、１７６、１７７、１７９、１８０  抵抗
１７８  フォトカプラ
２０９ａ  更新部
２１３  蓄電部
３１４  システム起動部
４０７  電源状態検出部
４０８  電源状態記憶部
６０６、１２０７  近接無線通信部
１２０１    端末装置
１２０２    携帯機器
１２０３    ネットワーク
１２０４    サーバ機器
１２０５    コントローラ
１２０６    メインメモリ
１２０８    ループアンテナ
１２０９    アンテナ
１２１０    表示部
１２１１、１３０２    キー
１３０１    端末部
１３０３    使用履歴検出部
１３０４    エラー検出部
１３０５    電源検出部
１３０６    電源遮断検出部
１３０７    メイン電源
１３０８    蓄電部
１３０９    メイン電源制御部
１３１０    インタフェース
１３１１    切替部
１３１２    電源切替部
１３１３    クロック切替部
１３１４    アクセス切替部
１３１５    近接通信メモリ
１３１６    通信制御部
１３１７    変調部
１３１８    復調部
１３１９    電源抽出部
１３２０    クロック抽出部
１４０１、１８０６    近接通信識別番号（ＵＩＤ）
１４０２    ＲＯＭ領域
１４０３    端末装置識別番号（製造番号）
１４０４    端末装置型番（製品品番）
１４０５、１８０９    製造メーカ識別情報
１４０６、１８１０    生産ロット識別情報生産日
１４０７    サーバアクセス情報
１４０８、１８０２    サーバアドレス
１４０９    サーバ認証情報
１４１０    ＲＡＭ領域
１４１１    リーダライタ書き込み領域
１４１２    ファームウェア領域
１４１３    端末装置設定情報
１４１４    通信設定情報
１４１５    端末部書き込み領域
１４１６、１８１１    エラー検出情報
１４１７、１８１２    使用履歴情報
１４１８、１８１３    エラー発生日時
１４１９、１８１４    ファームバージョン
１４２０、１８０４    メイン電源状態情報
１６０３、１８０７    端末機器識別情報
１８０１    アクセス情報
１８０３    サーバ認証情報
１８０５    端末情報
１８０８    端末機器型番
１８１５、２００２    端末情報デジタル署名
１８２０    リーダライタ機器情報
１８２１    携帯機器識別情報
１８２２    電話番号
１８２３    メールアドレス
１８２４    サーバアカウント
１８２５    サーバパスワード
１８２６    携帯機器位置情報
１８２７、２００３    情報デジタル署名
１９０１    サーバ通信情報
１９０２    ファームウェア情報
１９０３、２００４    ファームウェア
１９０４    追加機能情報
１９０５    端末装置設定情報
１９０６    端末機器用デジタル署名
１９０７    携帯機器用デジタル署名
２００１    携帯書き込み領域の空き容量
２００５    起動コマンド
２２１７    署名検証
２３０４ａ  説明書ＤＢ
２３０４ｂ  エラーコードＤＢ
２４０４    電源部
２４０６    クロック生成部
【図１】
2012011289.tif 000003
【図２】
2012011289.tif 000004
【図３Ａ】
2012011289.tif 000005
【図３Ｂ】
2012011289.tif 000006
【図４】
2012011289.tif 000007
【図５】
2012011289.tif 000008
【図６】
2012011289.tif 000009
【図７】
2012011289.tif 000010
【図８】
2012011289.tif 000011
【図９】
2012011289.tif 000012
【図１０】
2012011289.tif 000013
【図１１】
2012011289.tif 000014
【図１２】
2012011289.tif 000015
【図１３】
2012011289.tif 000016
【図１４】
2012011289.tif 000017
【図１５】
2012011289.tif 000018
【図１６Ａ】
2012011289.tif 000019
【図１６Ｂ】
2012011289.tif 000020
【図１７Ａ】
2012011289.tif 000021
【図１７Ｂ】
2012011289.tif 000022
【図１７Ｃ】
2012011289.tif 000023
【図１８】
2012011289.tif 000024
【図１９】
2012011289.tif 000025
【図２０】
2012011289.tif 000026
【図２１】
2012011289.tif 000027
【図２２】
2012011289.tif 000028
【図２３Ａ】
2012011289.tif 000029
【図２３Ｂ】
2012011289.tif 000030
【図２３Ｃ】
2012011289.tif 000031
【図２３Ｄ】
2012011289.tif 000032
【図２４】
2012011289.tif 000033
【図２５】
2012011289.tif 000034
【図２６】
2012011289.tif 000035
【手続補正書】
【提出日】平成23年11月22日(2011.11.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
リーダライタ機器と近接無線通信するＮＦＣ通信装置であって、
近接無線通信によって前記リーダライタ機器からの電波を受信するアンテナ部と、
前記アンテナ部で受信した電波によって電力を生起する第１電源部と、
前記第１電源部と異なる駆動電源であって、電源をオンまたはオフに切り換え可能な第２電源部と、
前記第２電源部の電源状態を示す電源状態情報を保持する電源状態保持部と、
前記アンテナ部を介して、前記電源状態保持部が保持する前記電源状態情報を、近接無線通信により前記リーダライタ機器へ送信する近接無線通信部と、
前記第２電源部の電源状態に応じて、少なくとも前記近接無線通信部および前記電源状態保持部を駆動するための電力を供給する電源を、前記第１電源部と前記第２電源部とのうちのいずれかに切り換える電源スイッチ部と、
前記第２電源部から電力を供給されて、前記電源状態保持部に保持される前記電源状態情報を書き換えるシステム制御部とを備え、
前記電源スイッチ部は、
前記第２電源部から前記システム制御部へ電力が供給されている場合に、前記近接無線通信部と前記電源状態保持部とに電力を供給する電源を前記第１電源部から前記第２電源部へ切り換え、前記第２電源部から前記システム制御部へ電力が供給されていない場合に、前記近接無線通信部と前記電源状態保持部とへ電力を供給する電源を前記第２電源部から前記第１電源部へ切り換え、
前記システム制御部は、
前記第２電源がオフからオンに切り換えられた場合に、前記電源状態保持部に保持される前記電源状態情報をオンに書き換え、前記第２電源がオンからオフに切り換えられた場合に、前記電源状態保持部に保持される前記電源状態情報をオフに書き換える
ＮＦＣ通信装置。
【請求項２】
前記電源状態保持部は、
前記第２電源部の電源状態を記憶する不揮発メモリで構成される
請求項１記載のＮＦＣ通信装置。
【請求項３】
前記電源状態保持部は、
前記電源スイッチ部により、前記電源状態保持部を駆動するための電力が前記第２電源部にスイッチされている場合、前記第２電源部からの電力によって少なくとも書き込み可能であり、
前記電源スイッチ部により、前記電源状態保持部を駆動するための電力が前記第２電源部から前記第１電源部にスイッチされた場合、前記第１電源部からの電力によって少なくとも読み出し可能となる
請求項２記載のＮＦＣ通信装置。
【請求項４】
前記システム制御部は、
前記ＮＦＣ通信装置が終了要求を受け取った場合、前記第２電源部の電源をオフする制御を行うとともに前記電源状態保持部が保持する電源状態情報を当該第２電源部の電源がオフである電源状態を示す電源状態情報に更新する
請求項３記載のＮＦＣ通信装置。
【請求項５】
前記システム制御部は、
前記ＮＦＣ通信装置が起動要求を受け取った場合、前記第２電源部の電源をオンする制御を行うとともに、前記電源状態保持部が保持する電源状態情報を当該第２電源の電源がオンである電源状態を示す電源状態情報に更新する
請求項３記載のＮＦＣ通信装置。
【請求項６】
（削除）
【請求項７】
前記ＮＦＣ通信装置は、さらに、前記第２電源部が供給する電力により蓄電する蓄電部を備え、
前記蓄電部は、前記第２電源部の電源がオフされた場合、蓄電していた電力を、前記システム制御部に供給し、
前記システム制御部は、前記電源状態保持部の保持する電源状態情報を当該第２電源の電源がオフ状態である電源状態を示す電源状態情報に更新する制御を行う
請求項３記載のＮＦＣ通信装置。
【請求項８】
前記ＮＦＣ通信装置は、さらに、前記第２電源部が供給する電力により蓄電する蓄電部を備え、
前記蓄電部は、前記第２電源が遮断された場合、蓄電していた電力を、前記システム制御部に供給し、
前記システム制御部は、前記電源状態保持部の保持する電源状態情報を当該第２電源部の電源が遮断され起動不能である電源状態を示す電源状態情報に更新する制御を行う
請求項３記載のＮＦＣ通信装置。
【請求項９】
前記電源状態保持部は、少なくとも、
前記システム制御部が起動状態若しくは停止状態である電源状態を示す電源状態情報、または、前記第２電源部から前記システム制御部へ電力が供給されている若しくは供給されていない電源状態を示す電源状態情報を保持する
請求項１記載のＮＦＣ通信装置。
【請求項１０】
前記通信装置は、さらに、少なくとも前記第１電源部で駆動するシステム起動部を有し、
前記システム起動部は、
前記アンテナ部を介して前記リーダライタ機器から受信したシステム起動要求に応じて、
前記第２電源部の電源をオンさせる
請求項１記載のＮＦＣ通信装置。
【請求項１１】
前記通信装置は、さらに、
前記アンテナ部で受信した電波に従って第１クロック信号を生成する第１クロック生成部と、
前記第２電源部が供給する電圧により、前記システム制御部を動作するための第２クロック信号を生成する第２クロック生成部と、
前記第１クロック信号または前記第２クロック信号を選択し、前記電源状態保持部に供給するクロック選択部とを備え、
前記クロック選択部は、前記電源状態保持部が前記第１電源部の電力により駆動されている間、前記第１クロック信号を選択する
請求項１記載のＮＦＣ通信装置。
【請求項１２】
（削除）
【請求項１３】
（削除）
【請求項１４】
前記ＮＦＣ通信装置は、
当該ＮＦＣ通信装置が操作された履歴を示す使用履歴を少なくとも含む当該ＮＦＣ通信装置に関するデータを記憶するメインメモリと、
前記メインメモリが記憶している前記データの一部をミラー記憶し、かつ、前記近接無線通信部が直接読み出し可能な近接通信メモリとを備え、
前記近接通信メモリは、当該近接通信メモリがミラー記憶していない前記メインメモリの前記データが前記メインメモリに記憶されているか否かを示すフラグを有しており、
前記近接無線通信部は、
前記フラグが、当該近接通信メモリがミラー記憶していない前記メインメモリの前記データが前記メインメモリに記憶されていることを示す場合には、前記メインメモリから当該近接通信メモリがミラー記憶していない前記メインメモリの前記データを読み出す
請求項１記載のＮＦＣ通信装置。
【請求項１５】
リーダライタ機器と近接無線通信するＮＦＣ通信装置の制御方法であって、
近接無線通信によって前記リーダライタ機器からの電波を前記通信装置が有するアンテナ部で受信する電波受信ステップと、
前記電波受信ステップにおいて、受信した電波によって前記通信装置が有する第１電源部で電力を生起する第１電源ステップと、
前記第１電源部と異なる駆動電源であって、電源をオンまたはオフに切り換え可能な第２電源部の電源状態を示す電源状態情報を保持する電源状態保持ステップと、
前記アンテナ部を介して、前記電源状態情報を近接無線通信により前記リーダライタ機器へ送信する近接無線通信ステップと、
前記第２電源部の電源状態に応じて、少なくとも前記近接無線通信ステップおよび前記電源状態保持ステップで用いる電力を供給する電源を、前記第１電源部と前記第２電源部とのうちのいずれかに切り換える電源スイッチステップと、
前記第２電源部から電力を供給されて、前記電源状態保持ステップにおいて保持される前記電源状態情報を、システム制御部に書き換えさせるシステム制御ステップとを含み、
前記電源スイッチステップでは、
前記第２電源部から前記システム制御部へ電力が供給されている場合に、前記近接無線通信ステップと前記電源状態保持ステップとにおいて電力を供給する電源を前記第１電源部から前記第２電源部へ切り換え、前記第２電源部から前記システム制御部へ電力が供給されていない場合に、前記近接無線通信ステップと前記電源状態保持ステップとへ電力を供給する電源を前記第２電源部から前記第１電源部へ切り換え、
前記システム制御ステップでは、前記システム制御部に、
前記第２電源がオフからオンに切り換えられた場合に、前記電源状態保持ステップにおいて保持される前記電源状態情報をオンに書き換えさせ、前記第２電源がオンからオフに切り換えられた場合に、前記電源状態保持部に保持される前記電源状態情報をオフに書き換えさせる
ＮＦＣ通信装置の制御方法。
【請求項１６】
さらに、前記第２電源部の電源をオフまたはオンする制御を行う第１制御ステップと、
前記電源状態保持ステップで保持された電源状態を示す情報を更新する制御を行う第２制御ステップとを含み、
前記ＮＦＣ通信装置が終了要求を受け取った場合に、前記第１制御ステップでは、前記第２電源の電源をオフする制御を行うとともに、前記第２制御ステップでは、前記電源状態保持ステップで保持された電源状態を示す情報を当該第２電源部の電源がオフである電源状態を示す情報に更新し、
前記ＮＦＣ通信装置が起動要求を受け取った場合に、前記第１制御ステップでは、前記第２電源の電源をオンする制御を行うとともに、前記第２制御ステップでは、前記電源状態保持ステップで保持された電源状態を示す情報を当該第２電源の電源がオンである電源状態を示す情報に更新する
請求項１５記載のＮＦＣ通信装置の制御方法。
【国際調査報告】
2012011289.tif 000036
2012011289.tif 000037