(57)【要約】【課題】  本発明の課題は、データ放送において、受信機メーカーの受信装置の表示特性に応じて、適切な輝度の二次元コード画像を選択・表示させる方法、および、データ放送番組データ、データ放送番組プログラムを提供することである。【解決手段】  表示輝度の異なる複数件の二次元コード・データと、下記スクリプトを含んだデータ放送番組を放送し、デジタル放送受信装置で受信させることにより、データ放送画面に最適な輝度の二次元コードを表示させる方法である。最適輝度選択ＢＭＬスクリプトは、デジタル放送受信装置から読み出した受信装置製造会社識別番号と一致した受信装置製造会社識別番号を持つ二次元コードを受信した二次元コードから選択して、ＢＭＬブラウザに渡して、ディスプレーモニターに表示させる。【選択図】  図４
2006238015.tif 000002
【特許請求の範囲】
【請求項１】
表示輝度の異なる複数件の二次元コード・データと、下記第１ステップから第２ステップの動作をデジタル放送受信装置に実行させる命令の記述と、を含んだデータ放送番組を放送し、デジタル放送受信装置で受信させることにより、データ放送画面に最適な輝度の二次元コードを表示させる方法。但し、１件の二次元コード・データは、二次元コード画像データと受信装置製造会社識別番号を含んで構成されるものであって、前記命令の記述は次の一連のステップを実行させるものである。
第１ステップ：デジタル放送受信装置が保持する受信装置製造会社識別番号をキーにして、受信した二次元コード・データの受信装置製造会社識別番号を参照して、前記キーと一致した受信装置製造会社識別番号を持つ二次元コード・データを最適輝度二次元コード・データとして選択する、
第２ステップ：前記選択された最適輝度二次元コード・データの二次元コード画像データを表示させる。
【請求項２】
前記二次元コード画像データが、点の集まりとして記録されたビットマップ画像であることを特徴とする請求項１に記載のデータ放送画面に最適な輝度の二次元コードを表示させる方法。
【請求項３】
前記命令の記述が、データ放送用記述言語であるＢＭＬで規定されているスクリプト記述言語で記述したスクリプトであることを特徴とする請求項１に記載のデータ放送画面に最適な輝度の二次元コードを表示させる方法。
【請求項４】
表示輝度の異なる複数件の二次元コード・データと、下記第１ステップから第２ステップの動作をデジタル放送受信装置に実行させる命令の記述と、を含んだデータ放送番組データ。但し、１件の二次元コード・データは、二次元コード画像データと受信装置製造会社識別番号を含んで構成されるものであって、前記命令の記述は次の一連のステップを実行させるものである。
第１ステップ：デジタル放送受信装置が保持する受信装置製造会社識別番号をキーにして、受信した二次元コード・データの受信装置製造会社識別番号を参照して、前記キーと一致した受信装置製造会社識別番号を持つ二次元コード・データを最適輝度二次元コード・データとして選択する、
第２ステップ：前記選択された最適輝度二次元コード・データの二次元コード画像データを表示させる。
【請求項５】
前記二次元コード画像データが、点の集まりとして記録されたビットマップ画像であることを特徴とする請求項４に記載のデータ放送番組データ。
【請求項６】
前記命令の記述が、データ放送用記述言語であるＢＭＬで規定されているスクリプト記述言語で記述したスクリプトであることを特徴とする請求項４に記載のデータ放送番組データ。
【請求項７】
コンピュータに組込むことによって、コンピュータを請求項１から請求項３のいずれか一項に記載のデータ放送画面に最適な輝度の二次元コードを表示させる方法に使用されるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ放送で、二次元コードを表示するときに、携帯電話付属カメラでの撮影に適した二次元コードを表示する方法、および、データ放送番組データ、データ放送番組プログラムに関するものである。
【背景技術】
【０００２】
近年、デジタル放送の普及に伴ったデータ放送の新たな放送形態として、ＱＲコード（登録商標、JIS X 0510）に代表される二次元コードを使用した双方向放送がある。電話回線に接続していない視聴者でも、カメラ付二次元コード対応携帯電話を用いることで、二次元コードによる双方向機能を利用できる様になった。
【０００３】
この二次元コードによるデータ放送では、携帯端末の読み取り精度が上がるように、コンテンツ制作にあたって、二次元コード画像を、画像処理している。視聴者は、このテレビ画面上に表示された二次元コード画像を、コード読み取り機能を搭載したカメラ付携帯電話で、撮影して認識させる。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところが、デジタル放送受信装置は、受信装置のメーカーによって表示特性が微妙に異なるために、同じ二次元コード画像でも、各メーカーの受信装置で、二次元コード画像の表示輝度（二次元コード画像の背景白色の明度）が異なってしまう。したがって、携帯電話端末で、二次元コード画像を撮像して、正しく復号させるためには、ディスプレーモニター側の表示輝度の設定を、必要に応じて調整しなければならず、利用者の利便性を妨げていた。
【０００５】
本発明は、このような従来技術を考慮してなされたものであって、本発明の課題は、データ放送において、受信機メーカーの受信装置の表示特性に応じて、適切な輝度の二次元コード画像を選択・表示させる方法、および、データ放送番組データ、データ放送番組プログラムを提供することである。
【課題を解決するための手段】
【０００６】
本発明は、以下のような解決手段により、前記課題を解決する。すなわち、請求項１に記載の発明は、表示輝度の異なる複数件の二次元コード・データと、下記第１ステップから第２ステップの動作をデジタル放送受信装置に実行させる命令の記述と、を含んだデータ放送番組を放送し、デジタル放送受信装置で受信させることにより、データ放送画面に最適な輝度の二次元コードを表示させる方法。但し、１件の二次元コード・データは、二次元コード画像データと受信装置製造会社識別番号を含んで構成されるものであって、前記命令の記述は次の一連のステップを実行させるものである。第１ステップ：デジタル放送受信装置が保持する受信装置製造会社識別番号をキーにして、受信した二次元コード・データの受信装置製造会社識別番号を参照して、前記キーと一致した受信装置製造会社識別番号を持つ二次元コード・データを最適輝度二次元コード・データとして選択する、
第２ステップ：前記選択された最適輝度二次元コード・データの二次元コード画像データを表示させる。
【０００７】
請求項２に記載の発明は、前記二次元コード画像データが、点の集まりとして記録されたビットマップ画像であることを特徴とする請求項１に記載のデータ放送画面に最適な輝度の二次元コードを表示させる方法である。
【０００８】
請求項３に記載の発明は、前記命令の記述が、データ放送用記述言語であるＢＭＬで規定されているスクリプト記述言語で記述したスクリプトであることを特徴とする請求項１に記載のデータ放送画面に最適な輝度の二次元コードを表示させる方法である。
【０００９】
請求項４に記載の発明は、表示輝度の異なる複数件の二次元コード・データと、下記第１ステップから第２ステップの動作をデジタル放送受信装置に実行させる命令の記述と、を含んだデータ放送番組データ。但し、１件の二次元コード・データは、二次元コード画像データと受信装置製造会社識別番号を含んで構成されるものであって、前記命令の記述は次の一連のステップを実行させるものである。第１ステップ：デジタル放送受信装置が保持する受信装置製造会社識別番号をキーにして、受信した二次元コード・データの受信装置製造会社識別番号を参照して、前記キーと一致した受信装置製造会社識別番号を持つ二次元コード・データを最適輝度二次元コード・データとして選択する、第２ステップ：前記選択された最適輝度二次元コード・データの二次元コード画像データを表示させる。
【００１０】
請求項５に記載の発明は、前記二次元コード画像データが、点の集まりとして記録されたビットマップ画像であることを特徴とする請求項４に記載のデータ放送番組データである。
【００１１】
請求項６に記載の発明は、前記命令の記述が、データ放送用記述言語であるＢＭＬで規定されているスクリプト記述言語で記述したスクリプトであることを特徴とする請求項４に記載のデータ放送番組データである。
【００１２】
請求項７に記載の発明は、コンピュータに組込むことによって、コンピュータを請求項１から請求項３のいずれか一項に記載のデータ放送画面に最適な輝度の二次元コードを表示させる方法に使用されるコンピュータプログラムである。
【発明の効果】
【００１３】
本願発明によれば、データ放送において、視聴者が試聴するデジタル放送受信装置の表示特性に応じて、適切な輝度の二次元コード画像を選択・表示させることができるので、視聴者は二次元コードを撮影すれば正しく復号されるようになり、双方向サービスを利用することができるようになったと同時に、最適な輝度の二次元コードが表示されるので、放送視聴の妨げにもならずに、快適な放送番組の視聴が可能となった。
【発明を実施するための最良の形態】
【００１４】
以下、図面等を参照しながら、本発明の実施の形態について、更に詳しく説明する。図１は、本発明の方法を具現化するデータ放送番組を放送・受信する二次元コード最適表示システムの全体構成図である。放送送出設備７０は、衛星７１ｂや電波塔７１ｃ経由で、デジタル放送受信装置１０に、放送波を送出する。携帯電話７１とデータ放送用ＷＥＢサイト７５とは、インターネット経由で、双方向通信で接続される。放送送出設備７０は、データ放送番組を放送波７０ａに乗せて、放送する。前記データ放送番組には、複数の二次元コード・データで構成される二次元コード群と、複数のＢＭＬスクリプトで構成されるＢＭＬスクリプト群とが含まれる。デジタル放送受信装置１０は、データ放送番組を受信する。デジタル放送受信装置１０に内蔵される中央演算装置が、受信したＢＭＬスクリプトを解釈することで、後述するシステムの各手段を実現する。デジタル放送受信装置１０は、不揮発メモリ領域を備える。ディスプレーモニター１０ａは、本放送およびデータ放送を表示する。視聴者は、携帯電話７１で、表示された二次元コード画像を撮影して、撮影した二次元コード画像に含まれる情報を復号させる。データ放送用ＷＥＢサイト７５は、データ放送番組の双方向サービスを提供する。
【００１５】
図２は、本発明で使用する二次元コード・データ２０の構造を説明する図である。二次元コード群４１は、複数の二次元コード・データ２０で、構成される。二次元コード・データ２０は、二次元コード画像データ２１（たとえば、ＪＰＥＧ画像データ）と、表示サイズ情報２２と、受信装置製造会社識別番号２３とを含んだデータで構成される。ＪＰＥＧとは、Joint Photographic Experts Groupの略で、点の集まりとして記録されたビットマップ静止画像データを圧縮する画像形式の一つである。
【００１６】
ＪＰＥＧ画像データ２１は、黒白の画素を、縦横に配置した階調画像で、デジタル画像を圧縮した画像形式で記述されている。表示サイズ情報２２は、二次元コード画像に設定されている表示の大きさを示している。受信装置製造会社識別番号２３は、デジタル放送受信装置製造会社に対応して付けられたユニークな識別番号である。この受信装置製造会社識別番号２３は、二次元コード画像の背景白部分の色を指定するために用いられる。つまり、二次元コード・データ２０の受信装置製造会社識別番号とデジタル放送受信装置１０が保持する受信装置製造会社識別番号とが一致する時に、一致するデジタル放送受信装置１０のディスプレーモニター１０ａに、二次元コード画像データ２１から復号した二次元コード画像を表示させると、最適な輝度で表示される。
【００１７】
なお、二次元コード群４１に含まれる複数の二次元コード画像データ２１は、それぞれ、異なる表示サイズや異なる輝度である。また、二次元コード群４１には、予め、サイズ判定用に組み合わせが定められている二次元コード・データが含まれている。
【００１８】
図３は、１つの二次元コード・データ２０の例２０ａである。２１ａは、ＪＰＥＧ形式の二次元コード画像データ２１をBMLブラウザで、ディスプレーモニターに白黒無彩色画像で表示される様子を例示している。この二次元コード画像の表示サイズ情報２２ａは、"TVinchsize:14"であるので、１４インチ相当のディスプレーモニターで表示されるときに、最適な表示サイズで表示されるように、設定されていることを示している。また、この二次元コード画像の受信装置製造会社識別番号２３ａは、“ＩＤ＝１１”であるので、デジタル放送受信装置１０が保持する受信装置製造会社識別番号が、“ＩＤ＝１１”であるデジタル放送受信装置１０のディスプレーモニター１０ａで、表示されるときに、この二次元コード画像が最適な輝度で表示されるように、設定されていることを示している。
【００１９】
図４は、二次元コード最適表示システムの大まかな動作フローの説明図である。放送送出設備７０は、複数の二次元コード・データで構成される二次元コード群４１と、後述するシステムの各手段として動作する複数のＢＭＬスクリプトで構成されるＢＭＬスクリプト群とを含んだデータ放送番組を、放送波７０ａに乗せて放送する（図４（ア））。デジタル放送受信装置１０は、データ放送番組を受信すると、内蔵される中央演算装置が、ＢＭＬスクリプト群を解釈して、各ＢＭＬスクリプトが動作できるように、準備をする（同（イ））。
【００２０】
表示サイズ判定画面呈示ＢＭＬスクリプトは、データ放送番組の二次元コードによるデータ放送番組を画面表示する時に、内蔵される不揮発メモリ領域に、最適表示サイズ情報が、保存されているかを判定する。
【００２１】
表示サイズ判定画面呈示ＢＭＬスクリプトは、最適表示サイズ情報が、デジタル放送受信装置１０に内蔵される不揮発メモリ領域に保存されていない事を確認したら、デジタル放送受信装置１０が、二次元コードによるデータ放送番組を画面表示するのは、初めてであると判定して、ディスプレーモニター１０ａに、二次元コードの表示サイズ判定画面（詳細は、後述する。）を呈示する（同（ウ））。次に、視聴者は、携帯電話７１で、表示サイズ判定画面の二次元コードを読取テストして、読み取れる最小サイズの二次元コード画像を、最適表示サイズとして、選択する（同（エ））。最後に、最適表示サイズ情報受付保存ＢＭＬスクリプトは、二次元コード画像が選択されたら、選択された二次元コード画像に対応付けられている表示サイズ情報を、最適表示サイズ情報として、デジタル放送受信装置１０に内蔵される不揮発メモリ領域に保存する（同（オ））。
【００２２】
他方、表示サイズ判定画面呈示ＢＭＬスクリプトは、最適表示サイズ情報が、保存されている事を確認したら、二次元コードによるデータ放送番組を画面表示するのは、２回目以降であると判定して、表示サイズ判定画面を作成・呈示せずに、最適表示サイズ選択ＢＭＬスクリプトの起動を促す。したがって、表示サイズ判定画面が呈示されないので、視聴者は、二次元コード画像を選択することはない。次に、最適表示サイズ選択ＢＭＬスクリプトが、内蔵される不揮発メモリから最適表示サイズ情報を読み出す。この最適表示サイズ情報をキーとして、受信した二次元コード群４１の二次元コード・データの表示サイズ情報を参照して、前記キーと一致した表示サイズ情報を持つ二次元コード・データを選択して、最適表示サイズの二次元コード群とする（同（カ））。
【００２３】
次に、最適輝度選択ＢＭＬスクリプトは、デジタル放送受信装置１０が保持している受信装置製造会社識別番号（たとえば、ＩＤの値）を読み出す。この受信装置製造会社識別番号をキーにして、二次元コード群４１の二次元コード・データの受信装置製造会社識別番号を参照して、前記キーと一致した受信装置製造会社識別番号を持つ二次元コード・データを選択して、最適輝度二次元コード・データとする。最適輝度選択ＢＭＬスクリプトは、最適輝度二次元コード・データの二次元コード画像データを、ＢＭＬブラウザ（詳細は、後述する。）に渡して、ディスプレーモニター１０ａに表示させる（同（（キ））。ここで、視聴者は、携帯電話７１で、この二次元コード画像を撮影する（同（（ク））。携帯電話７１は、撮影した二次元コード画像に含まれる情報を復号する（同（（ケ））。視聴者は、復号された情報を、携帯電話７１で、データ放送用ＷＥＢサイト７５に送信して、データ放送番組の双方向サービスの提供を受ける（同（（コ））。
【００２４】
図５は、本発明によるデータ放送における二次元コード最適表示システムのデジタル放送受信装置と携帯電話の詳細な構成図である。デジタル放送受信装置１０は、表示サイズ判定画面呈示手段１１と、最適表示サイズ情報受付保存手段１２と、最適表示サイズ選択手段１３と、最適輝度選択手段１４と、記憶手段１５と、ＢＭＬブラウザ１６とを備える。記憶手段１５は、最適表示サイズ情報６１ａと、受信装置製造会社識別番号６３ａを記憶する。携帯電話７１は、撮影手段７３と、二次元コード復号手段７２を備える。
【００２５】
表示サイズ判定画面呈示手段１１は、前述の表示サイズ判定画面呈示ＢＭＬスクリプトが、デジタル放送受信装置１０に内蔵される中央演算装置にて解釈されて、実行することにより機能するものである。同様に、最適表示サイズ情報受付保存手段１２と、最適表示サイズ選択手段１３と、最適輝度選択手段１４は、それぞれ、最適表示サイズ情報受付保存ＢＭＬスクリプトと、最適表示サイズ選択ＢＭＬスクリプトと、最適輝度選択ＢＭＬスクリプトとが、デジタル放送受信装置１０に内蔵される中央演算装置にて解釈されて、実行することにより機能するものである。
【００２６】
記憶手段１５は、デジタル放送受信装置１０に内蔵される不揮発メモリ領域である。ＢＭＬブラウザ１６は、デジタル放送受信装置１０に内蔵されるＲＯＭに記憶されるプログラムである。最適表示サイズ情報６１ａと、受信装置製造会社識別番号６３ａとは、データである。撮影手段７３は、携帯電話に付属するカメラ装置である。二次元コード復号手段７２は、携帯電話７１に内蔵されるプログラムである。
【００２７】
表示サイズ判定画面呈示手段１１は、表示サイズ判定用として予め定められた二次元コード・データを選択して、表示サイズ判定画面を構成して、呈示する。最適表示サイズ情報受付保存手段１２は、表示サイズ判定画面にて選択された二次元コード・データの表示サイズ情報を最適表示サイズ情報６１ａとして、記憶手段１５に保存する。
【００２８】
最適表示サイズ選択手段１３は、保存されている最適表示サイズ情報６１ａをキーとして、受信した二次元コード群の表示サイズ情報を参照して、前記キーと一致した表示サイズ情報を持つ二次元コード・データ２０を、選択して、最適な表示サイズの二次元コード群とする。最適輝度選択手段１４は、記憶手段１５が保持する受信装置製造会社識別番号６３ａをキーとして、前記最適な表示サイズの二次元コード群の受信装置製造会社識別番号２３を参照して、前記キーと一致した受信装置製造会社識別番号２３を持つ二次元コード・データ２０の二次元コード画像データ２１を、ＢＭＬブラウザに渡す。ＢＭＬブラウザ１６は、二次元コード画像データ２１（たとえば、ＪＰＥＧ画像データ）を復号して画面表示させる。
【００２９】
撮影手段７３は、表示された二次元コード画像を撮像して二次元コード二値画像データに変換する。二次元コード復号手段７２は、前記変換された二次元コード二値画像に含まれる情報を、復号する。
【００３０】
図６は、本発明によるデータ放送画面に二次元コードを最適に表示する方法のフローチャートである。
（１）放送送出設備７０は、二次元コード群とＢＭＬスクリプト群を含んだデータ放送番  組を、放送波７１ａに乗せて、放送する。（ステップＳ３００）
（２）デジタル放送受信装置１０は、放送波７１ａに乗った二次元コード群とＢＭＬスク  リプト群を含んだデータ放送番組を、受信する。（ステップＳ３０１）デジタル放送受  信装置１０に内蔵される中央演算装置は、受信したＢＭＬスクリプト群を解釈して、各  手段として動作できるように、準備をする。
（３）表示サイズ判定画面呈示手段１１は、最適表示サイズ情報６１ａが、記憶手段１５  に保存されているか、判定する（ステップＳ３０２）。最適表示サイズ情報６１ａが、  記憶手段１５に保存されていなければ、次のステップに進む。最適表示サイズ情報６１  ａが、記憶手段１５に、保存されていれば、（７）に進む。
（４）表示サイズ判定画面呈示手段１１は、受信した二次元コード群から、表示サイズ判  定用として予め定められた二次元コード・データを選択して、表示サイズ判定画面を構  成して、ディスプレーモニター１０ａに表示して、呈示する。（ステップＳ３０３）
（５）視聴者は、携帯電話７１で、読み取りテスト（たとえば、二次元コードを撮影して  、画像の情報を復号させて、その復号結果を判断する。）を行い、読み取りが正しく出  来た最小サイズの二次元コード画像を、最適な表示サイズの二次元コード画像として選  択する。（ステップＳ３０４）
（６）最適表示サイズ情報受付保存手段１２は、選択された最適な表示サイズの二次元コ  ード画像に関連付けられている表示サイズ情報を、最適表示サイズ情報６１ａとして、  記憶手段１５に保存する。（ステップＳ３０５）
（７）最適表示サイズ選択手段１３は、記憶手段１５に保存してある最適表示サイズ情報  ６１ａをキーとして、受信した二次元コード群の表示サイズ情報２２を参照して、前記  キーと一致した表示サイズ情報２２を持つ二次元コード・データを選択して、最適な表  示サイズの二次元コード群を構成するデータに加える。（ステップＳ３０６）
（８）最適輝度選択手段１４は、記憶手段１５が保持する受信装置製造会社識別番号６３  ａをキーとして、前記最適な表示サイズの二次元コード群の受信装置製造会社識別番号  ２３を参照して、前記キーと一致した受信装置製造会社識別番号２３を持つ二次元コー  ド・データを選択して、選択した二次元コード・データのＪＰＥＧ画像データ２１を最  適な輝度の二次元コード画像データとして、ＢＭＬブラウザ１６に渡す。（ステップＳ  ３０７）
（９）ＢＭＬブラウザ１６は、前記最適な輝度の二次元コード画像データであるＪＰＥＧ  画像データ２１を復号して、画像表示する。（ステップＳ３０８）
（１０）視聴者は、前記表示された最適な輝度の二次元コードを、携帯電話７１の撮影手  段７３で撮影する。（ステップＳ３０９）
（１１）二次元コード復元手段３２は、撮影された二次元コード画像に含まれる情報を、  復号させる。（ステップＳ３１０）
【００３１】
次に、デジタル放送受信装置１０に内蔵される中央演算装置が、ＢＭＬスクリプト群を解釈することにより機能する、二次元コード最適表示システムの各手段の詳細な動作を説明する。
【００３２】
図７は、本発明による表示サイズ判定画面呈示手段のフローチャートである。表示サイズ判定画面呈示手段１１は、デジタル放送受信装置１０のディスプレーモニター１０ａにとって最適な表示サイズを判定するために、表示サイズ判定画面を、視聴者に呈示する。
（１）表示サイズ判定画面呈示手段１１は、記憶手段１５に、最適表示サイズ情報６１ａ  が保存されているかを判定する。（ステップＳ７１０）最適表示サイズ情報６１ａが、  保存されていなければ、次のステップに進む。最適表示サイズ情報６１ａが、保存され  ていれば、終了する。
（２）表示サイズ判定画面呈示手段１１は、データ放送で受信した二次元コード群４１か  ら、予め、サイズ判定用に組み合わせが定められている二次元コード・データ４２を、  選択する。（ステップＳ７１１）
（３）表示サイズ判定画面呈示手段１１は、前記選択された二次元コード・データ４２の  ＪＰＥＧ二次元コード画像データ４３ｂに、“選択”ボタン４３ａをリンクして、表示  サイズ判定画面４３を構成する。（ステップＳ７１２）
（４）表示サイズ判定画面呈示手段１１は、表示サイズ判定画面４３を、ディスプレーモニター１０ａに、呈示する。（ステップＳ７１３）
【００３３】
図８は、本発明による最適表示サイズ情報受付保存手段のフローチャートである。最適表示サイズ情報受付保存手段１２は、デジタル放送受信装置１０のディスプレーモニター１０ａにとって、最適な表示サイズを判定した結果を、最適表示サイズ情報６１ａとして保存する。
（１）最適表示サイズ情報受付保存手段１２は、表示サイズ判定画面４３の“選択”ボタ  ン４３ａが押されたか判定する。（ステップＳ７２０）“選択”ボタンが押されたら、  次のステップに進む。
（２）最適表示サイズ情報受付保存手段１２は、押された“選択”ボタン４３ａに関連付  けられた二次元コード画像４３ｃの表示サイズ情報２２を、取得する。（ステップＳ７  ２１）
（３）最適表示サイズ情報受付保存手段１２は、取得した表示サイズ情報２２を、最適表  示サイズ情報６１ａとして、記憶手段１５に記録保存する。（ステップＳ７２２）
【００３４】
図９は、本発明による最適表示サイズ選択手段のフローチャートである。最適表示サイズ選択手段１３は、受信した二次元コード群の中から、デジタル放送受信装置１０のディスプレーモニター１０ａにとって最適な表示サイズの二次元コード・データを判定して、選択する。
（１）最適表示サイズ選択手段１３は、記憶手段１５に、最適表示サイズ情報６１ａが、  保存されているか判定する。（ステップＳ７３０）記憶手段１５に最適表示サイズ情報  ６１ａが、保存されていば、次のステップに進む。保存されていなければ、終了する。  
（２）最適表示サイズ選択手段１３は、保存してある最適表示サイズ情報６１ａを読み出  す。（ステップＳ７３１）
（３）最適表示サイズ選択手段１３は、保存されている最適表示サイズ情報６１ａをキー  にして、受信した二次元コード群４１の表示サイズ情報２２を参照して、前記キーと一  致した表示サイズ情報２２を持つ二次元コード・データ２０を選択して、最適な表示サ  イズの二次元コード群４４とする。（ステップＳ７３２）
【００３５】
図１０は、本発明による最適輝度選択手段のフローチャートである。最適輝度選択手段１４は、デジタル放送受信装置１０のディスプレーモニター１０ａにとって、最適な輝度の二次元コード・データを選択する。
（１）最適輝度選択手段１４は、記憶手段１５が保持する受信装置製造会社識別番号６３  ａを読み出す。（ステップＳ７４０）
（２）読み出した受信装置製造会社識別番号６３ａをキーにして、最適な表示サイズの二  次元コード群４４の二次元コード・データ２０の受信装置製造会社識別番号２３を参照  して、前記キーと一致した受信装置製造会社識別番号２３を持つ二次元コード・データ  ２０を、最適な輝度の二次元コード・データ４４ａと判定して、選択する。（ステップ  Ｓ７４１）
【００３６】
図１１は、本発明による呈示された表示サイズ判定画面を作成して、最適表示サイズの二次元コードを選択する例である。
【００３７】
図１１の（ア）に示すように、データ放送にて受信した二次元コード群４１は、複数の二次元コード・データ２０で構成されている。たとえば、この二次元コード群４１は、６種類の表示サイズ情報（“TVinchsize:50"、“TVinchsize:42"、“TVinchsize:32"、“TVinchsize:29"、“TVinchsize:21"、“TVinchsize:14"）と、５種類の受信装置製造会社識別番号（たとえば、“ＩＤ＝１１”、“ＩＤ＝１２”、“ＩＤ＝１３”、“ＩＤ＝１４”、“ＩＤ＝１５”）を組み合わせた３０個の二次元コード・データ２０から、構成されているとする。
【００３８】
図１１の（イ）に示すように、表示サイズ判定画面呈示手段１１は、記憶手段１５に、最適表示サイズ情報が存在しないことを確認してから、受信した二次元コード群４１から、表示サイズ判定用として、予め定められた二次元コード・データを選択して、表示サイズ判定用二次元コード群４２を作成する。予め定められた二次元コード・データを選択する例としては、たとえば、受信した二次元コード群４１から、受信装置製造会社識別番号が、“ＩＤ＝１３”であって、サイズが“TVinchsize:50"、“TVinchsize:42"、“TVinchsize:32"、“TVinchsize:29"、“TVinchsize:21"、“TVinchsize:14"の二次元コード・データを選択して、表示サイズ判定用二次元コード群４２とする。次に、図１１の（ウ）に示すように、この表示サイズ判定用二次元コード群４２を構成する各二次元コード・データ２０に、“選択”ボタンを関連付けた表示サイズ判定画面４３を作成して、モニター・ディスプレー１０ａに、呈示する。
【００３９】
視聴者は、表示サイズ判定画面４３上の、６種類のサイズの二次元コード画像４３ｂを、それぞれ、携帯電話７１で、撮影して、読取テストを行い、正しく復号された二次元コード画像のうち、最小表示サイズのもの４３ｃを、最適表示サイズの二次元コード画像として選択して、“選択”ボタン４３ａを押す。視聴者が、“選択”ボタン４３ａを押すと、最適表示サイズ情報受付保存手段１２は、図１１の（エ）に示すように、選択された二次元コード画像４３ｃの表示サイズ情報２２“TVinchsize:14”を、最適表示サイズ情報６１ａとして、記憶手段１５に記録保存する。
【００４０】
ところで、最適な表示サイズの二次元コードを選択する方法として、読取テストの代わりに、表示サイズ判定画面を構成する二次元コード画像に、ディスプレーモニター寸法の適用範囲を示すディスプレーモニター寸法情報を関連付けて表示させて、視聴者が、この寸法情報から、最適表示サイズの二次元コードの選択を行ってもよい。このとき、ディスプレーモニター寸法情報は、たとえば、最適表示サイズ情報６１ａに含ませておけばよい。
【００４１】
また、最適な表示サイズの二次元コードを選択する別の方法として、ディスプレーモニターの寸法と携帯情報端末の機種の最適組み合わせ情報を表示させて、視聴者が、最適組み合わせから、最適表示サイズの二次元コードの選択を行ってもよい。このとき、ディスプレーモニター寸法と携帯情報端末の機種の最適組み合わせ情報は、たとえば、最適表示サイズ情報６１ａに、を含ませておけばよい。
【００４２】
図１２は、本発明による最適サイズ・最適輝度の二次元コードを選択して表示する例である。図１２の（ア）に示すように、データ放送にて受信した二次元コード群４１は、図１１と同じである。最適表示サイズ情報６１ａは、図１２の（エ）に示すように、たとえば、“TVinchsize:14”とする。
【００４３】
まず、最適表示サイズ選択手段１３は、記憶手段１５に保存されている最適表示サイズ情報６１ａ“TVinchsize:14”をキーにして、放送受信した二次元コード群４１の表示サイズ情報２２を参照して、前記キーと一致した表示サイズ情報を持つ二次元コード・データ４１ｂを選択して、図１２の（オ）に示すように、最適な表示サイズの二次元コード群４４を構成させる。この最適な表示サイズの二次元コード群４４は、表示サイズ情報が、“TVinchsize:14”であって、受信装置製造会社識別番号が、それぞれ“ＩＤ＝１１”、“ＩＤ＝１２”、“ＩＤ＝１３”、“ＩＤ＝１４”、“ＩＤ＝１５”の５個の二次元コード・データで構成される。
【００４４】
次に、最適輝度選択手段１４は、図１２の（カ）に示すように、記憶手段１５に保持されている受信装置製造会社識別番号６３ａ“ＩＤ＝１３” をキーにして、前記最適な表示サイズの二次元コード群４４の受信装置製造会社識別番号２３を参照して、前記キーと一致した受信装置製造会社識別番号２３を持つ二次元コード・データを選択して、最適輝度の二次元コード・データ４４ａとする。
【００４５】
最後に、図１２の（キ）に示すように、ＢＭＬブラウザ１６は、前記最適輝度の二次元コード・データ４４ａのＪＰＥＧ二次元コード画像データを、二次元コード表示画面４５の二次元コード画像４５ａに構成して、表示する。
【００４６】
（変形例１）最適表示サイズの選択が省略できる場合の例を説明する。
表示サイズが１種類の二次元コード群が放送される場合は、最適表示サイズの選択プロセスが省略できる。最適輝度の二次元コードを選択して、表示すればよい。
【００４７】
図１３は、変形例１における二次元コードのデータ構造の説明図である。二次元コードの表示サイズが１種類であるので、図２で説明したデータ構造から、表示サイズ情報２２を除いたものになっている。
【００４８】
図１４は、変形例１における二次元コード最適表示システムの構成図である。二次元コードの表示サイズが１種類であるので、図５の構成図のデジタル放送受信装置１０から、表示サイズ判定画面呈示手段１１と、最適表示サイズ情報受付保存手段１２と、最適表示サイズ選択手段１３を除き、記憶手段１５から、最適表示サイズ情報６１ａを除いた構成になっている。形態電話７１は、図５の構成と同じである。
【００４９】
図１５は、変形例１におけるデータ放送画面に二次元コードを最適に表示する方法のフローチャートである。
（１）ステップＳ３４０とステップＳ３４１は、図６のステップＳ３００とステップＳ３  ０１と同じである。
（２）ステップＳ３４７からステップＳ３５０は、図６のステップＳ３０７からステップ  Ｓ３１０と同じである。
【００５０】
図１６は、変形例１における説明図である。図１６の（ア）に示すように、データ放送にて受信した二次元コード群４１は、サイズが固定された１種類の表示サイズ（たとえば、“TVinchsize:21”）で、５種類の受信装置製造会社識別番号（ “ＩＤ＝１１”、“ＩＤ＝１２”、“ＩＤ＝１３”、“ＩＤ＝１４” 、“ＩＤ＝１５”）から、構成されている。ここで、図１６の（カ）に示すように、記憶手段１５に保持されている受信装置製造会社識別番号６３ａが“ＩＤ＝１４”であれば、最適輝度判定手段１４は、この受信装置製造会社識別番号６３ａ“ＩＤ＝１４”をキーにして、前記受信した二次元コード群４１の受信装置製造会社識別番号２３を参照して、“ＩＤ＝１４”の受信装置製造会社識別番号２３の二次元コード・データ４１ｅを選択する。次に、この二次元コード４４ｅの二次元コード画像データ２１を、ＢＭＬブラウザ１６に渡す。図１６の（キ）に示すように、ＢＭＬブラウザ１６は、前記二次元コード画像データ２１を二次元コード画像４５ａに復号して、二次元コード表示画面４５に構成して、表示する。
【００５１】
なお、二次元コード画像データとして、ＪＰＥＧ画像データを例にして説明したが、二次元コード画像データが点の集まりとして記録されたビットマップ画像であれば、他の画像形式（たとえば、ＰＮＧ：Portable Network Graphics、ＢＭＰ：Bit MaPなど）であっても、同様の効果が得られる。
【００５２】
以上詳しく説明したように、本願発明によれば、データ放送において、視聴者が試聴するデジタル放送受信装置の表示特性に応じて、適切な輝度の二次元コード画像を選択・表示させることができるので、視聴者は二次元コードを撮影すれば正しく復号されるようになり、双方向サービスを利用することができるようになったと同時に、最適な輝度の二次元コードが表示されるので、放送視聴の妨げにもならずに、快適な放送番組の視聴が可能となった。
【図面の簡単な説明】
【００５３】
【図１】本発明の方法を具現化するデータ放送番組を放送・受信する二次元コード最適表      示システムの全体構成図
【図２】本発明で使用する二次元コードのデータ構造の説明図
【図３】本発明で使用する１つの二次元コード・データの例
【図４】二次元コード最適表示システムの大まかな動作フローの説明図
【図５】データ放送における二次元コード最適表示システムのデジタル放送受信装置と携      帯電話の詳細な構成図
【図６】データ放送画面に二次元コードを最適に表示する方法のフローチャート
【図７】本発明による表示サイズ判定画面呈示手段のフローチャート
【図８】本発明による最適表示サイズ情報受付保存手段のフローチャート
【図９】本発明による最適表示サイズ選択手段のフローチャート
【図１０】本発明による最適輝選択手段のフローチャート
【図１１】表示サイズ判定画面から最適表示サイズの二次元コードを選択する例
【図１２】本発明による二次元コードの最適サイズ・最適輝度の選択と表示の例
【図１３】変形例１における二次元コードのデータ構造の説明図      （変形例１：二次元コードの表示サイズが１種類の場合）
【図１４】変形例１におけるデータ放送の二次元コード最適表示システムの構成図
【図１５】変形例１による二次元コード最適表示方法のフローチャート
【図１６】変形例１における二次元コードの最適輝度の選択と表示の例
【符号の説明】
【００５４】
１０  デジタル放送受信装置
１０ａ  ディスプレーモニター
１１  表示サイズ判定画面呈示手段
１２  最適表示サイズ情報受付保存手段
１３  最適表示サイズ情報選択手段
１４  最適輝度選択手段
１５  記憶手段
１５ａ  最適表示サイズ情報
１５ｂ  受信装置製造会社識別番号
１６  ＢＭＬブラウザ
２０  二次元コード・データ
２１  二次元コード画像データ
２２  表示サイズ情報
２３  受信装置製造会社識別番号
３０  二次元コード画像の部分拡大部
３０ａ  黒部分の画素
３０ｂ  背景白部分の画素
３１  色パレット
４１  データ放送で受信した二次元コード群
４２  表示サイズ判定用二次元コード群
４３  表示サイズ判定画面
４３ａ  “選択”ボタン
４３ｂ  表示サイズ判定用の二次元コード画像
４３ｃ  視聴者が選択した最適な表示サイズの二次元コード画像
４４  最適な表示サイズの二次元コード群
４４ａ  最適な輝度の二次元コード・データ
４５  二次元コード表示画面
４５ａ  最適な表示の二次元コード画像
６１ａ  不揮発メモリ領域に記憶された最適表示サイズ情報
６３ａ  デジタル放送受信装置が保持する受信装置製造会社識別番号
６７ａ  表示サイズ情報一覧表
７０  放送送出設備
７０ａ  放送波
７１  携帯電話
７２  二次元コード復号手段
７３  撮影手段
７５  データ放送用ＷＥＢサイト
【図１】
2006238015.tif 000003
【図２】
2006238015.tif 000004
【図３】
2006238015.tif 000005
【図４】
2006238015.tif 000006
【図５】
2006238015.tif 000007
【図６】
2006238015.tif 000008
【図７】
2006238015.tif 000009
【図８】
2006238015.tif 000010
【図９】
2006238015.tif 000011
【図１０】
2006238015.tif 000012
【図１１】
2006238015.tif 000013
【図１２】
2006238015.tif 000014
【図１３】
2006238015.tif 000015
【図１４】
2006238015.tif 000016
【図１５】
2006238015.tif 000017
【図１６】
2006238015.tif 000018