(57)【要約】【課題】ブルーレイディスクに記録されたテキストデータに基づく文字列のうちの表示制限文字列の表示を回避することができる再生装置を提供する。【解決手段】再生装置１において、ブルーレイディスクＢＤに記録された、少なくとも映像データ及び当該映像データに対応する字幕用のテキストデータにより構成される所定の再生データを読み取り、当該読み取られた所定の再生データを構成するテキストデータに基づく文字列の中に、所定の表示制限文字列があるか否かを判定し、そして、所定の表示制限文字列があると判定された場合に、当該判定された表示制限文字列に対して、当該判定された表示制限文字列をモニタ３１に表示させないための所定の処理を施すよう構成した。【選択図】図１
2008288965.tif 000002
【特許請求の範囲】
【請求項１】
ブルーレイディスクに記録された、少なくとも映像データ及び当該映像データに対応する字幕用のテキストデータにより構成される所定の再生データを読み取る読取手段と、
前記読取手段により読み取られた所定の再生データを構成する映像データに基づく映像及びテキストデータに基づく文字列を、所定の表示装置に表示させる表示制御手段と、
所定の表示制限文字列を記憶する記憶手段と、
前記読取手段により読み取られた所定の再生データを構成するテキストデータに基づく文字列の中に、前記記憶手段に記憶された所定の表示制限文字列があるか否かを判定する判定手段と、を備え、
前記表示制御手段は、前記判定手段によって、前記読取手段により読み取られた所定の再生データを構成するテキストデータに基づく文字列の中に、前記記憶手段に記憶された所定の表示制限文字列があると判定された場合に、当該判定された表示制限文字列に対して、当該判定された表示制限文字列を前記所定の表示装置に表示させないための所定の処理を施すことを特徴とする再生装置。
【請求項２】
請求項１に記載の再生装置において、
前記表示制御手段は、前記所定の処理として、前記判定された表示制限文字列を、空白文字列で置換することを特徴とする再生装置。
【請求項３】
請求項１に記載の再生装置において、
前記記憶手段に記憶された所定の表示制限文字列に対応する所定の表示可能文字列を記憶する第２記憶手段を備え、
前記表示制御手段は、前記所定の処理として、前記判定された表示制限文字列を、当該判定された表示制限文字列に対応する前記第２記憶手段に記憶された所定の表示可能文字列で置換することを特徴とする再生装置。
【請求項４】
請求項１に記載の再生装置において、
前記表示制御手段は、前記所定の処理として、前記読取手段により読み取られた所定の再生データのうちの、少なくとも前記判定された表示制限文字列のテキストデータにより構成される部分を含む所定時間分の所定の再生データをスキップすることを特徴とする再生装置。
【請求項５】
請求項４に記載の再生装置において、
前記記憶手段に記憶された所定の表示制限文字列には所定の重み付けがされており、
前記表示制御手段は、前記判定された表示制限文字列の重み付けに応じて、前記スキップする前記所定時間の長さを調整することを特徴とする再生装置。
【請求項６】
請求項４又は５に記載の再生装置において、
前記表示制御手段は、前記判定手段により前記表示制限文字列があると判定された頻度をカウントし、当該カウントした頻度に応じて、前記スキップする前記所定時間の長さを調整することを特徴とする再生装置。
【請求項７】
請求項１〜６の何れか一項に記載の再生装置において、
ユーザが、任意の表示制限文字列を入力するための入力手段と、
前記入力手段により入力された表示制限文字列を、前記所定の表示制限文字列として、前記記憶手段に記憶させる記憶制御手段と、
を備えることを特徴とする再生装置。
【請求項８】
ブルーレイディスクに記録された、少なくとも映像データ及び当該映像データに対応する字幕用のテキストデータにより構成される所定の再生データを読み取る読取手段と、
前記読取手段により読み取られた所定の再生データを構成する映像データに基づく映像及びテキストデータに基づく文字列を、所定の表示装置に表示させる表示制御手段と、
所定の表示制限文字列を記憶する第１記憶手段と、
前記第１記憶手段に記憶された所定の表示制限文字列に対応する所定の表示可能文字列を記憶する第２記憶手段と、
ユーザが、任意の表示制限文字列を入力するための入力手段と、
前記入力手段により入力された表示制限文字列を、前記所定の表示制限文字列として、前記第１記憶手段に記憶させる記憶制御手段と、
前記読取手段により読み取られた所定の再生データを構成するテキストデータに基づく文字列の中に、前記第１記憶手段に記憶された所定の表示制限文字列があるか否かを判定する判定手段と、
ユーザが、前記判定手段により判定された表示制限文字列を前記所定の表示装置に表示させないための所定の処理として、当該判定された表示制限文字列を、空白文字列で置換する空白文字列置換処理と、当該判定された表示制限文字列を、当該判定された表示制限文字列に対応する前記第２記憶手段に記憶された所定の表示可能文字列で置換する表示可能文字列置換処理と、前記読取手段により読み取られた所定の再生データのうちの、少なくとも当該判定された表示制限文字列のテキストデータにより構成される部分を含む所定時間分の所定の再生データをスキップするスキップ処理と、のうちの何れかを選択するための選択手段と、を備え、
前記表示制御手段は、前記判定手段によって、前記読取手段により読み取られた所定の再生データを構成するテキストデータに基づく文字列の中に、前記第１記憶手段に記憶された所定の表示制限文字列があると判定された場合に、当該判定された表示制限文字列に対して、前記選択手段により選択された所定の処理を施すことを特徴とする再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、再生装置に関する。
【背景技術】
【０００２】
従来、ＤＶＤ（Digital Versatile Disc）などの記憶媒体に、映像データとともに、クローズドキャプションのテキストデータが記録されている場合、映像データに基づく映像とともに、このクローズドキャプションのテキストデータに基づく文字列を、表示装置に表示させることができる再生装置が提案されている（例えば、特許文献１参照）。
【０００３】
ＤＶＤには、映像データに対応する字幕用のデータは、グラフィックデータとして記録されている。
これに対し、次世代ＤＶＤのブルーレイディスクには、映像データに対応する字幕用のデータは、グラフィックデータとして記録される他に、テキストデータ（テキストサブタイトル）として記録されることが可能となっている。
【０００４】
ところで、字幕用のデータに基づく文字列には、ユーザが表示させたくない文字列（表示制限文字列）、具体的には、例えば、暴力的或いは性的な教育上好ましくない表現に関する文字列などが記録されている場合がある。
このような場合、例えば、パレンタルレベルが設定されていると、このような表示制限文字列が表示されるのを回避することができる。
【特許文献１】特開２００３−１４３５２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、パレンタルレベルが設定されていない場合は、このような表示制限文字列が表示されるのを回避することはできない。
【０００６】
本発明の課題は、ブルーレイディスクに記録されたテキストデータに基づく文字列のうちの表示制限文字列の表示を回避することができる再生装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、請求項１に記載の発明は、
ブルーレイディスクに記録された、少なくとも映像データ及び当該映像データに対応する字幕用のテキストデータにより構成される所定の再生データを読み取る読取手段と、
前記読取手段により読み取られた所定の再生データを構成する映像データに基づく映像及びテキストデータに基づく文字列を、所定の表示装置に表示させる表示制御手段と、
所定の表示制限文字列を記憶する記憶手段と、
前記読取手段により読み取られた所定の再生データを構成するテキストデータに基づく文字列の中に、前記記憶手段に記憶された所定の表示制限文字列があるか否かを判定する判定手段と、を備え、
前記表示制御手段は、前記判定手段によって、前記読取手段により読み取られた所定の再生データを構成するテキストデータに基づく文字列の中に、前記記憶手段に記憶された所定の表示制限文字列があると判定された場合に、当該判定された表示制限文字列に対して、当該判定された表示制限文字列を前記所定の表示装置に表示させないための所定の処理を施すことを特徴とする。
【０００８】
請求項２に記載の発明は、
請求項１に記載の再生装置において、
前記表示制御手段は、前記所定の処理として、前記判定された表示制限文字列を、空白文字列で置換することを特徴とする。
【０００９】
請求項３に記載の発明は、
請求項１に記載の再生装置において、
前記記憶手段に記憶された所定の表示制限文字列に対応する所定の表示可能文字列を記憶する第２記憶手段を備え、
前記表示制御手段は、前記所定の処理として、前記判定された表示制限文字列を、当該判定された表示制限文字列に対応する前記第２記憶手段に記憶された所定の表示可能文字列で置換することを特徴とする。
【００１０】
請求項４に記載の発明は、
請求項１に記載の再生装置において、
前記表示制御手段は、前記所定の処理として、前記読取手段により読み取られた所定の再生データのうちの、少なくとも前記判定された表示制限文字列のテキストデータにより構成される部分を含む所定時間分の所定の再生データをスキップすることを特徴とする。
【００１１】
請求項５に記載の発明は、
請求項４に記載の再生装置において、
前記記憶手段に記憶された所定の表示制限文字列には所定の重み付けがされており、
前記表示制御手段は、前記判定された表示制限文字列の重み付けに応じて、前記スキップする前記所定時間の長さを調整することを特徴とする。
【００１２】
請求項６に記載の発明は、
請求項４又は５に記載の再生装置において、
前記表示制御手段は、前記判定手段により前記表示制限文字列があると判定された頻度をカウントし、当該カウントした頻度に応じて、前記スキップする前記所定時間の長さを調整することを特徴とする。
【００１３】
請求項７に記載の発明は、
請求項１〜６の何れか一項に記載の再生装置において、
ユーザが、任意の表示制限文字列を入力するための入力手段と、
前記入力手段により入力された表示制限文字列を、前記所定の表示制限文字列として、前記記憶手段に記憶させる記憶制御手段と、
を備えることを特徴とする。
【００１４】
請求項８に記載の発明は、
ブルーレイディスクに記録された、少なくとも映像データ及び当該映像データに対応する字幕用のテキストデータにより構成される所定の再生データを読み取る読取手段と、
前記読取手段により読み取られた所定の再生データを構成する映像データに基づく映像及びテキストデータに基づく文字列を、所定の表示装置に表示させる表示制御手段と、
所定の表示制限文字列を記憶する第１記憶手段と、
前記第１記憶手段に記憶された所定の表示制限文字列に対応する所定の表示可能文字列を記憶する第２記憶手段と、
ユーザが、任意の表示制限文字列を入力するための入力手段と、
前記入力手段により入力された表示制限文字列を、前記所定の表示制限文字列として、前記第１記憶手段に記憶させる記憶制御手段と、
前記読取手段により読み取られた所定の再生データを構成するテキストデータに基づく文字列の中に、前記第１記憶手段に記憶された所定の表示制限文字列があるか否かを判定する判定手段と、
ユーザが、前記判定手段により判定された表示制限文字列を前記所定の表示装置に表示させないための所定の処理として、当該判定された表示制限文字列を、空白文字列で置換する空白文字列置換処理と、当該判定された表示制限文字列を、当該判定された表示制限文字列に対応する前記第２記憶手段に記憶された所定の表示可能文字列で置換する表示可能文字列置換処理と、前記読取手段により読み取られた所定の再生データのうちの、少なくとも当該判定された表示制限文字列のテキストデータにより構成される部分を含む所定時間分の所定の再生データをスキップするスキップ処理と、のうちの何れかを選択するための選択手段と、を備え、
前記表示制御手段は、前記判定手段によって、前記読取手段により読み取られた所定の再生データを構成するテキストデータに基づく文字列の中に、前記第１記憶手段に記憶された所定の表示制限文字列があると判定された場合に、当該判定された表示制限文字列に対して、前記選択手段により選択された所定の処理を施すことを特徴とする。
【発明の効果】
【００１５】
本発明によれば、ブルーレイディスクに記録された、少なくとも映像データ及び当該映像データに対応する字幕用のテキストデータにより構成される所定の再生データを読み取る読取手段と、読取手段により読み取られた所定の再生データを構成する映像データに基づく映像及びテキストデータに基づく文字列を、所定の表示装置に表示させる表示制御手段と、読取手段により読み取られた所定の再生データを構成するテキストデータに基づく文字列の中に、所定の表示制限文字列があるか否かを判定する判定手段と、を備え、そして、表示制御手段は、判定手段によって、読取手段により読み取られた所定の再生データを構成するテキストデータに基づく文字列の中に、所定の表示制限文字列があると判定された場合に、当該判定された表示制限文字列に対して、当該判定された表示制限文字列を所定の表示装置に表示させないための所定の処理を施すことができる。
すなわち、ブルーレイディスクに記録された字幕用のテキストデータに基づく文字列の中に所定の表示制限文字列がある場合は、その表示制限文字列に対して、表示装置に表示させないための所定の処理を施すことができるため、ブルーレイディスクに記録されたテキストデータに基づく文字列のうちの表示制限文字列の表示を回避することができる。
【発明を実施するための最良の形態】
【００１６】
以下、図を参照して、本発明にかかる再生装置の最良の形態を詳細に説明する。なお、発明の範囲は図示例に限定されない。
【００１７】
＜再生装置の構成＞
再生装置１は、例えば、ブルーレイディスクＢＤに記録された所定の再生データを再生して、当該再生された再生データに基づく映像や音声を、再生装置１に接続されたテレビジョン受像機３から出力する装置である。
【００１８】
具体的には、再生装置１は、例えば、ブルーレイディスクＢＤが着脱自在に構成されており、例えば、図１に示すように、読取部１１と、分離部１２と、デコーダ１３と、バッファ１４と、表示用データ出力部１５と、音声出力用データ出力部１６と、操作部１７と、制御部１８と、などを備えて構成される。
また、再生装置１は、例えば、図１に示すように、表示用データ出力部１５を介して、テレビジョン受像機３のモニタ３１と接続するとともに、音声出力用データ出力部１６を介して、テレビジョン受像機３のスピーカ３２と接続している。
【００１９】
読取部１１は、制御部１８から入力される制御信号に従って、例えば、読取手段として、ブルーレイディスクＢＤに記録された所定の再生データを読み取る。
ブルーレイディスクＢＤに記録された所定の再生データは、例えば、映像データと、当該映像データに対応する字幕用のテキストデータと、当該映像データに対応する音声データと、などにより構成されている。
なお、ブルーレイディスクＢＤに記録された所定の再生データは、映像データとテキストデータと音声データとなどにより構成される限りではなく、少なくとも映像データ及びテキストデータにより構成されていればよい。
【００２０】
分離部１２は、制御部１８から入力される制御信号に従って、例えば、読取部１１により読み取られた再生データを、映像データと、テキストデータと、音声データと、などに分離する。
【００２１】
デコーダ１３は、制御部１８から入力される制御信号に従って、例えば、分離部１２により分離された映像データと、テキストデータと、音声データと、などのそれぞれに対してデコード等の所定の処理を施す。
【００２２】
バッファ１４は、制御部１８から入力される制御信号に従って、例えば、デコーダ１３により所定の処理が施された映像データと、テキストデータと、音声データと、などを逐次記憶する。
【００２３】
表示用データ出力部１５は、制御部１８から入力される制御信号に従って、バッファ１４に記憶されている映像データ及びテキストデータをモニタ３１に出力する。
【００２４】
音声出力用データ出力部１６は、制御部１８から入力される制御信号に従って、バッファ１４に記憶されている音声データをスピーカ３２に出力する。
【００２５】
モニタ３１は、例えば、所定の表示装置として、表示用データ出力部１５から入力される映像データに基づく映像及びテキストデータに基づく文字列を表示する。
【００２６】
スピーカ３２は、例えば、音声出力用データ出力部１６から入力される音声データに基づく音声を出力する。
【００２７】
操作部１７は、例えば、再生装置１の外面に設けられた操作ボタン（図示省略）や、再生装置１用のリモートコントローラ（図示省略）及び当該リモートコントローラと通信可能なリモコン受信部（図示省略）などから構成されており、例えば、ユーザにより操作されると、当該操作に伴う各種信号を制御部１８に出力する。
【００２８】
具体的には、操作部１７は、例えば、入力手段として、ユーザが、任意の表示制限文字列を入力する際に操作される。さらに、操作部１７は、例えば、ユーザが、表示制限文字列情報データテーブル１８３ａ１に記憶された表示制限文字列を削除するよう指示する際に操作される。
また、操作部１７は、例えば、ユーザが、表示制限文字列情報データテーブル１８３ａ１に記憶された表示制限文字列に対応する任意の表示可能文字列を入力する際に操作される。さらに、操作部１７は、例えば、ユーザが、表示制限文字列情報データテーブル１８３ａ１に記憶された表示可能文字列を削除するよう指示する際に操作される。
また、操作部１７は、例えば、ユーザが、表示制限文字列情報データテーブル１８３ａ１に記憶された表示制限文字列に対応する任意の重み付けを入力する際に操作される。さらに、操作部１７は、例えば、表示制限文字列情報データテーブル１８３ａに記憶された重み付けを削除する際に使用される。
【００２９】
また、操作部１７は、例えば、選択手段として、ユーザが、表示制限文字列をモニタ３１に表示させないために施す所定の処理の種類を選択する際に操作される。なお、この所定の処理の種類の選択は、ブルーレイディスクＢＤに記録された再生データが再生される前に行われてもよいし、再生されている途中に行われてもよい。
ここで、所定の処理の種類には、例えば、空白文字列置換処理と、表示可能文字列置換処理と、スキップ処理と、がある。
空白文字列置換処理は、例えば、表示制限文字列を、空白文字列で置換する処理である。
表示可能文字列置換処理は、例えば、表示制限文字列を、当該表示制限文字列に対応する表示可能文字列で置換する処理である。
スキップ処理は、例えば、読取部１１により読み取られた所定の再生データのうちの、少なくとも表示制限文字列のテキストデータにより構成される部分を含む所定時間（以下「スキップ時間」という）分の所定の再生データをスキップする処理である。
【００３０】
また、操作部１７は、例えば、所定の処理の種類としてスキップ処理を選択した場合に、ユーザが、スキップ処理におけるスキップ時間の調整方法を選択する際に操作される。なお、スキップ時間の調整方法の選択は、ブルーレイディスクＢＤに記録された再生データが再生される前に行われてもよいし、再生されている途中に行われてもよい。
ここで、スキップ時間の調整方法には、例えば、重み付け調整方法と、頻度調整方法と、がある。
重み付け調整方法は、例えば、表示制限文字列の重み付けに応じて、スキップ時間の長さを調整する方法である。
頻度調整方法は、例えば、表示制限文字列があると判定された頻度に応じて、スキップ時間の長さを調整する方法である。
【００３１】
制御部１８は、例えば、図１に示すように、ＣＰＵ（Central Processing Unit）１８１と、ＲＡＭ（Random Access Memory）１８２と、記憶部１８３と、などを備えて構成される。
【００３２】
ＣＰＵ１８１は、例えば、記憶部１８３に記憶された再生装置１用の各種処理プログラムに従って各種の制御動作を行う。
【００３３】
ＲＡＭ１８２は、例えば、ＣＰＵ１８１によって実行される処理プログラムなどを展開するためのプログラム格納領域や、入力データや上記処理プログラムが実行される際に生じる処理結果などを格納するデータ格納領域などを備える。
【００３４】
記憶部１８３は、例えば、再生装置１で実行可能なシステムプログラム、当該システムプログラムで実行可能な各種処理プログラム、これら各種処理プログラムを実行する際に使用されるデータ、ＣＰＵ１８１によって演算処理された処理結果のデータなどを記憶する。なお、プログラムは、コンピュータが読み取り可能なプログラムコードの形で記憶部１８３に記憶されている。
【００３５】
具体的には、記憶部１８３は、例えば、図１に示すように、表示制限文字列情報データテーブル１８３ａ１と、記憶制御プログラム１８３ｂ１と、判定プログラム１８３ｂ２と、表示／音声出力制御プログラム１８３ｂ３と、などを記憶している。
【００３６】
表示制限文字列情報データテーブル１８３ａは、例えば、記憶手段（第１記憶手段）として、所定の重み付けがされた所定の表示制限文字列を記憶するとともに、第２記憶手段として、当該記憶された所定の表示制限文字列に対応する所定の表示可能文字列を記憶する。
【００３７】
具体的には、表示制限文字列情報データテーブル１８３ａは、例えば、複数（１つであってもよい）の表示制限文字列と、各表示制限文字列に対応する表示可能文字列と、各表示制限文字列に対応する重み付けと、などを記憶している。
ここで、表示制限文字列情報データテーブル１８３ａには、表示制限文字列として、例えば、一般的に教育上好ましくない表現であると判断される文字列や、ユーザがモニタ３１に表示させたくないと判断した文字列などが記憶されている。
また、表示制限文字列情報データテーブル１８３ａには、表示可能文字列として、例えば、対応する表示制限文字列の代わりとなる一般的に教育上好ましい表現であると判断される文字列や、ユーザが対応する表示制限文字列の代わりにモニタ３１に表示させてもよいと判断した文字列などが記憶されている。
また、表示制限文字列情報データテーブル１８３ａには、重み付けとして、例えば、対応する表示制限文字列の教育上好ましくない度合いやモニタ３１に表示させたくない度合いなどに応じて設定された重みが記憶されている。具体的には、例えば、対応する表示制限文字列の教育上好ましくない度合いやモニタ３１に表示させたくない度合いなどが大きくなるにつれて、重み付けが重くなるようになっている。
【００３８】
記憶制御プログラム１８３ｂ１は、例えば、ユーザによる操作部１７の操作により入力された表示制限文字列を、所定の表示制限文字列として、表示制限文字列情報データテーブル１８３ａ１に記憶させるとともに、ユーザによる操作部１７の操作により削除するよう指示された表示制限文字列を、表示制限文字列情報データテーブル１８３ａ１から削除する機能を、ＣＰＵ１８１に実現させる。
ＣＰＵ１８１は、かかる記憶制御プログラム１８３ｂ１を実行することによって、記憶制御手段として機能する。
【００３９】
また、記憶制御プログラム１８３ｂ１は、例えば、ユーザによる操作部１７の操作により入力された、表示制限文字列情報データテーブル１８３ａ１に記憶された表示制限文字列に対応する表示可能文字列を、所定の表示可能文字列として、当該表示制限文字列に対応付けて表示制限文字列情報データテーブル１８３ａ１に記憶させるとともに、ユーザによる操作部１７の操作により削除するよう指示された表示可能文字列を、表示制限文字列情報データテーブル１８３ａ１から削除する機能を、ＣＰＵ１８１に実現させる。
【００４０】
また、記憶制御プログラム１８３ｂ１は、例えば、ユーザによる操作部１７の操作により入力された、表示制限文字列情報データテーブル１８３ａ１に記憶された表示制限文字列に対応する重み付けを、当該表示制限文字列に対応付けて表示制限文字列情報データテーブル１８３ａ１に記憶させるとともに、ユーザによる操作部１７の操作により削除するよう指示された重み付けを、表示制限文字列情報データテーブル１８３ａ１から削除する機能を、ＣＰＵ１８１に実現させる。
【００４１】
判定プログラム１８３ｂ２は、例えば、デコーダ１３により所定の処理が施されたテキストデータに基づく文字列の中から、表示制限文字列情報データテーブル１８３ａ１に記憶された所定の表示制限文字列を検出することによって、読取部１１により読み取られた所定の再生データを構成するテキストデータに基づく文字列の中に、表示制限文字列情報データテーブル１８３ａ１に記憶された所定の表示制限文字列があるか否かを判定する機能を、ＣＰＵ１８１に実現させる。
ＣＰＵ１８１は、かかる判定プログラム１８３ｂ２を実行することによって、判定手段として機能する。
【００４２】
表示／音声出力制御プログラム１８３ｂ３は、例えば、ブルーレイディスクＢＤに記録された所定の再生データを再生する機能を、ＣＰＵ１８１に実現させる。
【００４３】
具体的には、ＣＰＵ１８１は、例えば、読取部１１と、分離部１２と、デコーダ１３と、バッファ１４と、表示用データ出力部１５と、音声出力用データ出力部１６と、などに制御信号を入力して、読取部１１により読み取られた所定の再生データを構成する映像データに基づく映像及びテキストデータに基づく文字列を、モニタ３１に表示させるとともに、読取部１１により読み取られた所定の再生データを構成する音声データに基づく音声を、スピーカ３２に出力させる。
【００４４】
また、表示／音声出力制御プログラム１８３ｂ３は、例えば、判定プログラム１８３ｂ２を実行したＣＰＵ１８１によって、読取部１１により読み取られた所定の再生データを構成するテキストデータに基づく文字列の中に、表示制限文字列情報データテーブル１８３ａ１に記憶された所定の表示制限文字列があると判定された場合に、当該判定された表示制限文字列に対して、当該判定された表示制限文字列をモニタ３１に表示させないための所定の処理を施す機能を、ＣＰＵ１８１に実現させる。
【００４５】
具体的には、例えば、ユーザによる操作部１７の操作によって、所定の処理の種類として、空白文字列置換処理が選択された場合には、ＣＰＵ１８１は、例えば、バッファ１４に記憶されたテキストデータに基づく文字列のうちの当該判定された表示制限文字列を、空白文字列で置換して、バッファ１４に記憶された映像データ及び表示制限文字列が空白文字列で置換されたテキストデータを表示用データ出力部１５に出力するとともに、バッファ１４に記憶された音声データを音声出力用データ出力部１６に出力する。
表示制限文字列が空白文字列で置換されると、モニタ３１の画面上における当該表示制限文字列が表示されるべき部分には、何も表示されないことになる。
【００４６】
また、例えば、ユーザによる操作部１７の操作によって、所定の処理の種類として、表示可能文字列置換処理が選択された場合には、ＣＰＵ１８１は、例えば、バッファ１４に記憶されたテキストデータに基づく文字列のうちの、当該判定された表示制限文字列を、当該判定された表示制限文字列に対応する表示制限文字列情報データテーブル１８３ａ１に記憶された所定の表示可能文字列で置換して、バッファ１４に記憶された映像データ及び表示制限文字列が表示可能文字列で置換されたテキストデータを表示用データ出力部１５に出力するとともに、バッファ１４に記憶された音声データを音声出力用データ出力部１６に出力する。
表示制限文字列が表示可能文字列で置換されると、モニタ３１の画面上における当該表示制限文字列が表示されるべき部分には、表示可能文字列が表示されることになる。
なお、表示制限文字列情報データテーブル１８３ａ１の中に、当該判定された表示制限文字列に対応する表示可能文字列が記憶されていない場合には、ＣＰＵ１８１は、例えば、当該判定された表示制限文字列を空白文字列で置換するようになっている。
【００４７】
また、例えば、ユーザによる操作部１７の操作によって、所定の処理の種類として、スキップ処理が選択された場合には、ＣＰＵ１８１は、読取部１１により読み取られた所定の再生データのうちの、少なくとも当該判定された表示制限文字列のテキストデータにより構成される部分を含む所定時間分の所定の再生データをスキップする。すなわち、ＣＰＵ１８１は、例えば、バッファ１４に記憶された映像データ及びテキストデータのうちのスキップ時間分の映像データ及びテキストデータをスキップして表示用データ出力部１５に出力するとともに、バッファ１４に記憶された音声データのうちのスキップ時間分の音声データをスキップして音声出力用データ出力部１６に出力する。
映像データ、テキストデータ及び音声データがスキップされると、少なくとも当該判定された表示制限文字列を含む字幕、当該字幕に対応する映像及び当該字幕に対応する音声が、モニタ３１から表示されたりスピーカ３２から出力されたりしないようになる。
【００４８】
ここで、例えば、ユーザによる操作部１７の操作によって、スキップ時間の調整方法として、重み付け調整方法が選択された場合には、ＣＰＵ１８１は、例えば、当該判定された表示制限文字列に対応する表示制限文字列情報データテーブル１８３ａ１に記憶された重み付けに応じて、スキップ時間の長さを調整する。
具体的には、例えば、表示制限文字列の教育上好ましくない度合いやモニタ３１に表示させたくない度合いなどが大きくなるにつれて、重み付けが重くなっている場合には、ＣＰＵ１８１は、例えば、重み付けが重くなるにつれて、スキップ時間が長くなるよう調整する。より具体的には、例えば、重み付けが「１」，「２」，「３」の３段階である場合、例えば、重み付け「１」にはスキップ時間「１０秒」が対応し、重み付け「２」にはスキップ時間「２０秒」が対応し、重み付け「３」にはスキップ時間「３０秒」が対応するようになっている。
なお、表示制限文字列情報データテーブル１８３ａ１の中に、当該判定された表示制限文字列に対応する重み付けが記憶されていない場合には、ＣＰＵ１８１は、例えば、予め設定されたスキップ時間でスキップするようになっている。
【００４９】
また、例えば、ユーザによる操作部１７の操作によって、スキップ時間の調整方法として、頻度調整方法が選択された場合には、ＣＰＵ１８１は、例えば、判定プログラム１８３ｂ２を実行したＣＰＵ１８１により表示制限文字列があると判定された頻度をカウントし、当該カウントされた頻度に応じて、スキップ時間の長さを調整する。具体的には、ＣＰＵ１８１は、例えば、表示制限文字列があると判定された頻度が多くなるにつれて、スキップ時間が長くなるよう調整する。
具体的には、ＣＰＵ１８１は、例えば、判定プログラム１８３ｂ２を実行したＣＰＵ１８１により表示制限文字列があると判定される度に、ＲＡＭ１８２に当該判定された時刻を記憶させ、そして当該判定された時刻に基づいて単位時間当たりの判定回数（＝判定された頻度）を算出して、当該算出された値に応じてスキップ時間の長さを調整するようになっている。
なお、頻度は、例えば、同一の表示制限文字があると判定された頻度であってもよいし、表示制限文字のうちの何れかがあると判定された頻度であってもよい。
ＣＰＵ１８１は、かかる表示／音声出力制御プログラム１８３ｂ３を実行することによって、表示制御手段として機能する。
【００５０】
＜再生処理＞
再生装置１によりブルーレイディスクＢＤに記録された再生データの再生に関する処理について、図２のフローチャートを参照して説明する。
【００５１】
ユーザによる操作部１７の操作によってブルーレイディスクＢＤに記録された所定の再生データの再生を開始するよう指示されると、ＣＰＵ１８１は、表示／音声出力制御プログラム１８３ｂ３を実行して、ブルーレイディスクＢＤに記録された所定の再生データの再生を開始する（ステップＳ１）。
【００５２】
次いで、ＣＰＵ１８１は、判定プログラム１８３ｂ２を実行して、読取部１１により読み取られた所定の再生データを構成するテキストデータに基づく文字列の中に、表示制限文字列情報データテーブル１８３ａ１に記憶された所定の表示制限文字列があるか否かを判定する（ステップＳ２）。
【００５３】
ステップＳ２で、読取部１１により読み取られた所定の再生データを構成するテキストデータに基づく文字列の中に、表示制限文字列情報データテーブル１８３ａ１に記憶された所定の表示制限文字列がないと判定すると（ステップＳ２；Ｎｏ）、ＣＰＵ１８１は、ステップＳ１２の処理に移行する。
【００５４】
一方、ステップＳ２で、読取部１１により読み取られた所定の再生データを構成するテキストデータに基づく文字列の中に、表示制限文字列情報データテーブル１８３ａ１に記憶された所定の表示制限文字列があると判定すると（ステップＳ２；Ｙｅｓ）、ＣＰＵ１８１は、ユーザによる操作部１７の操作によって、所定の処理の種類として、空白文字列置換処理が選択されているか否かを判断する（ステップＳ３）。
【００５５】
ステップＳ３で、所定の処理の種類として、空白文字列置換処理が選択されていると判断すると（ステップＳ３；Ｙｅｓ）、ＣＰＵ１８１は、ステップＳ２で判定された表示制限文字列を、空白文字列で置換して（ステップＳ４）、ステップＳ１２の処理に移行する。
【００５６】
一方、ステップＳ３で、所定の処理の種類として、空白文字列置換処理が選択されていないと判断すると（ステップＳ３；Ｎｏ）、ＣＰＵ１８１は、ユーザによる操作部１７の操作によって、所定の処理の種類として、表示可能文字列置換処理が選択されているか否かを判断する（ステップＳ５）。
【００５７】
ステップＳ５で、所定の処理の種類として、表示可能文字列置換処理が選択されていると判断すると（ステップＳ５；Ｙｅｓ）、ＣＰＵ１８１は、ステップＳ２で判定された表示制限文字列を、当該判定された表示制限文字列に対応する表示制限文字列情報データテーブル１８３ａ１に記憶された所定の表示可能文字列で置換して（ステップＳ６）、ステップＳ１２の処理に移行する。
【００５８】
一方、ステップＳ５で、所定の処理の種類として、表示可能文字列置換処理が選択されていないと判断すると（ステップＳ５；Ｎｏ）、ＣＰＵ１８１は、ユーザによる操作部１７の操作によって、所定の処理の種類として、スキップ処理が選択されていると判断する（ステップＳ７）。
【００５９】
次いで、ＣＰＵ１８１は、ユーザによる操作部１７の操作によって、スキップ時間の調整方法として、重み付け調整方法が選択されているか否かを判断する（ステップＳ８）。
【００６０】
ステップＳ８で、スキップ時間の調整方法として、重み付け調整方法が選択されていると判断すると（ステップＳ８；Ｙｅｓ）、ＣＰＵ１８１は、読取部１１により読み取られた所定の再生データ（映像データ、テキストデータ及び音声データ）のうちの、ステップＳ２で判定された表示制限文字列の重み付けに応じたスキップ時間分の所定の再生データをスキップして（ステップＳ９）、ステップＳ１２の処理に移行する。
【００６１】
一方、ステップＳ８で、スキップ時間の調整方法として、重み付け調整方法が選択されていないと判断すると（ステップＳ８；Ｎｏ）、ＣＰＵ１８１は、ユーザによる操作部１７の操作によって、スキップ時間の調整方法として、頻度調整方法が選択されていると判断して（ステップＳ１０）、読取部１１により読み取られた所定の再生データ（映像データ、テキストデータ及び音声データ）のうちの、表示制限文字列があると判定された頻度に応じたスキップ時間分の再生データをスキップする（ステップＳ１１）。
【００６２】
次いで、ＣＰＵ１８１は、ブルーレイディスクＢＤに記録された所定の再生データの再生を終了するか否かを判断する（ステップＳ１２）。具体的には、ＣＰＵ１８１は、例えば、ユーザによる操作部１７の操作によって指示された場合や、ブルーレイディスクＢＤに記録された所定の再生データを再生し尽くした場合などに、再生を終了すると判断する。
【００６３】
ステップＳ１２で、ブルーレイディスクＢＤに記録された所定の再生データの再生を終了しないと判断すると（ステップＳ１２；Ｎｏ）、ＣＰＵ１８１は、ステップＳ２以降の処理を繰り返して行う。
【００６４】
一方、ステップＳ１２で、ブルーレイディスクＢＤに記録された所定の再生データの再生を終了すると判断すると（ステップＳ１２；Ｙｅｓ）、ＣＰＵ１８１は、本処理を終了する。
【００６５】
以上説明した本発明の再生装置１によれば、ブルーレイディスクＢＤに記録された、少なくとも映像データ及び当該映像データに対応する字幕用のテキストデータにより構成される所定の再生データを読み取る読取部１１と、読取部１１により読み取られた所定の再生データを構成する映像データに基づく映像及びテキストデータに基づく文字列を、モニタ３１に表示させる表示／音声出力制御プログラム１８３ｂ３を実行したＣＰＵ１８１と、所定の表示制限文字列を記憶する表示制限文字列情報データテーブル１８３ａ１と、読取部１１により読み取られた所定の再生データを構成するテキストデータに基づく文字列の中に、表示制限文字列情報データテーブル１８３ａ１に記憶された所定の表示制限文字列があるか否かを判定する判定プログラム１８３ａ２を実行したＣＰＵ１８１と、を備えており、そして、表示／音声出力制御プログラム１８３ｂ３を実行したＣＰＵ１８１は、判定プログラム１８３ｂ２を実行したＣＰＵ１８１によって、読取部１１により読み取られた所定の再生データを構成するテキストデータに基づく文字列の中に、表示制限文字列情報データテーブル１８３ａ１に記憶された所定の表示制限文字列があると判定された場合に、当該判定された表示制限文字列に対して、当該判定された表示制限文字列をモニタ３１に表示させないための所定の処理を施すことができる。
すなわち、ブルーレイディスクＢＤに記録された字幕用のテキストデータに基づく文字列の中に所定の表示制限文字列がある場合は、その表示制限文字列に対して、モニタ３１に表示させないための所定の処理を施すことができるため、ブルーレイディスクＢＤに記録されたテキストデータに基づく文字列のうちの表示制限文字列の表示を回避することができる。
【００６６】
さらに、再生装置１によれば、表示／音声出力制御プログラム１８３ｂ３を実行したＣＰＵ１８１は、所定の処理として、当該判定された表示制限文字列を、空白文字列で置換することができる。
すなわち、モニタ３１の画面上における当該表示制限文字列が表示されるべき部分には、何も表示されないことになるため、確実に表示制限文字列の表示を回避することができる。
【００６７】
さらに、再生装置１によれば、表示制限文字列情報データテーブル１８３ａ１には、所定の表示制限文字列に対応する所定の表示可能文字列を記憶することができ、表示／音声出力制御プログラム１８３ａ３を実行したＣＰＵ１８１は、所定の処理として、当該判定された表示制限文字列を、当該判定された表示制限文字列に対応する表示制限文字列情報データテーブル１８３ａ１に記憶された所定の表示可能文字列で置換することができる。
すなわち、モニタ３１の画面上における当該表示制限文字列が表示されるべき部分には、表示可能文字列が表示されることになるため、確実に表示制限文字列の表示を回避することができる。
【００６８】
さらに、再生装置１によれば、表示／音声出力制御プログラム１８３ｂ３を実行したＣＰＵ１８１は、所定の処理として、読取部１１により読み取られた所定の再生データのうちの、少なくとも当該判定された表示制限文字列のテキストデータにより構成される部分を含むスキップ時間分の所定の再生データをスキップすることができる。
すなわち、少なくとも当該判定された表示制限文字列を含む字幕、当該字幕に対応する映像及び当該字幕に対応する音声が、モニタ３１から表示されたりスピーカ３２から出力されたりしないようになるため、確実に表示制限文字列の表示を回避することができる。
【００６９】
さらに、再生装置１によれば、表示制限文字列情報データテーブル１８３ａ１に記憶された所定の表示制限文字列には所定の重み付けがされており、表示／音声出力制御プログラム１８３ｂ３を実行したＣＰＵ１８１は、当該判定された表示制限文字列の重み付けに応じて、スキップするスキップ時間の長さを調整することができる。
すなわち、例えば、表示制限文字列の教育上好ましくない度合いやモニタ３１に表示させたくない度合いなどが大きくなるにつれて、重み付けが重くなっているとともに、重み付けが重くなるにつれて、スキップ時間が長くなるよう調整される場合には、表示制限文字列の教育上好ましくない度合いやモニタ３１に表示させたくない度合いなどが大きくなるにつれて、スキップ時間が長くなるため、確実に表示制限文字列の表示を回避することができる。
【００７０】
さらに、再生装置１によれば、表示／音声出力制御プログラム１８３ｂ３を実行したＣＰＵ１８１は、判定プログラム１８３ｂ２を実行したＣＰＵ１８１により表示制限文字列があると判定された頻度をカウントし、当該カウントした頻度に応じて、スキップするスキップ時間の長さを調整することができる。
すなわち、例えば、表示制限文字列があると判定された頻度が多くなるにつれて、スキップ時間が長くなるよう調整される場合には、表示制限文字列があると判定された頻度が多くなるにつれて、スキップ時間が長くなるため、確実に表示制限文字列の表示を回避することができる。
【００７１】
さらに、再生装置１によれば、ユーザが、任意の表示制限文字列を入力するための操作部１７と、ユーザによる操作部１７の操作により入力された表示制限文字列を、所定の表示制限文字列として、表示制限文字列情報データテーブル１８３ａ１に記憶させる記憶制御プログラム１８３ｂ１を実行したＣＰＵ１８１と、を備えている。
したがって、ユーザは、モニタ３１に表示させたくない文字列がある場合には、その文字列を、表示制限文字列として、表示制限文字列情報データテーブル１８３ａ１に登録しておくことができるため、表示制限文字列をカスタマイズできる。
【００７２】
さらに、再生装置１によれば、操作部１７を操作して、ユーザが、判定プログラム１８３ｂ２を実行したＣＰＵ１８１により判定された表示制限文字列をモニタ３１に表示させないための所定の処理として、当該判定された表示制限文字列を、空白文字列で置換する空白文字列置換処理と、当該判定された表示制限文字列を、当該判定された表示制限文字列に対応する表示制限文字列情報データテーブル１８３ａ１に記憶された所定の表示可能文字列で置換する表示可能文字列置換処理と、読取部１１により読み取られた所定の再生データのうちの、少なくとも当該判定された表示制限文字列のテキストデータにより構成される部分を含む所定時間分の所定の再生データをスキップするスキップ処理と、のうちの何れかを選択することができる。
したがって、ユーザは、所望する所定の処理を選択することができるため、使い勝手がよい。
【００７３】
なお、本発明は、上記した実施の形態のものに限るものではなく、その要旨を逸脱しない範囲で適宜変更可能である。
【００７４】
再生装置１は、テレビジョン受像機３と一体であってもよい。
【００７５】
再生装置１は、所定の処理として、空白文字列置換処理、表示可能文字列置換処理及びスキップ処理の３つの処理が実行できる構成である必要はなく、この３つの処理のうちの何れか１つ又は２つの処理のみが実行できる構成であってもよい。
また、所定の処理は、空白文字列置換処理と、表示可能文字列置換処理と、スキップ処理と、に限ることはなく、表示制限文字列をモニタ３１に表示させないための処理であれば任意である。
【００７６】
再生装置１は、スキップ時間の調整方法として、重み付け調整方法及び頻度調整方法の２つの方法が実行できる構成である必要はなく、この２つの方法のうちの何れか１つの方法のみができる構成であってもよい。
また、スキップ時間の調整方法は、重み付け調整方法と、頻度調整方法と、に限ることはなく、スキップ時間を調整する方法であれば任意である。
また、スキップ時間は、調整する必要はなく、予め設定された一定時間であってもよい。
【図面の簡単な説明】
【００７７】
【図１】本発明にかかる再生装置の機能的構成を示すブロック図である。
【図２】本発明にかかる再生装置によるブルーレイディスクに記録された再生データの再生に関する処理について説明するためのフローチャートである。
【符号の説明】
【００７８】
１  再生装置
１１  読取部（読取手段）
１７  操作部（入力手段、選択手段）
３１  モニタ（表示装置）
１８１  ＣＰＵ（記憶制御手段、判定手段、表示制御手段）
１８３ａ１  表示制限文字列情報データテーブル（記憶手段（第１記憶手段）、第２記憶手段）
１８３ｂ１  記憶制御プログラム（記憶制御手段）
１８３ｂ２  判定プログラム（判定手段）
１８３ｂ３  表示／音声出力制御プログラム（表示制御手段）
【図１】
2008288965.tif 000003
【図２】
2008288965.tif 000004