(57)【要約】【課題】ネットワーク機器において、ネットワークケーブルを装着した後、迅速にサーバを認識すると共に、ユーザの手間を軽減させる。【解決手段】ＣＰＵは、割込みポートを有し、イーサネット（登録商標）コントローラは、Ｌｉｎｋ＿ＡＣＴ端子と、ＳＰＥＥＤ１００端子等を有する。Ｌｉｎｋ＿ＡＣＴ端子は信号伝送路を介して割込みポートと接続されている。ＬＡＮケーブルがＬＡＮジャックに装着されると（Ｓ１）、イーサネット（登録商標）コントローラが、ＬＡＮケーブルが装着されたことを検知する（Ｓ２）。そして、イーサネット（登録商標）コントローラが、信号伝送路を介してＬｉｎｋ＿ＡＣＴ端子から、Ｌｏｗ信号を割込み信号として、ＣＰＵの割込みポートに出力する（Ｓ３）。出力された割込み信号が、割込みポートによって受信されると（Ｓ４）、ＣＰＵは、ＬＡＮケーブルが装着されたことを認識すると共に、ネットワークを介してサーバと接続されたことを認識する（Ｓ５）。【選択図】図５
2009278288.tif 000002
【特許請求の範囲】
【請求項１】
サーバとネットワークを介して接続され、
前記ネットワークに接続するためのネットワークケーブルが装着されるケーブル装着部と、
前記ケーブル装着部との信号の送受信や、該ケーブル装着部に前記ネットワークケーブルが装着されたか否かの検出を行うネットワークコントローラと、
装置各部を制御すると共に、前記ネットワークを介して接続されたサーバを認識する制御手段とを備えたネットワーク機器において、
前記ケーブル装着部に前記ネットワークケーブルが装着されたことを示す検知信号を、前記ネットワークコントローラから前記制御手段に伝送するための信号伝送路をさらに備え、
前記ケーブル装着部に前記ネットワークケーブルが装着されると、
前記ネットワークコントローラが、前記信号伝送路を介して、前記制御手段に対して前記検知信号を割込み信号として送信し、
前記割込み信号を受信した前記制御手段が、前記ネットワークを介して接続されたサーバを認識することを特徴とするネットワーク機器。
【請求項２】
前記ネットワークケーブルは、ＬＡＮケーブルであり、
前記ネットワークコントローラは、イーサネット（登録商標）コントローラであることを特徴とする請求項１に記載のネットワーク機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク機器に関し、特にＬＡＮケーブルを介して接続されたサーバを迅速に認識可能なネットワーク機器に関する。
【背景技術】
【０００２】
従来から、ＬＡＮケーブル等のネットワークケーブルを介してサーバに接続可能なデジタルメディアプレーヤ（ＤＭＰ）等のネットワーク機器が知られている。この種のネットワーク機器は、ＬＡＮケーブルを介してコンテンツが保存されたサーバと接続されることにより、サーバから画像等のコンテンツのデータを取得する。そして、取得したコンテンツのデータを再生することができる。
【０００３】
この種のネットワーク機器は、ＬＡＮケーブルを装着するために、筐体外部に露出するように設けられたＬＡＮジャックと、このＬＡＮジャックに装着されたＬＡＮケーブルを介して接続されたサーバの認識を行う制御用マイコンとを備える。制御用マイコンは、サーバの認識を所定間隔毎に行う。そのため、ＬＡＮジャックにＬＡＮケーブルを装着した後、迅速にサーバが認識されないという問題点があった。
【０００４】
これに対して、上記ネットワーク機器において、ＬＡＮケーブルを介して接続されているサーバが記載されたリスト（以下、サーバリスト）を記憶するためのメモリをさらに備えるネットワーク機器が知られている。
【０００５】
この種のネットワーク機器は、ユーザによりＬＡＮジャックにＬＡＮケーブルが装着された後、ユーザがサーバリストをリフレッシュさせる操作指示を行うことにより、ＬＡＮケーブルを介して接続されたサーバを迅速に認識させることができるものである。
【０００６】
しかし、この種のネットワーク機器では、ＬＡＮジャックにＬＡＮケーブルを装着する度に、ユーザがサーバリストをリフレッシュさせる操作指示を行う必要があるため、ユーザにとって手間が掛かるという新たな問題がある。
【０００７】
これに対して、特許文献１には、ＬＡＮジャックにＬＡＮケーブルが装着、又は取り外しされたときに、アクセスコントローラがこの状態の変化を検出し、検出した状態の変化をマイクロコンピュータに通知することができるネットワーク機器が開示されている。しかし、この種のネットワーク機器は、ＬＡＮケーブルが装着、又は抜き取りされることを検出することにより、自動的に適切な接続端を選択するものであるため、ＬＡＮケーブルを介して接続されたサーバを迅速に認識するものではない。従って、上記問題を解決できない。
【０００８】
また、特許文献２には、使用可能なＬＡＮデバイスを検出し、使用可能なＬＡＮデバイスをオペレーションシステムが管理するネットワーク機器が開示されている。また、特許文献３には、ＬＡＮケーブルコネクタの検出回路から出力される信号の変化をトリガーとして、ＬＡＮコントローラ等に対する電源供給の制御を行うことができるネットワーク機器が開示されている。しかし、これらのネットワーク機器は、ＬＡＮケーブルを介して接続されたサーバを迅速に認識するものではないため、上記問題を解決できない。
【特許文献１】特開２００５−１０１６８７号公報
【特許文献２】特開２００４−２２２０４４号公報
【特許文献３】特開２００３−１２２４５８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
本発明は、上述した問題点を解決するためになされたものであり、ネットワークケーブルが装着された後、迅速にサーバを認識すると共に、ユーザの手間を軽減させることができるネットワーク機器を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために請求項１の発明は、サーバとネットワークを介して接続され、前記ネットワークに接続するためのネットワークケーブルが装着されるケーブル装着部と、前記ケーブル装着部との信号の送受信や、該ケーブル装着部に前記ネットワークケーブルが装着されたか否かの検出を行うネットワークコントローラと、装置各部を制御すると共に、前記ネットワークを介して接続されたサーバを認識する制御手段とを備えたネットワーク機器において、前記ケーブル装着部に前記ネットワークケーブルが装着されたことを示す検知信号を、前記ネットワークコントローラから前記制御手段に伝送するための信号伝送路をさらに備え、前記ケーブル装着部に前記ネットワークケーブルが装着されると、前記ネットワークコントローラが、前記信号伝送路を介して、前記制御手段に対して前記検知信号を割込み信号として送信し、前記割込み信号を受信した前記制御手段が、前記ネットワークを介して接続されたサーバを認識するものである。
【００１１】
請求項２に記載の発明は、請求項１に記載のネットワーク機器において、前記ネットワークケーブルは、ＬＡＮケーブルであり、前記ネットワークコントローラは、イーサネット（登録商標）コントローラであるものである。
【発明の効果】
【００１２】
本発明によれば、ケーブル装着部にネットワークケーブルが装着されると、ネットワークコントローラが、信号伝送路を介して、制御手段に対して検知信号を割込み信号として送信し、割込み信号を受信した制御手段が、ネットワークを介して接続されたサーバを認識する。そのため、ケーブル装着部にネットワークケーブルが装着された後、制御手段が、迅速にサーバを認識することができる。また、制御手段が、自動的にサーバを認識するため、従来のようにユーザがサーバを認識させる操作を行う必要がないので、ユーザによる手間を軽減させることができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の一実施形態に係るＤＭＰ（Ｄｉｇｉｔａｌ  Ｍｅｄｉａ  Ｐｌａｙｅｒ；請求項におけるネットワーク機器）について、図１及び図２を参照して説明する。図１は、ＤＭＰ２と、サーバ３とを含むネットワークシステム１の概略構成を示し、図２は、ＤＭＰ２の内部構成を示すブロック図である。
【００１４】
ＤＭＰ２及びサーバ３は、ＬＡＮケーブル５を介してネットワーク４に接続可能である。ＤＭＰ２は、画像や音声等のコンテンツを再生することができる。サーバ３は、画像や音声等のコンテンツのデータ（以下、コンテンツデータ）を記録し、ネットワーク４を介して、記録したコンテンツデータを送受信することができる。ネットワーク４は、インターネット等のネットワークや、家庭内におけるホームネットワーク等である。
【００１５】
ＤＭＰ２は、図２に示すように、ユーザによって操作され、ＤＭＰ２の各部を指示するための操作部２１と、コンテンツの画像等を表示するためのディスプレイ２２と、コンテンツの音声等を出力するスピーカ２３とを備える。
【００１６】
また、ＤＭＰ２は、ネットワーク４（図１参照）に接続され、サーバ３からコンテンツデータ等を受信するためのネットワークインタフェース部２５と、ＤＭＰ２の各部を制御すると共に、ネットワーク４を介して接続されたサーバ３を認識する制御部２０と、画像等のコンテンツデータや、ネットワーク４を介して接続されているサーバ３が記載されたリスト（以下、サーバリスト）や、制御部２０を動作させるためのプログラム等が記憶されるメモリ２４とをさらに備える。サーバリストに記載されたサーバは、制御部２０によって認識されたサーバである。
【００１７】
次に、制御部２０と、ネットワークインタフェース部２５との接続構成について、図３を参照して説明する。図３は、制御部２０と、ネットワークインタフェース部２５との接続構成を示すブロック図である。
【００１８】
制御部２０は、各種演算や装置各部の制御を行うＣＰＵ（制御手段）３１等から構成される。ネットワークインタフェース部２５は、ネットワーク４に接続するためのＬＡＮケーブル５が装着されるＬＡＮジャック（ケーブル装着部）４２と、イーサネット（登録商標）コントローラ（ネットワークコントローラ）４１等から構成される。
【００１９】
ＬＡＮジャック４２には、１０Ｍｂｐｓの通信速度で通信を行うことができる１０ＢＡＳＥ−Ｔ規格や、１００Ｍｂｐｓの通信速度で通信を行うことができる１００ＢＡＳＥ−Ｔ規格等のＬＡＮケーブル５が装着される。
【００２０】
イーサネット（登録商標）コントローラ４１は、ＬＡＮジャック４２との信号の送受信や、イーサネット（登録商標）のパケット処理や、ＬＡＮジャック４２にＬＡＮケーブル５が装着されたか否かの検出処理や、ＣＰＵ３１に対する各種信号の送受信処理等を行うものである。
【００２１】
ＣＰＵ３１と、イーサネット（登録商標）コントローラ４１は、ＰＣＩバス２６及び信号伝送路２７を介して接続されている。イーサネット（登録商標）コントローラ４１は、信号伝送路２７を介して、ＬＡＮジャック４２にＬＡＮケーブル５が装着されたことを示す検知信号をＣＰＵ３１に送信することができる。検知信号の送信処理の詳細については後述する。
【００２２】
次に、ＣＰＵ３１と、イーサネット（登録商標）コントローラ４１との接続構成の詳細について、図４を参照して説明する。図４は、ＣＰＵ３１と、イーサネット（登録商標）コントローラ４１との接続構成を示すブロック図である。
【００２３】
ＣＰＵ３１は、割込みポート３１ａと、ＧＰＩＯ（汎用入出力）ポート３１ｂ、３１ｃとを有する。ＣＰＵ３１は、割込みポート３１ａによって信号が受信された場合、現在行っている処理を中断して、割込みポート３１ａによって受信された信号に基づいた命令処理を行うものである。
【００２４】
イーサネット（登録商標）コントローラ４１は、Ｌｉｎｋ＿ＡＣＴ端子４１ａと、ＳＰＥＥＤ１００端子４１ｂと、ＳＰＥＥＤ１０端子４１ｃとを有する。
【００２５】
Ｌｉｎｋ＿ＡＣＴ端子４１ａは、サーバ３等と正常に通信できた場合に、Ｌｏｗレベルの信号（以下、Ｌｏｗ信号）をＣＰＵ３１に出力し、サーバ３等と正常に通信できない場合に、Ｈｉｇｈレベルの信号（以下、Ｈｉｇｈ信号）をＣＰＵ３１に出力する。Ｌｉｎｋ＿ＡＣＴ端子４１ａは、信号伝送路２７ａを介して、ＣＰＵ３１の割込みポート３１ａと接続されている。
【００２６】
ＳＰＥＥＤ１００端子４１ｂは、ＬＡＮジャック４２に装着されたＬＡＮケーブル５を用いて、１００Ｍｂｐｓの通信速度による通信を行っている場合に、Ｌｏｗ信号をＣＰＵ３１に出力し、１００Ｍｂｐｓの通信速度による通信を行っていない場合に、Ｈｉｇｈ信号をＣＰＵ３１に出力する。ＳＰＥＥＤ１００端子４１ｂは、信号伝送路２７ｂを介して、ＣＰＵ３１のＧＰＩＯポート３１ｂと接続されている。
【００２７】
ＳＰＥＥＤ１０端子４１ｃは、ＬＡＮジャック４２に装着されたＬＡＮケーブル５を用いて、１０Ｍｂｐｓの通信速度による通信を行っている場合に、Ｌｏｗ信号をＣＰＵ３１に出力し、１０Ｍｂｐｓの通信速度による通信を行っていない場合に、Ｈｉｇｈ信号をＣＰＵ３１に出力する。ＳＰＥＥＤ１０端子４１ｃは、信号伝送路２７ｃを介して、ＣＰＵ３１のＧＰＩＯポート３１ｃと接続されている。
【００２８】
次に、ＤＭＰ２によるサーバの認識処理の手順について、図５に示すフローチャートを参照して説明する。ここでは、ＬＡＮジャック４２にＬＡＮケーブル５を装着することにより、ＤＭＰ２は、ネットワーク４を介してサーバ３と通信可能であるものとする。また、ＬＡＮケーブル５は、１００Ｍｂｐｓの通信速度による通信を行えるものとする。
【００２９】
まず、ユーザによってＬＡＮケーブル５が、ＬＡＮジャック４２に装着されると（Ｓ１）、イーサネット（登録商標）コントローラ４１が、ＬＡＮジャック４２にＬＡＮケーブル５が装着されたことを検知する（Ｓ２）。
【００３０】
そして、イーサネット（登録商標）コントローラ４１は、信号伝送路２７ａを介して、Ｌｉｎｋ＿ＡＣＴ端子４１ａから、Ｌｏｗ信号（検知信号）を、割込み信号として、ＣＰＵ３１の割込みポート３１ａに出力すると共に、信号伝送路２７ｂを介して、ＳＰＥＥＤ１００端子４１ｂからＬｏｗ信号を、ＣＰＵ３１のＧＰＩＯポート３１ｂに出力する（Ｓ３）。
【００３１】
そして、上記Ｓ３の処理により出力された割込み信号が、割込みポート３１ａによって受信されると（Ｓ４）、ＣＰＵ３１がＬＡＮジャック４２にＬＡＮケーブル５が装着されたことを認識すると共に、ネットワーク４を介してサーバ３と接続されたことを認識するための処理を実行する（Ｓ５）。なお、上記Ｓ５において、ＣＰＵ３１は、認識したサーバ３をサーバリストに記載してもよい。
【００３２】
上述したように、本実施形態に係るＤＭＰ２によれば、ＬＡＮジャック４２にＬＡＮケーブル５が装着されると、イーサネット（登録商標）コントローラ４１が、信号伝送路２７ａを介して、ＣＰＵ３１の割込みポート３１ａにＬｏｗ信号を割込み信号として送信（出力）し、割込み信号を受信したＣＰＵ３１が、ネットワーク４を介して接続されたサーバ３を認識する。そのため、ＣＰＵ３１が、ＬＡＮジャック４２にＬＡＮケーブル５が装着された後、迅速にサーバ３を認識することができる。また、ＣＰＵ３１が、自動的にサーバ３を認識するため、従来のようにユーザがサーバを認識させる操作を行う必要がないので、ユーザによる手間を軽減させることができる。
【００３３】
なお、本発明は、上記実施形態の構成に限られず、発明の趣旨を変更しない範囲で種々の変形が可能である。例えば、上記の実施形態において、信号伝送路２７ａがＣＰＵ３１の割込みポート３１ａに接続される例を示したが、これに限られず、例えば、ＣＰＵのＧＰＩＯ(汎用入出力)の端子に、信号伝送路２７ａが接続されるものであってもよい。
【００３４】
また、本実施形態では、ネットワーク４を介して接続されるサーバ３が１つである例を示したが、任意の数のサーバと接続されるものであってもよい。
【図面の簡単な説明】
【００３５】
【図１】本発明の一実施形態に係るＤＭＰと、サーバとを含むネットワークシステムの概略構成図。
【図２】上記ＤＭＰの内部構成を示すブロック図。
【図３】上記ＤＭＰの制御部とネットワークインタフェース部との接続構成を示すブロック図。
【図４】上記ＤＭＰのＣＰＵとイーサネット（登録商標）コントローラとの接続構成の詳細を示すブロック図。
【図５】上記ＤＭＰがサーバを認識する処理の手順を示すフローチャート。
【符号の説明】
【００３６】
２  ＤＭＰ（ネットワーク機器）
３  サーバ
４  ネットワーク
５  ＬＡＮケーブル（ネットワークケーブル）
２７、２７ａ信号伝送路
３１  ＣＰＵ（制御手段）
４１  イーサネット（登録商標）コントローラ（ネットワークコントローラ）
４２  ＬＡＮジャック（ケーブル装着部）
【図１】
2009278288.tif 000003
【図２】
2009278288.tif 000004
【図３】
2009278288.tif 000005
【図４】
2009278288.tif 000006
【図５】
2009278288.tif 000007