(57)【要約】【課題】プリント端末の構成が複雑になることを抑制しつつ、画像サーバーに記憶された画像を迅速に印刷する。【解決手段】プリント端末１００は、画像データが示す画像を印刷する機能を有する。プリント端末１００の識別情報付加部１８は、ユーザーによって指定された画像に、ユーザー識別情報を付加する。プリント端末１００は、当該プリント端末１００に対し、ユーザー識別情報が付加された画像を示す識別情報画像データが再入力された場合、当該識別情報画像データを画像サーバー２００へ再送信する。画像サーバー２００は、プリント端末１００から再送信された識別情報画像データに関連付けられた画像データを、当該プリント端末１００へ送信する。【選択図】図１
2020042541.tif 000002
【特許請求の範囲】
【請求項１】
画像データが示す画像を印刷する機能を有し、入力された当該画像データが示す当該画像を表示するプリント端末と、
前記プリント端末と通信する画像サーバーとを備え、
前記プリント端末は、
前記プリント端末のユーザーによって指定された前記画像に、当該ユーザーを識別するためのユーザー識別情報を付加する識別情報付加部を備え、
前記画像サーバーは、
（ａ１）前記プリント端末から送信される、前記画像データ、前記ユーザー識別情報、および、前記ユーザー識別情報が付加された前記画像を示す識別情報画像データを受信し、
（ａ２）前記画像データ、前記ユーザー識別情報および前記識別情報画像データを関連付けて記憶し、
前記プリント端末は、
（ａ３）当該プリント端末に対し、前記識別情報画像データが再入力された場合、当該識別情報画像データを前記画像サーバーへ再送信し、
前記画像サーバーは、
前記プリント端末から再送信された前記識別情報画像データに関連付けられた前記画像データを、当該プリント端末へ送信する
印刷サービスシステム。
【請求項２】
前記プリント端末は、当該プリント端末に入力された前記画像データを記憶している記憶メディアに前記識別情報画像データを記憶させる
請求項１に記載の印刷サービスシステム。
【請求項３】
前記識別情報付加部は、前記ユーザーによって指定された前記画像のうち、印刷の対象でない領域である非印刷領域に前記ユーザー識別情報を付加する
請求項１または２に記載の印刷サービスシステム。
【請求項４】
前記識別情報付加部は、前記非印刷領域のうち、前記ユーザーにより指定された位置に前記ユーザー識別情報を付加する
請求項３に記載の印刷サービスシステム。
【請求項５】
請求項１から４のいずれか１項に記載の前記印刷サービスシステムが備える前記プリント端末であって、
前記プリント端末の前記識別情報付加部は、前記ユーザーによって指定された前記画像に前記ユーザー識別情報を付加する
プリント端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像サーバーが記憶している画像をプリント端末が印刷する印刷サービスシステムおよびプリント端末に関する。
【背景技術】
【０００２】
従来の印刷サービスシステムとして、例えば、特許文献１から３に開示されるように、画像サーバー、カードメディア等から取得した画像を印刷するものがある。
【０００３】
特許文献１では、サーバーに蓄積されている画像を印刷する構成（以下、「関連構成Ａ」ともいう）が開示されている。関連構成Ａでは、プリント端末が、インターネットを介して、画像を記憶しているサーバーと通信可能なように構成される。プリント端末によりサーバーに記憶されている画像を印刷する場合、以下の処理が行われる。
【０００４】
まず、プリント端末が有するタッチパネルに対し、ユーザーは、ユーザーＩＤと当該ユーザーＩＤに対応するパスワードとを入力するための操作を行う。当該ユーザーＩＤは、各ユーザー毎に割り振られている。そして、ユーザーは、タッチパネルに対し、所望の画像をダウンロードするための操作を行う。これにより、当該画像がサーバーからプリント端末へダウンロードされる。そして、プリント端末は、ダウンロードされた画像を印刷する。
【０００５】
また、特許文献２の構成（以下、「関連構成Ｂ」ともいう）では、以下の処理が行われる。関連構成Ｂでは、プリント端末が、過去に印刷物の裏に印刷された画像識別情報を画像識別情報読み取り部で読み取る。そして、プリント端末は、当該画像識別情報に対応付けられた画像をサーバーからダウンロードし、当該画像を印刷する。
【０００６】
また、特許文献３の構成（以下、「関連構成Ｃ」ともいう）では、以下の処理が行われる。関連構成Ｃでは、プリント端末が、電子メールにより配信された画像識別情報を識別情報取得部で読み取る。そして、プリント端末は、画像識別情報に対応付けられた画像をサーバーからダウンロードし、当該画像を印刷する。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００４−１７８３９２号公報
【特許文献２】特開２０１２−１７９８７７号公報
【特許文献３】特開２０１３−１４６９１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
関連構成Ａでは、プリント端末が、サーバーに記憶された画像を印刷する場合、画像が印刷されるまでに時間を要するという問題がある。具体的には、関連構成Ａでは、前述したように、プリント端末が有するタッチパネルに対し、ユーザーは、ユーザーＩＤと当該ユーザーＩＤに対応するパスワードとを入力する必要がある。そのため、画像が印刷されるまでに時間を要するという問題がある。
【０００９】
なお、関連構成Ｂ，Ｃでは、ユーザーＩＤおよびパスワードの入力を不要とするための構成により、関連構成Ａの上記問題を解決する。しかしながら、関連構成Ｂ，Ｃは、以下の問題点がある。具体的には、関連構成Ｂ，Ｃでは、プリント端末に、識別コードを読み取るための識別情報読み取り部（識別情報取得部）を別途設ける必要がある。当該識別情報読み取り部（識別情報取得部）は、カメラを利用した装置である。そのため、プリント端末のコストが高くなり、当該プリント端末の構成が複雑であるという問題点があった。
【００１０】
本発明は、このような問題を解決するためになされたものであり、プリント端末の構成が複雑になることを抑制しつつ、画像サーバーに記憶された画像を迅速に印刷することが可能な印刷サービスシステム等を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、本発明の一態様に係る印刷サービスシステムは、画像データが示す画像を印刷する機能を有し、入力された当該画像データが示す当該画像を表示するプリント端末と、前記プリント端末と通信する画像サーバーとを備え、前記プリント端末は、前記プリント端末のユーザーによって指定された前記画像に、当該ユーザーを識別するためのユーザー識別情報を付加する識別情報付加部を備え、前記画像サーバーは、（ａ１）前記プリント端末から送信される、前記画像データ、前記ユーザー識別情報、および、前記ユーザー識別情報が付加された前記画像を示す識別情報画像データを受信し、（ａ２）前記画像データ、前記ユーザー識別情報および前記識別情報画像データを関連付けて記憶し、前記プリント端末は、（ａ３）当該プリント端末に対し、前記識別情報画像データが再入力された場合、当該識別情報画像データを前記画像サーバーへ再送信し、前記画像サーバーは、前記プリント端末から再送信された前記識別情報画像データに関連付けられた前記画像データを、当該プリント端末へ送信する。
【発明の効果】
【００１２】
本発明によれば、前記プリント端末は、画像データが示す画像を印刷する機能を有する。前記プリント端末の識別情報付加部は、ユーザーによって指定された前記画像に、ユーザー識別情報を付加する。前記プリント端末は、当該プリント端末に対し、前記識別情報画像データが再入力された場合、当該識別情報画像データを前記画像サーバーへ再送信する。前記画像サーバーは、前記プリント端末から再送信された前記識別情報画像データに関連付けられた前記画像データを、当該プリント端末へ送信する。
【００１３】
これにより、従来のように、カメラを利用した装置を、プリント端末に設ける必要がない。また、関連構成Ｂ，Ｃと同様、ユーザーが、ユーザーＩＤ、パスワード等を入力する必要がない。そのため、プリント端末の構成が複雑になることを抑制しつつ、画像サーバーに記憶された画像データが示す画像を迅速に印刷することができる。
【図面の簡単な説明】
【００１４】
【図１】実施の形態１に係る印刷サービスシステムの構成を示すブロック図である。
【図２】制御部の構成の一例を示す図である。
【図３】原画像を説明するための図である。
【図４】実施の形態１に係る印刷制御処理のフローチャートである。
【図５】ユーザー識別情報の一例を説明するための表を示す図である。
【図６】余分画像としての非印刷領域Ｒｇ２に含まれる画像上端にユーザー識別情報が付加された一例を説明するための図である。
【図７】識別情報付加処理Ｂを説明するための図である。
【図８】実施の形態１に係る再印刷処理のフローチャートである。
【図９】印刷サービスシステムの特徴的な機能構成を示すブロック図である。
【発明を実施するための形態】
【００１５】
以下、図面を参照しつつ、実施の形態について説明する。以下の図面では、同一の各構成要素には同一の符号を付してある。同一の符号が付されている各構成要素の名称および機能は同じである。したがって、同一の符号が付されている各構成要素の一部についての詳細な説明を省略する場合がある。
【００１６】
＜実施の形態１＞
（構成）
図１は、実施の形態１に係る印刷サービスシステム１０００の構成を示すブロック図である。図１を参照して、印刷サービスシステム１０００は、プリント端末１００と、画像サーバー２００とを含む。なお、図１では、説明の都合上、印刷サービスシステム１０００に含まれない、携帯通信端末４００およびインターネット１１を示している。
【００１７】
本実施の形態において、「ユーザー」とは、印刷サービスシステム１０００（プリント端末１００）の利用者である。また、「ユーザー」とは、携帯通信端末４００の所有者でもある。以下においては、ユーザーが印刷を望む画像を、「印刷対象画像」ともいう。また、「ユーザー」とは、印刷対象画像を示す画像データの所有者でもある。
【００１８】
携帯通信端末４００は、ユーザーが携帯可能な通信端末である。携帯通信端末４００は、例えば、携帯電話、スマートフォン等である。携帯通信端末４００は、文字、画像等を表示するための画面を有する。
【００１９】
図１に示すように、プリント端末１００は、インターネット１１を介して、画像サーバー２００に接続されている。すなわち、プリント端末１００は、画像サーバー２００と通信する。プリント端末１００は、例えば、写真店等に設置される。
【００２０】
プリント端末１００は、詳細は後述するが、画像データが示す画像を印刷する機能を有する。プリント端末１００は、制御部１０と、表示部１１０と、音声出力部１２０と、画像取得部１３０と、料金精算器１４０と、印刷部１５０と、入力部１６０と、ネットワークＩ／Ｆ（インタフェース）１０２とを備える。
【００２１】
制御部１０は、プリント端末１００が備える各構成要素（例えば、表示部１１０）と接続されている。制御部１０は、後述の各種処理を行う。制御部１０は、例えば、図２に示される、プロセッサｈｄ１とメモリｈｄ２とから構成される。メモリｈｄ２は、不揮発性メモリおよび揮発性メモリを有する。不揮発性メモリには、初期設定値、制御プログラム等が記憶されている。揮発性メモリは、データ処理等に使用されるメモリである。
【００２２】
プロセッサｈｄ１は、例えば、ＣＰＵ（Central Processing Unit）、中央処理装置、演算装置、マイクロプロセッサ、マイクロコンピュータ、ＤＳＰ（Digital Signal Processor）等である。制御部１０におけるプロセッサｈｄ１は、メモリｈｄ２に記憶されている制御プログラムに従って、後述の各種処理を行う。
【００２３】
なお、制御部１０は、プロセッサｈｄ１のみで構成されてもよい。この場合、メモリｈｄ２は、制御部１０の外部に設けられる。
【００２４】
制御部１０は、識別情報検索部１７と、識別情報付加部１８とを含む。識別情報検索部１７および識別情報付加部１８の全てまたは一部は、例えば、制御部１０により実行される、プログラムのモジュールである。換言すれば、識別情報検索部１７および識別情報付加部１８の全てまたは一部は、制御部１０が、不揮発性メモリに記憶された制御プログラムに従って各種処理を行うことにより実現される。
【００２５】
なお、識別情報検索部１７および識別情報付加部１８の全てまたは一部は、ハードウエアの電気回路で構成される信号処理回路で構成されてもよい。
【００２６】
識別情報検索部１７は、詳細は後述するが、画像を構成する複数の画素の情報（階調値）から、ユーザー識別情報を検索する。識別情報付加部１８は、詳細は後述するが、画像に、ユーザー識別情報を付加する。ユーザー識別情報は、ユーザーを識別するための情報である。
【００２７】
表示部１１０および音声出力部１２０は、画像および音声により、ユーザーに操作等の指示を提示する指示部として機能する。当該指示は、例えば、ユーザーに画像の選択を促す指示である。また、当該指示は、例えば、ユーザーに印刷枚数の入力を促す指示である。表示部１１０は、液晶ディスプレイ、ＣＲＴディスプレイ等である。表示部１１０は、プリント端末１００の状態に応じた画像を表示する。音声出力部１２０は、スピーカーである。
【００２８】
画像取得部１３０は、印刷対象画像を記憶している記録媒体にアクセス可能なリーダーライタ（図示せず）を介して入力される画像データを取得する機能を有する。当該記録媒体は、例えば、カード型メディア、ディスク等である。当該カード型メディアは、例えば、コンパクトフラッシュ（登録商標）カード、ＳＤ（Secure Digital）メモリカード等である。当該ディスクは、ＣＤ（Compact Disc）、ＤＶＤ（Digital Versatile Disk）等である。
【００２９】
また、画像取得部１３０は、ネットワークＩ／Ｆ１０２を介して画像サーバー２００からダウンロードされる画像データを取得する機能を有する。また、画像取得部１３０は、無線通信、通信ケーブル等を利用して、携帯通信端末４００に記憶されている画像データを取得する機能を有する。
【００３０】
料金精算器１４０は、コインメック、ビルバリなどの現金投入型の課金機である。料金精算器１４０は、図示しない料金投入口を含む。料金精算器１４０は、ユーザーが料金投入口に投入した料金を精算する。なお、料金精算器１４０は、上記課金機に限定されず、非接触型のカードを利用する、プリペイド方式の電子マネー対応機器であってもよい。
【００３１】
印刷部１５０は、昇華型プリンタ、インクジェット型プリンタ等である。印刷部１５０は、詳細は後述するが、シート状の印刷メディアに画像を印刷する。印刷メディアは、例えば、普通紙、保護層付き普通紙、シール紙等である。印刷部１５０は、例えば、画像取得部１３０により取得された複数の画像のうち、ユーザーが指定した印刷対象画像を印刷メディアに印刷する。以下においては、画像（印刷対象画像）が印刷された印刷メディアを、「印刷物」ともいう。
【００３２】
入力部１６０は、ユーザーが、プリント端末１００に対し指示を与えるためのインタフェースである。入力部１６０は、タッチパネル、キーボード、マウスなどから構成される。ユーザーは、入力部１６０を用いた操作を行うことにより、メニューの選択、印刷枚数の指定、画像の指定等を行うことができる。
【００３３】
以下においては、被写体を撮影する機能を有する装置を、「撮影機器」ともいう。撮影機器は、例えば、携帯通信端末４００、デジタルスチルカメラ等である。撮影機器は、被写体を撮影することにより、画像を示す画像データを生成する。以下においては、撮影機器による撮影により生成された画像データを、「画像データＥｘ」ともいう。また、以下においては、画像データＥｘが示す画像を「撮影画像」ともいう。
【００３４】
撮影画像は、例えば、圧縮画像である。圧縮画像は、ＪＰＥＧ（Joint Photographic Experts Group）、ＴＩＦＦ（Tagged Image File Format）等の規格に従って圧縮（符号化）された画像である。圧縮画像は、印刷部１５０で印刷できない。そのため、圧縮画像は、例えば、原画像に復号（変換）される。原画像は、例えば、ＢＭＰ（Bitmap）形式の画像である。
【００３５】
以下においては、赤、緑および青を、それぞれ、「Ｒ」、「Ｇ」および「Ｂ」ともいう。また、以下においては、画素を、「ドット」ともいう。
【００３６】
原画像は、複数のドット（画素）で構成される。原画像を構成する各ドットは、Ｒ，Ｇ，Ｂ等の色成分毎に、例えば、８ビットで表現される。この場合、各ドットは、０から２５５の範囲の階調値で表現される。なお、原画像は、ＹＭＣの色成分で表現されてもよい。以下においては、原画像を、「画像Ｇ１」ともいう。
【００３７】
また、以下においては、ドットのＲ成分の階調値を、「階調値Ｒｖ」ともいう。また、以下においては、ドットのＧ成分の階調値を、「階調値Ｇｖ」ともいう。また、以下においては、ドットのＢ成分の階調値を、「階調値Ｂｖ」ともいう。画像Ｇ１を構成する複数のドットの各々は、階調値Ｒｖ，Ｇｖ，Ｂｖで表現される。
【００３８】
図３は、原画像としての画像Ｇ１を説明するための図である。図３において、Ｘ方向およびＹ方向は、互いに直交する。以下の図に示されるＸ方向およびＹ方向も、互いに直交する。以下においては、Ｘ方向と、当該Ｘ方向の反対の方向（−Ｘ方向）とを含む方向を「Ｘ軸方向」ともいう。また、以下においては、Ｙ方向と、当該Ｙ方向の反対の方向（−Ｙ方向）とを含む方向を「Ｙ軸方向」ともいう。また、以下においては、Ｘ軸方向およびＹ軸方向を含む平面を、「ＸＹ面」ともいう。
【００３９】
また、以下においては、画像のサイズを、「ｕ×ｖドット」ともいう。「ｕ」および「ｖ」の各々は自然数である。「ｕ」は、画像の主走査方向（Ｘ軸方向）のドットの数である。「ｖ」は、画像の副走査方向（Ｙ軸方向）のドットの数である。
【００４０】
図３において、Ｘ軸方向は主走査方向であり、Ｙ軸方向は副走査方向である。画像Ｇ１のサイズは、例えば、２０００×１５００ドットである。一般に、印刷サービスで提供される写真は、ほとんど縁無し写真である。縁無し写真とは、余白が存在しない印刷物である。縁無し写真を得るためには、画像Ｇ１の周縁部は印刷されない。
【００４１】
具体的には、画像Ｇ１は、印刷領域Ｒｇ１と、非印刷領域Ｒｇ２とを有する。印刷領域Ｒｇ１は、画像Ｇ１のうち印刷の対象となる領域である。非印刷領域Ｒｇ２は、画像Ｇ１のうち、印刷の対象でない領域である。すなわち、非印刷領域Ｒｇ２は、印刷メディア（例えば、用紙）に印刷されない余分画像である。非印刷領域Ｒｇ２は、印刷メディアからはみ出した領域に相当する。非印刷領域Ｒｇ２は、印刷領域Ｒｇ１全体を囲むように設けられる。非印刷領域Ｒｇ２の形状は、閉ループ（枠状）である。
【００４２】
印刷領域Ｒｇ１は、実際に印刷メディアに印刷される画像（以下、「印刷画像」ともいう）である。印刷領域Ｒｇ１（印刷画像）のサイズは、例えば、１９００×１４００ドットである。非印刷領域Ｒｇ２の幅は、一例として、５０ドットである。そのため、副走査方向における、非印刷領域Ｒｇ２の上端部および下端部の各々は、余分画像である。また、主走査方向における、非印刷領域Ｒｇ２の左端部および右端部の各々は、余分画像である。
【００４３】
ここで、印刷部１５０が、サーマルヘッドを備える熱転写方式のプリンタ（昇華型プリンタ）であると仮定する。この場合、サーマルヘッドと用紙との位置関係が、以下のバラツキなどにより、数ドットから数十ドット程度、主走査方向または副走査方向に偏ることがある。当該バラツキは、例えば、用紙の装着にともなうバラツキである。また、当該バラツキは、例えば、印刷部１５０における印刷機構の構造的な組立精度のバラツキである。
【００４４】
そのため、用紙に印刷されない画像領域のサイズは、非印刷領域Ｒｇ２における、上端部、下端部、左端部および右端部の各々の幅（５０ドット）のように、必ずしも均等なサイズになるわけではない。しかしながら、通常、上記のようなバラツキを十分に吸収できるだけの非印刷領域Ｒｇ２が確保されている。
【００４５】
したがって、例えば、画像の１ライン目（上端）に並ぶ各ドット、画像の最終ライン（下端）に並ぶ各ドット、画像の右端に並ぶ各ドット、画像の左端に並ぶ各ドットは、実際には、用紙に印刷されることは無い。この非印刷領域Ｒｇ２の幅（マージン量）はプリンタの製造会社により異なる。そのため、非印刷領域Ｒｇ２における、上端部、下端部、左端部および右端部の各々の幅は、約５ドット以上あればよい。
【００４６】
再び、図１を参照して、ネットワークＩ／Ｆ１０２は、インターネット１１を介して、画像サーバー２００と通信する。例えば、プリント端末１００が、画像サーバー２００へ画像データをアップロードする際に、ネットワークＩ／Ｆ１０２は、インターネット１１を介して、画像サーバー２００と通信する。また、例えば、プリント端末１００が、画像データを記憶している画像サーバー２００から当該画像データをダウンロードする際に、ネットワークＩ／Ｆ１０２は、インターネット１１を介して、画像サーバー２００と通信する。
【００４７】
画像サーバー２００は、ネットワークＩ／Ｆ２０２と、記憶部２１０と、制御部２２０とを備える。
【００４８】
ネットワークＩ／Ｆ２０２は、インターネット１１を介して、プリント端末１００と通信する。例えば、プリント端末１００と画像サーバー２００との間で、画像データの送受信が行われる際に、ネットワークＩ／Ｆ２０２は、インターネット１１を介して、プリント端末１００と通信する。
【００４９】
記憶部２１０は、データを記憶する。記憶部２１０は、例えば、ＨＤＤ（Hard disk drive）である。記憶部２１０の詳細については、後述する。
【００５０】
制御部２２０は、画像サーバー２００内の各構成要素と接続される。制御部２２０は、画像サーバー２００内の各構成要素（例えば、記憶部２１０）を制御する。また、制御部２２０は、後述の各種処理を行う。
【００５１】
制御部２２０は、例えば、制御部１０と同様に、図２に示される、プロセッサｈｄ１とメモリｈｄ２とから構成される。制御部２２０におけるプロセッサｈｄ１は、メモリｈｄ２に記憶されている制御プログラムに従って、後述の各種処理を行う。
【００５２】
なお、制御部２２０は、プロセッサｈｄ１のみで構成されてもよい。この場合、メモリｈｄ２は、制御部２２０の外部に設けられる。
【００５３】
制御部２２０は、識別情報検索部２２１を含む。識別情報検索部２２１は、例えば、制御部２２０により実行される、プログラムのモジュールである。換言すれば、識別情報検索部２２１は、制御部２２０が、不揮発性メモリに記憶された制御プログラムに従って各種処理を行うことにより実現される。
【００５４】
なお、識別情報検索部２２１は、ハードウエアの電気回路で構成される信号処理回路で構成されてもよい。
【００５５】
識別情報検索部２２１は、詳細は後述するが、画像データからユーザー識別情報を検出する。また、識別情報検索部２２１は、詳細は後述するが、記憶部２１０において、特定の画像ディレクトリを検索する。
【００５６】
（動作）
次に、印刷サービスシステム１０００におけるプリント端末１００および画像サーバー２００の動作について、図４を用いて説明する。以下においては、記録媒体および携帯通信端末４００の各々を、「記憶メディア」ともいう。すなわち、記憶メディアは、記録媒体または携帯通信端末４００である。以下においては、記憶メディアに記憶されている画像データが示す画像をプリント端末１００が印刷するための処理を、「印刷制御処理」ともいう。
【００５７】
図４は、実施の形態１に係る印刷制御処理のフローチャートである。印刷制御処理では、プリント端末１００および画像サーバー２００が後述の処理を行う。印刷制御処理では、ユーザーが行う動作または操作に対応する処理が行われる。印刷制御処理が開始されてから、印刷制御処理が終了するまでには、要約すれば、以下の動作または処理が行われる。
【００５８】
例えば、プリント端末１００は、画像データを記憶している記憶メディアから当該画像データを取得する。また、ユーザーが画像を選択する。また、ユーザーが料金を支払う。また、プリント端末１００が画像を印刷する。また、ユーザーが印刷物を取得する。また、ユーザーが、画像サーバー２００にアップロードするための画像を選択する。また、画像サーバー２００に画像が記憶される。これらの動作、処理等について、図４を用いて説明する。表示部１１０および音声出力部１２０は、画像および音声により、ユーザーが行う操作等の指示を、当該ユーザーに与える。
【００５９】
プリント端末１００を利用するユーザーは、表示部１１０による画像の表示、音声出力部１２０による音声ガイド等の指示に従って、初期動作を行う。初期動作は、プリント端末１００が記憶メディアと通信できるようにするための動作である。また、初期動作は、例えば、入力部１６０を使用して、複数の画像データを記憶している記憶メディアにおける当該複数の画像データを、プリント端末１００に入力するための動作でもある。前述したように、記憶メディアは、記録媒体または携帯通信端末４００である。
【００６０】
なお、記憶メディアが記憶している複数の画像データには、ユーザーが印刷を望む印刷対象画像を示す画像データも含まれる。また、記憶メディアが記憶している複数の画像データの一部または全ては、前述の画像データＥｘである。
【００６１】
なお、記憶メディアが携帯通信端末４００である場合、初期動作は、例えば、携帯通信端末４００とプリント端末１００とを通信ケーブルにより接続する動作である。また、記憶メディアが記録媒体である場合、初期動作は、例えば、リーダーライタに記録媒体を挿入する動作である。
【００６２】
初期動作が行われると、画像データ取得処理が行われる（Ｓ１１０）。画像データ取得処理では、画像取得部１３０が、記憶メディアから、複数の画像データを取得する。これにより、プリント端末１００に複数の画像データが入力される。
【００６３】
表示部１１０は、入力された複数の画像データがそれぞれ示す複数の画像を表示する。すなわち、表示部１１０は、複数の画像のうち、印刷対象画像を選択するための画像選択画面を所定のタイミングで表示する。また、表示部１１０は、後述の印刷枚数等の印刷用情報の入力を促す印刷用情報入力画面を所定のタイミングで表示する。
【００６４】
ユーザーは、プリント端末１００の指示に従って、印刷対象画像、メディア、サイズ、枚数の指定を行う。具体的には、画像選択画面が表示されている状態で、ユーザーは、入力部１６０を使用して、表示されている複数の画像のうち、１以上の印刷対象画像を指定する。また、印刷用情報入力画面が表示されている状態で、ユーザーは、入力部１６０を使用して、印刷対象画像の印刷対象となる印刷メディア、印刷サイズおよび印刷枚数の指定を行う。
【００６５】
印刷サイズは、写真店などで印刷可能なサイズである。印刷サイズは、例えば、葉書きサイズ（ポストサイズ）、Ｌ判、２Ｌ判等である。印刷枚数は、印刷対象画像の印刷の対象となる印刷メディアの数である。
【００６６】
上記の各指定が行われると、制御部１０は、指定された１以上の印刷対象画像と、指定された印刷メディア、印刷サイズおよび印刷枚数等の印刷用情報とを認識する（Ｓ１２０）。
【００６７】
次に、ユーザーは、プリント端末１００の指示に従って、記憶画像選択操作を入力部１６０を使用して行う。記憶画像選択操作は、ステップＳ１２０で指定した１以上の印刷対象画像のうち、画像サーバー２００にアップロードする画像を選択する操作である。当該アップロードする画像は、画像サーバー２００に記憶させるための画像である。以下においては、画像サーバー２００に記憶させる対象となる画像を、「記憶対象画像」ともいう。すなわち、記憶対象画像は、印刷対象画像である。
【００６８】
記憶画像選択操作が行われると、制御部１０は、指定された記憶対象画像を認識する（Ｓ１３０）。以下においては、記憶対象画像の数は、２以上であるとして説明する。なお、記憶対象画像の数は、１であってもよい。
【００６９】
以下においては、ユーザー識別情報を付加する対象となる画像を、「情報付加対象画像」ともいう。
【００７０】
次に、ユーザーは、入力部１６０を使用して、表示されている複数の記憶対象画像に含まれる１つの画像を、情報付加対象画像として指定する操作を行う。当該操作が行われると、制御部１０は、ユーザーによって指定された画像である情報付加対象画像を認識する（Ｓ１４０）。
【００７１】
次に、ユーザーは、プリント端末１００の指示に従って、ユーザー識別情報入力操作、情報付加位置指定操作および画像形式指定操作を、入力部１６０を使用して行う。
【００７２】
ユーザー識別情報入力操作は、ユーザー識別情報を入力する操作である。情報付加位置指定操作は、情報付加位置を指定する操作である。情報付加位置とは、図３の非印刷領域Ｒｇ２において、ユーザー識別情報を付加する位置である。情報付加位置は、例えば、画像上端、画像下端、画像左端等である。画像上端は、非印刷領域Ｒｇ２に含まれる、画像Ｇ１の上端である。画像下端は、非印刷領域Ｒｇ２に含まれる、画像Ｇ１の下端である。画像左端は、非印刷領域Ｒｇ２に含まれる、画像Ｇ１の左端である。
【００７３】
画像上端が指定された場合、後述の処理において、画像Ｇ１の上端に並ぶ複数のドットにおいて、左端のドットから、Ｘ方向に向かって、ユーザー識別情報が設定される。画像下端が指定された場合、後述の処理において、画像Ｇ１の下端に並ぶ複数のドットにおいて、左端のドットから、Ｘ方向に向かって、ユーザー識別情報が設定される。
【００７４】
画像左端が指定された場合、後述の処理において、画像Ｇ１の左端に並ぶ複数のドットにおいて、画像Ｇ１の下端のドットから、−Ｙ方向（上方向）に向かって、ユーザー識別情報が設定される。
【００７５】
ユーザーは、画像上端、画像下端、画像左端等を、情報付加位置として選択することができる。これにより、非印刷領域Ｒｇ２において、ユーザー識別情報が付加される位置が特定されることを防止することができる。そのため、セキュリティーを向上させることができる。
【００７６】
なお、ユーザーは、情報付加位置を指定しない構成としてもよい。当該構成では、後述の識別情報付加処理Ａまたは識別情報付加処理Ｂにおいて、予め定められた情報付加位置（例えば、画像上端）に、ユーザー識別情報が付加される。
【００７７】
画像形式指定操作は、ユーザー識別情報が付加された画像を保存するためのデータ形式（以下、「保存形式」ともいう）を指定するための操作である。本実施の形態では、保存形式は、一例として、ＢＭＰ形式またはＪＰＥＧ形式である。ユーザーは、ＢＭＰ形式またはＪＰＥＧ形式を、保存形式として指定することができる。ＪＰＥＧ形式が指定された場合、画像データの量を小さくすることができる。すなわち、画像データを記憶するために必要な記憶容量を少なくすることができる。
【００７８】
以下においては、ユーザー識別情報が付加される対象となるｎ番目のドットを、「ｎ番目ドット」ともいう。「ｎ」は正の整数である。「ｎ」には、「１」から「ｋ」の範囲の値が設定される。「ｋ」は、１以上の整数である。
【００７９】
１番目ドットは、ユーザー識別情報の付加の対象となる最初のドットである。１番目ドットは、一例として、画像Ｇ１の左端のドットである。「ｋ」が２以上の整数であり、かつ、情報付加位置として、画像上端が指定された場合、後述の処理において、画像Ｇ１の１ライン目に並ぶ１番目ドットからｋ番目ドットに対し、ユーザー識別情報が付加される。また、ユーザー識別情報は、１以上の識別情報で構成（表現）される。「ｋ」は、ユーザー識別情報を構成する識別情報の数に相当する。
【００８０】
ここで、ユーザー識別情報は、一例として、「ＳＡＳＡＫＩ」であると仮定する。この場合、ユーザー識別情報は、６個の識別情報（アルファベット）で構成される。以下においては、ユーザー識別情報を構成する６個の識別情報を、それぞれ、識別情報Ｊ１，Ｊ２，Ｊ３，Ｊ４，Ｊ５，Ｊ６ともいう。
【００８１】
なお、ユーザー識別情報はＡＳＣＩＩコードに変換されることにより、当該ユーザー識別情報はデータ化される。以下においては、データとして表現されるユーザー識別情報を、「データＤｔ」ともいう。データＤｔは、例えば、１６進数で表現される。
【００８２】
図５は、ユーザー識別情報の一例を説明するための表ＴＢ１を示す図である。表ＴＢ１は、一例として、ユーザー識別情報（ＳＡＳＡＫＩ）を構成する識別情報Ｊ１，Ｊ２，Ｊ３，Ｊ４，Ｊ５，Ｊ６を示す。表ＴＢ１の「内容」の欄は、識別情報Ｊ１，Ｊ２，Ｊ３，Ｊ４，Ｊ５，Ｊ６の内容を示す。表ＴＢ１の「データ」の欄は、データとして表現される識別情報Ｊ１，Ｊ２，Ｊ３，Ｊ４，Ｊ５，Ｊ６のデータＤｔを示す。
【００８３】
図６は、余分画像としての非印刷領域Ｒｇ２に含まれる画像上端（画像Ｇ１の上端）にユーザー識別情報が付加された一例を説明するための図である。図６では、一例として、画像Ｇ１の１ライン目に並ぶ７個のドット（四角）が示されている。また、図６では、７個のドットに、それぞれ、７個の数字が対応づけて示される。図６に示される数字「１」から「６」は、ユーザー識別情報の付加の対象となるｎ番目ドットの「ｎ」に相当する数字である。例えば、図６の「３」は、３番目ドットに対応付けられている。
【００８４】
ここで、ユーザー識別情報が「ＳＡＳＡＫＩ」であり、かつ、情報付加位置として画像上端が指定されたと仮定する。この場合、図６のように、画像Ｇ１の１ライン目に並ぶ１番目ドットから６番目ドットに、識別情報Ｊ１，Ｊ２，Ｊ３，Ｊ４，Ｊ５，Ｊ６のデータＤｔが付加される。データＤｔの付加は、一例として、ドットのＲ成分の階調値（階調値Ｒｖ）を、当該データＤｔの値に設定することにより、行われる。
【００８５】
例えば、図６の１番目ドットには、ＡＳＣＩＩコードに変換された識別情報Ｊ１のデータＤｔである「５３」が付加される。すなわち、１番目ドットの階調値は、「５３」である。また、例えば、図６の２番目ドットには、ＡＳＣＩＩコードに変換された識別情報Ｊ２のデータＤｔである「４１」が付加される。すなわち、２番目ドットの階調値は、「４１」である。
【００８６】
なお、ユーザー識別情報が付加される対象となる階調値は、階調値Ｒｖに限定されない。ユーザー識別情報が付加される対象となる階調値は、階調値Ｇｖまたは階調値Ｂｖであってもよい。また、階調値Ｒｖ，Ｇｖ，Ｂｖの全てが、ユーザー識別情報が付加される対象となる階調値であってもよい。
【００８７】
再び、図４を参照して、前述のユーザー識別情報入力操作、情報付加位置指定操作および画像形式指定操作が行われると、制御部１０は、入力されたユーザー識別情報、指定された情報付加位置、および、指定された保存形式を認識する（Ｓ１５０）。
【００８８】
次に、制御部１０が、指定された保存形式が、ＢＭＰ形式およびＪＰＥＧ形式でどちらであるか判定する（Ｓ１６０）。保存形式がＢＭＰ形式である場合、処理はステップＳ１６１へ移行する。一方、保存形式がＪＰＥＧ形式である場合、処理はステップＳ１６２へ移行する。
【００８９】
ここで、以下の前提Ｐｍ１を考慮する。前提Ｐｍ１では、ユーザー識別情報入力操作により入力されたユーザー識別情報は、一例として、「ＳＡＳＡＫＩ」である。また、前提Ｐｍ１では、情報付加位置指定操作により指定された情報付加位置は、一例として、画像上端である。また、前提Ｐｍ１では、指定された保存形式は、一例として、ＢＭＰ形式である。
【００９０】
前提Ｐｍ１においてステップＳ１６０の判定が行われた場合、処理はステップＳ１６１へ移行する。
【００９１】
ステップＳ１６１では、識別情報付加処理Ａが行われる。識別情報付加処理Ａでは、識別情報付加部１８が、ユーザーによって指定された画像（情報付加対象画像）にユーザー識別情報を付加する。具体的には、識別情報付加部１８は、画像（情報付加対象画像）の非印刷領域Ｒｇ２にユーザー識別情報を付加する。また、識別情報付加部１８は、非印刷領域Ｒｇ２のうち、ユーザーにより指定された位置（情報付加位置）にユーザー識別情報を付加する。
【００９２】
以下においては、ユーザー識別情報が付加された画像を、「識別情報画像」ともいう。また、以下においては、識別情報画像を示す画像データを、「識別情報画像データ」ともいう。
【００９３】
そして、識別情報付加部１８は、識別情報画像を示すデータとして、ＢＭＰ形式の識別情報画像データを生成する。
【００９４】
前提Ｐｍ１における識別情報付加処理Ａでは、まず、識別情報付加部１８が、ユーザー識別情報（ＳＡＳＡＫＩ）を、ＡＳＣＩＩコードに変換することにより、データ化する。そして、識別情報付加部１８は、情報付加対象画像の画像上端に、ユーザー識別情報を構成する、図５の識別情報Ｊ１，Ｊ２，Ｊ３，Ｊ４，Ｊ５，Ｊ６のデータＤｔを付加する。なお、情報付加対象画像の画像上端に、ユーザー識別情報を構成する識別情報Ｊ１，Ｊ２，Ｊ３，Ｊ４，Ｊ５，Ｊ６のデータＤｔを付加する処理は、図６で説明した処理と同様である。
【００９５】
具体的には、識別情報付加部１８は、情報付加対象画像の１ライン目に並ぶ１番目ドットから６番目ドットの階調値（階調値Ｒｖ）に、それぞれ、識別情報Ｊ１，Ｊ２，Ｊ３，Ｊ４，Ｊ５，Ｊ６のデータＤｔを設定する（図５および図６参照）。これにより、識別情報画像が生成される。そして、識別情報付加部１８は、識別情報画像を示すデータとして、ＢＭＰ形式の識別情報画像データを生成する。そして、この識別情報付加処理Ａは終了する。
【００９６】
なお、再印刷の際に、画像に付加されたユーザー識別情報を検索しやすくするために、規則性のあるスタートビットおよびストップビットを当該画像に配置してもよい。スタートビットは、当該ユーザー識別情報の始まりを表す。ストップビットは、ユーザー識別情報の終わりを表す。
【００９７】
具体的には、画像に付加されたユーザー識別情報の前にスタートビットを配置してもよい。また、画像に付加されたユーザー識別情報の後ろにストップビットを配置してもよい。スタートビットおよびストップビットは、１６進数で表現される。スタートビットは、例えば、「００、ＦＦ、００、ＦＦ」で表現される。ストップビットは、例えば、「ＡＡ、５５、ＡＡ、５５」で表現される。
【００９８】
以下においては、スタートビットおよびストップビットを使用する構成を、「構成Ｃｔ１」ともいう。また、以下においては、構成Ｃｔ１において、スタートビット、ストップビットまたはユーザー識別情報が付加される対象となるｎ番目のドットを、「ｎ番目ドット」ともいう。構成Ｃｔ１における５番目ドットは、ユーザー識別情報の付加の対象となる最初のドットである。
【００９９】
例えば、構成Ｃｔ１が適用された、前提Ｐｍ１における識別情報付加処理Ａでは、情報付加対象画像の１ライン目に並ぶ１４個のドットが使用される。構成Ｃｔ１が適用された、前提Ｐｍ１における識別情報付加処理Ａでは、識別情報付加部１８が、情報付加対象画像の１ライン目に並ぶ１番目ドットから４番目ドットの階調値に、スタートビットの値「００、ＦＦ、００、ＦＦ」を設定する。また、識別情報付加部１８は、情報付加対象画像の１ライン目に並ぶ５番目ドットから１０番目ドットの階調値に、識別情報Ｊ１，Ｊ２，Ｊ３，Ｊ４，Ｊ５，Ｊ６のデータＤｔを設定する。また、識別情報付加部１８は、情報付加対象画像の１ライン目に並ぶ１１番目ドットから１４番目ドットの階調値に、ストップビットの値「ＡＡ、５５、ＡＡ、５５」を設定する。
【０１００】
ここで、前述の画像形式指定操作により指定された保存形式は、ＪＰＥＧ形式であると仮定する。この場合、ステップＳ１６０の判定により、処理はステップＳ１６２へ移行する。
【０１０１】
ステップＳ１６２では、識別情報付加処理Ｂが行われる。識別情報付加処理Ｂは、保存形式がＪＰＥＧ形式である状況において、画像にユーザー識別情報を付加する処理である。詳細は後述するが、識別情報付加処理Ｂでは、非印刷領域Ｒｇ２に含まれるドット群に、ユーザー識別情報に含まれる、同一の識別情報が付加される。ドット群のサイズは、一例として、５×５ドットである。すなわち、ドット群は、一例として、２５個のドットで構成される。
【０１０２】
図７は、識別情報付加処理Ｂを説明するための図である。図７には、一例として、画像Ｇ１の画像上端に並ぶドット群ｄ１，ｄ２が示されている。ドット群ｄ１，ｄ２の各々のサイズは、５×５ドットである。
【０１０３】
ドット群ｄ１は、１番目のドット群である。ドット群ｄ２は、２番目のドット群である。ドット群ｄ１の上側に示される数字は、Ｘ軸方向におけるドットの順番を示す。ドット群ｄ１の左側に示される数字は、Ｙ軸方向におけるドットの順番を示す。
【０１０４】
なお、１つのドットに１つの識別情報を付加する構成では、ＢＭＰ形式の画像がＪＰＥＧ形式の画像に変換されることにより、ドットに設定された階調値（識別情報）が変化する場合がある。そこで、識別情報付加処理Ｂでは、ドット群を構成する複数のドットに、同一の識別情報が付加される。
【０１０５】
ここで、ユーザー識別情報が「ＳＡ」であると仮定する。この場合、図７のように、ドット群ｄ１を構成する２５個のドットの階調値（階調値Ｒｖ）に、「Ｓ」に対応する識別情報Ｊ１のデータＤｔが付加される。また、ドット群ｄ２を構成する２５個のドットの階調値（階調値Ｒｖ）に、「Ａ」に対応する識別情報Ｊ２のデータＤｔが付加される。以下においては、ドット群を構成する複数のドットのうち、真ん中のドットを、「真ん中ドット」ともいう。
【０１０６】
なお、本実施の形態では、隣接する複数のドットの階調値が同じ値である状態で、画像が、ＪＰＥＧ形式の画像に変換されても、階調値が変化しないという特性を利用する。そのため、画像データからユーザー識別情報を検索する後述の処理が行われる場合、真ん中ドットの階調値が、ユーザー識別情報の正情報として使用される。例えば、図７では、「（正）」と示されているドット（真ん中ドット）の階調値が、正情報として使用される。これにより、画像が、ＪＰＥＧ形式の画像に変換されても、ユーザー識別情報の正情報は変化しない。
【０１０７】
具体的には、識別情報付加処理Ｂでは、識別情報付加部１８が、情報付加対象画像としての画像にユーザー識別情報を付加する。次に、識別情報付加部１８が、ユーザー識別情報が付加されたＢＭＰ形式の識別情報画像を、ＪＰＥＧ形式の識別情報画像に変換（圧縮）する。そして、識別情報付加部１８は、ＪＰＥＧ形式の識別情報画像を示すデータとして、ＪＰＥＧ形式の識別情報画像データを生成する。
【０１０８】
なお、ドット群のサイズは、５×５ドットに限定されない。ドット群のサイズは、３×３ドット、４×４ドット、６×６ドット、７×７ドット等であってもよい。ただし、ドット群のサイズを大きくするほど、非印刷領域Ｒｇ２の幅を大きくする必要がある。すなわち、画像Ｇ１のうち、印刷の対象でない領域を大きくする必要がある。そのため、ドット群のサイズは、プリンタの印刷仕様、性能等を考慮し、かつ、ユーザー識別情報の正情報が変化しないように、設定する必要がある。
【０１０９】
ここで、以下の前提Ｐｍ１ａを考慮する。前提Ｐｍ１ａでは、ユーザー識別情報入力操作により入力されたユーザー識別情報は、「ＳＡ」である。また、前提Ｐｍ１ａでは、情報付加位置指定操作により指定された情報付加位置は、画像上端である。
【０１１０】
前提Ｐｍ１ａにおける識別情報付加処理Ｂでは、まず、識別情報付加部１８が、ユーザー識別情報（ＳＡ）を、ＡＳＣＩＩコードに変換することにより、データ化する。そして、識別情報付加部１８は、情報付加対象画像の画像上端に、ユーザー識別情報（ＳＡ）を構成する、識別情報Ｊ１，Ｊ２のデータＤｔを付加する。
【０１１１】
具体的には、図７のように、識別情報付加部１８は、情報付加対象画像の画像上端に並ぶドット群ｄ１，ｄ２の各階調値に、識別情報Ｊ１，Ｊ２のデータＤｔを設定する。これにより、識別情報画像が生成される。
【０１１２】
次に、識別情報付加部１８は、ユーザー識別情報が付加されたＢＭＰ形式の識別情報画像を、ＪＰＥＧ形式の識別情報画像に変換（圧縮）する。そして、識別情報付加部１８は、ＪＰＥＧ形式の識別情報画像を示すデータとして、ＪＰＥＧ形式の識別情報画像データを生成する。そして、この識別情報付加処理Ｂは終了する。
【０１１３】
なお、識別情報付加処理Ｂでも、ユーザー識別情報の前、および、ユーザー識別情報の後ろに、それぞれ、スタートビットおよびストップビットが配置されてもよい。なお、スタートビットおよびストップビットの配置は、ドット群単位で、行われる。
【０１１４】
識別情報付加処理Ａまたは識別情報付加処理Ｂが終了した後、ユーザーは、料金を支払う。具体的には、ユーザーは、プリント端末１００による指示に従い、料金精算器１４０に設けられた料金投入口に料金を投入する。これにより、料金処理が行われる（Ｓ１７０）。料金処理では、料金精算器１４０が、料金を取得する。
【０１１５】
料金精算器１４０により取得される料金は、印刷対象画像（記憶対象画像）を印刷するための料金と、記憶対象画像を画像サーバー２００にアップロードするための料金との合計料金である。当該合計料金は、制御部１０が算出する。
【０１１６】
料金が取得されると、印刷部１５０は、印刷対象画像を、印刷メディアに印刷する（Ｓ１８１）。
【０１１７】
次に、アップロード処理が行われる（Ｓ１８２）。アップロード処理では、制御部１０（プリント端末１００）が、ネットワークＩ／Ｆ１０２を利用して、ユーザー識別情報、識別情報画像データ、および、記憶対象画像を示す画像データを、画像サーバー２００へアップロード（送信）する。なお、ステップＳ１８２のアップロード処理は、ステップＳ１８１の処理と並行して、行われてもよい。
【０１１８】
これにより、画像サーバー２００は、プリント端末１００から送信される、ユーザー識別情報、識別情報画像データおよび画像データを受信する。具体的には、画像サーバー２００の制御部２２０が、ネットワークＩ／Ｆ２０２を介して、ユーザー識別情報、識別情報画像データおよび画像データを受信する。そして、画像サーバー２００は、記憶処理Ｓを行う（Ｓ２８２）。記憶処理Ｓでは、制御部２２０が、当該ユーザー識別情報、当該識別情報画像データおよび当該画像データを互いに関連付けて、記憶部２１０に記憶させる。すなわち、画像サーバー２００は、画像データ、ユーザー識別情報および識別情報画像データを関連付けて記憶する。
【０１１９】
具体的には、記憶処理Ｓでは、制御部２２０は、ユーザー識別情報、識別情報画像データおよび画像データを受信する毎に、記憶部２１０内に画像ディレクトリ２１１を生成する。そして、制御部２２０は、当該画像ディレクトリ２１１内に、受信したユーザー識別情報、識別情報画像データおよび画像データを互いに関連付けて記憶する。なお、識別情報画像データは、画像データとして、画像ディレクトリ２１１内に記憶される。
【０１２０】
図１では、構成の簡略化のために、１つの画像ディレクトリ２１１内に１つの画像データを示しているが、実際には、１つの画像ディレクトリ２１１内には、識別情報画像データを含む複数の画像データが記憶されている。
【０１２１】
アップロード処理が行われる毎に、制御部２２０は、新たな画像ディレクトリ２１１を生成し、当該画像ディレクトリ２１１内に、受信したユーザー識別情報、識別情報画像データおよび画像データを互いに関連付けて記憶する。
【０１２２】
これにより、記憶部２１０には、ユーザー識別情報、識別情報画像データおよび画像データを互いに関連付けて記憶する複数の画像ディレクトリ２１１が生成される。すなわち、記憶部２１０には、ユーザー識別情報と、識別情報画像データを含む複数の画像データとを互いに関連付けて記憶する複数の画像ディレクトリ２１１が生成される。
【０１２３】
なお、各画像ディレクトリ２１１は、当該画像ディレクトリ２１１に対応するユーザー識別情報に相当するアドレスもさらに記憶して良い。ユーザー識別情報とアドレスとを関連付けて記憶しておくことにより、目的とするユーザー識別情報に対応する画像ディレクトリの検索を容易にすることができる。
【０１２４】
また、プリント端末１００では、ステップＳ１８２の処理の後、記憶処理Ｐが行われる（Ｓ１８３）。記憶処理Ｐでは、プリント端末１００（制御部１０）が、ステップＳ１１０によりプリント端末１００に入力された画像データを記憶している記憶メディアに識別情報画像データを記憶させる。記憶メディアは、記録媒体または携帯通信端末４００である。
【０１２５】
次に、プリント端末１００は、印刷物を外部に排出する（Ｓ１９０）。これにより、ユーザーは、印刷物を受け取る。そして、印刷サービスは完了する。
【０１２６】
次に、前述の識別情報画像データを使用して、画像サーバー２００が記憶している画像データをダウンロードして、当該画像データが示す画像を印刷するための処理（以下、「再印刷処理」ともいう）について説明する。再印刷処理では、プリント端末１００および画像サーバー２００が、後述の処理を行う。図８は、実施の形態１に係る再印刷処理のフローチャートである。
【０１２７】
以下においては、ＪＰＥＧ形式の画像データを、「ＪＰＥＧ画像データ」ともいう。また、以下においては、ＢＭＰ形式の画像データを、「ＢＭＰ画像データ」ともいう。
【０１２８】
ここで、以下の前提Ｐｍ２を考慮する。前提Ｐｍ２では、前述のステップＳ１８３の記憶処理Ｐにより、ユーザーが所持している記憶メディアは、識別情報画像データを含む複数の画像データを記憶している。記憶メディアは、記録媒体または携帯通信端末４００である。また、前提Ｐｍ２では、識別情報画像データは、一例として、ＢＭＰ画像データである。また、前提Ｐｍ２では、情報付加位置は、一例として、画像上端である。
【０１２９】
また、前提Ｐｍ２では、識別情報画像データが示す識別情報画像におけるＲ成分の階調値に、ユーザー識別情報が付加されている。また、前提Ｐｍ２では、一例として、前述の識別情報付加処理Ａにより、識別情報画像の１ライン目に並ぶ１番目ドットからｋ番目ドットに対し、ユーザー識別情報が付加されている。
【０１３０】
次に、前提Ｐｍ２における再印刷処理について説明する。まず、プリント端末１００に対し複数の画像データを入力するために、表示部１１０および音声出力部１２０により、ユーザーが行うべき操作の指示が当該ユーザーに通知される。
【０１３１】
ユーザーは、プリント端末１００からの指示に従って、前述の初期動作を行う。初期動作が行われると、画像データ取得処理Ａが行われる（Ｓ３１０）。画像データ取得処理Ａでは、画像取得部１３０が、記憶メディアから、複数の画像データを取得する。これにより、プリント端末１００に対し、複数の画像データが再入力される。
【０１３２】
前提Ｐｍ２における画像データ取得処理Ａでは、画像取得部１３０が、記憶メディアから、識別情報画像データを含む複数の画像データを取得する。これにより、プリント端末１００に対し、識別情報画像データが再入力される。
【０１３３】
次に、検索処理Ｐが行われる（Ｓ３２０）。検索処理Ｐでは、識別情報検索部１７が、画像取得部１３０が取得した複数の画像データから、識別情報画像データを検索する。
【０１３４】
以下においては、画像データが示す画像Ｇ１の１ライン目に並ぶ、右端のドットを、「右端ドット」ともいう。また、以下においては、画像データが示す画像Ｇ１の１ライン目に並ぶ、左端のドットを、「左端ドット」ともいう。
【０１３５】
具体的には、検索処理Ｐでは、取得された複数の画像データのうちの１つの画像データに対し、情報検索処理が行われる。情報検索処理は、画像を構成する複数のドットの情報（階調値）から、ユーザー識別情報を検索する処理である。
【０１３６】
以下においては、情報検索処理を行う対象となる画像データを、「対象画像データ」ともいう。なお、対象画像データが、ＪＰＥＧ画像データである場合、識別情報検索部１７は、当該ＪＰＥＧ画像データを、ＢＭＰ画像データに変換する。以下においては、階調値の参照の対象となるドットを、「参照ドット」ともいう。なお、以下においては、説明を分かりやすくするために、識別情報画像における情報付加位置が画像上端である場合の処理について説明する。
【０１３７】
対象画像データがＢＭＰ画像データである場合、前述の前提Ｐｍ２における情報検索処理では、識別情報検索部１７が、ＢＭＰ画像データとしての画像データが示す画像Ｇ１の１ライン目に並ぶ複数のドットにおける参照ドットの階調値（階調値Ｒｖ）を参照する参照処理が行われる。なお、最初の参照ドットは、左端ドットである。なお、参照処理が行われる毎に、参照ドットは、１ドット分、右に移動したドットとなる。なお、情報検索処理において、参照対象の複数のドットの全てに対し、参照処理が行われると、当該情報検索処理は終了する。なお、参照対象の複数のドットの一部にユーザー識別情報が付加されている状況では、ユーザー識別情報における最後の識別情報が検出された時点で、情報検索処理は終了する。
【０１３８】
なお、識別情報画像における情報付加位置が、仮に、画像下端であると仮定する。この場合、情報検索処理では、画像データが示す画像Ｇ１の下端（最終ライン）に並ぶ複数のドットに対し、前述した参照処理が行われる。
【０１３９】
また、前述の識別情報付加処理Ａまたは識別情報付加処理Ｂにおいて、前述のスタートビットおよび前述のストップビットを使用した構成Ｃｔ１では、参照対象の複数のドットに、スタートビットおよびストップビットが含まれている状況（以下、「目印存在状況」ともいう）が発生している場合がある。目印存在状況における情報検索処理では、識別情報検索部１７は、スタートビットとストップビットとの間に存在する１以上のドットの階調値を、ユーザー識別情報を構成する１以上の識別情報として検出する。
【０１４０】
なお、対象画像データがＪＰＥＧ画像データである場合、前述の前提Ｐｍ２における情報検索処理では、識別情報検索部１７が、変換後のＢＭＰ画像データとしての画像データが示す画像Ｇ１の画像上端に並ぶ複数のドット群にそれぞれ含まれる複数の真ん中ドットの階調値（階調値Ｒｖ）を参照する。これにより、ユーザー識別情報が検索される。
【０１４１】
検索処理Ｐでは、上記の情報検索処理が、取得された全ての画像データに対し行われる。なお、前提Ｐｍ２における検索処理Ｐでは、識別情報検索部１７が、ＢＭＰ画像データとしての識別情報画像データから、ユーザー識別情報を検出する。すなわち、前提Ｐｍ２における検索処理Ｐでは、識別情報検索部１７が、ユーザー識別情報が付加された識別情報画像データを検出する。
【０１４２】
識別情報画像データが検出されなかった場合（Ｓ３２２でＮＯ）、非存在通知処理Ｐｎが行われる（Ｓ３９０）。非存在通知処理Ｐｎでは、プリント端末１００は、表示部１１０および音声出力部１２０の両方または一方を使用して、記憶メディアから取得した複数の画像データにおいて、識別情報画像データがない旨をユーザーに報知するための処理を行う。そして、この再印刷処理は終了する。
【０１４３】
なお、前述したように、前提Ｐｍ２における検索処理Ｐでは、識別情報画像データが検出される（Ｓ３２２でＹＥＳ）。そのため、処理はステップＳ３３０へ移行する。なお、識別情報画像データが検出された状況は、プリント端末１００に対し、識別情報画像データが再入力された状況である。
【０１４４】
ステップＳ３３０では、画像データ送信処理Ｐが行われる。画像データ送信処理Ｐでは、プリント端末１００（制御部１０）が、ネットワークＩ／Ｆ１０２およびインターネット１１を介して、識別情報画像データを画像サーバー２００へ再送信する。
【０１４５】
なお、前提Ｐｍ２においてステップＳ３１０，Ｓ３３０の処理が行われることにより、プリント端末１００は、当該プリント端末１００に対し、識別情報画像データが再入力された場合、当該識別情報画像データを画像サーバー２００へ再送信する。
【０１４６】
画像サーバー２００では、当該画像サーバー２００が識別情報画像データを受信した場合、検索処理Ｓが行われる（Ｓ４１０）。検索処理Ｓでは、識別情報検索部２２１が、受信した識別情報画像データからユーザー識別情報を検出することにより、識別情報検索部２２１は、ユーザー識別情報を取得する。
【０１４７】
なお、識別情報検索部２２１がユーザー識別情報を取得する処理は上記の処理に限定されない。例えば、画像データ送信処理Ｐにおいて、プリント端末１００（制御部１０）が、識別情報画像データおよびユーザー識別情報を画像サーバー２００へ再送信することにより、識別情報検索部２２１がユーザー識別情報を取得してもよい。
【０１４８】
以下においては、識別情報検索部２２１が取得したユーザー識別情報と同じユーザー識別情報を含む画像ディレクトリ２１１を、「該当画像ディレクトリ」ともいう。検索処理Ｓでは、さらに、識別情報検索部２２１が、記憶部２１０において、該当画像ディレクトリを検索する。
【０１４９】
該当画像ディレクトリが存在しなかった場合（Ｓ４１２でＮＯ）、非存在通知処理Ｓが行われる（Ｓ４９０）。非存在通知処理Ｓでは、画像サーバー２００が、非存在通知を、プリント端末１００へ送信する。非存在通知は、ユーザー識別情報に該当する画像ディレクトリが画像サーバー２００に存在しない旨を示す通知である。
【０１５０】
プリント端末１００が非存在通知を受信すると、非存在通知処理Ｐが行われる（Ｓ３９２）。非存在通知処理Ｐでは、プリント端末１００は、表示部１１０および音声出力部１２０の両方または一方を使用して、画像サーバー２００に、ユーザー識別情報に該当する画像ディレクトリが存在しない旨をユーザーに報知するための処理を行う。そして、この再印刷処理は終了する。
【０１５１】
ここでは、該当画像ディレクトリが存在すると仮定する。この場合、ステップＳ４１２でＹＥＳと判定されて、処理はステップＳ４２０へ移行する。
【０１５２】
ステップＳ４２０では、画像データ送信処理Ｓが行われる。画像データ送信処理Ｓでは、画像サーバー２００が、プリント端末１００から再送信された識別情報画像データに関連付けられた画像データを、当該プリント端末１００へ送信する。具体的には、画像サーバー２００の制御部２２０が、該当画像ディレクトリである画像ディレクトリ２１１に含まれる全ての画像データを、プリント端末１００へ送信する。これにより、プリント端末１００の画像取得部１３０は、画像サーバー２００が送信した画像データを受信する。
【０１５３】
次に、画像表示処理が行われる（Ｓ３４０）。画像表示処理では、表示部１１０が、画像取得部１３０が取得した１以上の画像データが示す１以上の画像を表示する。ここでは、表示部１１０は、複数の画像を表示すると仮定する。前述したように、ユーザーが印刷を望む画像を、「印刷対象画像」ともいう。表示部１１０は、複数の画像のうち、印刷対象画像を選択するための画像選択画面を所定のタイミングで表示する。また、表示部１１０は、後述の印刷枚数等の印刷用情報の入力を促す印刷用情報入力画面を所定のタイミングで表示する。
【０１５４】
ユーザーは、プリント端末１００の指示に従って、印刷対象画像、メディア、サイズ、枚数の指定を行う。具体的には、画像選択画面が表示されている状態で、ユーザーは、入力部１６０を使用して、表示されている複数の画像のうち、１以上の印刷対象画像を指定する。また、印刷用情報入力画面が表示されている状態で、ユーザーは、入力部１６０を使用して、当該印刷対象画像の印刷対象となる印刷メディア、印刷サイズおよび印刷枚数の指定を行う。
【０１５５】
上記の各指定が行われると、制御部１０は、指定された１以上の印刷対象画像と、指定された印刷メディア、印刷サイズおよび印刷枚数等の印刷用情報とを認識する（Ｓ３４２）。
【０１５６】
次に、ユーザーは、料金を支払う。具体的には、ユーザーは、プリント端末１００による指示に従い、料金精算器１４０に設けられた料金投入口に料金を投入する。これにより、料金処理が行われる（Ｓ３７０）。料金処理では、料金精算器１４０が、料金を取得する。
【０１５７】
料金が取得されると、印刷部１５０は、印刷対象画像を、印刷メディアに印刷する（Ｓ３８１）。
【０１５８】
次に、プリント端末１００は、印刷物を外部に排出する（Ｓ３９０）。これにより、ユーザーは、印刷物を受け取る。そして、この再印刷処理は終了し、印刷サービスは完了する。
【０１５９】
以上説明したように、本実施の形態によれば、プリント端末１００は、画像データが示す画像を印刷する機能を有する。プリント端末１００の識別情報付加部１８は、ユーザーによって指定された画像に、ユーザー識別情報を付加する。プリント端末１００は、当該プリント端末１００に対し、ユーザー識別情報が付加された画像を示す識別情報画像データが再入力された場合、当該識別情報画像データを画像サーバー２００へ再送信する。画像サーバー２００は、プリント端末１００から再送信された識別情報画像データに関連付けられた画像データを、当該プリント端末１００へ送信する。
【０１６０】
これにより、従来のように、カメラを利用した装置を、プリント端末に設ける必要がない。また、関連構成Ｂ，Ｃと同様、ユーザーが、ユーザーＩＤ、パスワード等を入力する必要がない。そのため、プリント端末の構成が複雑になることを抑制しつつ、画像サーバーに記憶された画像データが示す画像を迅速に印刷することができる。
【０１６１】
また、本実施の形態によれば、記憶メディアに記憶されている画像データを、プリント端末１００が取得する。プリント端末１００は、ユーザーによって指定された記憶対象画像（印刷対象画像）である情報付加対象画像にユーザー識別情報を付加することにより、識別情報画像を示す識別情報画像データを生成する。
【０１６２】
また、プリント端末１００が印刷物を排出する際に、当該プリント端末１００は識別情報画像データを、画像サーバー２００へアップロードし、かつ、ユーザーの記憶メディアに識別情報画像データを記憶させる。
【０１６３】
そして、再印刷処理では、プリント端末１００に対し、記憶メディアに記憶されている識別情報画像データが再入力される。そして、プリント端末１００は、識別情報画像データを使用して、画像サーバー２００から所望の画像データをダウンロードして、当該画像データが示す画像を再印刷する。
【０１６４】
これにより、画像サーバー２００に記憶されている画像を、プリント端末１００が印刷するまでの操作を簡略化するとともに、ユーザー識別情報のセキュリティーを堅固にすることができる。
【０１６５】
また、上記の処理が行われることにより、再印刷を行うために必要となるユーザー識別情報（例えば、ＩＤ、パスワードなど）をユーザーが覚えておく必要がないというメリットがある。また、当該ユーザー識別情報を印刷しておく必要がないというメリットがある。
【０１６６】
また、本実施の形態によれば、ユーザー識別情報は画像の非印刷領域Ｒｇ２（余分画像）の一部に付加される。そのため、ユーザー識別情報が存在する位置を特定することが困難であり、セキュリティーを高くすることが出来る。
【０１６７】
なお、画像の非印刷領域Ｒｇ２（余分画像）は、印刷の対象でない領域である。そのため、ユーザー識別情報が付加された画像が印刷されても、ユーザーには影響が無く、かつ、印刷物が示す画像の画質が低下することもない。
【０１６８】
なお、関連構成Ｂでは、印刷までに必要な時間の短縮化、ＩＤコード、パスワード等の誤入力防止、画像毎のＩＤコード管理等を実現できる。しかしながら、関連構成Ｂでは、印刷物の裏面に画像識別情報を印刷する必要がある。そのため、背面印刷プリンタ、または、その他の背面印刷手段を装備する必要があるという問題がある。
【０１６９】
また、関連構成Ｂでは、画像識別情報読み取り部を有さないプリント端末では、画像識別情報読み取り部を装備する必要があり、コストが増加するという問題がある。また、関連構成Ｂでは、画像識別情報の読み取りが必要となる度に、印刷物をプリント端末まで持ち運び、画像識別情報読み取り部が、印刷物の画像識別情報を読み取る必要がある。そのため、印刷物が汚れたり、画像識別情報読み取り部が破損するという問題がある。
【０１７０】
また、関連構成Ｃのプリント端末は、識別情報取得部およびメール配信部を含む。そのため、識別情報取得部およびメール配信部の機能を有するユニットをプリント端末に追加する必要があるため、プリント端末のコストが増加するという問題がある。また、携帯電話等を所有していないユーザーは、サービスが利用できないという問題がある。
【０１７１】
そこで、本実施の形態のプリント端末１００は、上記の効果を奏するための構成を有する。そのため、本実施の形態のプリント端末１００により、上記の各問題を解決することができる。
【０１７２】
（機能ブロック図）
図９は、印刷サービスシステムＢＬ５０の特徴的な機能構成を示すブロック図である。印刷サービスシステムＢＬ５０は、印刷サービスシステム１０００に相当する。
【０１７３】
印刷サービスシステムＢＬ５０は、プリント端末ＢＬ１０と、画像サーバーＢＬ２０とを備える。つまり、図９は、印刷サービスシステムＢＬ５０（プリント端末ＢＬ１０および画像サーバーＢＬ２０）の有する主要な機能を示すブロック図である。
【０１７４】
プリント端末ＢＬ１０は、画像データが示す画像を印刷する機能を有し、入力された当該画像データが示す当該画像を表示する。プリント端末ＢＬ１０は、プリント端末１００に相当する。画像サーバーＢＬ２０は、プリント端末ＢＬ１０と通信する。画像サーバーＢＬ２０は、画像サーバー２００に相当する。
【０１７５】
プリント端末ＢＬ１０は、識別情報付加部ＢＬ１を備える。識別情報付加部ＢＬ１は、プリント端末ＢＬ１０のユーザーによって指定された画像に、当該ユーザーを識別するためのユーザー識別情報を付加する。識別情報付加部ＢＬ１は、識別情報付加部１８に相当する。
【０１７６】
画像サーバーＢＬ２０は、プリント端末ＢＬ１０から送信される、前記画像データ、前記ユーザー識別情報、および、前記ユーザー識別情報が付加された前記画像を示す識別情報画像データを受信する。
【０１７７】
画像サーバーＢＬ２０は、前記画像データ、前記ユーザー識別情報および前記識別情報画像データを関連付けて記憶する。
【０１７８】
プリント端末ＢＬ１０は、当該プリント端末ＢＬ１０に対し、前記識別情報画像データが再入力された場合、当該識別情報画像データを前記画像サーバーＢＬ２０へ再送信する。
【０１７９】
画像サーバーＢＬ２０は、プリント端末ＢＬ１０から再送信された前記識別情報画像データに関連付けられた前記画像データを、当該プリント端末ＢＬ１０へ送信する。
【０１８０】
（その他の変形例）
以上、本発明に係るプリント端末について、実施の形態に基づいて説明したが、本発明は、当該実施の形態に限定されるものではない。本発明の主旨を逸脱しない範囲内で、当業者が思いつく変形を実施の形態に施したものも、本発明に含まれる。つまり、本発明は、その発明の範囲内において、実施の形態を自由に組み合わせたり、実施の形態を適宜、変形、省略することが可能である。
【０１８１】
例えば、プリント端末１００は、図１で示される全ての構成要素を含まなくてもよい。すなわち、プリント端末１００は、本発明の効果を実現できる最小限の構成要素のみを含めばよい。
【符号の説明】
【０１８２】
１８，ＢＬ１  識別情報付加部、１００，ＢＬ１０  プリント端末、２００，ＢＬ２０  画像サーバー、１０００，ＢＬ５０  印刷サービスシステム。
【図１】
2020042541.tif 000003
【図２】
2020042541.tif 000004
【図３】
2020042541.tif 000005
【図４】
2020042541.tif 000006
【図５】
2020042541.tif 000007
【図６】
2020042541.tif 000008
【図７】
2020042541.tif 000009
【図８】
2020042541.tif 000010
【図９】
2020042541.tif 000011