(57)【要約】【課題】  ネットワークに接続された通信端末装置において、住所の入力に際して利用者の利便性を向上することができる住所入力支援方法を提供する。【解決手段】  通信端末装置１０の住所入力画面に頭文字組合せ文字列を入力し、決定すると、プロバイダサーバ６１を介して、住所検索サーバ６２に頭文字組合せ文字列が送信される。住所検索サーバ６２は、頭文字組合せ文字列に基づき、入力すべき住所の一部である複数階層表記文字列の候補を抽出し、プロバイダサーバ６１に送信する。プロバイダサーバ６１は受信した複数階層表記文字列の候補に基づき、画面情報を作成し、通信端末装置１０に送信する。通信端末装置１０は画面情報に基づき表示された画面から入力すべき住所を決定する。【選択図】  図６
2005196365.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続された通信端末装置への住所の入力を支援する住所入力支援方法であって、
入力すべき住所の表記文字列を複数の階層で分割した場合において、前記複数の階層それぞれの文字列における先頭部分の音に応じた先頭音表記文字を、階層順に組み合わせた文字列中の連続する少なくとも２階層に対応する文字列である頭文字組合せ文字列を入力する頭文字組合せ文字列入力工程と；
前記通信端末装置が、前記ネットワークに接続されたサーバ装置に対して、前記頭文字組合せ文字列を送信する頭文字組合せ文字列送信工程と；
前記サーバ装置が、前記頭文字組合せ文字列に基づいて、前記入力すべき住所の表記文字列のうち、前記少なくとも２階層に対応する表記文字列である複数階層表記文字列の候補を抽出する複数階層表記文字列候補抽出工程と；
前記サーバ装置が、前記通信端末装置に対して、前記複数階層表記文字列の候補を送信する複数階層表記文字列候補送信工程と；
前記通信端末装置が、前記複数階層表記文字列の候補を表示する複数階層表記文字列候補表示工程と；
前記表示された複数階層表記文字列候補に基づいて、前記複数階層表記文字列を決定する複数階層表記文字列決定工程と；を備える住所入力支援方法。
【請求項２】
前記複数の階層は、都道府県階層と、市区郡階層と、町村階層と、丁目及び字を表す丁目階層とを含むことを特徴とする、請求項１に記載の住所入力支援方法。
【請求項３】
前記先頭音表記文字は、ひらがな文字、カタカナ文字、アルファベット文字又は数字である、ことを特徴とする請求項１又は２に記載の住所入力支援方法。
【請求項４】
通信端末装置に入力すべき住所の郵便番号の少なくとも一部である郵便番号情報を、前記通信端末装置に入力する郵便番号情報入力工程と；
前記通信端末装置から、前記サーバ装置に対して、前記郵便番号情報を送信する郵便番号情報送信工程と；
前記サーバ装置が、前記郵便番号情報に基づいて、前記入力すべき住所の表記文字列のうち、前記郵便番号情報に対応する少なくとも１つの階層の表記文字列である郵便番号対応階層文字列の候補を抽出する郵便番号対応階層文字列候補抽出工程と；
前記サーバ装置が、前記通信端末装置に対して、前記郵便番号対応階層文字列の候補を送信する郵便番号対応階層文字列候補送信工程と；
前記通信端末装置が、前記郵便番号対応階層文字列の候補を表示する郵便番号対応階層文字列候補表示工程と；
前記表示された郵便番号対応階層文字列の候補に基づいて、前記郵便番号対応階層文字列を決定する郵便番号対応階層文字列決定工程と；を備える請求項１〜３のいずれか一項に記載の住所入力支援方法。
【請求項５】
前記通信端末装置が、前記サーバ装置に対して、前記複数の階層における一階層の表記文字列の候補を抽出するため階層文字列抽出用情報を送信する一階層文字列候補抽出用情報送信工程と；
前記サーバ装置が、前記階層文字列抽出用情報に基づいて、前記入力すべき住所の表記文字列のうち、前記一階層の表記文字列である一階層表記文字列の候補を抽出する一階層文字列候補抽出工程と；
前記サーバ装置が、前記通信端末装置に対して、前記一階層表記文字列の候補を送信する一階層文字列候補送信工程と；
前記通信端末装置が、前記一階層表記文字列の候補を表示する一階層文字列候補表示工程と；
表示された前記一階層表記文字列の候補に基づいて、前記一階層文字列を決定する一階層文字列決定工程と；を更に備えることを特徴とする請求項１〜４のいずれか一項に記載の住所入力支援方法。
【請求項６】
前記階層文字列抽出用情報は、前記一階層の階層種別を含む、ことを特徴とする請求項５に記載の住所入力支援方法。
【請求項７】
前記階層文字列抽出用情報は、前記一階層より上位の階層の情報である上位階層情報を更に含む、ことを特徴とする請求項６に記載の住所入力支援方法。
【請求項８】
前記階層文字列抽出用情報は、前記一階層の表記文字列における先頭部分の音に応じた一階層先頭音表記文字を更に含む、ことを特徴とする請求項６又は７に記載の住所入力支援方法。
【請求項９】
前記一階層先頭音表記文字は、ひらがな文字、カタカナ文字、アルファベット文字又は数字である、ことを特徴とする請求項８に記載の住所入力支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、住所入力支援方法に係り、より詳しくはネットワークに接続された通信端末装置において、住所の文字列の入力を支援する方法に関するものである。
【背景技術】
【０００２】
従来から、ネットワークの普及により、通信端末装置を通じて、様々な情報のやり取りが行われている。こうした通信端末装置を用いてショッピングやその他のサービスを利用する際には、個人や会社の住所の入力が不可欠となっている。現在、このような住所入力際に用いられる住所入力方法には、利用者のキーボード操作によりすべての住所文字列の入力を行う方法だけではなく、ネットワークを介した住所入力支援機能を利用した方法も実現されてきている（特許文献１）。
【０００３】
このような住所入力支援機能は、利用者にとって分かりやすく簡単に住所を入力することができるだけでなく、サービス提供者にとっても正確な、統一された形式での住所を利用者から入手するうえで重要な機能を果たしている。
【０００４】
住所入力方支援機能のひとつには、郵便番号を利用したものがある。この機能は、郵便番号を通信端末装置に入力し、それをネットワーク上のサーバ装置に送信すると、サーバ装置が入力すべき住所を検索し、検索結果を通信端末装置で受信することにより、入力すべき住所を得る機能である。
【０００５】
また、郵便番号によらない住所入力方支援機能もあり、この場合には地方や都道府県等の広域住所に始まり、通信端末装置とサーバ装置による対話型の通信トランザクションを行いながら、入力すべき住所の丁目等まで、住所文字列を順次決定していく方法が取り入れられている。
【特許文献１】特開平１１−１６７５７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述した従来の住所入力支援方法のうち、郵便番号によらない住所入力方支援の方法では、都道府県等の入力から丁目等の入力までを、都道府県等の広域住所から順番に、サーバ装置と通信端末装置の対話型の通信トランザクションにより入力するようになっている。このため、当該方法では、例えば都道府県の決定後に通信トランザクションが必要であり、更に下位層の住所である市区郡を決定後に通信トランザクションが必要になるなど、通信トランザクションの回数が多く、通信中の状態では利用者は入力待ちとなり、利用者にとっては便利のよいものではなかった。
【０００７】
特に移動通信端末装置においては、一回の通信トランザクションの時間が長いため、住所入力完了まで、更に多くの時間がかかっていた。また、移動通信端末装置を移動中や通信状態があまりよくない場所で利用した場合には、数回の通信トランザクションをすべて完了させるのは困難であることもあった。このため、こうした数回の通信トランザクションを必要とする住所入力支援方法については、改善が求められていた。
【０００８】
本発明は、上記の事情を鑑みてされたものであり、ネットワークに接続された通信端末装置において、住所の入力に際して利用者の利便性を向上することができる住所入力支援方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の住所入力支援方法は、ネットワークに接続された通信端末装置への住所の入力を支援する住所入力支援方法であって、入力すべき住所の表記文字列を複数の階層で分割した場合において、前記複数の階層それぞれの文字列における先頭部分の音に応じた先頭音表記文字を、階層順に組み合わせた文字列中の連続する少なくとも２階層に対応する文字列である頭文字組合せ文字列を入力する頭文字組合せ文字列入力工程と；前記通信端末装置が、前記ネットワークに接続されたサーバ装置に対して、前記頭文字組合せ文字列を送信する頭文字組合せ文字列送信工程と；前記サーバ装置が、前記頭文字組合せ文字列に基づいて、前記入力すべき住所の表記文字列のうち、前記少なくとも２階層に対応する表記文字列である複数階層表記文字列の候補を抽出する複数階層表記文字列候補抽出工程と；前記サーバ装置が、前記通信端末装置に対して、前記複数階層表記文字列の候補を送信する複数階層表記文字列候補送信工程と；前記通信端末装置が、前記複数階層表記文字列の候補を表示する複数階層表記文字列候補表示工程と；前記表示された複数階層表記文字列候補に基づいて、前記複数階層表記文字列を決定する複数階層表記文字列決定工程と；を備える住所入力支援方法である。
【００１０】
この住所入力支援方法では、まず、頭文字組合せ文字列入力工程において、入力すべき住所の表記文字列を複数である所定数の階層で分割し、分割された所定数の階層の文字列における先頭部分の音に応じた先頭音表記文字を階層順に組み合わせ、組み合わせた文字列の連続する少なくとも２階層に対応する文字列である頭文字組合せ文字列を通信端末装置に入力する。引き続き、頭文字組合せ文字列送信工程において、通信端末装置が、入力された頭文字組合せ文字列を、ネットワークに接続されたサーバ装置に対して送信する。
【００１１】
次に、複数階層表記文字列候補抽出工程において、サーバ装置が、受信した頭文字組合せ文字列に基づいて、入力すべき住所における頭文字組合せ文字列に対応する少なくとも２階層の表記文字列である複数階層表記文字列の候補を抽出する。ここで、「少なくとも２階層」とは、頭文字組合せ文字列に対応する階層の文字列のみを候補として抽出することもできるし、頭文字組合せ文字列に対応する階層とその他の階層を含めた候補を抽出することができることを意味する。
【００１２】
次いで、複数階層表記文字列候補送信工程において、サーバ装置が、前記通信端末装置に対して、抽出した複数階層表記文字列の候補を送信する。そして、複数階層表記文字列候補表示工程において、サーバ装置は、受信した複数階層表記文字列の候補を表示し、複数階層表記文字列決定工程において、表示された複数階層表記文字列候補に基づいて、前記複数階層表記文字列を決定する。
【００１３】
したがって、本発明の住所入力支援方法によれば、簡易な入力と最小限の通信トランザクションにより、住所の入力を行うことができる。この結果、ネットワークに接続された通信端末装置において、利用者の利便性を向上する住所入力支援方法を提供することができる。
【００１４】
また、本発明の住所入力支援方法では、前記複数の階層は、都道府県階層と、市区郡階層と、町村階層と、丁目及び字を表す丁目階層とすることができる。このような既に標準化されている住所の階層種別を採用することにより、利用者に利用しやすい階層種別を提供することができる。
【００１５】
また、本発明の住所入力支援方法では、前記先頭音表記文字は、ひらがな文字、カタカナ文字、アルファベット文字又は数字とすることができる。このため、限られた文字による住所入力支援方法の提供をすることができ、利用者の利便性を向上する住所入力支援方法を提供することができる。
【００１６】
また、本発明の住所入力支援方法では、通信端末装置に入力すべき住所の郵便番号の少なくとも一部である郵便番号情報を、前記通信端末装置に入力する郵便番号情報入力工程と；前記通信端末装置から、前記サーバ装置に対して、前記郵便番号情報を送信する郵便番号情報送信工程と；前記サーバ装置が、前記郵便番号情報に基づいて、前記入力すべき住所の表記文字列のうち、前記郵便番号情報に対応する少なくとも１つの階層の表記文字列である郵便番号対応階層文字列の候補を抽出する郵便番号対応階層文字列候補抽出工程と；前記サーバ装置が、前記通信端末装置に対して、前記郵便番号対応階層文字列の候補を送信する郵便番号対応階層文字列候補送信工程と；前記通信端末装置が、前記郵便番号対応階層文字列の候補を表示する郵便番号対応階層文字列候補表示工程と；前記表示された郵便番号対応階層文字列の候補に基づいて、前記郵便番号対応階層文字列を決定する郵便番号対応階層文字列決定工程とを更に備える住所入力支援方法とすることができる。
【００１７】
この住所入力支援方法では、郵便番号情報入力工程において、入力すべき住所における郵便番号の少なくとも一部である郵便番号情報を、通信端末装置に入力する。ここで、少なくとも一部とは、一部であってもよいし、全部であってもよいことを意味する。引き続き、郵便番号情報送信工程において、前記通信端末装置は、サーバ装置に対して、前記郵便番号情報を送信する。
【００１８】
次に、郵便番号対応階層文字列候補抽出工程において、前記サーバ装置は、受信した前記郵便番号情報に基づいて、前記入力すべき住所の表記文字列のうち、前記郵便番号情報に対応する少なくとも１つの階層の表記文字列である郵便番号対応階層文字列の候補を抽出する。ここで、「少なくとも１つの階層」とは、前記郵便番号情報により判別できる１階層又は複数の階層の文字列のみを候補として抽出することもできるし、前記郵便番号情報により判別できる１階層又は複数の階層と、その他の階層を含めた候補を抽出することができることを意味する。
【００１９】
引き続き、郵便番号対応階層文字列候補送信工程において、前記サーバ装置が、前記通信端末装置に対して、前記郵便番号対応階層文字列の候補を送信する。
【００２０】
次いで、郵便番号対応階層文字列候補表示工程において、前記通信端末装置は、受信した前記郵便番号対応階層文字列の候補を表示する。そして、郵便番号対応階層文字列決定工程において、利用者は、前記表示された郵便番号対応階層文字列の候補に基づいて、前記郵便番号対応階層文字列を決定する。
【００２１】
したがって、この場合には、利用者は前記複数階層表記文字列による住所を決定する住所入力支援方法に加えて、郵便番号を利用した郵便番号対応階層文字列による住所入力支援方法を提供することができ、利用者の利便性を向上することができる。
【００２２】
また、本発明の住所入力支援方法では、前記通信端末装置が、前記サーバ装置に対して、前記複数の階層における一階層の表記文字列の候補を抽出するため階層文字列抽出用情報を送信する一階層文字列候補抽出情報送信工程と；前記サーバ装置が、前記階層文字列抽出用情報に基づいて、前記入力すべき住所の表記文字列のうち、前記一階層の表記文字列である一階層表記文字列の候補を抽出する一階層文字列候補抽出工程と；前記サーバ装置が、前記通信端末装置に対して、前記一階層表記文字列の候補を送信する一階層文字列候補送信工程と；前記通信端末装置が、前記一階層表記文字列の候補を表示する一階層文字列候補表示工程と；表示された前記一階層表記文字列の候補に基づいて、前記一階層文字列を決定する一階層文字列決定工程とを更に備える住所入力支援方法とすることができる。
【００２３】
この住所入力支援方法では、一階層文字列候補抽出情報送信工程において、前記通信端末装置が、前記複数の階層における一階層の表記文字列の候補を抽出するため階層文字列抽出用情報を前記サーバ装置に送信する。
【００２４】
次に、一階層文字列候補抽出工程において、前記サーバ装置が、受信した前記階層抽出情報に基づいて、前記入力すべき住所の表記文字列のうち、前記一階層の表記文字列である一階層表記文字列の候補を抽出する。引き続き、一階層文字列候補送信工程において、前記サーバ装置が、前記一階層表記文字列の候補を、前記通信端末装置に送信する。
【００２５】
更に、一階層文字列候補表示工程において、前記通信端末装置が、受信した前記一階層表記文字列の候補を表示する。引き続き、一階層文字列決定工程において、利用者は、表示された一階層表記文字列の候補に基づいて、前記一階層文字列を決定する。
【００２６】
したがって、この場合には、利用者は複数階層表記文字列等による住所を決定する住所入力支援方法に加えて、一階層文字列により住所の一階層を決定する住所入力支援方法を提供することができる。これにより、住所の一部または全部の入力の際に、必要に応じてこの方法を利用することにより、利用者の利便性を更に向上させることができる。
【００２７】
また、前記階層文字列抽出用情報は、前記一階層の階層種別を含むとすることができる。この場合には、階層種別により指定された階層のすべての候補を前記一階層表記文字列の候補とすることができる。また、前記階層文字列抽出用情報は、前記一階層より上位の階層の情報である上位階層情報を含むとすることができる。この場合には、上位階層の情報により絞り込まれた階層候補を、前記一階層表記文字列の候補とすることができる。
【００２８】
更に、前記階層文字列抽出用情報は、前記一階層の表記文字列における先頭部分の音に応じた一階層先頭音表記文字を含むとすることができる。この場合には、一階層先頭音表記文字により、更に絞り込まれた階層候補を、前記一階層表記文字列の候補とすることができる。これにより、必要に応じて一階層のすべての情報や絞り込まれた情報を提供することができ、利用者の利便性を向上することができる。
【００２９】
また、一階層先頭音表記文字は、ひらがな文字、カタカナ文字、アルファベット文字又は数字であるとすることができる。このため、限られた文字による住所入力支援方法の提供をすることができ、利用者の利便性を向上する住所入力支援方法を提供することができる。
【発明の効果】
【００３０】
以上説明したように、ネットワークに接続された通信端末装置において、住所入力に際して利用者の利便性を向上することができる住所入力支援方法を提供するという効果を奏する。
【発明を実施するための最良の形態】
【００３１】
以下、本発明の一実施形態を、図１〜図１３を参照しつつ説明する。なお、これらの図においては、同一又は同等の要素には同一の符号を付し、重複する説明を省略する。
【００３２】
図１には、本発明の一実施形態に係る住所入力支援方法を使用する住所入力支援システム１００の構成が模式的に示されている。図１に示されるように、この測位システム１００は、（ａ）通信端末装置としての携帯電話１０と、（ｂ）携帯電話１０と無線通信を行うアンテナ４１と、（ｃ）携帯電話１０がアンテナ４１を介して通信をおこなう際に使用するネットワーク４０と、（ｄ）携帯電話１０の利用者が最終的に入力した住所を必要とし、住所入力画面を提供するプロバイダサーバ６１と、（ｅ）プロバイダサーバ６１に対して住所入力支援機能を提供する住所検索サーバ６２とを備えている。
【００３３】
図２には、移動通信端末装置である携帯電話１０の概観構成が概略的に示されている。ここで、図１（Ａ）には、携帯電話１０の外観の正面図が示され、図１（Ｂ）には、携帯電話１０の外観の背面図が示されている。
【００３４】
携帯電話１０は、（ｉ）携帯電話本体１１と、（ii）電話番号等を入力するためのテンキー、及び、動作モードの切替等の各種指令を制御部２１に入力するためのファンクションキー等を有する操作部１２と、（iii）操作案内、動作状況、受信メッセージ等を表示する液晶表示装置を有する表示部１３と、（iv）通話時に通信相手から送られてきた音声信号を再生する通話用スピーカ１４と、（ｖ）集音時に音を入力したり、通話時に音声を入力したりするためのマイクロフォン１５と、（vi）着信音や案内音を発生するための案内用スピーカ１６と、（vii）基地局との間で無線信号を授受するためのアンテナ１７とを備えている。
【００３５】
携帯電話本体１１の内部には、図３に示されるように、携帯電話１０全体の動作を統括制御する制御部２１と、各種データを格納する読出し専用（ＲＯＭ）やランダムアクセスメモリー（ＲＡＭ）素子を有する記憶部２２と、アンテナ１７を介して、無線通信をおこなう送受信部２３とを備えている。
【００３６】
ここで、制御部２１は、（ｉ）ネットワーク４０から送受信部２３を介して、受信される画面情報を受信解析して表示部１３に表示させる画面情報受信解析部３１と、（ii）利用者による操作部１２からの文字入力を受けつけ、入力された文字又は文字列を記憶部２２に保存する文字入力部３２と、（iii）文字又は文字列を記憶部から読出し、送受信部２３とアンテナ１７を介して、ネットワーク４０に接続された通信端末装置に送信する文字送信部３３と、（iv）表示された文字列の候補から、ある文字列を決定した場合に、決定した文字列を住所入力画面の住所入力エリアに表示する文字列決定表示部３４とを備えている。
【００３７】
なお、本実施形態においては、制御部２１は、中央処理装置（ＣＰＵ）、デジタル信号処理装置（ＤＳＰ）等を備えており、上述した文字入力部３２と文字送信部３３と文字列決定表示部３４は、中央処理装置（ＣＰＵ）で実行されるプログラムとなっている。
【００３８】
プロバイダサーバ６１は、図４に示されるように、プロバイダサーバ６１全体の動作を統括制御する制御部７１１と、ネットワーク４０を介した通信をおこなう送受信部７２１と、各種データを格納する読出し専用（ＲＯＭ）やランダムアクセスメモリー（ＲＡＭ）素子を有する記憶部７３１とを備えている。
【００３９】
ここで、制御部７１１は、携帯電話１０に表示する画面を作成する表示画面情報作成部８１と、携帯電話１０等からのアクセスがあった場合に、アクセスを受信するクライアント情報受信部８２と、住所検索サーバを６２に、住所を抽出するための情報等を送信する住所抽出用情報送信部８３と、住所検索サーバ６２から、住所文字列の候補となる文字列を受信し、記憶部７３１に受信した文字列を保存する住所文字列情報受信部８４とを備える。
【００４０】
住所検索サーバ６２は、図５に示されるように、住所検索サーバ６２全体の動作を統括制御する制御部７１２と、ネットワーク４０を介した通信をおこなう送受信部７２２と、各種データを格納する読出し専用（ＲＯＭ）やランダムアクセスメモリー（ＲＡＭ）素子を有する記憶部７３２とを備えている。
【００４１】
ここで、以下の説明において、階層とは、住所の表記文字列を都道府県階層と、市区郡階層と、町村階層と、丁目及び字を表す丁目階層で分割したものをいう。
【００４２】
制御部７１２は、住所抽出用情報受信部９１と、複数階層表記文字列候補抽出部９２と、郵便番号階層文字列候補抽出部９３と、一階層文字列候補抽出部９４と、文字列候補送信部９５とを備えている。ここで、住所抽出用情報受信部９１は、住所検索サーバ６２が、プロバイダサーバ６１から、住所表記文字列の抽出用情報を受信して、記憶部７２２へ保存する機能を備える。
【００４３】
また、複数階層表記文字列候補抽出部９２は、前期住所表記文字列の抽出用情報が、それぞれの階層の文字列における頭文字を階層順に複数組み合わせた文字列である頭文字組合せ文字列である場合に、当該頭文字組合せ文字列に対応する複数階層の住所表記文字列の候補を抽出する機能を備える。また、郵便番号階層文字列候補抽出部９３は、前期住所表記文字列の抽出用情報が、郵便番号の少なくとも一部である郵便番号情報である場合に、当該郵便番号情報に対応する住所に対応する少なくとも１階層の表記文字列である郵便番号対応階層文字列の候補を抽出する機能を備える。
【００４４】
また、階層文字列候補抽出部９４は、前期住所表記文字列の抽出用情報が、階層文字列抽出用情報である場合に、階層文字列抽出用情報に基づいて、一階層の表記文字列の候補を抽出する機能を備える。そして、文字列候補送信部９５は、抽出された住所表記文字列の候補をプロバイダサーバ６１に送信する機能を備える。
【００４５】
次に頭文字組合せ文字列による住所入力支援方法の具体的手順を、主に図６及び図７を参照して説明する。なお、本実施形態では、先頭音の表記文字として「カタカナ」又は「数字」を用いるものとする。
【００４６】
図６に示されるように、まず、携帯電話１０において住所入力を行うために、プロバイダサーバ６１が、住所入力画面情報を携帯電話１０へ向けて送信する。この住所入力画面情報を、携帯電話１０の制御部２１の画面情報受信解析部３１が受信解析し、表示部１３に住所入力画面を表示する。表示部１３には、図７（Ａ）のように表示される。
【００４７】
その住所入力画面情報の画面に携帯電話１０の利用者が、入力したい住所「東京都江東区東陽２丁目」における、それぞれの階層の文字列「東京都」、「江東区」、「東陽」及び「２丁目」の先頭音の表記文字「ト」、「コ」、「ト」及び「２」を階層順に複数組み合わせた文字列である頭文字組合せ文字列「トコト２」を、操作部１２を操作することにより入力する。入力された頭文字組合せ文字列は、制御部２１の文字入力部３１により記憶部２２に保存される。
【００４８】
引き続き、携帯電話１０の利用者が、操作部１２を操作することにより、入力した頭文字組合せ文字列「トコト２」により住所を抽出することを決定する。図６に戻り、利用者による決定がされると、文字送信部３２は記憶部２２より、頭文字組合せ文字列「トコト２」を読出し、送受信部２３、アンテナ１７及びネットワーク４０を介して、プロバイダサーバ６１に送信する。
【００４９】
次に、プロバイダサーバ６１の制御部７１１のクライアント情報受信部８２が、送受信部７２１を介して、携帯電話１０から送信された情報を受信し、頭文字組合せ文字列「トコト２」を記憶部７３１に保存する。引き続き、住所抽出用情報送信部８３が、送受信部７２１とネットワーク４０を介して、住所検索サーバ６２に、記憶部７３１から読み出した住所抽出用情報である頭文字組合せ文字列「トコト２」を送信し、住所の文字列の抽出を要求する。
【００５０】
次に、住所検索サーバ６２の住所抽出用情報受信部９１が、送受信部７２２を介して、ネットワーク４０から頭文字組合せ文字列「トコト２」を受信し、記憶部７３２に保存する。
【００５１】
引き続き、複数階層表記文字列候補抽出部９２が、記憶部７３２から、頭文字組合せ文字列「トコト２」を読出し、都道府県階層の頭文字が「ト」、市区郡階層の頭文字が「コ」、町村階層の頭文字が「ト」、丁目階層が「２」にあたる住所表記文字列を検索し、入力すべき住所である複数階層表記文字列「東京都江東区東陽２丁目」の候補を抽出し、記憶部７３２に保存する。文字列候補送信部９５は、記憶部７３２に保存された複数階層表記文字列の候補を、送受信部７２２とネットワーク４０を介して、プロバイダサーバ６１に送信する。
【００５２】
次に、プロバイダサーバ６１の制御部７１１の住所文字列情報受信部８４が、送受信部７２１を介して、複数階層表記文字列の候補を受信し、記憶部７３１に保存する。
【００５３】
引き続き、表示画面情報作成部８１が、記憶部７３１から、複数階層表記文字列の候補を読出し、当該複数階層表記文字列の候補の情報を含めた、携帯電話１０の表示部１３に表示させるための住所選択決定画面の画面情報を作成し、送受信部７２１とネットワーク４０を介して、携帯電話１０に当該画面情報を送信する。
【００５４】
次に、携帯電話１０の制御部２１の画面情報受信解析部３１が、送受信部２３を介して、画面情報を受信解析した後、表示部１３に住所選択決定画面を表示する。表示部１３には、図７（Ｂ）のように表示される。
【００５５】
こうして表示部１３に表示された住所選択決定画面を参照して、携帯電話１０の利用者は、操作部１２を操作して、住所選択決定画面に表示された複数階層表記文字列の候補から、複数階層表記文字列「東京都江東区東陽２丁目」を選択し、決定する。決定された複数階層表記文字列「東京都江東区東陽２丁目」は、文字列決定表示部３４により、表示部１３に表示された住所入力画面の住所入力エリアに表示される。表示部１３には、図７（Ｃ）のように表示される。
【００５６】
次に、郵便番号情報による住所入力支援方法の具体的手順を、主に図８及び図９を参照して説明する。
【００５７】
図８に示されるように、まず、携帯電話１０において住所入力を行うために、プロバイダサーバ６１が、住所入力画面情報を携帯電話１０へ向けて送信する。この住所入力画面情報を、携帯電話１０の制御部２１の画面情報受信解析部３１が受信解析し、表示部１３に住所入力画面を表示する。表示部１３には、図９（Ａ）のように表示される。
【００５８】
その住所入力画面情報の画面に携帯電話１０の利用者が、入力したい住所「東京都江東区東陽２丁目」における郵便番号情報「１３５００１６」を操作部１２を操作することにより入力する。入力された郵便番号情報は、制御部２１の文字入力部３１により記憶部２２に保存される。
【００５９】
引き続き、携帯電話１０の利用者が、操作部１２を操作することにより、入力した郵便番号情報「１３５００１６」により住所を抽出することを決定する。図８に戻り、利用者による決定がされると、文字送信部３２は記憶部２２より、郵便番号情報「１３５００１６」を読出し、送受信部２３、アンテナ１７及びネットワーク４０を介して、プロバイダサーバ６１に送信する。
【００６０】
次に、プロバイダサーバ６１の制御部７１１のクライアント情報受信部８２が、送受信部７２１を介して、携帯電話１０から送信された情報を受信し、郵便番号情報「１３５００１６」を記憶部７３１に保存する。引き続き、住所抽出用情報送信部８３が、記憶部７３１から読み出した送受信部７２１とネットワーク４０を介して、住所検索サーバ６２に、住所抽出用情報である郵便番号情報「１３５００１６」を送信し、住所の文字列の抽出を要求する。
【００６１】
次に、住所検索サーバ６２の住所抽出用情報受信部９１が、送受信部７２２を介して、ネットワーク４０から郵便番号情報「１３５００１６」を受信し、記憶部７３２に保存する。
【００６２】
引き続き、郵便番号対応階層文字列候補抽出部９３が、記憶部７３２から、郵便番号情報「１３５００１６」を読出し、当該郵便番号情報にあたる住所表記文字列を検索し、入力すべき住所である郵便番号対応階層文字列「東京都江東区東陽２丁目」の候補を抽出し、記憶部７３２に保存する。文字列候補送信部９５は、記憶部７３２に保存された郵便番号対応階層文字列の候補を、送受信部７２２とネットワーク４０を介して、プロバイダサーバ６１に送信する。
【００６３】
次に、プロバイダサーバ６１の制御部７１１の住所文字列情報受信部８４が、送受信部７２１を介して、郵便番号対応階層文字列の候補を受信し、記憶部７３１に保存する。
【００６４】
引き続き、表示画面情報作成部８１が、記憶部７３１から、郵便番号対応階層文字列の候補を読出し、当該郵便番号対応階層文字列の候補の情報を含めた、携帯電話１０の表示部１３に表示させるための住所選択決定画面の画面情報を作成し、送受信部７２１とネットワーク４０を介して、携帯電話１０に当該画面情報を送信する。
【００６５】
次に、携帯電話１０の制御部２１の画面情報受信解析部３１が、送受信部２３を介して、画面情報を受信解析した後、表示部１３により住所選択決定画面を表示する。表示部１３には、図９（Ｂ）のように表示される。
【００６６】
こうして表示部１３に表示された住所選択決定画面を参照して、携帯電話１０の利用者は、操作部１２を操作して、住所選択決定画面に表示された郵便番号対応階層文字列の候補から、郵便番号対応階層文字列「東京都江東区東陽２丁目」を選択し、決定する。決定された郵便番号対応階層文字列「東京都江東区東陽２丁目」は、文字列決定表示部３４により、表示部１３により表示された住所入力画面の住所入力エリアに表示される。表示部１３には、図９（Ｃ）のように表示される。
【００６７】
次に、階層文字列抽出用情報が階層種別と、上位階層情報と、一階層の表記文字列における先頭部分の音に応じた一階層先頭音表記文字とを含む場合の住所入力支援方法の具体的手順を、主に図１０及び図１１を参照して説明する。なお、本実施形態では一階層先頭音表記文字として「ひらがな」を用いるものとする。
【００６８】
図１０に示されるように、まず、携帯電話１０において住所入力を行うために、プロバイダサーバ６１が、住所入力画面情報を携帯電話１０へ向けて送信する。この住所入力画面情報を、携帯電話１０の制御部２１の画面情報受信解析部３１が受信解析し、表示部１３に住所入力画面を表示する。表示部１３には、図１１（Ａ）のように表示される。
【００６９】
その住所入力画面情報の画面に携帯電話１０の利用者が、入力したい住所「東京都江東区東陽２丁目」における都道府県名の一階層先頭音表記文字「と」を操作部１２を操作することにより入力する。入力された一階層先頭音表記文字は、制御部２１の文字入力部３１により記憶部２２に保存される。
【００７０】
引き続き、携帯電話１０の利用者が、操作部１２を操作することにより、入力した一階層先頭音表記文字「と」により住所を抽出することを決定する。図１０に戻り、利用者による決定がされると、文字送信部３２は記憶部２２より、一階層先頭音表記文字「と」を読出し、階層種別である「都道府県」と共に、送受信部２３、アンテナ１７及びネットワーク４０を介して、プロバイダサーバ６１に送信する。
【００７１】
次に、プロバイダサーバ６１の制御部７１１のクライアント情報受信部８２が、送受信部７２１を介して、携帯電話１０から送信された情報を受信し、階層種別「都道府県」及び一階層先頭音表記文字「と」を記憶部７３１に保存する。
【００７２】
引き続き、住所抽出用情報送信部８３が、送受信部７２１とネットワーク４０を介して、住所検索サーバ６２に、記憶部７３１から読み出した住所抽出用情報である階層種別「都道府県」及び一階層先頭音表記文字「と」を送信し、住所の文字列の抽出を要求する。
【００７３】
次に、住所検索サーバ６２の住所抽出用情報受信部９１が、送受信部７２２を介して、ネットワーク４０から階層種別「都道府県」及び一階層先頭音表記文字「と」を受信し、記憶部７３２に保存する。
【００７４】
引き続き、一階層文字列候補抽出部９４が、記憶部７３２から、階層種別「都道府県」及び一階層先頭音表記文字「と」を読出し、階層種別が「都道府県」であり、一階層先頭音表記文字が「と」である住所表記文字列を検索し、入力すべき住所である一階層表記文字列「東京都」の候補を抽出し、記憶部７３２に保存する。文字列候補送信部９５は、記憶部７３２に保存された一階層表記文字列の候補を、送受信部７２２とネットワーク４０を介して、プロバイダサーバ６１に送信する。
【００７５】
次に、プロバイダサーバ６１の制御部７１１の住所文字列情報受信部８４が、送受信部７２１を介して、一階層表記文字列の候補を受信し、記憶部７３１に保存する。
【００７６】
引き続き、表示画面情報作成部８１が、記憶部７３１から、一階層表記文字列の候補を読出し、当該一階層表記文字列の候補の情報を含めた、携帯電話１０の表示部１３に表示させるための住所選択決定画面の画面情報を作成し、送受信部７２１とネットワーク４０を介して、携帯電話１０に当該画面情報を送信する。
【００７７】
次に、携帯電話１０の制御部２１の画面情報受信解析部３１が、送受信部２３を介して、画面情報を受信解析した後、表示部１３により住所選択決定画面を表示する。表示部１３には、図１１（Ｂ）のように表示される。
【００７８】
こうして表示部１３に表示された住所選択決定画面を参照して、携帯電話１０の利用者は、操作部１２を操作して、住所選択決定画面に表示された一階層表記文字列の候補から、一階層表記文字列「東京都」を選択し、決定する。決定された一階層表記文字列「東京都」は、文字列決定表示部３４により、表示部１３により表示された住所入力画面の住所入力エリアに表示される。表示部１３には、図１１（Ｃ）のように表示される。
【００７９】
引き続き、市区郡名についても、入力を開始する。まず、携帯電話１０の利用者が、入力したい住所「東京都江東区東陽２丁目」における市区郡名の一階層先頭音表記文字「こ」を操作部１２を操作することにより入力する。表示部１３には、図１１（Ｄ）のように表示される。
【００８０】
その後は、都道府県名の決定のシーケンスである１０１と同様のシーケンスにより、決定する。但し、この場合の階層抽出用情報の内容は、階層種別「市区郡」、上位階層情報「東京都」及び、一階層先頭音表記文字「こ」となる。図１１（Ｅ），（Ｆ）に、表示部１３における市区郡名決定の画面遷移を示す。
【００８１】
引き続き、町村名及び丁目についても、都道府県名の決定のシーケンスである１０１と同様のシーケンスを用いて決定する。
【００８２】
次に、階層文字列抽出用情報が階層種別及び上位階層情報を含む場合の住所入力支援方法の具体的手順を、主に図１２及び図１３を参照して説明する。
【００８３】
図１２に示されるように、まず、携帯電話１０において住所入力を行うために、プロバイダサーバ６１が、住所入力画面情報を携帯電話１０へ向けて送信する。この住所入力画面情報を、携帯電話１０の制御部２１の画面情報受信解析部３１が受信解析し、表示部１３に住所入力画面を表示する。表示部１３には、図１３（Ａ）のように表示される。
【００８４】
こうして表示部１３に表示された住所選択決定画面を参照して、携帯電話１０の利用者は、入力したい住所「東京都江東区東陽２丁目」を含む地方名「関東」を、操作部１２を操作することにより選択し、決定する。図１２に戻り、利用者による決定がされると、携帯電話１０は、上位階層情報「関東」及び階層種別「都道府県」を、送受信部２３、アンテナ１７及びネットワーク４０を介して、プロバイダサーバ６１に送信する。
【００８５】
次に、プロバイダサーバ６１の制御部７１１のクライアント情報受信部８２が、送受信部７２１を介して、携帯電話１０から送信された情報を受信し、上位階層情報「関東」及び階層種別「都道府県」を記憶部７３１に保存する。引き続き、住所抽出用情報送信部８３が、送受信部７２１とネットワーク４０を介して、住所検索サーバ６２に、記憶部７３１から読み出した住所抽出用情報である上位階層情報「関東」及び階層種別「都道府県」を送信し、住所の文字列の抽出を要求する。
【００８６】
次に、住所検索サーバ６２の住所抽出用情報受信部９１が、送受信部７２２を介して、ネットワーク４０から上位階層情報「関東」及び階層種別「都道府県」を受信し、記憶部７３２に保存する。
【００８７】
引き続き、一階層文字列候補抽出部９４が、記憶部７３２から、上位階層情報「関東」及び階層種別「都道府県」を読出し、上位階層情報が「関東」であり、階層種別が「都道府県」である住所表記文字列を検索し、入力すべき住所である一階層表記文字列「東京都」の候補を抽出し、記憶部７３２に保存する。文字列候補送信部９５は、記憶部７３２に保存された一階層表記文字列の候補を、送受信部７２２とネットワーク４０を介して、プロバイダサーバ６１に送信する。
【００８８】
次に、プロバイダサーバ６１の制御部７１１の住所文字列情報受信部８４が、送受信部７２１を介して、一階層表記文字列の候補を受信し、記憶部７３１に保存する。引き続き、表示画面情報作成部８１が、記憶部７３１から、一階層表記文字列の候補を読出し、当該一階層表記文字列の候補の情報を含めた、携帯電話１０の表示部１３に表示させるための住所選択決定画面の画面情報を作成し、送受信部７２１とネットワーク４０を介して、携帯電話１０に当該画面情報を送信する。
【００８９】
次に、携帯電話１０の制御部２１の画面情報受信解析部３１が、送受信部２３を介して、画面情報を受信解析した後、表示部１３により住所選択決定画面を表示する。表示部１３には、図１３（Ｂ）のように表示される。こうして表示部１３に表示された住所選択決定画面を参照して、携帯電話１０の利用者は、操作部１２を操作して、住所選択決定画面に表示された一階層表記文字列の候補から、一階層表記文字列「東京都」を選択し、決定する。
【００９０】
図１２に戻り、利用者による決定がされると、携帯電話１０は、上位階層情報「東京都」及び階層種別「市区郡」を、送受信部２３、アンテナ１７及びネットワーク４０を介して、プロバイダサーバ６１に送信する。
【００９１】
次に、市区郡名についても、都道府県名の決定のシーケンスである１０２と同様のシーケンスにより、決定する。但し、この場合の階層抽出用情報の内容は、上位階層情報「東京都」及び階層種別「市区郡」となる。表示部１３には、図１３（Ｃ）のように表示される。
【００９２】
引き続き、町村名及び丁目についても、都道府県名の決定のシーケンスである１０２と同様のシーケンスにより、決定する。図１３（Ｄ），(Ｅ)，（Ｆ）に、表示部１３における町村名及び丁目の決定の画面遷移を示す。
【００９３】
以上説明したように、本実施形態では、携帯電話１０の住所入力画面に頭文字組合せ文字列を入力し、決定すると、ネットワーク４０を介して、プロバイダサーバ６１に頭文字組合せ文字列が送信される。頭文字組合せ文字列を受信したプロバイダサーバ６１は、住所検索サーバ６２に頭文字組合せ文字列を送信し、住所文字列の抽出を依頼する。住所文字列の抽出を依頼された住所検索サーバ６２は、頭文字組合せ文字列に基づき、入力すべき住所の一部である複数階層表記文字列の候補を抽出し、プロバイダサーバ６１に送信する。プロバイダサーバ６１は受信した複数階層表記文字列の候補に基づき、画面情報を作成し、携帯電話１０に送信する。携帯電話１０は画面情報に基づき表示された画面から入力すべき住所を決定する。
【００９４】
したがって、ネットワークに接続された通信端末装置において、住所入力に際して、簡易な入力と最小限の通信トランザクションにより、住所の入力を行うことができ、利用者の利便性を向上させることができる。
【００９５】
また、携帯電話１０の住所入力画面に郵便番号情報を入力し、決定すると、ネットワーク４０を介して、プロバイダサーバ６１に郵便番号情報が送信される。郵便番号情報を受信したプロバイダサーバ６１は、住所検索サーバ６２に郵便番号情報を送信し、住所文字列の抽出を依頼する。住所文字列の抽出を依頼された住所検索サーバ６２は、郵便番号情報に基づき、入力すべき住所の一部である郵便番号対応階層文字列の候補を抽出し、プロバイダサーバ６１に送信する。プロバイダサーバ６１は受信した郵便番号対応階層文字列の候補に基づき、画面情報を作成し、携帯電話１０に送信する。携帯電話１０は画面情報に基づき表示された画面から入力すべき住所を決定する。
【００９６】
また、携帯電話１０の住所入力画面に一階層先頭音表記文字を入力し、決定すると、ネットワーク４０を介して、プロバイダサーバ６１に階層文字列抽出用情報として、階層種別と、上位階層情報と、一階層先頭音表記文字とが送信される。階層文字列抽出用情報を受信したプロバイダサーバ６１は、住所検索サーバ６２に階層文字列抽出用情報を送信し、住所文字列の抽出を依頼する。住所文字列の抽出を依頼された住所検索サーバ６２は、階層文字列抽出用情報に基づき、入力すべき住所の一階層である一階層表記文字列の候補を抽出し、プロバイダサーバ６１に送信する。プロバイダサーバ６１は受信した一階層表記文字列の候補に基づき、画面情報を作成し、携帯電話１０に送信する。携帯電話１０は画面情報に基づき表示された画面から入力すべき住所の一階層を決定する。
【００９７】
また、携帯電話１０の住所入力画面から上位階層情報を決定すると、ネットワーク４０を介して、プロバイダサーバ６１に階層文字列抽出用情報として、階層種別及び上位階層情報が送信される。階層文字列抽出用情報を受信したプロバイダサーバ６１は、住所検索サーバ６２に階層文字列抽出用情報を送信し、住所文字列の抽出を依頼する。住所文字列の抽出を依頼された住所検索サーバ６２は、階層文字列抽出用情報に基づき、入力すべき住所の一階層である一階層表記文字列の候補を抽出し、プロバイダサーバ６１に送信する。プロバイダサーバ６１は受信した一階層表記文字列の候補に基づき、画面情報を作成し、携帯電話１０に送信する。携帯電話１０は画面情報に基づき表示された画面から入力すべき住所の一階層を決定する。
【００９８】
したがって、ネットワークに接続された通信端末装置において、頭文字組合せ文字列による住所入力支援に加えて、郵便番号情報や階層文字列抽出用情報を利用した住所入力支援を行うことができるので、住所の入力に際して利用者の利便性を更に向上させることができる。
【００９９】
上記実施形態では、頭文字組合せ文字列、郵便番号情報又は階層抽出用情報を各住所入力支援方法により、独立に用いたが、図１４に示すように、郵便番号情報と階層抽出用情報を組み合わせて用いるなど、それぞれの住所入力支援方法を組み合わせて用いることもできる。
【０１００】
また、上記実施形態では、頭文字組合せ文字列として、都道府県階層、市区郡階層、町村階層及び丁目階層の頭文字組合せ文字列「トコト２」を用いたが、都道府県階層と市区郡階層を用いた「トコ」などの連続する少なくとも２階層であれば適用できることは勿論である。なお、その場合には、残りの住所表記文字列である町村階層及び丁目階層を階層抽出用情報を用いた住所入力支援方法とすることができるのは勿論である。
【０１０１】
また、上記実施形態では、郵便番号情報は７桁であるとしたが、３桁又は５桁などの郵便番号の一部であっても適用できることは勿論である。なお、その場合には、絞り込めない残りの階層については、階層抽出用情報を用いた住所入力支援方法とすることができるし、可能性のある住所の表記文字列をすべて候補とすることもできるのは勿論である。
【０１０２】
また、上記実施形態では、郵便番号対応階層文字列の候補を丁目階層までとしたが、町村階層までを候補とする（例えば、「東京都江東区東陽」）こともできるのは勿論である。
【０１０３】
また、上記、実施形態では、階層抽出用情報を階層種別、上位階層情報又は一階層先頭音表記文字としたが、これら以外の階層抽出用情報であっても適用できるのは勿論である。
【０１０４】
また、上記実施形態では、プロバイダサーバ６１と住所検索サーバ６２の２つのサーバ装置を用いたが、住所の検索プログラムをプロバイダサーバ６１にインストールし、一つのサーバを用いたシステムとしても実現することができる。
【産業上の利用可能性】
【０１０５】
以上説明したように、本発明の住所入力支援方法は、ネットワークに接続された通信端末装置において、当該通信端末装置の利用者が住所を入力する際の住所入力支援に適用することができる。
【図面の簡単な説明】
【０１０６】
【図１】本発明の一実施形態に係る住所入力支援方法を使用する住所入力支援システム１００の構成を模式的に示す図である。
【図２】図１の携帯電話１０の外観構成を概略的に示す図である。
【図３】図１の携帯電話１０の内部構成を説明するための機能ブロック図である。
【図４】図１のプロバイダサーバ６１の内部構成を説明するための機能ブロック図である。
【図５】図１の住所検索サーバ６２の内部構成を説明するための機能ブロック図である。
【図６】図１の住所入力支援システムにおいて使用される頭文字組合せ文字列による住所入力支援方法を説明するためのシーケンス図である。
【図７】頭文字組合せ文字列による住所入力支援方法を使用した場合に図２の表示部１３に表示される画面の遷移を表す図である。
【図８】図１の住所入力支援システムにおいて使用される郵便番号情報による住所入力支援方法を説明するためのシーケンス図である。
【図９】郵便番号情報による住所入力支援方法を使用した場合に図２の表示部１３に表示される画面の遷移を表す図である。
【図１０】図１の住所入力支援システムにおいて使用される階層文字列抽出用情報による住所入力支援方法を説明するためのシーケンス図である（その１）。
【図１１】階層文字列抽出用情報による住所入力支援方法を使用した場合に図２の表示部１３に表示される画面の遷移を表す図である（その１）。
【図１２】図１の住所入力支援システムにおいて使用される階層文字列抽出用情報による住所入力支援方法を説明するためのシーケンス図である（その２）。
【図１３】階層文字列抽出用情報による住所入力支援方法を使用した場合に図２の表示部１３に表示される画面の遷移を表す図である（その２）。
【図１４】変形例を説明するための図である。
【符号の説明】
【０１０７】
１０…携帯電話（通信端末装置）、１１…携帯電話本体、１２…操作部、１３…表示部、１４…通話用スピーカ、１５…マイクロフォン、１６…案内用スピーカ、１７…アンテナ、２１…制御部、２２…記憶部、２３…送受信部、３１…画面情報受信解析部、３２…文字入力部、３３…文字送信部、３４…文字列決定表示部、４０…ネットワーク、６１…プロバイダサーバ、６２…住所検索サーバ（サーバ装置）、７１１…制御部、７１２…制御部、７２１…送受信部、７２２…送受信部、７３１…記憶部、７３２…記憶部、８１…表示画面情報作成部、８２…クライアント情報受信部、８３…住所抽出用情報送信部、８４…住所文字列情報受信部、９１…住所抽出用情報受信部、９２…複数階層表記文字列候補抽出部、９３…郵便番号対応階層文字列候補抽出部、９４…一階層文字列候補抽出部、９５…文字列候補送信部。
【図１】
2005196365.tif 000003
【図２】
2005196365.tif 000004
【図３】
2005196365.tif 000005
【図４】
2005196365.tif 000006
【図５】
2005196365.tif 000007
【図６】
2005196365.tif 000008
【図７】
2005196365.tif 000009
【図８】
2005196365.tif 000010
【図９】
2005196365.tif 000011
【図１０】
2005196365.tif 000012
【図１１】
2005196365.tif 000013
【図１２】
2005196365.tif 000014
【図１３】
2005196365.tif 000015
【図１４】
2005196365.tif 000016