(57)【要約】【課題】接続されている外部機器を効率よく検索することのできる電子機器および接続機器サーチ方法を提供する。【解決手段】まず、論理アドレスの「１」を設定し（Ｓ１０）、ポーリングを行う（Ｓ１１）。応答がある場合（Ｓ１２；Ｙｅｓ）、論理アドレスの「１」に、応答内容である物理アドレスおよびデバイスネームを書き込んで登録する（Ｓ１３）。次のデバイスタイプに接続確認を実行していない論理アドレスがある場合（Ｓ１４；Ｙｅｓ）、最も小さい論理アドレスを選択し、ステップＳ１１へと戻る。次に、すべてのデバイスタイプに関して接続を確認し終えると（Ｓ１４；Ｎｏ）、残りの論理アドレスにポーリングを行う（Ｓ１６）。ポーリングの応答がある場合（Ｓ１７；Ｙｅｓ）、応答のある接続に関してアドレスリストに物理アドレスおよびデバイスネームを書き込んで登録する（Ｓ１８）。【選択図】図５
2008293414.tif 000002
【特許請求の範囲】
【請求項１】
複数の外部機器と通信する通信線と、
前記複数の外部機器の論理アドレスと物理アドレスとを対応付けるアドレスリストを格納する記憶部と、
所定の規則に基づいて前記論理アドレスのサーチ順序を決定し、前記サーチ順序に従って前記通信線で接続された前記複数の外部機器をサーチし、前記複数の外部機器から物理アドレスを取得して前記アドレスリストに書き込む制御部とを有する電子機器。
【請求項２】
複数の外部機器と通信する通信線と、
前記複数の外部機器の論理アドレスと物理アドレスとを対応付けるアドレスリストと、前記複数の外部機器の論理アドレスと物理アドレスとの対応付けの履歴を記憶する前回アドレスリストとを格納する記憶部と、
前記前回アドレスリストに記述のある外部機器の論理アドレスを優先し、かつ所定の規則に基づいて前記論理アドレスのサーチ順序を決定し、前記サーチ順序に従って前記通信線で接続された前記複数の外部機器をサーチし、前記複数の外部機器から物理アドレスを取得して前記アドレスリストに書き込む制御部とを有する電子機器。
【請求項３】
前記制御部は、前記所定の規則として、前記複数の外部機器のデバイスタイプごとにデバイスナンバー順にサーチすることを特徴とする請求項１または２に記載の電子機器。
【請求項４】
前記制御部は、前記所定の規則として、前記複数の外部機器のデバイスナンバーごとに異なるデバイスタイプをサーチすることを特徴とする請求項１または２に記載の電子機器。
【請求項５】
前記記憶部は、前記制御部が前回サーチした際に物理アドレスを書き込んだ前回アドレスリストを格納し、
前記制御部は、前記前回アドレスリストに記述のある外部機器の論理アドレスを優先して前記複数の外部機器をサーチすることを特徴とする請求項１に記載の電子機器。
【請求項６】
前記記憶部は、前記制御部が前記複数の外部機器を優先してサーチするサーチ順序を予め定めた優先アドレスリストを格納し、
前記制御部は、前記優先アドレスリストの前記サーチ順序に従って前記複数の外部機器をサーチすることを特徴とする請求項１または２に記載の電子機器。
【請求項７】
前記制御部は、前記複数の外部機器のサーチを電子機器の電源投入時に実行することを特徴とする請求項１または２に記載の電子機器。
【請求項８】
前記制御部は、前記複数の外部機器のサーチを電子機器の通常動作中に定期的に実行し、前記前回アドレスリストに記述のある外部機器の論理アドレスより記述のない外部機器の論理アドレスのサーチの頻度を減少させることを特徴とする請求項２または５に記載の電子機器。
【請求項９】
前記制御部は、前記複数の外部機器のサーチを電子機器の通常動作中に定期的に実行し、前記優先アドレスリストに記述のある外部機器の論理アドレスより記述のない外部機器の論理アドレスのサーチの頻度を減少させることを特徴とする請求項６に記載の電子機器。
【請求項１０】
所定の規則に基づいて論理アドレスのサーチ順序を決定する決定ステップと、
決定された前記サーチ順序に従って複数の外部機器をサーチするサーチステップと、
サーチした前記複数の外部機器から物理アドレスを取得して前記論理アドレスに対応付けてアドレスリストに書き込む書き込みステップとを有することを特徴とする接続機器サーチ方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器および接続機器サーチ方法に関する。
【背景技術】
【０００２】
従来の技術として、電子機器に接続された外部機器の物理アドレスと論理アドレスの対応付けを自動で行う電子機器がある（例えば、特許文献１参照）。
【０００３】
この電子機器は、電子機器に対し複数の外部機器をパラレルに接続する信号線と、電子機器と複数の機器とをシリアルに接続する制御線を有する。
【０００４】
この電子機器は、制御線を介し、同一の種類ごとに予め定められた範囲の機器アドレスを電力が供給される順序で設定し、その機器アドレスの順序で外部機器に信号を送信するように指示を行い、指示に応じて外部機器が送信する信号を電子機器の端子が受信し、受信した端子に関連づけられた論理アドレスと、その信号を送信した機器の機器アドレスとの対応付けを行う。そのため、電子機器に接続される複数の機器に対し、自動で機器アドレスと論理アドレスの対応付けを行うことができる。
【特許文献１】特許第３５６７４３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、従来の電子機器によると、機器アドレスと論理アドレスの対応付けは自動で行うことができるが、本来の接続機器サーチ方法にはない、機器アドレスを電力が供給される順序で設定して、本来の機器アドレスとは異なる機器アドレスをそれぞれの機器に対して示させるというステップを経るため、必ずしも効率のよい接続機器のサーチ方法とはいえない。
【０００６】
従って、本発明の目的は、接続されている外部機器を効率よく検索することのできる電子機器および接続機器サーチ方法を提供することにある。
【課題を解決するための手段】
【０００７】
（１）本発明は上記目的を達成するため、複数の外部機器と通信する通信線と、前記複数の外部機器の論理アドレスと物理アドレスとを対応付けるアドレスリストを格納する記憶部と、所定の規則に基づいて前記論理アドレスのサーチ順序を決定し、前記サーチ順序に従って前記通信線で接続された前記複数の外部機器をサーチし、前記複数の外部機器から物理アドレスを取得して前記アドレスリストに書き込む制御部とを有する電子機器を提供する。
【０００８】
上記した構成によれば、従来、論理アドレスの番号順に接続確認を行っていたのに対し、外部機器が接続されている可能性の高い順序で接続確認を行うことで、接続確認に必要な処理時間に変わりはないものの、接続されている外部機器が電子機器に早い段階で接続確認され、電子機器上での外部機器の認識、および電子機器を介しての外部機器の操作に素早く移行することができる。
【０００９】
（２）また、本発明は上記目的を達成するため、複数の外部機器と通信する通信線と、前記複数の外部機器の論理アドレスと物理アドレスとを対応付けるアドレスリストと、前記複数の外部機器の論理アドレスと物理アドレスとの対応付けの履歴を記憶する前回アドレスリストとを格納する記憶部と、前記前回アドレスリストに記述のある外部機器の論理アドレスを優先し、かつ所定の規則に基づいて前記論理アドレスのサーチ順序を決定し、前記サーチ順序に従って前記通信線で接続された前記複数の外部機器をサーチし、前記複数の外部機器から物理アドレスを取得して前記アドレスリストに書き込む制御部とを有する電子機器を提供する。
【００１０】
上記した構成によれば、論理アドレスと物理アドレスの対応付けの履歴を用いることで外部機器が接続されている可能性の高い順序で接続確認を行うことができ、接続確認に必要な処理時間に変わりはないものの、接続されている外部機器が電子機器に早い段階で接続確認され、電子機器上での外部機器の認識、および電子機器を介しての外部機器の操作に素早く移行することができる。
【００１１】
（３）また、本発明は上記目的を達成するため、所定の規則に基づいて論理アドレスのサーチ順序を決定する決定ステップと、決定された前記サーチ順序に従って複数の外部機器をサーチするサーチステップと、サーチした前記複数の外部機器から物理アドレスを取得して前記論理アドレスに対応付けてアドレスリストに書き込む書き込みステップとを有することを特徴とする接続機器サーチ方法を提供する。
【００１２】
上記した工程によれば、（１）と同様の効果を得られる接続機器サーチ方法が達成される。
【発明の効果】
【００１３】
本発明によれば、電子機器に接続されている外部機器を効率よく検索することができる。
【発明を実施するための最良の形態】
【００１４】
以下に、本発明の実施の形態を、図面を参照して詳細に説明する。
【００１５】
〔第１の実施の形態〕
（構  成）
図１は、本発明の第１の実施の形態に関するＨＤＭＩ（High-Definition Multimedia Interface）システムを示す概略図である。
【００１６】
ＨＤＭＩシステム１００は、アンテナから地上デジタル放送波を受信し復調して表示、または外部入力から映像信号を受信して表示する電子機器であるテレビ１と、外部機器から入力する音声信号の増幅および再生または外部機器から入力する映像信号および音声信号の出力切替等を行うＡＶ（Audio and Visual）アンプ２と、ＢＳ（Broadcast Satellite）やＣＳ（Communication Satellite）等の衛星放送を受信して復調するチューナとしてのセットトップボックス３と、ＨＤ ＤＶＤ（High-Definition Digital Versatile Disc）やＤＶＤ等のメディアを再生するＤＶＤプレーヤ４と、放送および外部入力からの映像信号を記録し、記録したコンテンツを外部に出力可能なＨＤＤ（Hard Disc Drive）レコーダ５とを有し、それぞれを図示するようにＨＤＭＩケーブル６で接続することで構成される。リモコン１Ｂは、テレビ１を操作する専用リモコンであるが、ＨＤＭＩケーブル６を介して他の電子機器に命令信号を送信して操作することも可能である。
【００１７】
テレビ１は、ＨＤＭＩケーブル６で接続された各電子機器との接続を、テレビ１の電源投入時に確認するほか、通常動作中に定期的に確認する。接続確認の情報の送受信はＨＤＭＩケーブル６のＣＥＣ制御ラインを用いて行う。
【００１８】
図２（ａ）および（ｂ）は、本発明の第１の実施の形態に関するＨＤＭＩシステムの構成を示すブロック図である。
【００１９】
図２（ａ）に示すように、テレビ１は、ＨＤＭＩ端子の入力１および入力２を有し、テレビ１の入力１にＡＶアンプ２の出力がＨＤＭＩケーブル６を介して接続され、テレビ１の入力２にＨＤＤレコーダ５の出力がＨＤＭＩケーブル６を介して接続される。また、テレビ１は、アンテナ１Ａを介して地上デジタル放送波を受信する。
【００２０】
ＡＶアンプ２は、ＨＤＭＩ端子の入力１および入力２を有し、ＡＶアンプ２の入力１にセットトップボックス３の出力がＨＤＭＩケーブル６を介して接続され、ＡＶアンプ２の入力２にＤＶＤプレーヤ４の出力がＨＤＭＩケーブル６を介して接続される。また、セットトップボックス３は、アンテナ３Ａを介してＢＳおよびＣＳの放送波を受信する。
【００２１】
ＨＤＤレコーダ５は、アンテナ５Ａを介して地上デジタル放送波を受信する。
【００２２】
ＨＤＭＩケーブル６はＣＥＣ（Consumer Electronics Control）制御ライン６ａとＨＤＭＩライン６ｂとを有する。ＣＥＣ制御ライン６ａは、各電子機器のＣＰＵ１６、２６、３６、４６、および５６の間でシリアルに接続される。ＨＤＭＩライン６ｂは、映像信号および音声信号を伝送するように各電子機器の間でそれぞれ接続される。
【００２３】
図２（ｂ）は、図２（ａ）のように各電子機器を接続した場合に、各電子機器に設定される物理アドレスを表記した物理アドレス表記例６０であり、テレビ１は「０．０．０．０」、ＡＶアンプ２は「１．０．０．０」、セットトップボックス３は「１．１．０．０」、ＤＶＤプレーヤ４は「１．２．０．０」、ＨＤＤレコーダ５は「２．０．０．０」と記述される。物理アドレスは、テレビ１を０階層目とし、テレビ１に接続されている電子機器の入力の番号を１階層目の数字として記述する。２階層目、３階層目、４階層目に関しても同様に記述され、テレビ１から数えて５階層のＨＤＭＩシステム１００を構成することができる。
【００２４】
図３は、本発明の第１の実施の形態に関するテレビの構成を示すブロック図である。
【００２５】
テレビ１は、アンテナ１Ａを介して地上デジタルテレビ放送波を受信してチャンネル選択するチューナ１０と、チューナ１０の出力を映像データ、音声データ、字幕データ等の種別に分別して処理する信号処理部１１と、信号処理部１１の映像データおよび字幕データの出力をデコードする映像処理部１２Ａと、映像処理部１２Ａの出力を表示用の映像信号に変換して出力する表示処理部１３Ａと、表示処理部１３Ａの出力をＬＣＤ（Liquid Crystal Display）に表示する表示部１４Ａと、信号処理部１１の音声データの出力をデコードする音声処理部１２Ｂと、音声処理部１２Ｂの出力を音声信号に変換して出力する音声出力処理部１３Ｂと、音声出力処理部１３Ｂの出力を音声に変換するスピーカ１４Ｂと、ＨＤＭＩケーブル６のＨＤＭＩライン６ｂを介して外部から映像データおよび音声データを受信するＨＤＭＩ受信部１５と、ＨＤＭＩケーブル６のＣＥＣ制御ライン６ａを介して外部からＣＥＣ制御データを送受信しテレビ１の各部を制御するＣＰＵ（Central Processing Unit）１６と、ＣＰＵ１６が処理するデータを一時的に記憶するＲＡＭ（Random Access Memory）１７と、論理アドレス割り当てテーブル１８Ａ、アドレスリスト１８Ｂ、前回アドレスリスト１８Ｃ、優先アドレスリスト１８Ｄ、および映像コンテンツ等を格納するＲＯＭ（Read Only Memory）１８と、複数のスイッチ等からなり、それらの入力に基づいてテレビ１を操作する操作部１９と、リモコン１Ｂから赤外線信号を用いて送信される命令を受信する受光部２０とを有する。各部は、バス２１によって相互に接続される。
【００２６】
なお、ＨＤＭＩケーブル６は、図示しないＨＤＭＩコネクタに接続されＨＤＭＩのインターフェースを介してＨＤＭＩ受信部１５およびＣＰＵ１６にそれぞれ接続される。
【００２７】
図４（ａ）および（ｂ）は、本発明の第１の実施の形態に関する論理アドレス割り当てテーブルおよびアドレスリストの構成を示す表である。
【００２８】
図４（ａ）に示すように、論理アドレス割り当てテーブル１８Ａは、ＨＤＭＩ−ＣＥＣの規格上での論理アドレス１８０とデバイスナンバー１８１とデバイスタイプ１８２を対応付ける表であり、論理アドレス１８０は「０」から「１５」まで１６個用意される。
【００２９】
論理アドレス１８０は、「０」から「１１」までは論理アドレス割り当てテーブル１８Ａに表記された通りのデバイスナンバー１８１およびデバイスタイプ１８２が設定されているが、論理アドレス１８０の「１２」および「１３」は、２００７年５月時点ではデバイスナンバー１８１およびデバイスタイプ１８２ともに設定されておらず、この論理アドレス１８０は使用することができない。
【００３０】
論理アドレス１８０の「１４」は、「Ｆｒｅｅ  Ｕｓｅ」のため、任意のデバイスナンバー１８１およびデバイスタイプ１８２を設定できる。例えば、レコーディングデバイス１からレコーディングデバイス３までを使用し、さらにレコーディングデバイスをもう１台追加したい場合等に使用することができる。論理アドレス１８０の「１５」は、機器単体で使用することはできないが、命令を実行するとその他の論理アドレスを使用している機器以外のすべての機器に命令が送信される。
【００３１】
図４（ｂ）に示すように、アドレスリスト１８Ｂは、テレビ１がＨＤＭＩケーブル６を介して接続されている外部機器の接続を確認した場合に、その外部機器の物理アドレス１８３およびデバイスネーム１８４が書き込まれることで作成される。ここでは、図２（ａ）および（ｂ）に示すＨＤＭＩシステム１００において、テレビ１がＡＶアンプ２、セットトップボックス３、ＤＶＤプレーヤ４、およびＨＤＤレコーダ５の接続を確認した場合を表記している。
【００３２】
（動  作）
以下に、本発明の第１の実施の形態におけるテレビの動作を各図を参照しつつ説明する。
【００３３】
まず、操作部１９またはリモコン１Ｂを操作することによりテレビ１の電源を投入すると、ＣＰＵ１６はテレビ１の起動処理を行う。起動処理は、各部の初期化および設定データの読み込み等の動作からなり、ＣＰＵ１６はそれらの起動処理とともにＨＤＭＩケーブル６を介して接続された外部機器の接続確認を行う。接続確認は、論理アドレス割り当てテーブル１８Ａに基づいて行われ、論理アドレス１８０のそれぞれに接続されている外部機器の物理アドレス１８３およびデバイスネーム１８４を書き込むことで実行される。
【００３４】
論理アドレス１８０のそれぞれに接続を確認する場合に、ＣＰＵ１６はＨＤＭＩ規格１．２で定める「<Give Physical Address>」というコマンドを用い、接続されている外部機器にポーリングする。ポーリングは、接続の確実性を向上させるために、例えば５回繰り返して行う。ポーリングを実行した論理アドレス１８０に外部機器が接続されていると、外部機器はポーリングに対する応答として物理アドレス１８３およびデバイスネーム１８４をテレビ１に送信する。ただし、論理アドレス１８０の「０」は、テレビ１自身であり、まず最初に自らを論理アドレス１８０の「０」に登録する。
【００３５】
テレビ１は、接続確認を含む起動処理を全て終了すると通常動作を開始する。なお、各論理アドレスに対してポーリングを５回行うことで、起動時の接続確認全体に約２〜３秒程度の時間を要する。以下において、テレビ１が起動処理を実行する際の接続確認の動作を詳細に説明する。
【００３６】
図５は、本発明の第１の実施の形態に関するテレビの動作を示すフローチャートである。
【００３７】
まず、ＣＰＵ１６は、論理アドレス１８０の「１」の接続を確認するためにｎ＝１と設定する（Ｓ１０）。次に、論理アドレス１８０の「１」、つまり「Recording Device1」に対してポーリング「<Give Physical Address>」を行う（Ｓ１１）。論理アドレス１８０の「１」に外部機器が接続されており、応答がある場合（Ｓ１２；Ｙｅｓ）、アドレスリスト１８Ｂの論理アドレス１８０の「１」に、応答内容である物理アドレス１８３およびデバイスネーム１８４を書き込んで登録する（Ｓ１３）。外部機器から応答がない場合（Ｓ１２；Ｎｏ）、アドレスリスト１８Ｂに書き込みを行わずに次のステップへ進む。
【００３８】
次に、「Recording Device」の次のデバイスタイプ１８２である「Tuner」に相当する論理アドレス「３」、「６」、「７」に接続確認を実行していない論理アドレスがある場合（Ｓ１４；Ｙｅｓ）、論理アドレス１８０として接続確認を実行していない最も小さい論理アドレス１８０を選択し、例えば「３」、「６」、「７」全てが接続確認されていない場合は論理アドレス１８０の「３」を選択し（Ｓ１５）、ステップＳ１１へと戻る。
【００３９】
ここで、起動時はすべての接続確認が実行されていないため、ステップＳ１１からステップＳ１５を繰り返すことで、次のような順序で論理アドレス１８０の接続を確認することになる。「１（Recording Device 1）」、「３（Tuner 1）」、「４（Playback Device 1）」、「５（Audio System）」、「２（Recording Device 2）」、「６（Tuner 2）」、「８（Playback Device 2）」、「７（Tuner 3）」、「９（Recording Device 3）」、「１１（Playback Device 3）」、「１０（Tuner 4）」。つまり、すべてのデバイスタイプ１８２において１台目のものを接続確認し、１台目がすべて確認し終えたらすべてのデバイスタイプ１８２において２台目のものを接続確認する、といったように接続確認を繰り返していく。
【００４０】
次に、すべてのデバイスタイプ１８２に関して接続を確認し終えると（Ｓ１４；Ｎｏ）、論理アドレス１８０の「１２」から「１５」にあたる接続に関してポーリングを行う（Ｓ１６）。論理アドレス１８０の「１２」から「１５」にあたる接続に関してポーリングの応答がある場合（Ｓ１７；Ｙｅｓ）、応答のある接続に関してアドレスリスト１８Ｂに物理アドレス１８３およびデバイスネーム１８４を書き込んで登録する（Ｓ１８）。論理アドレス１８０の「１２」から「１５」にあたる接続に関してポーリングの応答がない場合（Ｓ１７；Ｎｏ）、接続確認を終了する。
【００４１】
（第１の実施の形態の効果）
上記した第１の実施の形態によると、従来論理アドレス１８０の番号順に接続確認を行っていたことに対し、デバイスナンバー１８１の小さいものから順に接続確認を行うことで、接続されている可能性の高い機器の接続確認を先に行うことができ、一般的には実施の可能性が低い、同じデバイスタイプの機器の複数台接続、という状況の確認を後に行うことができる。こうすることにより、接続確認に必要な処理時間に変わりはないが、接続されている機器がテレビ１に早い段階で接続確認されることにより、テレビ１上での外部機器の認識、およびテレビ１を介しての外部機器の操作に素早く移行することができる。
【００４２】
なお、ＨＤＭＩシステム１００においてテレビ１に接続される外部機器の数、および種類は任意に変更可能である。なお、論理アドレス割り当てテーブル１８Ａは、図４に示すものに限られず任意に変更可能である。なお、論理アドレス１８０の「１２」および「１３」にデバイスナンバー１８１およびデバイスタイプ１８２が設定された場合は、「１２」および「１３」もステップＳ１１からステップ１５に含めるものとする。
【００４３】
また、論理アドレス１８０の「０」は、テレビ１以外にＨＤＭＩ−ＣＥＣ機能を有するＰＣ用ディスプレイやモニター等の表示装置を用いることができる。
【００４４】
〔第２の実施の形態〕
（動  作）
図６は、本発明の第２の実施の形態に関するテレビの動作を示すフローチャートである。なお、以下の説明において、第１の実施の形態と同一の構成および機能を有する部分については共通の符号を付している。
【００４５】
まず、ＣＰＵ１６は、論理アドレス１８０の「１」の接続を確認するためにｎ＝１と設定する（Ｓ２０）。次に、論理アドレス１８０の「１」、つまり「Recording Device1」に対してポーリング「<Give Physical Address>」を行う（Ｓ２１）。論理アドレス１８０の「１」に外部機器が接続されており、応答がある場合（Ｓ２２；Ｙｅｓ）、アドレスリスト１８Ｂの論理アドレス１８０の「１」に、応答内容である物理アドレス１８３およびデバイスネーム１８４を書き込んで登録する（Ｓ２３）。次に、同じデバイスタイプ１８２である「Recording Device」に属する論理アドレス１８０、つまり「２」および「９」、に接続確認を実行していない外部機器がある場合（Ｓ２４；Ｙｅｓ）、そのうちで一番小さい論理アドレス１８０、例えば「２」を選択し、ステップＳ２１へと戻る。また、同じデバイスタイプ１８２に属する論理アドレス１８０に接続確認を実行していない外部機器がない場合（Ｓ２４；Ｎｏ）、次のステップＳ２６へ進む。また、外部機器から応答がない場合（Ｓ２２；Ｎｏ）、アドレスリスト１８Ｂに書き込みを行わずにステップＳ２６へ進む。また、同じデバイスタイプ１８２のそれ以降のデバイスナンバー１８１の外部機器に関しては接続確認を後に行う。
【００４６】
次に、「Recording Device」の次のデバイスタイプ１８２である「Tuner」に相当する論理アドレス「３」、「６」、「７」に接続確認を実行していない論理アドレスがある場合（Ｓ２６；Ｙｅｓ）、論理アドレス１８０として接続確認を実行していない最も小さい論理アドレス１８０を選択し、例えば「３」、「６」、「７」全てが接続確認されていない場合は論理アドレス１８０の「３」を選択し（Ｓ２７）、ステップＳ２１へと戻る。
【００４７】
ここで、起動時はすべての接続確認が実行されていないため、ステップＳ２１からステップＳ２７を繰り返すことで、次のような順序で論理アドレス１８０の接続を確認することになる。「１（Recording Device 1）」、「２（Recording Device 2）」、「９（Recording Device 3）」、「３（Tuner 1）」、「６（Tuner 2）」、「７（Tuner 3）」、「１０（Tuner 4）」、「４（Playback Device 1）」、「８（Playback Device 2）」、「１１（Playback Device 3）」、「５（Audio System）」。ただし、接続確認ができない外部機器が現れた時点でそのデバイスタイプ１８２のそれ以降のデバイスナンバー１８１の外部機器の接続確認は後に行う。つまり、あるデバイスタイプ１８２において１台目、２台目と順次接続確認し、接続確認ができないものが出てきた時点で、例えば２台目で接続確認が取れなかった場合は３台目の接続確認を後にして、次のデバイスタイプ１８２の接続確認に移行する、といったように接続確認を繰り返していく。
【００４８】
次に、すべてのデバイスタイプ１８２に関して接続を確認し終えると（Ｓ２６；Ｎｏ）、論理アドレス１８０の「１」から「１１」中で後に行うようにした論理アドレス１８０、および論理アドレス１８０の「１２」から「１５」にあたる接続に関してポーリングを行う（Ｓ２８）。後に行うようにした論理アドレス１８０、および論理アドレス１８０の「１２」から「１５」にあたる接続に関してポーリングの応答がある場合（Ｓ２９；Ｙｅｓ）、応答のある接続に関してアドレスリスト１８Ｂに物理アドレス１８３およびデバイスネーム１８４を書き込んで登録する（Ｓ３０）。後に接続確認を行うことにした論理アドレス１８０、および論理アドレス１８０の「１２」から「１５」にあたる接続に関してポーリングの応答がない場合（Ｓ２９；Ｎｏ）、接続確認を終了する。
【００４９】
（第２の実施の形態の効果）
上記した第２の実施の形態によると、従来論理アドレス１８０の番号順に接続確認を行っていたことに対し、デバイスタイプ１８２のごとに接続確認を行い、接続確認ができなかった外部機器以降のデバイスナンバー１８１に該当する外部機器の接続確認を後に行うことで、接続されている可能性の高い機器の接続確認を先に行うことができ、一般的には実施の可能性が低い、小さいデバイスナンバー１８１より先に大きいデバイスナンバー１８１に機器が接続される、という状況の確認を後に行うようにできる。こうすることにより、接続確認に必要な処理時間に変わりはないが、テレビ１に接続されている機器が早い段階で接続確認されることにより、テレビ１上での外部機器の認識、およびテレビ１を介しての外部機器の操作に素早く移行することができる。
【００５０】
〔第３の実施の形態〕
（構  成）
図３に示す前回アドレスリスト１８Ｃは、テレビ１を終了した際の外部機器の接続状況を、図４（ｂ）に示すアドレスリスト１８Ｂと同様の記述で記憶している。
【００５１】
（動  作）
図７は、本発明の第３の実施の形態に関するテレビの動作を示すフローチャートである。
【００５２】
まず、ＣＰＵ１６は、ＲＯＭ１８から前回アドレスリスト１８Ｃを読み出す（Ｓ５０）。次に、前回アドレスリスト１８Ｃを参照して、前回接続確認の際に登録された外部機器がある場合（Ｓ５１；Ｙｅｓ）、登録済みの外部機器の中から最も小さい論理アドレスをセットする（Ｓ５２）。例えば、図４（ｂ）に示すような前回アドレスリスト１８Ｃの場合、論理アドレス１８０の「１」、「３」、「４」、「５」が登録済みであるので、まず論理アドレス１８０の「１」をセットし、「Recording Device1」に対してポーリング「<Give Physical Address>」を行う（Ｓ５３）。論理アドレス１８０の「１」に外部機器が接続されており、応答がある場合（Ｓ５４；Ｙｅｓ）、アドレスリスト１８Ｂの論理アドレス１８０の「１」に、応答内容である物理アドレス１８３およびデバイスネーム１８４を書き込んで登録する（Ｓ５５）。論理アドレス１８０の「１」の外部機器が取り外されており、応答がない場合（Ｓ５４；Ｎｏ）、アドレスリスト１８Ｂの論理アドレス１８０の「１」に書き込まず、すべて「Ｎｏｎｅ」としてステップＳ５６に進む。
【００５３】
次に、登録済みの外部機器の論理アドレス１８０の「３」、「４」、「５」に接続確認を実行していない論理アドレスがある場合（Ｓ５６；Ｙｅｓ）、論理アドレス１８０として接続確認を実行していない最も小さい論理アドレス１８０を選択し、例えば「３」、「４」、「５」全てが接続確認されていない場合は論理アドレス１８０の「３」を選択し（Ｓ５７）、ステップＳ５３へと戻る。
【００５４】
ここで、ステップＳ５２からステップＳ５７を繰り返すことで、次のような順序で論理アドレス１８０の接続を確認することになる。「１（Recording Device 1）」、「３（Tuner 1）」、「４（Playback Device 1）」、「５（Audio System）」。
【００５５】
次に、すべての登録済みの外部機器の論理アドレス１８０に関して接続を確認し終えると（Ｓ５６；Ｎｏ）、論理アドレス１８０の「１」〜「１１」の中から未確認の接続、および論理アドレス１８０の「１２」から「１５」にあたる接続に関してポーリングを行う（Ｓ５８）。ポーリングの応答がある場合（Ｓ５９；Ｙｅｓ）、応答のある接続に関してアドレスリスト１８Ｂに物理アドレス１８３およびデバイスネーム１８４を書き込んで登録する（Ｓ６０）。ポーリングの応答がない場合（Ｓ５９；Ｎｏ）、接続確認を終了する。
【００５６】
なお、ステップＳ５８からステップＳ６０の動作に関しては、実施の形態１または実施の形態２の方法を適用する。
【００５７】
（第３の実施の形態の効果）
上記した第３の実施の形態によると、前回アドレスリスト１８Ｃを読み出し、登録済みの外部機器から優先的に接続確認を行うことにより、接続されている可能性の高い機器の接続確認を先に行うことができ、一般的には実施の可能性が低い、外部機器の頻繁な接続および取り外し、という状況の確認を後に行うことができる。こうすることにより、接続確認に必要な処理時間に変わりはないが、テレビ１に接続されている機器が早い段階で接続確認されることにより、テレビ１上での外部機器の認識、およびテレビ１を介しての外部機器の操作に素早く移行することができる。
【００５８】
なお、前回アドレスリスト１８Ｃは、複数の接続確認の履歴から統計処理して接続の多いものを学習するようにしてもよい。
【００５９】
なお、第３の実施の形態は、テレビ１を待機状態から稼働可能な状態とする起動処理時に実施するのみならず、テレビ１の通常動作時に定期的に実行される接続確認の際にも実施可能である。
【００６０】
例えば、通常動作時に定期的に接続確認が実行される場合、初回の接続確認において接続が確認された論理アドレス１８０を前回アドレスリスト１８Ｃに記憶しておき、前回アドレスリスト１８Ｃに登録されている論理アドレス１８０に関しては定期的に接続確認を行い、前回アドレスリスト１８Ｃに登録されていない論理アドレス１８０に関しては登録されている論理アドレス１８０より頻度を低下させて接続確認を行う。
【００６１】
具体的には、前回アドレスリスト１８Ｃに登録されている論理アドレス１８０に関しては１分ごとに接続確認を行い、登録されていない論理アドレス１８０に関しては２分ごとに接続確認を行うように接続確認の頻度を変える。こうすることで、一般的に実施の可能性の低い、使用時にＨＤＭＩケーブル６が挿抜される、という状況の確認の回数を減少することができ、接続確認の処理負担を減少させることができる。
【００６２】
〔第４の実施の形態〕
（構  成）
図８は、本発明の第４の実施の形態に関するテレビの設定メニューを示す概略図である。
【００６３】
操作部１９またはリモコン１Ｂを用いて所定の操作をすることにより、表示部１４Ａに設定メニュー１４０が表示される。設定メニュー１４０は、ＨＤＭＩケーブル６で接続された外部機器の接続確認をする優先度を決定するための設定画面である。設定メニュー１４０上の表には接続確認の際に登録された外部機器が表示され、リモコン１Ｂのテンキー等を用いて入力することで、それぞれの外部機器に対して優先度１４０ａを決定することができる。操作ボタン１４０ｂは、入力した内容をリセット、決定、またはキャンセルする。
【００６４】
図９は、本発明の第４の実施の形態に関する優先アドレスリストの構成を示す表である。
【００６５】
優先アドレスリスト１８Ｄは、図４（ｂ）に示したアドレスリスト１８Ｂに優先度１８５を追加したリストであり、テレビ１がＨＤＭＩケーブル６を介して接続されている外部機器の接続を確認する際の優先度を確認するために用いられる。物理アドレス１８３、デバイスネーム１８４は、前回接続確認をした際に登録された内容を用いており、これらの登録内容を接続確認の際に利用することにより、第３の実施の形態と同様の効果が得られる。
【００６６】
（動  作）
まず、ユーザーは、設定メニュー１４０において接続されている外部機器の接続確認の優先度１４０ａを設定し、テレビ１を終了する。次に、テレビ１の電源を投入する際、ＣＰＵ１６は、起動処理とともに接続確認を実行するが、接続確認を開始する際に優先アドレスリスト１８Ｄを読み出し、まず優先度１８５に従って接続確認を実行する。
【００６７】
図１０は、本発明の第４の実施の形態に関するテレビの動作を示すフローチャートである。
【００６８】
まず、ＣＰＵ１６は、ＲＯＭ１８から優先アドレスリスト１８Ｄを読み出す（Ｓ７０）。次に、優先アドレスリスト１８Ｄを参照して、優先度１８５が設定された外部機器がある場合（Ｓ７１；Ｙｅｓ）、優先度１８５に基づいて最も優先度の高い論理アドレス１８０をセットする（Ｓ７２）。例えば、図９に示すような優先アドレスリスト１８Ｄの場合、論理アドレス１８０の「１」、「３」、「４」、「５」が優先度１８５設定済みであるので、優先度１８５の最も高い論理アドレス１８０の「５」をセットし、「Audio System」に対してポーリング「<Give Physical Address>」を行う（Ｓ７３）。論理アドレス１８０の「５」に外部機器が接続されており、応答がある場合（Ｓ７４；Ｙｅｓ）、アドレスリスト１８Ｂの論理アドレス１８０の「５」に、応答内容である物理アドレス１８３およびデバイスネーム１８４を書き込んで登録する（Ｓ７５）。論理アドレス１８０の「５」の外部機器が取り外されており、応答がない場合（Ｓ７４；Ｎｏ）、アドレスリスト１８Ｂの論理アドレス１８０の「５」に書き込まず、すべて「Ｎｏｎｅ」としてステップＳ７６に進む。
【００６９】
次に、優先度１８５の設定された外部機器の論理アドレス１８０の「１」、「３」、「４」に接続確認を実行していない論理アドレスがある場合（Ｓ７６；Ｙｅｓ）、論理アドレス１８０として次に優先度の高い論理アドレス１８０を選択し、例えば「１」、「３」、「４」全てが接続確認されていない場合は論理アドレス１８０の「４」を選択し（Ｓ７７）、ステップＳ７３へと戻る。
【００７０】
ここで、ステップＳ７２からステップＳ７７を繰り返すことで、次のような順序で論理アドレス１８０の接続を確認することになる。「５（Audio System）」、「４（Playback Device 1）」、「３（Tuner 1）」、「１（Recording Device 1）」。
【００７１】
次に、すべての優先度１８５登録済みの外部機器の論理アドレス１８０に関して接続を確認し終えると（Ｓ７６；Ｎｏ）、論理アドレス１８０の「１」から「１１」中の未確認の接続、および論理アドレス１８０の「１２」から「１５」にあたる接続に関してポーリングを行う（Ｓ７８）。ポーリングの応答がある場合（Ｓ７９；Ｙｅｓ）、応答のある接続に関してアドレスリスト１８Ｂに物理アドレス１８３およびデバイスネーム１８４を書き込んで登録する（Ｓ８０）。ポーリングの応答がない場合（Ｓ７９；Ｎｏ）、接続確認を終了する。
【００７２】
なお、ステップＳ７８からステップＳ９０の動作に関しては、実施の形態１または実施の形態２の方法を適用する。また、実施の形態３の方法を併用してもよい。
【００７３】
（第４の実施の形態の効果）
上記した第４の実施の形態によると、優先アドレスリスト１８Ｄを読み出し、優先度１８５に基づいて接続確認を行うことにより、ユーザーの意志に基づいて接続されている可能性の高い機器の接続確認を先に行うことができる。こうすることにより、接続確認に必要な処理時間に変わりはないが、テレビ１に接続されている機器が早い段階で接続確認されることにより、テレビ１上での外部機器の認識、およびテレビ１を介しての外部機器の操作に素早く移行することができる。
【００７４】
なお、第４の実施の形態は、第３の実施の形態同様に、テレビ１の起動処理時に実施するのみならず、テレビ１の通常動作時に定期的に実行される接続確認の際にも実施可能である。
【００７５】
例えば、通常動作時に定期的に接続確認が実行される場合、優先アドレスリスト１８Ｄに登録されている論理アドレス１８０に関しては定期的に接続確認を行い、優先アドレスリスト１８Ｄに登録されていない論理アドレス１８０に関しては登録されている論理アドレス１８０より頻度を低下させて接続確認を行う。
【００７６】
具体的には、優先アドレスリスト１８Ｄに登録されている論理アドレス１８０に関しては１分ごとに接続確認を行い、登録されていない論理アドレス１８０に関しては２分ごとに接続確認を行うように接続確認の頻度を変える。こうすることで、一般的に実施の可能性の低い、使用時にＨＤＭＩケーブル６が挿抜される、という状況の確認の回数を減少することができ、接続確認の処理負担を減少させることができる。
【図面の簡単な説明】
【００７７】
【図１】本発明の第１の実施の形態に関するＨＤＭＩシステムを示す概略図である。
【図２】（ａ）および（ｂ）は、本発明の第１の実施の形態に関するＨＤＭＩシステムの構成を示すブロック図である。
【図３】本発明の第１の実施の形態に関するテレビの構成を示すブロック図である。
【図４】（ａ）および（ｂ）は、本発明の第１の実施の形態に関する論理アドレス割り当てテーブルおよびアドレスリストの構成を示す表である。
【図５】本発明の第１の実施の形態に関するテレビの動作を示すフローチャートである。
【図６】本発明の第２の実施の形態に関するテレビの動作を示すフローチャートである。
【図７】本発明の第３の実施の形態に関するテレビの動作を示すフローチャートである。
【図８】本発明の第４の実施の形態に関するテレビの設定メニューを示す概略図である。
【図９】本発明の第４の実施の形態に関する優先アドレスリストの構成を示す表である。
【図１０】本発明の第４の実施の形態に関するテレビの動作を示すフローチャートである。
【符号の説明】
【００７８】
１…テレビ、１Ａ…アンテナ、１Ｂ…リモコン、２…ＡＶアンプ、３…セットトップボックス、３Ａ…アンテナ、４…ＤＶＤプレーヤ、５…ＨＤＤレコーダ、５Ａ…アンテナ、６…ＨＤＭＩケーブル、６ａ…ＣＥＣ制御ライン、６ｂ…ＨＤＭＩライン、１０…チューナ、１１…信号処理部、１２Ａ…映像処理部、１２Ｂ…音声処理部、１３Ａ…表示出力処理部、１３Ｂ…音声出力処理部、１４Ａ…表示部、１４Ｂ…スピーカ、１５…ＨＤＭＩ受信部、１６…ＣＰＵ、１７…ＲＡＭ、１８…ＲＯＭ、１８Ａ…論理アドレス割り当てテーブル、１８Ｂ…アドレスリスト、１８Ｃ…前回アドレスリスト、１８Ｄ…優先アドレスリスト、１９…操作部、２０…受光部、２１…バス、２６…ＣＰＵ、３６…ＣＰＵ、４６…ＣＰＵ、５６…ＣＰＵ、６０…物理アドレス表記例、１００…ＨＤＭＩシステム、１４０…設定メニュー、１４０ａ…優先度、１４０ｂ…操作ボタン、１８０…論理アドレス、１８１…デバイスナンバー、１８２…デバイスタイプ、１８３…物理アドレス、１８４…デバイスネーム、１８５…優先度
【図１】
2008293414.tif 000003
【図２】
2008293414.tif 000004
【図３】
2008293414.tif 000005
【図４】
2008293414.tif 000006
【図５】
2008293414.tif 000007
【図６】
2008293414.tif 000008
【図７】
2008293414.tif 000009
【図８】
2008293414.tif 000010
【図９】
2008293414.tif 000011
【図１０】
2008293414.tif 000012