(57)【要約】      （修正有）【課題】インターネット対応のテレビでインターネットを使用する場合において、ブラウザ等に表示されるテキスト入力エリアなどへの効率的な文字入力方法を提供する。【解決手段】インターネット対応テレビとブラウザを使用することができる端末を文字入力サーバを介して紐付け、ブラウザのテキスト入力エリアに入力された文字情報を文字入力サーバを介してインターネット対応テレビに出力させる。【選択図】図１
2010109603.tif 000002
【特許請求の範囲】
【請求項１】
第一ブラウザ部と、
第一インターネット通信部と、
赤外線リモコン信号受信部と、を有し、
ユーザからの無線文字入力手段として前記赤外線リモコン信号受信部のみを有するテレビ装置と、
前記赤外線リモコン信号受信部に対してリモコン信号を送信するリモコン信号送信部と、
を有するリモコン装置と、
第二ブラウザ部と、
第二ブラウザ部に文字入力画面が表示された場合に文字入力をするための文字入力部と、
第二インターネット通信部と、
を有するブラウジング装置と、
テレビ装置に対してテレビ装置用文字入力画面を送信するテレビ装置用文字入力画面送信部と、
ブラウジング装置に対してユーザからの文字入力を受付けるためのテレビ装置用文字入力画面に対応したブラウジング装置用文字入力画面を送信するブラウジング装置用文字入力画面送信部と、
入力すべき文字をブラウジング装置から受信する文字受信部と、
テレビ装置用文字入力画面を更新するテレビ装置用文字入力画面更新部と、
文字受信部にて受信した文字を保持する保持部と、
を有するサーバ装置と、
からなるネット対応テレビシステム。
【請求項２】
テレビ装置の赤外線リモコン信号受信部は、受信した信号をサンプリングするタイミングが毎秒５回よりも少ない請求項１に記載のネット対応テレビシステム。
【請求項３】
ブラウジング装置は、
文字入力部に入力された文字を第二ブラウザ部に出力する入力文字出力部と、
文字入力部から入力された文字を保持する入力文字保持部と、
入力文字保持部に保持された文字を第二インターネット通信部から送信するためのユーザからの決定を受付ける決定受付部と、
を有する請求項１または２に記載のネット対応テレビシステム。
【請求項４】
ブラウジング装置は、
ユーザから文字入力フィールド切替命令を受付ける文字入力フィールド切替命令受付部と、
を有する請求項１から３のいずれか一に記載のネット対応テレビシステム。
【請求項５】
リモコン装置は、
文字入力確定受付部と、
文字入力の受付の確定に応じて文字入力確定信号を生成してリモコン信号送信部に出力する文字入力確定信号生成部と、を有し、
テレビ装置は、
リモコン装置から送信された文字入力確定信号をサーバ装置に対して第一インターネット通信部を介して転送する転送部を有し、
サーバ装置の保持部は、
転送されてきた文字入力確定信号に基づいて保持されている文字を処理のために確定する確定手段と、
を有する請求項１から４のいずれか一に記載のネット対応テレビシステム。
【請求項６】
第一ブラウザ出力ステップと、
第一インターネット通信ステップと、
赤外線リモコン信号受信ステップとからなる、
ユーザからの無線文字入力手段として赤外線リモコン信号受信のみを受付けるテレビ装置の動作方法と、
テレビ装置に対してリモコン信号を送信するリモコン信号送信ステップとからなるリモコン装置の動作方法と、
第二ブラウザ出力ステップと、
第二ブラウザ出力ステップにおいて文字入力画面が表示された場合に文字入力をするための文字入力ステップと、
第二インターネット通信ステップと、
からなるブラウジング装置の動作方法と、
テレビ装置に対してテレビ装置用文字入力画面を送信するテレビ装置用文字入力画面送信ステップと、
ブラウジング装置に対してユーザからの文字入力を受付けるためのテレビ装置用文字入力画面に対応したブラウジング装置用文字入力画面を送信するブラウジング装置用文字入力画面送信ステップと、
入力すべき文字をブラウジング装置から受信する文字受信ステップと、
テレビ装置用文字入力画面を更新するテレビ装置用文字入力画面更新ステップと、
文字受信部にて受信した文字を保持する保持ステップと、
からなるサーバ装置の動作方法
で構成されるネット対応テレビシステムの動作方法。
【請求項７】
テレビ装置の動作方法における赤外線リモコン信号受信ステップは、受信した信号をサンプリングするタイミングが毎秒５回よりも少ない請求項６に記載のネット対応テレビシステムの動作方法。
【請求項８】
ブラウジング装置の動作方法は、
文字入力ステップに入力された文字を第二ブラウザ出力ステップで出力する入力文字出力ステップと、
文字入力ステップで入力された文字を保持する入力文字保持ステップと、
入力文字保持ステップで保持された文字を第二インターネット通信ステップから送信するためのユーザからの決定を受付ける決定受付ステップと、
からなる請求項６または７に記載のネット対応テレビシステムの動作方法。
【請求項９】
ブラウジング装置の動作方法は、
ユーザから文字入力フィールド切替命令を受付ける文字入力フィールド切替命令受付ステップと、
からなる請求項６から８のいずれか一に記載のネット対応テレビシステムの動作方法。
【請求項１０】
リモコン装置の動作方法は、
文字入力確定受付ステップと、
文字入力の受付の確定に応じて文字入力確定信号を生成してリモコン信号送信ステップに出力する文字入力確定信号生成ステップと、からなり、
テレビ装置の動作方法は、
リモコン装置から送信された文字入力確定信号をサーバ装置に対して第一インターネット通信ステップによって転送する転送ステップとからなり、
サーバ装置の動作方法における保持ステップは、
転送されてきた文字入力確定信号に基づいて保持されている文字を処理のために確定する確定ステップ
で構成される請求項６から９のいずれか一に記載のネット対応テレビシステムの動作方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネット対応テレビが表示するＷＥＢページに含まれるテキストエリアに外部機器を通じて文字入力を行う技術に関する。
【背景技術】
【０００２】
今日の技術の発達に伴い、従来のテレビにインターネット機能を持たせたインターネット対応のテレビが開発され、普及し始めてきている。つまり、テレビは従来、放送を受信するだけの単なる受像機であったところが、今日では双方向通信を行う端末として使用されるようになってきているということである。
【０００３】
ところで、現在普及している大半のインターネット対応のテレビでインターネットを使用する場合において、ブラウザ等に表示されるテキス入力トエリアなどに文字を入力する際には赤外線リモコンを利用して文字入力を行うことが多い。しかし、赤外線リモコンでは、反応速度が遅いことや指向性の問題で誤入力が多くなる課題があった。そこで、この課題を解決するために特許文献１に記載のような技術が提供されている。具体的には、携帯電話から一度文字情報を登録情報保存用データベースに登録した後、テレビからネットワークを介してこの登録情報保存用データベースに保存された文字情報を呼び出すことで、テレビへの文字入力を行う技術である。
【特許文献１】特開２００６−２５３７３６
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の技術は、入力の際に使用頻度の高い文言である名前や住所等であれば、一度登録すれば何度も使用できることから便利であるが、一度しか利用しない文言や使用頻度の低い文言である場合（例えば、送り先住所やコメント等である）には、その都度一度データベースへの登録し、テレビから呼び出すという作業が必要であり、非常に煩雑であるという課題がある。
【課題を解決するための手段】
【０００５】
そこで、本発明はインターネット対応テレビとブラウザを使用することができる端末を文字入力サーバを介して紐付け、ブラウザのテキスト入力エリアに入力された文字情報を文字入力サーバを介してインターネット対応テレビに出力させることを特徴とするネット対応テレビシステムを提供する。具体的には以下のようなネット対応テレビシステムである。
【０００６】
第１発明は、第一ブラウザ部と、第一インターネット通信部と、赤外線リモコン信号受信部と、を有し、ユーザからの無線文字入力手段として前記赤外線リモコン信号受信部のみを有するテレビ装置と、前記赤外線リモコン信号受信部に対してリモコン信号を送信するリモコン信号送信部と、を有するリモコン装置と、第二ブラウザ部と、第二ブラウザ部に文字入力画面が表示された場合に文字入力をするための文字入力部と、第二インターネット通信部と、を有するブラウジング装置と、テレビ装置に対してテレビ装置用文字入力画面を送信するテレビ装置用文字入力画面送信部と、ブラウジング装置に対してユーザからの文字入力を受付けるためのテレビ装置用文字入力画面に対応したブラウジング装置用文字入力画面を送信するブラウジング装置用文字入力画面送信部と、入力すべき文字をブラウジング装置から受信する文字受信部と、テレビ装置用文字入力画面を更新するテレビ装置用文字入力画面更新部と、文字受信部にて受信した文字を保持する保持部と、を有するサーバ装置と、からなるネット対応テレビシステムを提供する。
【０００７】
第２発明は、第１発明を基本としてテレビ装置の赤外線リモコン信号受信部は、受信した信号をサンプリングするタイミングが毎秒５回よりも少ないネット対応テレビシステムを提供する。
【０００８】
第３発明は、第１発明又は第２発明を基本として、ブラウジング装置は、文字入力部に入力された文字を第二ブラウザ部に出力する入力文字出力部と、文字入力部から入力された文字を保持する入力文字保持部と、入力文字保持部に保持された文字を第二インターネット通信部から送信するためのユーザからの決定を受付ける決定受付部と、を有するネット対応テレビシステムを提供する。
【０００９】
第４発明は、第１発明から第３発明のいずれか一を基本として、ブラウジング装置は、ユーザから文字入力フィールド切替命令を受付ける文字入力フィールド切替命令受付部と、を有するネット対応テレビシステムを提供する。
【００１０】
第５発明は、第１発明から第４発明のいずれか一を基本として、リモコン装置は、  文字入力確定受付部と、文字入力の受付の確定に応じて文字入力確定信号を生成してリモコン信号送信部に出力する文字入力確定信号生成部と、を有し、テレビ装置は、リモコン装置から送信された文字入力確定信号をサーバ装置に対して第一インターネット通信部を介して転送する転送部を有し、サーバ装置の保持部は、転送されてきた文字入力確定信号に基づいて保持されている文字を処理のために確定する確定手段と、を有するネット対応テレビシステムを提供する。
【００１１】
第６発明は、第一ブラウザ出力ステップと、第一インターネット通信ステップと、赤外線リモコン信号受信ステップと、からなるユーザからの無線文字入力手段として赤外線リモコン信号受信のみを受付けるテレビ装置の動作方法と、テレビ装置に対してリモコン信号を送信するリモコン信号送信ステップを有するリモコン装置の動作方法と、第二ブラウザ出力ステップと、第二ブラウザ出力ステップにおいて文字入力画面が表示された場合に文字入力をするための文字入力ステップと、第二インターネット通信ステップと、とからなるブラウジング装置の動作方法と、テレビ装置に対してテレビ装置用文字入力画面を送信するテレビ装置用文字入力画面送信ステップと、ブラウジング装置に対してユーザからの文字入力を受け付けるためのテレビ装置用文字入力画面に対応したブラウジング装置用文字入力画面を送信するブラウジング装置用文字入力画面送信ステップと、入力すべき文字をブラウジング装置から受信する文字受信ステップと、テレビ装置用文字入力画面を更新するテレビ装置用文字入力画面更新ステップと、文字受信部にて受信した文字を保持する保持ステップと、とからなるサーバ装置の動作方法と、からなるネット対応テレビシステムの動作方法を提供する。
【００１２】
第７発明は、第６発明を基本として、テレビ装置の動作方法における赤外線リモコン信号受信ステップは、受信した信号をサンプリングするタイミングが毎秒５回よりも少ないネット対応テレビシステムの動作方法を提供する。
【００１３】
第８発明は、第６発明又は第７発明のいずれかを基本として、ブラウジング装置の動作方法は、文字入力ステップに入力された文字を第二ブラウザ出力ステップで出力する入力文字出力ステップと、文字入力ステップで入力された文字を保持する入力文字保持ステップと、入力文字保持ステップで保持された文字を第二インターネット通信ステップから送信するためのユーザからの決定を受付ける決定受付ステップと、からなるネット対応テレビシステムの動作方法を提供する。
【００１４】
第９発明は、第６発明から第８発明のいずれか一を基本として、ブラウジング装置の動作方法は、ユーザから文字入力フィールド切替命令を受付ける文字入力フィールド切替命令受付ステップと、からなるネット対応テレビシステムの動作方法を提供する。
【００１５】
第１０発明は、第６発明から第９発明のいずれか一を基本としてリモコン装置の動作方法は、文字入力確定受付ステップと、文字入力の受付の確定に応じて文字入力確定信号を生成してリモコン信号送信ステップに出力する文字入力確定信号生成ステップと、を有し、テレビ装置の動作方法は、リモコン装置から送信された文字入力確定信号をサーバ装置に対して第一インターネット通信ステップによって転送する転送ステップを有し、サーバ装置の動作方法における保持ステップは、転送されてきた文字入力確定信号に基づいて保持されている文字を処理のために確定する確定ステップと、からなるネット対応テレビシステム。
【発明の効果】
【００１６】
以上のような、本発明によってブラウザに入力された文字情報を文字入力サーバを介してインターネット対応テレビに出力させることが可能となる。
【発明を実施するための最良の形態】
【００１７】
以下に、図を用いて本発明の実施の形態を説明する。なお、本発明はこれらの実施の形態に何ら限定されるものではなく、その要旨を逸脱しない範囲において、種々なる態様で実施しうる。
【００１８】
なお、実施例１は主に請求項１、２、６、７を、実施例２は主に請求項３、８を、実施例３は主に請求項４、９を、実施例４は主に請求項５、１０について説明する。
【００１９】
≪実施例１≫
【００２０】
<概要>
【００２１】
本実施例のネット対応テレビシステムは、ブラウジング装置において入力された文字情報をサーバ装置へ送信し、サーバ装置はブラウジング装置から受信した文字情報をテレビ装置に出力されているＷＥＢページに含まれるテキスト入力エリアに出力することを特徴とするネット対応テレビシステムである。
【００２２】
<機能的構成>
【００２３】
以下に記載するＡＶシステムの機能ブロックは、ハードウェア、ソフトウェア、又はハードウェア及びソフトウェアの両方として実現され得る。具体的には、コンピュータを利用するものであれば、ＣＰＵや主メモリ、バスあるいは二次記憶装置（ハードディスクや不揮発性メモリ）、それらのハードウェアを制御するためのドライバプログラムやその他アプリケーションプログラムなどがあげられる。
【００２４】
またこれらのハードウェアやソフトウェアは、主メモリ上に展開したプログラムをＣＰＵで演算処理したり、メモリやハードディスク上に保持されているデータや、インターフェースを介して入力されたデータなどを加工、蓄積、出力処理したり、あるいは各ハードウェア構成部の制御を行ったりするために利用される。また、この発明は装置として実現できるのみでなく、方法としても実現可能である。また、このような発明の一部をソフトウェアとして構成することができる。さらに、そのようなソフトウェアをコンピュータに実行させるために用いるソフトウェア製品、及び同製品を固定した記録媒体も、当然この発明の技術的な範囲に含まれる。（本明細書の全体を通じて同様である）
【００２５】
図１は、本実施例のネット対応テレビシステムにおける機能的構成の一例を表す図である。本実施例のネット対応テレビシステムは、「テレビ装置」（０１０１）と「リモコン装置」（０１０２）と、「ブラウジング装置」（０１０３）と、「サーバ装置」（０１０４）とから構成されている。さらに、各構成は以下のような構成要件から構成されている。まず、「テレビ装置」（０１０１）は「第一ブラウザ部」（０１０５）と「第一インターネット通信部」（０１０６）と、「赤外線リモコン信号受信部」（０１０７）から構成されている。次に「リモコン装置」（０１０２）は「リモコン信号送信部」（０１０８）から構成されている。次に、「ブラウジング装置」（０１０３）は、「第二ブラウザ部」（０１０９）と、「文字入力部」（０１１０）と「第二インターネット通信部」（０１１１）とから構成されている。最後に「サーバ装置」（０１０４）は、「テレビ装置用文字入力画面送信部」（０１１２）と、「ブラウジング装置用文字入力画面送信部」（０１１３）と、「文字受信部」（０１１４）と、「テレビ装置用文字入力画面更新部」（０１１５）と、「保持部」（０１１６）とから構成されている。
【００２６】
「テレビ装置」（０１０１）は、ユーザからの無線文字入力手段として赤外線リモコン信号受信部のみを有するネット対応テレビである。具体的には、通常のテレビの機能を有しながら、インターネットに接続してＷＥＢ等を閲覧操作する機能を有するテレビ装置である。ただし、本実施例の「テレビ装置」（０１０１）は、テレビ装置自身を操作するためのインターフェースとして赤外線リモコンのみを有するものに限定される。
【００２７】
「第一ブラウザ部」（０１０５）は、後に詳述する「第一インターネット通信部」（０１０６）を介してテレビ装置の画面にＷＥＢ等を入出力させる機能を有している。「第一ブラウザ部」（０１０５）は、例えばウェブを閲覧操作するためのブラウザの一つであるＩＮＴＥＲＮＥＴ  ＥＸＰＬＯＲＥＲ（登録商標）である。ここで、本実施例の「第一ブラウザ部」（０１０５）は、少なくともウェブを閲覧操作するために必要な機能を有するブラウザであればそれに限らない。
【００２８】
「第一インターネット通信部」（０１０６）は、インターネットに接続してインターネットを利用可能な通信機能を備えている。具体的には、ＴＣＰ／ＩＰに代表されるプロトコルを用いてインターネットに接続するという具合である。ここで、インターネットに接続する手段として無線であってもよいし有線であってもよい。さらには、インターネットに接続できるのであれば、その接続手段はそれに限らない。
【００２９】
「赤外線リモコン信号受信部」（０１０７）は、後に詳述するが「リモコン装置」（０１０２）が有する「リモコン信号送信部」（０１０８）より送信されるリモコン信号を受信する。具体的には、テレビ装置自身の電源ＯＮ／ＯＦＦ命令を含むリモコン信号や、ブラウザなどに表示されているテキストエリアに文字を入力するための命令（例えば、「Ａ」と入力するための命令）を含むリモコン信号などを受信する。ここで、本実施例では赤外線リモコンから送信された信号を受信するサンプリングの間隔を特定していないが、赤外線リモコン信号受信部の信号サンプリング間隔は毎秒５回より少ないサンプリング間隔である場合に特に本件発明の効果が発揮される。なぜなら、サンプリング間隔が長い場合に、は連続した信号のすべてを受信できない可能性があるためである。
【００３０】
「リモコン装置」（０１０２）は、本実施例のテレビ装置をテレビ装置自身が有する赤外線リモコン信号受信部を介して操作するための装置である。具体的には、ユーザからの入力に応じた命令をリモコン信号として生成し、生成した信号を後に詳述する「リモコン信号送信部」（０１０８）より送信する。そして、送信したリモコン信号は、「テレビ装置」（０１０１）が有する「赤外線リモコン信号受信部」（０１０７）で受信され、テレビ装置はリモコン信号に応じた動作を行うという具合である。
【００３１】
「リモコン信号送信部」（０１０８）は、赤外線リモコン信号受信部に対してリモコン信号を送信する機能を有する。具体的には、ユーザからリモコン装置に対して直接的に入力された内容に応じて生成されたリモコン信号を送信するという具合である。ここで、ユーザからの入力とは、テレビ装置自身を操作命令や、リモコン装置に備えられた、ホイールパッド、やテンキーのような入力装置を操作して入力されたブラウザに対するカーソル移動や文字入力などである。
【００３２】
「ブラウジング装置」（０１０３）は、少なくともインターネットなどのネットに接続し、ウェブ等を閲覧操作する機能を有する装置である。具体的には、ＷＥＢ等を閲覧操作する機能を有する携帯電話やＰＨＳといった携帯端末や、ＰＤＡやノートパソコン、デスクトップパソコンなどである。ただし、少なくとも上記機能を有する装置であれば特に限定はされない。本実施例では、ウェブ閲覧機能を有する携帯電話を想定している。ここで、本実施例のブラウジング装置は、一つの装置として記載したが、前記リモコン装置と一体となっていてもよい。例えば、リモコン機能を有する携帯電話や、リモコン機能を有するＰＨＳなどの携帯端末である。
【００３３】
本実施例の「ブラウジング装置」（０１０３）は、後に詳述するサーバ装置の「ブラウジング装置用文字入力画面送信部」（０１１３）より送信されるブラウジング装置用文字入力画面にアクセスするための情報を取得する。次に、取得した情報をもとにサーバ装置に生成されたブラウジング装置用文字入力画面にアクセスする。そして、ユーザがブラウジング装置を操作することによって文字入力を行う。
【００３４】
「第二ブラウザ部」（０１０９）は、ブラウジング装置が保持しているＵＲＬをもとに「第二インターネット通信部」（０１１１）を介してサーバ装置にアクセスし、サーバ装置の「ブラウジング装置用文字入力画面」を出力する機能を有している。ＵＲＬとは、サーバ装置にブラウジング装置用文字入力画面が保存されている場所を示すＵＲＬである。ここで、ＵＲＬは次のような手段を用いて取得する。例えば、サーバ装置がＵＲＬを記載したメールをブラウジング装置に送信し、受信したブラウジング装置がメールに記載されたＵＲＬを取得する。また、サーバ装置がテレビ装置にＱＲコードを表示させることで、ブラウジング装置がそれを読み込みＵＲＬに変換して取得する方法などである。
【００３５】
「文字入力部」（０１１０）は、第二ブラウザ部に文字入力画面が表示された場合に文字入力をするための機能を有する。具体的には、前記「第二ブラウザ部」（０１０９）に出力されたウェブページがテキスト入力エリアを含む文字入力画面である場合に、文字入力画面に含まれるテキスト入力エリアにユーザの操作に応じた文字の入力を行う。ここで、文字入力はあらかじめ備えられた通常のキーボードをユーザが操作することによって入力されても良いし、また、あらかじめソフトウェアキーボードの機能を準備しておき、ソフトウェアキーボードをユーザが操作することで入力されても良い。さらには、音声を取得・解析する機能を備えておき、ユーザの音声を取得・解析し入力されることとしても良い。また、定型文を備えておいてもよい。これにより、備えられた定型文をユーザが選択することによって入力されることが可能となる。
【００３６】
「第二インターネット通信部」（０１１１）は、「第一インターネット通信部」（０１０６）と同様にインターネットに接続してインターネットを利用可能な通信機能を備えている。具体的には、ＴＣＰ／ＩＰに代表されるプロトコルを用いてインターネットに接続するという具合である。ここで、インターネットに接続する手段として無線であってもよいし有線であってもよい。さらには、インターネットに接続できるのであれば、その接続手段はそれに限らない。また、「第二インターネット通信部」（０１１１）は前記「第一インターネット通信部」（０１０６）と共用である構成であってもかまわない。
【００３７】
「サーバ装置」（０１０４）は、少なくともインターネットなどのネットに接続して前記「テレビ装置」（０１０１）や、「ブラウジング装置」（０１０４）と通信し、「テレビ装置」（０１０１）などのクライアントから送信されるリクエストに応じて処理を行う装置である。具体的には、メインフレームや、オフィスコンピュータなどである。ただし、クライアントからのリクエストに応じて処理ができる機能を有する装置であればそれに限らない。
【００３８】
「テレビ装置用文字入力画面送信部」（０１１２）は、テレビ装置に対してテレビ装置用文字入力画面を送信する機能を有する。具体的には、テレビ装置から送信されるテレビ装置用文字入力画面の要求情報を受信することによって、受信した通知に含まれているテキスト入力エリアの情報を取得する。次に、取得した情報をもとにサーバ装置に保持されているテレビ装置用文字入力画面のデータを取得する。そして、前記「テレビ装置」（０１０１）に対して取得したテレビ装置用文字入力画面のデータを送信するという具合である。
【００３９】
「テレビ装置用文字入力画面」とは、テレビ装置に表示してユーザからの文字入力を受け付けるための画面である。ユーザからの文字入力はリモコン装置から可能であるが、前述のとおり赤外線を利用するものなので比較的量の多い文字入力には不便である。そこで、本件発明においてはこのテレビ装置用文字入力画面に対して別途入力の手段を用意し、ユーザのテレビに対する文字入力の労力の軽減、誤入力の防止などを図ることとしている。そのために設けられているのがブラウジング装置であり、ブラウジング装置に後に詳述するブラウジング装置用文字入力画面が出力された状態でユーザがブラウジング装置を操作することによって入力された文字情報をテレビ装置に出力させることが可能となる。例えば、ブラウジング用文字入力画面に出力中に、「あ」という文字が入力されると、テレビ装置用文字入力画面の文字入力画面に出力されているテキスト入力エリアに「あ」と出力される。
【００４０】
このテレビ装置用文字入力画面は、ブラウジング装置において入力された文字情報を出力するために、テレビ装置用文字入力画面に対応するブラウジング装置用文字入力画面と連動している。具体的には、テレビ装置用文字入力画面が出力されているテレビ装置を識別するための個々の情報（例えば、テレビ装置の機器ＩＤなど）とブラウジング装置用文字入力画面が出力されているブラウジング装置を識別するための個々の情報（例えば、ブラウジング装置のＭＡＣアドレスや、ブラウジング装置に設定されているメールアドレスなどである）とを関連付けることにより、個々のセッションを識別したうえでテレビ装置用文字入力画面とブラウジング装置用文字入力画面を連動する。
【００４１】
テレビ装置用文字入力画面は、ユーザが視聴しているＷＥＢの一部に組み込まれている場合や、これらのＷＥＢとは切り離されて汎用的に利用可能に、あらかじめ文字を入力することが必要となる場面を想定し複数のデータがサーバ装置に準備されている場合の二通りが考えられる。後者の場合にはそれまでユーザが視聴しているＷＥＢページと関連付けてテレビ装置用文字入力画面を出力しなければならない。なぜなら、関連付けをしなければ、そのテレビ装置用文字入力画面に対して直接的または間接的に入力された結果をどのように利用すべきか判断できなく無くなるからである。
【００４２】
ここで、テレビ装置用文字入力画面はＷＥＢページが出力されているウインドウとは異なるサブウインドウとして出力させる構成としてもよいし、ＷＥＢページのテキスト入力エリアがアクティブになったその都度、テレビ装置用文字入力画面に切替える構成としてもよい。
【００４３】
図２Ａ、Ｂ、Ｃ、Ｄは、本実施例におけるユーザによるテキスト入力エリアの選択を受けて、「テレビ装置用文字入力画面」をテレビ装置に送信する過程を説明するための図である。これらの図を使用して、テレビ装置より受信した通知をもとにサーバ装置がテレビ装置用文字入力画面をテレビ装置へ送信する過程を説明する。図２Ａは、テレビ装置に出力されているＷＥＢページとページを構成するタグの一例を示したものである。図２Ｂは、テレビ装置よりサーバ装置へ送信される通知のデータ構造の一例を示したものである。図２Ｃは、サーバ装置にあらかじめ準備されているテレビ装置用文字入力画面の一例である。図２Ｄは、テレビ装置より受信したアクティブとなったテキスト入力エリアの情報を含む通知から、あらかじめ準備されたテレビ装置用文字入力画面を検索してテレビ装置へ送信するプログラムの一例を示したものである。
【００４４】
ここで、まず図２Ａ（ｂ）に示すようなタグで構成される図２Ａ（ａ）のような掲示板の投稿画面がテレビ装置に出力されているものとする。
【００４５】
ここで、ユーザの入力（例えばリモコンを使用して）によって、図２Ａ（ａ）の「投稿者」のテキスト入力エリアにウインドウのフォーカスが移動しテキスト入力エリアがアクティブになったとする。テキスト入力エリアにフォーカスが移動すると、テレビ装置はそれを検知し、図２Ｂに示すような通知をサーバ装置へ送信する。
【００４６】
サーバ装置は、通知をテレビ装置から受信したことを検知すると、図２Ｄに記載のプログラムは、テレビ装置から通知を受信したことを検知する（図２Ｂに示す通知を受信したことを検知する）（図２ＤLine４０）。通知を受信すると、通知に含まれるテキスト入力エリアに関する情報を取得する（テキスト入力エリア名称が「ｎａｍｅ」であることを取得する）（図２ＤLine７０）。テキスト入力エリアに関する情報を取得すると、サーバ装置に保持されている複数のテレビ装置用文字入力画面のデータから、取得したテキスト入力エリアの情報に一致するテレビ装置用文字入力画面のデータを取得する（図２Ｃに示す「ｎａｍｅ．ｈｔｍｌ」を取得する）（図２ＤLine９０）。テレビ装置用文字入力画面のデータを取得すると、テレビ装置に対して送信する（図２ＤLine１１０）。
【００４７】
「ブラウジング装置用文字入力画面送信部」（０１１３）は、ブラウジング装置に対してユーザからの文字入力を受付けるためのテレビ装置用文字入力画面に対応したブラウジング装置用文字入力画面を送信する機能を有する。具体的には、サーバ装置が前記「テレビ装置」（０１０１）にテレビ装置用文字入力画面を送信すると共に、送信するテレビ装置用文字入力画面に対応した、ブラウジング装置用文字入力画面にアクセスするための情報をセッションに応じて前記「ブラウジング装置」（０１０３）に送信する。また、「ブラウジング装置用文字入力画面送信部」（０１１３）は、「ブラウジング装置」（０１０３）からの要求に応じて、ブラウジング装置用文字入力画面を「ブラウジング装置」（０１０３）に送信する。具体的には、「ブラウジング装置」（０１０３）が、ユーザの操作による入力もしくは、情報を受信することで、前記「第二インターネット通信部」（０１１１）を介してサーバ装置にアクセスし、前記「第二ブラウザ部」（０１０９）にブラウジング装置用文字入力画面を送信して出力するという具合である。さらには、ブラウジング装置用文字入力画面が出力中にブラウジング装置の「文字入力部」（０１１０）に入力された文字を「ブラウジング装置」（０１０３）は、後に詳述する「文字受信部」（０１１４）に送信する。ここで、ブラウジング装置用文字入力画面は、後の実施例で説明するが、ブラウジング装置用文字入力画面は、サーバ装置に保持されている前記テレビ装置用文字入力画面を使用することとしても良い。
【００４８】
図３は、本実施例のブラウジング装置用文字入力画面の一例を示したものである。この図に示すように、本図に示すブラウジング装置用文字入力画面は文字入力をユーザに対して諭すための画面である。このブラジング装置用文字入力画面は、テレビ装置用文字入力画面と対応しており、その動作は連動している。具体的には、ブラウジング装置のブラウジング装置用文字入力画面が出力されている状態で入力された文字はテレビ装置用文字入力画面に反映されるという具合である。例えば、ブラウジング用文字入力画面が出力されている状態で、「あ」という文字が入力されると、テレビ装置用文字入力画面の文字入力画面に出力されているテキスト入力エリアに「あ」と出力される。ここで、ブラウジング装置用文字入力画面は、ユーザに文字入力を諭すための画面の構成であればそれに限らない。例えば、図３に示すように「現在、［投稿者］の欄に入力する文字を受付中です。文字を入力してください。」と表示されているところを「現在、入力する文字を受付中です。文字を入力してください。」と出力させるなど、様々な形態が考えられる。
【００４９】
「文字受信部」（０１１４）は、入力すべき文字をブラウジング装置から受信する機能を有する。具体的には、「ブラウジング装置」（０１０３）に出力されているブラウジング装置用文字入力画面にて、ユーザの操作によって入力された文字情報を受信する。そして、受信した文字情報を後に詳述する「保持部」（０１１６）へ引き渡し、文字情報を保持するという具合である。ここで、文字情報を受信するタイミングは、ユーザが入力した文字の一文字ずつを受信する構成であってもよいし、あらかじめ定められた一定間隔で受信する構成であってもよい。
【００５０】
図４は、本実施例の文字受信部が受信する文字情報のデータの一例を示したものである。本図に記載のデータ例は、ＸＭＬ形式で記述されている。この図にあるように、本データは、テキスト入力エリア名称（ここでは「ｎａｍｅ」）に文字情報（ここでは「山田太郎」）が関連付けられた構造をしている。ここで、テキスト入力エリア名称に対して、文字情報のみが関連付けられた構成となっているが、文字情報とともに他の情報を含める構成としてもよい。例えば、セキュリティを確保するためにパスワードやセッションＩＤなどを含めるなどである。これにより、テレビ装置にあらかじめパスワードなどを保持させておくことで、受信した文字情報に含まれるパスワードなど照合することが可能となる。
【００５１】
「保持部」（０１１６）は、文字受信部にて受信した文字を保持する機能を有する。具体的には、ブラウジング装置から送信され、前記「文字受信部」（０１１４）で受信した文字情報を保持する。そして、後に詳述する「テレビ装置用文字入力画面更新部」（０１１５）がテレビ装置用文字入力画面の更新を行う際に、「保持部」（０１１６）に保持されている文字情報を取得し、テキスト入力エリアに受信した文字情報を反映したテレビ装置用文字入力画面の出力を行うという具合である。
【００５２】
図４は、本実施例における「保持部」が保持する文字情報のデータの一例を示したものである。本図に記載のデータ例は、前記「文字受信部」（０１１４）で受信した文字情報を保持する構成を採用している。ここで、本データ例は、前記「文字受信部」（０１１４）でブラウジング装置から受信したデータの構成そのままで保持する構成としているが、文字情報とテキスト入力エリアが関連づけられて保存される構成であればそれに限らない。
【００５３】
「テレビ装置用文字入力画面更新部」（０１１５）は、テレビ装置用文字入力画面を更新する機能を有する。具体的には、まず、前記「第一ブラウザ部」（０１０５）に出力されているテレビ装置用文字入力画面のテキスト入力エリアに対応する文字情報を前記「保持部」（０１１６）から取得する。そして、テレビ装置用文字入力画面の出力されているテキスト入力エリアに取得した文字情報を挿入し、画面の更新を行うという具合である。ここで、更新を行うタイミングは、ユーザが定めた入力した文字が即座に確認できる程度の間隔で更新を行う構成としてもよいし、ユーザの入力によって更新を行う構成としてもよい。さらには、保持部が保持している文字情報が追加・更新されたタイミングでテレビ装置用文字入力画面の更新を行う構成としてもよい。
【００５４】
図５は、保持部より文字情報を取得しテレビ装置用文字入力画面を更新する過程を説明するための図である。図５（ａ）は、更新前のテレビ装置用文字入力画面であり、図５（ｂ）は、更新後のテレビ装置用文字入力画面である。なお、図５に示すテレビ装置用文字入力画面は図２Ｃに示す画面と同等の構成をしている。また、保持部に保持されている文字情報は図４に示す文字情報が保持されているものとする。
【００５５】
ここで、図５（ａ）に示す構成のテレビ装置用文字入力画面を更新するための命令を受けたとする。命令を受けると、テレビ装置用文字入力画面に出力されているテキスト入力エリアに与えられている名称（ここでは「ｎａｍｅ」）を元に保持部に記憶されている文字情報（図４）の検索を行う。そして、該当があれば取得する。検索の結果、文字情報が取得できれば、図５（ｂ）に示すようにテレビ装置用文字入力画面に取得した文字情報を反映させてテレビ装置用文字入力画面を出力する。
【００５６】
<ハードウェア的構成>
【００５７】
図６〜９は、本実施例のネット対応テレビシステムにおけるハードウェア構成の一例を表す概念図である。図６は、テレビ装置のハードウェア構成の一例を示しており、図７は、リモコン装置のハードウェア構成の一例を示している。また、図８は、ブラウジング装置のハードウェア構成の一例を示しており、図９は、サーバ装置のハードウェア構成の一例を示している。これらの図を利用して、本実施例のネット対応テレビシステムにおけるそれぞれのハードウェア構成部の働きについて説明する。
【００５８】
最初に、図６に示すテレビ装置のハードウェア構成の一例について説明する。
【００５９】
この図にあるように、本実施例のネット対応テレビシステムを構成するテレビ装置は、各種演算処理や制御を行う「ＣＰＵ」（０６０１）と、「主メモリ」（０６０２）とを備えている。また、テレビ装置は、選択することが可能なチャンネルなどを保存する「記憶装置」（０６０３）や、コンテンツを出力するための「画面」（０６０４）や、リモコン装置から赤外線リモコン信号を受信する「信号受信ユニット」（０６０５）や、サーバ装置と通信するための「通信ポート」（０６０６）などの「Ｉ／Ｏ」（０６０７）も備えている。そして、これらが、「システムバス」（０６０８）などのデータ通信経路によって相互に接続され、情報の送受信や処理を行う。
【００６０】
次に、図７に示すリモコン装置のハードウェア構成の一例について説明する。
【００６１】
この図にあるように、本実施例のネット対応テレビシステムを構成するリモコン装置は、各種演算処理や制御を行う「ＣＰＵ」（０７０１）と、「主メモリ」（０７０２）とを備えている。また、リモコン装置は、テレビ装置に送信するための情報などを保存する「記憶装置」（０７０３）や、テレビ装置に対して赤外線リモコン信号を送信するための「信号発信ユニット」（０７０４）や、ユーザがリモコン装置を操作するための「ＵＩ」（０７０５）などの「Ｉ／Ｏ」（０７０６）も備えている。そして、これらが、「システムバス」（０７０７）などのデータ通信経路によって相互に接続され、情報の送受信や処理を行う。
【００６２】
次に、図８に示すブラウジング装置のハードウェア構成の一例について説明する。
【００６３】
この図にあるように、本実施例のネット対応テレビシステムを構成するブラウジング装置は、各種演算処理や制御を行う「ＣＰＵ」（０８０１）と、「主メモリ」（０８０２）とを備えている。また、ブラウジング装置は、ＯＳなどブラウザを動作させるために必要なアプリケーションなどを保存する「記憶装置」（０８０３）や、ネットを介してサーバ装置に接続するための「通信ポート」（０８０４）や、ブラウザ等を出力させるための「画面」（０８０５）や、ユーザが文字入力を行うための「ＵＩ」（０８０６）などの「Ｉ／Ｏ」（０８０７）も備えている。そして、これらが、「システムバス」（０８０８）などのデータ通信経路によって相互に接続され、情報の送受信や処理を行う。
【００６４】
次に、図９に示すサーバ装置のハードウェア構成の一例について説明する。
【００６５】
この図にあるように、本実施例のネット対応テレビシステムを構成するサーバ装置は、各種演算処理や制御を行う「ＣＰＵ」（０９０１）と、「主メモリ」（０９０２）とを備えている。また、サーバ装置は、文字入力画面や受信した文字情報等を保存する「記憶装置」（０９０３）や、ネットに接続するための「通信ポート」（０９０４）などの「Ｉ／Ｏ」（０９０５）も備えている。そして、これらが、「システムバス」（０９０６）などのデータ通信経路によって相互に接続され、情報の送受信や処理を行う。
【００６６】
以下に、図６〜９に示したハードウェアの働きの一例について説明する。
【００６７】
≪テレビ装置用文字入力画面の出力≫
【００６８】
まず、テレビ装置の「画面」（０６０４）に図２Ａ（ａ）に示すようなＷＥＢ画面が出力されており、サーバ装置の「記憶装置」（０９０３）には、図３のようなブラウジング装置用文字入力画面があらかじめ保存されているものとする。その状態で、例えばユーザがリモコン装置の「ＵＩ」（０７０５）を操作して、テレビ装置の「画面」（０６０４）に出力されているＷＥＢ画面（図２Ａ（ａ））を構成するテキスト入力エリアの一つである「メールアドレス」にフォーカスを移動させようとする。
【００６９】
リモコン装置は、上記ユーザの操作を受けると「メールアドレス」にフォーカスを移動するために必要な命令を「記憶装置」（０７０３）から取得し、「信号発信ユニット」（０７０４）を介して、テレビ装置の「信号受信ユニット」（０６０５）へ送信する。
【００７０】
テレビ装置の「信号受信ユニット」（０６０５）は、リモコン装置からの命令を受けると、命令に基づきテレビ装置の「画面」（０６０４）に出力されているＷＥＢ画面を構成するテキスト入力エリアの一つである「メールアドレス」にフォーカスを移動する。
【００７１】
テレビ装置の「画面」（０６０４）に出力されているＷＥＢ画面を構成するテキスト入力エリアの一つである「メールアドレス」にフォーカスが移動すると、それを検知しサーバ装置へ「通信ポート」（０６０６）を介して通知を送信する。
【００７２】
サーバ装置は、テレビ装置より送信された通知を「通信ポート」（０９０４）を介して受信すると、「主メモリ」（０９０２）のワーク領域に展開されている「テレビ装置用文字入力画面取得プログラム」（０９０７）が通知を受信したことを検知する。次に「テレビ装置用文字入力画面取得プログラム」（０９０７）は、通知を検知すると通知に含まれるテキスト入力エリアに関する情報を取得する。次に、「テレビ装置用文字入力画面取得プログラム」（０９０７）は、テキスト入力エリアの情報を取得すると、サーバ装置の「記憶装置」（０９０３）に記録されている取得したテキスト入力エリアの情報に関連付けられたテレビ装置用文字入力画面のデータを取得する。そして、テレビ装置用文字入力画面のデータを取得すると、サーバ装置は「通信ポート」（０９０４）を介してテレビ装置に対して取得したテレビ装置用文字入力画面を送信する。
【００７３】
≪ブラウジング装置用文字入力画面の出力≫
【００７４】
ここで、サーバ装置はテレビ装置へテレビ装置用文字入力画面のデータを送信するとともにブラウジング装置に対してブラウジング装置用文字入力画面へアクセスするための情報を提供する。
【００７５】
ここで、ブラウジング装置用文字入力画面へアクセスするための情報は、ブラウジング装置に対してブラウジング装置用文字入力画面が保存されたＵＲＬが記載されたメールをブラウジング装置に送信してもよいし、テレビ装置にＱＲコードを表示させることでアクセスするための情報を提供してもよい。さらに、本例ではフォーカスが当たったテキスト入力エリアについてそれぞれテレビ装置用文字入力画面のデータを取得したが、あらかじめ複数のテキスト入力エリアで構成されたテレビ装置用文字入力画面のデータを準備しておき取得することとしてもよい。
【００７６】
テレビ装置は、サーバ装置より送信されたテレビ装置用文字入力画面を「通信ポート」（０６０６）を介して受信すると、テレビ装置用文字入力画面を「画面」（０６０４）に出力を行う。ここで、テレビ装置用文字入力画面は、ＷＥＢ画面のサブ画面（別ウインドウ）として出力することが好ましい。
【００７７】
ユーザの操作によってブラウジング装置は、ブラウジング装置が有する「通信ポート」（０８０４）を介して、サーバ装置から提供されたブラウジング装置用文字入力画面にアクセスするための情報をもとにサーバ装置にアクセスしたとする。アクセスすると、ブラウジング装置は、サーバ装置よりブラウジング装置用文字入力画面を取得し、ブラウジング装置の「画面」（０８０５）にブラウジング装置用文字入力画面を出力する（図３に示す画面が出力される）
【００７８】
≪文字の入力≫
【００７９】
ここで、ブラウジング装置の「画面」（０８０５）にブラウジング装置用文字入力画面が出力された状態で、ユーザがブラウジング装置の「ＵＩ」（０８０６）を使用して文字入力を行ったとする。ユーザが文字を入力したことを検知すると、入力した文字情報をサーバ装置に対して送信する。
【００８０】
サーバ装置は、ブラウジング装置より「通信ポート」（０９０４）を介して文字情報を受信すると、受信した文字情報を「記憶装置」（０９０３）に保存するという具合である。
【００８１】
≪テレビ装置用文字入力画面の更新≫
【００８２】
次に、サーバ装置において外部からの入力やサーバ装置が備えるタイマ、スケジューラによってテレビ装置用文字入力画面の更新命令が生成されたとする。更新命令が生成されるとサーバ装置はそれを検知し「テレビ装置用文字入力画面更新プログラム」（０９０８）の起動を行う。
【００８３】
「テレビ装置用文字入力画面更新プログラム」（０９０８）が起動すると、サーバ装置の「記憶装置」（０９０３）からテレビ装置用文字入力画面に出力されているテキスト入力エリアの名称を元に文字情報の取得を行う。文字情報を取得すると、取得した文字情報をテレビ装置用文字入力画面に反映させて、サーバ装置は、「通信ポート」（０９０４）を介してテレビ装置に更新したテレビ装置用文字入力画面の送信を行う。そして、テレビ装置は、更新したテレビ装置用文字入力画面を「通信ポート」（０６０６）を介して受信すると、「画面」（０６０４）に更新したテレビ装置用文字入力画面の出力を行う。
【００８４】
そして、任意のタイミングでテレビ装置に出力されているＷＥＢ画面に出力されているテキスト入力エリアに対してテレビ装置用文字入力画面に出力されている文字の反映をおこなう。ここで、ＷＥＢページへ実際に反映させるタイミングは、ユーザの入力によって反映させてもよいし、あらかじめ定められたタイミング、もしくはスケジューラに設定されたタイミングであってもよい。さらには、テレビ装置用文字入力画面の更新のタイミングで行うこととしてもよい。
【００８５】
<処理の流れ>
【００８６】
図１０は、本実施例のネット対応テレビシステムにおけるテレビ装置が出力しているＷＥＢ画面の操作を検知してから、テレビ装置用文字入力画面（必要に応じてブラウジング装置用文字入力画面）の生成までの流れの一例を表すフローチャートである。また、図１１は、ブラウジング装置がサーバ装置にアクセスして文字入力を行いそれがサーバ装置の保持部に保持されるまで流れの一例を表すフローチャートである。さらに、図１２はサーバ装置が更新命令をうけてから、テレビ装置用文字入力画面の更新を行うまでの流れの一例を表すフローチャートである。なお、以下に示すステップは、媒体に記録され、計算機を制御するためのプログラムを構成する処理ステップであってもかまわない。
【００８７】
まず、図１０に示す本実施例のネット対応テレビシステムにおけるテレビ装置が出力しているＷＥＢ画面の操作を検知してから、サーバ装置がテレビ装置用文字入力画面をテレビ装置に送信するまでの流れの一例を表すフローチャートについて説明する。
【００８８】
ここで、テレビ装置にＷＥＢが出力されているものとし、リモコン装置よりＷＥＢ画面のフォーカス移動の命令を送信したとする（Ｓ１００１）。テレビ装置は、リモコン装置よりフォーカス移動の命令を受信すると、ＷＥＢ画面のフォーカスを移動させる（Ｓ１００２）。フォーカスを移動すると、フォーカスの移動先がテキスト入力エリアであるか判別する（Ｓ１００３）。フォーカスの移動先が、テキスト入力エリア以外であれば処理を終了させる。また、フォーカスの移動先がテキスト入力エリアである場合には、サーバ装置に対して通知を送信する（Ｓ１００４）。
【００８９】
サーバ装置はテレビ装置から通知を受信すると、通知からフォーカスが移動したテキスト入力エリアの情報を取得する（Ｓ１００５）。テキスト入力エリアの情報を取得すると、テキスト入力エリアの情報を元にテレビ装置用文字入力画面の取得を行う（Ｓ１００６）。テレビ装置用文字入力画面の取得を行うと、テレビ装置に対してテレビ装置用文字入力画面を送信する（Ｓ１００７）。テレビ装置用文字入力画面を送信すると、ブラウジング装置に対して、テレビ装置用文字入力画面に対応したブラウジング装置用文字入力画面にアクセスするための情報をブラウジング装置に送信する（Ｓ１００８）
【００９０】
次に、図１１に示す、ブラウジング装置がサーバ装置にアクセスして文字入力を行いそれがサーバ装置の保持部に保持されるまで流れの一例を表すフローチャートについて説明する。
【００９１】
まず、ユーザがテレビ装置を操作しブラウジング装置用文字入力画面にアクセスするための情報をブラウジング装置が取得したとする（Ｓ１１０１）。アクセスするための情報を取得すると、取得した情報に基づいてサーバ装置よりブラジング装置用文字入力画面にアクセスし取得する（Ｓ１１０２）。ブラウジング装置用文字入力画面を取得すると、ブラウジング装置にブラウジング装置用文字入力画面の出力を行う（Ｓ１１０３）。
【００９２】
ここで、ブラウジング装置用文字入力画面が出力された状態で、ブラウジング装置で文字入力を行うとする。ブラウジング装置で文字入力を行うとそれを検知する（Ｓ１１０４）。文字入力を検知すると、サーバ装置に対して入力された文字情報を送信する（Ｓ１１０５）。
【００９３】
サーバ装置は、ブラウジング装置から送信される文字情報を受信する（Ｓ１１０６）と、文字情報を保持する（Ｓ１１０７）という具合である。
【００９４】
次に、図１２に示すサーバ装置が更新命令をうけてから、テレビ装置用文字入力画面の更新を行うまでの流れの一例を表すフローチャートについて説明する。
【００９５】
ここで、サーバ装置が更新命令を受信・生成したとする（Ｓ１２０１）。更新命令の受信・生成を検知すると、サーバ装置に保持されている、文字情報をテレビ装置用文字入力画面に出力されているテキスト入力エリアの名称で検索して取得する（Ｓ１２０２）。そして、取得した文字情報をテレビ装置用文字入力画面に反映させて更新し、テレビ装置へ送信する（Ｓ１２０３）。
【００９６】
テレビ装置は、更新されたテレビ装置用文字入力画面を受信すると、更新されたテレビ装置用文字入力画面の出力を行う（Ｓ１２０４）。そして、任意のタイミングでＷＥＢページのテキスト入力画面にテレビ装置用文字入力画面に示された文字列の反映を行う（Ｓ１２０５）。
【００９７】
<効果の簡単な説明>
【００９８】
本実施例のネット対応テレビシステムによって、テレビ装置に出力されているＷＥＢページのテキスト入力エリアにブラウジング装置で入力された文字列を出力させることが可能となる。
【００９９】
≪実施例２≫
【０１００】
<概要>
【０１０１】
本実施例は、実施例１の構成を基本として、ブラウジング装置に入力された文字を出力・保持し、ブラウジング装置が保持する文字情報をユーザの決定を受付けることでサーバ装置へまとめて送信することを特徴とするネット対応テレビシステムである。なお、ここでは実施例１にて説明した構成について詳細な説明は省略し、本実施例において特徴的な箇所についてのみ説明する。
【０１０２】
<機能的構成>
【０１０３】
図１３は、本実施例のネット対応テレビシステムにおける構成の一例を表す図である。この図にあるように本実施例は、実施例１を基本として、本実施例のネット対応テレビシステムを構成するブラウジング装置が、「入力文字出力部」（１３１９）と「入力文字保持部」（１３１７）と、「決定受付部」（１３１８）を新たに有していることを特徴としている。
【０１０４】
「入力文字出力部」（１３１９）は、文字入力部に入力された文字を第二ブラウザ部に出力する機能を有する。具体的には、ブラウジング装置用文字入力画面がブラウジング装置に出力している状態で、ブラウジング装置が有する文字入力部（１３１０）が受付けたユーザの操作によって入力された文字情報の内容を出力する。
【０１０５】
「入力文字保持部」（１３１７）は、文字入力部から入力された文字を保持する機能を有する。具体的には、ブラウジング装置用文字入力画面が出力中に、ブラウジング装置が有する文字入力部（１３１０）で受付けた文字入力の内容を保持する。
【０１０６】
「決定受付部」（１３１８）は、入力文字保持部に保持された文字を第二インターネット通信部から送信するためのユーザからの決定を受付ける機能を有する。具体的には、ブラウジング装置にて入力され保持されている文字情報を、ユーザからの決定を受けて送信する。
【０１０７】
図１４を用いて、本実施例のネット対応テレビシステムにおいてブラウジング装置が受付けた文字情報を出力・保持し、ユーザからの決定情報を受付けることにより、保持されている文字情報を送信するその一例を説明する。
【０１０８】
図１４（ａ）は、ブラウジング装置がサーバ装置にアクセスし、ブラウジング装置用文字入力画面を取得し出力した画面の一例である。図１４（ｂ）は、図１４（ａ）がブラウジング装置に出力されている状態でブラウジング装置が文字入力を受付けた場合の画面の一例である。本図のブラウジング装置用文字入力画面は、ブラウジング装置の文字入力部で入力された文字を表示させるためのテキスト入力エリアと、入力された文字列をサーバ装置に対して送信を決定する「決定」ボタンが備えられている。なお、本図のブラウジング装置用文字入力画面は、テレビ装置が出力しているテレビ装置用文字入力画面と対応しているものとする（つまり、テレビ装置用文字入力画面にも「投稿者」のテキスト入力エリアの情報が出力されている）。
【０１０９】
ここで、テキスト入力エリアに何も入力されていない状態（図１４（ａ））で、ブラウジング装置がユーザの操作によって文字入力を受付けたとする（例えば、「山田太郎」を受付けるとする）。文字入力を受付けると、受付けた文字情報をテキスト入力エリアに出力し、ブラウジング装置は入力された文字情報を保持する（図１４（ｂ））。そして、「決定ボタン」を選択することで、ブラウジング装置が保持する文字情報をまとめて送信するという具合である。
【０１１０】
<ハードウェア的構成>
【０１１１】
図１５を用いて本実施例のネット対応テレビシステムの特徴的な個所について説明する。  
【０１１２】
図１５は、本実施例のネット対応テレビシステムを構成するブラウジング装置のハードウェア構成の一例を示したものである。この図にあるように、本実施例のブラウジング装置は、各種演算処理や制御を行う「ＣＰＵ」（１５０１）と、「主メモリ」（１５０２）とを備えている。また、ブラウジング装置は、入力された文字情報や、ＯＳなどブラウザを動作させるために必要なアプリケーションなどを保存する「記憶装置」（１５０３）や、ネットを介してサーバ装置に接続するための「通信ポート」（１５０４）などの「Ｉ／Ｏ」（１５０７）や、ブラウザ等を出力させるための「画面」（１５０５）や、ユーザが文字入力を行うための「ＵＩ」（１５０６）も備えている。そして、これらが、「システムバス」（１５０８）などのデータ通信経路によって相互に接続され、情報の送受信や処理を行う。
【０１１３】
ここで、ユーザがブラウジング装置を操作することによって、ブラウジング装置用文字入力画面にアクセスするためにサーバ装置にアクセスしたとする。
【０１１４】
アクセスすると、ブラウジング装置は、サーバ装置よりブラウジング装置用文字入力画面を取得し、ブラウジング装置の「画面」（１５０５）にブラウジング装置用文字入力画面を出力する（例えば、図１４に示す画面）。
【０１１５】
ここで、ブラウジング装置の「画面」（１５０５）にブラウジング装置用文字入力画面が出力された状態で、ユーザがブラウジング装置の「ＵＩ」（１５０６）を使用して文字入力を行ったとする。ユーザが文字を入力したことを検知すると、ブラウジング装置の「画面」（１５０５）に出力されているテキスト入力エリアに入力された文字を出力すると共に、入力された文字を「記憶装置」（１５０３）に保持する。
【０１１６】
そして、決定の受付を受けたとする（例えば、図１４に示す画面において「決定ボタン」を選択するなど）。決定の受付を受けると、「記憶装置」（１５０３）に保持された文字情報をサーバ装置に対して送信する。
【０１１７】
<処理の流れ>
【０１１８】
次に、図１６に示す、ブラウジング装置がサーバ装置にアクセスして文字入力を行いそれがサーバ装置の保持部に保持されるまで流れの一例を表すフローチャートについて説明する。なお、以下に示すステップは、媒体に記録され、計算機を制御するためのプログラムを構成する処理ステップであってもかまわない。
【０１１９】
まず、ユーザがブラウジング装置を操作し、ブラウジング装置用文字入力画面にアクセスするための情報を取得したとする（Ｓ１６０１）。アクセスするための情報を取得すると、取得した情報に基づいてサーバ装置よりブラジング装置用文字入力画面にアクセスし取得する（Ｓ１６０２）。ブラウジング装置用文字入力画面を取得すると、ブラウジング装置にブラウジング装置用文字入力画面の出力を行う（Ｓ１６０３）。
【０１２０】
ここで、ブラウジング装置用文字入力画面が出力された状態で「決定」を受付ける（Ｓ１６０７）まで、文字の入力を受付ける（Ｓ１６０４）。なお、入力された文字は、ブラウジング装置用文字入力画面に出力する（Ｓ１６０５）と共に、ブラウジング装置に保持する（Ｓ１６０６）。
【０１２１】
そして、入力を受付ける状態において「決定」を受付けたとする。決定を受付けると、保持されている文字情報を取得し、サーバ装置に対して取得された文字情報を送信する（Ｓ１６０８）。
【０１２２】
サーバ装置は、ブラウジング装置から送信される文字情報を受信する（Ｓ１６０９）と、文字情報を保持する（Ｓ１６１０）という具合である。
【０１２３】
<効果の簡単な説明>
【０１２４】
本実施例のネット対応テレビシステムによって、ブラウジング装置に入力された文字を確認し、それが正しいことをユーザが確認したうえで、サーバ装置に文字情報を送信することが可能となる。
【０１２５】
≪実施例３≫
【０１２６】
<概要>
【０１２７】
本実施例は、実施例１、２の構成を基本として、ブラウジング装置に出力されたブラウジング装置用文字入力画面に出力されたテキスト入力エリアが複数ある場合に、テキスト入力エリアの切替えができることを特徴とするネット対応システムである。なお、ここでは、実施例２を基本とした本実施例について説明する。また、実施例２にて説明した構成について詳細な説明は省略し、本実施例において特徴的な個所についてのみ説明する。
【０１２８】
<機能的構成>
【０１２９】
図１７は、本実施例のネット対応テレビシステムにおける構成の一例を表す図である。この図にあるように本実施例は、実施例２を基本として、本実施例のネット対応テレビシステムを構成するブラウジング装置が、「文字入力フィールド切替命令受付部」（１７２０）を新たに有していることを特徴としている。
【０１３０】
「文字入力フィールド切替命令受付部」（１７２０）は、ユーザから文字入力フィールド切替命令を受付ける機能を有している。具体的には、ブラウジング装置に出力されたブラウジング装置用文字入力画面において、その画面に複数のテキスト入力エリアがある場合、複数のテキスト入力エリアそれぞれに切替えを行うことができるということである。
【０１３１】
図１８を用いて、本実施例の文字入力フィールド切替命令受付部の動作について説明する。図１８（ａ）は、ブラウジング装置がサーバ装置にアクセスし、ブラウジング装置用文字入力画面を取得し出力した画面の一例である。図１８（ｂ）は、図１８（ａ）がブラウジング装置に出力されている状態で「投稿者」のテキスト入力エリアに対して文字入力を受付けた場合の画面の一例である。さらに、図１８（ｃ）は、図１８（ｂ）において、テキスト入力エリアを「メールアドレス」に切替えて「メールアドレス」のテキスト入力エリアに対して文字入力を受けた場合の画面の一例である。本図のブラウジング装置用文字入力画面は、ブラウジング装置の文字入力部で入力された文字を表示させるための複数のテキスト入力エリアと、入力された文字列をサーバ装置に対して送信を決定する「決定」ボタンが備えられている。
【０１３２】
なお、本図のブラウジング装置用文字入力画面は、テレビ装置が出力しているテレビ装置用文字入力画面と対応しているものとする（つまり、テレビ装置用文字入力画面には「投稿者」「メールアドレス」のテキスト入力エリアの情報が出力されているということである）。
【０１３３】
ここで、テキスト入力エリアに何も入力されていない状態（図１８（ａ））で、ブラウジング装置がテキスト入力エリアの「投稿者」に対して文字入力を受付けたとする（例えば、「山田太郎」を受付けるとする）。文字入力を受付けると、受付けた文字情報をテキスト入力エリアに出力し、ブラウジング装置は入力された文字情報を保持する（図１８（ｂ））。そして、テキスト入力エリア「メールアドレス」に切替えて文字入力を行う（図１８（ｃ））。そして、「決定ボタン」を選択することで、ブラウジング装置が保持する文字情報をまとめてサーバ装置へ送信する（本例では、「投稿者」に関連付けられた「山田太郎」と「メールアドレス」に関連付けられた「投稿＠ｔｅｓｔ．ｃｏｍ」という情報がサーバ装置へ送信されるという具合である）。
【０１３４】
<ハードウェア的構成>
【０１３５】
図１９を用いて本実施例のネット対応テレビシステムの特徴的な個所について説明する。  
【０１３６】
図１９は、本実施例のネット対応テレビシステムを構成するブラウジング装置のハードウェア構成の一例を示したものである。この図にあるように、本実施例のブラウジング装置は、各種演算処理や制御を行う「ＣＰＵ」（１９０１）と、「主メモリ」（１９０２）とを備えている。また、ブラウジング装置は、入力された文字情報や、ＯＳなどブラウザを動作させるために必要なアプリケーションなどを保存する「記憶装置」（１９０３）や、ネットを介してサーバ装置に接続するための「通信ポート」（１９０４）や、ブラウザ等を出力させるための「画面」（１９０５）や、ユーザが文字入力を行うための「ＵＩ」（１９０６）などの「Ｉ／Ｏ」（１９０７）も備えている。そして、これらが、「システムバス」（１９０８）などのデータ通信経路によって相互に接続され、情報の送受信や処理を行う。
【０１３７】
まず、ユーザがテレビ装置の画面に任意のＷＥＢ画面が出力されているものとする。この状態で、少なくとも「投稿者」と「メールアドレス」のテキスト入力エリアを含むＷＥＢページを開いたとする。
【０１３８】
テレビ装置は、ＷＥＢページが開かれたことを検知すると、開かれたＷＥＢぺージに含まれるテキスト入力エリアの情報（「投稿者」と「メールアドレス」のテキスト入力エリアに関する情報）を取得して、取得した情報を含む通知をサーバ装置に通信ポートを介して送信する。
【０１３９】
サーバ装置は、テレビ装置から通知を受信したことを検知すると、通知に含まれるテキスト入力エリアの情報を取得する。そして、サーバ装置に記録されている取得したテキスト入力エリアの情報に関連付けられたテレビ装置用文字入力画面とブラウジング装置用文字入力画面のデータを取得する（例えば、図１８（ａ）に示す画面）。データを取得すると、テレビ装置用文字入力画面は、テレビ装置へ送信し、ブラウジング装置用文字入力画面にアクセスするための情報をブラウジング装置へ送信する。
【０１４０】
ここで、ユーザがブラウジング装置を操作することによって、ブラウジング装置用文字入力画面にアクセスするためにサーバ装置にアクセスしたとする。
【０１４１】
アクセスすると、ブラウジング装置は、サーバ装置よりブラウジング装置用文字入力画面を取得し、ブラウジング装置の「画面」（１９０５）にブラウジング装置用文字入力画面を出力する（例えば、図１８（ａ）に示す画面）。
【０１４２】
ここで、ブラウジング装置の「画面」（１９０５）に複数のテキスト入力エリアを含むブラウジング装置用文字入力画面が出力された状態で、ユーザがブラウジング装置の「ＵＩ」（１９０６）を使用して文字入力を行ったとする。ユーザが文字を入力したことを検知すると、ブラウジング装置の「画面」（１９０５）に出力されているテキスト入力エリアに入力された文字を出力すると共に、入力された文字を「記憶装置」（１９０３）に保持する（例えば、図１８（ｂ）に示す画面）。
【０１４３】
また、テキスト入力エリアを切替える命令を受けるとテキスト入力エリアの切替えを行う。そして、切替えたテキスト入力エリアにおいてユーザがブラウジング装置の「ＵＩ」（１９０６）を使用して文字入力を行ったとする。ユーザが文字を入力したことを検知すると、切替えられたテキスト入力エリアに入力された文字を出力すると共に、入力された文字を「記憶装置」（１９０３）に保持する（例えば、図１８（ｃ）に示す画面）。
【０１４４】
そして、決定の受付を受けたとする（例えば、図１８に示す画面において「決定ボタン」を選択するなど）。決定の受付を受けると、「記憶装置」（１９０３）に保持されたそれぞれのテキスト入力エリアの名称に関連付けられた文字情報をサーバ装置に対して送信する。
【０１４５】
<処理の流れ>
【０１４６】
次に、図２０に示す、ブラウジング装置がサーバ装置にアクセスして文字入力を行いそれがサーバ装置の保持部に保持されるまで流れの一例を表すフローチャートについて説明する。なお、以下に示すステップは、媒体に記録され、計算機を制御するためのプログラムを構成する処理ステップであってもかまわない。
【０１４７】
まず、ユーザがブラウジング装置を操作し、ブラウジング装置用文字入力画面にアクセスするための情報を取得したとする（Ｓ２００１）。アクセスするための情報を取得すると、取得した情報に基づいてサーバ装置よりブラジング装置用文字入力画面にアクセスし取得する（Ｓ２００２）。ブラウジング装置用文字入力画面を取得すると、ブラウジング装置にブラウジング装置用文字入力画面の出力を行う（Ｓ２００３）。
【０１４８】
ここで、ブラウジング装置用文字入力画面が出力された状態で「決定」を受付ける（Ｓ２００７）まで、文字の入力とテキスト入力エリアの切替えを受付ける（Ｓ２００４）。なお、入力された文字は、ブラウジング装置用文字入力画面に出力する（Ｓ２００５）と共に、ブラウジング装置に入力されたテキスト入力エリアの情報と関連付けて保持する（Ｓ２００６）。
【０１４９】
そして、入力を受付ける状態において「決定」を受付けたとする。決定を受付けると、保持されているテキスト入力エリアの情報と関連付けられた文字情報を取得し、サーバ装置に対して取得された文字情報を送信する（Ｓ２００８）。
【０１５０】
サーバ装置は、ブラウジング装置から送信される文字情報を受信する（Ｓ２００９）と、文字情報を保持する（Ｓ２０１０）という具合である。
【０１５１】
ここで、本実施例における文字入力画面（テレビ装置用文字入力画面、ブラウジング装置用文字入力画面）は、上記実施例において説明したとおり、ユーザがテレビ装置に出力されているＷＥＢページを操作すること（テキスト入力エリアへフォーカスを移動するなど）によって操作対象となったテキスト入力エリアの情報を通知することによって文字入力画面を取得する方法のほかに、テレビ装置とサーバ装置が一定の時間ごとに問合せその都度、ページに含まれるすべてのテキスト入力エリアの情報を通知することによって文字入力画面を取得する方法がある。
【０１５２】
<効果の簡単な説明>
【０１５３】
本実施例のネット対応テレビシステムによって、複数のテキスト入力エリアを含むブラウジング装置用文字入力画面がブラウジング装置に出力された場合、複数のテキスト入力エリアを切替えて文字情報を入力し、それが正しいことをユーザが確認したうえで、サーバ装置にそれぞれにテキスト入力エリアに入力された文字情報を送信することが可能となる。
【０１５４】
≪実施例４≫
【０１５５】
<概要>
【０１５６】
本実施例は、実施例１から３の構成を基本として、リモコン装置が受付けた文字入力確定命令をテレビ装置を介してサーバ装置へ送信する。そして、文字入力確定命令を受信したサーバ装置は、文字入力確定命令に基づいてサーバ装置に保持されている文字情報をＷＥＢページのテキスト入力エリアにサーバ装置が保持している文字情報を反映させることを特徴とするネット対応テレビシステムである。なお、ここでは、実施例２を基本とした本実施例について説明する。また、実施例２にて説明した構成について詳細な説明は省略し、本実施例において特徴的な個所についてのみ説明する。
【０１５７】
<機能的構成>
【０１５８】
図２１は、本実施例のネット対応テレビシステムにおける構成の一例を表す図である。この図にあるように本実施例は、実施例２を基本として、本実施例のネット対応テレビシステムを構成するリモコン装置が新たに「文字入力確定受付部」（２１２１）と、「文字入力確定信号生成部」（２１２２）を有している。また、テレビ装置は、「転送部」（２１２３）を有している。さらに、サーバ装置の「保持部」（２１１６）は、「確定手段」（２１２４）を有していることを特徴としている。
【０１５９】
「文字入力確定受付部」（２１２１）は、入力された文字が確定したことを受付ける。具体的には、ユーザがブラウジング装置を操作してブラウジング装置用文字入力画面に入力した文字情報を確定させる。例えば、リモコン装置が備える「確定ボタン」を押下することで、入力された文字を確定させるという具合である。
【０１６０】
「文字入力確定信号生成部」（２１２２）は、文字入力の受付の確定に応じて文字入力確定信号を生成してリモコン信号送信部に出力する機能を有している。具体的には、前記「文字入力確定受付部」（２１２１）で受付けた文字入力の確定に応じて、文字入力確定信号を生成し、リモコン信号送信部（２１０８）を介してテレビ装置へ送信する。
【０１６１】
図２２は、本実施例の文字入力確定信号生成部で生成される文字入力確定信号の一例を示したものである。本図に記載のデータ例は、ＸＭＬ形式で記述されている。この図にあるように、本データは文字入力確定信号だけの構造となっている。ここで、文字入力確定信号に他の情報を含める構成としてもよい。例えば、セキュリティを確保するためにパスワードなどを含めるなどである。これにより、文字入力確定信号のセキュリティを担保することが可能となる。さらには、文字情報など、他の情報を含めることとしても良い。
【０１６２】
「転送部」（２１２３）は、リモコン装置から送信された文字入力確定信号をサーバ装置に対して第一インターネット通信部を介して転送する機能を有している。具体的には、リモコン装置が送信した、文字入力確定信号を「赤外線リモコン信号受信部」（２１０７）を介して受信し、受信した文字入力確定信号を「第一インターネット通信部」（２１０６）を介してサーバ装置に転送する。
【０１６３】
「確定手段」（２１２４）は、転送されてきた文字入力確定信号に基づいて保持されている文字を処理のために確定する機能を有している。具体的には、テレビ装置が有する「第一インターネット通信部」（２１０６）を介して送信された文字入力確定信号を受信する。文字入力確定信号を受信すると、保持部（２１１６）に保持されている文字情報をテレビ装置に出力されているＷＥＢページのテキスト入力エリアに反映させる。
【０１６４】
<ハードウェア的構成>
【０１６５】
図２３〜２５は、本実施例のネット対応テレビシステムにおけるハードウェア構成の一例を表す概念図である。図２３は、リモコン装置のハードウェア構成の一例を示しており、図２４は、テレビ装置のハードウェア構成の一例を示している。さらに、図２５は、サーバ装置のハードウェア構成の一例を示している。これらの図を利用して、本実施例のネット対応テレビシステムにおけるそれぞれのハードウェア構成部の働きについて、本実施例の特徴的な箇所について説明する。
【０１６６】
まず、図２３示すリモコン装置のハードウェア構成の一例について説明する。
【０１６７】
この図にあるように、本実施例のネット対応テレビシステムを構成するリモコン装置は、各種演算処理や制御を行う「ＣＰＵ」（２３０１）と、「主メモリ」（２３０２）とを備えている。また、リモコン装置は、テレビ装置に送信するための情報などを保存する「記憶装置」（２３０３）や、テレビ装置に対して赤外線リモコン信号や文字入力確定信号を送信するための「信号発信ユニット」（２３０４）や、ユーザがリモコン装置を操作する（文字入力の確定を受付けることも含む）ための「ＵＩ」（２３０５）などの「Ｉ／Ｏ」（２３０６）も備えている。そして、これらが、「システムバス」（２３０７）などのデータ通信経路によって相互に接続され、情報の送受信や処理を行う。
【０１６８】
次に、図２４に示すテレビ装置のハードウェア構成の一例について説明する。
【０１６９】
この図にあるように、本実施例のネット対応テレビシステムを構成するテレビ装置は、各種演算処理や制御を行う「ＣＰＵ」（２４０１）と、「主メモリ」（２４０２）とを備えている。また、テレビ装置は、選択することが可能なチャンネルなどを保存する「記憶装置」（２４０３）や、コンテンツを出力するための「画面」（２４０４）や、リモコン装置から赤外線リモコン信号や文字入力確定信号を受信する「信号受信ユニット」（２４０５）や、サーバ装置と通信するための「通信ポート」（２４０６）などの「Ｉ／Ｏ」（２４０７）も備えている。そして、これらが、「システムバス」（２４０８）などのデータ通信経路によって相互に接続され、情報の送受信や処理を行う。
【０１７０】
次に、図２５に示すサーバ装置のハードウェア構成の一例について説明する。
【０１７１】
この図にあるように、本実施例のネット対応テレビシステムを構成するサーバ装置は、各種演算処理や制御を行う「ＣＰＵ」（２５０１）と、「主メモリ」（２５０２）とを備えている。また、サーバ装置は、文字入力画面や受信した文字情報等を保存する「記憶装置」（２５０３）や、ネットに接続するための「通信ポート」（２５０４）などの「Ｉ／Ｏ」（２５０５）も備えている。そして、これらが、「システムバス」（２５０６）などのデータ通信経路によって相互に接続され、情報の送受信や処理を行う。
【０１７２】
以下に、図２３〜２５に示したハードウェアの働きの一例について説明する。
【０１７３】
まず、ユーザがブラウジング装置を用いてブラウジング装置用文字入力画面に接続したうえで入力した文字情報が、テレビ装置用文字入力画面に出力されているものとする。その状態において、リモコン装置の「ＵＩ」（２３０５）を介して、ユーザより入力した文字の確定を受付けたとする。
【０１７４】
入力した文字の確定を受付けたことを検知すると、リモコン装置の「文字入力確定信号生成プログラム」（２３０８）は、文字入力確定信号の生成を行う。文字入力確定信号を生成すると、リモコン装置の「信号発信ユニット」（２３０４）よりテレビ装置に対して文字入力確定信号を送信する。
【０１７５】
テレビ装置は、リモコン装置より送信された文字入力確定信号を「信号受信ユニット」（２４０５）を介して受信する。「信号受信ユニット」（２４０５）が文字入力確定信号を受信したことを検知すると、「文字入力確定信号転送プログラム」（２４０９）が「通信ポート」（２４０６）を介してサーバ装置へ文字入力確定信号の転送を行う。
【０１７６】
サーバ装置は、テレビ装置から送信された文字入力確定信号を「通信ポート」（２５０４）を介して受信すると、「文字入力確定プログラム」（２５０９）が、「記憶装置」（２５０３）に記憶されている、文字情報をテレビ装置に出力されているＷＥＢページに含まれるテキスト入力エリアに文字情報の反映を行う。
【０１７７】
<処理の流れ>
【０１７８】
図２６は、リモコン装置が文字入力の確定を受付けてから、テレビ装置に出力されているＷＥＢページのテキスト入力エリアにサーバ装置が保持している文字情報を反映させるまでの流れの一例を表すフローチャートである。なお、以下に示すステップは、媒体に記録され、計算機を制御するためのプログラムを構成する処理ステップであってもかまわない。
【０１７９】
まず、リモコン装置が文字入力の確定を受付けたとする（Ｓ２６０１）。文字入力の確定を受付けると、リモコン装置は文字入力確定信号の生成を行う（Ｓ２６０２）。文字入力確定信号の生成を行うと、テレビ装置へ生成した文字入力確定信号を送信する（Ｓ２６０３）。テレビ装置は、リモコン装置より文字入力確定信号を受信すると（Ｓ２６０４）、サーバ装置へ受信した文字入力確定信号を転送する（Ｓ２６０５）。サーバ装置は、テレビ装置から転送された文字入力確定信号を受信する（Ｓ２６０６）と、テレビ装置が出力しているＷＥＢページに含まれるテキスト入力エリアに関連付けられて保存されている文字情報の取得を行う（Ｓ２６０７）。文字情報を取得すると、テレビ装置が出力しているＷＥＢページに含まれるテキスト入力エリアに対して文字情報の反映を行う（Ｓ２６０８）。
【図面の簡単な説明】
【０１８０】
【図１】実施例１のネット対応テレビシステムにおける機能的構成の一例を表す図
【図２Ａ】実施例１のネット対応テレビシステムにおけるテレビ装置に出力されているＷＥＢページとページを構成するタグの一例を示した図
【図２Ｂ】実施例１のネット対応テレビシステムにおけるテレビ装置よりサーバ装置へ送信される通知のデータ構造の一例を示した図
【図２Ｃ】実施例１のネット対応テレビシステムにおけるサーバ装置にあらかじめ準備されているテレビ装置用文字入力画面の一例を示した図
【図２Ｄ】実施例１のネット対応テレビシステムにおけるテレビ装置より受信したアクティブとなったテキスト入力エリアの情報を含む通知から、あらかじめ準備されたテレビ装置用文字入力画面を検索してテレビ装置へ送信するプログラムの一例を示した図
【図３】実施例１のネット対応テレビシステムにおけるブラウジング装置用文字入力画面の一例を示した図
【図４】実施例１のネット対応テレビシステムにおける文字受信部が受信する文字情報のデータの一例を示した図
【図５】実施例１のネット対応テレビシステムにおける保持部より文字情報を取得しテレビ装置用文字入力画面を更新する過程を説明するための図
【図６】実施例１のネット対応テレビシステムにおけるテレビ装置のハードウェア構成の一例を示した図
【図７】実施例１のネット対応テレビシステムにおけるリモコン装置のハードウェア構成の一例を示した図
【図８】実施例１のネット対応テレビシステムにおけるブラウジング装置のハードウェア構成の一例を示した図
【図９】実施例１のネット対応テレビシステムにおけるサーバ装置のハードウェア構成の一例を示した図
【図１０】実施例１のネット対応テレビシステムにおけるテレビ装置が出力しているＷＥＢ画面の操作を検知してから、テレビ装置用文字入力画面の生成までの流れの一例を表すフローチャート
【図１１】実施例１のネット対応テレビシステムにおけるブラウジング装置がサーバ装置にアクセスして文字入力を行いそれがサーバ装置の保持部に保持されるまで流れの一例を表すフローチャート
【図１２】実施例１のネット対応テレビシステムにおけるサーバ装置が更新命令をうけてから、テレビ装置用文字入力画面の更新を行うまでの流れの一例を表すフローチャート
【図１３】実施例２のネット対応テレビシステムにおけるネット対応テレビシステムにおける構成の一例を表す図
【図１４】実施例２のネット対応テレビシステムにおけるブラウジング装置が受付けた文字情報を出力・保持し、ユーザからの決定情報を受付けることにより、保持されている文字情報を送信するその一例を説明する図
【図１５】実施例２のネット対応テレビシステムにおけるブラウジング装置のハードウェア構成の一例を示した図
【図１６】実施例２のネット対応テレビシステムにおけるブラウジング装置がサーバ装置にアクセスして文字入力を行いそれがサーバ装置の保持部に保持されるまで流れの一例を表すフローチャート
【図１７】実施例３のネット対応テレビシステムにおける構成の一例を表す図
【図１８】実施例３のＡＶ装置におけるハードウェア構成の一例を表す図
【図１９】実施例３のネット対応テレビシステムにおけるブラウジング装置のハードウェア構成の一例を示した図
【図２０】実施例３のネット対応テレビシステムにおけるブラウジング装置がサーバ装置にアクセスして文字入力を行いそれがサーバ装置の保持部に保持されるまで流れの一例を表すフローチャート
【図２１】実施例４のネット対応テレビシステムにおける構成の一例を表す図
【図２２】実施例４のネット対応テレビシステムにおける文字入力確定信号生成部で生成される文字入力確定信号の一例を示した図
【図２３】実施例４のネット対応テレビシステムにおけるリモコン装置のハードウェア構成の一例を示した図
【図２４】実施例４のネット対応テレビシステムにおけるテレビ装置のハードウェア構成の一例を示した図
【図２５】実施例４のネット対応テレビシステムにおけるサーバ装置のハードウェア構成の一例を示した図
【図２６】実施例４のネット対応テレビシステムにおけるリモコン装置が文字入力の確定を受付けてから、テレビ装置に出力されているＷＥＢページのテキスト入力エリアにサーバ装置が保持している文字情報を反映させるまでの流れの一例を表すフローチャート
【符号の説明】
【０１８１】
０１０１  テレビ装置
０１０２  リモコン装置
０１０３  ブラウジング装置
０１０４  サーバ装置
０１０５  第一ブラウザ部
０１０６  第一インターネット通信部
０１０７  赤外線リモコン信号受信部
０１０８  リモコン信号送信部
０１０９  第二ブラウザ部
０１１０  文字入力部
０１１１  第二インターネット通信部
０１１２  テレビ装置用文字入力画面送信部
０１１３  ブラウジング装置用文字入力画面送信部
０１１４  文字受信部
０１１５  テレビ装置用文字入力画面更新部
０１１６  保持部
１３１７  入力文字保持部
１３１８  決定受付部
１３１９  入力文字出力部
１７２０  文字重力フィールド切替命令受付部
２１２１  文字入力確定受付部
２１２２  文字入力確定信号生成部
【図１】
2010109603.tif 000003
【図２Ａ】
2010109603.tif 000004
【図２Ｂ】
2010109603.tif 000005
【図２Ｃ】
2010109603.tif 000006
【図２Ｄ】
2010109603.tif 000007
【図３】
2010109603.tif 000008
【図４】
2010109603.tif 000009
【図５】
2010109603.tif 000010
【図６】
2010109603.tif 000011
【図７】
2010109603.tif 000012
【図８】
2010109603.tif 000013
【図９】
2010109603.tif 000014
【図１０】
2010109603.tif 000015
【図１１】
2010109603.tif 000016
【図１２】
2010109603.tif 000017
【図１３】
2010109603.tif 000018
【図１４】
2010109603.tif 000019
【図１５】
2010109603.tif 000020
【図１６】
2010109603.tif 000021
【図１７】
2010109603.tif 000022
【図１８】
2010109603.tif 000023
【図１９】
2010109603.tif 000024
【図２０】
2010109603.tif 000025
【図２１】
2010109603.tif 000026
【図２２】
2010109603.tif 000027
【図２３】
2010109603.tif 000028
【図２４】
2010109603.tif 000029
【図２５】
2010109603.tif 000030
【図２６】
2010109603.tif 000031