(57)【要約】      （修正有）【課題】リピート区間を繰り返し再生するリピート再生において、リピート区間を移動または調整するための操作を簡便化させる。【解決手段】始点と終点の指示を受け付けると、始点と終点とで定められるリピート区間を設定し、再生処理部１２１にリピート再生させるリピート制御部１２２を備え、リピート制御部１２２は、リピート再生中に、所定の第１操作を受け付けると、現在のリピート再生における終点を新たな始点とし、新たなリピート区間が、現在のリピート区間と同じ時間長となるように新たな終点を設定して再生処理部１２１にリピート再生させる再生装置１００。【選択図】図１
2012150874.tif 000002
【特許請求の範囲】
【請求項１】
始点と終点の指示を受け付けると、前記始点と前記終点とで定められるリピート区間を設定し、再生処理部にリピート再生させるリピート制御部を備え、
前記リピート制御部は、リピート再生中に、所定の第１操作を受け付けると、現在のリピート再生における終点を新たな始点とし、新たなリピート区間が、現在のリピート区間と同じ時間長となるように新たな終点を設定して前記再生処理部にリピート再生させることを特徴とする再生装置。
【請求項２】
前記リピート制御部は、リピート再生中に、所定の第２操作を受け付けると、現在のリピート再生における始点を新たな終点とし、新たなリピート区間が、現在のリピート区間と同じ時間長となるように新たな始点を設定して前記再生処理部にリピート再生させることを特徴とする請求項１に記載の再生装置。
【請求項３】
前記所定の第２操作は、所定時間内に所定の操作を２回行なう操作である請求項２に記載の再生装置。
【請求項４】
前記リピート制御部は、
前記所定時間内に前記所定の操作が１回のみ行なわれた場合は、前記再生処理部に現在のリピート再生における始点からリピート再生させることを特徴とする請求項３に記載の再生装置。
【請求項５】
前記新たなリピート区間に基づくリピート再生において、前記新たな始点よりも前の位置から再生を開始する再生処理部を備えることを特徴とする請求項１〜４のいずれか１項に記載の再生装置。
【請求項６】
前記再生処理部は、
前記新たなリピート区間に基づくリピート再生において、前記新たな終点よりも時間的に後の位置まで再生を行なう再生処理部を備えることを特徴とする請求項１〜４のいずれか１項に記載の再生装置。
【請求項７】
始点と終点の指示を受け付けると、前記始点と前記終点とで定められるリピート区間を設定し、再生処理部にリピート再生させるリピート制御部を備え、
前記リピート制御部は、リピート再生中に、所定の第３操作を受け付けると、第３操作を受け付けた時点における再生位置を新たな始点とし、新たなリピート区間が、現在のリピート区間と同じ時間長となるように新たな終点を設定して前記再生処理部にリピート再生させることを特徴とする再生装置。
【請求項８】
始点と終点の指示を受け付けると、前記始点と前記終点とで定められるリピート区間を設定し、再生処理部にリピート再生させるリピート制御部を備え、
前記リピート制御部は、リピート再生中に、所定の早戻し操作を受け付けると、前記再生処理部に早戻し再生を行なわせ、早戻し再生終了位置が、前記始点よりも時間的に前の位置であれば、その位置を新たな始点とし、新たなリピート区間が、現在のリピート区間と同じ時間長となるように新たな終点を設定して前記再生処理部にリピート再生させることを特徴とする再生装置。
【請求項９】
始点と終点の指示を受け付けると、前記始点と前記終点とで定められるリピート区間を設定し、再生処理部にリピート再生させるリピート制御部を備え、
前記リピート制御部は、リピート再生中に、所定の早送り操作を受け付けると、前記再生処理部に早送り再生を行なわせ、早送り再生終了位置が、前記終点よりも時間的に後の位置であれば、その位置を新たな終点とし、新たなリピート区間が、現在のリピート区間と同じ時間長となるように新たな始点を設定して、その新たなリピート区間を前記再生処理部にリピート再生させることを特徴とする再生装置。
【請求項１０】
始点と終点の指示を受け付けると、前記始点と前記終点とで定められるリピート区間を設定し、再生処理部にリピート再生させるリピート制御部を備え、
前記リピート制御部は、リピート再生中に、所定の第４操作を受け付けると、現在のリピート区間と同じ時間長で、所定時間前または後となるように新たなリピート区間を設定して、その新たなリピート区間を前記再生処理部にリピート再生させることを特徴とする再生装置。
【請求項１１】
始点と終点の指示を受け付けると、前記始点と前記終点とで定められるリピート区間を設定し、再生処理部にリピート再生させるリピート制御部を備え、
前記リピート制御部は、リピート再生中に、所定の第５操作を受け付けると、現在のリピート再生における終点から所定時間前または後を新たな終点とし、始点を変更せずに新たなリピート区間を設定し、その新たなリピート区間を前記再生処理部にリピート再生させることを特徴とする再生装置。
【請求項１２】
前記リピート制御部は、
前記新たなリピート区間のリピート再生に先立ち、前記新たな終点までの所定時間の区間を前記再生処理部にリピート再生させ、そのリピート再生中に所定の微調整操作を受け付けると、受け付けた微調整操作にしたがって、前記新たな終点の位置を前あるいは後に移動させることを特徴とする請求項１１に記載の再生装置。
【請求項１３】
始点と終点の指示を受け付けると、前記始点と前記終点とで定められるリピート区間を設定し、再生処理部にリピート再生させるリピート制御部を備え、
前記リピート制御部は、リピート再生中に、所定の第６操作を受け付けると、現在のリピート再生における始点から所定時間前または後を新たな始点とし、終点を変更せずに新たなリピート区間を設定し、その新たなリピート区間を前記再生処理部にリピート再生させることを特徴とする再生装置。
【請求項１４】
前記リピート制御部は、
前記新たなリピート区間のリピート再生に先立ち、前記新たな始点から所定時間の区間を前記再生処理部にリピート再生させ、
所定の微調整操作を受け付けると、受け付けた微調整操作にしたがって、前記新たな始点の位置を前あるいは後に移動させることを特徴とする請求項１３に記載の再生装置。
【請求項１５】
前記リピート制御部は、
前記新たな始点から所定時間の第１区間と、前記新たな終点までの所定時間の第２区間とを設定し、
前記新たなリピート区間のリピート再生に先立ち、前記第１区間と前記第２区間とを前記再生処理部に繰り返し再生させ、
前記第１区間の再生中に所定の微調整操作を受け付けると、受け付けた微調整操作にしたがって、前記新たな始点の位置を前あるいは後に移動させ、前記第２区間の再生中に所定の微調整操作を受け付けると、受け付けた微調整操作にしたがって、前記新たな終点の位置を前あるいは後に移動させることを特徴とする請求項１〜１０のいずれか１項に記載の再生装置。
【請求項１６】
前記リピート制御部は、
所定の確定操作を受け付けると、前記微調整操作の受け付けを終了し、前記再生処理部に前記新たなリピート区間のリピート再生を開始させることを特徴とする請求項１２〜１５のいずれか１項に記載の再生装置。
【請求項１７】
前記リピート制御部は、
前記第１区間の再生中に所定の確定操作を受け付けると、前記第１区間に対する前記微調整操作の受け付けを終了し、前記再生処理部に、前記微調整操作に基づく始点移動後の第１区間を再生させた後に前記第２区間を再生させることを特徴とする請求項１５に記載の再生装置。
【請求項１８】
再生処理部にコンテンツ再生を開始させるコンテンツ再生ステップと、
始点と終点の指示を受け付けると、前記始点と前記終点とで定められるリピート区間を設定し、前記再生処理部にリピート再生を行なわせるリピート再生ステップとを有し、
前記リピート再生ステップ中に、所定の第１操作を受け付けると、現在のリピート再生における終点を新たな始点とし、新たなリピート区間が、現在のリピート区間と同じ時間長となるように新たな終点を設定してリピート再生を行なわせることを特徴とするコンテンツ再生方法。
【請求項１９】
始点と終点の指示を受け付けると、前記始点と前記終点とで定められるリピート区間を設定し、再生処理部にそのリピート区間をリピート再生させるリピート制御部として情報処理装置を機能させるコンピュータプログラムであって、
前記リピート制御部は、リピート再生中に、所定の第１操作を受け付けると、現在のリピート再生における終点を新たな始点とし、新たなリピート区間が、現在のリピート区間と同じ時間長となるように新たな終点を設定して前記再生処理部にリピート再生させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、再生装置に係り、特に、設定された始点と終点との間を繰り返して再生するリピート再生機能を備えた再生装置に関する。
【背景技術】
【０００２】
音声データや動画データの再生を行なう再生装置では、再生途中の２点間を繰り返し再生するリピート再生機能を備えているものがある。リピート再生では、ユーザから始点と終点との設定を受け付けることでリピート区間が定められ、リピート区間が繰り返し再生される。リピート再生は、語学の学習時に重要なフレーズを聞き取れるまで何度も聞き直したり、繰り返し音読する場合や、伴奏や手本に合わせて楽器の練習をする場合等に特に効果的である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平４−２７１０６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
リピート再生を利用するユーザは、設定したリピート区間を十分繰り返すと、次の区間に進んで同じ動作を繰り返すことが多い。すなわち、繰り返し再生によって１つのフレーズをマスターすると、次のフレーズをリピート区間に設定し、再度、繰り返し学習や繰り返し練習を続けることになる。
【０００５】
従来のリピート再生機能を備えた再生装置では、新たなリピート区間を設定するためには、元のリピート区間の設定を解除した上で、希望する始点と終点とを新たに設定しなければならない。ユーザは、語学の学習時や楽器の練習時等には、学習あるいは練習等に専念したいという要求があるため、リピート区間設定のための煩雑な操作はなるべく避けることが望ましい。
【０００６】
特許文献１には、リピート再生中にリピートボタンを押すと、リピート区間の終点が新たなリピート区間の始点に設定され、その後、ユーザが終点を指定することで、新たなリピート区間が設定される再生装置が記載されているが、リピート再生を行なうためには、ユーザは終点を指定する操作を行なわなければならず、操作の煩雑さは解消されない。
【０００７】
また、設定されたリピート区間において、例えば、指定した終点が希望の位置とずれてしまった場合には、リピート再生を解除して、始点と終点の設定からやり直さなければならず、ユーザの手を煩わせることになる。
【０００８】
そこで、本発明は、リピート区間を繰り返し再生するリピート再生において、リピート区間を移動または調整するための操作を簡便化させることを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するため、本発明の第１の態様である再生装置は、始点と終点の指示を受け付けると、前記始点と前記終点とで定められるリピート区間を設定し、再生処理部にリピート再生させるリピート制御部を備え、前記リピート制御部は、リピート再生中に、所定の第１操作を受け付けると、現在のリピート再生における終点を新たな始点とし、新たなリピート区間が、現在のリピート区間と同じ時間長となるように新たな終点を設定して前記再生処理部にリピート再生させることを特徴とする。
ここで、前記リピート制御部は、リピート再生中に、所定の第２操作を受け付けると、現在のリピート再生における始点を新たな終点とし、新たなリピート区間が、現在のリピート区間と同じ時間長となるように新たな始点を設定して前記再生処理部にリピート再生させることができる。
より具体的には、前記所定の第２操作は、所定時間内に所定の操作を２回行なう操作とすることができる。
このとき、前記リピート制御部は、前記所定時間内に前記所定の操作が１回のみ行なわれた場合は、前記再生処理部に現在のリピート再生における始点からリピート再生させることができる。
また、前記新たなリピート区間に基づくリピート再生において、前記新たな始点よりも前の位置から再生を開始する再生処理部を備えたり、前記新たなリピート区間に基づくリピート再生において、前記新たな終点よりも時間的に後の位置まで再生を行なう再生処理部を備えるようにしてもよい。
本発明の再生装置は、始点と終点の指示を受け付けると、前記始点と前記終点とで定められるリピート区間を設定し、再生処理部にリピート再生させるリピート制御部を備え、前記リピート制御部は、リピート再生中に、所定の第３操作を受け付けると、第３操作を受け付けた時点における再生位置を新たな始点とし、新たなリピート区間が、現在のリピート区間と同じ時間長となるように新たな終点を設定して前記再生処理部にリピート再生させるようにしてもよい。
本発明の再生装置は、始点と終点の指示を受け付けると、前記始点と前記終点とで定められるリピート区間を設定し、再生処理部にリピート再生させるリピート制御部を備え、前記リピート制御部は、リピート再生中に、所定の早戻し操作を受け付けると、前記再生処理部に早戻し再生を行なわせ、早戻し再生終了位置が、前記始点よりも時間的に前の位置であれば、その位置を新たな始点とし、新たなリピート区間が、現在のリピート区間と同じ時間長となるように新たな終点を設定して前記再生処理部にリピート再生させるようにしてもよい。
本発明の再生装置は、始点と終点の指示を受け付けると、前記始点と前記終点とで定められるリピート区間を設定し、再生処理部にリピート再生させるリピート制御部を備え、前記リピート制御部は、リピート再生中に、所定の早送り操作を受け付けると、前記再生処理部に早送り再生を行なわせ、早送り再生終了位置が、前記終点よりも時間的に後の位置であれば、その位置を新たな終点とし、新たなリピート区間が、現在のリピート区間と同じ時間長となるように新たな始点を設定して、その新たなリピート区間を前記再生処理部にリピート再生させるようにしてもよい。
本発明の再生装置は、始点と終点の指示を受け付けると、前記始点と前記終点とで定められるリピート区間を設定し、再生処理部にリピート再生させるリピート制御部を備え、前記リピート制御部は、リピート再生中に、所定の第４操作を受け付けると、現在のリピート区間と同じ時間長で、所定時間前または後となるように新たなリピート区間を設定して、その新たなリピート区間を前記再生処理部にリピート再生させるようにしてもよい。
本発明の再生装置は、始点と終点の指示を受け付けると、前記始点と前記終点とで定められるリピート区間を設定し、再生処理部にリピート再生させるリピート制御部を備え、前記リピート制御部は、リピート再生中に、所定の第５操作を受け付けると、現在のリピート再生における終点から所定時間前または後を新たな終点とし、始点を変更せずに新たなリピート区間を設定し、その新たなリピート区間を前記再生処理部にリピート再生させるようにしてもよい。
このとき、前記リピート制御部は、前記新たなリピート区間のリピート再生に先立ち、前記新たな終点までの所定時間の区間を前記再生処理部にリピート再生させ、そのリピート再生中に所定の微調整操作を受け付けると、受け付けた微調整操作にしたがって、前記新たな終点の位置を前あるいは後に移動させることができる。
本発明の再生装置は、始点と終点の指示を受け付けると、前記始点と前記終点とで定められるリピート区間を設定し、再生処理部にリピート再生させるリピート制御部を備え、前記リピート制御部は、リピート再生中に、所定の第６操作を受け付けると、現在のリピート再生における始点から所定時間前または後を新たな始点とし、終点を変更せずに新たなリピート区間を設定し、その新たなリピート区間を前記再生処理部にリピート再生させるようにしてもよい。
このとき、前記リピート制御部は、前記新たなリピート区間のリピート再生に先立ち、前記新たな始点から所定時間の区間を前記再生処理部にリピート再生させ、所定の微調整操作を受け付けると、受け付けた微調整操作にしたがって、前記新たな始点の位置を前あるいは後に移動させることができる。
また、前記リピート制御部は、前記新たな始点から所定時間の第１区間と、前記新たな終点までの所定時間の第２区間とを設定し、前記新たなリピート区間のリピート再生に先立ち、前記第１区間と前記第２区間とを前記再生処理部に繰り返し再生させ、前記第１区間の再生中に所定の微調整操作を受け付けると、受け付けた微調整操作にしたがって、前記新たな始点の位置を前あるいは後に移動させ、前記第２区間の再生中に所定の微調整操作を受け付けると、受け付けた微調整操作にしたがって、前記新たな終点の位置を前あるいは後に移動させるようにしてもよい。
また、前記リピート制御部は、所定の確定操作を受け付けると、前記微調整操作の受け付けを終了し、前記再生処理部に前記新たなリピート区間のリピート再生を開始させることができる。
また、前記リピート制御部は、前記第１区間の再生中に所定の確定操作を受け付けると、前記第１区間に対する前記微調整操作の受け付けを終了し、前記再生処理部に、前記微調整操作に基づく始点移動後の第１区間を再生させた後に前記第２区間を再生させることができる。
上記課題を解決するため、本発明の第２の態様であるコンテンツ再生方法は、再生処理部にコンテンツ再生を開始させるコンテンツ再生ステップと、始点と終点の指示を受け付けると、前記始点と前記終点とで定められるリピート区間を設定し、前記再生処理部にリピート再生を行なわせるリピート再生ステップとを有し、前記リピート再生ステップ中に、所定の第１操作を受け付けると、現在のリピート再生における終点を新たな始点とし、新たなリピート区間が、現在のリピート区間と同じ時間長となるように新たな終点を設定してリピート再生を行なわせることを特徴とする。
上記課題を解決するため、本発明の第３の態様であるコンピュータプログラムは、始点と終点の指示を受け付けると、前記始点と前記終点とで定められるリピート区間を設定し、再生処理部にそのリピート区間をリピート再生させるリピート制御部として情報処理装置を機能させるコンピュータプログラムであって、前記リピート制御部は、リピート再生中に、所定の第１操作を受け付けると、現在のリピート再生における終点を新たな始点とし、新たなリピート区間が、現在のリピート区間と同じ時間長となるように新たな終点を設定して前記再生処理部にリピート再生させることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、リピート区間を繰り返し再生するリピート再生において、リピート区間を移動または調整するための操作を簡便化させることができる。
【図面の簡単な説明】
【００１１】
【図１】本実施形態に係る再生装置の機能構成を示すブロック図である。
【図２】操作受付部および表示部の外観例を示す図である。
【図３】本実施形態の再生装置の音声ファイル再生処理について説明するフローチャートである。
【図４】リピート再生モードにおける再生装置の動作の第１実施例について説明するフローチャートである。
【図５】第１実施例におけるリピート再生モードにおける再生装置の動作の具体例について説明するタイムチャートである。
【図６】リピート再生モードにおけるリピート区間と再生区間とについて説明するタイムチャートである。
【図７】リピート再生モードにおける再生装置の動作の第２実施例について説明するフローチャートである。
【図８】第２実施例におけるリピート再生モードにおける再生装置の動作の具体例について説明するタイムチャートである。
【図９】リピート再生モードにおける再生装置の動作の第３実施例について説明するフローチャートである。
【図１０】第３実施例におけるリピート再生モードにおける再生装置の動作の具体例について説明するタイムチャートである。
【図１１】リピート再生モードにおける再生装置の動作の第４実施例について説明するフローチャートである。
【図１２】第４実施例におけるリピート再生モードにおける再生装置の動作の具体例について説明するタイムチャートである。
【図１３】リピート再生モードにおける再生装置の動作の第５実施例について説明するフローチャートである。
【図１４】第５実施例におけるリピート再生モードにおける再生装置の動作の具体例について説明するタイムチャートである。
【図１５】第５実施例の変形例について説明する図である。
【図１６】リピート再生モードにおける再生装置の動作の第５実施例の変形例について説明するフローチャートである。
【図１７】第５実施例の変形例を第１実施例〜第４実施例に適用した場合について説明するタイムチャートである。
【図１８】第５実施例の変形例を第１実施例〜第４実施例に適用した場合の再生装置の動作を説明するフローチャートである。
【図１９】第５実施例の変形例を第１実施例〜第４実施例に適用した場合の再生装置の動作を説明するフローチャートの別例である。
【発明を実施するための形態】
【００１２】
本発明の実施の形態について図面を参照して詳細に説明する。図１は、本実施形態に係る再生装置の機能構成を示すブロック図である。本実施形態における再生装置１００は、音源部２００に格納された音声データを再生する再生装置である。音源部２００は、ＣＤや半導体メモリ等の可搬型の記録媒体とすることもできるし、再生装置１００が内蔵する記憶装置とすることもできる。音源部２００に格納される音声データは、商用の音声データであってもよいし、ユーザが録音したり、ダウンロードした音声データ等であってもよい。
【００１３】
なお、再生装置１００が再生するコンテンツは音声データに限られず、例えば、動画データであってもよい。また、再生装置１００は、音響装置等の専用装置として構成してもよいし、パーソナルコンピュータ等の汎用的な情報処理装置において音声データ再生プログラムを実行することにより構成するようにしてもよい。
【００１４】
本図に示すように、再生装置１００は、読取部１１０、再生制御部１２０、操作受付部１３０、表示部１４０、音声出力部１５０を備えている。
【００１５】
読取部１１０は、音源部２００から音声データを読み出して再生制御部１２０に出力する。操作受付部１３０は、操作ボタン、タッチパネル等によりユーザから各種操作を受け付ける。表示部１４０は、液晶表示装置等の表示装置を備えており、メニュー、再生情報等の表示を行なう。
【００１６】
再生制御部１２０は、読取部１１０が読み取った音声データの再生制御を行なう。再生制御部１２０は、音声データの再生処理を行なう再生処理部１２１と、リピート再生の制御を行なうリピート制御部１２２とを備えている。再生処理部１２１は、Ｄ／Ａ変換等を行なって、音声データをアナログ音声信号に変換する。リピート制御部１２２は、操作受付部１３０を介して受け付けたユーザの操作に基づいてリピート区間の設定を行ない、再生処理部１２１にリピート再生を行なわせる。なお、再生制御部１２０は、ハードウエアで実現するようにしてもよいし、ソフトウエアで実現するようにしてもよい。
【００１７】
音声出力部１５０は、再生制御部１２０が変換したアナログ音声信号を増幅し、音声として出力する。音声は、スピーカやヘッドフォンにより出力することができる。
【００１８】
図２は、操作受付部１３０および表示部１４０の外観例を示す図である。本例において、操作受付部１３０は、再生操作やメニュー操作等に関する操作ボタンを備えており、本図に示すように、録音操作を受け付ける録音ボタン１３１、再生操作を受け付ける再生ボタン１３２、停止操作を受け付ける停止ボタン１３３、逆方スキップ操作を受け付ける逆方スキップボタン１３４、順方スキップ操作を受け付ける順方スキップボタン１３５、リピート区間設定操作を受け付ける区間リピートボタン１３６、メニュー移動や特殊操作を受け付ける上ボタン１３７、メニュー移動や特殊操作を受け付ける下ボタン１３８、メニュー確定等の操作を受け付ける確定ボタン１３９を備えている。
【００１９】
ユーザは、リピート再生を行ないたい場合には、区間リピートボタン１３６を操作することで、リピート区間の設定を行なうことができる。具体的には、再生中に区間リピートボタン１３６を操作すると、その時点における再生位置が始点として設定される。もう一度、区間リピートボタン１３６を操作すると、その時点における再生位置が終点として設定され、始点と終点との間でリピート再生が開始される。この状態をリピート再生モードと称するものとする。
【００２０】
リピート再生モード中に、さらにもう一度、区間リピートボタン１３６を操作すると、リピート再生モードが解除され、通常再生に戻る。また、始点・終点もクリアされる。すなわち、通常再生中の１回目の区間リピートボタン１３６操作により始点が設定され、２回目の区間リピートボタン１３６操作により終点が設定されてリピート再生モードに移行し、３回目の区間リピートボタン１３６操作によりリピート再生モードが解除されて通常再生に戻ることになる。
【００２１】
また、ユーザは、リピート再生モード中に順方スキップボタン１３５の操作することで、リピート区間を順方（再生方向）に移動させることができる。すなわち、移動前の終点が新たなリピート区間の始点となる。この場合、終点の指定は不要であり、移動前と同じ間隔のリピート区間が設定されることになる。
【００２２】
さらに、ユーザは、リピート再生モード中に逆方スキップボタン１３４を操作することで、現在のリピート区間の始点に戻ることができ、その状態でもう一度逆方スキップボタン１３４を操作することで、リピート区間を逆方向（先頭方向）に移動させることができる。すなわち、移動前の始点が新たなリピート区間の終点となる。この場合、始点の指定は不要であり、移動前と同じ間隔のリピート区間が設定されることになる。
【００２３】
図２に示すように、表示部１４０には、再生中のフォルダ名や音声ファイル名を表示する領域や、再生時間、再生位置を示す領域、リピート再生等の再生状態を示す領域等が設けられている。本図例では、「ＦｏｌｄｅｒＡ」の「Ｒｅｈｅａｒｓａｌ２０１０１２０７」という音声ファイルが再生対象となっており、１２分３４秒の位置が再生中であることが示されている。また、「Ａ→Ｂ」により、リピート再生が行なわれていることが示されている。ここで、Ａ点は、リピート再生の始点を表し、Ｂ点は終点を表している。また、再生位置を示す領域では、楽曲全体に対する再生位置をバー表示しており、リピート再生時には、始点を表わす▽マークと終点を示す▽マークとが対応する位置に表示される。
【００２４】
次に、本実施形態の再生装置１００の音声ファイル再生処理について図３のフローチャートを参照して説明する。
【００２５】
再生装置１００は、ユーザから再生指示を受け付けると（Ｓ１１）、再生対象として指定された音声ファイルの通常再生を開始する（Ｓ１２）。ここで、通常再生は、音声ファイルの先頭から最後までを通して再生する処理である。
【００２６】
通常再生中に、ユーザから、区間リピートボタン１３６の操作によって始点の指示を受け付けると（Ｓ１３：Ｙｅｓ））、リピート制御部１２２が、受け付けた時点の再生位置を始点として設定する（Ｓ１４）。次に、区間リピートボタン１３６の操作によって終点の指示を受け付けると（Ｓ１５）、リピート制御部１２２が、受け付けた時点の再生位置を終点として設定する（Ｓ１６）。そしてリピート再生モードに移行する（Ｓ１７）。
【００２７】
リピート再生モードから復帰した場合、あるいは、始点の指示を受け付けていない場合（Ｓ１３：Ｎｏ）には、再生が終了するまで通常再生（Ｓ１２）を継続する（Ｓ１８）。ここで、再生の終了は、ユーザから停止ボタン１３３の操作を受け付けた場合、音声ファイルを最後まで再生した場合等である。
【００２８】
次に、リピート再生モード（Ｓ１７）における再生装置１００の動作の第１実施例について、図４のフローチャートを参照して説明する。以下では、ユーザの操作によって指定された始点から終点までの再生時間、すなわち、終点位置と始点位置との差で求められる時間をリピート周期Ｔと称するものとする。
【００２９】
リピート再生モードでは、始点と終点との間のリピート区間の再生を行ない（Ｓ１７１）、再生位置が終点に到達すると（Ｓ１７２：Ｙｅｓ）、始点に戻って（Ｓ１７３）、リピート区間再生を継続する（Ｓ１７１）。
【００３０】
リピート再生の途中で、ユーザから順方スキップボタン１３５の操作を受け付けると（Ｓ１７４：Ｙｅｓ）、リピート制御部１２２は、新たな始点として、それまでの終点を設定し、また、新たな終点として、それまでの終点からリピート周期Ｔ後の位置を設定する（１７５）。すなわち、同じ長さのリピート区間で、リピート区間が再生方向にスライドすることになる。
【００３１】
そして、再生位置を新たな始点に移動し（Ｓ１７６）、新たなリピート区間でリピート再生を継続する（Ｓ１７１）。このように、ユーザは、リピート再生中に、順方スキップボタン１３５を１回操作するだけで、次のリピート区間のリピート再生を簡易に行なうことができるようになる。
【００３２】
一般に、語学学習、楽器練習におけるリピート区間は、同一の長さで推移することが多いため、同一の長さで次のリピート区間を自動的に設定することで、ユーザの利便性が向上する。例えば、楽器練習で、４小節ずつ繰り返し練習する場合、４小節分の長さはほぼ一定であるため、最初に指定された間隔でリピート区間を次々に自動的に設定することで、ユーザは終点を指定する作業から解放され、練習に専念することができる。
【００３３】
また、リピート再生の途中で、ユーザから逆方スキップボタン１３４の操作を受け付けると（Ｓ１７７：Ｙｅｓ）、まず、再生位置を始点に移動する（Ｓ１７８）。これにより、ユーザは、リピート区間の最初から再生させることができる。その状態から、所定時間以内、例えば、１秒以内に、再度逆方スキップボタン１３４の操作を受け付けると（Ｓ１７９：Ｙｅｓ）、リピート制御部１２２は、新たな終点として、それまでの始点を設定し、また、新たな始点として、それまでの始点からリピート周期Ｔ前の位置を設定する（１７１０）。すなわち、同じ長さのリピート区間で、リピート区間が逆方向にスライドすることになる。
【００３４】
そして、再生位置を新たな始点に移動し（Ｓ１７１１）、新たなリピート区間でリピート再生を継続する（Ｓ１７１）。このように、ユーザは、リピート再生中に、逆方スキップボタン１３４を２回操作するだけで、前に戻ったリピート区間のリピート再生を簡易に行なうことができるようになる。
【００３５】
１回目の逆方スキップボタン１３４の操作を受け付けた後、所定時間以内に２回目の逆方スキップボタン１３４の操作を受け付けなかった場合（ＳＳ１７９：Ｎｏ）は、リピート区間を変更することなく、処理（Ｓ１７８）で戻った始点からリピート再生を継続する（Ｓ１７１）。
【００３６】
以上の処理を、再生を終了するか（Ｓ１７１２：Ｙｅｓ）、リピート再生モードが解除されるまで（Ｓ１７１３：Ｙｅｓ）、繰り返す。ここで、再生の終了は、ユーザから停止ボタン１３３の操作を受け付けた場合、音声ファイルを最後まで再生した場合等であり、リピート再生モードの解除は、区間リピートボタン１３６の操作を受け付けた場合である。
【００３７】
次に、第１実施例におけるリピート再生モードにおける再生装置１００の動作の具体例について図５のタイムチャートを参照して説明する。
【００３８】
例えば、再生を開始してから、再生時間Ｔ１の位置においてユーザが区間リピートボタン１３６を操作して始点（Ａ点）を設定し、再生時間Ｔ２の位置においてユーザが区間リピートボタン１３６を操作して終点（Ｂ点）を設定したとする。ここで、再生時間Ｔ１と再生時間Ｔ２とで定められる区間をリピート区間１と称する。
【００３９】
すると、再生装置１００は、リピート再生モードに移行し、リピート区間１を繰り返し再生する。なお、再生時間Ｔ１から再生時間Ｔ２までの時間、すなわちリピート周期をＴとする。
【００４０】
リピート区間１のリピート再生中に、順方スキップボタン（Ｆ  Ｓｋｉｐ）１３５の操作を受け付けると、再生時間Ｔ２を始点とし、再生時間Ｔ３を終点としたリピート区間２を設定するとともに、再生時間Ｔ２の位置に移動し、リピート区間２のリピート再生を開始する。ここで、リピート区間２のリピート周期は、リピート区間１のリピート周期と同一のＴである。
【００４１】
リピート区間２のリピート再生中に、順方スキップボタン（Ｆ  Ｓｋｉｐ）１３５の操作を受け付けた場合も同様に、再生時間Ｔ３を始点とし、再生時間Ｔ４を終点としたリピート周期Ｔのリピート区間３を設定して、リピート区間３のリピート再生を行なう。
【００４２】
また、再生時間Ｔ２を始点とし、再生時間Ｔ３を終点としたリピート区間２のリピート再生中に、逆方スキップボタン（Ｒ  Ｓｋｉｐ）１３４の操作を受け付けると、再生位置をリピート区間２の先頭の再生時間Ｔ２に移動する。所定時間以内に、逆方スキップボタン（Ｒ  Ｓｋｉｐ）１３４の操作を再度受け付けると、再生時間Ｔ１を始点とし、再生時間Ｔ２を終点としたリピート周期Ｔのリピート区間１を設定し、リピート区間１のリピート再生を行なう。所定時間内に再度の逆方スキップボタン（Ｒ  Ｓｋｉｐ）１３４の操作がなかった場合には、再生時間Ｔ２からリピート区間２のリピート再生を継続する。
【００４３】
リピート区間１のリピート再生中に、逆方スキップボタン（Ｒ  Ｓｋｉｐ）１３４の操作を受け付けた場合も同様に、１回目の操作で、再生時間Ｔ１の位置に移動し、所定時間以内の２回目の操作で、再生時間Ｔ０を始点とし、再生時間Ｔ１を終点としたリピート周期Ｔのリピート区間０を設定して、リピート区間０のリピート再生を行なう。所定時間内に２回目の逆方スキップボタン（Ｒ  Ｓｋｉｐ）１３４の操作がなかった場合には、再生時間Ｔ１からリピート区間１のリピート再生を継続する。
【００４４】
なお、リピート区間をスライドした場合に、移動前のリピート区間に含まれるフレーズの長さと、新たなリピート区間が対象とするフレーズの長さとは、完全に一致するとは限られず、長さに多少の差があることも多いと考えられる。そこで、再生処理部１２１は、新たなリピート区間として設定された区間よりも、多少長めに再生することで、新たなリピート区間のフレーズの最後部が欠けたり、最前部が欠けたりすることを防ぐことができる。
【００４５】
例えば、図６に示すように、リピート区間１からリピート区間２に順方向スライドしたときに、リピート区間２の再生においては、始点である再生時間Ｔ２よりも時間ｄＷ１前の位置から再生を開始し、終点である再生時間Ｔ３よりも時間ｄＷ２後の位置まで再生することで、フレーズの端部が欠けたリピート再生を防ぐことができる。
【００４６】
また、リピート区間２からリピート区間１に逆方向スライドしたときにも、リピート区間１の再生においては、始点である再生時間Ｔ１よりも時間ｄＷ１前の位置から再生を開始し、終点である再生時間Ｔ２よりも時間ｄＷ２後の位置まで再生することで、フレーズの端部が欠けたリピート再生を防ぐことができる。
【００４７】
なお、再生区間として伸ばすのは、時間ｄＷ１、時間ｄＷ２のいずれか一方であってもよい。また、例えば、順方向スライドの場合は、時間ｄＷ２のみ伸ばして、逆方向スライドの場合は、時間ｄＷ１のみ伸ばすようにしてもよい。逆に、順方向スライドの場合は、時間ｄＷ１のみ伸ばして、逆方向スライドの場合は、時間ｄＷ２のみ伸ばすようにしてもよい。
（第２実施例）
【００４８】
次に、リピート再生モード（Ｓ１７）における再生装置１００の動作の第２実施例について、図７のフローチャートを参照して説明する。第２実施例では、リピート再生中に、ユーザから、例えば、確定ボタン１３９の操作を受け付けると、操作を受け付けた時点の再生位置を始点とし、同じリピート周期Ｔとなるように終点を設定することで新たなリピート区間を設定し、新たなリピート区間でリピート再生を継続する。
【００４９】
このため、ユーザは、リピート再生中に、新たに始点としたい再生位置で、確定ボタン１３９を操作するだけで、今までと同じ長さのリピート区間を設定することができる。もちろん、確定ボタン１３９は一例であり、操作ボタンの割り当ては確定ボタン１３９に限られず、他の操作ボタンであってもよい。これは他の実施例における操作ボタンの割り当てについても同様である。
【００５０】
図７のフローチャートに示すように、第２実施例においても、リピート再生モードでは、始点と終点との間のリピート区間の再生を行ない（Ｓ２１）、再生位置が終点に到達すると（Ｓ２２：Ｙｅｓ）、始点に戻って（Ｓ２３）、リピート区間再生を継続する（Ｓ２１）。
【００５１】
第２実施例では、リピート再生の途中で、ユーザから確定ボタン１３９の操作を受け付けると（Ｓ２４：Ｙｅｓ）、リピート制御部１２２は、新たな始点として、確定ボタン１３９が操作された時点の再生位置を設定し、また、新たな終点として、新たな始点からリピート周期Ｔ後の位置を設定する（Ｓ２５）。すなわち、同じ長さのリピート区間が、確定ボタン１３９が操作された位置から始まるようにスライドすることになる。そして、新たなリピート区間でリピート再生を継続する（Ｓ２１）。
【００５２】
以上の処理を、再生を終了するか（Ｓ２６：Ｙｅｓ）、リピート再生モードが解除されるまで（Ｓ２７：Ｙｅｓ）、繰り返す。ここで、再生の終了は、ユーザから停止ボタン１３３の操作を受け付けた場合、音声ファイルを最後まで再生した場合等であり、リピート再生モードの解除は、区間リピートボタン１３６の操作を受け付けた場合である。
【００５３】
このように、第２実施例では、ユーザは、リピート再生中に、確定ボタン１３９を操作するだけで、新たな始点、新たな終点を指定することなく、リピート区間中の任意の位置から同じ長さのリピート区間を設定することができるようになる。
【００５４】
次に、第２実施例におけるリピート再生モードにおける再生装置１００の動作の具体例について図８（ａ）のタイムチャートを参照して説明する。
【００５５】
例えば、再生を開始してから、再生時間Ｔ１の位置においてユーザが区間リピートボタン１３６を操作して始点（Ａ点）を設定し、再生時間Ｔ２の位置においてユーザが区間リピートボタン１３６を操作して終点（Ｂ点）を設定したとする。ここで、再生時間Ｔ１と再生時間Ｔ２とで定められる区間をリピート区間１と称する。
【００５６】
すると、再生装置１００は、リピート再生モードに移行し、リピート区間１を繰り返し再生する。なお、再生時間Ｔ１から再生時間Ｔ２までの時間、すなわちリピート周期をＴとする。
【００５７】
リピート区間１のリピート再生中に、例えば、再生時間Ｔ１からΔｐ時間経過した再生位置で確定ボタン１３９の操作を受け付けると、その再生位置を始点とし、再生時間Ｔ２からΔｐ時間経過した再生位置を終点としたリピート区間２を新たに設定してリピート再生を継続する。このとき、リピート区間２のリピート周期は、リピート区間１のリピート周期と同一のＴとなる。
【００５８】
なお、ここでは、確定ボタン１３９の操作を受け付けた時点の再生位置を新たなリピート区間の始点としたが、図８（ｂ）に示すように、確定ボタン１３９の操作を受け付けた時点の再生位置を新たなリピート区間の終点として新たなリピート区間２を設定し、リピート再生を継続するようにしてもよい。この場合、再生時間Ｔ２からΔｐ時間前の再生位置で確定ボタン１３９の操作を受け付けると、再生時間Ｔ１からΔｐ時間前の再生位置を始点とすることで、リピート区間２のリピート周期が、リピート区間１のリピート周期と同一のＴとなる。例えば、確定ボタン１３９を短時間押すと、その位置を図８（ａ）に示す新たな始点として設定し、確定ボタン１３９を長時間押すと、その位置を図８（ｂ）に示す新たな終点として設定するようにしてもよい。
（第３実施例）
【００５９】
次に、リピート再生モード（Ｓ１７）における再生装置１００の動作の第３実施例について、図９のフローチャートを参照して説明する。第３実施例では、リピート再生中に、ユーザから、逆方スキップボタン（Ｒ  Ｓｋｉｐ）１３４の長押し操作を受け付けると、早戻し再生を行なう。そして、早戻しによる再生位置が、リピート区間の始点を超えた所で逆方スキップボタン（Ｒ  Ｓｋｉｐ）１３４の長押し操作が解除されると、その箇所を新たな始点とした、同じ長さのリピート区間を設定してリピート再生を継続する。
【００６０】
また、リピート再生中に、ユーザから、順方スキップボタン（Ｆ  Ｓｋｉｐ）１３５の長押し操作を受け付けると、早送り再生を行なう。そして、早送りによる再生位置が、リピート区間の終点を超えた所で順方スキップボタン（Ｆ  Ｓｋｉｐ）１３５の長押し操作が解除されると、その箇所を新たな終点とした、同じ長さのリピート区間を設定してリピート再生を継続する。
【００６１】
このため、ユーザは、リピート再生中に、逆方スキップボタン（Ｒ  Ｓｋｉｐ）１３４あるいは順方スキップボタン（Ｆ  Ｓｋｉｐ）１３５を操作して早戻し再生あるいは早送り再生を行ない、リピート区間外の新たな始点あるいは終点としたい位置で早戻しあるいは早送り再生状態を解除するだけで、今までと同じ長さの新たなリピート区間を設定することができる。
【００６２】
図９のフローチャートに示すように、第３実施例においても、リピート再生モードでは、始点と終点との間のリピート区間の再生を行ない（Ｓ３１）、再生位置が終点に到達すると（Ｓ３２：Ｙｅｓ）、始点に戻って（Ｓ３３）、リピート区間再生を継続する（Ｓ３１）。
【００６３】
第３実施例では、リピート再生の途中で、ユーザから逆方スキップボタン（Ｒ  Ｓｋｉｐ）１３４の長押し操作を受け付けると（Ｓ３４：Ｙｅｓ）、早戻し再生を実行する（Ｓ３５）。なお、逆方スキップボタン（Ｒ  Ｓｋｉｐ）１３４は、本来、トラック先頭等への移動に用いるボタンであるが、一般に、長押しにより早戻し再生ボタンとして機能するようになっている。もちろん、早戻し再生ボタンを別個に設けて、早戻し再生ボタンの操作によって早戻し再生を実行するようにしてもよい。
【００６４】
逆方スキップボタン（Ｒ  Ｓｋｉｐ）１３４の長押し状態が解除された戻り点の位置が、リピート区間の始点よりも後であれば（Ｓ３６：Ｎｏ）、リピート区間を変更することこなく、その位置からリピート再生を継続する（Ｓ３１）。
【００６５】
逆方スキップボタン（Ｒ  Ｓｋｉｐ）１３４の長押し状態が解除された戻り点の位置が、リピート区間の始点よりも前であれば（Ｓ３６：Ｙｅｓ）、その位置を新たな始点とし、また、新たな終点として、新たな始点からリピート周期Ｔ後の位置を設定する（Ｓ３７）。すなわち、同じ長さのリピート区間が、逆方スキップボタン（Ｒ  Ｓｋｉｐ）１３４の長押し状態が解除された戻り点から始まるようにスライドすることになる。そして、新たなリピート区間でリピート再生を継続する（Ｓ３１）。なお、早戻し再生のスピードは任意であるが、再生位置がリピート区間の始点よりも前になった時点以降は、戻すスピードを遅くするようにすることが好ましい。これにより、新たな始点の設定を行ないやすくすることができる。
【００６６】
リピート再生の途中で、ユーザから順方スキップボタン（Ｆ  Ｓｋｉｐ）１３５の長押し操作を受け付けると（Ｓ３８：Ｙｅｓ）、早送り再生を実行する（Ｓ３９）。なお、順方スキップボタン（Ｆ  Ｓｋｉｐ）１３５は、本来、次トラック等への移動に用いるボタンであるが、一般に、長押しにより早送り再生ボタンとして機能するようになっている。もちろん、早送り再生ボタンを別個に設けて、早送り再生ボタンの操作によって早送り再生を実行するようにしてもよい。
【００６７】
順方スキップボタン（Ｆ  Ｓｋｉｐ）１３５の長押し状態が解除された送り点の位置が、リピート区間の終点よりも前であれば（Ｓ４０：Ｎｏ）、リピート区間を変更することこなく、その位置からリピート再生を継続する（Ｓ３１）。
【００６８】
順方スキップボタン（Ｆ  Ｓｋｉｐ）１３５の長押し状態が解除された送り点の位置が、リピート区間の終点よりも後であれば（Ｓ４０：Ｙｅｓ）、その位置を新たな終点とし、また、新たな始点として、新たな終点からリピート周期Ｔ前の位置を設定する（Ｓ４１）。すなわち、同じ長さのリピート区間が、順方スキップボタン（Ｆ  Ｓｋｉｐ）１３５の長押し状態が解除された送り点で終わるようにスライドすることになる。そして、新たなリピート区間でリピート再生を継続する（Ｓ３１）。なお、早送り再生のスピードは任意であるが、再生位置がリピート区間の終点よりも後になった時点以降は、送りスピードを遅くするようにすることが好ましい。これにより、新たな終点の設定を行ないやすくすることができる。
【００６９】
以上の処理を、再生を終了するか（Ｓ４２：Ｙｅｓ）、リピート再生モードが解除されるまで（Ｓ４３：Ｙｅｓ）、繰り返す。ここで、再生の終了は、ユーザから停止ボタン１３３の操作を受け付けた場合、音声ファイルを最後まで再生した場合等であり、リピート再生モードの解除は、区間リピートボタン１３６の操作を受け付けた場合である。
【００７０】
このように、第３実施例では、ユーザは、リピート再生中に、逆方スキップボタン（Ｒ  Ｓｋｉｐ）１３４あるいは順方スキップボタン（Ｆ  Ｓｋｉｐ）１３５を操作するだけで、リピート区間外の任意の位置を始点あるいは終点とした、同じ長さのリピート区間を設定することができるようになる。
【００７１】
次に、第３実施例におけるリピート再生モードにおける再生装置１００の動作の具体例について図１０のタイムチャートを参照して説明する。
【００７２】
例えば、再生を開始してから、再生時間Ｔ１の位置においてユーザが区間リピートボタン１３６を操作して始点（Ａ点）を設定し、再生時間Ｔ２の位置においてユーザが区間リピートボタン１３６を操作して終点（Ｂ点）を設定したとする。ここで、再生時間Ｔ１と再生時間Ｔ２とで定められる区間をリピート区間１と称する。
【００７３】
すると、再生装置１００は、リピート再生モードに移行し、リピート区間１を繰り返し再生する。なお、再生時間Ｔ１から再生時間Ｔ２までの時間、すなわちリピート周期をＴとする。
【００７４】
リピート区間１のリピート再生中に、例えば、再生時間ｔ０において逆方スキップボタン（Ｒ  Ｓｋｉｐ）１３４の長押しを開始したとする。すると、再生装置１００は、早戻り再生を開始し、再生位置が開始方向に移動する。そして、再生位置が再生時間Ｔ１よりも前の時間ｔ１の位置で逆方スキップボタン（Ｒ  Ｓｋｉｐ）１３４の長押しを終了すると、その位置からリピート周期Ｔ後の時間ｔ２までのリピート区間２を設定してリピート再生を継続する。なお、再生位置が再生時間Ｔ１からＴ２の間で逆方スキップボタン（Ｒ  Ｓｋｉｐ）１３４の長押しを終了すると、リピート区間１は変更されずに、その位置からリピート再生を継続する。
【００７５】
また、リピート区間１のリピート再生中に、例えば、再生時間ｔ３において順方スキップボタン（Ｆ  Ｓｋｉｐ）１３５の長押しを開始したとする。すると、再生装置１００は、早送り再生を開始し、再生位置が順方向に移動する。そして、再生位置が再生時間Ｔ２よりも後の時間ｔ４の位置で順方スキップボタン（Ｆ  Ｓｋｉｐ）１３５の長押しを終了すると、その位置からリピート周期Ｔ前の時間ｔ５までのリピート区間３を設定してリピート再生を継続する。なお、再生位置が再生時間Ｔ１からＴ２の間で順方スキップボタン（Ｆ  Ｓｋｉｐ）１３５の長押しを終了すると、リピート区間１は変更されずに、その位置からリピート再生を継続する。
（第４実施例）
【００７６】
次に、リピート再生モード（Ｓ１７）における再生装置１００の動作の第４実施例について、図１１のフローチャートを参照して説明する。第４実施例では、リピート再生中に、ユーザから、上ボタン１３７の操作を受け付けると、リピート区間を所定時間Δｔだけ後にずらしてリピート再生を継続する。また、リピート再生中に、ユーザから、下ボタン１３７８の操作を受け付けると、リピート区間を所定時間Δｔだけ前にずらしてリピート再生を継続する。いずれの場合もリピート区間の長さはずらす前と同一とする。
【００７７】
このため、ユーザは、リピート再生中に、上ボタン１３７あるいは下ボタン１３８を操作するだけで、今までと同じ長さでリピート区間を所定時間Δｔだけずらすことができる。所定時間Δｔは、例えば、０．２秒、１秒、１０秒等種々の値を採用することができ、あらかじめユーザから設定を受け付けるようにしてもよい。
【００７８】
図１１のフローチャートに示すように、第４実施例においても、リピート再生モードでは、始点と終点との間のリピート区間の再生を行ない（Ｓ５１）、再生位置が終点に到達すると（Ｓ５２：Ｙｅｓ）、始点に戻って（Ｓ５３）、リピート区間再生を継続する（Ｓ５１）。
【００７９】
第４実施例では、リピート再生の途中で、ユーザから上ボタン１３７の操作を受け付けると（Ｓ５４：Ｙｅｓ）、現在の始点からΔｔ時間後の位置を新たな始点とし、また、現在の終点からΔｔ時間後の位置を新たな終点として設定する（Ｓ５５）。すなわち、同じ長さで、リピート区間が時間Δｔ分だけ後にスライドすることになる。そして、新たなリピート区間でリピート再生を継続する（Ｓ５１）。
【００８０】
また、リピート再生の途中で、ユーザから下ボタン１３８の操作を受け付けると（Ｓ５６：Ｙｅｓ）、現在の始点からΔｔ時間前の位置を新たな始点とし、また、現在の終点からΔｔ時間前の位置を新たな終点として設定する（Ｓ５７）。すなわち、同じ長さで、リピート区間が時間Δｔ分だけ前にスライドすることになる。そして、新たなリピート区間でリピート再生を継続する（Ｓ５１）。
【００８１】
以上の処理を、再生を終了するか（Ｓ５８：Ｙｅｓ）、リピート再生モードが解除されるまで（Ｓ５９：Ｙｅｓ）、繰り返す。ここで、再生の終了は、ユーザから停止ボタン１３３の操作を受け付けた場合、音声ファイルを最後まで再生した場合等であり、リピート再生モードの解除は、区間リピートボタン１３６の操作を受け付けた場合である。
【００８２】
次に、第４実施例におけるリピート再生モードにおける再生装置１００の動作の具体例について図１２のタイムチャートを参照して説明する。
【００８３】
例えば、再生を開始してから、再生時間Ｔ１の位置においてユーザが区間リピートボタン１３６を操作して始点（Ａ点）を設定し、再生時間Ｔ２の位置においてユーザが区間リピートボタン１３６を操作して終点（Ｂ点）を設定したとする。ここで、再生時間Ｔ１と再生時間Ｔ２とで定められる区間をリピート区間１と称する。
【００８４】
すると、再生装置１００は、リピート再生モードに移行し、リピート区間１を繰り返し再生する。なお、再生時間Ｔ１から再生時間Ｔ２までの時間、すなわちリピート周期をＴとする。
【００８５】
リピート区間１のリピート再生中に下ボタン１３８の操作を受け付けると、時間Ｔ１よりもΔｔ前の位置を始点とし、時間Ｔ２よりもΔｔ前の位置を終点としたリピート区間２を設定し、リピート再生を継続する。リピート周期はＴのまま変化しない。このとき、新たなリピート区間２の先頭からリピート再生を行なうようにしてもよい。
【００８６】
また、リピート区間１のリピート再生中に上ボタン１３７の操作を受け付けると、時間Ｔ１よりもΔｔ後の位置を始点とし、時間Ｔ２よりもΔｔ後の位置を終点としたリピート区間３を設定し、リピート再生を継続する。リピート周期はＴのまま変化しない。このとき、新たなリピート区間３の先頭からリピート再生を行なうようにしてもよい。
（第５実施例）
【００８７】
次に、リピート再生モード（Ｓ１７）における再生装置１００の動作の第５実施例について、図１３のフローチャートを参照して説明する。第１実施例〜第４実施例では、リピート再生中のユーザの操作により、リピート区間の長さを同じにして、始点および終点を変更するようにしていた。これに対し、第５実施例では、始点、終点のいずれか一方の位置を変更できるようにする。これにより、ユーザは、新たに設定したリピート区間の位置調整や長さ調整を、始点、終点を再設定することなく容易に行なえるようになる。
【００８８】
ここでは、始点、終点のいずれか一方の位置を変更するため、上ボタン１３７、下ボタン１３８の操作を受け付けるものとし、いずれも所定時間以上の長押し操作と通常操作（所定時間未満の押下）とで動作を異ならせるようにしている。すなわち、上ボタン１３７の通常操作で、終点を後にずらし、上ボタン１３７の長押し操作で、始点を後にずらすようにする。また、下ボタン１３８の通常操作で、終点を前にずらし、下ボタン１３８の長押し操作で、始点を前にずらすようにする。ずらす時間は、第４実施例と同様に所定時間Δｔとすることができる。上述のように、操作ボタンの割り当てはこの例に限られない。
【００８９】
図１３のフローチャートに示すように、第５実施例においても、リピート再生モードでは、始点と終点との間のリピート区間の再生を行ない（Ｓ６１）、再生位置が終点に到達すると（Ｓ６２：Ｙｅｓ）、始点に戻って（Ｓ６３）、リピート区間再生を継続する（Ｓ６１）。
【００９０】
第５実施例では、リピート再生の途中で、ユーザから上ボタン１３７の操作を受け付けると（Ｓ６４：Ｙｅｓ）、その操作が長押しでない通常操作であれば（Ｓ６５：Ｎｏ）、新たな終点として現在の終点から所定時間Δｔ後の位置を設定して（Ｓ６６）、リピート再生を継続する（Ｓ６１）。このとき、始点の位置は変更しない。したがってリピート区間はΔｔ分長くなる。
【００９１】
上ボタン１３７の操作が長押し操作であれば（Ｓ６５：Ｙｅｓ）、新たな始点として現在の始点から所定時間Δｔ後の位置を設定して（Ｓ６７）、リピート再生を継続する（Ｓ６１）。このとき、終点の位置は変更しない。したがってリピート区間はΔｔ分短くなる。
【００９２】
また、リピート再生の途中で、ユーザから下ボタン１３８の操作を受け付けると（Ｓ６８：Ｙｅｓ）、その操作が長押しでない通常操作であれば（Ｓ６９：Ｎｏ）、新たな終点として現在の終点から所定時間Δｔ前の位置を設定して（Ｓ７０）、リピート再生を継続する（Ｓ６１）。このとき、始点の位置は変更しない。したがってリピート区間はΔｔ分短くなる。
【００９３】
下ボタン１３８の操作が長押し操作であれば（Ｓ６９：Ｙｅｓ）、新たな始点として現在の始点から所定時間Δｔ前の位置を設定して（Ｓ７１）、リピート再生を継続する（Ｓ６１）。このとき、終点の位置は変更しない。したがってリピート区間はΔｔ分長くなる。
【００９４】
以上の処理を、再生を終了するか（Ｓ７２：Ｙｅｓ）、リピート再生モードが解除されるまで（Ｓ７３：Ｙｅｓ）、繰り返す。ここで、再生の終了は、ユーザから停止ボタン１３３の操作を受け付けた場合、音声ファイルを最後まで再生した場合等であり、リピート再生モードの解除は、区間リピートボタン１３６の操作を受け付けた場合である。
【００９５】
次に、第５実施例におけるリピート再生モードにおける再生装置１００の動作の具体例について図１４のタイムチャートを参照して説明する。
【００９６】
例えば、再生を開始してから、再生時間Ｔ１の位置においてユーザが区間リピートボタン１３６を操作して始点（Ａ点）を設定し、再生時間Ｔ２の位置においてユーザが区間リピートボタン１３６を操作して終点（Ｂ点）を設定したとする。ここで、再生時間Ｔ１と再生時間Ｔ２とで定められる区間をリピート区間１と称する。すると、再生装置１００は、リピート再生モードに移行し、リピート区間１を繰り返し再生する。
【００９７】
リピート区間１のリピート再生中に上ボタン１３７の通常操作を受け付けると、時間Ｔ１を始点とし、時間Ｔ２よりもΔｔ後の位置を終点としたリピート区間２を設定し、リピート再生を継続する。このとき、新たなリピート区間２の先頭からリピート再生を行なうようにしてもよい。
【００９８】
リピート区間１のリピート再生中に上ボタン１３７の長押し操作を受け付けると、時間Ｔ１よりもΔｔ後の位置を始点とし、時間Ｔ２を終点としたリピート区間３を設定し、リピート再生を継続する。このとき、新たなリピート区間３の先頭からリピート再生を行なうようにしてもよい。
【００９９】
また、リピート区間１のリピート再生中に下ボタン１３８の通常操作を受け付けると、時間Ｔ１を始点とし、時間Ｔ２よりもΔｔ前の位置を終点としたリピート区間４を設定し、リピート再生を継続する。このとき、新たなリピート区間４の先頭からリピート再生を行なうようにしてもよい。
【０１００】
リピート区間１のリピート再生中に下ボタン１３８の長押し操作を受け付けると、時間Ｔ１よりもΔｔ前の位置を始点とし、時間Ｔ２を終点としたリピート区間５を設定し、リピート再生を継続する。このとき、新たなリピート区間５の先頭からリピート再生を行なうようにしてもよい。
【０１０１】
このように、第５実施例では、始点、終点のいずれか一方の位置を上ボタン１３７、下ボタン１３８を操作するだけで変更できるようになり、ピート区間の位置調整や長さ調整を、始点、終点を再設定することなく容易に行なえるようになる。
（変形例）
【０１０２】
なお、第５実施例では始点、終点の変更は、所定時間Δｔ単位で行なわれることになるが、ユーザが始点、終点を設定した後、所定時間Δｔよりも細かい単位で始点位置、終点位置の微調整を行なえるようにしてもよい。例えば、上述の操作により所定時間Δｔ単位で始点、終点を設定した後に、さらに上ボタン１３７が押される毎に、より細かい単位で始点あるいは終点を後にずらし、下ボタン１３８が押される毎に、細かい単位で前にずらすようにすることができる。
【０１０３】
この場合、微調整中にリピート区間全体を再生するのではなく、変更した始点あるいは終点付近を取り出して繰り返し再生することにより、始点、終点の微調整に費やす時間を短縮することができる。
【０１０４】
例えば、始点を所定時間Δｔ単位で変更した後に、始点の微調整を行なうときには、図１５（ａ）に示すように、変更後の始点から所定の区間ａを繰り返し再生するようにする。なお、区間ａの長さは、所定時間Δｔよりも長いものとする。
【０１０５】
また、終点を所定時間Δｔ単位で変更した後に、終点の微調整を行なうときには、図１５（ｂ）に示すように、変更後の終点までの所定の区間ｂを繰り返し再生するようにする。なお、区間ｂの長さは、所定時間Δｔよりも長いものとする。
【０１０６】
いずれの場合も、例えば、確定ボタン１３９の操作により微調整が終了し、リピート区間全体の再生に移行するようにする。以下に、第５実施例の変形例として、始点あるいは終点を変更した後に、変更箇所を微調整する場合について説明する。
【０１０７】
図１６は、第５実施例の変形例における再生装置１００の動作について説明するフローチャートである。
【０１０８】
変更箇所が始点の場合（Ｓ８１：始点）は、変更された始点から所定の区間ａをリピート再生する（Ｓ８２）。区間ａのリピート再生中に調整操作を受け付けた場合（Ｓ８３：Ｙｅｓ）は、受け付けた調整操作にしたがって始点位置の微調整を行なう（Ｓ８４）。区間ａのリピート再生は、確定ボタン１３９の操作を受け付けるまで繰り返す（Ｓ８５：Ｎｏ）。このため、ユーザは、始点の位置を任意に前後微調整することができる。確定ボタン１３９の操作を受け付けると（Ｓ８５：Ｙｅｓ）、調整後の始点で定められるリピート区間全体のリピート再生を行なう（Ｓ９０）。
【０１０９】
変更箇所が終点の場合（Ｓ８１：終点）は、変更された終点までの所定の区間ｂをリピート再生する（Ｓ８６）。区間ｂのリピート再生中に調整操作を受け付けた場合（Ｓ８７：Ｙｅｓ）は、受け付けた調整操作にしたがって終点位置の微調整を行なう（Ｓ８８）。なお、調整操作は、区間ａに対する調整操作と同様とすることができる。
【０１１０】
区間ｂのリピート再生は、確定ボタン１３９の操作を受け付けるまで繰り返す（Ｓ８９：Ｎｏ）。このため、ユーザは、終点の位置を任意に前後微調整することができる。確定ボタン１３９の操作を受け付けると（Ｓ８９：Ｙｅｓ）、調整後の終点で定められるリピート区間全体のリピート再生を行なう（Ｓ９０）。
【０１１１】
なお、始点、終点の微調整は、同じリピート区間長のままリピート区間をずらす第１実施例〜第４実施例に適用することもできる。例えば、図１７（ａ）および図１７（ｂ）に示すように、リピート区間１を前あるいは後にずらしてリピート区間２を新たに設定した場合、新たな始点から所定の区間ａと、新たな終点までの所定の区間ｂの両方を設定し、区間ａおよび区間ｂを取り出してリピート再生を行ない、始点と終点の微調整操作を受け付けることができる。
【０１１２】
図１８は、この場合の再生装置１００の動作について説明するフローチャートである。リピート区間が同じリピート区間長のまま移動すると、まず、新たな始点から所定の区間ａを再生する（Ｓ９１）。区間ａの再生中に調整操作を受け付けると（Ｓ９２：Ｙｅｓ）、受け付けた調整操作にしたがって区間ａの始点位置の微調整を行なう（Ｓ９３）。微調整のための操作は、例えば、前にずらすための上ボタン１３７、後にずらすための下ボタン１３８を用いて行なうことができる。
【０１１３】
区間ａの再生が終了すると、次に区間ｂに飛んで、区間ｂを再生する（Ｓ９４）。区間ｂの再生中に調整操作を受け付けると（Ｓ９５：Ｙｅｓ）、受け付けた調整操作にしたがって区間ｂの終点位置の調整を行なう（Ｓ９６）。このときの調整操作は区間ａに対する調整操作と同様とすることができる。すなわち、調整操作は、再生中の区間に対して行なわれることになる。
【０１１４】
区間ａの再生、区間ｂの再生は、確定ボタン１３９の操作を受け付けるまで繰り返す（Ｓ９７：Ｎｏ）。このため、ユーザは希望する位置になるまで始点と終点の微調整を行なうことができる。確定ボタン１３９の操作を受け付けると（Ｓ９７：Ｙｅｓ）、調整後の終点で定められるリピート区間全体のリピート再生を行なう（Ｓ９０）。
【０１１５】
なお、区間ａおよび区間ｂを取り出してリピート再生を行ない、始点と終点の調整操作を受け付ける動作は、別例として図１９に示すフローチャートにしたがって行なうようにしてもよい。
【０１１６】
すなわち、リピート区間が同じリピート区間長のまま移動すると、まず、新たな始点から所定の区間ａを再生する（Ｓ１０１）。区間ａの再生中に調整操作を受け付けると（Ｓ１０２：Ｙｅｓ）、受け付けた調整操作にしたがって区間ａの始点位置の微調整を行なう（Ｓ１０３）。区間ａの再生は、確定ボタン１３９の操作を受け付けるまで繰り返す（Ｓ１０４：Ｎｏ）。
【０１１７】
確定ボタン１３９の操作を受け付けると（Ｓ１０４：Ｙｅｓ）、調整後の区間ａを再生してから（Ｓ１０５）、区間ｂの再生に移る（Ｓ１０６）。調整後の区間ａを再生するのは確認のためであるが、調整後の区間ａを再生することなく区間ｂの再生に移るようにしてもよい。
【０１１８】
区間ｂの再生中に調整操作を受け付けると（Ｓ１０７：Ｙｅｓ）、受け付けた調整操作にしたがって区間ｂの終点位置の調整を行なう（Ｓ１０８）。区間ｂの再生は、確定ボタン１３９の操作を受け付けるまで繰り返す（Ｓ１０９：Ｎｏ）。
【０１１９】
確定ボタン１３９の操作を受け付けると（Ｓ１０９：Ｙｅｓ）、調整後の区間ｂを再生してから（Ｓ１１０）、リピート区間全体のリピート再生に移る（Ｓ１１１）。調整後の区間ｂを再生するのは確認のためであるが、調整後の区間ｂを再生することなくリピート区間全体のリピート再生に移るようにしてもよい。
【０１２０】
このように第５実施例の変形例を第１実施例〜第４実施例に適用することにより、ユーザは、始点、終点を再設定することなく、始点、終点の微調整を簡易に行なうことができるようになる。
【０１２１】
以上、説明したように、本実施形態の再生装置１００によれば、リピート区間を繰り返し再生するリピート再生において、リピート区間を移動または調整するための操作を簡便化させることができる。
【符号の説明】
【０１２２】
１００…再生装置
１１０…読取部
１２０…再生制御部
１２１…再生処理部
１２２…リピート制御部
１３０…操作受付部
１３１…録音ボタン
１３２…再生ボタン
１３３…停止ボタン
１３４…逆方スキップボタン
１３５…順方スキップボタン
１３６…区間リピートボタン
１３７…上ボタン
１３８…下ボタン
１３９…確定ボタン
１４０…表示部
１５０…音声出力部
２００…音源部
【図１】
2012150874.tif 000003
【図２】
2012150874.tif 000004
【図３】
2012150874.tif 000005
【図４】
2012150874.tif 000006
【図５】
2012150874.tif 000007
【図６】
2012150874.tif 000008
【図７】
2012150874.tif 000009
【図８】
2012150874.tif 000010
【図９】
2012150874.tif 000011
【図１０】
2012150874.tif 000012
【図１１】
2012150874.tif 000013
【図１２】
2012150874.tif 000014
【図１３】
2012150874.tif 000015
【図１４】
2012150874.tif 000016
【図１５】
2012150874.tif 000017
【図１６】
2012150874.tif 000018
【図１７】
2012150874.tif 000019
【図１８】
2012150874.tif 000020
【図１９】
2012150874.tif 000021