(57)【要約】【課題】ユーザから一のキーワードが検索対象として入力された場合であっても、当該キーワードが表す名称とその別称とに関連するコンテンツ素材を効率的に検索することが可能な検索装置、検索方法及び検索プログラムを提供する。【解決手段】正式名称とその別称とを表す各単語に当該単語間の係累関係を示す係累属性が関連付けて登録された単語辞書から、検索対象となるキーワードに一致する単語と当該単語に係累する単語とを読み出すことで検索対象となるキーワードを拡張し、読み出した各単語のうち何れかの単語に関係するコンテンツを検索する。【選択図】        図２
2009080576.tif 000002
【特許請求の範囲】
【請求項１】
一又は複数のコンテンツを記憶する第１記憶手段と、
複数の単語が登録されるとともに、正式名称とその別称とを表す各単語に当該単語間の係累関係を示す係累属性が関連付けて登録された単語辞書を記憶する第２記憶手段と、
検索対象となるキーワードを受け付ける受付手段と、
前記単語辞書から前記キーワードに一致する単語と、当該単語と係累関係にある単語とを読み出す単語拡張手段と、
前記単語拡張手段により読み出された単語のうち、何れかの単語に関係するコンテンツを前記第１記憶手段から検索する検索手段と、
を備えたことを特徴とする検索装置。
【請求項２】
前記コンテンツから抽出した各単語と、当該各単語が含まれたコンテンツの格納場所を示した存在属性と、を前記単語辞書に関連付けて登録する登録手段を更に備え、
前記検索手段は、前記単語拡張手段により読み出された各単語のうち、前記存在属性が関連付けられた単語については、当該存在属性が示す格納場所から検索を行うことを特徴とする請求項１に記載の検索装置。
【請求項３】
前記単語辞書に登録された登録単語に関連する関連情報を、ネットワーク上に存在する情報資源から取得する外部通信手段と、
前記関連情報に含まれた文字列から、前記登録単語と係累関係にある単語を抽出する抽出手段と、
を更に備え、
前記登録手段は、前記抽出手段が抽出した単語に、前記登録単語との係累関係を示す係累属性を関連付けて前記単語辞書に登録することを特徴とする請求項２に記載の検索装置。
【請求項４】
前記抽出手段は、前記関連情報に含まれた文字列から、前記登録単語と係累関係にある単語の読みを抽出し、
前記登録手段は、前記抽出手段により抽出された単語の読みを、対応する単語に関連付けて前記単語辞書に登録することを特徴とする請求項３に記載の検索装置。
【請求項５】
各単語が表す対象の分野と、当該各分野に応じた前記情報資源の存在位置とを関連付けた接続先テーブルを記憶する第３記憶手段を更に備え、
前記外部通信手段は、前記接続先テーブルに基づいて、前記登録単語が表す対象の分野に対応する前記情報資源の存在位置から、前記関連情報を取得することを特徴とする請求項３に記載の検索装置。
【請求項６】
前記第１記憶手段は、コンテンツ素材及び／又はコンテンツ素材に関する情報を記したコンテンツ情報を前記コンテンツとして記憶し、
前記検索手段は、前記単語拡張手段で読み出された単語のうち、何れかの単語を含んだコンテンツを前記第１手段から検索することを特徴とする請求項１に記載の検索装置。
【請求項７】
コンテンツの検索を行う検索装置で実行される検索方法であって、
前記検索装置は、一又は複数のコンテンツを記憶する第１記憶手段と、複数の単語が登録されるとともに、正式名称とその別称とを表す各単語に当該単語間の係累関係を示す係累属性が関連付けて登録された単語辞書を記憶する第２記憶手段と、を備え、
受付手段が、検索対象となるキーワードを受け付ける受付ステップと、
単語拡張手段が、前記キーワードに一致する単語と、当該単語と係累関係にある単語とを前記単語辞書から読み出す読出ステップと、
検索手段が、前記読出ステップで読み出された単語のうち、何れかの単語に関係するコンテンツを前記記憶手段から検索する検索ステップと、
を含むことを特徴とする検索方法。
【請求項８】
コンピュータを、
検索対象となるキーワードを受け付ける受付手段と、
複数の単語が登録されるとともに、正式名称とその別称とを表す各単語に当該単語間の係累関係を示す係累属性が関連付けて登録された単語辞書から、前記キーワードに一致する単語と、当該単語と係累関係にある単語とを読み出す単語拡張手段と、
前記単語拡張手段で読み出された単語のうち、何れかの単語に関係するコンテンツを検索する検索手段と、
して機能させることを特徴とする検索プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、検索対象のキーワードに関連するコンテンツの検索を行う検索装置、方法及びプログラムに関する。
【背景技術】
【０００２】
ブロードバンドの普及に伴い、インターネット網を介して映画等の映像配信サービスＶＯＤ（Video  On  Demand）を利用することが可能なＴＶ端末が普及してきている。また、ハードディスク等の記憶装置を備えたＴＶ端末も普及してきており、受信だけでなく録画ができるものが普及してきている。ＴＶ端末以外でも、アナログ方法や地上波デジタル放送を視聴の主とした高解像度のＡＶ−ＰＣ（Audio  Video  Personal  Computer）が普及し始めており、受信した番組等のコンテンツ素材をハードディスクに録画することが可能となっている。また、コンテンツ素材をハードディスクに録画するハードディスクレコーダも普及してきている。
【０００３】
さらに、上記したＡＶ−ＰＣやＴＶ端末、ハードディスクレコーダ等の機器間の相互接続を可能とするＤＬＮＡ（Digital  Living  Network  Alliance）ガイドラインが存在しており、このガイドラインに準じた機器間では、各機器に記録されたコンテンツ素材（以下、コンテンツという）の視聴を相互に行うことが可能となっている。
【０００４】
このように、非常に多数のコンテンツの視聴が可能となってきているが、特定のコンテンツを視聴するような場合、多数のコンテンツの中から視聴したいコンテンツを検索する必要がある。従来、この検索に供する情報として、コンテンツの記録時に併せて記録した電子番組表（ＥＰＧ：Electronic  Program  Guide）が用いられている。ＥＰＧを用いることで、スポーツやニュース等のジャンルや、出演者等、ＥＰＧに含まれた特定の単語に基づいてコンテンツを検索することが可能となる。
【０００５】
また、ＡＶ−ＰＣやＴＶ端末、ハードディスクレコーダの機能増加に伴う操作方法の煩雑化から、音声認識による操作方法も注目されている。音声認識によりコンテンツの検索を行うためには、コンテンツに関係する単語についての「読み」が必要となる。この音声認識にかかる技術については、従来より種々の技術が提案されている。
【０００６】
例えば、特許文献１には、登録されていない未知語については、ユーザがその未知語の読みを入力することで、その読みに従って文章を読み上げる技術が開示されている。また、特許文献２には、ＥＰＧの単語に読み仮名が付加されている場合には、その読み仮名を単語の読みとして用いる技術が開示されている。
【０００７】
【特許文献１】特開２００４−１７１１７４号公報
【特許文献２】特開２００５−２２７５４５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
ところで、言葉は使用されるにつれて、その形態が変化するという傾向がある。特に人名等では、口頭にのぼる機会が増えるほど省略された略称となったり愛称が付与されたりする等、別称で呼ばれることが多くなる。このような理由から、過去に録画された番組と、現在放送されている番組やこれから放送される番組とでは、同一の対象を表すのにも係わらずＥＰＧ中の単語が一致しない状態が発生する場合がある。例えば、同じ人物や番組タイトル等を表す名称であっても、過去の番組のＥＰＧには正式名称で記述されていたものが、現在や今後の番組のＥＰＧには略称や愛称等の別称で記述されることがある。そのため、ＥＰＧを用いた従来の検索技術では、ユーザが使っている略称や愛称で検索してもＥＰＧ中には別の名称で表されているため、該当する番組が存在したとしてもそれを検索できないという問題がある。また、逆にＥＰＧ中に略称や愛称で記述されていた場合には、ユーザが正式名称で検索してもＥＰＧ中には別の名称で表されているため、該当する番組が存在したとしてもそれを検索できないという問題がある。
【０００９】
なお、特許文献１の技術を用い、略称や愛称を手動で登録することで上記の問題に対応することが考えられるが、略称や愛称毎にユーザ自身が登録する必要があるため、その操作は煩雑となる。さらに、ユーザが略称や愛称等の別称の読みを知らない場合には、登録することができないという問題がある。
【００１０】
また、ＥＰＧ内に付与される読みは、一般に正式名称に対してのみであるため、当該正式名称の別称の読みをＥＰＧから取得することはできない。そのため、特許文献２の技術を用いたとしても、上記の問題を解決することはできない。
【００１１】
本発明は上記に鑑みてなされたものであって、ユーザから一のキーワードが検索対象として入力された場合であっても、当該キーワードが表す名称とその別称とに関連するコンテンツを効率的に検索することが可能な検索装置、検索方法及び検索プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
上述した課題を解決し、目的を達成するために、本発明は、一又は複数のコンテンツを記憶する第１記憶手段と、複数の単語が登録されるとともに、正式名称とその別称とを表す各単語に当該単語間の係累関係を示す係累属性が関連付けて登録された単語辞書を記憶する第２記憶手段と、検索対象となるキーワードを受け付ける受付手段と、前記単語辞書から前記キーワードに一致する単語と、当該単語と係累関係にある単語とを読み出す単語拡張手段と、前記単語拡張手段により読み出された単語のうち、何れかの単語に関係するコンテンツを前記第１記憶手段から検索する検索手段と、を備えたことを特徴とする。
【００１３】
また、本発明は、コンテンツの検索を行う検索装置で実行される検索方法であって、前記検索装置は、一又は複数のコンテンツを記憶する第１記憶手段と、複数の単語が登録されるとともに、正式名称とその別称とを表す各単語に当該単語間の係累関係を示す係累属性が関連付けて登録された単語辞書を記憶する第２記憶手段と、を備え、受付手段が、検索対象となるキーワードを受け付ける受付ステップと、単語拡張手段が、前記キーワードに一致する単語と、当該単語と係累関係にある単語とを前記単語辞書から読み出す読出ステップと、検索手段が、前記読出ステップで読み出された単語のうち、何れかの単語に関係するコンテンツを前記記憶手段から検索する検索ステップと、を含むことを特徴とする。
【００１４】
また、本発明は、コンピュータを、検索対象となるキーワードを受け付ける受付手段と、複数の単語が登録されるとともに、正式名称とその別称とを表す各単語に当該単語間の係累関係を示す係累属性が関連付けて登録された単語辞書から、前記キーワードに一致する単語と、当該単語と係累関係にある単語とを読み出す単語拡張手段と、前記単語拡張手段で読み出された単語のうち、何れかの単語に関係するコンテンツを検索する検索手段と、して機能させることを特徴とする。
【発明の効果】
【００１５】
本発明によれば、ユーザから一のキーワードが検索対象として入力された場合であっても、単語辞書に登録された各単語の係累属性に基づいてキーワードに係累する単語を検索対象に含めることができるため、キーワードが表す名称とその別称とに関連するコンテンツを効率的に検索することができる。
【発明を実施するための最良の形態】
【００１６】
以下に添付図面を参照して、検索装置、方法及びプログラムの最良な実施形態を詳細に説明する。なお、以下に説明する実施形態では、ＴＶ端末やＡＶ−ＰＣ等に搭載される検索装置について説明するが、適用される態様はこれに限らないものとする。
【００１７】
［第１の実施形態］
まず、図１を参照して、本実施形態の検索装置について説明する。図１は、検索装置１のハードウェア構成を示したブロック図である。図１に示すように、検索装置１は、ＣＰＵ（Central  Processing  Unit）１１、入力部１２、表示部１３、ＲＯＭ（Read  Only  Memory）１４、ＲＡＭ（Random  Access  Memory）１５、通信部１６及び記憶部１７等を備え、各部はバス１８により接続されている。なお、後述する検索装置２〜４についても、検索装置１と同様のハードウェア構成を備えているものとする。
【００１８】
ＣＰＵ１１は、ＲＡＭ１５の所定領域を作業領域として、ＲＯＭ１４又は記憶部１７に予め記憶された各種制御プログラムとの協働により各種処理を実行し、検索装置１を構成する各部の動作を統括的に制御する。
【００１９】
また、ＣＰＵ１１は、ＲＯＭ１４又は記憶部１７に予め記憶された所定のプログラムとの協働により、後述する受付部２１、単語拡張部２２、コンテンツ検索部２３、選択部２４、再生制御部２５、コンテンツ受信部２６、日時計測部２７等の各機能部の機能を実現させる。なお、各機能部の詳細については後述する。
【００２０】
入力部１２は、リモコンやキーボード或いは音声入力のためのマイク等であって、ユーザから操作入力された内容を指示信号として受け付け、ＣＰＵ１１に出力する。
【００２１】
表示部１３は、ＬＣＤ（Liquid  Crystal  Display）等の表示手段により構成され、ＣＰＵ１１からの表示信号に基づいて、各種情報を表示する。
【００２２】
ＲＯＭ１４は、検索装置１の制御にかかるプログラムや各種設定情報等を書き換え不可能に記憶する。
【００２３】
ＲＡＭ１５は、ＳＤＲＡＭ等の揮発性の記憶デバイスであって、ＣＰＵ１１の作業エリアとして機能し、各種情報を一時的に保持するバッファ等の役割を果たす。
【００２４】
通信部１６は、図示しないネットワークを通じ外部装置との間で通信を行うインタフェースである。また、通信部１６は、図示しない放送局から番組の放送を受信する受信装置としての機能も有するものとする。通信部１６は、受信した各種情報をＣＰＵ１１に出力し、また、ＣＰＵ１１から出力される各種情報を外部装置へと送信する。
【００２５】
記憶部１７は、磁気的又は光学的に記録可能な記憶媒体を有し、検索装置１の制御にかかるプログラムや各種設定情報等を書き換え可能に記憶する。また、記憶部１７は、その記憶領域内に後述するコンテンツ記憶部１７１、単語辞書１７２１等を予め記憶している。
【００２６】
次に、図２を参照して、上述したＣＰＵ１１とＲＯＭ１４又は記憶部１７に記憶されたプログラムとの協働により実現される各機能部について説明する。図２は、検索装置１の機能的構成を示したブロック図である。
【００２７】
図２に示したように、検索装置１は、受付部２１と、単語拡張部２２と、コンテンツ検索部２３と、選択部２４と、再生制御部２５と、コンテンツ受信部２６と、日時計測部２７とを備えている。また、記憶部１７は、コンテンツ記憶部１７１と、単語辞書１７２１とを記憶している。
【００２８】
まず、記憶部１７に記憶された各情報について説明する。コンテンツ記憶部１７１は、検索装置１で検索可能なコンテンツを記憶する記憶領域であって、テレビジョン等の番組表を記憶するコンテンツ情報記憶部１７１１と、録画或いは録音した動画や写真、音楽等のコンテンツ素材を記憶するコンテンツ素材記憶部１７１２とを有している。
【００２９】
ここで、コンテンツ情報記憶部１７１１に記憶される番組表は、ＥＰＧと呼ばれる電子番組表データであって、そのデータ形式は、図３に示したようにＸＭＬ（eXtensible  Markup  Language）形式で記述されている。
【００３０】
図３は、コンテンツ情報記憶部１７１１に記憶される電子番組表データの一例を示した図である。同図において、「＜？ｘｍｌ  ｖｅｒｓｉｏｎ＝“１．０”ｅｎｃｏｄｉｎｇ＝“ＵＴＦ−８”？＞」のタグは、本電子番組表データがＸＭＬ形式で記述されていることを示しており、続く「＜ｅｐｇｄａｔａ＞」から、文末の「＜／ｅｐｇｄａｔａ＞」までのタグが、電子番組表データの本文であること示している。
【００３１】
また、「＜ｃｏｎｔｅｎｔｓ  ｃｎｔ＝“３８０２”＞」のタグは、取得した電子番組表データのＩＤを示すものであり、「＜ｄｔ  ｄｙ＝“２００５／１０／０８”／＞」のタグは、本電子番組表データが、２００５年１０月８日の配信分であることを示している。また、「＜ｃｈ  ｃｄ＝“Ａ０４４００１”／＞」のタグは、チャンネルコードを示すものであり、チャンネルコードがＡ０４４０１であることを示している。
【００３２】
「＜ｐｒｏｇｒａｍ＞」のタグは、ＴＶ番組に関する番組データが以下に続くことを示しており、その終了は「＜／ｐｒｏｇｒａｍ＞」となっている。この、「＜ｐｒｏｇｒａｍ＞」から「＜／ｐｒｏｇｒａｍ＞」までのタグが、一の番組（コンテンツ）を表している。以下、同様の形式で「＜ｐｒｏｇｒａｍ＞」と「＜／ｐｒｏｇｒａｍ＞」とのタグに挟まれた番組が続いている。なお、本実施形態では、電子番組表データ内に記述された各番組に関する情報を独立したコンテンツ（コンテンツ素材）とし、コンテンツ素材記憶部１７１２に記憶されたコンテンツ素材（動画データや音楽データ）と同様に取り扱う。
【００３３】
最初の番組において、「＜ｄｔ＞２００５／１０／０８＜／ｄｔ＞」のタグは、この番組が放送される放送日を示しており、「＜ｃｈ＞Ａ０４４００１＜ｃｈ＞」のタグは、チャンネルコードを、「＜ｂｃ＞ＮＮＮ総合＜／ｂｃ＞」のタグはチャンネル名称を示すものである。「＜ｓｔ＞１３：００＜／ｓｔ＞」のタグは番組開始時刻を、「＜ｅｔ＞１３：１５＜／ｅｔ＞」のタグは番組終了時刻を示している。また、「＜ｇｂ＞００＜／ｇｂ＞」のタグは番組のジャンルを示しており、「＜ｔｎ＞ニュース＜／ｔｎ＞」のタグは番組タイトルを示すものである。そして、「＜ｃｎ＞・・・＜／ｃｎ＞」のタグは番組の内容を示すものである。なお、ここで「＜ｇｂ＞００＜／ｇｂ＞」の「００」はニュース番組を示すものとする。
【００３４】
また次の番組において、「＜ｇｂ＞３０＜／ｇｂ＞」の「３０」は番組のジャンルとしてドラマを示すものとする。この番組内において、「＜ｂｍ＞［多］［分］＜／ｂｍ＞」のタグは、放送形式を示すものであり音声多重及び文字放送であることを示している。また、「＜ｇｔ＞［作］土井美和子［出］杉田薫［出］的場司＜／ｇｔ＞」のタグは、この番組の制作に係わった人名を簡略的に示すものであり、「［作］」はこのドラマの作者を、「［出］」は出演者を示している。
【００３５】
続く「＜ｇｏ＞」と「＜／ｇｏ＞」とに挟まれた各タグ内には、この番組の制作に係わった人名が入力される。ここで、「＜ｎｎ…／＞」のタグは、この番組（ドラマ）の作者を示すものであり、「ｎａ＝」にその人名（例えば、土井美和子）が入力されている。また、「＜ｐｐ…／＞」のタグは、この番組の出演者を示すものであり、「ｎａ＝」にその人名（例えば、杉田薫）が入力されている。なお、各タグ内において「ｙｏ＝」で指示された文字列（例えば、すぎたかおる）は、その人名の「読み」を示している。また、「＜ｃｏ＞・・・＜／ｃｏ＞」のタグは、この番組の概要を示すものである。
【００３６】
また次の番組において、「＜ｇｂ＞４０＜／ｇｂ＞」の「４０」は番組のジャンルとして歌番組を示すものとする。この番組内において、「＜ｓｔｎ＞・・・＜／ｓｔｎ＞」のタグは、この番組のサブタイトルを示すものである。また、「＜ｐｐ＞・・・＜／ｐｐ＞」のタグは、この番組の出演者を簡略的に示すものであり、「［ゲ］」はこの歌番組のゲストを、「［司］」はこの歌番組の司会者を示している。
【００３７】
上記したように、電子番組表データにおいて、人名に読みが付与される番組は区々であり、一般的に番組ジャンルがドラマの場合に付与されることが多い。また、人名は、人名毎にタグで区切られて表記される場合もあるが、一般的に番組概要やサブタイトル等に列挙された形態で表記されることが多い。なお、電子番組表データは、後述するコンテンツ受信部２６の制御により所定の時間毎に外部装置から受信され、所定期間分（例えば、２週間分）の放送内容を含んだ新たな電子番組表データに更新されるものとする。
【００３８】
一方、コンテンツ素材記憶部１７１２には、録画或いは録音された動画データや音楽データがコンテンツとして記憶される。ここで、放送を受信して録画されたコンテンツには、図３に示した電子番組表データ（ＥＰＧ）の一部又は全てが付属情報として関連付けて記憶されている。
【００３９】
図４は、コンテンツ素材記憶部１７１２の各コンテンツに関連付けて記憶された付属情報の一例を示した図である。図４に示したように、付属情報には、コンテンツ（番組データ）を放送した放送局やファイルフォーマット等を表すメディア種別（メディア）や記録日時（記録日付、開始時刻、終了時刻）、番組タイトル（タイトル）、当該コンテンツの番組出演者（出演者）、コンテンツ内容の一画面を表すサムネール画像へのアドレス（サムネール）、コンテンツ本体が存在するアドレス情報（本体）、番組内容等のコンテンツに関する詳細情報（詳細）等が含まれる。ここで、「サムネール」や「本体」に格納されたアドレスにより、対応するコンテンツに付属情報が関連付けられている。なお、「アドレス」は、各付属情報のアドレス（格納アドレス）を示しており、各付属情報の登録時に自動的に付与されるものである。
【００４０】
図４において、第１行目（アドレス：ｃ２０１）は番組ジャンルがニュース番組のコンテンツに関する付属情報であり、出演者の項目には該当する情報がないため「ＮＵＬＬ（該当なし）」となっている。
【００４１】
また、第２行目（アドレス：ｃ２１５）は番組ジャンルが歌番組のコンテンツに関する付属情報である。図３の電子番組表データの例で説明したように、歌番組の場合に出演者には「［出］」という識別子は付与されておらず、サブタイトル等に列挙された記述となっている。そのため、人名等を抽出するタグ解析以上の処理をしない場合には、「＜ｐｐ＞」タグに示された人名のみが出演者として記憶されることになる。
【００４２】
また、第３行目（アドレス：ｃ２３３）は、ＣＤ（Compact  Disk）等の音楽メディアから抽出したコンテンツに関する付属情報である。この場合には、出演者とサムネールは存在しないため、「ＮＵＬＬ（該当なし）」となっている。
【００４３】
また、記憶部１７は、その記憶領域内に単語辞書１７２１を記憶している。図５は、記憶部１７に記憶された単語辞書１７２１の一例を示した図である。図５に示したように、単語辞書１７２１には、各単語の見出し毎に、係累属性と分類属性とが関連付けて登録されている。
【００４４】
ここで、係累属性とは各単語間の親子関係を表した情報であって、具体的には、正式名称とその略語や愛称等の別称との関係を表すものである。例えば、見出し「トウキョウ娘。」では、係累属性は「ｆ１０００Ｍ」となっている。ここで「ｆ１０００Ｍ」のうち「ｆ１０００」は同一グループ、即ち、同一の単語（正式名称）を親とする単語群を識別するための識別情報（係累情報）であり、同一グループの単語には共通の係累情報が付与されている。また、「Ｍ」はこのグループの語源（Ｍｏｔｈｅｒ）となる単語、つまり、正式名称であることを示している。なお、正式名称となる単語毎に互いに異なる係累情報が付与されているものとする。
【００４５】
正式名称以外の単語には、「Ｍ」の代りに「Ｄ」が付与されている。例えば、見出し「Ｔ娘。」をみると、係累属性は「ｆ１０００Ｄ」になっている。これは、係累「ｆ１０００Ｍ」の子供（Ｄａｕｇｈｔｅｒ）、つまり、「トウキョウ娘。」の別称であることを示している。なお、別称を持たない単語については、係累属性は付与されておらず、当該係累属性の非適用を意味する「ＮＡ」が付与されている。
【００４６】
分類属性には、各単語が表す対象の分野名が登録されており、これら分野名により各単語が分類される。なお、図５では、「人」、「タイトル」を分野名とした例を示しているが、これに限らず、「芸能人」や「その他」等の他の分野名を用いる態様としてもよい。また、図５では、各単語の見出し毎に、単語間の係累属性と各単語の分類属性とが関連付けた例を示したが、これに限らないものとする。例えば、単語毎の係累属性及び分類属性の関係に加え、各単語の「読み」を登録しておく態様としてもよい。以下、図６を参照して、単語辞書１７２１に「読み」の項目を加えた単語辞書１７２２について説明する。
【００４７】
図６は、単語辞書１７２２の一例を示した図である。図６に示したように、単語辞書１７２２には各単語の見出し毎に、その単語の「読み」と「係累属性」と「分類属性」とが関連付けて登録されている。なお、第２例目に各単語の「読み」が追加された以外は、図５と同様の構成である。各単語に関連付けられた「読み」は、ユーザが音声により単語を入力した際に音声認識のために用いたり、或いは、音声合成技術により各単語を読み上げる際に用いたりすることができる。
【００４８】
次に、検索装置１の各機能部について説明する。受付部２１は、入力部１２を介して入力されるコンテンツの検索に係る種々の指示信号を受け付ける機能部である。具体的に、受付部２１は、入力部１２を介して検索の開始を指示する指示信号を受け付けると、表示部１３に検索対象となる単語（キーワード）の入力を促す画面を表示し、この画面に基づいて入力されたキーワードを受け付ける。なお、マイク等を介し、キーワードが音声情報として入力された場合には、受付部２１は入力された音声情報を公知の音声認識技術により文字列に変換し、この変換結果を検索対象のキーワードとする。
【００４９】
単語拡張部２２は、受付部２１で受け付けられたキーワードに基づき、当該キーワードと係累関係にある単語を単語辞書１７２１に登録された各単語から検索する。
【００５０】
具体的に、単語拡張部２２は、受付部２１で受け付けられたキーワードに該当する単語を単語辞書１７２１から読み出し、さらに、この検索した単語の係累属性に基づいて当該単語に係累する単語（係累単語）を単語辞書１７２１から読み出すことで、検索対象となる単語（キーワード）を拡張する。
【００５１】
コンテンツ検索部２３は、キーワード及び単語拡張部２２で拡張された各係累単語に基づき、当該キーワード又は各係累単語を表す文字列のうち何れかの文字列を電子番組表データ又は付属情報に含んだコンテンツを、コンテンツ記憶部１７１のコンテンツ情報記憶部１７１１及びコンテンツ素材記憶部１７１２から検索する。
【００５２】
具体的に、コンテンツ検索部２３は、コンテンツ情報記憶部１７１１の番組表に記された各コンテンツに含まれる番組タイトル等の情報、及び、コンテンツ素材記憶部１７１２に記憶された各コンテンツの付属情報に含まれる番組タイトル等の情報に、入力されたキーワード又は各係累単語を表す文字列のうち何れかと一致する文字列が存在するか否かを判定する。また、コンテンツ検索部２３は、キーワード又は各係累単語を表す文字列のうち何れかと一致する文字列を含んだ各コンテンツについて、サムネール画像や関連する情報等を表示部１３に識別可能に表示させる。
【００５３】
選択部２４は、コンテンツ検索部２３の制御により表示部１３に表示された各コンテンツから特定のコンテンツを選択する指示信号を、入力部１２を介して受け付ける機能部である。なお、マイク等の音声入力装置を介し、指示信号が音声情報として入力された場合には、選択部２４は入力された音声情報を公知の音声認識技術により文字列に変換し、この変換結果を指示信号とする。
【００５４】
再生制御部２５は、検索装置１の操作を支援するための種々のＧＵＩを表示部１３に表示させる。また、再生制御部２５は、選択部２４を介して選択されたコンテンツの再生を制御する。
【００５５】
具体的に、再生制御部２５は、選択されたコンテンツが、コンテンツ情報記憶部１７１１及びコンテンツ素材記憶部１７１２のどちらに記憶されたコンテンツかを判別し、コンテンツ素材記憶部１７１２の場合には、このコンテンツを再生し表示部１３に表示させる。
【００５６】
また、再生制御部２５は、選択されたコンテンツが、コンテンツ情報記憶部１７１１に記憶されていると判断した場合、即ち、電子番組表データに記述された番組と判断した場合、この番組の放送日、開始時刻及び終了時刻を参照し、日時計測部２７が計測する現在日時と比較する。なお、番組の放送日、開始時刻、終了時刻は、図３で示した電子番組表データのうち、「＜ｄｔ＞・・・＜／ｄｔ＞」、「＜ｓｔ＞・・・＜／ｓｔ＞」、「＜ｅｔ＞・・・＜／ｅｔ＞」の各タグに挟まれた文字列部分から取得されるものとする。
【００５７】
ここで、再生制御部２５は、選択された番組の放送日、開始時刻及び終了時刻が、現在日時と時系列的に重なると判断した場合、現在放送中の番組と判断し、当該番組の放送をコンテンツ受信部２６により受信させることで、この番組を表示部１３に表示させる。なお、選択された番組の放送日及び開始時刻が、現在日時より過去にあたると判断した場合には、当該番組の再生は不可能であるため、その旨を報知する情報を表示部１３に表示させるものとする。
【００５８】
また、再生制御部２５は、選択された番組の放送日及び開始時刻が、現在日時より未来にあたると判断した場合、即ち、放送予定の番組と判断した場合には、当該番組の録画を予約する。このように、番組の予約を行った場合には、再生制御部２５は、番組の放送日時にコンテンツ受信部２６により受信させ、録画を開始する。なお、ここで録画とは、番組の実データ（映像データ、音声データ）と、当該番組の電子番組表データ（付属情報）とを関連付けてコンテンツ素材記憶部１７１２に記憶すること意味する。
【００５９】
コンテンツ受信部２６は、再生制御部２５から指示されたコンテンツ（番組）の電子番組表データに基づいて、当該番組の放送を通信部１６を介して受信する。
【００６０】
日時計測部２７は、図示しないクロック生成器等から生成されるクロック信号に基づいて、現在の日付と時刻を計測する。
【００６１】
以下、本実施形態の検索装置１の動作について説明する。図７は、検索装置１によるコンテンツ検索処理の手順を示したフローチャートである。
【００６２】
まず、受付部２１は、入力部１２を介して指示信号が入力されるまで待機し（ステップＳ１１）、検索を開始する指示信号が入力部１２を介して入力されたと判断すると（ステップＳ１２；検索）、表示部１３にキーワードの入力を支援する画面（ＧＵＩ）を表示させる（ステップＳ１３）。
【００６３】
図８−１は、表示部１３に表示されたキーワードの入力を支援するＧＵＩの一例を示した図である。ユーザは、図８−２に示したように、このＧＵＩに基づいて検索を所望するキーワード（例えば、Ｔ娘。）を入力することが可能となっている。なお、ここで入力されたキーワードは受付部２１により受け付けられる。
【００６４】
図７に戻り、入力部１２を介して検索対象となるキーワードが入力され、受付部２１により受け付けられると、単語拡張部２２は、このキーワードに基づいて単語拡張処理を実行する（ステップＳ１４）。以下、図９を参照してステップＳ１４の単語拡張処理を説明する。
【００６５】
図９は、ステップＳ１４の単語拡張処理の手順を示したフローチャートである。まず、単語拡張部２２は、単語辞書１７２１に登録された各単語を参照し、入力されたキーワードに一致する単語が単語辞書１７２１に登録されているか否かを判定する（ステップＳ１４１）。ここで、単語辞書１７２１にキーワードと一致する単語が登録されていないと判定した場合（ステップＳ１４１；Ｎｏ）、単語拡張部２２は、受け付けたキーワードをコンテンツ検索部２３に出力し（ステップＳ１４３）、ステップＳ１５の処理へと移行する。
【００６６】
一方、ステップＳ１４１において、単語辞書１７２１にキーワードと一致する単語が登録されていると判定した場合（ステップＳ１４１；Ｙｅｓ）、単語拡張部２２は、一致した単語に係累属性が関連付けて登録されているか否かを判定する（ステップＳ１４２）。ここで、検索した単語に係累属性が登録されていないと判定した場合には（ステップＳ１４２；Ｎｏ）、単語拡張部２２は、受け付けたキーワードをコンテンツ検索部２３に出力し（ステップＳ１４３）、ステップＳ１５の処理へと移行する。
【００６７】
また、ステップＳ１４２において、検索した単語に係累属性が登録されていると判定した場合には（ステップＳ１４２；Ｙｅｓ）、単語拡張部２２は、この係累属性に基づいて、当該単語（キーワード）に係累する単語、即ち、同一の係累情報が付与された単語（係累単語）を単語辞書１７２１から検索し、該当する係累単語を読み出す（ステップＳ１４４）。
【００６８】
次いで、単語拡張部２２は、キーワードとともに、ステップＳ１４４で読み出した係累単語をコンテンツ検索部２３に出力し（ステップＳ１４５）、ステップＳ１５の処理へと移行する。
【００６９】
以下、図５で示した単語辞書１７２１を例に、上述した図９の単語拡張処理の動作について説明する。まず、入力部１２からキーワードとして「Ｔ娘。」が入力されたとすると、単語拡張部２２は、ステップＳ１４１において、単語辞書１７２１に登録された各単語から「Ｔ娘。」と一致する単語を検索する。単語辞書１７２１には「Ｔ娘。」が登録されているので、この場合、単語拡張部２２は、係累属性があるかどうかの判定に進む（ステップＳ１４２）。
【００７０】
ここで、単語辞書１７２１に登録された「Ｔ娘。」の係累属性は「ｆ１０００Ｄ」となっている。つまり、「Ｔ娘。」に係累する他の単語の存在を表す係累情報「ｆ１０００」が存在するため、単語拡張部２２は続いてステップＳ１４４の処理を実行する。
【００７１】
ステップＳ１４４では、単語拡張部２２が、同一の係累情報が付与された単語を単語辞書１７２１から検索する。この場合、係累情報は「ｆ１０００」であるので、この「ｆ１０００」が付与された単語、即ち、「トウキョウ娘。」（ｆ１０００Ｍ）と、「娘。」（ｆ１０００Ｄ）と、「ＴＫＯ娘。」（ｆ１０００Ｄ）と、が「Ｔ娘。」の係累単語として読み出される。そのため、続くステップＳ１４５では、単語拡張部２２が、キーワード「Ｔ娘。」とともに、当該「Ｔ娘。」に係累する係累単語「トウキョウ娘。」、「娘。」及び「ＴＫＯ娘。」をコンテンツ検索部２３に出力することになる。
【００７２】
図７に戻り、続くステップＳ１５では、コンテンツ検索部２３が、コンテンツ情報記憶部１７１１に記憶された番組表及びコンテンツ素材記憶部１７１２に記憶された各コンテンツの付属情報を参照し、単語拡張部２２から入力されたキーワード又は各係累単語と一致する文字列を含んだコンテンツを検索する（ステップＳ１５）。例えば、キーワードが「Ｔ娘。」、これに係累する係累単語が「トウキョウ娘。」、「娘。」及び「ＴＫＯ娘。」である場合、「Ｔ娘。」、「トウキョウ娘。」、「娘。」、「ＴＫＯ娘。」の何れかの文字列を含んだコンテンツを検索することになる。
【００７３】
次いで、コンテンツ検索部２３は、ステップＳ１５で検索した各コンテンツを識別可能な形態で表示部１３に表示させ（ステップＳ１６）、ステップＳ１１の処理へと再び戻る。なお、ステップＳ１５の検索処理において、該当するコンテンツが存在しなかった場合には、その旨を報知する情報が表示部１３に表示されるものとする。
【００７４】
図１０は、ステップＳ１６の処理により表示部１３に表示された画面の一例を示した図である。ここでは、「トウキョウ娘。」についての検索結果を示しており、図３のアドレス：ｃ２１５の出演者に「トウキョウ娘。」があることから、このコンテンツのサムネール等の関連する情報が表示部１３に表示されている。
【００７５】
図７に戻り、ステップＳ１１において、ステップＳ１６で表示されたコンテンツの一覧から、処理対象のコンテンツを選択する指示信号が選択部２４により受け付けられると（ステップＳ１２；選択）、再生制御部２５は、この選択されたコンテンツがコンテンツ素材記憶部１７１２に記憶されたものか否かを判定する（ステップＳ１７）。
【００７６】
ステップＳ１７において、選択されたコンテンツがコンテンツ素材記憶部１７１２に記憶されていると判断した場合には（ステップＳ１７；Ｙｅｓ）、再生制御部２５は、コンテンツ素材記憶部１７１２から該当するコンテンツを読み出し（ステップＳ１８）、表示部１３に表示させた後（ステップＳ２１）、本処理を終了する。
【００７７】
また、ステップＳ１７において、選択されたコンテンツがコンテンツ情報記憶部１７１１に記憶されていると判定した場合、即ち、電子番組表データに記述された番組と判断した場合には（ステップＳ１７；Ｎｏ）、再生制御部２５はこの番組の放送日、開始時刻及び終了時刻と、現在時刻とを比較する（ステップＳ１９）。
【００７８】
ここで、選択された番組の放送日、開始時刻及び終了時刻が、現在日時と時系列的に重なると判断した場合、即ち、現在放送中の番組と判断した場合には（ステップＳ１９；Ｙｅｓ）、この番組の放送をコンテンツ受信部２６に受信させ（ステップＳ２０）、表示部１３に表示させた後（ステップＳ２１）、本処理を終了する。
【００７９】
一方、選択された番組の放送日及び開始時刻が、現在日時より未来にあたると判断した場合、即ち、放送予定の番組と判断した場合には（ステップＳ１９；Ｎｏ）、当該番組の録画を予約し（ステップＳ２２）、本処理を終了する。
【００８０】
以上のように、本実施形態によれば、ユーザから一のキーワードが検索対象として入力された場合であっても、単語辞書に登録された各単語の係累属性に基づいて、キーワードに係累する単語を検索対象に含めることができるため、キーワードが表す名称とその別称とに関連するコンテンツを効率的に検索することができ、ユーザの利便性を向上させることができる。
【００８１】
なお、本実施形態では、係累属性に「Ｄ」と「Ｍ」との記号を含めることで、語源となる単語と、その単語の別称となる単語とを明示する態様としたが、これに限らず、「Ｄ」と「Ｍ」を含めない態様としてもよい。
【００８２】
また、本実施形態では、コンテンツ情報記憶部１７１１及びコンテンツ素材記憶部１７１２から、キーワード又は各係累単語を表す文字列のうち何れかの文字列に関係するコンテンツを検索する態様としたが、これに限らないものとする。例えば、コンテンツ情報記憶部１７１１又はコンテンツ素材記憶部１７１２の一方から該当するコンテンツを検索する態様としてもよい。
【００８３】
また、本実施形態では、単語辞書１７２１を用いた例を説明したが、単語辞書１７２２を用いた場合であっても、同様の制御が行われるものとする。
【００８４】
［第２の実施形態］
次に、第２の実施形態の検索装置について説明する。なお、上述した第１の実施形態と同様の構成については、同一の符号を付与し、その説明を省略する。
【００８５】
第１の実施形態で説明した構成のうち、コンテンツ情報記憶部１７１１に記憶されるコンテンツは電子番組表データ（ＥＰＧ）であるため、時間経過とともにその内容は随時更新される。また、コンテンツ素材記憶部１７１２に記憶されたコンテンツは、ユーザが録画（又は録音）したものであるため、録画が行われる毎に新たなコンテンツが記憶される。
【００８６】
このように、各コンテンツの内容は時間経過とともに変化することになるため、単語辞書１７２１に登録する単語もコンテンツ情報記憶部１７１１及びコンテンツ素材記憶部１７１２の変化に追随させる必要がある。しかし、上述した第１の実施形態では、単語辞書１７２１（又は単語辞書１７２２）を予め記憶された固定的なものとしたため、このような変化に追随することができず、新たな単語に対応できない可能性がある。
【００８７】
そのため、第２の実施形態では、上記したようなコンテンツ内容の経時変化に追随することが可能な検索装置２について説明する。
【００８８】
まず、図１１を参照して、上述したＣＰＵ１１とＲＯＭ１４又は記憶部１７に記憶されたプログラムとの協働により実現される各機能部について説明する。図１１は、検索装置２の機能的構成を示したブロック図である。
【００８９】
図１１に示したように、検索装置２は、上述した受付部２１、選択部２４、再生制御部２５、コンテンツ受信部２６及び日時計測部２７に加えて、単語辞書登録部３１と、単語拡張部３２と、コンテンツ検索部３３とを備えている。また、記憶部１７は、単語辞書１７２１に代えて単語辞書１７２３を記憶している。
【００９０】
単語辞書登録部３１は、コンテンツ情報記憶部１７１１、コンテンツ素材記憶部１７１２に記憶されたコンテンツ（図３、４参照）に含まれる文字列に対し形態素解析を施すことで単語を抽出し、抽出した単語を単語辞書１７２３に登録する。
【００９１】
ここで、形態素解析とは文字列を形態素（言語で意味を持つ最小単位）に分割する技術である。形態素解析は、「品詞」等の情報を持つ単語リストからなる辞書と、その活用形を定義した情報と、読みの情報（何れも図示せず）とを基に、形態素候補を列挙したラティスと呼ばれるグラフ構造を形成し、その中から、規則或いは統計的処理により、最も可能性の高い候補を抽出するものである。なお、形態素解析には公知の技術を用いることが可能である。
【００９２】
また、単語辞書登録部３１は、抽出した単語の単語辞書１７２３への登録時において、抽出した単語がコンテンツ情報記憶部１７１１或いはコンテンツ素材記憶部１７１２のどちらに記憶されているかを示す存在属性を対応付けて登録する。
【００９３】
図１２は、記憶部１７に記憶された単語辞書１７２３の一例を示した図である。図１２に示したように、各単語の見出し毎に、係累属性と分類属性と存在属性とが関連付けて登録されている。
【００９４】
図１２に示した単語辞書１７２３おいて、図４で示した単語辞書１７２１との違いは、最後の列にある存在属性のみである。ここで存在属性は、各単語の格納場所を示すものであって、具体的には、見出しで示した単語がコンテンツ情報記憶部１７１１に存在するか、存在するとしたらコンテンツ情報記憶部１７１１とコンテンツ素材記憶部１７１２とのどちらに存在するかを示すものである。
【００９５】
例えば、「トウキョウ娘。」の場合には、存在属性として「ｃ２０２」が登録されている。ここで「ｃ２０２」の「ｃ」は、コンテンツ素材記憶部１７１２に記憶されていることを示している。また、「杉田薫」の場合には、存在属性として「ｅ３８０２」が登録されている。ここで「ｅ３８０２」の「ｅ」は、コンテンツ情報記憶部１７１１に記憶されていることを示している。また、「ｃ」又は「ｅ」に続く文字列（例えば、３８０２）は、この単語が存在するコンテンツのヘッダのアドレス（格納アドレス）を意味している。
【００９６】
一方、「Ｔ娘。」の場合には、存在属性が「ＮＡ」となっている。これは、コンテンツ情報記憶部１７１１、コンテンツ素材記憶部１７１２の何れにも「Ｔ娘。」という単語が存在しないことを意味している。
【００９７】
なお、図５で示した単語辞書１７２２と同様に、単語辞書１７２３に登録された各単語の読みを加えた単語辞書１７２４を用いる態様としてもよい。
【００９８】
図１３は、単語辞書１７２４の一例を示した図である。図１３に示したように、単語辞書１７２４には各単語の見出し毎に、その単語の「読み」と「係累属性」と「分類属性」と「存在属性」とが関連付けて登録されている。なお、第２例目に各単語の「読み」が追加された以外は、図１２と同様の構成である。
【００９９】
図１１に戻り、単語拡張部３２は、受付部２１で受け付けられたキーワードに該当する単語を単語辞書１７２３から検索し、さらに、この検索した単語の係累属性に基づいて当該単語に係累する係累単語を単語辞書１７２３から検索する。また、単語拡張部３２は、検索した各単語とともに、当該各単語に関連付けられた存在属性をコンテンツ検索部３３に出力する。
【０１００】
コンテンツ検索部３３は、単語拡張部３２で検索された各単語と存在属性とに基づき、当該各単語を表す文字列のうち何れかの文字列を電子番組表データ又は付属情報に含んだコンテンツを、コンテンツ情報記憶部１７１１及びコンテンツ素材記憶部１７１２から検索する。
【０１０１】
具体的に、コンテンツ検索部３３は、存在属性によりコンテンツ情報記憶部１７１１に記憶されていると示された単語については、コンテンツ情報記憶部１７１１から検索し、また、存在属性によりコンテンツ素材記憶部１７１２に記憶されていると示された単語については、コンテンツ素材記憶部１７１２から検索する。なお、存在属性が「ＮＡ」の単語については、コンテンツ情報記憶部１７１１及びコンテンツ素材記憶部１７１２中に存在しない単語であるため、当該単語にかかる検索を省略する。
【０１０２】
以下、本実施形態の検索装置２の動作について説明する。図１４は、検索装置２によるコンテンツ検索処理の手順を示したフローチャートである。
【０１０３】
まず、受付部２１は、入力部１２を介して指示信号が入力されるまで待機し（ステップＳ３１）、コンテンツの検索を指示する指示信号が受付部２１により受け付けられたと判断すると（ステップＳ３２；検索）、表示部１３にキーワードの入力を支援するＧＵＩを表示させる（ステップＳ３３）。
【０１０４】
続いて、入力部１２を介して検索対象となるキーワードが入力され、このキーワードが受付部２１により受け付けられると、単語拡張部３２は、このキーワードに基づいて単語拡張処理を実行する（ステップＳ３４）。以下、図１５を参照してステップＳ３４の単語拡張処理を説明する。
【０１０５】
図１５は、ステップＳ３４の単語拡張処理の手順を示したフローチャートである。まず、単語拡張部３２は、単語辞書１７２３に登録された各単語を参照し、入力されたキーワードに一致する単語が単語辞書１７２３に登録されているか否かを判定する（ステップＳ３４１）。ここで、単語辞書１７２３にキーワードと一致する単語が登録されていないと判定した場合（ステップＳ３４１；Ｎｏ）、単語拡張部３２は、受け付けたキーワードをコンテンツ検索部３３に出力し（ステップＳ３４３）、ステップＳ３５の処理へと移行する。
【０１０６】
一方、ステップＳ３４１において、単語辞書１７２３にキーワードと一致する単語が登録されていると判定した場合（ステップＳ３４１；Ｙｅｓ）、単語拡張部３２は、一致した単語に係累属性が関連付けて登録されているか否かを判定する（ステップＳ３４２）。ここで、検索した単語に係累属性が登録されていないと判定した場合には（ステップＳ３４２；Ｎｏ）、単語拡張部３２は、受け付けたキーワードをコンテンツ検索部３３に出力し（ステップＳ３４３）、ステップＳ３５の処理へと移行する。
【０１０７】
一方、ステップＳ３４２において、検索した単語に係累属性が登録されていると判定した場合には（ステップＳ３４２；Ｙｅｓ）、単語拡張部３２は、この係累属性に基づいて、当該単語（キーワード）に係累する単語、即ち、同一の係累情報が付与された単語を単語辞書１７２３から検索する（ステップＳ３４４）。
【０１０８】
次いで、単語拡張部３２は、検索した各単語（キーワードを含む）とともに、各単語に対応する存在属性をコンテンツ検索部３３に出力し（ステップＳ３４５）、ステップＳ３５の処理へと移行する。
【０１０９】
以下、図１２で示した単語辞書１７２３を例に、上述した図１５の単語拡張処理の動作について説明する。まず、入力部１２からキーワードとして「Ｔ娘。」が入力されたとすると、単語拡張部３２は、ステップＳ３４１において、単語辞書１７２３に登録された各単語から「Ｔ娘。」と一致する単語を検索する。単語辞書１７２３には「Ｔ娘。」が登録されているので、この場合、単語拡張部３２は、係累属性があるかどうかの判定に進む（ステップＳ３４２）。
【０１１０】
ここで、単語辞書１７２３に登録された「Ｔ娘。」の係累属性は「ｆ１０００Ｄ」となっている。つまり、「Ｔ娘。」に係累する他の単語の存在を表す係累情報「ｆ１０００」が存在するため、単語拡張部３２は続いてステップＳ３４４の処理を実行する。
【０１１１】
ステップＳ３４４では、単語拡張部３２が、同一の係累情報が付与された単語を単語辞書１７２３から検索する。この場合、係累情報は「ｆ１０００」であるので、この「ｆ１０００」が付与された単語、即ち、「トウキョウ娘。」（ｆ１０００Ｍ）と、「娘。」（ｆ１０００Ｄ）と、「ＴＫＯ娘。」（ｆ１０００Ｄ）と、が「Ｔ娘。」の係累単語として読み出される。
【０１１２】
続くステップＳ１４５において、単語拡張部３２は、検索した各単語と存在属性とをコンテンツ検索部３３に出力する。つまり、「（Ｔ娘。、ＮＡ）」、「（トウキョウ娘。、ｃ２０２）」、「（娘。、ＮＡ）」及び「（ＴＫＯ娘。、ＮＡ）」を、コンテンツ検索部３３へと出力する。
【０１１３】
図１４に戻り、続くステップＳ３５では、コンテンツ検索部３３が、コンテンツ情報記憶部１７１１に記憶された番組表及びコンテンツ素材記憶部１７１２に記憶された各コンテンツの付属情報を参照し、単語拡張部３２から入力された各単語と一致する文字列を含んだコンテンツを存在属性に基づいて検索する（ステップＳ３５）。
【０１１４】
例えば、単語拡張部３２から「（Ｔ娘。、ＮＡ）」、「（トウキョウ娘。、ｃ２０２）」、「（娘。、ＮＡ）」及び「（ＴＫＯ娘。、ＮＡ）」が入力されたとすると、コンテンツ検索部３３は、存在情報が「ＮＡ」以外の単語について、存在属性が示す格納場所から検索を行う。
【０１１５】
なお、単語拡張部３２から入力されたキーワードのみが入力された場合、つまり、ステップＳ３４３で出力されたキーワードが入力された場合には、存在情報自体が付与されていない状態であるため、コンテンツ検索部３３、当該キーワードと一致する文字列を含んだコンテンツをコンテンツ情報記憶部１７１１及びコンテンツ素材記憶部１７１２から検索する。
【０１１６】
次いで、コンテンツ検索部３３は、ステップＳ３５で検索した各コンテンツを識別可能な形態で表示部１３に表示させ（ステップＳ３６）、ステップＳ３１の処理へと再び戻る。なお、ステップＳ３５の検索処理において、該当するコンテンツが存在しなかった場合には、その旨を報知する情報が表示部１３に表示されるものとする。
【０１１７】
ステップＳ３１において、ステップＳ３６で表示されたコンテンツの一覧から、処理対象のコンテンツを選択する指示信号が選択部２４により受け付けられると（ステップＳ３２；選択）、再生制御部２５は、この選択されたコンテンツがコンテンツ素材記憶部１７１２に記憶されたものか否かを判定する（ステップＳ３７）。
【０１１８】
ステップＳ３７において、選択されたコンテンツがコンテンツ素材記憶部１７１２に記憶されていると判断した場合には（ステップＳ３７；Ｙｅｓ）、再生制御部２５は、コンテンツ素材記憶部１７１２から該当するコンテンツを読み出し（ステップＳ３８）、表示部１３に表示させた後（ステップＳ４１）、本処理を終了する。
【０１１９】
また、ステップＳ３７において、選択されたコンテンツがコンテンツ情報記憶部１７１１に記憶されていると判定した場合、即ち、電子番組表データに記述された番組と判断した場合には（ステップＳ３７；Ｎｏ）、再生制御部２５はこの番組の放送日、開始時刻及び終了時刻と、現在時刻とを比較する（ステップＳ３９）。
【０１２０】
ここで、選択された番組の放送日、開始時刻及び終了時刻が、現在日時と時系列的に重なると判断した場合、即ち、現在放送中の番組と判断した場合には（ステップＳ３９；Ｙｅｓ）、この番組の放送をコンテンツ受信部２６に受信させ（ステップＳ４０）、表示部１３に表示させた後（ステップＳ４１）、本処理を終了する。
【０１２１】
一方、選択された番組の放送日及び開始時刻が、現在日時より未来にあたると判断した場合、即ち、放送予定の番組と判断した場合には（ステップＳ３９；Ｎｏ）、当該番組の録画を予約し（ステップＳ４２）、本処理を終了する。
【０１２２】
以上のように、本実施形態によれば、ユーザから一のキーワードが検索対象として入力された場合であっても、単語辞書に登録された各単語の係累属性に基づいて、キーワードに係累する単語を検索対象に含めることができるため、キーワードが表す名称とその別称とに関連するコンテンツを効率的に検索することができ、ユーザの利便性を向上させることができる。
【０１２３】
また、本実施形態によれば、各コンテンツに含まれた各単語の存在属性を単語辞書に登録し、当該存在属性に基づいてコンテンツの検索を行うため、キーワードが表す名称とその別称とに関連するコンテンツをより効率的に検索することができる。
【０１２４】
なお、本実施形態では、図１２、１３に示したように、存在属性に単語が存在するコンテンツのヘッダのアドレスを含めた態様としたが、これに限らないものとする。
【０１２５】
例えば、存在属性に、コンテンツ情報記憶部１７１１とコンテンツ素材記憶部１７１２とのどちらに存在するかを示す情報のみを含めた態様としてもよい。具体的には、コンテンツ情報記憶部１７１１に存在する場合には「ｅ」、コンテンツ素材記憶部１７１２に存在する場合には「ｃ」、何れにも存在しない場合には「ＮＡ」とする態様とすることができる。
【０１２６】
また、図１２、１３では、存在情報を各見出しについて一つのみ関連付けた態様としたが、これに限らないものとする。例えば、ある単語がコンテンツ情報記憶部１７１１とコンテンツ素材記憶部１７１２との両方に存在する場合もある。このような場合には、二つの存在情報が登録される態様としてもよい。
【０１２７】
［第３の実施形態］
次に、第３の実施形態の検索装置について説明する。なお、上述した第１、第２の実施形態と同様の構成については、同一の符号を付与し、その説明を省略する。
【０１２８】
上述した第１、第２の実施形態では、係累属性については、ユーザ自身の手により付与されることを想定している。しかし、歌手や番組のタイトル等の名称は人々の口頭に上る頻度が増すにつれ、省略されて略称となったり愛称が作られたりして変化していくため、第１、第２の実施形態では対応することが困難である。
【０１２９】
なお、第２の実施形態では、単語辞書登録部３１により、コンテンツ情報記憶部１７１１やコンテンツ素材記憶部１７１２に含まれた文字列を形態素解析し、単語を抽出することが可能となっている。しかしながら、この態様では抽出した単語を単語辞書１７２３（又は単語辞書１７２４）に登録し、また、記憶された場所を特定することは可能であるが、抽出された単語が他の単語と係累関係にあるか否かを判定することはできない。
【０１３０】
また、第２の実施形態では、省略語が汎用化しているもの、例えば、「東京大学」→「東大」、「アメリカ合衆国」→「米」、「インターカレッジ」→「インカレ」、「コンピュータグラフィックス」→「ＣＧ」等のようなものは、形態素解析に用いる辞書の中に省略語として具備しておくことで対応することは可能である。しかし、「トウキョウ娘。」→「Ｔ娘。」、「トウキョウ娘。」→「娘。」、「トウキョウ娘。」→「ＴＫＯ娘。」といった時流とともに変化する別称に追随することは困難である。
【０１３１】
そこで、第３の実施形態では、上記の問題点を改善することが可能な検索装置３について説明する。まず、図１６を参照して、上述したＣＰＵ１１とＲＯＭ１４又は記憶部１７に記憶されたプログラムとの協働により実現される各機能部について説明する。図１６は、検索装置３の機能的構成を示したブロック図である。
【０１３２】
図１６に示したように、検索装置３は、上述した受付部２１、選択部２４、再生制御部２５、コンテンツ受信部２６、日時計測部２７、単語拡張部３２及びコンテンツ検索部３３に加えて、単語辞書登録部４１と、インターネット接続部４２とを備えている。また、インターネット等のネットワークＮを介して、検索装置３と単語辞書マスタサーバ５０とが通信可能に接続されている。
【０１３３】
ここで、単語辞書マスタサーバ５０は、外部装置に情報を提供することが可能なＷｅｂサーバやｆｔｐサーバ等であって、ネットワークＮ上に存在する情報資源である。具体的に、単語辞書マスタサーバ５０は、検索装置３からの要求に応じ、自己の装置内に記憶した単語辞書マスタ５１を外部装置（検索装置３）に提供する。ここで、単語辞書マスタ５１は、単語辞書１７２３（又は単語辞書１７２４）のマスタとなる単語辞書であって、第３者による手動又は後述するバッカス記法を用いた自動制御により、各単語とその別称との関係が所定の時間間隔（例えば、数時間毎）に更新されているものとする。
【０１３４】
図１７は、単語辞書マスタ５１の一例を示した図である。図１７に示したように、単語辞書マスタ５１には、各単語の見出し毎に、その単語の「読み」と、「係累属性」と、「分類属性」と、「存在属性」と、が関連付けて記憶されている。各項目の説明は上述したとおりである。なお、図１７の例では、各見出しについて「存在属性」を関連付けた態様を示したが、この「存在属性」を省略した態様としてもよい。また、図１７の例のように「存在属性」を関連付けた場合には、「存在属性」に「ＮＡ」が付与されることが好ましい。
【０１３５】
図１６に戻り、単語辞書登録部４１は、上述した単語辞書登録部３１と同様の機能を有するとともに、インターネット接続部４２を介して単語辞書マスタサーバ５０から単語辞書マスタ５１を取得し、この単語辞書マスタ５１と単語辞書１７２３とを比較することで単語辞書１７２３の内容を更新する。
【０１３６】
具体的に、単語辞書登録部４１は、単語辞書マスタ５１の「見出し」、「係累属性」、「分類属性」、「存在属性」の各項目について、単語辞書１７２３とマージを行うことで単語辞書１７２３の内容を更新する。なお、「存在属性」については、単語辞書１７２３の登録内容が優先されるものとする。
【０１３７】
また、図１３に示した単語辞書１７２４を用いる場合には、「読み」を含めたマージを行うことで、単語辞書１７２４の内容を更新する。例えば、単語辞書１７２４が、図１８に示した状態であったとする。単語辞書登録部４１は、図１７で示した単語辞書マスタ５１と、図１８の単語辞書１７２４と、を比較しその差分を単語辞書１７２４に追加・変更することで、図１９に示した単語辞書１７２４の状態へと更新する。
【０１３８】
また、単語辞書登録部４１は、形態素解析によるコンテンツ情報記憶部１７１１及びコンテンツ素材記憶部１７１２からの単語抽出時に、単語辞書１７２３（又は単語辞書１７２４）において「存在属性」が「ＮＡ」の単語と一致した単語については、この単語の存在位置を表す文字列に「存在属性」が更新されるものとする。
【０１３９】
インターネット接続部４２は、通信部１６を介し、ネットワークＮに接続された外部の装置から情報の取得を行う機能部である。具体的には、単語辞書登録部４１からの指示に応じ、ネットワークＮに接続された単語辞書マスタサーバ５０から単語辞書マスタ５１を取得する。
【０１４０】
以上のように、本実施形態によれば、ユーザから一のキーワードが検索対象として入力された場合であっても、単語辞書に登録された各単語の係累属性に基づいて、キーワードに係累する単語を検索対象に含めることができるため、キーワードが表す名称とその別称とに関連するコンテンツを効率的に検索することができ、ユーザの利便性を向上させることができる。
【０１４１】
また、本実施形態によれば、単語辞書マスタサーバ５０から取得した単語辞書マスタ５１に基づいて、単語辞書１７２３を更新することができるため、時流とともに呼称や名称が変化するような単語についても、その変化に追随することができる。
【０１４２】
なお、単語辞書登録部４１が単語辞書マスタサーバ５０から単語辞書マスタ５１を取得するタイミングは、特に問わないものとするが、例えば、１日１回等所定の時間間隔毎に行われることが好ましい。
【０１４３】
［第４の実施形態］
次に、第４の実施形態の検索装置について説明する。なお、上述した第１、第２、第３の実施形態と同様の構成については、同一の符号を付与し、その説明を省略する。
【０１４４】
上述した第３の実施形態では、単語辞書マスタサーバ５０により提供される単語辞書マスタ５１により単語辞書１７２３（又は単語辞書１７２４）を更新する態様を説明した。第４の実施形態の検索装置４では、検索装置４自体がコンテンツ記憶部１７１に記憶したコンテンツに含まれる各単語間の係累関係を特定し、単語辞書１７２３（又は単語辞書１７２４）を更新する態様を説明する。
【０１４５】
まず、図２０を参照して、上述したＣＰＵ１１とＲＯＭ１４又は記憶部１７に記憶されたプログラムとの協働により実現される各機能部について説明する。図２０は、検索装置４の機能的構成を示したブロック図である。
【０１４６】
図２０に示したように、検索装置４は、上述した受付部２１、選択部２４、再生制御部２５、コンテンツ受信部２６、日時計測部２７、単語拡張部３２、コンテンツ検索部３３、及びインターネット接続部４２に加えて、単語辞書登録部６１を備えている。また、記憶部１７は、後述する接続先テーブル１７３と、係累解析ルール１７４とを予め記憶している。また、インターネット等のネットワークＮを介して、検索装置４とＷｅｂサーバ７０とが通信可能に接続されている。
【０１４７】
ここで、Ｗｅｂサーバ７０は、外部装置に情報を提供することが可能なＷｅｂサーバであって、ネットワークＮ上に存在する情報資源である。具体的に、Ｗｅｂサーバ７０は、検索装置４からの要求に応じ、自己の装置内に記憶した又は動的に生成したＨＴＭＬファイル等のＷｅｂページ（図示せず）を外部装置（検索装置４）に提供する。なお、ネットワークＮに接続されるＷｅｂサーバ７０の個数は、特に問わないものとする。
【０１４８】
単語辞書登録部６１は、上述した単語辞書登録部３１と同様の機能を有し、コンテンツ情報記憶部１７１１及びコンテンツ素材記憶部１７１２のコンテンツから抽出した各単語に基づいて、当該単語に関連したＷｅｂページを、インターネット接続部４２を介してＷｅｂサーバ７０から取得する。
【０１４９】
なお、Ｗｅｂサイトの中には、ＣＧＮ（Consumer  Generated  Media）と呼ばれる多数のユーザが知識を共有するためのサイトが存在する。このようなサイトでは、一般的に取り扱う分野に応じて特化した知識が共有されていることが多いため、検索する単語の分野毎に接続先となるＷｅｂサイト（Ｗｅｂサーバ７０のＵＲＬ（Uniform  Resource  Locator））を予め設定しておくことで、検索の精度を高めることが可能となる。
【０１５０】
図２１は、検索対象の単語の分野に応じて、接続先となるＷｅｂサーバ７０のＵＲＬを設定した接続先テーブル１７３の一例を示した図である。同図において、「分類属性」は単語辞書１７２３等に含まれる「分類属性」と対応するものであり、分野毎に、第１検索〜第３検索までの３つの接続先となるＷｅｂサーバ７０のＵＲＬが登録されている。このような接続先テーブル１７３を記憶部１７に予め記憶しておくことで、検索する単語の分野毎に接続先となるＷｅｂサーバ７０を使い分けることができる。
【０１５１】
上記の接続先テーブル１７３を用いる場合、単語辞書登録部６１は、単語辞書１７２３に登録された単語の「分類属性」に対応するＵＲＬを接続先テーブル１７３から参照し、当該ＵＲＬのＷｅｂサーバ７０に接続することで、この単語に関連したＷｅｂページの検索を行う。例えば、「トウキョウ娘。」については、図２２−１や図２２−２で示したような検索結果（Ｗｅｂページ）を得ることができる。また、「ＤＮＡ」といった略語に対しても図２２−３に示したような検索結果を得ることができる。
【０１５２】
なお、単語辞書登録部６１による、検索については「係累属性」が「ＮＡ」の単語についてのみ行われることが好ましい。また、接続先のＷｅｂサーバ７０が、検索サイトの場合には、単語辞書登録部６１は、検索対象となる単語（例えば、トウキョウ娘。）を検索キーとして送信するものとする。
【０１５３】
また、単語辞書登録部６１は、係累属性解析部６１１を有している。係累属性解析部６１１は、Ｗｅｂサーバ７０から得られた検索結果（Ｗｅｂページ）を、例えば図２３に示したような係累解析ルール１７４を用いて解析し、検索対象となった単語に係累する単語やその読みを抽出する。
【０１５４】
図２３に示した係累解析ルール１７４は、バッカス記法（ＢＮＦ：Backus-Naur  Form）と呼ばれ、構文を記述するための正規表現にしたがって記されたものである。なお、実際のＷｅｂページは、ＨＴＭＬで記述されているため、ＨＴＭＬのタグも含んだ係累解析ルールを記述すべきであるが、この図では、説明の簡略化のためＨＴＭＬの記述に関連する部分を省略している。
【０１５５】
バッカス記法では、「＜」と「＞」とで囲まれた文字列は構成要素と呼ばれている。また、「：：＝」は、その左辺にある構成要素が右辺にある文字列で構成されていることを示している。例えば、「＜英数字＞」は、「ａ」から「ｚ」の英字、「Ａ」から「Ｚ」の英字、「０」から「９」までの数字の何れかで構成されていることを示している。なお、「｜」は、「または（ＯＲ）」という意味を示すものである。
【０１５６】
図２３において、構成要素「係累単語列」は、係累指示語（略称、愛称、通称）と、助詞（が、は、を、も、に、には）と、係累単語から構成されている。図２２−１の例を用いて具体的に説明すると、１行目の「トウキョウ娘。」は名詞であるが、これは検索語（トウキョウ娘。）それ自身である。この場合、図２３で示したルールの「＜検索語列＞：：＝＜検索語＞＜よみ＞｜＜検索語＞＜空白＞＜よみ＞｜＜検索語＞＜かっこはじめ＞＜よみ＞＜かっこおわり＞｜」という記述の「＜検索語＞＜よみ＞」に合致する。これから、「トウキョウ娘。」の＜よみ＞が、「とうきょうむすめ」であることがわかる。
【０１５７】
また、図２２−１の２行目は、図２３で示したルールの「＜係累単語列＞：：＝＜係累指示語＞＜助詞＞｛係累単語｝＜句読点＞｜＜係累指示語＞＜助詞＞｛＜係累単語＞＜句読点＞｝｜＜係累指示語＞＜助詞＞｛係累単語｝＜助詞＞＜文字列＞＜句読点＞｜＜係累指示語＞＜助詞＞｛＜係累単語＞＜句読点＞｝＜助詞＞＜文字列＞＜句読点＞｜＜係累指示語＞＜助詞＞＜文字列＞｛係累単語｝＜助詞＞＜文字列＞＜句読点＞｜＜係累指示語＞＜助詞＞＜文字列＞｛＜係累単語＞＜句読点＞｝＜助詞＞＜文字列＞＜句読点＞｜」という記述の「＜係累指示語＞＜助詞＞＜文字列＞｛係累単語｝＜助詞＞＜文字列＞＜句読点＞」に合致する。
【０１５８】
つまり、「＜係累指示語＞（通称）＋＜助詞＞（は）＋＜文字列＞（主に）＋（かっこはじめ）（「」＋＜係累単語＞（Ｔ娘。）＋＜よみ＞（＜かっこはじめ＞（（）＋＜よみ＞（てぃーむす）＋＜かっこおわり＞（））＋＜かっこおわり＞（」）＋＜かっこはじめ＞（「）＋＜係累単語＞（ＴＫＯ娘。）＋＜かっこおわり＞（」）＋＜かっこはじめ＞（「）＋＜係累単語＞（娘。）＋＜かっこおわり＞（」）＋＜助詞＞（が）＋＜文字列＞（広く使われている）＋＜句読点＞（。）」と解析される。なお「（」と「）」で囲んだ文字列が、図２２−１の２行目の各文字列を表している。
【０１５９】
この解析結果から、「トウキョウ娘。」の係累単語として「Ｔ娘。」、「ＴＫＯ娘。」、「娘。」が抽出される。また、係累単語の読みとして、「Ｔ娘。」に対応する「てぃーむす」が抽出される。
【０１６０】
また、係累属性解析部６１１は、係累解析ルール１７４を用いた解析により、Ｗｅｂページから抽出した係累単語やその読みを、単語辞書１７２３（又は単語辞書１７２４）に登録する。ここで、係累属性解析部６１１は、共通の単語を語源とする係累単語に、同一の係累情報を付与するものとする。なお、語源となる単語が不明な場合には、係累属性に「Ｄ」又は「Ｍ」を含めず、係累情報のみを付与する態様としてもよい。
【０１６１】
また、係累属性解析部６１１が、係累単語の抽出先となったＷｅｂサーバ７０のＵＲＬを、単語辞書１７２３（又は１７２４）に併せて登録する態様としてもよい。
【０１６２】
図２４は、単語辞書１７２４の他の態様を示した図であって、係累単語の抽出先となったＷｅｂサーバ７０のＵＲＬを併せて登録した場合における単語辞書１７２５の一例を示した図である。図２４に示したように、単語辞書１７２５には各単語の見出し毎に、その単語の「抽出Ｗｅｂ」と「読み」と「係累属性」と「分類属性」と「存在属性」とが関連付けて登録されている。この「抽出Ｗｅｂ」の項目に、係累単語の抽出先となったＷｅｂサーバ７０のＵＲＬが登録される。なお、該当するＵＲＬが存在しない場合には、該当なしを意味する「ＮＡ」が登録されるものとする。
【０１６３】
以上のように、本実施形態によれば、ユーザから一のキーワードが検索対象として入力された場合であっても、単語辞書に登録された各単語の係累属性に基づいて、キーワードに係累する単語を検索対象に含めることができるため、キーワードが表す名称とその別称とに関連するコンテンツを効率的に検索することができ、ユーザの利便性を向上させることができる。
【０１６４】
また、本実施形態によれば、検索装置４自体がコンテンツ記憶部１７１に記憶したコンテンツに含まれる各単語間の係累関係を特定し、単語辞書１７２３を更新することができるため、時流とともに呼称や名称が変化するような単語についても、その変化に追随することができる。
【０１６５】
なお、本実施形態では、係累解析ルールとして図２３に示した各ルールを用いた例を説明したが、解析ルールの内容はこの例に限定されるものではない。例えば、電子番組表データ（ＥＰＧ）中のタグやＨＴＭＬのタグを用いるような記述も可能である。また。係累単語については、正式名称の文字数より少なくなる傾向があるため、「係累単語の文字数＜正式名称の文字数」のような文字数に関する制約を規定することも可能である。
【０１６６】
また、読みに関しても、読みの文字数が形態素解析により付記される読みの文字数を上回ることはないため、「抽出された読みの文字数＜形態素解析による読みの文字数」といった文字数に関する制約を規定することも可能である。
【０１６７】
以上、発明の実施の形態について説明したが、本発明はこれに限定されるものではなく、本発明の主旨を逸脱しない範囲での種々の変更、置換、追加などが可能である。
【０１６８】
なお、上記した実施形態の検索装置で実行されるプログラムは、ＲＯＭ１４や記憶部１７等に予め組み込まれて提供するものとするが、これに限らず、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital Versatile Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。また、このプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよく、インターネット等のネットワーク経由で提供又は配布するように構成してもよい。
【図面の簡単な説明】
【０１６９】
【図１】検索装置のハードウェア構成を示した図である。
【図２】検索装置の機能的構成の一例を示した図である。
【図３】番組表の一例を示した図である。
【図４】付属情報の一例を示した図である。
【図５】単語辞書の一例を示した図である。
【図６】単語辞書の一例を示した図である。
【図７】コンテンツ検索処理の手順の一例を示したフローチャートである。
【図８−１】表示画面の一例を示した図である。
【図８−２】表示画面の一例を示した図である。
【図９】単語拡張処理の手順の一例を示したフローチャートである。
【図１０】表示画面の一例を示した図である。
【図１１】検索装置の機能的構成の一例を示した図である。
【図１２】単語辞書の一例を示した図である。
【図１３】単語辞書の一例を示した図である。
【図１４】コンテンツ検索処理の手順の一例を示したフローチャートである。
【図１５】単語拡張処理の手順の一例を示したフローチャートである。
【図１６】検索装置の機能的構成の一例を示した図である。
【図１７】単語辞書マスタの一例を示した図である。
【図１８】単語辞書の一例を示した図である。
【図１９】単語辞書の一例を示した図である。
【図２０】検索装置の機能的構成の一例を示した図である。
【図２１】接続先テーブルの一例を示した図である。
【図２２−１】検索結果の一例を示した図である。
【図２２−２】検索結果の一例を示した図である。
【図２２−３】検索結果の一例を示した図である。
【図２３】係累解析ルールの一例を示した図である。
【図２４】単語辞書の一例を示した図である。
【符号の説明】
【０１７０】
１  検索装置
２  検索装置
３  検索装置
４  検索装置
１１  ＣＰＵ
１２  入力部
１３  表示部
１４  ＲＯＭ
１５  ＲＡＭ
１６  通信部
１７  記憶部
１７１  コンテンツ記憶部
１７１１  コンテンツ情報記憶部
１７１２  コンテンツ素材記憶部
１７２１  単語辞書
１７２２  単語辞書
１７２３  単語辞書
１７２４  単語辞書
１７２５  単語辞書
１７３  接続先テーブル
１７４  係累解析ルール
１８  バス
２１  受付部
２２  単語拡張部
２３  コンテンツ検索部
２４  選択部
２５  再生制御部
２６  コンテンツ受信部
２７  日時計測部
３１  単語辞書登録部
３２  単語拡張部
３３  コンテンツ検索部
４１  単語辞書登録部
４２  インターネット接続部
５０  単語辞書マスタサーバ
５１  単語辞書マスタ
６１  単語辞書登録部
６１１  係累属性解析部
７０  Ｗｅｂサーバ
【図１】
2009080576.tif 000003
【図２】
2009080576.tif 000004
【図３】
2009080576.tif 000005
【図４】
2009080576.tif 000006
【図５】
2009080576.tif 000007
【図６】
2009080576.tif 000008
【図１０】
2009080576.tif 000009
【図１１】
2009080576.tif 000010
【図１２】
2009080576.tif 000011
【図１３】
2009080576.tif 000012
【図１４】
2009080576.tif 000013
【図１５】
2009080576.tif 000014
【図１６】
2009080576.tif 000015
【図１７】
2009080576.tif 000016
【図１８】
2009080576.tif 000017
【図１９】
2009080576.tif 000018
【図２０】
2009080576.tif 000019
【図２１】
2009080576.tif 000020
【図２２−１】
2009080576.tif 000021
【図２２−２】
2009080576.tif 000022
【図２２−３】
2009080576.tif 000023
【図２３】
2009080576.tif 000024
【図２４】
2009080576.tif 000025
【図７】
2009080576.tif 000026
【図８−１】
2009080576.tif 000027
【図８−２】
2009080576.tif 000028
【図９】
2009080576.tif 000029