(57)【要約】【課題】ウェブページが属する分野にもとづいてブックマーク（リンクリスト）を自動的に分類して表示させることができる情報処理装置、ブックマーク表示方法およびブックマーク表示プログラムを提供する。【解決手段】本発明に係る情報処理装置１０は、ＣＰＵ１１、ＲＡＭ１２、ＲＯＭ１３、ネットワーク接続部１４、ブックマーク記憶部１５、単語分野記憶部１６、インターフェイス部２０、表示装置２１および入力装置２２を有する。  ＣＰＵ１１は、ＲＯＭ１３内に記憶されたプログラムにしたがって、情報処理装置１０の処理動作を制御する。ＣＰＵ１１は、ＲＯＭ１３内に記憶されたブックマーク表示プログラムおよびプログラムの実行のために必要なデータを、ＲＡＭ１２へロードし、ブックマーク表示プログラムに従ってウェブページが属する分野にもとづいてブックマークを自動的に分類する処理を実行する。【選択図】  図１
2008287636.tif 000002
【特許請求の範囲】
【請求項１】
ウェブページの内容にもとづいて前記ウェブページが属する少なくとも１つの分野を抽出するブックマーク分類手段と、
前記分野に関連付けられたウェブページのリンクを複数記憶している第１の記憶手段から前記リンクのリストを取得し、このリンクのリストを前記分野別に並び替える分野整理手段と、
前記分野別に並び替えられた前記リンクのリストを表示させるブックマーク表示制御手段と、
を備えたことを特徴とする情報処理装置。
【請求項２】
前記ブックマーク分類手段は、
あらかじめ単語と少なくとも１つの前記分野とを関連付けて記憶している第２の記憶手段に記憶されている前記単語を、前記ウェブページから抽出する単語カウント手段と、
前記第２の記憶手段から前記単語のそれぞれに関連付けられた前記分野を読み出す単語別点数付与手段と、
を有する請求項１記載の情報処理装置。
【請求項３】
前記ブックマーク分類手段は、重み付け手段と、分野別点数算出手段と、
をさらに有し、
前記単語カウント手段は、
あらかじめ単語と少なくとも１つの前記分野とを関連付けて記憶している第２の記憶手段に記憶されている前記単語を、前記ウェブページから抽出し、前記各単語について前記ウェブページに登場する回数を取得するよう構成され、
前記重み付け手段は、
前記登場回数にもとづき、前記ウェブページから抽出された前記各単語に対してそれぞれ重み付けを行うよう構成され、
前記単語別点数付与手段は、
前記第２の記憶手段から前記各単語に関連付けられた前記分野をそれぞれ読み出し、前記各単語に付された前記重みにもとづき、前記各単語に関連付けられた分野に対して前記重みを反映した指標値たる点数を与えるよう構成され、
前記分野別点数算出手段は、
前記点数を前記ウェブページから抽出された前記単語の全てについて前記分野別に合算することにより、前記ウェブページにおいて前記分野のそれぞれに与えられた点数の合計たる分野別点数を算出するよう構成された、
請求項２記載の情報処理装置。
【請求項４】
前記ブックマーク表示制御手段により表示された前記リンクのリストからユーザにより前記リンクの１つが選択されてこのリンク先の前記ウェブページが参照された場合に、前記参照された日時をさらに前記リンクに関連付けて、前記第１の記憶手段に記憶させる参照反映手段、
をさらに備え、
前記分野別点数算出手段は、
前記参照時に、前記参照されたことに対する所要の点数を、前記参照されたリンクに関連付けられた前記分野別点数に加算する機能をさらに有する、
請求項３記載の情報処理装置。
【請求項５】
前記分野整理手段は、
現在表示中のウェブページについて前記分野別点数算出手段により算出された分野別点数にもとづき、前記表示中のウェブページについての前記分野別点数がより高い前記分野に属する前記リンクがより優先されるように、前記リンクのリストを前記分野別に並び替えるよう構成された、
請求項３または請求項４に記載の情報処理装置。
【請求項６】
前記表示中のウェブページについての前記分野別点数にもとづき前記分野別に並び替えられた前記リンクのリストの前記各分野内において、前記リンクを、前記リンクに関連付けられた前記各分野についての前記分野別点数順に並び替える分野内リンク整理手段、
をさらに備えた請求項５記載の情報処理装置。
【請求項７】
前記第１の記憶手段は、
前記ウェブページのリンクと、前記抽出された分野と、前記分野のそれぞれの前記分野別点数と、書込みが行われた日時たる登録の日時と、前記リンク先の前記ウェブページが参照された日時と、を関連付けて記憶するよう構成され、
前記分野内リンク整理手段は、
前記各分野内において前記分野別点数が同一の前記リンクがある場合には、前記分野別点数が同一の前記リンクどうしについて、前記登録の日時および前記参照の日時にもとづき、より新しい前記リンクが優先されるように、並び替えを行う機能をさらに有する、
請求項６記載の情報処理装置。
【請求項８】
前記ウェブページのリンクと前記抽出された分野とを関連付けて前記第１の記憶手段に記憶させるブックマーク書込み手段、
をさらに備えた請求項１乃至７のいずれか１項に記載の情報処理装置。
【請求項９】
前記ウェブページのそれぞれについて、前記ウェブページのリンクと、前記抽出された分野と、前記分野のそれぞれの前記分野別点数と、登録の日時たる現在の日時と、を関連付けて、前記第１の記憶手段に記憶させるブックマーク書込み手段、
をさらに備えた請求項３乃至７のいずれか１項に記載の情報処理装置。
【請求項１０】
ウェブページの内容にもとづいて前記ウェブページが属する少なくとも１つの分野を抽出するステップと、
前記ウェブページのリンクと前記抽出された分野とを関連付けて第１の記憶手段に記憶させるステップと、
前記分野に関連付けられた前記リンクを複数記憶している前記第１の記憶手段から前記リンクのリストを取得し、このリンクのリストを前記分野別に並び替えるステップと、
前記分野別に並び替えられた前記リンクのリストを表示させるステップと、
を有することを特徴とするブックマーク表示方法。
【請求項１１】
コンピュータを、
ウェブページの内容にもとづいて前記ウェブページが属する少なくとも１つの分野を抽出するブックマーク分類手段、
前記分野に関連付けられたウェブページのリンクを複数記憶している第１の記憶手段から前記リンクのリストを取得し、このリンクのリストを前記分野別に並び替える分野整理手段、および、
前記分野別に並び替えられた前記リンクのリストを表示させるブックマーク表示制御手段、
として機能させるためのブックマーク表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ブックマークやお気に入りなどの、ウェブページのリンクのリストをあつかう情報処理装置、ブックマーク表示方法およびブックマーク表示プログラムに関する。
【背景技術】
【０００２】
ブックマーク（お気に入り）機能は、ユーザが興味を有するウェブページについて、必要に応じてウェブページのリンク（ＵＲＬ：Uniform Resource Locator）を登録しておくことができる機能である。このブックマーク機能を利用してウェブページのリンクを登録することを、一般に、ブックマーク登録する（またはお気に入りに登録する）という。また、ブックマーク機能を利用して構成されるウェブページのリンクの集合体（リンクリスト）を指して、ブックマーク（またはお気に入り）と呼ぶことが多い。
【０００３】
ブックマーク登録したウェブページについては、ユーザは、ブックマーク（リンクリスト）を表示させて、表示されたリンクのリストの中から所望のリンクをマウスでクリックするだけでアクセス可能となる。このため、リンク（ＵＲＬ）の文字列を打ち込む手間が省け、非常に便利であるといえる。
【０００４】
しかし、ブックマーク登録されたリンクの数が増えた場合、ブックマーク表示により表示されるリンクのリストが長くなる。この場合、ユーザは、表示されたブックマーク（リンクリスト）から所望のウェブページのリンクを探し出すことが難しくなってしまい、利便性が低下する。
【０００５】
従来、この種のブックマークの利便性を向上させる技術として、特開２００３−９１５４９号公報（特許文献１）に開示されたものがある。
【０００６】
この特開２００３−９１５４９号公報（特許文献１）に開示された情報処理装置は、情報提供サイトに関する情報を登録するとともに情報提供サイトごとにアクセス回数及び／又はアクセス日時を記録する記憶手段と、この記憶手段に登録された情報提供サイトに関して、アクセス回数の多い順に情報提供サイトの順位付けをし、又は／及びアクセス日時の新しい順に情報提供サイトの順位付けをする制御装置と、を備え、制御装置によってなされた順位付けにもとづき、高順位の情報提供サイトに関する情報を他の情報提供サイトに関する情報と区別して表示することができるようになっている。このブックマークの利便性を向上させる技術によれば、アクセス回数やアクセス日時に応じてブックマークの表示順序を変更することができる。
【特許文献１】特開２００３−９１５４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ユーザは、ブックマーク（リンクリスト）を利用する場合、アクセス回数やアクセス日時の情報のほかにも、ウェブページが属する（関連する）分野の情報にもとづいてウェブページのリンクを探したいと所望することがある。
【０００８】
しかし、従来のブックマークの利便性を向上させる技術では、ブックマーク（リンクリスト）を自動的に分野別に分類することができない。たとえば、特許文献１に開示された情報処理装置では、入力手段を介してユーザ自らが指定した分類にもとづいて、各リンクを分類するようになっている。つまり、ウェブページが属する分野の情報にもとづいてウェブページのリンクを探すため、ユーザは、あらかじめ、ブックマーク（リンクリスト）を各ウェブページが属する分野にもとづいて、自ら分類しておく手間をかける必要がある。
【０００９】
この分類作業は、ユーザにとって非常に煩雑なものである。ユーザは、分類に際し、一般に、自らブックマーク（リンクリスト）の各リンクを並べ替え、必要に応じて分野別にフォルダを作成して、各リンクを整理する。さらに、分野別のフォルダの下にさらに分野を細分化したサブフォルダを作成する場合もある。特に、ブックマーク登録されたウェブページが増えるほど、ブックマーク（リンクリスト）から所望のリンクを抽出することがより難しくなり、この抽出を容易にするためにブックマークを分野別にフォルダに分類する作業にもより手間がかかってしまう。
【００１０】
本発明は、上述した事情を考慮してなされたもので、ウェブページが属する分野にもとづいてブックマーク（リンクリスト）を自動的に分類して表示させることができる情報処理装置、ブックマーク表示方法およびブックマーク表示プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明に係る情報処理装置は、上述した課題を解決するために、ウェブページの内容にもとづいて前記ウェブページが属する少なくとも１つの分野を抽出するブックマーク分類手段と、前記分野に関連付けられたウェブページのリンクを複数記憶している第１の記憶手段から前記リンクのリストを取得し、このリンクのリストを前記分野別に並び替える分野整理手段と、前記分野別に並び替えられた前記リンクのリストを表示させるブックマーク表示制御手段と、を備えたことを特徴とするものである。
【００１２】
一方、本発明に係るブックマーク表示方法は、上述した課題を解決するために、ウェブページの内容にもとづいて前記ウェブページが属する少なくとも１つの分野を抽出するステップと、前記ウェブページのリンクと前記抽出された分野とを関連付けて第１の記憶手段に記憶させるステップと、前記分野に関連付けられた前記リンクを複数記憶している前記第１の記憶手段から前記リンクのリストを取得し、このリンクのリストを前記分野別に並び替えるステップと、前記分野別に並び替えられた前記リンクのリストを表示させるステップと、を有することを特徴とする方法である。
【００１３】
さらに、本発明に係るブックマーク表示プログラムは、上述した課題を解決するために、コンピュータを、ウェブページの内容にもとづいて前記ウェブページが属する少なくとも１つの分野を抽出するブックマーク分類手段、前記分野に関連付けられたウェブページのリンクを複数記憶している第１の記憶手段から前記リンクのリストを取得し、このリンクのリストを前記分野別に並び替える分野整理手段、および、前記分野別に並び替えられた前記リンクのリストを表示させるブックマーク表示制御手段、として機能させるためのプログラムである。
【発明の効果】
【００１４】
本発明に係る情報処理装置、ブックマーク表示方法およびブックマーク表示プログラムによれば、ウェブページが属する分野にもとづいてブックマーク（リンクリスト）を自動的に分類して表示させることができる。
【発明を実施するための最良の形態】
【００１５】
本発明に係る情報処理装置、ブックマーク表示方法およびブックマーク表示プログラムの実施の形態について、添付図面を参照して説明する。
【００１６】
図１は、本発明に係る情報処理装置１０の一実施形態を示す概略的な全体構成図である。
【００１７】
図１に示すように、情報処理装置１０は、ＣＰＵ１１、ＲＡＭ１２、ＲＯＭ１３、ネットワーク接続部１４、ブックマーク記憶部１５、単語分野記憶部１６、インターフェイス部２０、表示装置２１および入力装置２２を有する。
【００１８】
ＣＰＵ１１は、ＲＯＭ１３内に記憶されたプログラムにしたがって、情報処理装置１０の処理動作を制御する。ＣＰＵ１１は、ＲＯＭ１３内に記憶されたブックマーク表示プログラムおよびプログラムの実行のために必要なデータを、ＲＡＭ１２へロードし、ブックマーク表示プログラムに従ってウェブページが属する（関連する）分野にもとづいてブックマークを自動的に分類する処理を実行する。
【００１９】
ＲＡＭ１２は、ＣＰＵ１１が実行するプログラムおよびデータを一時的に格納するワークエリアを提供する。
【００２０】
ＲＯＭ１３は、情報処理装置１０の起動プログラム、ブックマーク表示プログラムや、これらのプログラムを実行するために必要な各種データを記憶する。
【００２１】
なお、ＲＯＭ１３は、磁気的もしくは光学的記録媒体または半導体メモリなどの、ＣＰＵ１１により読み取り可能な記録媒体を含んだ構成を有し、ＲＯＭ１３内のプログラムおよびデータの一部または全部は電子ネットワークを介してダウンロードされるように構成してもよい。
【００２２】
ネットワーク接続部１４は、ネットワークの形態に応じた種々の情報通信用プロトコルを実装する。ネットワーク接続部１４は、この各種プロトコルに従って情報処理装置１０と他の電気機器とを接続する。この接続には、電子ネットワークを介した電気的な接続などを適用することができる。ここで電子ネットワークとは、電気通信技術を利用した情報通信網全般を意味し、ＬＡＮ（Local Area Network）やインターネット網のほか、電話通信回線網、光ファイバ通信ネットワーク、ケーブル通信ネットワークおよび衛星通信ネットワークなどを含む。
【００２３】
ブックマーク記憶部１５は、ウェブページのリンクと、少なくともウェブページが属する分野とを関連付けて、記憶しておく。
【００２４】
単語分野記憶部１６は、あらかじめ、種々の単語を、各単語が属する分野と関連付けて記憶しておく。この分野の例として、たとえば「ニュース」、「天気」、「スポーツ」、「音楽」といったものが考えられる。
【００２５】
なお、ユーザの使用履歴を反映してよりユーザの嗜好に合致する単語と単語が属する分野の関連付けを行うべく、たとえば、各単語に関連付けられた分野に対してさらにユーザの使用履歴を反映した重み付けを行い、単語と単語が属する分野とこの重み付けとを関連付けて単語分野記憶部１６に記憶させるなどしてもよい。本実施形態では、この単語に関連付けられた分野の重み付けは行わず、各単語に関連付けられた分野どうしを同等にあつかう場合の例について示す。
【００２６】
表示装置２１は、たとえば液晶ディスプレイやＣＲＴディスプレイなどの一般的な表示出力装置により構成され、インターフェイス部２０を介してＣＰＵ１１に制御されて各種情報を表示する。
【００２７】
入力装置２２は、たとえばポインティングデバイス（マウスなど）、キーボード、タッチパネル、テンキーなどの一般的な入力装置２２により構成され、インターフェイス部２０を介してユーザの操作に対応した操作入力信号をＣＰＵ１１に出力する。
【００２８】
図２は、図１に示すＣＰＵ１１による機能実現部の構成例を示す概略的なブロック図である。なお、この機能実現部は、ＣＰＵ１１を用いることなく回路などのハードウエアロジックによって構成してもよい。
【００２９】
ＣＰＵ１１は、ブックマーク表示プログラムによって、少なくとも登録判定部３１、ブックマーク分類部３２、ブックマーク書込み部３３、参照反映部３４、表示判定部３５、分野整理部３６、分野内リンク整理部３７、点数判定部３８およびブックマーク表示制御部３９として機能する。この各部３１〜３９は、ＲＡＭ１２の所要のワークエリアを、データの一時的な格納場所として利用する。
【００３０】
次に、ＣＰＵ１１の各部３１〜３９について説明する。
【００３１】
登録判定部３１は、ユーザにより入力装置２２を介して現在表示中のウェブページをブックマーク登録すべき旨の指示があったかどうか判定する。
【００３２】
ブックマーク分類部３２は、単語カウント部３２ａ、重み付け部３２ｂ、単語別点数付与部３２ｃおよび分野別点数算出部３２ｄを有する。
【００３３】
単語カウント部３２ａは、ユーザがブックマーク登録を所望したウェブページについて、このウェブページに含まれ、かつ単語分野記憶部１６に含まれる単語（以下、注目単語という）を抽出し、抽出した注目単語のそれぞれについて、このウェブページ中に登場する回数を取得する。
【００３４】
重み付け部３２ｂは、各注目単語の登場回数に応じて、各注目単語に対して重み付けを行う。この登場回数に応じた重みは、たとえば、登場回数をそのまま重みとしてもよいし、登場回数１回〜５回を１とし６回〜１０回を２とするような段階的な重みとしてもよい。本実施形態では、登場回数をそのまま重みとする場合の例について説明する。
【００３５】
単語別点数付与部３２ｃは、単語分野記憶部１６から各注目単語に関連付けられた分野を抽出し、この各注目単語に関連付けられた分野に対して、重み付け部３２ｂにより各注目単語に付された重みにもとづいて、重みに応じた点数（指標値）を付与する。本実施形態においては、各注目単語に付された重みをそのまま点数とし、１つの注目単語に複数の分野が関連付けられている場合は、複数の分野すべてに同一の点数を付与する場合の例について説明する。
【００３６】
分野別点数算出部３２ｄは、全ての注目単語について、各分野に与えられた点数を合算することにより、ブックマーク登録すべきウェブページ全体における各分野に与えられた点数の分野別の合計（分野別点数）を算出する。
【００３７】
また、分野別点数算出部３２ｄは、ユーザによりブックマーク表示されたリンクの１つが選択されてリンク先ウェブページが参照された時（リンク参照時）に、参照されたことに応じた所要の点数（たとえば５点）を、このリンクに関連付けられた分野別点数に加算する。
【００３８】
ブックマーク書込み部３３は、ブックマーク記憶部１５に対して書き込みを行う。本実施形態では、このブックマーク書込み部３３が、分野別点数が上位５位以内である分野を抽出する場合の例について説明する。この場合、ブックマーク書込み部３３は、ブックマーク登録すべきウェブページのリンクと、分野別点数算出部から受けた分野別点数が上位５位以内の分野と、各分野の分野別点数と、現在の日時と、を関連付けて、ブックマーク記憶部１５に記憶させる。なお、自動分類するためには、分野とリンクとが関連付けられていればよいため、分野別点数が上位５位以内である分野を抽出することは必要ではなく、全ての分野についてブックマーク記憶部１５に記憶させてもよい。
【００３９】
分野別点数が上位５位以内の分野を抽出する場合、１つのウェブページにつき、最大で５つの「リンク―分野―分野別点数―登録日時」の情報が、ブックマーク記憶部１５に記憶されることになる。ブックマーク記憶部１５に記憶されるブックマークの内容は、この「リンク―分野―分野別点数―登録日時」の情報の集まりである。
【００４０】
なお、ブックマーク登録時には、ユーザの利便性を考慮し、リンクにはさらに、ウェブページのタイトル（たとえばHTML文書におけるtitleタグに記述された文字列など）を関連付けておくとよい。
【００４１】
参照反映部３４は、ユーザによりブックマーク表示されたリンクの１つが選択されてリンク先ウェブページが参照された時（リンク参照時）に、参照された日時（参照日時）をさらにリンクに関連付けて、ブックマーク記憶部１５に記憶させる。この結果、ブックマークの内容は、「リンク―分野―分野別点数―登録日時―参照日時」の情報の集まりとなる。登録日時と参照日時を同等にあつかい、登録日時を参照日時で上書きするようにしてもよい。
【００４２】
表示判定部３５は、ユーザにより入力装置２２を介してブックマークを表示すべき旨の指示があったかどうか判定する。
【００４３】
分野整理部３６は、ブックマーク記憶部１５に記憶されているブックマークを読み出し、分野別点数算出部３２ｄから受けた現在表示中のウェブページについての分野別点数の情報にもとづき、表示中ウェブページの分野別点数がより高い分野に属するリンクがより優先される（上位となる）ように、ブックマークの内容を並び替える。たとえば、現在表示中のウェブページの分野別点数が「天気」、「スポーツ」、「ニュース」の順であった場合、ブックマークのリンクを、「天気」、「スポーツ」、「ニュース」の分野順となるように並び替える。
【００４４】
また、ブックマークの分野のうち、現在表示中のウェブページに属する分野以外の分野の順序については、あいうえお順など、あらかじめ定めた所要の基準を用いて並び替えればよい。また、ブックマーク記憶部１５に記憶されたブックマークの内容が少ない場合には、表示中のウェブページに関連付けられる分野と一致する分野が、ブックマークに存在しない場合がある。この場合、登録日時または参照日時を比較し、新しいリンクが優先されるよう、ブックマークの内容を並び替えるとよい。また、ウェブページが何も表示されていない状態でブックマークが参照された場合も、同様に、登録日時または参照日時を比較し、新しいリンクが優先されるようにするとよい。
【００４５】
なお、本実施形態においては、参照日時がないリンクについては、登録日時を、リンクの新しさの比較の対象とするものとする。また、参照日時があるリンクについては、登録日時ではなく参照日時を比較の対象とするものとする。
【００４６】
分野内リンク整理部３７は、現在表示中のウェブページの分野別点数順に分野別に並び替えたブックマークについて、ブックマークの各分野に関連付けられたリンクを、各分野内で、各リンクの分野別点数順に並び替える。たとえば「天気」の分野であれば、「天気」の分野と関連付けられた各リンクについて、各リンクの「天気」の分野の分野別点数が高いものが優先されるように、「天気」の分野内でリンクを並べ替える。
【００４７】
また、分野内リンク整理部３７は、点数判定部３８から同一分野内において同一の分野別点数をもつリンクの情報を受けた場合、これらのリンクについて、登録日時または参照日時を比較して新しいリンクが優先されるように、並び替えを行う。
【００４８】
点数判定部３８は、各分野内において、同一の分野別点数が関連付けられたリンクがあるかどうか判定する。
【００４９】
ブックマーク表示制御部３９は、ブックマーク表示画面データを生成する。そして、ブックマーク表示制御部３９は、インターフェイス部２０を介して表示装置２１を制御して、生成したブックマーク表示画面を表示出力させる。
【００５０】
次に、本実施形態に係る情報処理装置１０の動作の一例について説明する。
【００５１】
まず、ブックマーク登録時に、ウェブページのリンクとウェブページが属する分野とを関連付ける際の手順について説明する。
【００５２】
図３は、図１に示す情報処理装置１０のＣＰＵ１１により、ウェブページが属する分野にもとづいてブックマークを自動的に分類して表示させるために、ブックマーク登録時にウェブページのリンクとウェブページが属する分野とを関連付ける際の手順を示すフローチャートである。図３において、Ｓに数字を付した符号は、フローチャートの各ステップを示す。
【００５３】
この手順は、表示装置２１にウェブページが表示された時点でスタートとなる。
【００５４】
まず、ステップＳ１において、登録判定部３１は、ユーザにより入力装置２２を介して現在表示中のウェブページをブックマーク登録すべき旨の指示があったかどうか判定する。ブックマーク登録すべき旨の指示があった場合にはステップＳ２に進む。一方、指示がなかった場合には、ひきつづき、ブックマーク登録すべき旨のユーザによる指示の有無を監視する。
【００５５】
次に、ステップＳ２において、単語カウント部３２ａは、ユーザがブックマーク登録を所望したウェブページについて、このウェブページに含まれ、かつ単語分野記憶部１６に含まれる単語（注目単語）を抽出する。そして、単語カウント部３２ａは、抽出した注目単語のそれぞれについて、このウェブページ中に登場する回数を取得する。
【００５６】
次に、ステップＳ３において、重み付け部３２ｂは、各注目単語の登場回数に応じて、各注目単語に対して登場回数をそのまま重みとする重み付けを行う。たとえば、「台風」という注目単語について、ブックマーク登録すべきウェブページ中の登場回数が６回であれば、単語「台風」の重みを６とする。
【００５７】
次に、ステップＳ４において、単語別点数付与部３２ｃは、単語分野記憶部１６から各注目単語に関連付けられた分野を抽出する。そして、単語別点数付与部３２ｃは、各注目単語に関連付けられた分野に対して、各注目単語に付された重みにもとづいて点数を付与する。
【００５８】
たとえば、「台風」という注目単語について、重みとして６が与えられており、単語分野記憶部１６において「台風」という単語が「ニュース」と「天気」の２つの分野に関連付けられている場合、「ニュース」と「天気」それぞれの分野に６点を付与する。
【００５９】
次に、ステップＳ５において、分野別点数算出部３２ｄは、各注目単語に関連付けられた分野に対して付与された点数の情報を単語別点数付与部３２ｃから受け、全ての注目単語について、各分野に与えられた点数を合算する。この結果、分野別点数算出部３２ｄは、ブックマーク登録すべきウェブページ全体における、各分野に与えられた点数の分野別の合計（分野別点数）を算出することができる。
【００６０】
次に、ステップＳ６において、ブックマーク書込み部３３は、分野別点数が上位５位以内である分野を抽出する。そして、ブックマーク書込み部３３は、ブックマーク登録すべきウェブページのリンクと、分野別点数が上位５位以内の分野と、各分野に付与された分野別点数と、現在の日時と、を関連付けた情報（「リンク―分野―分野別点数―登録日時」の情報）をブックマーク記憶部１５に記憶させる。
【００６１】
以上の手順により、ウェブページが属する分野にもとづいてブックマークを自動的に分類して表示させるために、ブックマーク登録時にウェブページのリンクとウェブページが属する分野とを関連付けることができる。
【００６２】
ところで、ユーザがブックマーク（リンクリスト）を表示させ、所望のリンクをクリックするなどしてリンクを参照（リンク先ウェブページを表示）した場合には、参照されたリンクは、ユーザにとっての重要度が高いといえる。
【００６３】
この重要度を反映させるべく、参照反映部３４は、リンク参照時に、参照された日時（参照日時）をさらにリンクに関連付けて、ブックマーク記憶部１５に記憶させ、ブックマークの内容を、「リンク―分野―分野別点数―登録日時―参照日時」の情報の集まりとする。
【００６４】
また、この参照されたリンクの重要度を反映させるべく、分野別点数算出部３２ｄは、リンク参照時に、参照されたことに応じた所要の点数（たとえば５点）を、このリンクに関連付けられた分野別点数に加算するようブックマーク書込み部３３に指示する。この結果、リンクに関連付けられた分野別点数は、ユーザによってリンクが参照（リンク先ウェブページを表示）されるたびに高くなるため、分野別点数にユーザの参照頻度を反映することができる。
【００６５】
次に、ブックマーク表示時に、ウェブページが属する分野にもとづいてブックマークを自動的に分類して表示させる際の手順について説明する。
【００６６】
図４は、図１に示す情報処理装置１０のＣＰＵ１１により、ブックマーク表示時に、ウェブページが属する分野にもとづいてブックマークを自動的に分類して表示させる際の手順を示すフローチャートである。図３において、Ｓに数字を付した符号は、フローチャートの各ステップを示す。また、図３と同等のステップについては同一符号を付して重複する説明を省略する。
【００６７】
この手順は、表示装置２１にウェブページが表示された時点でスタートとなる。
【００６８】
ステップＳ２１において、表示判定部３５は、ユーザにより入力装置２２を介してブックマークを表示すべき旨の指示があったかどうか判定する。ブックマーク表示すべき旨の指示があった場合にはステップＳ２に進む。一方、指示がなかった場合には、ひきつづき、ブックマーク表示すべき旨のユーザによる指示の有無を監視する。
【００６９】
ステップＳ５において、分野別点数算出部３２ｄは、各注目単語に関連付けられた分野に対して付与された点数の情報を単語別点数付与部３２ｃから受け、全ての注目単語について、各分野に与えられた点数を合算することにより、ブックマーク登録すべきウェブページの分野別点数を算出し、ステップＳ２２に進む。
【００７０】
次に、ステップＳ２２において、分野整理部３６は、ブックマーク記憶部１５に記憶されているブックマークを読み出し、分野別点数算出部３２ｄから受けた現在表示中のウェブページについての分野別点数の情報にもとづき、表示中ウェブページの分野別点数がより高い分野に属するリンクがより優先される（上位となる）ように、ブックマークの内容を並び替え、この分野別点数順に並び替えたブックマークをＲＡＭ１２の所要のワークエリアに格納する。
【００７１】
たとえば、表示中ウェブページに関連付けられる分野が分野Ｃ１、Ｃ２およびＣ３の３つであり、分野別点数が分野Ｃ１、Ｃ３、Ｃ２の順である場合、ブックマークの内容を、分野Ｃ１を先頭とし、分野Ｃ３、分野Ｃ２が分野Ｃ１に続くように並び替え、ブックマークの他の分野についてはこの３つの分野Ｃ１、Ｃ３およびＣ２に続くようにする。
【００７２】
次に、ステップＳ２３において、分野内リンク整理部３７は、分野別点数順に並び替えたブックマークをＲＡＭ１２の所要のワークエリアから読み出し、ブックマークのそれぞれの分野に関連付けられたリンクについて、各リンクを分野別点数順に並び替えて、ＲＡＭ１２の所要のワークエリアに再び格納する。
【００７３】
たとえば、分野Ｃ１に関連付けられたリンクがリンクＬ１、Ｌ２およびＬ３の３つであり、分野Ｃ１についての各リンクの分野別点数がリンクＬ３、Ｌ１、Ｌ２の順であれば、分野Ｃ１内でのリンクの順序を、リンクＬ３を先頭とし、リンクＬ１、リンクＬ２がリンクＬ３に続くように並び替える。分野内リンク整理部３７は、この分野内でのリンク順序の並び替えを、ブックマークの全ての分野について行う。
【００７４】
次に、ステップＳ２４において、点数判定部３８は、各分野内において、同一の分野別点数が関連付けられたリンクがあるかどうか判定する。同一分野内に同一の分野別点数が関連付けられたリンクがある場合は、ステップＳ２５に進む。一方、ない場合は、ステップＳ２６に進む。
【００７５】
次に、ステップＳ２５において、分野内リンク整理部３７は、点数判定部３８から同一分野内において同一の分野別点数をもつリンクの情報を受け、これらのリンクについて、登録日時または参照日時を比較し、新しいリンクが優先されるよう、ＲＡＭ１２の所要のワークエリアに格納されたブックマークの内容を並び替える。
【００７６】
次に、ステップＳ２６において、ブックマーク表示制御部３９は、ＲＡＭ１２の所要のワークエリアに格納されている並び替え後のブックマークを読み出し、ブックマーク表示画面データを生成する。そして、ブックマーク表示制御部３９は、インターフェイス部２０を介して表示装置２１を制御して、ブックマーク表示画面を表示出力させる。
【００７７】
このブックマーク表示画面が表示されると、ユーザは、入力装置２２を介して表示されたブックマーク中のリンク（リンクに関連付けられたタイトル名）を選択しリンク先のウェブページを参照したい旨の指示を情報処理装置１０に与えることができる。
【００７８】
以上の手順により、ブックマーク表示時に、ウェブページが属する分野にもとづいてブックマークを自動的に分類して表示させることができる。
【００７９】
本実施形態に係る情報処理装置１０は、ブックマーク表示時に、ウェブページのリンクに関連付けられたウェブページが属する分野の情報を利用する。このため、ブックマーク表示時に、リンク先のウェブページが属する分野にもとづいてブックマークを自動的に分類することができる。したがって、本実施形態に係る情報処理装置１０によれば、ユーザは、ブックマークを分野別に整理する手間を省くことができ、非常に便利である。
【００８０】
また、本実施形態に係る情報処理装置１０は、ブックマーク表示時に、ウェブページのリンクに対し、ウェブページが属する分野とウェブページとの関連性の強さを点数化した分野別点数を利用する。このため、ブックマーク表示時に、現在表示中のウェブページが属する分野と関連性の高い分野を優先することができる。したがって、本実施形態に係る情報処理装置１０によれば、ユーザは、現在表示中のウェブページと関連性の高いウェブページに容易にたどり着くことができ、ブックマークを利用したウェブページ移動の操作性が向上し、利便性が向上する。
【００８１】
さらに、本実施形態に係る情報処理装置１０は、ブックマークのリンクが選択されリンク先のウェブページが参照された場合には、このリンクに関連付けられた分野別点数を増し、参照された日時を更新するようになっている。このため、ユーザが利用する頻度の高いリンクほど、ブックマークの上位に表示することができる。したがって、本実施形態に係る情報処理装置１０は、ユーザの使用履歴を適切に反映することができ、ユーザの利便性が高い。
【００８２】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。
【００８３】
たとえば、ブックマーク記憶部１５や単語分野記憶部１６は、情報処理装置１０に組み込まず、ネットワークを介して参照可能に構成してもよい。また、ブックマーク登録時に、登録のたびに、ブックマークの分野別の並び替えを行い、さらに分野内の分野別点数順の並び替えを行うようにしてもよい。このとき、分野別の並び替えは、あいうえお順などの順序にしておけばよい。
【００８４】
また、表示装置２１や入力装置２２は、情報処理装置１０に組み込まない構成としてもよい。この場合、表示装置および入力装置を備えた情報処理端末と、情報処理装置１０とを、電子ネットワークを介して互いにデータ送受信可能に接続しておくことにより、情報処理装置１０は、この情報処理端末の入力装置を介してユーザからブックマーク表示などの指示を受けることができ、この指示に応じて、情報処理端末の表示装置に、ウェブページが属する分野にもとづいてブックマークを自動的に分類して表示させることができる。
【００８５】
また、ブックマーク分類部３２の単語カウント部３２ａは、ウェブページに含まれる単語全てを抽出対象とするよう構成してもよいし、広告などを除いたテキスト部分のみを抽出対象とするよう構成してもよい。
【００８６】
また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。
【図面の簡単な説明】
【００８７】
【図１】本発明に係る情報処理装置の一実施形態を示す概略的な全体構成図。
【図２】図１に示すＣＰＵによる機能実現部の構成例を示す概略的なブロック図。
【図３】図１に示す情報処理装置のＣＰＵにより、ウェブページが属する分野にもとづいてブックマークを自動的に分類して表示させるために、ブックマーク登録時に、ウェブページのリンクとウェブページが属する分野とを関連付ける際の手順を示すフローチャート。
【図４】図１に示す情報処理装置のＣＰＵにより、ブックマーク表示時に、ウェブページが属する分野にもとづいてブックマークを自動的に分類して表示させる際の手順を示すフローチャート。
【符号の説明】
【００８８】
１０  情報処理装置
１１  ＣＰＵ
１２  ＲＡＭ
１３  ＲＯＭ
１４  ネットワーク接続部
１５  ブックマーク記憶部
１６  単語分野記憶部
２０  インターフェイス部
２１  表示装置
２２  入力装置
３１  登録判定部
３２  ブックマーク分類部
３２ａ  単語カウント部
３２ｂ  重み付け部
３２ｃ  単語別点数付与部
３２ｄ  分野別点数算出部
３３  ブックマーク書込み部
３４  参照反映部
３５  表示判定部
３６  分野整理部
３７  分野内リンク整理部
３８  点数判定部
３９  ブックマーク表示制御部
【図１】
2008287636.tif 000003
【図２】
2008287636.tif 000004
【図３】
2008287636.tif 000005
【図４】
2008287636.tif 000006