(57)【特許請求の範囲】
【請求項１】
番組の対象学年を判定する番組フィルタリング装置であって、
学年毎の学習内容を記憶する学習内容記憶手段と、
前記番組の番組属性内容を記憶する番組属性内容記憶手段と、
前記学習内容記憶手段に記憶した前記学年毎の学習内容に含まれる語句と、前記番組属性内容記憶手段に記憶した前記番組属性内容に含まれる語句と、を対比することにより、前記番組属性内容記憶手段に前記番組属性内容が記憶されている番組の対象学年を判定する番組フィルタリング手段と、を備えることを特徴とする番組フィルタリング装置。
【請求項２】
前記学年毎の学習内容の特徴語及び前記番組属性内容の特徴語を抽出する特徴語抽出手段と、
抽出した前記学習内容の特徴語及び前記番組属性内容の特徴語を対比することにより、前記番組の最適学年を判定する最適学年判定手段と、を更に備えることを特徴とする、請求項１に記載の番組フィルタリング装置。
【請求項３】
前記特徴語抽出手段は、ｔｆ−ｉｄｆにより抽出を行うことを特徴とする、請求項２に記載の番組フィルタリング装置。
【請求項４】
コンピュータが、番組の対象学年を判定する方法であって、
学年毎の学習内容を記憶するステップと、
前記番組の番組属性内容を記憶するステップと、
記憶した前記学年毎の学習内容に含まれる語句と、記憶した前記番組属性内容に含まれる語句と、を対比することにより、前記番組属性内容を記憶するステップにおいて前記番組属性内容が記憶されている番組の対象学年を判定するステップと、を含む方法。
【請求項５】
コンピュータに、番組の対象学年を判定させるプログラムであって、
学年毎の学習内容を記憶するステップと、
前記番組の番組属性内容を記憶するステップと、
記憶した前記学年毎の学習内容に含まれる語句と、記憶した前記番組属性内容に含まれる語句と、を対比することにより、前記番組属性内容を記憶するステップにおいて前記番組属性内容が記憶されている番組の対象学年を判定するステップと、を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、番組を学年毎にフィルタリングして視聴すべき学年を判定する装置、方法及びプログラムに関する。
【背景技術】
【０００２】
特許文献１には、レコメンデーション装置が開示されている。この装置は、教育分野において特徴的な要素、特に学期によるユーザの要求の変化に応じて推奨コンテンツを提供できるようにしている。
【０００３】
また、特許文献２には、仮名漢字変換装置が開示されている。この装置は、特殊文字について、文字単位で種別識別子が予め割り当てられることにより、文字を習得すべき学年が対応付けられている。そして、対象年齢が指定され文字列が入力された場合に、その文字列に対象年齢に対応する特殊文字が含まれている場合には、特殊文字を含む文字列全体を表示しないといった処理や、特殊文字を他の文字とは異なる色で表示する、等の処理を行う。
【特許文献１】特開２００４−３０３１４９号公報
【特許文献２】特開平９−１４６９３４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述の特許文献１及び２では、各番組を学年毎にフィルタリングして視聴すべき学年を判定するための技術は開示されてはいない。
【０００５】
従って、近時、通信ネットワークを通じてアクセスしてきたユーザ端末に番組を提供するサービスが提供されているが、ユーザが視聴可能な学年に達していないにもかかわらず、難解な内容の番組を視聴することが起こり得る。
【０００６】
本発明は、このような事情を考慮して提案されるものであり、各番組を学年毎にフィルタリングして視聴すべき学年を判定する装置、方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
（１）番組の対象学年を判定する番組フィルタリング装置であって、
学年毎の学習内容を記憶する学習内容記憶手段と、
前記番組の番組属性内容を記憶する番組属性内容記憶手段と、
前記学習内容記憶手段に記憶した前記学年毎の学習内容に含まれる語句と、前記番組属性内容記憶手段に記憶した前記番組属性内容に含まれる語句と、を対比することにより、前記番組属性内容記憶手段に前記番組属性内容が記憶されている番組の対象学年を判定する番組フィルタリング手段と、を備えることを特徴とする番組フィルタリング装置。
【０００８】
本発明のこのような構成によれば、前記番組フィルタリング装置は、学習内容と各番組の属性内容とを対比して、番組の対象学年を判定する。従って、前記番組フィルタリング装置は、対象学年に達した番組のみを提供することが可能となり、ユーザは、自身の学年を対象学年とする番組のみを視聴できる。ここで、対象学年とは、例えば、前記学習内容に含まれる語句と各番組の属性内容に含まれる語句を対比することによって判定され、当該学年で学習することがない難解な語句が属性情報に含まれる番組は、対象から除かれることになる。
【０００９】
（２）前記学年毎の学習内容の特徴語及び前記番組属性内容の特徴語を抽出する特徴語抽出手段と、
抽出した前記学習内容の特徴語及び前記番組属性内容の特徴語を対比することにより、前記番組の最適学年を判定する最適学年判定手段と、を更に備えることを特徴とする、（１）に記載の番組フィルタリング装置。
【００１０】
本発明のこのような構成によれば、前記番組フィルタリング装置は、抽出した前記学習内容の特徴語及び前記番組属性内容の特徴語を対比することにより、前記番組の最適学年を判定する。従って、前記番組フィルタリング装置は、対象学年に達した番組の中で、更に各学年に最適なものを提供することが可能となり、ユーザは、自身の学年において難解でもなく、更に、あまりに平易でつまらない番組でもない最適な番組を視聴できる。
（３）前記特徴語抽出手段は、ｔｆ−ｉｄｆにより抽出を行うことを特徴とする、（２）に記載の番組フィルタリング装置。
【００１１】
本発明のこのような構成によれば、前記番組フィルタリング装置は、ｔｆ−ｉｄｆにより前記特徴語の抽出を行う。従って、前記番組フィルタリング装置は、それぞれ多くの学年の学習内容に共通して含まれる語句、或いは、多くの番組の属性内容に共通して含まれる語句ではなく、それぞれの学年の学習内容において特徴となる語句、或いは、それぞれの番組の属性内容において特徴となる語句を抽出することができる。
【００１２】
（４）コンピュータが、番組の対象学年を判定する方法であって、
学年毎の学習内容を記憶するステップと、
前記番組の番組属性内容を記憶するステップと、
記憶した前記学年毎の学習内容に含まれる語句と、記憶した前記番組属性内容に含まれる語句と、を対比することにより、前記番組属性内容を記憶するステップにおいて前記番組属性内容が記憶されている番組の対象学年を判定するステップと、を含む方法。
本発明のこのような構成によれば、前記方法を実施することにより、（１）と同様の作用・効果が期待できる。
【００１３】
（５）コンピュータに、番組の対象学年を判定させるプログラムであって、
学年毎の学習内容を記憶するステップと、
前記番組の番組属性内容を記憶するステップと、
記憶した前記学年毎の学習内容に含まれる語句と、記憶した前記番組属性内容に含まれる語句と、を対比することにより、前記番組属性内容を記憶するステップにおいて前記番組属性内容が記憶されている番組の対象学年を判定するステップと、を実行させるプログラム。
本発明のこのような構成によれば、前記プログラムを前記コンピュータに導入して実行させることにより、（１）と同様の作用・効果が期待できる。
【発明の効果】
【００１４】
本発明は、各番組を学年毎にフィルタリングして視聴すべき学年を判定することができるので、対象学年に達した番組のみを提供することができる番組フィルタリング装置を提供することができ、ユーザは、自身の学年を対象学年とする番組のみを視聴することができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明を実施するための最良の形態について図を参照しながら説明する。なお、これはあくまでも一例であって、本発明の技術的範囲はこれに限られるものではない。
【００１６】
［番組フィルタリング装置と関連要素の全体構成］
図１は、本発明の実施形態に係る番組フィルタリング装置と関連要素の全体構成を示す図である。
本実施形態に係る番組フィルタリング装置１は、インターネット等からなる通信ネットワークＮを介して、パーソナルコンピュータ等からなるユーザ端末２（＃１）〜２（＃３）に接続されている。番組フィルタリング装置１とユーザ端末２（＃１）〜２（＃３）とは所定のプロトコルに従った通信を行うことができる。
【００１７】
番組フィルタリング装置１及びユーザ端末２（＃１）〜２（＃３）は、そのような所定のプロトコルに従った通信を行うことにより、ユーザ端末２（＃１）〜２（＃３）のいずれかが番組フィルタリング装置１へアクセスしたことに応じて、番組フィルタリング装置１が後述する処理を行って、ユーザ端末２（＃１）〜２（＃３）のユーザの学年が対象学年となる番組のみを抽出した番組情報を提供することができる。
【００１８】
［番組フィルタリング装置の機能構成］
図２は、本発明の実施形態に係る番組フィルタリング装置の機能構成を示す図である。
本実施形態に係る番組フィルタリング装置１は、学年判定手段１０と、学習内容記憶手段１１と、番組属性内容記憶手段１２と、番組フィルタリング手段１３と、番組属性内容編集手段１４と、番組情報提供手段１５と、特徴語抽出手段１６と、最適学年判定手段１７と、を備える。
学年判定手段１０は、ユーザＩＤ、パスワード、ユーザの年齢等の属性を少なくとも記憶したユーザプロファイルデータベース１００を参照することが可能であり、ユーザ端末２（＃１）〜２（＃３）のアクセスを受け付けて、受け付けたユーザ端末２（＃１）〜２（＃３）のユーザＩＤ等のユーザ識別情報を基にユーザの学年を判定する。
特徴語抽出手段１６は、後述するｔｆ−ｉｄｆの手法を用いて、学習内容データベース１１０に記憶した学習内容学年毎の学習内容の特徴語を抽出する。
【００１９】
また、特徴語抽出手段１６は、後述するｔｆ−ｉｄｆの手法を用いて、番組の属性内容の特徴語を抽出する。
最適学年判定手段１７は、特徴語抽出手段１６により抽出された学習内容の特徴語と番組属性内容の特徴語とを対比して、番組の最適学年を判定する。
【００２０】
番組フィルタリング手段１３は、学習内容記憶手段１１に記憶した学習内容と、番組属性内容記憶手段１２に記憶した番組属性内容と、を対比することにより、詳細は後述するように、当該番組の対象学年を判定する。
番組属性内容編集手段１４は、判定した対象学年及び最適学年を、番組属性内容データベース１２０に記憶した番組内容に対して含めることにより、番組属性内容データベース１２０の番組属性内容を編集する。
【００２１】
番組情報提供手段１５は、アクセスを受け付けたユーザ端末２（＃１）〜２（＃３）のユーザの学年が対象学年及び最適学年である番組属性内容データベース１２０内の番組を含む番組情報を、アクセスを受け付けたユーザ端末２（＃１）〜２（＃３）に対して提供する。
【００２２】
［番組フィルタリング装置のハードウェア構成］
図３は、本発明の実施形態に係る番組フィルタリング装置１のハードウェア構成を示す図である。尚、ユーザ端末２（＃１）〜２（＃３）も、番組フィルタリング装置１と同様の構成を持ってよい。
【００２３】
番組フィルタリング装置１は、制御部を構成するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３１０、バスライン２００、通信Ｉ／Ｆ（Ｉ／Ｆ：インタフェース）３２０、メインメモリ３３０、ＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）３４０、表示装置３５０、Ｉ／Ｏコントローラ３６０、キーボード及びマウス等の入力装置３７０、ハードディスク３８０、光ディスクドライブ３９０、並びに半導体メモリ４１０を備える。尚、ハードディスク３８０、光ディスクドライブ３９０、並びに、半導体メモリ４１０をまとめて記憶装置４２０と呼ぶ。
【００２４】
制御部は、番組フィルタリング装置１を統括的に制御する部分であり、ハードディスク３８０に記憶された各種プログラムを適宜読み出して実行することにより、上述したハードウェアと協働し、本発明に係る各種機能を実現している。
【００２５】
通信Ｉ／Ｆ３２０は、番組フィルタリング装置１が、通信ネットワークＮ（図１）を介してユーザ端末２（＃１）〜２（＃３）等（図１）と情報を送受信する場合のネットワーク・アダプタである。通信Ｉ／Ｆ３２０は、モデム、ケーブル・モデム及びイーサネット（登録商標）・アダプタを含んでよい。
【００２６】
ＢＩＯＳ３４０は、番組フィルタリング装置１の起動時にＣＰＵ３１０が実行するブートプログラムや、番組フィルタリング装置１がハードウェアに依存するプログラム等を記録する。
【００２７】
表示装置３５０は、ブラウン管液晶装置（ＣＲＴ）、液晶表示装置（ＬＣＤ）等のディスプレイ装置を含む。
【００２８】
Ｉ／Ｏコントローラ３６０には、ハードディスク３８０、光ディスクドライブ３９０、及び半導体メモリ４１０等の記憶装置４２０を接続することができる。
【００２９】
入力装置３７０は、学習内容、番組内容を入力して、入力された学習内容、番組内容を、それぞれ、学習内容データベース１１０、番組属性内容データベース１２０に記憶させるために用いることができる。
【００３０】
ハードディスク３８０は、本ハードウェアを番組フィルタリング装置１として機能させるための各種プログラム、本発明の機能を実行するプログラム及び後述するテーブル及びレコードを記憶する。なお、番組フィルタリング装置１は、外部に別途設けたハードディスク（図示せず）を外部記憶装置として利用することもできる。
【００３１】
光ディスクドライブ３９０としては、例えば、ＤＶＤ−ＲＯＭドライブ、ＣＤ−ＲＯＭドライブ、ＤＶＤ−ＲＡＭドライブ、ＣＤ−ＲＡＭドライブを使用することができる。この場合は各ドライブに対応した光ディスク４００を使用する。光ディスク４００から光ディスクドライブ３９０によりプログラムまたはデータを読み取り、Ｉ／Ｏコントローラ３６０を介してメインメモリ３３０またはハードディスク３８０に提供することもできる。
【００３２】
なお、本発明でいうコンピュータとは、記憶装置４２０、ＣＰＵ３１０等を備えた情報処理装置をいい、番組フィルタリング装置１は、記憶装置４２０、ＣＰＵ３１０等を備えた情報処理装置により構成され、この情報処理装置は、本発明のコンピュータの概念に含まれる。
【００３３】
この番組フィルタリング装置１では、学年判定手段１０、番組フィルタリング手段１３、番組属性内容編集手段１４、番組情報提供手段１５、特徴語抽出手段１６、最適学年判定手段１７は、ＣＰＵ３１０に対応する。
また、ユーザプロファイルデータベース１００、学習内容記憶手段１１、学習内容データベース１１０、番組属性内容記憶手段１２、番組属性内容データベース１２０、は、記憶装置４２０に対応する。
【００３４】
［学習内容データベースの概要］
図４は、学習内容データベース１１０の概要を示す図である。
【００３５】
学習内容データベース１１０には、学年毎に、学習内容が記憶されている。このような学習内容は、後述する対象学年及び最適学年の判定に用いられる。学習内容は、本実施形態では、「体育」、「音楽」、「理科」であるが、この例には限られず、他の科目も考えられる。尚、後述する対象学年及び最適学年の判定には、「社会」、「音楽」、「理科」等のすべての教科に応じた学習内容が用いられる。
【００３６】
［番組属性内容データベースの概要］
図５は、番組属性内容データベース１２０の概要を示す図である。
【００３７】
番組属性内容データベース１２０には、番組毎に、少なくとも番組の属性内容が記憶されている。属性内容は、本実施形態では「日露戦争」、「条約改正」、「産業革命」等が考えられる。このような属性内容は、後述する対象学年及び最適学年の判定に用いられる。
尚、「対象学年」及び「最適学年」の内容は、後述する対象学年及び最適学年の判定処理が終了した後に、番組属性内容編集手段１４により含められる。
【００３８】
ここで、番組属性内容データベース１２０は、番組の属性内容の他に、番組のタイトル、放送日時、チャンネルを含むが、これらの内容は後述する番組情報提供手段１５による番組情報の生成の際に用いられる。
【００３９】
［学習内容、番組の属性内容の特徴語の抽出手法］
特徴語抽出手段１６は、学習内容の特徴語をｔｆ−ｉｄｆの手法を用いて抽出する。また、番組属性内容の特徴語もｔｆ−ｉｄｆの手法を用いて抽出する。ここに、ｔｆ−ｉｄｆとは、複数の文書を含む母集団において、当該文書の特徴語を抽出するアルゴリズムである。
【００４０】
特徴語抽出手段１６は、学習内容データベース１１０に記憶した学習内容からｔｆ−ｉｄｆの手法を用いて、特徴語を抽出する。即ち、ある学年の学習内容には多く含まれているが、その他の学年の学習内容にはあまり含まれていない語句を、当該学年の学習内容の特徴語として抽出することになる。
同様にして、特徴語抽出手段１６は、番組属性内容データベース１２０に記憶した属性内容からｔｆ−ｉｄｆの手法を用いて、特徴語を抽出する。
【００４１】
このように、学習内容の特徴語、番組の属性内容の特徴語をｔｆ−ｉｄｆの手法を用いて抽出するので、学習内容、番組の属性内容のそれぞれの特徴語を人手により入力する手間を省くことができる。尚、学習内容、番組の属性内容のそれぞれは、ｔｆ−ｉｄｆにより抽出されずに、人手により入力されたものであってもよい。
【００４２】
［対象学年の判定手法］
番組フィルタリング手段１３は、学習内容データベース１１０に記憶した学習内容を読み出し、ついで、番組属性内容データベース１２０に記憶した番組属性内容を読み出して対比する処理を行う。当該対比を行うことにより、各学年の学習内容に含まれない、即ち、理解することが難しいと考えられる語句を番組属性内容に含む番組を排除し、対象学年を判定する。
【００４３】
［最適学年の判定手法］
番組フィルタリング手段１３は、学習内容データベース１１０に記憶した学習内容から特徴語抽出手段１６が抽出した特徴語と、番組属性内容データベース１２０に記憶した番組属性内容から特徴語抽出手段１６が抽出した特徴語と、を対比する。当該対比を行うことにより、ある番組に対して、当該番組属性内容の特徴語と学習内容の特徴語とが最もよく一致する学年を最適学年として判定する。このようにして、最適学年判定手段１７は、特徴語が最もよく一致する番組と学年をマッチングすることにより、当該学年において最も興味を持って視聴されると考えられる番組を判定することができる。このようにして判定された番組は、当該学年において、難解でもなく、あまりに平易でつまらない番組でもない、まさに当該学年の学習内容の特徴に最も特徴が一致する番組であると考えられる。
【００４４】
［番組情報の生成、提供］
図６は、番組情報提供手段１５により生成されてユーザ端末２（＃１）〜２（＃３）に提供される番組情報の概要を示す図である。
【００４５】
番組情報提供手段１５は、番組属性内容データベース１２０に記憶されている各番組のうち、番組フィルタリング手段１３により判定された対象学年が、学年判定手段１０により判定されたユーザの学年以上とされている番組のみを抽出し、更に、その中でユーザの学年が最適学年と判定されている番組を抽出して、番組情報を生成して提供する。
【００４６】
例えば、学年判定手段１０により判定されたユーザの学年が「小２」である場合には、番組情報提供手段１５は、「小３以上」が対象学年と判定されている番組を排除し、更に、最適学年が「小１」と判定されている番組を抽出して提供する。
また、判定されたユーザの学年が「小３」である場合には、番組情報提供手段１５は、「小３以上」が対象学年と判定されている番組であって、更に、最適学年が「小３」と判定されている番組を抽出して提供することもできる。尚、図中、「○○さん」とは、ユーザプロファイルデータベース１００に予め記憶されたユーザの名称を意味している。
【００４７】
［番組フィルタリング装置の基本動作］
図７は、本発明の実施形態に係る番組フィルタリング装置の基本動作を示すフローチャートである。
【００４８】
Ｓ１，Ｓ２：学年判定手段１０は、ユーザ端末２（＃１）〜２（＃３）のアクセスを受け付けた際には、ユーザプロファイルデータベース１００を参照することにより、アクセスを受け付けたユーザ端末２（＃１）〜２（＃３）のユーザの学年を判定する。このようにして判定されたユーザの学年は、後述する番組情報の生成に用いられる。
【００４９】
Ｓ３，Ｓ４，Ｓ５、Ｓ６、Ｓ７：番組フィルタリング手段１３は、学年毎に、学習内容と各番組の属性内容とを対比し、対象学年を判定する。例えば、ある学年以下で学習する学習内容に対応する語句が、当該番組の属性内容の中に所定の割合以上含まれている場合に、対象学年を当該学年以上と判定する。具体的には、例えば、小４以下で習う語句が番組属性情報の中に８０％以上含まれていた場合には、「小４以上」と判定する。このようにして、番組属性情報の語句のうち所定の割合以上が理解できる学年を対象学年として判定することができる。
【００５０】
Ｓ８：番組属性内容編集手段１４は、各番組の属性内容（図５）に対して、対象学年と判定された学年を対象学年として含める編集を行う。含められた対象学年は、番組属性内容データベース１２０において「対象学年」として記憶される（図５）。
【００５１】
Ｓ９：最適学年判定手段１７は、各番組について、判定された対象学年のうち、最適学年を判定する。
【００５２】
図８は、本発明の実施形態に係る最適学年判定処理の概要を示すフローチャートである。
Ｓ１１〜Ｓ１５：最適学年判定手段１７は、対象学年のうち学年毎に、学習内容の特徴語と各番組の属性内容の特徴語とを対比し、最適学年を判定する。例えば、当該学年で学習すべき学習内容の特徴語が、当該番組の属性内容の特徴語の中に一定数含まれている場合に、最適学年を当該学年と判定する。具体的には、例えば、対象年齢が「小４以上」と判定された番組の属性内容の特徴後の中に、小６の学習内容の特徴語が２０％以上含まれている場合には、小６を最適学年として判定する。なお、最適学年は複数該当する場合、或いは、該当する学年がない場合が想定される。このようにして、対象学年のうち、最も興味を持って視聴すると思われる最適学年を判定することができる。
【００５３】
Ｓ１６：番組属性内容編集手段１４は、各番組の属性内容（図５）に対して、最適学年と判定された学年を最適学年として含める編集を行う。含められた最適学年は、番組属性内容データベース１２０において「最適学年」として記憶される（図５）。
【００５４】
Ｓ１８：番組情報提供手段１５は、番組属性内容データベース１２０のうち、学年判定手段１０により判定されたユーザの学年が対象学年とされている番組であって、最適学年とされている番組のみを抽出した番組情報を生成し、アクセスを受け付けたユーザ端末２（＃１）〜２（＃３）に提供する。
【００５５】
このように、本実施形態によれば、アクセスを受け付けたユーザ端末２（＃１）〜２（＃３）のユーザの学年が対象学年と判定した番組のみを抽出した番組情報を提供するので、ユーザの学年に応じた内容の番組のみを提供できる。
【図面の簡単な説明】
【００５６】
【図１】本発明の実施形態に係る番組フィルタリング装置と関連要素の全体構成を示す図である。
【図２】本発明の実施形態に係る番組フィルタリング装置の機能構成を示す図である。
【図３】本発明の実施形態に係る番組フィルタリング装置のハードウェア構成を示す図である。
【図４】学習内容データベースの概要を示す図である。
【図５】番組属性内容データベースの概要を示す図である。
【図６】番組情報の概要を示す図である。
【図７】本発明の実施形態に係る番組フィルタリング装置の基本動作を示すフローチャートである。
【図８】本発明の実施形態に係る最適学年判定処理の概要を示すフローチャートである。
【符号の説明】
【００５７】
１  番組フィルタリング装置
２（＃１）〜２（＃３）  ユーザ端末
１０  学年判定手段
１１  学習内容記憶手段
１２  番組属性内容記憶手段
１３  番組フィルタリング手段
１４  番組属性内容編集手段
１５  番組情報提供手段
１６  特徴語抽出手段
１７  最適学年判定手段
Ｎ  通信ネットワーク
【図１】
0004934102.tif 000002
【図２】
0004934102.tif 000003
【図３】
0004934102.tif 000004
【図４】
0004934102.tif 000005
【図５】
0004934102.tif 000006
【図６】
0004934102.tif 000007
【図７】
0004934102.tif 000008
【図８】
0004934102.tif 000009