(57)【要約】【課題】本発明は、ユーザ自身の気持ちを反映させたマンガを容易かつ簡単に作成できるようにする。【解決手段】本発明は、マンガのページを構成する各コマに用いられる複数パターンの表示枠に対応した複数種類のフレームＦＭの中から所定のテキストを構成している文章の長さに応じた種類のフレームＦＭを決定し、文章の末尾にある顔文字に従って当該文章に対する書き手の感情を判別し、キャラクターＣＲＴＲにおける複数の表情に対応した複数種類の顔写真と、キャラクターの言葉を表示するための複数パターンの吹出し枠ＨＤとから、当該判別した感情に対応する種類の顔写真及び吹出し枠ＦＤを決定し、先程決定したフレーム、顔写真及び吹出し枠ＨＤを合成し、文章をキャラクターの言葉として吹出し枠の中に配置することによりマンガのコマを作成するようにする。【選択図】図２３
2008305171.tif 000002
【特許請求の範囲】
【請求項１】
マンガのページを構成する各コマに用いられる複数パターンの表示枠に対応した複数種類のフレームを格納するフレーム格納手段と、
上記コマに配置すべきキャラクターが持つ複数の表情に対応した複数種類の顔写真を格納する顔写真格納手段と、
上記キャラクターの言葉として表示するための複数パターンの吹出し枠を格納した吹出し枠格納手段と、
所定のテキストを構成している文章の長さに応じた種類の上記フレームを決定するフレーム決定手段と、
上記文章を構成している所定の要素に従って当該文章に対する書き手の感情を判別する感情判別手段と、
上記感情判別手段によって判別した上記感情に対応した種類の上記顔写真及び上記吹出し枠を決定する感情表現最適化手段と、
上記フレーム決定手段によって決定した上記フレーム、上記感情表現最適化手段によって決定した上記顔写真及び上記吹出し枠を合成し、上記文章を上記キャラクターの言葉として上記吹出し枠の中に配置することにより上記コマを作成するコマ作成手段と
を具えることを特徴とするマンガ自動作成装置。
【請求項２】
上記マンガ自動作成装置は、
上記フレームの中に配置する上記キャラクターの上記顔写真を除く複数パターンのボディ部分を格納したボディ格納手段と
を具え、
上記コマ作成手段は、
上記顔写真の下方に上記ボディ部分を配置することにより上記コマを作成する
ことを特徴とする請求項１に記載のマンガ自動作成装置。
【請求項３】
上記コマ作成手段は、上記コマを生成する際の上記顔写真と上記吹出し枠との位置関係を左右に配置した横レイアウトにデフォルト設定する
ことを特徴とする請求項１に記載のマンガ自動作成装置。
【請求項４】
上記マンガ自動作成装置は、
上記フレーム決定手段により上記フレームを決定する前に、上記文章が所定の文字数よりも長い場合に、構文解析により判別した助詞の前後で当該文章を分割する分割手段と
を具え、
上記フレーム決定手段は、上記文節の長さに応じた種類の上記フレームを決定する
ことを特徴とする請求項１に記載のマンガ自動作成装置。
【請求項５】
上記コマ作成手段は、上記感情判別手段によって判別した上記感情が直前に判別した過去の上記感情と比べて変化しているとき、上記顔写真と上記吹出し枠との位置関係を左右に配置したデフォルト設定の横レイアウトから、上記顔写真と上記吹出し枠との位置関係を上下に配置した縦レイアウトに変更することにより視線誘導ラインを変化させる
ことを特徴とする請求項１に記載のマンガ自動作成装置。
【請求項６】
上記コマ作成手段は、上記感情判別手段によって判別した上記感情が直前に判別した過去の上記感情と比べて変化しているとき、上記顔写真と上記吹出し枠との位置関係を上下に配置したデフォルト設定の縦レイアウトから、上記顔写真と上記吹出し枠との位置関係を左右に配置した横レイアウトに変更することにより視線誘導ラインを変化させる
ことを特徴とする請求項１に記載のマンガ自動作成装置。
【請求項７】
上記コマ作成手段は、上記フレーム、上記吹出し枠及び上記顔写真を所定の入力手段に対するユーザの操作に合わせて他の種類でなる上記フレーム、上記吹出し枠及び上記顔写真に入れ換える編集処理機能を有する
ことを特徴とする請求項１に記載のマンガ自動作成装置。
【請求項８】
上記マンガ自動作成装置は、
上記ページの上記コマに対して２次元的な動きを加えたズーム処理を行うズーミング手段と
を具えることを特徴とする請求項１に記載のマンガ自動作成装置。
【請求項９】
上記マンガ自動作成装置は、
上記キャラクターの背景を表示する複数パターンの背景画像を格納した背景画像格納手段と
を具え、
上記コマ作成手段は、上記フレーム、上記ボディ部分、上記顔写真、上記吹出し枠及び上記背景画像を合成することにより上記コマを作成する
ことを特徴とする請求項１に記載のマンガ自動作成装置。
【請求項１０】
マンガのページを構成する各コマに用いられる複数パターンの表示枠に対応した複数種類のフレームを格納しているフレーム格納手段から、所定のテキストを構成している文章の長さに応じた種類の上記フレームを所定のフレーム決定手段によって決定するフレーム決定ステップと、
上記文章を構成している所定の要素に従って所定の感情判別手段により当該文章に対する書き手の感情を判別する感情判別ステップと、
上記コマに配置すべきキャラクターが持つ複数の表情に対応した複数種類の顔写真を格納する顔写真格納手段と、上記文章を上記キャラクターの言葉として表示するための複数パターンの吹出し枠を格納した吹出し枠格納手段とから、上記感情判別ステップで判別した上記感情に対応する種類の上記顔写真及び上記吹出し枠を感情表現最適化手段によって決定する感情表現最適化ステップと、
上記フレーム決定ステップで決定した上記フレーム、上記感情表現最適化ステップで決定した上記顔写真及び上記吹出し枠を所定のコマ作成手段により合成し、上記文章を上記吹出し枠の中に配置することにより上記コマを作成するコマ作成ステップと
を具えることを特徴とするマンガ自動作成方法。
【請求項１１】
情報処理装置に対して、
マンガのページを構成する各コマに用いられる複数パターンの表示枠に対応した複数種類のフレームを格納しているフレーム格納手段から、所定のテキストを構成している文章の長さに応じた種類の上記フレームを所定のフレーム決定手段によって決定するフレーム決定ステップと、
上記文章を構成している所定の要素に従って所定の感情判別手段により当該文章に対する書き手の感情を判別する感情判別ステップと、
上記コマに配置すべきキャラクターが持つ複数の表情に対応した複数種類の顔写真を格納する顔写真格納手段と、上記文章を上記キャラクターの言葉として表示するための複数パターンの吹出し枠を格納した吹出し枠格納手段とから、上記感情判別ステップで判別した上記感情に対応する種類の上記顔写真及び上記吹出し枠を感情表現最適化手段によって決定する感情表現最適化ステップと、
上記フレーム決定ステップで決定した上記フレーム、上記感情表現最適化ステップで決定した上記顔写真及び上記吹出し枠を所定のコマ作成手段により合成し、上記文章を上記吹出し枠の中に配置することにより上記コマを作成するコマ作成ステップと
を実行させることを特徴とするマンガ自動作成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マンガ自動作成装置、マンガ自動作成方法及びマンガ自動作成プログラム装置に関し、例えばパーソナルコンピュータ上で自動的にマンガを作成する場合に適用して好適なものである。
【背景技術】
【０００２】
従来、コンピュータを用いてマンガの各コマのレイアウトを修正しながら原稿を作成するマンガ編集装置が提案されている（例えば、特許文献１参照）。
【特許文献１】特開2005-38164公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところでかかる構成のマンガ編集装置においては、コマのレイアウトや形状、吹き出しやコマ画像の配置等に対する編集を行えるようになされているだけであって、マンガのストーリーやキャラクターに書き手自身の気持ちや感情等を反映させたマンガを自動的に作成するようなことは出来ないという問題があった。
【０００４】
本発明は以上の点を考慮してなされたもので、書き手自身の気持ちを反映させたマンガを容易かつ簡単に作成し得るマンガ自動作成装置、マンガ自動作成方法及びマンガ自動作成プログラムを提案しようとするものである。
【課題を解決するための手段】
【０００５】
かかる課題を解決するため本発明においては、マンガのページを構成する各コマに用いられる複数パターンの表示枠に対応した複数種類のフレームを格納しているフレーム格納手段から、所定のテキストを構成している文章の長さに応じた種類のフレームを所定のフレーム決定手段によって決定し、文章を構成している所定の要素に従って所定の感情判別手段により当該文章に対する書き手の感情を判別し、コマに配置すべきキャラクターが持つ複数の表情に対応した複数種類の顔写真を格納する顔写真格納手段と、文章をキャラクターの言葉として表示するための複数パターンの吹出し枠を格納した吹出し枠格納手段とから、感情判別ステップで判別した感情に対応する種類の顔写真及び吹出し枠を感情表現最適化手段によって決定し、フレーム決定ステップで決定したフレーム、感情表現最適化ステップで決定した顔写真及び吹出し枠を所定のコマ作成手段により合成し、文章を吹出し枠の中に配置することによりコマを作成するようにしたので、文章に対する書き手の感情にマッチしたコマからなるマンガのページを自動的に作成することができる。
【発明の効果】
【０００６】
本発明によれば、マンガのページを構成する各コマに用いられる複数パターンの表示枠に対応した複数種類のフレームを格納しているフレーム格納手段から、所定のテキストを構成している文章の長さに応じた種類のフレームを所定のフレーム決定手段によって決定し、文章を構成している所定の要素に従って所定の感情判別手段により当該文章に対する書き手の感情を判別し、コマに配置すべきキャラクターが持つ複数の表情に対応した複数種類の顔写真を格納する顔写真格納手段と、文章をキャラクターの言葉として表示するための複数パターンの吹出し枠を格納した吹出し枠格納手段とから、感情判別ステップで判別した感情に対応する種類の顔写真及び吹出し枠を感情表現最適化手段によって決定し、フレーム決定ステップで決定したフレーム、感情表現最適化ステップで決定した顔写真及び吹出し枠を所定のコマ作成手段により合成し、文章を吹出し枠の中に配置することによりコマを作成するようにしたので、文章に対する書き手の感情にマッチしたコマからなるマンガのページを自動的に作成することができ、かくして書き手自身の気持ちを反映させたマンガを容易かつ簡単に作成し得るマンガ自動作成装置、マンガ自動作成方法及びマンガ自動作成プログラムを実現することができる。
【発明を実施するための最良の形態】
【０００７】
以下、図面について、本発明の一実施の形態を詳述する。
【０００８】
（１）コミックブログ自動作成装置の構成
図１において、１は全体として本発明のマンガ自動作成装置としてのコミックブログ自動作成装置を示し、一般的なパーソナルコンピュータと同様の構成でなり、ＲＯＭ(Read Only Memory)３に格納されているブートプログラムに従ってＣＰＵ(Central Processing Unit)２がハードディスクドライブ５から基本プログラムを読み出してＲＡＭ(Random Access Memory)４上に立ち上げることにより動作し、当該ＣＰＵ２が全体を統括制御するようになされている。
【０００９】
またコミックブログ自動作成装置１のＣＰＵ２は、キーボードやマウス等でなる入力インターフェース６を介して供給されたユーザからの命令に従って、ハードディスクドライブ５からＲＡＭ４上にコミックブログ自動作成プログラムを立ち上げ、そのコミックブログ自動作成プログラムに基づくコミックブログ自動作成処理（後述する）を実行し、その処理結果であるマンガコンテンツ（以下、これをコミックブログと呼ぶ。）を、バス９を介して接続されたＬＣＤ(Liquid Crystal Display)７に表示したり、そのコミックブログをハードディスクドライブ５に格納するようになされている。
【００１０】
さらにコミックブログ自動作成装置１のＣＰＵ２は、ネットワークインターフェース８を介してインターネットに接続することができるようになされており、コミックブログ自動作成処理によって得られたコミックブログをネットワークインターフェース８経由で外部のサーバにアップロードし得るようになされている。
【００１１】
ここでコミックブログとは、ユーザがコミックブログ自動作成装置１の入力インターフェース６を介して入力したテキストデータベースのブログを構成している文章に基づいて自動作成するコミックマンガのことであり、当該ブログの内容をコミックマンガとして表現することにより、ユーザにブログの内容を視覚的に印象付けて記憶させるための記憶補助コンテンツであると共に、ユーザ以外の第三者に対しても視覚的に分かり易くコンテンツ内容を伝達する絵的コンテンツである。
【００１２】
（２）コミックブログ自動作成処理手順
図２に示すようにコミックブログ自動作成装置１のＣＰＵ２は、アプリケーションプログラムであるコミックブログ自動作成プログラムに従ってコミックブログ自動作成処理手順を実行し、ルーチンＲＴ１の開始ステップから入って次のサブルーチンＳＲＴ１へ移る。
【００１３】
サブルーチンＳＲＴ１においてコミックブログ自動作成装置１のＣＰＵ２は、ユーザが作成したブログのファイルから文章を構成しているテキストデータを読み込み、次のサブルーチンＳＲＴ２へ移り、そのテキストデータに基づいてコミックブログを自動的に作成し、コミックブログ自動作成処理手順を終了する。
【００１４】
これがコミックブログ自動作成装置１におけるコミックブログ自動作成処理手順の大まかな流れであり、以下に、サブルーチンＳＲＴ１、ＳＲＴ２の処理内容を具体的に詳述する。
【００１５】
（２−１）テキストデータ読込処理手順
図３に示すようにコミックブログ自動作成装置１のＣＰＵ２は、サブルーチンＳＲＴ１の開始ステップから入って次のステップＳＰ１へ移り、図４に示すようなコミックブログを作成するためのテキストデータ読込みＧＵＩ(Graphical User Interface)画面Ｇ１をＬＣＤ７に表示し、次のステップＳＰ２へ移る。
【００１６】
このテキストデータ読込みＧＵＩ画面Ｇ１（図４）では、ユーザがブログの文章を入力するためのブログ入力欄１４が設けられており、そのブログ入力欄１４に対してブログの文章をキーボード等の入力インターフェース６により入力させ得るようになされている。
【００１７】
コミックブログ自動作成装置１のＣＰＵ２では、このブログ入力欄１４の大きさが決まっており、ユーザがブログ入力欄１４に入力し切れない文章については次のページに切り換えて入力させるようになされている。
【００１８】
従ってコミックブログ自動作成装置１のＣＰＵ２は、ネクストボタン１５が押下操作されたときは現在ブログ入力欄１４に表示しているページを次のページに切り換えて表示し、バックボタン１６が押下操作されたときは現在ブログ入力欄１４に表示しているページを一つ前のページに切り換えて表示するようになされている。
【００１９】
またコミックブログ自動作成装置１のＣＰＵ２は、ブログ入力欄１４に入力したブログの文章に基づいてコミックブログを自動作成するためのセットボタン１２や、外部のインターネットからネットワークインターフェース８を介して取り込んだファイルの文章やハードディスクドライブ５に格納されているファイルの文章に基づいてコミックブログを自動作成するためのファイルボタン１３がテキストデータ読込みボタン１１としてユーザにより選択操作された場合、その文章のテキストデータを読み込み始めるようになされている。
【００２０】
ステップＳＰ２においてコミックブログ自動作成装置１のＣＰＵ２は、テキストデータ読込みボタン１１としてセットボタン１２又はファイルボタン１３の何れかがユーザによって押下操作されたか否かを判定する。
【００２１】
ここで否定結果が得られると、このことはテキストデータ読込みボタン１１であるセットボタン１２及びファイルボタン１３の何れに対しても押下操作されていないことを表しており、このときコミックブログ自動作成装置１のＣＰＵ２は、ステップＳＰ２へ戻ってセットボタン１２又はファイルボタン１３の何れかが押下操作されるのを待ち受ける。
【００２２】
これに対してステップＳＰ２で肯定結果が得られると、このことはテキストデータ読込みボタン１１としてセットボタン１２又はファイルボタン１３の何れかがユーザによって押下操作されたこと、すなわちコミックブログを作成するための命令がユーザから与えられたことを表しており、このときコミックブログ自動作成装置１のＣＰＵ２は次のステップＳＰ３へ移る。
【００２３】
ステップＳＰ３においてコミックブログ自動作成装置１のＣＰＵ２は、ユーザによってセットボタン１２が選択操作された場合、テキストデータ読込みＧＵＩ画面Ｇ１のブログ入力欄１４に書き込まれたブログのファイルを開き、ユーザによってファイルボタン１３が選択操作された場合、外部のインターネットから取り込んだファイルやハードディスクドライブ５に格納されているファイルを開き、次のサブサブルーチンＳＳＲＴ４における「テキストデータの文章を１行づつリストに格納する処理」へ移る。
【００２４】
図５に示すように、コミックブログ自動作成装置１のＣＰＵ２は、サブサブルーチンＳＳＲＴ４の開始ステップから入って次のステップＳＰ１１へ移り、ブログを構成している１行分の文章に相当するテキストデータを取り込み、次のステップＳＰ１２へ移る。
【００２５】
ステップＳＰ１２においてコミックブログ自動作成装置１のＣＰＵ２は、ステップＳＰ１１で取り込んだ１行分に相当するテキストデータの文章が、所定の文字数（例えば３５文字）で規定された閾値よりも長いか否かを判定する。
【００２６】
ここで否定結果が得られると、このことは１行分に相当する文章が閾値よりも短く、予め設定されたサイズの吹出し枠の中に文章が収まり切れることを表しており、このときコミックブログ自動作成装置１のＣＰＵ２は次のステップＳＰ１５へ移る。
【００２７】
ステップＳＰ１５においてコミックブログ自動作成装置１のＣＰＵ２は、１行分に相当する文章を、ＲＡＭ４上の所定アドレスに割り当てられてなる一時格納領域（以下、これをリストと呼ぶ）に格納し、サブルーチンＳＲＴ２のステップＳＰ５へ移る。
【００２８】
これに対してステップＳＰ１２で肯定結果が得られると、このことは１行分に相当する文章が長すぎて、予め設定されたサイズの吹出し枠の中に当該文章が収まり切れないことを表しており、このときコミックブログ自動作成装置１のＣＰＵ２は次のステップＳＰ１３へ移る。
【００２９】
ステップＳＰ１３においてコミックブログ自動作成装置１のＣＰＵ２は、１行分に相当する文章の中に例えば「、」や「，」等の記号が存在するか否かを判定し、肯定結果が得られると次のステップＳＰ１４へ移る。
【００３０】
ステップＳＰ１４においてコミックブログ自動作成装置１のＣＰＵ２は、１行分に相当する文章の中に「、」や「，」等の記号が存在する場合、その箇所が文章を区切るのに相応しい場所であると判断し、その記号の前後で当該文章を分割し、次のステップＳＰ１５へ移る。
【００３１】
ステップＳＰ１５においてコミックブログ自動作成装置１のＣＰＵ２は、分割後の文節をリストにそれぞれ格納し、サブルーチンＳＲＴ２のステップＳＰ５へ移る。
【００３２】
ここで図６に示すようにコミックブログ自動作成装置１のＣＰＵ２は、例えばテキストデータ読込みＧＵＩ画面Ｇ１のブログ入力欄１４に入力されたブログの文章を１行ずつリストに格納した場合、全ての１行分に相当するテキストデータの文章が所定の文字数で規定された閾値（例えば３５文字）よりも短ければ、分割することなくリストＬ１、Ｌ２、Ｌ３と順番に格納していくが、リストＬ２に格納すべき１行分の文章が所定の文字数で規定された閾値（例えば３５文字）よりも長ければ、リストＬ２に格納すべき１行分の文章を記号の前後で分割し、その前段をリストＬ２Ａに格納すると共に後段をリストＬ２Ｂに格納するようになされている。
【００３３】
一方、ステップＳＰ１３で否定結果が得られると、このことは１行分の文章が長いにも拘わらず、文章中に記号も存在しておらず、当該文章を区切るために相応しい箇所が存在しないことを表しており、このときコミックブログ自動作成装置１のＣＰＵ２は次のステップＳＰ１６へ移る。
【００３４】
ステップＳＰ１６においてコミックブログ自動作成装置１のＣＰＵ２は、所定の構文解析により「は」、「を」等の助詞を判別し、その助詞の前後で文章を分割した後、次のステップＳＰ１５へ移り、当該分割後の文節をリストＬ２Ａ、Ｌ２Ｂ（図６）にそれぞれ格納した後、サブルーチンＳＲＴ２のステップＳＰ５へ移る。
【００３５】
ステップＳＰ５（図３）においてコミックブログ自動作成装置１のＣＰＵ２は、サブサブルーチンＳＳＲＴ４でリストＬ１〜Ｌ３（図６）に格納した文章又は文節がブログを構成している最後の文章であるか否かを判定する。
【００３６】
ここで否定結果が得られると、このことは先程のサブサブルーチンＳＳＲＴ４でリストＬ１〜Ｌ３に格納した文章又は文節がブログを構成している最後の文章ではなく、未だ続きの文章又は文節が存在していることを表しており、このときコミックブログ自動作成装置１のＣＰＵ２は、サブサブルーチンＳＳＲＴ４に戻って上述の処理を繰り返す。
【００３７】
これに対してステップＳＰ５で肯定結果が得られると、このことはサブサブルーチンＳＳＲＴ４でリストＬ１〜Ｌ３に格納した文章又は文節がブログを構成している最後の文章であって、コミックブログを作成するための素材（文章又は文節）を全てリストＬ１〜Ｌ３に格納し終わったことを表しており、このときコミックブログ自動作成装置１のＣＰＵ２は次のステップＳＰ６へ移る。
【００３８】
ステップＳＰ６においてコミックブログ自動作成装置１のＣＰＵ２は、ブログを構成している文章を全てリストＬ１〜Ｌ３に格納したので、そのブログのファイルを閉じて次のサブルーチンＳＲＴ２へ移る。
【００３９】
（２−２）コミックブログ作成処理手順
図７に示すようにコミックブログ自動作成装置１のＣＰＵ２は、サブルーチンＳＲＴ２の開始ステップから入って次のステップＳＰ２１へ移り、サブルーチンＳＲＴ１によるテキストデータの読込み処理を行うことにより得た複数のリストＬのうち、当該リストＬに基づいてコミックブログの各コマを作成するに当って、それが最後のリストＬに相当するか否かを判定する。
【００４０】
すなわちコミックブログ自動作成装置１のＣＰＵ２は、ブログを構成している文章に基づいて初めてコマを作成する場合、ステップＳＰ２１で否定結果を得て、次のサブルーチンＳＲＴ２２における「文章から感情を判別する処理」へ移る。
【００４１】
（２−２−１）感情判別処理手順
図８に示すように、コミックブログ自動作成装置１のＣＰＵ２は、サブルーチンＳＲＴ２２の開始ステップから次のステップＳＰ３１へ移り、リストＬに格納された文章又は文節の末尾に″（″と、″）″との対が存在するか否かを判定する。
【００４２】
ここで肯定結果が得られると、このことは末尾に″（″と、″）″との対すなわち括弧によって作られる顔文字が用いられていることを表しており、このときコミックブログ自動作成装置１のＣＰＵ２は、次のステップＳＰ３２へ移る。
【００４３】
ステップＳＰ３２においてコミックブログ自動作成装置１のＣＰＵ２は、括弧によって作られる顔文字をハードディスクドライブ５に格納されている感情データデースと比較し、次のステップＳＰ３３へ移る。
【００４４】
図９に示すように感情データベースＦＤＢは、「normal_emotion（普通の感情）」、「happy_emotion（嬉しい感情）」、「surprise_emotion（驚いた感情）」、「fear_emotion（恐れの感情）」、「disgust_emotion（うんざりした感情）」、「anger_emotion（怒りの感情）」、「sad_emotion（悲しい感情）」等からなる複数種類の感情に対して、「パターン（顔文字、特殊文字等）」、「顔写真」、「キャラクター」、「ボディ部分１」、「ボディ部分２」、「ボディ部分３」及び「吹出し枠」が予め対応付けられている。
【００４５】
この感情データベースＦＤＢでは、複数種類の感情に対して、それらの感情に最も相応しい感情表現をしている顔写真、キャラクター、ボディ部分１〜ボディ部分３及び吹出し枠が対応付けられており、コミックブログ自動作成装置１のＣＰＵ２はこれらをデフォルトとして組み合わせることによりマンガのページを構成するコマを容易に作成し得るようになされている。
【００４６】
ステップＳＰ３３においてコミックブログ自動作成装置１のＣＰＵ２は、末尾の顔文字が感情データベースＦＤＢに存在したか否かを判定し、肯定結果が得られると、次のステップＳＰ３４へ移り、その顔文字に対応付けられた感情が何であるかを決定し、次のサブルーチンＳＲＴ２３の「感情に対応した顔写真を決定する処理」へ移る。
【００４７】
これに対してステップＳＰ３３で否定結果が得られると、このことは文末の括弧によって作られた顔文字が感情データデースＦＤＢに存在していないことを表しており、このときコミックブログ自動作成装置１のＣＰＵ２は感情データベースＦＤＢに基づいて感情を決定することができず、次のステップＳＰ３６へ移る。
【００４８】
ステップＳＰ３６においてコミックブログ自動作成装置１のＣＰＵ２は、文末の括弧によって作られた顔文字が感情データベースＦＤＢに存在していないため、その文章に対しては「普通の感情」であると決定し、次のサブルーチンＳＲＴ２３の「感情に対応した顔写真を決定する処理」へ移る。
【００４９】
一方、ステップＳＰ３１で否定結果が得られると、このことはリストＬに格納された文章又は文節の末尾に顔文字が存在しないことを表しており、このときコミックブログ自動作成装置１のＣＰＵ２は、次のステップＳＰ３５へ移る。
【００５０】
ステップＳＰ３５においてコミックブログ自動作成装置１のＣＰＵ２は、リストＬに格納された文章又は文節の末尾に「！」や「？」等の特殊文字が存在するか否かを判定し、否定結果が得られると、次のステップＳＰ３６へ移って、顔文字も無ければ特殊文字も無いので、上述したように「普通の感情」であると決定し、次のサブルーチンＳＲＴ２３の「感情に対応した顔写真を決定する処理」へ移る。
【００５１】
これに対してステップＳＰ３５において肯定結果が得られると、このことはリストＬに格納された文章又は文節の末尾に「！」や「？」等の特殊文字が存在し、その文章又は文節に言葉では表せない何らかの感情表現が隠されていることを表しており、このときコミックブログ自動作成装置１のＣＰＵ２は次のステップＳＰ３４へ移る。
【００５２】
ステップＳＰ３４においてコミックブログ自動作成装置１のＣＰＵ２は、その特殊文字に対応付けられた感情が何であるかを感情データベースＦＤＢに基づいて決定し、次のサブルーチンＳＲＴ２３の「感情に対応した顔写真を決定する処理」へ移る。
【００５３】
（２−２−２）顔写真決定処理手順
図１０に示すように、コミックブログ自動作成装置１のＣＰＵ２はサブルーチンＳＲＴ２３の開始ステップから入って次のステップＳＰ４１へ移り、サブルーチンＳＲＴ２２において判別した感情を認識し、次のステップＳＰ４２へ移る。
【００５４】
ステップＳＰ４２においてコミックブログ自動作成装置１のＣＰＵ２は、感情データベースＦＤＢ（図９）を介して、ステップＳＰ４１により認識した感情と対応付けられている種類の顔写真をデフォルトとして決定し、次のサブルーチンＳＲＴ２４における「フレームの組合せを決定する処理」へ移る。
【００５５】
（２−２−３）フレーム組合せ決定処理手順
図１１に示すように、コミックブログ自動作成装置１のＣＰＵ２はサブルーチンＳＲＴ２４の開始ステップから入って次のステップＳＰ５１へ移り、リストＬに格納した文章又は文節が所定の文字数（例えば２０文字）よりも長いか否かを判定する。
【００５６】
ここで否定結果が得られると、このことはリストＬに格納した文章又は文節が所定の文字数（例えば２０文字）よりも短く、ページを構成する各コマに用いられる表示枠として基本フレーム（後述する）が相応しいことを表しており、このときコミックブログ自動作成装置１のＣＰＵ２は次のステップＳＰ５４へ移る。
【００５７】
ここで図１２に示すように、コミックブログ自動作成装置１のＣＰＵ２はコミックブログの縦３コマ×横３コマからなるページを構成する各コマの表示枠に相当するサイズを基本フレームＦＭとして用いるようになされている。
【００５８】
また図１３に示すように、コミックブログ自動作成装置１のＣＰＵ２は、コミックブログのページを構成する各コマに用いられる表示枠に相当するサイズとして、基本フレームＦＭ以外にも、縦１コマ×横２コマのサイズでなる横長フレームＬＭを併用して用いるようになされており、基本フレームＦＭと横長フレームＬＭとを任意に組み合わせてページを形成し得るようになされている。
【００５９】
ステップＳＰ５４においてコミックブログ自動作成装置１のＣＰＵ２は、ステップＳＰ５１でリストＬに格納した文章又は文節が所定の文字数（２０文字）よりも短いことが判明したので、その文章又は文節に対してはハードディスクドライブ５に予め格納されているフレーム格納データベース（図示せず）から基本フレームＦＭを割り当て、次のサブルーチンＳＲＴ２５における「吹出し枠の種類を決定する処理」へ移る。
【００６０】
これに対してステップＳＰ５１で肯定結果が得られると、このことはリストＬに格納した文章又は文節が所定の文字数（２０文字）よりも長く、ページを構成する各コマに用いられる表示枠として基本フレームＦＭでは相応しくないことを表しており、このときコミックブログ自動作成装置１のＣＰＵ２は次のステップＳＰ５２へ移る。
【００６１】
ステップＳＰ５２においてコミックブログ自動作成装置１のＣＰＵ２は、リストＬに格納した文章又は文節が所定の文字数（２０文字）よりも長いため、基本フレームＦＭの２倍の長さを持つ横長フレームＬＦ（図１３）を割り当て、次のステップＳＰ５３へ移る。
【００６２】
ステップＳＰ５３においてコミックブログ自動作成装置１のＣＰＵ２は、横長フレームＬＦを割り当てた後は、次のリストＬに格納された文章又は文節とは無関係に基本フレームＦＭを選択し、それを補助フレーム（後述する）として挿入する決定を行い、次のサブルーチンＳＲＴ２５における「吹出し枠の種類を決定する処理」へ移る。
【００６３】
ここで補助フレームとは、図１３に示したように横長フレームＬＦの後（すなわち左隣）に配置した基本フレームＦＭであって、コミックブログ自動作成装置１のＣＰＵ２は、その意味として、リストＬとは無関係に、吹出し枠の中に例えば「……」や、「？？」等の記号や特殊文字を入れることにより、横長フレームＬＭの後にマンガ特有の″間″を持たせ得るようになされている。
【００６４】
（２−２−４）吹出し枠決定処理手順
図１４に示すように、コミックブログ自動作成装置１のＣＰＵ２はサブルーチンＳＲＴ２５の開始ステップから入って次のステップＳＰ６１へ移り、サブルーチンＳＲＴ２２において判別した感情を認識し、次のステップＳＰ６２へ移る。
【００６５】
ステップＳＰ６２においてコミックブログ自動作成装置１のＣＰＵ２は、感情データベースＦＤＢ（図９）を介して、ステップＳＰ６１により認識した感情と対応付けられている種類の吹出し枠をデフォルトとして決定し、次のサブルーチンＳＲＴ２６における「ボディ部分の種類を決定する処理」へ移る。
【００６６】
このようにコミックブログ自動作成装置１のＣＰＵ２は、感情にマッチした吹出し枠をデフォルトとして自動的に決定するようにしたことにより、コマを目視確認する視聴者に対して感情と吹出し枠との対応関係に違和感を生じさせないようになされている。
【００６７】
（２−２−５）ボディ部分決定処理手順
図１５に示すように、コミックブログ自動作成装置１のＣＰＵ２はサブルーチンＳＲＴ２６の開始ステップから入って次のステップＳＰ７１へ移り、サブルーチンＳＲＴ２２において判別した感情を認識し、次のステップＳＰ７２へ移る。
【００６８】
ステップＳＰ７２においてコミックブログ自動作成装置１のＣＰＵ２は、感情データベースＦＤＢ（図９）を介して、ステップＳＰ７１により認識した感情と対応付けられている種類のボディ部分１〜ボディ部分３のうち例えばボディ部分１をデフォルトとして決定し、次のサブルーチンＳＲＴ２７における「視線誘導を考慮したレイアウトを決定する処理」へ移る。
【００６９】
このようにコミックブログ自動作成装置１のＣＰＵ２は、感情にマッチしたボディ部分１をデフォルトとして自動的に決定するようにしたことにより、コマを目視確認する視聴者に対して感情とボディ部分１との対応関係に違和感を生じさせないようになされている。
【００７０】
（２−２−６）視線誘導を考慮したレイアウト決定処理手順
このコミックブログ自動作成装置１では、マンガにおける描写テクニックとして用いられる視線誘導の技法を、コミックブログの作成に取り入れるようになされており、その視線誘導について、まず説明する。
【００７１】
マンガにおける視線誘導とは、漫画家がマンガを描写する際、オブジェクト（この場合、キャラクターのこと）と吹出し枠との位置関係をコマ毎に変化させることによりストーリーのテンポに変化を付けたり、注目箇所の強調部分を変化させる手法である。
【００７２】
マンガの読み手というのは、通常、２つの点に注目してマンガを読むことが一般的に知られている。読み手は、吹出し枠の言葉（文字）を読むことによりストーリーを理解し、キャラクターの表情や動作を目で追うことにより状況を認識する。
【００７３】
視線誘導では、この吹出し枠の言葉（文字）とキャラクターの表情や動作との２つの要素に対する位置関係や、その大きさをコントロールすることにより、ストーリーのテンポや注目箇所の強調部分を読み手に対して明確に認識させるようになされている。
【００７４】
具体的には図１６（Ａ）に示すように、例えばコマＣ１においてはキャラクターＣＲＴＲ１と吹出し枠ＨＤ１との位置関係、コマＣ２においてはキャラクターＣＲＴＲ２と吹出し枠ＨＤ２との位置関係、コマＣ３においてはキャラクターＣＲＴＲ３と吹出し枠ＨＤ３との位置関係に配置されている場合、黒●で示したように読み手の視線が動くことになる。
【００７５】
このとき、黒●を結ぶ線分（以下、これを視線誘導ラインＬＬ１と呼ぶ。）のなす角度が９０度を超えていると、直線的な視線誘導によりストーリーのテンポが特に早くもなく普通で、コマ毎に強弱がない印象を読み手に与える。
【００７６】
これに対して図１６（Ｂ）に示すように、例えばコマＣ１１においてはキャラクターＣＲＴＲ１１と吹出し枠ＨＤ１１との位置関係、コマＣ１２においてはキャラクターＣＲＴＲ１２と吹出し枠ＨＤ１２との位置関係、コマＣ１３においてはキャラクターＣＲＴＲ１３と吹出し枠ＨＤ１３との位置関係に配置されている場合、黒●で示したように読み手の視線が動くことになる。
【００７７】
このとき、黒●を結ぶ視線誘導ラインＬＬ１のなす角度が９０度以下になると、曲線的な視線誘導によりストーリーのテンポが速く、コマ毎に強弱（驚き感）のある印象を読み手に与える。
【００７８】
実際上、図１７に示すように、コミックブログ自動作成装置１のＣＰＵ２はサブルーチンＳＲＴ２７の開始ステップから入って次のステップＳＰ８１へ移り、ページを構成する各コマに用いられる表示枠の現フレームで判別された文章又は文節が表す感情と、直前フレームで判別された文章又は文節が表す感情とを比較し、次のステップＳＰ８２へ移る。
【００７９】
ステップＳＰ８２においてコミックブログ自動作成装置１のＣＰＵ２は、現フレームと直前フレームとの間で文章又は文節の表す感情に変化が生じているか否かを判定する。ここで否定結果が得られると、このことは現フレームと直前フレームとの間における文章又は文節の表す感情が同じであり、現フレームのコマのレイアウトを直前フレームのコマのレイアウトから変更する必要性はないことを表しており、このときコミックブログ自動作成装置１のＣＰＵ２は次のサブルーチンＳＲＴ２８における「コマを作成する処理」へ移る。
【００８０】
これに対してステップＳＰ８２で肯定結果が得られると、このことは現フレームと直前フレームとの間における文章又は文節の表す感情に変化が生じており、ストーリーのテンポを速めたり、直前フレームのコマに対して現フレームのコマを強調させるべく、現フレームのコマのレイアウトを直前フレームのコマのレイアウトから変更する必要性があることを表しており、このときコミックブログ自動作成装置１のＣＰＵ２は次のステップＳＰ８３へ移る。
【００８１】
ステップＳＰ８３においてコミックブログ自動作成装置１のＣＰＵ２は、例えば直前フレームにおけるコマが、キャラクターＣＲＴＲと吹出し枠ＨＤとが左右に並べられた状態の横レイアウトであった場合、キャラクターＣＲＴＲと吹出し枠ＨＤとが上下に配置された縦レイアウトに変更する決定を行い、又は縦レイアウトを横レイアウトに変更する決定を行うことにより、視線誘導ラインＬＬ１のなす角度が９０度以下となるように現フレームのコマにおけるキャラクターＣＲＴＲと吹出し枠ＨＤとの位置関係を設定し、次のステップＳＰ８４へ移る。
【００８２】
ステップＳＰ８４においてコミックブログ自動作成装置１のＣＰＵ２は、ステップＳＰ８３でコマのレイアウトを変更した現フレームが縦１コマ×横２コマの横長フレームＬＭ（図１３）であるか否かを判定する。
【００８３】
ここで否定結果が得られると、このことは横長フレームＬＭではなく基本フレームＦＭ（図１２）であることを表しており、このときコミックブログ自動作成装置１のＣＰＵ２は、横長フレームＬＭとは異なり特に補正処理を行う必要はないと判断し、次のサブルーチンＳＲＴ２８における「コマを作成する処理」へ移る。
【００８４】
これに対してステップＳＰ８４で肯定結果が得られると、このことはステップＳＰ８３でコマのレイアウトを変更した現フレームが横長フレームＬＭであって、当該横長フレームに対しては所定の補正処理を行う必要があると判断し、次のサブサブルーチンＳＳＲＴ８５へ移る。
【００８５】
図１８に示すように、コミックブログ自動作成装置１のＣＰＵ２はサブサブルーチンＳＳＲＴ８５の開始ステップから入って次のステップＳＰ８６へ移り、その横長フレームＬＭがキャラクターＣＲＴＲと吹出し枠ＨＤとを左右に配置した横レイアウトであるか否かを判定する。
【００８６】
ここで否定結果が得られると、このことは横レイアウトではなく縦レイアウトであって補正処理を行う必要がないことを表しており、このときコミックブログ自動作成装置１のＣＰＵ２は次のサブルーチンＳＲＴ２８における「コマを作成する処理」へ移る。
【００８７】
これに対してステップＳＰ８６で肯定結果が得られると、このことは横長フレームＬＭが横レイアウトであって、補正処理を行う必要があることを表しており、このときコミックブログ自動作成装置１のＣＰＵ２は、次のステップＳＰ８７へ移る。
【００８８】
ステップＳＰ８７においてコミックブログ自動作成装置１のＣＰＵ２は、図１９に示すように、横長フレームＬＭのコマＣ２１におけるキャラクターＣＲＴＲ２１のサイズを小さくして、その位置を下方に下げると同時に、吹出し枠ＨＤ２１のサイズを小さくして、その位置を上方に上げる補正処理により、右側下方のキャラクターＣＲＴＲ２２及び左側上方の吹出し枠ＨＤ２２からなるコマＣ２２に変更する決定を行い、次のサブルーチンＳＲＴ２８における「コマを作成する処理」へ移る。
【００８９】
これによりコミックブログ自動作成装置１のＣＰＵ２は、直前フレームのコマから現フレームのコマに対する視線誘導ラインＬＬ１のなす角度が９０度以下となるようにキャラクターＣＲＴＲと吹出し枠ＨＤとのレイアウトを変更し得るようになされている。
【００９０】
（２−２−７）コマ作成処理手順
図２０に示すように、コミックブログ自動作成装置１のＣＰＵ２はサブルーチンＳＲＴ２８の開始ステップから入って次のステップＳＰ９１へ移り、サブルーチンＳＲＴ２７で決定したフレーム（基本フレームＦＭ又は横長フレームＬＭ）のレイアウトに従って、サブルーチンＳＲＴ２５で決定した種類の吹出し枠ＨＤを配置し、次のステップＳＰ９２へ移る。
【００９１】
ステップＳＰ９２においてコミックブログ自動作成装置１のＣＰＵ２は、そのフレームのレイアウトに従って、サブルーチンＳＲＴ２６で決定した種類のボディ部分を配置し、次のステップＳＰ９３へ移る。
【００９２】
ステップＳＰ９３においてコミックブログ自動作成装置１のＣＰＵ２は、ステップＳＰ９２で配置したボディ部分の上にサブルーチンＳＲＴ２３で決定した種類の感情に対応した顔写真を配置し、次のステップＳＰ９４へ移る。
【００９３】
ステップＳＰ９４においてコミックブログ自動作成装置１のＣＰＵ２は、ステップＳＰ９１で配置した吹出し枠ＨＤの中に、サブルーチンＳＲＴ１でリストＬに格納した文章又は文節を配置することによりコマを作成し、次のサブルーチンＳＲＴ２９における「編集処理」へ移る。
【００９４】
なお、コミックブログ自動作成装置１のＣＰＵ２は、吹出し枠ＨＤ、ボディ部分及び顔写真の背景を飾る複数パターンの背景画像に対する背景画像データベース（図示せず）についてもハードディスクドライブ５に有しており、サブルーチンＳＲＴ２３で決定した種類の感情に対応した背景画像を決定し、その背景画像についても各コマに配置することにより、当該コマを表現豊かに作成し得るようになされている。
【００９５】
（２−２−８）編集処理手順
図２１に示すように、コミックブログ自動作成装置１のＣＰＵ２はサブルーチンＳＲＴ２９の開始ステップから入って次のステップＳＰ１０１へ移り、上述のサブルーチンＳＲＴ２８で作成したコマの中に配置された吹出し枠ＨＤ、ボディ部分及び顔写真のアイテムのうち何れかが選択されたか否かを判定する。
【００９６】
ここで否定結果が得られると、このことはコマの中に配置された吹出し枠ＨＤ、ボディ部分及び顔写真の何れに対してもユーザが編集する意思を持っていないことを表しており、このときコミックブログ自動作成装置１のＣＰＵ２は編集処理手順を終了してサブルーチンＳＲＴ２のコミックブログ作成処理手順を全て終了する。
【００９７】
これに対してステップＳＰ１０１で肯定結果が得られると、このことはコマの中に配置されたアイテム（吹出し枠、ボディ部分及び顔写真）の何れかがユーザによって選択され、その選択されたアイテムに対してユーザが変更したい意思を持っていることを表しており、このときコミックブログ自動作成装置１のＣＰＵ２は次のステップＳＰ１０２へ移る。
【００９８】
ステップＳＰ１０２においてコミックブログ自動作成装置１のＣＰＵ２は、図２２に示すように、アイテムのうち例えば顔写真ＦＧが選択された場合、その顔写真ＦＧの周りを囲むように、当該顔写真ＦＧから切り換えるべき対象となる顔写真の感情を文字（FEAR、SURPRISE、HAPPY、NORMAL、SAD、ANGER、DISGUST）で示した選択対象アイコンＳＡ１〜ＳＡ７を配置して表示し、次のステップＳＰ１０３へ移る。
【００９９】
ステップＳＰ１０３においてコミックブログ自動作成装置１のＣＰＵ２は、ステップＳＰ１０２で表示した選択対象アイコンＳＡ１〜ＳＡ７の何れかがユーザによって選択されたか否かを判定し、否定結果が得られると、選択対象アイコンＳＡ１〜ＳＡ７の何れかがユーザによって選択されるまで待ち受ける。
【０１００】
これに対してステップＳＰ１０３において肯定結果が得られると、このことは選択対象アイコンＳＡ１〜ＳＡ７のうちユーザが切り換えることを希望する感情の顔写真が決定されたことを表しており、このときコミックブログ自動作成装置１のＣＰＵ２は、次のステップＳＰ１０４へ移る。
【０１０１】
ステップＳＰ１０４においてコミックブログ自動作成装置１のＣＰＵ２は、現在表示中の顔写真ＦＧを、選択対象アイコンＳＡ１〜ＳＡ７の何れかに対応した種類の感情に対応した顔写真に切り換えて表示することにより、サブルーチンＳＲＴ２８で作成した当該コマに対する編集処理手順を終了し、再度サブルーチンＳＲＴ２（図７）のステップＳＰ２１へ戻る。
【０１０２】
サブルーチンＳＲＴ２のステップＳＰ２１においてコミックブログ自動作成装置１のＣＰＵ２は、次がブログを構成している文章の格納されている最後のリストＬであるか否かを判定し、否定結果が得られた場合、サブルーチンＳＲＴ２２以降の処理を繰り返すことにより次のコマを作成し、最後のリストＬに格納された文章又は文節に対応したコマを作成するまで繰り返した後、ステップＳＰ２１で肯定結果が得られたときに、サブルーチンＳＲＴ２のコミックブログ作成処理手順（図２）を終了し、ルーチンＲＴ１のコミックブログ自動作成処理手順を全て完了する。
【０１０３】
その結果、コミックブログ自動作成装置１のＣＰＵ２は、図４との対応部分に同一符号を付した図２３に示すように、ブログ入力欄１４に入力したブログの文章をマンガのコマとして反映したコミックブログ画面ＣＢＧが含まれたコミックブログ作成結果画像Ｇ２をＬＣＤ７に表示し得るようになされている。
【０１０４】
すなわちコミックブログ作成結果画像Ｇ２では、例えばブログ入力欄１４に入力されたブログの文章がコミックブログ画面ＣＢＧに対して１行づつマンガのコマとして反映され、その文章の感情がキャラクターの顔写真にも反映されているので、ブログの文章が読み手に読まれたときよりも、書き手の感情についても明確かつ分かり易い状態で読み手に伝わることになる。
【０１０５】
またコミックブログ作成結果画像Ｇ２では、コミックブログ画面ＣＢＧの各コマにユーザ（ブログの書き手）の表情豊かな顔写真が配置されているため、文章だけでは表現し切れない書き手の微妙な気持ちについても読み手に伝達することができる。
【０１０６】
（３）配信制御処理
ところでコミックブログ自動作成装置１のＣＰＵ２は、図２３に示したようなコミックブログ作成結果画像Ｇ２に対応したコンテンツデータをネットワークインターフェース８によりインターネットを介して外部のサーバにアップロードすることにより、当該サーバを介してコミックブログ作成結果画像Ｇ２を第三者に公開し得るようになされている。
【０１０７】
しかしながら、携帯電話機やＰＤＡ(Personal Digital Assistant)等のモバイル型の電子機器（以下、これをモバイル機器と呼ぶ。）はその画面サイズが非常に小さく、その小さな画面にコミックブログ作成結果画像Ｇ２を表示してもコマの中身を読み手に対して十分に目視確認させることは困難である。
【０１０８】
そこでコミックブログ自動作成装置１のＣＰＵ２は、携帯電話機等のモバイル機器に対しては、コミックブログ画面ＣＢＧの各コマを１コマずつ配信することにより、ブログ入力欄１４に入力したブログの文章を１コマづつのマンガ形式により、読み手に理解させ得るようになされている。
【０１０９】
その際、図２４に示すように、コミックブログ自動作成装置１のＣＰＵ２は、コミックブログ画面ＣＢＧの各コマＣ３１〜Ｃ３６に対して、上述したような視線誘導ラインＬＬ１を引くことにより、モバイル機器の画面に表示させるべき順番を決定する。
【０１１０】
このときコミックブログ自動作成装置１のＣＰＵ２は、各コマＣ３１〜Ｃ３６の中には黒●が顔写真部分と吹出し枠にそれぞれ存在するため、黒●が付された部分を２次元的に追従しながら拡大表示すべくズーム処理を行う。
【０１１１】
すなわちコミックブログ自動作成装置１のＣＰＵ２は、黒●が付された部分を追いかけながら、黒●が付された部分だけを拡大表示したズーム画像を生成し、それらを複数集めたコンテンツデータを外部のサーバにアップロードするようになされている。
【０１１２】
これに加えてコミックブログ自動作成装置１のＣＰＵ２は、コマＣ３１〜Ｃ３６間を跨ぐ視線誘導ラインＬＬ１のなす角度が９０度以下となるようなコマＣ３２からコマＣ３３へ切り換えるタイミングや、コマＣ３４からコマＣ３５へ切り換えるタイミングでは、例えばコマＣ３２及びコマ３４における黒●が付された吹出し枠のズーム画像に対する表示時間を例えば１秒間程度に短く設定し、コマ３３及びコマ３５における黒●が付された顔写真のズーム画像に対する表示時間を例えば３秒間程度に長く設定するようにプログラミングし、そのプログラムデータについても、先程生成したズーム画像のコンテンツデータと共に外部のサーバにアップロードするようになされている。
【０１１３】
従ってモバイル機器では、そのサーバにアクセスし、コミックブログ作成結果画像Ｇ２に対応したコンテンツデータをダウンロードし、視線誘導ラインＬＬ１の黒●が付された部分のズーム画像を順番に取り込んで画面上に表示する際、コマＣ３２、コマＣ３４の黒●が付された吹出し枠の表示時間が短く、その後のコマＣ３３、コマＣ３５の黒●が付された顔写真の表示時間が長くなるため、時間的な変化（スピード感）を読み手に対して視覚的に印象付けることができるようになされている。
【０１１４】
（４）動作及び効果
以上の構成において、コミックブログ自動作成装置１は、ブログを構成する文章に基づいて、マンガのページを構成するコマに用いられる表示枠として基本フレームＦＭ又は横長フレームＬＭを決定したり、その文章の末尾に存在する顔文字に基づいて当該文章の書き手が持つ感情を判別し、その感情に最も相応しい吹出し枠ＨＤ、ボディ部分及び顔写真を選択し組み合わせることにより各コマを作成し、コミックブログ画面ＣＢＧをマンガのページとしてブログ入力欄１４と組み合わせたコミックブログ作成結果画像Ｇ２を自動的に作成することができる。
【０１１５】
このときコミックブログ自動作成装置１は、ブログの文章に表れた書き手の感情に対応した相応しい顔写真を用いてコマを作成しているため、コミックブログ画面ＣＢＧを介して、文章では表現し切れない書き手自身の微妙な気持ちや感情等を忠実かつ正確に反映させたることができる。
【０１１６】
またコミックブログ自動作成装置１では、マンガの描写に用いられる視線誘導の技法を取り入れ、コマＣ１におけるキャラクターＣＲＴＲ１と吹出し枠ＨＤ１との位置関係、コマＣ２におけるキャラクターＣＲＴＲ２と吹出し枠ＨＤ２との位置関係、コマＣ３におけるキャラクターＣＲＴＲ３と吹出し枠ＨＤ３との位置関係を考慮し、視線誘導ラインＬＬ１のなす角度が９０度以下になるように設定することにより、ストーリーのテンポを速めたり、コマ毎に強弱を持たせるような印象を読み手に与えることができる。
【０１１７】
これによりコミックブログ自動作成装置１では、読み手に対して、コンピュータ上の画面に表示したコミックブログ作成結果画像Ｇ２のコミックブログ画面ＣＢＧを読ませていく際、読み手本人が気付かないうちに当該マンガのスピード感を感じさせ、またコマが切り換わる際にメリハリを感じさせることになるので、飽きさせることがなく興味を湧かせながら読み進ませることができる。
【０１１８】
さらにコミックブログ自動作成装置１では、外部のサーバを介してモバイル機器にコミックブログ作成結果画像Ｇ２（図２４）を配信するに際しても、視線誘導ラインＬＬ１の黒●が付された部分を２次元的に追従しながら拡大表示したズーム画像を提供することができるので、モバイル機器を利用している読み手に対しても読み易くかつ理解し易い表示形式によりコミックブログの内容を伝達することができる。
【０１１９】
以上の構成によれば、コミックブログ自動作成装置１は、ブログを構成する文章に基づいて書き手の感情を判別し、その感情に最も相応しい吹出し枠ＨＤ、ボディ部分及び顔写真を選択し組み合わせて各コマを作成することにより、書き手自身の気持ちを忠実かつ正確に反映させたコミックブログを容易かつ簡単に作成することができる。
【０１２０】
（５）他の実施の形態
なお上述の実施の形態においては、ブログの文章からコミックブログを自動的に作成するようにした場合について述べたが、本発明はこれに限らず、電子ブックの文章からコミックブログのようなマンガを自動的に作成したり、歌の歌詞の文章からコミックブログのようなマンガを自動的に作成するような、文章からマンガを自動的に作成するその他種々の用途に適用することができる。
【０１２１】
また上述の実施の形態においては、縦３コマ×横３コマの９コマ構成に対応した基本フレームＦＭを用いるようにした場合について述べたが、本発明はこれに限らず、縦３コマ×横２コマ等のその他種々のコマ構成による基本フレームを用いるようにしても良い。
【０１２２】
さらに上述の実施の形態においては、基本フレームＦＭのコマに対して、文章の長さに合わせて２コマ分の長さを有する横長フレームＬＭを用いるようにした場合について述べたが、本発明はこれに限らず、３コマ分の長さを有する横長フレームを用いたり、縦方向に２コマ分又は３コマ分の長さを有する縦長フレームを用いるようにしても良い。
【０１２３】
さらに上述の実施の形態においては、サブサブルーチンＳＳＲＴ４のステップＳＰ１６においてコミックブログ自動作成装置１のＣＰＵ２が構文解析により「は」、「を」等の助詞を判別し、その助詞の前後で文章を分割することにより、分割後の文節を吹出し枠の中に収めるようにした場合について述べたが、本発明はこれに限らず、文章を分割するのではなく、その文字サイズを小さく変更することにより吹出し枠の中に収めるようにしても良い。
【０１２４】
さらに上述の実施の形態においては、サブルーチンＳＲＴ２２（図８）のステップＳＰ３４において、その顔文字又はその特殊文字に基づいて感情が何であるかを決定するようにした場合について述べたが、本発明はこれに限らず、図９の感情データベースＦＤＢに示したように、文章又は文節に存在する「しかし」等の接続詞に基づいて感情が何であるかを決定するようにしても良い。
【０１２５】
さらに上述の実施の形態においては、サブサブルーチンＳＳＲＴ６５（図１８）のステップＳＰ８６において、横長フレームＬＭが横レイアウトであったときに補正処理を行うようにした場合について述べたが、本発明はこれに限らず、横長フレームＬＭが縦レイアウトであるとき、例えばキャラクターＣＲＴＲのサイズを小さくして右側へ移動し、吹出し枠ＨＤを左側へ移動するような補正処理を行うようにしても良い。
【０１２６】
さらに上述の実施の形態においては、１行分に相当するテキストデータの文章が所定の文字数で規定された閾値（例えば３５文字）よりも長ければ、当該文章を分割することにより文節としてリストＬ２Ａ、Ｌ２Ｂに格納するようようにした場合について述べたが、本発明はこれに限らず、分割する際の基準となる閾値としては１５文字や、２５文字等のその他種々の文字数を基準として用いるようにしても良い。
【０１２７】
さらに上述の実施の形態においては、リストＬに格納された文章又は文節が所定の文字数（例えば２０文字）よりも長いときには、コマの表示枠として基本フレームＦＭではなく横２コマ×縦１コマからなる横長フレームＬＭを用いるようにした場合について述べたが、本発明はこれに限らず、例えば１３文字を超えて２０文字以下であれば、横１．５コマ×縦１コマからなる１．５倍サイズのフレーム（図示せず）を用いるようにしてもよく、要は種々のサイズからなるフレームを任意に組み合わせて用いるようにしても良い。
【０１２８】
さらに上述の実施の形態においては、コマＣ３１〜Ｃ３６間を跨ぐ視線誘導ラインＬＬ１のなす角度が９０度以下となるようなコマＣ３２からコマＣ３３へ切り換えるタイミングや、コマＣ３４からコマＣ３５へ切り換えるタイミングでは、例えばコマＣ３２及びコマ３４における黒●が付された吹出し枠のズーム画像に対する表示時間を例えば１秒間程度に短く設定し、コマ３３及びコマ３５における黒●が付された顔写真のズーム画像に対する表示時間を例えば３秒間程度に長く設定するようにした場合について述べたが、本発明はこれに限らず、表示時間としては種々の秒数及び組合せによって設定するようにしても良い。
【０１２９】
さらに上述の実施の形態においては、コミックブログ自動作成装置１のＣＰＵ２がマンガ自動作成プログラムとしてのコミックブログ自動作成プログラムに従い、上述したルーチンＲＴ１のコミックブログ自動作成処理手順を実行するようにした場合について述べたが、本発明はこれに限らず、記録媒体からインストールしたコミックブログ自動作成プログラムや、インターネットからダウンロードしたコミックブログ自動作成プログラム、その他種々のルートによってインストールしたコミックブログ自動作成プログラムに従って上述したコミックブログ自動作成処理手順を実行するようにしても良い。
【０１３０】
さらに上述の実施の形態においては、フレーム格納手段、顔写真格納手段、吹出し枠格納手段としてのハードディスクドライブ５、フレーム決定手段、感情判別手段、感情表現最適化手段及びコマ作成手段としてのＣＰＵ２及びＲＡＭ４によって本発明のマンガ自動作成装置としてのコミックブログ自動作成装置１を構成するようにした場合について述べたが、本発明はこれに限らず、その他種々の構成でなるフレーム格納手段、顔写真格納手段、吹出し枠格納手段、フレーム決定手段、感情判別手段、感情表現最適化手段及びコマ作成手段によってマンガ自動作成装置を構成するようにしても良い。
【産業上の利用可能性】
【０１３１】
本発明のマンガ自動作成装置、マンガ自動作成方法及びマンガ自動作成プログラムは、パーソナルコンピュータを用いてコミックブログを作成するだけではなく、ＰＤＡ(Personal Digital Assistant)、携帯電話機、ゲーム機器等のその他種々の電子機器を用いてコミックブログを作成することができる。
【図面の簡単な説明】
【０１３２】
【図１】本発明のコミックブログ自動作成装置の構成を示す略線的ブロック図である。
【図２】コミックブログ自動作成処理手順を示すフローチャートである。
【図３】テキストデータ読込み処理手順の説明に供するフローチャートである。
【図４】テキストデータ読込みＧＵＩ画面を示す略線図である。
【図５】文章のリスト格納処理手順の説明に供するフローチャートである。
【図６】リスト格納例を示す略線図である。
【図７】コミックブログ作成処理手順の説明に供するフローチャートである。
【図８】感情判別処理手順の説明に供するフローチャートである。
【図９】感情データベースの説明に供する略線図である。
【図１０】顔写真決定処理手順の説明に供するフローチャートである。
【図１１】フレーム組合せ決定処理手順の説明に供するフローチャートである。
【図１２】ページの基本フレーム構造を示す略線図である。
【図１３】基本フレームと長いフレームとが混合したフレーム構造を示す略線図である。
【図１４】吹出し枠決定処理手順の説明に供するフローチャートである。
【図１５】ボディ部分決定処理手順の説明に供するフローチャートである。
【図１６】視線誘導の説明に供する略線図である。
【図１７】視線誘導を考慮したレイアウト決定処理手順を示すフローチャートである。
【図１８】横長フレームの補正処理手順の説明に供するフローチャートである。
【図１９】レイアウト変更方法の説明に供する略線図である。
【図２０】コマ作成処理手順の説明に供するフローチャートである。
【図２１】編集処理手順の説明に供するフローチャートである。
【図２２】選択対象アイコンを示す略線図である。
【図２３】コミックブログ作成結果画面を示す略線図である。
【図２４】視線誘導を利用した画面切換制御方法の説明に供する略線図である。
【符号の説明】
【０１３３】
１……コミックブログ自動作成装置、２……ＣＰＵ、３……ＲＯＭ、４……ＲＡＭ、５……ハードディスクドライブ、６……入力インターフェース、７……ＬＣＤ、８……ネットワークインターフェース、９……バス。
【図１】
2008305171.tif 000003
【図２】
2008305171.tif 000004
【図３】
2008305171.tif 000005
【図４】
2008305171.tif 000006
【図５】
2008305171.tif 000007
【図６】
2008305171.tif 000008
【図７】
2008305171.tif 000009
【図８】
2008305171.tif 000010
【図１０】
2008305171.tif 000011
【図１１】
2008305171.tif 000012
【図１２】
2008305171.tif 000013
【図１３】
2008305171.tif 000014
【図１４】
2008305171.tif 000015
【図１５】
2008305171.tif 000016
【図１７】
2008305171.tif 000017
【図１８】
2008305171.tif 000018
【図２０】
2008305171.tif 000019
【図２１】
2008305171.tif 000020
【図９】
2008305171.tif 000021
【図１６】
2008305171.tif 000022
【図１９】
2008305171.tif 000023
【図２２】
2008305171.tif 000024
【図２３】
2008305171.tif 000025
【図２４】
2008305171.tif 000026