(57)【要約】【課題】原作の電子漫画のオリジナリティを確保した翻訳漫画を生成することができ、翻訳電子漫画を得るための処理負荷を軽減することができ、迅速に電子翻訳漫画を配信する。【解決手段】電子漫画配信サーバ１０は、オリジナル電子漫画データと、第１国語の表示部分をマスクするマスクデータと、第２国語の表示を行う翻訳データとを送信することで翻訳電子漫画を配信する。電子漫画配信サーバ１０は、マスクデータと翻訳データとを作成したクライアント端末２１からそのマスクデータ及び翻訳データを取得し登録する。【選択図】図２
2008084286.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワークに接続されたクライアント端末に対して前記通信ネットワークを介して電子漫画を配信する電子漫画配信サーバであって、
原作漫画を電子化したオリジナル電子漫画を示すオリジナル電子漫画データが記憶されるオリジナル電子漫画データ記憶手段と、
前記オリジナル電子漫画が表示されるオリジナル電子漫画レイヤ上のマスクレイヤに表示され、前記オリジナル電子漫画の文字情報をマスクするためのマスク色が描画されたマスクシートを示すマスクデータが記憶されるマスクデータ記憶手段と、
前記マスクレイヤ上の翻訳文字レイヤに表示され、前記マスクシート上に描画されたマスク色によりマスクされる前記オリジナル電子漫画における文字情報が示す文字に変わる翻訳文字が記述された翻訳文字記述シートを示す翻訳データが記憶される翻訳データ記憶手段と、
前記クライアント端末からの翻訳された電子漫画の配信要求に応じて、前記オリジナル電子漫画データと、該オリジナル電子漫画データが示すオリジナル電子漫画が表示されるオリジナル電子漫画レイヤ上のマスクレイヤに表示されるマスクシートを示すマスクデータと、該マスクデータが示すマスクシートが表示されるマスクレイヤ上の翻訳文字レイヤに表示される翻訳文字記述シートを示す翻訳データとを、前記通信ネットワークを介して送信する翻訳電子漫画送信手段とを備えた
ことを特徴とする電子漫画配信サーバ。
【請求項２】
前記クライアント端末からの電子漫画の配信要求に応じて、前記オリジナル電子漫画データを前記通信ネットワークを介して送信する電子漫画送信手段と、
前記クライアント端末が有するマスクデータ作成機能によって作成された、前記電子漫画送信手段によって送信した前記オリジナル電子漫画データが示すオリジナル電子漫画が表示されるオリジナル電子漫画レイヤ上のマスクレイヤに表示されるマスクシートを示すマスクデータを、前記通信ネットワークを介して受信するマスクデータ受信手段と、
前記クライアント端末が有する翻訳データ作成機能によって作成された、前記マスクデータが示すマスクシートが表示されるマスクレイヤ上の翻訳文字レイヤに表示される翻訳文字記述シートを示す翻訳データを、前記通信ネットワークを介して受信する翻訳データ受信手段と、
受信したマスクデータと翻訳データとを前記電子漫画送信手段によって送信した前記オリジナル電子漫画データに対応付けして前記マスクデータ記憶手段と前記翻訳データ記憶手段とに登録するデータ登録手段とを更に備えた
ことを特徴とする請求項１記載の電子漫画配信サーバ。
【請求項３】
前記クライアント端末からの電子漫画の配信要求に応じて、前記オリジナル電子漫画データを前記通信ネットワークを介して送信する電子漫画送信手段と、
前記クライアント端末からのマスクデータの配信要求に応じて、前記オリジナル電子漫画データが表示されるオリジナル電子漫画レイヤ上のマスクレイヤに表示されるマスクシートを示すマスクデータを前記通信ネットワークを介して送信するマスクデータ送信手段と、
前記クライアント端末が有する翻訳データ作成機能によって作成された、前記マスクデータ送信手段によって送信した前記マスクデータが示すマスクシートが表示されるマスクレイヤ上の翻訳文字レイヤに表示される翻訳文字記述シートを示す翻訳データを、前記通信ネットワークを介して受信する翻訳データ受信手段と、
受信した翻訳データを前記電子漫画送信手段によって送信した前記オリジナル電子漫画データに対応付けして翻訳データ記憶手段に登録するデータ登録手段とを更に備えた
ことを特徴とする請求項１記載の電子漫画配信サーバ。
【請求項４】
前記オリジナル電子漫画データ記憶手段に記憶されるオリジナル電子漫画データと、前記マスクデータ記憶手段に記憶されるマスクデータと、前記翻訳データ記憶手段に記憶される翻訳データとは、それぞれ異なる暗号化鍵によって暗号化されている
ことを特徴とする請求項１から請求項３のうちいずれかに記載の電子漫画配信サーバ。
【請求項５】
前記オリジナル電子漫画データ記憶手段に記憶されるオリジナル電子漫画データと、前記マスクデータ記憶手段に記憶されるマスクデータと、前記翻訳データ記憶手段に記憶される翻訳データとのうち少なくとも２つは、それぞれ暗号化鍵によって暗号化され、暗号化されたそれぞれのデータを復号化するための復号化鍵は、当該それぞれのデータに割り当てられている復号化鍵要素に基づいて構成される
ことを特徴とする請求項１から請求項３のうちいずれかに記載の電子漫画配信サーバ。
【請求項６】
電子漫画を配信する電子漫画配信サーバから通信ネットワークを介して原作漫画を電子化したオリジナル電子漫画を示すオリジナル電子漫画データを受信する受信手段と、
前記電子漫画配信サーバから取得したオリジナル電子漫画データが示すオリジナル電子漫画をオリジナル電子漫画レイヤに表示するとともに、該オリジナル電子漫画レイヤ上のマスクレイヤにマスクシートを表示し、透過表示されている前記オリジナル電子漫画の文字情報をマスクするためのユーザによる前記マスクシート上の任意の位置へのマスク色の描画を受け付け、マスク色が描画されたマスクシートを示すマスクデータを受け付けるマスクデータ受付手段と、
前記マスクレイヤ上の翻訳文字レイヤに翻訳文字記述シートを表示し、透過表示されている前記マスクシート上に描画されたマスク色によりマスクされている前記文字情報が示す文字に変えてユーザにより前記翻訳文字記述シート上の任意の位置に記述された翻訳文字を受け付け、翻訳文字が記述された翻訳文字記述シートを示す翻訳データを受け付ける翻訳データ受付手段と、
前記マスクデータ受付手段が受け付けたマスクデータと前記翻訳データ受付手段が受け付けた翻訳データとを前記電子漫画配信サーバに送信し、翻訳された電子漫画の配信のために前記受信手段によって受信したオリジナル電子漫画データに対応付けして登録することを依頼する登録依頼手段とを備えた
ことを特徴とする翻訳電子漫画作成装置。
【請求項７】
前記マスクデータ受付手段は、
前記マスク色及び前記描画する形状の少なくともいずれかの選択を受け付ける
ことを特徴とする請求項６記載の電子漫画作成装置。
【請求項８】
前記登録依頼手段は、
前記マスクデータと共に、少なくとも当該マスクデータに対応する前記オリジナル電子漫画データのタイトル、及び当該マスクデータに対応する前記オリジナル電子漫画データのページ番号の少なくともいずれかの登録依頼を受け付ける
ことを特徴とする請求項６又は７記載の電子漫画作成装置。
【請求項９】
前記翻訳データ受付手段は、
前記翻訳文字の色、書体、サイズの少なくともいずれかの選択を受け付ける
ことを特徴とする請求項６から請求項８のうちいずれかに記載の電子漫画作成装置。
【請求項１０】
前記登録依頼手段は、
前記翻訳データと共に、当該翻訳データに対応する前記オリジナル電子漫画データのタイトル、当該翻訳データに対応する前記オリジナル電子漫画データのページ番号、及び翻訳語の名称の少なくともいずれかの登録依頼を受け付ける
ことを特徴とする請求項６から請求項９のうちいずれかに記載の電子漫画作成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワークに接続されたクライアント端末に対してその通信ネットワークを介して電子漫画を配信する電子漫画配信サーバ、および翻訳された電子漫画の配信のためのデータを作成して電子漫画配信サーバに送信する翻訳電子漫画作成装置に関するものである。
【背景技術】
【０００２】
近年、例えばインターネット等の通信ネットワークを介して配信され、表示画面上に表示されることで漫画本と同様にユーザに楽しまれる電子マンガが提供されるようになってきている。
【０００３】
従来から、この電子マンガにてセリフが表示される吹き出し部の表示内容について、その表示順序や表現方法を変更可能としたものが提案されている（特許文献１）。また、吹き出し部に記述されている原文を認識して翻訳文を作成し、その原文を削除して翻訳文を挿入することで、翻訳漫画を生成するものも提案されている（特許文献２）。
【特許文献１】特開２００２−２５９１１１号公報
【特許文献２】特開２００３−２２２６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述した特許文献１〜２に記載された発明では、吹き出し部の内容を変更するだけであり、電子マンガのオリジナリティを確保することについては考慮されていない。
【０００５】
また、上述した特許文献２に記載された発明では、自動的に翻訳文を作成して翻訳漫画を生成することとしているので、漫画本や漫画雑誌は日々大量に出版されているため、そのような膨大な量の漫画について翻訳漫画を生成する場合には、翻訳漫画を生成するための処理負荷が大きくなってしまい、迅速に翻訳漫画を生成することができないという問題があった。
【０００６】
本発明は、かかる問題点に鑑みてなされたもので、原作の電子漫画のオリジナリティを確保した翻訳漫画を生成することができ、翻訳電子漫画を得るための処理負荷を軽減することができ、迅速に電子翻訳漫画を配信することができるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る電子漫画配信サーバは、通信ネットワークに接続されたクライアント端末に対して前記通信ネットワークを介して電子漫画を配信する電子漫画配信サーバであって、原作漫画を電子化したオリジナル電子漫画を示すオリジナル電子漫画データが記憶されるオリジナル電子漫画データ記憶手段と、前記オリジナル電子漫画が表示されるオリジナル電子漫画レイヤ上のマスクレイヤに表示され、前記オリジナル電子漫画の文字情報をマスクするためのマスク色が描画されたマスクシートを示すマスクデータが記憶されるマスクデータ記憶手段と、前記マスクレイヤ上の翻訳文字レイヤに表示され、前記マスクシート上に描画されたマスク色によりマスクされる前記オリジナル電子漫画における文字情報が示す文字に変わる翻訳文字が記述された翻訳文字記述シートを示す翻訳データが記憶される翻訳データ記憶手段と、前記クライアント端末からの翻訳された電子漫画の配信要求に応じて、前記オリジナル電子漫画データと、該オリジナル電子漫画データが示すオリジナル電子漫画が表示されるオリジナル電子漫画レイヤ上のマスクレイヤに表示されるマスクシートを示すマスクデータと、該マスクデータが示すマスクシートが表示されるマスクレイヤ上の翻訳文字レイヤに表示される翻訳文字記述シートを示す翻訳データとを、前記通信ネットワークを介して送信する翻訳電子漫画送信手段とを備えたことを特徴とする。本発明に係る電子漫画配信サーバによれば、原作の電子漫画のオリジナリティを確保した翻訳漫画を生成することができ、翻訳電子漫画を得るための処理負荷を軽減することができ、迅速に電子翻訳漫画を配信することができるようになる。
【０００８】
本発明に係る翻訳電子漫画作成装置は、電子漫画を配信する電子漫画配信サーバから通信ネットワークを介して原作漫画を電子化したオリジナル電子漫画を示すオリジナル電子漫画データを受信する受信手段と、前記電子漫画配信サーバから取得したオリジナル電子漫画データが示すオリジナル電子漫画をオリジナル電子漫画レイヤに表示するとともに、該オリジナル電子漫画レイヤ上のマスクレイヤにマスクシートを表示し、透過表示されている前記オリジナル電子漫画の文字情報をマスクするためのユーザによる前記マスクシート上の任意の位置へのマスク色の描画を受け付け、マスク色が描画されたマスクシートを示すマスクデータを受け付けるマスクデータ受付手段と、前記マスクレイヤ上の翻訳文字レイヤに翻訳文字記述シートを表示し、透過表示されている前記マスクシート上に描画されたマスク色によりマスクされている前記文字情報が示す文字に変えてユーザにより前記翻訳文字記述シート上の任意の位置に記述された翻訳文字を受け付け、翻訳文字が記述された翻訳文字記述シートを示す翻訳データを受け付ける翻訳データ受付手段と、前記マスクデータ受付手段が受け付けたマスクデータと前記翻訳データ受付手段が受け付けた翻訳データとを前記電子漫画配信サーバに送信し、翻訳された電子漫画の配信のために前記受信手段によって受信したオリジナル電子漫画データに対応付けして登録することを依頼する登録依頼手段とを備えたことを特徴とする。本発明に係る翻訳電子漫画作成装置によれば、原作の電子漫画のオリジナリティを確保した翻訳漫画を生成可能なマスクデータ及び翻訳データを生成して送信することができ、翻訳電子漫画を得るための電子漫画配信サーバの処理負荷を軽減することができ、電子漫画配信サーバにて迅速に電子翻訳漫画を配信することができるようになる。
【発明の効果】
【０００９】
本発明によれば、原作の電子漫画のオリジナリティを確保した翻訳漫画を生成することができ、翻訳電子漫画を得るための処理負荷を軽減することができ、迅速に電子翻訳漫画を配信することができる電子漫画配信サーバ、および翻訳された電子漫画の配信のためのデータを作成して電子漫画配信サーバに送信する翻訳電子漫画作成装置を提供することができる。
【発明を実施するための最良の形態】
【００１０】
以下、図面に基づいて本発明の実施形態に係る電子漫画配信システムについて説明する。
【００１１】
［実施形態１］
図１は、本発明の第１の実施形態に係る電子漫画配信システムの構成の例を示すブロック図である。図１に示すように、電子漫画配信システムは、電子漫画配信サーバ１０と、クライアント端末２１，２２，２３とを含む。電子漫画配信サーバ１０、およびクライアント端末２１，２２，２３は、インターネット等の通信ネットワーク３０に接続されている。なお、クライアント端末の数はいくつであってもよい。
【００１２】
電子漫画配信サーバ１０は、例えばＷＷＷサーバなどの情報処理装置によって構成され、本システムのシステム管理者によって管理される。なお、電子漫画配信サーバ１０は、Ｐ２Ｐサーバのように分散されていてもよく、クライアント（例えばクライアント端末２１）と一体に構成されていてもよい。電子漫画配信サーバ１０は、各種のデータを検索するデータ検索部１１と、データの送信及び受信を行うデータ送受信部１２と、データを暗号化するデータ暗号化部１３と、データを登録するデータ登録部１４と、オリジナル電子漫画データＤＢ１６と、吹き出しマスクデータＤＢ１７と、翻訳データＤＢ１８とを含む。
【００１３】
オリジナル電子漫画データＤＢ１６、吹き出しマスクデータＤＢ１７、及び翻訳データＤＢ１８は、それぞれ、データベース装置などの情報記憶媒体によって構成される。
【００１４】
オリジナル電子漫画データＤＢ１６は、オリジナル電子漫画データを記憶する記憶媒体である。「オリジナル電子漫画データ」とは、単行本や雑誌に掲載されている各種の漫画の原作版が電子化されたオリジナル電子漫画を示すデータである。
【００１５】
吹き出しマスクデータＤＢ１７は、吹き出しマスクデータを記憶する記憶媒体である。「吹き出しマスクデータ」は、漫画においてセリフが記載される吹き出し部分をマスクするためのマスクシートを示すデータである。なお、本例の吹き出しマスクデータは、吹き出し部分だけでなく、漫画において文字が記載されている他の部分をマスクするためのマスクシートを示す文字記載部分マスクデータ（以下、単に「マスクデータ」という。）である。
【００１６】
翻訳データＤＢ１８は、翻訳データを記憶する記憶媒体である。「翻訳データ」は、漫画におけるセリフなどの原作における言語が他の言語に翻訳された翻訳シートを示すデータである。
【００１７】
クライアント端末２１，２２，２３は、それぞれ、パーソナルコンピュータや携帯情報端末などの情報処理装置によって構成される。本例では、クライアント端末２１，２２，２３は、それぞれ、後述するマスクデータ作成機能及び翻訳データ作成機能を有しているものとする。また、本例では、クライアント端末２１はユーザＡに使用され、クライアント端末２２はユーザＢに使用され、クライアント端末２３はユーザＣに使用されるものとする。
【００１８】
マスクデータ作成機能は、電子漫画配信サーバ１０から取得したオリジナル電子漫画データが示すオリジナル電子漫画を、最下層であるオリジナル電子漫画レイヤに表示するとともに、オリジナル電子漫画レイヤ上の中間層であるマスクレイヤにマスクシートを表示する表示機能と、透過表示されているオリジナル電子漫画の文字情報をマスクするためのユーザによるマスクシート上の任意の位置へのマスク色の描画を受け付けるマスクシート作成機能（マスク描画機能）と、マスク色が描画されたマスクシートを示すマスクデータの登録を受け付けるマスクデータ受付機能とを含む。なお、マスク描画機能では、自由な位置に自由な形状・寸法でマスク色を描画することが可能とされる。
【００１９】
翻訳データ作成機能は、マスクレイヤ上の最上層である翻訳文字レイヤに翻訳文字記述シートを表示する表示機能と、透過表示されているマスクシート上に描画されたマスク色によりマスクされている文字情報が示す文字に変えてユーザにより翻訳文字記述シート上の任意の位置に記述された翻訳文字を受け付ける翻訳文字記述シート作成機能（翻訳文字記述機能）と、翻訳文字が記述された翻訳文字記述シートを示す翻訳データの登録を受け付ける翻訳データ受付機能とを含む。なお、翻訳文字記述機能では、自由な位置に自由な形状・寸法で翻訳文字を記述することが可能とされる。なお、翻訳文字レイヤのフォーマットとしては、ＪＰＥＧやＧＩＦなどの画像フォーマットや、フォント・位置・大きさ・文字列内容をそれぞれ保持するプロパティ情報フォーマットなどが考えられる。
【００２０】
次に、電子漫画配信システムにおけるマスクデータ及び翻訳データ登録処理について説明する。図２は、マスクデータ及び翻訳データ登録処理の例を示すフローチャートである。ここでは、クライアント端末２１にてオリジナル電子漫画Ｘを示すオリジナル電子漫画データに対応するマスクデータ及び翻訳データが作成され、作成されたマスクデータ及び翻訳データが電子漫画配信サーバ１０に登録される場合を例に説明する。
【００２１】
先ず、クライアント端末２１は、ユーザＡの操作に応じて電子漫画配信サーバ１０にアクセスし、オリジナル電子漫画Ｘを示すオリジナル電子漫画データの配信を要求する（ステップＳ１０１）。具体的には、電子漫画配信サーバ１０が開設する電子漫画配信サイトのＵＲＬにアクセスし、取得するオリジナル電子漫画データを選択するためのオリジナル電子漫画選択画面において、オリジナル電子漫画Ｘを選択することにより、そのオリジナル電子漫画Ｘを示すオリジナル電子漫画データの配信を要求する。
【００２２】
オリジナル電子漫画データの配信要求を受けると、データ検索部１１は、オリジナル電子漫画データＤＢ１６に格納されている複数のオリジナル電子漫画データから、要求されたオリジナル電子漫画Ｘを示すオリジナル電子漫画データを検索する（ステップＳ１０２）。オリジナル電子漫画データＤＢ１６には、例えば図３に示すようにして複数のタイトルのオリジナル電子漫画データが格納されている。図３に示すように、各オリジナル電子漫画データは、それぞれページ単位のページデータに区分けされてオリジナル電子漫画データＤＢ１６に格納されている。そして、データ送受信部１２は、検索したオリジナル電子漫画データを、通信ネットワーク３０を介してクライアント端末２１に対して送信する（ステップＳ１０３）。
【００２３】
クライアント端末２１は、オリジナル電子漫画データを受信し、そのオリジナル電子漫画データを復号化する（ステップＳ１０４）。本例では、オリジナル電子漫画データＤＢ１６に格納されているオリジナル電子漫画データは、オリジナル電子漫画データ用の暗号化鍵によって暗号化されているものとする。また、暗号化されたオリジナル漫画データを復号化するための復号化鍵は、例えばオリジナル漫画データが配信されるとき、あるいは事前に、別途配信されるものとする。
【００２４】
次に、クライアント端末２１は、復号化したオリジナル電子漫画データが示すオリジナル電子漫画Ｘ（具体的には、その漫画Ｘにおける作業対象ページ）を、自己が備える表示装置に表示する。ここでは、オリジナル電子漫画データが示すオリジナル漫画Ｘは、例えば図４に示すように、第１国語（例えば日本語）で吹き出し部分のセリフや吹き出し部分以外の部分の効果音を示す文字などが記述されているものとされている。
【００２５】
オリジナル電子漫画データが示すオリジナル電子漫画Ｘを最下層であるオリジナル電子漫画レイヤに表示すると、クライアント端末２１は、そのオリジナル電子漫画レイヤ上の中間層であるマスクレイヤにマスクシートを表示し、透過表示されているオリジナル電子漫画の文字情報をマスクするためのユーザＡによるマスクシート上の任意の位置へのマスク色（例えば吹き出し部分内の背景色）の描画を受け付け、マスク色が描画されたマスクシートを示すマスクデータの登録を受け付ける（ステップＳ１０５）。なお、オリジナル電子漫画の文字情報をマスクするためのマスク色は、例えば画面表示されたパレットからユーザＡによって選択されるものとする。
【００２６】
本例では、ユーザＡは、マスク描画機能により、例えばクライアント端末２１が備えるキーボードやマウスなどの入力装置を操作して、オリジナル電子漫画データが示すオリジナル電子漫画Ｘ上に表示されている文字を消していく。
【００２７】
マスクデータ登録の操作は、クライアント端末２１が有する表示装置に表示された漫画ビューアーを用いて行われる。漫画ビューアーには、図５に示すように漫画表示領域１０１、表示切替領域１０２、製作エディタ起動領域１０３、マスクエディタ領域１０４、保存ボタン１０５が設けられている。
【００２８】
漫画表示領域１０１には、オリジナル電子漫画データ、マスクデータ、及び翻訳データの少なくとも一つが表示される。
【００２９】
表示領域切替領域１０２は、漫画表示領域１０１に表示するデータを選択する機能を有している。表示領域切替領域１０２には、オリジナル電子漫画データを表示選択可能なオリジナル漫画選択ボタン１０２ａと、マスクデータを表示選択可能なマスク選択ボタン１０２ｂと、翻訳データを表示選択可能な翻訳ボタン１０２ｃとが設けられている。図５に示す例では、ユーザによるマウス等の入力部の操作によるオリジナル漫画選択ボタン１０２ａ及びマスク選択ボタン１０２ｂを押下に応じて、漫画表示領域１０１には、オリジナル電子漫画データ及びマスクデータが表示されている。
【００３０】
製作エディタ起動領域１０３は、マスクデータ、或いは翻訳データを製作するためのエディタを起動させる機能を有している。製作エディタ起動領域１０３には、マスクデータを製作するためのマスクエディタを起動させるマスクエディタ起動ボタン１０３ａと、翻訳データを製作するための翻訳エディタを起動させる翻訳エディタ起動ボタン１０３ｂとが設けられている。図５に示す例では、ユーザによるマウス等の入力部の操作によるマスクエディタ起動ボタン１０３ａの押下に応じて、マスクエディタ領域１０４が表示されている。
【００３１】
マスクエディタ領域１０４は、ペン選択ボタン１０４ａ、消しゴム選択ボタン１４ｂ、ペン先指定ウィンドウ１０４ｃ、色指定ウィンドウ１０４ｄが設けられている。ペン選択ボタン１０４ａは、オリジナル漫画の文字を塗りつぶし可能なペン機能を選択するためのものである。消しゴム選択ボタン１０４ｂは、ペンにより塗りつぶされた領域を消去し、元に戻す消しゴム機能を選択するためのものである。ペン先指定ウィンドウ１０４ｃは、ペン先の形状及びその大きさ（○、８ｐｔなど）を指定するためのものである。色指定ウィンドウ１０４ｄは、ペンの色（白色等）を指定するためのものである。例えば、ユーザは、漫画の吹き出し部分の色が黄色であれば、ペン先の色を黄色にして、オリジナル漫画の文字を塗りつぶすことが可能である。
【００３２】
保存ボタン１０５は、制作したマスクデータ或いは翻訳データを保存するためのボタンである。マスクエディタ起動ボタン１０３ａの押し下げ時においてユーザのマウスなどの入力部の操作に応じて、図５（Ｂ）に示すように、保存ウィンドウ１０６が表示される。
【００３３】
保存ウィンドウ１０６には、漫画タイトル入力領域１０６ａ、ページ番号入力領域１０６ｂ、制作者によるバージョン文字列入力領域１０６ｃ、取り消しボタン１０６ｄ、確定ボタン１０６ｅが設けられている。クライアント端末２１は、確定ボタン１０６ｅの押し下げに応じて、各領域１０６ａ〜１０６ｃに入力された情報及び、制作したマスクデータを画像として電子漫画配信サーバ１０に送信する。
【００３４】
具体的には、ユーザＡは、オリジナル電子漫画レイヤにオリジナル電子漫画Ｘが表示されるとともにマスクレイヤにマスクシートが表示されている状態において、図５（Ａ）に示すように、画面上に表示されたペンＰを操作してマスク色を描画していくことでオリジナル電子漫画Ｘ上に記述された第１国語の文字（ここでは「○○○・・・」としてある）を消していき、図５（Ｂ）に示すように第１国語の文字が全てマスクされると作業を終了する。これにより、見た目上は図６（Ａ）に示すような第１国語の文字が全て消去された電子漫画となるが、データ上はオリジナル電子漫画レイヤに表示されているオリジナル電子漫画Ｘは何ら改変されておらず、図６（Ｂ）に示すように、第１国語の文字が記載されている対応領域にマスク色が描画されたマスクシートが作成されたことになる。
【００３５】
作成されたマスクデータを受け付けると、クライアント端末２１は、作成されたマスクシートが表示されているマスクレイヤのさらに上層の翻訳文字レイヤに翻訳文字記述シートを表示し、透過表示されているマスクシート上に描画されたマスク色によりマスクされている第１国語の文字に変わるユーザＡによる翻訳文字記述シート上の任意の位置への第２国語（例えば英語）の記述を受け付け、第２国語が記述された翻訳文字記述シートを示す翻訳データの登録を受け付ける（ステップＳ１０６）。
【００３６】
本例では、ユーザＡは、翻訳文字記述機能により、例えばクライアント端末２１が備えるキーボードやマウスなどの入力装置を操作して、オリジナル電子漫画データが示すオリジナル電子漫画Ｘ上に表示されているマスクシート上のマスクされている領域に第２国語を記述していく。マスクデータ登録と同様に、翻訳データの登録も、漫画ビューアーにおいて行われる。漫画ビューアーには、図５に示した場合と同様に、図７に示すように漫画表示領域１０１、表示切替領域１０２、製作エディタ起動領域１０３、保存ボタン１０５が設けられている。ここで、図７に示す場合にあっては、翻訳エディタ起動ボタン１０３ｂが押下げられているため、マスクエディタ領域１０４の替わりに翻訳エディタ領域１０７が設けられている。
【００３７】
翻訳エディタ領域１０７には、文字色（黒色等）を指定する文字色指定ウィンドウ１０７ａ、文字書体（明朝体など）を指定する文字書体指定ウィンドウ１０７ｂ、文字サイズ（１１ｐｔ等）を指定する文字サイズ指定ウィンドウ１０７ｃ、文字スタイル（下付きなど）を指定する文字スタイル指定ウィンドウ１０７ｄが設けられている。
【００３８】
保存ボタン１０５は、制作したマスクデータ或いは翻訳データを保存するためのボタンである。翻訳エディタ起動ボタン１０３ｂの押し下げ時においてユーザのマウスなどの入力部の操作に応じて、図７（Ｂ）に示すように、保存ウィンドウ１０８が表示される。
【００３９】
保存ウィンドウ１０８には、漫画タイトル入力領域１０８ａ、ページ番号入力領域１０８ｂ、翻訳語名入力領域１０８ｃ、翻訳者によるバージョン文字列入力領域１０８ｄ、取り消しボタン１０８ｅ、定ボタン１０８ｆが設けられている。クライアント端末２１は、確定ボタン１０８ｅの押し下げに応じて、各領域１０８ａ〜１０８ｄに入力された情報と、制作した翻訳データとを電子配信サーバ１０に送信する。電子漫画配信サーバ１０に送信される翻訳データは、例えば、入力された文字データ（複数行、Unicodeデータ、文字列の終わりは０データ等）、色データ、フォントデータ、サイズデータ、配置データ、次の文字データへのポインタ（次の文字が無ければNullポインタ）等である。なお、翻訳データは、未完成状態で保存することも可能である。未完成状態の翻訳データは、第三者のユーザの操作により変更可能である。
【００４０】
具体的には、ユーザＡは、オリジナル電子漫画レイヤにオリジナル電子漫画Ｘが表示されるとともにマスクレイヤに作成されたマスクシートが表示され、さらに翻訳文字レイヤに翻訳文字記述シートを表示されている状態において、図７（Ａ）に示すように、入力カーソルＣを任意の位置に移動させ、その位置で第２国語を記述（ここでは「×××・・・」としてある）していき、図７（Ｂ）に示すように第２国語の記述を全て終えると作業を終了する。これにより、見た目上は図８（Ａ）に示すようなオリジナル電子漫画Ｘにおける文字が全て第２国語の文字に変換された翻訳電子漫画となるが、データ上はオリジナル電子漫画レイヤに表示されているオリジナル電子漫画Ｘは何ら改変されておらず、図８（Ｂ）に示すように、オリジナル電子漫画Ｘの上層に第１国語の文字が記載されている対応領域にマスク色が描画されたマスクシートが表示されて、さらにその上層にて第１国語の文字が記載されている対応領域に第２国語が記述された翻訳文字記述シートが作成されたことになる。
【００４１】
次に、クライアント端末２１は、受け付けたマスクデータと翻訳データを、対応するオリジナル電子漫画Ｘを提示（例えばオリジナル電子漫画Ｘを示すコード）して、電子漫画配信サーバ１０に対して送信する（ステップＳ１０７）。
【００４２】
電子漫画配信サーバ１０は、マスクデータ及び翻訳データを受信すると（ステップＳ１０８）、受信したマスクデータ及び翻訳データをそれぞれデータ暗号化部１３によって暗号化し（ステップＳ１０９）、データ登録部１４によって暗号化したマスクデータを吹き出しマスクデータＤＢ１７に保存するとともに（ステップＳ１１０）、暗号化した翻訳データを翻訳データＤＢ１８に保存する（ステップＳ１１１）。
【００４３】
図９は、吹き出しマスクデータＤＢ１７におけるマスクデータの格納状態の例を示す説明図である。図９に示すように、マスクデータは、対応するオリジナル電子漫画データを認識可能にページ毎に格納される。吹き出しマスクデータＤＢ１７には、マスクデータ用の暗号化鍵によって暗号化された状態でマスクデータが格納される。また、暗号化されたマスクデータを復号化するための復号化鍵は、例えばマスクデータが配信されるとき、あるいは事前に、別途配信されるものとする。図９に示す例では、タイトルＡのオリジナル電子漫画データ（タイトル名など）における第１ページに対応して、ユーザＡが作成したマスクデータと、ユーザＢが作成したマスクデータとがあり、タイトルＢのオリジナル電子漫画データにおける第１ページに対応して、ユーザＡが作成したマスクデータと、ユーザＤが作成したマスクデータとがあることが示されている。また、マスクデータＤＢ１７には、オリジナル電子漫画データにおけるページ数に対応して、そのバージョン情報が格納されている。
【００４４】
図１０は、翻訳データＤＢ１８における翻訳データの格納状態の例を示す説明図である。図１０に示すように、翻訳データは、対応するマスクデータと、対応するオリジナル電子漫画データとを認識可能にページ毎に格納される。翻訳データＤＢ１８には、翻訳データ用の暗号化鍵によって暗号化された状態で翻訳データが格納される。また、暗号化された翻訳データを復号化するための復号化鍵は、例えば翻訳データが配信されるとき、あるいは事前に、別途配信されるものとする。図１０に示す例では、タイトルＡのオリジナル電子漫画データにおける第１ページに対応して、ユーザＡが作成したマスクデータに対応するユーザＡが作成した翻訳データと、ユーザＢが作成したマスクデータに対応するユーザＢが作成した翻訳データとがあり、タイトルＢのオリジナル電子漫画データにおける第１ページに対応して、ユーザＡが作成したマスクデータに対応するユーザＡが作成した翻訳データと、ユーザＡが作成したマスクデータに対応するユーザＢが作成した翻訳データとがあることが示されている。また、翻訳データＤＢ１８には、オリジナル電子漫画データにおけるページ数に対応して、その翻訳語情報、及びバージョン情報が格納されている。
【００４５】
次に、電子漫画配信システムにおける翻訳電子漫画データ配信処理について説明する。図１１は、翻訳電子漫画データ配信処理の例を示すフローチャートである。ここでは、クライアント端末２２からの要求に応じてオリジナル電子漫画Ｘを第２国語に翻訳した翻訳電子漫画Ｙを示す翻訳電子漫画データが配信される場合を例に説明する。
【００４６】
先ず、クライアント端末２２は、ユーザＢの操作に応じて電子漫画配信サーバ１０にアクセスし、翻訳電子漫画Ｙの配信を要求する（ステップＳ２０１）。具体的には、電子漫画配信サーバ１０が開設する電子漫画配信サイトのＵＲＬにアクセスし、取得する翻訳電子漫画データを選択するための翻訳電子漫画選択画面において、翻訳電子漫画Ｙを選択することにより、その翻訳電子漫画Ｙの配信を要求する。
【００４７】
翻訳電子漫画Ｙの配信要求を受けると、データ検索部１１は、オリジナル電子漫画データＤＢ１６に格納されている複数のオリジナル電子漫画データから、要求された翻訳電子漫画Ｙの最下層を構成するオリジナル電子漫画Ｘを示すオリジナル電子漫画データを検索する（ステップＳ２０２）。また、データ検索部１１は、翻訳電子漫画Ｙの中間層を構成するマスクシートを示すマスクデータを吹き出しマスクデータＤＢ１７に格納されている複数のマスクデータから検索し（ステップＳ２０３）、さらに、翻訳電子漫画Ｙの最上層を構成する翻訳文字記述シートを示す翻訳データを翻訳データＤＢ１８に格納されている複数の翻訳データから検索する（ステップＳ２０４）。そして、データ送受信部１２は、検索したオリジナル電子漫画データ、マスクデータ、及び翻訳データから構成される翻訳電子漫画データを、通信ネットワーク３０を介してクライアント端末２２に対して送信する（ステップＳ２０５）。なお、吹き出しマスクデータＤＢ１７に格納されているマスクデータや、翻訳データＤＢ１８に格納されている翻訳データは、クライアント側から取得して登録されたものであっても、システム管理者側で作成されて登録されたものであってもよい。
【００４８】
なお、翻訳電子漫画データの提供に際して、電子漫画配信サーバ１０が、クライアント端末２２から翻訳電子漫画の購入料金を課金（例えば、課金金額の算出、課金金額の通知、自動決済など）するようにしてもよい。この場合、電子漫画配信サーバ１０が、課金金額にもとづいて、配信した翻訳電子漫画に係るオリジナル電子漫画の著作権者に対する報酬額と、配信された翻訳電子漫画に係る翻訳データが示す翻訳文字記述シートを作成した翻訳者に対する報酬額とをそれぞれ算出し、算出結果を自己が備えるＤＢに保存しておくようにしてもよい。
【００４９】
クライアント端末２２は、翻訳電子漫画データを受信し、翻訳電子漫画データを構成するオリジナル電子漫画データ、マスクデータ、及び翻訳データをそれぞれ別個の復号化鍵で復号化する（ステップＳ２０６）。
【００５０】
そして、クライアント端末２２は、復号化したオリジナル電子漫画データが示すオリジナル電子漫画Ｘを表示し、その上層に復号化したマスクデータが示すマスクシートを表示し、さらにその上層に復号化した翻訳データが示す翻訳文字記述シートを表示することで、例えば図８（Ａ）に示したような翻訳電子漫画Ｙを自己が備える表示装置に表示する（ステップＳ２０７）。
【００５１】
次に、電子漫画配信システムにおけるオリジナル電子漫画データ配信処理について説明する。図１２は、オリジナル電子漫画データ配信処理の例を示すフローチャートである。ここでは、クライアント端末２３からの要求に応じてオリジナル電子漫画Ｘを示すオリジナル電子漫画データが配信される場合を例に説明する。
【００５２】
先ず、クライアント端末２３は、ユーザＣの操作に応じて電子漫画配信サーバ１０にアクセスし、オリジナル電子漫画Ｘの配信を要求する（ステップＳ３０１）。具体的には、電子漫画配信サーバ１０が開設する電子漫画配信サイトのＵＲＬにアクセスし、取得するオリジナル電子漫画データを選択するためのオリジナル電子漫画選択画面において、オリジナル電子漫画Ｘを選択することにより、そのオリジナル電子漫画Ｘの配信を要求する。
【００５３】
オリジナル電子漫画Ｘの配信要求を受けると、データ検索部１１は、オリジナル電子漫画データＤＢ１６に格納されている複数のオリジナル電子漫画データから、要求されたオリジナル電子漫画Ｘを示すオリジナル電子漫画データを検索する（ステップＳ３０２）。そして、データ送受信部１２は、検索したオリジナル電子漫画データを、通信ネットワーク３０を介してクライアント端末２３に対して送信する（ステップＳ３０３）。
【００５４】
クライアント端末２３は、オリジナル電子漫画データを受信し、そのオリジナル電子漫画データを別途取得した復号化鍵で復号化する（ステップＳ３０４）。そして、クライアント端末２２は、復号化したオリジナル電子漫画データが示す例えば図４に示したようなオリジナル電子漫画Ｘを、自己が備える表示装置に表示する（ステップＳ３０５）。
【００５５】
上述したように、本発明の第１の実施形態によれば、オリジナル電子漫画の上層にマスクシートを重ねて表示し、さらにその上層に翻訳文字記述シートを重ねて表示することで翻訳電子漫画を表示させることとし、そのマスクシートと翻訳文字記述シートとを新たに作成するようにしたので、オリジナル電子漫画を改変することなく翻訳電子漫画を作成することが可能となり、原作の電子漫画のオリジナリティを確保した翻訳漫画を生成することができる。また、マスクシートと翻訳文字記述シートとをユーザ側に生成させることとしたので、翻訳電子漫画を得るためのサーバ側の処理負荷を軽減することができるとともに、多くの一般ユーザから翻訳データなどを入手することが可能となるため、原作の電子漫画の公表から短期間でマスクシート及び翻訳文字記述シートが取得されることが期待できる。よって、迅速に電子翻訳漫画を配信することができるようになる。また、電子翻訳漫画の配信により翻訳者に報酬を支払うこととすれば、さらに短期間でマスクシート及び翻訳文字記述シートが取得されることが期待でき、さらに迅速に電子翻訳漫画を配信することができるようになる。
【００５６】
また、本発明の第１の実施形態によれば、クライアント端末２１にてマスクシート及び翻訳文字記述シートを作成してアップロードすることとしているので、原作の電子漫画のオリジナリティを確保した翻訳漫画を生成可能なマスクデータ及び翻訳データを生成して送信することができ、翻訳電子漫画を得るための電子漫画配信サーバの処理負荷を軽減することができ、電子漫画配信サーバにて迅速に電子翻訳漫画を配信することができるようになる。
【００５７】
［実施形態２］
上述した第１の実施形態では、クライアント端末２１にてマスクシート及び翻訳文字記述シートを作成してアップロードすることとしていたが、既存のマスクシートを使用して翻訳文字記述シートのみを作成することとしてもよい。
【００５８】
図１３は、翻訳データ登録処理の例を示すフローチャートである。ここでは、クライアント端末２１にてオリジナル電子漫画Ｘを示すオリジナル電子漫画データに対応する既存のマスクデータを利用して、オリジナル電子漫画Ｘを示すオリジナル電子漫画データに対応する翻訳データが作成され、作成された翻訳データが電子漫画配信サーバ１０に登録される場合を例に説明する。なお、上述した第１の実施形態と同様の処理を行う部分については同一の符号を付与してその詳細な説明は省略する。
【００５９】
上述したステップＳ１０１〜Ｓ１０４の処理が実行されたあと、クライアント端末２１は、電子漫画配信サーバ１０が開設するマスクデータ配信サイトのＵＲＬにアクセスし、取得するマスクデータを選択するためのマスクデータ選択画面において、オリジナル電子漫画Ｘに対応付けされているマスクデータを選択することにより、そのマスクデータの配信を要求する（ステップＳ４０１）。
【００６０】
マスクデータの配信要求を受けると、データ検索部１１は、吹き出しマスクデータＤＢ１７に格納されている複数のマスクデータから、要求されたオリジナル電子漫画Ｘに対応付けされているマスクデータを検索する（ステップＳ４０２）。そして、データ送受信部１２は、検索したマスクデータを、通信ネットワーク３０を介してクライアント端末２１に対して送信する（ステップＳ４０３）。
【００６１】
クライアント端末２１は、マスクデータを受信し、そのマスクデータを復号化する（ステップＳ４０４）。次に、クライアント端末２１は、オリジナル電子漫画データが示すオリジナル電子漫画Ｘを表示するとともに、その上層のマスクレイヤに取得したマスクデータが示すマスクシートを表示し、さらにマスクレイヤのさらに上層の翻訳文字レイヤに翻訳文字記述シートを表示し、上述したステップＳ１０６と同様にして翻訳データの登録を受け付ける。
【００６２】
次に、クライアント端末２１は、受け付けた翻訳データを、対応するオリジナル電子漫画Ｘ及びマスクデータを提示（例えばそのマスクデータを示すコード）して、電子漫画配信サーバ１０に対して送信する（ステップＳ４０５）。
【００６３】
電子漫画配信サーバ１０は、翻訳データを受信すると（ステップＳ４０６）、受信した翻訳データをデータ暗号化部１３によって暗号化し（ステップＳ４０７）、データ登録部１４によって暗号化した翻訳データを翻訳データＤＢ１８に保存する（ステップＳ４０９）。
【００６４】
上記のように構成すれば、マスクシートを生成する必要がなく、翻訳文字記述シートのみを生成するだけでよいので、ユーザ側の作業負荷を軽減させることが可能となる。
【００６５】
なお、上述した各実施の形態においては特に言及していないが、電子漫画配信システムを構成する各部は、各部に搭載されている処理プログラム（ネットワーク接続管理プログラム）に従って、上述した各種の処理を実行する。
【００６６】
なお、上述した各実施の形態においては、オリジナル電子漫画データと、マスクデータと、翻訳データとをそれぞれ別個の暗号化鍵で暗号化させているので、情報漏洩や違法コピーなどを防止することができる。
【００６７】
また、上述した各実施の形態においては、３層分のデータである翻訳電子漫画データをクライアント端末に送信し、クライアント端末にて３層の画像（オリジナル電子漫画、マスクシート、翻訳文字記述シート）を所定順序で重畳して表示することで、翻訳電子漫画を表示するようにしていたが、３層の画像の重畳処理を電子漫画配信サーバ１０にて行い、重畳された翻訳電子漫画のビューワ画面をクライアント端末に送信し、クライアント端末にて翻訳電子漫画のビューワ画面を表示することとしてもよい。
【００６８】
また、上述した各実施の形態においては、オリジナル電子漫画データ、マスクデータ、翻訳データが、それぞれ異なる暗号化鍵により暗号化されるようにしていたが、その他暗号化方式であってもよい。例えば、オリジナル電子漫画データ用の復号化鍵が、オリジナル電子漫画データに割り当てられている復号化鍵と、マスクデータに割り当てられている復号化鍵或いは翻訳データに割り当てられている復号化鍵との組み合わせによって構成されるようにしてもよい。また、各データに割り当てられている３つの復号化鍵の組み合わせによってオリジナル電子漫画データ用の復号化鍵が構成されるようにしてもよい。さらに、オリジナル電子漫画データ以外の他のデータについても同様に復号鍵を構成することとしてもよい。すなわち、オリジナル電子漫画データと、マスクデータと、翻訳データとのうち少なくとも２つは、それぞれ暗号化鍵によって暗号化され、暗号化されたそれぞれのデータを復号化するための復号化鍵は、それぞれのデータに割り当てられている復号化鍵要素に基づいて構成させるようにしてもよい。
【００６９】
なお、上述した各実施の形態においては特に言及していないが、Xウィンドウ・システム（X Window System）のＧＵＩ（Graphical User Interface）環境やＷＴＳ（Windows Terminal Server）を利用して、操作画面のみをクライアント側に転送し、ユーザに画面操作させるようにすることで、上述したマスクシートや翻訳文字記述シートの作成などを行うようにしてもよい。
【図面の簡単な説明】
【００７０】
【図１】本発明の実施形態に係る電子漫画配信システムの構成の例を示すブロック図である。
【図２】マスクデータ及び翻訳データ登録処理の例を示すフローチャートである。
【図３】オリジナル電子漫画データＤＢにおけるオリジナル電子漫画データの格納状態の例を示す説明図である。
【図４】オリジナル漫画データが示すオリジナル漫画の例を示す説明図である。
【図５】マスクシートの作成例を示す説明図である。
【図６】マスクシート作成後のレイヤ構造の例を示す説明図である。
【図７】翻訳文字記述シートの作成例を示す説明図である。
【図８】翻訳文字記述シート作成後のレイヤ構造の例を示す説明図である。
【図９】吹き出しマスクデータＤＢにおけるマスクデータの格納状態の例を示す説明図である。
【図１０】翻訳データＤＢにおける翻訳データの格納状態の例を示す説明図である。
【図１１】翻訳電子漫画データ配信処理の例を示すフローチャートである。
【図１２】オリジナル電子漫画データ配信処理について説明する。
【図１３】翻訳データ登録処理の例を示すフローチャートである。
【符号の説明】
【００７１】
１０…電子漫画配信サーバ，１６…オリジナル電子漫画データＤＢ，１７…吹き出しマスクデータＤＢ，１８…翻訳データＤＢ，２１〜２３…クライアント端末，３０…通信ネットワーク。
【図１】
2008084286.tif 000003
【図２】
2008084286.tif 000004
【図３】
2008084286.tif 000005
【図４】
2008084286.tif 000006
【図５】
2008084286.tif 000007
【図６】
2008084286.tif 000008
【図７】
2008084286.tif 000009
【図８】
2008084286.tif 000010
【図９】
2008084286.tif 000011
【図１０】
2008084286.tif 000012
【図１１】
2008084286.tif 000013
【図１２】
2008084286.tif 000014
【図１３】
2008084286.tif 000015