(57)【要約】【構成】電話機１０は、ＩＰ電話機として機能する他に、インターネットラジオ受信機としても機能する。かかるインターネット受信機として機能しているときに、ダイヤル操作が成されると、その時点での受信チャネルを表すＢＧＭチャネル情報が相手方の電話機１０に送られる。相手方の電話機１０は、受信したＢＧＭチャネル情報に従うチャネルへアクセスし、当該チャネルで配信されているコンテンツをＢＧＭとして出力する。これによって、双方の電話機１０および１０において、同じインターネットラジオ放送のコンテンツがＢＧＭとして流れる。なお、ＢＧＭは、受話器２４のスピーカ２４ａから出力される受話音とは別個に、スピーカ４６および４８から出力される。【効果】ムード作りに効果的なＢＧＭを流すことができる。【選択図】  図１
2004194057.tif 000002
【特許請求の範囲】
【請求項１】
相手方から受信した通話音声信号を出力する電話機において、
任意の可聴コンテンツの発生源を示す発生源情報を前記相手方から受信する第１受信手段、
前記第１受信手段によって受信された前記発生源情報に基づいて前記発生源にアクセスするアクセス手段、
前記アクセス手段によってアクセスされた前記発生源から前記任意の可聴コンテンツを受信する第２受信手段、および
前記第２受信手段によって受信された前記任意の可聴コンテンツを出力する出力手段を備えることを特徴とする、電話機。
【請求項２】
前記発生源情報は通話状態に対応する第１発生源情報および保留状態に対応する第２発生源情報を含み、
前記アクセス手段は、前記通話状態に移行したとき前記第１発生源情報に基づくアクセスを行い、前記相手方が前記保留状態に移行したとき前記第２発生源情報に基づくアクセスを行う、請求項１記載の電話機。
【請求項３】
前記出力手段は通話音声を出力する第１スピーカと異なる第２スピーカから前記任意の可聴コンテンツを出力する、請求項１または２記載の電話機。
【請求項４】
前記発生源はインターネット上に存在し、
前記アクセス手段は前記インターネットを介して前記発生源にアクセスする、請求項１ないし３のいずれかに記載の電話機。
【請求項５】
前記可聴コンテンツはラジオ放送の番組である、請求項１ないし３のいずれかに記載の電話機。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
この発明は、電話機に関し、特にたとえば相手方から受信した通話音声信号を出力する、電話機に関する。
【０００２】
【従来技術】
電話で話をするときにムード作りのためにＢＧＭを流すことは、よく行われている。特許文献１には、かかるＢＧＭを流すための技術が開示されている。この技術によれば、予めＢＧＭとして設定された曲のオーディオ信号が、電話装置の送話信号にミキシングされて相手方に送られる。これによって、オペレータおよび相手方の双方において、同じＢＧＭが流れている環境下で通話を行うことができる。
【０００３】
【特許文献１】
特開平５−３４４２３４号公報
【０００４】
【発明が解決しようとする課題】
しかし、上述の従来技術では、相手方において、ＢＧＭは送話信号に従う送話音と混交した状態で受話器から出力される。したがって、相手方にとってＢＧＭが耳障りとなり、却って相手方に対し不快な思いをさせてしまうことがある。つまり、ムード作りのためのＢＧＭが、それ本来の機能を果たさなくなる。
【０００５】
それゆえに、この発明の主たる目的は、ムード作りに効果的なＢＧＭを流すことができる、電話機を提供することである。
【０００６】
【課題を解決するための手段】
この発明は、相手方から受信した通話音声信号を出力する電話機において、任意の可聴コンテンツの発生源を示す発生源情報を相手方から受信する第１受信手段、第１受信手段によって受信された発生源情報に基づいて発生源にアクセスするアクセス手段、アクセス手段によってアクセスされた発生源から任意の可聴コンテンツを受信する第２受信手段、および第２受信手段によって受信された任意の可聴コンテンツを出力する出力手段を備えることを特徴とする、電話機である。
【０００７】
【作用】
この発明では、相手方から発生源情報が送られてくると、この発生源情報は、第１受信手段によって受信される。そして、アクセス手段が、受信された発生源情報に基づいて発生源にアクセスし、第２受信手段が、アクセスされた発生源から任意の可聴コンテンツを受信する。受信された任意の可聴コンテンツは、出力手段によって出力される。つまり、通話音声信号とは別個の送信元から受信された任意の可聴コンテンツは、当該通話音声信号とは別個に出力される。
【０００８】
この発明のある実施例では、発生源情報は、通話状態に対応する第１発生源情報、および保留状態に対応する第２発生源情報を含む。そして、アクセス手段は、通話状態に移行したとき第１発生源情報に基づくアクセスを行う。一方、相手方が保留状態に移行したとき、アクセス手段は、第２発生源情報に基づくアクセスを行う。
【０００９】
この発明の他の実施例では、出力手段によって出力される可聴コンテンツは、通話音声を出力するための第１スピーカとは異なる第２スピーカから出力される。
【００１０】
この発明のさらに他の実施例では、発生源はインターネット上に存在する。そして、アクセス手段は、当該インターネットを介して発生源にアクセスする。
【００１１】
なお、可聴コンテンツは、ラジオ放送の番組とすることができる。
【００１２】
【発明の効果】
この発明によれば、通話音声信号とは別個の送信元から受信された任意の可聴コンテンツが、当該通話音声信号とは別個に出力される。したがって、送話音およびＢＧＭが混交した状態で受話器から出力されるという上述の従来技術とは異なり、任意の可聴コンテンツがＢＧＭとして有効に機能する。つまり、ムード作りに効果的なＢＧＭを流すことができる。
【００１３】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【００１４】
【実施例】
図１を参照して、この実施例の電話機１０は、インターネットを利用して通話を実現するいわゆるＩＰ（Internet Protocol）電話サービスに対応したＩＰ電話機であり、図示しないＬＡＮ（Local Area Network）ケーブルを介して電話回線（厳密には図示しないＡＤＳＬ（Asymmetric Digital Subscriber Line）モデム）に接続される通信コネクタ１２を備えている。この通信コネクタ１２は、電話機１０内において、ＬＡＮコントローラ１４を介してメインＣＰＵ（Central Processing Unit）１６に接続されている。なお、メインＣＰＵ１６は、後述するＤＳＰ（Digital Signal Processor）１８とともにＡＳＩＣ（Application Specified IC）によって一体に構成されている。
【００１５】
任意の相手方から電話が掛かってくると、具体的にはＬＡＮコントローラ１４を介して呼出指令を含むＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）に従う電話用パケット信号を受信すると、メインＣＰＵ１６は、当該呼出指令に対する返信として、着信指令を含む電話用パケット信号をＬＡＮコントローラ１４に入力する。ＬＡＮコントローラ１４は、入力された電話用パケット信号を、Ｅｔｈｅｒｎｅｔ（登録商標）規格に従う通信方式で通信コネクタ１２を介して電話回線に送出する。これによって、着信指令を含む電話用パケット信号が、電話を掛けてきた相手方に送信される。相手方は、この電話用パケット信号を受信することで、こちら側に上述の呼出指令を含む電話用パケット信号が着信したことを認識する。
【００１６】
さらに、メインＣＰＵ１６は、疑似音発生回路２０を制御して、スピーカ２２から着信音を出力させる。そして、この着信音が出力されている状態で、受話器２４が上げられ、フックスイッチ２６がオフフック状態になると、メインＣＰＵ１６は、当該着信音の出力を停止させるよう疑似音発生回路２０を制御するとともに、応答指令を含む電話用パケット信号をＬＡＮコントローラ１４に入力する。ＬＡＮコントローラ１４は、入力された電話用パケット信号を、通信コネクタ１２を介して電話回線に送出する。この応答指令を含むパケット信号が相手方に受信されると、当該相手方との通話が可能となる。
【００１７】
具体的には、ＬＡＮコントローラ１４を介して相手方の発言内容を含む電話用パケット信号を受信すると、メインＣＰＵ１６は、当該電話用パケット信号から相手方の発言内容を表すストリーミングデータを取り出す。取り出されたストリーミングデータ、言わば受話データは、メインＣＰＵ１６によって一旦ＳＤＲＡＭ２８の受話データ保存領域２８ａに保存された後、上述のＤＳＰ１８に入力される。
【００１８】
ＤＳＰ１８に入力された受話データは、ＡＤＰＣＭ（ＩＴＵ−Ｔ勧告Ｇ．７２６）やＣＳ−ＣＥＬＰ（ＩＴＵ−Ｔ勧告Ｇ．７２９）といった通信用の音声情報圧縮方式に基づいて圧縮されており、ＤＳＰ１８は、この圧縮された受話データをデコードして、周知のμ−ｌａｗ（ＩＴＵ−Ｔ勧告Ｇ．７１１）圧伸則に従うＰＣＭ（Pulse Code Modulation）データに変換する。変換されたＰＣＭデータは、ＰＣＭコーデック３０に入力され、ここでさらに当該μ−ｌａｗ圧伸則に従うデコード処理を施され、アナログ電気信号である音声信号、つまり受話信号に変換される。変換後の受話信号は、アンプ回路３２で増幅された後、受話器２４のスピーカ２４ａに入力される。これによって、スピーカ２４ａから受話音が出力される。
【００１９】
一方、受話器２４のマイクロホン２４ｂには、オペレータの音声、つまり送話音が入力される。この送話音は、マイクロホン２４ｂによってアナログ電気信号である送話信号に変換され、変換された送話信号は、アンプ回路３４によって増幅された後、ＰＣＭコーデック３０に入力される。ＰＣＭコーデック３０は、入力された送話信号に対して上述のμ−ｌａｗ圧伸則に従うエンコード処理を施してＰＣＭデータ、言わば送話データを生成する。生成された送話データは、ＤＭＡ（Direct Memory Access）方式でＳＤＲＡＭ２８に転送され、一旦当該ＳＤＲＡＭ２８の送話データ保存領域２８ｂに保存された後、ＤＳＰ１８に入力される。
【００２０】
ＤＳＰ１８は、入力された送話データに対して上述のＡＤＰＣＭ方式或いはＣＳ−ＣＥＬＰ方式に基づくエンコード処理を施す。このエンコード処理後のデータは、メインＣＰＵ１６によって電話用パケット信号に成形され、成形後の電話用パケット信号は、ＬＡＮコントローラ１４によって通信コネクタ１２を介して電話回線に送出される。これによって、送話データを含む電話用パケット信号が相手方に送信され、相手方において受話音となって出力される。
【００２１】
なお、こちら側から相手方に電話を掛けるときのダイヤル操作は、操作キー３６によって行われる。すなわち、操作キー３６によってダイヤル操作が成されると、メインＣＰＵ１６とは別個に設けられたサブＣＰＵ３８が、当該ダイヤル操作の内容をメインＣＰＵ１６に伝える。メインＣＰＵ１６は、サブＣＰＵ３８から伝えられた内容に基づいて相手方を呼び出すための上述した呼出指令を生成し、さらにこの呼出指令を含む電話用パケット信号を生成する。生成された電話用パケット信号は、ＬＡＮコントローラ１４によって通信コネクタ１２を介して電話回線に送出される。これによって、相手方が呼び出される。
【００２２】
この呼出指令を含む電話用パケット信号の送信に対して、相手方から上述の着信指令を含む電話用パケット信号を受信すると、メインＣＰＵ１６は、疑似音発生回路２０を制御して、受話器２４のスピーカ２４ａから呼出音を出力させる。そして、相手方から上述の応答指令を含む電話用パケット信号を受信すると、メインＣＰＵ１６は、呼出音の出力を停止させるよう疑似音発生回路２０を制御した後、上述と同様の要領で通話内容を含む電話用パケット信号の送受信を開始する。つまり、通話を可能とする。
【００２３】
通話中に相手方から電話を切られると、具体的にはＬＡＮコントローラ１４を介して終話指令を含む電話用パケット信号を受信すると、メインＣＰＵ１６は、疑似音発生回路２０を制御して、受話器２４のスピーカ２４ａから終話音を出力させる。そして、受話器２４が下げられ、フックスイッチ２６がオンフック状態になると、メインＣＰＵ１６は、終話音の出力を停止させるよう疑似音発生回路２０を制御する。これによって、一連の通話行為が終了する。
【００２４】
一方、相手方から電話を切られる前に、受話器２４が下げられ、フックスイッチ２６がオンフック状態になると、メインＣＰＵ１６は、上述の終話指令を含む電話用パケット信号をＬＡＮコントローラ１４に入力する。ＬＡＮコントローラ１４は、入力された電話用パケット信号を、通信コネクタ１２を介して電話回線に送出する。これによって、一連の通話行為が終了する。
【００２５】
さらに、この実施例の電話機１０は、インターネット上に開設された放送局からラジオ放送と同様の番組を受信するという言わばインターネットラジオ受信機としての機能を兼ね備えている。
【００２６】
すなわち、操作キー３６によって任意の放送局、つまりチャネルの番組を受信する旨の操作が成されると、サブＣＰＵ３８は、指定されたチャネルの受信指示をメインＣＰＵ１６に与える。メインＣＰＵ１６は、サブＣＰＵ３８から与えられた受信指示に基づいて、指定されたチャネル（放送局のサーバ）にアクセスするためのアクセス要求指令を生成し、さらにこのアクセス要求指令を含むパケット信号を上述のＴＣＰ／ＩＰに従って生成する。生成されたパケット信号は、ＬＡＮコントローラ１４によって通信コネクタ１２を介して電話回線に送出され、指定されたチャネルのサーバに送信される。これによって、そのサーバから番組の内容、つまりコンテンツを含むＴＣＰ／ＩＰに従うラジオ用パケット信号が、アクセス元の電話機１０に順次送信される。そして、このラジオ用パケット信号は、通信コネクタ１２およびＬＡＮコントローラ１４を介して、メインＣＰＵ１６に入力される。
【００２７】
メインＣＰＵ１６は、順次入力されるラジオ用パケット信号からコンテンツを表すストリーミングデータを取り出す。そして、取り出したストリーミングデータ、言わばコンテンツデータを、ＳＤＲＡＭ２８のコンテンツデータ保存領域２８ｃに一旦保存した後、ＤＳＰ１８に入力する。
【００２８】
ＤＳＰ１８に入力されたコンテンツデータは、ＭＰ３（MPEG-1/Audio Layer3）やＷＭＡ（Windows Media Audio：Windows＝登録商標）といった周知の音声情報圧縮方式に基づいて圧縮されたデータであり、ＤＳＰ１８は、この圧縮されたコンテンツデータをデコードして、圧縮前のＰＣＭデータを再現する。再現されたＰＣＭデータは、Ｄ／Ａ変換回路４０に入力され、ここでアナログ電気信号である音声信号に変換される。変換された音声信号は、音源切換回路４２を介してアンプ回路４４に入力され、ここで増幅処理を施された後、左右のスピーカ４６および４８にそれぞれ入力される。これによって、各スピーカ４６および４８から、アクセス先のチャネルのコンテンツ（音声や音楽）がリアルタイムで出力される。
【００２９】
なお、メインＣＰＵ１６およびＤＳＰ１８は、高速かつ高性能のものであり、ＩＰ電話機としての機能およびインターネットラジオ受信機としての機能の両方を見かけ上同時に実現することができる。したがって、この電話機１０のオペレータは、相手方と通話しながら、インターネットラジオ放送のコンテンツを聴取することができる。また、アンプ回路４４の増幅率、つまり各スピーカ４６および４８の音量は、操作キー３６の操作によって任意に調整することができる。
【００３０】
この実施例の電話機１０はまた、ＣＤ（Compact Disc）プレーヤ５０およびＡＭ／ＦＭチューナ５２をも一体に備えている。そして、操作キー３６の操作によって、これらＣＤプレーヤ５０およびＡＭ／ＦＭチューナ５２の一方を音源とするコンテンツを、スピーカ４６および４８から出力させることができる。
【００３１】
すなわち、操作キー３６によってＣＤプレーヤ５０およびＡＭ／ＦＭチューナ５２の一方を音源とする旨の操作が成されると、サブＣＰＵ３８は、音源とされたＣＤプレーヤ５０またはＡＭ／ＦＭチューナ５２から出力されるアナログ音声信号がアンプ回路４４に入力されるように、音源切換回路４２を制御する。これによって、ＣＤプレーヤ５０またはＡＭ／ＦＭチューナ５２を音源とするコンテンツが、スピーカ４６および４８から出力される。なお、このようにＣＤプレーヤ５０またはＡＭ／ＦＭチューナ５２が音源とされているときは、電話機１０はインターネットラジオ受信機として機能することができない。
【００３２】
さらに、この実施例の電話機１０は、音源としてのハードディスクドライブ５４を内蔵している。すなわち、このハードディスクドライブ５４内には、上述のＭＰ３やＷＭＡなどの方式で圧縮された複数曲の音声圧縮ファイルが記録されている。操作キー３６の操作によってこのハードディスクドライブ５６を音源とする旨の操作が成されると、サブＣＰＵ３８は、Ｄ／Ａ変換回路４０の出力信号がアンプ回路４４に入力されるように、音源切換回路４２を制御するとともに、メインＣＰＵ１６に対して再生指示を与える。メインＣＰＵ１６は、サブＣＰＵ３８から与えられた再生指示に従う圧縮音声ファイルをハードディスクドライブ５４から読み出す。そして、読み出した圧縮音声ファイルを一旦ＳＤＲＡＭ２８のコンテンツデータ記憶領域２８ｃに記憶した後、ＤＳＰ１８に順次入力する。
【００３３】
ＤＳＰ１８は、入力された圧縮音声ファイルに格納されている圧縮音声データを順次デコードして、圧縮前のＰＣＭデータを再現する。再現されたＰＣＭデータは、Ｄ／Ａ変換回路４０に入力され、ここでアナログ電気信号である音声信号に変換される。そして、変換された音声信号は、音源切換回路４２およびアンプ回路４４を介して各スピーカ４６および４８に入力される。これによって、各スピーカ４６および４８からハードディスクドライブ５４を音源とするコンテンツが出力される。
【００３４】
このようにハードディスクドライブ５４が音源とされているときも、電話機１０はインターネットラジオ受信機として機能することができない。同時に、ＣＤプレーヤ５０およびＡＭ／ＦＭチューナ５２も音源となり得ない。つまり、インターネットラジオ受信機としての機能，ＣＤプレーヤ５０，ＡＭ／ＦＭチューナ５２およびハードディスクドライブ５４は、同時に音源となり得ず、操作キー３６の操作によって選択的に音源となる。なお、ハードディスクドライブ５４に記録されている音声圧縮ファイルは、たとえばＣＤプレーヤ５０内のＣＤからリッピングしたり、或いはインターネットからダウンロードしたりすることができるが、これについての詳しい説明は省略する。
【００３５】
ところで、この実施例の電話機１０は、同規格の電話機１０との間で通話が行われるときに、発信側の電話機１０および受信側の電話機１０のそれぞれにおいて、スピーカ４６および４８から同じインターネットラジオ放送（チャネル）のコンテンツをＢＧＭとして流す、というＢＧＭ機能を備えている。
【００３６】
具体的には、一方の電話機１０においてインターネットラジオ放送が受信されているときに、当該一方の電話機１０から他方の電話機１０に電話が掛けられる（発信される）と、当該一方の電話機１０から他方の電話機１０に対してＢＧＭ指令を含む電話用パケット信号が送信される。このＢＧＭ指令には、発信側である一方の電話機１０の発信時におけるインターネットラジオ放送の受信チャネルを表すＢＧＭチャネル情報が含まれている。着信側である他方の電話機１０は、このＢＧＭ指令を含む電話用パケット信号を受信すると、インターネットラジオ受信機としての機能を有効化する。そして、当該ＢＧＭ指令に含まれるＢＧＭチャネル情報で表されるチャネルにアクセスし、当該チャネルで配信されているコンテンツを上述した要領でスピーカ４６および４８から出力する。その結果、発信側の電話機１０および受信側の電話機１０のそれぞれにおいて、スピーカ４６および４８から同じインターネットラジオ放送のコンテンツがＢＧＭとして流れる。
【００３７】
なお、発信側の電話機１０においては、発信時、つまり操作キー３６によるダイヤル操作時に、スピーカ４６および４８の音量がＢＧＭに適した値に設定される。また、着信側の電話機１０においては、着信時、つまり呼出指令を含む電話用パケット信号の受信時に、スピーカ４６および４８の音量がＢＧＭに適した値に設定される。したがって、発信側の電話機１０および受信側の電話機１０のそれぞれにおいて、ＢＧＭは適切な音量で流れる。
【００３８】
通話が終了すると、各電話機１０および１０は、それぞれ通話前の状態に戻る。ただし、通話中に、ＢＧＭとしてのコンテンツが変更された場合、具体的にはインターネットラジオ放送の受信チャネルが変更され、或いはＣＤプレーヤ５０などの他の音源が有効化された場合は、通話終了後も変更後の状態が維持される。また、通話中に、ＢＧＭ（スピーカ４６および４８）の音量が変更され、或いは当該ＢＧＭの出力がＯＦＦされた場合も、その状態が維持される。
【００３９】
また、発信側の電話機１０において、発信時にインターネットラジオ放送が受信されていないときは、当該発信側の電話機１０および着信側の電話機１０の双方において、上述のようなＢＧＭが流れること、つまり同じインターネットラジオ放送のコンテンツがＢＧＭとして流れることはない。
【００４０】
この場合、発信側の電話機１０においては、発信時にインターネットラジオ放送を除く何らかのコンテンツがスピーカ４６および４７から出力されているのであれば、通話中も、当該コンテンツがＢＧＭに適した音量でスピーカ４６および４８から出力される。なお、発信時に何らのコンテンツも出力されていない場合は、通話時においても操作キー３６による操作が行われない限りコンテンツは出力されない。
【００４１】
一方、着信側の電話機においては、発信側の電話機１０から上述のＢＧＭ指令を含む電話用パケット信号を受信しない場合は、着信時に何らかのコンテンツがスピーカ４６および４８から出力されているのであれば、通話中も、当該コンテンツがＢＧＭに適した音量でスピーカ４６および４８から出力される。なお、着信時に何らのコンテンツも出力されていない場合には、通話時においても操作キー３６による操作が行われない限りコンテンツは出力されない。
【００４２】
さらに、この実施例の電話機１０は、保留機能をも有している。そして、特に相手方が同規格の電話機１０であり、かつ双方の電話機１０および１０において上述の如くインターネットラジオ放送のコンテンツがＢＧＭとして流れている場合には、当該双方の電話機１０および１０において同じインターネットラジオ放送（チャネル）のコンテンツが保留音として流れる。
【００４３】
すなわち、通話中に一方の電話機１０において操作キー３６を構成する保留キー３６ａが押下されると、サブＣＰＵ３８は、その旨をメインＣＰＵ１６に伝える。これに応答して、メインＣＰＵ１６は、アンプ回路３４からＰＣＭコーデック３０への送話信号の入力を無効化（遮断）するように、当該ＰＣＭコーデック３０を制御する。そして、このとき、インターネットラジオ放送のコンテンツがＢＧＭとして流れている場合には、メインＣＰＵ１６は、フラッシュメモリ５６に記憶されている保留音チャネル情報に従うインターネットラジオ放送のチャネルにアクセスする。これによって、当該チャネルで配信されているコンテンツが、保留音としてスピーカ４６および４８から出力される。
【００４４】
この保留音としてのコンテンツは、送話信号として他方の電話機１０にも送られる。これを実現するために、電話機１０は、ＡＧＣ（Automatic Gain Control）回路５８を有しており、このＡＧＣ回路５８には、音源切換回路４２から出力されるアナログ音声信号が入力される。ＡＧＣ回路５８は、入力されたアナログ音声信号の信号レベルを保留音に適したレベルに増幅し、増幅後の信号をＰＣＭコーデック３０に入力する。メインＣＰＵ１６は、送話用のアンプ回路３４からＰＣＭコーデック３０への送話信号の入力を無効化（拒否）し、これに代えてＡＧＣ回路５８からＰＣＭコーデック３０への信号の入力を有効化（許可）するよう、当該ＰＣＭコーデック３０を制御する。ＰＣＭコーデック３０は、ＡＧＣ回路５８から入力される信号に対し上述のμ−ｌａｗ圧伸則に従うエンコード処理を施す。エンコード処理後のＰＣＭデータは、上述と同じ要領でＳＤＲＡＭ２８の送話データ保存領域２８ｂに一旦保存された後、ＤＳＰ１８に入力される。この結果、他方の電話機１０の受話器２４のスピーカ２４ａから、一方の電話機１０のスピーカ４６および４８から出力されているのと同じコンテンツが保留音として出力される。
【００４５】
さらに、保留キー３６ａが押下された一方の電話機１０から他方の電話機１０に対して保留指令を含む電話用パケット信号が送信される。この保留指令には、上述の保留音チャネル情報が含まれており、他方の電話機１０は、当該保留音チャネル情報に従うチャネルにアクセスする。この結果、他方の電話機１０のスピーカ４６および４８からも、一方の電話機１０のスピーカ４６および４８から出力されているのと同じコンテンツが保留音として出力される。
【００４６】
そして、一方の電話機１０において再度保留キー３６ａが押下されると、当該一方の電話機１０の保留状態は解除される。そして、この一方の電話機１０は、保留状態となる前の元の状態に戻る。具体的には、保留状態となる前にスピーカ４６および４８から流れていたＢＧＭが、改めて当該スピーカ４６および４８から流れ始める。メインＣＰＵ１６の制御によって、ＡＧＣ回路５８からＰＣＭコーデック３０への信号の入力が無効化されるとともに、アンプ回路３４からＰＣＭコーデック３０への送話信号の入力が有効化される。これによって、改めて通話が可能となる。さらに、一方の電話機１０は、他方の電話機１０に対して、保留解除指令を含む電話用パケット信号を送信する。
【００４７】
他方の電話機１０においては、この保留解除指令を含む電話用パケット信号を受信すると、一方の電話機１０が保留状態となる前にスピーカ４６および４８から流れていたＢＧＭが、改めて当該スピーカ４６および４８から流れ始める。また、上述のように一方の電話機１０においてＡＧＣ回路５８からＰＣＭコーデック３０への信号の入力が無効化されることによって、受話器２４のスピーカ２４ａから出力されていた保留音が停止される。
【００４８】
なお、保留状態となる一方の電話機１０においては、当該保留状態中、保留キー３６ａ以外の操作キー３６による操作は全て無効とされる。また、一方の電話機１０が保留状態となっている最中に、他方の電話機１０において音源やスピーカ４６および４８の音量が変更された場合は、当該一方の電話機１０において保留状態が解除された後も、その変更後の状態（音源や音量）が維持される。
【００４９】
さらに、一方の電話機１０が保留状態となるときに当該一方の電話機１０においてインターネットラジオ放送が受信されていない場合には、双方の電話機１０および１０において上述のような保留音は流れない。この場合、一方の電話機１０においては、メインＣＰＵ１６が、疑似音発生回路２０を制御して電子保留音を出力させるための保留音信号を発生させるとともに、当該保留音信号のＰＣＭコーデック３０への入力を有効化する。ＰＣＭコーデック３０は、入力された保留音信号に対し上述のμ−ｌａｗ圧伸則に従うエンコード処理を施し、エンコード処理後のＰＣＭデータは、上述と同じ要領でＳＤＲＡＭ２８の送話データ保存領域２８ｂに一旦保存された後、ＤＳＰ１８に入力される。この結果、他方の電話機１０の受話器２４のスピーカ２４ａから、上述の保留音信号に従う電子保留音が出力される。
【００５０】
また、一方の電話機１０から他方の電話機１０に対して上述の保留指令を含む電話用パケット信号が送信されても、そのときに他方の電話機１０においてインターネットラジオ放送が受信されていない場合には、当該他方の電話機１０のスピーカ４６および４８からは上述のような保留音は出力されない。この場合、他方の電話機１０においては、受話器２４のスピーカ２４ａからのみ、一方の電話機１０のスピーカ４６および４８から出力されているのと同じコンテンツが保留音として出力される。そして、スピーカ４６および４８からは、それまでと同じコンテンツが出力され、または何らのコンテンツが出力されていない場合にはその状態が維持される。
【００５１】
なお、上述のフラッシュメモリ５６に記憶されている保留音チャネル情報は、操作キー３６の操作によって任意に変更できる。また、このフラッシュメモリ５６には、保留音チャネル情報以外に、疑似音発生回路２０から上述の着信音，呼出音，終話音および電子保留音を発生させるためのデータも記憶されている。また、メインＣＰＵ１６の一連の動作を制御するためのいわゆる制御プログラムも、フラッシュメモリ５６に記憶されている。
【００５２】
さらに、この実施例の電話機１０は、液晶ディスプレイ６０を備えている。この液晶ディスプレイ６０の表示は、サブＣＰＵ３８によって制御され、サブＣＰＵ３８は、通話中であるときは相手方の電話番号や通話時間などの情報を、保留状態にあるときはその旨を、当該液晶ディスプレイ６０に表示する。また、インターネットラジオ受信機，ＣＤプレーヤ５０，ＡＭ／ＦＭチューナ５２およびハードディスクドライブ５４のいずれかが音源となっているときは、その旨を液晶ディスプレイ６０に表示する。
【００５３】
次に、図２を参照して、２台の電話機１０および１０の間で上述の如く通話が行われるときの動作の一例を説明する。
【００５４】
まず、一方の電話機１０においてインターネットラジオ放送が受信されている状態でダイヤル操作が成されると、当該一方の電話機１０から他方の電話機１０に上述の呼出指令を含む電話用パケット信号が送信される。さらに、この一方の電話機１０においては、スピーカ４６および４８の音量がＢＧＭに適した値に設定される。
【００５５】
他方の電話機１０においては、上述の呼出指令を含む電話用パケット信号の入力を受けて、スピーカ４６および４８の音量がＢＧＭに適した値に設定される。そして、この着信側である他方の電話機１０から発信側である一方の電話機１０に対して着信指令を含む電話用パケット信号が送信されるとともに、当該着信側の電話機１０のスピーカ２２から着信音が出力される。
【００５６】
そして、着信側の電話機１０において応答操作が成されると、つまり受話器２４が上げられフックスイッチ２６がオフフック状態となると、当該着信側の電話機１０から発信側の電話機１０に対して応答指令を含む電話用パケット信号が送信される。これによって、発信側の電話機１０において呼出音の出力が停止されるとともに、着信側の電話機１０において着信音の出力が停止される。そして、双方の電話機１０および１０間での通話が可能となる。
【００５７】
そして、このように通話可能となったとき、発信側の電話機１０から着信側の電話機１０に対してＢＧＭ指令を含む電話用パケット信号が送信される。着信側の電話機１０は、当該ＢＧＭ指令に含まれるＢＧＭチャネル情報に基づいて、発信側の電話機１０においてアクセスされているのと同じチャネル、言わばＢＧＭ用チャネルにアクセスする。これによって、当該ＢＧＭ用チャネルからコンテンツデータを含むラジオ用パケット信号が着信側の電話機１０に送信され、当該着信側の電話機１０においても、発信側の電話機１０と同様に、ＢＧＭ用チャネルのコンテンツがスピーカ４６および４８から出力される。
【００５８】
このように各電話機１０および１０において同じコンテンツがＢＧＭとして流れているときに、一方（ここでは発信側）の電話機１０において保留キー３６ａが押下されると、当該一方の電話機１０から他方（ここでは着信側）の電話機１０に対して保留指令を含む電話用パケット信号が送信される。他方の電話機１０は、この保留指令に含まれる保留音チャネル情報に従うチャネル、言わば保留音用チャネルにアクセスする。これによって、他方の電話機１０のスピーカ４６および４８から、保留音用チャネルのコンテンツが保留音として出力される。
【００５９】
そして、一方の電話機１０もまた、同じ保留音チャネルにアクセスする。これによって、当該一方の電話機１０においても、他方の電話機１０で出力されているのと同じ保留音が、スピーカ４６およびスピーカ４８から出力される。さらに、この保留音は送話信号として他方の電話機１０に送信され、これによって他方の電話機１０の受話器２４のスピーカ２４ａからも当該保留音が出力される。
【００６０】
このように双方の電話機１０および１０において保留音が流れている状態で、一方の電話機１０において再度保留キー３６ａが押下されると、当該一方の電話機１０は他方の電話機１０に対して送話信号としての保留音の送信を停止する。これによって、他方の電話機１０の受話器２４のスピーカ２４ａから出力されていた保留音が停止する。そして、一方の電話機１０は、他方の電話機１０に対して保留解除指令を含む電話用パケット信号を送信する。
【００６１】
他方の電話機１０は、この保留解除指令を含む電話用パケット信号を受けて、ＢＧＭ用チャネルへアクセスし直す。これによって、他方の電話機１０のスピーカ４６および４８から、ＢＧＭ用チャネルのコンテンツがＢＧＭとして流れる。これと同様に、一方の電話機１０もまた、ＢＧＭ用チャネルへアクセスし直す。これによって、一方の電話機１０においても、同じＢＧＭ用チャネルのコンテンツがスピーカ４６および４８からＢＧＭとして流れる。
【００６２】
そして、一方（ここでは発信側）の電話機１０において終話操作が成されると、つまり受話器２４が降ろされフックスイッチ２６がオンフック状態になると、当該一方の電話機１０から他方（ここでは着信側）の電話機１０に対して終話指令を含む電話用パケット信号が送信される。これによって、一方の電話機１０は、通話前の状態に戻る。
【００６３】
これに対して、他方の電話機１０においては、終話指令を含む電話用パケット信号を受けて、受話器２４のスピーカ２４ａから終話音が出力される。そして、受話器２４が降ろされフックスイッチ２６がオンフック状態になると、当該終話音の出力が停止され、他方の電話機１０は通話前の状態に戻る。
【００６４】
このような一連の動作を実現するために、メインＣＰＵ１６は、上述した制御プログラムに従って、図３〜図８の各フロー図で示される処理を実行する。なお、この実施例の電話機が設置された直後、いわゆる初期状態においては、上述のＢＧＭ機能は有効化されており、また後述する各フラグＦａ，Ｆｂ，Ｆｃ，Ｆｄ，Ｆｅ，ＦｇおよびＦｈにはいずれも“０”が設定されている。
【００６５】
図３を参照して、メインＣＰＵ１６は、まずステップＳ１の通話処理を実行する。この通話処理においては、相手方との間で通話状態（呼出中を含む）にあるか否かを判断し、通話状態にあるときは、上述の如く相手方との間で電話用パケット信号の送受信を行う。
【００６６】
そして、ステップＳ３においてＢＧＭ再生処理を行う。つまり、インターネットラジオ放送の受信中にダイヤル操作が成された場合は、当該インターネットラジオ放送のコンテンツをＢＧＭとしてスピーカ４６および４８から出力させるとともに、相手方に対しＢＧＭ指令を含む電話用パケット信号を送信する。一方、かかるＢＧＭ指令を含む電話用パケット信号を受信した場合には、当該ＢＧＭ指令に含まれるＢＧＭチャネル指令に従ってＢＧＭ用チャネルへアクセスする。このＢＧＭ再生処理については、後で詳しく説明する。
【００６７】
ステップＳ３のＢＧＭ再生処理の実行後、メインＣＰＵ１６は、ステップＳ５の保留処理を実行する。すなわち、保留キー３６ａの操作状況を見て、保留状態とされたときは保留指令を含む電話用パケット信号を相手方に送信し、当該保留状態が解除されたときは保留解除指令を含む電話用パケット信号を相手方に送信する。また、かかる保留指令または保留解除指令を含む電話用パケット信号を相手方から受信したときは、上述の如くそれぞれの指令に対応する処理を行う。この保留処理についても、後で詳しく説明する。
【００６８】
さらに、メインＣＰＵ１６は、ステップＳ７のサブＣＰＵ連携処理を実行する。このサブＣＰＵ連携処理においては、サブＣＰＵ３８から操作キー３６の操作内容を受け取ったり、或いはサブＣＰＵ３８に対して電話が掛かってきたことを伝えたりするなど、当該サブＣＰＵ３８との間で各種情報（指示）を交換する。
【００６９】
このステップＳ７のサブＣＰＵ連携処理の実行後、メインＣＰＵ１６は、ステップＳ９のインターネットラジオ受信処理を実行する。このインターネットラジオ受信処理においては、インターネットラジオ放送が受信されている状態にあるか否かを判断し、受信中の場合には、受信されたコンテンツをスピーカ４６および４８から出力させるべく、上述した一連の処理を実行する。
【００７０】
そして、メインＣＰＵ１６は、ステップＳ１１のハードディスク制御処理を実行する。このハードディスク制御処理において、メインＣＰＵ１６は、ハードディスクドライブ５４が音源とされているか否かを判断し、音源とされている場合には、上述の如く当該ハードディスク５４に記録されている圧縮音声ファイルに従うコンテンツをスピーカ４６および４８から出力させるべく、上述した一連の処理を実行する。そして、このハードディスク制御処理の実行後、メインＣＰＵ１６は、ステップＳ１の通話処理から繰り返す。
【００７１】
さて、ステップＳ３のＢＧＭ再生処理において、メインＣＰＵ１６は、具体的には次のような処理を実行する。
【００７２】
すなわち、図４を参照して、メインＣＰＵ１６は、ステップＳ１０１において、発信および着信のいずれかが有ったか否かを判断する。この判断は、図３に示すステップＳ１の通話処理の処理結果に基づいて行われる。
【００７３】
ステップＳ１０１において発信または着信が有ったと判断すると、メインＣＰＵ１６は、ステップＳ１０３に進み、発信および着信のうち発信が有ったのか、それとも着信が有ったのかを判断する。ここで、発信が有った場合には、ステップＳ１０５に進み、上述したフラグＦａに“１”を設定した後、ステップＳ１０７に進む。なお、フラグＦａは、発信中であるか否かを表す指標であり、当該フラグＦａが“１”のときに発信中であることを表す。
【００７４】
一方、ステップＳ１０３において着信が有ったと判断した場合は、メインＣＰＵ１６は、ステップＳ１０９に進み、フラグＦｂに“１”を設定する。このフラグＦｂは、自身が着信側であり、かつ上述したＢＧＭ指令を未だ受信していないという条件が満足されているか否かを表す指標であり、このフラグＦｂが“１”のとき当該条件が満足されていることを表す。このステップＳ１０９の処理後、メインＣＰＵ１６は、ステップＳ１０７に進む。
【００７５】
ステップＳ１０７において、メインＣＰＵ１６は、現在のコンテンツの出力状況、具体的にはスピーカ４６および４８からコンテンツが出力されているか否か、および出力されている場合には音源並びにスピーカ４６および４８の音量を、自身に内蔵されたレジスタＲａに記憶する。そして、ステップＳ１１１において、スピーカ４６および４８の音量をＢＧＭに適した音量に設定して、ＢＧＭ再生処理を終了し、図３のステップＳ５に戻る。
【００７６】
また、上述のステップＳ１０１において発信および着信のいずれも無い場合、メインＣＰＵ１６は、ステップＳ１１３に進む。そして、このステップＳ１１３において、フラグＦａに“１”が設定されているか否かを判断する。ここで、フラグＦａに“１”が設定されている場合、つまり発信中である場合は、ステップＳ１１５に進み、こちら側の呼び出しに対して相手方が応答したか否か、換言すれば上述した応答指令を含む電話用パケット信号を受信したか否かを判断する。
【００７７】
相手方の応答が有ると、メインＣＰＵ１６は、ステップＳ１１７でフラグＦａに“０”を設定した後、ステップＳ１１９に進み、現在、インターネットラジオ放送を受信しているか否かを判断する。ここで、インターネットラジオ放送を受信している場合には、受信中のチャネルを表すＢＧＭチャネル情報を上述のＢＧＭ指令に組み込み、さらに当該ＢＧＭ指令を含む電話用パケット信号を相手方に送信する。そして、このＢＧＭ再生処理を終了する。一方、インターネットラジオ放送を受信していない場合は、ステップＳ１２１をスキップして、そのままこのＢＧＭ再生処理を終了する。
【００７８】
なお、上述のステップＳ１１３においてフラグＦａに“１”が設定されていないと判断した場合、またはステップＳ１１５において相手方からの応答が無いと判断した場合は、メインＣＰＵ１６は、図５のステップＳ１２３に進む。
【００７９】
ステップＳ１２３において、メインＣＰＵ１６は、現在通話中であるか否かを判断する。この判断は、図３に示すステップＳ１の通話処理の処理結果に基づいて行われる。ここで、通話中であると判断すると、ステップＳ１２５に進み、上述したフラグＦｂに“１”が設定されているか否かを判断する。そして、フラグＦｂに“１”が設定されている場合、つまり自身が着信側であり、かつＢＧＭ指令を未だ受信していない場合には、さらにステップＳ１２７において当該ＢＧＭ指令を含む電話用パケット信号を受信したか否かを判断する。
【００８０】
ステップＳ１２７においてＢＧＭ指令を含む電話用パケット信号を受信したと判断すると、メインＣＰＵ１６は、ステップＳ１２９でフラグＦｂに“０”を設定し、さらにステップＳ１３１で当該ＢＧＭ指令に含まれるＢＧＭチャネル情報に従うチャネル、つまりＢＧＭ用チャネルへのアクセスを開始し、このＢＧＭ再生処理を終了する。一方、ステップＳ１２５においてフラグＦｂに“１”が設定されていない場合、またはステップＳ１２７においてＢＧＭ指令を含む電話用パケット信号を受信していない場合は、ステップＳ１３３に進む。
【００８１】
ステップＳ１３３において、メインＣＰＵ１６は、スピーカ４６および４８から出力されているコンテンツについて、何らかの操作、具体的には音源または音量を変更するような操作（コンテンツの出力をＯＦＦする操作を含む）が成されたか否かを判断する。ここで、音量および音源の少なくとも一方が変更された場合は、ステップＳ１３５に進み、フラグＦｃに“１”を設定して、このＢＧＭ再生処理を終了する。なお、フラグＦｃは、ＢＧＭが流れている最中に音源または音量が変更されたか否かを表す指標であり、当該フラグＦｃが“１”のとき音源および音量の少なくとも一方が変更されたことを表す。音源および音量のいずれも変更されていない場合には、そのままこのＢＧＭ再生処理を終了する。
【００８２】
さらに、上述のステップＳ１２３において現在通話中でないと判断した場合、メインＣＰＵ１６は、ステップＳ１３７に進み、通話が終了したか否かを判断する。ここで、通話が終了したと判断すると、さらにステップＳ１３９において上述のフラグＦｃが“０”であるか否かを判断する。このフラグＦｃが“０”である場合、つまりＢＧＭが流れている最中に音源および音量のいずれも変更されていない場合は、ステップＳ１４１に進み、上述したレジスタＲａの記憶内容に基づいて通話前の状態を再現する。そして、ステップＳ１４３においてフラグＦａ，ＦｂおよびＦｃに“０”を設定して、一連のＢＧＭ再生処理を終了する。
【００８３】
なお、ステップＳ１３９においてフラグＦｃに“０”が設定されていない場合には、メインＣＰＵ１６は、ステップＳ１４１をスキップして、ステップＳ１４３に進む。また、ステップＳ１３７において通話が終了していないと判断した場合には、そのままＢＧＭ再生処理を終了する。
【００８４】
一方、図３におけるステップＳ５の保留処理において、メインＣＰＵ１６は、具体的には次のような処理を実行する。
【００８５】
すなわち、図６を参照して、メインＣＰＵ１６は、ステップＳ２０１において現在通話中であるか否かを判断する。この判断は、上述したように図３に示すステップＳ１の通話処理の処理結果に基づいて行われる。
【００８６】
このステップＳ２０１において通話中であると判断すると、メインＣＰＵ１６は、ステップＳ２０３に進み、保留キー３６ｂが押下されたか否かを判断する。ここで、保留キー３６ｂが押下されたと判断すると、メインＣＰＵ１６は、さらにステップＳ２０５においてフラグＦｄに“０”が設定されているか否かを判断する。このフラグＦｄは、現在保留状態であるか否かを表す指標であり、当該フラグＦｄが“１”であるとき、現在保留状態であることを表す。
【００８７】
ステップＳ２０５においてフラグＦｄに“０”が設定されていると判断した場合、つまり現在保留状態でない場合、メインＣＰＵ１６は、ステップＳ２０７に進み、送話用のアンプ回路３４から出力される送話信号のＰＣＭコーデック３０への入力を無効化する。さらに、ステップＳ２０９において現在インターネットラジオ放送を受信中であるか否か、換言すればインターネットラジオ放送のコンテンツがＢＧＭとして出力されているか否かを判断する。そして、インターネットラジオ放送を受信中である場合は、ステップＳ２１１に進み、保留指令を含む電話用パケット信号を相手方に送信する。
【００８８】
ステップＳ２１１の処理後、メインＣＰＵ１６は、ステップＳ２１３において現在の受信チャネルを自身に内蔵されたレジスタＲｂに記憶する。そして、ステップＳ２１５においてフラッシュメモリ５６に記憶されている保留チャネル情報に従うチャネル、つまり保留音用チャネルへのアクセスを開始する。
【００８９】
さらに、メインＣＰＵ１６は、ステップＳ２１７においてＡＧＣ回路５８からＰＣＭコーデック３０への信号の入力を有効化する。そして、ステップＳ２１９においてフラグＦｅに“１”を設定して、この保留処理を終了し、図３のステップＳ７に進む。なお、フラグＦｅは、保留音用チャネルのコンテンツが保留音として出力されているのか、それとも疑似音発生回路２０を音源とする電子保留音が出力されているかを表す指標であり、このフラグＦｅが“１”のとき保留音用チャネルのコンテンツが保留音として出力されていることを表す。一方、フラグＦｅが“０”のときは、疑似音発生回路２０による電子保留音が出力されていることを表す。
【００９０】
なお、ステップＳ２０９においてインターネットラジオ放送を受信していないと判断した場合、メインＣＰＵ１６は、ステップＳ２２１に進む。そして、このステップＳ２２１において、疑似音発生回路２０による電子保留音を出力させた後、この保留処理を終了する。
【００９１】
さらに、上述したステップＳ２０５においてフラグＦｄに“１”が設定されている場合、つまり現在保留状態にある場合、メインＣＰＵ１６は、ステップＳ２２３に進む。そして、このステップＳ２２３において上述のフラグＦｅに“１”が設定されているか否かを判断する。ここで、フラグＦｅに“１”が設定されている場合、つまり保留音用チャネルのコンテンツが保留音として出力されている場合、メインＣＰＵ１６は、ステップＳ２２５において保留音解除指令を含む電話用パケット信号を相手方に送信する。
【００９２】
そして、ステップＳ２２７においてＡＧＣ回路５８からＰＣＭコーデック３０への信号の入力を無効化し、さらにステップＳ２２９において上述したレジスタＲｂの記憶内容に従うチャネルへアクセスする。そして、ステップＳ２３１でフラグＦｅに“０”を設定した後、ステップＳ２３３において送話用のアンプ回路３４からＰＣＭコーデック３０への送話信号の入力を有効化し、さらにステップＳ２３５においてフラグＦｄに“０”を設定し、この保留処理を終了する。
【００９３】
一方、ステップＳ２２３においてフラグＦｅに“１”が設定されていない場合、メインＣＰＵ１６は、ステップＳ２３７に進む。そして、このステップＳ２３７において疑似音発生回路２０による電子保留音の出力を停止させた後、上述のステップＳ２３３に進む。
【００９４】
また、ステップＳ２０３において保留キー３６ａが押下されていないと判断すると、メインＣＰＵ１６は、図７のステップＳ２３９に進む。そして、このステップＳ２３９において保留指令を含む電話用パケット信号を相手方から受信したか否かを判断する。ここで、保留指令を含む電話用パケット信号を受信した場合、メインＣＰＵ１６は、ステップＳ２４１に進み、現在インターネットラジオ放送を受信中であるか否かを判断する。そして、受信中であると判断した場合は、ステップＳ２４３に進み、その受信チャネルを自身に内蔵されたレジスタＲｃに記憶する。
【００９５】
ステップＳ２４３の処理後、メインＣＰＵ１６は、ステップＳ２４５において電話用パケット信号から保留指令を取り出し、取り出した保留指令に含まれる保留チャネル情報に従うチャネル、つまり保留音用チャネルへのアクセスを開始する。そして、ステップＳ２４７においてフラグＦｇに“１”を設定し、保留処理を終了する。なお、フラグＦｇは、保留音用チャネルのコンテンツが保留音として出力されているか否かを表す指標であり、このフラグＦｇが“１”のとき、保留音用チャネルのコンテンツが保留音として出力されていることを表す。
【００９６】
なお、ステップＳ２４１において現在インターネットラジオ放送を受信中でないと判断した場合は、メインＣＰＵ１６は、ステップＳ２４３〜ステップＳ２４７をスキップして、そのままこの保留処理を終了する。
【００９７】
さらに、ステップＳ２３９において保留指令を含む電話用パケット信号を受信していないと判断した場合、メインＣＰＵ１６は、ステップＳ２４９に進み、上述のフラグＦｇに“１”が設定されているか否かを判断する。ここで、フラグＦｇに“１”が設定されている場合、つまり保留音用チャネルのコンテンツが保留音として出力されている場合は、ステップＳ２５１に進む。そして、当該保留音として出力されているコンテンツについて何らかの操作が成されたか否か、具体的には音源または音量を変更するような操作（コンテンツの出力をＯＦＦする操作を含む）が成されたか否かを判断する。
【００９８】
ステップＳ２５１において音源および音量の少なくとも一方が変更されたと判断すると、メインＣＰＵ１６は、ステップＳ２５３に進み、フラグＦｈに“１”を設定した後、この保留処理を終了する。なお、フラグＦｈは、保留音が出力されているときに音源および音量の少なくとも一方を変更するような操作が成されたか否かを表す指標であり、このフラグＦｈが“１”のとき、かかる操作が成されたことを表す。
【００９９】
一方、ステップＳ２４９においてフラグＦｇに“１”が設定されていないと判断した場合、或いはステップＳ２５１において保留音としてのコンテンツの音源または音量が変更されたと判断した場合、メインＣＰＵ１６は、ステップＳ２５５に進む。そして、このステップＳ２５５において相手方から保留解除指令を含む電話用パケット信号を受信したか否かを判断し、かかる電話用パケット信号を受信した場合には、ステップＳ２５７に進む。保留解除指令を含む電話用パケット信号を受信していない場合には、そのまま保留処理を終了する。
【０１００】
ステップＳ２５７において、メインＣＰＵ１６は、フラグＦｇに“１”が設定されているか否かを判断し、当該フラグＦｇに“１”が設定されている場合には、さらにステップＳ２５９においてフラグＦｈに“０”が設定されているか否かを判断する。なお、フラグＦｇに“１”が設定されていない場合には、保留処理を終了する。
【０１０１】
ステップＳ２５９においてフラグＦｈに“０”が設定されている場合、つまり保留音が出力されているときに音源および音量の少なくとも一方を変更するような操作が成された場合、メインＣＰＵ１６は、ステップＳ２６１に進み、上述したレジスタＲｃの記憶内容に従うチャネルへのアクセスを開始する。そして、ステップＳ２６３でフラグＦｇに“０”を設定して、一連の保留処理を終了する。一方、ステップＳ２５９においてフラグＦｈに“０”が設定されていない場合は、ステップＳ２６５でフラグＦｈに“１”を設定した後、ステップＳ２６３を経て、保留処理を終了する。
【０１０２】
図６に戻って、ステップＳ２０１において現在通話中でないと判断すると、メインＣＰＵ１６は、図８のステップＳ２６７に進む、そして、このステップＳ２６７においてフラグＦｄに“１”が設定されているか否かを判断する。ここで、フラグＦｄに“１”が設定されている場合は、さらにステップＳ２６９においてフラグＦｅに“１”が設定されているか否かを判断する。
【０１０３】
このステップＳ２６９においてフラグＦｅに“１”が設定されている場合、メインＣＰＵ１６は、ステップＳ２７１に進み、ＡＧＣ回路５８からＰＣＭコーデック３０への信号の入力を無効化する。そして、ステップＳ２７３においてフラグＦｅに“０”を設定した後、ステップＳ２７５に進む。一方、フラグＦｅに“１”が設定されていない場合は、ステップＳ２６９からステップＳ２７７に進み、疑似音発生回路２０による電子保留音の出力を停止させた後、ステップＳ２７５に進む。
【０１０４】
ステップＳ２７５において、メインＣＰＵ１６は、フラグＦｄに“０”を設定する。そして、ステップＳ２７９に進み、フラグＦｇに“１”が設定されているか否かを判断し、当該フラグＦｇに“１”が設定されている場合には、ステップＳ２８１でフラグＦｇおよびＦｈのそれぞれに“０”を設定し、一連の保留処理を終了する。一方、ステップＳ２７９においてフラグＦｇに“０”が設定されている場合は、そのままこの保留処理を終了する。
【０１０５】
以上の説明から判るように、この実施例の電話機１０によれば、相手方の電話機１０とともに、同じインターネットラジオ放送のコンテンツをＢＧＭとして出力させることができる。そして、このＢＧＭは、受話器２４のスピーカ２４ａから出力される送話音とは別個に出力される。したがって、送話音とＢＧＭとが混交した状態で受話器から出力されるという上述した従来技術とは異なり、ムード作りに効果的なＢＧＭを流すことができる。
【０１０６】
また、保留状態のときも、双方の電話機１０および１０においてインターネットラジオ放送のコンテンツを保留音として出力させることができる。したがって、たとえば疑似音発生回路２０を音源とする電子保留音を流す場合よりも、保留状態で待たされることによって相手方が感じるストレスを緩和することができる。
【０１０７】
さらに、通話が終わると、双方の電話機１０および１０は自動的に通話前の状態に戻る。また、保留状態が解除されたときも、各電話機１０および１０は当該保留状態となる前の状態に戻る。したがって、通話が行われる度、若しくは保留状態となる度に、オペレータがわざわざ手動で元の状態に戻す必要はない。
【０１０８】
なお、この実施例では、電話機１０がＩＰ電話機である場合について説明したが、一般の電話回線を使用する電話機にも、この発明を適用することができる。
【０１０９】
また、音源は、インターネットラジオ受信機，ＣＤプレーヤ５０，ＡＭ／ＦＭチューナ５２およびハードディスクドライブ５４に限定されるものではない。
【０１１０】
そして、インターネットへの接続は、有線でもよいし無線でもよい。また、受話器２４とコンテンツ再生装置１０本体との間も、有線式および無線式のいずれでもよい。さらに、受話器２４の他に、いわゆる子機を設けてもよい。そして、操作キー３６とは別に、ダイヤル操作のための専用のキーを設けてもよい。
【０１１１】
また、メインＣＰＵ１６の他にサブＣＰＵ３８を設けたが、サブＣＰＵ３８を設けずに、当該サブＣＰＵ３８による言わばマン・マシン・インタフェース処理についても、メインＣＰＵ１６によって実行するようにしてもよい。そして、メインＣＰＵ１６およびＤＳＰ１８をＡＳＩＣによって一体に構成したが、これらを別固体として設けてもよい。さらに、ＤＳＰ１８を含むメインＣＰＵ１６として高速かつ高性能なものを用いたが、これに代えて、比較的に低速かつ低性能なＣＰＵおよびＤＳＰをそれぞれ２つずつ設け、一方のＣＰＵおよびＤＳＰをＩＰ電話機用の処理に用い、他方のＣＰＵおよびＤＳＰをインターネットラジオ受信機用の処理に用いてもよい。
【０１１２】
さらに、ＢＧＭ機能は、操作キー３６の操作によって任意に有効化または無効化できるようにしてもよい。また、保留キー３６ａの操作によって保留状態となったときは、疑似音発生回路２０による電子保留音および保留指令を含む電話用パケット信号を相手方に送るだけとし、スピーカ４６および４８からはそれまでと同じＢＧＭが継続して流れるようにしてもよい。
【０１１３】
なお、上述した保留音用チャネルとしては、音楽を配信しているチャネルを設定するのが好ましい。また、清流の音や小鳥のさえずりなどの自然の音を配信しているチャネルを当該保留音用チャネルとして設定してもよい。
【図面の簡単な説明】
【図１】この発明の一実施例の構成を示すブロック図である。
【図２】図１の実施例において２台の電話機間で通話が行われるときの動作の流れを概念的に示す図解図である。
【図３】図１におけるメインＣＰＵの動作を示すフロー図である。
【図４】図３におけるＢＧＭ再生処理の一部を示すフロー図である。
【図５】図４に続くフロー図である。
【図６】図３における保留処理の一部を示すフロー図である。
【図７】図６に続くフロー図である。
【図８】図７とは別のルートで図６に続くフロー図である。
【符号の説明】
１０…電話機
１４…ＬＡＮコントローラ
１６…メインＣＰＵ
１８…ＤＳＰ
４０…Ｄ／Ａ変換回路
４２…音源切換回路
４４…アンプ回路
４６，４８…スピーカ
５６…フラッシュメモリ
【図１】
2004194057.tif 000003
【図２】
2004194057.tif 000004
【図３】
2004194057.tif 000005
【図４】
2004194057.tif 000006
【図５】
2004194057.tif 000007
【図６】
2004194057.tif 000008
【図７】
2004194057.tif 000009
【図８】
2004194057.tif 000010