(57)【要約】【課題】外部接続する機器などの接続状態の変化に対応する報知を適切におこなうこと。【解決手段】検知部１１１は、接続部１２０にネットワーク１２１を介して外部接続される機器１３０あるいはネットワーク１２１の接続状態の変化を検知する。判断部１１２は、検知部１１１によって検知された接続状態の変化の回数に基づいて、接続状態の変化に対応した報知をおこなうか否かを判断する。そして、報知情報出力部１１３は、判断部１１２による判断結果に基づいて、接続状態の変化に対応した報知に関する情報を出力する。報知部１１４は、報知情報出力部１１３から出力された情報に基づいて、接続状態の変化に対応した報知をおこなう。報知部１１４は、ネットワーク１２１を介して外部接続される機器１３０に設けられていてもよい。【選択図】        図１
2008139902.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続部に外部接続される機器あるいは前記ネットワークの接続状態の変化を検知する検知手段と、
前記検知手段によって検知された前記接続状態の変化の回数に基づいて、前記接続状態の変化に対応した報知をおこなうか否かを判断する判断手段と、
前記判断手段による判断結果に基づいて、前記接続状態の変化に対応した報知に関する情報を出力する報知情報出力手段と、
を備えることを特徴とする接続通知装置。
【請求項２】
前記報知情報出力手段から出力された情報に基づいて、前記接続状態の変化に対応した報知をおこなう報知手段を備えることを特徴とした請求請１に記載の接続通知装置。
【請求項３】
前記報知情報出力手段は、前記ネットワークを介して外部接続される機器に前記接続状態の変化に対応した報知をおこなうための情報を出力し、
前記ネットワークを介して外部接続される機器は、前記報知情報出力手段から出力された情報に基づいて、前記接続状態の変化に対応した報知をおこなうことを特徴する請求項１に記載の接続通知装置。
【請求項４】
前記ネットワークに接続された前記機器を機器ごとに識別する識別手段を備え、
前記検知手段は、前記識別手段によって識別された機器ごとの接続状態の変化を検知し、
前記判断手段は、前記検知手段によって検知された機器ごとの接続状態の変化の回数に基づいて、前記接続状態の変化に対応した報知をおこなうか否かを判断することを特徴とする請求項１〜３のいずれか一つに記載の接続通知装置。
【請求項５】
前記接続部は、複数の接続端子を備え、
前記検知手段は、前記複数の接続端子ごとの機器の接続状態の変化を検知し、
前記判断手段は、前記検知手段によって検知された前記複数の接続端子ごとの機器の接続状態の変化の回数に基づいて、前記接続状態の変化に対応した報知をおこなうか否かの判断をおこなうことを特徴とする請求項１〜４のいずれか一つに記載の接続通知装置。
【請求項６】
前記判断手段は、前記接続状態の変化の回数が所定以上となった場合に、前記接続状態の変化に対応した報知をおこなわないと判断することを特徴とする請求項１〜５のいずれか一つに記載の接続通知装置。
【請求項７】
前記判断手段は、前記接続状態の変化の回数が所定以上となった場合に、前記接続状態の変化に対応した報知をおこなうか否かをユーザに選択させることを特徴とする請求項１〜６のいずれか一つに記載の接続通知装置。
【請求項８】
前記機器が前記接続部に前記ネットワークを介して接続されてから経過した経過時間を取得する取得手段を備え、
前記判断手段は、前記取得手段によって取得された経過時間および前記接続状態の変化の回数に基づいて、前記接続状態の変化に対応した報知をおこなうか否かを判断することを特徴とする請求項１〜７のいずれか一つに記載の接続通知装置。
【請求項９】
前記判断手段は、前記接続状態の変化の回数が所定以上となった場合であっても、前記取得手段によって取得された経過時間が所定以上の場合は、前記接続状態の変化に対応した報知をおこなうと判断することを特徴とする請求項８に記載の接続通知装置。
【請求項１０】
前記接続部およびネットワークは、ＩＥＥＥ１３９４規格に準拠し、互いに着脱可能なことを特徴とする請求項１〜９のいずれか一つに記載の接続通知装置。
【請求項１１】
ネットワークを介して接続部に外部接続される機器あるいは前記ネットワークの接続状態の変化を検知する検知工程と、
前記検知工程によって検知された前記接続状態の変化の回数に基づいて、前記接続状態の変化に対応した報知をおこなうか否かを判断する判断工程と、
前記判断工程による判断結果に基づいて、前記接続状態の変化に対応した報知に関する情報を出力する報知情報出力工程と、
を含むことを特徴とする接続通知方法。
【請求項１２】
請求項１１に記載の接続通知方法をコンピュータに実行させることを特徴とする接続通知プログラム。
【請求項１３】
請求項１２に記載の接続通知プログラムを記録したコンピュータに読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機器どうしの接続を通知する接続通知装置、接続通知方法、接続通知プログラム、および記録媒体に関する。ただし、本発明の利用は、上述した接続通知装置、接続通知方法、接続通知プログラム、および記録媒体に限られない。
【背景技術】
【０００２】
従来、複数の機器どうしの接続・切断を、容易におこなうことができる、ＩＥＥＥ１３９４（Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃ  Ｅｎｇｉｎｅｅｒｓ  １３９４）規格のシリアルバス（以下、ＩＥＥＥ１３９４バスという）が広く用いられている。ＩＥＥＥ１３９４は、高速なデータ転送が可能なディジタルインタフェースである。最大で６３台の機器をデイジーチェーン接続またはツリー接続することができ、転送速度は１００Ｍｂｐｓ、２００Ｍｂｐｓ、４００Ｍｂｐｓなどが規格化されている。機器を動作させた状態で接続機器を抜き差しすることができ（ホットプラグ機能）、機器どうしの接続にあたって、設定操作などの煩雑な操作をおこなう必要がない。
【０００３】
また、ＩＥＥＥ１３９４規格による接続は、ホストとなるＰＣを必要とせず、機器どうしでの通信が可能になっている。また、高速なデータ転送をおこなうことができる。このため、デジタルビデオカメラで撮影した画像をデジタルビデオデッキにダビングするといった使用が可能であり、デジタル家電への搭載が進められている。
【０００４】
一方で、機器どうしの接続・切断を容易におこなうことができるため、適切ではない時期に機器どうしの接続が切断されてしまう場合がある。たとえば、処理の実行中や予約中に接続が切断された場合は、処理をおこなうことができなくなる恐れがある。このため、使用中もしくは使用予約された機器間の通信ルートを検知して、通信ルート上の機器が切断された場合にはユーザに切断通知をおこない、通信ルートが切断されることを防止する技術が考案されている（たとえば、下記特許文献１参照。）。
【０００５】
【特許文献１】国際公開第００／７０８２９号パンフレット
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した従来技術によれば、接続機器との切断がユーザの意志によるものなのか、不慮の事故によるものなのかを区別することができず、接続機器が切断されると必ず切断通知をおこなう。ユーザの意志による切断である場合、切断通知は不要である場合が多く、適切な通知をおこなうことができないという問題点が一例として挙げられる。
【０００７】
また、接続機器の接続・切断が頻繁におこなわれる場合、切断通知も頻繁におこなわれることとなる。このため、機器どうしの接続・切断を容易におこなうことができるという利便性を低減させてしまうという問題点が一例として挙げられる。
【０００８】
また、使用中もしくは使用予約された機器間の通信ルートを検知することによって切断通知をおこなう。このため、使用もしくは使用予約のいずれもされていない接続機器が切断されたことをユーザに報知することができないという問題点が一例として挙げられる。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するため、請求項１の発明にかかる接続通知装置は、ネットワークを介して接続部に外部接続される機器あるいは前記ネットワークの接続状態の変化を検知する検知手段と、前記検知手段によって検知された前記接続状態の変化の回数に基づいて、前記接続状態の変化に対応した報知をおこなうか否かを判断する判断手段と、前記判断手段による判断結果に基づいて、前記接続状態の変化に対応した報知に関する情報を出力する報知情報出力手段と、を備えることを特徴とする。
【００１０】
また、請求項１１の発明にかかる接続通知方法は、ネットワークを介して接続部に外部接続される機器あるいは前記ネットワークの接続状態の変化を検知する検知工程と、前記検知工程によって検知された前記接続状態の変化の回数に基づいて、前記接続状態の変化に対応した報知をおこなうか否かを判断する判断工程と、前記判断工程による判断結果に基づいて、前記接続状態の変化に対応した報知に関する情報を出力する報知情報出力工程と、を含むことを特徴とする。
【００１１】
また、請求項１２の発明にかかる接続通知プログラムは、請求項１１に記載の接続通知方法をコンピュータに実行させることを特徴とする。
【００１２】
また、請求項１３の発明にかかる記録媒体は、請求項１２に記載の接続通知プログラムを記録したコンピュータに読み取り可能なことを特徴とする。
【発明を実施するための最良の形態】
【００１３】
以下に添付図面を参照して、この発明にかかる接続通知装置、接続通知方法、接続通知プログラム、および記録媒体の好適な実施の形態を詳細に説明する。
【００１４】
（実施の形態）
図１は、実施の形態にかかる接続通知装置の機能的構成を示すブロック図である。実施の形態にかかる接続通知装置１００は、検知部１１１と、判断部１１２と、報知情報出力部１１３と、報知部１１４と、識別部１１５、取得部１１６とによって構成される。検知部１１１は、ネットワーク１２１を介して接続部１２０に外部接続される機器１３０あるいはネットワーク１２１の接続状態の変化を検知する。検知部１１１は、たとえば、機器１３０からの信号の有無によって接続状態の変化を検知する。
【００１５】
接続状態とは、ネットワーク１２１を介して２つ以上の機器（たとえば、接続通知装置１００と機器１３０）が接続されている状態である。また、接続状態の変化とは、たとえば、ネットワークに機器１３０が取り付けられた状態における接続部１２０へのネットワークインターフェースの着脱（取り付け・取り外し）、ネットワーク１２１に接続通知装置１００が取り付けられた状態における機器１３０へのネットワークインターフェースの着脱（取り付け・取り外し）、ネットワーク１２１における障害の発生（たとえば、接続通知装置１００と機器１３０とを接続する接続ケーブルの断線）などである。すなわち、ネットワーク１２１に機器１３０が取り付けられていない状態で接続部１２０へのネットワークインターフェースの着脱がおこなわれても、接続状態の変化とはならない。
【００１６】
ここで、接続部１２０は、図１において接続通知装置１００の外部に設けられているが、接続通知装置１００の内部に設けられていてもよい。また、接続部１２０とネットワーク１２１は、ＩＥＥＥ１３９４規格に準拠し、互いに着脱可能なものであってもよい。ＩＥＥＥ１３９４規格の場合、検知部１１１は、ネットワーク１２１を介して接続された複数の機器の個々の接続状態を検出できる。接続部１２０に複数のネットワーク１２１を介して複数の機器が接続されている場合であっても、ネットワーク１２１を介して接続された複数の機器あるいはネットワーク１２１の接続状態の変化を検出することが可能である。たとえば、複数のネットワーク１２１に複数の機器１３０を縦列的に接続し、個々の接続状態を検出することも可能である。
【００１７】
判断部１１２は、検知部１１１によって検知された接続状態の変化の回数に基づいて、機器１３０の接続状態の変化に対応する報知をおこなうか否かの判断をおこなう。判断部１１２による判断は、たとえば、検知部１１１によって機器１３０あるいはネットワーク１２１の接続状態の変化が検知された回数を記憶しておき、所定の回数に達した場合は以後の報知をおこなわないようにするなどである。また、機器１３０あるいはネットワーク１２１の接続状態の変化が検知された回数が所定以上となった場合に、機器１３０の接続状態の変化に対応する報知をおこなうか否かをユーザに選択させるようにしてもよい。
【００１８】
報知情報出力部１１３は、判断部１１２による判断結果に基づいて、接続状態の変化に対応した報知に関する情報を出力する。報知に関する情報とは、たとえば、接続状態に変化があった機器１３０の機器名称情報や、接続状態の変化の頻度に関する情報である。また、これらの情報は、後述する報知部１１４が音声や映像で出力できる形式であってもよい。
【００１９】
報知部１１４は、報知情報出力部１１３から出力された情報に基づいて、接続状態の変化に対応した報知をおこなう。報知部１１４による報知は、たとえば、警告画面の表示や音声による警告、表示灯の点灯などによっておこない、機器１３０との接続が切断されたことや機器１３０との接続が開始されたことを報知する。なお、報知部１１３は接続通知装置１００に設けられる他、接続部１２０からネットワーク１２１を介して外部接続される機器に設けられていてもよい。
【００２０】
識別部１１５は、ネットワーク１２１に接続された機器１３０を機器ごとに識別する。識別部１１５による識別は、たとえば、機器１３０から出力される信号に含まれる機器の固有ＩＤ情報を抽出することによっておこなう。識別部１１５によって機器１３０の識別がおこなわれた場合、検知部１１１は、識別部１１５によって識別された機器１３０ごとの接続状態の変化を検知する。判断部１１２は、検知部１１１によって検知された機器１３０ごとの接続状態の変化の回数に基づいて、機器１３０の接続に対応した報知をおこなうか否かを判断する。
【００２１】
取得部１１６は、機器１３０が接続部１２０にネットワーク１２１を介して接続されてから経過した経過時間を取得する。取得部１１６による経過時間の取得は、たとえば、検知部１１１によって機器１３０が取り付けられたことが検知された時刻を記録しておき、現在時刻との差分を算出することによっておこなう。
【００２２】
取得部１１６によって経過時間が取得された場合、判断部１１２は、取得部１１６によって取得された経過時間および機器１３０の接続状態の変化の回数に基づいて、機器１３０の接続状態の変化に対応する報知をおこなうか否かを判断する。たとえば、機器１３０の接続状態の変化の回数が所定以上となった場合であっても、取得部１１６によって取得された経過時間が所定以上の場合は、接続状態の変化に対応する報知をおこなうと判断する。
【００２３】
また、接続部１２０が複数の接続端子を備える場合には、検知部１１１は、複数の接続端子ごとの機器１３０の接続状態の変化を検知し、判断部１１２は、検知部１１１によって検出された複数の接続端子ごとの機器１３０の接続状態の変化の回数に基づいて、機器１３０の接続状態の変化に対応する報知をおこなうか否かを判断する。このとき、さらに識別部１１５によって識別された機器１３０ごとの接続状態の変化の回数に基づいて判断をおこなってもよい。
【００２４】
図２は、接続通知装置がおこなう接続通知処理の処理手順を示すフローチャートである。接続通知装置１００は、まず、検知部１１１が機器１３０あるいはネットワーク１２１の接続状態の変化を検知する（ステップＳ２０１）。つぎに、判断部１１２が、検知部１１１が検知した接続状態の変化の回数に基づいて、接続状態の変化に対応する報知をおこなうか否かを判断する（ステップＳ２０２）。この判断は、たとえば、接続状態の変化の回数が、所定の回数に達した場合は以後の報知をおこなわないようにしたり、接続状態の変化の回数が所定以上となった場合に接続状態の変化に対応する報知をおこなうか否かをユーザに選択させるなどである。
【００２５】
ステップＳ２０２において、報知をおこなうと判断した場合は（ステップＳ２０２：Ｙｅｓ）、報知情報出力部１１３によって接続状態の変化に対応する報知に関する情報の出力をおこなう（ステップＳ２０３）。そして、報知部１１４は、報知情報出力部１１３から出力された情報に基づいて接続状態の変化に対応する報知をおこない（ステップＳ２０４）、本フローチャートによる処理を終了する。一方、報知をおこなうと判断しない場合は（ステップＳ２０２：Ｎｏ）、接続状態の変化に対応する報知はおこなわずに本フローチャートによる処理を終了する。
【００２６】
以上説明したように、接続通知装置１００によれば、機器１３０あるいはネットワーク１２１の接続状態の変化があった場合、接続状態の変化の回数に基づいて接続状態の変化に対応する報知をおこなうかを判断した上で接続状態の変化に対応する報知をおこなうことができる。これにより、適切な場合に報知をおこなうことができ、接続状態を容易に変化させることができるような接続部を有する機器の利便性を低減させることなく、ユーザの意図しない機器の接続状態の変化を報知することができる。
【実施例１】
【００２７】
（接続通知装置のネットワーク構成）
図３は、実施例１にかかる接続通知装置のネットワーク構成を示す図である。実施例１にかかる接続通知装置は、ＴＶ３０１に備えられている。ＴＶ３０１には、ＨＤＤレコーダ３０２、ＤＶＤレコーダ３０３、ポータブルオーディオプレイヤー３０４（３０４ａ，３０４ｂ）が接続されている。ＴＶ３０１はＩＥＥＥ１３９４端子を有し、ＨＤＤレコーダ３０２、ＤＶＤレコーダ３０３、ポータブルオーディオプレイヤー３０４ａは、ＩＥＥＥ１３９４ケーブル３１１ａ〜３１１ｃを介してＴＶ３０１と接続されている。
【００２８】
また、ポータブルオーディオプレイヤー３０４ｂは、ＨＤＤレコーダ３０２とＩＥＥＥ１３９４ケーブル３１１ｄを介して接続されている。ＩＥＥＥ１３９４ケーブル３１１を用いた接続においては、たとえばＴＶ３０１とポータブルオーディオプレイヤー３０４ｂのように他の機器（ＨＤＤレコーダ３０２）を介して接続されている場合であっても、ポータブルオーディオプレイヤー３０４ｂやＩＥＥＥ１３９４ケーブル３１１ｄの接続状態の変化を個々に知ることができる。なお、以下「接続機器」という場合は、ＨＤＤレコーダ３０２、ＤＶＤレコーダ３０３、ポータブルオーディオプレイヤー３０４のすべて、もしくはいずれかを指すものとする。
【００２９】
また、リモコン３０５は、ユーザがＴＶ３０１を操作するために使用する。ＴＶ３０１は、図示しない受光部によってリモコン３０５による制御信号を受信し、制御信号に沿った処理をおこなう。リモコン３０５とＴＶ３０１との間では、赤外線通信によってデータが送受信されている。
【００３０】
ＴＶ３０１は、接続機器全体のコントローラとして動作し、ＨＤＤレコーダ３０２、ＤＶＤレコーダ３０３、ポータブルオーディオプレイヤー３０４を制御する。また、ＴＶ３０１は、放送局から送信される番組データを受信し、番組データに基づいて映像や音声を出力する。また、後述するＨＤＤレコーダ３０２やＤＶＤレコーダ３０３が再生する番組データの映像や音声を出力したり、ポータブルオーディオプレイヤー３０４が再生する音楽データを音声出力したりする。
【００３１】
ＨＤＤレコーダ３０２は、ＴＶ３０１によって受信された番組データを録画し、内蔵するＨＤＤに録画データを蓄積する。また、ＨＤＤに蓄積している録画データを再生し、ＴＶ３０１に出力する。ＤＶＤレコーダ３０３は、ＴＶ３０１によって受信された番組データを録画し、ＤＶＤに録画データを記録する。また、ＤＶＤに記録されている録画データを再生し、ＴＶ３０１に出力する。ポータブルオーディオプレイヤー３０４は、音楽データを記憶し、記憶している音楽を音声出力する。これらの機器の間でのデータの入出力は、ＩＥＥＥ１３９４ケーブル３１１ａ〜３１１ｄを介しておこなわれる。
【００３２】
なお、以下の実施例において、ＴＶ３０１およびその接続機器の接続には、ＩＥＥＥ１３９４バスを用いることとしたが、接続の方式はこれに限るものではなく、たとえば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）接続などであってもよい。
【００３３】
（接続通知装置のハードウェア構成）
図４は、接続通知装置のハードウェア構成を示すブロック図である。接続通知装置４００は、ＣＰＵ４１０、接続Ｉ／Ｆ部４１１、接続機器情報記憶部４１２、切断情報記憶部４１３、時刻計測部４１４、通知部４１５によって構成される。なお、以下において、接続通知装置４００は、機器の接続状態の変化に対応する報知として、機器との接続が切断されたことを通知する切断通知をおこなうものとする。
【００３４】
接続機器のＣＰＵ４１０は、接続通知装置４００全体の処理を制御する。接続Ｉ／Ｆ部４１１は、ＩＥＥＥ１３９４バスのＩ／Ｆであり、ＨＤＤレコーダ３０２やＤＶＤレコーダ３０３、ポータブルオーディオプレイヤー３０４との接続に用いられる。
【００３５】
接続機器情報記憶部４１２は、接続Ｉ／Ｆ部４１１に接続されている接続機器のノードＩＤ、接続機器のＥＵＩ−６４（Ｅｘｔｅｎｄｅｄ  Ｕｎｉｑｕｅ  Ｉｄｅｎｔｉｆｉｅｒ  ６４）、接続開始時刻から構成される接続機器情報を記憶する。ノードＩＤは、ＩＥＥＥ１３９４バスにおいてバスリセットが発生したとき、すべてのノード（ここでは接続機器）に対して０から順に割り当てられるＩＤである。ＥＵＩ−６４は、製造時より機器１台ごとに割り当てられている固有の６４ビットのＩＤである。
【００３６】
ここで、バスリセットは、ＩＥＥＥ１３９４バスによるネットワーク構成に変化が生じた場合に発生する。たとえば、ネットワークにあらたな機器がケーブルによって物理的に接続され、電源が投入されたような場合や、接続されていた機器の電源が落とされたり、ケーブルが外れるなど物理的に切断したような場合などに発生する。このような場合、バスリセット信号が発生し、ネットワークインターフェースが初期化され、すべての接続機器にノードＩＤが割り当てられる。
【００３７】
図５は、接続機器情報記憶部に記憶されている接続機器情報の一例を示す図である。図示の例では、１つの接続機器に関する情報として、ノードＩＤ情報５０１、ＥＵＩ−６４情報５０２、接続開始時刻情報５０３が記憶されている。図示の例ではノードＩＤ「０」〜「３」の４つの接続機器が接続されており、たとえば、ノードＩＤ「０」には、ＥＵＩ−６４「０ｘ１２３４５６７８９ＡＢＣＤＥＦ０」の接続機器が接続されている。また、この接続機器の接続開始時刻は「９４６０８００００」となっている。この接続開始時刻は、１９７０年１月１日０時０分０秒から経過した秒数で示している。
【００３８】
なお、この他にも、ＥＵＩ−６４情報５０２と関連付けて、接続機器の機器名称や商品名を記憶するようにしてもよい。後述するように、ユーザに接続機器の切断通知をおこなう場合、ＥＵＩ−６４によって表示するよりも機器名称や商品名を用いて通知した方がわかりやすいためである。以下の実施例において、接続機器情報には接続機器の機器名称情報が含まれるものとし、後述する通知部４１５は、機器名称情報を用いて報知をおこなうものとする。
【００３９】
図４の説明に戻り、切断情報記憶部４１３は、接続Ｉ／Ｆ部４１１に接続された接続機器ごとの切断回数を示す切断情報を記憶する。切断情報は、これまで接続されたことのある接続機器のＥＵＩ−６４情報と、その接続機器の切断回数を示す情報からなる。
【００４０】
図６は、切断情報記憶部に記憶されている切断情報の一例を示す図である。図示の例では、ＥＵＩ−６４情報６０１、切断回数情報６０２が記憶されている。たとえば、ＥＵＩ−６４「０ｘ１２３４５６７８９ＡＢＣＤＥＦＦ」の接続機器の切断回数は１回である。ＥＵＩ−６４情報６０１は、これまで接続されたことがある接続機器のＥＵＩ−６４が記憶されている。このため、切断情報は、接続されたことがある接続機器が増加するごとに増加していく。また、切断回数情報６０２は、接続機器が切断されるごとに１ずつ数が増加していく。
【００４１】
図４の説明に戻り、時刻計測部４１４は、時刻の計測をおこなう。時刻の計測は、たとえば、１９７０年１月１日０時０分０秒から経過した秒数を計測することによっておこなう。通知部４１５は、たとえば、ＴＶ３０１の表示画面や音声、ＬＥＤなどを用いて接続機器が切断されたことをユーザに通知する。
【００４２】
図７は、通知部がおこなう切断通知の表示画面の一例を示す図である。ＴＶ３０１の表示画面７０１には、「ＨＤＤレコーダとの接続が切断されました。接続を確認して下さい」とのエラー表示７０２が表示されている。また、エラー表示７０２と同様の内容をＴＶ３０１から音声出力し、ユーザに通知するような構成としてもよい。このように、接続機器との接続が切断したことをユーザに通知することによって、不慮の事故などユーザが意図しない切断が生じた場合に接続状態を復帰させることができる。なお、ここで「不慮の事故」とは、たとえばケーブルや端子の切断・接続不良、接続機器の故障などを指す。
【００４３】
また、以下の実施例においては、接続機器の切断された場合にのみユーザに対する通知をおこなうこととしたが、接続機器が接続された場合も同様に通知をおこなう構成としてもよい。これにより、たとえば、バスによって接続されたまま電源が落とされていた接続機器が、リモコン３０５の誤操作などによって電源が入ってしまった場合など、ユーザが意図しない接続を通知することができる。
【００４４】
（接続通知装置の処理手順）
図８は、接続通知装置がおこなう接続通知処理の処理手順を示すフローチャートである。まず、ＣＰＵ４１０は、バスリセットが発生したかを判断する（ステップＳ８０１）。ＩＥＥＥ１３９４バスでは、接続機器の接続状態に変化が生じると、バスリセット信号が発生する。ＣＰＵ４１０は、バスリセット信号を受けてバスリセットが発生したことを検知する。
【００４５】
バスリセットが発生すると（ステップＳ８０１：Ｙｅｓ）、ＣＰＵ４１０は接続されている接続機器のＥＵＩ−６４情報を取得する（ステップＳ８０２）。ＥＵＩ−６４情報の取得は、各接続機器にＩＥＥＥ１３９４のＡｓｙｎｃｈｒｏｎｏｕｓ  Ｒｅａｄトランザクションを発行し、Ｃｏｎｆｉｇｕｒａｔｉｏｎ  ＲＯＭに記述されているＥＵＩ−６４を読み出すことによっておこなう。
【００４６】
そして、取得したＥＵＩ−６４情報と接続機器情報記憶部４１２に記憶されているＥＵＩ−６４情報５０２とを比較し（ステップＳ８０３）、切断された接続機器があるかを判断する（ステップＳ８０４）。切断された接続機器があるかの判断は、ステップＳ８０３における比較で、接続機器情報記憶部４１２の接続機器情報には存在するが、取得したＥＵＩ−６４情報には存在しないＥＵＩ−６４がある場合には、そのＥＵＩ−６４で特定される接続機器が切断されたと判断する。逆に、接続機器情報記憶部４１２の接続機器情報には存在せず、取得したＥＵＩ−６４情報に存在するＥＵＩ−６４がある場合には、そのＥＵＩ−６４で特定される接続機器が接続されたと判断する。
【００４７】
切断された接続機器がない場合は（ステップＳ８０４：Ｎｏ）、本フローチャートによる処理を終了する。切断された接続機器がない場合とは、あらたに接続機器が接続された場合や電気的なノイズなどが原因でバスリセットが発生したような場合である。なお、このとき、ステップＳ８０２において取得したＥＵＩ−６４情報によって、接続機器情報記憶部４１２の接続機器情報を更新する。あらたに接続された接続機器に対しては、時刻計測部４１４から現在時刻を取得して、接続開始時刻として記憶する。また、接続されたままの接続機器に関しては、接続機器情報の接続開始時刻をそのままあらたな接続開始時刻として記憶する。
【００４８】
一方、切断された接続機器がある場合は（ステップＳ８０４：Ｙｅｓ）、切断情報記憶部４１３によって記憶されている切断情報に、切断された接続機器のＥＵＩ−６４が含まれているかを判断する（ステップＳ８０５）。なお、このとき切断された接続機器がない場合と同様に接続機器情報記憶部４１２の接続機器情報を更新する。
【００４９】
切断された接続機器のＥＵＩ−６４が含まれている場合は（ステップＳ８０５：Ｙｅｓ）、切断された接続機器に対応する切断情報の切断回数が所定の数以下であるか判断する（ステップＳ８０６）。ここで、所定の数以下であるかの判断をおこなうのは、頻繁に切断がなされる接続機器（すなわち切断回数が多い接続機器）が切断された場合には、ユーザが意図した切断であるとして切断通知をおこなわないためである。なお、所定の数はユーザによって任意に設定できるようにしてもよく、たとえば接続機器ごとに設定できるような構成としてもよい。
【００５０】
また、ステップＳ８０５において、切断された接続機器のＥＵＩ−６４が含まれない場合は（ステップＳ８０５：Ｎｏ）、切断された接続機器のＥＵＩ−６４を切断情報に追加した後（ステップＳ８０７）、ステップＳ８０８に移行する。切断情報の追加は、切断情報記憶部４１３に今回切断された接続機器のＥＵＩ−６４情報とともに、切断回数情報として１を追加することによっておこなう。
【００５１】
ステップＳ８０６において、切断回数が所定の数以下である場合は（ステップＳ８０６：Ｙｅｓ）、通知部４１５によってユーザに接続機器の切断を通知して（ステップＳ８０８）、本フローチャートによる処理を終了する。ステップＳ８０８には、通知に関する情報を生成し表示画面や音声出力部など（図示せず）に出力する過程、および出力された通知に関する情報を表示画面や音声出力部などが映像や音声として出力する過程を含む。本実施例においては、ＴＶ３０１が接続通知装置であるが、たとえばポータブルオーディオプレイヤー３０４ａに通知用の音声信号を出力し、オーディオプレイヤー３０４ａによって音声出力することによって通知をおこなうようにしてもよい。
【００５２】
一方、切断回数が所定の数以下ではない、すなわち、所定の数以上である場合は（ステップＳ８０６：Ｎｏ）、接続機器の切断を通知せずに本フローチャートによる処理を終了する。なお、ステップＳ８０６：Ｙｅｓ，Ｎｏいずれの場合であっても、切断された接続機器に対応する切断回数情報に１を加算する。
【００５３】
以上説明したように、接続通知装置４００は、接続機器の切断があった場合に、切断された接続機器の切断回数に基づいて、切断通知をおこなうか否かを判断する。これにより、切断される頻度の高い接続機器が取り外された場合には通知をおこなわず、不要な通知をおこなう頻度を低減させることができる。
【００５４】
特に、接続機器の取り付けや取り外しが頻繁におこなわれる接続機器では、切断通知が多数おこなわれるため、切断通知に対してユーザが注意を払わなくなる場合があり、不慮の事故など接続の復帰が必要な場合に対処することができない場合がある。これを防ぐため、必要な場合にのみ切断通知をおこなうようにして、切断通知の実効を図ることができるようにしている。
【００５５】
また、バスリセット信号およびバス上に接続されている機器のＥＵＩ−６４は、バス上のすべての機器で受信することができる。このため、接続Ｉ／Ｆ部４１１に直接的に接続されている接続ケーブルや機器の接続状態の変化のみならず、さらに他の接続ケーブルや他の機器を介して間接的に接続されている場合でも、同じバス上に接続されるすべての機器に関して接続機器情報および切断情報を取得し、接続通知をおこなうことができる。たとえば、図３に示したＴＶ３０１とポータブルオーディオプレイヤー３０４ｂのように、他の機器（ＨＤＤレコーダ３０２）を介して接続されている機器であっても、互いに接続状態の変化を知ることができる。
【００５６】
さらに、特定の接続機器の切断回数が一定回数に達した場合に、次回以降その接続機器が切断された場合に通知をおこなうか否かをユーザに選択させるようにしてもよい。これにより、取り付けや取り外しが頻繁におこなわれる接続機器であっても、必要な場合には切断通知をおこなうことができる。さらに、ユーザに切断通知をおこなうか否かを確認することによって、ユーザが意図しない原因によって、特定の接続機器の切断が頻繁に発生している場合に、ユーザにその接続機器の接続状態を確認するきっかけを与えることができる。
【００５７】
図９は、切断通知をおこなうか否かの選択画面の一例を示す図である。図示した例は、切断頻度が高いポータブルオーディオプレイヤー３０４（図３参照）が取り外された際の表示画面を示している。ＴＶ３０１の表示画面９０１には、「ポータブルオーディオプレイヤーは高頻度で切断がおこなわれています。切断通知を次回以降もおこないますか？」とのメッセージ表示９０２が表示されている。ユーザは、「はい」ボタン９０３ａまたは「いいえ」ボタン９０３ｂを押下することによって、次回以降の切断時に切断通知をおこなうか否かを選択する。
【００５８】
「はい」ボタン９０３ａが押下された場合、次回以降のポータブルオーディオプレイヤー３０４の切断時にも切断通知をおこなう。一方、「いいえ」ボタン９０３ｂが押下された場合には、次回以降のポータブルオーディオプレイヤー３０４の切断時には切断通知をおこなわない。なお、図示しないが、一度「いいえ」ボタン９０３ｂを選択し、切断通知をおこなわない設定となった接続機器に対して、再度切断通知をおこなうよう設定する設定画面を設けるようにしてもよい。
【００５９】
さらに、接続時間が長い接続機器がある場合、累積的に切断回数が増えてもユーザに通知することが必要な可能性が高い。このため、一定の接続時間ごとに切断情報の切断回数情報の値を減少させるようにしてもよい。たとえば、毎日０時（日付変更時）や毎週月曜日の０時など、一定時間ごとに図１０に示す処理を実行し、切断回数情報の更新をおこなう。
【００６０】
図１０は、切断回数情報の更新をおこなう際の処理手順を示すフローチャートである。以下の説明では、日付変更時に切断回数の更新をおこなう構成とする。まず、ＣＰＵ４１０は、時刻計測部４１４が計測する現在時刻を元に、日付が変更したかを判断する（ステップＳ１００１）。日付が変更すると（ステップＳ１００１：Ｙｅｓ）、ＣＰＵ４１０は、接続機器ごとに接続機器情報記憶部４１２の接続開始時刻情報と、時刻計測部４１４から取得した現在時刻とを比較する（ステップＳ１００２）。そして、接続開始から現在までの間に、所定の時間以上が経過しているかを判断する（ステップＳ１００３）。所定の時間以上とは、たとえば１日や１週間など、任意の時間である。
【００６１】
所定の時間以上が経過していない場合は（ステップＳ１００３：Ｎｏ）、ステップＳ１００６に移行する。また、所定の時間以上が経過している場合は（ステップＳ１００３：Ｙｅｓ）、その接続機器の切断回数情報が１以上であるかを判断する（ステップＳ１００４）。これは、切断情報記憶部４１３に記憶されている切断回数情報のうち、判断対象の接続機器のＥＵＩ−６４に対応する情報を判断することによっておこなう。
【００６２】
切断回数情報が１以上であった場合は（ステップＳ１００４：Ｙｅｓ）、切断情報記憶部４１３の切断回数情報を１減算する（ステップＳ１００５）。これにより、接続時間が長い接続機器について、累積的に切断回数が増加してしまい、切断通知がおこなわれなくなることを防止することができる。一方、切断回数情報が１未満であった場合は（ステップＳ１００４：Ｎｏ）、すべての接続機器について処理が終了したかを判断する（ステップＳ１００６）。
【００６３】
すべての接続機器について処理が終了していない場合は（ステップＳ１００６：Ｎｏ）、すべての接続機器について調べ終わるまでステップＳ１００２〜Ｓ１００５の処理を繰り返す。すべての接続機器について処理が終了した場合は（ステップＳ１００６：Ｙｅｓ）、本フローチャートによる処理を終了する。
【００６４】
このように、接続が開始してから経過した時間に基づいて切断回数情報を更新することによって、接続機器の接続状況に応じた切断通知をおこなうことができる。一般に、長時間接続されている接続機器が切断されるのは、たとえばケーブルの劣化などユーザが予期しない事態による場合が多い一方で、長時間接続されている場合、累積的に切断回数が増加している場合がある。このような場合、切断通知が必要であるにも関わらず、切断通知は不要と判断してしまう恐れがある。図１０のような処理によって、適当な時期に切断回数情報を更新することによって、適切な切断通知をおこなうことができる
【００６５】
以上説明したように、実施例１にかかる接続通知装置４００によれば、接続機器の切断があった場合に、切断された接続機器の切断回数に基づいて、切断の通知をおこなうか否かを判断する。これにより、切断される頻度の高い接続機器が取り外された場合には通知をおこなわず、不要な通知をおこなう頻度を低減させることができる。
【００６６】
特に、接続機器の取り付けや取り外しが頻繁におこなわれる機器では、切断通知が多数おこなわれるため、切断通知に対してユーザが注意を払わなくなる場合があり、不慮の事故など接続の復帰が必要な場合に対処することができない場合がある。これを防ぐため、必要な場合にのみ切断通知をおこなうようにして、切断通知の実効を図れるようにしている。
【００６７】
また、特定の接続機器の切断回数が一定回数に達した場合に、次回以降の切断時に通知をおこなうか否かをユーザに選択させることによって、取り付けや取り外しが頻繁におこなわれる接続機器であっても、必要な場合には切断通知をおこなうことができる。さらに、ユーザに切断通知をおこなうか否かを確認することによって、ユーザが意図しない原因によって、特定の接続機器の切断が頻繁に発生している場合に、ユーザにその接続機器の接続状態を確認するきっかけを与えることができる。また、接続が開始してから経過した時間に基づいて切断回数情報を更新することによって、接続機器の接続状況に応じた切断通知をおこなうことができる。
【実施例２】
【００６８】
実施例１にかかる接続通知装置では、接続機器ごとの切断回数を記憶して、切断頻度が高い接続機器の場合には、切断されても切断通知をおこなわないこととした。このように、接続機器ごとに切断回数を記憶する場合、時間の経過とともに接続したことがある接続機器の数は増加していくため、切断情報を記憶するために必要なメモリ量も増加する。
【００６９】
実施例２にかかる接続通知装置では、接続端子ごとの切断回数を記憶して、切断頻度が高い端子の場合には、切断されても切断通知をおこなわないこととする。このように、数が固定している接続端子ごとに切断頻度を記憶することによって、必要なメモリ量を一定とすることができる。特に、接続端子は接続機器に設けられている位置によって使用される形態が異なる場合がある。たとえば、接続機器前面に設けられた端子は他の接続機器を一時的に接続するときに用いられるため切断頻度が高く、接続機器背面に設けられた端子は常時接続する他の接続機器との接続に用いられるため切断頻度が低い、などである。このような場合、各端子の切断頻度から切断通知をおこなうか否かを判断することによって、不要な切断通知がおこなわれないようにすることができる。
【００７０】
図１１は、実施例２にかかる接続通知装置のハードウェア構成を示すブロック図である。実施例２にかかる接続通知装置１１００は、ＣＰＵ１１１０、接続Ｉ／Ｆ部１１１１、端子情報記憶部１１１２、切断情報記憶部１１１３、時刻計測部１１１４、通知部１１１５によって構成される。また、接続Ｉ／Ｆ部１１１１は、ＩＥＥＥ１３９４端子１１１１ａ〜１１１１ｃを有している。
【００７１】
接続通知装置１１００は、実施例１と同様にＴＶ３０１（図３参照）に設けられ、そのネットワーク構成は図３と同様である。また、以下の説明において実施例１にかかる接続通知装置４００（図４参照）と同様の構成の箇所については説明を省略する。
【００７２】
接続Ｉ／Ｆ部１１１１が有するＩＥＥＥ１３９４端子１１１１ａ〜１１１１ｃは、ＩＥＥＥ１３９４バス用の端子であり、接続通知装置４００が設けられているＴＶ３０１と他の接続機器とをＩＥＥＥ１３９４ケーブル（図示せず）で物理的に接続するために用いる。ＩＥＥＥ１３９４端子１１１１ａ〜１１１１ｃは、それぞれ端子番号０、１、２が付与され区別される。端子情報記憶部１１１２は、ＩＥＥＥ１３９４端子１１１１ａ〜１１１１ｃの接続状況に関する情報（以下、端子情報という）を記憶する。切断情報記憶部１１１３は、各端子ごとに接続機器の切断が生じた回数に関する情報を記憶する。
【００７３】
図１２は、端子情報記憶部に記憶されている端子情報の一例を示す図である。また、図１３は、切断情報記憶部に記憶されている切断情報の一例を示す図である。図１２に示す端子情報は、ＩＥＥＥ１３９４端子１１１１ａ〜１１１１ｃの端子番号情報１２０１、それぞれの端子に対して接続機器が接続されているか否かを示す接続状態情報１２０２、接続されている接続機器の接続開始時刻を示す接続開始時刻情報１２０３からなる。図示の例では、端子番号「０」の端子には接続機器が接続されており、その接続開始時刻は１９７０年１月１日０時０分０秒から９４６０８００００秒経過した時刻である。また、端子番号「２」の端子には接続機器は接続されておらず、接続開始時刻情報は空欄となっている。
【００７４】
また、図１３に示す切断情報は、ＩＥＥＥ１３９４端子１１１１ａ〜１１１１ｃの端子番号情報１３０１、各端子の切断回数を示す切断回数情報１３０２からなる。図示の例では、端子番号「０」の端子では接続の切断が３回生じている。端子情報および切断情報は、ＩＥＥＥ１３９４端子１１１１ａ〜１１１１ｃの数が固定しているため、データ量が増加することはない。なお、この他に実施例１同様に接続された機器のＥＵＩ−６４情報などを記憶するようにしてもよい。
【００７５】
図１４は、接続通知装置がおこなう接続通知処理の処理手順を示すフローチャートである。まず、ＣＰＵ１１１０は、バスリセットが発生したかを判断する（ステップＳ１４０１）。バスリセットが発生すると（ステップＳ１４０１：Ｙｅｓ）、ＣＰＵ１１１０は各端子の端子情報を取得する（ステップＳ１４０２）。そして、取得した端子情報と端子情報記憶部１１１２に記憶されている端子情報とを比較し（ステップＳ１４０３）、切断された接続機器があるかを判断する（ステップＳ１４０４）。このとき、接続状態が接続から非接続となった端子は接続機器の切断が生じた端子であり、接続状態が非接続から接続となった端子はあらたに接続機器が接続された端子である。
【００７６】
切断された接続機器がない場合は（ステップＳ１４０４：Ｎｏ）、本フローチャートによる処理を終了する。なお、このとき、ステップＳ１４０２において取得した端子情報によって、端子情報記憶部１１１２に記憶されている端子情報を更新する。詳細には、あらたに接続機器が接続された端子に関しては、時刻計測部１１１４から現在時刻を取得して接続開始時刻として記憶する。また、接続機器が接続されたままの端子に関しては、端子情報の接続開始時刻をそのままあらたな接続開始時刻として記憶する。
【００７７】
一方、切断された端子がある場合は（ステップＳ１４０４：Ｙｅｓ）、切断された接続機器がない場合同様に端子情報を更新したのち、切断された端子に対応する切断回数が所定の数以下であるか判断する（ステップＳ１４０５）。切断回数が所定の数以下である場合は（ステップＳ１４０５：Ｙｅｓ）、通知部１１１５によってユーザに接続機器の切断を通知して（ステップＳ１４０６）、本フローチャートによる処理を終了する。
【００７８】
一方、切断回数が所定の数以下ではない、すなわち、所定の数以上である場合は（ステップＳ１４０５：Ｎｏ）、接続機器の切断を通知せずに本フローチャートによる処理を終了する。なお、ステップＳ１４０５：Ｙｅｓ，Ｎｏいずれの場合であっても、切断された端子に対応する切断回数情報に１を加算する。
【００７９】
以上説明したように、実施例２にかかる接続通知装置１１００によれば、接続機器の種類が増加した場合であっても切断情報を増大させることなく、適切な切断通知をおこなうことができる。たとえば、機器前面に設けられた端子は一時的に接続して使用する接続機器との接続に用いられるため切断頻度が高く、機器背面に設けられた端子は常時接続する接続機器との接続に用いられるため切断頻度が低い、などである。このような場合、各端子の切断頻度から切断通知をおこなうか否かを判断し、不要な切断通知がおこなわれないようにすることができる。
【００８０】
なお、実施例２にかかる接続通知装置１１００においても、実施例１にかかる接続通知装置４００と同様に、特定の端子の切断回数が一定回数に達した場合に、次回以降その端子が切断された場合に通知をおこなうか否かをユーザに選択させるようにしてもよい。また、一定の接続時間ごとに切断情報の切断回数情報の値を減少させ、接続時間が長い端子の切断回数が累積的に増加しても、切断通知をおこなうようにしてもよい。
【００８１】
なお、本実施の形態で説明した接続通知方法は、あらかじめ用意されたプログラムをパーソナルコンピュータやワークステーション等のコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネット等のネットワークを介して配布することが可能な伝送媒体であってもよい。
【図面の簡単な説明】
【００８２】
【図１】実施の形態にかかる接続通知装置の機能的構成を示すブロック図である。
【図２】接続通知装置がおこなう接続通知処理の処理手順を示すフローチャートである。
【図３】実施例１にかかる接続通知装置のネットワーク構成を示す図である。
【図４】接続通知装置のハードウェア構成を示すブロック図である。
【図５】接続機器情報記憶部に記憶されている接続機器情報の一例を示す図である。
【図６】切断情報記憶部に記憶されている切断情報の一例を示す図である。
【図７】通知部がおこなう切断通知の表示画面の一例を示す図である。
【図８】接続通知装置がおこなう接続通知処理の処理手順を示すフローチャートである。
【図９】切断通知をおこなうか否かの選択画面の一例を示す図である。
【図１０】切断回数情報の更新をおこなう際の処理手順を示すフローチャートである。
【図１１】実施例２にかかる接続通知装置のハードウェア構成を示すブロック図である。
【図１２】端子情報記憶部に記憶されている端子情報の一例を示す図である。
【図１３】切断情報記憶部に記憶されている切断情報の一例を示す図である。
【図１４】接続通知装置がおこなう接続通知処理の処理手順を示すフローチャートである。
【符号の説明】
【００８３】
１００  接続通知装置
１１１  検知部
１１２  判断部
１１３  報知情報出力部
１１４  報知部
１１５  識別部
１１６  取得部
１２０  接続部
１２１  ネットワーク
１３０  機器
【図１】
2008139902.tif 000003
【図２】
2008139902.tif 000004
【図３】
2008139902.tif 000005
【図４】
2008139902.tif 000006
【図５】
2008139902.tif 000007
【図６】
2008139902.tif 000008
【図７】
2008139902.tif 000009
【図８】
2008139902.tif 000010
【図９】
2008139902.tif 000011
【図１０】
2008139902.tif 000012
【図１１】
2008139902.tif 000013
【図１２】
2008139902.tif 000014
【図１３】
2008139902.tif 000015
【図１４】
2008139902.tif 000016