演出画像作成装置、演出画像作成方法、演出画像作成プログラム及び記録媒体
【課題】絵本等を構成するページ画像から抽出した部品画像を用いて「部品画像」そのものが動き出すような様々な演出を施すことができる演出画像作成装置を得る。
【解決手段】ページ画像から演出対象となる部品画像に対応した演出領域を設定する演出領域設定手段12と、前記演出領域の全周囲を走査し、所定長以上連続する類似色を内部へ成長させることで部品画像周囲のマスク領域を自動で生成して部品画像を自動で抽出する部品画像抽出手段13(部品画像自動抽出手段)と、抽出した部品画像を元にして背景画像を自動で作成する背景画像作成手段14と、前記部品画像を元にして生成される画像を任意のページ画像の任意の位置と合成して演出効果を付与する演出効果設定手段15とを備えた演出画像作成装置とする。
【解決手段】ページ画像から演出対象となる部品画像に対応した演出領域を設定する演出領域設定手段12と、前記演出領域の全周囲を走査し、所定長以上連続する類似色を内部へ成長させることで部品画像周囲のマスク領域を自動で生成して部品画像を自動で抽出する部品画像抽出手段13(部品画像自動抽出手段)と、抽出した部品画像を元にして背景画像を自動で作成する背景画像作成手段14と、前記部品画像を元にして生成される画像を任意のページ画像の任意の位置と合成して演出効果を付与する演出効果設定手段15とを備えた演出画像作成装置とする。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、例えば絵本等の各ページの画像(ページ画像)を電子情報として記憶し、コンピュータの画面上でページ毎に表示する電子絵本において、各ページに描写されたキャラクター等の画像が動いたり移動したりするアニメ演出を行うに際して、ページ画像を構成する背景上に描かれた部品画像がページ画像の任意の位置等に移動する演出効果を付与する場合における部品画像の抽出を伴う演出画像作成装置及び演出画像作成方法に関し、更には演出画像の作成をコンピュータに実行させるための演出画像作成プログラム及び記録媒体に関する。
【背景技術】
【0002】
従来、例えば特許文献1に示されるように、絵本における背景用の画像及び動画用の画像を記録媒体にそれぞれ書き込み、この記録媒体から読み出した背景用画像及び動画用画像を合成してディスプレイ部上に絵本として表示するに際して、アニメーション機能や音読を付加することで、静止した絵だけでは得られない効果を与えるようにした電子絵本表示装置が提案されている。
【特許文献1】特開平5−120400
【0003】
すなわち、上記電子絵本表示装置によれば、絵本のページを表示するとともに、ページ内の文章を読み聞かせる音読やBGM、効果音を再生しながら、場面内の動物や風景等をアニメーション動作させるものである。
また、ページ内の画像の特定位置をポインティングデバイス等で指示することで、画面に変化が起きたり、効果音などを発したりするシークレット演出が施された電子絵本表示装置も存在する。
【発明の開示】
【発明が解決しようとする課題】
【0004】
しかしながら、上述した電子絵本表示装置によれば、ディスプレイ部に示された画像において、アニメーション動作の演出の種類や切替タイミング等、画面に変化を起こす場所、変化の種類が固定的なため、閲覧者(絵本の読者)の好みに合わない場合があるばかりでなく、何度も読み返すうちに変化に新鮮味がなくなって飽きてしまうという現象が生じてしまう。
また、電子絵本表示装置においてシークレット演出をさせる場合、初めて絵本を観る時には、変化を起こす場所が解らず期待するが、その場所が解ってしまうと面白味が持続しないという問題点があった。
【0005】
そして、電子絵本表示装置において画面上のページ画像に描写されたキャラクター等の画像(部品画像)を大きく動かしたり移動させたり、他のページに登場させるような演出を施す場合は、部品画像をページ画像から抽出する処理が必要となるが、部品画像について簡単な操作で自動的に抽出できるようにした処理方法は存在しなかった。
また、ページ画像から部品画像を抽出した場合、背景画面が不自然とならないように加工する必要がある。特に、背景上に描かれた部品画像を背景以外の場所に移動する場合には、部品画像が抜き出されることで部品画像下に対応する画像がなくなってしまうので、その部分の背景画像を新たに作成する必要がある。
【0006】
本発明は、上記実情に鑑みて提案されたもので、ページ画像から抽出した部品画像を用いて「部品画像」そのものが動き出すような様々な演出を施すことができる演出画像作成装置及び演出画像作成方法、更には演出画像の作成をコンピュータに実行させるための演出画像作成プログラム及び記録媒体を提供することを目的としている。
【課題を解決するための手段】
【0007】
上記目的を達成するため本発明の請求項1の演出画像作成装置は、ページ画像から演出対象となる部品画像に対応した演出領域を設定する演出領域設定手段と、前記演出領域の画像を元にして部品画像を自動で抽出する部品画像自動抽出手段と、前記部品画像を元にして生成される画像を任意のページ画像の任意の位置と合成して演出効果を付与する演出効果設定手段とを具備することを特徴としている。
【0008】
請求項2の演出画像作成装置は、請求項1において、前記演出領域の全周囲を走査し、所定長以上連続する類似色を内部へ成長させることで部品画像周囲のマスク領域を自動で生成して部品画像を抽出することを特徴としている。
【0009】
請求項3の演出画像作成装置は、ページ画像から演出対象となる部品画像に対応した演出領域を設定する演出領域設定手段と、前記演出領域の画像から部品画像を手動で抽出する部品画像手動抽出手段と、前記部品画像を元にして生成される画像を任意のページ画像の任意の位置と合成して演出効果を付与する演出効果設定手段とを具備することを特徴としている。
【0010】
請求項4の演出画像作成装置は、請求項3において、前記部品画像手動抽出手段は、マスク描画モードとマスク取消描画モードの切り替え手段を有することを特徴としている。
【0011】
請求項5の演出画像作成装置は、請求項1において、前記演出領域の画像から部品画像を手動で抽出する部品画像抽出補助手段を備えたことを特徴としている。
【0012】
請求項6の演出画像作成装置は、請求項5において、前記部品画像手動抽出手段は、マスク描画モードとマスク取消描画モードの切り替え手段を有することを特徴としている。
【0013】
請求項7の演出画像作成装置は、請求項1乃至請求項6のいずれかにおいて、抽出した部品画像を元にして背景画像を自動で作成する背景画像自動作成手段を備えたことを特徴としている。
【0014】
請求項8の演出画像作成装置は、請求項7において、前記背景画像自動作成手段は、抽出した部品画像に対応した領域の色を周囲の背景画像の色に対応した色に置き換えることを特徴としている。
【0015】
請求項9の演出画像作成装置は、請求項1乃至請求項8のいずれかにおいて、背景画像を手動で作成する背景画像作成手段を備えたことを特徴としている。
【0016】
請求項10の演出画像作成方法は、ページ画像から演出対象となる部品画像に対応した演出領域を設定する演出領域設定ステップと、前記演出領域の画像を元にして部品画像を自動又は手動若しくは自動と手動の併用で抽出する部品画像抽出ステップと、前記部品画像を元にして生成される画像を任意のページ画像の任意の位置と合成して演出効果を付与する演出効果設定ステップとを具備することを特徴としている。
【0017】
請求項11の演出画像作成プログラムは、前記演出画像作成方法で示された各ステップをコンピュータにより実行することを可能としたことを特徴としている。
【0018】
請求項12の記録媒体は、コンピュータに読み取り可能な前記演出画像作成プログラムを格納したことを特徴としている。
【発明の効果】
【0019】
本発明の請求項1及び請求項3の演出画像作成装置によれば、演出領域の画像を元にして部品画像を自動で抽出する部品画像自動抽出手段あるいは部品画像を手動で抽出する部品画像手動抽出手段を備えたことで、ページ画像からキャラクター等の画像(部品画像)を抽出し、抽出した部品画像を用いて「部品画像」そのものが動き出すような様々な演出を施すことができる。抽出した部品画像を用いた演出方法は、例えば、部品画像の位置を移動する演出、部品画像の拡大縮小、回転、変形(伸縮、反転、ひずみ、風船、遠近など)、透過、輪郭強調などの演出等、様々なものが考えられる。
【0020】
請求項2の演出画像作成装置によれば、演出領域の全周囲を走査し、所定長以上連続する類似色を内部へ成長させることで部品画像周囲のマスク領域を自動で生成可能となるので、部品画像の抽出処理を容易に行うことができる。
【0021】
請求項4の演出画像作成装置によれば、請求項3において、部品画像手動抽出手段がマスク描画モードとマスク取消描画モードの切り替え手段を有することで、誤ってマスクした領域であってもモードの切り替え手段を切り替えることによりマスク取消を行うことができ、背景から前景である部品画像を抜き出す処理について、容易に且つ失敗を気にせずに行うことができる。
【0022】
請求項5の演出画像作成装置によれば、演出領域の画像から部品画像を手動で抽出する部品画像抽出補助手段を備えたことで、請求項1の装置において、自動で部品画像を抽出できない場合であっても手動操作で補うことができる。
【0023】
請求項6の演出画像作成装置によれば、請求項5において、部品画像抽出補助手段がマスク描画モードとマスク取消描画モードの切り替え手段を有するので、誤ってマスクした領域であってもモードの切り替え手段を切り替えることによりマスク取消を行うことができ、背景から前景である部品画像を抜き出す処理について、容易に且つ失敗を気にせずに行うことができる。
【0024】
請求項7の演出画像作成装置によれば、ページ画像に描かれた部品画像を抽出した場合に、その下の画像を背景画像自動作成手段により作成し、背景上に描かれた部品画像を背景以外の場所に移動するような演出効果を与える場合においても、部品画像が抜き出されて部品画像下に対応する画像がなくなることを防ぐことができる。
【0025】
請求項8の演出画像作成装置によれば、抽出した部品画像に対応した領域の色を周囲の背景画像の色に対応した色に置き換えることで背景画像の自動作成を可能とすることができる。
【0026】
請求項9の演出画像作成装置によれば、背景画像作成手段を備えたことで、背景画像について手動で作成でき、また、背景画像自動作成手段の自動作成で対応できない背景画像の部位について手動で補正することができる。
【0027】
請求項10の演出画像作成方法によれば、各ステップを実行することにより、ページ画像からキャラクター等の画像(部品画像)を抽出して動かしたり移動させたりすることにより、「部品画像」そのものが動き出すような演出を施すことができる。
【0028】
請求項11の演出画像作成プログラム及び請求項12の記録媒体によれば、前記演出画像作成方法で示された各ステップをコンピュータに読み込んで、実行することができる。
【発明を実施するための最良の形態】
【0029】
以下、図面を参照しながら本発明の演出画像作成装置について説明する。
図1は、演出画像作成装置のハードウェア構成を示すブロック図である。演出画像作成装置は、ページ毎に取り込む複数の画像を電子情報として記憶し、記憶した画像に対して各種の演出効果を設定した演出画像を作成し、作成した演出画像をページ毎に再生可能とする装置である。
【0030】
演出画像作成装置のハードウェアは、パーソナルコンピュータ等の汎用情報処理装置によって実現することができる。演出画像作成装置は、CPU1、ROM2、RAM3、音源としてのソフトウェアや効果付与のためのDSP等から構成される音源装置4、画像を読み取るためのスキャナ装置5、キーボード及びマウス等のポインティングデバイスで構成される入力装置6、および液晶ディスプレイ等の表示装置7を備えて構成されている。表示装置7としては、液晶ディスプレイ等、パーソナルコンピュータの処理結果を表示するための周知の表示手段を使用することができる。また、パーソナルコンピュータには、記録媒体との間でデータの入出力を行うための外部記憶装置8が接続されると共に、音声等を入力して記憶するため、A/D変換器9を介してマイクロフォン10が接続されている。
【0031】
コンピュータのROM2には、演出画像作成を行うための演出画像作成プログラムが外部記憶装置8に装着された記録媒体からインストールされ、若しくはインターネットを介して所定のURLよりダウンロードされている。
CPU1は、上記の手順によりインストール等された所定の制御プログラム(演出画像作成プログラム)に従って各種処理(各ステップ)を実行し、装置全体を制御するものであり、画像記憶手段11、演出領域設定手段12、演出効果設定手段15、演出再生手段16を要部機能として備えることで、ページ毎に取り込む複数の画像を電子情報として記憶し、記憶した画像をページ毎に表示装置7に表示可能とする。
【0032】
また、CPU1は、部品画像抽出手段13及び背景画像作成手段14を備えることで、ページ画像の一部を構成する背景上に描かれた部品画像から部品画像のみを電子情報として抽出して記憶し、抽出した部品画像の下側の背景画像を自動的に作成できるようになっている。
【0033】
RAM3は、CPU1での処理に使用される情報を一時記憶するものである。
音源装置4には、D/A変換器、アンプ、スピーカを含むサウンドシステム4aが接続される。
【0034】
したがって、演出画像作成装置は、パーソナルコンピュータに演出画像作成プログラムをインストール又はダウンロードすることにより、パーソナルコンピュータのハードディスクにページ画像を読み込んで記憶する画像記憶手段11と、読み込まれたページ画像内に演出を施す領域を設定する演出領域設定手段12と、設定された演出領域から部品画像を抽出する部品画像抽出手段13と、抽出された部品画像の下の背景画像を作成する背景画像作成手段14と、設定した演出領域に演出効果を対応させる演出効果設定手段15と、演出が施されたページ画像を再生する演出再生手段16を備える一方、画像を読み込む画像作成モードと、取り込まれた画像に対して好みの演出効果を付与する演出設定モード(編集モード)と、演出効果が付与された画像を再生する演出画像再生モード(鑑賞モード)を切り替えて表示装置7に表示するように構成されている。
すなわち、表示装置7では、画像作成モード(読取モード)において、読み取った画像が表示され、演出設定モード(編集モード)において、演出画像作成を行うに際しての演出設定画面が表示され、演出画像再生モード(鑑賞モード)において、演出が施された演出設定済画像が再生される。
【0035】
画像記憶手段11は、画像作成モードにおいて、スキャナ装置5から読み取られた画像を各ページ画像として記憶するものである。スキャナ装置5から読み取る画像は、絵本の各ページや手書きの画像等であり、また、ディジタルカメラ等で撮影された電子情報による画像を直接画像記憶手段11に取り込んでもよい。更に、外部記憶装置8等から記録媒体によりインストールする演出画像作成プログラムに絵本画像として予め格納されている各画像を読み出して取り込むものであってもよい。あるいは、後述の記憶装置に記憶されている例えばディジタルカメラ等で撮影した既存の画像データを選択して取り込んでも良い。
【0036】
演出領域設定手段12は、演出設定モードにおいて、表示装置7に表示された各ページ画像又はページ画像の一部を入力装置6により演出領域として指定し、これを記憶しておくものである。
入力装置6のポインティングデバイスにおいては、X・Y方向の移動量が検出され、RAM3上のカーソルポイントレジスタのカーソル座標データに加算されることで、この座標データに基づいて表示装置7上でのカーソルの位置が決定される。そして、表示装置7に表示された各ページ画像において演出領域として指定された位置の座標データに対応した再生時期データが初期値として作成され、演出領域設定手段12に記憶される。
【0037】
本発明の特徴的な構成は、部品画像抽出手段(部品画像自動抽出手段)13及び背景画像作成手段14を備えることで、ページ画像から部品画像を自動的に抽出するとともに、部品画像の下の背景画像について自動的に作成できるようにしたものである。
ページ画像において演出設定を行う場合、演出設定モード(編集モード)で表示される図2に示すような演出設定画面200上で行われる。演出設定画面200には、中央部分に絵本の見開き状態であるページ画像201が表示され、画面の中央上部に表示されたページ展開部202の各アイコンをクリックすることで、左ページ、右ページ、絵本の1ページ目の各ページを表示させ、演出効果を設定する。また、操作キー窓203として、設定した演出効果を再生して確認するための再生ボタン、再生を停止するための停止ボタン、再生途中で絵本ページの再生当初に戻すための巻きもどしボタンが設けられている。
【0038】
演出設定画面200の画面左上には、現在演出設定を行っていることを示す表示部204が表示され、その下側に表示された「画像」205、「演出」206、「出力」207、「印刷」208の各窓が表示され、これらをクリックすることで各処理について実行するようになっている。
ページ画像を読み込む「画像」205は、ページ画像をスキャナ装置5から読み込む際に使用するものである。「演出」206は、ページ画像について演出を設定するものである。「出力」207は、ページ画像に設定された演出の再生を行うものである。「印刷」208は、表示されているページ画像201において指定された範囲の画像等を印刷するものである。
画面下側には設定した各演出についての再生時期を示すタイムライン40が表示されている。タイムライン40の説明については後述する。
【0039】
部品画像抽出手段13は、演出領域設定手段12で指定した演出領域内において、背景画像をマスク色で塗りつぶすことで塗りつぶした領域を自動的に削除若しくは分離して部品画像を抽出し記憶する。
具体的には、例えば演出設定画面200のページ画像201において、女の子の部品画像210を囲むように演出設定領域211を設定すると、図3のアニメ演出設定画面220が表示される。アニメ演出設定画面220には、右側に部品画像生成窓221、背景画像作成窓222が表示され、各窓の下側に「自動生成」「編集」「削除」のボタンが設定されている。
この状態で、部品画像生成窓221の「自動生成」ボタンをクリックすると、演出設定領域211内において、女の子の部品画像210を背景から分離させるため、背景をマスクするためのマスクパターンが自動的に作成され、部品画像210を抽出することが行われる。
【0040】
この例では、女の子の部品画像210を囲むように演出設定領域211を設定したが、部品画像の内部の一部分の領域を部品画像に対応した領域として演出設定領域に設定し、その領域を元にして自動的に部品画像を抽出する処理を行っても良い。
【0041】
マスクパターンの自動作成による部品画像210の抽出は、演出設定領域211内の部品画像210の背景領域をペイントツールの要領でマスク色で塗りつぶしていくことにより行われる。この場合、演出設定領域211は、図4に示すような画像になるが、説明を簡単にするため、図5に示すように、演出設定領域211内の水平線部分をH、女の子部分をX、Hで区画される上側背景部分をY、Hで区画される下側背景部分をZとし、図6のフローチャート図を参照しながらマスクパターンの自動作成の詳細な手順について説明する。
【0042】
図3の部品画像生成窓221において「自動生成」が選択されると、ページ画像201の演出設定領域211の画像を複写する(ステップ301)。
つぎに、初期化処理として、すべてのセルの透過フラグをOFFにし、透過開始点配列および、次回透過開始点配列を空にしておく。また、演出設定領域211の外周特定点(例えば図5の演出設定領域211の左上端部)を走査原点とし、走査原点を走査開始点とする(ステップ302)。
走査開始点のセルの色C(海の色である青色)を記憶し、類似色ラン長を「1」に設定する(ステップ303)。
走査開始点から時計周りに次の隣接外周走査点へ移動し(ステップ304)、走査点が走査原点であるかを判断し(ステップ305)、走査原点でなければ走査点のセルが色Cの類似色であるかどうかを判断する(ステップ306)。
走査点のセルが色Cの類似色である場合は、類似色ラン長を「1」加算し(ステップ307)、ステップ304に戻って次の隣接外周走査点へ移動する。
走査点のセルが類似色Cでなく、透過フラグがONでない場合(ステップ308)、類似色ラン長が予め決められた所定長(塗りつぶし条件の閾値)より長いかどうかを判断し(ステップ309)、長い場合は走査開始点塗りつぶし処理が行われる(ステップ310)。
走査開始点塗りつぶし処理が行われると走査点を走査開始点としてセットし(ステップ311)、新たな走査を開始する(ステップ303)。
【0043】
ここまでの処理を図5で説明すると、図5(a)の走査原点であるセル1を走査開始点とし、所定長を8としておく。類似色ラン長は初期値の「1」となっている。所定長は、演出領域の大きさに応じて予め固定値として設定されている。マスクパターンを作成する際に塗りつぶし位置を管理するための透過開始点配列及び次回透過開始点配列を空にしておく。
外周時計回りで走査点を移動し、各セルについて色Cの類似色かどうかを判断する。セル2〜12は色C(青色)の類似色なので、類似色ラン長=12まで加算され、セル13は色Cの類似色でなく、また透過フラグはOFFとなっている。その結果、類似色ラン長(12)>所定長(8)が成立し、走査開始点のセル1を塗りつぶし対象の透過開始点配列に追加する(図5(a))。ここで、セル1の透過フラグをONにする(図5(a)において、「太線枠で囲まれた領域」)。
【0044】
透過開始点配列の各セル全てについて、上下左右のセルが類似色Cかどうか判断する。セル2,セル28は、色Cの類似色であり、且つ透過フラグOFFなので、これらを次回透過開始点配列に追加し、透過フラグをONする(図5(b))。
全ての透過開始点配列についての処理が終了したら、次回透過開始点配列を透過開始点配列にコピーし、次回透過開始点配列を空にする。
【0045】
新たな透過開始点配列のセル2,28について、上下左右のセルが類似色Cかどうか判断する。色Cの類似色であって透過フラグOFFのセル3,27,29が次回透過開始点配列に追加される。このような処理により、色Cの類似色のセルが透過ONで塗りつぶされる(図5(c))。
【0046】
新たな透過開始点配列がなくなった時点で、セルを透過ONで塗りつぶす作業は終了する(図5(d))。透過開始点配列及び次回透過開始点配列を空にしておく。
【0047】
ここで、次の走査開始点であるセル13に移動する。走査開始点の色D(水平方向に引かれた線の色である黒色)を記憶する。類似色ラン長は初期値の「1」となっている。外周時計回りで走査点を移動し、セル14は色Dの類似色でなく、透過フラグOFFであるので、類似色ラン長(1)<所定長(8)となり、塗りつぶし処理は行われない。
【0048】
よって、走査開始点がセル14に移動する。走査開始点の色E(氷の色である白色)を記憶する。類似色ラン長は初期値の1となっている。外周時計回りで走査点を移動し、セル15〜23は色Eの類似色なので、類似色ラン長=10まで加算される。
セル24は色Eの類似色でなく、また透過フラグはOFFとなっている。その結果、類似色ラン長(10)>所定長(8)が成立し、走査開始点のセル14を塗りつぶし対象の透過開始点配列に追加し、セル14の透過フラグをONにする。
セル14の上下左右のセルを類似色Eかどうか判断し、塗りつぶし領域を拡げる。新たな透過開始点配列がなくなった時点で塗りつぶし処理は終了する(図5(e))。透過開始点配列及び次回透過開始点配列を空にしておく。
【0049】
ここで、次の走査開始点であるセル24に移動する。走査開始点の色D(水平方向に引かれた線の色である黒色)を記憶する。類似色ラン長は初期値の1となっている。外周時計回りで走査点を移動し、セル25〜28は色Dの類似色でなく、透過フラグONなので、順次走査点が動き、走査点がセル1に移動する。走査点のセル1は走査原点なので、外周を一周したことになる。
すなわち、走査点が走査原点である場合(ステップ305)、類似色ラン長が所定長より長いかどうかを判断する(ステップ312)。ここでは、類似色ラン長(1)<所定長(8)となり、塗りつぶし処理は行われない。
【0050】
逆に、走査点が走査原点である場合(ステップ305)で、類似色ラン長が所定長より長いかどうかを判断し(ステップ312)、長い場合は走査開始点塗りつぶし処理が行われる(ステップ313)。
最後に透過フラグがONである点について透過処理を施す(ステップ314)ことで、透過処理(背景マスク処理)が行われる(図5(f))。
背景マスク処理が完了した場合、図7のアニメ演出設定画面220の部品画像生成窓221には、背景部分がマスクされて透過処理が行われて抽出された部品画像が表示される。
【0051】
上記手順により、走査開始点が演出設定領域211の周囲を一周し、走査開始点からの類似色ラン長さが所定長を超えたときに、走査開始点から塗りつぶしが領域内部に拡がる。すなわち、図4において、走査開始点を透過開始点とする処理Aと、透過開始点に隣接する点が、透過フラグOFF且つ記憶された色の類似色ならば、新たな透過開始点として登録し、その点の透過フラグをONにセットする処理Bが行われ、新たな透過開始点がなくなった時点で背景に対するマスクパターンが自動的に生成されることにより、部品画像を抽出することができる。
【0052】
部品画像を自動で抽出する方法は、上記した演出領域の全周囲を走査していく方法以外にも各種存在する。
例えば、部品画像を自動で抽出する方法として、(1)演出領域内部の画像に対して輪郭抽出処理(一般的にはSobel、Prewittなどの微分演算法を用いて画像の色調が急激に変化する部分を抽出する)を施した上で輪郭線を追跡する方法、(2)演出領域として部品画像内部の領域を設定しておき、領域内の色を元に類似色で領域を色成長させて部品画像を抽出する方法、(3)演出領域として部品画像の輪郭を含む領域を設定しておき、領域内の輪郭抽出と領域内外の類似色成長の組み合わせ処理によって部品画像を抽出する方法等を採用しても良い。
【0053】
図4の演出設定領域211に対して部品画像の自動生成を行った場合、図7のアニメ演出設定画面220の部品画像生成窓221に示されるように、演出設定領域211の下方に水平に現れる線については、背景と判断することができず、マスクパターンにより塗りつぶしが行われることなく残っている。
このような自動生成できない部分に対処するため、部品画像抽出手段13には部品画像抽出補助手段を備えている。
部品画像抽出補助手段は、演出設定領域211における背景画像若しくは部品画像をマスク色で塗りつぶすことで塗りつぶした領域を削除若しくは分離して部品画像210を抽出するに際して、塗りつぶし用のペイントツール(例えばドローペンやバケツ)を使用して手動で部品画像210であるかどうかを決めるものである。
そして、部品画像抽出補助手段は、ペイントツールで描画した部分が背景領域となるようにマスクカラーで塗りつぶされるマスクモードと、ペイントツールで描画した部分が部品画像となるようにマスクカラーで塗りつぶした部分が元の画像に戻されるマスク取り消しモードと、前記マスクモードとマスク取り消しモードとの切替を行うモード切替手段を備えている。
【0054】
具体的には、図7のアニメ演出設定画面220で部品画像を自動生成した後に、部品画像生成窓221の下の編集ボタンをクリックすると、図8のアニメ画像編集画面(部品編集)230が表示される。図8のアニメ画像編集画面230においてブラシ窓231を選択することで演出設定領域211にドローペンに該当するブラシ部232を表示させ、透明窓233を選択することで前記したマスクモードに切り替えられ、例えば、マウスなどのポインティングデバイスでドラッグするなど、演出設定領域211内の不要な線をブラシ部232でなぞる(マスクカラーで塗りつぶす)ことで消すことができる。
この際、誤って線を消し過ぎたような場合には、「色の復元」窓234を選択することで前記したマスク取り消しモードに切り替えられ、演出設定領域211内でブラシ部232を例えばマウスでドラッグすることにより、消された画像部分(マスクカラーで塗りつぶされた画像)を復元することができる。尚、編集の方法は、上述の例に限らず、一般的な画像編集ソフト等で行われている方法を含めることができる。
部品画像抽出補助手段により不要な線が除去された部品画像は、図9に示されるように、アニメ演出設定画面220の部品画像生成窓221に表示される。
【0055】
上記例では、部品画像抽出に際して、自動的に部品画像を生成する部品画像抽出手段13と、自動生成ができない部分のみ部品画像抽出補助手段により手動で部品画像を抽出するようにしたが、手動で部品画像の抽出を行う部品画像抽出手段単独で部品画像を抽出する構成であってもよい。
【0056】
背景画像作成手段14は、抽出した部品画像に対応した背景画像上の領域について周囲の背景色に対応した色に置換することで背景画像を作成するものである。
すなわち、図9のアニメ演出設定画面220の背景画像生成窓222の「自動生成」ボタンをクリックすると、演出設定領域211内において、女の子の部品画像210が取り除かれた背景画像が自動的に作成されて背景画像生成窓222に表示される。
背景画像を自動的に生成する方法は、抽出された女の子の部品画像が取り除かれた背景画像の領域について、周囲の背景色(空の青色、氷の白色、空と氷の境界線の黒色)に置換することで背景画像を生成するものであるが、図10のフローチャート図及び図9のアニメ演出設定画面220を参照しながら詳細な手順について説明する。
【0057】
アニメ演出設定画面220の背景画像生成窓222において「自動生成」が選択されると、ページ画像201の演出設定領域211の画像を複写する(ステップ401)。
演出設定領域211の左上を処理の開始点として走査が始まり(ステップ402)、右下の終了点まですべての点について走査していく。そして、処理点が部品画像抽出に際して分類された部品画像の透過点であるかどうかを判断する(ステップ403)。
透過点でない場合、この部分は部品画像部分であるので、処理点を背景色に変更処理する(ステップ404)。例えば、変更処理する色は、処理点に一番近い背景色にする。
透過点である場合、この部分は部品画像抽出に際してのマスクパターンの部分(つまり背景画像)であるため、変更処理する必要がないので、次の処理点へ移動する(ステップ405)。
そして、全ての処理点についての処理が終了したかどうかを判断し(ステップ406)、終了した場合には背景画像作成を終了する。
【0058】
上記例では、背景画像を自動的に作成するに際して、「抽出した部品画像に対応する全ピクセルについて、そのピクセルに最短の背景画像上のピクセルの色に置換する」という処理を行っているが、例えば、「背景画像を自動作成するに際して、演出領域設定手段により設定された演出領域の周囲に沿って色の連続性や規則性などを検出し、検出した色を連続させるなどして背景に成長させる」等の処理を行うことで背景画像を作成してもよい。
【0059】
背景が単純な場合は、上記の手順により背景画像の完全な自動生成が可能であるが、背景が複雑な場合には、ある程度画像の特徴から背景画像を自動生成したものを基礎として手動で修正できるようにすればよい。
すなわち、図9の演出設定領域211に対して背景画像の自動生成を行った場合、背景画像生成窓222に示されるように、女の子(部品画像)の中央部250の背景を正確に作成することができない。この部分は下側に近いため、下側の色(氷の色である白)と同じ色で再現されている。
このような自動生成できない部分に対処するため、背景画像作成手段14には背景画像作成補助手段を備えている。
【0060】
背景画像作成補助手段は、生成した背景画像に対して、画線描写や色の着色を手動で編集を行うことができるようにしたものである。尚、編集の方法は、実施例に限らず、一般的な画像編集ソフト等で行われている方法を含めることができる。
具体的には、アニメ演出設定画面220で背景画像を自動生成した後に、背景画像生成窓222の下の編集ボタンをクリックすると、図11のアニメ画像編集画面(背景編集)230が表示される。図11のアニメ画像編集画面230においてブラシ窓231を選択することで演出設定領域211にペイントツールに該当するブラシ部232を表示させ、色付け窓235(所望の色が選択済)を選択することで、演出設定領域211内をブラシ部232でなぞることで選択した色の色付けを行うことができる。ブラシ部232の太さを変更し、色付け窓235の選択色を黒とすることで、水平線を付加することができる。
背景画像作成補助手段により線や色を追加した背景画像は、図12に示されるように、アニメ演出設定画面220の背景画像生成窓222に表示される。
また、背景画像作成に際して、自動的に背景画像を生成する背景画像作成手段14と、自動生成ができない部分のみ背景画像作成補助手段により手動で背景画像を作成するようにしたが、手動で背景画像の作成を行う背景画像作成手段単独で背景画像を作成する構成であってもよい。
【0061】
演出効果設定手段15は、演出設定モードにおいて、演出領域に対応する演出の種類を演出効果として選択し、これを記憶しておくものである。また、演出領域に設定する演出の属性は、ストーリーに沿って演出する「ストーリー演出」と、予期しない演出を行う「シークレット演出」と、その両方の演出、の中からいずれかを設定するようになっている。
演出効果としては、上記した画像の拡大・変形処理等の画像変化を伴う演出(アニメ演出)の他に、音読(音声)、効果音(サウンド)、BGM等の音源データによる演出が考えられる。
演出領域に対する演出効果の選択は、各演出領域に対して行われるが、演出領域設定手段12に記憶されている各演出領域の座標データに対応した再生時期データによりページ画像内における各演出効果の再生順序が振り分けられるようになっている。また、各演出効果の選択は、演出種類の内容に対応したキーワード(例えば図12のアニメ演出設定画面220の「スタイル」を参照)で検索し選択可能とすることで、必要な演出効果を容易に選択可能にしている。
【0062】
演出再生手段16は、演出設定モード及び演出画像再生モードにおいて、演出設定が行われた各ページ画像が表示された際に、前記再生時期データに対応したタイミングで演出効果を再生するものである。すなわち、ページ画像内に複数の演出領域が存在する場合は、演出領域設定手段12に記憶された演出領域の座標データを元にして振り分けられたあるいはその後に編集された再生時期データによって再生が行われる。
【0063】
ページ画像から部品画像を抽出し、この部品画像を元の位置から離れたページ画像の任意の場所に移動するような演出設定を再生する場合、元々部品画像があった位置を背景画像で描画し、部品画像が移動する新たな描画には、背景マスクパターンを利用して、新たな背景との画像合成処理が行われる。
その結果、部品画像のみをページ画像内で移動させたりする演出(例えば、気球だけをその場所でふわふわと動かしたり、雪の場面で雪の結晶を画面にたくさん降らせたり、集合写真の特定の顔だけをズームしたりする演出)が可能となり、設定できる演出の自由度を拡げることができる。
【0064】
例えば、図13の演出設定画面200のページ画像201において、女の子の部品画像210を当初存在した位置210aから全く別の場所に移動する演出効果を設定した場合であって、部品画像下の背景画面が完全に復元されているため、違和感ない演出とすることができる。
【0065】
また、後述するシークレット演出の場合は、ページ画像内における演出領域が入力装置6を構成するマウス等のポインティングデバイスで選択された際に、演出効果設定手段15で指定された演出効果を再生するものである。
【0066】
次に、演出画像作成装置を使用した演出画像の作成及び再生の全体的な流れについて、電子絵本の作成を例に、図14及び図15のフローチャート図、図16に示した演出画像設定ページ20を参照しながら説明する。
絵本の各ページにおける演出画像の作成とは、絵本のストーリーに沿って演出する「ストーリー演出」と、ページ画像内の任意の部分において予期しない画像変化や音発生を伴う「シークレット演出」に分けられ、「ストーリー演出」及び「シークレット演出」における具体的な演出は、上記したページ画像内のキャラクター等に動きを与える「アニメ演出」の他、ページ画像内のキャラクター等に効果音を付与する「効果音演出」、ページ画像が表示される際に音楽が流れる「BGM演出」、ページ画像内に書かれた文章の朗読音声を付与する「音読演出」等を各ページ画像に対して行うことができる。
各ページ画像における演出は、上記した各演出が単独若しくは組み合わせて設定されている。
【0067】
電子絵本を作成するに際しては、コンピュータ上で演出画像作成プログラムを立ち上げ、図14のフローチャート図の画像作成モード、演出設定モード、演出画像再生モードのモード選択において、画像作成モードを選択しておく(ステップ101)。
続いて、紙を綴じて構成された絵本をページ毎にスキャナ装置5で読み取る(ステップ102)。読み取られた画像は表示装置7に表示され、必要により画面の回転、トリミング、色調補正等の補正処理を行って(ステップ103)、各ページ画像を電子情報として画像記憶手段11に記憶する。各ページ画像を繰り返して全て読み取ることで画像読み取りが完了する(ステップ104)。
画像記憶手段11に記憶された各ページ画像は、画像再生手段14により入力装置6のキーボードにおける「→」(次の頁に進む場合)「←」(前の頁に戻る場合)のキーをタッチすることで表示装置7においてページを1枚ずつめくって(本を読むような状態に表示して)再生可能になっている。
既存の絵本画像データを使用する場合には、画像作成により画像を読み取る作業を省略することができる。
【0068】
次に、モード選択において演出設定モードを選択し(ステップ101)、演出画像を作成したいページ画像を演出画像設定ページ20(図16)として表示装置7に表示させ、演出画像設定ページ20において、各ページ画像について演出領域を指定する演出領域設定、及び、演出領域に演出効果を付与する演出効果設定を行う(ステップ105)。
すなわち、ページ画像上の部品画像に対して演出を設定する場合、図15のフローチャートに示すように、ページ画像の一部を構成する背景上に描かれた部品画像に対して、部品画像を囲む領域を演出領域として設定する(演出領域設定ステップ121)。
次に、演出領域における背景画像若しくは部品画像をマスク色で塗るつぶすことで塗りつぶした領域を削除若しくは分離して部品画像を抽出する(部品画像抽出ステップ122)。
抽出した部品画像を電子情報として記憶する(部品画像記憶ステップ123)。
抽出した部品画像に対応する全ピクセルについて、そのピクセルに最短の背景画像上のピクセルの色に置換することで前記演出領域における背景画像を作成する(背景画像作成ステップ124)。
前記部品画像を前記ページ画像の任意の位置に合成して演出を付与する(部品画像演出設定ステップ125)。
各ページ画像に対する演出設定が全て設定されることにより演出設定が終了する(ステップ106)。
【0069】
次に、モード選択において演出画像再生モードを選択し(ステップ101)、表示装置7において演出画像の再生を行う(ステップ107)。
演出画像再生モードにおいて、絵本の各ページを自動的に捲って順次再生する「自動めくり」が選択されている否かを判断し(ステップ108)、「自動めくり」が選択されていない場合は、当該ページ画像に設定された演出効果の再生のみで終了し、「自動めくり」が選択されている場合はページ画像に設定された演出効果が最終ページまで再生されるように(ステップ109)、自動的にページがめくられ再生を繰り返す(ステップ110)。
各ページ画像における演出効果の再生は、演出領域の座標データを元にして振り分けられたあるいはその後に編集された再生時期データによって行われる。
また、「自動めくり」の場合、前ページの再生終了時からページが捲られ次ページが表示されるまでの期間は、予め設定された期間であるインターバル時間として管理されている。
【0070】
演出画像設定ページ20では、図16に示すように、絵本ページ(左頁21及び右頁22)が見開き状態で表示され、「ストーリー演出」において左頁21及び右頁22に設定された演出効果をページ画面毎に再生するための操作キー窓30が絵本ページの上方に表示されている。操作キー窓30には、設定した演出効果を再生して確認するための再生ボタン31、再生を停止するための停止ボタン32、再生途中で絵本ページ(左頁21及び右頁22)の再生当初に戻すための戻りボタン33、再生音量調節のための音量ボタン34が設けられている。
操作キー窓30の各ボタンについて、マウス(入力装置6)のボタン(ポインティングデバイスで表示されたカーソル先端部)を合わせてクリックすることで再生等が行われ、「ストーリー演出」において左頁21及び右頁22に設定された演出効果をページ画面毎に確認できるようになっている。
【0071】
演出画像設定ページ20において、絵本のページ(左頁21及び右頁22)の下方位置には、上から「音読演出」41、「BGM演出」42、「アニメ演出」43、「効果音演出」44にそれぞれ対応する矩形部を有するタイムライン40が表示される。タイムライン40の最下段位置には、時間軸45が表示されている。
【0072】
また、タイムライン40の左横に「ストーリー演出」を設定するための「ストーリー属性」と、「シークレット演出」を設定するための「シークレット属性」との切り替えを行うための切替窓47が表示されている。「ストーリー属性」と「シークレット属性」との切り替えは、切替窓47をマウス(入力装置6)のボタンをクリックすることでクリック毎にモードの切り替えが行われるが、演出設定モードでの演出領域毎に切り替えの設定ができるようなっている。
また、タイムライン40の時間軸45の左端には、ページ再生時間を編集するための設定値増減用の再生時間編集ボタン48a,48bが設けられている。
【0073】
次に、上述した演出画像作成装置により、ページ画像に描かれるキャラクター等の部品画像に対して、「アニメ演出」(ストーリー演出)の演出効果を付与する場合の手順について、図16及び図17を参照しながら説明する。
この場合、演出画像作成プログラムを立ち上げた後、演出設定モード(編集モード)を選択し、演出画像設定ページ20の切替窓47で「ストーリー属性」が選択されている。
【0074】
演出画像設定ページ20で表示されているタイムライン40のアニメ窓43aにマウスボタン(ポインティングデバイスで表示された先端部)を合わせてクリックして設定画面とし、ページ画像内においてアニメ演出を行いたい領域をマウスボタンでドラッグすることで任意面積の領域を矩形表示させる。
例えば、イヌの絵52を囲んで矩形表示された領域を「アニメ演出設定領域」53とする。
【0075】
アニメ演出の演出画像設定を行う場合に矩形表示させた「アニメ演出設定領域」53は、ページ画像を表示して演出領域を設定するに際して(演出画像設定ページ20が表示されている場合)、演出設定領域が確認できるように、その周囲に領域境界線53aが表示されている。
【0076】
矩形表示させた「アニメ演出設定領域」53内をクリックすることでアニメ設定画面80(図17)を表示させ、「アニメ演出設定領域」53に対応する演出パターンを設定する。
アニメ設定画面80では、アニメ動作の種類を示す「スタイル」81、アニメ動作の変化を示す「パターン」82、「変化の大きさ」83、「変化時間」84の窓が表示され、各窓に複数の選択枝が表示される。「スタイル」81の窓では、選択肢としてアニメーションの動作の種類に関連する回転・ズーム・変形等の語句をキーワードで表示し、「パターン」82の窓では、「キーワード」で選択された語句に対する下層の選択肢である「縦に伸びる」「横に伸びる」「丸くなる」等を表示することで、キーワードの動作に対する種類を選択し易くしている。「変化の大きさ」83の窓では、選択肢として小さい・大きい等の変化の程度を示す文言が表示され、「変化時間」84の窓では、選択肢として短い・長い等の時間の長さを示す文言が表示される。
例えば、ページ画像内のアニメを変形させて演出したい場合、「スタイル」81で「変形」を選択すると、「パターン」82の窓では「横に伸びる」「縦に伸びる」「丸くなる」等の変形動作の種類が選択肢として表示される。
【0077】
各窓において演出効果を希望する選択肢上でクリックすることで文章又は文言が反転表示され、アニメ設定画面80の各窓における選択は、アニメ設定画面80が閉じた時に確定される。
アニメ設定画面80を閉じると再生時期データが作成され、タイムライン40のアニメ部43に演出領域(「アニメ演出設定領域」53)に応じた演出時間(例えばアニメが動作する時間)に対応する長さの長方形部43bが表示される。タイムライン40における長方形部43bの左端の位置は、アニメ演出の再生開始時期に対応し、この再生開始時期は、演出領域設定手段12に記憶されている各演出領域(「アニメ演出設定領域」53)の再生時期データにより決められる。
【0078】
タイムライン40の時間軸45における長方形43bの位置は、演出領域設定手段12に記憶されている各演出領域の座標データに基づいて作成された再生時期データにより、時間軸45における演出効果の再生位置が自動的に振り分けられる。そして、長方形部43bの左端が演出時期の始期となり、右端が終期となる。この長方形部43bの横幅方向の長さは、演出時間として予め設定された時間に対応する長さで表示されるが、マウス等によるポインティングデバイス先端を長方形部43b上の右端又は左端に位置させて左右方向にドラッグすることで、長方形部43bの長さを変化させ、始期、終期及び演出時間の長さを変更することで演出タイミングを編集することができる。
【0079】
アニメ演出として使用するアニメ画像において、「アニメ演出設定領域」53から背景データを除いたキャラクター部を抽出したものを使用したい場合は、演出効果設定時において背景除去データを作成し、この背景除去データをアニメ画像として使用すれば、「アニメ演出設定領域」53に描かれたキャラクターをその場所で「スタイル」81及び「パターン」82に応じた動作を与えることができる。
アニメ画像によるアニメ演出を行う場合、アニメ画像が表示される中心位置に十字マークが表示され、この十字マークを基準にしてアニメ画像が回転する等の演出効果が与えられる。この十字マークの位置を画面上で自由に設定できるようにしてもよい。
また、アニメ画像について、絵本の各ページから読み取るのではなく、自分で作成して記憶しておいたオリジナルのキャラクター画像や、演出画像作成プログラムに予め格納された既存のアニメ画像を使用するものであってもよい。
【0080】
アニメ演出の再生手法は、一般的なアニメ描写手法を用いる。例えば、絵本から背景画像を除去して抜き出した「イヌ」のアニメ画像を、ページ内のイヌが描写された位置で回転させたり、雨の場面では雨のラインを画面に多数描写したり、地震の場面ではページ全体を大きくぶれさせたり、集合写真の特定の顔だけズームしたりする。
【0081】
アニメ演出効果は、演出領域のサイズや位置等に対応させてもよい。例えば、演出領域に対応させてズーム・パンニング・スクロール・スピン処理、モザイク処理・変形処理・波紋をつけた処理を行う。
【0082】
上述の例では「ストーリー演出」としてアニメ演出を設定したが、演出画像設定ページ20における切替窓47でシークレット属性を選択し、アニメ窓43aをクリックし同様の手順で演出効果の設定を行えば、「シークレット演出」としてのアニメ演出を設定することができる。
【0083】
図16の絵本ページ(左ページ21及び右ページ22)においては、太陽の絵50に対して「シークレット演出」による効果音演出領域設定51が、文章部分54,55,56に対して「ストーリー演出」による「音読演出領域指定」57が、文章部分55に対して「ストーリー演出」による「BGM演出領域指定」57が、それぞれ設定され、効果音や朗読音等の演出効果が施されている。演出設定画面20においては、各演出領域に対して、領域境界線51a,57aが表示されている。
また、タイムライン40においては、音声部41及び音声窓41a、BGM部42及びBGM窓42a、効果音部44及び効果音窓44aがそれぞれ表示され、演出時間に対応する各長方形部41b,42b、44bが表示されている。
【0084】
また、シークレット演出が設定された場合、演出設定モードの選択時(演出画像設定ページ20)において、「シークレット演出設定領域」51中にマウスのカーソル(ポインティングデバイスの先端)が位置する場合に、クリック可能なことを示す指形図形25が表示される。
また、上記例では、演出領域として指定される領域を矩形としたが、円形、三角形等などでもいいし、任意に指定した複数の座標で作られる閉じた図形であってもいいし、その大きさや形状はどんなものであってもよい。
【0085】
また、演出画像設定ページ20では、絵本のページが見開き状態で表示され、その下方に「音読演出」「BGM演出」「アニメ演出」「効果音演出」に対応するタイムライン40が表示されているが、同じ演出設定領域に対するタイムラインにおける同じタイミング位置に、それぞれ「アニメ演出」「効果音演出」を設定することで、演出領域設定手段により設定された一つの演出領域に対して、2種類の演出効果を施すことができる。
例えば、「ストーリー演出」における一つの演出領域としての「アニメ演出設定領域」53に対して、アニメ演出及びそれに対応する効果音演出の2種類の演出(例えば、アニメ演出で「イヌが回転」及び、効果音演出で「イヌの吠える音を発生」)を同じタイミングで設定することにより、画像と音が同期した演出効果を実現することができる。
ページ画像における全ての文章部分に音読演出の設定を最初に行うことで、各演出領域の座標データ及び再生時期データに基づいて、ページ再生時間及び各演出領域の再生タイミングの初期値が決定される。
【0086】
演出効果が設定されたページ画像が演出画像再生モードで再生される場合に表示装置7に表示される画面は、図18に示したページ画像再生画面70のようになる。音読演出の演出画像設定を行う際に演出画像設定ページ20に表示されていた各領域境界線57aは、絵本本来の画像を邪魔しないため、及びシークレット演出を秘密にしておくために非表示となる。
音読データの再生に際しては、各ページ画像が表示されている状態で、タイムライン40の音読部41で設定された発音タイミングで再生される。発音タイミングは、上述したように、演出領域の再生時期データにより演出効果の再生時期が振り分けられている。すなわち、ページ画像再生画面70においては、各音読演出設定領域57、57,57に対して文章部分55,文章部分54,文章部分56の順で再生される。
【0087】
また、画像再生画面70においては、「シークレット演出設定領域」51以外の領域にマウスのカーソル(ポインティングデバイスの先端)が位置する場合は矢印図形26が表示されるのに対して(図18(a))、「シークレット演出設定領域」51中にマウスのカーソル(ポインティングデバイスの先端)が位置する場合に、クリック可能なことを示す指形図形25が表示されるので(図18(b))、演出画像再生モード(鑑賞モード)において「シークレット演出設定領域」であることを認識することができる。
【0088】
上記した各例では、表示装置7において、絵本のページの左右頁が見開き状態で表示され、一枚ずつ捲るように再生するようにしたが、見開きではなく紙芝居のように一頁毎に表示されるような再生の仕方であってもよい。
【0089】
上述した演出画像作成装置及び演出画像作成プログラムによれば、名作絵本や紙芝居など子供に見せたい絵本のページ画像をコンピュータに読み込むとともに、それに対して自分の感性で、登場するキャラクター等に動きの変化を与えるアニメ演出を自由に設定することができ、また、子供自身が見つけて驚いたり喜んだりしそうな秘密の仕掛をシークレット演出として設定することで、各場面の情景や絵に対して変化を与え、決まりきった仕掛けや演出しかない従来の電子絵本では味わえない自分なりの絵本演出を自由に楽しむことができる。
【0090】
更に、ページ画像において演出を施す領域、シークレット演出対象物や種類、演出タイミング等はいつでも自由に変更することができるので、一つの題材に対して繰り返して新鮮な絵本鑑賞を楽しむことができる。
【0091】
また、コンピュータの画面上で実際の絵本のページを捲りながら、画像とストーリー、シークレットの演出を編集しながら施すことができるので、誰にでも直感的で解りやすいユーザーインターフェースを提供することができる。
【0092】
上述した例では、ページ画像が複数存在する絵本について演出を施す例について説明したが、絵本以外の一枚の絵、ポスター等の画像であっても本発明を実施することが可能である。
【0093】
本発明の演出画像作成装置を使用することにより、ページ画像から抽出した部品画像を用いて「部品画像」そのものが動き出すような様々な演出、例えば、部品画像の位置を移動する演出、部品画像の拡大縮小、回転、変形(伸縮、反転、ひずみ、風船、遠近など)、透過、輪郭強調などの演出等を施すことができ、自由度の高い演出効果が施された演出画像を作成することができる。
【図面の簡単な説明】
【0094】
【図1】本発明の演出画像作成装置の一例を示すブロック図である。
【図2】表示装置に表示された演出設定画面の一例を示す画面説明図である。
【図3】表示装置に表示されたアニメ演出設定画面の一例を示す画面説明図である。
【図4】演出設定領域から部品画像を自動的に抽出する手順を説明するための演出設定領域の画像説明図である。
【図5】(a)〜(f)は演出設定領域から部品画像を自動的に抽出する手順を説明するための演出設定領域の模式説明図である。
【図6】部品画像を自動的に抽出するための手順を説明するためのフローチャート図である。
【図7】表示装置に表示されたアニメ演出設定画面の一例を示す画面説明図である。
【図8】表示装置に表示されたアニメ画像編集画面(部品編集)の一例を示す画面説明図である。
【図9】表示装置に表示されたアニメ演出設定画面の一例を示す画面説明図である。
【図10】背景画像を自動的に作成するための手順を説明するためのフローチャート図である。
【図11】表示装置に表示されたアニメ画像編集(背景編集)画面の一例を示す画面説明図である。
【図12】表示装置に表示されたアニメ演出設定画面の一例を示す画面説明図である。
【図13】表示装置に表示された演出設定画面の一例を示す画面説明図である。
【図14】本発明の演出画像作成装置全体の動作を説明するためのフローチャート図である。
【図15】演出画像作成プログラムによる動作手順を示すフローチャート図である。
【図16】表示装置に表示された演出画像設定ページの一例を示す画面説明図である。
【図17】「アニメ演出」の設定に際して表示装置に表示されたアニメ設定画面を示す説明図である。
【図18】(a)及び(b)は表示装置に表示されたページ画像再生画面一例を示す画面説明図である。
【符号の説明】
【0095】
1…CPU、 2…ROM、 3…RAM、 4…音源装置、 5…スキャナ装置、 6…入力装置、 7…表示装置、 8…外部記録装置、 9…A/D変換器、 10…マイクロフォン、 11…画像記憶手段、 12…演出領域設定手段、 13…部品画像抽出手段(部品画像自動抽出手段)、 14…背景画像作成手段、 15…演出効果設定手段、 16…演出再生手段、 20…演出画像設定ページ、 30…操作キー窓、 40…タイムライン、 45…時間軸、 47…切替窓、 53…アニメ演出設定領域、 53a…領域境界線、 70…ページ画像再生画面、 80…アニメ設定画面、 200…演出画像設定画面、 201…ページ画像、 210…部品画像、 211…演出設定領域、 220…アニメ演出設定画面、 221…部品画像生成窓、222…背面画像生成窓、 230…アニメ画像編集画面、 232…ブラシ部(ペイントツール) 233…透明窓(マスクモード)、 234…「色の復元」窓(マスク取消モード)、 235…色付け窓。
【技術分野】
【0001】
本発明は、例えば絵本等の各ページの画像(ページ画像)を電子情報として記憶し、コンピュータの画面上でページ毎に表示する電子絵本において、各ページに描写されたキャラクター等の画像が動いたり移動したりするアニメ演出を行うに際して、ページ画像を構成する背景上に描かれた部品画像がページ画像の任意の位置等に移動する演出効果を付与する場合における部品画像の抽出を伴う演出画像作成装置及び演出画像作成方法に関し、更には演出画像の作成をコンピュータに実行させるための演出画像作成プログラム及び記録媒体に関する。
【背景技術】
【0002】
従来、例えば特許文献1に示されるように、絵本における背景用の画像及び動画用の画像を記録媒体にそれぞれ書き込み、この記録媒体から読み出した背景用画像及び動画用画像を合成してディスプレイ部上に絵本として表示するに際して、アニメーション機能や音読を付加することで、静止した絵だけでは得られない効果を与えるようにした電子絵本表示装置が提案されている。
【特許文献1】特開平5−120400
【0003】
すなわち、上記電子絵本表示装置によれば、絵本のページを表示するとともに、ページ内の文章を読み聞かせる音読やBGM、効果音を再生しながら、場面内の動物や風景等をアニメーション動作させるものである。
また、ページ内の画像の特定位置をポインティングデバイス等で指示することで、画面に変化が起きたり、効果音などを発したりするシークレット演出が施された電子絵本表示装置も存在する。
【発明の開示】
【発明が解決しようとする課題】
【0004】
しかしながら、上述した電子絵本表示装置によれば、ディスプレイ部に示された画像において、アニメーション動作の演出の種類や切替タイミング等、画面に変化を起こす場所、変化の種類が固定的なため、閲覧者(絵本の読者)の好みに合わない場合があるばかりでなく、何度も読み返すうちに変化に新鮮味がなくなって飽きてしまうという現象が生じてしまう。
また、電子絵本表示装置においてシークレット演出をさせる場合、初めて絵本を観る時には、変化を起こす場所が解らず期待するが、その場所が解ってしまうと面白味が持続しないという問題点があった。
【0005】
そして、電子絵本表示装置において画面上のページ画像に描写されたキャラクター等の画像(部品画像)を大きく動かしたり移動させたり、他のページに登場させるような演出を施す場合は、部品画像をページ画像から抽出する処理が必要となるが、部品画像について簡単な操作で自動的に抽出できるようにした処理方法は存在しなかった。
また、ページ画像から部品画像を抽出した場合、背景画面が不自然とならないように加工する必要がある。特に、背景上に描かれた部品画像を背景以外の場所に移動する場合には、部品画像が抜き出されることで部品画像下に対応する画像がなくなってしまうので、その部分の背景画像を新たに作成する必要がある。
【0006】
本発明は、上記実情に鑑みて提案されたもので、ページ画像から抽出した部品画像を用いて「部品画像」そのものが動き出すような様々な演出を施すことができる演出画像作成装置及び演出画像作成方法、更には演出画像の作成をコンピュータに実行させるための演出画像作成プログラム及び記録媒体を提供することを目的としている。
【課題を解決するための手段】
【0007】
上記目的を達成するため本発明の請求項1の演出画像作成装置は、ページ画像から演出対象となる部品画像に対応した演出領域を設定する演出領域設定手段と、前記演出領域の画像を元にして部品画像を自動で抽出する部品画像自動抽出手段と、前記部品画像を元にして生成される画像を任意のページ画像の任意の位置と合成して演出効果を付与する演出効果設定手段とを具備することを特徴としている。
【0008】
請求項2の演出画像作成装置は、請求項1において、前記演出領域の全周囲を走査し、所定長以上連続する類似色を内部へ成長させることで部品画像周囲のマスク領域を自動で生成して部品画像を抽出することを特徴としている。
【0009】
請求項3の演出画像作成装置は、ページ画像から演出対象となる部品画像に対応した演出領域を設定する演出領域設定手段と、前記演出領域の画像から部品画像を手動で抽出する部品画像手動抽出手段と、前記部品画像を元にして生成される画像を任意のページ画像の任意の位置と合成して演出効果を付与する演出効果設定手段とを具備することを特徴としている。
【0010】
請求項4の演出画像作成装置は、請求項3において、前記部品画像手動抽出手段は、マスク描画モードとマスク取消描画モードの切り替え手段を有することを特徴としている。
【0011】
請求項5の演出画像作成装置は、請求項1において、前記演出領域の画像から部品画像を手動で抽出する部品画像抽出補助手段を備えたことを特徴としている。
【0012】
請求項6の演出画像作成装置は、請求項5において、前記部品画像手動抽出手段は、マスク描画モードとマスク取消描画モードの切り替え手段を有することを特徴としている。
【0013】
請求項7の演出画像作成装置は、請求項1乃至請求項6のいずれかにおいて、抽出した部品画像を元にして背景画像を自動で作成する背景画像自動作成手段を備えたことを特徴としている。
【0014】
請求項8の演出画像作成装置は、請求項7において、前記背景画像自動作成手段は、抽出した部品画像に対応した領域の色を周囲の背景画像の色に対応した色に置き換えることを特徴としている。
【0015】
請求項9の演出画像作成装置は、請求項1乃至請求項8のいずれかにおいて、背景画像を手動で作成する背景画像作成手段を備えたことを特徴としている。
【0016】
請求項10の演出画像作成方法は、ページ画像から演出対象となる部品画像に対応した演出領域を設定する演出領域設定ステップと、前記演出領域の画像を元にして部品画像を自動又は手動若しくは自動と手動の併用で抽出する部品画像抽出ステップと、前記部品画像を元にして生成される画像を任意のページ画像の任意の位置と合成して演出効果を付与する演出効果設定ステップとを具備することを特徴としている。
【0017】
請求項11の演出画像作成プログラムは、前記演出画像作成方法で示された各ステップをコンピュータにより実行することを可能としたことを特徴としている。
【0018】
請求項12の記録媒体は、コンピュータに読み取り可能な前記演出画像作成プログラムを格納したことを特徴としている。
【発明の効果】
【0019】
本発明の請求項1及び請求項3の演出画像作成装置によれば、演出領域の画像を元にして部品画像を自動で抽出する部品画像自動抽出手段あるいは部品画像を手動で抽出する部品画像手動抽出手段を備えたことで、ページ画像からキャラクター等の画像(部品画像)を抽出し、抽出した部品画像を用いて「部品画像」そのものが動き出すような様々な演出を施すことができる。抽出した部品画像を用いた演出方法は、例えば、部品画像の位置を移動する演出、部品画像の拡大縮小、回転、変形(伸縮、反転、ひずみ、風船、遠近など)、透過、輪郭強調などの演出等、様々なものが考えられる。
【0020】
請求項2の演出画像作成装置によれば、演出領域の全周囲を走査し、所定長以上連続する類似色を内部へ成長させることで部品画像周囲のマスク領域を自動で生成可能となるので、部品画像の抽出処理を容易に行うことができる。
【0021】
請求項4の演出画像作成装置によれば、請求項3において、部品画像手動抽出手段がマスク描画モードとマスク取消描画モードの切り替え手段を有することで、誤ってマスクした領域であってもモードの切り替え手段を切り替えることによりマスク取消を行うことができ、背景から前景である部品画像を抜き出す処理について、容易に且つ失敗を気にせずに行うことができる。
【0022】
請求項5の演出画像作成装置によれば、演出領域の画像から部品画像を手動で抽出する部品画像抽出補助手段を備えたことで、請求項1の装置において、自動で部品画像を抽出できない場合であっても手動操作で補うことができる。
【0023】
請求項6の演出画像作成装置によれば、請求項5において、部品画像抽出補助手段がマスク描画モードとマスク取消描画モードの切り替え手段を有するので、誤ってマスクした領域であってもモードの切り替え手段を切り替えることによりマスク取消を行うことができ、背景から前景である部品画像を抜き出す処理について、容易に且つ失敗を気にせずに行うことができる。
【0024】
請求項7の演出画像作成装置によれば、ページ画像に描かれた部品画像を抽出した場合に、その下の画像を背景画像自動作成手段により作成し、背景上に描かれた部品画像を背景以外の場所に移動するような演出効果を与える場合においても、部品画像が抜き出されて部品画像下に対応する画像がなくなることを防ぐことができる。
【0025】
請求項8の演出画像作成装置によれば、抽出した部品画像に対応した領域の色を周囲の背景画像の色に対応した色に置き換えることで背景画像の自動作成を可能とすることができる。
【0026】
請求項9の演出画像作成装置によれば、背景画像作成手段を備えたことで、背景画像について手動で作成でき、また、背景画像自動作成手段の自動作成で対応できない背景画像の部位について手動で補正することができる。
【0027】
請求項10の演出画像作成方法によれば、各ステップを実行することにより、ページ画像からキャラクター等の画像(部品画像)を抽出して動かしたり移動させたりすることにより、「部品画像」そのものが動き出すような演出を施すことができる。
【0028】
請求項11の演出画像作成プログラム及び請求項12の記録媒体によれば、前記演出画像作成方法で示された各ステップをコンピュータに読み込んで、実行することができる。
【発明を実施するための最良の形態】
【0029】
以下、図面を参照しながら本発明の演出画像作成装置について説明する。
図1は、演出画像作成装置のハードウェア構成を示すブロック図である。演出画像作成装置は、ページ毎に取り込む複数の画像を電子情報として記憶し、記憶した画像に対して各種の演出効果を設定した演出画像を作成し、作成した演出画像をページ毎に再生可能とする装置である。
【0030】
演出画像作成装置のハードウェアは、パーソナルコンピュータ等の汎用情報処理装置によって実現することができる。演出画像作成装置は、CPU1、ROM2、RAM3、音源としてのソフトウェアや効果付与のためのDSP等から構成される音源装置4、画像を読み取るためのスキャナ装置5、キーボード及びマウス等のポインティングデバイスで構成される入力装置6、および液晶ディスプレイ等の表示装置7を備えて構成されている。表示装置7としては、液晶ディスプレイ等、パーソナルコンピュータの処理結果を表示するための周知の表示手段を使用することができる。また、パーソナルコンピュータには、記録媒体との間でデータの入出力を行うための外部記憶装置8が接続されると共に、音声等を入力して記憶するため、A/D変換器9を介してマイクロフォン10が接続されている。
【0031】
コンピュータのROM2には、演出画像作成を行うための演出画像作成プログラムが外部記憶装置8に装着された記録媒体からインストールされ、若しくはインターネットを介して所定のURLよりダウンロードされている。
CPU1は、上記の手順によりインストール等された所定の制御プログラム(演出画像作成プログラム)に従って各種処理(各ステップ)を実行し、装置全体を制御するものであり、画像記憶手段11、演出領域設定手段12、演出効果設定手段15、演出再生手段16を要部機能として備えることで、ページ毎に取り込む複数の画像を電子情報として記憶し、記憶した画像をページ毎に表示装置7に表示可能とする。
【0032】
また、CPU1は、部品画像抽出手段13及び背景画像作成手段14を備えることで、ページ画像の一部を構成する背景上に描かれた部品画像から部品画像のみを電子情報として抽出して記憶し、抽出した部品画像の下側の背景画像を自動的に作成できるようになっている。
【0033】
RAM3は、CPU1での処理に使用される情報を一時記憶するものである。
音源装置4には、D/A変換器、アンプ、スピーカを含むサウンドシステム4aが接続される。
【0034】
したがって、演出画像作成装置は、パーソナルコンピュータに演出画像作成プログラムをインストール又はダウンロードすることにより、パーソナルコンピュータのハードディスクにページ画像を読み込んで記憶する画像記憶手段11と、読み込まれたページ画像内に演出を施す領域を設定する演出領域設定手段12と、設定された演出領域から部品画像を抽出する部品画像抽出手段13と、抽出された部品画像の下の背景画像を作成する背景画像作成手段14と、設定した演出領域に演出効果を対応させる演出効果設定手段15と、演出が施されたページ画像を再生する演出再生手段16を備える一方、画像を読み込む画像作成モードと、取り込まれた画像に対して好みの演出効果を付与する演出設定モード(編集モード)と、演出効果が付与された画像を再生する演出画像再生モード(鑑賞モード)を切り替えて表示装置7に表示するように構成されている。
すなわち、表示装置7では、画像作成モード(読取モード)において、読み取った画像が表示され、演出設定モード(編集モード)において、演出画像作成を行うに際しての演出設定画面が表示され、演出画像再生モード(鑑賞モード)において、演出が施された演出設定済画像が再生される。
【0035】
画像記憶手段11は、画像作成モードにおいて、スキャナ装置5から読み取られた画像を各ページ画像として記憶するものである。スキャナ装置5から読み取る画像は、絵本の各ページや手書きの画像等であり、また、ディジタルカメラ等で撮影された電子情報による画像を直接画像記憶手段11に取り込んでもよい。更に、外部記憶装置8等から記録媒体によりインストールする演出画像作成プログラムに絵本画像として予め格納されている各画像を読み出して取り込むものであってもよい。あるいは、後述の記憶装置に記憶されている例えばディジタルカメラ等で撮影した既存の画像データを選択して取り込んでも良い。
【0036】
演出領域設定手段12は、演出設定モードにおいて、表示装置7に表示された各ページ画像又はページ画像の一部を入力装置6により演出領域として指定し、これを記憶しておくものである。
入力装置6のポインティングデバイスにおいては、X・Y方向の移動量が検出され、RAM3上のカーソルポイントレジスタのカーソル座標データに加算されることで、この座標データに基づいて表示装置7上でのカーソルの位置が決定される。そして、表示装置7に表示された各ページ画像において演出領域として指定された位置の座標データに対応した再生時期データが初期値として作成され、演出領域設定手段12に記憶される。
【0037】
本発明の特徴的な構成は、部品画像抽出手段(部品画像自動抽出手段)13及び背景画像作成手段14を備えることで、ページ画像から部品画像を自動的に抽出するとともに、部品画像の下の背景画像について自動的に作成できるようにしたものである。
ページ画像において演出設定を行う場合、演出設定モード(編集モード)で表示される図2に示すような演出設定画面200上で行われる。演出設定画面200には、中央部分に絵本の見開き状態であるページ画像201が表示され、画面の中央上部に表示されたページ展開部202の各アイコンをクリックすることで、左ページ、右ページ、絵本の1ページ目の各ページを表示させ、演出効果を設定する。また、操作キー窓203として、設定した演出効果を再生して確認するための再生ボタン、再生を停止するための停止ボタン、再生途中で絵本ページの再生当初に戻すための巻きもどしボタンが設けられている。
【0038】
演出設定画面200の画面左上には、現在演出設定を行っていることを示す表示部204が表示され、その下側に表示された「画像」205、「演出」206、「出力」207、「印刷」208の各窓が表示され、これらをクリックすることで各処理について実行するようになっている。
ページ画像を読み込む「画像」205は、ページ画像をスキャナ装置5から読み込む際に使用するものである。「演出」206は、ページ画像について演出を設定するものである。「出力」207は、ページ画像に設定された演出の再生を行うものである。「印刷」208は、表示されているページ画像201において指定された範囲の画像等を印刷するものである。
画面下側には設定した各演出についての再生時期を示すタイムライン40が表示されている。タイムライン40の説明については後述する。
【0039】
部品画像抽出手段13は、演出領域設定手段12で指定した演出領域内において、背景画像をマスク色で塗りつぶすことで塗りつぶした領域を自動的に削除若しくは分離して部品画像を抽出し記憶する。
具体的には、例えば演出設定画面200のページ画像201において、女の子の部品画像210を囲むように演出設定領域211を設定すると、図3のアニメ演出設定画面220が表示される。アニメ演出設定画面220には、右側に部品画像生成窓221、背景画像作成窓222が表示され、各窓の下側に「自動生成」「編集」「削除」のボタンが設定されている。
この状態で、部品画像生成窓221の「自動生成」ボタンをクリックすると、演出設定領域211内において、女の子の部品画像210を背景から分離させるため、背景をマスクするためのマスクパターンが自動的に作成され、部品画像210を抽出することが行われる。
【0040】
この例では、女の子の部品画像210を囲むように演出設定領域211を設定したが、部品画像の内部の一部分の領域を部品画像に対応した領域として演出設定領域に設定し、その領域を元にして自動的に部品画像を抽出する処理を行っても良い。
【0041】
マスクパターンの自動作成による部品画像210の抽出は、演出設定領域211内の部品画像210の背景領域をペイントツールの要領でマスク色で塗りつぶしていくことにより行われる。この場合、演出設定領域211は、図4に示すような画像になるが、説明を簡単にするため、図5に示すように、演出設定領域211内の水平線部分をH、女の子部分をX、Hで区画される上側背景部分をY、Hで区画される下側背景部分をZとし、図6のフローチャート図を参照しながらマスクパターンの自動作成の詳細な手順について説明する。
【0042】
図3の部品画像生成窓221において「自動生成」が選択されると、ページ画像201の演出設定領域211の画像を複写する(ステップ301)。
つぎに、初期化処理として、すべてのセルの透過フラグをOFFにし、透過開始点配列および、次回透過開始点配列を空にしておく。また、演出設定領域211の外周特定点(例えば図5の演出設定領域211の左上端部)を走査原点とし、走査原点を走査開始点とする(ステップ302)。
走査開始点のセルの色C(海の色である青色)を記憶し、類似色ラン長を「1」に設定する(ステップ303)。
走査開始点から時計周りに次の隣接外周走査点へ移動し(ステップ304)、走査点が走査原点であるかを判断し(ステップ305)、走査原点でなければ走査点のセルが色Cの類似色であるかどうかを判断する(ステップ306)。
走査点のセルが色Cの類似色である場合は、類似色ラン長を「1」加算し(ステップ307)、ステップ304に戻って次の隣接外周走査点へ移動する。
走査点のセルが類似色Cでなく、透過フラグがONでない場合(ステップ308)、類似色ラン長が予め決められた所定長(塗りつぶし条件の閾値)より長いかどうかを判断し(ステップ309)、長い場合は走査開始点塗りつぶし処理が行われる(ステップ310)。
走査開始点塗りつぶし処理が行われると走査点を走査開始点としてセットし(ステップ311)、新たな走査を開始する(ステップ303)。
【0043】
ここまでの処理を図5で説明すると、図5(a)の走査原点であるセル1を走査開始点とし、所定長を8としておく。類似色ラン長は初期値の「1」となっている。所定長は、演出領域の大きさに応じて予め固定値として設定されている。マスクパターンを作成する際に塗りつぶし位置を管理するための透過開始点配列及び次回透過開始点配列を空にしておく。
外周時計回りで走査点を移動し、各セルについて色Cの類似色かどうかを判断する。セル2〜12は色C(青色)の類似色なので、類似色ラン長=12まで加算され、セル13は色Cの類似色でなく、また透過フラグはOFFとなっている。その結果、類似色ラン長(12)>所定長(8)が成立し、走査開始点のセル1を塗りつぶし対象の透過開始点配列に追加する(図5(a))。ここで、セル1の透過フラグをONにする(図5(a)において、「太線枠で囲まれた領域」)。
【0044】
透過開始点配列の各セル全てについて、上下左右のセルが類似色Cかどうか判断する。セル2,セル28は、色Cの類似色であり、且つ透過フラグOFFなので、これらを次回透過開始点配列に追加し、透過フラグをONする(図5(b))。
全ての透過開始点配列についての処理が終了したら、次回透過開始点配列を透過開始点配列にコピーし、次回透過開始点配列を空にする。
【0045】
新たな透過開始点配列のセル2,28について、上下左右のセルが類似色Cかどうか判断する。色Cの類似色であって透過フラグOFFのセル3,27,29が次回透過開始点配列に追加される。このような処理により、色Cの類似色のセルが透過ONで塗りつぶされる(図5(c))。
【0046】
新たな透過開始点配列がなくなった時点で、セルを透過ONで塗りつぶす作業は終了する(図5(d))。透過開始点配列及び次回透過開始点配列を空にしておく。
【0047】
ここで、次の走査開始点であるセル13に移動する。走査開始点の色D(水平方向に引かれた線の色である黒色)を記憶する。類似色ラン長は初期値の「1」となっている。外周時計回りで走査点を移動し、セル14は色Dの類似色でなく、透過フラグOFFであるので、類似色ラン長(1)<所定長(8)となり、塗りつぶし処理は行われない。
【0048】
よって、走査開始点がセル14に移動する。走査開始点の色E(氷の色である白色)を記憶する。類似色ラン長は初期値の1となっている。外周時計回りで走査点を移動し、セル15〜23は色Eの類似色なので、類似色ラン長=10まで加算される。
セル24は色Eの類似色でなく、また透過フラグはOFFとなっている。その結果、類似色ラン長(10)>所定長(8)が成立し、走査開始点のセル14を塗りつぶし対象の透過開始点配列に追加し、セル14の透過フラグをONにする。
セル14の上下左右のセルを類似色Eかどうか判断し、塗りつぶし領域を拡げる。新たな透過開始点配列がなくなった時点で塗りつぶし処理は終了する(図5(e))。透過開始点配列及び次回透過開始点配列を空にしておく。
【0049】
ここで、次の走査開始点であるセル24に移動する。走査開始点の色D(水平方向に引かれた線の色である黒色)を記憶する。類似色ラン長は初期値の1となっている。外周時計回りで走査点を移動し、セル25〜28は色Dの類似色でなく、透過フラグONなので、順次走査点が動き、走査点がセル1に移動する。走査点のセル1は走査原点なので、外周を一周したことになる。
すなわち、走査点が走査原点である場合(ステップ305)、類似色ラン長が所定長より長いかどうかを判断する(ステップ312)。ここでは、類似色ラン長(1)<所定長(8)となり、塗りつぶし処理は行われない。
【0050】
逆に、走査点が走査原点である場合(ステップ305)で、類似色ラン長が所定長より長いかどうかを判断し(ステップ312)、長い場合は走査開始点塗りつぶし処理が行われる(ステップ313)。
最後に透過フラグがONである点について透過処理を施す(ステップ314)ことで、透過処理(背景マスク処理)が行われる(図5(f))。
背景マスク処理が完了した場合、図7のアニメ演出設定画面220の部品画像生成窓221には、背景部分がマスクされて透過処理が行われて抽出された部品画像が表示される。
【0051】
上記手順により、走査開始点が演出設定領域211の周囲を一周し、走査開始点からの類似色ラン長さが所定長を超えたときに、走査開始点から塗りつぶしが領域内部に拡がる。すなわち、図4において、走査開始点を透過開始点とする処理Aと、透過開始点に隣接する点が、透過フラグOFF且つ記憶された色の類似色ならば、新たな透過開始点として登録し、その点の透過フラグをONにセットする処理Bが行われ、新たな透過開始点がなくなった時点で背景に対するマスクパターンが自動的に生成されることにより、部品画像を抽出することができる。
【0052】
部品画像を自動で抽出する方法は、上記した演出領域の全周囲を走査していく方法以外にも各種存在する。
例えば、部品画像を自動で抽出する方法として、(1)演出領域内部の画像に対して輪郭抽出処理(一般的にはSobel、Prewittなどの微分演算法を用いて画像の色調が急激に変化する部分を抽出する)を施した上で輪郭線を追跡する方法、(2)演出領域として部品画像内部の領域を設定しておき、領域内の色を元に類似色で領域を色成長させて部品画像を抽出する方法、(3)演出領域として部品画像の輪郭を含む領域を設定しておき、領域内の輪郭抽出と領域内外の類似色成長の組み合わせ処理によって部品画像を抽出する方法等を採用しても良い。
【0053】
図4の演出設定領域211に対して部品画像の自動生成を行った場合、図7のアニメ演出設定画面220の部品画像生成窓221に示されるように、演出設定領域211の下方に水平に現れる線については、背景と判断することができず、マスクパターンにより塗りつぶしが行われることなく残っている。
このような自動生成できない部分に対処するため、部品画像抽出手段13には部品画像抽出補助手段を備えている。
部品画像抽出補助手段は、演出設定領域211における背景画像若しくは部品画像をマスク色で塗りつぶすことで塗りつぶした領域を削除若しくは分離して部品画像210を抽出するに際して、塗りつぶし用のペイントツール(例えばドローペンやバケツ)を使用して手動で部品画像210であるかどうかを決めるものである。
そして、部品画像抽出補助手段は、ペイントツールで描画した部分が背景領域となるようにマスクカラーで塗りつぶされるマスクモードと、ペイントツールで描画した部分が部品画像となるようにマスクカラーで塗りつぶした部分が元の画像に戻されるマスク取り消しモードと、前記マスクモードとマスク取り消しモードとの切替を行うモード切替手段を備えている。
【0054】
具体的には、図7のアニメ演出設定画面220で部品画像を自動生成した後に、部品画像生成窓221の下の編集ボタンをクリックすると、図8のアニメ画像編集画面(部品編集)230が表示される。図8のアニメ画像編集画面230においてブラシ窓231を選択することで演出設定領域211にドローペンに該当するブラシ部232を表示させ、透明窓233を選択することで前記したマスクモードに切り替えられ、例えば、マウスなどのポインティングデバイスでドラッグするなど、演出設定領域211内の不要な線をブラシ部232でなぞる(マスクカラーで塗りつぶす)ことで消すことができる。
この際、誤って線を消し過ぎたような場合には、「色の復元」窓234を選択することで前記したマスク取り消しモードに切り替えられ、演出設定領域211内でブラシ部232を例えばマウスでドラッグすることにより、消された画像部分(マスクカラーで塗りつぶされた画像)を復元することができる。尚、編集の方法は、上述の例に限らず、一般的な画像編集ソフト等で行われている方法を含めることができる。
部品画像抽出補助手段により不要な線が除去された部品画像は、図9に示されるように、アニメ演出設定画面220の部品画像生成窓221に表示される。
【0055】
上記例では、部品画像抽出に際して、自動的に部品画像を生成する部品画像抽出手段13と、自動生成ができない部分のみ部品画像抽出補助手段により手動で部品画像を抽出するようにしたが、手動で部品画像の抽出を行う部品画像抽出手段単独で部品画像を抽出する構成であってもよい。
【0056】
背景画像作成手段14は、抽出した部品画像に対応した背景画像上の領域について周囲の背景色に対応した色に置換することで背景画像を作成するものである。
すなわち、図9のアニメ演出設定画面220の背景画像生成窓222の「自動生成」ボタンをクリックすると、演出設定領域211内において、女の子の部品画像210が取り除かれた背景画像が自動的に作成されて背景画像生成窓222に表示される。
背景画像を自動的に生成する方法は、抽出された女の子の部品画像が取り除かれた背景画像の領域について、周囲の背景色(空の青色、氷の白色、空と氷の境界線の黒色)に置換することで背景画像を生成するものであるが、図10のフローチャート図及び図9のアニメ演出設定画面220を参照しながら詳細な手順について説明する。
【0057】
アニメ演出設定画面220の背景画像生成窓222において「自動生成」が選択されると、ページ画像201の演出設定領域211の画像を複写する(ステップ401)。
演出設定領域211の左上を処理の開始点として走査が始まり(ステップ402)、右下の終了点まですべての点について走査していく。そして、処理点が部品画像抽出に際して分類された部品画像の透過点であるかどうかを判断する(ステップ403)。
透過点でない場合、この部分は部品画像部分であるので、処理点を背景色に変更処理する(ステップ404)。例えば、変更処理する色は、処理点に一番近い背景色にする。
透過点である場合、この部分は部品画像抽出に際してのマスクパターンの部分(つまり背景画像)であるため、変更処理する必要がないので、次の処理点へ移動する(ステップ405)。
そして、全ての処理点についての処理が終了したかどうかを判断し(ステップ406)、終了した場合には背景画像作成を終了する。
【0058】
上記例では、背景画像を自動的に作成するに際して、「抽出した部品画像に対応する全ピクセルについて、そのピクセルに最短の背景画像上のピクセルの色に置換する」という処理を行っているが、例えば、「背景画像を自動作成するに際して、演出領域設定手段により設定された演出領域の周囲に沿って色の連続性や規則性などを検出し、検出した色を連続させるなどして背景に成長させる」等の処理を行うことで背景画像を作成してもよい。
【0059】
背景が単純な場合は、上記の手順により背景画像の完全な自動生成が可能であるが、背景が複雑な場合には、ある程度画像の特徴から背景画像を自動生成したものを基礎として手動で修正できるようにすればよい。
すなわち、図9の演出設定領域211に対して背景画像の自動生成を行った場合、背景画像生成窓222に示されるように、女の子(部品画像)の中央部250の背景を正確に作成することができない。この部分は下側に近いため、下側の色(氷の色である白)と同じ色で再現されている。
このような自動生成できない部分に対処するため、背景画像作成手段14には背景画像作成補助手段を備えている。
【0060】
背景画像作成補助手段は、生成した背景画像に対して、画線描写や色の着色を手動で編集を行うことができるようにしたものである。尚、編集の方法は、実施例に限らず、一般的な画像編集ソフト等で行われている方法を含めることができる。
具体的には、アニメ演出設定画面220で背景画像を自動生成した後に、背景画像生成窓222の下の編集ボタンをクリックすると、図11のアニメ画像編集画面(背景編集)230が表示される。図11のアニメ画像編集画面230においてブラシ窓231を選択することで演出設定領域211にペイントツールに該当するブラシ部232を表示させ、色付け窓235(所望の色が選択済)を選択することで、演出設定領域211内をブラシ部232でなぞることで選択した色の色付けを行うことができる。ブラシ部232の太さを変更し、色付け窓235の選択色を黒とすることで、水平線を付加することができる。
背景画像作成補助手段により線や色を追加した背景画像は、図12に示されるように、アニメ演出設定画面220の背景画像生成窓222に表示される。
また、背景画像作成に際して、自動的に背景画像を生成する背景画像作成手段14と、自動生成ができない部分のみ背景画像作成補助手段により手動で背景画像を作成するようにしたが、手動で背景画像の作成を行う背景画像作成手段単独で背景画像を作成する構成であってもよい。
【0061】
演出効果設定手段15は、演出設定モードにおいて、演出領域に対応する演出の種類を演出効果として選択し、これを記憶しておくものである。また、演出領域に設定する演出の属性は、ストーリーに沿って演出する「ストーリー演出」と、予期しない演出を行う「シークレット演出」と、その両方の演出、の中からいずれかを設定するようになっている。
演出効果としては、上記した画像の拡大・変形処理等の画像変化を伴う演出(アニメ演出)の他に、音読(音声)、効果音(サウンド)、BGM等の音源データによる演出が考えられる。
演出領域に対する演出効果の選択は、各演出領域に対して行われるが、演出領域設定手段12に記憶されている各演出領域の座標データに対応した再生時期データによりページ画像内における各演出効果の再生順序が振り分けられるようになっている。また、各演出効果の選択は、演出種類の内容に対応したキーワード(例えば図12のアニメ演出設定画面220の「スタイル」を参照)で検索し選択可能とすることで、必要な演出効果を容易に選択可能にしている。
【0062】
演出再生手段16は、演出設定モード及び演出画像再生モードにおいて、演出設定が行われた各ページ画像が表示された際に、前記再生時期データに対応したタイミングで演出効果を再生するものである。すなわち、ページ画像内に複数の演出領域が存在する場合は、演出領域設定手段12に記憶された演出領域の座標データを元にして振り分けられたあるいはその後に編集された再生時期データによって再生が行われる。
【0063】
ページ画像から部品画像を抽出し、この部品画像を元の位置から離れたページ画像の任意の場所に移動するような演出設定を再生する場合、元々部品画像があった位置を背景画像で描画し、部品画像が移動する新たな描画には、背景マスクパターンを利用して、新たな背景との画像合成処理が行われる。
その結果、部品画像のみをページ画像内で移動させたりする演出(例えば、気球だけをその場所でふわふわと動かしたり、雪の場面で雪の結晶を画面にたくさん降らせたり、集合写真の特定の顔だけをズームしたりする演出)が可能となり、設定できる演出の自由度を拡げることができる。
【0064】
例えば、図13の演出設定画面200のページ画像201において、女の子の部品画像210を当初存在した位置210aから全く別の場所に移動する演出効果を設定した場合であって、部品画像下の背景画面が完全に復元されているため、違和感ない演出とすることができる。
【0065】
また、後述するシークレット演出の場合は、ページ画像内における演出領域が入力装置6を構成するマウス等のポインティングデバイスで選択された際に、演出効果設定手段15で指定された演出効果を再生するものである。
【0066】
次に、演出画像作成装置を使用した演出画像の作成及び再生の全体的な流れについて、電子絵本の作成を例に、図14及び図15のフローチャート図、図16に示した演出画像設定ページ20を参照しながら説明する。
絵本の各ページにおける演出画像の作成とは、絵本のストーリーに沿って演出する「ストーリー演出」と、ページ画像内の任意の部分において予期しない画像変化や音発生を伴う「シークレット演出」に分けられ、「ストーリー演出」及び「シークレット演出」における具体的な演出は、上記したページ画像内のキャラクター等に動きを与える「アニメ演出」の他、ページ画像内のキャラクター等に効果音を付与する「効果音演出」、ページ画像が表示される際に音楽が流れる「BGM演出」、ページ画像内に書かれた文章の朗読音声を付与する「音読演出」等を各ページ画像に対して行うことができる。
各ページ画像における演出は、上記した各演出が単独若しくは組み合わせて設定されている。
【0067】
電子絵本を作成するに際しては、コンピュータ上で演出画像作成プログラムを立ち上げ、図14のフローチャート図の画像作成モード、演出設定モード、演出画像再生モードのモード選択において、画像作成モードを選択しておく(ステップ101)。
続いて、紙を綴じて構成された絵本をページ毎にスキャナ装置5で読み取る(ステップ102)。読み取られた画像は表示装置7に表示され、必要により画面の回転、トリミング、色調補正等の補正処理を行って(ステップ103)、各ページ画像を電子情報として画像記憶手段11に記憶する。各ページ画像を繰り返して全て読み取ることで画像読み取りが完了する(ステップ104)。
画像記憶手段11に記憶された各ページ画像は、画像再生手段14により入力装置6のキーボードにおける「→」(次の頁に進む場合)「←」(前の頁に戻る場合)のキーをタッチすることで表示装置7においてページを1枚ずつめくって(本を読むような状態に表示して)再生可能になっている。
既存の絵本画像データを使用する場合には、画像作成により画像を読み取る作業を省略することができる。
【0068】
次に、モード選択において演出設定モードを選択し(ステップ101)、演出画像を作成したいページ画像を演出画像設定ページ20(図16)として表示装置7に表示させ、演出画像設定ページ20において、各ページ画像について演出領域を指定する演出領域設定、及び、演出領域に演出効果を付与する演出効果設定を行う(ステップ105)。
すなわち、ページ画像上の部品画像に対して演出を設定する場合、図15のフローチャートに示すように、ページ画像の一部を構成する背景上に描かれた部品画像に対して、部品画像を囲む領域を演出領域として設定する(演出領域設定ステップ121)。
次に、演出領域における背景画像若しくは部品画像をマスク色で塗るつぶすことで塗りつぶした領域を削除若しくは分離して部品画像を抽出する(部品画像抽出ステップ122)。
抽出した部品画像を電子情報として記憶する(部品画像記憶ステップ123)。
抽出した部品画像に対応する全ピクセルについて、そのピクセルに最短の背景画像上のピクセルの色に置換することで前記演出領域における背景画像を作成する(背景画像作成ステップ124)。
前記部品画像を前記ページ画像の任意の位置に合成して演出を付与する(部品画像演出設定ステップ125)。
各ページ画像に対する演出設定が全て設定されることにより演出設定が終了する(ステップ106)。
【0069】
次に、モード選択において演出画像再生モードを選択し(ステップ101)、表示装置7において演出画像の再生を行う(ステップ107)。
演出画像再生モードにおいて、絵本の各ページを自動的に捲って順次再生する「自動めくり」が選択されている否かを判断し(ステップ108)、「自動めくり」が選択されていない場合は、当該ページ画像に設定された演出効果の再生のみで終了し、「自動めくり」が選択されている場合はページ画像に設定された演出効果が最終ページまで再生されるように(ステップ109)、自動的にページがめくられ再生を繰り返す(ステップ110)。
各ページ画像における演出効果の再生は、演出領域の座標データを元にして振り分けられたあるいはその後に編集された再生時期データによって行われる。
また、「自動めくり」の場合、前ページの再生終了時からページが捲られ次ページが表示されるまでの期間は、予め設定された期間であるインターバル時間として管理されている。
【0070】
演出画像設定ページ20では、図16に示すように、絵本ページ(左頁21及び右頁22)が見開き状態で表示され、「ストーリー演出」において左頁21及び右頁22に設定された演出効果をページ画面毎に再生するための操作キー窓30が絵本ページの上方に表示されている。操作キー窓30には、設定した演出効果を再生して確認するための再生ボタン31、再生を停止するための停止ボタン32、再生途中で絵本ページ(左頁21及び右頁22)の再生当初に戻すための戻りボタン33、再生音量調節のための音量ボタン34が設けられている。
操作キー窓30の各ボタンについて、マウス(入力装置6)のボタン(ポインティングデバイスで表示されたカーソル先端部)を合わせてクリックすることで再生等が行われ、「ストーリー演出」において左頁21及び右頁22に設定された演出効果をページ画面毎に確認できるようになっている。
【0071】
演出画像設定ページ20において、絵本のページ(左頁21及び右頁22)の下方位置には、上から「音読演出」41、「BGM演出」42、「アニメ演出」43、「効果音演出」44にそれぞれ対応する矩形部を有するタイムライン40が表示される。タイムライン40の最下段位置には、時間軸45が表示されている。
【0072】
また、タイムライン40の左横に「ストーリー演出」を設定するための「ストーリー属性」と、「シークレット演出」を設定するための「シークレット属性」との切り替えを行うための切替窓47が表示されている。「ストーリー属性」と「シークレット属性」との切り替えは、切替窓47をマウス(入力装置6)のボタンをクリックすることでクリック毎にモードの切り替えが行われるが、演出設定モードでの演出領域毎に切り替えの設定ができるようなっている。
また、タイムライン40の時間軸45の左端には、ページ再生時間を編集するための設定値増減用の再生時間編集ボタン48a,48bが設けられている。
【0073】
次に、上述した演出画像作成装置により、ページ画像に描かれるキャラクター等の部品画像に対して、「アニメ演出」(ストーリー演出)の演出効果を付与する場合の手順について、図16及び図17を参照しながら説明する。
この場合、演出画像作成プログラムを立ち上げた後、演出設定モード(編集モード)を選択し、演出画像設定ページ20の切替窓47で「ストーリー属性」が選択されている。
【0074】
演出画像設定ページ20で表示されているタイムライン40のアニメ窓43aにマウスボタン(ポインティングデバイスで表示された先端部)を合わせてクリックして設定画面とし、ページ画像内においてアニメ演出を行いたい領域をマウスボタンでドラッグすることで任意面積の領域を矩形表示させる。
例えば、イヌの絵52を囲んで矩形表示された領域を「アニメ演出設定領域」53とする。
【0075】
アニメ演出の演出画像設定を行う場合に矩形表示させた「アニメ演出設定領域」53は、ページ画像を表示して演出領域を設定するに際して(演出画像設定ページ20が表示されている場合)、演出設定領域が確認できるように、その周囲に領域境界線53aが表示されている。
【0076】
矩形表示させた「アニメ演出設定領域」53内をクリックすることでアニメ設定画面80(図17)を表示させ、「アニメ演出設定領域」53に対応する演出パターンを設定する。
アニメ設定画面80では、アニメ動作の種類を示す「スタイル」81、アニメ動作の変化を示す「パターン」82、「変化の大きさ」83、「変化時間」84の窓が表示され、各窓に複数の選択枝が表示される。「スタイル」81の窓では、選択肢としてアニメーションの動作の種類に関連する回転・ズーム・変形等の語句をキーワードで表示し、「パターン」82の窓では、「キーワード」で選択された語句に対する下層の選択肢である「縦に伸びる」「横に伸びる」「丸くなる」等を表示することで、キーワードの動作に対する種類を選択し易くしている。「変化の大きさ」83の窓では、選択肢として小さい・大きい等の変化の程度を示す文言が表示され、「変化時間」84の窓では、選択肢として短い・長い等の時間の長さを示す文言が表示される。
例えば、ページ画像内のアニメを変形させて演出したい場合、「スタイル」81で「変形」を選択すると、「パターン」82の窓では「横に伸びる」「縦に伸びる」「丸くなる」等の変形動作の種類が選択肢として表示される。
【0077】
各窓において演出効果を希望する選択肢上でクリックすることで文章又は文言が反転表示され、アニメ設定画面80の各窓における選択は、アニメ設定画面80が閉じた時に確定される。
アニメ設定画面80を閉じると再生時期データが作成され、タイムライン40のアニメ部43に演出領域(「アニメ演出設定領域」53)に応じた演出時間(例えばアニメが動作する時間)に対応する長さの長方形部43bが表示される。タイムライン40における長方形部43bの左端の位置は、アニメ演出の再生開始時期に対応し、この再生開始時期は、演出領域設定手段12に記憶されている各演出領域(「アニメ演出設定領域」53)の再生時期データにより決められる。
【0078】
タイムライン40の時間軸45における長方形43bの位置は、演出領域設定手段12に記憶されている各演出領域の座標データに基づいて作成された再生時期データにより、時間軸45における演出効果の再生位置が自動的に振り分けられる。そして、長方形部43bの左端が演出時期の始期となり、右端が終期となる。この長方形部43bの横幅方向の長さは、演出時間として予め設定された時間に対応する長さで表示されるが、マウス等によるポインティングデバイス先端を長方形部43b上の右端又は左端に位置させて左右方向にドラッグすることで、長方形部43bの長さを変化させ、始期、終期及び演出時間の長さを変更することで演出タイミングを編集することができる。
【0079】
アニメ演出として使用するアニメ画像において、「アニメ演出設定領域」53から背景データを除いたキャラクター部を抽出したものを使用したい場合は、演出効果設定時において背景除去データを作成し、この背景除去データをアニメ画像として使用すれば、「アニメ演出設定領域」53に描かれたキャラクターをその場所で「スタイル」81及び「パターン」82に応じた動作を与えることができる。
アニメ画像によるアニメ演出を行う場合、アニメ画像が表示される中心位置に十字マークが表示され、この十字マークを基準にしてアニメ画像が回転する等の演出効果が与えられる。この十字マークの位置を画面上で自由に設定できるようにしてもよい。
また、アニメ画像について、絵本の各ページから読み取るのではなく、自分で作成して記憶しておいたオリジナルのキャラクター画像や、演出画像作成プログラムに予め格納された既存のアニメ画像を使用するものであってもよい。
【0080】
アニメ演出の再生手法は、一般的なアニメ描写手法を用いる。例えば、絵本から背景画像を除去して抜き出した「イヌ」のアニメ画像を、ページ内のイヌが描写された位置で回転させたり、雨の場面では雨のラインを画面に多数描写したり、地震の場面ではページ全体を大きくぶれさせたり、集合写真の特定の顔だけズームしたりする。
【0081】
アニメ演出効果は、演出領域のサイズや位置等に対応させてもよい。例えば、演出領域に対応させてズーム・パンニング・スクロール・スピン処理、モザイク処理・変形処理・波紋をつけた処理を行う。
【0082】
上述の例では「ストーリー演出」としてアニメ演出を設定したが、演出画像設定ページ20における切替窓47でシークレット属性を選択し、アニメ窓43aをクリックし同様の手順で演出効果の設定を行えば、「シークレット演出」としてのアニメ演出を設定することができる。
【0083】
図16の絵本ページ(左ページ21及び右ページ22)においては、太陽の絵50に対して「シークレット演出」による効果音演出領域設定51が、文章部分54,55,56に対して「ストーリー演出」による「音読演出領域指定」57が、文章部分55に対して「ストーリー演出」による「BGM演出領域指定」57が、それぞれ設定され、効果音や朗読音等の演出効果が施されている。演出設定画面20においては、各演出領域に対して、領域境界線51a,57aが表示されている。
また、タイムライン40においては、音声部41及び音声窓41a、BGM部42及びBGM窓42a、効果音部44及び効果音窓44aがそれぞれ表示され、演出時間に対応する各長方形部41b,42b、44bが表示されている。
【0084】
また、シークレット演出が設定された場合、演出設定モードの選択時(演出画像設定ページ20)において、「シークレット演出設定領域」51中にマウスのカーソル(ポインティングデバイスの先端)が位置する場合に、クリック可能なことを示す指形図形25が表示される。
また、上記例では、演出領域として指定される領域を矩形としたが、円形、三角形等などでもいいし、任意に指定した複数の座標で作られる閉じた図形であってもいいし、その大きさや形状はどんなものであってもよい。
【0085】
また、演出画像設定ページ20では、絵本のページが見開き状態で表示され、その下方に「音読演出」「BGM演出」「アニメ演出」「効果音演出」に対応するタイムライン40が表示されているが、同じ演出設定領域に対するタイムラインにおける同じタイミング位置に、それぞれ「アニメ演出」「効果音演出」を設定することで、演出領域設定手段により設定された一つの演出領域に対して、2種類の演出効果を施すことができる。
例えば、「ストーリー演出」における一つの演出領域としての「アニメ演出設定領域」53に対して、アニメ演出及びそれに対応する効果音演出の2種類の演出(例えば、アニメ演出で「イヌが回転」及び、効果音演出で「イヌの吠える音を発生」)を同じタイミングで設定することにより、画像と音が同期した演出効果を実現することができる。
ページ画像における全ての文章部分に音読演出の設定を最初に行うことで、各演出領域の座標データ及び再生時期データに基づいて、ページ再生時間及び各演出領域の再生タイミングの初期値が決定される。
【0086】
演出効果が設定されたページ画像が演出画像再生モードで再生される場合に表示装置7に表示される画面は、図18に示したページ画像再生画面70のようになる。音読演出の演出画像設定を行う際に演出画像設定ページ20に表示されていた各領域境界線57aは、絵本本来の画像を邪魔しないため、及びシークレット演出を秘密にしておくために非表示となる。
音読データの再生に際しては、各ページ画像が表示されている状態で、タイムライン40の音読部41で設定された発音タイミングで再生される。発音タイミングは、上述したように、演出領域の再生時期データにより演出効果の再生時期が振り分けられている。すなわち、ページ画像再生画面70においては、各音読演出設定領域57、57,57に対して文章部分55,文章部分54,文章部分56の順で再生される。
【0087】
また、画像再生画面70においては、「シークレット演出設定領域」51以外の領域にマウスのカーソル(ポインティングデバイスの先端)が位置する場合は矢印図形26が表示されるのに対して(図18(a))、「シークレット演出設定領域」51中にマウスのカーソル(ポインティングデバイスの先端)が位置する場合に、クリック可能なことを示す指形図形25が表示されるので(図18(b))、演出画像再生モード(鑑賞モード)において「シークレット演出設定領域」であることを認識することができる。
【0088】
上記した各例では、表示装置7において、絵本のページの左右頁が見開き状態で表示され、一枚ずつ捲るように再生するようにしたが、見開きではなく紙芝居のように一頁毎に表示されるような再生の仕方であってもよい。
【0089】
上述した演出画像作成装置及び演出画像作成プログラムによれば、名作絵本や紙芝居など子供に見せたい絵本のページ画像をコンピュータに読み込むとともに、それに対して自分の感性で、登場するキャラクター等に動きの変化を与えるアニメ演出を自由に設定することができ、また、子供自身が見つけて驚いたり喜んだりしそうな秘密の仕掛をシークレット演出として設定することで、各場面の情景や絵に対して変化を与え、決まりきった仕掛けや演出しかない従来の電子絵本では味わえない自分なりの絵本演出を自由に楽しむことができる。
【0090】
更に、ページ画像において演出を施す領域、シークレット演出対象物や種類、演出タイミング等はいつでも自由に変更することができるので、一つの題材に対して繰り返して新鮮な絵本鑑賞を楽しむことができる。
【0091】
また、コンピュータの画面上で実際の絵本のページを捲りながら、画像とストーリー、シークレットの演出を編集しながら施すことができるので、誰にでも直感的で解りやすいユーザーインターフェースを提供することができる。
【0092】
上述した例では、ページ画像が複数存在する絵本について演出を施す例について説明したが、絵本以外の一枚の絵、ポスター等の画像であっても本発明を実施することが可能である。
【0093】
本発明の演出画像作成装置を使用することにより、ページ画像から抽出した部品画像を用いて「部品画像」そのものが動き出すような様々な演出、例えば、部品画像の位置を移動する演出、部品画像の拡大縮小、回転、変形(伸縮、反転、ひずみ、風船、遠近など)、透過、輪郭強調などの演出等を施すことができ、自由度の高い演出効果が施された演出画像を作成することができる。
【図面の簡単な説明】
【0094】
【図1】本発明の演出画像作成装置の一例を示すブロック図である。
【図2】表示装置に表示された演出設定画面の一例を示す画面説明図である。
【図3】表示装置に表示されたアニメ演出設定画面の一例を示す画面説明図である。
【図4】演出設定領域から部品画像を自動的に抽出する手順を説明するための演出設定領域の画像説明図である。
【図5】(a)〜(f)は演出設定領域から部品画像を自動的に抽出する手順を説明するための演出設定領域の模式説明図である。
【図6】部品画像を自動的に抽出するための手順を説明するためのフローチャート図である。
【図7】表示装置に表示されたアニメ演出設定画面の一例を示す画面説明図である。
【図8】表示装置に表示されたアニメ画像編集画面(部品編集)の一例を示す画面説明図である。
【図9】表示装置に表示されたアニメ演出設定画面の一例を示す画面説明図である。
【図10】背景画像を自動的に作成するための手順を説明するためのフローチャート図である。
【図11】表示装置に表示されたアニメ画像編集(背景編集)画面の一例を示す画面説明図である。
【図12】表示装置に表示されたアニメ演出設定画面の一例を示す画面説明図である。
【図13】表示装置に表示された演出設定画面の一例を示す画面説明図である。
【図14】本発明の演出画像作成装置全体の動作を説明するためのフローチャート図である。
【図15】演出画像作成プログラムによる動作手順を示すフローチャート図である。
【図16】表示装置に表示された演出画像設定ページの一例を示す画面説明図である。
【図17】「アニメ演出」の設定に際して表示装置に表示されたアニメ設定画面を示す説明図である。
【図18】(a)及び(b)は表示装置に表示されたページ画像再生画面一例を示す画面説明図である。
【符号の説明】
【0095】
1…CPU、 2…ROM、 3…RAM、 4…音源装置、 5…スキャナ装置、 6…入力装置、 7…表示装置、 8…外部記録装置、 9…A/D変換器、 10…マイクロフォン、 11…画像記憶手段、 12…演出領域設定手段、 13…部品画像抽出手段(部品画像自動抽出手段)、 14…背景画像作成手段、 15…演出効果設定手段、 16…演出再生手段、 20…演出画像設定ページ、 30…操作キー窓、 40…タイムライン、 45…時間軸、 47…切替窓、 53…アニメ演出設定領域、 53a…領域境界線、 70…ページ画像再生画面、 80…アニメ設定画面、 200…演出画像設定画面、 201…ページ画像、 210…部品画像、 211…演出設定領域、 220…アニメ演出設定画面、 221…部品画像生成窓、222…背面画像生成窓、 230…アニメ画像編集画面、 232…ブラシ部(ペイントツール) 233…透明窓(マスクモード)、 234…「色の復元」窓(マスク取消モード)、 235…色付け窓。
【特許請求の範囲】
【請求項1】
ページ画像から演出対象となる部品画像に対応した演出領域を設定する演出領域設定手段と、
前記演出領域の画像を元にして部品画像を自動で抽出する部品画像自動抽出手段と、
前記部品画像を元にして生成される画像を任意のページ画像の任意の位置と合成して演出効果を付与する演出効果設定手段と
を具備することを特徴とした演出画像作成装置。
【請求項2】
前記演出領域の全周囲を走査し、所定長以上連続する類似色を内部へ成長させることで部品画像周囲のマスク領域を自動で生成して部品画像を抽出する
ことを特徴とした請求項1に記載の演出画像作成装置。
【請求項3】
ページ画像から演出対象となる部品画像に対応した演出領域を設定する演出領域設定手段と、
前記演出領域の画像から部品画像を手動で抽出する部品画像手動抽出手段と、
前記部品画像を元にして生成される画像を任意のページ画像の任意の位置と合成して演出効果を付与する演出効果設定手段と
を具備することを特徴とした演出画像作成装置。
【請求項4】
前記部品画像手動抽出手段は、マスク描画モードとマスク取消描画モードの切り替え手段を有する請求項3に記載の演出画像作成装置。
【請求項5】
前記演出領域の画像から部品画像を手動で抽出する部品画像抽出補助手段を備えた請求項1に記載の演出画像作成装置。
【請求項6】
前記部品画像手動抽出手段は、マスク描画モードとマスク取消描画モードの切り替え手段を有する請求項5に記載の演出画像作成装置。
【請求項7】
抽出した部品画像を元にして背景画像を自動で作成する背景画像自動作成手段を備えた請求項1乃至請求項6のいずれかに記載の演出画像作成装置。
【請求項8】
前記背景画像自動作成手段は、抽出した部品画像に対応した領域の色を周囲の背景画像の色に対応した色に置き換える請求項7に記載の演出画像作成装置。
【請求項9】
背景画像を手動で作成する背景画像作成手段を備えた請求項1乃至請求項8のいずれかに記載の演出画像作成装置。
【請求項10】
ページ画像から演出対象となる部品画像に対応した演出領域を設定する演出領域設定ステップと、
前記演出領域の画像を元にして部品画像を自動又は手動若しくは自動と手動の併用で抽出する部品画像抽出ステップと、
前記部品画像を元にして生成される画像を任意のページ画像の任意の位置と合成して演出効果を付与する演出効果設定ステップと
を具備することを特徴とした演出画像作成方法。
【請求項11】
請求項10に記載の演出画像作成方法の各ステップをコンピュータにより実行することが可能な演出画像作成プログラム。
【請求項12】
請求項11に記載の演出画像作成プログラムが格納されたことを特徴とするコンピュータに読み取り可能な記録媒体。
【請求項1】
ページ画像から演出対象となる部品画像に対応した演出領域を設定する演出領域設定手段と、
前記演出領域の画像を元にして部品画像を自動で抽出する部品画像自動抽出手段と、
前記部品画像を元にして生成される画像を任意のページ画像の任意の位置と合成して演出効果を付与する演出効果設定手段と
を具備することを特徴とした演出画像作成装置。
【請求項2】
前記演出領域の全周囲を走査し、所定長以上連続する類似色を内部へ成長させることで部品画像周囲のマスク領域を自動で生成して部品画像を抽出する
ことを特徴とした請求項1に記載の演出画像作成装置。
【請求項3】
ページ画像から演出対象となる部品画像に対応した演出領域を設定する演出領域設定手段と、
前記演出領域の画像から部品画像を手動で抽出する部品画像手動抽出手段と、
前記部品画像を元にして生成される画像を任意のページ画像の任意の位置と合成して演出効果を付与する演出効果設定手段と
を具備することを特徴とした演出画像作成装置。
【請求項4】
前記部品画像手動抽出手段は、マスク描画モードとマスク取消描画モードの切り替え手段を有する請求項3に記載の演出画像作成装置。
【請求項5】
前記演出領域の画像から部品画像を手動で抽出する部品画像抽出補助手段を備えた請求項1に記載の演出画像作成装置。
【請求項6】
前記部品画像手動抽出手段は、マスク描画モードとマスク取消描画モードの切り替え手段を有する請求項5に記載の演出画像作成装置。
【請求項7】
抽出した部品画像を元にして背景画像を自動で作成する背景画像自動作成手段を備えた請求項1乃至請求項6のいずれかに記載の演出画像作成装置。
【請求項8】
前記背景画像自動作成手段は、抽出した部品画像に対応した領域の色を周囲の背景画像の色に対応した色に置き換える請求項7に記載の演出画像作成装置。
【請求項9】
背景画像を手動で作成する背景画像作成手段を備えた請求項1乃至請求項8のいずれかに記載の演出画像作成装置。
【請求項10】
ページ画像から演出対象となる部品画像に対応した演出領域を設定する演出領域設定ステップと、
前記演出領域の画像を元にして部品画像を自動又は手動若しくは自動と手動の併用で抽出する部品画像抽出ステップと、
前記部品画像を元にして生成される画像を任意のページ画像の任意の位置と合成して演出効果を付与する演出効果設定ステップと
を具備することを特徴とした演出画像作成方法。
【請求項11】
請求項10に記載の演出画像作成方法の各ステップをコンピュータにより実行することが可能な演出画像作成プログラム。
【請求項12】
請求項11に記載の演出画像作成プログラムが格納されたことを特徴とするコンピュータに読み取り可能な記録媒体。
【図1】
【図6】
【図10】
【図14】
【図15】
【図16】
【図17】
【図18】
【図2】
【図3】
【図4】
【図5】
【図7】
【図8】
【図9】
【図11】
【図12】
【図13】
【図6】
【図10】
【図14】
【図15】
【図16】
【図17】
【図18】
【図2】
【図3】
【図4】
【図5】
【図7】
【図8】
【図9】
【図11】
【図12】
【図13】
【公開番号】特開2010−49323(P2010−49323A)
【公開日】平成22年3月4日(2010.3.4)
【国際特許分類】
【出願番号】特願2008−210635(P2008−210635)
【出願日】平成20年8月19日(2008.8.19)
【出願人】(000001410)株式会社河合楽器製作所 (563)
【Fターム(参考)】
【公開日】平成22年3月4日(2010.3.4)
【国際特許分類】
【出願日】平成20年8月19日(2008.8.19)
【出願人】(000001410)株式会社河合楽器製作所 (563)
【Fターム(参考)】
[ Back to top ]