(57)【要約】【課題】  ネットワークを介して接続されたサーバ／クライアント・システムにおいて、クライアント側の固有の言語にソフトウェア等の情報を対応でき、ソフトウェア等の情報中の固有の言語に依存しない部分の更新を容易に行なえる情報の使用システム等を提供する。【解決手段】  サーバ４１側の情報記録部５０に固有の言語に依存する部分（言語部分）３４ａ等が所定のコード３２ａに置換されたソフトウェア情報７０等を記録し、クライアント２１等側の言語部分記録部３０ａ等に所定のコード３２ａ毎に言語部分３４ａ等を記録する。クライアント２１ａ等がソフトウェア情報７０等を取得し、その中の所定のコード３２ａ等に基づいて言語部分記録部３０ａ等に記録された所定のコード３２ａ等に対応した言語部分３４ａ等を取得し、所定のコード３２ａに対応した言語部分３４ａへ先に取得したソフトウェア情報７０等の中の所定のコード３２ａ等を置換する。【選択図】  図１
2005070918.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続されたサーバ・コンピュータと固有の言語環境下のクライアント・コンピュータとの間における情報の使用システムであって、該サーバ・コンピュータは、固有の言語に依存する部分が所定のコードに置換された情報を記録した情報記録部を有し、該クライアント・コンピュータは、該所定のコード毎に該クライアント・コンピュータに固有の言語に依存する部分を記録した言語部分記録部を有しており、
前記クライアント・コンピュータは、
前記情報記録部に記録された情報を前記ネットワークを介して取得する情報取得手段と、
前記情報取得手段により取得した情報中の所定のコードに基づいて、前記言語部分記録部に記録された該所定のコードに対応した固有の言語に依存する部分を取得する言語部分取得手段と、
前記情報取得手段により取得した情報中の所定のコードを、前記言語部分取得手段により取得した該所定のコードに対応した固有の言語に依存する部分に置換するコード置換手段と
を備えたことを特徴とする情報の使用システム。
【請求項２】
ネットワークを介して接続されたサーバ・コンピュータと固有の言語環境下のクライアント・コンピュータとの間における情報の使用システムであって、該サーバ・コンピュータは、固有の言語に依存する部分が所定のコードに置換された情報を記録した情報記録部と、該所定のコード毎に該クライアント・コンピュータに固有の言語に依存する部分を記録した言語部分記録部とを有しており、
前記クライアント・コンピュータは、
前記情報記録部に記録された情報を前記ネットワークを介して取得する情報取得手段と、
前記情報取得手段により取得した情報中の所定のコードに基づいて、前記言語部分記録部に記録された該所定のコードに対応した固有の言語に依存する部分を前記ネットワークを介して取得する言語部分取得手段と、
前記情報取得手段により取得した情報中の所定のコードを、前記言語部分取得手段により取得した該所定のコードに対応した固有の言語に依存する部分に置換するコード置換手段と
を備えたことを特徴とする情報の使用システム。
【請求項３】
請求項１または２記載の情報の使用システムにおいて、
前記サーバ・コンピュータは、
前記情報記録部に記録された情報の更新を行なう更新手段と、
前記更新手段により更新された情報の取得を促す通知を前記クライアント・コンピュータへ送る通知手段と
を備え、
前記情報取得手段は、前記通知手段により送られた通知によって促された更新された情報を前記ネットワークを介して前記情報記録部から取得することを特徴とする情報の使用システム。
【請求項４】
請求項１ないし３のいずれかに記載の情報の使用システムにおいて、前記固有の言語に依存する部分はソフトウェア又はディジタル・コンテンツにより用いられる所定のメッセージであり、前記情報記録部に記録された情報は該所定のメッセージが所定のコードに置換された該ソフトウェア又はディジタル・コンテンツであり、前記言語部分記録部は該所定のコード毎に該クライアント・コンピュータに固有の言語による該所定のメッセージを記録したことを特徴とする情報の使用システム。
【請求項５】
ネットワークを介して接続されたサーバ・コンピュータと固有の言語環境下のクライアント・コンピュータとの間における情報の使用方法であって、該サーバ・コンピュータは、固有の言語に依存する部分が所定のコードに置換された情報を記録した情報記録部を有し、該クライアント・コンピュータは、該所定のコード毎に該クライアント・コンピュータに固有の言語に依存する部分を記録した言語部分記録部を有しており、
前記クライアント・コンピュータが、
前記情報記録部に記録された情報を前記ネットワークを介して取得する情報取得ステップと、
前記情報取得ステップで取得した情報中の所定のコードに基づいて、前記言語部分記録部に記録された該所定のコードに対応した固有の言語に依存する部分を取得する言語部分取得ステップと、
前記情報取得ステップで取得した情報中の所定のコードを、前記言語部分取得ステップで取得した該所定のコードに対応した固有の言語に依存する部分に置換するコード置換ステップと
を備えたことを特徴とする情報の使用方法。
【請求項６】
ネットワークを介して接続されたサーバ・コンピュータと固有の言語環境下のクライアント・コンピュータとの間における情報の使用方法であって、該サーバ・コンピュータは、固有の言語に依存する部分が所定のコードに置換された情報を記録した情報記録部と、該所定のコード毎に該クライアント・コンピュータに固有の言語に依存する部分を記録した言語部分記録部とを有しており、
前記クライアント・コンピュータが、
前記情報記録部に記録された情報を前記ネットワークを介して取得する情報取得ステップと、
前記情報取得ステップで取得した情報中の所定のコードに基づいて、前記言語部分記録部に記録された該所定のコードに対応した固有の言語に依存する部分を前記ネットワークを介して取得する言語部分取得ステップと、
前記情報取得ステップで取得した情報中の所定のコードを、前記言語部分取得ステップで取得した該所定のコードに対応した固有の言語に依存する部分に置換するコード置換ステップと
を備えたことを特徴とする情報の使用方法。
【請求項７】
請求項５または６記載の情報の使用方法において、
前記サーバ・コンピュータが、
前記情報記録部に記録された情報の更新を行なう更新ステップと、
前記更新ステップで更新された情報の取得を促す通知を前記クライアント・コンピュータへ送る通知ステップと
を備え、
前記情報取得ステップは、前記通知ステップで送られた通知により促された更新された情報を前記ネットワークを介して前記情報記録部から取得することを特徴とする情報の使用方法。
【請求項８】
請求項５ないし７のいずれかに記載の情報の使用方法において、前記固有の言語に依存する部分はソフトウェア又はディジタル・コンテンツにより用いられる所定のメッセージであり、前記情報記録部に記録された情報は該所定のメッセージが所定のコードに置換された該ソフトウェア又はディジタル・コンテンツであり、前記言語部分記録部は該所定のコード毎に該クライアント・コンピュータに固有の言語による該所定のメッセージを記録したことを特徴とする情報の使用方法。
【請求項９】
ネットワークを介して接続されたサーバ・コンピュータと固有の言語環境下のクライアント・コンピュータとの間で情報の使用を行うためのクライアント・コンピュータ上で動作するプログラムであって、該サーバ・コンピュータは、固有の言語に依存する部分が所定のコードに置換された情報を記録した情報記録部を有し、該クライアント・コンピュータは、該所定のコード毎に該クライアント・コンピュータに固有の言語に依存する部分を記録した言語部分記録部を有しており、前記クライアント・コンピュータを、
前記情報記録部に記録された情報を前記ネットワークを介して取得する情報取得手段、
前記情報取得手段により取得した情報中の所定のコードに基づいて、前記言語部分記録部に記録された該所定のコードに対応した固有の言語に依存する部分を取得する言語部分取得手段、
前記情報取得手段により取得した情報中の所定のコードを、前記言語部分取得手段により取得した該所定のコードに対応した固有の言語に依存する部分に置換するコード置換手段
として機能させるためのプログラム。
【請求項１０】
ネットワークを介して接続されたサーバ・コンピュータと固有の言語環境下のクライアント・コンピュータとの間で情報の使用を行うためのクライアント・コンピュータ上で動作するプログラムであって、該サーバ・コンピュータは、固有の言語に依存する部分が所定のコードに置換された情報を記録した情報記録部と、該所定のコード毎に該クライアント・コンピュータに固有の言語に依存する部分を記録した言語部分記録部とを有しており、前記クライアント・コンピュータを、
前記情報記録部に記録された情報を前記ネットワークを介して取得する情報取得手段、
前記情報取得手段により取得した情報中の所定のコードに基づいて、前記言語部分記録部に記録された該所定のコードに対応した固有の言語に依存する部分を前記ネットワークを介して取得する言語部分取得手段、
前記情報取得手段により取得した情報中の所定のコードを、前記言語部分取得手段により取得した該所定のコードに対応した固有の言語に依存する部分に置換するコード置換手段
として機能させるためのプログラム。
【請求項１１】
請求項９または１０記載のプログラムにおいて、
前記サーバ・コンピュータにより更新が行なわれた前記情報記録部に記録された情報であって取得を促す通知が送られた該情報を、前記ネットワークを介して前記情報記録部から取得することを特徴とするプログラム。
【請求項１２】
請求項９ないし１１のいずれかに記載のプログラムにおいて、前記固有の言語に依存する部分はソフトウェア又はディジタル・コンテンツにより用いられる所定のメッセージであり、前記情報記録部に記録された情報は該所定のメッセージが所定のコードに置換された該ソフトウェア又はディジタル・コンテンツであり、前記言語部分記録部は該所定のコード毎に該クライアント・コンピュータに固有の言語による該所定のメッセージを記録したことを特徴とするプログラム。
【請求項１３】
請求項９ないし１２のいずれかに記載のプログラムを記録したコンピュータ読取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はネットワークを介して接続されたサーバ・コンピュータ（以下、「サーバ」と略す。）とクライアント・コンピュータ（以下、「クライアント」と略す。）との間における情報の使用システムであって、特にクライアントが固有の言語環境下に置かれている場合における情報の使用システム等に関する。
【背景技術】
【０００２】
従来のサーバ／クライアント・システムにおいてソフトウェアを使用する場合、当該ソフトウェアが表示するメッセージ等の理解を高めるために、クライアント側のユーザが使用する固有の言語、例えば日本語、英語または中国語等の言語毎に当該ソフトウェアを作成することが多かった。特に、プログラム作成ツール等のようにクライアント側のユーザが使用する固有の言語に依存する度合いが高いソフトウェアの場合、当該固有の言語毎に作成され使用されていた。
【０００３】
特許文献１には、コンピュータ・プログラムの多国語対応方法が記載されている。この多国語対応方法は、プログラム本体に特定の言語版、例えば英語版の表示用リソースをバインドしておき、さらに各種の言語用に作成された表示用のダイナミックリンクライブラリ（ＤＬＬ）ファイルを用意しておくというものである。上記特定の言語以外の言語が選択された場合は当該言語のＤＬＬファイルをリンクしておき、実行中に表示の必要が生じた時にリンクされたＤＬＬファイルを用いるというものである。
【０００４】
特許文献２には、単一のホストコンピュータとその表示画面という構成において、ユーザが利用する言語を指定し、当該言語によりホストコンピュータのオペレーティングシステムが表示用の言語を選択するという内容が記載されている。特許文献１において、ユーザが利用する言語の種類は、当該言語専用にリリースされているオペレーティングシステムを利用することにより決定されるか、またはオペレーティングシステムが有するコントロールパネルの設定項目としての地域設定値をユーザが指定することにより行なわれている。
【特許文献１】特開平１１−６６００２
【特許文献２】特開２００１−１４２６００
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述のように特許文献１におけるコンピュータ・プログラムの多国語対応方法では、実行中に表示の必要が生じた時にリンクされたＤＬＬファイルを用いていた。しかし、特許文献１に記載された多国語対応方法は単一のコンピュータ上で動作することを前提としているものである。このため、近年開発が増加しているネットワークを介して接続されたサーバ／クライアント・システムにおいて、クライアント側のユーザが使用する種々の言語にコンピュータ・プログラムを対応させることは困難であるという問題があった。特に、上記サーバ／クライアント・システムにおいて、コンピュータ・プログラム中の使用言語に依存しない部分の更新を行なう場合に適用することは困難であるという問題があった。
【０００６】
特許文献２においても単一のホストコンピュータとその表示画面という構成を用いている。このため、上記サーバ／クライアント・システムにおいて、クライアント側のユーザが使用する言語を指定することに適用することは困難であるという問題があった。さらに、ユーザが利用する毎にオペレーティングシステムが有するコントロールパネルの設定項目としての地域設定値を入力し直すことは極めて煩雑であり、余計な時間を要するという問題があった。
【０００７】
そこで、本発明の目的は、上記問題を解決するためになされたものであり、ネットワークを介して接続されたサーバ／クライアント・システムにおいて、クライアント側のユーザが使用する固有の言語にソフトウェア等の情報を対応させることができ、ソフトウェア等の情報中の固有の言語に依存しない部分の更新を容易に行なうことができる情報の使用システム等を提供することにある。
【課題を解決するための手段】
【０００８】
この発明の情報の使用システムは、ネットワークを介して接続されたサーバ・コンピュータと固有の言語環境下のクライアント・コンピュータとの間における情報の使用システムであって、該サーバ・コンピュータは、固有の言語に依存する部分が所定のコードに置換された情報を記録した情報記録部を有し、該クライアント・コンピュータは、該所定のコード毎に該クライアント・コンピュータに固有の言語に依存する部分を記録した言語部分記録部を有しており、前記クライアント・コンピュータは、前記情報記録部に記録された情報を前記ネットワークを介して取得する情報取得手段と、前記情報取得手段により取得した情報中の所定のコードに基づいて、前記言語部分記録部に記録された該所定のコードに対応した固有の言語に依存する部分を取得する言語部分取得手段と、前記情報取得手段により取得した情報中の所定のコードを、前記言語部分取得手段により取得した該所定のコードに対応した固有の言語に依存する部分に置換するコード置換手段とを備えたことを特徴とする。
【０００９】
この発明の情報の使用システムは、ネットワークを介して接続されたサーバ・コンピュータと固有の言語環境下のクライアント・コンピュータとの間における情報の使用システムであって、該サーバ・コンピュータは、固有の言語に依存する部分が所定のコードに置換された情報を記録した情報記録部と、該所定のコード毎に該クライアント・コンピュータに固有の言語に依存する部分を記録した言語部分記録部とを有しており、前記クライアント・コンピュータは、前記情報記録部に記録された情報を前記ネットワークを介して取得する情報取得手段と、前記情報取得手段により取得した情報中の所定のコードに基づいて、前記言語部分記録部に記録された該所定のコードに対応した固有の言語に依存する部分を前記ネットワークを介して取得する言語部分取得手段と、前記情報取得手段により取得した情報中の所定のコードを、前記言語部分取得手段により取得した該所定のコードに対応した固有の言語に依存する部分に置換するコード置換手段とを備えたことを特徴とする。
【００１０】
ここで、この発明の情報の使用システムにおいて、前記サーバ・コンピュータは、前記情報記録部に記録された情報の更新を行なう更新手段と、前記更新手段により更新された情報の取得を促す通知を前記クライアント・コンピュータへ送る通知手段とを備え、前記情報取得手段は、前記通知手段により送られた通知によって促された更新された情報を前記ネットワークを介して前記情報記録部から取得することができる。
【００１１】
ここで、この発明の情報の使用システムにおいて、前記固有の言語に依存する部分はソフトウェア又はディジタル・コンテンツにより用いられる所定のメッセージであり、前記情報記録部に記録された情報は該所定のメッセージが所定のコードに置換された該ソフトウェア又はディジタル・コンテンツであり、前記言語部分記録部は該所定のコード毎に該クライアント・コンピュータに固有の言語による該所定のメッセージを記録することができる。
【００１２】
この発明の情報の使用方法は、ネットワークを介して接続されたサーバ・コンピュータと固有の言語環境下のクライアント・コンピュータとの間における情報の使用方法であって、該サーバ・コンピュータは、固有の言語に依存する部分が所定のコードに置換された情報を記録した情報記録部を有し、該クライアント・コンピュータは、該所定のコード毎に該クライアント・コンピュータに固有の言語に依存する部分を記録した言語部分記録部を有しており、前記クライアント・コンピュータが、前記情報記録部に記録された情報を前記ネットワークを介して取得する情報取得ステップと、前記情報取得ステップで取得した情報中の所定のコードに基づいて、前記言語部分記録部に記録された該所定のコードに対応した固有の言語に依存する部分を取得する言語部分取得ステップと、前記情報取得ステップで取得した情報中の所定のコードを、前記言語部分取得ステップで取得した該所定のコードに対応した固有の言語に依存する部分に置換するコード置換ステップとを備えたことを特徴とする。
【００１３】
この発明の情報の使用方法は、ネットワークを介して接続されたサーバ・コンピュータと固有の言語環境下のクライアント・コンピュータとの間における情報の使用方法であって、該サーバ・コンピュータは、固有の言語に依存する部分が所定のコードに置換された情報を記録した情報記録部と、該所定のコード毎に該クライアント・コンピュータに固有の言語に依存する部分を記録した言語部分記録部とを有しており、前記クライアント・コンピュータが、前記情報記録部に記録された情報を前記ネットワークを介して取得する情報取得ステップと、前記情報取得ステップで取得した情報中の所定のコードに基づいて、前記言語部分記録部に記録された該所定のコードに対応した固有の言語に依存する部分を前記ネットワークを介して取得する言語部分取得ステップと、前記情報取得ステップで取得した情報中の所定のコードを、前記言語部分取得ステップで取得した該所定のコードに対応した固有の言語に依存する部分に置換するコード置換ステップと
を備えたことを特徴とする。
【００１４】
ここで、この発明の情報の使用方法において、前記サーバ・コンピュータが、前記情報記録部に記録された情報の更新を行なう更新ステップと、前記更新ステップで更新された情報の取得を促す通知を前記クライアント・コンピュータへ送る通知ステップとを備え、前記情報取得ステップは、前記通知ステップで送られた通知により促された更新された情報を前記ネットワークを介して前記情報記録部から取得することができる。
【００１５】
ここで、この発明の情報の使用方法において、前記固有の言語に依存する部分はソフトウェア又はディジタル・コンテンツにより用いられる所定のメッセージであり、前記情報記録部に記録された情報は該所定のメッセージが所定のコードに置換された該ソフトウェア又はディジタル・コンテンツであり、前記言語部分記録部は該所定のコード毎に該クライアント・コンピュータに固有の言語による該所定のメッセージを記録することができる。
【００１６】
この発明のプログラムは、ネットワークを介して接続されたサーバ・コンピュータと固有の言語環境下のクライアント・コンピュータとの間で情報の使用を行うためのクライアント・コンピュータ上で動作するプログラムであって、該サーバ・コンピュータは、固有の言語に依存する部分が所定のコードに置換された情報を記録した情報記録部を有し、該クライアント・コンピュータは、該所定のコード毎に該クライアント・コンピュータに固有の言語に依存する部分を記録した言語部分記録部を有しており、前記クライアント・コンピュータを、前記情報記録部に記録された情報を前記ネットワークを介して取得する情報取得手段、前記情報取得手段により取得した情報中の所定のコードに基づいて、前記言語部分記録部に記録された該所定のコードに対応した固有の言語に依存する部分を取得する言語部分取得手段、前記情報取得手段により取得した情報中の所定のコードを、前記言語部分取得手段により取得した該所定のコードに対応した固有の言語に依存する部分に置換するコード置換手段として機能させるためのプログラムである。
【００１７】
この発明のプログラムは、ネットワークを介して接続されたサーバ・コンピュータと固有の言語環境下のクライアント・コンピュータとの間で情報の使用を行うためのクライアント・コンピュータ上で動作するプログラムであって、該サーバ・コンピュータは、固有の言語に依存する部分が所定のコードに置換された情報を記録した情報記録部と、該所定のコード毎に該クライアント・コンピュータに固有の言語に依存する部分を記録した言語部分記録部とを有しており、前記クライアント・コンピュータを、前記情報記録部に記録された情報を前記ネットワークを介して取得する情報取得手段、前記情報取得手段により取得した情報中の所定のコードに基づいて、前記言語部分記録部に記録された該所定のコードに対応した固有の言語に依存する部分を前記ネットワークを介して取得する言語部分取得手段、前記情報取得手段により取得した情報中の所定のコードを、前記言語部分取得手段により取得した該所定のコードに対応した固有の言語に依存する部分に置換するコード置換手段として機能させるためのプログラムである。
【００１８】
ここで、この発明のプログラムにおいて、前記サーバ・コンピュータにより更新が行なわれた前記情報記録部に記録された情報であって取得を促す通知が送られた該情報を、前記ネットワークを介して前記情報記録部から取得することができる。
【００１９】
ここで、この発明のプログラムにおいて、前記固有の言語に依存する部分はソフトウェア又はディジタル・コンテンツにより用いられる所定のメッセージであり、前記情報記録部に記録された情報は該所定のメッセージが所定のコードに置換された該ソフトウェア又はディジタル・コンテンツであり、前記言語部分記録部は該所定のコード毎に該クライアント・コンピュータに固有の言語による該所定のメッセージを記録することができる。
【００２０】
この発明の記録媒体は本発明のいずれかに記載のプログラムを記録したコンピュータ読取り可能な記録媒体である。
【発明の効果】
【００２１】
本発明の情報の使用システム等によれば、サーバ側の情報記録部にクライアントにおける日本語、英語等の固有の言語に依存する部分（言語部分）を所定のコードに置換したソフトウェア情報等を記録しておき、クライアント側の言語部分記録部には所定のコード毎に上記言語部分を記録しておく。この結果、ネットワークを介して接続されたサーバ／クライアント・システムにおいて、クライアント側のユーザが使用する固有の言語に依存しないようにソフトウェア情報等を対応させることができる。このため、ソフトウェア情報等の中の固有の言語に依存しない部分の更新を容易に行なうことができる情報の使用システム等を提供することができる。
【発明を実施するための最良の形態】
【００２２】
以下、各実施の形態について図面を参照して詳細に説明する。
【実施例１】
【００２３】
図１は、本発明の実施例１における情報の使用システム１０を示す。図１において、符号１２はインターネット等のネットワーク、１４ａ、１４ｂ、１４ｃおよび４２は各々ネットワーク１２に接続したルーティング機能を有するルータ、４０はルータ４２で区切られたＬＡＮ（Local Area Network）、４１はＬＡＮ４０内のサーバ、４８はサーバ４１のディスク等の記録部である。記録部４８はクライアント２１ａ等（後述）における日本語、英語等の固有の言語に依存する部分が所定のコードに置換された情報を記録した情報記録部５０を有している。符号４３はサーバ４１が有する機能またはサーバ４１上で動作するプログラムの機能を示す機能ブロックである。機能ブロック４３内に示されるように、サーバ４１は、情報記録部５０に記録された情報の更新を行なう更新部（更新手段）４４と、更新部４８により更新された情報の取得を促す通知をクライアント２１ａ等へ送る通知部（通知手段）４６とを備えている。
【００２４】
図１において符号２０ａはルータ１４ａで区切られたＬＡＮ、２１ａはＬＡＮ２０ａ内のクライアント、２２ａはクライアント２１ａのディスプレイ等の表示部、２３ａはクライアント２１ａが有する機能またはクライアント２１ａ上で動作するプログラムの機能を示す機能ブロック、２７ａはクライアント２１ａのディスク等の記録部である。記録部２７ａは所定のコード毎にクライアント２１ａに固有の言語に依存する部分を記録した言語部分記録部３０ａを有している。機能ブロック２３ａ内に示されるように、クライアント２１ａは情報記録部５０に記録された情報をネットワーク１２を介して取得する情報取得部（情報取得手段）２４ａを備えている。クライアント２１ａは、予め情報記録部５０に記録された上記情報のＵＲＬ（Uniform Resource Locator）を保持しており、情報取得部２４ａは当該ＵＲＬを用いて上記情報を取得することができる。クライアント２１ａは、情報取得部２４ａにより取得した情報中の所定のコードに基づいて、記録部２７ａの言語部分記録部３０ａに記録された上記所定のコードに対応した固有の言語に依存する部分を取得する言語部分取得部（言語部分取得手段）２５ａと、情報取得部２４ａにより取得した情報中の所定のコードを、言語部分取得部２５ａにより取得した上記所定のコードに対応した固有の言語に依存する部分に置換するコード置換部（コード置換手段）２６ａとを備えている。
【００２５】
図１において符号２０ｂはルータ１４ｂで区切られたＬＡＮである。ＬＡＮ２０ｂ内の各要素、例えばサーバ２１ｂは後部に付けられた符号ｂが符号ａと異なるだけで上述のＬＡＮ２０ａ内のサーバ２１ａと同様の機能を有しているため、説明は省略する。ルータ１４ｃで区切られたＬＡＮ２０ｃについてもＬＡＮ２０ａと同様であるため説明は省略する。図１ではクライアント２１ａ、２１ｂ、２１ｃの３台のみ示しているが、これは例示であって本発明の適用対象は３台に限定されるものではない。以下では、クライアント２１ａ、２１ｂおよび２１ｃを総称してクライアント２１ａ等と言う。同様に、他の要素、例えば情報取得部２４ａ、２４ｂおよび２４ｃについても情報取得部２４ａ等と言う。
【００２６】
図２は情報記録部５０に記録された情報、すなわちクライアント２１ａ等における日本語、英語等の固有の言語に依存する部分が所定のコードに置換された情報を例示する。図２に示されるように、上記情報は情報識別子５２（例えば「ＩＮＦ−００１」）毎にポインタ５４で示される領域（例えば領域７０）に記録されている。領域７０は上記情報がソフトウェアの場合を示しており、固有の言語に依存する部分は上記ソフトウェアにより用いられる所定のメッセージである。所定のメッセージは、例えば符号７２で示される出力文（ｐｒｉｎｔｆ文）によりディスプレイ２２ａ等に表示されるものである。領域７０に示されるように、上記ソフトウェアは、所定のメッセージが所定のコード（例えば＜ｃｏｄｅ−００１＞に置換されている。一方、情報識別子５２が「ＩＮＦ−００２」の場合、ポインタ５４で示される領域６０には上記情報としてディジタル・コンテンツが記録されている。領域６０には画像等のデータ６２および所定のメッセージ部分６４が含まれており、固有の言語に依存する部分は上記ディジタル・コンテンツにより用いられる所定のメッセージ部分６４である。この所定のメッセージ部分６４もディスプレイ２２ａ等に表示されるものである。領域６０に示されるように、上記ディジタル・コンテンツは、所定のメッセージ部分６４が所定のコード（例えば＜ｃｏｄｅ−ｌｍｎ＞に置換されている。クライアント２１ａ等の情報取得部２４ａ等は、ネットワーク１２を介して情報記録部５０に記録された上記情報、例えば領域７０のソフトウェアまたは領域６０のディジタル・コンテンツ等を取得することができる。以下、特に区別する場合を除いて、領域７０に記録されたソフトウェアの情報を「ソフトウェア情報７０」とも呼び、領域６０に記録されたディジタル・コンテンツの情報を「ディジタル・コンテンツ情報６０」とも呼ぶことにする。
【００２７】
図３（Ａ）は、固有の言語が日本語の場合における言語部分記録部３０ａに記録された所定のコード３２ａ毎の日本語に依存する部分（言語部分）３４ａを例示する。図３（Ａ）に示されるように、言語部分記録部３０ａは例えば所定のコード３２ａが＜ｃｏｄｅ−００１＞の場合、対応する言語部分３４ａとして“入力データに誤りがあります。”を記録している。言語部分取得部２５ａ等は、情報取得部２４ａ等により取得した上記情報（例えばソフトウェア情報７０）中の所定のコード３２ａ（例えば＜ｃｏｄｅ−００１＞）に基づいて、言語部分記録部３０ａに記録された上記所定のコード３２ａ（例えば＜ｃｏｄｅ−００１＞）に対応した日本語に依存する部分（例えば“入力データに誤りがあります。”）を取得することができる。
【００２８】
図３（Ｂ）は、固有の言語が英語の場合における言語部分記録部３０ｂに記録された所定のコード３２ｂ毎の英語に依存する部分（言語部分）３４ｂを例示する。図３（Ｂ）に示されるように、言語部分記録部３０ｂは例えば所定のコード３２ｂが＜ｃｏｄｅ−００１＞の場合、対応する言語部分３４ｂとして“illegal input data”を記録している。これは上述の日本語における言語部分３４ａ（“入力データに誤りがあります。”）に対応する英語における言語部分３４ｂである。言語部分取得部２５ｂ等は、情報取得部２４ｂ等により取得した上記情報（例えばソフトウェア情報７０）中の所定のコード３４ｂ（例えば＜ｃｏｄｅ−００１＞）に基づいて、言語部分記録部３０ｂに記録された上記所定のコード３４ｂ（例えば＜ｃｏｄｅ−００１＞）に対応した英語に依存する部分（例えば“illegal input data”）を取得することができる。以上、言語部分記録部３０ａおよび３０ｂについて説明したが、言語部分記録部３０ｃは日本語または英語以外の他の言語、例えば中国語とすることができる。
【００２９】
コード置換部２６ａ等は、情報取得部２４ａ等により取得した上記情報（例えばソフトウェア情報７０）中における符号７２で示される出力文（ｐｒｉｎｔｆ文）中の所定のコード（例えば＜ｃｏｄｅ−００１＞）を、言語部分取得部２５ａ等により取得した上記所定のコードに対応した固有の言語（例えば日本語）に依存する部分（例えば“入力データに誤りがあります。”）に置換することができる。この結果、符号７２で示される出力文（ｐｒｉｎｔｆ文）が実行されることによりディスプレイ２２ａ等には“入力データに誤りがあります。”と表示することができる。
【００３０】
図４は、ソフトウェア情報７０がプログラム作成ツールであり且つ上記固有の言語が日本語の場合にディスプレイ２２ａ等に表示される画像８０を例示する。図４に示される画像８０において、領域９０には各種の処理図形が示されており、符号８１は「開始」処理を示す処理図形、８２は「終了」処理を示す処理図形、８３は「入力」処理を示す処理図形、８４は「出力」処理を示す処理図形、８５は「判断」処理を示す処理図形、８６は一般的な「処理」を示す処理図形である。上記プログラム作成ツールのユーザは、領域９０内の所望の処理図形８１等をマウス等の入力操作部１１２（後述）を用いることにより選択して領域９２に置くことにより、領域９２に所望のフローチャートを作成することができる。符号９４は一般的なポップアップヘルプ機能による表示例、９６は一般的なプルダウン・メニュー機能による表示例、９８は一般的なヘルプ機能による表示例である。領域７０のプログラム作成ツール中における出力文（ｐｒｉｎｔｆ文）７２中の所定のコードを例えば＜ｃｏｄｅ−００２＞とすると、当該所定のコードを言語部分取得部２５ａ等により取得した当該所定のコードに対応した日本語に依存する部分（例えば“開始”）に置換することができる。この結果、出力文（ｐｒｉｎｔｆ文）７２が実行されることにより、画像８０の処理図形８１として“開始”と表示することができる。固有の言語が英語の場合、同様にして対応する英語に依存する部分（例えば“start”）に置換することができる。この結果、出力文（ｐｒｉｎｔｆ文）７２が実行されることにより、画像８０の処理図形８１として“start”と表示することができる。
【００３１】
図５は、本発明の実施例１における情報の使用システム１０の動作または情報の使用方法の流れをフローチャートで示す。図５の左側はサーバ４１の動作を示し、中央がクライアント２１ａの動作を示し、右側はクライアント２１ｂの動作を示す。サーバ４１とクライアント２１ａ等との間の通信はサーバ４１からクライアント２１ａ等への線で示す。図５では図面の都合上、クライアント２１ａおよび２１ｂについてのみ示しているが、クライアントの数に制限があるわけではない。
【００３２】
図５に示されるように、例えばクライアント２１ａが、情報記録部５０に記録されたソフトウェア情報７０をネットワーク１２を介して取得する（情報取得ステップ。ステップＳ１０ａ）。次に、情報取得ステップ（ステップＳ１０ａ）で取得したソフトウェア情報７０中の所定のコード３２ａに基づいて、記録部２７ａの言語部分記録部３０ａに記録された所定のコード３２ａに対応した固有の言語に依存する部分（言語部分）３４ａを取得する（言語部分取得ステップ。ステップＳ１２ａ）。続いて、情報取得ステップ（ステップＳ１２ａ）で取得したソフトウェア情報７０中の所定のコード３２ａを、言語部分取得ステップ（ステップＳ１２ａ）で取得した所定のコード３２ａに対応した固有の言語に依存する部分（言語部分）３４ａに置換する（コード置換ステップ。ステップＳ１４ａ）。
【００３３】
クライアント２１ｂについてもクライアント２１ａと同様、図５に示されるように、ネットワーク１２を介して情報記録部５０に記録されたディジタル・コンテンツ情報６０を取得する（情報取得ステップ。ステップＳ１０ｂ）。次に、情報取得ステップ（ステップＳ１０ｂ）で取得したディジタル・コンテンツ情報６０中の所定のコード３２ｂに基づいて、言語部分記録部３０ｂに記録された所定のコード３２ｂに対応した固有の言語に依存する部分（言語部分）３４ｂを取得する（言語部分取得ステップ。ステップＳ１２ｂ）。続いて、情報取得ステップ（ステップＳ１２ｂ）で取得したディジタル・コンテンツ情報６０中の所定のコード３２ｂを、言語部分取得ステップ（ステップＳ１２ｂ）で取得した所定のコード３２ｂに対応した固有の言語に依存する部分（言語部分）３４ｂに置換する（コード置換ステップ。ステップＳ１４ｂ）。
【００３４】
図６は、本発明の実施例１において情報の更新を行なう場合を含めた情報の使用システム１０の動作または情報の使用方法の流れをフローチャートで示す。図６の左側はサーバ４１の動作を示し、右側はクライアント２１ａの動作を示す。サーバ４１とクライアント２１ａとの間の通信はサーバ４１からクライアント２１ａへの線で示す。図６では図面の都合上、クライアント２１ａについてのみ示しているが、クライアントの数に制限があるわけではない。
【００３５】
図６に示されるように、サーバ４１が、情報記録部５０に記録されたソフトウェア情報７０の更新を行なう（更新ステップ。ステップＳ３０）。次に、更新ステップ（ステップＳ３０）で更新されたソフトウェア情報７０ＵＰの取得を促す通知７２ＵＰをクライアント２１ａへ送る（通知ステップ。ステップＳ３２）。
【００３６】
続いて、クライアント２１ａは通知ステップ（ステップＳ３２）で送られた通知７２ＵＰにより促された更新されたソフトウェア情報７２ＵＰをネットワーク１２を介して情報記録部５０から取得する（情報取得ステップ。ステップＳ１６ａ）。この情報取得ステップ（ステップＳ１６ａ）は更新されたソフトウェア情報７０ＵＰを取得する点を除き、上述の図５に示される情報取得ステップ（ステップＳ１０ａ）と同様である。次に、情報取得ステップ（ステップＳ１６ａ）で取得したソフトウェア情報７０ＵＰ中の所定のコード３２ａに基づいて、言語部分記録部３０ａに記録された所定のコード３２ａに対応した固有の言語に依存する部分（言語部分）３４ａを取得する（言語部分取得ステップ。ステップＳ１８ａ）。この言語部分取得ステップ（ステップＳ１８ａ）は更新されたソフトウェア情報７０ＵＰ中の所定のコード３２ａに基づく点を除き、上述の図５に示される情報取得ステップ（ステップＳ１２ａ）と同様である。続いて、情報取得ステップ（ステップＳ１６ａ）で取得したソフトウェア情報７０ＵＰ中の所定のコード３２ａを、言語部分取得ステップ（ステップＳ１８ａ）で取得した所定のコード３２ａに対応した固有の言語に依存する部分（言語部分）３４ａに置換する（コード置換ステップ。ステップＳ２０ａ）。この言語部分取得ステップ（ステップＳ２０ａ）は更新されたソフトウェア情報７０ＵＰ中の所定のコード３２ａを置換する点を除き、上述の図５に示される情報取得ステップ（ステップＳ１４ａ）と同様である。
【００３７】
以上より、本発明の実施例１によれば、サーバ４１側の情報記録部５０には、クライアント２１ａ等における日本語、英語等の固有の言語に依存する部分（言語部分）３４ａ等が所定のコード３２ａに置換されたソフトウェア情報７０等を記録しておく。一方、クライアント２１等側の言語部分記録部３０ａ等には、所定のコード３２ａ毎に日本語等の言語に依存する部分（言語部分）３４ａ等を記録しておく。以上の環境の下で、まずクライアント２１ａ等がネットワーク１２を介して情報記録部５０に記録されたソフトウェア情報７０等を取得する。次に、取得したソフトウェア情報７０等の中の所定のコード３２ａ等に基づいて、言語部分記録部３０ａ等に記録された所定のコード３２ａ等に対応した固有の言語に依存する部分（言語部分）３４ａ等を取得する。続いて、取得した所定のコード３２ａに対応した固有の言語に依存する部分（言語部分）３４ａへ、先に取得したソフトウェア情報７０等の中の所定のコード３２ａ等を置換する。
【００３８】
ソフトウェア情報７０等の更新の場合、サーバ４１が情報記録部５０に記録されたソフトウェア情報７０等の更新を行なう。次に、更新されたソフトウェア情報７０ＵＰの取得を促す通知７２ＵＰをクライアント２１ａ等へ送る。後は、クライアント２１ａ等側ではソフトウェア情報７０等の代わりに更新されたソフトウェア情報７０ＵＰ等を用いる点を除き、上述と同様の処理を行う。
【００３９】
以上の結果、ネットワーク１２を介して接続されたサーバ／クライアント・システムにおいて、クライアント２１ａ等側のユーザが使用する例えば日本語、英語等の固有の言語に依存しないようにソフトウェア情報７０等を対応させることができる。このため、ソフトウェア情報７０等の中の固有の言語に依存しない部分の更新を容易に行なうことができる情報の使用システム等を提供することができる。
【実施例２】
【００４０】
図７は、上述した各実施例を実現するための本発明のコンピュータ・プログラムを実行するサーバ４１またはクライアント２１ａ等のコンピュータの内部回路１００を示すブロック図である。図８に示されるように、ＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３、画像制御部１０５、コントローラ１０７、入力制御部１１０および外部インタフェース（Ｉ／Ｆ）部１１４はバス１０６に接続されている。図７において、上述の本発明のコンピュータ・プログラムは、ＲＯＭ１０２、ディスク２７ａ等またはＣＤ−ＲＯＭ１０８等の記録媒体（脱着可能な記録媒体を含む）に記録されている。本発明のコンピュータ・プログラムは、ＲＯＭ１０２からバス１０６を介し、またはディスク２７ａ等若しくはＣＤ−ＲＯＭ１０８等の記録媒体からコントローラ１０７を経由してバス１０６を介しＲＡＭ１０３へロードされる。入力操作部１１２はクライアント２１a等またはサーバ４１に入力を行うためのマウス、テンキー等の入力装置であり、入力制御部１１０は入力操作部１１２と接続され入力制御等を行う。画像メモリであるＶＲＡＭ１０４は表示部２２ａ等の少なくとも一画面分のデータ容量に相当する容量を有しており、画像制御部１０５はＶＲＡＭ１０４のデータを画像データへ変換して表示部７４へ送出する機能を有している。外部Ｉ／Ｆ部１１２は、ＬＡＮ２０ａ等内のルータ１４ａ等またはＬＡＮ４０内のルータ４２を介してネットワーク１２等と接続する際のインタフェース機能を有する。
【００４１】
上述のようにＣＰＵ１０１が上述の本発明のコンピュータ・プログラムを実行することにより、本発明の目的を達成することができる。当該コンピュータ・プログラムは上述のようにＣＤ−ＲＯＭ１０８等の記録媒体の形態でコンピュータＣＰＵ１０１に供給することができ、当該コンピュータ・プログラムを記録したＣＤ−ＲＯＭ１０８等の記録媒体も同様に本発明を構成することになる。当該コンピュータ・プログラムを記録した記録媒体としては上述された記録媒体の他に、例えばメモリ・カード、メモリ・スティック、ＤＶＤ、光ディスク、ＦＤ等を用いることができる。
【００４２】
例えばクライアント２１ａ等がパーソナル・コンピュータ等の場合、言語部分記録部３０ａ等はディスク２７ａ等に記録させておくことができる。クライアント２１ａ等が携帯情報端末等の場合、言語部分記録部３０ａ等はメモリ・カードまたはメモリ・スティック等の脱着可能な記録媒体に記録させておくことができる。サーバ４１に関して、ディスク２７ａ等は情報記録部５０を有する記録部５０に対応させることができる。
【実施例３】
【００４３】
上述の実施例１等の情報の使用システム１０において、クライアント２１ａ等は携帯電話等の携帯情報端末であってもよい。図８は、クライアント２１ａ等が携帯情報端末へ置き換わった場合の情報の使用システム１２０を示す。図８で図１と同じ符号を付した箇所は同じ機能を有するため、説明は省略する。
【００４４】
図８に示されるように、本実施例３では実施例１、２と同様に、サーバ４１のディスク等の記録部４８に情報記録部５０を有している。本実施例３では実施例１、２と異なり、記録部４８はさらに所定のコード毎に携帯情報端末１２１ａ等に固有の言語に依存する部分を記録した言語部分記録部３０ａ、３０ｂ、３０ｃを有している。
【００４５】
図８において、ルータ１４ｄは通信センタ５６と接続され、通信センタ５６はパケット通信網５８と接続されている。パケット通信網５８には基地局６６、６８、７４が接続され、基地局６６、６８、７４を介してパケット通信可能な携帯電話等の携帯情報端末１２１ａ、１２１ｂ、１２１ｃが接続されている。携帯情報端末１２１ａ等はクライアント２１ａ等と同様にディスプレイ等の表示部１２２ａ等を有している。図８では、携帯情報端末１２１ａ、１２１ｂ、１２１ｃの３台のみ示しているが、これは例示であって本発明の適用対象は３台に限定されるものではない。以下では、携帯情報端末１２１ａ、１２１ｂおよび１２１ｃを総称して携帯情報端末１２１ａ等と言う。同様に、他の要素、例えば情報取得部２４ａ、２４ｂおよび２４ｃについても情報取得部２４ａ等と言う。
【００４６】
図８において、符号１２３ａ等は携帯情報端末１２１ａ等が有する機能または携帯情報端末１２１ａ等上で動作するコンピュータ・プログラムの機能を示す機能ブロックである。機能ブロック１２３ａ等で示される本発明のコンピュータ・プログラムは、上述の実施例２の説明と同様に記録され、実行される。すなわち、本発明のコンピュータ・プログラムは携帯情報端末１２１ａ等のＲＯＭ１０２、ディスク（不図示）等またはＣＤ−ＲＯＭ１０８等の記録媒体（脱着可能な記録媒体を含む）に記録されており、実行時にはＲＡＭ１０３へロードされてＣＰＵ１０１により実行される。
【００４７】
図８の機能ブロック１２３ａ等内に示されるように、携帯情報端末１２１ａ等は実施例１、２と同様の機能を有する情報取得部２４ａ等を備えている。但し実施例１、２と異なり、携帯情報端末１２１ａ等は情報取得部２４ａ等により取得した情報中の所定のコードに基づいて、サーバ４１の記録部４８の言語部分記録部３０ａ等に記録された上記所定のコードに対応した固有の言語に依存する部分を、パケット通信網５８およびネットワーク１２等のネットワークを介して取得する言語部分取得部（言語部分取得手段）１２５ａ等を有している。携帯情報端末１２１ａ等は、予め言語部分記録部３０ａに記録された上記所定のコードに対応した固有の言語に依存する部分のＵＲＬを保持しており、言語部分取得部１２５ａ等は当該ＵＲＬを用いて上記固有の言語に依存する部分を取得することができる。後は実施例１、２と同様に、携帯情報端末１２１ａ等は、情報取得部２４ａ等により取得した情報中の所定のコードを、言語部分取得部１２５ａ等により取得した上記所定のコードに対応した固有の言語に依存する部分に置換するコード置換部（コード置換手段）２６ａとを備えている。
【００４８】
本実施例３における情報の使用システム１２０の動作または情報の使用方法に関しては、上述の図５および図６（更新の場合の処理）を用いた説明をほぼ同様に適用することができる。但し、図５の言語部分取得ステップ（ステップＳ１２ａ等）および図６の言語部分取得ステップ（ステップＳ１８ａ等）ではサーバ４１側の言語部分記録部３０ａ等から対応する固有の言語部分を取得する点が異なる。図５のコード置換ステップ（ステップＳ１４ａ等）および図６のコード置換ステップ（ステップＳ２０ａ等）では、上記のようにサーバ４１側の言語部分記録部３０ａ等から取得した対応する固有の言語部分を用いて処理を行う点が異なる。
【００４９】
以上より、本発明の実施例３によれば、実施例１、２と異なり、サーバ４１の記録部４８に所定のコード毎に携帯情報端末１２１ａ等に固有の言語に依存する部分を記録した言語部分記録部３０ａ等を記録しておく。携帯情報端末１２１ａ等の言語部分取得部１２８ａ等は、情報取得部２４ａ等により取得した情報中の所定のコードに基づいて、サーバ４１の言語部分記録部３０ａ等に記録された上記所定のコードに対応した固有の言語に依存する部分を、パケット通信網５８およびネットワーク１２等のネットワークを介して取得することができる。この結果、クライアント２１ａ等が携帯電話等の携帯情報端末１２１ａ等であっても、本発明の情報の使用システム等を適用することができる。
【産業上の利用可能性】
【００５０】
本発明の活用例として、インターネット等のネットワークを介して接続されたサーバ／クライアント・システムにおける適用例を挙げることができる。クライアント側の固有の言語は日本語、英語、中国語等の多言語の場合に適用できる。クライアントはパーソナル・コンピュータ等の設置型だけではなく、携帯情報端末等の移動型であっても適用することができる。
【図面の簡単な説明】
【００５１】
【図１】本発明の実施例１における情報の使用システム１０を示す図である。
【図２】情報記録部５０に記録された情報、すなわちクライアント２１ａ等における日本語、英語等の固有の言語に依存する部分が所定のコードに置換された情報を例示する図である。
【図３（Ａ）】固有の言語が日本語の場合における言語部分記録部３０ａに記録された所定のコード３２ａ毎の日本語に依存する部分（言語部分）３４ａを例示する図である。
【図３（Ｂ）】固有の言語が英語の場合における言語部分記録部３０ｂに記録された所定のコード３２ｂ毎の英語に依存する部分（言語部分）３４ｂを例示する図である。
【図４】領域７０のソフトウェアがプログラム作成ツールの場合、ディスプレイ２２ａ等に表示される画像８０を例示する図である。
【図５】本発明の実施例１における情報の使用システム１０の動作または情報の使用方法の流れを示すフローチャートである。
【図６】本発明の実施例１において情報の更新を行なう場合を含めた情報の使用システム１０の動作または情報の使用方法の流れを示すフローチャートである。
【図７】本発明のコンピュータ・プログラムを実行するサーバ４１またはクライアント２１ａ等のコンピュータの内部回路１００を示すブロック図である。
【図８】クライアント２１ａ等が携帯情報端末へ置き換わった場合の情報の使用システム１２０を示す図である。
【符号の説明】
【００５２】
１０，１２０  情報の使用システム、  １２  ネットワーク、  １４ａ，１４ｂ，１４ｃ，１４ｄ，４２  ルータ、  ２０ａ，２０ｂ，２０ｃ，４０  ＬＡＮ、  ２１ａ，２１ｂ，２１ｃ  クライアント、  ２２ａ，２２ｂ，２２ｃ，１２２ａ，１２２ｂ，１２２ｃ  表示部、  ２３ａ，２３ｂ，２３ｃ，４３，１２３ａ，１２３ｂ，１２３ｃ  機能ブロック、  ２４ａ，２４ｂ，２４ｃ  情報取得部、    ２５ａ，２５ｂ，２５ｃ，１２５ａ，１２５ｂ，１２５ｃ  言語部分取得部、  ２６ａ，２６ｂ，２６ｃ  コード置換部、  ２７ａ，２７ｂ，２７ｃ，４８  記録部、  ３０ａ，３０ｂ，３０ｃ  言語部分記録部、  ３２ａ，３２ｂ  所定のコード、  ３４ａ，３４ｂ  言語部分、  ４１  サーバ、  ４４  更新部、  ４６  通知部、  ５０  情報記録部、  ５２  情報識別子、  ５４  ポインタ、  ５６  通信センタ、  ５８  パケット通信網、  ６０  領域（ディジタル・コンテンツ情報）、  ６４  メッセージ部分、  ６６，６８，７４  基地局、  ７０  領域（ソフトウェア情報）、  ７２  出力文（ｐｒｉｎｔｆ文）、  ８０  画像、  ９０，９２  画像８０内の領域、  ８１，８２，８３，８４，８５，８６  処理図形、  ９４  ポップアップヘルプ機能による表示例、  ９６  プルダウン・メニュー機能による表示例、  ９８  ヘルプ機能による表示例、  １００  内部回路、  １０１  ＣＰＵ、  １０２  ＲＯＭ、  １０３  ＲＡＭ、  １０４  ＶＲＡＭ、  １０５  画像制御部、  １０６  バス、  １０７  コントローラ、  １０８  ＣＤ−ＲＯＭ、  １１０  入力制御部、  １１２  入力操作部、  １１４  外部Ｉ／Ｆ部、  １２１ａ，１２１ｂ，１２１ｃ  携帯情報端末。    
【図１】
2005070918.tif 000003
【図２】
2005070918.tif 000004
【図３（Ａ）】
2005070918.tif 000005
【図３（Ｂ）】
2005070918.tif 000006
【図４】
2005070918.tif 000007
【図５】
2005070918.tif 000008
【図６】
2005070918.tif 000009
【図７】
2005070918.tif 000010
【図８】
2005070918.tif 000011