(57)【要約】【課題】有害コンテンツに安易にアクセスし難いコンテンツ再生装置を実現する。【解決手段】テレビ（コンテンツ再生装置）１００は、インターネットを介して取得したコンテンツを再生するウェブブラウザ部１１１と、ウェブブラウザ部１１１に文字列を入力する予測変換部１１２とを備えている。予測変換部１１２は、予測変換の変換候補から有害文字列を除外してユーザに提示する。このため、有害文字列を安易に入力し難くなっている。すなわち、有害コンテンツに安易にアクセスし難いなっている。【選択図】図１
2010176210.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して取得したコンテンツを再生するコンテンツ再生手段と、
入力文字列に前方一致する読みをもつ文字列からなる第１の文字列群に含まれる第２の文字列群であって、有害文字列でないと判定された文字列からなる第２の文字列群をユーザに提示して、提示した文字列群からユーザが選択した文字列を上記コンテンツ再生手段に入力する入力手段と、を備えている、
ことを特徴とするコンテンツ再生装置。
【請求項２】
上記入力手段は、上記入力文字列に完全一致する読みをもつ文字列からなる第3の文字列群を上記第２の文字列群とともにユーザに提示して、提示した文字列群からユーザが選択した文字列を上記コンテンツ再生手段に入力する、
ことを特徴とする請求項１に記載のコンテンツ再生装置。
【請求項３】
上記入力手段は、上記第１の文字列群をユーザに提示して、提示した文字列群からユーザが選択した文字列を上記コンテンツ再生手段に入力する第１のモードと、上記第２の文字列群をユーザに提示して、提示した文字列群からユーザが選択した文字列を上記コンテンツ再生手段に入力する第２のモードとを有している、
ことを特徴とする請求項１または２に記載のコンテンツ再生装置。
【請求項４】
上記入力手段は、上記コンテンツ再生手段において有害コンテンツの再生が制限されているときに上記第２のモードで動作し、そうでないときに上記第１のモードで動作する、
ことを特徴とする請求項３に記載のコンテンツ再生装置。
【請求項５】
上記入力手段は、上記コンテンツ再生手段において再生されているコンテンツが有害コンテンツでないときに上記第２のモードで動作し、そうでないときに上記第１のモードで動作する、
ことを特徴とする請求項３に記載のコンテンツ再生装置。
【請求項６】
ネットワークを介して取得したコンテンツを再生するコンテンツ再生手段を備えたコンテンツ再生装置において、該コンテンツ再生手段に文字列を入力する入力方法であって、
入力文字列に前方一致する読みをもつ文字列からなる第１の文字列群に含まれる第２の文字列群であって、有害文字列でないと判定された文字列からなる第２の文字列群をユーザに提示して、提示した文字列群からユーザが選択した文字列を上記コンテンツ再生手段に入力する入力工程を含んでいる、
ことを特徴とする入力方法。
【請求項７】
コンピュータを請求項１から５までの何れか１項に記載のコンテンツ再生として動作させるためのプログラムであって、上記コンピュータを上記コンテンツ再生装置が備えている上記各手段として機能させるプログラム。
【請求項８】
請求項７に記載のプログラムが記録されたコンピュータ読み取り可能な記録媒体。
【請求項９】
請求項１から５までの何れか１項に記載のコンテンツ再生装置として動作するテレビジョン受像機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ再生手段を備えたコンテンツ再生装置、そのようなコンテンツ再生装置においてコンテンツ再生手段に文字列を入力する入力方法、コンピュータをそのようなコンテンツ再生装置として動作させるためのプログラム、そのようなプログラムを記録した記録媒体、および、そのようなコンテンツ再生装置として動作するテレビジョン受像機に関する。
【背景技術】
【０００２】
携帯電話端末やテレビジョン受像機（以下、「テレビ」と略記する）など、パーソナルコンピュータ以外の機器にもウェブブラウザが搭載されるようになり、誰もが自由にインターネット上のウェブコンテンツを閲覧できるようになった。ウェブコンテンツには、通常、他のウェブコンテンツへのリンクが内包されており、ユーザは、このリンクを辿ることによって様々なウェブコンテンツを閲覧することができる。また、ユーザにより入力されたキーワードに該当するウェブコンテンツへのリンクリストをウェブブラウザに提供する検索サービスを利用して、閲覧したいウェブコンテンツを探し出すことも広く行なわれている。また、特許文献１などに記載されている仮名漢字変換機能を利用すれば、日本語のキーワードをウェブブラウザに入力することもできる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−１９８６６６（１９９８年７月３１日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、インターネット上には有益コンテンツと有害コンテンツとが混在しており、未成年者等の情報リテラシー（情報活用能力）が不十分なユーザであっても、容易に有害コンテンツを閲覧できてしまうという問題がある。特に、検索サービスを利用した場合、有害文字列をキーワードとする検索を行なうことによって、有害コンテンツへのリンクリストを簡単に取得することができてしまう。有害文字列としては、例えば、犯罪的、暴力的、あるいは、性的な意味をもつ語句などを挙げることができる。
【０００５】
しかも、携帯電話端末などでは、ユーザの利便性に鑑みて予測変換技術を用いた文字入力が行なわれることが多くなった。このため、例えば、ユーザが「で」と入力しただけで、「出会い系サイト」などの有害文字列が変換候補として提示されてしまい、有害文字列の入力が一層安易に行なわれるようになった。その結果、有害コンテンツへのアクセスも一層安易に行なわれるようになっている。
【０００６】
なお、有害コンテンツへのアクセスを制限するための技術としては、例えば、Ｗ３Ｃによって策定されたＰＩＣＳがある（詳細についてはhttp://www.w3.org/PICS/を参照されたい）。公開者または第三者機関がＰＩＣＳを用いてウェブコンテンツを格付けすることによって、ＰＩＣＳ準拠のウェブブラウザにおいて適切なフィルタリングを実現することができる。また、非有害性が担保されたウェブコンテンツからリンクを辿ることによって閲覧可能なウェブコンテンツ群（walled Garden）に限って閲覧を許可するといった簡易な方法による閲覧制限も用いられている。しかし、これらの技術は、ウェブコンテンツの公開者側が適切な格付けや、非有害性が担保されたコンテンツへのリンクを行なわない限り、有害コンテンツに対する十分なアクセス制限を実現することはできない。
【０００７】
本発明は上記の課題に鑑みてなされたものであり、その目的は、予測変換において有害文字列が安易に提示／入力されることのないコンテンツ再生装置を実現し、また、その結果として、安易に有害コンテンツが再生されてしまうことを防止することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明に係るコンテンツ再生装置は、ネットワークを介して取得したコンテンツを再生するコンテンツ再生手段と、入力文字列に前方一致する文字列からなる第１の文字列群に含まれる第２の文字列群であって、有害文字列でないと判定された文字列からなる第２の文字列群をユーザに提示して、提示した文字列群からユーザが選択した文字列を上記コンテンツ再生手段に入力する入力手段と、を備えている、ことを特徴としている。
【０００９】
上記構成によれば、上記コンテンツ再生手段に入力する文字列の候補として、入力文字列に前方一致する読みをもつ文字列のうち、有害文字列でないと判定された文字列からなる第２の文字列群がユーザに提示される。そして、提示された第２の文字列群からユーザにより選択された文字列が上記コンテンツ再生手段に入力される。
【００１０】
したがって、非有害文字列を入力する場合、ユーザは、その文字列の冒頭部分の読みを上記入力手段に与える操作と、その文字列を上記入力手段により提示される第２の文字列群から選択する操作とを行なうだけで、その文字列を上記コンテンツ再生手段に簡単に入力することができる。一方、入力したい文字列が有害文字列である場合、これらの操作を行なうだけは、その文字列を上記コンテンツ再生手段に入力することはできない。何故なら、有害文字列であると判定された文字列は、上記入力手段により提示される第２の文字列群には含まれていないためである。したがって、予測変換において有害文字列が安易に提示／入力されることを防止するという効果を奏する。また、その結果、有害コンテンツが安易に再生されてしまうことを防止するという効果を奏する。
【００１１】
なお、上記入力手段は、例えば、文字列とその読みとが関連付けて格納された辞書データを参照して第１の文字列群を特定することができる。入力文字列が平仮名列である場合には、文字列とその平仮名表記とが関連付けて格納されている辞書データを参照すればよいし、入力文字列がローマ字列である場合には、文字列とそのローマ字表記とが関連付けて格納されている辞書データを参照すればよい。
【００１２】
本発明に係るコンテンツ再生装置において、上記入力手段は、入力文字列に完全一致する読みをもつ文字列からなる第3の文字列群を上記第２の文字列群ともにユーザに提示して、提示した文字列群からユーザが選択した文字列を上記コンテンツ再生手段に入力する、ことが好ましい。
【００１３】
上記構成によれば、冒頭部分の読みを上記入力手段に与えるだけで、有害文字列が上記コンテンツ再生手段に入力されてしまうことを防止しつつ、全体の読みを上記入力手段に与えれば、有害文字列であっても上記コンテンツ再生手段に入力することができる。
【００１４】
本発明に係るコンテンツ再生装置において、上記入力手段は、上記第１の文字列群をユーザに提示して、提示した文字列群からユーザが選択した文字列を上記コンテンツ再生手段に入力する第１のモードと、上記第２の文字列群をユーザに提示して、提示した文字列群からユーザが選択した文字列を上記コンテンツ再生手段に入力する第２のモードとを有している、ことが好ましい。
【００１５】
上記構成によれば、冒頭部分の読みを上記入力手段に与えるだけで、どんな文字列であっても上記コンテンツ再生手段に入力することのできる第１のモードと、冒頭部分の読みを上記入力手段に与えるだけでは、有害文字列を上記コンテンツ再生手段に入力することのできない第２のモードとを両立させることができる。
【００１６】
本発明に係るコンテンツ再生装置において、上記入力手段は、上記コンテンツ再生手段において有害コンテンツの再生が制限されているときに上記第２のモードで動作し、そうでないときに上記第１のモードで動作する、ことが好ましい。
【００１７】
上記構成によれば、上記コンテンツ再生手段において有害コンテンツの再生が制限されているときに限って、冒頭部分の読みを上記入力手段に与えるだけでは、有害文字列を上記コンテンツ再生手段に入力することのできないようにすることができる。
【００１８】
本発明に係るコンテンツ再生装置において、上記入力手段は、上記コンテンツ再生手段において再生されているコンテンツが有害コンテンツでないときに上記第２のモードで動作し、そうでないときに上記第１のモードで動作する、ことが好ましい。
【００１９】
上記構成によれば、上記コンテンツ再生手段において再生されているコンテンツが有害コンテンツでないときに限って、冒頭部分の読みを上記入力手段に与えるだけでは、有害文字列を上記コンテンツ再生手段に入力することのできないようにすることができる。
【００２０】
上記課題を解決するために、本発明に係る入力方法は、ネットワークを介して取得したコンテンツを再生するコンテンツ再生手段を備えたコンテンツ再生装置において、該コンテンツ再生手段に文字列を入力する入力方法であって、入力文字列に前方一致する読みをもつ文字列からなる第１の文字列群に含まれる第２の文字列群であって、有害文字列でないと判定された文字列からなる第２の文字列群をユーザに提示して、提示した文字列群からユーザが選択した文字列を上記コンテンツ再生手段に入力する入力工程を含んでいる、ことを特徴としている。
【００２１】
上記構成によれば、上記コンテンツ再生装置と同様、予測変換において有害文字列が安易に提示／入力されることを防止するという効果を奏する。また、その結果、有害コンテンツが安易に再生されてしまうことを防止するという効果を奏する。
【００２２】
なお、本発明に係るコンテンツ再生装置は、コンピュータとして実現されていてもよい。この場合、コンピュータを上記各手段として機能させることにより、そのコンピュータを本発明に係るコンテンツ再生装置として動作させるプログラム、および、そのプログラムを記録した記録媒体も、本発明の範疇に含まれる。
【発明の効果】
【００２３】
本発明においては、コンテンツ再生手段に入力する文字列の候補として、入力文字列に前方一致する読みをもつ文字列のうち、有害文字列でないと判定された文字列がユーザに提示されるようにしたので、有害文字列が安易に提示／入力されることを防止する効果を奏する。また、その結果、有害コンテンツが安易に再生されてしまうことを防止するという効果を奏する。
【図面の簡単な説明】
【００２４】
【図１】本発明の実施形態を示すものであり、テレビ（コンテンツ再生装置）の構成を示すブロック図である。
【図２】本発明の実施形態を示すものであり、予測変換部が表示部に表示する文字入力パネルを例示した図である。（ａ）は、変換候補フィルタリング機能が無効化されているときの文字入力パネルを示し、（ｂ）は、変換候補フィルタリング機能が有効化されているときの文字入力パネルを示す。
【図３】本発明の実施形態を示すものであり、予測変換部により参照される予測変換辞書のデータ構造を示した図である。（ａ）は、フラグが設定された予測変換辞書のデータ構造を示し、（ｂ）は、有害度が設定された予測変換辞書のデータ構造を示し、（ｃ）は、ジャンルが設定された予測変換辞書のデータ構造を示す。
【図４】本発明の実施形態を示すものであり、（ａ）は、閾値を設定するためにテレビに表示されるダイアログ画面を例示した図であり、（ｂ）は、使用制限ジャンルを設定するためにテレビに表示されるダイアログ画面を例示した図である。
【図５】本発明の実施形態を示すものであり、変換候補フィルタリング機能を有効化するか無効化するかをユーザに選択させるためにテレビに表示されるダイアログ画面を例示した図である。
【図６】本発明の実施形態を示すものであり、（ａ）は、パレンタルロック機能を有効化／無効化するためにテレビに表示されるダイアログ画面を例示した図であり、（ｂ）は、年齢に応じたパレンタルロック機能を有効化／無効化するためにテレビに表示されるダイアログ画面例示した図であり、（ｃ）は、ジャンルに応じたパレンタルロック機能を有効化／無効化するためにテレビに表示されるダイアログ画面を例示した図である。
【図７】本発明の実施形態を示すものであり、パレンタルロック機能が有効化されているか否かと、walled garden内のウェブコンテンツを再生中であるか否かとに応じて、変換候補のフィルタリング機能を有効化／無効化する方法を示した図である。
【図８】本発明の実施形態を示すものであり、（ａ）は、プロクシサーバを利用するか否かをユーザに選択させるためにテレビに表示されるダイアログ画面を例示した図であり、（ｂ）は、フィルタリングサービス付きのプロクシサーバを利用するか否かをユーザに選択させるためにテレビに表示されるダイアログ画面を例示した図である。
【図９】本発明の実施形態を示すものであり、変換候補フィルタリング機能を無効化するときにテレビに表示される暗証番号入力パネルを例示した図である。
【発明を実施するための形態】
【００２５】
本実施形態に係るコンテンツ再生装置について、図面に基づいて説明すれば以下のとおりである。なお、本実施形態に係るコンテンツ再生装置は、テレビジョン受像機（以下、「テレビ」と略記する）として実現されているので、以下、これをテレビと呼称する。ただし、本発明は、これに限定されず、携帯電話端末やパーソナルコンピュータなど、コンテンツ再生機能と予測変換機能とをあわせもつ装置一般に対して広く適用することができる。
【００２６】
（テレビの構成）
まず、本実施形態に係るテレビの構成について、図１を参照して説明する。図１は、本実施形態に係るテレビ１００の構成を示すブロック図である。
【００２７】
図１に示したように、テレビ１００は、制御部１１０、ＩＰ通信部１２０、赤外線通信部１３０、表示部１４０、および、記憶部１５０を含んで構成されている。なお、テレビ１００は、これらの構成に加え、チューナ部やデコーダ部など放送コンテンツを再生するための構成を備えているが、ここではその説明を省略する。
【００２８】
制御部１１０は、記憶部１５０に格納されたプログラムに基づいて、ＩＰ通信部１２０、赤外線通信部１３０、および、表示部１４０を制御することによって、後述するウェブブラウザ部（コンテンツ再生手段）１１１、および、予測変換部（入力手段）１１２として機能する。端的に言えば、記憶部１５０に記憶されたウェブブラウザプログラム、および、予測変換プログラムの命令を実行するＣＰＵ等の演算装置である。
【００２９】
ウェブブラウザ部１１１は、ウェブサーバ上に格納されたコンテンツデータを参照してウェブコンテンツを再生するための手段であり、予測変換部１１２は、ウェブブラウザ１１１に文字列を入力するための手段である。例えば、再生中のウェブコンテンツに入力フォームが含まれている場合、ウェブブラウザ部１１１は、この入力フォームに入力するための文字列を予測変換部１１２から取得する。
【００３０】
ＩＰ通信部１２０は、インターネットを介して接続されたウェブサーバとの間でｈｔｔｐパケットを送受信することによって、コンテンツデータを取得するための通信装置である。ＩＰ通信部１２０が取得するコンテンツデータとしては、ＨＴＭＬ文書などが挙げられる。
【００３１】
赤外線受信部１３０は、赤外線搬送波に重畳された操作信号をリモコンから受信するための通信装置である。予測変換部１１２は、リモコンを用いてユーザが入力した入力文字列を特定する際、及び、リモコンを用いてユーザが変換候補（後述）から選択した文字列を特定する際に、赤外線受信部１３０が受信した操作信号を参照する。この予測変換部１１２の動作については、参照する図面を代えて後で詳しく説明する。
【００３２】
表示部１４０は、ウェブブラウザ１１１が再生したウェブコンテンツを表示するための表示装置であり、具体的にはＬＣＤ（液晶ディスプレイ）である。なお、表示部１４０がテレビ１００に内蔵されていることは本発明において必須の事項ではない。例えば、パーソナルコンピュータ等に本発明を適用する場合には、外部モニターを表示部１４０として利用してもよい。
【００３３】
記憶部１５０は、上述したウェブブラウザプログラムおよび予測変換プログラムの他に、予測変換部１１２によって参照される予測変換辞書を格納するための記憶装置（ＲＯＭ、ＲＡＭ、またはＨＤＤなど）である。なお、記憶部１５０がテレビ１００に内蔵されていることは本発明において必須の事項ではない。例えば、ＵＳＢメモリやＳＤメモリカードなど、テレビ１００に着脱可能な記憶装置を記憶部１５０として利用してもよい。
【００３４】
また、予測変換部１１２によって参照される予測変換辞書は、テレビ１００に内蔵された（あるいは着脱可能な）記憶部１５０に格納されていることを要さず、ウェブブラウザ部１１１によって参照されるコンテンツデータと同様、テレビ１００とインターネットを介して接続されたウェブサーバに格納されていてもよい。また、予測変換部１１２は、後述するように２以上の予測変換辞書を参照する構成も可能であり、この場合には、記憶部１５０に格納された予測変換辞書と、ウェブサーバに格納された予測変換辞書とを同時に参照する構成を採用してもよい。もちろん、記憶部１５０に格納された２以上の予測変換辞書を参照する構成、あるいは、ウェブサーバに格納された２以上の予測変換辞書を参照する構成を採用してもよいことは言うまでもない。
【００３５】
（予測変換部の動作）
次に、テレビ１００に含まれる予測変換部１１２の動作について、図２を参照して説明する。図２は、予測変換部１１２によって表示部１４０に表示された文字入力パネル２００を示す図である。図２（ａ）は、変換候補フィルタリング機能が無効化されているときに表示される文字入力パネル２００を示しており、図２（ｂ）は、変換候補フィルタリング機能が有効化されているときに表示される文字入力パネル２００を示している。なお、変換候補フィルタリング機能の有効化／無効化については、参照する図面を代えて後述する。
【００３６】
図２に示したように、文字入力パネル２００には、ソフトウェアキーボード選択ボタン２１０と、ソフトウェアキーボード２２０と、入力文字列表示エリア２３０と、変換候補表示エリア２４０とが設けられている。
【００３７】
ソフトウェアキーボード選択ボタン２１０は、ソフトウェアキーボード２２０として表示するキーボードを選択するためのボタンであり、半角英数キーボード、平仮名キーボード、または、記号キーボードの何れかをソフトウェアキーボード２２０として選択可能に構成されている。
【００３８】
予測変換部１１２は、赤外線受信部１３０が受信した操作信号を参照することによって、リモコンを用いてユーザが入力した入力文字列を特定するとともに、特定した入力文字列を入力文字列表示エリア２３０に表示する。ソフトウェアキーボード２２０として平仮名キーボードが選択されている場合、入力文字列は平仮名文字列となる。例えば、ユーザが平仮名「ぎ」「ゃ」を順に入力すると、図２に示したように、入力文字列「ぎゃ」が入力文字列表示エリア２３０に表示される。
【００３９】
予測変換部１１２は、更に、入力文字列に前方一致する読みをもつ文字列を予測変換辞書から選出し、選出した文字列を変換候補として変換候補表示エリア２４０に表示する。この際、変換候補フィルタリング機能が無効化されている場合には、予測変換辞書から選出した、入力文字列に前方一致する読みをもつ文字列を変換候補として変換候補表示エリア２４０に表示する（図２（ａ）参照）。変換候補フィルタリング機能が有効化されている場合、予測変換部１１２は、予測変換辞書から選出した、入力文字列に前方一致する読みをもつ文字列の各々について、その文字列が有害文字列であるか否かを判定する。そして、予測変換辞書から選出した、入力文字列に前方一致する読みをもつ文字列のうち、非有害文字列であると判定された文字列を変換候補として変換候補表示エリア２４０に表示する（図２（ｂ）参照）。すなわち、有害文字列であると判定された文字列を変換候補から除外する。なお、予測変換辞書から選出した文字列が有害文字列であるか否かを予測変換部１１２が判定するアルゴリズムについては参照する図面を代えて後述する。
【００４０】
図２に示した例に即して言えば、変換候補フィルタリング機能が無効化されている場合には、入力文字列「ぎゃ」に前方一致する「逆切れ」「ギャンブル」「逆ナン」「ギャルソン」「ギャラリー」などの文字列が漏れなく変換候補表示エリア２４０に表示される（図２（ａ）参照）。一方、変換候補フィルタリング機能が有効化されている場合には、有害文字列と判定された「逆切れ」「ギャンブル」「逆ナン」などの文字列が変換候補から除外され、非有害文字列と判定された「ギャルソン」「ギャラリー」などの文字列のみが変換候補表示エリア２４０に表示される（図２（ｂ）参照）。
【００４１】
予測変換部１１２は、更に、赤外線受信部１３０が受信した操作信号を参照してユーザが選択候補文字列から選択した文字列を特定するとともに、特定した文字列をウェブブラウザ部１１１に与える。ウェブブラウザ部１１１は、予測変換部１１２から与えられた文字列を、再生中のウェブコンテンツに含まれる入力フォームに入力することができる。
【００４２】
なお、予測変換部１１２は、上述した予測変換機能の他に、仮名漢字変換機能を有していてもよい。すなわち、入力文字列に前方一致する読みをもつ文字列を予測変換辞書から選出するのと同時に、入力文字列に完全一致する読みをもつ文字列を予測変換辞書または仮名漢字変換辞書から選出するとともに、予測変換辞書から選出した、入力文字列に前方一致する読みをもつ文字列（予測変換の変換候補）と、予測変換辞書または仮名漢字辞書から選出した、入力文字列に完全一致する読みをもつ文字列（仮名漢字変換の変換候補）とを、変換候補表示エリア２４０に表示するように構成されていてもよい。
【００４３】
この場合、予測変換部１１２は、変換候補フィルタリング機能が有効化されているか否かを問わず、予測変換辞書または仮名漢字辞書から選出した、入力文字列に完全一致する読みをもつ文字列（仮名漢字変換の変換候補）を漏れなく変換候補表示エリア２４０に表示することが好ましい。これにより、予測変換による有害文字列の安易な入力を抑制しつつ、必要なときには有害文字列であっても入力することが可能な入力手段を実現することができる。
【００４４】
変換候補フィルタリング機能が有効化されている場合、「であ」と入力しても、「出会い系サイト」という有害文字列は予測変換の変換候補に挙がらない。しかし、「であい」「けい」「さいと」と入力すれば、「出会い」「系」「サイト」がそれぞれ仮名漢字変換の変換候補に挙がってくるのでユーザは「出会い系サイト」という文字列を入力することができる。また、「ぽ」と入力しても、「ぽる」と入力しても、「ポルノ」という有害文字列は予測変換の変換候補に挙がらない。しかし、「ぽるの」と入力すれば、「ポルノ」が仮名漢字変換の変換候補に挙がってくる。すなわち、予測変換により安易に有害文字列が入力されることを回避しつつ、必要であれば有害文字列であっても入力可能な変換エンジンが実現される。
【００４５】
（有害文字列であるか否かの判定処理）
次に、変換候補として選出した文字列が有害文字列であるか否かを判定する３つのアルゴリズムについて、図３〜図４を参照して説明する。図３（ａ）〜図３（ｃ）は、それぞれのアルゴリズムに好適な、予測変換部１１２により参照される予測変換辞書のデータ構造を示した図である。
【００４６】
第１のアルゴリズムは、予測変換辞書に登録されている文字列の各々に対して、その文字列が有害文字列であるか否かを示すフラグを予め設定しておくことによって実現される。図３（ａ）は、このような予測変換辞書のデータ構造を示す図である。図３（ａ）において「Ｔ」は、有害文字列であることを示すフラグであり、「Ｆ」は、非有害文字列であることを示すフラグである。この場合、予測変換部１１２は、変換候補として選出した文字列が有害文字列であるか否かを、その文字列に対して設定されたフラグに基づいて判定する。例えば、文字列「虐殺」については、フラグ「Ｔ」が設定されているので、有害文字列であると判定し、文字列「逆算」については、フラグ「Ｆ」が設定されているため、非有害文字列であると判定する。なお、フラグの付け方については、図示したものに限定されず、図示したものと同様の機能を果たすフラグの付け方であればよい。
【００４７】
第２のアルゴリズムは、予測変換辞書に登録されている有害文字列の各々に対して、その文字列の有害度を示す属性値を設定することにより実現される。図３（ｂ）は、このような予測変換辞書のデータ構造を示す図である。例えば、文字列「虐殺」に対しては、有害度を示す属性値「１５」が設定されており、１５歳未満のユーザに対して使用を制限すべき文字列であることが示されている。また、文字列「逆算」に対しては、有害度を示す属性値が設定されておらず、使用を制限する必要のない非有害文字列であることが示されている。この場合、予測変換部１１２は、予め設定された閾値を利用して、変換候補として選出した文字列が有害文字列であるか否かを判定する。ここで利用される閾値は、想定されるユーザの年齢を示す閾値である。
【００４８】
図４（ａ）は、この閾値を設定するためにテレビ１００が表示するダイアログ画面を例示した図である。第２のアルゴリズムにおいては、このダイアログ画面において設定された閾値を利用して、変換候補として選出した文字列が有害文字列であるか否かを判定する。すなわち、その文字列に対して設定された有害度が、このダイアログ画面において設定された閾値を上回るときに、その文字列を有害文字列であると判定し、そうでないときに、その文字列を非有害文字列であると判定する。また、その文字列に対して有害度を示す属性値が設定されていないときには、その文字列を非有害文字列であると判定する。
【００４９】
第３のアルゴリズムは、予測変換辞書に登録されている有害文字列の各々に対して、その文字列のジャンルを示す属性値を設定することにより実現される。図３（ｃ）は、このような予測変換辞書のデータ構造を示す図である。例えば、文字列「虐殺」に対しては、ジャンルを示す属性値「暴力」が設定されており、「虐殺」という文字列が「暴力」というジャンルに属する有害文字列であることが示されている。また、文字列「逆算」に対しては、ジャンルを示す属性値が設定されておらず、使用を制限する必要のない非有害文字列であることが示されている。この場合、予測変換部１１２は、予め設定された使用制限ジャンル情報を利用して、変換候補として選出した文字列が有害文字列であるか否かを判定する。ここで、使用制限ジャンル情報とは、どのジャンルに属する有害文字列の使用を制限するのかを示す情報である。
【００５０】
図４（ｂ）は、使用制限ジャンル情報を設定するためにテレビ１００が表示するダイアログ画面を例示した図である。図は、「暴力」、「ギャンブル」、「品位」、「アダルト」の何れかに属する有害文字列の使用を制限するように指定された状態を示している。第３のアルゴリズムにおいては、このダイアログ画面において指定された使用制限ジャンル情報を利用して、変換候補として選出した文字列が有害文字列であるか否かを判定する。すなわち、このダイアログ画面において使用を制限すべきジャンルとして指定されたジャンルであるとき、その文字列を有害文字列であると判定し、そうでないときに、その文字列を非有害文字列であると判定する。また、その文字列に対してジャンルを示す属性値が設定されていないときには、その文字列を非有害文字列であると判定する。
【００５１】
なお、有害文字列のみが登録された第１の予測変換辞書と非有害コンテンツのみが登録された第２の予測変換辞書とを別個に設け、フィルタリング機能が無効化されているときには、第１および第２の予測変換辞書から入力文字列に前方一致する読みをもつものを選出し、フィルタリング機能が有効化されているときには、第２の予測変換辞書のみから入力文字列に前方一致する読みをもつものを選出するように予測変換部１１２を構成してもよい。この場合、何れの予測変換辞書に登録された文字列に対しても、その文字列が有害コンテンツであるか否かを示すフラグを設定する必要はない。
【００５２】
また、有害度が４の文字列のみが登録された予測変換辞書、有害度が５の文字列のみが登録された予測変換辞書、…、および有害度が２０の文字列のみが登録された予測変換辞書を設け、フィルタリング機能が無効化されているときには、全ての予測変換辞書から入力文字列に前方一致する読みをもつものを選出し、フィルタリング機能が有効化されているときには、予め設定された閾値を下回る有害度の文字列が登録された予測変換辞書からのみ入力文字列に前方一致する読みをもつものを選出するように予測変換部１１２を構成してもよい。この場合、何れの予測変換辞書に登録された文字列に対しても、その文字列の有害度を示す属性値を設定する必要はない。
【００５３】
また、「暴力」というジャンルに属する有害文字列のみが登録された予測変換辞書、「ギャンブル」というジャンルに属する有害文字列のみが登録された予測変換辞書、…のように、ジャンル毎にそのジャンルに属する有害文字列のみが登録された予測変換辞書を設け、フィルタリング機能が無効化されているときには、全ての予測変換辞書から入力文字列に前方一致する読みをもつものを選出し、フィルタリング機能が有効化されているときには、設定されたジャンルを除いた予測変換辞書からのみ入力文字列に前方一致する読みをもつものを選出するように予測変換部１１２を構成してもよい。この場合、何れの予測変換辞書に登録された文字列に対しても、その文字列のジャンルを示す属性値を設定する必要はない。
【００５４】
（変換候補フィルタリング機能の有効化／無効化）
最後に、変換候補フィルタリング機能の有効化／無効化について、図５〜８を参照して説明する。
【００５５】
１．  手動による変換候補フィルタリング機能の有効化／無効化（その１）
テレビ１００は、変換候補フィルタリング機能を有効化するか無効化するかをユーザに選択させるためのダイアログ画面を表示する。図５は、テレビ１００が表示する、変換候補フィルタリング機能を有効化するか無効化するかをユーザに選択させるためのダイアログ画面を例示した図である。このダイアログ画面においてユーザが「制限する」を選択すると、テレビ１００は変換候補フィルタリング機能が有効化する。逆に、ユーザが「制限しない」を選択すると、テレビ１００は変換候補フィルタリング機能を無効化する。
【００５６】
２．  自動的なフィルタリング機能の有効化／無効化（その１）
テレビ１００は、パレンタルロック機能（ウェブコンテンツの閲覧制限）が有効化されているか否かに応じて、すなわち、ウェブブラウザ１１１において有害コンテンツの再生が制限されているか否かに応じて、変換候補フィルタリング機能を自動的に有効化／無効化する。すなわち、パレンタルロック機能が有効化された時点で、変換候補フィルタリング機能も自動的に有効化し、また、パレンタルロック機能が無効化された時点で、変換候補フィルタリング機能も自動的に無効化する。パレンタルロック機能は、通常、情報リテラシーが不十分なユーザがテレビ１００を視聴していることが想定されるときに有効化される。したがって、パレンタルロック機能の有効化／無効化と変換候補フィルタリングの有効化／無効化を連動させておけば、情報リテラシーが不十分なユーザが有害文字列をキーワードとした検索を行なって有害コンテンツを閲覧する可能性を低減することができる。
【００５７】
図６（ａ）は、テレビ１００が表示する、パレンタルロック機能を有効化／無効化するためのダイアログ画面を例示した図である。このダイアログ画面に対してユーザが「制限する」を選択すると、パレンタルロック機能と変換候補フィルタリング機能とが同時に有効化される。
【００５８】
図６（ｂ）は、テレビが表示する、年齢に応じたパレンタルロック機能を有効化／無効化するためのダイアログ画面を例示した図である。このダイアログ画面に対してユーザが年齢を入力すると、入力された年齢に応じたパレンタルロック機能と変換候補フィルタリングとが同時に有効化される。なお、有害度を示す属性値が設定された予測変換辞書を利用した予測変換を行う場合、図４（ａ）に示したダイアログ画面において設定された閾値の代わりに、図６（ｂ）に示したダイアログ画面においてパレンタルロック用に設定された閾値を流用してもよい。
【００５９】
図６（ｃ）は、テレビが表示するジャンル毎のパレンタルロック機能を有効化／無効化するためのダイアログ画面を例示した図である。このダイアログ画面に対してユーザが閲覧を制限するジャンルを指定すると、指定されたジャンルに応じたパレンタルロック機能と変換候補フィルタリング機能とが同時に有効化される。なお、ジャンルを示す属性値が設定された予測変換辞書を利用して予測変換を行う場合、図４（ｂ）に示したダイアログ画面において指定された使用制限ジャンル指定情報の代わりに、図６（ｃ）に示したダイアログ画面において指定された（すなわち、ウェブコンテンツの閲覧制限用に指定された)ジャンル指定情報を流用してもよい。
【００６０】
３．  自動的なフィルタリング機能の有効化／無効化（その２）
パレンタルロック機能が有効化されているか否かに応じて変換候補に対するフィルタリング機能の有効化／無効化を行なう代わりに、テレビ１００が、再生中のウェブコンテンツに応じて（ウェブブラウザ１１１において再生されているコンテンツが有害コンテンツであるか否かに応じて）、変換候補フィルタリング機能の有効化／無効化を行なうようにしてもよい。例えば、walled garden内のウェブコンテンツを再生しているときには変換候補フィルタリング機能の有効化し、walled garden外のウェブコンテンツを再生しているときには変換候補フィルタリング機能の無効化することなどが想定される。これにより、walled garden内にいる（walled garden内のコンテンツを閲覧している）ユーザが、検索ページなどを介してwalled garden外に出る（walled garden外のコンテンツを閲覧する）ことを抑制することができる。なお、walled gardenとは、ウェブブラウザを起動したときに最初に再生されるコンテンツ（ユーザにより変更できないコンテンツであることが望ましい）など、一定の非有害性が担保されたウェブコンテンツからリンクにより遷移可能なウェブコンテンツの集合のことを指す。したがって、再生中のウェブコンテンツがwalled garden内のウェブコンテンツであるか否かは、例えば、ウェブブラウザを起動して最初に再生されるコンテンツから再生中のウェブコンテンツに至るまでに生じた遷移が全てリンクによるものか否かを確認することによって判定できる。また、ウェブブラウザにwalled garden内のウェブコンテンツ（のＵＲＬ）のリストが予め登録されている場合には、再生中のウェブコンテンツ（のＵＲＬ）がそのリストに含まれているか否かを確認することによって判定することもできる。
【００６１】
４．  自動的なフィルタリング機能の有効化／無効化（その３）
これら２つの手法を組み合わせることもできる。すなわち、パレンタルロック機能が有効化されているか否か、および、walled garden内のウェブコンテンツを再生中であるか否かに応じて、テレビ１００が変換候補フィルタリング機能を有効化／無効化するようにしてもよい。図７は、これら２つの手法の組み合わせ方の一例を示した図である。図７に示した例では、パレンタルロック機能が有効化されているか、または、再生中のウェブコンテンツがwalled garden内のコンテンツである場合に、変換候補フィルタリング機能を有効化するようにしている。もちろん、パレンタルロック機能が有効化されており、かつ、再生中のウェブコンテンツがwalled garden内のコンテンツである場合に、変換候補フィルタリング機能を有効化するようにしてもよい。
【００６２】
５．  自動的なフィルタリング機能の有効化／無効化（その４）
再生中のウェブコンテンツに応じて変換候補フィルタリング機能を有効化／無効化する別の方法として、ＰＩＣＳが付与されたウェブコンテンツを再生しているときには変換候補フィルタリング機能の有効化し、ＰＩＣＳが付与されていないウェブコンテンツを再生しているときには変換候補フィルタリング機能の無効化することなども想定される。これによりＰＩＣＳにより非有害性が担保されたウェブコンテンツから有害コンテンツへの検索ページなどを介した遷移を抑制することができる。
【００６３】
６．  自動的なフィルタリング機能の有効化／無効化（その５）
ウェブブラウザがプロクシサーバを利用しているか否かに応じて変換候補フィルタリング機能を有効化／無効化するようにしてもよい。図８（ａ）は、テレビ１００が表示する、プロクシサーバを利用するか否かをユーザに選択させるためのダイアログ画面を例示した図である。図８（ｂ）は、テレビ１００が表示する、フィルタリングサービス付きのプロクシサーバを利用するか否かをユーザに選択させるためのダイアログ画面を例示した図である。これらのダイアログ画面に対してユーザが「利用する」を選択すると、プロクシサーバの利用が開始されるとともに、変換候補に対するフィルタリング機能が有効化される。
【００６４】
７．  暗証番号を用いたフィルタリング機能の一時的な無効化
テレビ１００は、正しい暗証番号が入力されたときに、変換候補フィルタリング機能を一時的に無効化するように構成されていてもよい。変換候補フィルタリング機能の無効化を解除するタイミング、すなわち、変換候補フィルタリング機能を再び有効化するタイミングとしては、例えば、変換候補フィルタリング機能が無効化されてから所定の時間が経過した時点、あるいは、ソフトウェアキーボードが終了した時点などが挙げられる。図９は、変換候補フィルタリング機能を無効化するときにテレビ１００が表示する、暗証番号入力パネルを例示した図である。テレビ１００は、この暗証番号入力パネルに対してユーザが正しい暗証番号を入力すると、テレビ１００は変換候補フィルタリング機能を一時的に無効化する。このように暗証番号を用いることで、暗証番号を知っている大人は自由に変換候補フィルタリング機能を無効化することができるが、暗証番号を知らない子供が変換候補フィルタリング機能を無効化して有害コンテンツを閲覧する可能性を軽減することができる。
【００６５】
（プログラムおよび記録媒体）
最後に、コンテンツ再生装置１００に含まれているウェブブラウザ部１１１、および、予測変換部１１２は、ハードウェアロジックによって構成すればよい。または、次のように、ＣＰＵ（Central Processing Unit）を用いてソフトウェアによって実現してもよい。
【００６６】
すなわち、ウェブブラウザ部１１１、および、予測変換部１１２は、各機能を実現するプログラムの命令を実行するＭＰＵなどのＣＰＵ、このプログラムを格納したＲＯＭ（Read Only Memory）、上記プログラムを実行可能な形式に展開するＲＡＭ（Random Access Memory）、および、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）を備えている。
【００６７】
そして、本発明の目的は、ウェブブラウザ部１１１、および、予測変換部１１２のプログラムがメモリに固定的に担持されている場合に限らず、上記プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、または、ソースプログラム）を記録した記録媒体をコンテンツ再生装置１００に供給し、コンテンツ再生装置１００が上記記録媒体に記録されている上記プログラムコードを読み出して実行することによっても、達成可能である。
【００６８】
上記記録媒体は、特定の構造または種類のものに限定されない。すなわちこの記録媒体は、たとえば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などとすることができる。
【００６９】
また、コンテンツ再生装置１００を通信ネットワークと接続可能に構成しても、本発明の目的を達成できる。この場合、上記のプログラムコードを、通信ネットワークを介してファームウェアデータ供給部に供給する。この通信ネットワークはファームウェアデータ供給部にプログラムコードを供給できるものであればよく、特定の種類または形態に限定されない。たとえばインターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（Virtual Private Network）、電話回線網、移動体通信網、衛星通信網等であればよい。
【００７０】
この通信ネットワークを構成する伝送媒体も、プログラムコードを伝送可能な任意の媒体であればよく、特定の構成または種類のものに限定されない。たとえばＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ（Asymmetric Digital Subscriber Line）回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【００７１】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【００７２】
本発明は、コンテンツ再生機能と予測変換機能とをあわせもつ装置一般に対して広く利用することができる。特に、テレビジョン受像機や携帯電話端末などに取り分け好適に利用することができる。
【符号の説明】
【００７３】
１００      テレビ（コンテンツ再生装置）
１１０      制御部
１１１      ウェブブラウザ部（コンテンツ再生手段）
１１２      予測変換部（入力手段）
１２０      ＩＰ通信部
１３０      赤外線通信部
１４０      メモリ
１５０      記憶部
【図１】
2010176210.tif 000003
【図２】
2010176210.tif 000004
【図３】
2010176210.tif 000005
【図４】
2010176210.tif 000006
【図５】
2010176210.tif 000007
【図６】
2010176210.tif 000008
【図７】
2010176210.tif 000009
【図８】
2010176210.tif 000010
【図９】
2010176210.tif 000011