(57)【要約】【課題】ホットスポットの認証における操作者の端末操作の負荷を軽減すること。【解決手段】ホットスポット１０１における、ネットワーク１００への接続のための認証情報をそれぞれ記憶する認証情報記憶部４０４と、ホットスポット１０１を検出するネットワーク検出部４０２と、ネットワーク検出部４０２によって検出されたホットスポット１０１から、マークアップ言語によって記述された画面情報（ＨＴＭＬデータ）を受信する無線通信制御部４０１と、受信された画面情報に基づく画面の内容を評価し、評価された結果に基づいて、画面の内容を遷移させるとともに、認証情報記憶部４０４によって記憶されたホットスポットに対応する認証情報を用いて認証処理をおこなうシナリオ実行制御部４０３と、を備る。【選択図】図４
2007094903.tif 000002
【特許請求の範囲】
【請求項１】
無線によるネットワーク接続サービスを提供する空間（以下「ホットスポット」という）における、前記ネットワークへの接続のための認証情報をそれぞれ記憶する認証情報記憶手段と、
前記ホットスポットを検出するホットスポット検出手段と、
前記ホットスポット検出手段によって検出されたホットスポットから、マークアップ言語によって記述された画面情報を受信する画面情報受信手段と、
前記画面情報受信手段によって受信された画面情報に基づく画面の内容を評価する評価手段と、
前記評価手段によって評価された結果に基づいて、前記認証情報記憶手段によって記憶された前記ホットスポットに対応する認証情報を用いて認証処理をおこなう認証処理手段と、
を備えたことを特徴とする情報処理端末装置。
【請求項２】
前記ホットスポット検出手段によって検出されたホットスポットからローミングが可能なホットスポットに関する情報を記憶するローミング情報記憶手段を備え、
前記認証処理手段は、前記ローミング情報記憶手段によって記憶された情報に基づいて、前記認証情報記憶手段によって記憶された、前記ローミングが可能なホットスポットに対応する認証情報を用いて認証処理をおこなうことを特徴とする請求項１に記載の情報処理端末装置。
【請求項３】
さらに、ＶｏＩＰを利用した音声通話手段と、
前記認証処理手段によって認証処理が完了した場合に、位置管理サーバに対して、前記音声通話手段による音声通話をおこなうための位置登録をおこなう位置登録手段と、
を備えたことを特徴とする請求項１または２に記載の情報処理端末装置。
【請求項４】
情報処理端末装置の認証方法であって、
無線によるネットワーク接続サービスを提供する空間（以下「ホットスポット」という）を検出するホットスポット検出工程と、
前記ホットスポット検出工程によって検出されたホットスポットから、マークアップ言語によって記述された画面情報を受信する画面情報受信工程と、
前記画面情報受信工程によって受信された画面情報に基づく画面の内容を評価する評価工程と、
前記評価工程によって評価された結果に基づいて、前記ホットスポットに対応する、前記ネットワークへの接続のための認証情報を用いて認証処理をおこなう認証処理工程と、
を含んだことを特徴とする認証方法。
【請求項５】
無線によるネットワーク接続サービスを提供する空間（以下「ホットスポット」という）を検出させるホットスポット検出工程と、
前記ホットスポット検出工程によって検出されたホットスポットから、マークアップ言語によって記述された画面情報を受信させる画面情報受信工程と、
前記画面情報受信工程によって受信された画面情報に基づく画面の内容を評価させる評価工程と、
前記評価工程によって評価された結果に基づいて、前記ホットスポットに対応する、前記ネットワークへの接続のための認証情報を用いて認証処理をおこなわせる認証処理工程と、
を情報処理端末装置に実行させることを特徴とする認証プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、情報処理端末装置、情報処理端末装置の認証方法および情報処理端末装置の認証プログラムであって、特に、ＶｏＩＰ（Ｖｏｉｃｅ  ｏｖｅｒ  ＩＰ）を利用して音声通話をおこなう情報処理端末装置、認証方法および認証プログラムに関する。
【背景技術】
【０００２】
従来、公衆電話回線網の代わりにインターネットなどのＩＰ網を利用して格安で電話をかける、いわゆるＩＰ電話を、携帯電話機などの携帯端末装置、特に小型携帯端末装置においても実現したいというニーズが高まってきている。そのため、ＩＰ上の音声通話であるＶｏＩＰ（ＩＰ電話）を利用することが考えられる。また、携帯端末装置は、電話としての機能のほか、データ通信装置（情報処理端末装置）として、Ｗｅｂを閲覧したり、電子メールの送受信をおこなう機能を兼ね備えているのが一般的であり、これらの機能と電話機能をともに無線ＬＡＮなどを用いて実現している。
【０００３】
ここで、無線ＬＡＮの接続にはホットスポットを用いるのが一般的である。ホットスポットを用いて、ＩＰ電話の位置登録操作をおこなってはじめてＩＰ電話として利用することができるようになる。ただし、ホットスポットを用いてネットワークに接続するためには、それぞれのホットスポットにおいて認証処理が必要になる。通常、ホットスポットにおける認証方式はＷｅｂ認証（ＣＧＩ認証）である場合が多い。
【０００４】
また、Ｗｅｂ認証ではなく、認証専用の通信プロトコルを用いた従来技術として、複数の事業者が提供する様々な認証方式を必要とするホットスポットを利用してネットワーク接続サービスを享受する場合に、プロファイルサーバが、ホットスポットエリアを形成するアクセスポイントを介して接続される無線デジタルカメラの認証処理を実施し、その認証処理が完了すると、ホットスポットサービスの認証サーバとの間の認証処理を、無線デジタルカメラが実施するための認証情報を、プロファイルサーバから無線デジタルカメラに提供するものがある（たとえば特許文献１参照。）。
【０００５】
【特許文献１】特開２００４−１２８８８６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来技術にあっては、位置登録をするためのホットスポットにおける認証において、操作者の端末操作が必要となるという問題点があった。すなわち、あらたなホットスポットに移動するたびに、待ち受け状態を保つためだけに、所定の認証操作を操作者に強いることになり（たとえば、ホットスポット利用時には画面を注視していないとＩＰ電話は使えないことになり）、携帯電話としての利便性を損なうという問題点があった。
【０００７】
Ｗｅｂブラウザのパスワードマネージャを適用して、ホットスポットにおける認証情報を自動補完し、ＩＰ電話の位置登録を自動実行することが考えられるが、この場合でも認証結果に応じたユーザの端末操作がやはり必要となる。したがって、認証情報の自動入力だけでは十分でなく、認証結果に応じたＩＰ携帯電話の適応的な制御が必要となる。
【０００８】
また、パスワードマネージャは、認証情報入力画面のＵＲＬごとに認証情報を記憶するため、ホットスポットごとに認証情報を記憶する必要がある。したがって、ホットスポット間のローミング関係を反映したデータ構造を備えておらず、操作者は、ローミング関係にあるホットスポットでも同じ認証情報を再登録する必要あるだけでなく、認証情報を変更する場合もローミング関係にあるすべてのホットスポットについて変更する必要あり、認証情報の登録、変更操作が煩雑となるという問題点があった。セキュリティの万全を期す上でパスワードは定期的に変更する必要があるため、認証情報の変更手続きは操作者に多大な負荷を与えることになる。このように、ＩＰ電話を使用するに当たって、認証情報の効率的管理が大きな課題となる。
【０００９】
また、上記特許文献１にかかる従来技術にあっては、Ｗｅｂ認証ではなく認証専用の通信プロトコルを用いた認証なので、当該プロトコルに対する認証情報をホットスポットごとに管理しており、ローミング関係を反映することができないという問題点があった。また、認証用の専用のソフトウエアをインストールしなければならないという問題点があった。
【００１０】
この発明は、上述した従来技術による問題点を解消するため、ホットスポットの認証における操作者の端末操作の負荷を軽減することが可能な情報処理端末装置、情報処理端末装置の認証方法および情報処理端末装置の認証プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
上述した課題を解決し、目的を達成するため、この発明にかかる情報処理端末装置、認証方法および認証プログラムは、無線によるネットワーク接続サービスを提供する空間（以下「ホットスポット」という）における、前記ネットワークへの接続のための認証情報をそれぞれ記憶し、前記ホットスポットを検出し、検出されたホットスポットから、マークアップ言語によって記述された画面情報を受信し、受信された画面情報に基づく画面の内容を評価し、評価された結果に基づいて、記憶された前記ホットスポットに対応する認証情報を用いて認証処理をおこなうことを特徴とする。
【００１２】
また、この発明にかかる情報処理端末装置、認証方法および認証プログラムは、上記発明において、操作者による前記画面の内容の確認が必要であると判断した場合に、前記操作者に報知する。
【００１３】
また、この発明にかかる情報処理端末装置、認証方法および認証プログラムは、上記発明において、前記ホットスポット検出手段によって検出されたホットスポットからローミングが可能なホットスポットに関する情報を記憶し、前記ローミング情報記憶手段によって記憶された情報に基づいて、記憶された、前記ローミングが可能なホットスポットに対応する認証情報を用いて認証処理をおこなうことを特徴とする。
【００１４】
また、この発明にかかる情報処理端末装置、認証方法および認証プログラムは、上記発明において、認証処理が完了した場合に、位置管理サーバに対して、ＶｏＩＰを用いた音声通話をおこなうための位置登録をおこなうことを特徴とする。
【００１５】
また、この発明にかかる情報処理端末装置、認証方法および認証プログラムは、上記発明において、検出されたホットスポットにおける実効伝送速度を計測し、計測された実効伝送速度に基づいて、前記位置管理サーバに対する位置登録を中止することを特徴とする。その際、前記画面情報のデータ量と前記画面の遷移時間に基づいて、前記実効伝送速度を計測するようにするとよい。
【発明の効果】
【００１６】
本発明によれば、操作者に対して不要な端末操作をさせることなく、ホットスポットにおける認証および位置登録をおこなうことが可能な情報処理端末装置、情報処理端末装置の認証方法および情報処理端末装置の認証プログラムが得られるという効果を奏する。また、認証に用いる情報の登録、変更を容易におこなうことが可能な情報処理端末装置、情報処理端末装置の認証方法および情報処理端末装置の認証プログラムが得られるという効果を奏する。また、ＶｏＩＰによる音声通話の品質の低下を防止することが可能な情報処理端末装置、情報処理端末装置の認証方法および情報処理端末装置の認証プログラムが得られるという効果を奏する。
【発明を実施するための最良の形態】
【００１７】
以下に添付図面を参照して、この発明にかかる情報処理端末装置、情報処理端末装置の認証方法および情報処理端末装置の認証プログラムの好適な実施の形態を詳細に説明する。
【００１８】
（全体システムの構成）
図１は、この発明の本実施の形態にかかる情報処理端末装置の認証方法を実現する全体システムの構成を示す説明図である。図１において、１００はネットワークであり、１０１はホットスポットであり、１０２は位置管理サーバであり、１０３は認証ゲートウェイであり、１０４はユーザアカウント管理サーバであり、１０５は無線基地局であり、１１０は本実施の形態にかかる情報処理端末装置である。
【００１９】
ここで、ネットワーク１００は、たとえばインターネットなどのコンピュータネットワークである。また、ホットスポット１０１は、無線基地局１０５が無線によるネットワーク接続サービスを提供する空間、具体的には、たとえば、駅、レストラン、ホテルなどの公的場所で提供される公衆無線ＬＡＮサービスを提供する空間である。ホットスポットでは事業者間のローミングが可能であり、一つの認証情報で複数のホットスポットを利用することができる。
【００２０】
また、ホットスポット利用時の認証方式は、Ｗｅｂ認証を用いる。Ｗｅｂ認証を用いることによって、認証用の専用クライアントソフトが必要なく、ブラウザ搭載であれば任意の端末（パソコン／ＰＤＡ／ゲーム機／ＩＰ携帯電話等）を収容することができる。また、事業者によってはオプションでＩＥＥＥ８０２．１ｘ／ＥＡＰに対応する。
【００２１】
位置管理サーバ１０２は、ネットワーク１００に接続され、携帯型の情報処理端末装置１１０でＶｏＩＰによる音声通信をおこなう際に、当該情報処理端末装置１１０が存在する位置を登録し、その位置登録の管理をおこなう。そして、位置登録がされていれば、該情報処理端末装置１１０宛の着信があった場合にＶｏＩＰによる音声通話をおこなう。一方、位置登録がされていなければ、着信があった場合にＰＨＳへ電話するように制御する。すなわち、ＶｏＩＰ機能とＰＨＳ機能の両方を備えた情報処理端末装置１１０であれば、位置管理サーバ１０２に位置登録がされていればＶｏＩＰ機能を利用した通話をおこない、位置登録がされていなければＰＨＳ機能を利用した通話をおこなうことになる。
【００２２】
認証ゲートウェイ１０３は、各ホットスポット１０１からネットワーク１００に接続する際のファイアウォールであり、ユーザアカウント管理サーバ１０４によって管理されているユーザアカウントを用いて認証をおこなう。また、無線基地局１０５は、情報処理端末装置１１０との間の無線通信をおこなう。
【００２３】
情報処理端末装置１１０は、無線ＬＡＮでのＩＰ電話が可能な携帯電話であり、ＰＨＳ機能を備えていてもよい。情報処理端末装置１１０は、移動先のホットスポット１０１で通話するあるいは相手からの電話を待ち受けるには、自身がどのホットスポット１０１にいるかを位置管理サーバ１０２に教える必要があるため、位置管理サーバ１０２に対して位置登録をおこなうことが必要である。そして、認証ゲートウェイ１０３において認証された情報処理端末装置１１０だけが、該ホットスポット１０１でのネットワーク１００への接続が許容される。
【００２４】
ホットスポットサービスを提供する業者は複数存在する。各業者は、それぞれ個別にユーザアカウントを管理しており、同じ業者が提供しているホットスポットでは、いずれのホットスポットであっても該業者のユーザアカウントを用いればサービスを利用、すなわちネットワークへの接続が可能となっている。また、ある業者同士はローミングサービス、すなわち複数の業者が提携し、片方の業者に登録されているユーザアカウントを他方の業者でも利用可能とするサービスを提供しているものもある。ローミング関係にあるホットスポット１０１は、他のホットスポットのユーザアカウント管理サーバを参照して認証することができる。したがって、端末の操作者は現有のホットスポット１０１のアカウント（認証情報）を使って、ローミング関係にあるほかの業者が提供しているホットスポット１０１でも利用することが可能になる。
【００２５】
（情報処理端末装置の外観およびハードウエア構成）
つぎに、本実施の形態にかかる外観および情報処理端末装置について説明する。図２は、この発明の本実施の形態にかかる情報処理端末装置の外観図（正面図、背面図、側面図、上面図）である。図２に示すように、情報処理端末装置１１０の外観および寸法は従来の携帯電話機などとほぼ同様である。ただし、本情報処理端末装置１１０はＣＦ型のＰＨＳカードを挿入するカードスロット２０１を備える。
【００２６】
また、図３は上記情報処理端末装置のハードウエア構成の一例を示すブロック図である。図３において、たとえば携帯電話機型あるいはＰＤＡ型の形状をなす情報処理端末装置１１０は、電源３００と、ＣＰＵ３０１と、メモリ３０２と、操作ボタン３０３と、ディスプレイ３０４と、マイク３０５と、スピーカ３０６と、ＰＨＳインターフェース３０７と、ＷＬＡＮインターフェース３０８と、を備えている。
【００２７】
電源３００は、情報処理端末装置１１０内の各部に電力を供給する。ＣＰＵ３０１は、メモリ３０２に記憶されたプログラムを実行することによって情報処理端末装置１１０全体の制御を司る。メモリ３０２は、プログラムやデータなどを記憶する。操作ボタン３０３は、数字キーや十字キーなどからなる。ディスプレイ３０４は、メニューなどを表示する。ディスプレイ３０４は、たとえば液晶ディスプレイや有機ＥＬディスプレイなどである。マイク３０５は、音声を情報処理端末装置１１０内部に入力する。スピーカ３０６は、音声を装置外部へ出力する。さらに、図示は省略するが、従来の携帯電話機と同様に、振動を発生し、操作者に報知する振動発生装置（バイブレータ）を備えていてもよい。ＷＬＡＮインターフェース３０８は、図１に示した無線基地局１０５との無線通信を制御する。ＷＬＡＮインターフェース３０８は、ＩＥＥＥ８０２．１１ｂなどによる無線通信を制御する。
【００２８】
なお、ＰＨＳインターフェース３０７は具体的にはＣＦ型のＰＨＳカードであり、本装置のカードスロット（図２の２０１）に挿入されているものとする。したがって本装置のハードウエア構成としては、（１）ＰＨＳインターフェース３０７とＷＬＡＮインターフェース３０８の双方を具備する場合と、（２）ＷＬＡＮインターフェース３０８のみを具備する場合とを想定することができるが、以下では（１）の場合を想定することにする。
【００２９】
そして、上記（１）の場合、ＰＨＳとＷＬＡＮの切り替え時に通話が切断されてしまうという問題があるので、本情報処理端末装置１１０は上述の従来技術を利用して、これらの間のシームレスローミングを実現している。
【００３０】
（情報処理端末装置の機能的構成）
つぎに、本実施の形態にかかる情報処理端末装置の機能的構成について説明する。図４は、この発明の本実施の形態にかかる情報処理端末装置の機能的構成を示すブロック図である。
【００３１】
図４において、情報処理端末装置１１０は、無線通信制御部４０１と、ネットワーク検出部４０２と、シナリオ実行制御部４０３と、認証情報記憶部４０４と、シナリオ情報記憶部４０５と、ローミング情報記憶部４０６と、画面情報入出力制御部４０７と、Ｗｅｂブラウザエンジン４０８と、ＧＵＩ制御部４０９と、ＩＰ電話制御部４１０と、アラーム制御部４１１とを含む構成となっている。
【００３２】
無線通信制御部４０１は、ホットスポット１０１における無線基地局１０５との無線通信の制御を司る。具体的には、ホットスポット１０１における無線基地局１０５から、無線ＬＡＮのＳＳＩＤ（Ｓｅｒｖｉｃｅ  Ｓｅｔ  Ｉｄｅｎｔｉｆｅｒ）を含むビーコンパケットや、マークアップ言語の一例であるＨＴＭＬデータを受信する。また、後述する位置情報の登録などに関するデータを無線基地局１０５へ送信する。無線通信制御部４０１は、具体的には、たとえば、ＷＬＡＮインターフェース３０８によってその機能を実現する。
【００３３】
ネットワーク検出部４０２は、ホットスポット１０１を検出する。具体的には、無線ＬＡＮのＳＳＩＤにより、ホットスポット１０１を検出する。本実施の形態では、以降ＳＳＩＤをホットスポット１０１の識別子（ホットスポットＩＤ）とするが、ネットワークアドレスやドメイン情報などであってもよい。ネットワーク検出部４０２は、たとえば、図３に示したＣＰＵ３０１が、メモリ３０２に記憶されたプログラムを実行することによってそれぞれの機能を実現する。
【００３４】
シナリオ実行制御部４０３は、無線通信制御部４０１によって受信されたＨＴＭＬデータに基づく画面の内容、すなわち、ＨＴＭＬデータに基づいて画面（Ｗｅｂブラウザ）を展開し、展開された画面を後述するシナリオ情報をロードし、ロードしたシナリオ情報（スクリプト）を用いて画面を評価する。そして、評価された結果に基づいて、上記画面の内容を遷移させるとともに、画面遷移するたびに、認証情報記憶部４０４によって記憶された、検出されたホットスポット１０１に対応する認証情報を用いて認証処理をおこなう。シナリオ実行制御部４０３は、たとえば、図３に示したＣＰＵ３０１が、メモリ３０２に記憶されたプログラムを実行することによってそれぞれの機能を実現する。
【００３５】
認証情報記憶部４０４は、ホットスポット１０１における、ネットワーク（インターネット）１００への接続のための認証情報をそれぞれ記憶する。認証情報は、具体的には、たとえば、ユーザＩＤおよびパスワードから構成される、また、上記ホットスポットＩＤごとにホットスポットＩＤと関連付けして認証情報を管理している。図５は、認証情報記憶部のデータ構造の一例を示す説明図である。図５において、たとえば、ホットスポットＩＤである「ＨＳ＿Ｘ」の認証情報は、ユーザＩＤが「１２３４５」であり、パスワードが「ａｂｃ」である。同様にホットスポットＩＤ「ＨＳ＿Ｙ」の認証情報は、ユーザＩＤが「２３４５６」であり、パスワードが「ｄｅｆ」である。認証情報記憶部４０４は、たとえば、図３に示したメモリ３０２によってその機能を実現する。
【００３６】
シナリオ情報記憶部４０５は、ホットスポットＩＤごとにシナリオ情報を管理する。シナリオ情報記憶部４０５は、たとえば、図３に示したメモリ３０２によってその機能を実現する。ここで、シナリオ情報は、Ｗｅｂ画面を構成するＨＴＭＬデータの評価式とそれに基づくＩＰ携帯電話の動作が規定されたスクリプトである。図６は、シナリオ情報記憶部に記憶されるシナリオ情報の一例を示す説明図である。
【００３７】
図６において、スクリプト６０１では、Ｗｅｂ画面のタイトル（＜ｔｉｔｌｅ＞）を参照し、ログインが成功したことを表すキーフレーズ（具体的にはたとえば「ｌｏｇｉｎ＿ｏｋ」など）が存在するか否かを評価し、ログインが成功したことを表すキーフレーズが存在する場合（具体的にはたとえば図９に示す認証成功画面が表示されている場合）は、位置管理サーバ１０２に対して位置登録をするように記述されている。これは、後述する図８のフローチャートのステップＳ８０８：ＹｅｓおよびＳ８１６に対応している。
【００３８】
また、スクリプト６０２では、まず、Ｗｅｂ画面のＵＲＬ（ｕｒｌ）を参照し、そこにログインができなかったことを表すキーフレーズ（具体的にはたとえば「ｅｒｒｏｒ」など）が存在するか否かを評価し、ログインができなかったことを表すキーフレーズがある場合（具体的にはたとえば、図１０に示す認証失敗画面、図１１に示す二重ログイン画面が表示されている場合）は、さらに、本文（＜ｂｏｄｙ＞）を評価するように記述されている。これは、後述する図８のフローチャートのステップＳ８０８：Ｎｏに対応している。
【００３９】
また、スクリプト６０３では、本文（＜ｂｏｄｙ＞）を参照し、本文に認証失敗を表すキーフレーズ（具体的にはたとえば「ｌｏｇｉｎ＿ｎｇ」など）が存在するか否かを評価し、認証失敗を表すキーフレーズが存在する場合（具体的にはたとえば図１０に示す認証失敗画面が表示されている場合）は、再認証処理をおこなうように記述されている。これは、後述する図８のステップＳ８０９：Ｙｅｓに対応している。さらに、スクリプト６０３では、本文（＜ｂｏｄｙ＞）を参照し、本文に二重ログインを表すキーフレーズ（具体的にはたとえば「ａｌｒｅａｄｙ＿ｕｓｅｄ」など）が存在するか否かを評価し、二重ログインを表すキーフレーズが存在する場合（具体的にはたとえば図１１に示す二重ログイン画面が表示されている場合）は、二重ログイン処理をおこなうように記述されている。これは、後述する図８のステップＳ８１０：Ｙｅｓに対応している。
【００４０】
ローミング情報記憶部４０６は、ネットワーク検出部４０２によって検出されたホットスポット１０１からローミングが可能なホットスポットに関する情報を記憶する。ローミング情報記憶部４０６は、たとえば、図３に示したメモリ３０２によってその機能を実現する。図７は、ローミング情報記憶部４０６のデータ構造の一例を示す説明図である。図７に示すように、ホットスポットＩＤごとに参照先ＩＤをテーブルで管理している。ここで、参照先ＩＤは、認証時に認証情報を参照されるホットスポットのＩＤである。
【００４１】
図７から、「ＨＳ＿Ａ」が「ＨＳ＿Ｘ」、「ＨＳ＿Ｚ」と、「ＨＳ＿Ｂ」が「ＨＳ＿Ｘ」と、「ＨＳ＿Ｃ」が「ＨＳ＿Ｙ」とそれぞれローミング関係にあることがわかる。従来方式では、すべてのホットスポット１０１（すなわち、「ＨＳ＿Ａ」、「ＨＳ＿Ｂ」、「ＨＳ＿Ｃ」、「ＨＳ＿Ｘ」、「ＨＳ＿Ｙ」、「ＨＳ＿Ｚ」の６つ）についてユーザはあらかじめ認証情報を登録しておく必要があった。これに対して、本実施の形態ではローミング情報記憶部４０６によって、ホットスポット１０１間のローミング関係を定義しているため、必要なホットスポット１０１の認証情報（本実施例では「ＨＳ＿Ｘ」、「ＨＳ＿Ｙ」、「ＨＳ＿Ｚ」の３つ）だけをユーザは登録すればよい。認証情報の登録時だけでなく、認証情報を変更する場合も、関連するすべてのホットスポットについて変更する必要はなく、１つのホットスポット１０１だけでよく、登録手続き、変更手続きともに効率的におこなわせることが可能となる。
【００４２】
画面情報入出力制御部４０７は、Ｗｅｂブラウザエンジン４０８のＡＰＩを通して、認証情報の自動補完などのＷｅｂ画面への入力やＷｅｂ画面情報の取得をおこなう。画面情報入出力制御部４０７は、たとえば、図３に示したＣＰＵ３０１が、メモリ３０２に記憶されたプログラムを実行することによってそれぞれの機能を実現する。ここで、Ｗｅｂ画面情報は複数のＨＴＭＬデータから構成される。ＧＵＩ制御部４０９や、操作ボタン３０３およびディスプレイ３０４を制御して、操作者との間の情報の入出力を管理する。また、ＩＰ電話制御部４１０は、ＶｏＩＰ（Ｖｏｉｃｅ  ｏｖｅｒ  ＩＰ）を利用して音声通話をおこなう。すなわち、公衆電話回線網の代わりにインターネットなどのＩＰ網を利用して格安で電話をかける、いわゆるＩＰ電話としての機能を、たとえば、図３に示したＣＰＵ３０１が、メモリ３０２に記憶されたプログラムを実行することによって実現する。
【００４３】
アラーム制御部４１１は、画面の内容を遷移させた結果、操作者による上記画面の内容の確認が必要であると判断した場合（具体的には、たとえば、再入力処理をおこなう場合など）に、前記操作者に報知する。アラーム制御部４１１は、ディスプレイ３０４に画像を表示したり、発光させたりすること、スピーカ３０６に警告音を発生させること、図示を省略するバイブレータを振動させることなど、状況に応じて、最適な報知手段を設定することができる。アラーム制御部４１１は、たとえば、図３に示したＣＰＵ３０１が、メモリ３０２に記憶されたプログラムを実行することによってそれぞれの機能を実現する。
【００４４】
また、シナリオ実行制御部４０３は、ローミング情報記憶部４０６によって記憶された情報に基づいて、ローミングが可能なホットスポット１０１に対応する認証情報を用いて認証処理をおこなう認証機能も備えるようにしてよい。
【００４５】
また、シナリオ実行制御部４０３は、ネットワーク検出部４０２によって検出されたホットスポット１０１における実効伝送速度を計測する。そして、計測された実効伝送速度に基づいて、位置管理サーバ１０２に対する位置登録を中止するようにしてもよい。具体的には、シナリオ実行制御部４０３は、計測された実効伝送速度が所定の速度以下であるか否かを判断し、所定の速度以下の場合に、認証処理を実行するが、位置管理サーバ１０２に対する位置登録はおこなわない。このようにすることで、帯域が減少することで生じるＩＰ電話の音声品質の低下を防ぐことができる。ただし、認証処理は実行しているので、音声通信以外のデータ通信についてはおこなうことができる。
【００４６】
（情報処理端末装置の処理の手順）
つぎに、情報処理端末装置の処理の手順について説明する。図８は、この発明の本実施の形態にかかる情報処理端末装置の処理の手順を示すフローチャートである。図８のフローチャートにおいて、まず、ホットスポット１０１を検出したか否かを判断する（ステップＳ８０１）。ここで、ホットスポット１０１を検出するのを待って、検出した場合（ステップＳ８０１：Ｙｅｓ）は、検出したホットスポット１０１に対応するシナリオ情報をシナリオ情報記憶部４０５からロードする（ステップＳ８０２）とともに、起動ＵＲＬを指定してＷｅｂブラウザを起動する（ステップＳ８０３）。
【００４７】
つぎに、受信したＨＴＭＬデータに基づいて画面を遷移させる（ステップＳ８０４）。そして、Ｗｅｂ画面の表示が完了したか否かを判断する（ステップＳ８０５）。ここで、表示が完了するのを待って、完了した場合（ステップＳ８０５：Ｙｅｓ）は、ステップＳ８０２においてロードしたシナリオ情報を用いて、表示が完了したＷｅｂ画面を構成するＨＴＭＬデータを評価する（ステップＳ８０６）。
【００４８】
評価の結果、Ｗｅｂ画面が起動ＵＲＬ画面であるか否かを判断する（ステップＳ８０７）。ここで、Ｗｅｂ画面が起動ＵＲＬ画面ではないと判断した場合（ステップＳ８０７：Ｎｏ）は、つぎに、Ｗｅｂ画面が認証成功画面であるか否かを判断する（ステップＳ８０８）。図９は、認証成功画面の一例を示す説明図である。認証成功画面には、図９に示したほかに、「Ｗｅｌｃｏｍｅ」などの記述が存在するため、それらを手掛かりとして認証成功画面であるか否かを判断する。
【００４９】
ステップＳ８０８において、Ｗｅｂ画面が認証成功画面ではないと判断した場合（ステップＳ８０８：Ｎｏ）は、つぎに、Ｗｅｂ画面が認証失敗画面であるか否かを判断する（ステップＳ８０９）。図１０は、認証失敗画面の一例を示す説明図である。認証失敗画面には、図１０に示したほかに、「パスワードエラー」などの記述が存在するため、それらを手掛かりとして認証失敗画面であるか否かを判断する。
【００５０】
ステップＳ８０９において、Ｗｅｂ画面が認証失敗画面ではないと判断した場合（ステップＳ８０９：Ｎｏ）は、つぎに、Ｗｅｂ画面が二重ログイン画面であるか否かを判断する（ステップＳ８１０）。図１１は、二重ログイン画面の一例を示す説明図である。ここで、Ｗｅｂ画面が二重ログイン画面ではないと判断した場合（ステップＳ８１０：Ｎｏ）は、つぎに、認証情報入力画面であるか否かを判断する（ステップＳ８１１）。一番最初は、未だ認証情報の入力をおこなっていないため、Ｗｅｂ画面が、起動ＵＲＬ画面、認証成功画面、二重ログイン画面になることはなく、少なくとも一度は、ステップＳ８０８〜Ｓ８１０を経てステップＳ８１１へ移行することになる。
【００５１】
図１２は、認証情報入力画面の一例を示す説明図である。図１２に示すように、認証情報入力画面には、ユーザＩＤとパスワードを入力する入力欄が設けられている。ここで、Ｗｅｂ画面が認証情報入力画面でないと判断した場合（ステップＳ８１１：Ｎｏ）は、システムエラーとして一連の処理を終了する。一方、Ｗｅｂ画面が認証情報入力画面であると判断した（通常はこの画面が表示されることになる）場合（ステップＳ８１１：Ｙｅｓ）は、つぎに、図４に示した認証情報記憶部４０４によってあらかじめ記憶されていた認証情報（ユーザＩＤおよびパスワード）であって、当該ホットスポット１０１に対応する認証情報を、認証情報入力画面に設けられた入力欄にそれぞれ自動入力する（ステップＳ８１２）。その後、ステップＳ８０４へ戻る。
【００５２】
そして、ステップＳ８０４〜Ｓ８０６の各ステップにおける処理を実行後、Ｗｅｂ画面が起動ＵＲＬ画面ではないと判断され（ステップＳ８０７：Ｎｏ）、認証成功画面でもないと判断され（ステップＳ８０８：Ｎｏ）、ステップＳ８０９において、Ｗｅｂ画面が認証失敗画面である場合（ステップＳ８０９：Ｙｅｓ）は、以下に説明する再認証処理（ステップＳ８１３〜Ｓ８１５）を実行する。
【００５３】
再認証処理は、たとえばパスワードなどが更新されているにも関わらず、認証情報記憶部４０４に保持しているパスワードがまだ古い状態であった場合などに該当する処理である。具体的には、まず、認証情報の入力を指示（報知）するとともに、ＧＵＩ制御部４０９を制御して、認証情報（ＩＤおよびパスワード）の入力用ダイアログを表示する（ステップＳ８１３）。この認証情報の入力用ダイアログについては、図示は省略するが、あらかじめ情報処理端末装置１１０内の所定の記憶領域に記憶しておき、ホットスポット１０１が変わっても、常に同一の画面（具体的にはＩＤおよびパスワードの入力欄を備える画面）をその都度表示する。
【００５４】
つぎに、認証情報の入力画面に対して操作者から認証情報の入力があったか否かを判断する（ステップＳ８１４）。ここで、操作者から認証情報の入力があるのを待って、入力があった場合（ステップＳ８１４：Ｙｅｓ）は、入力があった認証情報を保持し（ステップＳ８１５）、その後、Ｗｅｂを認証情報入力画面になるように画面の遷移をおこなう。そして、Ｗｅｂ画面の表示が完了するのを待って、完了した場合に、ステップＳ８１１へ移行し、ステップＳ８１１において、Ｗｅｂ画面が認証情報入力画面になっているか否かを判断する。
【００５５】
そして、ステップＳ８１１において、Ｗｅｂ画面が認証情報入力画面になっている場合（ステップＳ８１１：Ｙｅｓ）に、図１２に示した認証情報入力画面のユーザＩＤおよびパスワードの入力欄に対して、ステップＳ８１２において保持した認証情報（ユーザＩＤおよびパスワード）をそれぞれ自動入力する（ステップＳ８１２）。その後、ステップＳ８０４へ戻る。
【００５６】
そして、ステップＳ８０４〜Ｓ８０６の各ステップにおける処理を実行後、Ｗｅｂ画面が起動ＵＲＬ画面あるいは認証成功画面であると判断された場合（ステップＳ８０７：ＹｅｓまたはステップＳ８０８：Ｙｅｓ）は、その後、認証ゲートウェイ１０３を介して、位置管理サーバ１０２に対して位置登録を実行し（ステップＳ８１６）、一連の処理を終了する。認証ゲートウェイ１０３を介して位置管理サーバ１０２に対する位置登録は、数十秒から数分間隔でおこなう。そのため、位置登録をおこなうたびに認証ゲートウェイ１０３に対して認証処理をおこなってもよく、また、ホットスポット１０１の圏内から出ない限り、上記認証処理をおこなうことなく、位置登録をおこなうようにしてもよい。
【００５７】
また、ステップＳ８１２において保持した認証情報を用いて認証が成功した場合には、当該認証情報は、図４に示した認証情報記憶部４０４に自動登録するとよい。それによって、再度、同一ホットスポットの利用の場合には、当該認証情報を用いて入力を自動化することができる。
【００５８】
また、ステップＳ８１０において、二重ログイン画面であると判断した場合（ステップＳ８１０：Ｙｅｓ）は、二重ログイン処理を操作者へ指示（報知）した（ステップＳ８１７）後、一連の処理を終了する。本実施の形態では、図９に示した認証成功画面、図１０に示した認証失敗画面、図１１に示した二重ログイン画面、図１２に示した認証情報入力画面について、ＨＴＭＬデータに基づいて画面展開はおこなうが、実際にディスプレイ３
０４には表示せず、操作者はその内容を視認することができない。そこで、ステップＳ８１７では、二重ログイン処理の指示（報知）の方法として、別途ガイダンスを示す代わりに、図１１に示した二重ログイン画面を視認可能にするようにしてもよい。
【００５９】
二重ログインは、たとえば、現在、圏内に入っているホットスポットにおいて既に他の端末でＩＰ通信をおこなっている（すなわち、他の端末がログインしている）状態で、さらにＶｏＩＰを利用するためのログイン処理を情報処理端末装置１１０がおこなおうとすると起こるエラーである。二重ログイン認証失敗画面には、図１１に示すように、他の端末のログアウト処理を促す記述もあわせておこなっているため、その画面を視認可能にすることによって、操作者はログインできない原因と、今後の対応策を容易に把握することができる。操作者（ユーザ）はＷｅｂ画面記載の手順にしたがって、ログイン済みの他端末でログアウト処理などをおこない、該ホットスポットでＩＰ電話を利用可能にすることができる。また、図示は省略するが、ＭＡＣ認証失敗の場合もＷｅｂ画面をそのままユーザに表示、ユーザは事業者の管理画面でＩＰ携帯電話端末のＭＡＣアドレス登録などをおこなうことができる。
【００６０】
図１３は、この発明の本実施の形態にかかる情報処理端末装置の別の処理の手順を示すフローチャートであり、図８に示したフローチャートにさらにローミング機能を実現する処理を付加している。図８のステップＳ８１１において、認証情報入力画面であると判断した場合（ステップＳ８１１：Ｙｅｓ）に、図７に示したローミング情報記憶部４０６のホットスポットＩＤから参照先ＩＤを検索する（ステップＳ１３０１）。
【００６１】
つぎに、ローミング情報記憶部４０６にホットスポットＩＤに対応する参照先ＩＤが存在するか否かを判断する（ステップＳ１３０２）。ここで、参照先ＩＤが存在する場合（ステップＳ１３０２：Ｙｅｓ）は、図５に示した認証情報記憶部４０４において、上記参照先ＩＤから認証情報を検索する（ステップＳ１３０３）。そして、認証情報記憶部４０４に参照先ＩＤに対応する認証情報が存在するか否かを判断する（ステップＳ１３０４）。ここで、認証情報が存在する場合（ステップＳ１３０４：Ｙｅｓ）は、図８に示したステップＳ８１２へ移行する。
【００６２】
ステップＳ１３０２において、参照先ＩＤが存在しない場合（ステップＳ１３０２：Ｎｏ）は、認証失敗を通知する（ステップＳ１３０５）。具体的には、たとえば『該当するローミング先が見つかりません』などの内容を通知する。その後、図８に示したステップＳ８１３へ移行する。
【００６３】
ステップＳ１３０４において、認証情報が存在しない場合（ステップＳ１３０４：Ｎｏ）は、認証失敗を通知する（ステップＳ１３０６）。具体的には、たとえば『ローミング先の認証情報が見つかりません』などの内容を通知する。その後、図８に示したステップＳ８１３へ移行する。
【００６４】
図１４は、この発明の本実施の形態にかかる情報処理端末装置の別の処理の手順を示すフローチャートであり、認証情報またはローミング情報の登録・変更処理を示している。図１４のフローチャートにおいて、まず、操作者からの認証情報の登録・変更の要求があったか否かを判断する（ステップＳ１４０１）。具体的には、たとえば、操作者がＧＵＩを操作してホットスポットＩＤを指定することで、ＧＵＩ制御部４０９を介して、認証情報の登録・変更を要求する。
【００６５】
ステップＳ１４０１において、要求があるのを待って、要求があった場合（ステップＳ１４０１：Ｙｅｓ）は、つぎに、ローミング情報記憶部４０６に上記指定されたホットスポットＩＤに対応した参照先ＩＤが存在するか否かを判断する（ステップＳ１４０２）。ここで、参照先ＩＤが存在する場合（ステップＳ１４０２：Ｙｅｓ）は、当該参照先ＩＤに対応した認証情報を表示する（ステップＳ１４０３）。その際、操作者に対して、表示した認証情報の変更に関する情報の入力を要求する（具体的には、『変更する認証情報（ユーザＩＤ／パスワードを入力してください』などの内容の表示をする）。
【００６６】
そして、変更情報の入力があったか否かを判断する（ステップＳ１４０４）。ここで、変更情報の入力があるのを待って、変更情報の入力があった場合（ステップＳ１４０４：Ｙｅｓ）は、入力があった変更情報に基づいて、認証情報記憶部４０４において上記参照先ＩＤに対応した認証情報を更新し（ステップＳ１４０５）、一連の処理を終了する。
【００６７】
ステップＳ１４０２において、参照先ＩＤが存在しない場合（ステップＳ１４０２：Ｎｏ）は、ステップＳ１４０１において入力があったホットスポットＩＤに対して、ローミング関係にある参照先のＩＤを入力するのか、あるいは、当該ホットスポットＩＤの認証情報を入力するのかを確認する（ステップＳ１４０６）。具体的には、どちらかを入力するように要求する。そして、確認の入力があったか否かを判断する（ステップＳ１４０７）。
【００６８】
ステップＳ１４０７において、確認の入力があるのを待って、確認の入力があった場合（ステップＳ１４０７：Ｙｅｓ）は、操作者が入力した内容がいずれかを判断する（ステップＳ１４０８）。ここで、入力内容が参照先ＩＤである場合（ステップＳ１４０８：参照先ＩＤ）は、ホットスポットＩＤと参照先ＩＤの組をローミング情報記憶部４０６に新規に登録し（ステップＳ１４０９）、一連の処理を終了する。一方、入力内容が認証情報である場合（ステップＳ１４０８：認証情報）は、ホットスポットＩＤと認証情報の組を認証情報記憶部４０４に新規に登録し（ステップＳ１４１０）、一連の処理を終了する。
【００６９】
図１５は、この発明の本実施の形態にかかる情報処理端末装置の別の処理の手順を示すフローチャートであり、図８に示したフローチャートにさらに位置情報の登録制御機能を実現する処理を付加している。図８のステップＳ８０７において起動ＵＲＬ画面であると判断した場合（ステップＳ８０７：Ｙｅｓ）、または同ステップＳ８０８において認証成功画面であると判断した場合（ステップＳ８０８：Ｙｅｓ）に、ホットスポットの実効伝送速度を算出する（ステップＳ１５０１）。
【００７０】
つぎに、算出した実効伝送速度が所定の速度以下か否かを判断する（ステップＳ１５０２）。ここで、所定の速度以下でない場合、すなわち所定の速度と同じか上回る場合（ステップＳ１５０２：Ｎｏ）は、図８に示したステップＳ８１６へ移行し、位置登録を実行する。一方、所定の速度以下である場合（ステップＳ１５０２：Ｙｅｓ）は、ＶｏＩＰによる音声通話ができない旨を通知し（ステップＳ１５０３）、位置登録を実行することなく、一連の処理を終了する。この場合は、ＰＨＳによる待ち受けをすることになる。このように、所定の速度以下では、位置登録をしないようにしたことによって、ＶｏＩＰの通話品質を保持することができる。
【００７１】
以上説明したように、本実施の形態によれば、ホットスポット１０１における、ネットワーク１００への接続のための認証情報をそれぞれ記憶する認証情報記憶部４０４と、ホットスポット１０１を検出するネットワーク検出部４０２と、ネットワーク検出部４０２によって検出されたホットスポット１０１から、マークアップ言語によって記述された画面情報（ＨＴＭＬデータ）を受信する無線通信制御部４０１と、受信された画面情報に基づく画面の内容を評価し、評価された結果に基づいて、画面の内容を遷移させるとともに、認証情報記憶部４０４によって記憶されたホットスポットに対応する認証情報を用いて認証処理をおこなうシナリオ実行制御部４０３と、を備えたので、操作者に対して不要な端末操作をさせることなく、ホットスポット１０１における認証をおこなうことができる。
【００７２】
また、本実施の形態によれば、画面の内容を遷移させた結果、操作者による画面の内容の確認が必要であると判断した場合に、操作者に報知するアラーム制御部４１１を備えたので、操作者が必要な操作をし忘れることで、ＩＰ電話での待ち受けができない状態を回避することができる。
【００７３】
また、ネットワーク検出部４０２によって検出されたホットスポットからローミングが可能なホットスポットに関する情報を記憶するローミング情報記憶分４０６を備え、シナリオ実行制御部４０３が、ローミング情報記憶部４０６によって記憶された情報に基づいて、認証情報記憶部４０４によって記憶された、ローミングが可能なホットスポット１０１に対応する認証情報を用いて認証処理をおこなうので、認証に用いる情報の登録、変更を容易におこなうことができる。
【００７４】
ＩＰ電話制御部４１０を備え、シナリオ実行制御部４０３が、認証処理が完了した場合に、位置管理サーバ１０２に対して、ＩＰ電話制御部４１０による音声通話をおこなうための位置登録をおこなうとともに、検出されたホットスポット１０１における実効伝送速度を画面情報のデータ量と画面の遷移時間に基づいて計測し、計測された実効伝送速度に基づいて、位置管理サーバ１０２に対する位置登録を中止するので、ＶｏＩＰによる音声通話の品質の低下を防止することができる。
【００７５】
なお、本実施の形態で説明した認証方法は、あらかじめ用意されたプログラムを携帯電話、ＰＤＡ、パーソナルコンピュータなどの情報処理端末装置で実行することにより実現することができる。このプログラムは、ＲＡＭ、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネット等のネットワークを介して配布することが可能な伝送媒体であってもよい。
【００７６】
（付記１）無線によるネットワーク接続サービスを提供する空間（以下「ホットスポット」という）における、前記ネットワークへの接続のための認証情報をそれぞれ記憶する認証情報記憶手段と、
前記ホットスポットを検出するホットスポット検出手段と、
前記ホットスポット検出手段によって検出されたホットスポットから、マークアップ言語によって記述された画面情報を受信する画面情報受信手段と、
前記画面情報受信手段によって受信された画面情報に基づく画面の内容を評価する評価手段と、
前記評価手段によって評価された結果に基づいて、前記認証情報記憶手段によって記憶された前記ホットスポットに対応する認証情報を用いて認証処理をおこなう認証処理手段と、
を備えたことを特徴とする情報処理端末装置。
【００７７】
（付記２）前記認証処理手段は、操作者による前記画面の内容の確認が必要であると判断した場合に、前記操作者に報知することを特徴とする付記１に記載の情報処理端末装置。
【００７８】
（付記３）前記ホットスポット検出手段によって検出されたホットスポットからローミングが可能なホットスポットに関する情報を記憶するローミング情報記憶手段を備え、
前記認証処理手段は、前記ローミング情報記憶手段によって記憶された情報に基づいて、前記認証情報記憶手段によって記憶された、前記ローミングが可能なホットスポットに対応する認証情報を用いて認証処理をおこなうことを特徴とする付記１または２に記載の情報処理端末装置。
【００７９】
（付記４）さらに、ＶｏＩＰを利用した音声通話手段と、
前記認証処理手段によって認証処理が完了した場合に、位置管理サーバに対して、前記音声通話手段による音声通話をおこなうための位置登録をおこなう位置登録手段と、
を備えたことを特徴とする付記１〜３のいずれか一つに記載の情報処理端末装置。
【００８０】
（付記５）前記ホットスポット検出手段によって検出されたホットスポットにおける実効伝送速度を計測する計測手段を備え、
前記位置登録手段は、前記計測手段によって計測された実効伝送速度に基づいて、前記位置管理サーバに対する位置登録を中止することを特徴とする付記４に記載の情報処理端末装置。
【００８１】
（付記６）前記計測手段は、前記画面情報のデータ量と前記画面の遷移時間に基づいて、前記実効伝送速度を計測することを特徴とする付記５に記載の情報処理端末装置。
【００８２】
（付記７）情報処理端末装置の認証方法であって、
無線によるネットワーク接続サービスを提供する空間（以下「ホットスポット」という）を検出するホットスポット検出工程と、
前記ホットスポット検出工程によって検出されたホットスポットから、マークアップ言語によって記述された画面情報を受信する画面情報受信工程と、
前記画面情報受信工程によって受信された画面情報に基づく画面の内容を評価する評価工程と、
前記評価工程によって評価された結果に基づいて、前記ホットスポットに対応する、前記ネットワークへの接続のための認証情報を用いて認証処理をおこなう認証処理工程と、
を含んだことを特徴とする認証方法。
【００８３】
（付記８）無線によるネットワーク接続サービスを提供する空間（以下「ホットスポット」という）を検出させるホットスポット検出工程と、
前記ホットスポット検出工程によって検出されたホットスポットから、マークアップ言語によって記述された画面情報を受信させる画面情報受信工程と、
前記画面情報受信工程によって受信された画面情報に基づく画面の内容を評価させる評価工程と、
前記評価工程によって評価された結果に基づいて、前記ホットスポットに対応する、前記ネットワークへの接続のための認証情報を用いて認証処理をおこなわせる認証処理工程と、
を情報処理端末装置に実行させることを特徴とする認証プログラム。
【産業上の利用可能性】
【００８４】
以上のように、本発明にかかる情報処理端末装置、情報処理端末装置の認証方法および情報処理端末装置の認証プログラムは、ＶｏＩＰアプリケーションを用いた音声通話に利用可能であり、特に、たとえば携帯電話機、ＰＤＡなどの携帯型情報処理端末装置に適している。
【図面の簡単な説明】
【００８５】
【図１】この発明の本実施の形態にかかる情報処理端末装置の認証方法を実現する全体システムの構成を示す説明図である。
【図２】この発明の本実施の形態にかかる情報処理端末装置の外観図である。
【図３】この発明の本実施の形態にかかる情報処理端末装置のハードウエア構成の一例を示すブロック図である。
【図４】この発明の本実施の形態にかかる情報処理端末装置の機能的構成を示すブロック図である。
【図５】認証情報記憶部のデータ構造の一例を示す説明図である。
【図６】シナリオ情報記憶部に記憶されるシナリオ情報の一例を示す説明図である。
【図７】ローミング情報記憶部のデータ構造の一例を示す説明図である。
【図８】この発明の本実施の形態にかかる情報処理端末装置の処理の手順を示すフローチャートである。
【図９】認証成功画面の一例を示す説明図である。
【図１０】認証失敗画面の一例を示す説明図である。
【図１１】二重ログイン画面の一例を示す説明図である。
【図１２】認証情報入力画面の一例を示す説明図である。
【図１３】この発明の本実施の形態にかかる情報処理端末装置の別の処理の手順を示すフローチャートである。
【図１４】この発明の本実施の形態にかかる情報処理端末装置の別の処理の手順を示すフローチャートである。
【図１５】この発明の本実施の形態にかかる情報処理端末装置の別の処理の手順を示すフローチャートである。
【符号の説明】
【００８６】
１００  ネットワーク
１０１  ホットスポット
１０２  位置管理サーバ
１０３  認証ゲートウェイ
１０４  ユーザアカウント管理サーバ
１０５  無線基地局
１１０  情報処理端末装置
３００  電源
３０１  ＣＰＵ
３０２  メモリ
３０３  操作ボタン
３０４  ディスプレイ
３０５  マイク
３０６  スピーカ
３０７  ＰＨＳインターフェース
３０８  ＷＬＡＮインターフェース
４０１  無線通信制御部
４０２  ネットワーク検出部
４０３  シナリオ実行制御部
４０４  認証情報記憶部
４０５  シナリオ情報記憶部
４０６  ローミング情報記憶部
４０７  画面情報入出力制御部
４０８  Ｗｅｂブラウザエンジン
４０９  ＧＵＩ制御部
４１０  ＩＰ電話制御部
４１１  アラーム制御部
【図１】
2007094903.tif 000003
【図２】
2007094903.tif 000004
【図３】
2007094903.tif 000005
【図４】
2007094903.tif 000006
【図５】
2007094903.tif 000007
【図６】
2007094903.tif 000008
【図７】
2007094903.tif 000009
【図８】
2007094903.tif 000010
【図９】
2007094903.tif 000011
【図１０】
2007094903.tif 000012
【図１１】
2007094903.tif 000013
【図１２】
2007094903.tif 000014
【図１３】
2007094903.tif 000015
【図１４】
2007094903.tif 000016
【図１５】
2007094903.tif 000017