(57)【要約】【課題】本発明は、外部の情報処理装置と接続されたときであっても再生位置を変更する必要がないときには再生停止位置を保持したまま再生処理を再開してユーザの使い勝手を一段と向上できるようにする。【解決手段】本発明は、フラッシュメモリ５に格納されたオーディオデータを再生し、停止命令に応じてオーディオデータの再生を停止したとき、その再生停止位置を記憶し、外部のパーソナルコンピュータ１６からＵＳＢインタフェース７を介してコマンドを受信し、当該コマンドがフラッシュメモリ５に格納されているオーディオデータの記憶内容を操作するためのアプリケーションソフトウェアによる命令であるか否かを判定し、そのコマンドがアプリケーションソフトウェアによる命令ではないと判断したとき、再生停止位置からオーディオデータに対する再生を再開するようにする。【選択図】        図５
2004240288.tif 000002
【特許請求の範囲】
【請求項１】
半導体メモリに格納されたコンテンツデータを再生する再生ステップと、
停止命令に応じて上記コンテンツデータの再生を停止したとき、その再生停止位置を記憶する記憶ステップと、
外部接続インタフェースを介して接続された外部の情報処理装置からのコマンドを受信する受信ステップと、
上記コマンドが上記半導体メモリに格納されている上記コンテンツデータの記憶内容を操作するためのアプリケーションソフトウェアによる命令であるか否かを判定する判定ステップと、
上記判定ステップにおける判定結果に基づいて上記コマンドが上記アプリケーションソフトウェアによる命令ではないと判断したとき、上記再生停止位置から上記コンテンツデータに対する上記再生を再開する制御ステップと
を具えることを特徴とする再生位置制御方法。
【請求項２】
上記制御ステップは、
上記コマンドが上記アプリケーションソフトウェアによる命令であると判断したとき、上記再生停止位置からではなく上記半導体メモリに格納された上記コンテンツデータを先頭から再生する
ことを特徴とする請求項１に記載の再生位置制御方法。
【請求項３】
コンテンツデータを格納する半導体メモリと、
上記半導体メモリに格納された上記コンテンツデータを再生する再生手段と、
外部の情報処理装置と外部接続する外部接続インタフェースと、
停止命令に応じて上記コンテンツデータの再生を停止したとき、その再生停止位置を記憶する記憶手段と、
上記外部接続インタフェースを介して上記情報処理装置から受信したコマンドが上記半導体メモリに格納されているコンテンツデータの記憶内容を操作するためのアプリケーションソフトウェアによる命令であるか否かを判定する判定手段と、
上記判定手段の判定結果に基づいて上記コマンドが上記アプリケーションソフトウェアによる命令ではないと判断したとき、上記再生停止位置から上記コンテンツデータに対する上記再生を再開する制御手段と
を具えることを特徴とする再生装置。
【請求項４】
上記制御手段は、
上記コマンドが上記アプリケーションソフトウェアによる命令であると判断したとき、上記再生停止位置からではなく上記半導体メモリに格納された上記コンテンツデータを先頭から再生する
ことを特徴とする請求項３に記載の再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は再生位置制御方法及びその再生装置に関し、例えばフラッシュメモリ等の半導体メモリをコンテンツであるオーディオデータの記憶媒体として用いる携帯型ディジタルプレーヤに適用して好適なものである。
【０００２】
【従来の技術】
従来、携帯型ディジタルプレーヤにおいては、外部のパーソナルコンピュータとＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インタフェースを介して接続することにより、当該パーソナルコンピュータから転送されたディジタルのオーディオデータを内蔵のフラッシュメモリに記憶し、必要に応じて再生し得るようになされている。
【０００３】
実際上、携帯型ディジタルプレーヤにおいては、図８に示すようにフラッシュメモリに格納されているオーディオデータに関するプレイリスト５０を予め作成し、当該プレイリスト５０の順番に従ってオーディオデータの再生処理を実行するようになされている。
【０００４】
ここでプレイリスト５０の内容としては、フラッシュメモリに格納されている全てのオーディオデータに関する曲名等の各種属性情報が示されており、例えばグループＧＰ１にはトラック番号１１の曲名とトラック番号１２の曲名が、グループＧＰ２にはトラック番号２１の曲名が、グループＧＰ３にはトラック番号３１の曲名、トラック番号３２の曲名及びトラック番号３３の曲名、……が示されている。因みに、グループＧＰ１〜ＧＰ３とは例えばアルバムＣＤ１枚毎に付けられたグループ名や、ユーザが任意に付けたグループ名である。
【０００５】
このような携帯型ディジタルプレーヤにおいては、持ち運びながら使用することが前提であるため、所定時間間隔毎に充電を行ったり、外部のパーソナルコンピュータから転送されるオーディオデータを新たにフラッシュメモリに格納したり、それに伴って当該フラッシュメモリに既に格納されている不要なオーディオデータを消去する等の書き換えを行うことも必要となる。
【０００６】
そのために携帯型ディジタルプレーヤでは、クレードルと呼ばれる接続台を使用し、当該クレードルとパーソナルコンピュータとが外部接続インタフェースであるＵＳＢインタフェースを介してシリアル接続されることにより、当該パーソナルコンピュータによってフラッシュメモリの内容が書き換えられたり、充電等が行われるようになされている（例えば、特許文献１参照）。
【０００７】
【特許文献１】
特開平１０−１６１９４２号公報
【０００８】
【発明が解決しようとする課題】
ところでかかる構成の携帯型ディジタルプレーヤにおいては、再生中に一旦停止した状態でクレードルに設置され、ＵＳＢインタフェースを介して外部のパーソナルコンピュータと接続されたことを検知すると、当該パーソナルコンピュータによってフラッシュメモリに対するオーディオデータの書き換えが行われる可能性が高く、その際には今までのプレイリスト５０が意味の無いものとなってしまうため、一旦再生停止後に再度再生命令が与えられたとしても再生停止位置からではなく、当該フラッシュメモリの先頭から順番にオーディオデータの再生を実行するようになされている。
【０００９】
しかしながら携帯型ディジタルプレーヤにおいては、クレードルに設置される場合として、外部のパーソナルコンピュータによってフラッシュメモリに対するオーディオデータの書き換えが行われるばかりではなく、単に充電を行うだけの場合が考えられるものの、パーソナルコンピュータとのＵＳＢ接続を検知すると、上述した理由によって必ず強制的に当該フラッシュメモリの先頭（すなわちトラック番号１１）から順番にオーディオデータの再生を実行してしまう。
【００１０】
ところで近年、このような構成の携帯型ディジタルプレーヤにおいては、記憶媒体であるフラッシュメモリが大容量化するに連れて、当該フラッシュメモリに格納可能なオーディオデータの数が飛躍的に増加している。
【００１１】
このようにフラッシュメモリに格納可能なオーディオデータの数が増加した場合、持ち運びながら使用することを前提とした携帯型ディジタルプレーヤのフラッシュメモリに対して非常に多くのオーディオデータを格納することができるので、ユーザとしては非常に使い勝手が良くなる。
【００１２】
しかしながら携帯型ディジタルプレーヤにおいては、例えば１００曲分のオーディオデータが内蔵のフラッシュメモリに格納されている場合で、プレイリスト５０の順番に従って現在トラック番号５５のオーディオデータを再生している最中にユーザからの停止命令に応じて一旦再生を停止し、クレードルを介して外部のパーソナルコンピュータと接続されると、フラッシュメモリの内容が書き換えられ、曲の順番を指定したプレイリスト５０の内容が変更されてしまう可能性が高いため、これまで保持していた再生停止位置を破棄して当該フラッシュメモリに格納されているオーディオデータの先頭（すなわちトラック番号１１）から再生することになる。
【００１３】
この場合、携帯型ディジタルプレーヤは、フラッシュメモリに格納されている曲数が非常に多いことから、プレイリスト５０の先頭（すなわちトラック番号１１）から再生を再開することになると、トラック番号５５のオーディオデータを再度再生させるには曲指定のために複数回ものボタン操作が必要になり、非常に面倒な操作をユーザに強いることになるという問題があった。
【００１４】
本発明は以上の点を考慮してなされたもので、外部の情報処理装置と接続されたときであっても再生位置を変更する必要がないときには再生停止位置を保持したまま再生処理を再開してユーザの使い勝手を一段と向上し得る再生位置制御方法及びその再生装置を提案しようとするものである。
【００１５】
【課題を解決するための手段】
かかる課題を解決するため本発明においては、半導体メモリに格納されたコンテンツデータを再生し、停止命令に応じてコンテンツデータの再生を停止したとき、その再生停止位置を記憶しておき、外部接続インタフェースを介して接続された外部の情報処理装置からのコマンドを受信し、当該コマンドが半導体メモリに格納されているコンテンツデータの記憶内容を操作するためのアプリケーションソフトウェアによる命令であるか否かを判定し、その判定結果に基づいてコマンドがアプリケーションソフトウェアによる命令ではないと判断したとき、再生停止位置からコンテンツデータに対する再生を再開するようにする。
【００１６】
これにより半導体メモリに格納されているコンテンツデータの記憶内容を操作するための特定のアプリケーションソフトウェアによるコマンドが与えられていない場合には、再生停止位置からコンテンツデータの再生を再開することができるので、特定のアプリケーションソフトウェアによるコマンド以外のときには常時再生停止位置から再生を再開することができる。
【００１７】
【発明の実施の形態】
以下、図面について、本発明の一実施の形態を詳述する。
【００１８】
図１において、１は本発明の再生装置としての携帯型ディジタルプレーヤを示し、携帯型ディジタルプレーヤ１がクレードル１５及びＵＳＢケーブル１８を介して外部のパーソナルコンピュータ１６と接続されることにより、当該パーソナルコンピュータ１６を介して充電が行われたり、当該パーソナルコンピュータ１６によって当該携帯型ディジタルプレーヤ１のフラッシュメモリに格納されているオーディオデータの書き換えが行われるようになされている。
【００１９】
図２に示すように携帯型ディジタルプレーヤ１においては、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２に対してワークエリアとして用いられる記憶手段としてのＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）３が接続されており、当該ＲＡＭ３に基本プログラムや各種アプリケーションプログラムを展開することにより当該携帯型ディジタルプレーヤ１全体を統括制御するようになされている。
【００２０】
また携帯型ディジタルプレーヤ１においては、ＣＰＵ２に対して、曲番号や経過時間等の各種情報を表示するための液晶ディスプレイでなる表示部４、コンテンツであるオーディオデータを格納するＮＡＮＤ型フラッシュメモリ（以下、これを単にフラッシュメモリと呼ぶ）５、ユーザからの各種命令を与える操作部６、外部のパーソナルコンピュータ１６とクレードル１５を介してオーディオデータのやりとりを行うためのＵＳＢインタフェース７、及びオーディオ信号処理部８がそれぞれバス９を介して接続されている。
【００２１】
なお携帯型ディジタルプレーヤ１は、オーディオ信号処理部８に対してスピーカ又はヘッドフォン等の出力部１０が接続されており、フラッシュメモリ５から読み出してオーディオ信号処理部８で復調処理等したオーディオ信号を出力部１０を介して出力する。
【００２２】
また携帯型ディジタルプレーヤ１は、外部のパーソナルコンピュータ１６と接続されたクレードル１５に設置されることにより、当該クレードル１５及びＵＳＢインタフェース７を介してパーソナルコンピュータ１６による充電が行われたり、当該パーソナルコンピュータ１６からブロック単位のオーディオデータを構成する転送データ（４［Ｋｂｙｔｅ］）を受け取るようになされている。
【００２３】
実際上、携帯型ディジタルプレーヤ１のＣＰＵ２は、再生モード時、操作部６を介して曲指定命令及び再生命令を受け取ると、当該曲指定命令を受けたオーディオデータをフラッシュメモリ５から読み出し、オーディオ信号処理部８で復調処理等を施した後、出力部１０を介して出力する。
【００２４】
また携帯型ディジタルプレーヤ１のＣＰＵ２は、書換えモード時又は充電モード時、クレードル１５に設置されると、パーソナルコンピュータ１６からＵＳＢインタフェース７を介してフラッシュメモリ５の内容を書き換えるための各種コマンドを受信したり、ＵＳＢインタフェース７を介して外部のパーソナルコンピュータ１６から充電用の電力供給を受けるようになされている。
【００２５】
続いて、携帯型ディジタルプレーヤ１がフラッシュメモリ５のオーディオデータを再生中に、操作部６からの停止命令に応じて再生処理を一旦停止し、その状態でクレードル１５に設置された後の再生位置制御処理手順について図３のフローチャートを用いて詳細に説明する。
【００２６】
実際上、携帯型ディジタルプレーヤ１のＣＰＵ２は、ルーチンＲＴ１の開始ステップから入ってステップＳＰ１へ移る。
【００２７】
ステップＳＰ１において携帯型ディジタルプレーヤ１のＣＰＵ２は、最初に、ベンダユニーク（特定）のアプリケーションプログラムによるコマンドを受信したときに用いられるリセットフラグをクリア（フラグビットを「０」）しておき、次のステップＳＰ２へ移る。
【００２８】
ステップＳＰ２において携帯型ディジタルプレーヤ１のＣＰＵ２は、クレードル１５に設置された際、外部のパーソナルコンピュータ１６とＵＳＢインタフェース７を介してＵＳＢ接続された状態にあることを探知し、ＵＳＢ接続されたことを探知した場合には次のステップＳＰ３へ移る。
【００２９】
ステップＳＰ３において携帯型ディジタルプレーヤ１のＣＰＵ２は、図４（Ａ）及び図５（Ａ）に示すようにクレードル１５に設置される前に再生を停止した時点における再生停止位置（すなわちプレイリスト６０のトラック番号３２であること）を保持し、次のステップＳＰ４へ移る。
【００３０】
実際上ＣＰＵ２は、トラック番号３２におけるオーディオデータを停止したときの当該トラック番号３２のトラックを構成しているフレーム番号を再生停止位置として保持するようになされており、これにより再度再生命令が与えられたときに当該フレーム番号に従ってトラック番号３２のオーディオデータを再生停止位置から正確に再生処理を再開し得るようになされている。
【００３１】
ステップＳＰ４において携帯型ディジタルプレーヤ１のＣＰＵ２は、ＵＳＢインタフェース７及びクレードル１５を介して外部のパーソナルコンピュータ１６との通信接続処理を行い、次のステップＳＰ５へ移る。
【００３２】
ステップＳＰ５において携帯型ディジタルプレーヤ１のＣＰＵ２は、リセットフラグがオフ（すなわちフラグビットが「０」）か否かを判定し、否定結果が得られたときには次のステップＳＰ８へ移り、肯定結果が得られたときには次のステップＳＰ６へ移る。
【００３３】
ステップＳＰ６において携帯型ディジタルプレーヤ１のＣＰＵ２は、外部のパーソナルコンピュータ１６からＵＳＢインタフェース７を介してフラッシュメモリ５の内容を書き換えるための特定のアプリケーションプログラムによるコマンドを受信したか否かを判定する。
【００３４】
ここで否定結果が得られると、このことは外部のパーソナルコンピュータ１６から特定のアプリケーションプログラムによるコマンドを受信しておらず、例えば特定のアプリケーションプログラムによる書換えモードではなく充電モードがユーザによって選定されていることを表しており、このときＣＰＵ２は次のステップＳＰ８へ移る。
【００３５】
これに対してステップＳＰ６で肯定結果が得られると、このことは外部のパーソナルコンピュータ１６から特定のアプリケーションプログラムによるコマンドを受信しており、当該特定のアプリケーションプログラムによる書換えモードがユーザによって現在選定されていることを表しており、このときＣＰＵ２は次のステップＳＰ７へ移る。
【００３６】
ステップＳＰ７において携帯型ディジタルプレーヤ１のＣＰＵ２は、現時点では書換えモードに選定されているのでリセットフラグをオン（すなわちフラグビットを「１」）にし、次のステップＳＰ８へ移る。
【００３７】
ステップＳＰ８において携帯型ディジタルプレーヤ１のＣＰＵ２は、ＵＳＢインタフェース７を介して外部のパーソナルコンピュータ１６との間のＵＳＢ接続を常時監視しており、ＵＳＢ接続が切断されたことを探知したか否かを判定する。
【００３８】
ここで否定結果が得られると、このことはＵＳＢインタフェース７を介して外部のパーソナルコンピュータ１６との間のＵＳＢ接続が継続していることを表しており、このときＣＰＵ２はステップＳＰ４に戻って上述の処理を繰り返す。
【００３９】
これに対してステップＳＰ８で肯定結果が得られると、このことは外部のパーソナルコンピュータ１６との間のＵＳＢ接続が切断されていること、例えばクレードル１５に設置されていた携帯型ディジタルプレーヤ１が当該クレードル１５から外された状態にあることを表しており、このときＣＰＵ２は次のステップＳＰ９へ移る。
【００４０】
ステップＳＰ９において携帯型ディジタルプレーヤ１のＣＰＵ２は、リセットフラグがオンか否かを判定する。ここで否定結果が得られると、このことはリセットフラグがオフすなわち携帯型ディジタルプレーヤ１が充電モードであったことを表しており、このときＣＰＵ２は次のステップＳＰ１０へ移る。
【００４１】
ステップＳＰ１０において携帯型ディジタルプレーヤ１のＣＰＵ２は、図４（Ｂ）に示すように再生停止したときの再生停止位置を次回再生位置として設定し、次のステップＳＰ１３へ移る。
【００４２】
この場合、例えば図６に示すように、携帯型ディジタルプレーヤ１のＣＰＵ２は、グループＧＰ１、トラック番号３２、フレーム番号８をフラッシュメモリ５の再生停止位置として保持し、この再生停止位置を次回再生位置として設定するようになされている。
【００４３】
これに対してステップＳＰ９で肯定結果が得られると、このことはリセットフラグがオンすなわち書換えモード時においてオーディオデータの書き換えが行われていた可能性が高いことを表しており、このときＣＰＵ２は次のステップＳＰ１１へ移る。
【００４４】
ステップＳＰ１１において携帯型ディジタルプレーヤ１のＣＰＵ２は、書換えモード時にフラッシュメモリ５の書き換えが行われていた可能性が高いので、図５（Ｂ）に示すように、新たなフラッシュメモリ５の内容に応じたプレイリスト６０Ａの再構築を行い、次のステップＳＰ１２へ移る。
【００４５】
ここで新たなプレイリスト６０Ａは、フラッシュメモリ５が書き換えられた新たなオーディオデータの内容に応じて再構築されているので、例えばグループＧＰ３のトラック番号３３が削除され、新たにグループＧＰ４が追加されている。
【００４６】
この場合、携帯型ディジタルプレーヤ１のＣＰＵ２は、上述のような再構築を行った新たなプレイリスト６０Ａに従って順番に再生処理を実行していくようになされている。
【００４７】
ステップＳＰ１２において携帯型ディジタルプレーヤ１のＣＰＵ２は、プレイリスト６０を新たなプレイリスト６０Ａに更新したので、次回再生位置を当該新たなプレイリスト６０Ａの先頭（すなわちトラック番号１１）に設定し直した後、次のステップＳＰ１３へ移る。
【００４８】
ステップＳＰ１３において携帯型ディジタルプレーヤ１のＣＰＵ２は、操作部６から再生命令が与えられたか否かを判定する。ここで否定結果が得られると、このことは再生命令が与えられていないので次のステップＳＰ１５へ移って処理を終了する。
【００４９】
これに対してステップＳＰ１３で肯定結果が得られると、このことは操作部６から再生命令が与えられたことを表しており、このときＣＰＵ２は次のステップＳＰ１４へ移る。
【００５０】
ステップＳＰ１４において携帯型ディジタルプレーヤ１のＣＰＵ２は、充電モードの後であればステップＳＰ１０で設定した再生停止位置から再生処理を再開し、又は書換えモードの後であれば、ステップＳＰ１２で更新した新たなプレイリスト６０Ａの先頭（すなわちトラック番号１１）から再生を実行し、次のステップＳＰ１５へ移って処理を終了する。
【００５１】
以上の構成において、携帯型ディジタルプレーヤ１のＣＰＵ２は、操作部６を介して与えられた再生停止命令に応じて再生中のオーディオデータの再生処理を停止すると、その再生停止位置をトラック番号ｎにおけるフレーム番号ｘとして保持しておく。
【００５２】
その後、携帯型ディジタルプレーヤ１は、クレードル１５及びＵＳＢインタフェース７を介して外部のパーソナルコンピュータ１６と接続される。このとき外部のパーソナルコンピュータ１６からすれば、ＵＳＢインタフェース７を介して接続された携帯型ディジタルプレーヤ１がオーディオデータを蓄積するための外部記憶装置としてみえることになる。
【００５３】
すなわち携帯型ディジタルプレーヤ１のＣＰＵ２は、パーソナルコンピュータ１６の外部記憶装置として当該パーソナルコンピュータ１６から転送されるオーディオデータを新たに記憶してフラッシュメモリ５の書き換えが行われる可能性が高いと判断した場合、リセットフラグをオンにした後、これまでのプレイリスト６０に代えて当該書き換え後のフラッシュメモリ５の内容に応じた新たなプレイリスト６０Ａを生成する。
【００５４】
これにより携帯型ディジタルプレーヤ１のＣＰＵ２は、一旦再生を停止し、書換えモードの後に再生命令が与えられたときには、これまでのプレイリスト６０と当該書き換え後のフラッシュメモリ５の内容とが一致しないことになるので、当該書き換えたフラッシュメモリ５の内容に応じた新たなプレイリスト６０Ａに従ってその先頭（すなわちトラック番号１１）から再生処理を実行することになる。
【００５５】
一方、携帯型ディジタルプレーヤ１のＣＰＵ２は、クレードル１５に設置されてＵＳＢ接続を探知したとき、充電モードが選定されているのであれば外部のパーソナルコンピュータ１６からＵＳＢインタフェース７を介してフラッシュメモリ５の内容を書き換えるための特有のアプリケーションプログラムに応じたコマンドを受信することはない。
【００５６】
従って携帯型ディジタルプレーヤ１のＣＰＵ２は、このときリセットフラグをオフのままにすることにより、次回再生命令が与えられたときの再生位置をトラック番号ｎのフレーム番号ｘで示される再生停止位置として設定する。
【００５７】
これにより携帯型ディジタルプレーヤ１のＣＰＵ２は、一旦再生を停止した状態で、充電モードにおける充電処理が行われた後に操作部６から再生命令が与えられたときには、それまでのプレイリスト６０に基づいて保持していた再生停止位置（トラック番号ｎにおけるフレーム番号ｘ）に従って再生処理を再開することができる。
【００５８】
以上の構成によれば、携帯型ディジタルプレーヤ１のＣＰＵ２は、再生処理を一旦停止し、フラッシュメモリ５の内容を書き換える必要のない充電モード後に再生命令が与えられたときには、再生停止位置から再生処理を再開し、フラッシュメモリ５の内容を書き換える書換えモード後に再生命令が与えられたときには再生停止位置ではなく新たに再構築したプレイリスト６０Ａの先頭から再生処理を実行することにより、単なる充電モードのような再生位置を変更する必要がないときには再生停止位置を保持したまま再生処理を再開することができる。
【００５９】
これによりユーザは、携帯型ディジタルプレーヤ１をクレードル１５に設置して充電したときには、その後携帯型ディジタルプレーヤ１に対して再生命令を与えたときに、一旦再生停止した再生停止位置が変更されることなく当該再生停止位置から再生処理が再開されることになるので、従来のような再生位置に再び戻すための面倒なボタン操作を行う必要がなくなる。
【００６０】
なお上述の実施の形態においては、外部のパーソナルコンピュータ１６から特定のアプリケーションプログラムによるコマンドを受信したときにリセットフラグをオンにし、それ以外の充電モードのときにはリセットフラグをオフのままにするようにした場合について述べたが、本発明はこれに限らず、充電モード以外の処理モードのときにもリセットフラグをオフのままにするようにしても良い。
【００６１】
また上述の形態においては、携帯型ディジタルプレーヤ１をクレードル１５及びＵＳＢインタフェース７を介して外部のパーソナルコンピュータ１６と接続するようにした場合について述べたが、本発明はこれに限らず、クレードル１５を介さず携帯型ディジタルプレーヤ１と外部のパーソナルコンピュータ１６とを直接ＵＳＢインタフェース７及びＵＳＢケーブル１８で接続したり、又はＵＳＢインタフェース以外のＩＥＥＥ（Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ）１３９４インタフェース等の他の種々の外部接続インタフェースを用いて接続するようにしても良い。
【００６２】
さらに上述の実施の形態においては、携帯型ディジタルプレーヤ１がクレードル１５に設置されたときに外部のパーソナルコンピュータ１６から電力供給を受けるようにした場合について述べたが、本発明はこれに限らず、携帯型ディジタルプレーヤ１がクレードル１５自体から直接電力供給を受けるようにしても良い。
【００６３】
さらに上述の実施の形態においては、情報処理装置としての例えばパーソナルコンピュータ１６から転送されてくるコンテンツデータとしてのオーディオデータをフラッシュメモリ５に格納することにより当該フラッシュメモリ５の内容を書き換えるようにした場合について述べたが、本発明はこれに限らず、パーソナルコンピュータ１６から転送されてくる画像データやプログラムデータ等の各種コンテンツデータをフラッシュメモリ５に格納することにより当該フラッシュメモリ５の内容を書き換えるようにしても良い。
【００６４】
さらに上述の実施の形態においては、半導体メモリとして内蔵のフラッシュメモリ５を用いるようにした場合について述べたが、本発明はこれに限らず、例えばＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）や、着脱自在なメモリースティック（ソニー（株）商標）等の半導体メモリを用いるようにしても良い。
【００６５】
さらに上述の実施の形態においては、再生手段、判定手段及び制御手段をＣＰＵ２及びＲＡＭ３によってソフトウェア的に構成するようにした場合について述べたが、本発明はこれに限らず、ハードウェア的に構成するようにしても良い。
【００６６】
さらに上述の実施の形態においては、本発明を再生装置としての携帯型ディジタルプレーヤ１に適用するようにした場合について述べたが、本発明はこれに限らず、オーディオデータ等のコンテンツデータを格納した半導体メモリから当該コンテンツデータを再生する再生機能を有し、パーソナルコンピュータ１６とＵＳＢインタフェース７等の外部接続インタフェースを介して通信接続可能な通信機能を有する携帯電話機、ディジタルカメラ、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）等の他の種々の再生装置に適用するようにしても良い。
【００６７】
【発明の効果】
上述のように本発明によれば、半導体メモリに格納されているコンテンツデータの記憶内容を操作するための特定のアプリケーションソフトウェアによるコマンドが与えられていない場合には、再生停止位置からコンテンツデータの再生を再開することができるので、特定のアプリケーションソフトウェアによる命令以外のときには常時再生停止位置から再生を再開することができ、かくして外部の情報処理装置と接続されたときであっても再生位置を変更する必要がないときには再生停止位置を保持したまま再生処理を再開してユーザの使い勝手を一段と向上し得る再生位置制御方法及びその再生装置を実現できる。
【図面の簡単な説明】
【図１】本発明の携帯型ディジタルプレーヤの外観構成を示す略線図である。
【図２】携帯型ディジタルプレーヤの回路構成を示す略線的ブロック図である。
【図３】再生位置制御処理手順を示すフローチャートである。
【図４】再生位置制御例（１）の説明に供する略線図である。
【図５】再生位置制御例（２）の説明に供する略線図である。
【図６】再生位置制御例（１）の階層構造の説明に供する略線図である。
【図７】再生位置制御例（２）の階層構造の説明に供する略線図である。
【図８】プレイリストの説明に供する略線図である。
【符号の説明】
１……携帯型ディジタルプレーヤ、２……ＣＰＵ、３……ＲＡＭ、５……フラッシュメモリ、７……ＵＳＢインタフェース、１５……クレードル、１６……パーソナルコンピュータ。
【図１】
2004240288.tif 000003
【図２】
2004240288.tif 000004
【図３】
2004240288.tif 000005
【図４】
2004240288.tif 000006
【図５】
2004240288.tif 000007
【図６】
2004240288.tif 000008
【図７】
2004240288.tif 000009
【図８】
2004240288.tif 000010