JP3546662B2 - Distributed home network - Google Patents
Distributed home network Download PDFInfo
- Publication number
- JP3546662B2 JP3546662B2 JP26778397A JP26778397A JP3546662B2 JP 3546662 B2 JP3546662 B2 JP 3546662B2 JP 26778397 A JP26778397 A JP 26778397A JP 26778397 A JP26778397 A JP 26778397A JP 3546662 B2 JP3546662 B2 JP 3546662B2
- Authority
- JP
- Japan
- Prior art keywords
- unit
- home
- server
- data
- tuner
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Images
Landscapes
- Small-Scale Networks (AREA)
- Closed-Circuit Television Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、複数の家電機器が接続されたホームネットワークに係り、特に集中管理を行わない分散型ホームネットワークに関するものである。
【0002】
【従来の技術】
従来より、家庭内の自動化システムとして、家庭内に通信路(バス)を設け、各家電機器をこの通信路に接続することにより、コントローラによる集中制御を可能にするシステムが提案されている。
このシステムは、コントローラを操作するだけで、離れたところにある家電機器であっても通信路に接続されていれば、制御することができるものである。
また、コントローラを電話回線と接続することにより、家の外からも制御可能となっている。
【0003】
【発明が解決しようとする課題】
ところが、この従来のシステムでは、将来、新しい種類のデータを扱う家電機器を増設する場合には、コントローラのソフトウェアを新しい種類のデータが取り扱えるように対応しなければならず、拡張性に乏しいという課題があった。そこで本発明は、分散管理をすることにより、上記課題を解決することを目的とする。
【0004】
【課題を解決するための手段】
上記目的を達成するために、本発明は下記の構成を有する分散型ホームネットワークを提供する。即ち、
複数の家電機器をネットワークで接続して、デジタル信号により相互通信を可能にした分散型ホームネットワークであって、
放送波を受信して映像情報を含むデジタル信号をネットワークに送出するチューナユニットと、
前記ネットワークに接続した各種の前記家電機器を操作するために、前記ネットワークに接続した前記家電機器から送信されるデジタル信号を受信して、映像として表示するクライアントユニットと、
前記チューナユニットから送信したデジタル信号を蓄積すると共に、前記クライアントユニットから出力される制御要求により、映像情報を含むデジタル信号を前記ネットワークに送出するサーバユニットとを少なくとも備え、
前記チューナユニットから出力される信号を前記サーバユニットに記録する際には、
前記クライアントユニットから出力される前記制御要求を前記サーバユニットで中継してから前記チューナユニットに送信し、前記チューナユニットは前記サーバユニットを中継して送信された前記制御要求を受信して前記チューナユニットの操作画面データを前記サーバユニットに送信し、前記サーバユニットは前記チューナユニットから送信された前記操作画面データを受信して、前記チューナユニットの前記操作画面データを前記サーバユニットの操作画面の中に取り込んで前記サーバユニットの操作画面の一部としたデータを、前記クライアントユニットに送信する構成を有することを特徴とする分散型ホームネットワーク。
【0005】
【発明の実施の形態】
本発明は、制御機能をそれぞれの機器に分散して持たせることにより、ネットワークに接続された一部の機器が停止しても他の機器の使用には影響がでないようにする。また、制御機能をそれぞれの家電機器が分散して持っているため、新しい種類のデータを扱う家電機器を増設する場合には、その種類のデータの送受信可能な家電機器が、増設する機器のほかに一つでもあればその間での通信が可能となる。
【0006】
まず、本発明の分散型ホームネットワークの一実施例を図面と共に説明する。
図1は家庭内での家電機器の設置例を示す構成図である。
同図において、 バス(LAN:ローカル・エリア・ネットワーク)1には、家庭内で使用される各家電機器が接続されている。ここでは、ゲートウェイ&集合チューナ2、ホームサーバ3、D−VHS(商標)ビデオテープレコーダ4、ホームNC(ネットワーク・コンピュータ)5、ホーム・コンピュータ7、DVCポート8が接続されており、ホームNC5にはPDPディスプレイ装置6が接続され、DVC(デジタル・ビデオ・カセット)ポート8には、DVCビデオカメラ9が接続されている。
【0007】
バス1には各機器間で通常の制御を行うコマンドを伝達する機能の他に、リアルタイムで動画/音声データを送受信するための複数のチャンネルが存在し、任意の機器間での動画/音声データの送受信がチャンネル数だけ可能である。そして、それぞれのチャンネルにはMPEG圧縮された動画/音声データを流すことができ、任意の機器が他の機器に対してMPEGデータリクエスト信号を出力することによって自動的に必要チャンネルが割り当てられる。
このバス1に接続される各家電機器は、ユーザが直接対話する表示画面とブラウザ機能とを有するクライアントユニットと、サーバ機能を有するサーバユニットとに分けられる。しかし、一つの家電機器でブラウザ機能とサーバ機能とを有するクライアント兼サーバユニットとなっているものもある。
【0008】
同図に示す各家電機器では、ホームNC5とPDPディスプレイ装置6がクライアントユニットであり、ゲートウェイ&集合チューナ2、ホームサーバ3、D−VHS(商標)ビデオテープレコーダ4及びDVCポート8とDVCビデオカメラ9がサーバユニットである。そして、ホーム・コンピュータ7は、クライアント兼サーバユニットとなっている。
【0009】
このブラウザ機能とは、例えば、現在インターネットで広く使用されているHTTPプロトコルを使用してHTML型のデータを表示できるいわゆるWWWブラウザ機能であり、サーバ機能とは、クライアントユニットからのリクエストに応じてHTTPプロトコルを使用してHTMLデータなどのデータを送信する機能である。
また、それぞれのユニットには動画/音声信号を送受信するために、MPEG受信機能またはMPEG送信機能またはその両方を持たせている。但し、同図中にはないが、特殊な場合としてブラウザ機能のみを持ちMPEG送信機能もMPEG受信機能も持たないリモコンユニットもある。
【0010】
次に各家電機器の内部構成の主要部分について説明する。
図2に示すゲートウェイ&集合チューナ2は、外部から家庭内に入る全ての情報の入り口となるユニットであり、地上波放送や衛星放送(BS、CS)などの各種テレビ放送を受信するテレビチューナ21、インターネットへの出入り口であるダイヤルアップルータ23を有するサーバユニットである。そして、バス1に接続されたクライアントユニットからHTTPサーバ24がMPEGデータリクエスト信号を受信した場合には、テレビチューナ21で受信したTV画像/音声信号をMPEGエンコーダ22に入力してMPEG信号に変換し、リクエストしたクライアントユニットに送信する。また、インターネットのWWW閲覧に対するデータリクエスト信号をHTTPサーバ24が受信した場合には、ダイヤルアップルータ23を経由してインターネットに接続してHTMLなどで記述されている所望のデータをHTTPサーバ24から送信する。
【0011】
図3に示すホームサーバ3は、ハードディスク等のリムーバブルでない固定メディア型の大容量記憶装置31とHTTPサーバ32とを有するものであり、動画情報および音声情報の記録再生機能を有するサーバユニットである。そして、バス1に接続されたクライアントユニットにより指定される他のサーバユニットからのMPEG信号を記録するようリクエスト信号をHTTPサーバ32が受信すると、指定される他のサーバユニットに対してMPEGリクエスト信号を発生し、送信されてきたMPEG信号を内蔵する大容量記憶装置31に記録する。またクライアントユニットからのMPEGデータリクエスト信号に対しては、既に大容量記憶装置31に記録されているMPEGデータを再生して送信する。
【0012】
図4に示すD−VHSビデオテープレコーダ4は、リムーバブル型のテープカセットに対してデジタル信号を記録する記録再生装置であり、テープカセット記録/再生機構41、HTTPサーバ42、MPEGエンコーダ43を備え、動画および音声情報の記録再生機能を有している。機能的にはホームサーバ3とほぼ同じであるが、ストレージ・メディア(記録媒体)としてビデオテープカセットを使用するため、記録したデータをパッケージ・メディアとして別の場所に移動する必要がある場合や長期間保存する必要がある場合には、ホームサーバ3よりも便利な記録再生装置である。同図に示す、D−VHSビデオテープレコーダ4は、従来のアナログ方式で記録されたビデオテープの再生を行うことも考慮して、内部にMPEGエンコーダ43を備えている。そして、アナログ方式で記録されたビデオテープを再生する場合は、アナログ信号として再生される映像/音声信号をMPEGエンコーダ43に入力してMPEG信号に変換してから送信する。なお、デジタル信号で記録/再生を行う場合には、MPEGエンコーダ43を介さずに直接、MPEG信号の記録/再生を行っている。
【0013】
図5に示すホームNC(Home Network Computer)5は、WWWブラウザ51とMPEGデコーダ52とを備えたユニットであり、バス1に接続されている任意のサーバユニットに対してデータリクエスト信号を送信し、送られてくるデータをPDPディスプレイ6に表示する装置である。このデータリクエスト信号には、通常のHTML型のデータを要求するものとMPEG信号を要求するMPEGデータリクエスト信号とがあり、HTML型のデータを要求する場合はwwwブラウザ51を経由し、MPEGデータリクエスト信号の場合はMPEGデコーダ52を経由して、ビデオ信号として出力する。このホームNC5はアナログビデオ信号を映像出力とし、アナログ映像信号を入力とするPDPディスプレイ装置6と組み合わせて画像を表示している。
【0014】
また、ホーム・コンピュータ7はホームNC5の機能をパーソナルコンピュータ(PC)とPC上で動作するソフトウェアで実現したものであり、ホームNC5と同様クライアントユニットとしての使用の他に、通常のPCのソフトウェアを実行することが可能である。そして、ハードディスク装置等の記録媒体に各種データを蓄積して置くことができ、サーバユニットとしても使用可能である。
【0015】
図6に示すDVCポート8はDVCビデオカメラ9をバス1に接続するためのユニットである。DVCビデオカメラ9は出力としてDVCフォーマットのデジタル信号を出力するため、HTTPサーバ82にて受信するデータリクエスト信号に対しては、DVC→MPEG変換装置81にて、DVCフォーマットのデジタル信号をMPEG信号に変換し、バス1に接続されているクライアントユニットに送信するように構成している。
【0016】
ユーザがこのホームネットワーク上の各家電機器を使用する場合は、常にクライアントユニットから操作することになる。本実施例では、クライアントユニットとしてホームNC5とホーム・コンピュータ7とが接続されているが、どちらもホームネットワークに対するクライアントユニットとしての機能は同一であるので、以降は、ホームNC5から操作を行うという前提で説明する。なお、基本的にクライアントユニットはこのシステム内で唯一のものではなく、どのクライアントユニットから操作を行っても同じ内容の操作を行うことができる。
【0017】
まず、ホームNC5で集合チューナを選択して、見たいチャンネルを選択する場合について図面と共に説明する。
図7及び図8は、それぞれサーバ選択、チャンネル選択の画面例であり、図9は、集合チューナでチャンネルを選択し、映像を見る場合の通信手順を示すフローチャート図である。
【0018】
クライアントユニットであるホームNC5を起動すると、まずネットワークに接続されているサーバユニットを検索する(ステップ101)。そして、ユーザがリモコンのボタン押下などによる要求を出すことにより、図7に示すようなサーバユニットの一覧表をPDPディスプレイ装置6の表示画面に表示する(ステップ102)。なお、本実施例の構成ではゲートウェイユニットと集合チューナは一つの筐体にまとまっているが、提供するサービスとしては、インターネットへの接続とテレビの視聴という別のものであるため、この一覧上表では、別々に表示している。そして、このメニューはリモコンのボタン操作によって表示/非表示を切り替えることができる。
【0019】
ここで見たいサーバユニット(ここでは、集合チューナ)を選択すると、ホームNC5は集合チューナに対してデータリクエスト信号を送信する(ステップ103)。集合チューナは、データリクエスト信号を受信すると、チャンネル選択画面データをHTMLデータにしてホームNC5に送信する(ステップ104)。
ホームNC5は、図8に示すように、受信したチャンネル選択画面データをPDPディスプレイ装置6に表示し、ユーザに対して視聴したいチャンネルの選択を行わせる(ステップ105)。
ユーザがリモコンなどを操作してチャンネルを選択すると、MPEGデータリクエスト信号として、チャンネル制御に関するメニュー(HTMLデータ)を集合チューナに送信する(ステップ106)。
【0020】
集合チューナでは、受信したMPEGデータリクエスト信号に基づいて受信チャンネルを変更し、受信した画像・音声データをMPEGデータに変換してホームNC5に送信する(ステップ107)。
ホームNC5は、受信したMPEGデータを復号してPDPディスプレイ装置6に表示することにより、希望するチャンネルを視聴することができる(ステップ108)。
【0021】
次に、ゲートウェイユニットを介してインターネットのWWWを閲覧する場合について図10〜図12を参照しながら説明する。なお、PDPディスプレイ装置6にユニット一覧が表示されるまでは、上記したテレビ視聴の場合と全く同じである。
【0022】
クライアントユニットであるホームNC5を起動すると、まずネットワークに接続されているサーバユニットを検索する(ステップ111)。そして、ユーザがリモコンのボタン押下などによる要求を出すことにより、図10に示すようなサーバユニットの一覧表をPDPディスプレイ装置6の表示画面に表示する(ステップ112)。ここで見たいサーバユニットとして、ゲートウェイを選択すると、ホームNC5はゲートウェイに対してデータリクエスト信号を送信する(ステップ113)。ゲートウェイは、データリクエスト信号を受信すると、インターネットのWWW(ワールド・ワイド・ウエッブ)にアクセスするためのユーザインタフェイス画面データをHTMLデータにしてホームNC5に送信する(ステップ114)。
【0023】
ホームNC5は、図11に示すように、受信したユーザインタフェイス画面データをPDPディスプレイ装置6に表示する。この図では、ホームNC5の操作手段としてポインティングデバイスのみが提供されている場合を考慮して、ソフトウェアキーボードを表示している。そして、アクセスしたい(見たい)WWWのURLを画面上で入力できるようになっている。しかし、クライアントユニットがホーム・コンピュータ7のように、キーボードによる操作が可能である場合は、ソフトウェアキーボードを表示する必要はない。この場合、ゲートウェイユニットが、クライアントの種別を認識して送り出すインターフェイス画面の内容を変更している。
【0024】
ユーザが、ソフトウェアキーボードまたはキーボードを操作して、所望のWWWのURLを入力すると(ステップ115)、HTMLデータリクエスト信号として、URL(HTMLデータ)をゲートウェイユニットに送信する(ステップ116)。
【0025】
ゲートウェイユニットは、受信したHTMLデータリクエスト信号の示すURLに基づいてインターネットに接続し(ステップ117)、インターネット上の指定のHTMLデータを取り込んで(ステップ118)、要求元のクライアントユニットであるホームNC5に転送する(ステップ119)。
ホームNC5は、受信したHTMLデータをPDPディスプレイ装置6の画面上にWWWのデータとして表示する(ステップ120)。この場合ゲートウェイユニットはいわゆるWWWデータの中継をするプロキシとして動作している。
【0026】
さらに、ホームNC5を操作してホームサーバ3に記録されている映像/音声信号を再生する場合について図13〜図16を参照しながら説明する。この場合も、PDPディスプレイ装置6にユニット一覧が表示されるまでは、上記したテレビ視聴の場合やインターネットのWWWを閲覧する場合と全く同じである。
【0027】
クライアントユニットであるホームNC5を起動すると、まずネットワークに接続されているサーバユニットを検索する(ステップ121)。そして、ユーザがリモコンのボタン押下などによる要求を出すことにより、図13に示すようなサーバユニットの一覧表をPDPディスプレイ装置6の表示画面に表示する(ステップ122)。ここで見たいサーバユニットとして、ホームサーバ3を選択すると、ホームNC5はホームサーバ3に対してデータリクエスト信号を送信する(ステップ123)。
【0028】
ホームサーバ3は、データリクエスト信号を受信すると、ホームサーバ3の操作インターフェイス画面データをHTMLデータにしてホームNC5に送信する(ステップ124)。
ホームNC5は、図14に示すように、受信した操作インターフェイス画面データをPDPディスプレイ装置6に表示する。この操作インターフェイス画面には、既に記録されている映像のタイトル一覧とホームサーバ3の操作ボタンが表示される。このタイトル一覧に表示される内容は、ユーザが入力装置としてキーボードが使用できる場合は番組名を自由に付加することができるが、何もしない場合は記録した時間とチャンネル等を自動的に付加したものを表示する(ステップ125)。
【0029】
そして、既に記録されたものを再生する場合は、見たいタイトルを選択して再生ボタンを押すことにより(図15)、MPEGデータリクエスト信号として、記録されている番組の再生制御に関するメニュー(HTMLデータ)をホームサーバ6に送信する(ステップ126)。
ホームサーバ3は、受信したMPEGデータリクエスト信号で指定されたMPEGデータをホームNC5に送信する(ステップ127)。
ホームNC5は、受信したMPEGデータを復号してPDPディスプレイ装置6に表示することにより、希望する記録済みの番組を視聴することができる(ステップ128)。
【0030】
なお、図14及び図15に示したホームサーバ操作メニュー自体は、リモコンの操作により、表示/非表示が切り替え可能であるので、映像を視聴している間はメニューを消去し、操作を行いたい任意の時点で再度メニューを表示させ、停止ボタン等の押下によって再生の停止等の操作を行うことができる。
【0031】
最後に、ホームNC5を操作して集合チューナで受信した映像/音声信号をホームサーバ3に記録する場合について図17〜図19を参照しながら説明する。なお、PDPディスプレイ装置6にホームサーバ3の操作画面を表示させるまでは、上記したホームサーバ3に記録されている映像/音声信号を再生する場合と全く同じである。
【0032】
クライアントユニットであるホームNC5を起動すると、まずネットワークに接続されているサーバユニットを検索する(ステップ131)。そして、ユーザがリモコンのボタン押下などによる要求を出すことにより、サーバユニットの一覧表(図13参照)をPDPディスプレイ装置6の表示画面に表示する(ステップ132)。ここで見たいサーバユニットとして、ホームサーバ3を選択すると、ホームNC5はホームサーバ3に対してデータリクエスト信号を送信する(ステップ133)。
ホームサーバ3は、データリクエスト信号を受信すると、ホームサーバ3の操作インターフェイス画面データをHTMLデータにしてホームNC5に送信する(ステップ134)。
【0033】
ホームNC5は、受信した操作インターフェイス画面データをPDPディスプレイ装置6に表示する(図14参照)。この操作インターフェイス画面には、既に記録されている映像のタイトル一覧とホームサーバ3の操作ボタンが表示される。
ここで操作インターフェイス画面の録画ボタンを押すと(ステップ135)、ホームサーバ3はネットワーク上を検索し(ステップ136)、記録可能なMPEGデータを出力することのできるサーバユニットを列挙した録画元一覧を作成して(ステップ137)、図17に示すように、録画元の候補として一覧表示を行う(ステップ138)。なお、この例ではゲートウェイユニットはHTMLデータの送出はできるがMPEGデータの送出はできないため、一覧表には列挙されていない。
【0034】
ユーザは、録画元として集合チューナを選択すると(ステップ139)、ホームサーバ3は集合チューナに対してデータリクエスト信号を送信する(ステップ140)。集合チューナは、データリクエスト信号を受信すると、チャンネル選択画面データをHTMLデータにしてホームサーバ3に送信する。ホームサーバ3は受信した集合チューナの操作画面のHTMLデータを取り込んで、ホームサーバ3の操作画面の一部としてホームNC5に転送する(ステップ141)。このようにすることにより、録画元として他の機器を選択した場合でも、その録画元の機器の機能に適した操作画面を表示することができる。
ホームNC5は、図18に示すような操作画面データをPDPディスプレイ装置6に表示し、ユーザに対して録画したいチャンネルの選択を行わせる(ステップ142)。
【0035】
ユーザがリモコンなどを操作してチャンネルを選択すると、MPEGデータリクエスト信号として、チャンネル制御に関するメニュー(HTMLデータ)をホームサーバ3に送信する(ステップ143)。ホームサーバ3はそのMPEGデータリクエスト信号を自分からのリクエストとして集合チューナに転送する(ステップ144)。
集合チューナでは、受信したMPEGデータリクエスト信号に基づいて受信チャンネルを変更し、受信した画像・音声データをMPEGデータに変換してホームサーバ3に送信する(ステップ145)。
ホームサーバ3は受信するMPEGデータの記録を行うことにより、所望の番組の記録を行うことができる(ステップ146)。
【0036】
なお、録画元のサーバユニットとしてD−VHSビデオテープレコーダ4やDVCビデオカメラ9を選択した場合も同様の動作により、ホームサーバ3に記録することができる。すなわち、ホームサーバ3は選択されたユニットからの操作画面をホームNC5に転送し、ホームNC5からの要求を録画元のユニットに転送することで、任意のユニットが送出するMPEGデータを記録することができる。
【0037】
【発明の効果】
本発明の分散型ホームネットワークは、各家電機器の制御機能をそれぞれの機器に分散して保持しているので、ネットワークに接続された一部の機器が停止しても他の機器の使用には支障がない。
また、制御機能をそれぞれのユニットに分散して持っているので、新しい種類のデータを扱うユニットを増設する場合でも、その新しい種類のデータを送信する家電機器とこの新しい種類のデータを受信する家電機器とだけがあれば良く、ネットワークに接続されている他の機器が対応できなくても、その間での通信が可能となるという効果がある。
【0038】
さらに、チューナユニットから出力される信号をサーバユニットに記録する際に、クライアントユニットから送信される制御要求をサーバユニットで中継してからチューナユニットに送信し、チューナユニットの操作画面をサーバユニットの操作画面の中に取り込んで、クライアントユニットに出力するようにした場合には、チューナユニットの機能や操作内容が変更されたり、新たなチューナが追加されても、常に快適な操作画面を表示することができる。
【図面の簡単な説明】
【図1】本発明の分散型ホームネットワークの一実施例を示す構成図である。
【図2】ゲートウェイ&集合チューナの例を示す構成図である。
【図3】ホームサーバの例を示す構成図である。
【図4】D−VHSの例を示す構成図である。
【図5】ホームNCの例を示す構成図である。
【図6】DVCポートの例を示す構成図である。
【図7】画面表示例を示す模式図である。
【図8】画面表示例を示す模式図である。
【図9】通信手順を説明するためのフローチャート図である。
【図10】画面表示例を示す模式図である。
【図11】画面表示例を示す模式図である。
【図12】通信手順を説明するためのフローチャート図である。
【図13】画面表示例を示す模式図である。
【図14】画面表示例を示す模式図である。
【図15】画面表示例を示す模式図である。
【図16】通信手順を説明するためのフローチャート図である。
【図17】画面表示例を示す模式図である。
【図18】画面表示例を示す模式図である。
【図19】通信手順を説明するためのフローチャート図である。
【符号の説明】
1 バス(LAN)
2 ゲートウェイ&集合チューナ
3 ホームサーバ
4 D−VHSビデオテープレコーダ
5 ホームNC
6 ディスプレイ(PDPディスプレイ)
7 ホーム・コンピュータ
8 DVCポート
9 DVCビデオカメラ[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a home network to which a plurality of home appliances are connected, and more particularly to a distributed home network that does not perform centralized management.
[0002]
[Prior art]
2. Description of the Related Art Conventionally, as a home automation system, a system has been proposed in which a communication path (bus) is provided in a home, and each home appliance is connected to the communication path, thereby enabling centralized control by a controller.
This system can control even a remote home appliance as long as it is connected to a communication path, simply by operating a controller.
In addition, by connecting the controller to a telephone line, control can be performed from outside the house.
[0003]
[Problems to be solved by the invention]
However, in this conventional system, the future, to upgrade a home appliances to deal with new types of data, it must be corresponding to handle the controller of the software new types of data, poor scalability There was a problem. Therefore, an object of the present invention is to solve the above-mentioned problems by performing distributed management.
[0004]
[Means for Solving the Problems]
In order to achieve the above object , the present invention provides a distributed home network having the following configuration. That is,
A distributed home network in which a plurality of home appliances are connected via a network to enable mutual communication by digital signals,
A tuner unit that receives a broadcast wave and sends out a digital signal including video information to a network;
In order to operate the various home appliances connected to the network, a client unit that receives a digital signal transmitted from the home appliance connected to the network and displays the received digital signal,
A server unit that accumulates the digital signal transmitted from the tuner unit and transmits a digital signal including video information to the network by a control request output from the client unit,
When recording the signal output from the tuner unit in the server unit,
The control request output from the client unit is relayed by the server unit and then transmitted to the tuner unit, and the tuner unit receives the control request transmitted by relaying the server unit and receives the tuner unit. To the server unit, the server unit receives the operation screen data transmitted from the tuner unit, and stores the operation screen data of the tuner unit in the operation screen of the server unit. A distributed home network, characterized by having a configuration for transmitting data taken as a part of an operation screen of the server unit to the client unit.
[0005]
BEST MODE FOR CARRYING OUT THE INVENTION
The present invention distributes the control function to each device so that even if some devices connected to the network are stopped, the use of other devices is not affected. In addition, since each home appliance has a distributed control function, when adding home appliances that handle new types of data, home appliances that can send and receive that type of data must be If there is at least one, communication between them becomes possible.
[0006]
First, an embodiment of a distributed home network according to the present invention will be described with reference to the drawings.
FIG. 1 is a configuration diagram illustrating an example of installation of home electric appliances in a home.
In FIG. 1, a bus (LAN: local area network) 1 is connected to home electric appliances used in a home. Here, the gateway &
[0007]
The
Each home appliance connected to the
[0008]
In each of the home appliances shown in FIG. 1, a
[0009]
The browser function is, for example, a so-called WWW browser function that can display HTML-type data using an HTTP protocol widely used on the Internet at present. The server function is an HTTP in response to a request from a client unit. This is a function of transmitting data such as HTML data using a protocol.
Each unit has an MPEG receiving function and / or an MPEG transmitting function for transmitting and receiving moving image / audio signals. However, although not shown in the figure, there is a special case of a remote control unit having only a browser function and not having an MPEG transmission function and an MPEG reception function.
[0010]
Next, the main part of the internal configuration of each home appliance will be described.
The gateway &
[0011]
The
[0012]
The D-VHS
[0013]
A home NC (Home Network Computer) 5 shown in FIG. 5 is a unit including a WWW browser 51 and an MPEG decoder 52, and transmits a data request signal to an arbitrary server unit connected to the
[0014]
The
[0015]
The
[0016]
When the user uses each home electric device on the home network, the user always operates from the client unit. In the present embodiment, the
[0017]
First, a case where a set tuner is selected at the
7 and 8 are screen examples of server selection and channel selection, respectively. FIG. 9 is a flowchart showing a communication procedure when a channel is selected by a set tuner and a video is viewed.
[0018]
When the home NC5, which is a client unit, is started, a server unit connected to the network is searched first (step 101). When the user issues a request by pressing a button on the remote controller or the like, a list of server units as shown in FIG. 7 is displayed on the display screen of the PDP display device 6 (step 102). In the configuration of the present embodiment, the gateway unit and the collective tuner are integrated into one housing. However, since the services to be provided are different from each other, that is, connection to the Internet and watching of television, this list is Then, they are displayed separately. This menu can be switched between display and non-display by operating buttons on the remote controller.
[0019]
When a server unit (here, a set tuner) to be viewed is selected, the
The
When the user operates a remote controller or the like to select a channel, a menu (HTML data) related to channel control is transmitted to the collective tuner as an MPEG data request signal (step 106).
[0020]
The collective tuner changes the receiving channel based on the received MPEG data request signal, converts the received image / audio data into MPEG data, and transmits it to the home NC 5 (step 107).
The
[0021]
Next, the case of browsing the Internet WWW via the gateway unit will be described with reference to FIGS. Until the unit list is displayed on the
[0022]
When the home NC5, which is a client unit, is started, first, a server unit connected to the network is searched (step 111). When the user issues a request by pressing a button on the remote controller or the like, a list of server units as shown in FIG. 10 is displayed on the display screen of the PDP display device 6 (step 112). When a gateway is selected as a server unit to be viewed here,
[0023]
The
[0024]
When the user operates the software keyboard or the keyboard to input a desired WWW URL (step 115), the URL (HTML data) is transmitted to the gateway unit as an HTML data request signal (step 116).
[0025]
The gateway unit connects to the Internet based on the URL indicated by the received HTML data request signal (step 117), fetches the specified HTML data on the Internet (step 118), and sends it to the home NC5 which is the requesting client unit. Transfer (step 119).
[0026]
Further, a case where the
[0027]
When the home NC5, which is a client unit, is started, first, a server unit connected to the network is searched (step 121). When the user issues a request by pressing a button on the remote controller or the like, a list of server units as shown in FIG. 13 is displayed on the display screen of the PDP display device 6 (step 122). When the
[0028]
Upon receiving the data request signal, the
The
[0029]
To play back a recorded program, the user selects a title to be viewed and presses a play button (FIG. 15) to generate a menu (HTML data) relating to the playback control of the recorded program as an MPEG data request signal. ) Is transmitted to the home server 6 (step 126).
The
[0030]
Since the home server operation menu itself shown in FIGS. 14 and 15 can be switched between display and non-display by operating the remote control, it is desirable to delete the menu and perform the operation while watching the video. At any time, the menu is displayed again, and operations such as stopping reproduction can be performed by pressing a stop button or the like.
[0031]
Finally, a case where the
[0032]
When the home NC5, which is a client unit, is started, first, a server unit connected to the network is searched (step 131). When the user issues a request by pressing a button on the remote controller or the like, a list of server units (see FIG. 13) is displayed on the display screen of the PDP display device 6 (step 132). When the
Upon receiving the data request signal, the
[0033]
The
When the recording button on the operation interface screen is pressed (step 135), the
[0034]
When the user selects the set tuner as a recording source (step 139), the
The
[0035]
When the user operates a remote controller or the like to select a channel, a menu (HTML data) related to channel control is transmitted to the
The collective tuner changes the receiving channel based on the received MPEG data request signal, converts the received image / audio data into MPEG data, and transmits it to the home server 3 (step 145).
The
[0036]
When the D-VHS
[0037]
【The invention's effect】
Since the distributed home network of the present invention has the control function of each home appliance distributed and held in each device, even if some devices connected to the network are stopped, other devices can be used. There is no problem.
In addition, since the control functions are distributed to each unit, even when adding a unit that handles new types of data, home appliances that transmit the new type of data and home appliances that receive this new type of data There is an effect that communication between devices can be performed even if other devices connected to the network cannot cope.
[0038]
Further, when recording the signal output from the tuner unit in the server unit, the control request transmitted from the client unit is relayed by the server unit and then transmitted to the tuner unit, and the operation screen of the tuner unit is operated by the server unit. If you capture it on the screen and output it to the client unit, a comfortable operation screen will always be displayed even if the function or operation content of the tuner unit is changed or a new tuner is added. it can.
[Brief description of the drawings]
FIG. 1 is a configuration diagram showing one embodiment of a distributed home network of the present invention.
FIG. 2 is a configuration diagram illustrating an example of a gateway & set tuner.
FIG. 3 is a configuration diagram illustrating an example of a home server.
FIG. 4 is a configuration diagram illustrating an example of a D-VHS.
FIG. 5 is a configuration diagram illustrating an example of a home NC.
FIG. 6 is a configuration diagram illustrating an example of a DVC port.
FIG. 7 is a schematic diagram showing a screen display example.
FIG. 8 is a schematic diagram showing a screen display example.
FIG. 9 is a flowchart for explaining a communication procedure.
FIG. 10 is a schematic diagram showing a screen display example.
FIG. 11 is a schematic diagram showing a screen display example.
FIG. 12 is a flowchart for explaining a communication procedure.
FIG. 13 is a schematic diagram showing a screen display example.
FIG. 14 is a schematic diagram showing a screen display example.
FIG. 15 is a schematic diagram showing a screen display example.
FIG. 16 is a flowchart illustrating a communication procedure.
FIG. 17 is a schematic diagram showing a screen display example.
FIG. 18 is a schematic diagram showing a screen display example.
FIG. 19 is a flowchart for explaining a communication procedure.
[Explanation of symbols]
1 bus (LAN)
2 Gateway &
6. Display (PDP display)
7
Claims (1)
放送波を受信して映像情報を含むデジタル信号をネットワークに送出するチューナユニットと、
前記ネットワークに接続した各種の前記家電機器を操作するために、前記ネットワークに接続した前記家電機器から送信されるデジタル信号を受信して、映像として表示するクライアントユニットと、
前記チューナユニットから送信したデジタル信号を蓄積すると共に、前記クライアントユニットから出力される制御要求により、映像情報を含むデジタル信号を前記ネットワークに送出するサーバユニットとを少なくとも備え、
前記チューナユニットから出力される信号を前記サーバユニットに記録する際には、
前記クライアントユニットから出力される前記制御要求を前記サーバユニットで中継してから前記チューナユニットに送信し、前記チューナユニットは前記サーバユニットを中継して送信された前記制御要求を受信して前記チューナユニットの操作画面データを前記サーバユニットに送信し、前記サーバユニットは前記チューナユニットから送信された前記操作画面データを受信して、前記チューナユニットの前記操作画面データを前記サーバユニットの操作画面の中に取り込んで前記サーバユニットの操作画面の一部としたデータを、前記クライアントユニットに送信する構成を有することを特徴とする分散型ホームネットワーク。A distributed home network in which a plurality of home appliances are connected via a network and can communicate with each other using digital signals.
A tuner unit that receives a broadcast wave and sends out a digital signal including video information to a network;
To operate the various said Appliances connected to the network, receives the digital signal transmitted from the home appliance connected to the network, and a client unit for displaying as an image,
With storing digital signal transmitted from the tuner unit, the control request is output from the client unit, at least a server unit for transmitting a digital signal containing video information to said network,
When recording the signal output from the tuner unit in the server unit,
The control request output from the client unit is relayed by the server unit and then transmitted to the tuner unit, and the tuner unit receives the control request transmitted by relaying the server unit and receives the tuner unit. To the server unit, the server unit receives the operation screen data transmitted from the tuner unit, and stores the operation screen data of the tuner unit in the operation screen of the server unit. A distributed home network, characterized by having a configuration for transmitting data taken as a part of an operation screen of the server unit to the client unit .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP26778397A JP3546662B2 (en) | 1997-09-12 | 1997-09-12 | Distributed home network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP26778397A JP3546662B2 (en) | 1997-09-12 | 1997-09-12 | Distributed home network |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH1188865A JPH1188865A (en) | 1999-03-30 |
JP3546662B2 true JP3546662B2 (en) | 2004-07-28 |
Family
ID=17449532
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP26778397A Expired - Lifetime JP3546662B2 (en) | 1997-09-12 | 1997-09-12 | Distributed home network |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3546662B2 (en) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6349410B1 (en) * | 1999-08-04 | 2002-02-19 | Intel Corporation | Integrating broadcast television pause and web browsing |
JP2001136496A (en) * | 1999-11-05 | 2001-05-18 | Nec Corp | Receiver, video/data synchronization device and method |
CA2324856C (en) * | 1999-11-15 | 2007-05-29 | Lucent Technologies Inc. | Method and apparatus for remote audiovisual signal recording |
JP4300443B2 (en) | 2000-02-24 | 2009-07-22 | ソニー株式会社 | Imaging apparatus and method, and recording medium |
JP4576675B2 (en) * | 2000-06-30 | 2010-11-10 | ソニー株式会社 | Control system, control device and server |
JP4543513B2 (en) | 2000-07-17 | 2010-09-15 | ソニー株式会社 | Bidirectional communication system, display device, base device, and bidirectional communication method |
JP4643068B2 (en) * | 2001-07-23 | 2011-03-02 | 株式会社東芝 | Content distribution system |
JP2003087761A (en) * | 2001-09-11 | 2003-03-20 | Sony Corp | Information supply system, information processor, information processing method, and program |
KR100459178B1 (en) * | 2002-03-29 | 2004-12-03 | 엘지전자 주식회사 | Network system and communication method of the same |
WO2006020968A2 (en) * | 2004-08-13 | 2006-02-23 | Cmware, Inc. | Systems and methods for remotely controlling computer applications |
KR100641101B1 (en) | 2004-10-28 | 2006-11-02 | 엘지전자 주식회사 | Home network system for distributed control |
JP5252854B2 (en) * | 2007-08-15 | 2013-07-31 | キヤノン株式会社 | Adapter device, control method therefor, and computer program |
DE102009033477A1 (en) * | 2009-07-16 | 2011-01-20 | Rudolf Lonski | Data transmission device for household machines, functional component and household machine |
-
1997
- 1997-09-12 JP JP26778397A patent/JP3546662B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JPH1188865A (en) | 1999-03-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4707673B2 (en) | User interface method and system for searching in devices connected to a network | |
US7346650B2 (en) | Recording and reproducing system, server apparatus, recording and reproducing method, terminal apparatus, operating method, and program storage medium | |
US20070136778A1 (en) | Controller and control method for media retrieval, routing and playback | |
US20050060750A1 (en) | Information apparatus and resource control method | |
US20050155077A1 (en) | Media on-demand systems | |
JP2006511997A (en) | Residential gateway system having a portable controller with a display for displaying video signals | |
JP3546662B2 (en) | Distributed home network | |
JP3779683B2 (en) | Information processing apparatus and communication control method | |
JP2001256156A (en) | Control information system and control information transmission method | |
JP2006054818A (en) | Information processing system, recording apparatus, communication device, information processing method, and program | |
KR20020007310A (en) | Remote delivery of multimedia content from consumer electronics devices | |
JP2004523182A (en) | Personal video recorder system and method | |
JPH10191463A (en) | Electric device and its control method | |
JP2008022393A (en) | Ip broadcast reception system and ip broadcast receiving terminal device | |
US20040254995A1 (en) | Information apparatus and mail control method | |
JP2005536945A (en) | Real-time service system and method using two-way data communication | |
US20080046099A1 (en) | Method and system for customizing access to content aggregated from multiple sources | |
JP2003125305A (en) | Method and apparatus of watching broadcast program, and watching program for broadcast program | |
US20040205220A1 (en) | Information processing apparatus and data transfer method for use in the same | |
US20070283391A1 (en) | Method and system for partitioning television channels in a platform | |
JP2004364186A (en) | Video recording reservation information transmitting apparatus and receiving apparatus, and video recording reservation information sharing system | |
EP0955775B1 (en) | Method for displaying devices connected to a network | |
KR100685967B1 (en) | Multimedia display System with Network and Method thereof | |
KR100774451B1 (en) | Digital multimedia system | |
JPH05260556A (en) | Monitoring device for av system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20040323 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040405 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090423 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090423 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100423 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110423 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120423 Year of fee payment: 8 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120423 Year of fee payment: 8 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130423 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140423 Year of fee payment: 10 |
|
EXPY | Cancellation because of completion of term |