(57)【特許請求の範囲】
【請求項１】
通信網を介して接続した情報閲覧装置からの検索要求に応じて、当該検索要求で指定された検索語と関連する関連コンテンツをコンテンツデータベースから検索し、得られた各関連コンテンツのＵＲＬを検索結果として当該情報閲覧装置へ通知するコンテンツ検索部と、
前記情報閲覧装置からの閲覧要求に応じて、当該閲覧要求で指定されたＵＲＬと対応するコンテンツを前記コンテンツデータベースから取得して、当該情報閲覧装置へ提供するコンテンツ提供部と、
前記コンテンツの提供に要した当該装置での消費電力を計測して、当該コンテンツのＵＲＬと対応付けて消費電力データベースへ登録する消費電力計測部とを備え、
前記コンテンツ検索部は、前記検索結果を通知する場合、前記消費電力データベースから前記各関連コンテンツのＵＲＬと対応付けられている消費電力をそれぞれ取得し、これら消費電力の大きさに基づき並び替えた当該ＵＲＬを検索結果として前記情報閲覧装置へ通知する
ことを特徴とする情報提供装置。
【請求項２】
情報提供装置が、通信網を介して接続した情報閲覧装置からの検索要求に応じて、関連コンテンツのＵＲＬを検索して提供するための情報提供方法であって、
コンテンツ検索部が、前記検索要求に応じて、当該検索要求で指定された検索語と関連する関連コンテンツをコンテンツデータベースから検索し、得られた各関連コンテンツのＵＲＬを検索結果として当該情報閲覧装置へ通知するコンテンツ検索ステップと、
コンテンツ提供部が、前記情報閲覧装置からの閲覧要求に応じて、当該閲覧要求で指定されたＵＲＬと対応するコンテンツを前記コンテンツデータベースから取得して、当該情報閲覧装置へ提供するコンテンツ提供ステップと、
消費電力計測部が、前記コンテンツの提供に要した当該装置での消費電力を計測して、当該コンテンツのＵＲＬと対応付けて消費電力データベースへ登録する消費電力計測ステップとを備え、
前記コンテンツ検索ステップは、前記検索結果を通知する場合、前記消費電力データベースから前記各関連コンテンツのＵＲＬと対応付けられている消費電力をそれぞれ取得し、これら消費電力の大きさに基づき並び替えた当該ＵＲＬを検索結果として前記情報閲覧装置へ通知するステップを含む
ことを特徴とする情報提供方法。
【請求項３】
コンピュータを、請求項１に記載の情報提供装置を構成する各部として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報提供技術に関し、特に情報提供装置から情報閲覧装置へ、通信網を介して各種コンテンツを提供する情報提供技術に関する。
【背景技術】
【０００２】
近年、インターネット検索技術の普及により、ユーザ端末（情報閲覧装置）に搭載されているブラウザを利用し、インターネットを介してＷＥＢサーバ（情報提供装置）へアクセスすることにより、ユーザの目的に応じたコンテンツを閲覧する情報提供システムが構築されている。
このような情報提供システムで提供されているコンテンツは、単純なテキストだけのものから、動画を再生するようなものまで様々である。したがって、閲覧するコンテンツによって、ユーザ端末での負荷が大きく変動し、当該端末での消費電力も大きく変化する（例えば、特許文献１など参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２００６−５２９０４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、このような従来技術では、コンテンツを閲覧する際、ユーザが事前に当該コンテンツの閲覧により、ユーザ端末での負荷が大幅増大して消費電力の大幅増大が発生するか否かを確認することができないという問題点があった。このような負荷の大幅増大は、ユーザ端末での消費電力の大幅増大だけではなく、ユーザ端末の動作速度の低下を引き起こし、動作不良を起こしかねない。これにより、ユーザ端末で実行している他のアプリケーションのフリーズなど、ユーザ端末での不具合発生を招く場合もある。このため、ユーザ端末の負荷を大幅増大させ、消費電力が大幅増大するようなコンテンツの閲覧については、できるだけ避けることが好ましい。
【０００５】
本発明はこのような課題を解決するためのものであり、コンテンツを閲覧する際、当該閲覧による消費電力の大幅増大を、ユーザに対して事前に通知できる情報提供技術を提供することを目的としている。
【課題を解決するための手段】
【０００８】
このような目的を達成するために、本発明にかかる情報提供装置は、通信網を介して接続した情報閲覧装置からの検索要求に応じて、当該検索要求で指定された検索語と関連する関連コンテンツをコンテンツデータベースから検索し、得られた各関連コンテンツのＵＲＬを検索結果として当該情報閲覧装置へ通知するコンテンツ検索部と、情報閲覧装置からの閲覧要求に応じて、当該閲覧要求で指定されたＵＲＬと対応するコンテンツをコンテンツデータベースから取得して、当該情報閲覧装置へ提供するコンテンツ提供部と、コンテンツの提供に要した当該装置での消費電力を計測して、当該コンテンツのＵＲＬと対応付けて消費電力データベースへ登録する消費電力計測部とを備え、コンテンツ検索部で、検索結果を通知する場合、消費電力データベースから各関連コンテンツのＵＲＬと対応付けられている消費電力をそれぞれ取得し、これら消費電力の大きさに基づき並び替えた当該ＵＲＬを検索結果として情報閲覧装置へ通知するようにしたものである。
【００１０】
また、本発明にかかる情報提供方法は、情報提供装置が、通信網を介して接続した情報閲覧装置からの検索要求に応じて、関連コンテンツのＵＲＬを検索して提供するための情報提供方法であって、コンテンツ検索部が、検索要求に応じて、当該検索要求で指定された検索語と関連する関連コンテンツをコンテンツデータベースから検索し、得られた各関連コンテンツのＵＲＬを検索結果として当該情報閲覧装置へ通知するコンテンツ検索ステップと、コンテンツ提供部が、情報閲覧装置からの閲覧要求に応じて、当該閲覧要求で指定されたＵＲＬと対応するコンテンツをコンテンツデータベースから取得して、当該情報閲覧装置へ提供するコンテンツ提供ステップと、消費電力計測部が、コンテンツの提供に要した当該装置での消費電力を計測して、当該コンテンツのＵＲＬと対応付けて消費電力データベースへ登録する消費電力計測ステップとを備え、コンテンツ検索ステップに、検索結果を通知する場合、消費電力データベースから各関連コンテンツのＵＲＬと対応付けられている消費電力をそれぞれ取得し、これら消費電力の大きさに基づき並び替えた当該ＵＲＬを検索結果として情報閲覧装置へ通知するステップを含むようにしたものである。
【００１１】
また、本発明にかかるプログラムは、コンピュータを、前述した情報提供装置を構成する各部として機能させるためのプログラムである。
【発明の効果】
【００１２】
本発明によれば、コンテンツを閲覧する際、当該閲覧による消費電力の大幅増大を、ユーザに対して事前に通知することができる。したがって、ユーザは、長時間にわたり当該コンテンツを閲覧すると大きな電力を消費することを、事前に認識することができ、例えばコンテンツ閲覧を中止することができる。
【図面の簡単な説明】
【００１３】
【図１】第１の実施の形態にかかる情報閲覧装置の構成を示すブロック図である。
【図２】消費電力ＤＢの構成例である。
【図３】情報閲覧装置のコンテンツ閲覧処理を示すフローチャートである。
【図４】消費電力大幅増大通知画面の構成例である。
【図５】消費電力大幅増大通知画面の他の構成例である。
【図６】第２の実施の形態にかかる情報提供装置の構成を示すブロック図である。
【図７】消費電力ＤＢの構成例である。
【図８】情報提供装置のコンテンツ検索処理を示すフローチャートである。
【図９】コンテンツ検索結果画面の構成例である。
【発明を実施するための形態】
【００１４】
次に、本発明の実施の形態について図面を参照して説明する。
［第１の実施の形態］
まず、図１を参照して、本発明の第１の実施の形態にかかる情報提供システム１の情報閲覧装置１０について説明する。図１は、第１の実施の形態にかかる情報閲覧装置の構成を示すブロック図である。
【００１５】
この情報閲覧装置１０は、全体としてパーソナルコンピュータやスマートフォンなどの情報処理端末（ユーザ端末）からなり、インターネットなどの通信網５０を介して情報提供装置２０とデータ通信可能に接続することにより、情報提供システム１を構築するユーザ端末である。
情報提供装置２０は、全体としてサーバ装置（ＷＥＢサーバ）からなり、情報閲覧装置１０からの閲覧要求に応じて、当該閲覧要求で指定されたＵＲＬ（Uniform Resource Locator）と対応するコンテンツを情報閲覧装置１０へ提供する機能を有している。
【００１６】
本実施の形態は、情報閲覧装置１０において、ユーザによる閲覧要求操作に応じて、通信網５０を介して接続した情報提供装置２０から、閲覧対象となるコンテンツを、当該コンテンツのＵＲＬに基づき取得して画面表示し、コンテンツの閲覧に要した当該装置での消費電力を計測して、当該コンテンツのＵＲＬと対応付けて消費電力データベースへ登録するものとし、ユーザによる新たな閲覧要求操作に応じて、コンテンツを取得する前に、消費電力データベースから当該コンテンツのＵＲＬと対応付けられている消費電力を取得し、当該消費電力がしきい値より大きい場合、当該コンテンツの閲覧による当該装置での消費電力の大幅増大発生を通知するメッセージを画面表示するようにしたものである。
【００１７】
［情報閲覧装置］
次に、図１を参照して、本実施の形態にかかる情報閲覧装置１０の構成について詳細に説明する。
情報閲覧装置１０には、主な機能部として、通信Ｉ／Ｆ部１１、操作入力部１２、画面表示部１３、記憶部１４、および演算処理部１５が設けられている。
【００１８】
通信Ｉ／Ｆ部１１は、専用のデータ通信回路からなり、通信網５０を介して情報提供装置２０とデータ通信を行うことにより、コンテンツの検索や閲覧を要求し、取得する機能を有している。
操作入力部１２は、キーボード、マウス、タッチパネルなどの操作入力装置からなり、ユーザ操作を検出して演算処理部１５へ出力する機能を有している。
画面表示部１３は、ＬＣＤなどの画面表示装置からなり、演算処理部１５からの指示に応じて、操作メニュー、コンテンツ検索画面、コンテンツ閲覧画面、メッセージなどの各種情報を画面表示する機能を有している。
【００１９】
記憶部１４は、ハードディスクや半導体メモリなどの記憶装置からなり、演算処理部１５で実行する各種処理に用いる処理データやプログラム１４Ｐを記憶する機能を有している。
プログラム１４Ｐは、演算処理部１５に読み出されて実行されることにより、コンテンツ閲覧処理などの各種処理を実行する処理部を実現する機能を有しており、外部装置（図示せず）や記録媒体（図示せず）から予め読み込まれて記憶部１４へ保存される。なお、本発明にかかる情報閲覧装置１０は、コンピュータとプログラム１４Ｐによって実現でき、プログラム１４Ｐを記録媒体に記録することも、ネットワークを通して提供することも可能である。
【００２０】
記憶部１４で記憶する主な処理情報として、消費電力データベース（以下、消費電力ＤＢという）１４Ａがある。図２は、消費電力ＤＢの構成例である。消費電力ＤＢ１４Ａには、コンテンツのＵＲＬごとに、当該コンテンツの閲覧に要する情報閲覧装置１０での消費電力が登録されている。
【００２１】
演算処理部１５は、ＣＰＵなどのマイクロプロセッサとその周辺回路を有し、記憶部１４からプログラム１４Ｐを読み出して実行することにより、コンテンツ閲覧処理などの各種処理を実行するための処理部（モジュール）を実現する機能を有している。
演算処理部１５で実現される主な処理部として、消費電力計測部１５Ａおよびコンテンツ閲覧部１５Ｂがある。一般的には、コンテンツを閲覧する場合、ブラウザと呼ばれるアプリケーションが用いられる。したがって、コンテンツ閲覧部１５Ｂをこのブラウザの機能の１つとして実装してもよい。
【００２２】
消費電力計測部１５Ａは、情報閲覧装置１０におけるコンテンツの閲覧に要した消費電力を計測して、当該コンテンツのＵＲＬと対応付けて消費電力ＤＢ１４Ａへ登録する機能を有している。コンテンツ閲覧に要した消費電力は、コンテンツの非閲覧時と閲覧時の差分を計測することにより、コンテンツ閲覧由来の消費電力を算出することができる。なお、消費電力の計測については、消費電力を直接的に計測できるクランプセンサのようなハードウエアを用いてもよく、情報閲覧装置１０を構成するＣＰＵ、メモリ、ハードディスク、ネットワーク周辺機器などの各ハードウェアの動作状態をモニタし、そのモニタ結果から消費電力を推定するソフトウエアで実現してもよい。
【００２３】
コンテンツ閲覧部１５Ｂは、操作入力部１２で検出されたユーザによる閲覧要求操作に応じて、通信網５０を介して接続した情報提供装置２０から、閲覧対象となるコンテンツを、当該コンテンツのＵＲＬに基づき取得して、画面表示部１３で画面表示する機能と、ユーザによる新たな閲覧要求操作に応じて、コンテンツを取得する前に、記憶部１４の消費電力ＤＢ１４Ａから当該コンテンツのＵＲＬと対応付けられている消費電力を取得し、当該消費電力がしきい値より大きい場合、当該コンテンツの閲覧による情報閲覧装置１０での消費電力の大幅増大発生を通知するメッセージを、画面表示部１３で画面表示する機能とを有している。
【００２４】
［第１の実施の形態の動作］
次に、図３を参照して、本実施の形態にかかる情報閲覧装置１０の動作について説明する。図３は、情報閲覧装置のコンテンツ閲覧処理を示すフローチャートである。
情報閲覧装置１０の演算処理部１５は、操作入力部１２で検出された閲覧要求操作に応じて、図３のコンテンツ閲覧処理を実行する。なお、消費電力ＤＢ１４Ａには、過去に情報閲覧装置１０から閲覧したコンテンツのＵＲＬごとに、当該閲覧時に消費電力計測部１５Ａで計測した消費電力がそれぞれ登録されているものとする。
【００２５】
まず、コンテンツ閲覧部１５Ｂは、操作入力部１２からユーザ操作により入力された、閲覧コンテンツのＵＲＬを取得し（ステップ１００）、記憶部１４の消費電力ＤＢ１４Ａから当該コンテンツのＵＲＬと対応付けられている消費電力を取得する（ステップ１０１）。
続いて、コンテンツ閲覧部１５Ｂは、取得した消費電力と記憶部１４に予め設定されているしきい値とを比較する（ステップ１０２）。
【００２６】
ここで、取得した消費電力がしきい値以下の場合（ステップ１０２：ＮＯ）、コンテンツ閲覧部１５Ｂは、当該ＵＲＬを指定した閲覧要求を、通信Ｉ／Ｆ部１１から通信網５０を介して情報提供装置２０へ送信する（ステップ１０３）。これにより、情報提供装置２０から情報閲覧装置１０に対して、閲覧要求で指定されたＵＲＬと対応するコンテンツが提供される。このようにして、情報閲覧装置１０のコンテンツ閲覧部１５Ｂは、通信Ｉ／Ｆ部１１を介して情報提供装置２０からコンテンツを受信し、画面表紙部１３で画面表示し（ステップ１０４）、一連のコンテンツ閲覧処理を終了する。
【００２７】
一方、取得した消費電力がしきい値より大きい場合（ステップ１０２：ＹＥＳ）、コンテンツ閲覧部１５Ｂは、当該コンテンツの閲覧による情報閲覧装置１０での消費電力の大幅増大発生を通知するメッセージを、いわゆるポップアップ画面からなる消費電力大幅増大通知画面により画面表示部１３で画面表示する（ステップ１０５）。
【００２８】
図４は、消費電力大幅増大通知画面の構成例である。ここでは、対象となるコンテンツのＵＲＬ４１、このコンテンツの閲覧による消費電力の大幅増大発生を通知する消費電力大幅増大通知メッセージ４２、当該コンテンツの閲覧実行／中止に関するユーザ確認を要求するユーザ確認要求メッセージ４３、当該ユーザ確認要求に応じて当該コンテンツの閲覧実行を指示するための閲覧実行操作ボタン４４、および当該ユーザ確認要求に応じて当該コンテンツの閲覧中止を指示するための閲覧中止操作ボタン４５が、消費電力大幅増大通知画面に配置されている。
【００２９】
この消費電力大幅増大通知画面において、閲覧実行操作ボタン４４の操作が操作入力部１２で検出された場合（ステップ１０６：ＹＥＳ）、コンテンツ閲覧部１５Ｂは、前述したステップ１０３へ移行して、当該コンテンツの取得および閲覧を実行した後、一連のコンテンツ閲覧処理を終了する。
一方、消費電力大幅増大通知画面において、閲覧中止操作ボタン４５の操作が操作入力部１２で検出された場合（ステップ１０６：ＮＯ）、コンテンツ閲覧部１５Ｂは、通信Ｉ／Ｆ部１１から閲覧要求を送信せず、一連のコンテンツ閲覧処理を終了する。
【００３０】
なお、図４では、コンテンツ閲覧の実行／中止をユーザに確認する場合を例として説明したが、このユーザ確認を省くようにしてもよい。この場合には、ステップ１０５で、ユーザ確認を要求するメッセージのない消費電力大幅増大通知画面を表示した後、ステップ１０３へ移行して、当該コンテンツの取得および閲覧を実行すればよい。
【００３１】
図５は、消費電力大幅増大通知画面の他の構成例である。ここでは、対象となるコンテンツのＵＲＬ４１、このコンテンツの閲覧による消費電力の大幅増大発生を通知する消費電力大幅増大通知メッセージ４２、このメッセージの確認を指示するためのメッセージ確認ボタン操作４６が、消費電力大幅増大通知画面に配置されている。したがって、この例では、ステップ１０２でのメッセージ表示の後、ユーザによるメッセージ確認操作ボタン４６の操作が操作入力部１２で検出された場合、ステップ１０３へ移行することになる。なお、ユーザによるメッセージ確認操作を待つことなく、ステップ１０２でのメッセージ表示から一定時間経過後、自動的にステップ１０３へ移行するようにしてもよい。
【００３２】
［第１の実施の形態の効果］
このように、本実施の形態は、コンテンツの閲覧に要した情報閲覧装置１０での消費電力を計測して、当該コンテンツのＵＲＬと対応付けて消費電力ＤＢ１４Ａへ登録する消費電力計測部１５Ａを設け、コンテンツ閲覧部１５Ｂで、ユーザによる新たな閲覧要求操作に応じて、コンテンツを取得する前に、消費電力ＤＢ１４Ａから当該コンテンツのＵＲＬと対応付けられている消費電力を取得し、当該消費電力がしきい値より大きい場合、当該コンテンツの閲覧による当該装置での消費電力の大幅増大発生を通知するメッセージを画面表示するようにしたものである。
【００３３】
これにより、コンテンツを閲覧する際、当該閲覧による消費電力の大幅増大を、ユーザに対して事前に通知することができる。したがって、ユーザは、長時間にわたり当該コンテンツを閲覧すると大きな電力を消費することを、事前に認識することができ、例えばコンテンツ閲覧に用いているブラウザを操作して、コンテンツ閲覧を中止することができる。また、ユーザは、当該コンテンツの閲覧を優先させたい場合、ブラウザと並列して実行している他のアプリケーションを停止させて、情報閲覧装置１０での負荷を低減することもできる。これにより、例えば動画コンテンツなど負荷の大きなコンテンツを閲覧した場合でも、他のアプリケーションがフリーズするというような、負荷の大幅増大に起因する不具合発生を回避することができる。
【００３４】
また、消費電力計測部１５Ａにより、コンテンツの閲覧に要した情報閲覧装置１０での消費電力が計測されて、当該コンテンツのＵＲＬと対応付けて消費電力ＤＢ１４Ａへ登録される。したがって、ユーザがコンテンツを閲覧すれば、当該消費電力が自動的に消費電力ＤＢ１４Ａへ登録されるため、予め各コンテンツについて消費電力を計測し、その計測結果を消費電力ＤＢ１４Ａへ登録するための作業を省くことができ、ユーザの作業負担を大幅に軽減できる。
【００３５】
また、本実施の形態において、コンテンツ閲覧部１５Ｂでは、消費電力の大幅増大発生を通知する上記メッセージによりコンテンツの閲覧の実行／中止に関するユーザ確認要求を通知し、当該メッセージに対するユーザによる閲覧実行操作に応じて当該コンテンツを取得して画面表示し、当該メッセージに対するユーザによる閲覧中止操作に応じて当該コンテンツの取得を中止するようにしてもよい。これにより、ブラウザを操作することなく、閲覧中止操作ボタン４５を押下するという、極めて簡単に操作で、コンテンツ閲覧を中止することができる。
【００３６】
［第２の実施の形態］
次に、図６を参照して、本発明の第２の実施の形態にかかる情報提供システム１の情報提供装置２０について説明する。図６は、第２の実施の形態にかかる情報提供装置の構成を示すブロック図である。
【００３７】
この情報提供装置２０は、全体としてエンジンサーバ装置からなり、通信網５０を介して受信した情報閲覧装置１０からの検索要求に応じて、当該検索要求で指定された検索語に関連するコンテンツを検索し、その検索結果を情報閲覧装置１０へ提供する機能（サーチエンジン）と、通信網５０を介して受信した情報閲覧装置１０からの閲覧要求に応じて、当該閲覧要求で指定されたＵＲＬと対応するコンテンツを情報閲覧装置１０へ提供する機能とを有している。
【００３８】
本実施の形態は、情報提供装置２０において、通信網５０を介して接続した情報閲覧装置１０からの検索要求に応じて、当該検索要求で指定された検索語と関連する関連コンテンツをコンテンツデータベースから検索し、得られた各関連コンテンツのＵＲＬを検索結果として当該情報閲覧装置１０へ通知し、情報閲覧装置１０からの閲覧要求に応じて、当該閲覧要求で指定されたＵＲＬと対応するコンテンツをコンテンツデータベースから取得して、当該情報閲覧装置１０へ提供し、コンテンツの提供に要した情報提供装置２０での消費電力を計測して、当該コンテンツのＵＲＬと対応付けて消費電力データベースへ登録するものとし、検索結果を通知する場合、消費電力データベースから各関連コンテンツのＵＲＬと対応付けられている消費電力をそれぞれ取得し、これら消費電力の大きさに基づき並び替えた当該ＵＲＬを検索結果として情報閲覧装置１０へ通知するようにしたものである。
【００３９】
［情報提供装置］
次に、図６を参照して、本実施の形態にかかる情報提供装置２０の構成について詳細に説明する。
情報提供装置２０には、主な機能部として、通信Ｉ／Ｆ部２１、操作入力部２２、画面表示部２３、記憶部２４、および演算処理部２５が設けられている。
【００４０】
通信Ｉ／Ｆ部２１は、専用のデータ通信回路からなり、通信網５０を介して情報閲覧装置１０とデータ通信を行うことにより、コンテンツの検索や閲覧に関する要求に応じて、検索結果やコンテンツを配信する機能を有している。
操作入力部２２は、キーボード、マウス、タッチパネルなどの操作入力装置からなり、ユーザ操作を検出して演算処理部２５へ出力する機能を有している。
画面表示部２３は、ＬＣＤなどの画面表示装置からなり、演算処理部２５からの指示に応じて、操作メニュー、コンテンツ検索結果画面、コンテンツ閲覧画面、メッセージなどの各種情報を画面表示する機能を有している。
【００４１】
記憶部２４は、ハードディスクや半導体メモリなどの記憶装置からなり、演算処理部２５で実行する各種処理に用いる処理データやプログラム２４Ｐを記憶する機能を有している。
プログラム２４Ｐは、演算処理部２５に読み出されて実行されることにより、コンテンツ検索処理やコンテンツ提供処理などの各種処理を実行する処理部を実現する機能を有しており、外部装置（図示せず）や記録媒体（図示せず）から予め読み込まれて記憶部２４へ保存される。なお、本発明にかかる情報提供装置２０は、コンピュータとプログラム２４Ｐによって実現でき、プログラム２４Ｐを記録媒体に記録することも、ネットワークを通して提供することも可能である。
【００４２】
記憶部２４で記憶する主な処理情報として、消費電力データベース（以下、消費電力ＤＢという）２４Ａとコンテンツデータベース（以下、コンテンツＤＢという）２４Ｂがある。図７は、消費電力ＤＢの構成例である。消費電力ＤＢ２４Ａには、コンテンツのＵＲＬごとに、当該コンテンツの閲覧に要する情報提供装置２０での消費電力が登録されている。コンテンツＤＢ２４Ｂには、情報提供装置２０で提供するコンテンツと、当該コンテンツに関連する検索語と、当該コンテンツのＵＲＬとが、対応付けて登録されている。なお、コンテンツＤＢ２４Ｂについては、情報提供装置２０と別個のコンテンツ蓄積装置で実現してもよく、必要に応じてコンテンツ蓄積装置からコンテンツを取得して情報提供装置２０から提供するようにしてもよい。
【００４３】
演算処理部２５は、ＣＰＵなどのマイクロプロセッサとその周辺回路を有し、記憶部２４からプログラム２４Ｐを読み出して実行することにより、コンテンツ検索処理やコンテンツ閲覧処理などの各種処理を実行するための処理部（モジュール）を実現する機能を有している。
演算処理部２５で実現される主な処理部として、消費電力計測部２５Ａ、コンテンツ検索部２５Ｂ、およびコンテンツ提供部２５Ｃがある。
【００４４】
消費電力計測部２５Ａは、情報提供装置２０におけるコンテンツの提供に要した消費電力を計測して、当該コンテンツのＵＲＬと対応付けて消費電力ＤＢ２４Ａへ登録する機能を有している。コンテンツ提供に要した消費電力は、コンテンツの非提供時と提供時の差分を計測することにより、コンテンツ提供由来の消費電力を算出することができる。なお、消費電力の計測については、消費電力を直接的に計測できるクランプセンサのようなハードウエアを用いてもよく、情報提供装置２０を構成するＣＰＵ、メモリ、ハードディスク、ネットワーク周辺機器などの各ハードウェアの動作状態をモニタし、そのモニタ結果から消費電力を推定するソフトウエアで実現してもよい。
【００４５】
コンテンツ検索部２５Ｂは、通信網５０を介して接続した情報閲覧装置１０からの検索要求に応じて、当該検索要求で指定された検索語と関連する関連コンテンツをコンテンツＤＢ２４Ｂから検索し、得られた各関連コンテンツのＵＲＬを検索結果として当該情報閲覧装置１０へ通知する機能と、検索結果を通知する場合、消費電力ＤＢ２４Ａから各関連コンテンツのＵＲＬと対応付けられている消費電力をそれぞれ取得し、これら消費電力の大きさに基づき並び替えた当該ＵＲＬを検索結果として情報閲覧装置１０へ通知する機能とを有している。
【００４６】
コンテンツ提供部２５Ｃは、情報閲覧装置１０からの閲覧要求に応じて、当該閲覧要求で指定されたＵＲＬと対応するコンテンツをコンテンツＤＢ２４Ｂから取得して、当該情報閲覧装置１０へ提供する機能を有している。
【００４７】
［第２の実施の形態の動作］
次に、図８を参照して、本実施の形態にかかる情報提供装置２０の動作について説明する。図８は、情報提供装置のコンテンツ検索処理を示すフローチャートである。
情報提供装置２０の演算処理部２５は、通信Ｉ／Ｆ部２１で受信した情報閲覧装置１０からの検索要求に応じて、図８のコンテンツ検索処理を実行する。なお、消費電力ＤＢ２４Ａには、過去に情報提供装置２０から提供したコンテンツのＵＲＬごとに、当該提供時に消費電力計測部２５Ａで計測した消費電力がそれぞれ登録されているものとする。
【００４８】
まず、コンテンツ検索部２５Ｂは、情報閲覧装置１０からの検索要求から、コンテンツを検索するための検索語（キーワード）を取得し（ステップ２００）、記憶部２４のコンテンツＤＢ２４Ｂから、当該検索語と関連するコンテンツのＵＲＬを検索する（ステップ２０１）。
続いて、コンテンツ検索部２５Ｂは、検索したＵＲＬごとに、当該ＵＲＬと対応付けられている消費電力を消費電力ＤＢ２４Ａから取得する（ステップ２０２）。
【００４９】
この後、コンテンツ検索部２５Ｂは、検索した各ＵＲＬを、当該ＵＲＬの消費電力が小さい順で並び替えを行い（ステップ２０３）、並び替えたＵＲＬを検索結果として通信Ｉ／Ｆ部２１から情報閲覧装置１０へ提供し（ステップ２０４）、一連のコンテンツ検索処理を終了する。
【００５０】
これにより、情報閲覧装置１０において、情報提供装置２０から提供された検索結果が画面表示される。図９は、コンテンツ検索結果画面の構成例である。ここでは、指定した検索語に関連するコンテンツのＵＲＬが、情報提供装置２０での消費電力の少ない順に並び替えて画面表示されている。したがって、ユーザは、ＵＲＬの表示位置により、各コンテンツのうち、消費電力の大幅増大が発生しうるコンテンツを認識することができる。この際、消費電力の増大幅を、ＵＲＬとともに情報提供装置２０から通知してもよい。また、予め設定されたしきい値と比較ししきい値より消費電力が大きいＵＲＬを、他のＵＲＬと区別して表示するようにしてもよい。
【００５１】
［第２の実施の形態の効果］
このように、本実施の形態は、コンテンツの提供に要した情報提供装置２０での消費電力を計測して、当該コンテンツのＵＲＬと対応付けて消費電力ＤＢ２４Ａへ登録する消費電力計測部２５Ａを設け、コンテンツ検索部２５Ｂで、情報閲覧装置１０からの検索要求に応じて、当該検索要求で指定された検索語と関連する関連コンテンツをコンテンツＤＢ２４Ｂから検索し、得られた各関連コンテンツのＵＲＬを検索結果として当該情報閲覧装置へ通知し、この検索結果を通知する場合、消費電力データベースから各関連コンテンツのＵＲＬと対応付けられている消費電力をそれぞれ取得し、これら消費電力の大きさに基づき並び替えた当該ＵＲＬを検索結果として情報閲覧装置へ通知するようにしたものである。
【００５２】
これにより、情報閲覧装置１０でコンテンツを閲覧する際、当該閲覧による情報提供装置２０での消費電力の大幅増大を、ユーザに対して事前に通知することができる。したがって、ユーザは、長時間にわたり当該コンテンツを閲覧すると、情報提供装置２０で大きな電力を消費することを、事前に認識することができ、例えばコンテンツ閲覧に用いているブラウザを操作して、コンテンツ閲覧を中止することができる。これにより、情報提供装置２０において、例えば動画コンテンツなど負荷の大きなコンテンツを提供した場合でも、他のアプリケーションがフリーズするというような、負荷の大幅増大に起因する不具合発生を回避することができる。
【００５３】
［実施の形態の拡張］
以上、実施形態を参照して本発明を説明したが、本発明は上記実施形態に限定されるものではない。本発明の構成や詳細には、本発明のスコープ内で当業者が理解しうる様々な変更をすることができる。また、各実施形態については、矛盾しない範囲で任意に組み合わせて実施することができる。
【符号の説明】
【００５４】
１…情報提供システム、１０…情報閲覧装置、１１…通信Ｉ／Ｆ部、１２…操作入力部、１３…画面表示部、１４…記憶部、１４Ａ…消費電力ＤＢ、１４Ｐ…プログラム、１５…演算処理部、１５Ａ…消費電力計測部、１５Ｂ…コンテンツ閲覧部、２０…情報提供装置、２１…通信Ｉ／Ｆ部、２２…操作入力部、２３…画面表示部、２４…記憶部、２４Ａ…消費電力ＤＢ、２４Ｂ…コンテンツＤＢ、２４Ｐ…プログラム、２５…演算処理部、２５Ａ…消費電力計測部、２５Ｂ…コンテンツ検索部、２５Ｃ…コンテンツ提供部、４１…ＵＲＬ、４２…消費電力大幅増大通知メッセージ、４３…ユーザ確認要求メッセージ、４４…閲覧実行操作ボタン、４５…閲覧中止操作ボタン、５０…通信網。
【図１】
0005614655.tif 000002
【図２】
0005614655.tif 000003
【図３】
0005614655.tif 000004
【図４】
0005614655.tif 000005
【図５】
0005614655.tif 000006
【図６】
0005614655.tif 000007
【図７】
0005614655.tif 000008
【図８】
0005614655.tif 000009
【図９】
0005614655.tif 000010