【手続補正書】
【提出日】平成21年2月20日(2009.2.20)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
パブリックモバイルシステム（４）を用いてアドレスを受け渡す、種類に依存しない端末からウェブページをアドレスし、ＰＣバージョン（６）のウェブページと、複数の端末依存バージョンのウェブページ（８）とを有するシステム（１）において、
該システム（１）は、第１の手段（１７）と切り替え手段（２）とを有し、
前記第１の手段（１７）は、
携帯端末（３）から前記切り替え手段（２）へデータ要求（７）を送信するように構成され、前記データ要求（７）は、前記ウェブページの前記ＰＣバージョン（６）の従来のアクセスに使用される同一のアドレス（５）を含んでおり、
前記切り替え手段（２）は、
前記携帯端末（３）と互換性を持つ前記ウェブページの前記端末依存バージョン（９）へ、前記データ要求（７）を転送するように構成されることを特徴とするシステム（１）。
【請求項２】
前記切り替え手段（２）は、
前記データ要求（７）を実行する携帯端末の種類を検出する手段と、前記携帯端末（３）のプレゼンテーション機能を検出する手段とを有し、
前記切り替え手段（２）は、
前記データ要求（７）を実行する携帯端末の種類および前記携帯端末（３）のプレゼンテーション機能に基づいて、前記携帯端末（３）のプレゼンテーションに用いられる前記ウェブページの端末依存バージョン（９）を決定するように構成されることを特徴とする、請求項１に記載のシステム（１）。
【請求項３】
前記第１の手段（１７）がウェブホスティング環境（１８）内にあり、前記第１の手段（１７）は前記切り替え手段（２）のインクルード命令を含むことを特徴とする、請求項２に記載のシステム（１）。
【請求項４】
前記切り替え手段（２）が、前記携帯端末（３）のスクリーンの幅のような前記携帯端末（３）の機能に関するか、または、前記携帯端末（３）の種類に関する、前記データ要求（７）の少なくとも１つの環境変数を評価するように構成されていることを特徴とする、請求項２または３に記載のシステム（１）。
【請求項５】
前記切り替え手段（２）は、前記少なくとも１つの環境変数と互換性を持たない携帯端末の例外の一覧を含むデータベースにアクセスするように構成され、
前記切り替え手段（２）は、前記データベース内の情報に基づいて前記ウェブページのどの端末依存バージョン（９）が前記携帯端末（３）と互換性を持つかどうかを判断するように適合されていることを特徴とする、請求項４に記載のシステム（１）。
【請求項６】
前記システムが、前記ウェブページの前記端末依存バージョン（９）を自動的に生成する第２の手段（１０）を有することを特徴とする、請求項５に記載のシステム（１）。
【請求項７】
前記第２の手段（１０）は、データ要求（７）が発生した際に、前記ウェブページの前記端末依存バージョン（９）を自動的に生成するように構成されていることを特徴とする、請求項６に記載のシステム（１）。
【請求項８】
前記第２の手段（１０）は、xhtmlを支援するページを生成できる前記端末依存バージョン（９）を自動的に生成するように構成されていることを特徴とする、請求項７に記載のシステム（１）。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
図２Ａにおいて、データ要求７は、第１のモジュール１４内の第１のソフトウェア手段１７によって送られ、第１のソフトウェア手段１７は、データ要求１６を第２のモジュール１５ａの切り替え手段２ａに送る。一実施形態において、システムは、ホテルまたは他の類似の宿泊施設の予約システムに関する。そのような実施形態では、携帯端末３とシステム１の間の少なくとも１つの種類の確保された接続が支援されている。適切な接続は、ＳＳＬまたはそれに類似のものを使用して証明書を扱うことに基づいていてもよい。ホテル予約の場合、通常予約番号が識別手段として使用される。第２のモジュール１５ａは、ウェブページの端末依存バージョン９への切り替えを処理する。図２Ａのシステム１の実施形態は、本発明がウェブホスティング環境１８で使用するのに特に有利であることを示している。それは、例えばサービスプロバイダがウェブホスティング環境１８にウェブページを持っていて、端末に依存しないサービスを伝えたい場合である。一例は、特定の施設の営業時間のような情報へのアクセスを携帯端末に提供するパブリック観光ポータルである。図２Ｂは、サービスプロバイダに関する多くのアカウントを有するウェブホスティング環境１８を示している。第１のモジュール１９が、サービスプロバイダのアカウント１４でアクセス可能である。ウェブホスティング環境１８は、第２のモジュール１５ａがある別個のアカウントを有している。第２のモジュール１５ａは切り替え手段２ａを有している。サービスプロバイダのアカウント１４内の第１の手段１７は、入力データ要求７を切り替え手段２ａに送る（１６）。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
入力データ要求７は、切り替え手段２ａのファイルまたは他の識別子のインクルード文を含んだindex.w3mobileのような、第１のソフトウェア手段１７に呼を渡すウェブホスト環境１８のスクリプトによって処理されてもよい。かかる手続きの利点は、各サービスプロバイダのアカウントが切り替え手段２ａの全機能を有する必要がないことである。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】変更
【補正の内容】
【００２６】
切り替え手段２ａは、通常データ要求７を渡す端末３の種類および端末３のプレゼンテーション機能の検出を含んだ多くの工程を実行する。そのプレゼンテーション機能の例として、スクリーン幅および言語サポートがある。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】変更
【補正の内容】
【００２７】
切り替え手段２ａは、携帯端末３からのデータ要求が、その携帯端末がhttp＿acceptのxhtmlを支援することを示す少なくとも１つの変数を持つかどうかを評価するように構成されてもよい。発明者らは、http＿acceptで規定されているものとは異なり、携帯端末によっては実際にはxhtmlを支援しないものがあることを見出した。携帯端末の特定のモデルには、データ要求で支援されているものとして、誤った方法で指定されている他の機能に関する問題がある。そのような携帯端末３の種類の識別子は、データベースに含まれている。切り替え手段２ａは、特定の機能のどのレベルまたは規格に携帯端末のモデルが対応するかを表すデータベース内の情報に基づいて、データ要求７を携帯端末３と互換性を持つ端末依存バージョン９に送る。xhtmlがhttp＿acceptにおいて間違って記述されている場合には、切り替え手段は、携帯端末３と互換性を持つwmlに基づいてデータ要求をウェブページに送ってもよい。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】変更
【補正の内容】
【００２８】
携帯端末３の識別は切り替え手段２ａによって行われる。一実施形態において、その識別は、ヘッダーパラメータの内容を検査することにより行われる。切り替え手段は、次のような識別を行うように構成することもできる。
ｉｆ（ｓｔｒｉｓｔｒ（＄＿ＳＥＲＶＥＲ［“ＨＴＴＰ＿ＡＣＣＥＰＴ”］，“ｗａｐ”））｛＄ｗａｐ＝‘ｙｅｓ’｝＝真の場合、携帯端末のメーカーはそれがｗａｐを支援していることを示し、
ｉｆ（ｓｔｒｉｓｔｒ（＄＿ＳＥＲＶＥＲ［“ＨＴＴＰ＿ＡＣＣＥＰＴ”］，“ａｐｐｌｉｃａｔｉｏｎ／ｘｈｔｍｌ＋ｘｍｌ”））｛＄ｘｈｔｍｌ＝‘ｙｅｓ’｝＝真の場合、携帯端末のメーカーはそれがｘｈｔｍｌを支援していることを示し、
ｉｆ（ｓｔｒｉｓｔｒ（＄＿ＳＥＲＶＥＲ［“ＨＴＴＰ＿ＡＣＣＥＰＴ”］，“ｊａｖａｓｃｒｉｐｔ”））｛＄ｊａｖａｓｃｒｉｐｔ＝‘ｙｅｓ’｝＝真の場合、携帯端末のメーカーはそれがｊａｖａｓｃｒｉｐｔを支援していることを示し、
ｉｆ（ｓｔｒｉｓｔｒ（＄＿ＳＥＲＶＥＲ［“ＨＴＴＰ＿ＵＳＥＲ＿ＡＧＥＮＴ”］，“Ｓｙｍｂｉａｎ”））｛＄ｔｅｒｍｉｎａｌ＝‘ｍｏｂｉｌｅ’｝＝真の場合、携帯端末のメーカーはそれが携帯端末であることを示し、
ｉｆ（ｉｓｓｅｔ（＄＿ＳＥＲＶＥＲ［“ＨＴＴＰ＿Ｘ＿ＷＡＰ＿ＰＲＯＦＩＬＥ”］））｛＄ＵＡＰｒｏｆ＝＄＿ＳＥＲＶＥＲ［“ＨＴＴＰ＿Ｘ＿ＷＡＰ＿ＰＲＯＦＩＬＥ”］｝＝スクリーン幅のような端末機能を検査するため、識別が実行される
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】変更
【補正の内容】
【００２９】
図２Ｂに示した一実施形態において、複数の端末依存ページ８が、自動生成手段１０によって作成される。かかる実施形態では、切り替え手段２ａによって、データ要求が受け取られ、端末機能が確立されると、端末依存バージョンが作成される。かかる実施形態は、宿泊施設の予約システムのような頻繁に更新されるデータベースから情報が取得される場合に好ましい。予約システムの場合、識別のために、データ要求が予約または予約の照会を含むと好都合である。