(57)【要約】【課題】着呼側の端末のリソースを発呼側から自由に設定することができるＩＰ電話機を提供することを目的にする。【解決手段】制御部１０９は、メール受信時にはリンガー用音声データを抽出するようにリンガーデータ抽出部１７１に指示し、抽出したリンガー用音声データを着呼者用リンガー記憶部１１１に書き込み、また発呼時には着呼者用リンガー記憶部１１１に記憶したリンガー用音声データをネットワーク接続部１０５を介して相手側としての着呼側に送信し、着呼時には発呼側から送られてくる音声データがあれば発呼側から送られてくる音声データをリンガー一時記憶部１６１に書き込むと共に音声再生部１１７にて音声として出力する。【選択図】図１
2005045577.tif 000002
【特許請求の範囲】
【請求項１】
インターネットやＬＡＮなどのネットワークと接続するためのネットワーク接続部と、発呼時に着呼側の相手に聞かせたいリンガーを音声ファイル化した音声ファイル化リンガーがメールにてパソコンから送信されたときに受信するメール受信部と、メールに添付されたリンガー用音声データを抽出するリンガーデータ抽出部と、抽出した前記リンガー用音声データを発呼時に相手側としての着呼側に聞かせるリンガー用の音として記憶する着呼者用リンガー記憶部と、着呼時に発呼側から送られてくる音声データを一時的に記憶するリンガー一時記憶部と、前記リンガー一時記憶部に記憶された音声データを再生する音声再生部と、全体を制御する制御部とを有し、
前記制御部は、メール受信時には前記リンガー用音声データを抽出するように前記リンガーデータ抽出部に指示し、抽出した前記リンガー用音声データを前記着呼者用リンガー記憶部に書き込み、また発呼時には前記着呼者用リンガー記憶部に記憶した前記リンガー用音声データを前記ネットワーク接続部を介して相手側としての着呼側に送信し、着呼時には発呼側から送られてくる音声データがあれば前記発呼側から送られてくる音声データを前記リンガー一時記憶部に書き込むと共に前記音声再生部にて音声として出力することを特徴とするＩＰ電話機。
【請求項２】
パスワードを記憶するパスワード記憶部と、メール内に一定の書式で書かれている文字列をパスワードとして抽出するパスワード抽出部とを備え、
前記制御部は、メールで送られてきた音声データが正しいパスワードを伴った場合にのみ、メールに添付された音声データを抽出して発呼時に相手側としての着呼側に聞かせるリンガーとして採用することを特徴とする請求項１に記載のＩＰ電話機。
【請求項３】
認証用のメールアドレスを記憶するメールアドレス記憶部を備え、
前記制御部は、前記メールアドレス記憶部に記憶された相手からメールが送られてきた場合には、メールに添付された音声データを抽出して発呼時に相手側としての着呼側に聞かせるリンガー用の音として採用することを特徴とする請求項１に記載のＩＰ電話機。
【請求項４】
リング・バック・トーンを記憶するＲＢＴ一時記憶部を備え、
前記制御部は、発呼時に相手側端末から前記リンガー用音声データの要求があれば、前記着呼者用リンガー記憶部に記憶された前記リンガー用音声データを前記ネットワーク接続部を介して転送し、前記ＲＢＴ一時記憶部に要求があった前記リンガー用音声データをロードし、音声再生部によりＲＢＴとして再生することを特徴とする請求項１に記載のＩＰ電話機。
【請求項５】
前記制御部は、相手が話中であり、かつ、話中割り込みに応じることができ、しかも、リンガーのオーバーライドが許可されている場合に、「話中でありかつ呼び出し中」であることを示すべく、オーバーライドされているリンガー用の音を話中呼び出し音として再生することを特徴とする請求項４に記載のＩＰ電話機。
【請求項６】
インターネットやＬＡＮなどのネットワークと接続するためのネットワーク接続部と、パソコン上の専用のアプリケーションとの間で決められた方法によってデータをやり取りすることによってパソコンの画面からユーザが指定した音声を前記ネットワーク接続部を通して送受信するデータ送受信プロトコル処理部と、前記データ送受信プロトコル処理部より受け取った音声データを発呼時に相手側としての着呼側に聞かせるリンガー用の音として相手の電話番号と対応付けて記憶する着呼者別リンガー記憶部と、着呼時に発呼側から送られてくる音声データを一時的に記憶するリンガー一時記憶部と、前記リンガー一時記憶部に記憶された音声データを再生する音声再生部と、全体を制御する制御部とを有し、
前記制御部は、パソコン上の専用のアプリケーションからリンガー用音声の設定要求が
あればリンガー用音声データを受信し電話番号と対応付けて前記着呼者別リンガー記憶部に書き込み、また発呼時には相手側としての着呼側からリンガー用音声データの要求があれば相手側の電話番号と対応付けて前記着呼者別リンガー記憶部に記憶されたリンガー用音声データを前記ネットワーク接続部を介して相手側としての着呼側に送信し、着呼時には相手側としての発呼側の端末にリンガー用音声データを要求したときに発呼側から送られてくる音声データを前記リンガー一時記憶部に書き込み、音声再生部にて音声として出力するように指示することを特徴とするＩＰ電話機。
【請求項７】
前記パソコン上の専用のアプリケーションは、パソコン画面上においてパスワードをユーザに入力させ、ＩＰ電話機に記憶されたパスワードと認証を行なって認証された場合にのみ、指定された音声データをリンガーとして使用するようにＩＰ電話機に指示することを特徴とする請求項６に記載のＩＰ電話機。
【請求項８】
どの電話番号から着呼したときにリンガーを通常のリンガーに代えて発呼者の指定した音をリンガーとして鳴らすのを許可するかを記憶するオーバーライド番号記憶部を備え、
前記制御部は、前記オーバーライド番号記憶部に記憶された相手から着信した場合には、発呼者側にリンガーとして採用すべき音声データを要求し、これを受信して、リンガーとして再生することを特徴とする請求項６に記載のＩＰ電話機。
【請求項９】
インターネットやＬＡＮなどのネットワークと接続するためのネットワーク接続部と、文字や画像などの情報を表示するための表示部と、パソコン上の専用のアプリケーションとの間で決められた方法によってデータをやり取りすることによってパソコンの画面からユーザが指定した文字や画像などの情報を前記ネットワーク接続部を通して受け取るデータ送受信プロトコル処理部と、受け取った前記情報を発呼時に相手側としての着呼側に表示するための情報として着呼者としての発呼先の電話番号と対応付けて記憶する着呼者別着呼側表示データ記憶部と、着呼時に発呼側から送られてくる表示データを一時的に記憶する表示データ一時記憶部と、全体を制御する制御部とを有し、
前記制御部は、発呼時には前記着呼者別着呼側表示データ記憶部に着呼者としての発呼先の電話番号と対応付けられている表示データを前記ネットワーク接続部を通して相手側としての着呼側に送信し、着呼時には発呼側から送られてくる表示データがあれば前記表示データ一時記憶部に書き込み、前記表示部にて表示することを特徴とするＩＰ電話機。
【請求項１０】
インターネットやＬＡＮなどのネットワークと接続するためのネットワーク接続部と、文字や画像などの情報を表示するための表示部と、パソコン上の専用のアプリケーションとの間で決められた方法によってデータをやり取りすることによってパソコンの画面からユーザが指定した文字や画像などの情報を前記ネットワーク接続部を通して受け取るデータ送受信プロトコル処理部と、受け取った前記情報を着呼時に発呼側に表示するための情報として発呼者としての発呼元の電話番号と対応付けて記憶する発呼者別発呼側表示データ記憶部と、発呼時に着呼側から送られてくる表示データを一時的に記憶する表示データ一時記憶部と、全体を制御する制御部とを有し、
前記制御部は、着呼時には前記発呼者別発呼側表示データ記憶部に発呼元の電話番号と対応付けて記憶した表示データを前記ネットワーク接続部を通して相手側としての発呼側に送信し、発呼時には着呼側から送られてくる表示データがあれば前記表示データ一時記憶部に書き込み、前記表示部にて表示することを特徴とするＩＰ電話機。
【請求項１１】
インターネットやＬＡＮなどのネットワークと接続するためのネットワーク接続部と、発呼時に着呼側の相手にリンガーとして聞かせたい音声ファイルが存在するサーバーのアドレスが事前にメールにてパソコンから前記ネットワークを通じて送信されたときに受信するメール受信部と、メールに記述されていたリンガー用音声データのアドレス情報を抽出するリンガーアドレス抽出部と、メールに記述されていた電話番号を抽出する電話番号抽
出部と、抽出した前記電話番号と前記リンガー用音声データのアドレス情報とを対応付けて記憶する発呼者別リンガーアドレス記憶部と、前記発呼者別リンガーアドレス記憶部に記憶した前記アドレス情報から音声データをダウンロードするデータ受信プロトコル処理部と、ダウンロードした前記音声データを記憶するリンガー一時期億部と、音声データを再生する音声再生部と、全体を制御する制御部とを有し、
前記制御部は、メール受信時にはメールに添付された前記リンガー用音声データのアドレス情報を抽出するようにリンガーアドレス抽出部に指示し、また本文に書かれた電話番号を抽出するように前記電話番号抽出部に指示し、抽出した前記電話番号と前記リンガー用音声データのアドレス情報とを対応付けて発呼者別リンガーアドレス記憶部に書き込み、また着呼時には発呼側の電話番号が前記発呼者別リンガーアドレス記憶部に記憶した電話番号であれば対応付けられている前記リンガー用音声データのアドレス情報を参照して音声データをダウンロードするように前記データ受信プロトコル処理部に指示し、ダウンロードした前記音声データを前記リンガー一時記憶部に書き込み、音声再生部にて音声として出力するように指示することを特徴とするＩＰ電話機。
【請求項１２】
インターネットやＬＡＮなどのネットワークと接続するためのネットワーク接続部と、発呼時に着呼側の相手に聞かせたいリンガーを音声ファイル化した音声ファイル化リンガーが事前にメールにてパソコンから前記ネットワークを通じて送信されたときに受信するメール受信部と、メールに添付されていたリンガー用音声データを抽出するリンガーデータ抽出部と、メールに記述されていた電話番号を抽出する電話番号抽出部と、抽出された前記電話番号と前記リンガー用音声データとを対応付けて抽出した前記電話番号からの着呼時に鳴らすリンガー用の音として記憶する発呼者別リンガー記憶部と、着呼時に前記発呼者別リンガー記憶部に発呼者番号と対応付けられた前記リンガー用音声データを一時的に記憶するリンガー一時記憶部と、前記リンガー一時記憶部の音声データを再生する音声再生部と、全体を制御する制御部とを有し、
前記制御部は、メール受信時には前記メール受信部より受信内容を受け取り、前記リンガーデータ抽出部にメールに添付されているリンガー用音声データを抽出するように指示し、前記電話番号抽出部に電話番号を抽出するように指示し、抽出した前記電話番号と前記リンガー用音声データとを対応付けて前記発呼者別リンガー記憶部に書き込み、また着呼時には発呼者番号が前記発呼者別リンガー記憶部に記憶した電話番号であれば対応付けられている前記リンガー用音声データを前記リンガー一時記憶部に書き込み、前記音声再生部にて再生することによって音声の出力を行なうように指示することを特徴とするＩＰ電話機。
【請求項１３】
インターネットやＬＡＮなどのネットワークと接続するためのネットワーク接続部と、リンガーを音声ファイル化した音声ファイル化リンガーが事前にメールにてパソコンから前記ネットワークを通じて送信されたときに受信するメール受信部と、メールに添付されたリンガー用音声データをメールに指定された番号の電話機に転送するためのデータ送受信プロトコル処理部と、メールに添付されたリンガー用音声データを指定された電話番号に転送した後に前記指定された電話番号を記憶するリンガーオーバーライド番号記憶部と、前記データ送受信プロトコル処理部によって受信したリンガー用音声データを相手の電話番号と対応づけて記憶する着呼者別リンガー記憶部と、着呼時に発呼者側にリンガー用音声データを要求したときに受信したリンガー用音声データを記憶するリンガー一時記憶部と、前記リンガー一時記憶部に記憶された内容を再生する音声再生部と、全体を制御する制御部とを有し、
前記制御部は、発呼時には着呼側端末からリンガー用音声データの要求があれば前記ネットワーク接続部を介して転送し、また着呼時には発呼者番号が前記リンガーオーバーライド番号記憶部に記憶された電話番号であれば対応づけられている電話番号を参照して前記データ送受信プロトコル処理部にリンガー用音声データの要求を指示し、前記要求を指示したリンガー用音声データを前記リンガー一時記憶部に格納し、前記音声再生部にて音
声として出力するように指示することを特徴とするＩＰ電話機。
【請求項１４】
メールアドレス記憶部を備え、メール受信時には発信者のメールアドレスが前記メールアドレス記憶部に記憶されているかどうかを調べ、記憶されている場合にのみ、添付されている音声データあるいはアドレス情報が示す音声データをリンガーとして採用することを特徴とする請求項１２または請求項１３に記載のＩＰ電話機。
【請求項１５】
前記制御部は、音声データが添付されたメールを受信した場合にはその旨を表示するリンガー・オーバーライド要求表示手段と、ユーザがリンガー・オーバーライド要求表示手段にてオーバーライド要求が発生していることを確認した場合にどんな音声データか聞いてみるための再生指示手段と、聞いてみて気に入らなかった場合にこれを却下するためのオーバーライド要求拒否指示手段と、聞いてみて気に入った場合にこれをリンガーとして採用することを指示するオーバーライド要求受諾手段とを有することを特徴とする請求項１２または請求項１３に記載のＩＰ電話機。
【請求項１６】
パスワードを記憶するパスワード記憶部と、メール内に一定の書式で書かれている文字列をパスワードとして抽出するパスワード抽出部とを備え、
前記制御部は、メールで送られてきた音声データが正しいパスワードを伴った場合にのみ、メールに添付されていた音声データを抽出して発呼時に相手側としての着呼側に聞かせるリンガーとして採用することを特徴とする請求項１２または請求項１３に記載のＩＰ電話機。
【請求項１７】
電話番号とＲＢＴ用音声データとを対応付けて記憶する着呼者別ＲＢＴ記憶部と、メールに添付されていたＲＢＴ用音声データを抽出するＲＢＴデータ抽出部とを備え、
前記制御部は、メール受信時にはメールにＲＢＴとして添付された音声データを抽出するよう前記ＲＢＴデータ抽出部に指示し、本文に書かれた電話番号を抽出するように前記電話番号抽出部に指示し、抽出した前記ＲＢＴデータと前記電話番号とを対応付けて前記着呼者別ＲＢＴ記憶部に書き込み、発呼時には相手側としての発呼先の電話番号が前記着呼者別ＲＢＴ記憶部に記憶されているか否かを検索し、あれば対応付けられたＲＢＴデータを前記ＲＢＴ一時記憶部に書き込み、前記音声再生部によって再生し、受話器でその再生音をＲＢＴとして聞かせることを特徴とする請求項１２に記載のＩＰ電話機。
【請求項１８】
相手側としての発呼者の電話番号とＲＢＴ用の音声データとを対応付けて記憶する発呼者別ＲＢＴ記憶部を備え、
前記制御部は、パソコン上のアプリケーションよりＲＢＴ用音声データの設定が行なわれた場合には設定が行われた前記ＲＢＴ用音声データを発呼者別ＲＢＴ記憶部に書き込み、着呼した場合には相手側としての発呼側からＲＢＴ用音声データの要求があれば相手の発呼者番号に対応付けられて前記発呼者別ＲＢＴ記憶部に記憶されているＲＢＴ用音声データを前記ネットワーク接続部を介して転送し、また発呼した場合には着呼側に対して前記ネットワーク接続部を介してＲＢＴ用音声データを要求し、要求した前記ＲＢＴ用音声データを受信して前記ＲＢＴ一時記憶部に書き込むと共に前記音声再生部によって再生することを特徴とする請求項１３に記載のＩＰ電話機。
【請求項１９】
前記制御部は、ＲＢＴのオーバーライドに成功した場合にはＲＢＴ用音声データを前記リンガー一時記憶部に書き込み、書き込んだ前記ＲＢＴ用音声データをリンガーとして再生することを特徴とする請求項１７に記載のＩＰ電話機。
【請求項２０】
インターネットやＬＡＮなどのネットワークと接続するためのネットワーク接続部と、パソコン上の専用のアプリケーションとの間で決められた方法によってデータをやり取りすることによってパソコンの画面からユーザが指定した音声と電話番号とを前記ネットワー
ク接続部を通して受け取るデータ受信プロトコル処理部と、前記データ受信プロトコル処理部より受け取った音声データと電話番号とを対応付けて、対応付けた前記電話番号からの着呼時のリンガーとして記憶する発呼者別リンガー記憶部と、前記発呼者別リンガー記憶部に記憶した音声データのひとつを記憶するリンガー一時記憶部と、前記リンガー一時記憶部に記憶された音声データを再生する音声再生部と、全体を制御する制御部とを有し、
前記制御部は、着呼時には発呼者番号が前記発呼者別リンガー記憶部に記憶されているか否かを検索し、前記発呼者番号が記憶されている場合には対応付けられて記憶されている音声データを前記リンガー一時記憶部に書き込み、前記音声再生部にてリンガーとして再生することを特徴とするＩＰ電話機。
【請求項２１】
前記制御部は、音声データおよび電話番号の設定要求が発生した場合にその旨を表示するリンガー・オーバーライド要求表示手段と、ユーザが前記リンガー・オーバーライド要求表示手段にてオーバーライド要求が発生していることを確認した場合にどんな音声データか聞いてみるための再生指示手段と、聞いてみて気に入らなかった場合にこれを却下するためのオーバーライド要求拒否指示手段と、聞いてみて気に入った場合にこれをリンガーとして採用することを指示するオーバーライド要求受諾手段とを有することを特徴とする請求項２０に記載のＩＰ電話機。
【請求項２２】
パスワードを記憶するパスワード記憶部を備え、前記制御部は、パソコンの専用のアプリケーションからリンガーをオーバーライドしようとした場合に、パスワードをユーザに入力させ、入力されたパスワードが前記パスワード記憶部の内容と一致した場合にのみオーバーライドを認めることを特徴とする請求項２０に記載のＩＰ電話機。
【請求項２３】
前記制御部は、ユーザがオーバーライド要求が発生していることを確認し、聞いてみて気に入らず、オーバーライドを却下した場合にはその旨を相手側に知らせることを特徴とする請求項２１に記載のＩＰ電話機。
【請求項２４】
インターネットやＬＡＮなどのネットワークと接続するためのネットワーク接続部と、文字や画像などの情報を表示するための表示部と、パソコン上の専用のアプリケーションとの間で決められた方法によってデータをやり取りすることによってパソコンの画面からユーザが指定した文字や画像などの情報を前記ネットワーク接続部を通して受け取るデータ送受信プロトコル処理部と、受け取った前記情報を着呼時に表示するデータとして発呼者の電話番号と対応付けて記憶する発呼者別着呼側表示データ記憶部と、全体を制御する制御部とを有し、
前記制御部は、着呼時に発呼者番号が前記発呼者別着呼側表示データ記憶部に記憶されているかどうかを検索し、記憶されている場合には前記表示するデータを前記表示部にて表示することを特徴とするＩＰ電話機。
【請求項２５】
インターネットやＬＡＮなどのネットワークと接続するためのネットワーク接続部と、文字や画像などの情報を表示するための表示部と、パソコン上の専用のアプリケーションとの間で決められた方法によってデータをやり取りすることによってパソコンの画面からユーザが指定した文字や画像などの情報を前記ネットワーク接続部を通して受け取るデータ送受信プロトコル処理部と、受け取った前記情報を発呼時に表示するデータとして発呼先の電話番号と対応付けて記憶する着呼者別発呼側表示データ記憶部と、全体を制御する制御部とを有し、
前記制御部は、発呼時に発呼者番号が前記着呼者別発呼側表示データ記憶部に記憶されているかどうかを検索し、記憶されている場合には前記表示するデータを前記表示部にて表示することを特徴とするＩＰ電話機。
【請求項２６】
経過時間を計時するための時計を備え、前記制御部は、前記発呼者別リンガー記憶部に複数の音声データとそれぞれに対する再生期間情報とを記憶し、着呼時に前記再生期間情報にしたがって音声データを自動的に変更することを特徴とする請求項２０に記載のＩＰ電話機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネットやＬＡＮなどのネットワークに接続されるＩＰ電話機（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  電話機）に関するものである。
【背景技術】
【０００２】
近年、電話機はＣ広く普及し、最近では、リンガー（着信メロディ、着メロ）をユーザが自由に設定したり、大型のＬＣＤを備え、発呼者番号表示を行なったり、発呼元番号や発呼先番号がアドレス帳に登録されている場合にはその登録名を表示したりする電話機も出現した。また、自端末の着信音を設定するのではなく、相手側の着信音を発呼側から設定するものもある。このことは例えば特許文献１に記載されている。さらに、最近では、従来のアナログの電話網に代えて、ＩＰ網を利用したＩＰ電話機も出現している。ＩＰ網ではデータを安価に自由に交換できることにより、距離によらず一定の安いコストで通信を提供できるため、最近、急速に普及を始めた。今後、ＩＰ電話機では、単に音声だけではなく、文字や画像あるいは着信音（リンガー）やＲＢＴ（リング・バック・トーン、発呼者が発呼時に受話器から聞く音で相手を呼び出し中であることを示す音）などの音声も自由にしかも高速にやり取りできることが期待される。
【特許文献１】特開２００２−２１０１４号公報（第１項）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、従来のＩＰ電話機では、リンガー用音声データやＲＢＴ用音声データあるいは文字や画像などのデータをＩＰ電話機に設定するためのユーザー・インターフェースがなく、また、ＩＰ電話機同士でこれらのデータを交換する仕組みも組み込まれていない。そのため、ＩＰの特徴であるデータ交換機能を生かせず、ほぼ従来のアナログ電話機と同様の機能のみが提供されているに過ぎない。
【０００４】
このＩＰ電話機では、着呼側の端末のリソース（リンガー、リング・バック・トーン、話中割り込み音、ＬＣＤ表示などのリソース）を発呼側から自由に設定することができることが要求されている。
【０００５】
本発明は、この要求を満たすため、着呼側の端末のリソースを発呼側から自由に設定することができるＩＰ電話機を提供することを目的にする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために本発明のＩＰ電話機は、インターネットやＬＡＮなどのネットワークと接続するためのネットワーク接続部と、発呼時に着呼側の相手に聞かせたいリンガーを音声ファイル化した音声ファイル化リンガーが事前にメールにてパソコンから送信されたときに受信するメール受信部と、メールに添付されたリンガー用音声データを抽出するリンガーデータ抽出部と、抽出したリンガー用音声データを発呼時に相手側としての着呼側に聞かせるリンガー用の音として記憶する着呼者用リンガー記憶部と、着呼時に発呼側から送られてくる音声データを一時的に記憶するリンガー一時記憶部と、リンガー一時記憶部に記憶された音声データを再生する音声再生部と、全体を制御する制御部とを有し、制御部は、メール受信時にはリンガー用音声データを抽出するようにリンガーデータ抽出部に指示し、抽出したリンガー用音声データを着呼者用リンガー記憶部に書き込み、また発呼時には着呼者用リンガー記憶部に記憶したリンガー用音声データをネットワーク接続部を介して相手側としての着呼側に送信し、着呼時には発呼側から送られてくる音声データがあれば発呼側から送られてくる音声データをリンガー一時記憶部に書き込むと
共に音声再生部にて音声として出力する構成を備えている。
【０００７】
これにより、着呼側の端末のリソースを発呼側から自由に設定することができるＩＰ電話機が得られる。
【発明の効果】
【０００８】
以上説明したように本発明の請求項１に記載のＩＰ電話機によれば、インターネットやＬＡＮなどのネットワークと接続するためのネットワーク接続部と、発呼時に着呼側の相手に聞かせたいリンガーを音声ファイル化した音声ファイル化リンガーが事前にメールにてパソコンから送信されたときに受信するメール受信部と、メールに添付されたリンガー用音声データを抽出するリンガーデータ抽出部と、抽出したリンガー用音声データを発呼時に相手側としての着呼側に聞かせるリンガー用の音として記憶する着呼者用リンガー記憶部と、着呼時に発呼側から送られてくる音声データを一時的に記憶するリンガー一時記憶部と、リンガー一時記憶部に記憶された音声データを再生する音声再生部と、全体を制御する制御部とを有し、制御部は、メール受信時にはリンガー用音声データを抽出するようにリンガーデータ抽出部に指示し、抽出したリンガー用音声データを着呼者用リンガー記憶部に書き込み、また発呼時には着呼者用リンガー記憶部に記憶したリンガー用音声データをネットワーク接続部を介して相手側としての着呼側に送信し、着呼時には発呼側から送られてくる音声データがあれば発呼側から送られてくる音声データをリンガー一時記憶部に書き込むと共に音声再生部にて音声として出力することにより、近年広く利用されている電子メールにて音声データを自分の端末（ＩＰ電話機）に送信することによって、相手用のリンガー（つまり、自分が発呼したときに着呼側である相手端末側で鳴る呼び出し音）を記憶することができるので、非常に簡単な操作で、かつ普段使い慣れている「メールにファイルを添付して送信する」という操作により、相手端末側で鳴らすリンガーのオーバーライド設定を行なうことができ、操作マニュアルなどを読み返す必要が無いという有利な効果が得られる。
【０００９】
請求項２に記載のＩＰ電話機によれば、請求項１に記載のＩＰ電話機において、パスワードを記憶するパスワード記憶部と、メール内に一定の書式で書かれている文字列をパスワードとして抽出するパスワード抽出部とを備え、制御部は、メールで送られてきた音声データが正しいパスワードを伴った場合にのみ、メールに添付された音声データを抽出して発呼時に相手側としての着呼側に聞かせるリンガーとして採用することにより、第３者のいたずらによって、望まないリンガーのオーバーライド設定が行われることを防止することができるという有利な効果が得られる。
【００１０】
請求項３に記載のＩＰ電話機によれば、請求項１に記載のＩＰ電話機において、認証用のメールアドレスを記憶するメールアドレス記憶部を備え、制御部は、メールアドレス記憶部に記憶された相手からメールが送られてきた場合には、メールに添付された音声データを抽出して発呼時に相手側としての着呼側に聞かせるリンガー用の音として採用することにより、端末に事前にメールアドレスを記憶させ、そのメールアドレスからメールを受け取ったときにのみリンガーのオーバーライドを許可するようにできるので、第３者のいたずらによって、望まないリンガーのオーバーライド設定が行われることを防止することができるという有利な効果が得られる。
【００１１】
請求項４に記載のＩＰ電話機によれば、請求項１に記載のＩＰ電話機において、リング・バック・トーンを記憶するＲＢＴ一時記憶部を備え、制御部は、発呼時に相手側端末からリンガー用音声データの要求があれば、着呼者用リンガー記憶部に記憶されたリンガー用音声データをネットワーク接続部を介して転送し、ＲＢＴ一時記憶部に要求があったリンガー用音声データをロードし、音声再生部によりＲＢＴとして再生することにより、リンガーのオーバーライドに成功した場合、発呼側はその旨がわかるようにＲＢＴもリンガ
ーと同じ音にオーバーライドすることができるので、自分がいまどのような音声（リンガー）で相手を呼び出しているかをＲＢＴにて知ることができるという有利な効果が得られる。
【００１２】
請求項５に記載のＩＰ電話機によれば、請求項４に記載のＩＰ電話機において、制御部は、相手が話中であり、かつ、話中割り込みに応じることができ、しかも、リンガーのオーバーライドが許可されている場合に、「話中でありかつ呼び出し中」であることを示すべく、オーバーライドされているリンガー用の音を話中呼び出し音として再生することにより、相手が話中の時でも、（ＮＴＴのキャッチホンサービスとして知られているように）相手の端末が話中着信可能であれば、相手の端末の話中割り込み音をリンガーと同じ音声にオーバーライドすることができるので、自分がいまどのような音声（話中割り込み音）で相手を呼び出しているかをＲＢＴにて知ることができるという有利な効果が得られる。
【００１３】
請求項６に記載のＩＰ電話機によれば、インターネットやＬＡＮなどのネットワークと接続するためのネットワーク接続部と、パソコン上の専用のアプリケーションとの間で決められた方法によってデータをやり取りすることによってパソコンの画面からユーザが指定した音声をネットワーク接続部を通して送受信するデータ送受信プロトコル処理部と、データ送受信プロトコル処理部より受け取った音声データを発呼時に相手側としての着呼側に聞かせるリンガー用の音として相手の電話番号と対応付けて記憶する着呼者別リンガー記憶部と、着呼時に発呼側から送られてくる音声データを一時的に記憶するリンガー一時記憶部と、リンガー一時記憶部に記憶された音声データを再生する音声再生部と、全体を制御する制御部とを有し、制御部は、パソコン上の専用のアプリケーションからリンガー用音声の設定要求があればリンガー用音声データを受信し電話番号と対応付けて着呼者別リンガー記憶部に書き込み、また発呼時には相手側としての着呼側からリンガー用音声データの要求があれば相手側の電話番号と対応付けて着呼者別リンガー記憶部に記憶されたリンガー用音声データをネットワーク接続部を介して相手側としての着呼側に送信し、着呼時には相手側としての発呼側の端末にリンガー用音声データを要求したときに発呼側から送られてくる音声データをリンガー一時記憶部に書き込み、音声再生部にて音声として出力するように指示することにより、ＧＵＩによって対話的にリンガーのオーバーライド設定ができるので、メールの利用法がわからないユーザでも簡単に所望の設定を行うことができるという有利な効果が得られる。
【００１４】
請求項７に記載のＩＰ電話機によれば、請求項６に記載のＩＰ電話機において、パソコン上の専用のアプリケーションは、パソコン画面上においてパスワードをユーザに入力させ、ＩＰ電話機に記憶されたパスワードと認証を行なって認証された場合にのみ、指定された音声データをリンガーとして使用するようにＩＰ電話機に指示することにより、専用のアプリケーションによって自端末にリンガーのオーバーライド設定を行なうときにパスワードにより認証を行なうようにしたので、第３者のいたずらによって、望まないリンガーのオーバーライド設定が行われることを防止することができるという有利な効果が得られる。
【００１５】
請求項８に記載のＩＰ電話機によれば、請求項６に記載のＩＰ電話機において、どの電話番号から着呼したときにリンガーを通常のリンガーに代えて発呼者の指定した音をリンガーとして鳴らすのを許可するかを記憶するオーバーライド番号記憶部を備え、制御部は、オーバーライド番号記憶部に記憶された相手から着信した場合には、発呼者側にリンガーとして採用すべき音声データを要求し、これを受信して、リンガーとして再生することにより、あらかじめオーバーライドを許可する電話番号を記憶させておき、着呼時に発呼者番号から、その番号が「オーバーライドを許可された番号かどうか」を判定することができるので、第３者のいたずらによって、望まないリンガーのオーバーライド設定が行わ
れることを防止することができるという有利な効果が得られる。
【００１６】
請求項９に記載のＩＰ電話機によれば、インターネットやＬＡＮなどのネットワークと接続するためのネットワーク接続部と、文字や画像などの情報を表示するための表示部と、パソコン上の専用のアプリケーションとの間で決められた方法によってデータをやり取りすることによってパソコンの画面からユーザが指定した文字や画像などの情報をネットワーク接続部を通して受け取るデータ送受信プロトコル処理部と、受け取った情報を発呼時に相手側としての着呼側に表示するための情報として着呼者としての発呼先の電話番号と対応付けて記憶する着呼者別着呼側表示データ記憶部と、着呼時に発呼側から送られてくる表示データを一時的に記憶する表示データ一時記憶部と、全体を制御する制御部とを有し、制御部は、発呼時には着呼者別着呼側表示データ記憶部に着呼者としての発呼先の電話番号と対応付けられている表示データをネットワーク接続部を通して相手側としての着呼側に送信し、着呼時には発呼側から送られてくる表示データがあれば表示データ一時記憶部に書き込み、表示部にて表示することにより、発呼時に相手側端末（着呼側）に表示したい文字や図形などをメールにて自端末にあらかじめ送信しておき、発呼時に相手側端末（着呼側）の表示部に表示させることができるので、相手側（着呼側）は、電話を取る前に相手から送られてきたメッセージ（文字や図形）を受け取ることができ、表現力豊かでかつ効率的なコミュニケーションを行なうことができるという有利な効果が得られる。
【００１７】
請求項１０に記載のＩＰ電話機によれば、インターネットやＬＡＮなどのネットワークと接続するためのネットワーク接続部と、文字や画像などの情報を表示するための表示部と、パソコン上の専用のアプリケーションとの間で決められた方法によってデータをやり取りすることによってパソコンの画面からユーザが指定した文字や画像などの情報をネットワーク接続部を通して受け取るデータ送受信プロトコル処理部と、受け取った情報を着呼時に相手側としての発呼側に表示するための情報として発呼者としての発呼元の電話番号と対応付けて記憶する発呼者別発呼側表示データ記憶部と、発呼時に着呼側から送られてくる表示データを一時的に記憶する表示データ一時記憶部と、全体を制御する制御部とを有し、制御部は、着呼時には発呼者別発呼側表示データ記憶部に発呼元の電話番号と対応付けて記憶した表示データをネットワーク接続部を通して相手側としての発呼側に送信し、発呼時には着呼側から送られてくる表示データがあれば表示データ一時記憶部に書き込み、表示部にて表示することにより、着呼時に相手側端末（発呼側）に表示したい文字や図形などをメールにて自端末にあらかじめ送信しておき、着呼時に相手側端末（発呼側）の表示部に表示させることができるので、相手側（発呼側）は、着呼側が電話を取る前に相手から送られてきたメッセージ（文字や図形）を受け取ることができ、表現力豊かでかつ効率的なコミュニケーションを行なうことができるという有利な効果が得られる。
【００１８】
請求項１１に記載のＩＰ電話機によれば、インターネットやＬＡＮなどのネットワークと接続するためのネットワーク接続部と、発呼時に着呼側の相手にリンガーとして聞かせたい音声ファイルが存在するサーバーのアドレスが事前にメールにてパソコンからネットワークを通じて送信されたときに受信するメール受信部と、メールに記述されていたリンガー用音声データのアドレス情報を抽出するリンガーアドレス抽出部と、メールに記述されていた電話番号を抽出する電話番号抽出部と、抽出した電話番号とリンガー用音声データのアドレス情報とを対応付けて記憶する発呼者別リンガーアドレス記憶部と、発呼者別リンガーアドレス記憶部に記憶したアドレス情報から音声データをダウンロードするデータ受信プロトコル処理部と、ダウンロードした音声データを記憶するリンガー一時期億部と、音声データを再生する音声再生部と、全体を制御する制御部とを有し、制御部は、メール受信時にはメールに添付されたリンガー用音声データのアドレス情報を抽出するようにリンガーアドレス抽出部に指示し、また本文に書かれた電話番号を抽出するように電話番号抽出部に指示し、抽出した電話番号とリンガー用音声データのアドレス情報とを対応
付けて発呼者別リンガーアドレス記憶部に書き込み、また着呼時には発呼側の電話番号が発呼者別リンガーアドレス記憶部に記憶した電話番号であれば対応付けられているリンガー用音声データのアドレス情報を参照して音声データをダウンロードするようにデータ受信プロトコル処理部に指示し、ダウンロードした音声データをリンガー一時記憶部に書き込み、音声再生部にて音声として出力するように指示することにより、例えば、サーバーの音声データが定期的に更新されれば、ユーザが特に操作することなしに、リンガーを定期的に変更することができ、プロバイダーなどが付加価値サービスとしてリンガーの定期的更新を行なう環境を提供することができるという有利な効果が得られる。また、自端末あるいは相手端末ではなくサーバーに記憶するため、記憶領域に制限が無く、数多くの音声データを記憶させることができ、その一方で端末側に必要な記憶領域が小さくなるため、端末を安価に作成することができるという有利な効果が得られる。
【００１９】
請求項１２に記載のＩＰ電話機によれば、インターネットやＬＡＮなどのネットワークと接続するためのネットワーク接続部と、発呼時に着呼側の相手に聞かせたいリンガーを音声ファイル化した音声ファイル化リンガーが事前にメールにてパソコンからネットワークを通じて送信されたときに受信するメール受信部と、メールに添付されていたリンガー用音声データを抽出するリンガーデータ抽出部と、メールに記述されていた電話番号を抽出する電話番号抽出部と、抽出された電話番号とリンガー用音声データとを対応付けて抽出した電話番号からの着呼時に鳴らすリンガー用の音として記憶する発呼者別リンガー記憶部と、着呼時に発呼者別リンガー記憶部に発呼者番号と対応付けられたリンガー用音声データを一時的に記憶するリンガー一時記憶部と、リンガー一時記憶部の音声データを再生する音声再生部と、全体を制御する制御部とを有し、制御部は、メール受信時にはメール受信部より受信内容を受け取り、リンガーデータ抽出部にメールに添付されているリンガー用音声データを抽出するように指示し、電話番号抽出部に電話番号を抽出するように指示し、抽出した電話番号とリンガー用音声データとを対応付けて発呼者別リンガー記憶部に書き込み、また着呼時には発呼者番号が発呼者別リンガー記憶部に記憶した電話番号であれば対応付けられているリンガー用音声データをリンガー一時記憶部に書き込み、音声再生部にて再生することによって音声の出力を行なうように指示することにより、メールにて音声データを相手端末に送信することにより、オーバーライド用の音声データ（自分が発呼した場合、相手に聞かせたいリンガー音用音声データ）を相手端末が記憶することができるので、複雑な操作なしに、いつもやりなれている操作でリンガーのオーバーライド設定を行なうことができるという有利な効果が得られる。
【００２０】
請求項１３に記載のＩＰ電話機によれば、インターネットやＬＡＮなどのネットワークと接続するためのネットワーク接続部と、リンガーを音声ファイル化した音声ファイル化リンガーが事前にメールにてパソコンからネットワークを通じて送信されたときに受信するメール受信部と、メールに添付されたリンガー用音声データをメールに指定された番号の電話機に転送するためのデータ送受信プロトコル処理部と、メールに添付されたリンガー用音声データを指定された電話番号に転送した後に指定された電話番号を記憶するリンガーオーバーライド番号記憶部と、データ送受信プロトコル処理部によって受信したリンガー用音声データを相手の電話番号と対応づけて記憶する着呼者別リンガー記憶部と、着呼時に発呼者側にリンガー用音声データを要求したときに受信したリンガー用音声データを記憶するリンガー一時記憶部と、リンガー一時記憶部に記憶された内容を再生する音声再生部と、全体を制御する制御部とを有し、制御部は、発呼時には着呼側端末からリンガー用音声データの要求があればネットワーク接続部を介して転送し、また着呼時には発呼者番号がリンガーオーバーライド番号記憶部に記憶された電話番号であれば対応づけられている電話番号を参照してデータ送受信プロトコル処理部にリンガー用音声データの要求を指示し、要求を指示したリンガー用音声データをリンガー一時記憶部に格納し、音声再生部にて音声として出力するように指示することにより、オーバーライドの設定自体（つまり、ＸＸという番号からの着信だったら、○○の音声データをリンガーとして利用する
という情報）は相手端末に記憶するが、実際の音声データは自端末側（つまり、相手端末が記憶するのは音声データ自体ではなく音声データへのリンク情報）に記憶することができるので、複数の第３者がオーバーライド要求を行なって、自端末の記憶領域が、保有者の知らないうちに消費されてしまうことを防止することができ、また、サーバーを必要としないため、プロバイダーなどにサーバー利用料を支払う必要もないという有利な効果が得られる。
【００２１】
請求項１４に記載のＩＰ電話機によれば、請求項１２または請求項１３に記載のＩＰ電話機において、メールアドレス記憶部を備え、メール受信時には発信者のメールアドレスがメールアドレス記憶部に記憶されているかどうかを調べ、記憶されている場合にのみ、添付されている音声データあるいはアドレス情報が示す音声データをリンガーとして採用することにより、端末に事前にメールアドレスを記憶させ、そのメールアドレスからメールを受け取ったときにのみリンガーのオーバーライドを許可することとしたので、第３者のいたずらによって、望まないリンガーのオーバーライド設定が行われることを防止することができるという有利な効果が得られる。
【００２２】
請求項１５に記載のＩＰ電話機によれば、請求項１２または請求項１３に記載のＩＰ電話機において、制御部は、音声データが添付されたメールを受信した場合にはその旨を表示するリンガー・オーバーライド要求表示手段と、ユーザがリンガー・オーバーライド要求表示手段にてオーバーライド要求が発生していることを確認した場合にどんな音声データか聞いてみるための再生指示手段と、聞いてみて気に入らなかった場合にこれを却下するためのオーバーライド要求拒否指示手段と、聞いてみて気に入った場合にこれをリンガーとして採用することを指示するオーバーライド要求受諾手段とを有することにより、相手からリンガーのオーバーライド要求が発生した場合に、その旨がユーザにわかるようにしたので、ユーザは、オーバーライドされようとしている音声データを試しに聞いてみて気に入った場合のみオーバーライドを許可することができ、好ましくない音声データをリンガーとして設定することを防止することができるという有利な効果が得られる。
【００２３】
請求項１６に記載のＩＰ電話機によれば、請求項１２に記載のＩＰ電話機において、パスワードを記憶するパスワード記憶部と、メール内に一定の書式で書かれている文字列をパスワードとして抽出するパスワード抽出部とを備え、制御部は、メールで送られてきた音声データが正しいパスワードを伴った場合にのみ、メールに添付されていた音声データを抽出して発呼時に相手側としての着呼側に聞かせるリンガーとして採用することにより、メールにより相手端末に自分の所望するリンガー音を送付する際、メール本文に、パスワードを含めることを義務づけ、相手端末側が記憶しているパスワードと照合しない場合はオーバーライドを認めないようにしたので、第３者がいたずらに好ましくない音声データをリンガーとして設定するのを防止することができるという有利な効果が得られる。
【００２４】
請求項１７に記載のＩＰ電話機によれば、請求項１２に記載のＩＰ電話機において、電話番号とＲＢＴ用音声データとを対応付けて記憶する着呼者別ＲＢＴ記憶部と、メールに添付されていたＲＢＴ用音声データを抽出するＲＢＴデータ抽出部とを備え、制御部は、メール受信時にはメールにＲＢＴとして添付された音声データを抽出するようＲＢＴデータ抽出部に指示し、本文に書かれた電話番号を抽出するように電話番号抽出部に指示し、抽出したＲＢＴデータと電話番号とを対応付けて着呼者別ＲＢＴ記憶部に書き込み、発呼時には相手側としての発呼先の電話番号が着呼者別ＲＢＴ記憶部に記憶されているか否かを検索し、あれば対応付けられたＲＢＴデータをＲＢＴ一時記憶部に書き込み、音声再生部によって再生し、受話器でその再生音をＲＢＴとして聞かせることにより、相手端末に音声データを記憶する。このことによって、ＲＢＴをオーバーライドするよう設定を行なうようにすることができるので、メールという簡単な操作あるいは普段使い慣れた操作でＲＢＴのオーバーライド設定を行なうことができるという有利な効果が得られる。
【００２５】
請求項１８に記載のＩＰ電話機によれば、請求項１３に記載のＩＰ電話機において、相手側としての発呼者の電話番号とＲＢＴ用の音声データとを対応付けて記憶する発呼者別ＲＢＴ記憶部を備え、制御部は、パソコン上のアプリケーションよりＲＢＴ用音声データの設定が行なわれた場合には設定が行われたＲＢＴ用音声データを発呼者別ＲＢＴ記憶部に書き込み、着呼した場合には相手側としての発呼側からＲＢＴ用音声データの要求があれば相手の発呼者番号に対応付けられて発呼者別ＲＢＴ記憶部に記憶されているＲＢＴ用音声データをネットワーク接続部を介して転送し、また発呼した場合には、着呼側に対してＲＢＴ用音声データをネットワーク接続部を介して要求し、要求したＲＢＴ用音声データを受信してＲＢＴ一時記憶部に書き込むと共に音声再生部によって再生することにより、着信側のユーザが意図したＲＢＴを発呼側に聞かせることができるという有利な効果が得られる。
【００２６】
請求項１９に記載のＩＰ電話機によれば、請求項１７に記載のＩＰ電話機において、制御部は、ＲＢＴのオーバーライドに成功した場合にはＲＢＴ用音声データをリンガー一時記憶部に書き込み、書き込んだＲＢＴ用音声データをリンガーとして再生することにより、ＲＢＴのオーバーライドに成功した場合に、リンガーをＲＢＴと同じ音にすることによって相手側（発呼側）が自分（着呼側）を呼び出しているときに相手がどのようなＲＢＴを聞いているかをリンガーによって知ることができるという有利な効果が得られる。
【００２７】
請求項２０に記載のＩＰ電話機によれば、インターネットやＬＡＮなどのネットワークと接続するためのネットワーク接続部と、パソコン上の専用のアプリケーションとの間で決められた方法によってデータをやり取りすることによってパソコンの画面からユーザが指定した音声と電話番号とをネットワーク接続部を通して受け取るデータ受信プロトコル処理部と、データ受信プロトコル処理部より受け取った音声データと電話番号とを対応付けて、対応付けた電話番号からの着呼時のリンガーとして記憶する発呼者別リンガー記憶部と、発呼者別リンガー記憶部に記憶した音声データのひとつを記憶するリンガー一時記憶部と、リンガー一時記憶部に記憶された音声データを再生する音声再生部と、全体を制御する制御部とを有し、制御部は、着呼時には発呼者番号が発呼者別リンガー記憶部に記憶されているか否かを検索し、発呼者番号が記憶されている場合には対応付けられて記憶されている音声データをリンガー一時記憶部に書き込み、音声再生部にてリンガーとして再生することにより、パソコン上の専用アプリケーションにより音声データを指定し、相手端末に記憶させることができるので、メールの操作が出来ないユーザでもＧＵＩにより対話的にオーバーライドを設定することができるという有利な効果が得られる。
【００２８】
請求項２１に記載のＩＰ電話機によれば、請求項２０に記載のＩＰ電話機において、制御部は、音声データおよび電話番号の設定要求が発生した場合にその旨を表示するリンガー・オーバーライド要求表示手段と、ユーザがリンガー・オーバーライド要求表示手段にてオーバーライド要求が発生していることを確認した場合にどんな音声データか聞いてみるための再生指示手段と、聞いてみて気に入らなかった場合にこれを却下するためのオーバーライド要求拒否指示手段と、聞いてみて気に入った場合にこれをリンガーとして採用することを指示するオーバーライド要求受諾手段とを有することにより、パソコン上の専用アプリケーションで音声データを相手端末にリンガーとして記憶させると、その旨が相手端末のユーザに知らされ、ユーザは、オーバーライドされようとしている音声データを試しに聞いてみて気に入った場合のみオーバーライドを許可するようにしたので、好ましくない音声データをリンガーとしてオーバーライドするのを防止することができるという有利な効果が得られる。
【００２９】
請求項２２に記載のＩＰ電話機によれば、請求項２０に記載のＩＰ電話機において、パスワードを記憶するパスワード記憶部を備え、制御部は、パソコンの専用のアプリケーシ
ョンからリンガーをオーバーライドしようとした場合に、パスワードをユーザに入力させ、入力されたパスワードがパスワード記憶部の内容と一致した場合にのみオーバーライドを認めることにより、パソコン上の専用アプリケーションで音声データを相手端末にリンガーとして記憶させる際に、パスワードを要求し、オーバーライドを受ける側の端末にあらかじめ記憶されたパスワードと照合することによってオーバーライドを許可するかどうかを決定するようにしたので、第３者がいたずらに好ましくない音声データをリンガーとしてオーバーライドするのを防止することができるという有利な効果が得られる。
【００３０】
請求項２３に記載のＩＰ電話機によれば、請求項２１に記載のＩＰ電話機において、制御部は、ユーザがオーバーライド要求が発生していることを確認し、聞いてみて気に入らず、オーバーライドを却下した場合にはその旨を相手側に知らせることにより、パソコン上の専用アプリケーションで音声データを相手端末にリンガーとして記憶させると、その旨が相手端末のユーザに知らされ、ユーザはオーバーライドされようとしている音声データを試しに聞いてみて気に入らなかった場合、相手にその旨を通知するようにしたので、オーバーライドを要求した側のユーザは、相手がオーバーライドを許可したかどうかを知ることができるという有利な効果が得られる。
【００３１】
請求項２４に記載のＩＰ電話機によれば、インターネットやＬＡＮなどのネットワークと接続するためのネットワーク接続部と、文字や画像などの情報を表示するための表示部と、パソコン上の専用のアプリケーションとの間で決められた方法によってデータをやり取りすることによってパソコンの画面からユーザが指定した文字や画像などの情報をネットワーク接続部を通して受け取るデータ送受信プロトコル処理部と、受け取った情報を着呼時に表示するデータとして発呼者の電話番号と対応付けて記憶する発呼者別着呼側表示データ記憶部と、全体を制御する制御部とを有し、制御部は、着呼時に発呼者番号が発呼者別着呼側表示データ記憶部に記憶されているかどうかを検索し、記憶されている場合には表示するデータを表示部にて表示することにより、発呼時に相手端末（着呼側）に表示したい文字や図形などをメールにて相手端末にあらかじめ送信しておき、発呼時に相手端末（着呼側）の表示部に表示するようにしたので、相手（着呼側）は、電話を取る前に相手から送られてきたメッセージ（文字や図形）を受け取ることができ、表現力豊かでかつ効率的なコミュニケーションを行なうことができるという有利な効果が得られる。
【００３２】
請求項２５に記載のＩＰ電話機によれば、インターネットやＬＡＮなどのネットワークと接続するためのネットワーク接続部と、文字や画像などの情報を表示するための表示部と、パソコン上の専用のアプリケーションとの間で決められた方法によってデータをやり取りすることによってパソコンの画面からユーザが指定した文字や画像などの情報をネットワーク接続部を通して受け取るデータ送受信プロトコル処理部と、受け取った情報を発呼時に表示するデータとして発呼先の電話番号と対応付けて記憶する着呼者別発呼側表示データ記憶部と、全体を制御する制御部とを有し、制御部は、発呼時に発呼者番号が着呼者別発呼側表示データ記憶部に記憶されているかどうかを検索し、記憶されている場合には表示するデータを表示部にて表示することにより、着呼時に相手端末（発呼側）に表示したい文字や図形などをメールにて相手端末にあらかじめ送信しておき、着呼時に相手端末（発呼側）の表示部に表示するようにしたので、相手（発呼側）は、着呼側が電話を取る前に相手から送られてきたメッセージ（文字や図形）を受け取ることができ、表現力豊かでかつ効率的なコミュニケーションを行なうことができるという有利な効果が得られる。
【００３３】
請求項２６に記載のＩＰ電話機によれば、請求項２４または請求項２５に記載のＩＰ電話機において、経過時間を計時するための時計を備え、制御部は、発呼者別リンガー記憶部に複数の音声データとそれぞれに対する再生期間情報とを記憶し、着呼時に再生期間情報にしたがって音声データを自動的に変更することにより、複数の音声データをリンガー
用音声として用意し、時間ごとに切り替えることができるので、相手がなかなかでない場合、リンガー音を変えて、相手に注意を促したり、あるいは、時刻によって音声を切り替え、夜中の着信時には、静かな音で着信を通知することができるという有利な効果が得られる。
【発明を実施するための最良の形態】
【００３４】
本発明の請求項１に記載のＩＰ電話機は、インターネットやＬＡＮなどのネットワークと接続するためのネットワーク接続部と、発呼時に着呼側の相手に聞かせたいリンガーを音声ファイル化した音声ファイル化リンガーが事前にメールにてパソコンから送信されたときに受信するメール受信部と、メールに添付されたリンガー用音声データを抽出するリンガーデータ抽出部と、抽出したリンガー用音声データを発呼時に相手側としての着呼側に聞かせるリンガー用の音として記憶する着呼者用リンガー記憶部と、着呼時に発呼側から送られてくる音声データを一時的に記憶するリンガー一時記憶部と、リンガー一時記憶部に記憶された音声データを再生する音声再生部と、全体を制御する制御部とを有し、制御部は、メール受信時にはリンガー用音声データを抽出するようにリンガーデータ抽出部に指示し、抽出したリンガー用音声データを着呼者用リンガー記憶部に書き込み、また発呼時には着呼者用リンガー記憶部に記憶したリンガー用音声データをネットワーク接続部を介して相手側としての着呼側に送信し、着呼時には発呼側から送られてくる音声データがあれば発呼側から送られてくる音声データをリンガー一時記憶部に書き込むと共に音声再生部にて音声として出力することとしたものである。
【００３５】
この構成により、近年広く利用されている電子メールにて音声データを自分の端末（ＩＰ電話機）に送信することによって、相手用のリンガー（つまり、自分が発呼したときに着呼側である相手端末側で鳴る呼び出し音）を記憶することができるので、非常に簡単な操作で、かつ普段使い慣れている「メールにファイルを添付して送信する」という操作により、相手端末側で鳴らすリンガーのオーバーライド設定を行なうことができ、操作マニュアルなどを読み返す必要が無いという作用を有する。
【００３６】
請求項２に記載のＩＰ電話機は、請求項１に記載のＩＰ電話機において、パスワードを記憶するパスワード記憶部と、メール内に一定の書式で書かれている文字列をパスワードとして抽出するパスワード抽出部とを備え、制御部は、メールで送られてきた音声データが正しいパスワードを伴った場合にのみ、メールに添付された音声データを抽出して発呼時に相手側としての着呼側に聞かせるリンガーとして採用することとしたものである。
【００３７】
この構成により、第３者のいたずらによって、望まないリンガーのオーバーライド設定が行われることを防止することができるという作用を有する。
【００３８】
請求項３に記載のＩＰ電話機は、請求項１に記載のＩＰ電話機において、認証用のメールアドレスを記憶するメールアドレス記憶部を備え、制御部は、メールアドレス記憶部に記憶された相手からメールが送られてきた場合には、メールに添付された音声データを抽出して発呼時に相手側としての着呼側に聞かせるリンガー用の音として採用することとしたものである。
【００３９】
この構成により、端末に事前にメールアドレスを記憶させ、そのメールアドレスからメールを受け取ったときにのみリンガーのオーバーライドを許可するようにできるので、第３者のいたずらによって、望まないリンガーのオーバーライド設定が行われることを防止することができるという作用を有する。
【００４０】
請求項４に記載のＩＰ電話機は、請求項１に記載のＩＰ電話機において、リング・バック・トーンを記憶するＲＢＴ一時記憶部を備え、制御部は、発呼時に相手側端末からリン
ガー用音声データの要求があれば、着呼者用リンガー記憶部に記憶されたリンガー用音声データをネットワーク接続部を介して転送し、ＲＢＴ一時記憶部に要求があったリンガー用音声データをロードし、音声再生部によりＲＢＴとして再生することとしたものである。
【００４１】
この構成により、リンガーのオーバーライドに成功した場合、発呼側はその旨がわかるようにＲＢＴもリンガーと同じ音にオーバーライドすることができるので、自分がいまどのような音声（リンガー）で相手を呼び出しているかをＲＢＴにて知ることができるという作用を有する。
【００４２】
請求項５に記載のＩＰ電話機は、請求項４に記載のＩＰ電話機において、制御部は、相手が話中であり、かつ、話中割り込みに応じることができ、しかも、リンガーのオーバーライドが許可されている場合に、「話中でありかつ呼び出し中」であることを示すべく、オーバーライドされているリンガー用の音を話中呼び出し音として再生することとしたものである。
【００４３】
この構成により、相手が話中の時でも、（ＮＴＴのキャッチホンサービスとして知られているように）相手の端末が話中着信可能であれば、相手の端末の話中割り込み音をリンガーと同じ音声にオーバーライドすることができるので、自分がいまどのような音声（話中割り込み音）で相手を呼び出しているかをＲＢＴにて知ることができるという作用を有する。
【００４４】
請求項６に記載のＩＰ電話機は、インターネットやＬＡＮなどのネットワークと接続するためのネットワーク接続部と、パソコン上の専用のアプリケーションとの間で決められた方法によってデータをやり取りすることによってパソコンの画面からユーザが指定した音声をネットワーク接続部を通して送受信するデータ送受信プロトコル処理部と、データ送受信プロトコル処理部より受け取った音声データを発呼時に相手側としての着呼側に聞かせるリンガー用の音として相手の電話番号と対応付けて記憶する着呼者別リンガー記憶部と、着呼時に発呼側から送られてくる音声データを一時的に記憶するリンガー一時記憶部と、リンガー一時記憶部に記憶された音声データを再生する音声再生部と、全体を制御する制御部とを有し、制御部は、パソコン上の専用のアプリケーションからリンガー用音声の設定要求があればリンガー用音声データを受信し電話番号と対応付けて着呼者別リンガー記憶部に書き込み、また発呼時には相手側としての着呼側からリンガー用音声データの要求があれば相手側の電話番号と対応付けて着呼者別リンガー記憶部に記憶されたリンガー用音声データをネットワーク接続部を介して相手側としての着呼側に送信し、着呼時には相手側としての発呼側の端末にリンガー用音声データを要求したときに発呼側から送られてくる音声データをリンガー一時記憶部に書き込み、音声再生部にて音声として出力するように指示することとしたものである。
【００４５】
この構成により、ＧＵＩによって対話的にリンガーのオーバーライド設定ができるので、メールの利用法がわからないユーザでも簡単に所望の設定を行うことができるという作用を有する。
【００４６】
請求項７に記載のＩＰ電話機は、請求項６に記載のＩＰ電話機において、パソコン上の専用のアプリケーションは、パソコン画面上においてパスワードをユーザに入力させ、ＩＰ電話機に記憶されたパスワードと認証を行なって認証された場合にのみ、指定された音声データをリンガーとして使用するようにＩＰ電話機に指示することとしたものである。
【００４７】
この構成により、専用のアプリケーションによって自端末にリンガーのオーバーライド設定を行なうときにパスワードにより認証を行なうようにしたので、第３者のいたずらに
よって、望まないリンガーのオーバーライド設定が行われることを防止することができるという作用を有する。
【００４８】
請求項８に記載のＩＰ電話機は、請求項６に記載のＩＰ電話機において、どの電話番号から着呼したときにリンガーを通常のリンガーに代えて発呼者の指定した音をリンガーとして鳴らすのを許可するかを記憶するオーバーライド番号記憶部を備え、制御部は、オーバーライド番号記憶部に記憶された相手から着信した場合には、発呼者側にリンガーとして採用すべき音声データを要求し、これを受信して、リンガーとして再生することとしたものである。
【００４９】
この構成により、あらかじめオーバーライドを許可する電話番号を記憶させておき、着呼時に発呼者番号から、その番号が「オーバーライドを許可された番号かどうか」を判定することができるので、第３者のいたずらによって、望まないリンガーのオーバーライド設定が行われることを防止することができるという作用を有する。
【００５０】
請求項９に記載のＩＰ電話機は、インターネットやＬＡＮなどのネットワークと接続するためのネットワーク接続部と、文字や画像などの情報を表示するための表示部と、パソコン上の専用のアプリケーションとの間で決められた方法によってデータをやり取りすることによってパソコンの画面からユーザが指定した文字や画像などの情報をネットワーク接続部を通して受け取るデータ送受信プロトコル処理部と、受け取った情報を発呼時に相手側としての着呼側に表示するための情報として着呼者としての発呼先の電話番号と対応付けて記憶する着呼者別着呼側表示データ記憶部と、着呼時に発呼側から送られてくる表示データを一時的に記憶する表示データ一時記憶部と、全体を制御する制御部とを有し、制御部は、発呼時には着呼者別着呼側表示データ記憶部に着呼者としての発呼先の電話番号と対応付けられている表示データをネットワーク接続部を通して相手側としての着呼側に送信し、着呼時には発呼側から送られてくる表示データがあれば表示データ一時記憶部に書き込み、表示部にて表示することとしたものである。
【００５１】
この構成により、発呼時に相手側端末（着呼側）に表示したい文字や図形などをメールにて自端末にあらかじめ送信しておき、発呼時に相手側端末（着呼側）の表示部に表示させることができるので、相手側（着呼側）は、電話を取る前に相手から送られてきたメッセージ（文字や図形）を受け取ることができ、表現力豊かでかつ効率的なコミュニケーションを行なうことができるという作用を有する。
【００５２】
請求項１０に記載のＩＰ電話機は、インターネットやＬＡＮなどのネットワークと接続するためのネットワーク接続部と、文字や画像などの情報を表示するための表示部と、パソコン上の専用のアプリケーションとの間で決められた方法によってデータをやり取りすることによってパソコンの画面からユーザが指定した文字や画像などの情報をネットワーク接続部を通して受け取るデータ送受信プロトコル処理部と、受け取った情報を着呼時に相手側としての発呼側に表示するための情報として発呼者としての発呼元の電話番号と対応付けて記憶する発呼者別発呼側表示データ記憶部と、発呼時に着呼側から送られてくる表示データを一時的に記憶する表示データ一時記憶部と、全体を制御する制御部とを有し、制御部は、着呼時には発呼者別発呼側表示データ記憶部に発呼元の電話番号と対応付けて記憶した表示データをネットワーク接続部を通して相手側としての発呼側に送信し、発呼時には着呼側から送られてくる表示データがあれば表示データ一時記憶部に書き込み、表示部にて表示することとしたものである。
【００５３】
この構成により、着呼時に相手側端末（発呼側）に表示したい文字や図形などをメールにて自端末にあらかじめ送信しておき、着呼時に相手側端末（発呼側）の表示部に表示させることができるので、相手側（発呼側）は、着呼側が電話を取る前に相手から送られて
きたメッセージ（文字や図形）を受け取ることができ、表現力豊かでかつ効率的なコミュニケーションを行なうことができるという作用を有する。
【００５４】
請求項１１に記載のＩＰ電話機は、インターネットやＬＡＮなどのネットワークと接続するためのネットワーク接続部と、発呼時に着呼側の相手にリンガーとして聞かせたい音声ファイルが存在するサーバーのアドレスが事前にメールにてパソコンからネットワークを通じて送信されたときに受信するメール受信部と、メールに記述されていたリンガー用音声データのアドレス情報を抽出するリンガーアドレス抽出部と、メールに記述されていた電話番号を抽出する電話番号抽出部と、抽出した電話番号とリンガー用音声データのアドレス情報とを対応付けて記憶する発呼者別リンガーアドレス記憶部と、発呼者別リンガーアドレス記憶部に記憶したアドレス情報から音声データをダウンロードするデータ受信プロトコル処理部と、ダウンロードした音声データを記憶するリンガー一時期億部と、音声データを再生する音声再生部と、全体を制御する制御部とを有し、制御部は、メール受信時にはメールに添付されたリンガー用音声データのアドレス情報を抽出するようにリンガーアドレス抽出部に指示し、また本文に書かれた電話番号を抽出するように電話番号抽出部に指示し、抽出した電話番号とリンガー用音声データのアドレス情報とを対応付けて発呼者別リンガーアドレス記憶部に書き込み、また着呼時には発呼側の電話番号が発呼者別リンガーアドレス記憶部に記憶した電話番号であれば対応付けられているリンガー用音声データのアドレス情報を参照して音声データをダウンロードするようにデータ受信プロトコル処理部に指示し、ダウンロードした音声データをリンガー一時記憶部に書き込み、音声再生部にて音声として出力するように指示することとしたものである。
【００５５】
この構成により、例えば、サーバーの音声データが定期的に更新されれば、ユーザが特に操作することなしに、リンガーを定期的に変更することができ、プロバイダーなどが付加価値サービスとしてリンガーの定期的更新を行なう環境を提供することができるという作用を有する。また、自端末あるいは相手端末ではなくサーバーに記憶するため、記憶領域に制限が無く、数多くの音声データを記憶させることができ、その一方で端末側に必要な記憶領域が小さくなるため、端末を安価に作成することができるという作用を有する。
【００５６】
請求項１２に記載のＩＰ電話機は、インターネットやＬＡＮなどのネットワークと接続するためのネットワーク接続部と、発呼時に着呼側の相手に聞かせたいリンガーを音声ファイル化した音声ファイル化リンガーが事前にメールにてパソコンからネットワークを通じて送信されたときに受信するメール受信部と、メールに添付されていたリンガー用音声データを抽出するリンガーデータ抽出部と、メールに記述されていた電話番号を抽出する電話番号抽出部と、抽出された電話番号とリンガー用音声データとを対応付けて抽出した電話番号からの着呼時に鳴らすリンガー用の音として記憶する発呼者別リンガー記憶部と、着呼時に発呼者別リンガー記憶部に発呼者番号と対応付けられたリンガー用音声データを一時的に記憶するリンガー一時記憶部と、リンガー一時記憶部の音声データを再生する音声再生部と、全体を制御する制御部とを有し、制御部は、メール受信時にはメール受信部より受信内容を受け取り、リンガーデータ抽出部にメールに添付されているリンガー用音声データを抽出するように指示し、電話番号抽出部に電話番号を抽出するように指示し、抽出した電話番号とリンガー用音声データとを対応付けて発呼者別リンガー記憶部に書き込み、また着呼時には発呼者番号が発呼者別リンガー記憶部に記憶した電話番号であれば対応付けられているリンガー用音声データをリンガー一時記憶部に書き込み、音声再生部にて再生することによって音声の出力を行なうように指示することとしたものである。
【００５７】
この構成により、メールにて音声データを相手端末に送信することにより、オーバーライド用の音声データ（自分が相手端末に発呼した場合、相手端末が鳴らすリンガー用音声データ）を相手端末が記憶することができるので、複雑な操作なしに、いつもやりなれている操作でリンガーのオーバーライド設定を行なうことができるという作用を有する。
【００５８】
請求項１３に記載のＩＰ電話機は、インターネットやＬＡＮなどのネットワークと接続するためのネットワーク接続部と、リンガーを音声ファイル化した音声ファイル化リンガーが事前にメールにてパソコンからネットワークを通じて送信されたときに受信するメール受信部と、メールに添付されたリンガー用音声データをメールに指定された番号の電話機に転送するためのデータ送受信プロトコル処理部と、メールに添付されたリンガー用音声データを指定された電話番号に転送した後に指定された電話番号を記憶するリンガーオーバーライド番号記憶部と、データ送受信プロトコル処理部によって受信したリンガー用音声データを相手の電話番号と対応づけて記憶する着呼者別リンガー記憶部と、着呼時に発呼者側にリンガー用音声データを要求したときに受信したリンガー用音声データを記憶するリンガー一時記憶部と、リンガー一時記憶部に記憶された内容を再生する音声再生部と、全体を制御する制御部とを有し、制御部は、発呼時には着呼側端末からリンガー用音声データの要求があればネットワーク接続部を介して転送し、また着呼時には発呼者番号がリンガーオーバーライド番号記憶部に記憶された電話番号であれば対応づけられている電話番号を参照してデータ送受信プロトコル処理部にリンガー用音声データの要求を指示し、要求を指示したリンガー用音声データをリンガー一時記憶部に格納し、音声再生部にて音声として出力するように指示することとしたものである。
【００５９】
この構成により、オーバーライドの設定自体（つまり、ＸＸという番号からの着信だったら、○○の音声データをリンガーとして利用するという情報）は相手端末に記憶するが、実際の音声データは自端末側（つまり、相手端末が記憶するのは音声データ自体ではなく音声データへのリンク情報）に記憶することができるので、複数の第３者がオーバーライド要求を行なって、自端末の記憶領域が、保有者の知らないうちに消費されてしまうことを防止することができ、また、サーバーを必要としないため、プロバイダーなどにサーバー利用料を支払う必要もないという作用を有する。
【００６０】
請求項１４に記載のＩＰ電話機は、請求項１２または請求項１３に記載のＩＰ電話機において、メールアドレス記憶部を備え、メール受信時には発信者のメールアドレスがメールアドレス記憶部に記憶されているかどうかを調べ、記憶されている場合にのみ、添付されている音声データあるいはアドレス情報が示す音声データをリンガーとして採用することとしたものである。
【００６１】
この構成により、端末に事前にメールアドレスを記憶させ、そのメールアドレスからメールを受け取ったときにのみリンガーのオーバーライドを許可することとしたので、第３者のいたずらによって、望まないリンガーのオーバーライド設定が行われることを防止することができるという作用を有する。
【００６２】
請求項１５に記載のＩＰ電話機は、請求項１２または請求項１３に記載のＩＰ電話機において、制御部は、音声データが添付されたメールを受信した場合にはその旨を表示するリンガー・オーバーライド要求表示手段と、ユーザがリンガー・オーバーライド要求表示手段にてオーバーライド要求が発生していることを確認した場合にどんな音声データか聞いてみるための再生指示手段と、聞いてみて気に入らなかった場合にこれを却下するためのオーバーライド要求拒否指示手段と、聞いてみて気に入った場合にこれをリンガーとして採用することを指示するオーバーライド要求受諾手段とを有することとしたものである。
【００６３】
この構成により、相手からリンガーのオーバーライド要求が発生した場合に、その旨がユーザにわかるようにしたので、ユーザは、オーバーライドされようとしている音声データを試しに聞いてみて気に入った場合のみオーバーライドを許可することができ、好ましくない音声データをリンガーとして設定することを防止することができるという作用を有
する。
【００６４】
請求項１６に記載のＩＰ電話機は、請求項１２に記載のＩＰ電話機において、パスワードを記憶するパスワード記憶部と、メール内に一定の書式で書かれている文字列をパスワードとして抽出するパスワード抽出部とを備え、制御部は、メールで送られてきた音声データが正しいパスワードを伴った場合にのみ、メールに添付されていた音声データを抽出して発呼時に相手側としての着呼側に聞かせるリンガーとして採用することとしたものである。
【００６５】
この構成により、メールにより相手端末に自分の所望するリンガー音を送付する際、メール本文に、パスワードを含めることを義務づけ、相手端末側が記憶しているパスワードと照合しない場合はオーバーライドを認めないようにしたので、第３者がいたずらに好ましくない音声データをリンガーとして設定するのを防止することができるという作用を有する。
【００６６】
請求項１７に記載のＩＰ電話機は、請求項１２に記載のＩＰ電話機において、電話番号とＲＢＴ用音声データとを対応付けて記憶する着呼者別ＲＢＴ記憶部と、メールに添付されていたＲＢＴ用音声データを抽出するＲＢＴデータ抽出部とを備え、制御部は、メール受信時にはメールにＲＢＴとして添付された音声データを抽出するようＲＢＴデータ抽出部に指示し、本文に書かれた電話番号を抽出するように電話番号抽出部に指示し、抽出したＲＢＴデータと電話番号とを対応付けて着呼者別ＲＢＴ記憶部に書き込み、発呼時には相手側としての発呼先の電話番号が着呼者別ＲＢＴ記憶部に記憶されているか否かを検索し、あれば対応付けられたＲＢＴデータをＲＢＴ一時記憶部に書き込み、音声再生部によって再生し、受話器でその再生音をＲＢＴとして聞かせることとしたものである。
【００６７】
この構成により、メールによって音声データを相手端末に送付することで相手が自分に対して発呼した場合に、相手が聞くＲＴＢ音を相手端末に記憶させることによって、ＲＢＴをオーバーライドするよう設定を行なうようにすることができるので、簡単な操作あるいは普段使い慣れた操作でＲＢＴのオーバーライド設定を行なうことができるという作用を有する。
【００６８】
請求項１８に記載のＩＰ電話機は、請求項１３に記載のＩＰ電話機において、相手側としての発呼者の電話番号とＲＢＴ用の音声データとを対応付けて記憶する発呼者別ＲＢＴ記憶部を備え、制御部は、パソコン上のアプリケーションよりＲＢＴ用音声データの設定が行なわれた場合には設定が行われたＲＢＴ用音声データを発呼者別ＲＢＴ記憶部に書き込み、着呼した場合には相手側としての発呼側からＲＢＴ用音声データの要求があれば相手の発呼者番号に対応付けられて発呼者別ＲＢＴ記憶部に記憶されているＲＢＴ用音声データをネットワーク接続部を介して転送し、また発呼した場合には、着呼側に対してネットワーク接続部を介してＲＢＴ用音声データを要求し、要求したＲＢＴ用音声データを受信してＲＢＴ一時記憶部に書き込むと共に音声再生部によって再生することとしたものである。
【００６９】
この構成により、着信側のユーザが意図したＲＢＴを発呼側に聞かせることができるという作用を有する。
【００７０】
請求項１９に記載のＩＰ電話機は、請求項１７に記載のＩＰ電話機において、制御部は、ＲＢＴのオーバーライドに成功した場合にはＲＢＴ用音声データをリンガー一時記憶部に書き込み、書き込んだＲＢＴ用音声データをリンガーとして再生することとしたものである。
【００７１】
ＲＢＴのオーバーライドに成功した場合に、リンガーをＲＢＴと同じ音にすることによって相手側（発呼側）が自分（着呼側）を呼び出しているときに相手がどのようなＲＢＴを聞いているかをリンガーによって知ることができるという作用を有する。
【００７２】
請求項２０に記載のＩＰ電話機は、インターネットやＬＡＮなどのネットワークと接続するためのネットワーク接続部と、パソコン上の専用のアプリケーションとの間で決められた方法によってデータをやり取りすることによってパソコンの画面からユーザが指定した音声と電話番号とをネットワーク接続部を通して受け取るデータ受信プロトコル処理部と、データ受信プロトコル処理部より受け取った音声データと電話番号とを対応付けて、対応付けた電話番号からの着呼時のリンガーとして記憶する発呼者別リンガー記憶部と、発呼者別リンガー記憶部に記憶した音声データのひとつを記憶するリンガー一時記憶部と、リンガー一時記憶部に記憶された音声データを再生する音声再生部と、全体を制御する制御部とを有し、制御部は、着呼時には発呼者番号が発呼者別リンガー記憶部に記憶されているか否かを検索し、発呼者番号が記憶されている場合には対応付けられて記憶されている音声データをリンガー一時記憶部に書き込み、音声再生部にてリンガーとして再生することとしたものである。
【００７３】
この構成により、パソコン上の専用アプリケーションにより音声データを指定し、相手端末に記憶させることができるので、メールの操作が出来ないユーザでもＧＵＩにより対話的にオーバーライドを設定することができるという作用を有する。
【００７４】
請求項２１に記載のＩＰ電話機は、請求項２０に記載のＩＰ電話機において、制御部は、音声データおよび電話番号の設定要求が発生した場合にその旨を表示するリンガー・オーバーライド要求表示手段と、ユーザがリンガー・オーバーライド要求表示手段にてオーバーライド要求が発生していることを確認した場合にどんな音声データか聞いてみるための再生指示手段と、聞いてみて気に入らなかった場合にこれを却下するためのオーバーライド要求拒否指示手段と、聞いてみて気に入った場合にこれをリンガーとして採用することを指示するオーバーライド要求受諾手段とを有することとしたものである。
【００７５】
この構成により、パソコン上の専用アプリケーションで音声データを相手端末にリンガーとして記憶させると、その旨が相手端末のユーザに知らされ、ユーザは、オーバーライドされようとしている音声データを試しに聞いてみて気に入った場合のみオーバーライドを許可するようにしたので、好ましくない音声データをリンガーとしてオーバーライドするのを防止することができるという作用を有する。
【００７６】
請求項２２に記載のＩＰ電話機は、請求項２０に記載のＩＰ電話機において、パスワードを記憶するパスワード記憶部を備え、制御部は、パソコンの専用のアプリケーションからリンガーをオーバーライドしようとした場合に、パスワードをユーザに入力させ、入力されたパスワードがパスワード記憶部の内容と一致した場合にのみオーバーライドを認めることとしたものである。
【００７７】
この構成により、パソコン上の専用アプリケーションで音声データを相手端末にリンガーとして記憶させる際に、パスワードを要求し、オーバーライドを受ける側の端末にあらかじめ記憶されたパスワードと照合することによってオーバーライドを許可するかどうかを決定するようにしたので、第３者がいたずらに好ましくない音声データをリンガーとしてオーバーライドするのを防止することができるという作用を有する。
【００７８】
請求項２３に記載のＩＰ電話機は、請求項２１に記載のＩＰ電話機において、制御部は、ユーザがオーバーライド要求が発生していることを確認し、聞いてみて気に入らず、オーバーライドを却下した場合にはその旨を相手側に知らせることとしたものである。
【００７９】
この構成により、パソコン上の専用アプリケーションで音声データを相手端末にリンガーとして記憶させると、その旨が相手端末のユーザに知らされ、ユーザはオーバーライドされようとしている音声データを試しに聞いてみて気に入らなかった場合、相手にその旨を通知するようにしたので、オーバーライドを要求した側のユーザは、相手がオーバーライドを許可したかどうかを知ることができるという作用を有する。
【００８０】
請求項２４に記載のＩＰ電話機は、インターネットやＬＡＮなどのネットワークと接続するためのネットワーク接続部と、文字や画像などの情報を表示するための表示部と、パソコン上の専用のアプリケーションとの間で決められた方法によってデータをやり取りすることによってパソコンの画面からユーザが指定した文字や画像などの情報をネットワーク接続部を通して受け取るデータ送受信プロトコル処理部と、受け取った情報を着呼時に表示するデータとして発呼者の電話番号と対応付けて記憶する発呼者別着呼側表示データ記憶部と、全体を制御する制御部とを有し、制御部は、着呼時に発呼者番号が発呼者別着呼側表示データ記憶部に記憶されているかどうかを検索し、記憶されている場合には表示するデータを表示部にて表示することとしたものである。
【００８１】
この構成により、発呼時に相手端末（着呼側）に表示したい文字や図形などをメールにて相手端末にあらかじめ送信しておき、発呼時に相手端末（着呼側）の表示部に表示するようにしたので、相手（着呼側）は、電話を取る前に相手から送られてきたメッセージ（文字や図形）を受け取ることができ、表現力豊かでかつ効率的なコミュニケーションを行なうことができるという作用を有する。
【００８２】
請求項２５に記載のＩＰ電話機は、インターネットやＬＡＮなどのネットワークと接続するためのネットワーク接続部と、文字や画像などの情報を表示するための表示部と、パソコン上の専用のアプリケーションとの間で決められた方法によってデータをやり取りすることによってパソコンの画面からユーザが指定した文字や画像などの情報をネットワーク接続部を通して受け取るデータ送受信プロトコル処理部と、受け取った情報を発呼時に表示するデータとして発呼先の電話番号と対応付けて記憶する着呼者別発呼側表示データ記憶部と、全体を制御する制御部とを有し、制御部は、発呼時に発呼者番号が着呼者別発呼側表示データ記憶部に記憶されているかどうかを検索し、記憶されている場合には表示するデータを表示部にて表示することとしたものである。
【００８３】
この構成により、着呼時に相手端末（発呼側）に表示したい文字や図形などをメールにて相手端末にあらかじめ送信しておき、着呼時に相手端末（発呼側）の表示部に表示するようにしたので、相手（発呼側）は、着呼側が電話を取る前に相手から送られてきたメッセージ（文字や図形）を受け取ることができ、表現力豊かでかつ効率的なコミュニケーションを行なうことができるという作用を有する。
【００８４】
請求項２６に記載のＩＰ電話機は、請求項２０に記載のＩＰ電話機において、経過時間を計時するための時計を備え、制御部は、発呼者別リンガー記憶部に複数の音声データとそれぞれに対する再生期間情報とを記憶し、着呼時に再生期間情報にしたがって音声データを自動的に変更することとしたものである。
【００８５】
この構成により、複数の音声データをリンガー用音声として用意し、時間ごとに切り替えることができるので、相手がなかなかでない場合、リンガー音を変えて、相手に注意を促したり、あるいは、時刻によって音声を切り替え、夜中の着信時には、静かな音で着信を通知することができるという作用を有する。
【００８６】
以下、本発明の実施の形態について、図１〜図３９を用いて説明する。
【００８７】
（実施の形態１）
図１は、本発明の実施の形態１によるＩＰ電話機を示すブロック図であり、リンガーのオーバーライド設定をメールによって行なうＩＰ電話機を示す。
【００８８】
図１において、１０１は既定のリンガー用の音声データを記憶した既定リンガー記憶部、１０２は既定のＲＢＴ用の音声データを記憶した既定ＲＢＴ記憶部、１０５はＬＡＮやインターネットなどのネットワークに接続するためのネットワーク接続部、１０６はメールを受信するためのプロトコル処理を行なうメール受信部、１０９は全体の制御を行なう制御部、１１１は本端末が発呼した場合に相手側（着呼側）に聞かせたいリンガー用音声データを記憶する着呼者用リンガー記憶部、１１５は電話の発呼、着呼、通話などの動作を制御する呼制御部、１１６は入力された音声データをエンコードし、音声パケット化すると共に音声パケットを音声データへデコードする音声コーデック部（音声ＣＯＤＥＣ部）、１１７は音声データをＤ／Ａ変換することにより音声信号に変換する音声再生部、１２５はオーバーライド設定を受け入れる際に相手を確認するためのパスワードを記憶するパスワード記憶部、１２６はオーバーライド設定を受け入れる際に受け入れを許可する相手のメールアドレスを記憶するメールアドレス記憶部、１２７は着呼した場合に相手からリンガーのオーバーライド要求を受け入れるかどうかを判定するために受け入れを許可する番号を記憶するオーバーライド許可番号記憶部、１６１は本端末が着呼した場合に、リンガーとして鳴らすための音声データを一時的に記憶するリンガー一時記憶部、１６２は本端末が発呼した場合に、ＲＢＴとして鳴らすための音声データを一時的に記憶するＲＢＴ一時記憶部、１７１はメールに添付された音声ファイルとメールの本文に一定の書式で書かれたファイル名とからリンガーとして採用すべき音声データを抽出するリンガーデータ抽出部、１７５はメールの本文に一定の書式で書かれた文字列をパスワードとして抽出するパスワード抽出部、１９５は入力部としてのキーボード、１９６は音声入力部としてのマイク、１９７は音声出力部としてのスピーカーである。
【００８９】
以上のように構成されたＩＰ電話機について、その動作を説明する。
【００９０】
まず、ユーザは、自端末がリンガーのオーバーライド設定をメールにて受け取った場合、無条件にその内容を記憶するのか、パスワードにて確認するのか、あるいは、送信者のメールアドレスによって確認するのかを設定する。これは、端末の持ち主以外の第３者による望まざるオーバーライド設定を受け入れてしまうのを防ぐためである。また、着呼時にリンガーのオーバーライドを許可する相手の電話番号を設定する。これは、着呼時にリンガーのオーバーライド要求を受け取った際に、それを受け入れるかどうかを相手側（発呼側）の電話番号で判定するのに利用する。
【００９１】
図２は、認証設定（オーバーライドの受付に関する設定）のためのＩＰ電話機の画面を示す画面図である。本実施の形態では、ユーザは、キーボードを操作して図２の「認証設定画面」を呼び出す。ここでは、ユーザは、本端末がメールを受け取ったときに発信者のメールアドレスと本文中に書かれたパスワードとによって、そのメールの正当性を評価し、正当だと判定した場合のみ、オーバーライド設定を行なうように指示している。また、「番号リスト」は、着呼した場合に、相手の端末からのオーバーライド要求を受け入れるかどうかの設定を示している。これにより、特定の端末からのオーバーライドを許可したり、あるいは、特定の端末からのオーバーライドを拒絶したりすることができる。
【００９２】
図１のＩＰ電話機について、その動作を図３、図４を用いて説明する。図３は、ユーザが実際にオーバーライド設定を行なう場合のＩＰ電話機（端末）の制御部１０９の動作を示すフローチャートである。また図４はメール作成のための画面を示す画面図である。
【００９３】
まず、ユーザはパソコン上でメールを作成し、その本文にパスワードを記入し、リンガー用音声データを添付し、ユーザのＩＰ電話機宛てに送付する。ここではＩＰ電話機の持つメールアドレスは０５０−１１１１−１１１１＠ｉｐ．ｔｅｌ．ｃｏｍであるとする。図４に、このときのメール作成の様子を示す。本メールではリンガー用の音声ファイルが添付してあり、本文にはパスワードとリンガー用の音声ファイルの名前とが記述してある。ユーザは本メールを自分の端末に向けて送信する。以降、端末の動作は次のようになる。
【００９４】
端末がメールを受信する（Ｓ１０１）。ここで、送信者のメールアドレスはｏｎｏ＠ｙａｈｏｏ．ｎｅ．ｊｐである。つまり、ネットワーク接続部１０５を通じてメール受信部１０６がメールを受信し、制御部１０９に通知する。制御部１０９は、メールアドレス記憶部１２６を参照し、メールアドレスが設定されているかどうかを判定する（Ｓ１０２）。メールアドレスが設定されていれば、メールアドレスによる認証が求められているものとして、ステップＳ１０３へ、さもなければ、メールアドレスによる認証は必要ないのでステップＳ１０４のパスワードによる認証へ進む。ステップＳ１０３では制御部１０９は、受け取ったメールの送信者のアドレス（ここでは、ｏｎｏ＠ｙａｈｏｏ．ｎｅ．ｊｐ）が、メールアドレス記憶部１２６に記憶されているものと一致するかどうかを判定する。一致していれば、ステップＳ１０４へ、さもなければ、認証に失敗したので、このメールを拒絶するため、ステップＳ１０７へ進む。ステップＳ１０４では制御部１０９は、パスワード記憶部１２５を参照し、パスワードが記憶されているかどうか判定する。パスワードが記憶されていれば、ステップＳ１０５へ、さもなければ、認証は必要ないので、そのままオーバーライド設定を受け入れるべく、ステップＳ１０６へ進む。ステップＳ１０５では制御部１０９は、パスワード抽出部１７５にパスワード抽出を指示する。すると、パスワード抽出部１７５は、メール受信部１０６が受信したメールの内容を参照し、メールの本文に一定の書式で記述された文字列（ここでは、「ＩＰ−ＴＥＬ−ＦＵＮ」）をパスワードとして抽出する。制御部１０９は、パスワード記憶部１２５に記憶されたパスワードとパスワード抽出部１７５が抽出したパスワードとが一致するか否かを判定する。一致すればステップＳ１０６へ、さもなければ、認証に失敗したとして、本メールによるオーバーライド設定を拒絶すべく、ステップＳ１０７へ進む。ステップＳ１０６では制御部１０９は、リンガーデータ抽出部１７１にリンガー用音声データの抽出を指示する。すると、リンガーデータ抽出部１７１は、メール受信部１０６が受信したメールの内容を参照し、添付された音声ファイル（ＨＩＰＨＯＰ．ｗａｖ）を参照し、リンガー用音声データとして抽出する。制御部１０９は、この内容を着呼者用リンガー記憶部１１１に書き込む。ステップＳ１０７では制御部１０９は、処理を終了する。したがって、メールによるオーバーライド設定要求は拒絶されたことになる。
【００９５】
以上説明したように、ユーザは簡単にオーバーライド設定を行なうことができ、しかも、ユーザーが望めば、パスワードやメールの送信者のアドレスによって第３者による望まないオーバーライド設定を拒絶することができる。
【００９６】
次に、あるユーザＸ（電話番号：０５０−１１１１−１１１１）が別のユーザＹ（電話番号：０５０−２２２２−２２２２）に発呼する時の本実施の形態におけるＩＰ電話機の動作について説明する。ユーザＹの端末ｙには、ユーザＸからの「オーバーライド要求」を受け入れるべく、ユーザＸの端末ｘの電話番号０５０−１１１１−１１１１が「オーバーライド要求を受け入れる端末」として登録されているものとする。
【００９７】
ユーザＸは、電話機をオフフックして、ダイヤルトーンを待ち、ダイヤルトーンを確認してから、ユーザＹの電話番号０５０−２２２２−２２２２をキーボードより入力する。
【００９８】
図５は、発呼側の端末ｘの動作を示すフローチャートである。
【００９９】
図５において、まず、発呼側の端末ｘが着呼側の端末ｙに「呼の接続要求」を送信する（Ｓ１６１）。すなわち、制御部１０９は、ネットワーク接続部１０５を介して、端末ｙに「接続要求」を送信する。すると、端末ｙは、（話中でない、電源オフでないことにより）呼の受け入れが可能であるため、ＡＣＫを返信する。次に、制御部１０９は、ネットワーク接続部１０５を介して「リンガー用音声データの要求」が届くかどうかを判定する。この要求が届けば、「端末ｙがオーバーライド要求を受け入れた」と解釈する。発呼側の端末ｘが着呼側の端末ｙから「リンガー用音声データの要求」を受け取ればステップＳ１６４へ、さもなければ、ステップＳ１６３へ進む（Ｓ１６２）。ステップＳ１６３では制御部１０９は、「相手（端末ｙ）がリンガーのオーバーライドを拒否した」ので、ＲＢＴとして既定のＲＢＴを採用すべく、既定ＲＢＴ記憶部１０２を参照して、その内容をＲＢＴ一時記憶部１６２に書き込む。次に、ステップＳ１６６へ進む。ステップＳ１６４では制御部１０９は、相手（端末ｙ）がリンガーのオーバーライド要求を受け入れたので、相手にどのようなリンガーを聞かせるかがユーザＸにわかるようにＲＢＴをリンガーと同じ音声にすべく、着呼者用リンガー記憶部１１１の内容を参照し、記憶されているデータをＲＢＴ一時記憶部１６２に書き込む。次に、制御部１０９は、着信者用リンガー記憶部１１１を参照して、端末ｙにその内容を転送するよう、データ送受信プロトコル処理部１０８に指示する（Ｓ１６５）。すると、データ送受信プロトコル処理部１０８は、指定されたデータをネットワーク接続部１０５を介して端末ｙに転送する。端末ｙはこのデータを受け取ってリンガーとして鳴らすことになる。ステップＳ１６６では制御部１０９は、音声再生部１１７にＲＢＴ一時記憶部１６２の内容を再生するように指示する。すると、ＲＢＴ一時記憶部１６２に記憶されている音声データが再生され、受話器のスピーカーからＲＢＴとして流れる。したがって、ＲＢＴ一時記憶部１６２に既定のＲＢＴ用音声データが記憶されていれば（すなわち、端末ｙがリンガーのオーバーライド要求を受け入れなかった場合）、既定のＲＢＴが再生され、相手（端末ｙ）に聞かせるためのリンガー用音声データが記憶されていれば、相手（端末ｙ）で聞かれるリンガーと同じ音声がＲＢＴとして再生される。これにより、発呼者Ｘは相手Ｙがリンガーのオーバーライドを受け入れ、相手がどのようなリンガーで呼び出されているかをＲＢＴとして認識することができる。次に、制御部１０９は、呼制御部１１５より、接続が行なわれたかどうかの通知を受ける（Ｓ１６７）。すなわち、ネットワーク接続部１０５を介して「接続完了」パケットが届けば、接続完了と解釈し、次のステップ１６８へ進む。ステップＳ１６８では制御部１０９は、呼制御部１１５に呼の接続を指示する。すなわち、以降、ネットワーク接続部１０５を介して受け取る音声パケットは音声ＣＯＤＥＣ部１１６に送られ、音声に変換され、相手の声としてスピーカー１９７から出力される。また、マイク１９６より取り込まれた音声は音声ＣＯＤＥＣ部１１６に送られ、音声パケットに変換され、ネットワーク接続部１０５を介して相手（端末ｙ）に送られる。このようにして、ユーザ同士の通話が行なわれる。
【０１００】
図６は、着呼側の端末ｙの動作を示すフローチャートである。
【０１０１】
図６において、まず、制御部１０９は、ネットワーク接続部１０５を介して接続要求を受信する（Ｓ１８１）。このとき、受信した情報には発呼者番号（０５０−１１１１−１１１１）も含まれている。次に、制御部１０９は、オーバーライド許可番号記憶部１２７を参照して、接続要求とともに送られてきた「発呼者番号」（ここでは、０５０−１１１１−１１１１）が許可されているかどうかを調べる（Ｓ１８２）。許可されていればステップＳ１８３へ、さもなければステップＳ１８５へ進む。ステップＳ１８３では制御部１０９は、発呼側端末ｘにリンガー用音声データを要求する。すなわち、制御部１０９は、ネットワーク接続部１０５を介して、「リンガー要求」パケットを送出し、データ送受信プロトコル処理部１０８にデータを受信するよう指示する。すると、データ送受信プロトコル処理部１０８は、データを受信すべく待機する。次に、データ送受信プロトコル処理
部１０８は、ネットワーク接続部１０５を介して、発呼側端末ｘより、リンガー用音声データを受信し、制御部１０９に通知する（Ｓ１８４）。すると、制御部１０９は、データ送受信プロトコル処理部１０８が受信したデータをリンガー一時記憶部１６１に書き込み、ステップＳ１８６へ進む。ステップＳ１８５では制御部１０９は、既定リンガー記憶部１０１を参照し、内容をリンガー一時記憶部１６１に書き込む。ステップＳ１８６では制御部１０９は、音声再生部１１７にリンガー一時記憶部１６１の内容を再生するように指示する。すると、リンガー一時記憶部１６１に記憶された音声データが再生され、スピーカー１９７より音声がリンガーとして流れる。この例では、ユーザＸが指定したリンガーをユーザＹが聞くことになる。着呼側のユーザＹは、リンガー音を聞き、端末が着呼していることを知る。ユーザＹは、オフフックし（キーボードより応答を指示し）、制御部１０９は、キーボードからの「オフフック」の通知を受け取ると、ネットワーク接続部１０５を介して「接続完了」パケットを発呼側端末ｘに送出するとともに、呼制御部１１５に接続を指示し、次のステップＳ１８８に進む（Ｓ１８７）。ステップＳ１８８では、ネットワーク接続部１０５を介して受け取った音声パケットは音声ＣＯＤＥＣ部１１６に送られ、音声として再生され、スピーカー１９７に出力される。また、マイク１９６から入力された音声は音声ＣＯＤＥＣ部１１６に送られ、ネットワーク接続部１０５を介して音声パケットとして発呼側端末ｘに送られる。このようにして、ユーザＸとユーザＹは通話を行なう。
【０１０２】
なお、本実施の形態ではリンガーのオーバーライドを例として説明しているが、他に、話中割り込み音を同様にオーバーライドするような機能も本発明の範囲内であり、同様の効果を奏するものである。また、本実施の形態では着呼側が発呼側にリンガー用音声データを要求しているが、発呼側がリンガー用音声データを送りつける方式でも、本発明の範囲である。さらにた、本実施の形態ではリンガーがオーバーライドされた場合に、既定のリンガーと置き換わるように説明したが、置き換わるのではなく、既定のリンガーと合成してリンガーとして鳴らすようにしてもよい。さらに、リンガーのオーバーライドに成功した場合にＲＢＴを既定のＲＢＴに代えてリンガーと同じ音になるようオーバーライドするように説明したが、これを既定のＲＢＴと合成するようにしてもよい。
【０１０３】
以上のように本実施の形態によれば、制御部１０９は、メール受信時にはリンガー用音声データを抽出するようにリンガーデータ抽出部１７１に指示し、抽出したリンガー用音声データを着呼者用リンガー記憶部１１１に書き込み、また発呼時には着呼者用リンガー記憶部１１１に記憶したリンガー用音声データをネットワーク接続部１０５を介して相手側としての着呼側に送信し、着呼時には発呼側から送られてくる音声データがあれば発呼側から送られてくる音声データをリンガー一時記憶部１６１に書き込むと共に音声再生部１１７にて音声として出力することにより、近年広く利用されている電子メールにて音声データを自分の端末（ＩＰ電話機）に送信することによって、相手用のリンガー（つまり、自分が発呼したときに着呼側である相手端末側で鳴る呼び出し音）を記憶することができるので、非常に簡単な操作で、かつ普段使い慣れている「メールにファイルを添付して送信する」という操作により、相手端末側で鳴らすリンガーのオーバーライド設定を行なうことができ、操作マニュアルなどを読み返す必要が無い。
【０１０４】
また、パスワードを記憶するパスワード記憶部１２５と、メール内に一定の書式で書かれている文字列をパスワードとして抽出するパスワード抽出部１７５とを備え、制御部１０９は、メールで送られてきた音声データが正しいパスワードを伴った場合にのみ、メールに添付された音声データを抽出して発呼時に相手側としての着呼側に聞かせるリンガーとして採用することにより、第３者のいたずらによって、望まないリンガーのオーバーライド設定が行われることを防止することができる。
【０１０５】
さらに、認証用のメールアドレスを記憶するメールアドレス記憶部１２６を備え、制御
部１０９は、メールアドレス記憶部１２６に記憶された相手からメールが送られてきた場合には、メールに添付された音声データを抽出して発呼時に相手側としての着呼側に聞かせるリンガー用の音として採用することにより、端末に事前にメールアドレスを記憶させ、そのメールアドレスからメールを受け取ったときにのみリンガーのオーバーライドを許可するようにできるので、第３者のいたずらによって、望まないリンガーのオーバーライド設定が行われることを防止することができる。
【０１０６】
さらに、リング・バック・トーンを記憶するＲＢＴ一時記憶部１６２を備え、制御部１０９は、発呼時に相手側端末からリンガー用音声データの要求があれば、着呼者用リンガー記憶部１１１に記憶されたリンガー用音声データをネットワーク接続部１０５を介して転送し、ＲＢＴ一時記憶部１６２に要求があったリンガー用音声データをロードし、音声再生部１１７によりＲＢＴとして再生することにより、リンガーのオーバーライドに成功した場合、発呼側はその旨がわかるようにＲＢＴもリンガーと同じ音にオーバーライドすることができるので、自分がいまどのような音声（リンガー）で相手を呼び出しているかをＲＢＴにて知ることができる。
【０１０７】
さらに、制御部１０９は、相手が話中であり、かつ、話中割り込みに応じることができ、しかも、リンガーのオーバーライドが許可されている場合に、「話中でありかつ呼び出し中」であることを示すべく、オーバーライドされているリンガー用の音を話中呼び出し音として再生することにより、相手が話中の時でも、（ＮＴＴのキャッチホンサービスとして知られているように）相手の端末が話中着信可能であれば、相手の端末の話中割り込み音をリンガーと同じ音声にオーバーライドすることができるので、自分がいまどのような音声（話中割り込み音）で相手を呼び出しているかをＲＢＴにて知ることができる。
【０１０８】
（実施の形態２）
図７は、本発明の実施の形態２によるＩＰ電話機（端末）を示すブロック図である。
【０１０９】
図７において、１０１は既定のリンガー用の音声データを記憶した既定リンガー記憶部、１０２は既定のＲＢＴ用の音声データを記憶した既定ＲＢＴ記憶部、１０５はＬＡＮやインターネットなどのネットワークに接続するためのネットワーク接続部、１０８はパソコン上の専用アプリケーションとの間でデータを送受信するためのプロトコル処理を行なうと共に端末同士でリンガー用音声データやＲＢＴ用音声データや表示用データをやりとりするためのデータ送受信プロトコル処理部、１０９は全体の制御を行なう制御部、１１５は電話の発呼、着呼、通話などの動作を制御する呼制御部、１１６は入力された音声データをエンコードし、音声パケット化すると共に音声パケットを音声データへデコードする音声コーデック部（音声ＣＯＤＥＣ部）、１１７は音声データをＤ／Ａ変換することにより音声信号に変換する音声再生部、１２１は本端末が発呼した場合に相手側（着呼側）に聞かせたいリンガー用音声データを相手毎（電話番号毎）に記憶する着呼者別リンガー記憶部、１２２は本端末が着呼した場合に相手側（発呼側）に聞かせたいＲＢＴ用音声データを相手毎（電話番号）に記憶する発呼者別ＲＢＴ記憶部、１２３は本端末が発呼した場合に相手側（着呼側）の表示部（ＬＣＤ）に表示したいデータを相手毎（電話番号毎）に記憶した着呼者別着呼側表示データ記憶部、１２４は本端末が着呼した場合に相手側（発呼側）の表示部（ＬＣＤ）に表示したいデータを相手毎（電話番号毎）に記憶した発呼者別発呼側表示データ記憶部、１２５はオーバーライド設定を受け入れる際に相手を確認するためのパスワードを記憶するパスワード記憶部、１６１は本端末が着呼した場合にリンガーとして鳴らすための音声データを一時的に記憶するリンガー一時記憶部、１６２は本端末が発呼した場合にＲＢＴとして鳴らすための音声データを一時的に記憶するＲＢＴ一時記憶部、１６３は本端末が発呼または着呼した場合に相手から送られてきた表示部（ＬＣＤ）に表示するためのデータを一時的に記憶する表示データ一時記憶部、１９５は入力部としてのキーボード、１９６は音声入力部としてのマイク、１９７は音声出力部とし
てのスピーカー、１９８は表示部としてのＬＣＤである。
【０１１０】
以上のように構成されたＩＰ電話機の動作について説明する。
【０１１１】
図８は、ユーザＸがパソコンを利用してユーザＸの端末ｘに設定を行なう際のパソコン上の専用アプリケーション（以降単に、「アプリケーション」と記載する）に基づく動作を示すフローチャートである。アプリケーションでは、あらかじめ初期設定で端末ｘのＩＰアドレス（つまり、ユーザＸにとって自分の端末のＩＰアドレス）を記憶しているものとする。
【０１１２】
図８において、まず、アプリケーションが起動したことをネットワークを介して端末ｘに通知する。ここで端末ｘのＩＰアドレスはアプリケーションの初期設定で事前に設定されている（Ｓ２２１）。次に、端末ｘがパスワードを要求しているかどうかを判定する（Ｓ２２２）。要求されていればステップＳ２２３へ、さもなければステップＳ２２４へ進む。ステップＳ２２３では、ユーザにパスワードの入力を促し、ネットワークを介して、入力されたパスワードを端末ｘに送信し、ステップＳ２２４へ移行する。ステップＳ２２４では、端末ｘから現状の設定内容を受け取ればステップＳ２２５へ、さもなければ不正なパスワードが入力されたものとしてアプリケーションを終了する。ステップＳ２２５では、初期画面でユーザに何を行ないたいかを入力させる。
【０１１３】
図９は、各種設定の初期画面を示す画面図である。ここでは、ユーザが「リンガーの設定」を指示したものとして説明を続ける。アプリケーションはユーザの指示にしたがって、リンガーの設定画面を表示する。
【０１１４】
図１０は、リンガーの設定画面を示す画面図である。図１０の画面において、ユーザの操作を受け付けて、表示内容に反映させる（Ｓ２２５）。ここでは、ユーザ操作によってあらかじめパソコンに蓄積されている音声（ファイル）をリンガーとして登録しているが、画面に示すようにユーザは録音ボタンをクリックすることによってパソコンのマイクから自分の声などを録音することによってリンガーとして登録することもできる。
【０１１５】
次に、ユーザが図１０の画面のＯＫボタンをクリックすればステップＳ２２７へ進む（Ｓ２２６）。さもなければステップＳ２２５へ戻る。ステップＳ２２７では、画面上でユーザによって入力された内容を端末ｘへネットワークを介して送信して、処理を終了する。
【０１１６】
以上のように、ユーザはパソコン上で画面を見ながら対話的に設定を行なうことができる。
【０１１７】
図１１は、ユーザがアプリケーションを利用してオーバーライド設定を行なうときの端末の動作を示すフローチャートである。
【０１１８】
図１１において、まず、制御部１０９は、ネットワーク接続部１０５を介して、アプリケーションから「アプリケーション起動通知」を受信する（Ｓ２４１）。次に、制御部１０９は、パスワード記憶部１２５を参照し、パスワードが記憶されているかどうかを判定する。記憶されていればパスワードによる認証が必要であるものとしてステップＳ２４３へ、さもなければ認証は必要ないものとしてステップＳ２４６へ進む（Ｓ２４２）。ステップＳ２４３では制御部１０９は、アプリケーションに対して、「パスワードが必要である」旨をネットワーク接続部１０５を介して送信する。次に、制御部１０９は、ネットワーク接続部１０５を介して、アプリケーションにてユーザが入力したパスワードを受け取る（Ｓ２４４）。制御部１０９は、受け取ったパスワードとパスワード記憶部１２５に記
憶されたパスワードとが一致するかどうかを判定する（Ｓ２４５）。一致すればステップＳ２４６へ、さもなければ、オーバーライド設定要求を拒絶すべく、処理を終了する。ステップＳ２４６では制御部１０９は、着呼者別のリンガー用音声データのリストや発呼者別のＲＢＴ用音声データのリスト、発呼時に相手側に（着呼者別に）表示したいデータや着呼時に相手側に（発呼者別に）表示したいデータを端末ｘに送信するように、データ送受信プロトコル処理部１０８に指示する。すると、データ送受信プロトコル処理部１０８は、ネットワーク接続部１０５を介して、端末ｘにこれらのデータを送信する（Ｓ２４６）。これにより、アプリケーションは現在の端末の設定内容をユーザに対して表示できるようになる。次に、制御部１０９は、ネットワーク接続部１０５を介して、アプリケーション上でユーザが入力した設定内容を受信するまで待機する（Ｓ２４７）。受信すれば、ステップＳ２４８へ進む。ステップＳ２４８では制御部１０９は、受信した設定内容を各項目ごとに内容を保存する。すなわち、着呼者別リンガー記憶部１２１、発呼者別ＲＢＴ記憶部１２２、着呼者別着呼側表示データ記憶部１２３、発呼者別発呼側表示データ記憶部１２４にそれぞれ書き込み、処理を終了する。
【０１１９】
次に、あるユーザＸ（電話番号：０５０−１１１１−１１１１）が別のユーザＹ（電話番号：０５０−２２２２−２２２２）に発呼する時の本実施の形態におけるＩＰ電話機の動作について説明する。ユーザＹの端末ｙには、着呼時に相手の端末ｘに表示すべき内容と相手の端末ｘで流れるべきＲＢＴとが登録され、ユーザＸの端末には、発呼時に着呼側の端末ｙに表示すべき内容と相手の端末ｙで流れるべきリンガーとが登録されているものとする。図１２は、リンガーやＲＢＴ、表示すべき内容を相手先別に設定するための画面を示す画面図である。
【０１２０】
通話に際しては、ユーザＸは、ＩＰ電話機をオフフックして、ダイヤルトーンを待ち、ダイヤルトーンを確認してから、ユーザＹの電話番号０５０−２２２２−２２２２をキーボードより入力する。
【０１２１】
図１３、図１４は、あるユーザＸの端末ｘの動作を示すフローチャートである。
【０１２２】
図１３において、まず、発呼側の端末ｘが着呼側の端末ｙに「呼の接続要求」を送信する（Ｓ２６１）。すなわち、制御部１０９は、ネットワーク接続部１０５を介して、端末ｙに「接続要求」を送信する。すると、端末ｙは、（話中でない、電源オフでないことにより）呼の受け入れが可能であるためＡＣＫを返信する。次に、制御部１０９は、自端末のＬＣＤ（表示部）１９８に表示すべきデータをネットワーク接続部１０５を介して要求し、データ送受信プロトコル処理部１０８にネットワーク接続部１０５を介してデータを受信するよう指示する（Ｓ２６２）。すると、データ送受信プロトコル処理部１０８は、データを受信すべく待機する。次に、制御部１０９は、ネットワーク接続部１０５を介して表示データを受信したかどうか判定する（Ｓ２６３）。受信した場合は、表示データを表示データ一時記憶部１６３に書き込む。受信していればステップＳ２６４へ、さもなければステップＳ２６５へ進む。
【０１２３】
ステップＳ２６４では制御部１０９は、表示データ一時記憶部１６３の内容をＬＣＤ１９８に反映させる。次のステップＳ２６５では制御部１０９は、端末ｙにネットワーク接続部を介してＲＢＴ用音声データを要求し、データ送受信プロトコル処理部１０８にネットワーク接続部を介してデータを受信するように指示する（Ｓ２６５）。すると、データ送受信プロトコル処理部１０８は、データを受信すべく待機する。次に、制御部１０９は、データ送受信プロトコル処理部１０８がＲＢＴ用音声データを受信したかどうかを判定する（Ｓ２６６）。受信した場合は、受信した内容をＲＢＴ一時記憶部１６２に書き込む。受信していればステップＳ２６８へ、さもなければステップＳ２６７へ進む。
【０１２４】
ステップＳ２６７では制御部１０９は、既定ＲＢＴ記憶部１０２の内容をＲＢＴ一時記憶部１６２に書き込む。次のステップＳ２６８では制御部１０９は、音声再生部１１７にＲＢＴ一時記憶部１６２の内容を再生するよう指示する。すると、音声再生部１７は、ＲＢＴ一時記憶部１６２の内容を再生し、スピーカー１９７に出力する。ステップＳ２６６でＲＢＴを受信した場合、ユーザＸはユーザＹが指定したＲＢＴを聞くことになる。
【０１２５】
次に、制御部１０９は、端末ｙより表示データの要求をネットワーク接続部１０５を介して受信し（Ｓ２６９）、発呼者別発呼側表示データ記憶部１２４を参照し、発呼先番号（ここでは０５０−２２２２−２２２２）と対応付けられている表示データが記憶されているかどうかを判定する（Ｓ２７０）。記憶されていればステップＳ２７１へさもなければ、ステップＳ２７２へ進む。ステップＳ２７１では制御部１０９は、発呼者別発呼側表示データ記憶部１２４を参照して、発呼先番号（ここでは、０５０−２２２２−２２２２）に対応する表示データ（ここでは、「毎度お世話になります。小野商店です。」）を端末ｙに送信するようにデータ送受信プロトコル処理部１０８に指示する（Ｓ２７１）。すると、データ送受信プロトコル処理部１０８は、ネットワーク接続部１０５を介して指定されたデータを端末ｙに送信して、ステップＳ２７３へ進む。
【０１２６】
ステップＳ２７２では制御部１０９は、端末ｙにネットワーク接続部１０５を介して、ＮＡＣＫすなわち表示してほしいデータが無いことを通知する。次のステップＳ２７３では制御部１０９は、端末ｙよりネットワーク接続部１０５を介して、リンガー用音声データの要求を受信する（Ｓ２７３）。次に、制御部１０９は、着呼者別リンガー記憶部１２１を参照して、発呼先番号（ここでは０５０−２２２２−２２２２）が記憶されているかどうかを判定する（Ｓ２７４）。記憶されていればステップＳ２７５へ、さもなければステップＳ２７６へ進む。ステップＳ２７５では制御部１０９は、着呼者別リンガー記憶部１２１に発呼先番号（ここでは０５０−２２２２−２２２２）に対応付けられて記憶されているリンガー用音声データ（ここではｒｉｎｇａｅｒ．ｗａｖの内容）を端末ｙに送信するようにデータ送受信プロトコル処理部１０８に指示する。すると、データ送受信プロトコル処理部１０８は、ネットワーク接続１０５を介して、指定されたデータを端末ｙに送信し、ステップＳ２７７へ進む。ステップＳ２７６では制御部１０９は、端末ｙに対して、ネットワーク接続部１０５を介してＮＡＣＫつまり発呼者に対応付けられたリンガー用音声データは記憶されていないという旨を送信する。
【０１２７】
ステップＳ２７７では制御部１０９は、呼制御部１１５より、接続が行なわれたかどうかの通知を受ける。すなわち、ネットワーク接続部１０５を介して「接続完了」パケットが届けば、接続完了と解釈し、次のステップＳ２７８へ進む。ステップＳ２７８では制御部１０９は、呼制御部１１５に呼の接続を指示する。すなわち、以降、ネットワーク接続部１０５を介して受け取る音声パケットは音声ＣＯＤＥＣ部１１６に送られ、音声に変換され、相手の声としてスピーカー１９７から出力される。また、マイク１９６より取り込まれた音声は音声ＣＯＤＥＣ部１１６に送られ、音声パケットに変換され、ネットワーク接続部１０５を介して相手（端末ｙ）に送られる。このようにして、ユーザ同士の通話が行なわれる。
【０１２８】
図１５、図１６は、あるユーザＹの端末ｙの動作を示すフローチャートである。
【０１２９】
図１５において、制御部１０９は、ネットワーク接続部１０５を介して接続要求を受信する（Ｓ２８１）。このとき、受信した情報には発呼者番号（０５０−１１１１−１１１１）も含まれている。次に、制御部１０９は、ネットワーク接続部１０５を介して、発呼側（端末ｘ）に表示すべき表示データの要求を受け取る（Ｓ２８２）。次に、制御部１０９は、発呼者別発呼側表示データ記憶部１２４を参照し、接続要求とともに送られてきた「発呼者番号」（ここでは０５０−１１１１−１１１１）が登録されているかどうかを調
べる（Ｓ２８３）。登録されていればステップＳ２８５へ、さもなければステップＳ２８４へ進む。
【０１３０】
ステップＳ２８４では制御部１０９は、発呼側端末ｘにネットワーク接続部１０５を介してＮＡＣＫを送信する。つまり、端末ｙには端末ｘに対して表示すべきデータが登録されていない旨を伝え、ステップＳ２８６へ進む。ステップＳ２８５では制御部１０９は、発呼者別発呼側表示データ記憶部１２４を参照して、端末ｘにて表示すべき、発呼者番号（ここでは０５０−１１１１−１１１１）に対応付けられている表示データを端末ｘに送信するようにデータ送受信プロトコル処理部１０８に指示する。すると、データ送受信プロトコル処理部１０８は、ネットワーク接続部１０５を介して、端末ｘに指定されたデータを送信する。次のステップＳ２８６では制御部１０９は、ネットワーク接続部１０５を介して、端末ｘからＲＢＴ用音声データの要求を受信する。次に、制御部１０９は、発呼者別ＲＢＴ記憶部１２２を参照して、発呼者番号（ここでは０５０−１１１１−１１１１）に対応するＲＢＴ用音声データが登録されているか否かを判定する（Ｓ２８７）。登録されていればステップＳ２８９へ、さもなければステップＳ２８８へ進む。ステップＳ２８８では制御部１０９は、発呼側端末ｘにネットワーク接続部１０５を介してＮＡＣＫを送信する。つまり、端末ｙには端末ｘに対してＲＢＴが登録されていない旨を伝え、ステップＳ２９０へ進む。ステップＳ２８９では制御部１０９は、発呼者別ＲＢＴ記憶部１２２を参照して、発呼者番号（ここでは０５０−１１１１−１１１１）に対応するＲＢＴ用音声データを発呼側端末ｘに対して送信するようにデータ送受信プロトコル処理部１０８に指示する。すると、データ送受信プロトコル処理部１０８はネットワーク接続部１０５を介して、指定されたデータを送信する。ステップＳ２９０では制御部１０９は、発呼側端末ｘに対して、自端末（端末ｙ）のＬＣＤに表示すべきデータの要求をネットワーク接続部１０５を介して送信し、データ送受信プロトコル処理部１０８に、端末ｘからデータを受信するよう指示する。すると、データ送受信プロトコル処理部１０８は、ネットワーク接続部１０５を介して、端末ｘからデータを受信すべく待機する。
【０１３１】
次に、制御部１０９は、ネットワーク接続部１０５を介して、端末ｘから自端末（端末ｙ）に表示すべきデータを受信したかどうかを判定する（Ｓ２９１）。受信したデータは表示データ一時記憶部１６３に記憶される。受信していれば、ステップＳ２９２へ、さもなければ、Ｓ２９３へ進む。ステップＳ２９２では制御部１０９は、表示データ一時記憶部１６３を参照して、ＬＣＤに表示（ここでは、「毎度お世話になります。小野商店です。」）を行なう。ステップＳ２９３では制御部１０９は、端末ｘに対してネットワーク接続部１０５を介して、リンガー用音声データの要求を送信し、データ送受信プロトコル処理部１０８に端末ｘからのデータを受信するよう指示する。すると、データ送受信プロトコル処理部１０８は、ネットワーク接続部１０５を介して、端末ｘからのデータを受信すべく待機する。
【０１３２】
次に、制御部１０９は、ネットワーク接続部１０５を介して端末ｘからリンガー用音声データを受信したかどうかを判定する（Ｓ２９４）。受信したデータはリンガー一時記憶部１６１に書き込まれる。受信していればステップＳ２９６へ、さもなければステップＳ２９５へ進む。ステップＳ２９５では制御部１０９は、既定リンガー記憶部１０１を参照して、内容をリンガー一時記憶部１６１に書き込む。ステップＳ２９６では制御部１０９は、音声再生部１１７にリンガー一時記憶部１６１の内容を再生するように指示する。すると、リンガー一時記憶部１６１に記憶された音声データが再生され、スピーカー１９７より音声がリンガーとして流れる。着呼側のユーザＹは、リンガー音を聞き、端末が着呼していることを知る。ユーザＹはオフフックし（キーボードより応答を指示し）、制御部１０９は、キーボードからの「オフフック」の通知を受け取ると（Ｓ２９７）、ネットワーク接続部１０５を介して「接続完了」パケットを発呼側端末ｘに送出するとともに、呼制御部１１５に接続を指示し、次のステップＳ２９８に進む。ステップＳ２９８では、ネ
ットワーク接続部１０５を介して受け取った音声パケットは音声ＣＯＤＥＣ部１１６に送られ、音声として再生され、スピーカー１９７に出力される。また、マイク１９６から入力された音声は音声ＣＯＤＥＣ部１１６に送られ、ネットワーク接続部１０５を介して音声パケットとして発呼側端末ｘに送られる。このようにして、ユーザＸとユーザＹは通話を行なう。
【０１３３】
以上のように本実施の形態によれば、制御部１０９は、パソコン上の専用のアプリケーションからリンガー用音声の設定要求があればリンガー用音声データを受信し電話番号と対応付けて着呼者別リンガー記憶部１２１に書き込み、また発呼時には相手側としての着呼側からリンガー用音声データの要求があれば相手側の電話番号と対応付けて着呼者別リンガー記憶部１２１に記憶されたリンガー用音声データをネットワーク接続部１０５を介して相手側としての着呼側に送信し、着呼時には相手側としての発呼側の端末にリンガー用音声データを要求したときに発呼側から送られてくる音声データをリンガー一時記憶部１６１に書き込み、音声再生部１１７にて音声として出力するように指示することにより、ＧＵＩによって対話的にリンガーのオーバーライド設定ができるので、メールの利用法がわからないユーザでも簡単に所望の設定を行うことができる。
【０１３４】
また、パソコン上の専用のアプリケーションは、パソコン画面上においてパスワードをユーザに入力させ、ＩＰ電話機に記憶されたパスワードと認証を行なって認証された場合にのみ、指定された音声データをリンガーとして使用するようにＩＰ電話機に指示することにより、専用のアプリケーションによって自端末にリンガーのオーバーライド設定を行なうときにパスワードにより認証を行なうようにしたので、第３者のいたずらによって、望まないリンガーのオーバーライド設定が行われることを防止することができる。
【０１３５】
さらに、制御部１０９は、発呼時には着呼者別着呼側表示データ記憶部１２３に着呼者としての発呼先の電話番号と対応付けられている表示データをネットワーク接続部を通して相手側としての着呼側に送信し、着呼時には発呼側から送られてくる表示データがあれば表示データ一時記憶部１６３に書き込み、表示部１９８にて表示することにより、発呼時に相手側端末（着呼側）に表示したい文字や図形などをメールにて自端末にあらかじめ送信しておき、発呼時に相手側端末（着呼側）の表示部に表示させることができるので、相手側（着呼側）は、電話を取る前に相手から送られてきたメッセージ（文字や図形）を受け取ることができ、表現力豊かでかつ効率的なコミュニケーションを行なうことができる。
【０１３６】
さらに、制御部１０９は、着呼時には発呼者別発呼側表示データ記憶部１２４に発呼元の電話番号と対応付けて記憶した表示データをネットワーク接続部１０５を通して相手側としての発呼側に送信し、発呼時には着呼側から送られてくる表示データがあれば表示データ一時記憶部１６３に書き込み、表示部１９８にて表示することにより、着呼時に相手側端末（発呼側）に表示したい文字や図形などをメールにて自端末にあらかじめ送信しておき、着呼時に相手側端末（発呼側）の表示部に表示させることができるので、相手側（発呼側）は、着呼側が電話を取る前に相手から送られてきたメッセージ（文字や図形）を受け取ることができ、表現力豊かでかつ効率的なコミュニケーションを行なうことができる。
【０１３７】
（実施の形態３）
図１７は本発明の実施の形態３によるＩＰ電話機を示すブロック図である。
【０１３８】
図１７において、１０１は既定のリンガー用の音声データを記憶した既定リンガー記憶部、１０２は既定のＲＢＴ用の音声データを記憶した既定ＲＢＴ記憶部、１０５はＬＡＮやインターネットなどのネットワークに接続するためのネットワーク接続部、１０６はメ
ールを受信するためのプロトコル処理を行なうメール受信部、１０７はサーバーからデータをダウンロードするためのプロトコル処理を行なうデータ受信プロトコル処理部、１０９は全体の制御を行なう制御部、１１５は電話の発呼、着呼、通話などの動作を制御する呼制御部、１１６は入力された音声データをエンコードし、音声パケット化すると共に音声パケットを音声データへデコードする音声コーデック部（音声ＣＯＤＥＣ部）、１１７は音声データをＤ／Ａ変換することにより音声信号に変換する音声再生部、１４１は本端末が着呼した場合に何番の相手から着呼したかによっておのおの異なるリンガーを鳴らすべくリンガー用音声データが記憶されているサーバーのアドレスを記憶する発呼者別リンガーアドレス記憶部、１６１は本端末が着呼した場合に、リンガーとして鳴らすための音声データを一時的に記憶するリンガー一時記憶部、１６２は本端末が発呼した場合に、ＲＢＴとして鳴らすための音声データを一時的に記憶するＲＢＴ一時記憶部、１７６はメールの本文に一定の書式で書かれた文字列を電話番号として抽出する電話番号抽出部、１８１はメールの本文に一定の書式で書かれた文字列をリンガー用の音声データが記憶されているサーバーのアドレスとして抽出するリンガーアドレス抽出部、１９５は入力部としてのキーボード、１９６は音声入力部としてのマイク、１９７は音声出力部としてのスピーカー、１９８は表示部としてのＬＣＤである。
【０１３９】
以上のように構成されたＩＰ電話機について、その動作を説明する。まず図１８〜図２０を用いて説明する。図１８はユーザＹが実際にユーザＸのＩＰ電話機（端末ｘ）にオーバーライド設定を行なう場合の端末ｘの動作を示すフローチャート、図１９は、メール作成のための画面を示す画面図、図２０はオーバーライド要求を示すＬＣＤ画面図である。
【０１４０】
まず、ユーザＹはパソコン上でメールを作成し、リンガー用の音声データを添付し、オーバーライドを行ないたい相手（ユーザＸ）のＩＰ電話機（端末ｘ）宛てに送信する。ここでは端末ｘの持つメールアドレスは０５０−１１１１−１１１１＠ｉｐ．ｔｅｌ．ｃｏｍであるとする。図１９に、このときのメール作成の様子を示す。本メールではリンガー用の音声ファイルが添付してあり、本文には自分（ユーザＹ）の電話番号（ここでは０５０−２２２２−２２２２）とリンガー用の音声ファイルが保存されているアドレスとが記述してある。つまり、音声ファイルはインターネットやＬＡＮ上のサーバーに保存されている。
【０１４１】
ユーザＹは本メールを相手の端末ｘに向けて送信する。以降、端末ｘの動作は次のようになる。
【０１４２】
図１８において、まず、端末ｘがメールを受信する（Ｓ３０１）。つまり、ネットワーク接続部１０５を通じて、メール受信部１０６がメールを受信し、制御部１０９に通知する。次に、制御部１０９は、リンガーデータアドレス抽出部１８１に、メールの本文に書かれているリンガー用音声データのアドレス（ＵＲＬ）を抽出するように指示する（Ｓ３０２）。すると、リンガーデータアドレス抽出部１８１は、メール受信部１０６の内容を参照して、リンガー用音声データのアドレス（ＵＲＬ）を抽出する。ここでは、ｈｔｔｐ：／／ｊｐｏｐｓ／２００３／ｎｅｗ／ＨＩＰＨＯＰ．ｗａｖが抽出される。制御部１０９は、抽出されたアドレスをデータ受信プロトコル処理部１０７に渡し、指定されたデータを受信するように指示する。すると、データ受信プロトコル処理部１０７は、指定されたデータをダウンロードし、結果をリンガー一時記憶部１６１に書き込む。次に、制御部１０９は、電話番号抽出部１７６にメールの本文に書かれている相手の電話番号を抽出するように指示する。さらに、ユーザＹに、本端末に対して、電話番号抽出部１７６が抽出した電話番号の相手（ここでは０５０−２２２２−２２２２）がオーバーライド設定要求を行なっていることを知らせるべく、ＬＣＤ１９６に表示を行なう（Ｓ３０３）。図２０に、このときのＬＣＤの様子を示す。次に、ユーザＹはこの表示を見つけ、キーボード１９５を操作し、音声の再生を指示する。すると、制御部１０９は、これを察知して、音声
再生部１１７にリンガー一時記憶部１６１の内容（ここではｈｔｔｐ：／／ｊｐｏｐｓ／２００３／ｎｅｗ／ＨＩＰＨＯＰ．ｗａｖの内容）を再生するように指示する（Ｓ３０４）。すると、音声再生部１１７は、音声を再生し、スピーカー１９７に出力する。次に、ユーザＹは、再生された音声を聞いて気に入れば、このオーバーライド設定要求を受け入れる指示をキーボード１９５より行なう（Ｓ３０５）。気に入らない場合は、オーバーライド設定要求を拒絶すべく、キーボード１９５を操作する（Ｓ３０５）。ユーザが本音声を気に入った場合はステップＳ３０６へ、さもなければ処理を終了する。ステップＳ３０６では制御部１０９は、発呼者別リンガーアドレス記憶部１４１に、抽出された電話番号とリンガー用音声データのアドレスとを対応付けて書き込む。
【０１４３】
以上、説明したように、ユーザは簡単にオーバーライド設定を行なうことができ、しかも、オーバーライド設定を受けるほうのユーザは実際にオーバーライドの内容を聞いてみて気に入らなければ拒絶することができる。なお、本実施の形態では、メールの送信者と本文中の電話番号とが本当に対応しているかどうか検証できないため、「なりすまし」によって悪意を持つ第３者が悪意を持ってオーバーライド設定を行なうことが可能である。この場合、メールアドレスやパスワードによって認証を行い、なりすましを防止する方法が考えられる。
【０１４４】
次に、あるユーザＸ（電話番号：０５０−１１１１−１１１１）に別のユーザＹ（電話番号：０５０−２２２２−２２２２）が発呼する時の本実施の形態におけるＩＰ電話機の動作について説明する。ユーザＸの端末ｘには、ユーザＹからの「オーバーライド要求」を受け入れるべく、ユーザＹの端末ｙの電話番号０５０−２２２２−２２２２に対するリンガーアドレスが発呼者別リンガーアドレス記憶部１４１に登録されているものとする。
【０１４５】
通話に際して、ユーザＸは、電話機をオフフックして、ダイヤルトーンを待ち、ダイヤルトーンを確認してから、ユーザＹの電話番号０５０−２２２２−２２２２をキーボードより入力する。
【０１４６】
図２１は、発呼側の端末ｙの動作を示すフローチャートである。
【０１４７】
図２１において、まず、発呼側の端末ｙが着呼側の端末ｘに「呼の接続要求」を送信する（Ｓ３６１）。すなわち、制御部１０９は、ネットワーク接続部１０５を介して、端末ｘに「接続要求」を送信する。すると、端末ｘは、（話中でない、電源オフでないにより）呼の受け入れが可能であるためＡＣＫを返信する。次に、制御部１０９は、既定ＲＢＴ記憶部１０２の内容をＲＢＴ一時記憶部１６２に書き込み、音声再生部１１７にＲＢＴ一時記憶部１６２の内容を再生するように指示する（Ｓ３６２）。すると、音声再生部１１７は、記憶している内容を再生し、スピーカー１９７に出力する。つまり、ユーザＹはＲＢＴを聞くことになる。次に、制御部１０９は、呼制御部１１５より、接続が行なわれたかどうかの通知を受ける（Ｓ３６３）。すなわち、ネットワーク接続部１０５を介して「接続完了」パケットが届けば、接続完了と解釈し、次のステップ３６４へ進む。ステップＳ３６４では制御部１０９は、呼制御部１１５に呼の接続を指示する。すなわち、以降、ネットワーク接続部１０５を介して受け取る音声パケットは音声ＣＯＤＥＣ部１１６に送られ、音声に変換され、相手の声としてスピーカー１９７から出力される。また、マイク１９６より取り込まれた音声は音声ＣＯＤＥＣ部１１６に送られ、音声パケットに変換され、ネットワーク接続部１０５を介して相手（端末ｘ）に送られる。このようにして、ユーザ同士の通話が行なわれる。
【０１４８】
図２２は、着呼側の端末ｘの動作を示すフローチャートである。
【０１４９】
図２２において、まず、制御部１０９は、ネットワーク接続部１０５を介して接続要求
を受信する（Ｓ３８１）。次に、制御部１０９は、発呼者別リンガーアドレス記憶部１４１を参照して、接続要求とともに送られてきた「発呼者番号」（ここでは０５０−２２２２−２２２２）が登録されているかどうかを調べる（Ｓ３８２）。登録されていればステップＳ３８３へ、さもなければステップＳ３８４へ進む。ステップＳ３８３では制御部１０９は、発呼者別リンガーアドレス記憶部１４１を参照して、接続要求とともに送られてきた「発呼者番号」（ここでは０５０−２２２２−２２２２）に対応付けられて記憶されているリンガーアドレスをデータ受信プロトコル処理部１０７に渡し、指定されたアドレス（ここではｈｔｔｐ：／／ｊｐｏｐｓ／２００３／ｎｅｗ／ＨＩＰＨＯＰ．ｗａｖ）から音声データをダウンロードするように指示する。すると、データ受信プロトコル処理部１０７は、指定されたアドレスから音声データをダウンロードし、リンガー一時記憶部１６１に書き込み、ステップＳ３８５へ進む。ステップＳ３８４では制御部１０９は、既定リンガー記憶部１０１の内容をリンガー一時記憶部１６１に書き込む。ステップＳ３８５では制御部１０９は、音声再生部１１７にリンガー一時記憶部１６１の内容を再生するよう指示する。すると、リンガー一時記憶部１６１に記憶された音声データが再生され、スピーカー１９７より音声がリンガーとして流れる。次に、着呼側のユーザＸは、リンガー音を聞き、端末が着呼していることを知る。ユーザＸはオフフックし（キーボードより応答を指示し）、制御部１０９は、キーボードからの「オフフック」の通知を受け取ると、制御部１０９は、ネットワーク接続部１０５を介して「接続完了」パケットを発呼側端末ｙに送出するとともに、呼制御部１１５に接続を指示し、次のステップＳ３８７へ進む（Ｓ３８６）。ステップＳ３８７では、ネットワーク接続部１０５を介して受け取った音声パケットは音声ＣＯＤＥＣ部１１６に送られ、音声として再生され、スピーカー１９７に出力される。また、マイク１９６から入力された音声は音声ＣＯＤＥＣ部１１６に送られ、ネットワーク接続部１０５を介して音声パケットとして発呼側端末ｙに送られる。このようにして、ユーザＸとユーザＹは通話を行なう。
【０１５０】
なお、本実施の形態では音声データとしてＵＲＬを利用しているが、サーバー上のデータが特定できるものであればＵＲＬでなくてもよい。また、悪意のある第３者からのオーバーライド設定要求を拒否すべく、実施の形態１で示したようにパスワードやメールアドレスを組み合わせた認証方法を付加してもよい。さらに、本実施の形態では、メールによってサーバー上のアドレスを設定しているが、実施の形態２で示したように専用のアプリケーションを利用して設定を行なう方法も考えられる。
【０１５１】
以上のように本実施の形態によれば、制御部１０９は、メール受信時にはメールに添付されたリンガー用音声データのアドレス情報を抽出するようにリンガーアドレス抽出部１８１に指示し、また本文に書かれた電話番号を抽出するように電話番号抽出部１７６に指示し、抽出した電話番号とリンガー用音声データのアドレス情報とを対応付けて発呼者別リンガーアドレス記憶部１４１に書き込み、また着呼時には発呼側の電話番号が発呼者別リンガーアドレス記憶部１４１に記憶した電話番号であれば対応付けられているリンガー用音声データのアドレス情報を参照して音声データをダウンロードするようにデータ受信プロトコル処理部１０７に指示し、ダウンロードした音声データをリンガー一時記憶部１６１に書き込み、音声再生部１１７にて音声として出力するように指示することにより、例えば、サーバーの音声データが定期的に更新されれば、ユーザが特に操作することなしに、リンガーを定期的に変更することができ、プロバイダーなどが付加価値サービスとしてリンガーの定期的更新を行なう環境を提供することができる。また、自端末あるいは相手端末ではなくサーバーに記憶するため、記憶領域に制限が無く、数多くの音声データを記憶させることができ、その一方で端末側に必要な記憶領域が小さくなるため、端末を安価に作成することができる。
【０１５２】
（実施の形態４）
図２３は本発明の実施の形態４によるＩＰ電話機を示すブロック図である。
【０１５３】
図２３において、１０１は既定のリンガー用の音声データを記憶した既定リンガー記憶部、１０２は既定のＲＢＴ用の音声データを記憶した既定ＲＢＴ記憶部、１０５はＬＡＮやインターネットなどのネットワークに接続するためのネットワーク接続部、１０６はメールを受信するためのプロトコル処理を行なうメール受信部、１０９は全体の制御を行なう制御部、１１５は電話の発呼、着呼、通話などの動作を制御する呼制御部、１１６は入力された音声データをエンコードし、音声パケット化すると共に音声パケットを音声データへデコードする音声コーデック部（音声ＣＯＤＥＣ部）、１１７は音声データをＤ／Ａ変換することにより音声信号に変換する音声再生部、１２５はオーバーライド設定を受け入れる際に相手を確認するためのパスワードを記憶するパスワード記憶部、１２６はオーバーライド設定を受け入れる際に受け入れを許可する相手のメールアドレスを記憶するメールアドレス記憶部、１３１は本端末が着呼した場合に何番の相手から着呼したかによっておのおの異なるリンガーを鳴らすべくリンガー用音声データを記憶する発呼者別リンガー記憶部、１３２は本端末が発呼した場合に何番の相手に発呼したかによっておのおの異なるＲＢＴを鳴らすべくＲＢＴ用音声データを記憶した着呼者別ＲＢＴ記憶部、１６１は本端末が着呼した場合に、リンガーとして鳴らすための音声データを一時的に記憶するリンガー一時記憶部、１６２は本端末が発呼した場合に、ＲＢＴとして鳴らすための音声データを一時的に記憶するＲＢＴ一時記憶部、１７１はメールに添付された音声ファイルとメールの本文に一定の書式で書かれたファイル名とからリンガーとして採用すべき音声データを抽出するリンガーデータ抽出部、１７２はメールに添付された音声ファイルとメールの本文に一定の書式で書かれたファイル名からＲＢＴとして採用すべき音声データを抽出するＲＢＴデータ抽出部、１７５はメールの本文に一定の書式で書かれた文字列をパスワードとして抽出するパスワード抽出部、１７６はメールの本文に一定の書式で書かれた文字列を電話番号として抽出する電話番号抽出部、１９５は入力部としてのキーボード、１９６は音声入力部としてのマイク、１９７は音声出力部としてのスピーカーである。
【０１５４】
以上のように構成されたＩＰ電話機について、その動作を説明する。
【０１５５】
まず、ユーザは、自端末がリンガーのオーバーライド設定をメールにて受け取った場合、無条件にその内容を記憶するのか、パスワードにて確認するのか、あるいは、送信者のメールアドレスによって確認するのかを設定する。これは、第３者による望まざるオーバーライド設定を受け入れてしまうのを防ぐためである。
【０１５６】
図２４は、認証設定のための画面を示す画面図である。
【０１５７】
本実施の形態では、ユーザはキーボードを操作し、「認証設定画面」（図２４）を呼び出す。ここでは、ユーザは、本端末がメールを受け取ったときに発信者のメールアドレスと本文中に書かれたパスワードとによって、そのメールの正当性を評価し、正当だと判定した場合のみ、オーバーライド設定を行なうように指示している。
【０１５８】
図２５は、ユーザが実際にオーバーライド設定を行なう場合についての端末の動作を示すフローチャートである。ここでは、２人のユーザ（ユーザＸ、ユーザＹ）の間で、ユーザＸがユーザＹの端末ｙに対してオーバーライド設定を行なう場合、ユーザＸがユーザＹに対して発呼した場合のユーザＸの端末ｘ、ユーザＹの端末ｙの動作について順に説明する。
【０１５９】
まず、ユーザはパソコン上でメールを作成し、その本文にパスワードを記入し、リンガー用の音声データやＲＢＴ用の音声データを添付し、オーバーライドしたい相手のユーザのＩＰ電話機宛てに送付する。ここではＩＰ電話機の持つメールアドレスは０５０−２２２２−２２２２＠ｉｐ．ｔｅｌ．ｃｏｍであるとする。
【０１６０】
図２６はメール作成のための画面を示す画面図である。
【０１６１】
本メールではリンガー用の音声ファイルとＲＢＴ用の音声ファイルとが添付されており、本文には自端末の電話番号、パスワードとリンガー用の音声ファイルおよびＲＢＴ用の音声ファイルの名前が記述してある。ユーザＸは本メールをオーバーライド設定を行ないたい相手の端末ｙに向けて送信する。以降、端末ｙの動作は次のようになる。
【０１６２】
図２５において、端末ｙがメールを受信する（Ｓ４０１）。ここでは、受け取ったメールの送信者のアドレスはｏｎｏ＠ｙａｈｏｏ．ｎｅ．ｊｐである。つまり、ネットワーク接続部１０５を通じて、メール受信部１０６がメールを受信し、制御部１０９に通知する。次に、制御部１０９は、メールアドレス記憶部１２６を参照し、「メールアドレスによる認証が必要」の設定がなされているかどうかを判定する（Ｓ４０２）。設定がなされていれば、メールアドレスによる認証が求められているものとしてステップＳ４０３へ、さもなければ、メールアドレスによる認証は必要ないので、ステップＳ４０４のパスワードによる認証へ進む。ステップＳ４０３では制御部１０９は、受け取ったメールの送信者のアドレスｏｎｏ＠ｙａｈｏｏ．ｎｅ．ｊｐが、メールアドレス記憶部１２６に記憶されていてかつオーバーライド設定が許可されているかどうかを判定する。許可されていればステップＳ４０４へ、さもなければ認証に失敗したのでこのメールを拒絶するため、この処理を終了する。ステップＳ４０４では制御部１０９は、パスワード記憶部１２５を参照し、パスワードが記憶されているかどうか判定する。パスワードが記憶されていればステップＳ４０５へ、さもなければ、認証は必要ないので、そのままオーバーライド設定を受け入れるべく、ステップＳ４０６へ進む。ステップＳ４０５では制御部１０９は、パスワード抽出部１７５にパスワード抽出を指示する。すると、パスワード抽出部１７５はメール受信部１０６が受信したメールの内容を参照し、メールの本文に一定の書式で記述された文字列をパスワードとして抽出する。制御部１０９は、パスワード記憶部１２５に記憶されたパスワードとパスワード抽出部１７５が抽出したパスワードとが一致するかを判定する。一致すれば、ステップＳ４０６へ、さもなければ、認証に失敗したとして、本メールによるオーバーライド設定を拒絶すべく、処理を終了する。ステップＳ４０６では制御部１０９は、電話番号抽出部１７６に電話番号の抽出を指示する。すると、電話番号抽出部１７６は、メール受信部１０６が受信したメールの内容を参照して、電話番号（ここでは０５０−１１１１−１１１１）を抽出する。次に、リンガーデータ抽出部１７１にリンガー用音声データの抽出を指示する。すると、リンガーデータ抽出部１７１は、メール受信部１０６が受信したメールの内容を参照し、添付された音声ファイル（ＨＩＰＰＯＰ．ｗａｖ）を参照し、リンガー用音声データとして抽出する。制御部１０９は、この内容を先に抽出した電話番号（０５０−１１１１−１１１１）と対応付けて発呼者別リンガー記憶部１３１に書き込む。さらに、制御部１０９は、ＲＢＴデータ抽出部１７２にＲＢＴ用音声データの抽出を指示する。すると、ＲＢＴデータ抽出部１７２は、メール受信部１０６が受信したメールの内容を参照し、添付された音声ファイル（ｓｔｒｅａｍ．ｗａｖ）を参照し、ＲＢＴ用音声データとして抽出する。制御部１０９は、この内容を先に抽出した電話番号（０５０−１１１１−１１１１）と対応付けて着呼者別ＲＢＴ記憶部１３２に書き込む。
【０１６３】
以上でオーバーライド設定処理を終了する。
【０１６４】
以上説明したように、ユーザは簡単にオーバーライド設定を行なうことができ、しかも、ユーザーが望めば、パスワードやメールの送信者のアドレスによって第３者による望まないオーバーライド設定を拒絶することができる。なお、本実施の形態ではメールにてオーバーライド設定要求を行なう方法を示したが、実施の形態２のように専用のアプリケーションを利用する方法でもよい。
【０１６５】
次に、ユーザＸ（電話番号：０５０−１１１１−１１１１）がユーザＹ（電話番号：０５０−２２２２−２２２２）に発呼する時の本実施の形態におけるＩＰ電話機の動作について説明する。ユーザＹの端末ｙにはユーザＸからの「オーバーライド要求」を受け入れるべく、ユーザＸの端末ｘの電話番号０５０−１１１１−１１１１に対してリンガー用音声データが発呼者別リンガー記憶部１３１に登録されているものとする。また、ユーザＸの端末ｘには、ユーザＹからの「オーバーライド要求」を受け入れるべく、ユーザＹの端末ｙの電話番号０５０−２２２２−２２２２に対してＲＢＴ用音声データが着呼者別ＲＢＴ記憶部１３２に登録されているものとする。
【０１６６】
通話に際しては、ユーザＸは、電話機をオフフックして、ダイヤルトーンを待ち、ダイヤルトーンを確認してから、ユーザＹの電話番号０５０−２２２２−２２２２をキーボードより入力する。
【０１６７】
図２７は、発呼側の端末ｘの動作を示すフローチャートである。
【０１６８】
図２７において、まず、発呼側の端末ｘが着呼側の端末ｙに「呼の接続要求」を送信する（Ｓ４６１）。すなわち、制御部１０９は、ネットワーク接続部１０５を介して、端末ｙに「接続要求」を送信する。すると、端末ｙは、（話中でない、電源オフでないことにより）呼の受け入れが可能であるためＡＣＫを返信する。次に、制御部１０９は、着呼者別ＲＢＴ記憶部１３２を参照して、発呼先の番号（ここでは０５０−２２２２−２２２２）が登録されているかどうか判定する（Ｓ４６２）。登録されていればステップＳ４６３へ、さもなければステップＳ４６４へ進む。ステップＳ４６３では制御部１０９は、着呼者別ＲＢＴ記憶部１３２を参照して、発呼先の番号（ここでは０５０−２２２２−２２２２）に対応付けられて記憶されているＲＢＴ用音声データをＲＢＴ一時記憶部１６２に書き込み、ステップＳ４６５へ進む。ステップＳ４６４では制御部１０９は、既定ＲＢＴ記憶部１０２を参照して、その内容をＲＢＴ一時記憶部１６２に書き込む。次のステップＳ４６５では制御部１０９は、音声再生部１１７にＲＢＴ一時記憶部１６２の内容を再生するように指示する。すると、音声再生部１１７は、ＲＢＴ一時記憶部１６２の内容を再生し、スピーカー１９７に出力する。この例では、ユーザＸはユーザＹが指定したＲＢＴを聞くことになる。次に制御部１０９は、呼制御部１１５より、接続が行なわれたかどうかの通知を受ける（Ｓ４６６）。すなわち、ネットワーク接続部１０５を介して「接続完了」パケットが届けば、接続完了と解釈し、次のステップＳ４６７へ進む。ステップＳ４６７では制御部１０９は、呼制御部１１５に呼の接続を指示する。すなわち、以降、ネットワーク接続部１０５を介して受け取る音声パケットは音声ＣＯＤＥＣ部１１６に送られ、音声に変換され、相手の声としてスピーカー１９７から出力される。また、マイク１９６より取り込まれた音声は音声ＣＯＤＥＣ部１１６に送られ、音声パケットに変換され、ネットワーク接続部１０５を介して相手（端末ｙ）に送られる。このようにして、ユーザ同士の通話が行なわれる。
【０１６９】
図２８は着呼側の端末ｙの動作を示すフローチャートである。
【０１７０】
図２８において、制御部１０９は、ネットワーク接続部１０５を介して接続要求を受信する（Ｓ４８１）。次に制御部１０９は、発呼者別リンガー記憶部１３１を参照して、接続要求とともに送られてきた「発呼者番号」（ここでは０５０−１１１１−１１１１）が登録されているかどうかを調べる（Ｓ４８２）。登録されていればステップＳ４８３へ、さもなければステップＳ４８４へ進む。ステップＳ４８３では制御部１０９は、発呼者別リンガー記憶部１３１を参照して、接続要求とともに送られてきた「発呼者番号」（ここでは０５０−１１１１−１１１１）に対応付けられて記憶されているリンガー用音声データをリンガー一時記憶部１６１に書き込み、ステップＳ４８５へ進む。ステップＳ４８４
では制御部１０９は、既定リンガー記憶部１０１の内容をリンガー一時記憶部１６１に書き込む。次のステップＳ４８５では制御部１０９は、音声再生部１１７にリンガー一時記憶部１６１の内容を再生するように指示する。すると、リンガー一時記憶部１６１に記憶された音声データが再生され、スピーカー１９７より音声がリンガーとして流れる。次に、着呼側のユーザＹは、リンガー音を聞き、端末が着呼していることを知る。ユーザＹはオフフックし（キーボードより応答を指示し）、制御部１０９は、キーボードからの「オフフック」の通知を受け取ると、制御部１０９は、ネットワーク接続部１０５を介して「接続完了」パケットを発呼側端末ｘに送出するとともに、呼制御部１１５に接続を指示し、次のステップＳ４８７へ進む（Ｓ４８６）。ステップＳ４８７では、ネットワーク接続部１０５を介して受け取った音声パケットは音声ＣＯＤＥＣ部１１６に送られ、音声として再生され、スピーカー１９７に出力される。また、マイク１９６から入力された音声は音声ＣＯＤＥＣ部１１６に送られ、ネットワーク接続部１０５を介して音声パケットとして発呼側端末ｘに送られる。このようにして、ユーザＸとユーザＹは通話を行なう。
【０１７１】
なお、本実施の形態ではリンガーとＲＢＴとのオーバーライドのみを示したが、実施の形態２に示したようなＬＣＤへの表示内容も同様に本方法で実現できることは言うまでも無い。
【０１７２】
以上のように本実施の形態によれば、制御部１０９は、メール受信時にはメール受信部１０６より受信内容を受け取り、リンガーデータ抽出部１７１にメールに添付されているリンガー用音声データを抽出するように指示し、電話番号抽出部１７６に電話番号を抽出するように指示し、抽出した電話番号とリンガー用音声データとを対応付けて発呼者別リンガー記憶部１３１に書き込み、また着呼時には発呼者番号が発呼者別リンガー記憶部１３１に記憶した電話番号であれば対応付けられているリンガー用音声データをリンガー一時記憶部１６１に書き込み、音声再生部１１７にて再生することによって音声の出力を行なうように指示することにより、メールにて音声データを相手端末に送信することにより、オーバーライド用の音声データ（相手端末に自分が発呼した場合に、相手に聞かせたいリンガー音）を相手端末が記憶することができるので、複雑な操作なしに、いつもやりなれている操作でリンガーのオーバーライド設定を行なうことができる。
【０１７３】
また、メールアドレス記憶部１２６を備え、メール受信時には発信者のメールアドレスがメールアドレス記憶部１２６に記憶されているかどうかを調べ、記憶されている場合にのみ、添付されている音声データあるいはアドレス情報が示す音声データをリンガーとして採用することにより、端末に事前にメールアドレスを記憶させ、そのメールアドレスからメールを受け取ったときにのみリンガーのオーバーライドを許可することとしたので、第３者のいたずらによって、望まないリンガーのオーバーライド設定が行われることを防止することができる。
【０１７４】
さらに、制御部１０９は、音声データが添付されたメールを受信した場合にはその旨を表示するリンガー・オーバーライド要求表示手段と、ユーザがリンガー・オーバーライド要求表示手段にてオーバーライド要求が発生していることを確認した場合にどんな音声データか聞いてみるための再生指示手段と、聞いてみて気に入らなかった場合にこれを却下するためのオーバーライド要求拒否指示手段と、聞いてみて気に入った場合にこれをリンガーとして採用することを指示するオーバーライド要求受諾手段とを有することにより、相手からリンガーのオーバーライド要求が発生した場合に、その旨がユーザにわかるようにしたので、ユーザは、オーバーライドされようとしている音声データを試しに聞いてみて気に入った場合のみオーバーライドを許可することができ、好ましくない音声データをリンガーとして設定することを防止することができる。
【０１７５】
さらに、パスワードを記憶するパスワード記憶部１２５と、メール内に一定の書式で書
かれている文字列をパスワードとして抽出するパスワード抽出部１７５とを備え、制御部１０９は、メールで送られてきた音声データが正しいパスワードを伴った場合にのみ、メールに添付されていた音声データを抽出して発呼時に相手側としての着呼側に聞かせるリンガーとして採用することニより、メールにより相手端末に自分の所望するリンガー音を送付する際、メール本文に、パスワードを含めることを義務づけ、相手端末側が記憶しているパスワードと照合しない場合はオーバーライドを認めないようにしたので、第３者がいたずらに好ましくない音声データをリンガーとして設定するのを防止することができる。
【０１７６】
さらに、電話番号とＲＢＴ用音声データとを対応付けて記憶する着呼者別ＲＢＴ記憶部１３２と、メールに添付されていたＲＢＴ用音声データを抽出するＲＢＴデータ抽出部１７２とを備え、制御部１０９は、メール受信時にはメールにＲＢＴとして添付された音声データを抽出するようＲＢＴデータ抽出部１７２に指示し、本文に書かれた電話番号を抽出するように電話番号抽出部１７６に指示し、抽出したＲＢＴデータと電話番号とを対応付けて着呼者別ＲＢＴ記憶部１３２に書き込み、発呼時には、発呼先の電話番号が着呼者別ＲＢＴ記憶部１３２に記憶されているか否かを検索し、あれば対応付けられたＲＢＴデータをＲＢＴ一時記憶部１６２に書き込み、音声再生部１１７によって再生し、受話器でその再生音をＲＢＴとして聞かせることにより、相手端末に音声データを記憶する。このことによってメールという簡単な操作あるいは普段使い慣れた操作で、ＲＢＴのオーバーライド設定という複雑な処理を簡単に行なうことができる。
【０１７７】
さらに、制御部１０９は、ＲＢＴのオーバーライドに成功した場合にはＲＢＴ用音声データをリンガー一時記憶部１６１に書き込み、書き込んだＲＢＴ用音声データをリンガーとして再生することにより、ＲＢＴのオーバーライドに成功した場合に、リンガーをＲＢＴと同じ音にすることによって相手側（発呼側）が自分（着呼側）を呼び出しているときに相手がどのようなＲＢＴを聞いているかをリンガーによって知ることができる。
【０１７８】
さらに、制御部１０９は、着呼時には発呼者番号が発呼者別リンガー記憶部１３１に記憶されているか否かを検索し、発呼者番号が記憶されている場合には対応付けられて記憶されている音声データをリンガー一時記憶部１６１に書き込み、音声再生部１１７にてリンガーとして再生することにより、パソコン上の専用アプリケーションにより音声データを指定し、相手端末に記憶させることができるので、メールの操作が出来ないユーザでもＧＵＩにより対話的にオーバーライドを設定することができる。
【０１７９】
さらに、制御部１０９は、音声データおよび電話番号の設定要求が発生した場合にその旨を表示するリンガー・オーバーライド要求表示手段と、ユーザがリンガー・オーバーライド要求表示手段にてオーバーライド要求が発生していることを確認した場合にどんな音声データか聞いてみるための再生指示手段と、聞いてみて気に入らなかった場合にこれを却下するためのオーバーライド要求拒否指示手段と、聞いてみて気に入った場合にこれをリンガーとして採用することを指示するオーバーライド要求受諾手段とを有することにより、パソコン上の専用アプリケーションで音声データを相手端末にリンガーとして記憶させると、その旨が相手端末のユーザに知らされ、ユーザは、オーバーライドされようとしている音声データを試しに聞いてみて気に入った場合のみオーバーライドを許可するようにしたので、好ましくない音声データをリンガーとしてオーバーライドするのを防止することができる。
【０１８０】
さらに、パスワードを記憶するパスワード記憶部１２５を備え、制御部１０９は、パソコンの専用のアプリケーションからリンガーをオーバーライドしようとした場合に、パスワードをユーザに入力させ、入力されたパスワードがパスワード記憶部の内容と一致した場合にのみオーバーライドを認めることにより、パソコン上の専用アプリケーションで音
声データを相手端末にリンガーとして記憶させる際に、パスワードを要求し、オーバーライドを受ける側の端末にあらかじめ記憶されたパスワードと照合することによってオーバーライドを許可するかどうかを決定するようにしたので、第３者がいたずらに好ましくない音声データをリンガーとしてオーバーライドするのを防止することができる。
【０１８１】
さらに、制御部１０９は、ユーザがオーバーライド要求が発生していることを確認し、聞いてみて気に入らず、オーバーライドを却下した場合にはその旨を相手側に知らせることにより、パソコン上の専用アプリケーションで音声データを相手端末にリンガーとして記憶させると、その旨が相手端末のユーザに知らされ、ユーザはオーバーライドされようとしている音声データを試しに聞いてみて気に入らなかった場合、相手にその旨を通知するようにしたので、オーバーライドを要求した側のユーザは、相手がオーバーライドを許可したかどうかを知ることができる。
【０１８２】
（実施の形態５）
図２９は本発明の実施の形態５によるＩＰ電話機を示すブロック図である。
【０１８３】
図２９において、１０１は既定のリンガー用の音声データを記憶した既定リンガー記憶部、１０２は既定のＲＢＴ用の音声データを記憶した既定ＲＢＴ記憶部、１０５はＬＡＮやインターネットなどのネットワークに接続するためのネットワーク接続部、１０６はメールを受信するためのプロトコル処理を行なうメール受信部、１０８はパソコン上の専用アプリケーションとの間でデータを送受信するためのプロトコル処理を行なうと共に端末同士でリンガー用音声データやＲＢＴ用音声データや表示用データをやりとりするためのデータ送受信プロトコル処理部、１０９は全体の制御を行なう制御部、１１５は電話の発呼、着呼、通話などの動作を制御する呼制御部、１１６は入力された音声データをエンコードし、８ック部（音声ＣＯＤＥＣ部）、１１７は音声データをＤ／Ａ変換することにより音声信号に変換する音声再生部、１２１は本端末が発呼した場合に相手側（着呼側）に聞かせたいリンガー用音声データを相手毎（電話番号毎）に記憶する着呼者別リンガー記憶部、１２２は本端末が着呼した場合に相手側（発呼側）に聞かせたいＲＢＴ用音声データを相手毎（電話番号毎）に記憶する発呼者別ＲＢＴ記憶部、１２５はオーバーライド設定を受け入れる際に、相手を確認するためのパスワードを記憶するパスワード記憶部、１２６はオーバーライド設定を受け入れる際に受け入れを許可する相手のメールアドレスを記憶するメールアドレス記憶部、１５１は本端末が着呼した場合に、何番の相手からの着呼かによって相手側（発呼側）にオーバーライドすべきリンガー用音声データを要求するかどうかを決定するための相手番号を記憶するリンガーオーバーライド番号記憶部、１５２は本端末が発呼した場合に、何番の相手への発呼かによって相手側（着呼側）にオーバーライドすべきＲＢＴ用音声データ−を要求するかどうかを決定するための相手番号を記憶するＲＢＴオーバーライド番号記憶部、１６１は本端末が着呼した場合に、リンガーとして鳴らすための音声データを一時的に記憶するリンガー一時記憶部、１６２は本端末が発呼した場合に、ＲＢＴとして鳴らすための音声データを一時的に記憶するＲＢＴ一時記憶部、１７１はメールに添付された音声ファイルとメールの本文に一定の書式で書かれたファイル名とからリンガーとして採用すべき音声データを抽出するリンガーデータ抽出部、１７２はメールに添付された音声ファイルとメールの本文に一定の書式で書かれたファイル名とからＲＢＴとして採用すべき音声データを抽出するＲＢＴデータ抽出部、１７５はメールの本文に一定の書式で書かれた文字列をパスワードとして抽出するパスワード抽出部、１７６はメールの本文に一定の書式で書かれた文字列を電話番号として抽出する電話番号抽出部、１９５は入力部としてのキーボード、１９６は音声入力部としてのマイク、１９７は音声出力部としてのスピーカーである。
【０１８４】
以上のように構成されたＩＰ電話機について、その動作を図３０を用いて説明する。図３０は本発明の実施の形態５によるＩＰ電話機の動作を示すフローチャートである。
【０１８５】
まず、ユーザは、自端末がリンガーのオーバーライド設定をメールにて受け取った場合、無条件にその内容を記憶するのか、パスワードにて確認するのか、あるいは、送信者のメールアドレスによって確認するのかを設定する。これは、第３者による望まざるオーバーライド設定を受け入れてしまうのを防ぐためである。
【０１８６】
図２４に、このときのＩＰ電話機の画面の様子を示す。本実施の形態では、ユーザはキーボードを操作し、「認証設定画面」（図２４）を呼び出す。ここでは、ユーザは、本端末がメールを受け取ったときに発信者のメールアドレスと本文中に書かれたパスワードとによって、そのメールの正当性を評価し、正当だと判定した場合のみ、オーバーライド設定を行なうよう指示している。
【０１８７】
次に、ユーザが実際にオーバーライド設定を行なう場合についての端末の動作を図３０のフローチャートを用いて説明する。ここでは、２人のユーザ（ユーザＸ、ユーザＹ）の間で、ユーザＸがユーザＹの端末ｙに対してオーバーライド設定を行なう場合で、ユーザＹがユーザＸに対して発呼した場合のユーザＹの端末ｙ、ユーザＸの端末ｘの動作について順に説明する。
【０１８８】
まず、ユーザＸはパソコン上でメールを作成し、その本文にパスワードを記入し、リンガー用の音声データやＲＢＴ用の音声データを添付し、ユーザＹのＩＰ電話機（端末ｙ）宛てに送付する。ここではＩＰ電話機の持つメールアドレスは０５０−２２２２−２２２２＠ｉｐ．ｔｅｌ．ｃｏｍであるとする。図２６に、このときのメール作成の様子を示す。本メールではリンガー用の音声ファイルとＲＢＴ用の音声ファイルとが添付してあり、本文には自端末の電話番号、パスワードとリンガー用の音声ファイルおよびＲＢＴ用の音声ファイルの名前が記述してある。ユーザＸは本メールをオーバーライド設定を行ないたい相手の端末ｙに向けて送信する。以降、端末ｙの動作は次のようになる。
【０１８９】
図３０において、まず、端末ｙがメールを受信する（Ｓ５０１）。つまり、ネットワーク接続部１０５を通じて、メール受信部１０６がメールを受信し、制御部１０９に通知する。ここで受け取ったメールの発信者のアドレスはｏｎｏ＠ｙａｈｏｏ．ｎｅ．ｊｐである。次に、制御部１０９は、メールアドレス記憶部１２６を参照し、「メールアドレスによる認証が必要」の設定がなされているかどうかを判定する（Ｓ５０２）。設定がなされていれば、メールアドレスによる認証が求められているものとしてステップＳ５０３へ、さもなければ、メールアドレスによる認証は必要ないので、ステップＳ５０４のパスワードによる認証へ進む。ステップＳ５０３では制御部１０９は、受け取ったメールの送信者のアドレス（ｏｎｏ＠ｙａｈｏｏ．ｎｅ．ｊｐ）が、メールアドレス記憶部１２６に記憶されていて、かつ、オーバーライド設定が許可されているかどうかを判定する。許可されていればステップＳ５０４へ、さもなければ、認証に失敗したのでこのメールを拒絶するため、この処理を終了する。ステップＳ５０４では制御部１０９は、パスワード記憶部１２５を参照し、パスワードが記憶されているかどうか判定する。パスワードが記憶されていればステップＳ５０５へ、さもなければ、認証は必要ないので、そのままオーバーライド設定を受け入れるべく、ステップＳ５０６へ進む。ステップＳ５０５では制御部１０９は、パスワード抽出部１７５にパスワード抽出を指示する。すると、パスワード抽出部はメール受信部１０６が受信したメールの内容を参照し、メールの本文に一定の書式で記述された文字列（ここでは、「ＩＰ−ＴＥＬ−ＦＵＮ」）をパスワードとして抽出する。制御部１０９は、パスワード記憶部１２５に記憶されたパスワードとパスワード抽出部１７５が抽出したパスワード「ＩＰ−ＴＥＬ−ＦＵＮ」とが一致するかどうかを判定する。一致すればステップＳ５０６へ、さもなければ、認証に失敗したとして、本メールによるオーバーライド設定を拒絶すべく、処理を終了する。ステップＳ５０６では制御部１０９は、電話番号抽出部１７６に電話番号の抽出を指示する。すると、電話番号抽出部１７６は
、メール受信部１０６が受信したメールの内容を参照して、電話番号（０５０−１１１１−１１１１）を抽出する。次に、リンガーデータ抽出部１７１にリンガー用音声データの抽出を指示する。すると、リンガーデータ抽出部１７１は、メール受信部１０６が受信したメールの内容を参照し、添付された音声ファイル（ＨＩＰＰＯＰ．ｗａｖ）を参照し、リンガー用音声データとして抽出する。制御部１０９は、この内容をリンガー一時記憶部１６１に書き込む。そして、制御部１０９は、抽出された電話番号をリンガーオーバーライド番号記憶部１５１に書き込む。さらに、制御部１０９は、ＲＢＴデータ抽出部１７２にＲＢＴ用音声データの抽出を指示する。すると、ＲＢＴデータ抽出部１７２は、メール受信部１０６が受信したメールの内容を参照し、添付された音声ファイル（ｓｔｒｅａｍ．ｗａｖ）を参照し、ＲＢＴ用音声データとして抽出する。制御部１０９は、この内容をＲＢＴ一時記憶部１６２に書き込み、抽出された電話番号（０５０−１１１１−１１１１）をＲＢＴオーバーライド番号記憶部１５２に書き込む（Ｓ５０６）。ステップＳ５０７では制御部１０９は、電話番号抽出部１７６が抽出した電話番号（０５０−１１１１−１１１１）に対して、リンガー一時記憶部１６１の内容とＲＢＴ一時記憶部１６２の内容とを本端末の電話番号（０５０−２２２２−２２２２）と対応付けて、ネットワーク接続部１０５を介して転送するようにデータ送受信プロトコル処理部１０８に指示する。すると、データは端末ｙから端末ｘへネットワークを通じて転送され、端末ｘは、同様にデータ送受信プロトコル処理部により処理を行い、このデータを受け取り、それぞれ着呼者別リンガー記憶部１３１、発呼者別ＲＢＴ記憶部１３２に電話番号（ここでは０５０−２２２２−２２２２）と対応付けて保存する。
【０１９０】
以上でオーバーライド設定処理を終了する。
【０１９１】
以上、説明したように、ユーザは簡単にオーバーライド設定を行なうことができ、しかも、ユーザーが望めば、パスワードやメールの送信者のアドレスによって第３者による望まないオーバーライド設定を拒絶することができる。また、音声データ自身は、相手の端末ではなく、自分の端末に記憶されるため、他人の端末の記憶装置を圧迫して、相手に迷惑をかけることも無い。
【０１９２】
次に、ユーザＸ（電話番号：０５０−１１１１−１１１１）にユーザＹ（電話番号：０５０−２２２２−２２２２）が発呼する時の本実施の形態におけるＩＰ電話機の動作について説明する。ユーザＹの端末ｙには、ユーザＸからの「オーバーライド要求」を受け入れるべく、ユーザＸの端末ｘの電話番号０５０−１１１１−１１１１がＲＢＴオーバーライド番号記憶部１５２に登録されているものとする。ユーザＹは、電話機をオフフックして、ダイヤルトーンを待ち、ダイヤルトーンを確認してから、ユーザＸの電話番号０５０−１１１１−１１１１をキーボードより入力する。
【０１９３】
図３１は、発呼側の端末ｙの動作を示すフローチャートである。
【０１９４】
図３１において、まず、発呼側の端末ｙが着呼側の端末ｘに「呼の接続要求」を送信する（Ｓ５６１）。すなわち、制御部１０９は、ネットワーク接続部１０５を介して、端末ｘに「接続要求」を送信する。すると、端末ｘは、（話中でない、電源オフでないことにより）呼の受け入れが可能であるためＡＣＫを返信する。次に、制御部１０９は、端末ｘからのリンガー要求が発生しているかどうかを判定する（Ｓ５６２）。すなわち、ネットワーク接続部１０５を介して、リンガー要求を受信すればステップＳ５６３へ、さもなければステップＳ５６５へ進む。ステップＳ５６３では制御部１０９は、着呼者別リンガー記憶部１３１を参照して、発呼先の番号（ここでは０５０−１１１１−１１１１）に対応付けられて記憶されているリンガー用音声データを端末ｘに転送するようにデータ送受信プロトコル処理部１０８に指示する。すると、データ送受信プロトコル処理部１０８は、ネットワーク接続部１０５を介して、指定されたデータを端末ｙへ転送する。次に、制御
部１０９は、着呼者別リンガー記憶部１３１を参照して、発呼先の電話番号（ここでは０５０−１１１１−１１１１）と対応付けられて記憶されている内容をＲＢＴ一時記憶部１６２に書き込み、ステップＳ５６６へ進む。ステップＳ５６５では制御部１０９は、既定ＲＢＴ記憶部１０２を参照して、その内容をＲＢＴ一時記憶部１６２に書き込む。ステップＳ５６６では制御部１０９は、ＲＢＴオーバーライド番号記憶部１５２を参照して、発呼先の番号（ここでは０５０−１１１１−１１１１）が登録されているかどうかを判定する。登録されていればステップＳ５６７へ、さもなければステップＳ５６９へ進む。ステップＳ５６７では制御部１０９は、端末ｘに対して、ＲＢＴを要求する。すなわち、ネットワーク接続部１０５を介して、ＲＢＴ用音声データを要求し、データ送受信プロトコル処理部１０８にデータを受信するように指示する。すると、データ送受信プロトコル処理部１０８は、ネットワーク接続部１０５を介して指定されたデータを受信すべく待機する。次に、データ送受信プロトコル処理部１０８は、端末ｘからネットワーク接続部１０５を介して、ＲＢＴ用音声データを受け取り、制御部１０９に受け取ったことを通知する（Ｓ５６８）。すると、制御部１０９は、結果をＲＢＴ一時記憶部１６２に書き込み、ステップ５７０へ進む。ステップＳ５６９では制御部１０９は、端末ｘに対して「ＲＢＴなし」をネットワーク接続部１０５を介して送信する。次のステップＳ５７０では制御部１０９は、音声再生部１１７にＲＢＴ一時記憶部１６２の内容を再生するように指示する。すると、音声再生部１１７は、ＲＢＴ一時記憶部１６２の内容を再生し、スピーカー１９７に出力する。この例では、ユーザＹはユーザＸが指定したＲＢＴを聞くことになる。次に、制御部１０９は、呼制御部１１５より、接続が行なわれたかどうかの通知を受ける（Ｓ５７１）。すなわち、ネットワーク接続部１０５を介して「接続完了」パケットが届けば、接続完了と解釈し、次のステップＳ５７２へ進む。ステップＳ５７２では制御部１０９は、呼制御部１１５に呼の接続を指示する。すなわち、以降、ネットワーク接続部１０５を介して受け取る音声パケットは音声ＣＯＤＥＣ部１１６に送られ、音声に変換され、相手の声としてスピーカー１９７から出力される。また、マイク１９６より取り込まれた音声は音声ＣＯＤＥＣ部１１６に送られ、音声パケットに変換され、ネットワーク接続部１０５を介して相手（端末ｙ）に送られる。このようにして、ユーザ同士の通話が行なわれる。
【０１９５】
図３２は、着呼側の端末ｘの動作を示すフローチャートである。
【０１９６】
図３２において、まず、制御部１０９は、ネットワーク接続部１０５を介して接続要求を受信する（Ｓ５８１）。次に、制御部１０９は、リンガーオーバーライド番号記憶部１５１を参照して、接続要求とともに送られてきた「発呼者番号」（ここでは０５０−２２２２−２２２２）が登録されているかどうかを調べる（Ｓ５８２）。登録されていればステップＳ５８３へ、さもなければステップＳ５８５へ進む。ステップＳ５８３では制御部１０９は、ネットワーク接続部１０５を介して、端末ｙにリンガー用音声データを要求し、データ送受信プロトコル処理部１０８にリンガー用音声データを受信するように指示する。すると、データ送受信プロトコル処理部１０８は、ネットワーク接続部１０５を介して、指定されたデータを受信すべく待機する。次のステップＳ５８４では、データ送受信プロトコル処理部１０８は、ネットワーク接続部１０５を介して、端末ｙよりリンガー用音声データを受信し、その旨を制御部１０９に通知する。すると、制御部１０９は、結果をリンガー一時記憶部１６１に書き込み、ステップＳ５８６へ進む。ステップＳ５８５では制御部１０９は、ネットワーク接続部１０５を介して端末ｙに「リンガーなし」を送信する。（即ち、リンガーが登録されていない場合、その旨を端末ｙに通知する。）次に、制御部１０９は、ネットワーク接続部１０５を介して、端末ｙから「ＲＢＴ要求」が届いているかどうかを判定する（Ｓ５８６）。届いていればＳ５８７へ、さもなければステップＳ５８８へ進む。ステップＳ５８７では制御部１０９は、発呼者別ＲＢＴ記憶部１３２を参照して、発呼者番号（ここでは０５０−２２２２−２２２２）と対応付けられて記憶しているＲＢＴ用音声データを端末ｙへ送信するようにデータ送受信プロトコル処理部１
０８に指示する。すると、データ送受信プロトコル処理部１０８は、指定されたデータをネットワーク接続部１０５を介して端末ｙに送信する。ステップＳ５８８では制御部１０９は、リンガー一時記憶部１６１を参照し、リンガーが設定されているかどうかを判定する。さらに、ネットワーク接続部１０５を介して、ＲＢＴ要求が届いていないかもあわせて判定する。リンガーが設定されていなく、かつ、ＲＢＴ要求が届いていない場合はステップＳ５９０へ、さもなければステップＳ５８９へ進む。ステップＳ５８９では制御部１０９は、発呼者別ＲＢＴ記憶部１３２を参照して、発呼者番号（ここでは０５０−２２２２−２２２２）と対応付けられて記憶しているＲＢＴ用音声データをリンガー一時記憶部１６１に書き込み、ステップ５９１へ進む。ステップＳ５９０では制御部１０９は、既定リンガー記憶部１０１を参照して、内容をリンガー一時記憶部１６１に書き込む。ステップＳ５９１では制御部１０９は、音声再生部１１７にリンガー一時記憶部１６１の内容を再生するように指示する。すると、リンガー一時記憶部１６１に記憶された音声データが再生され、スピーカー１９７より音声がリンガーとして流れる。この実施の形態では、ユーザＸがユーザＹに対して指定したＲＢＴと同じ音をユーザＸはリンガーとして聞くこととなる。次に、着呼側のユーザＸは、リンガー音を聞き、端末が着呼していることを知る。ユーザＸはオフフックし（キーボードより応答を指示し）、制御部１０９は、キーボードからの「オフフック」の通知を受け取る（Ｓ５９２）。制御部１０９は、ネットワーク接続部１０５を介して「接続完了」パケットを発呼側端末ｙに送出するとともに、呼制御部１１５に接続を指示する（Ｓ５９３）。次に、ネットワーク接続部１０５を介して受け取った音声パケットは音声ＣＯＤＥＣ部１１６に送られ、音声として再生され、スピーカー１９７に出力される。また、マイク１９６から入力された音声は音声ＣＯＤＥＣ部１１６に送られ、ネットワーク接続部１０５を介して音声パケットとして発呼側端末ｙに送られる。このようにして、ユーザＸとユーザＹは通話を行なう。
【０１９７】
なお本実施の形態ではメールでオーバーライド設定要求を行なっているが実施の形態２で示したように専用アプリケーションを用いてもよい。また、本実施の形態ではＲＢＴがオーバーライドされると、既定のＲＢＴと置き換わるが、既定のＲＢＴと合成してもよい。さらに、ＲＢＴのオーバーライドに成功した場合、リンガーがＲＢＴと同じ音に置き換わるが、これも、既定のリンガーと合成するようにしてもよい。
【０１９８】
以上のように本実施の形態によれば、制御部１０９は、発呼時には着呼側端末からリンガー用音声データの要求があればネットワーク接続部１０５を介して転送し、また着呼時には発呼者番号がリンガーオーバーライド番号記憶部１５１に記憶された電話番号であれば対応づけられている電話番号を参照してデータ送受信プロトコル処理部にリンガー用音声データの要求を指示し、要求を指示したリンガー用音声データをリンガー一時記憶部１６１に格納し、音声再生部１１７にて音声として出力するように指示することにより、オーバーライドの設定自体（つまり、ＸＸという番号からの着信だったら、○○の音声データをリンガーとして利用するという情報）は相手端末に記憶するが、実際の音声データは自端末側（つまり、相手端末が記憶するのは音声データ自体ではなく音声データへのリンク情報）に記憶することができるので、複数の第３者がオーバーライド要求を行なって、自端末の記憶領域が、保有者の知らないうちに消費されてしまうことを防止することができ、また、サーバーを必要としないため、プロバイダーなどにサーバー利用料を支払う必要もない。
【０１９９】
また、メールアドレス記憶部１２６を備え、メール受信時には発信者のメールアドレスがメールアドレス記憶部１２６に記憶されているかどうかを調べ、記憶されている場合にのみ、添付されている音声データあるいはアドレス情報が示す音声データをリンガーとして採用することにより、端末に事前にメールアドレスを記憶させ、そのメールアドレスからメールを受け取ったときにのみリンガーのオーバーライドを許可することとしたので、第３者のいたずらによって、望まないリンガーのオーバーライド設定が行われることを防
止することができる。
【０２００】
さらに、制御部１０９は、音声データが添付されたメールを受信した場合にはその旨を表示するリンガー・オーバーライド要求表示手段と、ユーザがリンガー・オーバーライド要求表示手段にてオーバーライド要求が発生していることを確認した場合にどんな音声データか聞いてみるための再生指示手段と、聞いてみて気に入らなかった場合にこれを却下するためのオーバーライド要求拒否指示手段と、聞いてみて気に入った場合にこれをリンガーとして採用することを指示するオーバーライド要求受諾手段とを有することにより、相手からリンガーのオーバーライド要求が発生した場合に、その旨がユーザにわかるようにしたので、ユーザは、オーバーライドされようとしている音声データを試しに聞いてみて気に入った場合のみオーバーライドを許可することができ、好ましくない音声データをリンガーとして設定することを防止することができる。
【０２０１】
さらに、パスワードを記憶するパスワード記憶部１２５と、メール内に一定の書式で書かれている文字列をパスワードとして抽出するパスワード抽出部１７５とを備え、制御部１０９は、メールで送られてきた音声データが正しいパスワードを伴った場合にのみ、メールに添付されていた音声データを抽出して発呼時に相手側としての着呼側に聞かせるリンガーとして採用することニより、メールにより相手端末に自分の所望するリンガー音を送付する際、メール本文に、パスワードを含めることを義務づけ、相手端末側が記憶しているパスワードと照合しない場合はオーバーライドを認めないようにしたので、第３者がいたずらに好ましくない音声データをリンガーとして設定するのを防止することができる。
【０２０２】
さらに、相手側としての発呼者の電話番号とＲＢＴ用の音声データとを対応付けて記憶する発呼者別ＲＢＴ記憶部１２２を備え、制御部１０９は、パソコン上のアプリケーションよりＲＢＴ用音声データの設定が行なわれた場合には設定が行われたＲＢＴ用音声データを発呼者別ＲＢＴ記憶部１２２に書き込み、着呼した場合には相手側としての発呼側からＲＢＴ用音声データの要求があれば相手の発呼者番号に対応付けられて発呼者別ＲＢＴ記憶部１２２に記憶されているＲＢＴ用音声データをネットワーク接続部１０５を介して転送し、また発呼した場合には着呼側に対して、ＲＢＴ用音声データをネットワーク接続部１０５を介して要求し、要求したＲＢＴ用音声データを受信してＲＢＴ一時記憶部１６２に書き込むと共に音声再生部によって再生することにより、着信側のユーザが意図したＲＢＴを発呼側に聞かせることができる。
【０２０３】
（実施の形態６）
図３３は本発明の実施の形態５によるＩＰ電話機を示すブロック図である。
【０２０４】
図３３において、１０１は既定のリンガー用の音声データを記憶した既定リンガー記憶部、１０２は既定のＲＢＴ用の音声データを記憶した既定ＲＢＴ記憶部、１０５はＬＡＮやインターネットなどのネットワークに接続するためのネットワーク接続部、１０８はパソコン上の専用アプリケーションとの間でデータを送受信するためのプロトコル処理を行なうと共に端末同士でリンガー用音声データやＲＢＴ用音声データや表示用データをやりとりするためのデータ送受信プロトコル処理部、１０９は全体の制御を行なう制御部、１１５は電話の発呼、着呼、通話などの動作を制御する呼制御部、１１６は入力された音声データをエンコードし、音声パケット化すると共に音声パケットを音声データへデコードする音声コーデック部（音声ＣＯＤＥＣ部）、１１７は音声データをＤ／Ａ変換することにより音声信号に変換する音声再生部、１２５はオーバーライド設定を受け入れる際に、相手を確認するためのパスワードを記憶するパスワード記憶部、１３１は本端末が着呼した場合に、何番の相手から着呼したかによっておのおの異なるリンガーを鳴らすべくリンガー用音声データを記憶する発呼者別リンガー記憶部、１３２は本端末が発呼した場合に
、何番の相手に発呼したかによっておのおの異なるＲＢＴを鳴らすべくＲＢＴ用音声データを記憶した着呼者別ＲＢＴ記憶部、１５３は本端末が着呼した場合、何番の相手からの着呼かによって相手側（発呼側）の表示手段（ＬＣＤ）に、相手毎（電話番号毎）に異なる表示を行なうためのデータを記憶する発呼者別着呼側表示データ記憶部、１５４は本端末が発呼した場合、何番の相手への発呼かによって相手側（着呼側）の表示手段（ＬＣＤ）に相手毎（電話番号毎）に異なる表示を行なうためのデータを記憶する着呼者別発呼側表示データ記憶部、１６１は本端末が着呼した場合に、リンガーとして鳴らすための音声データを一時的に記憶するリンガー一時記憶部、１６２は本端末が発呼した場合に、ＲＢＴとして鳴らすための音声データを一時的に記憶するＲＢＴ一時記憶部、１９５は入力部としてのキーボード、１９６は音声入力部としてのマイク、１９７は音声出力部としてのスピーカー、１９８は表示部としてのＬＣＤ、１９９は時計である。
【０２０５】
以上のように構成されたＩＰ電話機について、その動作を説明する。
【０２０６】
図３４は、ユーザＹがパソコンを利用してユーザＸの端末ｘに設定を行なう際のパソコン上の専用アプリケーション（以降、単に「アプリケーション」と記載する）に基づく動作を示すフローチャートである。ここでは、アプリケーションを起動するときに、ユーザが「どの端末に対してオーバーライド設定を行ないたいか（ここでは端末ｘに対して行いたい）」を指示したものとする。
【０２０７】
図３４において、まず、アプリケーションが起動したことをネットワークを介して端末ｘに通知する（Ｓ６２１）。端末ｘのＩＰアドレスは、アプリケーションを起動するときにユーザが指定した電話番号（０５０−１１１１−１１１１）をディレクトリ・サーバーで検索することによって得られるものとする。次に、端末ｘがパスワードを要求しているかどうかを判定する（Ｓ６２２）。要求されていればステップＳ６２３へ、さもなければステップＳ６２４へ進む。ステップＳ６２３では、ユーザにパスワードの入力を促し、ネットワークを介して、入力されたパスワードを端末ｘに送信する。ステップＳ６２４では、端末ｘから現状の設定内容を受け取ればステップＳ６２５へ、さもなければ不正なパスワードが入力されたものとして、この処理を終了する。ステップＳ６２５では、受け取った設定内容を画面に表示する。ここで、ユーザの指示を受け取り、結果を表示に反映させる。
【０２０８】
図３５はアプリケーション画面を示す画面図である。
【０２０９】
ユーザは、画面を見ながらリンガー、ＲＢＴ、発呼時の相手側ＬＣＤ表示内容、着呼時の相手側のＬＣＤ表示内容を設定することができる。特に、リンガーに対しては、鳴動時間を指定して、２つのリンガーを指定することができる。次に、ユーザが画面の終了ボタンをクリックすればステップＳ６２７へ進み、さもなければステップＳ６２５へ戻る（Ｓ６２６）。ステップＳ６２７では、画面上でユーザによって入力された内容を端末ｘへネットワークを介して送信して、処理を終了する。
【０２１０】
以上のように、ユーザはパソコン上で画面を見ながら対話的に設定を行なうことができる。
【０２１１】
図３６は、ユーザがアプリケーションを利用してオーバーライド設定を行なうときの端末ｘの動作を示すフローチャートである。
【０２１２】
図３６において、まず、制御部１０９は、ネットワーク接続部１０５を介して、アプリケーションから「アプリケーション起動通知」とともに相手の電話番号（ここでは０５０−２２２２−２２２２）を受信する（Ｓ６４１）。次に、制御部１０９は、パスワード記
憶部１２５を参照し、パスワードが記憶されているかどうかを判定する（Ｓ６４２）。記憶されていればパスワードによる認証が必要であるものとしてステップＳ６４３へ進み、さもなければ認証は必要ないものとしてステップＳ６４６へ進む。ステップＳ６４３では制御部１０９は、アプリケーションに対して、「パスワードが必要である」旨をネットワーク接続部１０５を介して送信する。次に、制御部１０９は、ットワーク接続部１０５を介して、アプリケーションにてユーザが入力したパスワードを受け取り（Ｓ６４４）、受け取ったパスワードとパスワード記憶部１２５に記憶されたパスワードとが一致するかどうかを判定する（Ｓ６４５）。一致すればステップＳ６４６へ、さもなければ、この処理を終了する。ステップＳ６４６では制御部１０９は、ステップＳ６４１で受け取った電話番号に対応付けられたデータを、発呼者別リンガー記憶部１３１、着呼者別ＲＢＴ記憶部１３２、発呼者別着呼側表示データ記憶部１５３、着呼者別発呼側表示データ記憶部１５４を参照して見つけ出し、見つかったデータをパソコンへネットワーク制御部１０５を介して転送する。これにより、アプリケーションは現在の端末の設定内容をユーザに対して表示できるようになる。次に、制御部１０９は、ネットワーク接続部１０５を介して、アプリケーション上でユーザが入力した設定内容を受信するまで待機する（Ｓ６４７）。受信すればステップＳ６４８へ進む。ステップＳ６４８では制御部１０９は、ＬＣＤ（表示部１９８）に、オーバーライド設定を受け取ったことを表示する。ユーザはこれを見て、キーボード１９５を操作し、受け取った内容を確認することができる。例えば、リンガーのオーバーライド設定を受け取った場合は、このリンガーを聞いてみることができ、気に入らなければ、これを拒絶することができる。図２０に、このときの画面の様子を示す。気に入った場合はステップＳ６４９へ、さもなければステップＳ６５０へ進む。ステップＳ６４９では制御部１０９は、受け取った内容をそれぞれ、発呼者別リンガー記憶部１３１、着呼者別ＲＢＴ記憶部１３２、発呼者別着呼側表示データ記憶部１５３、着呼者別発呼側表示データ記憶部１５４に書き込み、処理を終了する。ステップＳ６５０では、制御部１０９は、ステップＳ６４１で受信した電話番号に対して、端末ｘのユーザがパソコンからのオーバーライド設定要求を拒絶した旨を送信する。すると、端末ｙはこれを受信してＬＣＤ１９８にその内容を表示する。
【０２１３】
図３７は拒絶通知を示す画面図である。拒絶通知後、この処理を終了する。
【０２１４】
次に、あるユーザＸ（電話番号：０５０−１１１１−１１１１）が別のユーザＹ（電話番号：０５０−２２２２−２２２２）に発呼する時の本実施の形態におけるＩＰ電話機の動作について説明する。ユーザＹの端末ｙには、着呼時に相手の端末ｘに表示すべき内容と相手の端末ｘで流れるべきＲＢＴが登録され、ユーザＸの端末には、発呼時に着呼側の端末ｙに表示すべき内容と相手の端末ｙで流れるべきリンガーが登録されているものとする。ユーザＸは、電話機をオフフックして、ダイヤルトーンを待ち、ダイヤルトーンを確認してから、ユーザＹの電話番号０５０−２２２２−２２２２をキーボードより入力する。
【０２１５】
図３８は端末ｘの動作を示すフローチャートである。
【０２１６】
図３８において、まず、発呼側の端末ｘが着呼側の端末ｙに「呼の接続要求」を送信する（Ｓ６６１）。すなわち、制御部１０９は、ネットワーク接続部１０５を介して、端末ｙに「接続要求」を送信する。すると、端末ｙは、（話中でない、電源オフでないことにより）呼の受け入れが可能であるためＡＣＫを返信する。次に、制御部１０９は、着呼者別ＲＢＴ記憶部１３２を参照し、発呼先の電話番号（ここでは０５０−２２２２−２２２２）が登録されていないかどうかを判定する（Ｓ６６２）。登録されていればステップＳ６６３へ、さもなければステップＳ６６４へ進む。ステップＳ６６３では制御部１０９は、着呼者別ＲＢＴ記憶部１３２を参照して、発呼先の番号（ここでは０５０−２２２２−２２２２）に対応付けられて記憶されているＲＢＴ用音声データをＲＢＴ一時記憶部１６
２に書き込み、ステップＳ６６５へ進む。ステップＳ６６４では制御部１０９は、既定ＲＢＴ記憶部１０２を参照して、その内容をＲＢＴ一時記憶部１６２に書き込む。次のステップＳ６６５では制御部１０９は、音声再生部１１７にＲＢＴ一時記憶部１６２の内容を再生するよう指示する。すると、音声再生部１１７は、ＲＢＴ一時記憶部１６２の内容を再生し、スピーカー１９７に出力する。この実施の形態では、ユーザＸはユーザＹが指定したＲＢＴを聞くことになる。次に、制御部１０９は、着呼者別発呼側表示データ記憶部１５４を参照して、発呼先（着呼者）番号（ここでは０５０−２２２２−２２２２）が登録されているかどうか判定する（Ｓ６６６）。登録されている場合はステップＳ６６７へ、さもなければステップＳ６６８へ進む。ここでは、ステップＳ６６７では制御部１０９は、着呼者別発呼側表示データ記憶部１５４を参照して、発呼先（着呼者）番号（ここでは０５０−２２２２−２２２２）に対応付けられて記憶している内容をＬＣＤ１９８に反映させる。ここでは、「いつもお電話ありがとうございます。長谷川工務店です。」を表示する。ステップＳ６６８では制御部１０９は、呼制御部１１５より、接続が行なわれたかどうかの通知を受けるまで待機する。すなわち、ネットワーク接続部１０５を介して「接続完了」パケットが届けば、接続完了と解釈し、次のステップＳ６６９へ進む。ステップＳ６６９では制御部１０９は、呼制御部１１５に呼の接続を指示する。すなわち、以降、ネットワーク接続部１０５を介して受け取る音声パケットは音声ＣＯＤＥＣ部１１６に送られ、音声に変換され、相手の声としてスピーカー１９７から出力される。また、マイク１９６より取り込まれた音声は音声ＣＯＤＥＣ部１１６に送られ、音声パケットに変換され、ネットワーク接続部１０５を介して相手（端末ｙ）に送られる。このようにして、ユーザ同士の通話が行なわれる。
【０２１７】
図３９は、端末ｙの動作を示すフローチャートである。
【０２１８】
図３９において、まず、制御部１０９は、ネットワーク接続部１０５を介して接続要求を受信する（Ｓ６８１）。このとき、受信した情報には発呼者番号（０５０−１１１１−１１１１）も含まれている。次に、制御部１０９は、発呼者別リンガー記憶部１３１を参照して、接続要求とともに送られてきた発呼者番号（ここでは０５０−１１１１−１１１１）が登録されているかどうかを判定する（Ｓ６８２）。登録されていればステップＳ６８３へ、さもなければステップＳ６８４へ進む。ステップＳ６８３では制御部１０９は、発呼者別リンガー記憶部１３１を参照して、接続要求とともに送られてきた「発呼者番号」（ここでは０５０−１１１１−１１１１）に対応付けられて記憶されているリンガー用音声データ（第１ベル）をリンガー一時記憶部１６１に書き込み、ステップＳ６８５へ進む。ステップＳ６８４では制御部１０９は、既定リンガー記憶部１０１の内容をリンガー一時記憶部１６１に書き込む。次のステップＳ６８５では制御部１０９は、音声再生部１１７にリンガー一時記憶部１６１の内容を再生するよう指示する。すると、リンガー一時記憶部１６１に記憶された音声データが再生され、スピーカー１９７より音声（第１ベル）がリンガーとして流れる。次に、制御部１０９は、着呼者別発呼側表示データ記憶部１５３を参照して、接続要求とともに送られてきた「発呼者番号」（ここでは０５０−１１１１−１１１１）に対応付けられた表示データが登録されいてるかどうかを判定する（Ｓ６８６）。登録されていればステップＳ６８７へ、さもなければステップＳ６８８へ進む。ステップＳ６８７では制御部１０９は、着呼者別発呼側表示データ記憶部１５３を参照して、接続要求とともに送られてきた「発呼者番号」（ここでは０５０−１１１１−１１１１）に対応付けられた表示データをＬＣＤ１９８に反映させる。ステップＳ６８８では制御部１０９は、時計１９９を参照して、発呼者別リンガー記憶部１３１に記憶されていた第１ベル期間が経過するまで待機する。経過したらステップＳ６８９へ進む。ステップＳ６８９では制御部１０９は、Ｓ６８３と同様に、発呼者別リンガー記憶部１３１を参照して、第２ベル用リンガー用音声データをリンガー一時記憶部１６１に書き込み、音声再生部１１７にリンガー一時記憶部１６１の内容を再生するよう指示する。すると、リンガー一時記憶部１６１に記憶された音声データが再生され、スピーカー１９７より音声（第
２ベル）がリンガーとして流れる。次に、着呼側のユーザＹは、リンガー音を聞き、端末が着呼していることを知る。ユーザＹはオフフックし（キーボードより応答を指示し）、制御部１０９は、キーボードからの「オフフック」の通知を受け取ると、ネットワーク接続部１０５を介して「接続完了」パケットを発呼側端末ｘに送出するとともに、呼制御部１１５に接続を指示し、次のステップＳ６９１へ進む（Ｓ６９０）。ステップＳ６９１では、ネットワーク接続部１０５を介して受け取った音声パケットは音声ＣＯＤＥＣ部１１６に送られ、音声として再生され、スピーカー１９７に出力される。また、マイク１９６から入力された音声は音声ＣＯＤＥＣ部１１６に送られ、ネットワーク接続部１０５を介して音声パケットとして発呼側端末ｘに送られる。このようにして、ユーザＸとユーザＹは通話を行なう。
【０２１９】
なお本実施の形態では相手の電話機に拒絶通知を行なっているが、他にもメールによる通知方法が考えられる。また、本実施の形態ではオーバーライド設定要求が拒絶された場合のみに通知を行なっているが、許可されたときのみに通知をする方法や、拒絶にかかわらず、常に結果を通知する方法も考えられる。さらに、音声データを相手の端末ではなく、実施の形態３で示したようにサーバーに置く方法や、実施の形態５で示したように自端末に置く方法も考えられる。さらに、本実施の形態ではタイムテ−ブルに時間を設定し、時間によってリンガーを切り替える例を示したが、リンガー以外にＬＣＤやＲＢＴを切り替えることもできる。また、時間でなく時刻による切り替えも可能である。さらに、ＲＢＴやＬＣＤの表示設定やタイムテーブルの設定をメールによって行なう方法も考えられる。
【０２２０】
以上のように本実施の形態によれば、制御部１０９は、着呼時に発呼者番号が発呼者別着呼側表示データ記憶部１５３に記憶されているかどうかを検索し、記憶されている場合には表示するデータを表示部１９８にて表示することにより、発呼時に相手端末（着呼側）に表示したい文字や図形などをメールにて相手端末にあらかじめ送信しておき、発呼時に相手端末（着呼側）の表示部に表示するようにしたので、相手（着呼側）は、電話を取る前に相手から送られてきたメッセージ（文字や図形）を受け取ることができ、表現力豊かでかつ効率的なコミュニケーションを行なうことができる。
【０２２１】
また、制御部１０９は、発呼時に発呼者番号が着呼者別発呼側表示データ記憶部１５４に記憶されているかどうかを検索し、記憶されている場合には表示するデータを表示部１９８にて表示することにより、着呼時に相手端末（発呼側）に表示したい文字や図形などをメールにて相手端末にあらかじめ送信しておき、着呼時に相手端末（発呼側）の表示部に表示するようにしたので、相手（発呼側）は、着呼側が電話を取る前に相手から送られてきたメッセージ（文字や図形）を受け取ることができ、表現力豊かでかつ効率的なコミュニケーションを行なうことができる。
【０２２２】
さらに、経過時間を計時するための時計１９９を備え、制御部１０９は、発呼者別リンガー記憶部１３１に複数の音声データとそれぞれに対する再生期間情報とを記憶し、着呼時に再生期間情報にしたがって音声データを自動的に変更することにより、複数の音声データをリンガー用音声として用意し、時間ごとに切り替えることができるので、相手がなかなかでない場合、リンガー音を変えて、相手に注意を促したり、あるいは、時刻によって音声を切り替え、夜中の着信時には、静かな音で着信を通知することができる。
【産業上の利用可能性】
【０２２３】
本発明は、インターネットやＬＡＮなどのネットワークに接続されるＩＰ電話であり、着呼側のリソースを発呼側から設定が可能という利便性の高い技術に関する。
【図面の簡単な説明】
【０２２４】
【図１】本発明の実施の形態１によるＩＰ電話機を示すブロック図
【図２】認証設定（オーバーライドの受付に関する設定）のためのＩＰ電話機の画面を示す画面図
【図３】ユーザが実際にオーバーライド設定を行う場合のＩＰ電話機の制御部の動作を示すフローチャート
【図４】メール作成のための画面を示す画面図
【図５】発呼側の端末の動作を示すフローチャート
【図６】着呼側の端末の動作を示すフローチャート
【図７】本発明の実施の形態２によるＩＰ電話機を示すブロック図
【図８】ユーザがパソコンを利用してユーザの端末に設定を行う際のパソコン上の専用アプリケーションに基づく動作を示すフローチャート
【図９】各種設定の初期画面を示す画面図
【図１０】リンガーの設定画面を示す画面図
【図１１】ユーザがアプリケーションを利用してオーバーライド設定を行うときの端末の動作を示すフローチャート
【図１２】リンガーやＲＢＴ、表示すべき内容を相手先別に設定するための画面を示す画面図
【図１３】あるユーザの端末の動作を示すフローチャート
【図１４】あるユーザの端末の動作を示すフローチャート
【図１５】あるユーザの端末の動作を示すフローチャート
【図１６】あるユーザの端末の動作を示すフローチャート
【図１７】本発明の実施の形態３によるＩＰ電話機を示すブロック図
【図１８】あるユーザが実際に相手ユーザのＩＰ電話機にオーバーライド設定を行う場合の相手ユーザの端末の動作を示すフローチャート
【図１９】メール作成のための画面を示す画面図
【図２０】オーバーラＤ画面図
【図２１】発呼側の端末の動作を示すフローチャート
【図２２】着呼側の端末の動作を示すフローチャート
【図２３】本発明の実施の形態４によるＩＰ電話機を示すブロック図
【図２４】認証設定のための画面を示す画面図
【図２５】ユーザが実際のオーバーライド設定を行う場合についての端末の動作を示すフローチャート
【図２６】メール作成のための画面を示す画面図
【図２７】発呼側の端末の動作を示すフローチャート
【図２８】着呼側の端末の動作を示すフローチャート
【図２９】本発明の実施の形態５によるＩＰ電話機を示すブロック図
【図３０】本発明の実施の形態５によるＩＰ電話機の動作を示すフローチャート
【図３１】発呼側の端末の動作を示すフローチャート
【図３２】着呼側の端末の動作を示すフローチャート
【図３３】本発明の実施の形態６によるＩＰ電話機を示すブロック図
【図３４】あるユーザがパソコンを利用して相手ユーザの端末に設定を行う際のパソコン上の専用アプリケーションに基づく動作を示すフローチャート
【図３５】アプリケーション画面を示す画面図
【図３６】ユーザがアプリケーションを利用してオーバーライド設定を行うときの端末の動作を示すフローチャート
【図３７】拒絶通知を示す画面図
【図３８】端末の動作を示すフローチャート
【図３９】端末の動作を示すフローチャート
【符号の説明】
【０２２５】
１０１    既定リンガー記憶部
１０２    既定ＲＢＴ記憶部
１０５    ネットワーク接続部
１０６    メール受信部
１０７    データ受信プロトコル処理部
１０８    データ送受信プロトコル処理部
１０９    制御部
１１１    着呼者用リンガー記憶部
１１５    呼制御部
１１６    音声コーデック部（音声ＣＯＤＥＣ部）
１１７    音声再生部
１２１    着呼者別リンガー記憶部
１２２    発呼者別ＲＢＴ記憶部
１２３    着呼者別着呼側表示データ記憶部
１２４    発呼者別発呼側表示データ記憶部
１２５    パスワード記憶部
１２６    メールアドレス記憶部
１２７    オーバーライド許可番号記憶部
１３１    発呼者別リンガー記憶部
１３２    着呼者別ＲＢＴ記憶部
１４１    発呼者別リンガーアドレス記憶部
１５１    リンガーオーバーライド番号記憶部
１５２    ＲＢＴオーバーライド番号記憶部
１５３    発呼者別着呼側表示データ記憶部
１５４    着呼者別発呼側表示データ記憶部
１６１    リンガー一時記憶部
１６２    ＲＢＴ一時記憶部
１６３    表示データ一時記憶部
１７１    リンガーデータ抽出部
１７２    ＲＢＴデータ抽出部
１７５    パスワード抽出部
１７６    電話番号抽出部
１８１    リンガーアドレス抽出部
１９５    キーボード
１９６    マイク
１９７    スピーカー
１９８    ＬＣＤ（表示部）
１９９    時計
【図１】
2005045577.tif 000003
【図２】
2005045577.tif 000004
【図３】
2005045577.tif 000005
【図４】
2005045577.tif 000006
【図５】
2005045577.tif 000007
【図６】
2005045577.tif 000008
【図７】
2005045577.tif 000009
【図８】
2005045577.tif 000010
【図９】
2005045577.tif 000011
【図１０】
2005045577.tif 000012
【図１１】
2005045577.tif 000013
【図１２】
2005045577.tif 000014
【図１３】
2005045577.tif 000015
【図１４】
2005045577.tif 000016
【図１５】
2005045577.tif 000017
【図１６】
2005045577.tif 000018
【図１７】
2005045577.tif 000019
【図１８】
2005045577.tif 000020
【図１９】
2005045577.tif 000021
【図２０】
2005045577.tif 000022
【図２１】
2005045577.tif 000023
【図２２】
2005045577.tif 000024
【図２３】
2005045577.tif 000025
【図２４】
2005045577.tif 000026
【図２５】
2005045577.tif 000027
【図２６】
2005045577.tif 000028
【図２７】
2005045577.tif 000029
【図２８】
2005045577.tif 000030
【図２９】
2005045577.tif 000031
【図３０】
2005045577.tif 000032
【図３１】
2005045577.tif 000033
【図３２】
2005045577.tif 000034
【図３３】
2005045577.tif 000035
【図３４】
2005045577.tif 000036
【図３５】
2005045577.tif 000037
【図３６】
2005045577.tif 000038
【図３７】
2005045577.tif 000039
【図３８】
2005045577.tif 000040
【図３９】
2005045577.tif 000041