(57)【要約】　　　（修正有）【課題】スケジュール用のファイルとして記録されていないファイルを簡単な操作でスケジュール用のファイルに変換できるようにすることができる音声データ処理装置及び音声データ処理プログラムを提供する。【解決手段】ＩＣレコーダ２１からパーソナルコンピュータ２２に音声データが通信された場合に、パーソナルコンピュータ２２は、通信された音声データからスケジュール情報を取得し、この取得したスケジュール情報とファイル名とを関連付けてスケジュールデータベースを作成する。また、このスケジュールデータベースに基づいて、カレンダ表示を行う。さらに、スケジュール情報が設定されていない音声データが、カレンダ表示中に挿入された場合には、この音声データに対して、カレンダ表示の挿入箇所に相当するスケジュール情報を付加してスケジュールファイルを作成する。【選択図】　　図１
2004102346.tif 000002
【特許請求の範囲】
【請求項１】
音声データからスケジュール情報を取得するスケジュール情報取得手段と、
上記スケジュール情報取得手段によって取得したスケジュール情報と上記音声データを特定するための特定情報とを関連付けてスケジュールリストとして記憶する記憶手段と、
カレンダ表示を行うと共に、上記記憶手段に記憶した上記スケジュールリストに基づいて、スケジュール情報が設定されている箇所に相当する位置に上記スケジュール情報が設定されている音声データが存在することを示す表示を行う表示手段と、
上記スケジュール情報が設定されていない音声データが、上記表示手段上に表示された上記カレンダ表示中に挿入された場合には、上記挿入された音声データに、上記カレンダ表示中の挿入箇所に相当するスケジュール情報を設定するスケジュール情報設定手段と、
を具備することを特徴とする音声データ処理装置。
【請求項２】
音声データを上記スケジュール情報に基づいて管理することが可能な外部装置を通信接続する接続手段と、
上記外部装置が通信接続されたときに、上記外部装置のスケジュールリストと上記記憶手段に記憶した上記スケジュールリスト、および／またはスケジュール情報が設定されている音声データを比較する比較手段と、
上記比較手段による比較の結果、相違点があった場合には、この相違点に基づいて上記記憶手段に記憶されたスケジュールリスト、および／またはスケジュール情報が設定されている音声データを上記外部装置に送信する送信手段と、
をさらに具備することを特徴とする請求項１に記載の音声データ処理装置。
【請求項３】
コンピュータに音声データを処理させる音声データ処理プログラムにおいて、
コンピュータに、
音声データからスケジュール情報を取得するスケジュール情報を取得させる機能と、
上記取得させたスケジュール情報と上記音声データを特定するための特定情報とを関連付けてスケジュールリストとして記憶させる機能と、
カレンダ表示を行わせると共に、上記記憶した上記スケジュールリストに基づいて、スケジュール情報が設定されている箇所に相当する位置に上記スケジュール情報が設定されている音声データが存在することを示す表示を行わせる機能と、
上記スケジュール情報が設定されていない音声データが、上記カレンダ表示中に挿入された場合には、上記挿入された音声データに、上記カレンダ表示中の挿入箇所に相当するスケジュール情報を設定させる機能と、
を実現させることを特徴とする音声データ処理プログラム。
【請求項４】
さらにコンピュータに、
音声データを上記スケジュール情報に基づいて管理することが可能な外部装置を通信接続させる機能と、
上記外部装置が通信接続されたときに、上記外部装置のスケジュールリストと上記記憶手段に記憶した上記スケジュールリスト、および／またはスケジュール情報が設定されている音声データを比較させる機能と、
上記比較の結果、相違点があった場合には、この相違点に基づいて上記記憶させたスケジュールリスト、および／またはスケジュール情報が設定されている音声データを上記外部装置に送信させる機能と、
を実現させることを特徴とする請求項３に記載の音声データ処理プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、音声データ処理装置及び音声データ処理プログラムに関する。
【０００２】
【従来の技術】
従来、カレンダに音声の記録機能及び音声の再生機能を付加することにより、予め日付ごとに録音しておいた音声を必要なときに再生することができるという録音・再生機能を持ったカレンダに関する技術がある（例えば、特許文献１参照。）。この技術によれば、ユーザは、カレンダのスペースに予定内容を要約して書き込むなどの作業を必要とせずに簡単に予定の記録を行うことができる。
【０００３】
しかし、この技術は、音声によって予定の記録及び再生ができるカレンダである。つまり、ユーザがこのカレンダを携帯し、記録したい予定が発生する毎に、その予定を記録する旨のものではない。したがって、このカレンダが手元に無い場所で予定の記録を行う必要が生じた場合には、その予定を紙に書き留める等しておき、後で、この書き留めておいた予定をカレンダに記録しなければならなかった。
【０００４】
また、近年では、音声データを処理することが可能な音声データ処理装置としてのパーソナルコンピュータ（以後、ＰＣと称する）等にインストールされた予定管理用のアプリケーションにより予定管理を行うこともある。さらには、ＩＣレコーダ等でもスケジュール管理機能を有するものがある。
【０００５】
【特許文献１】
特開平６−３３６０９４号公報
【０００６】
【発明が解決しようとする課題】
ＩＣレコーダで記録した音声データをＰＣ等に通信して、ＰＣ等でも記録した音声データを活用できるようにすることは従来から行われているが、ＩＣレコーダでスケジュール用のファイルとして記録していない場合には、ＰＣ上においてもスケジュール用のファイルとして利用することができなかった。
【０００７】
本発明は、上記の事情に鑑みてなされたもので、スケジュール用のファイルとして記録されていないファイルを簡単な操作でスケジュール用のファイルに変換することができる音声データ処理装置及び音声データ処理プログラムを提供することを目的とする。
【０００８】
【課題を解決するための手段】
上記の目的を達成するために、本発明による音声データ処理装置は、音声データからスケジュール情報を取得するスケジュール情報取得手段と、上記スケジュール情報取得手段によって取得したスケジュール情報と上記音声データを特定するための特定情報とを関連付けてスケジュールリストとして記憶する記憶手段と、カレンダ表示を行うと共に、上記記憶手段に記憶した上記スケジュールリストに基づいて、スケジュール情報が設定されている箇所に相当する位置に上記スケジュール情報が設定されている音声データが存在することを示す表示を行う表示手段と、上記スケジュール情報が設定されていない音声データが、上記表示手段上に表示された上記カレンダ表示中に挿入された場合には、上記挿入された音声データに、上記カレンダ表示中の挿入箇所に相当するスケジュール情報を設定するスケジュール情報設定手段とを具備することを特徴とする。
【０００９】
また、上記の目的を達成するために、本発明による音声データ処理プログラムは、コンピュータに音声データを処理させる音声データ処理プログラムにおいて、コンピュータに、音声データからスケジュール情報を取得するスケジュール情報を取得させる機能と、上記取得させたスケジュール情報と上記音声データを特定するための特定情報とを関連付けてスケジュールリストとして記憶させる機能と、カレンダ表示を行わせると共に、上記記憶した上記スケジュールリストに基づいて、スケジュール情報が設定されている箇所に相当する位置に上記スケジュール情報が設定されている音声データが存在することを示す表示を行わせる機能と、上記スケジュール情報が設定されていない音声データが、上記カレンダ表示中に挿入された場合には、上記挿入された音声データに、上記カレンダ表示中の挿入箇所に相当するスケジュール情報を設定させる機能とを実現させることを特徴とする。
【００１０】
【発明の実施の形態】
以下、本発明の一実施の形態を図面を参照して説明する。
図１（Ａ）は、本発明の一実施の形態に係る音声データ処理装置と通信接続される「外部装置」の一例であるＩＣレコーダの構成図である。
【００１１】
まず、音声記録時の信号の流れに従って、ＩＣレコーダの構成及び動作を説明する。
マイクロホン（ＭＩＣ）１は、外部から入力された音声を電気信号に変換して増幅器（ＡＭＰ）２に出力する。ＡＭＰ２では、入力された信号を増幅して、この増幅信号を低域通過フィルタ（ＬＰＦ）３に出力する。次に、ＬＰＦ３では入力された信号から不要な高周波ノイズを除去した後、この信号をアナログ／デジタル（Ａ／Ｄ）変換器４に出力する。そして、Ａ／Ｄ変換器４は、入力された信号をデジタル化してデジタル信号処理部５に出力する。
【００１２】
デジタル信号処理部５では、入力されたデジタル音声データに対して前述のデジタル化の際に生じた量子化ノイズの除去を行った後、信号の符号化（圧縮変換）を行って、システム制御部６に出力する。システム制御部６は入力されたデジタル音声データを音声ファイルとして記録媒体７に記録させる。なお、このとき音声ファイルは、ユーザによって指定されたフォルダ内に格納することができる。これにより、ユーザは自身が記録した音声ファイルをＩＣレコーダ上で管理することができる。
【００１３】
次に、音声再生時の信号の流れに従って説明する。
記録した音声は、前述したようにして、音声ファイルとして記録媒体７に記録されている。システム制御部６は、記録媒体７から音声ファイルを読み出して、デジタル信号処理部５に出力する。デジタル信号処理部５では、音声ファイルの復号化（伸長変換）を行った後、その信号をデジタル／アナログ（Ｄ／Ａ）変換器８に出力する。Ｄ／Ａ変換器８では、デジタル信号として読み出された音声データをアナログ信号に変換し、ＬＰＦ９に出力する。そして、ＬＰＦ９において高周波ノイズを取り除いた信号をＡＭＰ１０で増幅した後、スピーカ１１から出力することにより、音声として人間の耳に聞こえるようになる。
【００１４】
また、ＩＣレコーダにはＩＣレコーダの動作モード、動作状況、記録された音声データの録音・再生に関する時間、時計表示、電池残量表示、メモリ残量表示、警告等の各種情報表示を行う表示器１３が設けられている。システム制御部６は駆動回路１２を制御して表示器１３にこれらの情報を表示させる。
【００１５】
さらに、ＩＣレコーダは外部通信回路１４を有している。この外部通信回路１４はＩＣレコーダとＰＣやＰＤＡ等の情報処理装置との通信の際にその通信制御を行う回路である。
【００１６】
図１（Ｂ）にＩＣレコーダ２１と本一実施の形態に係る音声データ処理装置の一例である、パーソナルコンピュータ（ＰＣ）２２とを接続する際の外観図を示す。なお、本一実施の形態では、音声データ処理装置の一例として、ＰＣ２２を挙げているが、これに限るものではなく、ＰＤＡ等の他の処理装置でもよい。
【００１７】
なお、ＰＣ２２は特許請求の範囲に記載の「記憶手段」及び「表示手段」を含み、さらに、「スケジュール情報取得手段」及び「スケジュール情報設定手段」の機能を含むものである。
【００１８】
ＩＣレコーダ２１側の図示しない接続端子とＰＣ２２側の図示しない接続端子とを接続ケーブル２３によって接続することにより、記録媒体７に記録された音声ファイルをＰＣ２２に転送可能となる。なお、ＩＣレコーダ２１とＰＣ２２との通信インターフェイスには、例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ　Ｓｅｒｉａｌ　Ｂｕｓ）等が使用される。
【００１９】
また、ＩＣレコーダには、録音スイッチ（ＲＥＣＳＷ）１５ａ、再生スイッチ（ＰＬＡＹＳＷ）１５ｂ、早送りスイッチ（ＦＦＳＷ）１５ｃ、早戻しスイッチ（ＲＥＷＳＷ）１５ｄ、及びメニュースイッチ（ＭＥＮＵＳＷ）１５ｅなどのスイッチが設けられている。ＩＣレコーダ内部のシステム制御部６は、これらのスイッチの操作状態を判定して、その状態に対応した動作を開始させる。
【００２０】
図２は、システム制御部６によって制御される本ＩＣレコーダのメイン動作の手順を示すフローチャートである。
ＩＣレコーダの電源投入が行われた場合に本フローチャートの制御が開始され、システム制御部６は駆動回路１２を制御して、表示器１３の表示を行うなどの各種の初期設定を行う（ステップＳ１）。初期設定が終了した後は、前述した各スイッチの状態が変化したか否かを判定する（ステップＳ２）。いずれのスイッチの状態も変化していないと判定した場合には、スイッチの状態が変化するまで上記ステップＳ２の判定を繰り返す。
【００２１】
一方、上記ステップＳ２の判定において、いずれかのスイッチの状態が変化したと判定した場合には、いずれのスイッチの状態が変化したかを判定し、それに応じた制御を行うことになる。
まず、ＲＥＣＳＷ１５ａの状態がＯＮ状態に変化したか否かを判定する（ステップＳ３）。ＲＥＣＳＷ１５ａの状態がＯＮ状態に変化したと判定した場合には、ＭＩＣ１から入力された音声信号を記録媒体７に記録させる録音動作を行った後（ステップＳ４）、上記ステップＳ２に戻る。一方、上記ステップＳ３の判定において、ＲＥＣＳＷ１５ａの状態がＯＦＦ状態のままであると判定した場合には、そのままステップＳ５に進む。
【００２２】
次に、ＰＬＡＹＳＷ１５ｂの状態がＯＮ状態に変化したか否かを判定する（ステップＳ５）。ＰＬＡＹＳＷ１５ｂの状態がＯＮ状態に変化したと判定した場合には、記録媒体７に記録された音声データを再生する再生動作を行った後（ステップＳ６）、上記ステップＳ２に戻る。一方、上記ステップＳ５の判定において、ＰＬＡＹＳＷ１５ｂの状態がＯＦＦ状態のままであると判定した場合には、そのままステップＳ７に進む。
【００２３】
次に、ＦＦＳＷ１５ｃの状態がＯＮ状態に変化したか否かを判定する（ステップＳ７）。ＦＦＳＷ１５ｃの状態がＯＮ状態に変化したと判定した場合には、音声データの早送りを行う早送り動作を行った後（ステップＳ８）、上記ステップＳ２に戻る。一方、上記ステップＳ７の判定において、ＦＦＳＷ１５ｃの状態がＯＦＦ状態のままであると判定した場合には、そのままステップＳ９に進む。
【００２４】
次に、ＲＥＷＳＷ１５ｄの状態がＯＮ状態に変化したか否かを判定する（ステップＳ９）。ＲＥＷＳＷ１５ｄの状態ＯＮ状態に変化したと判定した場合には、音声データの早戻しを行う早戻し動作を行った後（ステップＳ１０）、上記ステップＳ２に戻る。一方、上記ステップＳ９の判定において、ＲＥＷＳＷ１５ｄの状態がＯＦＦ状態のままであると判定した場合には、そのままステップＳ１１に進む。
【００２５】
次に、ＭＥＮＵＳＷ１５ｅの状態がＯＮ状態に変化したか否かを判定する（ステップＳ１１）。ＭＥＮＵＳＷ１５ｅがＯＮ状態に変化したと判定した場合には、ＩＣレコーダの各種設定の変更を行うメニュー設定動作を行った後（ステップＳ１２）、上記ステップＳ２に戻る。一方、上記ステップＳ１１の判定において、ＭＥＮＵＳＷ１５ｅがＯＦＦ状態のままであると判定した場合には、そのままステップＳ１３に進む。
【００２６】
次に、ＩＣレコーダ２１とＰＣ２２とが通信接続が開始されたか否かを判定する（ステップＳ１３）。通信接続が開始されたと判定した場合には、ＩＣレコーダ２１とＰＣ２２との間での通信処理を行う（ステップＳ１４）。なお、このＩＣレコーダ２１とＰＣ２２との間での通信処理は、ＰＣ２２の所定フォルダ内に格納されている音声データをＩＣレコーダ２１の記録媒体７に記録する処理や、逆にＩＣレコーダ２１の記録媒体７に記録されている音声データをＰＣ２２の所定フォルダ内に格納する処理などがある。音声データの通信が行われた後には、図３に示すスケジュールデータベースを作成した後（ステップＳ１５）、上記ステップＳ２に戻る。一方、上記ステップＳ１３の判定において、通信接続が開始されていないと判定した場合には、そのまま上記ステップＳ２に戻る。
【００２７】
図３に、ＩＣレコーダ及びＰＣで管理される音声ファイルのデータ構成図及びそのデータに基づいて作成されるスケジュールデータベースの構成図を示す。なお、スケジュールデータベースは特許請求の範囲に記載の「スケジュールリスト」に対応する。
音声ファイルは、記録された音声ファイルを特定するための種々の情報が記録されるファイルヘッダ部と実際の音声データが記録される音声データ部とで構成される。
ファイルヘッダ部には音声ファイルを特定するためのヘッダ情報が記録される。ＩＣレコーダ２１及びＰＣ２２は、ファイルヘッダ部に記録されたヘッダ情報を読み取ることによって音声ファイルを特定することができる。ＰＣ２２は、この音声ファイルのファイルヘッダ部にスケジュール情報を付加してスケジュールファイルを作成する。なお、「スケジュール情報」は、例えば、予定を実行する日時あるいは音声ファイルを再生する日時などの、スケジュール管理に使用する情報である。
【００２８】
ＩＣレコーダ２１及びＰＣ２２はこのファイルヘッダ部に記録されたスケジュール情報とスケジュールファイルのファイル名などを関連付けてデータベースを作成する。このデータベースではスケジュールファイルが、例えば、時系列的に整理される。
【００２９】
音声データ部には、音声信号をデジタル変換した音声データが所定の形式で圧縮されて記録される。音声再生時には、この音声データ部に記録された音声データを読み取ることにより、ＩＣレコーダ２１またはＰＣ２２から音声が再生される。
【００３０】
図４は、本一実施の形態に係る音声データ処理装置に搭載された音声データ処理プログラムによる制御手順を示すフローチャートである。以下の説明は、ＰＣ２２にインストールされたスケジュール管理用アプリケーション（以下、単にアプリケーションと称する。）を音声データ処理プログラムの一例として、その制御について説明するが、ＰＤＡ等にインストールされた同様のプログラムでも良い。
【００３１】
なお、このアプリケーションは、少なくとも、カレンダを表示してスケジュール管理する機能、通信された音声データにおいてスケジュール情報の有無を判定する機能、スケジュール情報に基づいてデータベースを作成する機能、通常の音声ファイルがカレンダ表示中に挿入された場合に、その挿入箇所に相当するスケジュール情報を付加してスケジュールファイルを作成する機能などの機能を有するものである。
【００３２】
ＰＣ２２上のアプリケーションはユーザによる何らかの操作が行われるまで待機している（ステップＳ２１）。ユーザからの何らかの操作があった場合にはユーザからどのような操作があったかを判定することになる。ここで、本一実施の形態では、ＩＣレコーダ２１から通信された音声データをスケジュールファイルに変換する制御について説明し、他の制御については説明を省略する。
【００３３】
つまり、アプリケーションは、現在、カレンダ表示用のウインドウが起動しているか否かを判定する（ステップＳ２２）。カレンダ表示用のウインドウが起動していないと判定した場合には、上記ステップＳ２１に戻る。一方、カレンダ表示用のウインドウが起動していると判定した場合には、音声ファイルが選択されたか否かを判定する（ステップＳ２３）。音声ファイルが選択されていないと判定した場合には、上記ステップＳ２１に戻る。
【００３４】
一方、音声ファイルが選択されたと判定した場合には、その音声ファイルに対してカレンダ表示上の任意の日付にドラッグ＆ドロップ操作あるいはカット＆ペーストなどの挿入操作がされたか否かを判定する（ステップＳ２４）。なお、このドラッグ＆ドロップ動作カット＆ペーストなどの挿入操作が特許請求の範囲に記載の「挿入」動作である。上記ステップＳ２４の判定において、音声ファイルがドラッグ＆ドロップ操作されていないと判定した場合には、上記ステップＳ２１に戻る。
【００３５】
一方、上記ステップＳ２４の判定において、音声ファイルに対してドラッグ＆ドロップあるいはカット＆ペーストなどの挿入操作されたと判定した場合には、その音声ファイルのヘッダ情報を読み取って、その音声ファイルが、スケジュール情報が付加されているスケジュールファイルであるか否かを判定する（ステップＳ２５）。スケジュールファイルであると判定した場合には、そのスケジュールファイルがカレンダ上の別の日付に移動されたか否かを判定する（ステップＳ２６）。スケジュールファイルがカレンダ上の別の日付に移動されていないと判定した場合には、上記ステップＳ２１に戻る。一方、スケジュールファイルがカレンダ上の別の日付に移動されたと判定した場合には、ステップＳ２８に進み、スケジュールデータベースの更新を行う（ステップＳ２８）。
【００３６】
一方、上記ステップＳ２５の判定において、ドラッグ＆ドロップされた音声ファイルがスケジュールファイルではないと判定した場合には、その音声ファイルが挿入された日付に対応するスケジュール情報を付加して音声ファイルをスケジュールファイルに変換する（ステップＳ２６）。そして、ステップＳ２８に進み、スケジュールデータベースの更新を行う（ステップＳ２８）。
【００３７】
スケジュールデータベースを更新した後は、ＩＣレコーダ２１が接続されているか否かを判定する（ステップＳ２９）。ＩＣレコーダ２１が接続されていると判定した場合には、ＩＣレコーダ２１に、選択されたスケジュールファイル及び更新したスケジュールデータベースの情報を送信して、ＩＣレコーダにＰＣ２２で作成したスケジュールファイル及びスケジュールデータベースをコピーした後（ステップＳ３０）、上記ステップＳ２１に戻る。一方、ＩＣレコーダ２１が接続されていないと判定した場合には、次にＩＣレコーダ２１がＰＣ２２に接続されたときに、スケジュールファイル及びスケジュールデータベースを送信できるようにするための管理情報を作成して（ステップＳ３１）、上記ステップＳ２１に戻る。
【００３８】
なお、ＰＣ２２で作成したスケジュールファイル及びスケジュールデータベースをＩＣレコーダ２１にコピーする前に、ＰＣ２２で作成したスケジュールファイル及びスケジュールデータベースと、ＩＣレコーダ２１側のスケジュールファイル及びスケジュールデータベースとを比較させるようにして、両者の間に相違点が存在する場合にのみデータをコピーするようにすれば、余分なデータを転送する必要がないので、無駄を省くことができる。
【００３９】
以上実施の形態に基づいて本発明を説明したが、本発明は前述した実施の形態に限定されるものではなく、本発明の要旨の範囲内で種々の変形や応用が可能なことは勿論である。
【００４０】
【発明の効果】
以上詳述したように、本発明によれば、スケジュール用のファイルとして記録されていないファイルを簡単な操作でスケジュール用のファイルに変換することができる音声データ処理装置及び音声データ処理プログラムを提供することができる。
【図面の簡単な説明】
【図１】図１（Ａ）は本発明の一実施の形態に係る音声データ処理装置と接続される外部装置の構成図であり、図１（Ｂ）は本発明の一実施に係る音声データ処理装置と外部装置とを通信接続する際の外観図である。
【図２】ＩＣレコーダのメイン動作の制御手順を示すフローチャートである。
【図３】音声ファイル及びスケジュールデータベースの構成図である。
【図４】本発明の一実施の形態に係る音声データ処理装置に搭載された音声データ処理プログラムによる制御手順を示すフローチャートである。
【符号の説明】
１　マイクロホン（ＭＩＣ）
２，１０　増幅器（ＡＭＰ）
３　低域通過フィルタ（ＬＰＦ）
４　アナログ／デジタル（Ａ／Ｄ）変換器
５　デジタル信号処理部
６　システム制御部
７　記録媒体
８　デジタル／アナログ（Ｄ／Ａ）変換器
１１　スピーカ
１２　駆動回路
１３　表示器
１４　外部通信回路
１５ａ　録音スイッチ（ＲＥＣＳＷ）
１５ｂ　再生スイッチ（ＰＬＡＹＳＷ）
１５ｃ　早送りスイッチ（ＦＦＳＷ）
１５ｄ　早戻しスイッチ（ＲＥＷＳＷ）
１５ｅ　メニュースイッチ（ＭＥＮＵＳＷ）
２１　ＩＣレコーダ
２２　パーソナルコンピュータ（ＰＣ）
２３　接続ケーブル
【図１】
2004102346.tif 000003
【図２】
2004102346.tif 000004
【図３】
2004102346.tif 000005
【図４】
2004102346.tif 000006