(57)【要約】  携帯機器（１０２）と通信する端末機器（１０１）が、近接無線通信によって、携帯機器（１０２）から時刻情報を受信する近接無線通信部（１０７）と、端末機器（１０１）の動作情報を検出し、近接無線通信部（１０７）で受信した時刻情報を用いて、検出した各動作情報に対して各動作が実行されたときの時刻情報が付与された使用履歴情報を生成する使用履歴情報生成部（２２６）と、生成された使用履歴情報を記憶するメインメモリ（１０６）とを備える。
2012073512.tif 000002
【特許請求の範囲】
【請求項１】
外部のリーダライタ機器と通信する通信装置であって、
近接無線通信によって、前記リーダライタ機器から時刻情報を受信する近接無線通信部と、
当該通信装置の動作情報を検出し、前記近接無線通信部で受信した前記時刻情報を用いて、検出した各動作情報に対して各動作が実行されたときの時刻情報が付与された使用履歴情報を生成する使用履歴情報生成部と、
前記使用履歴情報生成部で生成された前記使用履歴情報を記憶する記憶部とを備える通信装置。
【請求項２】
前記近接無線通信部は、
前記リーダライタからの取得要求を受信するに応じて、前記記憶部に記憶された前記使用履歴情報を前記リーダライタ機器に送信する
請求項１記載の通信装置。
【請求項３】
前記通信装置は、さらに、
タイマー情報を生成するタイマー部を備え、
前記使用履歴情報生成部は、
前記時刻情報および前記タイマー情報に基づいて、前記使用履歴情報を生成する
請求項１または請求項２に記載の通信装置。
【請求項４】
前記近接無線通信部は、
前記リーダライタ機器からのポーリング信号を受信し、
前記リーダライタ機器にポーリング応答を送信することで前記近接無線通信を確立し、
確立した前記近接無線通信を介して、前記リーダライタ機器から前記時刻情報を受信する
請求項３記載の通信装置。
【請求項５】
前記タイマー部は、前記リーダライタ機器から前記時刻情報を受信後に起動される
請求項４記載の通信装置。
【請求項６】
前記タイマー部は、前記リーダライタ機器から前記時刻情報を受信後にリセットされる
請求項４記載の通信装置。
【請求項７】
前記時刻情報は、前記近接無線通信部と前記リーダライタ機器の通信確立後の時刻を示す情報である
請求項４記載の通信装置。
【請求項８】
前記使用履歴情報生成部は、
前記通信装置の動作状況が遷移するタイミングで、前記時刻情報と前記タイマー情報とに基づいて前記使用履歴情報を生成し、前記記憶部に記憶させる
請求項３記載の通信装置。
【請求項９】
前記使用履歴情報生成部は、
前記通信装置の動作エラーが出力されるタイミングで、前記時刻情報と前記タイマー情報とに基づいて前記使用履歴情報を生成し、前記記憶部に記憶させる
請求項３記載の通信装置。
【請求項１０】
前記通信装置は、さらに、操作部を備え、
前記操作部で前記通信装置の操作がされたタイミングで、前記時刻情報と前記タイマー情報とに基づいて前記使用履歴情報を生成し、前記記憶部に記憶させる
請求項３記載の通信装置。
【請求項１１】
外部のリーダライタ機器と、通信装置が通信する方法であって、
近接無線通信によって、前記リーダライタ機器から時刻情報を受信する近接無線通信ステップと、
前記通信装置の動作情報を検出し、前記近接無線通信ステップで受信した前記時刻情報を用いて、検出した各動作情報に対して各動作が実行されたときの時刻情報が付与された使用履歴情報を生成する使用履歴情報生成ステップと、
前記使用履歴情報生成ステップで生成された前記使用履歴情報を記憶する記憶ステップとを含む通信方法。
【請求項１２】
近接無線通信によって、端末機器と通信するリーダライタを搭載した通信装置であって、
ポーリング信号を前記端末機器に送信し、前記ポーリング信号の応答信号を受信することによって前記端末機器との近接無線通信を確立する近接通信確立部と、
前記近接無線通信のセッションを管理するセッションＩＤを生成するセッションＩＤ生成部と、
前記近接通信確立部が前記近接無線通信を確立した後、前記通信装置内部の時計手段から時刻情報を抽出する時刻情報抽出部と、
前記時刻情報抽出部が抽出した時刻情報を前記セッションＩＤと関連付けて記憶する時刻記憶部と、
前記近接通信確立ステップで確立した前記近接無線通信を介して、前記セッションＩＤを前記端末機器に送信するセッションＩＤ送信部と、
前記近接無線通信を介して、前記端末機器のタイマー情報付き動作状況情報を受信する端末情報受信部と、
前記端末機器の前記タイマー情報付き動作状況情報に付加されたセッションＩＤに基づいて前記時刻記憶部が記憶した時刻情報を抽出し、抽出した前記時刻情報に基づいて前記端末機器のタイマー情報付き動作状況情報のタイマー情報を時刻情報に更新する端末情報更新部とを備える通信装置。
【請求項１３】
近接無線通信によって、端末機器と通信するリーダライタを搭載した通信装置の通信方法であって、
ポーリング信号を前記端末機器に送信し、前記ポーリング信号の応答信号を受信することによって前記端末機器との近接無線通信を確立する近接通信確立ステップと、
前記近接無線通信のセッションを管理するセッションＩＤを生成するセッションＩＤ生成ステップと、
前記近接通信確立ステップで前記近接無線通信を確立した後、前記通信装置内部の時計手段から時刻情報を抽出する時刻情報抽出ステップと、
前記時刻情報抽出ステップで抽出した時刻情報を前記セッションＩＤと関連付けて記憶する時刻記憶ステップと、
前記近接通信確立ステップで確立した前記近接無線通信を介して、前記セッションＩＤを前記端末機器に送信するセッションＩＤ送信ステップと、
前記近接無線通信を介して、前記端末機器のタイマー情報付き動作状況情報を受信する端末情報受信ステップと、
前記端末機器の前記タイマー情報付き動作状況情報に付加されたセッションＩＤに基づいて前記時刻記憶ステップで記憶した時刻情報を抽出し、抽出した前記時刻情報に基づいて前記端末機器のタイマー情報付き動作状況情報のタイマー情報を時刻情報に更新する端末情報更新ステップとを含む通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、近接無線通信によってリーダライタ機器と通信する通信装置および通信方法に関する。
【背景技術】
【０００２】
従来、ＩＣカードの有効期限管理を行う技術が知られている（例えば、特許文献１）。この技術では、ＩＣカードの内部に近接無線通信手段および電波時計が設けられる。ＩＣカードは、近接無線で受信される電波により電源を誘起し、この電源を用いて電波時計から時刻を取得することによりＩＣカードの有効期限管理を行う。【０００３】
これにより、電波時計を駆動するための電源を別途備えること無く電波時計を駆動させることが可能となる。【０００４】
また、非接触電子タグを用いて、物品の輸送保管状況を計測する方法が開示されている（例えば、特許文献２）。この技術では、輸送保管する物品ごとに、電池を有しない非接触電子タグが添付される。センサーと制御装置と通信装置とが接続され、環境記録装置として構成される。【０００５】
環境記録装置は、センサーで温度および湿度などを計測することにより環境測定値を得た後、通信装置の通信圏にある非接触電子タグに、環境測定値を書き込む。さらに、環境記録装置は電波時計手段とＧＰＳ受信機とを備え、環境測定値に加え、時刻情報および位置情報を非接触電子タグに記憶する（例えば、特許文献２）。【０００６】
これにより、薬品および生鮮食品などの輸送保管において、環境情報、時刻情報、および、位置情報を非接触電子タグに記憶することができる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００５−２８４５１２号公報
【特許文献２】特開２００８−３７５３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記従来技術では、いずれの技術においても、時刻を取得するために電波時計を用いている。電波時計は、ＲＦＩＤおよび非接触電子タグとは異なる周波数で電波を受信する必要があるため、電波時計用のアンテナを別途設ける必要がある。【０００９】
また、特許文献２では、電池を有しない非接触電子タグに環境データを蓄積するが、時刻情報および位置情報を取得するためには、電波時計およびＧＰＳを起動させるための電源が別途必要になる。【００１０】
そこで、本発明は、このような課題に鑑みてなされたものであり、時計手段を備えることなく時刻情報が付与された使用履歴情報を生成する通信装置および通信方法を提供することを目的とする。 
【課題を解決するための手段】
【００１１】
上記従来の課題を解決するために、本発明の一実施の態様に係る通信装置は、近接無線通信によって外部のリーダライタ機器から時刻情報を受信する近接無線通信部と、前記通信装置の動作情報を検出し、前記近接無線通信部で受信した時刻情報を用いて、検出した各動作情報に対して各動作が実行されたときの時刻情報が付与された使用履歴情報を生成する使用履歴情報生成部と、前記動作状況生成部で生成された前記使用履歴情報を記憶する記憶部とを備える。
【発明の効果】
【００１２】
本態様によれば、時計手段を用いることなく、時刻情報が付与された使用履歴情報を生成することができる。
【図面の簡単な説明】
【００１３】
【図１】図１は、実施の形態１のシステム構成を示すシステム図である。
【図２】図２は、実施の形態１の端末機器の構成を示したブロック図である。
【図３】図３は、実施の形態１のシステムの動作を示したシーケンス図である。
【図４】図４は、実施の形態１のシステムの動作を示したシーケンス図である。
【図５】図５は、実施の形態１のシステムの動作を示したシーケンス図である。
【図６】図６は、実施の形態１のシステムの動作を示したシーケンス図である。
【図７】図７は、実施の形態１の変形例における各機器の動作を示すシーケンス図である。
【図８】図８は、実施の形態１のシステムにおいて、端末機器が炊飯器である場合の画面遷移を示した概念図である。
【図９】図９は、実施の形態１の端末機器が収集する履歴情報を示した概念図である。
【図１０】図１０は、実施の形態１の近接無線通信部、コントローラ、メインメモリ、タイマー、時刻生成部および使用履歴情報生成部の詳細な接続関係を示したブロック図である。
【図１１】図１１は、実施の形態２における各機器の動作を示すシーケンス図である。
【図１２】図１２は、実施の形態３の端末機器の構成を示したブロック図である。
【図１３】図１３は、実施の形態３の端末機器の動作を示したフローチャートである。
【図１４】図１４は、実施の形態４の端末機器の構成を示したブロック図である。
【図１５】図１５は、実施の形態４の携帯機器の動作を示したフローチャートである。
【図１６】図１６は、実施の形態４の携帯機器の動作を示したフローチャートである。
【図１７】図１７は、実施の形態４の携帯機器の動作を示したフローチャートである。
【図１８】図１８は、その他の実施の形態を説明するための概念図である。
【発明を実施するための形態】
【００１４】
本発明の一実施の形態に係る通信装置は、近接無線通信によって外部のリーダライタ機器から時刻情報を受信する近接無線通信部と、前記通信装置の動作情報を検出し、前記近接無線通信部で受信した時刻情報を用いて、検出した各動作情報に対して各動作が実行されたときの時刻情報が付与された使用履歴情報を生成する使用履歴情報生成部と、前記動作状況生成部で生成された前記使用履歴情報を記憶する記憶部と、を備える。
【００１５】
これにより、近接無線通信によって時刻情報を把握するので、通信装置が時計手段を備えることなく、時刻情報が付与された使用履歴情報を生成ることができる。
【００１６】
また、例えば、本発明の一実施の形態に係る通信装置は、前記外部リーダライタからの取得要求を受信するに応じて、前記記憶部に記憶された前記使用履歴情報を前記外部のリーダライタ機器に送信してもよい。
【００１７】
これにより、前記リーダライタ機器を介して、時刻情報の付与された使用履歴情報をサーバ機器に送信し、サーバ機器で使用履歴情報を管理すれば、使用しているユーザの生活パターン、或いは、使用時間帯などを抽出することが可能となり、ユーザの生活スタイルに密着したサービス提供を行うことが可能となる。
【００１８】
なお、以下で説明する各実施の形態は、いずれも本発明の一例を示すものである。以下の実施の形態で示される構成要素、構成要素の接続形態、ステップ、ステップの順序などは、一例であり、本発明を限定するものではない。
【００１９】
また、本発明は請求の範囲だけによって限定される。よって、以下の実施の形態における構成要素のうち、本発明の最上位概念を示す独立請求項に記載されていない構成要素については、本発明の課題を解決するために必ずしも必要ではないが、本発明の実施形態の一例として説明される。
【００２０】
以下、本発明の各実施の形態について図面を参照しながら説明する。
【００２１】
（実施の形態１）
図１は、本実施の形態に係るシステム構成を示すシステム図である。
【００２２】
本システム１００は、端末機器１０１、携帯機器１０２およびサーバ機器１０４で構成される。
【００２３】
携帯機器１０２およびサーバ機器１０４のそれぞれは、インターネット１０３を介して携帯電話網に接続される。
【００２４】
なお、本実施の形態において、端末機器１０１は、家電機器を想定している。想定される家電機器の具体例としては、例えば、テレビやデジタルレコーダなどのＡＶ家電、冷蔵庫、洗濯機、エアコン、炊飯器、掃除機などの生活家電、さらには、歯ブラシ、血圧計、体組成計などの健康家電およびドライヤー、シェーバーなどの美容機器がある。
【００２５】
＜端末機器１０１＞
図１において、端末機器１０１は、コントローラ１０５、メインメモリ１０６、近接無線通信部１０７およびループアンテナ１０８を備える。
【００２６】
コントローラ１０５は、端末機器１０１のシステム管理を行うためのＣＰＵまたはマイコンであり、端末機器１０１の制御を行う。また、コントローラ１０５は、端末機器１０１が操作されたときの履歴情報を生成する機能を有していてもよい。
【００２７】
メインメモリ１０６は、端末機器１０１の動作を管理するファームウェアなどが記録されたＲＯＭ（Read Only Memory）、或いは、コントローラ１０５が生成する動作状況情報（操作履歴情報など）を記憶するＲＡＭ（Random Access Memory）である。メインメモリ１０６はコントローラ１０５によりアクセスされる。コントローラ１０５は、ＲＯＭに格納されているファームウェアなどの制御プログラムに従って端末機器１０１の動作を管理するとともに、端末機器１０１の動作状況情報をメインメモリ１０６に蓄積する。
【００２８】
近接無線通信部１０７は、端末機器１０１の近接無線通信を制御する。
【００２９】
ここで、本実施の形態の近接無線通信は、例えば、ＨＦ帯（１３．５６ＭＨｚ程度、ＩＳＯ／ＩＥＣ  １４４４３）の周波数電波を利用する。これは、世界標準規格であるＮＦＣ（Near Field Communication）およびＲＦＩＤ（Radio Frequency IDentification）に用いられる通信方式と同様である。あるいは、本実施の形態の近接無線通信は、ＵＨＦ帯（３００ＭＨｚ〜３ＧＨｚ）の周波数帯を利用しても構わない。
【００３０】
近接無線通信部１０７は、端末機器１０１の電源が入っていない状況でも、外部のリーダライタからの電波で近接無線通信部１０７を駆動させるための電源を生成する。
【００３１】
また、近接無線通信部１０７は、シリアル接続などによって、コントローラ１０５と通信する。
【００３２】
コントローラ１０５は、近接無線通信部１０７を介して、メインメモリ１０６に記憶している内容を端末機器１０１の外部に送信する。
【００３３】
コントローラ１０５は、近接無線通信部１０７を介して端末機器１０１の外部から受信するコマンドに応じてメインメモリ１０６の内容を書き換える。
【００３４】
ループアンテナ１０８は、近接無線通信部１０７と接続され、外部のリーダライタ機器と通信するためのアンテナである。
【００３５】
＜携帯機器１０２＞
携帯機器１０２は、端末機器１０１と近接無線通信するためのループアンテナ１０９を備え、端末機器１０１の近接無線通信部１０７を介して端末機器１０１と通信する。携帯機器１０２は、例えば、携帯電話、モバイルＴＶ、およびＰＤＡなどの携帯端末である。
【００３６】
なお、端末機器１０１の近接無線通信部１０７による通信がＦｅｌｉＣａ通信であれば、携帯機器１０２は、一般的に市販されているおサイフケータイでも構わない。
【００３７】
携帯機器１０２は、液晶ディスプレイなどで構成される表示部１１０、および、ユーザ操作を受け付ける操作部１１１を備える。
【００３８】
携帯機器１０２は時計手段１１２を備え、この時計手段１１２により日時の情報を管理する。
【００３９】
携帯機器１０２は、携帯網のネットワークを介して種々のアプリケーションを追加することが可能な機器である。
【００４０】
ここで、所定のアプリケーションを起動することにより、携帯機器１０２が端末機器１０１から近接無線通信を介して端末機器情報を取得し、取得した端末機器情報をサーバ機器１０４に送信する方法について説明する。
【００４１】
まず、携帯機器１０２が、所定のアプリケーションを起動するのに応じて、ループアンテナ１０９からポーリング信号を出力する。
【００４２】
そして、端末機器１０１が携帯機器１０２から出力されたポーリング信号を受信するに応じてポーリング応答を送信する。
【００４３】
そして、携帯機器１０２が、端末機器１０１から返信されるポーリング応答を受信する。
【００４４】
これにより、携帯機器１０２と端末機器１０１との間の近接無線通信が確立する。
【００４５】
なお、この場合、携帯機器１０２は、近接無線通信の必要のない場合にはポーリング信号を出力し続ける必要はない。これにより、携帯機器１０２の省エネを図ることができる。
【００４６】
次に、携帯機器１０２と端末機器１０１との間で確立した近接無線通信を介して、携帯機器１０２は端末機器１０１のメインメモリ１０６に記憶されている端末機器情報を、端末機器１０１に要求する。端末機器１０１は、この要求を受信するに応じて携帯機器１０２に要求対象の端末機器情報を送信する。
【００４７】
端末機器情報には、接続先のサーバのアドレスが含まれ、携帯機器１０２は、当該アドレスが指定するサーバ機器１０４と、携帯網或いはインターネット網１０３を介して接続する。その後、携帯機器１０２は、取得した端末機器情報をサーバ機器１０４に送信する。
【００４８】
＜サーバ機器１０４＞
サーバ機器１０４は、一般的なＷＥＢサーバを含む。サーバ機器１０４は、データベースを有する。サーバ機器１０４は複数のサーバ群で構成されてもよい。
【００４９】
サーバ機器１０４は、携帯機器１０２から端末機器情報を受信した後、受信した端末機器情報を内部のデータベースに格納する。また、サーバ機器１０４は、端末機器情報に関連する情報、或いは、ユーザが端末機器１０１を操作するためのユーザインタフェース情報を生成する。
【００５０】
そして、サーバ機器１０４は、生成したこれらの情報を、携帯機器１０２に送信する。携帯機器１０２は、ブラウザを介して、サーバ機器１０４から受信した情報を表示部１１０に表示する。
【００５１】
以上、本実施の形態によれば、端末機器１０１のメインメモリ１０６に格納している使用履歴などの動作状況情報を、端末機器情報として携帯機器１０２を介してサーバ機器１０４に送信する。
【００５２】
端末機器１０１の使用履歴情報などを、サーバ機器１０４に送信してサーバ機器１０４に使用履歴情報などの端末機器情報を収集することにより、実際にユーザが使用している端末機器１０１の機能、および、どのような時間帯に使用されているかなどのユーザの生活パターンを類推することが可能となる。
【００５３】
その結果、次期の商品企画、或いは、高レベルのカスタマーサポートを行うことが可能になり、より高い顧客満足に繋げることが可能となる。
【００５４】
図２は、本実施の形態に係る端末機器１０１の構成を示したブロック図である。
【００５５】
本発明の端末機器１０１は、近接無線通信部１０７と端末部２０１とから構成される。
【００５６】
＜近接無線通信部１０７＞
近接無線通信部１０７は、この端末機器１０１の外部の携帯機器１０２（図１）と近接無線通信を行う。近接無線通信部１０７は、ループアンテナ１０８、通信制御部２０２、電源抽出部２０５、クロック抽出部２０６、近接通信メモリ２０７、暗復号化部２３０および切替部２１０から構成される。
【００５７】
ループアンテナ１０８は、この端末機器１０１の外部の携帯機器１０２のリーダライタから出力される電波を受信するためのアンテナである。ループアンテナ１０８がリーダライタから出力される電波を受信できる領域に携帯機器１０２がかざされる（タッチされる）。ループアンテナ１０８は、例えば、端末機器１０１の筐体の上部、側部の筐体に取り付けられる。
【００５８】
通信制御部２０２は、変調部２０３および復調部２０４を含む。
【００５９】
変調部２０３は、近接無線通信で外部のリーダライタ機器に情報を送信する際に信号の変調或いは符号化を行う。なお、符号化には、例えば、マンチェスター方式或いはＮＲＺ方式が用いられ、変調には、例えば、ＡＳＫ（Amplitude Shift Keying）変調方式などが用いられる。
【００６０】
符号化／変調された信号は、ループアンテナ１０８を介して携帯機器１０２のループアンテナ１０９に出力される。
【００６１】
復調部２０４は、外部のリーダライタから受信した信号の復調を行う。復調部２０４は、ループアンテナ１０８から受信した外部のリーダライタからの送信信号を受信すると、復調を行い、暗復号化部２３０に出力する。
【００６２】
暗復号化部２３０は、近接無線通信部１０７から外部に出力される端末機器情報などを暗号化するとともに、復調部２０４にて復調された受信信号を復号化する。
【００６３】
なお、暗復号化には、共通鍵暗号を用いる場合や、公開鍵暗号を用いる場合がある。
【００６４】
なお、共通鍵暗号を用いるためには、近接無線通信部１０７の内部に秘密鍵を挿入しておき、この秘密鍵を用いて、送信データの暗号化、および、受信データの復号化を行う。一方、公開鍵暗号の場合、送信データの暗号化には公開鍵を用い、受信データの復号化には秘密鍵を用いる。
【００６５】
よって、いずれの暗号方式を用いる場合においても、近接無線通信部１０７の内部には、秘密鍵を外部に漏れない様態で管理することが求められる。
【００６６】
また、暗復号化部２３０は、近接無線通信路において送信データが改ざんされていないかを確認する改ざん防止検証や、送信データへの改ざん防止符号の生成および付与を行う。改ざん防止符号としては、一般的なＭＡＣ（Message Authentication Code）を、暗復号化での鍵とは別の秘密鍵、あるいは、共通の秘密鍵を用いて生成する。
【００６７】
暗復号化部２３０にて暗号化される送信データは、近接無線通信部１０７の近接通信メモリ２０７又はメインメモリ１０６の記憶内容を暗号化することによって生成される。また、受信して復号化した情報も、近接通信メモリ２０７或いはメインメモリ１０６に格納する。
【００６８】
電源抽出部２０５は、端末機器１０１の外部のリーダライタからの送信信号がループアンテナ１０８で受信されると、その送信信号から、少なくとも近接無線通信部１０７を駆動させるための電源を誘起する。
【００６９】
この電源抽出部２０５は、外部のリーダライタが出力する信号の交流磁界によって電力を誘起する。近接無線通信部１０７の動作磁界は、実効値で最小１．５Ａ／ｍ、最大７．５Ａ／ｍ程度である。よって、電源抽出部２０５で得られる電力が、リーダライタからの電波の受信状態に応じて変化する。このため、電圧を一定にするための制圧手段が、この電源抽出部２０５の一部などとして、端末機器１０１に組み込まれる。例えば、制圧手段は、余分な電力が生じている場合には、その電力を熱に変換して捨てるような制御を行う。
【００７０】
クロック抽出部２０６は、電源抽出部２０５と同様に、リーダライタから出力される電波から、少なくとも、近接無線通信部１０７を動作させるためのクロック信号を抽出する。
【００７１】
近接通信メモリ２０７は、端末機器１０１の近接無線通信部１０７に構成されるメモリである。近接通信メモリ２０７は、ＲＯＭ２０８領域とＲＡＭ２０９領域とを有する。
【００７２】
ＲＯＭ２０８には、端末機器１０１を識別するための固有ＩＤ情報、端末機器１０１の種別を示す型番情報、およびサーバ機器１０４のアドレス情報が、端末機器１０１の製造工程で記録される。
【００７３】
ＲＡＭ２０９は、暗復号化部２３０にて復号化した受信データを端末機器１０１に出力するためのバッファメモリ、或いは、端末機器１０１のメインメモリ１０６の情報をリーダライタに出力するための一時記憶メモリとして利用される。
【００７４】
近接通信メモリ２０７は、端末機器１０１の電源が入っている状態だけでなく、端末機器１０１の電源が入っていない場合、或いは、コンセントに接続されていない状態においても、外部のリーダライタからの要求に応じて、その記憶内容を出力すること、或いは、リーダライタから受信した情報を格納することが可能である。これは、近接通信メモリ２０７が、電源抽出部２０５で抽出された電力によって駆動可能に構成されるためである。
【００７５】
一方、メインメモリ１０６のデータは、端末機器１０１の電源が入っていない状態では、読み出されることは不可能である。これは、端末部２０１のメイン電源でのみ、メインメモリ１０６が駆動される構成のためである。よって、端末機器１０１がコンセントに接続され、コンセントからの電力が供給されている場合にのみ、メインメモリ１０６は動作することができる。
【００７６】
切替部２１０は、電源切替部２１１、クロック切替部２１２およびアクセス切替部２１３により構成される。
【００７７】
電源切替部２１１は、近接無線通信部１０７を駆動させるための電源を切り替える。
【００７８】
電源切替部２１１は、近接無線通信部１０７を駆動する電源を、電源抽出部２０５から誘起される電源と、端末部２０１のメイン電源２１９から供給される電源とに切り替える。端末部２０１のコントローラ１０５からの制御信号に応じて、これら２つの電源が切り替えられる。
【００７９】
例えば、端末部２０１が近接通信メモリ２０７へアクセスする場合、コントローラ１０５が電源切替部２１１に切替信号を出力する。電源切替部２１１は、この切替信号を受信するに応じて、近接無線通信部１０７を駆動する電源を、電源抽出部２０５で誘起した電源からメイン電源２１９に切り替える。
【００８０】
ただし、コントローラ１０５から切替信号が出力されても、切替信号が出力された時点で通信制御部２０２が近接通信メモリ２０７にアクセス中の場合には、本アクセスが完了するまで電源切替部２１１は電源の切り替えを行わない。
【００８１】
また、コントローラ１０５が近接通信メモリ２０７にアクセス中、すなわち、コントローラ１０５が電源切替部２１１に切替信号を出力している最中には、通信制御部２０２は近接通信メモリにアクセスしない。
【００８２】
これによって、近接通信メモリ２０７へのアクセスが、通信制御部２０２とコントローラ１０５とで同時に生じて、コンフリクトが発生することを防止できる。
【００８３】
クロック切替部２１２は、電源切替部２１１と同様に、近接通信メモリ２０７へのアクセスを行うためのクロック信号を切り替える。つまり、クロック抽出部２０６から抽出するクロック信号と、端末部２０１から供給されるクロック信号とに切り替えられる。また、電源切替部２１１と同様、近接通信メモリ２０７へのコンフリクトを防止するための制御を行う。
【００８４】
アクセス切替部２１３は、電源切替部２１１やクロック切替部２１２において、どちらの電源／クロックを選択するかの制御を行う。アクセス切替部２１３は、上述のコンフリクトを防止させる制御を行う。
【００８５】
＜端末部２０１＞
端末部２０１は、端末機器１０１が備える家電としての本来の機能を有する。例えば、端末機器１０１が炊飯器であるケースなら、端末部２０１は炊飯機能を有するブロックである。
【００８６】
この端末部２０１は、近接通信メモリ２０７とは、ＵＡＲＴ（Universal Asynchronous Receiver Transmitter）、ＳＰＩ（Serial Peripheral Interface）、或いはＩ２Ｃ（Inter-Integrated Circuit）などの一般的なシリアルインタフェースで接続されている。
【００８７】
端末部２０１は、コントローラ１０５、キー２１５、使用履歴検出部２１６、エラー検出部２１７、メイン電源２１９、メインメモリ１０６、タイマー２２４、時刻生成部２２５および使用履歴情報生成部２２６から構成される。
【００８８】
コントローラ１０５は、端末部２０１のシステムを制御するブロックであり、ＣＰＵやマイコンで構成される。
【００８９】
コントローラ１０５は、メインメモリ１０６のＦＷ（Ｆｉｒｍ  Ｗａｒｅ）２２０に記憶されているファームウェア或いは制御プログラムをロードすることによって端末部２０１の動作を制御する。
【００９０】
キー２１５は、ユーザ操作を受け付けるための操作入力部である。キー２１５は、ボタン或いはタッチパネルなどによって構成される。例えば、炊飯器のケースであれば、炊飯開始ボタン、或いは、予約タイマーセットなどの操作キーがこれに該当する。
【００９１】
使用履歴検出部２１６は、キー２１５の操作に応じて、使用履歴情報を生成する。ユーザが操作を行うたびに、その操作を識別するための情報を生成してコントローラ１０５に出力する。
【００９２】
また、使用履歴検出部２１６は、キー２１５によるユーザ操作が伴うものだけではなく、端末部２０１の動作の状態（状態遷移）を識別する情報の生成も行う。
【００９３】
従って、例えば、炊飯器などの場合、ユーザが炊飯開始ボタンを押下したときはもちろん、加熱中、蒸らし中、および保温中などの、端末部２０１の動作状態が、一方の状態から他方の情報へと切り替わるごとに、使用履歴情報を生成する。
【００９４】
エラー検出部２１７は、端末部２０１に生じている不具合情報を検知する。そして、エラー検出部２１７は、その不具合を識別する情報を生成して、コントローラ１０５に出力する。エラー情報は、部品の取付け忘れ、消耗品の交換時期のお知らせ、ユーザの誤操作時、又は、システムの異常リセット時などを検知して、その不具合を識別する情報を生成する。
【００９５】
メイン電源２１９は、一般的な電源である。本電源によって、少なくとも端末部２０１を駆動させる。本電源の構成は、この端末機器１０１の種類によって様々であり、コンセントから直接電力が供給されてもよいし、蓄電池から電力が供給されてもよい。
【００９６】
メインメモリ１０６は、端末部２０１の主記憶部であり、このメインメモリ１０６の内部に、ＦＷ２２０、ＲＡＭ（履歴）２２１、ＲＯＭ２２２および時刻記憶部２２３が存在する。
【００９７】
ＦＷ２２０は、コントローラ１０５の動作が定義されたファームウェアや制御プログラムが格納される領域である。なお、本ＦＷ２２０は、端末機器１０１の製造時に記録される。
【００９８】
ＲＡＭ（履歴）２２１は、使用履歴検出部２１６や、エラー検出部２１７で検出した操作やエラーを基に、使用履歴情報生成部２２６で生成した使用履歴情報を格納するメモリであり、コントローラ１０５から書き換え可能なメモリである。
【００９９】
ＲＯＭ２２２は、一般的な、コントローラ１０５から読み出しのみがされる読み出し専用メモリとして構成され、ＦＷ２２０に記録されているファームウェアおよび制御プログラムのうち、書き換えが必要でない部分が記録される。
【０１００】
時刻記憶部２２３は、時刻情報が記憶されるメモリである。外部のリーダライタから送信されてくる信号が、近接無線通信部１０７にて受信され、この受信信号に含まれる時刻情報が抽出される。このメモリには、こうして抽出された時刻情報が記憶される。
【０１０１】
入力される時刻情報は、携帯機器１０２で生成される時刻情報である。この時刻情報により示される時刻は、リーダライタを備える携帯機器１０２と、近接無線通信部１０７との通信が確立した時の時刻である。
【０１０２】
通信確立のためには、まず、携帯機器１０２が、その携帯機器１０２のアプリケーションの立ち上げ時に出力するポーリング信号が、近接無線通信部１０７で受信される。
【０１０３】
そして、前記ポーリング信号の応答として、ポーリング応答が、近接無線通信部１０７から、携帯機器１０２に出力される。
【０１０４】
このポーリング応答を、携帯機器１０２が受信した時点で、携帯機器１０２と、近接無線通信部１０７との近接無線通信が確立する。
【０１０５】
携帯機器１０２は、近接無線が確立した時刻を、この携帯機器１０２の内部の時計（時計手段）１１２（図１）から抽出する。そして、携帯機器１０２は、近接無線を介して、抽出した時刻を、近接無線通信部１０７に出力する。この時刻情報は、近接無線通信部１０７で受信され、さらに、端末部２０１に、シリアルインタフェース２１４を介して送信され、コントローラ１０５によって、メインメモリ１０６の時刻記憶部２２３に記憶される。
【０１０６】
タイマー２２４は、一般的な、時間を計測するためのタイマーであり、絶対時刻情報を抽出することはできない。タイマー２２４は、メイン電源２１９から供給される電源で駆動する。
【０１０７】
タイマー２２４は、メインメモリ１０６の時刻記憶部２２３と連携しながら動作する。具体的には、タイマー２２４は、近接無線通信を介して時刻記憶部２２３に時刻情報が記憶されるタイミングで起動する。ここで、「起動」とは、タイマーで時間の計測を開始することをいう。
【０１０８】
また、タイマー２２４は、メイン電源が供給されている期間においては、時間の計測を続けることが可能である。このため、時刻記憶部２２３に時刻がセットされる時点で、タイマー２２４は、このタイマー２２４自身をリセット（カウントを初期値の０に戻す）する。
【０１０９】
時刻生成部２２５は、メインメモリ１０６の時刻記憶部２２３に記憶されている時刻情報と、タイマー２２４が生成する時間情報とを加算することによって、現在時刻を算出する。
【０１１０】
本実施の形態では、時刻生成部２２５は、加算器にて構成される。なお、時刻情報に、時間情報が加算されるとは、時刻情報により示される時刻から、時間情報により示される時間の期間が経過した時刻を算出することなどをいう。
【０１１１】
使用履歴情報生成部２２６は、時刻生成部２２５が生成した時刻情報と、使用履歴検出部２１６やエラー検出部２１７で検出した、操作／エラーの識別情報とに基づいて、時刻情報を伴った使用履歴情報を生成する。そして、使用履歴情報生成部２２６は、生成した使用履歴情報をメインメモリ１０６のＲＡＭ（履歴）２２１に記憶する。
【０１１２】
具体的には、使用履歴検出部２１６は、使用履歴情報により、ユーザの操作や内部状態の変化を検出した時点、或いは、エラー検出部２１７で発生した不具合を検知した時点のタイマー２２４の計測時間と、メインメモリ１０６の時刻記憶部２２３に記憶されている時刻情報とを、時刻生成部２２５にて加算する。この加算によって得られた情報を、例えば、使用履歴の検出時刻またはエラー検出時刻として使用履歴情報生成部２２６に出力する。
【０１１３】
これにより、使用履歴情報生成部２２６において、時刻情報を伴った使用履歴情報を生成することが可能となる。
【０１１４】
以上、本実施の形態の端末機器１０１においては、携帯機器１０２から近接無線を介して設定される時刻情報、および、タイマー２２４による計測時間によって時刻情報を生成するので、時計手段を有すること無く時刻情報の付いた履歴情報を生成することができる。
【０１１５】
一般的に、絶対時刻を抽出するための手段としては、メイン電源（メイン電源２１９を参照）から電力が供給されない状況でも、動作し続けるよう、電池などのサブ電源を備える時計手段、或いは、広域電波から時刻情報を受信するための電波時計手段が必要となる。
【０１１６】
しかし、いずれの時計手段も高価であるため、このような時計手段が搭載される家電は限定的である。
【０１１７】
一方、タイマー２２４は、時計手段に対して安価であり、一般的な家電、すなわち、洗濯機、および、冷蔵庫などの大型家電、或いは、シェーバー、および、電動歯ブラシなどの小物家電などに幅広く搭載されている。
【０１１８】
このため、安価なタイマー２２４を用いて端末機器１０１の履歴情報を生成することで、時計手段を用いる場合に比べて、製造コストを低減することができる。
【０１１９】
また、時刻情報を生成するために、アンテナ或いは電源等を別途設けることなく時刻付の履歴情報を生成できるので、端末機器１０１の構成を簡素化できる。
【０１２０】
また、例えば、時刻情報の付与された使用履歴情報を、近接無線を介して携帯機器１０２に読み出し、携帯機器１０２からサーバ機器１０４に送信してもよい。サーバ機器１０４に使用履歴情報を蓄積することにより、ユーザが、いつ／どのように、本端末機器１０１を利用しているかが推定可能になる。その結果、ユーザの生活パターンに応じた最適なサービス提供を行うことが可能となる。
【０１２１】
また、本実施の形態のタイマー２２４、時刻生成部２２５、および、使用履歴情報生成部２２６は、一体の部品として構成されていても構わない。その場合、タイマー２２４の初期値が、時刻記憶部２２３に記憶された時刻情報となるので、設定された時刻情報から、タイマーを起動することが可能となり、時刻記憶部２２３は不要となる。
【０１２２】
以下、以上のように構成された端末機器１０１、携帯機器１０２およびサーバ機器１０４について、図面を用いてその動作を説明する。
【０１２３】
＜シーケンス＞
図３〜図６は、本実施の形態のシステムの各構成要素である、端末機器１０１の端末部２０１、近接無線通信部１０７、携帯機器１０２およびサーバ機器１０４の動作を示したシーケンス図である。
【０１２４】
本実施の態様では、端末機器１０１が炊飯器であり、かつ、携帯機器１０２が携帯電話である場合が、一例として説明される。
【０１２５】
ここでは、携帯機器１０２が、端末機器１０１へ炊飯動作を設定するとともに、この携帯機器１０２が、時刻情報付きの使用履歴情報をサーバ機器１０４に送信する。また、携帯機器１０２が炊飯完了時間を報知する場合を想定する。また、携帯機器１０２のシーケンスは、この携帯機器１０２である携帯電話上にインストールするアプリケーションの動作シーケンスとして説明する。
【０１２６】
図３は、携帯機器１０２がアプリケーションを起動してからサーバ機器１０４が端末コマンドを選択するまでのシーケンスを示す。
【０１２７】
まず、携帯機器１０２は、アプリケーションの起動操作をユーザから受け付ける。そして、携帯機器１０２は、この起動操作で指定された該当のアプリケーションを起動させる（Ｓ３０１）。
【０１２８】
起動されたアプリケーションは、携帯機器１０２の近接無線モジュールを起動し、ポーリング信号の出力を開始させる（Ｓ３０２）。
【０１２９】
ここで、ポーリングとは、不特定のＲＦモジュールに対して、通信接続を要求するコマンドを、一定時間間隔で送信し続ける動作である。
【０１３０】
端末機器１０１の近接無線通信部１０７は、Ｓ３０２で出力されるポーリング信号を受信する（Ｓ３０３）。
【０１３１】
近接無線通信部１０７は、受信したポーリング信号が、自身（この近接無線通信部１０７）に向けられた接続要求コマンドであるかどうかをチェックする。
【０１３２】
なお、このチェックでは、ポーリング信号に含まれる、システム識別子或いはアプリケーション識別子によって判定する。
【０１３３】
また、近接無線通信部１０７は、ポーリング信号を受信すると、内部の電源抽出部２０５およびクロック抽出部２０６によって抽出された電源とクロック信号とで、本近接無線通信部１０７の駆動を行う。
【０１３４】
Ｓ３０３で、近接無線通信部１０７は、ポーリング信号が自身に向けられた接続要求であると判断した場合には、ポーリング信号を送信した携帯機器１０２に対して、ポーリング応答信号を送信する（Ｓ３０４）。
【０１３５】
ここで、ポーリング応答信号には、本近接無線通信部１０７を識別するためのＩＤ情報が付与される。
【０１３６】
Ｓ３０４で、近接無線通信部１０７からポーリング応答が出力されると、携帯機器１０２がポーリング応答を受信し、この時点で、携帯機器１０２と近接無線通信部１０７との間の近接通信の接続が完了する（Ｓ３０５）。
【０１３７】
Ｓ３０５で、携帯機器１０２と、端末機器１０１の近接無線通信部１０７との間の近接無線通信の確立が完了した時点で、携帯機器１０２は、端末機器１０１に対して端末情報読み出しコマンドを送信する（Ｓ３０６）。
【０１３８】
ここで、端末情報とは、端末機器１０１の、近接通信メモリ２０７又はメインメモリ１０６に記憶されている情報である。端末情報は、端末機器の種別を示す型番、近接無線通信部１０７を一意に特定するための識別ＩＤ、端末機器１０１の使用履歴情報および端末機器１０１の動作状況情報などを含む。
【０１３９】
Ｓ３０６で、携帯機器１０２から出力された端末情報読み出しコマンドが送信されると、送信された端末情報読み出しコマンドを、端末機器１０１の近接無線通信部１０７が受信する。そして、端末機器１０１で、端末機器情報を生成する（Ｓ３０７）。
【０１４０】
端末情報は、近接通信メモリ２０７に記憶されている型番、シリアル番号、サーバ機器１０４のＵＲＬ、或いは、メインメモリ１０６に記憶されている端末機器１０１の使用履歴情報を、暗復号化部２３０において暗号化することによって生成される。
【０１４１】
Ｓ３０７で生成された端末情報は、通信制御部２０２の変調部２０３によって変調されて、ループアンテナ１０８を介して携帯端末に送信される（Ｓ３０８）。
【０１４２】
Ｓ３０８で近接無線通信部１０７から送信された端末情報は、携帯機器１０２で受信される（Ｓ３０９）。携帯機器１０２は、受信した端末情報から、接続するサーバ機器１０４のアドレスであるサーバＵＲＬを抽出する。
【０１４３】
また、受信した端末情報に基づいて、サーバ機器１０４が備えるデータベース（ＤＢ）への登録コマンドを生成する（Ｓ３１０）。
【０１４４】
ここで、登録コマンドは、少なくとも、受信した端末情報に、携帯機器１０２に記憶している顧客ＩＤ、或いは、携帯機器１０２を識別可能な機器ＩＤに紐付けることによって生成される。
【０１４５】
携帯機器１０２は、Ｓ３０９で抽出したサーバ機器１０４のＵＲＬに基づいて、サーバ機器１０４に接続した後、Ｓ３１０で生成したＤＢ登録コマンドを送信する（Ｓ３１１）。
【０１４６】
サーバ機器１０４は、Ｓ３１１で送信されたＤＢ登録コマンドを受信する（Ｓ３１２）。
【０１４７】
また、受信したＤＢ登録コマンドに含まれる端末情報が暗号化されている場合、サーバ機器１０４は端末情報を復号化する（Ｓ３１３）。この復号化は、端末機器１０１の暗復号化部２３０での暗号に対応する復号化である。従って、暗号化に秘密鍵暗号を用いる場合には、暗復号化部２３０の暗号化で用いた秘密鍵と同じ秘密鍵で復号化する。暗号手段が公開鍵暗号であれば、暗復号化部２３０で暗号化に用いられた公開鍵に対応した秘密鍵によって復号化を行う。
【０１４８】
Ｓ３１３で復号化した端末情報は、ＤＢ登録コマンドに付随している顧客ＩＤや、携帯機器の機器ＩＤとともに、サーバ機器１０４に備えるデータベースに登録される（Ｓ３１４）。
【０１４９】
なお、本登録処理は、データベースに受信した内容と同一の情報が既に登録されている場合には省略できる。
【０１５０】
また、本登録処理によって、愛用者登録を自動的に実施することが可能となる。通常、愛用者登録は、顧客と、顧客が保有する機器とを対にして管理することによって実現する。よって、受信するＤＢ登録コマンドに含まれる顧客ＩＤと、端末情報に含まれる端末情報（型番、シリアル番号）とを紐付けて登録することによって、愛用者登録を簡単に行うことができる。
【０１５１】
従来は、型番や製造番号をユーザが手入力する必要があったため、登録操作が煩雑であるとともに、ユーザの誤入力が生じるために多くの登録情報を収集することが困難であった。
【０１５２】
しかし、本実施の形態では、ユーザは携帯機器１０２を端末機器１０１に翳（かざ）すだけで、ＤＢ登録コマンドをサーバ機器１０４に送信することが可能となるので、登録操作を簡素化できるとともに、ユーザの入力操作を省略できるので、正確な愛用者登録を実施することができる。
【０１５３】
Ｓ３１４でＤＢ登録処理が完了すれば、サーバ機器１０４は、登録した端末情報に応じたＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｓｅ）画面を生成する（Ｓ３１５）。具体的には、生成されるＵＩ画面により、例えば、入力される端末機器１０１の型番に応じた画面やメニューが提供される。或いは、例えば、端末情報に現在発生しているエラー情報が存在する場合には、そのエラーの対処方法が表示される。こうして、受信した端末情報が示す、端末機器１０１の状態に応じたＵＩ画面（後述のＵＩ情報を参照）が生成される。
【０１５４】
なお、ＵＩ画面は、一般的な、ＨＴＭＬベースのホームページとして提供されても構わない。ＨＴＭＬのホームページとして提供されれば、携帯機器１０２が標準的に搭載しているブラウザアプリケーションを用いて、携帯機器１０２の表示部１１０に、ＵＩ画面を表示することが可能となる。
【０１５５】
Ｓ３１５で生成したＵＩ画面（ＵＩ情報）は、携帯電話網やインターネット網を介して、携帯機器１０２に送信される（Ｓ３１６）。
【０１５６】
Ｓ３１６でサーバ機器１０４から送信されたＵＩ画面（ＵＩ情報）は、携帯機器１０２において受信され、受信されたＵＩ画面（受信されたＵＩ情報のＵＩ画面）は、携帯機器１０２の表示部１１０に表示される（Ｓ３１７）。
【０１５７】
携帯機器１０２は、Ｓ３１７で受信したＵＩ画面を表示部１１０に表示した後、操作部１１１を介して、ユーザからの操作を受け付ける（Ｓ３１８）。端末機器１０１が炊飯器であれば、受け付ける操作は、炊飯モード（白米、玄米、おかゆなど）の設定の操作、炊飯タイマーの時刻設定の操作などである。
【０１５８】
ＵＩ画面上での、ユーザ操作の受け付けが完了すれば、入力された情報に伴う、端末機器１０１を動作させるための端末コマンドを、サーバ機器１０４に要求する（Ｓ３１９）。
【０１５９】
携帯機器１０２から端末コマンド要求が出力されると、サーバ機器１０４は端末コマンド要求を受信するに応じて、端末機器１０１の型番（種別）と、Ｓ３１８でユーザから入力された操作に応じて、端末機器１０１を動作させるための端末コマンドとを生成する（Ｓ３２０）。
【０１６０】
生成される端末コマンドは、端末機器１０１にて実行されるコマンドである。例えば、選択された炊飯モードで炊飯を開始するための端末コマンド、炊飯予約タイマー時間をセットするための端末コマンド、或いは、端末機器１０１の動作を定義して、定義された動作を実行させるコマンドなどである。
【０１６１】
図４は、サーバ機器１０４が端末コマンドを暗号化してから端末機器１０１が受信するまでの各機器の動作を示したシーケンス図である。
【０１６２】
サーバ機器１０４は、Ｓ３２０で生成した端末コマンドを暗号化する（Ｓ４１０）。これによって、端末機器１０１の動作を定義した端末コマンドが、サーバ機器１０４と携帯機器１０２との間の通信路で、第三者によって改ざんされたり、入れ替えられたりすることを防止できる。その結果、想定しない動作を端末機器１０１にさせるという、悪意ある不正行為を排除することができ、ユーザは安心して端末機器１０１を利用できる。
【０１６３】
サーバ機器１０４は、Ｓ４１０で暗号化された端末コマンドを携帯機器１０２に送信する（Ｓ４１１）。
【０１６４】
携帯機器１０２はこの端末コマンドを受信した後（Ｓ４１２）、近接モジュール（近接無線モジュール、近接無線通信モジュール）にポーリングを開始させる（Ｓ４１３）。
【０１６５】
端末機器１０１の近接無線通信部１０７は、Ｓ４１４で携帯機器１０２から送信されたポーリング信号を受信する（Ｓ４１４）。
【０１６６】
近接無線通信部１０７は、Ｓ４１４でポーリング信号を受信した後、近接無線通信部１０７の固有ＩＤを含めたポーリング応答信号を生成し、生成したポーリング応答信号を携帯機器１０２に送信する（Ｓ４１５）。
【０１６７】
近接無線通信部１０７から送信されたポーリング応答信号を、携帯機器１０２が受信することにより、端末機器１０１と携帯機器１０２との近接無線通信が確立される（Ｓ４１６）。
【０１６８】
携帯機器１０２は、端末機器１０１と携帯機器１０２との近接通信が確立した時点で、携帯機器１０２に内蔵する時計１１２から、近接通信確立時の時刻を示す時刻情報を取得する。そして、携帯機器１０２は、Ｓ４１２でサーバ機器１０４から受信した端末コマンドに、取得した時刻情報を付与する（Ｓ４１７）。
【０１６９】
なお、本実施の形態では、付与される時刻情報は、端末機器１０１と携帯機器１０２との近接通信が確立した時の時刻情報として説明するが、これに限られない。
【０１７０】
つまり、本時刻情報としては、タイマー２２４を起動する時刻の時刻情報を推定できれば、推定される、タイマー２２４が起動するときの時刻情報を設定することが望ましい。
【０１７１】
何故ならば、時刻生成部２２５で生成する時刻が有する、実際の時刻との誤差を最小にすることができ、使用履歴情報生成部２２６にて生成する使用履歴情報に付与する時刻情報を、実際の時間に近づけることができるためである。
【０１７２】
よって、付与する時刻情報を、近接無線通信が確立してから、タイマー２２４を起動させるまでの期間のうちのタイミングで設定しても構わない。この場合には、近接無線通信を介して、時刻情報を時刻記憶部２２３にセットし、タイマー２２４が起動するまでの遅延時間を考慮して、その遅延時間が経過した後における、タイマー２２４が起動される時刻の時刻情報を生成しても構わない。
【０１７３】
携帯機器１０２は、Ｓ４１７で端末コマンドに時刻情報を付与した後、時刻情報を付与した端末コマンドを、端末機器１０１の近接無線通信部１０７に送信する（Ｓ４１８）。
【０１７４】
端末機器１０１の近接無線通信部１０７は、Ｓ４１８で携帯機器１０２から送信された端末コマンドを受信する（Ｓ４１９）。受信した端末コマンドはサーバ機器１０４にて暗号化されているため、近接無線通信部１０７は、端末コマンドを復号化する（Ｓ４２０）。
【０１７５】
Ｓ４２０で復号化された端末コマンドは、シリアルインタフェース２１４を介して端末部２０１に送信される（Ｓ４２１）。
【０１７６】
端末部２０１のコントローラ１０５は、Ｓ４２１で送信された端末コマンドを受信する（Ｓ４２２）。
【０１７７】
コントローラ１０５は、端末コマンドから、近接無線通信確立時の時刻情報を抽出する（Ｓ４２３）。
【０１７８】
コントローラ１０５は、抽出した時刻情報をメインメモリ１０６の時刻記憶部２２３に記憶する（Ｓ４２４）。
【０１７９】
Ｓ４２４で時刻記憶部２２３に時刻情報を記憶するのと同時に、コントローラ１０５はタイマー２２４を起動させる。タイマー２２４が起動すれば、タイマー２２４が時間を計測する。
【０１８０】
図５は、図４のＳ４２４以降の（端末機器１０１が時刻情報を時刻記憶部２２３に記憶した後）の各機器の動作を示したシーケンス図である。
【０１８１】
端末機器１０１は、タイマー２２４を起動後、受信した端末コマンドに応じた動作を開始する。例えば、端末機器１０１が炊飯器の場合、端末コマンドが、その端末コマンドの動作として、炊飯スタートを示すのであれば、端末機器１０１は炊飯動作を開始する（Ｓ５０２）。
【０１８２】
Ｓ５０２の後、コントローラ１０５は、この動作が終了する時刻（その時刻を示す情報）を生成する（Ｓ５０３）。
【０１８３】
端末コマンド（その端末コマンドに基づいた動作）の終了時刻は、時刻記憶部２２３に格納している入力時刻に対して、端末コマンドに応じた動作が完了するまでの時間を加算することにより算出される。端末コマンド（その端末コマンドに基づいた動作）の完了時間は、端末コマンドごとにメインメモリ１０６に予め記憶されている。
【０１８４】
Ｓ５０３で、端末コマンドの終了時刻を生成後、端末部２０１は、Ｓ４２２の端末コマンドへの応答として、端末コマンド応答を、携帯機器１０２に対して出力する（Ｓ５０４）。この端末コマンド応答には、Ｓ５０３で生成された、端末コマンドの終了時刻情報が付与される。
【０１８５】
ここで、端末機器１０１が端末コマンドに基づいた動作を行っている間、端末部２０１は、逐次、端末機器１０１の使用履歴情報を生成する。具体的には、端末部２０１は、時刻記憶部２２３に記憶された時刻情報と、タイマー２２４の時間情報とから、時刻情報を生成する。そして、使用履歴情報生成部２２６にて、端末機器１０１の状態や、エラーの出現に応じて、各動作が発生したときの時刻情報が付与された使用履歴情報を生成する。そして、使用履歴情報生成部２２６は、生成した使用履歴情報をＲＡＭ（履歴）２２１に記憶する（Ｓ５０５）。なお、このＳ５０５の処理は、繰り返し行われる（Ｓ５０６のＮｏを参照）。
【０１８６】
ただし、ＲＡＭ（履歴）２２１の容量を効率的に利用するためにも、エラーが出現したとき、内部状態が遷移したとき、ユーザ操作が生じたときに、その時のタイマー情報と、時刻記憶部２２３に記憶した時刻情報とから、現在の時刻情報の生成を時刻生成部２２５にて行う。使用履歴情報生成部２２６は、生成された時刻情報を少なくとも一部に含む情報を使用履歴情報として生成する。
【０１８７】
最後に、端末部２０１のコントローラ１０５は、端末コマンド動作が完了したかどうかの判定を行い（Ｓ５０６）、端末コマンド動作が完了していれば端末部２０１のシステム動作を終了する。一方、完了していなければ、Ｓ５０５の使用履歴情報のロギング動作を継続する。
【０１８８】
Ｓ５０４で端末コマンド応答が端末部２０１から送信されると、近接無線通信部１０７は、シリアルインタフェース２１４を介して端末コマンド応答を受信する（Ｓ５０７）。
【０１８９】
近接無線通信部１０７は、受信した端末コマンド応答に含まれている、端末コマンド動作の終了時刻を近接通信メモリ２０７の不揮発メモリに記憶する（Ｓ５０８）。
【０１９０】
端末コマンド動作の終了時刻を近接通信メモリ２０７に記憶した後、近接無線通信部１０７は、端末部２０１から受信した端末コマンド応答を、近接無線通信を介して携帯機器１０２に送信する（Ｓ５０９）。
【０１９１】
携帯機器１０２は、Ｓ５０９で送信された端末コマンド応答を受信すると（Ｓ５１０）、受信した端末コマンド応答に含まれる、端末コマンド動作の完了時刻を抽出する。そして、抽出した完了時刻を携帯機器１０２の記憶部（図示しない）に記憶する（Ｓ５１１）。
【０１９２】
次に、携帯機器１０２では、Ｓ５１１で記憶した完了時刻と、この携帯機器１０２の内部の時計１１２（図１）が示す現在時刻とを比較し（Ｓ５１２）、現在時刻が完了時刻を経過していれば、表示部１１０への表示、或いは、音声、バイブレーションを用いて、ユーザにコマンド動作が完了したことを報知する（Ｓ５１３）。例えば、端末コマンドが炊飯コマンドであれば、携帯機器１０２は炊飯器の炊飯が完了したこと報知する。
【０１９３】
一方、Ｓ５１２で、現在時刻が完了時刻に到達していないと判断した場合には、携帯機器１０２で動作しているアプリケーションが、終了されようとしているか否かを判定する（Ｓ５１４）。終了操作がされていない場合には、現在時刻と完了時刻とを比較する処理に戻る（Ｓ５１４−＞Ｓ５１２）。一方、アプリケーションが終了される操作コマンドを検知すると、端末コマンドの完了時刻をサーバ機器１０４に送信し（Ｓ５１５）、アプリケーションを終了する。
【０１９４】
Ｓ５１５の後、サーバ機器１０４は、送信された完了時刻を受信する（Ｓ５１６）。
【０１９５】
図６は、図５のＳ５１６以降（サーバ機器１０４が完了時刻を受信してから）の各機器の動作を示すシーケンス図である。
【０１９６】
サーバ機器１０４は、完了時刻を受信すると、サーバ機器１０４内に保持している時計を用いて現在時刻を取得し、得られた現在時刻と、サーバ機器１０４内部に記憶した完了時間とを比較する（Ｓ６０１）。
【０１９７】
そして、現在時刻が完了時刻より前である場合には、Ｓ６０１の処理を継続する。一方、現在時刻が、完了時刻を経過していると判断した場合には、携帯機器１０２に、完了時刻が経過していることを報知するためのアプリケーション（ここでは、報知モードと呼ぶ）の起動コマンドを生成する（Ｓ６０２）。
【０１９８】
Ｓ６０２で起動コマンドが生成されると、生成した起動コマンドを、携帯機器１０２に送信する（Ｓ６０３）。
【０１９９】
携帯機器１０２は、Ｓ６０３で送信された起動コマンドを受信すると（Ｓ６０４）、受信した起動コマンドに従って、指定のアプリケーションを起動する（Ｓ６０５）。
【０２００】
携帯機器１０２は、アプリケーションが起動すると、端末コマンド動作が完了したことを報知する。例えば、端末コマンドが炊飯コマンドである場合には、炊飯が完了したことを報知する（Ｓ６０６）。
【０２０１】
以上のように、本実施の形態に係るシステムは、端末部２０１および近接無線通信部１０７備える端末機器１０１と、携帯機器１０２と、サーバ機器１０４とから構成される。
【０２０２】
本実施の形態によると、端末機器１０１のタイマー２２４と、携帯機器１０２からセットされた時刻情報とに基づいて、現在の時刻情報を生成する。そして、端末機器１０１の各動作状況に対して、生成した時刻情報が付与された使用履歴情報を作成する。
【０２０３】
これにより、端末機器１０１に時計手段を備えることなく、時刻情報が付与された使用履歴情報を生成できるので、時計手段を用いる場合に比べて簡易な構成で時刻情報付きの使用履歴情報が生成できる。また、時計手段を用いることなくタイマーのみで、時刻情報を算出することが可能となるので、端末機器１０１をコストアップすること無く、時刻情報を付与した履歴情報を生成することが可能となる。
【０２０４】
さらに、本態様によると、時刻情報の付与された使用履歴情報をサーバ機器１０４にて収集すれば、使用しているユーザの生活パターン、或いは、使用時間帯などを抽出することが可能となり、ユーザの生活スタイルに密着したサービス提供を行うことが可能となる。
【０２０５】
例えば、電力会社によっては、オール電化家庭向けの時間帯別電灯プランがある。これは、深夜（２３時〜翌朝７時）に、電気料金が大幅に値下げされるプランである。従って、時刻付きの使用履歴情報から、２２：３０頃に炊飯を行っていること、或いは、その他の家電の動作を行っていることがわかれば、ユーザに対して、２３時以降に実施すれば節約になる旨のアドバイス情報を、サービスとして提供することが可能となる。
【０２０６】
また、携帯機器１０２から端末動作コマンドを端末機器１０１に設定し、端末機器１０１から送信される端末コマンド動作の完了時刻を、携帯機器１０２側に設定する。これによって、端末機器１０１での端末動作コマンド動作の完了時に、その完了を携帯機器１０２が報知することが可能となる。
【０２０７】
従来は、一般的には、端末機器１０１自身が動作終了後に報知を行う構成になっている。例えば、炊飯器の炊飯完了時や、洗濯機の洗濯完了時には、音声などを用いてユーザに報知している。
【０２０８】
しなしながら、端末機器１０１から音声で報知しても、その端末機器１０１の近辺にユーザが存在しなければ、ユーザに報知が受け取られず、意味のないものになってしまう。また、難聴者に対しては、音声による報知は、意味をなさない。
【０２０９】
しかしながら、本発明では、端末動作の完了時刻を携帯機器１０２にセットして、携帯機器１０２から端末動作の完了を報知する。携帯機器１０２は、通常ユーザが持ち歩いているものである。このため、端末機器１０１の近辺に、ユーザが存在しない場合においても、端末動作の完了を報知することが可能となる。
【０２１０】
また、一般的な携帯機器１０２である携帯電話は、報知手段として、触覚（バイブレーション）や、視覚（表示部）での提示手段を備えており、音声だけではない、ユーザの状態に合わせた報知が可能となり、ユーザの利便性を向上させることが可能となる。
【０２１１】
また、携帯機器１０２から報知を行う場合には、報知を行うアプリケーションを起動し続ける必要がある。そして、アプリケーションを起動し続けることは、バッテリーの消費にも繋がるし、他のアプリケーションを起動できないといった場合も存在する。
【０２１２】
故に、本実施の形態のシステムでは、報知のためのアプリケーションが、ユーザに報知をし、また、その他の動作の中で終了させざるを得ない場合、サーバ機器１０４に、完了時刻を送信する。一般的に、サーバ機器に対しては、２４時間リアルタイムの制御を行う必要があり、システムがダウンするよう場合でも、リカバリシステムが起動することによって、ロバストネスを確保している。
【０２１３】
従って、サーバ機器１０４によって、端末動作の完了時間を監視し、完了予定時刻を経過すれば、携帯機器に対して、報知のためのアプリケーション起動を行うことも可能である。ただし、時刻を監視し続けることは、サーバ負担に繋がるため、携帯機器１０２のアプリケーションが終了するまでの間においては、携帯機器１０２で時刻監視を行い、アプリケーションが終了する場合に、シームレスには時刻監視処理をサーバに移管することで、負荷の分散が可能となる。
【０２１４】
また、報知手段は、報知のためのアプリケーションを起動する手段に限定されない。例えば、携帯機１０２へ電子メールを送信することによって報知しても同様の効果が生じる。
【０２１５】
図７は、実施の形態１の変形例における各機器の動作を示すシーケンス図である。
【０２１６】
端末機器１０１は、携帯機器１０２からコマンドを受信するに応じて、端末機器１０１で記憶されている使用履歴情報を携帯機器１０２に送信する。
【０２１７】
なお、図７において携帯機器１０２がアプリケーションを起動してから近接無線通信を確立する（Ｓ８０１〜Ｓ８０５）までの処理は図３のＳ３０１〜Ｓ３０５までの処理と同様であるので詳細な説明を省略する。
【０２１８】
携帯機器１０２は、端末機器１０１と近接無線通信を確立した後、端末機器１０１の使用履歴情報を取得するための端末コマンドを送信する（Ｓ８０６）。
【０２１９】
端末機器１０１の近接無線通信部１０７が携帯機器１０２から端末コマンドを受信した後（Ｓ８０７）、端末部２０１は、メインメモリ１０６（例えばＲＡＭ（履歴）２２１）に記憶されている使用履歴情報を読み出す（Ｓ８１８）。その後、携帯機器１０２は近接無線通信部１０７を介して読み出した使用履歴情報を携帯機器１０２に送信する（Ｓ８０８）。
【０２２０】
送信される使用履歴情報は、例えば、図５のＳ５０５で生成され、メインメモリ１０６に記憶される使用履歴情報、即ち、各動作状態に対して時刻情報が付与された時刻付きの使用履歴情報とすることができる。なお、生成された使用履歴情報が、端末部２０１のメインメモリ１０６（ＲＡＭ（履歴）２２１）ではなく、近接無線通信部１０７が備える近接通信メモリ２０７（図２）に記憶されていてもよい。この場合、近接無線通信部１０７は、端末コマンドを受信すると、近接通信メモリ２０７に記憶されている使用履歴情報を送信する（Ｓ８０７−＞Ｓ８０８）。
【０２２１】
次に、携帯機器１０２が、端末機器１０１の近接無線通信部１０７から送信された使用履歴情報を受信した後（Ｓ８０９）、携帯機器１０２は、受信した使用履歴情報をサーバ機器１０４に登録するためのコマンド（ＤＢ登録コマンド）を生成する（Ｓ８１０）。
【０２２２】
なお、このコマンドは、例えば、受信された使用履歴情報を含み、その使用履歴情報をサーバ機器１０４で特定するためのコマンドである。
【０２２３】
次に、携帯機器１０２が、生成したＤＢ登録コマンドをサーバ機器１０４へ送信する（Ｓ８１１）。
【０２２４】
サーバ機器１０４は、Ｓ８１１で送信されたＤＢ登録コマンドを受信すると（Ｓ８１２）、このコマンドから特定される使用履歴情報をサーバ機器１０４のデータベースへ登録する（Ｓ８１４）。
【０２２５】
なお、Ｓ８１１において、携帯機器１０２がサーバ機器１０４にＤＢ登録コマンドを送信するときには、インターネット、携帯電話の通信網、または、ＷｉＦｉ（wireless fidelity）などのネットワークを用いてもよいし、これらのネットワークを組み合わせてもよい。
【０２２６】
サーバ機器１０４の管理者は、例えば、端末機器１０１を製造した製造会社、端末機器１０１を販売した販売会社、または、端末機器１０１を保守する保守会社などである。
【０２２７】
なお、Ｓ８０８において、端末機器１０１は、使用履歴情報を暗号化してから携帯機器１０２に送信してもよい。この場合、サーバ機器１０４は、Ｓ８１２で使用履歴情報を受信した後、データベースに登録する（Ｓ８１４）前に使用履歴情報を復号化する。
【０２２８】
なお、図７において、端末機器１０１から携帯機器１０２に近接無線通信を介して使用履歴情報を送信するとともに、携帯機器１０２から端末機器１０１に時刻情報を設定してもよい。具体的には、図７において端末機器１０１から携帯機器１０２に近接無線通信を介して使用履歴情報を送信する際に、携帯機器１０２から、端末機器１０１に、近接無線通信を介して、時刻情報が付与された端末コマンドを送信してもよい。
【０２２９】
また、このとき、上述の図５のＳ５０１〜Ｓ５０６のように、端末機器１０１は、受信した端末コマンドにより特定される動作実行してもよい。端末コマンドにより特定される動作とは、例えば、端末機器１０１が炊飯器の場合、「炊飯の開始」或いは「炊飯予約」などである。別の例として、端末機器１０１が洗濯機の場合、上記動作は「選択開始」或いは「洗濯予約」などである。
【０２３０】
なお、携帯機器１０２から端末機器１０１に時刻情報が設定されるタイミング、上述の動作（炊飯の開始など）が行われるタイミングと同じタイミングであってもよいし、携帯機器１０２から端末機器１０１に時刻情報が設定された後、上述の動作（炊飯の開始など）が行われてもよい。即ち、時刻情報が設定されるタイミングは、上述の動作（炊飯の開始など）が行われるタイミングに対応していればよい。なお、このような、携帯機器１０２から端末機器１０１への使用履歴情報の送信を、図３のＳ３０８およびＳ３０９で行ってもよい。この場合Ｓ３０８およびＳ３０９で送信される端末情報に使用履歴情報が含まれる。そして、Ｓ３１１において、携帯機器１０２からサーバ機器１０４へ使用履歴情報が送信され、Ｓ３１４において、サーバ機器１０４に使用履歴情報が登録される。
【０２３１】
図８は、本実施の形態のシステムにおいて、端末機器１０１が炊飯器である場合の画面遷移を示した概念図である。
【０２３２】
図３のＳ３１５で、サーバ機器１０４はＵＩ情報を生成し、生成されたＵＩ情報を携帯機器１０２に送信する。携帯機器１０２は、ＵＩ情報を受信すると表示部１１０に表示させる。
【０２３３】
ここで、サーバ機器１０４がＵＩ情報を生成するときの動作を説明する。予め、携帯機器１０２が、近接無線通信を介して、端末機器１０１の近接通信メモリ２０７から、端末機器１０１の型番或いはシリアル情報を受信する。サーバ機器１０４は、携帯機器１０２を介して、これら端末機器１０１の型番或いはシリアル情報を取得する。そして、サーバ機器１０４は、受信した型番やシリアル情報に応じて、ＵＩ情報を生成する。
【０２３４】
例えば、図８の画面７０１のように、端末機器１０１が炊飯器の場合、サーバ機器１０４は、受信した型番やシリアル情報に基づいて、ＵＩ情報を生成する。つまり、そのＵＩ情報が生成されることにより、「愛用車登録ボタン７１１」や「炊飯開始ボタン７１２」が携帯機器１０２の表示部１１０に表示される。
【０２３５】
携帯機器１０２は、ＵＩ情報をサーバ機器１０４から受信し、そのＵＩ情報のＵＩ画面を表示すると、表示されたＵＩ画面に対する操作（ＵＩ操作）の受付を行う（Ｓ３１８）。本事例では、ユーザが「炊飯開始ボタン７１２」を押下した場合について説明する。
【０２３６】
炊飯開始ボタン７１２が押下されると、携帯機器１０２は、端末機器１０１が炊飯を開始するための端末コマンドの送信要求をサーバ機器１０４に行う（Ｓ３１９）。そして、サーバ機器１０４が端末コマンドを生成し（Ｓ３２０）、携帯機器１０２が、サーバ機器１０４で生成された端末コマンドを受信する（Ｓ４１２）。
【０２３７】
携帯機器１０２は、サーバ機器１０４から端末コマンドを受信すると、受信した端末コマンドを送信するためのアナウンスを、表示部１１０に表示する（図８の画面７０２）。このアナウンスの１例を図８の画面７０２に示す。図８の７０２の画面のように、このアナウンスを用いて、端末機器１０１に、本携帯機器１０２をユーザにタッチさせる。
【０２３８】
また、こうして、アナウンスを表示部１１０に表示するとともに、携帯機器１０２の近接無線通信部のポーリングを開始する（Ｓ４１３）。
【０２３９】
Ｓ４１４の後、ユーザが端末機器１０１である炊飯器に、本携帯機器１０２をタッチすると、端末機器１０１の近接無線通信部１０７が、携帯機器１０２が出力したポーリング信号を受信する。そして、端末機器１０１（近接無線通信部１０７）は、受信したポーリング信号に対するポーリング応答を携帯機器１０２に送信し、本携帯機器１０２が、ポーリング応答を受信した時点で、携帯機器１０２と、端末機器１０１との無線通信が確立する。
【０２４０】
携帯機器１０２は、この携帯機器１０２と、端末機器１０１との近接無線通信が確立すると、確立した時点の時刻情報を携帯機器１０２の時計１１２から取得する。そして、携帯機器１０２は、取得した時刻情報を、サーバ機器１０４から受信した端末コマンドに付与して、近接無線通信を介して端末機器１０１に送信する（Ｓ４１８）。
【０２４１】
端末機器１０１である炊飯器が、端末コマンドとして、炊飯開始コマンドを受信すると、近接無線通信部１０７の暗復号化部２３０で、暗号化された炊飯開始コマンドを復号化するとともに、受信した炊飯開始コマンドに基づいて炊飯を開始する。
【０２４２】
また、端末部２０１のコントローラ１０５は、受信した端末コマンドに付与されている時刻情報を、メインメモリ１０６の時刻記憶部２２３に記憶するとともに、タイマー２２４を起動して時間の計測を開始する。
【０２４３】
また、端末機器１０１に炊飯開始コマンドがセットされると、コントローラ１０５は、受信した炊飯開始コマンドに応じた動作の完了時間を判断する。
【０２４４】
このとき、端末開始コマンドが完了するまでに要する時間と、受信した時刻情報との加算によって、端末コマンド動作の完了時間が推定される。端末機器１０１は、推定した完了時間を、炊飯完了時間として携帯機器１０２に応答する。
【０２４５】
炊飯完了時間が携帯機器１０２で受信されると、端末コマンドの動作が完了するまでの時刻情報や完了までの時間情報が表示部１１０に表示されるとともに、これらの情報が携帯機器１０２の記憶部に記憶される。
【０２４６】
携帯機器１０２は、記憶した完了時間と、時計１１２で取得する現在時間との比較動作を開始し、時計１１２で取得する現在時刻が、完了時刻を経過した時点で、音声、表示又は振動などの手段を用いて、ユーザに報知する。
【０２４７】
このように、本実施の形態では、携帯機器１０２を利用して端末機器１０１を操作することが可能となる。
【０２４８】
すなわち、通常、生活家電は、コストなどの要件によって、リッチなユーザインタフェースを備えることができない。従って、複雑な操作を行う場合には、数少ないボタンをトグル操作することなどが必要となり操作の複雑性が増している。
【０２４９】
例えば、炊飯予約の設定や洗濯機のカスタム設定には、十数回〜数十回のボタン操作を必要とする。
【０２５０】
しかしながら、スマートフォンを代表とする携帯機器には、大画面、タッチパネルなどの、リッチで、ユーザが使い慣れたユーザインタフェースが搭載されている。
【０２５１】
そこで、本実施の形態のシステムでは、携帯機器１０２が持っているリッチなユーザインタフェースを活用して生活家電を操作することできる。
【０２５２】
また、通常、本実施の形態の端末機器は、時計手段を有していない。よって、端末機器１０１の使用履歴情報を収集する場合でも、操作した時刻の時刻情報が付与されていない使用履歴情報しか収集できなかった。
【０２５３】
しかしながら、本実施の形態を利用すれば、一般的に時計（時計１１２を参照）を有している携帯機器１０２から、時刻情報を、近接通信を介して端末機器１０１にセットするので、端末機器１０１で時刻情報を付与した使用履歴情報が生成できる。
【０２５４】
また、本実施の形態では、サーバ機器１０４から受信した端末コマンドを、携帯機器１０２が近接無線通信を介して端末機器１０１にセットした時点で、端末機器１０１が、受信した端末コマンドの完了時刻や時間を携帯機器１０２に送信する。これにより、常時、端末機器１０１と携帯機器１０２とが通信接続していなくても、端末コマンドによる端末機器１０１の動作と、携帯機器１０２に表示される端末機器の動作状態とを同期させることが可能となる。
【０２５５】
通常、近接無線通信の場合には、端末機器１０１と携帯機器１０２とが近接している場合にのみ通信可能となる。よって、端末コマンドを端末機器１０１にセットした時点で、携帯機器１０２を、端末機器１０１から遠ざけると、端末機器１０１と携帯機器１０２との間の近接無線は途絶える。
【０２５６】
このため、携帯機器１０２と端末機器１０１とが通信をしながら、端末機器１０１の動作状態を、携帯機器１０２或いはサーバ機器１０４と同期させることが困難となる。そのため、端末コマンドの動作の完了時に、携帯機器１０２からユーザに報知することも困難となる。
【０２５７】
しかしながら、本実施の形態のシステムでは、端末コマンドを端末機器１０１にセットした時点で、端末機器１０１が、セットされた端末コマンドの動作に要する時間、或いは、その動作の完了時刻を、携帯機器１０２に送信する。このことによって、常時、端末機器１０１と、携帯機器１０２とが通信接続していなくても、端末コマンド完了時に、ユーザに、携帯機器１０２から報知することが可能となる。
【０２５８】
図９は、収集する使用履歴情報（左欄）と、時刻情報を用いて作成した使用履歴情報（右欄）とを表した概念図である。
【０２５９】
図９の情報（タイマー情報付きの履歴情報）８０１に示すように、従来の履歴情報（使用履歴情報）の形式は、以下の通りである。
【０２６０】
その形式とは、使用履歴検出部２１６で検出した使用履歴情報に、タイマー２２４で計測した時間情報のみを付与した形式である。
【０２６１】
この形式の履歴情報が作成される際には、端末機器１０１と、携帯機器１０２との間の近接無線通信が確立した時点で、タイマー２２４が起動し、初めの履歴情報として、「００：００：００  近接無線確立」という履歴情報が作成される。
【０２６２】
本例では、タイマー２２４が起動して直ぐに炊飯動作を開始し、「００：００：０１  炊飯開始」という履歴情報が作成される。
【０２６３】
以後、「００：３５：００  炊飯完了」の履歴情報まで、端末機器１０１の内部状態が遷移するごとに、遷移した時のタイマー２２４から時間情報を読み出し、動作状況情報（履歴情報）を生成する。
【０２６４】
そして、生成した動作状況情報をＲＡＭ（履歴）２２１に記憶する。
【０２６５】
一方、本実施の形態の端末機器１０１の使用履歴情報生成部２２６で生成する履歴情報は、図９の情報（時刻情報付きの、生成される履歴情報）８０２で示されるような形式となる。
【０２６６】
本履歴情報は、近接無線通信を介して入力された時刻情報と、タイマー２２４の時間情報とを用いて生成された時刻情報が、各履歴に対応付けて付与される。また、近接無線通信を介して、携帯機器１０２から時刻情報と同様に、日付情報や携帯機器の所有者情報が入力されれば、履歴情報に、入力された日付情報或いは使用者情報も付加される。
【０２６７】
これにより、従来例では、タイマー情報のみが付与されるのに対して、本技術では、時刻情報が付与された履歴情報を生成できる。
【０２６８】
そして、生成した履歴情報を、近接無線通信を介して、携帯機器１０２に送信し、送信された履歴情報を受信した携帯機器１０２が、受信した履歴情報をサーバ機器１０４に送信する。このことで、サーバ機器１０４において、履歴情報を解析することができる。
【０２６９】
そのため、いつ端末機器１０１を動作させたのか、どのようなモードで、端末機器１０１を動作させたのかなどのパターンである、ユーザの生活パターンをサーバ機器１０４は分析できる。その結果、分析した生活パターンに基づいたサービス提供を、ユーザに行うことが可能となる。
【０２７０】
図１０は、図２に示す近接無線通信部１０７、コントローラ１０５、メインメモリ１０６、タイマー２２４、時刻生成部２２５および使用履歴情報生成部２２６の接続関係の一例を示したブロック図である。
【０２７１】
まず、近接無線通信部１０７は、携帯機器１０２のリーダライタからのポーリング信号を受信すると、ポーリング信号を出力した携帯機器１０２に、ポーリング応答を出力し、携帯機器１０２は、ポーリング応答を受信する。このことで、端末機器１０１と、携帯機器１０２との近接無線通信が確立する。
【０２７２】
携帯機器１０２は、近接無線通信が確立した時点の時刻情報を時計手段（図１の時計１１２）から取得して、取得された時刻情報を、確立した近接無線通信を介して、端末機器１０１に送信し、近接無線通信部１０７で受信し、受信した時刻情報を、コントローラ１０５に出力する。
【０２７３】
コントローラ１０５は、時刻情報が入力されると、入力された時刻情報を、メインメモリ１０６の時刻記憶部２２３に記憶させるとともに、タイマー２２４に、起動命令を出力する。
【０２７４】
タイマー２２４は、コントローラ１０５から起動命令を受信すると、起動し、時間のカウントを開始する。
【０２７５】
また、コントローラ１０５は、キー２１５などの操作部で、ユーザから操作指示がなされた場合、コントローラの動作状態が遷移した場合、あるいは、エラーを検知した場合に、状態遷移信号や操作受付信号を、時刻生成部２２５に出力する。
【０２７６】
時刻生成部２２５は、コントローラ１０５から、状態遷移信号や操作受付信号を受信すると、タイマー２２４から、カウントしている時間情報（タイマー情報）を受信すると共に、時刻記憶部２２３から、記憶している時刻情報を受信し、時間情報と時刻情報とを加算することによって、現時点の時刻情報を算出する。
【０２７７】
算出した時刻情報は、使用履歴情報生成部２２６に出力され、使用履歴情報生成部２２６で、コントローラ１０５の動作状態や、検知した操作や、エラー情報に応じて、履歴情報を生成して、使用履歴情報記憶部２２１（ＲＡＭ（履歴））に記憶する。
【０２７８】
以上のように、本実施の形態の、時計手段を具備しない端末機器１０１であっても、図９の情報８０２で示されるような、時刻情報を伴う履歴情報を生成することが可能となる。
【０２７９】
なお、使用履歴情報生成部２２６は、この使用履歴情報生成部２２６が行う情報処理を実行する回路でもよい。一方、使用履歴情報生成部２２６の機能は、ＣＰＵ１０５が、プログラムを実行することにより、ＣＰＵ１０５に実現される機能の機能ブロックでもよい。なお、図２では、説明の便宜上、使用履歴情報生成部２２６は、ＣＰＵ１０５の外部に記載され、使用履歴情報生成部２２６が、ＣＰＵ１０５に実現されるケースではないケースでの図示がされる。
【０２８０】
エラー検出部２１７、使用履歴検出部２１６、時刻生成部２２５などのそれぞれについても、上述された、使用履歴情報生成部２２６での例と同様に、回路でもよいし、ＣＰＵ１０５に実現される機能の機能ブロックでもよい。
【０２８１】
（実施の形態２）
実施の形態２のシステムは、実施の形態１のシステムが備える各構成（図１、図２など）と同様の構成を備える。
【０２８２】
図１１は、実施の形態２のシステムが行う動作を示すシーケンス図である。
【０２８３】
Ｓ９０４およびＳ９０５では、端末機器１０１および携帯機器１０２が、それら端末機器１０１および携帯機器１０２の間における近接無線通信を確立する（図４のＳ４１５、Ｓ４１６などを参照）。
【０２８４】
Ｓ９０９では、携帯機器１０２により、端末機器１０１へと、時刻情報が送信される。
【０２８５】
なお、この送信では、時刻情報が含まれるデータ（図３の端末コマンドを参照）が送信されることにより、そのデータの一部として、時刻情報が送信されるなどしてもよい。
【０２８６】
Ｓ９２２では、端末部２０１により、送信された時刻情報が受信される。
【０２８７】
なお、例えば、携帯機器１０２により送信された時刻情報が、近接無線通信部１０７により受信されて、受信された時刻情報が、近接無線通信部１０７により端末部２０１へと送信されることにより、携帯機器１０２からの時刻情報が、端末部２０１により受信される。図１１では、この点が模式的に示される。
【０２８８】
Ｓ９２４では、端末部２０１により、Ｓ９２２で受信された時刻情報に対応した時刻情報が含まれた使用履歴情報が生成される。
【０２８９】
上述された、対応した時刻情報は、例えば、受信された時刻情報のコピーである、受信された時刻情報と同一の時刻情報である。
【０２９０】
また、対応した時刻情報は、例えば、上述された同一の時刻情報以外の他の時刻情報でもよい。
【０２９１】
他の時刻情報は、例えば、受信された時刻情報により示される時刻から、タイマー２２４により示される時間の長さが経過した後における時刻を示す時刻情報などである。
【０２９２】
対応する時刻情報とは、例えば、受信された時刻情報から特定される、現在の時刻を示す時刻情報などをいう。
【０２９３】
例えば、受信された時刻情報により示される時刻（に十分に近い時刻）において、図１１のＳ９０１の動作が行われてもよい。この動作において、タイマー２２４により示される時間の長さが、０に設定されてもよい。これにより、タイマー２２４により示される時間の長さが、受信された時刻情報により示される時刻からの時間の長さでもよい。
【０２９４】
Ｓ９２５では、生成された使用履歴情報が、メインメモリ１０６のＲＡＭ２２１などにより記憶される。
【０２９５】
このような実施の形態２の単なる細部については、例えば、上述の実施の形態１での通りなどでもよし、その他の形態が採られてもよい。
【０２９６】
（実施の形態３）
実施の形態１では、端末機器１０１と携帯機器１０２とが、近接無線通信を確立した時点で、端末機器１０１のタイマー２２４を起動させる形態について説明した。
【０２９７】
本実施の形態では、端末機器１０１の動作完了時（例えば、炊飯器なら、炊飯動作完了時）に、携帯機器１０２を、端末機器１０１にかざして、時刻情報付きの履歴情報を収集する形態について説明する。
【０２９８】
図１２は、本実施の形態の端末機器１０１のブロック図である。
【０２９９】
本端末機器１０１は、実施の形態１の端末機器１０１（図２）と比べ、タイマー２２４、使用履歴情報生成部２２６の接続関係と、新たに、使用履歴情報更新部１０００が追加されている点で相違する。
【０３００】
その他の機能ブロックは、その機能ブロックに対応する、実施の形態１の端末機器１０１（図２）での機能ブロックと同様の構成である。その他の機能ブロックについては、対応する機能ブロックでの符号と同じ符号を付け、詳細な説明を適宜、省略する。
【０３０１】
タイマー２２４は、端末機器１０１のユーザ操作部であるキー２１５により、動作開始の指示が入力された時点で起動し、時間のカウントを開始する。例えば、端末機器１０１が炊飯器である場合には、炊飯開始ボタンが押下された時点で、タイマー２２４が起動する。
【０３０２】
なお、上述された、時間のカウントがされて、タイマー２２４に保持される時刻が進む期間と、カウントがされず、時刻が進まない期間とがある。タイマー２２４が起動されるとき以前は、進まない期間である一方で、起動されたとき以後は、進む期間でもよい。また、タイマー２２４がリセットされるとき以前も、以後も、進む期間でもよい。リセットがされるとき以後の期間の開始のときに保持される時刻が０でもよい。
【０３０３】
使用履歴情報生成部２２６は、キー２１５によるユーザ操作がされた時点や、コントローラ１０５の内部状態の遷移時、エラー検出部２１７によってエラーを検出した時点などの時点で、動作状況情報を生成する。そして、使用履歴情報生成部２２６は、生成された動作状況情報に、タイマー２２４の時間情報を加えて、加えられた後の動作状況情報である使用履歴情報を生成し、生成された使用履歴情報を、メインメモリ１０６のＲＡＭ（履歴）２２１に記憶させる。
【０３０４】
従って、この時点でＲＡＭ（履歴）２２１に記憶される使用履歴情報は、図１０の情報８０１での履歴情報のような、タイマー情報のみ付与された履歴情報である。
【０３０５】
メインメモリ１０６の時刻記憶部２２３は、実施の形態１での時刻記憶部２２３と同様に、携帯機器１０２から、近接無線通信部１０７を介して、携帯機器１０２と、端末機器１０１との近接無線通信確立時の時刻の時刻情報を受信し、記憶する。
【０３０６】
本実施の形態で、時刻記憶部２２３に設定される時刻情報としては、実施の形態１と異なり、端末機器１０１の動作開始時点の時刻情報ではなく、端末機器１０１の動作完了後の時刻情報が設定される。
【０３０７】
すなわち、実施の形態１では、端末機器１０１の動作開始コマンドが、近接無線通信を介して設定される際に、時刻情報を、端末機器１０１に設定する形態である。一方、本実施の形態では、端末機器１０１の動作完了後に、携帯機器１０２を、端末機器１０１にかざすことで、かざした時点の時刻情報が、時刻記憶部２２３に設定される。
【０３０８】
携帯機器１０２を端末機器１０１にかざし、近接無線通信を確立し、時刻情報が時刻記憶部２２３に設定されれば、確立した近接無線通信を介して、ＲＡＭ（履歴）２２１に記憶されていた履歴情報が、近接無線通信部１０７を介して、携帯機器１０２に送信される。
【０３０９】
送信される履歴情報は、次のような履歴情報である。つまり、ＲＡＭ（履歴）２２１に記憶している、送信がされる前における、タイマー情報付き履歴情報がある。時刻記憶部２２３に記憶している時刻情報と、近接無線通信が確立した時点のタイマー２２４のタイマー情報とに基づいて、記憶された当該タイマー情報付き履歴情報に含まれるタイマー情報が、時刻情報に変換される。タイマー情報付き履歴情報に対して、この変換がされた後における情報である履歴情報が送信される。この変換は、使用履歴情報更新部１０００によって行われる。
【０３１０】
使用履歴情報更新部１０００は、端末機器１０１と携帯機器１０２との近接無線通信が確立した時点で、次の変換を行う。この変換は、時刻記憶部２２３の時刻情報と、タイマー２２４のタイマー情報と、ＲＡＭ（履歴）２２１に記憶されている履歴情報に付与されているタイマー情報とに基づいて行われる。この変換では、履歴情報に付与されているタイマー情報を、時刻情報に変換する。
【０３１１】
具体的には、時刻記憶部２２３の時刻情報から、タイマー２２４のタイマー情報を減算し、使用履歴情報に付与されたタイマー情報を加算することによって、使用履歴情報の要素ごとに、時刻情報に変換して、情報８０２で示されるような、時刻情報付きの使用履歴情報を生成する。
【０３１２】
生成した使用履歴情報は、近接無線通信部１０７を介して、携帯機器１０２に送信されるとともに、端末機器１０１は、タイマー２２４を含むこの端末機器１０１の動作を完了して、パワーダウンする。
【０３１３】
図１３は、本実施の形態の端末機器１０１の、使用履歴情報収集処理の動作を示したフローチャートである。
【０３１４】
本端末機器１０１は、キー２１５などの操作部を介して、ユーザにより入力されたコマンドに従い、端末機器の動作を開始する。
【０３１５】
端末機器１０１は、入力されるコマンドに従った、端末機器の動作を開始するとともに、タイマー２２４を起動し、時間をカウントする。端末機器１０１は、これらを行うのと共に、使用履歴情報生成部２２６で使用履歴情報を生成することを始め、生成した使用履歴情報を、ＲＡＭ（履歴）２２１に記憶させる（Ｓ１１０１）。
【０３１６】
使用履歴情報生成部２２６で生成する使用履歴情報は、キー２１５による、ユーザ操作のタイミング、コントローラ１０５の動作状態変化時（炊飯器なら炊飯から保温動作など）、あるいは、エラーを検知した時点、図示しないセンサー情報が変化したタイミングなどのタイミングで生成される。つまり、そのタイミングでの、タイマー２２４でカウントしているタイマー情報と紐付けて、端末機器１０１の動作状況情報が、履歴情報として生成される。このような、使用履歴の収集動作は、端末機器１０１のシステムが完了し、電源を落とす時点まで、継続して行われる。
【０３１７】
そして、キー２１５の操作や、ユーザが入力した、端末機器１０１の動作開始設定で設定された動作が終了する（Ｓ１１０２）。なお、この終了とは、例えば、炊飯器においての、炊飯開始操作によっての炊飯が完了を示す。あるいは、この終了とは、例えば洗濯乾燥機では、洗濯操作の洗濯終了、洗濯・乾燥コマンドの洗濯・乾燥の終了である。
【０３１８】
端末機器１０１は、動作が終了すると、図示しない、端末機器１０１の表示部に、“携帯機器をタッチしてください”というメッセージを表示する。もちろん、表示部への表示だけではなく、音声を出力したり、ＬＥＤを光らせるなどで、通知をしても構わない。要は、ユーザへ、端末機器１０１の動作完了を伝える手段であれば、どのような通知手段でも構わない。
【０３１９】
端末機器１０１の動作完了の通知をした時点で、ユーザは、携帯機器１０２を、端末機器１０１にかざす。端末機器１０１は、端末機器１０１の近接無線通信部１０７が、携帯機器１０２からのポーリング信号を受信したかの判断を行う（Ｓ１１０４）。
【０３２０】
ポーリング信号を受信すること無く、一定時間経過した場合（Ｓ１１０４のＮｏ）、図示しない、携帯機器１０２の表示部１１０に、近接通信が行えなかったことを示すエラーメッセージを表示して、処理を終了する（Ｓ１１０５）。
【０３２１】
一方、端末機器１０１は、携帯機器１０２からのポーリング信号を受信すれば（Ｓ１１０４のＹｅｓ）、端末機器１０１の近接無線通信部１０７から、ポーリング応答を送信して、携帯機器１０２と、端末機器１０１との近接無線通信を確立する（Ｓ１１０６）。
【０３２２】
次に、端末機器１０１は、携帯機器１０２から、時刻情報付きの端末情報要求コマンドを受信するまで、待機する（Ｓ１１０７のＮｏ）。
【０３２３】
携帯機器１０２から、端末機器１０１が、時刻情報付きのコマンドを受信すれば（Ｓ１１０７のＹｅｓ）、受信した時刻情報で、メインメモリ１０６のＲＡＭ（履歴）２２１に記憶しているタイマー情報付き使用履歴情報を更新する（Ｓ１１０８）。
【０３２４】
この更新では、携帯機器１０２から送信される、近接無線通信が確立した時刻の時刻情報と、近接無線通信が確立した時点の、タイマー２２４の時間情報とに基づいて、ＲＡＭ（履歴）２２１に記憶されている履歴情報に付与されている時間情報を、時刻情報に変換する。
【０３２５】
使用履歴情報更新部１０００で更新した履歴情報は、携帯機器１０２からの端末情報要求コマンドの応答として、携帯機器に、端末情報として送信される（Ｓ１１０９）。
【０３２６】
Ｓ１１１０で端末情報の送信が完了した時点で、タイマー２２４を含む端末機器１０１のシステムの動作が終了する。システム終了の処理は、端末機器１０１に供給している電源をオフすることを含む。
【０３２７】
以上のように、本実施の形態では、端末機器１０１の動作完了時に、携帯端末をかざし、携帯端末から入力される時刻情報に基づいて、時刻付きの使用履歴情報を生成することが可能である。
【０３２８】
（実施の形態４）
実施の形態１、３では、近接無線通信を介して設定される時刻情報と、内部のタイマー情報とによって、時刻情報を、端末機器１０１内で生成し、生成された時刻情報を伴う履歴情報を生成する形態について説明した。
【０３２９】
本実施の形態では、実施の形態１、３とは異なり、次のような形態である。つまり、タイマー情報のみを付加した履歴情報を、端末機器１０１が生成して、近接通信を介して、携帯機器１０２に送信すると。そして、携帯機器１０２が、近接通信を介して受信したタイマー情報付き履歴情報を、時刻情報付き履歴情報に変換して、変換後の時刻情報付き履歴情報を、サーバ機器１０４に送信する。
【０３３０】
図１４は、本実施の形態の端末機器１０１の構成を示したブロック図である。
【０３３１】
本実施の形態の端末機器１０１は、実施の形態１、３と同様に、時計を持たずに、時刻情報を付加した使用履歴情報を、サーバ機器１０４にて取得可能に構成されるが、実施の形態１、３とは異なり、使用履歴情報への、時刻情報の付与は、携帯機器１０２で行われる。そのために、本実施の形態の端末機器１０１は、携帯機器１０２から、近接無線通信を介して、近接無線が確立したときに、携帯機器１０２にて生成するセッションＩＤを受信して、メインメモリ１０６のセッションＩＤ記憶部１２０１に記憶する。
【０３３２】
本実施の形態の端末機器における、図１４の構成で、実施の形態１の図２の構成、実施の形態３の図１２の構成と共通の部分は、同じ符号を付け、詳細な説明を省略する。
【０３３３】
実施の形態４では、実施の形態１および実施の形態３とは、タイマー２２４、使用履歴情報生成部２２６の接続関係が異なるとともに、メインメモリ１０６にセッションＩＤ記憶部１２０１を設けることが異なる。
【０３３４】
携帯機器１０２は、本端末機器１０１の近接無線通信部１０７と、携帯機器１０２との近接無線が確立すると、携帯機器１０２で生成したセッションＩＤを受信して、メインメモリ１０６のセッションＩＤ記憶部１２０１にて記憶するとともに、タイマー２２４を起動する。
【０３３５】
タイマー２２４は、起動後、時間情報をカウントする機能を有し、携帯機器１０２からセッションＩＤを受信すると、タイマー２２４が起動され、時間のカウントを開始する。カウントしている時間情報については、使用履歴情報生成部２２６からの要求に応じて、カウントしている当該時間情報を、使用履歴情報生成部２２６へ出力する。
【０３３６】
使用履歴情報生成部２２６は、キー２１５によるユーザ操作の時点や、端末機器１０１の動作状況の遷移時、あるいは、エラーを検知した時点などの時点で、タイマー２２４に対して、時間情報の出力要求を出力する。使用履歴情報生成部２２６は、このようなことを行うのとともに、動作状況情報を、履歴情報として生成し、タイマー２２４からの時間情報とともに、ＲＡＭ（履歴を記憶するＲＡＭ）２２１に出力し、ＲＡＭ２２１で、順次記憶していく。
【０３３７】
また、携帯機器１０２から、使用履歴情報の出力コマンドを端末機器１０１が受信すると、ＲＡＭ（履歴）２２１に記憶している履歴情報に、セッションＩＤ記憶部１２０１に記憶しているセッションＩＤを紐付けて、携帯機器１０２に出力する。
【０３３８】
なお、本実施の形態の端末機器１０１から出力する履歴情報は、図１０の情報８０１に示す履歴情報に、図示しないセッションＩＤが付与された形態の情報である。
【０３３９】
また、携帯機器１０２は、端末機器１０１との近接無線通信が確立した時点でセッションＩＤを生成するとともに、現在時刻情報を、生成したセッションＩＤに対応付けて、記憶する。
【０３４０】
また、携帯機器１０２は、端末機器１０１から、セッションＩＤ付きの履歴情報を受信すると、受信した履歴情報に付与されたセッションＩＤを抽出する。携帯機器１０２の内部に記憶している時刻情報から、受信したセッションＩＤに対応した時刻情報が抽出される。履歴情報に付与された時間情報に、時刻情報が加算されて、履歴情報の時間情報が、時刻情報に変換される。
【０３４１】
これによって、時刻情報付きの履歴情報を、携帯機器１０２にて生成することができ、実施の形態１と同様の効果を得ることが可能となる。
【０３４２】
次に、本実施の形態の携帯機器１０２の動作を説明する。
【０３４３】
図１５および図１６は、本実施の形態の携帯機器１０２の動作を示したフローチャートである。
【０３４４】
携帯機器１０２は、ユーザ操作によってアプリケーションを起動させる。すると、携帯機器１０２は、端末機器１０１の近接無線通信部１０７に向けて、ポーリング信号を出力する（Ｓ１３０１）。
【０３４５】
端末機器１０１は、携帯機器１０２が出力するポーリング信号を受信すると、ポーリング信号を出力した携帯機器１０２に対して、ポーリング応答を出力する。
【０３４６】
携帯機器１０２は、端末機器１０１からのポーリング応答を受信したかどうかの判断を行う（Ｓ１３０２）。ポーリング応答を受信できない場合（タイムアウトした場合）には、エラーを出力して処理を終了する（図１６のＳ１４０６）。
【０３４７】
携帯機器１０２は、ポーリング応答を受信したと判断した場合には、端末機器１０１との近接通信を確立し、端末機器１０１に対して、端末情報要求コマンドを、確立された、端末機器１０１との近接通信を介して送信する（Ｓ１３０３）。
【０３４８】
携帯機器１０２は、Ｓ１３０３で要求コマンドを端末機器１０１に送信すると、端末機器１０１からのコマンド応答を受信したかどうかを判定する（Ｓ１３０４）。コマンド応答を受信出来ていないと判断した場合（タイムアウトした場合）には、エラーを、表示部１１０に出力して、処理を中断する（図１６のＳ１４０６）。
【０３４９】
携帯機器１０２は、コマンド応答を受信すれば、受信した端末機器情報に基づいて、操作用のユーザインタフェース画面のＵＩ情報を、サーバ機器１０４に対して要求する（Ｓ１３０５）。次に、サーバ機器１０４から、ユーザインタフェース画面要求の応答として、ＵＩ情報を受信したかどうかの判定が行われる（Ｓ１３０６）。サーバ機器１０４から、ＵＩ情報を受信できない場合（タイムアウトした場合）には、エラーが表示部１１０に出力されて、携帯機器１０２は、処理を中断する（Ｓ１４０６）。
【０３５０】
次に、携帯機器１０２は、サーバ機器１０４から、ＵＩ情報の要求の応答として、ＵＩ情報を受信したかどうかの判定を行う（Ｓ１３０６）。サーバ機器１０４から、ＵＩ情報を受信できない場合（タイムアウトした場合）には、エラーを表示部１１０に出力して、処理を中断する（Ｓ１４０６）。
【０３５１】
携帯機器１０２は、サーバ機器１０４からユーザインタフェース画面情報（ＵＩ情報）を受信した場合には、表示部１１０に、受信したＵＩ情報のユーザインタフェース画面を表示して、ユーザからの操作を受け付ける（Ｓ１３０７）。
【０３５２】
ユーザの操作が完了すれば、ユーザインタフェース画面のユーザ操作に基づいて、端末機器１０１の操作コマンドを、サーバ機器１０４に要求する（Ｓ１３０８）。
【０３５３】
次に、携帯機器１０２は、サーバ機器１０４への要求に対する応答が受信できたかを判定する（Ｓ１３０９）。受信できない場合（タイムアウトした場合）には、表示部１１０にエラーを出力して、処理を中断する（図１６のＳ１４０６）。
【０３５４】
携帯機器１０２は、サーバ機器１０４から端末機器コマンドを受信した場合には、携帯機器１０２の近接無線通信部１０７に向けて、ポーリング信号を出力する（Ｓ１３１０）。なお、ポーリング信号出力とともに、表示部１１０に、携帯機器１０２にかざす旨のメッセージを表示する。
【０３５５】
携帯機器１０２は、ポーリング信号を出力すると、端末機器１０１からのポーリング応答が受信できたかの判断を行う（Ｓ１４０１）。ポーリング応答を受信できない場合（タイムアウトした場合）には、表示部１１０にエラーを出力して、処理を中断する。
【０３５６】
ポーリング応答を受信した場合には、ポーリング応答に含まれる、端末機器１０１の近接無線通信部１０７のタグＩＤ（固有ＩＤ）を抽出する（Ｓ１４０２）。Ｓ１４０２で、近接無線通信を確立した端末機器１０１のタグＩＤを抽出すると、抽出したタグＩＤや、携帯機器１０２の内部に記憶しているユーザＩＤ（契約者番号、電話番号など）から、セッションＩＤを生成する（Ｓ１４０３）。
【０３５７】
なお、セッションＩＤの生成では、ユーザＩＤやタグＩＤを組み合わせて、生成をすることが望ましい。
【０３５８】
本セッションＩＤは、確立した近接無線通信と、その後に確立する近接無線通信に対応関係を証明するためのＩＤであり、誰が（どの携帯機器で）、どの端末機器との近接無線通信なのかを識別できるようになる。
【０３５９】
Ｓ１４０３でセッションＩＤを生成すると、携帯機器１０２の時計１１２から、日時や時刻情報を抽出して、抽出した時刻情報を、生成したセッションＩＤやタグＩＤに対応付けて、携帯機器１０２内部に記憶する（Ｓ１４０４）。
【０３６０】
最後に、携帯機器１０２は、確立している近接無線通信を介して、端末機器１０１のメインメモリ１０６のセッションＩＤ記憶部１２０１に、生成したセッションＩＤを記憶させる。
【０３６１】
このような、セッションＩＤを記憶させる処理は、サーバ機器１０４から受信した端末機器コマンドを出力するのと同時に行われる。端末機器１０１は、携帯機器１０２から、端末機器コマンドを受信すると、受信した端末機器コマンドに応じて、端末機器１０１の動作を開始し、使用履歴情報生成部２２６にて履歴情報を生成しながら、端末動作を行う。
【０３６２】
図１７は、本実施の形態の携帯機器１０２が端末機器１０１から履歴情報を収集するときの動作の１例を示したフローチャートである。
【０３６３】
端末機器１０１は、端末動作の完了時に、図示しない、端末機器１０１の表示部に、携帯機器１０２をかざすことをユーザに求めるメッセージを表示する。ユーザは、携帯機器１０２のアプリケーションを起動して、携帯機器１０２を端末機器１０１にかざす。
【０３６４】
携帯機器１０２は、ユーザ操作によってアプリケーションが起動すると、端末機器１０１の近接無線通信部１０７に向けて、ポーリング信号を出力する（Ｓ１５０１）。
【０３６５】
次に、携帯機器１０２は、端末機器１０１からのポーリング応答を受信したか否かの判断を行う（Ｓ１５０２）。ポーリング応答が受信できない場合（タイムアウトした場合）には、携帯機器１０２の表示部１１０に、エラーを出力して処理を中断する（Ｓ１５１０）。
【０３６６】
ポーリング応答が受信できた場合には、端末機器１０１に対して、端末情報として、端末機器１０１の使用履歴情報の要求コマンドを送信する（Ｓ１５０３）。
【０３６７】
携帯機器１０２は、Ｓ１５０３で、要求コマンドを端末機器１０１に送信した後に、送信した要求コマンドの応答信号が受信できたかどうかを判断する（Ｓ１５０４）。応答が受信できない場合（タイムアウトした場合）には、表示部１１０にエラーを出力して、処理を中断する（Ｓ１５１０）。
【０３６８】
応答信号を受信した場合には、端末情報要求コマンドの応答として、端末情報を受信する（Ｓ１５０５）。
【０３６９】
次に、受信した端末情報に付随しているセッションＩＤを抽出する（Ｓ１５０６）。
【０３７０】
次に、Ｓ１５０６で抽出したセッションＩＤと同一のセッションＩＤ付きの時刻情報が、携帯機器内部の記憶手段に存在するかを判定する（Ｓ１５０７）。
【０３７１】
ここで、携帯機器内部の記憶手段に記憶されているセッションＩＤ付きの時刻情報は、Ｓ１４０４で記憶した時刻情報である。携帯機器１０２内部のメモリに、受信したセッションＩＤと同一のセッションＩＤが存在しない場合には、処理を中断する（Ｓ１６０７のＮｏ）。
【０３７２】
受信したセッションＩＤと同一のセッションＩＤ付き時刻情報が、携帯機器内部のメモリに存在する場合には、受信した端末情報に付与されているタイマー情報（時間情報）を、同一のセッションＩＤで管理されている時刻情報に基づいて、時刻情報付き端末情報に更新する（Ｓ１５０８）。本更新では、端末情報のそれぞれの時間情報に、同一のセッションＩＤで記憶されている時刻情報を加算して、それぞれの時間情報を時刻情報に変換して、端末情報を更新する。
【０３７３】
端末情報を更新した後、更新した端末情報をサーバ機器１０４に送信して、処理を終了する。
【０３７４】
以上のように、本実施の形態の端末機器１０１および携帯機器１０２は、時計を持たない端末機器１０１で生成した、時間付きの使用履歴情報を、携帯機器１０２で受信して、携帯機器１０２で、使用履歴情報に付随する時間情報を、時刻情報に変換して、サーバ機器１０４に送信することが可能となる。従って、端末機器１０１に、高価な時計手段を備える必要なく、時刻情報付きの使用履歴情報を生成して、サーバ機器１０４に送信し、サーバ機器１０４では、時刻情報付きの使用履歴情報から、ユーザの生活パターンを解読し、生活パターンに従ったユーザサポート情報などを提供することが可能となる。
【０３７５】
端末機器１０１で生成する使用履歴情報と、携帯機器１０２内部で管理する時刻情報との対応付けのために、携帯機器は、セッションＩＤを生成する。生成されたセッションＩＤに対応付けて、時刻情報が記憶されると共に、生成したセッションＩＤを端末機器１０１に送信する。端末機器１０１は、セッションＩＤに対応付けて、使用履歴情報を作成して、携帯機器１０２に送信することで、送信される使用履歴情報と、記憶される時刻情報との対応をとることができる。
【０３７６】
なお、実施の形態１〜４において、端末機器１０１と携帯機器１０２との間の通信が、ＲＦＩＤやＮＦＣなどの近接無線通信の場合を説明したが、これに限られない。携帯機器１０２を、エアコン等のリモコンと捉えれば、時刻情報の通信は、赤外線通信であってもいい。この場合には、赤外線によるコマンドを端末機器１０１が受け付けた時点で、タイマー２２４を起動させれば、本発明の趣旨である、時刻情報付きの履歴情報を生成する処理をすることができる。生成した履歴情報は、赤外線通信で携帯機器１０２に送信されてもいいし、近接無線や、無線ＬＡＮ、Ｂｌｕｅｔｏｏｔｈ（登録商標）の通信などの無線通信の他、携帯機器１０２と、物理的にコネクションした通信で送信されても構わない。
【０３７７】
本発明では、時計を持たない生活家電（電子レンジ、掃除機、洗濯機など）に対し、時計を持った携帯機器（携帯電話、ＰＤＡ、ＰＣなど）から、通信手段（近接無線通信、ＲＦＩＤ、ＮＦＣ、Ｂｌｕｅｔｏｏｔｈ（登録商標）など）を介して、通信が確立した時点以降の時刻情報をセットする。このセットがされるのとともに、端末機器が具備するタイマーを起動させ、セットされた時刻情報と、タイマー情報を組み合わせて、時刻情報を生成するとともに、生成した時刻情報を付与した使用履歴情報を生成して、前述の通信手段で、携帯機器に、送信する。これらのことが、本技術の趣旨である。時刻情報の付与された使用履歴情報を収集し、解析すれば、いつ、どのような機能をユーザが使用したのかを判断できるため、ユーザの生活パターンに密着したアドバイス情報などを提供することが可能となる。
【０３７８】
こうして、例えば、次の動作がされてもよい。つまり、ある局面などにおいて、次の動作が行われてもよい。
【０３７９】
つまり、炊飯器、洗濯機などの機器（端末機器（図１、図２）を参照）があってもよい。
【０３８０】
そして、機器において、現在の時刻が特定されてもよい（先述の説明を参照）。
【０３８１】
しかしながら、仮に、現在の時刻が特定されるために、電波時計などのいわゆる時計が設けられたならば、コストが高くなってしまう。
【０３８２】
そこで、近年においては、店舗などでの、電子マネーの決済、自動改札での改札の際などにおいて、通信装置がタッチされたときに、先述された、ＮＦＣの通信などの近接無線通信がされることがあることに気づく。
【０３８３】
つまり、単に、このような近接無線通信がされるだけであれば、非接触電子タグを設けるだけで足りるなどで、低いコストが維持されることに気づく（特許文献２などを参照）。
【０３８４】
しかも、近年においては、比較的多くの場合に、機器を利用するユーザが、携帯電話、スマートフォンなどの通信装置（携帯機器１０２（図１）を参照）を持っている。
【０３８５】
そして、これら携帯電話などの通信装置により、上述された近接無線通信がされることがあるのに気づく。
【０３８６】
しかも、携帯電話などの通信装置では、比較的多くの場合に、現在の時刻を示す情報を生成する時計（の機能）が設けられる。
【０３８７】
そこで、機器において、その機器に対してタッチがされた通信装置などの通信装置との間での近接無線通信が行われてもよい（近接無線通信部１０７（図２）などを参照）。
【０３８８】
そして、行われる近接無線通信を介して、通信装置から、通信装置により生成された、現在の時刻を示す情報（先述の時刻情報を参照）が取得され、取得された情報から、現在の時刻が特定されてもよい（コントローラ１２０５などを参照）。
【０３８９】
これにより、低いコストが維持されつつも、現在の時刻が特定でき、低いコストと、現在の時刻の特定ができることとが両立できる。
【０３９０】
しかしながら、機器においては、例えば、計時が開始された時刻から、現在の時刻までの時間の長さを計時するタイマーが設けられることがある（タイマー２２４（図２）を参照）。
【０３９１】
例えば、炊飯器において、炊飯の動作の時間の長さを計時するタイマーが設けられることもあるし、洗濯機において、洗濯の時間の長さ、乾燥の時間の長さなどを計時するタイマーが設けられることもある。
【０３９２】
つまり、機器において、このようなタイマーにより、現在の時刻までの時間の長さが計時されても、コストが高くなるのが回避され、コストが低くできることに気づく。
【０３９３】
しかも、機器において特定されるべき現在の時刻が、通信装置がタッチされるなどして、近接無線通信が行われる時刻であるケースだけでなく、タッチがされず、近接無線通信が行われない時刻であるケースもあると考えられることに気づく（先述の説明を参照）。
【０３９４】
そこで、本機器においては、現在の時刻である第２の時刻以外の他の時刻に、通信装置（携帯機器１０２（図１））との間での近接無線通信が行われてもよい（近接無線通信部１０７（図２））。
【０３９５】
そして、他の時刻に行われる近接無線通信を介して、通信装置（携帯機器１０２）により生成された情報が取得されてもよい（コントローラ１０５などを参照）。
【０３９６】
そして、取得される情報は、当該第１の時刻から第２の時刻までの時間の長さが計時される第１の時刻において、通信装置により生成された、当該第１の時刻を示す情報でもよい。
【０３９７】
なお、例えば、計時が開始される第１の時刻に、通信装置に情報を生成させる制御がされて、当該第１の時刻を示す情報（時、分、秒の情報など）が取得されてもよい（先述の説明を参照）。
【０３９８】
そして、第２の時刻までの、第１の時刻からの時間の長さが計時されてもよい（タイマー２２４（図２））。
【０３９９】
そして、取得された情報により示される第１の時刻から、計時された長さの時間だけが経過した時刻が、現在の時刻である第２の時刻として特定されてもよい（時刻生成部２２５などを参照）。
【０４００】
これにより、単に、タイマーが用いられるだけで、低いコストが維持できる。しかも、現在の時刻が、近接無線通信がされない時刻であるケースでも、現在の時刻が特定でき、確実に、現在の時刻の特定ができる。これにより、低いコストの維持と、確実な、現在の時刻の特定とが両立できる。
【０４０１】
（その他の実施の形態）
上記、実施の形態１〜４において、時計機能を有しない家電機器から時刻付きの家電情報を生成する方法について説明したが、本実施の形態では、実施の形態１〜４で開示した方法の応用により可能となるその他の実施の形態について説明する。
【０４０２】
図１８は、本発明を応用した場合の、冷蔵庫のドアの開閉回数のグラフ化イメージを示す図である。
【０４０３】
通常、冷蔵庫は、タイマー機能を有しているものの時計機能を有しないものが多い。しなしながら、ドアの開閉回数としては、ユーザの生活パターンに合わせ、時刻によった開閉回数を表示することが求められている。
【０４０４】
そこで、本実施の形態では、携帯機器１０２を端末機器１０１である冷蔵庫にタッチした時に、携帯機器１０２の時計１１２から得られる時刻情報を、端末機器１０１にセットし、図１８のような時刻ごとの冷蔵庫の開閉回数を示すグラフを生成することとした。
【０４０５】
実際には、端末機器１０１では携帯機器１０２からセットされた時刻情報と、内部で有しているタイマー２２４とを組み合わせる（加算する）ことで、ドア開閉時の時刻情報を計算する。そして、時刻に応じてドアの開閉回数を積算し、その積算での積算値を、メインメモリ１０６あるいは近接通信メモリ２０７に蓄積させる。この場合の、ドア開閉回数の蓄積情報は、実施の形態１〜３における使用履歴情報にあたる。
【０４０６】
使用履歴情報は、メインメモリ１０６あるいは近接通信メモリ２０７の何れかに蓄積される。
【０４０７】
メインメモリ１０６では、通常、近接通信メモリ２０７よりも記憶容量が大きいため、比較的大量の使用履歴情報を蓄積できる。しかし、端末部２０１のメイン電源２１９が印加されていないと、携帯機器１０２から、メインメモリ１０６により記憶される使用履歴情報を読み出すことができない。
【０４０８】
一方、近接通信メモリ２０７に使用履歴情報を蓄積する場合には、端末部２０１のメイン電源２１９が印加されていなくても、携帯機器１０２から、近接通信メモリ２０７により記憶される使用履歴情報を読み出し可能となるが、通常、メインメモリ１０６での記憶容量に対して、近接通信メモリ２０７での記憶容量は小さい。
【０４０９】
よって、記憶させる使用履歴情報の性質、容量に応じて、双方のメモリの内、どちらに記憶させるかを、コントローラ１０５の制御によって決定することが望ましい。
【０４１０】
また、本実施の形態で説明したように、使用履歴情報が例えば冷蔵庫のドアの開閉回数である場合には、図９の８０２のような、動作単位ごとの使用履歴情報ではなく、所定時間単位ごとに、ドアの開閉回数を、端末部２０１にて積算し、その積算での積算値を記憶させることが望ましい。
【０４１１】
これにより、端末機器１０１における、使用履歴情報の容量を圧縮することができるとともに、携帯機器１０２あるいはサーバ機器１０４により、使用履歴情報を加工することなく、図１８のようなグラフ化を実現することが可能となる。
【０４１２】
また、冷蔵庫の場合には、使用履歴情報を日単位、かつ時間単位で、開閉回数を積算することによって、使用履歴情報を生成することが望ましい。
【０４１３】
これによって、１回のタッチによって、例えば、過去１週間分での、ドアの開閉回数をグラフ化することが可能となる。複数のドアを持つ冷蔵庫の場合には、ドアごとに開閉回数を積算するようにすれば、ドアの種別ごとに開閉回数をグラフ化することが可能となる。
【０４１４】
また、携帯機器１０２から端末機器１０１への時刻情報のセットでは、ユーザが、携帯機器１０２を端末機器１０１にタッチするごとに、設定をしてもよい。あるいは、端末機器１０１の時刻生成部２２５が算出している時刻情報と、携帯機器１０２の時計１１２の時刻情報との間に一定の誤差を有する場合に設定するようにしても構わない。
【０４１５】
また、実施の形態１〜４では、端末機器１０１に時計機能を有しない場合を想定しているが、本発明はそれに限られない。例えば、健康機器（万歩計（登録商標）、体重計など）のように、端末部２０１のタイマー２２４が時計である場合にも本発明は適用可能である。
【０４１６】
通常、端末部２０１に搭載される時計では、ユーザが、一度、時刻合わせを実施したら、その後には、時刻を自動調整することはできない。その後に調整が行われるのは、端末部２０１の時計が狂ったことにユーザが気付き、ユーザ自身が再調整する場合に限られる。また、健康機器のようなお、電池駆動の家電では、電池容量が少なくなった場合、容量がなくなった場合などに、時計が狂ったり、時計により示される時刻の値が、初期値に戻ったりすることがある。もし、ユーザが、端末機器１０１の時計の狂いに気づかなかった場合には、健康機器の使用履歴情報であるバイタル情報が、間違った時間で生成されることになる。
【０４１７】
そこで、本発明を利用する。これにより、携帯機器１０２からの正しい時刻情報を端末機器１０１にセットすることが可能となる。通常、携帯電話などの端末機器１０１は、基地局などから正しい時刻を受け付け、常に、正しい時刻を管理することができる。よって、携帯機器１０２を端末機器１０１にタッチした場合、携帯機器１０２の正しい時刻情報を端末機器１０１にセットすることが可能となる。
【０４１８】
この場合における端末機器１０１は、端末機器１０１が、携帯機器１０２からセットされる時刻情報に基づいて、内部の時計手段により示される時刻を補正する時刻補正手段を有することで実現可能である。この時刻補正手段は、携帯機器１０２からセットされる時刻情報に基づいて、タイマー２２４をリセットしたり、初期時刻情報をセットする、実施の形態１〜４に開示している手法と同様の手法を利用する手段を用いることによって実現可能である。
【０４１９】
なお、本発明は、装置として実現できるだけでなく、その装置を構成する処理手段をステップとする方法として実現したり、それらステップをコンピュータに実行させるプログラムとして実現したり、そのプログラムを記録したコンピュータ読み取り可能なＣＤ−ＲＯＭなどの記録媒体として実現したり、そのプログラムを示す情報、データ又は信号として実現したりすることもできる。そして、それらプログラム、情報、データ及び信号は、インターネット等の通信ネットワークを介して配信してもよい。
【産業上の利用可能性】
【０４２０】
本発明にかかる通信装置および通信方法は、時刻情報付き使用履歴の生成手段を有し、生活家電などの、時計を持たない家電等の使用履歴情報収集手段として有用である。
【符号の説明】
【０４２１】
１００  全体システム
１０１  端末機器
１０２  携帯機器
１０３  インターネット
１０４  サーバ機器
１０８、１０９  ループアンテナ
１１０  表示部
１１１  操作部（キー）
１１２  時計
７０１、７０２、７０３、７０４  携帯機器の表示画面  
７１１  愛用者登録ボタン
７１２  炊飯開始ボタン
８０１、８０２  情報
【図１】
2012073512.tif 000003
【図２】
2012073512.tif 000004
【図３】
2012073512.tif 000005
【図４】
2012073512.tif 000006
【図５】
2012073512.tif 000007
【図６】
2012073512.tif 000008
【図７】
2012073512.tif 000009
【図８】
2012073512.tif 000010
【図９】
2012073512.tif 000011
【図１０】
2012073512.tif 000012
【図１１】
2012073512.tif 000013
【図１２】
2012073512.tif 000014
【図１３】
2012073512.tif 000015
【図１４】
2012073512.tif 000016
【図１５】
2012073512.tif 000017
【図１６】
2012073512.tif 000018
【図１７】
2012073512.tif 000019
【図１８】
2012073512.tif 000020
【手続補正書】
【提出日】平成24年3月28日(2012.3.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
外部のリーダライタ機器と通信する通信装置であって、
タイマー情報を生成するタイマー部と、
近接無線通信によって、前記リーダライタ機器から時刻情報を受信する近接無線通信部と、
当該通信装置の動作情報を検出し、前記タイマー情報と前記近接無線通信部で受信した前記時刻情報を用いて、検出した各動作情報に対して各動作が実行されたときの動作時刻情報が付与された使用履歴情報を生成する使用履歴情報生成部と、
前記使用履歴情報生成部で生成された前記使用履歴情報を記憶する記憶部とを備える通信装置。
【請求項２】
前記近接無線通信部は、
前記リーダライタからの取得要求を受信するに応じて、前記記憶部に記憶された前記使用履歴情報を前記リーダライタ機器に送信する
請求項１記載の通信装置。
【請求項３】
（削除）
【請求項４】
前記近接無線通信部は、
前記リーダライタ機器からのポーリング信号を受信し、
前記リーダライタ機器にポーリング応答を送信することで前記近接無線通信を確立し、
確立した前記近接無線通信を介して、前記リーダライタ機器から前記時刻情報を受信する
請求項１記載の通信装置。
【請求項５】
前記タイマー部は、前記リーダライタ機器から前記時刻情報を受信後に起動される
請求項４記載の通信装置。
【請求項６】
前記タイマー部は、前記リーダライタ機器から前記時刻情報を受信後にリセットされる
請求項４記載の通信装置。
【請求項７】
前記時刻情報は、前記近接無線通信部と前記リーダライタ機器の通信確立後の時刻を示す情報である
請求項４記載の通信装置。
【請求項８】
前記使用履歴情報生成部は、
前記通信装置の動作状況が遷移するタイミングで、前記時刻情報と前記タイマー情報とに基づいて前記使用履歴情報を生成し、前記記憶部に記憶させる
請求項１記載の通信装置。
【請求項９】
前記使用履歴情報生成部は、
前記通信装置の動作エラーが出力されるタイミングで、前記時刻情報と前記タイマー情報とに基づいて前記使用履歴情報を生成し、前記記憶部に記憶させる
請求項１記載の通信装置。
【請求項１０】
前記通信装置は、さらに、操作部を備え、
前記操作部で前記通信装置の操作がされたタイミングで、前記時刻情報と前記タイマー情報とに基づいて前記使用履歴情報を生成し、前記記憶部に記憶させる
請求項１記載の通信装置。
【請求項１１】
外部のリーダライタ機器と、通信装置が通信する方法であって、
タイマー情報を生成するステップと、
近接無線通信によって、前記リーダライタ機器から時刻情報を受信する近接無線通信ステップと、
前記通信装置の動作情報を検出し、前記タイマー情報と前記近接無線通信ステップで受信した前記時刻情報を用いて、検出した各動作情報に対して各動作が実行されたときの動作時刻情報が付与された使用履歴情報を生成する使用履歴情報生成ステップと、
前記使用履歴情報生成ステップで生成された前記使用履歴情報を記憶する記憶ステップとを含む通信方法。
【請求項１２】
近接無線通信によって、端末機器と通信するリーダライタを搭載した通信装置であって、
ポーリング信号を前記端末機器に送信し、前記ポーリング信号の応答信号を受信することによって前記端末機器との近接無線通信を確立する近接通信確立部と、
前記近接無線通信のセッションを管理するセッションＩＤを生成するセッションＩＤ生成部と、
前記近接通信確立部が前記近接無線通信を確立した後、前記通信装置内部の時計手段から時刻情報を抽出する時刻情報抽出部と、
前記時刻情報抽出部が抽出した時刻情報を前記セッションＩＤと関連付けて記憶する時刻記憶部と、
前記近接通信確立部で確立した前記近接無線通信を介して、前記セッションＩＤを前記端末機器に送信するセッションＩＤ送信部と、
前記近接無線通信を介して、前記端末機器のタイマー情報付き動作状況情報を受信する端末情報受信部と、
前記端末機器の前記タイマー情報付き動作状況情報に付加されたセッションＩＤに基づいて前記時刻記憶部が記憶した時刻情報を抽出し、抽出した前記時刻情報に基づいて前記端末機器のタイマー情報付き動作状況情報のタイマー情報を動作時刻情報に更新する端末情報更新部とを備える通信装置。
【請求項１３】
近接無線通信によって、端末機器と通信するリーダライタを搭載した通信装置の通信方法であって、
ポーリング信号を前記端末機器に送信し、前記ポーリング信号の応答信号を受信することによって前記端末機器との近接無線通信を確立する近接通信確立ステップと、
前記近接無線通信のセッションを管理するセッションＩＤを生成するセッションＩＤ生成ステップと、
前記近接通信確立ステップで前記近接無線通信を確立した後、前記通信装置内部の時計手段から時刻情報を抽出する時刻情報抽出ステップと、
前記時刻情報抽出ステップで抽出した時刻情報を前記セッションＩＤと関連付けて記憶する時刻記憶ステップと、
前記近接通信確立ステップで確立した前記近接無線通信を介して、前記セッションＩＤを前記端末機器に送信するセッションＩＤ送信ステップと、
前記近接無線通信を介して、前記端末機器のタイマー情報付き動作状況情報を受信する端末情報受信ステップと、
前記端末機器の前記タイマー情報付き動作状況情報に付加されたセッションＩＤに基づいて前記時刻記憶ステップで記憶した時刻情報を抽出し、抽出した前記時刻情報に基づいて前記端末機器のタイマー情報付き動作状況情報のタイマー情報を動作時刻情報に更新する端末情報更新ステップとを含む通信方法。
【国際調査報告】
2012073512.tif 000021
2012073512.tif 000022