(57)【要約】【課題】国籍や年齢等のユーザの属性に合わせた漫画を生成することを可能とする漫画生成方法を提供する。【解決手段】個人属性情報（国籍、年齢、性別等）の組み合わせに対応したレベルを求め、漫画特定情報及びレベルの組み合わせに対応した画像データを検索し、漫画特定情報、レベル及び言語に対応したネームデータを検索し、検索した画像データ及びネームデータを合成して漫画電子データを生成する。【選択図】      図２
2004213248.tif 000002
【特許請求の範囲】
【請求項１】
個人属性情報のうちのレベルを決定する因子となる要素の組み合わせに対応したレベルを決定するレベル決定手段と、
前記レベルに対応した画像データを画像データテーブルより検索する画像データ検索手段と、
前記画像データとネームデータを合成することにより漫画電子データを生成する合成手段と、
を備えることを特徴とする漫画生成装置。
【請求項２】
個人属性情報のうちのレベルを決定する因子となる要素の組み合わせに対応したレベルを決定するレベル決定手段と、
前記レベルに対応したネームデータをネームデータテーブルより検索するネームデータ検索手段と、
画像データと前記ネームデータを合成することにより漫画電子データを生成する合成手段と、
を備えることを特徴とする漫画生成装置。
【請求項３】
個人属性情報のうちのレベルを決定する因子となる要素の組み合わせに対応したレベルを決定するレベル決定手段と、
前記レベルに対応した画像データを画像データテーブルより検索する画像データ検索手段と、
前記レベルに対応したネームデータをネームデータテーブルより検索するネームデータ検索手段と、
前記画像データと前記ネームデータを合成することにより漫画電子データを生成する合成手段と、
を備えることを特徴とする漫画生成装置。
【請求項４】
請求項２又は３に記載の漫画生成装置において、
前記ネームデータ検索手段は、前記レベルと言語の組み合わせに対応したネームデータを検索することを特徴とする漫画生成装置。
【請求項５】
個人属性情報のうちのレベルを決定する因子となる要素の組み合わせに対応したレベルを決定するレベル決定ステップと、
前記レベルに対応した画像データを画像データテーブルより検索する画像データ検索ステップと、
前記画像データとネームデータを合成することにより漫画電子データを生成する合成ステップと、
を有することを特徴とする漫画生成方法。
【請求項６】
個人属性情報のうちのレベルを決定する因子となる要素の組み合わせに対応したレベルを決定するレベル決定ステップと、
前記レベルに対応したネームデータをネームデータテーブルより検索するネームデータ検索ステップと、
画像データと前記ネームデータを合成することにより漫画電子データを生成する合成ステップと、
を有することを特徴とする漫画生成方法。
【請求項７】
個人属性情報のうちのレベルを決定する因子となる要素の組み合わせに対応したレベルを決定するレベル決定ステップと、
前記レベルに対応した画像データを画像データテーブルより検索する画像データ検索ステップと、
前記レベルに対応したネームデータをネームデータテーブルより検索するネームデータ検索ステップと、
前記画像データと前記ネームデータを合成することにより漫画電子データを生成する合成ステップと、
を有することを特徴とする漫画生成方法。
【請求項８】
請求項６又は７に記載の漫画生成方法において、
前記ネームデータ検索ステップでは、前記レベルと言語の組み合わせに対応したネームデータを検索することを特徴とする漫画生成方法。
【請求項９】
コンピュータに請求項５乃至８のいずれか１項に記載の漫画生成方法を行わせるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、漫画電子データを生成する装置及びその方法に関し、特に、インターネット等を通じて送信するための漫画電子データを生成する装置及びその方法に関する。
【０００２】
【従来の技術】
漫画の電子データ（例えば、ＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）ファイル）を各国のユーザにインターネットを通じて供給するためには、漫画のネームデータをユーザの言語に合わせて作成し、そのネームデータと漫画の画像データとを合成する。ここで、ネームデータとは、吹出し内に記述される台詞及び吹出し外に記述される説明文等を含んだ文字全体のデータのことである。
【０００３】
なお、本発明に関連する先行技術文献としては、以下のものがある。
【０００４】
【特許文献１】
特開２０００−６７０６７公報
【特許文献２】
特開２００２−３２６３９公報
【特許文献３】
特開２００１−３５１１１６公報
【０００５】
特許文献１に記載の発明は、ユーザに配信されるコンテンツリスト中にユーザが興味を持たないコンテンツが含まれることを防止するために、コンテンツプール中にあるコンテンツのうちユーザ属性に基づいた検索の結果抽出されたコンテンツのみからなるコンテンツリストを生成し、それをユーザに送信するものである。
【０００６】
特許文献２に記載の発明は、単一のＷＷＷサイトで異なった属性のユーザに対し、異なった情報を提供するために、ユーザの属性に対応した情報を抽出して、それをユーザに送信するものである。
【０００７】
特許文献３に記載の発明は、アニメから抽出した画像データに台詞吹出しデータを合成して、電子アニメコミックを生成するものである。
【０００８】
【発明が解決しようとする課題】
ところが、単にユーザの言語に合わせたネームデータを作成し、それを画像データと合成するのみでは、以下のような問題点が生ずる。すなわち、国の習慣や宗教等のために、日本では表現することが可能なネームや画像を基に単にネームを翻訳しただけの漫画は、送信するのが不適切である場合がある。また、日本国内に配信する場合であっても、ユーザの年齢によっては、原画をそのまま電子化して送信するのは不適切である場合がある。
【０００９】
そこで、本発明は、国籍や年齢等のユーザの属性に合わせた漫画を生成することを可能とする漫画生成装置及びその方法を提供することを目的とする。
【００１０】
【課題を解決するための手段】
本発明の第１の観点によれば、個人属性情報のうちのレベルを決定する因子となる要素の組み合わせに対応したレベルを決定するレベル決定手段と、前記レベルに対応した画像データを画像データテーブルより検索する画像データ検索手段と、前記画像データとネームデータを合成することにより漫画電子データを生成する合成手段と、を備えることを特徴とする漫画生成装置が提供される。
【００１１】
本発明の第２の観点によれば、個人属性情報のうちのレベルを決定する因子となる要素の組み合わせに対応したレベルを決定するレベル決定手段と、前記レベルに対応したネームデータをネームデータテーブルより検索するネームデータ検索手段と、画像データと前記ネームデータを合成することにより漫画電子データを生成する合成手段と、を備えることを特徴とする漫画生成装置が提供される。
【００１２】
本発明の第３の観点によれば、個人属性情報のうちのレベルを決定する因子となる要素の組み合わせに対応したレベルを決定するレベル決定手段と、前記レベルに対応した画像データを画像データテーブルより検索する画像データ検索手段と、前記レベルに対応したネームデータをネームデータテーブルより検索するネームデータ検索手段と、前記画像データと前記ネームデータを合成することにより漫画電子データを生成する合成手段と、を備えることを特徴とする漫画生成装置が提供される。
【００１３】
本発明の第２又は第３の観点による漫画生成装置において、前記ネームデータ検索手段は、前記レベルと言語の組み合わせに対応したネームデータを検索してもよい。
【００１４】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態について詳細に説明する。
【００１５】
図１は本実施形態による漫画生成装置及びそれに関連した部分を示すブロック図である。漫画生成装置は、ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）サーバ１０３、アプリケーションプログラム１０４及びデータベース１０５を備える。ＷＷＷブラウザ１０１は、パーソナルコンピュータ等に載置され、インターネット１０２を介してＷＷＷサーバ１０３と通信を行う。
【００１６】
データベース１０５には、個人属性情報テーブル、国別テーブル、年齢別テーブル１〜３、性別テーブル１〜１２が含まれる。
【００１７】
個人属性情報テーブルは、例えば、下表に示すようなものであり、フィールドとして、ＩＤ、パスワード、国籍、年齢及び性別を有し、各レコードには、ＷＷＷブラウザ１０１を用いて漫画電子データをＷＷＷサーバ１０３からダウンロードするユーザの個人属性情報（例えば、ＩＤ、パスワード、国籍、年齢及び性別）が記憶される。
【００１８】
【表１】
2004213248.tif 000003
国別テーブルは、例えば、下表に示すようなものであり、フィールドとして国名及び次テーブルを有し、各レコードには、国名と次テーブルである年齢別テーブルの名称が対応付けられて記憶されている。
【００１９】
【表２】
2004213248.tif 000004
年齢別テーブル１〜３は、例えば、下表に示すようなものであり、フィールドとして、年齢範囲及び次テーブルを有し、各レコードには、年齢範囲と次テーブルである性別テーブルの名称が対応付けられて記憶されている。
【００２０】
【表３】
2004213248.tif 000005
【００２１】
【表４】
2004213248.tif 000006
【００２２】
【表５】
2004213248.tif 000007
性別テーブル１〜１２は、例えば、下表に示すようなものであり、フィールドとして、性別及びレベルを有し、各レコードには、性別とレベルが対応付けられて記憶されている。
【００２３】
【表６】
2004213248.tif 000008
【００２４】
【表７】
2004213248.tif 000009
【００２５】
【表８】
2004213248.tif 000010
【００２６】
【表９】
2004213248.tif 000011
【００２７】
【表１０】
2004213248.tif 000012
【００２８】
【表１１】
2004213248.tif 000013
【００２９】
【表１２】
2004213248.tif 000014
【００３０】
【表１３】
2004213248.tif 000015
【００３１】
【表１４】
2004213248.tif 000016
【００３２】
【表１５】
2004213248.tif 000017
【００３３】
【表１６】
2004213248.tif 000018
【００３４】
【表１７】
2004213248.tif 000019
国別テーブル、年齢別テーブル及び性別テーブルの関係は、図２に示すようになっており、国籍、年齢及び性別の全ての組み合わせについてレベルを任意に設定することが可能となっている。ここで、レベルとは、例えば、表現の自由度であり、レベルの値が大きいほど、表現の自由が制限される。
【００３５】
また、図２を参照すると明らかなように、国毎に年齢範囲の区分が異なるようにすることができる。
【００３６】
また、データベース１０５には、ＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）等で記述された個人属性情報属性入力用ページ及び漫画特定情報入力用ページが記憶されている。
【００３７】
また、データベース１０５には、漫画のページ、コマ及びレベルの組み合わせに画像データのＩＤを対応させた画像指定テーブルが漫画のタイトル毎に格納され、画像データのＩＤに画像データファイルの名称を対応させた画像データテーブルが漫画のタイトル毎に格納される。
【００３８】
画像指定テーブルの例を以下に示す。なお、画像指定テーブルはフィールドとして「ページ」、「コマ」、「レベル」及び「画像データのＩＤ」を有するが、下表は２次元で内容と共に表現されている。
【００３９】
【表１８】
2004213248.tif 000020
また、画像データテーブルの例を以下に示す。
【００４０】
【表１９】
2004213248.tif 000021
同様に、データベース１０５には、漫画の言語、ページ、コマ及びレベルの組み合わせにネームデータのＩＤを対応させたネーム指定テーブルが漫画のタイトル毎に格納され、ネームデータのＩＤにネームデータファイルの名称を対応させネームデータテーブルが漫画のタイトル毎に格納される。
【００４１】
ネーム指定テーブルの例を以下に示す。なお、ネーム指定テーブルはフィールドとして「言語」、「ページ」、「コマ」、「レベル」及び「ネームデータのＩＤ」を有するが、下表は２次元で内容と共に表現されている。
【００４２】
【表２０】
2004213248.tif 000022
また、ネームデータテーブルの例を以下に示す。
【００４３】
【表２１】
2004213248.tif 000023
次に、図３を参照して、本実施形態による漫画生成装置が行う漫画生成方法の準備段階について説明する。
【００４４】
まず、ＷＷＷブラウザ１０１は、ＷＷＷサーバ１０２に対し、個人属性情報入力用ページの送信を要求する（ステップＳ２０１）。次に、ＷＷＷサーバ１０２は、データベース１０４から個人属性情報属性入力用ページを検索し（ステップＳ２０３）、そのページをＷＷＷブラウザ１０１に送信する（ステップＳ２０５）。
【００４５】
次に、ユーザは、ＷＷＷブラウザ１０１上で、個人属性情報入力用ページのフォームの所定の欄に個人属性情報（ＩＤ及びパスワードを除く）を入力し（ステップＳ２０７）、送信ボタンを押すと、ＷＷＷブラウザ１０１は、ＷＷＷサーバ１０２に個人属性情報（ＩＤ及びパスワードを除く）を送信する（ステップＳ２０９）。すると、ＷＷＷサーバ１０２は、個人属性情報（ＩＤ及びパスワードを除く）をアプリケーションプログラム１０３に転送する（ステップＳ２１１）。すると、アプリケーションプログラム１０３は、ＩＤ及びパスワードを生成し（ステップＳ２１３）、個人属性情報をデータベース１０４の個人属性情報テーブルに書き込み（ステップＳ２１５）、ＷＷＷサーバ１０２に送信する。すると、ＷＷＷサーバ１０２はＷＷＷブラウザ１０１にＩＤ及びパスワードを転送する（ステップＳ２１９）。
【００４６】
以上のようにして、準備段階が終了する。
【００４７】
次に、図４を参照して、本実施形態による漫画生成装置が行う漫画生成方法の主段階について説明する。
【００４８】
まず、ＷＷＷブラウザ１０１は、ＷＷＷサーバ１０２に対し、個人特定情報（ＩＤ及びパスワード）、漫画特定情報（漫画の題号等）、言語特定情報（言語名）入力用ページの送信を要求する（ステップＳ２２１）。次に、ＷＷＷサーバ１０２は、データベース１０４から個人特定情報、漫画特定情報、言語特定情報入力用ページを検索し（ステップＳ２２３）、そのページをＷＷＷブラウザ１０１に送信する（ステップＳ２２５）。
【００４９】
次に、ユーザは、ＷＷＷブラウザ１０１上で、個人特定情報、漫画特定情報、言語特定情報入力用ページのフォームの所定の欄に個人特定情報、漫画特定情報及び言語特定情報を入力する（ステップＳ２２７）。漫画特定情報の入力は、例えば、フォーム内のコンボボックスから所望の漫画の題号を選択することにより行われる。同様に、言語特定情報の入力は、例えば、フォーム内のコンボボックスから所望の言語名を選択することにより行われる。そして、ユーザがフォーム内の送信ボタンを押すと、ＷＷＷブラウザ１０１は、ＷＷＷサーバ１０２に個人特定情報、漫画特定情報及び言語特定情報を送信する（ステップＳ２２９）。すると、ＷＷＷサーバ１０２は、個人特定情報、漫画特定情報及び言語特定情報をアプリケーションプログラム１０３に転送する（ステップＳ２３１）。すると、アプリケーションプログラム１０３は、個人特定情報、漫画特定情報及び言語特定情報を用いて、データベース１０４の各テーブルを参照しながら漫画電子データを生成し（ステップＳ２３３）、生成した漫画電子データをＷＷＷサーバ１０２に送信する（ステップＳ２３５）。すると、ＷＷＷサーバ１０２は、漫画電子データをＷＷＷブラウザ１０１に転送する（ステップＳ２３７）。
【００５０】
以上のようにして、漫画電子データの生成及び配信が終了する。漫画電子データの配信を受けたＷＷＷブラウザ１０１では、プラグインプログラムにより漫画電子データを表示したりハードディスクドライブに格納したりする。
【００５１】
次に、図５を参照して上記漫画電子データ生成のステップ（ステップＳ２３３）の詳細について説明する。
【００５２】
まず、個人属性情報テーブルより個人特定情報に対応する国籍、年齢及び性別を検索する（ステップＳ２４１）。次に、国別テーブルからステップＳ２４１で検索した国籍に対応する年齢別テーブル名を検索する（ステップＳ２４３）。次に、ステップＳ２４３で検索した年齢別テーブルからステップＳ２４１で検索した年齢に対応する性別テーブル名を検索する（ステップＳ２４５）。次に、ステップＳ２４５で検索した性別テーブルからステップＳ２４１で検索した性別に対応するレベルを検索する（ステップＳ２４７）。このようにして、個人属性情報の一部（個人属性情報のうちレベルを決定する因子となる要素（国籍、年齢及び性別））に対応したレベルを求めることが可能となる。
【００５３】
次に、画像指定テーブルよりステップＳ２４７で検索したレベルに対応した画像データＩＤを各ページ、各コマ毎に検索する（ステップＳ２４９）。次に、画像データテーブルよりステップＳ２４９で検索した画像データＩＤに対応した画像データを各ページ、各コマ毎に検索する（ステップＳ２５１）。レベルに対応した画像データを各ページ、各コマ毎に直接検索してもよいが、そうするとコマによってはレベル間の画像データが共通となる場合があることを考慮すると記録媒体の記憶容量の無駄遣いが発生する。従って、ステップＳ２４９及びステップＳ２５１の２段階で画像データを求めることとしている。記憶媒体の記憶容量の無駄遣いが発生することを許容し、後者の方法を採用する場合には、コマ単位で各レベルの画像データを用意しておき、各コマ毎にレベルに対応した画像データを検索するようにしてもよいが、ページ単位で各レベルの画像データを用意しておき、各ページ毎にレベルに対応した画像データを検索するようにしてもよい。
【００５４】
次に、ネーム指定テーブルよりステップＳ２４７で検索したレベル及び言語特定情報で特定される言語の組合せに対応したネームデータＩＤを各ページ、各コマ毎に検索する（ステップＳ２５３）。次に、ネームデータテーブルよりステップＳ２５３で検索したネームデータＩＤに対応したネームデータを各ページ、各コマ毎に検索する（ステップＳ２５５）。レベル及び言語の組合せに対応したネームデータを各ページ、各コマ毎に直接検索してもよいが、そうするとコマによってはレベル間のネームデータが共通となる場合があることを考慮すると記録媒体の記憶容量の無駄遣いが発生する。従ってステップＳ２５３及びステップＳ２５５の２段階でネームデータを求めることとしている。記憶媒体の記憶容量の無駄遣いが生ずることを許容し、後者の方法を採用する場合には、コマ単位でレベル及び言語の各組合せの画像データを用意しておき、各コマ毎にレベル及び言語の組合せに対応したネームデータを検索するようにしてもよいが、ページ単位でレベル及び言語の各組合せの画像データを用意しておき、各ページ毎にレベル及び言語の組合せに対応したネームデータを検索するようにしてもよい。
【００５５】
各ページの画稿は、図６に示すように、そのページの全てのコマの画像データを合わせたレイヤとそのページの全てのコマのネームデータを合わせたレイヤを重ね合わせることにより作成する。又は、各ページの画稿は、図７に示すように、そのページの全てのコマの画像データを重ね合わせたレイヤにコマ毎にネームデータを挿入することにより作成してもよい。
【００５６】
以上のようにして、漫画特定情報、レベル及び言語に対応した漫画電子データが生成される。
【００５７】
本実施形態による漫画生成装置では、図２に示すような階層構造を辿って個人属性情報のうちレベルを決定する因子（例えば、国籍、年齢及び性別）となる要素の組み合わせに対応するレベルを求めることとした。
【００５８】
これを応用して、国籍、方言及びユーザが要求するダイジェスト度をレベル決定因子として、図８のような階層構造を辿ることによりレベルを求め、そのレベルに対応した画像データ及びネームデータを生成するようにしてもよい。この場合、図５に示す漫画生成の方法は、図９に示すものに置き換わる。
【００５９】
【発明の効果】
以上説明したように、個人属性情報のうちレベル決定要因の組み合わせに対応したレベルを求め、レベルに応じた画像データ及びネームデータを検索するようにしたので、個人属性情報に適合した漫画電子データをユーザに提供することが可能となる。
【図面の簡単な説明】
【図１】本実施形態による漫画生成装置及びそれに関連した部分を示すブロック図である。
【図２】本発明の実施形態によるレベル決定要因の階層構造の第１の例を示す図である。
【図３】本発明の実施形態による漫画生成装置が行う漫画生成方法の準備段階を示すフローチャートである。
【図４】本発明の実施形態による漫画生成装置が行う漫画生成方法の主段階を示すフローチャートである。
【図５】図４に示すステップＳ２３３の上記第１の例の場合の詳細な内容を示すフローチャートである。
【図６】本発明の実施形態による画像データとネームデータの合成方法を示す第１の図である。
【図７】本発明の実施形態による画像データとネームデータの合成方法を示す第２の図である。
【図８】本発明の実施形態によるレベル決定要因の階層構造の第２の例を示す図である。
【図９】図４に示すステップＳ２３３の上記第２の例の場合の詳細な内容を示すフローチャートである。
【符号の説明】
１０１  ＷＷＷブラウザ
１０２  インターネット
１０３  ＷＷＷサーバ
１０４  アプリケーションプログラム
１０５  データベース
【図１】
2004213248.tif 000024
【図２】
2004213248.tif 000025
【図３】
2004213248.tif 000026
【図４】
2004213248.tif 000027
【図５】
2004213248.tif 000028
【図６】
2004213248.tif 000029
【図７】
2004213248.tif 000030
【図８】
2004213248.tif 000031
【図９】
2004213248.tif 000032