JP3797956B2 - Customer support system for Web pages - Google Patents
Customer support system for Web pages Download PDFInfo
- Publication number
- JP3797956B2 JP3797956B2 JP2002154003A JP2002154003A JP3797956B2 JP 3797956 B2 JP3797956 B2 JP 3797956B2 JP 2002154003 A JP2002154003 A JP 2002154003A JP 2002154003 A JP2002154003 A JP 2002154003A JP 3797956 B2 JP3797956 B2 JP 3797956B2
- Authority
- JP
- Japan
- Prior art keywords
- video
- moving image
- group
- web page
- identification information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Television Signal Processing For Recording (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
【0001】
【発明の属する技術分野】
この発明は、ユーザの動画収集願望を利用したWebページへの集客支援システムに係り、特に、リンク先となるWebページ識別情報が埋め込まれた多数の動画ファイルによりインターネット上に動画ライブラリを構成する一方、この動画ライブラリからユーザが好みの動画ファイルの識別情報をダウンロードして動画コレクションリストを作成する行為を通じて特定動画の再生頻度を増加させ、ひいてはその動画のリンク先への集客を促進するようにしたWebページへの集客支援システムに関する。
【0002】
【従来の技術】
昨今、通信回線の高速化と画像圧縮技術の発達により、インターネット上から動画ファイルをダウンロードしたり、ストリーミングしたりすることで、高精細な動画をパソコン、PDA、携帯電話等のクライアント端末で手軽に楽しむことが可能となりつつある。そのため、このような動画ファイルの取り扱いを容易とするために、各種の動画ビューワが開発されている。
【0003】
この種の動画ビューワを上手に利用すれば、インターネット上の動画ライブラリから多数の動画ファイルをダウンロードして自分だけの動画コレクションを作成し、これを順次サイクリックにフル画面で再生することで、例えば、パソコン等におけるスクリーンセーバーと同様に機能させたり、別途大型ディスプレイに映し出すことでバックグラウンド映像として楽しむ等々、広範な魅力ある応用が期待される。
【0004】
その際、インターネット上の動画ライブラリサイトに置かれる各動画ファイルのそれぞれにリンク先Webページ識別情報(URL等)を付加しておけば、クライアント端末内の自分だけの動画コレクションがそのままブックマークとしても機能することなり、リンク先Webページ提供企業の側からすれば、動画ライブラリとして魅力ある映像を提供することが、そのまま、自己の提供するWebページへの集客を促進することにも繋がり、大なる宣伝効果が期待される。
【0005】
しかも、一般に、映像の嗜好と商品の購買傾向との間にはある程度の相関も見られるため、Webページ提供企業の側でも一定範囲に顧客を絞り込んで効果的な宣伝活動を展開できる一方、クライアント端末を操作するユーザの側ではあくまでも自己の好みで映像をコレクションするに過ぎないため、テレビコマーシャルのようなお仕着せの感じをユーザに与えることもない等の利点がある。
【0006】
【発明が解決しようとする課題】
しかし、リンク先Webページ識別情報が埋め込まれた動画ファイルをインターネット上に配置する一方、これをユーザの意志で任意にコレクションさせて、順次サイクリックに連続的に再生(ダウンロード再生又はストリーミング再生)させると言ったWebページへの集客支援システムにあっては、同業種のWebページ提供企業は似通った傾向の映像を提供することが多いことに加えて、ユーザの側の映像嗜好も偏りがちであることから、時として、クライアント端末内の映像コレクションの中に競業関係にある多数の企業の提供映像が集合してしまい、これが例えば3分間隔で次々とサイクリックに再生されたような場合には、ユーザのリンク先接続要求のタイミング遅れと動画の切れ目が曖昧であることも手伝って、各企業のWebページにおいて期待した通りの集客効率が得られないと言う問題点がある。
【0007】
かかる問題点の解決策としては、各ビューワの側に特定企業が提供する映像以外は再生できない仕掛けを組み込んだり、インターネット上の映像ライブラリの側にアクセス制限を設けて利用ユーザを限定する等の方法も考えられるが、そのような解決策によると、ユーザの有する映像収集願望を著しく損ねる結果となり、却ってこの種のシステムの広く一般への普及に障害となる。
【0008】
この発明は、このような従来の問題点に着目してなされたものであり、その目的とするところは、インターネット上に配置された動画ライブラリの各映像に対するユーザの自由なアクセスを保証しつつも、連続再生グループ内において競業企業同士が顔を合わせると言った不都合な事態を確実に回避することで、各Webページ提供企業の期待したとおりの集客効果が得られるようにしたWebページへの集客支援システムを提供することにある。
【0009】
【課題を解決するための手段】
本発明のWebページへの集客支援システムは、インターネット上に配置され、それぞれクライアント端末へとダウンロード可能とされた複数の動画ファイルと、インターネットに接続されるパソコン等のクライアント端末に組み込まれて実行され、インターネット上からダウンロードされた動画ファイルの再生を管理する動画再生管理ソフトとを含んでいる。インターネット上の複数の動画ファイルのそれぞれには、動画ファイル識別情報と、リンク先Webページ識別情報と、動画グループ識別情報とが少なくとも付加されている。
【0010】
ここでいう『動画ファイル識別情報』とは、個々の動画ファイルを識別するために付加された自己識別情報である。また、『リンク先Webページ識別情報』とはそれぞれの動画ファイルに対応しているリンク先となるWebページを指定するために付加された情報である。また、『動画グループ識別情報』とは、一つの連続再生グループに含まれる動画ファイルのリンク先Webページ識別情報によって指定されるリンク先が例えば競業関係等となるという事態を回避するために、予め各動画ファイルの属するグループを指定するための情報である。このような識別情報を付加する背景には、動画ファイルを提供するスポンサ企業はそれぞれのWebページへの集客効果を期待するため、競業企業同士が動画の連続再生の同一グループにてユーザを取り合うという事態は望ましくないという考え方がある。更に、複数の動画の連続再生においては、一つの動画とそれに続く動画との境目が曖昧であるために、ユーザの希望するリンク先ではなく、希望リンク先と競業関係にあるリンクを誤って選択してしまうなどの不具合が起こりえるため、競業企業の提供する動画ファイルは同一の連続再生グループには入れないように設定することでそのような事態を回避するねらいがある。
【0011】
また、本発明のWebページへの集客支援システムに含まれる動画再生管理ソフトには、インターネット上からクライアント端末へとユーザ操作でダウンロードされた複数の動画ファイルの中から、指定された動画グループに属する動画ファイルを前記動画グループ識別情報に基づいて検索すると共に、検索された動画ファイルのそれぞれに対応する見本画像をユーザに提示する動画グループ別案内手段が備えられている。
【0012】
このように、『動画グループ別案内手段』は、各動画ファイルに含まれる動画グループ識別情報に基づき動画ファイルを検索し、それぞれの動画ファイルを動画グループ識別情報により指定されるグループに分け、1グループ毎にユーザに提示する機能を有す。これにより、ユーザによって指定されたグループに属する動画ファイルがリストアップされ、他のグループに属する動画ファイルは提示されない。もちろん指定グループはユーザが自由に選択及び変更することができ、それぞれのグループに属する動画ファイルのみが表示される。尚、このとき表示される画像は例えば予め各動画ファイルに対応させて作成させた見本画像である。このときの見本画像の内容については、基本的に対象となる動画ファイルを象徴するものであれば良いので、例えば、対応する動画ファイルの1部を取り出したものでも良いし、また、対象となる動画ファイルの1部を静止画として取り出したものでも良い。この他にも動画ファイルのコマ数を落とし、短く圧縮されたもの等様々な形態が考えられる。
【0013】
更に、この動画再生管理ソフトには、1の連続再生動画グループの構成要素となるべき複数の動画ファイルを、前記動画グループ別案内手段にて案内された単一の動画グループの範囲内においてのみ、ユーザの登録操作に応じて登録する連続再生要素登録手段が備えられている。
【0014】
この『連続再生要素登録手段』は、ユーザにより選択された動画ファイルのダウンロード終了後にそれぞれのグループにおいて動画の再生順番をユーザの好みに合わせて自由に登録できるようにするための手段としてもよい。この『動画グループ別案内手段』によりユーザに提示された動画ファイルより、一連の連続動画として再生させたい動画ファイルをユーザが好きな数だけ好みの順番にて連続再生されるように設定できる。ここで、『単一の動画グループの範囲内』とは、異なるグループに属する動画ファイルは同一の連続再生グループに入れることができないようになっていることを意味している。
【0015】
更に、同ソフトには、1の連続再生グループの構成要素として登録された複数の動画ファイルを、所定の画面サイズで連続的に再生するようにクライアント端末(例えば、動画ビューワ等)を制御する連続再生動作制御手段と、ユーザによるリンク先Webページへの接続要求操作に応答して、再生中の動画ファイルと関連するリンク先Webページ識別情報をブラウザに設定して当該リンク先Webページへの接続動作を実行させるリンク先接続動作制御手段が含まれている。
【0016】
ここでの『連続再生動作制御手段』とは、例えばユーザによって設定されたあるいはランダムに設定された動画ファイルの再生順番に基づき、所定の画面サイズにて再生するためにクライアント端末内の既存の動画再生プログラム(動画ビューワ等)を制御する手段のことである。また、『リンク先接続動作制御手段』とは、各動画ファイルに含まれているリンク先Webページ識別情報によって指定されるWebページへの接続要請がユーザによってなされたときに、ブラウザを介して指定リンク先との接続を実行するための手段である。
【0017】
これらの機能により、インターネット上からダウンロードする動画ファイルの選択についてはユーザの好みに委ねつつも、1の連続再生グループに含まれる動画の再生中に接続可能なリンク先Webページについては動画グループ識別情報により所定範囲に制限される。
【0018】
本発明のWebページへの集客支援システムにおいては、同一の動画グループ識別情報が付加された複数の動画ファイルのそれぞれに付加されたリンク先Webページ識別情報にて識別されるリンク先Webページの提供者同士は、ユーザによる接続要求操作によって相手方Webページに接続されることを互いに容認する関係にあるのが一般的である。
【0019】
ここでいう『互いに容認する関係』とは、互いに相手方Webページにジャンプされることを認めていることを意味している。このような関係の代表的なものとしては系列企業同士等が挙げられる。
【0020】
好ましい実施の形態では、前記インターネット上に配置される複数の動画ファイルのそれぞれに付加される動画グループ識別情報が暗号化されており、かつ前記動画再生管理ソフトには暗号化された動画グループ識別情報を解読する復号化手段が含まれている。
【0021】
このように動画グループ識別情報を暗号化する背景には、もしこの動画グループ識別情報が暗号化されていないと、コンピュータに詳しいユーザによって動画グループ識別情報が改竄されてしてしまうことが考えられる。そのため暗号化を施すことにより、ユーザ側によって動画グループ識別情報を改竄するなどという行為を未然に防ぐことができ、動画ファイルに付加されている企業のWebページへのリンク情報において競業企業同士が同一グループにて連続再生されることを確実に回避することができる。
【0022】
好ましい実施の形態では、前記インターネット上に配置される動画ファイルには有効期限情報が付加されており、かつ前記動画再生管理ソフトには前記動画ファイルに付加された有効期限情報に基づいて当該動画ファイルに関する再生可能期間を管理する再生可能期間管理手段が含まれている。
【0023】
このように、各動画ファイルに組み込まれた有効期限情報に基づき当該動画ファイルの再生可能期間を管理する機能を有することによって、ユーザによる動画ファイルの新旧更新を促し、新しい動画ファイルを求めるユーザに新たな動画ファイルを随時提供すると共にそれらの動画ファイルに組み込まれた指定企業Webページへのリンクも提供することができ、それらの対象Webページへのアクセス数の増加が見込まれる。また、動画ファイルに付加されているリンク先Webページへと接続する際に、動画の提供者である企業側の要望として、特定の期間に限定して行われるキャンペーンの公報活動として設けられたWebページにリンク先を指定することも考えられる。その際には、対象となるキャンペーン終了後に、そのWebページへと継続してユーザをリンクさせる必要は無くなってしまう。従って、対象となるキャンペーン等の継続期間に合わせて動画ファイルの有効期限情報を作成することによりそのような事態は回避できる。
【0024】
好ましい実施の形態では、前記連続再生要素登録手段には、ユーザによる所定操作に応答して、1の連続再生グループの構成要素として登録される各動画ファイルの再生順序を登録する機能が含まれており、かつ前記連続再生動作制御手段には、1の連続再生グループの構成要素として登録された複数の動画ファイルを前記登録された再生順序にしたがって所定の画面サイズで連続的に再生処理するようにクライアント端末を制御する機能が含まれている。
【0025】
この『連続再生要素登録手段』とは、ユーザが指定グループ内での動画ファイルの再生順番を自由に設定することができるようにするための機能であり、『連続再生動作制御手段』がこの連続再生要素登録手段を介して、ユーザ指定の動画ファイルを指定された順番に基づき連続再生を実行する。これらの手段を設けることによりユーザが好みの動画を好みの順番に組み合わせて再生するように設定することが可能となり、ユーザ側の自由度と使い勝手が向上する。すなわち、これまでは動画ファイルを提供する側に再生順番や組み合わせなどを設定する主導権があったが、その主導権をユーザ側に委ねることによりユーザ達の動画収集、並びに編集の欲求を満たしつつ、動画の提供者である各企業にも好適な宣伝効果が期待できる。
【0026】
好ましい実施の形態においては、クライアント端末において動画ファイルが連続的に再生処理される際の所定の画面サイズがフル画面サイズである。
【0027】
このように、動画ファイルの再生時にフル画面サイズにて再生されるように設定することによって、ユーザに動画の美しさを最大限に感じることができる大きさで提供することができる。更に、強制的にフル画面サイズにて表示することにより、動画の再生画面の大きさを調整し、異なるグループの動画が2つ以上同時に画面表示されてしまうことを防ぐ役割も担っている。こうして常時1つの連続再生グループ毎にのみ再生可能とすることで、各動画ファイルの提供企業へのリンクも2つ以上同時に画面上に提供されることもなく、別グループに属する競業企業同士が同時に画面上に表示されることもない。
【0028】
好ましい実施の形態においては、前記動画再生管理ソフトが、前記インターネット上に配置され、かつ動画ファイルと共にクライアント端末へとダウンロード可能とされている。
【0029】
本発明の動画再生管理ソフトは動画ファイル同様にインターネット上に配置されており、提供されている動画ファイルを希望するユーザにダウンロード可能となっている。このとき、この動画再生管理ソフトは動画ファイルとは別体としてダウンロードされるようにしても良いし、また、動画ファイルの一部として動画ファイルのダウンロード時に同時に提供されるようにしても良い。
【0030】
好ましい実施の形態においては、インターネット上には、前記動画グループ識別情報を引数として当該動画グループに属する動画ファイルが格納されたインターネットアドレス情報を取得可能なアドレス検索用データベースがさらに配置されている。
【0031】
このように検索用データベースが動画グループ識別情報を引数として検索し、アドレス情報を提供することによって、各動画ファイルの見本をグループ毎に予め分類してユーザに表示することができる。このようにインターネット上にてユーザが動画ファイルの見本を閲覧する時点において既に対応するグループに分けて提供すれば、同じWebページにてダウンロードを行ったのに同じ連続再生グループに設定できないというユーザ側の不満を未然に防ぐこともできる。
【0032】
上述のWebページへの集客支援システムにおいては、ユーザが対象となる動画ファイルを再生するためにダウンロードという手段を用いているが、その動画ファイルの再生手段としてストリーミングを用いるようにしても良い。ストリーミングを用いる際には下記のようになる。
【0033】
すなわち、そのような本発明システムは、インターネット上に配置され、それぞれクライアント端末へとストリーミング可能とされた複数の動画ファイルと、インターネット上に配置され、個々の動画情報別に、クライアント端末へとダウンロード可能とされた動画ファイルカタログと、インターネットに接続されるパソコン等のクライアント端末に組み込まれて実行され、インターネット上に配置された動画ファイルのストリーミングによる再生処理を管理する動画再生管理ソフトとを含んでいる。
【0034】
ここで、『動画ファイルカタログ』とは、ユーザがインターネットを介して動画ファイルを閲覧するときに提示される情報であり、例えば動画ファイルの見本画像や対象となる動画ファイルに関する説明文などが含まれる。
【0035】
前記インターネット上に配置される複数の動画ファイルのそれぞれ又は動画カタログの各動画には、リンク先Webページ識別情報が付加されており、前記インターネット上に配置される動画ファイルカタログを構成する個別動画情報には、動画ファイル識別情報項目と見本画像情報項目と動画グループ識別情報項目とが含まれている。
【0036】
ストリーミングを用いる際にも動画ファイルを提供する企業のWebページへと接続するリンク情報を各動画ファイル又はカタログが有している。更に、インターネット上にては、動画ファイルの見本画像も配置されている。その見本画像と対象となる動画ファイルとを関連づけるために、各動画ファイルには自己識別情報である『動画ファイル識別情報項目』と『見本画像情報項目』が付加されている。更に、各動画ファイルには、それぞれの属するグループを識別するための『動画グループ識別情報項目』も付加されている。この動画グループ識別情報項目に基づき各画像はグループ分けされ、異なる動画グループ識別情報項目を有する画像ファイルが同一の連続再生グループに含まれないようにしている。
【0037】
前記動画再生管理ソフトには、ユーザによる動画グループ指定操作に応答して、前記インターネット上の動画ファイルカタログからユーザによりダウンロードされた希望動画情報の中から、指定された動画グループに属する動画を前記動画グループ識別情報に基づいて検索すると共に、検索された動画のそれぞれに対応して用意された見本画像をユーザに提示する動画グループ別案内手段と、1の連続再生動画グループの構成要素となるべき複数の動画ファイルを、前記動画グループ別案内手段にて案内された単一の動画グループの範囲内においてのみ、ユーザの登録操作に応じて登録する連続再生要素登録手段と、1の連続再生グループの構成要素として登録された複数の動画を、所定の画面サイズでストリーミングにより連続的に再生するようにクライアント端末を制御する連続再生動作制御手段と、ユーザによるリンク先Webページへの接続要求操作に応答して、ストリーミングにより再生中の動画ファイルと関連するリンク先Webページ識別情報をブラウザに設定して当該リンク先Webページへの接続動作を実行させるリンク先接続動作制御手段と、が含まれている。
【0038】
それにより、インターネット上からダウンロードする動画ファイルカタログの選択についてはユーザの好みに委ねつつも、1の連続再生グループに含まれる動画ファイルのストリーミング再生処理中に接続可能なリンク先Webページについては動画グループ識別情報に基づいて所定範囲に制限することが可能となっている。
【0039】
好ましい実施の形態では、同一の動画グループ識別情報が付与された複数の動画のそれぞれに付与されたリンク先Webページ識別情報にて識別されるリンク先Webページの提供者同士は、ユーザによる接続要求操作によって相手方Webページに接続されることを互いに容認する関係にあるのが一般的である。
【0040】
ここでいう『互いに容認する関係』とは、互いに相手方Webページにジャンプされることを認めていることを意味している。このような関係の代表的なものとしては系列企業同士等が挙げられる。
【0041】
好ましい実施の形態では、複数の動画のそれぞれに付与される動画グループ識別情報が暗号化されており、かつ前記動画再生管理ソフトには暗号化された動画グループ識別情報を解読する復号化手段が含まれている。
【0042】
ここでもダウンロードを使用するときと同様に、ユーザ側によって動画グループ識別情報を改竄するなどという行為を未然に防ぐために動画グループ識別情報は暗号化されている。そのため、本発明の動画再生管理ソフトにはこの暗号化された動画グループ識別情報を識別できるように復号化手段が付与されている。これにより、動画ファイルに付加されている企業のWebページへのリンク情報において競業企業同士が同一グループにて連続再生されることを確実に回避することができる。
【0043】
好ましい実施の形態では、複数の動画の中の1又は2以上には有効期限情報が付与されており、かつ前記動画再生管理ソフトには前記動画ファイルに付与された有効期限情報に基づいて当該動画ファイルに関する再生可能期間を管理する再生可能期間管理手段が含まれている。
【0044】
このように各動画ファイルに組み込まれた有効期限情報に基づき当該動画ファイルの再生可能期間を管理する機能を有する。この機能によって、ユーザによる動画ファイルの新旧更新を促し、新しい動画ファイルを求めるユーザに新たな動画ファイルを随時提供すると共にそれらの動画ファイルに組み込まれた指定企業Webページへのリンクも提供することができ、それらの対象Webページへのアクセス数の増加が見込まれる。また、動画ファイルに付加されているリンク先Webページへと接続する際に、動画の提供者である企業側の要望として、特定の期間に限定して行われるキャンペーンの公報活動として設けられたWebページにリンク先を指定することも考えられる。その際には、対象となるキャンペーン終了後に、そのWebページへと継続してユーザをリンクさせる必要は無くなってしまう。従って、対象となるキャンペーン等の継続期間に合わせて動画ファイルの有効期限情報を作成することによりそのような事態は回避できる。
【0045】
好ましい実施の形態では、前記連続再生要素登録手段には、ユーザによる所定操作に応答して、1の連続再生グループの構成要素として登録される各動画の再生順序を登録する機能が含まれており、かつ前記連続再生動作制御手段には、1の連続再生グループの構成要素として登録された複数の動画を前記登録された再生順序にしたがって所定の画面サイズでストリーミングにより連続的に再生するようにクライアント端末を制御する機能が含まれている。
【0046】
この『連続再生要素登録手段』とは、ダウンロードを用いる際と同様に、ユーザが指定グループ内での動画ファイルの再生順番を自由に設定することができるようにするための機能であり、『連続再生動作制御手段』がこの連続再生要素登録手段を介して、ユーザ指定の動画ファイルを指定された順番に基づき連続再生を実行する。
【0047】
好ましい実施の形態では、クライアント端末において動画ファイルが連続的に再生される際の所定の画面サイズがフル画面サイズである。
【0048】
この動画再生時の画面設定サイズにおいてもダウンロード時と同様に、ユーザに動画の美しさや迫力を最大限に感じることができる大きさで提供すると共に、動画の再生画面の大きさを調整し、異なるグループの動画が2つ以上同時に画面表示されてしまうことを防ぐ役割も担っている。
【0049】
好ましい実施の形態では、前記動画再生管理ソフトが、前記インターネット上に配置され、かつクライアント端末へとダウンロード可能とされている。
【0050】
本発明の動画再生管理ソフトは、動画ファイル同様にインターネット上に配置されており、提供されている動画ファイルを希望するユーザにダウンロード可能となっている。このとき、この動画再生管理ソフトは動画ファイルとは別体としてダウンロードされるようにしても良いし、また、動画ファイルの一部として動画ファイルのダウンロード時に同時に提供されるようにしても良い。
【0051】
【発明の実施の形態】
本発明システムの一実施形態を示す構成図が図1に示されている。同図において、1はクライアント端末を構成するユーザのパーソナルコンピュータ(パソコン)、2はインターネット上に配置された多数の動画提供サーバの一つ、3は動画提供サーバ2の記憶装置、4はインターネットである。
【0052】
サーバ2の記憶装置3には、動画ライブラリが格納されている。この動画ライブラリには多数の動画ファイルが含まれている。各動画ファイルのそれぞれは、例えば動画データファイル(A)と付加情報を含むテキストファイル(B)と後述する動画再生管理ソフトに相当するプログラムファイル(C)とから構成される。尚、この例においては動画再生管理ソフトに相当するプログラムファイル(C)を動画ファイルに含んでいるが、もちろん別体として設けるようにしても良い。
【0053】
テキストファイル(B)には、動画ファイル識別情報を構成する動画ファイル識別コード(b1)、とリンク先Webページ識別情報を構成するリンク先Webページ識別コード(b2)、と動画グループ識別情報を構成する動画グループ識別コード(b3)、とが含まれている。好ましい実施形態では、それらのファイル(A)〜(C)が一括して圧縮されて動画ファイルが構成されている。
【0054】
尚、動画ファイルがライブラリとして配置されているWebページ(サーバ2)へとクライアント端末1を接続するには、通常の検索エンジンにキーワードを入れる、またはそのカタログのある別のWebページ(図示せず)を特定するURLを直接入力する、若しくはその他のWebページ(図示せず)に設けられたリンク等を介して接続する、など様々な方法を用いることが考えられる。更に、この動画ライブラリを有するWebページには、先に述べたように、本発明による動画再生管理ソフトも配置されており、動画ファイルのダウンロード及び再生を希望するユーザに例えば無料で提供されている。この動画再生管理ソフトは動画ファイルと同様の処理を経てダウンロードすることによりユーザ端末にて希望する動画ファイルが再生可能となる。尚、この動画再生管理ソフトは、動画ファイルとは別体としてダウンロードするようにしても良いし、動画ファイルの一部としてダウンロードされるようにしても良い。
【0055】
ユーザがこの動画ライブラリを有するWebページへの接続を要請すると、クライアント端末1の画面にはカタログページが表示される。このカタログとなっているWebページの1画面例が図2に示されている。同図に示されるように、このカタログ表示画面は、上下2つの動画ファイル情報表示領域5、5に分割されており、それぞれの動画ファイル情報表示領域5には、対象となる動画ファイルの見本画像6が表示される。その見本画像6の横には説明文記載領域7が設けられており、その動画ファイルに対する説明文が記載されている。この説明文には動画ファイルの名称、ファイルの大きさ、どのような動画なのかを説明する概略文、等の動画ファイルに関する様々な情報を掲載することができる。ユーザ達はこの画面において、動画ファイルの見本と説明文とを閲覧し、気に入れば見本の下に設けられたダウンロード実行ボタン8にて簡単にユーザ個人の端末へとダウンロードすることができる。この動画カタログ表示画面において、表示されている動画ファイルの数によって、図示されていないが、スクロール・バーを設けたり、動画ファイルカタログ内の次のページ、またはカタログ内の他のページへのリンクを設けてもよい。このようにスクロール・バーやリンクを設けることはWebページを構成する要素として広く用いられているため説明は省略する。尚、このカタログ画面においては基本的に、全ての動画ファイルは動画グループ識別情報に基づくグループ分け処理が施されずに記載されているが、この時点にてグループ分け処理を施すことも可能である。
【0056】
このときのサーバ2の処理を示すフローチャートが図3及び図4に示されている。図3にて示されるように、サーバは常時ユーザ(クライアント)端末からの接続を待機している(ステップ301)。クライアント端末の接続があれば(ステップ302YES)動画ファイルの見本画像などを保持しているWebページを表示(送信)する(ステップ303)。クライアント端末からの接続がなければ(ステップ302、NO)接続があるまで待機状態が継続する。クライアント端末の接続が確認され、対象Webページの表示(送信)が完了すると、サーバは次の指令を待機する(ステップ304)。ここでもクライアントより次のリクエストが無ければ(ステップ305NO)リクエストがあるまでその状態で待機する。クライアントよりリクエストがあり(ステップ305YES)、そのリクエストがダウンロード要請であれば(ステップ306YES)、ファイル転送処理へと移行する(ステップ307)。このファイル転送処理が完了すると、ユーザの端末に転送処理完了報告を送信する(ステップ308)。クライアントよりのリクエストがダウンロード要請ではなく(ステップ306NO)、終了指示であれば(ステップ309YES)、実行しているプログラムを終了する(ステップ310)。このときのリクエストが終了指示ではなく(ステップ309NO)、その他の指示であれば(ステップ309NO)、その指示に基づく処理を実行する。ここでいうその他の指示とは、例えばスクロール・バーの操作であったり、同じ動画カタログページ内において他のページに移動する、などの処理が含まれる。
【0057】
図3のステップ307にて示されるファイル転送処理の詳細フローチャートが図4に示されている。同図に示されるように、ユーザより転送指示が発生すると、対象となる動画ファイルの転送先入力要請画面を表示する(ステップ401)。このとき図2にて明らかなように、各動画ファイルにはそれぞれのファイルに対応しているダウンロードボタン8が設けられている。このダウンロードボタン8をマウス操作により選択すると、その時点で転送の対象となる動画ファイルが指定されることとなる。次に、転送先入力要請画面が表示されると、ユーザによって希望の転送先が入力されるまで待機する(ステップ402、403NO)。転送先が入力されると(ステップ403YES)、ユーザによって指定された転送先へと対象となる動画ファイルの転送を実行する(ステップ404)。尚、図示しないが、ここで用いられる転送先入力要請画面は、通常インターネットにてファイルやプログラムをダウンロードするときに用いられる一般的なダウンロードの転送先入力画面である。ファイル転送処理が完了すると、既に説明したように図3のステップ308へと移行し、処理完了報告をユーザ端末へ送信する。
【0058】
次に、ユーザがダウンロード済の動画ファイルを本発明の動画再生管理ソフトを介して再生するときの動画再生管理ソフトによる処理が図5のフローチャートに示されている。同図に示されるように、本発明の動画再生管理ソフトが起動されると、動画再生管理ソフトのメインウィンドウが表示される(ステップ501)。このときのメインウィンドウの表示画面例が図6に示されている。図6にて示されるように、この動画再生管理ソフトのメインウィンドウには、Viewer(ビューワ)実行ボタン9、連続再生グループの指定欄10、リスト登録ボタン11、NewFile(ファイル)検索ボタン12、及び終了ボタン13が設けられている。ここで図5に戻り、メインウィンドウ表示後にはユーザによるリクエストの指定があるまで動画再生管理ソフトは待機状態となる(ステップ502、503NO)。ユーザよりのリクエストが入力されるとその指示に従い、指示を実行する処理を行う。
【0059】
このとき、ユーザがリスト登録ボタン11を選択し『リスト登録』をリクエストしたのであれば(ステップ503リスト登録)、連続再生要素登録手段の処理を実行する(ステップ505)。この連続再生要素登録手段における動画再生管理ソフトの処理の詳細が図7及び図8に示されている。図7のフローチャートにて示されるように、連続再生要素登録手段が選択されると登録設定用画面が表示される(ステップ701)。このとき表示される登録設定用画面の一例が図9にて示されている。
【0060】
図9の登録設定用画面において示されるように、設定用画面は右側の所属動画ファイル表示領域14と、左側の再生順番設定領域15とに左右に分割されていて、それら両方の領域の下部にはコマンドボタン領域21が設けられている。この所属動画ファイル表示領域14においては、上部にグループ指定ボックス16が設けられており、その下部には、グループ指定ボックス16により指定されるグループに属する動画ファイルの見本画像17a、17b、17cが縦方向一列に配列されている。この画面において、所属動画ファイル表示領域14には見本画像17a、17b、17cの3つが表示され、4番目の見本画像は表示しきれずに上部のみ表示されている。ここで表示される見本画像17の数は、ユーザがダウンロードした動画ファイルのなかで指定グループに属する動画ファイルの数であるため、画面に表示しきれないときは、所属動画ファイル表示領域14の右側に設けられているスクロール・バー18を操作して表示させる。
【0061】
また、登録設定用画面の左側に設けられた再生順番設定領域15には、それぞれ等しい大きさであり、再生順番nに対応している再生順番指定ボックス19n(n=1〜30)が合計30画面分設けられている。尚、この画面においては、再生順番指定ボックス19nは横に3、縦に4の合計12ボックスしか表示されていていない。しかも、再生順番設定領域15の下部に位置するn=10〜12の3つのボックスにおいては、ボックス全体が表示されずに上方部のみ表示されている。そこで、画面上に表示しきれていない再生順番指定ボックス19n(n=10〜12の隠れた部分、及びn=13〜30の部分)を表示させるには、この再生順番設定領域15の右側に設けられているスクロール・バー20を操作することにより、再生順番設定領域15を上下にスクロールさせる。尚、この再生順番指定ボックス19nの数であるが、この実施例においては『30』に設定されているが、もちろん『30』に限るものではなく、自由に設定することが可能であることは言うまでもない。
【0062】
登録設定用画面の下部に設けられたコマンドボタン領域21には登録ボタン22,実行ボタン23、及び終了ボタン24が配置されている。
【0063】
図7のフローチャートに戻り、この登録設定用画面において、登録の対象となるグループの指定がされるまで待機する(ステップ702、703NO)。グループが指定されると(ステップ703YES)、次にダウンロード済の動画ファイルに付加されている暗号化されたグループ識別情報の復号化が行われる(ステップ704)。
【0064】
各動画ファイルにはそれぞれ一つのWebページへのリンク情報が埋め込まれている。そして一つの連続再生グループ内において競業企業同士のリンク先Webページ情報が混合されるという状況を避けるために、予め競業企業同士が提供する動画ファイルを別々のグループに分けておき、混合されないようにグループ識別情報が各動画ファイルに付加されている。また、ユーザによりグループ識別情報が改竄され競業企業同士の提供する動画ファイルが、強いては競業企業同士のリンク先Webページ情報が、同じ連続再生グループに入れられてしまうことを未然に防ぐためにグループ識別情報は暗号化されている。その指定グループに属する動画ファイルを識別するための復号化がここで行われる。この時点において復号化処理が行われるため、ダウンロード後であってもクライアント端末1内にては暗号化された状態にて保存されるので改竄等が行われる虞はない。
【0065】
各動画ファイルの動画グループ識別情報の復号化が完了すると、その復号化されたグループ識別情報を基に、指定されたグループに属する動画ファイルを検索し、図9の設定用画面にて示されるように、登録設定用画面の右側に設けられた所属ファイル表示領域14にて、グループ指定ボックス16の下部に表示する(ステップ705)。ユーザによりグループが指定され、そのグループに属する動画ファイルが表示されると、後に説明する再生順番設定処理が実行される(ステップ706)。再生順番の設定が済み、終了ボタン24が選択されると(ステップ707YES)、連続再生要素登録処理は終了する。ユーザはこの終了ボタン24を選択しないと(ステップ707、NO)、指定グループの再生順番を設定し続けることができる。
【0066】
ここで、再生順番設定処理を図8のフローチャート並びに図9の設定用画面を参照して詳細に説明する。図8のフローチャートにて示されるように、設定用画面にてユーザによる動画ファイルの指定があるまで待機する(ステップ801、802NO)。
【0067】
図9の設定用画面の一例にて示されるように、この設定用画面の左側には再生順番(n)を指定するための再生順番設定領域15が存在し、この領域15の内部には再生順番指定ボックス19nが設けられている。一方、画面の右側には、グループ指定ボックス16と指定されたグループに含まれる動画ファイルの見本画像17a、17b、17cとが表示されている。この画面においては、ドロー・アンド・ドラッグ方式が用いられるため、ここでの動画ファイルの指定とは、所属ファイル表示領域14に表示される動画ファイルの見本画像17a、17b、17cをマウス操作によってクリックすることにより実行される。図9の設定用画面の一例にては、所属動画ファイル表示領域14にて表示されている一番上の見本画像17aが、ドロー・アンド・ドラッグ操作により、左側の再生順番指定ボックス19n(n=1)に指定されたときを表している。この画面において明らかなように、見本画像17aは再生順番指定ボックス19n(n=1)に指定された後も所属ファイル表示領域14にて表示され続けるため、再度同じ見本画像17aを選択し、再生順番指定ボックス19nに指定することも可能である。このようにすることによって、ユーザの好みに合わせ、同じ画像を複数回一つの連続再生グループに設定することもできる。
【0068】
この再生順番設定用画面において、対象となる動画ファイルの数によっては全てを一画面に表示しきれないことがある。そのようなときには、設定用画面の左側に設定された再生順番設定領域15並びに画面右側の所属ファイル表示領域14の双方にスクロール・バー18及び20が設けられており、このスクロール・バー18、20を操作することにより、表示されている画面が上下に移動し、それまでに表示されていなかった画面を画面上に表示することができる。このスクロール・バー18、20の操作による処理の実現手段は広く知られているので説明は省略する。
【0069】
図8のフローチャートに戻り、クリック操作により対象となる動画ファイルが指定され、その見本画像17a、17b、17cを再生順番指定ボックス19nに移動させることにより、その動画ファイルの番数nが指定されるまで待機状態となる(ステップ803、804NO)。動画ファイルと番数nとが指定されると(ステップ804YES)、指定された動画ファイルの識別情報と番数nとの対応付が行われる(ステップ805)。指定後に登録ボタン22を選択すると(ステップ806YES)、メモリの書き替えが実行され、そのときに対応付けられている動画識別情報と番数nとがメモリに上書きされる(ステップ807)。登録ボタン22を選択しないと(ステップ806NO)、メモリへの上書きは行われない。
【0070】
そして、終了ボタン24が選択されると(ステップ808YES)、再生順番設定は終了となり設定用画面は閉じられる。しかし、終了ボタン24が選択されなければ(ステップ808NO)、上記の再生順番設定処理を繰り返し行うことができる。もちろんこの画面において、一度画面左側の順番指定ボックスに動画ファイルの見本画像を入れてしまっても、再びその見本画像を選択することによって順番を更に変更させたり、画面右側に戻すことによりその動画ファイルを連続再生グループから外すことも自由に行える。
【0071】
同フローチャートにて示される『指定グループ変更要請』とは、例えば、グループを指定し、1つ又は複数の動画ファイルの再生順番を設定した後に『登録』を行わずにグループ指定ボックス16を再度操作し、指定グループを変更するときに発生する処理である。このように一つのグループにて再生順番の設定が終了していないときに異なるグループを指定すると、それまでに指定された動画ファイルと番数nとを登録するかをユーザに問う画面が表示される。ここでユーザが登録することを指定すれば(ステップ809YES)、メモリの書き替えが実行され(ステップ810)、メモリの上書き終了後に番数nがリセットされる。番数nのリセットと同時に、新たに指定されたグループに属する動画ファイルが検索され、その見本画像が表示される(ステップ811)。番数nがリセットされるということは、設定用画面の再生順番指定ボックス19nはボックス内に見本画像17が一つもない白紙状態に戻されるということである。設定用画面の所属ファイル表示領域14においては、新たに指定されたグループの見本画像が表示され、それまでに表示されていた前グループの見本画像17a、17b、17cが消去される。ユーザが登録しないことを指定すれば(ステップ809NO)、メモリの書き替えは行わずにステップ811へと移行し、番数nがリセットされ、見本画像17a、17b、17cが新たに指定されたグループの見本画像と入れ替わる。
【0072】
上述のような処理を設けることにより、異なるグループに属する動画ファイルを同じ連続再生グループに入れようとしても、グループ指定を変えた時点で登録するかどうかに拘わらず再生順番であるnはリセットされ、所属ファイル表示領域14に表示される動画ファイルの見本画像17a、17b、17cも新たに指定されたグループの見本画像に入れ替わってしまう。そして、それ以降の順番指定は再生順番に何も指定されていない白紙の状態にて開始されるため、異なるグループに属する動画ファイルが同一の連続再生グループに収まってしまうということを確実に回避できる。
【0073】
本発明のWebページへの集客支援システム並びに動画再生管理ソフトによると、複数の動画ファイルの連続再生グループにおいて異なるグループ識別情報を有する動画ファイルは同一の連続再生グループに入れることはできないという制限がある。しかし、どのグループに属する動画ファイルであってもダウンロード、及び再生ということに関してはユーザ側に制限を設けることはせずに、自由にどの画像ファイルでもダウンロードし、ユーザ端末にて再生することが可能である。従って、動画グループ識別情報に基づくグループ分けとは複数の動画ファイルを同一の連続再生グループにて組み合わせるときにのみ影響するものであり、ユーザによる動画ファイルの収集や単独にての再生においてはなんら制限を設けるものではない。
【0074】
尚、図8のフローチャートには示されていないが、再生順番の設定処理中に図9の設定用画面下部に設けられている実行ボタン23が選択されると、それまでに再生順番設定済の動画ファイルを設定された再生順番に基づき動画再生が行われる。このときの動画再生処理は、次に説明する連続再生管理処理と同様の手順にて実行される。
【0075】
図5のステップ503に戻り、ユーザによるリクエストが『ビューワ実行』であれば(ステップ503ビューワ実行)、連続再生管理処理へと移行する(ステップ504)。このときの動画再生処理は、図6のメインウィンドウ画面例にて『ビューワ実行』の右隣に表示されるグループ指定ボックス10により指定されるグループの動画ファイルを再生するものである。
【0076】
このときの動画再生処理が図10のフローチャートに示されている。同図に示されるように、ビューワの実行が選択されると、番数nの値が初期化されて『1』とされる(ステップ1001)。続いて、ユーザの指定により番数nと対応付けられた動画ファイルが読み出される(ステップ1002)。指定された動画ファイルが読み出されると、画面の表示設定がフル画面サイズに設定される(ステップ1003)。この画面の表示設定はユーザの指示ではない。本発明のWebページへの集客支援システムにおいては、動画ファイルの連続再生は常時フル画面サイズにて行われるように設定される。その理由の一つは、例えば、スクリーンセーバ等として、動画の美しさや迫力を楽しむにはフル画面サイズが一番であること。そしてもう一つの理由として、グループ識別情報によりグループ毎に動画ファイルを分けられても再生時に画面設定が変更可能であると、表示画面の大きさを調整することにより2つ以上の連続再生グループが同時に再生されることが可能である。すなわち、異なるグループに属する競業企業同士の提供する動画ファイルが画面上に並んでしまうこともあり得るということであり、グループ識別情報を付加してグループ分けを行っても画面の大きさを調整することでグループ分けの効果が無くなってしまうためである。従って、予めフル画面表示でのみ再生するように設定しておけば一度に一つの連続再生グループしか再生することができないためそのような心配も無くなる。尚、ここで言う『フル画面サイズ』は、80%画面〜100%画面の範囲のものを含んでいても良い。
【0077】
次に、本発明の動画再生管理ソフトは、それぞれのユーザ端末において既存の動画ビューワ(市販されているもの、または、パソコン購入時に既にインストールされているもの)を介して指定された動画ファイルの再生を実行する(ステップ1004)。動画ファイルの再生処理において番数nの値が設定された最高値に達していない場合(ステップ1005NO)、番数nの値が一つ繰り上げられ(ステップ1006)、上述の再生処理が繰り返される(ステップ1002〜1004)。番数nの値が最高値に達したとき(ステップ1005YES)、番数nの値は再び初期化され一連の再生処理が再び繰り返される。尚、この番数nの最高値は、ユーザがいくつの動画ファイルをダウンロードし、連続再生グループに設定したかによるものである。更に、この実施例においては、番数nは最高30とされている。尚、この実施例において、最高で30個の動画ファイルを番数nと対応付することができるが、例えば、ユーザが10しか設定していない場合、ここでの番数nの最高値は10となる。同フローチャートより明らかであるように、この動画再生管理ソフトはユーザからの終了指示、またはリンク先への接続指示が来るまで、指定グループに属する動画ファイルが繰り返し再生されるようになっている。尚、一つの動画の再生時間はこの例では3分〜5分程度に設定されているが、これをどの程度とするかは設計事項である。
【0078】
図11に動画ファイル再生時の1画面例が記されている。同図にて、動画はフル画面サイズで再生されるように設定されているため、画面下部に設けられた終了ボタン26、及び動画ファイルの再生画像25に埋め込まれたWebページへのリンクのみがユーザに可能な操作である。終了ボタン26を選択することにより、ビューワは終了する(ステップ1007)。また、動画ファイルの再生画像25自体をマウス操作により選択することにより、そのとき再生中の動画ファイルに対応するリンク先を示すウィンドウが表示される(ステップ1008)。ここでユーザがリンク先に接続する場合(ステップ1009YES)、指定されるWebページへと接続を実行する(ステップ1010)。しかし、ユーザがリンク先への接続を希望しない場合には(ステップ1009NO)、リンク先を示すウィンドウは閉じられ動画の再生に戻る。
【0079】
このように、各動画ファイルに付加されたリンク先Webページへとのリンクを実行する前には、接続が行われることが必ずユーザに表示される。このような処理を設けることによって、リンク先へ接続する際には、必ずユーザ自らの意思によって接続が実行されるように設定される。従って、ユーザの許可もなくリンク先へ接続されるなどという不満は確実に防ぐことができる。
【0080】
次に、図5に示されるフローチャートのステップ503に戻り、ユーザからのリクエストが『ファイル検索』である場合(ステップ503ファイル検索)、動画再生管理ソフトはインターネットに接続し、ブラウザを介して検索エンジンにリンクする(ステップ506)。このように検索エンジンへのリンクを動画再生管理ソフトの内部に設けていることにより、ユーザは一度画面を切り替えインターネットに接続して動画ファイルを提供しているWebページへと接続する代わりに、このプログラム内部から直接インターネット上の検索エンジンへと接続することが可能となる。
【0081】
同じく図5のステップ503にて、ユーザよりのリクエストが『終了』である場合には、ビューワプログラムを終了し、メインウィンドウを閉じる(ステップ507)。
【0082】
本発明によると、各動画ファイルに有効期限情報が付加されており、動画再生管理ソフトはこの有効期限情報に基づき再生可能期間を管理する。このように、動画ファイルに有効期限情報を付加することによって対象となる動画ファイルの再生可能期間を制限することができる。このような再生期間の制限は、例えば、全ての動画ファイルに持たせ、予め所定の期間のみ再生可能とすることでユーザ側の動画ファイルの新旧更新を促すことができる。また、動画ファイルに付加されているリンク先Webページへと接続する際に、動画の提供者である企業側の要望として、特定の期間に限定して行われるキャンペーンの公報活動として設けられたWebページにリンク先を指定することも考えられる。その際には、対象となるキャンペーン終了後に、そのWebページへと継続してユーザをリンクさせる必要は全く無くなってしまう。従って、対象となるキャンペーン等の継続期間に合わせて動画ファイルの有効期限情報を作成すればそのような事態は回避できる。
【0083】
以上の手順により、ユーザ達はインターネット上に設置された動画ファイル、並びに動画再生管理ソフトをユーザ端末にダウンロードし再生順番などを自ら編集し動画を楽しむことができる。また、動画を提供するスポンサ企業側としても、動画ファイルに埋め込まれたリンク先Webページ情報により、その企業のホームページなどへの集客効果が期待できる。更に、本発明のWebページへの集客支援システムによれば、異なるグループに属する動画ファイルが同じ連続再生グループに入ることは起こりえない。従って、競業関係にある企業同士の提供する動画ファイルは異なるグループとして設定することにより、企業側としてもより良い宣伝効果と集客効果が期待できる。
【0084】
ここまでは本発明のWebページへの集客支援システム及び動画再生管理ソフトがインターネット上に設置された動画ファイルをユーザ端末にダウンロードするという手段を用いた場合について説明したが、もう一つの実施形態としてダウンロードではなく、ストリーミングという手段を用いることも可能である。この二つの手段の違いは、ダウンロードにおいては対象となる動画ファイルそのものをユーザ端末へ転送し保存する。そうすることによって、ダウンロード終了後は再びインターネットに接続することなく連続再生することが可能である。反対に、ストリーミングを用いる場合には、ユーザ端末に動画ファイルそのものを保存する必要が無く、動画ファイルを再生する度にインターネットより動画ファイルの送信を受けると同時に再生処理を行うというものである。
【0085】
ストリーミングを用いる手段においては、インターネットにて動画ファイルを閲覧しているのと同様の処理であるため上述のように、動画ファイルそのものをダウンロードする必要はない。しかし、本発明の動画再生管理ソフトにて連続再生の順番を設定するにあたり、動画ファイルの見本画像を用いるため、少なくともインターネットより見本画像のダウンロードを行う必要がある。
【0086】
本発明の第2の実施形態においても図1に示されているシステム概略図と同じ構成である。同図において、ユーザ達はそれぞれの端末1(パーソナルコンピュータ等)を使用しインターネット4に接続する。ユーザはインターネット上のサーバ2の記憶装置3に配置されている動画ファイル及び動画再生管理ソフトを有する動画ライブラリ3を閲覧し、希望の動画ファイルの見本画像をそれぞれの端末にダウンロードしてユーザ端末にて連続再生における再生順番などの設定を行った後、再度インターネットに接続し、ストリーミングを介して対象となる動画ファイルを受信しながら再生させるというものである。
【0087】
このとき動画ファイルの見本画像がライブラリとして配置されているWebページへ接続するには、通常の検索エンジンにキーワードを入れる、またはそのカタログのあるWebページを特定するURLを直接入力する、若しくはその他のWebページに設けられたリンク等を介して接続する、など様々な方法を用いることが考えられる。しかし、動画ファイルの連続再生時においては、対象となる動画ファイルの見本画像を取得しているため、その見本画像に付加されている動画ファイル識別情報より対象となる動画ファイルを識別しサーバを介してそのファイルの送信要請を行う。
【0088】
ユーザがこの動画ライブラリを有するWebページへの接続を要請すると、カタログページが表示される。このカタログとなっているWebページの1画面例が図2に示されている。ここでも第1実施例のときとほぼ同様であるが、見本画像の下部に設けられたダウンロード実行ボタン8によってダウンロードされるのは動画ファイルそのものではなく、対応している見本画像6のみであることが異なる。その他の点においては第1実施例の場合と同じであるため説明は省略する。
【0089】
第2実施例における動画ファイルの見本画像を取得する際のサーバの処理が図3及び図4のフローチャートに示されている。ここでのサーバの処理は第1実施例にて説明したサーバ側の処理とファイル転送処理を除き同様であるために説明は省略する。
【0090】
図3のステップ307にて示されるファイル転送処理の詳細フローチャートが図4に示されている。同図に示されるように、ユーザより転送指示が発生すると、対象となる動画ファイルの転送先入力要請画面を表示する(ステップ401)。このとき図2にて明らかなように各動画ファイルの見本画面においては、それぞれのファイルに対応しているダウンロードボタン8が設けられている。従って、このダウンロードボタン8がマウスを操作することにより選択されると、その時点で対象となる動画ファイルの見本画像6が指定されることとなる。
【0091】
第1実施例とこの第2実施例との違いは、第1実施例においては、転送の対象となるファイルは動画ファイルそのものであるために、画面に表示されているのは見本画像6であっても、ダウンロードボタン8を選択することによって指定される転送対象ファイルは動画ファイルである。しかし、第2実施例においては、動画ファイルそのものをダウンロードする必要が無い。
【0092】
しかしながら、本発明によれば、複数の動画ファイルをユーザが自由に再生順番の設定を行うことができ、その再生順番設定用画面にて対象となる動画ファイルカタログ(動画ファイルの見本画像6)が必要なのである。従って、このカタログサイトにてダウンロードボタン8を選択することによって、選択されたダウンロードボタン8に対応している動画ファイルの見本画像6のダウンロードを実行する。次にこの転送先入力要請画面が表示され、ユーザによって希望の転送先が入力されるまで待機する(ステップ402、403NO)。転送先が入力されると(ステップ403YES)、ユーザによって指定された転送先へと対象となる動画ファイルの転送を実行する(ステップ404)。尚、第2実施例においても一般的なダウンロードの転送先入力画面が用いられる。ファイル転送処理が完了すると図3のステップ308へと移行する。
【0093】
更に、動画ファイルの見本画像6と共にインターネット上に設置されている動画再生管理ソフトを同様の処理を経てダウンロードすることによりユーザ端末にて再生可能となる。尚、この動画再生管理ソフトは動画ファイルとは別体としてダウンロードするようにしても良いし、動画ファイルの見本画像6の一部としてダウンロードされるようにしても良い。
【0094】
次に、ユーザがダウンロード済みの動画ファイルを、本発明の動画再生管理ソフトを介して連続再生するときの動画再生管理ソフトによる処理が図5のフローチャートに示されている。ここでは同図のステップ504にて行われる『動画再生処理』のみ第1実施例とは異なる。従って、第1実施例と同様の手順であるその他の部分の説明は省略する。
【0095】
ストリーミングを動画ファイル取得手段として用いたときの動画再生処理が図12のフローチャートに示されている。同図に示されるように、ビューワの実行が選択されると、番数nが初期化され『1』とされる(ステップ1201)。次に、インターネットへの接続が行われる(ステップ1202)。続いて、ユーザの指定により番数nと対応付けられた動画ファイルの識別情報が読み出される(ステップ1203)。指定される動画ファイルの識別情報が読み出されると、その識別情報にて特定される動画ファイルの内容を受信するための送信要請がサーバを介して発せられる(ステップ1204)。次に、画面の表示設定がフル画面サイズに設定される(ステップ1205)。この画面の表示設定は第1実施例と同様にユーザの指示ではなく、常時フル画面サイズにて再生されるようになっている。
【0096】
ここで、本発明の動画再生管理ソフトは、それぞれのユーザ端末にて既存の動画再生プログラムを介して指定された動画ファイルの受信と同時に再生を実行する(ステップ1206)。動画ファイルの再生処理において番数nの値が設定された最高値に達していない場合(ステップ1207NO)、番数nの値が一つ繰り上げられ(ステップ1208)、上述の再生処理が繰り返される(ステップ1203〜1206)。番数nの値が最高値に達したとき(ステップ1207YES)、番数nの値は再び初期化され一連の再生処理が再び繰り返される。この番数nの最高値とは、第1実施例の場合と同様に、ユーザによって連続再生グループへと設定された動画ファイルの数となる。同フローチャートより明らかなように、この動画再生管理ソフトはユーザからの終了指示、またはリンク先への接続指示が来るまで指定グループに属する動画ファイルが繰り返し再生されるようになっている。
【0097】
図11に動画ファイル再生時の1画面例が記されている。ここでも第1実施例と同様に、動画はフル画面表示で再生され、画面下部に設けられた終了ボタン26、及び動画ファイルの再生画像25に埋め込まれたWebページへのリンクのみがユーザに可能な操作である。終了ボタン26を選択することにより、ビューワは終了する(ステップ1209)。また、動画ファイルの再生画像25自体をマウス操作により選択することにより、そのとき再生中の動画ファイルに対応するリンク先を示すウィンドウが表示される(ステップ1210)。ここでユーザがリンク先に接続する場合(ステップ1211YES)、指定されるWebページへと接続を実行する(ステップ1212)。しかしユーザがリンク先への接続を希望しない場合には(ステップ1211NO)、リンク先を示すウィンドウは閉じられ動画の再生に戻る。
【0098】
以上の手順により、ユーザ達はインターネット上に設置された動画ファイルを、ストリーミングを利用することによりユーザ端末にて楽しむことができる。更に、本発明によれば、複数の動画を連続再生するだけでなく動画の再生順番などをユーザ自ら編集することができる。また、動画を提供する企業側としても動画ファイルに埋め込まれたリンク先Webページ情報により、その企業のホームページなどへの集客効果が期待できる。更に、本発明のWebページへの集客支援システムによれば、異なるグループ識別情報を有する動画ファイルは同じ連続再生グループに入ることは起こりえない。そのため、企業側としても競業関係にある企業とは異なるグループに設定することでより良い宣伝効果と集客効果が期待できる。
【0099】
本発明のWebページへの集客支援システムをビジネスとして現実化させるにあたっては、本発明を利用するサービスを提供し、そのサービスに対してどのように料金を徴収するかを考慮しなくてはならない。この料金の徴収方法の一例として、動画ファイルを提供する企業からスポンサーとして料金を徴収する方法が考えられる。もちろん企業側にとっての利点とは、動画ファイルにその企業のホームページ等の情報を付加することによりそれらのWebページへの集客及び企業の宣伝効果が期待されるということである。本発明のWebページへの集客支援システムによると、動画ファイルに付加されるリンク先情報とは、各動画ファイルに付加されている動画グループ識別情報が異なる動画同士は同一連続再生グループに指定できないように設定されている。従って、企業はスポンサーとしての料金を支払うことにより、動画ファイルに付加されたリンク先情報が、異なるグループコードを持つ企業のリンク先Webページ情報を有する動画ファイルと同じ連続再生グループには入らないことが約束される。
【0100】
更に、本発明の第1及び第2実施例において、動画ファイルの連続再生順番を設定するにあたり、各動画ファイルに付加されている動画グループ識別情報に基づき同一グループに指定可能であるかどうかの判断が下される。この判断の基となる動画グループ識別情報を、各動画ファイルを提供する企業に発行する際に用いられる基準ついて説明する。この動画ファイル識別情報とは複数用意されているグループコードより、動画ファイルを提供する企業側の要望を組み入れて発行する。例えば、グループコードが大きく分けてA、B、Cの3つに分けられているものとする。グループAは企業(または企業グループ)を対象とし、グループA内において、更に、企業1はA1、企業2はA2、企業3はA3、というようにグループコードが発行され、それぞれの企業の提供する動画ファイルに付加される。このグループコードにより、同じコードを有する動画ファイル(すなわち同じ企業、若しくは企業グループに提供された動画ファイル)のみ同一連続再生グループにて再生可能となる。
【0101】
次に、グループBを複数の企業によって構成される共同体を対象としているものとする。この共同体と上記企業グループとの違いは、企業グループが同系列の企業の集合体であるのに対し、共同体の場合は各企業は同じ系列ではなく、法人としてはそれぞれ関連性の無い複数の企業が集まることにより構成されている。このグループBにおいても、更にB1,B2,B3,というように各共同体毎に別のグループコードが発行される。その効果はグループAにおける効果と同様である。
【0102】
最後にグループCは、特にどこの企業と同じ再生グループに入れられても問題はないと考える企業を対象として発行されるグループコードであるものとする。このグループCにおいては、グループ内にて更に細かくグループ分けを行う必要はない。従って、このグループに属する企業の提供する動画ファイルは、ユーザによって、他の企業の提供する動画ファイルと同じ連続再生グループに設定することも可能である。
【0103】
上述のグループ分けは、グループコードの発行時に用いられるグループ分けの一例である。もちろん、このグループコードは上記以外にも動画を提供する企業の要望などに応じて様々なコードに分けることが可能であることは言うまでもない。例えば、動画の提供者であるが、上記においては企業を対象としているが、複数の業種、または領域にて活動している企業などにおいては、各事業部、若しくは各部署によりグループ分けを要望することも考えられる。そのような場合にはグループコードを増やすか、更に細分化することで対応できる。また、企業ではなく個人レベルにおいても動画を提供し、個人のホームページなどへのリンク情報を動画ファイルに付加することももちろん可能である。すなわち、ここでの動画ファイルの提供者とは、動画ファイルを提供し、希望するリンク先情報を動画に付加するものであるので、個人、企業、部署、など様々なレベルにおいて対応できる。
【0104】
また、動画の提供者によっては、ある特定の企業と同じ連続再生グループに入らないように設定される限り、その他の企業とは同じグループでも問題ない、という要望を出すことも考えられる。そのような要望に対応するためには新たに拒否コードを作成し、拒否コードによって特定されるグループとは同じ連続再生グループにならないように設定する、などの対応策が考えられる。この場合、基本的には最初の例におけるグループCと同様であるが、それに付随する拒否コードによって指定されるグループのみ同じ連続再生グループには入れなくする。例えば、拒否コードをZとすると、Z-A1でグループA1に属する動画ファイルのみ同じ連続再生グループに設定できない、というように設定することも可能である。また、この拒否コードを複数付加させることにより、拒否の対象となるグループを複数指定することも可能である。
【0105】
尚、これまでの説明においては、説明の簡略化のために図1にて示されるように、インターネット4上に設置されている一つのサーバ2を介して動画ライブラリ3が接続されているという設定であった。しかし、実際には多数のサーバが存在しており、その構成図が図13にて示されている。同図において、27はクライアント端末を構成するユーザのパーソナルコンピュータ、28はインターネット上に配置された多数の動画提供サーバ、29は動画提供サーバ28の記憶装置、30はインターネット、31は検索エンジン、32は検索エンジン31の内部に設けられたアドレス検索用データベースである。
【0106】
サーバ28の記憶装置29には、動画ライブラリが格納されている。この動画ライブラリには多数の動画ファイルが含まれている。各動画ファイルのそれぞれには、例えば動画データファイル(A)と付加情報を含むテキストファイル(B)と動画再生管理ソフトに相当するプログラムファイル(C)とから構成される。
【0107】
テキストファイル(B)には動画ファイル識別情報を構成する動画ファイル識別コード(b1)、とリンク先Webページ識別情報を構成するリンク先Webページ識別コード(b2)、と動画グループ識別情報を構成する動画グループ識別コード(b3)とが含まれている。好ましい実施の形態では、それらのファイル(A)〜(C)が一括して圧縮されて一動画ファイルが構成されている。尚、この例では動画再生管理ソフトに相当するプログラムファイル(C)も動画ファイルに含まれるようになっているが、もちろん動画再生管理ソフトは動画ファイルとは別体として設けてもよい。
【0108】
複数のサーバ28上に設置されている記憶装置29をクライアント端末27に提供する役割を担っているのが検索エンジン31である。検索エンジン31の内部には、アドレス検索用データベース32が設けられている。このアドレス検索用データベース32が、各動画グループに属する動画ファイルを格納しているWebページのインターネットアドレス情報を、動画グループ識別情報を引数として取得する。この検索エンジン31利用することにより、ユーザはクライアント端末27を介して、インターネット30上に無数に配置されている動画ライブラリとしての記憶装置29における各動画ファイルのインターネットアドレスを知らなくても簡単に利用することが可能となる。
【0109】
【発明の効果】
以上の説明より明らかなように、本発明のWebページへの集客支援システムによれば、インターネット上に配置された動画ライブラリの各映像に対するユーザの自由なアクセスを保証しつつも、連続再生グループ内において競業企業同士が顔を合わせると言った不都合な事態を確実に回避することで、各Webページ提供企業の期待したとおりの集客効果を得ることができる。
【図面の簡単な説明】
【図1】 本発明のWebページへの集客支援システムのシステム図を簡略化した概略図である。
【図2】 本発明のWebページへの集客支援システムにおけるインターネット上に設置された動画ファイルを提供するWebページの1画面例である。
【図3】 本発明のWebページへの集客支援システムにおけるサーバ側の処理を示すフローチャートである。
【図4】 本発明のWebページへの集客支援システムにおいて、サーバによるファイル転送処理の詳細を示すフローチャートである。
【図5】 本発明の動画再生管理ソフトの処理を示すフローチャートである。
【図6】 本発明の動画再生管理ソフトのメインウィンドウの1画面例である。
【図7】 本発明の動画再生管理ソフトにおける連続再生要素登録処理を示すフローチャートである。
【図8】 本発明の動画再生管理ソフトにおける再生順番設定処理を示すフローチャートである。
【図9】 本発明の動画再生管理ソフトにおける再生順番設定用画面の1例を示す図である。
【図10】 本発明の動画再生管理ソフトにおける動画再生処理を示すフローチャートである。
【図11】 本発明の動画再生管理ソフトにおける動画再生時の1画面例を示す図である。
【図12】 本発明の第2実施例における動画再生管理ソフトの動画再生処理を示すフローチャートである。
【図13】 本発明のWebページへの集客支援システムのシステム概略図である。
【符号の説明】
1 クライアント端末
2 サーバ
3 記憶装置
4 インターネット
5 動画ファイル情報表示領域
6 見本画像
7 説明文記載領域
8 ダウンロード実行ボタン
9 Viewer実行ボタン
10 グループ指定ボックス
11 リスト登録ボタン
12 NewFile検索ボタン
13 終了ボタン
14 所属ファイル表示領域
15 再生順番設定領域
16 グループ指定ボックス
17a、17b、17c 見本画像a、b、c
18 スクロール・バー
19n(n=1〜30) 再生順番指定ボックス1〜30
20 スクロール・バー
21 コマンドボタン領域
22 登録ボタン
23 実行ボタン
24 終了ボタン
25 動画ファイルの再生画像
26 終了ボタン
27 クライアント端末
28 サーバ
29 記憶装置
30 インターネット
31 検索エンジン
32 アドレス検索用データベース[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a system for attracting customers to a Web page using a user's desire to collect a moving image, and in particular, a moving image library is configured on the Internet by a large number of moving image files in which Web page identification information to be linked is embedded. , Increasing the frequency of playback of a specific video through the act of creating a video collection list by downloading the identification information of a video file of choice from this video library, and, in turn, attracting customers to the link destination of the video The present invention relates to a customer collection support system for Web pages.
[0002]
[Prior art]
Recently, with the development of high-speed communication lines and the development of image compression technology, high-definition video can be easily downloaded from client terminals such as personal computers, PDAs, and mobile phones by downloading and streaming video files from the Internet. It is becoming possible to enjoy. For this reason, various video viewers have been developed in order to facilitate the handling of such video files.
[0003]
If you use this kind of video viewer well, you can download a lot of video files from the video library on the Internet, create your own video collection, and play it sequentially in full screen, for example, It is expected to have a wide range of attractive applications such as functioning like a screen saver in a personal computer or the like, or enjoying it as a background image by projecting it on a large display separately.
[0004]
At that time, if you add linked web page identification information (URL etc.) to each video file placed on the video library site on the Internet, your own video collection in the client terminal can function as a bookmark as it is From the viewpoint of the linked web page provider, providing attractive video as a video library will also lead to the promotion of attracting customers to the web page that it provides, which is a big advertisement. Expected to be effective.
[0005]
In addition, since there is generally a certain degree of correlation between video preferences and product purchase trends, the Web page provider can narrow down its customers to a certain extent and develop effective advertising activities. Since the user who operates the terminal only collects the video according to his / her preference, there is an advantage that the user does not give a feeling of wearing like a TV commercial.
[0006]
[Problems to be solved by the invention]
However, while the moving image file in which the link destination web page identification information is embedded is arranged on the Internet, the video file is arbitrarily collected at the user's will and sequentially and continuously played (download playback or streaming playback). In the support system for attracting customers to the Web page, in addition to the fact that Web page providing companies in the same industry often provide videos with similar trends, video preferences on the user side tend to be biased. Therefore, sometimes video provided by a large number of companies competing in the video collection in the client terminal is gathered, and this is played back cyclically, for example, every 3 minutes. Helped by the timing delay of the user's link destination connection request and the vagueness of video breaks, Attract customers efficiency of as expected and there is a problem that not be obtained in the page.
[0007]
As a solution to such a problem, there is a method in which a mechanism that cannot reproduce other than video provided by a specific company is incorporated on each viewer side, or a user is limited by setting access restrictions on the video library side on the Internet. However, according to such a solution, the user's desire to collect video is significantly impaired, and on the contrary, this type of system is an obstacle to widespread use.
[0008]
The present invention has been made paying attention to such conventional problems, and the object of the present invention is to ensure free access by the user to each video in the video library arranged on the Internet. In the continuous playback group, by reliably avoiding the inconvenient situation where competing companies meet each other, it is possible to obtain a Web page that has the effect of attracting customers as expected by each Web page provider. The purpose is to provide a customer support system.
[0009]
[Means for Solving the Problems]
The system for attracting customers to a Web page according to the present invention is implemented on a plurality of video files that are arranged on the Internet and can be downloaded to a client terminal, and a client terminal such as a personal computer connected to the Internet. Video playback management software for managing playback of video files downloaded from the Internet. Each of the plurality of moving image files on the Internet is added with at least moving image file identification information, linked web page identification information, and moving image group identification information.
[0010]
Here, “moving image file identification information” is self-identification information added to identify individual moving image files. The “link destination web page identification information” is information added to designate a link destination web page corresponding to each moving image file. In addition, in order to avoid a situation where the link destination specified by the link destination web page identification information of the video file included in one continuous playback group becomes a competitive relationship, for example, “video group identification information” This is information for designating a group to which each moving image file belongs in advance. The sponsoring company that provides the video file expects the effect of attracting customers to each Web page as a background to add such identification information, so that the competing companies share the users in the same group of continuous video playback There is an idea that this situation is not desirable. Furthermore, in the continuous playback of multiple videos, the boundary between one video and the following video is ambiguous, so the link that is competitive with the desired link destination, not the user's desired link destination, is mistaken Since a problem such as selection may occur, it is intended to avoid such a situation by setting the moving image file provided by the competitor to be not included in the same continuous reproduction group.
[0011]
In addition, the video playback management software included in the system for attracting customers to the Web page of the present invention belongs to a specified video group from among a plurality of video files downloaded from the Internet to a client terminal by a user operation. Video group-specific guidance means for searching for video files based on the video group identification information and presenting sample images corresponding to each of the searched video files to the user is provided.
[0012]
In this way, the “video group-specific guidance means” searches the video file based on the video group identification information included in each video file, and divides each video file into groups designated by the video group identification information. It has a function to present to the user every time. Thereby, the moving image files belonging to the group designated by the user are listed, and the moving image files belonging to other groups are not presented. Of course, the designated group can be freely selected and changed by the user, and only the moving image files belonging to each group are displayed. The image displayed at this time is, for example, a sample image created in advance corresponding to each moving image file. The contents of the sample image at this time may basically be anything that symbolizes the target moving image file. For example, a part of the corresponding moving image file may be taken out, or may be the target. A part of the moving image file may be extracted as a still image. In addition to this, various forms such as a short compressed video file with a reduced number of frames are conceivable.
[0013]
Furthermore, in this video playback management software, a plurality of video files that should be constituent elements of one continuous playback video group are only within the range of a single video group guided by the video group-specific guide means, There is provided continuous playback element registration means for registering in response to a user's registration operation.
[0014]
This “continuous playback element registration means” may be a means for allowing the playback order of moving pictures in each group to be freely registered in accordance with the user's preference after the end of downloading of the moving picture file selected by the user. From the moving image file presented to the user by this “moving group by moving image group”, it is possible to set the moving image file to be reproduced as a series of continuous moving images to be continuously reproduced in the desired order by the user. Here, “within the range of a single moving image group” means that moving image files belonging to different groups cannot be placed in the same continuous reproduction group.
[0015]
Further, the software continuously controls a client terminal (for example, a video viewer) so that a plurality of video files registered as components of one continuous playback group are continuously played back at a predetermined screen size. In response to the reproduction operation control means and the connection request operation to the linked web page by the user, the linked web page identification information related to the video file being played is set in the browser and connected to the linked web page Link destination connection operation control means for executing the operation is included.
[0016]
Here, “continuous playback operation control means” refers to, for example, an existing video in the client terminal for playback at a predetermined screen size based on the playback order of video files set by the user or set at random. A means for controlling a reproduction program (moving image viewer or the like). In addition, “link destination connection operation control means” is specified via a browser when a connection request to the Web page specified by the link destination Web page identification information included in each video file is made by the user. It is a means for executing connection with the link destination.
[0017]
With these functions, the selection of a moving image file to be downloaded from the Internet is left to the user's preference, but the moving image group identification information for linked web pages that can be connected during the reproduction of moving images included in one continuous reproduction group Is limited to a predetermined range.
[0018]
In the system for supporting customer attraction to a Web page of the present invention, provision of a link destination Web page identified by link destination Web page identification information added to each of a plurality of movie files to which the same movie group identification information is added Generally, the parties are in a relationship of accepting connection to the other party's Web page by a connection request operation by the user.
[0019]
The “reciprocal relationship” here means that it is permitted to jump to the other party's Web page. A typical example of such a relationship is affiliated companies.
[0020]
In a preferred embodiment, the moving image group identification information added to each of the plurality of moving image files arranged on the Internet is encrypted, and the moving image reproduction management software includes the encrypted moving image group identification information. Decryption means for decrypting is included.
[0021]
As described above, the background of encrypting the moving picture group identification information may be that if the moving picture group identification information is not encrypted, the moving picture group identification information is falsified by a user who is familiar with the computer. Therefore, by performing encryption, an action such as falsification of the video group identification information by the user side can be prevented in advance, and competing companies in the link information to the Web page of the company added to the video file Continuous playback in the same group can be reliably avoided.
[0022]
In a preferred embodiment, expiration date information is added to the moving image file placed on the Internet, and the moving image reproduction management software includes the moving image file based on the expiration date information added to the moving image file. A reproducible period management means for managing a reproducible period related to the is included.
[0023]
In this way, by having the function of managing the reproducible period of the video file based on the expiration date information incorporated in each video file, the user is encouraged to update the old and new video files, and a new user is requested for a new video file. New video files can be provided from time to time, and links to designated company Web pages embedded in those video files can be provided, and the number of accesses to these target Web pages is expected to increase. In addition, when connecting to a linked Web page attached to a video file, a web page provided as a campaign publication activity limited to a specific period is requested as a request from a company that is a video provider. It is also possible to specify a link destination on the page. In that case, it is not necessary to continuously link the user to the Web page after the target campaign ends. Therefore, such a situation can be avoided by creating the expiration date information of the moving image file in accordance with the duration of the target campaign or the like.
[0024]
In a preferred embodiment, the continuous playback element registration means includes a function of registering the playback order of each video file registered as a constituent element of one continuous playback group in response to a predetermined operation by the user. The continuous playback operation control means continuously plays back a plurality of video files registered as components of one continuous playback group with a predetermined screen size in accordance with the registered playback order. A function to control the client terminal is included.
[0025]
The “continuous playback element registration means” is a function that allows the user to freely set the playback order of the video files within the designated group. The “continuous playback operation control means” Through the reproduction element registration means, continuous reproduction is executed based on the designated order of the moving image files designated by the user. By providing these means, it becomes possible for the user to make settings so that the favorite moving images are combined and reproduced in the order of preference, and the degree of freedom and convenience on the user side is improved. In other words, until now the video file provider has had the initiative to set the playback order, combination, etc., but by entrusting the initiative to the user side, while satisfying the user's desire for video collection and editing Also, each company that is a video provider can expect a favorable advertising effect.
[0026]
In a preferred embodiment, the predetermined screen size when the moving image file is continuously played back at the client terminal is the full screen size.
[0027]
As described above, by setting the video file to be played back at the full screen size, it is possible to provide the user with a size that allows the user to feel the beauty of the video to the maximum extent. Furthermore, by forcibly displaying the full screen size, the size of the playback screen of the moving image is adjusted, thereby playing a role of preventing two or more moving images from different groups from being displayed on the screen at the same time. In this way, it is possible to play back only in one continuous playback group at all times, so that two or more links to the companies that provide each video file are not provided on the screen at the same time. It is not displayed on the screen at the same time.
[0028]
In a preferred embodiment, the moving image reproduction management software is arranged on the Internet and can be downloaded to a client terminal together with a moving image file.
[0029]
The moving image reproduction management software of the present invention is arranged on the Internet like the moving image file, and can be downloaded to a user who desires the provided moving image file. At this time, the moving image reproduction management software may be downloaded separately from the moving image file, or may be provided at the same time as the moving image file is downloaded as part of the moving image file.
[0030]
In a preferred embodiment, an address search database capable of acquiring Internet address information in which video files belonging to the video group are stored using the video group identification information as an argument is further arranged on the Internet.
[0031]
As described above, the search database searches using the moving image group identification information as an argument and provides address information, so that the sample of each moving image file can be classified in advance for each group and displayed to the user. As described above, if the user browses a sample of the video file on the Internet and provides it in the corresponding group, the user can download the same Web page but cannot set the same continuous playback group. Can be prevented.
[0032]
In the above-described Web page attracting support system, the user uses a download means to play the target moving image file, but streaming may be used as the moving image file playing means. When streaming is used:
[0033]
That is, such a system of the present invention is arranged on the Internet, each of which is a plurality of video files that can be streamed to the client terminal, and on the Internet, and can be downloaded to the client terminal according to individual video information. A video file catalog, and video playback management software for managing playback processing by streaming video files placed on the Internet, which are installed and executed in a client terminal such as a personal computer connected to the Internet. .
[0034]
Here, the “video file catalog” is information presented when a user browses a video file via the Internet, and includes, for example, a sample image of the video file and a description about the target video file. .
[0035]
Linked web page identification information is added to each of the plurality of video files arranged on the Internet or each video of the video catalog, and individual video information constituting the video file catalog arranged on the Internet Includes a moving image file identification information item, a sample image information item, and a moving image group identification information item.
[0036]
When using streaming, each moving image file or catalog has link information for connecting to a Web page of a company that provides the moving image file. Furthermore, a sample image of a moving image file is also arranged on the Internet. In order to associate the sample image with the target moving image file, “moving image file identification information item” and “sample image information item”, which are self-identification information, are added to each moving image file. Furthermore, “moving image group identification information item” for identifying the group to which each moving image belongs is added to each moving image file. Each image is grouped based on the moving picture group identification information item so that image files having different moving picture group identification information items are not included in the same continuous reproduction group.
[0037]
In the video playback management software, the video belonging to the specified video group is selected from the video information catalog downloaded by the user from the video file catalog on the Internet in response to a video group specifying operation by the user. Search based on group identification information, and a plurality of video group guidance means for presenting a sample image prepared corresponding to each searched video to the user, and a plurality of constituent elements of one continuous playback video group The continuous playback element registration means for registering the video file according to the registration operation of the user only within the range of the single video group guided by the video group-specific guidance means, and the configuration of one continuous playback group Play multiple videos registered as elements continuously by streaming at a predetermined screen size. In this way, the continuous playback operation control means for controlling the client terminal and the link destination Web page identification information related to the video file being played back by streaming are set in the browser in response to the connection request operation to the link destination Web page by the user. Link destination connection operation control means for executing a connection operation to the link destination Web page.
[0038]
As a result, the selection of the video file catalog to be downloaded from the Internet is left to the user's preference, and the linked web page that can be connected during the streaming playback processing of the video file included in one continuous playback group It is possible to limit to a predetermined range based on the identification information.
[0039]
In a preferred embodiment, providers of link destination web pages identified by link destination web page identification information assigned to each of a plurality of videos to which the same movie group identification information is assigned are connected requests by users. Generally, it is in a relationship that allows connection to the other party's Web page by operation.
[0040]
The “reciprocal relationship” here means that it is permitted to jump to the other party's Web page. A typical example of such a relationship is affiliated companies.
[0041]
In a preferred embodiment, the moving picture group identification information given to each of the plurality of moving pictures is encrypted, and the moving picture reproduction management software includes a decrypting means for decrypting the encrypted moving picture group identification information. It is.
[0042]
Here, as in the case of using download, the moving image group identification information is encrypted in order to prevent the user from falsifying the moving image group identification information. For this reason, the moving image reproduction management software of the present invention is provided with a decryption means so that the encrypted moving image group identification information can be identified. Thereby, it is possible to reliably avoid the competition companies from being continuously reproduced in the same group in the link information to the Web page of the company added to the moving image file.
[0043]
In a preferred embodiment, expiration date information is given to one or more of a plurality of movies, and the movie reproduction management software is provided with the movie based on the expiration date information given to the movie file. A reproducible period management means for managing a reproducible period for the file is included.
[0044]
As described above, it has a function of managing the playable period of the moving image file based on the expiration date information incorporated in each moving image file. This function encourages users to update old and new video files, providing new video files to users seeking new video files from time to time and providing links to designated company web pages embedded in those video files. The number of accesses to these target Web pages is expected to increase. In addition, when connecting to a linked Web page attached to a video file, a web page provided as a campaign publication activity limited to a specific period is requested as a request from a company that is a video provider. It is also possible to specify a link destination on the page. In that case, it is not necessary to continuously link the user to the Web page after the target campaign ends. Therefore, such a situation can be avoided by creating the expiration date information of the moving image file in accordance with the duration of the target campaign or the like.
[0045]
In a preferred embodiment, the continuous playback element registration means includes a function of registering the playback order of each moving picture registered as a constituent element of one continuous playback group in response to a predetermined operation by the user. In addition, the continuous playback operation control means includes a client configured to continuously play a plurality of moving images registered as components of one continuous playback group by streaming in a predetermined screen size according to the registered playback order. A function to control the terminal is included.
[0046]
This “continuous playback element registration means” is a function that allows the user to freely set the playback order of video files within a specified group, as in the case of using download. The “playback operation control means” performs continuous playback of the moving image files designated by the user based on the specified order via the continuous playback element registration means.
[0047]
In a preferred embodiment, the predetermined screen size when the moving image file is continuously played back on the client terminal is the full screen size.
[0048]
As with the download, the screen setting size during video playback is provided in a size that allows the user to feel the beauty and power of the video as much as possible, and the size of the video playback screen is adjusted, It also plays a role in preventing two or more videos from different groups from being displayed on the screen at the same time.
[0049]
In a preferred embodiment, the moving image reproduction management software is arranged on the Internet and can be downloaded to a client terminal.
[0050]
The moving image reproduction management software of the present invention is arranged on the Internet like the moving image file, and can be downloaded to a user who desires the provided moving image file. At this time, the moving image reproduction management software may be downloaded separately from the moving image file, or may be provided at the same time as the moving image file is downloaded as part of the moving image file.
[0051]
DETAILED DESCRIPTION OF THE INVENTION
A block diagram showing an embodiment of the system of the present invention is shown in FIG. In the figure, 1 is a personal computer (personal computer) of a user constituting a client terminal, 2 is one of many video providing servers arranged on the Internet, 3 is a storage device of the
[0052]
The
[0053]
In the text file (B), the moving image file identification code (b1) constituting the moving image file identification information, the linked web page identification code (b2) constituting the linked web page identification information, and the moving image group identification information are configured. Video group identification code (b3). In a preferred embodiment, these files (A) to (C) are compressed together to form a moving image file.
[0054]
In order to connect the
[0055]
When a user requests connection to a Web page having this moving image library, a catalog page is displayed on the screen of the
[0056]
Flowcharts showing the processing of the
[0057]
A detailed flowchart of the file transfer process shown in
[0058]
Next, the flowchart of FIG. 5 shows processing by the moving image reproduction management software when the user reproduces the downloaded moving image file via the moving image reproduction management software of the present invention. As shown in the figure, when the moving image reproduction management software of the present invention is activated, a main window of the moving image reproduction management software is displayed (step 501). A display screen example of the main window at this time is shown in FIG. As shown in FIG. 6, the main window of the video playback management software includes a
[0059]
At this time, if the user selects the
[0060]
As shown in the registration setting screen in FIG. 9, the setting screen is divided into a right-part belonging video
[0061]
In addition, the reproduction
[0062]
In the
[0063]
Returning to the flowchart of FIG. 7, the process waits until a group to be registered is designated on the registration setting screen (NO in
[0064]
Link information to one Web page is embedded in each moving image file. And in order to avoid the situation where the linked web page information of competing companies is mixed in one continuous playback group, the video files provided by the competing companies are divided into separate groups and not mixed. Thus, group identification information is added to each moving image file. In addition, in order to prevent the video file provided by the competing companies from being falsified by the group identification information and the link web page information of the competing companies from being put into the same continuous reproduction group in advance. Group identification information is encrypted. Decoding for identifying moving image files belonging to the designated group is performed here. Since the decryption process is performed at this time, even after the download, the data is stored in an encrypted state in the
[0065]
When the decoding of the moving image group identification information of each moving image file is completed, the moving image file belonging to the specified group is searched based on the decoded group identification information, and is displayed on the setting screen of FIG. Then, in the affiliation
[0066]
Here, the reproduction order setting process will be described in detail with reference to the flowchart of FIG. 8 and the setting screen of FIG. As shown in the flowchart of FIG. 8, the process waits until the user designates a moving image file on the setting screen (NO in
[0067]
As shown in an example of the setting screen in FIG. 9, there is a reproduction
[0068]
In this playback order setting screen, depending on the number of target video files, it may not be possible to display all of them on one screen. In such a case,
[0069]
Returning to the flowchart of FIG. 8, the target moving image file is designated by the click operation, and the number n of the moving image file is designated by moving the
[0070]
When the
[0071]
The “designated group change request” shown in the flowchart refers to, for example, operating the
[0072]
By providing the processing as described above, even when trying to put video files belonging to different groups into the same continuous playback group, the playback order n is reset regardless of whether it is registered when the group designation is changed, The
[0073]
According to the Web page attracting support system and the moving image reproduction management software of the present invention, there is a restriction that moving image files having different group identification information cannot be put in the same continuous reproduction group in the continuous reproduction group of a plurality of moving image files. . However, any image file belonging to any group can be downloaded and played back on the user terminal without any restrictions on the user side regarding the download and playback. It is. Therefore, grouping based on video group identification information only affects when multiple video files are combined in the same continuous playback group, and there are no restrictions on the collection or playback of video files by the user. It does not provide.
[0074]
Although not shown in the flowchart of FIG. 8, if the
[0075]
Returning to step 503 of FIG. 5, if the request by the user is “viewer execution” (step 503 viewer execution), the process proceeds to the continuous reproduction management process (step 504). The moving image reproduction process at this time is to reproduce the moving image file of the group designated by the
[0076]
The moving image reproduction process at this time is shown in the flowchart of FIG. As shown in the figure, when execution of the viewer is selected, the value of the number n is initialized to “1” (step 1001). Subsequently, the moving image file associated with the number n as specified by the user is read (step 1002). When the designated moving image file is read, the display setting of the screen is set to the full screen size (step 1003). This screen display setting is not a user instruction. In the customer attraction support system for the Web page of the present invention, the continuous reproduction of the moving image file is set to always be performed at the full screen size. One of the reasons is that the full screen size is the best way to enjoy the beauty and power of movies, for example, as a screen saver. And as another reason, if the screen setting can be changed at the time of playback even if the video file is divided into groups by the group identification information, two or more continuous playback groups can be created by adjusting the size of the display screen. It can be played back simultaneously. In other words, video files provided by competing companies belonging to different groups may be arranged on the screen, and the size of the screen can be adjusted even when grouping is performed by adding group identification information. This is because the effect of grouping is lost. Accordingly, if it is set to reproduce only in full screen display in advance, only one continuous reproduction group can be reproduced at a time, and such a concern is eliminated. The “full screen size” referred to here may include a range of 80% screen to 100% screen.
[0077]
Next, the video playback management software of the present invention plays back video files specified via existing video viewers (commercially available or already installed when purchasing a personal computer) in each user terminal. Is executed (step 1004). When the number n has not reached the set maximum value in the reproduction process of the moving image file (
[0078]
FIG. 11 shows an example of one screen when a moving image file is reproduced. In the figure, since the moving image is set to be played back at the full screen size, only the
[0079]
As described above, before the link to the link destination Web page added to each moving image file is executed, it is always displayed to the user that the connection is made. By providing such a process, when connecting to a link destination, the connection is always performed according to the user's own intention. Therefore, dissatisfaction such as being connected to the link destination without the user's permission can be surely prevented.
[0080]
Next, returning to step 503 of the flowchart shown in FIG. 5, when the request from the user is “file search” (step 503 file search), the video playback management software is connected to the Internet and connected to the search engine via the browser. (Step 506). By providing a link to the search engine in the video playback management software in this way, the user can change the screen once and connect to the Internet to connect to the web page that provides the video file. It is possible to connect directly to the search engine on the Internet from inside the program.
[0081]
Similarly, if the request from the user is “end” in
[0082]
According to the present invention, expiration date information is added to each moving image file, and the moving image reproduction management software manages the reproducible period based on the expiration date information. In this way, by adding the expiration date information to the moving image file, it is possible to limit the playable period of the target moving image file. Such a reproduction period limitation can be urged to update the old and new moving image files on the user side by, for example, providing all moving image files and reproducing them in advance for a predetermined period. In addition, when connecting to a linked Web page attached to a video file, a web page provided as a campaign publication activity limited to a specific period is requested as a request from a company that is a video provider. It is also possible to specify a link destination on the page. In that case, there is no need to link the user continuously to the Web page after the target campaign ends. Therefore, such a situation can be avoided if the expiration date information of the moving image file is created in accordance with the duration of the target campaign or the like.
[0083]
Through the above procedure, the users can download the moving image file installed on the Internet and the moving image reproduction management software to the user terminal, edit the reproduction order, and enjoy the moving image. Also, the sponsor company providing the moving image can expect to attract customers to the company's home page or the like by using linked Web page information embedded in the moving image file. Furthermore, according to the customer collection support system for Web pages of the present invention, moving image files belonging to different groups cannot enter the same continuous reproduction group. Therefore, by setting the moving image files provided by companies in a competitive relationship as different groups, the company can expect better advertising effects and customer collection effects.
[0084]
Up to this point, a case has been described in which the system for attracting customers to the Web page and the moving image reproduction management software of the present invention use a means for downloading a moving image file installed on the Internet to the user terminal, but as another embodiment Instead of downloading, it is also possible to use a means of streaming. The difference between the two means is that the moving image file itself to be downloaded is transferred to the user terminal and stored. By doing so, it is possible to perform continuous playback without connecting to the Internet again after the download is completed. On the other hand, when streaming is used, it is not necessary to store the moving image file itself in the user terminal, and every time the moving image file is reproduced, the moving image file is transmitted from the Internet and the reproduction process is performed at the same time.
[0085]
Since the means using streaming is the same processing as browsing a moving image file on the Internet, it is not necessary to download the moving image file itself as described above. However, when setting the order of continuous playback by the moving image playback management software of the present invention, since the sample image of the moving image file is used, it is necessary to download at least the sample image from the Internet.
[0086]
The second embodiment of the present invention also has the same configuration as the system schematic shown in FIG. In the figure, users connect to the
[0087]
At this time, in order to connect to the Web page where the sample image of the moving image file is arranged as a library, a keyword is entered into a normal search engine, or a URL specifying the Web page with the catalog is directly input, or other It is conceivable to use various methods such as connecting via a link provided on a Web page. However, since the sample image of the target video file is acquired during continuous playback of the video file, the target video file is identified from the video file identification information added to the sample image and passed through the server. Request to send the file.
[0088]
When a user requests connection to a Web page having this moving image library, a catalog page is displayed. FIG. 2 shows an example of one screen of the Web page that is the catalog. Here, it is almost the same as in the first embodiment, but only the
[0089]
The processing of the server when acquiring the sample image of the moving image file in the second embodiment is shown in the flowcharts of FIGS. Since the server processing here is the same as the server side processing and file transfer processing described in the first embodiment, description thereof will be omitted.
[0090]
A detailed flowchart of the file transfer process shown in
[0091]
The difference between the first embodiment and the second embodiment is that in the first embodiment, the file to be transferred is a moving image file itself, and therefore, the
[0092]
However, according to the present invention, the user can freely set the playback order of a plurality of video files, and the video file catalog (movie image sample image 6) as a target on the playback order setting screen is stored. It is necessary. Accordingly, by selecting the
[0093]
Furthermore, the moving image reproduction management software installed on the Internet together with the
[0094]
Next, FIG. 5 is a flowchart showing the processing by the moving image reproduction management software when the user continuously reproduces the downloaded moving image file via the moving image reproduction management software of the present invention. Here, only the “moving image reproduction process” performed in
[0095]
The moving image reproduction process when streaming is used as the moving image file acquisition means is shown in the flowchart of FIG. As shown in the figure, when execution of the viewer is selected, the number n is initialized to “1” (step 1201). Next, connection to the Internet is made (step 1202). Subsequently, the identification information of the moving image file associated with the number n as specified by the user is read (step 1203). When the identification information of the designated moving image file is read, a transmission request for receiving the content of the moving image file specified by the identification information is issued through the server (step 1204). Next, the screen display setting is set to the full screen size (step 1205). The display setting of this screen is not always instructed by the user as in the first embodiment, but is always reproduced at the full screen size.
[0096]
Here, the moving image reproduction management software of the present invention performs reproduction simultaneously with the reception of the moving image file designated through the existing moving image reproduction program at each user terminal (step 1206). When the number n has not reached the set maximum value in the reproduction process of the moving image file (
[0097]
FIG. 11 shows an example of one screen when a moving image file is reproduced. Again, as in the first embodiment, the movie is played back in full screen display, and the user can only link to the
[0098]
Through the above procedure, users can enjoy moving image files installed on the Internet on the user terminal by using streaming. Furthermore, according to the present invention, the user can not only continuously reproduce a plurality of moving images but also edit the reproduction order of the moving images. Also, a company providing a moving image can expect to attract customers to the company's home page or the like by using linked Web page information embedded in the moving image file. Furthermore, according to the customer collection support system for Web pages of the present invention, moving image files having different group identification information cannot enter the same continuous reproduction group. Therefore, better advertising and attracting customers can be expected by setting the group to a different group from companies that are in a competitive relationship.
[0099]
In order to bring the customer support system to the Web page of the present invention into reality as a business, it is necessary to provide a service that uses the present invention and consider how to collect charges for that service. As an example of this fee collection method, a method of collecting a fee as a sponsor from a company that provides a moving image file can be considered. Of course, the advantage for the company is that by adding information such as the company's home page to the moving image file, it is expected to attract customers to those Web pages and promote the company. According to the Web page attracting support system of the present invention, the link destination information added to the video file cannot be designated as the same continuous playback group for videos having different video group identification information added to each video file. Is set to Therefore, the company pays a fee as a sponsor so that the link destination information added to the video file does not enter the same continuous playback group as the video file having the link destination web page information of the company having a different group code. Is promised.
[0100]
Furthermore, in the first and second embodiments of the present invention, when setting the continuous playback order of video files, it is determined whether or not the same group can be designated based on the video group identification information added to each video file. Is defeated. The criteria used when issuing the video group identification information that is the basis of this determination to the company that provides each video file will be described. This moving image file identification information is issued by incorporating a plurality of group codes prepared and a request from a company providing moving image files. For example, it is assumed that the group codes are roughly divided into three, A, B, and C. Group A targets companies (or company groups), and within Group A, group codes are issued such that
[0101]
Next, it is assumed that Group B is a community composed of a plurality of companies. The difference between this community and the above corporate group is that the corporate group is a collection of companies of the same series, whereas in the case of a community, each company is not the same series, and there are multiple companies that are not related as corporations. It is configured by gathering. Also in this group B, another group code is issued for each community such as B1, B2, B3. The effect is the same as that in Group A.
[0102]
Finally, it is assumed that group C is a group code issued for a company that is considered to have no problem even if it is placed in the same regeneration group as any company. In this group C, it is not necessary to perform further detailed grouping within the group. Therefore, a moving image file provided by a company belonging to this group can be set in the same continuous reproduction group as a moving image file provided by another company by a user.
[0103]
The above grouping is an example of grouping used when issuing a group code. Of course, it goes without saying that this group code can be divided into various codes in addition to the above, according to the demands of companies that provide moving images. For example, although it is a video provider, the above targets companies, but companies operating in multiple industries or territories request grouping by each business division or department. It is also possible. Such a case can be dealt with by increasing the group code or further subdividing it. It is also possible to provide moving images not at a company but at an individual level, and to add link information to a personal home page to a moving image file. In other words, the moving image file provider here provides the moving image file and adds desired link destination information to the moving image, so that it can cope with various levels such as individuals, companies, and departments.
[0104]
In addition, depending on the provider of the moving image, as long as it is set not to be in the same continuous playback group as a certain company, there may be a request that the same group as other companies does not have any problem. In order to respond to such a request, a countermeasure such as newly creating a rejection code and setting it so that it does not become the same continuous playback group as the group specified by the rejection code can be considered. In this case, it is basically the same as the group C in the first example, but only the group designated by the rejection code accompanying it is not included in the same continuous reproduction group. For example, if the rejection code is Z, it is possible to set so that only the moving image files belonging to group A1 in Z-A1 cannot be set to the same continuous playback group. It is also possible to specify a plurality of groups to be rejected by adding a plurality of rejection codes.
[0105]
In the description so far, as shown in FIG. 1 for the sake of simplification of description, the setting that the moving
[0106]
A moving image library is stored in the
[0107]
In the text file (B), a moving image file identification code (b1) constituting moving image file identification information, a linked web page identification code (b2) constituting link destination web page identification information, and moving image group identification information are formed. And a moving image group identification code (b3). In a preferred embodiment, these files (A) to (C) are compressed together to form one moving image file. In this example, the program file (C) corresponding to the moving image reproduction management software is also included in the moving image file, but of course, the moving image reproduction management software may be provided separately from the moving image file.
[0108]
The
[0109]
【The invention's effect】
As is clear from the above description, according to the system for attracting customers to the Web page of the present invention, the user can freely access each video in the video library arranged on the Internet, while maintaining the continuous playback group. By reliably avoiding the inconvenient situation that the competing companies face each other in this way, the effect of attracting customers as expected by each Web page providing company can be obtained.
[Brief description of the drawings]
FIG. 1 is a simplified schematic diagram of a system for supporting a customer attraction to a Web page according to the present invention.
FIG. 2 is an example of one screen of a Web page that provides a moving image file installed on the Internet in the system for attracting customers to the Web page of the present invention.
FIG. 3 is a flowchart showing processing on the server side in the system for attracting customers to a Web page according to the present invention.
FIG. 4 is a flowchart showing details of a file transfer process by a server in the system for attracting customers to a Web page according to the present invention.
FIG. 5 is a flowchart showing processing of the moving image reproduction management software of the present invention.
FIG. 6 is an example of one screen of the main window of the moving image reproduction management software of the present invention.
FIG. 7 is a flowchart showing continuous playback element registration processing in the moving image playback management software of the present invention.
FIG. 8 is a flowchart showing a playback order setting process in the moving image playback management software of the present invention.
FIG. 9 is a diagram showing an example of a playback order setting screen in the moving image playback management software of the present invention.
FIG. 10 is a flowchart showing a moving image reproduction process in the moving image reproduction management software of the present invention.
FIG. 11 is a diagram showing an example of one screen during moving image reproduction in the moving image reproduction management software of the present invention.
FIG. 12 is a flowchart showing a moving image reproduction process of the moving image reproduction management software according to the second embodiment of the present invention.
FIG. 13 is a system schematic diagram of a system for supporting customer attraction to a Web page according to the present invention.
[Explanation of symbols]
1 Client terminal
2 servers
3 Storage device
4 Internet
5 Video file information display area
6 Sample images
7 Description area
8 Download button
9 Viewer execution button
10 Group specification box
11 List registration button
12 NewFile search button
13 Exit button
14 Affiliated file display area
15 Playback order setting area
16 Group specification box
17a, 17b, 17c Sample images a, b, c
18 Scroll bar
19n (n = 1 to 30) Playback
20 Scroll bar
21 Command button area
22 Registration button
23 execute button
24 Exit button
25 Playback image of movie file
26 Exit button
27 Client terminal
28 servers
29 Storage device
30 Internet
31 Search engine
32 Address search database
Claims (27)
インターネットに接続されるパソコン等のクライアント端末に組み込まれて実行され、インターネット上からダウンロードされた動画ファイルの再生を管理する動画再生管理ソフトとを含み、
インターネット上の複数の動画ファイルのそれぞれには、動画ファイル識別情報と、リンク先Webページ識別情報と、動画グループ識別情報とが少なくとも付加されており、
動画再生管理ソフトには、
インターネット上からクライアント端末へとユーザ操作でダウンロードされた複数の動画ファイルの中から、動画グループ識別情報を介するユーザによるグループ指定操作で指定された1の動画グループに属する動画ファイルを前記動画グループ識別情報に基づいて検索すると共に、検索された動画ファイルのそれぞれに対応する見本画像をユーザに提示する動画グループ別案内手段と、
1の連続再生動画グループの構成要素となるべき複数の動画ファイルを、前記動画グループ別案内手段にて案内された単一の動画グループの範囲内においてのみ、ユーザの登録操作に応じて登録する連続再生要素登録手段と、
1の連続再生グループの構成要素として登録された複数の動画ファイルを、所定の画面サイズで連続的に再生するようにクライアント端末を制御する連続再生動作制御手段と、
ユーザによるリンク先Webページへの接続要求操作に応答して、再生中の動画ファイルと関連するリンク先Webページ識別情報をブラウザに設定して当該リンク先Webページへの接続動作を実行させるリンク先接続動作制御手段と、が含まれており、
それにより、インターネット上からダウンロードする動画ファイルの選択についてはユーザの好みに委ねつつも、1の連続再生グループに含まれる動画の再生中に接続可能なリンク先Webページについては動画グループ識別情報により所定範囲に制限するようにした、ことを特徴とするWebページへの集客支援システム。Multiple video files that are placed on the Internet and can be downloaded to client terminals,
Including video playback management software that is installed and executed in a client terminal such as a personal computer connected to the Internet and manages playback of video files downloaded from the Internet,
Each of the plurality of video files on the Internet has at least video file identification information, linked web page identification information, and video group identification information added,
In the video playback management software,
A video file belonging to one video group designated by the group designation operation by the user via the video group identification information is selected from the plurality of video files downloaded by the user operation from the Internet to the client terminal. And a group-by-video guide means for presenting a sample image corresponding to each of the searched video files to the user,
Continuously registering a plurality of video files to be components of one continuous playback video group in accordance with a user's registration operation only within the range of a single video group guided by the video group-specific guidance means. Replay element registration means;
Continuous playback operation control means for controlling a client terminal to continuously play a plurality of video files registered as components of one continuous playback group with a predetermined screen size;
In response to a connection request operation to the link destination web page by the user, a link destination that sets the link destination web page identification information related to the video file being played in the browser and executes the connection operation to the link destination web page Connection operation control means, and
As a result, the selection of the video file to be downloaded from the Internet is left to the user's preference, but the link destination Web page that can be connected during the playback of the video included in one continuous playback group is determined by the video group identification information. A system for supporting customer attraction to a Web page, characterized by being limited to a range.
前記動画再生管理ソフトには暗号化された動画グループ識別情報を解読する復号化手段が含まれている、ことを特徴とする請求項1に記載のWebページへの集客支援システム。The moving image group identification information added to each of the plurality of moving image files arranged on the Internet is encrypted, and the moving image reproduction management software decrypts the encrypted moving image group identification information The system for collecting customers to a Web page according to claim 1, comprising:
前記動画再生管理ソフトには前記動画ファイルに付加された有効期限情報に基づいて当該動画ファイルに関する再生可能期間を管理する再生可能期間管理手段が含まれている、ことを特徴とする請求項1に記載のWebページへの集客支援システム。Expiration date information is added to the video file placed on the Internet, and the video reproduction management software manages the reproducible period related to the video file based on the expiration date information added to the video file. The Web page customer acquisition support system according to claim 1, further comprising: a reproducible period management unit that performs the reproduction period management unit.
前記連続再生動作制御手段には、1の連続再生グループの構成要素として登録された複数の動画ファイルを前記登録された再生順序にしたがって所定の画面サイズで連続的に再生処理するようにクライアント端末を制御する機能が含まれている、ことを特徴とする請求項1に記載のWebページへの集客支援システム。The continuous playback element registration means includes a function of registering the playback order of each moving image file registered as a constituent element of one continuous playback group in response to a predetermined operation by the user, and the continuous playback The operation control means has a function of controlling the client terminal so that a plurality of moving image files registered as components of one continuous playback group are continuously played back with a predetermined screen size in accordance with the registered playback order. 2. The system for attracting customers to a Web page according to claim 1, further comprising:
インターネット上からクライアント端末にダウンロードされた動画ファイルの再生処理をクライアント端末に組み込まれたコンピュータソフトで管理するようにしたシステムにおいて、当該クライアント端末に組み込まれて実行されるコンピュータソフトであって、
インターネット上からクライアント端末へとユーザ操作でダウンロードされた複数の動画ファイルの中から、動画グループ識別情報を介するユーザによるグループ指定操作で指定された動画グループに属する動画ファイルを前記動画グループ識別情報に基づいて検索すると共に、検索された動画ファイルのそれぞれに対応する見本画像をユーザに提示する動画グループ別案内手段と、
1の連続再生動画グループの構成要素となるべき複数の動画ファイルを、前記動画グループ別案内手段にて案内された単一の動画グループの範囲内においてのみ、ユーザの登録操作に応じて登録する連続再生要素登録手段と、
1の連続再生グループの構成要素として登録された複数の動画ファイルを、所定の画面サイズで連続的に再生するようにクライアント端末を制御する連続再生動作制御手段と、
ユーザによるリンク先Webページへの接続要求操作に応答して、再生中の動画ファイルと関連するリンク先Webページ識別情報をブラウザに設定して当該リンク先Webページへの接続動作を実行させるリンク先接続動作制御手段と、が含まれており、
それにより、インターネット上からダウンロードする動画ファイルの選択についてはユーザの好みに委ねつつも、1の連続再生グループに含まれる動画ファイルの再生処理中に接続可能なリンク先Webページについては各動画に付与された動画グループ識別情報に基づいて所定範囲に制限するようにした、ことを特徴とする動画再生管理ソフト。A plurality of video files are arranged on the Internet so that they can be downloaded, and at least video file identification information, linked web page identification information, and video group identification information are added to each video file,
In a system that manages the playback processing of a video file downloaded from the Internet to a client terminal with computer software embedded in the client terminal, the computer software is executed embedded in the client terminal,
Based on the video group identification information , a video file belonging to the video group specified by the group specifying operation by the user via the video group identification information is selected from the plurality of video files downloaded by the user operation from the Internet to the client terminal. A video group-by-video group guidance means for presenting a sample image corresponding to each of the searched video files to the user,
Continuously registering a plurality of video files to be components of one continuous playback video group in accordance with a user's registration operation only within the range of a single video group guided by the video group-specific guidance means. Replay element registration means;
Continuous playback operation control means for controlling a client terminal to continuously play a plurality of video files registered as components of one continuous playback group with a predetermined screen size;
In response to a connection request operation to the link destination web page by the user, a link destination that sets the link destination web page identification information related to the video file being played in the browser and executes the connection operation to the link destination web page Connection operation control means, and
As a result, the selection of a video file to be downloaded from the Internet is left to the user's preference, and a link destination Web page that can be connected during playback processing of a video file included in one continuous playback group is assigned to each video. A moving image reproduction management software, characterized in that it is limited to a predetermined range based on the moving image group identification information.
前記動画再生管理ソフトには暗号化された動画グループ識別情報を解読する復号化手段が含まれている、ことを特徴とする請求項9に記載の動画再生管理ソフト。The moving image group identification information added to each of the plurality of moving image files arranged on the Internet is encrypted, and the moving image reproduction management software decrypts the encrypted moving image group identification information The moving image reproduction management software according to claim 9, further comprising:
前記動画再生管理ソフトには前記動画ファイルに付加された有効期限情報に基づいて当該動画ファイルに関する再生可能期間を管理する再生可能期間管理手段が含まれている、ことを特徴とする請求項9に記載の動画再生管理ソフト。Expiration date information is added to the video file placed on the Internet, and the video reproduction management software manages the reproducible period related to the video file based on the expiration date information added to the video file. 10. The moving image reproduction management software according to claim 9, further comprising a reproducible period management means for performing the reproduction.
前記連続再生動作制御手段には、1の連続再生グループの構成要素として登録された複数の動画ファイルを前記登録された再生順序にしたがって所定の画面サイズで連続的に再生処理するようにクライアント端末を制御する機能が含まれている、ことを特徴とする請求項9に記載の動画再生管理ソフト。。The continuous playback element registration means includes a function of registering the playback order of each moving image file registered as a constituent element of one continuous playback group in response to a predetermined operation by the user, and the continuous playback The operation control means has a function of controlling the client terminal so that a plurality of moving image files registered as components of one continuous playback group are continuously played back with a predetermined screen size in accordance with the registered playback order. The moving image reproduction management software according to claim 9, further comprising: .
インターネット上に配置され、個々の動画情報別に、クライアント端末へとダウンロード可能とされた動画ファイルカタログと、
インターネットに接続されるパソコン等のクライアント端末に組み込まれて実行され、インターネット上に配置された動画ファイルのストリーミングによる再生処理を管理する動画再生管理ソフトとを含み、
前記インターネット上に配置される複数の動画ファイルのそれぞれ又は動画カタログの各動画には、リンク先Webページ識別情報が付加されており、
前記インターネット上に配置される動画ファイルカタログを構成する個別動画情報には、動画ファイル識別情報項目と見本画像情報項目と動画グループ識別情報項目とが含まれており、
前記動画再生管理ソフトには、
前記インターネット上の動画ファイルカタログからユーザによりダウンロードされた希望動画情報の中から、動画グループ識別情報を介するユーザによるグループ指定操作で指定された動画グループに属する動画情報を前記動画グループ識別情報に基づいて検索すると共に、検索された動画情報のそれぞれに対応して用意された見本画像をユーザに提示する動画グループ別案内手段と、
1の連続再生動画グループの構成要素となるべき複数の動画ファイルを、前記動画グループ別案内手段にて案内された単一の動画グループの範囲内においてのみ、ユーザの登録操作に応じて登録する連続再生要素登録手段と、
1の連続再生グループの構成要素として登録された複数の動画を、所定の画面サイズでストリーミングにより連続的に再生するようにクライアント端末を制御する連続再生動作制御手段と、
ユーザによるリンク先Webページへの接続要求操作に応答して、ストリーミングにより再生中の動画ファイルと関連するリンク先Webページ識別情報をブラウザに設定して当該リンク先Webページへの接続動作を実行させるリンク先接続動作制御手段と、が含まれており、
それにより、インターネット上の動画ファイルカタログからダウンロードする動画情報の選択についてはユーザの好みに委ねつつも、1の連続再生グループに含まれる動画ファイルのストリーミングによる再生処理中に接続可能なリンク先Webページについては動画グループ識別情報に基づいて所定範囲に制限するようにした、ことを特徴とするWebページへの集客支援システム。Multiple video files that are placed on the Internet and can be streamed to client terminals,
A video file catalog that is placed on the Internet and can be downloaded to the client terminal for each video information,
Including video playback management software that is installed and executed in a client terminal such as a personal computer connected to the Internet and manages playback processing by streaming of video files arranged on the Internet,
Linked web page identification information is added to each of the plurality of video files arranged on the Internet or each video of the video catalog,
The individual video information constituting the video file catalog arranged on the Internet includes a video file identification information item, a sample image information item, and a video group identification information item,
The video playback management software includes
Based on the moving picture group identification information , the moving picture information belonging to the moving picture group specified by the group specifying operation by the user via the moving picture group identification information is selected from the desired moving picture information downloaded from the moving picture file catalog on the Internet. A search unit for each video group for searching and presenting a sample image prepared corresponding to each of the searched video information to the user,
Continuously registering a plurality of video files to be components of one continuous playback video group in accordance with a user's registration operation only within the range of a single video group guided by the video group-specific guidance means. Replay element registration means;
Continuous playback operation control means for controlling a client terminal to continuously play a plurality of moving images registered as components of one continuous playback group by streaming at a predetermined screen size;
In response to a connection request operation to the linked web page by the user, the linked web page identification information related to the moving image file being played back by streaming is set in the browser, and the connection operation to the linked web page is executed. Link destination connection operation control means, and
As a result, the link destination Web page that can be connected during the playback processing by streaming of the video files included in one continuous playback group while leaving the selection of the video information to be downloaded from the video file catalog on the Internet to the user's preference A system for attracting customers to a Web page, characterized in that the system is limited to a predetermined range based on moving picture group identification information.
前記動画再生管理ソフトには暗号化された動画グループ識別情報を解読する復号化手段が含まれている、ことを特徴とする請求項15に記載のWebページへの集客支援システム。The video group identification information given to each of the plurality of videos is encrypted, and the video playback management software includes decryption means for decrypting the encrypted video group identification information. The system for supporting customer attraction to a Web page according to claim 15,
前記動画再生管理ソフトには前記動画ファイルに付与された有効期限情報に基づいて当該動画ファイルに関するストリーミングによる再生可能期間を管理する再生可能期間管理手段が含まれている、ことを特徴とする請求項15に記載のWebページへの集客支援システム。Expiration date information is given to one or more of a plurality of videos, and the video playback management software can play back the video file by streaming based on the expiration date information given to the video file. 16. The system for attracting customers to a Web page according to claim 15, further comprising a reproducible period managing means for managing a period.
前記連続再生動作制御手段には、1の連続再生グループの構成要素として登録された複数の動画を前記登録された再生順序にしたがって所定の画面サイズでストリーミングにより連続的に再生するようにクライアント端末を制御する機能が含まれている、ことを特徴とする請求項15に記載のWebページへの集客支援システム。The continuous playback element registration means includes a function of registering the playback order of each moving picture registered as a constituent element of one continuous playback group in response to a predetermined operation by the user, and the continuous playback operation The control means has a function of controlling the client terminal so that a plurality of moving images registered as components of one continuous playback group are continuously played back by streaming in a predetermined screen size according to the registered playback order. The system for attracting customers to a Web page according to claim 15, further comprising:
前記インターネット上に配置される複数の動画ファイルのそれぞれ又は動画カタログの各動画には、リンク先Webページ識別情報を付加しておき、
前記インターネット上に配置される動画ファイルカタログを構成する個別動画情報には、動画ファイル識別情報項目と見本画像情報項目と動画グループ識別情報項目とを含めておき、
インターネット上に配置された動画ファイルのストリーミングによる再生処理をクライアント端末に組み込まれたコンピュータソフトで管理するようにしたシステムにおいて、当該クライアント端末に組み込まれて実行されるコンピュータソフトであって、
前記インターネット上の動画ファイルカタログからユーザによりダウンロードされた希望動画情報の中から、動画グループ識別情報を介するユーザによるグループ指定操作で指定された動画グループに属する動画情報を前記動画グループ識別情報に基づいて検索すると共に、検索された動画情報のそれぞれに対応して用意された見本画像をユーザに提示する動画グループ別案内手段と、
1の連続再生動画グループの構成要素となるべき複数の動画ファイルを、前記動画グループ別案内手段にて案内された単一の動画グループの範囲内においてのみ、ユーザの登録操作に応じて登録する連続再生要素登録手段と、
1の連続再生グループの構成要素として登録された複数の動画を、所定の画面サイズでストリーミングにより連続的に再生するようにクライアント端末を制御する連続再生動作制御手段と、
ユーザによるリンク先Webページへの接続要求操作に応答して、ストリーミングにより再生中の動画ファイルと関連するリンク先Webページ識別情報をブラウザに設定して当該リンク先Webページへの接続動作を実行させるリンク先接続動作制御手段と、が含まれており、
それにより、インターネット上の動画ファイルカタログからダウンロードする動画情報の選択についてはユーザの好みに委ねつつも、1の連続再生グループに含まれる動画ファイルのストリーミングによる再生処理中に接続可能なリンク先Webページについては動画グループ識別情報に基づいて所定範囲に制限するようにした、ことを特徴とする動画再生管理ソフト。A plurality of video files that can be streamed to the client terminal, and a video file catalog that can be downloaded to the client terminal for each video information are arranged on the Internet.
Linked web page identification information is added to each of the plurality of moving image files arranged on the Internet or each moving image of the moving image catalog,
The individual video information constituting the video file catalog arranged on the Internet includes a video file identification information item, a sample image information item, and a video group identification information item,
In the system that manages the reproduction processing by streaming of the moving image file arranged on the Internet with the computer software incorporated in the client terminal, the computer software incorporated in the client terminal and executed,
Based on the moving picture group identification information , the moving picture information belonging to the moving picture group specified by the group specifying operation by the user via the moving picture group identification information is selected from the desired moving picture information downloaded from the moving picture file catalog on the Internet. A search unit for each video group for searching and presenting a sample image prepared corresponding to each of the searched video information to the user,
Continuously registering a plurality of video files to be components of one continuous playback video group in accordance with a user's registration operation only within the range of a single video group guided by the video group-specific guidance means. Replay element registration means;
Continuous playback operation control means for controlling a client terminal to continuously play a plurality of moving images registered as components of one continuous playback group by streaming at a predetermined screen size;
In response to a connection request operation to the linked web page by the user, the linked web page identification information related to the moving image file being played back by streaming is set in the browser, and the connection operation to the linked web page is executed. Link destination connection operation control means, and
As a result, the link destination Web page that can be connected during the playback processing by streaming of the video files included in one continuous playback group while leaving the selection of the video information to be downloaded from the video file catalog on the Internet to the user's preference Is limited to a predetermined range on the basis of the video group identification information.
前記動画再生管理ソフトには暗号化された動画グループ識別情報を解読する復号化手段が含まれている、ことを特徴とする請求項22に記載の動画再生管理ソフト。The video group identification information given to each of a plurality of videos is encrypted, and the video playback management software includes decryption means for decrypting the encrypted video group identification information. 23. The moving image reproduction management software according to claim 22,
前記動画再生管理ソフトには前記動画ファイルに付与された有効期限情報に基づいて当該動画ファイルに関するストリーミングによる再生可能期間を管理する再生可能期間管理手段が含まれている、ことを特徴とする請求項22に記載の動画再生管理ソフト。Expiration date information is given to one or more of a plurality of movies, and the movie reproduction management software can reproduce the movie file by streaming based on the expiration date information given to the movie file. 23. The moving image reproduction management software according to claim 22, further comprising a reproducible period management means for managing a period.
前記連続再生動作制御手段には、1の連続再生グループの構成要素として登録された複数の動画を前記登録された再生順序にしたがって所定の画面サイズでストリーミングにより連続的に再生処理するようにクライアント端末を制御する機能が含まれている、ことを特徴とする請求項22に記載の動画再生管理ソフト。The continuous playback element registration means includes a function of registering the playback order of each moving picture registered as a constituent element of one continuous playback group in response to a predetermined operation by the user, and the continuous playback operation The control means has a function of controlling the client terminal so that a plurality of moving images registered as components of one continuous playback group are continuously played back by streaming at a predetermined screen size in accordance with the registered playback order. 23. The moving image reproduction management software according to claim 22, wherein the moving image reproduction management software is included.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002154003A JP3797956B2 (en) | 2002-05-28 | 2002-05-28 | Customer support system for Web pages |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002154003A JP3797956B2 (en) | 2002-05-28 | 2002-05-28 | Customer support system for Web pages |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2003348567A JP2003348567A (en) | 2003-12-05 |
JP3797956B2 true JP3797956B2 (en) | 2006-07-19 |
Family
ID=29770899
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002154003A Expired - Fee Related JP3797956B2 (en) | 2002-05-28 | 2002-05-28 | Customer support system for Web pages |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3797956B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101967998B1 (en) * | 2017-09-05 | 2019-04-11 | 주식회사 카카오 | Method for creating moving image based key input, and user device for performing the method |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10111872A (en) * | 1996-10-08 | 1998-04-28 | Nippon Telegr & Teleph Corp <Ntt> | Device and method for distributing moving image |
JPH113346A (en) * | 1997-06-11 | 1999-01-06 | Hitachi Ltd | Moving image file managing device |
JPH1188419A (en) * | 1997-09-12 | 1999-03-30 | Tsushin Hoso Kiko | System for distributing animation information and its method |
JP3195284B2 (en) * | 1997-11-28 | 2001-08-06 | 株式会社東芝 | Moving image playback control method and image display device to which the method is applied |
JP4491893B2 (en) * | 2000-02-03 | 2010-06-30 | ソニー株式会社 | Information sending device, information terminal device, and information providing method |
JP2001243232A (en) * | 2000-02-25 | 2001-09-07 | Canon Inc | Digital moving picture processor, digital moving picture processing method and storage medium |
JP4576686B2 (en) * | 2000-09-20 | 2010-11-10 | ソニー株式会社 | Apparatus and method for distributing video with advertisement |
-
2002
- 2002-05-28 JP JP2002154003A patent/JP3797956B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2003348567A (en) | 2003-12-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11768900B2 (en) | Systems and methods for providing media content over an electronic network | |
JP5632004B2 (en) | Advertising avatar | |
JP5313882B2 (en) | Device for displaying main content and auxiliary content | |
KR101478275B1 (en) | System and/or method for distributing media content | |
JP3103070B2 (en) | How to customize a tour dynamically | |
US8745502B2 (en) | System and method for interfacing interactive systems with social networks and media playback devices | |
US20040019521A1 (en) | System and method for advertising products and services on computer readable removable medium | |
US20090222117A1 (en) | System, apparatus, and method for managing preloaded content for review on a handheld digital media apparatus | |
US20080281685A1 (en) | Media with embedded advertising | |
US8935243B2 (en) | Method and system for dynamic web display | |
CN103348312A (en) | Systems, devices and methods for streaming multiple different media content in a digital container | |
JP5018352B2 (en) | Server device that inserts and distributes advertisements in book content | |
JP2009181468A (en) | Image search log collection system, image search log collection method and program | |
US20080181575A1 (en) | Video player for use over communications network, such as streaming internet video player with unobtrusive advertising | |
JP2010532534A (en) | Container reputation | |
US20180348972A1 (en) | Lithe clip survey facilitation systems and methods | |
JP5422157B2 (en) | How to serve video ads | |
JP2010532892A (en) | Collect statistics based on container exchange | |
JP2003044393A (en) | Method and system for displaying transitory message received through network and program product | |
US20090083274A1 (en) | Network Content Modification | |
JP6096853B1 (en) | Information display program, information display method, and information display apparatus | |
JP3797956B2 (en) | Customer support system for Web pages | |
US20060212580A1 (en) | Method and system of providing a personal audio/video broadcasting architecture | |
JP5397507B2 (en) | Server device that inserts and distributes advertisements in book content | |
KR101865545B1 (en) | Method for providing content |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20040527 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040602 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20041112 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050120 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20050124 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20050822 |
|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20051011 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20051018 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20051219 |
|
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: 20060329 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060418 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313117 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |