(57)【要約】【課題】専用のメニューを経由することなく、チャンネル選択によって機器のＵＩや機器の機能の実行を容易にかつ正確に行うことができるようにする。【解決手段】外部機器が接続されたかどうかを判別して前記外部機器にチャンネルを割り当て、前記チャンネルがテレビ放送に割り当てられているか、接続された外部機器に割り当てられているか、またはいずれにも割り当てられていないかについての情報を記憶し、選択されたチャンネルに対応する外部機器に対して、選択されたことを通知するようにして、前記チャンネルを機器に割り当てる。【選択図】図１
2008017056.tif 000002
【特許請求の範囲】
【請求項１】
チャンネルによって表示を切り替える表示切替手段と、前記チャンネルを選択するチャンネル選択手段とを備え、外部機器と接続可能な情報処理装置であって、
前記外部機器が接続されたかどうかを判別する接続判別手段と、
前記外部機器にチャンネルを割り当てるチャンネル割り当て手段と、
前記チャンネル割り当て手段によって、前記チャンネルがテレビ放送に割り当てられているか、接続された外部機器に割り当てられているか、またはいずれにも割り当てられていないかについての情報を記憶するチャンネル記憶手段と、
前記チャンネル選択手段によって選択されたチャンネルに対応する外部機器に対して、選択されたことを通知する選択通知手段とを更に備え、
前記チャンネルを機器に割り当てることを特徴とする情報処理装置。
【請求項２】
前記チャンネル割り当て手段は、前記チャンネル記憶手段に対してチャンネルをキーとして昇順に走査し、いずれにも割り当てられていないチャンネルを新たに接続された外部機器に割り当てることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
特定の外部機器及び特定のチャンネルの対応を指定するチャンネル対応指定手段を更に備え、
外部機器が接続されると、前記チャンネル割り当て手段により何れのチャンネルを割り当てるかの問い合わせを表示し、前記チャンネル割り当て手段は、前記チャンネル対応指定手段に従って前記チャンネルを割り当てることを特徴とする請求項１に記載の情報処理装置。
【請求項４】
ユーザからのチャンネル割り当て情報の表示要求を受け取る表示要求受け取り手段を更に備え、
前記チャンネル割り当て情報を表示することを特徴とする請求項１に記載の情報処理装置。
【請求項５】
接続された外部機器から送られる機器情報を受け取る機器情報受け取り手段と、
前記機器情報を記憶する機器情報記憶手段とを更に備え、
前記チャンネル割り当て情報を表示する際に前記機器情報とともに表示することを特徴とする請求項４に記載の情報処理装置。
【請求項６】
チャンネルによって表示を切り替える表示切替手段と、前記チャンネルを選択するチャンネル選択手段とを備え、外部機器と接続可能な情報処理装置であって、
前記外部機器が接続されたかどうかを判別する接続判別手段と、
前記外部機器の機能にチャンネルを割り当てるチャンネル割り当て手段と、
前記チャンネル割り当て手段によって、前記チャンネルがテレビ放送に割り当てられているか、接続された外部機器の機能に割り当てられているか、またはいずれにも割り当てられていないかについての情報を記憶するチャンネル記憶手段と、
前記チャンネル選択手段によって選択されたチャンネルに対応する外部機器に対して、選択された機能を通知する選択通知手段とを更に備え、
前記チャンネルを機器の機能に割り当てることを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理装置に関し、特に、接続された外部機器または外部機器の機能に対してチャンネルを割り当てるために用いて好適な技術に関する。
【背景技術】
【０００２】
機器の多くは外部機器との接続端子を有している。例えば、テレビジョン受像機ならビデオ入力端子、ＰＣならＵＳＢ端子などの接続端子を有している。従来のテレビジョン受像機の場合、ビデオ入力端子に機器を接続し、実際に機器からのデータを受け取れているかどうかは、チャンネルをビデオ入力に設定して確認していた。また、電源を入れた際に、ブラウン管上の特定位置にビデオ入力端子にデータが送られているかどうかを表示するテレビジョン受像機もあった。近年、テレビジョン受像機にもＤＶＤプレーヤ、プリンタ、デジタルカメラなど様々な種類の機器が接続されるようになってきた。これらの接続された機器の操作を行うためのＵＩ呼び出しには専用のメニューが用意され、これを経由して行われることが多い（例えば、特許文献１を参照）。
【０００３】
【特許文献１】特開平５−８３６５３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
現在、テレビジョン受像機に接続された機器の操作を行うためのＵＩ呼び出しには専用のメニューが用意され、ユーザはテレビ放送のためのチャンネル操作とは別にメニューの使い方を学習する必要があった。
【０００５】
本発明は前述の問題点に鑑み、専用のメニューを経由することなく、チャンネル選択によって機器のＵＩや機器の機能の実行を容易にかつ正確に行うことができるようにすることを目的としている。
【課題を解決するための手段】
【０００６】
本発明の情報処理装置は、チャンネルによって表示を切り替える表示切替手段と、前記チャンネルを選択するチャンネル選択手段とを備え、外部機器と接続可能な情報処理装置であって、前記外部機器が接続されたかどうかを判別する接続判別手段と、前記外部機器にチャンネルを割り当てるチャンネル割り当て手段と、前記チャンネル割り当て手段によって、前記チャンネルがテレビ放送に割り当てられているか、接続された外部機器に割り当てられているか、またはいずれにも割り当てられていないかについての情報を記憶するチャンネル記憶手段と、前記チャンネル選択手段によって選択されたチャンネルに対応する外部機器に対して、選択されたことを通知する選択通知手段とを更に備え、前記チャンネルを機器に割り当てることを特徴とする。
また、本発明の情報処理装置の他の特徴とするところは、チャンネルによって表示を切り替える表示切替手段と、前記チャンネルを選択するチャンネル選択手段とを備え、外部機器と接続可能な情報処理装置であって、前記外部機器が接続されたかどうかを判別する接続判別手段と、前記外部機器の機能にチャンネルを割り当てるチャンネル割り当て手段と、前記チャンネル割り当て手段によって、前記チャンネルがテレビ放送に割り当てられているか、接続された外部機器の機能に割り当てられているか、またはいずれにも割り当てられていないかについての情報を記憶するチャンネル記憶手段と、前記チャンネル選択手段によって選択されたチャンネルに対応する外部機器に対して、選択された機能を通知する選択通知手段とを更に備え、前記チャンネルを機器の機能に割り当てることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、接続端子に接続された機器または機器の機能にチャンネルを割り当てることで、専用のメニューを経由することなく、チャンネル選択によって機器のＵＩや機器の機能の実行を容易にかつ正確に行うことができる。
【発明を実施するための最良の形態】
【０００８】
（第１の実施形態）
以下、図面を参照して、本発明の実施形態における情報処理装置を説明する。本実施形態では、情報処理装置としてテレビジョン受像機を例に説明する。
図１は、本実施形態に係るテレビジョン受像機の概要を示す構成図である。
図１において、本実施形態では、モノクロプリンタ１０２、デジタルカメラ１０３は、テレビジョン受像機１０１の第１接続端子もしくは第２接続端子に接続可能である。なお、図１に示した構成は、本実施形態に係る組み込み機器の一部を示したものであり、装置によっては、この他、カラープリンタ、スキャナ、ビデオ、ビデオカメラ等が装置の構成に加わる場合がある。
【０００９】
図２は、本実施形態に係るテレビジョン受像機１０１の機能構成例を示すブロック図である。
図２において、２０５は接続判別部であり、第１接続端子２０６及び第２接続端子２０７に機器が接続されているか否かを判別する。２０８はチャンネル割り当て部であり、２０９はチャンネル記憶部である。
【００１０】
２１０は機器情報受信部であり、２１１は機器情報記憶部である。また、２１２は割り当て情報表示要求受信部であり、２１３は割り当て情報表示部である。２１４はチャンネル情報受信部であり、２１５はチャンネル選択部である。２１６はブラウン管２０１に対して表示制御を行うチャンネル表示制御部であり、２１７は選択通知部である。各部の詳細な処理については、図３〜図５のフローチャートの説明において後述する。
【００１１】
図６は、チャンネル記憶部２０９に含まれるデータを示している。データは表形式であり、チャンネル番号毎にテレビ放送と機器の割り当てを記憶する。図７は、デジタルカメラ１０３から送られてくる機器情報を示している。ＸＭＬ（Ｅｘｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）形式の文字列で、ｄｅｖｉｃｅ名前空間（ｈｔｔｐ：／／ｗｗｗ．ｃａｎｏｎ．ｃｏ．ｊｐ／ｄｅｖｉｃｅ）のｒｏｏｔ要素は機器情報のルート要素である。ｄｅｖｉｃｅ名前空間のｎａｍｅ要素の内容は機種名であり、「デジタルカメラＢ」という文字列が記述されている。
【００１２】
図１１は、選択通知を行った際にデジタルカメラ１０３から送られてくる機器情報を示している。ｄｅｖｉｃｅ名前空間のｔｈｕｍｂｎａｉｌ要素はｓｒｃ属性の値としてサムネイルを含み、ｄｅｖｉｃｅ名前空間のｄｅｓｃｒｉｐｔｉｏｎ要素の内容は機器情報についての説明であり、「説明しました。」という文字列が記述されている。
【００１３】
以下、図３、図４、図５のフローチャートを参照しながら本実施形態における動作を説明する。
図３において、接続判別部２０５は第１接続端子２０６または第２接続端子２０７に機器が接続されたかどうかを判別する（ステップＳ３０１）。この判別の結果、接続されていればステップＳ３０２に進み、接続されていなければ処理を終了する。
【００１４】
機器が接続されるとチャンネル割り当て部２０８においてチャンネルの割り当てを行う。まず、チャンネル番号をチャンネル番号の最小値である「０」にセットする（ステップＳ３０２）。そして、チャンネル記憶部２０９の０番目のチャンネルが空いているかどうか調べ（ステップＳ３０３）、空いていればステップＳ３０４に進み、空いていなければステップＳ３０８に進む。
【００１５】
ステップＳ３０３の判定の結果、空いていなければチャンネル番号をインクリメントし（ステップＳ３０８）、チャンネル番号の最大値である２５５以下かどうかをチェックする（ステップＳ３０９）。このチェックの結果、２５５以下であれば再びステップＳ３０３に戻り、２５５を超えていれば処理を終了する。
【００１６】
一方、ステップＳ３０３の判定の結果、０番目のチャンネルが空いている場合は、チャンネル記憶部２０９の０番目のチャンネルの機器の項目に第２接続端子２０７へアクセスするための情報を記録する。そして、０番目のチャンネルをデジタルカメラ１０３に割り当てる（ステップＳ３０４）。そして、処理を終了する。
【００１７】
次に、図４において、ユーザにより割り当て情報の表示要求をテレビジョン受像機１０１に対して行うと、割り当て情報表示要求受信部２１２で受信する（ステップＳ４０１）。これが割り当て情報表示要求受信手段に相当する。次に、割り当て情報表示部２１３ではまずチャンネル番号を０にセットし、チャンネル記憶部２０９を調べてチャンネルが空いているかどうかを判別する（ステップＳ４０３）。
【００１８】
この判別の結果、空いていればステップＳ４０４に進み、空いていなければステップＳ４０６に進む。ステップＳ４０６では、チャンネルが割り当てられているのがテレビ放送か否かを判別する。この判別の結果、テレビ放送ならばステップＳ４０７に進み、そうでなければステップＳ４１１に進む。
【００１９】
ステップＳ４０７では、チャンネル番号とテレビ放送のサムネイルを生成し、ブラウン管２０１に表示し、ステップＳ４０４に進む。一方、ステップＳ４１１では、チャンネルが割り当てられた機器にＰＴＰ（Ｐｉｃｔｕｒｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）を用いて機器情報を要求する。そして、ステップＳ４１２において、機器情報受信部２１０では、機器から機器情報が送られているか否かを判別する。この判別の結果、送られていればステップＳ４０９に進み、送られてこなければステップＳ４１３に進む。
【００２０】
ステップＳ４０９では、機器情報を受信して機器情報記憶部２１１に記録する。これが機器情報受取手段に相当する。次に、ステップＳ４１０では、ブラウン管２０１にチャンネル番号と機器情報を表示し、ステップＳ４０４に進む。一方、ステップＳ４１３では、ブラウン管２０１にチャンネル番号と機器が接続されていることを表示し、ステップＳ４０４に進む。
【００２１】
本実施形態において、０番目のチャンネルは機器に割り当てられている場合は、図７に示すような機器情報を受け取り、図８に示すような表示を行う。例えば、１番目のチャンネルがテレビ放送に割り当てられている場合、図９に示すような表示を行う。９番目のチャンネルは機器に割り当てられているが、機器情報を送信しないため、図１０に示すような表示を行う。
【００２２】
図４の説明に戻ると、ステップＳ４０４では、チャンネル番号をインクリメントし、２５５以下かどうかをチェックする（ステップＳ４０５）。このチェックの結果、２５５以下であれば再びステップＳ４０３に戻り、２５５を超えていれば処理を終了する。
【００２３】
次に、図５において、ユーザによりチャンネルが選択されると、チャンネル情報受信部２１４で選択されたチャンネル番号を受信する（ステップＳ５０１）。次に、ステップＳ５０２において、チャンネル記憶部２０９を調べ、チャンネルが開いているか否かをチェックする。このチェックの結果、そのチャンネルが空いていればステップＳ５０３に進み、テレビ放送または機器が割り当てられていればステップＳ５０４に進む。本実施形態では、例えば、ユーザにより３番目のチャンネルを選択された場合はステップＳ５０３に進む。次に、ステップＳ５０３において、チャンネルが何にも割り当てられていないことをブラウン管２０１に表示して処理を終了する（ステップＳ５０３）。
【００２４】
一方、ステップＳ５０４では、チャンネルが割り当てられているのがテレビ放送であるか否かを判別する。この判別の結果、テレビ放送であればステップＳ５０５に進み、そうでなければステップＳ５０６に進む。本実施形態では、例えば、１番目のチャンネルが選択された場合は、ステップ５０５に進む。ステップＳ５０５において、テレビ放送をブラウン管２０１に表示し、処理を終了する。
【００２５】
一方、ステップ５０６では、選択されたことを選択通知手段２１７を通じ、ＰＴＰによって接続された機器に通知する。そして、機器情報受信部２１０で機器から機器情報が送られているかを判別する（ステップＳ５０７）。この判別の結果、送られていればステップ５０８に進み、送られてこなければ処理を終了する。
【００２６】
ステップＳ５０７の判別の結果、送られていれば受信して機器情報記憶部２１１に記録し（ステップ５０８）、ブラウン管２０１に機器情報を表示して（ステップＳ５０９）、処理を終了する。本実施形態では、例えば、０番目のチャンネルがデジタルカメラ１０３に割り当てられると、デジタルカメラ１０３に選択通知を行う。
【００２７】
デジタルカメラ１０３は選択通知を受け取ると撮影を行い、撮影した画像のサムネイルをｂａｓｅ６４エンコーディングし、機器情報のｄｅｖｉｃｅ名前空間のｔｈｕｍｂｎａｉｌ要素のｓｒｃ属性の値にセットする。そして、機器情報をテレビジョン受像機１０１に送信する。テレビジョン受像機１０１は図１１に示すような機器情報を受け取り、これに基づいて図１２に示すような表示を行う。
【００２８】
以上のように本実施形態によれば、接続端子に接続された機器または機器の機能にチャンネルを割り当てることで、専用のメニューを経由することなく、チャンネル選択によって機器のＵＩや機器の機能の実行を容易にかつ正確に行うことができる。
【００２９】
（本発明に係る他の実施形態）
前述した本発明の実施形態における情報処理装置を構成する各手段、並びにその制御方法の各工程は、コンピュータのＲＡＭやＲＯＭなどに記憶されたプログラムが動作することによって実現できる。このプログラム及び前記プログラムを記録したコンピュータ読み取り可能な記録媒体は本発明に含まれる。
【００３０】
また、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
【００３１】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図３〜５に示すフローチャートに対応したプログラム）を、システムまたは装置に直接、または遠隔から供給する。そして、そのシステムまたは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【００３２】
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００３３】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【００３４】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスクなどがある。さらに、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−Ｒ）などもある。
【００３５】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する方法がある。そして、前記ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。
【００３６】
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００３７】
また、その他の方法として、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記録媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００３８】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。さらに、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００３９】
さらに、その他の方法として、まず記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。そして、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００４０】
【図１】本発明の実施形態におけるテレビジョン受像機を含むシステムの構成を示す模式図である。
【図２】本発明の実施形態におけるテレビジョン受像機の機能構成例を示すブロック図である。
【図３】本発明の実施形態におけるテレビジョン受像機の動作の一例を示すフローチャートである。
【図４】本発明の実施形態におけるテレビジョン受像機の動作の一例を示すフローチャートである。
【図５】本発明の実施形態におけるテレビジョン受像機の動作の一例を示すフローチャートである。
【図６】本発明の実施形態におけるチャンネル情報の一例を示す図である。
【図７】本発明の実施形態における機器情報の一例を示す図である。
【図８】本発明の実施形態におけるチャンネル割り当て情報表示の一例を示す図である。
【図９】本発明の実施形態におけるチャンネル割り当て情報表示の一例を示す図である。
【図１０】本発明の実施形態におけるチャンネル割り当て情報表示の一例を示す図である。
【図１１】本発明の実施形態における機器情報の一例を示す図である。
【図１２】本発明の実施形態における機器情報の表示の一例を示す図である。
【符号の説明】
【００４１】
１０１  テレビジョン受像機
１０２  モノクロプリンタ
１０３  デジタルカメラ
２０１  ブラウン管
２０５  接続判別部
２０６  第１接続端子
２０７  第２接続端子
２０８  チャンネル割り当て部
２０９  チャンネル記憶部
２１０  機器情報受信部
２１１  機器情報記憶部
２１２  割り当て情報表示要求受信部
２１３  割り当て情報表示部
２１４  チャンネル情報受信部
２１５  チャンネル選択部
２１６  チャンネル表示制御部
２１７  選択通知部
【図１】
2008017056.tif 000003
【図２】
2008017056.tif 000004
【図３】
2008017056.tif 000005
【図４】
2008017056.tif 000006
【図５】
2008017056.tif 000007
【図６】
2008017056.tif 000008
【図７】
2008017056.tif 000009
【図８】
2008017056.tif 000010
【図９】
2008017056.tif 000011
【図１０】
2008017056.tif 000012
【図１１】
2008017056.tif 000013
【図１２】
2008017056.tif 000014