(57)【特許請求の範囲】
【請求項１】
文字データを表示するための表示言語を切り替え可能な端末機器と、ネットワークを介して該端末機器に接続されるサーバからなるシステムであって、
前記サーバは、
サーバごとに設定され前記サーバにて出力されるデータの取り扱い言語を識別するサーバ側識別情報が予め記憶されたサーバ側記憶手段と、
前記端末機器からの送信要求に応答して、前記サーバ側記憶手段から読み出したサーバ側識別情報を前記端末機器に送信するサーバ側送信手段とを備え、
前記端末機器は、
該端末機器にて設定可能な複数種類の表示言語にそれぞれ対応して文字データを表示するために予め用意された複数種類の言語設定情報を記憶する端末側記憶手段と、
該端末機器が前記サーバと接続されたときに、前記サーバに対してサーバ側識別情報の送信要求を出力する送信要求手段と、
前記送信要求手段によって出力された送信要求に応答して前記サーバ側送信手段から送信されたサーバ側識別情報に対応して、前記端末側記憶手段に記憶されている複数種類の言語設定情報のいずれかを選択することにより表示言語を切り替える表示言語切替手段と、
前記サーバ及び前記サーバ以外の外部機器から受信した文字データの双方を、前記表示言語切替手段により選択された言語設定情報を用いて表示部に表示させる処理を実行する文字表示処理手段とを備える、
ことを特徴とするデータ表示システム。
【請求項２】
前記サーバとして、互いに異なる取り扱い言語を示すサーバ側識別情報が前記サーバ側記憶手段に記憶された複数のサーバを備え、
前記端末機器は、
前記複数のサーバのうちで、いずれかのサーバを選択して接続する選択接続手段を備え、
前記送信要求手段は、前記選択接続手段によって接続されたサーバに対して送信要求を出力する、
ことを特徴とする請求項１に記載のデータ表示システム。
【請求項３】
前記サーバは、
前記端末機器が利用可能なコンテンツのファイルをビットストリームで前記端末機器に送出するコンテンツ送出手段を備え、
前記端末機器は、
前記コンテンツ送出手段から受信したビットストリームをデコードして当該ビットストリーム中に埋め込まれている文字データを分離する文字データ分離手段を備え、
前記文字表示処理手段は、前記文字データ分離手段によって分離された文字データを、前記表示言語切替手段により選択された言語設定情報を用いて、前記表示部に表示させる、
ことを特徴とする請求項１または２に記載のデータ表示システム。
【請求項４】
文字データを表示するための表示言語を切り替え可能な端末機器であって、
該端末機器に接続されるサーバと通信を行うための通信手段と、
該端末機器にて設定可能な複数種類の表示言語にそれぞれ対応して文字データを表示するために予め用意された複数種類の言語設定情報を記憶する設定情報記憶手段と、
該端末機器が前記サーバと接続されたときに、前記通信手段を介して、サーバごとに設定され前記サーバにて出力されるデータの取り扱い言語を識別する情報を前記サーバから受信する受信手段と、
前記受信手段により受信された前記情報に対応して、前記設定情報記憶手段に記憶されている複数種類の言語設定情報のいずれかを選択することにより表示言語を切り替える表示言語切替手段と、
前記サーバ及び前記サーバ以外の外部機器から受信した文字データの双方を、前記表示言語切替手段により選択された言語設定情報を用いて表示部に表示させる処理を実行する文字表示処理手段と、
を備えることを特徴とする端末機器。
【請求項５】
文字データを表示するための表示言語を切り替え可能な端末機器に、ネットワークを介して該端末機器に接続されるサーバから送信されるデータを表示する方法であって、
サーバごとに設定され前記サーバにて出力されるデータの取り扱い言語を識別するサーバ側識別情報を、前記サーバが備えるサーバ側記憶手段に予め記憶させるサーバ側記憶ステップと、
前記端末機器からの送信要求に応答して、前記サーバ側記憶ステップにて記憶されたサーバ側識別情報を前記サーバから前記端末機器に送信するサーバ側送信ステップと、
前記端末機器にて設定可能な複数種類の表示言語にそれぞれ対応して文字データを表示するために予め用意された複数種類の言語設定情報を、前記端末機器が備える端末側記憶手段に予め記憶させる端末側記憶ステップと、
前記端末機器が前記サーバに接続されたときに、前記端末機器から前記サーバに対してサーバ側識別情報の送信要求を出力する送信要求ステップと、
前記送信要求ステップにて出力された送信要求に応答して前記サーバ側送信ステップにて送信されたサーバ側識別情報に対応して、前記端末側記憶ステップにて記憶された複数種類の言語設定情報のいずれかを選択することにより表示言語を切り替える表示言語切替ステップと、
前記サーバ及び前記サーバ以外の外部機器から受信した文字データの双方を、前記表示言語切替ステップで選択された言語設定情報を用いて前記端末機器の表示部に表示させる処理を実行する文字表示処理ステップと、
を備えることを特徴とするデータ表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ表示システム、端末機器及びデータ表示方法に関する。
【背景技術】
【０００２】
サーバに接続された端末機器に、音楽ファイル等をダウンロードする場合、サーバから端末機器にファイルタイトル等の情報が送信され、端末機器に表示される。
【０００３】
端末機器にＧＵＩ（Graphical User Interface）を介して文字データを表示するための表示言語は、ユーザにより端末機器のセットアップ画面で設定される。端末機器で設定された表示言語と接続されたサーバの取り扱い言語が異なる場合、端末機器で受信した情報が表示できないあるいは誤って表示されるという不都合が発生することがあった。
また、ウェブ閲覧中において自動的に言語を切り換えることができるウェブ閲覧中における言語選択方法が提供されている（特許文献１）。
【特許文献１】特開２００２−１０８７４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１に記載の技術は、受信するデータに応じて表示する言語を切り換えるもので、受信する端末機器自体の取り扱い言語を設定することはできない。このような不都合を回避するため、ユーザは接続されたサーバの取り扱い言語に対応する表示言語に設定する必要がある。また、接続先を変更するごとに、ユーザは表示言語を設定し直さなければならない場合も生じ、煩雑である。
【０００５】
本発明は、上記実状に鑑みてなされたもので、接続されるサーバに対応するように端末機器の表示言語を切り替え可能なシステムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の第１の観点に係るデータ表示システムは、
文字データを表示するための表示言語を切り替え可能な端末機器と、ネットワークを介して該端末機器に接続されるサーバからなるシステムであって、
前記サーバは、
サーバごとに設定され前記サーバにて出力されるデータの取り扱い言語を識別するサーバ側識別情報が予め記憶されたサーバ側記憶手段と、
前記端末機器からの送信要求に応答して、前記サーバ側記憶手段から読み出したサーバ側識別情報を前記端末機器に送信するサーバ側送信手段とを備え、
前記端末機器は、
該端末機器にて設定可能な複数種類の表示言語にそれぞれ対応して文字データを表示するために予め用意された複数種類の言語設定情報を記憶する端末側記憶手段と、
該端末機器が前記サーバと接続されたときに、前記サーバに対してサーバ側識別情報の送信要求を出力する送信要求手段と、
前記送信要求手段によって出力された送信要求に応答して前記サーバ側送信手段から送信されたサーバ側識別情報に対応して、前記端末側記憶手段に記憶されている複数種類の言語設定情報のいずれかを選択することにより表示言語を切り替える表示言語切替手段と、
前記サーバ及び前記サーバ以外の外部機器から受信した文字データの双方を、前記表示言語切替手段により選択された言語設定情報を用いて表示部に表示させる処理を実行する文字表示処理手段とを備える、
ことを特徴とする。
【０００７】
前記サーバとして、互いに異なる取り扱い言語を示すサーバ側識別情報が前記サーバ側記憶手段に記憶された複数のサーバを備え、
前記端末機器は、
前記複数のサーバのうちで、いずれかのサーバを選択して接続する選択接続手段を備え、
前記送信要求手段は、前記選択接続手段によって接続されたサーバに対して送信要求を出力してもよい。
また、前記サーバは、
前記端末機器が利用可能なコンテンツのファイルをビットストリームで前記端末機器に送出するコンテンツ送出手段を備え、
前記端末機器は、
前記コンテンツ送出手段から受信したビットストリームをデコードして当該ビットストリーム中に埋め込まれている文字データを分離する文字データ分離手段を備え、
前記文字表示処理手段は、前記文字データ分離手段によって分離された文字データを、前記表示言語切替手段により選択された言語設定情報を用いて、前記表示部に表示させてもよい。
【０００８】
上記目的を達成するため、本発明の第２の観点に係る端末機器は、
文字データを表示するための表示言語を切り替え可能な端末機器であって、
該端末機器に接続されるサーバと通信を行うための通信手段と、
該端末機器にて設定可能な複数種類の表示言語にそれぞれ対応して文字データを表示するために予め用意された複数種類の言語設定情報を記憶する設定情報記憶手段と、
該端末機器が前記サーバと接続されたときに、前記通信手段を介して、サーバごとに設定され前記サーバにて出力されるデータの取り扱い言語を識別する情報を前記サーバから受信する受信手段と、
前記受信手段により受信された前記情報に対応して、前記設定情報記憶手段に記憶されている複数種類の言語設定情報のいずれかを選択することにより表示言語を切り替える表示言語切替手段と、
前記サーバ及び前記サーバ以外の外部機器から受信した文字データの双方を、前記表示言語切替手段により選択された言語設定情報を用いて表示部に表示させる処理を実行する文字表示処理手段と、
を備えることを特徴とする。
【０００９】
上記目的を達成するため、本発明の第３の観点に係るデータ表示方法は、
文字データを表示するための表示言語を切り替え可能な端末機器に、ネットワークを介して該端末機器に接続されるサーバから送信されるデータを表示する方法であって、
サーバごとに設定され前記サーバにて出力されるデータの取り扱い言語を識別するサーバ側識別情報を、前記サーバが備えるサーバ側記憶手段に予め記憶させるサーバ側記憶ステップと、
前記端末機器からの送信要求に応答して、前記サーバ側記憶ステップにて記憶されたサーバ側識別情報を前記サーバから前記端末機器に送信するサーバ側送信ステップと、
前記端末機器にて設定可能な複数種類の表示言語にそれぞれ対応して文字データを表示するために予め用意された複数種類の言語設定情報を、前記端末機器が備える端末側記憶手段に予め記憶させる端末側記憶ステップと、
前記端末機器が前記サーバに接続されたときに、前記端末機器から前記サーバに対してサーバ側識別情報の送信要求を出力する送信要求ステップと、
前記送信要求ステップにて出力された送信要求に応答して前記サーバ側送信ステップにて送信されたサーバ側識別情報に対応して、前記端末側記憶ステップにて記憶された複数種類の言語設定情報のいずれかを選択することにより表示言語を切り替える表示言語切替ステップと、
前記サーバ及び前記サーバ以外の外部機器から受信した文字データの双方を、前記表示言語切替ステップで選択された言語設定情報を用いて前記端末機器の表示部に表示させる処理を実行する文字表示処理ステップと、
を備えることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、接続されるサーバに対応するように端末機器の表示言語を切り替え可能なシステムを提供することができる。
【発明を実施するための最良の形態】
【００１１】
本発明の実施の形態に係るシステムについて、以下図面を参照して説明する。
【００１２】
システム１は、図１に示すように、相互にＬＡＮ（Local Area Network）接続された、端末機器１０と、サーバ装置２０とから構成される。図１において、理解を容易にするために、端末機器１０とサーバ装置２０は、１つずつ示されているが、１つの端末機器１０は複数のサーバ装置２０にＬＡＮ接続されているものとする。
【００１３】
詳細には、図２に示すように、端末機器１０とサーバ装置２０は、ルータを介してそれぞれの専用コネクタＲＪ４５にEthernet（登録商標）（イーサネット（登録商標））接続されている。
【００１４】
端末機器１０は、ＲＡＭ１１と、ＲＯＭ１２と、ＣＰＵ１３、キー入力部１４と、表示部１５と、Ethernet（登録商標）ブリッジ回路１６と、デコーダ１７と、を備える。
【００１５】
ＲＡＭ１１は、Ethernet（登録商標）ブリッジ回路１６を介して受信したデータ等を一時的に記憶する。
【００１６】
ＲＯＭ１２は、ＯＳ、ＧＵＩ（Graphical User Interface）表示プログラム等を記憶する。ＧＵＩ表示プログラムは、選択された表示言語コードに対応する言語セットを用いてデータを表示するためのプログラムである。ここで、言語セットとは、コード化された文字データを所定の言語に変換して表示するためのデータセットであり、ＧＵＩ表示プログラムとともに記憶される。ＯＳには、ＵＰｎＰ機能が含まれる。ＲＯＭ１２は、地域を表す地域コードと表示言語コードとを対応させたテーブルを記憶する。
【００１７】
ＣＰＵ１３は、マイクロプロセッサ等から構成され、端末機器１０の全体の動作を制御する。ＣＰＵ１３は、サーバ装置２０から送信される該サーバ装置の属する地域を表す地域コードに対応する言語コードを、ＲＯＭ１２に記憶されたテーブルから読み出して、言語コードに対応する言語セットに切り替えて、ＧＵＩ表示プログラムを起動する。また、Ethernet（登録商標）ブリッジ回路１６を介してサーバ装置２０から受信したデータのうち、コンテンツリストを表示するためのリストデータを受信して、対応する画像データを生成し、これを描画処理して表示部１５に出力する。更に、後述するデコーダ１７から送出される文字データを受信して表示部１５に出力する。この際、画面上の所定の位置に文字データが配置されるように、適宜画像データを生成する。なお、サーバ装置２０を用いて端末機器１０の表示言語を設定した後は、サーバ装置２０から受信したデータでなくとも、適切に言語表示を行うことができる。具体的には、例えばメモリカードと接続可能に構成される場合には、当該メモリカード内の音楽データ、静止画データについても、分離された文字データはＣＰＵ１３を介して表示部１５に送出され、このとき表示部１５で表示される文字データは設定された表示言語に基づいて表示されることになる。メモリカード以外にも、ポータブルＨＤＤ、ＤＶＤプレーヤ、デジタルカメラなど、様々な機器の接続が想定されるが、いずれも受信されるデータに含まれる文字データは、設定された表示言語で表示される。
【００１８】
キー入力部１４は、キーボード、マウス等のポインティングデバイスから構成され、ＣＰＵ１３により制御されてユーザの入力操作に応じてデータを受け付ける。
【００１９】
表示部１５は、ＬＣＤ（Liquid Crystal Display）装置から構成され、ＣＰＵ１３により切り替えられた表示言語でデータを表示する。
【００２０】
Ethernet（登録商標）ブリッジ回路１６は、インターフェース装置であり、Ethernet（登録商標）プロトコルで通信されるデータを送受信する。
【００２１】
デコーダ１７は、Ethernet（登録商標）ブリッジ回路１６を介して受信した映像及び音声データを復号化する。復号化された映像及び音声データは、図示しない分離回路で分離されて映像出力端子及び音声出力端子からそれぞれ出力される。また、受信した映像及び音声データ中に含まれる文字データも同様に復号化し、これを分離してＣＰＵ１３に送出する。
【００２２】
サーバ装置２０は、ＣＰＵ（中央演算処理装置）、ＲＡＭ、ＲＯＭ等のメモリ等から構成される。サーバ装置２０は、図示しない記憶部に、端末機器１０の要求に応じて送信する各種ファイルとともに該サーバ装置が属する地域を表す地域コードを記憶する。この地域コードは、サーバ装置２０のＯＳ言語に対応する言語を識別するための情報である。なお、ＯＳ言語とは、いわゆる記述言語ではなく、出力されるデータを取り扱うための言語（文字コード）を意味する。
【００２３】
次に、ネットワークシステム１における表示言語設定処理について、図３を参照して説明する。
【００２４】
端末機器１０の電源がＯＮされると、ＣＰＵ１３は、ＯＳのＵＰｎＰ機能を用いて、接続可能なサーバ装置２０を検索し、検索結果のリストを表示部１５に表示する（ステップＳ１１）。
【００２５】
ユーザが接続したいサーバが表示されている場合には（ステップＳ１２；Ｙｅｓ）、ＣＰＵ１３は、ユーザのキー入力部１４による入力操作に応じて選択されたサーバ装置２０を特定し、Ethernet（登録商標）ブリッジ回路１６を介して該サーバ装置に接続する（ステップＳ１３）。
【００２６】
ＣＰＵ１３は、サーバ装置２０に、上記地域コードの送信を要求する（ステップＳ１４）。サーバ装置２０は、該要求に応答して、地域コードを記憶部から読み出して、端末機器１０に送信する（ステップＳ２１）。
【００２７】
ＣＰＵ１３は、サーバ装置２０から地域コードを受信する（ステップＳ１５）。ＣＰＵ１３は、ＲＯＭ１２に記憶された上記テーブルを参照して、受信した地域コードに対応する言語コードを特定する。ＣＰＵ１３は、特定した言語コードに対応する言語セットを選択し、選択した言語セットに切り替えてＧＵＩ表示プログラムを起動する（ステップＳ１６）。
ユーザが接続したいサーバが表示されない場合には（ステップＳ１２；Ｎｏ）、処理を終了する。
【００２８】
以上説明したように、端末機器１０は、接続されたサーバ装置２０のＯＳ言語に対応する地域コードを受信し、この地域コードに対応する表示言語に切り替えて、ＧＵＩ表示を行う。すなわち、端末機器１０は、サーバ装置２０のＯＳ言語と同じ表示言語を使用するので、サーバ装置２０から送信される文字データが誤表示されることなく表示部１５に表示され、ユーザも表示言語を切り替えるための操作を行う必要はない。そして、端末機器１０は、受信したデータのうち、文字情報に関するデータについて、設定された表示言語に基づいて表示制御を行う。例えば、端末機器１０は、サーバ装置２０と接続してサーバ装置２０内の利用可能なコンテンツ、例えば音楽ファイルのリストをリストデータとして受信する。このとき受信されたリストデータは、設定された表示言語に基づいて表示される。また同様に、上述のリストデータから一のコンテンツを選択して再生を指示すると、サーバ装置２０は対応するファイルをビットストリームで送出する。端末機器１０は、デコーダ１７で受信したビットストリームをデコードし、ビットストリーム中に埋め込まれる文字データを分離して、ＣＰＵ１３を介して表示部１５に表示する。ここでも上述と同様に表示される文字データは設定された表示言語に基づいて表示される。
【００２９】
本発明は、上記の実施の形態に限定されず、その応用及び変形等は任意である。
例えば、図１において、端末機器１０とサーバ装置２０は、１つずつ示されているが、サーバ装置２０と該サーバ装置に接続される端末機器１０の数は任意である。
【００３０】
上記の実施の形態では、端末機器１０は、サーバ装置２０から地域コードを取得すると説明したが、取得するデータは地域コードに限定されず、サーバ装置のＯＳ言語を識別する情報であればよい。
【００３１】
上記の実施の形態では、サーバ装置２０が、端末機器１０の要求に応答して、地域コードを送信すると説明したが、端末機器１０を認識し、接続したことを契機として、サーバ装置２０から該端末機器に地域コードを送信するようにしてもよい。
【００３２】
上記の実施の形態では、ＲＯＭ１２にＧＵＩ表示プログラムを記憶すると説明したが、ＧＵＩ回路等のハードウェアによりＧＵＩを実現することもできる。
【００３３】
上記の実施の形態では、端末機器１０とサーバ装置２０とは、Ethernet（登録商標）によりＬＡＮ接続されると説明したが、例えば無線ＬＡＮにより接続されてもよい。また、単独のネットワークに限定されず、複数のＬＡＮが接続されたＷＡＮ（Wide Area Network）等のネットワークであってもよい。
【００３４】
上記の実施の形態では、サーバ装置２０は、専用のサーバ装置であると説明したが、サーバ装置は、ファイル送信可能なように構成されたパーソナルコンピュータであってもよい。この場合には、ルータを介さず端末機器１０とパーソナルコンピュータとを接続することもできる。
【図面の簡単な説明】
【００３５】
【図１】本発明の実施の形態に係るシステムの全体構成を模式的に示す図である。
【図２】本発明の実施の形態に係るシステムの構成を示すブロック図である。
【図３】表示言語切替処理におけるシステムの動作を示すフローチャートである。
【符号の説明】
【００３６】
１    システム
１０  端末機器
１１  ＲＡＭ
１２  ＲＯＭ
１３  ＣＰＵ
１４  キー入力部
１５  表示部
１６  Ethernet（登録商標）ブリッジ回路
１７  デコーダ
２０  サーバ装置
【図１】
0004533702.tif 000002
【図２】
0004533702.tif 000003
【図３】
0004533702.tif 000004