[go: up one dir, main page]

JP4370360B2 - Dialog system using video distribution technology - Google Patents

Dialog system using video distribution technology Download PDF

Info

Publication number
JP4370360B2
JP4370360B2 JP2008213795A JP2008213795A JP4370360B2 JP 4370360 B2 JP4370360 B2 JP 4370360B2 JP 2008213795 A JP2008213795 A JP 2008213795A JP 2008213795 A JP2008213795 A JP 2008213795A JP 4370360 B2 JP4370360 B2 JP 4370360B2
Authority
JP
Japan
Prior art keywords
user
video
dedicated terminal
moving image
center server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2008213795A
Other languages
Japanese (ja)
Other versions
JP2009044745A (en
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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to JP2008213795A priority Critical patent/JP4370360B2/en
Publication of JP2009044745A publication Critical patent/JP2009044745A/en
Application granted granted Critical
Publication of JP4370360B2 publication Critical patent/JP4370360B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Television Signal Processing For Recording (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)

Description

この発明は動画配信技術に係り、特に、各家庭のテレビに接続された専用端末とインターネット上に設置されたサーバとの間で動画ファイルを送受信する技術を利用することにより、オンラインショッピングやオンラインビデオレンタルサービス、及びリモート対話(ビデオチャット)サービスを実現する動画配信システムに関する。   The present invention relates to a moving image distribution technique, and in particular, by using a technique for transmitting and receiving a moving image file between a dedicated terminal connected to a television set in each home and a server installed on the Internet, online shopping and online video are performed. The present invention relates to a moving image distribution system that realizes a rental service and a remote dialogue (video chat) service.

現在、インターネットの爆発的な普及により、多くの人々がこの通信ネットワークに接続し、様々な情報の入手や発信を行っている。
すなわち、各自パーソナルコンピュータ(以下「パソコン」)等の情報端末を用意し、電話回線等の通信回線を通じてISP(インターネット・サービス・プロバイダ)のサーバに接続し、WWW(World Wide Web)や電子メール等のサービスを享受している。
また、最近では、インターネットを通じて様々な商品を購入するオンラインショッピングも一般化しつつある。
さらに、ADSLや光ファイバといった広帯域の通信網を利用したいわゆるブロードバンドネットワークの普及に伴い、映画やプロモーションビデオといった音声付き動画コンテンツのネット配信も今後一般化することが予想される。
このようなインターネットを介したEC(電子商取引)の普及により、これまで生産者と消費者との間に介在していた中間業者が不要となり、その分コストの低減効果が期待できる。
At present, with the explosive spread of the Internet, many people are connected to this communication network to obtain and transmit various information.
In other words, an information terminal such as a personal computer (hereinafter “PC”) is prepared, connected to an ISP (Internet Service Provider) server through a communication line such as a telephone line, WWW (World Wide Web), e-mail, etc. Enjoy the service.
Recently, online shopping for purchasing various products through the Internet is becoming common.
In addition, with the spread of so-called broadband networks using broadband communication networks such as ADSL and optical fiber, it is expected that Internet distribution of video content with audio such as movies and promotional videos will be generalized in the future.
The spread of EC (electronic commerce) via the Internet eliminates the need for an intermediary that has previously been interposed between producers and consumers, and can be expected to reduce costs accordingly.

上記のように、インターネットの登場により、個人の生活や企業活動に様々な可能性と利便性がもたらされたことは否定できない。
しかしながら、現在のインターネットを利用したECには幾つかの問題が内在しているため、あくまでも副次的な取引形態にとどまっており、リアルの取引額には遠く及ばないのが現状である。
まず第1に、パソコンを中心に構成されたインターネットの通信環境は現在でも老人や子供、主婦にとっては敷居が高く、テレビを見るような気軽さで利用できないという問題がある。
第2に、インターネットはいわば情報の無法地帯であり、猥褻画像やドラッグといった違法性の高い物品が取り引きされていたり、詐欺的商法も野放し状態であるため、子供のいる家庭において安心して利用することはできないという問題がある。
第3に、インターネットは情報の宝庫である反面、様々な情報が無秩序に氾濫しているため、一般ユーザは自己にとって有益な情報やサービスのみを効率的に入手できないという問題がある。
As described above, it cannot be denied that the advent of the Internet has brought various possibilities and conveniences to personal life and corporate activities.
However, since there are some problems inherent in the EC using the current Internet, it is only a secondary transaction form and is not far from the actual transaction amount.
First of all, there is a problem that the Internet communication environment mainly composed of personal computers is still difficult for elderly people, children and housewives and cannot be used as easily as watching TV.
Second, the Internet is an illegal area of information, and it is used in peaceful homes with children because illegal goods such as spears and drugs are traded, and fraudulent commercial laws are left open. There is a problem that can not be.
Third, while the Internet is a treasure house of information, there is a problem that general users cannot efficiently obtain only useful information and services for themselves because various information is flooded in a disorderly manner.

一方で、通常のテレビ放送を利用して商品やサービスの広告を流し、電話で一般視聴者からの注文を受け付けるテレビショッピングが伸びており、専用のチャンネルまで設けられている。
このテレビショッピングの場合、何といっても使い慣れたテレビが媒体となるため、世代を問わず家族の誰でもが簡単に商品を購入できると共に、テレビ局が間に介在するため商品や取引に対する安心感が得られる利点もある。また、動画映像と音声を主体とした商品説明を受けられるため、商品の特性を十分に理解できるメリットもある。
しかしながら、不特定多数を対象とした放送であるため、個々の視聴者は興味の湧く商品が登場するまで番組を見続ける必要があり、欲しいときに欲しい商品に関する情報を迅速にチェックすることができない憾みがあった。
商品提供者からみても、対象者を効果的に絞り込む術がないため、高額な放映料を支払って放送枠を確保し、一般大衆に向けて画一的な商品広告を行わざるを得ないという問題があった。
On the other hand, TV shopping that accepts orders from general viewers over the telephone by running advertisements for products and services using normal TV broadcasting has been growing, and there are even dedicated channels.
In this TV shopping, the familiar TV is the medium, so anyone in the family can easily purchase products, and there is a sense of security for products and transactions because of the intermediary between TV stations. There are also benefits to be gained. In addition, since it is possible to receive a description of a product mainly composed of moving image and sound, there is also an advantage that the characteristics of the product can be fully understood.
However, because the broadcast is intended for the general public, individual viewers need to continue watching the program until a product of interest appears, and they cannot quickly check information about the product they want. There was a grudge.
From the point of view of the product provider, there is no way to narrow down the target audience effectively, so it is necessary to pay a large amount of broadcasting fees to secure a broadcasting frame and to carry out uniform product advertisements to the general public. There was a problem.

また、上記のように、ブロードバンドネットワークの普及に伴い、動画コンテンツをインターネット経由で各ユーザに配信するサービスの増加が期待されている。
しかしながら、現状では著作権の侵害を回避する必要上、ユーザの情報端末内に有料コンテンツをダウンロードすることが一般に認められておらず、このためユーザは同じコンテンツを視聴する度にダウンロードを繰り返さざるを得ず、極めて面倒であった。
もちろん、動画コンテンツのストリーミング再生と同時に当該動画ファイルをユーザの情報端末内に格納すること自体は技術的に可能であるが、これを認めてしまうと、違法コピーの懸念が生じるため魅力あるコンテンツの提供者を探すことが困難となる。
In addition, as described above, with the spread of broadband networks, an increase in services for distributing moving image content to each user via the Internet is expected.
However, at present, in order to avoid copyright infringement, it is generally not permitted to download paid content in the user's information terminal, so the user must repeat the download every time the same content is viewed. I could not get it and it was very troublesome.
Of course, it is technically possible to store the video file in the user's information terminal at the same time as streaming playback of the video content. However, if this is allowed, there is a risk of illegal copying. It becomes difficult to find a provider.

さらに、より本質的な問題として、これまでは一般ユーザが動画コンテンツをインターネット経由で第三者に手軽に配信するシステムが存在しなかった。
確かに、これまでもユーザが個人的に撮影した動画ファイルを自己のWebページに掲載しておき、他のユーザがこれをパソコンにダウンロードして視聴することは行われていた。あるいは、双方のパソコンにCCDカメラを接続し、ディスプレイを介してテレビ会議を行うことも試みられている。
しかしながら、これらを実現するためにはインターネットや画像処理に関する知識と手間暇が掛かり、一部のマニアや事業者以外は利用困難であった。
Furthermore, as a more essential problem, there has been no system in which a general user can easily distribute moving image content to a third party via the Internet.
Certainly, video files that have been personally photographed by users have been posted on their own Web pages, and other users have downloaded them to a personal computer for viewing. Alternatively, an attempt has been made to connect a CCD camera to both personal computers and hold a video conference via the display.
However, in order to realize these, knowledge and time and effort concerning the Internet and image processing are required, and it is difficult to use them except for some enthusiasts and business operators.

この発明は、従来のインターネット通信環境が抱える上記問題点を解決するために案出されたものであり、一般家庭の誰でもがテレビ並の簡便さで何時でも安心して自己の興味のある商品・サービスの動画広告や、興味ある分野の動画コンテンツをインターネット経由で視聴できると共に、必要に応じて動画コンテンツを時限的に保存でき、またユーザの側で撮影した動画ファイルをインターネット経由で簡単に送信可能とするシステムの実現を目的としている。   This invention was devised in order to solve the above-mentioned problems of the conventional Internet communication environment. You can watch service video advertisements and video content in your field of interest via the Internet, save video content for a limited time as needed, and easily send video files shot by the user via the Internet. The purpose is to realize a system.

上記の目的を達成するため、請求項1に記載した動画配信技術を用いた対話システムは、センターサーバと、インターネットを介してセンターサーバと接続された複数の専用端末と、各ユーザが所持するIDカードとを備えており、上記センターサーバは、各ユーザの属性情報をユーザID及び専用端末IDと関連付けて格納しておくユーザデータベースと、各専用端末からユーザID及び専用端末IDが送信された場合に、上記ユーザデータベースを参照して認証処理を実行する手段と、相手方ユーザの特定を促すWebページを生成し、少なくとも一方の専用端末に送信する手段と、一方の専用端末から相手方を特定する情報が送信された場合に、当該専用端末から送信された動画ファイルを他方の専用端末に送信する手段と、他方の専用端末から送信された動画ファイルを一方の専用端末に送信する手段とを備え、上記の各専用端末は、テレビを接続するための入出力端子と、映像入力用のカメラ及び音声入力用のマイクを接続するための入出力端子と、IDカードに格納されたユーザID及び専用端末IDを読み取るカードリーダと、ユーザID及び専用端末IDをセンターサーバに送信し、ユーザの認証を要求する手段と、カメラ及びマイクを通じて入力されたユーザの映像及び音声を動画ファイルに変換してセンターサーバに送信する手段と、センターサーバから送信された相手方の専用端末からの動画ファイルの映像を上記テレビ画面に表示させると共に、音声をスピーカを通じて出力させる手段とを備えたことを特徴としている。
この結果ユーザは、手軽にビデオチャットを楽しむことが可能となる。
あるいは、オンラインショッピング中にこのシステムを通じて商品・サービス提供者のスタッフと対話することにより、動画広告だけでは不明な点について直に質問することが可能となる。
In order to achieve the above object, an interactive system using the moving image distribution technology according to claim 1 includes a center server, a plurality of dedicated terminals connected to the center server via the Internet, and IDs possessed by each user. The center server includes a user database storing attribute information of each user in association with a user ID and a dedicated terminal ID, and a user ID and a dedicated terminal ID transmitted from each dedicated terminal. Means for executing an authentication process with reference to the user database, means for generating a web page for prompting identification of a partner user and transmitting it to at least one dedicated terminal, and information for identifying the partner from one dedicated terminal Is transmitted from the other dedicated terminal and means for transmitting the video file transmitted from the dedicated terminal to the other dedicated terminal. Means for transmitting the video file to one dedicated terminal, each dedicated terminal for connecting an input / output terminal for connecting a TV, a video input camera and an audio input microphone. Input / output terminal, card reader for reading user ID and dedicated terminal ID stored in ID card, means for transmitting user ID and dedicated terminal ID to center server, requesting user authentication, input through camera and microphone Means for converting the user's video and audio into a video file and transmitting the video to the center server; and displaying the video of the video file from the dedicated terminal of the other party transmitted from the center server on the television screen and transmitting the audio to the speaker It is characterized by having a means to output through.
As a result, the user can easily enjoy the video chat.
Or, by interacting with the staff of the product / service provider through this system during online shopping, it becomes possible to directly ask questions about unclear points only with video advertisements.

請求項2に記載した動画配信技術を用いた対話システムは、上記請求項1に記載のシステムを前提とし、さらに上記センターサーバが、双方の専用端末から送信された動画ファイルを格納するための記憶手段を備えていることを特徴としている。
この結果、対話内容を保存することが可能となる。
A dialog system using the moving image distribution technique according to claim 2 is based on the system according to claim 1, and the center server further stores a moving image file transmitted from both dedicated terminals. It is characterized by having means.
As a result, the conversation contents can be saved.

請求項3に記載した動画配信技術を用いた対話システムは、上記請求項1または2に記載のシステムを前提とし、さらに上記の各専用端末がハードディスクを内蔵しており、センターサーバに送信した動画ファイルと、センターサーバから送信された動画ファイルを上記ハードディスク内に格納する手段を備えていることを特徴としている。   A dialogue system using the moving image distribution technology according to claim 3 is based on the system according to claim 1 or 2, and each of the dedicated terminals has a built-in hard disk and is transmitted to the center server. Means is provided for storing the file and the moving image file transmitted from the center server in the hard disk.

この発明に係る動画配信技術を用いた対話システムによれば、ユーザは手軽にオンラインビデオチャットを楽しむことが可能となる。   According to the dialogue system using the moving image distribution technology according to the present invention, the user can easily enjoy online video chat.

図1は、この発明に係るショッピングシステム、第1のビデオレンタルシステム、及び対話システムを実現するための双方向型動画配信システム10を示すイメージ図であり、このシステムの運用者が管理するセンターサーバ12と、各家庭に設置された多数の専用端末(セットトップボックス/STB)14と、このシステムを利用して商品やサービスを一般ユーザに提供する業者が管理する多数のローカルサーバ16とを備えている。   FIG. 1 is an image diagram showing an interactive moving picture distribution system 10 for realizing a shopping system, a first video rental system, and an interactive system according to the present invention, and a center server 12 managed by an operator of this system. And a large number of dedicated terminals (set top boxes / STBs) 14 installed in each home, and a large number of local servers 16 managed by a company that provides products and services to general users using this system. Yes.

上記センターサーバ12は、実際には複数のコンピュータをネットワーク接続することで形成されており、WWW(World Wide Web)サーバ機能、動画コンテンツ配信サーバ機能、データベースサーバ機能、メールサーバ機能、認証サーバ機能、決済サーバ機能、電子商取引サーバ機能、タイムサーバ機能等を備えている。   The center server 12 is actually formed by connecting a plurality of computers to a network, and includes a WWW (World Wide Web) server function, a video content distribution server function, a database server function, a mail server function, an authentication server function, It has a payment server function, an electronic commerce server function, a time server function, and the like.

センターサーバ12と各ローカルサーバ16間は、それぞれインターネット18を介してネットワーク接続されている。なお、システムの運用者と商品等提供業者との間では、事前に業務提携契約やシステム利用契約が締結されている。
センターサーバ12と各専用端末14間も、それぞれインターネット18を介してネットワーク接続されている。ただし、専用端末14は、図示しないインターネット接続業者(ISP)のサーバを経由してインターネット18に接続されている。また、ISPのサーバと専用端末14間は、ADSLや光ファイバといった高速大容量のいわゆるブロードバンドネットワークを介して常時接続されている。
センターサーバ12は、CAFIS等の決済ネットワークを介してクレジットカード会社や金融機関のホストコンピュータ20とも接続されている。
The center server 12 and each local server 16 are network-connected via the Internet 18 respectively. A business tie-up contract and a system use contract are concluded in advance between the system operator and the product provider.
The center server 12 and each dedicated terminal 14 are also connected to each other via the Internet 18. However, the dedicated terminal 14 is connected to the Internet 18 via a server (not shown) of an Internet service provider (ISP). Further, the ISP server and the dedicated terminal 14 are always connected via a high-speed and large-capacity so-called broadband network such as ADSL or optical fiber.
The center server 12 is also connected to a host computer 20 of a credit card company or a financial institution via a payment network such as CAFIS.

図2は、専用端末14のハードウェア構成を示すブロック図であり、CPU21と、システムバスを介してCPU21と接続されたハードディスク22、メモリ(ROM、RAM)23、ネットワークコントローラ24、TVコントローラ25、ICカードリーダ26、メディアプロセッサ27、赤外線通信ユニット28を備えている。
上記TVコントローラ25には、入出力端子及び接続ケーブルを介して一般的なテレビ29が接続される。
また、ネットワークコントローラ24には、ブロードバンドモデム30が接続されており、このブロードバンドモデム30及びブロードバンドネットワーク31を介してインターネット18に接続される。
さらに、メディアプロセッサ27には、専用のポートを介してCCDカメラ32やヘッドセット(ヘッドホン、マイク)33が接続される。このメディアプロセッサ27は、動画データや音声データをリアルタイムにエンコード/デコードする機能を担うものであり、画像処理専用のメモリ34が接続されている。
FIG. 2 is a block diagram showing a hardware configuration of the dedicated terminal 14, and includes a CPU 21, a hard disk 22, a memory (ROM, RAM) 23, a network controller 24, a TV controller 25, connected to the CPU 21 via a system bus. An IC card reader 26, a media processor 27, and an infrared communication unit 28 are provided.
A general television 29 is connected to the TV controller 25 via an input / output terminal and a connection cable.
Further, a broadband modem 30 is connected to the network controller 24 and is connected to the Internet 18 via the broadband modem 30 and the broadband network 31.
Further, a CCD camera 32 and a headset (headphone, microphone) 33 are connected to the media processor 27 via a dedicated port. The media processor 27 has a function of encoding / decoding moving image data and audio data in real time, and is connected to a memory 34 dedicated to image processing.

図3は、このシステム10の機能構成を示すブロック図であり、センターサーバ12は、期限管理部40と、取引処理部41と、動画ファイル処理部42と、認証処理部43と、Webページ生成部44と、商品・サービスデータベース45と、動画データベース46と、ユーザデータベース47とを備えている。
上記期限管理部40、取引処理部41、動画ファイル処理部42、認証処理部43、及びWebページ生成部44は、センターサーバ12を構成するコンピュータのCPUが、OS及び専用プログラムに従って必要な処理を実行することによって実現される。
また、商品・サービスデータベース45、動画データベース46、及びユーザデータベース47は、同コンピュータのハードディスク内に格納されている。
FIG. 3 is a block diagram showing the functional configuration of the system 10. The center server 12 includes a time limit management unit 40, a transaction processing unit 41, a moving image file processing unit 42, an authentication processing unit 43, and a Web page generation. A unit 44, a product / service database 45, a moving image database 46, and a user database 47 are provided.
The time limit management unit 40, the transaction processing unit 41, the moving image file processing unit 42, the authentication processing unit 43, and the web page generation unit 44 are configured so that the CPU of the computer constituting the center server 12 performs necessary processing according to the OS and the dedicated program. It is realized by executing.
The product / service database 45, the moving image database 46, and the user database 47 are stored in the hard disk of the computer.

商品・サービスデータベース45は、このシステム10を通じて商品・サービス提供業者からユーザに対して供給される商品やサービスに係る情報が格納されている。
図4は、商品・サービスデータベース45内に設定されるデータ項目例を示すものであり、「商品・サービスID」を筆頭に、「提供業者ID」、「商品・サービス分類」、「商品・サービス名」、「動画ファイルID」、「料金」、「対象年齢」、「対象性別」、「商品・サービス概要」、「注文履歴」等の項目が設定されている。
The product / service database 45 stores information related to products and services supplied from the product / service provider to the user through the system 10.
FIG. 4 shows an example of data items set in the product / service database 45, with “product / service ID” at the top, “provider ID”, “product / service classification”, “product / service”. Items such as “name”, “video file ID”, “charge”, “target age”, “target sex”, “product / service overview”, and “order history” are set.

これらの中、「商品・サービス名」、「料金」、「対象性別」、「商品・サービス概要」については、公序良俗に反する場合を除き、原則として提供業者が任意に設定することができる。
これに対し、「商品・サービス分類」については、予めシステム運用者側で規定した分類(種別)体系に則って設定する必要がある。この分類体系は階層構造を備えており、例えば、レンタルビデオ事業に関しては、以下の分類体系が用意されている。
・[レンタルビデオ]→[映画]→[洋画/邦画の別]→[ジャンル(アダルト系、アニメ、時代劇、西部劇等の区別)」
・[レンタルビデオ]→[野球]→[ジャンル(プロ野球、大リーグ、大学野球/高校野球等の別]
なお、ビデオレンタル事業の場合のみ、「動画ファイルID」にレンタルビデオ本体の動画ファイルに関するID情報が記述される。
Of these, the “product / service name”, “fee”, “target gender”, and “product / service overview” can be arbitrarily set by the provider in principle, unless they are contrary to public order and morals.
On the other hand, the “product / service classification” needs to be set in accordance with a classification (type) system defined in advance by the system operator. This classification system has a hierarchical structure. For example, the following classification system is prepared for the rental video business.
・ [Rental Video] → [Movie] → [Separate Western / Japanese Movies] → [Genre (Distinction between Adult, Anime, Historical Drama, Western Drama, etc.) ”
・ [Rental Video] → [Baseball] → [Genre (Professional Baseball, Major League Baseball / University Baseball / High School Baseball etc.]
Only in the case of the video rental business, ID information related to the moving image file of the rental video main body is described in the “moving image file ID”.

また、オンラインショッピング事業に関しては、以下の分類体系が用意されている。
・[ショッピング]→[ジャンル1(パソコン、衣料、お酒、食品等の上位分類)」→「ジャンル2(デスクトップ型、ノート型、PDA、周辺機器等の中位分類)]→「ジャンル3(プリンタ、スキャナ、ドライブ、メモリ等の下位分類)]
もちろん、これらの分類体系は一例であり、ユーザの利便性と事業者の煩雑性とを勘案して具体的なレベルを決定すればよい。
「対象年齢」については、事業者の自己申告を前提とするが、アダルト系ビデオなどについてはシステム運用者によるチェックも実施される。
In addition, the following classification system is prepared for the online shopping business.
-[Shopping] → [Genre 1 (high-level classification such as PC, clothing, liquor, food, etc.)] → “Genre 2 (Medium classification such as desktop type, notebook type, PDA, peripheral device, etc.)] →“ Genre 3 ( Printer, scanner, drive, memory, etc.)
Of course, these classification systems are merely examples, and a specific level may be determined in consideration of user convenience and operator complexity.
The “target age” is based on the premise of self-reporting by the operator, but system videos are also checked for adult videos.

動画データベース46は、このシステム10において取り扱われる動画ファイル(動画広告ファイル及びレンタルビデオ本体の動画ファイル)に関する情報が格納されている。
図5は、動画データベース内に設定されるデータ項目例を示すものであり、「動画ファイルID」を筆頭に、「商品・サービスID」、「動画ファイル名」、「格納ディレクトリ」、「配信履歴」、「有効期限」等の項目が設定されている。
「有効期限」には、「2002年12月31日」のように絶対的な期限を設定することもできるが、「配信後3日以内」のように相対的な期限を設定することもできる。
なお、動画ファイル自体は、予めシステム内においてMPEG4やMPEG2等の規格に基づいてエンコード処理され、ハードディスクの所定のディレクトリ内に格納されている。
また、図示は省略したが、動画ファイルの容量(バイト数)を記述する項目を設定することが望ましい。
The moving image database 46 stores information regarding moving image files (moving image advertisement files and moving image files of rental video bodies) handled in the system 10.
FIG. 5 shows an example of data items set in the moving image database, with “moving file ID” first, “product / service ID”, “moving file name”, “storage directory”, “distribution history”. ”,“ Expiration date ”and the like are set.
The “expiration date” can be set to an absolute time limit such as “December 31, 2002”, but can also be set to a relative time limit such as “within 3 days after delivery”. .
The moving image file itself is encoded in advance in the system based on standards such as MPEG4 and MPEG2, and stored in a predetermined directory on the hard disk.
Although not shown, it is desirable to set an item that describes the capacity (number of bytes) of the moving image file.

ユーザデータベース47は、このシステム10の登録ユーザに関する情報が格納されている。
図6は、ユーザデータベース内に設定されるデータ項目例を示すものであり、「ユーザID」を筆頭に、「専用端末ID」、「氏名」、「年齢」、「性別」、「住所」、「電話番号」、「メールアドレス」、「携帯電話番号」、「職業」、「勤務先」、「勤務先電話番号」、「家族構成」、「利用限度額」、「取引禁止条件」、「予納金残高」、「クレジットカード情報」、「利用履歴」等の項目が設定されている。
The user database 47 stores information related to registered users of the system 10.
FIG. 6 shows an example of data items set in the user database. The “dedicated terminal ID”, “name”, “age”, “sex”, “address”, “user ID”, "Phone number", "email address", "mobile phone number", "occupation", "work", "work phone number", "family structure", "credit limit", "transaction prohibition conditions", " Items such as “payment balance”, “credit card information”, and “usage history” are set.

このシステム10の利用を希望するユーザは、最寄りの代理店を通じて新規加入の申込を行う。具体的には、所定の申込用紙に氏名や年齢、性別、住所、電話番号、メールアドレス、携帯電話番号、職業、勤務先、勤務先住所、勤務先電話番号、家族構成等の属性情報の他、クレジットカード番号等の記載が求められる。
そして、申込用紙に必要的記載事項が全て記入されていること、及び所定の契約条項(例えば、専用端末を自宅など申告した場所以外で接続しないことや、IDカードを他人に貸与しないことなどを誓う契約条項)に同意することを条件に、専用端末14及びIDカード50がユーザに交付される。この加入手続の際に、運転免許証や学生証、健康保険証等の提示を義務付けることもできる。
専用端末14には、固有のID(MACアドレス)が割り振られている。また、IDカード50はICメモリを内蔵しており、このICメモリ内には当該ユーザのIDと共に、専用端末14のIDも格納されている。
A user who wishes to use the system 10 applies for a new subscription through the nearest agency. Specifically, in addition to attribute information such as name, age, gender, address, phone number, email address, mobile phone number, occupation, work place, work address, work phone number, family structure, etc. , Credit card number, etc. are required.
The application form must be filled in with all necessary information, and prescribed contractual clauses (for example, do not connect a dedicated terminal other than where you declared it, such as your home, or do not lend your ID card to others) The dedicated terminal 14 and the ID card 50 are issued to the user on the condition that they agree with the swearing contract clause. You may be required to present your driver's license, student ID card, health insurance card, etc. during this enrollment procedure.
A unique ID (MAC address) is assigned to the dedicated terminal 14. Further, the ID card 50 incorporates an IC memory, and the ID of the dedicated terminal 14 is stored together with the ID of the user in the IC memory.

ユーザが自分の子供をこのシステムに加入させる場合、上記申込用紙に特記事項として「利用限度額」及び「取引禁止条件」を記述することができる。
例えば子供ユーザに月額「3,000円」の利用限度額が設定されている場合、当該子供ユーザが1ヶ月に3,000円を越えた商品購入を行おうとすると、取引処理部41から「限度額を越えております」といった警告メッセージが送信され、当該取引が拒否される。この結果、親の知らない間に子供が多額の商品購入を行うことを未然に防止できる。
また、子供ユーザに「アダルト系排除」の禁止条件が付されている場合、当該子供ユーザがアダルトの分類が付されているビデオのレンタルやアダルトグッズの購入を注文しても、取引処理部41がこれを検知し、当該取引が拒否される。あるいは、子供ユーザの利用時には、最初からアダルト系の情報がサービスメニュー中に表示されないように、Webページ生成部44によって制御されるように構成することもできる。この結果、子供ユーザを有害情報から保護することができる。
When a user joins his / her child to this system, “use limit” and “transaction prohibition condition” can be described as special items on the application form.
For example, if a child user has a usage limit of “3,000 yen” per month, and the child user attempts to purchase a product that exceeds 3,000 yen per month, the transaction processing unit 41 “exceeds the limit amount”. A warning message is sent and the transaction is rejected. As a result, it is possible to prevent a child from purchasing a large amount of merchandise without the knowledge of the parent.
In addition, when a prohibition condition for “exclusion of adults” is attached to a child user, even if the child user orders video rental or adult goods purchase with an adult classification, the transaction processing unit 41 Detects this and the transaction is rejected. Alternatively, it may be configured to be controlled by the web page generation unit 44 so that adult information is not displayed in the service menu from the beginning when a child user uses it. As a result, the child user can be protected from harmful information.

上記申込用紙に記述した内容は、システム運用者によってユーザデータベース47内に格納される。
上記のように、代理店において加入手続を行う代わりに、ユーザはインターネット18経由でパソコンからセンターサーバ12のWebサイトにアクセスし、所定の入力フォームに必要事項を入力することによって加入することもできる。この場合、専用端末14は宅配便等によって自宅まで配送される。
なお、同居の親族がこのシステムに加入する場合、一つの専用端末14に各自のユーザIDが関連付けられる。
The contents described in the application form are stored in the user database 47 by the system operator.
As described above, instead of performing the subscription procedure at the agency, the user can also subscribe by accessing the Web site of the center server 12 from a personal computer via the Internet 18 and entering the necessary items in a predetermined input form. . In this case, the dedicated terminal 14 is delivered to the home by a courier service or the like.
When relatives living together join this system, their own user ID is associated with one dedicated terminal 14.

加入手続を済ませたユーザは、専用端末14を自宅51に設置し、LANケーブルを介してブロードバンドモデム30に接続すると共に、AVケーブルを介してテレビ29と接続する。また、必要に応じてCCDカメラ32やヘッドセット33を専用端末14のプラグに接続する。
ここで専用端末14及びテレビ29の電源をONすると共に、リモコン装置52を操作してテレビ29を専用チャンネルに合わせると、専用端末14のメモリ23やハードディスク22内に格納されていた制御プログラム及び専用Webブラウザプログラムが起動し、図7に示すように、テレビ29の画面53上にIDカード50の挿入を促すメッセージが表示される。
The user who has completed the subscription procedure installs the dedicated terminal 14 at the home 51 and connects to the broadband modem 30 via the LAN cable and also connects to the television 29 via the AV cable. Further, the CCD camera 32 and the headset 33 are connected to the plug of the dedicated terminal 14 as necessary.
Here, when the dedicated terminal 14 and the TV 29 are turned on and the remote control device 52 is operated to adjust the TV 29 to the dedicated channel, the control program and the dedicated program stored in the memory 23 and the hard disk 22 of the dedicated terminal 14 are displayed. The web browser program is activated, and a message prompting the user to insert the ID card 50 is displayed on the screen 53 of the television 29 as shown in FIG.

これに従いユーザが自己のIDカード50を専用端末14のカードスリット内に挿入すると、ICカードリーダ26によってICメモリ内のユーザIDが読み出される。
同時に、専用端末14からセンターサーバ12のIPアドレスに対して開通信号が出力される。これを受けたセンターサーバ12の認証処理部43は、図示しない専用端末データベース内における当該専用端末14のMACアドレスについて、「開通」のフラグを立てる。
また、認証処理部43はユーザデータベース47を参照し、当該専用端末14に関連付けられたユーザIDとIDカード50のユーザIDとが一致することを確認する。
この認証ステップをクリアした後、ユーザは画面53の下欄に列挙されたメニューボタン54の選択が可能となる。
Accordingly, when the user inserts his / her ID card 50 into the card slit of the dedicated terminal 14, the IC card reader 26 reads the user ID in the IC memory.
At the same time, an opening signal is output from the dedicated terminal 14 to the IP address of the center server 12. Upon receiving this, the authentication processing unit 43 of the center server 12 sets a “open” flag for the MAC address of the dedicated terminal 14 in a dedicated terminal database (not shown).
The authentication processing unit 43 refers to the user database 47 and confirms that the user ID associated with the dedicated terminal 14 matches the user ID of the ID card 50.
After clearing this authentication step, the user can select the menu button 54 listed in the lower column of the screen 53.

以下、図8のフローチャートに従い、ユーザがこのシステム10をオンラインショッピングシステムとして利用する際の処理手順について説明する。
まずユーザが、リモコン52を操作して「ショッピング」ボタン54に選択枠55を合わせ、決定キーを押下すると、Webページ生成部44によってオンラインショッピングサービス提供用のWebページが生成され(S10)、インターネット18経由で専用端末14に送信される(S11)。
この結果、図9に示すように、商品・サービス選択用のボタン56が多数配置されたショッピング用ページがテレビ画面53に表示される(S12)。
これらの選択用ボタン56には「商品・サービス分類」が表記されており、ユーザは、リモコン操作によってこの中から必要なボタン56を選択する。一覧中に該当のボタンが存在しない場合には、「▼」ボタンを選択してスクロールダウンし、目的の商品・サービスを探索することもできる。
Hereinafter, a processing procedure when the user uses the system 10 as an online shopping system will be described with reference to the flowchart of FIG.
First, when the user operates the remote controller 52 to place the selection frame 55 on the “shopping” button 54 and presses the enter key, the web page generation unit 44 generates a web page for providing an online shopping service (S10). 18 to the dedicated terminal 14 (S11).
As a result, as shown in FIG. 9, a shopping page on which a large number of merchandise / service selection buttons 56 are arranged is displayed on the television screen 53 (S12).
These selection buttons 56 have “product / service classification” written thereon, and the user selects a necessary button 56 from among these by remote control operation. If the corresponding button does not exist in the list, the user can select the “▼” button and scroll down to search for the target product / service.

上記の選択用ボタン56の中から、例えば「パソコン」をユーザが選択すると、Webページ生成部44は「パソコン」に含まれる中位分類(デスクトップ型、ノート型、PDA、周辺機器等)が列挙されたWebページをテレビ画面53上に表示させ、ユーザに選択を促す。
これに対しユーザが「デスクトップ型」を選択すると、Webページ生成部44は商品・サービスデータベース45内から「デスクトップ型」の分類が付与された商品・サービス情報を抽出し、その商品名やメーカー名、型番、価格等が複数列記された商品選択ページをテレビ画面53に表示させる。
この中からユーザが特定のデスクトップ型パソコンを選択すると、これを受けた動画ファイル処理部42は(S13)、動画データベース46を参照して当該商品のIDに関連付けられた広告用動画ファイルを抽出し、インターネット18経由で専用端末14にストリーミング配信する(S14)。この際、動画ファイルのデータは、複数のブロック単位(例えば1ブロック=500kバイト)に分割されて専用端末に送信される。
When the user selects, for example, “PC” from among the selection buttons 56 described above, the Web page generation unit 44 lists the intermediate classifications (desktop type, notebook type, PDA, peripheral device, etc.) included in the “PC”. The web page thus displayed is displayed on the television screen 53 to prompt the user to make a selection.
On the other hand, when the user selects “Desktop type”, the Web page generation unit 44 extracts the product / service information with the “Desktop type” classification from the product / service database 45, and the product name or manufacturer name. A product selection page in which a plurality of model numbers, prices, etc. are listed is displayed on the television screen 53.
When the user selects a specific desktop personal computer from among them, the video file processing unit 42 having received this (S13) refers to the video database 46 and extracts the video file for advertisement associated with the ID of the product. Then, streaming delivery is performed to the dedicated terminal 14 via the Internet 18 (S14). At this time, the data of the moving image file is divided into a plurality of block units (for example, 1 block = 500 kbytes) and transmitted to the dedicated terminal.

これを受けた専用端末14においては、配信されたMPEG4形式の動画データが動画再生プログラムによってデコード(復号・展開)され、テレビ画面53に動画広告の映像がリアルタイムに表示される(S15)。また、テレビ29のスピーカからは音声が出力される。
専用端末14においては、ストリーミング再生と平行して、ハードディスク22内に動画・音声データがブロック単位で格納されていく(S16)。この結果ユーザは、数分間の動画広告をリアルタイムに視聴した後、ハードディスク22内にダウンロードされた動画広告を巻き戻し再生して何度も確認することができる。
In the dedicated terminal 14 that has received this, the distributed moving picture data in the MPEG4 format is decoded (decoded and expanded) by the moving picture reproduction program, and the video of the moving picture advertisement is displayed on the television screen 53 in real time (S15). In addition, sound is output from the speaker of the television 29.
In the dedicated terminal 14, the moving image / audio data is stored in block units in the hard disk 22 in parallel with the streaming reproduction (S16). As a result, the user can watch the video advertisement for several minutes in real time, and then rewind and play back the video advertisement downloaded in the hard disk 22 to confirm it many times.

この動画ファイルのダウンロードに要する時間は、動画ファイルのデータ量とユーザ側の通信環境とによって異なり、光ファイバを用いたFTTHのような高速大容量の回線に専用端末14が接続されている場合には、ストリーミング再生の途中でダウンロードが完了することとなり、以降は巻き戻し再生やポーズ操作が可能となる。
このため、テレビ画面53上に「ダウンロード中」か「ダウンロード済み」であるかを識別するためのアイコンやメッセージを合成表示することが望ましい。
The time required to download this video file depends on the data amount of the video file and the communication environment on the user side, and when the dedicated terminal 14 is connected to a high-speed, large-capacity line such as FTTH using optical fiber. The download is completed in the middle of the streaming playback, and the rewind playback and pause operation are possible thereafter.
For this reason, it is desirable to synthesize and display an icon and a message for identifying whether “downloading” or “downloaded” on the television screen 53.

動画広告を視聴した結果、購入を決意したユーザは、リモコン52のカーソルボタンを操作して画面53上の「購入」ボタンに選択枠を合わせ、決定ボタンを押下する。
この商品選択情報は、インターネット18経由でセンターサーバ12に送信される。
これを受けたWebページ生成部44は(S17)、商品名と金額を明示した確認ページを生成し、専用端末14に送信してテレビ画面53上に表示させる(S18)。
これに対しユーザが「確認」ボタンを画面53上で選択すると、取引処理部41はユーザデータベース47内の残高情報を確認し(S19)、残高が十分の場合には商品・サービスデータベース45内の該当レコードに注文情報を記述すると同時に、当該商品の提供業者のローカルサーバ16に対して商品注文情報を送信する(S20)。
この注文情報には、商品IDと共に、ユーザデータベース47内に格納されたユーザの氏名、住所、電話番号データが添付されている。この結果、注文情報を受けた提供業者のローカルサーバ16は、自社内の配送サーバに対して直ちに配送指令を出力することができる。
その後、取引処理部41は上記残高から商品代金分を減算した残金を新たな残高としてユーザデータベース47内に更新登録する(S21)。
As a result of viewing the video advertisement, the user who decides to purchase operates the cursor button of the remote controller 52 to align the selection frame with the “purchase” button on the screen 53 and presses the enter button.
This product selection information is transmitted to the center server 12 via the Internet 18.
Receiving this (S17), the Web page generating unit 44 generates a confirmation page in which the product name and price are specified, and transmits the confirmation page to the dedicated terminal 14 to display it on the television screen 53 (S18).
On the other hand, when the user selects the “confirm” button on the screen 53, the transaction processing unit 41 confirms the balance information in the user database 47 (S19), and if the balance is sufficient, the transaction processing unit 41 stores the balance information in the product / service database 45. At the same time that the order information is described in the corresponding record, the product order information is transmitted to the local server 16 of the product provider (S20).
Along with the product ID, the order information is attached with the user's name, address, and telephone number data stored in the user database 47. As a result, the local server 16 of the provider who has received the order information can immediately output a delivery command to the delivery server within the company.
Thereafter, the transaction processing unit 41 updates and registers the remaining amount obtained by subtracting the product price from the balance as a new balance in the user database 47 (S21).

代金の決済方法として、上記のように予めユーザが納付しておいた予納金から代金分を減算していくいわゆるアマウント方式を採用しているため、代金の未収事故が発生する危険性がない。
なお、予納金が不足した場合、ユーザは現金を最寄りの代理店に持参することにより、残高を積み増すことができる。あるいは、銀行振込やクレジットカード決済によって残高を増額することもできる。
As a payment method, the so-called amount method in which the price is subtracted from the advance payment paid by the user in advance as described above is employed, so that there is no risk of an uncollected accident.
If the advance payment is insufficient, the user can increase the balance by bringing cash to the nearest agent. Alternatively, the balance can be increased by bank transfer or credit card settlement.

もちろんユーザは、上記のような予納方式の他、商品購入の都度、クレジットカード決済を行うこともできる。
この場合、上記の取引確認ページの後に決済方法選択ページを表示させ、ユーザにクレジットカード決済を選択させる。
このクレジットカード決済選択情報を受けた取引処理部41は、ユーザの加盟しているクレジットカード会社のホストコンピュータ20にカード番号や決済金額情報を送信し、決済の可否を照会する。
そして、同コンピュータ20より決済可の電文が送信された場合には、上記と同様の商品注文処理を実行する。
Of course, in addition to the above-described prepaid method, the user can also make a credit card payment every time a product is purchased.
In this case, a payment method selection page is displayed after the transaction confirmation page, and the user is allowed to select a credit card payment.
Upon receiving this credit card payment selection information, the transaction processing unit 41 transmits the card number and payment amount information to the host computer 20 of the credit card company to which the user is a member, and inquires whether payment is possible.
Then, when a settlement-possible telegram is transmitted from the computer 20, the same product order process as described above is executed.

各ユーザのIDカード50にクレジットカード機能あるいはデビットカード機能を付加することにより、代金決済処理を簡素化することもできる。
この場合、IDカード50としてメモリの他にCPUを内蔵したタイプを採用し、クレジットカード機能やデビットカード機能を実現するためのプログラムやカード情報(カード番号、暗証番号等)をメモリ内に格納しておく。また、各ユーザの専用端末を識別するための情報も、メモリ内に格納される。
この結果、ユーザがIDカードを専用端末14のカードスリット内に挿入した時点で、当該ユーザのカード情報が専用端末14のICカードリーダ26によって読み出され、センターサーバ12に送信される。これに対し、IDカードを他の専用端末に挿入した場合には、カード内のCPUによってカード情報へのアクセスが拒絶されるため、IDカードの盗難や偽造に対する安全性が確保される。
By adding a credit card function or a debit card function to the ID card 50 of each user, the payment processing can be simplified.
In this case, the ID card 50 adopts a type that incorporates a CPU in addition to the memory, and stores the program and card information (card number, password, etc.) for realizing the credit card function and the debit card function in the memory. Keep it. Information for identifying each user's dedicated terminal is also stored in the memory.
As a result, when the user inserts the ID card into the card slit of the dedicated terminal 14, the user's card information is read by the IC card reader 26 of the dedicated terminal 14 and transmitted to the center server 12. On the other hand, when the ID card is inserted into another dedicated terminal, access to the card information is rejected by the CPU in the card, so that security against theft or counterfeiting of the ID card is ensured.

この後、ユーザが決済方法選択ページにおいてクレジットカードを選択すると、取引処理部41はクレジットカード会社のホストコンピュータ20にカード番号や決済金額情報を送信し、決済の可否を照会する。同コンピュータ20より決済可の電文が送信された場合には、上記と同様の商品注文処理を実行する。
ユーザが決済方法選択ページにおいてデビットカードを選択した場合、取引処理部41は金融機関のホストコンピュータにカード番号、暗証番号及び決済金額情報を送信し、ユーザの口座からの引落を依頼する。そして、同コンピュータより決済完了の電文が送信された場合には、上記と同様の商品注文処理を実行する。
なお、暗証番号については、決済の都度、リモコン装置52を介してユーザに入力させるように運用することもできる。
Thereafter, when the user selects a credit card on the payment method selection page, the transaction processing unit 41 transmits a card number and payment amount information to the host computer 20 of the credit card company, and inquires whether payment is possible. When a settlement-acceptable message is sent from the computer 20, the same product order process as described above is executed.
When the user selects a debit card on the payment method selection page, the transaction processing unit 41 transmits a card number, a personal identification number, and payment amount information to the host computer of the financial institution, and requests a withdrawal from the user's account. When a payment completion message is transmitted from the computer, the same product order processing as described above is executed.
It should be noted that the password can be operated so that the user inputs it via the remote control device 52 at each settlement.

ユーザによる商品・サービスの購入履歴情報や、ユーザに対する広告用動画ファイルの配信履歴情報は、ユーザデータベース47内に日時情報と共に毎回格納される。
このユーザデータベース47内に蓄積された履歴情報と属性情報を利用することにより、効果的なマーケティングを実施することが可能となる。
例えば、ユーザがセンターサーバ12にアクセスした際に、Webページ生成部44はユーザデータベース47内の履歴情報をチェックし、当該ユーザが頻繁に購入したり動画広告を閲覧しているジャンルの商品情報を新着情報欄のトップ項目に掲載したWebページを生成し、テレビ画面53に表示させることが該当する。
また、図9のオンラインショッピング提供画面において表示される選択ボタン56の配置に上記履歴情報を反映させることも有効である。すなわち、当該ユーザによる購入実績の高い順にボタン56を配列させたり、「パソコン」の下位概念に含まれるPDAに関して頻繁に動画広告を視聴しているユーザに対しては、「PDA」という選択ボタンを生成し、これをメニューのトップに配列させることが該当する。
The purchase history information of the product / service by the user and the distribution history information of the moving image file for advertisement to the user are stored in the user database 47 together with the date / time information every time.
By using the history information and attribute information stored in the user database 47, it is possible to carry out effective marketing.
For example, when the user accesses the center server 12, the web page generation unit 44 checks the history information in the user database 47, and stores the product information of the genre that the user frequently purchases or browses the video advertisement. This corresponds to generating a web page posted in the top item of the new arrival information column and displaying it on the television screen 53.
It is also effective to reflect the history information in the arrangement of the selection button 56 displayed on the online shopping providing screen of FIG. That is, the button 56 is arranged in descending order of purchase record by the user, or a user selects a selection button “PDA” for a user who frequently watches a video advertisement regarding PDAs included in the subordinate concept of “PC”. Generate and arrange this at the top of the menu.

商品・サービス提供業者は、このシステム10をレンタルビデオシステムとして利用することで、レンタルビデオ事業を展開することもできる。
この場合、まず商品・サービスデータベース45内にレンタル可能なビデオタイトルを登録しておく。この際、商品・サービス分類項目の上位概念として「レンタルビデオ」を記述すると共に、商品・サービス名に具体的なタイトル名を、料金にレンタル料を、対象年齢に「20歳以上」といった年齢制限情報をそれぞれ記述しておく。また、商品・サービス概要項目には当該ビデオのキャッチフレーズ等を記述しておく。
同時に、動画データベース46内に、ビデオ本体の動画ファイルに関する情報を登録しておく。この際、「有効期限」の項目にはレンタル可能期間(例えば3日間)を記述しておく。
また、当該ビデオに関する広告用動画ファイル(プロモーションビデオ)がある場合には、これに関する情報も動画データベース46内に格納される。
A product / service provider can also develop a rental video business by using the system 10 as a rental video system.
In this case, first, a rentable video title is registered in the product / service database 45. At this time, “Rental Video” is described as a high-level concept of the product / service classification item, a specific title name is used for the product / service name, a rental fee is used for the fee, and age restrictions such as “20 years or older” for the target age. Describe each piece of information. In addition, a tagline of the video is described in the product / service overview item.
At the same time, information related to the video file of the video main body is registered in the video database 46. At this time, the rental period (for example, 3 days) is described in the “expiration date” item.
Further, if there is an advertisement moving image file (promotion video) related to the video, information related to this is also stored in the moving image database 46.

以下、図10のフローチャートに従い、ユーザがビデオレンタルサービスを利用する際の処理手順について説明する。
すなわち、レンタルビデオのオンライン配信を希望するユーザは、図7のオープニングメーニュー中から「レンタルビデオ」ボタン54を選択する。
これを受けたWebページ生成部44は、ビデオレンタルサービス提供用のWebページを生成し(S30)、インターネット18経由で専用端末14に送信する(S31)。
この結果、図11に示すように、ビデオのジャンル選択用のボタン57が多数配置されたレンタルビデオ用ページがテレビ画面53に表示される(S32)。
これらの選択ボタン57にはレンタル対象となるビデオのジャンルが表記されており、ユーザはリモコン操作によってこの中から必要なボタン57を選択する。一覧中に該当のボタン57が存在しない場合には、「▼」ボタンを選択してスクロールダウンして目的のジャンルを探索することもできる。
Hereinafter, a processing procedure when the user uses the video rental service will be described with reference to the flowchart of FIG.
That is, the user who desires online distribution of rental video selects the “rental video” button 54 from the opening menu of FIG.
Receiving this, the Web page generation unit 44 generates a Web page for providing the video rental service (S30), and transmits it to the dedicated terminal 14 via the Internet 18 (S31).
As a result, as shown in FIG. 11, a rental video page in which a number of video genre selection buttons 57 are arranged is displayed on the television screen 53 (S32).
These selection buttons 57 indicate the genre of the video to be rented, and the user selects a necessary button 57 from among these by a remote control operation. If the corresponding button 57 does not exist in the list, the user can select the “▼” button and scroll down to search for the target genre.

上記の選択用ボタン57の中から、例えば「映画」をユーザが選択すると、「洋画」「邦画」の選択画面、ビデオの下位ジャンル選択画面を経て、具体的なビデオタイトルやレンタル料、レンタル期限、再生時間等が列記されたリスト画面に辿り着く。
この中からユーザが特定のビデオタイトルを選択すると、これを受けた動画ファイル処理部42は(S33)、動画データベース46を参照して当該レンタルビデオの商品・サービスIDに関連付けられた広告用動画ファイルをハードディスクの所定のディレクトリから抽出し、インターネット18経由で専用端末14にストリーミング配信する(S34)。
When the user selects, for example, “movie” from the selection buttons 57 described above, a specific video title, rental fee, and rental expiration date are displayed through a selection screen of “foreign movie” and “Japanese movie”, and a video lower genre selection screen. Then, it reaches the list screen in which the playback time and the like are listed.
When the user selects a specific video title from among them, the video file processing unit 42 that has received the video title (S33) refers to the video database 46 and the video file for advertisement associated with the product / service ID of the rental video. Are extracted from a predetermined directory on the hard disk and streamed to the dedicated terminal 14 via the Internet 18 (S34).

専用端末14においては、配信されたMPEG4形式の動画データが動画再生プログラムによってデコード(復号・展開)され、テレビ画面53に映画のプロモーション映像がリアルタイムに表示される(S35)。また、テレビ29のスピーカからは対応の音声が出力される。
専用端末14においては、ストリーミング再生と平行して、ハードディスク22内に動画・音声データが格納されていく(S36)。
この動画広告を視聴した結果、借りることを決意したユーザは、リモコン52のカーソルボタンを操作して画面上の「レンタル」ボタンに選択枠を合わせ、決定ボタンを押下する。
このレンタル選択情報は、インターネット18経由でセンターサーバ12に送信される。
これを受けたWebページ生成部44は(S37)、ビデオタイトルとレンタル料、有効期限等を明示した確認ページを生成し、テレビ画面53上に表示させる(S38)。
これに対しユーザが「確認」ボタンを画面53上で選択すると、取引処理部41はユーザデータベース47内の残高情報を確認し(S39)、残高が十分の場合には商品・サービスデータベース45内の該当レコードに注文情報を記述する。同時に、動画ファイル処理部42は取引処理部41の指令に基づき、当該ビデオ本体の動画ファイルを所定のディレクトリから抽出し、インターネット18経由で専用端末14にストリーミング配信する(S40)。
その後、取引処理部41は、上記残高からレンタル料金分を減算した残金を新たな残高としてユーザデータベース47内に更新登録する(S41)。
In the dedicated terminal 14, the distributed moving picture data in the MPEG4 format is decoded (decoded / developd) by the moving picture reproduction program, and the promotion video of the movie is displayed on the television screen 53 in real time (S35). Corresponding sound is output from the speaker of the television 29.
In the dedicated terminal 14, the moving image / audio data is stored in the hard disk 22 in parallel with the streaming reproduction (S36).
As a result of viewing this video advertisement, the user who decides to borrow operates the cursor button of the remote controller 52 to align the selection frame with the “rental” button on the screen and presses the enter button.
This rental selection information is transmitted to the center server 12 via the Internet 18.
Receiving this, the Web page generation unit 44 (S37) generates a confirmation page clearly indicating the video title, rental fee, expiration date, etc., and displays it on the TV screen 53 (S38).
On the other hand, when the user selects the “confirm” button on the screen 53, the transaction processing unit 41 confirms the balance information in the user database 47 (S39), and if the balance is sufficient, the transaction processing unit 41 stores the information in the product / service database 45. Describe the order information in the corresponding record. At the same time, the moving image file processing unit 42 extracts the moving image file of the video body from a predetermined directory based on the command of the transaction processing unit 41, and distributes the streaming file to the dedicated terminal 14 via the Internet 18 (S40).
Thereafter, the transaction processing unit 41 updates and registers the remaining balance obtained by subtracting the rental fee from the balance as a new balance in the user database 47 (S41).

専用端末14においては、専用の動画再生プログラムが起動し、配信されたMPEG4形式の動画データをデコードする。この結果、テレビ画面53にビデオの映像がリアルタイムに表示されると共に、スピーカからは音声が再生される(S42)。
専用端末14においては、ビデオのストリーミング再生と平行して、ハードディスク22内にビデオの動画データが逐次格納されていく(S43)。この結果ユーザは、数十分〜2時間程度のビデオをリアルタイムに視聴した後、ハードディスク22内にダウンロードされたビデオを有効期限内に限り何度も再生・視聴することができる。
In the dedicated terminal 14, a dedicated moving image reproduction program is activated to decode the distributed moving image data in the MPEG4 format. As a result, the video image is displayed in real time on the television screen 53, and sound is reproduced from the speaker (S42).
In the dedicated terminal 14, video moving image data is sequentially stored in the hard disk 22 in parallel with the video streaming reproduction (S43). As a result, the user can view and play back the video downloaded in the hard disk 22 as many times as possible within the expiration date after watching the video for several tens of minutes to 2 hours in real time.

上記のように、ビデオ本体の動画ファイルには予め有効期限が設定されており、ビデオ本体の動画ファイルと共に当該有効期限情報も専用端末14に送信される。
この結果、専用端末14のCPU21は期限管理プログラムに従い、当該動画ファイルがハードディスク22に格納された直後から時計回路より出力される時刻データを監視する。そして、有効期限が到来した際には、直ちにハードディスク22内の動画ファイルを削除する(S44)。
この有効期限の監視は、センターサーバ12の期限管理部40においても実施されており、期限到来後にはインターネット18経由で専用端末14のハードディスク22内をチェックし、該当の動画ファイルが削除されたか否かを確認する(S45)。
そして、何らかの原因によって削除されていない場合には(S46)、専用端末14に削除を指令する信号を送信し、確実に削除させる(S47)。
As described above, an expiration date is set in advance in the video file of the video body, and the expiration date information is also transmitted to the dedicated terminal 14 together with the video file of the video body.
As a result, the CPU 21 of the dedicated terminal 14 monitors the time data output from the clock circuit immediately after the moving image file is stored in the hard disk 22 in accordance with the time limit management program. When the expiration date comes, the moving image file in the hard disk 22 is immediately deleted (S44).
This expiration date monitoring is also carried out in the expiration date management unit 40 of the center server 12, and after the expiration date, the inside of the hard disk 22 of the dedicated terminal 14 is checked via the Internet 18 and whether or not the corresponding video file has been deleted. (S45).
If it has not been deleted for some reason (S46), a signal for instructing deletion is transmitted to the dedicated terminal 14 to be surely deleted (S47).

各専用端末14のハードディスク22は、センターサーバ12に対してフルアクセス可の状態で共有接続されているため、期限管理部40は専用端末14毎に動画ファイルの有無を確認できると共に、その削除を実行することもできる。
このように、動画ファイルに有効期限情報を関連付け、期限到来後に専用端末14側で自発的に削除させると共に、センターサーバ12側でも期限を管理し、期限到来後に削除漏れを発見した場合には削除を指令するという二重の削除機能を設けているため、レンタルビデオの動画ファイルは期限経過後に確実に消去されることとなり、著作権保護の実効性を担保できる。
Since the hard disk 22 of each dedicated terminal 14 is shared and connected to the center server 12 in a fully accessible state, the time limit management unit 40 can check the presence or absence of a video file for each dedicated terminal 14 and delete it. It can also be executed.
In this way, the expiration date information is associated with the video file, and the dedicated terminal 14 side voluntarily deletes it after the expiration date, and the center server 12 side also manages the expiration date, and deletes it when a deletion omission is found after the expiration date arrives Since the video file of rental video is securely deleted after the expiration date, the copyright protection effectiveness can be ensured.

上記専用端末14は、一般のパソコンと異なりハードディスク22内の情報を外部に取り出すためのI/Oポートを備えておらず、また情報自体も暗号化されて蓄積されているため、簡単に動画ファイルをコピーして再利用することはできない仕組みとなっている。
また、専用端末14の電源をOFFしたり、無理にハードディスク22を取り出したりすると、センターサーバ12の側でこれを検知できる仕組みであるため、システム運用スタッフから電話やメール等で問い合せや警告が直ちに行われる体制が敷かれている。
したがって、上記有効期限内に動画ファイルが違法コピーされる危険性は極めて低いといえるが、このシステムは念のために違法コピーの流出源特定機能を備えている。
Unlike the general personal computer, the dedicated terminal 14 does not have an I / O port for taking out the information in the hard disk 22 to the outside, and the information itself is stored in an encrypted form. It is a mechanism that cannot be copied and reused.
In addition, if the power of the dedicated terminal 14 is turned off or the hard disk 22 is forcibly removed, the center server 12 can detect this. There is a system in place.
Therefore, although it can be said that the risk of illegal copying of a moving image file within the expiration date is extremely low, this system is provided with a function for identifying the source of illegal copying.

すなわち、専用端末14のメディアプロセッサ27において動画データのデコード処理が実行される際に、図12に示すように、動画を構成する各フレーム58中に不可視化された電子透かし情報59が埋め込まれる。
ここで埋め込まれる電子透かし情報59としては、例えば当該専用端末14のID、ユーザID、動画ファイルID、ダウンロードの日時情報が該当する。
この結果、万一専用端末14のハードディスク22に蓄積された動画ファイルが違法コピーされ、外部に流出した場合でも、当該動画ファイルを専用の検出プログラムに掛けることによって電子透かし情報59が可視化される。
この電子透かし情報52には、上記の通り専用端末ID、ユーザID、動画ファイルID、ダウンロードの日時情報が含まれているため、当該違法コピーの流出源を容易に特定することが可能となる。
動画ファイルを構成する全てのフレーム58に電子透かし情報59が刻印されているため、静止画として部分的に複製された場合でも同様に流出源を特定できる。
That is, when the moving image data decoding process is executed in the media processor 27 of the dedicated terminal 14, as shown in FIG. 12, the invisible digital watermark information 59 is embedded in each frame 58 constituting the moving image.
The digital watermark information 59 to be embedded here includes, for example, the ID of the dedicated terminal 14, the user ID, the moving image file ID, and download date / time information.
As a result, even if the moving image file stored in the hard disk 22 of the dedicated terminal 14 is illegally copied and leaked to the outside, the digital watermark information 59 is visualized by applying the moving image file to a dedicated detection program.
Since the digital watermark information 52 includes the dedicated terminal ID, user ID, moving image file ID, and download date / time information as described above, it is possible to easily identify the source of the illegal copy.
Since the digital watermark information 59 is engraved on all the frames 58 constituting the moving image file, the outflow source can be identified in the same manner even when partially copied as a still image.

このシステム10を用いたレンタルビデオサービスにあっては、上記のように一旦ユーザの専用端末14内に動画ファイルをダウンロードする方式であるため、ユーザは有効期限内に何度も繰り返し堪能することができる。
しかも、有効期限の到来と同時に動画ファイルは確実に消去される仕組みであるため、ハードディスク22に格納させても著作権の侵害問題も発生しない。これに対し、従来のストリーミング配信の場合には、著作権保護の要請から再生と同時に動画データを廃棄せざるを得ず、ユーザの利便性が損なわれていた。
また、事業者にとっても、従来のレンタルビデオ事業のように店舗を構えたりスタッフを雇う必要がないため、手軽に開業できるメリットがある。この結果、映画のビデオ以外にも、野球中継や芸能ニュース、テレビドラマといった、従来であれば流通に乗り難かった比較的マイナーなビデオタイトルについてレンタル事業を行うことが可能となる。
In the rental video service using this system 10, since the video file is once downloaded into the user's dedicated terminal 14 as described above, the user can enjoy it repeatedly within the expiration date. it can.
Moreover, since the moving image file is surely deleted as soon as the expiration date comes, there is no copyright infringement problem even if it is stored in the hard disk 22. On the other hand, in the case of the conventional streaming distribution, the video data must be discarded simultaneously with the reproduction from the request for copyright protection, and the convenience for the user is impaired.
In addition, since there is no need to set up a store or hire a staff like a conventional rental video business, there is an advantage that a business can be easily opened. As a result, in addition to movie videos, it is possible to carry out a rental business for relatively minor video titles that were conventionally difficult to circulate, such as baseball broadcasts, entertainment news, and TV dramas.

なお、センターサーバ12から専用端末14に動画データを送信する際には、所定の暗号化処理が動画データに対して施され、目的の専用端末14でしか解読できない仕組みとなっているため、送信途中で動画データが悪意の第三者に窃取されても著作権者の利益は害されない。   In addition, when transmitting moving image data from the center server 12 to the dedicated terminal 14, a predetermined encryption process is performed on the moving image data, and the transmission can be performed only by the intended dedicated terminal 14. Even if the video data is stolen by a malicious third party along the way, the interest of the copyright holder is not harmed.

上記した商品・サービス広告用の動画ファイルについても有効期限を設定しておき、レンタルビデオ本体の動画ファイルの場合と同様、期限経過後にはセンターサーバ12及び専用端末14によって確実に動画ファイルが消去される仕組みを用意しておくと共に、専用端末14におけるデコード処理時に電子透かし情報が埋設されるように運用することが望ましい。   The expiration date is also set for the above-mentioned movie file for product / service advertisement, and the movie file is surely deleted by the center server 12 and the dedicated terminal 14 after the expiration date as in the case of the movie file of the rental video itself. It is desirable to prepare a mechanism for the electronic watermark information and to embed the digital watermark information during the decoding process in the dedicated terminal 14.

家庭内の他のユーザがこのシステムを利用する場合には、専用端末14のスリットに自己のIDカード50を挿入すればよい。
この結果、当該ユーザ専用のメニュー画面がWebページ生成部44を通じて形成され、テレビ画面53に表示される。
When other users in the home use this system, their own ID card 50 may be inserted into the slit of the dedicated terminal 14.
As a result, a menu screen dedicated to the user is formed through the web page generation unit 44 and displayed on the television screen 53.

上記においては、ユーザからの配信要求に応じてセンターサーバ12から広告用動画ファイルが専用端末14に配信される場合について説明したが、センターサーバ12から専用端末14に対して積極的に広告用動画ファイルを配信することも可能である。
例えば、深夜など通信ネットワークのトラフィック量が低下している間に、動画ファイル処理部42は各ユーザ毎に1又は複数の広告用動画ファイルをハードディスクから抽出し、インターネット18経由で該当の専用端末14にプッシュ配信しておく。
この際、動画ファイル処理部42は、ユーザデータベース47を参照し、当該ユーザが頻繁に購入したり動画広告を閲覧しているジャンルの広告用動画ファイルを優先的に抽出・配信する。
In the above description, the case where the advertisement video file is delivered from the center server 12 to the dedicated terminal 14 in response to a delivery request from the user has been described. It is also possible to distribute files.
For example, while the traffic amount of the communication network is decreasing such as at midnight, the moving image file processing unit 42 extracts one or a plurality of advertising moving image files from the hard disk for each user, and the corresponding dedicated terminal 14 via the Internet 18. To push delivery.
At this time, the moving image file processing unit 42 refers to the user database 47 and preferentially extracts and distributes the moving image file for advertisement of the genre that the user frequently purchases or browses the moving image advertisement.

これを受けた専用端末14では、専用の制御プログラムに従って当該広告用動画ファイルがハードディスク22内に蓄積される。
そして、翌日ユーザがレンタルビデオ用の動画ファイルや他の広告用動画ファイルをセンターサーバ12からダウンロードしている間の空き時間(十数秒〜数十秒間)に、当該広告用動画ファイルは専用端末の制御プログラムにより、テレビを通じて再生される。
この結果、ユーザは動画再生までの僅かな待ち時間に、自己の興味のある分野の動画広告を視聴することが可能となる。
In response to this, the dedicated terminal 14 stores the video file for advertisement in the hard disk 22 in accordance with a dedicated control program.
The next day the user downloads the video file for rental video and other video files for advertisement from the center server 12 during the idle time (ten seconds to tens of seconds), the advertisement video file is stored in the dedicated terminal. It is played through the television by the control program.
As a result, the user can view a video advertisement in a field in which the user is interested in a short waiting time until the video playback.

この広告用動画ファイルの再生が終了すると、専用端末14からセンターサーバ12に対して再生完了を示す情報が送信される。
これを受けたセンターサーバ12では、取引処理部41によってこの再生実績情報がユーザデータベース47内に登録される。また、この再生実績情報及びユーザの属性情報(氏名、電子メールアドレス、住所等)は、商品・情報提供業者のローカルサーバ16に送信される(ユーザの同意がある場合)。
商品・サービス提供業者は、この情報を基に電子メールやDMを発送し、効果的な販売促進活動を展開することができる。
When the reproduction of the advertisement moving image file is completed, information indicating the completion of reproduction is transmitted from the dedicated terminal 14 to the center server 12.
In the center server 12 that has received this, the transaction processing unit 41 registers the reproduction result information in the user database 47. Further, the reproduction result information and user attribute information (name, e-mail address, address, etc.) are transmitted to the local server 16 of the product / information provider (when there is user's consent).
The merchandise / service provider can send out e-mails and DMs based on this information to develop effective sales promotion activities.

図13は、ビデオレンタルシステムの他の実施形態を示す機能構成図である。
この第2のビデオレンタルシステム60の場合、センターサーバ12に関しては予約処理部61及びメール処理部62を備えた点に特徴があり、他の機能構成については上記のシステム10におけるセンターサーバ12と実質的に同じである(ただし、図示の便宜上、認証処理部43については省略)。
これに対し、専用端末14は、上記CPU21及びメディアプロセッサ27がOS及び専用プログラムに従って動作することにより、メール受信部63、配信要求部64、データ格納部65、再生処理部66、ファイル管理部67、リスト生成部68、Webページ表示部69を備えている。
FIG. 13 is a functional configuration diagram showing another embodiment of the video rental system.
The second video rental system 60 is characterized in that the center server 12 includes a reservation processing unit 61 and a mail processing unit 62, and other functional configurations are substantially the same as the center server 12 in the system 10 described above. However, the authentication processing unit 43 is omitted for convenience of illustration.
On the other hand, in the dedicated terminal 14, the CPU 21 and the media processor 27 operate according to the OS and the dedicated program, so that the mail receiving unit 63, the distribution request unit 64, the data storage unit 65, the reproduction processing unit 66, and the file management unit 67. A list generation unit 68 and a Web page display unit 69.

以下、図14のフローチャートに従い、ユーザがこの第2のビデオレンタルシステム60を利用する際の処理手順について説明する。
まず、レンタルビデオのオンライン配信を希望するユーザは、上記と同様、図7のオープニングメーニュー中から「レンタルビデオ」ボタン54を選択する。この結果、専用端末14の配信要求部64からセンターサーバ12に対し、レンタルビデオサービス用Webページの送信要求が出力される(S60)。
これを受けたWebページ生成部44は、ビデオレンタルサービス提供用のWebページを生成し、インターネット18経由で専用端末14に送信する(S61)。
この結果、図11に示したように、ビデオのジャンル選択用のボタン57が多数配置されたレンタルビデオ用ページがテレビ29の画面に表示される。
これに対しユーザが「映画」を選択すると、「洋画」「邦画」の選択画面、ビデオの下位ジャンル選択画面を経て、具体的なビデオタイトルやレンタル料、レンタル期限、再生時間等が列記されたリスト画面に辿り着く。
Hereinafter, a processing procedure when the user uses the second video rental system 60 will be described with reference to the flowchart of FIG.
First, a user who desires online distribution of rental video selects the “rental video” button 54 from the opening menu of FIG. As a result, a transmission request for the rental video service Web page is output from the distribution request unit 64 of the dedicated terminal 14 to the center server 12 (S60).
Receiving this, the Web page generating unit 44 generates a Web page for providing the video rental service, and transmits it to the dedicated terminal 14 via the Internet 18 (S61).
As a result, as shown in FIG. 11, a rental video page on which a number of video genre selection buttons 57 are arranged is displayed on the screen of the television 29.
On the other hand, when the user selects "Movie", the specific video title, rental fee, rental deadline, playback time, etc. are listed through the "Western movie" and "Japanese movie" selection screen and the video lower genre selection screen. Get to the list screen.

この中からユーザが特定のビデオタイトルを選択すると、配信要求部64からセンターサーバ12に対してダウンロード用Webページの送信要求が出力される(S62)。
これを受けた取引処理部41は、Webページ生成部44を通じてダウンロード用Webページを専用端末14に送信させる(S63)。
これを受けた専用端末14のWebページ表示部69は、当該ダウンロード用Webページをテレビ29の画面に表示させる。このダウンロード用Webページには、ユーザが選択したビデオのタイトル、有効期限、レンタル料等が記述されている。
When the user selects a specific video title from these, a transmission request for a download Web page is output from the distribution request unit 64 to the center server 12 (S62).
Receiving this, the transaction processing unit 41 transmits the download Web page to the dedicated terminal 14 through the Web page generation unit 44 (S63).
Receiving this, the web page display unit 69 of the dedicated terminal 14 displays the download web page on the screen of the television 29. This download Web page describes the video title, expiration date, rental fee, etc. selected by the user.

また、専用端末14の配信要求部64から取引処理部41に対し、当該レンタルビデオ用動画ファイルのファイルサイズ(総バイト数)、有効期限、タイトルといった関連情報の送信リクエストが出力される(S64)。
これを受けた取引処理部41は、動画ファイル処理部42を介して動画データベース46内に記録された関連情報を送信する(S65)。
データ格納部65は、これらの情報をハードディスク22内に設けられたダウンロードデータベース(図示省略)に記述する。
Also, a transmission request for related information such as the file size (total number of bytes), expiration date, and title of the rental video file is output from the distribution request unit 64 of the dedicated terminal 14 to the transaction processing unit 41 (S64). .
Receiving this, the transaction processing unit 41 transmits the related information recorded in the moving image database 46 via the moving image file processing unit 42 (S65).
The data storage unit 65 describes these pieces of information in a download database (not shown) provided in the hard disk 22.

ユーザが上記のダウンロード用Webページの内容を確認した後、「レンタルする」と表示されたボタンをリモコン操作によって選択すると、配信要求部64から取引処理部41に対して当該動画ファイルのダウンロード要求が出力される(S66)。
これを受けた取引処理部41は、動画ファイル処理部42を通じて該当の動画ファイルを専用端末14に対し連続的に送出する(S67)。また、上記と同様の手順に従い、レンタル料金の決済処理を実行する(S68)。
専用端末14においては、データ格納部65によって送信された動画ファイルのデータがハードディスク22の所定領域に格納される(S70)。同時に、再生処理部66によって同データが読み出され、テレビ29を通じて動画及び音声の再生が行われる(S71)。
When the user confirms the contents of the download web page and selects the button displayed as “rental” by remote control operation, the distribution request unit 64 requests the transaction processing unit 41 to download the video file. Is output (S66).
Receiving this, the transaction processing unit 41 continuously sends out the corresponding moving image file to the dedicated terminal 14 through the moving image file processing unit 42 (S67). Further, according to the same procedure as described above, rental fee settlement processing is executed (S68).
In the dedicated terminal 14, the data of the moving image file transmitted by the data storage unit 65 is stored in a predetermined area of the hard disk 22 (S70). At the same time, the same data is read out by the reproduction processing unit 66, and the moving image and audio are reproduced through the television 29 (S71).

上記の動画ファイルのダウンロード途中で、センターサーバ12のダウンや専用端末14の電源OFF等によってダウンロードが中断した場合、データ格納部65はそれまでに受信したバイト数をハードディスク22内のダウンロードデータベースに記述する。
そして、専用端末14とセンターサーバ12間のネットワークが復旧した際には、配信要求部64は上記のダウンロードデータベースに記述された受信済みバイト数をチェックし、当該動画ファイルの残りの部分の配信をセンターサーバ12に求める。
これを受けた取引処理部41は、動画ファイル処理部42を通じて残りのバイト数分の動画データをブロック単位で専用端末14に送信させる。
このいわゆるバイトレンジ配信機能を備えているため、この第2のビデオレンタルシステム60にあっては比較的ボリュームの嵩む動画ファイルのダウンロードを最初からやり直す必要がなくなり、動画ファイルの効率的な配信を実現できる。なお、このバイトレンジ配信機能は、上記したショッピングシステムや第1のビデオレンタルシステムにおいて動画ファイルをセンターサーバ12から専用端末14に配信する際にも応用可能である。
In the middle of downloading the above video file, if the download is interrupted because the center server 12 is down or the dedicated terminal 14 is turned off, the data storage unit 65 describes the number of bytes received so far in the download database in the hard disk 22 To do.
When the network between the dedicated terminal 14 and the center server 12 is restored, the distribution request unit 64 checks the number of received bytes described in the download database and distributes the remaining portion of the video file. Ask the center server 12.
Receiving this, the transaction processing unit 41 causes the moving image file processing unit 42 to transmit the remaining bytes of moving image data to the dedicated terminal 14 in units of blocks.
Because this so-called byte range distribution function is provided, the second video rental system 60 eliminates the need to download a relatively large volume of a video file from the beginning and realizes efficient distribution of the video file. it can. This byte range distribution function can also be applied when the moving image file is distributed from the center server 12 to the dedicated terminal 14 in the shopping system or the first video rental system described above.

ユーザは、有効期限が経過するまでの間、ハードディスク22内に格納された動画ファイルを何度でも視聴することができる。
具体的には、ユーザが専用端末14のICカードリーダ26に自己のIDカード50を挿入すると、リスト生成部68がハードディスク22内のダウンロードデータベースをチェックし、当該ユーザのIDに関連付けられたビデオタイトルを抽出し、リストを生成する。
The user can view the moving image file stored in the hard disk 22 any number of times until the expiration date elapses.
Specifically, when the user inserts his / her ID card 50 into the IC card reader 26 of the dedicated terminal 14, the list generation unit 68 checks the download database in the hard disk 22, and the video title associated with the user's ID To generate a list.

図15はそのリストの一例であり、タイトル(メインタイトル/サブタイトル)及び有効期限が一覧表示される。
また、各ビデオタイトルには、現状を示すアイコンが付記されている。例えば「日本の動物/天然記念物編」には親指を立てた「OKマーク70」が付記されており、すでにダウンロードが完了し、ハードディスク22内に該当の動画ファイルが格納済みであることが示されている。
これに対し、「日本映画A」にはフロッピーディスクを模した「FDマーク71」が付記されており、ユーザによってビデオレンタルの申し込みがなされ、決済処理も完了してはいるが、何らかの理由によってダウンロードが完了しておらず、ダウロード予約中であることが示されている。
FIG. 15 is an example of the list, and a list of titles (main title / subtitle) and expiration dates is displayed.
Each video title has an icon indicating the current state. For example, “Japanese animals / natural monuments” is marked with an “OK mark 70” with a thumbs up, indicating that the download has been completed and the video file has already been stored in the hard disk 22. Has been.
On the other hand, “Japanese movie A” has a “FD mark 71” imitating a floppy disk, and the user has applied for video rental and the payment process has been completed. Is not completed, indicating that a download reservation is in progress.

ここでユーザがFDマーク71の付いたビデオタイトルをリモコン操作によって選択すると、配信要求部64によって当該動画ファイルのダウンロード要求がセンターサーバ12に出力され、動画ファイル処理部42から該当の動画ファイルが送信される。
送信された動画ファイルのデータは、データ格納部65によってハードディスク22内に順次格納されるのと同時に再生処理部66によって読み出され、テレビ29の画面及びスピーカを通じて再生される。
なお、ハードディスク22内に動画ファイルの一部のデータが格納されている場合、上記と同様のバイトレンジ配信機能により、配信要求部64は続きのデータの送信をセンターサーバ12に要求し、動画ファイル処理部42からは残りのバイト数分のデータがブロック単位で送信される。
Here, when the user selects a video title with the FD mark 71 by remote control operation, the distribution request unit 64 outputs a download request for the video file to the center server 12, and the video file processing unit 42 transmits the corresponding video file. Is done.
The data of the transmitted moving image file is sequentially stored in the hard disk 22 by the data storage unit 65, and simultaneously read out by the reproduction processing unit 66 and reproduced through the screen of the television 29 and the speaker.
When a part of the data of the moving image file is stored in the hard disk 22, the distribution request unit 64 requests the center server 12 to transmit the subsequent data by the byte range distribution function similar to the above, and the moving image file Data for the remaining number of bytes is transmitted from the processing unit 42 in units of blocks.

ところで、専用端末14のハードディスク22の容量には一定の限界があるため(例えば20〜100GB)、多数の動画ファイルをダウンロードするとディスク容量が不足する事態が生じる。
このため、データ格納部65による動画データの格納処理中にディスク容量が足りなくなると(S69)、ファイル管理部67によって格納済み動画ファイルの削除処理が実行され(S72)、必要領域が確保される。
この際、ファイル管理部67は、格納済み動画ファイルの有効期限情報をチェックし、有効期限の近い順にファイルの削除を実行する。
By the way, since the capacity of the hard disk 22 of the dedicated terminal 14 has a certain limit (for example, 20 to 100 GB), when a large number of moving image files are downloaded, a situation in which the disk capacity becomes insufficient occurs.
For this reason, if the disk capacity becomes insufficient during the moving image data storage processing by the data storage unit 65 (S69), the file management unit 67 executes the deletion processing of the stored moving image file (S72) to secure the necessary area. .
At this time, the file management unit 67 checks the expiration date information of the stored moving image file, and deletes the files in order from the closest expiration date.

ただし、削除された動画ファイルについても、有効期限が残存している限り、リスト生成部68によって作成されるリスト中には当該動画フィルのタイトルがFDマーク71を付した形で表示される。
このため、当該動画ファイルの視聴を希望するユーザは、当該タイトルをリモコンで選択すると、配信要求部64によって再ダウンロードのリクエストがセンターサーバ12に送信され、即座に配信及び同時再生が可能となる。
この際、必要に応じて他の格納済み動画ファイルの削除処理がファイル管理部67によって実行され、ディスク容量が確保される。
However, the deleted moving image file also displays the title of the moving image file with the FD mark 71 in the list created by the list generation unit 68 as long as the expiration date remains.
Therefore, when a user who wants to view the moving image file selects the title with the remote controller, the distribution request unit 64 transmits a re-download request to the center server 12, and distribution and simultaneous reproduction are immediately possible.
At this time, deletion processing of other stored moving image files is executed by the file management unit 67 as necessary, and the disk capacity is secured.

リスト生成部68は、リスト生成時に各動画ファイルの有効期限情報をチェックし、有効期限の経過した動画ファイルに関してはリスト中から削除する。この結果、ユーザはそれ以降、当該動画ファイルを再生することができなくなる。
ただし、ハードディスク22の容量に余裕がある限り、当該期限切れの動画ファイルは直ちに削除されるのではなく、一定時間(例えば5時間)の間、ハードディスク22内に保持される。
この期間内に同タイトルについて再度レンタルを求める入力があった場合には、配信要求部64からその旨のリクエストがセンターサーバ12に送信され、取引処理部41による課金処理が実行されるが、動画ファイルの配信は実行されない。
その代わりに、専用端末14のハードディスク22内に保持されていた動画ファイルについて新たな有効期限情報が付加され、リスト生成部68によって図15のムービーリスト中に加えられる。この際、当然ながら「OKマーク70」が当該ビデオタイトルに付記される。
The list generation unit 68 checks the expiration date information of each moving image file when generating the list, and deletes the moving image file whose expiration date has passed from the list. As a result, the user can no longer reproduce the moving image file thereafter.
However, as long as there is room in the capacity of the hard disk 22, the expired moving image file is not immediately deleted, but is retained in the hard disk 22 for a certain time (for example, 5 hours).
If there is an input requesting rental again for the same title within this period, a request to that effect is sent from the distribution request unit 64 to the center server 12, and the transaction processing unit 41 executes the charging process. File distribution is not performed.
Instead, new expiration date information is added to the moving image file held in the hard disk 22 of the dedicated terminal 14 and added to the movie list of FIG. At this time, of course, “OK mark 70” is added to the video title.

これに対し、有効期限経過後5時間を過ぎると、当該動画ファイルはファイル管理部67によって削除される。
この結果、再レンタルの際には、当該動画ファイルが再度配信されることとなる。
なお、有効期限が切れ、暫定的にハードディスク22内に残されている間に容量不足に陥った場合には、ファイル管理部67は当該動画ファイルを優先的に削除することはいうまでもない。
On the other hand, when 5 hours have passed after the expiration date, the moving image file is deleted by the file management unit 67.
As a result, at the time of re-rental, the moving image file is delivered again.
Needless to say, the file management unit 67 preferentially deletes the moving image file when the expiration date has expired and the capacity has fallen shortly while it is temporarily left in the hard disk 22.

リスト生成部68は、IDカード50に記録されたユーザIDに関連付けられた動画ファイルのみをリスト化し、テレビ29の画面上に表示させる。
したがって、1台の専用端末14を家族数人で共有し、ハードディスク22内に各人が個別にダウンロードした動画ファイルが多数格納されていたとしても、現在IDカード50を挿入しているユーザに関する動画ファイルのみが選別され、リスト表示されることとなる。
このため、ハードディスク22内にアダルト系の種別コードが付された動画ファイルが格納されていても、子供のユーザが使用する際にはこれがリスト表示されることはなく、したがって再生もできない仕組みとなっている。
The list generation unit 68 lists only the moving image files associated with the user IDs recorded on the ID card 50 and displays them on the screen of the television 29.
Therefore, even if a single dedicated terminal 14 is shared by several family members and a large number of video files downloaded individually by each person are stored in the hard disk 22, the video related to the user who is currently inserting the ID card 50 Only files are selected and displayed in a list.
For this reason, even if a video file with an adult type code is stored in the hard disk 22, it is not displayed in a list when used by a child user, and therefore cannot be played back. ing.

ところで、2時間程度の長さの動画ファイルをセンターサーバ12からダウンロードするとなると、比較的低速のADSL回線を使用した場合、約2時間程度の時間を要することとなる。
もちろん、このシステム60の場合にはダウンロードと同時に再生も行われるし、巻き戻しや早送りといったいわゆるトリックプレイもブロック単位で可能となるため、ユーザは2時間も待つ必要はない。
しかしながら、動画ファイル全体について自由にトリックプレイを楽しむには、動画ファイル全体がダウンロード済みとなっている必要がある。
このためユーザは、例えば就寝前や出勤前に再生なしのダウンロード予約を専用端末に対してセットすることができる。
By the way, when a moving image file having a length of about 2 hours is downloaded from the center server 12, when a relatively low speed ADSL line is used, it takes about 2 hours.
Of course, in the case of this system 60, playback is performed at the same time as downloading, and so-called trick play such as rewinding and fast-forwarding is possible in units of blocks, so the user does not have to wait for 2 hours.
However, in order to freely enjoy trick play for the entire moving image file, the entire moving image file needs to be already downloaded.
For this reason, the user can set a download reservation without reproduction for the dedicated terminal before going to bed or going to work, for example.

設定された時間が到来すると配信要求部64が起動し、センターサーバ12に対してユーザが予約した動画ファイルの配信をリクエストする。
そして、動画ファイル処理部42から送信された動画データは、データ格納部65によってハードディスク22内に格納される。
この結果、ユーザは起床あるいは帰宅した直後に、ダウンロード済みの動画ファイルに対してトリックプレイを楽しむことができる。
When the set time comes, the distribution request unit 64 is activated, and requests the center server 12 to distribute the video file reserved by the user.
The moving image data transmitted from the moving image file processing unit 42 is stored in the hard disk 22 by the data storage unit 65.
As a result, the user can enjoy trick play on the downloaded video file immediately after getting up or returning home.

さらにユーザは、外出先からインターネット接続機能を備えた携帯電話やPDA(携帯情報端末)、ノートパソコン等を介してダウンロード予約を入れることができる。
ユーザは、例えば携帯電話72からインターネット18経由でセンターサーバ12内に設けられた携帯電話専用のWebサイトにアクセスし、自己のユーザID及びパスワードを入力した後、サービスメニューの中から「ダウンロード予約」を選択する。
これを受けた予約処理部61からは、予約可能な動画ファイルの検索ページが送信され、携帯電話72のディスプレイ上に表示される。
これに対しユーザは、キーワードやジャンル等を特定して目的のビデオタイトルを選択した後、ダウンロード開始日時を選択入力し、センターサーバ12に送信する。
これを受けた予約処理部61は、ユーザが入力した予約情報をメール処理部62に渡し、ダウンロード予約用の電子メールを生成させる。
Furthermore, the user can make a download reservation via a mobile phone, a PDA (personal digital assistant), a laptop computer, or the like that has an Internet connection function when away from home.
For example, the user accesses the website dedicated to the mobile phone provided in the center server 12 from the mobile phone 72 via the Internet 18 and inputs his / her user ID and password. Select.
Receiving this, the reservation processing unit 61 transmits a search page for a video file that can be reserved and displayed on the display of the mobile phone 72.
On the other hand, the user selects a target video title by specifying a keyword, a genre, and the like, then selects and inputs a download start date and time, and transmits it to the center server 12.
Receiving this, the reservation processing unit 61 passes the reservation information input by the user to the mail processing unit 62, and generates an e-mail for download reservation.

この電子メールは、宛先欄に当該ユーザのID及びメールサーバ名(メールアドレス)が記述されると共に、タイトル欄に「DNA RESERVE」など予約メールであることを示す文字が記述される。
さらに、本文欄には以下の情報が記述される。
(1)動画ファイルが格納されているコンテンツサーバのURL+ファイル名+拡張子
(2)動画ファイルのファイル名
(3)動画ファイルの拡張子(ファイル形式)
(4)リスト表示する際のタイトル文字
(5)レンタル有効期限
(6)コンテンツ種別
(7)ダウンロード開始時刻
In this e-mail, the ID and mail server name (mail address) of the user are described in the destination field, and characters indicating a reserved mail such as “DNA RESERVE” are described in the title field.
Further, the following information is described in the text column.
(1) URL of the content server where the video file is stored + file name + extension
(2) Movie file name
(3) Video file extension (file format)
(4) Title characters for list display
(5) Rental expiration date
(6) Content type
(7) Download start time

以下が、予約メールの具体的な記述例である。
<Subject>
DNARESERVE
<本文>
movie_url=http://enrak.tv/video/art01.m4t ←(1)
movie_title=art01 ←(2)
movie_type=m4t ←(3)
movie_list=日本映画A ←(4)
expiration=2002-08-18 10:46:21 ←(5)
protected=1 ←(6)
dl_time=2002-08-15 15:25:00 ←(7)
The following is a specific description example of the reservation mail.
<Subject>
DNARESERVE
<Text>
movie_url = http: //enrak.tv/video/art01.m4t ← (1)
movie_title = art01 ← (2)
movie_type = m4t ← (3)
movie_list = Japanese Movie A ← (4)
expiration = 2002-08-18 10:46:21 ← (5)
protected = 1 ← (6)
dl_time = 2002-08-15 15:25:00 ← (7)

専用端末14のメール受信部63は、現在挿入されているIDカード50に記述されたユーザID及びメールサーバ情報を基に、定期的(例えば10分間隔)にセンターサーバ12のメール処理部62(メールサーバ)に接続し、予約メールの配信を求める。
当該ユーザのメールボックス内に予約メールが蓄積されている場合、メール受信部63はメール処理部62から当該電子メールを受信し、本文欄に記述された予約情報を抽出する(予約情報を抽出した後、電子メールは削除される)。
この予約情報は配信要求部64に渡され、配信要求部64はセンターサーバ12に対して該当の動画ファイルの配信を要求する。
これを受けた取引処理部41は、必要な課金処理を実行した後、動画ファイル処理部42を介して目的の動画ファイルを専用端末14に配信させる。
この動画ファイルは、データ格納部65を介してハードディスク22内に格納される。
この結果、ユーザは帰宅後直ちに目的の動画ファイルを再生し、トリックプレイを楽しむことが可能となる。
The mail receiving unit 63 of the dedicated terminal 14 periodically (for example, every 10 minutes) based on the user ID and mail server information described in the currently inserted ID card 50, the mail processing unit 62 ( Connect to a mail server and request delivery of a reservation email.
When the reservation mail is accumulated in the user's mailbox, the mail receiving unit 63 receives the e-mail from the mail processing unit 62 and extracts the reservation information described in the text column (the reservation information is extracted. Later, the email is deleted).
This reservation information is passed to the distribution request unit 64, and the distribution request unit 64 requests the center server 12 to distribute the video file.
Receiving this, the transaction processing unit 41 executes the necessary billing process, and then distributes the target moving image file to the dedicated terminal 14 via the moving image file processing unit 42.
This moving image file is stored in the hard disk 22 via the data storage unit 65.
As a result, the user can play the target moving image file immediately after returning home and enjoy trick play.

図16は、この第2のビデオレンタルシステム60のサーバ構成例を示すものであり、センターサーバ12は、ハブ73を介して接続されたWebサーバ74、メールサーバ75、データベースサーバ76、配信サーバ77、コンテンツサーバ78を備えている。各サーバは、ルータ79を介してインターネット18に接続されている。
この場合、Webサーバ74が取引処理部41や認証処理部43、期限管理部40、Webページ生成部44、予約処理部61などの機能を果たし、メールサーバ75がメール処理部62としての機能を果たす。
また、データベースサーバ76内にユーザデータベース47や商品・サービスデータベース45、動画データベース46が設けられている。
さらに、配信サーバ77が動画ファイル処理部42としての機能を発揮し、コンテンツサーバ78内に実際の動画ファイルが格納されている。
FIG. 16 shows an example of the server configuration of the second video rental system 60. The center server 12 includes a web server 74, a mail server 75, a database server 76, and a distribution server 77 connected via a hub 73. The content server 78 is provided. Each server is connected to the Internet 18 via a router 79.
In this case, the Web server 74 functions as the transaction processing unit 41, the authentication processing unit 43, the time limit management unit 40, the Web page generation unit 44, the reservation processing unit 61, and the mail server 75 functions as the mail processing unit 62. Fulfill.
Further, a user database 47, a product / service database 45, and a moving image database 46 are provided in the database server 76.
Further, the distribution server 77 exhibits the function as the moving image file processing unit 42, and the actual moving image file is stored in the content server 78.

図示の通り、配信サーバ77及びコンテンツサーバ78を、センターサーバ12とは異なる場所に分散配置することもできる。
この結果、例えば動画ファイルの著作権を有する映画会社80内に配信サーバ77とコンテンツサーバ78を設置すると共に、センターサーバ12内のデータベースサーバ76に動画ファイルに関する必要データを登録しておき、ユーザからの配信要求があった場合には、当該映画会社80の配信サーバ77を通じて専用端末14に配信させることが可能となる。
As shown in the figure, the distribution server 77 and the content server 78 can be distributed in different locations from the center server 12.
As a result, for example, the distribution server 77 and the content server 78 are installed in the movie company 80 having the copyright of the movie file, and necessary data relating to the movie file is registered in the database server 76 in the center server 12, Can be distributed to the dedicated terminal 14 through the distribution server 77 of the movie company 80.

上記にあっては、センターサーバ12の側から専用端末14に対して動画ファイルを送信する例を説明したが、このシステム10は動画ファイルの双方向配信が可能であるため、ユーザの撮影した動画ファイルをセンターサーバ12に送信したり、これをセンターサーバ12の中継によって他のユーザや商品・サービス提供業者のローカルサーバ16に配信することもできる。
この場合ユーザは、専用端末14に音声入出力用のヘッドセット33と、映像入力用のCCDカメラ32を接続する。
In the above, the example in which the moving image file is transmitted from the center server 12 side to the dedicated terminal 14 has been described. However, since this system 10 can perform bi-directional distribution of the moving image file, the moving image captured by the user The file can be transmitted to the center server 12, or can be distributed to the local server 16 of another user or a product / service provider by relaying the center server 12.
In this case, the user connects the audio input / output headset 33 and the video input CCD camera 32 to the dedicated terminal 14.

以下、図17のフローチャートに従い、ユーザがこのシステム10をビデオチャットシステム(対話システム)として利用する際の処理手順について説明する。
まず、このシステム10の双方向型動画ファイル配信機能を利用して他のユーザとビデオチャット(テレビ会議)を行うことを希望するユーザは、図7のオープニングメーニュー中から「ビデオチャット」ボタン54を選択する。
この結果、Webページ生成部44からは、相手方のユーザIDの選択を求めるWebページが送信される(S50)。これに対しユーザは、リモコン52を操作して画面53上のテンキーを選択し、相手方のユーザIDを選択入力する。
これを受けたWebページ生成部44からは(S51)、相手方の氏名やサービス料を表示した確認画面が送信される(S52)。
これに対しユーザが「確認」ボタンを画面53上で選択すると、取引処理部41はユーザデータベース47内の残高情報を確認し(S53)、残高が十分の場合には商品・サービスデータベース45内の該当レコードに注文情報を記述すると共に、残高からサービス料金分を減算した残金を新たな残高としてユーザデータベース47内に更新登録する。
同時に、Webページ生成部44から申込ユーザ及び相手方ユーザの専用端末14に対して、ビデオチャット実施用のWebページが配信される(S54)。
Hereinafter, a processing procedure when the user uses the system 10 as a video chat system (interactive system) will be described with reference to the flowchart of FIG.
First, a user who wishes to perform a video chat (video conference) with another user using the interactive video file distribution function of the system 10 selects the “video chat” button 54 from the opening menu of FIG. select.
As a result, the web page for requesting the selection of the other party's user ID is transmitted from the web page generation unit 44 (S50). On the other hand, the user operates the remote controller 52 to select a numeric keypad on the screen 53, and selects and inputs the other party's user ID.
In response to this, the web page generation unit 44 (S51) transmits a confirmation screen displaying the name and service charge of the other party (S52).
On the other hand, when the user selects the “confirm” button on the screen 53, the transaction processing unit 41 confirms the balance information in the user database 47 (S53). If the balance is sufficient, the transaction processing unit 41 stores the balance information in the product / service database 45. The order information is described in the corresponding record, and the balance remaining after subtracting the service charge from the balance is updated and registered in the user database 47 as a new balance.
At the same time, the web page for video chat is distributed from the web page generation unit 44 to the dedicated terminal 14 of the application user and the other user (S54).

ここで、双方のユーザが画面53上で「開始」ボタンを選択すると(S55)、以後、センターサーバ12を中継したユーザ間でのビデオチャットが可能となる。
すなわち、一方のユーザの映像及び音声は、CCDカメラ32及びヘッドセット33のマイクを介して専用端末14に入力され、メディアプロセッサ27によってMPEG4形式に変換されると共に(S56)、IPパケットに分割され、インターネット18経由でセンターサーバ12に送信される(S57)。
センターサーバ12の動画ファイル処理部42は、このIPパケットを相手先ユーザの専用端末14に転送する(S58)。
相手先ユーザの専用端末14においては、当該動画データに対してデコード処理が施され、映像データはテレビ画面53に表示されると共に、音声データはヘッドホンから出力される(S59)。
両者の専用端末14において、上記のエンコード/デコード処理がリアルタイムに実行されることにより、双方向の動画配信・動画再生が実現される。
Here, when both users select the “start” button on the screen 53 (S55), the video chat between the users relaying the center server 12 becomes possible thereafter.
That is, the video and audio of one user are input to the dedicated terminal 14 through the microphone of the CCD camera 32 and the headset 33, converted into the MPEG4 format by the media processor 27 (S56), and divided into IP packets. Then, it is transmitted to the center server 12 via the Internet 18 (S57).
The moving image file processing unit 42 of the center server 12 transfers this IP packet to the dedicated terminal 14 of the partner user (S58).
In the dedicated terminal 14 of the other user, the moving image data is decoded, the video data is displayed on the television screen 53, and the audio data is output from the headphones (S59).
Both the dedicated terminals 14 execute the above-described encoding / decoding processing in real time, thereby realizing bidirectional moving image distribution / moving image reproduction.

なお、ユーザが選択した場合には、ビデオチャットに係る動画ファイルが双方の専用端末14のハードディスク22内に蓄積される。
また、センターサーバ12側に当該動画データのバックアップを残しておくこともできる。このバックアップ要求がユーザの専用端末14からセンターサーバ12に送信された場合、動画ファイル処理部42は両ユーザの専用端末14から送信された動画ファイルをサーバのハードディスク内に格納すると共に、動画データベース46内に必要事項を記述する。
When the user selects, a moving image file related to video chat is stored in the hard disks 22 of both dedicated terminals 14.
In addition, a backup of the moving image data can be left on the center server 12 side. When this backup request is transmitted from the user's dedicated terminal 14 to the center server 12, the moving image file processing unit 42 stores the moving image files transmitted from the dedicated terminals 14 of both users in the hard disk of the server, and the moving image database 46. Describe necessary items in

このビデオチャットは、単身赴任中の夫と妻との間など、個人間のコミュニケーションツールとしても十分利用価値があるが、一般ユーザと事業者間のコミュニケーションツールとしてより大きな価値を発揮する。
例えば、オンラインショッピング中のユーザが、商品の動画広告表示領域近傍に表示された「対面説明」のボタンを選択することにより、当該商品提供業者のスタッフと直接対話ができるように構成しておけば、一方通行の商品説明では不明な点について納得がいくまで質問できることとなる。
その他、リモート英会話レッスン、リモートPCサポート、リモート介護事業、医師によるリモート診察等に応用可能である。
This video chat is well-utilized as a communication tool between individuals, such as between a husband and wife who are on their own, but has a greater value as a communication tool between general users and businesses.
For example, if a user who is shopping online can select the “face-to-face explanation” button displayed near the video advertisement display area of the product, the user can directly interact with the staff of the product provider. In the one-way product description, you can ask questions until you are satisfied with the unclear points.
In addition, it can be applied to remote English lessons, remote PC support, remote care business, remote medical examination by doctors, etc.

上記にあっては、据置型のテレビ29に据置型の専用端末14を接続することによってこのシステム10を構築した例を説明したが、例えばLinux等のOSを搭載した小型のPDAによってシステムを構築することもできる。
この場合、PDAのメモリ内に、専用端末としての機能を実現するのに必要な専用プログラムが格納される。また、PDAの液晶ディスプレイ及びスピーカがテレビ29の代わりを務める。
このPDAは、CFカードスロットに無線通信カードを挿入することにより、インターネット18経由でセンターサーバ12に接続される。あるいは、本体内に埋設されたBluetoothモジュールと、Bluetooth対応の携帯電話との連携によってセンターサーバ12にアクセスすることもできる。
In the above description, the system 10 was constructed by connecting the stationary dedicated terminal 14 to the stationary television 29. However, the system is constructed by a small PDA equipped with an OS such as Linux, for example. You can also
In this case, a dedicated program necessary for realizing the function as a dedicated terminal is stored in the memory of the PDA. The PDA's liquid crystal display and speakers will take the place of the TV 29.
This PDA is connected to the center server 12 via the Internet 18 by inserting a wireless communication card into the CF card slot. Alternatively, the center server 12 can also be accessed by cooperation between a Bluetooth module embedded in the main body and a Bluetooth-compatible mobile phone.

ユーザは、据置型の専用端末14と同様、自己のIDカードをPDAのカードスロットに挿入することによって認証が完了し、液晶ディスプレイをスタイラスペンでタップすることによってメニュー選択が可能となる。
センターサーバ12から送信されたMPEG4形式の動画データは、PDA内の専用プログラムによってデコードされ、液晶ディスプレイ及びスピーカを通してストリーミング再生される。この動画データは、再生と同時に内蔵の小型ハードディスク内に格納される。
ビデオチャットを行う場合には、内蔵または外付けのCCDカメラ及びマイクを用いてユーザの映像及び音声が取り込まれる。
Like the stationary dedicated terminal 14, the user completes the authentication by inserting his / her ID card into the card slot of the PDA, and can select a menu by tapping the liquid crystal display with a stylus pen.
The moving image data in MPEG4 format transmitted from the center server 12 is decoded by a dedicated program in the PDA, and is streamed and reproduced through a liquid crystal display and a speaker. This moving image data is stored in a small hard disk built in simultaneously with reproduction.
When video chatting is performed, the user's video and audio are captured using a built-in or external CCD camera and microphone.

この発明に係る双方向型動画配信システムの全体イメージを示す模式図である。It is a schematic diagram which shows the whole image of the bidirectional | two-way moving image delivery system which concerns on this invention. 専用端末のハードウェア構成を示すブロック図である。It is a block diagram which shows the hardware constitutions of a dedicated terminal. 双方向型動画配信システムの機能構成を示すブロック図でありIt is a block diagram showing a functional configuration of the interactive video distribution system 商品・サービスデータベース内に設定されるデータ項目例を示す説明図である。It is explanatory drawing which shows the example of a data item set in a goods and service database. 動画データベース内に設定されるデータ項目例を示す説明図である。It is explanatory drawing which shows the example of a data item set in a moving image database. ユーザデータベース内に設定されるデータ項目例を示す説明図である。It is explanatory drawing which shows the example of a data item set in a user database. テレビ画面にオープニングメニューが表示された状態を示すレイアウト図である。It is a layout figure which shows the state by which the opening menu was displayed on the television screen. ユーザがオンラインショッピングサービスを利用する際の処理手順を示すフローチャートである。It is a flowchart which shows the process sequence at the time of a user using an online shopping service. テレビ画面にショッピング用ページが表示された状態を示すレイアウト図である。It is a layout figure which shows the state by which the page for shopping was displayed on the television screen. ユーザがビデオレンタルサービスを利用する際の処理手順を示すフローチャートである。It is a flowchart which shows the process sequence at the time of a user using a video rental service. テレビ画面にレンタルビデオ用ページが表示された状態を示すレイアウト図である。It is a layout figure which shows the state by which the page for rental videos was displayed on the television screen. 動画を構成する各フレーム中に電子透かし情報が埋め込まれた様子を示すイメージ図である。It is an image figure which shows a mode that digital watermark information was embedded in each flame | frame which comprises a moving image. 第2のビデオレンタルシステムの機能構成を示すブロック図である。It is a block diagram which shows the function structure of a 2nd video rental system. 第2のビデオレンタルシステムにおける処理手順を示すフローチャートである。It is a flowchart which shows the process sequence in a 2nd video rental system. ビデオタイトルリストの表示例を示すレイアウト図である。It is a layout figure which shows the example of a display of a video title list. 第2のビデオレンタルシステムのサーバ構成例を示す概念図である。It is a conceptual diagram which shows the server structural example of a 2nd video rental system. ユーザがビデオチャットサービスを利用する際の処理手順を示すフローチャートである。It is a flowchart which shows the process sequence at the time of a user using a video chat service.

符号の説明Explanation of symbols

10 双方向型動画配信システム
12 センターサーバ
14 専用端末(STB)
16 ローカルサーバ
18 インターネット
21 CPU
22 ハードディスク
23 メモリ
24 ネットワークコントローラ
25 TVコントローラ
26 ICカードリーダ
27 メディアプロセッサ
28 赤外線通信ユニット
29 テレビ
30 ブロードバンドモデム
31 ブロードバンドネットワーク
32 CCDカメラ
33 ヘッドセット(ヘッドホン、マイク)
40 期限管理部
41 取引処理部
42 動画ファイル処理部
43 認証処理部
44 Webページ生成部
45 商品・サービスデータベース
46 動画データベース
47 ユーザデータベース
50 IDカード
52 リモコン装置
53 テレビ画面
54 メニューボタン
55 選択枠
56 商品・サービス選択用のボタン
57 ビデオのジャンル選択用のボタン
58 動画を構成する各フレーム
59 電子透かし情報
60 第2のビデオレンタルシステム
62 予約処理部61及びメール処理部
63 メール受信部
64 配信要求部
65 データ格納部
66 再生処理部
67 ファイル管理部
68 リスト生成部
69 Webページ表示部
70 OKマーク
71 FDマーク
72 携帯電話
73 ハブ
74 Webサーバ
75 メールサーバ
76 データベースサーバ
77 配信サーバ
78 コンテンツサーバ
79 ルータ
10 Interactive video distribution system
12 Center server
14 Dedicated terminal (STB)
16 Local server
18 Internet
21 CPU
22 Hard disk
23 memory
24 Network controller
25 TV controller
26 IC card reader
27 Media processor
28 Infrared communication unit
29 TV
30 Broadband modem
31 Broadband network
32 CCD camera
33 Headset (headphone, microphone)
40 Time Limit Management Department
41 Transaction Processing Department
42 Movie file processing section
43 Authentication processing section
44 Web page generator
45 Product / Service Database
46 Video database
47 User database
50 ID card
52 Remote control device
53 TV screen
54 Menu button
55 Selection frame
56 Button for product / service selection
57 Button for video genre selection
58 Frames that make up a video
59 Digital watermark information
60 Second video rental system
62 Reservation processing part 61 and mail processing part
63 Mail receiver
64 Delivery request section
65 Data storage
66 Playback processor
67 File Management Department
68 List generator
69 Web page display area
70 OK mark
71 FD mark
72 mobile phone
73 Hub
74 Web server
75 Mail server
76 Database server
77 Distribution server
78 Content server
79 routers

Claims (3)

センターサーバと、インターネットを介してセンターサーバと接続された複数の専用端末と、各ユーザが所持するIDカードとを備えた対話システムであって、
上記センターサーバは、各ユーザの属性情報をユーザID及び専用端末IDと関連付けて格納しておくユーザデータベースと、
各専用端末からユーザID及び専用端末IDが送信された場合に、上記ユーザデータベースを参照して認証処理を実行する手段と、
相手方ユーザの特定を促すWebページを生成し、少なくとも一方の専用端末に送信する手段と、
一方の専用端末から相手方を特定する情報が送信された場合に、当該専用端末から送信された動画ファイルを他方の専用端末に送信する手段と、
他方の専用端末から送信された動画ファイルを一方の専用端末に送信する手段とを備え、
上記の各専用端末は、テレビを接続するための入出力端子と、
映像入力用のカメラ及び音声入力用のマイクを接続するための入出力端子と、
IDカードに格納されたユーザID及び専用端末IDを読み取るカードリーダと、
ユーザID及び専用端末IDをセンターサーバに送信し、ユーザの認証を要求する手段と、
カメラ及びマイクを通じて入力されたユーザの映像及び音声を動画ファイルに変換してセンターサーバに送信する手段と、
センターサーバから送信された相手方の専用端末からの動画ファイルの映像を上記テレビ画面に表示させると共に、音声をスピーカを通じて出力させる手段とを備えたことを特徴とする動画配信技術を用いた対話システム。
An interactive system comprising a center server, a plurality of dedicated terminals connected to the center server via the Internet, and an ID card possessed by each user,
The center server stores a user database storing attribute information of each user in association with a user ID and a dedicated terminal ID,
Means for executing an authentication process with reference to the user database when a user ID and a dedicated terminal ID are transmitted from each dedicated terminal;
A means for generating a web page that prompts identification of the other user and sending it to at least one dedicated terminal;
Means for transmitting a video file transmitted from the dedicated terminal to the other dedicated terminal when information identifying the other party is transmitted from the dedicated terminal;
Means for transmitting the video file transmitted from the other dedicated terminal to one dedicated terminal,
Each dedicated terminal above has an input / output terminal for connecting a TV,
An input / output terminal for connecting a camera for video input and a microphone for audio input;
A card reader that reads the user ID and the dedicated terminal ID stored in the ID card;
Means for transmitting a user ID and a dedicated terminal ID to the center server and requesting user authentication;
Means for converting video and audio of a user input through a camera and a microphone into a video file and transmitting the video to a center server;
An interactive system using moving image distribution technology, comprising: means for displaying video of a moving image file transmitted from a center server from a dedicated terminal of the other party on the television screen and outputting sound through a speaker.
上記センターサーバは、双方の専用端末から送信された動画ファイルを格納するための記憶手段を備えていることを特徴とする請求項1に記載の動画配信技術を用いた対話システム。   The interactive system using the moving image distribution technique according to claim 1, wherein the center server includes storage means for storing a moving image file transmitted from both dedicated terminals. 上記の各専用端末はハードディスクを内蔵しており、
センターサーバに送信した動画ファイルと、センターサーバから送信された動画ファイルを上記ハードディスク内に格納する手段を備えていることを特徴とする請求項1または2に記載の動画配信技術を用いた対話システム。
Each of the above dedicated terminals has a built-in hard disk,
The interactive system using the moving image distribution technique according to claim 1 or 2, further comprising means for storing the moving image file transmitted to the center server and the moving image file transmitted from the center server in the hard disk. .
JP2008213795A 2002-05-20 2008-08-22 Dialog system using video distribution technology Expired - Fee Related JP4370360B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008213795A JP4370360B2 (en) 2002-05-20 2008-08-22 Dialog system using video distribution technology

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2002144344 2002-05-20
JP2008213795A JP4370360B2 (en) 2002-05-20 2008-08-22 Dialog system using video distribution technology

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2002312742A Division JP4370085B2 (en) 2002-05-20 2002-10-28 Shopping system using video distribution technology

Publications (2)

Publication Number Publication Date
JP2009044745A JP2009044745A (en) 2009-02-26
JP4370360B2 true JP4370360B2 (en) 2009-11-25

Family

ID=40357821

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2008213794A Expired - Fee Related JP4580009B2 (en) 2002-05-20 2008-08-22 Video rental system using video distribution technology
JP2008213795A Expired - Fee Related JP4370360B2 (en) 2002-05-20 2008-08-22 Dialog system using video distribution technology

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2008213794A Expired - Fee Related JP4580009B2 (en) 2002-05-20 2008-08-22 Video rental system using video distribution technology

Country Status (1)

Country Link
JP (2) JP4580009B2 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010250672A (en) * 2009-04-17 2010-11-04 Billing System Corp Authentication server device, authentication method, and authentication system
JP2013073272A (en) * 2011-09-26 2013-04-22 Dainippon Printing Co Ltd Authentication method of user and terminal device, authentication system, and authentication application program
EP2797333A1 (en) * 2013-04-26 2014-10-29 Nagravision S.A. Method for watermarking media content and system for implementing this method
CN105657441A (en) * 2015-10-22 2016-06-08 乐视致新电子科技(天津)有限公司 Remote customized channel control method, server, client and control system
KR102431681B1 (en) * 2018-12-12 2022-08-11 네이버 주식회사 Distributed file system and file managing method for live service
JP7338564B2 (en) * 2020-05-29 2023-09-05 トヨタ自動車株式会社 Payment program, payment system and payment server

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0447354A (en) * 1990-06-12 1992-02-17 Csk Corp Wrong use preventing system for terminal equipment
JP3137052B2 (en) * 1997-09-25 2001-02-19 日本電気株式会社 Internet payment method
JP2000270309A (en) * 1999-03-18 2000-09-29 Dainippon Printing Co Ltd Billing and settlement system for information distribution and its server
JP2000268096A (en) * 1999-03-18 2000-09-29 Dainippon Printing Co Ltd Content distribution system and server thereof
JP2001175605A (en) * 1999-12-17 2001-06-29 Sony Corp Data processing device
JP2001229229A (en) * 2000-02-14 2001-08-24 Soft Ryutsu Kk Digital contents distribution system, digital contents distribution method and recording medium with computer program for browsing digital contents distributed from the distribution system recorded thereon
JP3348067B2 (en) * 2000-02-29 2002-11-20 株式会社電通 Method and apparatus for controlling advertisement playback
JP2001258009A (en) * 2000-03-14 2001-09-21 Matsushita Electric Ind Co Ltd Electronic media distribution system
JP2001285218A (en) * 2000-03-31 2001-10-12 Toshiba Corp Data broadcast utilization method, data broadcast system, and recording medium
JP2002007852A (en) * 2000-06-21 2002-01-11 Sharp Corp Electronic commerce system and method
JP2002016853A (en) * 2000-06-30 2002-01-18 Toshiba Corp TV broadcast receiver and receiving operation control method
JP2002026845A (en) * 2000-07-03 2002-01-25 Air Beat:Kk Information distribution system
JP2002109395A (en) * 2000-09-26 2002-04-12 Matsushita Electric Ind Co Ltd Content acquisition system and content acquisition device

Also Published As

Publication number Publication date
JP2009044745A (en) 2009-02-26
JP2009017579A (en) 2009-01-22
JP4580009B2 (en) 2010-11-10

Similar Documents

Publication Publication Date Title
JP4370085B2 (en) Shopping system using video distribution technology
TW484262B (en) Television apparatus for storage broadcasting, information display, signal distributing device, and information distributing method
KR101478275B1 (en) System and/or method for distributing media content
KR100853951B1 (en) Methods and apparatuses for processing audio
US8909935B2 (en) Information processing system
RU2573777C2 (en) Content management apparatus
US20060053066A1 (en) Online digital video signal transfer apparatus and method
US20110141218A1 (en) Multifunction Apparatus for Telecommunications
US20060271486A1 (en) Digital publication system and apparatus
KR20040029307A (en) Content delivery system, content delivery method, and client terminal
CA2405536A1 (en) Online digital video signal transfer apparatus and method
TW201120657A (en) Method and apparatus for managing content service in network based on content use history
AU2001251322A1 (en) Online digital video signal transfer apparatus and method
JP4370360B2 (en) Dialog system using video distribution technology
JP2009188936A (en) Content editing apparatus, content editing method, and content editing program
TW498673B (en) Payment processing equipment, payment processing method, payment acceptance equipment, payment acceptance method, program storage media and payment processing system
JP2006012127A (en) System and method for content distribution, and terminal equipment
JP4227773B2 (en) TV program recording and distribution system, TV program recording and distribution method, and program thereof
CN104573826A (en) Online instant video viewing reservation system
CN101507270A (en) Multi-source bridge network distribution system and method
KR20030053229A (en) E-mail system of audio/video type and mailing method of audio/video, and advertisement method of the same
JP2007295388A (en) Broadcast program viewing information notification method and system, presence server and program
TW201515449A (en) Online real-time video viewing reservation system

Legal Events

Date Code Title Description
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: 20090811

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

R150 Certificate of patent or registration of utility model

Ref document number: 4370360

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

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20120904

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20130904

Year of fee payment: 4

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees