(57)【要約】【課題】ダイヤル操作を簡単化すると共に、誤った電話番号の入力、及び電話番号の入力操作の誤りを防止する。【解決手段】入力装置１から入力された電話番号の数字は、出力情報記憶部３１に追加的に格納される。この数字をキーにして、候補の電話番号を電話番号記憶部３２から部分一致で検索し、ヒットした電話番号を、検索結果記憶部３３に格納する。付加情報検索処理部２３で、検索結果記憶部３３に格納した電話番号に対応する付加情報を付加情報記憶部３４から検索し、ヒットした付加情報を検索結果記憶部３３に格納する。得られた電話番号と付加情報は検索情報表示処理部２３で画面表示形式に整え、出力装置４に送出されて表示出力される。ユーザは、この表示出力から意中の電話番号を選択してダイヤル入力する。【選択図】図１
2005217625.tif 000002
【特許請求の範囲】
【請求項１】
ダイヤル入力された電話番号で特定される相手先の電話装置との間で通話可能な電話装置で用いるダイヤル入力時番号補完システムであって、
相手先の電話番号を記憶する第１の記憶部と、
前記相手先の電話番号と該相手先に関連する付加情報を互いに対応付けて記憶する第２の記憶部と、
前記ダイヤル入力時に前記相手先の電話番号を入力する入力手段と、
前記入力手段による入力途中の電話番号の部分数値列と部分一致する前記相手先の候補となる電話番号を前記第１の記憶部から検索する第１の検索手段と、
前記第１の検索手段により検索された前記電話番号に対応する付加情報を前記第２の記憶部から検索する第２の検索手段と、
前記第１及び第２の検索手段で検索された前記相手先の候補となる電話番号及びこれに対応する付加情報を一覧表示可能に出力する出力手段とを備えたことを特徴とするダイヤル入力時番号補完システム。
【請求項２】
ダイヤル入力された電話番号で特定される相手先の電話装置との間で通話可能な電話装置で用いるダイヤル入力時番号補完システムであって、
前記相手先に関連する付加情報を記憶する第１の記憶手段と、
前記相手先に関連する付加情報と該相手先の電話番号を互いに対応付けて記憶する第２の記憶手段と、
前記ダイヤル入力時に前記相手先に関連する付加情報を入力する入力手段と、
前記入力手段による入力途中の付加情報の部分文字列と部分一致する前記相手先の候補となる付加情報を前記第１の記憶手段から検索する第１の検索手段と、
前記第１の検索手段により検索された前記相手先の候補となる付加情報に対応する電話番号を前記第２の記憶手段から検索する第２の検索手段と、
前記第１及び第２の検索手段で検索された前記相手先の付加情報の候補及びこれに対応する相手先の電話番号を表示画面上に一覧表示可能に出力する出力手段とを備えたことを特徴とするダイヤル入力時番号補完システム。
【請求項３】
前記表示画面上に一覧表示された前記相手先の候補となる電話番号及びこれに対応する付加情報の中から任意の電話番号を選択する選択手段をさらに備えたことを特徴とする請求項１又は２に記載のダイヤル入力時番号補完システム。
【請求項４】
前記付加情報は、相手先を特定可能な属性情報であることを特徴とする請求項１乃至３のいずれか１項に記載のダイヤル入力時番号補完システム。
【請求項５】
請求項１乃至４のいずれか１項に記載のダイヤル入力時番号補完システムを備えたことを特徴とする電話装置。
【請求項６】
ダイヤル入力された電話番号で特定される相手先の電話装置との間で通話可能な電話装置で用いるダイヤル入力時番号補完方法であって、
相手先の電話番号を第１の記憶部に記憶するステップと、
前記相手先の電話番号と該相手先に関連する付加情報を互いに対応付けて第２の記憶部に記憶するステップと、
前記ダイヤル入力時に前記相手先の電話番号を入力するステップと、
入力途中の電話番号の部分数値列と部分一致する前記相手先の候補となる電話番号を前記第１の記憶部から検索する第１の検索ステップと、
前記第１の検索ステップにより検索された前記電話番号に対応する付加情報を前記第２の記憶部から検索する第２の検索ステップと、
前記第１及び第２の検索ステップで検索された前記相手先の候補となる電話番号及びこれに対応する付加情報を一覧表示可能に出力するステップとを備えたことを特徴とするダイヤル入力時番号補完方法。
【請求項７】
ダイヤル入力された電話番号で特定される相手先の電話装置との間で通話可能な電話装置で用いるダイヤル入力時番号補完方法であって、
前記相手先に関連する付加情報を第１の記憶部に記憶するステップと、
前記相手先に関連する付加情報と該相手先の電話番号を互いに対応付けて記憶する第２の記憶部に記憶するステップと、
前記ダイヤル入力時に前記相手先に関連する付加情報を入力するステップと、
入力途中の付加情報の部分文字列と部分一致する前記相手先の候補となる付加情報を前記第１の記憶部から検索する第１の検索ステップと、
前記第１の検索手段により検索された前記相手先の候補となる付加情報に対応する電話番号を前記第２の記憶部から検索する第２の検索ステップと、
前記第１及び第２の検索ステップで検索された前記相手先の付加情報の候補及びこれに対応する相手先の電話番号を表示画面上に一覧表示可能に出力するステップとを備えたことを特徴とする電話装置。
【請求項８】
前記表示画面上に一覧表示された相手先の候補となる電話番号及びこれに対応する付加情報の中から任意の電話番号を選択するステップをさらに備えたことを特徴とする請求項６又は７に記載のダイヤル入力時番号補完方法。
【請求項９】
ダイヤル入力された電話番号で特定される相手先の電話装置との間で通話可能な電話装置の動作を制御するコンピュータプログラムであって、
コンピュータに、
相手先の電話番号を第１の記憶部に記憶するステップと、
前記相手先の電話番号と該相手先に関連する付加情報を互いに対応付けて第２の記憶部に記憶するステップと、
前記ダイヤル入力時に前記相手先の電話番号を入力するステップと、
入力途中の電話番号の部分数値列と部分一致する前記相手先の候補となる電話番号を前記第１の記憶部から検索する第１の検索ステップと、
前記第１の検索ステップにより検索された前記電話番号に対応する付加情報を前記第２の記憶部から検索する第２の検索ステップと、
前記第１及び第２の検索ステップで検索された前記相手先の候補となる電話番号及びこれに対応する付加情報を一覧表示可能に出力するステップとを実行させるためのコンピュータプログラム。
【請求項１０】
ダイヤル入力された電話番号で特定される相手先の電話装置との間で通話可能な電話装置の動作を制御するコンピュータプログラムであって、
コンピュータに、
前記相手先に関連する付加情報を第１の記憶部に記憶するステップと、
前記相手先に関連する付加情報と該相手先の電話番号を互いに対応付けて記憶する第２の記憶部に記憶するステップと、
前記ダイヤル入力時に前記相手先に関連する付加情報を入力するステップと、
入力途中の付加情報の部分文字列と部分一致する前記相手先の候補となる付加情報を前記第１の記憶部から検索する第１の検索ステップと、
前記第１の検索手段により検索された前記相手先の候補となる付加情報に対応する電話番号を前記第２の記憶部から検索する第２の検索ステップと、
前記第１及び第２の検索ステップで検索された前記相手先の付加情報の候補及びこれに対応する相手先の電話番号を表示画面上に一覧表示可能に出力するステップとを実行させるためのコンピュータプログラム。
【請求項１１】
前記コンピュータに、
前記表示画面上に一覧表示された相手先の候補となる電話番号及びこれに対応する付加情報の中から任意の電話番号を選択するステップをさらに実行させるための請求項９又は１０に記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電話装置、ダイヤル入力時番号補完システム及び方法、並びにコンピュータプログラムに係り、特に、電話番号の入力途中で、ダイヤル先の候補を表示し、入力中の電話番号の補完情報や、相手先の名前、住所等の付加情報の表示を行う電話装置に関する。
【背景技術】
【０００２】
従来の電話装置では、ダイヤル入力を行った場合、ダイヤル先の相手に関する情報が表示されず、よって、メモしていた相手先の電話番号が違っていた場合や、ダイヤル入力操作で結果的に誤った電話番号を入力してしまった場合などには、ダイヤルした相手先に電話がつながって、相手と実際に通話がなされるまで、ダイヤルした番号が誤っていたことに気付かないことが多かった。
【０００３】
また、通話の頻度が高い相手先のダイヤル入力の際にダイヤル操作の手間を省くためや、相手先のダイヤル番号を記憶する負担を省くことができる短縮ダイヤル機能を備えた電話装置が開発されている。さらに、この短縮ダイヤル機能については、ユーザによる短縮ダイヤルの入力により、自動的に相手先の電話装置につながる機能と、一旦相手先の電話番号が表示され、ユーザがこれを視認してダイヤル入力する機能とが開発されている。
【０００４】
いずれの機能も、予め短縮ダイヤルを登録しておいた相手へのダイヤル入力ができるだけであり、この予め登録がなされている相手に対しても、対応する短縮ダイヤルを忘却した場合には、やはりダイヤル入力ができない。
【０００５】
なお、後者の短縮ダイヤル機能は、例えば、表示された電話番号から選択した相手先の電話番号が、国際電話や複数の通信業者を介して接続されるものであった場合、この電話番号に、相手先の国や通信業こと業者毎に定められている特定の先頭番号が付加された電話番号（修正された電話番号）が更に表示されるので、便利ではあるが、ユーザは、表示後に、長い桁数の電話番号を手操作で入力することにより、ようやく自装置が回線接続されるのであり、自動的なダイヤルイン機能が使用できない不便があった。
【０００６】
この問題点を解消する装置として、表示された電話番号データの一覧からユーザが選択した電話番号を、ユーザが修正画面で修正し、この修正後の電話番号またはこの修正手段を学習した変更手段により得られた電話番号を発信する電話発信装置が開示されている（例えば、特許文献１参照）。
【０００７】
また、電話番号の登録時に、入力された氏名を、その頭文字に変換して予め登録しておき、登録された頭文字を選択可能に表示し、ユーザによって選択された頭文字に対応する電話番号を装置側がダイヤルする携帯電話装置が開示されている（例えば、特許文献２参照）。
【０００８】
さらに、操作パネルのテンキーの各々に対して、３文字程度のアルファベットを要素とする組、若しくはひらがなの五十音の各行の先頭文字を予め割り当てておき、ユーザが相手の情報（名前等）のアルファベット１文字またはひらがな１文字に対応するテンキーを押下すると、対応する相手先（通信先）の情報を表示する通信端末が開示されている（例えば、特許文献３参照）。
【特許文献１】特開平０９−２２４０７８号公報
【特許文献２】特開平１０−３０８８１０号公報
【特許文献３】特開平１１−１１２６３４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
ところで、上記背景技術で述べた従来の電話装置にあっては、ダイヤル入力時にユーザによって入力された番号を表示するだけであり、ユーザが誤って番号入力した場合に、この誤りを発信前に確認することができない。また、ダイヤルする番号の記憶が曖昧な場合、ダイヤル中に簡単に正しい電話番号を調べることができないという問題点があった。
【００１０】
即ち、前述のとおり、ユーザがダイヤル入力を行った場合、ダイヤル先の相手に関する付加的な情報が表示されず、よって、メモしていた相手先の電話番号が違っていた場合や、ダイヤル入力の操作過程で結果的に誤った電話番号を入力してしまった場合などには、ダイヤルした相手先に電話がつながって、相手と実際に通話がなされるまで、ユーザは、ダイヤルした番号が誤っていたことに気付かないといった状況が多く出現する。
【００１１】
また、相手先の電話番号が途中まで分かっている場合に、この分かっている番号までの入力だけで、簡単に相手先の電話番号全体を入手できるといった便利な機能は備えていなかった。
【００１２】
また、前述の短縮ダイヤル機能を備えた電話装置の場合は、前述のとおり、予め短縮ダイヤルを登録しておいた相手としかダイヤル入力できないし、この登録がなされている相手に対しても、対応する短縮ダイヤルを忘却した場合には、やはりダイヤル入力できないという問題点があった。
【００１３】
なお、前述の特許文献１に示された技術の場合は、電話番号の選択や、修正をユーザが手操作により行う必要があり、自動的な修正はなされない。
【００１４】
また、前述の特許文献２に示された技術は、ユーザに頭文字の選択を可能にする手段と、選択された頭文字に対応する電話番号等の情報を表示する機能を備えているものであるが、本発明のように、ダイヤル入力で電話番号の各桁が入力される度に、この入力の範囲内でヒットする電話番号を検索して一覧表示する機能や、これらの電話番号に関連する名前や住所等の情報を表示する機能は有していない。
【００１５】
さらに、前述の特許文献３に示された技術は、押下されたテンキーに対応する相手先の情報を表示する機能を備えたものであるが、本発明のように、現在までに入力された電話番号桁までに対応する電話番号を一覧表示するものではない。
【００１６】
本発明は、上記従来の問題点に鑑みてなされたものであって、電話番号の入力途中で、ダイヤル先の候補を表示し、入力中の電話番号の補完情報や、相手先の名前、住所等の付加情報の表示を行って、ダイヤル操作を簡単化すると共に、誤った電話番号の入力、及び電話番号の入力操作の誤りを防止することができる電話装置を提供することを目的としている。
【課題を解決するための手段】
【００１７】
上記課題を解決するために、本発明に係るダイヤル入力時番号補完システムは、ダイヤル入力された電話番号で特定される相手先の電話装置との間で通話可能な電話装置で用いるダイヤル入力時番号補完システムであって、相手先の電話番号を記憶する第１の記憶部と、前記相手先の電話番号と該相手先に関連する付加情報を互いに対応付けて記憶する第２の記憶部と、前記ダイヤル入力時に前記相手先の電話番号を入力する入力手段と、前記入力手段による入力途中の電話番号の部分数値列と部分一致する前記相手先の候補となる電話番号を前記第１の記憶部から検索する第１の検索手段と、前記第１の検索手段により検索された前記電話番号に対応する付加情報を前記第２の記憶部から検索する第２の検索手段と、前記第１及び第２の検索手段で検索された前記相手先の候補となる電話番号及びこれに対応する付加情報を一覧表示可能に出力する出力手段とを備えたことを特徴とする。
【００１８】
また、本発明に係るダイヤル入力時番号補完システムは、ダイヤル入力された電話番号で特定される相手先の電話装置との間で通話可能な電話装置で用いるダイヤル入力時番号補完システムであって、前記相手先に関連する付加情報を記憶する第１の記憶手段と、前記相手先に関連する付加情報と該相手先の電話番号を互いに対応付けて記憶する第２の記憶手段と、前記ダイヤル入力時に前記相手先に関連する付加情報を入力する入力手段と、前記入力手段による入力途中の付加情報の部分文字列と部分一致する前記相手先の候補となる付加情報を前記第１の記憶手段から検索する第１の検索手段と、前記第１の検索手段により検索された前記相手先の候補となる付加情報に対応する電話番号を前記第２の記憶手段から検索する第２の検索手段と、前記第１及び第２の検索手段で検索された前記相手先の付加情報の候補及びこれに対応する相手先の電話番号を表示画面上に一覧表示可能に出力する出力手段とを備えたことを特徴とする。
【００１９】
また、本発明に係るダイヤル入力時番号補完システムにおいて、前記表示画面上に一覧表示された前記相手先の候補となる電話番号及びこれに対応する付加情報の中から任意の電話番号を選択する選択手段をさらに備えてもよい。
【００２０】
また、本発明において、前記付加情報は、相手先を特定可能な属性情報であってもよい。この属性情報の例として、相手先の名前、住所等を例示できる。
【００２１】
本発明に係る電話装置は、上記いずれかに記載のダイヤル入力時番号補完システムを備えたことを特徴とする。
【００２２】
本発明に係るダイヤル入力時番号補完方法は、ダイヤル入力された電話番号で特定される相手先の電話装置との間で通話可能な電話装置で用いるダイヤル入力時番号補完方法であって、相手先の電話番号を第１の記憶部に記憶するステップと、前記相手先の電話番号と該相手先に関連する付加情報を互いに対応付けて第２の記憶部に記憶するステップと、前記ダイヤル入力時に前記相手先の電話番号を入力するステップと、入力途中の電話番号の部分数値列と部分一致する前記相手先の候補となる電話番号を前記第１の記憶部から検索する第１の検索ステップと、前記第１の検索ステップにより検索された前記電話番号に対応する付加情報を前記第２の記憶部から検索する第２の検索ステップと、前記第１及び第２の検索ステップで検索された前記相手先の候補となる電話番号及びこれに対応する付加情報を一覧表示可能に出力するステップとを備えたことを特徴とする。
【００２３】
本発明に係るダイヤル入力時番号補完方法は、ダイヤル入力された電話番号で特定される相手先の電話装置との間で通話可能な電話装置で用いるダイヤル入力時番号補完方法であって、前記相手先に関連する付加情報を第１の記憶部に記憶するステップと、前記相手先に関連する付加情報と該相手先の電話番号を互いに対応付けて記憶する第２の記憶部に記憶するステップと、前記ダイヤル入力時に前記相手先に関連する付加情報を入力するステップと、入力途中の付加情報の部分文字列と部分一致する前記相手先の候補となる付加情報を前記第１の記憶部から検索する第１の検索ステップと、前記第１の検索手段により検索された前記相手先の候補となる付加情報に対応する電話番号を前記第２の記憶部から検索する第２の検索ステップと、前記第１及び第２の検索ステップで検索された前記相手先の付加情報の候補及びこれに対応する相手先の電話番号を表示画面上に一覧表示可能に出力するステップとを備えたことを特徴とする。
【００２４】
また、本発明に係るダイヤル入力時番号補完方法において、前記表示画面上に一覧表示された相手先の候補となる電話番号及びこれに対応する付加情報の中から任意の電話番号を選択するステップをさらに備えてもよい。
【００２５】
本発明に係るコンピュータプログラムは、ダイヤル入力された電話番号で特定される相手先の電話装置との間で通話可能な電話装置の動作を制御するコンピュータプログラムであって、コンピュータに、相手先の電話番号を第１の記憶部に記憶するステップと、前記相手先の電話番号と該相手先に関連する付加情報を互いに対応付けて第２の記憶部に記憶するステップと、前記ダイヤル入力時に前記相手先の電話番号を入力するステップと、入力途中の電話番号の部分数値列と部分一致する前記相手先の候補となる電話番号を前記第１の記憶部から検索する第１の検索ステップと、前記第１の検索ステップにより検索された前記電話番号に対応する付加情報を前記第２の記憶部から検索する第２の検索ステップと、前記第１及び第２の検索ステップで検索された前記相手先の候補となる電話番号及びこれに対応する付加情報を一覧表示可能に出力するステップとを実行させるためのものである。
【００２６】
本発明に係るコンピュータプログラムは、ダイヤル入力された電話番号で特定される相手先の電話装置との間で通話可能な電話装置の動作を制御するコンピュータプログラムであって、コンピュータに、前記相手先に関連する付加情報を第１の記憶部に記憶するステップと、前記相手先に関連する付加情報と該相手先の電話番号を互いに対応付けて記憶する第２の記憶部に記憶するステップと、前記ダイヤル入力時に前記相手先に関連する付加情報を入力するステップと、入力途中の付加情報の部分文字列と部分一致する前記相手先の候補となる付加情報を前記第１の記憶部から検索する第１の検索ステップと、前記第１の検索手段により検索された前記相手先の候補となる付加情報に対応する電話番号を前記第２の記憶部から検索する第２の検索ステップと、前記第１及び第２の検索ステップで検索された前記相手先の付加情報の候補及びこれに対応する相手先の電話番号を表示画面上に一覧表示可能に出力するステップとを実行させるためのものである。
【００２７】
また、本発明に係るコンピュータプログラムにおいて、前記コンピュータに、前記表示画面上に一覧表示された相手先の候補となる電話番号及びこれに対応する付加情報の中から任意の電話番号を選択するステップをさらに実行させるようにしてもよい。
【発明の効果】
【００２８】
本発明によれば、相手先の電話番号の入力途中で、候補となる電話番号の正確な全桁が表示され、これにより、ユーザは、その電話番号の正確な全桁を参照しながら正確かつ迅速にダイヤル入力することができる。また、この候補となる電話番号に対応した付加情報も併せて表示されるので、ユーザは、相手先の電話番号を間違い無く選択することができる。よって、ユーザは、相手先電話番号を間違いなく選択して正確かつ迅速にダイヤル入力することができる。
【００２９】
また、ユーザは、相手先の電話番号を最後の桁まで記憶している必要がなく、また、思い出す必要もなく、記憶し易い相手先の電話番号の先頭からの部分数値列を入力するだけで、正確かつ迅速にダイヤル入力することができる。
【００３０】
さらに、表示画面上に一覧表示された相手先の候補となる電話番号及びこれに対応する付加情報の中から任意の電話番号を選択する構成の場合は、ユーザは、一覧表示を視認した後、意中の電話番号をダイヤル入力操作する必要がなく、意中の電話番号が表示欄を見ながら選択するだけで自動的にダイヤル入力がなされ、よって迅速かつ正確なダイヤル入力が可能となる。
【００３１】
また、電話番号を直接入力する代わりに付加情報、例えば相手先の名前等の属性情報を入力する構成の場合は、ユーザは、必ずしも相手先の電話番号を記憶している必要がなく、また、思い出す必要もなく、記憶し易い相手先の属性情報を入力するだけで、正確かつ迅速にダイヤル入力することができる。
【発明を実施するための最良の形態】
【００３２】
以下、本発明に係る電話装置、ダイヤル入力時番号補完システム及び方法、並びにコンピュータプログラムを実施するための最良の形態について、図面を参照して詳細に説明する。
【実施例１】
【００３３】
図１は、本実施例に係るダイヤル入力時番号補完システムを備えた電話装置の全体構成を示すブロック図である。
【００３４】
図１に示す電話装置は、例えばＩＰ（Internet Protocol）電話機、固定電話装置（親機及び子機を含む）、携帯電話装置、又はＰＨＳ（Personal Handyphone System）端末等から構成され、ダイヤル入力や文字入力等が可能な入力用の各種操作キー、操作ボタン等で構成された入力装置１と、プログラム制御により動作して入力されたデータを処理するデータ処理装置２と、データを記憶する記憶装置３と、各種情報を画面表示する液晶ディスプレイ等の出力装置４とを備えて構成される。
【００３５】
データ処理装置２は、機能上、入力装置１からの入力データを受け取る入力処理部（入力手段）２１と、所与の条件で電話番号を検索する電話番号検索処理部（第１の検索手段）２２と、入力された電話番号をキーにして後述する付加情報記憶部３４に登録されている付加情報を検索する付加情報検索処理部（第２の検索手段）２３と、検索した情報を表示形式で送出する検索情報表示処理部（出力手段）２４とを備える。これら各処理部２１〜２４は、ハードウエア構成上、例えばＣＰＵ及びそのＣＰＵにより実行される制御プログラム（コンピュータプログラム）を格納するメモリを有するマイクロコンピュータ等の１つ又は複数のプロセッサから構成され、プロセッサのＣＰＵが制御プログラムを実行することにより実現されるが、それぞれの機能を達成可能なものであれば、いずれのハードウエア構成でもよい。
【００３６】
記憶装置３は、機能上、前回の出力に使用した内容を格納する格納出力情報記憶部３１と、予め登録される電話番号を記憶する電話番号記憶部（第１の記憶部）３２と、検索結果の情報（電話番号及び付加情報の記憶場所）を記憶する検索結果記憶部３３と、電話番号に対応する付加情報を記憶する付加情報記憶部（第２の記憶部）３４とを備える。これら各記憶部３１〜３４は、例えばメモリ（ＲＯＭ、ＲＡＭ）等から構成される、その機能を達成可能なものであれば、例えば１つのメモリ内の異なる記憶領域にそれぞれ構成されても、或いは物理的に異なる複数のメモリに分かれて構成されても、いずれでもよい。
【００３７】
次に、本実施例の電話装置の動作について説明する。
【００３８】
入力装置１は、例えば携帯電話装置のキー入力部等を搭載して構成され、ユーザ操作により数字や文字等で構成される情報が入力可能となっている。入力装置１から入力された情報は、入力情報処理部２１に送出される。
【００３９】
出力情報記憶部３１は、入力装置１から入力された情報（前回の出力で使用した情報）を格納する記憶装置であり、入力装置１から情報の入力が行われる度に、内容の更新が行われる。
【００４０】
電話番号記憶部３２は、予め登録された電話番号を記憶する。
【００４１】
検索結果記憶部３３は、出力情報記憶部３１に記憶されている情報をキーにして電話番号記憶部３２に登録されている電話番号を検索した結果を記憶すると共に、検索された電話番号に関連する付加情報を、付加情報記憶部３４を検索することにより摘出した結果も記憶する。
【００４２】
付加情報記憶部３４は、電話番号記憶部３２に登録された電話番号（検索された結果の電話番号）に関連する付加情報を、検索された結果の電話番号（検索キー）と対応付けて記憶する。付加情報記憶部３４に記憶させる付加情報としては、電話番号の持ち主の名前や住所、メールアドレス、顔画像などを含めることが可能である。
【００４３】
入力情報処理部２１は、入力装置１から入力されたデータ（入力途中の電話番号）を逐一受け取り、記憶装置３の出力情報記憶部３１に逐一格納する。この時、既存データが存在する場合には、この既存データを置き換えることなく、新たに追加する態様で格納する。より具体的には、入力情報処理部２１は、入力装置１から送出された文字が電話番号として妥当なものかどうかを調べる。また、出力情報記憶部３１から、前回までに入力装置１から送出されている数字列を取り出し、今回送出された文字を加えた新たな数字列を生成し、出力情報記憶部３１に格納する。
【００４４】
電話番号検索処理部２２は、入力情報処理部２１から入力されたデータをキーにして、電話番号記憶部３２に登録された電話番号の検索を行う。この検索は、完全一致ではなく、部分一致を用いるものとする。この検索でヒットした電話番号が有れば、このヒットした電話番号を検索結果記憶部３３に格納する。
【００４５】
より具体的には、電話番号検索処理部２２は、出力情報記憶部３１から送出された数字列をキーにして、電話番号記憶部３２に登録されている電話番号に対する部分一致検索を行い、一部でも一致する電話番号があれば、検索にヒットしたと見なし、このヒットした電話番号を、検索結果記憶部３３に格納する。ヒットする電話番号は１つとは限らないので、電話番号記憶部３２に格納されている全ての電話番号を対象に検索を行い、結果を検索結果記憶部３３に格納する。
【００４６】
付加情報検索処理部２３は、検索結果記憶部３３に格納された電話番号をキーにして、付加情報記憶部３４に予め電話番号に対応付けられて登録されている付加情報を検索し、キー（電話番号）が一致する付加情報が存在すれば、その記憶場所を検索結果記憶部３３に格納する。
【００４７】
検索情報表示処理部２４は、出力情報記憶部３１の数字列、検索結果記憶部３３に格納された検索結果の電話番号及び対応する付加情報を表示可能な形式に加工し、出力装置４に送出する。
【００４８】
出力装置１は、検索情報表示処理部２４から送出されたデータを出力（表示）する。この表示を視認したユーザは、意中の相手先の電話番号を確認して全桁の入力を完了する。これにより、相手先との通話が可能となる。
【００４９】
図２は、本実施例に係る電話装置において、電話番号の入力に連れて表示される表示画面の一例を示す説明図である。
【００５０】
図２（ａ）は、入力装置１から未だ電話番号が入力されていない時点で出力装置４により表示される表示画面（図中の上段側が入力データ表示欄、下段側が検索結果データ表示欄）を示し、図２（ｂ）は、入力装置１から数字「１２３」が入力された結果として出力装置４により表示される表示画面を示し、図２（ｃ）は、入力装置１から数字「１２３４」が入力された結果として出力装置４により表示される表示画面を示す。
【００５１】
図２（ａ）に示すように、入力装置１から未だ電話番号が入力されていない時点では、出力装置４により表示される表示画面は、全ての表示欄がブランクとなっている。ここで、入力装置１から相手先の電話番号の頭から３桁分の数字である「１２３」が入力されて、先頭の入力データ表示欄に「１２３」が表示されると、図２（ｂ）に示すように、電話番号の頭から３桁分の数字を有する全ての電話番号が、対応する付加情報（ここでは氏名）と共に検索結果データ表示欄に一覧表示される。また、引き続き４が入力されることにより、電話番号の頭から４桁分の数字である「１２３４」が入力されると、図２（ｃ）に示すように、電話番号の頭から４桁分の数字を有する全ての電話番号が、対応する付加情報（図の例では氏名）と共に検索結果データ表示欄に表示される。
【００５２】
図３は、入力情報処理部２１の動作を示すフローチャートである。図３に示すフローチャートで示される処理アルゴリズムは、本実施例では、データ処理装置２により実行されるコンピュータプログラムとして、メモリ（図示しない）に格納されている。以下、図１を参照しながら、図３に示すフローチャートを使用して、入力情報処理部２１の動作を説明する。
【００５３】
まず、ユーザ操作により、入力装置１から、電話番号１桁分の文字データ入力を行う（ステップＳ１）。次いで、入力された電話番号１桁分の文字データが、電話番号として使用が許されている文字コードか否かを検証し（ステップＳ２）、電話番号として使用が許されている文字コードの場合はステップＳ３に移る。また、電話番号として使用が許されていない文字コードの場合はステップＳ１に戻る。
【００５４】
ステップＳ３では、出力情報記憶部３１から、前回までに入力装置１から送出されている数字列（文字データ）のコード列を取り出す。次いで、今回新たに送出された電話番号１桁分の文字を加えた新たな数字列のコード列を生成し、出力情報記憶部３１に格納する（ステップＳ４）。次いで、ステップＳ４で生成された数字列のコード列を出力情報記憶部３１に格納し（ステップＳ５）、電話番号検索処理（後述）に移る。
【００５５】
図４は、電話番号検索処理部２２の動作を示すフローチャートである。図４に示すフローチャートで示される処理アルゴリズムは、本実施例では、データ処理装置２により実行されるコンピュータプログラムとして、メモリ（図示しない）に格納されている。以下、図１を参照しながら、図４に示すフローチャートを使用して、電話番号検索処理部２２の動作を説明する。
【００５６】
まず、出力情報記憶部３１から数字列のコード列（即ち、ステップＳ４で生成された数字列のコード列）を取り出す（ステップＳ１１）。次いで、取り出した数字列をキーにして、電話番号記憶部３２に登録された電話番号の検索を行って部分一致する電話番号が有るか否かを検証し（ステップＳ１２）、一部でも一致するものがあれば、検索にヒットしたと見なし、ステップＳ１３に移る。また、全て不一致の場合は付加情報処理（後述）に移る。
【００５７】
ステップＳ１３では、検索にヒットした電話番号を検索結果記憶部３３に格納し、付加情報処理（後述）に移る。なお、ステップＳ１１の処理は、ステップＳ１２、ステップＳ１３の処理とは別タスクとして構成されている。よって、ステップＳ１３の処理の後、ステップＳ１１に戻す必要がない。
【００５８】
図５は、付加情報検索処理部２３の動作を示すフローチャートである。図５に示すフローチャートで示される処理アルゴリズムは、本実施例では、データ処理装置２により実行されるコンピュータプログラムとして、メモリ（図示しない）に格納されている。以下、図１を参照しながら、図５に示すフローチャートを使用して、付加情報検索処理部２３の動作を説明する。
【００５９】
まず、検索結果記憶部３３に格納されている電話番号の１つを取得する（ステップＳ２１）。次いで、この取り出した１つの電話番号をキーにして、付加情報記憶部３４を検索し、関連する付加情報が格納されているか否かを検証し（ステップＳ２２）、関連する付加情報が格納されていない場合はステップＳ２４に移り、また、関連する付加情報が格納されている場合はステップＳ２３に移る。
【００６０】
ステップＳ２３では、関連する付加情報が格納されている場所を検索結果記憶部３３に格納し、その後、ステップＳ２４に移る。ステップＳ２４では、検索結果記憶部３３に格納されている電話番号の全てについて関連する付加情報を検索したか否かを検証し、未だ検索していない電話番号が残っている場合はステップＳ２１に戻る。また、全ての電話番号について関連する付加情報の検索が完了している場合は、検索情報表示処理（後述）に移る。
【００６１】
図６は、検索情報表示処理部２４の動作を示すフローチャートである。図６に示すフローチャートで示される処理アルゴリズムは、本実施例では、データ処理装置２により実行されるコンピュータプログラムとして、メモリ（図示しない）に格納されている。以下、図１，２を参照しながら、図６に示すフローチャートを使用して、検索情報表示処理部２４の動作を説明する。
【００６２】
まず、出力情報記憶部３１から、入力情報処理部２１を介して格納されている数字列を取り出す（ステップＳ３１）。次いで、検索結果記憶部３３から、前述の検索でヒットした電話番号と付加情報とを取り出す（ステップＳ３２）。
【００６３】
次いで、取り出した電話番号と付加情報に対して、出力装置４による出力が可能なように出力形式を整え、出力装置４に送出する（ステップＳ３３）。これにより、出力装置４は、検索情報表示処理部２４から出力されたデータを受けて、画面などに表示出力する（図２参照）。この表示を視認したユーザは、意中の相手先の電話番号の全桁を表示画面で確認しながら入力し、これにより、相手先との通話が可能となる。
【００６４】
図７は、本実施例に係る電話装置の他の全体構成を示すブロック図である。
【００６５】
前述した図１に示す電話装置の構成では、電話番号記憶部３２と付加情報記憶部３４とを、記憶装置３の中に納めている。
【００６６】
これに対し、図７に示す電話装置の構成では、それらを外部に取り出し、データ処理装置を備えた複数の装置（ここでは、装置１１ａ〜１１ｃ）の共有の電話番号記憶部３２及び付加情報記憶部３３としている。これにより、電話番号や付加情報データの一元化を図ることができる。
【００６７】
また、共通化した電話番号記憶部３２と付加情報記憶部３３とを、現在のハローページのような電話帳として提供することで、装置を使う側が電話番号や付加情報を管理することなく、これらの電話番号や付加情報を利用することができる。即ち、電話番号記憶部３２や付加情報記憶部３３に記憶されている情報についても、必要に応じて検索し、ダイアルすることが可能となる。なお、装置１１ａ〜１１ｃに対応する入力装置については図示を省略している。
【実施例２】
【００６８】
本実施例に係る電話装置の電気的な構成は、前述の実施例１に係る電話装置の構成（図１、図７）と同じであり、処理アルゴリズムが異なるだけなので、以下では、本実施例に係る電話装置の処理アルゴリズムを説明する。
【００６９】
前述した実施例１に係る電話装置は、電話番号の入力途中で、相手先の電話番号の候補を一覧表示するが、電話番号自体は、この表示を視認しながら最後の桁まで入力する必要があった。
【００７０】
これに対し、本実施例に係る電話装置では、入力装置１を介したデータの入力途中で表示される相手先電話番号の候補の一覧から、ユーザが、該当するダイヤル先を選択して選ぶことができるようにする。このように構成することにより、ユーザは、例えば、電話番号を最後の桁まで入力する必要は無くなり、電話番号入力の途中の段階で、相手先の電話番号を決定することができる。
【００７１】
まず、本実施例に係る電話装置の電話番号入力過程と、意中の電話番号の選択方法について説明する。
【００７２】
図８は、本実施例に係る電話装置において、電話番号の入力に連れて表示される表示画面の１例を示す説明図である。
【００７３】
図８（ａ）は、入力装置１から未だ電話番号が入力されていない時点で出力装置４により表示される表示画面（図中の上段側が入力データ表示欄、下段側が検索結果データ表示欄）を示し、図８（ｂ）は、入力装置１から数字「１２３」が入力された結果として出力装置４により表示される表示画面を示し、図８（ｃ）は、入力装置１から数字「１２３４」が入力された結果として出力装置４により表示される表示画面を示す。
【００７４】
図８（ａ）に示すように、入力装置１から未だ電話番号が入力されていない時点では、出力装置４により表示される表示画面は、全ての表示欄がブランクとなっている。ここで、入力装置１から相手先の電話番号の先頭から３桁分の数字である「１２３」が入力されて、入力データ表示欄に「１２３」が表示されると、図８（ｂ）に示すように、電話番号の先頭から３桁分の数字に「１２３」を有する全ての電話番号が、対応する付加情報（ここでは氏名）と共に検索結果データ表示欄に一覧表示される。ここで、ユーザが、下キーなどを使用して、表示された一覧から、意中の電話番号が表示されている検索結果データ表示欄の最初の行の電話番号を選択すると、図８（ｃ）に示す画面となる。また、３番目の行の電話番号を選択すると、図８（ｄ）に示す表示画面となる。これにより、自装置が相手の電話装置と回線接続されて、相手先と通話することができる。
【００７５】
次に、本実施例に係る電話装置の他の電話番号入力過程と、意中の電話番号の選択方法について説明する。
【００７６】
前述した実施例１に係る電話装置は、入力途中の電話番号から候補となる電話番号を検索し、その後、この候補となる電話番号に対応する名前などの付加情報を検索し、検索結果の電話番号と付加情報とを相手先の候補として表示画面に一覧表示するものであった。
【００７７】
これに対し、本実施例に係る電話装置では、相手先の属性情報（名前等）を入力することでも、対応する可能性のある電話番号や付加情報を相手先の候補として一覧表示することができるようにしている。
【００７８】
この場合も、ユーザが、相手先の属性情報（名前等）を途中まで入力するだけで、候補となる電話番号や氏名を一覧表示するものとする。このように構成することで、ユーザは、手早く相手先の電話番号を決定することができる。
【００７９】
図９は、本実施例に係る電話装置において、相手先の名前の入力に連れて表示される表示画面の１例を示す説明図である。
【００８０】
図９（ａ）は、入力装置１から未だ相手先の名前（一般には属性情報）が入力されていない時点で、出力装置４により表示される表示画面（図中の上段側が入力データ表示欄、下段側が検索結果データ表示欄）を示し、図９（ｂ）は、入力装置１から名前「日電」が入力された結果として出力装置４により表示される表示画面を示す。
【００８１】
図９（ａ）に示すように、入力装置１から未だ相手先の名前が入力されていない時点では、出力装置４により表示される表示画面は、全ての表示欄がブランクとなっている。ここで、入力装置１から相手先の名前である「日電」が入力されると、図９（ｂ）に示すように、相手先の候補となる全ての電話番号が、対応する付加情報（ここでは氏名）と共に検索結果データ表示欄に一覧表示される。ここで、ユーザは、図８に示したカラムの選択方法と同様に、下キーなどを使用して、検索結果データ表示欄に表示された一覧から、意中の電話番号が表示された行を選択することにより、自装置が相手の電話装置と回線接続されて相手先と通話することができる。若しくは、表示された電話番号から意中の電話番号を選択して、その全桁をダイヤル入力することにより、自装置が相手の電話装置と回線接続されて相手先と通話することができる。
【００８２】
（その他の実施例）
上記のように、本発明は上記実施例１、２によって記載したが、この開示の一部をなす論述及び図面は本発明を限定するものであると理解すべきではない。この開示から当業者によって明らかとなる様々な代替実施の形態、実施例及び運用技術も本発明に含まれる。
【００８３】
例えば、前述の各実施例では、電話装置を携帯電話装置としたが、本発明は、一般に、電話回線と接続される携帯情報端末装置、宅内に据え置かれる電話装置、及び電話回線と接続される情報端末装置等に対しても適用することができる。
【００８４】
また、上記実施例２では、部分入力される相手の属性情報を相手の名前としたが、本発明は、一般に、相手の住所、職種、所属グループ名、年齢、嗜好などの、より一般的な属性情報も入力対象とすることができる。
【００８５】
また、本発明に係るデータ処理装置の各構成要素の処理の少なくとも一部をコンピュータ制御により実行するものとし、かつ、上記処理を、図３〜図６のフローチャートで示した手順をコンピュータに実行させるためのプログラムは、半導体メモリを始め、ＣＤ−ＲＯＭや磁気テープなどのコンピュータ読み取り可能な記録媒体に格納して配付してもよい。そして、少なくともマイクロコンピュータ，パーソナルコンピュータ，汎用コンピュータを範疇に含むコンピュータが、上記の記録媒体から上記プログラムを読み出して、実行するものとしてもよい。
【産業上の利用可能性】
【００８６】
本発明は、電話装置、携帯電話装置、端末装置、及び携帯端末装置などを範疇に含む通信機器の分野に適用できる。
【図面の簡単な説明】
【００８７】
【図１】本発明の実施例１に係る電話装置の全体構成を示すブロック図である。
【図２】（ａ）〜（ｃ）は、本発明の実施例１に係る電話装置における電話番号入力に応じた表示画面例を説明する図である。
【図３】入力情報処理部の動作を示すフローチャートである。
【図４】電話番号検索処理部の動作を示すフローチャートである。
【図５】付加情報検索処理部の動作を示すフローチャートである。
【図６】検索情報表示処理部の動作を示すフローチャートである。
【図７】本発明の実施例１の他の電話装置の全体構成を示すブロック図である。
【図８】（ａ）〜（ｄ）は、本発明の実施例２に係る電話装置における電話番号入力に応じた表示画面例を説明する図である。
【図９】（ａ）、（ｂ）は、本発明の実施例２に係る電話装置における相手先の名前の入力に応じた表示画面例を説明する図である。
【符号の説明】
【００８８】
１  入力装置
２  データ処理装置
３  記憶装置
４  出力装置
２１  入力情報処理部
２２  電話番号検索処理部
２３  付加情報検索処理部
２４  検索情報表示処理部
３１  出力情報記憶部
３２  電話番号記憶部
３３  検索結果記憶部
３４  付加情報記憶部
【図１】
2005217625.tif 000003
【図２】
2005217625.tif 000004
【図３】
2005217625.tif 000005
【図４】
2005217625.tif 000006
【図５】
2005217625.tif 000007
【図６】
2005217625.tif 000008
【図７】
2005217625.tif 000009
【図８】
2005217625.tif 000010
【図９】
2005217625.tif 000011