JP4420310B2 - 番組放映装置、方法及びプログラム - Google Patents

番組放映装置、方法及びプログラム Download PDF

Info

Publication number
JP4420310B2
JP4420310B2 JP2002253148A JP2002253148A JP4420310B2 JP 4420310 B2 JP4420310 B2 JP 4420310B2 JP 2002253148 A JP2002253148 A JP 2002253148A JP 2002253148 A JP2002253148 A JP 2002253148A JP 4420310 B2 JP4420310 B2 JP 4420310B2
Authority
JP
Japan
Prior art keywords
program
url
broadcast
code
usage information
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 - Lifetime
Application number
JP2002253148A
Other languages
English (en)
Other versions
JP2004096310A (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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2002253148A priority Critical patent/JP4420310B2/ja
Priority to US10/642,147 priority patent/US7861276B2/en
Publication of JP2004096310A publication Critical patent/JP2004096310A/ja
Application granted granted Critical
Publication of JP4420310B2 publication Critical patent/JP4420310B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/86Arrangements characterised by the broadcast information itself
    • H04H20/93Arrangements characterised by the broadcast information itself which locates resources of other pieces of information, e.g. URL [Uniform Resource Locator]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/28Arrangements for simultaneous broadcast of plural pieces of information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/235Processing of additional data, e.g. scrambling of additional data or processing content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/238Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
    • H04N21/2389Multiplex stream processing, e.g. multiplex stream encrypting
    • H04N21/23892Multiplex stream processing, e.g. multiplex stream encrypting involving embedding information at multiplex stream level, e.g. embedding a watermark at packet level
    • 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/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4126The peripheral being portable, e.g. PDAs or mobile phones
    • 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/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • 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/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/43622Interfacing an external recording device
    • 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/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4622Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
    • 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/85Assembly of content; Generation of multimedia applications
    • H04N21/858Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
    • H04N21/8586Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot by using a URL
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/025Systems for the transmission of digital non-picture data, e.g. of text during the active part of a television frame

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Databases & Information Systems (AREA)
  • Television Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、テレビ放送や街頭のビデオ放映などに用いる番組放映装置、方法及びプログラムに関し、特に、放映番組からスポンサーのURL等の利用情報を簡単に取得可能とする番組放映装置、方法及びプログラムに関する。
【0002】
【従来の技術】
最近、テレビ放送や街頭のビデオ放映で、コマーシャル番組の画面にインターネット上のホームページのURLを表示し、見込み顧客を誘導する方法が増加してきている。
【0003】
このような番組画面に表示されるURLの利用方法としては、ユーザが更に詳しい情報を知りたい場合、番組中に表示されるインターネットのアクセス先となるURLを記憶したりメモした後に、インターネットホームページのURL接続操作とWWWブラウザ起動の操作を行い、ホームページにアクセスするようにしている。
【0004】
【発明が解決しようとする課題】
しかしながら、このような従来の番組画面にURLを表示して利用させる方法にあっては、番組中に表示されるインターネットのURLをユーザが記憶したりメモする必要があるが、番組中にURLを表示する時間は比較的短いため、記憶やメモすることが困難であり、また記憶やメモができたとしてもミスを生じ易く、ホームページの誤接続が多発する要因となっている。
【0005】
また番組中のURLの表示は、宣伝番組の映像を妨げないように画面の隅に小さく表示しており、そのためURLの表示そのものが見づらい。これを解消するめたにURLを大きく表示することは、本来の宣伝番組の映像を大きく損なうこととなり、両立が困難である。
【0006】
この問題を解決するための方法として特開2000-101979に開示されるように、テレビ放送画面の垂直帰線間にURLを埋め込み、専用の文字放送受信機によりURLを取得してホームページ等にアクセスさせる方法が提案されている。
【0007】
しかし、この方法はテレビ受信機に文字放送をデコードする機能とインターネット接続機能が必要であり、このような特殊なテレビ受信機は構成が複雑でコストも高くなり、パーソナルコンピュータによるURLの利用からみると実用性を欠いている。
【0008】
本発明は、テレビ放送や街頭のビデオ放映等の番組画面からURL等の利用情報を簡単に誤りなく取得可能とし、更に、利用情報により番組映像が損なわれないようにする番組放映装置、方法及びプログラムを提供することを目的とする。
【0009】
【課題を解決するための手段】
(装置)
図1は本発明の原理説明図である。本発明は、番組表のタイムスケジュールに従って複数の番組を順次放映する番組放映装置10であって、図1(A)のように、放映される複数の番組に固有な利用情報の対応表を格納した対応表格納部(番組費用格納部14と番組表URL対応表格納部16)と、現在放映中の番組の利用情報を対応表を参照して取得し、現在の放映番組の時間帯に、過去に放映した番組の利用情報を含めて現在放映中の番組の利用情報を不可視の形で埋め込む利用情報埋込部(URL生成部18)とを備えたことを特徴とする。
【0010】
このためURL等の利用情報は、番組映像の中に不可視の形で埋め込まれており、URLによって番組映像が損なわれることはない。またユーザは番組映像を携帯電話などの内蔵カメラで撮像してパーソナルコンピュータの復元プログラムを利用することで、番組映像に埋め込まれたURL等の利用情報を自動的に取得してホームページに簡単且つ確実にアクセスすることができる。
【0011】
ここで利用情報埋込部は、利用情報をステガノグラフィによって不可視の形で放映画像データに埋め込むことを特徴とする。
【0012】
利用情報埋込部は、図1(B)のように、現在の放映番組の始めの時間帯に、前回に放映した番組の利用情報を不可視の形で埋め込み、残りの時間帯に現在放映中の番組の利用情報を不可視の形で埋め込む。このためカメラによる画面の撮像中に次の番組に切替っても、番組切替後の最初の時間帯に埋め込まれている前の番組のURLを確実に取得できる。
【0013】
利用情報埋込部は、図1(C)のように、現在の放映番組の始めの時間帯に、前回に放映した番組の利用情報と現在放映中の番組の利用情報を不可視の形で埋め込み、残りの時間帯に現在放映中の番組の利用情報のみを不可視の形で埋め込む。このため番組切替後の最初の時間帯については、前の番組のURLと現在放映中の番組のURLの両方が取得でき、ユーザは2つのURLを選択的に利用できる。
【0014】
対応表格納部は、番組に固有なURLのURL対応表を格納し、利用情報埋込部は、現在放映中の番組のURLを対応表を参照して取得し、現在の放映番組の時間帯に、過去に放映した番組のURLを含めて現在放映中の番組のURLを不可視の形で埋め込むことを特徴とする。
【0015】
対応表格納部は、番組に固有なURLのURL対応表に加え、URLに固有なコードのコード対応表を格納し、利用情報埋込部は、現在放映中の番組のURLに対応するコードをURL対応表及びコード対応表を参照して取得し、現在の放映番組の時間帯に、過去に放映した番組のコードを含めて現在放映中の番組のコードを不可視の形で埋め込む。このようにURLを直接埋め込まず、簡単なコードに変換して埋め込むことで、ステガノグラフィによる埋込と復元の処理負担を軽減できる。
【0016】
コード対応表は番組数に対し少ない数のコードを準備しており、利用情報埋込部は、未使用コードを検索して番組に対応するURLを設定し、番組が終了すると一定時間経過後に未使用コードに戻して再使用させる。
【0017】
更に、外部からコードの変換要求を受けた際に、コード対応表の参照によりURLを取得して外部に応答するサーバを備える。これによりユーザ側における埋込コードからのURL取得の負担を軽減する。
【0018】
利用情報埋込部から出力された放映番組の信号をテレビ放送信号として外部に送信して受信表示させ、受信表示された番組画面の撮像により埋込利用情報を復元して利用させる。
【0019】
利用情報埋込部から出力された放映番組の信号を記録媒体に録画して他の装置で再生表示させ、受信表示された番組画面の撮像により埋込利用情報を復元して利用させる。
【0020】
(方法)
本発明は、番組放映方法を提供する。この番組放映方法は、
番組放映装置から番組表のタイムスケジュールに従って複数の番組を順次放映する番組放映ステップと、
利用情報埋込部により、前記複数の番組に固有な利用情報を格納した対応表を参照して現在放映中の番組の利用情報を取得し、現在の放映番組の時間帯に、過去に放映した番組の利用情報を含めて現在放映中の番組の利用情報を不可視の形で埋め込む利用情報埋込ステップと、
を備えたことを特徴とする。なお、番組放映方法の詳細は、番組放映装置の場合と基本的に同じになる。
【0021】
(プログラム)
本発明は、番組放映のためのコンピュータに、
番組表のタイムスケジュールに従って番組放映装置から複数の番組を順次放映させる番組放映ステップと、
複数の番組に固有な利用情報を格納した対応表を参照して現在放映中の番組の利用情報を取得し、現在の放映番組の時間帯に、過去に放映した番組の利用情報を含めて現在放映中の番組の利用情報を不可視の形で埋め込む利用情報埋込ステップと、
を実行させる。なお、プログラムの詳細は、番組放映装置の場合と基本的に同じになる。
【0022】
【発明の実施の形態】
図2は、本発明による番組放映装置が適用される放送システムのシステム環境を示した説明図である。
【0023】
図2において、本発明の番組放映装置10は放送局などに設置されており、既に製作された番組の番組表に従った放送による放映信号を入力し、各番組に固有な利用情報である、例えばインターネット上のホームページのアクセスに使用するURLをステガノグラフィにより不可視の形で各番組の画像データに埋め込んで出力する。
【0024】
番組放映装置10でURLなどの利用情報の埋め込みを受けた放映信号は、テレビ送信設備22によりテレビ電波として送信され、通常のテレビ受像機などを用いた受信表示装置24に表示される。
【0025】
番組放映装置10は、時刻情報を出力する時計部12、番組表を格納した番組表格納部14、番組・URL対応表を格納した番組・URL対応表格納部16、URL生成部18及びステガノグラフィエンコーダ20を備える。
【0026】
このうちURL生成部18とステガノグラフィエンコーダ20が、現在放映中の番組の利用情報であるURLに関する番組表及び番組URL対応表を参照して現在放映中のURLを取得し、放映中の番組の中にURLを不可視の形で埋め込む利用情報埋込部を構成している。
【0027】
ここでステガノグラフィエンコーダ20による具体的な埋込み方法としては、例えば米国特許第5841978号明細書図面に開示されている方法を用いる。もちろん、これ以外にも、公知のステガノグラフィによる埋込み法を利用することができる。
【0028】
受信表示装置24で表示されたURLが不可視の形で埋め込まれた放送番組に対し、例えばカメラ26を備えた携帯電話25によって番組画面を撮影し、撮影画面をユーザが保有しているパーソナルコンピュータ28に取込み、パーソナルコンピュータ28にインストールされているステガノグラフィ復元用のアプリケーションプログラムによって、撮像した画面から埋め込まれているURLを復元し、復元したURLを使用してインターネット30から番組利用情報を提供している例えばサーバ32−1にアクセスして、そのホームページを閲覧することができる。
【0029】
実際の番組放送にあっては、例えば民放放送にあっては、番組のコマーシャル画面においてURLを不可視の形で埋め込み、そのコマーシャル画面を携帯電話25のカメラ26で撮像してパーソナルコンピュータ28で画面に埋め込まれているURLを復元し、対応するサーバにアクセスして番組提供スポンサーのホームページなどを閲覧することになる。
【0030】
図2における番組放映装置10は、例えば図3のようなコンピュータのハードウェア資源により実現される。
【0031】
図3のコンピュータにおいて、CPU100のバス101にはRAM102、ハードディスクドライバ(ソフト)104、フロッピィディスクドライバ(ソフト)110、CD−ROMドライバ(ソフト)114、マウスコントローラ118、キーボードコントローラ122、ディスプレイコントローラ126、通信用ボード及びビデオボード134が接続される。
【0032】
ハードディスクコントローラ104はハードディスクドライブ106を接続し、番組固有のURL等の利用情報をステガノグラフィにより画像データに不可視の形で埋め込むアプリケーションプログラムをローディングしており、コンピュータの起動時にハードディスクドライブ106からアプリケーションプログラムを呼び出して、RAM102上に展開し、CPU100により実行する。
【0033】
フロッピィディスクドライバ104にはフロッピィディスクドライブ(ハード)112が接続され、フロッピーディスク(R)に対する読み書きができる。CD−ROMドライバ114に対しては、CDドライブ(ハード)116が接続され、CDに記憶されたデータやプログラムを読み込むことができる。
【0034】
マウスコントローラ118はマウス120の入力操作をCPU100に伝える。キーボードコントローラ122はキーボード124の入力操作をCPU100に伝える。ディスプレイコントローラ126は表示部128に対して表示を行う。通信用ボード130は通信回線132を使用して他のコンピュータとの間で通信を行う。
【0035】
ビデオボード134は、デコーダ、ビデオメモリ及びエンコーダを内蔵しており、番組放映による動画ストリームをデコーダに入力して画像データを復調し、ビデオメモリに展開しながらCPU100によるアプリケーションプログラムの実行で画面単位に番組固有のURL等の利用情報をステガノグラフィにより埋め込んだ後、エンコーダで動画ストリームに変換して出力する。このビデオボード134は、動画ストリームの信号方式、即ちNTSC方式またはMPEG方式等に対応できるものを使用する。
【0036】
図4は、図2の番組放映装置10の番組表格納部14に格納されている番組表14−1の一例である。この番組表14−1は、番組名34、開始時刻36及び終了時刻38を格納している。この例では番組1〜8を例に取っている。なお説明を簡単にするため番組1〜8は連続した番組としているが、実際の放送番組にあっては、コマーシャル番組のように分離した時間帯であってもよい。
【0037】
図5は、図2の番組放映装置10の番組・URL対応表格納部16に格納されている番組・URL対応表16−1の説明図である。この番組・URL対応表16−1は、番組名40とURL42で構成されており、番組1〜8に対応して、例えば番組を提供しているスポンサーのホームページのURL1〜URL8を格納している。
【0038】
図6は、図2の番組放映装置10に設けているURL生成部18とステガノグラフィエンコーダ20によるURL埋め込み処理のタイムチャートである。
【0039】
図6において、動画ストリーム44として番組1,番組2,番組3,番組4が順次放映されたとすると、この番組1〜番組4の開始時刻及び終了時刻は図4の番組表14−1から得られるため、この開始時刻・終了時刻に対応して、番組に対するURLの埋め込みを行う。
【0040】
具体的には、動画ストリーム44における番組1〜番組4の開始時刻t1,t2,t3,t4のそれぞれに対し、番組開始から一定時間T後の時刻t11,t12,t13,t14において、現在放映中の番組から取得したURLをURL1,URL2,URL3,URL4のように埋め込むURL埋込み処理46を行う。
【0041】
このようなURL埋込み処理46を各番組についてみると、例えば番組1にあっては開始時刻t1から一定時間Tまでの時刻t11まではURL1の埋込みは行われておらず、時刻t11からURL1の埋込みが行われ、このURL1の埋込みは次の番組2の開始時刻t2から一定時間Tを過ぎた時刻t12まで行われる。
【0042】
同様に番組2,番組3,番組4についても、開始時刻t2,t3,t4から一定時間Tの間の時刻t12,t13,t14までは1つ前の番組のURLが表示され、その後に現在放映中の番組のURLに切り替わる。
【0043】
このように1つ前の番組のURLを次の番組の開始部分に延ばして埋め込んでいる理由は、撮影のタイミング遅れによるURLの取得失敗を回避するためである。ユーザが現在放映中の番組を見てカメラ付きの携帯電話などにより番組画面をURLを取得するために撮影した場合、撮影操作を行った時に画面が次の番組に切り替わってしまうようなことがありうる。これを回避するため、次の番組の開始部分に前の番組のURLを埋め込み、撮影のタイミング遅れによるURLの取得失敗を回避する。
【0044】
図7は、図6のURL埋込み処理46を実現する図2の番組放映装置10の処理動作のフローチャートであり、これは本発明における番組放映プログラムの処理手順となる。
【0045】
図7において、ステップS1で、URL生成部18は番組表格納部14及び番組・URL対応表格納部16より、図4のような番組表14−1と図5のような番組・URL対応表16−1を読み込む。続いてステップS2で時計部12からの現在の時刻情報と最初の番組の開始時刻を比較し、放送開始時刻か否かチェックしている。
【0046】
放送開始時刻になると、番組放映装置10に対し放送番組の放映信号の入力が始まることから、ステップS3で番組・URL対応表16−1から現在放映中の番組のURLを取得し、ステップS4に進む。ステップS4にあっては、1つ前の番組のURLを現在放映中の放送画像データにステガノグラフィによる不可視の形で埋め込むが、最初の番組にあっては、1つ前の番組がないことからURLの埋込みは行われない。
【0047】
続いてステップS5で番組開始から一定時間を経過すると、ステップS6に進み、現在放映中の番組の放送画像データへのURLのステガノグラフィによる不可視の形での埋込みを行う。続いてステップS7で番組切替時刻か否かチェックし、切替時刻になるとステップS8で放送終了時刻か否かチェックし、終了時刻でないことからステップS3に戻り、次の番組のURLを取得し、ステップS4で切替前の番組即ち1つ前の番組のURLの埋込みを維持する。
【0048】
そして番組開始から一定時間経過すると、ステップS5からステップS6に進み、現在放映中の番組の画像データに対するURLの埋込みを行う。ステップS7で最後の番組切替時刻であった場合には、ステップS8で放送終了時刻が判別され、一連の処理が終了する。
【0049】
図8は、図2の番組放映装置10によるURLを埋め込む処理の他の実施形態を示したタイムチャートである。この実施形態にあっては、動画ストリーム44として放映される番組1〜番組4に対するURL埋込み処理50として、番組1〜番組4の開始時刻t1,t2,t3,t4のそれぞれから一定時間Tの間は1つ前の番組と現在放映中の番組の2つのURLを埋め込み、残りの時間帯については現在放映中の番組のみのURLを埋め込む。
【0050】
例えば2番目の番組2を例に取ると、放送開始時刻t2から一定時間Tの時刻t12までの間は、1つ前の番組1のURL1と現在放映中の番組2のURL2の両方を埋め込んでいる。そして残りの時刻t12〜t3の時間帯は現在放映中の番組2のみのURL2を埋め込んでいる。
【0051】
これにより番組の切替部分で携帯電話のカメラにより画面を撮影してタイミング遅れがあっても、1つ前の番組のURLを確実に取得でき、また現在放映中の番組のURLも同時に取得できる。
【0052】
図9は、図8のURL埋込み処理50を実現する図2の番組放映装置10の処理動作のフローチャートである。
【0053】
図9において、ステップS1で番組表と番組・URL対応表を読み込んだ後、ステップS2で放送開始時刻か否かチェックし、放送開始時刻になると、ステップS3で番組・URL対応表から現在と1つ前の番組のURLを取得する。
【0054】
最初の番組にあっては1つ前の番組のURLはないことから、現在放映中の番組のURLのみを表示する。ステップS5で番組開始から一定時間経過すると、ステップS6に進み、現在放映中の番組のURLの埋込みを行う。
【0055】
続いてステップS7で番組切替時刻か否かチェックし、切替時刻になるとステップS8で放送終了時刻か否かチェックし、終了時刻でないことからステップS3に戻り、番組・URL対応表から現在と1つ前の番組のURLを取得する。
【0056】
この2番目の番組については、ステップS4で現在放映中の画像データに現在放映中の番組のURLと1つ前の番組のURLを埋め込み、ステップS5で一定時間を経過したら、ステップS6で現在放映中の番組のURLのみの埋込みに切り替える。このようなステップS3〜S8の処理を放送終了まで繰り返すことになる。
【0057】
図10は、本発明の番組放映装置が適用されるシステム環境の他の実施形態であり、この実施形態は番組をビデオテープなどの記録媒体に編集して再生する場合を例に取っている。
【0058】
図10において、番組放映装置10は図2の実施形態と同じであり、時計部12、番組表格納部14、番組・URL対応表格納部16、URL生成部18及びステガノグラフィエンコーダ20で構成されている。
【0059】
ここでステガノグラフィエンコーダ20による具体的な埋込み方法としては、例えば米国特許第5841978号明細書図面に開示されている方法を用いる。もちろん、これ以外にも、公知のステガノグラフィによる埋込み法を利用することができる。
【0060】
番組放映装置10に対しては、既に編集の済んだビデオテープをセットした再生用ビデオデッキ52からの放映信号が入力される。このため、番組放映装置10の番組表格納部14及び番組・URL対応表16には、再生用ビデオデッキ52で再生するビデオテープの編集内容に対応した番組表及び番組・URL対応表が予め設定されている。
【0061】
このため番組放映装置10は、再生用ビデオデッキ52で再生された番組の放映信号に対し、図6の方式による埋込みURL46の処理あるいは図8の埋込みURL50の処理に従ったURLの埋込みを行い、URLが埋め込まれた放映信号を録画用ビデオデッキ54で録画する。
【0062】
録画用ビデオデッキ54で録画されたURLの埋込みが行われた番組のビデオテープ56は、別のビデオデッキ58を用いた表示設備、例えば駅や商店街などの人の集まる場所に設置されてコマーシャルを流すようなビデオ放映設備のビデオデッキ58にセットされ、その表示装置60にURLが埋め込まれた番組を放映表示する。
【0063】
このため、その表示装置60を見てURLを取得したい人は、自分の持っているカメラ26の付いた携帯電話25により表示装置60の番組画面を撮影し、自宅に戻って自分のパーソナルコンピュータ28に携帯電話25を接続し、パーソナルコンピュータ28に予めインストールされているステガノグラフィの復元プログラムによって、撮影した番組画面からURLを復元し、インターネット30を介してサーバ32−1〜32−nの中の番組URLに対応したサーバにアクセスし、そのホームページを閲覧することができる。
【0064】
図11は、本発明の番組放映装置の他の実施形態を示した番組放送システムの説明図である。この実施形態の番組放映装置10は、図2の実施形態が番組のURLを不可視の形で埋め込んでいたのに対し、URLを直接埋め込むことなく、URLを簡単なコードに変換し、このコードを番組画面に埋め込むようにしたことを特徴とする。
【0065】
図11において、番組放映装置10は、時計部12、番組表格納部14、番組・URL対応表格納部16、コードテーブル62、コード生成部64及びステガノグラフィエンコーダ20で構成される。
【0066】
即ち、図2の実施形態に対し新たにコードテーブル62が設けられ、このコードテーブル62を設けたことに対応して、コード生成部64の機能が図2のコード生成部18とは異なっている。ステガノグラフィエンコーダ20としては、同様に米国特許5841978号の明細書図面に開示されるような方法を用いる。
【0067】
番組放映装置10に対しては既に編集の済んだ番組の放映信号が入力し、番組のURLに対応するコードをステガノグラフィにより不可視の形で埋め込んだ後、テレビ送信設備22からテレビ電波として送信する。
【0068】
受信側は、テレビ受像機などの受信表示装置24で放送番組を受信しているときに、ユーザが携帯電話25のカメラ26によりURLを取得したい番組画面を撮影し、パーソナルコンピュータ28に接続し、ステガノグラフィの復元プログラムによって、撮影画面に埋め込まれている番組のコードを取得する。
【0069】
パーソナルコンピュータ28は番組のコードを取得すると、インターネット30を介して番組放映装置10に対応して設けているWWWサーバ66にアクセスし、コードのURL変換を要求する。
【0070】
このユーザ側からの変換要求を受けて、WWWサーバ66は番組放映装置10のコードテーブル62を参照し、要求のあったコードに対応するURLを取得し、パーソナルコンピュータ28に応答する。
【0071】
このようにしてWWWサーバ66からコードに対応するURLを取得したユーザは、インターネット30を介して、番組URLに対応したサービス、例えばホームページを提供しているサーバ32−1〜32−nの対応するURLのホームページにアクセスし、これを利用することができる。
【0072】
ここで、図11の番組放映装置10に設けている番組格納部14の番組表は図4と同じであり、また番組・URL対応表格納部16に設けている番組・URL対応表も図5と同じである。一方、コードテーブル62は、例えば図12(A)のように、番組コード72と番組URL74で構成されている。
【0073】
番組コード72としては、放送される番組数より少ない例えばコード1〜8の8つを準備している。そして番組が放映されるごとにコードテーブル62を参照し、「*」で示される未使用コード76を検索して取得し、その番組URL74の欄に番組・URL対応表から取得したURLを記述する。
【0074】
図12(A)は、ポインタ78に示すように、番組1〜6の放送が行われて現在番組6が放送中であるときのコードテーブル62を示しており、この状態でコード7とコード8が未使用コード76となっている。
【0075】
図12(B)は、コード6に対応した図12(A)のポインタ78の番組6から更に番組7を経て番組8に切り替わった状態のコードテーブル62−1である。このとき、既に放送の済んだ番組1,番組2に埋め込まれていたコード1,コード2の番組・URL74の欄の登録を削除し、未使用コード76としている。
【0076】
このようにコードテーブル62は、番組開始により不使用コードを取得して対応するURLを記述し、番組終了から一定時間を経過するとURLの記述を削除して未使用コードとし、少ない数のコードについて再使用することで繰り返し使用する。
【0077】
図13は、図11の番組放映装置10によるコード埋込み処理のタイムチャートである。この図13の実施形態にあっては、動画ストリーム68として与えられる番組1〜番組4の放映信号に対し、番組・URLに対応したコード埋込み処理70として、図6の実施形態と同じような埋込み処理を行っている。
【0078】
即ち、番組1〜4の開始時刻t1,t2,t3,t4から一定時間Tの間は、その番組のコードの埋め込みは行わず、一定時間Tを経過した時刻t11,t12,t13,t14から、現在放映中の番組のコードを番組1〜番組4に対応してコード1〜コード4のように埋め込む。
【0079】
そして番組が終了して次の番組に切り替わっても、一定時間Tの間は前の番組のコードを継続して埋め込む。これによって、番組切替部分でコード埋込み画面を撮影した場合のタイミング遅れによるコードの取得失敗を回避できるようにしている。
【0080】
図14は、図13のコード埋込み処理70を実現する図11の番組放映装置10における処理動作のフローチャートである。
【0081】
ステップS1で番組表と番組・URL対応表を読み込み、ステップS2で放送開始時刻か否かチェックし、最初の番組の放送開始時刻になると、ステップS3で番組・URL対応表から番組のURLを取得する。
【0082】
続いてステップS4でコードテーブル62から未使用コードを検索し、ステップS5で検索した未使用コードの欄に番組のURLを記述する。続いてステップS6で1つ前の番組のコードを放映画像データにステガノグラフィにより埋め込むが、最初の番組にあっては1つ前の番組がないことから、コードの埋め込みは行われない。
【0083】
ステップS7で番組開始から一定時間経過すると、ステップ8に進み、現在放映中の番組のコードを放映画像データにステガノグラフィにより埋め込む。ステップS9では番組切替時刻を監視しており、番組切替時刻に達すると、ステップS10で放送終了時刻か否かチェックし、放送終了時刻でなければステップS3に戻り、切り替わった現在放映中の番組についてURLを取得する。
【0084】
そして、ステップS4で未使用コードを検索した後、ステップS5で検索した未使用コードの欄に切り替わった現在放映中の番組のURLを記述する。次にステップS6で、現在放映中の番組に1つ前の番組のコードを埋め込む。番組開始から一定時間経過すると、ステップS7からテップS8に進み、1つ前の番組のコードから現在放映中の番組のコードの埋込みに切り替わる。このようなステップS3〜S10の処理を放送終了時刻まで繰り返す。
【0085】
また、このようなコード埋込みの処理ルーチンとは別に、図11の番組放映装置10にあっては、図12のようにコードテーブル62にURLを記述した使用中のコードについて、番組終了からの経過時間を監視しており、経過時間が一定時間に達すると、記述したURLを削除し、未使用コードとして開放して再利用させる。
【0086】
図15は、図11の番組放映装置10に対し設けているWWWサーバ66のサーバ処理のフローチャートである。このサーバ処理にあっては、ステップS1でユーザからの番組コードを受信すると、ステップS2で受信したコードでコードテーブル62を参照してURLを取得し、ステップS3で、取得したURLを送信することになる。
【0087】
このようなWWWサーバ66によるコードテーブル62を用いたコードからURLへの変換は、番組終了から一定時間を経過してコードからURLが削除されて開放されるまでの間、変換が可能となる。
【0088】
図16は、図11の番組放映装置10によるコード埋込み処理の他の実施形態のタイムチャートである。
【0089】
図16において、動画ストリーム68として番組1,番組2,番組3,番組4の放映が行われると、これに伴ってコード埋込み処理80として、番組1について2つのコード1,2が埋め込まれ、番組2についても同じく2つのコード3,4が埋め込まれ、番組3についてはコード5,6が埋め込まれ、番組4についてはコード7,8が埋め込まれる。
【0090】
番組1〜4における放送開始直後のコード1,コード3,コード5,コード7のそれぞれは、1つ前の番組のURLと現在放映中の番組のURLに対応している。放送開始から一定時間Tを経過した後のコード2,コード4,コード6及びコード8のそれぞれは、現在放映中の番組のURLに対応している。
【0091】
図17は、図16のコード埋込み処理80を実現するコードテーブル62の説明図である。このコードテーブル62は、番組コード72、現在番組URL82及び先行番組URL84を設定している。番組コード72としてはコード1〜コード8の8つを準備しており、1つの番組について2つずつコードが割り当てられる。
【0092】
例えば現在、ポインタ85に示すように番組3が放映中であったとすると、番組1にコード1,2が割り当てられ、番組2にコード3,4が割り当てられ、番組3にコード5,6が割り当てられ、まだ放映していない番組4についてのコード7,8は、「*」に示すように未使用コード86となっている。
【0093】
そして番組1に割り当てられたコード1,コード2について、最初のコード1については現在放映中の番組のURL1と1つ前の番組のURLが割り当てられるが、番組1は最初の番組であることから、先行する番組のURLは未登録となっている。
【0094】
2番目の番組2に割り当てられるコード3,4については、最初のコード3については現在放映中の番組のURL2と1つ前の先行番組のURL1が記述される。また次のコード4については、現在放映中の番組2のURL2のみが記述される。
【0095】
このようなコードテーブル62を使用することで、図16のコード埋込み処理80に示すように、例えば番組2の放映中にその開始時刻t2から一定時間Tを経過する時刻t12までの間に画面を撮影すると、埋め込まれているコード3を取得することができる。
【0096】
このコード3を取得した後は、図11においてパーソナルコンピュータ28からWWWサーバ66にアクセスしてコード変換要求を行うことで、図17のコードテーブル62の参照により、コード3から現在番組のURL2と先行番組のURL1の2つを取得してユーザ側に応答できる。ユーザは取得した2つの番組のURLから必要な方を選択してホームページのサーバにアクセスすることができる。
【0097】
更に図17のコードテーブル62は、番組終了から一定時間を経過するとURLの記述を削除して未使用コードとし、限られた数のコードを再使用する。
【0098】
図18は、図16のコード埋込み処理80を実現する図11の番組放映装置10の処理動作のフローチャートである。図18において、ステップS1で番組表と番組・URL対応表を読み込み、ステップS2で現在の番組と1つ前の番組のURLを番組・URL対応表から取得する。しかしながら、最初の番組については1つ前の番組はないことから、現在の番組のURLのみの取得となる。
【0099】
続いてステップS4でコードテーブル62から未使用コードを2つ検索し、ステップS5で、検索した第1コードの欄に1つ前と現在の番組のURLを記述し、次の第2コードの欄に現在の番組のURLを記述する。
【0100】
続いてステップS6で、現在放映中の画像データに第1コード、即ち1つ前と現在の番組のURLを記述したコードテーブルに対応した第1コードを埋め込む。ステップS7で番組開始から一定時間を経過すると、ステップS8で放映画像データに第2コード、即ち現在放映中の番組のURLをコードテーブルに登録している第2コードを埋め込む。
【0101】
ステップS9で番組切替時刻を判別すると、ステップS11で放送終了時刻でなければ、ステップS3に戻り、次の番組2について同様にして、現在と1つ前の番組のURLを取得し、同様な処理をステップS11で放送終了時刻を判別するまで繰り返す。
【0102】
図19は、図11と同じ番組放映装置10を用いた他のシステム環境の説明図であり、図10のシステム環境と同様に、放送設備ではなく街頭などでのビデオ放映を対象としている。
【0103】
図19において、番組放映装置10は図11と同じ構成を持ち、図13の埋込みコード処理70または図16の埋込みコード処理80を再生用ビデオデッキ52からの番組放映信号に対し行い、録画用ビデオデッキ54に録画する。録画用ビデオデッキ54で録画されたコード埋込みが行われたビデオテープ56は、別のビデオデッキ58にセットされて表示装置60に再生される。
【0104】
表示装置60の番組画面は、ユーザが持っている携帯電話25のカメラ26により撮像され、パーソナルコンピュータ28で画面に埋め込まれたコードが復元され、インターネット30を介してWWWサーバ66にアクセスすることで、コードテーブル62の参照によりURLが取得され、URLに対応するサーバ32−1〜32−nのいずれかをアクセスしてホームページなどを閲覧できる。
【0105】
なお、上記の実施形態はテレビ放送設備及びビデオテープ編集設備における本発明の番組放映装置の適用を例に取るものであったが、これ以外の適宜の番組放映設備やシステム、更には装置につき、そのまま適用することができる。
【0106】
また上記の実施形態にあっては、本発明の番組放映装置によりビデオデッキでURLまたはコードを埋め込んだビデオテープを編集してこれを再生利用する場合を例に取っているが、ビデオテープ以外にDVDなどの適宜の記録媒体を用いることができる。
【0107】
更に、インターネットなどを利用した動画ストリームの提供についても、番組画面にURLまたはコードを埋め込むことができ、この場合にはパーソナルコンピュータ28側で直接、番組の放映画面を受信できることから、カメラ26付きの携帯電話25などによる画面の撮影は必要なく、パーソナルコンピュータ28で受信した番組画面を取り込むことで直接的に番組のURLを取得するかまたはWWWサーバ66のアクセスで取得して、番組に対応したホームページなどを利用できる。
【0108】
また上記の実施形態は、URLまたはコードを埋め込んだ番組画面の撮影にカメラ26の付いた携帯電話25を例にとっているが、これ以外のカメラ付きの携帯機器や電子スチールカメラそのものであってもよい。
【0109】
また本発明は上記の実施形態に限定されず、その目的と利点を損なうことのない適宜の変形を含み、更に上記の実施形態に示した数値による限定は受けない。
【0110】
(付記)
(付記1)
番組表のタイムスケジュールに従って複数の番組を順次放映する番組放映装置に於いて、
放映される前記複数の番組に固有な利用情報の対応表を格納した対応表格納部と、
現在放映中の番組の利用情報を前記対応表を参照して取得し、現在の放映番組の時間帯に、過去に放映した番組の利用情報を含めて現在放映中の番組の利用情報を不可視の形で埋め込む利用情報埋込部と、
を備えたことを特徴とする番組放映装置(1)
【0111】
(付記2)
付記1の番組放映装置に於いて、前記利用情報埋込部は、前記利用情報をステガノグラフィによって放映画像データに埋め込むことを特徴とする番組放映装置。(2)
【0112】
(付記3)
付記1の番組放映装置に於いて、前記利用情報埋込部は、現在の放映番組の始めの時間帯に、前回に放映した番組の利用情報を不可視の形で埋め込み、残りの時間帯に現在放映中の番組の利用情報を不可視の形で埋め込むことを特徴とする番組放映装置。(3)
【0113】
(付記4)
付記1の番組放映装置に於いて、前記利用情報埋込部は、現在の放映番組の始めの時間帯に、前回に放映した番組の利用情報と現在放映中の番組の利用情報を不可視の形で埋め込み、残りの時間帯に現在放映中の番組の利用情報のみを不可視の形で埋め込むことを特徴とする番組放映装置。
【0114】
(付記5)
付記1の番組放映装置に於いて、
前記利用情報格納部は、番組に固有なURLのURL対応表を格納し、
前記利用情報埋込部は、現在放映中の番組のURLを前記対応表を参照して取得し、現在の放映番組の時間帯に、過去に放映した番組のURLを含めて現在放映中の番組のURLを不可視の形で埋め込むことを特徴とする番組放映装置。
【0115】
(付記6)
付記1の番組放映装置に於いて、
前記利用情報格納部は、番組に固有なURLのURL対応表に加え、前記URLに固有なコードのコード対応表を格納し、
前記利用情報埋込部は、現在放映中の番組のURLに対応するコードを前記URL対応表及びコード対応表を参照して取得し、現在の放映番組の時間帯に、過去に放映した番組のコードを含めて現在放映中の番組のコードを不可視の形で埋め込むことを特徴とする番組放映装置。
【0116】
(付記7)
付記6記載の番組放映装置に於いて、前記コード対応表は番組数に対し少ない数のコードを準備しており、前記利用情報埋込部は、未使用コードを検索して番組に対応したURLを設定し、番組が終了すると一定時間経過後に未使用コードに戻して再使用させることを特徴とする番組放映装置。
【0117】
(付記8)
付記6の番組放映装置に於いて、更に、外部から前記コードの変換要求を受けた際に、前記コード対応表の参照によりURLを取得して外部に応答するサーバを備えたことを特徴とする番組放映装置。
【0118】
(付記9)
付記1の番組放映装置に於いて、前記利用情報埋込部から出力された放映番組の信号をテレビ放送信号として外部に送信して受信表示させ、受信表示された番組画面の撮像により埋込利用情報を復元して利用させることを特徴とする番組放映装置。
【0119】
(付記10)
付記1の番組放映装置に於いて、前記利用情報埋込部から出力された放映番組の信号を記録媒体に録画して他の装置で再生表示させ、受信表示された番組画面の撮像により埋込利用情報を復元して利用させることを特徴とする番組放映装置。
【0120】
(付記11)
番組放映装置から番組表のタイムスケジュールに従って複数の番組を順次放映する番組放映ステップと、
利用情報埋込部により、前記複数の番組に固有な利用情報を格納した対応表を参照して現在放映中の番組の利用情報を取得し、現在の放映番組の時間帯に、過去に放映した番組の利用情報を含めて現在放映中の番組の利用情報を不可視の形で埋め込む利用情報埋込ステップと、
を備えたことを特徴とする番組放映方法。(4)
【0121】
(付記12)
付記11の番組放映方法に於いて、前記利用情報埋込ステップは、前記利用情報をステガノグラフィによって放映画像データに埋め込むことを特徴とする番組放映方法。
【0122】
(付記13)
付記11の番組放映方法に於いて、前記利用情報埋込ステップは、現在の放映番組の始めの時間帯に、前回に放映した番組の利用情報を不可視の形で埋め込み、残りの時間帯に現在放映中の番組の利用情報を不可視の形で埋め込むことを特徴とする番組放映方法。
【0123】
(付記14)
付記11の番組放映方法に於いて、前記利用情報埋込ステップは、現在の放映番組の始めの時間帯に、前回に放映した番組の利用情報と現在放映中の番組の利用情報を不可視の形で埋め込み、残りの時間帯に現在放映中の番組の利用情報のみを不可視の形で埋め込むことを特徴とする番組放映方法。
【0124】
(付記15)
付記11の番組放映方法に於いて、
前記対応表は番組に固有なURLを格納したURL対応表であり、
前記利用情報埋込ステップは、現在放映中の番組のURLを前記対応表を参照して取得し、現在の放映番組の時間帯に、過去に放映した番組のURLを含めて現在放映中の番組のURLを不可視の形で埋め込むことを特徴とする番組放映方法。
【0125】
(付記16)
付記11の番組放映方法に於いて、
前記対応表は、番組に固有なURLのURL対応表と、前記URLに固有なコードのコード対応表であり、
前記利用情報埋込ステップは、現在放映中の番組のURLに対応するコードを前記URL対応表及びコード対応表を参照して取得し、現在の放映番組の時間帯に、過去に放映した番組のコードを含めて現在放映中の番組のコードを不可視の形で埋め込むことを特徴とする番組放映方法。
【0126】
(付記17)
付記16の番組放映方法に於いて、前記コード対応表は番組数に対し少ない数のコードを準備しており、前記利用情報埋込ステップは、未使用コードを検索して番組に対応したURLを設定し、番組が終了すると一定時間経過後に未使用コードに戻して再使用させることを特徴とする番組放映方法。
【0127】
(付記18)
付記16の番組放映方法に於いて、更に、外部から前記コードの変換要求を受けた際に、前記コード対応表の参照によりURLを取得して外部に応答するステップを備えたことを特徴とする番組放映方法。
【0128】
(付記19)
付記1の番組放映方法に於いて、前記利用情報埋込ステップで出力された放映番組の信号をテレビ放送信号として外部に送信して受信表示させ、受信表示された番組画面の撮像により埋込利用情報を復元して利用させることを特徴とする番組放映方法。
【0129】
(付記20)
付記1の番組放映方法に於いて、前記利用情報埋込ステップで出力された放映番組の信号を記録媒体に録画して他の装置で再生表示させ、受信表示された番組画面の撮像により埋込利用情報を復元して利用させることを特徴とする番組放映方法。
【0130】
(付記21)
コンピュータに、
番組表のタイムスケジュールに従って番組放映装置から複数の番組を順次放映させる番組放映ステップと、
前記複数の番組に固有な利用情報を格納した対応表を参照して現在放映中の番組の利用情報を取得し、現在の放映番組の時間帯に、過去に放映した番組の利用情報を含めて現在放映中の番組の利用情報を不可視の形で埋め込む利用情報埋込ステップと、
を実行させることを特徴とするプログラム。(5)
【0131】
(付記22)
付記21のプログラムに於いて、前記利用情報埋込ステップは、前記利用情報をステガノグラフィによって放映画像データに埋め込むことを特徴とするプログラム。
【0132】
(付記23)
付記21のプログラムに於いて、前記利用情報埋込ステップは、現在の放映番組の始めの時間帯に、前回に放映した番組の利用情報を不可視の形で埋め込み、残りの時間帯に現在放映中の番組の利用情報を不可視の形で埋め込むことを特徴とするプログラム。
【0133】
(付記24)
付記21のプログラムに於いて、前記利用情報埋込ステップは、現在の放映番組の始めの時間帯に、前回に放映した番組の利用情報と現在放映中の番組の利用情報を不可視の形で埋め込み、残りの時間帯に現在放映中の番組の利用情報のみを不可視の形で埋め込むことを特徴とするプログラム。
【0134】
(付記25)
付記21のプログラムに於いて、
前記対応表は番組に固有なURLを格納したURL対応表であり、
前記利用情報埋込ステップは、現在放映中の番組のURLを前記対応表を参照して取得し、現在の放映番組の時間帯に、過去に放映した番組のURLを含めて現在放映中の番組のURLを不可視の形で埋め込むことを特徴とするプログラム。
【0135】
(付記26)
付記21のプログラムに於いて、
前記対応表は、番組に固有なURLのURL対応表と、前記URLに固有なコードのコード対応表であり、
前記利用情報埋込ステップは、現在放映中の番組のURLに対応するコードを前記URL対応表及びコード対応表を参照して取得し、現在の放映番組の時間帯に、過去に放映した番組のコードを含めて現在放映中の番組のコードを不可視の形で埋め込むことを特徴とするプログラム。
【0136】
(付記27)
付記26のプログラムに於いて、前記コード対応表は番組数に対し少ない数のコードを準備しており、前記利用情報埋込ステップは、未使用コードを検索して番組に対応したURLを設定し、番組が終了すると一定時間経過後に未使用コードに戻して再使用させることを特徴とするプログラム。
【0137】
(付記28)
付記26のプログラムに於いて、更に、外部から前記コードの変換要求を受けた際に、前記コード対応表の参照によりURLを取得して外部に応答するステップを備えたことを特徴とするプログラム。
【0138】
(付記29)
付記21のプログラムに於いて、前記利用情報埋込ステップで出力された放映番組の信号をテレビ放送信号として外部に送信して受信表示させ、受信表示された番組画面の撮像により埋込利用情報を復元して利用させることを特徴とするプログラム。
【0139】
(付記30)
付記21のプログラムに於いて、前記利用情報埋込ステップで出力された放映番組の信号を記録媒体に録画して他の装置で再生表示させ、受信表示された番組画面の撮像により埋込利用情報を復元して利用させることを特徴とするプログラム。
【0140】
【発明の効果】
以上説明してきたように本発明によれば、番組の放映画面に不可視の形でURLやURLに変換可能なコードを埋め込み、この番組画面を撮像して、埋め込まれているURLやコードを復元し、番組利用情報としてそのホームページなどにアクセスできることで、現在番組画面に直接表示している読取りが困難なURLによるアクセスの不具合を解消し、番組画面を撮影するだけでURLを取得して、ホームページなどの利用ができる。
【0141】
またURL及び変換のためのコードはステガノグラフィによる不可視の形で画面に埋め込まれているため、番組画面がURLなどにより妨げられることがなく、特にコマーシャル番組の間のみならず、コマーシャル以外の番組本来の放映中の画面についても、継続的にURLやURLに変換可能なコードを画面内容を損なうことなく埋め込むことができる。
【図面の簡単な説明】
【図1】本発明の原理説明図
【図2】番組放送にURLを埋め込む本発明による番組放映装置の実施形態とシステム環境の説明図
【図3】本発明による番組撮像装置を実現するハードウェア資源の説明図
【図4】図2で使用する番組表の説明図
【図5】図2で使用する番組・URL対応表の説明図
【図6】図2の実施形態によるURL埋込み処理の実施形態のタイムチャート
【図7】図2の番組放映装置による図6のURL埋込み処理を実現するフローチャート
【図8】図2の実施形態によるURL埋込み処理の他の実施形態のタイムチャート
【図9】図2の番組放映装置による図8のURL埋込み処理を実現するフローチャート
【図10】ビデオ編集でURLを埋め込む本発明による番組放映装置の実施形態とシステム環境の説明図
【図11】番組放送にURLに対応したコードを埋め込む本発明による番組放映装置の実施形態とシステム環境の説明図
【図12】図11で使用するコードテーブルの実施形態の説明図
【図13】図11の実施形態によるコード埋込み処理の実施形態のタイムチャート
【図14】図11の番組放映装置による図13のコード埋込み処理を実現するフローチャート
【図15】図11のWWWサーバによるコード・URL変換処理のフローチャート
【図16】図11の実施形態によるコード埋込み処理の他の実施形態のタイムチャート
【図17】図16のコード埋込みに使用する図11のコードテーブルの実施形態の説明図
【図18】図11の番組放映装置による図16のコード埋込み処理を実現するフローチャート
【図19】ビデオ編集でコードを埋め込む本発明による番組放映装置の実施形態とシステム環境の説明図
【符号の説明】
10:番組放映装置
12:時計部
14:番組表格納部
14−1:番組表
16:番組・URL対応表格納部
16−1:番組・URL対応表格納部
18:URL生成部
20:ステガノグラフィエンコーダ
22:テレビ送信設備
24:受信表示装置
25:携帯電話
26:カメラ
28:パーソナルコンピュータ
30:インターネット
32−1〜32−n:サーバ
52:再生用ビデオデッキ
54:録画用ビデオデッキ
56:ビデオテープ
58:ビデオデッキ
60:表示装置
62:コードテーブル
64:コード生成部
66:WWWサーバ
72:番組コード
74:番組URL
76:未使用コード

Claims (8)

  1. 番組表のタイムスケジュールに従って複数の番組を順次放映する番組放映装置に於いて、
    放映される前記複数の番組に固有な利用情報の対応表を格納した対応表格納部と、
    現在放映中の番組の利用情報を前記対応表を参照して取得し、現在の放映番組の時間帯に、過去に放映した番組の利用情報を含めて現在放映中の番組の利用情報を、表示している番組画面をカメラにより撮像して取得された画像データから復元可能な不可視の形で、カメラにより取得可能な画像データ内に埋め込む利用情報埋込部とを備え、
    前記利用情報埋込部は、現在の放映番組の開始から所定の時間までの時間帯に、1つ前に放映した番組の利用情報と現在放映中の番組の利用情報を不可視の形で埋め込み、残りの時間帯に現在放映中の番組の利用情報のみを不可視の形で埋め込むことを特徴とする番組映装置。
  2. 請求項1記載の番組放映装置に於いて、
    前記利用情報埋込部は、前記利用情報をステガノグラフィによって放映画像データに埋め込むことを特徴とする番組放映装置。
  3. 請求項1の番組放映装置に於いて、
    前記対応表格納部は、前記対応表として番組に固有なURLのURL対応表を格納し、
    前記利用情報埋込部は、現在放映中の番組のURLを前記対応表を参照して取得し、現在の放映番組の時間帯に、過去に放映した番組のURLを含めて現在放映中の番組のURLを不可視の形で埋め込むことを特徴とする番組放映装置。
  4. 請求項1の番組放置装置に於いて、
    前記対応表格納部は、前記対応表として番組に固有なURLのURL対応表に加え、前記URLに固有なコードのコード対応表を格納し、
    前記利用情報埋込部は、現在映中の番組のURLに対応するコードを前記URL対応表及びコード対応表を参照して取得し、現在の放映組の時間帯に、過去に放映した番組のコードを含めて現在放映中の番組のコードを不可視の形で埋め込むことを特徴とする番組放映装置。
  5. 請求項記載の番組放映装置に於いて、前記コード対応表は番組数に対し少ない数のコードを準用しており、前記利用情報埋込部は、未用コードを検索して番組に対応したURLを設定し、番組が終了すると一定時間経過後に未使用コードに戻して再使用させることを特徴とする番組放映装置。
  6. 請求項の番組放映装置に於いて、更に、外部から前記コードの交換要求を受けた際に、前記コード対応表の参照によりURLを得して外部に応答するサーバを備えたことを特徴とする番組放映装置。
  7. 請求項1の番組放映装置に於いて、前記利用情報埋込部から出力された放映番組の信号をテレビ放送信号として外部に送信して受信表示させ、受信表示された番組画面の撮像により埋込利用情報を復元して利用させることを特徴とする番組放映装置。
  8. 請求項1記載の番組放映装置に於いて、前記利用情報埋込部から出力された放映番組の信号を記録媒体に録画しての装置で再生表示させ、受信表示された番組画面の撮像によりにより埋込利用情報を復元して利用させることを特徴とする番組放映装置。
JP2002253148A 2002-08-30 2002-08-30 番組放映装置、方法及びプログラム Expired - Lifetime JP4420310B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2002253148A JP4420310B2 (ja) 2002-08-30 2002-08-30 番組放映装置、方法及びプログラム
US10/642,147 US7861276B2 (en) 2002-08-30 2003-08-18 Video program broadcasting apparatus, method, and program which steganographically embeds use information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002253148A JP4420310B2 (ja) 2002-08-30 2002-08-30 番組放映装置、方法及びプログラム

Publications (2)

Publication Number Publication Date
JP2004096310A JP2004096310A (ja) 2004-03-25
JP4420310B2 true JP4420310B2 (ja) 2010-02-24

Family

ID=31972781

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002253148A Expired - Lifetime JP4420310B2 (ja) 2002-08-30 2002-08-30 番組放映装置、方法及びプログラム

Country Status (2)

Country Link
US (1) US7861276B2 (ja)
JP (1) JP4420310B2 (ja)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6766946B2 (en) * 1997-10-16 2004-07-27 Dentsu, Inc. System for granting permission of user's personal information to third party
JP2005084875A (ja) * 2003-09-08 2005-03-31 Nec Corp メディア配信装置及び方法並びにプログラムを記録した記録媒体
JP4606085B2 (ja) * 2004-08-02 2011-01-05 パナソニック株式会社 情報システムおよび携帯端末
CN100348047C (zh) * 2004-12-03 2007-11-07 大唐微电子技术有限公司 当前块与参考块进行匹配运算的方法及运动估计方法
JP2009000399A (ja) * 2007-06-25 2009-01-08 Daito Giken:Kk 遊技台
US9553947B2 (en) * 2007-07-18 2017-01-24 Google Inc. Embedded video playlists
US8069414B2 (en) * 2007-07-18 2011-11-29 Google Inc. Embedded video player
JP4867874B2 (ja) 2007-09-12 2012-02-01 富士通株式会社 画像処理プログラム、画像処理装置、および画像処理方法
US8331542B2 (en) * 2009-04-15 2012-12-11 Shoretel, Inc. Phone URL exchange
US8611509B1 (en) 2009-04-15 2013-12-17 Shoretel, Inc. Phone URL exchange for unified communications
US8824327B1 (en) 2009-04-15 2014-09-02 Shoretel, Inc. Phone URL exchange for improved call quality
US9749709B2 (en) * 2010-03-23 2017-08-29 Apple Inc. Audio preview of music
US11057685B2 (en) * 2018-03-29 2021-07-06 Ncr Corporation Media content proof of play over optical medium

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6411725B1 (en) * 1995-07-27 2002-06-25 Digimarc Corporation Watermark enabled video objects
US6311214B1 (en) * 1995-07-27 2001-10-30 Digimarc Corporation Linking of computers based on optical sensing of digital data
US5862450A (en) * 1995-12-14 1999-01-19 Sun Microsytems, Inc. Method and apparatus for delivering simultaneous constant bit rate compressed video streams at arbitrary bit rates with constrained drift and jitter
US20020038383A1 (en) * 1999-12-23 2002-03-28 Craig Ullman Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments
US6018768A (en) * 1996-03-08 2000-01-25 Actv, Inc. Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments
JPH09298721A (ja) 1996-05-02 1997-11-18 Matsushita Electric Ind Co Ltd 放送信号伝送方法,および受信装置
KR100445679B1 (ko) * 1996-05-10 2004-12-04 소니 가부시끼 가이샤 데이터방송수신장치
US6061719A (en) * 1997-11-06 2000-05-09 Lucent Technologies Inc. Synchronized presentation of television programming and web content
JP2000101979A (ja) 1998-09-18 2000-04-07 Toshiba Corp 文字放送受信装置
US6502243B1 (en) * 1998-11-10 2002-12-31 Lgerca, Inc. Method and system for locating a resource within a broadcasting environment
US6784918B1 (en) * 1998-12-22 2004-08-31 Intel Corporation System for obtaining state information from consumer electronic devices
US6415438B1 (en) * 1999-10-05 2002-07-02 Webtv Networks, Inc. Trigger having a time attribute
US20020124262A1 (en) * 1999-12-01 2002-09-05 Andrea Basso Network based replay portal
JP2001292427A (ja) 2000-04-06 2001-10-19 Nippon Television Network Corp コンテンツの連動方法、及びそのシステム
US9788058B2 (en) * 2000-04-24 2017-10-10 Comcast Cable Communications Management, Llc Method and system for automatic insertion of interactive TV triggers into a broadcast data stream
US20020016820A1 (en) * 2000-05-30 2002-02-07 Jordan Du Val Distributing datacast signals embedded in broadcast transmissions over a computer network
US7197708B1 (en) * 2000-12-20 2007-03-27 Cisco Technology, Inc. Set top to internet device communication and use
JP4587151B2 (ja) * 2000-12-27 2010-11-24 キヤノン株式会社 インターネットdtvシステム、並びに、コマーシャルサーバ及びその制御方法
US20020095687A1 (en) * 2001-01-16 2002-07-18 Shintani Peter Rae Embedded content caching for interactive television
US20020162118A1 (en) * 2001-01-30 2002-10-31 Levy Kenneth L. Efficient interactive TV
US7584491B2 (en) * 2001-04-25 2009-09-01 Sony Corporation System and method for managing interactive programming and advertisements in interactive broadcast systems
TWI220036B (en) * 2001-05-10 2004-08-01 Ibm System and method for enhancing broadcast or recorded radio or television programs with information on the world wide web

Also Published As

Publication number Publication date
US7861276B2 (en) 2010-12-28
JP2004096310A (ja) 2004-03-25
US20040045034A1 (en) 2004-03-04

Similar Documents

Publication Publication Date Title
JP4420310B2 (ja) 番組放映装置、方法及びプログラム
JP4312242B2 (ja) 放送されたまたは記録されたラジオ番組またはテレビ番組をワールド・ワイド・ウェブ上の情報で拡張するシステムおよび方法
CN1254970C (zh) 用于对具有同步化网络内容的广播内容进行时间偏移的方法和设备
JPH11510978A (ja) インターネットアクセス用のurlを受信するtv
JP3893287B2 (ja) 拡張テレビ放送の中断及び再開
JP2005518724A (ja) テレビ番組についての情報を取り出すための方法及びシステム
JP2008113447A (ja) 記録されたラジオ番組またはテレビ番組をワールド・ワイド・ウェブ上の情報で拡張するシステムおよび方法
KR102117118B1 (ko) 컴퓨터 네트워크를 통한 장래의 미디어 컨텐츠 북마킹
JP4814849B2 (ja) フレームの特定方法
JP2007074495A (ja) 情報処理装置および方法、並びにプログラム
JP5292399B2 (ja) コンテンツ編集装置
WO2020078676A1 (en) Methods and apparatus for generating a video clip
JP2006285654A (ja) 商品情報検索システム
US20030031460A1 (en) Video indexing using high quality sound
JP2004503867A (ja) 電子信号に対応するインターネットアドレスをユーザに提供するシステムおよび方法
CN1181675C (zh) 视频记录和播放
CN1459188A (zh) 动态关键帧的生成与使用
JP2006048657A (ja) 検索キーワード入力端末、検索キーワード統計処理サーバ装置及び検索キーワード利用端末
KR101448979B1 (ko) 캡쳐된 컨텐츠를 등록하는 방법 및 이를 이용한 시스템
JP2005539406A (ja) 高解像度静止画像を使用するビデオインデックス付け方法
JP2005191892A (ja) 情報取得装置及びこれを用いたマルチメディア情報作成システム
JP4274059B2 (ja) 映像表示システム及び映像表示端末
JPH10285503A (ja) 録画方法および録画装置
JP2002135673A (ja) 情報処理装置
JP2008160556A (ja) 録画再生装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050512

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20070925

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20071002

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20071203

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20090224

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090406

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20090513

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20091013

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20091019

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

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20091126

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121211

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4420310

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121211

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131211

Year of fee payment: 4

EXPY Cancellation because of completion of term