(57)【要約】【課題】  情報コンテンツに表示されるボタンの表示・非表示やボタンのデザインなどの各種設を簡易かつ容易に設定可能にする。【解決手段】  所定のアイテムを選択するためのボタン表示を含む情報コンテンツを表示するユーザ端末装置と，情報コンテンツを提供する提供者側の情報配信サーバ装置と，表示ボタンに対応する所定のアイテムが格納されているアイテムデータベースと，情報コンテンツのボタン表示に関する情報を有するメタデータが格納されているメタデータデータベースと，が通信回線網を介して接続されており，情報配信サーバ装置は，情報コンテンツに対応するメタデータをメタデータデータベースから抽出してユーザ端末装置に送信し，ユーザ端末装置は，前記メタデータが有するボタン表示に関する情報に基づいて，ボタン表示をおこなう。【選択図】    図１
2005352684.tif 000002
【特許請求の範囲】
【請求項１】
所定のアイテムを選択するためのボタン表示を含む情報コンテンツを表示する表示手段を有するユーザ端末装置と，前記情報コンテンツを提供する提供者側の情報配信サーバ装置と，前記表示ボタンに対応するアイテムを格納するアイテムデータベースと，前記情報コンテンツ毎に，前記ボタン表示に関する情報が付記されたメタデータを格納するメタデータデータベースと，が通信回線網を介して接続されており，
前記情報配信サーバ装置は，前記情報コンテンツに対応するメタデータを前記メタデータデータベースから抽出して前記情報コンテンツと共に，あるいは別途に，前記ユーザ端末装置に送信し，
前記ユーザ端末装置は，前記メタデータに付記されたボタン表示に関する情報に基づいて，ボタン表示をおこなう，
ことを特徴とする情報配信システム。
【請求項２】
前記情報配信サーバ装置は，前記ユーザ端末装置からの要求に応じて，あるいは所定の条件により自動的に，前記情報コンテンツを前記ユーザ端末装置に対して配信する，ことを特徴とする請求項１に記載の情報配信システム。
【請求項３】
前記ユーザ端末装置は，前記情報コンテンツ毎に，前記メタデータの有するボタン表示に関する情報をボタン情報として記憶する記憶手段を有しており，
前記ユーザ端末装置は，前記情報コンテンツの画面表示命令があった場合には，当該情報コンテンツに対応する前記ボタン情報に基づいて前記情報コンテンツのボタン表示をおこなう，
ことを特徴とする請求項１に記載の情報配信システム。
【請求項４】
前記情報コンテンツの前記ボタンは，常に表示される固定ボタンと，表示あるいは非表示を選択可能な編集ボタンとからなると共に，前記編集ボタンには，各々，当該編集ボタンに固有のボタンＩＤが付加されており，
前記メタデータには，前記編集ボタンを表示させる場合のみ，前記ボタンＩＤの情報が付記される，
ことを特徴とする請求項１，２あるいは３項のうちいずれか１項に記載の情報配信システム。
【請求項５】
前記アイテムデータベースに格納されるアイテムには，各々，当該アイテムに固有のアイテムＩＤが付加されていると共に，前記メタデータには，前記ボタン毎に前記アイテムＩＤの情報が付記されており，
前記ユーザ端末装置は，選択された表示ボタンに対応するアイテムＩＤに基づいて前記アイテムデータベースからアイテムを取得する，
ことを特徴とする請求項１，２，３あるいは４項のうちいずれか１項に記載の情報配信システム。
【請求項６】
前記メタデータデータベースに格納されているメタデータは，前記情報コンテンツを提供する情報配信サーバ装置を介して登録あるいは書き換え可能である，ことを特徴とする請求項１，２，３，４あるいは５項のうちいずれか１項に記載の情報配信システム。
【請求項７】
前記ユーザ端末装置の前記記憶手段に格納されている前記ボタン情報は，前記ユーザ端末装置を介して書き換え可能である，ことを特徴とする請求項２，３，４，５あるいは６項のうちいずれか１項に記載の情報配信システム。
【請求項８】
所定のアイテムを選択するためのボタン表示を含む情報コンテンツを表示する表示手段を有するユーザ端末装置と，前記表示ボタンに対応するアイテムが格納されているアイテムデータベースと通信回線網を介して接続される情報配信サーバ装置であって，
前記情報配信サーバ装置は，
前記ユーザ端末装置からの要求に応じて，あるいは所定の条件により自動的に，前記情報コンテンツを前記ユーザ端末装置に対して配信する情報コンテンツ配信手段と，  
前記情報コンテンツ毎に，前記ボタン表示に関する情報を有するメタデータを格納するメタデータデータベースと，
前記情報コンテンツに対応するメタデータを前記メタデータデータベースから抽出するメタデータ抽出手段と，
前記抽出されたメタデータを，前記情報コンテンツと共に，あるいは別途に前記ユーザ端末装置に送信するメタデータ送信手段と，を有する，
ことを特徴とする情報配信サーバ装置。
【請求項９】
前記情報コンテンツの前記ボタンは，常に表示される固定ボタンと，表示あるいは非表示を選択可能な編集ボタンとからなると共に，前記編集ボタンには，各々，当該編集ボタンに固有のボタンＩＤが付加されており，
前記情報配信サーバ装置は，前記編集ボタンを表示させる場合のみ，前記メタデータに対して前記ボタンＩＤの情報を付記する，
ことを特徴とする請求項８に記載の情報配信サーバ装置。
【請求項１０】
前記アイテムデータベースに格納されるアイテムには，各々，当該アイテムに固有のアイテムＩＤが付加されていると共に，
前記情報配信サーバ装置は，前記メタデータに対して，前記アイテムＩＤの情報を付記する，
ことを特徴とする請求項９又は１０に記載の情報配信サーバ装置。
【請求項１１】
前記メタデータデータベースに格納されているメタデータは，書き換え可能である，ことを特徴とする請求項８，９あるいは１０項のうちいずれか１項に記載の情報配信サーバ装置。
【請求項１２】
所定のアイテムを選択するためのボタン表示を含む情報コンテンツを表示する表示手段を有するユーザ端末装置と，前記情報コンテンツを提供する提供者側の情報配信サーバ装置と，前記表示ボタンに対応するアイテムが格納されているアイテムデータベースと，前記情報コンテンツのボタン表示に関する情報が付記されたメタデータが格納されているメタデータデータベースと通信回線網を介して接続されている情報配信システムにおける情報配信方法であって，
前記情報配信サーバ装置は，前記ユーザ端末装置からの要求に応じて，あるいは所定の条件により自動的に，前記情報コンテンツを前記ユーザ端末装置に配信し，
前記情報配信サーバ装置は，前記情報コンテンツに対応するメタデータを前記メタデータデータベースから抽出して，前記情報コンテンツと共に，あるいは別途に前記ユーザ端末装置に送信し，
前記ユーザ端末装置は，前記メタデータに付記されたボタン表示に関する情報に基づいて，ボタン表示をおこなう，
ことを特徴とする情報配信方法。
【請求項１３】
前記ユーザ端末装置は，情報コンテンツ毎に，前記メタデータの有するボタン表示に関する情報をボタン情報として記憶し，
前記ユーザ端末装置は，前記情報コンテンツの画面表示命令があった場合には，当該情報コンテンツに対応するボタン情報に基づいて前記情報コンテンツのボタン表示をおこなう，
ことを特徴とする請求項１２に記載の情報配信方法。
【請求項１４】
前記情報コンテンツの前記ボタンは，常に表示される固定ボタンと，表示あるいは非表示を選択可能な編集ボタンとからなると共に，前記編集ボタンには，各々，当該編集ボタンに固有のボタンＩＤが付加されており，
前記メタデータには，前記編集ボタンを表示させる場合のみ，前記ボタンＩＤの情報が付記される，
ことを特徴とする請求項１２又は１３に記載の情報配信方法。
【請求項１５】
前記アイテムデータベースに格納されているアイテムには，各々，当該アイテムに固有のアイテムＩＤが付加されていると共に，前記メタデータは，前記各ボタン毎にアイテムＩＤに関する情報が付記されており，
前記ユーザ端末装置は，前記ボタン毎にアイテムＩＤを記憶し，
前記ユーザ端末装置は，選択された表示ボタンに対応するアイテムＩＤに基づいて，前記アイテムデータベースからアイテムを取得する，
ことを特徴とする請求項１２，１３あるいは１４項のうちいずれか１項に記載の情報配信方法。
【請求項１６】
前記メタデータデータベースに格納されているメタデータは，前記情報コンテンツを提供する情報配信サーバ装置を介して登録あるいは書き換え可能である，ことを特徴とする請求項１２，１３，１４あるいは１５項のうちいずれか１項に記載の情報配信方法。
【請求項１７】
前記ユーザ端末装置の記憶手段に格納されているボタン情報は，前記ユーザ端末装置を介して書き換え可能である，ことを特徴とする請求項１３，１４，１５あるいは１６項のうちいずれか１項に記載の情報配信方法。
【請求項１８】
コンピュータに対し，
ユーザ端末装置からの要求に応じて，あるいは所定の条件により自動的に，情報コンテンツを前記ユーザ端末装置に対して配信する情報コンテンツ配信手段と，  
前記情報コンテンツのボタン表示に関する情報を有するメタデータが格納されているメタデータデータベースと，
前記情報コンテンツに対応するメタデータを，前記メタデータデータベースから抽出する手段と，
前記抽出されたメタデータを，前記情報コンテンツと共に，あるいは所定の条件で自動的に前記ユーザ端末装置に送信するメタデータ送信手段と，して機能させるためのプログラム。
【請求項１９】
コンピュータに対し，
ユーザ端末装置からの要求に応じて，あるいは所定の条件により自動的に，情報コンテンツを前記ユーザ端末装置に対して配信する情報コンテンツ配信手段と，  
前記情報コンテンツのボタン表示に関する情報を有するメタデータが格納されているメタデータデータベースと，
前記情報コンテンツに対応するメタデータを，前記メタデータデータベースから抽出する手段と，
前記抽出したメタデータを，前記情報コンテンツと共に，あるいは所定の条件で自動的に前記ユーザ端末装置に送信するメタデータ送信手段と，
して機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，情報配信システム，情報配信サーバ装置，情報配信方法，プログラム及び記録媒体に関し，さらに詳細には，所定のアイテムを選択するためのボタン表示を含む情報コンテンツの情報を配信する情報配信システム，情報配信サーバ装置，情報配信方法，プログラム及び記録媒体に関する。
【背景技術】
【０００２】
従来においては，コンピュータなどのユーザ端末装置の画面上に，インタネットなどのネットワークや記録媒体などから入力した画像を処理して配置することが行われている。編集された画像が配置された画面上では，オブジェクト画像の中に配置されたページや配置位置によっては，ユーザによっては不自然に見えて，ユーザが違和感を覚える場合がある。このような問題に対処するため，オブジェクトが配置された画面上の配置位置に応じて，適切なオブジェクトを表示し編集可能にして，例えば電子アルバムへのデザイン性の向上を図ることが可能な画像処理装置が開示されている（例えば，特許文献１を参照）。
【０００３】
上記特許文献１おける画像処理装置においては，視覚情報としてのオブジェクトデータが予め記憶されており，かかるオブジェクトを用いて，各々が独立して扱われる複数の所定画像領域及び所定画像領域から互いに関連した一連の画像領域を生成し，一連の画像領域における所定画像領域の位置関係に応じてオブジェを配置することができる。即ち，例えば，ブラウザ上に表示される編集画面のアルバムイメージには，配置可能な様々なオブジェクト及び入力画面が用意されており，かかるオブジェクト及び入力画面は，指定された位置に配置して表示される。
【０００４】
ところで，近年においては，配信された動画像を編集して，画面上に表示することが可能な動画像配信システムが開発されている。かかる動画像の表示画面上には，通常，動画像を表示する領域以外にも，動画データの配信や予告編映像を選択したり，動画像に関連する商品（例えば，ＤＶＤ，  関連グッズなど）を選択するための複数のボタンが表示される。かかるボタンは，１つのボタンからさらに階層化されたボタンを表示するように構成される場合もある。しかしながら，配信されるプログラムによっては，予告編映像や関連商品を用意できない場合があり，このような場合には，従来においては，各プログラム共通の紹介画面では，該当するボタンを押下した際に，「データが用意されていません」などと表示されることが行なわれていた。
【０００５】
【特許文献１】特開平２００３−１２３０８４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら，上記動画像配信システムにおいて，予告編映像や関連商品を用意できない場合に，所定のボタンを押下しても「データが用意されていません」などと表示されると，ユーザに対して不快感を与える，という問題がある。
【０００７】
かかるボタン表示について，上記特許文献１に記載の方法を適用しても，オブジェクトや入力画面を配置する領域が確保されているため，画像が存在しない場合には，その領域だけ何も存在しないような状態で画面上に表示されてしまい，ユーザに対して不快感を与える，という問題がある。また，上記特許文献１の方法は，テンプレートを画像に配置して表示するものであるため，ユーザが自由に設定したいというユーザニーズに対応したものでもなかった。  
【０００８】
したがって，本発明の課題は，情報コンテンツに含まれるボタン表示について，各種ボタン設定を簡易かつ容易に行うことが可能な新規かつ改良された情報配信システムを提供することにある。
【課題を解決するための手段】
【０００９】
上記課題を解決するため，本発明の第１の観点においては，所定のアイテムを選択するためのボタン表示を含む情報コンテンツを表示する表示手段を有するユーザ端末装置と，前記情報コンテンツを提供する提供者側の情報配信サーバ装置と，前記表示ボタンに対応するアイテムを格納するアイテムデータベースと，前記情報コンテンツ毎に，前記ボタン表示に関する情報が付記されたメタデータを格納するメタデータデータベースと，が通信回線網を介して接続されており，前記情報配信サーバ装置は，前記情報コンテンツに対応するメタデータを前記メタデータデータベースから抽出して前記情報コンテンツと共に，あるいは別途に，前記ユーザ端末装置に送信し，前記ユーザ端末装置は，前記メタデータに付記されたボタン表示に関する情報に基づいて，ボタン表示をおこなう，ことを特徴とする情報配信システムが提供される。
【００１０】
上記記載の発明では，情報コンテンツ画面に表示されるボタンは，例えば，「ボタンの表示・非表示」，「ボタンの表示文字」，「ボタン押下時の動作」などのボタンに関する情報を有するメタデータに基づいて設定されるので，情報コンテンツ画面を提供する提供者の趣向に応じて表示ボタンの設定をおこなうことができる。また，表示されるボタンに関する情報は，メタデータに定義することができるので，単なる画像としてボタンが存在するのではなく，アイコンに対する動作処理なども定義可能となる。
【００１１】
また，前記情報配信サーバ装置は，前記ユーザ端末装置からの要求に応じて，あるいは所定の条件により自動的に，前記情報コンテンツを前記ユーザ端末装置に対して配信する，如く構成することができる。
【００１２】
また，前記ユーザ端末装置は，前記情報コンテンツ毎に，前記メタデータの有するボタン表示に関する情報をボタン情報として記憶する記憶手段を有しており，前記ユーザ端末装置は，前記情報コンテンツの画面表示命令があった場合には，当該情報コンテンツに対応する前記ボタン情報に基づいて前記情報コンテンツのボタン表示をおこなう，如く構成すれば，情報配信サーバ装置は，情報コンテンツのボタン表示に関する情報をメタデータにより一度だけ送信すれば，ユーザ端末装置によりボタン表示がおこなわれるので，情報配信サーバ装置の負荷が軽減される。また，ユーザ端末装置内にボタンに関する情報が格納されているので，ユーザ自身がボタン設定を行うことも可能になる。
【００１３】
また，前記情報コンテンツの前記ボタンは，常に表示される固定ボタンと，表示あるいは非表示を選択可能な編集ボタンとからなると共に，前記編集ボタンには，各々，当該編集ボタンに固有のボタンＩＤが付加されており，前記メタデータには，前記編集ボタンを表示させる場合のみ，前記ボタンＩＤの情報が付記される，如く構成すれば，例えば，固定ボタンは常に表示させることができる共に，例えばアイテムを有しない場合などの理由によりボタンを非表示にしたい場合には，メタデータにボタンＩＤを付記しないだけで，ボタンを非表示とすることができる。また，例えば，ボタン表示が複数の階層で形成されている場合など，ボタン表示の構成が複雑な場合であってもボタンＩＤを好適に割り振ることにより，ボタン表示の指定を簡易かつ容易におこなうことができる。
【００１４】
また，前記アイテムデータベースに格納されるアイテムには，各々，当該アイテムに固有のアイテムＩＤが付加されていると共に，前記メタデータには，前記アイテムＩＤの情報が付記されており，前記ユーザ端末装置は，選択された表示ボタンに対応するアイテムＩＤに基づいて前記アイテムデータベースからアイテムを取得する，如く構成すれば，メタデータに対して表示ボタンに対応するアイテム定義されており，さらに，例えばその動作機能を定義することでユーザ端末装置は所定のアイテムを容易に取得することができる。
【００１５】
また，前記メタデータデータベースに格納されるメタデータは，前記情報コンテンツを提供する情報配信サーバ装置を介して登録あるいは書き換え可能である，如く構成すれば，情報コンテンツの提供者の趣向に応じて，自由にボタン設定をおこなうことができる。
【００１６】
また，前記ユーザ端末装置に格納されるボタン情報は，前記ユーザ端末装置を介して書き換え可能である，如く構成すれば，ユーザは，例えば，送信されたメタデータに基づくボタン情報を書き換えすることができるので，ユーザの趣向に応じてボタンを表示し，あるいはその機能，デザインを設定することができる。
【００１７】
上記課題を解決するため，本発明の第２の観点においては，所定のアイテムを選択するためのボタン表示を含む情報コンテンツを表示する表示手段を有するユーザ端末装置と，前記表示ボタンに対応するアイテムが格納されているアイテムデータベースと通信回線網を介して接続される情報配信サーバ装置であって，前記情報配信サーバ装置は，前記ユーザ端末装置からの要求に応じて，あるいは所定の条件により自動的に，前記情報コンテンツを前記ユーザ端末装置に対して配信する情報コンテンツ配信手段と，前記情報コンテンツ毎に，前記ボタン表示に関する情報を有するメタデータを格納するメタデータデータベースと，前記情報コンテンツに対応するメタデータを前記メタデータデータベースから抽出するメタデータ抽出する手段と，前記抽出されたメタデータを前記情報コンテンツと共に，あるいは別途に前記ユーザ端末装置に送信するメタデータ送信手段と，を有する，ことを特徴とする情報配信サーバ装置が提供される。
【００１８】
上記記載の発明では，情報コンテンツ画面に表示されるボタンは，例えば，「ボタンの表示・非表示」，「ボタンの表示文字」，「ボタン押下時の動作」などのボタンに関する情報が付記されたメタデータに基づいて設定されるので，情報コンテンツ画面を提供する提供者の趣向に応じて表示ボタンの設定をおこなうことができる。また，表示されるボタンに関する情報は，メタデータに定義することができるので，単なる画像としてボタンが存在するのではなく，アイコンに対する動作処理なども定義可能となる。
【００１９】
また，前記情報コンテンツの前記ボタンは，常に表示される固定ボタンと，表示あるいは非表示を選択可能な編集ボタンとからなると共に，前記編集ボタンには，各々，当該編集ボタンに固有のボタンＩＤが付加されており，前記情報配信サーバ装置は，前記編集ボタンを表示させる場合のみ，前記メタデータに対して前記ボタンＩＤの情報を付記する，如く構成すれば，例えば，固定ボタンは常に表示させることができる共に，例えばアイテムを有しない場合などの理由によりボタンを非表示にしたい場合には，メタデータにボタンＩＤを付記しないだけで，ボタンを非表示とすることができる。また，例えば，ボタン表示が複数の階層で形成されている場合など，ボタン表示の構成が複雑な場合であってもボタンＩＤを好適に割り振ることにより，ボタン表示の指定を簡易かつ容易におこなうことができる。
【００２０】
また，前記アイテムデータベースに格納されるアイテムには，各々，当該アイテムに固有のアイテムＩＤが付加されていると共に，前記情報配信サーバ装置は，前記メタデータに対して，前記アイテムＩＤの情報を付記する，如く構成すれば，メタデータに対して表示ボタンに対応するアイテム定義されており，さらに，例えばその動作機能を定義することでユーザ端末装置に対して所定のアイテムを容易に取得させることができる。
【００２１】
また，前記メタデータデータベースに格納されるメタデータは，書き換え可能である，如く構成すれば，情報コンテンツの提供者の趣向に応じて，自由にボタン設定をおこなうことができる。
【００２２】
上記課題を解決するため，本発明の第３の観点においては，所定のアイテムを選択するためのボタン表示を含む情報コンテンツを表示する表示手段を有するユーザ端末装置と，前記情報コンテンツを提供する提供者側の情報配信サーバ装置と，前記表示ボタンに対応するアイテムが格納されているアイテムデータベースと，前記情報コンテンツのボタン表示に関する情報を有するメタデータが格納されているメタデータデータベースと通信回線網を介して接続されている情報配信システムにおける情報配信方法であって，前記情報配信サーバ装置は，前記ユーザ端末装置からの要求に応じて，あるいは所定の条件により自動的に，前記情報コンテンツを前記ユーザ端末装置に配信し，前記情報配信サーバ装置は，前記情報コンテンツに対応するメタデータを前記メタデータデータベースから抽出して，前記情報コンテンツと共に，あるいは別途に前記ユーザ端末装置に送信し，前記ユーザ端末装置は，前記メタデータに付記されたボタン表示に関する情報に基づいて，ボタン表示をおこなう，ことを特徴とする情報配信方法が提供される。
【００２３】
上記記載の発明では，情報コンテンツ画面に表示されるボタンは，例えば，「ボタンの表示・非表示」，「ボタンの表示文字」，「ボタン押下時の動作」などのボタンに関する情報が付記されたメタデータに基づいて設定されるので，情報コンテンツ画面を提供する提供者の趣向に応じて表示ボタンの設定をおこなうことができる。また，表示されるボタンに関する情報は，メタデータに定義することができるので，単なる画像としてボタンが存在するのではなく，アイコンに対する動作処理なども定義可能となる。
【００２４】
また，前記ユーザ端末装置は，情報コンテンツ毎に，前記メタデータの有するボタン表示に関する情報をボタン情報として記憶し，前記ユーザ端末装置は，前記情報コンテンツの画面表示命令があった場合には，当該情報コンテンツに対応するボタン情報に基づいて前記情報コンテンツのボタン表示をおこなう，如く構成すれば，情報配信サーバ装置は，情報コンテンツのボタン表示に関する情報をメタデータにより一度だけ送信すれば，ユーザ端末装置によりボタン表示がおこなわれるので，情報配信サーバ装置の負荷が軽減される。また，ユーザ端末装置内にボタンに関する情報が格納されているので，ユーザ自身がボタン設定を行うことも可能になる。
【００２５】
また，前記情報コンテンツの前記ボタンは，常に表示される固定ボタンと，表示あるいは非表示を選択可能な編集ボタンとからなると共に，前記編集ボタンには，各々，当該編集ボタンに固有のボタンＩＤが付加されており，前記メタデータには，前記編集ボタンを表示させる場合のみ，前記ボタンＩＤの情報が付記される，如く構成すれば，例えば，固定ボタンは常に表示させることができる共に，例えばアイテムを有しない場合などの理由によりボタンを非表示にしたい場合には，メタデータにボタンＩＤを付記しないだけで，ボタンを非表示とすることができる。また，例えば，ボタン表示が複数の階層で形成されている場合など，ボタン表示の構成が複雑な場合であってもボタンＩＤを好適に割り振ることにより，ボタン表示の指定を簡易かつ容易におこなうことができる。
【００２６】
また，前記アイテムデータベースに格納されているアイテムには，各々，当該アイテムに固有のアイテムＩＤが付加されていると共に，前記メタデータには，前記各ボタン毎にアイテムＩＤに関する情報が付記されており，前記ユーザ端末装置は，前記ボタン毎にアイテムＩＤを記憶し，前記ユーザ端末装置は，選択された表示ボタンに対応するアイテムＩＤに基づいて，前記アイテムデータベースからアイテムを取得する，如く構成すれば，メタデータに対して表示ボタンに対応するアイテム定義されており，さらに，例えばその動作機能を定義することでユーザ端末装置は所定のアイテムを容易に取得することができる。
【００２７】
また，前記メタデータデータベースに格納されるメタデータは，前記情報コンテンツを提供する情報配信サーバ装置を介して登録あるいは書き換え可能である，如く構成すれば，情報コンテンツの提供者の趣向に応じて，自由にボタン設定をおこなうことができる。
【００２８】
また，前記ユーザ端末装置の記憶手段に格納されているボタン情報は，前記ユーザ端末装置を介して書き換え可能である，如く構成すれば，ユーザは，例えば，送信されたメタデータに基づくボタン情報を書き換えすることができるので，ユーザの趣向に応じてボタンを表示し，あるいはその機能，デザインを設定することができる。
【００２９】
上記課題を解決するため，本発明の第４の観点においては，コンピュータに対し，ユーザ端末装置からの要求に応じて，あるいは所定の条件により自動的に，情報コンテンツを前記ユーザ端末装置に対して配信する情報コンテンツ配信手段と，前記情報コンテンツのボタン表示に関する情報を有するメタデータが格納されているメタデータデータベースと，前記情報コンテンツに対応するメタデータを前記メタデータデータベースから抽出する手段と，前記抽出されたメタデータを，前記情報コンテンツと共に，あるいは所定の条件により自動的に前記ユーザ端末装置に送信するメタデータ送信手段と，して機能させるためのプログラムが提供される。
【００３０】
上記課題を解決するため，本発明の第５の観点においては，コンピュータに対し，ユーザ端末装置からの要求に応じて，あるいは所定の条件により自動的に，情報コンテンツを前記ユーザ端末装置に対して配信する情報コンテンツ配信手段と，前記情報コンテンツのボタン表示に関する情報が付記されたメタデータが格納されているメタデータデータベースと，前記情報コンテンツに対応するメタデータを前記メタデータデータベースから抽出する手段と，前記抽出されたメタデータを，前記情報コンテンツと共に，あるいは所定の条件で自動的に前記ユーザ端末装置に送信するメタデータ送信手段と，して機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体が提供される。
【発明の効果】
【００３１】
本発明においては，情報コンテンツ画面に表示されるボタンは，例えば，「ボタンの表示・非表示」，「ボタンの表示文字」，「ボタン押下時の動作」などのボタンに関する情報が付記されたメタデータに基づいて設定されるので，情報コンテンツ画面を提供する提供者の趣向に応じて表示ボタンの設定をおこなうことができる。また，表示されるボタンに関する情報は，メタデータに定義することができるので，単なる画像としてボタンが存在するのではなく，アイコンに対する動作処理なども定義可能となる。
【発明を実施するための最良の形態】
【００３２】
以下に添付図面を参照しながら，本発明の好適な実施の形態について詳細に説明する。なお，本明細書及び図面において，実質的に同一の機能構成を有する構成要素については，同一の符号を付することにより重複説明を省略する。
【００３３】
（第１の実施の形態）
【００３４】
まず，図１に基づいて，本実施形態にかかる情報配信システムの構成について説明する。なお，図１は，本実施形態にかかる情報配信システム１０の構成を示すブロック図である。
【００３５】
本実施形態にかかる情報配信システム１０は，ユーザ端末装置１００，雑誌情報配信サーバ装置２００，メタデータデータベース３００，動画像データベース４００，各種アイテムデータベース５００，ライセンス認証サーバ装置６００，課金サーバ装置７００などがインタネット等のネットワーク８００を介して接続されている。
【００３６】
ユーザ端末装置１００は，雑誌情報配信サーバ装置２００から自動的にあるいはユーザの要求に応じて配信される，情報コンテンツからなる雑誌情報を受信して表示する端末装置である。なお，ユーザ端末装置１００は，デスクトップコンピュータや，ノート型パーソナルコンピュータ，携帯型端末装置以外にも，携帯電話なども含まれる。
【００３７】
本実施形態にかかるユーザ端末装置１００は，図２に示すように，通信制御装置１１０，表示手段（ディスプレイ）１２０，ＣＰＵ１３０，操作手段１４０，記憶手段１５０などから構成される。
【００３８】
通信制御装置１１０は，雑誌情報を配信する雑誌情報配信サーバ装置２００と通信を実行する装置である。なお，本実施形態においては，雑誌情報配信サーバ装置２００から雑誌情報を取得する構成を例に挙げて説明するが，本発明は，例えばＤＶＤなどの各種記録媒体や，予めハードディスクに格納されている場合においても実施することができる。表示手段（ディスプレイ）１２０は，雑誌情報配信サーバ装置２００から送信された情報コンテンツに関連する画面（例えば，雑誌リスト画面，雑誌画面及びプログラム画面など）を表示する手段である。ＣＰＵ１３０は，ユーザ端末装置１００の全体制御を実行する。操作手段１４０は，ユーザがユーザ端末装置１００を操作する（例えば，情報コンテンツ画面で表示されるボタン操作を操作する）ための手段であり，例えば，キーボードやマウスなどが含まれる。かかる操作手段１４０を操作することにより，情報コンテンツ画面に表示された各種ボタンの操作を実行することができる。記憶手段１５０は，雑誌情報配信サーバ装置２００から配信された雑誌情報や，雑誌情報配信サーバ装置２００から送信されたメタデータに基づくボタン情報を格納する手段である。
【００３９】
雑誌情報配信サーバ装置２００は，雑誌情報の配信を契約しているユーザの所有するユーザ端末装置１００に対して，自動的にあるいはユーザ端末装置１００の要求に応じて，情報コンテンツからなる雑誌情報を配信するサーバ装置である。雑誌情報配信サーバ装置２００は，図３に示すように，ＣＰＵ２１０，通信ユニット２２０，メモリ２３０，雑誌情報データベース２４０などから構成される。ＣＰＵ２１０は，雑誌情報配信サーバ装置２００の全体制御を実行する。通信ユニット２２０は，電話回線を介した外部との通信や例えばインターネットを介した外部との通信を制御するユニットである。メモリ２３０は，ＣＰＵ２１０によって，アクセスされるためのプログラムやデータが格納されるもので，必要に応じて雑誌情報データベース２４０から読み出されて格納される。
【００４０】
雑誌情報データベース２４０は，本実施形態にかかる情報コンテンツからなる雑誌情報２４２を格納するためのデータベースである。かかる雑誌情報２４２は，図４及び図５に示すように，ユーザが視聴する例えば動画像が提供される雑誌を選択するための雑誌リスト２４２２，ユーザが視聴する例えば動画像を有する情報コンテンツからなる雑誌２４２４，例えば動画像を表示し，ユーザに提供する各種アイテムを選択するボタンを有するプログラム２４２６，などから構成される。なお，かかるプログラム２４２６は，プログラム画像２４２６ａ，上層ボタン２４２６ｂ及び上層ボタン２４２６ｂの下層で表示される下層ボタン２４２６ｃなどから構成される。なお，本実施形態においては，理解を容易にするために，ユーザに提供される各種アイテム（例えば，動画像からなるアイテム４２０，ＤＶＤや動画像評価などの動画像以外のアイテム５２０）を雑誌情報２４２とは別途の構成要素として記載しているが，雑誌情報２４２として含めるように構成することもできる。
【００４１】
メタデータデータベース３００は，ユーザ端末装置１００に配信される雑誌情報２４２のプログラム２４２６に表示されるボタン２４２６ｂ，ｃに関連する情報が付記されているメタデータが格納されている。また，メタデータ３２０は，ボタンの表示・非表示の情報，ボタンの色，大きさ，形や，テキストのフォントなどの各種情報が含まれており，図６に示すように，プログラム毎にユーザ端末装置１００に提供される。ユーザ端末装置１００は，かかるメタデータに付記されたボタンに関する情報に基づいて，プログラム２４２６のボタン設定をＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）に反映させることができる。
【００４２】
動画像データベース４００は，ユーザ端末装置１００からの要求に応じてユーザ端末装置１００に例えば有償で提供される動画像データからなるアイテムが格納されている。各種アイテムデータベース５００は，ユーザ端末装置１００からの要求に応じてユーザ端末装置１００に提供される動画像データ以外の各種アイテムに関連する情報が格納されている。本実施形態においては，動画像データベース４００及び各種アイテムデータベース５００については，発明の理解のために特に重要ではないので，詳細な説明は省略する。
【００４３】
ライセンス認証サーバ装置６００は，ユーザがユーザ端末装置１００を介して動画像からなるアイテムを視聴するために必要なライセンス登録情報（図示せず）が格納されている。かかるライセンス登録情報は，例えば動画を視聴することが可能なユーザ端末装置が，視聴可能な期間と共に登録されている。かかるライセンス認証サーバによるライセンス認証により，ユーザは動画像アイテムを視聴することができる。課金サーバ装置７００は，コンテンツの配信料などの課金情報データに基づいて請求書金額情報を検索した後，これを印刷もしくは電子的に出力する。また，ユーザ毎に請求すべき当期間の請求情報を計算してその結果を送信する。なお，本実施形態においては，ライセンス認証サーバ装置６００及び課金サーバ装置７００については，発明の理解のために特に重要ではないので，詳細な説明は省略する。
【００４４】
なお，本実施形態においては，メタデータデータベース３００，動画像データベース４００，各種アイテムデータベース５００，ライセンス認証サーバ装置６００，課金サーバ装置７００を別途のデータベースあるいはサーバ装置として記載しているが，その一部あるいは全ての機能を雑誌情報配信サーバ装置２００内に設けることができる。
【００４５】
本実施形態においては，情報コンテンツ画面に表示されるボタンは，例えば，「ボタンの表示・非表示」，「ボタンの表示文字」，「ボタン押下時の動作」などのボタンに関する情報を有するメタデータに基づいて設定されるので，情報コンテンツ画面を提供する提供者の趣向に応じて表示ボタンの設定をおこなうことができる。また，表示されるボタンに関する情報は，メタデータに定義することができるので，単なる画像としてボタンが存在するのではなく，アイコンに対する動作処理なども定義可能となる。
【００４６】
次に，図７〜図１０に基づいて，本実施形態にかかるユーザ端末装置１００の表示手段１２０に表示される雑誌情報２４２の画面構成について説明する。
【００４７】
ユーザが本実施形態にかかる雑誌情報２４２を閲覧する場合には，まず，ユーザ端末装置１００の表示手段１２０には，図７に示すように，雑誌リスト２４２２の画面が表示される。雑誌リスト２４２２の表示画面は，複数の雑誌２４２４の内容を示す画像が，各々，略円周上に配置されており，最下部に拡大して示される画像を操作手段１４０により選択することにより，選択された雑誌２４２４の画面に遷移することができる。また，雑誌リスト２４２２の画面に表示される雑誌２４２４の画像は，所定時間（例えば，数秒）で，例えば時計周りに移動するように構成される。
【００４８】
雑誌２４２４の画面は，図８に示すように，雑誌の内容（コンテンツ紹介画像）からなる動画像が再生される動画像表示領域２４２４ａと，プログラム画面や他のページに移行するためのボタン２４２４ｂと，画面の左右側部に表示されて，他の雑誌画面に移行するための左右ボタン２４２４ｃとからなる。
【００４９】
プログラム２４２６の画面は，図９に示すように，選択した雑誌の動画像コンテンツの内容を表示する画面であり，動画像コンテンツの紹介画像領域２４２４ａと，各種アイテムを選択するための上層ボタン２４２６ｂと上層ボタンを選択すると表示される下層ボタン２４２６ｃとからなるボタン表示領域とから構成される。
【００５０】
本実施形態にかかるプログラム画面における上層ボタン２４２４ｂは，例えば，「予告編」，「本編視聴」，「Ｍｙ  Ｌｉｂｒａｒｙ」，「ＳＨＯＰ」，「おすすめメール」，「動画評価」，「戻る」などのボタンが表示されている。なお，「予告編」は，動画像の予告編を視聴するためのボタンである。「本編視聴」は，例えば，有償で動画像を取得するためのボタンである。「Ｍｙ  Ｌｉｂｒａｒｙ」は，ユーザがダウンロードした動画像の登録一覧画面に移行するためのボタンである。「ＳＨＯＰ」は，雑誌に関連する商品を例えばインタネットを介して購入するためのボタンである。「おすすめメール」は，動画像を提供する提供者にメールを送信するための(サービス提供者経由で、友人宛などの入力されたメールアドレス宛にメールを送信するための)ボタンである。「評価」は，ユーザが視聴した動画像の評価を送信するボタンである。「戻る」のボタンは，雑誌のページに戻るボタンである。
【００５１】
また，本実施形態においては，「ＳＨＯＰ」のボタンの下層には，例えば，「ＤＶＤ」，「関連グッズ」，「閉じる」からなる下層ボタン２４２６ｃが設けられており，「ＳＨＯＰ」のボタンを押下することにより表示される。なお，「ＤＶＤ」は，ユーザが視聴する動画のＤＶＤの商品を，例えばインタネットを介して購入するためのボタンである。「関連グッズ」は，ユーザが視聴する動画の関連グッズを例えばインタネットを介して購入するためのボタンである。「閉じる」は，下層ボタン表示を閉じるためのボタンである。
【００５２】
本実施形態においては，上記各ボタン（上層ボタン，下層ボタン）は，常にボタンを表示する固定ボタンと，ボタンの表示あるいは非表示を選択することが可能な編集ボタンとを有する。本実施形態においては，「予告編」，「本編視聴」，「ＤＶＤ」，「関連グッズ」のボタンが編集ボタンであるとして説明する。なお，ボタンを非表示とするのは，例えば，ボタンに対応するアイテムを提供することができない場合や，雑誌情報の提供者が不要と思われるボタンを非表示としたい場合などが考えられる。
【００５３】
本実施形態かかる編集ボタン（「予告編」，「本編視聴」，「ＤＶＤ」，「関連グッズ」）においては，図１０に示すように，各々ボタンＩＤが割り当てられている。例えば，「予告編」のボタンには，「ボタンＩＤ＝１」，「本編視聴」のボタンには，「ボタンＩＤ＝２」が付加されており，「ＳＨＯＰ」のボタンの下層に設けられた「ＤＶＤ」のボタンには「ボタンＩＤ＝３」，及び「関連グッズ」のボタンは，「ボタンＩＤ＝４」が付加されている。このように，ボタンＩＤを割り振ることにより，例えば，複数の階層に分けられた複雑なボタン構成を採用する場合であっても，簡易かつ容易に，編集可能なボタンを指定することができる。本実施形態においては，かかるボタンの編集内容は，後述するメタデータにその情報（例えば，ボタンの表示，非表示，ボタンに表示するテキスト文字，ボタン押下時の動作などの情報）が記載されており，かかるメタデータの情報に基づいて，ボタンの編集を行うことができる。なお，ボタンＩＤを割り振っていないボタンについては，常に，ボタンを表示画面上に表示することができる。一方，ボタンＩＤが割り振られているが，後述するメタデータにボタンＩＤが付記されていない場合には，ボタンを非表示とすることができる。
【００５４】
かかるボタン情報が付記されたメタデータの一例を，図１１に基づいて説明する。図１１には，「予告編（ボタンＩＤ＝１）」（＜ｂｕｔｔｏｎ１＞で示す。）〜「関連グッズ（ボタンＩＤ＝４）」（＜ｂｕｔｔｏｎ４＞で示す。）の４つのボタン表示に関する情報を有するメタデータが記載されている。なお，以下では，「予告編（ボタンＩＤ＝１）」（＜ｂｕｔｔｏｎ１＞で示す。）に関するメタデータのみを説明し，他のボタンに関するメタデータの説明は省略する。
【００５５】
まず，図１１に示すように，「予告編（ボタンＩＤ＝１）」のボタンに関するメタデータにおいて，＜ｂｕｔｔｏｎ１＞は，「ボタンＩＤ＝１」に関するメタデータであることを示す。＜ｉｄ＞は，ボタンＩＤを示す。＜ｔｅｘｔ＞は，ボタンに表示される文字を示し，例えば「予告編」とすることができる。＜ｔｅｘｔ  ｃｏｌｏｒ＞は，ボタンに表示される文字の色を示し，例えば「白」とすることができる。＜ｔｅｘｔ  ｆｏｎｔ＞は，ボタンに表示される文字のフォントを示し，例えば「ゴシック」とすることができる。＜ｔｅｘｔ  ｓｉｚｅ＞は，ボタンに表示される文字の大きさを示し，例えば「１２」とすることができる。＜ｂｕｔｔｏｎ  ｃｏｌｏｒ＞は，ボタンの色を示し，例えば，「黒」とすることができる。＜ｂｕｔｔｏｎ  ｓｈａｐｅ＞は，ボタンの形状を示し，例えば，「長方形」とすることができる。＜ｂｅｈａｖｉｏｒ＞は，ボタン押下時の動作を示し，例えば，「再生」あるいは「ブラウザ」とすることができる。なお，「再生」の場合は対応アイテムの再生動作を行ない，「ブラウザ」の場合には対応アイテムの販売用ＵＲＬを引数としてブラウザを起動することができる。＜ｉｔｅｍ＞は，ボタン押下により特定されるアイテム情報のアイテムＩＤを示し，例えば，「アイテムＩＤ＝１００」することができる。＜ｉｔｅｍ＿ｉｄ＞は，各ボタンに割当てられたアイテムＩＤを示し，再生の場合はタイトルや再生時間の情報や，ブラウザの場合は情報取得先のＵＲＬが記載されている情報の識別番号などとすることができる。
【００５６】
上記メタデータ３２０は，情報配信サーバ装置２００によりメタデータデータベース３００から抽出されて，雑誌情報２４２と共に，あるいは別途にユーザ端末装置１００に送信される。本実施形態においては，ユーザ端末装置１００は，図１２に示すように，受信したメタデータ３２０に記載されているボタンに関する情報をボタン情報１５２として記憶手段１５０に記憶することができる。かかるボタン情報１４５２は，ボタンＩＤ１５２１，テキスト１５２２（表示１５２２ａ，色１５２２ｂ，文体１５２２ｃ，サイズ１５２２ｄ），ボタン１５２３（色１５２３ａ，形状１５２３ｂ，サイズ１５２３ｃ），ボタン動作１５２４，アイテムＩＤ１５２５などから構成される。なお，ボタン情報１５２は，上記メタデータに付記されたボタンに関する情報をテーブルにしたものであり，その情報の内容は，上記メタデータ３２０における情報と同様なので，その説明は省略する。このように，プログラムのボタンに関するボタン情報１５２がユーザ端末装置１００に記憶されているので，ユーザは，例えば，送信されたメタデータを書き換えすることができ，ユーザの趣向に応じてボタンを表示し，あるいはその機能，デザインを設定することができる。
【００５７】
なお，メタデータ３２０に記載されているアイテムのＩＤに関する情報についても，図１３に示すように，アイテム情報１５４として記憶手段に記憶することができる。かかるアイテム情報１５４は，アイテムＩＤ１５４１，アイテム動作１５４２，アイテム名１５４３，アイテム関連情報１５４４などから構成される。アイテムＩＤ１５４１は，動画像からなるアイテムあるいは他の各種アイテムに割り振られたアイテム固有の識別子である。アイテム動作１５４２は，押下されたボタンの動作を示し，動画の場合は再生動作が行われ，他のアイテムの場合はｗｅｂブラウザが起動される。アイテム名１５４３は，ボタンに対応するアイテムの名称である。アイテム関連情報１５４４は，動画像の取得情報，動画視聴のライセンス情報，ブラウザを起動する場合のＵＲＬなどの情報である。このように，ユーザ端末装置１００は，押下されたボタンに対応するアイテム情報に基づいて，アイテム４２０，５２０を取得することができる。
【００５８】
次に，図１４〜図１７に基づいて，上記説明したボタンのうち，「ＤＶＤ（ボタンＩＤ＝３）」のボタンを非表示にする例を説明する。
【００５９】
図１４には，「ＤＶＤ（ボタンＩＤ＝３）」のボタンを非表示にするためのメタデータ３２０’の一例が示されている。図１４に示すように，例えば「ＤＶＤ（ボタンＩＤ＝３）」のボタンを非表示にする場合には，図１１に示すメタデータと異なり，メタデータ中には＜ｂｕｔｔｏｎ３＞に関する情報（「ボタンＩＤ＝３」に関する情報）が存在しない。
【００６０】
上記図１４に示すメタデータ３２０’がユーザ端末装置１００に送信されると，図１５及び図１６に示すように，「ＤＶＤ（ボタンＩＤ＝３）」が非表示となるように制御される。即ち，雑誌情報のプログラム画面の「ＳＨＯＰ」のボタンを押下すると，「ＤＶＤ」のボタンが表示されずに，「関連グッズ」及び「閉じる」のボタンのみが表示されて，「ＤＶＤ（ボタンＩＤ＝３）」が非表示とされる。このとき，非表示のボタンが存在する場合には，隣接するボタンを詰めて表示することができる。なお，メタデータ中に全ての下層ボタン（例えば，「ＤＶＤ（ボタンＩＤ＝３）」及び「関連グッズ（ボタンＩＤ＝４）」）に関する情報が存在しない場合には，その上層ボタンである「ＳＨＯＰ」のボタンを非表示とすることもできる。
【００６１】
このとき，ユーザ端末装置１００の記憶手段１５０に格納されるボタン情報１５２’は，図１７に示すように，図１２に示すボタン情報１５２とは異なり，「ＤＶＤ（ボタンＩＤ＝３）」に関するボタン情報は存在せずに，「予告編（ボタンＩＤ＝１）」，「本編視聴（ボタンＩＤ＝２）」，及び「関連グッズ（ボタンＩＤ＝４）」に関するボタン情報のみが記憶される。
【００６２】
このように，本実施形態においては，プログラム画面に表示されるボタンは，例えば，「ボタンの表示・非表示」，「ボタンの表示文字」，「ボタン押下時の動作」などのボタンに関する情報を有するメタデータに基づいて設定されるので，プログラム画面を提供する提供者の趣向に応じて表示ボタンの設定をおこなうことができる。また，表示されるボタンに関する情報は，メタデータに定義することができるので，単なる画像としてボタンが存在するのではなく，アイコンに対する動作処理なども定義可能となる。
【００６３】
なお，上記実施形態においては，例えばアイテム提供できないをボタンについて非表示にする構成を例に挙げて説明したが，ボタン上に表示される「テキスト」，「色」や「形」も「サイズ」などの情報についてもメタデータに付記された情報に基づいて個別に設定することができる。また，ユーザ端末装置に記憶されたボタン情報を書き換えることにより，ユーザは，表示ボタンの設定を変更することもできる。このように，ＵＩへの表示（ボタン）や，そのコントロールの動作をメタデータに定義するだけで，ユーザインターフェイスの向上を実現することができる。
【００６４】
次に，図１８に基づいて，第１の実施の形態にかかるプログラム画面のボタン表示の動作フローについて説明する。なお，図１８は，第１の実施の形態にかかるプログラム画面のボタン表示の動作フローを示すフローチャートである。なお，本実施形態においては，ユーザ端末装置１００に格納されたボタン情報１５２’に基づいてボタンを表示するものとして説明するが，送信されたメタデータ３２０’に基づいてボタン表示を行うこともできる。
【００６５】
まず，図１８に示すように，ステップＳ１００で，プログラム画面の表示命令がおこなわれる（ステップＳ１００）。本実施形態においては，情報配信サーバ装置２００からユーザ端末装置１００に配信された雑誌情報２４２の雑誌リスト２４２２の画面から雑誌２４２４を選択し，さらに，雑誌２４２４の画面から所定のプログラム２４２６を選択することにより，プログラム画面の表示命令がおこなわれる。
【００６６】
次いで，ステップＳ１０２で，表示するボタンが存在するか否かが判断される（ステップＳ１０２）。表示するボタンの存在は，例えば，ユーザ端末装置１００に格納されているボタン情報１５２を参照して判断することができる。表示するボタンが存在しない場合には，ステップＳ１１０に移行して，プログラム２４２６の画面の表示を終了する。
【００６７】
一方，表示するボタンが存在すると判断される場合には，ステップＳ１０４に移行し，ボタン情報１５２に基づいて，プログラムの画面上に，ボタンを表示する（ステップＳ１０４）。かかるボタンの表示は，例えばユーザ端末装置１００に格納されているボタン情報１５２のうち「ボタン」１５２３に関する情報に基づいて行なうことができる。
【００６８】
次いで，ステップＳ１０６で，ボタン情報１５２に基づいて，表示されたボタン上に文字を表示する（ステップＳ１０６）。かかるボタン上の文字の表示は，例えばユーザ端末装置に格納されているボタン情報１５２のうち「テキスト」１５２２に関する情報に基づいておこなうことができる。
【００６９】
その後，ステップＳ１０８で，まだ，表示するボタンが存在するか否かが判断される（ステップＳ１０８）。まだ，表示するボタンが存在すると判断される場合には，ステップＳ１０４に移行して，上記工程を繰り返す。
【００７０】
一方，表示するボタンが存在しないと判断される場合には，ステップＳ１１０に移行して，プログラム画面の表示を終了する（ステップＳ１１０）
【００７１】
このように，本実施形態においては，例えば，「ボタンの表示・非表示」，「ボタンの表示文字」，「ボタン押下時の動作」などのボタンに関する情報を有するメタデータに基づいてボタンが表示されるので，コンテンツ画面を提供する提供者の趣向に応じて表示ボタンの設定をおこなうことができる。また，メタデータに定義されたボタンに関する情報に基づいて，ボタンが表示されるので，単なる画像としてボタンが存在するのではなく，アイコンに対する動作処理なども設定することができる。
【００７２】
次に，図１９に基づいて，第１の実施の形態にかかるプログラム画面に表示されたボタンの押下時の動作フローについて説明する。なお，図１９は，第１の実施の形態にかかるプログラム画面に表示されたボタンの押下時の動作フローを示すフローチャートである。なお，本実施形態にかかるプログラム画面上のボタンは，上記図１８に示すフローにより，既にボタン表示されているものとして説明する。
【００７３】
まず，図１９に示すように，ステップＳ２００で，ユーザは，プログラム画面上に表示されているボタンを押下する（ステップＳ２００）。
【００７４】
次いで，ステップＳ２０２で，アイテム情報１５４に基づいて，押下されたボタンの動作について判断される（ステップＳ２０２）。ボタンの動作が「ブラウザ」であると判断される場合には，ステップＳ２０４に移行して，アイテムＩＤに基づいて，遷移先のＵＲＬが調べられた後（ステップＳ２０４），ステップＳ２０６で，ＷＥＢブラウザを起動して対象ページが開かれる（ステップＳ２０６）。本実施形態においては，ボタンの動作は，例えばユーザ端末装置１００に格納されているアイテム情報１５４内のボタン動作１５４２に基づいて判断することができる。
【００７５】
一方，ステップＳ２０２で，ボタンの動作が「再生」であると判断される場合には，ステップＳ２０８に移行して，アイテムＩＤに基づいて，動画データを取得しているか否かが判断される（ステップＳ２０８）。アイテムＩＤを取得していないと判断される場合には，ステップＳ２１０に移行して，動画データの取得画面を開き（ステップＳ２１０），処理を終了する。
【００７６】
一方，動画データを取得していると判断される場合には，ステップＳ２１２に移行して，アイテムＩＤに基づいて，ライセンスの取得状態が調査される（ステップＳ２１２）。ライセンスが未取得であると判断される場合には，ステップＳ２１４で，ライセンス取得画面が開かれて（ステップＳ２１４），処理を終了する。
【００７７】
一方，ステップＳ２１２で，ライセンスが取得されていると判断される場合には，ステップＳ２１６に移行し，動画再生画面を開いて，動画の再生がおこなわれる。
【００７８】
本実施形態においては，メタデータ（ボタン情報）には，ボタンに対して，対応するアイテム及びその動作機能が定義されているので，そのボタンに対応する所定のアイテムを容易に取得することができる。
【００７９】
また，本実施形態にかかるボタン上に表示するテキストの表示を，各種状態に応じて変更することもできる。以下，図２０に基づいて，本実施形態にかかるボタン上におけるテキスト表示の動作フローについて説明する。図２０は，本実施形態にかかるボタン上におけるテキスト表示の動作フローを示すフローチャートである。なお，以下では，ボタンの動作が動画の「再生」である場合においてのみ，ボタン上に表示されるテキストを変更する例を挙げて説明する。また，かかるボタン上のテキスト表示の変更フローは，上記図１８の工程中，ステップＳ１０６中に挿入することにより，ボタン上に表示するテキストを変更するものである。
【００８０】
まず，ステップＳ３００で，プログラム画面に表示されるボタン上の文字表示処理が開始される（ステップＳ３００）。本実施形態においては，情報配信サーバ装置２００からユーザ端末装置１００に配信された雑誌情報２４２の雑誌リスト２４２２の画面から雑誌２４２４を選択し，さらに，雑誌２４２４の画面から所定のプログラム２４２６を選択することにより，プログラム画面のボタン上の文字表示処理がおこなわれる。
【００８１】
次に，ステップＳ３０２で，ボタンの動作が「再生」であるか，あるいは「ブラウザ」であるかが判断される（ステップＳ３０２）。ボタン動作がブラウザであると判断される場合には，ステップＳ３０４に移行し，ボタン情報テーブルにあるテキストを表示する（ステップＳ３０４）。なお，本実形態におけるボタン動作の判断は，例えばユーザ端末装置１００に格納されているアイテム情報１５４のうち「ボタン動作」１５４２に関する情報に基づいて行なうことができる。
【００８２】
一方，ボタン動作が「再生」であると判断される場合には，ステップＳ３０６に移行して，動画データが取得済みか否かが判断される（ステップＳ３０６）。動画データが未取得であると判断される場合には，ステップＳ３０８に移行して，ボタン上に，「動画データ未取得」と表示され（ステップＳ３０８），処理を終了する。なお，本実形態における動作データを取得済みか否かの判断は，例えばユーザ端末装置１００に格納されているアイテム情報１５４のうち「アイテム関連情報」１５４４に関する情報に基づいて行なうことができる。
【００８３】
ステップＳ３０６で，動画データが取得済みであると判断される場合には，ステップＳ３１０に移行し，ライセンスが取得済みか否かが判断される（ステップＳ３１０）。ライセンスが未取得であると判断される場合には，ステップＳ３１２に移行し，ボタン上に「ライセンス未取得」と表示し（ステップＳ３１２），処理を終了する。なお，本実形態におけるライセンス情報を取得済みか否か判断は，例えばユーザ端末装置１００に格納されているアイテム情報１５４のうち「アイテム関連情報」１５４４に関する情報に基づいて行なうことができる。
【００８４】
一方，ライセンスを取得済みであると判断される場合には，ステップＳ３１４に移行し，ボタン上に「視聴」を表示する（ステップＳ３１４）。即ち，ユーザが動画データを取得しており，かつライセンスを取得していることから，ユーザは動画を視聴することができる。
【００８５】
本実施形態においては，ユーザが動画データを取得済みか否か，及びライセンスを取得済みか否かに応じて，ボタン上に表示するテキストを変更することができる。
【００８６】
上記説明したように，本実施形態においては，プログラム画面に表示されるボタンは，例えば，「ボタンの表示・非表示」，「ボタンの表示文字」，「ボタン押下時の動作」などのボタンに関する情報を有するメタデータに基づいて設定されるので，プログラム画面を提供する提供者の趣向に応じて表示ボタンの設定をおこなうことができる。また，表示されるボタンに関する情報は，メタデータに定義することができるので，単なる画像としてボタンが存在するのではなく，アイコンに対する動作処理なども定義可能となる。
【００８７】
以上，添付図面を参照しながら本発明の好適な実施形態について説明したが，本発明は係る例に限定されないことは言うまでもない。当業者であれば，特許請求の範囲に記載された範疇内において，各種の変更例または修正例に想到し得ることは明らかであり，それらについても当然に本発明の技術的範囲に属するものと了解される。
【産業上の利用可能性】
【００８８】
本発明は，情報配信システム，情報配信サーバ装置，情報配信方法等に適用可能であり，さらに詳細には，所定のアイテムを選択するためのボタン表示を含む情報コンテンツの情報を配信する情報配信システム，情報配信サーバ装置，情報配信方法等に適用可能である。
【図面の簡単な説明】
【００８９】
【図１】第１の実施の形態にかかる情報配信システムの構成を示すブロック図である。
【図２】第１の実施の形態にかかるユーザ端末装置の構成を示すブロック図である。
【図３】第１の実施の形態にかかる情報配信サーバ装置の構成を示すブロック図である。
【図４】第１の実施の形態にかかる雑誌情報の構成を示す説明図である。
【図５】第１の実施の形態にかかる雑誌情報の構成を示す説明図である。
【図６】第１の実施の形態にかかる雑誌情報にメタデータが付加された状態を示す説明図である。
【図７】第１の実施の形態にかかる雑誌リストの表示画面を示す説明図である。
【図８】第１の実施の形態にかかる雑誌の表示画面を示す説明図である。
【図９】第１の実施の形態にかかるプログラムの表示画面を示す説明図である。
【図１０】第１の実施の形態にかかるプログラムの表示画面のうちボタンを拡大表示して示す説明図である。
【図１１】第１の実施の形態にかかるメタデータの一例を示す説明図である。
【図１２】第１の実施の形態にかかるボタン情報の一例を示す説明図である。
【図１３】第１の実施の形態にかかるアイテム情報の一例を示す説明図である。
【図１４】第１の実施の形態にかかるメタデータの一例を示す説明図である。
【図１５】第１の実施の形態にかかるプログラムの表示画面のうちボタンを拡大表示して示す説明図である。
【図１６】第１の実施の形態にかかるプログラムの表示画面を示す説明図である。
【図１７】第１の実施の形態にかかるボタン情報の一例を示す説明図である。
【図１８】第１の実施の形態にかかるプログラム画面のボタン表示の動作フローを示すフローチャートである。
【図１９】第１の実施の形態にかかるプログラム画面に表示されたボタンの押下時の動作フローを示すフローチャートである。
【図２０】第１の実施の形態にかかるボタン上におけるテキスト表示の動作フローを示すフローチャートである。
【符号の説明】
【００９０】
１０  情報配信システム
１００  ユーザ端末装置
１１０  通信制御装置
１２０  表示手段（ディスプレイ）
１３０  ＣＰＵ
１４０  操作手段
１５０  記憶手段
１５２  ボタン情報
１５４  アイテム情報
２００  雑誌情報配信サーバ装置
２１０  ＣＰＵ
２２０  通信ユニット
２３０  メモリ
２４０  雑誌情報データベース
３００  メタデータデータベース
３２０  メタデータ
４００  動画像データベース
５００  各種アイテムデータベース
６００  ライセンス認証サーバ装置
７００  課金サーバ装置
８００  ネットワーク
【図１】
2005352684.tif 000003
【図２】
2005352684.tif 000004
【図３】
2005352684.tif 000005
【図４】
2005352684.tif 000006
【図５】
2005352684.tif 000007
【図６】
2005352684.tif 000008
【図７】
2005352684.tif 000009
【図８】
2005352684.tif 000010
【図９】
2005352684.tif 000011
【図１０】
2005352684.tif 000012
【図１１】
2005352684.tif 000013
【図１２】
2005352684.tif 000014
【図１３】
2005352684.tif 000015
【図１４】
2005352684.tif 000016
【図１５】
2005352684.tif 000017
【図１６】
2005352684.tif 000018
【図１７】
2005352684.tif 000019
【図１８】
2005352684.tif 000020
【図１９】
2005352684.tif 000021
【図２０】
2005352684.tif 000022