(57)【要約】【課題】使用者の意図に近い電話番号を呈示すること。【解決手段】発着信履歴を用いて発信する電話番号の候補を呈示する電話装置は、発着信履歴には、発信先の電話番号及び着信元の電話番号と、該発信時刻及び該着信時刻とが含まれ、発信要求が生じた場合に、発着信履歴に基づいて、該発信要求が生じた状況と近似する状況に発信された電話番号及び／又は着信した電話番号を抽出する手段と、抽出する手段において抽出された電話番号を呈示する手段とを有する。【選択図】図１
2009302679.tif 000002
【特許請求の範囲】
【請求項１】
発着信履歴に基づいて、発信候補の電話番号を呈示する電話装置において、
前記発着信履歴には、発信先の電話番号及び着信元の電話番号と、該発信時刻及び該着信時刻とが含まれ、
発信要求が生じた場合に、前記発着信履歴に基づいて、該発信要求が生じた状況と近似する状況に発信された電話番号及び／又は着信した電話番号を抽出する手段と、
前記抽出する手段において抽出された電話番号を呈示する手段と
を有することを特徴とする電話装置。
【請求項２】
請求項１に記載の電話装置において、
前記抽出する手段は、前記発着信履歴に含まれる発信先の電話番号及び着信元の電話番号に基づいて、該発信時刻及び該着信時刻と、前記発信要求が生じた時刻との近似度を求め、
前記呈示する手段は、前記抽出する手段において求められた近似度に基づいて、該近似度の高い電話番号から呈示することを特徴とする電話装置。
【請求項３】
請求項１又は２に記載の電話装置において、
前記抽出する手段は、前記発着信履歴に含まれる発着信時刻に基づいて、前記発信要求が生じた状況と近似する状況に発信された電話番号を抽出することを特徴とする電話装置。
【請求項４】
請求項１ないし３のいずれか１項に記載の電話装置において、
前記発着信履歴には、該発信日付及び該着信日付が含まれ、
前記抽出する手段は、前記発着信履歴に含まれる該発信日付及び該着信日付に基づいて求められる発着信が生じた曜日に基づいて、前記発信要求が生じた状況と近似する状況に発信された電話番号及び／又は着信した電話番号を抽出することを特徴とする電話装置。
【請求項５】
請求項１又は２に記載の電話装置において、
前記抽出する手段は、前記発着信履歴に含まれる発着信時刻に基づいて、該発信要求の前に発信された電話番号を抽出することを特徴とする電話装置。
【請求項６】
請求項１又は２に記載の電話装置において、
前記抽出する手段は、前記発着信履歴に含まれる発信先の電話番号に基づいて、過去の発信回数の多い発信先の電話番号を抽出することを特徴とする電話装置。
【請求項７】
請求項１又は２に記載の電話装置において、
当該電話装置からの発信が生じた場合及び当該電話装置に対する着信が生じた場合に、前記発着信履歴に、該発信先の電話番号及び該着信元の電話番号と、該発信日時及び該着信日時とを記憶する手段
を有することを特徴とする電話装置。
【請求項８】
請求項７に記載の電話装置において、
前記記憶する手段は、当該電話装置が複数の電話番号を有する場合、該複数の電話番号毎に、発着信履歴を記憶し、
前記抽出する手段は、発信要求が生じた場合に、該発信要求が生じた電話番号に対応する発着信履歴に基づいて、該発信要求が生じた状況と近似する状況に発信された電話番号及び／又は着信した電話番号を抽出することを特徴とする電話装置。
【請求項９】
発着信履歴を用いて発信する電話番号の候補を呈示する電話発信方法において、
発信要求が生じた場合に、前記発着信履歴に基づいて、該発信要求が生じた状況と近似する状況に発信された電話番号及び／又は着信した電話番号を抽出するステップと、
前記抽出するステップにおいて抽出された電話番号を呈示するステップと
を有し、
前記発着信履歴には、発信先の電話番号及び着信元の電話番号と、該発信日時及び該着信日時とが含まれることを特徴とする電話発信方法。
【請求項１０】
コンピュータに、
発信要求が生じた場合に、発着信履歴に基づいて、該発信要求が生じた状況と近似する状況に発信された電話番号及び／又は着信した電話番号を抽出するステップと、
前記抽出するステップにおいて抽出された電話番号を呈示するステップと
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、発信先の候補となる電話番号を呈示する電話装置及び電話発信方法並びにプログラムに関する。
【背景技術】
【０００２】
電話装置には、保存した着信履歴や発信履歴を用いて、電話番号を新たに入力することなどの手間を省いた発信を行うことができるものがある。電話装置には、ビジネスホンなどが含まれる。例えば、ビジネスホンX7000の取扱説明書「Netcommunity  SYSTEM  X7000  取扱説明書［基本編］」には、p.47に、発信履歴及び着信履歴をそれぞれ10件まで保存できることが記載されている。また、該取扱説明書には、新たに発信する場合に、該保存した発信履歴又は着信履歴を呼び出すことができることが記載されている。保存対象が10件以上になった場合には、古いものから順番に自動的に削除される。また、履歴の表示は新しいものから順番に呈示される。
【０００３】
また、不在時に着信した履歴を元に発信する電話履歴発信方法が開示されている。
【０００４】
また、携帯電話サービス提供会社によっては、１台の携帯端末に複数の電話番号を割り振ることができるサービスが提供されている。このようなサービスが提供される場合には、発着信履歴は電話番号毎に保持される。言い換えれば、電話番号毎に個別に発着信履歴が管理される。また、電話帳も電話番号毎に保持される。このため、１台の携帯端末に複数の電話番号を割り振ることができるサービスの提供を受けている場合には、他の電話番号に関連付けられて管理されている発着信履歴を用いて発信することができない。
【特許文献１】特開平５−２４４２８６号公報
【特許文献２】特開２００４−２９７３３５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述した電話装置では、発信履歴を用いて発信する場合、該電話装置には、直近に発信した電話番号が表示される。このため、現在発信しようとする電話番号に相応しい電話番号が呈示されているとは必ずしもいえなかった。
【０００６】
また、ユーザが、電話番号を直接指定して発信する場合には、履歴を使わずに、電話帳を用いて行う。ここで、電話帳は、当該電話装置に電子的に保存されている電話番号である。このような場合には、履歴を使用する必要は無い。しかし、電話帳に含まれる電話番号には発信日時は関連付けられていない。このため、直接指定した電話番号の発信日時を確認することができない。
【０００７】
ビジネスの場における電話の利用シーンでは、新規の電話番号に発信することは、特定の業種を除いて多くは無い。該特定の業種には、アウトバウンド業務を中心とするコールセンタなどが含まれる。該電話の利用シーンでは、通常はよく電話を掛けるところ、もしくは電話が掛かってくるところと発着信を行うことの方が多い。従って、発信履歴を用いて発信を行うことにより、作業効率を高めることが予想される。
【０００８】
しかし、複数の業務を並行して進めている作業者にとっては、時間順に発着信履歴が呈示されても、作業効率を高めることには必ずしもつながらない場合がある。呈示される発信先が適切であるとは限らないためである。例えば、午前と午後で業務を分けている場合などでは、発信しようとする宛先に近いとはいえない候補が提示される場合がある。このような場合には、操作をスムースに行えない。日中と夜間で電話を使い分けている場合などでも同様である。
【０００９】
本発明は、このような状況に鑑みてなされたものであり、その目的は、使用者の意図に近い電話番号を呈示することができる電話装置及び電話発信方法並びにプログラムを提供することにある。
【課題を解決するための手段】
【００１０】
上記課題を解決するため、本電話装置は、
発着信履歴を用いて発信する電話番号の候補を呈示する電話装置において、
前記発着信履歴には、発信先の電話番号及び着信元の電話番号と、該発信時刻及び該着信時刻とが含まれ、
発信要求が生じた場合に、前記発着信履歴に基づいて、該発信要求が生じた状況と近似する状況に発信された電話番号及び／又は着信した電話番号を抽出する手段と、
前記抽出する手段において抽出された電話番号を呈示する手段と
を有する。
【００１１】
本電話発信方法は、
発着信履歴を用いて発信する電話番号の候補を呈示する電話発信方法において、
発信要求が生じた場合に、前記発着信履歴に基づいて、該発信要求が生じた状況と近似する状況に発信された電話番号及び／又は着信した電話番号を抽出するステップと、
前記抽出するステップにおいて抽出された電話番号を呈示するステップと
を有し、
前記発着信履歴には、発信先の電話番号及び着信元の電話番号と、該発信日時及び該着信日時とが含まれる。
【００１２】
本プログラムは、
コンピュータに、
発信要求が生じた場合に、発着信履歴に基づいて、該発信要求が生じた状況と近似する状況に発信された電話番号及び／又は着信した電話番号を抽出するステップと、
前記抽出するステップにおいて抽出された電話番号を呈示するステップと
を実行させる。
【発明の効果】
【００１３】
本発明の実施例によれば、使用者の意図に近い電話番号を呈示することができる電話装置及び電話発信方法並びにプログラムを実現できる。
【発明を実施するための最良の形態】
【００１４】
次に、本発明を実施するための最良の形態を、以下の実施例に基づき図面を参照しつつ説明する。
なお、実施例を説明するための全図において、同一機能を有するものは同一符号を用い、繰り返しの説明は省略する。
（第１の実施例）
本実施例に係る電話装置について、図１を参照して説明する。
【００１５】
本実施例に係る電話装置は、主装置１００と、端末装置２００とを有する。また、端末装置２００は複数であってもよい。また、端末装置２００が１つの場合には、主装置１１００と一体となっていてもよい。
【００１６】
主装置１００は、内線インタフェース１０２と、外線呼制御部１０４と、外線インタフェース１１２と、発信先候補抽出部１１４と、メモリ１１８とを有する。
【００１７】
内線インタフェース１０２は、端末装置２００が複数である場合に、該複数の端末装置２００間のインタフェースである。
【００１８】
外線呼制御部１０４は、端末装置２００に対する発着信呼に対する制御を行う。外線呼制御部１０４は、着信制御部１０６と、発信制御部１０８及び発着信履歴管理部１１０を有する。着信制御部１０６は、端末装置２００への着信呼に対する制御を行う。発信制御部１０８は、端末装置２００からの発信呼に対する制御を行う。発着信履歴管理部１１０は、発呼及び着呼に基づいて、後述する発着信履歴管理表１２０を作成する。
【００１９】
外線インタフェース１１２は、主装置１００と外線とのインタフェースである。
【００２０】
メモリ１１８は、発着信履歴管理表１２０と、プログラム１２２を有する。
【００２１】
発着信履歴管理表１２０は、端末装置２００が発着信した呼を管理する。例えば、発着信履歴管理表１２０は、図２に示すように、該呼の識別子と、該呼が発信であるか着信であるかの種別と、該呼の生じた日時と、該呼に対応する相手先の電話番号とを管理する。
【００２２】
例えば、発着信履歴管理表では、識別子として、時間順に自動的に割り振られる数値を使用してもよい。図２に示す例では、該数値は項番に格納される。例えば、最大の数値に対応する呼を直近に生じた着信又は発信となるように、数値を割り振るようにしてもよい。
【００２３】
また、例えば、該呼が発信であるか着信であるかの種別として、着信の場合にはｒ、発信の場合にはｓが格納される。
【００２４】
また、例えば、該呼の生じた日時として、日付と時刻とが格納される。具体的には、発信又は着信が生じた年月日と時間とが格納される。また、例えば、該呼に対応する相手先の電話番号として、発信又は着信の相手の電話番号が格納される。具体的には、着信呼である場合には掛かってきた相手先の電話番号が格納される。また、発信呼である場合には掛けた相手の電話番号が格納される。また、電話装置が複数の電話番号を有する場合には、該発着信履歴管理表は複数作成される。言い換えれば、当該電話装置が有する電話番号毎に発着信履歴管理表が作成される。
【００２５】
プログラム１２２は、コンピュータに、発信要求が生じた場合に、発着信履歴に基づいて、該発信要求が生じた状況と近似する状況に発信された電話番号及び／又は着信した電話番号を抽出するステップと、抽出するステップにおいて抽出された電話番号を呈示するステップとを実行させる。言い換えれば、プログラム１２２は、コンピュータを、発着信候補抽出部１１４として機能させる。また、プログラム１２２には、コンピュータを、近似度計算部１１６として機能させるプログラムが含まれる。
【００２６】
発着信候補抽出部１１４は、端末装置２００からの発信命令に基づいて、発信先の候補を抽出する。発信命令は、ユーザがハンドセットを持ち上げるなどの行為を行うことによる発信の意思表示により発生する。例えば、発信先候補抽出部１１４は、端末装置２００からの発信命令に基づいて、該端末装置２００の属性情報を取得する。例えば、該属性情報には、該発信命令の生じた端末装置２００の電話番号が含まれるようにしてもよい。  発信先候補抽出部１１４は、発着信履歴管理表１２０を参照し、取得した属性情報に基づいて、ユーザに呈示する電話番号の候補を抽出する。例えば、発信先候補抽出部１１４は、該発信命令の生じた端末装置２００の電話番号に対応する発着信履歴管理表を抽出する。そして、発信先候補抽出部１１４は、抽出した発着信履歴管理表１２０を参照し、該発信命令の生じた日時情報に近い状況で使用された電話番号を抽出する。そして、発信先候補抽出部１１４は、抽出した電話番号を端末装置２００に送信する。端末装置２００は、発信先候補抽出部１１４により受信した電話番号を表示する。例えば、端末装置２００は、発信先候補抽出部１１４により受信した電話番号を選択可能に表示するようにしてもよい。
【００２７】
発信先候補抽出部１１４は、取得した日時情報に近い状況で使用された電話番号を抽出する場合に、近似度を求め、該近似度に基づいて抽出するようにしてもよい。ここで、近似度とは、取得した日時情報に含まれる日付及び／又は時刻への近さの度合いを示す指標である。
【００２８】
発信先候補抽出部１１４は、近似度計算部１１６を有する。近似度計算部１１６は、発着信履歴管理表１２０に格納された電話番号の使用された日時情報と、取得した日時情報との間の近似度を求める。そして、発信先候補抽出部１１４は、近似度計算部１１６において求められた近似度に基づいて、近似度の高い、言い換えれば近似している電話番号から表示する。表示する数は予めユーザにより設定されていてもよい。このようにすることにより、該発信命令の生じた日時情報に近い状況で使用された電話番号を抽出できる。
【００２９】
ここで、近似度計算部１１６において行われる処理の一例について示す。
【００３０】
ここでは、近似度を"s1"により示す。
【００３１】
まず、前提条件として、発信命令の生じた日時情報に含まれる日付及び時刻をyr1、mt1、day1、tm1とする。yr1は年、mt1は月、day1は日、tm1は時刻に、それぞれ対応する。また、dy()は年、月、日の三つの引数に対して曜日を返す関数である。また、b()は二つの引数に対して、等しければ０を、異なっていれば１を返す関数である。また、norm()は一つの引数に対して最大値を１とし、最小値を０に正規化する関数である。
【００３２】
以下に示す近似度の計算例では、計算された近似度s1の値が小さいほど近似していると見なされる。これは一例であり、近似度の値が大きいほど近似していると見なすように計算するようにしてもよい。
【００３３】
ある項番idiにおいて、発着信区別、年、月、日、時、相手電話番号を、それぞれrsi、yri、mti、dayi、tmi、teliとする。
【００３４】
この場合、近似度s1は、式(1)により示される。
【００３５】
s1=b(dy(yri,mti,dayi),dy(yr1,mt1,day1)))+norm((tmi-tm1)/3600)+B("s",rsi)      (1)
式(1)において、s1=0〜3である。
【００３６】
また、式（1）において、b(dy(yri,mti,dayi),dy(yr1,mt1,day1)))は、曜日が等しいかどうか、言い換えれば曜日の近似度を求める項である。また、norm((tmi-tm1)/3600)は、時間が近いかどうか、言い換えれば時間の近似度を求める項である。ここでは、一例として１時間単位で近似度が計算される。B("s",rsi)は、履歴は発信かどうか、言い換えれば発着信の近似度を求める項である。
【００３７】
式(1)において、右辺の第一項と第三項は0か1の値を取る項である。このため、支配項となるのは第二項である。第二項においては、前後1時間の差を見るために3600(秒)で除算を行う場合を示す。式(1)を使用することにより、1/24=4.17×10**(-2)単位で近似度に対応する電話番号の順位が決定される。発信先候補抽出部１１４は、同位の電話番号、すなわち近似度が同値である電話番号は時間が近い順に候補として挙げるようにしてもよい。
また、発信先候補抽出部１１４は、曜日の近似度に基づいて発信先候補を抽出するようにしてもよいし、時間の近似度に基づいて発信先候補を抽出するようにしてもよいし、発着信の近似度に基づいて発信先候補を抽出するようにしてもよい。
【００３８】
本実施例にかかる電話装置のハードウエア構成例について説明する。
【００３９】
電話装置は、ＣＰＵと、ＲＯＭと、ＲＡＭと、ハードディスク装置等の大容量の記憶装置とを有する。さらにフレキシブルディスク装置等の補助記憶装置を備えるようにしてもよい。
【００４０】
コンピュータを電話装置として機能させるためのプログラム１２２は、例えば、フレキシブルディスク、ＣＤ−ＲＯＭ、メモリカード等の記録媒体に記録された状態で提供されてもよい。この記録媒体をコンピュータの補助記憶装置に挿入すると、媒体に記録されたプログラム１２２が読み取られる。そして、ＣＰＵは、読み込んだプログラム１２２をＲＡＭあるいは記憶装置に書き込み、このプログラム１２２に従って本実施例で説明するような処理を実行する。また、プログラム１２２を、通信網を介してダウンロードし、また記憶媒体からハードディスク装置にコピー・インストールし、実行するようにしてもよい。
【００４１】
本実施例に係る電話装置の動作について、図３を参照して説明する。
【００４２】
本実施例では、発着信履歴管理表１２０に発着信履歴が既に蓄積されている場合について説明する。
【００４３】
電話装置は、発着信履歴管理表１２０の項番を払い出す（ステップＳ３０２）。例えば、ユーザが発信の意思表示を行う。例えば、ユーザは、ハンドセットを持ち上げるなどの行為を行う。該発信の意思表示により、端末装置２００から発信命令が発せられる。該発信命令には、発信元の電話番号の情報が含まれてもよい。該発信命令は、内線インタフェース１０２を介して、発着信履歴管理部１１０に入力される。また、該発信命令は、内線インタフェース１０２を介して、発信先候補抽出部１１４に入力される。発着信履歴管理部１１０は、発着信履歴管理表１２０を参照し、該項番に格納された項番のうち、直近の項番を読み出し、該読み出した項番に一をインクリメントする。そして、発着信履歴管理部１１０は、該一をインクリメントした項番を新たな項番とする。例えば、発着信履歴管理部１１０は、直近の項番id=mを読み出す。そして、発着信履歴管理部１１０は、読み出したid=mを１増加させ、n=m+1を求める。そして、発着信履歴管理部１１０は、発着信履歴管理表１２０の項番にid=nを登録する。ここで、他の端末装置から発信命令が発せられた場合、発着信履歴管理部１１０は、該他の端末装置に対する直近の項番として、n=m+1を読み出す。
【００４４】
電話装置は、ユーザ（利用者)の条件に基づいて、発信先の候補を抽出する（ステップＳ３０４）。例えば、発信先候補抽出部１１４は、該発信処理が行われた電話番号（発信元電話番号）を取得する。また、発信先候補抽出部１１４は、該発信処理が行われた日時情報を取得する。発信先候補抽出部１１４は、発着信履歴管理表１２０を参照し、該発信元電話番号に対応する発着信履歴管理表を抽出する。近似度計算部１１６は、発信処理が行われた日時情報に基づいて、近似度を計算する。発信先候補抽出部１１４は、近似度に基づいて、発信先の電話番号の候補を抽出する。
【００４５】
電話装置は、発信先の候補を表示する（ステップＳ３０６）。例えば、発信先候補抽出部１１６は、抽出した発信先の電話番号の候補を端末装置２００に送信する。端末装置２００は、発信先候補抽出部１１４から受信した発信先の電話番号の候補を表示する。例えば、端末装置２００は、ステップＳ３０４において計算された近似度に基づいて、該近似度の高い電話番号から順に表示するようにしてもよい。
【００４６】
電話装置は、発信処理を行う（ステップＳ３０８）。例えば、ユーザは表示された発信先の電話番号の候補から発信したい電話番号を選択する。該選択された電話番号は、内線インタフェース１０２を介して、外線呼制御部１０４に入力される。外線呼制御部１０４では、発信側制御部１０８において、入力された電話番号に基づいて、発信処理が行われる。
【００４７】
電話装置において行われる近似度を計算する処理について、図４を参照して説明する。
【００４８】
本実施例では、発着信履歴管理表１２０に発着信履歴が既に蓄積されている場合について説明する。
【００４９】
ユーザは端末装置２００に対して発信の意思表示を行う（１）。例えば、ユーザが端末装置２００のハンドセットを持ち上げることにより、発信の意思表示（発信命令）を行う。
【００５０】
該発信命令は、発着信候補抽出部１１４に入力される。該発信命令には、発信処理が行われる端末装置の電話番号が含まれる。
【００５１】
発着信候補抽出部１１４は、該発信処理を行った端末装置の属性情報を取得する。例えば、発着信候補抽出部１１４は、発信信号に含まれる電話番号を取得する。また、発着信候補抽出部１１４は、該発信処理を行った日時情報を取得する。発着信候補抽出部１１４は、発着信履歴管理表１２０を参照し、取得した属性情報に対応する発着信履歴管理表を取得する（２、３）。例えば、発着信候補抽出部１１４は、取得した電話番号に基づいて、取得した電話番号に対応する発着信履歴管理表を取得する
近似度計算部１１６は、取得した発着信履歴管理表に含まれる各発着信呼の発着信の日時と、取得した日時情報との間の近似度を計算する。そして、発着信候補抽出部１１４は、計算された近似度に基づいて、発信先の候補を抽出する。例えば、発着信候補抽出部１１４は、計算された近似度に基づいて、所定の数の電話番号を発信先の候補として抽出するようにしてもよい。該所定の数は予めユーザにより設定されるようにしてもよい。
【００５２】
発着信候補抽出部１１４は、抽出した発信先の候補を端末装置２００に送信する（４）。
【００５３】
端末装置２００は、送信された発信先の候補を表示する（５）。
【００５４】
ユーザは、表示された発信先の候補から発信したい電話番号を選択する（６）。選択された電話番号は、内線インタフェース１０２を介して、外線呼制御部１０４に入力される（７）。外線呼制御部１０４は、発信制御部１０８において、入力された電話番号に基づいて発信処理を行う。また、発着信履歴管理部１１０は、入力された電話番号を、発信先情報として、発着信履歴管理表１２０に格納する。
【００５５】
本実施例によれば、発着信のパターンを収集し、該収集した発着信のパターンに基づいて、発信しようとしている時点に近いパターンを抽出することができる。該パターンには、発着信履歴管理表に格納される情報が含まれてもよい。そして、抽出したパターンに対応する電話番号を発信先の候補として呈示することができる。発信しようとしている時点に近いパターンを抽出する場合、例えば、近似度を用いて判断される。
（第２の実施例）
本実施例に係る電話装置について説明する。
【００５６】
本実施例に係る電話装置は、図１を参照して説明した電話装置と、近似度計算部１１６における処理が異なる。近似度計算部１１６は、直近の発着信内容と発信先の候補の電話番号の一つ前の発着信内容が同様であるかどうかを見るための近似度を計算する。
【００５７】
ここで、近似度計算部１１６において行われる処理の一例について示す。
【００５８】
ここでは、近似度を"s2"により示す。
【００５９】
前提条件は上述した実施例と同様である。但し、ある項番idiの一つ前の項番をidi-1としており、idi-1の発着信区別、年、月、日、時、相手電話番号を、それぞれ、rsi-1、yri-1、mti-1、dayi-1、tmi-1、teli-1とする。また、新たに発信しようとしている現在より一つ前の項番をidn-1とする。また、idn-1の発着信区別、年、月、日、時、相手電話番号を、それぞれrsn-1、yrn-1、mtn-1、dayn-1、tmn-1、teln-1とする。
この場合、近似度s2は、式(2)により示される。
【００６０】
s2=b("s",rsi)+b(b("s",rsi-1),b("s",rsn-1))+b(teli-1,teln-1)      (2)
式(2)において、s2=0〜3である。
【００６１】
また、式（2）において、b("s",rsi)は、候補となるものは発信かどうか、言い換えれば発信の近似度を求める項である。また、b(b("s",rsi-1),b("s",rsn-1))は、候補の前も同じく発信であるかどうか、言い換えれば候補の前の発信の近似度を求める項である。b(teli-1,teln-1)は、候補の前の発信先が同じかどうか、言い換えれば候補の前の発信先の近似度を求める項である。
【００６２】
式(2)において、右辺の第二項は、候補の前と現在の直前が同じく発信かどうかを見ている項である。この項において、同じく着信かどうかを見るようにしてもよい。
【００６３】
本実施例によれば、同じところから掛かってきた後に電話を掛ける行為の類似性に基づいて、発信先の候補を呈示できる。
（第３の実施例）
本実施例に係る電話装置について説明する。
【００６４】
本実施例に係る電話装置は、図１を参照して説明した電話装置と、発信先候補抽出部１１４における処理が異なる。本実施例に係る電話装置は、発信先候補抽出部１１４は近似度計算部１１６を有さない。発信先候補抽出部１１４は、過去に最も多い発信先から順番に抽出する。
【００６５】
ここで、発信先候補抽出部１１４において行われる処理の一例について示す。
【００６６】
まず、前提条件として、max()は一番目の引数で示される項目を変化させたとき、二番目の引数で示される値が最も大きくなるときの一番目の引数を返す関数である。このとき、ssiで示される項番の発着信履歴の相手先番号telssiに発信する。
【００６７】
発信先候補抽出部１１４は、式(3)を計算することにより、過去に最も多く発信した電話番号の項番ssiを求める。
【００６８】
ssi=maxi(i,teli)      (3)
発信先候補抽出部１１４は、過去に最も多く発信した電話番号の項番ssiに基づいて、発信先の候補を抽出する。発着信候補抽出部１１４は、抽出した発信先の候補を端末装置２００に送信する。端末装置２００は、送信された発信先の候補を表示する。
【００６９】
本実施例によれば、過去に最も発信された電話番号を呈示できる。
（第４の実施例）
本実施例に係る電話装置について説明する。
【００７０】
本実施例に係る電話装置は、図１を参照して説明した電話装置と、近似度計算部１１６における処理が異なる。
【００７１】
ここで、近似度計算部１１６において行われる処理の一例について示す。
【００７２】
ここでは、近似度を"s4"により示す。
【００７３】
前提条件は上述した実施例と同様である。
【００７４】
本実施例では、近似度s4は、式(4)により示される。
【００７５】
s4=norm(s2i+s2i-1+s2i-2)      (4)
式(4)において、s2iは、式(2)から求められる近似度s2を項番iについて求めた近似度である。また、s2i-1は近似度s2を項番i-1について求めた近似度である。また、s2i-2は近似度s2を項番i-2について求めた近似度である。
【００７６】
発信先候補抽出部１１４は、過去に最も多く発信した電話番号の項番ssiに基づいて、発信先の候補を抽出する。発着信候補抽出部１１４は、抽出した発信先の候補を端末装置２００に送信する。端末装置２００は、送信された発信先の候補を表示する。
【００７７】
本実施例によれば、同じところから掛かってきた後に電話を掛ける行為の類似性に基づいて、発信先の候補を呈示できる。
【００７８】
上述した実施例によれば、発着信のパターンを収集し、該収集した発着信のパターンに基づいて、発信しようとしている時点に近いパターンを抽出する。該パターンには、発着信履歴管理表に格納される情報が含まれてもよい。そして、抽出したパターンに対応する電話番号を発信先の候補として呈示する。発信しようとしている時点に近いパターンを抽出する場合、近似度を用いて判断するようにしてもよい。また、複数の近似度を予め準備し、選択するようにしてもよい。このようにすることにより、使用者の意図に近い発信先の候補となる電話番号を呈示することができる。言い換えれば、発信時に過去の履歴に基づいて、より適切な発信先をアドバイスするシステムを構築することができる。
【図面の簡単な説明】
【００７９】
【図１】一実施例に係る電話装置を示す部分ブロック図である。
【図２】発着信履歴管理表の一例を示す説明図である。
【図３】一実施例に係る電話装置の動作を示すフロー図である。
【図４】一実施例に係る電話装置の動作を示す説明図である。
【符号の説明】
【００８０】
１００  主装置
１０２  内線インタフェース
１０４  外線呼制御部
１０６  着信制御部
１０８  発信制御部
１１０  発着信履歴管理部
１１２  外線インタフェース
１１４  発信先候補抽出部
１１６  近似度計算部
１１８  メモリ
１２０  発着信履歴管理表
１２２  プログラム
２００  端末装置
【図１】
2009302679.tif 000003
【図２】
2009302679.tif 000004
【図３】
2009302679.tif 000005
【図４】
2009302679.tif 000006