(57)【要約】      （修正有）【課題】ウェブページ内から特定の情報を容易に探索可能に表示する。【解決手段】サイト特有語を含む複数の重要キーワードと、該重要キーワードの同意語とを統合して統一的に表現した統一リンクテキストを記憶しておき、サイト特有語からウェブページの種類を判断し、その種類に対応した重要キーワードを抽出し、該キーワードに対応した統一リンクテキストを記憶手段から取得し、抽出した重要キーワードを含む前記ウェブページのリンクテキストを統一リンクテキストに変更して、所期の位置に、スタイルシートに従って表示する。【選択図】図１
2011238167.tif 000002
【特許請求の範囲】
【請求項１】
ウェブサイトの種類と、前記種類の特徴を表すサイト特有語を含む複数の重要キーワードと、前記複数の重要キーワードのうち同意義の重要キーワードを統合して統一的に表現した統一リンクテキストとを関連付けて記憶しておく記憶手段と、
取得したウェブページから前記サイト特有語を検索し、検索されたサイト特有語に対応する前記ウェブサイトの種類を前記ウェブページの種類と判定する判定手段と、
判定された前記ウェブページの種類に対応する前記重要キーワードを前記ウェブページから検索し、検索された重要キーワードのうち前記ウェブページでハイパーリンク化されている重要キーワードを抽出する抽出手段と、
抽出された重要キーワードに対応する前記統一リンクテキストを前記記憶手段から取得し、当該重要キーワードを含む前記ウェブページのリンクテキストを当該統一リンクテキストに変更する変更手段と、
当該統一リンクテキストを所期の位置に表示する表示手段と、
を有することを特徴とするハイパーリンク再配置装置。
【請求項２】
前記ウェブページとは異なるウェブページを取得する取得手段を更に有し、
前記抽出手段は、
前記ハイパーリンク化されている重要キーワードを前記異なるウェブページから抽出することを特徴とする請求項１に記載のハイパーリンク再配置装置。
【請求項３】
スタイル情報を記述したスタイルシートを格納しておく格納手段と、
前記統一リンクテキストのスタイル変更を受け付けて、当該スタイル変更に要するスタイル情報を前記スタイルシートから取得する操作手段と、を更に有し、
取得した前記スタイル情報に基づいて前記統一リンクテキストの表示状態を変更することを特徴とする請求項１又は２に記載のハイパーリンク再配置装置。
【請求項４】
コンピュータにより、
ウェブサイトの種類と、前記種類の特徴を表すサイト特有語を含む複数の重要キーワードと、前記複数の重要キーワードのうち同意義の重要キーワードを統合して統一的に表現した統一リンクテキストとを関連付けて記憶手段に記憶しておくステップと、
取得したウェブページから前記サイト特有語を検索し、検索されたサイト特有語に対応する前記ウェブサイトの種類を前記ウェブページの種類と判定するステップと、
判定された前記ウェブページの種類に対応する前記重要キーワードを前記ウェブページから検索し、検索された重要キーワードのうち前記ウェブページでハイパーリンク化されている重要キーワードを抽出するステップと、
抽出された重要キーワードに対応する前記統一リンクテキストを前記記憶手段から取得し、当該重要キーワードを含む前記ウェブページのリンクテキストを当該統一リンクテキストに変更するステップと、
当該統一リンクテキストを所期の位置に表示するステップと、
を有することを特徴とするハイパーリンク再配置方法。
【請求項５】
コンピュータに、
ウェブサイトの種類と、前記種類の特徴を表すサイト特有語を含む複数の重要キーワードと、前記複数の重要キーワードのうち同意義の重要キーワードを統合して統一的に表現した統一リンクテキストとを関連付けて記憶手段に記憶しておく手順と、
取得したウェブページから前記サイト特有語を検索し、検索されたサイト特有語に対応する前記ウェブサイトの種類を前記ウェブページの種類と判定する手順と、
判定された前記ウェブページの種類に対応する前記重要キーワードを前記ウェブページから検索し、検索された重要キーワードのうち前記ウェブページでハイパーリンク化されている重要キーワードを抽出する手順と、
抽出された重要キーワードに対応する前記統一リンクテキストを前記記憶手段から取得し、当該重要キーワードを含む前記ウェブページのリンクテキストを当該統一リンクテキストに変更する手順と、
当該統一リンクテキストを所期の位置に表示する手順と、
を実行させることを特徴とするハイパーリンク再配置プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ハイパーリンクの表示位置を再配置する技術に関する。
【背景技術】
【０００２】
近年、インターネットの普及が進み、高齢者のインターネット利用率は増加傾向にある。また、日本における高齢者の割合も増加の一途を辿り、高齢者に配慮したウェブデザインやウェブサービスが今後益々重要になると考えられている。例えば、このような高齢者に配慮したブラウザ機能には、ウェブブラウザの画面や文字の大きさを変更する機能が挙げられる（非特許文献１参照）。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】マイクロソフト、“Internet ExplorerでWebページの文字が小さくて読みにくい！”、[平成22年4月27日検索]、インターネット<URL : http://support.microsoft.com/kb/879141/ja>
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、高齢者やパソコン初心者がインターネットを利用する場合、視力の低下や視野の狭まり等の加齢特性や、ウェブ経験の少なさ等から、所期する情報をウェブ上の膨大な情報の中から探し出すことが困難という問題があった。すなわち、上記従来技術によれば文字や画面の大きさを変更可能であるが、ユーザが所望する情報の表示位置は指示されていないため、所期する情報に辿りつけないという問題があった。
【０００５】
また、各々のウェブサイトで使用されているテキストは同じ意味を指す言葉であっても様々な言葉で表現されていることが多いため、ユーザに混乱を与えるという問題があった。
【０００６】
さらに、取得したウェブページによっては表示文字の大きさや色、画像の大きさが不適切であるため、高齢者や視覚障害者がユーザである場合には、所期するリンクテキストをクリックすることが難しいという問題もあった。
【０００７】
本発明は、上記を鑑みてなされたものであり、ウェブページ内から特定の情報を容易に探索可能に表示するハイパーリンク再配置装置、ハイパーリンク再配置方法及びハイパーリンク再配置プログラムを提供することを課題とする。
【課題を解決するための手段】
【０００８】
請求項１に記載のハイパーリンク再配置装置は、ウェブサイトの種類と、前記種類の特徴を表すサイト特有語を含む複数の重要キーワードと、前記複数の重要キーワードのうち同意義の重要キーワードを統合して統一的に表現した統一リンクテキストとを関連付けて記憶しておく記憶手段と、取得したウェブページから前記サイト特有語を検索し、検索されたサイト特有語に対応する前記ウェブサイトの種類を前記ウェブページの種類と判定する判定手段と、判定された前記ウェブページの種類に対応する前記重要キーワードを前記ウェブページから検索し、検索された重要キーワードのうち前記ウェブページでハイパーリンク化されている重要キーワードを抽出する抽出手段と、抽出された重要キーワードに対応する前記統一リンクテキストを前記記憶手段から取得し、当該重要キーワードを含む前記ウェブページのリンクテキストを当該統一リンクテキストに変更する変更手段と、当該統一リンクテキストを所期の位置に表示する表示手段と、を有することを特徴とする。
【０００９】
本発明によれば、ウェブページでハイパーリンク化されている重要キーワードを抽出し、抽出した重要キーワードを含むリンクテキストを統一リンクテキストに変更して、所期の位置に表示するため、ウェブページ内から特定の情報を容易に探索可能に表示するハイパーリンク再配置装置を提供することができる。
【００１０】
請求項２に記載のハイパーリンク再配置装置は、請求項１に記載のハイパーリンク再配置装置において、前記ウェブページとは異なるウェブページを取得する取得手段を更に有し、前記抽出手段は、前記ハイパーリンク化されている重要キーワードを前記異なるウェブページから抽出することを特徴とする。
【００１１】
本発明によれば、ハイパーリンク化されている重要キーワードを異なるウェブページから抽出するため、重要キーワードをより確実に抽出することができる。
【００１２】
請求項３に記載のハイパーリンク再配置装置は、請求項１又は２に記載のハイパーリンク再配置装置において、スタイル情報を記述したスタイルシートを格納しておく格納手段と、前記統一リンクテキストのスタイル変更を受け付けて、当該スタイル変更に要するスタイル情報を前記スタイルシートから取得する操作手段と、を更に有し、取得した前記スタイル情報に基づいて前記統一リンクテキストの表示状態を変更することを特徴とする。
【００１３】
本発明によれば、スタイル情報に基づいて統一リンクテキストの表示状態を変更するため、ウェブページの操作性を向上することができる。
【００１４】
請求項４に記載のハイパーリンク再配置方法は、コンピュータにより、ウェブサイトの種類と、前記種類の特徴を表すサイト特有語を含む複数の重要キーワードと、前記複数の重要キーワードのうち同意義の重要キーワードを統合して統一的に表現した統一リンクテキストとを関連付けて記憶手段に記憶しておくステップと、取得したウェブページから前記サイト特有語を検索し、検索されたサイト特有語に対応する前記ウェブサイトの種類を前記ウェブページの種類と判定するステップと、判定された前記ウェブページの種類に対応する前記重要キーワードを前記ウェブページから検索し、検索された重要キーワードのうち前記ウェブページでハイパーリンク化されている重要キーワードを抽出するステップと、抽出された重要キーワードに対応する前記統一リンクテキストを前記記憶手段から取得し、当該重要キーワードを含む前記ウェブページのリンクテキストを当該統一リンクテキストに変更するステップと、当該統一リンクテキストを所期の位置に表示するステップと、を有することを特徴とする。
【００１５】
請求項５に記載のハイパーリンク再配置プログラムは、コンピュータに、ウェブサイトの種類と、前記種類の特徴を表すサイト特有語を含む複数の重要キーワードと、前記複数の重要キーワードのうち同意義の重要キーワードを統合して統一的に表現した統一リンクテキストとを関連付けて記憶手段に記憶しておく手順と、取得したウェブページから前記サイト特有語を検索し、検索されたサイト特有語に対応する前記ウェブサイトの種類を前記ウェブページの種類と判定する手順と、判定された前記ウェブページの種類に対応する前記重要キーワードを前記ウェブページから検索し、検索された重要キーワードのうち前記ウェブページでハイパーリンク化されている重要キーワードを抽出する手順と、抽出された重要キーワードに対応する前記統一リンクテキストを前記記憶手段から取得し、当該重要キーワードを含む前記ウェブページのリンクテキストを当該統一リンクテキストに変更する手順と、当該統一リンクテキストを所期の位置に表示する手順と、を実行させることを特徴とする。
【発明の効果】
【００１６】
本発明によれば、ウェブページ内から特定の情報を容易に探索可能に表示するハイパーリンク再配置装置、ハイパーリンク再配置方法及びハイパーリンク再配置プログラムを提供することができる。
【図面の簡単な説明】
【００１７】
【図１】実施例１に係るハイパーリンク再配置装置の機能ブロック構成を示す図である。
【図２】テキストデータベース部に記憶されているデータベースの一例を示す図である。
【図３】テキストデータベース部に記憶されているデータベースの一例を示す図である。
【図４】実施例１に係るハイパーリンク再配置装置の処理フローを示す図である。
【図５】実施例１で表示される画面の一例を示す図である。
【図６】実施例２に係るハイパーリンク再配置装置の機能ブロック構成を示す図である。
【図７】実施例２に係るハイパーリンク再配置装置の処理フローを示す図である。
【図８】実施例３に係るハイパーリンク再配置装置の機能ブロック構成を示す図である。
【図９】実施例３に係るハイパーリンク再配置装置の処理フローを示す図である。
【図１０】実施例３で表示される画面の一例を示す図である。
【発明を実施するための形態】
【００１８】
以下、本発明を実施する一実施の形態について図面を用いて説明する。但し、本発明は多くの異なる様態で実施することが可能であり、本実施の形態の記載内容に限定して解釈すべきではない。
【実施例１】
【００１９】
図１は、実施例１に係るハイパーリンク再配置装置の機能ブロック構成を示す図である。このハイパーリンク再配置装置１は、パソコン内で単独動作するアプリケーションとして実施され、通信部１１と、ＨＴＭＬ読込部１２と、テキストデータベース部１３と、サイトカテゴリ判定部１４と、リンク抽出部１５と、リンクテキスト統一部１６と、ＨＴＭＬ生成部１７と、表示部１８と、操作部１９とで構成されている。以下、これら各機能部の特徴について詳細に説明する。
【００２０】
通信部１１は、インターネット等の通信ネットワーク３を介してコンテンツサーバ５からウェブコンテンツ（ウェブサイトやウェブページの記載情報）を取得し、ＨＴＭＬ読込部１２に出力する機能を有している。
【００２１】
ＨＴＭＬ読込部１２は、通信部１１から出力されたウェブコンテンツを入力し、そのウェブページからＨＴＭＬ情報を取得し、そのＨＴＭＬ情報をサイトカテゴリ判定部１４に出力する機能を有している。
【００２２】
テキストデータベース部１３は、ウェブサイトの種類を表すサイトカテゴリと、ウェブサイトの種類の特徴を表すサイト特有語を含む複数の重要キーワードと、その複数の重要キーワードのうち同意義の重要キーワードを統合して統一的に表現した統一リンクテキストとを関連付けて記憶しておく機能を有している。
【００２３】
図２及び図３に、テキストデータベース部１３に記憶されているデータベースの一例を示す。「ウェブページ中の「重要キーワード」」は、サイトカテゴリ（サイト種別）毎に分類されている。特に、「重要キーワード」において（ＳＴ）欄内のキーワードは、そのサイトカテゴリに特有な語であって、ウェブサイトの種類の特徴を表している。例えば、「買い物かご」、「支払」、「配送」といった語は、ショッピングサイトに特有の語である。以降、（ＳＴ）欄の語をサイト特有語という。また、このデータベースには複数の同意義語がまとめて１つの欄内に格納されている。例えば、ショッピングサイトのサイトカテゴリでは、「買い物かご」、「買い物カゴ」、「カート」、「ｃａｒｔ」、「Ｃａｒｔ」、「ＣＡＲＴ」の同意義語が１つの欄に格納され、これらは「買い物かごを見る」という語で統一して表現されている。以降、統一して表現される語を統一リンクテキストという。
【００２４】
サイトカテゴリ判定部１４は、ＨＴＭＬ読込部１２から出力されたＨＴＭＬ情報を入力し、そのＨＴＭＬ情報内の語とテキストデータベース部１３のサイト特有語とを照合して、通信部１１で取得したウェブページが属するサイトカテゴリを判定する機能を有している。すなわち、取得したウェブページのＨＴＭＬ情報からサイト特有語を検索し、特定のサイトカテゴリのサイト特有語がＨＴＭＬ情報内に全て存在すれば、検索されたサイト特有語に対応するサイトカテゴリを、取得したウェブページのサイトカテゴリと判定する。
【００２５】
例えば、ショッピングサイトのサイト特有語である「買い物カゴ」、「支払」、「配送」がＨＴＭＬ情報中にあれば、取得したウェブページはショッピングサイトのサイトカテゴリに属すると判定する。サイトカテゴリ判定後、同定したサイトカテゴリの名称と、そのサイトカテゴリに属する「重要キーワード」欄の語と、ウェブページのＨＴＭＬ情報とをリンク抽出部１５に出力する。
【００２６】
リンク抽出部１５は、サイトカテゴリ判定部１４から出力されたサイトカテゴリの名称と、そのサイトカテゴリに属する「重要キーワード」欄の語と、ウェブページのＨＴＭＬ情報とを入力し、入力された重要キーワードがウェブページのＨＴＭＬ情報内にハイパーリンクとして存在している場合には、そのハイパーリンク化された重要キーワードを抽出する機能を有している。すなわち、サイトカテゴリ判定部１４で判定されたサイトカテゴリに対応する重要キーワードをウェブページから検索し、検索された重要キーワードのうちウェブページ上でハイパーリンク化されている重要キーワードを抽出する。
【００２７】
具体的には、重要キーワードをＨＴＭＬのリンクテキスト（「＜ａ  ｈｒｅｆ＝“リンク先ＵＲＬ”＞リンクテキスト＜／ａ＞」のリンクテキストの部分）と照合し、重要キーワードと一致したリンクテキストについて、アンカー要素（ＨＴＭＬのａタグ）とリンクの位置情報とリンクテキストと（つまり、＜ａ  ｈｒｅｆ＝“リンク先ＵＲＬ”＞リンクテキスト＜／ａ＞）を抽出する。但し、ハイパーリンク表示がテキストではなく画像の場合、代替テキストがあれば、その代替テキストをリンクテキストに置き換えて抽出する。つまり、「＜ａ  ｈｒｅｆ＝“リンク先ＵＲＬ”ａｌｔ＝“代替テキスト”＞＜ｉｍｇ＝“画像ファイル名”＞＜／ａ＞」を、「＜ａ  ｈｒｅｆ＝“リンク先ＵＲＬ”＞リンクテキスト（＝代替テキスト）＜／ａ＞」に変更した後に抽出する。
【００２８】
その後、抽出した、アンカー要素とリンクの位置情報とリンクテキストと（＜ａ  ｈｒｅｆ＝“リンク先ＵＲＬ”＞リンクテキスト＜／ａ＞）をリンクテキスト統一部１６に出力する。
【００２９】
リンクテキスト統一部１６は、リンク抽出部１５から出力されたアンカー要素とリンクの位置情報とリンクテキストと（＜ａ  ｈｒｅｆ＝“リンク先ＵＲＬ”＞リンクテキスト＜／ａ＞）を入力し、入力されたリンクテキスト（＝重要キーワード）に対応する統一リンクテキストをテキストデータベース部１３から取得し、そのリンクテキスト（＝重要キーワード）を含むウェブページのリンクテキストを、取得した統一リンクテキストに変更する機能を有している。すなわち、「＜ａ  ｈｒｅｆ＝“リンク先ＵＲＬ”＞リンクテキスト＜／ａ＞」のリンクテキストの部分を、「＜ａ  ｈｒｅｆ＝“リンク先ＵＲＬ”＞統一リンクテキスト＜／ａ＞」のように統一リンクテキストに変更し、変更後の「＜ａ  ｈｒｅｆ＝“リンク先ＵＲＬ”＞統一リンクテキスト＜／ａ＞」情報をＨＴＭＬ生成部１７に出力する。
【００３０】
ＨＴＭＬ生成部１７は、リンクテキスト統一部１６から出力された「＜ａ  ｈｒｅｆ＝“リンク先ＵＲＬ”＞統一リンクテキスト＜／ａ＞」情報を受け取り、その情報を用いて新たなＨＴＭＬを生成し、ウェブブラウザのウィンドウ等に表示可能となる処理を施した後に、表示部１８に出力する機能を有している。
【００３１】
表示部１８は、統一リンクテキスト含む上記新たなＨＴＭＬを所期の位置に表示する機能を有している。
【００３２】
操作部１９は、表示部１８の表示情報に対してユーザが所望する操作を与える機能を有している。表示部１８に表示されたリンクテキストがクリックされた場合には、そのリンクテキストのハイパーリンクの位置情報が通信部１１に出力され、通信部１１により通信ネットワーク３を介してコンテンツサーバ５にアクセスされ、クリックしたリンクのリンク先ウェブページが表示される。
【００３３】
次に、実施例１に係るハイパーリンク再配置装置の処理フローについて説明する。図４は、実施例１に係るハイパーリンク再配置装置の処理フローを示す図である。
【００３４】
最初に、ＨＴＭＬ読込部１２により、ユーザが閲覧中のウェブページのＨＴＭＬ情報が取得され、サイトカテゴリ判定部１４に出力される（Ｓ１）。
【００３５】
次いで、サイトカテゴリ判定部１４により、ＨＴＭＬ情報内の語がテキストデータベース部１３のサイト特有語と照合され（Ｓ２）、サイト特有語が存在する場合、閲覧中のウェブページは、そのサイト特有語に対応するサイトカテゴリに属すると判定される（Ｓ３）。なお、サイト特有語が存在しない場合には、以降の処理を行うことなく処理を終了する。
【００３６】
次いで、リンク抽出部１５により、判定されたサイトカテゴリに対応する重要キーワードが、ウェブページのＨＴＭＬのリンクテキスト（又は代替テキスト）群にあるかが検索され、検索によって一致したリンクテキスト（又は代替テキスト）のアンカー要素とリンクの位置情報とリンクテキストとが抽出されて、リンクテキスト統一部１６に出力される（Ｓ４）。
【００３７】
次いで、リンクテキスト統一部１６により、入力されたアンカー要素とリンクの位置情報とリンクテキストとのうちリンクテキスト（＝重要キーワード）が、テキストデータベース部１３の「ウェブページ中の「重要キーワード」」欄から検索され、同じ列の左に位置する統一リンクテキストに置き換えられた後に、ＨＴＭＬ生成部１７に出力される（Ｓ５）。
【００３８】
次いで、ＨＴＭＬ生成部１７により、抽出されたアンカー要素とリンクの位置情報と置き換えられた統一リンクテキストとが新たなＨＴＭＬ等に書き出され、表示部１８に出力される（Ｓ６）。
【００３９】
最後に、表示部１８により、Ｓ６で生成されたＨＴＭＬ等がウェブブラウザのウィンドウフレーム等に表示される（Ｓ７）。なお、表示方法の一例としては、閲覧中のウェブブラウザに併せて表示する方法や、新たに開いたウィンドウに表示する方法が挙げられる。また、ブラウザのメニューに追加する方法でもよいし、マウスを右クリックした際に現れるメニューに表記する方法でもよい。これら以外の方法でも可能であり、一表示方法に限定されるものではない。
【００４０】
以下、具体的な使用例について説明する。例えば、ユーザが閲覧中のウェブページが図５の右側に示されたネットショッピングサイトの場合には、ショッピングサイトのサイト特有語である「カート」、「支払」、「配送」が探索され、閲覧中のウェブページはショッピングサイトであると判定される。
【００４１】
そして、ＨＴＭＬのテキストからテキストデータベース部１３のショッピングサイトカテゴリの全ての重要キーワードが探索され、探索された重要キーワード（＝テキスト）のうちハイパーリンク化されているリンクテキストが抽出される。すなわち、「ログイン」、「新規登録」、「カート」、「支払」、「配送」、「ヘルプ」「お問い合わせ」、「サイトマップ」等のリンクテキストがＨＴＭＬから抽出され、リンクテキストからリンク情報（アンカー要素とリンクの位置情報とリンクテキスト）が取得される。
【００４２】
その後、テキストデータベース部１３に基づいて、同意義語として扱われているリンクテキストは統一して表現される。例えば、「カート」は「買い物かごを見る」に統一され、「ガイド」は「お買いもの方法を見る」に統一される。
【００４３】
最後に、図５の左側に示すように、ウェブブラウザのウィンドウのフレームとして、リンク抽出表示部の位置に、抽出したリンク情報が配置される。このハイパーリンクがユーザによりクリックされた場合に、リンク先のＵＲＬに移動する。
【００４４】
実施例１によれば、ウェブページでハイパーリンク化されている重要キーワードを抽出し、抽出した重要キーワードを含むリンクテキストを統一リンクテキストに変更して、所期の位置に表示するので、ウェブページ内から特定の情報を容易に探索することができ、探索に要するユーザの心的・肉体的ストレスを軽減することができる。特に、様々な同意義語のリンクテキストを統一リンクテキストで統一しているので、リンクテキストとして記載されている語の意味をより明確にでき、ユーザの混乱を回避することができる。
【実施例２】
【００４５】
実施例１は、ユーザが閲覧中のウェブページのＨＴＭＬ情報のみからリンクテキストを抽出して表示するものであったが、必要なリンクテキストは閲覧中のウェブページに存在しない場合がある。そこで、実施例２では、閲覧中のウェブページからハイパーリンクされたリンク先のウェブページや、閲覧中のウェブサイトに含まれる複数のウェブページからＨＴＭＬ情報を取得し、その中からリンクテキストを抽出することを特徴とする。
【００４６】
図６は、実施例２に係るハイパーリンク再配置装置の機能ブロック構成を示す図である。図１に示す実施例１の機能ブロック構成に対し、同一ウェブサイト取得部２０が追加されている。以下、実施例１と異なる機能について説明し、実施例と同じ機能については省略する。
【００４７】
リンク抽出部１５は、実施例１で説明した機能に加えて、テキストデータベース部１３に記憶されている重要キーワードが通信部１１で取得したウェブページに全て存在するかを検査し、重要キーワードが１つでも該ウェブページのＨＴＭＬ情報内に存在しない場合には、不足している重要キーワードの情報とＨＴＭＬ情報とを同一ウェブサイト取得部２０に出力する機能を更に有している。また、ＨＴＭＬ読込部１２から別のウェブページのＨＴＭＬ情報（後述する）と不足重要キーワードの情報とを入力した場合には、実施例１で説明した機能と同様に、不足重要キーワードを別のウェブページのＨＴＭＬのリンクテキストと照合し、重要キーワードと一致したリンクテキストについて、アンカー要素とリンクの位置情報とリンクテキストとを抽出する。
【００４８】
同一ウェブサイト取得部２０は、リンク抽出部１５から出力された不足重要キーワードの情報とＨＴＭＬ情報とを入力し、そのＨＴＭＬ情報内に存在するリンクテキストから現在のウェブページとは異なる別のウェブページの位置情報（例えば、そのリンクテキストに関連付けられたＵＲＬ等）を取得する機能を有している。
【００４９】
なお、抽出対象の重要キーワードが存在する可能性を高めることを考慮し、入力されたＨＴＭＬ情報内に存在するリンクテキストのうち、「サイトマップ」、「○○方法」、「ガイド」、「案内所」、「ヘルプ」等の特有のリンクテキストに関連付けられたＵＲＬを取得するようにすることも可能である。なお、特有のリンクテキストは、テキストデータベース部１３の「ウェブページ中の「重要キーワード」」欄に属する重要キーワードであれば、どの重要キーワードであってもよい。
【００５０】
その後、取得した別のＵＲＬのウェブページのコンテンツ情報を取得する取得命令と、不足重要キーワードの情報を通信部１１に出力する。
【００５１】
通信部１１は、実施例１で説明した機能に加えて、同一ウェブサイト取得部２０から出力された不足重要キーワードの情報と取得命令とを入力し、その取得命令に基づいて、「サイトマップ」、「○○方法」、「ガイド」、「案内所」、「ヘルプ」等のウェブコンテンツのうちいずれかのウェブページのウェブコンテンツを取得し、取得した別のウェブコンテンツと不足重要キーワードの情報とをＨＴＭＬ読込部１２に出力する機能を更に有している。
【００５２】
ＨＴＭＬ読込部１２は、実施例１で説明した機能に加えて、通信部１１から出力された別のウェブコンテンツと不足重要キーワードの情報とを入力し、その別のウェブページからＨＴＭＬ情報を取得し、そのＨＴＭＬ情報と不足重要キーワードの情報とをリンク抽出部１５に出力する機能を更に有している。
【００５３】
次に、実施例２に係るハイパーリンク再配置装置の処理フローについて説明する。図７は、実施例２に係るハイパーリンク再配置装置の処理フローを示す図である。
【００５４】
最初に、ＨＴＭＬ読込部１２により、ユーザが閲覧中のウェブページのＨＴＭＬ情報が取得され、サイトカテゴリ判定部１４に出力される（Ｓ１１）。
【００５５】
次いで、サイトカテゴリ判定部１４により、ＨＴＭＬ情報内の語がテキストデータベース部１３のサイト特有語と照合され（Ｓ１２）、サイト特有語が存在する場合、閲覧中のウェブページは、そのサイト特有語に対応するサイトカテゴリに属すると判定される（Ｓ１３）。なお、サイト特有語が存在しない場合には、以降の処理を行うことなく処理を終了する。
【００５６】
次いで、リンク抽出部１５により、判定されたサイトカテゴリに対応する重要キーワードが、ウェブページのＨＴＭＬのリンクテキスト（又は代替テキスト）群にあるかが検索され、検索によって一致したリンクテキスト（又は代替テキスト）についてアンカー要素とリンクの位置情報とリンクテキストとが抽出されて、リンクテキスト統一部１６に出力される（Ｓ１４）。
【００５７】
ここで、リンク抽出部１５により、判定されたサイトカテゴリに対応する全ての重要キーワードが、ウェブページのＨＴＭＬのリンクテキスト（又は代替テキスト）群にあるかが検査される（Ｓ１５）。
【００５８】
そして、Ｓ１５の検査で、重要キーワードが１つでもウェブページのＨＴＭＬ情報に存在しない場合には、同一ウェブサイト取得部２０により、そのＨＴＭＬ情報内に存在するアンカー要素のリンクテキスト（又は代替テキスト）から、「サイトマップ」、「○○方法」、「ガイド」、「案内所」、「ヘルプ」等のリンクテキストが検索され、検索されたリンクテキストのＵＲＬが取得される（Ｓ１６）。
【００５９】
その後、通信部１１により、「サイトマップ」、「○○方法」、「ガイド」、「案内所」、「ヘルプ」等のウェブコンテンツのうちいずれかのウェブページのウェブコンテンツが取得され、ＨＴＭＬ読込部１２により、取得されたウェブページからＨＴＭＬ情報が取得され（Ｓ１７）、Ｓ１４に戻る。
【００６０】
重要キーワードが全て検索されるまで、「サイトマップ」、「○○方法」、「ガイド」、「案内所」、「ヘルプ」等の別のウェブページが取得され、重要キーワードと一致するリンクテキストが探索される（Ｓ１４→Ｓ１５→Ｓ１６→Ｓ１７→Ｓ１４のループ処理）。なお、これらのウェブページを探索しても全ての重要キーワードに一致するリンクテキストが探索されない場合には、そこでループを終了してＳ１８に進む。
【００６１】
一方、Ｓ１５の検査で、全ての重要キーワードがウェブページのＨＴＭＬ情報に存在したか、又は探索対象のウェブページから重要キーワードを探索し終えた場合には、リンクテキスト統一部１６により、入力されたアンカー要素とリンクの位置情報とリンクテキストとのうちリンクテキスト（＝重要キーワード）が、テキストデータベース部１３の「ウェブページ中の「重要キーワード」」欄から検索され、同じ列の左に位置する統一リンクテキストに置き換えられた後に、ＨＴＭＬ生成部１７に出力される（Ｓ１８）。
【００６２】
次いで、ＨＴＭＬ生成部１７により、抽出されたアンカー要素とリンクの位置情報と置き換えられた統一リンクテキストとが新たなＨＴＭＬ等に書き出され、表示部１８に出力される（Ｓ１９）。
【００６３】
最後に、表示部１８により、Ｓ６で生成されたＨＴＭＬ等がウェブブラウザのウィンドウフレーム等に表示される（Ｓ２０）。
【００６４】
実施例２によれば、ハイパーリンク化されている重要キーワードを異なるウェブページから抽出するので、重要キーワードをより確実に抽出することができる。
【実施例３】
【００６５】
実施例１又は実施例２は、統一リンクテキストを元のウェブページの文字と同じ大きさや色で表示するものであったが、実施例３では、表示されるリンクテキスト（統一リンクテキストを含む）の文字の大きさや色、背景色、リンクテキストの並び替え、検索窓等の表示状態をユーザ指定で変更可能とすることを特徴とする。
【００６６】
図８は、実施例３に係るハイパーリンク再配置装置の機能ブロック構成を示す図である。図６に示す実施例２の機能ブロック構成に対し、ＣＳＳデータベース部２１が追加されている。以下、実施例１又は実施例２と異なる機能について説明し、それら各実施例と同じ機能については省略する。
【００６７】
ＣＳＳデータベース部２１は、所定の大きさや色に文字を変更する変更情報、所定の背景色に変更する変更情報、所定の位置にリンクテキストを並び替える変更情報等のスタイル情報を記述したスタイルシートを格納しておく機能を有している。具体的には、大・中・小の文字サイズに変更するＣＳＳファイルが格納されており、大の文字サイズについては、文字サイズを１２０％に大きく変更すする命令（ａ｛ｆｏｎｔ  ｓｉｚｅ：１２０％｝）が記載されている。文字サイズの変更割合の数値を変更することにより、中や小の文字サイズに変更するＣＳＳファイルも格納されている。
【００６８】
操作部１９は、実施例１で説明した機能に加えて、リンクテキストの文字の色、大きさ、背景色、リンクテキストの並び順等のデザイン変更要求を受け付けて、指定されたデザイン変更に対応するスタイル情報のＣＳＳファイルをＣＳＳデータベース部２１から取得し、取得したＣＳＳファイルと該ＣＳＳファイルのファイル名とを表示部１８に出力する機能を更に有している。
【００６９】
表示部１８は、実施例１で説明した機能に加えて、操作部１９から出力されたＣＳＳファイルと該ＣＳＳファイルのファイル名とを入力し、ＣＳＳファイル名をＨＴＭＬ生成部１７に出力する機能を更に有している。
【００７０】
ＨＴＭＬ生成部１７は、実施例１で説明した機能に加えて、表示部１８から出力されたＣＳＳファイル名を入力し、入力されたＣＳＳファイル名を用いて事前に生成しているＨＴＭＬを修正する機能を更に有している。具体的には、生成済みのＨＴＭＬのｈｅａｄ要素内に、＜ｌｉｎｋ  ｒｅｌ＝“ｓｔｙｌｅｓｈｅｅｔ”ｈｒｅｆ＝“ＣＳＳファイル名”ｔｙｐｅ＝“ｔｅｘｔ／ｃｓｓ”＞のｌｉｎｋ要素を追加する。その後、修正したＨＴＭＬを表示部１８に出力する。ＣＳＳファイルにより、ＨＴＭＬ内のａ要素の書式が設定される。これにより、リンクテキストのスタイルが決定される。
【００７１】
次に、実施例３に係るハイパーリンク再配置装置の処理フローについて説明する。図９は、実施例３に係るハイパーリンク再配置装置の処理フローを示す図である。Ｓ３１〜Ｓ４０の各処理は実施例２のＳ１１〜Ｓ２０の各処理とそれぞれ同様である。以下、Ｓ４１以降の処理について説明する。
【００７２】
Ｓ４０の後、操作部１９により、ユーザによるデザイン変更要求の有無が検出される（Ｓ４１）。
【００７３】
次いで、Ｓ４１の検出結果でデザイン変更要求がある場合には、操作部１９により、そのデザイン変更要求が受け付けられて、指定されたデザイン変更に対応するＣＳＳファイルがＣＳＳデータベース部２１から取得され、表示部１８により、取り出したＣＳＳファイルのファイル名がＨＴＭＬ生成部１７に出力され、ＨＴＭＬ生成部１７により、そのファイル名を用いて、事前に生成されているＨＴＭＬが修正されて、表示部１８に出力される（Ｓ４２）。なお、Ｓ４１の検出結果でデザイン変更要求がない場合には、以降の処理を行うことなく処理を終了する。
【００７４】
最後に、表示部１８により、修正されたＨＴＭＬとＣＳＳファイルとが画面に反映されて、ユーザによって指定された状態に変更されたリンクテキストが表示される（Ｓ４３）。ここでの表示例を図１０に示す。
【００７５】
実施例３によれば、スタイル情報に基づいて統一リンクテキストの表示状態を変更するので、ウェブページの操作性を向上することができる。
【００７６】
従来技術によれば、高齢者があるショッピングサイトを初めて訪れた際に、買い物をする方法や、買い物かご、支払い方法といったハイパーリンクが訪問サイト内のどこに配置されているのかを探すことは困難である。しかし、実施例１ないし実施例３によれば、自動的にハイパーリンクが抽出されて、特定の部位に配置されるので、初めての訪問サイトであってもハイパーリンクを探索する手間を省略することができ、効率的に買い物をすることができる。
【００７７】
なお、各実施例では、閲覧中のサイトがショッピングサイトの場合を例に説明したが、図２又は図３に示すように、例えば、ブログ、官公庁、路線検索、ニュース、電子申請等の様々なウェブサイトやウェブページにも適用することが可能である。
【００７８】
最後に、ハイパーリンク再配置装置１は、コンピュータで構成される。すなわち、テキストデータベース部１３と、ＣＳＳデータベース部２１とは、メモリ等の記憶手段で実現される。また、通信部１１と、ＨＴＭＬ読込部１２と、サイトカテゴリ判定部１４と、リンク抽出部１５と、リンクテキスト統一部１６と、ＨＴＭＬ生成部１７と、表示部１８と、操作部１９と、同一ウェブサイト取得部２０とは、ＣＰＵ等の演算手段で実現され、プログラムで実行される。
【００７９】
また、ハイパーリンク再配置装置１をプログラムとして光記憶装置や磁気記憶装置等の記録媒体に読出可能に記録し、この記録媒体をコンピュータに組み込んだり、若しくは記録媒体に記録されたプログラムを、任意の通信回線を介してコンピュータにダウンロードしたり、又は記録媒体からインストールし、該プログラムでコンピュータを動作させることにより、上述した各処理動作をハイパーリンク再配置装置１として機能させることができるのは勿論である。
【符号の説明】
【００８０】
１…ハイパーリンク再配置装置
３…通信ネットワーク
５…コンテンツサーバ
１１…通信部（取得手段）
１２…ＨＴＭＬ読込部
１３…テキストデータベース部（記憶手段）
１４…サイトカテゴリ判定部（判定手段）
１５…リンク抽出部（抽出手段）
１６…リンクテキスト統一部（変更手段）
１７…ＨＴＭＬ生成部
１８…表示部（表示手段）
１９…操作部（操作手段）
２０…同一ウェブサイト取得部
２１…ＣＳＳデータベース部（格納手段）
Ｓ１〜Ｓ７、Ｓ１１〜Ｓ２０、Ｓ３１〜Ｓ４３…ステップ
ＳＴ…サイト特有語
【図１】
2011238167.tif 000003
【図２】
2011238167.tif 000004
【図３】
2011238167.tif 000005
【図４】
2011238167.tif 000006
【図５】
2011238167.tif 000007
【図６】
2011238167.tif 000008
【図７】
2011238167.tif 000009
【図８】
2011238167.tif 000010
【図９】
2011238167.tif 000011
【図１０】
2011238167.tif 000012