JP5716926B2 - Voice recording / reproducing apparatus and method - Google Patents

Voice recording / reproducing apparatus and method Download PDF

Info

Publication number
JP5716926B2
JP5716926B2 JP2012157468A JP2012157468A JP5716926B2 JP 5716926 B2 JP5716926 B2 JP 5716926B2 JP 2012157468 A JP2012157468 A JP 2012157468A JP 2012157468 A JP2012157468 A JP 2012157468A JP 5716926 B2 JP5716926 B2 JP 5716926B2
Authority
JP
Japan
Prior art keywords
bookmark
time position
voice
instruction
audio data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2012157468A
Other languages
Japanese (ja)
Other versions
JP2014022818A (en
Inventor
康裕 勝間
康裕 勝間
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Iwatsu Electric Co Ltd
Original Assignee
Iwatsu Electric Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Iwatsu Electric Co Ltd filed Critical Iwatsu Electric Co Ltd
Priority to JP2012157468A priority Critical patent/JP5716926B2/en
Publication of JP2014022818A publication Critical patent/JP2014022818A/en
Application granted granted Critical
Publication of JP5716926B2 publication Critical patent/JP5716926B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Telephonic Communication Services (AREA)

Description

発明は、音声録音再生装置および方法に関し、特に、ビジネスホンなどの電話端末と連携し、その通話内容を録音再生する音声録音再生装置および方法に関する。   The present invention relates to a voice recording / reproducing apparatus and method, and more particularly, to a voice recording / reproducing apparatus and method for recording and reproducing a call content in cooperation with a telephone terminal such as a business phone.

電話端末での通話内容を録音再生することは、電話応対システムで行われている。例えば、企業においては、顧客などに対する応対サービス向上、通話内容の確認、情報漏えい監視、不在時の伝言などを目的として、ビジネスホンなどの電話端末での通話内容を録音再生している。   Recording and reproducing the content of a call at a telephone terminal is performed by a telephone answering system. For example, a company records and reproduces the contents of a call on a telephone terminal such as a business phone for the purpose of improving the response service for customers, confirming the contents of a call, monitoring information leakage, and messages when absent.

電話応対システムにおける応対業務には、顧客から掛かってくる電話を受け付けて応対するインバウンド業務と調査対象者に対して電話を掛けて調査を実施するアウトバウンド業務とがある。これらの業務では、その通話内容の確認に要する時間をできるだけ短縮して効率的に業務を遂行できるようにするとともに、応対者の負担をできるだけ軽減することが望まれる。   In the telephone reception system, there are an inbound service for receiving a telephone call from a customer and responding to it, and an outbound service for performing a survey by calling a person to be surveyed. In these operations, it is desirable to reduce the time required for confirming the content of the call as much as possible so that the operation can be performed efficiently and to reduce the burden on the responder as much as possible.

このような事情に鑑み、通話内容に応じてしおりを挿入しておき、しおりが挿入された部分の通話内容を確認できる電話応対システムが提案されている。また、電子情報にしおりを挿入して、その内容を確認できるようにする技術は、電子会議システムなどでも利用されている。   In view of such circumstances, a telephone answering system has been proposed in which a bookmark is inserted according to the content of the call and the content of the call in the portion where the bookmark is inserted can be confirmed. A technique for inserting a bookmark into electronic information so that the contents can be confirmed is also used in an electronic conference system.

特許文献1には、電話端末から入力された顧客の音声データを音声メモリに時系列的に記憶する書込時に、しおり設定指示に従って、音声データにおける現在の時間位置をしおり時間位置として登録し、音声データの再生時には、しおり再生指示に従って、音声メモリに記憶された音声データのうちしおり時間位置からの音声データを再生し、また、音声メモリに記憶された音声データの再生時に、しおり設定指示に従って、音声データにおける現在の時間位置をしおり時間位置として登録し、書込時と同様に、音声メモリに記憶された音声データのうちしおり時間位置からの音声データを再生する電話応対システムが記載されている。   Patent Document 1 registers the current time position in voice data as a bookmark time position in accordance with a bookmark setting instruction at the time of writing to store voice data of a customer input from a telephone terminal in a voice memory in time series, When reproducing audio data, audio data from the bookmark time position is reproduced from the audio data stored in the audio memory according to the bookmark reproduction instruction, and according to the bookmark setting instruction when reproducing the audio data stored in the audio memory. A telephone answering system is described in which the current time position in voice data is registered as a bookmark time position and the voice data from the bookmark time position is reproduced from the voice data stored in the voice memory in the same manner as at the time of writing. Yes.

特許文献2には、会議中に重要な発言あるいは注目すべき発言があったとき、しおり挿入を指示することで、後で再生したい発言にインデックスを付与し、会議内容の再生時には、しおり挿入タイミングより一定時間前より会議内容を再生する電子会議システムが記載されている。   In Patent Document 2, when there is an important utterance or noticeable utterance during the conference, an instruction is given to insert a bookmark, thereby giving an index to a utterance to be reproduced later. An electronic conference system that reproduces the content of a conference from a certain time ago is described.

特開2001−292239号公報JP 2001-292239 A 特開2005−109928号公報JP 2005-109928 A

特許文献1記載の電話応対システムでは、しおり挿入を任意に指示でき、その指示に従ってしおり挿入時間位置を登録し、しおり挿入時間位置からの音声データを再生できるので、応対内容での任意部分の音声データを再生できる。しかし、これでは、書込時あるいは再生中にしおり挿入が指示された時点を現在時間位置とし、この現在時間位置をしおり挿入時間位置として登録するので、しおりを挿入すべきかどうかの通話内容を確認してからしおり挿入を指示すると、話題の途中にしおりが挿入されるという課題がある。本来であれば、話題の冒頭にしおりを挿入したいところである。   In the telephone answering system described in Patent Document 1, bookmark insertion can be arbitrarily designated, bookmark insertion time position can be registered in accordance with the instruction, and voice data from the bookmark insertion time position can be reproduced. Can play data. However, since the current time position is registered as the current time position when bookmark insertion is instructed during writing or playback, this call position is registered as the bookmark insertion time position. Then, when the insertion of a bookmark is instructed, there is a problem that a bookmark is inserted in the middle of a topic. Originally, I would like to insert a bookmark at the beginning of the topic.

また、特許文献1記載の電話応対システムでは、音声データの再生中に、簡易な操作で確実に、それ以前のしおり挿入時間位置を選択し、そのしおり挿入時間位置から音声データを再生して確認できるように考慮されていない。すなわち、音声データの再生中に、クリック操作などで、それより前のしおり挿入時間位置に戻してそこから音声データを再生しようとしても、同じしおり挿入時間位置に戻ってそこから音声データが繰り返し再生されてしまうので、しおり挿入時間位置を順次戻して音声データを確認できないという課題がある。   Further, in the telephone answering system described in Patent Document 1, during playback of voice data, a simple operation is used to reliably select a previous bookmark insertion time position and play back and confirm the voice data from the bookmark insertion time position. Not considered to be possible. In other words, during playback of audio data, even if you try to return to the previous bookmark insertion time position by clicking, etc. and try to play the audio data from there, the audio data will be played back repeatedly from the same bookmark insertion time position. Therefore, there is a problem in that the voice data cannot be confirmed by sequentially returning the bookmark insertion time position.

さらに、音声データの特定区間の音声データのみを抽出して格納させることは、メモリの記憶容量削減や音声データの重要部分や注目部分のみを連続的に効率的に確認するために有効であるが、特許文献1記載の電話応対システムでは、しおり挿入時間位置は音声データの再生開始時間位置を示すだけであり、しおり挿入により、音声データの重要区間や注目区間のみを抽出できるようにすることは意図されていない。   Furthermore, extracting and storing only the audio data in a specific section of the audio data is effective for reducing the memory capacity of the memory and confirming only the important part or the attention part of the audio data continuously and efficiently. In the telephone reception system described in Patent Document 1, the bookmark insertion time position only indicates the reproduction start time position of the voice data, and it is possible to extract only the important section or the attention section of the voice data by inserting the bookmark. Not intended.

特許文献2記載の電子会議システムには、特許文献1記載の電話応対システムと同様に、発言の途中にしおりが挿入されるという課題がある。特許文献2には、しおり挿入タイミングより所定時間、例えば15秒前から再生を開始することや直前の会話がとぎれた時点から再生することも記載されているが、この場合、しおり挿入タイミングを検出し、その後、予め決められた再生開始時間位置を求めるという処理を行うので、再生開始時間位置を簡単な操作で柔軟に設定して迅速に再生することができないという課題がある。さらに、録音が長時間になる応対や会議などでは、そのままの音声データはサイズが大きく、それを保存・管理するために大容量の記憶媒体を必要とし、また、音声データを配布する際の通信時間が長くなるので、重要部分や注目部分の音声データを抽出することが有効であるが、特許文献2記載の電子会議システムでも、音声データの重要部分や注目部分の開始時間位置にしおりを挿入しようとするだけである。   Similar to the telephone answering system described in Patent Document 1, the electronic conference system described in Patent Document 2 has a problem that a bookmark is inserted in the middle of a statement. Patent Document 2 also describes that playback starts from a predetermined time, for example, 15 seconds before the bookmark insertion timing, or that playback starts when the previous conversation is interrupted. In this case, the bookmark insertion timing is detected. Then, since a process of obtaining a predetermined reproduction start time position is performed, there is a problem that the reproduction start time position cannot be flexibly set by a simple operation and the reproduction cannot be performed quickly. Furthermore, in receptions and conferences where recording takes a long time, the voice data as it is is large in size and requires a large capacity storage medium to store and manage it, and communication when distributing voice data Since the time becomes longer, it is effective to extract the audio data of the important part or the attention part. However, even in the electronic conference system described in Patent Document 2, a bookmark is inserted at the start time position of the important part or the attention part of the audio data. Just try.

本発明の目的は、通話内容を確認してからしおり挿入指示を行った場合でも、簡単かつ柔軟に、しおり挿入指示時点より前の時間位置にしおりを挿入することができる音声録音再生装置および方法を提供することにある。また、本発明の他の目的は、簡易な操作で確実にしおり挿入時間位置を選択し、そのしおり挿入時間位置位置から音声データを再生させることができ、また、しおり挿入時間位置を基に特定部分だけの音声データを再生させることができ、さらに、重要部分や注目部分などの特定区間の音声データを抽出できる音声録音再生装置および方法を提供することにある。   An object of the present invention is to provide a voice recording / reproducing apparatus and method capable of easily and flexibly inserting a bookmark at a time position before the bookmark insertion instruction time even when a bookmark insertion instruction is made after confirming the content of the call. Is to provide. Another object of the present invention is to select a bookmark insertion time position with a simple operation and to reproduce audio data from the bookmark insertion time position, and to specify the position based on the bookmark insertion time position. It is an object of the present invention to provide an audio recording / reproducing apparatus and method capable of reproducing audio data of only a part and extracting audio data of a specific section such as an important part or a target part.

上記課題を解決するため、本発明は、入力された音声データを音声用メモリに格納する録音機能および前記音声用メモリから音声データを読み出して再生する再生機能を有する音声録音再生装置において、第1および第2のしおり挿入を指示する第1および第2の手段を有し、前記音声録音再生装置の録音機能または再生機能の動作中にしおり挿入を指示するしおり挿入指示手段と、前記第1の手段による前記第1のしおり挿入の指示に従って、該指示の開始時点を現時間位置とし、該現時間位置から前記指示の終了時点までの継続時間だけ前記現時間位置から前の時間位置を第1のしおり挿入時間位置として算出し、前記第2の手段による前記第2のしおり挿入の指示に従って、該指示の開始時点を現時間位置とし、該現時間位置から前記指示の終了時点までの継続時間だけ前記現時間位置から前の時間位置を第2のしおり挿入時間位置として算出するしおり挿入位置算出手段と、前記しおり挿入位置算出手段により算出された前記第1のしおり挿入時間位置を、しおり種別「開始」とともに第1のしおりとして格納し、前記第2のしおり挿入時間位置を、しおり種別「終了」とともに第2のしおりとして格納する音声情報・しおり情報用メモリと、前記音声情報・しおり情報用メモリに格納されている前記第1のしおり挿入時間位置から前記第2のしおり挿入時間位置までの音声データのみを再生できる再生手段を備え、前記第2の手段により第2のしおり挿入が指示されたとき、前記音声情報・しおり情報用メモリに、該指示に従って前記しおり挿入位置算出手段により算出された第2のしおり挿入時間位置の前に第1のしおり挿入時間位置が格納されていて、該第1のしおり挿入時間位置と対をなす第2のしおり挿入時間位置が既に格納されていた場合には、該第2のしおり挿入時間位置を削除し、前記指示に従ってしおり挿入位置算出手段により算出された第2のしおり挿入時間位置をしおり種別「終了」とともに、前記第1のしおり挿入時間位置と対をなすようにして前記音声情報・しおり情報用メモリに格納する点に第1の特徴がある。 In order to solve the above-described problems, the present invention provides a voice recording / playback apparatus having a recording function for storing input voice data in a voice memory and a playback function for reading and playing voice data from the voice memory . And first and second means for instructing insertion of a second bookmark, bookmark insertion instructing means for instructing insertion of a bookmark during operation of the recording function or the playback function of the voice recording / reproducing apparatus, and the first According to the instruction to insert the first bookmark by the means, the start time of the instruction is set as the current time position, and the time position before the current time position is set to the first time position from the current time position to the end time of the instruction . calculated as bookmark insertion time position of, according to the instructions of the second bookmark inserted by said second means, and the current time position beginning of the instruction, from said the developing time position And bookmark insertion position calculating means for calculating a previous time position as a second bookmark insertion time position from the duration just the current time position of the end point of view, the first calculated by the bookmark insertion position calculating means Voice information / bookmark information memory storing the bookmark insertion time position as a first bookmark together with the bookmark type “start” and storing the second bookmark insertion time position as a second bookmark together with the bookmark type “end” And reproduction means capable of reproducing only the voice data from the first bookmark insertion time position to the second bookmark insertion time position stored in the voice information / bookmark information memory, the second means When the second bookmark insertion is instructed by, the voice information / bookmark information memory is calculated by the bookmark insertion position calculating means according to the instruction. The first bookmark insertion time position is stored before the second bookmark insertion time position, and the second bookmark insertion time position that is paired with the first bookmark insertion time position is already stored. In this case, the second bookmark insertion time position is deleted, and the second bookmark insertion time position calculated by the bookmark insertion position calculating means according to the instruction is used together with the bookmark type “end” and the first bookmark insertion time position. A first feature is that the voice information / bookmark information memory is stored in a pair with the position .

また、本発明は、前記再生手段が、音声データ再生開始時間位置を、前方のしおり種別「開始」のしおり挿入時間位置へ移動指示するしおり前移動指示手段と後方のしおり種別「開始」のしおり挿入時間位置へ移動指示するしおり後移動指示手段を有し、音声データ再生中の前記しおり前移動指示手段の移動指示により、現時点の音声データ再生時間位置より前方かつ該音声データ再生時間位置に最も近いしおり種別「開始」のしおり挿入時間位置を前記音声情報・しおり情報用メモリから読み出して音声データ再生開始時間位置とすることにより、該しおり種別「開始」のしおり挿入時間位置を音声データ再生開始時間位置として音声データを再生でき、音声データ再生中の前記しおり後移動指示手段の移動指示により、現時点の音声データ再生時間位置より後方かつ該音声データ再生時間位置と一定以上離間し、最も近いしおり種別「開始」のしおり挿入時間位置を前記音声情報・しおり情報用メモリから読み出して音声データ再生時間位置とすることにより、該しおり種別「開始」のしおり挿入時間位置を再生開始時間位置として再生できる点に第2の特徴がある。 Further, according to the present invention, the reproduction means instructs the movement of the audio data reproduction start time position to the bookmark insertion time position of the front bookmark type “start” and the bookmark movement instruction means of the rear bookmark type “start”. There is a post-bookmark movement instructing means for instructing to move to the insertion time position, and it is most forward of the current audio data reproduction time position and at the audio data reproduction time position by the movement instruction of the pre-bookmark movement instruction means during audio data reproduction. By reading the bookmark insertion time position of the near bookmark type “start” from the voice information / bookmark information memory and setting it as the voice data reproduction start time position, the bookmark insertion time position of the bookmark type “start” is started to reproduce the voice data. The voice data can be reproduced as the time position, and the current voice data can be reproduced by the movement instruction of the post-bookmark movement instruction means during reproduction of the voice data. Apart from the reproduction time position rearward and voice data reproduction time position above a certain level, be an audio data reproduction time position reads the bookmark insertion time position closest bookmark type "start" from the memory for the voice information and bookmark information Thus, the second feature is that the bookmark insertion time position of the bookmark type “start” can be reproduced as the reproduction start time position.

さらに、本発明は、前記音声メモリに格納されている音声データから、前記音声情報・しおり情報用メモリに格納されている第1のしおり挿入時間位置から第2のしおり挿入時間位置までの音声データを抽出する抽出手段を有し、前記音声メモリは、前記抽出手段により抽出された音声データを新たに、あるいは元の音声データに代えて格納する点に第の特徴がある。 Furthermore, the present invention is, audio from the audio data stored in the voice memory, until the second bookmark insertion time position from the first bookmark insertion time positions stored in the memory for the voice information and bookmark information has an extraction means for extracting data, the voice memory is fresh or has a third feature in that stored in place of the original audio data audio data extracted by the extraction unit.

なお、本発明は、上記各部での処理を実行する音声録音再生方法としても実現することもできる。   It should be noted that the present invention can also be realized as a voice recording / reproducing method for executing the processes in the above-described units.

本発明の上記第1の特徴によれば、通話内容を確認してからしおり挿入を指示した場合でも、簡単かつ柔軟に、その指示時点以前の時間位置に遡ってしおりを挿入することができ、また、「開始」と「終了」を示すしおりを挿入するので、音声データの重要部分や注目部分などの特定部分を指定して、該特定部分のみの音声データを再生して効率的に確認できるようになり、さらに、しおり挿入の妥当性を判定し、不要なしおりを削除するので、ユーザの負担をより軽減することができる。また、上記第2の特徴によれば、簡易な操作、例えば、ワンクリックやダブルクリックやトリプルクリックなどで、前方であっても後方であっても再生開始時間位置を確実に所望のしおり挿入時間位置にスキップさせ、そのしおり挿入時間位置から音声データを再生させることができる。 According to the first feature of the present invention, even when the insertion of a bookmark is instructed after confirming the content of the call, the bookmark can be easily and flexibly inserted back to the time position before the instruction time point , Also, since bookmarks indicating “start” and “end” are inserted, it is possible to specify a specific part such as an important part of the audio data or a part of interest, and to reproduce and confirm the audio data of only the specific part. as will be further determines the validity of the bookmark insertion, so delete unnecessary bookmarks, Ru can be further reduced burden on the user. In addition, according to the second feature, the playback start time position can be reliably set to a desired bookmark insertion time either forward or backward by a simple operation such as one click, double click, or triple click. Audio data can be reproduced from the bookmark insertion time position by skipping to the position.

らに、上記第の特徴によれば、音声データの重要部分や注目部分などの特定部分のみの音声データを作成できるので、メモリの記憶容量を有効利用し、また、効率的に特定部分のみの音声データを再生して確認できるようになる。 Et al of the above according to the third feature, it is possible to create audio data of a specific portion only, such as critical parts and the target portion of the audio data, and effectively use the storage capacity of the memory, also efficiently specific portion Only audio data can be played back and confirmed.

本発明の音声録音再生装置が適用されたシステムの一形態を示すブロック図である。It is a block diagram which shows one form of the system to which the audio | voice recording / reproducing apparatus of this invention was applied. 本発明の音声録音再生装置の一実施形態を示すブロック図である。It is a block diagram which shows one Embodiment of the audio | voice recording / reproducing apparatus of this invention. 音声情報・しおり情報用メモリに格納する音声情報・しおり情報の内容を示す図である。It is a figure which shows the content of the audio | voice information and bookmark information stored in audio | voice information and bookmark information memory. 音声録音再生装置の操作画面の一例を示す図である。It is a figure which shows an example of the operation screen of an audio | voice recording / reproducing apparatus. しおり挿入ボタンが操作されたときのしおり挿入時間位置を示す説明図である。It is explanatory drawing which shows a bookmark insertion time position when a bookmark insertion button is operated. しおり挿入ボタンが操作されたときの動作を示すフローチャートである。It is a flowchart which shows operation | movement when the bookmark insertion button is operated. しおり後移動ボタンが操作されたときの動作を示すフローチャートである。It is a flowchart which shows operation | movement when the movement button after a bookmark is operated. しおり前移動ボタンが操作されたときの動作を示すフローチャートである。It is a flowchart which shows operation | movement when the bookmark forward movement button is operated. しおり挿入の特徴だけを備えた場合の操作画面を示す図である。It is a figure which shows the operation screen at the time of providing only the feature of bookmark insertion. しおり挿入の特徴だけを備えた場合の動作を示すフローチャートである。It is a flowchart which shows operation | movement at the time of providing only the feature of bookmark insertion. しおり挿入の特徴に加えてしおり前移動やしおり後移動の特徴を備えた場合の操作画面を示す図である。It is a figure which shows the operation screen at the time of providing the feature of a bookmark forward movement and a bookmark back movement in addition to the feature of bookmark insertion.

以下、図面を参照して本発明を説明する。以下では、本発明を音声録音再生装置として実現した場合について説明するが、本発明は、各部での処理を実行する音声録音再生方法としても実現することができる。   The present invention will be described below with reference to the drawings. Hereinafter, a case where the present invention is realized as a voice recording / reproducing apparatus will be described. However, the present invention can also be realized as a voice recording / reproducing method for executing processing in each unit.

図1は、本発明の音声録音再生装置が適用されたシステムの一形態を示すブロック図である。なお、図1では、音声録音再生装置1をビジネスホン主装置2に接続した形態のシステムを示しているが、音声録音再生装置1をビジネスホン主装置2と一体化してビジネスホンシステムとして構成することもできる。   FIG. 1 is a block diagram showing an embodiment of a system to which a voice recording / playback apparatus of the present invention is applied. Although FIG. 1 shows a system in which the voice recording / reproducing apparatus 1 is connected to the business phone main apparatus 2, the voice recording / reproducing apparatus 1 can be integrated with the business phone main apparatus 2 to constitute a business phone system. .

ビジネスホン主装置2に内線電話3-1,3-2,3-3が接続され、内線電話3-1,3-2,3-3は、ビジネスホン主装置2を通して公衆網5と通話可能になっている。音声録音再生装置1は、音声用アナログ信号線6でビジネスホン主装置2と接続され、音声録音再生装置1とビジネスホン主装置2とパーソナルコンピュータ4は、制御用LAN7で接続される。音声録音再生装置1は、制御用LAN7で接続されているパーソナルコンピュータ4あるいはビジネスホン主装置2に接続されている内線電話機3-1,3-2,3-3により制御可能となっている。   Extension telephones 3-1, 3-2, and 3-3 are connected to business phone main unit 2, and extension telephones 3-1, 3-2, and 3-3 can communicate with public network 5 through business phone main unit 2. ing. The voice recording / reproducing apparatus 1 is connected to the business phone main apparatus 2 via a voice analog signal line 6, and the voice recording / reproducing apparatus 1, the business phone main apparatus 2 and the personal computer 4 are connected via a control LAN 7. The voice recording / reproducing apparatus 1 can be controlled by the personal computers 4 connected by the control LAN 7 or the extension telephones 3-1, 3-2 and 3-3 connected to the business phone main apparatus 2.

図2は、音声録音再生装置1の一実施形態を示すブロック図である。本実施形態の音声録音再生装置1は、音声入力/出力ライン11、制御入力/出力ライン12、音声DSP(digital signal processor)13、音声用メモリ14、音声情報・しおり情報用メモリ15および記憶媒体16を資源として備え、各資源は、音声DSP用制御部17、音声用メモリ制御部18、音声情報用メモリ制御部19、しおり情報用メモリ制御部20および制御入力/出力管理部21により制御される。   FIG. 2 is a block diagram showing an embodiment of the audio recording / playback apparatus 1. The voice recording / reproducing apparatus 1 of the present embodiment includes a voice input / output line 11, a control input / output line 12, a voice DSP (digital signal processor) 13, a voice memory 14, a voice information / bookmark information memory 15, and a storage medium. Each resource is controlled by a voice DSP control unit 17, a voice memory control unit 18, a voice information memory control unit 19, a bookmark information memory control unit 20, and a control input / output management unit 21. The

音声入力/出力ライン11は、音声DSP13をビジネスホン主装置2に接続し、制御入力/出力ライン12(制御用LAN7)は、制御入力/出力管理部21をビジネスホン主装置2とパーソナルコンピュータ4に接続する。制御入力/出力管理部21は、制御入力/出力ライン12を通して入力される指示のメッセージを判別し、各制御部への通知および状態の管理を行う。また、制御入力/出力管理部21は、自管理部および各制御部の出力結果を制御入力/出力ライン12を通して送出する。   The audio input / output line 11 connects the audio DSP 13 to the business phone main device 2, and the control input / output line 12 (control LAN 7) connects the control input / output management unit 21 to the business phone main device 2 and the personal computer 4. To do. The control input / output management unit 21 determines an instruction message input through the control input / output line 12, and notifies each control unit and manages the state. Further, the control input / output management unit 21 sends the output results of the self management unit and each control unit through the control input / output line 12.

音声DSP用制御部17は、音声データ録音の場合は、音声DSP13に対して音声入力/出力ライン11からのアナログ信号をデジタル信号化する指示を出し、デジタル信号を音声用メモリ14に格納させ、音声データ再生の場合は、音声DSP13に対して音声用メモリ14のデジタル信号をアナログ信号化する指示を出し、アナログ信号を音声入力/出力ライン11に出力させる。   In the case of voice data recording, the voice DSP control unit 17 instructs the voice DSP 13 to convert an analog signal from the voice input / output line 11 into a digital signal, and stores the digital signal in the voice memory 14, In the case of audio data reproduction, the audio DSP 13 is instructed to convert the digital signal in the audio memory 14 into an analog signal, and the analog signal is output to the audio input / output line 11.

音声用メモリ制御部18は、音声DSP用制御部17と連携し、録音中および再生中の音声データを音声用メモリ14および記憶媒体16へ読書きする制御を行う。音声情報用メモリ制御部19は、音声用メモリ制御部18と連携し、録音中および再生中の音声情報を音声情報・しおり情報用メモリ15および記憶媒体16へ読書きする制御を行う。音声情報には、通話相手電話番号や名称、録音時刻などがある。しおり情報用メモリ制御部20は、音声用メモリ制御部18と連携し、録音中および再生中の音声データに対して挿入されるしおり情報を音声情報・しおり情報用メモリ15および記憶媒体16へ読書きする制御を行う。しおり情報には、しおり挿入時間位置やしおり種別などがある。   The sound memory control unit 18 cooperates with the sound DSP control unit 17 to perform control to read / write sound data being recorded and reproduced to / from the sound memory 14 and the storage medium 16. The voice information memory control unit 19 cooperates with the voice memory control unit 18 to perform control to read / write voice information being recorded and reproduced into / from the voice information / bookmark information memory 15 and the storage medium 16. The voice information includes the telephone number or name of the other party, the recording time, and the like. The bookmark information memory control unit 20 reads the bookmark information inserted into the voice data being recorded and reproduced into the voice information / bookmark information memory 15 and the storage medium 16 in cooperation with the voice memory control unit 18. Control. Bookmark information includes a bookmark insertion time position and a bookmark type.

記憶媒体16は、音声用メモリ14の音声データを音声ファイルとして適宜読書きし、また、音声情報・しおり情報用メモリ15の音声情報・しおり情報を音声情報ファイルとして適宜読書きする。   The storage medium 16 appropriately reads and writes the sound data of the sound memory 14 as a sound file, and appropriately reads and writes the sound information and bookmark information of the sound information / bookmark information memory 15 as a sound information file.

図3は、音声情報・しおり情報用メモリ15に格納される音声情報・しおり情報の内容を示す図である。ここでは、通話1件分の音声データに対する音声情報・しおり情報の内容を示しており、これが1つの音声情報ファイルとなる。図3に示すように、音声情報・しおり情報用メモリ15には、音声情報として、通話相手電話番号と名称、録音時刻が格納され、また、しおり情報として、しおり種別(開始か終了か)、しおり挿入時間位置(音声データ開始時間位置からの相対的時間位置)が格納される。   FIG. 3 is a diagram showing the contents of the voice information / bookmark information stored in the voice information / bookmark information memory 15. Here, the contents of voice information and bookmark information for voice data for one call are shown, and this is one voice information file. As shown in FIG. 3, the voice information / bookmark information memory 15 stores the other party's telephone number and name, recording time as voice information, and bookmark information (start or end) as bookmark information. The bookmark insertion time position (relative time position from the voice data start time position) is stored.

図4は、音声録音再生装置1を操作するための操作画面40の一例を示す図である。操作画面40は、パーソナルコンピュータ4上で動作するアプリケーションで実現することができ、操作画面40上の各ボタンをタッチパネルやマウス操作で操作される操作子として構成することができる。また、操作画面40は、ファンクションキーを操作子としLCDを表示部として、内線電話機3-1-3-2,3-3上で動作するアプリケーションで実現することもできる。さらに、操作画面40やその操作機能を音声録音再生装置1に具備させることもできる。   FIG. 4 is a diagram showing an example of an operation screen 40 for operating the voice recording / reproducing apparatus 1. The operation screen 40 can be realized by an application running on the personal computer 4, and each button on the operation screen 40 can be configured as an operator operated by a touch panel or a mouse operation. The operation screen 40 can also be realized by an application that operates on the extension telephones 3-1-3-2 and 3-3 by using function keys as controls and an LCD as a display unit. Furthermore, the audio recording / playback apparatus 1 can be provided with the operation screen 40 and its operation function.

録音ボタン41は、入力される音声データを音声用メモリ14に格納(録音開始)させるための操作子であり、再生ボタン42は、音声用メモリ14に格納された音声データを読み出して再生(開始)させるための操作子であり、停止ボタン43は、録音/再生を停止させるための操作子である。停止ボタン43により再生が停止された場合、次の再生開始時間位置は音声データ開始時間位置となる。音声時間位置相対表示44は、音声データ開始時間位置に対する現時点の音声データ再生時間位置の相対的時間位置をアナログ表示する。音声時間位置表示45は、音声データ開始時間位置に対する現時点の音声データ再生時間位置の相対的時間位置をデジタル表示する。   The record button 41 is an operator for storing input voice data in the voice memory 14 (recording start), and the play button 42 reads out and plays back (starts) the voice data stored in the voice memory 14. The stop button 43 is an operator for stopping recording / playback. When playback is stopped by the stop button 43, the next playback start time position becomes the audio data start time position. The audio time position relative display 44 displays an analog display of the relative time position of the current audio data reproduction time position with respect to the audio data start time position. The audio time position display 45 digitally displays the relative time position of the current audio data reproduction time position with respect to the audio data start time position.

しおり(開始)挿入ボタン46-1は、音声データに開始のしおりを挿入するための操作子であり、この操作に従って、音声データ再生開始時間位置が、音声データ開始時間位置に対する相対的時間位置として求められ、該時間位置がしおり挿入時間位置として設定されるとともに、しおり種別「開始」が設定される。また、しおり(終了)挿入ボタン46-2は、音声データに終了のしおりを挿入するための操作子であり、この操作に従って、音声データ再生終了時間位置が、音声データ開始時間位置に対する相対的時間位置として求められ、該時間位置がしおり挿入時間位置として設定されるとともに、しおり種別「終了」が設定される。   The bookmark (start) insertion button 46-1 is an operator for inserting a start bookmark into audio data, and according to this operation, the audio data reproduction start time position is set as a relative time position with respect to the audio data start time position. The time position is determined as the bookmark insertion time position, and the bookmark type “start” is set. Further, the bookmark (end) insertion button 46-2 is an operator for inserting an end bookmark into the audio data, and according to this operation, the audio data playback end time position is relative to the audio data start time position. The position is obtained as a position, the time position is set as the bookmark insertion time position, and the bookmark type “end” is set.

しおり挿入時間位置は、しおり挿入操作開始の時間位置から、しおり挿入操作開始時点からしおり挿入操作終了時点までの操作継続時間を減算して求められる。また、しおり種別「開始」,「終了」は、しおり(開始)挿入ボタン46-1が操作されたか、しおり(終了)挿入ボタン46-2が操作されたかで判別される。   The bookmark insertion time position is obtained by subtracting the operation continuation time from the bookmark insertion operation start time to the bookmark insertion operation end time from the bookmark insertion operation start time position. The bookmark types “start” and “end” are determined based on whether the bookmark (start) insertion button 46-1 is operated or the bookmark (end) insertion button 46-2 is operated.

図5は、しおり挿入ボタンが操作されたときにどの時間位置がしおり挿入時間位置として求められるかの様子を示している。これは、しおり(開始)挿入ボタン46-1が操作されても、しおり(終了)挿入ボタン46-2が操作されても同じである。   FIG. 5 shows how a time position is obtained as a bookmark insertion time position when the bookmark insertion button is operated. This is the same whether the bookmark (start) insertion button 46-1 is operated or the bookmark (end) insertion button 46-2 is operated.

ここでは、音声データ開始時間位置t0で音声データの録音あるいは再生が開始され、それから時間Y経過した後に、しおり挿入ボタン操作開始時間位置t1でしおり挿入ボタン46-1が操作(押下)され、その操作が時間Xだけ継続され、その後、しおり挿入ボタン操作終了時間位置t2で操作が終了されたとする。   Here, recording or playback of the voice data is started at the voice data start time position t0, and after the time Y has elapsed, the bookmark insert button 46-1 is operated (pressed) at the bookmark insert button operation start time position t1, It is assumed that the operation is continued for the time X and then the operation is ended at the bookmark insertion button operation end time position t2.

この場合、しおり挿入操作開始時間位置t1より、しおり挿入ボタン46-1の操作継続時間Xだけ前の時間位置t3をしおり挿入時間位置として求める。ここで、特定話題の開始時間位置付近にしおり(開始)を挿入したい場合、応対者は、特定話題の開始からしおり挿入ボタン46-1を操作(押下)するまでにどれくらいの時間が経過したかに応じて、しおり挿入ボタン46-1の操作継続時間Xを決めればよい。   In this case, a time position t3, which is before the operation time X of the bookmark insertion button 46-1, is determined as the bookmark insertion time position from the bookmark insertion operation start time position t1. Here, if you want to insert a bookmark (start) near the start time position of a specific topic, how much time has passed since the responder operated (pressed) the bookmark insertion button 46-1 after the start of the specific topic Accordingly, the operation duration time X of the bookmark insertion button 46-1 may be determined.

このように、しおり挿入ボタンの操作継続時間を変えることにより、しおり挿入までに録音あるいは再生された音声データが長い場合であっても短い場合であっても、しおり挿入時間位置を柔軟に設定することができる。例えば、しおり挿入ボタンの操作(押下)継続時間Xを長くすれば、しおり挿入ボタン46-1の操作までに長い録音あるいは再生経過時間が経過した場合であっても、録音あるいは再生開始時間位置付近にしおり挿入時間位置を設定することができる。逆に、しおり挿入ボタンの操作継続時間Xを短くすれば、現時点で録音あるいは再生されている音声データの再生時間位置近くにしおり挿入時間位置を設定することができる。   In this way, by changing the operation duration of the bookmark insertion button, the bookmark insertion time position can be set flexibly regardless of whether the recorded or reproduced audio data before the bookmark insertion is long or short. be able to. For example, if the bookmark insertion button operation (press) duration X is lengthened, even if a long recording or playback elapsed time elapses before the bookmark insertion button 46-1 is operated, it is near the recording or playback start time position. The bookmark insertion time position can be set. Conversely, if the operation duration time X of the bookmark insertion button is shortened, the bookmark insertion time position can be set close to the reproduction time position of the audio data currently recorded or reproduced.

なお、操作画面40の操作にパーソナルコンピュータを用いる場合には、マウスの左ボタンをしおり(開始)挿入ボタンとして機能させ、右ボタンをしおり(終了)挿入ボタンとして機能させ、マウスのボタンの長押し時間をしおり挿入ボタンの操作継続時間とすることができる。この場合、しおり(開始)挿入のボタン表示としおり(終了)挿入のボタン表示を別々にする必要はない。また、操作画面40の操作にタクトスイッチを用いる場合には、タクトスイッチのオン状態をしおり挿入ボタンの操作継続時間とすればよい。   When using a personal computer to operate the operation screen 40, the left mouse button functions as a bookmark (start) insertion button, the right button functions as a bookmark (end) insertion button, and the mouse button is pressed and held. The time can be set as the operation duration of the bookmark insertion button. In this case, it is not necessary to separately display the bookmark (start) insertion button display and the bookmark (end) insertion button display. Further, when a tact switch is used for operation of the operation screen 40, the tact switch may be turned on as the operation duration time of the bookmark insertion button.

しおり表示47-1〜47-8は、しおり(開始)挿入ボタン46-1、しおり(終了)挿入ボタン46-2により挿入された音声データ開始時間位置に対するしおり挿入時間位置の相対的時間位置およびしおり種別「開始」、「終了」を表示する。ここでは、しおり開始のしおり表示47-1,47-3,47-5,47-7としおり終了のしおり表示47-2,47-4,47-6,47-8の計8個のしおり表示を表示し、しおり種別「開始」、「終了」をそれぞれ「START」、「END」で表示している。   Bookmark indications 47-1 to 47-8 indicate the relative time position of the bookmark insertion time position with respect to the voice data start time position inserted by the bookmark (start) insertion button 46-1 and the bookmark (end) insertion button 46-2. Bookmark type “start” and “end” are displayed. Here, 8 bookmarks in total, bookmark display 47-1, 47-3, 47-5, 47-7 and bookmark end 47-2, 47-4, 47-6, 47-8 are displayed. A display is displayed, and bookmark types “start” and “end” are displayed as “START” and “END”, respectively.

しおり再生ボタン48は、しおり表示47-1〜47-8で表示されている開始時間位置(START)から終了時間位置(END)までの部分のみの音声データを再生させるための操作子である。図4に示すように、開始時間位置(START)から終了時間位置(END)までの部分が複数ある場合には、後述するしおり後移動ボタン50あるいはしおり前移動ボタン51で再生部分を選択してから再生することができる。なお、終了時間位置が表示されていなければ、最後までの音声データが再生される。   The bookmark playback button 48 is an operator for playing back only the audio data from the start time position (START) to the end time position (END) displayed in the bookmark displays 47-1 to 47-8. As shown in FIG. 4, when there are a plurality of parts from the start time position (START) to the end time position (END), the playback part is selected by using the bookmark back movement button 50 or the bookmark front movement button 51 described later. Can be played from. If the end time position is not displayed, the audio data up to the end is reproduced.

しおり抽出ボタン49は、しおり表示47-1〜47-8で表示されている開始時間位置(START)から終了時間位置(END)までの部分の音声データのみを抽出するための操作子である。ここで、終了時間位置が表示されていなければ、最後までの音声データが抽出される。これにより抽出された音声データは、音声用メモリ14あるいは記録媒体16の音声用ファイルに新たに、あるいは元の音声データに代わりに格納される。なお、複数の部分のうち指定した部分だけの音声データを抽出して格納できるようにしてもよい。これにより、抽出された音声データのみを連続的に再生できるようになる。また、抽出された音声データだけを保存するようにすれば、メモリの記憶容量を効率的に使用できるようになる。   The bookmark extraction button 49 is an operator for extracting only the audio data of the portion from the start time position (START) to the end time position (END) displayed in the bookmark displays 47-1 to 47-8. Here, if the end time position is not displayed, the sound data up to the end is extracted. The audio data thus extracted is newly stored in the audio memory 14 or the audio file in the recording medium 16 or stored in place of the original audio data. Note that it may be possible to extract and store audio data of only a specified part among a plurality of parts. Thereby, it becomes possible to continuously reproduce only the extracted audio data. Further, if only the extracted audio data is stored, the storage capacity of the memory can be used efficiently.

しおり後移動ボタン50は、時間位置が音声データ開始時間位置に近い方、すなわち、時間位置が後方(バック方向)のしおり挿入時間位置に音声データ再生時間位置を移動(スキップ)させるための操作子であり、しおり前移動ボタン51は、時間位置が音声データ開始時間位置から遠い方、すなわち、時間位置が前方(フォワード方向)のしおり時間位置に音声データ再生時間位置を移動させるための操作子である。音声データ再生中に、しおり後移動ボタン50あるいはしおり前移動ボタン51の操作すれば、その操作に従って音声データ再生時間位置を後方あるいは前方の所定のしおり挿入時間位置に移動させることができる。   The post-bookmark move button 50 is an operator for moving (skipping) the audio data playback time position to the bookmark insertion time position whose time position is close to the audio data start time position, that is, the time position is backward (backward). The bookmark forward movement button 51 is an operator for moving the audio data playback time position to the bookmark time position whose time position is far from the audio data start time position, i.e., the time position is forward (forward direction). is there. If the bookmark back movement button 50 or the bookmark forward movement button 51 is operated during the sound data reproduction, the sound data reproduction time position can be moved to a predetermined bookmark insertion time position in the rear or front direction according to the operation.

音声データ再生中にしおり後移動ボタン50が操作されたときの後方のしおり挿入時間位置への再生時間位置への移動では、現時点の音声データ再生時間位置との差が一定以上かつ最も近い後方のしおり挿入時間位置に音声データ再生時間位置を設定する。現時点の音声データ再生時間位置との差が一定以上とするのは、しおり後移動ボタン50が操作されたときに、確実に異なるしおり挿入時間位置から音声データが再生されるようにするためである。この差を考慮しないと、しおりが挿入される時間やしおり挿入時間位置の精度との関係で、同じしおり挿入時間位置から音声データが繰り返し再生されてしまう。この差は、秒単位でしおりが挿入されることがない実運用上では、1秒未満でよく、一般的な音声データ再生速度の下では500ミリ秒程度が妥当である。なお、しおり後移動ボタン50が操作されたときに設定される音声データ再生時間位置(しおり挿入時間位置)は、しおり後移動ボタン50が連続的に操作される回数に依存する。また、該当するしおり挿入時間位置がない場合は音声データ開始時間位置に音声データ再生時間位置を設定する。   When moving to the playback time position to the back bookmark insertion time position when the back bookmark button 50 is operated during audio data playback, the difference from the current audio data playback time position is more than a certain value and the nearest rear The audio data playback time position is set at the bookmark insertion time position. The reason why the difference from the current voice data playback time position is greater than or equal to a certain value is to ensure that the voice data is played back from a different bookmark insertion time position when the backward movement button 50 is operated. . If this difference is not taken into consideration, the audio data is repeatedly reproduced from the same bookmark insertion time position in relation to the time when the bookmark is inserted and the accuracy of the bookmark insertion time position. This difference may be less than 1 second in actual operation in which a bookmark is not inserted in units of seconds, and about 500 milliseconds is appropriate under a general audio data playback speed. Note that the audio data reproduction time position (bookmark insertion time position) that is set when the post-bookmark move button 50 is operated depends on the number of times the post-bookmark move button 50 is continuously operated. If there is no corresponding bookmark insertion time position, the voice data reproduction time position is set as the voice data start time position.

また、音声データ再生中にしおり前移動ボタン51が操作されたときの前方のしおり挿入時間位置への再生時間位置の移動では、現時点の音声データ再生時間位置に最も近い前方のしおり挿入時間位置に音声データ再生時間位置を設定するだけでよい。なお、しおり前移動ボタン51が操作されたときに設定される音声データ再生時間位置(しおり挿入時間位置)は、しおり後移動ボタン51が連続的に操作される回数に依存する。また、該当するしおり挿入時間位置が存在しない場合には、その操作による指示は無効とする。   In addition, when moving the playback time position to the front bookmark insertion time position when the forward bookmark button 51 is operated during voice data playback, the bookmark insertion time position closest to the current voice data playback time position is set. It is only necessary to set the audio data playback time position. Note that the audio data playback time position (bookmark insertion time position) set when the bookmark forward movement button 51 is operated depends on the number of times the bookmark backward movement button 51 is continuously operated. If the corresponding bookmark insertion time position does not exist, the instruction by the operation is invalid.

次に、音声録音再生装置1における動作を説明する。   Next, the operation in the voice recording / reproducing apparatus 1 will be described.

図6は、しおり挿入ボタンが操作されたときの動作を示すフローチャートである。音声データの録音中あるいは再生中にしおり挿入ボタン46-1または46-2の操作が開始されたとき(S1)、その操作開始時点(現時点)の音声データ再生時間位置を獲得し(S2)、その操作が終了されたとき(S3)、その操作終了時点(現時点)の音声データ時間位置を獲得する(S4)。続いて、しおり挿入ボタン46-1または46-2の操作開始時点からその操作終了時点までの継続時間(「操作終了時点の音声データ時間位置」−「操作開始時点の音声データ時間位置」)を求め、操作開始時点の音声データ時間位置からその継続時間を減算して、しおり挿入時間位置(「操作開始時点の音声データ時間位置」−「継続時間」)を獲得する(S5)。   FIG. 6 is a flowchart showing the operation when the bookmark insertion button is operated. When the operation of the bookmark insertion button 46-1 or 46-2 is started during recording or playback of audio data (S1), the audio data playback time position at the start of the operation (current time) is acquired (S2), When the operation is completed (S3), the audio data time position at the end of the operation (current time) is acquired (S4). Subsequently, the duration from the operation start time of the bookmark insertion button 46-1 or 46-2 to the operation end time ("audio data time position at the operation end time"-"audio data time position at the operation start time") is calculated. Then, the duration is subtracted from the voice data time position at the start of operation to obtain a bookmark insertion time position (“voice data time position at the start of operation” − “duration”) (S5).

次に、S5で獲得されたしおり挿入時間位置と同一のしおり挿入時間位置が音声情報・しおり情報用メモリ15に未登録であるか否かかを判定する(S6)。これは、しおり挿入ボタン46-1または46-2の操作による指示が妥当か否かの判定である。S6で、同一のしおり挿入時間位置が既に登録されていると判定された場合には、しおり挿入ボタン46-1の操作による指示が妥当でないとし、その指示を無効として処理を終了する。これにより、同一時間位置に複数のしおりが登録されないようにしている。   Next, it is determined whether or not the same bookmark insertion time position as the bookmark insertion time position acquired in S5 is not registered in the voice information / bookmark information memory 15 (S6). This is a determination as to whether or not the instruction by operating the bookmark insertion button 46-1 or 46-2 is appropriate. If it is determined in S6 that the same bookmark insertion time position has already been registered, it is determined that the instruction by the operation of the bookmark insertion button 46-1 is not valid, the instruction is invalidated, and the process is terminated. This prevents a plurality of bookmarks from being registered at the same time position.

S6で、同一のしおり挿入時間位置が登録されていないと判定された場合には、次に、操作されたボタンがしおり挿入ボタン46-1であるか否か、すなわち、しおり開始位置操作であるか否かを判定し(S7)、しおり開始位置操作と判定された場合には、以下に説明するように、しおり挿入時間位置およびしおり種別を設定してしおり(開始)を挿入する。   If it is determined in S6 that the same bookmark insertion time position is not registered, it is next determined whether or not the operated button is the bookmark insertion button 46-1, that is, the bookmark start position operation. (S7). If it is determined that the bookmark start position operation is performed, a bookmark insertion time position and a bookmark type are set and a bookmark (start) is inserted as described below.

まず、S8では、音声情報・しおり情報用メモリ15に空きしおりがあるか否かを判定する。ここで、空きしおりがないと判定された場合、すなわち、しおりに付与するしおり番号が残っていると判定された場合には、しおり開始位置操作による指示を無効として処理を終了する。しかし、S8で、空きしおりがあると判定された場合には、音声情報・しおり情報用メモリ15から空きしおり番号Aを獲得し(S9)、空きしおり番号Aに対してしおり種別「開始」を格納し(S10)、さらに、S5で獲得されたしおり挿入時間位置を格納して(S11)処理を終了する。なお、しおり種別「開始」は、しおり挿入ボタン46-1の操作であることから判別できる。   First, in S8, it is determined whether or not there is an empty bookmark in the voice information / bookmark information memory 15. Here, when it is determined that there is no empty bookmark, that is, when it is determined that the bookmark number to be assigned to the bookmark remains, the instruction by the bookmark start position operation is invalidated and the process is terminated. However, if it is determined in S8 that there is a free bookmark, the free bookmark number A is acquired from the voice information / bookmark information memory 15 (S9), and the bookmark type “Start” is set for the free bookmark number A. Store (S10), store the bookmark insertion time position acquired in S5 (S11), and terminate the process. The bookmark type “start” can be determined from the operation of the bookmark insertion button 46-1.

S7で、しおり開始位置操作でないと判定された場合は、しおり挿入ボタン46-2の操作によるしおり終了位置操作であると判定されるので、以下に説明するように、しおり挿入時間位置およびしおり種別を設定してしおり(終了)を挿入する。   If it is determined in S7 that the operation is not the bookmark start position operation, it is determined that the bookmark end position operation is performed by operating the bookmark insertion button 46-2. Therefore, as described below, the bookmark insertion time position and the bookmark type are described. Insert a bookmark (end) with set.

まず、S12では、S5で獲得されたしおり挿入時間位置の前にしおり種別「開始」のしおり挿入時間位置が設定されているか、すなわち、しおり種別「終了」と対となるしおり種別「開始」のしおり挿入時間位置が音声情報・しおり情報用メモリ15に格納されているか否かを判定する。   First, in S12, whether the bookmark insertion time position of the bookmark type “start” is set before the bookmark insertion time position acquired in S5, that is, the bookmark type “start” paired with the bookmark type “end” is set. It is determined whether or not the bookmark insertion time position is stored in the voice information / bookmark information memory 15.

S12で、しおり種別「終了」と対となるしおり種別「開始」のしおり挿入時間位置が設定されていないと判定された場合、しおり挿入ボタン46-2の操作による指示を無効として処理を終了する。しおり種別「終了」のしおり挿入だけでは意味がないからである。   When it is determined in S12 that the bookmark insertion time position of the bookmark type “start” that is paired with the bookmark type “end” is not set, the instruction by the operation of the bookmark insertion button 46-2 is invalidated and the process is ended. . This is because it is meaningless to just insert the bookmark type “end”.

S12で、しおり種別「終了」と対となるしおり種別「開始」のしおり挿入時間位置が設定されていると判定された場合には、そのしおり種別「開始」のしおり挿入時間位置と対となるしおり種別「終了」のしおり挿入時間が音声情報・しおり情報用メモリ15に既に登録されているか否かかを判定する(S13)。   If it is determined in S12 that the bookmark insertion time position of the bookmark type “start” that is paired with the bookmark type “end” is set, the bookmark insertion time position of the bookmark type “start” is paired. It is determined whether or not the bookmark insertion time of the bookmark type “end” has already been registered in the voice information / bookmark information memory 15 (S13).

S13で、しおり種別「開始」のしおり挿入時間位置と対となるしおり種別「終了」のしおり挿入時間が登録されていないと判定された場合、そのままS15に進むが、音声データを再生する場合などで、しおり種別「終了」のしおり挿入時間が既に登録されていると判定された場合には、S14での処理を実行した後にS15に進む。   If it is determined in S13 that the bookmark insertion time of the bookmark type “End” that is paired with the bookmark insertion time position of the bookmark type “Start” is not registered, the process proceeds to S15 as it is, but when audio data is reproduced, etc. If it is determined that the bookmark insertion time of the bookmark type “end” has already been registered, the process proceeds to S15 after executing the process in S14.

S14では、音声情報・しおり情報用メモリ15に既に登録されている、しおり種別「開始」のしおり挿入時間位置と対となるしおり種別「終了」のしおり挿入時間位置を削除する。これは、以前に登録されたしおり種別「終了」のしおり挿入時間位置より、その後に挿入されるしおり種別「終了」のしおり挿入時間位置を優先させて書き換えるためである。   In S14, the bookmark insertion time position of the bookmark type “end” that is paired with the bookmark insertion time position of the bookmark type “start” that has already been registered in the voice information / bookmark information memory 15 is deleted. This is because the bookmark insertion time position of the bookmark type “end” inserted after the bookmark insertion time position of the bookmark type “end” previously registered is rewritten with priority.

S15では、S8と同様に、音声情報・しおり情報用メモリ15に空きしおりがあるか否かを判定する。ここで、空きしおりがないと判定された場合、しおり挿入ボタン46-2の操作による指示を無効として処理を終了する。しかし、空きしおりがあると判定された場合には、音声情報・しおり情報用メモリ15から空きしおり番号Bを獲得し(S16)、空きしおり番号Bに対してしおり種別「終了」を格納し(S17)、さらに、S5で獲得されたしおり挿入時間位置を格納して(S18)処理を終了する。なお、S14でしおり挿入時間位置が削除された場合には、必ず空きしおりがあることになる。、また、しおり種別「開始」は、しおり挿入ボタン46-2の操作であることから判別できる。   In S15, as in S8, it is determined whether or not there is a vacant bookmark in the voice information / bookmark information memory 15. If it is determined that there is no empty bookmark, the instruction by operating the bookmark insertion button 46-2 is invalidated and the process is terminated. However, if it is determined that there is a free bookmark, the free bookmark number B is acquired from the voice information / bookmark information memory 15 (S16), and the bookmark type "End" is stored for the free bookmark number B ( Further, the bookmark insertion time position acquired in S5 is stored (S18), and the process is terminated. When the bookmark insertion time position is deleted in S14, there is always a free bookmark. The bookmark type “start” can be determined from the operation of the bookmark insertion button 46-2.

しおり挿入ボタン46-1,46-2が操作されるごとに以上の処理を繰り返し実行させることにより、1件分の音声データに対して再生開始時間位置と再生終了時間位置を規定するしおりを複数挿入することができる。   By repeatedly executing the above processing each time the bookmark insertion buttons 46-1 and 46-2 are operated, a plurality of bookmarks that specify the playback start time position and the playback end time position for one piece of audio data are provided. Can be inserted.

図7は、しおり後移動ボタン50が操作されたときの動作を示すフローチャートである。なお、しおり後移動ボタン50が連続的に操作された場合、例えば、しおり後移動ボタン50の操作がダブルクリック、トリプルクリックなどの場合は、図7のフローチャートの処理がその分だけ繰り返される。   FIG. 7 is a flowchart showing the operation when the post-bookmark moving button 50 is operated. Note that when the post-bookmark moving button 50 is operated continuously, for example, when the operation of the post-bookmark moving button 50 is double click, triple click, etc., the processing of the flowchart of FIG. 7 is repeated accordingly.

音声データの再生中にしおり後移動ボタン50が操作されたとき(S21)、それが操作された現時点の音声データ再生時間位置を獲得し(S22)、続いて、全てのしおり挿入時間位置を獲得する(S23)。ここでは、しおり種別が「開始」のしおり挿入時間位置を獲得対象とし、以下の処理では、ここで獲得されたしおり挿入時間位置を処理対象とする。   When the backward movement button 50 is operated during playback of audio data (S21), the current audio data playback time position where it was operated is acquired (S22), and then all bookmark insertion time positions are acquired. (S23). Here, the bookmark insertion time position whose bookmark type is “start” is the acquisition target, and in the following processing, the bookmark insertion time position acquired here is the processing target.

次に、S23で獲得されたしおり挿入時間位置に、S22で獲得された現時点の音声データ再生時間位置より後方、すなわち、現時点の音声データ再生時間位置に対し、音声データ開始時間位置に近い方にしおり挿入時間位置があるか否かを判定する(S24)。S24で、そのようなしおり挿入時間位置がないと判定された場合、それ以上戻るしおり挿入時間位置はないので、音声データ再生時間位置を音声データ開始時間位置(音声データ先頭時間位置)に設定(S25)し、先頭から音声データを継続して再生させる。音声データが先頭から再生されることは、音声時間位置相対表示44や音声時間位置表示45で表示される。   Next, the bookmark insertion time position acquired in S23 is positioned behind the current voice data playback time position acquired in S22, that is, closer to the voice data start time position than the current voice data playback time position. It is determined whether there is a cage insertion time position (S24). If it is determined in S24 that there is no such bookmark insertion time position, there is no bookmark insertion time position to go back, so the audio data playback time position is set to the audio data start time position (audio data start time position) ( S25), and the audio data is continuously reproduced from the beginning. The fact that the audio data is reproduced from the beginning is displayed on the audio time position relative display 44 and the audio time position display 45.

S24で、音声データ開始時間位置に近い方にしおり挿入時間位置があると判定された場合には、現時点の音声データ再生時間位置と一定以上の差の後方のしおり挿入時間位置があるか否かを判定する(S26)。ここで、一定以上の差を持たせているのは、上記したように、同じしおり挿入時間位置から音声データが繰り返し再生されないようにするためである。S26で、そのようなしおり挿入時間位置がないと判定された場合、S24で、あると判定されたしおり挿入時間位置は、移動先として意図するものでない。そこで、S25に進んで、音声データ再生時間位置を音声データ開始時間位置に設定し、先頭から音声データを継続して再生させる。   If it is determined in S24 that there is a bookmark insertion time position closer to the voice data start time position, whether there is a bookmark insertion time position behind the current voice data playback time position by a certain amount or more Is determined (S26). Here, the reason why the difference is larger than a certain value is to prevent the audio data from being repeatedly reproduced from the same bookmark insertion time position as described above. If it is determined in S26 that there is no such bookmark insertion time position, the bookmark insertion time position determined to be in S24 is not intended as a destination. Accordingly, the process proceeds to S25, where the audio data reproduction time position is set to the audio data start time position, and the audio data is continuously reproduced from the beginning.

また、S26で、現時点の音声データ再生時間位置と一定以上の差の後方のしおり挿入時間位置があると判定された場合には、現時点の音声データ再生時間位置と一定以上の差の後方のしおり挿入時間位置で、かつ現時点の音声データ再生時間位置に最も近いしおり挿入時間位置を獲得する(S27)。その後、音声データ再生時間位置を、S27で獲得されたしおり挿入時間位置に設定(S28)し、設定されたしおり挿入時間位置から音声データを継続して再生させる。   If it is determined in S26 that there is a bookmark insertion time position that is behind a certain difference from the current audio data reproduction time position, a bookmark that is behind a certain difference from the current audio data reproduction time position. A bookmark insertion time position that is the insertion time position and closest to the current audio data reproduction time position is acquired (S27). Thereafter, the voice data playback time position is set to the bookmark insertion time position acquired in S27 (S28), and the voice data is continuously played back from the set bookmark insertion time position.

以上のように、しおり後移動ボタン50を操作することにより、しおり挿入時間位置を後方にスキップさせて所望のしおり挿入時間位置を音声データ再生開始時間位置に設定し、そこから音声データを継続して再生させることができる。例えば、しおり後移動ボタン50を1回操作(ワンクリック)すれば、図7のフローチャートの処理で、現時点の音声データ再生時間位置と一定以上の差の後方1番目のしおり挿入時間位置を選択し、そこから音声データを継続して再生させることができ、2回連続的に操作(ダブルクリック)すれば、図7のフローチャートを2回繰り返す処理で、後方2番目のしおり挿入時間位置を選択し、そこから音声データを継続して再生させることができ、3回連続的に操作(トリプルクリック)すれば、図7のフローを3回繰り返す処理で、後方の3番目しおり挿入時間位置から音声データを継続して再生させることができる。   As described above, by operating the bookmark back movement button 50, the bookmark insertion time position is skipped backward, the desired bookmark insertion time position is set as the voice data reproduction start time position, and the voice data is continued from there. Can be played. For example, if the post-bookmark moving button 50 is operated once (one click), the first bookmark insertion time position that is a certain difference or more from the current audio data playback time position is selected in the process of the flowchart of FIG. From there, the audio data can be played back continuously, and if it is operated twice (double-clicking) twice, the flowchart shown in FIG. 7 is repeated twice, and the second bookmark insertion time position is selected. From there, the audio data can be played back continuously, and if the operation is continued three times (triple click), the flow of FIG. Can be played continuously.

図8は、しおり前移動ボタン51が操作されたときの動作を示すフローチャートである。なお、しおり前移動ボタン51が連続的に操作された場合、例えば、しおり前移動ボタン51の操作がダブルクリック、トリプルクリックなどの場合は、図8のフローチャートの処理がその分だけ繰り返される。   FIG. 8 is a flowchart showing an operation when the bookmark forward movement button 51 is operated. When the bookmark forward movement button 51 is continuously operated, for example, when the operation of the bookmark forward movement button 51 is double click, triple click, or the like, the process of the flowchart of FIG. 8 is repeated correspondingly.

音声データの再生中にしおり前移動ボタン51が操作されたとき(S31)、それが操作された現時点の音声データ再生時間位置を獲得し(S32)、続いて、全てのしおり挿入時間位置を獲得する(S33)。ここでは、しおり種別が「開始」のしおり挿入時間位置を獲得対象とし、以下の処理では、ここで獲得されたのしおり挿入時間位置を処理対象とする。   When the forward bookmark button 51 is operated during playback of audio data (S31), the current audio data playback time position at which it was operated is acquired (S32), and then all bookmark insertion time positions are acquired. (S33). Here, the bookmark insertion time position whose bookmark type is “start” is the acquisition target, and in the following processing, the bookmark insertion time position acquired here is the processing target.

次に、S33で獲得されたしおり挿入時間位置に、S32で獲得された現時点の音声データ再生時間位置より前方、すなわち、現時点の音声データ再生時間位置に対し、音声データ開始時間位置から遠い方にしおり挿入時間位置があるか否かを判定する(S34)。   Next, the bookmark insertion time position acquired in S33 is positioned in front of the current voice data playback time position acquired in S32, that is, farther from the voice data start time position than the current voice data playback time position. It is determined whether there is a cage insertion time position (S34).

S34で、そのようなしおり挿入時間位置がないと判定された場合、それ以上前方にスキップするしおり挿入時間位置はないので、しおり前移動ボタン51の操作を無効として処理を終了する。また、S34で、そのようなしおり挿入時間位置があると判定された場合には、現時点の音声データ再生時間位置に最も近いしおり挿入時間位置を獲得する(S35)。その後、音声データ再生時間位置を、S36で獲得されたしおり挿入時間位置に設定(S36)し、設定されたしおり挿入時間位置から音声データを継続して再生させる。   If it is determined in S34 that there is no such bookmark insertion time position, since there is no bookmark insertion time position to skip ahead, the operation of the bookmark forward movement button 51 is invalidated and the process is terminated. If it is determined in S34 that there is such a bookmark insertion time position, the bookmark insertion time position closest to the current audio data reproduction time position is acquired (S35). Thereafter, the audio data reproduction time position is set to the bookmark insertion time position acquired in S36 (S36), and the audio data is continuously reproduced from the set bookmark insertion time position.

以上のように、しおり前移動ボタン51を操作することにより、しおり挿入時間位置を前方にスキップさせて所望のしおり挿入時間位置を音声データ再生開始時間位置に設定し、そこから音声データを継続して再生させることができる。例えば、しおり前移動ボタン51を1回操作(ワンクリック)すれば、図8のフローチャートの処理で、現時点の音声データ再生時間位置より前方1番目のしおり挿入時間位置を選択し、そこから音声データを継続して再生させることができ、2回連続的に操作(ダブルクリック)すれば、図8のフローチャートを2回繰り返す処理で、前方2番目のしおり挿入時間位置を選択し、そこから音声データを継続して再生させることができ、3回連続的に操作(トリプルクリック)すれば、図8のフローチャートを3回繰り返す処理で、前方3番目のしおり挿入時間位置を選択し、そこから音声データを継続して再生させることができる。   As described above, by operating the bookmark forward movement button 51, the bookmark insertion time position is skipped forward, the desired bookmark insertion time position is set as the voice data reproduction start time position, and the voice data is continued from there. Can be played. For example, if the bookmark forward movement button 51 is operated once (one click), the first bookmark insertion time position ahead of the current voice data playback time position is selected in the process of the flowchart of FIG. Can be played continuously, and if it is operated twice (double-click) twice, the flowchart shown in FIG. 8 is repeated twice, the second bookmark insertion time position is selected, and the audio data is selected from there. Can be played back continuously, and if the operation is continued three times (triple click), the flowchart shown in FIG. Can be played continuously.

以上、本発明の実施形態について説明したが、本発明は、上記実施形態に限られるものではない。例えば、本発明の特徴は、第1に、しおり挿入ボタンの操作継続時間に従ってしおり挿入時間位置を設定するというしおり挿入の手法に特徴があるので、その特徴を備えるだけでもよい。また、その特徴に加えて、しおり前移動やしおり後移動の特徴を備えたものでもよい。以上のように、本発明は、上記実施形態に関して説明した事項を全て備える必要はなく、しおり挿入の特徴を備え、それに他の特徴的な事項を適宜追加的に備えればよい。   As mentioned above, although embodiment of this invention was described, this invention is not limited to the said embodiment. For example, the first feature of the present invention is that there is a feature in the bookmark insertion method in which the bookmark insertion time position is set according to the operation duration time of the bookmark insertion button. Further, in addition to the feature, it may be provided with a feature of movement before and after the bookmark. As described above, the present invention need not include all the matters described with respect to the above-described embodiment, but may include a bookmark insertion feature and may additionally include other characteristic items as appropriate.

図9、図10は、しおり挿入の特徴だけを備えた場合の操作画面と動作フローチャートを示す。この場合には、音声データ再生開始時間位置を前方のしおり挿入時間位置へスキップさせる機能をしおり再生ボタン48に持たせることができる。図11、図12は、しおり挿入の特徴に加えて、しおり前移動やしおり後移動の特徴を備えた場合の操作画面を示す。この場合の動作フローは、図10、図7、図8と同じであるので省略する。また、操作画面の各操作ボタンの機能およびそれによる動作は、上記実施形態と同様であるので、説明を省略する。   9 and 10 show an operation screen and an operation flowchart when only the feature of bookmark insertion is provided. In this case, the bookmark playback button 48 can have a function of skipping the audio data playback start time position to the forward bookmark insertion time position. FIG. 11 and FIG. 12 show operation screens in the case of having a feature of moving forward and after moving a bookmark in addition to the feature of inserting a bookmark. The operation flow in this case is the same as that shown in FIGS. In addition, the function of each operation button on the operation screen and the operation by the operation button are the same as in the above embodiment, and thus the description thereof is omitted.

また、複数の音声データが録音されている場合には、メニュー画面などを利用してそのうちの1つを選択的に読み出して再生するようにすればよい。さらに、一時停止ボタンなどを設けて再生を一時停止させる機能を備えてもよく、この場合には、一時停止中のしおり後移動やしおり前移動の指示により、一時停止状態のままで音声データ再生時間位置を移動させ、再生ボタンの操作あるいは一時停止ボタンの解除で音声データの再生を再開させることができる。再生ボタンの操作1回ごとに「再生」と「一時停止」が切り替えられるようにして、再生ボタンを一時停止ボタンに兼用することもできる。   Further, when a plurality of audio data are recorded, one of them may be selectively read and reproduced using a menu screen or the like. In addition, a function to pause playback by providing a pause button or the like may be provided. In this case, audio data is played back in the paused state according to the instruction to move backward or forward in the paused bookmark. The playback of audio data can be resumed by moving the time position and operating the playback button or releasing the pause button. The play button can also be used as a pause button so that “play” and “pause” can be switched each time the play button is operated.

1・・・音声録音再生装置、2・・・ビジネスホン主装置、3-1,3-2,3-3・・・内線電話機、4・・・パーソナルコンピュータ、5・・・公衆網、6・・・音声用アナログ信号線、7・・・制御用LAN、11・・・音声入力/出力ライン、12・・・制御入力/出力ライン、13・・・音声DSP、14・・・音声用メモリ、15・・・音声情報・しおり情報用メモリ、16・・・記憶媒体、17・・・音声DSP用制御部、18・・・音声用メモリ制御部、19・・・音声情報用メモリ制御部、20・・・しおり情報用メモリ制御部、21・・・制御入力/出力管理部、41・・・録音ボタン、42・・・再生ボタン、43・・・停止ボタン、44・・・音声時間位置相対表示、45・・・音声時間位置表示、46・・・しおり挿入ボタン、46-1・・・しおり(開始)挿入ボタン、46-2・・・しおり(終了)挿入ボタン、47-1〜47-8・・・しおり表示、48・・・しおり再生ボタン、49・・・しおり抽出ボタン、50・・・しおり後移動ボタン、51・・・しおり前移動ボタン 1 ... Voice recording / playback device, 2 ... Business phone main device, 3-1,3-2,3-3 ... Extension telephone, 4 ... Personal computer, 5 ... Public network, 6. ..Analog signal line for audio, 7 ... LAN for control, 11 ... Audio input / output line, 12 ... Control input / output line, 13 ... Audio DSP, 14 ... Audio memory , 15 ... Memory for voice information / bookmark information, 16 ... Storage medium, 17 ... Control unit for voice DSP, 18 ... Memory control unit for voice, 19 ... Memory control unit for voice information , 20 ... Bookmark information memory control unit, 21 ... Control input / output management unit, 41 ... Record button, 42 ... Play button, 43 ... Stop button, 44 ... Audio time Position relative display, 45 ... Audio time position display, 46 ... Bookmark insertion button, 46-1 ... Bookmark (start) insertion button, 46-2 ... Bookmark (end) insertion button, 47-1 ~ 47- 8 ... Bookmark display, 48 ... Bookmark playback button, 49 ... Bookmark extraction button, 50 ... Bookmark backward movement button, 51 ... Bookmark forward movement button

Claims (6)

入力された音声データを音声用メモリに格納する録音機能および前記音声用メモリから音声データを読み出して再生する再生機能を有する音声録音再生装置において、
第1および第2のしおり挿入を指示する第1および第2の手段を有し、前記音声録音再生装置の録音機能または再生機能の動作中にしおり挿入を指示するしおり挿入指示手段と、
前記第1の手段による前記第1のしおり挿入の指示に従って、該指示の開始時点を現時間位置とし、該現時間位置から前記指示の終了時点までの継続時間だけ前記現時間位置から前の時間位置を第1のしおり挿入時間位置として算出し、前記第2の手段による前記第2のしおり挿入の指示に従って、該指示の開始時点を現時間位置とし、該現時間位置から前記指示の終了時点までの継続時間だけ前記現時間位置から前の時間位置を第2のしおり挿入時間位置として算出するしおり挿入位置算出手段と、
前記しおり挿入位置算出手段により算出された前記第1のしおり挿入時間位置を、しおり種別「開始」とともに第1のしおりとして格納し、前記第2のしおり挿入時間位置を、しおり種別「終了」とともに第2のしおりとして格納する音声情報・しおり情報用メモリと、
前記音声情報・しおり情報用メモリに格納されている前記第1のしおり挿入時間位置から前記第2のしおり挿入時間位置までの音声データのみを再生できる再生手段を備え
前記第2の手段により第2のしおり挿入が指示されたとき、前記音声情報・しおり情報用メモリに、該指示に従って前記しおり挿入位置算出手段により算出された第2のしおり挿入時間位置の前に第1のしおり挿入時間位置が格納されていて、該第1のしおり挿入時間位置と対をなす第2のしおり挿入時間位置が既に格納されていた場合には、該第2のしおり挿入時間位置を削除し、前記指示に従ってしおり挿入位置算出手段により算出された第2のしおり挿入時間位置をしおり種別「終了」とともに、前記第1のしおり挿入時間位置と対をなすようにして前記音声情報・しおり情報用メモリに格納することを特徴とする音声録音再生装置。
In a voice recording / playback apparatus having a recording function for storing input voice data in a voice memory and a playback function for reading and playing voice data from the voice memory,
Bookmark insertion instructing means for instructing insertion of a bookmark during operation of the recording function or the playback function of the voice recording / reproducing apparatus , and first and second means for instructing insertion of the first and second bookmarks;
In accordance with the instruction to insert the first bookmark by the first means, the start time of the instruction is set as the current time position, and the previous time from the current time position by the duration from the current time position to the end time of the instruction. The position is calculated as the first bookmark insertion time position , and according to the second bookmark insertion instruction by the second means, the start time of the instruction is set as the current time position, and the end time of the instruction from the current time position is calculated. Bookmark insertion position calculation means for calculating the time position before the current time position as the second bookmark insertion time position for the duration up to
The first bookmark insertion time position calculated by the bookmark insertion position calculating means is stored as a first bookmark together with a bookmark type “start”, and the second bookmark insertion time position is stored together with a bookmark type “end”. Voice information / bookmark information memory stored as a second bookmark ;
Replay means capable of replaying only sound data from the first bookmark insertion time position to the second bookmark insertion time position stored in the sound information / bookmark information memory ;
When the second bookmark insertion is instructed by the second means, the voice information / bookmark information memory is in front of the second bookmark insertion time position calculated by the bookmark insertion position calculating means according to the instruction. If the first bookmark insertion time position is stored, and the second bookmark insertion time position that is paired with the first bookmark insertion time position has already been stored, the second bookmark insertion time position is stored. And the second bookmark insertion time position calculated by the bookmark insertion position calculation means according to the instruction is paired with the first bookmark insertion time position together with the bookmark type “end”. A voice recording / reproducing apparatus characterized by being stored in a bookmark information memory .
前記再生手段は、
音声データ再生開始時間位置を、前方のしおり種別「開始」のしおり挿入時間位置へ移動指示するしおり前移動指示手段と後方のしおり種別「開始」のしおり挿入時間位置へ移動指示するしおり後移動指示手段を有し、
音声データ再生中の前記しおり前移動指示手段の移動指示により、現時点の音声データ再生時間位置より前方かつ該音声データ再生時間位置に最も近いしおり種別「開始」のしおり挿入時間位置を前記音声情報・しおり情報用メモリから読み出して音声データ再生開始時間位置とすることにより、該しおり種別「開始」のしおり挿入時間位置を音声データ再生開始時間位置として音声データを再生でき、
音声データ再生中の前記しおり後移動指示手段の移動指示により、現時点の音声データ再生時間位置より後方かつ該音声データ再生時間位置と一定以上離間し、最も近いしおり種別「開始」のしおり挿入時間位置を前記音声情報・しおり情報用メモリから読み出して音声データ再生時間位置とすることにより、該しおり種別「開始」のしおり挿入時間位置を再生開始時間位置として再生できることを特徴とする請求項1に記載の音声録音再生装置。
The reproducing means includes
Instruct to move the voice data playback start time position to the bookmark insertion time position of the bookmark type “start” in the front and the instruction to move after the bookmark to instruct to move to the bookmark insertion time position of the bookmark type “start” in the rear Having means,
The bookmark insertion time position of the bookmark type “start” in front of the current voice data playback time position and closest to the voice data playback time position is set as the voice information By reading from the bookmark information memory and making it the audio data reproduction start time position, the audio data can be reproduced with the bookmark insertion time position of the bookmark type “start” as the audio data reproduction start time position,
The bookmark insertion time position of the closest bookmark type “start” is located behind the current voice data playback time position and separated from the voice data playback time position by a certain distance or more according to the movement instruction of the bookmark post movement instruction means during voice data playback. 3. The bookmark insertion time position of the bookmark type “start” can be reproduced as the reproduction start time position by reading out the voice information / bookmark information memory from the voice information / bookmark information memory. Voice recording and playback device.
前記音声メモリに格納されている音声データから、前記音声情報・しおり情報用メモリに格納されている第1のしおり挿入時間位置から第2のしおり挿入時間位置までの音声データを抽出する抽出手段を有し、前記音声メモリは、前記抽出手段により抽出された音声データを新たに、あるいは元の音声データに代えて格納することを特徴とする請求項またはに記載の音声録音再生装置。 From the voice data stored in the voice memory, extracting means for extracting audio data from the first bookmark insertion time positions stored in the memory for the voice information and bookmark information to a second bookmark insertion time position It has the voice memory, the voice recording and reproducing apparatus according to claim 1 or 2, wherein the storing the audio data extracted by the extraction means newly a or alternatively original audio data . 入力された音声データを音声用メモリに格納し、前記音声用メモリから音声データを読み出して再生する音声録音再生方法において、
第1および第2のしおり挿入を受け付けてそれを指示する第1および第2の手段を有するしおり挿入指示手段が、音声データの録音または再生中にしおり挿入を受け付けて指示する第1のステップと、
しおり挿入位置算出手段が、前記第1のステップでの前記第1のしおり挿入の指示に従って、該指示の開始時点を現時間位置とし、該現時間位置から前記指示の終了時点までの継続時間だけ前記現時間位置から前の時間位置を第1のしおり挿入時間位置として算出し、前記第1のステップでの前記第2のしおり挿入の指示に従って、該指示の開始時点を現時間位置とし、該現時間位置から前記指示の終了時点までの継続時間だけ前記現時間位置から前の時間位置を第2のしおり挿入時間位置として算出する第2のステップと、
音声情報・しおり情報用メモリが、前記第2のステップで算出された前記第1のしおり挿入時間位置を、しおり種別「開始」とともに第1のしおりとして格納し、前記第2のしおり挿入時間位置を、しおり種別「終了」とともに第2のしおりとして格納する第3のステップと、
再生装置が、前記第1のしおり挿入時間位置から前記第2のしおり挿入時間位置までの音声データのみを再生できる第4のステップを有し、
前記第1のステップで前記第2のしおり挿入が指示されたとき、前記音声情報・しおり情報用メモリに、該指示に従って前記第2のステップで算出された第2のしおり挿入時間位置の前に第1のしおり挿入時間位置が格納されていて、該第1のしおり挿入時間位置と対をなす第2のしおり挿入時間位置が既に格納されていた場合には、該第2のしおり挿入時間位置を削除し、前記指示に従って前記第2のステップで算出された第2のしおり挿入時間位置をしおり種別「終了」とともに、前記第1のしおり挿入時間位置と対をなすようにして前記音声情報・しおり情報用メモリに格納することを特徴とする音声録音再生方法。
In the audio recording / reproducing method of storing the input audio data in an audio memory and reading out and reproducing the audio data from the audio memory,
A first step in which bookmark insertion instructing means having first and second means for accepting and instructing insertion of first and second bookmarks accepts and designates bookmark insertion during recording or reproduction of audio data; ,
The bookmark insertion position calculation means sets the start time of the instruction as the current time position according to the instruction of the first bookmark insertion in the first step, and only the duration from the current time position to the end time of the instruction. The time position before the current time position is calculated as the first bookmark insertion time position , and according to the instruction for inserting the second bookmark in the first step, the start time of the instruction is set as the current time position, A second step of calculating, as a second bookmark insertion time position, a previous time position from the current time position for a duration from the current time position to the end time of the instruction ;
The voice information / bookmark information memory stores the first bookmark insertion time position calculated in the second step as the first bookmark together with the bookmark type “start”, and the second bookmark insertion time position. And a third step of storing as a second bookmark together with the bookmark type “end” ;
Reproducing apparatus, it has a fourth step of only can reproduce audio data from said first bookmark insertion time position to the second bookmark insertion time position,
When the insertion of the second bookmark is instructed in the first step, the voice information / bookmark information memory is in front of the second bookmark insertion time position calculated in the second step according to the instruction. If the first bookmark insertion time position is stored, and the second bookmark insertion time position that is paired with the first bookmark insertion time position has already been stored, the second bookmark insertion time position is stored. And the second bookmark insertion time position calculated in the second step according to the instruction is paired with the first bookmark insertion time position together with the bookmark type “end”. A voice recording / reproducing method, characterized in that it is stored in a bookmark information memory .
前記第4のステップは、
音声データ再生開始時間位置を、前方のしおり種別「開始」のしおり挿入時間位置へ移動指示するしおり前移動指示ステップと後方のしおり種別「開始」のしおり挿入時間位置へ移動指示するしおり後移動指示ステップを備え、
音声データの再生中の前記しおり前移動指示ステップでの移動指示により、現時点の音声データ再生時間位置より前方かつ該音声データ再生時間位置に最も近いしおり種別「開始」のしおり挿入時間位置を前記音声情報・しおり情報用メモリから読み出して音声データ再生開始時間位置とすることにより、該しおり種別「開始」のしおり挿入時間位置を音声データ再生開始時間位置として音声データを再生でき、
音声データ再生中の前記しおり後移動指示ステップでの移動指示により、現時点の音声データ再生時間位置より後方かつ該音声データ再生時間位置と一定以上離間し、最も近いしおり種別「開始」のしおり挿入時間位置を前記音声情報・しおり情報用メモリから読み出して音声データ再生時間位置とすることにより、該しおり種別「開始」のしおり挿入時間位置を再生開始時間位置として再生できることを特徴とする請求項に記載の音声録音再生方法。
The fourth step includes
Instruction to move the audio data playback start time position to the bookmark insertion time position of the bookmark type “start” in the forward direction and instruction to move to the bookmark insertion time position in the backward bookmark type “start” of the bookmark type “start” With steps,
The bookmark insertion time position of the bookmark type “start” ahead of the current voice data playback time position and closest to the voice data playback time position is determined by the movement instruction in the bookmark forward movement instruction step during playback of the voice data as the voice. By reading from the information / bookmark information memory and setting it as the voice data playback start time position, the voice data can be played back with the bookmark insertion time position of the bookmark type “start” as the voice data playback start time position,
The bookmark insertion time of the closest bookmark type “start”, which is behind the current voice data playback time position and separated from the voice data playback time position by a certain distance or more in accordance with the movement instruction in the post-bookmark movement instruction step during voice data playback. with the audio data reproduction time position is read position from the memory for the voice information and bookmark information, to claim 4, characterized in that can play bookmark insertion time position of the bookmark type "start" as the reproduction start time position The audio recording and playback method described.
抽出手段が、前記音声メモリに格納されている音声データから、前記音声情報・しおり情報用メモリに格納されている第1のしおり挿入時間位置から第2のしおり挿入時間位置までの音声データを抽出する第5のステップを有し、前記第5のステップで抽出された音声データを新たに、あるいは元の音声データに代えて前記音声用メモリに格納することを特徴とする請求項またはに記載の音声録音再生方法。 Extracting means, from the voice data stored in the voice memory, the audio data from the first bookmark insertion time positions stored in the memory for the voice information and bookmark information to a second bookmark insertion time position a fifth step of extracting, claim 4 or 5, characterized in that storing said fifth step newly extracted audio data of, or instead of the original audio data to the audio memory The audio recording and playback method described in 1.
JP2012157468A 2012-07-13 2012-07-13 Voice recording / reproducing apparatus and method Active JP5716926B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012157468A JP5716926B2 (en) 2012-07-13 2012-07-13 Voice recording / reproducing apparatus and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012157468A JP5716926B2 (en) 2012-07-13 2012-07-13 Voice recording / reproducing apparatus and method

Publications (2)

Publication Number Publication Date
JP2014022818A JP2014022818A (en) 2014-02-03
JP5716926B2 true JP5716926B2 (en) 2015-05-13

Family

ID=50197287

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012157468A Active JP5716926B2 (en) 2012-07-13 2012-07-13 Voice recording / reproducing apparatus and method

Country Status (1)

Country Link
JP (1) JP5716926B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7075797B2 (en) * 2018-03-27 2022-05-26 株式会社日立情報通信エンジニアリング Call recording system, recording call playback method

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3741063B2 (en) * 2002-03-06 2006-02-01 ヤマハ株式会社 Digital recorder and program thereof
JP2004272008A (en) * 2003-03-10 2004-09-30 Ricoh Co Ltd Audio recording and reproducing device
JP2005251360A (en) * 2004-03-08 2005-09-15 Chugoku Electric Power Co Inc:The Index recording method and data recording reproducing device
JP2006268953A (en) * 2005-03-23 2006-10-05 Toshiba Corp Data processor and method for processing data
JP2008102538A (en) * 2007-11-09 2008-05-01 Sony Corp Storage/reproduction device and control method of storing/reproducing device

Also Published As

Publication number Publication date
JP2014022818A (en) 2014-02-03

Similar Documents

Publication Publication Date Title
US8456507B1 (en) Individual participant control of conference data
US20090005012A1 (en) Processing a Message Received From a Mobile Cellular Network
US9031209B2 (en) Divided call history user interface
US8300773B2 (en) Telephonic recording system and method
KR101094015B1 (en) Voicemail systems and methods
US20100157097A1 (en) Voice recordable terminal and its image processing method
JP5716926B2 (en) Voice recording / reproducing apparatus and method
CN100484227C (en) Video reproduction apparatus and intelligent skip method therefor
CN112764636A (en) Video processing method, video processing device, electronic equipment and computer-readable storage medium
JP2016218658A (en) Device, system, server device and terminal device for content evaluation
JP2006191436A (en) Cellular phone unit
JP2007089025A (en) Information processing apparatus for viewing content during speech, information processing method and program therefor
JP7342087B2 (en) video creation program
JPH09252372A (en) Portable information terminal provided with voice memo function
JP4332927B2 (en) Editing device
JP3222704B2 (en) Answering machine
KR100641151B1 (en) Key control method for mobile communication device
KR20070068718A (en) Method for recording conversation and mobile phone implementing the same
JP3938734B2 (en) Video playback terminal
KR20050041641A (en) Mobile communication terminal capable of editing moving images and method therefor
JP3296757B2 (en) Answering machine
JP2008011362A (en) Telephone system, recording and reproducing device, and call recording and reproducing method
KR20060007147A (en) Method for serving e-book in the mobile terminal
JPH04306947A (en) Voice storage device
JP2014072861A (en) Information processing apparatus, information processing program, and information processing method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140423

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20141210

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20141217

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150202

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20150218

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20150303

R150 Certificate of patent (=grant) or registration of utility model

Ref document number: 5716926

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150