(57)【要約】【課題】  本発明は、ファイル分割後の分割元と分割先のファイル関連性を容易かつ簡単に確認し得、データの連続性を維持した状態で再生できるようにする。【解決手段】  本発明は、音声ファイルＡＦを所定の分割比率で分割したときの前半部分を分割元ファイルＡＦ１、後半部分を分割先ファイルＡＦ２としたとき、分割元ファイルＡＦ１には親であることを意味する第１番目の記号「_0」を付与し、分割先ファイルＡＦ２には子供であることを意味する第２番目以降の記号「_1」を付与することによりファイル名を更新することにより、音声ファイルＡＦをどのような順番で分割したときでも、分割元ファイルＡＦ１と分割先ファイルＡＦ２との相互関連性を保ちながら各ファイル名を更新することができるので、その更新された各ファイル名を基にデータの連続性を容易に維持したまま再生することができる。【選択図】        図４
2007011504.tif 000002
【特許請求の範囲】
【請求項１】
ファイルを所定の分割比率で分割する分割ステップと、
上記分割ステップで上記ファイルが分割されたときの前半部分を分割元ファイル、後半部分を分割先ファイルとしたとき、上記分割元ファイルには親であることを意味する第１番目の記号を付与し、上記分割先ファイルには子供であることを意味する第２番目以降の記号を付与することにより元のファイル名を更新するファイル名更新ステップと
を具えることを特徴とするファイル分割方法。
【請求項２】
上記ファイル名更新ステップでは、
上記記号として数字を用いることにより、上記第１番目の記号として「０」を用い、上記第２番目以降の記号として「１」以降の数字を用いる
ことを特徴とする請求項１に記載のファイル分割方法。
【請求項３】
上記ファイル名更新ステップでは、
上記第２番目以降の記号を付与する際、既に第２番目以降の記号が付与された既ファイル名が存在する場合には第２番目以降の記号の次に相当する次記号を付与する
ことを特徴とする請求項１に記載のファイル分割方法。
【請求項４】
ファイルを所定の分割比率で分割する分割手段と、
上記分割手段によって上記ファイルが分割されたときの前半部分を分割元ファイル、後半部分を分割先ファイルとしたとき、上記分割元ファイルには親であることを意味する第１番目の記号を付与し、上記分割先ファイルには子供であることを意味する第２番目以降の記号を付与することにより元のファイル名を更新するファイル名更新手段と
を具えることを特徴とするファイル分割装置。
【請求項５】
上記ファイル分割装置は、
上記ファイル名更新手段によって更新された新たなファイル名の上記分割元ファイル及び上記分割先ファイルをストレージ機器へ転送する転送手段と
を具えることを特徴とする請求項４に記載のファイル分割装置。
【請求項６】
上記ファイル分割装置は、
上記ファイル名更新手段によって更新された新たなファイル名の上記分割元ファイル及び上記分割先ファイルを着脱自在なリムーバブルメディアに記憶させる記憶制御手段と
を具えることを特徴とする請求項４に記載のファイル分割装置。
【請求項７】
情報処理装置に対して、
ファイルを所定の分割比率で分割する分割ステップと、
上記分割ステップで上記ファイルが分割されたときの前半部分を分割元ファイル、後半部分を分割先ファイルとしたとき、上記分割元ファイルには親であることを意味する第１番目の記号を付与し、上記分割先ファイルには子供であることを意味する第２番目以降の記号を付与することにより元のファイル名を更新するファイル名更新ステップと
を実行させることを特徴とするファイル分割プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファイル分割方法、ファイル分割装置及びファイル分割プログラムに関し、例えばＩＣレコーダに適用して好適なものである。
【背景技術】
【０００２】
従来、ＩＣレコーダにおいては例えば会議等を録音したときに音声ファイルとして内臓メモリに記憶させ、その音声ファイルを後から再生してユーザに聴取させるようになされている。
【０００３】
ユーザは、ＩＣレコーダに記憶させた音声ファイルを編集する際に、その音声ファイルのファイルサイズのままでは編集処理を実行し難いことから、当該音声ファイルを小さなファイルサイズに分割し、その分割した小さなファイルサイズの分割音声ファイルについて編集処理を行いたいという要望がある。
【０００４】
一方、データファイルを分割するに当たって、分割の対象であるデータブロックのファイル名を生成することで新たな管理情報を生成するようにしたデータファイル分割方法がある（例えば、特許文献１参照）。
【特許文献１】特開2002-312224公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところでかかる構成のデータファイル分割方法においては、図１０（Ａ）に示すように、例えば２００５年６月９日に録音された分割前のオリジナル音声ファイルＯｒｇ１（ファイル名：05_06_09_00.WAV）を２分割したとき、前者の分割音声ファイルＯｒｇ１Ａにオリジナル音声ファイルのファイル名（05_06_09_00.WAV）を継承させ、その分割音声ファイルＯｒｇ１Ａに対して連番となる新たなファイル名（05_06_09_01.WAV）を後者の分割音声ファイルＯｒｇ１Ｂに設定する。
【０００６】
そして、かかるデータファイル分割方法においては、後者の分割音声ファイルＯｒｇ１Ｂ（05_06_09_01.WAV）をさらに２分割したとき、そのうち前者の分割音声ファイルＯｒｇ１ＢＡに分割元である分割音声ファイルＯｒｇ１Ｂのファイル名（05_06_09_01.WAV）を継承させ、その分割音声ファイルＯｒｇ１ＢＡに対して連番となる新たなファイル名（05_06_09_02.WAV）を後者の分割音声ファイルＯｒｇ１ＢＢに設定する。
【０００７】
その後データファイル分割手法では、最初に分割したときの分割音声ファイルＯｒｇ１Ａをさらに２分割したとき、そのうち前者の分割音声ファイルＯｒｇ１ＡＡに分割元である分割音声ファイルＯｒｇ１Ａのファイル名（05_06_09_00.WAV）を継承させ、その分割音声ファイルＯｒｇ１ＡＡに対して連番となる新たなファイル名（05_06_09_03.WAV）を後者の分割音声ファイルＯｒｇ１ＡＢに設定する。
【０００８】
さらにデータファイル分割手法では、分割音声ファイルＯｒｇ１ＡＢをさらに２分割したとき、そのうち前者の分割音声ファイルＯｒｇ１ＡＢＡに分割元である音声ファイルＯｒｇ１ＡＢのファイル名（05_06_09_03.WAV）を継承させ、その分割音声ファイルＯｒｇ１ＡＢＡに対して連番となる新たなファイル名（05_06_09_04.WAV）を後者の分割音声ファイルＯｒｇ１ＡＢＢに設定する。
【０００９】
このようにかかるデータファイル分割方法においては、分割する度に連続番号となるようなファイル名が付与されるため、図１０（Ｂ）に示すようにファイル名に付された連続番号に従って再生するときには、分割後の分割音声ファイルＯｒｇ１ＡＡ（05_06_09_00.WAV）、Ｏｒｇ１ＢＡ（05_06_09_01.WAV）、Ｏｒｇ１ＢＢ（05_06_09_02.WAV）、Ｏｒｇ１ＡＢＡ（05_06_09_03.WAV）、Ｏｒｇ１ＡＢＢ（05_06_09_04.WAV）の順番となってしまう。
【００１０】
この場合、分割後のファイル名としては、分割の順番に応じた連続番号が付与されているものの、あくまで分割の順番だけが考慮されたものであって、データの連続性を維持することが考慮されている訳ではないので、データの連続性を保ちながら再生することは出来ないという問題があった。
【００１１】
本発明は以上の点を考慮してなされたもので、ファイル分割後の分割元と分割先のファイル関連性を容易かつ簡単に確認し得、データの連続性を維持した状態で再生し得るファイル分割方法、ファイル分割装置及びファイル分割プログラムを提案しようとするものである。
【課題を解決するための手段】
【００１２】
かかる課題を解決するため本発明のファイル分割方法においては、ファイルを所定の分割比率で分割する分割ステップと、当該分割ステップでファイルが分割されたときの前半部分を分割元ファイル、後半部分を分割先ファイルとしたとき、分割元ファイルには親であることを意味する第１番目の記号を付与し、分割先ファイルには子供であることを意味する第２番目以降の記号を付与することにより元のファイル名を更新するファイル名更新ステップとを設けるようにする。
【００１３】
これにより本発明のファイル分割手法では、ファイルをどのような順番で分割したときでも、分割元ファイルと分割先ファイルとの相互関連性を保ちながら元のファイル名を更新することができるので、その更新されたファイル名を基にデータの連続性を容易に維持したまま再生することができる。
【００１４】
また本発明のファイル分割装置においては、ファイルを所定の分割比率で分割する分割手段と、当該分割手段によってファイルが分割されたときの前半部分を分割元ファイル、後半部分を分割先ファイルとしたとき、分割元ファイルには親であることを意味する第１番目の記号を付与し、分割先ファイルには子供であることを意味する第２番目以降の記号を付与することにより元のファイル名を更新するファイル名更新手段とを設けるようにする。
【００１５】
これにより本発明のファイル分割装置では、ファイルをどのような順番で分割したときでも、分割元ファイルと分割先ファイルとの相互関連性を保ちながら元のファイル名を更新することができるので、その更新されたファイル名を基にデータの連続性を容易に維持したまま再生することができる。
【００１６】
さらに本発明のファイル分割プログラムにおいては、情報処理装置に対して、ファイルを所定の分割比率で分割する分割ステップと、当該分割ステップでファイルが分割されたときの前半部分を分割元ファイル、後半部分を分割先ファイルとしたとき、分割元ファイルには親であることを意味する第１番目の記号を付与し、分割先ファイルには子供であることを意味する第２番目以降の記号を付与することにより元のファイル名を更新するファイル名更新ステップとを実行させるようにする。
【００１７】
これにより本発明のファイル分割プログラムを用いれば、ファイルをどのような順番で分割していったときでも、分割元ファイルと分割先ファイルとの相互関連性を保ちながら元のファイル名を更新することができるので、その更新されたファイル名を基にデータの連続性を容易に維持したまま再生することができる。
【発明の効果】
【００１８】
本発明によれば、ファイルをどのような順番で分割していったときでも、分割元ファイルと分割先ファイルとの相互関連性を保ちながら元のファイル名を更新することができるので、その更新されたファイル名を基にデータの連続性を容易に維持したまま再生することができ、かくしてファイル分割後の分割元と分割先のファイル関連性を容易かつ簡単に確認し得、データの連続性を維持した状態で再生し得るファイル分割方法、ファイル分割装置及びファイル分割プログラムを実現することができる。
【発明を実施するための最良の形態】
【００１９】
以下、図面について、本発明の一実施の形態を詳述する。
【００２０】
（１）分割ファイル作成システムの全体構成
図１において、１は全体として分割ファイル作成システムを示し、音声を録音するＩＣレコーダ２と、そのＩＣレコーダ２により録音された音声ファイルのデータストレージとして機能するパーソナルコンピュータ３とがＵＳＢ(Universal Serial Bus)ケーブル４を介して接続された構成を有している。
【００２１】
ここでＩＣレコーダ２は、内臓メモリの容量に制限があるため、録音した音声ファイルをパーソナルコンピュータ２へ転送することにより、内臓メモリの容量に拘束されることなく録音することが可能となる。
【００２２】
またＩＣレコーダ２は、パーソナルコンピュータ３により編集することを想定して音声ファイルをユーザの好みのデータサイズに分割することが可能であり、その分割された複数の分割音声ファイルをパーソナルコンピュータ２へ転送し得るようになされている。
【００２３】
（２）ＩＣレコーダの回路構成
図２に示すようにＩＣレコーダ２は、ＣＰＵ(Central Processing Unit)１４が図示しない内臓ＲＯＭ(Read Only Memory)に記憶された基本プログラム及びアプリケーションプログラムをＳＲＡＭ(Static Random Access memory)１５上に展開することにより、通常の音声録音処理や、録音された音声ファイルの再生処理、或いは後述する音声ファイルの分割処理等を実行する。なおシステムＲＡＭ１６は、録音時の録音レベル等の各種設定情報を記憶しており、ＣＰＵ１４はシステムＲＡＭ１６の各種設定情報を用いて種々の処理を実行する。
【００２４】
実際上、ＩＣレコーダ２はマイクロフォン１１から集音した音声信号Ｓ１をアナログディジタル変換回路１２によりディジタルの音声データＤ２に変換し、これをＤＳＰ(Digital Signal Processor)１３へ送出する。
【００２５】
ＤＳＰ１３は、音声データＤ２に対し所定の信号処理を施した後、これを音声データＤ３としてＣＰＵ１４へ送出する。ＣＰＵ１４は、音声データＤ３をユーザからの指示に基づき不揮発性のＮＡＮＤ(NOT＋AND)フラッシュ１８に所定形式の音声ファイルＡＦとして記憶させる。
【００２６】
ＣＰＵ１４は、ユーザからの指示に応じてＮＡＮＤフラッシュ１８から音声ファイルＡＦを読み出し、これをＤＳＰ１３で信号処理した後、ディジタルアナログ変換回路２０を介してアナログの音声信号Ｓ１０としてスピーカ２１へ送出し、当該スピーカ２１を介して音声信号Ｓ１０に応じた音声を出力する。
【００２７】
またＣＰＵ１４は、ユーザからの命令に応じてＮＡＮＤフラッシュ１８に格納された音声ファイルＡＦを読み出し、ＵＳＢインタフェース１９からＵＳＢケーブル４を介してパーソナルコンピュータ３へデータ転送し得るようになされている。なおＣＰＵ１４は、ＬＣＤ(Liquid Crystal Display)１７に対して録音時間や再生時間、バッテリー残量等の種々の表示を行うようにもなされている。
【００２８】
さらにＣＰＵ１４は、ユーザからの命令に応じて１つの音声ファイルＡＦを所定時間単位でファイル分割することが可能であり、その分割後の複数の分割音声ファイルについてもＮＡＮＤフラッシュ１８に記憶させ、又はＮＡＮＤフラッシュ１８から読み出してＵＳＢインタフェース１９からＵＳＢケーブル４を介してパーソナルコンピュータ３へデータ転送し得るようになされている。
【００２９】
（３）パーソナルコンピュータの回路構成
図３に示すようにパーソナルコンピュータ３は、全体を統括制御するＣＰＵ２１に対しバス２７を介してＲＯＭ２２、ＲＡＭ２３、ハードディスクドライブ２４、ディスプレイ２５及びＵＳＢインタフェース２６が接続された構成を有し、ハードディスクドライブ２４から読み出してＲＡＭ２３上に展開した基本プログラム及びアプリケーションプログラムに従って各種処理を実行し、その処理結果をディスプレイ２５に表示するようになされている。
【００３０】
具体的にはパーソナルコンピュータ３のＣＰＵ２１は、ＩＣレコーダ２からＵＳＢケーブル４を介して転送された分割後の複数の分割音声ファイルを基本プログラムに従って順番通りに並べ、その結果をディスプレイ２５に一覧表示するようになされており、これによりＩＣレコーダ２で分割された分割後の複数の分割音声ファイルをユーザに対して目視確認させ得るようになされている。
【００３１】
（４）ファイル名設定手法
ここでＩＣレコーダ２がユーザからの命令に応じて１つの音声ファイルＡＦを所定時間単位でファイル分割したときのファイル名を設定するファイル名設定手法について具体的に説明する。
【００３２】
図４に示すようにＩＣレコーダ２のＣＰＵ１４は、例えば分割前の５分間構成でなるオリジナルファイル名「世界に二つだけの花．WAV」と呼ばれる音声ファイルＡＦ０があり、これをユーザからの命令に従って前半１分間の分割元音声ファイルＡＦ１と、後半４分間の分割先音声ファイルＡＦ２とに分割する。
【００３３】
このときＩＣレコーダ２のＣＰＵ１４は、前半１分間の分割元音声ファイルＡＦ１に対しては、オリジナルファイル名「世界に二つだけの花．WAV」に「親」であることを意味する第１番目の記号「_0」を付与することによりファイル名「世界に二つだけの花_0．WAV」を設定し、後半４分間の分割先音声ファイルＡＦ２に対しては、オリジナルファイル名「世界に二つだけの花．WAV」に「子」であることを意味する第２番目以降の記号「_1」を付与することによりファイル名「世界に二つだけの花_1．WAV」を設定する。
【００３４】
続いてＩＣレコーダ２のＣＰＵ１４は、この後半４分間の分割先音声ファイルＡＦ２に対して、これをユーザからの命令に従い前半１分間の分割元音声ファイルＡＦ２１と、後半３分間の分割先音声ファイルＡＦ２２とに分割する。
【００３５】
このときＩＣレコーダ２のＣＰＵ１４は、前半１分間の分割元音声ファイルＡＦ２１に対しては、一つ前の分割先音声ファイル名「世界に二つだけの花_1．WAV」に「親」であることを意味する第１番目の記号「_0」を付与することにより分割元ファイル名「世界に二つだけの花_1_0．WAV」を設定し、後半３分間の分割先音声ファイルＡＦ２２に対しては、一つ前の分割先音声ファイル名「世界に二つだけの花_1．WAV」に「子」であることを意味する第２番目以降の記号「_1」を付与することにより分割先ファイル名「世界に二つだけの花_1_1．WAV」を設定する。
【００３６】
さらにＩＣレコーダ２のＣＰＵ１４は、この後半３分間の分割先音声ファイルＡＦ２２を、ユーザからの命令に従いさらに前半１分間の分割元音声ファイルＡＦ２２１と、後半２分間の分割先音声ファイルＡＦ２２２とに分割する。
【００３７】
このときＩＣレコーダ２のＣＰＵ１４は、前半１分間の分割元音声ファイルＡＦ２２１に対しては、一つ前の分割先音声ファイル名「世界に二つだけの花_1_1．WAV」に「親」であることを意味する第１番目の記号「_0」を付与することにより分割元ファイル名「世界に二つだけの花_1_1_0．WAV」を設定し、後半２分間の分割先音声ファイルＡＦ２２２に対しては、一つ前の分割先ファイル名「世界に二つだけの花_1_1．WAV」に「子」であることを意味する第２番目以降の記号「_1」を付与することにより分割先ファイル名「世界に二つだけの花_1_1_1．WAV」を設定する。
【００３８】
さらにＩＣレコーダ２のＣＰＵ１４は、その後半２分間の分割先音声ファイルＡＦ２２２を、ユーザからの命令に従いさらに前半１分間の分割元音声ファイルＡＦ２２２１と、後半１分間の分割先音声ファイルＡＦ２２２２とに分割する。
【００３９】
このときＩＣレコーダ２のＣＰＵ１４は、前半１分間の分割元音声ファイルＡＦ２２２１に対しては、一つ前の分割先ファイル名「世界に二つだけの花_1_1_1．WAV」に「親」であることを意味する第１番目の記号「_0」を付与することにより分割元ファイル名「世界に二つだけの花_1_1_1_0．WAV」を設定し、後半１分間の分割先音声ファイルＡＦ２２２２に対しては、一つ前の分割先ファイル名「世界に二つだけの花_1_1_1．WAV」に「子」であることを意味する第２番目以降の記号「_1」を付与することにより分割先ファイル名「世界に二つだけの花_1_1_1_1．WAV」を設定する。
【００４０】
因みにＩＣレコーダ２のＣＰＵ１４は、分割元音声ファイルＡＦ１を前半３０秒間の分割元音声ファイル（図示せず）と後半３０秒間の分割先音声ファイル（図示せず）とにファイル分割したときにも、上述したような手法に従って前半３０秒間の分割元音声ファイルに対しては分割元ファイル名「世界に二つだけの花_0_0．WAV」を設定し、後半３０秒間の分割先音声ファイルに対しては分割先ファイル名「世界に二つだけの花_0_1．WAV」を設定する。
【００４１】
このようにＩＣレコーダ２のＣＰＵ１４は、ファイル分割する度に分割元音声ファイルＡＦに対しては「親」であることを意味する第１番目の記号「_0」を付与し、分割先音声ファイルＡＦに対しては「子」であることを意味する第２番目以降の記号「_1」を付与して分割元ファイル名及び分割先ファイル名を設定するようにしたことにより、分割元音声ファイルＡＦと分割先音声ファイルＡＦとの相互関連性をそれぞれ保ちながら元のファイル名を順次更新していくようになされている。
【００４２】
（５）ファイル分割処理手順
次に、上述したようなファイル名設定手法を用いたファイル分割処理手順について、図５のフローチャートにより詳細に説明する。
【００４３】
ＩＣレコーダ２のＣＰＵ１４は、アプリケーションプログラムの一つであるファイル分割プログラムに従ってルーチンＲＴ１の開始ステップから入って次のステップＳＰ１へ移り、分割対象である最初の音声ファイルＡＦを認識し、次のステップＳＰ２へ移る。
【００４４】
ステップＳＰ２においてＣＰＵ１４は、分割対象である音声ファイルＡＦにおける最初のファイル名（例えば音声ファイルＡＦ０のときはオリジナルファイル名「世界に二つだけの花．WAV」であり、分割先音声ファイルＡＦ２２のときは分割先ファイル名「世界に二つだけの花_1_1．WAV」である）を読み取り、次のサブルーチンＳＲＴ３へ移る。このサブルーチンＳＲＴ３ではファイル分割した後の後半部分に相当する分割先ファイル名を設定するようになされている。
【００４５】
図６に示すようにＩＣレコーダ２のＣＰＵ１４は、サブルーチンＳＲＴ３のステップＳＰ１１へ移り、最初のファイル名に対して分割元ファイル名を設定する際の「親」を意味する第１番目の記号「_0」が付与されたファイル名が既に使用されているか否かを判定する。
【００４６】
ここで、この判定が行われるのは、サブルーチンＳＲＴ３における分割先ファイル名の設定処理で分割先ファイル名を設定した後に分割元ファイル名が設定できないという事態を予め回避するためであり、ステップＳＰ１１で肯定結果が得られると、このことは分割先ファイル名をそのまま設定することが出来ないことを表しており、このときＣＰＵ１４はステップＳＰ９へ移って処理を終了する。
【００４７】
これに対してステップＳＰ１１で否定結果が得られると、このことは分割元ファイル名を設定する際の「親」を意味する第１番目の記号「_0」が付与されたファイル名は未だ使用されていないこと、すなわち分割先ファイル名の設定処理後に分割元ファイル名を確実に設定出来ることを表しており、このときＣＰＵ１４は次のステップＳＰ１２へ移る。
【００４８】
ステップＳＰ１２においてＩＣレコーダ２のＣＰＵ１４は、分割先ファイル名としては「子」であることを意味する第２番目以降の記号「_n」を付与するため、次式
【００４９】
【数１】
2007011504.tif 000003
【００５０】
で表されるnに対して最初に「０」を設定し、次のステップＳＰ１３へ移る。
【００５１】
ステップＳＰ１３においてＩＣレコーダ２のＣＰＵ１４は、ステップＳＰ１２で「n＝０」を（１）式に代入した結果得られる第２番目以降の記号「_1」を算出し、次のステップＳＰ１４へ移る。ここでＣＰＵ１４は、後述するステップＳＰ１４、ＳＰ１５、ＳＰ１６を繰り返すことにより、第２番目以降の記号「_n」＝１、２、３、４、……、９、Ａ、Ｂ、Ｃ、……、Ｘ、Ｙ、Ｚまで順次繰り上げていくようになされている。
【００５２】
ステップＳＰ１４においてＩＣレコーダ２のＣＰＵ１４は、ステップＳＰ１３で算出した第２番目以降の記号「_n」がn＞Ｚであるか否かを判定し、肯定結果が得られるときは、これ以上付与すべき記号「_n」を設定することはできないため、ファイル分割処理を行うことなく、ステップＳＰ９へ移って処理を終了し、否定結果が得られると次のステップＳＰ１５へ移る。
【００５３】
ステップＳＰ１５においてＩＣレコーダ２のＣＰＵ１４は、ステップＳＰ１３で算出した第２番目以降の記号「_n」を一つ前のファイル名に対して付与するように分割先ファイル名を設定し、次のステップＳＰ１６へ移る。
【００５４】
ステップＳＰ１６においてＩＣレコーダ２のＣＰＵ１４は、ステップＳＰ１５で設定した分割先ファイル名と同一ファイル名の音声ファイルが既にＮＡＮＤフラッシュ１８に存在するか否かを検索する。
【００５５】
ここで、同一ファイル名の音声ファイルが存在するときには肯定結果を得てステップＳＰ１３へ戻るのに対し、否定結果が得られると同一ファイル名の音声ファイルは存在しておらず、その分割先ファイル名を使用可能であることを表しており、このときＣＰＵ１４はその分割先ファイル名を設定し、次のステップＳＰ１７へ移って処理を終了し、ルーチンＲＴ１のステップＳＰ４へ戻る。
【００５６】
例えば図７に示すように、ＩＣレコーダ２のＣＰＵ１４は分割先音声ファイルＡＦ２（図４）のファイル名として「世界に二つだけの花_1．WAV」を設定しようとしたとき、既に同一名称のファイル名が偶然存在していた場合にはステップＳＰ１３〜ステップＳＰ１６を繰り返すことにより、同一ファイル名を重複して設定することを回避して例えば固有のファイル名「世界に二つだけの花_2．WAV」を分割先音声ファイルＡＦ２に設定するようになされている。
【００５７】
ルーチンＲＴ１のステップＳＰ４においてＩＣレコーダ２のＣＰＵ１４は、ユーザからの命令に従ってファイル分割を行うか否かを判定し、ユーザからのファイル分割に対する命令が与えられていないときは否定結果を得、ステップＳＰ９へ移って処理を終了するのに対し、ファイル分割に対する命令が与えられたときは肯定結果を得て次のステップＳＰ５へ移る。
【００５８】
ステップＳＰ５においてＩＣレコーダ２のＣＰＵ１４は、実際にファイル分割を行い、その結果得られる分割先音声ファイルＡＦｎを上述のサブルーチンＳＲＴ３で設定した分割先ファイル名でＮＡＮＤフラッシュ１８に記録し、次のサブルーチンＳＲＴ６へ移る。このサブルーチンＳＲＴ６ではファイル分割した後の前半部分に相当する分割元ファイル名を設定するようになされている。
【００５９】
図８に示すようにＩＣレコーダ２のＣＰＵ１４は、サブルーチンＳＲＴ６のステップＳＰ２１へ移り、最初のファイル名に対して分割元ファイル名を設定する際の「親」を意味する第１番目の記号「_0」を付与することにより、分割元音声ファイルＡＦｎの分割元ファイル名を設定し、次のステップＳＰ２２へ移って分割元ファイル名の設定処理を終了し、ルーチンＲＴ１のステップＳＰ７へ移る。
【００６０】
ステップＳＰ７においてＩＣレコーダ２のＣＰＵ１４は、サブルーチンＳＲＴ６で設定した分割元ファイル名で分割元音声ファイルＡＦｎをＮＡＮＤフラッシュ１８に記録し、次のステップＳＰ９へ移って処理を終了する。
【００６１】
（６）分割ファイルの一覧表示処理
ところでＩＣレコーダ２のＣＰＵ１４は、上述のファイル分割処理手順に従ってファイル分割を行ってＮＡＮＤフラッシュ１８に記録した複数の分割元音声ファイルＡＦｎ及び分割先音声ファイルＡＦｎをユーザからの命令に応じてパーソナルコンピュータ３へＵＳＢケーブル４経由で転送し得るようになされている。
【００６２】
これを受けてパーソナルコンピュータ３のＣＰＵ２１は、ＩＣレコーダ２から転送されてきた複数の分割元音声ファイルＡＦｎ及び分割先音声ファイルＡＦｎをＵＳＢインタフェース２６経由で受け取り、これら複数の分割元音声ファイルＡＦｎ及び分割先音声ファイルＡＦｎを基本プログラムに従ってファイル管理するようになされている。
【００６３】
このときパーソナルコンピュータ３のＣＰＵ２１は、基本プログラムに従って複数の分割元音声ファイルＡＦｎ及び分割先音声ファイルＡＦｎを管理する際、ファイル名に付されている数字の小さなものから順番に管理することが一般的であり、そのため複数の分割元音声ファイルＡＦｎ及び分割先音声ファイルＡＦｎに付与された記号の数字に基づいて順番に並べた場合、図９に示すような分割ファイル一覧画面５０をディスプレイ２５に表示するようになされている。
【００６４】
この分割ファイル一覧画面５０は、上位分割ファイル一覧表示部５０Ａ、中位分割ファイル一覧表示部５０Ｂ、下位分割ファイル一覧表示部５０Ｃ及び再生リスト一覧表示部５０Ｄから構成されている。
【００６５】
上位分割ファイル一覧表示部５０Ａでは、図４で示した元の音声ファイルＡＦ０を１分間ずつのデータサイズに分割したときの分割元ファイルＡＦ１（「世界に二つだけの花_0．WAV」）、ＡＦ２１（「世界に二つだけの花_1_0．WAV」）、ＡＦ２２１（「世界に二つだけの花_1_1_0．WAV」）、ＡＦ２２２１（「世界に二つだけの花_1_1_1_0．WAV」）及び分割先ファイルＡＦ２２２２（「世界に二つだけの花_1_1_1_1．WAV」）の各ファイル名が並べられている。
【００６６】
また中位分割ファイル一覧表示部５０Ｂでは、上位分割ファイル一覧表示部２５Ａに表示された分割元ファイルＡＦ１（「世界に二つだけの花_0．WAV」）、ＡＦ２１（「世界に二つだけの花_1_0．WAV」）、ＡＦ２２１（「世界に二つだけの花_1_1_0．WAV」）、ＡＦ２２２１（「世界に二つだけの花_1_1_1_0．WAV」）及び分割先ファイルＡＦ２２２２（「世界に二つだけの花_1_1_1_1．WAV」）をそれぞれ半分に分割したときの前半３０秒間の分割元音声ファイルＡＦｎ及び後半３０秒間の分割先音声ファイルＡＦｎのファイル名が並べられている。
【００６７】
さらに下位分割ファイル一覧表示部５０Ｃでは、中位分割ファイル一覧表示部２５Ｂに表示された複数の分割元音声ファイルＡＦｎ及び分割先音声ファイルＡＦｎをさらにそれぞれ半分に分割したときの前半１５秒間の分割元音声ファイルＡＦｎ及び後半１５秒間の分割先音声ファイルＡＦｎのファイル名が並べられている。
【００６８】
最後に再生リスト一覧表示部５０Ｄでは、下位分割ファイル一覧表示部２５Ｃに表示された複数の分割元音声ファイルＡＦｎ及び分割先音声ファイルＡＦｎが、そのファイル名に付与された記号の数字が小さいものから順番に並べられており、パーソナルコンピュータ３ではその順番通りにファイル再生するだけでデータの連続性が途切れることなく記録内容を再現し得るようになされている。
【００６９】
パーソナルコンピュータ３のＣＰＵ２１は、ＩＣレコーダ２から転送されてきた複数の分割元音声ファイルＡＦｎ及び分割先音声ファイルＡＦｎを基本プログラムに従って管理するだけで特別な処理を実行する必要なく、ファイル分割後における分割元音声ファイルＡＦｎと分割先音声ファイルＡＦｎとの相互関連性を維持し得ると共に、ユーザに対してファイル分割後における分割元音声ファイルＡＦｎと分割先音声ファイルＡＦｎとの相互関連性を当該分割ファイル一覧画面５０により直感的に認識させ得るようになされている。
【００７０】
（７）動作及び効果
以上の構成において、ＩＣレコーダ２のＣＰＵ１４は上述したようなファイル名設定手法に従い、ファイル分割後の分割元音声ファイルＡＦｎ及び分割先音声ファイルＡＦｎに対して「親」と「子」の相互関連性を正確に判別できるように分割元ファイル名及び分割先ファイル名を設定したことにより、ファイル分割の仕方やタイミングに拘らず常にデータの連続性を維持したファイル分割を行うことができる。
【００７１】
特にＩＣレコーダ２のＣＰＵ１４は、ファイル名を設定する際に付与する記号として分割元音声ファイルＡＦｎには「親」を意味する第１番目の記号「_0」を付与し、分割先音声ファイルＡＦｎには「子」を意味する第２番目以降の記号「_n＋1」を付与することにより、「0」及び「1」の組合せによる２進数のビット表示と同じ連続性をファイル名に与えることができるので、何段階にファイル分割を行った場合でも複数の分割元音声ファイルＡＦｎ及び分割先音声ファイルＡＦｎにおける相互関連性を維持させることができる。
【００７２】
さらにＩＣレコーダ２のＣＰＵ１４は、分割先音声ファイルＡＦｎの分割先ファイル名を設定する際、既に同一ファイル名のファイルが存在しているときには、そのファイル名を避けて分割先音声ファイルＡＦｎの分割先ファイル名を設定するようにしたことにより、ファイル名の重複を確実に回避することができると共に、複数の分割元音声ファイルＡＦｎ及び分割先音声ファイルＡＦｎにおける相互関連性を維持させることができる。
【００７３】
特にこの場合、ＩＣレコーダ２のＣＰＵ１４は図７に示したように、分割元音声ファイルＡＦｎの分割元ファイル名「世界に二つだけの花_0．WAV」の次にファイル名「世界に二つだけの花_1．WAV」の分割先音声ファイルＡＦｎが存在する場合であっても、それよりも大きい番号が付与されているファイル名「世界に二つだけの花_2．WAV」の分割先音声ファイルＡＦｎを分割元音声ファイルＡＦｎからデータ連続性のあるものと判断することにより、複数の分割元音声ファイルＡＦｎ及び分割先音声ファイルＡＦｎにおける相互関連性を認識することができる。
【００７４】
すなわちＩＣレコーダ２のＣＰＵ１４は、分割元音声ファイルＡＦｎの分割元ファイル名「世界に二つだけの花_0．WAV」の次に最も大きな番号が付与されている分割先ファイル名の分割先音声ファイルＡＦｎを分割元音声ファイルＡＦｎからデータ連続性のあるものと判断することにより、分割元音声ファイルＡＦｎと分割先音声ファイルＡＦｎとの間に既存ファイルが存在する場合であっても相互関連性を正確に認識することができる。
【００７５】
さらにＩＣレコーダ２のＣＰＵ１４は、相互関連性を維持させた状態で複数の分割元音声ファイルＡＦｎ及び分割先音声ファイルＡＦｎをデータストレージとして機能させるパーソナルコンピュータ３へ転送することにより、当該パーソナルコンピュータ３においても複数の分割元音声ファイルＡＦｎ及び分割先音声ファイルＡＦｎを管理する際、その分割元音声ファイルＡＦｎ及び分割先音声ファイルＡＦｎに付与された記号が意味する順番に従って再生するだけでデータ連続性を維持させることができる。
【００７６】
以上の構成によれば、ＩＣレコーダ２のＣＰＵ１４はファイル分割後の分割元音声ファイルＡＦｎ及び分割先音声ファイルＡＦｎに対して「親」と「子」の相互関連性を正確に判別できるように分割元ファイル名及び分割先ファイル名を設定したことにより、ファイル分割の仕方やタイミングに拘らず常にデータの連続性を維持した状態でファイル分割を行うことができる。
【００７７】
（８）他の実施の形態
なお上述の実施の形態においては、ファイルとして音声ファイルを用いるようにした場合について述べたが、本発明はこれに限らず、静止画ファイル、テキストファイル、ゲームプログラムファイル、動画ファイル等のその他種々のデータ形式でなるファイルを用いるようにしても良い。
【００７８】
特に、ＭＰＥＧ(Moving Picture Experts Group)等で圧縮符号化された動画ファイルの場合には、データの連続性を維持する必要性が高いため、例えばファイル分割を行う際ＧＯＰ(Group Of Pictures)単位でファイル分割を行う等の処置を施す必要がある。
【００７９】
また上述の実施の形態においては、音声ファイルＡＦを所定時間単位でファイル分割するようにした場合について述べたが、本発明はこれに限らず、音声ファイルＡＦを所定データ量単位でファイル分割するようにしても良く、その他種々の分割比率でファイル分割するようにしても良い。
【００８０】
さらに上述の実施の形態においては、分割先ファイル名の重複回避のために付与すべき記号をn＝２、３、４、……、９、Ａ、Ｂ、Ｃ、……、Ｘ、Ｙ、Ｚのように順次繰り上げていくようにした場合について述べたが、本発明はこれに限らず、「９」までの数字だけを用いるようにしても良い。
【００８１】
さらに上述の実施の形態においては、ＩＣレコーダ２からＵＳＢインタフェース１９を介してパーソナルコンピュータ３へ複数の分割元音声ファイルＡＦｎ及び分割先音声ファイルＡＦｎを転送するようにした場合について述べたが、本発明はこれに限らず、メモリースティック（登録商標）等のリムーバブルメディアに複数の分割元音声ファイルＡＦｎ及び分割先音声ファイルＡＦｎを記憶させ、当該リムーバブルメディアをパーソナルコンピュータ３に読み取らせることにより複数の分割元音声ファイルＡＦｎ及び分割先音声ファイルＡＦｎを転送するようにしても良い。
【００８２】
さらに上述の実施の形態においては、分割手段及びファイル名更新手段としてのＣＰＵ１４によってソフトウェア的に本発明のファイル分割装置を構成するようにした場合について述べたが、本発明はこれに限らず、他の種々の回路による分割手段及びファイル名更新手段によってハードウェア的に本発明のファイル分割装置を構成するようにしても良い。
【００８３】
さらに上述の実施の形態においては、ＩＣレコーダ２２のＣＰＵ１４がファイル分割プログラムに従ってルーチンＲＴ１のファイル分割処理手順（図５）を実行するようにした場合について述べたが、本発明はこれに限らず、当該ファイル分割プログラムが格納されたＣＤ−ＲＯＭ(Compact Disc-Read Only Memory)、ＤＶＤ−ＲＯＭ(Digital Versatile Disc-Read Only Memory)、半導体メモリ等の種々の記憶媒体を介してＩＣレコーダ２に当該ファイル分割プログラムをインストールして上述のファイル分割処理手順を実行するようにしても良い。
【００８４】
さらに上述の実施の形態においては、本発明のファイル分割装置をＩＣレコーダ２に適用するようにした場合について述べたが、本発明はこれに限らず、ＭＤ(Mini Disc:登録商標)レコーダ、ＤＶＤ(Digital Versatile Disc)レコーダ、携帯電話機、ＰＤＡ(Personal Digital Assistant)、パーソナルコンピュータ等のファイル形式でデータを扱うことができるものであれば、その他種々の電子機器や情報処理装置に適用するようにしても良い。
【産業上の利用可能性】
【００８５】
本発明のファイル分割方法、ファイル分割装置及びファイル分割プログラムは、例えば音声ファイルだけではなく、データの連続性を保持したまま分割する必要がある映像ファイル、テキストファイル等を分割する場合に適用することができる。
【図面の簡単な説明】
【００８６】
【図１】分割ファイル作成システムの全体構成を示す略線的斜視図である。
【図２】ＩＣレコーダの回路構成を示す略線的ブロック図である。
【図３】パーソナルコンピュータの回路構成を示す略線的ブロック図である。
【図４】ファイル名設定手法の説明に供する略線図である。
【図５】ファイル分割処理手順を示すフローチャートである。
【図６】分割先ファイル名の設定処理手順を示すフローチャートである。
【図７】ファイル名の重複回避手法の説明に供する略線図である。
【図８】分割元ファイル名の設定処理手順を示すフローチャートである。
【図９】コンピュータに表示された分割ファイル一覧画面を示す略線図である。
【図１０】従来のファイル分割手法の説明に供する略線図である。
【符号の説明】
【００８７】
１……分割ファイル作成システム、２……ＩＣレコーダ、３……パーソナルコンピュータ、４……ＵＳＢケーブル、１１……マイクロフォン、１２……アナログディジタル変換回路、１３……ＤＳＰ、１４、２１……ＣＰＵ、１５……ＳＲＡＭ、１６……システムＲＡＭ、１７……ＬＣＤ、１９、２６……ＵＳＢインタフェース、２２……ＲＯＭ、２３……ＲＡＭ、２４……ＨＤＤ、２５……ディスプレイ。
【図１】
2007011504.tif 000004
【図２】
2007011504.tif 000005
【図３】
2007011504.tif 000006
【図４】
2007011504.tif 000007
【図５】
2007011504.tif 000008
【図６】
2007011504.tif 000009
【図７】
2007011504.tif 000010
【図８】
2007011504.tif 000011
【図９】
2007011504.tif 000012
【図１０】
2007011504.tif 000013