(57)【要約】【課題】キャラクターテーブルの選択エラーを防止することが可能なキャラクターコード変換装置を提供すること。【解決手段】キャラクターコード変換装置は、第１及び第２のキャラクターテーブルと、前記第１のキャラクターテーブルで指定されるキャラクターコードの組合せ規則を記憶する記憶手段と、前記キャラクターコードの組合せ規則に基づき、受信信号から検出されたキャラクターコードの組合せ違反を調査し、この調査結果に基づき前記第１及び第２のキャラクターテーブルのうちのどちらか一方のキャラクターテーブルを選択するテーブル選択手段と、前記テーブル選択手段により選択されたキャラクターテーブルに基づき、前記検出キャラクターコードを表示情報へ変換する変換手段と、を備えている。【選択図】      図１
2010087868.tif 000002
【特許請求の範囲】
【請求項１】
第１及び第２のキャラクターテーブルと、前記第１のキャラクターテーブルで指定されるキャラクターコードの組合せ規則を記憶する記憶手段と、
前記キャラクターコードの組合せ規則に基づき、受信信号から検出されたキャラクターコードの組合せ違反を調査し、この調査結果に基づき前記第１及び第２のキャラクターテーブルのうちのどちらか一方のキャラクターテーブルを選択するテーブル選択手段と、
前記テーブル選択手段により選択されたキャラクターテーブルに基づき、前記検出キャラクターコードを表示情報へ変換する変換手段と、
を備えたことを特徴とするキャラクターコード変換装置。
【請求項２】
前記キャラクターコードの組合せ規則は、前記第１のキャラクターテーブルの組合せ可能なキャラクターコードの組を示す組合せ可能情報を含み、
前記テーブル選択手段は、前記組合せ可能情報に基づく前記検出キャラクターコードの組合せ違反検出により、前記第２のキャラクターテーブルを選択し、
前記変換手段は、前記第２のキャラクターテーブルに基づき前記検出キャラクターコードを表示情報へ変換する、
ことを特徴とする請求項１に記載のキャラクターコード変換装置。
【請求項３】
前記キャラクターコードの組合せ規則は、前記第１のキャラクターテーブルの発音区分符コードを含む組合せ可能なキャラクターコードの組を示す組合せ可能情報を含み、
前記テーブル選択手段は、前記組合せ可能情報に基づく前記検出キャラクターコードの組合せ違反検出により、前記第２のキャラクターテーブルを選択し、
前記変換手段は、前記第２のキャラクターテーブルに基づき前記検出キャラクターコードを表示情報へ変換する、
ことを特徴とする請求項１に記載のキャラクターコード変換装置。
【請求項４】
前記テーブル選択手段は、
前記受信信号からのデフォルトキャラクターテーブルを指定した制御情報の検出と、前記キャラクターコードの組合せ規則による前記検出キャラクターコードの組合せ違反未検出とに基づき、前記第１のキャラクターテーブルを選択し、
前記受信信号からの前記デフォルトキャラクターテーブルを指定する前記制御情報の検出と、前記キャラクターコードの組合せ規則による前記検出キャラクターコードの組合せ違反検出とに基づき、前記第２のキャラクターテーブルを選択する、
ことを特徴とする請求項１に記載のキャラクターコード変換装置。
【請求項５】
前記キャラクターコードの組合せ規則による前記検出キャラクターコードの組合せ違反検出に対応してキャラクターテーブルの切り替え案内情報を出力する情報出力手段を備えたことを特徴とする請求項１に記載のキャラクターコード変換装置。
【請求項６】
ユーザーによる自動選択モードの入力操作に対応して、キャラクターテーブルを自動選択するための前記自動選択モードを入力する入力手段を備え、
前記テーブル選択手段は、前記自動選択モードの入力を条件として、前記検出キャラクターコードの組合せ違反の検出結果に基づいて、前記第１及び第２のキャラクターテーブルのうちのどちらか一方のキャラクターテーブルを選択する、
ことを特徴とする請求項４に記載のキャラクターコード変換装置。
【請求項７】
受信放送信号の中から前記受信信号を選局する選局手段を備えたことを特徴とする請求項１に記載のキャラクターコード変換装置。
【請求項８】
第１のキャラクターテーブルで指定されるキャラクターコードの組合せ規則に基づき、受信信号から検出されたキャラクターコードの組合せ違反を調査し、この調査結果に基づき前記第１のキャラクターテーブル及び第２のキャラクターテーブルのうちのどちらか一方のキャラクターテーブルを選択し、
前記選択されたキャラクターテーブルに基づき、前記検出キャラクターコードを表示情報へ変換する、
ことを特徴とするキャラクターコード変換方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、DVB(Digital Video Broadcasting)-SI(Service Information)に含まれるキャラクターコードを適切に表示するためのキャラクターコード変換装置及びキャラクターコード変換方法に関する。
【背景技術】
【０００２】
近年、DVB規格に基づくデジタルテレビ放送が開始されている。このようなDVB規格に基づくデジタルテレビ放送では、対話的サービスを提供することができる。このような対話的サービスの実行を確実にするために、障害となるダウンロード処理やユーザーにとって複雑かつ面倒な管理を回避する技術が提案されている（特許文献１参照）。
【０００３】
上記したようなDVB規格に基づくデジタルテレビ放送は世界各国で実用化されており、またDVB-SIに含まれるキャラクターコードは、様々なキャラクターテーブルの中から選択された一つのキャラクターテーブルにより適切な表示情報に変換されるようになっている。
【０００４】
例えば、DVB-SIにより、電子番組ガイド(EPG)などの文字列を伝送することができる。このとき、DVB-SIに含まれる制御コード（先頭から数バイト）が、選択すべきキャラクターテーブルを指定する。ただし、制御コードの１バイト目が0x20から0xFFのときは、デフォルトのキャラクターテーブルとしてキャラクターテーブル00を選択する旨の規定が定められている。
【０００５】
キャラクターテーブルの適切な選択は重要であり、選択を誤ると、文字列が適切に表示されなくなってしまう。例えば、発音区別符つきのアルファベットが、文字化けしてしまうことがある。
【０００６】
しかしながら、フランス及びドイツなどの放送局は、上記した規定に従わず、制御コードの１バイト目が0x20から0xFFのときは、デフォルトのキャラクターテーブルとしてキャラクターテーブル05を選択するように取り決めている。
【０００７】
このため、多くの受信機は、ユーザーによる国設定に合わせて、デフォルトのキャラクターテーブルの設定を切り替えている。例えば、ユーザーが受信機に対してフランス又はドイツを設定すると、受信機はデフォルトのキャラクターテーブルとしてキャラクターテーブル05を選択する。
【０００８】
或いは、受信機が、キャラクターテーブル00とキャラクターテーブル05をユーザーに選択させるためのユーザーインターフェースを備え、ユーザーが番組情報などから文字表記の誤りを見つけた場合に、ユーザーがこのユーザーインターフェースを介してキャラクターテーブル00又はキャラクターテーブル05の選択を変更する。
【０００９】
すでにDVB-T(Terrestrial)の放送が開始されている国にDTV（Digital TV）を販売する場合は、販売者は、販売国の放送情報からキャラクターテーブル00とキャラクターテーブル05のうちのどちらのテーブルがデフォルトのキャラクターテーブルとして採用されているか判断することができる。つまり、販売者は、販売国の放送事情に合わせた受信機を販売することができる。
【００１０】
一方、DVB-Tの放送が開始されていない国にDTVを販売する場合、販売者は、将来、DVB-Tが放送されたときにはキャラクターテーブル00とキャラクターテーブル05のうちのどちらのテーブルがデフォルトのキャラクターテーブルとして採用されるか判断することは容易ではない。このようなケースでは、販売者は、上記したようなキャラクターテーブル選択のためのユーザーインターフェースを備えた受信機を販売する必要がある。
【特許文献１】特開２００６−５１２６８９
【発明の開示】
【発明が解決しようとする課題】
【００１１】
上記したように、デフォルトのキャラクターテーブルが統一されていないため、受信機の製造又は販売に負担がかかっている。
【００１２】
上記したように、DVB-Tの放送が開始されていない国にDTVを販売する場合、例えば、上記したようなキャラクターテーブル選択のためのユーザーインターフェースを備えた受信機を販売する。しかしながら、このような受信機を使用するユーザーは、文字化けを認識した場合、上記したようなキャラクターテーブル選択のためのユーザーインターフェースを介して、キャラクターテーブルを切り替えなければならない。このような切り替え操作は、ユーザーにとって負担となる。
【００１３】
本発明の目的は、キャラクターテーブルの選択エラーを防止することが可能なキャラクターコード変換装置及びキャラクターコード変換方法を提供することにある。
【課題を解決するための手段】
【００１４】
この発明の一実施形態に係るキャラクターコード変換装置は、第１及び第２のキャラクターテーブルと、前記第１のキャラクターテーブルで指定されるキャラクターコードの組合せ規則を記憶する記憶手段と、前記キャラクターコードの組合せ規則に基づき、受信信号から検出されたキャラクターコードの組合せ違反を調査し、この調査結果に基づき前記第１及び第２のキャラクターテーブルのうちのどちらか一方のキャラクターテーブルを選択するテーブル選択手段と、前記テーブル選択手段により選択されたキャラクターテーブルに基づき、前記検出キャラクターコードを表示情報へ変換する変換手段と、を備えている。
【００１５】
この発明の一実施形態に係るキャラクターコード変換方法は、第１のキャラクターテーブルで指定されるキャラクターコードの組合せ規則に基づき、受信信号から検出されたキャラクターコードの組合せ違反を調査し、この調査結果に基づき前記第１のキャラクターテーブル及び第２のキャラクターテーブルのうちのどちらか一方のキャラクターテーブルを選択し、前記選択されたキャラクターテーブルに基づき、前記検出キャラクターコードを表示情報へ変換する。
【発明の効果】
【００１６】
本発明によれば、キャラクターテーブルの選択エラーを防止することが可能なキャラクターコード変換装置及びキャラクターコード変換方法を提供できる。
【発明を実施するための最良の形態】
【００１７】
以下、図面を参照し、本発明の実施形態について説明する。
【００１８】
図１は、本発明の一実施形態に係るデジタルテレビジョン放送受信装置（キャラクターコード変換装置）の概略構成を示す図である。
【００１９】
図１は、上記したデジタルテレビジョン放送受信装置１１の主要な信号処理系を示している。すなわち、ＢＳ／ＣＳデジタル放送受信用のアンテナ４７で受信した衛星デジタルテレビジョン放送信号は、入力端子４８を介して衛星デジタル放送用のチューナ４９に供給されることにより、所望のチャンネルの放送信号が選局される。
【００２０】
そして、このチューナ４９で選局された放送信号は、ＰＳＫ（phase shift keying）復調モジュール５０に供給されて、デジタルの映像信号及び音声信号に復調された後、信号処理モジュール５１に出力される。
【００２１】
また、地上波放送受信用のアンテナ５２で受信した地上デジタルテレビジョン放送信号は、入力端子５３を介して地上デジタル放送用のチューナ５４に供給されることにより、所望のチャンネルの放送信号が選局される。
【００２２】
そして、このチューナ５４で選局された放送信号は、ＯＦＤＭ（orthogonal frequency division multiplexing）復調モジュール５５に供給されて、デジタルの映像信号及び音声信号に復調された後、上記信号処理モジュール５１に出力される。
【００２３】
また、上記地上波放送受信用のアンテナ５２で受信した地上アナログテレビジョン放送信号は、入力端子５３を介して地上アナログ放送用のチューナ５６に供給されることにより、所望のチャンネルの放送信号が選局される。そして、このチューナ５６で選局された放送信号は、アナログ復調モジュール５７に供給されてアナログの映像信号及び音声信号に復調された後、上記信号処理モジュール５１に出力される。
【００２４】
ここで、上記信号処理モジュール５１は、ＰＳＫ復調モジュール５０及びＯＦＤＭ復調モジュール５５からそれぞれ供給されたデジタルの映像信号及び音声信号に対して、選択的に所定のデジタル信号処理を施し、グラフィック処理モジュール５８及び音声処理モジュール５９に出力している。
【００２５】
また、上記信号処理モジュール５１には、複数（図示の場合は４つ）の入力端子６０ａ，６０ｂ，６０ｃ，６０ｄが接続されている。これら入力端子６０ａ〜６０ｄは、それぞれ、アナログの映像信号及び音声信号を、デジタルテレビジョン放送受信装置１１の外部から入力可能とするものである。
【００２６】
そして、この信号処理モジュール５１は、上記アナログ復調モジュール５７及び各入力端子６０ａ〜６０ｄからそれぞれ供給されたアナログの映像信号及び音声信号を選択的にデジタル化し、そのデジタル化された映像信号及び音声信号に対して所定のデジタル信号処理を施した後、グラフィック処理モジュール５８及び音声処理モジュール５９に出力している。
【００２７】
このうち、グラフィック処理モジュール５８は、信号処理モジュール５１から供給されるデジタルの映像信号に、ＯＳＤ（on screen display）信号生成モジュール６１で生成されるＯＳＤ信号を重畳して出力する機能を有する。このグラフィック処理モジュール５８は、信号処理モジュール５１の出力映像信号と、ＯＳＤ信号生成モジュール６１の出力ＯＳＤ信号とを選択的に出力すること、また、両出力をそれぞれ画面の半分を構成するように組み合わせて出力することができる。
【００２８】
そして、グラフィック処理モジュール５８から出力されたデジタルの映像信号は、映像処理モジュール６２に供給される。映像処理モジュール６２により処理された映像信号は、映像表示器１４に供給され、また出力端子６３にも供給される。映像表示器１４は、映像信号に基づく映像を表示し、出力端子６３に対して外部機器が接続されると、出力端子６３に供給された映像信号は、外部機器へ入力される。
【００２９】
また、上記音声処理モジュール５９は、入力されたデジタルの音声信号を、前記スピーカ１５で再生可能なフォーマットのアナログ音声信号に変換した後、スピーカ１５に出力して音声再生させるとともに、出力端子６４を介して外部に導出させる。
【００３０】
ここで、このデジタルテレビジョン受像機１１は、上記した各種の受信動作を含むその全ての動作を制御モジュール６５によって統括的に制御されている。この制御モジュール６５は、ＣＰＵ（central processing unit）等を内蔵しており、前記操作モジュール１６からの操作情報、または、前記リモートコントローラ１７から送出され受光モジュール１８を介して受信した操作情報を受けて、その操作内容が反映されるように各モジュールをそれぞれ制御している。
【００３１】
この場合、制御モジュール６５は、主として、そのＣＰＵが実行する制御プログラムを格納したＲＯＭ（read only memory）６６と、該ＣＰＵに作業エリアを提供するＲＡＭ（random access memory）６７と、各種の設定情報及び制御情報等が格納される不揮発性メモリ６８とを利用している。
【００３２】
また、この制御モジュール６５は、カードＩ／Ｆ（interface）６９を介して、第１のメモリカード１９が装着可能なカードホルダ７０に接続されている。これによって、制御モジュール６５は、カードホルダ７０に装着された第１のメモリカード１９と、カードＩ／Ｆ６９を介して情報伝送を行なうことができる。
【００３３】
また、この制御モジュール６５は、カードＩ／Ｆ（interface）７１を介して、第２のメモリカード２０が装着可能なカードホルダ７２に接続されている。これによって、制御モジュール６５は、カードホルダ７２に装着された第２のメモリカード２０と、カードＩ／Ｆ７１を介して情報伝送を行なうことができる。
【００３４】
また、上記制御モジュール６５は、通信Ｉ／Ｆ７３を介してＬＡＮ端子２１と接続されている。これにより、制御モジュール６５は、ＬＡＮ端子２１に接続されたＬＡＮ対応機器と、通信Ｉ／Ｆ７３を介して情報伝送を行なうことができる。この場合、制御モジュール６５は、ＤＨＣＰ（dynamic host configuration protocol）サーバ機能を有し、ＬＡＮ端子２１に接続されたＬＡＮ対応機器にＩＰ（internet protocol）アドレスを割り当てて制御している。
【００３５】
さらに、上記制御モジュール６５は、第１のＨＤＭＩ Ｉ／Ｆ７４を介して第１のＨＤＭＩ端子２２と接続されている。これにより、制御モジュール６５は、第１のＨＤＭＩ端子２２に接続されたＨＤＭＩ対応機器と、第１のＨＤＭＩ Ｉ／Ｆ７４を介して情報伝送を行なうことができる。また、上記制御モジュール６５は、第２のＨＤＭＩ Ｉ／Ｆ７５を介して第２のＨＤＭＩ端子２３と接続されている。これにより、制御モジュール６５は、第２のＨＤＭＩ端子２３に接続されたＨＤＭＩ対応機器と、第２のＨＤＭＩ Ｉ／Ｆ７５を介して情報伝送を行なうことができる。
【００３６】
そして、上記制御モジュール６５は、ＵＳＢ Ｉ／Ｆ７６を介して前記ＵＳＢ端子２４と接続されている。これにより、制御モジュール６５は、ＵＳＢ端子２４に接続されたＵＳＢ対応機器と、ＵＳＢ Ｉ／Ｆ７６を介して情報伝送を行なうことができる。
【００３７】
さらに、上記制御モジュール６５は、ｉ．ＬＩＮＫ Ｉ／Ｆ７７を介してｉ．ＬＩＮＫ端子２５と接続されている。これにより、制御モジュール６５は、ｉ．ＬＩＮＫ端子２５に接続されたｉ．ＬＩＮＫ対応機器と、ｉ．ＬＩＮＫ Ｉ／Ｆ７７を介して情報伝送を行なうことができる。
【００３８】
次に、上記したデジタルテレビジョン放送受信装置によるキャラクターコード変換について説明する。
【００３９】
ＲＯＭ６６又は不揮発性メモリ６８は、複数のキャラクターテーブルを記憶する。複数のキャラクターテーブルの中には例えば、図２Ａに示すキャラクターテーブル00（第１のキャラクターテーブル）、図２Ｂに示すキャラクターテーブル05（第２のキャラクターテーブル）が含まれる。さらに、ＲＯＭ６６又は不揮発性メモリ６８は、キャラクターテーブル00で指定されるキャラクターコードの組合せ規則も記憶する。組合せ規則は、例えば、キャラクターテーブル00の組合せ可能なキャラクターコードの組を示す組合せ可能情報を含む。より詳細には、組合せ規則は、キャラクターテーブル00の発音区分符コードを含む組合せ可能なキャラクターコードの組を示す組合せ可能情報を含む。
【００４０】
ここでキャラクターテーブル00及び発音区分符について説明する。図２Ａに示すように、キャラクターテーブル00の第Ｃ列には発音区分符が定義されている。また、キャラクターテーブル00の第４列から第７列にはアルファベットが定義されており、0x20にはスペースが定義されている。これら発音区分符、アルファベット、スペースを組み合わせて、２バイトの発音区分符付きのアルファベットを表記することができる。例えば、0xC2と0x41とを組み合わせて、図４に示すような発音区分符を表記することができる。一方、上記の２バイトの発音区分符つきアルファベットで表記することができる文字は、ラテン言語圏で使用される文字としてISO/IEC 6937で規定されている。
【００４１】
しかし、キャラクターテーブル00を使用して第Ｃ列の発音区分符と第４列から第７列のアルファベットの組み合わせのうち、ISO/IEC 6937で規定されていないため使用されない組み合わせが存在する。例えば、図５に示すように、0xC1と0x50の組合せは規定されていない。また、キャラクターテーブル00の第Ｃ列の発音区分符の後にアルファベットやスペース以外の文字コードを配置した組み合わせも規定されていない。
【００４２】
つまり、上記した組合せ規則は、ISO/IEC 6937で規定された組合せ可能なキャラクターコードの組を示す組合せ可能情報を含む。或いは、上記した組合せ規則は、ISO/IEC 6937で規定されていない組合せ不可能なキャラクターコードの組を示す組合せ可能情報を含む。
【００４３】
続いて、キャラクターテーブル05について説明する。図２Ｂに示すように、キャラクターテーブル05では、欧州で使用される主な発音区分符つきアルファベットが第Ｃ列以降に定義されている。これらの発音区分符つきアルファベットは、１バイトで表記できる。例えば、図６に示すように、0xC0だけで、発音区分符つきアルファベットを表記できる。つまり、キャラクターテーブル05のキャラクターコードは、２バイトの組み合わせコードではなく、１バイトのコードで、発音区分符つきアルファベットを表記することができる。
【００４４】
次に、キャラクターテーブルの選択エラーの検出について説明する。
【００４５】
上記したように、キャラクターテーブル05は、１バイトで全ての文字（発音区分符付きのアルファベット）を表現できるのに対して、キャラクターテーブル00は、２バイト並びの組み合わせにより発音区分符付きのアルファベットを表記する。しかも、キャラクターテーブル00のキャラクターコードの組み合わせには限定がある。
【００４６】
このため、デジタルテレビジョン放送受信装置は、本来、キャラクターテーブル05を選択すべきところを、誤ってキャラクターテーブル00を選択した場合に、キャラクターテーブルの選択エラーを検出することができる。つまり、デジタルテレビジョン放送受信装置の信号処理モジュール５１及び制御モジュール６５は、キャラクターコードの組合せ規則に基づき、受信信号から検出されたキャラクターコードの組合せ違反を調査し、この調査結果に基づきキャラクターテーブル00とキャラクターテーブル05のうちのどちらか一方のキャラクターテーブルを選択する。
【００４７】
つまり、信号処理モジュール５１が、キャラクターコードの組合せ違反を検出すると、制御モジュール６５は、キャラクターテーブル05を選択し、信号処理モジュール５１は、キャラクターテーブル05に基づきキャラクターコードを表示情報へ変換する。信号処理モジュール５１が、キャラクターコードの組合せ違反を検出しなければ、制御モジュール６５は、キャラクターテーブル00を選択し、信号処理モジュール５１は、キャラクターテーブル00に基づきキャラクターコードを表示情報へ変換する。
【００４８】
次に、図７及び図８に示す言語設定画面の一例と、図９及び図１０に示す確認操作画面とを参照し、キャラクターコードの変換処理の全体の流れについて説明する。
【００４９】
ユーザーは、操作モジュール１６又はリモートコントローラ１７を介して、メニュー画面の表示を指示することができる。これに対応して、デジタルテレビジョン放送受信装置は、映像表示器１４に図７又は図８に示すメニュー画面を表示する。
【００５０】
図７又は図８に示すメニュー画面は、言語設定の項目（DVB Language Set）を含み、ユーザーは、操作モジュール１６又はリモートコントローラ１７を介して、言語設定の項目を選択することができる。言語設定の項目が選択されると、メニュー画面が言語設定画面に切り替わる。図７に示すように、言語設定画面は、標準（Standard (キャラクターテーブル00)）、西ヨーロッパ（Western Europe (キャラクターテーブル05))、自動（Auto）の項目を含む。或いは、図８に示すように、言語設定画面は、自動（Auto）、手動（Manual）の項目を含む。
【００５１】
ユーザーは、操作モジュール１６又はリモートコントローラ１７を介して、図７に示す言語設定画面の項目を選択することができ、標準の項目（標準モード）が選択されると、信号処理モジュール５１及び制御モジュール６５は、DVB-SIに含まれる制御コード（図３のtext _ char参照）に基づきキャラクターテーブルを選択する。つまり、制御コードの１バイト目が0x20から0xFFのときは、信号処理モジュール５１及び制御モジュール６５は、デフォルトのキャラクターテーブルとしてキャラクターテーブル00を選択し、選択されたキャラクターテーブル00に基づき、キャラクターコードを表示情報へ変換する。西ヨーロッパの項目（西ヨーロッパモード）が選択されても、信号処理モジュール５１及び制御モジュール６５は、DVB-SIに含まれる制御コードに基づきキャラクターテーブルを選択する。ところが、このケースでは、制御コードの１バイト目が0x20から0xFFのときは、信号処理モジュール５１及び制御モジュール６５は、デフォルトのキャラクターテーブルとしてキャラクターテーブル05を選択し、選択されたキャラクターテーブル05に基づき、キャラクターコードを表示情報へ変換する。
【００５２】
そして、自動の項目（自動モード）が選択されると、信号処理モジュール５１及び制御モジュール６５は、DVB-SIに含まれる制御コードに基づきキャラクターテーブルを選択するとともに、受信信号から検出されたキャラクターコードの組合せ違反を調査し、この調査結果に基づきキャラクターテーブル00とキャラクターテーブル05のうちのどちらか一方のキャラクターテーブルを選択する。つまり、制御コードの１バイト目が0x20から0xFFのときは、信号処理モジュール５１及び制御モジュール６５は、受信信号から検出されたキャラクターコードの組合せ違反を調査し、この調査結果に基づきキャラクターテーブル00とキャラクターテーブル05のうちのどちらか一方のキャラクターテーブルを選択し、選択されたキャラクターテーブルに基づき、キャラクターコードを表示情報へ変換する。
【００５３】
なお、キャラクターコードの組合せ違反が検出されると、映像表示器１４は、図９又は図１０に示す確認操作画面を表示する。ユーザーは、これら確認操作画面の内容を確認し、操作モジュール１６又はリモートコントローラ１７を介して、キャラクターテーブルの切り替えを指示することができる。
【００５４】
或いは、ユーザーは、操作モジュール１６又はリモートコントローラ１７を介して、図８に示す言語設定画面の項目を選択することができ、自動の項目（自動モード）が選択されると、信号処理モジュール５１及び制御モジュール６５は、DVB-SIに含まれる制御コードに基づきキャラクターテーブルを選択するとともに、受信信号から検出されたキャラクターコードの組合せ違反を調査し、この調査結果に基づきキャラクターテーブル00とキャラクターテーブル05のうちのどちらか一方のキャラクターテーブルを選択する。つまり、制御コードの１バイト目が0x20から0xFFのときは、信号処理モジュール５１及び制御モジュール６５は、受信信号から検出されたキャラクターコードの組合せ違反を調査し、この調査結果に基づきキャラクターテーブル00とキャラクターテーブル05のうちのどちらか一方のキャラクターテーブルを選択し、選択されたキャラクターテーブルに基づき、キャラクターコードを表示情報へ変換する。
【００５５】
なお、このケースでも、キャラクターコードの組合せ違反が検出されると、映像表示器１４は、図９又は図１０に示す確認操作画面を表示する。ユーザーは、これら確認操作画面の内容を確認し、操作モジュール１６又はリモートコントローラ１７を介して、キャラクターテーブルの切り替えを指示することができる。
【００５６】
手動の項目（マニュアルモード）が選択されると、映像表示器１４にデフォルトのキャラクターテーブルとしてキャラクターテーブル00を指定するのか、デフォルトのキャラクターテーブルとしてキャラクターテーブル05を指定するのかを選択する選択項目が表示される。ユーザーは、操作モジュール１６又はリモートコントローラ１７を介して、デフォルトのキャラクターテーブルを指定することができる。例えば、デフォルトのキャラクターテーブルとしてキャラクターテーブル00が指定され、制御コードの１バイト目が0x20から0xFFのときは、信号処理モジュール５１及び制御モジュール６５は、デフォルトのキャラクターテーブルとしてキャラクターテーブル00を選択し、選択されたキャラクターテーブル00に基づき、キャラクターコードを表示情報へ変換する。また、例えば、デフォルトのキャラクターテーブルとしてキャラクターテーブル05が指定され、制御コードの１バイト目が0x20から0xFFのときは、信号処理モジュール５１及び制御モジュール６５は、デフォルトのキャラクターテーブルとしてキャラクターテーブル05を選択し、選択されたキャラクターテーブル00に基づき、キャラクターコードを表示情報へ変換する。
【００５７】
或いは、手動の項目（マニュアルモード）が選択されたときに、映像表示器１４がキャラクターテーブル一覧を表示してもよい。ユーザーは、操作モジュール１６又はリモートコントローラ１７を介して、希望のキャラクターテーブルを選択することができる。その後は、信号処理モジュール５１及び制御モジュール６５は、ユーザーにより選択されたキャラクターテーブルに基づき、キャラクターコードを表示情報へ変換する。
【００５８】
以上により、デフォルトのキャラクターテーブルが不明な国にDTVを販売するような場合であっても、上記したデジタルテレビジョン放送受信装置であれば、デフォルトのキャラクターテーブルの設定に迷わずにすむ。即ち、製造者、販売者、及びユーザーによる、デフォルトのキャラクターテーブルの設定負荷を軽減することができる。
【００５９】
なお、ユーザー入力又は事前設定される国識別情報に基づき、DVB-SIに含まれる文字列の言語を予想し、キャラクターコードの組み合わせ違反を検出するようにしてもよい。例えば、予想された言語において存在し得ないキャラクターコードの組み合わせが検出された場合に、キャラクターコードの組み合わせ違反と判断し、キャラクターテーブルを切り替える。
【００６０】
なお、本願発明は、上記実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。また、各実施形態は可能な限り適宜組み合わせて実施してもよく、その場合組み合わせた効果が得られる。更に、上記実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適当な組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件からいくつかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除された構成が発明として抽出され得る。
【図面の簡単な説明】
【００６１】
【図１】本発明の一実施形態に係るデジタルテレビジョン放送受信装置の概略構成を示す図である。
【図２Ａ】キャラクターテーブル00を示す図である。
【図２Ｂ】キャラクターテーブル05を示す図である。
【図３】制御コードを説明するための図である。
【図４】キャラクターテーブル00において規定された組合せコードの一例を示す図である。
【図５】キャラクターテーブル00において規定されていない組合せコードの一例を示す図である。
【図６】キャラクターテーブル05における発音区分符付きアルファベットのコードの一例を示す図である。
【図７】言語設定画面の第１例を示す図である。
【図８】言語設定画面の第２例を示す図である。
【図９】確認操作画面の第１例を示す図である。
【図１０】確認操作画面の第２例を示す図である。
【符号の説明】
【００６２】
１４…映像表示器、１５…スピーカ、１６…操作部、１７…リモートコントローラ、１８…受光部、１９…第１のメモリカード、２０…第２のメモリカード、２１…ＬＡＮ端子、２２…第１のＨＤＭＩ端子、２３…第２のＨＤＭＩ端子、２４…ＵＳＢ端子、２５…ｉ．Link端子、４７…アンテナ、４８…入力端子、４９…チューナ、５０…ＰＳＫ復調モジュール、５１…信号処理部、５２…アンテナ、５３…入力端子、５４…チューナ、５５…ＯＦＤＭ復調モジュール、５６…チューナ、５７…アナログ復調モジュール、５８…グラフィック処理部、５９…音声処理部、６０ａ〜６０ｄ…入力端子、６１…ＯＳＤ信号生成部、６２…映像処理部、６３…出力端子、６４…出力端子、６５…制御部、６６…ＲＯＭ、６７…ＲＡＭ、６８…不揮発性メモリ、６９…カードＩ／Ｆ、７０…カードホルダ、７１…カードＩ／Ｆ、７２…カードホルダ、７３…通信Ｉ／Ｆ、７４…第１のＨＤＭＩＩ／Ｆ、７５…第２のＨＤＭＩ Ｉ／Ｆ、７６…ＵＳＢＩ／Ｆ、７７…ｉ．Link Ｉ／Ｆ。
【図１】
2010087868.tif 000003
【図２Ａ】
2010087868.tif 000004
【図２Ｂ】
2010087868.tif 000005
【図３】
2010087868.tif 000006
【図４】
2010087868.tif 000007
【図５】
2010087868.tif 000008
【図６】
2010087868.tif 000009
【図７】
2010087868.tif 000010
【図８】
2010087868.tif 000011
【図９】
2010087868.tif 000012
【図１０】
2010087868.tif 000013
【手続補正書】
【提出日】平成21年10月21日(2009.10.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１及び第２のキャラクターテーブルと、前記第１のキャラクターテーブルで指定されるキャラクターコードの組合せ規則を記憶する記憶手段と、
受信信号の所定位置から所定のコードが検出された場合に、前記第１のキャラクターテーブルの組合せ可能なキャラクターコードの組を示す組合せ可能情報を含む前記キャラクターコードの組合せ規則に基づき、前記受信信号から検出されたキャラクターコードの組合せ違反を調査し、違反未検出に応じて前記第１のキャラクターテーブルを選択し、違反検出に応じて前記第２のキャラクターテーブルを選択するテーブル選択手段と、
前記テーブル選択手段により選択された第１又は第２のキャラクターテーブルに基づき、前記検出キャラクターコードを表示情報へ変換する変換手段と、
を備えたことを特徴とするデジタルテレビジョン放送受信装置。
【請求項２】
前記テーブル選択手段は、前記受信信号の前記所定位置から前記所定のコードと異なるコードが検出された場合に、検出されたコードに従いキャラクターテーブルを選択することを特徴とする請求項１に記載のデジタルテレビジョン放送受信装置。
【請求項３】
違反検出に対応してキャラクターテーブルの切り替え案内情報を出力する情報出力手段を備えたことを特徴とする請求項１に記載のデジタルテレビジョン放送受信装置。
【請求項４】
前記キャラクターコードの組合せ規則は、前記第１のキャラクターテーブルの発音区分符コードを含む組合せ可能なキャラクターコードの組を示す組合せ可能情報を含むことを特徴とする請求項１に記載のデジタルテレビジョン放送受信装置。
【請求項５】
ユーザーによる自動選択モードの入力操作に対応して、キャラクターテーブルを自動選択するための前記自動選択モードを入力する入力手段を備え、
前記テーブル選択手段は、前記自動選択モードの入力を条件として、違反未検出に応じて前記第１のキャラクターテーブルを選択し、違反検出に応じて前記第２のキャラクターテーブルを選択する、
ことを特徴とする請求項１に記載のデジタルテレビジョン放送受信装置。
【請求項６】
受信放送信号の中から前記受信信号を選局する選局手段を備えたことを特徴とする請求項１に記載のデジタルテレビジョン放送受信装置。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
本発明の目的は、キャラクターテーブルの選択エラーを防止することが可能なデジタルテレビジョン放送受信装置を提供することにある。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
この発明の一実施形態に係るデジタルテレビジョン放送受信装置は、第１及び第２のキャラクターテーブルと、前記第１のキャラクターテーブルで指定されるキャラクターコードの組合せ規則を記憶する記憶手段と、受信信号の所定位置から所定のコードが検出された場合に、前記第１のキャラクターテーブルの組合せ可能なキャラクターコードの組を示す組合せ可能情報を含む前記キャラクターコードの組合せ規則に基づき、前記受信信号から検出されたキャラクターコードの組合せ違反を調査し、違反未検出に応じて前記第１のキャラクターテーブルを選択し、違反検出に応じて前記第２のキャラクターテーブルを選択するテーブル選択手段と、前記テーブル選択手段により選択された第１又は第２のキャラクターテーブルに基づき、前記検出キャラクターコードを表示情報へ変換する変換手段と、を備えている。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
本発明によれば、キャラクターテーブルの選択エラーを防止することが可能なデジタルテレビジョン放送受信装置を提供できる。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００６０
【補正方法】変更
【補正の内容】
【００６０】
なお、本願発明は、上記実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。また、各実施形態は可能な限り適宜組み合わせて実施してもよく、その場合組み合わせた効果が得られる。更に、上記実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適当な組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件からいくつかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除された構成が発明として抽出され得る。
以下に、出願当初の特許請求の範囲に記載された発明を付記する。
［１］
キャラクターコード変換装置は、
第１及び第２のキャラクターテーブルと、前記第１のキャラクターテーブルで指定されるキャラクターコードの組合せ規則を記憶する記憶手段と、
前記キャラクターコードの組合せ規則に基づき、受信信号から検出されたキャラクターコードの組合せ違反を調査し、この調査結果に基づき前記第１及び第２のキャラクターテーブルのうちのどちらか一方のキャラクターテーブルを選択するテーブル選択手段と、
前記テーブル選択手段により選択されたキャラクターテーブルに基づき、前記検出キャラクターコードを表示情報へ変換する変換手段と、
を備える。
［２］
上記［１］に記載のキャラクターコード変換装置であって、
前記キャラクターコードの組合せ規則は、前記第１のキャラクターテーブルの組合せ可能なキャラクターコードの組を示す組合せ可能情報を含み、
前記テーブル選択手段は、前記組合せ可能情報に基づく前記検出キャラクターコードの組合せ違反検出により、前記第２のキャラクターテーブルを選択し、
前記変換手段は、前記第２のキャラクターテーブルに基づき前記検出キャラクターコードを表示情報へ変換する。
［３］
上記［１］に記載のキャラクターコード変換装置であって、
前記キャラクターコードの組合せ規則は、前記第１のキャラクターテーブルの発音区分符コードを含む組合せ可能なキャラクターコードの組を示す組合せ可能情報を含み、
前記テーブル選択手段は、前記組合せ可能情報に基づく前記検出キャラクターコードの組合せ違反検出により、前記第２のキャラクターテーブルを選択し、
前記変換手段は、前記第２のキャラクターテーブルに基づき前記検出キャラクターコードを表示情報へ変換する。
［４］
上記［１］に記載のキャラクターコード変換装置であって、
前記テーブル選択手段は、
前記受信信号からのデフォルトキャラクターテーブルを指定した制御情報の検出と、前記キャラクターコードの組合せ規則による前記検出キャラクターコードの組合せ違反未検出とに基づき、前記第１のキャラクターテーブルを選択し、
前記受信信号からの前記デフォルトキャラクターテーブルを指定する前記制御情報の検出と、前記キャラクターコードの組合せ規則による前記検出キャラクターコードの組合せ違反検出とに基づき、前記第２のキャラクターテーブルを選択する。
［５］
上記［１］に記載のキャラクターコード変換装置は、
前記キャラクターコードの組合せ規則による前記検出キャラクターコードの組合せ違反検出に対応してキャラクターテーブルの切り替え案内情報を出力する情報出力手段を備える。
［６］
上記［４］に記載のキャラクターコード変換装置は、
ユーザーによる自動選択モードの入力操作に対応して、キャラクターテーブルを自動選択するための前記自動選択モードを入力する入力手段を備え、
前記テーブル選択手段は、前記自動選択モードの入力を条件として、前記検出キャラクターコードの組合せ違反の検出結果に基づいて、前記第１及び第２のキャラクターテーブルのうちのどちらか一方のキャラクターテーブルを選択する。
［７］
上記［１］に記載のキャラクターコード変換装置は、
受信放送信号の中から前記受信信号を選局する選局手段を備える。
［８］
キャラクターコード変換方法は、
第１のキャラクターテーブルで指定されるキャラクターコードの組合せ規則に基づき、受信信号から検出されたキャラクターコードの組合せ違反を調査し、この調査結果に基づき前記第１のキャラクターテーブル及び第２のキャラクターテーブルのうちのどちらか一方のキャラクターテーブルを選択し、
前記選択されたキャラクターテーブルに基づき、前記検出キャラクターコードを表示情報へ変換する。