(57)【特許請求の範囲】
【請求項１】
履歴情報取得部、データ量判定部、操作間隔判定部、送信確認部、及び履歴情報送信部を含む履歴情報送信装置における履歴情報送信方法であって、
前記履歴情報取得部が、ユーザの操作結果の履歴情報を取得し、取得した前記履歴情報を履歴情報一時保存部に一時保存させるステップと、
前記データ量判定部が、前記履歴情報一時保存部に一時保存された前記履歴情報のデータ量が予め定めた第１データ量以上で且つ前記第１データ量より大きい予め定めた第２データ量未満であるか否かを判定するステップと、
前記操作間隔判定部が、前記履歴情報のデータ量が前記第１データ量以上で且つ前記第２データ量未満である場合は、前記ユーザの操作間隔が閾値以上であるか否かを判定するステップと、
前記送信確認部が、前記操作間隔が前記閾値以上であると判定された場合に、前記履歴情報を履歴情報蓄積サーバに送信するか否かを前記ユーザに確認するステップと、
前記履歴情報送信部が、前記履歴情報を前記履歴情報蓄積サーバに送信することが確認された場合に、前記履歴情報を前記履歴情報蓄積サーバに送信するステップと、
を含む履歴情報送信方法。
【請求項２】
前記データ量判定部が、前記履歴情報一時保存部に一時保存された前記履歴情報のデータ量が前記第２データ量以上であると判定した場合、前記送信確認部が前記ユーザに確認するステップへ移行し、前記履歴情報一時保存部に一時保存された前記履歴情報のデータ量が前記第１データ量以上でないと判定した場合、前記履歴情報取得部が前記履歴情報を前記履歴情報一時保存部に一時保存させる処理を継続するステップ
を更に含む請求項１記載の履歴情報送信方法。
【請求項３】
前記操作間隔判定部が、前記操作間隔が前記閾値未満であると判定された場合、前記履歴情報取得部が前記履歴情報を前記履歴情報一時保存部に一時保存させる処理を継続するステップ
を更に含む請求項１又は請求項２記載の履歴情報送信方法。
【請求項４】
前記閾値は、前記履歴情報一時保存部に一時保存された前記履歴情報に基づいて算出した前記操作間隔の平均値である
請求項１〜３の何れか１項に記載の履歴情報送信方法。
【請求項５】
前記ユーザの操作結果の履歴情報は、前記ユーザが閲覧したコンテンツの閲覧結果情報又は前記ユーザによる操作部の操作結果情報である
請求項１〜４の何れか１項に記載の履歴情報送信方法。
【請求項６】
ユーザの操作結果の履歴情報を取得し、取得した前記履歴情報を履歴情報一時保存部に一時保存させる履歴情報取得部と、
前記履歴情報一時保存部に一時保存された前記履歴情報のデータ量が予め定めた第１データ量以上で且つ前記第１データ量より大きい予め定めた第２データ量未満であるか否かを判定するデータ量判定部と、
前記履歴情報のデータ量が前記第１データ量以上で且つ前記第２データ量未満である場合は、前記ユーザの操作間隔が閾値以上であるか否かを判定する操作間隔判定部と、
前記操作間隔が前記閾値以上であると判定された場合に、前記履歴情報を履歴情報蓄積サーバに送信するか否かを前記ユーザに確認する送信確認部と、
前記履歴情報を前記履歴情報蓄積サーバに送信することが確認された場合に、前記履歴情報を前記履歴情報蓄積サーバに送信する履歴情報送信部と、
を含む履歴情報送信装置。
【請求項７】
コンピュータに、請求項１〜５の何れか１項に記載の履歴情報送信方法の各ステップを実行させるための履歴情報送信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、履歴情報送信方法、履歴情報送信装置、及び履歴情報送信プログラムに係り、特に、ユーザの端末装置の操作結果に関する履歴情報を送信する履歴情報送信方法、履歴情報送信装置、及び履歴情報送信プログラムである。
【背景技術】
【０００２】
従来、ユーザが利用するユーザ端末装置の操作結果に関する履歴情報を取得し、蓄積する技術が知られている（例えば、特許文献１及び非特許文献１参照）。
【０００３】
ユーザの端末装置の履歴情報を蓄積する場合、履歴情報のデータ量が膨大になる場合がある。この場合、ユーザの端末装置内で履歴情報を蓄積せずにサーバに履歴情報を送信し、サーバで履歴情報を蓄積することがある。
【０００４】
このとき、取得した履歴情報をサーバに送信して保存して良いか否かをユーザに確認することにより、ユーザの許諾を得た場合にのみ履歴情報をサーバに蓄積したい場合がある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−１７４１３８号公報
【非特許文献】
【０００６】
【非特許文献１】田中明通、内山匡、"ＰＣ操作履歴収集システム「メモリ・リトリーバ」"、NTT技術ジャーナル 2010.07号、P12-15.
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ここで、例えば履歴情報をサーバに送信して良いか否かについてユーザに確認する際に、確認の間隔を短くすると確認の頻度が多くなり、ユーザにとって煩雑となる。一方、確認の間隔を長くするとユーザの端末装置内に蓄積される履歴情報が膨大となり、履歴情報をサーバに送信する際のデータ通信量が膨大となる。このため、端末装置及びネットワークの負荷が大きくなってしまう。
【０００８】
本発明は、上記の事情に鑑みてなされたもので、ユーザの端末装置の履歴情報をサーバに送信して蓄積する際に、ユーザの煩雑さ及び履歴情報の送信負荷を軽減することができる履歴情報送信方法、履歴情報送信装置、及び履歴情報送信プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明の履歴情報送信方法は、履歴情報取得部、データ量判定部、操作間隔判定部、送信確認部、及び履歴情報送信部を含む履歴情報送信装置における履歴情報送信方法であって、前記履歴情報取得部が、ユーザの操作結果の履歴情報を取得し、取得した前記履歴情報を履歴情報一時保存部に一時保存させるステップと、前記データ量判定部が、前記履歴情報一時保存部に一時保存された前記履歴情報のデータ量が予め定めた第１データ量以上で且つ前記第１データ量より大きい予め定めた第２データ量未満であるか否かを判定するステップと、前記操作間隔判定部が、前記履歴情報のデータ量が前記第１データ量以上で且つ前記第２データ量未満である場合は、前記ユーザの操作間隔が閾値以上であるか否かを判定するステップと、前記送信確認部が、前記操作間隔が前記閾値以上であると判定された場合に、前記履歴情報を履歴情報蓄積サーバに送信するか否かを前記ユーザに確認するステップと、前記履歴情報送信部が、前記履歴情報を前記履歴情報蓄積サーバに送信することが確認された場合に、前記履歴情報を前記履歴情報蓄積サーバに送信するステップと、を含む。
【００１０】
また、前記データ量判定部が、前記履歴情報一時保存部に一時保存された前記履歴情報のデータ量が前記第２データ量以上であると判定した場合、前記送信確認部が前記ユーザに確認するステップへ移行し、前記履歴情報一時保存部に一時保存された前記履歴情報のデータ量が前記第１データ量以上でないと判定した場合、前記履歴情報取得部が前記履歴情報を前記履歴情報一時保存部に一時保存させる処理を継続するステップを更に含んでもよい。
【００１１】
また、前記操作間隔判定部が、前記操作間隔が前記閾値未満であると判定された場合、前記履歴情報取得部が前記履歴情報を前記履歴情報一時保存部に一時保存させる処理を継続するステップを更に含んでもよい。
【００１２】
また、前記閾値は、前記履歴情報一時保存部に一時保存された前記履歴情報に基づいて算出した前記操作間隔の平均値としてもよい。
【００１３】
また、前記ユーザの操作結果の履歴情報は、前記ユーザが閲覧したコンテンツの閲覧結果情報又は前記ユーザによる操作部の操作結果情報としてもよい。
【００１４】
本発明の履歴情報送信装置は、ユーザの操作結果の履歴情報を取得し、取得した前記履歴情報を履歴情報一時保存部に一時保存させる履歴情報取得部と、前記履歴情報一時保存部に一時保存された前記履歴情報のデータ量が予め定めた第１データ量以上で且つ前記第１データ量より大きい予め定めた第２データ量未満であるか否かを判定するデータ量判定部と、前記履歴情報のデータ量が前記第１データ量以上で且つ前記第２データ量未満である場合は、前記ユーザの操作間隔が閾値以上であるか否かを判定する操作間隔判定部と、前記操作間隔が前記閾値以上であると判定された場合に、前記履歴情報を履歴情報蓄積サーバに送信するか否かを前記ユーザに確認する送信確認部と、前記履歴情報を前記履歴情報蓄積サーバに送信することが確認された場合に、前記履歴情報を前記履歴情報蓄積サーバに送信する履歴情報送信部と、を含む。
【００１５】
本発明の履歴情報送信プログラムは、コンピュータに、上記の履歴情報送信方法の各ステップを実行させるためのプログラムである。
【発明の効果】
【００１６】
以上説明したように、本発明によれば、ユーザの端末装置の履歴情報をサーバに送信して蓄積する際に、ユーザの煩雑さ及び履歴情報の送信負荷を軽減することができる、という効果が得られる。
【図面の簡単な説明】
【００１７】
【図１】第１実施形態に係る履歴情報送信システムの機能的な構成例を示すブロック図である。
【図２】第１実施形態に係る履歴情報送信処理ルーチンを示すフローチャートである。
【図３】第２実施形態に係る履歴情報送信システムの機能的な構成例を示すブロック図である。
【図４】第２実施形態に係る履歴情報送信処理ルーチンを示すフローチャートである。
【発明を実施するための形態】
【００１８】
以下、図面を参照して、本発明の実施の形態を詳細に説明する。
【００１９】
（第１実施形態）
【００２０】
第１実施形態では、一例として、コンテンツとしてＷｅｂページをユーザが閲覧する場合において、Ｗｅｂページの閲覧結果情報を、ユーザの操作結果の履歴情報として履歴情報蓄積サーバへ送信する場合について説明する。
【００２１】
＜システム構成＞
【００２２】
図１に示すように、本実施の形態に係る履歴情報送信システム１０は、履歴情報送信装置１２及び履歴情報蓄積サーバ１４を備えている。履歴情報送信装置１２は、コンテンツとしてのＷｅｂページを提供するＷｅｂサーバ１６と接続される。履歴情報送信装置１２及び履歴情報蓄積サーバ１４は、インターネット等のネットワークにより接続される。また、履歴情報送信装置１２及びＷｅｂサーバ１６もインターネット等のネットワークにより接続される。また、履歴情報送信装置１２と履歴情報蓄積サーバ１４との通信、及び、履歴情報送信装置１２とＷｅｂサーバ１６との通信は、本実施の形態では一例として、ＨＴＴＰ（Hypertext Transfer Protocol）による通信プロトコルにより行われる。
【００２３】
履歴情報送信装置１２は、操作部１８、コンテンツ要求部２０、コンテンツ受信部２２、コンテンツ表示部２４、履歴情報取得部２６、履歴情報一時保存部２８、データ量判定部３０、操作間隔判定部３２、送信確認部３４、及び履歴情報送信部３６を含む。
【００２４】
操作部１８は、キーボード、マウス等を含んで構成される。
【００２５】
コンテンツ要求部２０は、Ｗｅｂサーバ１６に対してＷｅｂページを要求する。
【００２６】
コンテンツ受信部２２は、コンテンツ要求部２０が要求したＷｅｂページをＷｅｂサーバ１６から受信する。
【００２７】
コンテンツ表示部２４は、コンテンツ受信部２２が受信したＷｅｂページを表示する。
【００２８】
履歴情報取得部２６は、ユーザの操作結果の履歴情報を取得し、取得した履歴情報を履歴情報一時保存部２８に一時保存させる。履歴情報は、例えば履歴情報送信装置１２のユーザを識別するためのユーザＩＤ、閲覧したＷｅｂページのＵＲＬ（Uniform Resource Locator）、及び閲覧日時等の情報を含む。なお、履歴情報にＷｅｂページのページデータを含めても良い。ページデータは、例えばＨＴＭＬ（HyperText Markup Language）等のＷｅｂページを記述するためのページ記述言語で記述されたデータである。
【００２９】
データ量判定部３０は、履歴情報一時保存部２８に一時保存された履歴情報のデータ量が予め定めた第１データ量以上で且つ第１データ量より大きい予め定めた第２データ量未満であるか否かを判定する。履歴情報一時保存部２８は、ハードディスク又は不揮発性メモリ等により実現される。
【００３０】
操作間隔判定部３２は、履歴情報のデータ量が第１データ量以上で且つ第２データ量未満である場合は、ユーザの操作間隔が閾値以上であるか否かを判定する。ここでは、操作間隔は、ユーザの操作によって直前に閲覧していたＷｅｂページを選択してから現在閲覧しているＷｅｂページを選択するまでの時間、すなわち直前に閲覧していたＷｅｂページの閲覧時間である。
【００３１】
送信確認部３４は、ユーザの操作間隔が閾値以上であると判定された場合に、履歴情報を履歴情報蓄積サーバ１４に送信するか否かをユーザに確認する。
【００３２】
履歴情報送信部３６は、履歴情報を履歴情報蓄積サーバ１４に送信することがユーザによって確認された場合に、履歴情報一時保存部２８に一時保存されている履歴情報を履歴情報蓄積サーバ１４に送信する。
【００３３】
コンテンツ要求部２０、コンテンツ受信部２２、履歴情報取得部２６、履歴情報一時保存部２８、データ量判定部３０、操作間隔判定部３２、送信確認部３４、及び履歴情報送信部３６は、例えばＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）と、後述する履歴情報送信処理を実行するための履歴情報送信プログラムを記憶したＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）と、を備えたコンピュータを含んで実現される。なお、ＲＯＭに代えて不揮発性メモリを用いてもよい。また、履歴情報送信装置１２を構成するコンピュータは、ハードディスクドライブ等の記憶部を備えていてもよい。また、ハードディスクドライブにＣＰＵが実行するプログラムが記憶されていてもよい。ＣＰＵがＲＯＭやハードディスク等の記憶部に記憶されているプログラムを読み出して実行することにより、上記のハードウェア資源とプログラムとが協働し、以下に説明する機能が実現される。
【００３４】
履歴情報蓄積サーバ１４は、履歴情報受信部３８及び履歴情報蓄積部４０を含む。
【００３５】
履歴情報受信部３８は、履歴情報送信装置１２から送信された履歴情報を履歴情報蓄積部４０に蓄積させる。
【００３６】
＜履歴情報送信システムの作用＞
【００３７】
次に、履歴情報送信装置１２の作用について説明する。図２を参照して、本実施の形態に係る履歴情報送信装置１２において実行される履歴情報送信処理の処理ルーチンについて説明する。図２に示す処理ルーチンは、ユーザが操作部１８を操作してＷｅｂブラウザの起動を指示した場合に実行される。
【００３８】
ステップＳ１００では、コンテンツ要求部２０が、ユーザが操作部１８を操作することにより指定したＷｅｂページをＷｅｂサーバ１６に要求する。最初は、例えばホーム画面として予め設定されたＵＲＬ（Uniform Resource Locator）のＷｅｂページをＷｅｂサーバ１６に要求する。
【００３９】
ステップＳ１０２では、コンテンツ受信部２２が、コンテンツ要求部２０が要求したＷｅｂページをＷｅｂサーバ１６から受信する。
【００４０】
ステップＳ１０４では、履歴情報取得部２６が、Ｗｅｂページの閲覧結果情報をユーザの操作結果の履歴情報として取得し、取得した履歴情報を履歴情報一時保存部２８に一時保存させる。
【００４１】
ステップＳ１０６では、コンテンツ表示部２４が、コンテンツ受信部２２が受信したＷｅｂページを表示する。
【００４２】
ステップＳ１０８では、データ量判定部３０が、履歴情報一時保存部２８に一時保存された履歴情報のデータ量が予め定めた第１データ量以上で且つ第１データ量より大きい予め定めた第２データ量未満であるか否かを判定する。
【００４３】
ここで、第１データ量は、例えば履歴情報一時保存部２８に一時保存された履歴情報のデータ量が第１データ量以下の場合にユーザに対して履歴情報の送信確認をすると、ユーザにとって煩雑であると判断できる値に設定される。また、第２データ量は、例えば履歴情報一時保存部２８に一時保存された履歴情報のデータ量が第２データ量以上の場合に、履歴情報を送信すると、ネットワーク負荷が生じる虞があると判断できる値に設定される。
【００４４】
そして、履歴情報一時保存部２８に一時保存された履歴情報のデータ量が第１データ量以上で且つ第２データ量未満でない場合には、ステップＳ１１０へ移行する。一方、履歴情報一時保存部２８に一時保存された履歴情報のデータ量が第１データ量以上で且つ第２データ量未満である場合には、ステップＳ１１２へ移行する。
【００４５】
ステップＳ１１０では、データ量判定部３０が、履歴情報一時保存部２８に一時保存された履歴情報のデータ量が第２データ量以上であるか否かを判定する。そして、履歴情報一時保存部２８に一時保存された履歴情報のデータ量が第２データ量以上である場合には、ステップＳ１１４へ移行する。一方、履歴情報一時保存部２８に一時保存された履歴情報のデータ量が第２データ量以上でない場合、すなわち、履歴情報一時保存部２８に一時保存された履歴情報のデータ量が第１データ量未満の場合には、ステップＳ１００へ移行し、上記と同様の処理を繰り返す。
【００４６】
ステップＳ１１２では、操作間隔判定部３２が、ユーザの操作間隔、すなわち直前に閲覧していたＷｅｂページの閲覧時間が閾値ＴＨ以上であるか否かを判定する。ここで、閾値ＴＨは、予め定めた値としても良いし、例えば履歴情報一時保存部２８に一時保存された履歴情報に基づいて、Ｗｅｂページの閲覧時間の平均値を算出し、算出した平均値を閾値ＴＨとしても良い。
【００４７】
また、直前に閲覧していた１ページ分のＷｅｂページの閲覧時間が閾値ＴＨ以上であるか否かを判定するのではなく、履歴情報一時保存部２８に一時保存された履歴情報の全てに対応するＷｅｂページの閲覧時間の平均値又は合計値が閾値ＴＨ以上であるか否かを判定しても良い。また、直近に閲覧していた複数ページ分のＷｅｂページの閲覧時間の平均値又は合計値が閾値ＴＨ以上であるか否かを判定しても良い。この場合、閾値ＴＨは、例えば履歴情報一時保存部２８に一時保存された履歴情報の全てに含まれるＷｅｂページの閲覧時間の平均値又は合計値としても良いし、直近に閲覧していた複数ページ分のＷｅｂページの閲覧時間の平均値又は合計値としても良い。
【００４８】
そして、ユーザの操作間隔が閾値ＴＨ以上である場合はステップＳ１１４へ移行する。一方、ユーザの操作間隔が閾値ＴＨ以上でない場合はステップＳ１００へ移行し、上記と同様の処理を繰り返す。
【００４９】
ステップＳ１１４では、送信確認部３４が、履歴情報一時保存部２８に一時保存された履歴情報を履歴情報蓄積サーバ１４に送信するか否かをユーザに確認する。具体的には、履歴情報を履歴情報蓄積サーバ１４に送信するか否かを選択させるための選択画面をコンテンツ表示部２４に表示させ、ユーザに選択させる。
【００５０】
ステップＳ１１６では、送信確認部３４が、履歴情報を履歴情報蓄積サーバ１４に送信することがユーザによって確認されたか否か、すなわち、前記選択画面においてユーザが履歴情報を履歴情報蓄積サーバ１４に送信することを選択したか否かを判定する。そして、履歴情報を履歴情報蓄積サーバ１４に送信することがユーザによって確認された場合には、ステップＳ１１６へ移行する。一方、履歴情報を履歴情報蓄積サーバ１４に送信することがユーザによって確認されなかった場合、すなわち、前記選択画面においてユーザが履歴情報を履歴情報蓄積サーバ１４に送信しないことを選択した場合には、ステップＳ１００へ戻って上記と同様の処理を繰り返す。
【００５１】
ステップＳ１１８では、履歴情報送信部３６が、履歴情報一時保存部２８に一時保存されている履歴情報を履歴情報蓄積サーバ１４に送信する。
【００５２】
ステップＳ１２０では、操作部１８が、ユーザの操作によってＷｅｂブラウザの終了が指示されたか否かを判定し、Ｗｅｂブラウザの終了が指示された場合は本ルーチンを終了し、Ｗｅｂブラウザの終了が指示されていない場合はステップＳ１００へ移行して上記と同様の処理を繰り返す。
【００５３】
このように、第１実施形態では、履歴情報一時保存部２８に一時保存された履歴情報のデータ量が第１データ量以上で且つ第２データ量未満である場合は、直前に閲覧していたＷｅｂページの閲覧時間が閾値ＴＨ以上であるか否かを判定し、閾値ＴＨ以上であった場合には、履歴情報一時保存部２８に一時保存された履歴情報を履歴情報蓄積サーバ１４に送信するか否かをユーザに確認する。そして、履歴情報を履歴情報蓄積サーバ１４に送信することがユーザによって確認された場合には、履歴情報蓄積サーバ１４に送信する。これにより、履歴情報を履歴情報蓄積サーバ１４に送信して蓄積する際に、ユーザの煩雑さ及び履歴情報の送信負荷を軽減することができる。
【００５４】
（第２実施形態）
【００５５】
次に、本発明の第２実施形態について説明する。第２実施形態では、操作部１８による操作結果情報を履歴情報として履歴情報蓄積サーバへ送信する場合について説明する。なお、第１実施形態と同一部分には同一符号を付し、その詳細な説明は省略する。
【００５６】
＜システム構成＞
【００５７】
図３には、第２実施形態に係る履歴情報送信システム１０Ａの機能ブロック図を示した。第２実施形態に係る履歴情報送信装置１２Ａは、第１実施形態に係る履歴情報送信システム１０と比較して、履歴情報送信装置１２Ａの操作部１８の操作結果情報が履歴情報取得部２６に出力される点が異なる。その他の構成については、両者は同一であるため、同一部分についての詳細な説明は省略する。
【００５８】
＜履歴情報送信システムの作用＞
【００５９】
次に、履歴情報送信装置１２Ａの作用について説明する。図４を参照して、第２実施形態に係る履歴情報送信装置１２Ａにおいて実行される履歴情報送信処理の処理ルーチンについて説明する。図４に示す処理ルーチンは、履歴情報送信装置１２Ａに電源が投入されると実行される。
【００６０】
図４に示す処理ルーチンは、図２に示す処理ルーチンと比較して、図２のステップＳ１０〜Ｓ１０６の処理に代えてステップＳ１０１〜Ｓ１０５の処理が実行され、図２のステップＳ１２０の処理に代えてステップＳ１２１の処理が実行される点が異なる。図４のステップＳ１０８〜Ｓ１１８の処理については、図２の処理ルーチンとほぼ同一であるので、その詳細な説明は省略する。
【００６１】
まず、ステップＳ１０１では、操作部１８が、ユーザによる操作が有ったか否かを判定する。ここでは、例えばキーボード又はマウスの操作があったか否かを判定する。そして、操作が有った場合はステップＳ１０３へ移行し、操作が無い場合には操作があるまで待機する。
【００６２】
ステップＳ１０３では、操作部１８が、ユーザの操作結果情報を履歴情報取得部２６へ出力する。操作結果情報には、例えばユーザがキーボードを操作した場合に押下されたキーの種類及びユーザがマウスをクリックした場合に選択された操作の種類を表す情報が含まれる。
【００６３】
ステップＳ１０５では、履歴情報取得部２６が、操作部１８の操作結果を履歴情報として履歴情報一時保存部２８に一時保存させる。
【００６４】
ステップＳ１０８〜Ｓ１１８の処理は図２の処理ルーチンとほぼ同一であるので、その詳細な説明は省略するが、ステップＳ１１２の操作間隔については第１実施形態と異なるので説明する。第２実施形態では、ユーザの操作間隔は、例えばキーボード及びマウスの何れかを操作してから、次の操作が実行されるまでの間隔である。
【００６５】
ステップＳ１２１では、操作部１８が、ユーザの操作によって電源オフが指示されたか否かを判定し、電源オフが指示された場合は本ルーチンを終了し、電源オフが指示されていない場合はステップＳ１０１へ移行して上記と同様の処理を繰り返す。
【００６６】
これにより、第２実施形態では、履歴情報一時保存部２８に一時保存された履歴情報のデータ量が第１データ量以上で且つ第２データ量未満である場合は、操作部１８の操作間隔が閾値ＴＨ以上であるか否かを判定し、閾値ＴＨ以上であった場合には、履歴情報一時保存部２８に一時保存された履歴情報を履歴情報蓄積サーバ１４に送信するか否かをユーザに確認する。そして、履歴情報を履歴情報蓄積サーバ１４に送信することがユーザによって確認された場合には、履歴情報蓄積サーバ１４に送信する。このため、履歴情報を履歴情報蓄積サーバ１４に送信して蓄積する際に、ユーザの煩雑さ及び履歴情報の送信負荷を軽減することができる
【００６７】
なお、本発明は、上述した実施形態に限定されるものではなく、この発明の要旨を逸脱しない範囲内で様々な変形や応用が可能である。
【００６８】
また、本願明細書中において、プログラムが予めインストールされている実施形態として説明したが、当該プログラムを、コンピュータ読み取り可能な記録媒体、例えばＣＤ−ＲＯＭやメモリーカード等に格納して提供することも可能である。
【符号の説明】
【００６９】
１０、１０Ａ  履歴情報送信システム
１２、１２Ａ  履歴情報送信装置
１４   履歴情報蓄積サーバ
１６   Ｗｅｂサーバ
１８   操作部
２０   コンテンツ要求部
２２   コンテンツ受信部
２４   コンテンツ表示部
２６   履歴情報取得部
２８   履歴情報一時保存部
３０   データ量判定部
３２   操作間隔判定部
３４   送信確認部
３６   履歴情報送信部
３８   履歴情報受信部
４０   履歴情報蓄積部
【図１】
0006374828.tif 000002
【図２】
0006374828.tif 000003
【図３】
0006374828.tif 000004
【図４】
0006374828.tif 000005