(57)【要約】【課題】本発明は端末機器によって撮影した写真画像をインターネット等のネットワークを介してプリント自動販売機に送信し、プリントを行うネットワークプリントシステムに関する。【解決手段】本発明は、インターネット等のネットワークに携帯電話２ａ、２ｂ、２ｃ等の端末機器を接続し、またサーバ及びプリント自動販売機５を接続し、端末機器で撮影した写真画像をサーバに送信してデータベースに保存し、プリント自動販売機５を使用してユーザが写真画像を印刷する際、プリント自動販売機５から端末機器のメールアドレスを入力することにより、サーバのアドレス通知メールが端末機器に送信され、端末機器は自動的に写真画像情報をサーバに送信し保存する。プリント自動販売機５は、この保存された写真画像情報を読み出し、プリント自動販売機５によって印刷処理を行ことにより、ネットワークを介してプリント自動販売機に希望する写真画像をプリントできる。【選択図】      図１
2006191546.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続されたプリント自動販売機と、撮像手段を有する端末機器と、サーバとを有するネットワークプリントシステムにおいて、
前記端末機器は、
被写体を撮像して画像データを生成する撮像手段と、
前記プリント自動販売機から送られた前記サーバのアドレスを含むメールを受信するメール受信手段と、
前記メール受信手段が受信したメールに応答して、該メールに含まれるアドレスを指定して前記サーバにアクセスし、前記撮像手段が生成した画像データを前記サーバに送信する送信手段と、を備え、
前記サーバは、
前記端末機器からのアドレスを指定したアクセスに応答して、前記端末機器から送られる画像データを受信する画像受信手段と、
前記画像受信手段が受信した画像データを、指定されたアドレスに記憶する記憶手段と、
前記プリント自動販売機からのアドレスを指定したアクセスに応答して、前記記憶手段に記憶している対象の画像データを前記プリント自動販売機に送信する画像送信手段と、を備え、
前記プリント自動販売機は、
印刷に関連する情報を入力する操作手段と、
該操作に応じて前記サーバのアドレスを含むメールを前記端末機器に送信するメール送信手段と、
前記メール送信手段が送信したメールに応答して、前記サーバのアドレスに格納される画像データの有無を判別する判別手段と、
前記判別手段が画像データの格納を判別した場合に、アドレスを指定して前記サーバにアクセスし、応答して前記サーバから送られた画像データを受信する受信手段と、
前記受信手段が受信した画像データを印刷する印刷手段と、を備える、
ことを特徴とするネットワークプリントシステム。
【請求項２】
前記端末機器は、
前記撮像手段が生成した画像データを逐次記憶するメモリ手段と、
前記メモリ手段に記憶された画像データから任意の撮影日の画像データを取得する取得手段と、を更に備え、
前記メール受信手段は、前記サーバのアドレス、及び、指定された撮影日を含むメールを受信し、
前記取得手段は、前記メール受信手段が受信したメールに含まれる撮影日に従って、前記メモリ手段に記憶された対象の画像データを取得し、
前記画像送信手段は、前記取得手段が取得した画像データを前記プリント自動販売機に送信する、
ことを特徴とする請求項１記載のネットワークプリントシステム。
【請求項３】
前記端末機器は、
前記撮像手段が生成した画像データを逐次記憶すると共に、少なくとも印刷対象となる画像データを規定するデジタルカメラ用の印刷フォーマット情報を記憶する印刷フォーマット記憶手段を更に備え、
前記画像送信手段は、前記メール受信手段が受信したメールに応答して、前記印刷フォーマット記憶手段に記憶されるデジタルカメラ用の印刷フォーマット情報に規定される画像データを前記プリント自動販売機に送信する、
ことを特徴とする請求項１記載のネットワークプリントシステム。
【請求項４】
ネットワークを介して接続されたプリント自動販売機と、撮像手段を有する端末機器と、サーバとを有するネットワークプリントシステムであり、
前記端末機器は、
操作情報の入力に応じて前記プリント自動販売機から送られた前記サーバのアドレスを含むメールに応答して、該メールに含まれるアドレスを指定して前記サーバにアクセスし、
被写体を撮像して生成した画像データを前記サーバに送信し、
前記サーバは、
前記端末機器からのアドレスを指定したアクセスに応答して、前記端末機器から送られた画像データを、所定の記憶手段における指定されたアドレスに格納し、
前記プリント自動販売機からのアドレスを指定したアクセスに応答して、記憶手段に格納されている対象の画像データを前記プリント自動販売機に送信し、
前記プリント自動販売機は、
前記サーバのアドレスを含むメールを前記端末機器に送信し、
送信したメールに応答して、前記サーバのアドレスに格納される画像データの有無を判別し、
画像データの格納を判別した場合に、アドレスを指定して前記サーバにアクセスし、
応答して前記サーバから送られた画像データを印刷する、
ことを特徴とするネットワークプリントシステム。
【請求項５】
端末機器、及び、サーバとネットワークを介して接続されたプリント自動販売機であって、
印刷に関連する情報を入力する操作手段と、
該操作に応じて前記サーバのアドレスを含むメールを前記端末機器に送信するメール送信手段と、
前記メール送信手段が送信したメールに応答して、前記サーバのアドレスに格納される前記端末機器から送られた画像データの有無を判別する判別手段と、
前記判別手段が画像データの格納を判別した場合に、アドレスを指定して前記サーバにアクセスし、応答して前記サーバから送られた画像データを受信する受信手段と、
前記受信手段が受信した画像データを印刷する印刷手段と、
を備えることを特徴とするプリント自動販売機。
【請求項６】
端末機器と、サーバと、プリント自動販売機とがネットワークを介して接続されたシステムにおけるプリント方法であって、
操作情報の入力に応じてプリント自動販売機から端末機器に送られたサーバのアドレスを含むメールを受信する受信ステップと、
前記受信ステップにて受信されたメールに含まれるアドレスを指定して端末機器からサーバにアクセスし、端末機器が撮像した画像データをサーバに送信する送信ステップと、
前記送信ステップにて送信された画像データを、サーバの記憶手段の指定されたアドレスに格納する画像格納ステップと、
プリント自動販売機からサーバへのアドレスを指定したアクセスに応答して、サーバの記憶手段に格納された対象の画像データをプリント自動販売機に送信する画像送信ステップと、
前記画像送信ステップにて送信された画像データをプリント自動販売機にて印刷する印刷ステップと、
を備えることを特徴とするプリント方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末機器によって撮影した写真画像をインターネット等のネットワークを介してプリント自動販売機に送信し、プリントを行うネットワークプリントシステムに関する。
【背景技術】
【０００２】
今日、店舗や街角にプリント自動販売機が設置されている。このような従来のプリント自動販売機は記録媒体に記録された写真画像を、プリント自動販売機に設けられた媒体装着部に挿入し、ディスプレイに表示される操作手順に従って画像選択を行い、希望する写真画像のプリントを行う装置である。
【０００３】
また、プリント自動販売機として、例えば衛星を利用し、画像フレームやキャラクタ画像等の画像データを送り、所謂プリクラ画像の印刷を行う装置も提案されている。
また、特許文献１に開示するように、デジタルカメラで撮影した写真画像を、写真店等に設けられた画像サーバに保管し、写真画像のアクセスおよび利用を図る発明も開示されている。
【０００４】
【特許文献１】特開平１０−１５０５２３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来のプリント自動販売機において、ネットワークを利用し、双方向通信を行うシステムは提案されていない。上記衛星を利用する場合も、一方向通信であり、送信データも画像フレームやキャラクタ画像に限られる。
【０００６】
この為、従来のプリント自動販売機では、例えば自分が撮影した写真画像をネットワークを介してプリント自動販売機に送り、印刷を行うことはできなかった。しかし、自己が所有する端末機器、例えば携帯電話で撮影した写真画像をインターネットを介してプリント自動販売機に送信し、希望する画像のプリントを行うことができれば便利である。
【０００７】
また、今日アルバム画像の印刷をプリント自動販売機を利用して行う要望もあり、この作成を端末機器で行い、ネットワークを介してプリント自動販売機に送信できれば有用である。
さらに、端末機器側で、例えばＪａｖａ（ジャバ）（登録商標．以下記載を省略）アプリケーションのようなプログラムを有し、プリント自動販売機から送信される操作情報に従って自動的に印刷すべき画像データを送信できれば、端末機器を操作することなく、プリント自動販売機の操作のみで画像データを印刷処理することができる。
【０００８】
そこで、本発明はネットワークを利用して端末機器で撮影した写真画像をプリント自動販売機に送信し、希望する写真画像をプリントできるネットワークプリントシステムを提供するものである。
また、上記処理を端末機器に予めインストールされたアプリケーションに基づいて画像データをプリント自動販売機に送信し、より利便性のあるシステムとすることができる。
【０００９】
さらに、アルバム画像を端末機器で作成し、ネットワークを介してプリント自動販売機にプリントさせるネットワークプリントシステムを提供するものでもある。
【課題を解決するための手段】
【００１０】
上記課題は、請求項１に記載した発明によれば、ネットワークを介して接続されたプリント自動販売機と、撮像手段を有する端末機器と、サーバとを有するネットワークプリントシステムにおいて、前記プリント自動販売機を操作し、該操作情報に基づいて前記端末機器に接続する処理と、該端末機器に予め設定されたプログラムに基づいて、前記プリント自動販売機に自動的に画像データを送信する処理と、該画像データはサーバを介して前記プリント自動販売機に送信され、該プリント自動販売機は画像データに従って印刷処理を行うネットワークプリントシステムを提供することによって達成できる。
【００１１】
ここで、上記端末機器に設定されたプログラムは、例えばＪａｖａ（ジャバ）アプリケーションであり、該アプリケーションに従って操作情報に基づく処理を行う。例えば、上記操作情報には接続用ＵＲＬが記述されたメール情報や、ユーザからの画像選択情報等が含まれ、これらの操作情報に基づいて端末機器は画像データをプリント自動販売機に送信する。
【００１２】
このように構成することにより、端末機器はユーザの操作を行うことなく自動的にユーザが印刷を希望する画像データを端末機器に送信し、プリント自動販売機による印刷処理を行うことができる。
請求項２の記載は、前記請求項１の記載において、前記操作情報には、撮影日又は撮影月の情報が含まれ、前記端末機器は該情報に基づいて前記画像データをプリント自動販売機に送信する構成である。
【００１３】
このように構成することにより、ユーザが希望する撮影日、又は撮影月の画像データを自動的に端末機器から読み出し、プリント自動販売機によって印刷処理することができる。
請求項３の記載は、前記請求項１記載の発明において、前記操作情報には、デジタルカメラ用の印刷フォーマットの情報が含まれ、前記端末機器は該情報に基づいて前記画像データをプリント自動販売機に送信する構成である。
【００１４】
このように構成することにより、デジタルカメラ用の印刷フォーマットである、例えばＤＰＯＦ指定の操作情報を端末機器に送信し、端末機器から自動的に当該ＤＰＯＦ指定の画像データを読み出して、プリント自動販売機によって印刷処理することができる。
【００１５】
上記課題は、請求項４に記載した発明によれば、ネットワークを介して接続されたプリント自動販売機と、撮像手段を有する端末機器と、サーバとを有するネットワークプリントシステムにおいて、
前記端末機器は、
操作情報の入力に応じて前記プリント自動販売機から送られた前記サーバのアドレスを含むメールに応答して、該メールに含まれるアドレスを指定して前記サーバにアクセスし、
被写体を撮像して生成した画像データを前記サーバに送信し、
前記サーバは、
前記端末機器からのアドレスを指定したアクセスに応答して、前記端末機器から送られた画像データを、所定の記憶手段における指定されたアドレスに格納し、
前記プリント自動販売機からのアドレスを指定したアクセスに応答して、記憶手段に格納されている対象の画像データを前記プリント自動販売機に送信し、
前記プリント自動販売機は、
前記サーバのアドレスを含むメールを前記端末機器に送信し、
送信したメールに応答して、前記サーバのアドレスに格納される画像データの有無を判別し、
画像データの格納を判別した場合に、アドレスを指定して前記サーバにアクセスし、
応答して前記サーバから送られた画像データを印刷する、
ことを特徴とするネットワークプリントシステムを提供することによって達成できる。
【００１６】
このように構成することにより、自動的にユーザが印刷を希望する画像データをプリント自動販売機に送信し、プリント自動販売機による印刷処理を行うことができる。
【００１７】
上記課題は、請求項５に記載した発明によれば、端末機器、及び、サーバとネットワークを介して接続されたプリント自動販売機において、印刷に関連する情報を入力する操作手段と、該操作に応じて前記サーバのアドレスを含むメールを前記端末機器に送信するメール送信手段と、前記メール送信手段が送信したメールに応答して、前記サーバのアドレスに格納される前記端末機器から送られた画像データの有無を判別する判別手段と、前記判別手段が画像データの格納を判別した場合に、アドレスを指定して前記サーバにアクセスし、応答して前記サーバから送られた画像データを受信する受信手段と、前記受信手段が受信した画像データを印刷する印刷手段とを備えることを特徴とするプリント自動販売機を提供することによって達成できる。
【００１８】
このように構成することによっても、自動的にユーザが印刷を希望する画像データをプリント自動販売機に送信し、プリント自動販売機による印刷処理を行うことができる。
上記課題は、請求項６に記載した発明によれば、端末機器と、サーバと、プリント自動販売機とがネットワークを介して接続されたシステムにおけるプリント方法において、操作情報の入力に応じてプリント自動販売機から端末機器に送られたサーバのアドレスを含むメールを受信する受信ステップと、前記受信ステップにて受信されたメールに含まれるアドレスを指定して端末機器からサーバにアクセスし、端末機器が撮像した画像データをサーバに送信する送信ステップと、前記送信ステップにて送信された画像データを、サーバの記憶手段の指定されたアドレスに格納する画像格納ステップと、プリント自動販売機からサーバへのアドレスを指定したアクセスに応答して、サーバの記憶手段に格納された対象の画像データをプリント自動販売機に送信する画像送信ステップと、
前記画像送信ステップにて送信された画像データをプリント自動販売機にて印刷する印刷ステップとを備えることを特徴とするプリント方法を提供することによって達成できる。
【００１９】
このような方法によっても、端末機器に予め設定されたアプリケーションプログラムに基づいて自動的にユーザが印刷を希望する画像データをプリント自動販売機に送信し、プリント自動販売機による印刷処理を行うことができる。
【発明の効果】
【００２０】
以上説明したように、本発明によれば携帯電話等の端末機器で撮影した写真画像をウェブ（Ｗｅｂ）サーバを介してプリント自動販売機に送り、写真画像を印刷することができ、ネットワークを利用したネットワークプリントシステムを構築することができる。
【００２１】
また、メールに添付してプリント画像を送信することができ、極めて便利なネットワークプリントシステムとなる。
また、必要に応じてＪ−ａｖａアプリケーション等のアプリケーションプログラムを端末機器に設定し、ユーザによるプリント自動販売機の操作に基づく操作情報を端末機器に送信し、自動的にユーザが希望する画像データをプリント自動販売機によって印刷処理することができる。
【００２２】
さらに、アルバム画像の作成を行うこともでき、より有用なネットワークプリントシステムとすることができる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の実施形態を図面に基づいて詳細に説明する。
＜第１の実施形態＞
図１は本実施形態のネットワークプリントシステムのシステム構成図である。
【００２４】
同図において、本システムはインターネット１を介して接続される端末機器２、管理サーバ３、データセンタ４、及びプリント自動販売機５で構成されている。端末機器２は携帯電話、パーソナルコンピュータ、モバイルコンピュータ、ＰＤＡ（ｐｅｒｓｏｎａｌ  ｄｉｇｉｔａｌ  ａｓｓｉｓｔａｎｔｓ）等であり、ユーザが所持する端末機器である。本例では、例えば携帯電話２ａ、２ｂ、２ｃ、パーソナルコンピュータ２ｄを端末機器として表示する。尚、上記携帯電話２ａ、２ｂ、２ｃ（以下、代表して携帯電話２で示す）は、ゲートウエイ（ｇａｔｅｗａｙ）６を介してネットワーク１に接続され、ゲートウエイ（ｇａｔｅｗａｙ）６は電子メールの送受信を行う際、メールメッセージのフォーマットやアドレス、プロトコルを接続先のネットワーク用に変換する処理を行う。
【００２５】
管理サーバ３は本プリントシステムのネットワーク管理を行うサーバであり、例えば本プリントシステムの主催者である企業内ＬＡＮ等に構築され、本プリントシステムの管理、運営を行う。
データセンタ４はウェブ（Ｗｅｂ）サーバ４ａ、及びアプリケーションサーバ４ｂを有し、画像処理、データベース（ＤＢ）処理、ファイアウオール（ｆｉｒｅ  ｗａｌｌ）制御、メール処理、ＤＮＳ（ｄｏｍａｉｎ  ｎａｍｅ  ｓｙｓｔｅｍ）処理を行う。図２はデータセンタ４の模式図であり、ウェブ（Ｗｅｂ）サーバ４ａ及びアプリケーションサーバ４ｂはバスを介してデータベース（ＤＢ）７に接続されている。このデータベース（ＤＢ）７には、ユーザ情報やプリント画像情報等が登録されている。
【００２６】
図３は上記データベース（ＤＢ）７の構成を説明する図である。同図（ａ）はユーザ情報のテーブルであり、ユーザコード、氏名、住所、電話番号、メールアドレス、パスワード、ディレクトリ名の各記憶エリアが設けられ、対応する情報が登録される。例えば、同図（ａ）の例では、ユーザコードとして「２００２０１２９０００１」が登録され、対応する記憶エリアにユーザ名（氏名）「羽村太郎」、住所「東京都羽村市・・・」、電話番号「０９０−１２４４・・・」、メールアドレス「ｍｉｋａｎ＠・・・」、パスワード「ＭＹＴＧ１４３２」、ディレクトリ名「ｓａｄａ−０００１」が登録される。尚、他のユーザについても、例えば同図（ａ）に示す如く登録されている。
【００２７】
また、同図（ｂ）はプリント画像情報のデータベースであり、上記ユーザ情報のテーブルとリンクコードによって関連付けられている。例えば、リンクコード「０００１」に対応するエリア７ａには、上記ユーザコード「２００２０１２９０１」（氏名「羽村太郎」）のプリント画像情報が登録される。また、リンクコード「０００２」に対応するエリア７ｂには、次のユーザコード「２００２０１２９０２」（氏名「河辺四郎」）のプリント画像情報が登録される。以下、
同図（ｂ）に示す如く対応するユーザのプリント画像情報が登録される。
【００２８】
一方、プリント自動販売機５は店舗に設置され、専用線、加入者系無線アクセス（Ｆｉｘｅｄ  Ｗｉｒｅｌｅｓｓ  Ａｃｃｅｓｓ）回線、或いは、有線系アクセス回線（ｘＤＳＬ（Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）、ＣＡＴＶ（Ｃａｂｌｅ  Ｔｅｌｅｖｉｓｉｏｎ）、ＦＴＴＨ（Ｆｉｂｅｒ  Ｔｏ  Ｔｈｅ  Ｈｏｍｅ））などを使用し、ネットワーク１に接続する。尚、本例において、例えばプリント自動販売機５は３店舗に設置されるものとし、プリント自動販売機５ａ、５ｂ、５ｃで示し、対応するインターネット１への接続回線を８ａ、８ｂ、８ｃで示す。図４は、例えば上記構成のプリント自動販売機５において、店舗内に設置されたプリント自動販売機５ｃを無線ルータ５Ｒを介して回線接続用モデム５Ｍ等に接続する構成を示す。
【００２９】
尚、図１に示す中継サーバ９はＨＴＴＰ（Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）を利用するプリント自動販売機５とのインターフェース（Ｉ／Ｆ）機能を有し、プリント自動販売機５の制御、及びサービスログの管理等を行う。具体的には、携帯電話２やパーソナルコンピュータ２ｄからＨＴＭＬ（ｈｙｐｅｒｔｅｘｔ  ｍａｒｋｕｐ  ｌａｎｇｕａｇｅ）ファイルやプリント画像ファイルをデータセンタ４に転送し、データセンタ４からプリント自動販売機５に上記ファイルを転送する際機能する。
次に、本例の処理動作を説明する。
【００３０】
先ず、ユーザは利用者登録を行う。この処理を説明する図が、図５に示す画面遷移図である。同図において、先ずユーザは管理サーバ３のＵＲＬ（ｕｎｉｆｏｒｍ  ｒｅｓｏｕｒｃｅ  ｌｏｃａｔｏｒ）を入力し、管理サーバ３のウェブ（Ｗｅｂ）サイトから登録画面のデータを読み出し、ブラウザを利用して登録画面を表示する（同図（ａ））。
【００３１】
次に、登録画面のフォームに従って氏名、住所、メールアドレス、パスワードを入力する（同図（ｂ））。そして、ＯＫボタンを操作すると、入力項目の確認画面が表示され（同図（ｃ））、ユーザは当該確認画面をチェックする。尚、入力データに誤りがある場合には、戻るのボタンを操作して入力を再度行う。
【００３２】
次に、入力データに問題がなければ、ＯＫボタンを操作し、登録情報をデータセンタ４に送信する。尚、上記送信処理が行われると、携帯電話２のディスプレイには登録完了表示が行われる（同図（ｄ））。また、上記操作中、キャンセルボタンを操作することによって登録処理を中止することもできる。
【００３３】
次に、携帯電話２から送信された登録データは、データセンタ４に入力し、ウェブ（Ｗｅｂ）サーバ４ａの制御によって前述のデータベース（ＤＢ）７に登録される。この登録処理により、前述の図３（ａ）に示すユーザテーブルには本システムの利用者の個人情報が蓄積されていく。
【００３４】
上記のようにして、ユーザ登録を行った後、本例のインターネットを利用したプリント画像印刷について説明する。尚、本例のネットワークプリント処理は、先ず携帯電話２からメールに添付してプリント画像情報を送信し、データセンタ４にプリント画像情報を登録した後、前述のプリント自動販売機５を使用してプリント画像の印刷を行う。図６は上記一連の処理を模式的に示す図である。以下、個々の処理について具体的に説明する。
【００３５】
先ず、メールの送信処理（図６に示す処理（１））を説明する。図７はこの処理を説明する携帯電話２の画面遷移図である。先ず、ユーザは携帯電話２に内蔵するカメラによって写真撮影を行い、例えば写真画像を保存した後、携帯電話２のディスプレイにプリント（印刷）を希望する画像を表示する（図７（ａ））。次に、宛先、サブジェクト、本文の各項目入力を行い、送信ボタンを操作する（同図（ｂ））。ここで、宛先の項目として送信先のメールアドレスを入力し、サブジェクトの項目にはプリント画像名を入力する。また、本文の項目には、例えば撮影日時やコメント等を入力する。
【００３６】
次に、上記送信ボタンの操作によって選択されたプリント画像情報はメールに添付してデータセンタ４に送られる。また、携帯電話２のディスプレイには送信完了表示が行われる（同図（ｃ））。尚、上記操作中、キャンセルボタンを操作することによってプリント画像の送信処理を中止することもできる。
【００３７】
次に、図６に示すメールのサーバ処理（受信処理）を説明する（図６に示す処理（２））。図８はサーバの処理を説明するフローチャートである。ウェブ（Ｗｅｂ）サーバ４ａでは、携帯電話２から送信されたメールが届くのを待ち（ステップ（以下、Ｓで示す）１がＮＯ）、メールが指定されたアドレスに届くと（Ｓ１がＹＥＳ）、添付ファイルがあるか判断する（Ｓ２）。
【００３８】
ここで、添付ファイルが無い場合には、メールの内容を例えば不図示のメモリに記録し、メールを削除し（Ｓ３）、次のメール入力を待つ。一方、メールに添付ファイルが有る場合（Ｓ２がＹＥＳ）、添付ファイルが画像ファイルであるか更に判断する（Ｓ４）。
【００３９】
ここで、添付ファイルが画像ファイルではない場合（Ｓ４がＮＯ）、例えば添付ファイルをメモリに記録し、メールを削除し（Ｓ３）、次のメール入力を待つ。一方、添付ファイルが画像ファイルである場合（Ｓ４がＹＥＳ）、その画像ファイルの画像データをデータベース（ＤＢ）７に保存する。この場合、前述のように画像ファイルのデータベースは、ユーザ情報のテーブルにリンクしており、予め登録したユーザの登録エリアに保存される。
【００４０】
例えば、画像ファイルの送信元が前述のユーザコード「２００２０１２９０００１」（氏名「羽村太郎」）の場合、リンクコード「０００１」のエリア７ａに添付ファイル（画像ファイル）を保存する。また、ユーザコード「２００２０１２９０００２」（氏名「河辺四郎」）の場合、リンクコード「０００２」のエリア７ｂに添付ファイル（画像ファイル）を保存する。また、同じユーザが複数の画像ファイルを送信する場合には、同じエリアに順次画像ファイルを保存していく。
【００４１】
次に、画像ファイルを添付したユーザに対して通知メールを作成し、送信する（Ｓ６）。この通知メールの作成、送信処理を具体的に説明するフローチャートが図９である。先ず、設定ファイルから通知文書を作成する（Ｓ６−１）。尚、通知文書としては、添付された画像ファイルがデータセンタ４に届き確実に保存された旨の文書とする。
【００４２】
次に、届いたメールアドレスは新規であるか判断する（Ｓ６−２）。すなわち、予めデータベース（ＤＢ）７に登録されたユーザからのメールであったか判断し、既にデータベースに登録されたユーザであれば（Ｓ６−２がＮＯ）、ユーザＩＤの読み込み処理を行い（Ｓ６−３）、更に画像ＩＤの読み込み処理を行う（Ｓ６−４）。そして、上記通知文をメール送信元の携帯電話２（端末機器２）に送信する（Ｓ６−５）。一方、未だデータベース（ＤＢ）７に登録されたユーザではない場合（Ｓ６−２がＹＥＳ）、ユーザＩＤ及びパスワードを作成し、前述のデータベース（ＤＢ）７に登録する（Ｓ６−６）。この処理により、図３（ａ）に示すユーザ情報には新たなユーザ情報が書き加えられる。尚、パスワードについては、データセンタ４側で一定の規則に従って設定する。また、この場合設定されたＩＤ及びパスワードの情報は、前述の通知文に載せてメールでユーザに通知される。
【００４３】
次に、上記メールの受信処理を実行する（図６に示す処理（３））。ユーザは通知文を確認することによってデータセンタ４にプリント画像が保存されたことを確認する。また、新規にプリント画像の保存を行ったユーザには、上記ＩＤとパスワードの情報も添付される。
【００４４】
以上のようにしてデータセンタ４にユーザのプリント画像情報が保存された後、ユーザはデータセンタ４に保存されたプリント画像情報を閲覧（確認）することができる。図１０はプリント画像情報の閲覧処理を示す画面遷移図である。
先ず、ユーザはログイン画面をブラウザを利用して表示し（図１０（ａ））、パスワード及びメールアドレスを入力してデータセンタ４に送信する。データセンタ４では送信されたパスワード（及びメールアドレス）からデータベース（ＤＢ）７を検索し、リンクコードを利用して対応するプリント画像情報を読み出し、携帯電話２に送信する。
【００４５】
このプリント画像情報は携帯電話２のディスプレイに表示される。本例では同図（ｂ）に示すようにサムネイル表示される。また、ユーザがサムネイル表示された画像を選択することによって、拡大した画像表示を行うことができる（同図（ｃ））。尚、同図（ｄ）はキャラクタ画像を表示した例である。
【００４６】
次に、図６に示す印刷処理（図６に示す処理（４））について説明する。
図１１は印刷処理を説明するフローチャートであり、プリント自動販売機５の処理を説明するものである。先ず、システムの初期化を行い（ステップ（以下、ＳＴで示す）１）、ユーザによる操作可能状態とする。次に、カード（プリント画像データが記憶された記憶媒体）が装着されるのを待ち（ＳＴ２）、カードが装着されると（ＳＴ２がＹＥＳ）、画像表示を行い、ユーザによる画像選択に基づいて料金計算を行い、入金を待つ（ＳＴ３〜ＳＴ５）。そして、入金の確認を行うと（ＳＴ５がＹＥＳ）、装着したカードから画像情報を読み出し、プリント処理を実行する（ＳＴ６）。尚、上記印刷処理は、従来からプリント自動販売機５が持つ機能の１つである。
【００４７】
一方、プリント自動販売機５がカードを認識しない場合（ＳＴ２がＮＯ）、先ず本例のネットワークプリント処理の選択が行われたか判断する（ＳＴ７）。尚、ネットワークプリント処理が選択されていない場合（ＳＴ７がＮＯ）、カード入力の認識処理（ＳＴ２）に戻る。一方、ネットワークプリント処理が選択された場合（ＳＴ７がＹＥＳ）、ＩＤ及びパスワードの入力を行い（ＳＴ８）、認証確認を行う（ＳＴ９）。
【００４８】
図１２はプリント自動販売機５による印刷処理を説明する模式図である。ユーザは不図示の初期画面からネットワークプリント処理の選択を行うと、プリント自動販売機５のディスプレイにはログイン画面が表示され（同図（ａ））、ユーザはこのログイン画面にフォーマットに従ってユーザコード及びパスワードを入力する。この情報はデータセンタ４に送信され、データベース（ＤＢ）７に保存されたユーザのプリント画像情報が読み出される。このプリント画像情報の読み出し処理は前述と同様、ユーザコードに基づいてデータベースを検索し、対応するユーザのプリント画像情報を読み出す処理である。
【００４９】
例えば、ユーザコードが前述の「２００２０１２９０１」（氏名「羽村太郎」）である場合、リンクコード「０００１」のエリア７ａのプリント画像情報を読み出す。また、ユーザコードが「２００２０１２９０２」（氏名「河辺四郎」）である場合、リンクコード「０００２」のエリア７ｂのプリント画像情報を読み出す。
【００５０】
このようにして読み出されたプリント画像情報はプリント自動販売機５に送信され、プリント自動販売機５のディスプレイに表示される（同図（ｂ））。ユーザは表示された画像からプリントを希望するプリント画像を選択する。この場合、同図（ｂ）に示す左右のスクロールボタン、ＯＫボタンを操作して行う。同図（ｃ）は上記処理によって選択されたプリント画像の例である。
【００５１】
その後、ユーザが上記処理を繰り返し、プリント画像の選択処理が完了すると料金計算を行い（ＳＴ３、ＳＴ４）、入金を待ち（ＳＴ３〜ＳＴ５）、入金の確認を行うと（ＳＴ５がＹＥＳ）、画像読み込みダウンロードして、プリント処理を実行する（ＳＴ６）。尚、上記プリント画像の表示、選択処理中、キャンセルボタンが操作されると（ＳＴ１０がＹＥＳ）、入力処理を再度実行し、入力処理をやり直すことができる（ＳＴ１１）。一方、一定時間待っても入金がない場合（ＳＴ５がＮＯ）、ネットワークプリントの設定をキャンセルする（ＳＴ１２）。
【００５２】
以上のように処理することによって、プリント自動販売機５はプリント画像情報に従って印刷処理を行い、取出口に印刷物を出力する。図１３は印刷結果を示す図であり、同図（ａ）は４分割印刷の例を示し、同図（ｂ）は１２分割印刷の例を示す。尚、同図（ａ）、（ｂ）において具体的な画面は省略している。また、印刷処理終了後、レシートを発行する（ＳＴ１３）。
【００５３】
以上のように処理することによって、カメラを内蔵する携帯電話２を利用し、内蔵するカメラによって撮影した画像をプリント自動販売機５によって印刷することができ、極めて便利なネットワークプリントシステムを提供することができる。また、メモリカード等の記録媒体を使用することなくプリント自動販売機５によって印刷処理を行うことができ、更に便利なシステムとすることができる。
【００５４】
尚、上記実施形態の説明では携帯電話２を使用したが、パーソナルコンピュータ２ｄを使用する構成としてもよく、更にカメラ付きのＰＤＡ等の端末機器を使用する構成としてもよい。
さらに、上記実施形態では端末機器として携帯電話２ａ、２ｂ、２ｃ、パーソナルコンピュータ２ｄの例で説明したが、例えばカメラ付きのリストウォッチ（腕時計）に上記アプリケーションをインストールして端末機器として使用してもよい。
【００５５】
また、上記端末機器からプリント自動販売機５に画像情報を送信するためのアプリケーションプログラムは、例えば管理サーバ３からダウンロードすることもできる。
＜第２の実施形態＞
次に、本発明の第２の実施形態について説明する。
【００５６】
本例はＪａｖａアプレット（ｊａｖａ  ａｐｐｌｅｔ）を使用する例である。尚、システムの基本構成は前述の図１と同じであり、インターネット１を介して接続される端末機器２、管理サーバ３、データセンタ４、及びプリント自動販売機５で構成されている。但し、本例では上記プログラムを使用する為、携帯電話２の内部構成、及びデータセンタ４のシステム構成が異なる。以下、具体的に説明する。
【００５７】
図１４はウェブ（Ｗｅｂ）サーバ４ａのシステム構成を示す。ウェブ（Ｗｅｂ）サーバ４ａは所定のＯＳ（オペレーションシステム）１１と、ＯＳ（オペレーションシステム）１１をベースに構築されたＨＴＴＰ（Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）サーバ１２、Ｊａｖａアプリケーション１３、及び画像データベース（画像ＤＢ）１４で構成されている。ここで、Ｊａｖａアプリケーション１３は画像処理部１３ａ、ＪＤＢＣ（ｊａｖａ  ｄａｔａｂａｓｅ  ｃｏｎｎｅｃｔｉｖｉｔｙ）１３ｂ、インターフェース１３ｃで構成されている。ＨＴＴＰ（Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）サーバ１２はハイパーテキスト形式のデータの入出力制御を行い、ハイパーテキストに含まれる画像ファイルをインターフェース１３ｃを介して画像処理部１３ａに送る。
【００５８】
画像処理部１３ａは携帯電話２から送信される画像ファイルを取得し（受信し）、加工し、登録する各セッションを有し、画像処理を行う。画像処理部１３ａによって処理された画像情報は画像データベース（画像ＤＢ）１４に保存される。尚、画像データベース（画像ＤＢ）１４は、例えばＳＱＬ（ｓｔｒｕｃｔｕｒｅｄ  ｑｕｅｒｙ  ｌａｎｇｕａｇｅ）形式でデータ構築されている。
【００５９】
また、上記ＪＤＢＣ１３ｂは、Ｊａｖａのプログラムから画像データベース（画像ＤＢ）１４にアクセスするためのインタフェースである。
一方、図１５は携帯電話２側の構成であり、Ｊａｖａを使用して画像情報の処理を行うので、Ｊａｖａアプリケーション（Ｊａｖａアプレット）１６が予めインストールされている。また、携帯電話２のシステム構成は、ＯＳ（オペレーションシステム）１７をベースにネイティブアプリケーションインターフェース１８、インターフェース２２を介して上記Ｊａｖａアプリケーション１６や固有プロファイル１９、ＭＩＤＰ２０、ＪＡＭ２１が構築されている。
【００６０】
尚、パーソナルコンピュータ２ｄの内部構成については図示しないが、Ｊａｖａアプリケーション（Ｊａｖａアプレット）がインストールされている。
以上の構成において、以下に処理動作を説明する。
【００６１】
図１６は本例の携帯電話２の処理を説明するフローチャートである。先ず、携帯電話２のシステムを初期化し（ステップ（以下、ＳＴＰで示す）１）、ユーザによって指定されたＵＲＬ（ｕｎｉｆｏｒｍ  ｒｅｓｏｕｒｃｅ  ｌｏｃａｔｏｒ）に接続する（ＳＴＰ２）。この場合、上記ＵＲＬはデータセンタ４のウェブ（Ｗｅｂ）ページであり、ユーザが予め登録したＵＲＬを読み出し、又は携帯電話２のキーを操作して入力し、データセンタ４と接続する。
【００６２】
次に、データセンタ４のウェブ（Ｗｅｂ）サーバ４ａに接続されたか判断し（ＳＴＰ３）、ウェブ（Ｗｅｂ）サーバ４ａに接続されると画像選択処理を行う（ＳＴＰ４）。例えば、携帯電話２に登録した画像データをキー操作によって順次表示し、指定キーを操作して画像選択を行う。
【００６３】
次に、Ｊａｖａアプリケーション１６を使用し、携帯電話２に記憶された画像情報のサムネイル画像をウェブ（Ｗｅｂ）サーバ４ａに送信する（ＳＴＰ５）。この画像選択処理は、全ての画像選択が完了するまで繰り返され（ＳＴＰ６がＮＯ）、この間キャンセルが有るか判断される（ＳＴＰ７）。その後、全ての画像が選択されると、ウェブ（Ｗｅｂ）サーバ４ａに選択画像を送信する（ＳＴＰ８）。
【００６４】
このようにして送信された画像情報はインターネット１を介してウェブ（Ｗｅｂ）サーバ４ａに送られ、前述のＪａｖａアプリケーション１３の処理によってデータベース（ＤＢ）７に保存される。
次に、ユーザはプリント自動販売機５を利用し、データベース（ＤＢ）７に保存した画像データを読み出し、プリント処理を行う。図１７はこの処理を説明するフローチャートである。
【００６５】
先ず、プリント自動販売機５のシステムを初期化し（ＳＴＰ１０）、カードが装着されるのを待つ（ＳＴＰ１１）。ここで、カードが装着されると（ＳＴＰ１１がＹＥＳ）、前述と同様カードに記録された画像表示を行い、ユーザによる画像選択に基づいてプリント処理を実行する（ＳＴＰ１３がＹＥＳ）。
【００６６】
一方、カードの装着が無い場合（ＳＴＰ１１がＮＯ）、ネットワークプリント処理の選択が行われたか判断し（ＳＴＰ１４）、ネットワークプリントが選択されない場合（ＳＴＰ１４がＮＯ）、カード入力の認識処理（ＳＴＰ１１）に戻るが、ネットワークプリント処理が選択される場合（ＳＴＰ１４がＹＥＳ）、メールアドレスを入力する（ＳＴＰ１５）。このメールアドレスは、ウェブ（Ｗｅｂ）サーバ４ａと接続する為の携帯電話などのメールアドレスであり、接続用ＵＲＬを作成し（ＳＴＰ１６）、メールを送信する。この接続用のＵＲＬは画像を一時的に保存するテンポラリな新規のアドレスであり、印刷が終了するか、途中でキャンセルされた時点で削除される。次に、メールを受信した携帯電話は送信されたＵＲＬをアクセスするとブラウザが起動され、そのページからＪａｖａアプリケーションを起動する（ＳＴＰ１７、ＳＴＰ１８）。
【００６７】
次に、プリント自動販売機は接続用のＵＲＬから画像データをアップロードするためのフォルダを画面上に表示し、携帯電話から送られてくる画像を確認し（ＳＴＰ１９がＹＥＳ）、ウェブ（Ｗｅｂ）サーバ４ａからサムネイル画像を受信する（ＳＴＰ２０）。尚、上記接続確認が行えない場合（ＳＴＰ１９がＮＯ）、任意時間無接続の確認を行い（ＳＴＰ２１）、無接続でなければ接続確認を継続し（ＳＴＰ２１がＮＯ、ＳＴＰ１９）、無接続であればカード確認処理に戻る（ＳＴＰ２１がＹＥＳ、ＳＴＰ１１）。
【００６８】
上記接続が確認され、ウェブ（Ｗｅｂ）サーバ４ａから画像のサムネイル画像を受信すると（ＳＴＰ２０がＹＥＳ）、プリント自動販売機５のディスプレイにサムネイル画像を表示し、プリント画像の選択処理を行う（ＳＴＰ２２）。尚、ウェブ（Ｗｅｂ）サーバ４ａから画像のサムネイル画像を受信しない場合（ＳＴＰ２０がＮＯ）、画像プリントをキャンセルするか判断し（ＳＴＰ２３）、キャンセルしない場合にはサムネイル画像の受信を待つ（ＳＴＰ２３がＮＯ、ＳＴＰ２０）。また、キャンセルする場合は前述の任意時間無接続の確認を行う（ＳＴＰ２１）。
【００６９】
以上の処理によって、プリント自動販売機５のディスプレイに表示されたサムネイル画像は、ユーザによる画像表示、選択処理に利用される（ＳＴＰ２２）。この表示、選択処理は前述の図１２で説明した処理と同じであり、上記画像データの選択後、選択画像の印刷を指示する（ＳＴＰ１３がＹＥＳ）。
【００７０】
次に、前述と同様、料金計算を行い（ＳＴＰ２４）、入金を待ち（ＳＴＰ２５）、入金の確認を行うと（ＳＴＰ２５がＹＥＳ）、選択した画像データをプリント自動販売機５にダウンロードしプリント処理を実行する（ＳＴＰ２６、ＳＴＰ２７）。この画像データのダウンロードはウェブ（Ｗｅｂ）サーバ４ａから読み出して行う。また、印刷処理の終了後、レシートの発行を行う（ＳＴＰ２８）。尚、選択画面の印刷を指示した後、一定時間待っても入金がない場合（ＳＴ２５がＮＯ）、ネットワークプリントの設定をキャンセルする（ＳＴＰ２９）。
【００７１】
以上のように処理することによって、プリント自動販売機５はプリント画像情報に従って印刷処理を行い、取出口に印刷物を出力する。尚、この場合にも前述の図１３（ａ）、（ｂ）に示すように、４分割印刷又は１２分割印刷を行うことができる。
【００７２】
以上のように処理することによって、カメラを内蔵する携帯電話２を利用し、内蔵するカメラによって撮影した画像をプリント自動販売機５によって印刷することができ、特にＪａｖａアプリケーションを使用して印刷処理を行うことができる。
【００７３】
尚、上記実施形態の説明では携帯電話２を使用したが、パーソナルコンピュータ２ｄを使用する構成としてもよく、更にカメラ付きのＰＤＡ等の端末機器を使用する構成としてもよい。
さらに、上記実施形態では端末機器として携帯電話２ａ、２ｂ、２ｃ、パーソナルコンピュータ２ｄの例で説明したが、本例においてもカメラ付きのリストウォッチ（腕時計）に上記アプリケーションをインストールして端末機器として使用してもよい。
【００７４】
また、上記Ｊａｖａアプリケーションは、例えば管理サーバ３からダウンロードして使用する構成としてもよい。
さらに、上記実施形態において、端末機器から送信される画像データは一旦ウェブ（Ｗｅｂ）サーバ４ａに保存される構成としたが、画像データを端末機器から直接プリント自動販売機５に送信する構成としてもよい。
＜第３の実施形態＞
次に、本発明の第３の実施形態について説明する。
【００７５】
本実施形態は本システムを使用してフレーム画面やキャラクタ画像の選択処理を行い、更に文字データを入力することによって、独自のアルバムを作成する処理である。以下、具体的に説明する。
図１８は本例の全体システムを説明する図である。本例においても、インターネット１を利用したネットワークシステムを利用し、プリント自動販売機５によってアルバム印刷を行う。
【００７６】
先ず、図１９を用いて、携帯電話２を利用したアルバム画像の作成手順を示す。ユーザは、先ずログイン画面をブラウザを利用して表示し（図１９（ａ））、パスワード及びユーザコードを入力してデータセンタ４に送信する。データセンタ４では送信されたユーザコードからデータベース（ＤＢ）７を検索し、リンクコードを利用して対応するプリント画像情報を読み出し、携帯電話２に送信する。
【００７７】
このプリント画像情報は携帯電話２のディスプレイに表示される。尚、本例はアルバムの作成であり、先ずメニュー選択画面（同図（ｂ））から、メニュー選択を行って、例えば画像アルバム作成を選択する。この場合、同図（ｃ）に示すように先ずフレーム選択画面が表示され、ユーザはアルバムに使用するフレームを選択する。尚、携帯電話２のディスプレイに表示するフレームは予めウェブ（Ｗｅｂ）サーバ４ａ側で登録されたフレームであり、例えばフレームをサムネイル表示する。
【００７８】
次に、選択したフレームの画像を挿入し、レイアウト表示を行う（同図（ｄ））。ユーザは、同図（ｄ）に示すレイアウト表示を確認し、希望するレイアウトを送信する。この送信処理は、同図（ｄ）に示す「ｓｅｎｄ」のボタンを操作することによって実行される。
【００７９】
上記操作によって送信された画像情報はウェブ（Ｗｅｂ）サーバ４ａに送られ、ユーザの記憶エリアに登録される。また、このレイアウト画面の登録は順次行われ、ユーザの登録エリアに保存される。
次に、プリント自動販売機５を使用し、ウェブ（Ｗｅｂ）サーバ４ａに保存したフレーム画像を使用してアルバム画像の印刷を行う。この場合、図１８に示すように、ユーザはプリント自動販売機５に向かい、同図（ａ）のログイン画面を表示する。そして、ユーザコード及びパスワードを入力し、文書入力エリア３０にアルバムに印刷する文書を入力する。
【００８０】
次に、ＯＫボタン３２を操作し、表示選択画面を表示する（同図（ｂ））。この画面は、フレームに文書が表示された画面であり、ユーザはスクロールボタンを操作して希望する画面を選択する。そして、画面を選択するとＯＫボタンを操作し、印刷画面を決定する。同図（ｃ）は選択した画面例であり、この状態で「ｐｒｉｎｔ」ボタンを操作すると、印刷処理が開始される。
【００８１】
尚、前述と同様、料金の計算や、入金の確認、レシートの発行等の処理は前述の実施形態と同様であり、アルバム画像はプリント自動販売機５の取出口に出力される。尚、このアルバム印刷の場合にも、前述の図１３（ａ）、（ｂ）に示すように、４分割印刷又は１２分割の印刷画面としてもよい。
【００８２】
以上のように処理することによって、携帯電話２側で設定したフレーム画面を使用し、プリント自動販売機５でアルバム印刷を行うこともでき、極めて有効なネットワークプリントシステムとすることができる。
さらに、上記実施形態では端末機器としてカメラ付きのリストウォッチ（腕時計）に上記アプリケーションをインストールして端末機器として使用してもよい。
＜第４の実施形態＞
次に、本発明の第４の実施形態について説明する。
【００８３】
本実施形態は、カメラ付き携帯電話に記録されたサムネイル画像を自動的にプリント自動販売機５に読み出し、プリント自動販売機５に写真画像を表示しつつ、ユーザの希望する画像データを選択し、選択された画像データの印刷処理を行う印刷システムである。以下、具体的に説明する。
【００８４】
図２０、及び図２１は本例の処理を説明するフローチャートであり、図２０はプリント自動販売機５側の処理を示し、図２１は携帯電話側の処理を示す。また、図２２は本例を説明する際の全体システム図であり、前述の図１に示す構成から本例の説明に必要な部分のみを抽出したものである。
【００８５】
先ず、図２０において、プリント自動販売機５は電源投入によってシステムが初期化されており（ステップ（以下、Ｗで示す）１）、先ずカードの確認を行う（Ｗ２）。このカードは、例えばフラッシュメモリカードやスマートメディアカード等のカードであり、画像データが記録されたカードであり、対応するカード挿入口にセットされる。
【００８６】
ここで、上記カードが対応するカード挿入口にセットされていれば、プリント自動販売機５の表示部にカードに記録された画像データを読み出して、ユーザの選択処理が行われる（Ｗ２がＹＥＳ、Ｗ３）。一方、カードを認識しない場合（Ｗ２がＮＯ）、ネットプリント接続先通知発行選択が行われているかの判断を行う（Ｗ２がＮＯ、Ｗ４）。
【００８７】
すなわち、ネットワークを介して接続されたプリント自動販売機の接続先回線の通知発行を行う処理が選択されているかどうかの判断を行う。この選択はプリント自動販売機５の操作部を操作して行う。ここで、本例においては、接続先回線の通知発行が選択されているかの判断を行い、選択されていれば（Ｗ４がＹＥＳ）、メールアドレスの入力を行う（Ｗ５）。このメールアドレスは、ユーザの所有する携帯電話のメールアドレスである。
【００８８】
次に、接続用ＵＲＬを作成する（Ｗ６）。この接続用ＵＲＬはユーザが操作するプリント自動販売機５のネットワーク上のＵＲＬ（ｕｎｉｆｏｒｍ  ｒｅｓｏｕｒｃｅ  ｌｏｃａｔｏｒ）である。
この接続用ＵＲＬの例を図２２に示す。例えば、プリント自動販売機５ａの接続用ＵＲＬは“ｗｗｗ．ｌｅｔｓｐｈｏｔｏ．ｊｐ／００１／”であり、プリント自動販売機５ｂの接続用ＵＲＬは“ｗｗｗ．ｌｅｔｓｐｈｏｔｏ．ｊｐ／００２／”である。尚、図２２の括弧内に示す接続用ＵＲＬを使用する構成としてもよい。
【００８９】
次に、プリント自動販売機５は自己の接続用ＵＲＬを添付したメールを送信する（Ｗ７）。例えば、プリント自動販売機５ａであれば、“ｗｗｗ．ｌｅｔｓｐｈｏｔｏ．ｊｐ／００１／”の接続用ＵＲＬを添付したメールを送信する。
そして、サーバ３に接続し（Ｗ８）、メール送信先の携帯電話から写真画像のサムネイルデータの受信を待つ（Ｗ９）。
【００９０】
一方、携帯電話側では図２１に示すフローチャートに従って処理が行われ、先ず初期化処理が行われた携帯電話はメールの着信待ち状態である（Ｗ１０、Ｗ１１）。この待機状態において、プリント自動販売機５から前述のメールが着信すると（Ｗ１１がＹＥＳ）、前述の接続用ＵＲＬの指定があるか判断する（Ｗ１２）。尚、携帯電話には予めＪａｖａ（ジャバ）アプリケーションがインストールされており、上記メール受信や後述するサーバ３との接続処理、写真画像の送信処理等が、Ｊａｖａ（ジャバ）アプリケーションに従って自動的に行われる。
【００９１】
ここで、接続用ＵＲＬの指定がない場合（Ｗ１２がＮＯ）、ユーザの手動でＵＲＬの入力処理を行うこともできるが（Ｗ１３）、本例の場合接続用ＵＲＬの指定があり（Ｗ１２がＹＥＳ）、指定されたＵＲＬに自動的に接続処理が行われる（Ｗ１４）。
【００９２】
この接続処理の最中、サーバ３への接続を判断し（Ｗ１５）、サーバ３に接続されていない場合（Ｗ１５がＮＯ）、ユーザの手動による接続中断の判断を行う（Ｗ１６）。一方、サーバ３への接続が行われると（Ｗ１５がＹＥＳ）、携帯電話のカメラ機能で撮影され、記録された写真のサムネイル画像を自動送信する（Ｗ１７）。この時、サムネイル画像の送信先はサーバ３であり、サーバ３を介してプリント自動販売機５（例えば、プリント自動販売機５ａ）に送信される。
【００９３】
図２３はサーバ３の処理を説明するフローチャートであり、初期化が行われた後（ＷＳ−１）、携帯電話との接続確認を行い（ＷＳ−２がＹＥＳ）、ディレクトリ名を受信する（ＷＳ−３）。すなわち、携帯電話との接続確認を行った後、携帯電話から以後送信される画像データの処理を行う為のディレクトリを作成する（ＷＳ−４がＮＯ、ＷＳ−５）。尚、既にディレクトリが作成されている場合には（ＷＳ−４がＹＥＳ）、処理をそのディレクトリ内に移動し（ＷＳ−６）、携帯電話２から（Ｗ１７〜Ｗ１８により）送られてくるサムネイル画像データを受信し、サムネールファイルを作成する（ＷＳ−７がＹＥＳ、ＷＳ−８）。
【００９４】
一方、携帯電話ではサムネイル画像の全データの送信を判断し（ＳＴ１８がＮＯ、Ｗ１７、Ｗ１８がＹＥＳ）、上記サムネイル画像はサーバ３の指定されたディレクトリ内に格納される。
プリント自動販売機５ではサーバ３の指定ディレクトリ内に格納されたサムネイルデータを確認し、サムネイル画像を複製する（Ｗ９、Ｗ１９）。尚、プリント自動販売機５では前述のメール送信後、予め設定された待機時間サーバー３の指定ディレクトリ内にサムネイルデータが格納されるのを待ち（Ｗ２０）、当該待機時間内にサムネイルデータが格納されない場合（Ｗ２０がＹＥＳ）、最初のカード確認処理に戻る（Ｗ２）。
【００９５】
一方、サムネイルデータの複製処理が全て終了すると（Ｗ２２）、プリント自動販売機５の表示部にサムネイル画像を表示する（Ｗ２３）。尚、全てのサムネイル画像を複製する前、処理をキャンセルすることができ（Ｗ２１がＹＥＳ）、この場合最初のカード確認処理に戻る（Ｗ２）。
【００９６】
次に、上記サムネイル画像の表示と共に、画像選択処理を行う（Ｗ２３）。この処理は、サムネイル画像の表示を順次行い、自動販売機の利用者が印刷を希望する画像を操作パネルを利用して指定する。そして、全ての画像データが指定されると選択画像の印刷処理を指示する（Ｗ２４がＹＥＳ）。
【００９７】
次に、料金計算を行い（Ｗ２５）、入金の確認を行う（Ｗ２６）。ここで、入金確認がＯＫであれば選択された写真画像の選択リストファイルを作成し、サーバ３に送信する（Ｗ２６がＹＥＳ、Ｗ２７）。一方、入金確認ができない場合（Ｗ２６がＮＯ）、処理をキャンセルするか判断し（Ｗ２８）、キャンセルする場合には最初のカード認識処理に戻る（Ｗ２８がＹＥＳ、Ｗ２）。
【００９８】
一方、サーバ３では、上記選択リストファイルの送信の有無を判断し、リストファイルの受信に応じて、指定されたディレクトリ内に選択リストのファイルを作成する（ＷＳ−７がＹＥＳ、ＷＳ−８）。
携帯電話側では上記プリント選択リストファイルがサーバ３の指定ディレクトリ内に作成されたことを判断し（Ｗ２９）、写真画像の選択リストファイルの作成を確認すると（Ｗ２９がＹＥＳ）、当該ファイル数の合計をセットする（Ｗ３０）。尚、上記処理は予め設定された待機時間内に行われ（Ｗ３１）、待機時間をオーバーした場合（Ｗ３１がＹＥＳ）、最初のメール着信処理に戻る（Ｗ３１）。
【００９９】
次に、携帯電話では上記リストファイルからファイル名を取得し、配列セットを行う（Ｗ３２）。次に、ファイルナンバー（ファイルＮｏ．）を０に設定し、ファイルＮｏ．０の画像データをサーバ３に送信する（Ｗ３３、Ｗ３４）。そして、送信中断を判断し（Ｗ３５）、転送終了カウンタを設定して送信した画像のファイル数と上記転送終了カウンタのカウンタ値の比較する（Ｗ３６、Ｗ３７）。
【０１００】
ここで、転送終了カウンタのカウント値は前述の選択リストファイルのファイル数に設定されており、ファイル数合計≧転送終了カウンタの時（Ｗ３７がＮＯ）、ファイルＮｏ．をインクリメントし（Ｗ３８）、次のファイルＮｏ．の画像データを送信する（Ｗ３４）。
【０１０１】
尚、サーバ３では図２３に示すように携帯電話から送信される画像データ（画像ファイル）を受信し、指定されたディレクトリ内に画像ファイルを作成する（ＷＳ−１１、ＷＳ−１２）。
その後、上記処理を繰り返し、ファイル数合計≦転送終了カウンタになると（Ｗ３７がＹＥＳ）、全ての画像データが送信されたと判断し、サーバとの接続を遮断する（Ｗ４２、図２３のＷＳ−１３）。そして、続けて転送するか否かを判断し（Ｗ４３）、続けて転送処理を行う場合には、メールの着信を待ち（Ｗ４３がＹＥＳ、Ｗ１１）、続けて転送処理を行わない場合には処理を終了する（Ｗ４３がＮＯ）。
【０１０２】
一方、プリント自動販売機５では、サーバ３内の指定ディレクトリ内に格納される画像データを確認し（Ｗ３９）、画像データを複製して（Ｗ４０）、選択画像数と画像複製数の一致を判断する（Ｗ４１）。そして、サーバー３から全ての画像データの複製が完了し、最後の画像データの複製処理が終わると選択画像数と画像複製数が一致する（Ｗ４１がＹＥＳ）。
【０１０３】
プリント自動販売機５は上記一致を判断すると、プリント実行処理を行う（Ｗ４４）。この処理によって、プリント自動販売機５に蓄積された複製画像は印刷され、写真画像として出力される。
その後、プリント処理が終了すると（Ｗ４５がＹＥＳ）、サーバ３上に記録された画像データは削除され（Ｗ４６）、プリント自動販売機５はサーバ３との接続を遮断し（Ｗ４７）、プリント自動販売機５の利用者にレシートを発行する（Ｗ４８）。
【０１０４】
以上のように処理することによって、ユーザはプリント自動販売機５を使用して写真画像の印刷処理を行うことができ、その際携帯電話に記録した画像データは予めインストールされたＪａｖａ（ジャバ）アプリケーションに従って自動的に読み出され、プリント自動販売機５において印刷処理を行うことができる。特に、本例によれば携帯電話に記録された画像データのサムネイルデータを読み出し、プリント自動販売機５のディスプレイ上で画像の選択処理を行い、選択した画像データの印刷処理を行うことができる。
＜第５の実施形態＞
次に、本発明の第５の実施形態について説明する。
【０１０５】
本実施形態は、前述の実施形態と同様、携帯電話に記録されたサムネイル画像をプリント自動販売機５に読み出し、プリント自動販売機５に写真画像を表示しつつ印刷処理を行う印刷システムであるが、撮影日等の指定を行うことによって、当該撮影日等の指定に従った写真画像を自動転送する構成である。以下、具体的に説明する。
【０１０６】
図２４、及び図２５は本例の処理を説明するフローチャートであり、図２４はプリント自動販売機５の処理を示し、図２５は携帯電話の処理を示す。
先ず、図２４において、プリント自動販売機５は電源投入によってシステムが初期化されており（ステップ（以下、Ｖで示す）１）、前述の実施形態と同様、先ずカードの認識処理を行う（Ｖ２）。ここで、上記カードが対応するカード挿入口にセットされていれば、カードに記録された画像データを読み出し、ユーザの選択処理が行われるが（Ｖ２がＹＥＳ、Ｖ３）、カードを認識しない場合（Ｖ２がＮＯ）、ネットプリント接続先の通知発行選択を行う（Ｖ２がＮＯ、Ｖ４）。
【０１０７】
次に、メールアドレスの入力を行い（Ｖ５）、当該メールアドレスに対応する接続用ＵＲＬを作成する（Ｖ７）。ここで、本例ではユーザが印刷を行う写真画像を予め一定の範囲で指定できる構成であり、この時撮影日及び撮影月を指定できる構成である。例えば、撮影月の指定として“２００３年１月”や、“２００３年２月”を指定する。また、撮影日として“２００３年２月２０日”や、“２００３年２月２１日”を指定する（Ｖ６）。
【０１０８】
上記撮影日や撮影月の情報は、前述の接続用ＵＲＬに付加される。図２６は撮影日や撮影月を接続用ＵＲＬに付加した例である。例えば、撮影月として“２００３年１月”及び“２００３年２月”を指定する場合、前述の接続用ＵＲＬ“ｗｗｗ．ｌｅｔｓｐｈｏｔｏ．ｊｐ／００１／”の後に、例えば“／ｓａｍｐｌｅ．ｐｈｐ？ｄａｔｅ１＝２００３０１＆ｄａｔｅ２＝２００３０２”が記述される。
【０１０９】
また、撮影日の指定として、例えば“２００３年２月２０日”と“２００３年２月２１日”を指定する場合、接続用ＵＲＬ“ｗｗｗ．ｌｅｔｓｐｈｏｔｏ．ｊｐ／００１／”の後に、例えば“／ｓａｍｐｌｅ．ｐｈｐ？ｄａｔｅ１＝２００３０２２０＆ｄａｔｅ２＝２００３０２２１”の記述が行われる。このようにして、撮影日や撮影月の情報が含まれる接続用ＵＲＬが添付されたメールは、ユーザの携帯電話に送信される（Ｖ８）。
【０１１０】
次に、プリント自動販売機５は、サーバへの接続を行い（Ｖ９）、メール送信先の携帯電話から写真画像の画像データの受信を待つ。
携帯電話側では図２５に示すフローチャートに従って処理を行い、先ず初期化処理が行われた携帯電話は、前述と同様メールの着信待ち状態であり（Ｖ１０、Ｖ１１）、この待機状態において、上記メールが着信すると（Ｖ１１がＹＥＳ）、前述の接続用ＵＲＬの指定があるか判断する（Ｖ１２）。尚、本例においても上記メール着信処理、及び後述する撮影日等に基づく画像データの検索処理や送信処理等は、予めインストールされたＪａｖａ（ジャバ）アプリケーションによって実行される。
【０１１１】
ここで、接続用ＵＲＬの指定がない場合には（Ｖ１２がＮＯ）、ユーザの手動でＵＲＬの入力処理を行うことができるが（Ｖ１３）、本例では接続用ＵＲＬの指定が必ずあり（Ｖ１２がＹＥＳ）、撮影日に指定があるか判断する（Ｖ１４）。尚、この判断（Ｖ１４）は撮影日の指定と同時に、撮影月の指定の有無も判断する。
【０１１２】
ここで、接続用ＵＲＬに撮影日や撮影月の情報が含まれていれば、この情報が読み取られ、取り込み設定される（Ｖ１５）。例えば、ＵＲＬ“ｗｗｗ．ｌｅｔｓｐｈｏｔｏ．ｊｐ／００１／”の後に、前述の“／ｓａｍｐｌｅ．ｐｈｐ？ｄａｔｅ１＝２００３０１＆ｄａｔｅ２＝２００３０２”の記述が読み取られ、撮影月が“２００３年１月”と“２００３年２月”に撮影された写真画像の指定であることが分かるので、携帯電話の画像検索処理に用いられる日付指定変数が、＄ｄａｔｅ１＝２００３０１  ＄ｄａｔｅ２＝２００３０２のように設定される。尚、撮影日の指定が無い場合（Ｖ１４がＮＯ）、撮影日をユーザが入力することもできる（Ｖ１６）。
【０１１３】
次に、指定されたＵＲＬに対する接続処理を実行し（Ｖ１７）、更にサーバへの接続を判断し（Ｖ１８）、サーバ３に接続されていない場合（Ｖ１８がＮＯ）、ユーザの手動による接続処理の中断が無いか判断する（Ｖ１９）。次に、指定された撮影日又は撮影月のデータ検索を行い、該当する撮影日又は撮影月の写真画像のサムネイル画像を自動送信する（Ｖ２０、Ｖ２１）。そして、該当データが全て転送されたか判断する（Ｖ２２がＮＯ、Ｖ２０、Ｖ２１、Ｖ２２がＹＥＳ）。
【０１１４】
この送信データはサーバ３を介してプリント自動販売機５に送られる。尚、サーバ３での処理は前述の図２３と同様であるが、サムネイル化されるデータが撮影日、撮影月の画像データとなる。
一方、プリント自動販売機５ではサーバ３の指定ディレクトリ内に格納されたサムネイルデータを確認し、サムネイル画像を複製する（Ｖ２３、Ｖ２４）。この場合も、待機時間のオーバや処理のキャンセルが行われた場合（Ｖ２５がＹＥＳ、Ｖ２６がＹＥＳ）、最初のカード確認処理に戻る（Ｖ２）。
【０１１５】
次に、サムネイルデータの複製処理が全て終了すると（Ｖ２７がＹＥＳ）、プリント自動販売機５にサムネイル画像を表示し、自動販売機の利用者が印刷を希望する画像を操作パネルを利用して選択する（Ｖ２８）。そして、選択画像が指定されると印刷処理を指示する（Ｖ２９がＹＥＳ）。
【０１１６】
次に、料金計算を行い（Ｖ３０）、入金確認を行う（Ｖ３１）。ここで、入金確認がＯＫであれば、選択された写真画像のリストファイルを作成し、サーバ３に送信する（Ｖ３２がＹＥＳ）。尚、入金確認ができない場合（Ｖ３１がＮＯ）、処理をキャンセルする（Ｖ３３）。
【０１１７】
一方、サーバ３では、上記選択リストファイルの送信の有無を判断し、リストファイルの受信に応じて、指定されたディレクトリ内に選択リストのファイルを作成する。
携帯電話側では、プリント自動販売機５から送信されサーバ３内の指定ディレクトリ内に格納された写真画像のリストファイルを待機時間オーバ前に確認すると（Ｖ３４がＮＯ、Ｖ３５）、リストからファイル数の合計をセットする（Ｖ３６）。
【０１１８】
次に、上記リストからファイル名を取得し、画像配列を行う（Ｖ３７）。そして、ファイルナンバー（ファイルＮｏ．）を０にセットし、ファイルＮｏ．０の画像データから転送を開始し（Ｖ３９）、送信の中断を判断しつつ（Ｖ４０）、転送終了カウンタを設定し（Ｖ４１）、ファイル数の合計≦転送終了カウンタの判断を行う（Ｖ４２）。そして、この判断がＹＥＳになるまでファイルＮｏ．をインクリメントする（Ｖ４３）。
【０１１９】
図２７は上記処理をより詳細に説明するフローチャートであり、サーバ３から印刷指定された全画像ファイル名リストを取得すると（Ｖ３９−１）、ファイル名リストを作成し（Ｖ３９−２）、ファイル数を計算し、ファイルナンバーを０にセットし（Ｖ３９−３）、ファイルＮｏ．０を開き（Ｖ３９−４）、転送データをメモリに順次書き込む（Ｖ３９−５）。そして、書き込んだメモリデータから撮影日、撮影月のデータを取得し、撮影日（撮影月）とファイル名のマッチングデータを作成する（Ｖ３９−６、Ｖ３９−７）。尚、撮影日（撮影月）のデータが取得できない場合、ヘッダデータが終了であるか判断し、ヘッダデータが終了でなければ撮影日（撮影月）データ無しと判断する（Ｖ３９−８、Ｖ３９−９）。
【０１２０】
その後、ファイルナンバーをクローズし、転送終了カウンタを設定し、ファイル数の合計≦転送終了カウンタの判断を行う（Ｖ３９−１０〜Ｖ３９−１１）。そして、この判断がＹＥＳになるまでファイルＮｏ．をインクリメントする（Ｖ３９−１２、Ｖ３９−１３）。
【０１２１】
その後、ファイル数合計≦転送終了カウンタになると（Ｖ４２がＹＥＳ）、全ての画像データがプリント自動販売機５に送信されたと判断し、サーバとの接続を遮断する（Ｖ４４）。そして、続けて転送するか否かを判断し（Ｖ４５）、続けて転送処理を行わない場合には、携帯電話側の処理を終了する（Ｖ４５がＮＯ）。
【０１２２】
一方、プリント自動販売機５では、前述のように選択リストを送信した後、サーバ３への画像データの入力を待ち、指定ディレクトリへ画像データが格納されたかの確認を行っている（Ｖ４６）。したがって、上記のように携帯電話からサーバ３の指定ディレクトリに画像データが供給されると（Ｖ４６がＹＥＳ）、自動販売機５内のメモリへ画像複製処理を行い（Ｖ４７）、選択画像数と画像複製数の一致を判断し、プリント処理を実行する（Ｖ４８、Ｖ４９）。この処理によって、プリント自動販売機５に蓄積された複製画像は印刷され、写真画像として出力される。
【０１２３】
その後、プリント処理が終了すると（Ｖ５０がＹＥＳ）、サーバ上に記録された画像データを削除し（Ｖ５１）、サーバとの接続を遮断し（Ｖ５２）、プリント自動販売機５の利用者にレシートを発行する（Ｖ５３）。
以上のように処理することによって、ユーザはプリント自動販売機５を使用して写真画像の印刷処理を行うことができ、その際携帯電話に記録した画像データを自動的にプリント自動販売機５に読み出し、印刷処理を行うことができる。特に、本例によれば撮影日や撮影月を指定して画像データを携帯電話から読み出して印刷処理することができ、極めて利便性のあるプリント自動販売機とすることができる。
＜第６の実施形態＞
次に、本発明の第６の実施形態について説明する。
【０１２４】
本実施形態は、サムネイル画像の選択を無くし、ユーザによって携帯電話器を操作し、直接印刷を希望する画像データを選択する構成である。以下、具体的に説明する。
先ず、図２８において、プリント自動販売機５は電源投入によってシステムが初期化されており（ステップ（以下、Ｕで示す）１）、前述と同様、先ずカードの確認処理を行う（Ｕ２）。ここで、上記カードが対応するカード挿入口にセットされていれば、カードに記録された画像データを読み出して、ユーザの選択処理が行われるが（Ｕ２がＹＥＳ、Ｕ３）、本例においてもカードを認識しない場合であり（Ｕ２がＮＯ）、ネットプリント接続先通知発行選択を行う（Ｕ４）。
【０１２５】
次に、メールアドレスの入力を行う（Ｕ５）。このメールアドレスは、ユーザの所有する携帯電話のメールアドレスであり、プリント自動販売機５では当該メールアドレスに対応する接続用ＵＲＬを作成し（Ｕ６）、この接続用ＵＲＬを添付したメールを送信し（Ｕ７）、更にサーバに接続し（Ｕ８）、メール送信先の携帯電話から写真画像の画像データの受信を待つ（Ｕ９）。
【０１２６】
一方、携帯電話側では図２９に示すフローチャートに従って処理が行われ、先ず初期化処理が行われた携帯電話は、前述と同様メールの着信待ち状態である（Ｕ１０、Ｕ１１）。この待機状態において、プリント自動販売機５から前述のメールが着信すると（Ｕ１１がＹＥＳ）、前述の接続用ＵＲＬの指定があるか判断する（Ｕ１２）。
【０１２７】
ここで、接続用ＵＲＬの指定がない場合（Ｕ１２がＮＯ）、ユーザの手動でＵＲＬの入力処理を行うこともできるが（Ｕ１３）、接続用ＵＲＬの指定がある場合（Ｕ１２がＹＥＳ）、指定されたＵＲＬに接続処理が行われる（Ｕ１４）。
この接続処理の最中、サーバへの接続を判断し（Ｕ１５）、サーバに接続されていない場合（Ｕ１５がＮＯ）、ユーザの手動による接続処理の中断を判断する（Ｕ１６）。一方、サーバへの接続が行われている場合（Ｕ１５がＹＥＳ）、画像選択処理を行う（Ｕ１７）。例えば、携帯電話のキー入力を操作し、携帯電話に記録した画像データを読み出しつつ送信画像の選択を行う。
【０１２８】
このようにして選択した画像データは、携帯電話からサーバ３に送信され指定のディレクトリに格納される（Ｕ１８）。その後、画像の選択処理を繰り返し、上記選択処理を終了すると（Ｕ１９がＹＥＳ）、サーバとの接続を遮断する（Ｕ２０）。
【０１２９】
尚、図３０はサーバ３の処理を説明するフローチャートであり、初期化が行われた後（Ｕ１８−１）、携帯電話との接続確認を行い（Ｕ１８−２がＹＥＳ）、ディレクトリ名を受信し（Ｕ１８−３）、携帯電話から以後送信される画像データの処理を行う為のディレクトリを作成する（Ｕ１８−４がＹＥＳ、Ｕ１８−５、Ｕ１８−６）。但し、本例ではサムネイル画像を作成しないので、直ぐに画像データを順次受信し、画像ファイルの作成を行う（Ｕ１８−７、Ｕ１８−８）。
【０１３０】
一方、プリント自動販売機５では携帯電話からサーバ３の指定ディレクトリに画像データが格納されると、格納された画像データの確認を行い（Ｕ９）、当該画像データを自動販売機内のメモリに複写する複製処理を行い（Ｕ２１）、全画像データの複製処理が完了したか判断する（Ｕ２２）。
【０１３１】
尚、全ての画像データが供給される前、画像データの印刷処理をキャンセルすることができ（Ｕ２２がＮＯ、Ｕ２３がＹＥＳ）、待機時間がオーバーすると（Ｕ２３がＮＯ、Ｕ２４がＹＥＳ）、最初のカード確認処理に戻る（Ｕ２）。
次に、プリント自動販売機５では供給された画像データの画像表示、及び選択処理を行う（Ｕ２４）。この処理は、携帯電話から送信した画像データを再度プリント自動販売機５のディスプレイに表示し、印刷画像の確認を行うものである。
【０１３２】
次に、選択画像の印刷指示を行う（Ｕ２５）。この指示により、料金計算が行われ（Ｕ２６）、入金確認が行われる（Ｕ２７）。ここで、入金確認がＯＫであれば（Ｕ２７がＹＥＳ）、前述と同様、プリント実行処理が行われ（Ｕ２８）、写真画像が作成される。
【０１３３】
その後、プリント処理が終了すると（Ｕ２９がＹＥＳ）、サーバ上に記録された画像データが削除され（Ｕ３０）、サーバとの接続を遮断し（Ｕ３１）、プリント自動販売機５の利用者にレシートを発行する（Ｕ３２）。尚、上記処理中、プリント自動販売機５による画像印刷処理をキャンセルできることは勿論である（Ｕ３３がＹＥＳ）。
【０１３４】
以上のように処理することによって、ユーザはプリント自動販売機５を使用して写真画像の印刷処理を行うことができ、その際携帯電話に記録した画像データをユーザ自らが選択し、印刷データをプリント自動販売機５に送信して印刷処理を行うものである。
＜第７の実施形態＞
次に、本発明の第７の実施形態について説明する。
【０１３５】
本実施形態は、デジタルカメラ用の印刷フォーマットであるＤＰＯＦ（ディーポフ；ｄｉｇｉｔａｌ  ｐｒｉｎｔ  ｏｒｄｅｒ  ｆｏｒｍａｔ）を利用する印刷であり、撮影画像と共に印刷画像の指定や焼き増し枚数の指定が行われたＤＰＯＦ自動プリントファイルを利用し、プリント自動販売機５で印刷処理を行う構成である。以下、具体的に説明する。
【０１３６】
図３１、及び図３２は本例の処理を説明するフローチャートであり、図３１はプリント自動販売機５の処理を示し、図３２は携帯電話の処理を示す。また、図３３は本例を説明する際の全体システム図であり、前述の図１に示す構成から本例の説明に必要な部分のみを抽出したものである。
【０１３７】
先ず、図３１において、プリント自動販売機５は電源投入によってシステムが初期化されており（ステップ（以下、Ｙで示す）１）、前述の実施形態と同様、先ずカードの認識処理を行う（Ｙ２）。ここで、上記カードが対応するカード挿入口にセットされていれば、カードに記録された画像データを読み出し、ユーザの選択処理が行われるが（Ｙ２がＹＥＳ、Ｙ３）、カードを認識しない場合（Ｙ２がＮＯ）、ネットプリント接続先の通知発行選択が行われているかの判断を行う（Ｙ２がＮＯ、Ｙ４）。
【０１３８】
次に、メールアドレスの入力を行い（Ｙ５）、当該メールアドレスに対応する接続用ＵＲＬを作成する（Ｙ６）。ここで、本例ではユーザが印刷を行う写真画像は、印刷情報が撮影画像と共に記録されたものであり、当該ＤＰＯＦ情報を用いた印刷処理の指定を行う。
【０１３９】
図３３には、ＤＰＯＦ情報の例が示されている。例えば、前述の接続用ＵＲＬ“ｗｗｗ．ｌｅｔｓｐｈｏｔｏ．ｊｐ／００１／”の後に、“／００１／ｉｎｄｅｘ．ｐｈｐ＆ｄｐｏｆ＝１”の記述を行う。また、接続用ＵＲＬ“ｗｗｗ．ｌｅｔｓｐｈｏｔｏ．ｊｐ／００２／”の後に、“／００１／ｉｎｄｅｘ．ｐｈｐ＆ｄｐｏｆ＝１”の記述を行う。尚、同図に括弧で示す記載としてもよい。
【０１４０】
このようにして、ＤＰＯＦを用いた印刷の指定情報が含まれる接続用ＵＲＬが添付されたメールは、ユーザの携帯電話に送信される（Ｙ７）。そして、プリント自動販売機５は、サーバへの接続を行い（Ｙ８）、メール送信先の携帯電話から送信された写真画像の画像データがサーバの指定ディレクトリ内に格納されるのを待つ。
【０１４１】
携帯電話側では図３２に示すフローチャートに従って処理を行い、先ず初期化処理が行われた携帯電話は、前述と同様メールの着信待ち状態であり（Ｙ９、Ｙ１０）、この待機状態において、上記メールが着信すると（Ｙ１０がＹＥＳ）、前述の接続用ＵＲＬの指定があるか判断する（Ｙ１１）。
【０１４２】
ここで、接続用ＵＲＬの指定がない場合には（Ｙ１１がＮＯ）、ユーザの手動でＵＲＬの入力処理を行うことができるが（Ｙ１２）、本例では接続用ＵＲＬの指定が必ずあり（Ｙ１１がＹＥＳ）、ＤＰＯＦ情報を用いて印刷する指定があるか判断する（Ｙ１３）。
【０１４３】
ここで、ＤＰＯＦを用いる印刷の指定情報が含まれていれば、携帯電話の制御部にこの情報が読み取られ、制御情報としてＤＰＯＦ対応処理のパラメータが追加される（Ｙ１５）。例えば、上記ＤＰＯＦ指定１（“／００１／ｉｎｄｅｘ．ｐｈｐ＆ｄｐｏｆ＝１”）が読み取られ、ＤＰＯＦモードの変数（＄ｄｐｏｆ＝‘１’）が設定され、次に図３３に示される携帯電話の画像メモリカードのディレクトリ構成が読み込まれる（Ｙ１６）。更に、対応するＤＰＯＦ自動プリントファイル（．／ＭＩＳＣ／ＡＵＴＰＲＩＮＴ．ＭＲＫ）が読み込まれる（Ｙ１５〜Ｙ１７）。この準備処理が完了すると、指定されたＵＲＬに対する接続処理が実行される（Ｙ１８）。
【０１４４】
尚、メールで送られてきたＵＲＬ情報にＤＰＯＦ指定が無い場合、ユーザが手動入力でＤＰＯＦ指定を行う構成にもできる（Ｙ１３がＮＯ、Ｙ１４がＹＥＳ）。例えば、プリント自動販売機５側でＤＰＯＦ指定がない場合でも、携帯電話側でＤＰＯＦモード用のＵＲＬを設定し、ＤＰＯＦ指定を行うことによっても以下の処理を行うことができる。
【０１４５】
次に、サーバ３への接続を判断し（Ｙ１９）、サーバ３に接続されていない場合（Ｙ１９がＮＯ）、処理を中断する操作がないかどうか判断しながらサーバー接続処理を監視する（Ｙ２０）。
サーバ３への接続が行われると（Ｙ１９がＹＥＳ）、処理Ｙ１７で読み込んだ／ＭＩＳＣディレクトリ名をサーバ３の指定されたディレクトリ宛送信する（Ｙ２１）。ここで、ＭＩＳＣディレクトリは、例えば図３３に示すように携帯電話に装着されるモリカードのディレクトリ構成の一つであり、ＭＩＳＣディレクトリには、ＤＰＯＦファイルを構成する自動プリントファイル、自動送信ファイル、自動再生ファイル等が格納される。したがって、上記ＭＩＳＣディレクトリ名を送信した後、ＤＰＯＦ自動プリントファイル（ＡＵＴＰＲＩＮＴ．ＭＲＫ）をサーバ３に送信する（Ｙ２２）。
【０１４６】
次に、メモリーカードのディレクトリ構成を示す保存先ディレクトリ名（．／ＤＣＩＭ）を送信し、更にＤＰＯＦ自動プリントファイルに指定されたＤＰＯＦ印刷指定の情報に対応する指定画像（例えば、ＡＡＡ．ＪＰＧ）の送信を行う（Ｙ２３、Ｙ２４）。その後、指定した全画像の送信が完了すると（Ｙ２５がＹＥＳ）、サーバ３の接続を遮断する（Ｙ２６）。尚、続けて転送を行うか否かの判断については前述と同様である（Ｙ２７）。
【０１４７】
尚、図３４はサーバ３の処理を示し、前述と同様、初期化処理を行った後（ＹＳ−１）、携帯電話との接続確認を行い（ＹＳ−２がＹＥＳ）、携帯電話の処理Ｙ２１で送信されたディレクトリ名を受信し（ＹＳ−３）、サーバ３内にすでにディレクトリが作成されているか判断し、作成されていなければ（ＹＳ−４がＮＯ）送られてきたディレクトリ名に従ってディレクトリの作成を行い（ＹＳ−５）、ディレクトリがすでに存在すればそのまま、処理をそのディレクトリ内に移動する（ＹＳ−４〜ＹＳ−６）。また、アクセスされたＵＲＬの指定によりＤＰＯＦモード指定（＆ＤＰＯＦ＝１）であることが判断され（ＹＳ−７がＹＥＳ）、携帯電話の処理Ｙ２２によりＤＰＯＦ自動プリントファイル（ＡＵＴＰＲＩＮＴ．ＭＲＫ）が送信されてくると指定されたディレクトリ内にそのファイルの作成を行う（ＹＳ−７がＹＥＳ、ＹＳ−８）。
【０１４８】
図３３に示すように、サーバ３には上記ディレクトリ構成が構築され、以後ＤＰＯＦの印刷指定情報が書き込まれた上記プリントファイルに基づいて、携帯電話の処理Ｙ２３，Ｙ２４により画像ファイルが送られてくると、画像ファイルの受信、作成処理が行われる（ＹＳ−９、ＹＳ−１０）。
【０１４９】
上記携帯電話から送信されたデータがサーバ３の指定されたディレクトリ内に作成されるとプリント自動販売機５がその存在を確認し（Ｙ２８がＹＥＳ）、プリント自動販売機５ではＤＰＯＦ自動プリントファイルが格納されるディレクトリ構成（．／ＭＩＳＣ）を複製し（Ｙ２９）、その中にＤＰＯＦ自動プリントファイル（ＡＵＴＰＲＩＮＴ．ＭＲＫ）を複写する（Ｙ３０）。すなわち、図３３に示すカードのディレクトリ構成に基づきディレクトリを複製し、ＤＰＯＦ自動プリントファイルの複製を行う。そして、サーバ３に作成されている．／ＤＣＩＭディレクトリに格納された個々の画像データの確認を行い、ディレクトリとそれぞれの画像データの複製をプリント自動販売機内のメモリ内に行う（Ｙ３１〜Ｙ３３）。
【０１５０】
尚、この間、待機時間のオーバや処理のキャンセルが行われた場合（Ｙ３４がＹＥＳ、Ｙ３５がＹＥＳ、Ｙ３６がＹＥＳ）、最初のカード確認処理に戻る（Ｙ２）。
その後、全ての画像複製が終了すると（Ｙ３７がＹＥＳ）、ＤＰＯＦ情報によって指定された条件に従って画像処理を行い、印刷画像の表示を行う（Ｙ３８、Ｙ３９）。
【０１５１】
次に、料金計算を行い（Ｙ４０）、入金確認を行い（Ｙ４１）、入金確認がＯＫであれば、プリントの実行処理を行う（Ｙ４２）。尚、入金確認ができない場合（Ｙ４１がＮＯ）、処理をキャンセルする（Ｙ４３）。
その後、プリント処理が終了すると（Ｙ４４がＹＥＳ）、サーバ上に記録された画像データを削除し（Ｙ４５）、サーバとの接続を遮断し（Ｙ４６）、プリント自動販売機５の利用者にレシートを発行する（Ｙ４７）。
【０１５２】
以上のように処理することによって、ユーザはプリント自動販売機５を使用してＤＰＯＦ指定を行った写真画像の印刷処理を行うことができ、プリント自動販売機５をより有効に利用することができる。
尚、上記第４乃至第７実施形態の説明では、プリント自動販売機５に対するメールアドレスの入力について、携帯電話のメールアドレスを直接入力する方法を説明したが、ＩＤ番号やニックネームを入力し、サーバ３に設けられたアカウント情報に基づいて認識を行う構成としてもよい。
【０１５３】
図３５はこの場合の例を説明する図である。メールアドレス以外に、ＩＤ番号、ニックネーム、電話番号、携帯電話番号、コード情報の認識等の方法があり、上記ＩＤ番号、ニックネーム、電話番号、及び携帯電話番号の入力はユーザによる操作入力であり、コード情報の認識はユーザによる操作入力以外の方法である。ここで、コード情報の認識として、携帯電話の表示画面にＱＲコード（Ｑｕｉｃｋ  Ｒｅｓｐｏｎｓｅ  Ｃｏｄｅ）、つまり２次元バーコードのような模様を表示し、この表示をプリント自動販売機５で読み取り、メール情報とする。また、カラーコードによっても、同様の機能を実現することができ、更に画面にメールアドレスを表示し、その表示自体を検出する方法を利用してもよい。
【図面の簡単な説明】
【０１５４】
【図１】本実施形態のネットワークプリントシステムのシステム図である。
【図２】携帯電話の内部システムを説明する図である。
【図３】（ａ）はデータベース（ＤＢ）の構成を説明する図であり、（ｂ）はリンク先の画像データ記憶エリアである。
【図４】プリント自動販売機の構成図である。
【図５】利用者登録を行う際の画面遷移図である。
【図６】一連の処理を模式的に示す図である。
【図７】メールの送信処理を説明する画面遷移図である。
【図８】データセンタ側の処理を説明するフローチャートである。
【図９】通知メールの処理を説明するフローチャートである。
【図１０】プリント画像情報の閲覧処理を示す画面遷移図である。
【図１１】印刷処理の処理動作を説明するフローチャートである。
【図１２】プリント自動販売機の処理を説明する図である。
【図１３】（ａ）は印刷結果を示す図であり、４分割印刷の例を示し、（ｂ）は１２分割印刷の例を示す。
【図１４】第２の実施形態に関するウェブ（Ｗｅｂ）サーバの構成図である。
【図１５】第２の実施形態に関する携帯電話２の構成図である。
【図１６】第２の実施形態の処理を説明するフローチャートである。
【図１７】第２の実施形態の処理を説明するフローチャートである。
【図１８】第３の実施形態の処理を説明する模式図である。
【図１９】第３の実施形態の処理を説明するアルバム画像の作成例を示す遷移図である。
【図２０】第４の実施形態を説明するフローチャートである。
【図２１】第４の実施形態を説明するフローチャートである。
【図２２】第４の実施形態を説明する際の全体システム図であり、前述の図１に示す構成から本例の説明に必要な部分のみを抽出した図である。
【図２３】サーバの処理を説明するフローチャートである。
【図２４】第５の実施形態を説明するフローチャートである。
【図２５】第５の実施形態を説明するフローチャートである。
【図２６】撮影日や撮影月を接続用ＵＲＬに付加した例を説明する図である。
【図２７】第５の実施形態をより詳細に説明するフローチャートである。
【図２８】第６の実施形態を説明するフローチャートである。
【図２９】第６の実施形態を説明するフローチャートである。
【図３０】サーバの処理を説明するフローチャートである。
【図３１】第７の実施形態を説明するフローチャートである。
【図３２】第７の実施形態を説明するフローチャートである。
【図３３】第７の実施形態を説明する際の全体システム図であり、前述の図１に示す構成から本例の説明に必要な部分のみを抽出した図である。
【図３４】第７の実施形態におけるサーバの処理を示す。
【図３５】メールアドレス以外に、ＩＤ番号、ニックネーム等の入力方法を説明する図である。
【符号の説明】
【０１５５】
１  インターネット
２  携帯電話
３  管理サーバ
４  データセンタ
４ａ  ウェブ（Ｗｅｂ）サーバ
４ｂ  アプリケーションサーバ
５、５ａ、５ｂ  プリント自動販売機
６  データセンタ
７  データベース（ＤＢ）
８、８ａ、８ｂ  無線ルータ
９  中継サーバ
１１  ＯＳ（オペレーションシステム）
１２  ＨＴＴＰ（Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）サーバ
１３  Ｊａｖａアプリケーション
１３ａ  画像処理部
１３ｂ  ＪＤＢＣ
１３ｃ  インターフェース
１４  画像データベース（画像ＤＢ）
１６  Ｊａｖａアプリケーション（Ｊａｖａアプレット）
１７  ＯＳ（オペレーションシステム）
１８  ネイティブアプリケーションインターフェース
１９  固有プロファイル
２０  ＭＩＤＰ
２１  ＪＡＭ
２２  携帯電話インターフェース
３０  文書入力エリア
３２  ＯＫボタン
【図１】
2006191546.tif 000003
【図２】
2006191546.tif 000004
【図３】
2006191546.tif 000005
【図４】
2006191546.tif 000006
【図５】
2006191546.tif 000007
【図６】
2006191546.tif 000008
【図７】
2006191546.tif 000009
【図８】
2006191546.tif 000010
【図９】
2006191546.tif 000011
【図１０】
2006191546.tif 000012
【図１１】
2006191546.tif 000013
【図１２】
2006191546.tif 000014
【図１３】
2006191546.tif 000015
【図１４】
2006191546.tif 000016
【図１５】
2006191546.tif 000017
【図１６】
2006191546.tif 000018
【図１７】
2006191546.tif 000019
【図１８】
2006191546.tif 000020
【図１９】
2006191546.tif 000021
【図２０】
2006191546.tif 000022
【図２１】
2006191546.tif 000023
【図２２】
2006191546.tif 000024
【図２３】
2006191546.tif 000025
【図２４】
2006191546.tif 000026
【図２５】
2006191546.tif 000027
【図２６】
2006191546.tif 000028
【図２７】
2006191546.tif 000029
【図２８】
2006191546.tif 000030
【図２９】
2006191546.tif 000031
【図３０】
2006191546.tif 000032
【図３１】
2006191546.tif 000033
【図３２】
2006191546.tif 000034
【図３３】
2006191546.tif 000035
【図３４】
2006191546.tif 000036
【図３５】
2006191546.tif 000037