Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6357548B2 - 動画像処理装置 - Google Patents
[go: Go Back, main page]

JP6357548B2 - 動画像処理装置 - Google Patents

動画像処理装置 Download PDF

Info

Publication number
JP6357548B2
JP6357548B2 JP2016573173A JP2016573173A JP6357548B2 JP 6357548 B2 JP6357548 B2 JP 6357548B2 JP 2016573173 A JP2016573173 A JP 2016573173A JP 2016573173 A JP2016573173 A JP 2016573173A JP 6357548 B2 JP6357548 B2 JP 6357548B2
Authority
JP
Japan
Prior art keywords
image sequence
image
sequence
displayed
display
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.)
Active
Application number
JP2016573173A
Other languages
English (en)
Other versions
JPWO2016125339A1 (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 Interactive Entertainment Inc
Original Assignee
Sony Interactive Entertainment Inc
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 Interactive Entertainment Inc filed Critical Sony Interactive Entertainment Inc
Publication of JPWO2016125339A1 publication Critical patent/JPWO2016125339A1/ja
Application granted granted Critical
Publication of JP6357548B2 publication Critical patent/JP6357548B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/40Scenes; Scene-specific elements in video content
    • G06V20/46Extracting features or characteristics from the video content, e.g. video fingerprints, representative shots or key frames
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0485Scrolling or panning
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/102Programmed access in sequence to addressed parts of tracks of operating record carriers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/34Indicating arrangements 
    • 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/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • 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/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • 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/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47217End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks
    • 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/47End-user applications
    • H04N21/482End-user interface for programme selection
    • H04N21/4828End-user interface for programme selection for searching programme descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/845Structuring of content, e.g. decomposing content into time segments
    • H04N21/8453Structuring of content, e.g. decomposing content into time segments by locking or enabling a set of features, e.g. optional functionalities in an executable program
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/845Structuring of content, e.g. decomposing content into time segments
    • H04N21/8456Structuring of content, e.g. decomposing content into time segments by decomposing the content in the time domain, e.g. in time segments

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Description

本発明は、動画像に関連する静止画像の表示制御を行う動画像処理装置、サーバ装置、動画像処理方法、動画像処理プログラム、及び情報記憶媒体に関する。
動画像から複数のフレーム画像を抽出し、画像列として表示する技術がある。このような技術によれば、ユーザーは表示される画像列を閲覧することによって、動画像の概要を素早く把握したり、自分が見たいシーンを簡単に探したりすることができる(例えば特許文献1参照)。
特開2010−92246号公報
上記従来例の技術においては、動画像から抽出して得られる画像を一度に全部画面に表示できない場合であっても、ユーザーは画像列をスクロールさせることによって見たいシーンを探すことができる。しかしながら、多数の画像を含む画像列をスクロールさせる場合、スクロールが速すぎると、ユーザーが画像列を確認しながらスクロールさせることが難しくなる。また、スクロールが遅すぎると、見たいシーンを探すのに時間がかかってしまう。
本発明は上記実情を考慮してなされたものであって、その目的の一つは、ユーザーが画像列の内容を容易に確認しながら素早く見たいシーンを探すことのできる動画像処理装置、サーバ装置、動画像処理方法、動画像処理プログラム、及び情報記憶媒体を提供することにある。
本発明に係る動画像処理装置は、注目動画像から複数のフレーム画像を抽出してなる第1画像列を取得する第1画像列取得部と、前記注目動画像から複数のフレーム画像を抽出してなる、前記第1画像列とは異なる第2画像列を取得する第2画像列取得部と、前記第1画像列を注目画像列として表示装置の画面に表示させる制御を行う表示制御部と、を含み、前記表示制御部は、前記第1画像列の表示中に、ユーザーによるスクロール操作に応じて当該第1画像列に含まれるフレーム画像をスクロールさせ、前記スクロール操作が所定の判定条件を満たす場合には、前記注目画像列を前記第1画像列から前記第2画像列に切り替えることを特徴とする。
また、本発明に係る別の動画像処理装置は、注目動画像から複数のフレーム画像を抽出してなる第1画像列を取得する第1画像列取得部と、前記注目動画像から複数のフレーム画像を抽出してなる、前記第1画像列とは異なる第2画像列を取得する第2画像列取得部と、前記第1画像列及び第2画像列を同時期に表示装置の画面に表示させる制御を行う表示制御部と、を含み、前記表示制御部は、前記第1画像列及び第2画像列の表示中に、ユーザーによるスクロール操作に応じて当該第1画像列及び第2画像列に含まれるフレーム画像をスクロールさせ、前記スクロール操作が所定の判定条件を満たす場合には、前記第1画像列に含まれるフレーム画像の表示を抑制することを特徴とする。
また、本発明に係るサーバ装置は、動画像処理装置と接続可能なサーバ装置であって、注目動画像、及び、当該注目動画像の表示制御に用いる制御プログラムを前記動画像処理装置に送信する送信部を含み、前記制御プログラムは、注目動画像から複数のフレーム画像を抽出してなる第1画像列を取得するステップと、前記注目動画像から複数のフレーム画像を抽出してなる、前記第1画像列とは異なる第2画像列を取得するステップと、前記第1画像列を注目画像列として表示装置の画面に表示させる制御を行うステップと、前記第1画像列の表示中に、ユーザーによるスクロール操作に応じて当該第1画像列に含まれるフレーム画像をスクロールさせるステップと、前記スクロール操作が所定の判定条件を満たす場合に、前記注目画像列を前記第1画像列から前記第2画像列に切り替えるステップと、を前記動画像処理装置に実行させることを特徴とする。
また、本発明に係る動画像処理方法は、注目動画像から複数のフレーム画像を抽出してなる第1画像列を取得するステップと、前記注目動画像から複数のフレーム画像を抽出してなる、前記第1画像列とは異なる第2画像列を取得するステップと、前記第1画像列を注目画像列として表示装置の画面に表示させる制御を行うステップと、前記第1画像列の表示中に、ユーザーによるスクロール操作に応じて当該第1画像列に含まれるフレーム画像をスクロールさせるステップと、前記スクロール操作が所定の判定条件を満たす場合に、前記注目画像列を前記第1画像列から前記第2画像列に切り替えるステップと、を含むことを特徴とする。
また、本発明に係るプログラムは、コンピュータを、注目動画像から複数のフレーム画像を抽出してなる第1画像列を取得する第1画像列取得手段、前記注目動画像から複数のフレーム画像を抽出してなる、前記第1画像列とは異なる第2画像列を取得する第2画像列取得手段、及び、前記第1画像列を注目画像列として表示装置の画面に表示させる制御を行う表示制御手段、として機能させるためのプログラムであって、前記表示制御手段は、前記第1画像列の表示中に、ユーザーによるスクロール操作に応じて当該第1画像列に含まれるフレーム画像をスクロールさせ、前記スクロール操作が所定の判定条件を満たす場合には、前記注目画像列を前記第1画像列から前記第2画像列に切り替えることを特徴とする。このプログラムは、コンピュータ読み取り可能な情報記憶媒体に格納されて提供されてよい。
本発明の実施の形態に係る動画像処理装置の構成を示す構成ブロック図である。 本発明の実施の形態に係る動画像処理装置の機能を示す機能ブロック図である。 第1画像列の表示例を示す図である。 第2画像列の表示例を示す図である。 第1画像列と第2画像列の表示態様を異ならせる場合の第1の例を示す図である。 第1画像列と第2画像列の表示態様を異ならせる場合の第2の例を示す図である。 第1画像列と第2画像列の表示態様を異ならせる場合の第3の例における注目画像列切り替え前の表示例を示す図である。 第1画像列と第2画像列の表示態様を異ならせる場合の第3の例における注目画像列切り替え後の表示例を示す図である。 第1画像列と第2画像列の表示態様を異ならせる場合の第4の例における注目画像列切り替え前の表示例を示す図である。 第1画像列と第2画像列の表示態様を異ならせる場合の第4の例における注目画像列切り替え後の表示例を示す図である。
以下、本発明の実施形態について、図面に基づき詳細に説明する。
図1は、本発明の一実施形態に係る動画像処理装置1の構成を示す構成ブロック図である。動画像処理装置1は、例えば携帯型ゲーム機や家庭用ゲーム機、パーソナルコンピュータ、スマートフォン、ビデオプレーヤー等であって、同図に示されるように、制御部11と、記憶部12と、画像処理部13と、を含んで構成されている。また、動画像処理装置1は表示装置14及び操作デバイス15と接続されている。
制御部11はCPU等を含んで構成され、記憶部12に記憶されているプログラムを実行して各種の情報処理を実行する。なお、本実施形態において制御部11が実行する処理の具体例については、後述する。記憶部12は、RAM等のメモリデバイスを含み、制御部11が実行するプログラム、及び当該プログラムによって処理されるデータを格納する。
画像処理部13はGPU等を含んで構成され、制御部11からの指示に従って表示装置14の画面に表示すべき画像を描画する。画像処理部13によって描画された画像は、映像信号に変換されて表示装置14に対して出力される。表示装置14は、液晶ディスプレイや有機ELディスプレイ等であって、画像処理部13から入力される映像信号に応じた画像を画面上に表示する。特に本実施形態では、後述するように、表示装置14は、注目動画像や、複数の静止画像を配列してなる画像列を画面上に表示する。
操作デバイス15は、例えばキーボードやマウス、家庭用ゲーム機のコントローラなどであって、ユーザーからの操作入力を受け付ける。なお、表示装置14、及び操作デバイス15は、いずれも動画像処理装置1の筐体内に内蔵されてもよいし、動画像処理装置1と有線又は無線により接続される別個の装置であってもよい。特に操作デバイス15は、動画像処理装置1の筐体表面に配置された押しボタンやタッチパネルであってもよい。
以下、動画像処理装置1が実現する機能について、図2を用いて説明する。図2に示すように、動画像処理装置1は、機能的に、動画像再生部21と、画像列生成部22と、画像列表示制御部23と、を含んで構成されている。これらの機能は、制御部11及び画像処理部13が記憶部12に記憶されたプログラムに従って動作することにより実現される。このプログラムは、インターネット等の通信ネットワークを介して動画像処理装置1に提供されてもよいし、光ディスク等のコンピュータ読み取り可能な情報記憶媒体に格納されて提供されてもよい。
動画像再生部21は、動画像の再生処理を行う。以下では、動画像再生部21が再生対象とする動画像を注目動画像Aと表記する。注目動画像Aのデータは、記憶部12に予め記憶されてもよいし、光ディスク等の情報記憶媒体から読み出されるものであってもよい。また、通信ネットワークを介して外部の装置から受信するものであってもよい。動画像再生部21は、注目動画像Aのデータを復号化して再生処理を行うことにより、表示装置14の画面に注目動画像Aを表示する。
画像列生成部22は、注目動画像Aのデータから複数のフレーム画像を抽出することによって、画像列を生成する。画像列生成部22によって生成された画像列は、後述する画像列表示制御部23によって表示装置14の画面に表示される。具体的に画像列生成部22は、抽出対象となる各フレーム画像のデータを注目動画像Aのデータから抽出してフレーム画像を描画し、所定サイズに縮小して表示用のサムネイル画像とする。そして、これらのサムネイル画像を注目動画像A内における出現順に並べて配置することによって画像列を生成する。生成された画像列のデータは記憶部12に確保されるバッファ内に格納される。
特に本実施形態では、画像列生成部22は、第1画像列S1及び第2画像列S2の二つの画像列を生成する。各画像列を構成するフレーム画像は、注目動画像Aから所定の選択規則によって選択される。ここで所定の選択規則は、例えば注目動画像A内において一定の時間間隔で現れるフレーム画像を選択する規則である。ただし、注目動画像Aのデータフォーマットによっては、直接抽出することができないフレーム画像や抽出に必要な処理負荷が比較的大きなフレーム画像が注目動画像A内に含まれる場合がある。このような場合、画像列生成部22は、厳密に一定の時間間隔で選択されるフレーム画像の代わりに、注目動画像A内においてそのフレーム画像に近いタイミングで表示される、容易に抽出可能な別のフレーム画像を抽出対象として選択してもよい。容易に抽出可能なフレーム画像とは、例えばシーンやチャプターの切り替わりに表示されるフレーム画像であって、MPEG形式のデータにおけるIフレームなどであってよい。
ここで、第1画像列S1と第2画像列S2とは、一部共通するフレーム画像を構成要素としてもよいが、全体として互いに異なるフレーム画像群を構成要素とする。特に本実施形態では、第2画像列S2は、第1画像列S1の構成要素となるフレーム画像よりも注目動画像A内における時間間隔が長い複数のフレーム画像を抽出することによって生成される。具体例として、画像列生成部22は、注目動画像Aを再生した際に15秒間隔で表示されるフレーム画像を第1画像列S1の構成要素とし、2分間隔で表示されるフレーム画像を第2画像列S2の構成要素とする。
画像列表示制御部23は、画像列生成部22が生成した画像列を表示装置14の画面内に表示させる制御を行う。なお、以下では画像列表示制御部23が画像列を画面上に表示する状態をシーンサーチモードという。画像列表示制御部23は、動画像再生部21による注目動画像Aの再生中、または注目動画像Aの再生が行われる前に、ユーザーが操作デバイス15に対して入力するシーンサーチモードの開始指示に応じて、画像列を表示する。また、以下ではシーンサーチモードにおいて画像列表示制御部23が表示対象とし、ユーザーに主として閲覧される画像列を注目画像列という。シーンサーチモードの開始時には、第1画像列S1が注目画像列となる。ここで、画像列表示制御部23は第1画像列S1に含まれる全てのフレーム画像を表示するのではなく、画面内に収まる数のフレーム画像だけを並べて表示する。
以下では、シーンサーチモードにおいて画面内に表示されるフレーム画像のうち、画面略中央の所定位置に表示されるフレーム画像を基準画像Rという。また、この基準画像Rの注目動画像A内における再生時刻を、基準時刻という。シーンサーチモード開始時の基準時刻は、例えば注目動画像Aの再生開始時点(00:00:00)であってもよい。また、ユーザーが注目動画像Aの再生中にシーンサーチモードの開始指示を行った場合、その指示時点での注目動画像Aの再生時刻に応じて決定されてもよい。
図3は、第1画像列S1が表示される画面の一例を示している。この図の例では、画面の左右方向に沿って第1画像列S1に含まれるフレーム画像が配列されている。なお、以降の説明でも、画像列を構成するフレーム画像は画面の左右方向に沿って直線状に並んで配置されるものとするが、これに限らず、画像列内のフレーム画像はその順序をユーザーが認識可能な態様であればどのような向きに並べられてもよい。また、これ以降の図においては、画面内に表示されるフレーム画像の内容については省略し、その代わりにそのフレーム画像が注目動画像A内において表示される再生時刻を記述するものとする。図3の例において、第1画像列S1の下方には基準時刻(ここでは00:34:00)及び注目動画像Aの全再生時間(ここでは01:30:00)が表示されており、さらにその下方には第1画像列S1の構成要素となるフレーム画像の時間間隔(ここでは15秒間隔)を案内する案内表示が配置されている。なお、画像列表示制御部23は基準画像Rを枠線で囲むなどして他のフレーム画像と区別できるように強調表示してもよい。
また、第1画像列S1の上方にはタイムラインバーTLが表示されている。これは注目動画像Aの全再生時間に対応する線状の領域であって、左端が注目動画像Aの再生開始時点(再生時刻0:00:00)に、右端が注目動画像Aの再生終了時点(再生時刻01:30:00)に、それぞれ対応している。また、タイムラインバーTL上において強調表示されているマーカー画像Mは、画面内に表示中の第1画像列S1が示す注目動画像Aの時間範囲に対応する範囲を示している。具体的に、マーカー画像Mの左端の位置は、画面内に表示されている第1画像列S1の左端のフレーム画像が注目動画像A中で表示される再生時刻に対応しており、マーカー画像Mの右端の位置は、画面内に表示されている第1画像列S1の右端のフレーム画像が表示される再生時刻に対応している。
この第1画像列S1が表示された状態において画像列表示制御部23は、ユーザーのスクロール操作に応じて画像列S1内のフレーム画像をスクロールさせる。図3の例では、画面の左右方向に沿ってフレーム画像が配置されているので、この配置方向と同じ方向(図中矢印の方向)に沿ってフレーム画像がスクロールする。ここでスクロール操作は、ユーザーが操作デバイス15に対して入力する指示操作であって、例えば矢印ボタンを押下して右方向又は左方向を指示する操作であってよい。また、操作デバイス15が表示装置14の画面に重畳して配置されるタッチパネルを含む場合、スクロール操作はタッチパネル上で左右方向に指やスタイラスなどを動かすドラッグ操作やフリック操作であってもよい。このスクロール操作によって、ユーザーは注目動画像Aの再生開始時から再生終了時までの間に含まれる複数のフレーム画像を時系列に沿って閲覧することができる。
スクロールによって基準画像Rが順に切り替えられると、これに伴って基準時刻も変化する。すなわち、ユーザーのスクロール操作は、基準画像Rを切り替える操作であるとともに、基準時刻を進めたり戻したりする操作であるとみなすこともできる。具体例として、第1画像列S1が15秒間隔で抽出されたフレーム画像によって構成され、スクロール操作が右矢印ボタン、及び左矢印ボタンを押下する操作であることとする。この場合、ユーザーが右矢印ボタンを1回押下すると、注目画像列に含まれるフレーム画像は左方向へスクロールする。これに応じて、基準画像Rはスクロール前の基準画像Rの一つ右に配置されたフレーム画像に切り替えられ、基準時刻が15秒進む。逆にユーザーが左矢印ボタンを1回押下した場合、注目画像列に含まれるフレーム画像は右方向へスクロールする。これに応じて基準画像Rはそれまでの一つ左に配置されたフレーム画像に切り替えられ、基準時刻が15秒前に巻き戻る。
ユーザーがスクロール操作を行って基準画像Rを任意のフレーム画像に切り替えた後、操作デバイス15に対して所定の再生指示操作を行った場合、動画像再生部21は、再生指示が行われた時点の基準画像Rに対応する基準時刻から、注目動画像Aの再生を開始する。このような制御によれば、ユーザーはシーンサーチモードにより注目動画像A内の自分が見たいシーンを探して、そのシーンから注目動画像Aを視聴することができる。
さらに画像列表示制御部23は、第1画像列S1が表示された状態でユーザーのスクロール操作が所定の判定条件を満たした場合には、画面上に表示する注目画像列を第1画像列S1から第2画像列S2に切り替える。ここで、画像列切り替えを行うための判定条件は、ユーザーが大きく(又は長く)画像列をスクロールさせようとしていることを判定する条件である。例えばこの判定条件は、スクロール操作の操作時間が所定時間以上であるという判定条件であってよい。より具体的には、スクロール操作の内容がボタンの押下である場合、画像列表示制御部23はそのボタンをユーザーが所定時間以上押下し続けたと判定した時点で注目画像列を切り替える。また、画像列切り替えの判定条件は、スクロール操作の操作量が所定値以上となる条件であってもよい。この場合の操作量は、例えばドラッグ操作における操作距離や操作速度であってよい。
前述したように、第1画像列S1を構成するフレーム画像の注目動画像A内における時間間隔よりも、第2画像列S2を構成するフレーム画像の時間間隔のほうが長い。そのため、注目画像列を第1画像列S1から第2画像列S2に切り替えると、基準画像Rを一つ切り替えるごとに変化する基準時刻の量が大きくなる。すなわち、注目画像列が第2画像列S2に切り替えられると、仮にフレーム画像のスクロール速度自体は切り替え前と同じだとしても、基準時刻の変化スピードは速くなることになる。具体例として、第1画像列S1が15秒間隔、第2画像列S2が2分間隔で抽出されたフレーム画像によって構成される場合、注目画像列を切り替えることによって基準時刻の変化スピードは8倍になる。そのため、ユーザーは基準時刻を素早く変化させて見たいシーンを探すことができる。しかも、注目画像列の切り替え前後でフレーム画像のスクロール速度自体を変化させないこととすれば、ユーザーは切り替え後もスクロール中のフレーム画像を視認しながら見たいシーンを探すことができる。
図4は、注目画像列が第2画像列S2に切り替えられた後の画面の表示例を示している。ここでは、フレーム画像が第2画像列S2に含まれるものに切り替わるとともに、画面下部の時間間隔の案内表示が図3の「15秒間隔」から「2分間隔」に切り替わっている。また、タイムラインバーTL上で強調表示されているマーカー画像Mの横幅が図3のおよそ8倍に変化している。これは、注目画像列が第2画像列S2に切り替えられることによって、画面内に表示されているフレーム画像が示す注目動画像Aの時間範囲が長くなっているからである。この図に示すように注目画像列の切り替えに伴って時間間隔の案内表示やタイムラインバーTL上のマーカー画像Mを切り替えることで、ユーザーに注目画像列の切り替えが行われたことを知らせることができる。
なお、注目画像列を切り替えるタイミングで表示すべき第2画像列S2の基準画像Rは、切り替えタイミングで表示されていた第1画像列S1の基準画像Rの再生時刻(基準時刻)に対応するように選択される。例えば注目動画像A内における再生時刻tで表示されるフレーム画像が基準画像Rとして表示されているタイミングで画像列切り替えの判定条件が満たされた場合、第2画像列S2を構成するフレーム画像のうち、その再生時刻が再生時刻tに最も近いフレーム画像を基準画像Rとして第2画像列S2を表示し、第2画像列S2に含まれるフレーム画像のスクロールを継続する。これにより、第1画像列S1から第2画像列S2への切り替え後も連続的にスクロールが続いているようにユーザーに感じさせることができる。
さらに、第2画像列S2への表示切り替えが行われてスクロールが続行した後にユーザーがスクロール操作を終了した場合、画像列表示制御部23は、フレーム画像のスクロールを停止するとともに、注目画像列を第2画像列S2から第1画像列S1に戻すこととする。こうすると、ユーザーが所定の判定条件を満たすスクロール操作を行っている間だけ注目画像列を第2画像列S2に切り替えることができる。
以上説明したような第2画像列S2への表示切り替えをスムーズに実現するためには、スクロール操作が所定の判定条件を満たす前に予め第2画像列S2を生成しておくことが好ましい。そのため本実施形態では、画像列生成部22は、シーンサーチモードが開始された時点で、最初に表示すべき第1画像列S1だけでなく、第2画像列S2も生成して記憶部12内に一時的に記憶しておくこととする。なお、画像列生成部22は、最初から注目動画像Aの全再生時間に対応する長さの画像列を生成する必要はなく、画面内に表示される分のフレーム画像と、その前後の、スクロール操作によってすぐに表示される可能性のあるフレーム画像とを含んだ画像列を用意できれば十分である。そのため画像列生成部22は、シーンサーチモードの開始時には、基準時刻に対応するフレーム画像、及び基準時刻の前後の所定数のフレーム画像を抽出して第1画像列S1及び第2画像列S2を生成する。そして、ユーザーのスクロール操作に伴って基準時刻が変化した場合、変化後の基準時刻の前後の時間範囲をカバーするように、新たなフレーム画像を抽出して追加することにより、第1画像列S1及び第2画像列S2の双方を更新する。これにより画像列表示制御部23は、比較的少ない処理負荷で、ユーザーを待たせることなく直ちに第1画像列S1と第2画像列S2との間の表示切り替えを行うことができる。
以上の説明では、第2画像列S2は第1画像列S1と同じ態様で画面内に表示されることとしたが、画像列表示制御部23は第2画像列S2を第1画像列S1とは異なる態様で表示することとしてもよい。第1画像列S1と第2画像列S2の表示態様が変化することにより、ユーザーは注目画像列の切り替えが行われたことを直感的に把握することができる。以下、第2画像列S2の表示態様を変化させる方法のいくつかの具体例について、説明する。
まず第1の例として、画像列表示制御部23は、第2画像列S2を第1画像列S1とは異なる大きさで表示してもよい。図5はこの場合の表示例を示している。この図の例では、第1画像列S1から第2画像列S2に注目画像列が切り替えられた際に、注目画像列に含まれる各フレーム画像の大きさが切り替え前よりも小さくなっている。
第2の例として、画像列表示制御部23は、第2画像列S2を第1画像列S1とは異なる位置に表示してもよい。図6はこの場合の表示例を示している。この図の例では、注目画像列が切り替えられた際に、注目画像列全体が切り替え前よりも上方に移動している。
なお、第1及び第2の例のいずれにおいても、注目画像列が第2画像列S2に切り替えられた際には、第1画像列S1が表示されていた位置に第1画像列S1に含まれるフレーム画像の位置及び大きさを示す枠画像を表示してもよい。こうすれば、枠画像と対比することによってユーザーはより明確に注目画像列が第2画像列S2に切り替えられたことを認識できる。図5及び図6はいずれも枠画像が表示される例を示している。また、枠画像を表示する代わりに、第2画像列S2の背面側に重ねて第1画像列S1を表示し続けることとしてもよい。
第3の例として、画像列表示制御部23は、注目画像列の表示切り替え前から第2画像列S2を部分的に表示してもよい。図7Aはこの第3の例における注目画像列切り替え前の表示例を示している。この図の例では、第1画像列S1が注目画像列として表示されているが、第2画像列S2もその一部が第1画像列と重なる位置に表示されている。なお、この図は注目画像列が第1画像列S1である状態を示しているので、第1画像列S1は第2画像列S2の前面に表示されており、第2画像列S2に含まれる各フレーム画像はその全体が表示されるわけではなく一部が隠れた状態になっている。
この例においてユーザーのスクロール操作が所定の判定条件を満たした場合、画像列表示制御部23は、第2画像列S2の表示位置はそのまま変えずに、第2画像列S2を第1画像列S1の前面に表示する表示切り替えを行う。これにより、注目画像列が第2画像列S2となり、第2画像列S2に含まれる少なくとも一部のフレーム画像はその全体をユーザーが確認でき、第1画像列S1に含まれる各フレーム画像はいずれもその一部が隠れた状態になる。図7Bはこのような注目画像列の切り替えが行われた後の表示例を示している。なお、図7Bでは基準画像Rが切り替えられる途中の状態が示されている。
この第3の例において画像列表示制御部23は、スクロール操作が行われた際には第1画像列S1と第2画像列S2とを連動して(すなわち、両者の基準時刻が対応するようなタイミングで)スクロールさせることとする。具体例として、第1画像列S1が15秒間隔で抽出されたフレーム画像によって構成され、第2画像列S2が2分間隔で抽出されたフレーム画像によって構成される場合、画像列表示制御部23は、第1画像列S1に含まれるフレーム画像を8個分スクロールさせる毎に第2画像列S2に含まれるフレーム画像を1個分スクロールさせる。ただし、両者を連動してスクロールさせることとすると、注目画像列が第2画像列S2に切り替えられた場合、第1画像列S1は注目画像列が第1画像列S1になっている場合と比較して約8倍の速さでスクロールすることになる。そうなると、スクロール中に第1画像列S1に新たに追加すべきフレーム画像を画像列生成部22が抽出、描画する処理を実行するための時間的余裕が少なくなり、また高速にスクロールするフレーム画像をユーザーが視認することが困難になる。そのため、画像列表示制御部23は、注目画像列が第2画像列S2に切り替えられている間は、第1画像列S1の表示を抑制することしてもよい。より具体的に、画像列表示制御部23は、注目画像列が第2画像列S2に切り替えられた際には、それまで表示されていた第1画像列S1に含まれるフレーム画像の位置及び大きさに対応する枠画像だけを表示し、第1画像列S1に含まれるフレーム画像の内容については画面上に表示させないよう制御する。こうすれば、画像列生成部22による第1画像列S1の生成処理がスクロールに間に合わなくなるという問題を回避することができる。
なお、このように第1画像列S1及び第2画像列S2が同時期に画面内に表示される場合、注目画像列以外の画像列に対してユーザーが直接スクロール操作を行うことを可能にしてもよい。具体例として、図7Aの表示例においてスクロール操作がタッチパネル上のドラッグ操作である場合、ユーザーは第1画像列S1の上方に露出している第2画像列S2の表示部分をドラッグ操作してもよい。この場合、画像列表示制御部23は直ちに注目画像列を第2画像列S2に切り替えて各画像列をスクロールさせる表示制御を行う。
第4の例として、画像列表示制御部23は注目画像列の切り替え前から第1画像列S1及び第2画像列S2の双方を並べて表示してもよい。この例では、第3の例と異なり、注目画像列の切り替え前から第2画像列S2に含まれる少なくとも一部のフレーム画像はその全体が画面内に表示されている。図8Aは、この例における注目画像列切り替え前の表示例を示している。図8Aでは第1画像列S1に含まれるフレーム画像と第2画像列S2に含まれるフレーム画像とではその大きさが異なっており、第2画像列S2に含まれるフレーム画像の方が小さく表示されている。
この第4の例においてユーザーがスクロール操作を行った場合、第3の例と同様に、画像列表示制御部23は2つの画像列を連動してスクロールさせる。そして、ユーザーのスクロール操作が所定の判定条件を満たして注目画像列を第1画像列S1から第2画像列S2に切り替える場合、画像列表示制御部23は、画面下方の時間間隔の案内表示を第1画像列S1の時間間隔(例えば「15秒」)から第2画像列S2の時間間隔(例えば「2分」)に切り替えるとともに、タイムラインバーTL上のマーカー画像Mの横幅も第2画像列S2に対応するよう変更する。これにより、所定の判定条件が満たされるスクロール操作をユーザーが行った場合に、第1画像列S1及び第2画像列S2の表示位置及び大きさは変化しないにもかかわらず、注目画像列が切り替えられたことをユーザーに示すことができる。また、この第4の例において画像列表示制御部23は、注目画像列の基準画像Rに対して枠線を付加するなどしてその基準画像Rを強調表示してもよい。こうすれば、ユーザーは同時期に表示される二つの画像列のうち枠線が付加された基準画像Rを含む画像列を注目画像列として認識することができる。
なお、この第4の例では、第1画像列S1及び第2画像列S2の両方が同時期に画面上に表示されるので、画面下方の時間間隔の案内表示についても、例えば「15秒間隔(2分間隔)」などのように2種類の時間間隔を併記するようにしてもよい。
また、第3の例と同様に第4の例においても、画像列表示制御部23は注目画像列が第2画像列S2に切り替えられた後は第1画像列S1に含まれるフレーム画像の表示を抑制してもよい。図8Bは、このように第1画像列S1に含まれるフレーム画像を枠画像に置き換えてその表示を抑制する場合の表示例を示している。さらに画像列表示制御部23は、注目画像列として選択されていない方の画像列に含まれるフレーム画像の内容を全く表示させないように制御する代わりに、その輝度を低下させたり、透明度を上昇させたり、あるいはモノクロ画像に変換したりするなど、注目画像列でない画像列が目立ちにくくするような色変換処理を施してもよい。このような色変換処理によって第1画像列S1の表示を抑制することで、画像列表示制御部23は、ユーザーが第2画像列S2に注目するよう誘導することができる。
以上説明した本発明の実施の形態に係る動画像処理装置1によれば、画像列をスクロールさせてユーザーに注目動画像Aの概要を提示する場合において、スクロールが継続する際の基準時刻の変化量を大きくしながら、ユーザーが画像列に含まれる各フレーム画像を容易に視認できるようにすることができる。そのため、ユーザーは素早く自分が見たい注目動画像A内のシーンを探すことができるようになる。
なお、本発明の実施の形態は以上説明したものに限られない。例えば以上の説明では画像列生成部22は2つの画像列だけを生成することとしたが、画像列生成部22は互いに時間間隔の異なる3以上の画像列を生成することとしてもよい。この場合、スクロール操作の内容に応じて段階的に注目画像列を切り替えることによって、ユーザーが基準時刻を変化させる際の自由度を高めることができる。
また、以上の説明では、動画像処理装置1は自身で第1画像列S1及び第2画像列S2を生成することによって各画像列を取得することとした。しかしながら、これらの画像列は動画像処理装置1とは別の装置によって生成されてもよい。例えば、インターネット等の通信ネットワークを介して動画像処理装置1と接続されるサーバ装置が、注目動画像Aを動画像処理装置1に配信する場合がある。この場合、サーバ装置が抽出対象のフレーム画像を決定して注目動画像Aから抽出することによって、第1画像列S1及び第2画像列S2を生成してもよい。この例においてサーバ装置は、動画像処理装置1の要求に応じて、生成した各画像列を構成するフレーム画像の画像データを動画像処理装置1に対して送信する。動画像処理装置1は、サーバ装置から画像データを受信することによって各画像列を取得し、表示装置14の画面に表示させる。この場合にも動画像処理装置1の画像列表示制御部23は、サーバ装置から取得した画像列を用いて、前述したのと同様の画像列のスクロールや注目画像列の切り替えなどの表示制御を実現できる。
また、動画像処理装置1は、以上説明したような画像列の取得及び表示制御の処理を、サーバ装置から配信される制御プログラムによって実現してもよい。例えば前述したようにサーバ装置が注目動画像Aを配信する場合、サーバ装置は、この注目動画像Aとともにその表示用の制御プログラムを配信してもよい。さらに、この制御プログラムは、スクリプト言語によって記述され、ウェブページのHTMLデータなどに埋め込まれてサーバ装置から動画像処理装置1に配信されてもよい。この場合動画像処理装置1は、ブラウザプログラムなどを実行してウェブページを表示する際に、HTMLデータに含まれる制御プログラムを実行することによって、画像列の取得や画像列のスクロール制御、注目画像列の切り替え制御などを実現する。
また、以上の説明では動画像処理装置1はユーザーが直接使用するクライアント側の端末装置であることとしたが、注目動画像Aをクライアント端末に配信するサーバ装置が動画像処理装置1として機能してもよい。この場合、クライアント端末で行ったスクロール操作等の操作内容を示す操作情報がサーバ装置に送信される。サーバ装置は、注目動画像Aからフレーム画像を抽出して第1画像列S1及び第2画像列S2を生成し、生成した画像列を用いてクライアント端末に接続された表示装置に表示すべき画面を生成する。また、クライアント端末から受信した操作情報に応じて画像列のスクロールや注目画像列の切り替え制御を行い、その結果に応じてクライアント端末側に表示される画面を更新する。これにより、クライアント端末を使用するユーザーはクライアント端末が動画像処理装置1として機能する場合と同様に画像列を閲覧できる。
1 動画像処理装置、11 制御部、12 記憶部、13 画像処理部、14 表示装置、15 操作デバイス、21 動画像再生部、22 画像列生成部、23 画像列表示制御部。

Claims (7)

  1. 注目動画像から複数のフレーム画像を抽出してなる第1画像列を取得する第1画像列取得部と、
    前記注目動画像から複数のフレーム画像を抽出してなる、前記第1画像列とは異なる第2画像列を取得する第2画像列取得部と、
    前記第1画像列を注目画像列として表示装置の画面に表示させる制御を行う表示制御部と、
    を含み、
    前記表示制御部は、前記第1画像列の表示中に、ユーザーによるスクロール操作に応じて当該第1画像列に含まれるフレーム画像をスクロールさせ、前記スクロール操作が所定の判定条件を満たす場合には、前記第1画像列が表示されていた位置と重複する位置にそれまで表示されていなかった前記第2画像列を新たに表示して、スクロール中の前記注目画像列を第1画像列から前記第2画像列に切り替えるとともに、当該切り替えが行われた際には、前記第2画像列を構成するフレーム画像を、前記第1画像列を構成するフレーム画像とは異なる大きさで表示させる
    ことを特徴とする動画像処理装置。
  2. 請求項1に記載の動画像処理装置において、
    前記第2画像列は、前記第1画像列の構成要素となる複数のフレーム画像よりも前記注目動画像内における時間間隔が長い複数のフレーム画像によって構成される
    ことを特徴とする動画像処理装置。
  3. 請求項1に記載の動画像処理装置において、
    前記表示制御部は、前記第2画像列を前記画面内の前記第1画像列とは異なる位置に表示させる
    ことを特徴とする動画像処理装置。
  4. 請求項1に記載の動画像処理装置において、
    前記表示制御部は、前記注目動画像の再生時間に対応する帯状の領域を前記画面に表示させるとともに、前記第1画像列及び前記第2画像列のいずれかを前記注目画像列として表示中に、当該表示中の注目画像列が示す前記注目動画像の時間範囲に対応する前記帯状の領域の範囲を強調表示させる
    ことを特徴とする動画像処理装置。
  5. 動画像処理装置と接続可能なサーバ装置であって、
    注目動画像、及び、当該注目動画像の表示制御に用いる制御プログラムを前記動画像処理装置に送信する送信部を含み、
    前記制御プログラムは、
    注目動画像から複数のフレーム画像を抽出してなる第1画像列を取得するステップと、
    前記注目動画像から複数のフレーム画像を抽出してなる、前記第1画像列とは異なる第2画像列を取得するステップと、
    前記第1画像列を注目画像列として表示装置の画面に表示させる制御を行うステップと、
    前記第1画像列の表示中に、ユーザーによるスクロール操作に応じて当該第1画像列に含まれるフレーム画像をスクロールさせるステップと、
    前記スクロール操作が所定の判定条件を満たす場合に、前記第1画像列が表示されていた位置と重複する位置にそれまで表示されていなかった前記第2画像列を新たに表示して、スクロール中の前記注目画像列を第1画像列から前記第2画像列に切り替えるとともに、当該切り替えが行われた際には、前記第2画像列を構成するフレーム画像を、前記第1画像列を構成するフレーム画像とは異なる大きさで表示させるステップと、
    を前記動画像処理装置に実行させることを特徴とするサーバ装置。
  6. 注目動画像から複数のフレーム画像を抽出してなる第1画像列を取得するステップと、
    前記注目動画像から複数のフレーム画像を抽出してなる、前記第1画像列とは異なる第2画像列を取得するステップと、
    前記第1画像列を注目画像列として表示装置の画面に表示させる制御を行うステップと、
    前記第1画像列の表示中に、ユーザーによるスクロール操作に応じて当該第1画像列に含まれるフレーム画像をスクロールさせるステップと、
    前記スクロール操作が所定の判定条件を満たす場合に、前記第1画像列が表示されていた位置と重複する位置にそれまで表示されていなかった前記第2画像列を新たに表示して、スクロール中の前記注目画像列を第1画像列から前記第2画像列に切り替えるとともに、当該切り替えが行われた際には、前記第2画像列を構成するフレーム画像を、前記第1画像列を構成するフレーム画像とは異なる大きさで表示させるステップと、
    を含むことを特徴とする動画像処理方法。
  7. コンピュータを、
    注目動画像から複数のフレーム画像を抽出してなる第1画像列を取得する第1画像列取得手段、
    前記注目動画像から複数のフレーム画像を抽出してなる、前記第1画像列とは異なる第2画像列を取得する第2画像列取得手段、及び、
    前記第1画像列を注目画像列として表示装置の画面に表示させる制御を行う表示制御手段、
    として機能させるためのプログラムであって、
    前記表示制御手段は、前記第1画像列の表示中に、ユーザーによるスクロール操作に応じて当該第1画像列に含まれるフレーム画像をスクロールさせ、前記スクロール操作が所定の判定条件を満たす場合には、前記第1画像列が表示されていた位置と重複する位置にそれまで表示されていなかった前記第2画像列を新たに表示して、スクロール中の前記注目画像列を第1画像列から前記第2画像列に切り替えるとともに、当該切り替えが行われた際には、前記第2画像列を構成するフレーム画像を、前記第1画像列を構成するフレーム画像とは異なる大きさで表示させる
    ことを特徴とするプログラム。
JP2016573173A 2015-02-03 2015-10-07 動画像処理装置 Active JP6357548B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2015019143 2015-02-03
JP2015019143 2015-02-03
PCT/JP2015/078478 WO2016125339A1 (ja) 2015-02-03 2015-10-07 動画像処理装置

Publications (2)

Publication Number Publication Date
JPWO2016125339A1 JPWO2016125339A1 (ja) 2017-06-29
JP6357548B2 true JP6357548B2 (ja) 2018-07-11

Family

ID=56563698

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016573173A Active JP6357548B2 (ja) 2015-02-03 2015-10-07 動画像処理装置

Country Status (3)

Country Link
US (1) US10489658B2 (ja)
JP (1) JP6357548B2 (ja)
WO (1) WO2016125339A1 (ja)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106412634A (zh) * 2016-09-07 2017-02-15 华为技术有限公司 媒体文件推送方法、媒体文件服务器及媒体文件推送系统
US10701432B2 (en) * 2018-08-28 2020-06-30 Comcast Cable Communications, Llc Methods and systems for providing a scaled user interface
CN110209881B (zh) * 2018-11-08 2023-05-12 腾讯科技(深圳)有限公司 视频搜索方法、装置及存储介质
WO2020095906A1 (ja) * 2018-11-09 2020-05-14 株式会社ソニー・インタラクティブエンタテインメント 情報処理装置

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7055168B1 (en) * 2000-05-03 2006-05-30 Sharp Laboratories Of America, Inc. Method for interpreting and executing user preferences of audiovisual information
JP4386283B2 (ja) * 2005-03-28 2009-12-16 シャープ株式会社 動画分割表示装置
JP4982065B2 (ja) 2005-09-26 2012-07-25 株式会社東芝 映像コンテンツ表示システム、映像コンテンツ表示方法及びそのプログラム
JP4794386B2 (ja) * 2006-07-28 2011-10-19 三洋電機株式会社 撮像装置
JP4749268B2 (ja) 2006-07-31 2011-08-17 旭化成ホームズ株式会社 弾塑性エネルギー吸収体の劣化診断装置
US8826123B2 (en) * 2007-05-25 2014-09-02 9224-5489 Quebec Inc. Timescale for presenting information
JP5188124B2 (ja) * 2007-09-03 2013-04-24 キヤノン株式会社 表示制御装置及びその制御方法、プログラム、記録媒体
JP4946789B2 (ja) * 2007-10-24 2012-06-06 株式会社Jvcケンウッド ダイジェストデータ作成装置およびダイジェストデータ作成方法
JP2009129285A (ja) * 2007-11-26 2009-06-11 Brother Ind Ltd 表示装置および表示制御プログラム
JP5324143B2 (ja) * 2008-07-01 2013-10-23 キヤノン株式会社 表示制御装置、及び表示制御方法
JP5231928B2 (ja) * 2008-10-07 2013-07-10 株式会社ソニー・コンピュータエンタテインメント 情報処理装置および情報処理方法
JP2010165117A (ja) * 2009-01-14 2010-07-29 Hitachi Ltd 検索対象コンテンツの特徴を利用したコンテンツ表示方法
US8566315B1 (en) * 2009-03-09 2013-10-22 Google Inc. Sequenced video segment mix
WO2010122644A1 (ja) * 2009-04-22 2010-10-28 パイオニア株式会社 画像表示システム
USD692456S1 (en) * 2009-05-26 2013-10-29 Htc Corporation Display screen with graphic user interface
JP5619595B2 (ja) 2010-12-24 2014-11-05 京セラ株式会社 携帯端末装置
US10289657B2 (en) * 2011-09-25 2019-05-14 9224-5489 Quebec Inc. Method of retrieving information elements on an undisplayed portion of an axis of information elements

Also Published As

Publication number Publication date
JPWO2016125339A1 (ja) 2017-06-29
WO2016125339A1 (ja) 2016-08-11
US10489658B2 (en) 2019-11-26
US20180012075A1 (en) 2018-01-11

Similar Documents

Publication Publication Date Title
JP5942978B2 (ja) 情報処理装置、情報処理方法およびプログラム
US11093108B2 (en) Method for displaying user interface and display device
JP6223405B2 (ja) 情報表示装置、情報表示方法および情報表示プログラム
CN112463269B (zh) 用户界面显示方法及显示设备
JP6357548B2 (ja) 動画像処理装置
WO2018030341A1 (ja) 動画再生装置、動画再生方法、動画配信システム、動画再生プログラムを記憶した記憶媒体及び動画再生プログラム
EP4679843A1 (en) Video processing method, apparatus and device, and storage medium
JP5840722B2 (ja) 情報表示装置、情報表示方法および情報表示プログラム
WO2023155752A1 (zh) 页面内容的显示方法和装置
US20130162501A1 (en) Method for controlling multiple displays
WO2012014625A1 (ja) 情報処理装置
JP5428130B2 (ja) 情報処理装置、画像表示装置、情報処理装置の制御方法およびプログラム
JP7187737B2 (ja) ユーザーインタフェースを提供する方法、プログラム及び電子機器
US20240380948A1 (en) User interface method and apparatus for video navigation using captions
JP6022214B2 (ja) プログラム、情報処理方法、情報処理装置及び表示システム
WO2012014624A1 (ja) 情報処理装置
CN119562003B (zh) 播放处理方法及装置
JP7500021B1 (ja) 情報処理装置、情報処理方法、及びプログラム
JP6719276B2 (ja) 情報処理装置、情報処理方法およびプログラム
JP2018026801A (ja) 動画再生プログラム、動画再生装置、動画再生方法及び動画配信システム
JP2026009176A (ja) 情報処理システム、情報プログラムの処理方法、プログラムおよび情報処理装置
JP2013020400A (ja) ウェブコンテンツ表示装置およびウェブコンテンツ表示方法
US20220279233A1 (en) Display device
JP2004326587A (ja) データ通信装置およびプログラム
JP2018190474A (ja) 情報処理装置、情報処理方法およびプログラム

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170314

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170314

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20171205

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180201

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180313

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180510

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: 20180529

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180618

R150 Certificate of patent or registration of utility model

Ref document number: 6357548

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250