(57)【特許請求の範囲】
【請求項１】
言語情報処理システムであって、
複数のネットワーク機器、及び前記ネットワーク機器を制御するコントローラを備え、
前記複数のネットワーク機器の各々は、
処理部と、
記憶部と、
通信インタフェースと、
を備え、
前記複数のネットワーク機器の各々の前記記憶部は、情報を表示するための設定言語を規定する設定言語情報を記憶し、
前記コントローラは、前記ネットワーク機器のいずれかに接続された場合にシステム言語を規定するシステム言語情報を接続された前記ネットワーク機器に送信し、
前記コントローラが接続されたネットワーク機器の前記処理部は、前記通信インタフェースを介して他のネットワーク機器に前記システム言語情報を送信し、
前記複数のネットワーク機器の各々の前記記憶部は、前記設定言語情報とは別に前記システム言語情報を共有情報として記憶し、
前記複数のネットワーク機器の各々の前記処理部は、前記設定言語で情報を表示するとともに、前記コントローラに対しては前記システム言語で情報を送信する
ことを特徴とする言語情報処理システム。
【請求項２】
請求項１記載の言語情報処理システムにおいて、
前記複数のネットワーク機器はグループ化され、
前記コントローラが接続されたネットワーク機器の前記処理部は、前記通信インタフェースを介して同一グループに属する他のネットワーク機器に前記システム言語情報を送信し、
同一グループに属するネットワーク機器の各々の前記記憶部は、前記設定言語情報とは別に前記システム言語情報を共有情報として記憶し、
同一グループに属するネットワーク機器の各々の前記処理部は、前記設定言語で情報を表示するとともに、前記コントローラに対しては前記システム言語で情報を送信する
ことを特徴とする言語情報処理システム。
【請求項３】
請求項１，２のいずれかに記載の言語情報処理システムにおいて、
前記コントローラは、少なくとも第１コントローラ及び第２コントローラを含み、
前記第１コントローラは、前記ネットワーク機器のうちの第１ネットワーク機器に接続された場合に第１システム言語を規定する第１システム言語情報を送信し、
前記第２コントローラは、前記ネットワーク機器のうちの第２ネットワーク機器に接続された場合に第２システム言語を規定する第２システム言語情報を送信し、
前記第１コントローラが接続された第１ネットワーク機器の前記処理部は、前記通信インタフェースを介して他のネットワーク機器に前記第１システム言語情報を送信し、
前記第２コントローラが接続された第２ネットワーク機器の前記処理部は、前記通信インタフェースを介して他のネットワーク機器に前記第２システム言語情報を送信し、
ネットワーク機器の各々の前記記憶部は、前記設定言語情報とは別に前記第１システム言語情報及び前記第２システム言語情報を共有情報として記憶し、
ネットワーク機器の各々の前記処理部は、前記設定言語で情報を表示するとともに、前記第１コントローラに対しては前記第１システム言語で情報を送信し、前記第２コントローラに対しては前記第２システム言語で情報を送信する
ことを特徴とする言語情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は言語情報処理システムに関し、特に、言語の共有化に関する。
【背景技術】
【０００２】
複数の言語が設定され、表示し得る機能を有する複数のネットワーク機器がネットワークに接続される場合がある。このようなネットワークシステムにおいて、複数のネットワーク機器をそれぞれ別々に使用する場合、それぞれの言語でネットサービスや各種情報を表示することになる。例えば、ＡＶレシーバや増幅器付スピーカー（以下、単に「スピーカー」という。）等は、それぞれ多言語に対応しており、ＯＳＤ(On Screen Display)や、ＰＣでのウェブセットアップ画面、スマートフォンからのリモートコントロールアプリでの操作に設定された言語をそれぞれ使用する。ＡＶレシーバがＨＤＭＩ（登録商標）でＴＶに接続された場合、ＴＶに設定された日本語がＡＶレシーバの言語として自動的に設定される。また、例えば、スピーカーでは、ＰＣのウェブセットアップ画面からの操作により、英語がスピーカーの言語として設定される等である。
【０００３】
下記の特許文献１には、リモコンシステムにおいて、複数のユーザによって使用される場合であっても、ユーザによる操作の手間を軽減し、使い勝手を良くすることを目的として、ＴＶ受像機が受信したリモコンＩＤに対応するユーザＩＤを特定し、メニュー表示言語管理情報からユーザＩＤに対応する表示言語を取得し、取得した表示言語を設定し、設定した表示言語でメニューをディスプレイに表示することが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−４９４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、複数のネットワーク機器をそれぞれ使用する場合において、それぞれの言語でネットサービスや各種情報を表示すると、問題が生じ得る。
【０００６】
すなわち、複数の部屋にそれぞれネットワーク機器が配置されるマルチルームオーディオシステム等の場合、それぞれのグループでソース機器（信号の送信側）とシンク機器（信号の受信側）が存在し、ソース機器に対して設定された言語で各種情報が表示されることになる。この場合、ソース機器が変更されてしまうと、同時に設定言語も変更されてしまうため、意図しない言語で各種情報が表示されてしまう。例えば、２つのソース機器が存在し、第１のソース機器の言語が日本語に設定され、第２のソース機器の言語がドイツ語に設定されているものとする。そして、ユーザのスマートフォンには、第２のソース機器からドイツ語の情報が送信されている場合において、ソース機器が第２のソース機器から第１のソース機器に切り替わると、このユーザのスマートフォンにはドイツ語ではなく第１のソース機器の設定言語である日本語が送信されることとなり、ユーザは困惑することになる。
【０００７】
本発明の目的は、多言語が設定され得るネットワーク機器がネットワークに接続されているシステムにおいて、ソース機器が変更されても所望の言語で情報を送受できるシステムを提供することにある。
【課題を解決するための手段】
【０００８】
本発明は、言語情報処理システムであって、複数のネットワーク機器、及び前記ネットワーク機器を制御するコントローラを備え、前記複数のネットワーク機器の各々は、処理部と、記憶部と、通信インタフェースとを備え、前記複数のネットワーク機器の各々の前記記憶部は、情報を表示するための設定言語を規定する設定言語情報を記憶し、前記コントローラは、前記ネットワーク機器のいずれかに接続された場合にシステム言語を規定するシステム言語情報を接続された前記ネットワーク機器に送信し、前記コントローラが接続されたネットワーク機器の前記処理部は、前記通信インタフェースを介して他のネットワーク機器に前記システム言語情報を送信し、前記複数のネットワーク機器の各々の前記記憶部は、前記設定言語情報とは別に前記システム言語情報を共有情報として記憶し、前記複数のネットワーク機器の各々の前記処理部は、前記設定言語で情報を表示するとともに、前記コントローラに対しては前記システム言語で情報を送信することを特徴とする。
【０００９】
本発明では、ネットワーク機器のいずれかがソース機器として機能する場合において、ソース機器が変更されたとしても各ネットワーク機器は固有の設定言語情報とは別に共有のシステム言語情報を保持しているため、このシステム言語を用いてコントローラに対して情報を送信することができる。従って、コントローラを操作するユーザは、所望の言語をシステム言語として設定すれば、変更後のソース機器の設定言語がいかなる言語であったとしても、当該所望の言語で情報を送受できる。
【００１０】
本発明の１つの実施形態では、前記複数のネットワーク機器はグループ化され、前記コントローラが接続されたネットワーク機器の前記処理部は、前記通信インタフェースを介して同一グループに属する他のネットワーク機器に前記システム言語情報を送信し、同一グループに属するネットワーク機器の各々の前記記憶部は、前記設定言語情報とは別に前記システム言語情報を共有情報として記憶し、同一グループに属するネットワーク機器の各々の前記処理部は、前記設定言語で情報を表示するとともに、前記コントローラに対しては前記システム言語で情報を送信することを特徴とする。
【００１１】
本実施形態では、同一グループに属するネットワーク機器の各々の記憶部に、システム言語情報が共有情報として記憶される。すなわち、同一グループでシステム言語が共通化される。このため、同一グループ内でソース機器が変更されたとしても、共通化されたシステム言語を用いてコントローラに対して情報を送信することができる。
【００１２】
本発明の他の実施形態では、前記コントローラは、少なくとも第１コントローラ及び第２コントローラを含み、前記第１コントローラは、前記ネットワーク機器のうちの第１ネットワーク機器に接続された場合に第１システム言語を規定する第１システム言語情報を送信し、前記第２コントローラは、前記ネットワーク機器のうちの第２ネットワーク機器に接続された場合に第２システム言語を規定する第２システム言語情報を送信し、前記第１コントローラが接続された第１ネットワーク機器の前記処理部は、前記通信インタフェースを介して他のネットワーク機器に前記第１システム言語情報を送信し、前記第２コントローラが接続された第２ネットワーク機器の前記処理部は、前記通信インタフェースを介して他のネットワーク機器に前記第２システム言語情報を送信し、ネットワーク機器の各々の前記記憶部は、前記設定言語情報とは別に前記第１システム言語情報及び前記第２システム言語情報を共有情報として記憶し、ネットワーク機器の各々の前記処理部は、前記設定言語で情報を表示するとともに、前記第１コントローラに対しては前記第１システム言語で情報を送信し、前記第２コントローラに対しては前記第２システム言語で情報を送信することを特徴とする。
【００１３】
本実施形態では、ネットワーク機器の処理部により、第１コントローラに対しては第１システム言語で情報が出力される。また、ネットワーク機器の処理部により、第２コントローラに対しては第２システム言語で情報が出力される。これにより、例えば、日本語ユーザが使用するコントローラには、日本語で情報を表示させ、英語ユーザが使用するコントローラには、英語で情報を表示させることができる。従って、ユーザに所望の言語で情報を確認させることができる。
【発明の効果】
【００１４】
本発明によれば、複数のネットワーク機器がネットワークに接続されているシステムにおいて、ソース機器が変更されたとしても所望の言語で情報を送受することができる。
【図面の簡単な説明】
【００１５】
【図１】実施形態のシステム構成図である。
【図２】スマートフォンからのシステム言語情報送信説明図である。
【図３】スマートフォンからのシステム言語情報送信説明図である。
【発明を実施するための形態】
【００１６】
以下、図面に基づき本発明の実施形態について説明する。
【００１７】
図１に、本実施形態におけるシステム構成図を示す。ネットワーク機器である増幅器付スピーカー１０、１２、１４（以下、単に「スピーカー」という）、ＡＶレシーバ１８がルータ１６を介して相互に接続される。ここで、ネットワーク機器とは、通信回線を介して相互に接続してネットワークシステムを構成し、データを送受し得る機器を意味し、通信回線は有線、無線を問わない。また、ネットワーク機器の典型例はコンピュータ、パーソナルコンピュータ、タブレット端末、携帯電話等の情報機器であるが、通信回線を介して相互に接続し得るＡＶ機器あるいは音響機器も含まれる。本実施形態では、ネットワーク機器として、音響機器であるスピーカー１０、１２、１４、ＡＶ機器であるＡＶレシーバ１８を例示する。
【００１８】
スピーカー１０，１２，１４は、インターネット上のサービスサーバにアクセスして音楽データ等をストリーミング再生する。スピーカー１０、１２、１４は、異なった構成であってもよいが、ここでは同一の構成であるとして、スピーカー１０について説明する。スピーカー１０は、ＣＰＵ１０１（処理部）、メモリ１０２（記憶部）、通信インタフェース（Ｉ／Ｆ）１０３、及び音声信号処理部１０４を備える。スピーカー１０は、液晶ディスプレイ等の表示部を有しておらず、単独では情報の表示機能を有していない。スピーカー１０は、例えばスマートフォン等にネットサービスのエラーメッセージやカテゴリ、ニュース等を表示する。
【００１９】
メモリ１０２は、プログラムメモリ及びワーキングメモリを含む。プログラムメモリには、ＣＰＵ１０１で実行されるプログラムが記憶される。ワーキングメモリには、設定言語を規定する設定言語情報、システム言語を規定するシステム言語情報等が記憶される。
【００２０】
ＣＰＵ１０１は、プログラムメモリに記憶されたプログラムに従い、言語設定等の処理を行う。
【００２１】
通信Ｉ／Ｆ１０３は、各種データを送受するためのものである。なお、ＣＰＵ１０１は、通信Ｉ／Ｆ１０３を介して、各種データの送受を行うが、説明の簡単のため、以下では、「ＣＰＵ１０１は、データを送信する」というように、「通信Ｉ／Ｆ１０３を介して」の文言を省略している。
【００２２】
音声信号処理部１０４は、入力された音声信号に対し復調、増幅等の所定の処理を施す。音声信号処理部１０４は、復調回路、増幅回路、ドライバ回路を含む。
【００２３】
ＡＶレシーバ１８は、各種のＡＶ機器との間で映像信号や音声信号を送受する。ＡＶレシーバ１８は、スピーカー１０、１２、１４同様、ＣＰＵ１８１、メモリ１８２、通信インタフェース１８３、及び音声信号処理部１８４を備える。加えて、ＡＶレシーバ１８は、映像信号を復調する映像信号処理部１８５を備える。ＡＶレシーバ１８は、ルータ１６を介してネットワークに接続される。
【００２４】
ＢＤ（Blu-ray Disc（登録商標））プレーヤ２２及びＴＶ（ＴＶ受像機）２４は、それぞれＨＤＭＩ（High-Definition Multimedia Interface）ケーブルによりＡＶレシーバ１８に接続される。ＨＤＭＩで接続されたＡＶレシーバ１８は、ＣＥＣ（Consumer Electronics Control）により、ＴＶ２４に設定されている言語がそのまま設定言語として設定される。従って、ＴＶ２４が日本語に設定されている場合、ＡＶレシーバ１８の言語もこれに応じて日本語に設定される。すなわち、ＡＶレシーバ１８のメモリ１８２には、設定言語情報として、日本語が記憶される。そして、ＡＶレシーバ１８のＣＰＵ１８１は、設定言語情報に基づいて、設定言語である日本語の設定情報（ここでは、ＯＳＤ画面）をＴＶ２４に出力する。
【００２５】
ＰＣ（パーソナルコンピュータ）２０は、ルータ１６を介してネットワークに接続される。ここで、ネットワーク機器のメモリには、ＰＣ２０から機器を設定するためのウェブブラウザ用のウェブセットアップ画面（例えば、ＨＴＭＬデータ）が記憶されている。ユーザは、ＰＣ２０のウェブブラウザからネットワーク機器にアクセスし、ＰＣ２０にウェブセットアップ画面を表示させることができる。そして、ユーザは、ウェブセットアップ画面を用いて、言語の設定等を行うことができる。例えば、図に示すように、ユーザは、ＰＣ２０から、スピーカー１０，１２，１４の設定言語を英語に設定する。このとき、例えば、スピーカー１０のメモリ１０２には、設定言語情報として、英語が記憶される。そして、スピーカー１０のＣＰＵ１０１は、設定言語情報に基づいて、設定言語である英語の設定情報（ここでは、ウェブセットアップ画面）をＰＣ２０に出力する。
【００２６】
スピーカー１０，１２，１４、ＡＶレシーバ１８、ＢＤプレーヤ２２、ＴＶ２４は、それぞれ別の部屋に配置され、マルチルームオーディオシステムを構成する。
【００２７】
さらに、これらのネットワーク機器を制御するコントローラとして、スマートフォン２６、２８が設けられる。スマートフォン２６は第１コントローラとして機能し、スマートフォン２８は第２コントローラとして機能する。スマートフォン２６、２８には、リモートコントロールアプリがインストールされており、ユーザはリモートコントロールアプリを操作することでネットワーク機器を制御できる。ネットワーク機器及びスマートフォン２６，２８は、それぞれ多言語に対応している。本実施形態では、例えばスマートフォン２６のユーザがドイツ語に精通しているため、スマートフォン２６のアプリはドイツ語に設定されているものとする。また、スマートフォン２８のユーザが日本語に精通しているため、スマートフォン２８のアプリは日本語に設定されているものとする。
【００２８】
ネットワーク機器が単独で使用されるのであれば、それぞれのユーザが設定した言語で各種情報が表示されるので問題ない。しかし、複数のネットワーク機器がネットワークに接続され、それぞれが多言語で設定可能である場合、ユーザが所望する言語と異なる言語で各種情報が表示され得る。例えば、スマートフォン２８のユーザにとっては、ソース機器がＡＶレシーバ１８であれば、ＡＶレシーバ１８の設定言語は日本語であるため、スマートフォン２８の画面に日本語で情報が表示され、問題ない。しかし、ソース機器がＡＶレシーバ１８からスピーカー１４に変更された場合、スピーカー１４の設定言語は英語であるため、スマートフォン２８の画面に英語で情報が表示され、スマートフォン２８のユーザに違和感が生じ得る。また、スマートフォン２６のユーザにとっては、ソース機器がスピーカー１０であっても、ＡＶレシーバ１８であっても、ドイツ語以外の設定言語であるため、スマートフォン２６の画面にドイツ語とは異なる言語で情報が表示され違和感が生じる。
【００２９】
このように、ネットワーク機器は、それぞれ異なる設定言語が設定され得る状況であるため、どの機器をソース機器として選択するかで表示言語が変化してしまう。勿論、ソース機器が変更される毎に、その都度ソース機器の設定言語を再設定し直すことも考えられる。しかし、その都度、ＰＣ２０に表示されるウェブセットアップ画面やＴＶ２４に表示されるＯＳＤ画面等から設定言語を設定し直すのは煩雑であって効率的ではない。また、どの機器がソース機器として機能しているのかユーザが不明の場合には、ユーザがソース機器の設定言語を設定し直すのは困難である。
【００３０】
そこで、本実施形態では、このような事態を防止すべく、コントローラであるスマートフォン２６，２８がルータ１６を介してネットワークに接続された場合に、スマートフォン２６，２８から操作に用いる言語情報としてシステム言語情報を送信する。ネットワーク機器は、スマートフォン２６，２８から送信されたシステム言語情報を共有のシステム言語情報として設定する。そして、ネットワーク機器は、スマートフォン２６，２８に対して各種情報を送信するときには、設定されたシステム言語で情報を送信する。
【００３１】
図２に、図１に示すシステムにおいて、スマートフォン２６が新たに接続された場合を示す。
【００３２】
スマートフォン２６は、ルータ１６を介してネットワークに接続されると、接続時に、自機器のシステム言語情報、この場合にはドイツ語をシステム言語情報として送信する。ネットワーク機器が複数のグループから構成され、スマートフォン２６、スピーカー１０,１４及びＡＶレシーバ１８が同一グループに属する場合、スマートフォン２６は、同一グループ内のスピーカー１０，１４、及びＡＶレシーバ１８にシステム言語情報を送信する。スピーカー１０，１４，およびＡＶレシーバ１８の各々のＣＰＵ１０１、１４１、１８１は、システム言語情報を各々のメモリ１０３、１４３、１８３に記憶する。
【００３３】
ここで、同一グループ内のネットワーク機器同士でいずれかの機器を親機器として設定している場合、スマートフォン２６は、システム言語情報を親機器に送信する。親機器のＣＰＵが受信したシステム言語情報を他の子機器に通信インタフェース及びルータ１６を介して配信することで、システム言語情報をグループ内の共有情報として保持しておくのが好適である。例えば、ＡＶレシーバ１８が親機器として設定された場合、スマートフォン２６は、システム言語情報を親機器であるＡＶレシーバ１８に送信する。ＡＶレシーバ１８のＣＰＵ１８１は、スマートフォン２６が送信したシステム言語情報を受信する。ＣＰＵ１８１は、メモリ１８２にシステム言語情報を記憶するとともに、システム言語情報をグループ内の共有情報としてスピーカー１０，１４に配信する。スピーカー１０，１４の各々のＣＰＵ１０１、１４１は、ＡＶレシーバ１８からのシステム言語情報を受信して各々のメモリ１０２、１４２に記憶する。親機器の設定は、ネットワーク機器のＣＰＵ同士がコミュニケーションしてＣＰＵ性能等に基づいて行ってもよく、予めいずれかの機器を親機器として設定してもよい。あるいは、ユーザがスマートフォン２６を操作してソース機器を親機器として設定してもよい。
【００３４】
従って、スピーカー１０，１４及びＡＶレシーバ１８のそれぞれのメモリ１０２、１４２、１８２には、機器固有の設定言語情報の他に、スマートフォン２６から送信されたシステム言語情報が記憶されることになる。例えば、ＡＶレシーバ１８にＨＤＭＩケーブルを介してＴＶ２４が接続されると、ＡＶレシーバ１８のメモリ１８２には、ＴＶの設定言語である日本語が設定言語情報として記憶される。ＡＶレシーバ１８のＣＰＵ１８１は、ＴＶ２４には日本語で情報を表示する。すなわち、ＣＰＵ１８１は、設定言語である日本語の設定情報（ここでは、ＯＳＤ画面）をＴＶ２４に出力する。他方、ＡＶレシーバ１８のメモリ１８２には、スマートフォン２６から配信されたシステム言語情報としてドイツ語が記憶される。ＡＶレシーバ１８のＣＰＵ１８１は、スマートフォン２６に情報を送信する場合には、システム言語であるドイツ語で情報を送信する。すなわち、ＡＶレシーバ１８のＣＰＵ１８１は、情報を２つの言語で処理することになり、ＴＶ２４に対して日本語、スマートフォン２６に対してドイツ語で情報を表示する。
【００３５】
より詳細には、ＡＶレシーバ１８のＣＰＵ１８１は、接続されている表示装置であるＴＶ２４に情報を出力する場合、メモリ１８２にアクセスして記憶されている設定言語情報を参照し、設定言語で各種設定情報を出力する。また、接続されている表示装置以外のシステムの他の機器（コントローラを含む）に情報を出力する場合、ＣＰＵ１８１は、メモリ１８２にアクセスしてシステム言語情報が記憶されているか否かを判断する。ＣＰＵ１８１は、システム言語情報がメモリ１８２に記憶されていないと判断すれば、設定言語で機器に情報を出力する。ＣＰＵ１８１は、メモリ１８２にシステム言語情報が記憶されていると判断すれば、システム言語で機器に情報を出力する。
【００３６】
スピーカー１０についても同様である。スピーカー１０のメモリ１０２には、ＰＣ２０により設定された英語が記憶されている。スピーカー１０のＣＰＵ１０１は、ＰＣ２０には、英語で情報を表示する。すなわち、ＣＰＵ１０１は、設定言語である英語の設定情報（ここでは、ウェブセットアップ画面）をＰＣ２０に出力する。他方、スピーカー１０のメモリ１０２には、スマートフォン２６から配信されたシステム言語としてドイツ語が記憶される。スピーカー１０のＣＰＵ１０１は、スマートフォン２６に情報を送信する場合には、システム言語であるドイツ語で情報を送信する。これにより、ネットサービスでの曲目表示、アカウントの管理、エラー表示等は、ＰＣ２０との設定言語である英語で送信するが、スマートフォン２６に送信すべき情報、例えばオーディオ管理や同期システムの管理の情報等についてはシステム言語としてのドイツ語で送信する。一般には、ネットワーク機器固有の設定に関する情報については設定言語で送信し、それ以外の情報に関してはシステム言語で送信する。
【００３７】
本実施形態において、スピーカー１０，１４及びＡＶレシーバ１８のシステム言語はドイツ語に共通化されているので、たとえソース機器が変更されてもスマートフォン２６との関係では各種情報はドイツ語で処理される。ソース機器がＡＶレシーバ１８からスピーカー１０に変更されても、スピーカー１０のシステム言語はドイツ語に共通化されているため、スマートフォン２６に送信される情報は依然としてドイツ語のままである。この場合、ＡＶレシーバ１８の設定言語は日本語であり、スピーカー１０の設定言語は英語である点に留意されたい。つまり、ＴＶ２０等の表示装置との接続で設定された言語は図１のままであるが、システムを制御するコントローラとしてのスマートフォン２６での表示はドイツ語に統一されている点に留意されたい。
【００３８】
システム言語情報の形式は任意であるが、グループ内で共有されることを考慮すると、その形式をＸＭＬデータとし、ＸＭＬデータの中にシステム言語情報を記述する等が好適である。ＸＭＬデータの一例を以下に示す。
<Controller deviceid=>
<IpAddress>
<Name>
<Language>
<Version>
<Year>
<Archives>
<Accounts>
<Connected deviceid=>
上記において、<name＞はコントローラの名称を示し、例えばスマートフォンと記述する。<Language>は、スマートフォン２６の指定するシステム言語を示し、例えばｇｅ（ドイツ語）と記述する。また、<connected deviceid＞は、スマートフォン２６が接続した機器を示す。
【００３９】
図３に、図２に示すシステムにおいて、スマートフォン２８が新たに接続された場合を示す。
【００４０】
スマートフォン２８は、ルータ１６を介してネットワークに接続されると、接続時に、自機器のシステム言語、この場合には日本語をシステム言語情報として送信する。スマートフォン２８、スピーカー１０,１４及びＡＶレシーバ１８が同一グループに属する場合、スマートフォン２８は、同一グループ内のスピーカー１０，１４、及びＡＶレシーバ１８にシステム言語情報を送信する。
【００４１】
スマートフォン２６の場合と同様に、同一グループ内のネットワーク機器同士でいずれかの機器を親機器として設定している場合、スマートフォン２８は、システム言語情報を親機器に送信する。親機器のＣＰＵがシステム言語情報を他の子機器に配信することで、システム言語情報をグループ内の共有情報として保持しておくのが好適である。スピーカー１０，１４及びＡＶレシーバ１８のそれぞれのメモリ１０２、１４２、１８２には、固有の設定言語の他に、スマートフォン２８から送信されたシステム言語が新たに記憶される。スピーカー１０，１４及びＡＶレシーバ１８のメモリには、図２で説明したように、システム言語としてドイツ語が記憶されている。ここで、スマートフォン２８から新たにシステム言語情報が配信されると、スピーカー１０，１４及びＡＶレシーバ１８のそれぞれのＣＰＵ１０１、１４１、１８１は、前に記憶されたシステム言語情報に上書きしてメモリ１０２、１４２、１８２に記憶する。ＡＶレシーバ１８を例にとると、ＡＶレシーバ１８にＨＤＭＩケーブルを介してＴＶ２４が接続されると、ＡＶレシーバ１８のメモリ１８２には、ＴＶの設定言語である日本語が設定言語情報として記憶される。ＡＶレシーバ１８のＣＰＵ１８１は、ＴＶ２４には、日本語で情報を表示する。すなわち、ＣＰＵ１８１は、設定言語である日本語の設定情報（ここでは、ＯＳＤ画面）をＴＶ２４に出力する。また、ＡＶレシーバ１８のメモリ１８２には、スマートフォン２８から配信された新たなシステム言語として日本語が記憶される。ＡＶレシーバ１８のＣＰＵ１８１は、スマートフォン２８に情報を送信する場合には、システム言語である日本語で情報を送信する。
【００４２】
スピーカー１０についても同様である。スピーカー１０のメモリ１０２には、ＰＣ２０より設定された英語が記憶されている。スピーカー１０のＣＰＵ１０１は、ＰＣ２０には、英語で情報を表示する。すなわち、ＣＰＵ１０１は、設定言語である英語の設定情報（ここでは、ウェブセットアップ画面）をＰＣ２０に出力する。他方、スピーカー１０のメモリ１０２には、スマートフォン２８から配信されたシステム言語として日本語が記憶される。スピーカー１０のＣＰＵ１０１は、スマートフォン２８に情報を送信する場合には、システム言語である日本語で情報を送信する。
【００４３】
図３の場合も、図２と同様に、スピーカー１０，１４及びＡＶレシーバ１８のシステム言語は日本語に共通化されているので、ソース機器が変更されてもスマートフォン２８との関係では各種情報は日本語で送受される。ソース機器がＡＶレシーバ１８からスピーカー１０に変更されても、スピーカー１０のシステム言語は日本語に共有化されているため依然として日本語のままである。この場合も、ＡＶレシーバ１８の設定言語は日本語であり、スピーカー１０の設定言語も英語である。つまり、ＴＶ２０等との接続において設定された言語は図１のままであるが、システムを制御するコントローラとしてのスマートフォン２８での表示は日本語に統一される。
【００４４】
このように、本実施形態では、各ネットワーク機器の設定言語とは別に、コントローラとしてのスマートフォン２６，２８はシステム言語情報を配信し、それぞれのネットワーク機器は、このシステム言語情報を共有する。このため、各ネットワーク機器のＣＰＵは、設定言語とは別にスマートフォン２６，２８に対して所望の言語で情報を表示することができる。ＡＶレシーバ１８、ＴＶ２４、ＢＤプレーヤ２２が同じ部屋に配置されており、その部屋でユーザがスマートフォン２６を操作してシステム言語情報としてドイツ語を設定すると、ＴＶ２４には各種設定情報が日本語で表示されるとともに、スマートフォン２６にはドイツ語で情報が表示される。
【００４５】
本実施形態において、システム言語情報が配信された場合、既にシステム言語情報が存在する場合には上書きして各ネットワーク機器のメモリに記憶されるが、両者を並存させてもよい。すなわち、各ネットワーク機器のメモリには、スマートフォン２６から配信されたシステム言語情報を記憶するとともに、スマートフォン２８から配信されたシステム言語情報をこれとは別に記憶する。具体的には、スマートフォンとシステム言語情報とを対応付け、
スマートフォン２６：システム言語情報Ａ（ドイツ語）
スマートフォン２８：システム言語情報Ｂ（日本語）
としてメモリに記憶する。この場合、異なるユーザがスマートフォン２６、２８を同時に使用してネットワークに接続した場合でも、スマートフォン２６にはドイツ語が表示され、スマートフォン２８には日本語が表示される。
【００４６】
以上、本発明の実施形態について説明したが、本発明はこれに限定されるものではなく、種々の変更が可能である。
【００４７】
例えば、本実施形態では、コントローラとしてスマートフォンを例示したが、これに限定されるものではなく、任意の情報端末をコントローラとして用いることはでき、その数についても限定されない。コントローラが４つの場合、各ネットワーク機器のメモリに記憶される言語テーブルは、例えば以下の如くである。
設定言語：日本語
コントローラ１：システム言語＝日本語
コントローラ２：システム言語＝英語
コントローラ３：システム言語＝ドイツ語
コントローラ４：システム言語＝スペイン語
これらの言語テーブルは、コントローラがネットワークから遮断された場合、自動的に各ネットワーク機器から削除される。具体的には、コントローラとソース機器との接続が遮断された場合、ソース機器のＣＰＵは、メモリからそのコントローラから配信されたシステム言語を削除するとともに、同一グループ内の他のネットワーク機器に対しても削除を指示する。ソース機器とは別にグループ内で親機器が存在する場合、親機器のＣＰＵが共有情報としてのシステム言語の配信、変更、削除をその他の子機器に対して指示すればよい。
【００４８】
また、本実施形態では、同一グループ内に属するネットワーク機器でシステム言語情報を共有化しているが、ネットワーク機器とは別個にネットワークに接続されたデータベースを設け、データベースにシステム言語情報を登録しておくことも可能である。ソース機器のＣＰＵは、データベースにアクセスしてスマートフォンに対応するシステム言語を検索し、得られたシステム言語でスマートフォンとの情報の送受を行えばよい。但し、ネットワーク機器とは別個にデータベース若しくはサーバを備える必要がある。従って、このようなデータベース若しくはサーバを有しないマルチルームオーディオシステム等では、本実施形態のようにネットワーク機器の各々の記憶部に共有情報としてシステム言語情報を記憶しておくのが好適である。
【符号の説明】
【００４９】
１０，１２，１４  増幅器付スピーカー（ネットワーク機器）、１６  ルータ、１８  ＡＶレシーバ（ネットワーク機器）、２０  ＰＣ（パーソナルコンピュータ）、２２  ＢＤプレーヤ、２４  ＴＶ、２６，２８  スマートフォン（コントローラ）、１０１，１２１，１４１，１８１  ＣＰＵ（処理部）、１０２，１２２，１４２，１８２  メモリ（記憶部）、１０３，１２３，１４３，１８３  通信インタフェース。
【図１】
0005983586.tif 000002
【図２】
0005983586.tif 000003
【図３】
0005983586.tif 000004