(57)【要約】【課題】  キャッシュ領域の有効利用とコンテンツサーバとの無駄な通信を軽減する電子機器を提供する。【解決手段】  コンテンツ重要度判断手段２１４は、ブラウザにて次のコンテンツ取得の開始要求が発生した場合予め定められた方法により現在表示しているコンテンツの重要度の判断を行う。キャッシュ登録／削除手段２１１は、上述のコンテンツの重要度が高い場合のみキャッシュ領域に登録する。ヒストリ管理手段２１２は、ヒストリ管理テーブルに閲覧履歴情報の設定を行い、その際コンテンツの重要度を設定する。コンテンツ取得手段２１６は、ヒストリバック／フォアード手段２１５を使用したとき、ヒストリ管理テーブルにおける閲覧履歴情報の重要度を参照し、表示コンテンツの取得先を決定する。【選択図】      図１
2008009618.tif 000002
【特許請求の範囲】
【請求項１】
予め定められた方法によってコンテンツの重要度が高いと判断される場合に前記コンテンツを予め用意されたキャッシュ領域に登録することを特徴とする電子機器におけるキャッシュ管理方法。
【請求項２】
ブラウザにて次のコンテンツ取得の開始要求が発生した場合、予め定められた方法によって現在表示しているコンテンツの重要度が高いと判断される場合に前記コンテンツを予め用意されたキャッシュ領域に登録することを特徴とする電子機器におけるキャッシュ管理方法。
【請求項３】
前記コンテンツの閲覧時間が予め定めた時間より長い場合は前記コンテンツの重要度は高いと見なし、前記コンテンツの閲覧時間が前記予め定めた時間より短い場合は前記コンテンツの重要度は低いと見なすことを特徴とする請求項１記載の電子機器におけるキャッシュ管理方法。
【請求項４】
前記コンテンツ表示中のキー操作数が予め定めた回数より多い場合は前記コンテンツの重要度は高いと見なし、前記コンテンツ表示中のキー操作数が前記予め定めた回数より少ない場合は前記コンテンツの重要度は低いと見なすことを特徴とする請求項１記載の電子機器におけるキャッシュ管理方法。
【請求項５】
前記重要度は、前記コンテンツの閲覧履歴を記録するヒストリー管理テーブルに閲覧履歴情報と共に登録されることを特徴とする請求項１乃至４のいずれか１つに記載の電子機器におけるキャッシュ管理方法。
【請求項６】
コンテンツのヒストリバック／フォアード取得要求が発生した場合、前記ヒストリー管理テーブルにおける前記閲覧履歴コンテンツの前記重要度が高い場合は前記キャッシュ領域から取得した前記コンテンツを表示し、前記閲覧履歴コンテンツの前記重要度が低い場合は、予め用意されたコンテンツを表示することを特徴とする請求項５記載の電子機器におけるキャッシュ管理方法。
【請求項７】
ブラウザにて次のコンテンツ取得の開始要求が発生した場合、予め定められた方法により現在表示しているコンテンツの重要度の判断を行い、前記コンテンツの重要度が高い場合はキャッシュ領域に前記コンテンツを登録するとともに予め用意されたヒストリ管理テーブルに閲覧履歴情報とともに前記重要度として“高”の設定を行い、前記コンテンツの重要度が低い場合は、前記ヒストリ管理テーブルに閲覧履歴情報とともに前記重要度として“低”の設定を行い、最後にネットワークからの前記コンテンツ取得を開始することを特徴とする電子機器におけるキャッシュ管理方法。
【請求項８】
コンテンツのヒストリバック／フォアード取得要求が発生した場合、前記ヒストリ管理テーブルに該当するコンテンツが存在するか否かの判断し、前記ヒストリ管理テーブルに該当する前記コンテンツが存在しなかった場合ネットワークから前記コンテンツを取得し、前記ヒストリ管理テーブルに該当するコンテンツが存在した場合該当コンテンツの前記重要度を参照し、前記重要度が“高”の場合、前記キャッシュ領域より前記コンテンツを取得し、前記重要度が“低”の場合、あらかじめ格納されているコンテンツを取得し、最後に予め具備した表示装置に取得した前記コンテンツの表示を行うことを特徴とする請求項７記載の電子機器におけるキャッシュ管理方法。
【請求項９】
予め定められた方法によってコンテンツの重要度を判断するコンテンツ重要度判断手段と、前記コンテンツの重要度が高いと判断される場合のみ前記コンテンツを予め用意されたキャッシュ領域に登録するキャッシュ登録／削除手段とを含む電子機器。
【請求項１０】
ブラウザにて次のコンテンツ取得の開始要求が発生した場合に予め定められた方法によって現在表示しているコンテンツの重要度を判断するコンテンツ重要度判断手段と、前記コンテンツの重要度が高いと判断される場合のみ前記コンテンツを予め用意されたキャッシュ領域に登録するキャッシュ登録／削除手段を含む電子機器。
【請求項１１】
前記コンテンツ重要度判断手段は、前記コンテンツの閲覧時間が予め定めた時間より長い場合は前記コンテンツの重要度は高いと見なし、前記コンテンツの閲覧時間が前記予め定めた時間より短い場合は前記コンテンツの重要度は低いと見なすことを特徴とする請求項９記載の電子機器。
【請求項１２】
前記コンテンツ重要度判断手段は、前記コンテンツ表示中のキー操作数が予め定めた回数より多い場合は前記コンテンツの重要度は高いと見なし、前記コンテンツ表示中のキー操作数が前記予め定めた回数より少ない場合は前記コンテンツの重要度は低いと見なすことを特徴とする請求項９記載の電子機器。
【請求項１３】
前記重要度は、前記コンテンツの閲覧履歴を記録するヒストリー管理テーブルに閲覧履歴情報と共に登録されることを特徴とする請求項９乃至１２のいずれか１つに記載の電子機器。
【請求項１４】
コンテンツのヒストリバック／フォアード取得要求を受け付けるヒストリバック／フォアード手段と、前記ヒストリ管理テーブルに該当するコンテンツが存在しなかった場合通信によってネットワークから前記コンテンツを取得し、前記ヒストリ管理テーブルに該当するコンテンツが存在した場合該当コンテンツの重要度を参照し、前記重要度が“高”の場合コンテンツキャッシュ領域より前記コンテンツを取得し、前記重要度が“低”の場合あらかじめ格納されていたコンテンツを取得するコンテンツ取得手段と、表示装置に取得した前記コンテンツの表示を行うコンテンツ表示手段を含んで構成されることを特徴とする請求項１３記載の電子機器。
【請求項１５】
ブラウザにて次のコンテンツ取得の開始要求が発生した場合予め定められた方法により現在表示しているコンテンツの重要度の判断を行うコンテンツ重要度判断手段と、前記コンテンツの重要度が高い場合はキャッシュ領域に前記コンテンツを登録するキャッシュ登録／削除手段と、前記コンテンツの重要度が高い場合は予め用意されたヒストリ管理テーブルに閲覧履歴情報とともに前記重要度として“高”の設定を行い、前記コンテンツの重要度が低い場合は前記ヒストリ管理テーブルに閲覧履歴情報とともに前記重要度として“低”の設定を行うヒストリ管理手段と、ネットワークからの前記コンテンツ取得を開始するコンテンツ取得手段とを含んで構成されることを特徴とする電子機器。
【請求項１６】
コンテンツのヒストリバック／フォアード取得要求を受け付けるヒストリバック／フォアード手段と、前記ヒストリ管理テーブルに該当するコンテンツが存在しなかった場合通信によってネットワークから前記コンテンツを取得し、前記ヒストリ管理テーブルに該当するコンテンツが存在した場合該当コンテンツの重要度を参照し、前記重要度が“高”の場合コンテンツキャッシュ領域より前記コンテンツを取得し、前記重要度が“低”の場合あらかじめ格納されていたコンテンツを取得するコンテンツ取得手段と、表示装置に取得した前記コンテンツの表示を行うコンテンツ表示手段を含んで構成されることを特徴とする請求項１５記載の電子機器。
【請求項１７】
コンテンツをネットワークを介して提供するウエブサーバと、
ブラウザにて次のコンテンツ取得の開始要求が発生した場合に予め定められた方法によって現在表示しているコンテンツの重要度を判断するコンテンツ重要度判断手段と、前記コンテンツの重要度が高いと判断される場合のみ前記コンテンツを予め用意されたキャッシュ領域に登録するキャッシュ登録／削除手段とを含む電子機器と、
を含むネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は電子機器におけるキャッシュ管理方法及び電子機器及びネットワークシステムに関し、特に、コンテンツキャッシュ領域を有効に使用し、コンテンツサーバとの無駄な通信量を軽減する携帯端末装置におけるキャッシュ管理方法及び携帯端末装置及びネットワークシステムに関する。
【背景技術】
【０００２】
現在の携帯電話装置は、インターネットなどの通信ネットワーク上に配置されたコンテンツサーバから配信されるコンテンツデータを通信端末に内蔵されたブラウザ機能により閲覧することができる。
【０００３】
そして、携帯電話装置は、無線を使用することから転送レートが小さく、頁の閲覧に時間がかかるため、高速化を図ってきた。即ち、携帯電話装置は、一度閲覧した頁はキャッシュメモリに保存しておき、再度閲覧する場合はそれを参照するようにした（例えば、特許文献１参照。）。
【０００４】
そして、現在、ＰＣなどのＷｅｂブラウザで閲覧する一般コンテンツが閲覧可能なＷｅｂブラウザを搭載している携帯電話が登場している。
【０００５】
ところが、現在の携帯電話装置に搭載されているＷｅｂブラウザのキャッシュ領域は携帯向けコンテンツ向けに考えられているため、大きな容量を確保していない。即ち、携帯端末装置のＷｅｂブラウザは、ＰＣなどで閲覧可能な一般コンテンツサイズに対応したキャッシュ領域を有していない。
【０００６】
しかも現在のキャッシュ登録方法では、わずか数秒での頁移動やキー操作が皆無などの重要でないと思われるコンテンツも全てキャッシュ領域に登録していた。その結果、以前に登録した重要なコンテンツがキャッシュ領域から削除される可能性が高くなった。
【０００７】
そのため重要なコンテンツをキャッシュ領域からヒストリバック／フォアード機能により表示しようとした場合、コンテンツサーバとの無駄な通信が発生してしまう確率が非常に高くなった。なぜなら、その重要なコンテンツがキャッシュ領域になければ、通信によりネットワークよりそのコンテンツを再取得する必要があったからである。
【０００８】
【特許文献１】特開２００５−２５１１３７号公報（「０００２」〜「０００３」）
【発明の開示】
【発明が解決しようとする課題】
【０００９】
上述した従来の携帯電話装置では、重要なコンテンツのヒストリバック／フォアードを行った時、コンテンツ取得のためコンテンツサーバとの無駄な通信が発生してしまう可能性があった。
【００１０】
その理由は、従来の携帯電話装置では、重要でないコンテンツも全てキャッシュ領域に登録していたため、以前に登録した重要なコンテンツがキャッシュ領域から削除される場合があるためである。
【００１１】
本発明の目的は、キャッシュ領域の有効利用とコンテンツサーバとの無駄な通信を軽減する電子機器におけるキャッシュ管理方法及び電子機器及びネットワークシステムを提供することにある。
【課題を解決するための手段】
【００１２】
本発明の電子機器におけるキャッシュ管理方法は、予め定められた方法によってコンテンツの重要度が高いと判断される場合に前記コンテンツを予め用意されたキャッシュ領域に登録することを特徴とする。
【００１３】
他の本発明の電子機器におけるキャッシュ管理方法は、ブラウザにて次のコンテンツ取得の開始要求が発生した場合、予め定められた方法によって現在表示しているコンテンツの重要度が高いと判断される場合に前記コンテンツを予め用意されたキャッシュ領域に登録することを特徴とする。
【００１４】
また、前記コンテンツの閲覧時間が予め定めた時間より長い場合は前記コンテンツの重要度は高いと見なし、前記コンテンツの閲覧時間が前記予め定めた時間より短い場合は前記コンテンツの重要度は低いと見なすことを特徴とする。
【００１５】
また、前記コンテンツ表示中のキー操作数が予め定めた回数より多い場合は前記コンテンツの重要度は高いと見なし、前記コンテンツ表示中のキー操作数が前記予め定めた回数より少ない場合は前記コンテンツの重要度は低いと見なすことを特徴とする。
【００１６】
また、前記重要度は、前記コンテンツの閲覧履歴を記録するヒストリー管理テーブルに閲覧履歴情報と共に登録されることを特徴とする。
【００１７】
また、前記電子機器におけるキャッシュ管理方法は、コンテンツのヒストリバック／フォアード取得要求が発生した場合、前記ヒストリー管理テーブルにおける前記閲覧履歴コンテンツの前記重要度が高い場合は前記キャッシュ領域から取得した前記コンテンツを表示し、前記閲覧履歴コンテンツの前記重要度が低い場合は、予め用意されたコンテンツを表示することを特徴とする。
【００１８】
さらに他の本発明の電子機器におけるキャッシュ管理方法は、ブラウザにて次のコンテンツ取得の開始要求が発生した場合、予め定められた方法により現在表示しているコンテンツの重要度の判断を行い、前記コンテンツの重要度が高い場合はキャッシュ領域に前記コンテンツを登録するとともに予め用意されたヒストリ管理テーブルに閲覧履歴情報とともに前記重要度として“高”の設定を行い、前記コンテンツの重要度が低い場合は、前記ヒストリ管理テーブルに閲覧履歴情報とともに前記重要度として“低”の設定を行い、最後にネットワークからの前記コンテンツ取得を開始することを特徴とする。
【００１９】
また、前記電子機器におけるキャッシュ管理方法は、コンテンツのヒストリバック／フォアード取得要求が発生した場合、前記ヒストリ管理テーブルに該当するコンテンツが存在するか否か判断し、前記ヒストリ管理テーブルに該当する前記コンテンツが存在しなかった場合ネットワークから前記コンテンツを取得し、前記ヒストリ管理テーブルに該当するコンテンツが存在した場合該当コンテンツの前記重要度を参照し、前記重要度が“高”の場合、前記キャッシュ領域より前記コンテンツを取得し、前記重要度が“低”の場合、あらかじめ格納されているコンテンツを取得し、最後に予め具備した表示装置に取得した前記コンテンツの表示を行うことを特徴とする。
【００２０】
本発明の電子機器は、予め定められた方法によってコンテンツの重要度を判断するコンテンツ重要度判断手段と、前記コンテンツの重要度が高いと判断される場合のみ前記コンテンツを予め用意されたキャッシュ領域に登録するキャッシュ登録／削除手段とを含むことを特徴とする。
【００２１】
他の本発明の電子機器は、ブラウザにて次のコンテンツ取得の開始要求が発生した場合に予め定められた方法によって現在表示しているコンテンツの重要度を判断するコンテンツ重要度判断手段と、前記コンテンツの重要度が高いと判断される場合のみ前記コンテンツを予め用意されたキャッシュ領域に登録するキャッシュ登録／削除手段を含むことを特徴とする。
【００２２】
また、前記コンテンツ重要度判断手段は、前記コンテンツの閲覧時間が予め定めた時間より長い場合は前記コンテンツの重要度は高いと見なし、前記コンテンツの閲覧時間が前記予め定めた時間より短い場合は前記コンテンツの重要度は低いと見なすことを特徴とする。
【００２３】
また、前記コンテンツ重要度判断手段は、前記コンテンツ表示中のキー操作数が予め定めた回数より多い場合は前記コンテンツの重要度は高いと見なし、前記コンテンツ表示中のキー操作数が前記予め定めた回数より少ない場合は前記コンテンツの重要度は低いと見なすことを特徴とする。
【００２４】
また、前記重要度は、前記コンテンツの閲覧履歴を記録するヒストリー管理テーブルに閲覧履歴情報と共に登録されることを特徴とする。
【００２５】
また、前記電子機器は、コンテンツのヒストリバック／フォアード取得要求を受け付けるヒストリバック／フォアード手段と、前記ヒストリ管理テーブルに該当するコンテンツが存在しなかった場合通信によってネットワークから前記コンテンツを取得し、前記ヒストリ管理テーブルに該当するコンテンツが存在した場合該当コンテンツの重要度を参照し、前記重要度が“高”の場合コンテンツキャッシュ領域より前記コンテンツを取得し、前記重要度が“低”の場合あらかじめ格納されていたコンテンツを取得するコンテンツ取得手段と、表示装置に取得した前記コンテンツの表示を行うコンテンツ表示手段を含んで構成されることを特徴とする。
【００２６】
さらに他の本発明の電子機器は、ブラウザにて次のコンテンツ取得の開始要求が発生した場合予め定められた方法により現在表示しているコンテンツの重要度の判断を行うコンテンツ重要度判断手段と、前記コンテンツの重要度が高い場合はキャッシュ領域に前記コンテンツを登録するキャッシュ登録／削除手段と、前記コンテンツの重要度が高い場合は予め用意されたヒストリ管理テーブルに閲覧履歴情報とともに前記重要度として“高”の設定を行い、前記コンテンツの重要度が低い場合は前記ヒストリ管理テーブルに閲覧履歴情報とともに前記重要度として“低”の設定を行うヒストリ管理手段と、ネットワークからの前記コンテンツ取得を開始するコンテンツ取得手段とを含んで構成されることを特徴とする。
【００２７】
また、前記電子機器は、コンテンツのヒストリバック／フォアード取得要求を受け付けるヒストリバック／フォアード手段と、前記ヒストリ管理テーブルに該当するコンテンツが存在しなかった場合通信によってネットワークから前記コンテンツを取得し、前記ヒストリ管理テーブルに該当するコンテンツが存在した場合該当コンテンツの重要度を参照し、前記重要度が“高”の場合コンテンツキャッシュ領域より前記コンテンツを取得し、前記重要度が“低”の場合あらかじめ格納されていたコンテンツを取得するコンテンツ取得手段と、表示装置に取得した前記コンテンツの表示を行うコンテンツ表示手段を含んで構成されることを特徴とする。
【００２８】
本発明のネットワークシステムは、コンテンツをネットワークを介して提供するウエブサーバと、
ブラウザにて次のコンテンツ取得の開始要求が発生した場合に予め定められた方法によって現在表示しているコンテンツの重要度を判断するコンテンツ重要度判断手段と、前記コンテンツの重要度が高いと判断される場合のみ前記コンテンツを予め用意されたキャッシュ領域に登録するキャッシュ登録／削除手段とを含む電子機器と、
を含むことを特徴とする。
【発明の効果】
【００２９】
以上、説明したように本発明の携帯端末装置は、キャッシュ領域を有効利用しコンテンツサーバとの無駄な通信を軽減することができる効果がある。
【００３０】
その理由は、予め定められた方法によってコンテンツの重要度が高いと判断される場合に、コンテンツをキャッシュ領域に登録するようにしたからである。
【発明を実施するための最良の形態】
【００３１】
次に、本発明を実施するための最良の形態について図面を参照して詳細に説明する。
【００３２】
図１は、本発明の第１の実施の形態を示す携帯電話装置のブロック図である。
【００３３】
図１を参照すると、携帯電話装置１は、プログラム２、コンテンツキャッシュ領域３、時計装置４、通信装置５と代替コンテンツ６、表示装置７およびヒストリ管理テーブル８とからなる。プログラム２は、図示しないＲＯＭに格納され、図示しないＣＰＵによりプログラム２が実行される。図１ではその実行機能を機能ブロックで示している。
【００３４】
プログラム２には、あらかじめＷｅｂブラウザ２１が組み込まれている。
【００３５】
コンテンツキャッシュ領域３はＲＡＭ（ランダム・アクセス・メモリ）によって構成され、Ｗｅｂブラウザ２１が管理する領域であり、ブラウザ２１で表示したコンテンツを保存するために使用される。
【００３６】
時計装置４は、現在の日時を取得し、通信装置５はネットワークとの通信を行う。
【００３７】
代替コンテンツ６はＲＯＭ（リード・オンリー・メモリ）上にあらかじめ用意された固定のコンテンツである。
【００３８】
表示装置７は、コンテンツを表示する装置である。
【００３９】
ヒストリ管理テーブル８は、コンテンツの閲覧履歴情報を管理するテーブルである（具体例は、図２で説明する）。
【００４０】
Ｗｅｂブラウザ２１には、コンテンツキャッシュ領域３にコンテンツの登録／削除を行うキャッシュ登録／削除手段２１１、コンテンツの閲覧履歴を示す閲覧履歴情報を管理するヒストリ管理手段２１２がある。
【００４１】
Ｗｅｂブラウザ２１には、さらに、閲覧時間取得手段２１３、コンテンツ重要度判断手段２１４、ヒストリバック／フォアード手段２１５、コンテンツ取得手段２１６がある。
【００４２】
閲覧時間取得手段２１３は、時計装置４を使用しコンテンツの表示時間を取得する手段である。コンテンツ重要度判断手段２１４は、Ｗｅｂブラウザにて次のコンテンツ取得の開始要求が発生した場合に閲覧時間取得手段２１３によって取得されたコンテンツの表示時間を使用して”重要度”を判断する。そして、コンテンツ重要度判断手段２１４は、”重要度”をヒストリ管理手段２１２へ渡すとともに、”重要度”が高い場合は、キャッシュ登録／削除手段２１１を起動する。
【００４３】
ヒストリ管理手段２１２は、ヒストリ管理テーブル８（後述）に閲覧履歴情報をその重要度と共に登録する。
【００４４】
ヒストリバック／フォアード手段２１５は、ヒストリ管理テーブル８（後述）に基づき、閲覧履歴をバック／フォアードに遷移させる機能を有する。ここで、“閲覧履歴をバック／フォアードに遷移させる”とは、ユーザから図示しない閲覧履歴表示要求キーが押下されると、閲覧履歴をヒストリ管理テーブル８（後述）から逆方向または順方向に取得することをいう。この閲覧履歴表示要求キーには、普通、逆方向用及び順方向用に別々に用意されている。
【００４５】
コンテンツ取得手段２１６は、ヒストリバック／フォアード手段２１５を使用したとき、ヒストリ管理テーブル８（後述）における閲覧履歴情報の重要度を参照し、表示コンテンツの取得先を決定する。即ち、コンテンツ取得手段２１６は、閲覧履歴情報の重要度が低ければ代替コンテンツ６から取得し、閲覧履歴情報の重要度が高ければキャッシュ又は通信装置５によりネットワークから取得する。
【００４６】
図２は、ヒストリ管理手段２１２で管理するヒストリ管理テーブル８の構成例を示す図である。図２の、左端の列は、参照ページの閲覧の順番を示し、最上位が最初に閲覧したページを示す。２列目のＵＲＬは、閲覧ページのアドレスであり、３列目の“…”は、閲覧ページのタイトルであり、４列目は、そのページの重要度を示す情報である。
【００４７】
次に、図３は、携帯電話装置１のＣＰＵがプログラム２を実行することにより、コンテンツをコンテンツキャッシュ領域３に登録する場合の処理の流れを示す図である。
【００４８】
まず、Ｗｅｂブラウザ２１にてユーザのＵＲＬ指定操作による次のコンテンツ取得の開始要求が発生した場合（ステップＡ１）、コンテンツ重要度判断手段２１４は、閲覧時間取得手段２１３により表示装置７が現在表示しているコンテンツのコンテンツ閲覧時間を取得し（ステップＡ２）、次に、コンテンツ重要度判断手段２１４は、コンテンツの閲覧時間はｎ秒より長いかによってコンテンツの重要度の判断を行う（ステップＡ３）。そして、コンテンツの閲覧時間がｎ秒より長い場合は、コンテンツの重要度は高いと見なしステップＡ４に遷移する。そして、コンテンツの閲覧時間がｎ秒より短い場合は、コンテンツの重要度は低いと見なしステップＡ７に遷移する。尚、ｎの値は、利用者が任意に設定できるようにしても良い。
【００４９】
ステップＡ４では、キャッシュ登録／削除手段２１１は、キャッシュ領域３にコンテンツを登録する（ステップＡ４）。そして、ヒストリ管理手段２１２は、ヒストリ管理テーブル８（図２）に閲覧履歴情報の設定を行い、その際重要度に“高”を設定する（ステップＡ５）。
【００５０】
ステップＡ７では、ヒストリ管理手段２１２は、ヒストリ管理テーブル８（図２）に閲覧履歴情報の設定を行い、その際重要度に“低”を設定する（ステップＡ７）
最後にコンテンツ取得手段２１６は、通信装置５を介してネットワークからのコンテンツ取得を開始する。（ステップＡ６）。
【００５１】
図４は、携帯電話装置１がヒストリバック／フォアード手段２１５を使用した時のキャッシュからのコンテンツ取得する処理の流れを表したものである。
【００５２】
ヒストリバック／フォアード手段２１５は、前述したユーザからの閲覧履歴表示要求キー押下によるコンテンツのヒストリバック／フォアード要求を受け付ける（ステップＢ１）。そして、その要求に基づきコンテンツ取得手段２１６は、ヒストリ管理手段２１２で管理されているヒストリ管理テーブル８（図２）の閲覧履歴情報を参照し、ヒストリバック／フォアードするべき該当するコンテンツが存在するか否かの判断を行う（ステップＢ２）。
【００５３】
ヒストリ管理テーブル８に該当するコンテンツの閲覧履歴情報が存在しなかった場合、コンテンツ取得手段２１６は、通信によってネットワークからそのコンテンツを取得する（ステップＢ６）。
【００５４】
ヒストリ管理テーブル８に該当するコンテンツの閲覧履歴情報が存在した場合、コンテンツ取得手段２１６は、該当コンテンツの重要度を参照する（ステップＢ３）。
【００５５】
重要度が“高”の場合、コンテンツ取得手段２１６は、コンテンツキャッシュ領域３より該当するコンテンツを取得する（ステップＢ４）。
【００５６】
重要度が“低”の場合、コンテンツ取得手段２１６は、あらかじめ格納されていた代替コンテンツ６を取得する（ステップＢ７）。
【００５７】
最後に、コンテンツ取得手段２１６は、取得したコンテンツをコンテンツ表示手段２１７に転送し、コンテンツ表示手段２１７は、表示装置７に取得したコンテンツの表示を行う（ステップＢ５）
図５は代替コンテンツ６の例を示す図である。この例では、「キャッシュにコンテンツが存在しませんでした。」を表示する。
【００５８】
以上説明した、第１の実施の形態では、キャッシュ領域を有効利用しコンテンツサーバとの無駄な通信を軽減することができる効果がある。
【００５９】
その理由は、コンテンツの閲覧時間から重要度の低いコンテンツを判断し、重要度の低いコンテンツはキャッシュに登録を行わず、ヒストリバック／フォアード時は「代替コンテンツ」を表示するようにしたからである。
【００６０】
次に、図６は、本発明の第２の実施の形態を示す携帯電話装置のブロック図である。
【００６１】
第２の実施の形態では、重要度の判断材料を第１の実施の形態のコンテンツの閲覧時間から、コンテンツ表示中のキー操作数へ変更する。これに伴い、図１の閲覧時間取得手段２１３、コンテンツ重要度判断手段２１４、時計装置４が、図６では、各々キー操作数取得手段３００，コンテンツ重要度判断手段３０１，入力装置９に変更となる。その他は、同じである。
【００６２】
また、図７は、図６の携帯電話装置１ｂの図示しないＣＰＵがプログラム２ｂを実行することにより、コンテンツをコンテンツキャッシュ領域３に登録する場合の処理の流れを示す図である。
【００６３】
図３と異なる点は、図３のステップＡ２、ステップＡ３が、各々ステップＣ２、ステップＣ３に変更となる。その他は、同じである。
【００６４】
図６におけるキー操作数取得手段３００は、Ｗｅｂブラウザ２１ｂにてコンテンツ閲覧中のキー操作数をカウントする機能である。また、コンテンツ重要度判断手段３０１は、次のコンテンツ取得の開始要求が発生した場合に、コンテンツ閲覧中のキー操作数から、コンテンツの重要度を判断する機能である。
【００６５】
また、図７のステップＣ２の処理では、Ｗｅｂブラウザ２１ｂにて次のコンテンツ取得の開始要求が発生した場合にコンテンツ重要度判断手段３０１は、キー操作数取得手段３００から、現在表示装置７にコンテンツ表示中のキー操作数を取得する。そして、ステップＣ３の処理では、コンテンツ重要度判断手段３０１は、コンテンツの重要度を判断するため、コンテンツ表示中のキー操作数はｎ回以上かを判断する。そして、コンテンツ表示中のキー操作数はｎ回以上の場合は、ステップＡ４（図３）に行き、コンテンツ表示中のキー操作数がｎ回以上でない場合は、ステップＡ７（図３）に行く。以降のステップＡ４〜Ａ６の動作については、前述の第１の実施の形態で説明したとおりであるので省略する。
【００６６】
以上説明した、第２の実施の形態においても、キャッシュ領域を有効利用しコンテンツサーバとの無駄な通信を軽減することができる効果がある。
【００６７】
その理由は、コンテンツの閲覧中のキー操作数から重要度の低いコンテンツを判断し、重要度の低いコンテンツはキャッシュに登録を行わず、ヒストリバック／フォアード時は「代替コンテンツ」を表示するようにしたからである。
【００６８】
図８は、本発明の携帯電話装置１ｃの図示しないＣＰＵがプログラム２ｃの実行によりコンテンツをコンテンツキャッシュ領域３に登録する場合の第３の実施の形態を示すブロック図である。
【００６９】
第３の実施の形態では、重要度の判断材料を第１の実施の形態のコンテンツの閲覧時間と、第２の実施の形態のコンテンツ表示中のキー操作数の両方を用いる。
【００７０】
第３の実施の形態における携帯電話装置１ｃは、図１と図６を合わせた形となるので、各ブロックの説明は省略する。
【００７１】
図９は、本発明の携帯電話装置１ｃの図示しないＣＰＵがプログラム２ｃの実行によりコンテンツをコンテンツキャッシュ領域３に登録する場合の第３の実施の形態を示す処理の流れを示す図である。
【００７２】
まず、Ｗｅｂブラウザ２１ｃにて次のコンテンツ取得の開始要求が発生した場合（ステップＤ１）、コンテンツ重要度判断手段２１４（図１）は、閲覧時間取得手段２１３（図１）により、現在表示装置７に表示しているコンテンツのコンテンツ閲覧時間を取得する（ステップＤ２）。次に、コンテンツ重要度判断手段２１４（図１）は、コンテンツの閲覧時間はｎ秒より長いかによってコンテンツの重要度の判断を行う（ステップＤ３）。そして、コンテンツの閲覧時間がｎ秒より長い場合は、コンテンツの重要度は高いと見なしステップＤ４に遷移する。そして、コンテンツの閲覧時間がｎ秒より短い場合は、コンテンツの重要度は低いと見なしステップＤ７に遷移する。
【００７３】
ステップＤ４では、キャッシュ登録／削除手段２１１は、キャッシュ領域３にコンテンツを登録する（ステップＤ４）。そして、ヒストリ管理手段２１２は、ヒストリ管理テーブル８に閲覧履歴情報の設定を行い、その際重要度に“高”を設定する（ステップＤ５）。
【００７４】
ステップＤ７では、コンテンツ重要度判断手段３０１（図６）は、キー操作数取得手段３００（図６）を用い、コンテンツ表示中のキー操作数を取得する（ステップＤ７）。そして、コンテンツの重要度を判断するため、コンテンツ重要度判断手段３０１は、コンテンツ表示中のキー操作数はｎ回以上かを判断する（ステップＤ８）。
【００７５】
そして、コンテンツ重要度判断手段３０１は、コンテンツ表示中のキー操作数がｎ回以上の場合は、コンテンツの重要度は高いと見なしステップＤ４に遷移する。そして、コンテンツ重要度判断手段３０１は、コンテンツのキー操作数がｎ回以上でない場合は、コンテンツの重要度は低いと見なしステップＤ９に遷移する。
【００７６】
ステップＤ９では、ヒストリ管理手段２１２は、ヒストリ管理テーブル８に閲覧履歴情報の設定を行い、その際重要度に“低”を設定する（ステップＤ９）。
【００７７】
最後にコンテンツ取得手段２１６は、通信装置５を介してネットワークからのコンテンツ取得を開始する。（ステップＤ６）。
【００７８】
以上説明した、第３の実施の形態においても、キャッシュ領域を有効利用しコンテンツサーバとの無駄な通信を軽減することができる効果がある。
【００７９】
その理由は、コンテンツの閲覧時間及びコンテンツの閲覧中のキー操作数から重要度の低いコンテンツを判断し、重要度の低いコンテンツはキャッシュに登録を行わず、ヒストリバック／フォアード時は「代替コンテンツ」を表示するようにしたからである。
【００８０】
上述した実施の形態では、いずれも、重要度の低いコンテンツは、ヒストリバック／フォアード時に、「代替コンテンツ６」を表示するようにしていた。しかし、場合によっては「代替コンテンツ６」ではなく、ページの内容を見たい場合もある。そのような場合に、例えば、予め定めたキーを押下すれば、ネットワークからそのページを取得するようにすることは容易である。
【図面の簡単な説明】
【００８１】
【図１】本発明の第１の実施の形態を示す携帯電話装置のブロック図である。
【図２】図１におけるヒストリ管理手段で管理するヒストリ管理テーブルの構成例を示す図である。
【図３】図１に示す携帯電話装置がコンテンツをコンテンツキャッシュ領域に登録する場合の第１の実施の形態を示す処理の流れを示す図である。
【図４】図１に示す携帯電話装置がヒストリバック／フォアード手段を使用した時のキャッシュからのコンテンツ取得する処理の流れを表したものである。
【図５】本発明の第１の実施の形態における代替コンテンツの例を示す図である。
【図６】本発明の第２の実施の形態を示す携帯電話装置のブロック図である。
【図７】図６に示す携帯電話装置がコンテンツをコンテンツキャッシュ領域に登録する場合の第２の実施の形態を示す処理の流れを示す図である。
【図８】本発明の第３の実施の形態を示すブロック図である。
【図９】図８に示す携帯電話装置がコンテンツをコンテンツキャッシュ領域に登録する場合の第３の実施の形態を示す処理の流れを示す図である。
【符号の説明】
【００８２】
１、１ｂ、１ｃ    携帯電話装置
２、２ｂ、２ｃ    プログラム
３    コンテンツキャッシュ領域
４    時計装置
５    通信装置
６    代替コンテンツ
７    表示装置
８    ヒストリ管理テーブル
９    入力装置
２１、２１ｂ、２１ｃ    Ｗｅｂブラウザ
２１１    キャッシュ登録／削除手段
２１２    ヒストリ管理手段
２１３    閲覧時間取得手段
２１４    コンテンツ重要度判断手段
２１５    ヒストリバック／フォアード手段
２１６    コンテンツ取得手段
２１７    コンテンツ表示手段
３００    キー操作数取得手段
３０１    コンテンツ重要度判断手段
【図１】
2008009618.tif 000003
【図２】
2008009618.tif 000004
【図３】
2008009618.tif 000005
【図４】
2008009618.tif 000006
【図５】
2008009618.tif 000007
【図６】
2008009618.tif 000008
【図７】
2008009618.tif 000009
【図８】
2008009618.tif 000010
【図９】
2008009618.tif 000011