(57)【特許請求の範囲】
【請求項１】
通信回線を介して外部機器と通信を行う通信手段と、
前記通信回線を介して受信した音声データと該音声データに関連して受信した画像データとを関連させて記憶する記憶手段と、
外部記憶装置と通信可能に接続されたインタフェース手段と、
前記記憶手段に記憶されている音声データ又は、音声データ及び画像データを、前記インタフェース手段を用いて前記外部記憶装置に記憶する制御手段と、
前記記憶手段及び前記外部記憶装置に記憶した音声データ及び画像データとを管理する管理手段と、を有し、
前記制御手段が、関連させて前記記憶手段に記憶している画像データと音声データのうち、音声データのみ、もしくは関連させられている音声データと画像データとを共に前記外部記憶装置に記憶した場合のいずれも、前記管理手段は該画像データと音声データとを関連させて管理するとともに、関連させて管理している音声データ及び画像データの夫々が、前記記憶手段に記憶されているか前記外部記憶装置に記憶されているか前記記憶手段と前記外部記憶装置の両方に記憶されているかを管理し、画像データと関連させて管理している音声データがユーザにより削除される場合に、当該音声データに関連させて管理している画像データをユーザが確認するための処理を行うことを特徴とする通信装置。
【請求項２】
前記制御手段は、前記記憶手段に記憶されている音声データの中から、予め定めた条件に合致する音声データを、前記インタフェース手段を用いて前記外部記憶装置に記憶することを特徴とする請求項１に記載の通信装置。
【請求項３】
前記予め定めた条件を入力する選択条件入力手段をさらに有することを特徴とする請求項２記載の通信装置。
【請求項４】
前記予め定めた条件が、前記記憶手段に記憶された全ての音声データ及び／又は画像データを指定する条件であることを特徴とする請求項２又は請求項３に記載の通信装置。
【請求項５】
前記記憶手段に記憶された前記音声データ及び画像データを予め定めた管理単位毎にグループ化して管理する手段をさらに有することを特徴とする請求項２又は請求項３に記載の通信装置。
【請求項６】
前記予め定めた管理単位が前記通信装置の利用者であり、前記予め定めた条件が特定の前記利用者を指定する条件であることを特徴とする請求項５記載の通信装置。
【請求項７】
前記制御手段は、予め定めた条件に合致する音声データを複写し、該複写したデータを前記外部記憶装置に記憶することを特徴とする請求項１記載の通信装置。
【請求項８】
前記制御手段は、前記外部記憶装置への記憶処理を、前記通信回線を使用していない状態において行うことを特徴とする請求項１乃至請求項７のいずれかに記載の通信装置。
【請求項９】
前記制御手段は、前記外部記憶装置への記憶処理を、前記選択条件入力手段から前記予め定めた条件が入力された時点で行うことを特徴とする請求項３に記載の通信装置。
【請求項１０】
前記制御手段は、前記外部記憶装置への記憶処理を、前記予め定めた条件とともに指定されたタイミングで行うことを特徴とする請求項２に記載の通信装置。
【請求項１１】
コンピュータが実行可能なプログラムを格納したコンピュータ読み取り可能な記憶媒体であって、前記プログラムを実行したコンピュータを、請求項１乃至請求項１０のいずれかに記載の通信装置として機能させることを特徴とする記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は通信装置、特に通信回線を通じて音声データを受信し、蓄積することが可能な通信装置に関する。
【０００２】
また、本発明はさらに、外部に大容量の記憶装置が接続可能なインターフェース手段を有する通信装置に関する。
【０００３】
【従来の技術】
従来、音声データを取り扱う通信装置としてボイスメール装置が存在する。
ボイスメール装置は、現在、米国の大手企業で７〜８割の導入実績があり、広く普及している。そして、我が国でもボイスメールの導入もしくは導入を検討する動きが活発化してきている。
【０００４】
図２４は音声装置であるボイスメール装置の従来の接続形態を示す図である。
図２４に示すように、従来は、音声装置（ボイスメール装置）２０３を設置しようとすると、公衆網２０１に直接接続することは出来ず、必ず交換機２０２を介して接続していた（交換機直結方式）。また、画像通信を一緒に取り扱う場合も、交換機２０２にボイスメール装置とは別個のファクシミリ装置２０５等の画像通信装置を接続する必要があった。
【０００５】
しかし、図２４で示すように従来のボイスメール装置は交換機直結方式を使用しているため大変高価になり、また、大変大きなシステムとなるため、ＳＯＨＯ(Small Office Home Office)市場で普及品としての需要を得るのは困難である。
【０００６】
また、画像を取り扱えるとされているボイスメール装置も存在するが、実際はボイスメール装置がが接続された交換機側で画像信号の検出等を行い、交換機に別に接続されたファクシミリ装置等の画像通信装置を起動して画像を取り扱っているのが現状である。
【０００７】
近年、ＩＣの集積技術の発展やアジア地域に生産拠点を移動する等のコストダウンにより、ＳＯＨＯ市場向け製品として、小型で、低容量の記憶素子（メモリ）を搭載し、大容量記憶手段を内蔵あるいは外部に接続して使用する事の出来る通信装置が次々と開発されてきている。
一方、ＰＣやネットワークの普及に伴い周辺機器製品の開発サイクルが大変短くなっている。
そのため、ＰＣや大容量記憶装置等の外部機器を接続するためのインターフェースを通信装置に組み込んだ、ＭＦＰ(Multi Function Peripheral)製品開発が行われている。
【０００８】
【発明が解決しようとする課題】
しかしながら、従来のこの種の装置は、以下のような問題点を有していた。
すなわち、交換機直結方式のボイスメール装置では音声データだけを取り扱い、画像データは交換機を介したファクシミリ装置で取り扱う構成であり、データの種類により処理を個別装置で行なっている。
【０００９】
また、音声／画像データを一緒に取り扱うことのできる通信装置として、留守番電話付きファクシミリ装置があるが、個人使用を目的として設計がなされているため、装置内の記憶容量も小さく、利用者毎にデータを管理することができない。
【００１０】
また、最近、ＰＣとの接続性を持ったＭＦＰ装置も多々製品化されており、ＰＣが有する記憶装置をＭＦＰ装置の外部記憶装置として利用可能となっているが、ＰＣへの受け渡し情報は原稿から読取った画像データ又は受信画像データ、ＰＣから受け取るデータはファイルプリント画像データ等、やはり画像データである。このように、外部機器と送受するデータは画像データのみであって、音声データについては依然本体内のメモリを使用しているため、容量の問題は解決されていない。
【００１１】
加えて、外部記憶装置と音声データを送受可能とした場合であっても、本体内部の記憶部、又は、外部記憶装置のいずれか一方に音声データを格納しておく構成であるため、記憶部を構成するメモリ素子の破壊や、使用者の誤った操作等で、重要な情報が無くなってしまった場合には復旧が不可能であり、使い勝手上大変不便な状態であった。
【００１２】
また、長期外出者など、装置を長期間利用しない利用者のデータが削除されずに本体内の記憶容量を占有すると、実質的に利用可能な記憶容量が減少し、このような長期保存データが増加すると、最終的にボイスメール機能が使用できなくなることが生じる。このような状態に至ることを防ぐために、本体内の記憶部に記憶された音声データを一括して外部記憶装置に転送することも考えられるが、そうした場合には、普段使用している人のアクセス時間が遅くなり、やはり使い勝手が良くない。
【００１３】
本発明はこの課題に鑑みてなされたものであり、その目的は、小規模なシステムにおいても、利用者毎のデータ管理が可能で、音声及び画像データの両方を取り扱い可能な通信装置を提供することにある。
【００１４】
また、本発明の別の目的は、誤操作や装置故障などによって本体内部の記憶部又は外部記憶装置に記憶された音声及び／又は画像データが使用不能あるいは消失した場合であっても、復旧が可能な通信装置を提供することにある。
【００１５】
さらに本発明の別の目的は、本体内部の記憶部及び外部記憶装置を有効に利用し、使い勝手の良いボイスメール機能を実現可能な通信装置を提供することにある。
【００１６】
【課題を解決するための手段】
すなわち、本発明の要旨は、通信回線を介して外部機器と通信を行う通信手段と、通信回線を介して受信した音声データと音声データに関連して受信した画像データとを関連させて記憶する記憶手段と、外部記憶装置と通信可能に接続されたインタフェース手段と、記憶手段に記憶されている音声データ又は、音声データ及び画像データを、インタフェース手段を用いて外部記憶装置に記憶する制御手段と、記憶手段及び外部記憶装置に記憶した音声データ及び画像データとを管理する管理手段と、を有し、制御手段が、関連させて記憶手段に記憶している画像データと音声データのうち、音声データのみ、もしくは関連させられている音声データと画像データとを共に外部記憶装置に記憶した場合のいずれも、管理手段は画像データと音声データとを関連させて管理するとともに、関連させて管理している音声データ及び画像データの夫々が、記憶手段に記憶されているか外部記憶装置に記憶されているか記憶手段と外部記憶装置の両方に記憶されているかを管理し、画像データと関連させて管理している音声データがユーザにより削除される場合に、当音声データに関連させて管理している画像データをユーザが確認するための処理を行うことを特徴とする通信装置に存する。
【００２０】
また、本発明の別の要旨は、コンピュータが実行可能なプログラムを格納したコンピュータ読み取り可能な記憶媒体であって、プログラムを実行したコンピュータを、本発明の通信装置として機能させることを特徴とする記憶媒体に存する。
【００２１】
【発明の実施の形態】
以下、本発明の好ましい実施形態を図面を用いて詳細に説明する。
図１は、本発明の一実施形態である通信装置の構成例を示すブロック図である。図１においては、本発明による通信装置１００が、回線１１５を通じて通信ネットワークに接続され、また双方向インタフェース部１１８を介して外部のホストコンピュータ１１６と接続された構成を示す。
【００２２】
通信装置１００において、
ＣＰＵ１０１は、システム制御部であり、装置全体を制御する。
ＲＯＭ１０２はＣＰＵ１０１の制御プログラムを格納するものである。
原稿読取り部１０３は、ＣＳ／ＣＣＤイメージセンサ、原稿搬送機構等で構成され、画像を読取る制御を行うものである。
【００２３】
記録部１０４は、インクジェットプリンタ、レーザービームプリンタなどの画像形成装置で構成され、受信画像やファイルデータを紙等の記録媒体に記録するものである。
音声応答部１０５は、音声合成ＩＣ等で構成され、合成音声によるガイダンスを使用者や回線からの着呼に対して行うものである。
【００２４】
音声録音部１０６は、ＤＲＡＭ等で構成されて、回線１１５から到来した発呼者の音声を録音するものである。
音声圧縮／伸長処理部１０７は、メモリを効率良く使用したり、外部記憶部への転送時間を短縮するために音声データの圧縮、及び伸長を行うものである。
【００２５】
画像圧縮／伸長処理部１０８は、メモリを効率良く使用したり、外部記憶部への転送時間を短縮するためにＭＨ／ＭＲ／ＭＭＲ、及びＪＰＥＧ等の圧縮符号化を行うものである。
回線制御処理部１０９は、回線１１５への発呼処理や、回線からの着信を制御するもである。また、電話機を接続することができる。
【００２６】
通信制御部１１０は、モデム等で構成され、回線１１５を介して他通信機器と行われる通信の制御を行うものである。
記憶部１１１は、ＤＲＡＭ等で構成され、録音／受信した音声／画像データを蓄積、また、それを管理するための情報を記憶するためのメモリである。
計時部１１２は、時計ＩＣ等で構成されて、録音時間や受信時間等を記録する際に使用するものである。
【００２７】
操作部１１３は、キーボード、マウス等で構成され、オペレータが本通信装置に対して各種入力操作を行うためのものである。
インターフェース制御部１１４は、双方向インターフェース部１１８の制御を行うとともに、双方向インタフェース部１１８を介して接続された外部のホストコンピュータ１１６との通信制御を行い、ホストコンピュータ１１６に接続された外部記憶装置１１７と音声／画像データの格納／読み出しを行うものである。
回線１１５は、公衆網・構内交換網等で構成され、通信装置と他通信機とを接続するものである。
【００２８】
図２は、本発明による通信装置１００を使用する際の全体構成図である。図２（ａ）に示すように、通信装置１００は従来交換機を介して接続されていた音声処理部と画像処理部を内部に兼ね添えているので、交換機を介さず公衆網３０１へ直接接続が可能である。もちろん、図２（ｂ）に示すように、交換機３１０を介しての接続も可能である。通信装置１００だけでも十分使用は可能であるが、外部に接続した大容量の記憶装置１１７を用いることが可能である。今回は、ホストコンピュータ１１６を介して通信装置１００に大容量記憶装置１１７を接続させているが、大容量記憶装置１１７を直接接続することも可能である。本発明の通信装置は通信制御部１１０を有するため、音声を送受信するための電話機３０３は通信制御部１１０に直接接続して用いることができる。
【００２９】
図３は、本発明による通信装置の操作部１１３の例を示す図である。操作部１１３は、液晶ディスプレイ等から構成され、各種操作を促したり、エラー情報を表示する表示部４０１と、通信装置に対する指示を入力するためのキー又はボタンから構成される。特殊キー部４０４には、外部記憶装置との制御を指示するキーが配置される。このような特殊キー４０５としては例えば、転送キーや混在キー、通信装置の動作モード（ボイスメール装置モード、ファクシミリ装置モード等）設定キー等がある。操作キーとしてはそのほか、通信装置の動作を開始するスタートキー４０２、動作を停止させるストップキー４０３、回線への発呼や、各情報を設定するテンキー４０６等で構成される。
【００３０】
図４は、通信装置１００と回線１１５間における通信制御を行う通信制御部１１０の構成を示すブロック図である。通信制御部１１０は、回線１１５からの画像信号を検出したり発生したりする画像信号検出（発生）制御部５０１、信号制御に伴い送られてくる（送り出す）画像データを制御する画像データ制御部５０２、回線１１５を介して他の通信装置にアクセスする際に必要なＤＴＭＦ信号を発生するとともに、受信したＤＴＭＦ信号を検出するＤＴＭＦ信号制御部５０３及び、回線１１５からの音声データを通信装置１００に蓄積する制御を行うための音声データ制御部５０４から構成される。
【００３１】
図５は、通信装置１００において、音声や、画像に関する情報を記憶する記憶部１１１の構成を示す図である。
記憶部１１１は、第１のしきい値領域６０２、第２のしきい値領域６０３、音声／画像管理データ領域６０４、音声データ領域６０５及び画像データ領域６０６を有している。
【００３２】
第１のしきい値領域６０２及び第２のしきい値領域６０３にはそれぞれ、記憶部１１１に記憶された音声データ／画像データについて、外部記憶装置に退避する条件となる値及び逆に外部記憶装置に退避した音声データ及び画像データを記憶部１１１に呼び出す条件となる値が記憶される。
【００３３】
具体的な値としては、あるメモリアドレスであっても良いし、件数でも録音時間でも良い。メモリアドレスである場合には、次に記録する（あるいは記録中、記録後でもよい）音声データ／画像データが記憶される先頭アドレスが第１のしきい値領域６０２に設定されたアドレスより大きくなったら、自動的（または、操作者の指示に従って）に、音声データ領域６０５又は画像データ領域６０６にある所定の音声／画像データ（例えば再生／出力済みの最古の情報）を逐次外部記憶装置へ移動し、その旨を音声管理データ６０４の所定領域に記載しておくことで、通信装置内のメモリを常に確保する。
【００３４】
また、ユーザの操作等によって記憶部１１１に記憶された音声／画像データが削除された場合など、外部記憶装置に退避した音声／画像データが存在する状況で記憶部１１１の音声データ領域６０５又は画像データ領域６０６に空きが生じ、メモリ中のデータを整理（先頭アドレスから配置し直して空き領域をまとめる）した結果、末尾のアドレスが第２のしきい値領域６０３に記憶された値よりも小さくなった場合には、自動的（または、操作者の指示に従って）に、所定の音声／画像データ（例えば退避されたデータのうち、未再生／未出力の最新の情報）を逐次に外部記憶装置から、音声データ領域６０５又は画像データ領域６０６に移動し、その旨を音声／画像管理データ６０４の所定領域に記載しておくことで、記録部１１０に常に新しい音声／画像データを維持する。
【００３５】
件数をしきい値として用いた場合には、しきい値を超える件数目のデータについて（あるいは記憶されている件数がしきい値を下回ったら）、メモリアドレスをしきい値として用いた場合と同様に処理を行う。
【００３６】
また、時間をしきい値として用いた場合には、総録音時間がしきい値を超えたら、メモリアドレスをしきい値として用いた場合と同様に処理を行う。
このような退避／復帰（呼び出し）動作は、音声データ及びそれに関連した画像データに対して順次行われる。
【００３７】
図６は、図５で説明した音声／画像管理データ部６０４の詳細構成を示す図である。本実施形態においては、通信装置１００を使用する個人単位に情報を管理するため、あらかじめユーザ個々に割り振った個人ＩＤを用いてデータ管理を行う。
【００３８】
音声／画像管理データは２階層のデータ構成で管理され、第１の階層７００には、登録ユーザ毎のユーザ管理テーブル７０１が設けられている。各ユーザ管理テーブルには、個人ＩＤを記録するＩＤフィールド、第２の階層に設けられた音声データ管理ブロック７０２及び画像データ管理ブロック７０３へのリンク情報（先頭アドレス等）が記録される音声リンク先フィールド及び画像リンク先フィールド、記憶された音声データ及び画像データを他人からのアクセスから保護するためのパスワードが記録されるパスワードフィールド、音声が録音された場合、その旨を公衆網等を介してユーザ指定の通信機に連絡するための呼び出し番号を記録する呼び出し番号フィールド、音声データが録音される毎に更新される、録音件数を記録する録音件数フィールド及び最後に録音された日時に関する情報を記録する最終録音日時フィールドを有している。
【００３９】
図７は、図５、図６で説明した音声／画像管理データ部６０４内の第２の階層である音声／画像管理ブロック７０２及び７０３の詳細を示す図である。
音声データ管理ブロック７０２を構成する音声用ブロック（８０１又は８０２）は、他の音声用ブロックや画像用ブロックへのリンク情報が記録される第１及び第２リンク情報フィールド、音声情報の所在を示すアドレス／ＦｉｌｅＮＯ．フィールド、音声データが録音された日時が記録される録音日時フィールド、録音時間が記録される録音時間フィールド、音声データの記憶場所（記憶部又は外部ホストコンピュータに接続された外部記憶装置）を記録する録音場所フィールド及び、その音声データが再生済みなのか未再生なのかが記録される再生済／未再生フィールドを有する。
【００４０】
また、画像データ管理ブロック７０３を構成する画像用ブロック（８０３又は８０４）は、他の画像用ブロックや画像用ブロックへのリンク情報が記録される第１及び第２リンク情報フィールド、画像情報の所在を示すアドレス／ＦｉｌｅＮＯ．フィールド、画像データを受信した日時が記録される受信日時フィールド、受信時間が記録される受信時間フィールド、画像データの記憶場所（記憶部又は外部ホストコンピュータに接続された外部記憶装置）を記録する受信場所フィールド及び、その画像データが出力済みなのか未出力なのかが記録される出力済／未出力フィールドを有する。
【００４１】
音声用、画像用のいずれのブロックも、リンク情報フィールドには次にリンクされたブロックがあればそのリンク先ブロックの先頭アドレス等のリンク情報が、リンクされたブロックがなければそのブロックが最後の音声用又は画像用ブロックであることを示すターミネートコードが記録される。図７（ａ）は、音声用ブロック１（８０１）が音声用ブロック２（８０２）及び画像用ブロック１（８０３）にリンクしていることを示す。この場合、第２リンク情報によってリンクされている画像用ブロックは、音声用ブロック１（８０１）の音声メッセージに続いて送信された画像メッセージ（ＦＡＸ）に対応する。同様に、図７（ｂ）は画像用ブロック１（８０３）が画像用ブロック２（８０４）にリンクしていることを示す。
【００４２】
図７（ａ）の画像用ブロック１（８０３）及び音声用ブロック２（８０２）にはリンクされたブロックが存在しないため、２つのリンク情報フィールドには、いずれもターミネートコードが格納される。また、図７（ｂ）の画像ブロック２（８０４）の２つのリンク情報フィールド及び、画像用ブロック１（８０３）の第２リンク情報フィールドにも、ターミネートコードが格納される。
【００４３】
また、録音（受信）場所フィールドが通信装置内の記憶部を示す値であれば、アドレス／Ｆｉｌｅフィールドに格納されている値は、記憶部の音声（画像）データ領域６０５（６０６）におけるアドレス情報であり、一方録音（受信）場所フィールドが外部記憶装置を示す値であれば、アドレス／Ｆｉｌｅフィールドには外部記憶装置におけるファイルＮｏ．の情報が記録されていることになる。
【００４４】
（ホストコンピュータとの通信）
以下、本発明による通信装置の動作について説明する前に、本発明の通信装置が外部ホストコンピュータと通信する際の手順につき、図８を参照して説明する。図８（ａ）はホストコンピュータに接続された外部記憶装置から音声又は画像データを呼び出す場合、図８（ｂ）は逆に書き込みする場合の手順を示す。
【００４５】
読み出し、書き込みとも、通信装置からホストコンピュータに対して上述のＦｉｌｅＮｏ．を含む読み出し／書き込みコマンドを発行することによりシーケンスが開始される。コマンドを受信したホストコンピュータは、受信したことをＡＣＫ信号により通信装置に知らせる。そして、読み出しコマンドを受信した場合にはＡＣＫ信号の発行に続いて、要求された音声／画像データを外部記憶装置から読み出し、通信装置へ送信する。通信装置は要求した音声／画像データを受信したら、ホストコンピュータに対してＯＫ信号を発行し、受信した旨を通知して読み出しシーケンスが終了する。
【００４６】
一方、書き込みコマンドを受信した場合にはＡＣＫ信号発行後、通信装置から書き込むべき音声／画像データが送信されてくるのを待つ。音声／画像データを受信したら、外部記憶装置に対する書き込み処理を行い、処理が終了したらその旨を示すＯＫ信号を通信装置に発行して書き込みシーケンスが終了する。
【００４７】
以下の説明において、通信装置が外部記憶装置とデータのやりとりを行う場合には、上述のコマンドシーケンスに基づいて行われるものとし、個別の説明は省略する。
【００４８】
（動作）
以下、図９〜図２１のフローチャートを用いて本発明の通信装置の具体的な動作について説明する。これらの動作は例えば通信装置１００のＣＰＵ１０１が、ＲＯＭ１０２に記憶されたプログラムを実行することによって実現することができる。以下の説明においては逐次説明しないが、原則的に音声データの録音保存時にはデータ圧縮が、再生時にはデータ伸長が音声圧縮／伸長部によって行われ、画像データの保存・出力時にはそれぞれ画像データの圧縮、伸長が画像圧縮／伸長部１０８によって行われるものとする。
【００４９】
（音声データ受信処理）
図９は、回線を経由して外部の通信機器から本発明の通信装置に音声データの録音を行う際の動作を説明するフローチャートである。
まず、通信装置に着信があるかを回線制御部１０９を制御して判断し（ステップＳ９０１）、着信があると、通信装置がボイスメールモードに設定されているかを判断する（ステップＳ９０２）。ボイスメールモードに設定されている場合には、通信制御部１１０でファクシミリ信号（ＣＮＧ信号）が検出されたかどうかを判定する（ステップＳ９０３）。
【００５０】
ステップＳ９０２でボイスメールモードに設定されていないことが検出された場合及びボイスメールモードに設定されているがステップＳ９０３において通信制御部１１０でファクシミリ信号が検出された場合には、通信処理へ移行する（ステップＳ９０４）。
【００５１】
一定時間ＣＮＧ信号の検出（ステップＳ９０５）を行い、ＣＮＧ信号が検出出来ない時は、受信内容がボイスメールと判断して、相手の通信機器に対して個人ＩＤ（ＢｏｘＮｏ．）を要求するメッセージを音声応答部１０５を制御して送出する（ステップＳ９０６）。このメッセージに対し、ユーザはあらかじめ定められた入力形式により、通信機器から自分の登録済み個人ＩＤ及び、希望する動作を示すコマンドを入力する。本実施形態においては、ユーザによる通信機器に対する指示、入力は、ＤＴＭＦ信号を用いて行うものとする。具体的には、ダイヤルトーンを発生可能な電話機のテンキーを用いたり、モデムなどをソフトウェア制御することにより指示、入力を行うことができる。
【００５２】
通信制御部１１０のＤＴＭＦ信号制御部５０３により、入力されたＤＴＭＦ信号を検出し（ステップＳ９２６）、あらかじめ定められた入力形式（例えば、メッセージ録音であればＩＤ＊（ＩＤ番号に続けて＊キーの入力）、再生であれば＃ＩＤ＊等）に従い、ＩＤ番号を認識する。そして、そのＩＤ番号が登録されているか、あるいはそのＩＤに対応するメールＢｏｘＮｏ．が存在するかを判断する（ステップＳ９０７）。この際、管理を簡単にするためにＩＤ番号をそのままメールＢｏｘＮｏ．として使用しても良い。
【００５３】
ステップＳ９２６においてＤＴＭＦ信号制御部５０３が所定時間ＤＴＭＦ信号を検出できない場合及び、ステップＳ９０７においてメールＢｏｘＮｏ．が存在しない場合には、例えば「もう一度入力して下さい」等のメッセージを相手に音声応答部１０５を制御して通知する（ステップＳ９１０）。
【００５４】
一方、ステップＳ９０７においてＩＤに対応するメールＢｏｘＮｏ．の存在が確認できた場合には、入力されたＤＴＭＦ信号が上述の録音指示であるのか、再生指示であるのかを判定する（ステップＳ９０８）。
【００５５】
再生指示である場合には、再生処理へ移行する（ステップＳ９０８）。再生処理の詳細については図１３を用いて後述する。
一方、録音指示であれば、通信装置内で処理可能な件数値（ＭＡＸ値）と、現在録音されている総件数とが等しいかを判定し（ステップＳ９１１）、すでにＭＡＸ値の件数が録音されている場合には、例えば「録音ができません」等の、これ以上録音出来ない旨のメッセージを相手に音声応答部１０５を制御して通知し（ステップＳ９１２）、回線を切断する（ステップＳ９１３）。
【００５６】
また、ステップＳ９１１において、録音済み総件数がＭＡＸ値未満であれば、メッセージを録音する領域を音声データ領域６０５から確保（ステップＳ９１４）して、例えば「ピーッと鳴ったら伝号をどうぞ」等の、相手に音声の録音開始を促すメッセージを音声応答部１０５を制御して通知する（ステップＳ９１５）。そして、録音開始時にビープ音をユーザに通知する。ビープ音出力後に回線から受信される音声信号は音声録音部１０６によって音声データ部６０５の確保した領域へ録音される（ステップＳ９１６）。
【００５７】
回線の切断やユーザからの録音終了指示受信（あるいは、所定時間での強制終了）などにより、音声録音が終了（ステップＳ９１７）したら、記憶部１１１の音声／画像管理データ領域６０４に対応するユーザＩＤ管理テーブル７０１にリンクさせた新たな音声用ブロックを作成する。この際、最初の録音であればユーザＩＤ管理テーブル７０１の音声リンク先にリンク情報を書き込み、そうでなければ最後にリンクされた音声用ブロックのリンク情報フィールドにリンク情報を書き込む。そして、ユーザＩＤ管理テーブル及び音声用ブロックの、登録件数フィールド、最終録音日時フィールド、アドレス／Ｆｉｌｅフィールドなど、必要なフィールドの値を更新するとともに、各種情報（計時部１１２より取得した録音日時等）を設定して（ステップＳ９１８）、回線を切断する（ステップＳ９１９）。
【００５８】
その後、記憶部１１１のメモリ容量を有効に使用するために、予め通信装置に設定されていた内容に従い、各処理へ分岐する（ステップＳ９２０）。すなわち、１つ目は音声データ領域６０５が使用不能にならないように予め第１のしきい値領域６０２に設定されたしきい値を超えた時か否かを判定し、超えた場合に、しきい値処理へ移行する（ステップＳ９２１）。また、２つ目は記憶部を構成するメモリ素子等の異常及び使用者のミス操作等によるデータ損失や誤った消去から録音音声データを保護するため、記憶部１１１の音声データ領域６０５に記憶された内容を外部記憶装置１１７にバックアップする重複処理へ移行する（ステップＳ９２２）。さらに、３つ目は例えば、長期出張等で再生／削除繰作が暫く行われないと想定されるユーザのメールＢｏｘなど、ある特定ＩＤ（又はＢｏｘＮｏ．）に対応して音声データ領域６０５に録音された音声データを外部記憶装置へすべて強制的に転送させる強制処理に移行する（ステップＳ９２３）。
【００５９】
図においてはこれら３の処理はそれぞれ１つが行われるように記載したが、しきい値処理と重複処理の両方を行っても良い。
【００６０】
各処理完了後に、着信通知を行う設定となっているかどうかを確認し（ステップＳ９２４）、着信通知を行う場合にはメッセージが録音された事を該当ＩＤの使用者に着信通知を行う時（ステップＳ９２４）は、音声／画像管理データ領域６０４に含まれるユーザＩＤ管理テーブル７０１内の呼び出し番号フィールドに記憶された電話番号等を参照し、回線制御部１０９及び音声応答部１０５を制御して呼び出しを行い、録音内容を通知可能とする通知処理へ移行する（ステップＳ９２５）。受信通知を行わない設定となっている場合には本処理を終了する。
【００６１】
（しきい値処理）
図１０は、図９においてステップＳ９２１で示したしきい値処理の詳細動作を示すフローチャートである。
前述の通り、しきい値処理は、通信装置の記憶部１１１内の音声データ領域６０５に録音された音声データの量が、所定のしきい値を超えている場合に、音声データ領域６０５内の録音データを外部記憶装置１１７に移動し、音声データ領域６０５の空き領域を確保する処理である。
【００６２】
まず、ステップＳ１００１で記憶部１１１の第１のしきい値領域６０２の値を参照して、音声データの量（件数又は容量）が該しきい値を超えているか否か調べる。超えていなければ、しきい値処理を直ちに終了する。第１のしきい値を超えていれば、双方向インタフェース１１８を介して接続された外部ホストコンピュータ１１６に接続されている外部記憶装置１１７に転送するためのＦｉｌｅＮｏ．を確保し（ステップＳ１００２）、最終録音者のＩＤの音声用ブロックを参照し、その録音日時フィールドから最古の録音メッセージのデータをＰＣ１１６に転送（ステップＳ１００３）する。
【００６３】
次に、該転送した音声データに対応する音声ブロックの録音場所フィールドをＰＣ（外部記憶装置）に、またアドレス／ＦｉｌｅＮｏ．フィールドの値をステップＳ１００２で確保したＦｉｌｅＮｏ．にそれぞれ書き換える（ステップＳ１００４）。そして、転送した録音データを音声データ領域６０５から削除する（ステップＳ１００５）とともに、音声データの量を示す値を変更した後、再びステップＳ１００１に戻り、同様の処理をしきい値を超えなくなるまで繰り返す。
【００６４】
図１０においては、最終録音者の録音音声データのみを外部へ転送する処理を示したが、しきい値処理の対象とするユーザを順番に変えて処理することもできる。このように制御することにより、ユーザ間でばらつきの少ない音声データ領域６０５の使用が可能になる。
【００６５】
（強制処理）
図１１は、図９においてステップＳ９２３で示した強制処理の詳細動作を示すフローチャートである。
前述の通り、強制処理は音声データ領域６０５に存在する録音済みの音声データを強制的にすべて外部記憶装置１１７へ移動する処理である。
【００６６】
まず、ステップＳ１１０１で外部記憶装置１１７に転送するためのＦｉｌｅＮｏ．を確保する。このステップは、図１０に示したしきい値処理におけるステップＳ１００２と同様であるが、しきい値処理においては１回の処理で転送されるのは１メッセージであったが、強制処理においては最終録音者の録音音声データのうち、音声データ領域６０５に存在するすべてのデータを転送するため、メッセージ数分のＦｉｌｅＮｏ．を確保する必要がある。
【００６７】
次に最終録音者の録音音声データのうち、記憶部１１１の音声データ領域６０５に存在する音声データをすべて外部記憶装置１１７に転送し（ステップＳ１１０２）、転送した音声データに対応する音声ブロックの録音場所フィールドをＰＣ（外部記憶装置）に、またアドレス／ＦｉｌｅＮｏ．フィールドの値をステップＳ１１０１で確保したＦｉｌｅＮｏ．にそれぞれ書き換える（ステップＳ１１０３）。書き換えが終了したら、転送した録音データを削除し（ステップＳ１１０４）、処理を終了する。
【００６８】
（重複処理）
図１２は、図９においてステップＳ９２２で示した重複処理の詳細動作を示すフローチャートである。
前述の通り、重複処理は記憶部１１１の音声データ領域６０５に録音された音声データを外部記憶装置１１７に複写してバックアップを行う処理である。
【００６９】
まず、ステップＳ１１０１で外部記憶装置１１７に転送するためのＦｉｌｅＮｏ．を確保する。このステップは、図１０に示したしきい値処理におけるステップＳ１００２と同様であるが、しきい値処理においては１回の処理で転送されるのは１メッセージであったが、重複処理においては最終録音者の録音音声データのうち、音声データ領域６０５に存在するすべてのデータを転送するため、メッセージ数分のＦｉｌｅＮｏ．を確保する必要がある。
【００７０】
次に最終録音者の録音音声データのうち、記憶部１１１の音声データ領域６０５に存在する音声データをすべて外部記憶装置１１７に転送し（ステップＳ１２０２）、転送した音声データに対応する音声ブロックの録音場所フィールドをＰＣ（外部記憶装置）に、またアドレス／ＦｉｌｅＮｏ．フィールドの値をステップＳ１２０１で確保したＦｉｌｅＮｏ．に書き換えるとともに、ユーザ管理テーブル７０１に重複処理の有無を示すデータを格納するフィールドを追加して、重複処理を行なったことを示すデータ及び元のアドレス情報を格納する（ステップＳ１２０３）。書き換えが終了したら処理を終了する。
【００７１】
重複処理が行なわれた状態で外部記憶装置に記憶したデータが損傷、あるいは誤って削除された等の理由で使用できなくなった際には、データの復活処理を行なう。すなわち、メモリ上に残されたデータを再度同じＦｉｌｅＮｏ．を有するファイルとして上書き複写する。データの再生処理は、外部記憶装置に記憶されたデータの読み出し中にエラーが発生した場合、あるいはユーザから予め定めた特定のコマンドを受信した場合に実行開始するように構成することができる。
復活処理は、対象となるユーザ管理テーブル７０１の前述のフィールドを参照し、重複処理がなされている場合には、メモリ上のデータを再度同じＦｉｌｅＮｏ．を有するファイルとして上書き複写する処理として実装可能である。
【００７２】
（再生処理）
次に、図９においてステップＳ９０９として示した再生処理の詳細を図１３に示すフローチャートを参照して説明する。
まず、ステップＳ１３０１においては、指示されたＩＤ（例としてユーザ管理テーブル７０１のＩＤであったとする）に対応するメールボックスに対して各種の操作ができる権限を発呼側の操作者が持っていることを認証するために、音声応答部１０５から「パスワードを入力してください」等のパスワードの入力を促す音声応答メッセージを送出する。ステップＳ１３０２においては、ステップＳ１３０１で送出したメッセージに応答して発呼側操作者がＤＴＭＦ信号で送信したパスワードを受信する。
【００７３】
パスワードの桁数はメールボックス管理者が設定したパスワード（この場合、記憶部１１１内の音声／画像管理データ領域６０４内のユーザ管理テーブル７０１のパスワードフィールドに設定されたパスワード）の桁数だけ待つこととする。ステップＳ１３０３においては、ステップＳ１３０２で入力されたパスワードがメールボックス管理者が設定したパスワードと一致するか確認する。
【００７４】
不一致の場合はステップＳ１３０１に戻って、音声応答部１０５から「パスワードを入力してください」等のメッセージを送出し、再度パスワードの入力を待つ。一致していたら、音声応答部１０５から、「コマンドを入力して下さい」等のメッセージを送出し（ステップＳ１３０９）、発呼側操作者からの指示コマンドの受信を行う（ステップＳ１３０４）。指示コマンドを受信したら、ステップＳ１３０５において、受信コマンドの識別を行う。
【００７５】
受信コマンドが未読メッセージ再生指示であれは、ステップＳ１３０６において未読メッセージ再生処理を行う。受信コマンドがＦＡＸ受信確認であれば、ステップＳ１３０７においてＦＡＸ受信確認処理を行う。受信コマンドが全件メッセージの再生であれば、ステップＳ１３０８において全件メッセージ再生処理を行う。
【００７６】
各処理が終了したら、ステップＳ１３０９に戻って、次の指示コマンドの受信を行う。ステップＳ１３０５において、受信コマンドが終了であれば、処理を終了する。なお、図１３では便宜上３つのコマンドしか記述しなかったが、その外にもパスワード変更、呼び出し番号（ユーザ管理テーブル７０１内の呼び出し番号フィールドに記憶され、メールボックス内に音声メッセージやＦＡＸメッセージが蓄積されたときに自動的に発呼して、メッセージの受信を通知するための電話番号等）変更等のリモート操作ができるコマンドが存在する。
【００７７】
（未読メッセージ再生処理）
次に、図１３においてステップＳ１３０６として示した未読メッセージ再生処理の詳細を図１４に示すフローチャートを参照して説明する。
まず、ステップＳ１４０１においては指示されたＩＤに該当するメールボックス内の未読メッセージの管理情報を一つ検索する。未読メッセージは図５〜図７を参照して前述したとおり、音声／画像管理データ領域６０４内に存在する音声データ管理ブロック７０２、画像データ管理ブロック７０３の再生済／未再生フィールド（画像データの場合は出力済／未出力フィールド）を参照することによって検索可能である。
【００７８】
未読メッセージが複数存在する場合にそのうちの一つを選択する方法は複数考えられる。まず、一つはステップＳ１４０１に書かれているように最も古いメッセージを選択する方法である。メールボックス内の情報を音声用ブロック８０１の録音日時が最も古く、かつ再生済／未再生フィールドが未再生であるものという条件で検索すれば、未読の最古のメッセージを選択できる。この方法では時系列に従った再生が可能となる。もう一つの方法としては、最も新しいメッセージを選択する方法である。メールボックス内の情報を音声用ブロック８０１の録音日時が最も新しく、かつ再生済／未再生フィールドが未再生であるものという条件で検索すれば、未読の最新のメッセージを選択できる。この方法では最新情報を最初に聞くことが可能となる。再生の順番についてはメールボックスごとに設定ができるようにすることで、ユーザの使い勝手が向上する。
【００７９】
ステップＳ１４０１にて未読メッセージの管理情報を一つ検索したら、ステップＳ１４０２において、その管理情報内の録音場所フィールドを調べ、メッセージの音声データが通信装置内部の記憶部１１１に記憶されているかどうかを判断する。記憶部１１１に記憶されていると判断された場合は、ステップＳ１４０３において管理情報内のアドレス／ＦｉｌｅＮｏ．フィールドから圧縮された音声データが記憶されているアドレス情報を取得する。ステップＳ１４０４においては取得したアドレス情報に記憶された音声データを音声圧縮／伸張部１０７において伸張し、音声として回線に流す音声メッセージ再生処理を行う。再生処理が終了したら、音声用ブロックの再生済／未再生フィールドの値を再生に変更する。
【００８０】
ステップＳ１４０５においては、再生した音声メッセージを消去するかどうかを発呼側操作者に確認するために、音声応答部１０５から「メッセージを消去しますか？消去する場合は＊を、消去しない場合は＃を押してください」等の音声応答メッセージを送出する。ステップＳ１４０６においては発呼側操作者からメッセージ消去指示があったかを調べる。＃を検出し、消去指示がなかった場合にはステップＳ１４０８に進む。＊を検出し、消去指示があった場合には音声データ領域６０５内の該当音声メッセージが記憶されていた領域を解放し、更に該当する音声用ブロックを管理情報のリンクから外し、関連する他のブロックのリンク情報を変更するとともに、ユーザ管理テーブル７０１の録音件数フィールドの値を１デクリメントする。
【００８１】
ステップＳ１４０８においては今再生した音声メッセージと共に記憶されたＦＡＸ受信文書を確認する処理を行う。処理内容は後で詳細に記述する。
ステップＳ１４０９においては音声用ブロックの再生済／未再生の内容を調べる。未読のメッセージがあればステップＳ１４０１に戻る。未読メッセージがなければ本処理を終了する。
【００８２】
ステップＳ１４０２において、メッセージの音声データが外部記憶装置に記憶されていると判断された場合は、ステップＳ１４１０において、音声データを格納する領域を音声データ領域６０５から獲得する。この領域はＰＣ１１６から受信した音声データを蓄積するためのものである。ステップＳ１４１１においては、インタフェース制御部１１４からＰＣ１１６に音声データ取得コマンドを送出する。音声用ブロックのＦｉｌｅＮｏ．フィールドの情報を添付することで、ＰＣ１１６は外部記憶装置１１７から転送すべき音声データを特定できる。
【００８３】
ステップＳ１４１２においてはＰＣ１１６から音声データを受信し、ステップＳ１４１０にて獲得した音声データ領域に蓄積する。そして音声用ブロックの録音場所フィールドの値を本体内のメモリ（記憶部１１１）に変更し、ＦｉｌｅＮｏ．フィールドの情報を記憶部１１１の図示しないテンポラリエリアに保存して、代わりに音声データのアドレスを格納する。すなわち本体内に蓄積されている状態にする。
【００８４】
ステップＳ１４１３においてはＰＣ１１６より受信蓄積した音声データを音声圧縮／伸張部１０７において伸張し、音声として回線に流す音声メッセージ再生処理を行う。
【００８５】
ステップＳ１４１４においては、再生した音声メッセージを消去するかどうかを発呼側操作者に確認するために、音声応答部１０５から「メッセージを消去しますか？消去する場合は＊を、消去しない場合は＃を押してください」等の音声応答メッセージを送出する。ステップＳ１４１５においては発呼側操作者からメッセージ消去指示があったかを調べる。
【００８６】
＊を検出し、消去指示があった場合には、ステップＳ１４１６において音声圧縮データ６０５内の該当音声メッセージが記憶されていた領域を解放し、更に該当する音声用ブロックを管理情報のリンクから外し、関連する他のブロックのリンク情報を変更するとともに、ユーザ管理テーブル７０１の録音件数フィールドの値を１デクリメントする。続いて、ステップＳ１４１７においてメッセージを蓄積しているＰＣ１１６に対して、インタフェース制御部１１４より、ＦｉｌｅＮｏ．を指定しての音声メッセージデータ消去依頼を行い、ＰＣ１１６内の音声データを削除する。その後ステップＳ１４０８に進んで、今再生した音声メッセージと共に記憶されたＦＡＸ受信文書を確認する処理を行う。
【００８７】
ステップＳ１４１５において＃を検出し、消去指示がされなかった場合には、ステップＳ１４１８において現在の音声データ領域の使用量が、記憶部１１１内の第１のしきい値領域６０２の値を超えているか調べる。超えていなければ本体側に音声データを持つことができるので、ステップＳ１４１７においてメッセージを蓄積しているＰＣ１１６に対して、インタフェース制御部１１４より、テンポラリエリアに保存したＦｉｌｅＮｏ．を指定しての音声メッセージデータ消去依頼を行い、ＰＣ１１６内の音声データを削除する。続いてステップＳ１４０８のＦＡＸ受信文書を確認する処理に進む。
【００８８】
ステップＳ１４１８において第１のしきい値領域６０２の値を超えていると判断された場合には、本体側に音声データを持つことができないので、ステップＳ１４１９において音声圧縮データ６０５内の該当音声メッセージが記憶されていた領域を解放し、音声用ブロックの録音場所フィールドの値を外部記憶装置に変更し、テンポラリエリアに保存していたＦｉｌｅＮｏ．を音声用ブロックのアドレス／ＦｉｌｅＮｏ．フィールドに保存して、以前のように音声データをＰＣ１１６に保存している状態に戻す。続いてステップＳ１４０８のＦＡＸ受信文書を確認する処理に進む。
【００８９】
（ＦＡＸ文書確認処理）
次に、図１３においてステップＳ１３０７として示したＦＡＸ文書確認処理の詳細を図１５に示すフローチャートを参照して説明する。
まず、ステップＳ１５０１においては指示されたＩＤに該当するユーザ管理テーブル内の画像データ管理ブロック７０３に、出力済／未出力フィールドの値が未出力の画像用ブロックの有無を検索してＦＡＸ受信文書があるかどうかを調べる。ＦＡＸ受信文書があればステップＳ１５０２において、音声応答部１０５から「スタートキーを押してください」等の音声応答メッセージを送出する。
【００９０】
ここで発呼側操作者がＦＡＸ機能を有する電話を用いている場合は、ＦＡＸ受信のスタートキーを押下する等の操作にによって、ＩＴＵ−Ｔ．３０のＤＩＳ信号を送出することができるので、ステップＳ１５０３において、通信装置はＤＩＳ信号を受信後、Ｔ．３０手順にしたがって、画像用ブロック内のアドレス／ＦｉｌｅＮｏ．フィールドに記録された記憶部１１１の画像データ領域６０６のアドレスか、外部記憶装置１１７におけるＦｉｌｅＮｏ．で示されている画像データをＦＡＸ送信する。送信終了後は画像データ６０６領域内の画像が記憶されていた領域を解放し（記憶場所が外部記憶装置の場合にはＰＣに削除依頼をして削除し）、更に該当する画像用ブロックを管理情報のリンクから外し、関連する他のブロックのリンク情報を変更して、全体処理を終了する。
【００９１】
一方、ステップＳ１５０１においてＦＡＸ受信がないと判断された場合には、ステップＳ１５０４において音声応答部１０５から「ＦＡＸ文書はありません」等の音声応答メッセージを送出し、ＦＡＸメッセージがないことを発呼側操作者に通知する。そしてＦＡＸ確認処理を終了する。
【００９２】
（音声メッセージに付随した画像データの送信処理）
図１６は、画像データが録音音声データに付随している場合にこの画像データを相手先に送信する場合の制御手順を示すフローチャートである。
まず、ステップＳ１６０１で音声用ブロック８０１の第２リンク情報を参照して、この音声データに画像データがリンクされているか調べる。リンクされていればその旨を示すメッセージ、例えば「画像があります」を音声応答部１０５から送出し（ステップＳ１６０２）、それに応答したＤＴＭＦ信号の受信を待つ（ステップＳ１６０３）。
【００９３】
受信したＤＴＭＦ信号が「確認」を示すコマンドであれば、ユーザに対して音声データに付随している画像データの受信準備を促すメッセージ、例えば「スタートキーを押してください」を音声応答部１０５から送出し（ステップＳ１６０４）、上述したＤＩＳ信号の受信を確認したらＦＡＸ送信処理行う（ステップＳ１６０５）。
【００９４】
また、ステップＳ１６０３で「転送」を示すコマンドを受信した場合には、画像データを転送すべく、音声応答部１０５から例えば「転送先の番号を入力して下さい」というメッセージを送出し、ユーザからの番号受信を待つ（ステップＳ１６１１）。転送先の番号、例えば電話（ＦＡＸ）番号を例えばＤＴＭＦ信号で受信して記憶部１１１の図示しないテンポラリエリアに記憶して（ステップＳ１６０６）、一旦回線を切断する（ステップＳ１６０７）。
【００９５】
しかる後、ステップＳ１６０６で受信した電話番号を読み出し、この電話番号へ発呼して（ステップＳ１６０８）、音声用ブロック８０１の第２リンク情報で与えられる画像用ブロック内のアドレス／ＦｉｌｅＮｏ．フィールドを参照してリンクされている画像データをＦＡＸ送信する（ステップＳ１６０９）。送信終了後は、回線を切断する（ステップＳ１６１０）。
【００９６】
なお、ステップＳ１６０１で音声用管理ブロック８０１の第２リンク情報を参照して、音声データに画像データがリンクされていないことが判明した場合は、ただちに処理を終了する。
【００９７】
（再生時の音声データ複写処理）
次に、図１７及び図１８に示すフローチャートを用いて、録音済みの音声データの再生時にこの再生データを所望のＩＤのメールボックスへ複写する場合の処理を説明する。
【００９８】
まずステップＳ１８０１で回線制御部１０９により着信があるか監視し、着信があれば本通信装置がボイスメールモードに設定されているかいなか調べ（ステップＳ１８０２）、ボイスメールモードでなければ通常の通信処理を行う（ステップＳ１８０３）。ボイスメールモードであれば所定時間内にＣＮＧ信号が到来するか否か監視し（ステップＳ１８０４，ステップＳ１８０５）、ＣＮＧ信号が到来すれば相手機はファクシミり装置と考えられるので通常の通信処理を行う（ステップＳ１８０３）。
【００９９】
所定時間内にＣＮＧ信号が到来しなければ音声応答部１０５から「ボックスＮｏ．を入力してください」等の音声応答メッセージを送出し、発呼側にメールボックスＩＤの入力を促す（ステップＳ１８０６）。そして、ＤＴＭＦコードが到来するのを待ち（ステップＳ１８０７）、到来したならば受信したコードの先頭が再生指示を示す「＃」であり、かつそれに続くコードが登録されているＩＤであるか否かを調べる（ステップＳ１８０８）。登録されているＩＤでなければ、エラーを示す「入力が間違っています」等の音声応答メッセージを音声応答部１０５から送出し（ステップＳ１８０９）、回線を切断する（ステップＳ１８１０）。もちろん、図９に示すように、再度入力を促すようにしても良い。
【０１００】
「＃」とＩＤからなるコードを受信したことが判明したらパスワードの入力を促す応答メッセージ（例えば、「パスワードを入力してください」）を送出し（ステップＳ１８１１）、これに応じて受信したＤＴＭＦ信号がステップＳ１８０８で受信したＩＤに対応するユーザ管理テーブル７０１のパスワード領域に記憶されているパスワードデータと一致するか否か調べ（ステップＳ１８１２）、一致しなければ再びステップＳ１８１１へ戻る。
【０１０１】
パスワードが一致すればステップＳ１８１３へ進み、各種のコマンドの入力を促す応答メッセージ、例えば「コマンドを入力して下さい」を送出し（ステップＳ１８１３）、ＤＴＭＦ信号によるコマンドの受信を待つ（ステップＳ１８１４、図１８）。
【０１０２】
受信したコマンドが「ＦＡＸ確認」であれば、ステップＳ１８１５へ進み図１５に示すＦＡＸ確認処理を行った後にステップＳ１８１３（図１７）へ戻る。受信したコマンドが未読の音声メッセージの再生であれば、未読の録音音声データのうち最古のものを検索する。これは、図１３を用いて上述したように、ステップＳ１８０８で受信したＩＤに対応するユーザ管理テーブル７０１の音声リンク先情報によって示される音声用ブロック８０１の「再生済／未再生」の領域と「録音日時」の領域を参照し、かつこの音声用ブロックのリンク情報フィールドの値から次の音声ブロックを順次参照して、かつ参照された音声用ブロックの「再生済／未再生」フィールドと「録音日時」フィールドを参照することで最古のメッセージを検索することができる。
【０１０３】
ステップＳ１８１７では検索された音声の記憶場所を音声用ブロックの録音場所フィールド及びアドレス／ＦｉｌｅＮｏ．フィールドを参照することにより調べる。録音場所フィールドの値が本通信装置内の記憶部１１１を表していればアドレス／Ｆｉｌｅフィールドからメモリアドレスを取得し、このアドレスに記憶されている録音メッセージを再生する（ステップＳ１８１８，ステップＳ１８１９）。
【０１０４】
次に録音済みのメッセージ数が所定の最大件数を超えているか調べ（ステップＳ１８２０）、超えていれば応答メッセージ（例えば、「録音がいっぱいです」）を送出し（ステップＳ１８２２）、通信処理を実行する（ステップＳ１８２３）。録音件数が最大件数を超えていなければ、再生した録音に対する処理のためのコマンド入力を促す応答メッセージ（例えば、「コマンドを入力して下さい」）を送出し（ステップＳ１８２１）、ＤＴＭＦ信号によるコマンド受信を検出する。
【０１０５】
コマンドを受信したら、そのコマンドが「転送」指示コマンドであるか調べ（ステップＳ１８２４）、「転送」指示コマンドであれば再生した録音を転送する宛先ＩＤの入力を促すための応答メッセージ（「転送先のボックスＮｏをどうぞ」等）を送出し（ステップＳ１８２５）する。転送宛先ＩＤを受信し、受信した宛先に再生したメッセージを複写して（ステップＳ１８２６，ステップＳ１８２７）、ステップＳ１８２８に進む。ステップＳ１８２４で受信したコマンドが「転送」でないことが判明したら直ちにステップＳ１８２８に進む。
【０１０６】
ステップＳ１８２８では、受信したコマンドが「消去」コマンドであるか否か調べ、「消去」コマンドである場合には再生した録音メッセージを消去して（ステップＳ１８２９）、ステップＳ１８３０へ進む。受信コマンドが「消去」コマンドでない場合には直ちにステップＳ１８３０へ進む。ステップＳ１８３０では、次の末読のメッセージがあるか否か調べ、あれば再びステップＳ１８１７へ戻り、なければ処理を終了する。
【０１０７】
なお、ステップＳ１８１７で調べた音声データの記憶場所が外部記憶装置である場合には、外部記憶装置から音声データを取得してから（ステップＳ１８３１）、ステップＳ１８２４へ進む。
【０１０８】
なお、本実施形態では、未読の録音メッセージに対する「転送」ないし「消去」処理についてのみ説明したが、未読か否かに関係なく、受信したＩＤに対応するメールボックス内のすべての録音メッセージに対してこれらの処理を行うことが可能なように構成することは容易である。すなわち、ステップＳ１８１６ないしステップＳ１８３０での検索において、音声用ブロックの「再生済／未再生」フィールドの参照を行わなければ、前述の制御手順と同様にして可能であることは明らかであろう。
【０１０９】
（記憶部内データ量の調整処理）
次に、図１９に示すフローチャートを用いて、一定量以上の音声データを通信装置内に保持するための処理について説明する。
前述の通り通信装置１００は、記憶部１１１内に第１のしきい値領域６０２と第２のしきい値領域６０３を有し、第１のしきい値領域６０２に記憶された第１のしきい値は、メモリ内の音声データの使用量の上限を表し、このしきい値を超えた場合には音声データをインタフェース部１１４を介してＰＣ１１６に転送して、本体内の音声データ量が第１のしきい値を超えないように制御する。
【０１１０】
また、第２のしきい値領域６０３に記憶された第２のしきい値は、ここまでメモリ内に音声データを保存してよいという値を表す。本体内の音声データ使用量（あるいは件数）がこのしきい値を下回った場合は、インタフェース部１１４を介してＰＣ１１６から音声データを取得し、常に一定量の音声データを本体内に保持するようにする。以下、図１９を参照してこの処理を説明する。
【０１１１】
ステップＳ１９０１においては、メモリ内の音声データ使用量が第２のしきい値より小さいかどうかを調べる。小さくなければ処理を終了する。
【０１１２】
メモリ内の音声データ使用量が第２のしきい値より小さい場合には、ステップＳ１９０２において、音声用ブロックの録音場所フィールドの内容を調べて、音声データがＰＣ１１６に蓄積されているものをひとつ選び出す。選択する際の条件は任意であり、もっとも新しい／古い音声データや、指定された録音日時に合致するもの等、管理情報を参照することで種々の条件に合致した録音音声データを検索することができる。
【０１１３】
ステップＳ１９０３においては、音声データを格納する領域を音声データ領域６０５から獲得する。この領域はＰＣ１１６から受信した音声データを蓄積するためのものである。そして、インタフェース制御部１１４からＰＣ１１６に音声データ取得コマンドを送出する。音声用ブロックのＦｉｌｅＮｏ．フィールドの情報を添付することで、ＰＣ１１６は外部記憶装置１１７から転送すべき音声データを特定できる。ステップＳ１９０４においてはＰＣ１１６から音声データを受信し、ステップＳ１９０３にて獲得した音声データ領域に蓄積する。
【０１１４】
ステップＳ１９０５においては、音声用ブロックの録音場所フィールドの値を本体内の記憶部を示す値に変更し、ＦｉｌｅＮｏ．フィールドの情報を記憶部１１１のテンポラリエリアに保存して、代わりにステップＳ１９０３で確保した音声データ領域６０５内のアドレスを格納する。
【０１１５】
ステップＳ１９０６においては、メッセージを蓄積している外部記憶装置１１７が接続されたＰＣ１１６に対して、インタフェース制御部１１４より、テンポラリエリアに保存したＦｉｌｅＮｏ．を指定しての音声メッセージデータ消去依頼を行い、外部記憶装置内の音声データを削除する。そして、ステップＳ１９０１の音声データ使用量と第２のしきい値の比較処理に戻る。この処理を操り返すことによって、本体内には一定量以上の音声データを保持することができる。
【０１１６】
ところで、ステップＳ１９０２において、音声データが外部記憶装置１１７に蓄積されているものをひとつ選び出しているが、その選択にはいくつか方法が考えられる。一つ目は音声用ブロック８０１を先頭から調べていき、その録音場所の内容が外部記憶装置になっているものを見つけたらその音声用ブロックを選択する方法である。二つ目は音声用ブロックすべてを、音声用ブロックの録音日時が最も新しく、かつ音声用ブロックの録音場所の内容が外部記憶装置になっているものという条件で検索し、外部記憶装置に保持している音声データの中で最も日時の新しいものの音声用ブロックを選択する方法である。三つ目は、メールボックスに優先度を付け、優先度の高いメールボックスの音声リンク先から音声用ブロックを調べていき、その録音場所の内容が外部記憶装置になっているものを見つけたらその音声用ブロックを選択する方法である。ＰＣから本体内に音声データを移動する際の選択基準はユーザが設定できるようにすることでユーザの使い勝手が向上する。
【０１１７】
（通信装置の操作による音声／画像データ送信処理）
図２０は、本発明による通信装置から、所定のキー操作により音声と画像とを順次、所望の宛先ＩＤに送信するための指示をＤＴＭＦ信号で送出する処理の制御手順を示すフローチャートである。
【０１１８】
ここでは、「ＩＤ１＊ＩＤ２＊＊＃」なるＤＴＭＦ信号列を用いて、ＩＤ１の宛先メールボックスには音声のみを、ＩＤ２の宛先メールボックスには音声と画像とを順次送信する場合を例にして説明する。「ＩＤ１」、および「ＩＤ２」は「０」から「９」の数字から構成され所定の桁数を有する。また、「＊」は、ＩＤ１の区切りを示すと同時に該ＩＤへは音声の録音のみであることを示し、「＊＊」と＊を２個続けた場合は、ＩＤ２の区切りを示すと同時に該ＩＤへは音声の録音と画像の蓄積を順次行うことを示すものとする。また、「♯」は、一連のＤＴＭＦ信号列の終了を示すターミネータであるとする。
【０１１９】
まずステップＳ２００１では音声の録音のみの宛先ＩＤ１（たとえば１２３４）を操作部１１３のテンキー４０６を用いて入力し、続けて宛先ＩＤ１の区切りとしてテンキー４０６の「＊」キーを用いて「＊」を入力する（ステップＳ２００２）。次いで音声の録音と画像の蓄積を順次行う宛先のＩＤ２をテンキー入力し（ステップＳ２００３）、続けてＩＤ２の区切りとして特殊キー４０５のうちの「混在」キーを押す（ステップＳ２００４）。最後に♯キーを入力する（ステップＳ２００５）。
【０１２０】
このように入力されたキーシーケンスのうち、「混在」キーを２個連統した＊に変換したのち一連のキー入力に対応するＤＴＭＦ信号を送出し、所望の録音を行った後、ＦＡＸ受信の開始を促す音声メッセージ（例えば「スタートキーを押してください」）を、通信装置に接続された電話機（図２、３０３）によって受信し（ステップＳ２００６）、スタートキーを入力する（ステップＳ２００７）。スタートキーの入力により、原稿読取部１０３にあらかじめ搭載しておいた原稿の画像が読みとられ、その画像データを通常のＦＡＸ送信の手順により指定のＩＤに対応するメールボックス内の画像用ブロックに記録して（ステップＳ２００８）処理を終了する。
【０１２１】
上記の制御手順によれば、ＩＤ１の宛先には音声のみを、ＩＤ２の宛先にはＩＤ１の宛先に録音したのと同じ音声を録音したのち、ＩＤ２の宛先にのみ画像を蓄積したことになる。
【０１２２】
（通信装置の操作による音声／画像データ転送処理）
図２１は、本通信装置の記憶部１１１の音声データを、操作部１１３の操作によって外部記憶装置へ転送する処理の制御手順を示すフローチャートである。
ステップＳ２１０１では、外部記憶装置への転送を指示するための操作部１１３に設けた「転送」キー４０５の押下があるか監視する。押下を検知した場合は、転送が有効か否かを判定し（ステップＳ２１０２）、有効であればデータを転送するユーザのＩＤ（もしくはメールボックスＮｏ．）入力を促すガイダンスを操作部１１３の表示部４０１に表示し（ステップＳ２１０３）、テンキー４０６を用いたＩＤ入力を待つ。
【０１２３】
有効なＩＤの入力を検出したら（ステップＳ２１０４）、ステップＳ２１０５で転送方向の入力を待って判定し、外部記憶装置から通信装置への転送であれば当該ＩＤのデータを所定の条件によって外部記憶装置から記憶部１１１へ転送する（ステップＳ２１０６）とともに当該データをＰＣ上で削除し（ステップＳ２１０７）、音声用ブロック、画像用ブロック等関係する管理データに必要な変更を施した後、処理を終了する。一方、ステップＳ２１０５で転送方向が通信装置から外部記憶装置の場合は、当該データを記憶部１１１から外部記憶装置へ転送する（ステップＳ２１０８）とともに当該データを記憶部１１１から削除し（ステップＳ２１０９）、音声用ブロック、画像用ブロック等関係する管理データに必要な変更を施した後、処理を終了する。
【０１２４】
なお、ステップＳ２１０２で転送が有効でないと判断された場合、もしくは、ステップＳ２１０４で有効でないＩＤが入力された場合は、ただちに処理を終了する。
【０１２５】
（第２の実施形態）
図９では、音声データの受信処理について説明したが、本発明による通信装置は音声メッセージと画像メッセージ（ＦＡＸメッセージ）を受信することも可能である。図２２及び図２３は、この場合の動作を示すフローチャートである。
【０１２６】
まず、回線１１５からの着信有無を、回線制御部１０９にて検出する（ステップＳ１７０１）。回線制御部１０９が着信を検出したら、ステップＳ１７０２において記憶部１１１内の所定領域に設定された装置の設定がボイスメールモードになっているかを調べる。ボイスメールモードになっていない場合は設定されているモードにおける通信処理を行う。
【０１２７】
ステップＳ１７０２においてボイスメールモードが設定されている場合はステップＳ１７０３、ステップＳ１７０４において一定時間ＣＮＧ信号（ファクシミリ送信であることを通知する信号）の検出を行う。ＣＮＧ信号が検出された場合は、以下に述べるメールボックスへのＦＡＸ送信ではないため、通信処理へ移行して通常のファクシミリ受信処理を行う。
【０１２８】
一定時間ＣＮＧ信号が検知されなかった場合は、ステップＳ１７１５において音声応答部１０５から「ボックスＮｏ．を入力してください」等の音声応答メッセージを送出し、発呼側にメールボックスＩＤの入力を促す。ステップＳ１７０６においてはボックスＩＤを指示するＤＴＭＦ信号を受信する。ＤＴＭＦ信号を受信したら、ステップＳ１７０７においてＩＤの入力があったかを調べる。ＩＤ入力でなかった場合はステップＳ１７０８において、音声応答部１０５から「もう一度ボックスＮｏ．を入力してください」等の音声応答メッセージを送出し、ＩＤの再入力を促す。
【０１２９】
ステップＳ１７０７において、ＩＤが入力されたと判断した場合は、ステップＳ１７０９において宛先の解析を行う。本実施形態では発呼側から複数のメールボックスＩＤを設定でき、更に宛先ごとに音声メッセージのみを送るのか画像（ＦＡＸ）メッセージも付加して送るのか、あるいは画像（ＦＡＸ）メッセージのみを送るのかを指示することもできる。これは例えば以下に示すように、入力方法を決めておくことにより実現できる。
【０１３０】
例えば、図２０において説明したように、通常電話機のキーに含まれる、＃キー（で生成されるＤＴＭＦ信号。以下同様の意味で用いる）は入力終了を示すターミネイタ、＊キーはメールボックスＩＤ入力の継続又はＦＡＸ送信を意味するものと決める。この規則を用いれば、一つのメールボックスに音声メッセージを録音するときは「“ＩＤ”＃」と入力し、二つのメールボックスに同じ音声メッセージを録音するときは、「“ＩＤ１”＊“ＩＤ２”＃」と入力することになる。
【０１３１】
また、あるメールボックスＩＤに音声メッセージの録音と画像（ＦＡＸ）メッセージの送信を行いたい場合は、メールボックスＩＤの後に＊を入力する。「“ＩＤ１”＊＃」と入力されるとＩＤ１のメールボックスに音声メッセージの録音と画像（ＦＡＸ）メッセージの送信を行うことを意味する。ＩＤ１とＩＤ２に対して音声メッセージの録音をＩＤ１にだけ画像（ＦＡＸ）メッセージの送信を行いたい場合は「“ＩＤ１”＊＊“ＩＤ２”＃」と入力する。
【０１３２】
上記の約束でメールボックスＩＤが入力されるのでステップＳ１７０９においては入力された宛先から、音声メッセージを録音するメールボックスと画像（ＦＡＸ）メッセージを蓄積するメールボックスを割り出しておく。
【０１３３】
ステップＳ１７１０においては、ステップＳ１７０９での宛先解析の結果、音声メッセージの録音の指示があったかを調べる。指示がなかったときはステップＳ１７１６に進む。音声メッセージの録音指示があった場合にはステップＳ１７１１において録音件数が装置の最大録音件数を超えているかどうかを調べる。最大件数を超えている場合は、ステップＳ１７１３において音声応答部１０５から「録音できません」等の音声応答メッセージを送出し、これ以上録音ができないことを発呼側録音者に通知し、回線を切断する。
【０１３４】
ステップＳ１７１１において最大件数をオーバーしていない場合は、ステップＳ１７１２において、記憶部１１１から音声データ領域６０５の音声データ蓄積領域と音声データ管理ブロック７０２内の音声用ブロックを獲得する。
【０１３５】
ステップＳ１７１４においては、音声応答部１０５から「メッセージをどうぞ」等の音声応答メッセージを送出し、続けて用件メッセージを受信する。受信した音声は音声圧縮／伸張部１０７にて圧縮され、ステップＳ１７１２で獲得した音声データ領域に記憶される。
【０１３６】
ステップＳ１７１５においてはステップＳ１７１４の録音に対して、ステップＳ１７１２で獲得した音声用ブロックに録音日時、録音時間、録音場所の各情報を登録する。録音場所はメモリと記憶される。また、アドレス／ＦｉｌｅＮｏ．フィールドには圧縮した音声データを保存した音声データ領域６０５内のアドレスを登録する。そして、登録した音声用ブロックを音声メッセージの録音の指示があったメールボックス（複数のボックスが指定されている場合はＦＡＸ受信の指示もされているメールボックス）に含まれる音声用ブロックのリンクに接続する。
【０１３７】
ステップＳ１７１６においては、ステップＳ１７０９での宛先解析の結果、画像（ＦＡＸ）メッセージの受信指示があったかを調べる。指示がなかったときはステップＳ１７１９に進む。画像（ＦＡＸ）メッセージの受信指示があった場合には、ステップＳ１７１７において、記憶部１１１から画像データ領域６０６の画像データ蓄積領域と画像データ管理ブロック７０３内の画像用ブロックを獲得する。その後ＩＴＵ−Ｔ．３０で規定されているＤＩＳ信号を送出する。発呼側は原稿をセットしスタートボタンを押下する（又は同等の機能を有するソフトウェアを実行する）ことでＦＡＸ通信が可能になり、本機は画像メッセージの受信ができる。受信した画像は画像データ領域６０６の確保した領域に保存する。
【０１３８】
ステップＳ１７１８においてはステップＳ１７１７の画像メッセージ受信に対して、ステップＳ１７１７で獲得した画像用ブロックに受信日時、受信時間、受信場所の各情報を登録する。受信場所はメモリと記憶される。また、アドレス／ＦｉｌｅＮｏ．フィールドには画像データを保存した画像データ領域内のアドレスを登録する。そして、登録した画像用ブロックを画像メッセージの受信の指示があったメールボックス（複数のボックスが指定されている場合は先頭のメールボックス）の画像ブロックのリンクに接続する。ただし、そのメールボックスに対してステップＳ１７１４において音声メッセージも録音した場合は図７（ｂ）に示すような通常の画像ブロックのリンクではなく、図７（ａ）に示すおける音声用ブロック８０１と画像用ブロック８０３のように関連する音声メッセージの音声用ブロックの第２リンク情報に接続する。
【０１３９】
ステップＳ１７１９においては回線を切断する。
ステップＳ１７２０においては、ステップＳ１７０９の宛先解析の結果、音声メッセージの録音、画像（ＦＡＸ）メッセージの受信の各々が複数のメールボックスに対してなされた（いわゆる同報）かどうかを調べる。複数のメールボックス宛てでなかった場合は処理を終了する。複数のメールボックス宛てであった場合には、録音された音声メッセージと受信画像メッセージを内部でコピーする処理を行う。まず、音声メッセージが複数のメールボックス宛てであったかを調べ、複数メールボックス宛てであった場合は、宛先の数だけ音声データ領域６０５の音声データ蓄積領域と音声データ管理ブロック７０２内の音声用ブロックを獲得する。そして、録音した音声データを獲得した音声データ蓄積領域にコピーする。
【０１４０】
次に画像（ＦＡＸ）メッセージが複数のメールボックス宛てであったかを調べ、複数メールボックス宛てであった場合は、宛先の数だけ画像データ領域６０６の画像データ蓄積領域と画像データ管理ブロック７０３内の画像用ブロックを獲得する。そして、受信した画像データを獲得した画像データ蓄積領域にコピーする。
【０１４１】
続いて、作成した音声用ブロック、画像用ブロックをメールボックスの音声リンク、画像リンクに接続する。音声用ブロックは音声ブロックのリンクチェーンに接続し、画像用ブロックは画像ブロックのリンクに接続するのであるが、音声メッセージと画像メッセージの両方を同じメールボックスに接続する場合は、画像用ブロックのアドレスを音声用ブロックの第２リンク情報フィールドに格納し、画像用ブロックを音声用ブロックにリンクさせてから、音声用ブロックを音声ブロックのリンクに接続する。録音された音声メッセージと受信画像メッセージの内部でのコピーが終了したら処理を終える。
【０１４２】
【他の実施形態】
なお、本発明は、複数の機器（例えばホストコンピュータ、インタフェイス機器、リーダ、プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機、ファクシミリ装置など）に適用してもよい。
【０１４３】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（または記録媒体）を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはCPUやMPU）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム(OS)などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１４４】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１４５】
本発明を上記記憶媒体に適用する場合、その記憶媒体には、先に説明した（図９乃至図２１のいずれかに示す）フローチャートに対応するプログラムコードが格納されることになる。
【０１４６】
【発明の効果】
以上述べたように本発明によれば、外部記憶装置を利用することにより、本体内部の記憶部自体の記憶容量が大きくない小規模なシステムにおいても、ボイスメール機能が十分に稼動でき、大容量の音声／画像データが可能な通信装置が実現できるという効果を有する。
【０１４７】
また、所定の条件を満たすデータを外部記憶装置に転送可能としたため、利用頻度の高い使用者の情報だけが常に本体内部の記憶部に残るようにすることが可能となり、全体として使用者のアクセス時間を短縮した使い勝手の優れた通信装置が実現できるという効果を有する。
【０１４８】
この場合、転送するデータの条件として、長期間利用しない利用者に関するデータを指定すれば、このような利用者のデータによって本体内部の記憶容量が圧迫され、最悪の場合ボイスメール機能全体の使用が妨げられる結果に陥ることを未然に防ぐことができる。
【０１４９】
加えて、外部記憶装置へのデータ転送処理を、通信回線が使用されていない状態で行うように構成することにより、不要な回線使用を行わなず、経済的であるという効果も有する。
【０１５０】
さらに、本発明によれば、所定の条件を満たすデータを本体内部の記憶部と外部記憶装置の両方に記憶することにより、素子の破壊や使用者の誤った操作等で、重要な情報が無くなってしまった時でも確実に復旧が可能な通信装置が実現できる。
【図面の簡単な説明】
【図１】本発明の通信装置の構成を示したブロック図である。
【図２】本発明の公衆回線（また、ＰＢＸ経由）を介した構成を示すブロック図である。
【図３】本発明の通信装置の操作部の概略図である。
【図４】本発明の通信装置の通信制御部の構成を示すブロック図である。
【図５】本発明の通信装置の記憶部の内部構成を示すブロック図である。
【図６】本発明の通信装置の記憶部内にある音声／画像管理データの概略図である。
【図７】本発明の通信装置における音声用ブロック及び画像用ブロックの構成及び相互関係を示す図である。
【図８】本発明の通信装置と外部記憶装置とのプロトコルを示す図である。
【図９】本発明の通信装置における音声データ受信処理を示すフローチャートである。
【図１０】図９におけるしきい値処理の詳細を示すフローチャートである。
【図１１】図９における強制処理の詳細を示すフローチャートである。
【図１２】図９における重複処理の詳細を示すフローチャートである。
【図１３】図９における再生処理の詳細を示すフローチャートである。
【図１４】図１３における未読メッセージの再生処理の詳細を示すフローチャートである。
【図１５】図１３におけるＦＡＸ文書確認処理の詳細を示すフローチャートである。
【図１６】音声メッセージに付随した画像データの送信処理を示すフローチャートである。
【図１７】再生時の音声データ複写処理を示すフローチャートである。
【図１８】再生時の音声データ複写処理を示すフローチャートである。
【図１９】記憶部内データ量の調整処理を示すフローチャートである。
【図２０】通信装置の操作による音声／画像データ送信処理を示すフローチャートである。
【図２１】通信装置の操作による音声／画像データ転送処理を示すフローチャートである。
【図２２】本発明の通信装置の別の実施形態における音声メッセージ受信処理を示すフローチャートである。
【図２３】本発明の通信装置の別の実施形態における音声メッセージ受信処理を示すフローチャートである。
【図２４】従来の音声装置を利用した場合の全体構成を説明するブロック図である。
【符号の説明】
１００    通信装置
１０１    ＣＰＵ
１０２    ＲＯＭ
１０３    原稿読取り部
１０４    記録部
１０５    音声応答部
１０６    音声録音部
１０７    音声データの伸長／圧縮処理部
１０８    画像データの伸長／圧縮処理部
１０９    回線制御処理部
１１０    通信制御処理部
１１１    記憶部
１１２    計時部
１１３    操作部
１１４    インターフェース制御部
１１５    回線
１１６    ホストコンピュータ
１１７    外部記憶装置
１１８    双方向インターフェース
２０１    公衆網
２０２    交換網（及びそれを制御する交換機）
２０３    音声装置
２０４、２０６    電話器
２０５、２０７    ファクシミリ装置
３０３    電話器
４０１    表示部
４０２    スタートボタン
４０３    ストップボタン
４０４、４０５    特殊キー部
４０６    テンキー部
５０１    画像信号制御部
５０２    画像データ制御部
５０３    ＤＴＭＦ信号制御部
５０４    音声データ制御部
６０２    第１のしきい値領域
６０３    第２のしきい値領域
６０４    音声／画像管理データ領域
６０５    音声データ領域
６０６    画像データ領域
７０１    ユーザ管理テーブル
７０２    音声データ管理ブロック
７０３    画像データ管理ブロック
【図１】
0004662317.tif 000002
【図２】
0004662317.tif 000003
【図３】
0004662317.tif 000004
【図４】
0004662317.tif 000005
【図５】
0004662317.tif 000006
【図６】
0004662317.tif 000007
【図７】
0004662317.tif 000008
【図８】
0004662317.tif 000009
【図９】
0004662317.tif 000010
【図１０】
0004662317.tif 000011
【図１１】
0004662317.tif 000012
【図１２】
0004662317.tif 000013
【図１３】
0004662317.tif 000014
【図１４】
0004662317.tif 000015
【図１５】
0004662317.tif 000016
【図１６】
0004662317.tif 000017
【図１７】
0004662317.tif 000018
【図１８】
0004662317.tif 000019
【図１９】
0004662317.tif 000020
【図２０】
0004662317.tif 000021
【図２１】
0004662317.tif 000022
【図２２】
0004662317.tif 000023
【図２３】
0004662317.tif 000024
【図２４】
0004662317.tif 000025