(57)【特許請求の範囲】
【請求項１】
画像データの印刷を受け付ける画像出力受付端末と、前記画像出力受付端末から送信される前記画像データを一時的に保存する一時保存サーバと、前記一時保存サーバからアップロードされる前記画像データを記憶および管理する画像アップロードサーバとがネットワークを介して接続される画像プリントシステムにおいて、
前記画像出力受付端末は、
記憶媒体または携帯端末に記憶されている前記画像データの入力を制御する入力制御手段と、
前記画像データを前記画像アップロードサーバにアップロードするか否かの選択を促す画面を表示し、ユーザに選択させ、前記画像アップロードサーバにアップロードすることが指示されたか否かを判定する第１の判定手段と、
前記第１の判定手段により前記画像データを前記画像アップロードサーバにアップロードすると判定した場合、後でユーザ登録するか否かの選択を促す画面を表示し、ユーザに選択させ、後でユーザ登録することが指示されたか否かを判定する第２の判定手段と、
を備え、
前記一時保存サーバは、
前記入力制御手段により入力が制御された前記画像データを一時的に保存する一時保存手段と、
前記第２の判定手段により、後で前記ユーザ登録すると判定した場合、仮ＩＤを発行する仮ＩＤ発行手段と、
前記仮ＩＤ発行手段により発行された前記仮ＩＤと前記一時保存手段により一時的に保存されている前記画像データとを関連付けて、前記画像アップロードサーバにアップロードするアップロード手段と、
を備え、
前記画像アップロードサーバは、
ユーザ情報および前記仮ＩＤを受信し、本ユーザＩＤを発行する本ユーザＩＤ発行手段と、
前記一時保存サーバにアクセスし、前記本ユーザＩＤ発行手段により受信された前記仮ＩＤに関連付けられている前記画像データのアップロードを要求するアップロード要求手段と、
前記本ユーザＩＤ発行手段により発行された前記本ユーザＩＤと、前記アップロード手段によってアップロードされる前記画像データとを関連付けて記憶する記憶手段と、
を備えることを特徴とする画像プリントシステム。
【請求項２】
前記画像出力受付端末は、前記入力制御手段により入力が制御された前記画像データの中から、印刷する所定の画像データを選択する選択手段をさらに備え、
前記一時保存手段は、前記選択手段により選択された前記所定の画像データを一時的に保存する
ことを特徴とする請求項１に記載の画像プリントシステム。
【請求項３】
前記一時保存サーバは、前記第１の判定手段により前記画像データを前記画像アップロードサーバにアップロードしないと判定した場合、前記一時保存手段により一時的に保存されている前記画像データを削除する削除手段をさらに備える
ことを特徴とする請求項１または請求項２に記載の画像プリントシステム。
【請求項４】
前記画像出力受付端末は、前記仮ＩＤ発行手段により発行された前記仮ＩＤに関する情報を印刷する印刷手段をさらに備える
ことを特徴とする請求項１乃至請求項３のいずれかに記載の画像プリントシステム。
【請求項５】
画像データの印刷を受け付ける画像出力受付端末と、前記画像出力受付端末から送信される前記画像データを一時的に保存する一時保存サーバと、前記一時保存サーバからアップロードされる前記画像データを記憶および管理する画像アップロードサーバとがネットワークを介して接続される画像プリントシステムの画像アップロード方法において、
前記画像出力受付端末が、記憶媒体または携帯端末に記憶されている前記画像データの入力を制御する入力制御ステップと、
前記一時保存サーバが、前記入力制御ステップの処理で入力が制御された前記画像データを一時的に保存する一時保存ステップと、
前記画像出力受付端末が、前記画像データを前記画像アップロードサーバにアップロードするか否かの選択を促す画面を表示し、ユーザに選択させ、前記画像アップロードサーバにアップロードすることが指示されたか否かを判定する第１の判定ステップと、
前記画像出力受付端末が、前記第１の判定ステップの処理で前記画像データを前記画像アップロードサーバにアップロードすると判定した場合、後でユーザ登録するか否かの選択を促す画面を表示し、ユーザに選択させ、後でユーザ登録することが指示されたか否かを判定する第２の判定ステップと、
前記一時保存サーバが、前記第２の判定ステップの処理で、後で前記ユーザ登録すると判定した場合、仮ＩＤを発行する仮ＩＤ発行ステップと、
前記画像アップロードサーバが、ユーザ情報および前記仮ＩＤを受信し、本ユーザＩＤを発行する本ユーザＩＤ発行ステップと、
前記画像アップロードサーバが、前記一時保存サーバにアクセスし、前記本ユーザＩＤ発行ステップの処理により受信された前記仮ＩＤに関連付けられている前記画像データのアップロードを要求するアップロード要求ステップと、
前記一時保存サーバが、前記仮ＩＤ発行ステップの処理で発行された前記仮ＩＤと前記一時保存ステップの処理で一時的に保存されている前記画像データとを関連付けて、前記画像アップロードサーバにアップロードするアップロードステップと、
前記画像アップロードサーバが、前記本ユーザＩＤ発行ステップの処理により発行された前記本ユーザＩＤと、前記アップロードステップの処理によってアップロードされる前記画像データとを関連付けて記憶する記憶ステップと、
を含むことを特徴とする画像アップロード方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、利用者が所有する記憶媒体や携帯端末などに記憶されている画像データを印刷する画像プリントシステムに関し、特に、画像データをサーバにアップロードする際、後でユーザ登録することが可能な画像プリントシステム等に関するものである。
【背景技術】
【０００２】
近年、インターネットの普及に伴い、利用者は、インターネット上に存在するサーバ（Ｗｅｂサイト）を経由して画像データの印刷を注文することができる。サーバを管理している写真店は、オンラインにより画像データの印刷の注文を受けて、印刷を行う。そして、印刷処理が終了した後に、利用者は、直接写真店に来店するか、あるいは、写真店から配送してもらうことで印刷物を受け取ることができる。
【０００３】
例えば、特許文献１や特許文献２には、このようなオンラインプリントにおける、サーバへの画像アップロードに関する技術が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−３５０５９９号公報
【特許文献２】特開２００３−２６３３０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
通常、アップロードされ、印刷された画像データは、所定期間経過後、サーバから削除される。そのため、利用者は、印刷した画像データを第３者と共有したり、あるいは、所定期間経過後に画像データの再印刷を行ったりすることができない課題があった。
【０００６】
また、仮に、アップロードされ、印刷された画像データをサーバに残したい場合、その画像データを管理するためにユーザ登録を行う必要があるが、すぐにユーザ登録を行うことができない場合には、やむなく画像データを削除するしかない課題があった。
【０００７】
本発明は、前述した問題点に鑑みてなされたもので、その目的とすることは、画像データをサーバにアップロードする際、後でユーザ登録を行うことが可能な画像プリントシステムおよび画像アップロード方法を提供することである。
【課題を解決するための手段】
【０００８】
前述した目的を達成するために、第１の発明は、画像データの印刷を受け付ける画像出力受付端末と、前記画像出力受付端末から送信される前記画像データを一時的に保存する一時保存サーバと、前記一時保存サーバからアップロードされる前記画像データを記憶および管理する画像アップロードサーバとがネットワークを介して接続される画像プリントシステムにおいて、前記画像出力受付端末は、記憶媒体または携帯端末に記憶されている前記画像データの入力を制御する入力制御手段と、前記画像データを前記画像アップロードサーバにアップロードするか否かの選択を促す画面を表示し、ユーザに選択させ、前記画像アップロードサーバにアップロードすることが指示されたか否かを判定する第１の判定手段と、前記第１の判定手段により前記画像データを前記画像アップロードサーバにアップロードすると判定した場合、後でユーザ登録するか否かの選択を促す画面を表示し、ユーザに選択させ、後でユーザ登録することが指示されたか否かを判定する第２の判定手段と、を備え、前記一時保存サーバは、前記入力制御手段により入力が制御された前記画像データを一時的に保存する一時保存手段と、前記第２の判定手段により、後で前記ユーザ登録すると判定した場合、仮ＩＤを発行する仮ＩＤ発行手段と、前記仮ＩＤ発行手段により発行された前記仮ＩＤと前記一時保存手段により一時的に保存されている前記画像データとを関連付けて、前記画像アップロードサーバにアップロードするアップロード手段と、を備え、前記画像アップロードサーバは、ユーザ情報および前記仮ＩＤを受信し、本ユーザＩＤを発行する本ユーザＩＤ発行手段と、前記一時保存サーバにアクセスし、前記本ユーザＩＤ発行手段により受信された前記仮ＩＤに関連付けられている前記画像データのアップロードを要求するアップロード要求手段と、前記本ユーザＩＤ発行手段により発行された前記本ユーザＩＤと、前記アップロード手段によってアップロードされる前記画像データとを関連付けて記憶する記憶手段と、を備えることを特徴とする画像プリントシステムである。第１の発明によって、画像データをサーバにアップロードする際、後でユーザ登録を行うことができる。
【０００９】
前記画像出力受付端末は、前記入力制御手段により入力が制御された前記画像データの中から、印刷する所定の画像データを選択する選択手段をさらに備え、前記一時保存手段は、前記選択手段により選択された前記所定の画像データを一時的に保存する。これにより、アップロードする画像データのみを一時的に保存することができる。
【００１０】
前記一時保存サーバは、前記第１の判定手段により前記画像データを前記画像アップロードサーバにアップロードしないと判定した場合、前記一時保存手段により一時的に保存されている前記画像データを削除する削除手段をさらに備える。これにより、アップロードサーバの記憶領域を無駄に消費せずに済み、必要な画像データの為の記憶領域を確保することができる。
【００１１】
前記画像出力受付端末は、前記仮ＩＤ発行手段により発行された前記仮ＩＤに関する情報を印刷する印刷手段をさらに備える。これにより、印刷された情報に基づいて、後でユーザ登録を行うことができる。
【００１２】
第２の発明は、画像データの印刷を受け付ける画像出力受付端末と、前記画像出力受付端末から送信される前記画像データを一時的に保存する一時保存サーバと、前記一時保存サーバからアップロードされる前記画像データを記憶および管理する画像アップロードサーバとがネットワークを介して接続される画像プリントシステムの画像アップロード方法において、前記画像出力受付端末が、記憶媒体または携帯端末に記憶されている前記画像データの入力を制御する入力制御ステップと、前記一時保存サーバが、前記入力制御ステップの処理で入力が制御された前記画像データを一時的に保存する一時保存ステップと、前記画像出力受付端末が、前記画像データを前記画像アップロードサーバにアップロードするか否かの選択を促す画面を表示し、ユーザに選択させ、前記画像アップロードサーバにアップロードすることが指示されたか否かを判定する第１の判定ステップと、前記画像出力受付端末が、前記第１の判定ステップの処理で前記画像データを前記画像アップロードサーバにアップロードすると判定した場合、後でユーザ登録するか否かの選択を促す画面を表示し、ユーザに選択させ、後でユーザ登録することが指示されたか否かを判定する第２の判定ステップと、前記一時保存サーバが、前記第２の判定ステップの処理で、後で前記ユーザ登録すると判定した場合、仮ＩＤを発行する仮ＩＤ発行ステップと、前記画像アップロードサーバが、ユーザ情報および前記仮ＩＤを受信し、本ユーザＩＤを発行する本ユーザＩＤ発行ステップと、前記画像アップロードサーバが、前記一時保存サーバにアクセスし、前記本ユーザＩＤ発行ステップの処理により受信された前記仮ＩＤに関連付けられている前記画像データのアップロードを要求するアップロード要求ステップと、前記一時保存サーバが、前記仮ＩＤ発行ステップの処理で発行された前記仮ＩＤと前記一時保存ステップの処理で一時的に保存されている前記画像データとを関連付けて、前記画像アップロードサーバにアップロードするアップロードステップと、前記画像アップロードサーバが、前記本ユーザＩＤ発行ステップの処理により発行された前記本ユーザＩＤと、前記アップロードステップの処理によってアップロードされる前記画像データとを関連付けて記憶する記憶ステップと、を含むことを特徴とする画像アップロード方法である。
【発明の効果】
【００１３】
本発明により、画像データをサーバにアップロードする際、後でユーザ登録を行うことが可能な画像プリントシステムおよび画像アップロード方法を提供することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の第１実施の形態に係る画像プリントシステムの構成例を示す図である。
【図２】画像出力受付端末の外観斜視図である。
【図３】画像出力受付端末のハードウエアの構成例を示すブロック図である。
【図４】画像出力受付端末内のコンピュータの機能構成例を示すブロック図である。
【図５】画像アップロードサーバのハードウエアの構成例を示すブロック図である。
【図６】画像出力受付端末の処理を説明するフローチャートである。
【図７】図６のステップＳ８の仮ユーザＩＤ発行処理の詳細を説明するフローチャートである。
【図８】図６のステップＳ１０のユーザ認証処理の詳細を説明するフローチャートである。
【図９】図６のステップＳ１１のユーザ登録処理の詳細を説明するフローチャートである。
【図１０】本ユーザ登録処理を説明するフローチャートである。
【図１１】本発明の第２実施の形態に係る画像プリントシステムの構成例を示す図である。
【図１２】本発明の第３実施の形態に係る画像プリントシステムの構成例を示す図である。
【発明を実施するための形態】
【００１５】
以下、図面に基づいて、本発明の実施形態を詳細に説明する。なお、以下の説明および添付図面において、略同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略することにする。
【００１６】
［本発明の第１の実施の形態］
図１は、本発明の第１の実施の形態としての画像プリントシステムの構成例を示す図である。
【００１７】
図１に示すように、画像プリントシステムは、画像出力受付端末１、一時保存サーバ２、および画像アップロードサーバ３が、ネットワーク４を介して相互に接続されることで構成される。なお、画像出力受付端末１、一時保存サーバ２、および画像アップロードサーバ３の数は、任意であり、それぞれ複数設けることも勿論可能である。
【００１８】
画像出力受付端末１は、店頭において、入力メディア（記憶媒体）や携帯端末に記憶されている画像データの印刷を受け付け、印刷を行う端末である。画像出力受付端末１は、予め画像データが記憶された入力メディアや携帯端末（いずれも不図示）から画像データを取得し、内部に保持する。
【００１９】
入力メディアは、例えば、DVD-ROM／CD-ROM／CD-R／CD-RW、コンパクトフラッシュ（登録商標）、SD（Secure Digital）カード、ミニSDカード、マイクロSDカード、xD−ピクチャーカード、Smart Media（登録商標）、MEMORY STICK（登録商標）、USB（Universal Serial Bus）メモリ等である。
【００２０】
携帯端末は、例えば、スマートフォン、iPhone（登録商標）、カメラ付き携帯電話機、ipad（登録商標）、携帯型パーソナルコンピュータ等である。
【００２１】
画像出力受付端末１は、画像データ印刷の注文を受け付けている処理と並行して、画像データを、ネットワーク４を介して一時保存サーバ２に送信し、そこに一時的に保存させる。
【００２２】
画像出力受付端末１は、利用者により、画像データを画像アップロードサーバ３にアップロード（転送）することが指示され、かつ、画像アップロードサービスを利用するためのユーザ登録を後で行うと判断した場合には、仮ユーザＩＤを発行し、ネットワーク４を介して一時保存サーバ２に送信し、一時的に保存されている画像データと仮ユーザＩＤとを関連付けさせる。そして、ユーザ登録が行われると、画像出力受付端末１は、ネットワーク４を介して一時保存サーバ２から画像アップロードサーバ３に画像データをアップロードさせ、画像アップロードサーバ３で発行される本ユーザＩＤに関連付けて記憶させる。
【００２３】
また画像出力受付端末１は、画像データをアップロードすることが指示され、かつ、すでにユーザ登録されていると判断した場合には、ネットワーク４を介して一時保存サーバ２から画像アップロードサーバ３に画像データをアップロードさせ、すでに登録されているユーザＩＤに関連付けて記憶させる。
【００２４】
さらに画像出力受付端末１は、画像データをアップロードすることが指示され、かつ、すぐにユーザ登録を行うと判断した場合には、本ユーザＩＤを発行し、ネットワーク４を介して一時保存サーバ２から画像アップロードサーバ３に画像データをアップロードさせ、本ユーザＩＤと関連付けて記憶させる。
【００２５】
一時保存サーバ２は、例えば、コンピュータ等であり、画像出力受付端末１からネットワーク４を介して送信されてきた画像データを一時的に保存する。また一時保存サーバ２は、画像出力受付端末１から仮ユーザＩＤが発行された場合、その仮ユーザＩＤに関連付けて画像データを一時的に保存する。
【００２６】
一時保存サーバ２は、画像出力受付端末１から画像データのアップロードが指示された場合、一時的に保存している画像データを、ネットワーク４を介して画像アップロードサーバ３にアップロードする。
【００２７】
画像アップロードサーバ３は、例えば、コンピュータ等であり、一時保存サーバ２からアップロードされた画像データを記憶および管理する外部記憶装置として機能する。画像アップロードサーバ３は、利用者によって入力されたユーザ情報の登録を行い、本ユーザＩＤを発行する。画像アップロードサーバ３は、ユーザ登録によって発行された本ユーザＩＤと、アップロードされた画像データとを関連付けて記憶する。
【００２８】
ネットワーク４は、インターネットやローカルエリアネットワーク（ＬＡＮ）等のネットワークであり、有線、無線は特に問わない。
【００２９】
図２は、画像出力受付端末１の外観斜視図である。
【００３０】
画像出力受付端末１の上部正面には、タッチパネル付ディスプレイ１１が配置されている。タッチパネル付ディスプレイ１１は、操作の案内、操作の状況、読み込んだ画像データ等を表示するとともに、利用者からの指示を受け付ける。利用者は、タッチパネル付ディスプレイ１１を介して、印刷注文する画像データの選択、画像データの画像処理の指示等を行う。
【００３１】
タッチパネル付ディスプレイ１１の下部には、メディア投入口１２および通信口１３が設けられている。メディア投入口１２は、各メディアの挿入口であり、複数の挿入口が１箇所にまとめて配置されている。通信口１３は、各携帯端末と通信を行うための通信ポートであり、複数の通信ポート（赤外線ポートやUSB（Universal Serial Bus）ポートなど）が１箇所にまとめて配置されている。
【００３２】
画像出力受付端末１の下段部の前面板１４には、レシート取出口１５、硬貨投入口１６および紙幣挿入口１７のような料金投入口、つり銭返却口１８、プリント物取出口１９、ドア開閉キー２０、メンテナンスキー２１等が設けられている。
【００３３】
レシート取出口１５、硬貨投入口１６、紙幣挿入口１７、つり銭返却口１８は、利用者によるプリント物の注文内容に応じた入金を要求する課金手段として機能する。利用者は、硬貨投入口１６に硬貨を投入したり、紙幣挿入口１７に紙幣を挿入したりすることにより、プリント物の料金を支払う。つり銭がある場合には、つり銭返却口１８から放出される。また、料金徴収後、徴収金額や注文内容等が印刷されたレシートがレシート取出口１５から放出される。
【００３４】
プリント物取出口１９には、画像出力受付端末１の筐体内に設置される複数のプリンタにより印刷されたプリント物が排出される。ドア開閉キー２０は、画像出力受付端末１の前面板１４を開閉するためのキーである。メンテナンスキー２１は、利用者が画像出力受付端末１を利用可能な運転モードと、管理者が画像出力受付端末１のメンテナンスや設定、レシートの再印刷等を行う管理モードを切り替えるためのキーである。
【００３５】
図３は、画像出力受付端末１のハードウエアの構成例を示すブロック図である。
【００３６】
コンピュータ３０は、制御部３１、記憶部３２、入出力部３３、通信部３４等から構成され、各種メディア読取部４１、通信部４２、モニタ４３、コインメック４４、ビルバリ４５、レシートジャーナル処理部４６、および複数のプリンタ４７を制御する。
【００３７】
制御部３１は、プログラムの実行を行うCPU（Central processing Unit）と、プログラム命令あるいはデータ等を格納するためのRAM（Random Access Memory）、ROM（Read Only Memory）等で構成される。制御部３１は、記憶部３２等に格納されたプログラムに従って、バス３５を介して接続された各装置を制御する。
【００３８】
記憶部３２には、制御部３１が実行するプログラム、プログラム実行に必要なデータ、OS（Operating System）等が格納される。プログラムは、例えば、画像入力プログラム、課金処理プログラム、レシート印刷処理プログラム、保守プログラム、画像アップロードプログラム等である。データは、例えば、画像データや印刷データ等である。
【００３９】
プログラムのコードは、制御部３１により必要に応じて読み出され、RAMに移され、CPUに読み出されて各種機能として実行される。
【００４０】
入出力部３３は、記憶部３２に格納されているプログラム等の更新や、画像出力受付端末１の設定等を行うメンテナンス時に用いられる。
【００４１】
通信部３４は、通信制御装置、通信ポート等を有し、画像出力受付端末１とネットワーク４間の通信を媒介する通信インターフェースである。通信部３４は、ネットワーク４を介して画像出力受付端末１と一時保存サーバ２および画像アップロードサーバ３間の通信制御を行う。
【００４２】
各種メディア読取部４１は、メディア投入口１２の各メディアの挿入口に対応して画像出力受付端末１内部に設けられ、挿入された入力メディアに予め記憶されている画像データを読み込む。通信部４２は、通信口１３の各通信ポートに対応して設置されており、通信中の携帯端末に予め記憶されている画像データを読み込む。
【００４３】
モニタ４３は、タッチパネル付ディスプレイ１１である。
【００４４】
コインメック４４、ビルバリ４５、レシートジャーナル処理部４６は、課金機能の役割を果たす。コインメック４４は、硬貨投入口１６に対応して画像出力受付端末１内部に設けられ、硬貨の入出力を管理する。ビルバリ４５は、紙幣挿入口１７に対応して画像出力受付端末１内部に設けられ、紙幣の入出力を管理する。
【００４５】
レシートジャーナル処理部４６は、レシート取出口１５に対応して画像出力受付端末１内部に設けられ、利用者の徴収金額や注文内容に応じたレシートを印刷する。
【００４６】
複数のプリンタ４７は、プリント物取出口１９に対応して画像出力受付端末１内部に設けられ、プリント物を印刷する。複数のプリンタ４７は、画像データを印刷する高解像度カラープリンタであり、熱転写プリンタあるいはインクジェット型など、プリンタの方式は特に問わない。
【００４７】
なお、複数のプリンタ４７は、画像出力受付端末１内部に設けられ、そこで印刷が行われるが、これに限らず、例えば、通信部３４およびネットワーク４を介して接続されたプリンタサーバ（不図示）に画像データを転送し、そこで印刷を行わせることも勿論可能である。
【００４８】
図４は、画像出力受付端末１内のコンピュータ３０の機能構成例を示すブロック図である。図４に示す機能部のうちの少なくとも一部は、図３の制御部３１により画像アップロードプログラムが実行されることによって実現される。
【００４９】
入力制御部６１は、各種メディア読取部４１で読み込まれた画像データや通信部４２で読み込まれた画像データの入力を制御したり、モニタ４３で検出された操作内容を表わす入力データの入力を制御したりする。
【００５０】
表示制御部６２は、入力制御部６１に入力された画像データの一覧表示画面、画像データの印刷サービスを利用者に提供するための画像出力サービス案内画面、および、画像アップロードサーバ３に画像データをアップロードする際に必要なユーザ情報の登録を受け付けるためのユーザ登録画面等の各種画面のモニタ４３上への表示を制御する。
【００５１】
画像選択部６３は、モニタ４３に表示されている画像データの一覧表示画面において、利用者による画像の選択を受け付ける。画像選択部６３は、選択された画像データを、通信部３４、およびネットワーク４を介して一時保存サーバ２に送信する。
【００５２】
ユーザ登録部６４は、モニタ４３に表示されているユーザ登録画面において、利用者によるユーザ情報の入力を受け付ける。ユーザ登録部６４は、本ユーザＩＤを発行し、入力されたユーザ情報とともに、通信部３４およびネットワーク４を介して画像アップロードサーバ３に送信する。またユーザ登録部６４は、モニタ４３に表示されているユーザ登録画面において、利用者によりユーザＩＤの入力を受け付けた場合、入力されたユーザＩＤの認証処理を行う。
【００５３】
仮ＩＤ発行部６５は、モニタ４３に表示されているユーザ登録画面において、利用者により後でユーザ情報の入力を行うことが指示された場合、仮ユーザＩＤを発行する。仮ＩＤ発行部６５は、発行した仮ユーザＩＤを、通信部３４およびネットワーク４を介して一時保存サーバ２に送信し、そこに一時的に保存されている画像データと関連付けるように指示する。
【００５４】
アップロード実行部６６は、入力制御部６１に入力された操作内容を表わす入力データから、利用者により画像データのアップロードが指示された場合、ネットワーク４を介して、一時保存サーバ２にアクセスし、そこに一時的に保存されている画像データを画像アップロードサーバ３にアップロードするように指示する。
【００５５】
課金部６７は、印刷注文に応じた料金を算出し、その算出結果をモニタ４３に表示させ、利用者に支払いを要求する。また課金部６７は、コインメック４４やビルバリ４５の金銭の入出力を管理する。
【００５６】
印刷実行部６８は、課金部６７によって課金処理が完了すると、画像データの印刷を実行する。
【００５７】
削除部６９は、入力制御部６１に入力された操作内容を表わす入力データから、画像データのアップロードを行わないことが指示された場合、通信部３４およびネットワーク４を介して一時保存サーバ２にアクセスし、そこに一時的に保存されている画像データの削除を指示する。
【００５８】
図５は、画像アップロードサーバ３のハードウエアの構成例を示すブロック図である。
【００５９】
画像アップロードサーバ３は、制御部８１、画像記憶部８２、入力部８３、表示部８４、通信制御部８５等から構成され、各部はバス８６を介して相互に接続されている。
【００６０】
制御部８１は、CPU、ROM、RAM等で構成され、ROMに格納されたプログラムに従って、バス８６を介して接続された各部を駆動制御する。
【００６１】
画像記憶部８２は、大容量の記憶媒体で構成され、例えば、HDD（ハードディスクドライブ）、フラッシュメモリ等で構成され、ネットワーク４を介してアップロード（転送）されてきた画像データ等を記憶する。
入力部８３は、例えば、キーボードやマウス等で構成され、操作指示、動作指示、またはデータ入力等を行うことができる。表示部８４は、例えば、液晶パネル等のディスプレイで構成され、各種操作画面等を表示することができる。
【００６２】
通信制御部８５は、通信制御装置、通信ポート等を有し、画像アップロードサーバ３とネットワーク４間の通信を媒介する通信インターフェースであり、ネットワーク４を介して、画像アップロードサーバ３と、画像出力受付端末１や一時保存サーバ２間の通信制御を行う。
【００６３】
なお、一時保存サーバ２は、基本的には、図５に示した画像アップロードサーバ３の構成例と同様であるが、単に画像記憶部の機能だけを有する外付けの記憶装置であってもよい。
【００６４】
次に、図６のフローチャートを参照して、画像出力受付端末１の処理について説明する。
【００６５】
ステップＳ１において、画像出力受付端末１の制御部３１は、タッチパネル付ディスプレイ１１（モニタ４３）にサービス内容、手順、案内等を示すメニュー画面を表示し、利用者に各種機能を選択させる。例えば、利用者は、タッチパネル付ディスプレイ１１に表示されたメニュー画面から、入力メディアの種別や支払い方法等を選択し、案内に従って、所定のメディア投入口１２に入力メディアを挿入する。
【００６６】
ステップＳ２において、画像出力受付端末１の制御部３１は、各種メディア読取部４１によって読み取らせた入力メディアに記憶されている画像データを読み込む。
【００６７】
ステップＳ３において、画像出力受付端末１の制御部３１は、ステップＳ２の処理で読み込んだ画像データのサムネイル画像の一覧をタッチパネル付ディスプレイ１１に表示し、利用者に対して、印刷注文する画像データの選択、印刷枚数の指定等を促す。例えば、利用者は、タッチパネル付ディスプレイ１１に表示された注文画面から、印刷する画像データの選択や印刷枚数を入力する。
【００６８】
ステップＳ４において、画像出力受付端末１の画像選択部６３は、利用によって選択された画像データを、通信部３４、およびネットワーク４を介して一時保存サーバ２に転送する。そして、画像出力受付端末１の制御部３１は、タッチパネル付ディスプレイ１１に、ステップＳ３の処理で印刷注文を受けた画像データを画像アップロードサーバ３へアップロードするか否かの選択を促す画面を表示し、利用者に選択させる。
【００６９】
ステップＳ５において、画像出力受付端末１の制御部３１は、印刷する画像を画像アップロードサーバ３へアップロードすることが指示されたか否かを判定し、画像アップロードが指示されたと判定した場合、タッチパネル付ディスプレイ１１に、ユーザ登録が行われているか否かの選択を促す画面を表示し、利用者に選択させる。
【００７０】
ステップＳ６において、画像出力受付端末１の制御部３１は、ユーザ未登録であることが指示されたか否かを判定し、ユーザ未登録であることが指示されたと判定した場合、さらに、タッチパネル付ディスプレイ１１に、後でユーザ登録するか否かの選択を促す画面を表示し、利用者に選択させる。
【００７１】
ステップＳ７において、画像出力受付端末１の制御部３１は、後でユーザ登録することが指示されたか否かを判定し、後でユーザ登録することが指示されたと判定した場合、ステップＳ８に進み、仮ユーザＩＤ発行処理を行う。
【００７２】
ここで、図７のフローチャートを参照して、仮ユーザＩＤ発行処理の詳細について説明する。
【００７３】
ステップＳ２１において、画像出力受付端末１の課金部６７は、課金処理を行う。すなわち、印刷注文に対する代金の合計金額を算出し、算出結果をタッチパネル付ディスプレイ１１に表示させ、利用者に支払いを要求する。
【００７４】
ステップＳ２２において、画像出力受付端末１の仮ＩＤ発行部６５は、仮ユーザＩＤを発行し、通信部３４およびネットワーク４を介して一時保存サーバ２に送信し、そこに一時的に保存されている画像データと関連付けさせる。そして、詳細は後述するが、本ユーザ登録が行われた際に、仮ユーザＩＤと関連付けられている画像データが、一時保存サーバ２から画像アップロードサーバ３へアップロードされ、本ユーザＩＤに関連付けられて記憶される。
【００７５】
以上のように、ステップＳ２１の課金処理とステップＳ２２の仮ユーザＩＤ発行処理を並行して行うことにより、利用者の待ち時間を軽減することができる。
【００７６】
図６の説明に戻る。ステップＳ９において、画像出力受付端末１の印刷実行部６８は、ステップＳ８の仮ユーザＩＤ発行処理が完了すると、印刷対象の画像データを印刷データに変換し、印刷データを複数のプリンタ４７で印刷させる。印刷されたプリント物は、プリント物取出口１９から排出され、利用者に提供される。
【００７７】
また、画像出力受付端末１の印刷実行部６８は、仮ＩＤ発行部６５で発行された仮ユーザＩＤ、画像アップロードサーバ３に関する情報（例えば、画像アップロードサーバ３のWebサイトに接続することが可能なURL（Uniform Resource Locator）や画像アップロードサーバ３に送信可能なユーザ登録用のメールアドレス）などを含む情報を２次元バーコードに変換し、レシートプリンタで印刷させる。印刷されたレシート（引換券）は、印刷レシート取出口１５から排出され、利用者に提供される。利用者は、このレシートを元に、図１０のフローチャートを参照して後述するようにして、後でユーザ登録を行うことができる。
【００７８】
そして、印刷処理終了後、画像出力受付端末１の制御部３１は、サービス内容、手順、案内等を示すメニュー画面を再び表示する。
【００７９】
ステップＳ６において、画像出力受付端末１の制御部３１は、ユーザ未登録ではない、つまり、ユーザ登録済であることが指示されたと判定した場合、ステップＳ１０に進み、ユーザ認証処理を行う。
【００８０】
ここで、図８のフローチャートを参照して、ユーザ認証処理の詳細について説明する。
【００８１】
ステップＳ３１において、画像出力受付端末１の制御部３１は、ユーザＩＤ入力画面をタッチパネル付ディスプレイ１１に表示させ、利用者にユーザＩＤの入力を促す。利用者は、タッチパネル付ディスプレイ１１に表示されたユーザＩＤ入力画面において、すでに登録してある本ユーザＩＤおよびパスワードを入力する。
【００８２】
ステップＳ３２において、画像出力受付端末１のユーザ登録部６４は、利用者が入力したユーザＩＤのユーザ認証処理を行う。具体的には、画像出力受付端末１のユーザ登録部６４は、入力されたユーザＩＤおよびパスワードを、通信部３４およびネットワーク４を介して画像アップロードサーバ３に送信し、認証処理を要求する。画像アップロードサーバ３は、画像出力受付端末１から送信されてきたユーザＩＤおよびパスワードと、サーバ内のデータを照合してユーザの認証を行い、認証結果を、ネットワーク４を介して画像出力受付端末１に返送する。
【００８３】
ステップＳ３３において、画像出力受付端末１の課金部６７は、上述した図７のステップＳ２１と同様にして、課金処理を行う。
【００８４】
ステップＳ３４において、画像出力受付端末１のアップロード実行部６６は、一時保存サーバ２で一時的に保存している画像データを画像アップロードサーバ３へアップロードするように指示する。また画像出力受付端末１の画像アップロード実行部６６は、認証されたユーザＩＤを、ネットワーク４を介して画像アップロードサーバ３に送信し、本ユーザＩＤとアップロードされた画像データとを関連付けて記憶するように指示する。
【００８５】
これにより、一時保存サーバ２は、画像出力受付端末１の要求に応じて、一時的に保存している画像データを、ネットワーク４を介して画像アップロードサーバ３へアップロードする。画像アップロードサーバ３の制御部８１は、ネットワーク４を介して送信されてきた本ユーザＩＤと画像データとを関連付けて画像記憶部８２に記憶させる。
【００８６】
以上のように、ステップＳ３３の課金処理とステップＳ３４の画像アップロード処理を並行して行うことにより、利用者の待ち時間を軽減することができる。
【００８７】
図６の説明に戻る。ステップＳ９において、画像出力受付端末１の印刷実行部６８は、ステップＳ１０のユーザ認証処理が完了すると、印刷対象の画像データの印刷処理を行う。なお、ステップＳ１０のユーザ認証処理のうち、図８のステップＳ３３の課金処理が完了した時点で印刷処理を行うことで、利用者の待ち時間を軽減することができる。すなわち、画像アップロード処理は、印刷処理のバックグラウンドで行うようにすれば、全体の処理時間を短縮することができる。
【００８８】
ステップＳ７において、画像出力受付端末１の制御部３１は、後でユーザ登録しない、つまり、すぐにユーザ登録することが指示されたと判定した場合、ステップＳ１１に進み、ユーザ登録処理を行う。
【００８９】
ここで、図９のフローチャートを参照して、ユーザ登録処理の詳細について説明する。
【００９０】
ステップＳ４１において、画像出力受付端末１の制御部３１は、ユーザ情報入力画面をタッチパネル付ディスプレイ１１に表示させ、利用者にユーザ情報の入力を促す。利用者は、タッチパネル付ディスプレイ１１に表示されたユーザ情報入力画面において、氏名、年齢、生年月日、性別、住所、電話番号、パスワード等のユーザ情報を必要に応じて入力する。ステップＳ４２において、画像出力受付端末１のユーザ登録部６４は、利用者が入力したユーザ情報の登録処理を行う。
【００９１】
ステップＳ４３において、画像出力受付端末１の課金部６７は、上述した図７のステップＳ２１と同様にして、課金処理を行う。
【００９２】
ステップＳ４４において、画像出力受付端末１のユーザ登録部６４は、ステップＳ４２の処理で登録された利用者の本ユーザＩＤを発行し、ユーザ情報とともに、ネットワーク４を介して画像アップロードサーバ３に送信する。画像出力受付端末１の画像アップロード実行部６６は、一時保存サーバ２で一時的に保存している画像データを画像アップロードサーバ３へアップロードするように指示する。また画像出力受付端末１の画像アップロード実行部６６は、画像アップロードサーバ３にアクセスし、本ユーザＩＤとアップロードされた画像データとを関連付けて記憶するように指示する。
【００９３】
これにより、一時保存サーバ２は、画像出力受付端末１の要求に応じて、一時的に保存している画像データを、ネットワーク４を介して画像アップロードサーバ３へアップロードする。画像アップロードサーバ３の制御部８１は、ネットワーク４を介して送信されてきた本ユーザＩＤと画像データとを関連付けて画像記憶部８２に記憶させる。また画像アップロードサーバ３の制御部８１は、ネットワーク４を介して送信されてきたユーザ情報とユーザＩＤとを関連付けて内部にユーザ登録する。
【００９４】
以上のように、ステップＳ４３の課金処理とステップＳ４４の画像アップロード処理を並行して行うことにより、利用者の待ち時間を軽減することができる。
【００９５】
図６の説明に戻る。ステップＳ９において、画像出力受付端末１の印刷実行部６８は、ステップＳ１１のユーザ登録処理が完了すると、印刷対象の画像データの印刷処理を行う。なお、ステップＳ１１のユーザ登録処理のうち、図９のステップＳ４３の課金処理が完了した時点で印刷処理を行うことで、利用者の待ち時間を軽減することができる。すなわち、画像アップロード処理は、印刷処理のバックグラウンドで行うようにすれば、全体の処理時間を短縮することができる。
【００９６】
ステップＳ５において、画像出力受付端末１の制御部３１は、印刷する画像を画像アップロードサーバ３へアップロードしないことが指示されたと判定した場合、ステップＳ１２に進み、画像出力受付端末１の削除部６９は、一時保存サーバ２で一時的に保存している画像データを削除するように指示する。これにより、一時保存サーバ２は、画像出力受付端末１の要求に応じて、一時的に保存している画像データを削除する。
【００９７】
図１０は、図６のステップＳ８の仮ユーザＩＤ発行処理（図８）が行われた後で、本ユーザ登録を行う場合の処理を説明するフローチャートである。図１０の例では、利用者が所有するユーザ端末（カメラ付き携帯電話機等）を用いてユーザ登録処理が行われる。
【００９８】
まず、利用者は、ユーザ登録をする際、先にレシートに印刷された情報（２次元バーコード）をユーザ端末に読み取らせるため、カメラ付近にレシートに印刷された情報をかざす。これにより、ステップＳ５１において、ユーザ端末は、２次元バーコード読取機能を用いて、レシートに印刷された情報を読み取る。
【００９９】
ステップＳ５２において、ユーザ端末は、ステップＳ５１の処理で読み取った情報に基づいて、表示部に画像アップロードサーバ３のサイト情報（例えば、URL）を表示する。ステップＳ５３において、ユーザ端末は、利用者からの接続指示に応じて、画像アップロードサーバ３のWebサイトに接続する。
【０１００】
ステップＳ５４において、ユーザ端末は、ステップＳ５１の処理で読み取った情報に含まれる仮ユーザＩＤ、およびユーザ情報（例えば、携帯電話機のメールアドレス、電話番号、機種名や携帯電話機に登録されているプロフィール等）を画像アップロードサーバ３に送信する。
【０１０１】
画像アップロードサーバ３の制御部８１は、ユーザ端末から送信されてきた仮ユーザＩＤおよびユーザ情報を受信すると、ステップＳ５５において、本ユーザＩＤを発行し、ユーザ情報の登録処理を行う。ステップＳ５６において、画像アップロードサーバ３の制御部８１は、ネットワーク４を介して一時保存サーバ２にアクセスし、仮ユーザＩＤに関連付けられている画像データのアップロードを要求する。
【０１０２】
ステップＳ５７において、一時保存サーバ２は、画像アップロードサーバ３からの要求に応じて、仮ユーザＩＤに関連付けられている画像データを、ネットワーク４を介して画像アップロードサーバ３へアップロードする。
【０１０３】
ステップＳ５８において、画像アップロードサーバ３の制御部８１は、一時保存サーバ２からアップロードされた画像データと本ユーザＩＤとを関連付けて画像記憶部８２に記憶させる。
【０１０４】
［発明の第１の実施の形態における効果］
１．以上のように、画像データのアップロードの有無にかかわらず、注文処理などと並行して画像データを一時保存サーバ２に一時的に保存することにより、実際に利用者から画像データのアップロードが指示されたときには、画像出力受付端末１と画像アップロードサーバ３とを通信させる必要がなくなり、次の利用者の利用を受け付けることが可能となる。
【０１０５】
２．画像データをアップロードする際に、後でユーザ登録を行う場合には、仮ユーザＩＤを発行し、その仮ユーザＩＤに関連付けてアップロード予定の画像データを一時保存サーバ２に一時的に保存しておく。そして、本ユーザ登録が完了した場合に、画像データを一時保存サーバ２から画像アップロードサーバ３へアップロードさせ、本ユーザＩＤに関連付けて記憶させることができる。
【０１０６】
３．画像データをアップロードする際に、すぐにユーザ登録する場合やすでにユーザ登録されている場合には、本ユーザＩＤに関連付けて一時保存サーバ２から画像アップロードサーバ３へアップロードさせ、本ユーザＩＤに関連付けて記憶させることができる。
【０１０７】
４．また、ユーザ登録が完了すると、利用者は、画像アップロードサーバ３にアップロードされた画像データを、ネットワーク４を介して閲覧することが可能になる。
【０１０８】
５．一時保存サーバ２を、ネットワーク４を介して、画像出力受付端末１や画像アップロードサーバ３とは独立して設けたことにより、画像出力受付端末１や画像アップロードサーバ３が将来増設された場合にも、複雑なシステム構成にする必要が無く、メンテナンスがし易い。
【０１０９】
［本発明の第２の実施の形態］
次に、本発明の第２の実施の形態について説明する。
【０１１０】
第２の実施の形態においては、図１１に示すような、画像プリントシステムで構成されている。この画像プリントシステムは、画像出力受付端末１、および、画像アップロードサーバ３がネットワーク４を介して接続されており、画像出力受付端末１には、一時保存部１Ａが内蔵されている。
【０１１１】
この構成例では、上述した第１の実施の形態における一時保存サーバ２の画像一時保存機能を、画像出力受付端末１の内部に設ける構成とした点に特徴がある。なお、画像出力受付端末１および画像アップロードサーバ３の数は、任意であり、それぞれ複数設けることも勿論可能である。
【０１１２】
第２の実施の形態においても、図６に示した処理と基本的に同様であるため、その説明は省略する。すなわち、第１の実施の形態では、画像アップロード実行前に、画像データを、ネットワーク４を介して一時保存サーバ２に送信し、そこに一時的に保存させるようにしていた処理を、第２の実施の形態では、画像アップロード実行前に、画像データを一時保存部１Ａに一時的に保存させるようにするものである。
【０１１３】
［発明の第２の実施の形態における効果］
１．画像データのアップロードの有無にかかわらず、注文処理などと並行して画像データを一時保存１Ａに一時保存することにより、実際に利用者から画像データのアップロードが指示されたときには、入力メディアから画像データを読み出して画像アップロードサーバ３へ転送する必要がなくなり、次の利用者の利用を受け付けることが可能となる。
【０１１４】
２．画像データをアップロードする際に、後でユーザ登録を行う場合には、仮ユーザＩＤを発行し、その仮ユーザＩＤに関連付けてアップロード予定の画像データを一時保存部１Ａに一時的に保存しておく。そして、本ユーザ登録が完了した場合に、画像データを一時保存部１Ａから画像アップロードサーバ３へアップロードすることができる。
【０１１５】
３．画像データをアップロードする際に、すぐにユーザ登録する場合やすでにユーザ登録されている場合には、本ユーザＩＤに関連付けて一時保存部１Ａから画像アップロードサーバ３へアップロードすることができる。
【０１１６】
４．一時保存部１Ａを画像出力受付端末１の内部に設けたことにより、省スペース、かつ、低コストで実現することが可能である。
【０１１７】
［本発明の第３の実施の形態］
次に、本発明の第３の実施の形態について説明する。
【０１１８】
第３の実施の形態においては、図１２に示すような、画像プリントシステムで構成されている。この画像プリントシステムは、画像出力受付端末１−１と画像出力受付端末１−２が一時保存サーバ２に接続され、一時保存サーバ２、および、画像アップロードサーバ３が、ネットワーク４を介して接続されて構成される。画像出力受付端末１−１と画像出力受付端末１−２は、同じ店舗内、あるいは、狭域ネットワーク内に設置されており、それらは専用線等を介して一時保存サーバ２に接続されている。
【０１１９】
この構成例では、上述した第１の実施の形態における一時保存サーバ２を、店舗内や狭域ネットワーク内に設ける構成とした点に特徴がある。なお、画像出力受付端末１−１、１−２、一時保存サーバ２、および画像アップロードサーバ３の数は、任意であり、図１２に示されるように１つまたは２つに限られるものではない。
【０１２０】
第３の実施の形態においても、図６に示した処理と基本的に同様であるため、その説明は省略する。すなわち、第３の実施の形態では、画像アップロード実行前に、画像データを、店舗内あるいは狭域ネットワーク内に設置された一時保存サーバ２に一時的に保存させるようにするものである。
【０１２１】
［発明の第３の実施の形態における効果］
１．画像データのアップロードの有無にかかわらず、注文処理などと並行して画像データを一時保存サーバ２に一時保存することにより、実際に利用者から画像データのアップロードが指示されたときには、画像出力受付端末１と画像アップロードサーバ３とを通信させる必要がなくなり、次の利用者の利用を受け付けることが可能となる。
【０１２２】
２．画像データをアップロードする際に、後でユーザ登録を行う場合には、仮ユーザＩＤを発行し、その仮ユーザＩＤに関連付けてアップロード予定の画像データを一時保存サーバ２に一時的に保存しておく。そして、本ユーザ登録が完了した場合に、画像データを一時保存サーバ２から画像アップロードサーバ３へアップロードすることができる。
【０１２３】
３．画像データをアップロードする際に、すぐにユーザ登録する場合やすでにユーザ登録されている場合には、本ユーザＩＤに関連付けて一時保存サーバ２から画像アップロードサーバ３へアップロードすることができる。
【０１２４】
４．一時保存サーバ２を、店舗内や狭域ネットワーク内に設けたことにより、画像データの転送速度が速く、画像出力受付端末１の処理負荷を軽減することが可能である。
【０１２５】
［変形例］
１．以上においては、後でユーザ登録を行うと判定された場合に、画像出力受付端末１の仮ＩＤ発行部６５が仮ユーザＩＤを発行するようにしたが、本発明はこれに限らず、例えば、画像データが一時保存されたときに一時保存サーバ２が仮ユーザＩＤを発行するようにしたり、あるいは、画像出力受付端末１の要求に応じて、画像アップロードサーバ１が仮ユーザＩＤを発行したりするようにしてもよい。
【０１２６】
２．アップロードする画像データを、原画像のサイズよりも縮小して送信することで、アップロード時間を短縮するようにしてもよい。これにより、利用者の待ち時間を軽減するだけでなく、画像アップロードサーバ３に、より多くの画像データをアップロードすることが可能となる。
【０１２７】
３．画像データのアップロード処理の実行を、例えば、夜間、あるいは、画像出力受付端末１の待機中を利用して行うようにしてもよい。
【０１２８】
４．仮ユーザＩＤが発行された場合には、仮ユーザＩＤや画像アップロードサーバ３に関する情報などをレシートに印刷するようにしたが、印刷するプリント物の余白にそれらの情報を印刷するようにしてもよい。
【０１２９】
５．後でユーザ登録を行うことが指示されたにもかかわらず、所定の期間、ユーザ登録が行われない場合には、一時保存サーバ２に一時的に保存されている画像データを削除するようにしてもよい。
【０１３０】
６．後でユーザ登録を行うことが指示された場合、ユーザ端末（携帯電話機）を用いて本ユーザ登録を行うようにしたが、画像出力受付端末１上で操作し、ユーザ登録することも勿論可能である。
【０１３１】
以上、添付図面を参照しながら、本発明に係る画像出力受付端末等の好適な実施形態について説明したが、本発明はかかる例に限定されない。当業者であれば、本願で開示した技術的思想の範疇内において、各種の変更例又は修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【符号の説明】
【０１３２】
１………画像出力受付端末
２………一時保存サーバ
３………画像アップロードサーバ
４………ネットワーク
３１………制御部
６１………入力制御部
６４………ユーザ登録部
６５………仮ＩＤ発行部
６６………アップロード実行部
【図１】
0005672878.tif 000002
【図２】
0005672878.tif 000003
【図３】
0005672878.tif 000004
【図４】
0005672878.tif 000005
【図５】
0005672878.tif 000006
【図６】
0005672878.tif 000007
【図７】
0005672878.tif 000008
【図８】
0005672878.tif 000009
【図９】
0005672878.tif 000010
【図１０】
0005672878.tif 000011
【図１１】
0005672878.tif 000012
【図１２】
0005672878.tif 000013