![]() An ein Netz anschließbare Controller-Vorrichtung
专利摘要:
EineController-Vorrichtung eines Herstellers, die unterscheidet, obdie SDD-Daten einer neu an das Netz angeschlossenen ZielvorrichtungSDD-Daten einer Zielvorrichtung des gleichen Herstellers sind, fallsdie Anzahl von Datensätzeneiner Tabelle in der Controller-Vorrichtung bereits den maximalenWert erreicht hat. Falls diese Unterscheidung angibt, dass die SDD-Datender neu an das Netz angeschlossenen Zielvorrichtung SDD-Daten einerZielvorrichtung des gleichen Herstellers sind, löscht die Controller-Vorrichtungaus den in der Tabelle gespeicherten Datensätzen einen Datensatz mit demID-Code eines verschiedenen Herstellers und speichert in der Tabelleeinen auf den SDD-Daten der neu an das Netz angeschlossenen Zielvorrichtungbasierenden und aus diesen editierten Datensatz. Dadurch kann dieController-Vorrichtung DMC-Codeeinheiten, die Steuerprogramme vonZielvorrichtungen des gleichen Herstellers speichern, nach Priorität in derTabelle speichern. Somit könnenZielvorrichtungen des gleichen Herstellers nach Priorität gesteuertwerden, so dass es möglichist, eindeutige, untereinander zusammenhängende Funktionen unter andas Netz angeschlossenen Vorrichtungen des gleichen Herstellerssicherzustellen. 公开号:DE102004030221A1 申请号:DE200410030221 申请日:2004-06-23 公开日:2005-02-10 发明作者:Atsushi Daito Takagi 申请人:Funai Electric Co Ltd; IPC主号:G06F13-10
专利说明:
[0001] Dievorliegende Erfindung bezieht sich auf eine an ein Netz anschließbare Controller-Vorrichtungund insbesondere auf eine Controller-Vorrichtung wie etwa eine FAV(Full AV Device) entsprechend dem HAVi-(Home Audio Video interoperability)-Standardzum Steuern von Zielvorrichtungen wie etwa einer ebenfalls dem HAVi-Standardentsprechenden BAV (Base AV Device). [0002] Einals HAVi (Home Audio Video interoperability) bezeichneter Standardist als eine Standard-Netzspezifikation zur Zusammenschaltung von digitalenaudio-visuellen (AV) Vorrichtungen oder Geräten für die Unterhaltung bekannt.Gemäß diesem HAVi-Standardkönnenan ein Netz anschließbare Vorrichtungennach Controller-Vorrichtungen wie etwa einer FAV (Full AV Device),die zur Steuerung des Zustands anderer angeschlossener Vorrichtungendienen, und nach Zielvorrichtungen wie etwa einer BAV (Base AV Device),die von den Controller-Vorrichtungen gesteuert wird, klassifiziertwerden. [0003] Wenneine Zielvorrichtung erstmals mit einem Netz verbunden wird, andas eine Controller-Vorrichtung, wie sie oben beschrieben wordenist, angeschlossen ist, muss die Controller-Vorrichtung SDD-(SelfDescribing Device)-Daten von der neu angeschlossenen Zielvorrichtungempfangen und in einer Tabelle in ihrem Speicher speichern können, wobeiin einer DCM-Codeeinheit in den SDD-Daten ein Steuermodul wie etwaein DCM (Device Control Module) enthalten ist. Falls das Netz jedochviele zu steuernde Zielvorrichtungen enthält, besteht die Möglichkeit,dass die Tabelle in dem Speicher bis zu ihrer vollen Kapazität gefüllt wird.Eine herkömmliche Controller-Vorrichtungist in einem solchen Fall so entworfen, dass sie entweder das Speicherndes Steuermoduls der neu angeschlossenen Zielvorrichtung zurückweistoder ihr ältestesModul unter den in ihrer Tabelle gespeicherten Steuermodulen vonZielvorrichtungen löschtund das Steuermodul der neu verbundenen Zielvorrichtung anstelledes gelöschten Steuermodulsspeichert. [0004] Unterdessenoffenbart die japanische Patentoffenlegungsschrift 2002-324018 eintragbares Terminal, das dann, wenn Profildaten von einer Kraftfahrzeug-Navigationsvorrichtunggesendet werden, den Umfang der gesendeten Profildaten mit einem unbenutztenBereich seines Speichers vergleicht und, falls der unbenutzte Bereichdes Speichers kleiner als der Umfang der gesendeten Profildatenist, eine Gruppe von Profildaten mit niedriger Verwendungshäufigkeitin dem Speicher löscht. [0005] ImFall der oben beschriebenen herkömmlichenController-Vorrichtung,die entweder das Speichern des Steuermoduls der neu angeschlossenen Zielvorrichtungzurückweistoder ein oder mehrere Steuermodule von Zielvorrichtungen, die inder Prioritätsfolgevon den ältestenzu den jüngstenin der Tabelle gespeichert sind, löscht und das Steuermodul derneu angeschlossenen Zielvorrichtung anstelle der ein oder mehrerengelöschtenSteuermodule speichert, ist es nicht möglich, Zielvorrichtungen, die vomgleichen Hersteller wie die Controller-Vorrichtung stammen, nachPrioritätzu steuern (wenn im Folgenden der Begriff "gleicher Hersteller" verwendet wird, ist damit gemeint,dass der Hersteller einer durch die Controller-Vorrichtung zu steuerndenZielvorrichtung auch der Hersteller der Controller-Vorrichtung ist).Dies führtzu dem Problem, dass es nicht möglichist, eindeutige, untereinander zusammenhängende Funktionen zwischenan das Netz angeschlossenen Vorrichtungen des gleichen Herstellerssicherzustellen. Dieses Problem kann durch die Technik, die in deroben erwähntenjapanische Patentoffenlegungsschrift 2002-324018 offenbart wordenist, keineswegs gelöstwerden. [0006] EineAufgabe der vorliegenden Erfindung ist es, eine an ein Netz anschließbare Controller-Vorrichtungbereitzustellen, die Zielvorrichtungen des gleichen Herstellersnach Prioritätsteuern kann, wodurch es ermöglichtwird, eindeutige, untereinander zusammenhängende Funktionen zwischenan das Netz angeschlossenen Vorrichtungen des gleichen Herstellerssicherzustellen. [0007] Gemäß der vorliegendenErfindung wird diese Aufgabe gelöstdurch eine an ein Netz anschließbareController-Vorrichtung,die dem HAVi-(Home Audio Video interoperability)-Standard entsprichtund die übereinen IEEE-1394-Busmit Zielvorrichtungen entsprechend dem HAVi-Standard verbunden werdenkann, wobei die Controller-Vorrichtung umfasst: einen Speicher zumSpeichern von SDD-(Self Describing Device)-Daten, die Steuerinformationenund Profildaten der Controller-Vorrichtung als Vorrichtung entsprechenddem HAVi-Standard umfassen, und ferner zum Speichern einer HAVi-Software-Gruppe, dieeinen DCM-(Device Control Module)-Manager umfasst, der von jedermit der Controller-Vorrichtung überden seriellen Bus nach IEEE 1394 verbundenen Zielvorrichtung eineDMC-Codeeinheit, die eine Datei ist, die ein Programm zum Steuernjeder Zielvorrichtung steuert, installiert, und nochmals fernerzum Speichern einer Tabelle, die Datensätze spei chert, die wenigstensDMC-Codeeinheiten in von den Zielvorrichtungen gesendeten SDD-Datenenthalten; Empfangsmittel zum Empfangen der von jeder Zielvorrichtunggesendeten SDD-Daten; Mittel zum Unterscheiden von neuen SDD-Daten,um zu unterscheiden, ob die durch die Empfangsmittel von jeder Zielvorrichtungempfangenen SDD-Daten SDD-Dten einer neu angeschlossenen Zielvorrichtungsind; Bestimmungsmittel zum Bestimmen, ob die Anzahl von Datensätzen inder Tabelle bereits den maximalen Wert erreicht hat, falls die Unterscheidungdurch die Mittel zum Unterscheiden von neuen SDD-Daten angeben,dass die von der jeweiligen Zielvorrichtung empfangenen SDD-DatenSDD-Daten der neuangeschlossenen Zielvorrichtung sind; und Steuermittel zum Ausführen einerSteuerung, um zu unterscheiden, ob die SDD-Daten der neu angeschlossenen ZielvorrichtungSDD-Daten einer Zielvorrichtung sind, die vom gleichen Herstellerwie die Controller-Vorrichtung stammt (wenn im Folgenden der Begriff "gleicher Hersteller" verwendet wird,ist damit gemeint, dass der Hersteller einer durch die Controller-Vorrichtungzu steuernden Zielvorrichtung auch der Hersteller der Controller-Vorrichtungist), falls die Bestimmung durch die Bestimmungsmittel angibt, dassdie Anzahl von Datensätzenin der Tabelle bereits den maximalen Wert erreicht hat, und ferner zumAusführeneiner Steuerung, um aus den in der Tabelle gespeicherten Datensätzen einenDatensatz mit einem ID-Code eines vom Hersteller der Controller-Vorrichtungverschiedenen Herstellers zu löschen (wennim Folgenden der Begriff "verschiedenerHersteller" verwendetwird, ist damit gemeint, dass der Hersteller einer durch die Controller-Vorrichtungzu steuernden Zielvorrichtung nicht der Hersteller der Controller-Vorrichtungist), falls die Unterscheidung angibt, dass die SDD-Daten der neuangeschlossenen Zielvorrichtung SDD-Daten einer Zielvorrichtung desgleichen Herstellers sind, und nochmals ferner zum Ausführen einerSteuerung, um in der Ta belle einen auf den SDD-Daten der neu angeschlossenen Zielvorrichtungbasierenden und aus diesen editierten Datensatz zu speichern. [0008] Indieser Ausführungwird durch die Bestimmungsmittel bestimmt, ob die Anzahl von Datensätzen inder Tabelle bereits den maximalen Wert erreicht hat, falls die vonder jeweiligen Zielvorrichtung empfangenen SDD-Daten SDD-Daten einerneu angeschlossenen Zielvorrichtung sind. Falls diese Bestimmungangibt, dass die Anzahl von Datensätzen in der Tabelle bereitsden maximalen Wert erreicht hat, unterscheiden die Steuermittel,ob die SDD-Daten der neu angeschlossenen Zielvorrichtung SDD-Dateneiner Zielvorrichtung des gleichen Herstellers sind. Falls die Unterscheidungangibt, dass die SDD-Daten der neu angeschlossenen ZielvorrichtungSDD-Daten einer Zielvorrichtung des gleichen Herstellers sind, löschen dieSteuermittel aus den in der Tabelle gespeicherten Datensätzen einen Datensatzmit dem ID-Code eines verschiedenen Herstellers und speichern inder Tabelle einen auf den SDD-Daten der neu angeschlossenen Zielvorrichtungbasierenden und aus diesen editierten Datensatz. Dadurch kann dieController-Vorrichtungin der SDD-Datentabelle DMC-Codes, die Steuerprogramme von Zielvorrichtungendes gleichen Herstellers speichern, nach Priorität speichern. Somit können Zielvorrichtungdes gleichen Herstellers nach Priorität gesteuert werden, so dasses möglichist, eindeutige, untereinander zusammenhängende Funktionen unter andas Netz angeschlossenen Vorrichtungen des gleichen Herstellerssicherzustellen. [0009] Obwohldie neuartigen Merkmale der vorliegenden Erfindung in den beigefügten Ansprüchen dargelegtsind, wird die vorliegende Erfindung aus der folgenden genauen Beschreibung,wenn sie in Verbindung mit der Zeichnung aufgenommen wird, leichterverständlich. [0010] ImFolgenden wird die vorliegende Erfindung unter Bezugnahme auf diebeigefügteZeichnung beschrieben. Es sei angemerkt, dass die gesamte Zeichnungzum Zweck der Veranschaulichung des technischen Konzepts der vorliegendenErfindung oder deren Ausführungsformengezeigt sind, worin: [0011] 1 ein schematischer elektrischerBlockschaltplan ist, der eine Controller-Vorrichtung gemäß einerAusführungsformder vorliegenden Erfindung und eine durch die Controller-Vorrichtungzu steuernde Zielvorrichtung zeigt; [0012] 2 eine Liste ist, die ineinem Konfigurations-ROM in einem Speicher der Zielvorrichtung gespeicherteSDD-Daten zeigt; [0013] 3 eine SDD-Datentabellein dem Speicher der Controller-Vorrichtung ist, die ein Beispiel vondarin gespeicherten Datensätzenzeigt; [0014] 4 ein schematischer Ablaufplanist, der einen Prozess des Speicherns der Datensätze in der SDD-Datentabellezeigt; und [0015] 5 eine schematische Zeichnungist, die verschiedene Zielvorrichtungen zeigt, die durch die Controller-Vorrichtungzu steuern sind und an einer Anzeigeeinheit der Controller-Vorrichtung über OSD angezeigtwerden. [0016] ImFolgenden wird mit Bezug auf die Zeichnung eine Ausführungsformder vorliegenden Erfindung beschrieben. [0017] EineController-Vorrichtung gemäß der vorliegendenAusführungsformist eine Vorrichtung wie etwa eine FAV (Full AV Device) entsprechenddem HAVi-(Home Audio Video interoperability)-Standard und beispielsweiseein digitales Fernsehgerät,das von Zielvorrichtungen digitale Daten empfangen und als Videobilderanzeigen kann. Zum anderen sind von der Controller-Vorrichtung zusteuernde Zielvorrichtungen gemäß der vorliegendenAusführungsformVorrichtungen wie etwa eine BAV (Base AV Device) gemäß dem HAVi-Standard.Ein Beispiel fürdie Zielvorrichtungen ist ein DVD-(Digital Versatile Disc)-Gerät, das Signalewie etwa auf einer Platte aufgezeichnete Videosignale reproduzierenund an die Controller-Vorrichtung senden kann. [0018] 1 zeigt einen elektrischenBlockschaltplan einer Controller-Vorrichtung 1 gemäß einerAusführungsformder vorliegenden Erfindung und eine jeweilige Zielvorrichtung 2,die von der Controller-Vorrichtung 1 zu steuern ist. Obwohlvorausgeschickt wird, dass mehrere Zielvorrichtungen über dieController-Vorrichtung 1 an ein Netz anschließbar sind,zeigt 1 aus Gründen derVereinfachung eine Zielvorrichtung 2. Die Controller-Vorrichtung 1 istmit jeder Zielvorrichtung 2 über einen seriellen Bus nachIEEE 1394 (der im Folgenden einfach als "Bus" bezeichnetwird) 3 verbunden und umfasst einen Mikroprozessor 11,der das gesamte System steuert. Der Mikroprozessor 11 dientsowohl als Mittel zum Unterscheiden neuer SDD-Daten als auch alsBestimmungsmittel und Steuermittel. [0019] DieController-Vorrichtung 1 umfasst ferner: einen Spei cher 12 zumSpeichern verschiedener Daten; eine Bedieneinheit 13 zurEingabe verschiedener Befehle; eine Anzeigeeinheit 14,z. B. zum Anzeigen von von einer Zielvorrichtung 2 gesendetenDaten; und eine digitale Schnittstelle nach IEEE 1394 (die im Folgendeneinfach als "Schnittstelle" bezeichnet wird) 15 (Empfangsmittel)zum Senden und Empfangen von verschiedenen Daten an und von einer Zielvorrichtung 2 über denBus 3. [0020] DerSpeicher 12 ist zum Speichern vorgesehen von: einer HAVi-Software-Gruppe 16,die verschiedene Softwareelemente zum Bilden einer HAVi-Architekturumfasst; einem Konfigurations-ROM (Nur-Lese-Speicher) 17,z. B. zum Speichern verschiedener Informationen über die Controller-Vorrichtung 1;einer SDD-(Self Describing Device)-Datentabelle 19 zum Speichernsolcher Datensätze,die jeweils wenigstens eine DMC-(Device Control Module)-Codeeinheit in voneiner Zielvorrichtung 2 gesendeten SDD-Daten enthalten;und so weiter. Die DMC-Codeeinheit ist eine Datei, die ein odermehrere Programme füreine oder mehrere Controller-Vorrichtungen speichert. Die HAVi-Softwaregruppe 16 umfasst:einen DMC-Manager 20, der ein Programm zum Installierenund Deinstallieren von einer oder mehreren DMC-Codeeinheiten ist;und verschiedene Softwareelemente wie etwa einen CMM (CommunicationMedia Manager), nicht gezeigt, der ein Programm zum Abstrahiereneines Kommunikationsprotokoll zum Kommunizieren mit anderen an dasNetz angeschlossenen Vorrichtungen ist. Der Konfigurations-ROM 17 speichertSDD-Daten 18, die Steuerinformationen und Profildaten derController-Vorrichtung 1 alsVorrichtung gemäß dem HAVi-Standard umfassen. [0021] Ähnlich wiedie Controller-Vorrichtung 1 umfasst jede oben beschriebeneZielvorrichtung 2: einen Mikroprozessor 21; einenSpeicher 22, der einen Konfigurations-ROM 27 speichert;eine Bedieneinheit 23, eine Anzeigeeinheit 24 undeine Schnittstelle 25, wobei der Konfigurations-ROM 27 desSpeichers 22 SDD-Daten 28 speichert. Im Gegensatzzu der Controller-Vorrichtung 1 speichert der Speicher 22 jederZielvorrichtung 2 weder eine HAVi-Softwaregruppe noch eineSDD-Datentabelle. Ferner umfasst jede Zielvorrichtung 2 eineLaufwerkseinheit 26, um je nach Art der Vorrichtung verschiedeneOperationen auszuführen. [0022] 2 zeigt verschiedene Daten,die in den in dem Konfigurations-ROM 27 in dem Speicher 22 jederZielvorrichtung 2 gespeicherten SDD-Daten 28 enthaltensind. In 2 entsprichtdas HAVi-Vorrichtungsprofil 31 Daten, die die Vorrichtungsklasseund die Lieferanteninformationen jeder Zielvorrichtung 2 sowieFähigkeitenjeder Zielvorrichtung 2 als Vorrichtung gemäß dem HAVi-Standardbeschreiben. Der HAVi-Benutzer, Bevorzugter Name 32 istein Name der Vorrichtung, den ein Benutzer frei benennen kann. DerHAVi-DMC 33 entspricht Bereichsdaten, die der oben beschriebenenDMC-Codeeinheit entsprechen. Das HAVi-DMC-Profil 34 und die HAVi-DMC-Referenz 35 entsprechenAtributinformationen bzw. URL-(Uniform Resource Locator)-Informationendes HAVi-DMC 33. Die HAVi-Vorrichtungs-Piktogramm-Bitmap 36 entsprichtPiktogrammdaten, die die Sortierung der Vorrichtung, die dem HAVi-Standardentspricht, repräsentiert. [0023] AlsNächsteswerden mit Bezug auf 3 diein der oben im Zusammenhang mit 1 beschriebenenSDD-Datentabelle 19 gespeicherten Datensätze beschrieben.Die SDD-Datentabelle 19 speichert Datensätze 41 bis 4n,die auf den von jeweiligen überdie Controller-Vorrichtung 1 an das Netz angeschlossenenZielvorrichtungen 2 gesendeten SDD-Daten 28 basierenund aus diesen editiert worden sind. Jeder dieser Datensätze 41 bis 4n umfasst:einen ID-Code 51 des jeweiligen Herstellers der Zielvorrichtungen 2,die je weils SDD-Daten 28 senden, auf denen jeder Datensatzbasiert; und jeweils SDD-editierte Daten (1) bis (n) (die im Folgendenkollektiv als "SDD-editierteDaten 25" bezeichnet werden),die Daten entsprechen, die auf den jeweiligen SDD-Daten 28 basierenund aus diesen editiert worden sind. Die jeweiligen SDD-editiertenDaten 52 enthalten wenigstens die DMC-Codeeinheit (dieDaten entspricht, die dem HAVi-DMC 33 in 2 entsprechen) in den jeweiligen SDD-Daten,auf denen die SDD-editierten Daten 52 basieren. Es seiangemerkt, dass die jeweiligen SDD-editierten Daten 52 allenSDD-Daten 28, auf denen sie basieren, entsprechen können. [0024] ImFolgenden wird mit Bezug auf den Ablaufplan von 4 beschrieben, wie Datensätze in der obenbeschriebenen SDD-Datentabelle 19 gespeichert sind. Wenneine Zielvorrichtung 2 erstmals an den Bus 3 angeschlossenwird, erfolgt ein Busrücksetzen,worauf die neu angeschlossene Zielvorrichtung 2 SDD-Daten 28 (siehe 1) in ihrem Konfigurations-ROM 27 über denBus 3 an jede an das Netz angeschlossene Vorrichtung sendet.Wenn der Mikroprozessor 11 der Controller-Vorrichtung 1 die SDD-Daten 28 über dieSchnittstelle 15 empfängt, unterscheideter, ob die empfangenen SDD-Daten 28 SDD-Daten 28 derneu angeschlossenen Zielvorrichtung 2 sind. Falls dieseUnterscheidung angibt, dass die empfangenen SDD-Daten 28 SDD-Daten 28 der neuangeschlossenen Zielvorrichtung 2 sind, bestimmt der Mikroprozessor 11,ob die Anzahl von Datensätzenin der SDD-Datentabelle 19 bereits den maximalen Wert erreichthat (S1 und S2). Falls diese Unterscheidung angibt, dass die Anzahlvon Datensätzenbereits den maximalen Wert erreicht hat (Ja in S2), unterscheidetder Mikroprozessor 11, ob die SDD-Daten 28 derneu angeschlossenen Zielvorrichtung 2 SDD-Daten 28 einerZielvorrichtung 2 sind, die vom gleichen Hersteller wiedie Controller-Vorrichtung 1 mit dem Mikroprozessor 11 stammt (S3)(wenn im Folgenden der Begriff "gleicherHersteller" verwendetwird, ist damit gemeint, dass der Hersteller einer durch die Controller-Vorrichtungzu steuernden Zielvorrichtung auch der Hersteller der Controller-Vorrichtungist). [0025] Fallsdie oben beschriebene Unterscheidung angibt, dass die SDD-Daten 28 derneu angeschlossenen Zielvorrichtung 2 SDD-Daten einer Zielvorrichtungdes gleichen Herstellers sind (Ja in S3), löscht der Mikroprozessor 11 ausden in der SDD-Datentabelle 19 gespeicherten Datensätzen einenDatensatz mit dem ID-Code eines von dem Hersteller der Controller-Vorrichtung 1 verschiedenenHerstellers (54) (wenn im Folgenden der Begriff "verschiedener Hersteller" verwendet wird,ist damit gemeint, dass der Hersteller einer durch die Controller-Vorrichtungzu steuernden Zielvorrichtung nicht der Hersteller der Controller-Vorrichtungist). Wenn die SDD-Datentabelle 19 beispielsweise solcheDatensätze 41 bis 4n, wiesie in 3 gezeigt sind,enthältund wenn der ID-Code des Herstellers der Controller-Vorrichtung 1 "01" lautet, löscht derMikroprozessor 11 den Datensatz 42 mit dem ID-Code "02", der dem ID-Codeeines verschiedenen Herstellers entspricht. Der Mikroprozessor 11 speichertdann in der SDD-Datentabelle 19 einen auf den SDD-Daten 28 derneu angeschlossenen Zielvorrichtung 2 des gleichen Herstellersbasierenden und aus diesen editierten Datensatz (S5). [0026] Wennder oben beschriebene Bestimmungsprozess S2 andererseits angibt,dass die Anzahl von Datensätzenin der SDD-Datentabelle 19 nochunter dem maximalen Wert liegt (Nein in S2), speichert der Mikroprozessor 11 denauf den SDD-Daten 28 der neuhinzugekommenen Zielvorrichtung 2 des gleichen Herstellersbasierenden und aus diesen editierten Datensatz zusätzlich inder SDD-Datentabelle 19 (S6). [0027] Wieoben beschrieben worden ist, wird dann, wenn die SDD-Daten 28 derneu angeschlossenen Zielvorrichtung 2 SDD-Daten 28 einerZielvorrichtung 2 sind, die vom gleichen Hersteller wiedie Controller-Vorrichtung 1 stammt, falls die Anzahl vonDatensätzenin der SDD-Datentabelle 19 bereits den maximalen Wert erreichthat, ein Datensatz in der SDD-Datentabelle 19 gespeichert,der den SDD-Daten 28 der neu angeschlossenen Zielvorrichtung 2 desgleichen Herstellers entspricht, während ein Datensatz mit einemID-Code eines verschiedenen Herstellers aus den in der SDD-Datentabelle 19 gespeichertenDatensätzengelöschtwird. Dadurch kann die Controller-Vorrichtung 1 die SDD-editierten Daten 52 (siehe 3), die ein Steuerprogrammder Zielvorrichtung 2 des gleichen Herstellers speichern,in der SDD-Datentabelle 19 nach Priorität speichern. Somit können Zielvorrichtungen 2,die den gleichen Hersteller wie die Controller-Vorrichtung 1 haben, nachPrioritätgesteuert werden, so dass ein Netz, das die Controller-Vorrichtung 1 unddie Zielvorrichtungen 2 des gleichen Herstellers als einKernteil davon enthält,aufgebaut werden kann. Dementsprechend kann das Auftreten von Problemen,die durch einen Mangel an Kompatibilität zwischen Vorrichtungen verschiedenerHersteller verursacht werden, unwahrscheinlich gemacht werden. DaFunktionen von an das Netz angeschlossenen Vorrichtungen des gleichenHerstellers nach Prioritätsichergestellt werden können,ist es ferner möglich,eindeutige, untereinander zusammenhängende Funktionen zwischen denan das Netz angeschlossenen Vorrichtungen des gleichen Herstellerssicherzustellen. [0028] Dawie oben beschrieben worden ist, ein Netz, das die Controller-Vorrichtung 1 unddie Zielvorrichtungen 2 des gleichen Herstellers als einKernteil davon enthält,aufgebaut werden kann, könnenin dem Fall, in dem die Controller-Vorrichtung 1 beispielsweiseein digitales Fernsehgerätist, die folgenden Wirkungen erzielt werden. Genauer ist es unter derAnnahme, dass Zielvorrichtungen 2, die durch das digitaleFernsehgerätzu steuern sind, überOSD (on-screen display) auf einem Bildschirm (der der Anzeigeeinheit 14 in 1 entspricht) angezeigtwerden, möglich,wie in 5 gezeigt ist,Piktogramme 61 von jeweiligen Zielvorrichtungen 2 sowieProduktcodes 62 hinsichtlich der jeweiligen Zielvorrichtungen,die einen Namen des Herstellers, der auch der Hersteller der Controller-Vorrichtung 1 (desdigitalen Fernsehgeräts)ist, enthalten, auf einem Bildschirm 60 anzuzeigen. Dabeisollten der Name des Herstellers der Controller-Vorrichtung 1 (desdigitalen Fernsehgeräts)sowie die Produkte des gleichen Herstellers Benutzern zusagen. [0029] Essei angemerkt, dass die vorliegende Erfindung nicht auf die obenbeschriebene Ausführungsformbegrenzt ist, sondern verschiedene Modifikationen möglich sind.In der Ausführungsformwird beispielsweise ein Datensatz, der einer neu angeschlossenenZielvorrichtung des gleichen Herstellers entspricht, in einer SDD-Datentabellegespeichert, währendein Datensatz mit dem ID-Code eines verschiedenen Herstellers ausden Datensätzenin der Tabelle gelöschtwird, wenn die Anzahl von Datensätzenin der Tabelle bereits den maximalen Wert erreicht hat und wennder Hersteller der neu angeschlossenen Zielvorrichtung der gleichewie der Hersteller der Controller-Vorrichtung ist. Jedoch kann stattdessenauch vorgesehen sein, unabhängigdavon, ob die Anzahl von Datensätzenin der Tabelle den maximalen Wert erreicht hat, einen Datensatz, dereiner neu angeschlossenen Zielvorrichtung entspricht, in einer SDD-Datentabellezu speichern, wenn der Hersteller der neu angeschlossenen Zielvorrichtungder gleiche wie der Hersteller der Controller-Vorrichtung ist. [0030] Esist außerdemmöglich,so vorzugehen, dass ein Datensatz, der einer Zielvorrichtung eines Herstellers,der auch der Hersteller der Controller-Vorrichtung ist, wie obenbeschrieben worden ist, nach Priorität in einer SDD-Datentabelle gespeichert wird,wenn ein Benutzer unter Verwendung der Bedieneinheit der Controller-Vorrichtungdie oben beschriebene Funktion wählt.Obwohl die oben beschriebene Ausführungsform einen Fall zeigt,in dem die an ein Netz anschließbareController-Vorrichtung eine Controller-Vorrichtung ist, die miteinem seriellen Bus nach IEEE 1394 verbunden werden kann, kann dievorliegende Erfindung jedoch auch auf Controller-Vorrichtungen angewandtwerden, die mit seriellen Bussen wie etwa einem USB (Universal Serial Bus),der sich von dem seriellen Bus nach IEEE 1394 unterscheidet, verbundenwerden kann. [0031] DieseAnmeldung basiert auf der japanischen Patentanmeldung 2003-177504,eingereicht am 23. Juni 2003 in Japan, deren Inhalte hiermit durchVerweis aufgenommen sind. [0032] Dievorliegende Erfindung ist oben anhand gegenwärtig bevorzugter Ausführungsformenbeschrieben worden, jedoch darf diese Beschreibung nicht als dievorliegende Erfindung einschränkendinterpretiert werden. Fachleuten, die die Beschreibung gelesen haben,werden verschieden Modifikationen offenbar, augenscheinlich oderdeutlich. Demgemäß sind diebeigefügtenAnsprücheso auszulegen, dass sie sämtlicheAbwandlungen und Abänderungen,die mit dem Leitgedanken der vorliegenden Erfindung äquivalentsind und in den Umfang der vorliegenden Erfindung fallen, abdecken.
权利要求:
Claims (4) [1] An ein Netz anschließbare Controller-Vorrichtung,die dem HAVi-(Home Audio Video interoperability)-Standard entsprichtund übereinen seriellen Bus nach IEEE 1394 mit Zielvorrichtungen gemäß dem HAVi-Standardverbindbar ist, wobei die Controller-Vorrichtung umfasst: einenSpeicher zum Speichern von SDD-(Self Describing Device)-Daten, dieSteuerinformationen und Profildaten der Controller-Vorrichtung alsVorrichtung entsprechend dem HAVi-Standard umfassen, und fernerzum Speichern einer HAVi-Software-Gruppe, die einen DCM-(Device Control Module)-Manager umfasst,der von jeder mit der Controller-Vorrichtung über den seriellen Bus nachIEEE 1394 verbundenen Zielvorrichtung eine DMC-Codeeinheit, dieeine Datei ist, die ein Programm zum Steuern jeder Zielvorrichtungsteuert, installiert, und nochmals ferner zum Speichern einer Tabelle,die Datensätzespeichert, die wenigstens DMC-Codeeinheiten in von den Zielvorrichtungengesendeten SDD-Daten enthalten; Empfangsmittel zum Empfangender von jeder Zielvorrichtung gesendeten SDD-Daten; Mittelzum Unterscheiden von neuen SDD-Daten, um zu unterscheiden, ob diedurch die Empfangsmittel von jeder Zielvorrichtung empfangenen SDD-Daten SDD-Dteneiner neu angeschlossenen Zielvorrichtung sind; Bestimmungsmittelzum Bestimmen, ob die Anzahl von Datensätzen in der Tabelle bereitsden maximalen Wert erreicht hat, falls die Unterscheidung durch dieMittel zum Unterscheiden von neuen SDD-Daten angeben, dass die vonder jeweiligen Zielvorrichtung empfangenen SDD-Daten SDD-Daten derneu angeschlossenen Zielvorrichtung sind; und Steuermittelzum Ausführeneiner Steuerung, um zu unterscheiden, ob die SDD-Daten der neu angeschlossenenZielvorrichtung SDD-Daten einer Zielvorrichtung sind, die vom gleichenHersteller wie die Controller-Vorrichtung stammt, falls die Bestimmung durchdie Bestimmungsmittel angibt, dass die Anzahl von Datensätzen inder Tabelle bereits den maximalen Wert erreicht hat, und fernerzum Ausführeneiner Steuerung, um aus den in der Tabelle gespeicherten Datensätzen einenDatensatz mit einem ID-Code eines vom Hersteller der Controller-Vorrichtungverschiedenen Herstellers zu löschen,falls die Unterscheidung angibt, dass die SDD-Daten der neu angeschlossenenZielvorrichtung SDD-Daten einer Zielvorrichtung sind, die vom gleichenHersteller wie die Controller-Vorrichtungstammt, und nochmals ferner zum Ausführen einer Steuerung, um inder Tabelle einen auf den SDD-Datender neu angeschlossenen Zielvorrichtung basierenden und aus dieseneditierten Datensatz zu speichern. [2] An ein Netz anschließbare Controller-Vorrichtungnach Anspruch 1, bei der jeder der in der Tabelle in dem Speichergespeicherten Datensätzeeinen ID-Code des Herstellers der jeweiligen Zielvorrichtung, vonder die SDD-Datengesendet worden sind, enthält. [3] An ein Netz anschließbare Controller-Vorrichtungnach Anspruch 1, bei der dann, wenn die Bestimmung durch die Bestimmungsmittelangibt, dass die Anzahl von Datensätzen in der Tabelle noch unter demmaximalen Wert liegt, die Steuermittel eine Steuerung ausführen, umin der Tabelle einen auf den SDD-Daten der neu angeschlossenen Zielvorrichtungbasierenden und aus diesen editierten Datensatz zusätzlich zuspeichern. [4] An ein Netz anschließbare Controller-Vorrichtungnach Anspruch 3, bei der jeder der in der Tabelle in dem Speichergespeicherten Datensätzeeinen ID-Code des Herstellers der jeweiligen Zielvorrichtung, vonder die SDD-Datengesendet worden sind, enthält.
类似技术:
公开号 | 公开日 | 专利标题 US10021724B2|2018-07-10|Method of wirelessly connecting at least two devices and wirelessly connectable device using the method EP1002316B1|2003-11-12|Modell und befehlssatz für av/c-basierte untereinheit eines plattenwiedergabe-/-aufzeichnungsgeräts KR100750817B1|2007-08-22|고속 데이터 레이트 HAVi 네트워크 상에 나타나는 저속 데이터 레이트 네트워크 CN1902936B|2011-04-20|用于过滤家庭网络内容的方法和系统 EP2312436B1|2016-10-26|Einfache und dynamische Konfiguration von Netzwerkgeräten US9105180B2|2015-08-11|Touch-sensitive wireless device and on screen display for remotely controlling a system CN101594279B|2012-07-18|信息处理设备、信息处理方法以及信息处理系统 JP5128491B2|2013-01-23|Integrated multimedia, entertainment, communication and control system and method for generating programmable services executed by the system JP4434467B2|2010-03-17|ユーザインタフェース制御装置 US6363434B1|2002-03-26|Method of managing resources within a network of consumer electronic devices DE69829219T2|2005-12-29|Verfahren und system in verbindung mit einem audio-video-netz US7707606B2|2010-04-27|Content and application download based on a home network system configuration profile US6219839B1|2001-04-17|On-screen electronic resources guide EP2214380B1|2015-03-25|Netzwerkfreigegebener Massenspeicherungsdongle mit vernetzter Medieninhaltsanhäufung DE69829218T2|2006-02-16|Ein audio-video-netzwerk mit gerätsteuerung CN100469023C|2009-03-11|数字电视装置和用于在数字总线中建立通信信道的方法 US9160814B2|2015-10-13|Intuitive data transfer between connected devices US7131135B1|2006-10-31|Method for automatically determining the configuration of a multi-input video processing apparatus US6237049B1|2001-05-22|Method and system for defining and discovering proxy functionality on a distributed audio video network JP5036098B2|2012-09-26|ディジタルバスを介して周辺電子装置を制御するディジタルテレビジョン装置 ES2346169T3|2010-10-11|Propiedad de control correlacionada con elemento de gui modalmente compatible. US7953748B2|2011-05-31|Information processing apparatus and information processing method, and computer program JP4918189B2|2012-04-18|家庭内システムのリソースに対するアクセスの優先順位を管理する方法及びこの方法を実行する装置 US6931593B1|2005-08-16|Automatic channel generation for home network systems KR101168248B1|2012-07-30|분산 지국의 네트워크내의 기기를 제어하기 위한 사용자인터페이스를 제공하는 방법 및 상기 방법을 수행하기위한 네트워크 기기
同族专利:
公开号 | 公开日 CN1574766A|2005-02-02| US20040261109A1|2004-12-23| JP2005011283A|2005-01-13| CN100375436C|2008-03-12|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题
法律状态:
2006-08-24| 8110| Request for examination paragraph 44| 2009-04-23| 8139| Disposal/non-payment of the annual fee|
优先权:
[返回顶部]
申请号 | 申请日 | 专利标题 相关专利
Sulfonates, polymers, resist compositions and patterning process
Washing machine
Washing machine
Device for fixture finishing and tension adjusting of membrane
Structure for Equipping Band in a Plane Cathode Ray Tube
Process for preparation of 7 alpha-carboxyl 9, 11-epoxy steroids and intermediates useful therein an
国家/地区
|