(57)【特許請求の範囲】
【請求項１】
Ｗｅｂページを閲覧することが可能な端末と、
前記端末にＷｅｂページを提供するＷｅｂサーバとを備え、
前記端末は、特定箇所に言語ワードを含むＵＲＬを指定して接続要求を送信し、
前記Ｗｅｂサーバは、国籍情報と、特定箇所に言語ワードを含むＵＲＬとを対応付けて管理する管理テーブルを有し、
前記Ｗｅｂサーバは、ＨＴＴＰヘッダに付与された国籍情報を受信すると、ＨＴＴＰヘッダに付与された国籍情報に対応した多言語ページのＵＲＬを前記管理テーブルに基づいて決定し、接続要求されたＵＲＬと多言語ページのＵＲＬが合っているか否か判定し、両者が合っている場合は、接続要求されたＵＲＬのＷｅｂページを前記端末に表示させ、両者が異なる場合は、接続要求されたＵＲＬの特定箇所に含まれる言語ワードを多言語ページのＵＲＬの特定箇所に含まれる言語ワードに変更し、前記端末にリダイレクトを返送する
ことを特徴とする多言語対応システム。
【請求項２】
更に、所定の端末からＨＴＴＰ通信を受信した場合はセッションジャックし、予め設定された所望の言語に準じた国籍情報をＨＴＴＰヘッダに付与するＧＷ装置を備えることを特徴とする請求項１に記載の多言語対応システム。
【請求項３】
前記端末は、ＳＩＭカードに記録された国籍情報を取得するアプリケーションを備え、前記アプリケーションにより取得された国籍情報をＨＴＴＰヘッダに付与することを特徴とする請求項１に記載の多言語対応システム。
【請求項４】
前記端末は、所望の言語を設定することが可能なアプリケーションを備え、前記アプリケーションの設定に準じた国籍情報をＨＴＴＰヘッダに付与することを特徴とする請求項１に記載の多言語対応システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多言語対応システムに関し、特に、ＷｅｂＧＵＩの多言語化に関する。
【背景技術】
【０００２】
近年、インターネットの普及、及び、グローバル化が急速に進んでいる。そのため、Ｗｅｂサーバでは、日本語に加え、英語・中国語といった多言語に対応した多言語ページを用意することが望まれている（例えば、特許文献１〜３参照）。ユーザは、自らの意志で表示させたい言語を選択（ボタンをクリック等）し、任意の言語ページを表示させることができる。Ｗｅｂサーバ上に多言語ページを作成する際には、日本語から多言語への自動翻訳も可能となっている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１１２２７８号公報
【特許文献２】特開２０１３−２０５３９号公報
【特許文献３】特開２００３−２９６３２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の方法では、表示させたい言語を選択するページに辿り着くまでに多くの時間を有する場合がある。ユーザのスキル次第では、表示させたい言語を選択するページにすら辿り着くことができず、諦めてしまう場合もある。
【０００５】
２０２０年の東京オリンピックに向け、今後は外国人観光客の更なる増加が考えられる。現在、Ｗｉ−Ｆｉプラットホームの拡大に注力しているが、平行してＷｅｂページ閲覧時のユーザの利便性向上も図る必要がある。
【０００６】
本発明は、上述した従来の技術に鑑み、Ｗｅｂページ閲覧時のユーザの利便性を向上させることができる多言語対応システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、第１の態様に係る発明は、多言語対応システムであって、Ｗｅｂページを閲覧することが可能な端末と、前記端末にＷｅｂページを提供するＷｅｂサーバとを備え、前記端末は、特定箇所に言語ワードを含むＵＲＬを指定して接続要求を送信し、前記Ｗｅｂサーバは、国籍情報と、特定箇所に言語ワードを含むＵＲＬとを対応付けて管理する管理テーブルを有し、前記Ｗｅｂサーバは、ＨＴＴＰヘッダに付与された国籍情報を受信すると、ＨＴＴＰヘッダに付与された国籍情報に対応した多言語ページのＵＲＬを前記管理テーブルに基づいて決定し、接続要求されたＵＲＬと多言語ページのＵＲＬが合っているか否か判定し、両者が合っている場合は、接続要求されたＵＲＬのＷｅｂページを前記端末に表示させ、両者が異なる場合は、接続要求されたＵＲＬの特定箇所に含まれる言語ワードを多言語ページのＵＲＬの特定箇所に含まれる言語ワードに変更し、前記端末にリダイレクトを返送することを要旨とする。
【０００８】
第２の態様に係る発明は、第１の態様に係る発明において、更に、所定の端末からＨＴＴＰ通信を受信した場合はセッションジャックし、予め設定された所望の言語に準じた国籍情報をＨＴＴＰヘッダに付与するＧＷ装置を備えることを要旨とする。
【０００９】
第３の態様に係る発明は、第１の態様に係る発明において、前記端末が、ＳＩＭカードに記録された国籍情報を取得するアプリケーションを備え、前記アプリケーションにより取得された国籍情報をＨＴＴＰヘッダに付与することを要旨とする。
【００１０】
第４の態様に係る発明は、第１の態様に係る発明において、前記端末が、所望の言語を設定することが可能なアプリケーションを備え、前記アプリケーションの設定に準じた国籍情報をＨＴＴＰヘッダに付与することを要旨とする。
【発明の効果】
【００１２】
本発明によれば、Ｗｅｂページ閲覧時のユーザの利便性を向上させることができる多言語対応システムを提供することが可能である。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施の形態における多言語対応システムの概要を説明するための図である。
【図２】本発明の実施の形態における多言語対応システムの機能ブロック図である。
【図３】本発明の実施の形態におけるＧＷ装置の設定画面を示す図である。
【図４】本発明の実施の形態におけるＧＷ装置の国籍情報管理テーブルを示す図である。
【図５】本発明の実施の形態におけるＧＷ装置のＨＴＴＰセッションジャック機能部を説明するための図であり、（ａ）フローチャート、（ｂ）ＨＴＴＰヘッダ。
【図６】本発明の実施の形態における端末用の多言語アプリケーションの動作を示すフローチャートである。
【図７】本発明の実施の形態における端末用の多言語アプリケーションを説明するための図であり、（ａ）フローチャート、（ｂ）設定画面。
【図８】本発明の実施の形態におけるＷｅｂサーバの国籍情報／ＵＲＬ管理テーブルを示す図である。
【図９】本発明の実施の形態におけるＷｅｂサーバの動作を示すフローチャートである。
【図１０】本発明の実施の形態における方式（１）の通信シーケンス例を示す図である。
【図１１】本発明の実施の形態における方式（２）の通信シーケンス例を示す図である。
【図１２】本発明の実施の形態における方式（３）の通信シーケンス例を示す図である。
【発明を実施するための形態】
【００１４】
以下、本発明の実施の形態について図面を参照して詳細に説明する。なお、以下の実施の形態は、この発明の技術的思想を具体化するための多言語対応システムを例示するものであり、装置の構成やデータの構成等は以下の実施の形態に限定されるものではない。
（システム構成例）
図１は、本発明の実施の形態における多言語対応システムの概要を説明するための図である。この多言語対応システムは、Ｗｅｂページ閲覧時のユーザの利便性を向上させるためのシステムである。例えば、日本に観光にきた外国人が公衆Ｗｉ−Ｆｉや短期間ＳＩＭカード等を利用してインターネット接続したケースにおいて、外国人観光客が望む言語でＷｅｂページを表示することを可能とする。
【００１５】
実現方式としては、方式（１）（２）（３）の３つの方式がある。図１の左側に示されるように、方式（１）（２）（３）の共通動作と、方式（１）（２）（３）の独自動作とに分類することができる。共通動作は、Ｗｅｂサーバ１０の動作である。具体的には、国籍情報（ＭＣＣ）に準じた多言語ページを表示する動作や、ＨＴＴＰ通信に国籍情報（ＭＣＣ）を付与して送信する動作が該当する。一方、独自動作は、端末３０Ａ，３０Ｂ，３０Ｃ（以下、一括して「端末３０」という場合がある。）の動作や、ＧＷ（ゲートウェイ）装置２０の動作である。具体的には、独自の方式で国籍情報（ＭＣＣ）を選定する動作が該当する。
【００１６】
ＭＣＣ（Mobile Country Code）は、国ごとに定められるコードであり、ＩＭＳＩ（International Mobile Subscriber Identity）の１つの構成要素である。ＩＭＳＩは、国際ローミングにおいて渡航先の事業者網が当該端末の加入先事業者網と連携を取る場合にＩＭＳＩから加入先事業者網を特定するといった用途で用いられる。
【００１７】
図１に示すように、インターネット４１、固定網４２、モバイル網４３、ＧＷ装置２０等を介して、Ｗｅｂサーバ１０と端末３０とが接続されている。詳細については後述するが、Ｗｅｂサーバ１０は、国籍情報／ＵＲＬ管理テーブル１１を備える。Ｗｅｂサーバ１０は、ＨＴＴＰヘッダにあるＭＣＣから適切な多言語ページを表示する。ＧＷ装置２０は、設定情報２２Ａと、国籍情報管理テーブル２２Ｂとを備える。ＳＳＩＤ１にはＭＣＣ：３１０（英語）が設定され、ＳＳＩＤ２にはＭＣＣ：４６０（中国語）が設定されている。端末３０Ｃ，３０Ｄは、多言語アプリケーション３１Ｃ，３１Ｄを備える。多言語アプリケーション３１Ｃは、端末３０ＣのＳＩＭカードからＭＣＣ：４５０（韓国語）を自動取得している。多言語アプリケーション３１Ｄの設定画面では、ＭＣＣ：２０８（フランス語）が設定されている。
【００１８】
図２は、本発明の実施の形態における多言語対応システムの機能ブロック図である。この図に示すように、Ｗｅｂサーバ１０とＧＷ装置２０とがＩＰ網４０・ＷＡＮを介して接続されている。また、ＧＷ装置２０と端末３０Ａ（３０Ｂ）とがＬＡＮを介して接続されている。更に、Ｗｅｂサーバ１０と端末３０Ｃ（３０Ｄ）とがＩＰ網４０を介して接続されている。
【００１９】
Ｗｅｂサーバ１０は、端末３０にＷｅｂページを提供する装置であり、国籍情報／ＵＲＬ管理テーブル１１を備える。国籍情報／ＵＲＬ管理テーブル１１は、国籍情報とＵＲＬとを対応付けて管理するテーブルである。Ｗｅｂサーバ１０において、方式（１）（２）（３）の共通動作が行われる。
【００２０】
ＧＷ装置２０は、ＩＰ網４０と端末３０とを接続するネットワーク機器であり、ＨＴＴＰセッションジャック機能部２１と、ＤＲＡＭ／ＦＲＯＭ２２と、ルータ処理部２３とを備える。ＨＴＴＰセッションジャック機能部２１は、所定の端末からＨＴＴＰ通信を受信した場合にセッションジャックする。ＤＲＡＭ／ＦＲＯＭ２２には、設定情報２２Ａと、国籍情報管理テーブル２２Ｂとが記憶される。ここでいう設定情報２２Ａには、ＧＷ装置２０における設定画面の情報や、この設定画面において設定された各種の設定情報が含まれる。ルータ処理部２３は、設定画面において設定された所望の言語に準じた国籍情報をＨＴＴＰヘッダに付与する。ＧＷ装置２０において、方式（１）の独自動作が行われる。
【００２１】
端末３０は、Ｗｅｂページを閲覧することが可能な各種の端末である。Ｗｅｂページを閲覧する手段としては、方式（１）（２）（３）にかかわらず、標準のＷｅｂブラウザ（ＩＥ／ＦｉｒｅＦｏｘ等）を利用することができる。端末３０Ｃ（３０Ｄ）には、端末３０用のアプリケーションプログラムである多言語アプリケーション３１Ｃ（３１Ｄ）が搭載されている。多言語アプリケーション３１Ｃは、端末３０ＣのＳＩＭカードから国籍情報を自動取得する。多言語アプリケーション３１Ｄの設定画面では、所望の言語を設定することができる。端末３０Ｃ，３０Ｄにおいて、方式（２）（３）の独自動作が行われる。
（方式（１）の詳細）
以下、方式（１）について詳細に説明する。方式（１）は、ＧＷ装置２０の設定に準じた国籍情報（ＭＣＣ）を付与する方式である。
【００２２】
図３は、ＧＷ装置２０の設定画面２４を示す図である。ＧＷ装置２０の設定画面２４では、表示させたい言語と、その言語を表示させる条件（受信Ｉ／Ｆや送信元ＭＡＣアドレス）を指定する。具体的には、図３に示すように、「Ｎｏ」「言語設定」「利用箇所（Ｉ／Ｆ・ＭＡＣ）」「ＭＡＣアドレス」等の欄を備える。「Ｎｏ」の若番を優先して処理するようになっている。「言語設定」の欄では、表示させたい言語をプルダウン式で選択することができる。選択できる言語は、ＭＣＣにある全ての言語に対応している。「利用箇所（Ｉ／Ｆ・ＭＡＣ）」の欄では、ＬＡＮ１，ＬＡＮ２，ＬＡＮ３，ＬＡＮ４，ＳＳＩＤ１，ＳＳＩＤ２，ＭＡＣ等、ＧＷ装置２０のハードウェアに合わせたインタフェースを選択する。「ＭＡＣアドレス」の欄は、「利用箇所」の欄で「ＭＡＣ」を選択した場合のみ設定可能であり、「利用箇所」の欄で「ＭＡＣ」以外を選択した場合はグレーアウトされる。設定画面２４中の設定ボタン２４Ａを押すと、設定情報２２Ａとして反映される。
【００２３】
図４は、ＧＷ装置２０の国籍情報管理テーブル２２Ｂを示す図である。図３に示される設定画面２４で表示させたい言語を選択すると、国籍情報管理テーブル２２Ｂに基づきＭＣＣ値が決定される。具体的には、国籍情報管理テーブル２２Ｂは、多言語に対応するＭＣＣ値の対応付けを管理するテーブルである。図３に示される設定画面２４でユーザが選択した言語からＭＣＣ値を紐付け決定する。決定したＭＣＣ値は、ＨＴＴＰセッションジャック機能部２１に受け渡し、ＨＴＴＰヘッダに付与される。例えば、図３に示される設定画面２４で中国語を選択した場合は、国籍情報管理テーブル２２ＢのＮｏ２に従いＭＣＣ値：４６０が決定され、ＭＣＣ値：４６０がＨＴＴＰヘッダに付与されることになる。
【００２４】
図５は、ＧＷ装置２０のＨＴＴＰセッションジャック機能部２１を説明するための図であり、（ａ）はフローチャート、（ｂ）はＨＴＴＰヘッダの拡張を示す図である。図３に示される設定画面２４で設定された内容と合致した場合は、ＧＷ装置２０がＨＴＴＰの独自ヘッダとしてＭＣＣ値を付与したうえでＷｅｂサーバ１０に転送するようになっている。
【００２５】
まず、ＧＷ装置２０がＨＴＴＰ通信を受信すると（Ｓ１）、ＨＴＴＰセッションジャック機能部２１は、設定画面２４の「利用箇所」に該当するＩ／ＦもしくはＭＡＣからの通信か否か判定する（Ｓ２）。若番等のなんらかの法則に従い検索するようになっている。これにより、設定画面２４の「利用箇所」に該当するＩ／ＦもしくはＭＡＣからの通信と判定した場合は、言語設定内容から国籍情報（ＭＣＣ）を判定する（Ｓ３）。そして、図５（ｂ）に示すように、当該のＨＴＴＰヘッダに国籍情報（ＭＣＣ）を付与したうえでルータ処理部２３に引き渡す（Ｓ４→Ｓ５）。一方、設定画面２４の「利用箇所」に該当するＩ／ＦもしくはＭＡＣからの通信でない場合（Ｓ２でＮｏ）は、国籍情報（ＭＣＣ）を付与することなくルータ処理部２３に引き渡す（Ｓ５）。
【００２６】
以上のように、本発明の実施の形態における多言語対応システムによれば、アクセスしたＷｅｂトップページからユーザに合わせた多言語化ページが表示されるため、Ｗｅｂページ閲覧時のユーザの利便性を向上させることができる。この方式（１）によれば、ＧＷ装置２０に接続・帰属した端末３０には、ＧＷ装置２０の所有者が指定した言語でＷｅｂページを表示することが可能である。
（方式（２）の詳細）
以下、方式（２）について詳細に説明する。方式（２）は、端末３０用の多言語アプリケーション３１がＳＩＭカードの国籍情報（ＭＣＣ）を自動取得して付与する方式である。
【００２７】
図６は、端末３０用の多言語アプリケーション３１の動作を示すフローチャートである。まず、多言語アプリケーション３１は、端末３０のＨＴＴＰ通信を検知すると（Ｓ１１）、ＳＩＭカードの国籍情報（ＭＣＣ）を取得する（Ｓ１２）。そして、当該のＨＴＴＰヘッダに国籍情報（ＭＣＣ）を付与し（Ｓ１３）、ＷＡＮ側に転送する（Ｓ１４）。ＨＴＴＰヘッダに国籍情報（ＭＣＣ）を付与する手法は、図５（ｂ）に示した通りである。
【００２８】
以上のように、本発明の実施の形態における多言語対応システムによれば、アクセスしたＷｅｂトップページからユーザに合わせた多言語化ページが表示されるため、Ｗｅｂページ閲覧時のユーザの利便性を向上させることができる。この方式（２）によれば、端末３０の所有者が何の設定もすることなく、国籍情報（ＭＣＣ）に従った言語でＷｅｂページを表示することが可能である。
（方式（３）の詳細）
以下、方式（３）について詳細に説明する。方式（３）は、端末３０用の多言語アプリケーション３１の設定に準じた国籍情報（ＭＣＣ）を付与する方式である。
【００２９】
図７は、端末３０用の多言語アプリケーション３１を説明するための図であり、（ａ）はフローチャート、（ｂ）は設定画面３２を示す図である。まず、多言語アプリケーション３１は、端末３０のＨＴＴＰ通信を検知すると（Ｓ２１）、アプリの言語設定を確認する（Ｓ２２）。この言語設定は、図７（ｂ）に示すように、多言語アプリケーション３１の設定画面３２から事前に設定しておく。この設定画面３２では、利用したい言語をプルダウン式で選択することができる。選択できる言語は、ＭＣＣにある全ての言語に対応している。次いで、言語設定内容から国籍情報（ＭＣＣ）を判定する（Ｓ２３）。この判定手法は、図４に示される国籍情報管理テーブル２２Ｂの場合と同様である。そして、当該のＨＴＴＰヘッダに国籍情報（ＭＣＣ）を付与し（Ｓ２４）、ＷＡＮ側に転送する（Ｓ２５）。ＨＴＴＰヘッダに国籍情報（ＭＣＣ）を付与する手法は、図５（ｂ）に示した通りである。
【００３０】
以上のように、本発明の実施の形態における多言語対応システムによれば、アクセスしたＷｅｂトップページからユーザに合わせた多言語化ページが表示されるため、Ｗｅｂページ閲覧時のユーザの利便性を向上させることができる。この方式（３）によれば、端末３０の所有者が指定した言語でＷｅｂページを表示することが可能である。
（共通機能の詳細）
以下、方式（１）（２）（３）の共通機能について詳細に説明する。この共通機能は、多言語化対応をするにあたり拡張されたＷｅｂサーバ１０の機能である。
【００３１】
Ｗｅｂサーバ１０は、ＨＴＴＰヘッダに独自ヘッダ（ＭＣＣ）があるかを否か判定する。これにより、独自ヘッダ（ＭＣＣ）がない場合は、接続要求されたＵＲＬを表示する。一方、独自ヘッダ（ＭＣＣ）がある場合は、指定された国籍情報（ＭＣＣ）から、表示させたい多言語ページ（ＵＲＬ）を決定する。指定された国籍情報（ＭＣＣ）に対応した多言語ページがない場合は、接続要求されたＵＲＬページを表示する。国籍情報（ＭＣＣ）と表示させたい多言語ページのＵＲＬとの対応付けは、図８に示すような国籍情報／ＵＲＬ管理テーブル１１に基づくこととする。多言語ページを作成するときのＵＲＬポリシーとして、「http://ドメイン/言語/ディレクトリパス.html」のように、ＵＲＬの特定箇所に言語ワード（「English」「Chinese」等）を入れるようにしておく。
【００３２】
ここで、接続要求されたＵＲＬと表示させたい多言語ページのＵＲＬとが同じ場合は当該ページを表示する。一方、接続要求されたＵＲＬと表示させたい多言語ページのＵＲＬとが異なる場合はリダイレクト（３０２ｒｅｄｉｒｅｃｔ）を返送することで、国籍情報（ＭＣＣ）に対応した多言語ページの表示を促す。例えば、独自ヘッダ（ＭＣＣ）が４６０（中国語）となっていた場合は、国籍情報／ＵＲＬ管理テーブル１１のＮｏ２に従い、表示させたい多言語ページのＵＲＬとして「URL： HYPERLINK "http://www.●●●/Chinese/●●●.html" www.●●●/Chinese/●●●.html」を決定する。このような場合において、接続要求されたＵＲＬが日本語指定であったときは、中国語に対応したＵＲＬに書き換える。具体的には、「URL： HYPERLINK "http://www.●●●/Japanese/●●●.html" www.●●●/Japanese/●●●.html」を「URL： HYPERLINK "http://www.●●●/Chinese/●●●.html" www.●●●/Chinese/●●●.html」に書き換える。
【００３３】
図９は、Ｗｅｂサーバ１０の動作を示すフローチャートである。Ｗｅｂサーバ１０は、全てのＨＴＴＰ通信を対象に以下の動作を行う。
【００３４】
まず、Ｗｅｂサーバ１０は、ＨＴＴＰ通信を受信すると（Ｓ３１）、独自ヘッダ（ＭＣＣ）があるか否か判定し（Ｓ３２）、独自ヘッダ（ＭＣＣ）があると判定した場合は、指定された国籍情報（ＭＣＣ）に対応しているか否か判定する（Ｓ３３）。これにより、指定された国籍情報（ＭＣＣ）に対応していると判定した場合は、国籍情報／ＵＲＬ管理テーブル１１から、指定された国籍情報（ＭＣＣ）に対応するＵＲＬを決定する（Ｓ３４）。
【００３５】
次いで、Ｗｅｂサーバ１０は、接続要求ＵＲＬと国籍情報（ＭＣＣ）対応ページのＵＲＬが合っているか否か判定し（Ｓ３５）、両者が合っている場合は、接続要求ＵＲＬのＷｅｂページを端末３０に表示させる（Ｓ３６）。独自ヘッダ（ＭＣＣ）があると判定しなかった場合（Ｓ３２でＮｏ）や、指定された国籍情報（ＭＣＣ）に対応していると判定しなかった場合（Ｓ３３でＮｏ）も、接続要求ＵＲＬのＷｅｂページを端末３０に表示させる（Ｓ３６）。
【００３６】
Ｗｅｂサーバ１０は、接続要求ＵＲＬと国籍情報（ＭＣＣ）対応ページのＵＲＬが合っていると判定しなかった場合（Ｓ３５でＮｏ）は、国籍情報（ＭＣＣ）対応ページのＵＲＬをリダイレクトする（Ｓ３７）。具体的には、接続要求ＵＲＬの言語ワード部分を変更し、リダイレクト要求する。これにより、端末３０がリダイレクト先の国籍情報（ＭＣＣ）対応ページＵＲＬに接続すると（Ｓ３８）、国籍情報（ＭＣＣ）対応ページである多言語ページを端末３０に表示させる（Ｓ３９）。
（通信シーケンス）
図１０は、方式（１）の通信シーケンス例を示す図である。ここでは、端末３０Ａに英語で、端末３０Ｂに中国語でＷｅｂページを表示したい場合を例示して説明する。
【００３７】
まず、ＧＷ装置２０は、多言語設定を実施する（Ｓ４１）。ＳＳＩＤ１にはＭＣＣ：英語を設定し、ＳＳＩＤ２にはＭＣＣ：中国語を設定したものとする。
【００３８】
この場合、端末３０ＡがＳＳＩＤ１に帰属すると（Ｓ４２）、ＧＷ装置２０は、端末３０ＡからＨＴＴＰ通信を受信した場合はセッションジャックし、英語に対応したＭＣＣをＨＴＴＰヘッダに付与する（Ｓ４３）。Ｗｅｂサーバ１０は、接続要求ＵＲＬとＭＣＣ対応ページＵＲＬが異なる場合は（Ｓ４４）、リダイレクトを返送することで、国籍情報（ＭＣＣ）に対応した多言語ページの表示を促す。これにより、端末３０Ｂには、英語のＷｅｂページを表示させることが可能である。
【００３９】
また、端末３０ＢがＳＳＩＤ２に帰属すると（Ｓ４５）、ＧＷ装置２０は、端末３０ＢからＨＴＴＰ通信を受信した場合はセッションジャックし、中国語に対応したＭＣＣをＨＴＴＰヘッダに付与する（Ｓ４６）。Ｗｅｂサーバ１０は、接続要求ＵＲＬとＭＣＣ対応ページＵＲＬが同じ場合は（Ｓ４７）、当該ページを表示する。これにより、端末３０Ｂには、中国語のＷｅｂページを表示させることが可能である。
【００４０】
図１１は、方式（２）の通信シーケンス例を示す図である。ここでは、端末３０ＣのＳＩＭカードにあるＭＣＣが韓国となっていた場合を例示して説明する。
【００４１】
端末３０Ｃは、ＧＷ装置２０に帰属している（Ｓ５１）。端末３０Ｃの多言語アプリケーション３１ＣがＳＩＭカードのＭＣＣを取得し（Ｓ５２）、韓国語に対応したＭＣＣをＨＴＴＰヘッダに付与する。Ｗｅｂサーバ１０は、接続要求ＵＲＬとＭＣＣ対応ページＵＲＬが異なる場合は（Ｓ５３）、リダイレクトを返送することで、国籍情報（ＭＣＣ）に対応した多言語ページの表示を促す。これにより、端末３０Ｃには、韓国語のＷｅｂページを表示させることが可能である。
【００４２】
図１２は、方式（３）の通信シーケンス例を示す図である。ここでは、端末３０Ｄにフランス語でＷｅｂページを表示したい場合を例示して説明する。
【００４３】
端末３０Ｄの多言語アプリケーション３１Ｄにおいて、利用したい言語としてフランス語が設定されているものとする（Ｓ６１）。多言語アプリケーション３１Ｄは、フランス語に対応したＭＣＣを決定し（Ｓ６２）、フランス語に対応したＭＣＣをＨＴＴＰヘッダに付与する。ここでは、モバイル網４３の利用を想定している（図１参照）。この場合、ＧＷ装置２０を介すことなく、端末３０ＤとＷｅｂサーバ１０との間でＨＴＴＰ通信が実施される。Ｗｅｂサーバ１０は、接続要求ＵＲＬとＭＣＣ対応ページＵＲＬが同じ場合は（Ｓ６３）、当該ページを表示する。これにより、端末３０Ｄには、フランス語のＷｅｂページを表示させることが可能である。
【００４４】
以上のように、本発明の実施の形態における多言語対応システムは、Ｗｅｂページを閲覧することが可能な端末３０と、端末３０にＷｅｂページを提供するＷｅｂサーバ１０とを備え、Ｗｅｂサーバ１０は、ＨＴＴＰヘッダに付与された国籍情報を受信すると、その国籍情報に対応したＷｅｂページを端末３０に提供する。これにより、アクセスしたＷｅｂトップページからユーザに合わせた多言語化ページが表示されるため、Ｗｅｂページ閲覧時のユーザの利便性を向上させることができる。このようなシステムは、日本に観光にきた外国人が公衆Ｗｉ−Ｆｉや短期間ＳＩＭカード等を利用してインターネット接続したケースで特に有用である。
【００４５】
更に、所定の端末３０からＨＴＴＰ通信を受信した場合はセッションジャックし、予め設定された所望の言語に準じた国籍情報をＨＴＴＰヘッダに付与するＧＷ装置２０を備えてもよい。これにより、ＧＷ装置２０に接続・帰属した端末３０には、ＧＷ装置２０の所有者が指定した言語でＷｅｂページを表示することが可能である。
【００４６】
また、端末３０は、ＳＩＭカードに記録された国籍情報を取得する多言語アプリケーション３１を備え、多言語アプリケーション３１により取得された国籍情報をＨＴＴＰヘッダに付与してもよい。これにより、端末３０の所有者が何の設定もすることなく、国籍情報（ＭＣＣ）に従った言語でＷｅｂページを表示することが可能である。
【００４７】
また、端末３０は、所望の言語を設定することが可能な多言語アプリケーション３１を備え、多言語アプリケーション３１の設定に準じた国籍情報をＨＴＴＰヘッダに付与してもよい。これにより、端末３０の所有者が指定した言語でＷｅｂページを表示することが可能である。
【００４８】
また、Ｗｅｂサーバ１０は、ＨＴＴＰヘッダに付与された国籍情報に対応した多言語ページのＵＲＬを決定し、接続要求されたＵＲＬと多言語ページのＵＲＬとが異なる場合はリダイレクトを返送することで国籍情報に対応した多言語ページの表示を促してもよい。これにより、ユーザに合わせた多言語化ページの表示が促されるため、更に、Ｗｅｂページ閲覧時のユーザの利便性を向上させることができる。
【００４９】
なお、ここでは、国籍情報としてＭＣＣを例示したが、ＭＣＣ以外の独自コードを利用してもよい。国籍情報とは、国籍を表す値ではなく、言語種別を表す値であってもよい。
【００５０】
また、上記の説明では特に言及しなかったが、方式（２）（３）において利用する多言語アプリケーション３１Ｃ，３１Ｄは同一のアプリケーションとして実現することができる。動作モードにより、方式（２）と方式（３）とを選択的に切り換え可能とするのが望ましい。
【００５１】
また、本発明は、多言語対応システムとして実現することができるだけでなく、この多言語対応システムが備える特徴的な各処理部をステップとする自動言語選択方法として実現したり、それらのステップをコンピュータに実行させる自動言語選択プログラムとして実現したりすることも可能である。このようなプログラムは、ＣＤ−ＲＯＭ等の記録媒体やインターネット等の伝送媒体を介して配信することができるのはいうまでもない。
【符号の説明】
【００５２】
１０…Ｗｅｂサーバ
１１…国籍情報／ＵＲＬ管理テーブル
２０…ＧＷ装置
２１…ＨＴＴＰセッションジャック機能部
２２Ａ…設定情報
２２Ｂ…国籍情報管理テーブル
２３…ルータ処理部
３０，３０Ａ，３０Ｂ，３０Ｃ，３０Ｄ…端末
３１，３１Ｃ，３１Ｄ…多言語アプリケーション
【要約】
【課題】Ｗｅｂページ閲覧時のユーザの利便性を向上させることができる多言語対応システムを提供する。
【解決手段】多言語対応システムは、Ｗｅｂページを閲覧することが可能な端末３０と、端末３０にＷｅｂページを提供するＷｅｂサーバ１０とを備え、Ｗｅｂサーバ１０は、ＨＴＴＰヘッダに付与された国籍情報を受信すると、その国籍情報に対応したＷｅｂページを端末３０に提供する。これにより、アクセスしたＷｅｂトップページからユーザに合わせた多言語化ページが表示されるため、Ｗｅｂページ閲覧時のユーザの利便性を向上させることができる。
【選択図】図２【図１】
0005876555.tif 000002
【図２】
0005876555.tif 000003
【図３】
0005876555.tif 000004
【図４】
0005876555.tif 000005
【図５】
0005876555.tif 000006
【図６】
0005876555.tif 000007
【図７】
0005876555.tif 000008
【図８】
0005876555.tif 000009
【図９】
0005876555.tif 000010
【図１０】
0005876555.tif 000011
【図１１】
0005876555.tif 000012
【図１２】
0005876555.tif 000013