(57)【特許請求の範囲】
【請求項１】
複数の予め定める記憶容量を有するリングバッファと、
通話の録音を指示するための録音指示情報および通話の再生を指示するための再生指示情報を入力する入力手段と、
通話を再生する再生手段と、
制御手段であって、
相手方電話装置と回線が接続されると、前記複数のリングバッファのうちの１つのリングバッファによって相手方電話装置との通話情報の記憶を開始させ、
相手方電話装置と回線が接続されてから回線が切断されるまでの期間に入力手段によって録音指示情報が入力される度に、通話情報の記憶を行っているリングバッファによる通話情報の記憶を停止させ、さらにまだ通話情報を記憶していないリングバッファによって、引続く通話情報の記憶を開始させ、
相手方電話装置と回線が接続されているときに入力手段によって再生指示情報が入力されると、通話情報の記憶を行っているリングバッファによる通話情報の記憶を停止させた後、通話情報の記憶が停止されたリングバッファを除くリングバッファに記憶された通話情報を再生手段によって再生させる制御手段と、
不揮発性の記憶手段とを含み、
前記制御手段は、
相手方電話装置と回線が切断されると、通話情報の記憶を行っている前記リングバッファによる通話情報の記憶を停止させた後、リングバッファに記憶された通話情報を記憶手段に記憶させ、
相手方電話装置と回線が切断された後に、前記入力手段によって再生指示情報が入力されると、記憶手段に記憶された通話情報をリングバッファに記憶させ、記憶手段からリングバッファに記憶された通話情報を、前記再生手段によって再生させ、
前記記憶手段は、データの読み出しおよび書き込み速度が前記リングバッファよりも遅く、
前記制御手段は、前記入力手段によって録音指示情報が入力され、通話情報の記憶を行っている前記リングバッファによる通話情報の記憶を停止させたとき、そのリングバッファに記憶された通話情報の容量が予め定める容量未満か否かを判定し、予め定める容量未満の場合は、そのリングバッファに記憶された通話情報を前記記憶手段に記憶させた後、そのリングバッファによって、引続く通話情報を記憶領域の最初から記憶させ、
前記予め定める容量は、通話が一瞬途切れても支障のない最大時間にリングバッファから読み出して記憶手段へ書き込み移動させることができるデータ容量であることを特徴とする電話装置。
【請求項２】
前記制御手段は、前記再生手段による再生が終了すると、前記入力手段によって再生指示情報が入力されたときに通話情報の記憶が停止された前記リングバッファによって、引続く通話情報を、すでに記憶している通話情報に継続して記憶させることを特徴とする請求項１に記載の電話装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、録音および再生機能を備えた電話装置に関する。
【背景技術】
【０００２】
電話装置たとえば電話機は、通話を録音するための録音再生機能を備えたものがある。たとえば第１の従来の技術として、通話録音装置がある。この通話録音装置は、通話信号を通話の最初から記憶する第１の記憶手段と、通話信号を記憶することができる第２の記憶手段とを有する。通話中に通話者によって通話内容を記憶する旨たとえば録音指示が指定された場合に、第１の記憶手段に記憶された通話信号を、第２の記憶手段に転送するとともに、続く通話信号を第２の記憶手段に記憶させる。録音指示が指定された以降の通話が、録音指示が指定される以前の通話とともに、第２の記憶手段に記憶されるので、通話を最初から再生することができる（たとえば特許文献１参照）。
【０００３】
第２の従来の技術として、情報受信装置がある。この情報受信装置は、入力情報を一時的に記録する一時記録手段と、入力情報を長期間保存するために記録する本記録手段とを有する。まず、外部からの着信に応答した時点より通話録音を開始して一時記録手段に通話内容を一時的に記録する。次に、保存を必要と認めた通話内容を本記録手段に記録するように操作することができる操作手段によって保存操作が行われると、一時記録手段に一時記録した記録内容を本記録手段に移送記録して本記録として記録保存する。情報通信の途中に記録を必要と認めたときに過去に遡って当該通信情報の記録を保証するものである（たとえば特許文献２参照）。
【０００４】
第３の従来の技術として、録音機能を持つ携帯電話機がある。この携帯電話機は、通話中の音声をエンドレスに録音可能に構成された複数のメモリを有し、その複数のメモリの一つがエンドレス録音を行っている通話中に他のメモリによるエンドレス録音への切り換えを可能にする切換手段によって切り換えが指示されると、切換手段による切換以前にエンドレス録音していた前記メモリに記録された通話内容を再生手段によって再生する。各メモリの容量は、通話内容をメモとして残すことができる程度の記録容量である。通話の欠落を生じないように、再生を行っている最中の通話も録音するものである（たとえば特許文献３参照）。
【０００５】
【特許文献１】特許第２５４８４０４号公報
【特許文献２】特開平８−９７９３９号公報
【特許文献３】特開２００２−１６４９９８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
第１および第２の従来の技術も、通話の最初からあるいは着信に応答した時点から録音指示あるいは保存操作があるまでのすべて通話を、第１の記憶手段あるいは一時記憶手段に記憶することによって、録音指示あるいは保存操作があったときより以前の通話も含めて録音することができるようにしたものである。しかしながら、録音指示あるいは保存操作があるまでの時間が長くなる場合を考慮すると、第１の記憶手段あるいは一時記憶手段のメモリ容量を大容量にする必要があるという問題がある。さらに録音された時間が長いと、所望の録音内容を探すために、長時間を必要とすることもあり不便である。
【０００７】
第３の従来の技術は、通話内容をメモとして残すことができる程度の記録容量でエンドレスに録音可能なメモリに録音するものであるが、再生を行っている最中の通話も録音するので、余分にメモリが必要であるという問題がある。
【０００８】
本発明の目的は、聞き逃した場合など少し前からの通話をより少ないメモリ容量で複数録音することができる電話装置を提供することである。
【課題を解決するための手段】
【０００９】
本発明は、複数の予め定める記憶容量を有するリングバッファと、
通話の録音を指示するための録音指示情報および通話の再生を指示するための再生指示情報を入力する入力手段と、
通話を再生する再生手段と、
制御手段であって、
相手方電話装置と回線が接続されると、前記複数のリングバッファのうちの１つのリングバッファによって相手方電話装置との通話情報の記憶を開始させ、
相手方電話装置と回線が接続されてから回線が切断されるまでの期間に入力手段によって録音指示情報が入力される度に、通話情報の記憶を行っているリングバッファによる通話情報の記憶を停止させ、さらにまだ通話情報を記憶していないリングバッファによって、引続く通話情報の記憶を開始させ、
相手方電話装置と回線が接続されているときに入力手段によって再生指示情報が入力されると、通話情報の記憶を行っているリングバッファによる通話情報の記憶を停止させた後、通話情報の記憶が停止されたリングバッファを除くリングバッファに記憶された通話情報を再生手段によって再生させる制御手段と、
不揮発性の記憶手段とを含み、
前記制御手段は、
相手方電話装置と回線が切断されると、通話情報の記憶を行っている前記リングバッファによる通話情報の記憶を停止させた後、リングバッファに記憶された通話情報を記憶手段に記憶させ、
相手方電話装置と回線が切断された後に、前記入力手段によって再生指示情報が入力されると、記憶手段に記憶された通話情報をリングバッファに記憶させ、記憶手段からリングバッファに記憶された通話情報を、前記再生手段によって再生させ、
前記記憶手段は、データの読み出しおよび書き込み速度が前記リングバッファよりも遅く、
前記制御手段は、前記入力手段によって録音指示情報が入力され、通話情報の記憶を行っている前記リングバッファによる通話情報の記憶を停止させたとき、そのリングバッファに記憶された通話情報の容量が予め定める容量未満か否かを判定し、予め定める容量未満の場合は、そのリングバッファに記憶された通話情報を前記記憶手段に記憶させた後、そのリングバッファによって、引続く通話情報を記憶領域の最初から記憶させ、
前記予め定める容量は、通話が一瞬途切れても支障のない最大時間にリングバッファから読み出して記憶手段へ書き込み移動させることができるデータ容量であることを特徴とする電話装置である。
【００１０】
本発明に従えば、入力手段によって、通話の録音を指示するための録音指示情報および通話情報の再生を指示するための再生指示情報が入力され、再生手段によって、通話情報が再生され、制御手段によって、相手方電話装置と回線が接続されると、複数の予め定める記憶容量を有するリングバッファのうちの１つのリングバッファによって相手方電話装置との通話情報の記憶が開始され、相手方電話装置と回線が接続されてから回線が切断されるまでの期間に入力手段によって録音指示情報が入力される度に、通話情報の記憶を行っているリングバッファによる通話情報の記憶が停止され、さらにまだ通話情報を記憶していないリングバッファによって、引続く通話情報の記憶が開始され、相手方電話装置と回線が接続されているときに入力手段によって再生指示情報が入力されると、通話情報の記憶を行っているリングバッファによる通話情報の記憶が停止された後、通話情報の記憶が停止されたリングバッファを除くリングバッファに記憶された通話情報が再生手段によって再生されるので、録音指示がある度にリングバッファの記憶容量分の録音を行い、再生時はリングバッファへの記憶を停止することができ、聞き逃した場合など少し前からの通話をより少ないメモリ容量で複数録音することができる。
また、不揮発性の記憶手段がさらに含まれ、制御手段によって、相手方電話装置と回線が切断されると、通話情報の記憶を行っているリングバッファによる通話情報の記憶が停止された後、リングバッファに記憶された通話情報が記憶手段に記憶され、相手方電話装置と回線が切断された後に、入力手段によって再生指示情報が入力されると、記憶手段に記憶された通話情報がリングバッファに記憶され、記憶手段からリングバッファに記憶された通話情報が、再生手段によって再生されるので、通話情報に対して圧縮など処理時間のかかる変換処理を行って、不揮発性の記憶手段に記憶し、さらに不揮発性の記憶手段に記憶された通話情報をリングバッファに移して再生するので、不揮発性の記憶手段の読み出し速度が遅くても、あるいは圧縮されたデータを伸張するのに時間がかかっても、再生する通話を断続させることなく聞くことができる。
また、記憶手段は、データの読み出しおよび書き込み速度がリングバッファよりも遅いので、アクセス速度の遅い記憶手段を用いることができる。
また、制御手段によって、入力手段によって録音指示情報が入力され、通話情報の記憶を行っているリングバッファによる通話情報の記憶が停止されたとき、そのリングバッファに記憶された通話情報の容量が予め定める容量未満か否かが判定され、予め定める容量未満の場合は、そのリングバッファに記憶された通話情報が記憶手段に記憶された後、そのリングバッファによって、引続く通話情報が記憶領域の最初から記憶されるので、リングバッファの数以上の録音を行うことができる。
また、予め定める容量は、通話が一瞬途切れても支障のない最大時間にリングバッファから読み出して記憶手段へ書き込み移動させることができるデータ容量であるので、聞き逃した通話時間が短ければ、より多くの録音を保存することができる。
【００１１】
また本発明は、前記制御手段は、前記再生手段による再生が終了すると、前記入力手段によって再生指示情報が入力されたときに通話情報の記憶が停止された前記リングバッファによって、引続く通話情報を、すでに記憶している通話情報に継続して記憶させることを特徴とする。
【００１２】
本発明に従えば、制御手段によって、再生手段による再生が終了すると、入力手段によって再生指示情報が入力されたときに通話情報の記憶が停止されたリングバッファによって、引続く通話情報が、すでに記憶されている通話情報に継続して記憶されるので、再生中以外は常に通話をリングバッファに記憶することができる。
【発明の効果】
【００２１】
本発明によれば、録音指示がある度にリングバッファの記憶容量分の録音を行い、再生時はリングバッファへの記憶を停止することができ、聞き逃した場合など少し前からの通話をより少ないメモリ容量で複数録音することができるので、必要な通話の部分のみを記録することができ、記憶容量を無駄にしない。さらに、後から必要な通話を探す手間が少ない。
また、通話情報に対して圧縮など処理時間のかかる変換処理を行って、不揮発性の記憶手段に記憶するので、電話装置の電源が切断された後も、通話情報を保持することができ、不揮発性の記憶手段も記憶容量を低減することができ、さらに不揮発性の記憶手段に記憶された通話情報をリングバッファに移して再生するので、不揮発性の記憶手段の読み出し速度が遅くても、あるいは圧縮されたデータを伸張するのに時間がかかっても、再生する通話を断続させることなく聞くことができる。したがって、通話が終了した後も、録音した通話を聞き取りやすい状態で再生することができる。
また、アクセス速度の遅い記憶手段を用いることができるので、装置のコストを低減することができる。
また、リングバッファの数以上の録音を行うことができるので、聞き逃した通話の時間が短かければ、より多くの録音を保存することができる。
また、予め定める容量は、通話が一瞬途切れても支障のない最大時間にリングバッファから読み出して記憶手段へ書き込み移動させることができるデータ容量であるので、聞き逃した通話時間が短ければ、より多くの録音を保存することができる。
【００２２】
また本発明によれば、再生中以外は常に通話をリングバッファに記憶することができるので、再生直後に録音指示があっても必要な通話を途切れることなく録音することができる。
【発明を実施するための最良の形態】
【００２７】
図１は、本発明の実施の一形態である電話機１の概略の構成を模式的に示す。電話装置である電話機１は、制御装置１１、網制御装置１２、ハンドセット１３、録音再生装置１４、音声記憶装置１５、および入力装置１６を含む。
【００２８】
制御装置１１は、たとえばＣＰＵ（Central Processing Unit）などの中央処理装置および半導体メモリなどの記憶装置によって構成され、中央処理装置が記憶装置に記憶されるプログラムを実行することによって、網制御装置１２、ハンドセット１３、録音再生装置１４、および入力装置１６を制御する。網制御装置１２は、たとえばアナログスイッチおよびミキシング部によって構成され、網つまり電話回線網を介して電話交換局と接続され、電話機１と電話交換局との通信を制御し、通話情報を送受信する。ハンドセット１３は、利用者が通話するための送受話器であり、マイクとスピーカとを含む。送受話器は、必ずしもハンドセット１３である必要はなく、たとえばスピーカホンなどマイクとスピーカを有するものであればよい。ユーザがハンドセット１３によって通話を行うと、その通話の通話情報が網制御装置１２によって相手方電話機と送受信される。
【００２９】
録音再生装置１４は、通話を録音および再生する装置である。録音の場合、制御装置１１を介して、網制御装置１２およびハンドセット１３から送られてくる通話情報を音声記憶装置１５に書き込み記憶させる。再生の場合、音声記憶装置１５に記憶される通話情報を読み出して制御装置１１を介して、網制御装置１２あるいはハンドセット１３に送る。
【００３０】
音声記憶装置１５は、たとえば半導体メモリ、ハードディスク装置、あるいは磁気テープ装置などの記憶装置によって構成され、録音再生装置１４から指示される情報を記憶する。入力装置１６は、たとえば操作パネルによって構成され、通話の録音を指示する録音ボタン１６１、録音の再生を指示する再生ボタン１６２、および記号「＊」および「＃」ならびに数字を入力する操作ボタン群１６３を含む。録音ボタン１６１を押すと、押された時点の所定時間前の時点からその時点までの通話が録音される。再生ボタン１６２を押すと、録音された通話が再生される。入力装置１６は、各ボタンによって入力された情報を制御装置１１に送る。
【００３１】
図２は、図１に示した音声記憶装置１５の構成を示す。音声記憶装置１５は、第１の記憶手段２０および第２の記憶手段３０を含む。第１の記憶手段２０は、たとえばＲＡＭ（
Random Access Memory）によって構成され、複数のリングバッファが形成される。リングバッファは、データをリングバッファの最初のアドレスから順次記憶していき、最後のアドレスまで記憶すると、続くデータを最初のアドレスから上書きで記憶するバッファである。各リングバッファは、予め定める記憶容量たとえば数秒ないし数十秒間の音を記憶することができる記憶容量であり、記憶容量は使用目的に応じて決定することができる。リングバッファは、録音再生装置１４からの通話情報（以下「音声データ」という）を記憶する記憶動作と、記憶している音声データを読み出して録音再生装置１４へ送り再生させる再生動作と、記憶している音声データを読み出して第２の記憶手段に記憶する移動動作との３つの動作を行う。これらの動作は、それぞれ独立しており、同時に行うことはできない。図２に示した第１の記憶手段２０には、３つのリングバッファａ２１、リングバッファｂ２２、およびリングバッファｃ２３が示されている。
【００３２】
第２の記憶手段３０は、たとえばフラッシュメモリあるいはハードディスク装置によって構成される不揮発性の記憶装置である。第２の記憶手段３０の書き込みおよび読み出し速度は、第１の記憶手段２０に比べて遅いものでよい。第２の記憶手段へデータを記憶する際、記憶するデータ量を減らすために、データを圧縮して記憶する。圧縮は、たとえば制御装置１１が行ってもよいし、録音再生装置１４が行ってもよいし、専用の圧縮回路を設けてもよい。第２の記憶手段は、第１の記憶手段のリングバッファのうち、音声データを記憶中に録音ボタン１６１によって録音の指示があったリングバッファの音声データを記憶するための記憶装置である。第２の記憶手段３０は、電話機１の電源がオフされても、音声データを消去せずに保持することができる。以下「録音する」とは、リングバッファへの音声データの書き込みを停止し、リングバッファに記憶された音声データを保存状態にすることをいう。「録音された音声データ」とは、第１の記憶手段のリングバッファに記憶された保存状態の音声データおよび第２の記憶手段に記憶された音声データのことをいう。
【００３３】
図３は、図１に示した音声記憶装置１５に記憶される第１の記憶手段管理情報の一例を示す。第１の記憶手段管理情報は、「状態」、「データサイズ」、および「開始アドレス」の３つの項目についての情報を、リングバッファを識別するためのリングバッファ識別情報毎に示すテーブルであり、録音再生装置１４によって管理される。「状態」は、各リングバッファの状態を示す状態情報であり、「データサイズ」は、各リングバッファに記憶されている音声データのデータサイズを示すサイズ情報であり、「開始アドレス」は、音声データを記憶しているアドレスの開始アドレスを示すアドレス情報である。リングバッファの「状態」には、音声データを記憶していない状態であることを示す「空き」、音声データを書き込み中であることを示す「記憶中」、および記憶した音声データが録音された状態になっていることを示す「保存」がある。
【００３４】
図３に示した第１の記憶手段管理情報は、リングバッファａ２１、リングバッファｂ２２、およびリングバッファｃ２３について示している。リングバッファａ２１については、状態は「保存」であり、データサイズは「１０００」バイトであり、開始アドレスは「０」番地である。リングバッファｂ２２については、状態は「記憶中」であり、データサイズは「５００」バイトであり、開始アドレスは「１０００」番地である。リングバッファｃ２３については、状態は「空き」であり、データサイズは「０」バイトであり、開始アドレスは空欄である。データサイズおよび開始アドレスは、いずれも、たとえば１０進数で表されている。
【００３５】
図４は、図１に示した音声記憶装置１５に記憶される第２の記憶手段管理情報の一例を示す。第２の記憶手段管理情報は、「状態」および「データサイズ」の２つの項目についての情報を、第２の記憶手段に記憶されている音声データつまり第２の記憶手段に録音されている音声データを識別するための識別情報毎に示すテーブルであり、録音再生装置１４によって管理される。「状態」は、音声データが記憶されているか否かを示す状態情報であり、「データサイズ」は、第２の記憶手段に記憶されている音声データ毎のデータサイズを示すサイズ情報である。
【００３６】
図４に示した第２の記憶手段管理情報は、音声データの識別情報「録音０１」、「録音０２」、および「録音０３」について示している。録音０１については、状態は「あり」つまり音声データが録音されており、データサイズは「８００」バイトである。録音０２および録音０３については、いずれも状態は「なし」つまり音声データは録音されておらず、データサイズは空欄である。
【００３７】
図５は、図２に示した音声記憶装置１５への記憶動作を説明するための図である。図５に示した各リングバッファの右横に各リングバッファの状態を示している。図５（ａ）は、リングバッファａ２１への記憶動作を示す。制御装置１１は、相手方電話機と回線が接続されると、記憶の開始を録音再生装置１４に指示する。録音再生装置１４は、制御装置１１から記憶の開始を指示されると、網制御装置１２およびハンドセット１３から送られてくる音声データをリングバッファａ２１に書き込み記憶させる。録音再生装置１４は、リングバッファａ２１の状態を「記憶中」にする。
【００３８】
図５（ｂ）は、リングバッファｂ２２への記憶動作を示す。図５（ａ）の状態で、録音ボタン１６１によって録音が指示されると、制御装置１１は、録音再生装置１４に録音を指示する。録音再生装置１４は、制御装置１１から録音を指示されると、リングバッファａ２１への音声データの書き込みを停止し、引続く音声データをリングバッファｂ２２に書き込み記憶させる。録音再生装置１４は、リングバッファａ２１の状態を「保存」とし、リングバッファｂ２２の状態を、「記憶中」とする。
【００３９】
図５（ｃ）は、リングバッファｃ２３への記憶動作を示す。図５（ｂ）の状態で、録音ボタン１６１によって録音が指示されると、制御装置１１は、録音再生装置１４に録音を指示する。録音再生装置１４は、制御装置１１から録音を指示されると、リングバッファｂ２２への音声データの書き込みを停止し、引続く音声データをリングバッファｃ２３に書き込み記憶させる。録音再生装置１４は、リングバッファｂ２２の状態を「保存」とし、リングバッファｃ２３の状態を「記憶中」とする。
【００４０】
図５に示した第１の記憶手段２０には、４つ目以降のリングバッファを記載していないが、４つ目以降のリングバッファがある場合は、４つ目以降のリングバッファについても、録音ボタン１６１によって録音が指示される度に、音声データを記憶しているリングバッファへの音声データの書き込みを停止し、引続く音声データを次のリングバッファに書き込み記憶させる。
【００４１】
図６は、図２に示した音声記憶装置１５への記憶動作の時間推移を通話開始から録音操作（３）が行われるまで模式的に示す。通話開始から録音操作（２）が行われるまでの時間推移は図５に示した記憶動作に対応している。左端に操作を、そして右側に各リングバッファの状態を、下方向への時間推移で示している。
【００４２】
通話が開始されると、つまり相手方電話機と回線が接続されると、リングバッファａ２１への音声データの記憶が開始され、リングバッファａ２１の状態は「記憶中」となる。次に、録音操作（１）が行われると、リングバッファａ２１の状態は「保存」となり、区間１の音声データがリングバッファａ２１に保存され、録音された状態となる。さらに、引続く音声データのリングバッファｂ２２への記憶を開始し、リングバッファｂ２２の状態は「記憶中」となる。
【００４３】
次に、録音操作（２）が行われると、リングバッファｂ２２の状態は「保存」となり、区間２の音声データがリングバッファｂ２２に保存され、録音された状態となる。さらに、引続く音声データのリングバッファｃ２３への録音を開始し、リングバッファｃ２３の状態は「記憶中」となる。録音操作（３）が行われると、リングバッファｃ２３の状態は「保存」となり、区間３の音声データがリングバッファｃ２３に保存され、録音された状態となる。
【００４４】
図７は、図２に示した第２の記憶手段への移動動作を説明するための図である。図７（ａ）は、図５（ｃ）と同じ状態を示しており、説明は重複を避けるため省略する。図７（ａ）の状態で、通話が終了すると、つまり相手方電話機との回線が切断されると、制御装置１１は、記憶の停止を録音再生装置１４に指示する。録音再生装置１４は、制御装置１１から記憶の停止を指示されると、リングバッファｃ２３への音声データの書き込みを停止し、リングバッファｃ２３の状態を「保存」とする。さらに、録音再生装置１４は、状態が「保存」であるリングバッファに記憶される音声データを読み出して、第２の記憶手段に書き込んで記憶させる。
【００４５】
図７（ｂ）は、音声データが第１の記憶手段２０から第２の記憶手段３０に移動された後の状態を示している。各リングバッファの状態は「空き」となり、第２の記憶手段３０に、３つの音声データ、つまり「録音０１」、「録音０２」、および「録音０３」の音声データが記憶されている。「録音０１」は、リングバッファａ２１に記憶されていた音声データであり、「録音０２」は、リングバッファｂ２２に記憶されていた音声データであり、「録音０３」は、リングバッファｃ２３に記憶されていた音声データである。
【００４６】
記憶の停止を指示されたときに、音声データの書き込みを行っているリングバッファに記憶された音声データを録音させない場合は、記憶の停止を指示されたときに、音声データの書き込みを行っているリングバッファの状態を「保存」にしないようにすればよい。この場合、図７に示したリングバッファｃ２３の音声データは、第２の記憶手段３０に移動されない。
【００４７】
図８は、図２に示した音声記憶装置１５への通話開始から通話終了までの記憶動作および移動動作の時間推移を模式的に示す。通話開始から録音操作（３）までの動作は、図６に示した時間推移と同じであり、説明は重複を避けるため省略する。
【００４８】
通話が終了すると、つまり相手方電話機との回線が切断されると、制御装置１１は、記憶の停止を録音再生装置１４に指示する。録音再生装置１４は、制御装置１１から記憶の停止を指示されると、リングバッファの状態が「保存」であるリングバッファに記憶されている音声データを読み出して、第２の記憶手段３０に書き込み移動する。すなわち、リングバッファａ２１に録音された音声データを第２の記憶手段３０に移動し、次にリングバッファｂ２２に録音された音声データを第２の記憶手段３０に移動し、さらにリングバッファｃ２３に録音された音声データを第２の記憶手段３０に移動する。図７（ｂ）が、これらの音声データが第２の記憶手段３０に移動された状態を示している。
【００４９】
図９は、図５に示した記憶動作の途中で再生動作が行われた場合の時間推移を模式的に示す。通話開始から録音操作（２）までの動作は、図６に示した時間推移と同じであり、説明は重複を避けるため省略する。
【００５０】
録音操作（２）の後、再生ボタン１６２によって再生が指示されると、制御装置１１は、録音の再生を録音再生装置１４に指示する。録音再生装置１４は、制御装置１１から録音の再生を指示されると、リングバッファの状態が「保存」であるリングバッファに記憶されている音声データを読み出して再生する。すなわち、まずリングバッファａ２１に記憶されている音声データを再生し、制御装置１１を介して網制御装置１２およびハンドセット１３に送る。リングバッファａ２１に記憶されている音声データの再生が終了すると、リングバッファｂ２２に記憶されている音声データを再生し、制御装置１１を介して網制御装置１２およびハンドセット１３に送る。
【００５１】
図１０は、図５に示した記憶動作の途中で再生動作を行った後記憶動作を再開する場合の時間推移を模式的に示す。通話開始から録音操作（１）までの動作は、図６に示した時間推移と同じであり、説明は重複を避けるため省略する。
【００５２】
録音操作（１）の後、再生ボタン１６２によって再生が指示されると、制御装置１１は、録音の再生を録音再生装置１４に指示する。録音再生装置１４は、制御装置１１から録音の再生を指示されると、リングバッファの状態が「保存」であるリングバッファに記憶されている音声データを読み出して再生する。制御装置１１から録音の再生を指示されたときに、リングバッファへの音声データの書き込みを行っている場合は、その書き込みを停止した後、リングバッファの状態が「保存」であるリングバッファに記憶されている音声データを読み出して再生する。すなわち、図１０に示した例では、リングバッファｂ２２への音声データの書き込みを停止した後、リングバッファａ２１に記憶されている音声データを再生し、制御装置１１を介して網制御装置１２およびハンドセット１３に送る。
【００５３】
リングバッファａ２１に記憶されている音声データの再生が終了すると、引続く音声データを、再びリングバッファｂ２２に、既に記憶されている音声データに継続して書き込み記憶させる。あるいは、引続く音声データを、リングバッファｂ２２の最初のアドレスから書き込み記憶させてもよい。その後、録音操作（２）が行われると、リングバッファｂ２２への音声データの書き込みを停止し、リングバッファｂ２２の状態を「保存」とする。
【００５４】
相手方電話機と回線が切断された後に、再生ボタン１６２によって再生が指示された場合については、第２の記憶手段３０からの読み出し速度が遅く、さらに圧縮を伸張するので、第２の記憶手段３０に記憶されている音声データを、一旦リングバッファに移動した後、リングバッファから読み出して再生する。具体的には、相手方電話機と回線が切断された後に、再生ボタン１６２によって再生が指示されると、制御装置１１は、録音の再生を録音再生装置１４に指示する。録音再生装置１４は、制御装置１１から録音の再生を指示されると、第２の記憶手段３０に記憶されている音声データのうちの１つの音声データを読み出して、１つのリングバッファに書き込み、リングバッファに書き込んだ音声データを読み出して再生する。再生が終了すると、第２の記憶手段３０に記憶されている残りの音声データについて、同様の処理を行う。
【００５５】
このように、入力手段であるたとえば入力装置１６によって、通話の録音を指示するための録音指示情報および通話の再生を指示するための再生指示情報が入力され、再生手段であるたとえば録音再生装置１４によって、通話が再生され、制御手段であるたとえば制御装置１１によって、相手方電話装置と回線が接続されると、複数の予め定める記憶容量を有するリングバッファのうちの１つのリングバッファによって相手方電話装置との通話情報の記憶が開始され、相手方電話装置と回線が接続されてから回線が切断されるまでの期間に入力手段によって録音指示情報が入力される度に、通話情報の記憶を行っているリングバッファによる通話情報の記憶が停止され、さらにまだ通話情報を記憶していないリングバッファによって、引続く通話情報の記憶が開始され、相手方電話装置と回線が接続されているときに入力手段によって再生指示情報が入力されると、通話情報の記憶を行っているリングバッファによる通話情報の記憶が停止された後、通話情報の記憶が停止されたリングバッファを除くリングバッファに記憶された通話情報が再生手段によって再生されるので、録音指示がある度にリングバッファの記憶容量分の録音を行い、再生時はリングバッファへの記憶を停止することができ、聞き逃した場合など少し前からの通話をより少ないメモリ容量で複数録音することができる。したがって、必要な通話の部分のみを記録することができ、記憶容量を無駄にしない。さらに、後から必要な通話を探す手間が少ない。
【００５６】
さらに、制御手段であるたとえば制御装置１１によって、再生手段であるたとえば録音再生装置１４による再生が終了すると、入力手段であるたとえば入力装置１６によって再生指示情報が入力されたときに通話情報の記憶が停止されたリングバッファによって、引続く通話情報が、すでに記憶されている音声データに継続して記憶されるので、再生中以外は常に通話をリングバッファに記憶することができる。したがって、再生直後に録音指示があっても必要な通話を途切れることなく録音することができる。
【００５７】
さらにまた、不揮発性の記憶手段であるたとえば第２の記憶手段３０がさらに含まれ、制御手段であるたとえば制御装置１１によって、相手方電話装置と回線が切断されると、通話情報の記憶を行っているリングバッファによる通話情報の記憶が停止された後、リングバッファに記憶された通話情報が記憶手段に記憶され、相手方電話装置と回線が切断された後に、入力手段によって再生指示情報が入力されると、記憶手段であるたとえば第２の記憶手段３０に記憶された通話情報がリングバッファに記憶され、記憶手段からリングバッファに記憶された通話情報が、再生手段によって再生されるので、通話情報に対して圧縮など処理時間のかかる変換処理を行って、不揮発性の記憶手段に記憶するので、電話装置の電源が切断された後も、通話情報を保持することができ、不揮発性の記憶手段も記憶容量を低減することができ、さらに不揮発性の記憶手段に記憶された通話情報をリングバッファに移して再生するので、不揮発性の記憶手段の読み出し速度が遅くても、あるいは圧縮されたデータを伸張するのに時間がかかっても、再生する通話を断続させることなく聞くことができる。したがって、通話が終了した後も、録音した通話を聞き取りやすい状態で再生することができる。
【００５８】
さらに、記憶手段であるたとえば第２の記憶手段３０は、データの読み出しおよび書き込み速度がリングバッファよりも遅いので、アクセス速度の遅い記憶手段を用いることができる。したがって、装置のコストを低減することができる。
【００５９】
上述した実施の形態では、１つのリングバッファに音声データを書き込んでいるときに、録音ボタン１６１によって録音が指示されると、そのリングバッファへの音声データの書き込みを停止し、引続く音声データを次のリングバッファに書き込んでいるが、書き込みを停止したリングバッファに記憶されている音声データのデータ量が少ない場合は、引続く音声データを次のリングバッファに書き込まずに、書き込みを停止したリングバッファに記憶された音声データを第２の記憶手段へ書き込んだ後、再び書き込みを停止したリングバッファに記憶させてもよい。
【００６０】
具体的には、たとえばリングバッファａ２１への音声データの書き込みを行っているときに、録音ボタン１６１によって録音が指示されると、制御装置１１は、録音再生装置１４に録音を指示する。録音再生装置１４は、制御装置１１から録音を指示されると、リングバッファａ２１への音声データの書き込みを停止し、リングバッファａ２１に記憶した音声データの容量が、所定のデータ容量未満か否か判定する。所定のデータ容量未満でなければ、引続く音声データをリングバッファｂ２２に書き込んで記憶させる。
【００６１】
所定のデータ容量未満であれば、リングバッファａ２１に記憶された音声データを読み出して第２の記憶手段３０に書き込んで移動する。第２の記憶手段３０に移動した後、引続く音声データを再びリングバッファａ２１の記憶領域の最初から書き込み記憶させる。所定のデータ容量は、音声データをリングバッファから読み出して第２の記憶手段３０へ書き込み移動させる時間によって規定されるデータ容量である。その移動させる時間は、人間が通話を行う際に、通話が一瞬途切れても支障のない最大の時間であり、たとえば０．１秒である。すなわち、所定のデータ容量は、その時間に移動することができる最大のデータ容量である。
【００６２】
このように、制御手段であるたとえば制御装置１１によって、入力手段であるたとえば入力装置１６によって録音指示情報が入力され、通話情報の記憶を行っているリングバッファによる通話情報の記憶が停止されたとき、そのリングバッファに記憶された通話情報の容量が予め定める容量未満か否かが判定され、予め定める容量未満の場合は、そのリングバッファに記憶された通話情報が記憶手段であるたとえば第２の記憶手段３０に記憶された後、そのリングバッファによって、引続く通話情報が記憶領域の最初から記憶されるので、リングバッファの数以上の録音を行うことができる。したがって、聞き逃した通話の時間が短かければ、より多くの録音を保存することができる。
【００６３】
さらに、上述した実施の形態では、複数のリングバッファを用いたが、リングバッファを１つにし、リングバッファではない普通のバッファを複数用いてもよい。普通のバッファは、たとえばＲＡＭによって構成され、書き込み速度は、第２の記憶手段であるたとえばフラッシュメモリよりも早い。この場合、リングバッファへの音声データの記憶が一瞬と切れるが、リングバッファに記憶している音声データを読み出して、読み出した音声データを普通のバッファに書き込むのに要する時間がたとえば０．１秒未満の時間で短いので、実用上支障はない。
【００６４】
具体的には、制御装置１１は、相手方電話機と回線が接続されると、録音を録音再生装置１４に指示する。録音再生装置１４は、制御装置１１から録音を指示されると、網制御装置１２およびハンドセット１３から送られてくる音声データをリングバッファに書き込み記憶させる。録音ボタン１６１によって録音が指示されると、制御装置１１は、録音再生装置１４に録音を指示する。録音再生装置１４は、制御装置１１から録音を指示されると、リングバッファへの音声データの書き込みを停止し、停止した時点にリングバッファに記憶された音声データを読み出して、普通のバッファの１つに書き込む。普通のバッファへの書き込みが終了すると、音声データが読み出されたリングバッファの領域の最初から、引続く新たな音声データを書き込む。次に録音ボタン１６１によって録音が指示されると、リングバッファに記憶された音声データを読み出して、次の普通のバッファに音声データを記憶する。
【００６５】
相手方電話機と回線が切断されると、制御装置１１は、記憶の停止を録音再生装置１４に指示する。録音再生装置１４は、制御装置１１から記録の停止を指示されると、リングバッファに記憶されている音声データおよび普通のバッファに記憶されている音声データを読み出して、第２の記憶手段に書き込み移動する。
【００６６】
相手方電話機と回線が切断される前に、再生ボタン１６２によって再生が指示されると、制御装置１１は、録音の再生を録音再生装置１４に指示する。録音再生装置１４は、制御装置１１から録音の再生を指示されると、普通のバッファに記憶されている音声データを一旦リングバッファに移して、リングバッファに移された音声データを再生する。再生が終了すると、引続く音声データをリングバッファに書き込み記憶させる。
【００６７】
このように、入力手段であるたとえば入力装置１６によって、通話の録音を指示するための録音指示情報および通話の再生を指示するための再生指示情報が入力され、再生手段であるたとえば録音再生装置１４によって、通話が再生され、制御手段であるたとえば制御装置１１によって、相手方電話装置と回線が接続されると、１つの予め定める記憶容量を有するリングバッファによって相手方電話装置との通話情報の記憶が開始され、相手方電話装置と回線が接続されてから回線が切断されるまでの期間に入力手段によって録音指示情報が入力される度に、通話情報の記憶を行っているリングバッファによる通話情報の記憶を停止させ、さらにリングバッファに記憶された通話情報が読み出され、読み出された通話情報が、リングバッファの記憶容量と同じ記憶容量であってリングバッファではない複数のバッファ記憶手段のうち、まだ通話情報を記憶していないバッファ記憶手段によって記憶された後、リングバッファによって、引続く通話情報が記憶領域の最初から記憶され、相手方電話装置と回線が接続されているときに入力手段によって再生指示情報が入力されると、通話情報の記憶を行っているリングバッファによる通話情報の記憶が停止された後、各バッファ記憶手段によって記憶させた通話情報が読み出されてリングバッファに記憶され、リングバッファに記憶された通話情報が再生手段によって順次再生されるので、リングバッファではない普通のバッファを用いることによって、聞き逃した通話などの通話を１つのリングバッファで複数録音することができる。したがって、リングバッファを複数用いる場合よりも、メモリのコストを低減することができる。
【図面の簡単な説明】
【００６８】
【図１】本発明の実施の一形態である電話機１の概略の構成を模式的に示す。
【図２】図１に示した音声記憶装置１５の構成を示す。
【図３】図１に示した音声記憶装置１５に記憶される第１の記憶手段管理情報の一例を示す。
【図４】図１に示した音声記憶装置１５に記憶される第２の記憶手段管理情報の一例を示す。
【図５】図２に示した音声記憶装置１５への記憶動作を説明するための図である。
【図６】図２に示した音声記憶装置１５への記憶動作の時間推移を通話開始から録音操作（３）が行われるまで模式的に示す。
【図７】図２に示した第２の記憶手段への移動動作を説明するための図である。
【図８】図２に示した音声記憶装置１５への通話開始から通話終了までの記憶動作および移動動作の時間推移を模式的に示す。
【図９】図５に示した記憶動作の途中で再生動作が行われた場合の時間推移を模式的に示す。
【図１０】図５に示した記憶動作の途中で再生動作を行った後記憶動作を再開する場合の時間推移を模式的に示す。
【符号の説明】
【００６９】
１  電話機
１１  制御装置
１２  網制御装置
１３  ハンドセット
１４  録音再生装置
１５  音声記憶装置
１６  入力装置
２０  第１の記憶手段
２１〜２３  リングバッファ
３０  第２の記憶手段
１６１  録音ボタン
１６２  再生ボタン
１６３  操作ボタン群
【図１】
0004516545.tif 000002
【図２】
0004516545.tif 000003
【図３】
0004516545.tif 000004
【図４】
0004516545.tif 000005
【図５】
0004516545.tif 000006
【図６】
0004516545.tif 000007
【図７】
0004516545.tif 000008
【図８】
0004516545.tif 000009
【図９】
0004516545.tif 000010
【図１０】
0004516545.tif 000011