(57)【要約】【課題】ユーザが事前にバッジの完成予定画像データを確認することのできるバッジ注文支援装置を提供する。【解決手段】端末装置から原画像データを受信する原画像データ受信部と、原画像データからテンプレート領域内の画像データを切り取ることにより、バッジの印刷対象領域の画像データである印刷画像データを作成する印刷画像データ作成部と、印刷画像データをバッジの印刷対象領域に印刷することにより得られる予定のバッジの完成予定画像データを作成する完成予定画像データ作成部と、印刷画像データと完成予定画像データとを端末装置に送信するデータ送信部と、端末装置からテンプレート領域の移動量情報を受信する移動量情報受信部とを備え、印刷画像データ作成部は、受信した移動量情報に基づいて原画像データ上でのテンプレート領域の位置を更新し、原画像データからテンプレート領域内の画像データを切り取ることにより、印刷画像データを作成する。【選択図】図３
2017204694.tif 000002
【特許請求の範囲】
【請求項１】
バッジの注文を支援するバッジ注文支援装置であって、
端末装置から原画像データを受信する原画像データ受信部と、
前記原画像データ上に所定サイズを有するテンプレート領域を当てはめ、前記原画像データから前記テンプレート領域内の画像データを切り取ることにより、前記バッジの印刷対象領域の画像データである印刷画像データを作成する印刷画像データ作成部と、
前記印刷画像データを前記バッジの前記印刷対象領域に印刷することにより得られる予定の前記バッジの完成予定画像データを作成する完成予定画像データ作成部と、
前記印刷画像データと前記完成予定画像データとを前記端末装置に送信するデータ送信部と、
前記端末装置から前記テンプレート領域の移動量情報を受信する移動量情報受信部とを備え、
前記印刷画像データ作成部は、受信した前記移動量情報に基づいて、前記原画像データ上での前記テンプレート領域の位置を更新し、前記原画像データから前記テンプレート領域内の画像データを切り取ることにより、前記印刷画像データを作成する
バッジ注文支援装置。
【請求項２】
さらに、前記端末装置から前記原画像データの縮尺率情報を受信する縮尺率情報受信部を備え、
前記印刷画像データ作成部は、受信した前記縮尺率情報に基づいて、前記原画像データを拡大または縮小し、拡大または縮小された後の前記原画像データから前記テンプレート領域内の画像データを切り取ることにより、前記印刷画像データを作成する
請求項１に記載のバッジ注文支援装置。
【請求項３】
さらに、前記印刷画像データの解像度に基づいて、前記印刷画像データの前記バッジへの印刷品質を評価する印刷品質評価部を備え、
前記データ送信部は、さらに、前記印刷品質評価部による印刷品質の評価結果情報を前記端末装置に送信する
請求項１または請求項２に記載のバッジ注文支援装置。
【請求項４】
前記印刷画像データ作成部は、さらに、前記印刷画像データの解像度に基づいて、当該印刷画像データの解像度を変更する処理を行う
請求項２または請求項３に記載のバッジ注文支援装置。
【請求項５】
前記印刷画像データ作成部は、さらに、前記印刷画像データに前記原画像データを含まない背景領域が含まれている場合には、当該背景領域に所定の背景画像データを貼り付けることにより、前記印刷画像データを作成する
請求項１〜請求項４のいずれか１項に記載のバッジ注文支援装置。
【請求項６】
さらに、前記端末装置から前記背景領域の色情報を受信する色情報受信部を備え、
前記印刷画像データ作成部は、受信した前記色情報が示す色の画像データを前記背景画像データとして、前記背景領域に貼り付ける
請求項５に記載のバッジ注文支援装置。
【請求項７】
前記データ送信部は、さらに、前記印刷画像データに前記原画像データを含まない背景領域が含まれている場合には、所定の警告メッセージ情報を前記端末装置に送信する
請求項１〜請求項６のいずれか１項に記載のバッジ注文支援装置。
【請求項８】
前記印刷画像データ作成部は、さらに、前記印刷画像データに前記原画像データを含まない背景領域が含まれている場合には、当該背景領域に、前記原画像データの一部を貼り付けることにより、前記印刷画像データを作成する
請求項１〜請求項４のいずれか１項に記載のバッジ注文支援装置。
【請求項９】
前記バッジの前記印刷対象領域は、前記バッジの正面領域と、前記正面領域の周囲に配置された前記バッジの側面領域とを含み、
前記バッジ注文支援装置は、さらに、前記端末装置からテキストデータを受信するテキストデータ受信部を備え、
前記印刷画像データ作成部は、さらに、前記印刷画像データのうち前記バッジの側面領域に対応する領域に、受信した前記テキストデータを上書きすることにより、前記印刷画像データを更新する
請求項１〜請求項８のいずれか１項に記載のバッジ注文支援装置。
【請求項１０】
前記バッジの前記印刷対象領域は、前記バッジの正面領域と、前記正面領域の周囲に配置された前記バッジの側面領域とを含み、
前記バッジ注文支援装置は、さらに、前記端末装置からパターン画像データまたは前記パターン画像データの識別情報を受信するパターン画像データ受信部を備え、
前記印刷画像データ作成部は、さらに、前記印刷画像データのうち前記バッジの側面領域に対応する領域に、受信した前記パターン画像データまたは受信した前記識別情報に対応する前記パターン画像データを貼り付けることにより、前記印刷画像データを更新する
請求項１〜請求項８のいずれか１項に記載のバッジ注文支援装置。
【請求項１１】
さらに、前記端末装置から前記原画像データの回転量情報を受信する回転量情報受信部を備え、
前記印刷画像データ作成部は、受信した前記回転量情報に基づいて、前記原画像データを回転させ、回転後の前記原画像データから前記テンプレート領域内の画像データを切り取ることにより、前記印刷画像データを作成する
請求項１に記載のバッジ注文支援装置。
【請求項１２】
さらに、前記端末装置から前記テンプレート領域のサイズ情報を受信するサイズ情報受信部を備え、
前記印刷画像データ作成部は、前記原画像データから、前記サイズ情報受信部が受信した前記サイズ情報に基づく前記テンプレート領域内の画像データを切り取ることにより、前記印刷画像データを作成する
請求項１に記載のバッジ注文支援装置。
【請求項１３】
前記完成予定画像データ作成部は、前記バッジの３次元モデルの前記印刷対象領域に、前記印刷画像データを３Ｄレンダリングすることにより、前記完成予定画像データを作成する
請求項１〜請求項１２のいずれか１項に記載のバッジ注文支援装置。
【請求項１４】
バッジの注文を支援するバッジ注文支援システムであって、
端末装置とバッジ注文支援装置とを備え、
前記バッジ注文支援装置は、
前記端末装置から原画像データを受信する原画像データ受信部と、
前記原画像データ上に所定サイズを有するテンプレート領域を当てはめ、前記原画像データから前記テンプレート領域内の画像データを切り取ることにより、前記バッジの印刷対象領域の画像データである印刷画像データを作成する印刷画像データ作成部と、
前記印刷画像データを前記バッジの前記印刷対象領域に印刷することにより得られる予定の前記バッジの完成予定画像データを作成する完成予定画像データ作成部と、
前記印刷画像データと前記完成予定画像データとを前記端末装置に送信するデータ送信部と、
前記端末装置から前記テンプレート領域の移動量情報を受信する移動量情報受信部とを含み、
前記印刷画像データ作成部は、受信した前記移動量情報に基づいて、前記原画像データ上での前記テンプレート領域の位置を更新し、前記原画像データから前記テンプレート領域内の画像データを切り取ることにより、前記印刷画像データを作成し、
前記端末装置は、
前記バッジ注文支援装置に前記原画像データを送信する原画像データ送信部と、
前記バッジ注文支援装置から前記印刷画像データと前記完成予定画像データとを受信するデータ受信部と、
前記データ受信部が受信した前記印刷画像データと前記完成予定画像データとを表示するための制御を行う表示制御部と、
前記バッジ注文支援装置に前記移動量情報を送信する移動量情報送信部とを含む
バッジ注文支援システム。
【請求項１５】
請求項１〜請求項１３のいずれか１項に記載のバッジ注文支援装置とともに用いられる端末装置であって、
前記バッジ注文支援装置に、原画像データを送信する原画像データ送信部と、
前記バッジ注文支援装置から、バッジの印刷対象領域の画像データである印刷画像データと前記バッジの完成予定画像データとを受信するデータ受信部と、
前記データ受信部が受信した印刷画像データと完成予定画像データとを表示するための制御を行う表示制御部と、
前記バッジ注文支援装置に、前記原画像データから前記印刷画像データを切り取る領域を示すテンプレート領域の移動量情報を送信する移動量情報送信部と
を備える端末装置。
【請求項１６】
さらに、前記原画像データ送信部が送信した前記原画像データと、前記移動量情報送信部が送信した前記テンプレート領域の移動量情報とを記憶手段に書き込む書込部と、
前記記憶手段から、前記原画像データと前記移動量情報とを読み込む読込部とを備え、
前記原画像データ送信部は、前記読込部が読み込んだ前記原画像データを、前記バッジ注文支援装置に送信し、
前記移動量情報送信部は、前記読込部が読み込んだ前記移動量情報を、前記バッジ注文支援装置に送信する
請求項１５に記載の端末装置。
【請求項１７】
バッジの注文を支援するバッジ注文支援方法であって、
端末装置から原画像データを受信する原画像データ受信ステップと、
前記原画像データ上に所定サイズを有するテンプレート領域を当てはめ、前記原画像データから前記テンプレート領域内の画像データを切り取ることにより、前記バッジの印刷対象領域の画像データである印刷画像データを作成する印刷画像データ作成ステップと、
前記印刷画像データを前記バッジの前記印刷対象領域に印刷することにより得られる予定の前記バッジの完成予定画像データを作成する完成予定画像データ作成ステップと、
前記印刷画像データと前記完成予定画像データとを前記端末装置に送信するデータ送信ステップと、
前記端末装置から前記テンプレート領域の移動量情報を受信する移動量情報受信ステップとを含み、
前記印刷画像データ作成ステップでは、受信した前記移動量情報に基づいて、前記原画像データ上での前記テンプレート領域の位置を更新し、前記原画像データから前記テンプレート領域内の画像データを切り取ることにより、前記印刷画像データを作成する
バッジ注文支援方法。
【請求項１８】
バッジの注文を支援するバッジ注文支援装置としてコンピュータを機能させるためのバッジ注文支援プログラムであって、
端末装置から原画像データを受信する原画像データ受信部と、
前記原画像データ上に所定サイズを有するテンプレート領域を当てはめ、前記原画像データから前記テンプレート領域内の画像データを切り取ることにより、前記バッジの印刷対象領域の画像データである印刷画像データを作成する印刷画像データ作成部と、
前記印刷画像データを前記バッジの前記印刷対象領域に印刷することにより得られる予定の前記バッジの完成予定画像データを作成する完成予定画像データ作成部と、
前記印刷画像データと前記完成予定画像データとを前記端末装置に送信するデータ送信部と、
前記端末装置から前記テンプレート領域の移動量情報を受信する移動量情報受信部としてコンピュータを機能させ、
前記印刷画像データ作成部は、受信した前記移動量情報に基づいて、前記原画像データ上での前記テンプレート領域の位置を更新し、前記原画像データから前記テンプレート領域内の画像データを切り取ることにより、前記印刷画像データを作成する
バッジ注文支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、バッジ注文支援装置、バッジ注文支援システム、端末装置、バッジ注文支援方法およびバッジ注文支援プログラムに関し、特に、バッジの注文を支援するバッジ注文支援装置、バッジ注文支援システム、端末装置、バッジ注文支援方法およびバッジ注文支援プログラムに関する。
【背景技術】
【０００２】
衣服などに取り付けることを目的とした装飾具である缶バッジなどのバッジ（例えば、特許文献１参照）は、販促品などとして活用されており、このようなバッジを製作するメーカーも多く存在する。バッジメーカーは、画像データに基づいて無地のバッジに画像を印刷することによりバッジを製作している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−１０４０２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来、依頼者であるユーザからメーカーへのバッジ製作の注文は、画像データをメーカーに渡すとともに、バッジに印刷してほしい大体の画像の領域をユーザがメーカーに通知することにより行われる。ユーザは、バッジの仕上がり具合を事前に確認することができず、バッジの完成品やサンプルが納品された時点でしか、仕上がり具合を確認することができない。このため、本来、ユーザが意図した通りのバッジが仕上がっていない場合には、画像領域の指定のし直しや、場合によっては画像データの選定をし直さなければならず、コスト面や製作時間の面で問題がある。例えば、ユーザが画像領域を指定したものの、仕上がったバッジでは、指定した領域の画像の一部がバッジの側面に印刷されてしまったため、見栄えが悪くなる場合などがある。
【０００５】
本発明は、このような事情に鑑みてなされたものであり、ユーザが事前にバッジの完成予定画像データを確認することのできるバッジ注文支援装置、バッジ注文支援システム、端末装置、バッジ注文支援方法およびバッジ注文支援プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一実施態様に係るバッジ注文支援装置は、バッジの注文を支援するバッジ注文支援装置であって、端末装置から原画像データを受信する原画像データ受信部と、前記原画像データ上に所定サイズを有するテンプレート領域を当てはめ、前記原画像データから前記テンプレート領域内の画像データを切り取ることにより、前記バッジの印刷対象領域の画像データである印刷画像データを作成する印刷画像データ作成部と、前記印刷画像データを前記バッジの前記印刷対象領域に印刷することにより得られる予定の前記バッジの完成予定画像データを作成する完成予定画像データ作成部と、前記印刷画像データと前記完成予定画像データとを前記端末装置に送信するデータ送信部と、前記端末装置から前記テンプレート領域の移動量情報を受信する移動量情報受信部とを備え、前記印刷画像データ作成部は、受信した前記移動量情報に基づいて、前記原画像データ上での前記テンプレート領域の位置を更新し、前記原画像データから前記テンプレート領域内の画像データを切り取ることにより、前記印刷画像データを作成する。
【０００７】
この構成によると、原画像データに基づいて、印刷画像データと完成予定画像データとが作成され、これらの画像データが端末装置に送信される。このため、端末装置は、これらの画像データを画面に表示することができる。よって、バッジの依頼者である端末装置のユーザは、事前に原画像データのどの部分が印刷されるかを知ることができるとともに、バッジの完成予定画像データを確認することができる。完成予定画像データを確認した上で、仕上がりに満足ができない場合には、端末装置から移動量を指定することにより、原画像データからの切り取り位置が変更された上で印刷画像データが作成され、作成された印刷画像データに基づいて完成予定画像データが作成される。このため、ユーザは、印刷位置が変更された印刷画像データおよび完成予定画像データを再度確認することができる。このように、ユーザは、印刷画像データおよび完成予定画像データを確認しながら、最もよい画像データの切り取り位置を指定することができる。よって、バッジ製作の失敗を極力少なくすることができ、低コストかつ短時間で所望のデザインのバッジを製作することができる。
【０００８】
好ましくは、上述のバッジ注文支援装置は、さらに、前記端末装置から前記原画像データの縮尺率情報を受信する縮尺率情報受信部を備え、前記印刷画像データ作成部は、受信した前記縮尺率情報に基づいて、前記原画像データを拡大または縮小し、拡大または縮小された後の前記原画像データから前記テンプレート領域内の画像データを切り取ることにより、前記印刷画像データを作成する。
【０００９】
この構成によると、端末装置から縮尺率を指定することにより、原画像データの縮尺率が変更された上で、印刷画像データが作成され、作成された印刷画像データに基づいて完成予定画像データが作成される。このため、ユーザは、縮尺率が変更された印刷画像データおよび完成予定画像データを再度確認することができる。このように、ユーザは、印刷画像データおよび完成予定画像データを確認しながら、最もよい縮尺率を指定することができる。よって、バッジ製作の失敗を極力少なくすることができ、低コストかつ短時間で所望のデザインのバッジを製作することができる。
【００１０】
好ましくは、上述のバッジ注文支援装置は、さらに、前記印刷画像データの解像度に基づいて、前記印刷画像データの前記バッジへの印刷品質を評価する印刷品質評価部を備え、前記データ送信部は、さらに、前記印刷品質評価部による印刷品質の評価結果情報を前記端末装置に送信する。
【００１１】
この構成によると、印刷画像データの解像度が低すぎるような場合には、端末装置に解像度が不足していることを示す評価結果情報を送信することができ、ユーザは、解像度が不足していることを知ることができる。このような場合に、ユーザは、原画像データを高解像なものに差し替えたり、縮尺率を変更したりすることにより、解像度が不足しないようにすることができる。よって、バッジ製作の失敗を極力少なくすることができ、低コストかつ短時間で所望のデザインのバッジを製作することができる。
【００１２】
好ましくは、前記印刷画像データ作成部は、さらに、前記印刷画像データの解像度に基づいて、当該印刷画像データの解像度を変更する処理を行う。
【００１３】
この構成によると、印刷画像データの解像度が低すぎるような場合には、印刷画像データに高解像度化処理を施すなどして、解像度の不足を補うことができる。よって、バッジ製作の失敗を極力少なくすることができ、低コストかつ短時間で所望のデザインのバッジを製作することができる。
【００１４】
好ましくは、前記印刷画像データ作成部は、さらに、前記印刷画像データに前記原画像データを含まない背景領域が含まれている場合には、当該背景領域に所定の背景画像データを貼り付けることにより、前記印刷画像データを作成する。
【００１５】
原画像データの端の方にテンプレート領域を当てはめて、テンプレート領域内の画像データを切り取ると、印刷画像データ内に原画像データを含まない背景領域が含まれる場合がある。このような場合に、印刷画像データを用いてバッジを製作すると、背景領域に対応する部分に何も印刷されない場合がある。つまり、印刷画像データを印刷した用紙をバッジの下地面に貼り付けることによりバッジを製作する場合には、何も印刷されない部分には用紙の元の色（白色用紙であれば白色）が出現することとなるため、見栄えが悪い。この構成によると、背景領域に所定の背景画像データが貼り付けられるため、背景領域に対応する部分には背景画像データが印刷されることになる。よって、用紙の色が出現することがなくなる。
【００１６】
好ましくは、上述のバッジ注文支援装置は、さらに、前記端末装置から前記背景領域の色情報を受信する色情報受信部を備え、前記印刷画像データ作成部は、受信した前記色情報が示す色の画像データを前記背景画像データとして、前記背景領域に貼り付ける。
【００１７】
この構成によると、ユーザが背景画像データの色を指定することができる。例えば、原画像データと同様の色を指定することにより、原画像データと背景画像データとが連続しているように見えるため、見た目に違和感が生じないようにすることができる。
【００１８】
好ましくは、前記データ送信部は、さらに、前記印刷画像データに前記原画像データを含まない背景領域が含まれている場合には、所定の警告メッセージ情報を前記端末装置に送信する。
【００１９】
この構成によると、端末装置は、印刷画像データ内に原画像データを含まない背景領域が含まれる場合に、警告メッセージ情報を表示することができる。このため、ユーザは、端末装置から移動量を指定したり、縮尺率を指定したりすることにより、印刷画像データを更新させ、印刷画像データに背景領域が含まれないようにすることができる。
【００２０】
好ましくは、前記印刷画像データ作成部は、さらに、前記印刷画像データに前記原画像データを含まない背景領域が含まれている場合には、当該背景領域に、前記原画像データの一部を貼り付けることにより、前記印刷画像データを作成する。
【００２１】
この構成によると、例えば、原画像データから切り出した画像データを、印刷画像データ内に複数貼り付けるなどして、印刷画像データに背景領域が含まれないようにすることができる。このため、デザイン性を向上させつつ、背景領域が含まれないようにすることができる。
【００２２】
好ましくは、前記バッジの前記印刷対象領域は、前記バッジの正面領域と、前記正面領域の周囲に配置された前記バッジの側面領域とを含み、前記バッジ注文支援装置は、さらに、前記端末装置からテキストデータを受信するテキストデータ受信部を備え、前記印刷画像データ作成部は、さらに、前記印刷画像データのうち前記バッジの側面領域に対応する領域に、受信した前記テキストデータを上書きすることにより、前記印刷画像データを更新する。
【００２３】
この構成によると、ユーザは、端末装置を利用してテキストデータを入力することにより、バッジの側面領域にテキストデータを印刷させることができる。
【００２４】
好ましくは、前記バッジの前記印刷対象領域は、前記バッジの正面領域と、前記正面領域の周囲に配置された前記バッジの側面領域とを含み、前記バッジ注文支援装置は、さらに、前記端末装置からパターン画像データまたは前記パターン画像データの識別情報を受信するパターン画像データ受信部を備え、前記印刷画像データ作成部は、さらに、前記印刷画像データのうち前記バッジの側面領域に対応する領域に、受信した前記パターン画像データまたは受信した前記識別情報に対応する前記パターン画像データを貼り付けることにより、前記印刷画像データを更新する。
【００２５】
この構成によると、ユーザは、端末装置を利用してパターン画像データまたはパターン画像データの識別情報をバッジ注文支援装置に送信することにより、バッジの側面領域にパターン画像データを印刷させることができる。
【００２６】
好ましくは、上述のバッジ注文支援装置は、さらに、前記端末装置から前記原画像データの回転量情報を受信する回転量情報受信部を備え、前記印刷画像データ作成部は、受信した前記回転量情報に基づいて、前記原画像データを回転させ、回転後の前記原画像データから前記テンプレート領域内の画像データを切り取ることにより、前記印刷画像データを作成する。
【００２７】
この構成によると、端末装置から回転量を指定することにより、原画像データを回転させた上で、印刷画像データが作成され、作成された印刷画像データに基づいて完成予定画像データが作成される。このため、ユーザは、原画像データが回転された印刷画像データおよび完成予定画像データを再度確認することができる。このように、ユーザは、印刷画像データおよび完成予定画像データを確認しながら、最もよい回転量を指定することができる。よって、バッジ製作の失敗を極力少なくすることができ、低コストかつ短時間で所望のデザインのバッジを製作することができる。
【００２８】
好ましくは、上述のバッジ注文支援装置は、さらに、前記端末装置から前記テンプレート領域のサイズ情報を受信するサイズ情報受信部を備え、前記印刷画像データ作成部は、前記原画像データから、前記サイズ情報受信部が受信した前記サイズ情報に基づく前記テンプレート領域内の画像データを切り取ることにより、前記印刷画像データを作成する。
【００２９】
この構成によると、端末装置からテンプレート領域のサイズ情報を指定することにより、テンプレート領域のサイズを変更することができるため、様々なサイズのバッジに対応した印刷画像データおよび完成予定画像データを端末装置に表示させることができる。
【００３０】
好ましくは、前記完成予定画像データ作成部は、前記バッジの３次元モデルの前記印刷対象領域に、前記印刷画像データを３Ｄレンダリングすることにより、前記完成予定画像データを作成する。
【００３１】
この構成によると、端末装置は、立体的な完成予定画像データを表示することができる。このため、より質感が高く、かつリアルな完成予定画像データをユーザに提示することができる。
【００３２】
本発明の他の実施態様に係るバッジ注文支援システムは、バッジの注文を支援するバッジ注文支援システムであって、端末装置とバッジ注文支援装置とを備え、前記バッジ注文支援装置は、前記端末装置から原画像データを受信する原画像データ受信部と、前記原画像データ上に所定サイズを有するテンプレート領域を当てはめ、前記原画像データから前記テンプレート領域内の画像データを切り取ることにより、前記バッジの印刷対象領域の画像データである印刷画像データを作成する印刷画像データ作成部と、前記印刷画像データを前記バッジの前記印刷対象領域に印刷することにより得られる予定の前記バッジの完成予定画像データを作成する完成予定画像データ作成部と、前記印刷画像データと前記完成予定画像データとを前記端末装置に送信するデータ送信部と、前記端末装置から前記テンプレート領域の移動量情報を受信する移動量情報受信部とを含み、前記印刷画像データ作成部は、受信した前記移動量情報に基づいて、前記原画像データ上での前記テンプレート領域の位置を更新し、前記原画像データから前記テンプレート領域内の画像データを切り取ることにより、前記印刷画像データを作成し、前記端末装置は、前記バッジ注文支援装置に前記原画像データを送信する原画像データ送信部と、前記バッジ注文支援装置から前記印刷画像データと前記完成予定画像データとを受信するデータ受信部と、前記データ受信部が受信した前記印刷画像データと前記完成予定画像データとを表示するための制御を行う表示制御部と、前記バッジ注文支援装置に前記移動量情報を送信する移動量情報送信部とを含む。
【００３３】
この構成によると、バッジ注文支援装置が、原画像データに基づいて、印刷画像データと完成予定画像データを作成し、これらの画像データを端末装置に送信する。このため、端末装置は、これらの画像データを画面に表示することができる。よって、バッジの依頼者である端末装置のユーザは、事前に原画像データのどの部分が印刷されるかを知ることができるとともに、バッジの完成予定画像データを確認することができる。完成予定画像データを確認した上で、仕上がりに満足ができない場合には、ユーザは、端末装置から移動量をバッジ注文支援装置に送信する。これにより、バッジ注文支援装置は、原画像データからの切り取り位置を変更した上で印刷画像データを作成し、作成した印刷画像データに基づいて完成予定画像データを作成する。バッジ注文支援装置は、これらの画像データを、端末装置に再度送信する。このため、ユーザは、印刷位置が変更された印刷画像データおよび完成予定画像データを再度確認することができる。このように、ユーザは、印刷画像データおよび完成予定画像データを確認しながら、最もよい画像データの切り取り位置を指定することができる。よって、バッジ製作の失敗を極力少なくすることができ、低コストかつ短時間で所望のデザインのバッジを製作することができる。
【００３４】
本発明の他の実施態様に係る端末装置は、上述のバッジ注文支援装置とともに用いられる端末装置であって、前記バッジ注文支援装置に、原画像データを送信する原画像データ送信部と、前記バッジ注文支援装置から、バッジの印刷対象領域の画像データである印刷画像データと前記バッジの完成予定画像データとを受信するデータ受信部と、前記データ受信部が受信した印刷画像データと完成予定画像データとを表示するための制御を行う表示制御部と、前記バッジ注文支援装置に、前記原画像データから前記印刷画像データを切り取る領域を示すテンプレート領域の移動量情報を送信する移動量情報送信部とを備える。
【００３５】
この構成によると、端末装置が、原画像データを送信すると、印刷画像データと完成予定画像データを受信し、これらの画像データを表示させることができる。よって、バッジの依頼者である端末装置のユーザは、事前に原画像データのどの部分が印刷されるかを知ることができるとともに、バッジの完成予定画像データを確認することができる。完成予定画像データを確認した上で、仕上がりに満足ができない場合には、端末装置から移動量を指定することにより、原画像データからの切り取り位置が変更された上で印刷画像データと完成予定画像データとを受信することができる。このため、ユーザは、印刷位置が変更された印刷画像データおよび完成予定画像データを再度確認することができる。このように、ユーザは、印刷画像データおよび完成予定画像データを確認しながら、最もよい画像データの切り取り位置を指定することができる。よって、バッジ製作の失敗を極力少なくすることができ、低コストかつ短時間で所望のデザインのバッジを製作することができる。
【００３６】
好ましくは、上述の端末装置は、さらに、前記原画像データ送信部が送信した前記原画像データと、前記移動量情報送信部が送信した前記テンプレート領域の移動量情報とを記憶手段に書き込む書込部と、前記記憶手段から、前記原画像データと前記移動量情報とを読み込む読込部とを備え、前記原画像データ送信部は、前記読込部が読み込んだ前記原画像データを、前記バッジ注文支援装置に送信し、前記移動量情報送信部は、前記読込部が読み込んだ前記移動量情報を、前記バッジ注文支援装置に送信する。
【００３７】
この構成によると、原画像データと移動量情報とを、一旦、記憶手段に保存し、記憶手段に保存した原画像データと移動量情報とを読み込むことができる。これにより、例えば、過去にバッジの発注に利用した原画像データと移動量情報とを記憶手段から読み込み、再度バッジを発注したり、記憶手段から読み込んだ移動量情報を更新した上でバッジを発注したりすることができる。このため、ユーザが、一から移動量を指定したりする手間を省くことができ、ユーザによるバッジの発注をより効率的に行うことができる。また、端末装置に印刷画像データを保存するのではなく、原画像データと移動量情報とを保存させることができる。仮に、印刷画像データを端末装置に保存することができると、ユーザは、その印刷画像データを使って、過去にバッジの製作を依頼したメーカーとは異なる他のメーカーにバッジの発注を行うことができる。しかし、この構成では、印刷画像データではなく、原画像データと移動量情報とを端末装置に保存している。このため、他のメーカーが、同じシステムを使用していなければ、他のメーカーは、原画像データと移動量情報とから、印刷画像データを作成することが困難である。つまり、他のメーカーは、バッジを製作することが困難である。このため、この端末装置をユーザに利用させることにより、ユーザの囲い込みを行うこともできる。
【００３８】
なお、本発明は、このような特徴的な処理部を備えるバッジ注文支援装置、バッジ注文支援システムまたは端末装置として実現することができるだけでなく、バッジ注文支援装置、バッジ注文支援システムまたは端末装置に含まれる特徴的な処理部が実行する処理をステップとする方法として実現することができる。また、バッジ注文支援装置、バッジ注文支援システムまたは端末装置に含まれる特徴的な処理部としてコンピュータを機能させるためのプログラムとして実現することもできる。そして、そのようなプログラムを、ＣＤ−ＲＯＭ（Compact Disc-Read Only Memory）等のコンピュータ読取可能な非一時的な記録媒体やインターネット等の通信ネットワークを介して流通させることができるのは、言うまでもない。また、本発明は、バッジ注文支援装置、バッジ注文支援システムまたは端末装置の一部又は全部を実現する半導体集積回路として実現することもできる。
【発明の効果】
【００３９】
本発明によると、ユーザが事前にバッジの完成予定画像データを確認することができる。
【図面の簡単な説明】
【００４０】
【図１】本発明の実施の形態に係るバッジ注文支援システムの構成を示す図である。
【図２】製作されるバッジの一例を示す図であり、（ａ）はバッジの正面を示し、（ｂ）はバッジの背面を示す。
【図３】バッジ注文支援装置の機能的な構成を示すブロック図である。
【図４】（ａ）は原画像データの一例を示す図である。（ｂ）は印刷画像データの作成方法を示す図である。（ｃ）は印刷画像データの一例を示す図である。（ｄ）はテンプレート領域の位置の移動による印刷画像データの更新について説明するための図である。（ｅ）は原画像データの拡大による印刷画像データの更新について説明するための図である。
【図５】（ａ）は原画像データの回転による印刷画像データの更新について説明するための図である。（ｂ）は印刷画像データ内に生じた背景領域を示す図である。（ｃ）は印刷画像データの側面領域にテキストデータを貼り付けることによる印刷画像データの更新について説明するための図である。（ｄ）は印刷画像データの側面領域にパターン画像データを貼り付けることによる印刷画像データの更新について説明するための図である。（ｅ）は大きなサイズのテンプレート領域に基づく印刷画像データの作成方法を示す図である。（ｆ）は矩形サイズのテンプレート領域に基づく印刷画像データの作成方法を示す図である。
【図６】端末装置の機能的な構成を示すブロック図である。
【図７Ａ】バッジ注文支援装置が実行する処理の流れを示すフローチャートである。
【図７Ｂ】バッジ注文支援装置が実行する処理の流れを示すフローチャートである。
【図８】表示部の画面に表示される画像の一例を示す図である。
【図９】移動処理（Ｓ１７）の詳細を示すフローチャートである。
【図１０】移動処理（Ｓ１７）後に、表示部の画面に表示される画像の一例を示す図である。
【図１１】拡大縮小処理（Ｓ１９）の詳細を示すフローチャートである。
【図１２】拡大縮小処理（Ｓ１９）後に、表示部の画面に表示される画像の一例を示す図である。
【図１３】回転処理（Ｓ２１）の詳細を示すフローチャートである。
【図１４】回転処理（Ｓ２１）において、表示部の画面に表示される画像の一例を示す図である。
【図１５】ベース色ボタンを押下した後に、表示部の画面に表示される画像の一例を示す図である。
【図１６】サイズ変更処理（Ｓ２５）の詳細を示すフローチャートである。
【図１７】テキスト入力処理（Ｓ２７）の詳細を示すフローチャートである。
【図１８】テキスト入力処理（Ｓ２７）において、表示部の画面に表示される画像の一例を示す図である。
【図１９】パターン画像データ貼り付け処理（Ｓ２９）の詳細を示すフローチャートである。
【図２０】パターン画像データ貼り付け処理（Ｓ２９）において、表示部の画面に表示される画像の一例を示す図である。
【図２１】注文画面の一例を示す図である。
【図２２】原画像データを繰り返し配置した画像データから印刷画像データを切り取る方法について説明するための図である。
【図２３】本発明の実施の形態の変形例に係る端末装置の機能的な構成を示すブロック図である。
【図２４】端末装置の表示部の画面に表示される画像の一例を示す図である。
【発明を実施するための形態】
【００４１】
以下、本発明の実施の形態について、図面を用いて詳細に説明する。なお、以下で説明する実施の形態は、いずれも本発明の好ましい一具体例を示すものである。以下の実施の形態で示される数値、形状、材料、構成要素、構成要素の配置位置および接続形態、ステップ、ステップの順序などは、一例であり、本発明を限定する主旨ではない。本発明は、特許請求の範囲によって特定される。よって、以下の実施の形態における構成要素のうち、本発明の最上位概念を示す独立請求項に記載されていない構成要素については、本発明の課題を達成するのに必ずしも必要ではないが、より好ましい形態を構成するものとして説明される。
なお、以下に記載する実施形態の少なくとも一部を任意に組み合わせてもよい。
【００４２】
［１．システムの全体構成］
図１は、本発明の実施の形態に係るバッジ注文支援システムの構成を示す図である。
バッジ注文支援システム１０は、缶バッジなどのバッジの注文を支援するために、バッジの完成予定画像データを作成するシステムである。バッジ注文支援システム１０は、インターネット２０を介して相互に接続された、バッジ注文支援装置１００と、端末装置２００とを備える。
【００４３】
バッジ注文支援装置１００は、例えば、バッジを製作するメーカーなどに設置されたサーバ装置である。
【００４４】
端末装置２００は、バッジの製作を依頼するユーザが使用する装置であり、例えば、パーソナルコンピュータや、スマートフォンまたはタブレット装置などの携帯情報端末などである。
【００４５】
端末装置２００は、ユーザの操作に従い、バッジ注文支援装置１００に対して、バッジに印刷される原画像データを送信する。また、端末装置２００は、原画像データの印刷位置または回転角度などの印刷の仕上がり具合を指定するための情報をバッジ注文支援装置１００に対して送信する。
【００４６】
バッジ注文支援装置１００は、端末装置２００から送信された原画像データおよび各種情報に基づいて、バッジの印刷対象領域に印刷される画像の画像データである印刷画像データを作成するとともに、バッジの完成予定画像データを作成する。バッジ注文支援装置１００は、これらの画像データを端末装置２００に送信する。
【００４７】
端末装置２００は、バッジ注文支援装置１００から送信された印刷画像データおよび完成予定画像データをディスプレイ等の表示装置に表示する。
これにより、ユーザは、バッジの仕上がり具合を事前に知ることができる。
【００４８】
［２．バッジの一例］
図２は、製作されるバッジの一例を示す図であり、（ａ）はバッジの正面を示し、（ｂ）はバッジの背面を示す。バッジの正面３０とバッジの背面の周縁部３２とに、画像が印刷される。また、バッジの側面にも画像が表示される。バッジの側面とバッジの背面の周縁部３２とを合わせた領域を側面領域という。
【００４９】
［３．バッジ注文支援装置１００の構成］
図３は、バッジ注文支援装置１００の機能的な構成を示すブロック図である。
バッジ注文支援装置１００は、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）およびＨＤＤ（Hard Disk Drive）などを備える一般的なコンピュータにより構成される。
【００５０】
バッジ注文支援装置１００は、通信Ｉ／Ｆ（インタフェース）部１０２と、原画像データ受信部１０４と、印刷画像データ作成部１０６と、完成予定画像データ作成部１０８と、データ送信部１１０と、移動量情報受信部１１２と、縮尺率情報受信部１１４と、印刷品質評価部１１６と、回転量情報受信部１１８と、色情報受信部１２０と、テキストデータ受信部１２２と、パターン画像データ受信部１２４と、サイズ情報受信部１２６と、受注部１３０と、記憶装置１３２とを備える。
【００５１】
処理部１０４〜１３０は、ＲＡＭ等に記憶されたコンピュータプログラムをＣＰＵ上で実行することにより、その機能を達成する。
【００５２】
通信Ｉ／Ｆ部１０２は、バッジ注文支援装置１００をインターネットに接続するための通信インタフェースであり、例えば、有線ＬＡＮ用または無線ＬＡＮ用のＬＡＮアダプタなどにより構成される。
【００５３】
原画像データ受信部１０４は、通信Ｉ／Ｆ部１０２を介して、端末装置２００から送信された原画像データを受信する。図４（ａ）は、原画像データの一例を示す図である。
【００５４】
印刷画像データ作成部１０６は、原画像データ４０上に所定サイズを有するテンプレート領域を当てはめ、原画像データからテンプレート領域内の画像データを切り取ることにより、バッジの印刷対象領域の画像データである印刷画像データを作成する。印刷対象領域とは、図２（ａ）に示したバッジの正面３０と、図２（ｂ）に示したバッジの背面の周縁部３２と、バッジの側面とを合わせた領域のことである。例えば、図４（ｂ）に示すように、印刷画像データ作成部１０６は、原画像データ４０上の所定位置にテンプレート領域４２を当てはめ、原画像データ４０からテンプレート領域４２内の画像データを切り取る。これにより、印刷画像データ作成部１０６は、図４（ｃ）に示すような印刷画像データ５０を作成する。なお、テンプレート領域４２の初期位置は、予め定められているものとする。例えば、原画像データ４０の中心にテンプレート領域４２を配置するように初期位置が定められていてもよい。テンプレート領域４２は、正面領域４２Ａと側面領域４２Ｂとから構成される。正面領域４２Ａは、図２（ａ）に示したバッジの正面３０に対応し、印刷画像データ５０のうち正面領域４２Ａ内の画像データがバッジの正面３０に印刷される。また、側面領域４２Ｂは、バッジの側面領域（バッジの側面と図２（ｂ）に示したバッジの背面の周縁部３２）に対応し、印刷画像データ５０のうち側面領域４２Ｂ内の画像データがバッジの側面領域に印刷される。
【００５５】
なお、印刷画像データ作成部１０６は、印刷画像データ５０の解像度が所定の解像度閾値よりも小さい場合には、印刷画像データ５０を高解像度化する処理を行ってもよい。
【００５６】
完成予定画像データ作成部１０８は、印刷画像データ５０をバッジの印刷対象領域に印刷することにより得られる予定のバッジの完成予定画像データを作成する。つまり、完成予定画像データ作成部１０８は、バッジの３次元モデルの印刷対象領域に、印刷画像データ５０を３Ｄレンダリングすることにより、完成予定画像データを作成する。これにより、図２（ａ）および図２（ｂ）に示したようなバッジの完成予定画像データが作成される。３Ｄレンダリングは、Ｔｈｒｅｅ．ｊｓなどのライブラリを用いて行うことができる。
【００５７】
データ送信部１１０は、印刷画像データ５０と完成予定画像データとを、通信Ｉ／Ｆ部１０２を介して端末装置２００に送信する。これにより、端末装置２００は、印刷画像データ５０および完成予定画像データを表示することができるため、ユーザは、事前にバッジの仕上がり具合を確認することができる。
【００５８】
移動量情報受信部１１２は、通信Ｉ／Ｆ部１０２を介して、端末装置２００からテンプレート領域４２の移動量情報を受信する。例えば、図４（ｂ）に示したテンプレート領域４２の位置から下方向へａ画素移動させるという移動量情報を受信したものとする。図４（ｄ）を参照して、移動量情報受信部１１２が移動量情報を受信すると、印刷画像データ作成部１０６は、受信した移動量情報に基づいて、原画像データ４０上でのテンプレート領域４２の位置を更新する。つまり、テンプレート領域４２をａ画素下方向に移動させる。印刷画像データ作成部１０６は、原画像データ４０からテンプレート領域４２内の画像データを切り取ることにより、印刷画像データ５０を作成する。これにより、印刷画像データ作成部１０６は、印刷画像データ５０を更新する。完成予定画像データ作成部１０８は、更新後の印刷画像データ５０に基づいて、完成予定画像データを作成する。これにより、完成予定画像データ作成部１０８は、完成予定画像データを更新する。
【００５９】
縮尺率情報受信部１１４は、通信Ｉ／Ｆ部１０２を介して、端末装置２００から原画像データ４０の縮尺率情報を受信する。例えば、縮尺率１．２倍を示す縮尺率情報を受信したものとする。縮尺率情報受信部１１４が縮尺率情報を受信すると、印刷画像データ作成部１０６は、受信した縮尺率情報に基づいて、原画像データを拡大または縮小する。例えば、印刷画像データ作成部１０６は、図４（ｂ）に示した原画像データ４０を１．２倍に拡大し、図４（ｅ）に示す原画像データ４０Ｃを作成する。印刷画像データ作成部１０６は、拡大または縮小された後の原画像データ４０Ｃからテンプレート領域４２Ｃ内の画像データを切り取ることにより、印刷画像データ５０を作成する。これにより、印刷画像データ作成部１０６は、印刷画像データ５０を更新する。ここで、テンプレート領域４２Ｃの大きさは、図４（ｂ）に示すテンプレート領域４２の大きさと同じである。また、テンプレート領域４２Ｃの位置は、テンプレート領域４２の位置に基づいて決定される。例えば、テンプレート領域４２の中心のＸ座標およびＹ座標をそれぞれ１．２倍したものがテンプレート領域４２Ｃの中心のＸ座標およびＹ座標になるように、テンプレート領域４２Ｃの位置が決定される。完成予定画像データ作成部１０８は、更新後の印刷画像データ５０に基づいて、完成予定画像データを作成する。これにより、完成予定画像データ作成部１０８は、完成予定画像データを更新する。
【００６０】
印刷品質評価部１１６は、印刷画像データ５０の解像度に基づいて、印刷画像データ５０のバッジへの印刷品質を評価する。つまり、印刷品質評価部１１６は、印刷画像データ５０の解像度が低いほど、印刷品質が低いと評価し、解像度が高いほど、印刷品質が高いと評価する。印刷品質評価部１１６による評価の仕方については後述する。データ送信部１１０は、印刷品質評価部１１６による印刷品質の評価結果情報を端末装置２００に送信する。
【００６１】
回転量情報受信部１１８は、通信Ｉ／Ｆ部１０２を介して、端末装置２００から原画像データ４０の回転量情報を受信する。例えば、原画像データ４０の回転角３０°を示す回転量情報を受信したものとする。回転量情報受信部１１８が回転量情報を受信すると、印刷画像データ作成部１０６は、受信した回転量情報に基づいて、原画像データ４０を回転させる。例えば、図４（ｂ）に示した原画像データ４０を、テンプレート領域４２の中心を回転中心として３０°回転させ、図５（ａ）に示す原画像データ４０を作成する。印刷画像データ作成部１０６は、回転後の原画像データ４０Ｄからテンプレート領域４２内の画像データを切り取ることにより、印刷画像データ５０を作成する。これにより、印刷画像データ作成部１０６は、印刷画像データ５０を更新する。完成予定画像データ作成部１０８は、更新後の印刷画像データ５０に基づいて、完成予定画像データを作成する。これにより、完成予定画像データ作成部１０８は、完成予定画像データを更新する。
【００６２】
なお、印刷画像データ作成部１０６は、印刷画像データ５０に、原画像データ４０を含まない背景領域が含まれている場合には、当該背景領域に所定の背景画像データを貼り付けることにより、印刷画像データ５０を作成する。例えば、図５（ｂ）に示すように、テンプレート領域４２の一部が原画像データ４０からはみ出したことにより、印刷画像データ５０内に背景領域４３が生じている場合には、背景領域４３に白色の画像データを貼り付けることにより、印刷画像データ５０を作成する。これにより、印刷画像データ５０を更新する。完成予定画像データ作成部１０８は、更新後の印刷画像データ５０に基づいて、完成予定画像データを作成することにより、完成予定画像データを更新する。
【００６３】
色情報受信部１２０は、通信Ｉ／Ｆ部１０２を介して、端末装置２００からから背景領域４３の色情報を受信する。例えば、背景領域４３の色情報として、赤色を示す色情報を受信したものとする。色情報受信部１２０が背景領域４３の色情報を受信すると、印刷画像データ作成部１０６は、受信した色情報が示す色（ここでは赤色）の画像データを図５（ｂ）の背景領域４３に貼り付けることにより、印刷画像データ５０を作成する。これにより、印刷画像データ５０を更新する。完成予定画像データ作成部１０８は、更新後の印刷画像データ５０に基づいて、完成予定画像データを作成することにより、完成予定画像データを更新する。
【００６４】
テキストデータ受信部１２２は、通信Ｉ／Ｆ部１０２を介して、端末装置２００からテキストデータを受信する。印刷画像データ５０作成部１０６は、印刷画像データ５０のうちバッジの側面領域４２Ｂに、受信したテキストデータを上書きすることにより、印刷画像データ５０を更新する。例えば、テキストデータ受信部１２２が、テキストデータ「Ｈｅｌｌｏ」を受信した場合には、図５（ｃ）に示すように、側面領域４２Ｂに、テキストデータ「Ｈｅｌｌｏ」が貼り付けられた印刷画像データ５０が作成される。完成予定画像データ作成部１０８は、更新後の印刷画像データ５０に基づいて、完成予定画像データを作成することにより、完成予定画像データを更新する。
【００６５】
パターン画像データ受信部１２４は、通信Ｉ／Ｆ部１０２を介して、端末装置２００からパターン画像データまたはパターン画像データの識別情報を受信する。印刷画像データ作成部１０６は、印刷画像データ５０のうちバッジの側面領域４２Ｂに、受信したパターン画像データまたは受信した識別情報に対応するパターン画像データを貼り付けることにより、印刷画像データ５０を更新する。これにより、例えば、図５（ｄ）に示すような側面領域４２Ｂにパターン画像データが貼り付けられた印刷画像データ５０が作成される。完成予定画像データ作成部１０８は、更新後の印刷画像データ５０に基づいて、完成予定画像データを作成することにより、完成予定画像データを更新する。
【００６６】
サイズ情報受信部１２６は、通信Ｉ／Ｆ部１０２を介して、端末装置２００からテンプレート領域４２のサイズ情報を受信する。印刷画像データ作成部１０６は、原画像データ４０から、サイズ情報受信部１２６が受信したサイズ情報に基づくテンプレート領域内の画像データを切り取ることにより、印刷画像データ５０を作成する。例えば、図５（ｅ）に示すような大きなサイズのテンプレート領域４２Ｄに基づいて印刷画像データ５０が作成されたり、図５（ｆ）に示すような矩形サイズのテンプレート領域４２Ｅに基づいて印刷画像データ５０が作成されたりする。印刷画像データ５０が更新されると、完成予定画像データ作成部１０８は、更新後の印刷画像データ５０に基づいて、完成予定画像データを作成することにより、完成予定画像データを更新する。
【００６７】
受注部１３０は、通信Ｉ／Ｆ部１０２を介して、端末装置２００より、バッジの注文数を示す個数情報を受信する。受注部１３０は、受信した個数情報に基づいて、バッジを受注する処理を行う。例えば、端末装置２００との間で決済処理を行ったり、製造部門に対して注文内容を電子メールで通知したりする。
【００６８】
記憶装置１３２は、原画像データ４０、印刷画像データ５０および完成予定画像データなどの各種画像データの他、縮尺率情報および回転量情報などの各種情報を記憶するための記憶装置であり、ＨＤＤなどにより構成される。
【００６９】
［４．端末装置２００の構成］
図６は、端末装置２００の機能的な構成を示すブロック図である。
端末装置２００は、ＣＰＵ、ＲＡＭ、ＲＯＭおよびＨＤＤなどを備える一般的なコンピュータにより構成される。なお、スマートフォンなどの携帯情報端末もこのようなコンピュータを内部に備えている。
【００７０】
端末装置２００は、通信Ｉ／Ｆ部２０２と、原画像データ送信部２０４と、データ受信部２１０と、表示制御部２１１と、移動量情報送信部２１２と、縮尺率情報送信部２１４と、回転量情報送信部２１８と、色情報送信部２２０と、テキストデータ送信部２２２と、パターン画像データ送信部２２４と、サイズ情報送信部２２６と、発注部２３０と、データ送信部２３２とを備える。
【００７１】
処理部２０４〜２３２は、ＲＡＭ等に記憶されたコンピュータプログラムをＣＰＵ上で実行することにより、その機能を達成する。
【００７２】
通信Ｉ／Ｆ部２０２は、端末装置２００をインターネットに接続するための通信インタフェースであり、例えば、有線ＬＡＮ用または無線ＬＡＮ用のＬＡＮアダプタなどにより構成される。
【００７３】
原画像データ送信部２０４は、通信Ｉ／Ｆ部２０２を介して、バッジ注文支援装置１００に原画像データ４０を送信する。
【００７４】
データ受信部２１０は、通信Ｉ／Ｆ部１０２を介してバッジ注文支援装置１００から、印刷画像データ５０および完成予定画像データを受信する。
【００７５】
表示制御部２１１は、データ受信部２１０が受信した印刷画像データ５０と完成予定画像データとを端末装置２００に備えられた表示部の画面または端末装置２００に接続された表示部の画面に表示するための制御を行う。表示部は、例えば、ディスプレイ装置である。
【００７６】
移動量情報送信部２１２は、通信Ｉ／Ｆ部１０２を介して、バッジ注文支援装置１００に、テンプレート領域４２の移動量情報を送信する。
【００７７】
縮尺率情報送信部２１４は、通信Ｉ／Ｆ部１０２を介して、バッジ注文支援装置１００に、原画像データ４０の縮尺率情報を送信する。
【００７８】
回転量情報送信部２１８は、通信Ｉ／Ｆ部１０２を介して、バッジ注文支援装置１００に、原画像データ４０の回転量情報を送信する。
【００７９】
色情報送信部２２０は、通信Ｉ／Ｆ部１０２を介して、バッジ注文支援装置１００に、背景領域４３の色情報を送信する。
【００８０】
テキストデータ送信部２２２は、通信Ｉ／Ｆ部１０２を介して、バッジ注文支援装置１００に、テキストデータを送信する。
【００８１】
パターン画像データ送信部２２４は、通信Ｉ／Ｆ部１０２を介して、バッジ注文支援装置１００に、パターン画像データまたはパターン画像データの識別情報を送信する。
【００８２】
サイズ情報送信部２２６は、通信Ｉ／Ｆ部１０２を介して、バッジ注文支援装置１００に、テンプレート領域４２のサイズ情報を送信する。
【００８３】
発注部２３０は、通信Ｉ／Ｆ部１０２を介して、バッジ注文支援装置１００に、バッジの注文数を示す個数情報を送信する。また、発注部２３０は、通信Ｉ／Ｆ部１０２を介して、バッジ注文支援装置１００との間で決済処理を行う。
【００８４】
データ送信部２３２は、通信Ｉ／Ｆ部１０２を介して、バッジ注文支援装置１００に、各種データを送信する処理を行う。たとえば、ユーザが、マウスを操作して、表示部の画面に表示されたボタンを押下した場合には、押下したボタンの情報を、バッジ注文支援装置１００に送信する。
【００８５】
［５．バッジ注文支援装置１００の処理フロー］
図７Ａおよび図７Ｂは、バッジ注文支援装置１００が実行する処理の流れを示すフローチャートである。
【００８６】
原画像データ受信部１０４は、端末装置２００から、原画像データ４０を受信する（Ｓ１）。例えば、ユーザが、端末装置２００のキーボード等を操作して、図４（ａ）に示したような原画像データ４０のファイル名を入力すると、原画像データ送信部２０４が、当該ファイル名に対応した原画像データ４０をバッジ注文支援装置１００に送信する。原画像データ受信部１０４は、その原画像データ４０を受信する。
【００８７】
印刷画像データ作成部１０６は、原画像データ受信部１０４が受信した原画像データ４０に基づいて、印刷画像データ５０を作成する（Ｓ２）。例えば、印刷画像データ作成部１０６は、図４（ｃ）に示したような印刷画像データ５０を作成する。
【００８８】
印刷画像データ作成部１０６は、印刷画像データ５０に背景領域が含まれるか否か、つまりテンプレート領域４２内に背景領域が含まれるか否かを判断する（Ｓ３）。図５（ｂ）に示したように、印刷画像データ５０に背景領域４３が含まれている場合には（Ｓ３でＹＥＳ）、印刷画像データ作成部１０６は、背景領域４３に、所定の背景画像データを貼り付ける（Ｓ４）。また、データ送信部１１０は、印刷画像データ５０に背景領域４３が含まれることを示す所定の警告メッセージを端末装置２００に送信する（Ｓ５）。データ受信部２１０は、データ送信部１１０から送信された警告メッセージを受信し、表示制御部２１１が警告メッセージを表示部の画面に表示する表示するための制御を行う。例えば、表示制御部２１１は、「印刷画像データに画像データが含まれていない領域があります。」との警告メッセージを画面に表示する。これにより、ユーザに、印刷画像データ５０に背景領域４３が含まれることを通知する。
【００８９】
印刷画像データ作成部１０６は、印刷画像データ５０の解像度が予め定められた解像度閾値よりも小さい場合には（Ｓ６でＹＥＳ）、印刷画像データ５０を高解像度化する処理を行う（Ｓ７）。例えば、印刷画像データ作成部１０６は、超解像技術を用いて、印刷画像データ５０の解像度を高める処理を行ってもよい。
【００９０】
完成予定画像データ作成部１０８は、印刷画像データ作成部１０６が作成した印刷画像データ５０に基づいて、完成予定画像データを作成する（Ｓ８）。
【００９１】
データ送信部１１０は、印刷画像データ５０と完成予定画像データとを、端末装置２００に送信する（Ｓ９）。端末装置２００のデータ受信部２１０は、これらの画像データを受信する。表示制御部２１１は、データ受信部２１０が受信した画像データを、表示部の画面に表示する制御を行う。
【００９２】
図８は、表示部の画面に表示される画像の一例を示す図である。画面には、印刷画像データ５０と、完成予定画像データ５２Ａおよび５２Ｂとが表示される。完成予定画像データ５２Ａは、バッジの表面を示し、完成予定画像データ５２Ｂは、バッジの裏面を示す。また、画面には、拡大縮小ボタン５４と、回転ボタン５６と、ベース色ボタン５８と、パターンボタン６０と、テキストボタン６２と、ＯＫボタン６４と、スライダーバー６６と、スライダー６８と、印刷解像度７０と、評価結果情報７２と、サイズ入力欄７３が表示される。拡大縮小ボタン５４は、原画像データ４０の縮尺率を変更するために、ユーザが押下するボタンである。回転ボタン５６は、原画像データ４０を回転させるために、ユーザが押下するボタンである。ベース色ボタン５８は、背景領域４３の色情報を指定するために、ユーザが押下するボタンである。パターンボタン６０は、バッジの側面領域４２Ｂに表示させるパターン画像データを指定するために、ユーザが押下するボタンである。テキストボタン６２は、バッジの側面領域４２Ｂに表示させるテキストデータを入力するために、ユーザが押下するボタンである。ＯＫボタン６４は、印刷画像データ５０を確定させるためにユーザが押下するボタンである。スライダーバー６６およびスライダー６８は、原画像データ４０の縮尺率を指定するためにユーザが操作するツールである。スライダーバー６６上でスライダー６８を右に移動させることにより縮尺率が大きくなり、左に移動させることにより縮尺率が小さくなる。印刷解像度７０は、印刷画像データ５０の解像度を示す。評価結果情報７２は、印刷画像データ５０の解像度に基づく評価結果を示す。サイズ入力欄７３は、テンプレート領域４２のサイズを入力するための欄である。各種ボタンおよびスライダーの操作や、サイズ入力欄７３へのサイズ入力は、マウス、キーボードまたはタッチパネルを操作することに行ってもよい。
【００９３】
印刷品質評価部１１６は、印刷画像データ５０の解像度に基づいて、印刷画像データ５０の印刷品質を評価する（Ｓ１０）。例えば、印刷品質評価部１１６は、解像度が３５０ｄｐｉ以上であれば最高品質と評価し、解像度が３００ｄｐｉ以上３５０ｄｐｉ未満であれば高品質と評価する。また、解像度が２００ｄｐｉ以上３００ｄｐｉ未満であれば普通品質と評価し、解像度が２００ｄｐｉ未満であれば低品質と評価する。
【００９４】
印刷品質評価部１１６は、評価した印刷品質の評価結果情報を端末装置２００に送信する（Ｓ１１）。例えば、印刷品質評価部１１６は、印刷品質が「最高品質」の場合には、「良好な印刷結果が得られる十分な解像度です。」との評価結果情報を端末装置２００に送信し、印刷品質が「高品質」の場合には、「おおむね良好な印刷結果が得られる解像度です。」との評価結果情報を端末装置２００に送信する。また、印刷品質評価部１１６は、印刷品質が「普通品質」の場合には、「解像度が少し不足しており粗く印刷されるおそれがあります。より大きな画像をご使用いただくことをおススメします。」との評価結果情報を端末装置２００に送信する。また、印刷品質が「低品質」の場合には、「解像度が不足しており粗く印刷されるおそれがあります。より大きな画像をご使用いただくことをおススメします。」との評価結果情報を端末装置２００に送信する。それとともに、印刷品質評価部１１６は、印刷画像データの解像度を端末装置２００に送信する。端末装置２００のデータ受信部２１０は、印刷画像データの解像度と評価結果情報を受信し、表示制御部２１１がこれらを表示する制御を行う。これにより、図８に示したように、印刷解像度７０と評価結果情報７２とが画面に表示される。
【００９５】
図７Ｂを参照して、ユーザがマウス等を操作して、画面上で印刷画像データ５０をドラッグすると（Ｓ１６でＹＥＳ）、移動量情報に基づいて、原画像データ４０上のテンプレート領域４２の位置を移動させる処理が実行される（Ｓ１７）。
図９は、移動処理（Ｓ１７）の詳細を示すフローチャートである。
【００９６】
移動量情報受信部１１２は、移動量情報送信部２１２から送信された移動量情報を受信する（Ｓ１７Ａ）。この移動量情報は、ユーザが印刷画像データ５０をドラッグした際の移動量に相当する。例えば、ユーザが印刷画像データ５０を右方向に５０画素ドラッグすると、テンプレート領域４２の移動量情報は、それとは逆方向の左方向に５０画素との情報を含む。
【００９７】
印刷画像データ作成部１０６は、移動量情報に基づいて、テンプレート領域４２を移動させる（Ｓ１７Ｂ）。
【００９８】
印刷画像データ作成部１０６は、原画像データ４０からテンプレート領域４２内の画像データを切り取ることにより、印刷画像データを作成する（Ｓ１７Ｃ）。
【００９９】
これにより、原画像データ４０からの画像データの切り取り位置が変更され、印刷画像データ５０が更新される。印刷画像データ５０の更新に伴い、完成予定画像データ作成処理（図７ＡのＳ８）において、印刷画像データ５０Ａおよび５０Ｂが更新される。
【０１００】
図１０は、移動処理（Ｓ１７）後に、表示部の画面に表示される画像の一例を示す図である。例えば、図８に示す画面で、ユーザが、印刷画像データ５０を右方向に１００画素ドラッグしたとする。すると、印刷画像データ作成部１０６は、原画像データ４０上で、テンプレート領域４２を左方向に１００画素移動させ、テンプレート領域４２内の画像データを切り取ることにより、印刷画像データ５０を作成する。
【０１０１】
再度図７Ｂを参照して、ユーザがマウス等を操作して、拡大縮小ボタン５４を押下すると（Ｓ１８でＹＥＳ）、原画像データ４０の拡大縮小処理が実行される（Ｓ１９）。
図１１は、拡大縮小処理（Ｓ１９）の詳細を示すフローチャートである。
【０１０２】
ユーザが拡大縮小ボタン５４を押下すると、スライダー６８が移動可能な状態になり、ユーザがスライダー６８を移動させると、縮尺率情報送信部２１４が、スライダー６８の位置に対応した縮尺率情報をバッジ注文支援装置１００に送信する。縮尺率情報受信部１１４は、その縮尺率情報を受信する（Ｓ１９Ａ）。
【０１０３】
印刷画像データ作成部１０６は、縮尺率情報に基づいて、原画像データ４０を拡大または縮小し（Ｓ１９Ｂ）、原画像データ４０からテンプレート領域４２内の画像データを切り取ることにより、印刷画像データを作成し、印刷画像データを更新する（Ｓ１９Ｃ）。印刷画像データ５０の更新に伴い、完成予定画像データ作成処理（図７ＡのＳ８）において、印刷画像データ５０Ａおよび５０Ｂが更新される。
【０１０４】
図１２は、拡大縮小処理（Ｓ１９）後に、表示部の画面に表示される画像の一例を示す図である。拡大処理を行ったことにより、印刷解像度７０が少し低下し、これにより、評価結果情報７２が変更して表示されている。
【０１０５】
再度図７Ｂを参照して、ユーザがマウス等を操作して、回転ボタン５６を押下すると、原画像データ４０の回転処理が実行される（Ｓ２１）。
図１３は、回転処理（Ｓ２１）の詳細を示すフローチャートである。
【０１０６】
ユーザが、回転ボタン５６を押下すると、図１４に示すような画面に切り替えられる。つまり、表示制御部２１１は、スライダーバー７４と、スライダー７６と、角度情報７８とを画面に表示する。ユーザがマウス等を操作してスライダー７６を移動させると、回転量情報送信部２１８が、スライダー７６の位置に対応した回転量情報をバッジ注文支援装置１００に送信する。回転量情報受信部１１８は、その縮尺率情報を受信する（Ｓ２１Ａ）。また、表示制御部２１１は、回転量情報として、原画像データ４０の回転角度を示す角度情報７８を画面に表示する。スライダー７６を右方向に移動させることにより、原画像データ４０をより時計回りに回転させ、左方向に移動させることにより原画像データ４０をより反時計回りに回転させるように、移動量情報送信部２１２は回転角度を決定する。
【０１０７】
印刷画像データ作成部１０６は、回転量情報に基づいて、原画像データ４０を回転させ（Ｓ２１Ｂ）、原画像データ４０からテンプレート領域４２内の画像データを切り取ることにより、印刷画像データを作成し、印刷画像データを更新する（Ｓ２１Ｃ）。印刷画像データ５０の更新に伴い、完成予定画像データ作成処理（図７ＡのＳ８）において、印刷画像データ５０Ａおよび５０Ｂが更新される。これにより、図１４に示したような印刷画像データ５０と印刷画像データ５０Ａおよび５０Ｂとが画面に表示される。
【０１０８】
再度図７Ｂを参照して、ユーザがマウス等を操作して、画面上でベース色ボタン５８を押下すると、背景領域４３の色情報を設定する処理が実行される（Ｓ２３）。つまり、図１５に示すように、表示制御部２１１は、画面にカラーパレット８０を表示する。カラーパレット８０の中から、ユーザがマウス等を操作して、色を選択すると、色情報送信部２２０が、選択した色情報を色情報受信部１２０に送信し、印刷画像データ作成部１０６が、色情報に基づいて、背景領域４３の色を変更する。図１５は、背景領域４３の色として、白色を選択した時の印刷画像データ５０を示している。
【０１０９】
再度図７Ｂを参照して、ユーザが、マウス等を操作して、サイズ入力欄７３にテンプレート領域４２のサイズを入力した場合には（Ｓ２４でＹＥＳ）、テンプレート領域４２のサイズ変更処理が実行される（Ｓ２５）。なお、サイズ入力欄７３へのサイズの入力は、プルダウンメニューから選択可能なサイズをユーザに選択させることにより行ってもよい。
図１６は、サイズ変更処理（Ｓ２５）の詳細を示すフローチャートである。
【０１１０】
ユーザがサイズ入力欄７３にサイズを入力すると、サイズ情報送信部２２６が、入力されたサイズ情報をバッジ注文支援装置１００に送信する。サイズ情報受信部１２６は、そのサイズ情報を受信する（Ｓ２５Ａ）。
【０１１１】
印刷画像データ作成部１０６は、サイズ情報に基づいて、テンプレート領域４２を選択することにより、テンプレート領域４２を更新する（Ｓ２５Ｂ）。
【０１１２】
印刷画像データ作成部１０６は、更新後のテンプレート領域４２を用いて、原画像データ４０から、テンプレート領域４２内の画像データを切り取ることにより、印刷画像データ５０を作成する（Ｓ２５Ｃ）。印刷画像データ５０の作成に伴い、完成予定画像データ作成処理（図７ＡのＳ８）において、印刷画像データ５０Ａおよび５０Ｂが更新される。
【０１１３】
再度図７Ｂを参照して、ユーザが、マウス等を操作して、テキストボタン６２を押下した場合には（Ｓ２６でＹＥＳ）、印刷画像データ５０の側面領域４２Ｂにテキストデータを書き込むテキスト入力処理が実行される（Ｓ２７）。
図１７は、テキスト入力処理（Ｓ２７）の詳細を示すフローチャートである。
【０１１４】
テキストボタン６２を押下すると、図１８に示すように、表示制御部２１１は、画面にテキスト入力欄８４を表示する。ユーザがキーボード等を操作して、テキスト入力欄８４にテキストデータを入力すると、テキストデータ送信部２２２が入力したテキストデータをバッジ注文支援装置１００に送信する。テキストデータ受信部１２２は、そのテキストデータを受信する（Ｓ２７Ａ）。
【０１１５】
印刷画像データ作成部１０６は、受信したテキストデータを、印刷画像データ５０の側面領域４２Ｂに上書きすることにより、印刷画像データを更新する（Ｓ２７Ｂ）。これにより、図１８に示すような側面領域４２Ｂにテキストデータ（例えば、「Ｈｅｌｌｏ」）が上書きされた印刷画像データ５０が得られる。印刷画像データ５０の更新に伴い、完成予定画像データ作成処理（図７ＡのＳ８）において、印刷画像データ５０Ａおよび５０Ｂが更新される。ただし、図１８では、バッジの側面は表示されていないため、印刷画像データ５０Ａおよび５０Ｂには、テキストデータが現れない。
【０１１６】
再度図７Ｂを参照して、ユーザがマウス等を操作してパターンボタン６０を押下した場合には、印刷画像データ５０の側面領域４２Ｂにパターン画像データを貼り付ける処理が実行される（Ｓ２９）。
【０１１７】
図１９は、パターン画像データ貼り付け処理（Ｓ２９）の詳細を示すフローチャートである。
【０１１８】
ユーザがパターンボタン６０を押下すると、図２０に示すように、表示制御部２１１は、パターンパレット８２を画面に表示する。パターンパレット８２は、パターン８２Ａ〜８２Ｃを含み、ユーザがマウス等を操作していずれかのパターンを選択することにより、パターン画像データの選択が行われる。例えば、ユーザがパターン８２Ａで示されるパターン画像データを選択した場合には、パターン画像データ送信部２２４は、そのパターン画像データの識別情報をバッジ注文支援装置１００に送信する。パターン画像データ受信部１２４は、その識別情報を受信する（Ｓ２９Ａ）。
【０１１９】
印刷画像データ作成部１０６は、受信した識別情報に基づいて、識別情報が示すパターン画像データを、印刷画像データ５０の側面領域４２Ｂに貼り付けることにより、印刷画像データ５０を更新する（Ｓ２９Ｂ）。印刷画像データ５０の更新に伴い、完成予定画像データ作成処理（図７ＡのＳ８）において、印刷画像データ５０Ａおよび５０Ｂが更新される。これにより、図２０に示したような印刷画像データ５０と印刷画像データ５０Ａおよび５０Ｂとが画面に表示される。ただし、図１８では、バッジの側面は表示されていないため、印刷画像データ５０Ａおよび５０Ｂには、テキストデータが現れない。
【０１２０】
なお、パターン画像データ送信部２２４がパターン画像データそのものを送信し、パターン画像データ受信部１２４がそのパターン画像データを受信してもよい。この場合、印刷画像データ作成部１０６は、パターン画像データ受信部１２４が受信したパターン画像データを印刷画像データ５０の側面領域４２Ｂに貼り付けることにより、印刷画像データ５０を更新する。
【０１２１】
再度図７Ａを参照して、ユーザがマウス等を指定して画面上のＯＫボタン６４を押下した場合には（Ｓ１２でＹＥＳ）、印刷画像データ作成部１０６が、印刷画像データ５０を記憶装置１３２に記憶するとともに、縮尺率情報受信部１１４等の各受信部が、受信した縮尺率等の各種設定値を記憶装置１３２に記憶する（Ｓ１３）。
【０１２２】
その後、表示制御部２１１が、図２１に示すような注文画面を表示部の画面に表示する。つまり、表示制御部２１１は、画面に、ファイル名８６と、タイプ情報８７と、サイズ情報８８と、包装情報８９と、個数情報９０と、注文ボタン９１とを表示させる。ファイル名８６は、原画像データ４０のファイル名である。タイプ情報８７は、製品の種類を示す。サイズ情報８８は、製品のサイズを示す。包装情報８９は、製品納品時の包装態様を示す。個数情報９０は、注文する製品の個数を示す。注文ボタン９１は、注文を行うためのボタンである。
【０１２３】
ユーザが、キーボード等を操作して、個数情報９０に注文する製品の個数を入力し、注文ボタン９１を押下すると、発注部２３０が個数情報９０をバッジ注文支援装置１００に送信する。受注部１３０は、その個数情報９０を受信する（Ｓ１４）。
【０１２４】
また、受注部１３０は、端末装置２００との間で決済処理を行ったり、製造部門に対して注文内容を電子メールで通知したりするなどの受注処理を実行する（Ｓ１５）。このような一連の流れで、バッジ注文支援装置１００から端末装置２００へのバッジの発注が行われる。
【０１２５】
［６．実施の形態の効果等］
以上説明したように、本発明の実施の形態によると、原画像データ４０に基づいて、印刷画像データ５０と完成予定画像データ５２Ａおよび５２Ｂとが作成され、これらの画像データが端末装置２００に送信される。このため、端末装置２００は、これらの画像データを画面に表示することができる。よって、バッジの依頼者である端末装置２００のユーザは、事前に原画像データ４０のどの部分が印刷されるかを知ることができるとともに、バッジの完成予定画像データ５２Ａおよび５２Ｂを確認することができる。完成予定画像データ５２Ａおよび５２Ｂを確認した上で、仕上がりに満足ができない場合には、端末装置２００から移動量を指定することにより、原画像データ４０からの切り取り位置が変更された上で印刷画像データ５０が作成され、作成された印刷画像データ５０に基づいて完成予定画像データ５２Ａおよび５２Ｂが作成される。このため、ユーザは、印刷位置が変更された印刷画像データ５０および完成予定画像データ５２Ａおよび５２Ｂを再度確認することができる。このように、ユーザは、印刷画像データ５０および完成予定画像データ５２Ａおよび５２Ｂを確認しながら、最もよい画像データの切り取り位置を指定することができる。よって、バッジ製作の失敗を極力少なくすることができ、低コストかつ短時間で所望のデザインのバッジを製作することができる。
【０１２６】
また、ユーザは、印刷画像データ５０および完成予定画像データ５２Ａおよび５２Ｂを確認しながら、最もよい縮尺率を指定することができる。
【０１２７】
また、ユーザは、画面の評価結果情報７２を見ることにより、印刷画像データ５０の解像度が不足していることを知ることができる。このような場合に、ユーザは、原画像データ４０を高解像なものに差し替えたり、縮尺率を変更したりすることにより、解像度が不足しないようにすることができる。
【０１２８】
また、印刷画像データ５０の解像度が低すぎるような場合には、バッジ注文支援装置１００が印刷画像データ５０に高解像度化処理を施すなどして、解像度の不足を補うことができる。
【０１２９】
また、背景領域４３に所定の背景画像データが貼り付けられるため、背景領域４３に対応する部分には背景画像データが印刷されることになる。よって、バッジの下地面に貼り付けられる印刷画像データを印刷した用紙の元の色（白色用紙であれば白色）が出現することがなくなる。
【０１３０】
また、ユーザが背景画像データの色を指定することができる。例えば、原画像データ４０と同様の色を指定することにより、原画像データ４０と背景画像データとが連続しているように見えるため、見た目に違和感が生じないようにすることができる。
【０１３１】
また、端末装置２００は、印刷画像データ５０内に原画像データ４０を含まない背景領域４３が含まれる場合に、警告メッセージ情報を表示することができる。このため、ユーザは、端末装置２００から移動量を指定したり、縮尺率を指定したりすることにより、印刷画像データ５０を更新させ、印刷画像データ５０に背景領域４３が含まれないようにすることができる。
【０１３２】
また、ユーザは、端末装置２００を利用してテキストデータを入力することにより、バッジの側面領域にテキストデータを印刷させることができる。
【０１３３】
また、ユーザは、端末装置２００を利用してパターン画像データまたはパターン画像データの識別情報をバッジ注文支援装置に送信することにより、バッジの側面領域にパターン画像データを印刷させることができる。
【０１３４】
また、ユーザは、印刷画像データ５０および完成予定画像データ５２Ａおよび５２Ｂを確認しながら、最もよい回転量を指定することができる。
【０１３５】
また、端末装置２００からテンプレート領域のサイズ情報を指定することにより、テンプレート領域のサイズを変更することができるため、様々なサイズのバッジに対応した印刷画像データ５０および完成予定画像データ５２Ａおよび５２Ｂを端末装置２００に表示させることができる。
【０１３６】
また、端末装置２００は、立体的な完成予定画像データ５２Ａおよび５２Ｂを表示することができる。このため、より質感が高く、かつリアルな完成予定画像データ５２Ａおよび５２Ｂをユーザに提示することができる。
【０１３７】
（変形例）
次に、本発明の実施の形態の変形例について説明する。
本変形例では、端末装置２００が、原画像データと、移動量情報や縮尺率情報などの設定値情報とをインポートおよびエクスポートする機能を有している場合について説明する。
【０１３８】
図２３は、端末装置の他の機能的な構成を示すブロック図である。
図２３に示す端末装置２００Ａは、図６に示した端末装置２００の構成に加え、さらに、書込部２３４と、読込部２３６と、記憶装置２３８とを備える。
【０１３９】
書込部２３４は、原画像データ送信部２０４が送信した原画像データと、移動量情報や縮尺率情報などの設定値情報とを記憶装置２３８に書き込む。例えば、書込部２３４は、原画像データと移動量情報とから１つのデータファイルを作成し、作成したデータファイルを記憶装置２３８に書き込む。なお、原画像データと移動量情報とを別々のデータファイルに記憶されていてもよい。
【０１４０】
読込部２３６は、記憶装置２３８に記憶されているデータファイルを読み込むことにより、原画像データと移動量情報とを読み込む。
記憶装置２３８は、ＨＤＤ、ＳＤカード、ＲＡＭなどである。
【０１４１】
図２４は、端末装置２００Ａの表示部の画面に表示される画像の一例を示す図である。表示制御部２１１は、図８等に示した画像に加え、インポートボタン９２と、エクスポートボタン９３とを表示する。
【０１４２】
ユーザが、マウス等を操作してエクスポートボタン９３を押下すると、画像処理装置１００のデータ送信部１１０が、原画像データと設定値情報とを端末装置２００Ａに送信する。ここでデータ送信部１１０が送信する設定値情報は、移動量情報受信部１１２が受信した移動量情報を含む。また、設定値情報は、さらに、縮尺率情報受信部１１４が受信した縮尺率情報、回転量情報受信部１１８が受信した回転量情報、色情報受信部１２０が受信した色情報、テキストデータ受信部１２２が受信したテキストデータ、パターン画像データ受信部１２４が受信したパターン画像データ、およびサイズ情報受信部１２６が受信したサイズ情報の少なくとも１つを含んでいてもよい。
【０１４３】
書込部２３４は、データ受信部２１０が受信した原画像データと設定値情報とをデータファイル形式で記憶装置２３８に書き込む。なお、書き込みの際に、ユーザがデータファイル名を指定する。
【０１４４】
なお、エクスポートボタン９３をユーザが押下した際に、データ送信部１１０が原画像データと設定値情報とを端末装置２００Ａに送信することは必須ではない。つまり、端末装置２００Ａが、原画像データと設定値情報とを一時的に保存している場合には、書込部２３４が、その原画像データと設定値情報とを記憶装置２３８に書き込むようにしてもよい。
【０１４５】
ユーザが、マウス等を操作してインポートボタン９２を押下すると、画像処理装置１００のデータ送信部１１０が、端末装置２００に対してインポート指示を送信する。端末装置２００Ａのデータ受信部２１０は、インポート指示を受信する。読込部２３６は、データ受信部２１０が受信したインポート指示に基づいて、記憶装置２３８の中から、データファイル形式で記憶された原画像データと設定値情報とを読み込む。なお、読み込みの際に、ユーザがデータファイル名を指定する。読込部２３６は、ユーザが指定したデータファイル名のデータファイルを読み込むことで、原画像データと設定値情報とを読み込む。
【０１４６】
読込部２３６が読み込んだ原画像データは、原画像データ送信部２０４により、画像処理装置１００に送信される。また、読込部２３６が読み込んだ設定値情報は、対応する送信部により画像処理装置１００に送信される。例えば、設定値情報が、移動量情報と縮尺率情報とを含む場合には、移動量情報送信部２１２により移動量情報が画像処理装置１００に送信され、縮尺率情報送信部２１４により縮尺率情報が画像処理装置１００に送信される。
【０１４７】
この変形例によると、例えば、過去にバッジの発注に利用した原画像データと移動量情報とを利用して、再度バッジを発注したり、移動量情報を更新した上でバッジを発注したりすることができる。このため、ユーザが、一から移動量などの設定値を指定したりする手間を省くことができ、ユーザによるバッジの発注をより効率的に行うことができる。また、端末装置２００Ａに印刷画像データを保存するのではなく、原画像データと移動量情報とを保存させることができる。仮に、印刷画像データを端末装置２００Ａに保存することができると、ユーザは、その印刷画像データを使って、過去にバッジの製作を依頼したメーカーとは異なる他のメーカーにバッジの発注を行うことができる。しかし、この構成では、印刷画像データではなく、原画像データと移動量情報とを端末装置２００Ａに保存している。このため、他のメーカーが、同じシステムを使用していなければ、他のメーカーは、原画像データと移動量情報とから、印刷画像データを作成することが困難である。つまり、他のメーカーは、バッジを製作することが困難である。このため、この端末装置２００Ａをユーザに利用させることにより、ユーザの囲い込みを行うこともできる。
【０１４８】
［７．付記］
以上、本発明の実施の形態に係るバッジ注文支援システム１０について説明したが、本発明は、この実施の形態に限定されるものではない。
【０１４９】
たとえば、上述の実施の形態では、印刷画像データ５０に背景領域４３が生じている場合に、背景領域４３に所定の背景画像データを貼り付けたが、背景領域４３に、原画像データ４０の一部を貼り付けるようにしてもよい。例えば、図２２に示すように原画像データ４０がテンプレート領域４２に比べて小さい場合などには、原画像データ４０を前後左右に繰り返し配置した画像データにテンプレート領域４２を当てはめ、印刷画像データ５０を切り取るようにしてもよい。
【０１５０】
このようにすることにより、デザイン性を向上させつつ、印刷画像データ５０内に背景領域４３が含まれないようにすることができる。
【０１５１】
また、上述の実施の形態では製品の種類として、バッジ（缶バッジ）を想定したが、本発明が対象とする製品の種類はこれに限定されるものではなく、画像データが印刷されることにより製造される立体物であれば、それ以外のものであってもよい。例えば、ストラップ、キーホルダー、マグネットまたはクリップピンなどを対象製品としてもよい。
【０１５２】
また、上述の実施の形態では、印刷画像データは、１枚の原画像データから作成されることとしていたが、印刷画像データが複数の原画像データから作成されていてもよい。この場合には、各原画像データに対して、移動、縮尺率変更、または回転などの処理を施すことにより、１枚の印刷画像データが作成される。
【０１５３】
また、上記の各装置を構成する構成要素の一部または全部は、１個のシステムＬＳＩから構成されているとしてもよい。システムＬＳＩは、複数の構成部を１個のチップ上に集積して製造された超多機能ＬＳＩであり、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭなどを含んで構成されるコンピュータシステムである。ＲＡＭには、コンピュータプログラムが記憶されている。マイクロプロセッサが、コンピュータプログラムに従って動作することにより、システムＬＳＩは、その機能を達成する。
【０１５４】
また、本発明は、上記に示す方法であるとしてもよい。また、本発明は、これらの方法をコンピュータにより実現するコンピュータプログラムであるとしてもよいし、上記コンピュータプログラムからなるデジタル信号であるとしてもよい。
【０１５５】
さらに、本発明は、上記コンピュータプログラムまたは上記デジタル信号をコンピュータ読取可能な非一時的な記録媒体、例えば、ハードディスクドライブ、ＣＤ−ＲＯＭ、半導体メモリなどに記録したものとしてもよい。また、これらの非一時的な記録媒体に記録されている上記デジタル信号であるとしてもよい。
【０１５６】
また、上記プログラムに含まれる各ステップは、複数のコンピュータにより実行されてもよい。
【０１５７】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した意味ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【産業上の利用可能性】
【０１５８】
本発明は、缶バッジ等のグッズを発注するシステム等に用いると有益である。
【符号の説明】
【０１５９】
１０    バッジ注文支援システム
１００  バッジ注文支援装置
１０２  通信Ｉ／Ｆ部
１０４  原画像データ受信部
１０６  印刷画像データ作成部
１０８  完成予定画像データ作成部
１１０  データ送信部
１１２  移動量情報受信部
１１４  縮尺率情報受信部
１１６  印刷品質評価部
１１８  回転量情報受信部
１２０  色情報受信部
１２２  テキストデータ受信部
１２４  パターン画像データ受信部
１２６  サイズ情報受信部
１３０  受注部
１３２、２３８  記憶装置
２００、２００Ａ  端末装置
２０２  通信Ｉ／Ｆ部
２０４  原画像データ送信部
２１０  データ受信部
２１１  表示制御部
２１２  移動量情報送信部
２１４  縮尺率情報送信部
２１８  回転量情報送信部
２２０  色情報送信部
２２２  テキストデータ送信部
２２４  パターン画像データ送信部
２２６  サイズ情報送信部
２３０  発注部
２３２  データ送信部
２３４  書込部
２３６  読込部
【図１】
2017204694.tif 000003
【図２】
2017204694.tif 000004
【図３】
2017204694.tif 000005
【図４】
2017204694.tif 000006
【図５】
2017204694.tif 000007
【図６】
2017204694.tif 000008
【図７Ａ】
2017204694.tif 000009
【図７Ｂ】
2017204694.tif 000010
【図８】
2017204694.tif 000011
【図９】
2017204694.tif 000012
【図１０】
2017204694.tif 000013
【図１１】
2017204694.tif 000014
【図１２】
2017204694.tif 000015
【図１３】
2017204694.tif 000016
【図１４】
2017204694.tif 000017
【図１５】
2017204694.tif 000018
【図１６】
2017204694.tif 000019
【図１７】
2017204694.tif 000020
【図１８】
2017204694.tif 000021
【図１９】
2017204694.tif 000022
【図２０】
2017204694.tif 000023
【図２１】
2017204694.tif 000024
【図２２】
2017204694.tif 000025
【図２３】
2017204694.tif 000026
【図２４】
2017204694.tif 000027
【手続補正書】
【提出日】平成29年8月23日(2017.8.23)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
バッジの注文を支援するバッジ注文支援装置であって、
端末装置から原画像データを受信する原画像データ受信部と、
前記原画像データ上に所定サイズを有するテンプレート領域を当てはめ、前記原画像データから前記テンプレート領域内の画像データを切り取ることにより、前記バッジの印刷対象領域の画像データである印刷画像データを作成する印刷画像データ作成部と、
前記印刷画像データを前記バッジの前記印刷対象領域に印刷することにより得られる予定の前記バッジの完成予定画像データを作成する完成予定画像データ作成部と、
前記印刷画像データと前記完成予定画像データとを前記端末装置に送信するデータ送信部と、
前記端末装置から前記テンプレート領域の移動量情報を受信する移動量情報受信部とを備え、
前記印刷画像データ作成部は、受信した前記移動量情報に基づいて、前記原画像データ上での前記テンプレート領域の位置を更新し、前記原画像データから前記テンプレート領域内の画像データを切り取ることにより、前記印刷画像データを作成する
バッジ注文支援装置。
【請求項２】
さらに、前記端末装置から前記原画像データの縮尺率情報を受信する縮尺率情報受信部を備え、
前記印刷画像データ作成部は、受信した前記縮尺率情報に基づいて、前記原画像データを拡大または縮小し、拡大または縮小された後の前記原画像データから前記テンプレート領域内の画像データを切り取ることにより、前記印刷画像データを作成する
請求項１に記載のバッジ注文支援装置。
【請求項３】
さらに、前記印刷画像データの解像度に基づいて、前記印刷画像データの前記バッジへの印刷品質を評価する印刷品質評価部を備え、
前記データ送信部は、さらに、前記印刷品質評価部による印刷品質の評価結果情報を前記端末装置に送信する
請求項１または請求項２に記載のバッジ注文支援装置。
【請求項４】
前記印刷画像データ作成部は、さらに、前記印刷画像データの解像度が所定の解像度閾値よりも小さい場合には、当該印刷画像データの解像度が前記所定の解像度閾値よりも高い閾値となるように高解像度化する処理を行う
請求項２または請求項３に記載のバッジ注文支援装置。
【請求項５】
前記印刷画像データ作成部は、さらに、前記印刷画像データに前記原画像データを含まない背景領域が含まれている場合には、当該背景領域に所定の背景画像データを貼り付けることにより、前記印刷画像データを作成する
請求項１〜請求項４のいずれか１項に記載のバッジ注文支援装置。
【請求項６】
さらに、前記端末装置から前記背景領域の色情報を受信する色情報受信部を備え、
前記印刷画像データ作成部は、受信した前記色情報が示す色の画像データを前記背景画像データとして、前記背景領域に貼り付ける
請求項５に記載のバッジ注文支援装置。
【請求項７】
前記データ送信部は、さらに、前記印刷画像データに前記原画像データを含まない背景領域が含まれている場合には、所定の警告メッセージ情報を前記端末装置に送信する
請求項１〜請求項６のいずれか１項に記載のバッジ注文支援装置。
【請求項８】
前記印刷画像データ作成部は、さらに、前記印刷画像データに前記原画像データを含ま 
ない背景領域が含まれている場合には、当該背景領域に、前記原画像データの一部を貼り付けることにより、前記印刷画像データを作成する
請求項１〜請求項４のいずれか１項に記載のバッジ注文支援装置。
【請求項９】
前記バッジの前記印刷対象領域は、前記バッジの正面領域と、前記正面領域の周囲に配置された前記バッジの側面領域とを含み、
前記バッジ注文支援装置は、さらに、前記端末装置からテキストデータを受信するテキストデータ受信部を備え、
前記印刷画像データ作成部は、さらに、前記印刷画像データのうち前記バッジの側面領域に対応する領域に、受信した前記テキストデータを上書きすることにより、前記印刷画像データを更新する
請求項１〜請求項８のいずれか１項に記載のバッジ注文支援装置。
【請求項１０】
前記バッジの前記印刷対象領域は、前記バッジの正面領域と、前記正面領域の周囲に配置された前記バッジの側面領域とを含み、
前記バッジ注文支援装置は、さらに、前記端末装置からパターン画像データまたは前記パターン画像データの識別情報を受信するパターン画像データ受信部を備え、
前記印刷画像データ作成部は、さらに、前記印刷画像データのうち前記バッジの側面領域に対応する領域に、受信した前記パターン画像データまたは受信した前記識別情報に対応する前記パターン画像データを貼り付けることにより、前記印刷画像データを更新する
請求項１〜請求項８のいずれか１項に記載のバッジ注文支援装置。
【請求項１１】
さらに、前記端末装置から前記原画像データの回転量情報を受信する回転量情報受信部を備え、
前記印刷画像データ作成部は、受信した前記回転量情報に基づいて、前記原画像データを回転させ、回転後の前記原画像データから前記テンプレート領域内の画像データを切り取ることにより、前記印刷画像データを作成する
請求項１に記載のバッジ注文支援装置。
【請求項１２】
さらに、前記端末装置から前記テンプレート領域のサイズ情報を受信するサイズ情報受信部を備え、
前記印刷画像データ作成部は、前記原画像データから、前記サイズ情報受信部が受信した前記サイズ情報に基づく前記テンプレート領域内の画像データを切り取ることにより、前記印刷画像データを作成する
請求項１に記載のバッジ注文支援装置。
【請求項１３】
前記完成予定画像データ作成部は、前記バッジの３次元モデルの前記印刷対象領域に、前記印刷画像データを３Ｄレンダリングすることにより、前記完成予定画像データを作成する
請求項１〜請求項１２のいずれか１項に記載のバッジ注文支援装置。
【請求項１４】
バッジの注文を支援するバッジ注文支援システムであって、
端末装置とバッジ注文支援装置とを備え、
前記バッジ注文支援装置は、
前記端末装置から原画像データを受信する原画像データ受信部と、
前記原画像データ上に所定サイズを有するテンプレート領域を当てはめ、前記原画像データから前記テンプレート領域内の画像データを切り取ることにより、前記バッジの印刷対象領域の画像データである印刷画像データを作成する印刷画像データ作成部と、
前記印刷画像データを前記バッジの前記印刷対象領域に印刷することにより得られる予定の前記バッジの完成予定画像データを作成する完成予定画像データ作成部と、 
前記印刷画像データと前記完成予定画像データとを前記端末装置に送信するデータ送信部と、
前記端末装置から前記テンプレート領域の移動量情報を受信する移動量情報受信部とを含み、
前記印刷画像データ作成部は、受信した前記移動量情報に基づいて、前記原画像データ上での前記テンプレート領域の位置を更新し、前記原画像データから前記テンプレート領域内の画像データを切り取ることにより、前記印刷画像データを作成し、
前記端末装置は、
前記バッジ注文支援装置に前記原画像データを送信する原画像データ送信部と、
前記バッジ注文支援装置から前記印刷画像データと前記完成予定画像データとを受信するデータ受信部と、
前記データ受信部が受信した前記印刷画像データと前記完成予定画像データとを表示するための制御を行う表示制御部と、
前記バッジ注文支援装置に前記移動量情報を送信する移動量情報送信部とを含む
バッジ注文支援システム。
【請求項１５】
請求項１〜請求項１３のいずれか１項に記載のバッジ注文支援装置とともに用いられる端末装置であって、
前記バッジ注文支援装置に、原画像データを送信する原画像データ送信部と、
前記バッジ注文支援装置から、バッジの印刷対象領域の画像データである印刷画像データと前記バッジの完成予定画像データとを受信するデータ受信部と、
前記データ受信部が受信した印刷画像データと完成予定画像データとを表示するための制御を行う表示制御部と、
前記バッジ注文支援装置に、前記原画像データから前記印刷画像データを切り取る領域を示すテンプレート領域の移動量情報を送信する移動量情報送信部と
を備える端末装置。
【請求項１６】
さらに、前記原画像データ送信部が送信した前記原画像データと、前記移動量情報送信部が送信した前記テンプレート領域の移動量情報とを記憶手段に書き込む書込部と、
前記記憶手段から、前記原画像データと前記移動量情報とを読み込む読込部とを備え、
前記原画像データ送信部は、前記読込部が読み込んだ前記原画像データを、前記バッジ注文支援装置に送信し、
前記移動量情報送信部は、前記読込部が読み込んだ前記移動量情報を、前記バッジ注文支援装置に送信する
請求項１５に記載の端末装置。
【請求項１７】
バッジの注文を支援するバッジ注文支援方法であって、
端末装置から原画像データを受信する原画像データ受信ステップと、
前記原画像データ上に所定サイズを有するテンプレート領域を当てはめ、前記原画像データから前記テンプレート領域内の画像データを切り取ることにより、前記バッジの印刷対象領域の画像データである印刷画像データを作成する印刷画像データ作成ステップと、
前記印刷画像データを前記バッジの前記印刷対象領域に印刷することにより得られる予定の前記バッジの完成予定画像データを作成する完成予定画像データ作成ステップと、
前記印刷画像データと前記完成予定画像データとを前記端末装置に送信するデータ送信ステップと、
前記端末装置から前記テンプレート領域の移動量情報を受信する移動量情報受信ステップとを含み、
前記印刷画像データ作成ステップでは、受信した前記移動量情報に基づいて、前記原画像データ上での前記テンプレート領域の位置を更新し、前記原画像データから前記テンプレート領域内の画像データを切り取ることにより、前記印刷画像データを作成する 
バッジ注文支援方法。
【請求項１８】
バッジの注文を支援するバッジ注文支援装置としてコンピュータを機能させるためのバッジ注文支援プログラムであって、
端末装置から原画像データを受信する原画像データ受信部と、
前記原画像データ上に所定サイズを有するテンプレート領域を当てはめ、前記原画像データから前記テンプレート領域内の画像データを切り取ることにより、前記バッジの印刷対象領域の画像データである印刷画像データを作成する印刷画像データ作成部と、
前記印刷画像データを前記バッジの前記印刷対象領域に印刷することにより得られる予定の前記バッジの完成予定画像データを作成する完成予定画像データ作成部と、
前記印刷画像データと前記完成予定画像データとを前記端末装置に送信するデータ送信部と、
前記端末装置から前記テンプレート領域の移動量情報を受信する移動量情報受信部としてコンピュータを機能させ、
前記印刷画像データ作成部は、受信した前記移動量情報に基づいて、前記原画像データ上での前記テンプレート領域の位置を更新し、前記原画像データから前記テンプレート領域内の画像データを切り取ることにより、前記印刷画像データを作成する
バッジ注文支援プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
好ましくは、前記印刷画像データ作成部は、さらに、前記印刷画像データの解像度が所定の解像度閾値よりも小さい場合には、当該印刷画像データの解像度が前記所定の解像度閾値よりも高い閾値となるように高解像度化する処理を行う。