(57)【要約】【課題】コンテンツの出力対象位置を利用者からの操作に応じた変更前の状態に復帰させるか変更後の状態に維持するかを簡便な操作で選択する。【解決手段】情報処理装置は、利用者による操作を受付ける入力装置１６と、コンテンツの出力を制御する出力制御部３２とを具備する。出力制御部３２は、コンテンツの出力対象位置を入力装置１６に対する第１操作に応じて変更し、第１操作と第２操作とが並列に付与された暫定操作状態にて第１操作が解除された場合に、コンテンツの出力対象位置を第１操作による変更前の位置に復帰させ、暫定操作状態にて第２操作が解除された場合に、コンテンツの出力対象位置を第１操作による変更後の位置に維持する。【選択図】図３
2015095137.tif 000002
【特許請求の範囲】
【請求項１】
利用者による操作を受付ける操作受付部と、
コンテンツの出力を制御する出力制御部とを具備し、
前記出力制御部は、前記コンテンツの出力対象位置を前記操作受付部に対する第１操作に応じて変更し、前記第１操作と第２操作とが並列に付与された暫定操作状態にて前記第１操作および前記第２操作の一方が解除された場合に、前記コンテンツの出力対象位置を前記第１操作による変更前の位置に復帰させ、前記暫定操作状態にて前記第１操作および前記第２操作の他方が解除された場合に、前記コンテンツの出力対象位置を前記第１操作による変更後の位置に維持する
コンテンツ制御装置。
【請求項２】
前記出力制御部は、前記第１操作が付与された通常操作状態では、前記コンテンツの出力対象位置を当該第１操作に応じて変更し、かつ、前記第１操作が解除された場合には前記コンテンツの出力対象位置を当該第１操作による変更後の位置に維持する一方、前記通常操作状態にて前記第２操作が付与された場合に前記暫定操作状態に遷移する
請求項１のコンテンツ制御装置。
【請求項３】
前記通常操作状態における第２操作の付与で、前記第１操作による前記出力対象位置の変更の取消が可能になることを、前記通常操作状態にて利用者に報知する操作報知部
を具備する請求項２のコンテンツ制御装置。
【請求項４】
前記出力制御部は、前記操作受付部に対する操作を待機する操作待機状態にて前記第１操作と前記第２操作とが同時に付与された場合に前記暫定操作状態に遷移する
請求項１から請求項３の何れかのコンテンツ制御装置。
【請求項５】
前記出力制御部は、前記暫定操作状態から前記第１操作および前記第２操作の何れかが解除された操作選択状態にて当該操作が再付与された場合に前記暫定操作状態に遷移する
請求項１から請求項４の何れかのコンテンツ制御装置。
【請求項６】
前記出力制御部は、前記暫定操作状態にて前記第１操作と前記第２操作とが同時に解除された場合に、前記操作受付部に対する操作を待機する操作待機状態に遷移するとともに、前記コンテンツの出力対象位置を前記第１操作による変更後の位置に維持する
請求項１から請求項５の何れかのコンテンツ制御装置。
【請求項７】
前記出力制御部は、前記暫定操作状態から前記第１操作および前記第２操作の何れかが解除された操作選択状態において、前記解除後の残りの操作も解除された場合に、前記コンテンツの出力対象位置を、前記操作選択状態への遷移後に設定された位置に確定する
請求項１から請求項６の何れかのコンテンツ制御装置。
【請求項８】
利用者による操作を受付ける操作受付部と、
コンテンツの出力を制御する出力制御部とを具備し、
前記出力制御部は、前記コンテンツの出力対象位置を前記操作受付部に対する第１操作に応じて変更し、前記第１操作の解除後の取消受付期間にて第２操作が付与された場合に、前記コンテンツの出力対象位置を前記第１操作による変更前の位置に復帰させ、前記第２操作が付与されることなく前記取消受付期間が経過した場合に、前記コンテンツの出力対象位置を前記第１操作による変更後の位置に維持する
コンテンツ制御装置。
【請求項９】
前記第１操作の解除後に第２操作を付与することで、前記コンテンツの出力対象位置が前記第１操作による変更前の位置に復帰することを、前記取消受付期間にて利用者に報知する操作報知部
を具備する請求項８のコンテンツ制御装置。
【請求項１０】
利用者による操作を受付ける操作受付部を具備するコンピュータを、コンテンツの出力を制御する出力制御部として機能させるプログラムであって、
前記出力制御部は、前記コンテンツの出力対象位置を前記操作受付部に対する第１操作に応じて変更し、前記第１操作と第２操作とが並列に付与された暫定操作状態にて前記第１操作および前記第２操作の一方が解除された場合に、前記コンテンツの出力対象位置を前記第１操作による変更前の位置に復帰させ、前記暫定操作状態にて前記第１操作および前記第２操作の他方が解除された場合に、前記コンテンツの出力対象位置を前記第１操作による変更後の位置に維持する
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像や音楽等の各種のコンテンツの出力を制御する技術に関する。
【背景技術】
【０００２】
画像や音楽等のコンテンツの出力（画像表示や音響再生）を制御する各種の技術が従来から提案されている。例えば特許文献１には、画像のうち現在の表示領域の外側に位置する任意の領域を一時的に表示領域内に移動させる技術が開示されている。
【０００３】
特許文献１に開示された第１実施例（例えば特許文献１の図３aから図３c）では、画像のうち現在の表示位置を表象する現在位置指標（スクロールバーのノブ）のダブルクリックで「注意喚起」位置指標が表示され、「注意喚起」位置指標に対する操作に連動して画像の表示位置が変更される。そして、表示位置の移動後の状態で「注意喚起」位置指標がダブルクリックされると、画像の表示位置が、現在位置指標で表象される移動前の位置に復帰する。
【０００４】
他方、特許文献１に開示された第２実施例（例えば特許文献１の図４aおよび図４b）では、画像の現在の表示位置を表象する第１位置指標のほかに第２位置指標が表示される。第２位置指標に対する操作に連動して画像の表示位置が変更され、第２位置指標に対する操作が解除されると、画像の表示位置が、第１位置指標で表象される移動前の位置に復帰する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特表２００８−５２４７３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１の第１実施例の構成では、現在位置指標のダブルクリックで「注意喚起」位置指標を表示させる操作と、表示位置の移動後に「注意喚起」位置指標のダブルクリックで表示位置を移動前の位置に復帰させる操作とが必要であり、利用者による操作が煩雑であるという問題がある。他方、特許文献１の第２実施例の構成では、第２位置指標に対する操作の解除という簡便な操作で画像の表示位置を移動前の位置に復帰させることは可能であるが、第２位置指標の操作による移動後の表示位置を維持できないという問題がある。以上の事情を考慮して、本発明は、コンテンツの出力対象位置（例えば画像の表示位置や音楽の再生位置）を利用者からの操作に応じた変更前の状態に復帰させるか変更後の状態に維持するかを利用者による簡便な操作で選択することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の第１態様に係るコンテンツ制御装置は、利用者による操作を受付ける操作受付部と、コンテンツの出力を制御する出力制御部とを具備し、前記出力制御部は、前記コンテンツの出力対象位置を前記操作受付部に対する第１操作に応じて変更し、前記第１操作と第２操作とが並列に付与された暫定操作状態にて前記第１操作および前記第２操作の一方が解除された場合に、前記コンテンツの出力対象位置を前記第１操作による変更前の位置に復帰させ、前記暫定操作状態にて前記第１操作および前記第２操作の他方が解除された場合に、前記コンテンツの出力対象位置を前記第１操作による変更後の位置に維持する。
【０００８】
本発明の第２態様に係るコンテンツ制御装置は、利用者による操作を受付ける操作受付部と、コンテンツの出力を制御する出力制御部とを具備し、前記出力制御部は、前記コンテンツの出力対象位置を前記操作受付部に対する第１操作に応じて変更し、前記第１操作の解除後の取消受付期間にて第２操作が付与された場合に、前記コンテンツの出力対象位置を前記第１操作による変更前の位置に復帰させ、前記第２操作が付与されることなく前記取消受付期間が経過した場合に、前記コンテンツの出力対象位置を前記第１操作による変更後の位置に維持する。
【０００９】
本発明は、前述の各態様に係るコンテンツ制御装置としてコンピュータを機能させるプログラムとしても特定される。例えば第１態様に係るプログラムは、利用者による操作を受付ける操作受付部を具備するコンピュータを、コンテンツの出力を制御する出力制御部として機能させるプログラムであって、前記出力制御部は、前記コンテンツの出力対象位置を前記操作受付部に対する第１操作に応じて変更し、前記第１操作と第２操作とが並列に付与された暫定操作状態にて前記第１操作および前記第２操作の一方が解除された場合に、前記コンテンツの出力対象位置を前記第１操作による変更前の位置に復帰させ、前記暫定操作状態にて前記第１操作および前記第２操作の他方が解除された場合に、前記コンテンツの出力対象位置を前記第１操作による変更後の位置に維持する。
【発明の効果】
【００１０】
本発明の第１態様では、コンテンツの出力対象位置を変更するための第１操作と第１操作とは異なる第２操作とが並列に付与された暫定操作状態において第１操作および第２操作の何れかを解除するという簡便な操作で、コンテンツの出力対象位置を第１操作による変更前の位置に復帰させるか第１操作による変更後の位置に維持するかを利用者が選択できるという利点がある。
【００１１】
また、本発明の第２態様では、コンテンツの出力対象位置を変更するための第１操作の解除後の取消受付期間にて第２操作を付与するという簡便な操作で、コンテンツの出力対象位置を第１操作による変更前の位置に復帰させ、第２操作を付与しないことでコンテンツの出力対象位置を第１操作による変更後の位置に維持することが可能である。
【図面の簡単な説明】
【００１２】
【図１】本発明の第１実施形態に係る情報処理装置の構成図である。
【図２】情報処理装置の外観図である。
【図３】情報処理装置の機能的な構成図である。
【図４】操作画面の模式図である。
【図５】演算処理装置（出力制御部）の動作状態の遷移の説明図である。
【図６】暫定操作状態から操作選択状態への遷移の説明図である。
【図７】操作選択状態への遷移時に実行される処理のフローチャートである。
【図８】第２実施形態における操作画面の模式図である。
【図９】第３実施形態における操作画面の模式図である。
【図１０】第３実施形態における出力制御部の動作のフローチャートである。
【図１１】第３実施形態における動作状態の遷移の説明図である。
【図１２】第４実施形態における操作画面の模式図である。
【図１３】変形例における動作状態の遷移の説明図である。
【発明を実施するための形態】
【００１３】
＜第１実施形態＞
図１は、本発明の第１実施形態に係る情報処理装置１００の構成図である。第１実施形態の情報処理装置１００は、画像や音楽等の各種のコンテンツの出力（画像表示や音響再生）を利用者からの指示に応じて制御するコンテンツ制御装置であり、例えば携帯電話機，スマートフォン，タブレット端末等の可搬型の情報端末や、パーソナルコンピュータ等の可搬型または据置型の情報端末で実現される。
【００１４】
図１に例示される通り、情報処理装置１００は、演算処理装置（ＣＰＵ）１０と記憶装置１２と表示装置１４と入力装置１６と放音装置１８とを具備するコンピュータシステムで実現される。演算処理装置１０は、記憶装置１２に記憶されたプログラムを実行することで各種の制御処理および演算処理を実行する。表示装置１４は、例えば液晶表示パネルや有機ＥＬ表示パネル等の表示機器であり、演算処理装置１０からの指示に応じた画像を表示する。入力装置１６は、利用者による操作を受付ける操作機器（操作受付部）である。
【００１５】
図２は、情報処理装置１００（スマートフォン）の外観図である。情報処理装置１００の筐体２０は平面状の操作面２２を包含する。第１実施形態の入力装置１６および表示装置１４はタッチパネルを構成する。具体的には、入力装置１６は、操作面２２に対する接触を検出する平板型のセンサである。具体的には、操作面２２の複数の地点に対する接触を並列に検出可能な多点検出型の位置入力機器（マルチタッチパネル）が入力装置１６として好適に採用される。利用者は、自身の指を操作面２２の任意の位置（以下「操作位置」という）に接触させるタッチ操作や、操作面２２に対する接触を維持した状態で操作位置を任意の方向に移動させる操作（以下「スライド操作」という）を入力装置１６に対して付与することが可能である。表示装置１４は、操作面２２に重なる画像を表示する。例えば、情報処理装置１００の筐体２０を構成する光透過性の保護板（カバーガラス）と保護板の背面側に位置する表示装置１４との間に光透過性の入力装置１６が配置され、保護板の表面が操作面２２として利用される。
【００１６】
図１の放音装置１８（例えばスピーカ）は、演算処理装置１０からの指示に応じた音響を再生する。情報処理装置１００に外付けされるイヤホンやヘッドホンを放音装置１８として利用することも可能である。
【００１７】
記憶装置１２は、演算処理装置１０が実行するプログラムや演算処理装置１０が使用する各種のデータを記憶する。例えば、半導体記録媒体および磁気記録媒体等の公知の記録媒体や複数種の記録媒体の組合わせが記憶装置１２として利用される。情報処理装置１００に装着された可搬型の記録媒体を記憶装置１２として利用することも可能である。
【００１８】
第１実施形態の記憶装置１２は、コンテンツを表現するコンテンツデータと、コンテンツの出力を制御するためのアプリケーションプログラム（以下「出力制御プログラム」という）とを記憶する。以下の説明では、楽曲の再生音を表現する音楽データをコンテンツデータとして例示する。したがって、第１実施形態の出力制御プログラムは、音楽データが表現する音響を放音装置１８に再生させる音楽再生用のプログラム（音楽プレイヤ）である。なお、出力制御プログラムやコンテンツデータ（音楽データ）は、例えば、配信装置（例えばサーバ装置）から通信網を介して情報処理装置１００に配信されて記憶装置１２に格納される。
【００１９】
図３は、情報処理装置１００の機能的な構成図である。図３に例示される通り、演算処理装置１０は、記憶装置１２に記憶された出力制御プログラムを実行することで複数の機能（出力制御部３２，表示制御部３４）を実現する。出力制御部３２は、コンテンツの出力を制御する。具体的には、第１実施形態の出力制御部３２は、音楽データで表現される楽曲の音響を放音装置１８に再生させるとともに、楽曲のうち再生対象となる位置（以下「再生位置」という）を入力装置１６に対する利用者からの操作に応じて制御する。表示制御部３４は、表示装置１４に画像を表示させる。第１実施形態の表示制御部３４は、例えば、楽曲の再生に関する各種の指示を利用者が付与するための図４の操作画面５０を表示装置１４に表示させる。
【００２０】
操作画面５０は、領域５１と領域５２とを包含する。領域５１は、楽曲の再生／停止や再生楽曲の頭出しを利用者が指示するための画像である。領域５２は、楽曲の現在の再生位置を利用者に提示するとともに、再生位置の変更を利用者が指示するための画像であり、楽曲の再生区間を表象する時間軸５４と、時間軸５４の線上に配置されて楽曲の再生位置を表象する指示子５５とを含んで構成される。出力制御部３２による楽曲再生の進行に連動して、表示制御部３４は指示子５５を時間軸５４上で経時的に移動させる。
【００２１】
利用者は、入力装置１６に対する操作（以下「第１操作」という）で楽曲の再生位置の移動を指示することが可能である。具体的には、指示子５５を起点とした時間軸５４の方向のスライド操作を、入力装置１６は第１操作として受付ける。例えば指示子５５から時間軸５４の下流側（時間の経過側）に向かう第１操作で再生位置の前進（早送り）が指示され、指示子５５から時間軸５４の上流側（時間の遡及側）に向かう第１操作で再生位置の後退（巻戻し）が指示される。出力制御部３２は、楽曲のうち放音装置１８に再生させる再生位置を第１操作に応じて変更し、表示制御部３４は、第１操作に応じて時間軸５４上で指示子５５を移動させる。
【００２２】
演算処理装置１０（出力制御部３２）が利用者からの指示に応じて楽曲の再生位置を制御する動作の状態（動作モード）は、入力装置１６が利用者から受付けた操作の内容に応じて随時に変更される。図５は、演算処理装置１０の動作状態の遷移の説明図である。図５に例示される通り、演算処理装置１０の動作状態は、複数の状態（操作待機状態ＱA，通常操作状態ＱB，暫定操作状態ＱC，操作選択状態ＱD）の何れかに設定される。
【００２３】
操作待機状態ＱAは、入力装置１６に対する利用者からの操作を待機する状態（操作が付与されていない状態）である。操作待機状態ＱAにて入力装置１６が第１操作を受付けた場合（Ｘ1）、演算処理装置１０の動作状態は、操作待機状態ＱAから通常操作状態ＱBに遷移する。通常操作状態ＱBは、入力装置１６に対する第１操作（操作面２２に対するスライド操作）に応じて楽曲の再生位置が変更される状態である。具体的には、通常操作状態ＱBでは、出力制御部３２は、第１操作による操作位置の移動に連動して楽曲の再生位置を変更する。再生位置の変更に連動して指示子５５の表示位置も変更される。また、操作待機状態ＱAから通常操作状態ＱBに遷移すると、出力制御部３２は、第１操作が付与される直前の再生位置（以下「操作前位置」という）を記憶装置１２に格納する。操作前位置は、第１操作による変更前の再生位置（操作待機状態ＱAから通常操作状態ＱBに遷移した時点での再生位置）に相当する。
【００２４】
通常操作状態ＱBにて第１操作が解除された場合（Ｙ1）、演算処理装置１０の動作状態は、通常操作状態ＱBから操作待機状態ＱAに遷移する。動作状態が操作待機状態ＱAに遷移することで、楽曲の再生位置は、遷移前の通常操作状態ＱBでの第１操作による変更後の位置（すなわち、通常操作状態ＱBから操作待機状態ＱAに遷移した時点での再生位置）に維持される。すなわち、出力制御部３２は、楽曲の再生位置を第１操作の解除の時点での位置に維持する。以上のように第１操作の付与および解除により操作待機状態ＱAおよび通常操作状態ＱBの一方から他方に動作状態が遷移するから、利用者は、入力装置１６に対する第１操作で楽曲の再生位置を所望の位置に移動させることが可能である。
【００２５】
通常操作状態ＱBにて第１操作が継続されたまま他の操作（以下「第２操作」という）が付与された場合（Ｘ2）、演算処理装置１０の動作状態は、通常操作状態ＱBから暫定操作状態ＱCに遷移する。第２操作は、例えば、操作面２２のうち第１操作とは異なる位置に対するタッチ操作である。具体的には、図６に例示される通り、利用者が、自身の指Ｆ1を操作面２２に接触させて移動させるスライド操作（第１操作）に並行して、他の指Ｆ2を操作面２２に接触させるタッチ操作（第２操作）を付与することで、動作状態が通常操作状態ＱBから暫定操作状態ＱCに遷移する。暫定操作状態ＱCは、楽曲の再生位置が第１操作に応じて暫定的に変更された状態（すなわち、第１操作による再生位置の変更が取消される可能性がある状態）である。暫定操作状態ＱCでは、通常操作状態ＱBと同様に第１操作に応じて楽曲の再生位置が変更される。すなわち、出力制御部３２は、楽曲の再生位置を第１操作に応じて変更する。他方、第２操作は、暫定操作状態ＱCでは楽曲の再生位置に反映されない。
【００２６】
図５に例示される通り、前述の操作待機状態ＱAにて第１操作と第２操作とが同時に付与された場合（Ｘ3）、演算処理装置１０の動作状態は、操作待機状態ＱAから暫定操作状態ＱCに遷移する。出力制御部３２は、第１操作の直前の再生位置を操作前位置として記憶装置１２に格納し、暫定操作状態ＱCでは楽曲の再生位置を第１操作に応じて変更する。なお、第１操作と第２操作との「同時」とは、第１操作の開始時刻と第２操作の開始時刻とが完全に合致する場合のほか、利用者が同時と知覚する程度の短い時間（例えば０.５秒程度）だけ第１操作の開始時刻と第２操作の開始時刻とが相違する場合（第１操作と第２操作とが実質的に同時である場合）も包含する。以上の例示から理解される通り、暫定操作状態ＱCは、第１操作と第２操作とが並列に付与された状態として包括的に表現される。
【００２７】
暫定操作状態ＱCで第１操作と第２操作とが同時に解除された場合（Ｙ3）、演算処理装置１０の動作状態は、暫定操作状態ＱCから操作待機状態ＱAに遷移する。暫定操作状態ＱCから操作待機状態ＱAに遷移することで、楽曲の再生位置は、遷移前の暫定操作状態ＱCでの第１操作による変更後の位置（すなわち、暫定操作状態ＱCから操作待機状態ＱAに遷移した時点での再生位置）に維持される。すなわち、出力制御部３２は、楽曲の再生位置を第１操作および第２操作の解除の時点での位置に維持する。
【００２８】
また、利用者は、第１操作および第２操作を並列に付与した暫定操作状態ＱCにて第１操作および第２操作の何れかを選択的に解除することが可能である。暫定操作状態ＱCにて第１操作および第２操作の一方が解除された場合（Ｘ4）、演算処理装置１０の動作状態は、暫定操作状態ＱCから操作選択状態ＱDに遷移する。操作選択状態ＱDは、楽曲の再生位置を、第１操作による変更後の位置に維持するか第１操作による変更前の位置に復帰させるか（第１操作による再生位置の変更を取消すか）を選択した状態である。
【００２９】
図７は、動作状態が操作選択状態ＱDに遷移した場合に演算処理装置１０（出力制御部３２）が実行する動作のフローチャートである。操作選択状態ＱDに遷移した場合、出力制御部３２は、遷移前の暫定操作状態ＱCにて第１操作および第２操作の何れが解除されたのかを判別する（ＳA1）。
【００３０】
図６に例示される通り、第２操作の解除により暫定操作状態ＱCから操作選択状態ＱDに遷移した場合（第１操作は暫定操作状態ＱCから引続き維持された状態）、出力制御部３２は、楽曲の再生位置を、遷移前の暫定操作状態ＱCでの第１操作による変更後の位置（第２操作の解除の時点での位置）に維持する（ＳA2）。また、出力制御部３２は、第２操作の解除後（操作選択状態ＱDへの遷移後）も引続き継続される第１操作に応じて、通常操作状態ＱBや暫定操作状態ＱCと同様に楽曲の再生位置を変更する。
【００３１】
他方、図６に例示される通り、第１操作の解除により暫定操作状態ＱCから操作選択状態ＱDに遷移した場合（第２操作は暫定操作状態ＱCから引続き維持された状態）、出力制御部３２は、楽曲の再生位置を、利用者が解除した第１操作による変更前の位置に復帰させる（ＳA3−ＳA5）。具体的には、出力制御部３２は、第１操作の解除の直前の再生位置（以下「操作後位置」という）を記憶装置１２に格納する（ＳA3）。そして、出力制御部３２は、第１操作の開始時（操作待機状態ＱAから通常操作状態ＱBまたは暫定操作状態ＱCへの遷移時）に格納された操作前位置を記憶装置１２から取得し（ＳA4）、楽曲の再生位置を現在の位置（第１操作による変更後の位置）から操作前位置に変更する（ＳA5）。以上の説明から理解される通り、暫定操作状態ＱCにて第１操作が解除された場合には、第１操作による再生位置の変更が取消されて変更前の状態が再現される。
【００３２】
以上の手順（ＳA2，ＳA3−ＳA5）で楽曲の再生位置を決定すると、出力制御部３２は、決定後の再生位置からの楽曲再生を放音装置１８に開始させる（ＳA6）。したがって、利用者は、自身の操作による変更後の再生位置を再生音の聴取で確認（試聴）することが可能である。なお、以上の説明では、第１操作の継続中（通常操作状態ＱB）の第２操作により遷移した暫定操作状態ＱCにて第１操作が解除された場合に、楽曲の再生位置を、第１操作の開始の時点（操作待機状態ＱAから通常操作状態ＱBへの遷移の時点）での位置に復帰させる構成を例示したが、第１操作が解除された場合の再生位置の復帰先は以上の例示に限定されない。例えば、暫定操作状態ＱCで第１操作が解除された場合に、楽曲の再生位置を、第１操作の継続中に第２操作が付与された時点（通常操作状態ＱBから暫定操作状態ＱCへの遷移の時点）での位置に復帰させることも可能である。以上の例示から理解される通り、「第１操作による変更前の位置（操作前位置）」には、第１操作の開始の時点（操作待機状態ＱAから通常操作状態ＱBへの遷移の時点）での位置のほか、第２操作以降に付与された第１操作による変更前の位置（すなわち第１操作の継続中に第２操作が追加された場合における当該第２操作の開始の時点での位置）も包含される。
【００３３】
図５から理解される通り、暫定操作状態ＱCから操作選択状態ＱDへの遷移時に解除された操作（第１操作または第２操作）が操作選択状態ＱDにて再付与された場合（Ｙ4）、演算処理装置１０の動作状態は、操作選択状態ＱDから暫定操作状態ＱCに遷移する。具体的には、第２操作の解除による遷移後の操作選択状態ＱDで第２操作が再付与された場合、楽曲の再生位置が現在の位置（第１操作による変更後の位置）に維持された状態で暫定操作状態ＱCに遷移する。他方、第１操作の解除による遷移後の操作選択状態ＱDで第１操作が再付与された場合、出力制御部３２は、楽曲の再生位置を、操作選択状態ＱDでの変更後の操作前位置から、第１操作が解除された時点で記憶装置１２に格納された操作後位置に変更する。すなわち、第１操作の解除を契機とした再生位置の復帰（ＳA3−ＳA5）が取消されたうえで暫定操作状態ＱCに遷移する。操作選択状態ＱDからの遷移後の暫定操作状態ＱCでは、操作待機状態ＱAまたは通常操作状態ＱBからの遷移後の暫定操作状態ＱCと同様に、利用者は、第１操作に応じて楽曲の再生位置を変更しながら第１操作および第２操作の何れかを選択的に解除することが可能である。
【００３４】
他方、第１操作および第２操作の何れかが維持された操作選択状態ＱDにて当該操作（操作選択状態ＱDへの遷移時の解除後に残された操作）も解除された場合（Ｙ5）、演算処理装置１０の動作状態は、操作選択状態ＱDから操作待機状態ＱAに遷移する。すなわち、楽曲の再生位置が現在の位置（操作選択状態ＱDへの遷移後の位置）に確定される。具体的には、第２操作の解除による遷移後の操作選択状態ＱDで残りの第１操作も解除された場合、出力制御部３２は、楽曲の再生位置を、第１操作による変更後の位置（ステップＳA2にて維持された位置）に確定し、第１操作の解除による遷移後の操作選択状態ＱDで残りの第２操作も解除された場合、出力制御部３２は、楽曲の再生位置を、第１操作による変更前の位置（ステップＳA3−ＳA5による復帰後の位置）に確定する。
【００３５】
以上に説明した通り、第１実施形態では、第１操作と第２操作とが並列に付与された暫定操作状態ＱCにて第１操作および第２操作の何れかを解除するという簡便な操作で、楽曲の再生位置を第１操作による変更前の位置に復帰させる（ＳA3−ＳA5）か第１操作による変更後の位置に維持する（ＳA2）か（第１操作による再生位置の変更の反映／取消）を利用者が選択できるという利点がある。
【００３６】
また、第１操作が付与された通常操作状態ＱBでは、再生位置が第１操作に応じて変更され、かつ、第１操作が解除された場合には再生位置が第１操作による変更後の位置に維持される一方、通常操作状態ＱBにて第２操作が追加された場合には動作状態が通常操作状態ＱBから暫定操作状態ＱCに遷移する。したがって、第１操作の付与後でも第２操作の追加により暫定操作状態ＱCに遷移できる（ひいては第１操作の解除により変更前の再生位置に復帰できる）という利点がある。
【００３７】
操作待機状態ＱAで第１操作と第２操作とが同時に付与された場合には動作状態が操作待機状態ＱAから暫定操作状態ＱCに遷移するから、第１操作と第２操作との時期を利用者が敢えて相違させる必要がない。したがって、暫定操作状態ＱCへの遷移を利用者が簡便かつ迅速に指示できるという利点がある。また、暫定操作状態ＱCで第１操作と第２操作とが同時に解除された場合には動作状態が暫定操作状態ＱCから操作待機状態ＱAに遷移するから、暫定操作状態ＱCから操作待機状態ＱAへの遷移を利用者が簡便かつ迅速に指示できるという利点がある。
【００３８】
暫定操作状態ＱCで第１操作および第２操作の一方が解除された操作選択状態ＱDにて当該操作が再付与された場合に動作状態が操作選択状態ＱDから暫定操作状態ＱCに遷移するから、暫定操作状態ＱCにて第１操作または第２操作が意図せず解除された場合でも、利用者が当該操作を再付与することで暫定操作状態ＱCに復帰できるという利点がある。
【００３９】
操作選択状態ＱDにて解除後の残りの操作も解除された場合に、楽曲の再生位置は、操作選択状態ＱDへの遷移後に設定された位置に確定される。具体的には、第１操作の解除による遷移後の操作選択状態ＱDにて第２操作も解除された場合には、楽曲の再生位置が第１操作による変更前の位置に確定され、第２操作の解除による遷移後の操作選択状態ＱDにて第１操作も解除された場合には、楽曲の再生位置が第１操作による変更後の位置に確定される。したがって、第１操作および第２操作の何れかを解除した操作選択状態ＱDにて他方も解除するという簡便な操作で、楽曲の再生位置（第１操作による再生位置の変更の反映／取消）を確定できるという利点がある。
【００４０】
＜第２実施形態＞
本発明の第２実施形態を以下に説明する。なお、以下に例示する各形態において作用や機能が第１実施形態と同様である要素については、第１実施形態の説明で参照した符号を流用して各々の詳細な説明を適宜に省略する。
【００４１】
前述の通り、第１操作のみが付与された通常操作状態ＱBでは、利用者は、第１操作に応じて楽曲の再生位置を変更することが可能である。また、第１操作に第２操作を追加した暫定操作状態ＱCにて第１操作を解除した場合には、楽曲の再生位置は第１操作による変更前の位置に復帰する。すなわち、通常操作状態ＱBで実行中の第１操作に第２操作を追加してから第１操作を解除することで、通常操作状態ＱBでの第１操作を取消すことが可能である。第２実施形態は、第１操作の取消が可能であることを利用者に報知する形態である。
【００４２】
第２実施形態の表示制御部３４は、図８に例示される通り、第１操作のみが付与された通常操作状態ＱBにおいて、操作内容を利用者に提示する図８の操作案内６０を表示装置１４に表示させる。図８では、操作画面５０内に操作案内６０を配置した場合が例示されている。操作案内６０は、通常操作状態ＱBにおける第２操作の付与（２本指による操作）で、第１操作による再生位置の変更が取消可能であること（第１操作を取消可能な暫定操作状態ＱCに遷移すること）を、利用者に報知するメッセージである。
【００４３】
図８に例示された操作案内６０は、詳細表示ボタン６２を包含する。詳細表示ボタン６２を利用者が操作すると（例えば詳細表示ボタン６２に対するタッチ操作を付与すると）、表示制御部３４は、第１操作を取消すための詳細な操作手順６４を表示装置１４に表示させる。具体的には、図８に例示される通り、通常操作状態ＱBでの第１操作（スライド操作）に第２操作（タッチ操作）を追加したうえで（手順１）、第２操作を維持した状態で第１操作を解除する（手順２）、という操作手順６４が表示装置１４に表示される。
【００４４】
第２実施形態においても第１実施形態と同様の効果が実現される。また、第２実施形態では、通常操作状態ＱBにおける第２操作の追加で第１操作による再生位置の変更が取消可能になることが利用者に報知されるから、利用者が操作を迷うことなく第１操作による再生位置の変更の取消を指示できるという利点がある。
【００４５】
＜第３実施形態＞
図９は、第３実施形態の表示制御部３４が表示装置１４に表示させる操作画面７０の模式図である。図９に例示される通り、第３実施形態の操作画面７０は、操作子７２と操作子７４と操作子７６とを包含する。操作子７２は、楽曲の再生を利用者が指示するための図像である。また、操作子７４は、楽曲の再生位置の前進（早送り）を利用者が指示するための図像であり、操作子７６は、楽曲の再生位置の後退（巻戻し）を利用者が指示するための図像である。
【００４６】
図１０は、第３実施形態の演算処理装置１０（出力制御部３２）が実行する動作のフローチャートであり、図１１は、演算処理装置１０の動作状態の遷移の説明図である。操作子７２の操作を契機として開始される楽曲再生に並行して図１０の処理が実行される。
【００４７】
図１１の操作待機状態ＱAは、第１実施形態と同様に、入力装置１６に対する利用者からの操作を待機する状態（操作が付与されていない状態）である。操作待機状態ＱAにおいて、出力制御部３２は、入力装置１６に対する第１操作の付与を待機する（ＳB1：NO）。第３実施形態では、操作子７４または操作子７６に対するタッチ操作を、入力装置１６は第１操作として受付ける。
【００４８】
操作待機状態ＱAにて入力装置１６が第１操作を受付けた場合（ＳB1：YES）、演算処理装置１０の動作状態は、図１１に例示される通り、操作待機状態ＱAから通常操作状態ＱBに遷移する。通常操作状態ＱBは、第１操作（操作子７４または操作子７６に対するタッチ操作）に応じて楽曲の再生位置を変更する状態である。具体的には、図１０に例示される通り、出力制御部３２は、第１操作の付与前の再生位置を操作前位置として記憶装置１２に格納したうえで（ＳB2）、第１操作が解除されるまで（ＳB4：NO）、楽曲の再生位置を所定量だけ変更する処理を反復する（ＳB3）。例えば、出力制御部３２は、操作子７４に対する第１操作が付与された場合には再生位置を所定量だけ前進（早送り）させ、操作子７６に対する第１操作が付与された場合には再生位置を所定量だけ後退（巻戻し）させる。
【００４９】
通常操作状態ＱBにて第１操作が解除された場合（ＳB4：YES）、演算処理装置１０の動作状態は、図１１に例示される通り、通常操作状態ＱBから取消受付状態ＱEに遷移する。取消受付状態ＱEは、遷移前の通常操作状態ＱBでの第１操作による再生位置の変更の取消を利用者から受付ける状態である。利用者は、第１操作とは異なる第２操作を入力装置１６に付与することで、第１操作による再生位置の変更の取消を指示することが可能である。例えば、操作子７４および操作子７６の一方に対するタッチ操作が第１操作として付与された場合、操作子７４および操作子７６の他方に対するタッチ操作を入力装置１６は第２操作として受付ける。
【００５０】
具体的には、図１０に例示される通り、出力制御部３２は、第１操作の解除後の所定の時間長にわたる期間（以下「取消受付期間」という）内に入力装置１６が第２操作を受付けた場合（ＳB5：YES）には、楽曲の再生位置を、通常操作状態ＱBでの第１操作による変更後の位置から、記憶装置１２に記憶された操作前位置に変更する（ＳB6）。すなわち、通常操作状態ＱBでの第１操作による再生位置の変更が取消される。他方、第２操作を受付けることなく取消受付期間が満了した場合（ＳB7：YES）、出力制御部３２は、第１操作による変更後の再生位置を維持する（ＳB8）。再生位置が確定（ＳB6，ＳB8）すると、演算処理装置１０の動作状態は、取消受付状態ＱEから操作待機状態ＱAに遷移する。
【００５１】
以上の説明から理解される通り、第３実施形態では、第１操作の解除後の取消受付期間における第２操作の有無に応じて、通常操作状態ＱBでの第１操作に応じた再生位置の変更の反映／取消が選択される。具体的には、操作子７４に対する第１操作の解除後の取消受付期間にて操作子７６に対する第２操作が付与された場合には、操作子７４の操作に応じた再生位置の前進が取消され、操作子７６に対する第１操作の解除後の取消受付期間にて操作子７４に対する第２操作が付与された場合には、操作子７６の操作による再生位置の後退が取消される。
【００５２】
以上に説明した通り、第３実施形態では、楽曲の再生位置の変更を指示するための第１操作の解除後の取消受付期間に第２操作を付与するという簡便な操作で、楽曲の再生位置を第１操作による変更前の位置に復帰させ、第２操作を付与せずに取消受付期間を経過させることで楽曲の再生位置を第１操作による変更後の位置に維持することが可能である。
【００５３】
＜第４実施形態＞
第４実施形態では、第３実施形態と同様に、取消受付状態ＱEの遷移後の取消受付期間における第２操作の有無に応じて第１操作による再生位置の変更の反映／取消が選択される。通常操作状態ＱBから取消受付状態ＱEに遷移すると、第４実施形態の表示制御部３４は、図１２に例示される通り、操作案内７８を表示装置１４に表示させる。図１２では、操作画面７０内に操作案内７８を配置した場合が例示されている。操作案内７８は、第２操作の付与で第１操作による再生位置の変更が取消可能である（第１操作による変更前の再生位置に復帰させ得る）ことを利用者に報知するメッセージである。図１２では、操作子７４に第１操作が付与された場合が想定されているため、操作子７６（巻戻し）に対する第２操作で再生位置の変更が取消される旨のメッセージが操作案内７８として例示されているが、操作子７６に第１操作が付与された場合には、操作子７４（早送り）に対する第２操作で再生位置の変更が取消されることが操作案内７８により利用者に報知される。取消受付期間内に第２操作が付与された場合、または、第２操作が付与されることなく取消受付期間が満了した場合、表示制御部３４は操作案内７８を消去し、演算処理装置１０の動作状態は取消受付状態ＱEから操作待機状態ＱAに遷移する。
【００５４】
第４実施形態においても第３実施形態と同様の効果が実現される。また、第４実施形態では、第１操作の解除後の取消受付期間における第２操作の付与で第１操作による再生位置の変更を取消可能であることが利用者に報知されるから、利用者が操作を迷うことなく第１操作による再生位置の変更の取消を指示できるという利点がある。
【００５５】
＜変形例＞
以上に例示した形態は多様に変形され得る。具体的な変形の態様を以下に例示する。以下の例示から任意に選択された２以上の態様を適宜に併合することも可能である。
【００５６】
（１）前述の各形態では、楽曲の再生位置の制御に着目したが、楽曲以外のコンテンツにおける出力対象位置の制御にも以上の各形態と同様の構成が採用され得る。例えば、動画像（音声の有無は不問）の再生位置の制御にも前述の各形態が同様に採用される。また、ウェブページや写真，文書，地図，様々なソフトウェアの実行画面等の各種の画像（特に静止画）における表示対象位置（画像のうち実際に表示装置１４に表示される部分）の制御にも本発明を適用可能である。
【００５７】
例えば、第１実施形態を画像表示に適用した構成では、出力制御部３２は、画像の表示対象位置を第１操作に応じて変更（スクロール）する。そして、出力制御部３２は、暫定操作状態ＱCにて第１操作が解除された場合には表示対象位置を第１操作による変更前の位置に復帰させる一方、暫定操作状態ＱCにて第２操作が解除された場合には表示対象位置を第１操作による変更後の位置に維持する。
【００５８】
また、第３実施形態を画像表示に適用した構成では、出力制御部３２は、第１操作の解除後の取消受付期間にて第２操作が付与された場合には表示対象位置を第１操作による変更前の位置に復帰させる一方、第２操作が付与されることなく取消受付期間が経過した場合には表示対象位置を第１操作による変更後の位置に維持する。
【００５９】
以上の説明から理解される通り、前述の各形態で例示した楽曲や変形例で例示した画像（動画像や静止画）はコンテンツの一例であり、楽曲または動画像の再生位置や画像の表示対象位置は、コンテンツのうち出力の対象となる位置（出力対象位置）の具体例として観念される。表示装置１４や放音装置１８は、コンテンツを出力（画像表示および音響再生）する出力装置として包括される。
【００６０】
（２）前述の各形態では、操作面２２に対する操作を第１操作および第２操作として受付けたが、第１操作および第２操作の内容は以上の例示に限定されない。例えば、入力装置１６としてマウスを利用する場合を想定すると、マウスのホイールを回転させる操作を第１操作として受付け、かつ、マウスのボタンを押下する操作を第２操作として受付けることも可能である。また、入力装置１６としてマウスおよびキーボードを利用する場合を想定すると、表示装置１４に表示されたスクロールバーの操作（マウスのホイールの回転またはキーボードの矢印キーの押下）を第１操作として受付け、かつ、キーボードの特定のキー（例えばシフトキーやコントロールキー）の押下を第２操作として受付けることも可能である。以上の説明から理解される通り、第１操作は、コンテンツの出力対象位置の変更を指示するための操作として包括され、具体的な操作内容や操作機器の種類は任意である。また、第２操作は、第１操作とは異なる操作として包括され、具体的な操作内容や操作機器の種類は任意である。前述の例示から理解される通り、第２操作は、第１操作による出力対象位置の変更の反映／取消を決定するための操作としても観念される。
【００６１】
（３）第１実施形態では、暫定操作状態ＱCにて第１操作が解除された場合に再生位置を第１操作による変更前の位置に復帰させ、暫定操作状態ＱCにて第２操作が解除された場合に再生位置を第１操作による変更後の位置に維持する場合を例示したが、暫定操作状態ＱCにおける解除対象の操作（第１操作／第２操作）と、第１操作による再生位置の変更の反映／取消との関係は、以上の例示に限定されない。例えば、前述の第１実施形態での例示とは反対に、暫定操作状態ＱCにて第１操作が解除された場合に再生位置を第１操作による変更後の位置に維持し、暫定操作状態ＱCにて第２操作が解除された場合に再生位置を第１操作による変更前の位置に復帰させることも可能である。以上の例示から理解される通り、第１実施形態の出力制御部３２は、暫定操作状態ＱCにて第１操作および第２操作の一方が解除された場合に、楽曲の再生位置（コンテンツの出力対象位置）を第１操作による変更前の位置に復帰させ、暫定操作状態ＱCにて第１操作および第２操作の他方が解除された場合に、楽曲の再生位置を第１操作による変更後の位置に維持する要素として包括的に表現される。
【００６２】
（４）第２実施形態および第４実施形態では、表示制御部３４が操作案内（６０，７８）を表示装置１４に表示させる構成を例示したが、第１操作による再生位置の変更を取消可能であることを利用者に報知する方法は画像表示に限定されない。例えば、再生位置の変更が取消され得る旨のメッセージを音声で放音装置１８から再生することも可能である。以上の例示から理解される通り、第２実施形態や第４実施形態の表示制御部３４は、第１操作による再生位置の変更が取消され得ることを利用者に報知する手段（操作報知部）の例示である。
【００６３】
（５）第１実施形態では、操作待機状態ＱAで第１操作が単独で付与された場合に通常操作状態ＱBに遷移し、操作待機状態ＱAで第１操作と第２操作とが同時に付与された場合に暫定操作状態ＱCに遷移する構成を例示したが、通常操作状態ＱBを省略することも可能である。例えば図１３に例示される通り、操作待機状態ＱAにて第１操作が単独で付与されただけでは動作状態の遷移は発生せず、楽曲の再生位置は変更されない。他方、操作待機状態ＱAにて第１操作および第２操作が同時に付与された場合（Ｘ3）には、第１実施形態と同様に、演算処理装置１０の動作状態が操作待機状態ＱAから暫定操作状態ＱCに遷移する。また、暫定操作状態ＱCにて第１操作および第２操作が同時に解除された場合（Ｙ3）には、第１実施形態と同様に、演算処理装置１０の動作状態が暫定操作状態ＱCから操作待機状態ＱAに遷移する。
【符号の説明】
【００６４】
１００……情報処理装置（コンテンツ制御装置）、１０……演算処理装置、１２……記憶装置、１４……表示装置、１６……入力装置（操作受付部）、１８……放音装置、２０……筐体、２２……操作面、３２……出力制御部、３４……表示制御部（操作報知部）。
【図１】
2015095137.tif 000003
【図２】
2015095137.tif 000004
【図３】
2015095137.tif 000005
【図４】
2015095137.tif 000006
【図５】
2015095137.tif 000007
【図６】
2015095137.tif 000008
【図７】
2015095137.tif 000009
【図８】
2015095137.tif 000010
【図９】
2015095137.tif 000011
【図１０】
2015095137.tif 000012
【図１１】
2015095137.tif 000013
【図１２】
2015095137.tif 000014
【図１３】
2015095137.tif 000015