(57)【要約】【課題】  画像再生処理に影響を与えず、かつ、安全に画像データの購入処理と再生処理とを同時並行で行うことができ、簡単かつ即時的に画像データとテキストデータを合成した画像データを作成する仕組みを提供する。【解決手段】  顧客端末１が顧客により入力されたコンテンツ発注データをＷｅｂサーバ４へ送信し、Ｗｅｂサーバ４が発注データを受け付け、コンテンツデータを記憶する記憶手段を有するデータベースサーバ５が、顧客から発注されたコンテンツデータをＦＴＰサーバ６へ送信することにより画像処理装置２へ送信指示を行い、ＦＴＰサーバ６が送信指示を受けたコンテンツデータを当該顧客が保持する顧客端末１とは別の装置の画像処理装置２に送信することとした。【選択図】  図１
2006135977.tif 000002
【特許請求の範囲】
【請求項１】
画像データと当該画像データ中に挿入可能なテキストの領域を表すテキスト挿入情報からなる画像データを記憶する記憶手段と、
画像の選択入力及び、画像に挿入するテキストの入力を受け付ける受付手段と、
上記記憶手段に記憶されている画像データのサムネールを生成すると共に、上記選択された画像と入力されたテキストとを合成した画像を生成する画像出力手段と、
上記生成されたサムネール画像を選択可能に表示するサンプル画像エリアと、選択された画像のテキスト挿入情報に基づいてテキストデータの入力を受け付ける入力ボックスを表示するテキスト入力エリアと、上記選択された画像に入力されたテキストデータを合成した画像を再生表示するための画像再生エリアとを一つの画面上に表示する表示手段と、
を有することを特徴とする画像処理装置。
【請求項２】
上記テキスト挿入情報には、テキストを表示する際の表示形態の情報を更に含み、
上記画像出力手段は、上記テキスト挿入情報のテキスト表示形態に応じて、テキストの表示形態を変えた画像を生成する、
請求項１記載の画像処理装置。
【請求項３】
時刻を計時する計時手段と、
上記画像を出力する日時を表すスケジュール情報を記憶するスケジュール記憶手段と、
上記スケジュール情報記憶手段を参照して、計時手段により出力する日時になった画像データを抽出して、当該画像データにテキストを合成した画像を所定のディスプレイ装置に出力する出力手段と、
を更に有し、
上記受付手段は、選択された画像データを出力する日時のデータをさらに受け付け、
上記表示手段は、上記スケジュール記憶手段に記憶されているスケジュール情報の表示エリアをさらに一つの画面上に表示する、
請求項１又は２記載の画像処理装置。
【請求項４】
上記スケジュール情報記憶手段には、所定の時間内に出力する画像が複数関連付けて記憶することができる、
請求項３記載の画像処理装置。
【請求項５】
上記出力手段は、所定の時間に内に複数の画像が記憶されている場合には、その記憶されている順番に従って再生出力する、
請求項４記載の画像処理装置。
【請求項６】
上記出力手段は、所定の時間内に関連付けられている画像の再生が終了した場合には、繰り返して画像を再生出力する、
請求項４又は５記載の画像処理装置。
【請求項７】
画像データと当該画像データ中に挿入可能なテキストの領域を表すテキスト挿入情報からなる画像データを記憶する記憶手段を有するコンピュータを画像処理装置として機能させるためのコンピュータプログラムであって、
上記コンピュータに対して、
画像の選択入力及び、画像に挿入するテキストの入力を受け付ける処理と、
上記記憶手段に記憶されている画像データのサムネールを生成すると共に、上記選択された画像と入力されたテキストとを合成した画像を生成する処理と、
上記生成されたサムネール画像を選択可能に表示するサンプル画像エリアと、選択された画像のテキスト挿入情報に基づいてテキストデータの入力を受け付ける入力ボックスを表示するテキスト入力エリアと、上記選択された画像に入力されたテキストデータを合成した画像を再生表示するための画像再生エリアとを一つの画面上に表示する処理と、
を実行させるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツデータを再生する技術に関し、特に画像データに所望のテキストデータを合成した画像を再生出力させるために好適な技術に関する。
【背景技術】
【０００２】
現在、店頭などにプラズマディスプレイやＬＥＤ（ｌｉｇｈｔ−ｅｍｉｔｔｉｎｇ  ｄｉｏｄｅ）電光掲示板を設置し、これらディスプレイにお店の宣伝、広告などを流すことが行われている。このような場合、ディスプレイにコンピュータを接続し、コンピュータに取り込んでおいた画像データ、テキストデータを再生出力して、ディスプレイに表示することが行われている。
【０００３】
このような広告画像データは、バックに流れる画像と、広告のためのテキストデータとをあわせた画像データを作成し、これを予めコンピュータから出力して再生することが行われていた。
【０００４】
また、より簡単にデジタルコンテンツデータを作成するために、動画、静止画、音声、図形、文字、記号、文章、プログラム等のデジタルデータを元にマルチメディアコンテンツ等を作成するためのオーサリングツールが提案されている。このオーサリングツールの一例としては、デジタル素材データを、内部にデータと関係式とを有する部品として配置、編集してマルチメディアコンテンツを作成する部品編集機能と、作成中あるいは作成したマルチメディアコンテンツを実行するようにした技術が提供されている（例えば、特許文献１参照）。
【０００５】
【特許文献１】特開２００２−１５３３３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、従来のようにコンテンツデータの作成は、画像データ中に文字も含めて、一体として画像データとしてしまうことが多かった。そのため、たとえ同じ背景画像を使い、広告の文字だけを変えて画像を流そうとする場合、画像中の文字だけを修正することは困難で、画像データ全体を再度作成しなおす必要があり、手間及びコストが膨大となってしまうという問題があった。
また、同じ背景画像で、画像中の文字(広告文など)だけを替えた複数の画像データを用意しておくこともできるが、文字内容(広告内容など)が異なる分だけ、再生するコンピュータ内に画像ファイルを用意して記憶していなければならず、コンピュータに余分な負荷をかけてしまうという問題があった。
【０００７】
また、画像データにテキストデータを重畳して作成することもできるが、この場合、作成途中で作成した画像が実際にどのように再生されるのかを確認する必要がある。しかし、従来のシステムでは、画像データを選択する画面と、挿入するテキストデータを入力する画面と、これらを重畳したサンプル画像を流す画面とがそれぞれ別の画面であった。そのため、各画面で入力した内容を修正する場合には、その再度、画像入力画面に戻って所望の画像を選択したり、また文字入力画面に戻ってテキストデータを変更入力したりしてから、再度サンプル画像再生画面まで戻って再生するといった作業を繰り返す必要があり大変煩わしかった。
【０００８】
本発明は、上記課題を解決するためになされたものであって、簡単かつ即時的に画像データとテキストデータとを組み合わせた画像データを作成することができる仕組みを提供することを目的とする。
また、本発明は、画像再生処理に影響を与えず、かつ、安全に画像データの購入処理と、画像データの再生処理とを、安全かつ効率的に、同時並行で行うことができるシステムを提供することを別の目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明の一の観点にかかる画像処理装置は、画像データと当該画像データ中に挿入可能なテキストの領域を表すテキスト挿入情報からなる画像データを記憶する記憶手段と、画像の選択入力及び、画像に挿入するテキストの入力を受け付ける受付手段と、上記記憶手段に記憶されている画像データのサムネールを生成すると共に、上記選択された画像と入力されたテキストとを合成した画像を生成する画像出力手段と、上記生成されたサムネール画像を選択可能に表示するサンプル画像エリアと、選択された画像のテキスト挿入情報に基づいてテキストデータの入力を受け付ける入力ボックスを表示するテキスト入力エリアと、上記選択された画像に入力されたテキストデータを合成した画像を再生表示するための画像再生エリアとを一つの画面上に表示する表示手段とを有することを特徴とする。
【００１０】
上記テキスト挿入情報には、テキストを表示する際の表示形態の情報を更に含み、上記画像出力手段は、上記テキスト挿入情報のテキスト表示形態に応じて、テキストの表示形態を変えた画像を生成するようにしてもよい。
【００１１】
また、時刻を計時する計時手段と、上記画像データを出力する日時を表すスケジュール情報を記憶するスケジュール記憶手段と、上記スケジュール情報記憶手段を参照して、計時手段により出力する日時になった画像データ抽出して、当該画像データにテキストを合成した画像を所定のディスプレイ装置に出力する出力手段とを更に有し、上記受付手段は、選択された画像データを出力する日時のデータをさらに受け付け、上記表示手段は、上記スケジュール記憶手段に記憶されているスケジュール情報の表示エリアをさらに一つの画面上に表示するようにしてもよい。
【００１２】
また、上記スケジュール情報記憶手段には、所定の時間内に出力する画像が複数関連付けて記憶することができるようにしてもよい。
【００１３】
上記出力手段は、所定の時間に内に複数の画像が記憶されている場合には、その記憶されている順番に従って再生出力するようにしてもよい。
【００１４】
上記出力手段は、所定の時間内に関連付けられている画像の再生が終了した場合には、繰り返して画像を再生出力するようにしてもよい。
【００１５】
本発明の一の観点にかかるコンピュータプログラムは、画像データと当該画像データ中に挿入可能なテキストの領域を表すテキスト挿入情報からなる画像データを記憶する記憶手段を有するコンピュータを画像処理装置として機能させるためのコンピュータプログラムであって、上記コンピュータに対して、画像の選択入力及び、画像に挿入するテキストの入力を受け付ける処理と、上記記憶手段に記憶されている画像データのサムネールを生成すると共に、上記選択された画像と入力されたテキストとを合成した画像を生成する処理と、上記生成されたサムネール画像を選択可能に表示するサンプル画像エリアと、選択された画像のテキスト挿入情報に基づいてテキストデータの入力を受け付ける入力ボックスを表示するテキスト入力エリアと、上記選択された画像に入力されたテキストデータを合成した画像を再生表示するための画像再生エリアとを一つの画面上に表示する処理とを実行させることを特徴とする。
【発明の効果】
【００１６】
本発明によれば、簡単かつ即時的に画像データとテキストデータとを組み合わせた画像データを作成することができる仕組みを提供することができる。また、画像再生処理に影響を与えず、かつ、安全に画像データの購入処理と、画像データの再生処理が同時に並行して行えるシステムを提供することができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明にかかるシステム、装置及びコンピュータプログラムを適用したシステムの一実施形態について図面を参照して説明する。図１は、本発明を店舗において広告画像を配信するシステムに適用したシステム全体の概略構成を示した図である。
図１に示したシステムは、店舗システムとサーバシステムにより構成されている。
店舗内システムとしては、ユーザ端末１、画像処理装置２、ディスプレイ３から構成されている。また、サーバシステムは、Ｗｅｂサーバ４、データベース（ＤＢ）サーバ５、ＦＴＰサーバ６から構成されており、このサーバシステムは、店舗内システムとインターンネットを介して接続可能に構成されている。
【００１８】
Ｗｅｂサーバ４は、販売するコンテンツに関する情報をインターネットを通じて配信する装置である。
このＷｅｂサーバ４は、図２に示すようにＨＴＭＬ（Hyper Text Markup Language）ファイル記憶部４１、サンプルファイル記憶部４２、送受信部４３、認証処理部４４、発注処理部４５から構成されている。
ＨＴＭＬファイル記憶部４１には、コンテンツ販売サイトを構成するＷｅｂページのＨＴＭＬファイルが記憶されている。これらのファイルは、例えば、コンテンツ販売サイトのトップ画面、サンプル提供画面、発注画面などのそれぞれの画面についてのＷｅｂページが記憶されている。
サンプルファイル記憶部４２は、販売するコンテンツとしての画像データのサンプルデータを記憶する記憶部である。このサンプルデータは、販売する画像の１ないし数フレームを抜き出した静止画ファイル、あるいはサンプルムービーなどである。
送受信部４１は、ユーザ端末１等とＨＴＴＰなどの所定のプロトコルに基づいてデータの送受信処理を行う。
認証処理部４２は、ユーザ端末２から送信された認証情報を受信することにより、データベースサーバ５が保持しているユーザ情報を参照してユーザの認証処理を行う。
発注処理部４５は、ユーザ端末１から購入要求された画像データの発注要求を受け付け、データベースサーバ５へ通知する処理を行う。また、発注処理部４５は、コンテンツ作成者やコンテンツ保持者(販売元)の電子メールアドレスを所定の記憶部に記憶しておき、発注を受け付けた際にこの発注情報をコンテンツ作成者やコンテンツ保持者の端末へ電子メールで通知する処理を行うようにしてもよい。
【００１９】
データベースサーバ５は、販売するコンテンツとしての画像データをデータベース化して記憶するコンピュータである。
このデータベースサーバ５には、図３に示すように、画像を識別するための画像ＩＤ、画像名（タイトル）、バージョン情報、画像の作成年月日、ＤＲＭ（digital rights management）情報などが含まれる。このＤＲＭ情報としては、当該画像の著作権者名などに含めて電子透かしデータ等が含まれている。
また、データベースサーバ５は、ユーザ管理情報として、図４に示すように、店舗を識別するためのユーザＩＤに関連付けて、パスワードなどの認証情報、ユーザの店舗名・住所・コンテンツの購入を決済するための決済情報などのユーザ情報、購入履歴情報、当該ユーザ（店舗）の画像処理装置２のＩＰアドレスなどのアドレス情報などが記憶できるようになっている。購入履歴情報としては、ユーザが購入したコンテンツの画像ＩＤ、購入年月日、バージョン情報などが記憶できるようになっている。
そして、データベースサーバ５は、ユーザからの要求に応じて、ＦＴＰサーバ６に対して要求された画像データの送信指示を行うようになっており、これによりＦＴＰサーバ６から画像処理装置２に対して画像データのファイルが送信されるようになっている。
なお、データベースサーバ５がＤＲＭ情報を保持するか否かは任意である。
【００２０】
ここで、画像データについて説明する。この画像データは、例えば、図５に示すように、当該画像データを構成するが画像フレームデータと、これに重畳するテキストデータを入力領域から構成されている。また、テキストデータ入力領域には、テキストを表示する際の効果を定義する表示効果データが対応付けられている。この表示効果データとしては、テキストのフォント、サイズ、色などの他に、例えば、画面の右から左へとゆっくりテキストを流していくスクロール効果、画像中の文字を点滅させる静止効果、イベントタイトルを表示した後、イベントタイトルをスクロールしてスクロール表示してイベント詳細を告知するイベント紹介効果、テキストの文字を一文字づつ表示していく表示効果、入力された３つのテキストを一つづつ表示するアピール効果などがある。また、これら各効果毎に適当な表示されるテキスト入力ボックスの数、各テキスト入力ボックスへの入力可能な文字数が予め設定されている。
そして、この構成により、画像フレームデータは画像レイヤーに、テキストデータはテキストレイヤーにと、レイヤーを分けて画像が再生されるようになっている。
【００２１】
ＦＴＰサーバ６は、ネットワーク上のクライアントとしての画像装置２とデータベースサーバ５との間で、ファイルの転送を行うためのプロトコルを制御するサーバである。
【００２２】
ユーザ端末１は、いわゆるパソコン、ＰＤＡ(Personal Digital Assistance)など、インターネット接続可能なコンピュータにより構成されている。
ユーザ端末１は、ブラウザなどのコンピュータプログラムを記憶して実行できるようになっており、これによりＷｅｂサイトにアクセスしたり、ＨＴＭＬデータを受信してＷｅｂページを表示したりし、これに対して所定のデータを入力して送信することができる。
【００２３】
画像処理装置２は、ディスプレイ３に出力する画像データを生成する装置である。画像処理装置２は、コンピュータにより構成されており、ＣＰＵ(Central Processing Unit)、ＣＰＵが実行するコンピュータプログラム、コンピュータプログラムや他のデータを記憶するためのＲＡＭ(Random Access Memory)などの内部メモリ及びハードディスクドライブ（ＨＤＤ）などの外部記憶装置により構成されており、これにより図６に示した機能ブロックを構成する。
図６に示した機能ブロックは、画像データ記憶部２１、スケジュール記憶部２２、通信処理部２３、更新処理部２４、入力受付部２５、画像処理部２６、計時部２７、表示処理部２８、画像出力部２９から構成されている。
【００２４】
画像データ記憶部２１は、ユーザである店舗が購入した画像を記憶することができる記憶部である。この画像データ記憶部２１には、図７に示すようにユーザが購入した画像ファイル、当該画像の画像ＩＤ、画像名（タイトル）、バージョン情報、購入年月日などのデータが記憶できるようになっている。
【００２５】
スケジュール記憶部２２は、画像データをディスプレイ３に出力するスケジュールを記憶する記憶部である。
このスケジュール記憶部２２には、図８に示すように、画像を出力する日又は曜日を定義するスケジュールタブ、出力開始時間、出力する画像及びスケジュールのタイトル、画像ＩＤ、ＯＮ／ＯＦＦフラグが記憶できるようになっている。ここでＯＮ／ＯＦＦフラグは、当該記憶されている出力データが出力対象のデータか否かを表すものであり、フラグがＯＮであれば出力対象となるデータであり、ＯＦＦであれば出力対象ではないデータであることを示している。これによりフラグＯＮのデータのみがディスプレイ３に出力されるようになっている。
【００２６】
通信処理部２３は、Ｗｅｂサーバ４及びＦＴＰサーバ６との間でインターネットによる通信処理を行う。なお、画像処理装置２とＦＴＰサーバ６との間はＶＰＮ（Virtual Private Network）として、仮想的な専用回線を構成しており、これによりセキュリティを確保してもよい。このＶＰＮとしては、通信用にパケットのヘッダを変換するいわゆる「トンネリング」を行ってもよいし、また通信パケットを暗号化して、トンネリングされたパケットの盗聴を防止しかつ通信相手先（通信経路）を隠蔽するようにしてもよい。
【００２７】
更新処理部２４は、ＦＴＰサーバ６からダウンロードした画像データを画像データ記憶部２１に記憶して、設定情報を更新する処理を行う。この設定情報としては、例えば、記憶されている画像のファイル、画像ＩＤ、画像名（タイトル）、バーション、購入年月日などの情報から構成される。
これら設定情報がデータベースサーバ５に通知されることで、データベースサーバ５で画像処理装置２が保持しているデータを管理することができるようになっている。
【００２８】
入力受付部２５は、図示しないキーボード、マウスなどのポインティングデバイスなどにより入力された指示を受け付ける処理を行う。
【００２９】
画像処理部２６は、画像データ記憶部２１に記憶されている画像データからサムネール画像を作成する処理を行う。このサムネール画像の作成は、例えば、画像処理部２６が各画像の所定のフレームデータを抜き出して、これを所定の縮尺で表示することでサムネール表示することができる。
【００３０】
計時部２７は、時刻を計時する処理を行う。この計時部２７は少なくとも、曜日、時、分を計時できればよく、その他にカレンダーのように年、月、日まで計時するようにしてもよい。
【００３１】
表示処理部２８は、画像処理装置２で画像及びスケジュールを設定する際の画面表示に関する処理を行う。
ここで、表示処理部２８により表示する画像設定初期画面の一例を図９に示す。図９に示すように動画一覧ウインドウ１０１、テキスト入力ウインドウ１０２、動画再生ウィンドウ１０３、スケジュールウィンドウ１０４がそれぞれ画面の領域を略４等分して１画面内に表示するようになっている。
【００３２】
動画一覧ウインドウ１０１は、画像データ記憶部２１に記憶されている画像データを選択可能にサムネール表示するウインドウである。この動画一覧ウインドウ１０１には、画像処理部２７により作成された複数のサムネール画像１０１１、及び各画像データのタイトル、再生時間、作成日時などのデータが表示できるようになっている。
また、この他に画像データの詳細内容やデータベースサーバ５から通知された今月のお勧め画像データなどが併せて表示できるようになっている。
【００３３】
テキスト入力ウインドウ１０２は、各動画上に重畳して表示されるテキストを編集するウインドウである。このテキスト入力ウインドウには、テキスト入力ボックス１０２１を表示してテキストを入力できる。このテキスト入力ボックス１０２１は、その数や入力される文字数やその表示効果が予め画像ごとに設定されており、この画像データ中のテキスト入力領域で定義された数、および文字数などのテキスト入力ボックスが表示されるようになっている。
【００３４】
動画再生ウインドウ１０３は、スケジュールに登録された画像が再生表示されるウインドウであり、このウインドウに表示される画像が、実際にディスプレイ３に出力される画像となる。
また、画面下の再生ボタン１０３１が選択指示されることにより動画の再生が開始され、スケジュールに登録されている画像がディスプレイ３に再生出力される。
テストボタン１０３２は、選択した画像に対して入力したテキストがどのように表示されるのか、テスト再生するためのボタンである。スケジュールウィンドウ１０４のサムネールを１つ選択した後、テストボタンを選択指示することで、サムネールの設定を反映した画像がウィンドウ１０３上に表示され、ディスプレイ３に対しては、画像データが出力されないようになっている。
データ更新ボタン１０３３は、スケジュールデータをリアルタイムに更新するボタンである。この更新ボタンが選択指示されることで、再生中のスケジュールデータを変更、更新することができる。
ダウンロードボタン１０３４は、ユーザ端末１により購入した動画をダウンロードするためのボタンであり、このダウンロードボタン１０３４が選択指示されることにより、ＦＴＰサーバ６に対して購入した画像データをダウンロード要求を行って、画像データをダウンロードすることができる。
また、終了ボタン１０３５は、画像処理プログラムを終了させるためのボタンであり、この終了ボタン１０３５が選択指示されることにより画像処理プログラムが終了する。
また、時間表示部１０３６は、計時部２７で計時した時間を表示するものである。
【００３５】
スケジュールウインドウ１０４は、動画の再生スケジュールを設定するためのウインドウである。このスケジュールウインドウ１０４には、曜日や日にちなどを設定するスケジュールタブ１０４１、タイムライン入力欄１０４２、時間設定欄１０４３、タイトル入力欄１０４４、タイムラインＯＮ／ＯＦＦフラグ１０４５から構成されている。
スケジュールタブ１０４１は、曜日ごと又は日ごとのタイムラインの集合を１ページとし、この各ページを表すタブである。タブには曜日や日時など任意の情報を入力することができるようになっている。そして、本例では全体で８ページから構成され、各ページにつき１０セルのタイムライン入力欄１０４２が設定されている。
また、タイムライン入力欄１０４２は、各セルＳに出力する画像データを登録することにより、出力する動画とその出力の順序を設定するための入力欄である。本例では、１つのタイムライン入力欄１０４２に対してセルＳが１０個設けられている。そして、各セルＳに動画一覧ウインドウ１０１中のサムネール画像をクリップ＆クロップすることで各セルＳに画像を登録できるようになっており、この左から右に向けてセルＳに登録されている順序で画像の再生順序が決定されるようになっている。登録された画像は、サムネールと同様に縮小画像が表示され、また画像の下には画像一覧と同じ画像番号（ＩＤ）が表示されることにより、どの画像が登録されたのか一目で分かるようになっている。なお、各セルＳから画像を削除するためには、タイムライン入力欄１０４２上のサムネールをドラッグしてゴミ箱１０４６に移動させることにより行うことができる。
また、時間設定欄１０４３は、タイムラインのスタート時間を設定するための入力欄である。これにより全体のタイムラインから現在時刻に当てはまるタイムラインが再生されるようになる。なお、指定時間が全て００：００となっている場合には、ＯＮ／ＯＦＦボタンが「ＯＮ」となっているタイムライン全てを繰り返し再生するようになっている。
タイトル欄１０４４は、各タイムラインの設定を分かり易くするために、タイムラインの名前を設定するための欄である。ここに入力されるタイトルは、設定するユーザが任意で設定することができる。
タイムラインＯＮ／ＯＦＦフラグ１０４５は、当該タイムラインを再生するか否かを表すフラグであり、「ＯＮ」の場合には当該タイムラインが再生対象となり、「ＯＦＦ」の場合には当該タイムラインは再生対象からは外されるようになっている。
【００３６】
画像出力部２９は、画像データ記憶部２１に記憶されている画像データ及び当該画像データに設定されているテキストデータを合成して再生出力する。
画像出力部２９は、再生ボタン１０３１が選択指示されたときは、計時部２７から現在時刻を取得し、スケジュール記憶部２２を参照して、設定されているスタート時間になった画像データを特定し、画像データにテキストデータを合成した画像を動画再生ウインドウ１０３に表示するとともに、生成した画像データをＲＧＢデータに変換して外部のディスプレイ３などに出力する。
また、画像出力部２９は、タイムライン上に複数の画像が設定されている場合には、その設定されている順番に従って画像を再生出力し、次のタイムラインのスタート時間になるまでは再度繰り返して同じタイムラインの画像を繰り返して再生出力するようになっている。
また、テストボタン１０３２が選択指示されたときは、画像出力部２９は、指定されたタイムラインの画像データを、動画再生ウインドウ１０３に再生表示するのみで、外部のディスプレイ３には出力しないようになっている。
【００３７】
次に、上述のシステムによるコンテンツデータの処理方法の一例を説明する。
まず、店舗が画像データを購入して、ダウンロードする場合の処理の例について図１０を参照して説明する。
図１０において、まず店舗内で店員がユーザ端末１を用いてインターネットにアクセスし、コンテンツ購入ＷｅｂサイトのＵＲＬを入力することでＷｅｂサーバ４が提供するＷｅｂサイトにアクセスする。
これにより、Ｗｅｂサーバ４が、ＨＴＭＬファイル記憶部４１に記憶されている認証要求のＷｅｂページデータをユーザ端末１へ送信し、これによりユーザ端末１にユーザのＩＤ及びパスワードを要求する認証要求のＷｅｂページが表示される（Ｓ１）。
【００３８】
ユーザ端末１によりユーザのＩＤ及びパスワードが入力されユーザから認証要求がされると、Ｗｅｂサーバ４の送受信部４１は送信された認証要求を受け付けるとともに、認証処理部４４が受信したＩＤ及びパスワードが正しいか否か判別してその結果をユーザ端末１へ通知する（Ｓ２）。
この認証処理は、認証処理部４４が、データベースサーバ５に記憶されているユーザ管理情報のユーザＩＤ及びパスワードを参照して、ユーザの入力したＩＤ及びパスワードが正しいか否か判別することで行う。
また、認証処理の結果、ＩＤ又はパスワードが正しくない場合には、再度入力する旨のメッセージを所定回数ユーザ端末１に通知してもよい。
【００３９】
認証の結果、入力されたＩＤ及びパスワードが正しい場合には、Ｗｅｂサーバ４はデータベースサーバ５に対して当該ユーザの購入履歴情報の取得を要求し、受信した購入履歴情報とともに発注データを入力するためのＷｅｂページの情報をユーザ端末へ提供する（Ｓ３）。
【００４０】
ユーザは、これまでの購入履歴情報及び提供されている画像データのサンプル画像を参照することにより所望の画像データを選択し、Ｗｅｂサーバ４を介してデータベースサーバ５に対して画像発注要求を行う（Ｓ４）。
【００４１】
データベースサーバ５は、ユーザから画像データの発注要求を受け付けると、発注された画像データを抽出し、この抽出した画像データと、発注したユーザ（店舗）の画像処理装置２のアドレス情報を送信することで、ＦＴＰサーバ６に対して画像データの送信指示を行う（Ｓ５）。
【００４２】
これによりＦＴＰサーバ６は、指定された画像処理装置２のアドレスに基づいて、インターネットを利用したＶＰＮを介して購入要求された画像データを送信することができる（Ｓ６）。
画像処理装置２への画像データの送信は、画像処理装置２からのダウンロード要求に応じて、画像処理装置２へ購入した画像データを送信する。なお、画像データの送信は、ＶＰＮ接続された画像処理装置２の所定の通信ポートを常時開けておき、当該通信ポートを使ってＦＴＰサーバ６側から送信することも可能である。
【００４３】
画像処理装置２は、通信処理部２３を介して画像データを受信すると、更新処理部２４が受信した画像データを画像データ記憶部２１に記憶して更新すると共に、画像データ記憶部２１を参照して、更新記憶された画像データに基づいて設定情報を作成してこれをデータベースサーバ５に通知する（Ｓ７）。
この設定情報としては、例えば、更新後の画像データ記憶部２１に記憶されている全ての画像データの画像ＩＤ、画像名（タイトル）、バーション、購入年月日、画像データ作成日時などの情報から構成される。なお、この際送信する更新情報は、新たに購入された画像データの設定情報のみを送信することも可能である。
【００４４】
購入履歴情報が通知されると、データベースサーバ５は、ユーザ管理情報中の購入履歴情報を更新して（Ｓ８）、処理を終了する。
【００４５】
次に、画像処理装置２で画像データのスケジューリング処理及びスケジューリングされた画像データをテスト再生する際の処理について説明する。
図１１において、まず画像処理プログラムを起動させると、表示処理部２８が画像データ記憶部２１を参照して、上述した図９の操作初期画面を表示する（Ｓ１０１、Ｓ１０２）。この際、画像処理部２６が画像データ記憶部２１に記憶されている画像データのサムネール画像１０１１を作成し、これを表示処理部２８が動画一覧ウインドウ１０１に表示した状態となっている。
【００４６】
この状態で、操作初期画面からユーザがポインティングデバイスを用いて所望のサムネール画像１０１１をクリックして選択し、選択したサムネール画像１０１１をタイムライン入力欄１０４２の所望のセルＳに移動させ、画面上でワンクリックすることにより、当該画像がタイムライン上のセルＳに登録されスケジュール記憶部２２に記憶される（Ｓ１０３）。
【００４７】
表示処理部２８が、選択されている画像データのテキストデータ及び表示効果データの定義情報に基づいたテキスト入力ボックス１０２１をテキスト入力ウィンドウ１０２に表示する（Ｓ１０４）。
そして、このテキスト入力ボックスに所定のテキスト及び必要に応じてフォントやカラーなどの情報が入力されると、入力受付部２５がテキストデータ入力を受け付ける（Ｓ１０５）。
また、入力受付部２５は、同時にタイムライン開始の時間、ＯＮ／ＯＦＦフラグ、タイムラインのタイトルの入力を受け付ける（Ｓ１０６）。
【００４８】
この状態で画像出力部２９は、動画再生ウインドウ１０３のテストボタン１０３２が選択指示されたか否か判別する（Ｓ１０７）。
判別の結果、テストボタン１０３２が選択指示されない場合には、上述のＳ１０３の処理に戻って、別の画像データのスケジューリング処理を行う。
【００４９】
また、テストボタン１０３２が選択指示された場合には、画像出力部２９が、画像データ記憶部２１を参照して、現在選択されているサムネール画像の画像データと当該画像データに設定されたテキストデータ及び表示効果データとに基づき、出力画像データを生成して動画再生ウインドウ１０３に出力する（Ｓ１０８）。
そして、画像出力部２９は、再度テストボタン１０３２が選択されることにより再生停止の指示がされたか否かの判別を繰り返し行う（Ｓ１０９）。これにより、再度テストボタン１０３２が選択指示されるまで繰り返し選択された画像データが再生出力されることになる。
この状態で再度テストボタン１０３２が選択指示されると、画像出力部２９は、画像データ出力を停止して（Ｓ１１０）処理を終了する。
そして、ユーザはテスト再生された画像を見て、スケジューリングした画像を別の画像に変更したり、また入力したテキストデータを修正する場合には、再度上述のＳ１０３以下の処理を繰り返すことにより、所望の出力画像の作成を当該操作初期画面で行うことができる。
【００５０】
次に、設定されたスケジュール情報に基づいて、ディスプレイ３に画像を出力する際の処理について図１２を参照して説明する。
図１２において、まず、画像処理装置２の電源をＯＮし、画像処理プログラムを起動すると、表示処理部２８が図９の操作初期画面を表示する（Ｓ２０１）。この際、表示処理部２８は、スケジュール記憶部２２を参照して、設定されているスケジューリング情報をスケジュールウィンドウに表示する。
【００５１】
この状態でスケジュールが入力されスケジュールが変更される場合には、前述の図１１のＳ１０３以下の処理に移行する（Ｓ２０２）。
また、スケジュールに変更がない場合には、画像出力部２９が動画再生ウィンドウ１０３の再生ボタン１０３１が選択指示されるまで待機する（Ｓ２０３）。
【００５２】
この状態で再生ボタン１０３１が選択指示されると、画像出力部２９が計時部２７から曜日或いは日にち及び現在時刻などの現在日時情報を取得し（Ｓ２０４）、スケジュール情報記憶部２２を参照してスケジュールタブが現在の日にち又は曜日に設定されているタイムライン情報で、かつ、ＯＮ／ＯＦＦフラグがＯＮとなっているタイムライン情報を抽出する（Ｓ２０５）。
そして、画像出力部２９は、抽出したタイムライン情報のうち、開始時刻を経過しており、かつ、直近のタイムラインを特定する（Ｓ２０６）。
【００５３】
画像出力部２９は、特定したタイムライン情報に設定されている画像データに従って順次タイムラインの左から登録されている順に再生画像データを生成し、これをディスプレイ３及び再生出力ウインドウ１０３に出力する（Ｓ２０７）。この際、設定されている画像データ及びテキストデータがある場合には、画像データ記憶部２１に記憶されている画像データと当該画像に設定されたテキストデータから再生画像を生成して出力する。
そして、画像出力部２９は、Ｓ２０４以下の処理を繰り返し、タイムラインに設定されている開始時刻が経過するたびに次のタイムラインに従って画像データを出力する。
【００５４】
なお、途中でタイムラインに設定されている画像の変更入力があった場合には、上述のＳ２０２の処理に移る。これにより、現在再生出力されているタイムライン上のセルＳに設定されている画像の次の画像に移動した際に出力される画像が変更される。
【００５５】
また、画像出力中の状態では、再生ボタン１０３１が再度選択指示されたか否か判別する（Ｓ２０８）。
判別の結果、選択指示されていない場合には、上述のＳ２０４以下の処理を継続して繰り返す。これによりタイムラインに設定されている画像が繰り返し再生出力されることとなる。
【００５６】
一方、再生ボタン１０３１が再度選択指示された場合、即ち、画像再生の中止が指示された場合には、画像再生出力が中止される（Ｓ２０９）。これにより、上述のＳ２０１の操作初期画面を表示した状態に戻る。
この状態で、終了ボタン１０３５が選択指示された場合には、画像処理プログラムが終了する（Ｓ２１０）。
【００５７】
このように、上述の本実施形態によれば、画像データの購入要求を行うユーザ端末１と、画像データを再生する画像処理装置２とを別の装置としたことから、画像処理装置２で画像データを再生処理中でもユーザ端末１から画像データの購入要求を行うことができる。これにより、画像データのようにデータ容量が大きく、かつ、処理負荷が高い装置に対して、さらに負荷をかけることがなくなり、特に、画像処理装置２がインターネット等にアクセスする負荷をかけることで、フリーズして画像再生処理が停止してしまうことを防止できる。
【００５８】
また、画像処理装置２が出力するデータに、当該店舗の売上などに応じたテキストデータを載せようとする場合、売上管理を行っている店舗内のコンピュータが接続されている画像処理装置２がインターネットに接続して、情報処理を行うことを極力少なくすることができるし、画像処理装置２をＶＰＮ接続することなども可能となり、その意味でセキュリティ性を向上させることができる。
【００５９】
また、データベースサーバ５側でユーザ管理情報として、各店舗の画像処理装置２がダウンロードしている画像のＩＤなどの識別情報を管理しているから、どの店舗の画像処理装置２にどの画像データが配信されているか一目で把握することができる。これにより、例えば、ある店舗の画像処理装置２が壊れた場合でも、当該画像処理装置２が記憶していた画像データを把握することができ、これによりより簡単に画像処理装置２を復旧することができる。
【００６０】
また、画像処理装置２で画像配信スケジュールを設定する場合、サムネール画像とその画像にのせるテキストデータ、及び画像データとテキストデータとを合成した再生テスト画像を表示する再生出力ウインドウ１０３とを一つの画面に配置したことから、出力したい画像とその画像に設定したいテキストデータとを入力して、これを合成したサンプル画像を簡単に確認することができる。
これにより、例えば、画像データの選択、テキストデータの入力、テスト再生画像の確認をそれぞれ別の画面で行う場合に比べて、一度にかつ簡単に設定することができる。また、従来のように文字も含めて画像データファイルを作成していた場合に比べて、同じ画像データに対しても簡単に異なるテキストデータを設定することができる。
【００６１】
また、さらにスケジュールウィンドウ１０４を一つの画面上に表示するようにしたことから、画像データの作成からスケジューリングまでの一連の作業を、一つの画面上で行うことができ、作業を効率的に行うことができる。
【００６２】
さらに、タイムテーブルの開始時間だけを定め、あとは繰り返して設定されている画像を再生出力するようにしたことから、特に意識しなくとも継続して画像を出力することができる。
【００６３】
上述の実施形態の画像処理装置等の処理を実行させるコンピュータプログラムは、ＣＤ−ＲＯＭその他の記録媒体に記憶したり、またインターネットなどの通信を介して配信することにより取引可能である。
【００６４】
上述の実施形態は、本発明の一例を示したものでり、本願発明の主旨に反しない範囲で変更することができる。
【図面の簡単な説明】
【００６５】
【図１】本発明にかかるシステム及び装置を店舗において広告画像を配信するシステムに適用したシステムの一例を示す概略構成図。
【図２】Ｗｅｂサーバの構成を表す機能ブロック図。
【図３】データベースサーバのコンテンツデータベースのデータ構成の一例を示した図。
【図４】データベースサーバに記憶されているユーザ管理情報の一例を示した図。
【図５】画像データのデータ構造の一例を示した図。
【図６】画像処理装置の構成を表す機能ブロック図。
【図７】画像処理装置の画像データ記憶部に記憶されるデータ構成の一例を示した図。
【図８】画像処理装置のスケジュール記憶部に記憶されるデータ構成の一例を示した図。
【図９】画像処理装置の操作初期画面の一例を示した図。
【図１０】画像を購入して画像処理装置にダウンロードする際の処理の流れを示した図。
【図１１】画像処理装置で画像データのスケジューリング処理及びスケジューリングされた画像データをテスト再生する際の処理の流れを示した処理フロー図。
【図１２】設定されたスケジュール情報に基づいてディスプレイに画像を出力する際の処理の流れを示した処理フロー図。
【符号の説明】
【００６６】
１          顧客端末
２          画像処理装置
３          ディスプレイ
４          Ｗｅｂサーバ
５          データベースサーバ
６          ＦＴＰサーバ
２１        画像データ記憶部
２２        スケジュール記憶部
２３        通信処理部
２４        更新処理部
２５        入力受付部
２６        画像処理部
２７        計時部
２８        表示処理部
２９        画像出力部
【図１】
2006135977.tif 000003
【図２】
2006135977.tif 000004
【図３】
2006135977.tif 000005
【図４】
2006135977.tif 000006
【図５】
2006135977.tif 000007
【図６】
2006135977.tif 000008
【図７】
2006135977.tif 000009
【図８】
2006135977.tif 000010
【図９】
2006135977.tif 000011
【図１０】
2006135977.tif 000012
【図１１】
2006135977.tif 000013
【図１２】
2006135977.tif 000014