(57)【要約】【課題】情報処理装置のユーザが頻繁に訪れる場所に関する情報をユーザに提供すること。【解決手段】情報処理装置１００は、互いに異なる１以上の位置情報と１以上の位置情報それぞれの取得回数とを対応付けてなる取得情報を記憶することが可能である取得情報記憶部１８０と、自装置の位置を示す位置情報を取得する取得部１３０と、取得部１３０が位置情報を取得すると、取得した位置情報に対応付けられた取得回数に対して、所定の値を加算する取得回数計測部１５０と、取得情報記憶部１８０が記憶する取得情報を取得回数の多い順にソートする制御部１６０と、を備える。情報処理装置１００は、表示部１４０をさらに備え、制御部１６０は、取得情報記憶部１８０が記憶する取得情報の位置情報を、ソートした順に並べて表示部１４０に表示させる。【選択図】図１
2010157111.tif 000002
【特許請求の範囲】
【請求項１】
互いに異なる１以上の位置情報と前記１以上の位置情報それぞれの取得回数とを対応付けてなる取得情報を記憶することが可能である取得情報記憶部と、
自装置の位置を示す位置情報を取得する取得部と、
前記取得部が前記位置情報を取得すると、取得した前記位置情報に対応付けられた前記取得回数に対して、所定の値を加算する取得回数計測部と、
前記取得情報記憶部が記憶する前記取得情報を前記取得回数の多い順にソートする制御部と、
を備える、情報処理装置。
【請求項２】
表示部をさらに備え、
前記制御部は、
前記取得情報記憶部が記憶する前記取得情報の前記位置情報を、ソートした順に並べて前記表示部に表示させる、
請求項１に記載の情報処理装置。
【請求項３】
前記表示部に表示される閲覧データを識別するための閲覧データ識別情報を記憶する記憶部をさらに備え、
前記制御部は、
前記記憶部が記憶する前記閲覧データ識別情報をさらに前記表示部に表示させる、
請求項２に記載の情報処理装置。
【請求項４】
入力部をさらに備え、
前記制御部は、
前記入力部が、前記表示部に表示された前記位置情報のいずれかを選択するための位置選択情報と前記表示部に表示された前記閲覧データ識別情報のいずれかを選択するための閲覧データ選択情報との入力を受け付けると、前記閲覧データ選択情報によって選択される前記閲覧データ識別情報によって識別され、かつ、前記位置選択情報によって選択される前記位置情報に関連する前記閲覧データを他の装置から取得して前記表示部に表示させる、
請求項３に記載の情報処理装置。
【請求項５】
前記記憶部は、
前記閲覧データ識別情報に対応付けて日付、曜日または時刻に対する条件を示す時間帯条件をさらに記憶し、
前記制御部は、
現在の日付、曜日または時刻を現在情報として取得し、取得した前記現在情報が前記時間帯条件を満たすか否かを判断し、前記時間帯条件を満たすと判断した場合に、前記時間帯条件に対応付けられた前記閲覧データ識別情報を前記表示部に表示させる、
請求項３に記載の情報処理装置。
【請求項６】
前記記憶部は、
前記制御部によって検索された際にキーとして指定された用語を示す検索キーワードをさらに記憶し、
前記制御部は、
前記記憶部が記憶する前記検索キーワードをさらに前記表示部に表示させ、前記入力部が、前記表示部に表示された前記検索キーワードのいずれかを選択するための検索キーワード選択情報の入力をさらに受け付けると、前記閲覧データ選択情報によって選択される前記閲覧データ識別情報によって識別され、かつ、前記位置選択情報によって選択される前記位置情報に関連し、かつ、前記検索キーワード選択情報によって選択される前記検索キーワードに関連する前記閲覧データを他の装置から取得して前記表示部に表示させる、
請求項３に記載の情報処理装置。
【請求項７】
入力部と、
ユーザの所属グループを識別するためのグループ識別データを記憶する記憶部と、
をさらに備え、
前記制御部は、
前記記憶部が記憶する前記グループ識別データをさらに前記表示部に表示させ、前記入力部が、前記表示部に表示された前記位置情報のいずれかを選択するための位置選択情報と前記表示部に表示された前記グループ識別データのいずれかを選択するためのグループ選択情報との入力を受け付けると、前記グループ選択情報によって選択される前記グループ識別データに関連し、かつ、前記位置選択情報によって選択される前記位置情報に関連する前記閲覧データを他の装置から取得して前記表示部に表示させる、
請求項２に記載の情報処理装置。
【請求項８】
入力部と、
コンテンツデータを記憶する記憶部と、
前記記憶部が記憶する前記コンテンツデータを再生すると、再生した前記コンテンツデータに関連する情報を取得して前記記憶部に関連情報として記憶させる再生部と、
をさらに備え、
前記制御部は、
前記記憶部が記憶する前記関連情報をさらに前記表示部に表示させ、前記入力部が、前記表示部に表示された前記位置情報のいずれかを選択するための位置選択情報と前記表示部に表示された前記関連情報を選択するための関連情報選択情報との入力を受け付けると、前記関連情報選択情報によって選択される前記関連情報に関連し、前記位置選択情報によって選択される前記位置情報に関連する前記閲覧データを他の装置から取得して前記表示部に表示させる、
請求項２に記載の情報処理装置。
【請求項９】
入力部と、
前記表示部に表示される閲覧データを識別するための閲覧データ識別情報を記憶するとともにアプリケーションデータを記憶し、前記アプリケーションデータを識別するためのアプリケーションデータ識別情報と前記アプリケーションデータが起動された回数を示す起動回数と位置情報とを対応付けて記憶する記憶部と、
前記制御部によって前記記憶部が記憶する前記アプリケーションデータを起動すると、前記取得部によって取得した前記アプリケーション起動時の自装置の位置を示す位置情報と起動した前記アプリケーションデータに対応する前記アプリケーションデータ識別情報とに対応付けられた前記起動回数に対して、所定の値を加算する起動回数計測部と、
をさらに備え、
前記制御部は、
前記取得部によって取得した現在の位置を示す位置情報に対応する前記アプリケーションデータ識別情報と前記起動回数とに応じた前記閲覧データ識別情報をさらに前記表示部に表示させ、前記入力部が、前記表示部に表示された前記位置情報のいずれかを選択するための位置選択情報と前記表示部に表示された前記閲覧データ識別情報のいずれかを選択するための閲覧データ選択情報との入力を受け付けると、前記閲覧データ選択情報によって選択される前記閲覧データ識別情報に関連し、かつ、前記位置選択情報によって選択される前記位置情報に関連する前記閲覧データを他の装置から取得して前記表示部に表示させる、
請求項２に記載の情報処理装置。
【請求項１０】
入力部と、
前記表示部に表示される閲覧データを識別するための閲覧データ識別情報を記憶するとともにコンテンツデータを記憶し、前記コンテンツデータを識別するためのコンテンツデータ識別情報と前記コンテンツデータを解析して得られるコンテンツ解析結果とを対応付けて記憶し、前記コンテンツデータ識別情報と前記コンテンツデータが再生された回数を示す再生回数と位置情報とを対応付けて記憶する記憶部と、
前記記憶部が記憶する前記コンテンツデータを再生すると、前記取得部によって取得した前記コンテンツデータ再生時の自装置の位置を示す位置情報と再生した前記コンテンツデータに対応する前記コンテンツデータ識別情報とに対応付けられた前記再生回数に対して、所定の値を加算する再生部と、
をさらに備え、
前記制御部は、
前記取得部によって取得した現在の位置を示す位置情報に対応する前記コンテンツデータ識別情報に対応する前記コンテンツ解析結果と前記再生回数とに応じた前記閲覧データ識別情報をさらに前記表示部に表示させ、前記入力部が、前記表示部に表示された前記位置情報のいずれかを選択するための位置選択情報と前記表示部に表示された前記閲覧データ識別情報のいずれかを選択するための閲覧データ選択情報との入力を受け付けると、前記閲覧データ選択情報によって選択される前記閲覧データ識別情報に関連し、かつ、前記位置選択情報によって選択される前記位置情報に関連する前記閲覧データを他の装置から取得して前記表示部に表示させる、
請求項２に記載の情報処理装置。
【請求項１１】
前記取得情報記憶部は、
前記位置情報として住所情報を記憶し、
前記取得回数計測部は、
前記取得部が前記位置情報を取得すると、取得した前記位置情報を住所情報に変換し、前記住所情報に対応付けられた前記取得回数に対して、所定の値を加算する、
請求項１に記載の情報処理装置。
【請求項１２】
前記取得情報記憶部は、
前記位置情報として近隣駅情報を記憶し、
前記取得回数計測部は、
前記取得部が前記位置情報を取得すると、取得した前記位置情報を、前記位置情報の近隣に存在する近隣駅を示す近隣駅情報に変換し、前記近隣駅情報に対応付けられた前記取得回数に対して、所定の値を加算する、
請求項１に記載の情報処理装置。
【請求項１３】
表示部と、
前記表示部に表示される閲覧データを識別するための閲覧データ識別情報を記憶し、路線を示す路線情報と前記路線上に存在する駅を示す駅情報とを対応付けて記憶する記憶部と、
をさらに備え、
前記制御部は、
前記取得情報記憶部が記憶する前記取得情報の前記近隣駅情報を、前記近隣駅情報に対応付けられている前記取得回数の多い順にソートして前記表示部に表示させるとともに、前記近隣駅情報が存在する前記路線情報に対応付けられ、かつ、前記近隣駅情報以外の前記駅情報について前記記憶部から取得して前記表示部に表示させる、
請求項１２に記載の情報処理装置。
【請求項１４】
互いに異なる１以上の位置情報と前記１以上の位置情報それぞれの取得回数とを対応付けてなる取得情報を記憶することが可能である取得情報記憶部と、取得部と、取得回数計測部と、制御部と、を備える情報処理装置が、
前記取得部によって、自装置の位置を示す位置情報を取得するステップと、
前記取得回数計測部によって、前記取得部が前記位置情報を取得すると、取得した前記位置情報に対応付けられた前記取得回数に対して、所定の値を加算するステップと、
前記制御部によって、前記取得情報記憶部が記憶する前記取得情報を前記取得回数の多い順にソートするステップと、
を含む、情報処理方法。
【請求項１５】
コンピュータを、
互いに異なる１以上の位置情報と前記１以上の位置情報それぞれの取得回数とを対応付けてなる取得情報を記憶することが可能である取得情報記憶部と、
自装置の位置を示す位置情報を取得する取得部と、
前記取得部が前記位置情報を取得すると、取得した前記位置情報に対応付けられた前記取得回数に対して、所定の値を加算する取得回数計測部と、
前記取得情報記憶部が記憶する前記取得情報を前記取得回数の多い順にソートする制御部と、
を備える情報処理装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法およびプログラムに関する。
【背景技術】
【０００２】
近日、衛星から送信された無線信号を受信可能な受信装置が車や携帯電話などの移動体に搭載されている。ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）測位によれば、かかる受信装置を搭載した移動体の位置を推定することが可能である。このような受信装置を用いた位置推定技術は、ナビゲーション、セキュリティーまたは娯楽などの多岐にわたる分野において重要な共通基盤技術である。
【０００３】
また、特許文献１には、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）が、基地局から送信される信号の信号強度を測定し、測定した信号強度に基づいて自機位置を推定する技術が開示されている。詳細には、ＰＨＳの基地局は、通信業者により設置されるため、通常、設置位置が既知である。したがって、ＰＨＳは、３つ以上の基地局から送信される信号の信号強度を測定し、測定した信号強度に基づいて各基地局と自機位置との距離を推定すれば、各基地局の設置位置を基準とする三角測量の原理で自機位置を推定することができる。
【０００４】
また、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）の基地局（アクセスポイント）と無線通信を行う情報処理装置が、基地局から送信される信号の信号強度を測定し、情報処理装置と通信可能な情報管理装置が、該信号強度に基づいて情報処理装置の位置を推定する位置推定技術も考えられる。例えば、無線ＬＡＮの基地局は、無線ＬＡＮの基地局の存在を周囲に報知するためのビーコンを一定周期（例えば、５回／秒）で送信している。情報処理装置は、かかるビーコンの信号強度を情報管理装置に送信し、情報管理装置は、該信号強度と事前に登録されている無線ＬＡＮの基地局の位置とに基づいて情報処理装置の位置を推定できる。
【０００５】
【特許文献１】特開２００６−１７１０１２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述したような位置測位技術によれば、情報処理装置の位置を推定することはできるが、情報処理装置のユーザが頻繁に訪れる場所に関する情報をユーザに提供することができないという問題があった。
【０００７】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、情報処理装置のユーザが頻繁に訪れる場所に関する情報をユーザに提供することが可能な、新規かつ改良された技術を提供しようとするものである。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明のある観点によれば、互いに異なる１以上の位置情報と１以上の位置情報それぞれの取得回数とを対応付けてなる取得情報を記憶することが可能である取得情報記憶部と、自装置の位置を示す位置情報を取得する取得部と、取得部が位置情報を取得すると、取得した位置情報に対応付けられた取得回数に対して、所定の値を加算する取得回数計測部と、取得情報記憶部が記憶する取得情報を取得回数の多い順にソートする制御部と、を備える、情報処理装置が提供される。
【０００９】
上記した情報処理装置は、表示部をさらに備え、制御部は、取得情報記憶部が記憶する取得情報の位置情報を、ソートした順に並べて表示部に表示させることとしてもよい。
【００１０】
上記した情報処理装置は、表示部に表示される閲覧データを識別するための閲覧データ識別情報を記憶する記憶部をさらに備え、制御部は、記憶部が記憶する閲覧データ識別情報をさらに表示部に表示させることとしてもよい。
【００１１】
上記した情報処理装置は、入力部をさらに備え、制御部は、入力部が、表示部に表示された位置情報のいずれかを選択するための位置選択情報と表示部に表示された閲覧データ識別情報のいずれかを選択するための閲覧データ選択情報との入力を受け付けると、閲覧データ選択情報によって選択される閲覧データ識別情報によって識別され、かつ、位置選択情報によって選択される位置情報に関連する閲覧データを他の装置から取得して表示部に表示させることとしてもよい。
【００１２】
上記した記憶部は、閲覧データ識別情報に対応付けて日付、曜日または時刻に対する条件を示す時間帯条件をさらに記憶し、制御部は、現在の日付、曜日または時刻を現在情報として取得し、取得した現在情報が時間帯条件を満たすか否かを判断し、時間帯条件を満たすと判断した場合に、時間帯条件に対応付けられた閲覧データ識別情報を表示部に表示させることとしてもよい。
【００１３】
上記した記憶部は、制御部によって検索された際にキーとして指定された用語を示す検索キーワードをさらに記憶し、制御部は、記憶部が記憶する検索キーワードをさらに表示部に表示させ、入力部が、表示部に表示された検索キーワードのいずれかを選択するための検索キーワード選択情報の入力をさらに受け付けると、閲覧データ選択情報によって選択される閲覧データ識別情報によって識別され、かつ、位置選択情報によって選択される位置情報に関連し、かつ、検索キーワード選択情報によって選択される検索キーワードに関連する閲覧データを他の装置から取得して表示部に表示させることとしてもよい。
【００１４】
上記した情報処理装置は、入力部と、ユーザの所属グループを識別するためのグループ識別データを記憶する記憶部と、をさらに備え、制御部は、記憶部が記憶するグループ識別データをさらに表示部に表示させ、入力部が、表示部に表示された位置情報のいずれかを選択するための位置選択情報と表示部に表示されたグループ識別データのいずれかを選択するためのグループ選択情報との入力を受け付けると、グループ選択情報によって選択されるグループ識別データに関連し、かつ、位置選択情報によって選択される位置情報に関連する閲覧データを他の装置から取得して表示部に表示させることとしてもよい。
【００１５】
上記した情報処理装置は、入力部と、コンテンツデータを記憶する記憶部と、記憶部が記憶するコンテンツデータを再生すると、再生したコンテンツデータに関連する情報を取得して記憶部に関連情報として記憶させる再生部と、をさらに備え、制御部は、記憶部が記憶する関連情報をさらに表示部に表示させ、入力部が、表示部に表示された位置情報のいずれかを選択するための位置選択情報と表示部に表示された関連情報を選択するための関連情報選択情報との入力を受け付けると、関連情報選択情報によって選択される関連情報に関連し、位置選択情報によって選択される位置情報に関連する閲覧データを他の装置から取得して表示部に表示させることとしてもよい。
【００１６】
上記した情報処理装置は、入力部と、表示部に表示される閲覧データを識別するための閲覧データ識別情報を記憶するとともにアプリケーションデータを記憶し、アプリケーションデータを識別するためのアプリケーションデータ識別情報とアプリケーションデータが起動された回数を示す起動回数と位置情報とを対応付けて記憶する記憶部と、制御部によって記憶部が記憶するアプリケーションデータを起動すると、取得部によって取得したアプリケーション起動時の自装置の位置を示す位置情報と起動したアプリケーションデータに対応するアプリケーションデータ識別情報とに対応付けられた起動回数に対して、所定の値を加算する起動回数計測部と、をさらに備え、制御部は、取得部によって取得した現在の位置を示す位置情報に対応するアプリケーションデータ識別情報と起動回数とに応じた閲覧データ識別情報をさらに表示部に表示させ、入力部が、表示部に表示された位置情報のいずれかを選択するための位置選択情報と表示部に表示された閲覧データ識別情報のいずれかを選択するための閲覧データ選択情報との入力を受け付けると、閲覧データ選択情報によって選択される閲覧データ識別情報に関連し、かつ、位置選択情報によって選択される位置情報に関連する閲覧データを他の装置から取得して表示部に表示させることとしてもよい。
【００１７】
上記した情報処理装置は、入力部と、表示部に表示される閲覧データを識別するための閲覧データ識別情報を記憶するとともにコンテンツデータを記憶し、コンテンツデータを識別するためのコンテンツデータ識別情報とコンテンツデータを解析して得られるコンテンツ解析結果とを対応付けて記憶し、コンテンツデータ識別情報とコンテンツデータが再生された回数を示す再生回数と位置情報とを対応付けて記憶する記憶部と、記憶部が記憶するコンテンツデータを再生すると、取得部によって取得したコンテンツデータ再生時の自装置の位置を示す位置情報と再生したコンテンツデータに対応するコンテンツデータ識別情報とに対応付けられた再生回数に対して、所定の値を加算する再生部と、をさらに備え、制御部は、取得部によって取得した現在の位置を示す位置情報に対応するコンテンツデータ識別情報に対応するコンテンツ解析結果と再生回数とに応じた閲覧データ識別情報をさらに表示部に表示させ、入力部が、表示部に表示された位置情報のいずれかを選択するための位置選択情報と表示部に表示された閲覧データ識別情報のいずれかを選択するための閲覧データ選択情報との入力を受け付けると、閲覧データ選択情報によって選択される閲覧データ識別情報に関連し、かつ、位置選択情報によって選択される位置情報に関連する閲覧データを他の装置から取得して表示部に表示させることとしてもよい。
【００１８】
上記した取得情報記憶部は、位置情報として住所情報を記憶し、取得回数計測部は、取得部が位置情報を取得すると、取得した位置情報を住所情報に変換し、住所情報に対応付けられた取得回数に対して、所定の値を加算することとしてもよい。
【００１９】
上記した取得情報記憶部は、位置情報として近隣駅情報を記憶し、取得回数計測部は、取得部が位置情報を取得すると、取得した位置情報を、位置情報の近隣に存在する近隣駅を示す近隣駅情報に変換し、近隣駅情報に対応付けられた取得回数に対して、所定の値を加算することとしてもよい。
【００２０】
上記した情報処理装置は、表示部と、表示部に表示される閲覧データを識別するための閲覧データ識別情報を記憶し、路線を示す路線情報と路線上に存在する駅を示す駅情報とを対応付けて記憶する記憶部と、をさらに備え、制御部は、取得情報記憶部が記憶する取得情報の近隣駅情報を、近隣駅情報に対応付けられている取得回数の多い順にソートして表示部に表示させるとともに、近隣駅情報が存在する路線情報に対応付けられ、かつ、近隣駅情報以外の駅情報について記憶部から取得して表示部に表示させることとしてもよい。
【発明の効果】
【００２１】
以上説明したように本発明によれば、情報処理装置のユーザが頻繁に訪れる場所に関する情報をユーザに提供することが可能である。
【発明を実施するための最良の形態】
【００２２】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。なお、説明は以下の順序で行う。
【００２３】
１．    第１実施形態
１−１．  情報処理装置の機能構成
１−２．  情報処理装置のハードウェア構成
１−３．  取得情報のデータ構造
１−４．  情報処理装置の動作
１−５．  住所情報を使用する場合における取得情報のデータ構造例
１−６．  住所情報を使用する場合における情報処理装置の動作
１−７．  近隣駅情報を使用する場合における取得情報のデータ構造例
１−８．  近隣駅情報を使用する場合における情報処理装置の動作
１−９．  情報掲載ページ情報のデータ構造例
１−１０．表示部による情報の表示例
１−１１．時間帯条件を使用する場合における情報掲載ページ情報のデータ構造例
１−１２．時間帯条件を使用する場合における情報掲載ページ情報の表示例
１−１３．路線情報と駅情報との対応情報のデータ構造例
１−１４．路線情報と駅情報との対応情報の表示例
１−１５．検索キーワードと検索回数との対応情報のデータ構造例
１−１６．検索キーワードの表示例
１−１７．グループ識別データのデータ構造例
１−１８．グループ識別データの表示例
１−１９．関連キーワードと再生回数との対応情報のデータ構造例
１−２０．関連キーワードの表示例
１−２１．位置情報とアプリケーションの起動回数との対応情報のデータ構造例
１−２２．アプリケーションの起動回数の範囲と閲覧データ識別情報との対応情報のデータ構造
１−２３．アプリケーションの起動回数を使用した場合における閲覧データ識別情報の表示例
１−２４．位置情報とコンテンツデータの再生回数との対応情報のデータ構造例
１−２５．コンテンツデータ識別情報とコンテンツデータ解析結果との対応情報のデータ構造
１−２６．コンテンツデータ解析結果とコンテンツデータの再生回数の範囲と閲覧データ識別情報との対応情報のデータ構造
１−２７．コンテンツデータ解析結果を使用した場合における閲覧データ識別情報の表示例
２．    まとめ
３．    本実施形態の変形例
【００２４】
＜１．第１実施形態＞
まず、本発明の第１実施形態について説明する。
【００２５】
［１−１．情報処理装置の機能構成］
まず、本発明の第１実施形態にかかる情報処理装置の機能構成について説明する。図１は、本発明の第１実施形態にかかる情報処理装置の機能構成を示すブロック図である。以下、図１を用いて本発明の第１実施形態にかかる情報処理装置の機能構成について説明する。
【００２６】
図１に示すように、情報処理装置１００は、例えば、ネットワーク３００を介して情報管理装置２００と通信を行うことが可能である。情報管理装置２００は、情報処理装置１００からネットワーク３００を介して閲覧データを識別するための閲覧データ識別情報を受信すると、受信した閲覧データ識別情報によって識別される閲覧データを情報処理装置１００に送信する。本実施形態では、情報処理装置１００は、情報管理装置２００とネットワーク３００を介して通信を行うことが可能であることとするが、情報処理装置１００は、例えば、専用線等を介して情報管理装置２００と通信を行うことが可能であることとしてもよい。
【００２７】
また、情報管理装置２００が送信する閲覧データは、情報管理装置２００が保持しているものであってもよいし、情報管理装置２００が情報処理装置１００から受信した閲覧データ識別情報に基づいて情報管理装置２００以外の装置が保持しているものを取得するものであってもよい。
【００２８】
また、本実施形態では、閲覧データ識別情報として閲覧データが記憶されているアドレスを使用することとするが、閲覧データ識別情報は閲覧データを識別するための情報であれば特に限定されるものではない。また、閲覧データ識別情報としてＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を使用し、閲覧データとしてＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）文書やその配下の各種データ（画像データなど）を使用することとしてもよい。その場合には、情報管理装置２００は、Ｗｅｂサーバとして機能し、情報処理装置１００から送信された閲覧データ識別情報の一例としてのＵＲＬによって指定された閲覧データの一例としてのＨＴＭＬ文書等を情報処理装置１００に送信する。
【００２９】
情報処理装置１００は、例えば、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、家庭用映像処理装置（ＤＶＤレコーダ、ビデオデッキなど）、携帯電話、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）、携帯用音楽再生装置、携帯用映像処理装置、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、家庭用ゲーム機器、携帯用ゲーム機器、家電機器などであってもよい。情報処理装置１００はユーザによって持ち運びが可能であり、ユーザが移動するごとに情報処理装置１００の位置も変化するものであってもよい。
【００３０】
情報処理装置１００は、少なくとも、取得情報記憶部１８０と、取得部１３０と、取得回数計測部１５０と、制御部１６０とを備えるものである。また、情報処理装置１００は、通信部１１０、入力部１２０、表示部１４０、履歴情報記憶部１７０、記憶部１９０、再生部１９１、起動回数計測部１９２等を備えることとしてもよい。入力部１２０、記憶部１９０については図９〜図１１等を用いて後述する。再生部１９１、起動回数計測部１９２については図２０〜図２８等を用いて後述する。
【００３１】
取得情報記憶部１８０は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等の磁気記憶部デバイス、半導体記憶デバイス、光記憶デバイス、光磁気記憶デバイス等により構成される。取得情報記憶部１８０は、互いに異なる１以上の位置情報と１以上の位置情報それぞれの取得回数とを対応付けてなる取得情報を記憶することが可能である。
【００３２】
取得部１３０は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等から構成される。取得部１３０は、自装置の位置を示す位置情報を取得することが可能である。本実施形態では、取得部１３０が所定の時間ごと（例えば、１分ごと）に位置情報の取得を行うこととする。しかし、位置情報の取得を行うタイミングについては特に限定されるものではなく、例えば、常時に位置情報を取得することとしてもよい。
【００３３】
位置情報の形式は、緯度、経度を用いた形式に限られず、例えば、ｘ、ｙ座標を用いた形式であっても、極座標を用いた形式であっても、ベクトルを用いた形式であってもよい。また、位置情報の取得については特に限定されるものではない。取得部１３０は、衛星から通信部１１０を介して受信した信号に基づいて自装置の位置を測定して自装置の位置情報を取得することとしてもよいし、情報処理装置１００の位置を推定するサーバから情報処理装置１００の位置を示す位置情報を取得することとしてもよい。
【００３４】
本実施形態では、取得部１３０は、取得した位置情報を履歴情報記憶部１７０に履歴情報として登録することとするが、取得回数計測部１５０に直接出力することとしてもよい。また、取得部１３０は、取得した位置情報にその位置情報を取得した時刻を示す時刻情報を対応付けて履歴情報記憶部１７０に登録することとしてもよい。また、取得部１３０は、取得した位置情報にその位置情報を取得した時刻を示す時刻情報を対応付けて取得回数計測部１５０に出力することとしてもよい。
【００３５】
取得回数計測部１５０は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ等から構成される。取得回数計測部１５０は、取得部１３０が位置情報を取得すると、取得した位置情報に対応付けられて取得情報記憶部１８０に記憶されている取得回数に対して、所定の値を加算する。所定の値は、特に限定されるものではないが、例えば、「１」であってもよいし、他の正の整数であってもよい。本実施形態では、取得部１３０が取得した位置情報が履歴情報として履歴情報記憶部１７０に登録されており、取得回数計測部１５０は、未処理の履歴情報について所定の時間ごと（例えば、５分ごと）に加算を行うこととする。しかし、加算を行うタイミングについては特に限定されるものではなく、取得部１３０が位置情報を取得するたびに行うこととしてもよい。
【００３６】
制御部１６０は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ等から構成され、取得情報記憶部１８０が記憶する取得情報を取得回数の多い順にソートするものである。取得回数は取得情報記憶部１８０が記憶する取得情報に含まれるものである。また、制御部１６０は、取得情報記憶部１８０が記憶する取得情報の位置情報を、ソートした順に並べて表示部１４０に表示させることとしてもよい。
【００３７】
履歴情報記憶部１７０は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等の磁気記憶部デバイス、半導体記憶デバイス、光記憶デバイス、光磁気記憶デバイス等により構成される。履歴情報記憶部１７０は、取得部１３０が取得した位置情報を履歴情報として記憶するものである。履歴情報記憶部１７０は、位置情報に取得部１３０がその位置情報を取得した時刻を示す時刻情報を対応付けてさらに記憶することとしてもよい。
【００３８】
表示部１４０は、例えば、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）ディスプレイ装置、液晶ディスプレイ装置、プラズマディスプレイ装置、ＥＬ（ＥｌｅｃｔｒｏＬｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ装置、ランプなどの表示装置など、取得した情報をユーザに対して視覚的に通知することが可能な装置で構成される。なお、表示部１４０は、出力装置の一例として示したに過ぎず、出力装置はスピーカやヘッドホンなどの音声出力装置等であってもよい。
【００３９】
通信部１１０は、例えば、通信装置等から構成され、ネットワーク３００を介して情報管理装置２００と通信を行うことが可能である。通信部１１０は、例えば、周囲の基地局などが送信する信号（例えば、ビーコン信号）を受信する受信部としての機能を有することとしてもよい。その場合には、通信部１１０は、無線ＬＡＮ対応通信装置、ＧＳＭ対応通信装置、Ｂｌｕｅｔｏｏｔｈ対応通信装置等を含んで構成されることとしてもよい。また、通信部１１０は、衛星からの信号を受信する受信部としての機能を有することとしてもよい。その場合には、通信部１１０は、衛星からの信号を受信できるアンテナ等を含んで構成されている。
【００４０】
以上、本発明の第１実施形態にかかる情報処理装置１００の機能構成について説明した。次に、本発明の第１実施形態にかかる情報処理装置１００のハードウェア構成について説明する。
【００４１】
［１−２．情報処理装置のハードウェア構成］
次に、本発明の第１実施形態にかかる情報処理装置のハードウェア構成について説明する。図２は、本発明の第１実施形態にかかる情報処理装置のハードウェア構成を示すブロック図である。以下、図２を用いて本発明の第１実施形態にかかる情報処理装置のハードウェア構成について説明する。
【００４２】
情報処理装置１００は、主に、ＣＰＵ９０１と、ＲＯＭ９０３と、ＲＡＭ９０５と、ホストバス９０７と、ブリッジ９０９と、外部バス９１１と、インタフェース９１３と、入力装置９１５と、出力装置９１７と、ストレージ装置９１９と、ドライブ９２１と、接続ポート９２３と、通信装置９２５とを備える。
【００４３】
ＣＰＵ９０１は、演算処理装置および制御装置として機能し、ＲＯＭ９０３、ＲＡＭ９０５、ストレージ装置９１９、またはリムーバブル記録媒体９２７に記録された各種プログラムに従って、情報処理装置１００内の動作全般またはその一部を制御する。ＲＯＭ９０３は、ＣＰＵ９０１が使用するプログラムや演算パラメータ等を記憶する。ＲＡＭ９０５は、ＣＰＵ９０１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を一次記憶する。これらはＣＰＵバス等の内部バスにより構成されるホストバス９０７により相互に接続されている。
【００４４】
ホストバス９０７は、ブリッジ９０９を介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バスなどの外部バス９１１に接続されている。
【００４５】
入力装置９１５は、例えば、マウス、キーボード、タッチパネル、ボタン、スイッチおよびレバーなどユーザが操作する操作手段である。また、入力装置９１５は、例えば、赤外線やその他の電波を利用したリモートコントロール手段（いわゆる、リモコン）であってもよいし、情報処理装置１００の操作に対応した携帯電話やＰＤＡ等の外部接続機器９２９であってもよい。さらに、入力装置９１５は、例えば、上記の操作手段を用いてユーザにより入力された情報に基づいて入力信号を生成し、ＣＰＵ９０１に出力する入力制御回路などから構成されている。情報処理装置１００のユーザは、この入力装置９１５を操作することにより、情報処理装置１００に対して各種のデータを入力したり処理動作を指示したりすることができる。
【００４６】
出力装置９１７は、例えば、ＣＲＴディスプレイ装置、液晶ディスプレイ装置、プラズマディスプレイ装置、ＥＬディスプレイ装置およびランプなどの表示装置や、スピーカおよびヘッドホンなどの音声出力装置や、プリンタ装置、携帯電話、ファクシミリなど、取得した情報をユーザに対して視覚的または聴覚的に通知することが可能な装置で構成される。出力装置９１７は、例えば、情報処理装置１００が行った各種処理により得られた結果を出力する。具体的には、表示装置は、情報処理装置１００が行った各種処理により得られた結果を、テキストまたはイメージで表示する。他方、音声出力装置は、再生された音声データや音響データ等からなるオーディオ信号をアナログ信号に変換して出力する。
【００４７】
ストレージ装置９１９は、情報処理装置１００の記憶部の一例として構成されたデータ格納用の装置であり、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等の磁気記憶部デバイス、半導体記憶デバイス、光記憶デバイス、または光磁気記憶デバイス等により構成される。このストレージ装置９１９は、ＣＰＵ９０１が実行するプログラムや各種データ、および外部から取得した音響信号データや画像信号データなどを格納する。
【００４８】
ドライブ９２１は、記録媒体用リーダライタであり、情報処理装置１００に内蔵、あるいは外付けされる。ドライブ９２１は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記録媒体９２７に記録されている情報を読み出して、ＲＡＭ９０５に出力する。また、ドライブ９２１は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記録媒体９２７に記録を書き込むことも可能である。リムーバブル記録媒体９２７は、例えば、ＤＶＤメディア、ＨＤ−ＤＶＤメディア、Ｂｌｕ−ｒａｙメディア、コンパクトフラッシュ（登録商標）（ＣｏｍｐａｃｔＦｌａｓｈ：ＣＦ）、メモリースティック、または、ＳＤメモリカード（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ  ｍｅｍｏｒｙ  ｃａｒｄ）等である。また、リムーバブル記録媒体９２７は、例えば、非接触型ＩＣチップを搭載したＩＣカード（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ  ｃａｒｄ）または電子機器等であってもよい。
【００４９】
接続ポート９２３は、例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ポート、ｉ．Ｌｉｎｋ等のＩＥＥＥ１３９４ポート、ＳＣＳＩ（Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｆａｃｅ）ポート、ＲＳ−２３２Ｃポート、光オーディオ端子、ＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）ポート等の、機器を情報処理装置１００に直接接続するためのポートである。この接続ポート９２３に外部接続機器９２９を接続することで、情報処理装置１００は、外部接続機器９２９から直接音響信号データや画像信号データを取得したり、外部接続機器９２９に音響信号データや画像信号データを提供したりする。
【００５０】
通信装置９２５は、例えば、ネットワーク３００に接続するための通信デバイス等で構成された通信インタフェースである。通信装置９２５は、例えば、有線または無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、Ｂｌｕｅｔｏｏｔｈ、またはＷＵＳＢ（Ｗｉｒｅｌｅｓｓ  ＵＳＢ）用の通信カード、光通信用のルータ、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）用のルータ、または、各種通信用のモデム等である。この通信装置９２５は、例えば、インターネットや他の通信機器との間で音響信号等を送受信することができる。また、通信装置９２５に接続されるネットワーク３００は、有線または無線によって接続されたネットワーク等により構成され、例えば、インターネット、家庭内ＬＡＮ、赤外線通信、ラジオ波通信または衛星通信等であってもよい。
【００５１】
以上、本発明の各実施形態に係る情報処理装置１００の機能を実現可能なハードウェア構成の一例を示した。上記の各構成要素は、汎用的な部材を用いて構成されていてもよいし、各構成要素の機能に特化したハードウェアにより構成されていてもよい。従って、本実施形態を実施する時々の技術レベルに応じて、適宜、利用するハードウェア構成を変更することが可能である。
【００５２】
以上、本発明の第１実施形態にかかる情報処理装置１００のハードウェア構成について説明した。次に、本発明の第１実施形態にかかる情報処理装置１００の取得情報記憶部１８０が記憶する取得情報のデータ構造例について説明する。
【００５３】
［１−３．取得情報のデータ構造例］
次に、本発明の第１実施形態にかかる情報処理装置の取得情報記憶部が記憶する取得情報のデータ構造例について説明する。図３は、本発明の第１実施形態にかかる情報処理装置の取得情報記憶部が記憶する取得情報のデータ構造例を示す図である。以下、図３を用いて本発明の第１実施形態にかかる情報処理装置の取得情報記憶部が記憶する取得情報のデータ構造例について説明する。
【００５４】
図３に示すように、情報処理装置１００の取得情報記憶部１８０が記憶する取得情報は、互いに異なる１以上の位置情報と１以上の位置情報それぞれの取得回数とが対応付けられた構造となっている。図３には、位置情報の一例として、緯度および経度が示されている。
【００５５】
以上、本発明の第１実施形態にかかる情報処理装置１００の取得情報記憶部１８０が記憶する取得情報のデータ構造例について説明した。次に、本発明の第１実施形態にかかる情報処理装置１００の動作について説明する。
【００５６】
［１−４．情報処理装置の動作］
次に、本発明の第１実施形態にかかる情報処理装置の動作について説明する。図４は、本発明の第１実施形態にかかる情報処理装置の動作を示すフローチャートである。以下、図４を用いて本発明の第１実施形態にかかる情報処理装置の動作について説明する。
【００５７】
図４に示すように、取得部１３０は、所定の時間Ｘ（例えば、１分）が経過したか否かを判断する（ステップＳ１０１）。取得部１３０は、所定の時間Ｘが経過していないと判断した場合には（ステップＳ１０１で「Ｎｏ」）、ステップＳ１０４に進む。取得部１３０は、所定の時間Ｘが経過したと判断した場合には（ステップＳ１０１で「Ｙｅｓ」）、自装置の位置情報を取得して（ステップＳ１０２）、取得した位置情報を履歴情報記憶部１７０に登録する（ステップＳ１０３）。
【００５８】
続いて、取得回数計測部１５０は、所定の時間Ｙ（例えば、５分）が経過したか否かを判断する（ステップＳ１０４）。取得回数計測部１５０は、所定の時間Ｙが経過していないと判断した場合には（ステップＳ１０４で「Ｎｏ」）、ステップＳ１０７に進む。取得回数計測部１５０は、所定の時間Ｙが経過したと判断した場合には（ステップＳ１０４で「Ｙｅｓ」）、履歴情報記憶部１７０に登録されている未処理の位置情報に対応する取得回数を取得情報記憶部１８０から検索して、その取得回数に対して、所定の値（例えば、「１」）を加算する（ステップＳ１０５）。各位置情報には、例えば、処理が終了したか否かを判断するための処理完了フラグが付加されているものとする。その場合には、加算が終わっていない位置情報に付加された処理完了フラグには、未処理である旨の値が設定されており、取得回数計測部１５０は、加算が終わった位置情報に付加された処理完了フラグには、処理が完了した旨の値を設定する。
【００５９】
続いて、制御部１６０は、取得情報記憶部１８０が記憶する取得情報を取得回数の多い順にソートする（ステップＳ１０６）。制御部１６０は、入力部１２０がユーザからの表示指示の入力を受け付けた否かを判断する（ステップＳ１０７）。制御部１６０は、入力部１２０がユーザからの表示指示の入力を受け付けていないと判断した場合には（ステップＳ１０７で「Ｎｏ」）、ステップＳ１０１に戻って処理を継続する。制御部１６０は、入力部１２０がユーザからの表示指示の入力を受け付けたと判断した場合には（ステップＳ１０７で「Ｙｅｓ」）、位置情報をソートした順に表示して（ステップＳ１０８）、処理を終了する。
【００６０】
以上、本発明の第１実施形態にかかる情報処理装置１００の動作について説明した。ところで、取得情報記憶部１８０は、位置情報として住所情報を記憶することも考えられる。その場合には、取得回数計測部１５０は、取得部１３０が取得した位置情報を住所情報に変換して、変換して得られた住所情報に対応付けられた取得回数を取得情報記憶部１８０から検索し、その取得回数に対して、所定の値を加算することとしてもよい。位置情報を住所情報に変換するために使用するために、位置情報と住所情報とが対応付けられてなる位置住所対応情報が必要であるが、この位置住所対応情報は、記憶部１９０に記憶されていてもよいし、情報処理装置１００の外部に記憶されていることとしてもよい。次に、住所情報を使用する場合における取得情報のデータ構造例について説明する。
【００６１】
［１−５．住所情報を使用する場合における取得情報のデータ構造例］
次に、住所情報を使用する場合における取得情報のデータ構造例について説明する。図５は、住所情報を使用する場合における取得情報のデータ構造例を示す図である。以下、図５を用いて住所情報を使用する場合における取得情報のデータ構造例について説明する。
【００６２】
図５に示すように、住所情報を使用する場合には、情報処理装置１００の取得情報記憶部１８０が記憶する取得情報は、互いに異なる１以上の住所情報と１以上の住所情報それぞれの取得回数とが対応付けられた構造となっている。
【００６３】
以上、住所情報を使用する場合における取得情報のデータ構造例について説明した。次に、住所情報を使用する場合における情報処理装置１００の動作について説明する。
【００６４】
［１−６．住所情報を使用する場合における情報処理装置の動作］
次に、住所情報を使用する場合における情報処理装置の動作について説明する。図６は、住所情報を使用する場合における情報処理装置の動作を示すフローチャートである。以下、図６を用いて住所情報を使用する場合における情報処理装置の動作について説明する。
【００６５】
図６に示すように、取得部１３０は、所定の時間Ｘ（例えば、１分）が経過したか否かを判断する（ステップＳ２０１）。取得部１３０は、所定の時間Ｘが経過していないと判断した場合には（ステップＳ２０１で「Ｎｏ」）、ステップＳ２０５に進む。取得部１３０は、所定の時間Ｘが経過したと判断した場合には（ステップＳ２０１で「Ｙｅｓ」）、自装置の位置情報を取得し（ステップＳ２０２）、取得した位置情報を住所情報に変換し（ステップＳ２０３）、変換した得た住所情報を履歴情報記憶部１７０に登録する（ステップＳ２０４）。
【００６６】
続いて、取得回数計測部１５０は、所定の時間Ｙ（例えば、５分）が経過したか否かを判断する（ステップＳ２０５）。取得回数計測部１５０は、所定の時間Ｙが経過していないと判断した場合には（ステップＳ２０５で「Ｎｏ」）、ステップＳ２０８に進む。取得回数計測部１５０は、所定の時間Ｙが経過したと判断した場合には（ステップＳ２０５で「Ｙｅｓ」）、履歴情報記憶部１７０に登録されている未処理の住所情報に対応する取得回数を取得情報記憶部１８０から検索して、その取得回数に対して、所定の値（例えば、「１」）を加算する（ステップＳ２０６）。各住所情報には、例えば、処理が終了したか否かを判断するための処理完了フラグが付加されているものとする。その場合には、加算が終わっていない住所情報に付加された処理完了フラグには、未処理である旨の値が設定されており、取得回数計測部１５０は、加算が終わった住所情報に付加された処理完了フラグには、処理が完了した旨の値を設定する。
【００６７】
続いて、制御部１６０は、取得情報記憶部１８０が記憶する取得情報を取得回数の多い順にソートする（ステップＳ２０７）。制御部１６０は、入力部１２０がユーザからの表示指示の入力を受け付けた否かを判断する（ステップＳ２０８）。制御部１６０は、入力部１２０がユーザからの表示指示の入力を受け付けていないと判断した場合には（ステップＳ２０８で「Ｎｏ」）、ステップＳ２０１に戻って処理を継続する。制御部１６０は、入力部１２０がユーザからの表示指示の入力を受け付けたと判断した場合には（ステップＳ２０７で「Ｙｅｓ」）、住所情報をソートした順に表示して（ステップＳ２０９）、処理を終了する。
【００６８】
以上、住所情報を使用する場合における情報処理装置１００の動作について説明した。ところで、取得情報記憶部１８０は、位置情報として近隣駅情報を記憶することも考えられる。その場合には、取得回数計測部１５０は、取得部１３０が取得した位置情報を近隣駅情報に変換して、変換して得られた近隣情報に対応付けられた取得回数を取得情報記憶部１８０から検索し、その取得回数に対して、所定の値を加算することとしてもよい。位置情報を近隣駅情報に変換するために使用するために、位置情報と近隣駅情報とが対応付けられてなる位置近隣駅対応情報が必要であるが、この位置近隣駅対応情報は、記憶部１９０に記憶されていてもよいし、情報処理装置１００の外部に記憶されていることとしてもよい。位置情報と近隣駅情報との対応付けについては、特に限定されるものではないが、例えば、駅と所定の距離（例えば、１００ｍ）以内の位置を示す位置情報に対してその駅を近隣駅として対応付けることができる。次に、近隣駅情報を使用する場合における取得情報のデータ構造例について説明する。
【００６９】
［１−７．近隣駅情報を使用する場合における取得情報のデータ構造例］
次に、近隣駅情報を使用する場合における取得情報のデータ構造例について説明する。図７は、近隣駅情報を使用する場合における取得情報のデータ構造例を示す図である。以下、図７を用いて近隣駅情報を使用する場合における取得情報のデータ構造例について説明する。
【００７０】
図７に示すように、近隣駅情報を使用する場合には、情報処理装置１００の取得情報記憶部１８０が記憶する取得情報は、互いに異なる１以上の近隣駅情報と１以上の近隣駅情報それぞれの取得回数とが対応付けられた構造となっている。
【００７１】
以上、近隣駅情報を使用する場合における取得情報のデータ構造例について説明した。次に、近隣駅情報を使用する場合における情報処理装置１００の動作について説明する。
【００７２】
［１−８．近隣駅情報を使用する場合における情報処理装置の動作］
次に、近隣駅情報を使用する場合における情報処理装置の動作について説明する。図８は、近隣駅情報を使用する場合における情報処理装置の動作を示すフローチャートである。以下、図８を用いて近隣駅情報を使用する場合における情報処理装置の動作について説明する。
【００７３】
図８に示すように、取得部１３０は、所定の時間Ｘ（例えば、１分）が経過したか否かを判断する（ステップＳ３０１）。取得部１３０は、所定の時間Ｘが経過していないと判断した場合には（ステップＳ３０１で「Ｎｏ」）、ステップＳ３０５に進む。取得部１３０は、所定の時間Ｘが経過したと判断した場合には（ステップＳ３０１で「Ｙｅｓ」）、自装置の位置情報を取得し（ステップＳ３０２）、取得した位置情報を近隣駅情報に変換し（ステップＳ３０３）、変換した得た近隣駅情報を履歴情報記憶部１７０に登録する（ステップＳ３０４）。
【００７４】
続いて、取得回数計測部１５０は、所定の時間Ｙ（例えば、５分）が経過したか否かを判断する（ステップＳ３０５）。取得回数計測部１５０は、所定の時間Ｙが経過していないと判断した場合には（ステップＳ３０５で「Ｎｏ」）、ステップＳ３０８に進む。取得回数計測部１５０は、所定の時間Ｙが経過したと判断した場合には（ステップＳ３０５で「Ｙｅｓ」）、履歴情報記憶部１７０に登録されている未処理の近隣駅情報に対応する取得回数を取得情報記憶部１８０から検索して、その取得回数に対して、所定の値（例えば、「１」）を加算する（ステップＳ３０６）。各近隣駅情報には、例えば、処理が終了したか否かを判断するための処理完了フラグが付加されているものとする。その場合には、加算が終わっていない近隣駅情報に付加された処理完了フラグには、未処理である旨の値が設定されており、取得回数計測部１５０は、加算が終わった近隣駅情報に付加された処理完了フラグには、処理が完了した旨の値を設定する。
【００７５】
続いて、制御部１６０は、取得情報記憶部１８０が記憶する取得情報を取得回数の多い順にソートする（ステップＳ３０７）。制御部１６０は、入力部１２０がユーザからの表示指示の入力を受け付けた否かを判断する（ステップＳ３０８）。制御部１６０は、入力部１２０がユーザからの表示指示の入力を受け付けていないと判断した場合には（ステップＳ３０８で「Ｎｏ」）、ステップＳ３０１に戻って処理を継続する。制御部１６０は、入力部１２０がユーザからの表示指示の入力を受け付けたと判断した場合には（ステップＳ３０７で「Ｙｅｓ」）、近隣駅情報をソートした順に表示して（ステップＳ３０９）、処理を終了する。
【００７６】
以上、近隣駅情報を使用する場合における情報処理装置１００の動作について説明した。ところで、情報処理装置１００は、表示部１４０に表示される閲覧データを識別するための閲覧データ識別情報を記憶する記憶部１９０をさらに備えることとしてもよい。その場合には、制御部１６０は、記憶部１９０が記憶する閲覧データ識別情報をさらに表示部１４０に表示させることとしてもよい。以下では、閲覧データ識別情報の一例として情報掲載ページ名、情報掲載ページアドレスを使用することとする。表示部１４０に表示する閲覧データ識別情報としては情報掲載ページ名を使用し、情報管理装置２００に送信する閲覧データ識別情報としては情報掲載ページアドレスを使用することとする。この場合には、例えば、記憶部１９０は、情報掲載ページ名と情報掲載ページアドレスとが対応付けられた情報掲載ページ情報を記憶しており、情報掲載ページ名と情報掲載ページアドレスとが相互に変換可能となっている。次に、本発明の第１実施形態にかかる情報処理装置１００の記憶部１９０が記憶する情報掲載ページ情報のデータ構造例について説明する。
【００７７】
［１−９．情報掲載ページ情報のデータ構造例］
次に、本発明の第１実施形態にかかる情報処理装置の記憶部が記憶する情報掲載ページ情報のデータ構造例について説明する。図９は、本発明の第１実施形態にかかる情報処理装置の記憶部が記憶する情報掲載ページ情報のデータ構造例を示す図である。以下、図９を用いて本発明の第１実施形態にかかる情報処理装置の記憶部が記憶する情報掲載ページ情報のデータ構造例について説明する。
【００７８】
図９に示すように、情報掲載ページ情報は、情報掲載ページ名と情報掲載ページアドレスとが対応付けられた構造となっている。
【００７９】
以上、本発明の第１実施形態にかかる情報処理装置１００の記憶部１９０が記憶する情報掲載ページ情報のデータ構造例について説明した。次に、本発明の第１実施形態にかかる情報処理装置１００の表示部１４０が表示する情報の表示例について説明する。
【００８０】
［１−１０．表示部による情報の表示例］
次に、本発明の第１実施形態にかかる情報処理装置の表示部が表示する情報の表示例について説明する。図１０および図１１は、本発明の第１実施形態にかかる情報処理装置の表示部が表示する情報の表示例を示す図である。以下、図１０および図１１を用いて本発明の第１実施形態にかかる情報処理装置の表示部が表示する情報の表示例について説明する。
【００８１】
図１０に示すように、制御部１６０は、表示部１４０に近隣駅名１４１と情報掲載ページ名１４２とを表示させることができる。近隣駅名１４１は、取得情報記憶部１８０が記憶する近隣駅情報を表示したものであるが、近隣駅情報の代わりに住所情報を表示してもよく、位置情報を表示してもよい。情報掲載ページ名１４２は、取得情報記憶部１８０が記憶する情報掲載ページ名を表示したものである。
【００８２】
入力部１２０は、表示部１４０に表示された位置情報（例えば、近隣駅名１４１）のいずれかを選択するための位置選択情報と表示部１４０に表示された閲覧データ識別情報（例えば、情報掲載ページ名１４２）のいずれかを選択するための閲覧データ選択情報との入力を受け付けることができる。制御部１６０は、入力部１２０が位置選択情報と閲覧データ選択情報との入力を受け付けると、閲覧データ選択情報によって選択される閲覧データ識別情報（例えば、情報掲載ページ名１４２）によって識別され、かつ、位置選択情報によって選択される位置情報（例えば、近隣駅名１４１）に関連する閲覧データを他の装置から取得して表示部１４０に表示させる。制御部１６０は、例えば、他の装置の一例としての情報管理装置２００からネットワーク３００を経由して通信部１１０を介して閲覧データの一例としての閲覧データを取得することができる。
【００８３】
また、位置情報（例えば、近隣駅名１４１）に関連する閲覧データとは、例えば、その位置情報が含まれている閲覧データであってもよく、その位置情報が付加された閲覧データであってもよい。
【００８４】
また、制御部１６０が取得した閲覧データを表示部１４０に表示させた場合における表示例が図１１に示されている。図１１には、位置情報（例えば、近隣駅名１４１）の一例として「Ａ２」が選択され、閲覧データ識別情報（例えば、情報掲載ページ名１４２）として「レストラン情報」が選択された場合に、制御部１６０が取得した閲覧データを表示部１４０に表示させた例を示している。
【００８５】
以上、本発明の第１実施形態にかかる情報処理装置１００の表示部１４０が表示する情報の表示例について説明した。以上に示した構成によれば、情報処理装置１００のユーザは、頻繁に訪れる場所を把握することができる。また、情報処理装置１００のユーザは、上述の例では、閲覧データ識別情報（例えば、情報掲載ページ名１４２）と位置情報（例えば、近隣駅名１４１）とを選択することによって、頻繁に訪れる場所に関する情報を閲覧することが可能となる。
【００８６】
記憶部１９０は、閲覧データ識別情報に対応付けて日付、曜日または時刻に対する条件を示す時間帯条件をさらに記憶することとしてもよい。その場合には、制御部１６０は、現在の日付、曜日または時刻を現在情報として取得し、取得した現在情報が時間帯条件を満たすか否かを判断し、時間帯条件を満たすと判断した場合に、時間帯条件に対応付けられた閲覧データ識別情報を表示部１４０に表示させることとする。次に、時間帯条件を使用する場合における情報掲載ページ情報について説明する。
【００８７】
［１−１１．時間帯条件を使用する場合における情報掲載ページ情報のデータ構造例］
次に、時間帯条件を使用する場合における情報掲載ページ情報のデータ構造例について説明する。図１２は、時間帯条件を使用する場合における情報掲載ページ情報のデータ構造例を示す図である。以下、時間帯条件を使用する場合における情報掲載ページ情報のデータ構造例について説明する。
【００８８】
図９に示すように、情報掲載ページ情報は、情報掲載ページ名と情報掲載ページアドレスと時間帯条件とが対応付けられた構造となっている。
【００８９】
以上、時間帯条件を使用する場合における情報掲載ページ情報のデータ構造例について説明した。次に、時間帯条件を使用する場合における情報掲載ページ情報の表示例について説明する。
【００９０】
［１−１２．時間帯条件を使用する場合における情報掲載ページ情報の表示例］
次に、時間帯条件を使用する場合における情報掲載ページ情報の表示例について説明する。図１３は、時間帯条件を使用する場合における情報掲載ページ情報の表示例を示す図である。以下、図１３を用いて時間帯条件を使用する場合における情報掲載ページ情報の表示例について説明する。
【００９１】
図１３に示すように、制御部１６０は、表示部１４０に近隣駅名１４１と情報掲載ページ名１４２とを表示させることができる。図１３には、「２００８年１２月１２日（金）１９：００現在」に表示した例が示されており、図１２に示した時間帯条件のうちで現在の曜日、時刻が条件を満たすもの「祝日イベント情報」「居酒屋情報」等も表示されている。
【００９２】
以上、時間帯条件を使用する場合における情報掲載ページ情報の表示例について説明した。また、記憶部１９０は、表示部１４０に表示される閲覧データを識別するための閲覧データ識別情報（例えば、情報掲載ページ名１４２）を記憶し、路線を示す路線情報と路線上に存在する駅を示す駅情報とを対応付けて記憶することとしてもよい。その場合には、制御部１６０は、取得情報記憶部１８０が記憶する取得情報の近隣駅情報を、近隣駅情報に対応付けられて記憶部１９０に記憶されている取得回数の多い順にソートして表示部１４０に表示させる。また、それとともに、制御部１６０は、近隣駅情報が存在する路線情報に対応付けられ、かつ、近隣駅情報以外の駅情報について記憶部１９０から取得して表示部１４０に表示させる。次に、路線情報と駅情報との対応情報のデータ構造例について説明する。
【００９３】
［１−１３．路線情報と駅情報との対応情報のデータ構造例］
次に、路線情報と駅情報との対応情報のデータ構造例について説明する。図１４は、路線情報と駅情報との対応情報のデータ構造例を示す図である。以下、路線情報と駅情報との対応情報のデータ構造例について説明する。
【００９４】
図１４に示すように、路線情報と駅情報との対応情報は、路線情報の一例としての路線名と駅情報の一例としての駅名とが対応付けられた構造となっている。
【００９５】
以上、路線情報と駅情報との対応情報のデータ構造例について説明した。次に、路線情報と駅情報との対応情報の表示例について説明する。
【００９６】
［１−１４．路線情報と駅情報との対応情報の表示例］
次に、路線情報と駅情報との対応情報の表示例について説明する。図１５は、路線情報と駅情報との対応情報の表示例を示す図である。以下、図１５を用いて路線情報と駅情報との対応情報の表示例について説明する。
【００９７】
図１５に示すように、近隣駅名が存在する路線情報に対応付けられた駅名１４４が表示部１４０に表示されている。また、路線情報の一例としての路線名１４３も表示部１４０に表示されることとしてもよい。
【００９８】
以上、路線情報と駅情報との対応情報の表示例について説明した。また、記憶部１９０が、制御部１６０によって検索された際にキーとして指定された用語を示す検索キーワードをさらに記憶することとしてもよい。その場合に、制御部１６０は、記憶部１９０が記憶する検索キーワードをさらに表示部１４０に表示させる。入力部１２０は、表示部１４０に表示された検索キーワードのいずれかを選択するための検索キーワード選択情報の入力をさらに受け付ける。入力部１２０が検索キーワード選択情報の入力をさらに受け付けると、制御部１６０は、閲覧データ選択情報によって選択される閲覧データ識別情報（例えば、情報掲載ページ名１４２）によって識別され、かつ、位置選択情報によって選択される位置情報（例えば、近隣駅名１４１）に関連し、かつ、検索キーワード選択情報によって選択される検索キーワードに関連する閲覧データを他の装置から取得して表示部１４０に表示させる。
【００９９】
検索キーワードに関連する閲覧データとは、例えば、その検索キーワードが含まれている閲覧データであってもよく、その検索キーワードが付加された閲覧データであってもよい。
【０１００】
また、記憶部１９０は、検索キーワードに対応付けてその検索キーワードを検索キーとして検索された回数を示す検索回数をさらに記憶することとしてもよい。その場合には、制御部１６０は、例えば、記憶部１９０に記憶された閾値を超えた検索回数に対応した検索キーワードのみをさらに表示部１４０に表示させることとしてもよい。次に、検索キーワードと検索回数との対応情報のデータ構造例について説明する。
【０１０１】
［１−１５．検索キーワードと検索回数との対応情報のデータ構造例］
次に、検索キーワードと検索回数との対応情報のデータ構造例について説明する。図１６は、検索キーワードと検索回数との対応情報のデータ構造例を示す図である。以下、検索キーワードと検索回数との対応情報のデータ構造例について説明する。
【０１０２】
図１６に示すように、検索キーワードと検索回数との対応情報は、検索キーワードと検索回数とが対応付けられた構造となっている。
【０１０３】
以上、検索キーワードと検索回数との対応情報のデータ構造例について説明した。次に、検索キーワードと検索回数との対応情報の表示例について説明する。
【０１０４】
［１−１６．検索キーワードの表示例］
次に、検索キーワードの表示例について説明する。図１７は、検索キーワードの表示例を示す図である。以下、図１７を用いて検索キーワードの表示例について説明する。
【０１０５】
図１７に示すように、近隣駅名１４１と情報掲載ページ名１４２との他に、検索キーワード１４５が表示部１４０に表示されることとしてもよい。
【０１０６】
以上、検索キーワードの表示例について説明した。また、記憶部１９０が、ユーザの所属グループを識別するためのグループ識別データを記憶することとしてもよい。その場合には、制御部１６０は、記憶部１９０が記憶するグループ識別データをさらに表示部１４０に表示させる。入力部１２０は、表示部１４０に表示された位置情報のいずれかを選択するための位置選択情報と表示部１４０に表示されたグループ識別データのいずれかを選択するためのグループ選択情報との入力を受け付ける。入力部１２０が位置選択情報とグループ選択情報との入力を受け付けると、制御部１６０は、グループ選択情報によって選択されるグループ識別データに関連し、かつ、位置選択情報によって選択される位置情報に関連する閲覧データを他の装置から取得して表示部１４０に表示させる。
【０１０７】
グループ識別データに関連する閲覧データとは、例えば、そのグループ識別データが含まれている閲覧データであってもよく、そのグループ識別データが付加された閲覧データであってもよい。次に、グループ識別データのデータ構造例について説明する。
【０１０８】
［１−１７．グループ識別データのデータ構造例］
次に、グループ識別データのデータ構造例について説明する。図１８は、グループ識別データのデータ構造例を示す図である。以下、グループ識別データのデータ構造例について説明する。
【０１０９】
図１８に示すように、グループ識別データは、所属グループを一例とした構造となっている。
【０１１０】
以上、グループ識別データのデータ構造例について説明した。次に、グループ識別データの表示例について説明する。
【０１１１】
［１−１８．グループ識別データの表示例］
次に、グループ識別データの表示例について説明する。図１９は、グループ識別データの表示例を示す図である。以下、図１９を用いてグループ識別データの表示例について説明する。
【０１１２】
図１９に示すように、近隣駅名１４１の他に、グループ識別データの一例としての所属グループ１４６が表示部１４０に表示されることとしてもよい。
【０１１３】
以上、グループ識別データの表示例について説明した。また、記憶部１９０が、コンテンツデータを記憶することとしてもよい。コンテンツデータとしては、音楽、講演およびラジオ番組などの音楽データや、映画、テレビジョン番組、ビデオプログラム、写真、絵画および図表などの映像データや、ゲームおよびソフトフェアなどの任意のデータがあげられる。その場合には、再生部１９１は、記憶部１９０が記憶するコンテンツデータを再生すると、再生したコンテンツデータからコンテンツデータに関連する用語を取得して記憶部１９０に関連キーワードとして記憶させる。
【０１１４】
制御部１６０は、記憶部１９０が記憶する関連キーワードをさらに表示部１４０に表示させ、入力部１２０は、表示部１４０に表示された位置情報のいずれかを選択するための位置選択情報と表示部１４０に表示された関連キーワードのいずれかを選択するための関連キーワード選択情報との入力を受け付ける。制御部１６０は、入力部１２０が位置選択情報と関連キーワード選択情報との入力を受け付けると、関連キーワード選択情報によって選択される関連キーワードに関連し、かつ、位置選択情報によって選択される位置情報に関連する閲覧データを他の装置から取得して表示部１４０に表示させる。
【０１１５】
関連キーワードに関連する閲覧データとは、例えば、その関連キーワードが含まれている閲覧データであってもよく、その関連キーワードが付加された閲覧データであってもよい。コンテンツデータがニュース番組データである場合には、再生部１９１は、そのニュース番組データから視聴ニュースジャンルを取得して記憶部１９０に関連キーワードの一例として記憶させることができる。
【０１１６】
また、記憶部１９０は、関連キーワードに対応付けてそのコンテンツの再生回数をさらに記憶することとしてもよい。その場合には、制御部１６０は、例えば、記憶部１９０に記憶された閾値を超えた再生回数に対応した関連キーワードのみをさらに表示部１４０に表示させることとしてもよい。次に、関連キーワードと再生回数との対応情報のデータ構造例について説明する。
【０１１７】
［１−１９．関連キーワードと再生回数との対応情報のデータ構造例］
次に、関連キーワードと再生回数との対応情報のデータ構造例について説明する。図２０は、関連キーワードと再生回数との対応情報のデータ構造例を示す図である。以下、関連キーワードと再生回数との対応情報のデータ構造例について説明する。
【０１１８】
図２０に示すように、関連キーワードと再生回数との対応情報は、関連キーワードの一例としての視聴ニュースジャンルと再生回数の一例としての視聴回数とが対応付けられた構造となっている。
【０１１９】
以上、関連キーワードと再生回数との対応情報のデータ構造例について説明した。次に、グループ識別データの表示例について説明する。
【０１２０】
［１−２０．関連キーワードの表示例］
次に、関連キーワードの表示例について説明する。図２１は、関連キーワードの表示例を示す図である。以下、図２１を用いて関連キーワードの表示例について説明する。
【０１２１】
図２１に示すように、近隣駅名１４１の他に、関連キーワードの一例としての視聴ニュースジャンル１４７が表示部１４０に表示されることとしてもよい。
【０１２２】
以上、関連キーワードの表示例について説明した。記憶部１９０が、表示部１４０に表示される閲覧データを識別するための閲覧データ識別情報を記憶するとともにアプリケーションデータを記憶することとしてもよい。さらに、記憶部１９０は、アプリケーションデータを識別するためのアプリケーションデータ識別情報とアプリケーションデータが起動された回数を示す起動回数と位置情報とを対応付けて記憶することとしてもよい。
【０１２３】
その場合には、起動回数計測部１９２は、制御部１６０によって記憶部１９０が記憶するアプリケーションデータを起動すると、取得部１３０によって取得したアプリケーション起動時の自装置の位置を示す位置情報と起動したアプリケーションデータに対応するアプリケーションデータ識別情報とに対応付けられた起動回数に対して、所定の値を加算する。
【０１２４】
制御部１６０は、取得部１３０によって取得した現在の位置を示す位置情報に対応するアプリケーションデータ識別情報と起動回数とに応じた閲覧データ識別情報をさらに表示部１４０に表示させる。入力部１２０は、表示部１４０に表示された位置情報のいずれかを選択するための位置選択情報と表示部１４０に表示された閲覧データ識別情報のいずれかを選択するための閲覧データ選択情報との入力を受け付ける。制御部１６０は、入力部１２０が位置選択情報と閲覧データ選択情報との入力を受け付けると、閲覧データ選択情報によって選択される閲覧データ識別情報に関連し、かつ、位置選択情報によって選択される位置情報に関連する閲覧データを他の装置から取得して表示部１４０に表示させる。
【０１２５】
アプリケーションデータ識別情報と起動回数とに応じた閲覧データ識別情報は、例えば、記憶部１９０が、アプリケーションデータ識別情報と閲覧データ識別情報と起動回数の範囲とを対応付けて記憶しており、アプリケーションデータ識別情報に対応するアプリケーションの起動回数がその起動回数の範囲内である場合に、その起動回数の範囲に対応する閲覧データ識別情報であるとする。次に、記憶部１９０にアプリケーションＰが記憶されているものとし、位置情報とアプリケーションＰの起動回数との対応情報のデータ構造例について説明する。
【０１２６】
［１−２１．位置情報とアプリケーションの起動回数との対応情報のデータ構造例］
次に、位置情報とアプリケーションの起動回数との対応情報のデータ構造例について説明する。図２２は、位置情報とアプリケーションの起動回数との対応情報のデータ構造例を示す図である。以下、位置情報とアプリケーションの起動回数との対応情報のデータ構造例について説明する。
【０１２７】
図２２に示すように、位置情報とアプリケーションＰの起動回数との対応情報は、位置情報の一例としての近隣駅名とアプリケーションＰとが対応付けられた構造となっている。
【０１２８】
以上、位置情報とアプリケーションＰの起動回数との対応情報について説明した。次に、アプリケーションＰの起動回数の範囲と閲覧データ識別情報との対応情報のデータ構造について説明する。
【０１２９】
［１−２２．アプリケーションの起動回数の範囲と閲覧データ識別情報との対応情報のデータ構造］
次に、アプリケーションの起動回数の範囲と閲覧データ識別情報との対応情報のデータ構造例について説明する。図２３は、アプリケーションの起動回数の範囲と閲覧データ識別情報との対応情報のデータ構造例を示す図である。以下、アプリケーションの起動回数の範囲と閲覧データ識別情報との対応情報のデータ構造例について説明する。
【０１３０】
図２２に示すように、アプリケーションＰの起動回数と閲覧データ識別情報との対応情報は、アプリケーションＰの起動回数の範囲の一例としてのアプリケーションＰの起動回数と閲覧データ識別情報の一例としての情報掲載ページ名とが対応付けられた構造となっている。
【０１３１】
以上、アプリケーションＰの起動回数の範囲と閲覧データ識別情報との対応情報について説明した。次に、アプリケーションの起動回数を使用した場合における閲覧データ識別情報の表示例について説明する。
【０１３２】
［１−２３．アプリケーションの起動回数を使用した場合における閲覧データ識別情報の表示例］
次に、アプリケーションの起動回数を使用した場合における閲覧データ識別情報の表示例について説明する。図２４は、アプリケーションの起動回数を使用した場合における閲覧データ識別情報の表示例を示す図である。以下、図２４を用いてアプリケーションの起動回数を使用した場合における閲覧データ識別情報の表示例について説明する。
【０１３３】
図２４に示すように、近隣駅名１４１の他に、閲覧データ識別情報の一例としての情報掲載ページ名１４８が表示されている。図２４には、情報処理装置１００のユーザが近隣駅名「Ａ２」が示す位置に存在している場合に表示部１４０に表示される例を示している。この場合には、近隣駅名「Ａ２」においてアプリケーションＰの起動回数が「１２４回」であり（図２２参照）、アプリケーションＰの起動回数が「１００回以上」に相当する（図２３参照）。そのため、この「１００回以上」に対応する情報掲載ページ名「居酒屋情報」「ランチ情報」が情報掲載ページ名１４８に表示されている。
【０１３４】
以上、アプリケーションの起動回数を使用した場合における閲覧データ識別情報の表示例について説明した。記憶部１９０は、表示部１４０に表示される閲覧データを識別するための閲覧データ識別情報を記憶するとともにコンテンツデータを記憶することとしてもよい。また、その場合には、記憶部１９０は、コンテンツデータを識別するためのコンテンツデータ識別情報とコンテンツデータを解析して得られるコンテンツ解析結果とを対応付けて記憶し、コンテンツデータ識別情報とコンテンツデータが再生された回数を示す再生回数と位置情報とを対応付けて記憶することとしてもよい。
【０１３５】
再生部１９１は、記憶部１９０が記憶するコンテンツデータを再生すると、取得部１３０によって取得したコンテンツデータ再生時の自装置の位置を示す位置情報と再生したコンテンツデータに対応するコンテンツデータ識別情報とに対応付けられた再生回数に対して、所定の値を加算する。
【０１３６】
制御部１６０は、取得部１３０によって取得した現在の位置を示す位置情報に対応するコンテンツデータ識別情報に対応するコンテンツ解析結果と再生回数とに応じた閲覧データ識別情報をさらに表示部１４０に表示させる。入力部１２０は、表示部１４０に表示された位置情報のいずれかを選択するための位置選択情報と表示部１４０に表示された閲覧データ識別情報のいずれかを選択するための閲覧データ選択情報との入力を受け付ける。制御部１６０は、位置選択情報と閲覧データ選択情報との入力を受け付けると、閲覧データ選択情報によって選択される閲覧データ識別情報に関連し、かつ、位置選択情報によって選択される位置情報に関連する閲覧データを他の装置から取得して表示部１４０に表示させる。次に、記憶部１９０にコンテンツデータＳ，Ｔが記憶されているものとし、位置情報とコンテンツデータＳ，Ｔの再生回数との対応情報のデータ構造例について説明する。
【０１３７】
コンテンツ解析結果と再生回数とに応じた閲覧データ識別情報は、例えば、記憶部１９０が、コンテンツデータ解析結果と閲覧データ識別情報と再生回数の範囲とを対応付けて記憶しており、コンテンツデータ解析結果に対応するコンテンツデータの再生回数がその再生回数の範囲内である場合に、その再生回数の範囲に対応する閲覧データ識別情報であるとする。次に、記憶部１９０にコンテンツデータＳ，Ｔが記憶されているものとし、位置情報とコンテンツデータＳ，Ｔの再生回数との対応情報のデータ構造例について説明する。
【０１３８】
［１−２４．位置情報とコンテンツデータの再生回数との対応情報のデータ構造例］
次に、位置情報とコンテンツデータの再生回数との対応情報のデータ構造例について説明する。図２５は、位置情報とコンテンツデータの再生回数との対応情報のデータ構造例を示す図である。以下、位置情報とコンテンツデータの再生回数との対応情報のデータ構造例について説明する。
【０１３９】
図２５に示すように、位置情報とコンテンツデータＳ，Ｔの再生回数との対応情報は、位置情報の一例としての近隣駅名とコンテンツデータＳの再生回数とコンテンツデータＴの再生回数とが対応付けられた構造となっている。ここでは、ＳとＴとの２つのコンテンツデータが記憶部１９０に記憶されることとするが、コンテンツデータの個数は１つ以上であれば特に限定されるものではない。
【０１４０】
以上、位置情報とコンテンツデータＳ，Ｔの再生回数との対応情報について説明した。次に、コンテンツデータ識別情報とコンテンツデータ解析結果との対応情報のデータ構造について説明する。
【０１４１】
［１−２５．コンテンツデータ識別情報とコンテンツデータ解析結果との対応情報のデータ構造］
次に、コンテンツデータ識別情報とコンテンツデータ解析結果との対応情報のデータ構造例について説明する。図２６は、コンテンツデータ識別情報とコンテンツデータ解析結果との対応情報のデータ構造例を示す図である。以下、コンテンツデータ識別情報とコンテンツデータ解析結果との対応情報のデータ構造例について説明する。
【０１４２】
図２６に示すように、コンテンツデータ識別情報とコンテンツデータ解析結果との対応情報は、コンテンツデータ識別情報の一例としてのコンテンツデータ名とコンテンツデータ解析結果とが対応付けられた構造となっている。
【０１４３】
以上、コンテンツデータ識別情報とコンテンツデータ解析結果との対応情報について説明した。次に、コンテンツデータ解析結果とコンテンツデータの再生回数の範囲と閲覧データ識別情報との対応情報のデータ構造について説明する。
【０１４４】
［１−２６．コンテンツデータ解析結果とコンテンツデータの再生回数の範囲と閲覧データ識別情報との対応情報のデータ構造］
次に、コンテンツデータ解析結果とコンテンツデータの再生回数の範囲と閲覧データ識別情報との対応情報のデータ構造例について説明する。図２７は、コンテンツデータ解析結果とコンテンツデータの再生回数の範囲と閲覧データ識別情報との対応情報のデータ構造例を示す図である。以下、コンテンツデータ解析結果とコンテンツデータの再生回数の範囲と閲覧データ識別情報との対応情報のデータ構造例について説明する。
【０１４５】
図２７に示すように、コンテンツデータ解析結果とコンテンツデータの再生回数の範囲と閲覧データ識別情報との対応情報は、コンテンツデータ解析結果とコンテンツデータの再生回数の範囲の一例としての再生回数と閲覧データ識別情報の一例としての情報掲載ページ名とが対応付けられた構造となっている。次に、コンテンツデータ解析結果を使用した場合における閲覧データ識別情報の表示例について説明する。
【０１４６】
［１−２７．コンテンツデータ解析結果を使用した場合における閲覧データ識別情報の表示例］
次に、コンテンツデータ解析結果を使用した場合における閲覧データ識別情報の表示例について説明する。図２８は、コンテンツデータ解析結果を使用した場合における閲覧データ識別情報の表示例を示す図である。以下、図２８を用いてコンテンツデータ解析結果を使用した場合における閲覧データ識別情報の表示例について説明する。
【０１４７】
図２８に示すように、近隣駅名１４１の他に、閲覧データ識別情報の一例としての情報掲載ページ名１４９が表示されている。図２８には、情報処理装置１００のユーザが近隣駅名「Ａ２」が示す位置に存在している場合に表示部１４０に表示される例を示している。この場合には、近隣駅名「Ａ２」においてコンテンツデータＳの再生回数が「１１２回」であり（図２５参照）、コンテンツデータＳの解析結果は「明るい」である。コンテンツデータＳの再生回数「１１２回」は、このコンテンツデータ解析結果「明るい」に対応する再生回数「１００回以上」に相当する（図２７参照）。そのため、この「１００回以上」に対応する情報掲載ページ名「明るい居酒屋情報」が情報掲載ページ名１４９に表示されている。
【０１４８】
以上、コンテンツデータ解析結果を使用した場合における閲覧データ識別情報の表示例について説明した。
【０１４９】
＜２．まとめ＞
以上説明したように、本発明の実施形態にかかる情報処理装置によれば、情報処理装置のユーザは、頻繁に訪れる場所を把握することができる。また、情報処理装置のユーザは、閲覧データ識別情報と位置情報とを選択することによって、頻繁に訪れる場所に関する情報を閲覧することが可能となる。
【０１５０】
＜３．本実施形態の変形例＞
なお、添付図面を参照しながら本発明の好適な実施形態について説明したが、本発明は係る例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【０１５１】
また、本実施形態において、情報処理装置と情報管理装置とを分離した構成とする例を説明したが、かかる例に限られず、情報管理装置を情報処理装置と一体構成することも可能である。
【０１５２】
また、本明細書の情報処理装置の処理における各ステップは、必ずしもフローチャートまたはシーケンス図として記載された順序に沿って時系列に処理する必要はなく、並列的あるいは個別に実行される処理（例えば、並列処理あるいはオブジェクトによる処理）も含むとしてもよい。
【０１５３】
本実施形態では、情報処理装置の制御部が電車の路線情報を表示部に表示させる例について説明したが、路線情報に限定されず、あらゆる交通手段で使用する経路の情報を表示させることもできる。情報処理装置の制御部は、例えば、国道・都道府県道・高速道路のような幹線道路に関する情報を表示部に表示させることもできる。また、情報処理装置のユーザが海外に行った場合に、情報処理装置の制御部は、ユーザが行った先である外国に関連するおすすめ情報を表示部に表示させることも可能である。
【０１５４】
また、情報処理装置の制御部は、現在の位置を示す位置情報と、お勧め場所との天気情報に基づいて、お勧め場所を表示することもできる。例えば、情報処理装置の制御部は、現在位置の天気情報が雨である場合、晴れている、景色の良い場所をお勧めする情報を表示部に表示させることもできる。また、情報処理装置の制御部は、情報処理装置のユーザが暗い曲を聞いている場合に、晴れている場所をお勧めする情報を表示部に表示することもできる。
【図面の簡単な説明】
【０１５５】
【図１】本発明の第１実施形態にかかる情報処理装置の機能構成を示すブロック図である。
【図２】本発明の第１実施形態にかかる情報処理装置のハードウェア構成を示すブロック図である。
【図３】本発明の第１実施形態にかかる情報処理装置の取得情報記憶部が記憶する取得情報のデータ構造例を示す図である。
【図４】本発明の第１実施形態にかかる情報処理装置の動作を示すフローチャートである。
【図５】住所情報を使用する場合における取得情報のデータ構造例を示す図である。
【図６】住所情報を使用する場合における情報処理装置の動作を示すフローチャートである。
【図７】近隣駅情報を使用する場合における取得情報のデータ構造例を示す図である。
【図８】近隣駅情報を使用する場合における情報処理装置の動作を示すフローチャートである。
【図９】本発明の第１実施形態にかかる情報処理装置の記憶部が記憶する情報掲載ページ情報のデータ構造例を示す図である。
【図１０】本発明の第１実施形態にかかる情報処理装置の表示部が表示する情報の表示例を示す図である。
【図１１】本発明の第１実施形態にかかる情報処理装置の表示部が表示する情報の表示例を示す図である。
【図１２】時間帯条件を使用する場合における情報掲載ページ情報のデータ構造例を示す図である。
【図１３】時間帯条件を使用する場合における情報掲載ページ情報の表示例を示す図である。
【図１４】路線情報と駅情報との対応情報のデータ構造例を示す図である。
【図１５】路線情報と駅情報との対応情報の表示例を示す図である。
【図１６】検索キーワードと検索回数との対応情報のデータ構造例を示す図である。
【図１７】検索キーワードの表示例を示す図である。
【図１８】グループ識別データのデータ構造例を示す図である。
【図１９】グループ識別データの表示例を示す図である。
【図２０】関連キーワードと再生回数との対応情報のデータ構造例を示す図である。
【図２１】関連キーワードの表示例を示す図である。
【図２２】位置情報とアプリケーションの起動回数との対応情報のデータ構造例を示す図である。
【図２３】アプリケーションの起動回数の範囲と閲覧データ識別情報との対応情報のデータ構造例を示す図である。
【図２４】アプリケーションの起動回数を使用した場合における閲覧データ識別情報の表示例を示す図である。
【図２５】位置情報とコンテンツデータの再生回数との対応情報のデータ構造例を示す図である。
【図２６】コンテンツデータ識別情報とコンテンツデータ解析結果との対応情報のデータ構造例を示す図である。
【図２７】コンテンツデータ解析結果とコンテンツデータの再生回数の範囲と閲覧データ識別情報との対応情報のデータ構造例を示す図である。
【図２８】コンテンツデータ解析結果を使用した場合における閲覧データ識別情報の表示例を示す図である。
【符号の説明】
【０１５６】
１００  情報処理装置
１１０  通信部
１２０  入力部
１３０  取得部
１４０  表示部
１４１  近隣駅名
１４２  情報掲載ページ名
１４３  路線名
１４４  駅名
１４５  検索キーワード
１４６  所属グループ
１４７  視聴ニュースジャンル
１４８  情報掲載ページ名
１４９  情報掲載ページ名
１５０  取得回数計測部
１６０  制御部
１７０  履歴情報記憶部
１８０  取得情報記憶部
１９０  記憶部
１９１  再生部
１９２  起動回数計測部
２００  情報管理装置
３００  ネットワーク
９０１  ＣＰＵ
９０３  ＲＯＭ
９０５  ＲＡＭ
９０７  ホストバス
９０９  ブリッジ
９１１  外部バス
９１３  インタフェース
９１５  入力装置
９１７  出力装置
９１９  ストレージ装置
９２１  ドライブ
９２３  接続ポート
９２５  通信装置
９２７  リムーバブル記録媒体
９２９  外部接続機器
【図１】
2010157111.tif 000003
【図２】
2010157111.tif 000004
【図３】
2010157111.tif 000005
【図４】
2010157111.tif 000006
【図５】
2010157111.tif 000007
【図６】
2010157111.tif 000008
【図７】
2010157111.tif 000009
【図８】
2010157111.tif 000010
【図９】
2010157111.tif 000011
【図１０】
2010157111.tif 000012
【図１１】
2010157111.tif 000013
【図１２】
2010157111.tif 000014
【図１３】
2010157111.tif 000015
【図１４】
2010157111.tif 000016
【図１５】
2010157111.tif 000017
【図１６】
2010157111.tif 000018
【図１７】
2010157111.tif 000019
【図１８】
2010157111.tif 000020
【図１９】
2010157111.tif 000021
【図２０】
2010157111.tif 000022
【図２１】
2010157111.tif 000023
【図２２】
2010157111.tif 000024
【図２３】
2010157111.tif 000025
【図２４】
2010157111.tif 000026
【図２５】
2010157111.tif 000027
【図２６】
2010157111.tif 000028
【図２７】
2010157111.tif 000029
【図２８】
2010157111.tif 000030