(57)【要約】【課題】ＵＲＬ入力を簡易化するシステムを用いて、端末装置に対する動画あるいは静止画等のコンテンツ配信サービスを実施可能とする。【解決手段】携帯電話１、ＰＤＡ４、あるいはＰＣ端末３等の情報端末装置において、バーコードまたはインターネットナンバーを用いたＵＲＬの簡易入力システムを用いることによってインターネット回線７を介したコンテンツサーバ５に対するアクセスを容易にし、情報端末装置においてＵＲＬ等煩雑なデータ入力を行う必要なく、コンテンツの配信を受けることができるようにする。【選択図】　　　　図１
2004094481.tif 000002
【特許請求の範囲】
【請求項１】
簡易な指示入力によってＵＲＬ情報を取得できる簡易ＵＲＬ入力システムを用いて、情報端末装置にＵＲＬを取得し、該取得したＵＲＬ情報を用いてインターネット上のダウンロードサイトに接続することによって、該情報端末装置へのコンテンツのダウンロードを可能とすることを特徴とするコンテンツ配信システム。
【請求項２】
請求項１に記載のコンテンツ配信システムにおいて、前記簡易ＵＲＬ入力システムは、ＵＲＬ情報を抽出可能な情報を含むバーコードに近接させることによって、該バーコードの記録データを読み出し、該記録データに応じたＵＲＬ情報を抽出して出力するバーコードリーダを前記情報端末装置に接続し、該情報端末装置は、前記バーコードリーダから入力したＵＲＬ情報を用いてインターネット上のダウンロードサイトに接続することにより、前記ダウンロードサイトに接続してコンテンツの配信を受けることができるようにした、バーコードによるＵＲＬ情報入力システムを含むことを特徴とするコンテンツ配信システム。
【請求項３】
請求項１または２に記載のコンテンツ配信システムにおいて、前記簡易ＵＲＬ入力システムは、簡易な数字または文字またはこれらの組み合わせによる接続情報に対応したインターネットサイトを予め定めておき、該接続情報を入力してＵＲＬ情報の提供サービスを行うサービスサイトを用意し、情報端末装置は、前記サービスサイトに接続して前記接続情報を入力することにより、該サービスサイトは、入力された接続情報に該当するダウンロードサイトに接続するためのＵＲＬ情報を前記情報端末装置に提供し、該情報端末装置は該ＵＲＬ情報を用いて前記ダウンロードサイトに接続してコンテンツの配信を受けることができるようにした、接続情報によるＵＲＬ情報入力システムを含むことを特徴とするコンテンツ配信システム。
【請求項４】
請求項１ないし３のいずれか１に記載のコンテンツ配信システムにおいて、前記ダウンロードサイトを管理するサーバは、Ｊａｖａ（Ｒ）言語で作成されたアプリケーションプログラムであるＪａｖａ（Ｒ）プログラムと、所定の圧縮方式を用いて圧縮されたコンテンツファイルとを保持するとともに、前記情報端末装置は、インターネット接続機能と、Ｊａｖａ（Ｒ）プログラム実行機能とを備え、前記情報端末装置は、前記インターネット接続機能によって前記サーバに接続してＪａｖａ（Ｒ）プログラムをダウンロードし、該ダウンロードしたＪａｖａ（Ｒ）プログラムを実行することによってさらに前記サーバから前記コンテンツファイルをダウンロードし、前記Ｊａｖａ（Ｒ）プログラムによって該コンテンツファイルの再生を開始することを特徴とするコンテンツ配信システム。
【請求項５】
請求項１ないし３のいずれか１に記載のコンテンツ配信システムにおいて、前記ダウンロードサイトを管理するサーバは、Ｗｅｂサイト上でブラウザの要求に基づいて画像データを配信する機能を有するＷｅｂＯＳと、Ｊａｖａ（Ｒ）のオブジェクトをダウンロードさせるためのサーバサイドＪａｖａ（Ｒ）として機能するサブレットと、アプレットが記述されているＷｅｂページであるｈｔｍｌファイルと、所定の圧縮方式を用いて圧縮されたコンテンツファイルとを保持し、前記情報端末装置は、前記サーバに接続して、アプレットとコンテンツファイルのダウンロードを行い、ダウンロードした前記アプレットを実行することによって、コンテンツファイルをデコードして該情報端末装置が有する表示手段に表示せしめることを特徴とするコンテンツ配信システム。
【請求項６】
請求項５に記載のコンテンツ配信システムにおいて、前記コンテンツファイルをダウンロードしようとする情報端末装置は、前記ダウンロードサイトに接続してｈｔｍｌの要求信号を送出し、該ダウンロードサイトは該ｈｔｍｌの要求信号に応答して該当するアプレット及びＪａｖａ（Ｒ）のオブジェクトを送出し、前記情報端末装置は、ダウンロードしたアプレットを実行し、前記Ｊａｖａ（Ｒ）のオブジェクトに含まれるコンテンツファイルをデコードして表示することを特徴とするコンテンツ配信システム。
【請求項７】
請求項６に記載のコンテンツ配信システムにおいて、前記Ｊａｖａ（Ｒ）のオブジェクトは、デコードロジック、前記所定の圧縮方式によって圧縮されたコンテンツファイル、及び認証キーがカプセル化されたものであることを特徴とするコンテンツ配信システム。
【請求項８】
請求項４ないし７のいずれか１に記載のコンテンツ配信システムにおいて、前記所定の圧縮方式は、ＹＣｒＣｂを入力信号とし、輝度成分Ｙ及びカラー成分ＣｒＣｂとをそれぞれ異なる圧縮率で３×２ピクセルを１ブロックとして圧縮符号化を行い、該圧縮符号化したデータを相関フィルタを用いてフィルタリングし、該フィルタリングしたデータをハフマン符号化により可変長符号に圧縮する処理を含むアルゴリズムを有するものであることを特徴とするコンテンツ配信システム。
【請求項９】
請求項１ないし８のいずれか１に記載のコンテンツ配信システムの機能を実現するためのプログラム。
【請求項１０】
請求項９に記載のプログラムを記録した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンテンツ配信システム，該システムの機能を実現するプログラム及び記録媒体に関し、より詳細には、バーコード情報またはインターネットナンバーを用いてインターネット上の該当サイトに接続したユーザに対して、画像配信サービス提供を行うことができるようにしたコンテンツ配信システムに関する。
【０００２】
【従来の技術】
バーコードを用いた電子商流として、バーコードを印刷した紙媒体をユーザに提供し、ユーザがバーコードリーダによってバーコードを読み取り、読み取ったバーコードデータを用いて携帯電話等の情報端末からインターネット上の該当サイトに接続することにより、ユーザが商品の注文や各種サービスの提供を受けることを可能とするサービスが提供されている。
【０００３】
例えば、市販される雑誌や商店等の店頭で配布する情報誌や各種カタログ等の印刷物に予めバーコードを印刷しておく。バーコードはユーザに提供する商品やサービスにリンクさせておく。例えば、このようなバーコードは、商品やサービス提供を行う事業者が広告情報として雑誌等に掲載する。ユーザは、このような広告情報を見て、商品やサービスを所望する場合に、バーコードリーダ付きの携帯電話を用いてバーコードを読み取る。
【０００４】
バーコードには、インターネットサイトに接続可能なＵＲＬ情報や商品情報等が記録されていて、携帯電話は、バーコードリーダが読み取ったバーコード情報を用いて該当サイトにアクセスすることができる。こうして、ユーザは該当サイトにおいて商品注文や各種のサービス提供を受けることができる。このようなバーコードによるサービス提供は、例えば、上述のようなオンラインショッピングや、各種の資料請求、レストランの予約、懸賞応募、その他各種ホームページへのアクセス等を可能とする。
【０００５】
一方、インターネットナンバーによるサイトへの接続サービスが普及してきている。インターネットナンバーは、インターネットナンバー社が開発したサービスであって、Ｗｅｂサイトのアドレス（ＵＲＬ）の代わりに簡単な数字を入力するだけで、該当サイトに簡単にアクセスすることができるようにしたものである。すなわち、ユーザは、インターネットナンバーのサービス提供を行うＷｅｂサーバにアクセスし、予め定められている数字（インターネットナンバー）を該当ページに入力することによって、サービス提供サーバがインターネットナンバーに該当するサイトへの接続を行う。このような仕組みにより、ユーザは複雑なＵＲＬを入力することなく、インターネットナンバーを入力するだけで、該当サイトに接続することができる。
【０００６】
【発明が解決しようとする課題】
本発明は、上記のバーコードシステム及びインターネットナンバーのごとくのＵＲＬ入力を簡易化するシステムを用いて、端末装置に対する動画あるいは静止画等のコンテンツ配信サービスを実施可能なコンテンツ配信システム，該システムの機能を実現するプログラム及び記録媒体を提供することを目的とするものである。
【０００７】
【課題を解決するための手段】
請求項１の発明は、簡易な指示入力によってＵＲＬ情報を取得できる簡易ＵＲＬ入力システムを用いて、情報端末装置にＵＲＬを取得し、該取得したＵＲＬ情報を用いてインターネット上のダウンロードサイトに接続することによって、該情報端末装置へのコンテンツのダウンロードを可能とすることを特徴としたものである。
【０００８】
請求項２の発明は、請求項１の発明において、前記簡易ＵＲＬ入力システムは、ＵＲＬ情報を抽出可能な情報を含むバーコードに近接させることによって、該バーコードの記録データを読み出し、該記録データに応じたＵＲＬ情報を抽出して出力するバーコードリーダを前記情報端末装置に接続し、該情報端末装置は、前記バーコードリーダから入力したＵＲＬ情報を用いてインターネット上のダウンロードサイトに接続することにより、前記ダウンロードサイトに接続してコンテンツの配信を受けることができるようにした、バーコードによるＵＲＬ情報入力システムを含むことを特徴としたものである。
【０００９】
請求項３の発明は、請求項１または２の発明において、前記簡易ＵＲＬ入力システムは、簡易な数字または文字またはこれらの組み合わせによる接続情報に対応したインターネットサイトを予め定めておき、該接続情報を入力してＵＲＬ情報の提供サービスを行うサービスサイトを用意し、情報端末装置は、前記サービスサイトに接続して前記接続情報を入力することにより、該サービスサイトは、入力された接続情報に該当するダウンロードサイトに接続するためのＵＲＬ情報を前記情報端末装置に提供し、該情報端末装置は該ＵＲＬ情報を用いて前記ダウンロードサイトに接続してコンテンツの配信を受けることができるようにした、接続情報によるＵＲＬ情報入力システムを含むことを特徴としたものである。
【００１０】
請求項４の発明は、請求項１ないし３のいずれか１の発明において、前記ダウンロードサイトを管理するサーバは、Ｊａｖａ（Ｒ）言語で作成されたアプリケーションプログラムであるＪａｖａ（Ｒ）プログラムと、所定の圧縮方式を用いて圧縮されたコンテンツファイルとを保持するとともに、前記情報端末装置は、インターネット接続機能と、Ｊａｖａ（Ｒ）プログラム実行機能とを備え、前記情報端末装置は、前記インターネット接続機能によって前記サーバに接続してＪａｖａ（Ｒ）プログラムをダウンロードし、該ダウンロードしたＪａｖａ（Ｒ）プログラムを実行することによってさらに前記サーバから前記コンテンツファイルをダウンロードし、前記Ｊａｖａ（Ｒ）プログラムによって該コンテンツファイルの再生を開始することを特徴としたものである。
【００１１】
請求項５の発明は、請求項１ないし３のいずれか１の発明において、前記ダウンロードサイトを管理するサーバは、Ｗｅｂサイト上でブラウザの要求に基づいて画像データを配信する機能を有するＷｅｂＯＳと、Ｊａｖａ（Ｒ）のオブジェクトをダウンロードさせるためのサーバサイドＪａｖａ（Ｒ）として機能するサブレットと、アプレットが記述されているＷｅｂページであるｈｔｍｌファイルと、所定の圧縮方式を用いて圧縮されたコンテンツファイルとを保持し、前記情報端末装置は、前記サーバに接続して、アプレットとコンテンツファイルのダウンロードを行い、ダウンロードした前記アプレットを実行することによって、コンテンツファイルをデコードして該情報端末装置が有する表示手段に表示せしめることを特徴としたものである。
【００１２】
請求項６の発明は、請求項５の発明において、前記コンテンツファイルをダウンロードしようとする情報端末装置は、前記ダウンロードサイトに接続してｈｔｍｌの要求信号を送出し、該ダウンロードサイトは該ｈｔｍｌの要求信号に応答して該当するアプレット及びＪａｖａ（Ｒ）のオブジェクトを送出し、前記情報端末装置は、ダウンロードしたアプレットを実行し、前記Ｊａｖａ（Ｒ）のオブジェクトに含まれるコンテンツファイルをデコードして表示することを特徴としたものである。
【００１３】
請求項７の発明は、請求項６の発明において、前記Ｊａｖａ（Ｒ）のオブジェクトは、デコードロジック、前記所定の圧縮方式によって圧縮されたコンテンツファイル、及び認証キーがカプセル化されたものであることを特徴としたものである。
【００１４】
請求項８の発明は、請求項４ないし７のいずれか１の発明において、前記所定の圧縮方式は、ＹＣｒＣｂを入力信号とし、輝度成分Ｙ及びカラー成分ＣｒＣｂとをそれぞれ異なる圧縮率で３×２ピクセルを１ブロックとして圧縮符号化を行い、該圧縮符号化したデータを相関フィルタを用いてフィルタリングし、該フィルタリングしたデータをハフマン符号化により可変長符号に圧縮する処理を含むアルゴリズムを有するものであることを特徴としたものである。
【００１５】
請求項９の発明は、請求項１ないし８のいずれか１に記載のコンテンツ配信システムの機能を実現するためのプログラムである。
【００１６】
請求項１０の発明は、請求項９に記載のプログラムを記録した記録媒体である。
【００１７】
【発明の実施の形態】
図１は、本発明よるコンテンツ配信システムを実施可能なシステム構成例を説明するための図で、図中、１は携帯電話、２は携帯電話に取り付けるバーコードリーダ、３はＰＣ端末、４はＰＤＡ、５は配信コンテンツのダウンロードサイトを提供するコンテンツサーバ、６はインターネットナンバーのサービス提供を行うインターネットナンバーサービスサーバ、７はインターネット回線である。本発明は、バーコードやインターネットナンバーを用いた管理ＵＲＬ入力システムを利用して、サーバシステムに保持された動画や静止画等のコンテンツデータを携帯電話あるいはＰＣ端末装置に配信するサービス提供を可能としたシステムである。
【００１８】
携帯電話１、ＰＤＡ４、あるいはＰＣ端末３等の情報端末装置において、バーコードまたはインターネットナンバーを用いたＵＲＬの簡易入力システムを用いることによってインターネット回線７を介したコンテンツサーバ５に対するアクセスを容易にし、情報端末装置においてＵＲＬ等煩雑なデータ入力を行う必要なく、コンテンツの配信を受けることができるようにしたものである。
【００１９】
サービス提供者は、該当サイトに接続したユーザの携帯情報端末に対して、動画コンテンツの配信を行う。配信コンテンツは限定されることはなく、多様な情報提供が可能であるが、例えば、特定の商品に関連したＣＭや、そのＣＭに出演しているタレントのビデオデータを配信したり、またゲーム等の動画サイトにリンクするようなサービス提供を行うことができる。
【００２０】
以下に本発明に適用したＵＲＬの簡易入力システムである、バーコードによるＵＲＬ入力システム及びインターネットナンバーによるＵＲＬ入力システムについて説明する。
【００２１】
（バーコードによるＵＲＬ簡易入力システム）
本発明に係わるバーコードによるＵＲＬ簡易入力システムの一形態によれば、ＵＲＬ情報を格納したマイクロバーコードや二次元コードを印刷した媒体を流布せしめ、バーコードリーダ付きの携帯情報端末を用いてユーザがバーコードを読み出すことによって、バーコード情報を用いて携帯情報端末から該当サイトに接続可能とする。バーコード印刷した媒体は、カタログやチラシ等の印刷物のみならず、カード型媒体や、例えば飲料缶等各種市販の商品に印刷し、またはラベルとして貼付することにより市場に頒布されユーザに提供され得る。
【００２２】
図２は、本発明のコンテンツ配信システムに適用されるバーコードリーダと端末装置の構成例を示す概略図で、図中、１はインターネット接続機能を有する携帯電話、２は携帯電話用のアタッチメントとして提供されるバーコードリーダである。本発明のコンテンツ配信システムを利用するユーザは、該バーコードリーダ２を携帯電話１に取り付ける。このときに携帯電話１の外部器機接続ポートにバーコードリーダ２の所定の端子が接続されるようにする。
【００２３】
図３は、バーコードリーダによる商品コードの読み取り動作を説明するための図である。バーコードデータの読み取りの際は、バーコードリーダ２を動作させて、例えば缶飲料８等の商品に印刷されたバーコード８ａに近接させ、そのバーコードのデータを読み取る。バーコードリーダ２では、バーコードからＵＲＬを特定して携帯電話１に転送し、携帯電話１はそのＵＲＬを用いてインターネット上の該当サイトに接続する。また、バーコードリーダ２で読み出したバーコード情報からのＵＲＬ情報の特定は、携帯電話１側で実行するようにしてもよい。
【００２４】
すなわち、本発明に係わるバーコードは、バーコードリーダがバーコード情報を読み出した際に、該当サイトのＵＲＬを特定可能な情報、もしくは最終的にリンクによって該当サイトに到達できる情報を含んでいることを意味する。
【００２５】
なお、上述したバーコードリーダ２は、携帯電話用のアタッチメントのみならず、ＰＣ端末に接続可能なリーダタイプのものを適用することもできる。
【００２６】
バーコード８ａとしては、例えばマイクロバーコードを好適に用いることができる。マイクロバーコードはネオレックス社の製品名であり、従来のＪＡＮコードの２０／１〜３０／１の面積でデータを記録できるものである。なお、本発明では、マイクロバーコードに限定されることなく、通常のバーコードや二次元コードを適用することができる。本明細書では、二次元コードもバーコードの一形態であるものとして定義して説明する。
【００２７】
マイクロバーコードや二次元コードを用いたバーコード８ａには、予め特定のインターネットサイトに接続するためのＵＲＬ情報が格納されていて、バーコードリーダ２によってバーコード８ａのデータを読み出すことにより、そのＵＲＬ情報を抽出することができる。バーコードリーダ２で抽出されたＵＲＬ情報は携帯電話１に送られ、携帯電話１ではそのＵＲＬ情報を用いて該当するサイトに接続し、コンテンツの配信を受ける。このとき必要に応じて、バーコードに格納された他の情報を接続サイトに送信する。
【００２８】
（インターネットナンバーによるＵＲＬ簡易入力システム）
インターネットナンバーによるＵＲＬ簡易入力において、コンテンツ配信を行うサービスプロバイダで該当サイトに接続するための簡易な番号を告知し、ユーザは端末装置のブラウザ等によって、インターネットナンバーサービスサーバ６で提供されるインターネットナンバーの入力サイトに接続し、インターネットナンバー入力画面を開いて上記の番号を入力する。
【００２９】
上記インターネットサービスサーバ６は、入力された番号に該当するダウンロードサイトを提供するコンテンツサーバ５にユーザ端末を接続させて、そのダウンロードサイトからユーザ端末に対してコンテンツを配信する。すなわち、ユーザ端末では、インターネットナンバーの入力サイトのＵＲＬを予め保持しておけばよく、このサイトに接続して番号を入力することによって、対象サイトのＵＲＬを入力する必要なく簡易に接続することができる。
【００３０】
本発明は、バーコードやインターネットナンバーを用いた管理ＵＲＬ入力システムを利用して、サーバシステムに保持された動画や静止画等のコンテンツデータを携帯電話あるいはＰＣ端末装置に配信するサービス提供を可能とするものであり、コンテンツのダウンロードを行うためのシステム構成や、データ形式やその圧縮技法を限定するものではなく、公知の技術を適用できる。一般には、例えば、ＨＴＭＬで記述されたＷｅｂ文書をクライアント側からＷｅｂブラウザでダウンロードする。またＨＴＭＬ以外の様々な形式のファイルにおいては、ヘルパーアプリケーションやプラグインを用いてダウンロードを実行できる。また携帯電話においては、Ｊａｖａ（Ｓｕｎ　Ｍｉｃｒｏｓｙｓｔｅｍ社）によるプラットフォームから独立したシステムが普及している。
【００３１】
本発明のコンテンツの配信システムにおいては、上述したごとくにダウンロードするデータやファイルの圧縮方式を限定するものではないが、従来の圧縮技術に比して高効率で高品質のデータ圧縮を実現するアルゴリズム（以下、本明細書中では、本発明に適用可能な高効率高圧縮率のデータ圧縮をＤＡｖｉｄ（Ｄｉｇｉｔａｌ　Ａｃｔ　Ｖｉｄｅｏ　Ｃｏｄｅｃ）圧縮とし、ＤＡｖｉｄ圧縮により生成されたファイルをＤＡｖｉｄ圧縮ファイルとして説明する）を用いることにより、サーバシステムに保持された動画によるコンテンツデータを、バーコードやインターネットナンバーによる簡易ＵＲＬ入力システムによってＵＲＬ情報を取得した携帯電話あるいはＰＣ端末装置によってダウンロード可能としたシステムである。
【００３２】
以下に、携帯電話に対するダウンロードの一形態として、Ｊａｖａ（Ｒ）を用いたコンテンツ配信のシステム構成例について説明する。図４は、本発明におけるコンテンツ配信を行うためのシステム構成例を説明するための図で、読み取られたバーコードに従ってインターネット接続した携帯電話等の情報端末装置に対して、動画像等のコンテンツデータを配信するシステムの一例を示すものである。現在、携帯電話等の携帯端末装置にＪａｖａ（Ｒ）を搭載してプログラムをダウンロードして自立的に動作するシステムが主要なキャリヤから提供されている。このような機能を有する携帯端末装置では、あたかもインターネット上でブラウザを介してコンテンツをダウンロードするのと同様に対象コンテンツのダウンロードができるようになっている。例えば、ＮＴＴドコモ社のｉアプリは、Ｊａｖａ（Ｒ）が搭載された携帯端末装置上で動作し、ユーザがその都度サーバにアクセスする必要なく、プログラムが定期的にサーバから情報を得ることができるもので、ｉアプリのプログラムは、ｉモードのメニューリストから選択して入手することができる。
【００３３】
図４に示すシステム形態において、携帯電話１は、電話機の基本的な機能（音声通話機能や電話帳機能）に加えて、前述したごとくのインターネット接続機能と、Ｊａｖａ（Ｒ）プログラム実行機能とを備える。すなわち例えば前述のＮＴＴドコモ社の例では、ｉモードによるインターネット接続機能と、ｉアプリ対応のＪａｖａ（Ｒ）言語で作成されたアプリケーションプログラム（以下Ｊａｖａ（Ｒ）プログラムとする）の実行機能とを備えているものとする。またサーバ５には、Ｊａｖａ（Ｒ）プログラム５ａと、本発明に係わるＤＡｖｉｄ圧縮によって圧縮されたコンテンツファイル（ＤＡｖｉｄ圧縮ファイル）５ｂとが保持されている。
【００３４】
まず、携帯電話１は、上記インターネット接続機能によってサーバ５に接続し（ステップＳ１）、Ｊａｖａ（Ｒ）プログラムをダウンロードする（ステップＳ２）。携帯電話１では、ダウンロードしたＪａｖａ（Ｒ）プログラムを実行することによって（ステップＳ３）、サーバ４からＤＡｖｉｄ圧縮ファイルがダウンロードされる（ステップＳ４）。そして全てのファイルが携帯電話１にダウンロードされたら、引き続いてＪａｖａ（Ｒ）プログラムによって、ダウンロードされたＤＡｖｉｄ圧縮ファイルの再生を開始する。
【００３５】
上記ステップＳ１及びステップＳ２は一度実行すれば、Ｊａｖａ（Ｒ）プログラムが携帯電話１に保存されるため、次回の処理からはステップＳ１及びＳ２の処理は不要である。しかしながら、例えば、Ｊａｖａ（Ｒ）アプリケーションが、そのＪａｖａ（Ｒ）アプリケーションをダウンロードしたサーバのみとのデータ通信が可能である場合、別のサーバに保持されたＤＡｖｉｄ圧縮データをダウンロードしようとする際には、そのサーバに対して上記ステップＳ１及びＳ２の処理を行う必要がある。
【００３６】
例えば、ＮＴＴドコモ社のシステムの場合、携帯電話からサーバへの接続は、ＮＴＴドコモ社のｉモードセンタ経由で実行される。すなわち携帯電話はＮＴＴドコモ社のパケット網を介してｉモードセンタに接続し、ｉモードセンタからインターネット網を介して対象のサーバのサイトに接続する。サイトに接続されると、その応答はインターネット網を介してｉモードセンタに渡り、パケット網を通して携帯電話で受信される。例えばキャリヤによっては、上記ステップＳ４で一度にダウンロードできるデータサイズが、例えば１０ｋバイトまで等決められているため、各コマごとにダウンロードする。
【００３７】
図５は、本発明におけるコンテンツ配信を行うための他のシステム構成例を説明するための図である。本実施例は、携帯電話やＰＣなどの端末装置からインターネットによってサーバにアクセスしてｈｔｍｌファイルを要求し、サーバからアプレットと動画像ファイルとをダウンロードし、そのアプレットを実行することによってダウンロードした動画データを端末側でデコード（伸張）して表示を行うことを可能にするシステムである。
【００３８】
本実施例において、コンテンツとして配信される映像データは、通常は、圧縮した動画ファイル５ｅとしてサーバ５に保持される。サーバ５は、ＷＷＷサーバ上で動作してＷｅｂサイト上でブラウザなどの要求に基づいてＨＴＭＬファイルやイメージ画像などを配信する機能を持つソフトウェアであるＷｅｂＯＳ（ここではＡｐａｃｈｅ）と、サーバサイドジャバとして機能するサブレットが保持されている（５ｃ）。
【００３９】
Ａｐａｃｈｅは、ＷｅｂブラウザにおけるＵＲＬの入力やフォームのボタンのクリックによるアクセスを受け付けるサーバ（Ａｐａｃｈｅ　ｈｔｔｐ　ｓｅｒｖｅｒ）として機能する。またサブレットは、Ｊａｖａ（Ｒ）で作成したサーバ側のプログラムであって、サーバ上で動作させたＪＶＭ（Ｊａｖａ（Ｒ）　Ｖｉｒｔｕａｌ　Ｍａｃｈｉｎｅ）上で動作するプログラムである。またサーバ５は、アプレットが記述されているＷｅｂページであるｈｔｍｌファイル５ｄを保持している。
【００４０】
サブレットは、Ｊａｖａ（Ｒ）のオブジェクトをダウンロードする処理を実行するためのものである。ここではサブレットを用いない他の実装方式も適用することができるが、サブレットを用いる実装方法が最も容易である。また、サブレットを利用することにより、高度なセキュリティ機能を実装することが可能となる。
【００４１】
すなわち、サブレットは動作上必須の要素ではないが、セキュリティ上必要となるものである。例えば、サブレットがない場合は、例えば、ブラウザで該当するＵＲＬアドレスにアクセスすることによって、デコーダを含んだｊａｒファイル（Ｊａｖａ（Ｒ）　Ａｒｃｈｉｖｅファイル）とＤＡｖｉｄ圧縮ファイルとを入手することができてしまう。これでは、簡単に海賊版プレーヤをつくることができてしまうため、サーバに保持したＤＡｖｉｄ圧縮ファイルが流出してしまうという問題が生じる。本実施例は、上記のごとくの問題点に対して対処した仕組みを含むものである。
【００４２】
携帯電話１では、サーバ５に接続して、アプレットと動画ファイルのダウンロードを行い、ダウンロードしたアプレットを実行することによって、動画像データを復号化（解凍）し、その表示手段に表示せしめる。
【００４３】
以下に図５のシステムの動作手順について説明する。コンテンツ用の動画ファイル５ｅは、ＤＡｖｉｄ圧縮方式によって圧縮された状態でサーバ５に保持される。ユーザがバーコード情報やインターネットナンバーに関連付けられたコンテンツファイルを閲覧しようとする場合、ＵＲＬ取得手段９によって対称コンテンツファイルを保持するサーバのＵＲＬを取得する（ステップＳ１１）。ＵＲＬ取得手段９は、前述したごとくの携帯電話１に取り付けたバーコードリーダ２、もしくはインターネットナンバーサービスによるＵＲＬ取得手段のいずれかを用いる。ここでバーコードリーダ２の場合は、上述したごとくにマイクロバーコードに予め記録されたＵＲＬ情報を抽出するか、もしくは物流バーコード等に含まれる商品コード等からのＵＲＬデータを特定して携帯電話１に転送する。
【００４４】
携帯電話１では、取得したＵＲＬ情報に従ってインターネットを介してサーバ４に接続し、ｈｔｍｌの要求信号を送出する（ステップＳ１２）。サーバ５はそのｈｔｍｌの要求信号に応答して、該当するアプレットを送出する（ステップＳ１３）。このアプレットには、ＤＡｖｉｄデコーダの本体は含まれない。
【００４５】
次いで動画データを含むＪａｖａ（Ｒ）のオブジェクトを送出する（ステップＳ１４）。このオブジェクトには、デコードロジック、コンテンツ圧縮ファイル（動画データ）、及び認証キーがカプセル化されている。そして携帯電話１では、ダウンロードしたアプレットを実行し、コンテンツ圧縮ファイルをデコードして表示することができる。またアプレットは、実行の際に認証キーによる簡単な認証手順を必要とするようにしておく。
【００４６】
また、コンテンツ圧縮ファイルのダウンロードと、該コンテンツ圧縮ファイルのデコード・表示は、パラレルまたはシリアルのいずれでも実現可能であるが、本実施例ではシリアルで実装するものとする。すなわち、携帯電話１では、コンテンツ圧縮ファイルを全てダウンロードしてから、そのファイルのデコード・表示を実行する。
【００４７】
本発明を用いることによって、本来の広告や情報伝達を目的とする印刷文字や画像に関連するような高品質動画像コンテンツを、バーコードやインターネットナンバーを介してオンラインサイトから発信できるサービス提供が可能となる。本発明のシステムによって従来の商品に大きな付加価値を導入することができ、あるいは新しいビジネスを創造する可能性を提供することができる。また本発明のＤＡｖｉｄ圧縮技術によって高品質で高速な動画像配信を行うことができるため、従来のシステムによる配信画像に対して優位な差別化を図ることができ、ユーザの満足度を高めることができる。
【００４８】
次に本発明に適用可能なＤＡｖｉｄ圧縮技術について説明する。ＤＡｖｉｄ圧縮は、様々なピクチャに対して均一なインターフレームコード化を提供し、インターフレーム冗長量において広く予期される変化性を考慮に入れて、エンコーダカラーの比較的低いデータ流量で良好な結果を与えるインターフレームコード化を提供し、ＴＶ放送基準に合致した高品質ビデオを常に提供し、マイクロ回路技術において容易に実行できるビデオコード化方法を提供するものである。
【００４９】
ＤＡｖｉｄのアルゴリズムは、ＮＴＳＣ信号のサンブリング周波数を考え、どの程度フィルタをかけても原画像に影響がないか、すなわち現画像の再現性に優れるかをベースに考えられている。すなわち、再現しなくてはならないものを中心にブロックコーディング化（ＲＧＢ成分の抽出）することで、データ量の削減を図っている。
【００５０】
ＤＡｖｉｄ圧縮技術を実現するアルゴリズムは、ＹＣｒＣｂを入力信号とし、３×２ピクセルを１ブロックとしてブロック符号化を行う。周知のようにＹＣｒＣｂ信号は、輝度信号Ｙと２つの色差信号Ｃｒ，Ｃｂとによりピクセル画像の色を表すものである。もともと、人間の目の識別能力は輝度に強く、カラーには弱いものとされている。そこで、ＤＡｖｉｄは、３×２のブロックの中で、輝度成分のフィルタを暖く、カラー成分のフィルタをきつくしたものとなっている。
【００５１】
ＹＣｒＣｂ信号のフォーマットには例えば４：２：２のものがあるが、これは輝度信号を４、それに対しカラー成分を２のみとしたものである。これもフィルタ効果であり圧縮と言える。この３×２のブロックの中で、まずＹ成分について、コード変換テーブルを参照し、コード化すなわちＹ成分への量子化を行う。　３×２ブロック中にＹ成分は６個であり、Ｙ（７ビット）×６個＝４２ビットのＹ成分値をコーディングすることで２４ビットにする。
【００５２】
次に、Ｃｒ，Ｃｂの色差信号については、上述のように人間の目からすると輝度に比してカラー成分は認識しにくい部分があるので、これを利用して圧縮を行う。すなわち、３×２ブロック中にＣｒ，Ｃｂ成分は各６個であり、ＣｒＣｂ（１２ビット）×６＝７２ビットのカラー成分値をコーディングすることで８ビットにする。すなわち、Ｙ成分２４ビットとＣｒＣｂ成分８ビットとで計３２ビットとなり、１ブロック６ピクセルなので１ピクセルあたり５．３３ビットとなる。また、ＤＡｖｉｄの場合、対数変換的な処理をブロックごとにおこなうので、ブロックごとのコーディングサイズは変動する。従って上記数値は、平均的な数値である。
【００５３】
またＤＡｖｉｄは、フィールド処理をおこなうことで、ジャギノイズの低減が可能となる。この機能は、レジスタによりＯＮ／ＯＦＦ可能である。またＤＡｖｉｄの場合、外付けメモリは、１個のＳＤＲＡＭのみで対応可能である。
【００５４】
上記のブロック符号化の後、ブロックデータはメモリに送られて１フレーム分遅延されて直前のフレームとして存在し、次いで、時間変数インパルス応答フィルタであるテンポラルフィルタ（相関フィルタ）を用いてフィルタリングする。テンポラルフィルタは、イメージデータのエッジ部のぼやけを起こすノイズを減少させ、エッジ効果を抑制する。
【００５５】
次いで、ハフマン符号化によるエントロピー符号化が行われる。ここでは、フレームの冗長性を排除するためにフレーム間比較が行われ、フレーム内及びブロックの全ての冗長性を排除するために、ハフマンコード表を用いて可変長符号に圧縮する。
【００５６】
【発明の効果】
以上の説明から明らかなように、本発明によれば、バーコードやインターネットナンバーを用いた簡易ＵＲＬ入力システムを用いて取得したＵＲＬを用いて、ユーザが情報端末から該当サイトに接続することにより、ユーザの情報端末装置に対して動画像コンテンツを配信可能とするコンテンツ配信システム、該システムの機能を実現するプログラム及び記録媒体を提供することができる。
【図面の簡単な説明】
【図１】本発明よるコンテンツ配信システムを実施可能なシステム構成例を説明するための図である。
【図２】本発明のコンテンツ配信システムに適用されるバーコードリーダと端末装置の構成例を示す概略図である。
【図３】バーコードリーダによる商品コードの読み取り動作を説明するための図である。
【図４】本発明におけるコンテンツ配信を行うためのシステム構成例を説明するための図である。
【図５】本発明におけるコンテンツ配信を行うための他のシステム構成例を説明するための図である。
【符号の説明】
１…携帯電話、１ａ…Ｊａｖａ対応ブラウザ、１ｂ…アプレット実行、２…バーコードリーダ、３…ＰＣ端末、４…ＰＤＡ、５…コンテンツサーバ、５ａ…Ｊａｖａ（Ｒ）プログラム、５ｂ…コンテンツファイル（ＤＡｖｉｄ圧縮ファイル）、５ｃ…ｈｔｔｐサーバ＋アプレット、５ｄ…ｈｔｍｌファイル、５ｅ…動画ファイル、６…インターネットナンバーサービスサーバ、７…インターネット回線、８…缶飲料、８ａ…バーコード、９…ＵＲＬ取得手段。
【図１】
2004094481.tif 000003
【図２】
2004094481.tif 000004
【図３】
2004094481.tif 000005
【図４】
2004094481.tif 000006
【図５】
2004094481.tif 000007