(57)【要約】【課題】文字と画像を合成した合成画像の仕上がりを、著作権のあるキャラクター等を拡大することなく、ユーザが入力した文字部分のみを拡大して確認することができるようにする。【解決手段】画像と文字とを合成した合成画像２４０を作成するために、ユーザ端末３で、テンプレート２２０に従って、合成画像２４０に合成する文字を入力する。プリントサービス提供装置２では、合成画像２４０のイメージデータを作成し、ユーザ端末３に送信する。さらに、ユーザ端末３からの指示により、文字部分を拡大した拡大イメージデータを作成してユーザ端末３に送信する。【選択図】          図１
2004164557.tif 000002
【特許請求の範囲】
【請求項１】
画像と文字とを合成した合成画像をプリントするためのプリントサービスを提供するプリントサービス提供装置と、ネットワークを介して該プリントサービス提供装置と接続された前記プリントサービスを利用するユーザ端末とからなり、
前記プリントサービス提供装置が、前記合成画像を作成するためのテンプレートを記憶するテンプレート記憶手段と、前記ユーザ端末からのテンプレート送信要求に応じて、要求されたテンプレートを前記テンプレート記憶手段から読み出して前記ユーザ端末に送信するテンプレート送信手段とを備え、
前記ユーザ端末が、送信された前記テンプレートに従って、前記画像に合成する文字を入力して前記プリントサービス提供装置に送信する文字入力手段を備え、
前記プリントサービス提供装置が、前記ユーザ端末から受信した文字を前記テンプレートを用いて画像と合成する合成画像作成手段と、該合成画像作成手段で合成した合成画像のイメージデータを作成して前記ユーザ端末に送信するイメージデータ送信手段とを備えてなるプリントサービス提供システムにおいて、
前記プリントサービス提供装置が、前記イメージデータとともに、前記ユーザ端末から入力した文字の文字部分の拡大をユーザ端末で指示するための指示画面のデータを前記ユーザ端末に送信する指示画面データ送信手段と、
前記ユーザ端末で指示された文字部分の拡大イメージデータを作成して、該ユーザ端末に送信する拡大イメージ送信手段をさらに備えたことを特徴とするプリントサービス提供システム。
【請求項２】
前記ユーザ端末の前記文字入力手段が、入力した文字を文字コードで前記プリントサービス提供装置に送信するものであり、
前記プリントサービス提供装置の合成画像作成手段が、文字コードを文字に変換する日本語文字変換プログラムを有し、前記ユーザ端末から受信した文字コードを前記日本語文字変換プログラムで文字に変換して合成画像を合成するものであることを特徴とする請求項１記載のプリントサービス提供システム。
【請求項３】
画像と文字とを合成した合成画像をプリントするためのプリントサービスを利用するユーザ端末とネットワークで接続されたプリントサービス提供装置であって、
前記合成画像を作成するためのテンプレートを記憶するテンプレート記憶手段と、
前記ユーザ端末からのテンプレート送信要求に応じて、要求されたテンプレートを前記テンプレート記憶手段から読み出して前記ユーザ端末に送信するテンプレート送信手段と、
送信した前記テンプレートに従って前記ユーザ端末で入力された前記画像に合成する文字を、前記ユーザ端末から受信し、該受信した文字を前記テンプレートを用いて画像と合成する合成画像作成手段と、
該合成画像作成手段で作成した合成画像のイメージデータを作成して前記ユーザ端末に送信するイメージデータ送信手段とを備えてなるプリントサービス提供装置において、
前記イメージデータとともに、前記ユーザ端末から入力した文字の文字部分の拡大をユーザ端末で指示するための指示画面のデータを前記ユーザ端末に送信する指示画面データ送信手段と、
前記ユーザ端末から指示された文字部分の拡大イメージデータを作成して、該ユーザ端末に送信する拡大イメージ送信手段とを備えたことを特徴とするプリントサービス提供装置。
【請求項４】
前記合成画像作成手段が、文字コードを文字に変換する日本語文字変換プログラムを有し、
前記ユーザ端末で入力された文字を文字コードで受信して、該文字コードを前記日本語文字変換プログラムで文字に変換して合成画像に合成するものであることを特徴とする請求項３記載のプリントサービス提供装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワークを利用したプリントサービスに関するものである。
【０００２】
【従来の技術】
近年、インターネットの普及に伴いＷｅｂ上で提供される画像を利用して、画像と文字と組み合わせた合成画像をプリントしてポストカード等を作成するためのサービスシステムが提供されるようになってきた。そのようなシステムでは、挨拶文や住所等の文字の部分はユーザが各自の端末から入力し、提供されたコンテンツの画像と組み合わせて合成画像を作成するようになっている。
【０００３】
また、このようなシステムには、ユーザの画像とテンプレートとを合成するようにしたものもあり、その場合、合成する時にユーザ画像とテンプレートとの相性を予め確認できるようにしたものがある（例えば、特許文献１参照）。
【０００４】
【特許文献１】
特開２００１−２８５６０８
【０００５】
【発明が解決しようとする課題】
このようなテンプレートを使って文字と画像とを合成した合成画像をプリントしてポストカード等を作成する場合に、仕上がったポストカードにユーザが設定した文字と違う文字が印刷される場合があった。これは、ユーザのパソコンとサーバとでは、用意している日本語文字変換プログラム（フロントエンドプロセッサー等で用意されるもの）が必ずしも同じではないため、ユーザが利用するパソコンで正常に表示された文字コード（例えば、ＪＩＳ第３水準の文字やユーザが外字登録したもの）が、実際のポストカードには別の文字で印刷されることがあるからである。また、ユーザが文字を入力する際、入力ミスをし、それに気がつかずに合成された画像をプリントする場合もある。
【０００６】
これらの問題は、Ｗｅｂ上で表示されたイメージでは解像度が低く、合成された画像を見ても文字をはっきりと確認することができないために防ぐことが困難である。これを防ぐために、もし解像度の高い画像を載せることができれば、拡大しても画像が劣化することはなく文字の確認ができるようになるが、著作権上保護されるべきキャラクターコンテンツも劣化することなく拡大されることになり、不正利用につながる。そのため、キャラクターコンテンツが拡大されるような解像度の高い画像を載せることはできなかった。
【０００７】
本発明はこの課題に鑑みて、著作権のあるキャラクター等を拡大することなく、ユーザが入力した文字の部分の確認ができるシステムを提供することを目的とするものである。
【０００８】
【課題を解決するための手段】
本発明のプリントサービス提供システムは、画像と文字とを合成した合成画像をプリントするためのプリントサービスを提供するプリントサービス提供装置と、ネットワークを介して該プリントサービス提供装置と接続された前記プリントサービスを利用するユーザ端末とからなり、
前記プリントサービス提供装置が、前記合成画像を作成するためのテンプレートを記憶するテンプレート記憶手段と、前記ユーザ端末からのテンプレート送信要求に応じて、要求されたテンプレートを前記テンプレート記憶手段から読み出して前記ユーザ端末に送信するテンプレート送信手段とを備え、
前記ユーザ端末が、送信された前記テンプレートに従って、前記画像に合成する文字を入力して前記プリントサービス提供装置に送信する文字入力手段を備え、
前記プリントサービス提供装置が、前記ユーザ端末から受信した文字を前記テンプレートを用いて画像と合成する合成画像作成手段と、該合成画像作成手段で合成した合成画像のイメージデータを作成して前記ユーザ端末に送信するイメージデータ送信手段とを備えてなるプリントサービス提供システムにおいて、
前記プリントサービス提供装置が、前記イメージデータとともに、前記ユーザ端末から入力した文字の文字部分の拡大をユーザ端末で指示するための指示画面のデータを前記ユーザ端末に送信する指示画面データ送信手段と、
前記ユーザ端末で指示された文字部分の拡大イメージデータを作成して、該ユーザ端末に送信する拡大イメージ送信手段をさらに備えたことを特徴とするものである。
【０００９】
ここで、「プリントサービス提供装置」は、サーバコンピュータで、インターネット等のネットワークを介したサービスの提供が可能なものでＷｅｂサーバ等の機能を備えたものである。
【００１０】
また、「ユーザ端末」は、パソコンや携帯端末等のコンピュータで、サーバコンピュータが提供するサービスをネットワークを介して利用するために、Ｗｅｂブラウザ等の閲覧機能を備えたものである。
【００１１】
「ネットワーク」は、インターネット、イントラネット、ＬＡＮ（Local  Area  Network）、ＷＡＮ（Wide  Area  Network）、ポイントツーポイント接続等の様々なネットワークを利用することが可能である。
【００１２】
また、「合成画像」は、ポストカードや挨拶状等の画像と文字とを組み合わせて構成したもので、「合成画像のイメージデータ」とは、ユーザ端末で合成画像の仕上りが確認できるように合成画像を視認できる画像イメージをデータ化したものである。
【００１３】
「テンプレート」は、所定のフォーマットに文字や画像を挿入する場所や大きさが決められたもので、これに従って、文字や画像を挿入して合成画像を作成するものである。また、テンプレート自体にキャラクター等の画像が予め掲載されている場合もある。
【００１４】
「指示画面」とは、マウス等のポインティングデバイスやキーボード等で、画面上のボタンでの指示や設定された領域の指示ができるように構成された画面で、「指示画面のデータ」とは、指示するためのボタンや指示領域等のデータである。
【００１５】
前記プリントサービス提供装置の合成画像作成手段は、文字コードを文字に変換する日本語文字変換プログラムを有し、ユーザ端末から受信した文字コードを日本語文字変換プログラムで文字に変換して合成画像を合成するものであってもよい。
【００１６】
「日本語文字変換プログラム」は、ＪＩＳやＡＳＣＩＩで定められる文字コードを印刷装置で印字する文字や表示装置等に表示される文字等に変換するプログラムで、「文字コードを前記日本語文字変換プログラムで文字に変換」とは、日本語文字変換プログラムを用いて、ＪＩＳやＡＳＣＩＩで定められる文字コードから明朝体やゴシック体等の書体の文字に変換することである。
【００１７】
本発明のプリントサービス提供装置は、画像と文字とを合成した合成画像をプリントするためのプリントサービスを利用するユーザ端末とネットワークで接続されたプリントサービス提供装置であって、
前記合成画像を作成するためのテンプレートを記憶するテンプレート記憶手段と、
前記ユーザ端末からのテンプレート送信要求に応じて、要求されたテンプレートを前記テンプレート記憶手段から読み出して前記ユーザ端末に送信するテンプレート送信手段と、
送信した前記テンプレートに従って前記ユーザ端末で入力された前記画像に合成する文字を、前記ユーザ端末から受信し、該受信した文字を前記テンプレートを用いて画像と合成する合成画像作成手段と、
該合成画像作成手段で作成した合成画像のイメージデータを作成して前記ユーザ端末に送信するイメージデータ送信手段とを備えてなるプリントサービス提供装置において、
前記イメージデータとともに、前記ユーザ端末から入力した文字の文字部分の拡大をユーザ端末で指示するための指示画面のデータを前記ユーザ端末に送信する指示画面データ送信手段と、
前記ユーザ端末から指示された文字部分の拡大イメージデータを作成して、該ユーザ端末に送信する拡大イメージ送信手段とを備えたことを特徴とするものである。
【００１８】
【発明の効果】
本発明のプリントサービス提供システムによれば、ユーザ端末でテンプレートに従って画像と文字を合成して作成し、合成画像の文字部分のみを拡大して見ることができるので、著作権のあるキャラクターコンテンツを利用したテンプレートを利用している場合も、文字部分のみを拡大して入力された文字に間違いがないかを確認することができる。
【００１９】
さらに、合成画像に合成する文字が日本語変換プログラムの違いによって不正な文字になったことも確認することができる。
【００２０】
【発明の実施の形態】
以下、本発明のプリントサービス提供システムについて、図面を参照して詳細に説明する。図１は、本発明の写真画像データの保管活用システムの概要を示す図である。図１に示すように、このプリントサービス提供システム１は、合成画像をプリントするためのプリントサービスを提供するプリントサービス提供装置２と、プリントサービスを利用するユーザ端末３とがネットワーク４を介して接続されて構成される。
【００２１】
プリントサービス提供装置２は、Ｗｅｂサーバソフトウェア２１を備えたサーバコンピュータで、インターネット等のネットワークを介してプリントサービスの提供を行うものである。このプリントサービス提供装置２は、画像と文字とを合成した合成画像２４０を作成するためのテンプレート２２０を記憶するテンプレート記憶手段２２と、ユーザ端末３から入力された文字や画像をテンプレート２２０に基づいて合成画像２４０を合成する合成画像作成手段２４と、ユーザ端末３で合成画像２４０を確認できるようなイメージデータを作成するイメージデータ作成手段２５と、ユーザ端末３からイメージデータの文字部分の拡大が指示できるようにする指示画面データ送信手段２６と、文字部分の拡大イメージを作成する拡大イメージ作成手段２７と、拡大イメージをユーザ端末３に送信する拡大イメージ送信手段２８とを備える。
【００２２】
ユーザ端末３は、Ｗｅｂブラウザ３１等の閲覧ソフトウェアを備え、表示装置に表示された画面を確認しながらインターネット等のネットワーク４を介してプリントサービスの利用が可能なパソコンや携帯端末等であり、このユーザ端末３からプリントサービス提供装置２にアクセスして、テンプレート２２０に従って合成画像２４０を作成し、合成した文字の入力や画像の送信を行う文字入力手段を備える。
【００２３】
また、プリントサービス提供装置２とユーザ端末３には、日本語文字変換プログラムがフロントエンドプロセッサー等として用意されている。
【００２４】
ここで、プリントサービス提供装置２について、さらに詳細に説明する。まず、テンプレート２２０は、図２に示すように、合成画像２４０に合成する画像や文字を入力する部分の位置や枠等が設定されたもので、画像を挿入する画像挿入部２２２や、文字の入力を行なう文字入力部２２３、２２４を備えたものである。画像挿入部２２２には、ユーザ端末３からアップロードした画像データを挿入したり、予め用意されているコンテンツから画像データを選択して挿入してもよい。あるいは、テンプレート２２０自体に予めキャラクター等の画像２２１が掲載されている場合もある。
【００２５】
合成画像作成手段２４では、ユーザ端末３で選択したテンプレート２２０と、テンプレート２２０に挿入する画像データと、ユーザ端末３から入力された文字とを合成して合成画像２４０を作成する。このとき、ユーザ端末３から入力された文字は文字コード（例えば、ＪＩＳコード、ＡＳＣＩＩコード等）で受信し、その文字コードを指定された書式（フォント、スタイル、大きさ等）の文字に変換して合成画像２４０を作成する。そのため、ユーザ端末３の日本語文字変換プログラムで備えている文字コードであってもプリントサービス提供装置２には備えていない文字コードの場合は、正確な文字にならない場合がある。具体的には、ユーザ端末３がＪＩＳ第３水準まで対応しているが、プリントサービス提供装置２にはＪＩＳ第２水準までしか対応していない場合や、ユーザ端末３のみに登録される外字等がある。
【００２６】
イメージデータ作成手段２５では、合成した合成画像２４０をイメージデータ２４１（例えば、Gif、Jpeg、bitmap等）に変換し、ユーザ端末３で合成画像２４０の仕上りが確認できるようにイメージデータ２４１を掲載した仕上がり確認画面３００を作成する。図３は、画像挿入部２２２に挿入した画像データと、文字入力部２２３、２２４で入力した文字が合成されたイメージデータ２４１を仕上がり確認画面３００に掲載した一例を示すものである。テンプレート２２０にキャラクター等の画像２２１が付されている場合には、その画像２２１もイメージデータ２４１に合成される。
【００２７】
この仕上がり確認画面３００を、ユーザ端末３に送信するときは仕上がり確認画面３００の表示が速やかに行えるように、解像度が低いイメージデータ２４１で送信する方が好ましい。また、テンプレート２２０に予めキャラクター等の画像２２１が掲載されている場合には、解像度が高いイメージデータ２４１を送信すると、ユーザ端末３でこのイメージデータ２４１を拡大表示することが可能になり、キャプチャー等のソフトウェアを利用して不正利用につながる可能性もある。そのため、イメージデータ２４１は仕上りのイメージがわかる程度の解像度の低いものの方が好ましいが、解像度が低いとユーザが入力した文字の細かい部分の確認が行えない場合がある。
【００２８】
そこで、指示画面データ送信手段２６では、合成画像２４０のイメージデータ２４１の文字部分２２３、２２４のみを拡大指示を行えるようにした仕上がり確認画面３００を、ユーザ端末３に送信するようにしている。具体的には、図３に示すように、仕上がり確認画面３００上に拡大する文字部分を指示するボタン２４２を設ける。あるいは、拡大する文字部分２２３、２２４の領域をマウス等のポインティングデバイスで指示することができるようにしてもよい。
【００２９】
このボタン２４２等で文字の拡大表示をすると、拡大イメージ作成手段２７では、合成画像２４０の文字部分２２３、２２４の拡大イメージを作成する。図４、図５に文字部分の拡大イメージの例を示す。文字部分の拡大イメージを作成する際には、背景および文字色を固定で表示してもよいが、挨拶文、差出人情報の指定エリアは予め決まっているため、指定エリアを切り出した画像を予め用意しておき、その画像に文字を合成することで、実際のプリント画像と同様の仕上り文字部分を確認できるようにしてもよい。さらに、指定された文字色を反映するようした方が望ましい。
【００３０】
拡大イメージデータ送信手段２８では、ユーザ端末３から文字部分２２３、２２４の拡大の指示を受信すると、拡大イメージ作成手段２７で作成した拡大イメージ（図４、図５）をユーザ端末に送信する。また、この拡大イメージは別ウィンドウで表示するように送信してもよい。
【００３１】
次に、プリントサービス提供システム１の動作について図６のフローチャートを用いて説明する。
【００３２】
まず、ユーザ端末３からプリントサービス提供装置２にアクセスすると（Ｓ１００）、プリントサービス提供装置２からテンプレート２２０の一覧が送信され（Ｓ２００）、ユーザ端末３に表示する。ユーザ端末３で、表示された一覧から作成したい合成画像２４０に合うテンプレート２２０を選択すると（Ｓ１０１）、プリントサービス提供装置２では、テンプレート記憶手段２２から選択されたテンプレート２２０をユーザ端末３に送信する（Ｓ２０１）。このとき、合成する画像データのコンテンツ等も同時に送信するようにしてもよい。
【００３３】
ユーザ端末３では受信したテンプレート２２０やコンテンツを画面に表示し、テンプレート２２０（図２）に従って、画像挿入部２２２に挿入する画像データ（例えば、デジタルカメラで撮影した画像データ）をプリントサービス提供装置２にアップロードする。あるいは、コンテンツの中から画像データを選択してもよい。さらに、文字入力部２２３、２２４に挨拶文や住所等の文字を入力する。例えば、図７、図８に示すようなフォームを表示して、挨拶文や住所を入力し、さらに書式の指定や文字の色の指定等を行う（Ｓ１０２）。
【００３４】
プリントサービス提供装置２では、ユーザ端末３で選択した画像データやフォームから入力した文字を受信して、合成画像作成手段２４で画像データと入力文字を合成した合成画像２４０を作成する。また、ユーザ端末３から入力した文字は文字コードで受信し、日本語文字変換プログラムで変換して指定された書式で合成画像２４０を合成する（Ｓ２０２）。
【００３５】
そこで、ユーザ端末３から合成画像２４０が確認できるように、イメージデータ作成手段２５で、図３に示すような合成画像２４０のイメージデータ２４１を作成し（Ｓ２０３）、指示画面データ送信手段２６で文字部分の拡大指示ができるようなボタン２４２を掲載した仕上がり確認画面３００を作成して（Ｓ２０４）、ユーザ端末３に送信する（Ｓ２０５）。
【００３６】
ユーザ端末３では、イメージデータ２４１を受信して合成画像２４０を確認する。そこで、合成画像２４０の文字部分２２３、２２４を拡大したい場合には、仕上がり確認画面３００から拡大する文字を指示すると（Ｓ１０３）、プリントサービス提供装置２では、指示された文字部分の図４や図５に示すような拡大イメージを拡大イメージ作成手段２７で作成して（Ｓ２０６）、拡大イメージデータ送信手段２８でユーザ端末３に送信する（Ｓ２０７）。ユーザ端末３では、拡大イメージを表示して文字の確認を行う（Ｓ１０４）。図４は差出人の部分２２４を表示した例で、図５は挨拶文２２３を表示した例である。イメージデータ２４１では確認できなかった文字化けや入力ミスが拡大することによって確認することができる。
【００３７】
以上説明したように、文字の部分のみを拡大することにより、キャラクター等の拡大表示が好ましくない部分を拡大しないで、文字の細かい部分を確認することを可能にすることができる。
【図面の簡単な説明】
【図１】プリントサービス提供システムの概要を示す図
【図２】テンプレートを説明するための図
【図３】仕上がり確認画面の一例を表す図
【図４】住所を拡大した一例を表す図
【図５】挨拶文を拡大した一例を表す図
【図６】プリントサービス提供システムの動作を表すスローチャート
【図７】挨拶文入力のフォームの一例を表す図
【図８】住所入力のフォームの一例を表す図
【符号の説明】
１  プリントサービス提供システム
２  プリントサービス提供装置
３  ユーザ端末
４  ネットワーク
21  Ｗｅｂサーバソフトウェア
22  テンプレート記憶部
24  合成画像作成手段
25  イメージデータ作成手段
26  指示画面データ送信手段
27  拡大イメージ作成手段
28  拡大イメージ送信手段
31  Ｗｅｂブラウザ
220  テンプレート
240  合成画像
221  画像
222  画像挿入部
241  イメージデータ
242  ボタン
【図１】
2004164557.tif 000003
【図２】
2004164557.tif 000004
【図３】
2004164557.tif 000005
【図４】
2004164557.tif 000006
【図５】
2004164557.tif 000007
【図６】
2004164557.tif 000008
【図７】
2004164557.tif 000009
【図８】
2004164557.tif 000010