JP5549221B2 - 再生装置、再生制御方法、およびプログラム - Google Patents

再生装置、再生制御方法、およびプログラム Download PDF

Info

Publication number
JP5549221B2
JP5549221B2 JP2009298149A JP2009298149A JP5549221B2 JP 5549221 B2 JP5549221 B2 JP 5549221B2 JP 2009298149 A JP2009298149 A JP 2009298149A JP 2009298149 A JP2009298149 A JP 2009298149A JP 5549221 B2 JP5549221 B2 JP 5549221B2
Authority
JP
Japan
Prior art keywords
playback
reproduction
content data
request
content
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2009298149A
Other languages
English (en)
Other versions
JP2011139313A (ja
Inventor
衛 品田
元彦 長野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority to JP2009298149A priority Critical patent/JP5549221B2/ja
Priority to US12/960,813 priority patent/US8468218B2/en
Priority to CN2010105978224A priority patent/CN102111647A/zh
Publication of JP2011139313A publication Critical patent/JP2011139313A/ja
Application granted granted Critical
Publication of JP5549221B2 publication Critical patent/JP5549221B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • H04N21/6587Control parameters, e.g. trick play commands, viewpoint selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/443OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
    • H04N21/4436Power management, e.g. shutting down unused components of the receiver

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Transfer Between Computers (AREA)
  • Television Signal Processing For Recording (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Description

本発明は、再生装置、再生制御方法、およびプログラムに関する。
近年、例えばDLNA(Digital Living Network Alliance)規格に沿った装置の普及が進んでいる。例えばDLNA規格に沿った装置が用いられることによって、ネットワーク上に接続された装置間で動画像(いわゆる映像)や静止画像、音楽などを示すコンテンツデータを再生することが可能なコンテンツ再生システムが実現される。
このような中、ネットワーク上に接続された装置間でコンテンツデータを再生するための技術が開発されている。ネットワーク上に接続された装置間でコンテンツデータを再生するための技術としては、例えば、特許文献1が挙げられる。
特開2009−231974号公報
DLNA規格に沿った従来のコンテンツ再生システム(以下、「従来のコンテンツ再生システム」という。)は、例えば再生装置(以下「再生装置10」という。)と制御装置と(以下「制御装置20」という。)とサーバ(以下、「サーバ30」)とを有する(3Boxモデルの場合)。
サーバ30は、コンテンツデータを記憶し、ネットワークを介してコンテンツデータを外部装置に送信することによって当該外部装置にコンテンツデータを提供する。制御装置20は、サーバが記憶するどのコンテンツデータを再生装置10に再生させるかの決定や、決定したコンテンツデータの再生装置10での再生、停止など、再生装置10におけるコンテンツデータの再生に関する処理を再生装置10の外部から制御する。再生装置10は、ネットワークを介してサーバから取得したコンテンツデータを自装置にて再生する。ここで、従来のコンテンツ再生システムでは、再生装置10はDMR(Digital Media Renderer)としての役目を果たす。また、従来のコンテンツ再生システムでは、制御装置20はDMC(Digital Media Controller)としての役目を果たし、サーバ30はDMS(Digital Media Server)としての役目を果たす。
従来のコンテンツ再生システムでは、制御装置20が例えば下記のようなコンテンツデータの再生に関する要求を再生装置10に送信し、再生装置10は受信したコンテンツデータの再生に関する要求に応じたコンテンツデータの再生に関する処理を行う。ここで、下記に示すコンテンツデータの再生に関する要求は、DLNA規格にて規定されている要求であるため、再生装置10がDLNA規格に沿った装置である場合には、下記に示すコンテンツデータの再生に関する要求に応じた処理を行うことができる。
・コンテンツ設定要求(例えば「SetAVTransportURI」)
・再生要求(例えば「Play」)
・停止要求(例えば「Stop」)
より具体的には、再生装置10は、受信したコンテンツ設定要求に基づいてサーバ30と通信を行うことにより再生対象のコンテンツデータを設定し、その後に受信した再生要求に基づいて設定したコンテンツデータの再生を行う。また、再生装置10は、再生要求に応じてコンテンツデータの再生を行っているときに停止要求が受信された場合には、停止要求に応じてコンテンツデータの再生を停止する。従来の再生システムでは、再生装置10が例えば上記のように受信したコンテンツデータの再生に関する要求に基づく処理を行うことによって、ネットワーク上に接続された装置間でのコンテンツデータの再生、停止が実現される。
また、再生装置10は、複数のコンテンツデータを切り替えて再生することにより複数のコンテンツデータを連続的に再生することも可能である。しかしながら、制御装置20が複数のコンテンツデータを指定し再生装置10に指定したコンテンツデータを連続再生させる方法については、DLNA規格では一意に規定されていない。そのため、従来のコンテンツ再生システムでは、例えば、上記コンテンツデータの再生に関する要求を組み合わせることによって、あるコンテンツデータの再生が終了した後に次のコンテンツデータを再生する(再生するコンテンツデータの切り替え)。
上記コンテンツデータの再生に関する要求の組み合わせによりコンテンツデータを切り替える方法としては、例えば、制御装置20があるコンテンツデータを再生させている再生装置10に対して“停止要求 → コンテンツ設定要求 → 再生要求”を順次に送信することが挙げられる。上記の場合には、再生装置10は、受信した“停止要求 → コンテンツ設定要求 → 再生要求”に基づいて“一のコンテンツデータの再生の停止 → 他のコンテンツデータの設定 → 設定した他のコンテンツデータの再生”を行う。よって、制御装置20が“停止要求 → コンテンツ設定要求 → 再生要求”を順次に送信することより、再生装置10における再生するコンテンツデータは切り替わることとなる。
また、上記コンテンツデータの再生に関する要求の組み合わせによりコンテンツデータを切り替える他の方法としては、例えば、制御装置20があるコンテンツデータを再生させている再生装置10に対して“コンテンツ設定要求”を送信することも挙げられる。ここで、再生装置10が上記コンテンツ設定要求によってコンテンツデータの再生を切り替える場合、再生装置10は“一のコンテンツデータの再生の停止、他のコンテンツデータの設定、および設定した他のコンテンツデータの再生”を一連の処理として行う。つまり、上記の場合に制御装置20が送信する“コンテンツ設定要求”は、コンテンツデータの切替を要求する“コンテンツ切替要求”の役目を果たす。しかしながら、DLNA規格ではコンテンツデータを連続再生させる方法が一意に規定されていないので、“コンテンツ設定要求”を受信した再生装置10が“一のコンテンツデータの再生の停止、他のコンテンツデータの設定、および設定した他のコンテンツデータの再生”を一連の処理として行うことができるとは限らない。
よって、DLNA規格に沿ったコンテンツ再生システムでは、再生装置10におけるコンテンツデータの切り替えをより確実に実現するために、例えば、“停止要求 → コンテンツ設定要求 → 再生要求”が制御装置20から再生装置10へ順次に送信されることが多い。
しかしながら、上記のようにDLNA規格ではコンテンツデータを連続再生させる方法が一意に規定されておらず、また、従来のコンテンツ再生システムでは機器の種類やメーカーなどが多種多様な様々な機器が制御装置20の役目を果たしうる。そのため、従来の制御装置20におけるコンテンツデータの再生に関する要求の送信タイミングは一定ではなく、また、制御装置20が送信するコンテンツデータの再生に関する要求の種類や順番も一定ではない。
よって、従来のコンテンツ再生システムでは、再生装置10がコンテンツデータを切り替えて再生する場合に、例えば下記の(a)、(b)のような問題が発生しうる。
(a)再生装置10が、TV(Television)の放送視聴画面のような基本画面から、画面を切り替えてコンテンツデータ(画像データ)の再生を行う場合、コンテンツデータの切り替え時に、一瞬基本画面が表示されてしまう
(b)再生装置10が、ラジオ放送の規定のチャンネルのような基本チャンネルの音声を切り替えてコンテンツデータ(音声データ)の再生を行う場合、コンテンツデータの切り替え時に、一瞬基本チャンネルの音声が再生されてしまう。
また、ネットワーク上に接続された装置間でコンテンツデータを再生するための従来の技術は、上記の問題について何らの考慮もなされていないので、当該技術を用いたとしても、上記(a)、(b)のような問題が生じうる。
したがって、従来のコンテンツ再生システムに係る従来の技術およびネットワーク上に接続された装置間でコンテンツデータを再生するための従来の技術(以下、総称して「従来の技術」という。)を用いたとても、再生装置における円滑なコンテンツデータの切り替えを実現することは、望むべくもない。
本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、再生するコンテンツデータの切り替えの円滑化と、ユーザの利便性の低下の防止とを図ることが可能な、新規かつ改良された再生装置、再生制御方法、およびプログラムを提供することにある。
上記目的を達成するために、本発明の第1の観点によれば、コンテンツデータを記憶するサーバと、上記サーバに記憶された上記コンテンツデータの再生に関する要求として、再生するコンテンツデータの設定を要求するコンテンツ設定要求、上記コンテンツ設定要求により設定されたコンテンツデータの再生を開始を要求する再生要求、または上記再生要求に応じて再生されているコンテンツデータの再生の停止を要求する停止要求を送信する制御装置と、通信を行う通信部と、上記通信部が受信した上記再生に関する要求に応じた、コンテンツデータの再生に係る処理を行う再生処理部と、上記再生処理部におけるコンテンツデータの再生に係る処理の実行の状態を制御する再生制御部とを備え、上記再生制御部は、上記再生処理部がコンテンツデータの再生を行っている再生状態にあるときに上記停止要求が受信された場合、または上記再生処理部がコンテンツデータの再生を行っている再生状態にあるときに上記コンテンツデータの再生が終了した場合には、第1の待機時間を設定して上記第1の待機時間が経過するまで上記再生処理部における再生状態を維持させ、上記第1の待機時間の経過前に上記コンテンツ設定要求が受信された場合には、上記第1の待機時間経過後に第2の待機時間をさらに設定して上記第2の待機時間が経過するまで上記再生処理部における再生状態をさらに維持させ、上記第2の待機時間が経過するまでに上記再生要求が受信された場合には、上記再生処理部に上記コンテンツ設定要求に応じて新たに設定されたコンテンツデータの再生を行わせ、上記第1の待機時間が経過するまでに上記コンテンツ設定要求が受信されない場合、または上記第2の待機時間が経過するまでに上記再生要求が受信されない場合には、上記再生処理部におけるコンテンツデータの再生に係る処理の実行の状態を、上記再生状態からコンテンツデータの再生を行っていない基本状態へと遷移させる再生装置が提供される。
かかる構成により、再生するコンテンツデータの切り替えの円滑化と、ユーザの利便性の低下の防止とを図ることができる。
また、上記再生制御部は、上記第2の待機時間を上記第1の待機時間よりも長く設定してもよい。
また、上記再生制御部は、上記第1の待機時間の経過前に上記コンテンツ設定要求が受信された場合には、上記サーバとの間における上記コンテンツ設定要求に応じた通信を上記再生処理部に行わせ、上記サーバとの間における上記コンテンツ設定要求に応じた通信が終了するまで上記第2の待機時間の設定を保留してもよい。
また、上記再生制御部は、上記再生処理部が上記再生状態にあるときに上記コンテンツデータの再生が終了した場合に設定する上記第1の待機時間を、上記再生処理部が上記再生状態にあるときに上記停止要求が受信された場合に設定する上記第1の待機時間よりも長く設定してもよい。
また、上記再生制御部は、上記第1の待機時間の経過前に上記コンテンツ設定要求が受信された場合、または、上記第2の待機時間の経過前に上記再生要求が受信された場合には、上記コンテンツデータの再生に関する要求を受信したことをユーザに対して通知させてもよい。
また、上記再生制御部は、上記第1の待機時間の経過前または上記第2の待機時間の経過前に上記停止要求が受信された場合には、上記停止要求に応じた処理を上記再生処理部に行わせなくてもよい。
上記目的を達成するために、本発明の第2の観点によれば、サーバに記憶されたコンテンツデータの再生に関する要求を送信する制御装置から送信された、コンテンツデータの再生を開始を要求する再生要求が受信された場合に、上記再生要求に対応するコンテンツデータを再生する再生ステップと、上記再生ステップにおいてコンテンツデータの再生が行われているときに上記制御装置から送信された上記再生要求に応じて再生されているコンテンツデータの再生の停止を要求する停止要求が受信された場合、または上記再生ステップにおいてコンテンツデータの再生が行われているときに上記コンテンツデータの再生が終了した場合に、第1の待機時間を設定し、上記第1の待機時間が経過するまで上記再生するステップにおける上記コンテンツデータの再生の状態を維持する第1維持ステップと、上記第1維持ステップにおいて設定された上記第1の待機時間の経過前に、上記制御装置から送信された再生するコンテンツデータの設定を要求するコンテンツ設定要求が受信された場合に、上記第1の待機時間経過後に第2の待機時間をさらに設定し、上記第2の待機時間が経過するまで上記第1維持ステップにおいて維持された上記コンテンツデータの再生の状態をさらに維持する第2維持ステップと、上記第2の待機時間が経過するまでに上記再生要求が受信された場合に、上記コンテンツ設定要求に応じて新たに設定したコンテンツデータの再生を行う再生切り替えステップと、上記第1の待機時間が経過するまでに上記コンテンツ設定要求が受信されない場合、または上記第2の待機時間が経過するまでに上記再生要求が受信されない場合に、上記第1維持ステップまたは上記第2維持ステップにおいて維持された上記コンテンツデータの再生の状態を、コンテンツデータの再生を行っていない基本状態へと遷移させる状態遷移ステップとを有する再生制御方法が提供される。
かかる方法を用いることによって、再生するコンテンツデータの切り替えの円滑化と、ユーザの利便性の低下の防止とを図ることができる。
上記目的を達成するために、本発明の第3の観点によれば、サーバに記憶されたコンテンツデータの再生に関する要求を送信する制御装置から送信された、コンテンツデータの再生を開始を要求する再生要求が受信された場合に、上記再生要求に対応するコンテンツデータを再生する再生ステップ、上記再生ステップにおいてコンテンツデータの再生が行われているときに上記制御装置から送信された上記再生要求に応じて再生されているコンテンツデータの再生の停止を要求する停止要求が受信された場合、または上記再生ステップにおいてコンテンツデータの再生が行われているときに上記コンテンツデータの再生が終了した場合に、第1の待機時間を設定し、上記第1の待機時間が経過するまで上記再生するステップにおける上記コンテンツデータの再生の状態を維持する第1維持ステップ、上記第1維持ステップにおいて設定された上記第1の待機時間の経過前に、上記制御装置から送信された再生するコンテンツデータの設定を要求するコンテンツ設定要求が受信された場合に、上記第1の待機時間経過後に第2の待機時間をさらに設定し、上記第2の待機時間が経過するまで上記第1維持ステップにおいて維持された上記コンテンツデータの再生の状態をさらに維持する第2維持ステップ、上記第2の待機時間が経過するまでに上記再生要求が受信された場合に、上記コンテンツ設定要求に応じて新たに設定したコンテンツデータの再生を行う再生切り替えステップ、上記第1の待機時間が経過するまでに上記コンテンツ設定要求が受信されない場合、または上記第2の待機時間が経過するまでに上記再生要求が受信されない場合に、上記第1維持ステップまたは上記第2維持ステップにおいて維持された上記コンテンツデータの再生の状態を、コンテンツデータの再生を行っていない基本状態へと遷移させる状態遷移ステップをコンピュータに実行させるためのプログラムが提供される。
かかるプログラムを用いることによって、再生するコンテンツデータの切り替えの円滑化と、ユーザの利便性の低下の防止とを図ることができる。
本発明によれば、再生するコンテンツデータの切り替えの円滑化と、ユーザの利便性の低下の防止とを図ることができる。
従来の再生装置におけるコンテンツデータの再生に係る状態の遷移を示す状態遷移図である。 従来の再生装置における再生するコンテンツデータの切り替えに係る処理の一例を示す説明図である。 本発明の実施形態に係る再生装置におけるコンテンツデータの再生に係る状態の遷移の一例を示す状態遷移図である。 本発明の実施形態に係る再生装置における再生するコンテンツデータの切り替えに係る処理の一例を示す説明図である。 本発明の実施形態に係る再生装置における、コンテンツデータの再生が終了した場合の再生するコンテンツデータの切り替えに係る処理の一例を示す説明図である。 本発明の実施形態に係る再生装置におけるコンテンツデータの再生に係る状態の遷移の他の例を示す状態遷移図である。 本発明の実施形態に係る再生装置における再生するコンテンツデータの切り替えに係る処理の他の例を示す説明図である。 本発明の実施形態に係る再生装置の構成の一例を示すブロック図である。 本発明の実施形態に係る再生装置のハードウェア構成の一例を示す説明図である。
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書および図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
また、以下では、下記に示す順序で説明を行う。
1.本発明の実施形態に係るアプローチ
2.本発明の実施形態に係る再生装置
3.本発明の実施形態に係るプログラム
(本発明の実施形態に係るアプローチ)
本発明の実施形態に係るコンテンツ再生システム(以下、「コンテンツ再生システム1000」とよぶ場合がある。)を構成する再生装置(以下、「再生装置100」という。)の構成について説明する前に、本発明の実施形態に係る再生切り替えアプローチについて説明する。
以下では、本発明の実施形態に係るコンテンツ再生システム1000が、再生装置100、制御装置(以下、「制御装置200」という。)、およびサーバ(以下、「サーバ300」という。)で構成される、DLNA規格における3Boxモデルのシステムである場合を例に挙げて説明する。なお、本発明の実施形態に係るコンテンツ再生システム1000では、例えば、制御装置200とサーバ300とが1つの装置であってもよい。
また、以下では、制御装置200がコンテンツ設定要求、再生要求、停止要求をコンテンツデータの再生に関する要求として送信し、再生装置100が、受信したコンテンツ設定要求、再生要求、停止要求に基づいてコンテンツデータの再生に関する処理を行うものとして説明する。ここで、本発明の実施形態に係るコンテンツ設定要求は、再生するコンテンツデータの設定を要求するデータであり、DLNAにおける「SetAVTransportURI」に該当する。また、本発明の実施形態に係る再生要求は、コンテンツ設定要求により設定されたコンテンツデータの再生を開始を要求するデータであり、DLNAにおける「Play」に該当する。また、本発明の実施形態に係る停止要求とは、再生要求に応じて再生されているコンテンツデータの再生の停止を要求するデータであり、DLNAにおける「Stop」に該当する。
また、以下では、本発明の実施形態に係るコンテンツデータが画像(動画像/静止画像。以下同様とする。)を示す画像データである場合、すなわち、再生装置100が、コンテンツデータを再生することによりコンテンツデータが示す画像を表示画面に表示させる場合を例に挙げて説明する。なお、本発明の実施形態に係るコンテンツデータは、画像データに限られず、例えば音声(音楽も含む)を示す音声データであってもよい。
[従来の再生装置10における問題]
本発明の実施形態に係る再生切り替えアプローチについて説明する前に、まず、従来の技術に係る再生装置10が受信したコンテンツデータの再生に関する要求に基づいてコンテンツデータの切り替えを行う場合に生じうる問題について、より具体的に説明する。図1は、従来の再生装置10におけるコンテンツデータの再生に係る状態の遷移を示す状態遷移図である。再生装置10は、コンテンツデータの再生に係る状態として、基本状態St10と再生状態St20とを有する。
基本状態St10は、再生装置10がコンテンツデータの再生を行っていない状態である。例えば再生装置10がテレビ放送を受信可能なテレビ受像機である場合、基本状態St10の再生装置10は、受信された放送波に応じた放送視聴画面を基本画面として表示画面に表示する。また、再生状態St20は、再生装置10がコンテンツデータの再生を行っている状態である。再生状態St20の再生装置10は、サーバ30に記憶されたコンテンツデータを再生して、コンテンツデータが示す画像が表示される再生画面を表示画面に表示する。
(i)基本状態St10から再生状態St20への遷移
再生装置10は、制御装置20が送信した再生要求(より厳密には、コンテンツ設定要求および再生要求)に基づいて、再生するコンテンツデータを設定して当該コンテンツデータを再生する(S10)。よって、再生装置10の表示画面に表示される画面は、基本画面から再生画面へと切り替わる。
(ii)コンテンツ切替要求に基づくコンテンツデータの切り替え
再生状態St20のときにコンテンツ切替要求(コンテンツ設定要求。以下同様とする。)が受信された場合、再生装置10は、コンテンツ切替要求に対応するコンテンツデータを設定して当該コンテンツデータを再生する(S12)。よって、ステップS12の処理が正常に行われた場合には、再生装置10の表示画面に表示される画面は、一のコンテンツデータが示す画像が示す再生画面から、新たに設定された他のコンテンツデータが示す画像が示す再生画面へと切り替わる。
しかしながら、ステップS12の処理は、受信されたコンテンツ切替要求に基づくコンテンツデータの切り替え機能を有する再生装置10にて行われ、当該機能を有さない再生装置10では行われない。つまり、ステップS12の処理によるコンテンツデータの切り替えは、汎用的なものない。
(iii)再生状態St20から基本状態St10への遷移
再生装置10は、制御装置20が送信した停止要求に基づいて、コンテンツデータの再生を停止する(S14)。また、再生装置10は、再生しているコンテンツデータの再生が終了した場合には、再生画面の表示画面への表示を終了する(S14)。よって、再生装置10の表示画面に表示される画面は、再生画面から基本画面へと切り替わる。
(iv)コンテンツデータの再生に関する要求組み合わせに基づくコンテンツデータの切り替え
上記(ii)に示すように、コンテンツ切替要求に基づくコンテンツデータの切り替えは、汎用的なものではない。そのため、コンテンツ再生システムでは、例えば、制御装置20が“停止要求 → コンテンツ設定要求 → 再生要求”などコンテンツデータの再生に関する要求を組み合わせて送信することによって、再生装置10におけるコンテンツデータの切り替えが行われる。
図2は、従来の再生装置10における再生するコンテンツデータの切り替えに係る処理の一例を示す説明図である。図2では、再生装置10と連携して処理を行う従来のコンテンツ再生システムを構成する制御装置20、サーバ30を併せて示している。
ここで、図2は、再生装置10が、コンテンツデータの再生に関する要求に基づく処理を行う制御部(図示せず)と、各種画面を表示する表示部(図示せず)とを備える場合における処理の一例を示している。また、図2は、再生装置10が再生要求に基づくコンテンツデータの再生処理を行うことによって再生画面を表示させている場合(S50)、すなわち再生装置10が再生状態St20にある場合における処理の一例を示している。
制御装置20は停止要求を送信する(S52)。ステップS52において制御装置20から送信された停止要求を受信すると、再生装置10は、停止要求に基づいてステップS50にて再生されているコンテンツデータの再生を停止する(S54)。よって、再生装置10の表示画面には、基本画面が表示される。
ステップS52において停止要求を送信した制御装置20は、コンテンツ設定要求を送信する(S56)。ステップS56において制御装置20から送信されたコンテンツ設定要求を受信すると、再生装置10は、コンテンツ設定要求に基づいてサーバ30と通信を行い、コンテンツ設定要求に対応する再生対象のコンテンツデータを設定する(S58)。ステップS58においてコンテンツデータの設定が完了すると、再生装置10は、コンテンツデータの設定が完了した旨を示す応答(コンテンツ設定要求に対する応答の一例)を、制御装置20へ送信する(S60)。
ステップS60において再生装置10から送信されたコンテンツデータの設定が完了した旨を示す応答を受信した制御装置20は、再生要求を送信する(S62)。ステップS62において制御装置20から送信された再生要求を受信すると、再生装置10は、ステップS58において設定したコンテンツデータの再生を行う(S64)。よって、再生装置10の表示画面には、ステップS58において設定されたコンテンツデータに対応する画像を示す再生画面が表示される。
従来のコンテンツ再生システムでは、再生装置10が制御装置20およびサーバ30と連携して例えば図2に示す処理を行うことによって、再生されていたコンテンツデータが示す画像が表示された再生画面が新たに設定されたコンテンツデータが示す画像が表示された再生画面へと切り替えられる。
しかしながら、図2に示すように、従来のコンテンツ再生システムではコンテンツデータの切り替え時に基本画面が表示されてしまう(上述した(a)の問題に対応)。よって、従来のコンテンツ再生システムでは、コンテンツデータの切り替えに際して基本画面が表示されてしまうことから、コンテンツデータを円滑に切り替えることはできない。
また、上述したように、例えばDLNA規格ではコンテンツデータを連続再生させる方法が一意に規定されていない。そのため、従来のコンテンツ再生システムを構成する制御装置20が、コンテンツデータの切り替えのために送信するコンテンツデータの再生に関する要求の組み合わせは、上記“停止要求 → コンテンツ設定要求 → 再生要求”に限られず、様々なパターンがありうる。例えば、制御装置20の中には、“停止要求 → 停止要求 → コンテンツ設定要求 → 再生要求”を送信することによって、再生装置10に再生するコンテンツデータを切り替えさせるものもある。ここで、上記のように、制御装置20が複数回停止要求を再生装置10へ送信する場合には、コンテンツデータの切り替えに際して基本画面が表示される可能性がさらに高まる恐れがある。
上記(i)〜(iv)に示すように、従来のコンテンツ再生システムでは、制御装置20が送信したコンテンツデータの再生に関する要求に基づいて、再生装置10がコンテンツデータの再生に関する処理を行うことによって、コンテンツデータの再生が行われる。しかしながら、従来のコンテンツ再生システムでは、再生装置10におけるコンテンツデータの切り替えに際して基本画面が表示される可能性があることから、コンテンツデータの円滑な切り替えは望めない。
[本発明の実施形態に係る切り替えアプローチの概要]
上述したように、従来のコンテンツ再生システムでは、再生装置10におけるコンテンツデータの切り替え時に基本画面が表示される恐れがある(以下、「従来のコンテンツ再生システムにおいて生じうる問題」とよぶ場合がある。)ことから、コンテンツデータの円滑な切り替えは望めない。ここで、従来のコンテンツ再生システムにおいてコンテンツデータの切り替え時に基本画面が表示される理由は、再生装置10におけるコンテンツデータの再生に係る状態が“再生状態St20 → 基本状態St10 → 再生状態St20”に遷移するからである。
ここで、従来のコンテンツ再生システムにおいて生じうる問題の発生を防止するための1つの方策としては、例えば、再生装置が、停止要求を受信した時点で停止要求に応じた処理(コンテンツデータの再生の停止処理)を行わず、次のコンテンツデータの再生に関する要求を所定の待機時間待つことが挙げられる。つまり、従来のコンテンツ再生システムにおいて生じうる問題の発生を防止するための1つの方策としては、再生装置における再生状態St20から基本状態St10へと遷移するときに、待機状態を介して遷移させることが挙げられる。
上記のように待機状態を設けた場合、再生装置は、停止要求を受信してから所定の待機時間が経過した後(いわゆる、タイムアウト)に、待機状態を解除して停止要求に応じた処理を行う(待機状態から基本状態への遷移)。また、待機状態にあるときにコンテンツ設定要求、再生要求が受信された場合には、再生装置は、受信したコンテンツ設定要求、再生要求それぞれに応じた処理を行い、新たに設定したコンテンツデータの再生を行う(待機状態から再生状態への遷移)。
よって、待機状態にあるときにコンテンツ設定要求および再生要求が受信されれば、再生装置は、停止要求に応じた処理を行って基本画面を表示させることなく、次に再生するコンテンツデータを設定して当該コンテンツデータの再生を行うことができる。したがって、上記のように待機状態を設けた場合には、停止要求を受信した時点で停止要求に応じた処理を行わないので、従来のコンテンツ再生システムにおいて生じうる問題の発生を防止することが可能となる。
ここで、上記のように、再生装置におけるコンテンツデータの再生に係る状態として待機状態を設けることによって従来のコンテンツ再生システムにおいて生じうる問題の発生を防止させる場合には、待機時間をある程度長く設定しなければならない。これは、例えば、ネットワークの遅延などによってコンテンツデータの再生に関する要求の受信に遅れが生じる場合があり、また、上述したように制御装置から様々なパターンでコンテンツデータの再生に関する要求が送信されうるからである。
しかしながら、従来のコンテンツ再生システムにおいて生じうる問題の発生を防止するために待機時間を長く設定した場合には、ユーザの利便性を損ねる恐れがある。例えば、再生装置では、上記のように再生するコンテンツデータの切り替える場合以外にも、制御装置を操作するユーザがコンテンツデータの停止を所望する場合に停止要求が受信される。待機時間を長く設定した場合には、上記のようにユーザがコンテンツデータの停止を所望する場合であっても、再生装置は、設定された待機時間経過後にしか基本画面を表示させることはできない。よって、従来のコンテンツ再生システムにおいて生じうる問題の発生を防止するために待機時間を長く設定した場合には、再生装置がコンテンツデータの再生を停止させて基本画面を表示させるまでに長い時間がかかることから、ユーザの利便性を損ねてしまう。
上記のように、従来のコンテンツ再生システムにおいて生じうる問題の発生を防止するための方策としては、再生装置が再生状態であるときに停止要求が受信された場合に待機時間を設けて、再生状態を待機状態へと遷移させることが挙げられる。しかしながら、単に待機時間を設けたとしても、ユーザの利便性を低下させる恐れがある。
〔切り替えアプローチの概要〕
そこで、本発明の実施形態では、再生装置100が待機状態を構成する待機時間を2段階に設定することによって、ユーザの利便性低下の防止と、従来のコンテンツ再生システムにおいて生じうる問題の発生の防止とを図る。
より具体的には、再生装置100は、コンテンツデータの再生を行っている再生状態のときに停止要求が受信された場合、または再生状態のときにコンテンツデータの再生が終了した場合に、「第1の待機時間」を設定し、第1の待機時間が経過するまで再生状態を維持する。また、再生装置100は、第1待機時間の経過前にコンテンツ設定要求が受信された場合には、第1の待機時間経過後に「第2の待機時間」をさらに設定し、第2の待機時間が経過するまで再生状態をさらに維持させる(すなわち、待機時間の延長)。
ここで、再生装置100における第1待機時間または第2待機時間の設定とは、例えば、第1待機時間または第2待機時間の経過を判定するためのタイマのカウントを開始することをいう。また、再生装置100は、例えば、再生を行っているコンテンツデータの最終フレームの画像(例えばコンテンツデータが動画像の場合)を表示画面に表示させ続けることにより、再生状態を維持する。
第1の待機時間と第2の待機時間という2段階の待機時間が設けられた場合、再生装置100は、第1の待機時間が経過するまでにコンテンツ設定要求が受信されないときに制御装置200のユーザがコンテンツデータの停止を所望していると判定することが可能となる。よって、再生装置100は、上記の場合には、再生状態の維持を解除して再生状態をコンテンツデータの再生を行っていない基本状態へと遷移させる。したがって、制御装置200のユーザがコンテンツデータの停止を所望している場合であっても、当該ユーザは第1の待機時間しか待つ必要はない。
ここで、再生装置100は、待機状態において第1の待機時間と第2の待機時間という2段階の待機時間を設けているので、第1の待機時間および第2の待機時間の合計時間により従来のコンテンツ再生システムにおいて生じうる問題の発生が防止されればよい。つまり、再生装置100は、ユーザの利便性の低下を防止するために、上記従来のコンテンツ再生システムにおいて生じうる問題の発生を防止するための方策において設けられる待機時間よりも、第1の待機時間を短く設定することが可能である。したがって、再生装置100が第1の待機時間が経過するまでにコンテンツ設定要求が受信されない場合に再生状態を基本状態へと遷移させることによって、再生装置100は、ユーザの利便性の低下を防止することができる。
また、第2の待機時間が経過するまでに設定したコンテンツデータに対する再生要求が受信された場合には、再生装置100は、再生要求に応じて設定したコンテンツデータの再生を行う。よって、再生装置100におけるコンテンツデータの再生に係る状態は再生状態から基本状態へと遷移しないので、再生装置100は、基本画面を表示画面に表示させることなく再生するコンテンツデータの切り替えを行うことができる。つまり、再生装置100では、従来のコンテンツ再生システムにおいて生じうる問題の発生が防止される。
また、第2の待機時間が経過するまでに設定されたコンテンツデータに対する再生要求が受信されない場合には、再生装置100は、再生状態の維持を解除して再生状態からコンテンツデータの再生を行っていない基本状態へと遷移させる。よって、再生装置100では、第2の待機時間が経過したときに制御装置200から送信されたコンテンツデータの再生に関する要求が受信されていない場合に、再生状態が維持され続けることによって表示画面の表示が再生画面から基本画面へと戻らない事態(ユーザの利便性を低下させうる事態)が生じることはない。
上記のように、本発明の実施形態に係るコンテンツ再生システム1000では、再生装置100が第1の待機時間と第2の待機時間という2段階の待機時間を設けることによって、ユーザの利便性低下の防止と、従来のコンテンツ再生システムにおいて生じうる問題の発生の防止とが図られる。したがって、再生装置100を有することによって、再生するコンテンツデータの切り替えの円滑化と、ユーザの利便性の低下の防止とを図ること可能なコンテンツ再生システムが実現される。
また、再生装置100は、例えば、2段階の待機時間のうち、第2の待機時間を第1の待機時間よりも長く設定する。ここで、制御装置200から“停止要求 → コンテンツ設定要求 → 再生要求”が送信されることにより再生装置100が再生するコンテンツデータの切り替えを行う場合には、停止要求が受信されてから再生要求が受信されるまでの時間が長い方が、切り替え時に基本画面が表示されることを防止する効果が高い。一方、制御装置200のユーザがコンテンツデータの再生の停止を所望する場合には、停止要求が受信されてからより早く基本画面が表示されることが望ましい。再生装置100は、2段階の待機時間のうちの第2の待機時間を第1の待機時間よりも長く設定することによって、これらの両立を図ることができる。
[本発明の実施形態に係る切り替えアプローチに係る処理]
次に、上述した本発明の実施形態に係る切り替えアプローチを実現するための、再生装置100における処理の一例についてより具体的に説明する。
[1]再生装置100における処理の第1の例
図3は、本発明の実施形態に係る再生装置100におけるコンテンツデータの再生に係る状態の遷移の一例を示す状態遷移図である。再生装置100は、コンテンツデータの再生に係る状態として、基本状態St1と、再生状態St2と、待機状態St3とを有する。ここで、図3に示すコンテンツデータの再生に係る状態は、再生装置100が備える再生処理部(後述する)におけるコンテンツデータの再生に係る処理の実行の状態に該当する。
基本状態St1は、再生装置100がコンテンツデータの再生を行っていない状態である。例えば再生装置100がテレビ放送を受信可能なテレビ受像機である場合、基本状態St1の再生装置100は、図1に示す再生装置10における待機状態St10と同様に、受信された放送波に応じた放送視聴画面を基本画面として表示画面に表示する。また、再生状態St2は、再生装置100がコンテンツデータの再生を行っている状態である。再生状態St2の再生装置100は、図1に示す再生装置10における待機状態St20と同様に、サーバ300に記憶されたコンテンツデータを再生して、コンテンツデータが示す画像が表示される再生画面を表示画面に表示する。
待機状態St3は、再生状態St1を維持させる状態であり、第1待機状態St3_1、第2待機状態St3_2、および第3待機状態St3_3を有する。第1待機状態St3_1は、再生装置100が再生状態St1のときに停止要求が受信された場合に再生状態St1から遷移する待機状態である。また、第2待機状態は、再生装置100が再生状態St1のときにコンテンツデータの再生が終了した場合に再生状態St1から遷移する待機状態である。そして、第3待機状態St3_3は、再生装置100が第1待機状態St3_1または第2待機状態St3_2のときにコンテンツ設定要求(以下、コンテンツ切替要求と示す場合もある。)が受信された場合に、第1待機状態St3_1または第2待機状態St3_2から遷移する待機状態である。ここで、第1待機状態St3_1、第2待機状態St3_2それぞれは、上記第1の待機状態に該当し、第3待機状態St3_3は、上記第2の待機状態に該当する。
(I)基本状態St1から再生状態St2への遷移
再生装置100は、図1に示す再生装置10におけるステップS10と同様に、制御装置200が送信した再生要求(より厳密には、コンテンツ設定要求および再生要求)に基づいて、再生するコンテンツデータを設定して当該コンテンツデータを再生する(S100)。よって、再生装置100の表示画面に表示される画面は、基本画面から再生画面へと切り替わる。
(II)コンテンツ切替要求に基づくコンテンツデータの切り替え
再生状態St2のときにコンテンツ切替要求が受信された場合、再生装置100は、図1に示す再生装置10におけるステップS12と同様に、コンテンツ切替要求に対応するコンテンツデータを設定して当該コンテンツデータを再生する(S102)。よって、ステップS102の処理が正常に行われた場合には、再生装置100の表示画面に表示される画面は、一のコンテンツデータが示す画像が示す再生画面から、他のコンテンツデータが示す画像が示す再生画面へと切り替わる。なお、上述したように、ステップS102の処理によるコンテンツデータの切り替えは、汎用的なものない。
(III)再生状態St2のときに停止要求が受信された場合
再生状態St2のときに停止要求が受信された場合には、再生装置100は、再生状態St2を第1待機状態St3_1へ遷移させる(S104)。第1待機状態St3_1では、再生装置100は、例えば2秒などの所定の待機時間(第1の待機時間)を設定し、当該待機時間が経過するまで再生状態St2を維持する。つまり、第1待機状態St3_1の再生装置100の表示画面には再生状態St2において表示されていた再生画面が表示されることとなる。以下では、第1待機状態St3_1において再生装置100が設定する待機時間を「第1待機時間」とよぶ場合がある。
第1待機時間が経過するまでに制御装置200から送信されたコンテンツデータの再生に関する要求が受信されない場合には、再生装置100は、タイムアウトであると判定して第1待機状態St3_1を基本状態St1へと遷移させる(S106)。上記によって再生状態St1の維持が解除されるので、再生装置100の表示画面には基本画面が表示されることとなる。
なお、第1待機時間が経過するまでに制御装置200から送信された再度の停止要求が受信された場合には、再生装置100は、例えば、再度受信された停止要求に応じた何らの処理を行わず、第1待機時間が経過後にタイムアウトであると判定する。上述したように、DLNA規格ではコンテンツデータの連続再生させる方法が一意に規定されていないので、コンテンツ再生システム1000を構成しうる制御装置200の中には、“停止要求 → 停止要求 → コンテンツ設定要求 → 再生要求”など複数回の停止要求を送信するものもありうる。ここで、上記のようなイレギュラーなコンテンツデータの再生に関する要求を受信するごとに受信されたコンテンツデータの再生に関する要求に応じた処理が行われた場合には、待機状態を設けたとしてもコンテンツデータの切り替えの際に基本画面が表示されてしまう恐れがある。そこで、再生装置100は、上記再度の停止要求が受信された場合であっても、上記再度の停止要求に応じた何らの処理を行わない。
上記再度の停止要求に応じた何らの処理を行わないことによって、再生装置100は、従来のコンテンツ再生システムにおいて生じうる問題の発生の防止をより確実に図ることが可能となる。なお、以下では特に示さないが、本発明の実施形態に係る再生装置100は、待機状態St3のときに停止要求が受信された場合には当該停止要求に応じた何らの処理を行わないものとすることができる。
また、第1待機時間が経過するまでに制御装置200から送信された再生要求が受信された場合には、再生装置100は、再生状態St1が維持されているコンテンツデータ(すなわち、現在設定されているコンテンツデータ)の再生を再度行う(S108)。
また、第1待機時間が経過するまでに制御装置200から送信されたコンテンツ切替要求が受信された場合には、再生装置100は、第1待機状態St3_1を第3待機状態St_3へと遷移させる(S110)。第3待機状態St3_3では、再生装置100は、例えば5秒などの所定の待機時間(第2の待機時間)を設定し、当該待機時間が経過するまで、再生状態St2をさらに維持する。つまり、第3待機状態St3_3の再生装置100の表示画面には再生状態St2において表示されていた再生画面が引き続き表示されることとなる。以下では、第3待機状態St3_3において再生装置100が設定する待機時間を「第3待機時間」とよぶ場合がある。
第3待機時間が経過するまでに制御装置200から送信された再生要求が受信されない場合には、再生装置100は、タイムアウトであると判定して第3待機状態St3_3から基本状態St1へと遷移させる(S112)。上記によって再生状態St1の維持が解除されるので、再生装置100の表示画面には基本画面が表示されることとなる。なお、例えばサーバ300にコンテンツ設定要求に応じたコンテンツデータが記憶されていない場合などサーバ300との通信が正常に完了されなかった場合においても、再生装置100が、第3待機状態St3_3を基本状態St1へと遷移させることが可能であることは、言うまでもない。
また、第3待機時間が経過するまでに制御装置200から送信された再生要求が受信された場合には、再生装置100は、ステップS100と同様に、当該再生要求に基づいて再生するコンテンツデータを設定して設定されたコンテンツデータを再生する(S114)。よって、再生装置100の表示画面に表示される画面は、表示が維持された表示画面から新たに設定されたコンテンツデータが示す画像が表示された再生画面へと切り替わる。
再生状態St2のときに停止要求が受信された場合には、再生装置100は、ステップS104〜S114に示す処理を行うことによって、コンテンツデータの再生に係る状態を選択的に遷移させる。
図3のステップS104〜S114に示すように、再生装置100は、再生するコンテンツデータの切り替えを行う場合、コンテンツデータの再生に係る状態を“再生状態St2 → 待機状態St3 → 再生状態St2”に遷移させる。よって、再生装置100は、基本画面を表示させることなく再生するコンテンツデータを切り替えることができる。
ここで、再生装置100における再生するコンテンツデータの切り替えに係る処理について、より具体的に説明する。図4は、本発明の実施形態に係る再生装置100における再生するコンテンツデータの切り替えに係る処理の一例を示す説明図である。図4では、再生装置100と連携して処理を行う、コンテンツ再生システム1000を構成する制御装置200、サーバ300を併せて示している。
また、図4は、再生装置100がコンテンツデータの再生に関する要求に基づく処理を行う制御部(後述する)と各種画面を表示する表示部(後述する)とを備える場合における処理の一例を示している。また、図4は、再生装置100が再生要求に基づくコンテンツデータの再生処理を行うことによって再生画面を表示させている場合(S200)、すなわち再生装置100が再生状態St2にある場合における処理の一例を示している。
制御装置200は停止要求を送信する(S202)。ステップS202において制御装置200から送信された停止要求を受信すると、再生装置100は、第1待機時間を設定して、再生画面の表示を2秒(第1待機時間の一例)維持させる(S204)。
ここで、再生装置100は、ステップS202において制御装置200から送信された停止要求を受信したときに、停止要求が受信されたことをユーザに通知してもよい。停止要求が受信されたことをユーザに通知することによって当該ユーザに安心感を与えることが可能であるので、第1待機時間が経過するまでユーザを待たせることによるユーザの利便性の低下を軽減させることができる。ここで、再生装置100は、例えば、停止要求が受信されたことを表示画面に表示すること(視覚的な通知)や、停止要求が受信されたことを示す音声を出力すること(聴覚的な通知)により通知を行うが、本発明の実施形態に係る通知方法は、上記に限られない。例えば、再生装置100は、受信された停止要求に対応する応答を制御装置200へ行い、制御装置200の表示画面に停止要求が受信されたことを表示させてもよい。
なお、以下では特に示さないが、本発明の実施形態に係る再生装置100は、待機状態St3のときに実行可能なコンテンツデータの再生に関する要求が受信された場合には、当該コンテンツデータの再生に関する要求が受信されたことをユーザに通知することができる。
ステップS202において停止要求を送信した制御装置200は、コンテンツ設定要求を送信する(S206)。ステップS206において制御装置200から送信されたコンテンツ設定要求を受信した再生装置100は、第1待機時間の経過後に第3待機時間を設定して、再生画面の表示を5秒(第3待機時間の一例)さらに維持させる(S208)。
また、再生装置100は、受信されたコンテンツ設定要求に基づいてサーバ300と通信を行い、コンテンツ設定要求に対応する再生対象のコンテンツデータを設定する(S210)。ステップS210においてコンテンツデータの設定が完了すると、再生装置100は、コンテンツデータの設定が完了した旨を示す応答(コンテンツ設定要求に対する応答の一例)を制御装置200へ送信する(S212)。
ステップS212において再生装置100から送信されたコンテンツデータの設定が完了した旨を示す応答を受信した制御装置200は、再生要求を送信する(S214)。ステップS214において制御装置200から送信された再生要求を受信した再生装置100は、第3待機時間の経過後にステップS210において設定したコンテンツデータの再生を行う(S216)。よって、再生装置100の表示画面には、ステップ210において新たに設定されたコンテンツデータに対応する画像を示す再生画面が表示される。
コンテンツ再生システム1000では、再生装置100が制御装置200およびサーバ300と連携して例えば図4に示す処理を行うことによって、再生されていたコンテンツデータが示す画像が表示された再生画面が新たに設定したコンテンツデータが示す画像が表示された再生画面へと切り替えられる。ここで、図4に示すように、再生装置100では、再生するコンテンツデータの切り替えの際に基本画面が表示されない。したがって、再生装置100は、例えば図4に示す処理を行うことによって、再生するコンテンツデータの切り替えの円滑化を図ることができる。
(IV)再生状態St2のときにコンテンツデータの再生が終了した場合
再度図3を参照して、再生装置100におけるコンテンツデータの再生に係る状態の遷移の一例について説明する。再生状態St2のときに再生しているコンテンツデータの再生が終了した場合には、再生装置100は、再生状態St2から第2待機状態St3_2へ遷移させる(S116)。第2待機状態St3_2では、再生装置100は、例えば4秒などの所定の待機時間(第1の待機時間)を設定し、当該待機時間が経過するまで、再生状態St2を維持する。つまり、第2待機状態St3_2の再生装置100の表示画面には再生状態St2において表示されていた再生画面が表示されることとなる。以下では、第2待機状態St3_2において再生装置100が設定する待機時間を「第2待機時間」とよぶ場合がある。
再生装置100は、例えば、第2待機状態St3_2で設定する第2待機時間(第1の待機時間)を、第1待機状態St3_1で設定する第1待機時間(第1の待機時間)よりも長く設定する。
ここで、例えば、制御装置200が“停止要求 → コンテンツ設定要求 → 再生要求”を送信する場合には制御装置200が停止要求の送信からコンテンツ設定要求の送信までの時間を長くする必然性はないので、待機時間は短くてもよい。一方、制御装置200が、コンテンツデータの再生が終了してから再生装置100において再生するコンテンツデータの切り替えをさせる場合には、制御装置200は再生装置100における再生の終了を検出した後にコンテンツデータの再生に関する要求の送信を開始しなければならない。よって、再生装置100は、第1の待機時間をより短縮することによってより一層のユーザの利便性の低下の防止を図るために、例えば、第2待機状態St3_2で設定する第2待機時間を、第1待機状態St3_1で設定する第1待機時間よりも長く設定する。
第2待機時間が経過するまでに制御装置200から送信されたコンテンツデータの再生に関する要求が受信されない場合には、再生装置100は、タイムアウトであると判定して第2待機状態St3_2を基本状態St1へと遷移させる(S106)。上記によって、再生状態St1の維持が解除されるので、再生装置100の表示画面には基本画面が表示されることとなる。
また、第2待機時間が経過するまでに制御装置200から送信された再生要求が受信された場合には、再生装置100は、再生状態St1が維持されているコンテンツデータ(すなわち、現在設定されているコンテンツデータ)の再生を再度行う(S120)。
また、第2待機時間が経過するまでに制御装置200から送信されたコンテンツ切替要求が受信された場合には、再生装置100は、第2待機状態St3_2を第3待機状態St_3へと遷移させる(S122)。
ステップS122により再生装置100におけるコンテンツデータの再生に係る状態は第3待機状態St_3へと遷移するので、再生装置100は、上記S112、S114の処理を行う。よって、再生装置100では、基本画面の表示、または、新たに設定されたコンテンツデータの再生が行われる。
図3のステップS116〜S122、およびステップS112、S114に示すように、再生装置100は、コンテンツデータの再生が終了した際に再生するコンテンツデータの切り替えを行う場合、コンテンツデータの再生に係る状態を“再生状態St2 → 待機状態St3 → 再生状態St2”に遷移させる。よって、再生装置100は、コンテンツデータの再生が終了した際に再生するコンテンツデータの切り替えを行う場合においても、基本画面を表示させることなく、再生するコンテンツデータを切り替えることができる。
ここで、再生装置100における、コンテンツデータの再生が終了した場合の再生するコンテンツデータの切り替えに係る処理についてより具体的に説明する。図5は、本発明の実施形態に係る再生装置100における、コンテンツデータの再生が終了した場合の再生するコンテンツデータの切り替えに係る処理の一例を示す説明図である。図5では、図4と同様に、再生装置100と連携して処理を行う、コンテンツ再生システム1000を構成する制御装置200、サーバ300を併せて示している。
また、図5は、図4と同様に、再生装置100がコンテンツデータの再生に関する要求に基づく処理を行う制御部(後述する)と各種画面を表示する表示部(後述する)とを備える場合における処理の一例を示している。また、図5は、図4と同様に、再生装置100が再生要求に基づくコンテンツデータの再生処理を行うことによって再生画面を表示させている場合(S300)、すなわち再生装置100が再生状態St2にある場合における処理の一例を示している。
ステップS300において再生しているコンテンツデータの再生が終了すると、再生装置100は、第2待機時間を設定して、再生画面の表示を4秒(第2待機時間の一例)維持させる(S302)。
制御装置200は、コンテンツ設定要求を送信する(S304)。ステップS304において制御装置200から送信されたコンテンツ設定要求を受信した再生装置100は、第2待機時間の経過後に第3待機時間を設定して、再生画面の表示を5秒(第2待機時間の一例)さらに維持させる(S306)。
また、再生装置100は、受信されたコンテンツ設定要求に基づいてサーバ300と通信を行い、コンテンツ設定要求に対応する再生対象のコンテンツデータを設定する(S308)。ステップS308においてコンテンツデータの設定が完了すると、再生装置100は、コンテンツデータの設定が完了した旨を示す応答(コンテンツ設定要求に対する応答の一例)を、制御装置200へ送信する(S310)。
ステップS310において再生装置100から送信されたコンテンツデータの設定が完了した旨を示す応答を受信した制御装置200は、再生要求を送信する(S312)。ステップS312において制御装置200から送信された再生要求を受信した再生装置100は、第3待機時間の経過後にステップS210において設定したコンテンツデータの再生を行う(S314)。よって、再生装置100の表示画面には、ステップ308において新たに設定されたコンテンツデータに対応する画像を示す再生画面が表示される。
コンテンツ再生システム1000では、再生装置100が制御装置200およびサーバ300と連携して例えば図5に示す処理を行うことによって、再生されていたコンテンツデータが示す画像が表示された再生画面が新たに設定したコンテンツデータが示す画像が表示された再生画面へと切り替えられる。ここで、図5に示すように、再生装置100では、再生するコンテンツデータの切り替えの際に基本画面が表示されない。したがって、再生装置100は、例えば図5に示す処理を行うことによって、コンテンツデータの再生が終了した場合における再生するコンテンツデータの切り替えの円滑化を図ることができる。
再生装置100は、例えば図3に示す処理を行うことによって、コンテンツデータの再生に係る状態を選択的に遷移させる。再生装置100は、第1の待機時間(第1待機時間、第2待機時間)と第2の待機時間(第3待機時間)という2段階の待機時間を設けることによって、ユーザの利便性の低下を防止しながら基本画面を表示させずに再生するコンテンツデータの切り替える。したがって、図3に示す処理を行う再生装置100を有することによって、再生するコンテンツデータの切り替えの円滑化と、ユーザの利便性の低下の防止とを図ることが可能なコンテンツ再生システムが実現される。
[2]再生装置100における処理の第2の例
再生処理装置100が本発明の実施形態に係る切り替えアプローチに係る処理として図3に示す処理を行うことによって、ユーザの利便性の低下を防止しながら、基本画面を表示させずに再生するコンテンツデータ切り替えることができる。しかしながら、本発明の実施形態に係る切り替えアプローチに係る処理は、図3に示す処理に限られない。そこで次に、本発明の実施形態に係る切り替えアプローチに係る再生装置100における他の処理について説明する。
図6は、本発明の実施形態に係る再生装置100におけるコンテンツデータの再生に係る状態の遷移の他の例を示す状態遷移図である。図6に示す処理を行う再生装置100は、コンテンツデータの再生に係る状態として、図3と同様に、基本状態St1と、再生状態St2と、待機状態St3とを有する。
図3と図6とを比較すると、図6に示す処理を行う再生装置100は、図3に示す処理を行う場合と基本的に同様の処理を行うことによって、基本状態St1と、再生状態St2と、待機状態St3とを選択的に遷移させる。また、図3と図6とを比較すると、図6に示す待機状態St3が、保留状態St3_4をさらに有している点が異なることが分かる。ここで、保留状態St3_4は、再生装置100が第2の待機時間(第3待機時間)の設定を、サーバ300との間における受信されたコンテンツ設定要求に応じた通信が終了するまで保留する待機状態である。
例えば図4のステップS210に示したように、コンテンツ設定要求が受信された場合には、再生装置100は、受信されたコンテンツ設定要求に基づいてサーバ300と通信を行う。ここで、再生装置100とサーバ300との間の通信は、例えば、ネットワークの遅延や、サーバ300におけるコンテンツデータに係る処理(例えば再生装置100が対応するコーデックでエンコードされたコンテンツデータの生成処理など)によって、ある程度の時間がかかる場合がある。そのため、仮に、第3待機状態St3_3において設定した第3待機時間(第2の待機時間)内にサーバ300との間における受信されたコンテンツ設定要求に応じた通信が終了しなかった場合には、タイムアウトにより基本画面が表示画面に表示されてしまう可能性がある。
また、例えば図4のステップS212、S214に示したように、再生装置100から送信されたコンテンツ設定要求に対する応答を受信した制御装置200は、その後何らの処理を行わないことは考えにくく、再生要求が送信されることが想定される。つまり、例えば図4のステップS212に示す応答の送信後にまで保留状態を維持した場合には、制御装置200のユーザの待ち時間(第1待機時間+保留時間+第2待機時間)が不要に長くなる恐れがあり、利便性の低下が起こりうる。
そこで、再生装置100は、第1待機状態または第2待機状態において設定された第1の待機時間(第1待機時間、第2待機時間)の経過前にコンテンツ切替要求が受信された場合には、保留状態St3_4へと遷移させる。そして、再生装置100は、例えば、サーバ300との間における受信されたコンテンツ設定要求に応じた通信が終了して制御装置200へコンテンツ設定要求に対する応答を送信するときに、保留状態St3_4を第3待機状態St3_3へと遷移させる。上記によって、再生装置100は、図3に示す処理を行う場合よりも、再生するコンテンツデータの切り替えの円滑化と、ユーザの利便性の低下の防止とをさらに図ることが可能となる。
より具体的に説明すると、再生装置100は、第1待機状態または第2待機状態において設定された第1の待機時間(第1待機時間、第2待機時間)の経過前にコンテンツ切替要求が受信された場合には、保留状態St3_4へと遷移させる(S400、S402)。つまり、第1待機状態または第2待機状態において設定された第1の待機時間の経過前にコンテンツ切替要求が受信された場合であっても、再生装置100は、第2の待機時間を設定しない。
また、第1待機状態または第2待機状態において設定された第1の待機時間の経過前にコンテンツ切替要求が受信された場合には、再生装置100は、受信されたコンテンツ設定要求に基づいてサーバ300と通信を行う。ここで、再生装置100は、例えば、サーバ300との通信を開始してから所定の時間経過してもサーバ300から応答がない場合には、タイムアウトであると判定して保留状態St3_4を基本状態St1へと遷移させる(S404)。なお、再生装置100が、例えばサーバ300にコンテンツ設定要求に応じたコンテンツデータが記憶されていない場合などサーバ300との通信が正常に完了されなかった場合においても保留状態St3_4を基本状態St1へと遷移させることが可能であることは、言うまでもない。
サーバ300との通信が終了しコンテンツ設定要求に対応する再生対象のコンテンツデータの設定がされた場合には、再生装置100は、例えば制御装置200に対する応答を送信するときに保留状態St3_4を第3待機状態St3_3へと遷移させる(S406)。
ステップS406により再生装置100におけるコンテンツデータの再生に係る状態は第3待機状態St_3へと遷移するので、再生装置100は、図3に示すステップS112、S114と同様の処理を行う。よって、再生装置100では、基本画面の表示、または、新たに設定されたコンテンツデータの再生が行われる。
図6に示す処理を行う再生装置100は、図3に示す処理を行う場合と基本的に同様の処理を行うことによって、基本状態St1と、再生状態St2と、待機状態St3とを選択的に遷移させる。よって、再生装置100は、再生するコンテンツデータの切り替えを行う場合において、基本画面を表示させることなく、再生するコンテンツデータを切り替えることができる。
また、再生装置100は、第1待機状態または第2待機状態において設定された第1の待機時間の経過前にコンテンツ切替要求が受信された場合には、保留状態St3_4へと遷移させる。そして、再生装置100は、例えば制御装置200へコンテンツ設定要求に対する応答を送信するときに保留状態St3_4を第3待機状態St3_3へと遷移させる。よって、再生装置100は、図3に示す処理を行う場合よりも、再生するコンテンツデータの切り替えの円滑化と、ユーザの利便性の低下の防止とをさらに図ることが可能となる。
ここで、図6に示す処理を行う再生装置100における再生するコンテンツデータの切り替えに係る処理について、より具体的に説明する。図7は、本発明の実施形態に係る再生装置100における再生するコンテンツデータの切り替えに係る処理の他の例を示す説明図である。図7では、図4と同様に、再生装置100と連携して処理を行う、コンテンツ再生システム1000を構成する制御装置200、サーバ300を併せて示している。
また、図7は、図4と同様に、再生装置100がコンテンツデータの再生に関する要求に基づく処理を行う制御部(後述する)と各種画面を表示する表示部(後述する)とを備える場合における処理の一例を示している。また、図7は、図4と同様に、再生装置100が再生要求に基づくコンテンツデータの再生処理を行うことによって再生画面を表示させている場合(S500)、すなわち再生装置100が再生状態St2にある場合における処理の一例を示している。
制御装置200は停止要求を送信する(S502)。ステップS502において制御装置200から送信された停止要求を受信すると、再生装置100は、第1待機時間を設定して、再生画面の表示を2秒(第1待機時間の一例)維持させる(S504)。
ステップS502において停止要求を送信した制御装置200は、コンテンツ設定要求を送信する(S506)。ステップS506において制御装置200から送信されたコンテンツ設定要求を受信した再生装置100は、第1待機時間の経過後に行う第3待機時間の設定を保留する(S508)。また、再生装置100の表示画面に表示されている再生画面の表示を維持する。
また、再生装置100は、受信されたコンテンツ設定要求に基づいてサーバ300と通信を行い、コンテンツ設定要求に対応する再生対象のコンテンツデータを設定する(S510)。ステップS510においてコンテンツデータの設定が完了すると、再生装置100は、ステップS508の保留処理を解除して第3待機時間を設定し、再生画面の表示を5秒(第3待機時間の一例)さらに維持させる(S512)。また、ステップS510においてコンテンツデータの設定が完了すると、再生装置100は、コンテンツデータの設定が完了した旨を示す応答(コンテンツ設定要求に対する応答の一例)を制御装置200へ送信する(S514)。なお、再生装置100は、例えばステップS514における応答の送信処理を行うとき(例えば、応答の送信の直前、直後、同時など)に、ステップS512の処理を行ってもよい。
ステップS514において再生装置100から送信されたコンテンツデータの設定が完了した旨を示す応答を受信した制御装置200は、再生要求を送信する(S516)。ステップS516において制御装置200から送信された再生要求を受信した再生装置100は、第3待機時間の経過後にステップS510において設定したコンテンツデータの再生を行う(S518)。よって、再生装置100の表示画面には、ステップ510において新たに設定されたコンテンツデータに対応する画像を示す再生画面が表示される。
コンテンツ再生システム1000では、再生装置100が制御装置200およびサーバ300と連携して例えば図7に示す処理を行うことによって、再生されていたコンテンツデータが示す画像が表示された再生画面が新たに設定したコンテンツデータが示す画像が表示された再生画面へと切り替えられる。ここで、図7に示すように、再生装置100では、再生するコンテンツデータの切り替えの際に基本画面が表示されない。したがって、再生装置100は、例えば図7に示す処理を行うことによって、再生するコンテンツデータの切り替えの円滑化を図ることができる。
また、再生装置100は、図7のステップS508、S512に示すように、ステップS510におけるサーバ300との通信によりコンテンツデータの設定がされるまで、第3待機時間(第2の待機時間)を設定しない。よって、仮に第3待機時間内にサーバ300との間におけるコンテンツ設定要求に応じた通信が終了しなかったとしても、再生装置100は、タイムアウトにより基本画面を表示画面に表示しない。よって、再生装置100は、図7に示す処理を行うことによって、図4に示す処理を行う場合よりも、再生するコンテンツデータの切り替えの円滑化をさらに図ることが可能となる。
再生装置100は、例えば図6に示す処理を行うことによって、コンテンツデータの再生に係る状態を選択的に遷移させる。再生装置100は、図3に示す処理を行う場合と同様に、第1の待機時間(第1待機時間、第2待機時間)と第2の待機時間(第3待機時間)という2段階の待機時間を設けることによって、ユーザの利便性の低下を防止しながら、基本画面を表示させずに再生するコンテンツデータの切り替える。したがって、図6に示す処理を行う再生装置100を有することによって、再生するコンテンツデータの切り替えの円滑化と、ユーザの利便性の低下の防止とを図ることが可能なコンテンツ再生システムが実現される。
(本発明の実施形態に係る再生装置)
再生装置100は、例えば図3、図6に示す処理を行うことによって本発明の実施形態に係る切り替えアプローチを実現する。次に、上述した本発明の実施形態に係る切り替えアプローチに係る処理を行うことが可能な、本発明の実施形態に係る再生装置100の構成について説明する。なお、以下では、再生装置100が、コンテンツデータを再生することによりコンテンツデータが示す画像を表示画面に表示させる場合を例に挙げて説明する。
図8は、本発明の実施形態に係る再生装置100の構成の一例を示すブロック図である。図8では、再生装置100とネットワーク500で接続された制御装置200とサーバ300とを併せて示している。なお、本発明の実施形態に係るコンテンツ再生システム1000は、再生装置100と、制御装置200、サーバ300それぞれとが、ネットワーク500を介して、または直接的に通信を行う構成であってもよい。また、本発明の実施形態に係るコンテンツ再生システム1000では、例えば、制御装置200およびサーバ300が1つの装置で構成されていてもよい。
ここで、サーバ300は、コンテンツデータを記憶し、ネットワーク500を介してコンテンツデータを再生装置100などの外部装置に送信することによって当該外部装置にコンテンツデータの再生をさせる。コンテンツ再生システム1000がDLNA規格に沿ったシステムである場合、サーバ300は、DMSとしての役目を果たす。
また、制御装置200は、再生装置100に対してコンテンツデータの再生に関する要求を送信し、再生装置100におけるコンテンツデータの再生に係る処理を再生装置10の外部から制御する。コンテンツ再生システム1000がDLNA規格に沿ったシステムである場合、制御装置200は、DMCとしての役目を果たす。
また、再生装置100は、制御装置200から送信されたコンテンツデータの再生に関する要求に基づいて、ネットワーク500を介してサーバ300から取得したコンテンツデータを自装置にて再生する。コンテンツ再生システム1000がDLNA規格に沿ったシステムである場合、再生装置100は、DMRとしての役目を果たす。
また、ネットワーク500としては、例えば、LAN(Local Area Network)やWAN(Wide Area Network)などの有線ネットワーク、無線LAN(WLAN;Wireless Local Area Network)や基地局を介した無線WAN(WWAN;Wireless Wide Area Network)などの無線ネットワーク、あるいは、TCP/IP(Transmission Control Protocol/Internet Protocol)などの通信プロトコルを用いたインターネットなどが挙げられる。
図8を参照すると、再生装置100は、通信部102と、制御部104と、表示部106と、操作部108とを備える。
また、再生装置100は、例えば、ROM(Read Only Memory;図示せず)や、RAM(Random Access Memory;図示せず)、記憶部(図示せず)などを備えてもよい。再生装置100は、例えば、データの伝送路としてのバス(bus)により各構成要素間を接続する。
ここで、ROM(図示せず)は、制御部104が使用するプログラムや演算パラメータなどの制御用データを記憶する。RAM(図示せず)は、制御部104により実行されるプログラムなどを一次記憶する。記憶部(図示せず)は再生装置100が備える記憶手段であり、コンテンツデータやアプリケーションなど様々なデータを記憶する。記憶部(図示せず)としては、後述する記録媒体が挙げられる。
[再生装置100のハードウェア構成例]
図9は、本発明の実施形態に係る再生装置100のハードウェア構成の一例を示す説明図である。再生装置100は、例えば、MPU150と、ROM152と、RAM154と、記録媒体156と、入出力インタフェース158と、操作入力デバイス160と、表示デバイス162と、通信インタフェース164とを備える。また、再生装置100は、例えば、データの伝送路としてのバス166で各構成要素間を接続する。
MPU150は、MPU(Micro Processing Unit)や、制御機能を実現するための複数の回路が集積された集積回路などで構成され、再生装置100全体を制御する制御部104として機能する。また、MPU150は、再生装置100において、後述する再生処理部120、および再生制御部122としての役目を果たすこともできる。
ROM152は、MPU150が使用するプログラムや演算パラメータなどの制御用データを記憶し、また、RAM154は、例えば、MPU150により実行されるプログラムなどを一次記憶する。
記録媒体156は、記憶部(図示せず)として機能し、例えばコンテンツデータやアプリケーションなど、様々なデータを記憶する。ここで、記録媒体156としては、例えば、ハードディスク(Hard Disk)などの磁気記録媒体や、EEPROM(Electrically Erasable and Programmable Read Only Memory)、フラッシュメモリ(flash memory)、MRAM(Magnetoresistive Random Access Memory)、FeRAM(Ferroelectric Random Access Memory)、PRAM(Phase change Random Access Memory)などの不揮発性メモリ(nonvolatile memory)が挙げられる。また、再生装置100は、再生装置100から着脱可能な記録媒体156を備えることもできる。
入出力インタフェース158は、例えば、操作入力デバイス160や、表示デバイス162を接続する。操作入力デバイス160は、操作部106として機能し、また、表示デバイス162は、表示部108として機能する。ここで、入出力インタフェース158としては、例えば、USB(Universal Serial Bus)端子や、DVI(Digital Visual Interface)端子、HDMI(High-Definition Multimedia Interface)端子、各種処理回路などが挙げられる。また、操作入力デバイス160は、例えば、再生装置100上に備えられ、再生装置100の内部で入出力インタフェース158と接続される。操作入力デバイス160としては、例えば、ボタン、方向キー、ジョグダイヤルなどの回転型セレクター、あるいは、これらの組み合わせなどが挙げられる。また、表示デバイス162は、例えば、再生装置100上に備えられ、再生装置100の内部で入出力インタフェース158と接続される。表示デバイス162としては、例えば、液晶ディスプレイ(Liquid Crystal Display;LCD)や有機ELディスプレイ(organic ElectroLuminescence display。または、OLEDディスプレイ(Organic Light Emitting Diode display)ともよばれる。)などが挙げられる。なお、入出力インタフェース158が、再生装置100の外部装置としての操作入力デバイス(例えば、キーボードやマウスなど)や表示デバイス(例えば、外部ディスプレイなど)と接続することもできることは、言うまでもない。また、表示デバイス162は、例えばタッチスクリーンなど、表示とユーザ操作とが可能なデバイスであってもよい。
通信インタフェース164は、再生装置100が備える通信手段であり、ネットワークを介して(あるいは、直接的に)、制御装置200や、サーバ300などの外部装置と無線/有線で通信を行うための通信部102として機能する。ここで、通信インタフェース164としては、例えば、通信アンテナおよびRF回路(無線通信)や、IEEE802.15.1ポートおよび送受信回路(無線通信)、IEEE802.11bポートおよび送受信回路(無線通信)、あるいはLAN端子および送受信回路(有線通信)などが挙げられる。
再生装置100は、例えば図9に示す構成によって、本発明の実施形態に係る切り替えアプローチに係る処理を行う。なお、本発明の実施形態に係る再生装置100のハードウェア構成は、図9に示す構成に限られない。例えば、再生装置100は、オシレータなどで構成されたタイマを別途備えていてもよい。上記タイマは、例えば各待機時間の経過の判定に用いられる。
また、再生装置100は、例えば、DSP(Digital Signal Processor)と、増幅器(アンプ)やスピーカなどから構成される音声出力デバイスとを備えてもよい。上記DSPや音声出力デバイスを備えることによって、再生装置100は、待機状態のときに制御装置200から送信されたコンテンツデータの再生に関する要求を受信した場合において、コンテンツデータの再生に関する要求が受信されたことを音声にてユーザに通知することができる。
再度図8を参照して、再生装置100の構成要素について説明する。通信部102は、再生装置100が備える通信手段であり、ネットワークを介して(あるいは、直接的に)、制御装置200やサーバ300などの外部装置と無線/有線で通信を行う。また、通信部102は、例えば、制御部104により通信が制御される。
ここで、通信部102としては、例えば、通信アンテナおよびRF回路や、LAN端子および送受信回路などが挙げられるが、上記に限られない。例えば、通信部102は、ネットワークを介して外部装置と通信可能な任意の構成をとることができる。
制御部104は、例えば、MPUや、各種処理回路が集積された集積回路などで構成され、再生装置100全体を制御する役目を果たす。また、制御部104は、再生処理部120と、再生制御部122とを備え、本発明の実施形態に係る切り替えアプローチに係る処理を主導的に行う役目を果たす。また、制御部104は、通信部102を介した外部装置との通信を制御する通信制御部(図示せず)を備えていてもよい。
再生処理部120は、通信部102が受信したコンテンツデータの再生に関する要求に応じた、コンテンツデータの再生に係る処理を行う。また、再生処理部120における処理の実行は、再生制御部122により制御される。
再生制御部122は、再生処理部120におけるコンテンツデータの再生に係る処理の実行の状態を制御する。
より具体的には、再生制御部122は、例えば、再生処理部120が再生状態にあるときに停止要求が受信された場合、または再生状態にあるときにコンテンツデータの再生が終了した場合には、第1の待機時間を設定して第1の待機時間が経過するまで再生処理部120における再生状態を維持させる。よって、再生装置100におけるコンテンツデータの再生に係る状態は、再生状態St2から第1待機状態St3_1または第2待機状態St3_2へと遷移する。また、表示部106の表示画面には、再生画面の表示が維持される。
また、再生制御部122は、例えば、第1の待機時間の経過前にコンテンツ設定要求が受信された場合には、第1の待機時間経過後に第2の待機時間をさらに設定して第2の待機時間が経過するまで再生処理部120における再生状態をさらに維持させる。よって、再生装置100におけるコンテンツデータの再生に係る状態は、第1待機状態St3_1または第2待機状態St3_2から第3待機状態St3_3へと遷移する。また、表示部106の表示画面には、再生画面の表示が維持される。
また、再生制御部122は、例えば、第2の待機時間が経過するまでに再生要求が受信された場合には、再生処理部120にコンテンツ設定要求に応じて新たに設定したコンテンツデータの再生を行わせる。よって、表示部106の表示画面には、維持されていた再生画面から切り替わった、新たに設定されたコンテンツデータに対応する再生画面が表示される。
また、再生制御部122は、例えば、第1の待機時間が経過するまでにコンテンツ設定要求が受信されない場合、または第2の待機時間が経過するまでに再生要求が受信されない場合には、再生処理部120におけるコンテンツデータの再生に係る処理の実行の状態を再生状態から基本状態へと遷移させる。よって、再生装置100におけるコンテンツデータの再生に係る状態は、第3待機状態St3_3から基本状態St1へと遷移し、示部106の表示画面には、基本画面が表示される。
再生制御部122は、例えば上記ように再生処理部120におけるコンテンツデータの再生に係る処理の実行の状態を制御することによって、再生するコンテンツデータの切り替えに係る処理を制御する。
なお、再生制御部122における制御に係る処理は、上記に限られない。例えば、再生制御部122は、第1の待機時間の経過前または第2の待機時間の経過前に停止要求が受信された場合には、停止要求に応じた処理を再生処理部120に行わせない。また、再生制御部122は、例えば、第1の待機時間の経過前にコンテンツ設定要求が受信された場合、または、第2の待機時間の経過前に再生要求が受信された場合には、コンテンツデータの再生に関する要求を受信したことをユーザに対して通知させる処理を行う。つまり、再生制御部122は、上述した図3、図6に示すコンテンツデータの再生に係る処理を主導的に行う役目を果たす。
再生制御部122は、例えば上記のように再生処理部120における処理の実行の状態を制御する。再生制御部122が再生処理部120における処理の実行の状態を制御することによって、再生装置100では、上述した図3、図6に示すコンテンツデータの再生に係る処理(本発明の実施形態に係る切り替えアプローチに係る処理)が実現される。
制御部104は、再生処理部120と再生制御部122とを備えることによって、本発明の実施形態に係る切り替えアプローチに係る処理を主導的に行う役目を果たす。なお、本発明の実施形態に係る再生装置100が備える制御部104の構成が、上記に限られないことは、言うまでもない。
表示部106は、再生装置100が備える表示手段であり、表示画面に様々な情報を表示する。表示部106の表示画面に表示される画面としては、例えば、基本画面や、コンテンツデータに対応する再生画面、所望する動作を再生装置100に対して行わせるための操作画面などが挙げられる。ここで、表示部106としては、例えば、LCDや有機ELディスプレイなどが挙げられるが、上記に限られない。例えば、再生装置100は、表示部106を、タッチスクリーンで構成することもできる。上記の場合には、表示部106は、ユーザ操作および表示の双方が可能な操作表示部として機能することとなる。
操作部108は、ユーザによる操作を可能とする再生装置100が備える操作手段である。再生装置100は、操作部108を備えることによって、ユーザ操作を可能とし、ユーザ操作に応じてユーザが所望する処理を行うことができる。ここで、操作部108としては、例えば、ボタン、方向キー、ジョグダイヤルなどの回転型セレクタ、あるいは、これらの組み合わせなどが挙げられる。
再生装置100は、例えば、図8に示す構成によって、本発明の実施形態に係る切り替えアプローチに係る処理を実現することができる。
以上のように、本発明の実施形態に係るコンテンツ再生システム1000は、再生装置100と、コンテンツデータの再生に関する要求を送信する制御装置200と、コンテンツデータを記憶するサーバ300とを有する。再生装置100は、再生状態にあるときに停止要求が受信された場合、または再生状態のときにコンテンツデータの再生が終了した場合に、第1の待機時間(第1待機時間、第2待機時間)と第2の待機時間(第3待機時間)という2段階の待機時間を設け、再生状態を維持する。
ここで、再生装置100は、第1の待機時間が経過するまでにコンテンツ設定要求が受信されない場合には、再生状態の維持を解除して再生状態をコンテンツデータの再生を行っていない基本状態へと遷移させる。よって、制御装置200のユーザがコンテンツデータの停止を所望している場合であっても、当該ユーザは第1の待機時間しか待つ必要はないので、ユーザの利便性の低下を防止することができる。また、再生装置100は、第1の待機時間が経過するまでにコンテンツ設定要求が受信された場合には、第1の待機時間経過後に第2の待機時間を設定(待機時間の延長に相当)して、再生状態をさらに維持する。そして、再生装置100は、第2の待機時間が経過するまでに設定したコンテンツデータに対する再生要求が受信された場合には、再生装置100は、再生要求に応じて設定したコンテンツデータの再生を行う。よって、再生装置100におけるコンテンツデータの再生に係る状態は再生状態から基本状態へと遷移しないので、再生装置100は、基本画面を表示画面に表示させることなく再生するコンテンツデータの切り替えを行うことができる。つまり、再生装置100では、従来のコンテンツ再生システムにおいて生じうる問題の発生が防止される。また、再生装置100は、第2の待機時間が経過するまでに設定されたコンテンツデータに対する再生要求が受信されない場合には、再生状態の維持を解除して再生状態から基本状態へと遷移させる。よって、再生装置100では、2段階の待機時間が経過したときに制御装置200から送信されたコンテンツデータの再生に関する要求が受信されていない場合に、再生状態維持され続けることによって表示画面の表示が再生画面から基本画面へと戻らない事態(ユーザの利便性を低下させうる事態)が生じることはない。
したがって、再生装置100を有することによって、再生するコンテンツデータの切り替えの円滑化と、ユーザの利便性の低下の防止とを図ることが可能なコンテンツ再生システムが実現される。
また、例えばDLNA規格ではコンテンツデータを連続再生させる方法が一意に規定されていないので、制御装置200から様々なパターンでコンテンツデータの再生に関する要求が送信される可能性がある。ここで、再生装置100では、例えば、再生制御部122が、第1の待機時間の経過前または第2の待機時間の経過前に停止要求が受信された場合には、停止要求に応じた処理を再生処理部120に行わせない。よって、再生装置100は、再生するコンテンツデータの切り替えを行う際に様々なパターンでコンテンツデータの再生に関する要求が送信された場合であっても、基本画面が表示されることを防止することができる。したがって、再生装置100は、再生するコンテンツデータの切り替えのより一層の円滑化を図ることができる。
また、再生装置100は、例えば、第2の待機時間(第3待機時間)を第1の待機時間(第1待機時間、第2待機時間)よりも長く設定する。また、再生装置100は、例えば、第2待機状態において設定する第1の待機時間(第2待機時間)を、第1待機状態において設定する第1の待機時間(第1待機時間)よりも長く設定する。上記のように、再生装置100のコンテンツデータの再生に係る状態や受信されたコンテンツデータの再生に関する要求に応じて待機時間を変えることによって、再生装置100は、コンテンツの切り替えに係る停止要求と再生停止のための停止要求とを区別できないときであっても、ユーザの待ち時間を短縮させることができる。したがって、再生装置100は、ユーザの利便性の低下をさらに防止することができる。
また、再生装置100は、待機状態のときに実行可能なコンテンツデータの再生に関する要求が受信された場合には、例えば、当該コンテンツデータの再生に関する要求が受信されたことをユーザに通知する。したがって、再生装置100は、ユーザに安心感を与えることが可能であるので、ユーザの利便性の低下をさらに防止することができる。
さらに、再生装置100は、例えば、受信されたコンテンツ設定要求に応じたサーバ300との通信によりコンテンツデータの設定がされるまで、第2の待機時間(第3待機時間)を設定しないことができる。ここで、再生装置100とサーバ300との間の通信は、例えば、ネットワークの遅延や、サーバ300におけるコンテンツデータに係る処理などによって、ある程度の時間がかかる場合がある。そのため、仮に設定した第2の待機時間内にサーバ300との間における受信されたコンテンツ設定要求に応じた通信が終了しなかった場合には、タイムアウトにより基本画面が表示画面に表示されてしまうことが起こる可能性がある。上記のように第2の待機時間の設定を保留することによって、再生装置100は、再生するコンテンツデータの切り替えの円滑化をさらに図ることができる。
以上、本発明の実施形態に係るコンテンツ再生システム1000を構成する構成要素として再生装置100を挙げて説明したが、本発明の実施形態は、かかる形態に限られない。本発明の実施形態は、例えば、テレビジョン放送を受信するテレビ受像機、PCやPDA(Personal Digital Assistant)、サーバなどのコンピュータ、携帯電話やPHS(Personal Handyphone System)などの携帯型通信装置、映像/音楽再生装置、映像/音楽記録再生装置、携帯型ゲーム機など、様々な機器に適用することができる。
また、本発明の実施形態に係るコンテンツ再生システム1000を構成する構成要素として制御装置200を挙げて説明したが、本発明の実施形態は、かかる形態に限られない。本発明の実施形態は、例えば、PCやPDA、サーバなどのコンピュータ、携帯電話やPHSなどの携帯型通信装置、映像/音楽再生装置、映像/音楽記録再生装置、携帯型ゲーム機など、本発明の実施形態に係るコンテンツデータの再生に関する要求の送信が可能な様々な機器に適用することができる。
また、本発明の実施形態に係るコンテンツ再生システム1000を構成する構成要素としてサーバ300を挙げて説明したが、本発明の実施形態は、かかる形態に限られない。本発明の実施形態は、例えば、PCやサーバなどのコンピュータ、映像/音楽再生装置、映像/音楽記録再生装置など、様々な機器に適用することができる。
(本発明の実施形態に係るプログラム)
コンピュータを、本発明の実施形態に係る再生装置として機能させるためのプログラムによって、再生するコンテンツデータの切り替えの円滑化と、ユーザの利便性の低下の防止とを図ることができる。
以上、添付図面を参照しながら本発明の好適な実施形態について説明したが、本発明は係る例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
例えば、本発明の実施形態に係る再生装置は、図8に示す再生処理部120および再生制御部122を個別に備える(例えば、それぞれを個別の処理回路で実現する)こともできる。
また、上記では、コンピュータを、本発明の実施形態に係る再生装置として機能させるためのプログラム(コンピュータプログラム)が提供されることを示したが、本発明の実施形態は、さらに、上記プログラムを記憶させた記録媒体も併せて提供することができる。
また、本発明の実施形態に係るコンテンツ再生システムは、DLNA規格に沿った装置で構成されることに限らず、本発明の実施形態に係る切り替えアプローチを適用することが可能な、任意の規格に沿った装置で構成されてもよい。
上述した構成は、本発明の実施形態の一例を示すものであり、当然に、本発明の技術的範囲に属するものである。
10、100 再生装置
20、200 制御装置
30、300 サーバ
102 通信部
104 制御部
106 表示部
108 操作部
120 再生処理部
122 再生制御部

Claims (7)

  1. コンテンツデータを記憶するサーバと、前記サーバに記憶された前記コンテンツデータの再生に関する要求として、再生するコンテンツデータの設定を要求するコンテンツ設定要求、前記コンテンツ設定要求により設定されたコンテンツデータの再生開始を要求する再生要求、または前記再生要求に応じて再生されているコンテンツデータの再生の停止を要求する停止要求を送信する制御装置と、通信を行う通信部と
    前記通信部が受信した前記再生に関する要求に応じた、コンテンツデータの再生に係る処理を行う再生処理部と
    前記再生処理部におけるコンテンツデータの再生に係る処理の実行の状態を制御する再生制御部と
    を備え、
    前記再生制御部は、
    前記再生処理部がコンテンツデータの再生を行っている再生状態にあるときに前記停止要求が受信された場合、または前記再生処理部がコンテンツデータの再生を行っている再生状態にあるときに前記コンテンツデータの再生が終了した場合には、第1の待機時間を設定して前記第1の待機時間が経過するまで前記再生処理部における再生状態を維持させ、
    前記第1の待機時間の経過前に前記コンテンツ設定要求が受信された場合には、前記第1の待機時間経過後に第2の待機時間をさらに設定して前記第2の待機時間が経過するまで前記再生処理部における再生状態をさらに維持させ、
    前記第2の待機時間が経過するまでに前記再生要求が受信された場合には、前記再生処理部に前記コンテンツ設定要求に応じて新たに設定されたコンテンツデータの再生を行わせ、
    前記第1の待機時間が経過するまでに前記コンテンツ設定要求が受信されない場合、または前記第2の待機時間が経過するまでに前記再生要求が受信されない場合には、前記再生処理部におけるコンテンツデータの再生に係る処理の実行の状態を、前記再生状態からコンテンツデータの再生を行っていない基本状態へと遷移させ、
    前記第2の待機時間を前記第1の待機時間よりも長く設定する、再生装置。
  2. 前記再生制御部は、
    前記第1の待機時間の経過前に前記コンテンツ設定要求が受信された場合には、前記サーバとの間における前記コンテンツ設定要求に応じた通信を前記再生処理部に行わせ、
    前記サーバとの間における前記コンテンツ設定要求に応じた通信が終了するまで前記第2の待機時間の設定を保留する、請求項1に記載の再生装置。
  3. 前記再生制御部は、前記再生処理部が前記再生状態にあるときに前記コンテンツデータの再生が終了した場合に設定する前記第1の待機時間を、前記再生処理部が前記再生状態にあるときに前記停止要求が受信された場合に設定する前記第1の待機時間よりも長く設定する、請求項1に記載の再生装置。
  4. 前記再生制御部は、前記第1の待機時間の経過前に前記コンテンツ設定要求が受信された場合、または、前記第2の待機時間の経過前に前記再生要求が受信された場合には、前記コンテンツデータの再生に関する要求を受信したことをユーザに対して通知させる、請求項1に記載の再生装置。
  5. 前記再生制御部は、前記第1の待機時間の経過前または前記第2の待機時間の経過前に前記停止要求が受信された場合には、前記停止要求に応じた処理を前記再生処理部に行わせない、請求項1に記載の再生装置。
  6. サーバに記憶されたコンテンツデータの再生に関する要求を送信する制御装置から送信された、コンテンツデータの再生開始を要求する再生要求が受信された場合に、前記再生要求に対応するコンテンツデータを再生する再生ステップと
    前記再生ステップにおいてコンテンツデータの再生が行われているときに前記制御装置から送信された前記再生要求に応じて再生されているコンテンツデータの再生の停止を要求する停止要求が受信された場合、または前記再生ステップにおいてコンテンツデータの再生が行われているときに前記コンテンツデータの再生が終了した場合に、第1の待機時間を設定し、前記第1の待機時間が経過するまで前記再生するステップにおける前記コンテンツデータの再生の状態を維持する第1維持ステップと
    前記第1維持ステップにおいて設定された前記第1の待機時間の経過前に、前記制御装置から送信された再生するコンテンツデータの設定を要求するコンテンツ設定要求が受信された場合に、前記第1の待機時間経過後に第2の待機時間をさらに設定し、前記第2の待機時間が経過するまで前記第1維持ステップにおいて維持された前記コンテンツデータの再生の状態をさらに維持する第2維持ステップと
    前記第2の待機時間が経過するまでに前記再生要求が受信された場合に、前記コンテンツ設定要求に応じて新たに設定したコンテンツデータの再生を行う再生切り替えステップと
    前記第1の待機時間が経過するまでに前記コンテンツ設定要求が受信されない場合、または前記第2の待機時間が経過するまでに前記再生要求が受信されない場合に、前記第1維持ステップまたは前記第2維持ステップにおいて維持された前記コンテンツデータの再生の状態を、コンテンツデータの再生を行っていない基本状態へと遷移させる状態遷移ステップと
    を有し、
    前記第2の待機時間は、前記第1の待機時間よりも長く設定される、再生制御方法。
  7. サーバに記憶されたコンテンツデータの再生に関する要求を送信する制御装置から送信された、コンテンツデータの再生開始を要求する再生要求が受信された場合に、前記再生要求に対応するコンテンツデータを再生する再生ステップ
    前記再生ステップにおいてコンテンツデータの再生が行われているときに前記制御装置から送信された前記再生要求に応じて再生されているコンテンツデータの再生の停止を要求する停止要求が受信された場合、または前記再生ステップにおいてコンテンツデータの再生が行われているときに前記コンテンツデータの再生が終了した場合に、第1の待機時間を設定し、前記第1の待機時間が経過するまで前記再生するステップにおける前記コンテンツデータの再生の状態を維持する第1維持ステップ
    前記第1維持ステップにおいて設定された前記第1の待機時間の経過前に、前記制御装置から送信された再生するコンテンツデータの設定を要求するコンテンツ設定要求が受信された場合に、前記第1の待機時間経過後に第2の待機時間をさらに設定し、前記第2の待機時間が経過するまで前記第1維持ステップにおいて維持された前記コンテンツデータの再生の状態をさらに維持する第2維持ステップ
    前記第2の待機時間が経過するまでに前記再生要求が受信された場合に、前記コンテンツ設定要求に応じて新たに設定したコンテンツデータの再生を行う再生切り替えステップ
    前記第1の待機時間が経過するまでに前記コンテンツ設定要求が受信されない場合、または前記第2の待機時間が経過するまでに前記再生要求が受信されない場合に、前記第1維持ステップまたは前記第2維持ステップにおいて維持された前記コンテンツデータの再生の状態を、コンテンツデータの再生を行っていない基本状態へと遷移させる状態遷移ステップ
    をコンピュータに実行させ、
    前記第2の待機時間は、前記第1の待機時間よりも長く設定される、プログラム。
JP2009298149A 2009-12-28 2009-12-28 再生装置、再生制御方法、およびプログラム Expired - Fee Related JP5549221B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2009298149A JP5549221B2 (ja) 2009-12-28 2009-12-28 再生装置、再生制御方法、およびプログラム
US12/960,813 US8468218B2 (en) 2009-12-28 2010-12-06 Reproducing apparatus, reproducing control method, and program
CN2010105978224A CN102111647A (zh) 2009-12-28 2010-12-21 再现设备、再现控制方法以及程序

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009298149A JP5549221B2 (ja) 2009-12-28 2009-12-28 再生装置、再生制御方法、およびプログラム

Publications (2)

Publication Number Publication Date
JP2011139313A JP2011139313A (ja) 2011-07-14
JP5549221B2 true JP5549221B2 (ja) 2014-07-16

Family

ID=44175648

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009298149A Expired - Fee Related JP5549221B2 (ja) 2009-12-28 2009-12-28 再生装置、再生制御方法、およびプログラム

Country Status (3)

Country Link
US (1) US8468218B2 (ja)
JP (1) JP5549221B2 (ja)
CN (1) CN102111647A (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102547442A (zh) * 2011-12-26 2012-07-04 四川长虹电器股份有限公司 一种基于UPnP的电视节目分享方法
JP2015023438A (ja) * 2013-07-19 2015-02-02 ソニー株式会社 情報処理装置、情報処理方法及びプログラム
CN105338401B (zh) * 2015-11-16 2019-08-27 深圳Tcl数字技术有限公司 多媒体文件的播放方法及***

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3483064B2 (ja) * 1995-04-20 2004-01-06 富士通株式会社 再生装置
JP2000123460A (ja) * 1998-10-21 2000-04-28 Hitachi Ltd 記録再生装置
WO2001061896A1 (fr) * 2000-02-16 2001-08-23 Sony Corporation Dispositif et procede pour emettre des donnees
KR100709484B1 (ko) * 2002-07-16 2007-04-20 마쯔시다덴기산교 가부시키가이샤 컨텐츠 수신기 및 컨텐츠 송신기
KR20040054445A (ko) * 2002-12-18 2004-06-25 주식회사 아이콘랩 코드를 이용한 각종 유무선 컨텐츠 및 정보 제공 서비스시스템, 이에 사용되는 유저 단말, 이에 사용되는통신업체 플랫폼, 이에 사용되는 운영 대행사 플랫폼,이에 사용되는 온라인 관계사 모듈 및 오프라인 관계사모듈, 및 서비스 제공 방법
JP4569228B2 (ja) * 2004-09-02 2010-10-27 ソニー株式会社 データ処理方法、情報記録媒体製造管理システム、記録データ生成装置、および方法、並びにコンピュータ・プログラム
JPWO2006112046A1 (ja) * 2005-03-31 2008-11-27 株式会社ディーアンドエムホールディングス 記録再生装置及び記録再生方法
JP2006323690A (ja) * 2005-05-19 2006-11-30 Sony Corp 検索装置,プログラム及び検索方法
JP4819042B2 (ja) * 2005-05-24 2011-11-16 パナソニック株式会社 記録再生装置
JP4735441B2 (ja) * 2006-06-29 2011-07-27 日本ビクター株式会社 Avサーバ装置
JP5314840B2 (ja) * 2006-08-08 2013-10-16 シャープ株式会社 コンテンツ再生装置及びコンテンツ再生方法
JP2008065905A (ja) * 2006-09-07 2008-03-21 Sony Corp 再生装置、再生方法及び再生プログラム
JP5233175B2 (ja) * 2007-06-08 2013-07-10 ソニー株式会社 コンテンツ配信システム、配信サーバ、端末及びコンテンツ配信方法
JP2009159351A (ja) * 2007-12-27 2009-07-16 Hitachi Ltd 映像記録再生配信装置
JP4569649B2 (ja) 2008-03-19 2010-10-27 ソニー株式会社 情報処理装置、情報再生装置、情報処理方法、情報再生方法、情報処理システムおよびプログラム
JP5010553B2 (ja) * 2008-08-12 2012-08-29 株式会社東芝 無線装置
JP4650547B2 (ja) * 2008-09-30 2011-03-16 ソニー株式会社 情報処理装置、プログラム、および情報処理システム
JP4649530B1 (ja) * 2009-10-16 2011-03-09 株式会社東芝 再生装置及び再生方法

Also Published As

Publication number Publication date
JP2011139313A (ja) 2011-07-14
US8468218B2 (en) 2013-06-18
CN102111647A (zh) 2011-06-29
US20110161466A1 (en) 2011-06-30

Similar Documents

Publication Publication Date Title
KR101801127B1 (ko) 실시간 전송 프로토콜에 대한 스트리밍 제어
EP2640100B1 (en) Method and apparatus for providing an enhanced wi-fi display session in a wi-fi display network
TWI489371B (zh) 用以執行無線顯示控制之方法與裝置
JP6406249B2 (ja) 情報処理装置および情報処理方法
JP5532751B2 (ja) 情報処理装置、およびプログラム
JP6515918B2 (ja) 情報処理装置、情報処理システムおよび情報処理方法
US8713336B2 (en) Communication apparatus, power supply control method, display apparatus, communication method, and computer program product
WO2016018926A1 (en) Direct streaming for wireless display
US10158690B2 (en) Method and system for streaming multimedia content in a wireless fidelity display network environment
JP2015506127A (ja) 無線ドッキングシステムを使用するオーディオシステムのためのミキサーの構成及び制御のための方法及び装置
JP4495254B2 (ja) 通信装置、通信方法、プログラム、及び集積回路
JP2006332771A (ja) 制御装置および方法、並びにプログラム
US9860901B2 (en) Transmission of data to reception devices
WO2014192414A1 (ja) 情報処理装置および情報処理方法
WO2011070720A1 (ja) 再生装置、表示装置、avネットワークシステム、再生方法、プログラム、及び集積回路
KR101624904B1 (ko) 휴대용 단말기에서 디엔엘에이를 이용하여 멀티 사운드 채널 컨텐츠를 재생하기 위한 장치 및 방법
JP2009147575A (ja) コンテンツ再生制御システム
JP5549221B2 (ja) 再生装置、再生制御方法、およびプログラム
JP2012094950A (ja) 送信装置、送信方法および通信システム
JP5672779B2 (ja) 送信制御装置、および送信制御方法
JPWO2018096849A1 (ja) 情報処理装置、情報処理方法、及びプログラム
JP2009176219A (ja) 情報処理装置、制御端末、機器制御システム、及び機器制御方法
JP2014187491A (ja) 電子機器
JP2011041018A (ja) 情報処理装置、情報処理方法、プログラムおよび通信端末
JP2014123918A (ja) 再生装置、再生システムおよび処理実行制御方法

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20121102

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130807

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130910

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20131029

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20140422

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140505

LAPS Cancellation because of no payment of annual fees