(57)【要約】【課題】  より魅力的な双方向サービスを実現できるシンボル表示プログラムなどを提供する。【解決手段】  シンボル表示プログラムであって、コンテンツが記述されたページをブラウズするブラウザ装置に、所定の情報をコードへ変換するステップと、コードを示すシンボルを画面に表示させる命令データを、コンテンツが記述されたページまたはコンテンツが記述されたページとは異なるページに、記述するステップと、命令データが記述されたページをブラウズするステップと、を実行させる。【選択図】          図１
2005303553.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツが記述されたページをブラウズするブラウザ装置に、
所定の情報をコードへ変換するステップと、
前記コードを示すシンボルを画面に表示させる命令データを、前記コンテンツが記述されたページまたは前記コンテンツが記述されたページとは異なるページに、記述するステップと、
前記命令データが記述されたページをブラウズするステップと、
を実行させることを特徴とするシンボル表示プログラム。
【請求項２】
前記所定の情報は、入力された文字または文字列、入力された画像、リモコン操作の履歴、視聴時間、視聴時間帯、コンテンツに含まれる文字または文字列、コンテンツに含まれる画像、およびコンテンツの視聴実績のうちの、少なくとも１つについての情報である、ことを特徴とする請求項１に記載のシンボル表示プログラム。
【請求項３】
コンテンツが記述されたページをブラウズするブラウザ装置において、
所定の情報をコードへ変換する手段と、
前記コードを示すシンボルを画面に表示させる命令データを、前記コンテンツが記述されたページまたは前記コンテンツが記述されたページとは異なるページに、記述する手段と、
前記命令データが記述されたページをブラウズする手段と、
を備えたことを特徴とするブラウザ装置。
【請求項４】
前記所定の情報は、入力された文字または文字列、入力された画像、リモコン操作の履歴、視聴時間、視聴時間帯、コンテンツに含まれる文字または文字列、コンテンツに含まれる画像、およびコンテンツの視聴実績のうちの、少なくとも１つについての情報である、ことを特徴とする請求項３に記載のブラウザ装置。
【請求項５】
請求項１または請求項２に記載のシンボル表示プログラムを実行するブラウザ装置がディスプレイに表示したシンボル、または請求項３または請求項４に記載のブラウザ装置がディスプレイに表示したシンボル、を読み取る手段と、
前記読み取ったシンボル、または前記読み取ったシンボルをデコードした情報、を画面に表示する手段と、
を備えた読取装置からアクセスされるサーバ。
【請求項６】
所定のシンボルまたは所定の情報を格納する格納手段と、
請求項１または請求項２に記載のシンボル表示プログラムを実行するブラウザ装置がディスプレイに表示したシンボル、または請求項３または請求項４に記載のブラウザ装置がディスプレイに表示したシンボル、を読み取る手段と、前記読み取ったシンボル、または前記読み取ったシンボルをデコードした情報、を画面に表示する手段と、を備えた読取装置が画面に表示したシンボルまたは情報を読み取る手段と、
前記格納手段に格納されたシンボルまたは所定の情報と、前記読み取ったシンボルまたは情報と、を照合する手段と、
を備えることを特徴とする照合装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、双方向サービスに関し、特に、デジタル放送における双方向サービスに関する。
【背景技術】
【０００２】
現在、ＢＳデジタル放送やＣＳデジタル放送の普及が進んでいるが、その最大の特徴である双方向サービスは、構造上の問題によって、その利用が困難となっている。このため、多くの視聴者は、いまだ、テレビ画面上に表示されたＵＲＬやメールアドレスなどの情報をコンピュータへ手動で入力している。
【０００３】
そこで、従来、所定の情報が埋め込まれたシンボルをテレビ画面に表示させて、これをカメラ付携帯電話で読み取らせ、この読み取ったシンボルをデコードして得られるＵＲＬやメールアドレスなどの情報に、携帯電話を用いてアクセスするシステムが提案された（非特許文献１参照）。このシステムにおいては、放送局が、視聴者宅へ、複数のシンボルについての多量のデータを送信する。視聴者宅におけるブラウザ装置は、複数のシンボルの中から所定の条件を満たすシンボルを選択し、この選択したシンボルをテレビ画面に表示する。視聴者は、テレビ画面に表示されたシンボルをカメラ付携帯電話で読み取り、携帯電話は、読み取ったシンボルをデコードして、このシンボルに埋め込まれているＵＲＬやメールアドレスなどの情報を携帯電話の画面に表示する。そして、ユーザは、携帯電話の画面に表示されたＵＲＬやメールアドレスなどの情報に携帯電話を用いてアクセスする。
このシステムは、ユーザが、携帯電話の画面に表示されたＵＲＬやメールアドレスなどの情報を指定するだけで、所望のサイトやメールアドレスなどにアクセスすることができるため、ユーザが、手軽に双方向サービスを利用することができるようになるとする。
【非特許文献１】“テレビ画面に表示した二次元バーコードと携帯電話を用いたデジタル放送向けの新しい双方向サービスを開始”、［  ｏｎｌｉｎｅ］、２００４年１月５日、大日本印刷株式会社、［  平成１６年２月２３日検索］、インターネット＜  ＵＲＬ  ：ｈｔｔｐ：／ｗｗｗ．ｄｎｐ．ｃｏ．ｊｐ／ｊｉｓ／ｎｅｗｓ／２００４／０４０１０５．ｈｔｍｌ＞
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、データ放送で利用できる帯域は制限されているため、放送局から送信できるデータ量には限りがある。したがって、上記従来のシステムでは、携帯電話からアクセスできるシンボルの数に制限があった。
【０００５】
また、上記従来のシステムでは、シンボルへの情報の埋め込みが放送局において行われるが、放送局がすべての視聴者の好みを把握することは不可能である。したがって、上記従来のシステムでは、シンボルに埋め込まれる情報が視聴者にとって興味のないものとなるおそれがあった。
【０００６】
よって、上記従来のシステムにより実現される双方向サービスは、必ずしも魅力的なものではなかった。
【０００７】
そこで、本発明は、より魅力的な双方向サービスを実現できる、シンボル表示プログラム、ブラウザ装置、サーバ、および照合装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明によれば、上記課題は、次の手段によって、解決される。
【０００９】
第１の発明は、コンテンツが記述されたページをブラウズするブラウザ装置に、所定の情報をコードへ変換するステップと、前記コードを示すシンボルを画面に表示させる命令データを、前記コンテンツが記述されたページまたは前記コンテンツが記述されたページとは異なるページに、記述するステップと、前記命令データが記述されたページをブラウズするステップと、を実行させることを特徴とするシンボル表示プログラムである。
【００１０】
第２の発明は、前記所定の情報は、入力された文字または文字列、入力された画像、リモコン操作の履歴、視聴時間、視聴時間帯、コンテンツに含まれる文字または文字列、コンテンツに含まれる画像、およびコンテンツの視聴実績のうちの、少なくとも１つについての情報である、ことを特徴とする第１の発明に係るシンボル表示プログラムである。
【００１１】
第３の発明は、コンテンツが記述されたページをブラウズするブラウザ装置において、所定の情報をコードへ変換する手段と、前記コードを示すシンボルを画面に表示させる命令データを、前記コンテンツが記述されたページまたは前記コンテンツが記述されたページとは異なるページに、記述する手段と、前記命令データが記述されたページをブラウズする手段と、を備えたことを特徴とするブラウザ装置である。
【００１２】
第４の発明は、前記所定の情報は、入力された文字または文字列、入力された画像、リモコン操作の履歴、視聴時間、視聴時間帯、コンテンツに含まれる文字または文字列、コンテンツに含まれる画像、およびコンテンツの視聴実績のうちの、少なくとも１つについての情報である、ことを特徴とする第３の発明に係るブラウザ装置である。
【００１３】
第５の発明は、第１の発明または第２の発明に係るシンボル表示プログラムを実行するブラウザ装置がディスプレイに表示したシンボル、または第３の発明または第４の発明に係るブラウザ装置がディスプレイに表示したシンボル、を読み取る手段と、前記読み取ったシンボル、または前記読み取ったシンボルをデコードした情報、を画面に表示する手段と、を備えた読取装置からアクセスされるサーバである。
【００１４】
第６の発明は、所定のシンボルまたは所定の情報を格納する格納手段と、第１の発明または第２の発明に記載のシンボル表示プログラムを実行するブラウザ装置がディスプレイに表示したシンボル、または第３の発明または第４の発明に記載のブラウザ装置がディスプレイに表示したシンボル、を読み取る手段と、前記読み取ったシンボル、または前記読み取ったシンボルをデコードした情報、を画面に表示する手段と、を備えた読取装置が画面に表示したシンボルまたは情報を読み取る手段と、前記格納手段に格納されたシンボルまたは所定の情報と、前記読み取ったシンボルまたは情報と、を照合する手段と、を備えることを特徴とする照合装置である。
【発明の効果】
【００１５】
本発明によれば、より魅力的な双方向サービスを実現できる、シンボル表示プログラム、ブラウザ装置、サーバ、および照合装置を提供することができる。
【発明を実施するための最良の形態】
【００１６】
以下に、添付した図面を参照しつつ、本発明の実施するための最良の形態を詳細に説明する。
【００１７】
図４は、本発明の実施の形態に係るシステムを示す図である。
図４に示すように、本発明の実施の形態に係るシステムにおいては、放送局が、デジタルコンテンツを放送する。このデジタルコンテンツの放送は、放送局が、ＢＭＬ（Ｂｒｏａｄｃａｓｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）で記述されたページ（以下、「ＢＭＬページ」という。）を放送することによって行われる。このＢＭＬページは、地上放送の場合は鉄塔により中継され、衛星放送の場合はＢＳ／ＣＳ１１０°衛星により中継され、視聴者宅のＵＨＦアンテナまたはＢＳ／ＣＳ１１０°アンテナで受信される。もっとも、放送局の近辺に存在する視聴者宅のＵＨＦアンテナは、放送局から放送されたコンテンツを、鉄塔や衛星を介することなく、直接受信することができる。
【００１８】
なお、本発明の実施の形態においては、理解を容易にするために、放送局から視聴者宅への電波を鉄塔または衛星で中継することとしたが、本発明が、放送局から視聴者宅への電波の中継を鉄塔や衛星に限定するものではないことは、いうまでもない。また、本発明の実施の形態においては、理解を容易にするために、視聴者宅に取り付けられるアンテナをＵＨＦアンテナまたはＢＳ／ＣＳ１１０°アンテナとしたが、本発明が、視聴者宅に取り付けるアンテナの形状や寸法や種類などを限定するものでないことは、いうまでもない。また、本発明の実施の形態においては、理解を容易にするために、放送局からのデータを電波として視聴者宅へ伝達することとしたが、本発明が、放送局から視聴者宅へのデータの伝達手段を電波に限定するものでないことは、いうまでもない。したがって、本発明においては、放送局から視聴者宅へのデータの伝達手段に、たとえば、ＣＡＴＶなどの有線を用いることもできる。また、本発明においては、たとえば、放送局からＣＡＴＶ局まではデータを電波で伝達し、ＣＡＴＶ局から視聴者宅まではデータを有線で伝達するという手段を採用することもできる。
【００１９】
視聴者宅のＵＨＦアンテナまたはＢＳ／ＣＳ１１０°アンテナで受信されたＢＭＬページは、視聴者宅のデジタル放送受信機に入力される。このデジタル放送受信機は、テレビに内蔵されている場合もあるが、本発明の実施の形態においては、理解を容易にするため、デジタル放送受信機がテレビに外付けされるものとする。このデジタル放送受信機は、ＣＰＵやＲＡＭやＲＯＭやハードディスクなどを備えており、ＲＯＭやハードディスクなどに格納されたプログラムを実行する。デジタル放送受信機は、このＲＯＭやハードディスクなどに格納されたプログラムの１つであるＢＭＬブラウザを実行した場合、ＢＭＬブラウザ装置として、ＢＭＬページに記述されているコンテンツを、ＢＭＬ要素に従って、テレビ画面上で再生する。
【００２０】
ＢＭＬページには、コンテンツがＢＭＬで記述されているのみならず、ＥＣＭＡＳｃｒｉｐｔなどの言語で、シンボル表示スクリプトが記述されており（図６参照）、このシンボル表示スクリプトは、ＢＭＬブラウザ装置に、次のステップを実行させる。以下、このステップを、図１を参照しつつ説明する。
【００２１】
第１のステップは、視聴者の入力する文字列を取得するステップである。このステップがＢＭＬブラウザ装置によって実行されると、テレビ画面には、たとえば、ユーザＩＤとパスワードの入力を視聴者に促すウィンドウＢＭＬ＿Ａ（図５参照）が表示される。以下では、理解を容易にするため、視聴者が、このウィンドウＢＭＬ＿Ａに、ユーザＩＤとして「０００００１」を入力し、パスワードとして「ａ１ｂ２ｃ３」を入力する場合について、説明する。
【００２２】
第２のステップは、視聴者によって入力された文字列とＢＭＬページに記述されている文字列（たとえば、ＷＷＷサーバやＦＴＰサーバなどのＵＲＬ）とを連結させるステップである。このステップがＢＭＬブラウザ装置によって実行されると、たとえば、ユーザＩＤ「０００００１」とパスワード「ａ１ｂ２ｃ３」とＢＭＬページに記述されているＵＲＬ「ｈｔｔｐ：／／ｗｗｗ．ｄｎｐ．ｃｏ．ｊｐ／ｃａｍｐａｉｇｎ／ｉｎｄｅｘ．ｃｇｉ？」とが、「ｈｔｔｐ：／／ｗｗｗ．ｄｎｐ．ｃｏ．ｊｐ／ｃａｍｐａｉｇｎ／ｉｎｄｅｘ．ｃｇｉ？ｉｄ＝０００００１＆ｐａｓｓ＝ａ１ｂ２ｃ３」というように連結される。
【００２３】
第３のステップは、コードのバージョンを決定するステップである。ここでコードのバージョンは、コードを示すシンボルを構成するセルの数や、データ量や、文字列の種類や、誤り訂正レベルに対応した最大入力文字数などを規定するものである。
【００２４】
第４のステップは、コードの誤り訂正レベルを決定するステップである。ここで、誤り訂正レベルは、コードをデコードする場合における訂正のレベルを規定するものである。
【００２５】
第５のステップは、図３に記載した処理により、連結した文字列をコードに変換するステップである。ここで、コードは、２進表現のビット列である。なお、本発明の実施の形態におけるコードには、たとえば、ＱＲコード（登録商標）などがある。
【００２６】
第６のステップは、第５のステップで得られたシンボル全体のビット列を取得するステップである。
【００２７】
第７のステップは、ＢＭＬ要素をＢＭＬページに追加的に記述するステップである。この追加的に記述されるＢＭＬ要素は、連結した文字列を変換することにより得られたコードを示すシンボルを、ＢＭＬブラウザに表示させる命令データである。
このステップがＢＭＬブラウザ装置によって実行されると、図６に記載のように、ＢＭＬページにＢＭＬ要素の背景や画像の表示制御部分の記述内容の変更や追加が実施される。なお、表示制御の対象となるＢＭＬ要素は、それ自体がシンボルを構成するものであり、本来は文字を表示するためのものやＪＰＥＧやＰＮＧなどの画像ファイルなどが想定される。第６のステップで取得したシンボル全体のビット列をどのＢＭＬ要素を用いて表現するかは、番組によって異なる。なお、本発明の実施の形態においては、第７のステップにおいて、ＢＭＬ要素をＢＭＬページに追加的に記述することとしたが、この第７のステップにおいては、ＢＭＬ要素を、コンテンツやスクリプトが記述されたＢＭＬページとは異なる、新たなＢＭＬページに記述することもできる。
【００２８】
第８のステップは、ＢＭＬ要素が追加的に記述されたＢＭＬページを、ブラウズするステップである。このステップがＢＭＬブラウザ装置によって実行されると、シンボル（たとえば、「ｈｔｔｐ：／／ｗｗｗ．ｄｎｐ．ｃｏ．ｊｐ／ｃａｍｐａｉｇｎ／ｉｎｄｅｘ．ｃｇｉ？ｉｄ＝０００００１＆ｐａｓｓ＝ａ１ｂ２ｃ３」というデータが埋め込まれたシンボル）がテレビ画面に表示される（たとえば、図５のウィンドウＢＭＬ＿Ｂ）。
【００２９】
以上のようにして、ＢＭＬブラウザ装置によってテレビ画面に表示されたシンボルは、シンボル読取機能を持つ携帯端末で読み取ることできる。テレビ画面に表示されたシンボルを読み取った携帯端末は、デコードを行って、このシンボルに埋め込まれている情報を携帯端末の画面に表示する。以下では、理解を容易にするため、「ｈｔｔｐ：／／ｗｗｗ．ｄｎｐ．ｃｏ．ｊｐ／ｃａｍｐａｉｇｎ／ｉｎｄｅｘ．ｃｇｉ？ｉｄ＝０００００１＆ｐａｓｓ＝ａ１ｂ２ｃ３」という文字列が、携帯端末の画面に表示された場合について説明する。
【００３０】
携帯端末の画面に表示された「ｈｔｔｐ：／／ｗｗｗ．ｄｎｐ．ｃｏ．ｊｐ／ｃａｍｐａｉｇｎ／ｉｎｄｅｘ．ｃｇｉ？ｉｄ＝０００００１＆ｐａｓｓ＝ａ１ｂ２ｃ３」という文字列が選択されると、携帯端末は、「ｗｗｗ．ｄｎｐ．ｃｏ．ｊｐ」というドメイン名のサーバにアクセスし、このサーバに格納されている「／ｃａｍｐａｉｇｎ／ｉｎｄｅｘ．ｃｇｉ」というＣＧＩ（Ｃｏｍｍｏｎ  Ｇａｔｅｗａｙ  Ｉｎｔｅｒｆａｃｅ）を経由して、ユーザ認証プログラムを起動する。ユーザ認証プログラムが起動されると、「ｗｗｗ．ｄｎｐ．ｃｏ．ｊｐ」というドメイン名のサーバは、ユーザ認証サーバとして機能し、携帯端末は、このユーザ認証サーバに「ｉｄ＝０００００１」というデータと、「ｐａｓｓ＝ａ１ｂ２ｃ３」というデータとを渡す（第１回送信）。これらのデータを取得したユーザ認証サーバは、これらのデータを一時記憶するとともに、アクセスしてきた携帯端末の画面に、ユーザＩＤとパスワードとの入力を促すウィンドウを表示させる。このウィンドウに、ユーザＩＤとパスワードとが入力され、これらが携帯端末からユーザ認証サーバに送信（第２回送信）された場合、ユーザ認証サーバは、一時的に記憶している第１回送信時のユーザＩＤおよびパスワードと、第２回送信時におけるユーザＩＤおよびパスワードと、比較し、一致するようであれば、携帯端末を所定のサイトに接続させるなどの所定の処理を行う。
なお、上記とは異なり、ユーザ認証サーバは、携帯端末から、第１回送信によるユーザＩＤとパスワードを受け取った後、このＩＤとパスワードが会員管理サーバに格納されているか否かを調査し、格納されている場合には、直ちに、携帯端末を所定のサイトに接続させるなどの所定の処理を行うこともできる。このようにすれば、携帯端末でアクセスしてきたユーザについての認証を行うシステムを別個構築する必要が無くなるため、双方向サービスの実現に係る費用を低減することができる。
【００３１】
なお、携帯端末としては、たとえば、携帯電話や携帯情報端末（ＰＤＡ）など用いることができるが、本発明は、携帯端末の種類を限定するものでない。また、携帯端末からアクセスさせるサーバは、図４に示すように、放送局が管理するものであってもよいし、プロバイダなどの放送局以外の者が管理するものであってもよい。
【００３２】
なお、本発明の実施の形態においては、コードとしてＱＲコード（登録商標）を用いたが、本発明がコードの種類を限定するものでないことは、いうまでもない。したがって、本発明においては、ＱＲコード（登録商標）のほかにも、たとえば、ＰＤＦ４１７（登録商標）や、  ＤａｔａＭａｔｒｉｘ（登録商標）や、  Ｍａｘｉ  Ｃｏｄｅ（登録商標）を用いることができる。
【００３３】
以上説明したように、本発明の実施の形態によれば、シンボルを表示するためのデータが、ＢＭＬブラウザ装置によって生成される。したがって、本発明の実施の形態によれば、シンボルを表示するための多量のデータを放送局から視聴者宅へ向けて放送する従来のシステムと比較して、多種類かつ多数のシンボルを視聴者宅のテレビ画面に表示することができる。よって、本発明の実施の形態によれば、視聴者が手軽にアクセスできる情報の種類や数を、飛躍的に増大させることができる。
【００３４】
また、本発明の実施の形態によれば、テレビ画面に表示するシンボルに、視聴者の好みや特性などに応じた様々な情報を埋め込むことができる。したがって、本発明の実施の形態によれば、シンボルに埋め込む情報を放送局が決定していた従来のシステムと比較して、シンボルに埋め込まれる情報を視聴者にとって興味のあるものとすることができる。
【００３５】
よって、本発明の実施の形態によれば、従来のシステムと比較して、双方向サービスをより魅力的なものとすることができる。
【００３６】
図２は、上記した第７のステップが有するモジュールの実施例を説明する図である。以下、図２を参照しつつ、この実施例に係るモジュールについて説明する。
この実施例に係るモジュールは、あらかじめ配置されたセルの背景色を、連結された文字列の変換により得られたコード（２進表現のビット列）に基づいて制御する。この背景色の変更には、ＢＭＬ要素であるＰａｒａｇｒａｐｈ要素（Ｐ要素）を使用し、“０”ビットには“明モジュール□”を割り当て、“１”ビットには“暗モジュール■”を割り当てていく。この“明モジュール□”や“暗モジュール■”の構成には、ＣＳＳ（Ｃａｓｃａｄｉｎｇ  Ｓｔｙｌｅ  Ｓｈｅｅｔｓ）を利用する。たとえば、図３の○で囲んだセルについては、図４に記載の文章における＜ＢＯＤＹ＞と＜／ＢＯＤＹ＞の間に、次のようなＢＭＬ要素を記述する。
＜ｐ  ｓｔｙｌｅ＝”ｔｏｐ：１０ｐｘ；ｌｅｆｔ：１０ｐｘ；ｗｉｄｔｈ：１０ｐｘ；ｈｅｉｇｈｔ：１０ｐｘ；ｂａｃｋｇｒｏｕｎｄＣｏｌｏｒ：ｂｌａｃｋ；”＞＜／ｐ＞
なお、明モジュールと暗モジュールをそれぞれＪＰＥＧやＰＮＧなどの画像を用いて表現してもよい。その際、上記背景色の変更処理は、画像の差し替え処理となる。
【００３７】
図３は、上記した第５のステップが有するモジュールの実施例を説明するフローチャートである。図３に示すように、このモジュールは、ＱＲコード（登録商標）を生成するためのステップを採用している。具体的には、このモジュールは、「ＪＩＳ  Ｘ０５１０」、「ＩＳＯ／ＩＥＣ１８００４」に従っており、また、モデルは、拡張仕様である「モデル２」を採用している。以下、図３を参照しつつ、このモジュールが有するステップについて説明する。
【００３８】
このモジュールは、まず、コードに変換する文字列を取得するステップを有する。
つぎに、このモジュールは、決定されたコードのバージョンを設定するステップを有する。
つぎに、このモジュールは、決定されたコードの誤り訂正レベルを設定するステップを有する。
つぎに、このモジュールは、取得した文字列をデータコードに変換するステップを有する。データコードへの変換は、数字、英数字、漢字別に行う。また、文字モードは、混在モードとする。なお、データコードは、データキャラクタの表示に用いられる。
つぎに、このモジュールは、誤り訂正コードを生成して、データコードに付加するステップを有する。なお、データコードに付加する誤り訂正コードは、データコードにリード・ソロモンのアルゴリズムを適用して生成する。
つぎに、このモジュールは、機能モジュールを配置するステップを有する。ここで、機能モジュールとは、位置検出キャラクタの表示に用いられるコードなどをいう。
つぎに、このモジュールは、マスク処理を行うステップを有する。
つぎに、このモジュールは、誤り訂正コードが付加されたデータコードに、形式的なシンボルキャラクタを表示するためのコードを付加するステップを有する。
そして、このモジュールは、最終的なシンボルを示すコードを生成する。
【００３９】
なお、本発明の実施の形態においては、ユーザが入力した文字列とコンテンツに含まれる文字列とをシンボルに埋め込むこととしたが、本発明は、シンボルに埋め込む文字列をユーザが入力した文字列やコンテンツに含まれる文字列に限定するものでない。したがって、本発明においては、あらゆる情報をシンボルに埋め込むことができ、たとえば、入力された文字または文字列やコンテンツに含まれる文字または文字列のほかにも、入力された画像や、リモコン操作の履歴や、視聴時間や、視聴時間帯や、コンテンツに含まれる画像や、コンテンツの視聴実績や、これらの組み合わせた情報なども埋め込むことができる。
【００４０】
また、本発明の実施の形態においては、ＢＭＬページにシンボル表示スクリプトが記述されている場合について説明したが、本発明においては、このシンボル表示スクリプトが行う処理を、プラグインによって行わせることもできる。
【００４１】
また、本発明の実施の形態においては、コンテンツがＢＭＬで記述されているとしたが、本発明においては、コンテンツをあらゆる言語で記述することができる。したがって、本発明においては、たとえば、ＨＴＭＬやＳＧＭＬ（Ｓｔａｎｄａｒｄ  Ｇｅｎｅｒａｌｉｚｅｄ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）やＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）やＸＨＴＭＬ（ｅＸｔｅｎｓｉｂｌｅ  ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）やＴｅＸなどでコンテンツを記述することもできる。
【００４２】
なお、本発明の実施の形態においては、シンボルを読み取った携帯端末が、サーバにアクセスすることとしたが、本発明は、携帯端末がサーバにアクセスする構成に限定されるものではない。したがって、本発明においては、たとえば、ＢＭＬページに記述されているクーポンマークをシンボルに埋め込み、このシンボルを携帯端末に読み取らせてデコードさせ、このクーポンマークを携帯端末の画面に表示させるようにすることもできる。このクーポンマークを飲食店のレジなどにおいて、店員に提示したり照合装置なで照合したりなどすることによって、視聴者が割引を受けることができるようにすれば、視聴者にとって、より魅力的な双方向サービスを実現することができるとともに、あらゆるサービス業者にとって、マーケットの拡大をもたらすことができる。
【００４３】
なお、本発明の実施の形態においては、理解を容易にするため、放送局からデジタルコンテンツが放送される場合について説明したが、本発明を適用できるシステムは、放送局からデジタルコンテンツが放送される場合に限定されない。したがって、本発明は、たとえば、ＷｅｂサーバからＷｅｂページをダウンロードするシステムや、Ｗｅｂサーバから動画や音楽などをストリーミング配信するシステムなどにも、適用することができる。
【産業上の利用可能性】
【００４４】
本発明は、デジタル放送における双方向サービスに適しているが、本発明をすべての双方向サービスに利用できることは、いうまでもない。
【図面の簡単な説明】
【００４５】
【図１】本発明の実施の形態に係るスクリプトを説明するフローチャートである。
【図２】本発明の実施の形態に係るシンボルの表示方法の一例を示す図である。
【図３】本発明の実施の形態に係るコードへの変換の一例を示す図である。
【図４】本発明の実施の形態に係るシステムを示す図である。
【図５】本発明の実施の形態に係るＢＭＬブラウザ装置がテレビに表示させるウィンドウの一例を示す図である。
【図６】本発明の実施の形態に係るＢＭＬページの記述例を示す図である。
【図１】
2005303553.tif 000003
【図２】
2005303553.tif 000004
【図３】
2005303553.tif 000005
【図４】
2005303553.tif 000006
【図５】
2005303553.tif 000007
【図６】
2005303553.tif 000008