(57)【要約】【課題】ＰＣ端末を電話として利用する場合にも通話状態における着信音信号を無通話状態における着信音信号よりも減衰させる。【解決手段】  ハンドセット部のフック状態を検出するフックスイッチ検出部と、を備え、前記ＰＣ端末は、音源と接続される音源インタフェース部と、音声通話を行う際に使用する音源を示す設定データを格納する固定記憶装置と、前記音声交換機より着信音鳴動作の指示がなされると、前記フックスイッチ検出部が検出したフック状態により通話中であるかを判別し、前記固定記憶装置の格納内容により着信音鳴動作用の音源と通話用音源が同一であるかを判別し、通話中であり、着信音鳴動作用の音源と通話用音源が同一である場合には着信音の音量を下げるか、もしくは、消音とする通信制御部とを有する。【選択図】図３
2007067507.tif 000002
【特許請求の範囲】
【請求項１】
音声通信網と音声通話用回線を介して接続された、ＰＣ端末および音声交換機とを備え、該音声交換機により着信、発信、音声通信が制御されるＰＣ端末により音声通話を行う音声通話システムであって、
通話を行うためのハンドセット部と、
前記ハンドセット部のフック状態を検出するフックスイッチ検出部と、を備え、
前記ＰＣ端末は、
音源と接続される音源インタフェース部と、
音声通話を行う際に使用する音源を示す設定データを格納する固定記憶装置と、
前記音声交換機より着信音鳴動作の指示がなされると、前記フックスイッチ検出部が検出したフック状態により通話中であるかを判別し、前記固定記憶装置の格納内容により着信音鳴動作用の音源と通話用音源が同一であるかを判別し、通話中であり、着信音鳴動作用の音源と通話用音源が同一である場合には着信音の音量を下げるか、もしくは、消音とする通信制御部とを有することを特徴とする音声通話システム。
【請求項２】
音声通信網と音声通話用回線を介して接続された、ＰＣ端末および音声交換機とを備え、該音声交換機により着信、発信、音声通信が制御されるＰＣ端末により音声通話を行う音声通話システムであって、
通話を行うためのハンドセット部と、
前記ハンドセット部の台座部と、
前記ＰＣ端末と接続されるＰＣインタフェース部との間で送受信される音データの接続先を前記ハンドセット部のフック状態に応じて前記ハンドセット部か前記台座部にいずれかとする音入出力切替部とを備え、
前記ＰＣ端末は、
音源と接続される音源インタフェース部と、
音声通話を行う際に使用する音源を示す設定データを格納する固定記憶装置と、
前記音声交換機より着信音鳴動作の指示がなされると、前記音入出力切替部の接続先により通話中であるかを判別し、前記固定記憶装置の格納内容により着信音鳴動作用の音源と通話用音源が同一であるかを判別し、通話中であり、着信音鳴動作用の音源と通話用音源が同一である場合には着信音の音量を下げるか、もしくは、消音とする通信制御部とを有することを特徴とする音声通話システム。
【請求項３】
音声通信網と音声通話用回線を介して接続された、ＰＣ端末および音声交換機とを備え、該音声交換機により着信、発信、音声通信が制御されるＰＣ端末により音声通話を行う音声通話システムであって、
前記ＰＣ端末は、
音源と接続される音源インタフェース部と、
前記音声交換機から通知される通話状態および音声通話を行う際に使用する音源を示す設定データを格納する固定記憶装置と、
前記音声交換機より着信音鳴動作の指示がなされると、前記固定記憶装置の格納内容により通話中であるか、および、着信音鳴動作用の音源と通話用音源が同一であるかを判別し、通話中であり、着信音鳴動作用の音源と通話用音源が同一である場合には着信音の音量を下げるか、もしくは、消音とする通信制御部とを有することを特徴とする音声通話システム。
【請求項４】
音声通信網と音声通話用回線を介して接続された、ＰＣ端末および音声交換機とを備え、該音声交換機により着信、発信、音声通信が制御されるＰＣ端末により音声通話を行う音声通話システムであって、
前記ＰＣ端末は、
音声通話を行う際に音声データを送受信する音声データ処理部と、
音源と接続される音源インタフェース部と、
前記音声交換機から通知される通話状態および音声通話を行う際に使用する音源を示す設定データを格納する固定記憶装置と、
前記音声交換機より着信音鳴動作の指示がなされると、前記音声データ処理部が音声データを送受信しているかにより通話中であるかを判別し、着信音鳴動作用の音源と通話用音源が同一であるかを判別し、通話中であり、着信音鳴動作用の音源と通話用音源が同一である場合には着信音の音量を下げるか、もしくは、消音とする通信制御部とを有することを特徴とする音声通話システム。
【請求項５】
請求項１ないし請求項４のいずれかに記載の音声通話システムにおいて、
通信制御部は、ＰＣ端末のオペレーティングシステムに関する音やや他のアプリケーションに関する音の音量を、下げるもしくは消音することを特徴とする音声通話システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末間にて通話を行う音声通話システムに関し、特に、パーソナルコンピュータ端末（以下、ＰＣ端末と略称する）を用いた音声通話システムに関する。
【背景技術】
【０００２】
通話中の受信端末に対する着信音の伝達について工夫されている音声通話システムとして以下が挙げられる。
【０００３】
特許文献１（特開昭５８−６２９５６号公報）および特許文献２（特開平１０−１０８２５６号公報）には、通話状態における着信音信号を無通話状態における着信音信号よりも減衰させることが開示されている。
【０００４】
上述した特許文献１に記載の発明はボタン電話機に関する発明であり、特許文献２に記載の発明は携帯電話機に関する発明であるが、近年ではＰＣ端末を電話として利用する音声通話システムも多い。
【特許文献１】特開昭５８−６２９５６号公報
【特許文献２】特開平１０−１０８２５６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ＰＣ端末を電話として利用する音声通話システムの場合、音声通話システムに必要とされる着信音や、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）もしくは他のアプリケーションがで使用する音（以下、ＯＳシステム音と略称する）はＰＣ端末に備えられた音源を用いて生成される。
【０００６】
ＰＣ端末を電話として利用する音声通話システムの場合にも通話状態における着信音信号を無通話状態における着信音信号よりも減衰させることが望ましいが、ＰＣ端末に接続される音源の数は１個の場合もあれば複数接続される場合もあり、また、ＵＳＢ端子などの外部端子を介して頻繁に抜き差しされる場合もあるため、着信音やＯＳシステム音がどの音源から鳴動するか特定することが難しく、これまでのＰＣ上で音声通話を実現するソフトウェアでは、通話で使用している音源で鳴動する場合だけ音量をさげたり、音量をＯＦＦしたりすることができなかった。このような制御を交換機側から行うことも考えられるが、交換機側からの一律の制御では、コンピュータ側の音源状況をリアルタイムに正確に把握できないため難しかった。そのため、通話に使用している音源のスピーカから着信音がなってしまい通話に支障をきたす場合や、逆に通話中に着信があっても着信音が鳴動せずに気がつかないという問題があった。
【０００７】
また、ＰＣに音源が一つしかない等でＯＳのシステム音と音声通話、着信音用の音源が共用の場合に、通話中にＯＳシステム音が鳴動すると通話に支障が出る場合があった。この場合、ＯＳの音量設定は音源単位でしか設定できないことが多いため、音源が一つしかないと、ＯＳシステム音のみを下げることは難しく、また、通話中以外はＯＳシステム音が聞こえないと不便なため、ＯＳシステム音の音量設定では本問題を解決することはできなかった。
【０００８】
本発明は上述したような従来の技術が有する問題点に鑑みてなされたものであって、着信音鳴動時に通話用の音源とは別の着信音用音源があるか自動的に判別し、着信用音源がない場合は通話中には着信音を鳴らさないか、もしくは音量を下げた上で鳴らすようにし、着信用音源が別にある場合はその音源から通話中着信音を鳴らすとし、また、通話中はＯＳシステム音を抑制もしくは音量のみを下げられるようにし、また、通話中でない場合は通常の音量でＯＳシステム音を鳴動させ、これによりＰＣ端末を電話として利用する音声通話システムの場合にも通話状態における着信音信号を無通話状態における着信音信号よりも減衰させることを実現することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の音声通話システムは、音声通信網と音声通話用回線を介して接続された、ＰＣ端末および音声交換機とを備え、該音声交換機により着信、発信、音声通信が制御されるＰＣ端末により音声通話を行う音声通話システムであって、
通話を行うためのハンドセット部と、
前記ハンドセット部のフック状態を検出するフックスイッチ検出部と、を備え、
前記ＰＣ端末は、
音源と接続される音源インタフェース部と、
音声通話を行う際に使用する音源を示す設定データを格納する固定記憶装置と、
前記音声交換機より着信音鳴動作の指示がなされると、前記フックスイッチ検出部が検出したフック状態により通話中であるかを判別し、前記固定記憶装置の格納内容により着信音鳴動作用の音源と通話用音源が同一であるかを判別し、通話中であり、着信音鳴動作用の音源と通話用音源が同一である場合には着信音の音量を下げるか、もしくは、消音とする通信制御部とを有することを特徴とする。
【００１０】
本発明の他の形態による音声通話システムは、音声通信網と音声通話用回線を介して接続された、ＰＣ端末および音声交換機とを備え、該音声交換機により着信、発信、音声通信が制御されるＰＣ端末により音声通話を行う音声通話システムであって、
通話を行うためのハンドセット部と、
前記ハンドセット部の台座部と、
前記ＰＣ端末と接続されるＰＣインタフェース部との間で送受信される音データの接続先を前記ハンドセット部のフック状態に応じて前記ハンドセット部か前記台座部にいずれかとする音入出力切替部とを備え、
前記ＰＣ端末は、
音源と接続される音源インタフェース部と、
音声通話を行う際に使用する音源を示す設定データを格納する固定記憶装置と、
前記音声交換機より着信音鳴動作の指示がなされると、前記音入出力切替部の接続先により通話中であるかを判別し、前記固定記憶装置の格納内容により着信音鳴動作用の音源と通話用音源が同一であるかを判別し、通話中であり、着信音鳴動作用の音源と通話用音源が同一である場合には着信音の音量を下げるか、もしくは、消音とする通信制御部とを有することを特徴とする。
【００１１】
本発明のさらに他の形態による音声通話システムは、音声通信網と音声通話用回線を介して接続された、ＰＣ端末および音声交換機とを備え、該音声交換機により着信、発信、音声通信が制御されるＰＣ端末により音声通話を行う音声通話システムであって、
前記ＰＣ端末は、
音源と接続される音源インタフェース部と、
前記音声交換機から通知される通話状態および音声通話を行う際に使用する音源を示す設定データを格納する固定記憶装置と、
前記音声交換機より着信音鳴動作の指示がなされると、前記固定記憶装置の格納内容により通話中であるか、および、着信音鳴動作用の音源と通話用音源が同一であるかを判別し、通話中であり、着信音鳴動作用の音源と通話用音源が同一である場合には着信音の音量を下げるか、もしくは、消音とする通信制御部とを有することを特徴とする音声通話システム。
【００１２】
本発明のさらに他の形態による音声通話システムは、音声通信網と音声通話用回線を介して接続された、ＰＣ端末および音声交換機とを備え、該音声交換機により着信、発信、音声通信が制御されるＰＣ端末により音声通話を行う音声通話システムであって、
前記ＰＣ端末は、
音声通話を行う際に音声データを送受信する音声データ処理部と、
音源と接続される音源インタフェース部と、
前記音声交換機から通知される通話状態および音声通話を行う際に使用する音源を示す設定データを格納する固定記憶装置と、
前記音声交換機より着信音鳴動作の指示がなされると、前記音声データ処理部が音声データを送受信しているかにより通話中であるかを判別し、着信音鳴動作用の音源と通話用音源が同一であるかを判別し、通話中であり、着信音鳴動作用の音源と通話用音源が同一である場合には着信音の音量を下げるか、もしくは、消音とする通信制御部とを有することを特徴とする。
【００１３】
上記おいずれにおいても、通信制御部は、ＰＣ端末のオペレーティングシステムに関する音やや他のアプリケーションに関する音の音量を、下げるもしくは消音することを特徴とする音声通話システム。
【発明の効果】
【００１４】
本発明は、着信音鳴動時に通話用とは別の着信音用音源があるか自動的に判別し、着信用音源がない場合は通話中着信音を鳴らさないか、もしくは音量を下げた上で鳴らすようにし、着信用音源が別にある場合はその音源から通話中着信音を鳴らすようにする。
【００１５】
本発明では、通話中はＯＳシステム音を抑制もしくは音量のみを下げられるようにしている。通話中でない場合は通常の音量でＯＳシステム音を鳴動させるようにする。
【００１６】
上記のように本発明では、ＰＣ端末を電話として利用する音声通話システムの場合にも通話状態における着信音信号を無通話状態における着信音信号よりも減衰させることが実現される。
【発明を実施するための最良の形態】
【００１７】
次に、本発明の実施例について図面を参照して説明する。
【００１８】
図１は本発明の一実施例の概略構成を示すブロック図であり、音声通信網１０４と接続されたオフィス／家庭１０５の構成を示す図である。
【００１９】
オフィス／家庭１０５には、音声通信を交換する音声交換機１０１、自席に設置されたＰＣ端末１０２、音声交換機１０１およびＰＣ端末１０２と音声通信網１０４との間に設けられたゲートウェイ１０３が存在し、これらの間は音声通話用回線１０６により接続されている。
【００２０】
音声交換機１０１は音声通信網１０４と通信し、ＰＣ端末１０２と音声通信網１０４との間の着信・発信・音声通信の制御を行う。
【００２１】
図２はＰＣ端末１０２の構成を示すブロック図である。図２を参照し、ＰＣ端末１０２の構成部とその動作について説明する。
【００２２】
ＰＣ端末１０２はユーザＩ／Ｆ（インターフェース）部２０１、音源Ｉ／Ｆ部２０２、音声回線Ｉ／Ｆ部２０３、ＣＰＵ２０４、メモリ２０５および固定記憶装置２０９から構成されている。
【００２３】
ユーザＩ／Ｆ部２０１はＰＣ端末１０２と接続されたマウス、キーボード、ディスプレイ２０６からの入力信号の受信とディスプレイへの映像信号出力を行う。音源Ｉ／Ｆ部２０２はＰＣ端末１０２と接続されたハンドセット型音源２０７、複数の音源２０８との音データの送受信を行う。音声回線Ｉ／Ｆ部２０３は音声通話用回線１０６との信号の送受信を行う。ＣＰＵ２０４はＰＣ端末全体を制御する。メモリ２０５はＰＣ端末の制御に必要なソフトウェアやデータを使用する際の作業領域として使用する。固定記憶装置２０９はソフトウェアやデータを格納する。
【００２４】
図３はＰＣ端末１０２内のメモリ２０５に構築されるソフトウェアのモジュール構成を示す図である。本実施例のソフトウェアモジュールは、音声通話アプリケーション３０１、音源使用アプリケーション３０９およびＯＳ３１０から構成されている。
【００２５】
音声通話アプリケーション３０１は、ＯＳ３１０上で動作する音声通話用のアプリケーションソフトウェアで、着信音ファイル読出部３０２、着信音生成部３０３、着信音量制御部３０４、音声データ処理部３０５、音量制御部３０６、音源入出力部３０７、音声回線入出力部３０８および通信制御部３２０から構成されている。
【００２６】
ＯＳ３１０は、固定記憶装置記憶部３１４、音声回線Ｉ／Ｆ制御部３１５、ＯＳシステム音出力制御部３１１、音源制御Ｉ／Ｆ、音源音量制御部および音源制御部を含んで構成され、ＰＣ端末１０２にインストールされているＯＳである。音源制御Ｉ／Ｆ、音源音量制御部および音源制御部は各音源ごとに組み合わされるもので、図３では音源１に対して設けられた音源制御Ｉ／Ｆ３１２、音源音量制御部３１６および音源制御部３１８、音源２に対して設けられた音源制御Ｉ／Ｆ３１３、音源音量制御部３１７および音源制御部３１９に対して符号が付されているが、この他にも音源の数だけ設けられる。
【００２７】
上記の各モジュールおよび各モジュールを構成する各部は、外部から入力されるプログラムによりメモリ２０５内に構築され、ＣＰＵ２０４と協働して各制御動作および各処理動作を行うものである。プログラムの入力方法としてはＣＤ−ＲＯＭ、フロッピーディスク、外部メモリ素子などのプログラムを格納する記憶媒体をインターフェースを介して入力することや、ネットワーク、例えばインターネットを介して配信することが挙げられる。
【００２８】
着信音ファイル読出部３０２は、着信音の波形データファイルを固定記憶装置２０９からＯＳ３１０経由で読み出す処理を行い、着信音生成部３０３はその読み出された着信音の波形データをＯＳ３１０上で再生できるように形式変換を行い、着信音量制御部３０４は、その変化された着信音データの音量をあらかじめ設定された値に基づいて上下させる。
【００２９】
音声データ処理部３０５は、音声回線入出力部３０８がＯＳ３１０経由で音声回線から取得した音声通信データを受け取り、ＯＳ３１０上で再生できるように形式変換して音量制御部３０６に渡す処理と、音源入出力部３０７がＯＳ３１０経由で受け取った音源からの音声入力波形データを音量制御部３０６経由で受け取り、音声回線入出力部３０８に渡す処理を行う。
【００３０】
音量制御部３０６は、着信音量制御部３０４や音声データ処理部３０５から受け取った音波形データの音量をあらかじめ設定された値に基づいて上下させて音源入出力部３０７に渡す。また、音源入出力部３０７から音源からの音声入力波形をＯＳ３１０経由で受け取り、その音量をあらかじめ設定された値に基づいて上下させた上で音声データ処理部３０５に渡す。
【００３１】
音源入出力部３０７はＯＳ３１０の音源制御Ｉ／Ｆから音源のマイク入力波形を受け取って音量制御部３０６に渡す。また音量制御部３０６から受け取った音波形データをＯＳ３１０の音源制御Ｉ／Ｆに渡す。
【００３２】
音声回線入出力部３０８は音声データ処理部３０５から受け取った音声波形データを音声通信用に形式変換した上で音声通話用回線１０６に送出する。また音声通信用回線１０６から受け取った音声通信データをＯＳ３１０上で再生できるように形式変換して音声データ処理部３０５に渡す。
【００３３】
音源使用アプリケーション３０９はＰＣ端末上で動作している、音声通話アプリケーション３０１以外のアプリケーションで音源を使用するものである。
【００３４】
ＯＳシステム音出力制御部３１１はＯＳが生成する警告音、確認音等のシステム音を生成し、システム音再生用音源に設定された音源に対して送出する。
【００３５】
音源制御Ｉ／Ｆ３１２、３１３は各音源を制御するためのＯＳ３１０上のアプリケーションに対するＩ／Ｆである。
【００３６】
固定記憶装置制御部３１４は、ＰＣ端末の固定記憶装置２０９に対するデータの読み書きをアプリケーション、ＯＳ３１０の指示で行う。
【００３７】
音声回線Ｉ／Ｆ制御部３１５はＰＣ端末の音声回線Ｉ／Ｆ部２０３に対するデータの送受信をアプリケーション、ＯＳ３１０の指示で行う。
【００３８】
音源音量制御部３１６、３１７は各音源に対する入出力音波形データの音量をＯＳから指示された値で上下させる。
【００３９】
音源制御部３１８、３１９はＰＣ端末１０２に接続された音源との間でのデータの入出力を音源Ｉ／Ｆ部２０２経由で行う。
【００４０】
通信制御部３２０は音声通話用回線１０６との間の音声通信制御信号の送受信や、音源制御Ｉ／Ｆ３１２、３１３経由で音源の制御を行う。
【００４１】
図４はＰＣ端末１０２に接続されたハンドセット型音源２０７の構成を示すブロック図である。ハンドセット型音源２０７はハンドセット部４０７と台座部４０８から構成され、ハンドセット部４０７にはハンドセット音入力部４０４およびハンドセット音出力部４０５が設けられ、台座部４０８にはＰＣＩ／Ｆ部４０１、音入出力切替部４０２、台座音出力部４０３およびフックスイッチ検出部４０６が設けられている。
【００４２】
ＰＣＩ／Ｆ部４０１はＰＣ端末の音源Ｉ／Ｆ部２０２と接続され、ＰＣ端末１０２との間でデータの送受信を行う。
【００４３】
音声入出力切替部４０２はＰＣＩ／Ｆ部４０１と送受信される音データをハンドセット部４０７と接続するか、台座部４０８と接続するかを切り替える。
【００４４】
台座音出力部４０３は、音入出力切替部４０２が台座部４０８と接続されている際に、音入出力切替部４０２経由でＰＣＩ／Ｆ部４０１を通してＰＣ端末から送信される音データを台座部４０８のスピーカ（不図示）から出力する。
【００４５】
ハンドセット音入力部４０４は音入出力切替部４０２がハンドセット部と接続されている際に、ハンドセット部のマイクからの音入力を音入出力切替部４０２経由でＰＣＩ／Ｆ部４０１を通してＰＣ端末に送信する。
【００４６】
ハンドセット音出力部４０５は音入出力切替部４０２がハンドセット部と接続されている際に、音入出力切替部４０２経由でＰＣＩ／Ｆ部４０１を通してＰＣ端末から送信される音データをハンドセット部４０７のスピーカ（不図示）から出力する。
【００４７】
フックスイッチ検出部４０６はハンドセット部４０７が持ち上げられているか、台座部４０８に装着されているかを台座部４０８に設置されたフックスイッチ（不図示）によって検出し、フックスイッチ状態が変化した際にＰＣＩ／Ｆ部４０１経由でＰＣ端末１０２のＯＳ３１０にフックスイッチの状態を通知する。
【００４８】
図５はＰＣ端末１０２の固定記憶装置２０９内に格納された音声通話アプリケーション３０１用の設定データの格納エリアの内容を示す図である。
【００４９】
ハンドセットフック状態５０１はＰＣ端末１０２に接続されたハンドセット型音源２０７のフックスイッチの状態が格納される。
【００５０】
ハンドセット出力先状態５０２はハンドセット型音源２０７の音入出力切替部４０２の切替状態を格納する。
【００５１】
交換機通話状態５０３は音声交換機１０１から通知されたＰＣ端末１０２の通話中、非通話中の状態を格納する。
【００５２】
音声データ送受信状態５０４はＰＣ端末１０２の音声回線Ｉ／Ｆ部２０３が音声通話用回線１０６と音声データを送受信中かどうかの状態を格納する。
【００５３】
通話中着信音量設定５０５はＰＣ端末１０２が通話中にＰＣ端末１０２に着信があった場合に音声通話アプリケーション３０１の着信音量制御部３０４が音量を上下させる量を格納する。
【００５４】
通話中ＯＳ及び他アプリ音量設定５０６はＰＣ端末１０２が通話中に、音声通話アプリケーション３０１がＯＳ３１０の音源音量制御部３１６、３１７に対して音量を上下させる量を格納する。
【００５５】
通話用音源設定５０７は音声通話アプリケーション３０１が音声通話用回線１０６と音声データを送受信させる音源のＩＤを格納する。
【００５６】
着信用音源設定５０８は音声通話アプリケーション３０１が着信音を鳴動させる音源のＩＤを格納する。
【００５７】
次に、本実施例の動作について、図６および図７に示すフローチャートを参照して説明する。
【００５８】
まず、通話中かどうかをハンドセット型音源２０７のフックスイッチの状態で判別し、通話中に着信音を通話で使用している音源と同一音源で鳴動させる場合に、着信音量を設定された値まで下げる場合について説明する。
【００５９】
前提として音源Ｉ／Ｆ部２０２はハンドセット型音源２０７のみが接続されており、通話用音源設定５０７にはハンドセット型音源２０７のＩＤが設定され、着信用音源設定５０８にもハンドセット型音源２０７のＩＤが設定されている。また通話中着信音量設定５０５には音量減少値（−５ｄＢ）が設定されている。
【００６０】
ハンドセットの音入出力切替部４０２は、通話開始時に、通信制御部３２０から音源入出力部３０７、音源制御Ｉ／Ｆ３１２、音源制御部３１８、ＰＣＩ／Ｆ部４０１経由でハンドセット部側に切替られている。
【００６１】
ＰＣ端末１０２はハンドセット型音源２０７を使用して、音声通話網１０４と通話中であり、ハンドセット部４０７は台座部４０８から持ち上がっている状態で、その状態はフックスイッチ検出部４０６によって検出され（図７、ステップＢ１）、ＰＣＩ／Ｆ部４０１、ＰＣ端末の音源Ｉ／Ｆ部２０２、ＣＰＵ２０４、ＯＳ３１０の音源制御部３１８、音源制御Ｉ／Ｆ部３１２、通信制御部３２０に通知され、フック状態変更を受け取った通信制御部３２０は固定記憶装置制御部３１４経由でハンドセットフック状態５０１にオフフック状態であることを書き込まれている（図７、ステップＢ２）。続いて、着信音の鳴動状態が確認されるが（図７、ステップＢ３）、この時点では着信音が鳴動していない場合には終了となる。
【００６２】
音声通信網１０４からＰＣ端末１０２宛の着信が音声交換機１０１に通知されると、音声交換機１０１はＰＣ端末１０２に音声通話用回線１０６を通じて着信音鳴動指示を送信する。音声回線Ｉ／Ｆ部２０３を通じて着信音鳴動指示をＣＰＵ２０４が受け取り、メモリ２０５上で動作しているＯＳ３１０、音声通話アプリケーション３０１のソフトウェアに従って処理する。具体的には、ＯＳ３１０の音声回線Ｉ／Ｆ制御部３１５が着信音鳴動指示を受信し、音声通話アプリケーション３０１の音声回線入出力部３０８に渡す、音声回線入出力部３０８は通信制御部３２０に着信音鳴動指示を渡す（図６、ステップＡ１）。
【００６３】
通信制御部３２０は固定記憶装置制御部３１４経由で通話用音源設定５０７を読み出す。現在は通話用音源設定がハンドセット型音源に設定されているため、通信制御部３２０は、固定記憶装置制御部３１４を経由してハンドセットフック状態５０１を読み出す。ハンドセットフック状態がオフフックであるため通話中だと判断する（図６、ステップＡ２）。
【００６４】
続いて、通信制御部３２０は、固定記憶装置制御部３１４経由で着信用音源設定５０８を読出し、着信用音源に設定されているハンドセット型音源の接続状況を音源制御Ｉ／Ｆ部３１２、音源制御部３１８経由で、ハンドセット型音源２０７はＰＣ端末１０２に接続されていることを確認する（図６、ステップＡ３）。
【００６５】
その後、読み出した通話用音源設定５０７と着信用音源設定５０８を比較し、同一の音源であると判別する（図６、ステップＡ４）。
【００６６】
次に、通信制御部３２０は、固定記憶装置制御部３１４経由で通話中着信音量設定５０５を読出し、音量減少値（−５ｄＢ）を読出し、着信音生成部３０３に着信音送出指示をその音量減少値とともに送信する。着信音生成部３０３は着信音ファイル読出部３０２経由で固定記憶装置２０９に記録された着信音波形ファイルを読出し、ＯＳ上で再生できる形式に変換して着信音量制御部３０４に音量減少値とともに送出する（図６、ステップＡ５）。
【００６７】
その後、着信音量制御部３０４は指示された音量減少値分、受取った着信音量を減少させた上で、着信音波形データを音量制御部３０６経由で音源入出力部３０７に送信する。音源入出力部３０７は音源制御Ｉ／Ｆ３１２に着信音波形データを渡し鳴動を指示する。音源制御Ｉ／Ｆ３１２経由で着信音波形データを受けとった音源制御部３１８は、音源Ｉ／Ｆ部２０２、ＰＣＩ／Ｆ部４０１経由でハンドセット型音源に渡し、音入出力切替部４０２経由でハンドセット音出力部４０５に渡され、ハンドセットのスピーカから再生される。（ステップＡ６）
本実施例ではステップＡ２で通話中と判別されたが、ハンドセット音源のフックスイッチがオンフック状態のときは非通話中と判別し、ステップＡ６で、通信制御部３２０からの着信音鳴動指示に音量減少値は含まれずに音量制御部３０４に送信され、通常の音量で着信音鳴動する。
【００６８】
また、本実施例ではステップＡ３で着信音用の音源が存在することが確認されたが、着信音用の音源が存在しない場合は、ステップＡ４の処理をスキップして、ステップＡ５以降は本実施例と同様通話用音源に対して音量減少させて着信音鳴動させる。
【００６９】
また、本実施例ではステップＡ４で着信音用音源と通話用音源が同一と判別されたが、着信音用音源と通話用音源が異なる場合は、ステップＡ６で、通信制御部３２０からの着信音鳴動指示に音量減少値は含まれずに音量制御部３０４に送信され、着信用音源に対して通常の音量で着信音鳴動させる。
【００７０】
また、本実施例では着信音鳴動中に通話状態が変化することはなかったが、着信音鳴動中にフックスイッチ状態が変更されると、ステップＢ３の処理からステップＢ４の処理に移行し、ステップＡ２の処理が実行される。これにより着信音鳴動中に通話状態に移行すると、着信音量が下がり、通話状態が終了すると、着信音量が上がる。
【００７１】
上記のように構成される本実施例においては、ＰＣ端末１０２で着信音鳴動用の音源の接続状況が変化しても、通話に使用している音源から大きな着信音が鳴動して通話に支障が生じないようになる。
【００７２】
第２の実施例
次に、本発明の第２の実施例について説明する。
【００７３】
前述の実施例では通話中着信音量設定５０５の値が音量変更値であったが、これを音量をＯＦＦとして、着信音が鳴動しないようにしてもよい。
【００７４】
この場合、ステップＡ６が以下のように変更される。
【００７５】
着信音量制御部３０４は指示された音量がＯＦＦであるため、無音の着信音波形データを音量制御部３０６経由で音源入出力部３０７に送信する。音源入出力部３０７は音源制御Ｉ／Ｆ３１２に着信音波形データを渡し、鳴動を指示する。音源制御Ｉ／Ｆ３１２経由で着信音波形データを受けとった音源制御部３１８は、該データを音源Ｉ／Ｆ部２０２、ＰＣＩ／Ｆ部４０１経由でハンドセット型音源２０７に渡し、該データはさらに音入出力切替部４０２経由でハンドセット音出力部４０５に渡され、ハンドセットのスピーカから再生されるが無音のため鳴動しない（ステップＡ６）。
【００７６】
上記実施例により、通話中の音源からはたとえ小さな着信音でも鳴らしたくない場合でも本発明を実施できるようになる。
【００７７】
第３の実施例
次に、本発明の第３の実施例について説明する。
【００７８】
前述の実施例では通話中かどうかの判別をハンドセット型音源２０７のフックスイッチで行ったが、これをハンドセットの出力先で判別してもよい。
【００７９】
この場合、ステップＢ１、Ｂ２、Ｂ３、Ｂ４の処理が図８のフローチャートに示す以下の動作に変更になる。
【００８０】
ハンドセット型音源２０７の音入出力切替部４０２は、通話開始時に、通信制御部３２０から音源入出力部３０７、音源制御Ｉ／Ｆ３１２、音源制御部３１８、ＰＣＩ／Ｆ部４０１経由でハンドセット部４０７側に切替られており（図８、ステップＣ１）、その状態は通信制御部３２０が固定記憶装置制御部３１４経由でハンドセット出力先状態５０２に書き込んでいる（図８、ステップＣ２）。この後、着信音鳴動中にフックスイッチ状態が変更されたかが確認され（図８、ステップＣ３）、着信音鳴動中にフックスイッチ状態が変更された場合にはステップＣ４の処理に移行し、ステップＡ２の処理が実行される。これにより着信音鳴動中に通話状態に移行すると、着信音量が下がり、通話状態が終了すると、着信音量が上がる。
【００８１】
また、ステップＡ２の処理が以下のように変更になる。
【００８２】
通信制御部３２０は固定記憶装置制御部３１４経由で通話用音源設定５０７を読み出す。現在は通話用音源設定５０７がハンドセット型音源に設定されているため、通信制御部３２０は、固定記憶装置制御部３１４を経由してハンドセット出力先状態５０２を読み出す。ハンドセット出力先がハンドセット側であるため通話中だと判断する（ステップＡ２）。
【００８３】
上記実施例により、フックスイッチがないハンドセット音源を使用している場合でも本発明を実施できるようになる。
【００８４】
第４の実施例
次に、本発明の第４の実施例について説明する。
【００８５】
本実施例は通話中かどうかの判別を交換機通話状態で判別するものであり、ステップＢ１、Ｂ２、Ｂ３、Ｂ４の処理が図９のフローチャートに示される以下の動作に変更になる。
【００８６】
ＰＣ端末１０２が音声交換機１０１から通話開始・終了の指示を音声回線Ｉ／Ｆ部２０３経由で受信すると（図９、ステップＤ１）、該受信内容を通信制御部３２０は音声回線入出力部３０８、音声回線Ｉ／Ｆ制御部３０５経由で受信し、音声データ処理部３０５に音声通話開始・終了を指示すると同時に固定記憶装置制御部３１４経由で交換機通話状態５０３に通話状態を書き込む（図９、ステップＤ２）。この後、着信音鳴動中に交換機通話状態が変更されたかが確認され（図９、ステップＤ３）、着信音鳴動中に交換機通話状態が変更された場合は、ステップＤ３の処理からステップＤ４の処理に移行し、ステップＡ２の処理が実行される。これにより着信音鳴動中に通話状態に移行すると、着信音量が下がり、通話状態が終了すると、着信音量が上がる。
【００８７】
また、ステップＡ２の処理が以下のように変更になる。
通信制御部３２０は固定記憶装置制御部３１４経由で交換機通話状態５０３を読み出す。読み出した結果通話状態であるため通話中だと判断する（ステップＡ２）。
【００８８】
上記実施例により、フックスイッチや音入出力切替機能がないハンドセット音源を使用している場合でも本発明を実施できるようになる。
【００８９】
第５の実施例
次に、本発明の第５の実施例について説明する。
【００９０】
本実施例は、通話中かどうかの判別を音声データの送受信状態で判別するものであり、ステップＢ１、Ｂ２、Ｂ３、Ｂ４の処理が図１０のフローチャートに示される以下の動作に変更になる。
【００９１】
ＰＣ端末の通信制御部３２０は、音声データ処理部３０５の音声回線入出力部３０８経由の音声データ送受信状態を常に監視し（図１０、ステップＥ１）、音声データの送信状態もしくは受信状態の変更に応じてその結果を固定記憶装置制御部３１４経由で音声データ送受信状態５０４に書き込む（図１０、ステップＥ２）。ステップＥ１にて音声データの送信状態もしくは受信状態の変更を検出した場合には、ステップＥ２にて固定記憶装置制御部３１４経由で音声データ送受信状態５０４に送受信中という状態を書き込む。また、ステップＥ１にてあらかじめ設定された一定時間音声データの送受信がない場合には、ステップＥ２にて固定記憶装置制御部３１４経由で音声データ送受信状態５０４に非送受信中という状態を書き込む。
【００９２】
無音を示す音声データを送受信している場合も送受信中状態とみなす。この後、着信音鳴動中に音声データ送受信状態が変更されたかが確認され（図１０、ステップＥ３）、着信音鳴動中に音声データ送受信状態が変更された場合にはステップＥ４の処理に移行し、ステップＡ２の処理が実行される。これにより着信音鳴動中に通話状態に移行すると、着信音量が下がり、通話状態が終了すると、着信音量が上がる。
【００９３】
また、ステップＡ２の処理が以下のように変更になる。
【００９４】
通信制御部３２０は固定記憶装置制御部３１４経由で音声データ送受信状態５０４を読み出す。読み出した結果通話状態であるため通話中だと判断する（ステップＡ２）。
【００９５】
上記実施例により、交換機からの通話開始・終了信号が来ず、フックスイッチや音入出力切替機能がないハンドセット音源を使用している場合でも本発明を実施できるようになる。
【００９６】
第６の実施例
次に、本発明の第６の実施例について説明する。
【００９７】
本実施例は、通話状態が変更された際に、ＯＳ全体の音量を下げ、下げた分だけ音声通話アプリケーションの音声音量、着信音量を上げるものであり、ステップＢ１、Ｂ２、Ｂ３、Ｂ４の処理が図１１のフローチャートに示される以下の動作に変更になる。
【００９８】
ステップＦ１、ステップＦ２はＢ１、Ｂ２と同じ処理になる。
【００９９】
ＰＣ端末１０２の通信制御部３２０が固定記憶装置制御部３１４経由でハンドセットフック状態５０１にオフフック状態を書き込むと同時に、通話中ＯＳ及び他アプリ音量設定５０６を読出し（ステップＦ３）、ハンドセットフック状態がオフフックの場合はその値を通話用音源設定５０７に設定されている音源の音源制御Ｉ／Ｆ３１２経由で音源音量制御部３１６に送信し、通話用音源のＰＣ全体の音量を下げ（ステップＦ４）、通話中ＯＳ及び他アプリ音量設定の値の正負を逆転させた値を音量制御部３０６に送信し、音声通話アプリケーション全体の音量を上げる（ステップＦ５）。
【０１００】
ステップＦ６、ステップＦ７はステップＢ３、ステップＢ４と同じ処理になる。
【０１０１】
上記のように構成される本実施例においては、通話中の音声や、前述の実施例の通話中着信音の音量には一切影響を与えずに、通話中の音源からＯＳのシステム音や、他の音源使用アプリケーション３０９が音を鳴らした場合でも小さい音量になる機能を追加することができ、通話中にＯＳや他のアプリケーションからの音が通話で使用している音源から聞こえて通話に支障がでることがなくなる。
【０１０２】
第７の実施例
次に、本発明の第７の実施例について説明する。
【０１０３】
本実施例は、第６の実施例におけるステップＦ１とステップＦ２の処理を、第３の実施例におけるステップＣ１とＣ２と同様の処理に置き換えたものである。図１２はこのような処理動作を示すフローチャートである。図１２におけるステップＧ１、Ｇ２では第３の実施例におけるステップＣ１とＣ２と同様の処理が行われ、ステップＧ３〜Ｇ７は第６の実施例におけるステップＦ３〜Ｆ７と同様の処理が行われる。
【０１０４】
上記実施例により、フックスイッチがないハンドセット音源を使用している場合でも本発明を実施できるようになる。
【０１０５】
第８の実施例
次に、本発明の第８の実施例について説明する。
【０１０６】
本実施例は、第６の実施例におけるステップＦ１とステップＦ２の処理を、第４の実施例におけるステップＤ１とＤ２と同様の処理置き換えたものである。図１３はこのような処理動作を示すフローチャートである。図１３におけるステップＨ１、Ｈ２では第４の実施例におけるステップＤ１とＤ２と同様の処理が行われ、ステップＨ３〜Ｈ７は第６の実施例におけるステップＦ３〜Ｆ７と同様の処理が行われる。
【０１０７】
上記実施例により、フックスイッチや音入出力切替機能がないハンドセット音源を使用している場合でも本発明を実施できるようになる。
【０１０８】
第９の実施例
次に、本発明の第９の実施例について説明する。
本実施例は、第６の実施例におけるステップＦ１とステップＦ２の処理を、第５の実施例におけるステップＥ１とＥ２と同様の処理置き換えたものである。図１４はこのような処理動作を示すフローチャートである。図１４におけるステップＩ１、Ｉ２では第４の実施例におけるステップＥ１とＥ２と同様の処理が行われ、ステップＨ３〜Ｈ７は第６の実施例におけるステップＦ３〜Ｆ７と同様の処理が行われる。
【０１０９】
上記実施例により、交換機からの通話開始・終了信号が来ず、フックスイッチや音入出力切替機能がないハンドセット音源を使用している場合でも本発明を実施できるようになる。
【図面の簡単な説明】
【０１１０】
【図１】本発明の一実施例の概略構成を示すブロック図である。
【図２】図１中のＰＣ端末１０２の構成を示すブロック図である。
【図３】ＰＣ端末１０２内のメモリ２０５に格納されるソフトウェアのモジュール構成を示す図である。
【図４】ＰＣ端末１０２に接続されたハンドセット型音源２０７の構成を示すブロック図である。
【図５】ＰＣ端末１０２の固定記憶装置２０９内に格納された音声通話アプリケーション３０１用の設定データの格納エリアの内容を示す図である。
【図６】図１に示した実施例の動作を示すフローチャートである。
【図７】図１に示した実施例の動作を示すフローチャートである。
【図８】本発明の第３の実施例の動作を示すフローチャートである。
【図９】本発明の第４の実施例の動作を示すフローチャートである。
【図１０】本発明の第５の実施例の動作を示すフローチャートである。
【図１１】本発明の第６の実施例の動作を示すフローチャートである。
【図１２】本発明の第７の実施例の動作を示すフローチャートである。
【図１３】本発明の第８の実施例の動作を示すフローチャートである。
【図１４】本発明の第９の実施例の動作を示すフローチャートである。
【符号の説明】
【０１１１】
１０１    音声交換機
１０２    ＰＣ端末
１０３    ゲートウェイ
１０４    音声通信網
１０５    オフィス／家庭
１０６    音声通信用回線
２０１    ユーザＩ／Ｆ部
２０２    音源Ｉ／Ｆ部
２０３    音声回線Ｉ／Ｆ部
２０４    ＣＰＵ
２０５    メモリ
２０６    マウス、キーボード、ディスプレイ
２０７    ハンドセット型音源
２０８    音源
３０１    音声通話アプリケーション
３０２    着信音ファイル読出部
３０３    着信音生成部
３０４    着信音量制御部
３０５    音声データ処理部
３０６    音量制御部
３０７    音源入出力部
３０８    音声回線入出力部
３０９    音源使用アプリケーション
３１０    ＯＳ
３１１    ＯＳシステム音出力制御部
３１２，３１３    音源制御Ｉ／Ｆ
３１６，３１７    音源音量制御部
３１８，３１９    音源制御部
３２０    通信制御部
４０１    ＰＣＩ／Ｆ部
４０２    音入出力切替部
４０３    台座音出力部
４０４    ハンドセット音入力部
４０５    ハンドセット音出力部
４０６    フックスイッチ検出部
４０７    ハンドセット部
４０８    台座部
５０１    ハンドセットフック状態
５０２    ハンドセット出力先状態
５０３    交換機通話状態
５０４    音声データ送受信状態
５０５    通話中着信音量設定
５０６    通話中ＯＳ及び他アプリ音量設定
５０７    通話用音源設定
５０８    着信用音源設定
【図１】
2007067507.tif 000003
【図２】
2007067507.tif 000004
【図３】
2007067507.tif 000005
【図４】
2007067507.tif 000006
【図５】
2007067507.tif 000007
【図６】
2007067507.tif 000008
【図７】
2007067507.tif 000009
【図８】
2007067507.tif 000010
【図９】
2007067507.tif 000011
【図１０】
2007067507.tif 000012
【図１１】
2007067507.tif 000013
【図１２】
2007067507.tif 000014
【図１３】
2007067507.tif 000015
【図１４】
2007067507.tif 000016