(57)【要約】    【課題】  撮像装置のメモリを過度に占有せずに、効率的に使用させることができる情報処理装置、情報処理方法及び情報処理用プログラムを提供する。    【解決手段】  異なる画像データのそれぞれに同一の文字コメントが付与されている場合に、合成音声に変換された１つの文字コメントに対応する音声データが共有して記録部１１３に保存され、この保存された画像データと音声データとがディジタルカメラに提供されるので、ディジタルカメラのメモリを過度に占有せずに、効率的に使用させることができる。【選択図】      図２
2005184349.tif 000002
【特許請求の範囲】
【請求項１】
撮像装置に接続可能な情報処理装置において、
画像データに文字コメントを付与する文字コメント付与手段と、
前記文字コメントを合成音声に変換し、音声データとして保存する合成音声変換保存手段と、
前記画像データと前記音声データとの対応付けを管理する管理手段と、
前記画像データと前記音声データとを前記撮像装置に提供する提供手段とを備え、
異なる画像データのそれぞれに同一の文字コメントが付与されている場合に、前記合成音声変換保存手段は該付与されている１つの文字コメントを合成音声に変換し、音声データとして保存すると共に、前記管理手段は前記保存された音声データを前記異なる画像データのそれぞれに対応付けすることを特徴とする情報処理装置。
【請求項２】
異なる画像データのそれぞれに読みが同一である文字コメントが付与されている場合に、前記合成音声変換保存手段は該付与されている１つの文字コメントを合成音声に変換し、音声データとして保存すると共に、前記管理手段は前記保存された音声データを前記異なる画像データのそれぞれに対応付けすることを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記文字コメントを縮約する縮約手段を更に備え、
異なる画像データのそれぞれに、前記縮約手段で縮約された同一の文字コメントが付与されている場合に、前記合成音声変換保存手段は該付与されている１つの文字コメントを合成音声に変換し、音声データとして保存すると共に、前記管理手段は前記保存された音声データを前記異なる画像データのそれぞれに対応付けすることを特徴とする請求項１記載の情報処理装置。
【請求項４】
前記文字コメントを縮約する縮約手段を更に備え、
異なる画像データのそれぞれに、前記縮約手段で縮約された文字コメントであって、読みが同一である文字コメントが付与されている場合に、前記合成音声変換保存手段は該付与されている１つの文字コメントを合成音声に変換し、音声データとして保存すると共に、前記管理手段は前記保存された音声データを前記異なる画像データのそれぞれに対応付けすることを特徴とする請求項１記載の情報処理装置。
【請求項５】
画像データの消去を指示する指示手段と、
消去の指示がされた画像データに対応付けされた音声データの有無を判別する判別手段と、
前記判別手段により該消去の指示がされた画像データに対応付けされた音声データがあると判別された場合に、当該音声データが該消去の指示がされた画像データとは異なる他の画像データに対応付けされているか否かを判別する第２判別手段と、
前記第２判別手段により当該音声データが該消去の指示がされた画像データとは異なる他の画像データに対応付けされていないと判別された場合に、該消去の指示がされた画像データと、これに対応付けされた音声データとを消去し、当該音声データが該消去の指示がされた画像データとは異なる他の画像データに対応付けされていると判断された場合には、音声データを消去せずに画像データを消去する消去手段と
を備えることを特徴とする請求項１乃至４のいずれか１項記載の情報処理装置。
【請求項６】
撮像装置に接続可能な情報処理装置における情報処理方法において、
画像データに文字コメントを付与する文字コメント付与工程と、
前記文字コメントを合成音声に変換し、音声データとして保存する合成音声変換保存工程と、
前記画像データと前記音声データとの対応付けを管理する管理工程と、
前記画像データと前記音声データとを前記撮像装置に提供する提供工程とを備え、
異なる画像データのそれぞれに同一の文字コメントが付与されている場合に、前記合成音声変換保存工程は該付与されている１つの文字コメントを合成音声に変換し、音声データとして保存すると共に、前記管理工程は前記保存された音声データを前記異なる画像データのそれぞれに対応付けすることを特徴とする情報処理方法。
【請求項７】
撮像装置に接続可能な情報処理装置で実行可能な情報処理用プログラムにおいて、
画像データに文字コメントを付与する文字コメント付与モジュールと、
前記文字コメントを合成音声に変換し、音声データとして保存する合成音声変換保存モジュールと、
前記画像データと前記音声データとの対応付けを管理する管理モジュールと、
前記画像データと前記音声データとを前記撮像装置に提供する提供モジュールとを備え、
異なる画像データのそれぞれに同一の文字コメントが付与されている場合に、前記合成音声変換保存モジュールでは該付与されている１つの文字コメントを合成音声に変換し、音声データとして保存すると共に、前記管理モジュールでは前記保存された音声データを前記異なる画像データのそれぞれに対応付けすることを特徴とする情報処理用プログラム。
【請求項８】
画像データに文字コメントを付与する文字コメント付与手段と、
前記文字コメントを合成音声に変換し、音声データとして保存する合成音声変換保存手段と、
前記画像データと前記音声データとの対応付けを管理する管理手段と、
異なる画像データのそれぞれに同一の文字コメントが付与されている場合に、前記合成音声変換保存手段は該付与されている１つの文字コメントを合成音声に変換し、音声データとして保存すると共に、前記管理手段は前記保存された音声データを前記異なる画像データのそれぞれに対応付けすることを特徴とする情報処理装置。
【請求項９】
画像データに文字コメントを付与する文字コメント付与工程と、
前記文字コメントを合成音声に変換し、音声データとして保存する合成音声変換保存工程と、
前記画像データと前記音声データとの対応付けを管理する管理工程と、
異なる画像データのそれぞれに同一の文字コメントが付与されている場合に、前記合成音声変換保存工程では該付与されている１つの文字コメントを合成音声に変換し、音声データとして保存すると共に、前記管理工程は前記保存された音声データを前記異なる画像データのそれぞれに対応付けすることを特徴とする情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像へ音声データを付与する情報処理装置、情報処理方法及び情報処理用プログラムに関する。
【背景技術】
【０００２】
従来、入力された文字データを合成音声に変換して画像データに付与し、画像データの表示と同時に再生する音声付き画像情報生成装置は知られている（例えば、特許文献１参照）。この装置は、プレゼンテーションなどで使用するナレーション付きの画像情報を作成することを目的とし、画像データと入力した文字コードデータに対応する音声データとを一対一に対応づけして出力するものである。
【０００３】
近年、ディジタルカメラ及びディジタルカメラ付携帯電話などの普及により、手軽に、写真を撮影し配布できるようになった。撮影した画像に関して撮影日時やそれに対するコメント等の文字データが自動又は手動で記録され、その文字データをもとに一覧や検索などが行える製品もある。
【０００４】
ユーザは、このようなディジタルカメラ又はディジタルカメラ付携帯電話で撮影された画像データをパソコンなどに取り込み、画像を編集したり、文字情報などを付与することがある。また、その画像データを記録媒体に移し、持ち運びできるディジタルカメラで再生することもある。
【特許文献１】特開平３−２８２９４５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ディジタルカメラ又はディジタルカメラ付携帯電話で撮影した画像データを再生すると同時に、画像データに付与した文字データ等を表示する場合、ディジタルカメラや携帯電話などの画面上では、画面が小さいために同時に表示される文字データの字数が制限されたり、読み取ることが困難なことがある。このような場合に、文字データを表示することの代わりに、文字データを合成音声で読み上げる方法が考えられるが、音声合成機能を持たないディジタルカメラ等の機器で画像データを再生する場合には、この方法は採用できない。そこで、コンピュータ上で文字データを合成音声の音声データに変換して画像に付与しておく方法が考えられるが、すべての画像について一対一に音声データを付与することは、ディジタルカメラ等に搭載されたメモリの容量を過度に占有することとなる。
【０００６】
本発明の目的は、メモリを過度に占有せずに、効率的に使用させることができる情報処理装置、情報処理方法及び情報処理用プログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、請求項１の情報処理装置は、撮像装置に接続可能な情報処理装置において、画像データに文字コメントを付与する文字コメント付与手段と、前記文字コメントを合成音声に変換し、音声データとして保存する合成音声変換保存手段と、前記画像データと前記音声データとの対応付けを管理する管理手段と、前記画像データと前記音声データとを前記撮像装置に提供する提供手段とを備え、異なる画像データのそれぞれに同一の文字コメントが付与されている場合に、前記合成音声変換保存手段は該付与されている１つの文字コメントを合成音声に変換し、音声データとして保存すると共に、前記管理手段は前記保存された音声データを前記異なる画像データのそれぞれに対応付けすることを特徴とする。
【０００８】
請求項２の情報処理装置は、請求項１記載の情報処理装置において、異なる画像データのそれぞれに読みが同一である文字コメントが付与されている場合に、前記合成音声変換保存手段は該付与されている１つの文字コメントを合成音声に変換し、音声データとして保存すると共に、前記管理手段は前記保存された音声データを前記異なる画像データのそれぞれに対応付けすることを特徴とする。
【０００９】
請求項３の情報処理装置は、請求項１記載の情報処理装置において、前記文字コメントを縮約する縮約手段を更に備え、異なる画像データのそれぞれに、前記縮約手段で縮約された同一の文字コメントが付与されている場合に、前記合成音声変換保存手段は該付与されている１つの文字コメントを合成音声に変換し、音声データとして保存すると共に、前記管理手段は前記保存された音声データを前記異なる画像データのそれぞれに対応付けすることを特徴とする。
【００１０】
請求項４の情報処理装置は、請求項１記載の情報処理装置において、前記文字コメントを縮約する縮約手段を更に備え、異なる画像データのそれぞれに、前記縮約手段で縮約された文字コメントであって、読みが同一である文字コメントが付与されている場合に、前記合成音声変換保存手段は該付与されている１つの文字コメントを合成音声に変換し、音声データとして保存すると共に、前記管理手段は前記保存された音声データを前記異なる画像データのそれぞれに対応付けすることを特徴とする。
【００１１】
請求項５の情報処理装置は、請求項１乃至４のいずれか１項記載の情報処理装置において、画像データの消去を指示する指示手段と、消去の指示がされた画像データに対応付けされた音声データの有無を判別する判別手段と、前記判別手段により該消去の指示がされた画像データに対応付けされた音声データがあると判別された場合に、当該音声データが該消去の指示がされた画像データとは異なる他の画像データに対応付けされているか否かを判別する第２判別手段と、前記第２判別手段により当該音声データが該消去の指示がされた画像データとは異なる他の画像データに対応付けされていないと判別された場合に、該消去の指示がされた画像データと、これに対応付けされた音声データとを消去し、当該音声データが該消去の指示がされた画像データとは異なる他の画像データに対応付けされていると判断された場合には、音声データを消去せずに画像データを消去する消去手段とを備えることを特徴とする。
【００１２】
請求項６の情報処理方法は、撮像装置に接続可能な情報処理装置における情報処理方法において、画像データに文字コメントを付与する文字コメント付与工程と、前記文字コメントを合成音声に変換し、音声データとして保存する合成音声変換保存工程と、前記画像データと前記音声データとの対応付けを管理する管理工程と、前記画像データと前記音声データとを前記撮像装置に提供する提供工程とを備え、異なる画像データのそれぞれに同一の文字コメントが付与されている場合に、前記合成音声変換保存工程は該付与されている１つの文字コメントを合成音声に変換し、音声データとして保存すると共に、前記管理工程は前記保存された音声データを前記異なる画像データのそれぞれに対応付けすることを特徴とする。
【００１３】
請求項７の情報処理用プログラムは、撮像装置に接続可能な情報処理装置で実行可能な情報処理用プログラムにおいて、画像データに文字コメントを付与する文字コメント付与モジュールと、前記文字コメントを合成音声に変換し、音声データとして保存する合成音声変換保存モジュールと、前記画像データと前記音声データとの対応付けを管理する管理モジュールと、前記画像データと前記音声データとを前記撮像装置に提供する提供モジュールとを備え、異なる画像データのそれぞれに同一の文字コメントが付与されている場合に、前記合成音声変換保存モジュールでは該付与されている１つの文字コメントを合成音声に変換し、音声データとして保存すると共に、前記管理モジュールでは前記保存された音声データを前記異なる画像データのそれぞれに対応付けすることを特徴とする。
【００１４】
請求項８の情報処理装置は、画像データに文字コメントを付与する文字コメント付与手段と、前記文字コメントを合成音声に変換し、音声データとして保存する合成音声変換保存手段と、前記画像データと前記音声データとの対応付けを管理する管理手段と、異なる画像データのそれぞれに同一の文字コメントが付与されている場合に、前記合成音声変換保存手段は該付与されている１つの文字コメントを合成音声に変換し、音声データとして保存すると共に、前記管理手段は前記保存された音声データを前記異なる画像データのそれぞれに対応付けすることを特徴とする。
【００１５】
請求項９の情報処理方法は、画像データに文字コメントを付与する文字コメント付与工程と、前記文字コメントを合成音声に変換し、音声データとして保存する合成音声変換保存工程と、前記画像データと前記音声データとの対応付けを管理する管理工程と、異なる画像データのそれぞれに同一の文字コメントが付与されている場合に、前記合成音声変換保存工程では該付与されている１つの文字コメントを合成音声に変換し、音声データとして保存すると共に、前記管理工程は前記保存された音声データを前記異なる画像データのそれぞれに対応付けすることを特徴とする。
【発明の効果】
【００１６】
本発明によれば、異なる画像データのそれぞれに同一の文字コメントが付与されている場合に、合成音声に変換された１つの文字コメントに対応する音声データが異なる画像データのそれぞれに対応するとして、共有して保存され、画像データと音声データとが提供されるので、メモリを過度に占有せずに、効率的に使用させることができる。
【００１７】
また、文字コメントを合成音声に変換し、音声データとして保存する合成音声変換保存手段を備えているので、撮像装置が音声合成機能をもたない場合でも、音声データを再生することができ、撮像装置の画像表示と相まって、コメントをユーザに分かりやすく伝えることができる。
【００１８】
また、画像データの消去を指示すると、該画像データに対応付けられた音声データが他の画像データに対応付けされていないかを考慮して、消去の指示がされた画像データ及びこれに対応付けられた音声データが消去されるので、メモリを効率的に使用することができる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の各実施の形態を図面に基づいて詳細に説明する。
【００２０】
図１は、本発明の実施の形態に係る情報処理装置と該装置に接続されるディジタルカメラの構成を示す図である。
【００２１】
ディジタルカメラ１０１は、該ディジタルカメラ１０１で撮影された画像データに合成音声を付与するためのコンピュータ１０２に接続されている。コンピュータ１０２は、本発明の実施の形態に係る情報処理装置である。
【００２２】
ディジタルカメラ１０１は、画像を撮影するための撮像部１０３と、撮像部１０３で撮影された画像データを表示するための画像表示部１０４と、画像データに対応づけられた音声データを再生する音声出力部１０５と、撮像処理や再生処理を操作する操作部１０６と、画像データの消去時に音声データの自動消去を行う対応管理部１０７と、撮影した画像データをコンピュータ１０２との間で通信するための通信部１０８と、撮影した画像データを記録する記録部１０９とを備えている。これらの各部は互いに接続されており、記録部１０９はさらに着脱可能な記録媒体１１０と接続されている。尚、通信部１０８は必須ではなく、ディジタルカメラ１０１とコンピュータ１０２との間のデータのやりとりは記録媒体１１０を介してのみ行う構成としてもよい。
【００２３】
コンピュータ１０２は、画像データと音声データの対応付けを管理する対応管理部１１１と、ディジタルカメラとの間でデータのやりとりをする通信部１１２と、音声データと画像データとの対応づけを対応づけテーブルとして記録する記録部１１３と、ユーザが画像データに文字コメント（即ち、文字データ）を入力して付与する文字入力付与部１１４と、文字コメントを音声データに変換する音声合成部１１５と、画像データ等の選択の指示を入力する入力部１１６と、これらの各部の制御を実行する制御部１１７とを備えている。これらの各部は互いに接続されており、記録部１１３はさらに着脱可能な記録媒体１１０と接続されている。
【００２４】
図２は、ディジタルカメラ１０１から受信した複数の文字データが同一である場合の音声データ作成処理を示すフローチャートである。
【００２５】
制御部１１７は入力部１１６を介してユーザに選択された画像データを順次選択し（ステップＳ２０１）、対応管理部１１１が選択された画像データと音声データとの対応づけが選択された全ての画像データについて終了しているか否かを判別し（ステップＳ２０２）、対応づけが終了している場合には、本処理を終了する一方、対応づけが終了していない場合には、対応管理部１１１が画像データに文字コメントがあるか否かの判定を行う（ステップＳ２０３）。文字コメントがない場合には、ステップＳ２０１に戻る一方、文字コメントがある場合には、対応管理部１１１は記録部１１３に記録されている対応付けテーブル（図７（Ａ））に互いに同一の文字コメントがあるか否かを判別する（ステップＳ２０４）。この判別処理を実行するのは、対応付けテーブルに同一の文字コメントがあれば、当該文字コメントに対応する音声データが既に作成されているので、別途同一内容の音声データを作成しないようにするためである。
【００２６】
ステップＳ２０４の判別の結果、対応付けテーブルに同一の文字コメントがない場合には、音声合成部１１５が文字コメントを音声データに変換する、即ち、文字コメントに対応する音声データを作成し（ステップＳ２０５）、対応管理部１１１が選択された画像データと当該作成された音声データとを対応づけて、対応付けテーブルの内容を更新し（ステップＳ２０６）、ステップＳ２０１に戻る。
【００２７】
ステップＳ２０４の判別の結果、対応付けテーブルに同一の文字コメントがある場合には、ステップＳ２０５をスキップして、ステップＳ２０６に進む。
【００２８】
図７（Ａ）は、記録部１１３に記録されている対応付けテーブルの一例を示す図であり、（Ｂ）は、記録部１１３に記録されている画像データと音声データの一例を示す図である。
【００２９】
図７（Ａ）では、画像ｄ） の文字コメント「沈む夕日」に対応する音声データは、すでに画像ｃ）に対応する音声データの音声ｃ）として作成されているので、あらたに音声データは作成されずに、画像ｄ）は音声ｃ）との対応付けが行われている。従って、図７（Ｂ）に示すように、音声データの音声ｃ）は１つのみ作成される。
【００３０】
図３は、ディジタルカメラ１０１から受信した複数の文字データの読みが同一である場合の音声データ作成処理を示すフローチャートである。
【００３１】
このフローチャートは、図２のフローチャートの一部の処理を変更したものであるので、その変更された処理についてのみ説明し、同一の処理には同一のステップ番号を付し、その説明を省略する。
【００３２】
図３のステップＳ２０３において、対応管理部１１１が画像データに文字コメントがあるか否かの判定を行い、画像データに文字コメントがある場合には、音声合成部１１５は読み付け処理を実行する（ステップＳ３０１）。なお、読み付け処理は、音声合成処理の一工程であり、処理過程での中間データを使用するものである。
【００３３】
対応管理部１１１は記録部１１３に記録されている対応付けテーブル（図８（Ａ））に互いに読みが同一である文字コメントがあるか否かを判別する（ステップＳ３０２）。この判別処理を実行するのは、対応付けテーブルに読みが同一の文字コメントがあれば、当該文字コメントに対応する音声データが既に作成されているので、別途同一内容の音声データを作成しないようにするためである。
【００３４】
ステップＳ３０２の判別の結果、対応付けテーブルに読みが同一の文字コメントがない場合には、ステップＳ２０５の処理に進む一方、対応付けテーブルに読みが同一の文字コメントがある場合には、ステップＳ２０５をスキップして、ステップＳ２０６に進む。
【００３５】
図８（Ａ）は、記録部１１３に記録されている対応付けテーブルの一例を示す図であり、（Ｂ）は、記録部１１３に記録されている画像データと音声データの一例を示す図である。図８（Ａ）では、画像ｄ）及び画像ｅ）の文字コメント「シズムユーヒ」に対応する音声データは、すでに画像ｃ）に対応する音声データの音声ｃ）として作成されているので、あらたに音声データは作成されずに、画像ｄ）又は画像ｅ）は音声ｃ）との対応付けが行われている。従って、図８（Ｂ）に示すように、音声データの音声ｃ）は１つのみ作成される。
【００３６】
図４は、ディジタルカメラ１０１から受信した複数の文字データの縮約が同一である場合の音声データ作成処理を示すフローチャートである。
【００３７】
このフローチャートは、図２のフローチャートの一部の処理を変更したものであるので、その変更された処理についてのみ説明し、同一の処理には同一のステップ番号を付し、その説明を省略する。
【００３８】
図４のステップＳ２０３において、対応管理部１１１が画像データに文字コメントがあるか否かの判定を行い、画像データに文字コメントがある場合には、制御部１１７が文字コメントの縮約を行う（ステップＳ４０１）。図９（Ａ）に示す対応付けテーブルでは文字コメントの最初の文字から７文字目までを取り出し、７文字目以降の文字を切り落としている。
【００３９】
次に、対応管理部１１１は記録部１１３に記録されている対応付けテーブル（図９（Ａ））に互いに同一の縮約文字コメントがあるか否かを判別する（ステップＳ４０２）。この判別処理を実行するのは、対応付けテーブルに同一の縮約文字コメントがあれば、当該縮約文字コメントに対応する音声データが既に作成されているので、別途同一内容の音声データを作成しないようにするためである。
【００４０】
ステップＳ４０２の判別の結果、対応付けテーブルに同一の縮約文字コメントがない場合には、ステップＳ２０５の処理に進む一方、対応付けテーブルに同一の縮約文字コメントがある場合には、ステップＳ２０５をスキップして、ステップＳ２０６に進む。
【００４１】
図９（Ａ）は、記録部１１３に記録されている対応付けテーブルの一例を示す図であり、（Ｂ）は、記録部１１３に記録されている画像データと音声データの一例を示す図である。図９（Ａ）では、画像ｂ）の文字コメント「加奈子の誕生日」に対応する音声データは、すでに画像ａ）に対応する音声データの音声ａ）として作成されているので、あらたに音声データは作成されずに、画像ｂ）は音声ａ）との対応付けが行われている。また、画像ｄ）の文字コメント「沈む夕日」に対応する音声データは、すでに画像ｃ）に対応する音声データの音声ｃ）として作成されているので、あらたに音声データは作成されずに、画像ｄ）は音声ｃ）との対応付けが行われている。従って、図９（Ｂ）に示すように、音声データの音声ａ）及びｃ）はそれぞれ１つのみ作成される。
【００４２】
図５は、ディジタルカメラ１０１から受信した複数の文字データの縮約の読みが同一である場合の音声データ作成処理を示すフローチャートである。
【００４３】
このフローチャートは、図２のフローチャートの一部の処理を変更したものであるので、その変更された処理についてのみ説明し、同一の処理には同一のステップ番号を付し、その説明を省略する。
【００４４】
図５のステップＳ２０３において、対応管理部１１１が画像データに文字コメントがあるか否かの判定を行い、画像データに文字コメントがある場合には、制御部１１７が文字コメントの縮約を行う（ステップＳ５０１）。図１０（Ａ）に示す対応付けテーブルでは文字コメントの最初の文字から７文字目までを取り出し、７文字目以降の文字を切り落としている。
【００４５】
次に、音声合成部１１５は読み付け処理を実行する（ステップＳ５０２）。なお、読み付け処理は、音声合成処理の一工程であり、処理過程での中間データを使用するものである。
【００４６】
次いで、対応管理部１１１は記録部１１３に記録されている対応付けテーブル（図９（Ａ））に互いに読みが同一である縮約文字コメントがあるか否かを判別する（ステップＳ５０３）。この判別処理を実行するのは、対応付けテーブルに読みが同一である縮約文字コメントがあれば、当該縮約文字コメントに対応する音声データが既に作成されているので、別途同一内容の音声データを作成しないようにするためである。
【００４７】
ステップＳ５０３の判別の結果、対応付けテーブルに読みが同一である縮約文字コメントがない場合には、ステップＳ２０５の処理に進む一方、対応付けテーブルに読みが同一である縮約文字コメントがある場合には、ステップＳ２０５をスキップして、ステップＳ２０６に進む。
【００４８】
図１０（Ａ）は、記録部１１３に記録されている対応付けテーブルの一例を示す図であり、（Ｂ）は、記録部１１３に記録されている画像データと音声データの一例を示す図である。図１０（Ａ）では、画像ｂ）の文字コメント「カナコノタンジョービ」に対応する音声データは、すでに画像ａ）に対応する音声データの音声ａ）として作成されているので、あらたに音声データは作成されずに、画像ｂ）は音声ａ）との対応付けが行われている。また、画像ｄ）及び画像ｅ）の文字コメント「シズムユーヒ」に対応する音声データは、すでに画像ｃ）に対応する音声データの音声ｃ）として作成されているので、あらたに音声データは作成されずに、画像ｄ）及び画像ｅ）は音声ｃ）との対応付けが行われている。従って、図１０（Ｂ）に示すように、音声データの音声ａ）及びｃ）はそれぞれ１つのみ作成される。
【００４９】
図６は、音声データの対応付けがなされた画像データの消去処理を示すフローチャートである。図１１は、画像データの消去処理が実行されるときに、記録部１１３に記録されている対応付けテーブル、画像データ及び音声データが消去される様子を模式的に示した図である。本処理は消去すべき画像データが指定された状態で開始される。
【００５０】
まず、図６において、対応管理部１１１が入力部１１６で指定された画像データと対応付けされた音声データを検索する（ステップＳ６０１）。ユーザが画像ｃ）を削除すると指定した場合、対応付けテーブルが検索され、画像ｃ）に音声ｃ）のデータが対応づけされていることが分かる（図１１の上段）。
【００５１】
次に、対応管理部１１１が指定された画像データに音声データの対応付けがあるか否かを判別し（ステップＳ６０２）、指定された画像データに音声データの対応付けがない場合には、指定された画像データを消去し（ステップＳ６０６）、本処理を終了する。
【００５２】
ステップＳ６０２の判別の結果、指定された画像データに音声データの対応付けがある場合には、対応管理部１１１はその音声データが他の画像データにも対応付けされているか否かを判別する（ステップＳ６０３）。図１１の上段の例では、音声ｃ）のデータは画像ｄ）にも対応付けされている。
【００５３】
その音声データが他の画像データに対応付けされていない場合には、その音声データを記録部１１３から消去し（ステップＳ６０４）、記録部１１３が対応付けテーブルの内容を更新し（ステップＳ６０５）、指定された画像データを消去し（ステップＳ６０６）、本処理を終了する。
【００５４】
ステップＳ６０３の判別の結果、その音声データが他の画像データにも対応付けされている場合には、ステップＳ６０４の処理をスキップして、ステップＳ６０５の処理を実行する。
【００５５】
図１１の中段の例では、音声ｃ）のデータは画像ｄ）にも対応付けされているので、ステップＳ６０４の処理（音声ｃ）のデータの消去）が実行されずに、ステップＳ６０６の処理（画像ｃ）のデータの消去）だけ実行されている。
【００５６】
図１１の後段の例では、画像ｃ）を消去した後、画像ｄ）のデータの消去を指示されており、画像ｄ）に対応する音声ｃ）のデータは、他の画像データに対応付けされていないので、ステップＳ６０４の処理（音声ｃ）のデータの消去）が実行され、ステップＳ６０６の処理（画像ｄ）のデータの消去）も実行されている。
【００５７】
図１２は、音声合成の機能をもたないディジタルカメラ１０１で画像データを表示した場合に、画像データに付された文字コメントが再生される例を示す図である。
【００５８】
コンピュータ１０２の音声合成部１１５は文字コメントを音声データに変換し、記録部１１３に記録している。ディジタルカメラ１０１は、通信部１０８を介してコンピュータ１０２の記録部１１３に記録されている対応付けテーブル、画像データ及び音声データを記録部１０９に保存することができる。尚、着脱可能な記録媒体１１０を使用して、記録部１１３に記録されている対応付けテーブル、画像データ及び音声データを記録部１０９に保存することもできる。
【００５９】
操作部１０６が、画像表示部１０４へ画像データの再生（表示）を指示すると、対応管理部１０７が指示された画像データに対応付けられた音声データを記録部１０９から読み出し、音声出力部１０５が当該音声データを出力する。
【００６０】
これにより、音声合成の機能をもたないディジタルカメラ１０１でも、画像データに付された文字コメントの合成音声を再生することができる。
【００６１】
図１３は、音声合成の機能をもたないディジタルカメラ１０１のディスプレイで画像データをサムネイルで表示した場合に、選択したサムネイルの画像データに付された文字コメントが再生される例を示す図である。
【００６２】
上述したように、音声合成の機能をもたないディジタルカメラ１０１でも、画像データに付された文字コメントの合成音声を再生することができる。
【００６３】
以上説明したように、本発明の実施の形態によれば、異なる画像データのそれぞれに同一の文字コメントが付与されている場合に、合成音声に変換された１つの文字コメントに対応する音声データが異なる画像データのそれぞれに対応するものとして、共有して記録部１１３に保存され、この保存された画像データと音声データとがディジタルカメラに提供されるので、ディジタルカメラのメモリを過度に占有せずに、効率的に使用させることができる。
【００６４】
また、文字コメントを合成音声に変換し、音声データとして保存するので、ディジタルカメラが音声合成機能をもたない場合でも、音声データを再生することができ、ディジタルカメラの画像表示と相まって、コメントをユーザに分かりやすく伝えることができる。
【００６５】
さらに、画像データの消去を指示すると、該画像データに対応付けられた音声データが他の画像データに対応付けされていないかを考慮して、消去の指示がされた画像データ及びこれに対応付けられた音声データが消去されるので、メモリを効率的に使用することができる。
【００６６】
上記実施の形態では、複数の文字コメントの読みによる同一性の判断は、カタカナ読みにした文字列で行っているが、アクセントやイントネーションの情報を含めた表音文字列で同じかどうかを判定するようにしてもよい。
【００６７】
上記実施の形態では、画像データの一つに対して音声データは一つしか対応付けしていないが、複数の音声データを一つの画像データに対応付けするようにしてもよい。例えば、撮影日などの情報は、複数の画像で共通のものである可能性が多く、これらを共有することで、メモリーを節約できる。
【００６８】
上記実施の形態では、画像データや音声データと対応テーブルを、別々のファイル構成にしてあるが、メタデータとして文字コメントや音声データを画像データに付与して、１つのファイルとしてもよい。メタデータとして画像データに文字データや音声データを付与する場合には、すべての画像データのメタデータを参照して、同一のものがあるか、他の画像データに対応付けされていないか等えを調べる。他の画像データに対応付けられた音声データを参照する場合には、その画像データのＩＤを保持しておく。
【００６９】
メタデータとして画像データに文字データや音声データを付与している場合には、音声データを保持する画像データを削除する場合、他の画像からの参照があれば、参照している画像データに音声データをコピーして渡してから、音声データを含む画像データを削除するようにしてもよい。
【００７０】
上記実施の形態では、記録部１１３に記録されている対応付けテーブル、画像データ及び音声データを記録部１０９に保存する際にユーザが意図的にこの処理を実行させていたが、コンピュータ１０２から記録媒体１１０又は記録部１０９に、画像データを保存する処理を実行したときには、自動で対応付けテーブル及び該画像データに対応付けられた音声データを記録媒体１１０又は記録部１０９に保存させるようにしてもよい。
【００７１】
上記実施の形態では、文字コメントの縮約機能として、文字コメントの文字数を限定しているが、読み付けの前処理で行われる形態素解析結果を使って語数を限定するようにしてもよい。形態素解析とは、文を形態素（語よりも細かな単位）に分けて、もとの語を同定しその品詞や活用などの情報を付与する処理をいう。この結果を使って語数を数える。
【００７２】
また、文字コメントの縮約機能の代わりに、文の言い換え機能を組み込んで、難解な単語を平易な語に言い換えるなどしてもよい。
【００７３】
また、上述した本発明の処理をディジタルカメラで全て実行することも可能である。
【００７４】
上述した実施形態の機能を実現するソフトウエアのプログラムコードを記憶した記憶媒体等の媒体をシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体等の媒体に格納されたプログラムコードを読み出し実行することによっても、本発明が達成されることは云うまでもない。
【００７５】
この場合、記憶媒体等の媒体から読み出されたプログラムコード自体が上述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体等の媒体は本発明を構成することになる。
【００７６】
プログラムコードを供給するための記憶媒体等の媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、或いはネットワークを介したダウンロードなどを用いることができる。
【００７７】
また、コンピュータが読み出したプログラムコードを実行することにより、上述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳなどが実際の処理の一部または全部を行い、その処理によって上述した実施形態の機能が実現される場合も、本発明に含まれることは云うまでもない。
【００７８】
更に、記憶媒体等の媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって上述した実施形態の機能が実現される場合も、本発明に含まれることは云うまでもない。
【図面の簡単な説明】
【００７９】
【図１】本発明の実施の形態に係る情報処理装置と該装置に接続されるディジタルカメラの構成を示す図である。
【図２】ディジタルカメラ１０１から受信した複数の文字データが同一である場合の音声データ作成処理を示すフローチャートである。
【図３】ディジタルカメラ１０１から受信した複数の文字データの読みが同一である場合の音声データ作成処理を示すフローチャートである。
【図４】ディジタルカメラ１０１から受信した複数の文字データの縮約が同一である場合の音声データ作成処理を示すフローチャートである。
【図５】ディジタルカメラ１０１から受信した複数の文字データの縮約の読みが同一である場合の音声データ作成処理を示すフローチャートである。
【図６】音声データの対応付けがなされた画像データの消去処理を示すフローチャートである。
【図７】（Ａ）は、記録部１１３に記録されている対応付けテーブルの一例を示す図であり、（Ｂ）は、記録部１１３に記録されている画像データと音声データの一例を示す図である。
【図８】（Ａ）は、記録部１１３に記録されている対応付けテーブルの一例を示す図であり、（Ｂ）は、記録部１１３に記録されている画像データと音声データの一例を示す図である。
【図９】（Ａ）は、記録部１１３に記録されている対応付けテーブルの一例を示す図であり、（Ｂ）は、記録部１１３に記録されている画像データと音声データの一例を示す図である。
【図１０】（Ａ）は、記録部１１３に記録されている対応付けテーブルの一例を示す図であり、（Ｂ）は、記録部１１３に記録されている画像データと音声データの一例を示す図である。
【図１１】画像データの消去処理が実行されるときに、記録部１１３に記録されている対応付けテーブル、画像データ及び音声データが消去される様子を模式的に示した図である。
【図１２】音声合成の機能をもたないディジタルカメラ１０１で画像データを表示した場合に、画像データに付された文字コメントが再生される例を示す図である。
【図１３】音声合成の機能をもたないディジタルカメラ１０１のディスプレイで画像データをサムネイルで表示した場合に、選択したサムネイルの画像データに付された文字コメントが再生される例を示す図である。
【符号の説明】
【００８０】
１０１  ディジタルカメラ
１０２  コンピュータ
１０３  撮像部
１０４  画像表示部
１０５  音声出力部
１０６  操作部
１０７，１１１  対応管理部
１０８，１１２  通信部
１０９，１１３  記録部
１１０  記録媒体
１１４  文字入力付与部
１１５  音声合成部
１１６  入力部
１１７  制御部
【図１】
2005184349.tif 000003
【図２】
2005184349.tif 000004
【図３】
2005184349.tif 000005
【図４】
2005184349.tif 000006
【図５】
2005184349.tif 000007
【図６】
2005184349.tif 000008
【図７】
2005184349.tif 000009
【図８】
2005184349.tif 000010
【図９】
2005184349.tif 000011
【図１０】
2005184349.tif 000012
【図１１】
2005184349.tif 000013
【図１２】
2005184349.tif 000014
【図１３】
2005184349.tif 000015