(57)【要約】【課題】  ＡＶ装置に簡単な操作で文字入力を行うことができ、さらに、その機能を実現するのに開発コストの高騰を招くことのない文字入力システムを提供する。【解決手段】  複数の入力キー２２、ＩＥＥＥ１３９４規格のインターフェース２４、ベンダーがコードの内容を定義可能なベンダーユニークコマンドを用いてキー入力を表わすコマンドコードを生成するエンコーダ２１ａとを有するキーボード装置２０と、ＩＥＥＥ１３９４規格のインターフェース１４、キーボード装置から送られてくるコマンドコードを文字コードに変換するデコーダ１１ａ、デコーダから出力された文字コードに基づいて文字の入力処理を行う制御手段１１を有するＡＶ装置１０からなる文字入力システムである。【選択図】        図２
2005352805.tif 000002
【特許請求の範囲】
【請求項１】
ＩＥＥＥ１３９４規格のインターフェースと、
複数の文字にそれぞれ対応づけられ操作に基づいて入力信号を発生させる複数の入力キーと、
前記複数の入力キーの操作状態を表わす入力信号と、前記インターフェースを介して供給されるコマンドコードの全範囲のうちベンダーがコードの内容を定義可能なものとして確保されているコード範囲に含まれる何れかのコードとを対応づけて、前記入力信号に基づき当該入力信号に対応するコマンドコードを生成するエンコーダと、
前記複数の入力キーが操作されたことに基づき前記エンコーダにより生成されたコマンドコードを前記インターフェースを介して外部に送信するコマンド発行手段と、
を有するキーボード装置、並びに、
ＩＥＥＥ１３９４規格のインターフェースと、
前記キーボード装置から送られてくるコードデータに含まれるコマンドコードを前記複数の入力キーの操作状態に対応した文字コードに変換するデコーダと、
前記デコーダにより得られた文字コードに基づき当該コードに対応した文字の入力処理を行う制御手段と、
を有するＡＶ装置からなり、
前記エンコーダにより生成されるコマンドコードには、キーの入力操作を示す第１コードと、キーロック状態にあるキーを示す第２コードと、入力操作されたキーを示す第３コードと、入力操作の時点で押しつづけられていたキーを示す第４コードとが含まれることを特徴とする文字入力システム。
【請求項２】
所定規格のコードデータを送受信可能なインターフェースと、
複数の文字にそれぞれ対応づけられ操作に基づいて入力信号を発生させる複数の入力キーと、
前記複数の入力キーの操作状態を表わす入力信号と前記インターフェースを介して供給されるコマンドコードの全範囲のうち規格上コードの内容が規定されていないコード範囲に含まれる何れかのコードとを対応づけて前記入力信号に基づき当該入力信号に対応するコマンドコードを生成するエンコーダと、
前記複数の入力キーが操作されたことに基づき前記エンコーダにより生成されたコマンドコードを前記インターフェースを介して外部に送信するコマンド発行手段と、
を有するキーボード装置、並びに、
前記所定規格のコードデータを送受信可能なインターフェースと、
前記キーボード装置から送られてくるコードデータに含まれるコマンドコードを前記複数の入力キーの操作状態に対応した文字コードに変換するデコーダと、
前記デコーダにより得られた文字コードに基づき当該コードに対応した文字の入力処理を行う制御手段と、
を有するＡＶ装置を備えたことを特徴とする文字入力システム。
【請求項３】
前記エンコーダにより生成されるコマンドコードには、キーの入力操作を示す第１コードと、キーロック状態にあるキーを示す第２コードと、入力操作されたキーを示す第３コードと、入力操作の時点で押しつづけられていたキーを示す第４コードとが含まれることを特徴とする請求項２記載の文字入力システム。
【請求項４】
前記インターフェースはＩＥＥＥ１３９４規格に準ずるインターフェースであり、
前記エンコーダにより生成されるコマンドコードは、ベンダーがコードの内容を定義可能なものとして確保されているコード範囲に含まれるベンダーユニークコマンドであり、当該ベンダーユニークコマンドのオペランドに前記第１コード〜第４コードが含まれていることを特徴とする請求項３記載の文字入力システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、キーボードを用いてＡＶ（オーディオビジュアル）装置に文字入力を行わせる文字入力システムに関する。
【背景技術】
【０００２】
例えば、ＤＶＤ（デジタル多用途ディスク）レコーダやＨＤＤ（ハードディスク）レコーダにおいて、現在時刻の設定や録画した番組のタイトルを設定するときなどにユーザに文字を入力させる処理が行われる。
【０００３】
従来、ＡＶ装置において文字の入力を行わせる場合には、例えば、リモコンの左右ボタンで文字の入力位置にカーソルを合わせた後、リモコンの上下ボタンで文字をスクロールさせて所望の文字を選択し、その後、再び左右ボタンで次の文字の入力位置にカーソルを移動させることで入力文字が確定される等の処理が行われていた。
【０００４】
また、近年、様々なコマンドコードを複数の機器間で送受信できるＩＥＥＥ１３９４インターフェースを有するＡＶ装置が多く製品化され、このインターフェースを利用した種々の応用発明もなされている（例えば特許文献１，２）。
【特許文献１】特開２００３−８７２６２号公報
【特許文献２】特開２００２−５２３９８６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ＡＶ装置に文字を入力するのに上記従来のような方式を用いたのでは、例えば、入力する文字種や入力文字数が多くなってくると、その操作に非常に長い時間がかかるという問題がある。
【０００６】
また、ＩＥＥＥ１３９４インターフェースを有する機器においては、複数の機器をネットワーク化することで様々な機能を付加することが出来るが、ＩＥＥＥ１３９４インターフェースを有する機器の中で文字入力を簡単に行える機器としてはパーソナルコンピュータが存在するくらいであり、その他のＡＶ機器では文字入力の機能は似たり寄ったりであるため、従来、ＩＥＥＥ１３９４のネットワークを利用したＡＶシステムにおいても各ＡＶ機器に対する文字入力は煩雑なままであった。
【０００７】
また、パーソナルコンピュータで打ち込んだ文字がＡＶ機器に入力されるように構成することで、ＡＶ機器の文字入力の煩雑さは解消するが、このような構成を実現するにはＩＥＥＥ１３９４の多大なコマンド機能をパーソナルコンピュータとＡＶ機器の両方に実装しなければならず、各機器の開発コストが高騰するという問題もあった。また、パーソナルコンピュータが加わっていないＩＥＥＥ１３９４のネットワークでは、この機能を利用することが出来ないという問題もあった。
【０００８】
この発明の目的は、ＡＶ装置に簡単な操作で文字入力を行うことができ、さらに、その機能を実現するのに文字入力に必要な最小限のコマンド機能を実装するだけで良く、開発コストの高騰を招くことのない文字入力システムを提供することにある。
【課題を解決するための手段】
【０００９】
本発明は、上記目的を達成するため、所定規格のコードデータを送受信可能なインターフェースと、複数の文字にそれぞれ対応づけられ操作に基づいて入力信号を発生させる複数の入力キーと、前記複数の入力キーの操作状態を表わす入力信号と前記インターフェースを介して供給されるコマンドコードの全範囲のうち規格上コードの内容が規定されていないコード範囲に含まれる何れかのコードとを対応づけて前記入力信号に基づき当該入力信号に対応するコマンドコードを生成するエンコーダと、前記複数の入力キーが操作されたことに基づき前記エンコーダにより生成されたコマンドコードを前記インターフェースを介して外部に送信するコマンド発行手段と、を有するキーボード装置、並びに、前記所定規格のコードデータを送受信可能なインターフェースと、前記キーボード装置から送られてくるコードデータに含まれるコマンドコードを前記複数の入力キーの操作状態に対応した文字コードに変換するデコーダと、前記デコーダにより得られた文字コードに基づき当該コードに対応した文字の入力処理を行う制御手段と、を有するＡＶ装置を備えたことを特徴とする文字入力システムである。
【００１０】
上記の手段によれば、キーボード装置を使って容易にＡＶ装置に文字入力を行うことができるとともに、ＡＶ装置は、文字入力を受け付ける従来のＡＶ装置をベースとして、文字入力用のコマンドコードに対する処理機能を追加実装するだけで構成することが出来るので、その開発コストの低減を図れる。
【００１１】
具体的には、前記エンコーダにより生成されるコマンドコードには、キーの入力操作を示す第１コードと、キーロック状態にあるキーを示す第２コードと、入力操作されたキーを示す第３コードと、入力操作の時点で押しつづけられていたキーを示す第４コードとが含まれるようにすると良い。このような構成により、様々な文字入力の操作に対応することが出来る。
【００１２】
さらに具体的には、前記インターフェースはＩＥＥＥ１３９４規格に準ずるインターフェースであり、前記エンコーダにより生成されるコマンドコードは、ベンダーがコードの内容を定義可能なものとして確保されているコード範囲に含まれるベンダーユニークコマンドであり、当該ベンダーユニークコマンドのオペランドに前記第１コード〜第４コードが含まれているようにすると良い。
【００１３】
このような構成により、ＩＥＥＥ１３９４の機能を利用しつつ、ＩＥＥＥ１３９４のその他の機能を阻害することなく文字入力の機能のみを追加することが出来る。したがって、低い開発コストでキーボード入力の機能を実現することが出来る。
【発明の効果】
【００１４】
以上説明したように、本発明に従うと、ＡＶ装置に対してキーボードを用いて簡単に文字入力を行うことが出来るととも、文字の入力機能を有する従来のＡＶ装置に少しのコマンド機能を実装するだけで本発明を適用することができ、その開発コストの低減も図ることができるという効果がある。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施の形態を図面に基づいて説明する。
【００１６】
図１は、本発明の実施の形態の文字入力システムの構成図、図２はこの文字入力システムを構成するデジタルテレビ１０とキーボード装置２０のそれぞれの内部構成図である。
【００１７】
この実施の形態の文字入力システムは、デジタルテレビ１０と、該デジタルテレビ１０にＩＥＥＥ１３９４のケーブル３１を介して接続されるキーボード装置２０とから構成される。
【００１８】
デジタルテレビ１０は、テレビ放送の受信出力を行うほか、ＩＥＥＥ１３９４のインターフェースを介してデジタルのストリーミングデータを受信し、このストリーミングデータに基づく映像と音声の出力とを行うものである。このデジタルテレビ１０は、図２に示すように、装置の全体的な制御を行う制御手段としてのコントローラ１１と、映像データや音声データの処理を行ってディスプレイに表示信号を出力するビデオ処理部１２と、プラズマディスプレイなど映像出力を行う表示部１３と、ＩＥＥＥ１３９４規格の信号処理およびデータ処理を行うインターフェース部１４と、ユーザからの操作入力を受け付ける操作入力部１５等を備えている。
【００１９】
上記のコントローラ１１には、インターフェース部１４にて受信した文字入力用のコマンドコードを文字コードに変換するデコーダ１１ａが備わっている。このデコーダ１１ａは、ハードウェアにより構成することも出来るし、ソフトウェアにより構成することも出来る。また、コントローラ１１内の不揮発性メモリ、或いは、ビデオ処理部１２のＯＳＤ（On Screen Display）処理部１２ａには、文字のフォントデータが格納されており、文字コードに基づきそれに対応した文字のフォントデータがコントローラ１１或いはＯＳＤ処理部１２ａにおいて読み出されて、表示制御に用いられるようになっている。例えば、このフォントデータが映像のフレームデータ内においてカーソル上の所定領域にに上書きれることで、カーソル上に文字が表示された映像が表示部１３に出力される。
【００２０】
キーボード装置２０は、図１に示すように、多数の入力キーがボード上に形成されたものである。入力キーとしては、例えば、数字や仮名やアルファベットおよび記号などが記されこれらの文字に対応づけられた複数の入力キー、任意の機能を割り当てることのできる機能キー（Ｆ１〜Ｆ１２など）、入力キーに割り当てられた複数の文字の何れかを切り替える切替キー（シフト、コントロール、ＡＬＴなど）、平仮名やカタカナなど文字種の切り替えを行う文字種切替キー、並びに、上下左右などの移動キーなどが設けられている。
【００２１】
キーボード装置２０には、図２に示すように、上記入力キーの操作を電気信号に変換して取り込むキー入力部２２と、ナンバーロックやキャップスロックなど入力モードの切り替え状態を表示する複数のＬＥＤ等からなる表示器２３と、ＩＥＥＥ１３９４規格の信号処理およびデータ処理を行うインターフェース部２４と、各ブロックと信号をやり取りして装置の統括的な制御を行うコントローラ２１等が設けられている。
【００２２】
また、上記のコントローラ２１には、入力キーの操作状態を所定のコマンドコードに変換するエンコーダ２１ａが設けられている。このエンコーダ２１ａはハードウェア或いはソフトウェアにより構成することが出来る。
【００２３】
図３には、ＩＥＥＥ１３９４インターフェースを介して送受信されるコマンドコードのフォーマットを表わすデータチャートを示す。
【００２４】
ＩＥＥＥ１３９４の上位規格であるＡＶ／Ｃプロトコルでは、図３に示すような形式のＡＶ／Ｃコマンドを送受信して、複数の機器間で相互に動作制御を行うことが可能になっている。
【００２５】
このコマンドは、先頭から１バイトごとに、コマンドのタイプを示すコード（Type）、コマンドの発行先を示すサブユニットＩＤ、コマンド動作を表わすオペコード、コマンドの具体的な内容を指定する複数のオペランド（［０］〜［８］）とが連ねられた形式で記述される。
【００２６】
ＡＶ／Ｃコマンドには、コマンドの内容が予め規定されておらず、各ベンダーが独自にそのコマンドの内容が定義可能なコード空間が設けられている。このコード空間に定義されコマンドのことをベンダーユニークコマンドと云う。この実施の形態の文字入力システムにおいては、この空きのコード空間に文字入力用のベンダーユニークコマンドが定義されてデジタルテレビ１０への文字入力処理が行われるようになっている。
【００２７】
図４には、キーボード装置２０から出力されるキー入力のコマンドコードのデータチャートを示す。
【００２８】
入力キーの操作時にキーボード装置２０から出力されるベンダーユニークコマンドは次の如くである。すなわち、図４に示すように、ＡＶ／ＣコマンドのサブユニットＩＤのバイトコードの後、オペコードとオペランド［０］に"０ｘ００"（０ｘは１６進数を示す記号）が設定され、続く３バイトのオペランド［１］〜［３］に定義ベンダーを識別するベンダーＩＤが設定される。これらのコードにより、当該コマンドがベンダーユニークコマンドであり、且つ、どのベンダーが定義したものかが識別される。
【００２９】
次いで、オペランド［４］にはキーボードの入力コマンドであることを示すオペコードが、オペランド［５］には操作時のキーロック状態（ナンバーロックやキャップスロックなど）を示すコードが、オペランド［６］には入力操作のあった入力キーを示すコードが、オペランド［７］には入力操作時に押され続けられているサブキー（シフトキーやコントロールキーなど）を示すコードが、それぞれ設定されて、所定の文字入力を表わすベンダーユニークコマンドとされる。
【００３０】
このベンダーユニークコマンドは、キーボード装置２０で入力キーの操作がなされたときに、そのときのキーの操作状態を表わす信号に応じてエンコーダ２１ａが生成し、インターフェース部２４を介して外部に送信される。
【００３１】
デジタルテレビ１０では、文字の入力処理が行われているときに上記のベンダーユニークコマンドが受信されると、コントローラ１１がこのベンダーユニークコマンドを解釈してデコーダ１１ａに送り、デコーダ１１ａがそれをデコードして文字コードに変換する。そして、変換された文字コードは、コントローラ１１により入力された文字コードとして扱われ、それにより文字の入力処理が進められる。例えば、このような入力処理により、録画番組のタイトルの設定処理が行われたり、同時に、コントローラ１１或いはＯＳＤ処理部１２ａにおいて文字表示の制御処理が行われて、キーボード装置２０で入力した文字が映像中のカーソル上に表示出力されたりする。
【００３２】
以上のように、この実施の形態の文字入力システムによれば、文字入力を受け付けるＡＶ装置にキーボードを用いて簡単に文字の入力を行うことが出来るという効果が奏される。また、ＩＥＥＥ１３９４インターフェースを備えたＡＶ装置であれば、ベンダーユニークコマンドの一部を文字入力用のコマンドとするコマンド機能を実装し、さらに、文字の入力処理の過程でデコーダから出力された文字コードを入力文字として取り込むプログラムモジュールを追加するだけで、キーボードを用いた文字入力の機能を実現できる。
【００３３】
なお、本発明は、上記実施の形態に限られるものではなく、様々な変更が可能である。例えば、文字入力を受け付けるＡＶ装置として文字の表示出力が可能なデジタルテレビを例示したが、例えば、ディスプレイとケーブルを介して接続される録画再生装置やチューナ装置など種々のＡＶ装置を適用することも出来る。
【００３４】
その他、キーボード装置やＡＶ装置の内部構成、文字入力を示すコマンドコードのフォーマットなど、実施の形態で具体的に示した細部等は、発明の趣旨を逸脱しない範囲で適宜変更可能である。
【図面の簡単な説明】
【００３５】
【図１】本発明の実施の形態の文字入力システムの構成例を示す図である。
【図２】文字入力システムを構成するデジタルテレビとキーボード装置の内部構成を示すブロック図である。
【図３】ＩＥＥＥ１３９４規格のコマンドコードのフォーマットを説明する図である。
【図４】キー入力のコマンドコードの一形式例を示すデータチャートである。
【符号の説明】
【００３６】
１０      デジタルテレビ
１１      コントローラ
１１ａ    デコーダ
１２      ビデオ処理部
１３      ディスプレイ
１４      インターフェース部
２０      キーボード装置
２１      コントローラ
２１ａ    エンコーダ
２２      キー入力部
２４      インターフェース部
３１      ケーブル
【図１】
2005352805.tif 000003
【図２】
2005352805.tif 000004
【図３】
2005352805.tif 000005
【図４】
2005352805.tif 000006