(57)【要約】【課題】  利用者の事項の入力負担をできる限り少なくし、また、使いやすい通信接続支援方法等を提供する。【解決手段】  データ処理手段１は、入力手段３を介してユーザ名として入力された文字列に基づいて、通信手段１０にダイヤルアップ接続を行わせるためのＡＰＮ（アクセスポイントネーム）のデータを生成する。そして、少なくともユーザ名、ＡＰＮ及びダイヤルのデータに基づいて通信手段１０にダイヤルアップ接続を行わせる。【選択図】        図１
2006148551.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ名として入力された文字列に基づいて、通信手段にダイヤルアップ接続を行わせるためのＡＰＮ（アクセスポイントネーム）のデータを生成することを特徴とする通信接続支援方法。
【請求項２】
指示又はデータとなる事項の入力に基づく入力信号を送信する入力手段と、
ＡＰＮ（アクセスポイントネーム）のデータが登録されている設定登録手段と、
前記入力手段から送信された入力信号に基づいて判断したユーザ名のデータの文字列の中から"@" より後に位置する文字列を抽出し、その文字列と前記設定登録手段に登録された前記ＡＰＮのデータの文字列とを比較して、前記登録されたＡＰＮのデータの文字列の中に一致する文字列が存在すると判断すると、その文字列を、ダイヤルアップ接続を行うためのＡＰＮのデータとし、少なくとも前記ユーザ名、前記ＡＰＮ及びダイヤルのデータに基づいて通信手段にダイヤルアップ接続を行わせるデータ処理手段と
を備えたことを特徴とする通信接続支援システム。
【請求項３】
前記データ処理手段は、前記設定登録手段に前記ＡＰＮのデータが登録されていない又は前記設定登録手段に登録されたＡＰＮのデータと完全に又は部分的に一致する文字列が存在しないと判断すると、抽出した前記文字列を前記ダイヤルアップ接続を行うための新たなＡＰＮのデータとして前記通信手段にダイヤルアップ接続を行わせることを特徴とする請求項２記載の通信接続支援システム。
【請求項４】
前記データ処理手段は、前記設定登録手段に登録されたＡＰＮのデータに一致する文字列が存在しないと判断すると、抽出した前記文字列を前記ダイヤルアップ接続を行うための新たなＡＰＮのデータとして前記通信手段にダイヤルアップ接続を行わせると共に、前記新たなＡＰＮのデータを前記設定登録手段に登録させることを特徴とする請求項２記載の通信接続支援システム。
【請求項５】
前記データ処理手段は、前記登録されたＡＰＮのデータの文字列の中に前記抽出した文字列と一致する文字列が存在しないと判断すると、前記抽出した文字列の中の"." の数に基づいてサブドメインとなる文字列が存在するかどうかを判断し、前記サブドメインとなる文字列が存在すると判断すると、前記サブドメインとなる文字列を削除して、ダイヤルアップ接続を行うための新たなＡＰＮのデータとすることを特徴とする請求項４記載の通信接続支援システム。
【請求項６】
表示信号に基づいた表示を行う表示手段をさらに備え、
前記データ処理手段は、入力手段から送信された入力信号により、前記設定登録手段に登録された１又は複数のＡＰＮのデータに基づく表示を行わせる表示信号を前記表示手段に送信することを特徴とする請求項２、３、４又は５記載の通信接続支援システム。
【請求項７】
ユーザ名のデータを構成する文字列の中から"@" より後に位置する文字列を抽出する工程と、
抽出した前記文字列と設定登録手段に登録されたＡＰＮ（アクセスポイントネーム）のデータの文字列とを比較し、前記登録されたＡＰＮのデータの文字列の中に一致する文字列が存在すると判断すると、その文字列を、ダイヤルアップ接続を行うためのＡＰＮのデータとする工程と、
少なくともユーザ名、ＡＰＮ及びダイヤルのデータに基づいて、通信手段にダイヤルアップ接続を行わせる工程と
をコンピュータに行わせることを特徴とする通信接続支援方法のプログラム。
【請求項８】
前記設定登録手段に前記ＡＰＮのデータが登録されていない又は前記設定登録手段に登録されたＡＰＮのデータと完全に又は部分的に一致する文字列が存在しないと判断すると、抽出した前記文字列を前記ダイヤルアップ接続を行うための新たなＡＰＮのデータとして前記通信手段にダイヤルアップ接続を行わせる工程をさらにコンピュータに行わせることを特徴とする請求項７記載の通信接続支援方法のプログラム。
【請求項９】
前記設定登録手段に登録されたＡＰＮのデータに一致する文字列が存在しないと判断すると、抽出した前記文字列を前記ダイヤルアップ接続を行うための新たなＡＰＮのデータとして前記通信手段にダイヤルアップ接続を行わせると共に、前記新たなＡＰＮのデータを前記設定登録手段に登録させる工程をさらにコンピュータに行わせることを特徴とする請求項７記載の通信接続支援方法のプログラム。
【請求項１０】
前記登録されたＡＰＮのデータの文字列の中に前記抽出した文字列と一致する文字列が存在しないと判断すると、前記抽出した文字列の中の"." の数に基づいてサブドメインとなる文字列が存在するかどうかを判断し、前記サブドメインとなる文字列が存在すると判断すると、前記サブドメインとなる文字列を削除して、ダイヤルアップ接続を行うための新たなＡＰＮのデータとすることをコンピュータに行わせることを特徴とする請求項９記載の通信接続支援方法のプログラム。
【請求項１１】
前記抽出した文字列と前記登録された文字列とを比較する際、
前記抽出した文字列の中の"." の数に基づいてサブドメインとなる文字列が存在するかどうかを判断し、前記サブドメインとなる文字列が存在すると判断すると、前記サブドメインとなる文字列を削除した上で、前記登録された文字列と比較することをコンピュータに行わせることを特徴とする請求項７又は９記載の通信接続支援方法のプログラム。
【請求項１２】
設定登録手段に登録された１又は複数のＡＰＮ（アクセスポイントネーム）のデータに基づく表示を表示手段に行わせる工程と、
表示手段に表示されたＡＰＮのうち、選択された前記ＡＰＮに基づいて決定されたデータにより通信手段にダイヤルアップ接続を行わせる工程と
をコンピュータに行わせることを特徴とする通信接続支援方法のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばダイヤルアップ接続による通信を行う場合に、利用者の入力負担を軽減する通信接続支援方法、システム等に関するものである。特にＡＰＮに関する事項についてのものである。
【背景技術】
【０００２】
通常、コンピュータ等の処理装置が、他の処理装置との間でデータを含む信号（以下、データ信号）の通信を行う場合、例えばインターネット等の電気通信回線網（無線又は有線を問わない）を介して行う。その場合、データ信号の変換、回線網との接続制御等を行う、モデム等の通信手段が処理装置と電気通信回線網との間に設けられる（処理装置に内蔵される場合もある）。
【０００３】
ここで、処理装置（通信手段）が電気通信回線網との接続を行うための方法としてダイヤルアップ接続と呼ばれる方法がある。ダイヤルアップ接続とは、例えば、回線接続サービス提供者が有する、信号の中継、変換等を行うＡＰ（Access Point）となるダイヤルアップサーバと呼ばれるコンピュータとの間でデータ信号通信を行うための接続を確立した上で、ＡＰを介して電気通信回線網を介したデータ信号通信を行うものである（例えば、特許文献１参照）。この場合、例えばＰＰＰ（Point to Point Protocol ）というプロトコルが用いられる。携帯電話等をはじめとしたデータ信号通信が行える機能を有する移動端末装置で通信を行おうとする場合にもこのようなダイヤルアップ接続が用いられる。
【０００４】
【特許文献１】特開２００３−５１８９７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
このように、ダイヤルアップ接続を行おうとする場合は、通常、回線接続サービス提供者が有するＡＰを介して行われるので、利用者は例えば契約関係にある回線接続サービス提供者が有するＡＰを設定した上で接続を行う必要がある。回線接続サービス提供者がＡＰ毎に定められたダイヤルアップ接続を行うためのダイヤル番号により設定をする場合もあるが、例えば、第３世代の携帯電話の仕様である３Ｇ仕様では、特にパケット交換網のような電気通信回線網との間のＡＰについて、ＡＰＮ（Access Point Name ：アクセスポイントネーム）で設定をする場合がある。ＡＰＮはパケット接続の発呼の際に、移動端末が交換網に対して接続すべきネットワークを指定するためのパラメータである。
【０００６】
３Ｇ仕様では、移動機内部にＡＰＮを予め登録しておく必要がある。ＡＰＮを登録するエリアはＰＤＰ−Ｃｏｎｔｅｘｔと呼ばれる。ＰＤＰ−Ｃｏｎｔｅｘｔの説明図を図８に示す。ＰＤＰ−Ｃｏｎｔｅｘｔ内には複数のエリアＥ１からＥｎが用意される。エリアＥ１からＥｎ内には夫々ＡＰＮとその他の登録情報が登録される。ｃｉｄ（context ID）は各エリアを指定するための番号となる。
【０００７】
ＡＰＮでの設定は、通常、英数字の入力で行われる。ＡＰをＡＰＮで設定をする場合でも、通常、ダイヤルアップ接続を行う場合にはダイヤルを設定する必要がある。そのダイヤルはダイヤル番号（特にＡＰ毎に定められているわけではない）の外にｃｉｄを考慮した上で設定する。ｃｉｄはＡＰＮが設定され、登録される際に付される管理番号である。以上のような設定は、利用者がユーザインターフェースにより設定事項を入力すればよく、利用者は通常、ＡＴコマンドを意識しなくても各種データの設定指示が行われることとなる。ただ、設定を行う事項の全てを利用者が入力しなければならなかった。したがって、利用者は設定を行う場合、コンピュータ上にはダイヤルとｃｉｄしか保存されず、ＡＰＮは通信端末機器内の設定情報であるため見えない。このため、このｃｉｄは何処のＡＰＮに接続するのかということを意識した上でＡＰＮおよびｃｉｄ等を設定する必要があり、例えば、設定、入力等が不慣れな利用者にとっては、困難なことが多かった。
【０００８】
また、設定したＡＰＮのデータを確認するためのユーザインターフェースは存在しないため、利用者が確認を行おうとすると、直接、ＡＴコマンドを入力して指示を行い、表示させなければならなかった。しかも設定したＡＰＮを確認することしかできなかった。
【０００９】
また、一般に、コンピュータにおけるダイヤルアップ接続では、コンピュータ内に接続情報（ダイヤル情報等）を予め作成しておく。ｃｉｄを指定する場合には、このダイヤル情報のデータと一緒に、ｃｉｄを保存しておく。
【００１０】
一方、ＡＰＮは通信端末機器や移動機に登録される。ＰＣ側から通信端末機器のＡＰＮの指定を指定する際には、通信端末機器内部のｃｉｄで行われるが、通信端末機器の機種が同じであっても、個体が異なる場合には、そこに記憶されている指定すべきｃｉｄが異なったり、ＡＰＮが未登録であったりするため、同一機種であっても個体の異なる他の通信端末機器を使用する場合は、再度ｃｉｄやＡＰＮの面倒な確認や修正を行う必要があった。
【００１１】
そこで、本発明は交換網に接続するため利用者が入力する設定事項の入力負担をできる限り少なくし、また、使いやすい通信接続支援方法等を提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明に係る通信接続支援方法は、ユーザ名として入力された文字列に基づいて、通信手段にダイヤルアップ接続を行わせるためのＡＰＮのデータを生成するものである。
【００１３】
また、本発明に係る通信接続支援システムは、指示又はデータとなる事項の入力に基づく入力信号を送信する入力手段と、ＡＰＮのデータが登録されている設定登録手段と、入力手段から送信された入力信号に基づいて判断したユーザ名のデータの文字列の中から"@" より後に位置する文字列を抽出し、その文字列と設定登録手段に登録されたＡＰＮのデータの文字列とを比較して、登録されたＡＰＮのデータの文字列の中に一致する文字列が存在すると判断すると、その文字列を、ダイヤルアップ接続を行うためのＡＰＮのデータとし、少なくともユーザ名、ＡＰＮ及びダイヤルのデータに基づいて通信手段にダイヤルアップ接続を行わせるデータ処理手段とを備えたものである。
【００１４】
また、本発明に係る通信接続支援システムのデータ処理手段は、設定登録手段にＡＰＮのデータが登録されていない又は設定登録手段に登録されたＡＰＮのデータと完全に又は部分的に一致する文字列が存在しないと判断すると、抽出した文字列をダイヤルアップ接続を行うための新たなＡＰＮのデータとして通信手段にダイヤルアップ接続を行わせる。
【００１５】
また、本発明に係る通信接続支援システムのデータ処理手段は、設定登録手段に登録されたＡＰＮのデータに一致する文字列が存在しないと判断すると、抽出した文字列をダイヤルアップ接続を行うための新たなＡＰＮのデータとして通信手段にダイヤルアップ接続を行わせると共に、新たなＡＰＮのデータ（場合によってはそのデータと関連づけた新たなｃｉｄ（登録番号）のデータも加えて）を設定登録手段に登録させる。
【００１６】
また、本発明に係る通信接続支援システムのデータ処理手段は、登録されたＡＰＮのデータの文字列の中に抽出した文字列と一致する文字列が存在しないと判断すると、抽出した文字列の中の"." の数に基づいてサブドメインとなる文字列が存在するかどうかを判断し、サブドメインとなる文字列が存在すると判断すると、サブドメインとなる文字列を削除して、ダイヤルアップ接続を行うための新たなＡＰＮのデータとする。
【００１７】
また、本発明に係る通信接続支援システムは、表示信号に基づいた表示を行う表示手段をさらに備え、データ処理手段は、入力手段から送信された入力信号により、設定登録手段に登録された１又は複数のＡＰＮのデータ（場合によってはｃｉｄのデータも加えて）に基づく表示を行わせる表示信号を表示手段に送信する。
【００１８】
また、本発明に係る通信接続支援方法のプログラムは、ユーザ名のデータを構成する文字列の中から"@" より後に位置する文字列を抽出する工程と、抽出した文字列と設定登録手段に登録されたＡＰＮのデータの文字列とを比較し、登録されたＡＰＮのデータの文字列の中に一致する文字列が存在すると判断すると、その文字列を、ダイヤルアップ接続を行うためのＡＰＮのデータとする工程と、少なくともユーザ名、ＡＰＮ及びダイヤルのデータに基づいて、通信手段にダイヤルアップ接続を行わせる工程とをコンピュータ等の処理手段に行わせるものである。
【００１９】
また、本発明に係る通信接続支援方法のプログラムは、設定登録手段にＡＰＮのデータが登録されていない又は設定登録手段に登録されたＡＰＮのデータと完全に又は部分的に一致する文字列が存在しないと判断すると、抽出した文字列をダイヤルアップ接続を行うための新たなＡＰＮのデータとして通信手段にダイヤルアップ接続を行わせる工程をさらにコンピュータ等の処理手段に行わせるものである。
【００２０】
また、本発明に係る通信接続支援方法のプログラムは、設定登録手段に登録されたＡＰＮのデータに一致する文字列が存在しないと判断すると、抽出した文字列をダイヤルアップ接続を行うための新たなＡＰＮのデータとして通信手段にダイヤルアップ接続を行わせると共に、新たなＡＰＮのデータ（場合によってはそのデータと関連づけた新たなｃｉｄ（登録番号）のデータも加えて）を設定登録手段に登録させる工程をさらにコンピュータ等の処理手段に行わせるものである。
【００２１】
また、本発明に係る通信接続支援方法のプログラムは、登録されたＡＰＮのデータの文字列の中に抽出した文字列と一致する文字列が存在しないと判断すると、抽出した文字列の中の"." の数に基づいてサブドメインとなる文字列が存在するかどうかを判断し、サブドメインとなる文字列が存在すると判断すると、サブドメインとなる文字列を削除して、ダイヤルアップ接続を行うための新たなＡＰＮのデータとすることをコンピュータ等の処理手段に行わせるものである。
【００２２】
また、本発明に係る通信接続支援方法のプログラムは、抽出した文字列と登録された文字列とを比較する際、抽出した文字列の中の"." の数に基づいてサブドメインとなる文字列が存在するかどうかを判断し、サブドメインとなる文字列が存在すると判断すると、サブドメインとなる文字列を削除した上で、登録された文字列と比較することをコンピュータ等の処理手段に行わせるものである。
【００２３】
また、本発明に係る通信接続支援方法のプログラムは、設定登録手段に登録された１又は複数のＡＰＮのデータに基づく表示を表示手段に行わせる工程と、表示手段に表示されたＡＰＮのうち、選択されたＡＰＮに基づいて決定されたデータにより通信手段にダイヤルアップ接続を行わせる工程とをコンピュータ等の処理手段に行わせるものである。
【発明の効果】
【００２４】
以上のように本発明によれば、ユーザ名として入力された文字列に基づいて、通信手段にダイヤルアップ接続を行わせるためのＡＰＮのデータを生成するようにしたので、利用者がＡＰＮを入力する必要もｃｉｄを意識してダイヤルを入力する必要もなく、自動的にＡＰＮのデータ及びダイヤルのデータに反映され、利用者の入力負担を軽減することができる。また、その際に登録されたＡＰＮのデータと比較、参照を行うので、登録されたＡＰＮのデータを有効に利用できる。
【００２５】
さらにユーザ名にサブドメインが含まれていたとしても、そのサブドメインを削除してダイヤルアップ接続を行うためのＡＰＮのデータとすれば、利用者がサブドメインを意識することなくＡＰＮのデータに反映され、さらに利用者の入力負担を軽減することができる。設定登録手段に登録されたＡＰＮのデータに基づいて表示手段にＡＰＮを明示的に表示するようにすることで、利用者は登録されたＡＰＮの確認を簡単に行うことができ、また、表示されたＡＰＮの選択等ができるようにすれば、ダイヤルアップ接続をより簡単に利用することができる。
【発明を実施するための最良の形態】
【００２６】
実施の形態１
図１は本発明の第１の実施の形態に係る通信接続支援方法を実現するシステムの構成図である。図１のシステムは、通信接続支援される側の手段と通信接続支援してデータ信号通信を行う側の手段とで構成されている。通信接続支援する側であるデータ処理手段１は、データ信号通信を行えるようにするため、入力された事項等をデータとして処理を行い、通信手段１０にダイヤルアップ接続のための通信処理を行わせる。そして、ダイヤルアップ接続がなされると、通信手段１０を介して回線網とのデータ信号通信を行うための処理を行う。また、装置内の各手段を制御する。表示手段２は、例えば液晶表示装置等のようなデータ処理手段１から送信される表示信号に基づく表示を行う。入力手段３は、例えば、キーボード、ボタン等の指示又はデータとなる事項の入力手段であり、利用者（設定者）からの入力に基づく指示又は事項に基づく信号をデータ処理手段１に送信する。
【００２７】
通信接続支援される側となる通信手段１０は、データ処理手段１の処理により生成したデータ、入力手段３を介して入力された事項に基づくデータ等、各種データに基づいて通信処理を行い、ダイヤルアップ接続をする。ここで本実施の形態の通信手段１０は、少なくとも通信処理部１１と設定登録部１２とを有しているものとする。通信処理部１１は、前述したモデムと同様に信号の送受信を行うための処理を行う。通信手段１０が無線通信を行ってデータ信号通信を行う場合には、通信処理部１１はアンテナ（図示せず）等を有し、無線通信が可能な手段、機能等も有しているものとする。また、通信手段１０はＡＰＮデータが登録される前述のＰＤＰ−Ｃｏｎｔｅｘｔを有する設定登録部１２を備え、例えば、以前に設定されたＡＰＮのデータ等のデータを登録（記憶）する。本実施の形態では設定登録部１２を通信手段１０に内蔵させているが、通信手段１０と設定登録部１２とを別手段で構成してもよい。
【００２８】
通信手段１０が例えばカード型の筐体内にパッケージされている場合は、例えば筐体外部に露出している外部端子等を介してデータ処理手段１との間でデータ信号の送受信を行えるようになっている。この場合、データ処理手段１との間は着脱可能になっている。また携帯電話のように、データ処理手段１、表示手段２、入力手段３及び通信手段１０が例えば１つの製品として構成されている場合もある。
【００２９】
本実施の形態はダイヤルアップ接続を行う場合の接続支援に関するものである。例えばダイヤルアップ接続を行う場合にＡＰＮの設定が必要な場合がある。通常、利用者を特定するために与えられたユーザ名（ユーザＩＤ）「aaa@bbbb.cc.dd」の"@" より後に位置する文字列「bbbb.cc.dd」がＡＰＮとなっているのが基本である。そこで本実施の形態では、例えば入力手段３を介して入力されたユーザ名を解析し、ユーザ名の"@" より後に位置する文字列を自動的に抽出して、設定登録部１２にＡＰＮのデータとして登録されたデータの文字列から同じものを検索する。同じ文字列のデータが見つかれば、そのデータをＡＰＮのデータとし、そのデータをはじめとするダイヤルアップ接続に必要な各種データに基づいて通信手段１０に通信処理を行わせる。この場合、ユーザ名によってＡＰＮを特定できるため、従来のように、ダイヤルにｃｉｄを反映させてダイヤルアップ接続を行う必要は特にない。したがって、ｃｉｄをデータとして用いなくてもダイヤルアップ接続を行うことができる。以上の処理をデータ処理手段１が実行することにより利用者の入力負担をできる限り減らすことができる。
【００３０】
また、検索した結果、設定登録部１２に登録されていないと判断すれば、抽出したデータを、そのまま通信処理の際のＡＰＮのデータとすると共に設定登録部１２に登録する。登録の際は、ＡＰＮを管理する管理番号であるｃｉｄを自動的に付し、ｃｉｄのデータとＡＰＮ（抽出した文字列）のデータとを関連づけるようにしてもよい。
【００３１】
図２はデータ処理手段１の処理の流れを表す図である。次に本実施の形態の通信接続支援方法について説明する。ここで、データ処理手段１を通信接続支援を行うハードウェアだけで構成することもできるが、本実施の形態では、データ処理手段１を、物理的手段としては例えばＣＰＵ（Central Processing Unit ）を中心とする汎用の演算制御手段（コンピュータ）で構成する一方、データ処理手段１が通信接続支援として行う処理手順をあらかじめプログラム化し、ソフトウェア、ファームウェア等で構成するものとする。そして、演算制御手段がそのプログラムを実行し、そのプログラムに基づく処理を行うことにより、データ処理手段１による通信接続支援処理を実現するものとする。
【００３２】
図３は表示手段２に表示された画面を表す図である。まず、データ処理手段１は表示手段２にユーザ名、パスワード（本実施の形態で接続支援に用いるデータとしては必ずしも必要なものではないが、通常、必要な事項である）及びダイヤル（例えば図３では"*99#"）の入力を促す表示を行わせる。表示には例えば図２のようなダイアログによる表示を行うようにしてもよい。場合によっては、直近又は以前に入力されたユーザ名、パスワード及びダイヤル番号を表示させるようにして、利用者にその表示に基づく通信を行うかどうかを選択させるようにしてもよい。利用者から入力手段３を介してユーザ名が入力されると、データ処理手段１は、ユーザ名として入力されたデータに基づいて、「aaa@bbbb.cc.dd」の"@" を判断し、"@" より後に位置する「bbbb.cc.dd」の文字列だけを抽出したデータを生成する（Ｓ１）。
【００３３】
そして、本処理以前にＡＰＮのデータとして登録されたデータが設定登録部１２に存在するかどうかを判断する（Ｓ２）。存在すると判断すると、登録されているデータの中で、抽出したデータと一致する文字列のデータがあるかどうかを判断する（Ｓ３）。一致する文字列のデータがあると判断すると、そのデータをダイヤルアップ接続に用いるＡＰＮのデータとして生成する（Ｓ４）。
【００３４】
一方、データが設定登録部１２に登録されていない又は抽出したデータと一致する文字列のデータが設定登録部１２に登録されていないと判断すると、抽出した文字列のデータをダイヤルアップ接続に用いる新たなＡＰＮのデータとする（Ｓ５）。さらに、設定登録部１２に登録されているＡＰＮのデータと関連付けられたｃｉｄ以外の数字のデータをｃｉｄのデータとして自動的に付し、抽出したデータ（新たなＡＰＮのデータ）と関連付け、設定登録部１２に登録させる（Ｓ６）。
【００３５】
このようにして決定されたユーザ名、パスワード、ＡＰＮ及びダイヤルのデータに基づいて通信手段１０に通信処理を行わせ、通信手段１０はダイヤルアップ接続を行う（Ｓ７）。
【００３６】
以上のように第１の実施の形態によれば、利用者が入力手段３を介して入力したユーザ名に基づいて、データ処理手段１がＡＰＮのデータを生成するようにしたので、利用者が、わざわざＡＰＮを入力する必要もｃｉｄを意識してダイヤルを入力する必要もなく、利用者の入力負担を軽減することができる。
【００３７】
実施の形態２．
図４はサブドメインが入力された場合の表示手段２に表示された画面を表す図である。図４のように、利用者が入力したユーザ名の"@" より後の文字列に、いわゆるサブドメインが含まれている場合がある。「bbbb.cc.dd」の"dd"に対して"cc"をサブドメインということもあるが、本実施の形態におけるサブドメインとは、「bbbb.cc.dd」というドメインをさらに細かく区分するために付した、「eee.bbbb.cc.dd 」における"eee"のことである。通常、サブドメインの文字列までがＡＰＮとして用いられることはまずないものと考えられる。
【００３８】
ここで、第１の実施の形態のＳ３において、抽出したデータと一致する文字列のデータが登録設定手段１２に登録されているかどうかを判断している。この文字列の一致を完全一致としてもよいが、入力されたユーザ名にサブドメインが含まれている場合も考慮して、本実施の形態では、抽出したデータとＡＰＮとして登録されている文字列のデータとが第３レベル（「eee.bbbb.cc.dd」の"bbbb"の部分）まで部分的に一致すれば一致と判断するようにする。このようにすれば、入力されたユーザ名にサブドメインが含まれていても、正しいＡＰＮのデータでダイヤルアップ接続を行うことができる。
【００３９】
実施の形態３．
上述した第２の実施の形態では、サブドメインが含まれたユーザ名でダイヤルアップ接続を行う場合、何らかの方法で、抽出した文字列のデータと部分的に一致する文字列のデータを、ＡＰＮのデータとして設定登録部１２に登録しておく必要がある。そこで、本実施の形態では、データ処理手段１は、第１の実施の形態の処理に加え、サブドメインが付されているかどうかをさらに判断し、サブドメインが付されていると判断した場合には、サブドメイン部分を削除した上でＡＰＮのデータとする処理を行う。
【００４０】
図５は第３の実施の形態に係るデータ処理手段１の処理の流れを表す図である。次に本実施の形態の通信接続支援方法について説明する。ここで本実施の形態におけるシステム構成は図１と同じである。データ処理手段１の処理は第１の実施の形態で説明した処理とは少し異なるが、本実施の形態でも同じ符号を付して説明するものとする。
【００４１】
データ処理手段１は、第１の実施の形態で説明したＳ１及びＳ２と同じ処理を行い、"@" より後に位置する文字列を抽出したデータ（ここでは「eee.bbbb.cc.dd」とする）を生成し、本処理以前にＡＰＮのデータとして登録されたデータが設定登録部１２に存在するかどうかを判断する（Ｓ１１、Ｓ１２）。
【００４２】
ＡＰＮのデータとして登録されているデータが存在すると判断すると、登録されているデータの中で、抽出したデータと第３レベルまで一致する文字列のデータがあるかどうか（この場合の一致は部分一致である）を判断する（Ｓ１３）。そのようなデータがあると判断すると、そのデータをダイヤルアップ接続に用いるＡＰＮのデータとして生成する（Ｓ１４）。
【００４３】
一方、データが設定登録部１２に登録されていない又は抽出したデータと一致する文字列のデータが設定登録部１２に登録されていないと判断すると、抽出したデータに基づいて、例えば後ろから３つ目の"." を判断する（Ｓ１５）。そして、それより以前の文字列"eee."の部分を削除して得られる「bbbb.cc.dd」の部分と一致するデータをダイヤルアップ接続に用いるＡＰＮのデータとする（ここで"." が２つ以下であれば、そのままＡＰＮのデータとする）（Ｓ１６）。
【００４４】
このようにして決定されたユーザ名、パスワード、ＡＰＮ及びダイヤルのデータに基づいて通信手段１０に通信処理を行わせ、通信手段１０はダイヤルアップ接続を行う（Ｓ１７）。
【００４５】
以上のように第３の実施の形態によれば、ユーザ名にサブドメインが付されていた場合でも、データ処理手段１がサブドメインの部分の文字列を削除した上で、ＡＰＮのデータとして設定するようにしたので、ＡＰＮ及びｃｉｄを利用者に入力させなくてもダイヤルアップ接続を行うことができ、利用者の入力負担の軽減を図ることができる。なお、ここではＳ１３において部分一致による判断をしているが、例えば、完全一致だったとしても、Ｓ１５及びＳ１６により正しいＡＰＮのデータが生成される。また、Ｓ１３の判断を行う前に抽出したデータがあらかじめサブドメインの文字列を有しているかどうかを判断し、サブドメインの文字列を削除した上で、Ｓ１３の判断を行うようにしてもよい。
【００４６】
実施の形態４．
図６は本発明の第４の実施の形態に係る表示手段２に表示された画面を表す図である。データ処理手段１は、入力手段３を介して入力された利用者からのＡＰＮ表示の指示に基づいて、設定登録部１２に登録されたＡＰＮのデータに基づくＡＰＮを表示手段２に表示させる処理を行う。ｃｉｄを表示させるようにしてもよい。図６ではＡＰＮのデータに基づく名称を表示し、ある名称を指定することにより名称とＡＰＮを表示するようにしている。
【００４７】
そして、例えば、表示手段２に表示されたＡＰＮに基づいて入力手段３を介して利用者が選択することができるようにし、そのデータ例えば、ユーザ名、パスワード及びダイヤルのデータと関連づけておくことによって、データ処理手段１は通信手段１０に通信処理を行わせることもできる。このように表示手段２に表示されたＡＰＮに基づく選択することにより、ＡＰＮの確認だけでなく、ダイヤルアップ接続も行うことができる。
【００４８】
以上のように第４の実施の形態によれば、設定登録部１２に登録されたＡＰＮのデータに基づいて表示手段２にＡＰＮを明示的に表示するようにしたので、ＡＰＮの確認を行うことができる。そして、表示手段２の表示に基づいて、利用者が入力手段３を介してダイヤルアップ接続に用いるＡＰＮを指示できるようにしたので、簡単にＡＰＮの変更等を行うことができる。
【００４９】
実施の形態５．
上述した実施の形態では特に示していないが、場合によっては、ユーザ名に"@" の文字が複数含まれている場合も考えられる。このような場合には、利用者が入力したユーザ名の最後の"@" を抽出し、それより後の文字列に基づいてＡＰＮのデータを設定する。
【００５０】
実施の形態６．
上述した実施の形態では、設定登録部１２には、利用者によって以前に登録されたＡＰＮのデータが登録されているが、これに限定されるものではない。例えば、複数のＡＰＮのデータを、あらかじめ登録しておき、それらのデータを接続の際に用いるようにしてもよい。ｃｉｄのデータをＡＰＮのデータと関連付けて登録しておいてもよい。
【００５１】
実施の形態７．
上述の実施の形態は、ユーザ名のデータからＡＰＮが特定できるため、特にｃｉｄをダイヤルに反映させる必要がない。ただ、ＡＰＮのデータとｃｉｄのデータとが関連づけられて登録されていれば、上述の実施の形態の方法でＡＰＮが特定されたとしても、従来と同様にダイヤル番号と共にｃｉｄを含めたダイヤルを作成し、ダイヤルアップ接続を行う際に用いることも可能である。この場合でも、ユーザ名から、ＡＰＮと共にそのデータと関連づけられたｃｉｄのデータも特定されるので、利用者は特にダイヤルを入力する際にｃｉｄを入力しなくてもよく、利用者の入力事項を減らせることができることには変わりはない。
【００５２】
実施の形態８．
図７は第８の実施の形態に係るデータ処理手段１の処理の流れを表す図である。次に本実施の形態の通信接続支援方法について説明する。なお、データ処理手段１の処理は第１の実施の形態で説明した処理とは少し異なるが、本実施の形態でも同じ符号を付して説明するものとする。
【００５３】
利用者によりユーザ名のデータが入力され、ダイヤルアップ接続の要求指示がなされると、データ処理手段１は、本処理以前にＡＰＮデータとして登録されたデータが設定登録部１２に存在するかどうかを判断する（Ｓ２１）。存在しないと判断すると、さらにユーザ名のデータ中に"@" が含まれているかどうかを判断する（Ｓ２２）。"@" が含まれていなければ、ダイヤルアップ接続ができないものとして処理し（Ｓ２３）、終了する。"@" が含まれていれば、"@" より後に位置する文字列を抽出し（Ｓ２４）、データをＡＰＮデータとして生成する（Ｓ２５）。
【００５４】
一方、ＡＰＮデータとして登録されているデータが存在するものと判断すると、さらにユーザ名のデータ中に"@" が含まれているかどうかを判断する（Ｓ２６）。"@" が含まれていなければ、データ処理手段１は、特定されたｃｉｄを選択し（Ｓ２７）、そのｃｉｄのデータと関連づけられたＡＰＮデータをダイヤルアップ接続のためのＡＰＮデータとする。ここで、特定のｃｉｄが省略された場合には、コマンド仕様によりｃｉｄ−１とする。
【００５５】
ユーザ名のデータ中に"@" が含まれていると判断すると、"@" より後に位置する文字列を抽出し（Ｓ２８）、指定されたｃｉｄに関わらず、抽出したデータと設定登録部１２に登録されているＡＰＮデータとを比較する（Ｓ２９）。そして、登録されているＡＰＮデータの中で、抽出したデータと一致する文字列のデータが設定登録部１２に登録されているかどうか（この場合の一致は、サブドメインを考慮して完全一致だけでなく部分一致も含む）を判断する（Ｓ３０）。そのようなデータが登録されていると判断すると、そのデータをダイヤルアップ接続に用いるＡＰＮのデータとして生成する（Ｓ３１）。また、抽出したデータと一致する文字列のデータが設定登録部１２に登録されていないと判断すると、抽出したデータをＡＰＮデータとして生成する（Ｓ３２）。
【００５６】
このようにして決定されたユーザ名、パスワード、ＡＰＮ及びダイヤルのデータに基づいて通信手段１０に通信処理を行わせ、通信手段１０はダイヤルアップ接続を行う（Ｓ３３）。
【００５７】
以上のように第８の実施の形態によれば、データ処理手段１が、利用者が入力手段３を介して入力したユーザ名に基づいて、設定登録部１２に登録されているＡＰＮデータの中に一致するものがあれば、そのＡＰＮデータを用いて通信手段１０によるダイヤルアップ接続を行うようにし、また、ＡＰＮデータが登録されていない、又は一致するものがなければ、ユーザ名のデータからＡＰＮデータを生成して、通信手段１０によるダイヤルアップ接続を行うようにしたので、利用者はＡＰＮを入力する必要もｃｉｄを意識してダイヤルを入力する必要もなく利用者の入力負担を軽減することができる。また、抽出したデータと一致する文字列のデータが設定登録部１２に登録されているかどうかを、部分一致しているかどうかで判断するようにしたので、ユーザ名のデータ中にサブドメインの文字列が含まれていても対応することができる。
【００５８】
なお、"@"がアカウントに必ず存在している現状においては、上述した各実施の形態において、入力手段３を介して利用者によりユーザ名が入力された後、データ処理手段が、登録されたＡＰＮデータが存在するか否かを判定する処理に先行して、入力されたユーザ名のデータ中に"@"が含まれているか否かを判断し、"@"が含まれていない場合には、ダイアルアップ接続を実行しないように処理する、という構成を採用することも可能である。
【図面の簡単な説明】
【００５９】
【図１】本発明の第１の実施の形態に係る通信接続支援方法を実現するシステムの構成図である。
【図２】データ処理手段１の処理の流れを表す図である。
【図３】表示手段２に表示された画面を表す図である。
【図４】サブドメインが入力された場合の表示手段２に表示された画面を表す図である。
【図５】第３の実施の形態に係るデータ処理手段１の処理の流れを表す図である。
【図６】本発明の第３の実施の形態に係る表示手段２に表示された画面を表す図である。
【図７】第８の実施の形態に係るデータ処理手段１の処理の流れを表す図である。
【図８】ＰＤＰ−Ｃｏｎｔｅｘｔの説明図である。
【符号の説明】
【００６０】
１  データ処理手段
２  表示手段
３  入力手段
１０  通信手段
１１  通信処理部
１２  設定登録部
【図１】
2006148551.tif 000003
【図２】
2006148551.tif 000004
【図３】
2006148551.tif 000005
【図４】
2006148551.tif 000006
【図５】
2006148551.tif 000007
【図６】
2006148551.tif 000008
【図７】
2006148551.tif 000009
【図８】
2006148551.tif 000010