(57)【特許請求の範囲】
【請求項１】
コンテンツを受信し出力するコンテンツ出力部と、
前記コンテンツに関連する情報であるコンテンツ関連情報のリンク先、および前記コンテンツ関連情報の提供の可否を示す情報からなるボタン推薦情報を、外部の集計サーバ装置から取得するボタン推薦情報取得部と、
利用者の選択を受け付ける入力手段である複数のボタンと、
前記ボタンに、前記ボタン推薦情報に含まれる前記コンテンツ関連情報のリンク先が関連付けられて保持されるボタン情報保持部と、
前記ボタン推薦情報を取得した際に前記ボタンの視覚的形態を変化させるボタン形態変化部とを有し、
前記ボタンの視覚的変化に基づき利用者が前記ボタンを選択することにより、選択された前記ボタンに関連付けられて前記ボタン情報保持部に保持されている前記コンテンツ関連情報のリンク先を基に、前記コンテンツ関連情報を取得し、前記コンテンツ出力部に出力することを特徴とするコンテンツ関連情報取得装置。
【請求項２】
コンテンツを受信し出力するコンテンツ出力部と、
前記コンテンツに関連する情報であるコンテンツ関連情報のリンク先、および前記コンテンツ関連情報の提供の可否を示す情報からなるボタン推薦情報を、外部の集計サーバ装置から取得するボタン推薦情報取得部と、
利用者の選択を受け付ける入力手段である複数のボタンと、
前記ボタンに、前記ボタン推薦情報に含まれる前記コンテンツ関連情報のリンク先が関連付けられて保持されるボタン情報保持部と、
前記ボタン推薦情報を取得した際に前記ボタンの視覚的形態を変化させるボタン形態変化部とを有し、
前記ボタンの視覚的変化に基づき利用者が前記ボタンを選択することにより、選択された前記ボタンに関連付けられて前記ボタン情報保持部に保持されている前記コンテンツ関連情報のリンク先を外部の装置に送信し、前記外部の装置で前記コンテンツ関連情報を出力させることを特徴とするコンテンツ関連情報取得装置。
【請求項３】
前記ボタンの選択があった場合に、選択された旨を示す情報であるボタン選択情報を所定の集計サーバ装置に出力するボタン選択情報出力部を有し、
前記ボタン推薦情報は、前記ボタン選択情報出力部から出力されたボタン選択情報の集計結果に基づいて生成されたものである請求項１または２に記載のコンテンツ関連情報取得装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツをディスプレイ等に出力するとともに、特定の情報源がコンテンツと関連する情報を提供可能である旨を形態の変化によって示すボタンを有するコンテンツ関連情報取得装置に関する。
【背景技術】
【０００２】
従来、インターネットサイト等において利用者に閲覧させる主要なコンテンツの他に、コンテンツに関連する他の情報や広告、利用者の嗜好に合わせたお薦め情報の提示等が一般的に行なわれている。また、最近ではデジタルテレビ放送も開始され、テレビ番組を提供するのみならず、データ放送、ＥＰＧ（Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）等の番組情報、ネットワークコンテンツ等の様々な情報を同時に提供することも可能となっている。例えば、特許文献１においては、テレビ番組等を表示すると同時に、表示中のテレビ番組等に関連するＷｅｂページを画面上に並べて表示する電子機器装置が開示されている。
【特許文献１】特開２００５−１５７６９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、コンテンツを視聴している視聴者が常に他の関連情報を欲しているとは限らず、また、例えば特許文献１のように画面表示領域を分割してコンテンツと関連情報とを表示すると、コンテンツの表示領域が小さくなるため見にくくなってしまう等の問題もある。また、デジタルテレビのディスプレイにＷｅｂコンテンツをそのまま表示すると解像度が低すぎて画質が劣悪となる場合も想定される。すなわち、特許文献１に代表されるような関連情報の提示方法は、コンテンツや関連情報の提供者にとっては宣伝効果が高まる等のメリットがあるが、視聴者が関連情報を必要としない時にはかえってコンテンツの視聴の邪魔となってしまう場合も多いと思われる。
【課題を解決するための手段】
【０００４】
本発明は、この課題を解決するために、コンテンツをディスプレイ等に出力可能なコンテンツ関連情報取得装置であって、特定の情報源がコンテンツと関連する情報を提供可能である旨を形態の変化によって示すボタンを有するコンテンツ関連情報取得装置に関する。また、前記ボタンは選択されることで登録済みの特定の情報源へのアクセス処理のトリガーとなるボタンである。図１に、コンテンツ関連情報取得装置の概要を例示する。コンテンツ関連情報取得装置（０１００）は、コンテンツを出力するコンテンツ出力部（０１１０）とボタン（０１２０）を有する。ボタン（０１２０）は、特定の情報源と関連付けられており、例えば、点灯、点滅等してその形態を変化させることにより特定の情報源がコンテンツと関連する情報（以下、「コンテンツ関連情報」という）を提供可能である旨を示す。例えば、コンテンツ出力部（０１１０）にサッカーの試合中継番組が表示されており、上から二番目と三番目のボタン（０１２０）が点灯したとする。この時、例えば、二番目のボタンはニュースサイトのサッカー関連ニュースのページに、三番目のボタンは掲示板サイトのサッカー関連の掲示板のページに関連付けられているとする。また、図１では図示されていないが、ボタンに関連付けられている情報源をボタンの横に表示して示すようになっていてもよい。コンテンツを視聴しているユーザが二番目のボタンを選択すると、例えば、ニュースサイトのサッカー関連ニュースのページを表わすＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）がコンテンツ関連情報取得装置（０１００）から通信等により出力され、ユーザは出力されたＵＲＬを利用してパーソナルコンピュータ（０１３０）等にてページを閲覧することができる、という具合である。コンテンツ関連情報は、パーソナルコンピュータ（０１３０）等の別の装置によりアクセスせずとも、コンテンツ関連情報取得装置のコンテンツ出力部（０１１０）に直接表示される等となっていても勿論構わない。例えば、表示しているコンテンツに置き換わって関連情報が表示されるようになっていてもよいし、画面表示領域が分割されてコンテンツと共に関連情報も表示される等となっていてもよい。また、関連情報の解像度に関する情報等も同時に取得し、解像度によってコンテンツ出力部（０１１０）に出力するか、外部の装置によりアクセスすべきかを決定する等となっていても便利である。なお、アクセス処理とは、図１に例示したように関連情報を閲覧するための処理であってもよいし、例えば、人気投票等に参加し投票を行なうためのアクセス処理や、商品を購入し決済を行なうためのアクセス処理等であってもよい。ボタンに関連付けられる特定の情報源は、あらかじめ決められた情報源であってもよいが、ユーザが任意で変更できるようになっていてもよいし、ディスプレイ等に出力されるコンテンツに応じて変化するようになっていてもよい。
【発明の効果】
【０００５】
以上のように、本発明に係るコンテンツ関連情報取得装置においては、コンテンツを視聴している視聴者に対して関連情報が存在することを知らせつつ、視聴者が関連情報を利用したいと思った時に関連情報へアクセスすることができる。また、コンテンツ関連情報取得装置において関連情報を表示するのみならず、別のパーソナルコンピュータ等によってもアクセスすることができるので、関連情報の種類によって解像度等が異なる場合等であっても適当な手段にてアクセスすることができる。
【発明を実施するための最良の形態】
【０００６】
本発明を実施するための最良の形態について図面を用いて詳細に説明する。なお、本発明はこれら実施の形態に何ら限定されるものではなく、その要旨を逸脱しない範囲において、種々なる態様で実施しうる。なお、以下の実施形態と請求項の関係は次の通りである。実施形態１は、主に請求項１、２などについて説明する。実施形態２は、主に請求項３などについて説明する。なお、実施形態３−５は、本発明の特許請求の範囲には含まれないが、本発明に関連するコンテンツ関連情報取得装置および同装置の動作方法について説明する。
【０００７】
（実施形態１：概要）
【０００８】
本実施形態は、コンテンツをディスプレイ等に出力可能なコンテンツ関連情報取得装置であって、コンテンツと関連する情報を提供可能である旨を形態の変化によって示すボタンを有するコンテンツ関連情報取得装置に関する。また、前記ボタンは選択されることで登録済みの特定の情報源へのアクセス処理のトリガーとなるボタンである。
【０００９】
（実施形態１：構成）
【００１０】
本実施形態に係るコンテンツ関連情報取得装置の機能ブロックを図２に例示する。コンテンツ関連情報取得装置（０２００）は、「コンテンツ出力部」（０２０１）と、「ボタン情報保持部」（０２０２）と、「ボタン構成部」（０２０３）と、「ボタン推薦情報取得部」（０２０４）と、「ボタン形態変化部」（０２０５）と、を有する。前記コンテンツ関連情報取得装置（０２００）は、放送、通信、又は／及び媒体等の読み取りによってコンテンツを取得し、取得したコンテンツを表示可能な電子機器全般が該当する。例えば、デジタルテレビ、パーソナルコンピュータ、携帯電話、ＰＤＡ、等が該当する。
【００１１】
なお、本件発明の構成要素である各部は、ハードウェア、ソフトウェア、ハードウェアとソフトウェアの両方のいずれかによって構成される。例えば、これらを実現する一例として、コンピュータを利用する場合には、ＣＰＵ、バス、メモリ、インタフェース、周辺装置などで構成されるハードウェアと、それらハードウェア上で実行可能なソフトウェアがある。ソフトウェアとしては、メモリ上に展開されたプログラムを順次実行することで、メモリ上のデータや、インタフェースを介して入力されるデータの加工、保存、出力などにより各部の機能が実現される。さらに具体的には、図３は一般的なコンピュータの構成を例示する図でありコンピュータが主にＣＰＵ（０３１０）、入出力インタフェース（Ｉ／Ｏ）（０３２０）、ハードディスク（ＨＤＤ）（０３３０）、ＲＡＭ（０３４０）、ＲＯＭ（０３５０）等から構成されることを示しているが、本件発明に係るコンテンツ関連情報取得装置は図３と同様の構成にて実現される。（明細書の全体を通じて同様である。）
【００１２】
「コンテンツ出力部」（０２０１）は、取得したコンテンツ情報に基づいてコンテンツを出力する機能を有する。「コンテンツ情報」とは、コンテンツを実現するための情報であり、具体的には画像データ、音声データ、データ放送用データ等が該当する。また、コンテンツ情報は、放送局やコンテンツプロバイダ等の外部から取得されてもよいし、コンテンツ関連情報取得装置内部の記憶媒体等から取得されてもよい。また、コンテンツ情報の取得方法は、有線通信によってもよいし無線通信によってもよい。有線通信による場合は、ケーブルテレビ、有線ネットワーク通信、等が想定され、無線通信による場合は、地上デジタル放送波、デジタル衛星放送波、無線ネットワーク通信、等が想定される。また、「コンテンツ」とは、映像や音声、音楽等を含み、さらに、文字情報、アプリケーションプログラム等を含むものを意味する。具体的には、例えば、テレビ番組、ＥＰＧ等のテレビ番組情報、データ放送、ネットワーク上にて配信される動画コンテンツや静止画コンテンツ等が該当する。なお、図４にコンテンツがＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）にて実現される場合の一例を示す。「<コンテンツ>」と「<／コンテンツ>」との間に記述されているのが実際のコンテンツの内容であり、図４はコンテンツがニュースである場合の一例である。また、コンテンツの情報へのポインター（ＵＲＬ等）が配置されていてもよい。また、コンテンツの出力方法としては、主にコンテンツをディスプレイ等に表示させる場合を想定しているが、音声のみをスピーカー等から出力する等となっていてもよい。コンテンツ出力部の具体的な処理としては、例えば、映像入力端子等の入力インタフェースを介して入力された画像データ等が、ＨＤＤ、ＲＡＭ等の所定の記憶領域に格納される。さらに、例えば、画像データは格納されている所定の記憶領域から読み出されてグラフィックカードに送られる。グラフィックカードに送られた画像データは、ＧＰＵ（Ｇｒａｐｈｉｃ  Ｐｒｏｃｅｓｓｏｒ  Ｕｎｉｔ）によってグラフィックメモリに展開された後、必要に応じてアナログ変換する等してディスプレイ出力信号に変換され、ディスプレイに出力される。また、コンテンツ出力部はこのような処理をＣＰＵに実行させるためのプログラムを含んでいてもよい。
【００１３】
「ボタン情報保持部」（０２０２）は、選択されることで登録済みの特定の情報源へのアクセス処理のトリガーとなるボタンを構成するための情報であるボタン情報を保持する機能を有する。ボタン情報保持部により構成される「ボタン」とは、アイコンのようにグラフィックにて描写され、キーボード、マウス、タッチパネル、ペンタブレット、ジョイスティック等によって選択可能なものであってもよいし、利用者が指などで押し下げることにより選択可能な機械的なボタンであってもよい。また、ボタンは、複数備えられていてもよい。「登録済みの特定の情報源」とは、あらかじめ設定されていて不変であってもよいし、利用者が任意に設定、変更することが可能となっていてもよいし、自動的にコンテンツ関連情報取得装置が設定、変更するようになっていてもよい。「情報源」とは、コンテンツ同様に、Ｗｅｂサイト、テレビ番組、ＥＰＧ等のテレビ番組情報、データ放送、又はこれらを提供するサーバ装置や放送局等が想定され、実際には、ＵＲＬやＩＰアドレス、サーバ名等のようなリンク情報により表現されることが想定される。「アクセス処理」とは、特定の情報源へ直接アクセスすることのみならず、アクセスするための処理を行なうことをも含む。アクセスするための処理とは、例えば、図１にて説明したようにパーソナルコンピュータ等の別の装置から情報源へアクセスする場合には、パーソナルコンピュータ等に対して情報源を示すＵＲＬ等を出力すること等が該当する。なお、ボタンは、形態が変化した場合にのみ選択可能となっていてもよいし、形態が変化しなくとも選択可能であるようになっていてもよい。形態が変化しなくとも選択可能である場合には、特定の情報源が関連情報を提供できるかどうかが不明の状態であることが考えられるので、ボタンが選択されるとある固定されたリンク先（例えば、Ｗｅｂサイトのトップページ等）にアクセスする等となっていてもよい。
【００１４】
図５は、ボタン情報保持部の具体例を示す。図５においては、ボタン情報がボタン情報ＤＢというデータベースにて実現されている場合を例示している。ボタンＩＤとは各ボタンを識別するための識別情報であり、ボタン形態とは各ボタンの形態を示す情報であり、図５においては、例えばボタンが点灯していれば"ＯＮ"、無点灯であれば"ＯＦＦ"と示している。リンク先とは、各ボタンに関連付けられている特定の情報源を示す情報である。すなわち、「ボタン情報」とは、これらの情報を関連付けている情報を意味する。このように、ボタン情報保持部は、例えば、ＨＤＤ、ＲＡＭ、ＲＯＭ等の所定の記憶領域にデータベース等としてボタン情報が保持されることにより実現される。
【００１５】
「ボタン構成部」（０２０３）は、ボタン情報保持部（０２０２）に保持されたボタン情報に基づいてボタンを構成する機能を有する。「ボタン情報に基づいてボタンを構成する」とは、具体的には、ボタンが選択されることによりリンク情報を出力する処理が実行されるようにプログラムが設定されること等を意味する。図６は、ボタン構成部によってボタンが構成された場合の具体例を示す。例えば、ボタン情報が図５のように設定されている場合、上から順番にボタンＩＤが"ｂｕｔｔｏｎ＿０１"、"ｂｕｔｔｏｎ＿０２"、"ｂｕｔｔｏｎ＿０３"、というように順番に割り当てられるとすると、一番目のボタンがクリック等によって選択されるとボタンＩＤとして"ｂｕｔｔｏｎ＿０１"が取得され、リンク情報として"ｈｔｔｐ：／／ｗｗｗ．○○○．ｃｏ．ｊｐ／ｎｅｗｓ／"という文字列が抽出される。また、二番目のボタンがクリック等によって選択されるとボタンＩＤとして"ｂｕｔｔｏｎ＿０２"が取得され、リンク情報として"ｈｔｔｐ：／／ｗｗｗ．×××．ｃｏ．ｊｐ／ｋｅｉｊｉｂａｎ／"という文字列が抽出される。また、三番目のボタンがクリック等によって選択されるとボタンＩＤとして"ｂｕｔｔｏｎ＿０３"が取得され、リンク情報として"ｈｔｔｐ：／／ｂｌｏｇ．△△△．ｃｏ．ｊｐ"という文字列が抽出される、という具合である。さらに具体的には、ボタン構成部はこのようにボタンを構成するためのプログラムを含んでいてもよく、例えば、ボタンがグラフィックにて描写されるアイコンのようなものである場合であれば、画面表示用データであるＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）、ＸＭＬ、ＢＭＬ（Ｂｒｏａｄｃａｓｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）等の記述中に、ＲＯＭやＨＤＤ等の所定の記憶領域から取得される各ボタンの画像データと、各ボタンに割り当てられるボタンＩＤ、ボタン形態、リンク先、等の情報が関連付けられて記述され画面に各ボタンが表示される。
【００１６】
「ボタン推薦情報取得部」（０２０４）は、前記特定の情報源がコンテンツと関連する情報を提供可能である旨を示す情報であるボタン推薦情報を取得する機能を有する。「ボタン推薦情報」とは、例えば、図７に示すような情報である。「ｌｉｎｋ＿ａｄｄｒ」と「ｉｎｆｏｒｍａｔｉｏｎ」はプログラム上の変数であり、「ｌｉｎｋ＿ａｄｄｒ」はボタンにリンクされているリンク先を示し、「ｉｎｆｏｒｍａｔｉｏｎ」は値が"ａｖａｉｌａｂｌｅ"であることにより「ｌｉｎｋ＿ａｄｄｒ」で示されるリンク先にてコンテンツと関連する情報を提供可能である旨を示す。また、ボタン推薦情報の取得方法は、有線通信によってもよいし無線通信によってもよい。また、ボタン推薦情報取得部の具体的な処理としては、例えば、ネットワークカード等の入力インタフェースを介して入力されたボタン推薦情報が、ＨＤＤ、ＲＡＭ等の所定の記憶領域に格納されることにより実現される。また、ボタン推薦情報取得部はこのような処理をＣＰＵに実行させるためのプログラムを含んでいてもよい。
【００１７】
「ボタン形態変化部」（０２０５）は、ボタン推薦情報を取得した場合に、そのボタン形態を変化させるための機能を有する。「ボタン形態」とは、特定の情報源かコンテンツと関連する情報を提供可能である旨を示すことができればよく、例えば、ボタンが点灯したり点滅したりすることによって示してもよいし、ボタンの発光色が変化することによって示してもよい。また、ボタンがグラフィックにて描写されるようなものであれば、ボタンの形状が変わることによって示すようになっていてもよい。「ボタン推薦情報を取得した場合に、そのボタン形態を変化させる」とは、前記ボタン情報保持部（０２０２）に保持されているボタン情報を変化させることでボタン形態を変化させる場合と、ボタン情報は変化させずに形態のみを制御する場合とがあり得る。ボタン情報を変化させる場合とは、例えば、図５に例示したボタン情報の「ボタン形態」の値を"ＯＮ"にすること等が該当し、"ＯＮ"になったことをトリガーとしてボタンが点灯した状態等になる場合である。また、ボタン情報を変化させない場合とは、例えば、ボタンが機械的なボタンであってＬＥＤ等により点灯する場合には、ＬＥＤ等を点灯させるハードウェア制御を行なうプログラムが直接に動作して点灯した状態となる場合等である。また、「そのボタン」とは、ボタン推薦情報が関係するボタンを指す。図７は、ボタン形態変化部の具体例を示す。まず、ボタン推薦情報取得部（０７１０）にてボタン推薦情報として、「ｌｉｎｋ＿ａｄｄｒ＝"ｈｔｔｐ：／／ｗｗｗ．×××．ｃｏ．ｊｐ／ｋｅｉｊｉｂａｎ／"」、「ｉｎｆｏｒｍａｔｉｏｎ＝"ａｖａｉｌａｂｌｅ"」という情報を取得したとする。次に、ボタン形態変化部（０７２０）では、例えば、「ｕｐｄａｔｅ  ボタン情報  ｓｅｔ  ボタン形態＝’ＯＮ’  ｗｈｅｒｅ  リンク先＝’ｈｔｔｐ：／／ｗｗｗ．×××．ｃｏ．ｊｐ／ｋｅｉｊｉｂａｎ／’」というようなＳＱＬクエリーが生成され、ボタン情報保持部（０７３０）に保持されているボタン情報ＤＢのボタン情報テーブルに対して実行される。すると、リンク先が"ｈｔｔｐ：／／ｗｗｗ．×××．ｃｏ．ｊｐ／ｋｅｉｊｉｂａｎ／"であるボタンＩＤ"ｂｕｔｔｏｎ＿０２"のボタン形態が"ＯＮ"となり、これに伴い、ボタン構成部によって変更されたボタン情報に基づいて二番目のボタンが点灯状態等に変化する。さらに具体的には、ボタン形態変化部はこのようにボタンの形態を変化させるためのプログラムを含んでいてもよく、例えば、前記ボタン推薦情報取得部（０２０４）においてＨＤＤ、ＲＡＭ等の所定の記憶領域に格納されたボタン推薦情報を読出し、読出したリンク先等によって上記のようなｕｐｄａｔｅクエリーを生成し、前記ボタン情報保持部（０２０２）によってＨＤＤ、ＲＡＭ、ＲＯＭ等の所定の記憶領域に格納されているボタン情報のデータベースに対して生成したｕｐｄａｔｅクエリーを実行する。
【００１８】
（実施形態１：処理の流れ）
【００１９】
図８は、本実施形態に係るコンテンツ関連情報取得装置における処理の流れを示すフロー図を例示する。
【００２０】
最初に、ボタン推薦情報を取得する。この処理は、主にボタン推薦情報取得部によって実行される（ステップＳ０８０１）。
【００２１】
次に、ステップＳ０８０１にて取得したボタン推薦情報に基づいて、ボタン形態を変化させる。この処理は、主にボタン形態変化部によって実行される（ステップＳ０８０２）。
【００２２】
（実施形態１：効果）
【００２３】
本実施形態に係るコンテンツ関連情報取得装置は、コンテンツをディスプレイ等に出力し、備えている一以上のボタンの形態を変化させることによって、各ボタンに関連付けられている特定の情報源にてコンテンツと関連する情報の閲覧等が可能であることを利用者に知らせることができる。また、利用者はボタンの形態の変化によって関連情報が存在することを知り、ボタンを選択することによって関連情報を提供している特定の情報源へアクセスし情報を得ることができる。
（実施形態２）
【００２４】
（実施形態２：概要）
【００２５】
本実施形態は、実施形態１に係るコンテンツ関連情報取得装置の機能に加え、ボタンの選択があった場合に、選択された旨を示す情報を所定の集計サーバ装置に出力し、集計サーバ装置における集計結果に基づいて前記ボタン推薦情報が生成されることを特徴とするコンテンツ関連情報取得装置に関する。
【００２６】
（実施形態２：構成）
【００２７】
本実施形態に係るコンテンツ関連情報取得装置の機能ブロックを図９に例示する。コンテンツ関連情報取得装置（０９００）は、「コンテンツ出力部」（０９０１）と、「ボタン情報保持部」（０９０２）と、「ボタン構成部」（０９０３）と、「ボタン推薦情報取得部」（０９０４）と、「ボタン形態変化部」（０９０５）と、「ボタン選択情報出力部」（０９０６）と、を有する。すなわち、本実施形態に係るコンテンツ関連情報取得装置の構成は、実施形態１に係るコンテンツ関連情報取得装置の構成に「ボタン選択情報出力部」（０９０６）を加えた構成となっている。
【００２８】
「ボタン選択情報出力部」（０９０６）は、前記ボタンの選択があった場合に、選択された旨を示す情報であるボタン選択情報を所定の集計サーバ装置に出力する機能を有する。「ボタン選択情報」とは、具体的には、どのボタンが選択されたかを示す情報、又は選択されたボタンに関連付けられているリンク先を示す情報等が該当する。例えば、各ボタンに関連付けられている特定の情報源が固定であって不変である場合には、集計サーバ装置にてボタンＩＤとリンク先とを関連付けて保持しておけば、ボタン選択情報出力部からは選択されたボタンを表すボタンＩＤ等の情報のみを出力し、集計サーバ装置においては必要に応じて出力されたボタンＩＤからアクセスされたリンク先を判断することもできる。また、ボタン選択情報出力部から選択されたボタンに関連付けられているリンク先を出力するようになっていれば、集計サーバ装置においてはリンク先を導き出す必要がない。ボタン選択情報出力部の具体的な処理としては、例えば、ボタンが選択されたことをトリガーとして、選択されたボタンのボタンＩＤやリンク先をＨＤＤ、ＲＡＭ、ＲＯＭ等の所定の記憶領域から読出し、ネットワークカード等の出力インタフェースを介して集計サーバ装置に対して出力する。また、ボタン選択情報出力部はこのような処理をＣＰＵに実行させるためのプログラムを含んでいてもよい。
【００２９】
また、前記ボタン推薦情報は、前記ボタン選択情報出力部（０９０６）から出力されたボタン選択情報の集計結果に基づいて生成されたものであることを特徴とする。図１０に具体例を示す。図１０においては、前記ボタン選択情報出力部（０９０６）から出力されたボタン選択情報の集計サーバ装置における集計結果が閾値を超えたことをトリガーとして、前記ボタン推薦情報が生成される場合を示したものである。例えば、一番目のボタン（１０１０）が選択され、ボタン選択情報出力部（１０２０）にて「ｂｕｔｔｏｎ＿ｉｄ＝"ｂｕｔｔｏｎ＿０１"」というボタン選択情報が集計サーバ装置（１０３０）に対して出力されたとする。ここで、「ｂｕｔｔｏｎ＿ｉｄ」とは、プログラム上の変数である。集計サーバ装置（１０３０）では、例えば、ボタンＩＤとリンク先を関連付けた情報を保持しており、「ｂｕｔｔｏｎ＿ｉｄ＝"ｂｕｔｔｏｎ＿０１"」というボタン選択情報より、"ｈｔｔｐ：／／ｗｗｗ．○○○．ｃｏ．ｊｐ／ｎｅｗｓ／"というリンク先を導き出すことができる。また、集計サーバ装置（１０３０）において、例えば、特定の情報源ごとにアクセス数をカウントしておき、ボタン選択情報が出力されるとアクセス数を１増加させる。ここで、閾値を５００とすると、アクセス数が５００に到達したことをトリガーとして「ｌｉｎｋ＿ａｄｄｒ＝"ｈｔｔｐ：／／ｗｗｗ．○○○．ｃｏ．ｊｐ／ｎｅｗｓ／"」「ｉｎｆｏｒｍａｔｉｏｎ＝"ａｖａｉｌａｂｌｅ"」というボタン推薦情報が生成されてコンテンツ関連情報取得装置（１０４０）に対して出力される。コンテンツ関連情報取得装置（１０４０）では、ボタン推薦情報を取得することにより、一番目のボタンが点灯等することになる。このような仕組みにより、例えば、多くの利用者がアクセスしているサイトをお薦め情報（関連情報）として提示することが可能である。また、例えば、各ボタンはある人気投票のサイトがリンクされているとすると、いずれかの候補者の投票数が閾値を超えたことをトリガーとしてボタン推薦情報が生成され出力されるようになっていると、コンテンツ関連情報取得装置の利用者に投票の結果が決定したことや決定しつつあることを知らせることもできる。なお、本実施形態におけるコンテンツ関連情報取得装置においては、利用者が複数回ボタンを押下する場合が想定されるので、ボタンの形態も複数回に渡って変化するようになっていてもよい。例えば、ボタンの点滅の仕方が変化したり、ボタンの色が変化したり、ボタンの形状が変化したりするようになっていてもよい。
【００３０】
（実施形態２：処理の流れ）
【００３１】
図１１は、本実施形態に係るコンテンツ関連情報取得装置における処理の流れを示すフロー図を例示する。（ａ）はボタンの形態が変化する前に利用者等によってボタンが選択される場合、（ｂ）はボタンの形態が変化してから利用者等によってボタンが選択される場合を例示している。
【００３２】
まず、（ａ）について説明する。
【００３３】
最初に、ボタンが選択される。（ステップＳ１１０１ａ）。
【００３４】
次に、ステップＳ１１０１ａにてボタンが選択されたことに基づいて、ボタン選択情報を所定の集計サーバ装置に出力する。この処理は、主にボタン選択情報出力部によって実行される（ステップＳ１１０２ａ）。
【００３５】
次に、ステップＳ１１０２ａにて出力されたボタン選択情報の集計結果に基づいて生成されたボタン推薦情報を取得する。この処理は、主にボタン推薦情報取得部によって実行される（ステップＳ１１０３ａ）。
【００３６】
次に、ステップＳ１１０３ａにて取得したボタン推薦情報に基づいて、ボタン形態を変化させる。この処理は、主にボタン形態変化部によって実行される（ステップＳ１１０４ａ）。
【００３７】
最後に、処理を終了するか判断する。処理が終了する場合とは、コンテンツ関連情報取得装置の電源がＯＦＦとなった場合等が想定される。処理を終了しないとの判断であれば、ステップＳ１１０１ａに戻る（ステップＳ１１０５ａ）。
【００３８】
次に、（ｂ）について説明する。
【００３９】
最初に、ボタン推薦情報を取得する。この処理は、主にボタン推薦情報取得部によって実行される（ステップＳ１１０１ｂ）。
【００４０】
次に、ステップＳ１１０１ｂにて取得したボタン推薦情報に基づいて、ボタン形態を変化させる。この処理は、主にボタン形態変化部によって実行される（ステップＳ１１０２ｂ）。
【００４１】
次に、ステップＳ１１０２ｂにて形態が変化したボタンが選択される（ステップＳ１１０３ｂ）。
【００４２】
次に、ステップＳ１１０３ｂにてボタンが選択されたことに基づいて、ボタン選択情報を所定の集計サーバ装置に出力する。この処理は、主にボタン選択情報出力部によって実行される（ステップＳ１１０４ｂ）。
【００４３】
最後に、処理を終了するか判断する。処理が終了する場合とは、コンテンツ関連情報取得装置の電源がＯＦＦとなった場合等が想定される。処理を終了しないとの判断であれば、ステップＳ１１０１ｂに戻る（ステップＳ１１０５ｂ）。
【００４４】
（実施形態２：効果）
【００４５】
本実施形態に係るコンテンツ関連情報取得装置によれば、例えば、多くの利用者がアクセスしているサイトをコンテンツの関連情報として提示することができる。また、例えば、ボタンに人気投票等のサイトがリンクされているとすると、いずれかの候補者の投票数が閾値を超えたことをトリガーとしてボタン推薦情報が生成され出力される等となっていれば、コンテンツ関連情報取得装置の利用者に投票の結果が決定したことや決定しつつあること等を知らせることもできる。
（実施形態３）
【００４６】
（実施形態３：概要）
【００４７】
本実施形態は、実施形態１又は２に係るコンテンツ関連情報取得装置の機能に加え、ボタン情報保持部に保持されているボタン情報を管理することが可能なコンテンツ関連情報取得装置に関する。
【００４８】
（実施形態３：構成）
【００４９】
本実施形態に係るコンテンツ関連情報取得装置の機能ブロックを図１２に例示する。本実施形態に係るコンテンツ関連情報取得装置の構成は、実施形態１又は２に係るコンテンツ関連情報取得装置の構成に「ボタン情報管理部」（１２０７）を加えた構成となる。図１２においては、実施形態２に係るコンテンツ関連情報取得装置の構成に前記ボタン情報管理部（１２０７）を加えた構成を例示している。コンテンツ関連情報取得装置（１２００）は、「コンテンツ出力部」（１２０１）と、「ボタン情報保持部」（１２０２）と、「ボタン構成部」（１２０３）と、「ボタン推薦情報取得部」（１２０４）と、「ボタン形態変化部」（１２０５）と、「ボタン選択情報出力部」（１２０６）と、「ボタン情報管理部」（１２０７）と、を有する。
【００５０】
「ボタン情報管理部」（１２０７）は、前記ボタン情報保持部（１２０２）に保持されているボタン情報を管理する機能を有する。「管理」とは、追加、削除、変更のいずれか一以上を意味する。すなわち、「ボタン情報を管理する」ことにより、各ボタンに関連付けられるリンク先やボタン形態がボタン形態変化部によって変化する。また、ボタン情報の管理は、利用者が任意に行なうようになっていてもよいし、自動的にコンテンツ関連情報取得装置が行なう等となっていてもよい。つまり、ボタン情報の管理を実行するトリガーや管理のタイミング等は様々に想定される。図１３は、ボタン情報管理部の具体例を示す。図１３においては、例えば、ボタンＩＤ"ｂｕｔｔｏｎ＿０１"のリンク先を変更する場合を示している。ボタン情報管理部（１３１０）では、例えば、「ｕｐｄａｔｅ  ボタン情報  ｓｅｔ  ボタン形態＝’ＯＦＦ’，リンク先＝’ｈｔｔｐ：／／ｎｅｗｓ．○×○×．ｃｏ．ｊｐ’  ｗｈｅｒｅ  ボタンＩＤ＝’ｂｕｔｔｏｎ＿０１’」というようなＳＱＬクエリーが生成され、ボタン情報保持部（１３２０）に保持されているボタン情報ＤＢのボタン情報テーブルに対して実行される。すると、ボタンＩＤ"ｂｕｔｔｏｎ＿０１"のボタン形態が"ＯＦＦ"、リンク先が"ｈｔｔｐ：／／ｎｅｗｓ．○×○×．ｃｏ．ｊｐ"に変更される。なお、本例では、リンク先が変更となるので、ボタン形態も初期値として"ＯＦＦ"に設定している。また、ボタン情報管理部は、管理するためのユーザインタフェース等を備えていてもよい。例えば、利用者が容易に管理作業を行なうことができるように、ボタンＩＤ、ボタン形態、リンク先を、ラジオボタンやプルダウンメニュー等からの選択、テキスト入力、等により設定できる管理画面を有し、管理画面にて入力されたデータに基づいて上述のようなｕｐｄａｔｅ、ｄｅｌｅｔｅ、ｉｎｓｅｒｔ等のＳＱＬクエリーを生成し実行するようになっていると、ＳＱＬクエリーに関する知識を有さない利用者でも簡単に管理作業を行なうことができる。また、さらに具体的には、ボタン情報管理部はこのような処理を実行するためのプログラムを含んでいてもよく、例えば、上述のような管理画面にて設定されたボタンＩＤ、ボタン形態、リンク先等の各データは、ＲＡＭ等の所定の記憶領域に格納される。これらの各データを格納された所定の記憶領域から読出し、上述のようなｕｐｄａｔｅクエリー等を生成し、前記ボタン情報保持部（１２０２）によってＨＤＤ、ＲＡＭ、ＲＯＭ等の所定の記憶領域に格納されているボタン情報データベースに対して生成したｕｐｄａｔｅクエリー等を実行する。
【００５１】
（実施形態３：処理の流れ）
【００５２】
本実施形態に係るコンテンツ関連情報取得装置における処理の流れは、実施形態１又は２に係るコンテンツ関連情報取得装置における処理の流れと同様である。
【００５３】
（実施形態３：効果）
【００５４】
本実施形態に係るコンテンツ関連情報取得装置は、ボタン情報保持部に保持されているボタン情報を管理することができるので、例えば、コンテンツ関連情報取得装置ごとに利用者の嗜好に合わせてリンク先を設定したり、利用者が利用したい情報源を設定したりすることが可能である。
（実施形態４）
【００５５】
（実施形態４：概要）
【００５６】
本実施形態は、取得したコンテンツ情報からキーワードを抽出し、抽出したキーワードに基づいて特定の情報源を決定し、登録することが可能なコンテンツ関連情報取得装置に関する。すなわち、コンテンツの内容に応じて特定の情報源が決定されることとなり、よりコンテンツと関連性の強い情報源が設定されることになる。
【００５７】
（実施形態４：構成）
【００５８】
本実施形態に係るコンテンツ関連情報取得装置の機能ブロックを図１４に例示する。本実施形態に係るコンテンツ関連情報取得装置の構成は、実施形態１から３のいずれか一に係るコンテンツ関連情報取得装置の構成に「情報源識別情報取得部」（１４０８）と「登録部」（１４０９）を加えた構成となる。図１４においては、実施形態３に係るコンテンツ関連情報取得装置の構成に前記情報源識別情報取得部（１４０８）と前記登録部（１４０９）を加えた構成を例示している。コンテンツ関連情報取得装置（１４００）は、「コンテンツ出力部」（１４０１）と、「ボタン情報保持部」（１４０２）と、「ボタン構成部」（１４０３）と、「ボタン推薦情報取得部」（１４０４）と、「ボタン形態変化部」（１４０５）と、「ボタン選択情報出力部」（１４０６）と、「ボタン情報管理部」（１４０７）と、「情報源識別情報取得部」（１４０８）と、「登録部」（１４０９）と、を有する。
【００５９】
「情報源識別情報取得部」（１４０８）は、取得したコンテンツ情報からキーワードを抽出し、抽出したキーワードに基づいてコンテンツと関連する情報を提供可能な情報源を識別するための情報源識別情報を取得する機能を有する。「取得したコンテンツ情報」とは、主には画像データ、音声データ、データ放送用データ等を指すが、コンテンツ情報に基づいてコンテンツ出力部（１４０１）にて出力されるコンテンツそのものであってもよい。すなわち、例えば、コンテンツ情報から形態素解析、構文解析等によってキーワードを抽出してもよいし、ディスプレイ等に表示されているコンテンツをＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅａｄｅｒ）等によりスキャニングすることにより文字列を抽出する等となっていてもよい。「抽出したキーワードに基づいて」とは、例えば、コンテンツ関連情報取得装置又は外部の装置等が情報源とキーワードを関連付けて保持しておくことにより、コンテンツ情報から抽出されたキーワードと関連付けられている情報源を抽出するような場合を意味する。「情報源識別情報」とは、情報源を識別するための識別子であってもよいが、例えば、ＵＲＬ、ＩＰアドレス、サーバ装置名、等のように情報源を直接的に表す情報であってもよい。
【００６０】
図１５は、情報源識別情報取得部の具体例を示す。コンテンツ関連情報取得装置のディスプレイ（１５１０）に外為レートを示すコンテンツが表示されるとする。このコンテンツ（又はコンテンツ情報）よりキーワードとして、「外為」、「レート」、「米ドル」、「ユーロ」、等が抽出され外部の装置等であるキーワード管理装置へ出力される。すると、キーワード管理装置では、リンク先とキーワードを関連付けたデータベース等（１５２０）を保持しており、出力されたキーワードからリンク先として、"ｈｔｔｐ：／／ｇａｉｔａｍｅ．△△△．ｃｏ．ｊｐ"と"ｈｔｔｐ：／／ｗｗｗ．×××．ｃｏ．ｊｐ"が抽出される。これにより、例えば、「ｒｅｓｏｕｒｃｅ＿ａｄｄｒ「１」＝"ｈｔｔｐ：／／ｇａｉｔａｍｅ．△△△．ｃｏ．ｊｐ"」「ｒｅｓｏｕｒｃｅ＿ａｄｄｒ「２」＝"ｈｔｔｐ：／／ｗｗｗ．×××．ｃｏ．ｊｐ"」という情報源識別情報が出力され、コンテンツ関連情報取得装置にて取得される。なお、「ｒｅｓｏｕｒｃｅ＿ａｄｄｒ」はプログラム上の配列型の変数である。また、さらに具体的には、情報源識別情報取得部はこのような処理を実行するためのプログラムを含んでいてもよく、外部の装置から情報源識別情報を取得する場合を例とすると、例えば、ＲＡＭ等の所定の記憶領域に格納されているコンテンツ情報を読出し、形態素解析等によりキーワードを抽出しＲＡＭ等の所定の記憶領域に格納する。格納されたキーワードを所定の記憶領域から読出し、ネットワークカード等の出力インタフェースを介して外部の装置等に出力する。キーワードを出力された外部の装置では、情報源とキーワードを関連付けて保持しているデータベース等に対して抽出したキーワードを用いてＳＱＬクエリーを生成して実行する等して、抽出したキーワードと関連付けられている情報源を抽出しネットワークカード等の出力インタフェースを介してコンテンツ関連情報取得装置に対して出力する。コンテンツ関連情報取得装置は、出力された情報源をネットワークカード等の入力インタフェースから取得し、ＲＡＭ等の所定の記憶領域に格納する。
【００６１】
「登録部」（１４０９）は、情報源識別情報取得部（１４０８）にて取得した情報源識別情報で識別される情報源を特定の情報源として登録する機能を有する。「情報源識別情報で識別される情報源」とは、情報源識別情報が識別子である場合には、情報源と識別子を関連付けた情報をコンテンツ関連情報取得装置が保持することにより識別子で識別される情報源を特定できる。また、情報源識別情報がＵＲＬ、ＩＰアドレス等のように情報源を直接的に表す情報である場合には、情報源識別情報により直接的に情報源が特定されることになる。図１６は、登録部の具体例を示す。例えば、情報源識別情報取得部（１６１０）にて図１５と同様の内容の情報源識別情報を取得したとする。すると、登録部（１６２０）では、例えば、「ｉｎｓｅｒｔ  ｉｎｔｏ  ボタン情報  ｖａｌｕｅｓ（’ｂｕｔｔｏｎ＿０１’，’ＯＦＦ’，’ｈｔｔｐ：／／ｇａｉｔａｍｅ．△△△．ｃｏ．ｊｐ’）」「ｉｎｓｅｒｔ  ｉｎｔｏ  ボタン情報  ｖａｌｕｅｓ（’ｂｕｔｔｏｎ＿０２’，’ＯＦＦ’，’ｈｔｔｐ：／／ｗｗｗ．×××．ｃｏ．ｊｐ’）」というようなＳＱＬクエリーが生成され、ボタン情報保持部（１４０２）によってＨＤＤ、ＲＡＭ、ＲＯＭ等の所定の記憶領域に保持されているボタン情報ＤＢのボタン情報テーブルに対して実行され、登録される。また、さらに具体的には、登録部はこのような処理を実行するためのプログラムを含んでいてもよく、例えば、前記情報源識別情報取得部（１４０８）にてＲＡＭ等の所定の記憶領域に格納された情報源識別情報を読出し、上述のようなｉｎｓｅｒｔクエリーを生成し、前記ボタン情報保持部（１４０２）によってＨＤＤ、ＲＡＭ、ＲＯＭ等の所定の記憶領域に格納されているボタン情報データベースに対して生成したｉｎｓｅｒｔクエリー等を実行する。
【００６２】
（実施形態４：処理の流れ）
【００６３】
図１７は、本実施形態に係るコンテンツ関連情報取得装置の情報源識別情報取得部と登録部に関する処理の流れを示すフロー図を例示する。
【００６４】
最初に、コンテンツ情報を取得する（ステップＳ１７０１）。
【００６５】
次に、ステップＳ１７０１にて取得したコンテンツ情報からキーワードを抽出する。この処理は、主に情報源識別情報取得部によって実行される（ステップＳ１７０２）。
【００６６】
次に、ステップＳ１７０２にて抽出したキーワードに基づいてコンテンツと関連する情報を提供可能な情報源を識別するための情報源識別情報を取得する。この処理は、主に情報源識別情報取得部によって実行される（ステップＳ１７０３）。
【００６７】
次に、ステップＳ１７０３にて取得した情報源識別情報で識別される情報源を特定の情報源として登録する。この処理は、主に登録部によって実行される（ステップＳ１７０４）。
【００６８】
最後に、ステップＳ１７０４にて登録された特定の情報源に基づいて、ボタンが構成される（ステップＳ１７０５）。
【００６９】
（実施形態４：効果）
【００７０】
本実施形態に係るコンテンツ関連情報取得装置は、コンテンツの内容に応じて特定の情報源が決定され登録されるので、よりコンテンツと関連性の強い情報源が設定され、関連情報を提供できる可能性が高まるという効果がある。
（実施形態５）
【００７１】
（実施形態５：概要）
【００７２】
本実施形態は、ボタンに割り当てられている情報源を示す情報を表示する機能を有するコンテンツ関連情報取得装置に関する。
【００７３】
（実施形態５：構成）
【００７４】
本実施形態に係るコンテンツ関連情報取得装置の機能ブロックを図１８に例示する。本実施形態に係るコンテンツ関連情報取得装置の構成は、実施形態４に係るコンテンツ関連情報取得装置の構成に「情報源表示手段」（１８１０）を加えた構成となる。コンテンツ関連情報取得装置（１８００）は、「コンテンツ出力部」（１８０１）と、「ボタン情報保持部」（１８０２）と、「ボタン構成部」（１８０３）と、「ボタン推薦情報取得部」（１８０４）と、「ボタン形態変化部」（１８０５）と、「ボタン選択情報出力部」（１８０６）と、「ボタン情報管理部」（１８０７）と、「情報源識別情報取得部」（１８０８）と、「登録部」（１８０９）と、を有する。また、前記ボタン構成部（１８０３）は、「情報源表示手段」（１８１０）を有する。
【００７５】
「情報源表示手段」（１８１０）は、そのボタンに割り当てられている情報源の情報源識別情報をボタンに割り当てて表示する機能を有する。「そのボタンに割り当てられている情報源」とは、前記ボタン情報保持部（１８０２）に保持されているボタン情報にてボタンと関連付けられている情報源を意味する。「情報源識別情報をボタンに割り当てて表示する」とは、ボタンと情報源識別情報が関連付けられていることが明確に分かるように表示することを意味する。例えば、ボタンの真横に情報源識別情報を表示したり、ボタンの横にボタン番号を記し、さらに各ボタン番号と情報源識別情報を別途表示する等の方法が挙げられる。また、情報源識別情報そのものを表示せずとも、例えば、サイト名、リンク先アドレス、等のように利用者にとって分かりやすい名称等を情報源識別情報の代わりに表示してもよい。図１９は、情報源表示手段の具体例を示す。図１９は、各ボタン（１９１０）の横に各ボタンに割り当てられている情報源の名称（１９２０）が表示される場合の一例である。
【００７６】
（実施形態５：処理の流れ）
【００７７】
本実施形態に係るコンテンツ関連情報取得装置における処理の流れは、実施形態４に係るコンテンツ関連情報取得装置における処理の流れと同様である。ただし、ステップＳ１７０５においてボタンが構成される場合に、そのボタンに割り当てられている情報源の情報源識別情報をボタンに割り当てて表示することを特徴とする。
【００７８】
（実施形態５：効果）
【００７９】
本実施形態に係るコンテンツ関連情報取得装置は、ボタンに割り当てられている情報源を示す情報を表示するため、どのボタンにどのような情報源が割り当てられているかが明確に示される。
（実施形態６）
【００８０】
（実施形態６：概要）
【００８１】
本実施形態は、選択することにより決済処理をすることが可能なボタンを有するコンテンツ関連情報取得装置に関する。
【００８２】
（実施形態６：構成）
【００８３】
本実施形態に係るコンテンツ関連情報取得装置の機能ブロックを図２０に例示する。本実施形態に係るコンテンツ関連情報取得装置の構成は、実施形態１から５のいずれか一に係るコンテンツ関連情報取得装置の構成に「決済ボタン手段」（２０１１）を加えた構成となる。図２０においては、実施形態５に係るコンテンツ関連情報取得装置の構成に前記決済ボタン手段（２０１１）を加えた構成を例示している。コンテンツ関連情報取得装置（２０００）は、「コンテンツ出力部」（２００１）と、「ボタン情報保持部」（２００２）と、「ボタン構成部」（２００３）と、「ボタン推薦情報取得部」（２００４）と、「ボタン形態変化部」（２００５）と、「ボタン選択情報出力部」（２００６）と、「ボタン情報管理部」（２００７）と、「情報源識別情報取得部」（２００８）と、「登録部」（２００９）と、を有する。また、前記ボタン構成部（２００３）は、「情報源表示手段」（２０１０）と、「決済ボタン手段」（２０１１）と、を有する。
【００８４】
「決済ボタン手段」（２０１１）は、選択されることで決済処理をするための機能を有する。「決済処理をするための」とは、決済処理そのものでなくとも決済処理を行なうために必要な処理であってもよい。例えば、外部の決済処理サーバにて決済処理を行なうために、利用者の識別情報と関連付けて商品ＩＤなどを出力する処理等が該当する。図２１に示すように、コンテンツ（２１１０）としてショッピング番組が表示されており、利用者がショッピング番組で紹介されている赤いバッグを購入しようとした場合、例えば、一番目のボタン（２１２０）が決済サーバに関連付けられているとすると、利用者は一番目のボタン（２１２０）を選択する。すると、ボタンが選択されたことをトリガーとして、例えば、リンク先として決済サーバ名の「ｓｅｒｖｅｒ０７４」、利用者を示すユーザＩＤとして「ｕｓｅｒ＿０５３７」、商品ＩＤとして購入する赤いバッグを示す「ｂａｇ０４１−ｒｅｄ」などのデータがコンテンツ関連情報取得装置から出力される。すると、決済サーバ「ｓｅｒｖｅｒ０７４」（２１３０）にて、例えば、「ユーザＩＤ"ｕｓｅｒ＿０５３７"の登録カードにより商品ＩＤ"ｂａｇ０４１−ｒｅｄ"の代金を精算」というような決済処理が行なわれる。この時、決済サーバでは、ユーザＩＤと精算を行なうためのクレジットカードや銀行口座番号等を関連付けた情報を保持している。また、コンテンツ関連情報取得装置においても、例えば、コンテンツ関連情報取得装置を利用する利用者のユーザＩＤを登録し保持しておくことにより、ボタンが選択された際に、商品ＩＤとともにユーザＩＤを出力することができる。また、商品ＩＤは、リンク先とともにボタンに関連付けられていてもよいし、コンテンツ情報に商品ＩＤが含まれていれば、コンテンツ（２１１０）にて紹介される商品が切り換わる際に商品ＩＤをメモリ等に一時的に記憶しておき、ボタンが選択された時に読出されるようになっていてもよい。また、さらに具体的には、決済ボタン手段はこのような処理を実行するためのプログラムを含んでいてもよく、例えば、ボタンが選択されたことをトリガーとして、ＨＤＤ等の所定の記憶領域に格納されているユーザＩＤを読出す。また、選択されたボタンを示すボタンＩＤを利用して、ボタン情報保持部（１４０２）によってＨＤＤ、ＲＡＭ、ＲＯＭ等の所定の記憶領域に保持されているボタン情報ＤＢのボタン情報テーブルに対してｓｅｌｅｃｔクエリーが実行される等により、選択されたボタンと関連付けられているリンク先が読出される。また、決済処理を行なう商品の商品ＩＤ等をＲＡＭ等の所定の記憶領域から読出し、ユーザＩＤとともにネットワークカード等の出力インタフェースを介してリンク先の決済サーバ等に出力する。
【００８５】
（実施形態６：処理の流れ）
【００８６】
図２２は、本実施形態に係るコンテンツ関連情報取得装置における処理の流れを示すフロー図を例示する。図２２においては、図１１の（ｂ）の場合（ボタンの形態が変化してから利用者等によってボタンが選択される場合）を一例として説明する。
【００８７】
最初に、コンテンツ情報を取得する（ステップＳ２２０１）。
【００８８】
次に、ステップＳ２２０１にて取得したコンテンツ情報からキーワードを抽出する。この処理は、主に情報源識別情報取得部によって実行される（ステップＳ２２０２）。
【００８９】
次に、ステップＳ２２０２にて抽出したキーワードに基づいてコンテンツと関連する情報を提供可能な情報源を識別するための情報源識別情報を取得する。この処理は、主に情報源識別情報取得部によって実行される（ステップＳ２２０３）。
【００９０】
次に、ステップＳ２２０３にて取得した情報源識別情報で識別される情報源を特定の情報源として登録する。この処理は、主に登録部によって実行される（ステップＳ２２０４）。
【００９１】
次に、ステップＳ２２０４にて登録された特定の情報源に基づいて、ボタンが構成される（ステップＳ２２０５）。
【００９２】
次に、ボタン推薦情報を取得する。この処理は、主にボタン推薦情報取得部によって実行される（ステップＳ２２０６）。
【００９３】
次に、ステップＳ２２０６にて取得したボタン推薦情報に基づいて、ボタン形態を変化させる。この処理は、主にボタン形態変化部によって実行される（ステップＳ２２０７）。
【００９４】
次に、ステップＳ２２０７にて形態が変化したボタンが選択される（ステップＳ２２０８）。
【００９５】
最後に、ステップＳ２２０８にてボタンが選択されたことに基づいて、決済処理をするための処理を実行する。この処理は、主に決済ボタン手段によって実行される（ステップＳ２２０９）。
【００９６】
（実施形態６：効果）
【００９７】
本実施形態に係るコンテンツ関連情報取得装置は、ボタンを選択することにより決済処理をすることが可能であるので、コンテンツがショッピング番組等である場合、利用者はボタンを選択するのみで商品購入の手続を行なうことが可能であり利便性に優れる。
【図面の簡単な説明】
【００９８】
【図１】コンテンツ関連情報取得装置の概要を例示する図
【図２】実施形態１に係るコンテンツ関連情報取得装置の機能ブロック図
【図３】一般的なコンピュータの構成の一例図
【図４】コンテンツの一例図
【図５】ボタン情報保持部の構成の一例図
【図６】ボタン構成部によってボタンが構成された場合の一例図
【図７】ボタン形態変化部の処理の一例図
【図８】実施形態１に係るコンテンツ関連情報取得装置の処理の流れを示すフロー図
【図９】実施形態２に係るコンテンツ関連情報取得装置の機能ブロック図
【図１０】ボタン推薦情報がボタン選択情報の集計結果に基づいて生成される場合の一例図
【図１１】実施形態２に係るコンテンツ関連情報取得装置の処理の流れを示すフロー図
【図１２】実施形態３に係るコンテンツ関連情報取得装置の機能ブロック図
【図１３】ボタン情報管理部の処理の一例図
【図１４】実施形態４に係るコンテンツ関連情報取得装置の機能ブロック図
【図１５】情報源識別情報取得部の処理の一例図
【図１６】登録部の処理の一例図
【図１７】実施形態４に係るコンテンツ関連情報取得装置の情報源識別情報取得部と登録部に関する処理の流れを示すフロー図
【図１８】実施形態５に係るコンテンツ関連情報取得装置の機能ブロック図
【図１９】情報源表示手段による表示の一例図
【図２０】実施形態６に係るコンテンツ関連情報取得装置の機能ブロック図
【図２１】決済ボタン手段の処理の一例図
【図２２】実施形態６に係るコンテンツ関連情報取得装置の処理の流れを示すフロー図
【符号の説明】
【００９９】
０１００    コンテンツ関連情報取得装置
０１１０    コンテンツ出力部
０１２０    ボタン
０１３０    パーソナルコンピュータ
【図１】
0004621118.tif 000002
【図２】
0004621118.tif 000003
【図３】
0004621118.tif 000004
【図４】
0004621118.tif 000005
【図５】
0004621118.tif 000006
【図６】
0004621118.tif 000007
【図７】
0004621118.tif 000008
【図８】
0004621118.tif 000009
【図９】
0004621118.tif 000010
【図１０】
0004621118.tif 000011
【図１１】
0004621118.tif 000012
【図１２】
0004621118.tif 000013
【図１３】
0004621118.tif 000014
【図１４】
0004621118.tif 000015
【図１５】
0004621118.tif 000016
【図１６】
0004621118.tif 000017
【図１７】
0004621118.tif 000018
【図１８】
0004621118.tif 000019
【図１９】
0004621118.tif 000020
【図２０】
0004621118.tif 000021
【図２１】
0004621118.tif 000022
【図２２】
0004621118.tif 000023