JP3756748B2 - 画像送信装置および画像伝送方法 - Google Patents
画像送信装置および画像伝送方法 Download PDFInfo
- Publication number
- JP3756748B2 JP3756748B2 JP2000301519A JP2000301519A JP3756748B2 JP 3756748 B2 JP3756748 B2 JP 3756748B2 JP 2000301519 A JP2000301519 A JP 2000301519A JP 2000301519 A JP2000301519 A JP 2000301519A JP 3756748 B2 JP3756748 B2 JP 3756748B2
- Authority
- JP
- Japan
- Prior art keywords
- thumbnail
- image
- order
- still
- still images
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/8146—Monomedia components thereof involving graphical data, e.g. 3D object, 2D graphics
- H04N21/8153—Monomedia components thereof involving graphical data, e.g. 3D object, 2D graphics comprising still images, e.g. texture, background image
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/854—Content authoring
- H04N21/8549—Creating video summaries, e.g. movie trailer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
- H04N7/17318—Direct or substantially direct transmission and handling of requests
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Graphics (AREA)
- Databases & Information Systems (AREA)
- Computer Security & Cryptography (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Television Signal Processing For Recording (AREA)
- Information Transfer Between Computers (AREA)
- Editing Of Facsimile Originals (AREA)
- Image Processing (AREA)
Description
【発明の属する技術の分野】
本発明は、1つの映像ストリームから抽出した複数の静止画像から構成されるサムネイル画像を送信する画像送信装置およびサムネイル画像を構成する複数の静止画像をコマ送り表示する画像表示装置並びにサムネイル画像を伝送するための画像伝送方法に関する。
【0002】
【従来の技術】
近年、映像のディジタル化が急速に進行している。個人で撮影した映像をディジタル形式で保存するディジタルビデオレコーダー(DVR)は販売台数が急速に増加している。またテレビジョン放送では、通信衛星(CS)を使ったディジタル放送が既に開始されており、また西暦2000年12月からは放送衛星(BS)によるディジタル放送が、西暦2003年からは地上波によるディジタル放送が計画されている。
【0003】
さらに、インターネットを利用した映像の配信も盛んに行なわれており、ストリーミング技術を利用した映像のリアルタイム配信を行なうホームページがWWW上で多く存在している。
このように映像のディジタル化が進行すると、大量のディジタル映像の中から自分の好みの映像部分を検索することが重要となる。
【0004】
検索方法の一例として、ディジタル映像の中から映像の代表となる箇所を静止画像として抽出したサムネイル画像を表示しておき、その中から自分の好みにあった映像箇所を選択する方法がある(情報処理学会研究会報告,HI92−7,pp.37−42,「映像解析技術を利用した映像メディアのためのGUI」)。ユーザは映像を視聴することなしに、自分の好みの映像箇所を検索することが可能になる。
【0005】
また、放送やインターネットで送信されてくるディジタル映像ストリームは、データサイズを小さくするためにMPEG形式などで圧縮して送信される場合が多い。圧縮されたMPEGデータは早送り再生や巻き戻し再生などのトリック再生が困難である。そのためVTRのように自分の所望する映像の個所を早送りや巻き戻しで選択することが難しい。しかし、サムネイル画像をコマ送りで表示することにより、擬似的な早送り再生や巻き戻し再生が可能になり、早送りや巻き戻しによる所望の映像箇所の選択が可能になる。
【0006】
【発明が解決しようとする課題】
以上述べたように、サムネイル画像をコマ送りで表示することにより、擬似的な映像ストリームの早送りや巻き戻し再生による所望の映像箇所の選択が可能になるが、コマ送り表示するためには大量のサムネイル画像が必要となる。サムネイル画像をインターネット経由で受信する場合を考えると、電話線などの狭い帯域では、サムネイル画像をすべて受信するまでには多大な時間がかかる。そのため、サムネイル画像をすべて受信し終わってから表示すると、表示するまでに時間がかかり過ぎるという問題があった。
【0007】
これを解決するために、受信したサムネイル画像から逐次表示を可能にすることも考えられるが、サムネイル画像が映像ストリームのフレームの順序に対応して送信される場合には、先頭部分のフレームのサムネイル画像はすぐに表示可能になるが、最後尾のフレームのサムネイル画像は表示可能になるまで時間がかかる。そのため、サムネイル画像の受信開始直後では先頭フレーム付近のサムネイル画像しかコマ送り表示できないという問題があった。
【0008】
本発明は上述の事情に鑑みてなされたものであり、サムネイル画像のコマ送り表示に適した伝送形式でサムネイル画像を効率よく伝送・表示することが可能な画像送信装置および画像表示装置並びに画像伝送方法を提供することを目的とする。
【0009】
【課題を解決するための手段】
上述の課題を解決するため、本発明の画像送信装置は、1つの映像ストリームから抽出した複数の静止画像で構成されるサムネイル画像を管理するサムネイル管理手段と、前記サムネイル画像の送信要求を受信する送信要求受信手段と、前記サムネイル画像を構成する複数の静止画像の中で、前記映像ストリームのシーン切り換え点それぞれに対応する静止画像群がシーン切り換え点以外の他の静止画像群よりも優先してフレーム番号順に送信されるように前記複数の静止画像の送信順序を決定する順序決定手段と、前記複数の静止画像を前記順序決定手段によって決定された順序で並べ替え、前記シーン切り換え点それぞれに対応する静止画像群と前記シーン切り換え点以外の他の静止画像群とを一つのストリームとして送信するサムネイル送信手段とを具備することを特徴とする。
【0010】
この画像送信装置においては、サムネイル画像を構成する複数の静止画像はフレーム番号順ではなく、シーン切り換え点それぞれに対応する静止画像群がシーン切り換え点以外の他の静止画像群よりも優先してフレーム番号順に送信されるように並べ替えられ、シーン切り換え点それぞれに対応する静止画像群と前記シーン切り換え点以外の他の静止画像群とが一つのストリームとして送信される。よって、シーン切り替えなど重要な部分を先に送信することができ、フレーム番号の順序に依らない送信をすることが可能になる。特に、シーン切り換え点に対応する静止画像それぞれがフレーム番号順に最初に送信され、次いで送信済みの静止画像をフレーム番号順に並べたときに最も間隔があいている部分の中央にあたる静止画像が順次送信されるように送信順序を決定することにより、表示装置側では受信・保存済みの静止画像のみを用いたコマ送り表示を効率よく行うことが可能となる。
【0013】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態について詳細に説明する。
図1は本発明の第1実施形態に係るサムネイル画像送信装置の構成を示すブロック図である。このサムネイル画像送信装置1は、1つの映像ストリームから抽出した複数の静止画像から構成されたサムネイル画像をインターネットや放送などを通じて端末に送信するための装置である。
【0014】
サムネイル管理部10は、サムネイル画像の送信要求を送信要求受信部11から受けたり、送信するサムネイル画像の入力要求をサムネイル入力部15に出したり、サムネイル画像を構成する静止画像をどの順序で送信するかを順序決定部14に問い合わせたり、サムネイル画像の送信をサムネイル送信部13に要求したりするなど、サムネイル画像を管理するための手段である。
【0015】
送信要求受信部11は、サムネイル画像の送信要求を各端末から受信するための手段である。送信要求受信部11で送信要求を受信すると、サムネイル管理部10に送信要求を受信したことを伝える。
サムネイル記憶部12は、サムネイル入力部15に入力されたサムネイル画像を一時的に保存しておくための手段である。サムネイル記憶部12はDRAMなどのメモリなどから構成される。
【0016】
サムネイル送信部13は、サムネイル記憶部12に一時的に保存されたサムネイル画像を送信するための手段である。
順序決定部14は、サムネイル画像を送信する際に、サムネイル画像を構成する複数の静止画像をどの順序で送信するかを決定するための手段である。
サムネイル入力部15は、サムネイル画像を入力するための手段である。サムネイル入力部15に入力されたサムネイル画像は、サムネイル記憶部12で一時的に保存される。
【0017】
次に、サムネイル画像送信装置1の動作について、図2のフローチャートを参照して説明する。
図2は、入力したサムネイル画像を送信する時の動作フローを示している。
【0018】
最初に、送信要求受信部11がサムネイル画像の送信要求を受ける(ステップS11)。送信要求受信部11はサムネイル管理部10に対して送信要求を受信したことを伝える。サムネイル管理部10は、サムネイル入力部15に対して、送信要求のあったサムネイル画像を入力するように要求する。サムネイル入力部15は、映像ストリームから予め抽出されたサムネイル画像を入力する(ステップS12)。サムネイル画像はネットワークを経由して入力しても良いし、サムネイル画像送信装置1がサムネイルを保存するためのHDDなどの保存手段を持つ場合は、その保存手段から入力しても良い。入力したサムネイル画像はサムネイル記憶部12に一時的に保存される(ステップS13)。
【0019】
図3では、本実施形態におけるサムネイル画像が抽出される映像ストリームを示している。図3で示す映像ストリームの下に記述されている数字はフレーム番号であり、映像ストリームがMPEG形式で圧縮されていることとする。斜線で示すフレーム番号1、6、11、16、21、26、31、36、41、46はMPEGのI−Picture部分を示している。また黒枠で囲っているフレーム番号1、21、46のフレームは、カット検出の手法(電子情報通信学会技術報告,PRMU96−10,pp.55−62,「動きベクトル符号量をMPEG動画像からの高速カット検出」)を用いて検出されたシーン切り替え部分を示している。
【0020】
図4では、図3の映像ストリームから抽出されたサムネイル画像を示している。サムネイル画像は、MPEGのI−Pictureから抽出された静止画像をフレーム番号順に並べられたもので構成されている。本実施形態では、図4のサムネイル画像がサムネイル入力部15に入力されるものとする。
【0021】
次に、サムネイル管理部10は順序決定部14に対して、サムネイル画像を構成する静止画像の送信順序を問い合わせる。順序決定部14では、送信順序を決定する(ステップS14)。本実施形態では、以下の順序で静止画像を送信することとする。
【0022】
まず、図4の黒枠で示したシーン切り替え部分(フレーム番号1、21、46)の静止画像を最初にフレーム番号順に送信する。次に、送信済みの静止画像をフレーム順で並べた時に、最も間隔が空いている部分の中央に当たる静止画像を順次送信していく。フレーム番号1、21、46の静止画像が送信済みの場合は、フレーム番号の21と46の間が最も間隔が空いている。そこでフレーム番号21と46の中央に当たるフレーム番号31(もしくは36)の静止画像を次に送信する。フレーム番号1、21、31、46の静止画像が送信済みの場合は、フレーム番号1と21の間が最も間隔が空いている。そこでフレーム番号1と21の中央に当たるフレーム番号11の静止画像を次に送信する。以下同様にして送信する。図5では、送信順序に並べ替えたサムネイル画像を示している。
【0023】
サムネイル管理部10は、サムネイル画像を構成する複数の静止画像を順序決定部14で決定した順序に並び替えて、サムネイル記憶部12の連続領域に1つのストリームとして保存する(ステップS15)。
【0024】
またサムネイル管理部10は、サムネイル画像ストリームを構成する各々の静止画像の先頭位置を示すオフセットとフレーム番号との対応テーブルを作成する(ステップS16)。図6では本実施形態における対応テーブルを示している。サムネイル画像ストリームの0Byteから999Byteまではフレーム番号1の静止画像であることを示しており、1000Byteから2499Byteまではフレーム番号21の静止画像であることを示しており、以下同様である。
【0025】
サムネイル管理部10は、図6で示した対応テーブルをサムネイル送信部13に送った後に、サムネイル記憶部12に保存されているサムネイル画像ストリームをサムネイル送信部13へ送る。サムネイル送信部13は対応テーブルとサムネイル記憶部12から送られてきたサムネイル画像ストリームを送信する(ステップS17)。
【0026】
以上説明したように、サムネイル画像の送信要求を受けた時に、サムネイル画像を入力してサムネイル画像を構成する複数の静止画像を指定した順序で送信することにより、シーン切り替えなど重要な部分を先に送信したり、フレーム番号の順序に依らない送信をすることが可能になる。また、対応テーブルには、サムネイル画像として送信される静止画像それぞれのフレーム番号の一覧情報などを含めて表示装置に送信するようにしても良い。
【0027】
図7は本発明の第2実施形態に係るサムネイル画像送信装置2を示すブロック図である。
サムネイル管理部20、送信要求受信部21、サムネイル記憶部22、サムネイル送信部23、順序決定部24は、図1で示したサムネイル管理部10、送信要求受信部11、サムネイル記憶部12、サムネイル送信部13、順序決定部14の場合と同様の手段である。
【0028】
映像ストリーム管理部25は、サムネイル画像を抽出するための映像ストリームの入力を要求したり、入力した映像ストリームをサムネイル抽出部27へ送るなど、映像ストリームを管理するための手段である。映像ストリーム入力部26は、サムネイル画像を抽出するための映像ストリームを入力するための手段である。入力した映像ストリームはサムネイル抽出部27に送られる。
【0029】
サムネイル抽出部27は映像ストリーム入力部26から送られてきた映像ストリームからサムネイル画像を抽出するための手段である。サムネイル抽出部27で抽出されたサムネイル画像は、サムネイル記憶部22に送られる。
【0030】
次に、サムネイル画像送信装置2の動作について、図8のフローチャートを参照して説明する。
図8は、入力した映像ストリームからサムネイル画像を抽出して送信する時の動作フローを示している。
【0031】
最初に、送信要求受信部21が、サムネイル画像の送信要求を受ける(ステップS21)。本実施形態では、図3で示した映像ストリームに対するサムネイル画像の送信要求を受けることとする。送信要求受信部21はサムネイル管理部20に対して送信要求を受信したことを伝える。サムネイル管理部20は、送信要求のあったサムネイル画像を抽出するための映像ストリームを入力するように、映像ストリーム管理部25に対して要求を出す。
【0032】
映像ストリーム管理部25は、映像ストリームの入力要求を出す。映像ストリーム入力部26は要求のあった映像ストリームを入力する(ステップS22)。映像ストリームはリアルタイムで送られる放送を受信する場合でも良いし、サーバに保存されている映像ストリームをネットワーク経由で入力する場合でも良い。また、サムネイル画像送信装置2が映像ストリームを保存するためのHDDなどの保存手段を持つ場合は、保存手段から入力しても良い。
【0033】
映像ストリーム入力部26で入力した映像ストリームは、サムネイル抽出部27に送られる。サムネイル抽出部27は、映像ストリーム入力部26から送られてきた映像ストリームから、サムネイル画像を構成する静止画像を抽出する(ステップS23)。本実施形態では、図3で示した映像ストリームのI−Pictureから静止画像を抽出することとする。
【0034】
抽出した静止画像はサムネイル記憶部22に送られて、図4で示したフレーム番号順に並べられてサムネイル記憶部22に一時的に保存される(ステップS24)。
【0035】
次に、サムネイル管理部20は順序決定部24に対して、サムネイル画像を構成する静止画像の送信順序を問い合わせる。順序決定部24では、送信順序を決定する(ステップS25)。本実施形態では、図1の第1実施形態で示した順序で静止画像を送信することとする。
【0036】
サムネイル管理部20は、サムネイル画像を構成する複数の静止画像を順序決定手段24で決定した順序に並び替えて、サムネイル記憶部22の連続領域に1つのストリームとして保存する(ステップS26)。またサムネイル管理部20は、サムネイル画像ストリームを構成する各々の静止画像の先頭位置を示すオフセットとフレーム番号との対応テーブルを作成する(ステップS27)。
【0037】
サムネイル管理部20は、対応テーブルをサムネイル送信部23に送った後に、サムネイル記憶部22に保存されているサムネイル画像ストリームをサムネイル送信部23へ送る。サムネイル送信部23は対応テーブルとサムネイル記憶部22から送られてきたサムネイル画像ストリームを送信する(ステップS28)。
【0038】
以上説明したように、サムネイル画像の送信要求を受けた時に、サムネイル画像を生成するための映像ストリームを入力してサムネイル画像を抽出し、サムネイル画像を構成する複数の静止画像を指定した順序で送信することにより、シーン切り替えなど重要な部分を先に送信したり、フレーム番号の順序に依らない送信をすることが可能になる。
【0039】
図9は本発明の第3実施形態に係るサムネイル画像送信装置3の構成を示すブロック図である。
【0040】
サムネイル管理部30、送信要求受信部31、サムネイル第1記憶部32、サムネイル送信部33、順序決定部34、サムネイル入力部35は、図1で示したサムネイル管理部10、送信要求受信部11、サムネイル記憶部12、サムネイル送信部13、順序決定部14、サムネイル入力部15の場合と同様の手段である。
【0041】
サムネイル第2記憶部36は、サムネイル画像を保存するための手段である。サムネイル第2記憶部36はHDDやDVD−RAMやCD−RWのような不揮発性のメモリでも良いし、DRAMなどの揮発性メモリでも良い。
【0042】
次にサムネイル画像送信装置3の動作について、図10と図11のフローチャートを参照して説明する。
【0043】
図10は、入力したサムネイル画像を保存する時の動作フローを示している。本実施形態では、図3で示した映像ストリームに対するサムネイル画像を保存する場合を示す。最初に、サムネイル管理部30は、保存するサムネイル画像の入力をサムネイル入力部35に要求する。サムネイル入力部35は要求のあったサムネイル画像を入力する(ステップS31)。本実施形態では、図4で示したサムネイル画像が入力されるものとする。入力したサムネイル画像はサムネイル第1記憶部32に一時的に保存される(ステップS32)。
【0044】
次に、サムネイル管理部30は順序決定部34に対して、サムネイル画像を構成する静止画像の送信順序を問い合わせる。順序決定部34では、送信順序を決定する(ステップS33)。本実施形態では、第1実施形態で示した順序で静止画像を送信することとする。
【0045】
サムネイル管理部30は、サムネイル画像を構成する複数の静止画像を順序決定手段34で決定した順序に並び替えて、サムネイル第1記憶部32の連続領域に1つのストリームとして保存する(ステップS34)。またサムネイル管理部30は、サムネイル画像ストリームを構成する各々の静止画像の先頭位置を示すオフセットとフレーム番号との対応テーブルを作成する(ステップS35)。サムネイル管理部30は、対応テーブルとサムネイル第1記憶部32に保存されているサムネイル画像ストリームをサムネイル第2記憶部36に保存する(ステップS36)。
【0046】
図11は、サムネイル第2記憶部36に保存されているサムネイル画像ストリームを送信する時の動作フローを示している。
【0047】
最初に、送信要求受信部31が、サムネイル画像の送信要求を受ける(ステップS37)。本実施形態では、図3で示した映像ストリームに対するサムネイル画像の送信要求を受けることとする。送信要求受信部31はサムネイル管理部30に対して送信要求を受信したことを伝える。
【0048】
送信要求のあったサムネイル画像は、図10で示したアルゴリズムによってサムネイル第2記憶部36に1つのストリームとして保存されている。サムネイル管理部30は、サムネイル第2記憶部に保存してある対応テーブルとサムネイル画像ストリームを、サムネイル送信部33へ送る(ステップS38)。サムネイル送信部13はサムネイル第2記憶部36から送られてきた対応テーブルを送信した後に、サムネイル画像ストリームを送信する(ステップS39)。
【0049】
以上説明したように、サムネイル画像を入力してサムネイル画像を構成する複数の静止画像を指定した順序で保存しておき、サムネイル画像の送信要求を受けた時に保存したサムネイル画像を送信することにより、シーン切り替えなど重要な部分を先に送信したり、フレーム番号の順序に依らない送信をすることが可能になる。
【0050】
図12は本発明の第4実施形態に係るサムネイル画像表示装置の構成を示すブロック図である。
【0051】
このサムネイル画像表示装置4はサムネイル画像をコマ送り表示するための機能を有している。コマ送り表示とは、サムネイル画像を構成する複数の静止画像を一定時間間隔で切り替えて表示することである。本実施形態におけるコマ送り表示とは、サムネイル画像から抽出された静止画像をフレーム番号順に0.5秒間隔で表示することとする。
【0052】
サムネイル管理部40は、サムネイル画像の受信をサムネイル受信部44に要求したり、サムネイル記憶部42に保存されているサムネイル画像を管理したり、サムネイル表示部43にサムネイル画像のコマ送り表示を要求したりするなど、サムネイル画像を管理するための手段である。
【0053】
ユーザ入力部41は、ユーザからのサムネイル画像表示要求を入力するための手段である。ユーザ入力があると、ユーザ入力部41はサムネイル管理部40に対してサムネイル画像の表示要求を伝える。サムネイル記憶部42は、受信したサムネイル画像を保存しておくための手段である。サムネイル記憶部42はDRAMなどのメモリやHDDなどから構成されている。
【0054】
サムネイル表示部43は、サムネイル記憶部42に保存してあるサムネイル画像をコマ送り表示するための手段である。サムネイル受信部44は、インターネットや放送などから送信されてくるサムネイル画像を受信するための手段である。受信したサムネイル画像はサムネイル記憶部42で保存される。
【0055】
次に、サムネイル画像表示装置4の動作について、図13のフローチャートを参照して説明する。
【0056】
図13は、サムネイル画像をコマ送り表示する時の動作フローを示している。最初に、ユーザ入力部41がユーザからサムネイル画像のコマ送り表示要求を受ける(ステップS41)。ユーザ入力部41はサムネイル管理部40に対して、ユーザ入力があったことを伝える。サムネイル管理部40は、受信した対応テーブルに基づいてコマ送り表示を開始する(ステップS42)。
【0057】
サムネイル管理部40は、コマ送り表示要求のあったサムネイル画像を構成する各々の静止画像がサムネイル記憶部42に保存されているかを調べる(ステップS43)。図14ではコマ送り表示するサムネイル画像を構成する静止画像の一例を示している。この情報は受信した対応テーブルなどで与えられる。数字はフレーム番号を示しており、斜線で示すフレーム番号1、21、31、46に対応する静止画像がサムネイル受信部44で受信されてサムネイル記憶部42に保存されていることとする。
【0058】
最初にサムネイル管理部40は、フレーム番号1に対応する静止画像がサムネイル記憶部42に保存されているかを調べる。図14からフレーム番号1に対応する静止画像はサムネイル記憶部42に保存されているので、その静止画像をサムネイル表示部43へ送る。サムネイル表示部は送られた静止画像を0.5秒間表示する(ステップS44)。
【0059】
サムネイル表示部43がフレーム番号1に対応する静止画像を0.5秒表示した後に、サムネイル管理部40はフレーム番号6に対応する静止画像がサムネイル記憶部42に保存されているかを調べる。図14からフレーム番号6に対応する静止画像はサムネイル記憶部42に保存されていないので、サムネイル記憶部42に保存されている静止画像の中で、最もフレーム番号の近い静止画像を選択する(ステップS45)。本実施形態ではフレーム番号1の静止画像がサムネイル記憶部42に保存されている静止画像の中で最も近い。サムネイル管理部40はフレーム番号1に対応するサムネイル画像をサムネイル表示部43へ送る。サムネイル表示部43は送られた静止画像を0.5秒間表示する(ステップS46)。
【0060】
以下同様のアルゴリズムでサムネイル表示部43へ静止画像を送り、サムネイル表示部43は送られた静止画像を0.5秒間表示する。
【0061】
図15では、サムネイル表示部43に0.5秒間隔で表示された静止画像の列を示している。図15により、フレーム番号1の静止画像が1.5秒間、フレーム番号21の静止画像が1.5秒間、フレーム番号31の静止画像が1.0秒間、フレーム番号46の静止画像が1.0秒間表示されたことがわかる。
【0062】
以上説明したように、サムネイル画像を構成する静止画像の中で保存されていない静止画像の代わりに、保存されているサムネイル画像の中で最も近いフレーム番号の静止画像を選んで表示することにより、保存されているサムネイル画像のみを使用したコマ送り表示が可能になる。また、特に、シーン切り換え点に対応する静止画像それぞれをフレーム番号順に最初に送信し、次いで送信済みの静止画像をフレーム番号順に並べたときに最も間隔があいている部分の中央にあたる静止画像を順次送信するという送信側装置との組み合わせにより、受信・保存済みの静止画像のみを用いたコマ送り表示を効率よく行うことが可能となる。また、シーン切り換え点に対応する重要な静止画像を先に送るという方式だけでも、十分な効果を得ることができる。
【0063】
最後に、サムネイル画像表示装置4の他の動作例について、図16のフローチャートを参照して説明する。
【0064】
図16は、サムネイル画像をコマ送り表示する時の動作フローを示している。最初に、ユーザ入力部41がユーザからサムネイル画像のコマ送り表示要求を受ける(ステップS51)。ユーザ入力部41はサムネイル管理部40に対して、ユーザ入力があったことを伝える。サムネイル管理部40は、コマ送り表示要求のあったサムネイル画像を構成する各々の静止画像がサムネイル記憶部42に保存されているかを調べる(ステップS52)。本実施形態では、図14の斜線で示すフレーム番号1、21、31、46に対応する静止画像がサムネイル記憶部42に保存されていることとする。サムネイル管理部40は、サムネイル記憶部42に保存されていないフレーム番号6、11、16、26、36、41に対応する静止画像を受信するようにサムネイル受信部44に要求を出す。
【0065】
サムネイル受信部44はサムネイル管理部40からの要求を受けて、上記の静止画像の送信要求を第1乃至第3実施形態で説明した送信装置に出す(ステップ53)。受信した静止画像はサムネイル記憶部42に保存される。次にサムネイル画像のコマ送り表示を開始する(ステップS54)。
【0066】
最初に、フレーム番号1に対応する静止画像がサムネイル記憶部42に保存されているかを調べる(ステップS55)。図14からフレーム番号1に対応する静止画像はサムネイル記憶部42に保存されているので、その静止画像をサムネイル表示部43へ送る。サムネイル表示部43は送られた静止画像を0.5秒間表示する(ステップS56)。
【0067】
次に、フレーム番号6に対応する静止画像がサムネイル記憶部42に保存されているかを調べる。フレーム番号1に対応する静止画像を表示する0.5秒の間にサムネイル受信部44で受信してサムネイル記憶部42に保存されている場合には、サムネイル画像42に保存されたフレーム番号6に対応するサムネイル画像をサムネイル表示部43へ送る。サムネイル表示部43は送られた静止画像を0.5秒間表示する。フレーム番号6に対応する静止画像がまだサムネイル受信部44で受信していない場合は、サムネイル記憶部42に保存されている静止画像の中で、最もフレーム番号の近い静止画像を選択する(ステップS57)。本実施形態では、フレーム番号1の静止画像がサムネイル記憶部42に保存されている静止画像の中で最も近い。サムネイル管理部40はフレーム番号1に対応するサムネイル画像をサムネイル表示部43へ送る。サムネイル表示部43は送られた静止画像を0.5秒間表示する(ステップS58)。
【0068】
以下同様のアルゴリズムでサムネイル表示部43へ静止画像を送り、サムネイル表示部43は送られた静止画像を0.5秒間表示する。
【0069】
図17では、サムネイル表示部43に0.5秒間隔で表示された静止画像の列を示している。図17に示すように、フレーム番号6、11、16、26に対応する静止画像はコマ送り表示時にはまだサムネイル受信部44で受信してサムネイル記憶部42に保存されていないので、それぞれフレーム番号1、1、21、21に対応する静止画像が表示されているが、フレーム番号36、41に対応する静止画像はコマ送り表示時には既にサムネイル受信部44で受信してサムネイル記憶部42に保存されているので、保存されたフレーム番号36、41に対応する静止画像をサムネイル表示部43で表示する。
【0070】
以上説明したように、サムネイル画像を構成する静止画像の中で保存されていない静止画像が存在する場合には、保存されていない静止画像の送信を要求し、コマ送り表示時までに受信されない場合には保存されているサムネイル画像の中で最も近いフレーム番号の静止画像を選んで表示することにより、保存されている静止画像のみを使用したサムネイル画像のコマ送り表示が可能になる。
【0071】
なお、サムネイル画像表示装置は第1乃至第3実施形態のサムネイル画像送信装置に適宜組み合わせて使用することができる。また、第1乃至第3実施形態のサムネイル画像送信装置間でも適宜それらの構成の一部を組み合わせて利用することができる。
【0072】
また、サムネイル画像送信装置およびサムネイル画像表示装置の機能はそれぞれコンピュータプログラムにより実現することができ、本実施形態で説明した機能をコンピュータに実行させるサムネイル画像送信用プログラム製品およびサムネイル画像表示用プログラム製品としてそれぞれ実現することができる。また、それらサムネイル画像送信用プログラム製品およびサムネイル画像表示用プログラム製品をコンピュータ読み取り可能な記憶媒体に記憶しておくことにより、その記憶媒体を通じてそれらプログラムを通常のコンピュータに導入して実行させるだけで、上記各実施形態と同様の効果を容易に得ることが可能となる。
【0073】
なお、本発明は、上記各実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。更に、上記実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件から幾つかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除された構成が発明として抽出され得る。
【0074】
【発明の効果】
以上説明したように、本発明によれば、サムネイル画像の送信要求を受けた時に、サムネイル画像を入力してサムネイル画像を構成する複数の静止画像を指定した順序で送信することにより、シーン切り替えなど重要な部分を先に送信したり、フレーム番号の順序に依らない送信をすることが可能になる。また、サムネイル画像を構成する静止画像の中で保存されていない静止画像の代わりに、保存されているサムネイル画像の中で最も近いフレーム番号の静止画像を選んで表示することにより、保存されているサムネイル画像のみを使用したコマ送り表示が可能になる。
【図面の簡単な説明】
【図1】本発明の第1実施形態に係るサムネイル画像送信装置の構成を示すブロック図。
【図2】同第1実施形態のサムネイル画像送信装置の動作を説明するためのフローチャート。
【図3】同第1実施形態のサムネイル画像送信装置で使用される映像ストリームの構成を説明するための図。
【図4】図3の映像ストリームから抽出されたサムネイル画像を示す図。
【図5】同第1実施形態におけるサムネイル画像の送信順序を説明するための図。
【図6】同第1実施形態で生成・送信される対応テーブルの一例を示す図。
【図7】本発明の第2実施形態に係るサムネイル画像送信装置の構成を示すブロック図。
【図8】同第2実施形態のサムネイル画像送信装置の動作を説明するためのフローチャート。
【図9】本発明の第3実施形態に係るサムネイル画像送信装置の構成を示すブロック図。
【図10】同第3実施形態のサムネイル画像送信装置の動作を説明するためのフローチャート。
【図11】同第3実施形態のサムネイル画像送信装置の動作を説明するためのフローチャート。
【図12】本発明の第4実施形態に係るサムネイル画像表示装置の構成を示すブロック図。
【図13】同第4実施形態のサムネイル画像表示装置の動作を説明するためのフローチャート。
【図14】同第4実施形態のサムネイル画像表示装置で表示されるサムネイル画像を構成する静止画像の一例を示す図。
【図15】同第4実施形態のサムネイル画像表示装置におけるサムネイル画像の表示方法を説明するための図。
【図16】同第4実施形態のサムネイル画像表示装置の他の動作を説明するためのフローチャート。
【図17】同第4実施形態のサムネイル画像表示装置におけるサムネイル画像の表示方法を説明するための図。
【符号の説明】
1,2.3…サムネイル画像送信装置
4…サムネイル画像表示装置
10…サムネイル管理部
11…送信要求受信部
12…サムネイル記憶部
13…サムネイル送信部
14…順序決定部
15…サムネイル受信部
21…送信要求受信部
22…サムネイル記憶部
23…サムネイル送信部
24…順序決定部
25…映像ストリーム管理部
26…映像ストリーム入力部
31…送信要求受信部
32…サムネイル第1記憶部
33…サムネイル送信部
34…順序決定部
35…サムネイル入力部
36…サムネイル第2記憶部
40…サムネイル管理部
41…ユーザ入力部
42…サムネイル記憶部
43…サムネイル表示部
44…サムネイル受信部
Claims (5)
- 1つの映像ストリームから抽出した複数の静止画像で構成されるサムネイル画像を管理するサムネイル管理手段と、
前記サムネイル画像の送信要求を受信する送信要求受信手段と、
前記サムネイル画像を構成する複数の静止画像の中で、前記映像ストリームのシーン切り換え点それぞれに対応する静止画像群がシーン切り換え点以外の他の静止画像群よりも優先してフレーム番号順に送信されるように前記複数の静止画像の送信順序を決定する順序決定手段と、
前記複数の静止画像を前記順序決定手段によって決定された順序で並べ替え、前記シーン切り換え点それぞれに対応する静止画像群と前記シーン切り換え点以外の他の静止画像群とを一つのストリームとして送信するサムネイル送信手段とを具備することを特徴とする画像送信装置。 - 前記順序決定手段は、シーン切り換え点に対応する静止画像それぞれがフレーム番号順に最初に送信され、次いで送信済みの静止画像をフレーム番号順に並べたときに最も間隔があいている部分の中央にあたる静止画像が順次送信されるように、前記複数の静止画像の送信順序を決定することを特徴とする請求項1記載の画像送信装置。
- 前記映像ストリームを入力する映像ストリーム入力手段と、
前記映像ストリーム入力手段によって入力された映像ストリームから複数の静止画像をサムネイル画像として抽出するサムネイル抽出手段とをさらに具備することを特徴とする請求項1記載の画像送信装置。 - 前記サムネイル画像を構成する複数の静止画像を保存する第1のサムネイル記憶手段と、
前記複数のサムネイル画像を前記順序決定手段で決定した順序で保存するための第2のサムネイル記憶手段とをさらに具備し、
前記サムネイル送信手段は、前記第2のサムネイル記憶手段に保存された前記複数の静止画像を、前記第2のサムネイル記憶手段に保存した順序で送信することを特徴とする請求項1記載の画像送信装置。 - 1つの映像ストリームから抽出した複数の静止画像で構成されるサムネイル画像を通信路を介して端末に伝送する画像伝送方法であって、
前記サムネイル画像の送信要求を受信するステップと、
前記サムネイル画像を構成する複数の静止画像の中で、前記映像ストリームのシーン切り換え点それぞれに対応する静止画像群がシーン切り換え点以外の他の静止画像群よりも優先してフレーム番号順に送信されるように前記複数の静止画像の送信順序を決定する順序決定ステップと、
前記複数の静止画像を前記順序決定ステップによって決定された順序で並べ替え、前記シーン切り換え点それぞれに対応する静止画像群と前記シーン切り換え点以外の他の静止画像群とを一つのストリームとして送信するステップとを具備することを特徴とする画像伝送方法。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000301519A JP3756748B2 (ja) | 2000-09-29 | 2000-09-29 | 画像送信装置および画像伝送方法 |
US09/963,397 US20020048043A1 (en) | 2000-09-29 | 2001-09-27 | Apparatus and method for picture transmission and display |
DE60137998T DE60137998D1 (de) | 2000-09-29 | 2001-09-28 | Vorrichtung und Verfahren zur Bildübertragung und Darstellung |
EP01308308A EP1193965B1 (en) | 2000-09-29 | 2001-09-28 | Apparatus and method for picture transmission and display |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000301519A JP3756748B2 (ja) | 2000-09-29 | 2000-09-29 | 画像送信装置および画像伝送方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2002112158A JP2002112158A (ja) | 2002-04-12 |
JP3756748B2 true JP3756748B2 (ja) | 2006-03-15 |
Family
ID=18783050
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2000301519A Expired - Fee Related JP3756748B2 (ja) | 2000-09-29 | 2000-09-29 | 画像送信装置および画像伝送方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20020048043A1 (ja) |
EP (1) | EP1193965B1 (ja) |
JP (1) | JP3756748B2 (ja) |
DE (1) | DE60137998D1 (ja) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002142062A (ja) * | 2000-10-31 | 2002-05-17 | Canon Inc | 画像処理装置、画像処理方法及び記録媒体 |
KR100469258B1 (ko) * | 2002-05-24 | 2005-02-02 | 엘지전자 주식회사 | 썸네일 영상 생성 장치 및 방법 |
JP2006287875A (ja) * | 2005-04-05 | 2006-10-19 | Matsushita Electric Ind Co Ltd | 通信端末装置 |
US20070283274A1 (en) * | 2006-05-30 | 2007-12-06 | Microsoft Corporation | Strategies for Providing a Customized Media Presentation Based on a Markup Page Definition (MPD) |
US8108535B1 (en) * | 2006-06-30 | 2012-01-31 | Quiro Holdings, Inc. | Methods, systems, and products for selecting images |
US8850318B2 (en) * | 2007-04-23 | 2014-09-30 | Digital Fountain, Inc. | Apparatus and method for low bandwidth play position previewing of video content |
US8665963B2 (en) * | 2008-08-25 | 2014-03-04 | The University Of Electro-Communications | Communication terminal, content reproduction method, content reproduction program, and content reproduction system for distributing and reproducing video contents with reduced stress |
JP4692615B2 (ja) * | 2008-11-28 | 2011-06-01 | ブラザー工業株式会社 | 印刷装置及びプログラム |
JP4692614B2 (ja) * | 2008-11-28 | 2011-06-01 | ブラザー工業株式会社 | 印刷装置及びプログラム |
JP2010130510A (ja) * | 2008-11-28 | 2010-06-10 | Brother Ind Ltd | 印刷装置及びプログラム |
JP5343739B2 (ja) * | 2009-07-02 | 2013-11-13 | ブラザー工業株式会社 | 出力装置及びプログラム |
JP2012226623A (ja) * | 2011-04-21 | 2012-11-15 | Hidefumi Miyahara | 端末装置、動画表示システム、及びプログラム |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5884056A (en) * | 1995-12-28 | 1999-03-16 | International Business Machines Corporation | Method and system for video browsing on the world wide web |
JP3662129B2 (ja) * | 1997-11-11 | 2005-06-22 | 松下電器産業株式会社 | マルチメディア情報編集装置 |
JP2000148771A (ja) * | 1998-11-06 | 2000-05-30 | Sony Corp | 画像処理装置および方法、並びに提供媒体 |
JP4656680B2 (ja) * | 1998-11-30 | 2011-03-23 | シャープ株式会社 | 画像検索情報記録装置及び画像検索装置 |
US6912327B1 (en) * | 1999-01-28 | 2005-06-28 | Kabushiki Kaisha Toshiba | Imagine information describing method, video retrieval method, video reproducing method, and video reproducing apparatus |
-
2000
- 2000-09-29 JP JP2000301519A patent/JP3756748B2/ja not_active Expired - Fee Related
-
2001
- 2001-09-27 US US09/963,397 patent/US20020048043A1/en not_active Abandoned
- 2001-09-28 EP EP01308308A patent/EP1193965B1/en not_active Expired - Lifetime
- 2001-09-28 DE DE60137998T patent/DE60137998D1/de not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JP2002112158A (ja) | 2002-04-12 |
EP1193965B1 (en) | 2009-03-18 |
EP1193965A2 (en) | 2002-04-03 |
US20020048043A1 (en) | 2002-04-25 |
EP1193965A3 (en) | 2003-05-02 |
DE60137998D1 (de) | 2009-04-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11956514B2 (en) | Systems and methods for enhanced trick-play functions | |
US10462530B2 (en) | Systems and methods for providing a multi-perspective video display | |
KR101591535B1 (ko) | 컨텐츠 및 메타데이터를 사용하는 기법 | |
US8352988B2 (en) | System and method for time shifting the delivery of video information | |
US6701528B1 (en) | Virtual video on demand using multiple encrypted video segments | |
JP4385302B2 (ja) | ディジタルシステムにおいて情報を伝送する方法 | |
CA2630123C (en) | Dvd multi-room playback after headend conversation | |
US20100119206A1 (en) | Systems and methods for viewing substitute media while fast forwarding past an advertisement | |
US8522268B2 (en) | Method and apparatus for creating a targeted integrated image | |
US20070234395A1 (en) | Speeding up channel change | |
US20110191803A1 (en) | Trick Mode Support for VOD with Long Intra-Frame Intervals | |
US20040117830A1 (en) | Receiving apparatus and method | |
US8683540B2 (en) | System and method to record encoded video data | |
JP3756748B2 (ja) | 画像送信装置および画像伝送方法 | |
KR20110072728A (ko) | 셋탑박스간 영상 이어 보기 서비스 제공 방법 및 장치 | |
JP2005159579A (ja) | 未視聴番組提供テレビ | |
KR100904676B1 (ko) | 생방송 돌려보기 시스템 및 그 방법 | |
KR100647206B1 (ko) | 시간-시프트된 채널 생성장치 및 생성방법 | |
JP2008167251A (ja) | コンテンツ再生装置、及びコンテンツ案内方法 | |
KR100848495B1 (ko) | 동영상 탐색 시스템 및 그 방법. | |
US11157556B2 (en) | Method and apparatus for thumbnail generation for a video device | |
KR20130050797A (ko) | 그룹 컨텐츠 이어보기 제공 서버 및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20051018 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20051118 |
|
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: 20051220 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20051222 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100106 Year of fee payment: 4 |
|
LAPS | Cancellation because of no payment of annual fees |