(57)【要約】【課題】ユーザが画像自販機に出向いて画像印刷を行う場合に、直ちに印刷しようとする画像の種類に応じた画像印刷を行うことができるようにすることである。【解決手段】サーバ２０において、携帯電話機３０から画像ファイル付メールを受信すると、その画像ファイルのファイル形式を判別して、当該画像ファイルを印刷可能な画像自販機１０を特定するとともに、画像ファイルの編集の種類を判別し、前記特定された画像自販機１０の中から、ユーザの利用履歴に基づいて、判別された編集の種類に応じた画像自販機１０を事前送信対象の画像自販機１０として特定し、当該画像ファイルを送信する。【選択図】図１
2005190416.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像印刷販売装置と、印刷対象となる画像ファイルを有するユーザ端末とが通信ネットワークを介して管理装置に接続された画像印刷販売システムにおいて、
前記管理装置は、
前記複数の画像印刷販売装置の夫々において印刷可能な画像ファイルの種類を、その画像印刷販売装置の識別データと対応付けて記憶する機能情報記憶手段と、
前記ユーザ端末又は前記画像印刷販売装置から画像ファイルを受信した際に、その画像ファイルの種類を判別し、前記機能情報記憶手段に基づいて、前記複数の画像印刷販売装置の中から前記判別された画像ファイルの種類に応じた画像印刷販売装置を特定する特定手段と、
前記受信された画像ファイルを、前記特定された画像印刷販売装置に送信する画像ファイル事前送信手段と、
を備えたことを特徴とする画像印刷販売システム。
【請求項２】
前記管理装置は、
前記画像印刷販売装置を利用するユーザの識別データと、そのユーザが前記画像印刷販売装置を利用した際の履歴を示すデータとを対応付けて履歴データとして記憶する利用履歴記憶手段を備え、
前記特定手段は、前記ユーザ端末又は前記画像印刷販売装置から画像ファイルを受信した際に、前記受信された画像ファイルに対応するユーザの識別データを取得し、前記判別された画像ファイルの種類及び前記取得されたユーザの識別データに対応する履歴データに基づいて、前記画像ファイルを送信する画像印刷販売装置を特定することを特徴とする請求項１に記載の画像印刷販売システム。
【請求項３】
前記利用履歴記憶手段は、印刷毎に、少なくとも前記ユーザの識別データ及び実際に印刷に利用された前記画像印刷販売装置を識別する画像印刷販売装置識別データを含む履歴データを記憶し、
前記特定手段は、前記判別された画像ファイルの種類、及び前記取得されたユーザの識別データに対応する履歴データに基づいて、前記ユーザに利用された履歴のある画像印刷販売装置を前記画像ファイルを送信する画像印刷販売装置として特定することを特徴とする請求項２に記載の画像印刷販売システム。
【請求項４】
コンピュータに、
複数の画像印刷販売装置の夫々において印刷可能な画像ファイルの種類を、その画像印刷販売装置の識別データと対応付けて記憶する機能と、
印刷対象の画像ファイルを有するユーザ端末又は前記画像印刷販売装置から画像ファイルが受信された際に、その画像ファイルの種類を判別し、前記複数の画像印刷販売装置の中から前記判別された画像ファイルの種類に対応する画像印刷販売装置を特定する機能と、
前記受信された画像ファイルを、前記特定された画像印刷販売装置に送信する機能と、
を実現するためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を印刷して販売する画像印刷販売システム及びプログラムに関する。
【背景技術】
【０００２】
近年、街角や建物内に配置され、デジタルカメラ、カメラ付携帯電話機、ＰＤＡ（Personal Digital Assistance）等により記録された画像ファイルを読み込んで編集加工も可能とし、有料にて画像印刷するようにした画像印刷販売装置（以下、画像自販機と称する）によって、画像ファイルを手軽に写真印刷できるようになっている。
【０００３】
例えば、画像ファイルが記録された記録媒体を画像自販機にセットして、画像自販機がその記録媒体から画像ファイルを読み出して印刷する方式がある。また、ユーザの端末から画像ファイルをブルートゥースなどの直接的な無線通信より画像自販機に送信し、画像自販機が画像ファイルを受信して印刷する方式がある（例えば、特許文献１参照）。
【０００４】
また、予めユーザの端末から画像ファイルを添付したメールを画像印刷販売システムのサーバに送信しておき、実際にユーザが画像自販機で印刷を行う際に、画像自販機がサーバから画像ファイルをダウンロードして印刷する方式もある。特に、カメラ付携帯電話機やＰＤＡが普及してきているが、一般に印刷機能が無いため、この方式が定着しつつある。
【特許文献１】特開２００２−３５２３１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、画像ファイルの添付メールをサーバに送信する方式では、携帯電話機などの多くの端末がメール送受信機能を有する点で好ましいが、画像自販機がサーバから画像ファイルをダウンロードするのに時間がかかるため、ユーザが画像自販機に出向いて印刷を行おうとしても、直ちに画像ファイルの形式やユーザの所望する画像編集の種類、即ち、画像ファイルの種類に応じた画像印刷を行うことができなかった。
【０００６】
本発明の課題は、ユーザが画像自販機に出向いて画像印刷を行う場合に、直ちに印刷しようとする画像の種類に応じた画像印刷を行うことができるようにすることである。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、請求項１に記載の発明は、複数の画像印刷販売装置と、印刷対象となる画像ファイルを有するユーザ端末とが通信ネットワークを介して管理装置に接続された画像印刷販売システムにおいて、前記管理装置は、前記複数の画像印刷販売装置の夫々において印刷可能な画像ファイルの種類を、その画像印刷販売装置の識別データと対応付けて記憶する機能情報記憶手段と、前記ユーザ端末又は前記画像印刷販売装置から画像ファイルを受信した際に、その画像ファイルの種類を判別し、前記機能情報記憶手段に基づいて、前記複数の画像印刷販売装置の中から前記判別された画像ファイルの種類に応じた画像印刷販売装置を特定する特定手段と、前記受信された画像ファイルを、前記特定された画像印刷販売装置に送信する画像ファイル事前送信手段と、を備えたことを特徴としている。
【０００８】
請求項４に記載の発明は、コンピュータに、複数の画像印刷販売装置の夫々において印刷可能な画像ファイルの種類を、その画像印刷販売装置の識別データと対応付けて記憶する機能と、印刷対象の画像ファイルを有するユーザ端末又は前記画像印刷販売装置から画像ファイルが受信された際に、その画像ファイルの種類を判別し、前記複数の画像印刷販売装置の中から前記判別された画像ファイルの種類に対応する画像印刷販売装置を特定する機能と、前記受信された画像ファイルを、前記特定された画像印刷販売装置に送信する機能と、を実現するためのプログラムであることを特徴としている。
【発明の効果】
【０００９】
請求項１、４に記載の発明によれば、複数の画像印刷販売装置の夫々において印刷可能な画像ファイルの種類を、その画像印刷販売装置の識別データと対応付けて記憶し、ユーザ端末又は画像印刷販売装置から画像ファイルを受信した際に、その画像ファイルの種類を判別し、複数の画像印刷販売装置の中から前記判別された画像ファイルの種類に応じた画像印刷販売装置を特定し、受信された画像ファイルを、特定された画像印刷販売装置に送信する。従って、画像ファイルの種類に応じた画像印刷販売装置に事前に画像ファイルを送信しておくので、ユーザが画像印刷販売装置に出向いて画像印刷を行う場合に、直ちに印刷しようとする画像の種類に応じた画像印刷を行うことが可能となる。
【００１０】
請求項２に記載の発明によれば、画像印刷販売装置を利用するユーザの識別データと、そのユーザが前記画像印刷販売装置を利用した際の履歴を示すデータとを対応付けて履歴データとして記憶し、ユーザ端末又は前記画像印刷販売装置から画像ファイルを受信した際に、受信された画像ファイルに対応するユーザの識別データを取得し、判別された画像ファイルの種類及び前記取得されたユーザの識別データに対応する履歴データに基づいて、画像ファイルを送信する画像印刷販売装置を特定する。従って、受信された画像ファイルの送信対象となる画像印刷販売装置を画像ファイルの種類及びユーザの過去の利用履歴により特定するので、ユーザの利用可能性の高い画像印刷販売装置に画像ファイルを送信することが可能となり、余分なデータ通信を省略することが可能となるとともに、画像印刷販売装置の記録部に蓄積される画像ファイルのデータ量を抑えることが可能となる。
【００１１】
請求項３に記載の発明によれば、請求項１又は２に記載の発明において、印刷毎に、少なくともユーザの識別データ及び実際に印刷に利用された画像印刷販売装置を識別する画像印刷販売装置識別データを含む履歴データを記憶し、判別された画像ファイルの種類、及び取得されたユーザの識別データに対応する履歴データに基づいて、ユーザに利用された履歴のある画像印刷販売装置を、画像ファイルを送信する画像印刷販売装置として特定する。従って、ユーザに過去に利用されたことのある、利用可能性の高い画像印刷販売装置に画像ファイルを送信することが可能となる。
【発明を実施するための最良の形態】
【００１２】
以下、添付図面を参照して本発明に係る好適な実施の形態を詳細に説明する。
【００１３】
まず、図１〜図５を参照して本実施の形態の装置構成を説明する。図１に、画像印刷販売システム１００の構成を示す。図２に、画像自販機１０の外観構成を示す。図３に、画像自販機１０の内部構成を示す。図４に、サーバ２０の内部構成を示す。図５に、携帯電話機３０の内部構成を示す。
【００１４】
図１に示すように、本実施の形態の画像印刷販売システム１００は、複数の画像自販機１０と、サーバ２０と、携帯電話機３０とから構成され、通信ネットワークＮにより通信接続される。
【００１５】
画像自販機１０は、ユーザの操作により記録媒体又はサーバ２０から画像ファイルを取得し印刷して販売する装置である。画像自販機１０は、例えば、駅やコンビニなどのユーザが利用し易い場所に設置される。
【００１６】
サーバ２０は、画像印刷販売システム１００における管理装置である。サーバ２０は、画像自販機１０別に、その機能情報、例えば、印刷可能な画像ファイルの種類（画像ファイルのファイル形式（データ形式も含む）の種類及び編集の種類）等を自販機別機能テーブル８０（図１０参照）に記憶して管理するとともに、ユーザ別に画像自販機１０の利用履歴を利用履歴テーブル６０（図８参照）に記憶して管理し、携帯電話機３０からメールに添付された画像ファイルを受信すると、その画像ファイルの種類を判別し、判別された画像ファイルの種類及び当該画像ファイルの送信元ユーザの利用履歴に基づいて、当該画像ファイルを事前送信すべき画像自販機１０を特定して送信する。
【００１７】
携帯電話機３０は、メール送受信機能及び画像記録機能を有するユーザ端末である。図１には、携帯電話機３０を１台として図示しているが、これに限定されるものではない。
【００１８】
通信ネットワークＮは、例えば、ＷＡＮ（Wide Area Network）であるが、ＬＡＮ（Local Area Network）としてもよく、電話回線網、ＩＳＤＮ（Integrated Services Digital Network）回線網、広帯域通信回線網、専用線、移動体通信網、通信衛星回線、ＣＡＴＶ（Community Antenna Television）回線、光通信回線、無線通信回線と、それらを接続するインターネットサービスプロバイダなどを含む構成でもよい。
【００１９】
次いで、図２及び図３を参照して、画像自販機１０の構成を説明する。画像自販機１０は、ＣＰＵ（Central Processing Unit）１１と、操作部１２と、ＲＡＭ（Random Access Memory）１３と、表示部１４と、記録部１５と、通信部１６と、金銭授受部１７と、記録媒体読み出し部１８と、印刷部１９と、計時部１Ａとを備えて構成され、各部は、バス１Ｂにより接続されている。
【００２０】
ＣＰＵ１１は、記録部１５に記憶されているシステムプログラムを読み出し、ＲＡＭ１３内に形成されたワークメモリに展開し、該システムプログラムに従って各部を制御する。また、ＣＰＵ１１は、記録部１５に記憶されている各種処理プログラムを読み出してワークメモリに展開し、後述する画像ファイル受信処理、画像印刷販売処理を始めとする各種処理を実行する。
【００２１】
操作部１２は、例えば、表示部１４と一体的に構成されるタッチパネルの操作部であり、表示部１４の表示画面１４１におけるユーザからのタッチ入力を受け付け、その入力信号をＣＰＵ１１に送信する。また、操作部１２は、各種キーを備え、表示部１４と独立した操作部としてもよい。
【００２２】
ＲＡＭ１３は、ＣＰＵ１１により実行されるシステムプログラム、各種処理プログラム、各処理において処理中のデータ、処理結果などを一時的に記憶するワークメモリを形成する。
【００２３】
表示部１４は、ＬＣＤ（Liquid Crystal Display）などの表示画面１４１を備え、例えば、操作部１２とともにタッチパネルディスプレイとして構成される。表示部１４は、ＣＰＵ１１からの表示信号に従って、表示画面１４１に各種画面表示を行う。
【００２４】
記録部１５は、各種プログラム、各種データなどが予め記憶されているか又は書込み可能な記録媒体（図示せず）を有し、当該記録媒体は、磁気的、光学的記録媒体若しくは半導体などの不揮発性メモリなどのＣＰＵ１１で読取り可能な記録媒体で構成されている。当該記録媒体としては、固定ハードディスク、フラッシュＲＯＭなどの固定的に設けたものや、ＣＤ−ＲＷ（CD-ReWritable）、ＤＶＤ（Digital Versatile Disk）−ＲＡＭ、メモリカード、携帯ハードディスク、青色レーザを用いる大容量情報記録媒体などの着脱自在に装着する可搬型のものが用いられる。また、記録部１５は、プログラムなどを読み出し可能に記憶するＲＯＭ（Read Only Memory）などを含む構成でもよい。
【００２５】
通信部１６は、外部機器との通信を行うためのネットワークカードなどにより構成され、通信ネットワークＮに接続された機器と通信を行う。
【００２６】
金銭授受部１７は、紙幣授受部１７１、コイン授受部１７２、返却レバー１７３、おつり返却部１７４及びレシート出力部１７５などを備えて、ユーザから投入される料金の受付及び返却などを行う。具体的には、紙幣授受部１７１がユーザからの料金としての紙幣を受け付け、コイン授受部１７２がユーザからの料金としてのコインを受け付け、返却レバー１７３がユーザからの料金又はおつり返却を受け付け、おつり返却部１７４がおつり又は料金を返却し、レシート出力部１７５が画像印刷販売のレシートを出力する。
【００２７】
記録媒体読み出し部１８は、画像ファイルが記録された記録媒体がセットされる記録媒体セット部１８１を備え、コンパクトフラッシュ（登録商標）、スマートメディア（登録商標）、ＳＤ（Secure Digital）カードなどのメモリカードや、フレキシブルディスク、ＣＤ−Ｒ（CD-Recordable）、ＤＶＤ−Ｒなどの光磁気ディスクなどの記録媒体がセット可能であり、ＣＰＵ１１からの指示により、セットされた記録媒体内の画像ファイルなどの情報読出しを行う。
【００２８】
印刷部１９は、ＣＰＵ１１からの印刷指示により、画像ファイルの画像を記録紙などの記録媒体に印刷し、印刷画像排出部１９１から出力する。印刷部１９は、例えば、銀塩方式で画像を記録紙に印刷するものとするが、この方式に限定されるものではない。計時部１Ａは、現在日時情報を取得してＣＰＵ１１に送信する。
【００２９】
次いで、図４を参照して、サーバ２０の内部構成を説明する。サーバ２０は、ＣＰＵ２１と、操作部２２と、ＲＡＭ２３と、表示部２４と、記録部２５と、通信部２６と、計時部２７とを備えて構成され、各部はバス２８により接続されている。ＣＰＵ２１、操作部２２、ＲＡＭ２３、表示部２４、記録部２５、通信部２６及び計時部２７は、順に、画像自販機１０のＣＰＵ１１、操作部１２、ＲＡＭ１３、表示部１４、記録部１５、通信部１６及び計時部１Ａと同様であるので、異なる部分を主として説明する。
【００３０】
ＣＰＵ２１は、記録部２５に記憶されているシステムプログラムを読み出し、ＲＡＭ２３内に形成されたワークメモリに展開し、該システムプログラムに従って各部を制御する。また、ＣＰＵ２１は、記録部２５に記憶されている各種処理プログラムを読み出してワークメモリに展開し、後述する画像ファイル事前送信処理、印刷可能対象自販機特定処理、画像送信対象自販機特定処理、画像ファイル送信処理、利用履歴テーブル更新処理を始めとする各種処理を実行する。
【００３１】
操作部２２は、カーソルキー、数字入力キー及び各種機能キーなどを備えたキーボードを含む構成とする。操作部２２は、操作者によりキーボードで押下された押下信号をＣＰＵ２１に出力する。また、操作部２２は、マウスなどのポインティングデバイスを含む構成としてもよい。表示部２４は、ＬＣＤ、ＣＲＴ（Cathode Ray Tube）などで構成され、ＣＰＵ２１からの表示信号に従って、画面表示を行う。
【００３２】
次いで、図５を参照して、携帯電話機３０の内部構成を説明する。携帯電話機３０は、ＣＰＵ３１と、操作部３２と、ＲＡＭ３３と、表示部３４と、記録部３５と、通信部３６と、撮影部３７とを備えて構成され、各部はバス３８により接続されている。ＣＰＵ３１、操作部３２、ＲＡＭ３３、表示部３４、記録部３５及び通信部３６は、順に、画像自販機１０のＣＰＵ１１、操作部１２、ＲＡＭ１３、表示部１４、記録部１５及び通信部１６と同様であるので、異なる部分を主として説明する。
【００３３】
ＣＰＵ３１は、記録部３５に記憶されているシステムプログラムを読み出し、ＲＡＭ３３内に形成されたワークメモリに展開し、該システムプログラムに従って各部を制御する。また、ＣＰＵ３１は、記録部３５に記憶されている各種処理プログラムを読み出してワークメモリに展開し、画像メール送信処理を始めとする各種処理を実行する。
【００３４】
操作部３２は、カーソルキー、数字入力キー及び各種機能キーなどを備えたキーパッドを含む構成とする。操作部３２は、操作者によりキーパッドで押下された押下信号をＣＰＵ３１に出力する。表示部３４は、ＬＣＤなどで構成され、ＣＰＵ３１からの表示信号に従って、画面表示を行う。記録部３５は、フラッシュメモリなどの不揮発メモリを備え、画像ファイルなどの各種情報を記憶する。通信部３６は、アンテナを含む無線通信部で構成され、通信ネットワーク上の図示しない基地局を介して、通信ネットワークＮ上の各機器と各種情報を送受信する。
【００３５】
撮影部３７は、レンズなどの光学系と、ＣＣＤ（Charge Coupled Device）などの撮像手段を設け、ＣＰＵ３１からの撮影指示により、光学系を介して撮像手段に撮像された被写体の画像を画像ファイルとして記録部３５などに出力する。
【００３６】
次に、図６〜図１０を参照して、サーバ２０の記録部２５に記憶される情報を説明する。図６にユーザテーブル４０の構成例を示し、図７に画像データテーブル５０の構成例を示し、図８に利用履歴テーブル６０の構成例を示し、図９に自販機テーブル７０の構成例を示し、図１０に自販機別機能テーブル８０の構成例を示す。
【００３７】
図６に示すように、ユーザテーブル４０は、各ユーザに関する情報を格納するテーブルである。ユーザテーブル４０は、各ユーザを一意的に識別するための識別データであるユーザＩＤ４１と、ユーザＩＤ４１に対応するユーザのメールアドレス４２とを含む。
【００３８】
図７に示すように、画像データテーブル５０は、サーバ２０において受信されたメールに添付された画像ファイルに関する情報を格納するテーブルである。画像データテーブル５０は、各ユーザを一意的に識別するための識別データであるユーザＩＤ５１と、各画像ファイルを一意的に識別するための識別データである画像ＩＤ５２と、サーバ２０で受信された画像ＩＤ５２の画像ファイルの受信日時５３と、画像ＩＤ５２の画像ファイルのファイル名５４と、画像ＩＤ５２の画像ファイルのファイルサイズ５５と、画像ＩＤ５２の画像ファイルそのものである実画像ファイル５６とを含む。
【００３９】
図８に示すように、利用履歴テーブル６０は、画像自販機１０におけるユーザの画像自販機１０の利用履歴を示すデータを格納（記憶）するテーブルである。利用履歴テーブル６０は、各ユーザを一意的に識別するための識別データであるユーザＩＤ６１と、画像ファイルを一意的に識別するための識別データである画像ＩＤ６１と、画像ＩＤ６１の画像ファイルを印刷した画像自販機１０を一意的に識別するための識別データである自販機ＩＤ６３と、画像ＩＤ６１の画像ファイルを印刷した印刷日時６４と、画像ＩＤ６１の画像ファイルを印刷した印刷枚数６５と、画像ＩＤ６５の画像ファイルを印刷した際の編集の種類６６とを含む。
【００４０】
図９に示すように、自販機テーブル７０は、画像自販機１０に関する情報を格納するテーブルである。自販機テーブル７０は、各画像自販機を一意的に識別するための識別データである自販機ＩＤ７１と、各画像自販機１０の通信アドレスとしての固定ＩＰ（Internet Protocol）アドレスＩＤ７２とを含む。
【００４１】
図１０に示すように、自販機別機能テーブル８０は、画像自販機１０の機能情報を格納（記憶）するテーブルである。自販機別機能テーブル８０は、各画像自販機１０を一意的に識別するための識別データである自販機ＩＤ８１と、自販機ＩＤ８１の画像自販機１０で印刷可能なファイル形式（データ形式も含む）の種類を示す情報である印刷可能ファイル形式８２と、自販機ＩＤ８１の画像自販機１０で可能な編集の種類を示す情報である編集の種類８３とを含む。図１０においては、印刷可能ファイル形式８２は、自販機ＩＤ８１に対応する画像自販機１０で各ファイル形式（例えば、ＪＰＥＧ（Joint Photographic Coding Experts Group）、ＧＩＦ（Graphics Interchange Format）、ＢＭＰ（Bit MaP）等）が印刷可能か否かを示す情報（印刷可能なら○、印刷不可なら×）を格納している。また、編集の種類８３は、自販機ＩＤ８１に対応する画像自販機１０で各編集（例えば、元画像、縁取り加工、カレンダー加工等）が可能か否かを示す情報（可能なら○、不可なら×）を格納している。
【００４２】
次に、図１１〜図１８を参照して、画像印刷販売システム１００の動作を説明する。
図１１に、携帯電話機３０のＣＰＵ３１により実行される画像メール送信処理を示す。本処理は、携帯電話機３０により、画像ファイルが添付されたメールをサーバ２０に送信するための処理であり、操作部３２を介してユーザから画像メール送信処理の実行指示が入力されたことをトリガとして、ＣＰＵ３１と記録部３５に記憶された画像メール送信プログラムとの協働により実行される。なお、記録部３５には、予め、撮影部３７により撮影された画像ファイルが少なくとも１つ記憶されているものとする。
【００４３】
以下、図１１を参照して画像メール送信処理について説明する。
まず、表示部３４に記録部３５に記憶されている画像ファイルの一覧が表示され、操作部３２により、この一覧の中から画像ファイルが選択入力されるとともに選択された画像ファイルに対する画像編集の種類が入力されると（ステップＳ１１）、記録部３５から選択された画像ファイルが読み出され、ヘッダに編集の種類が格納されてメールに添付される（ステップＳ１２）。
【００４４】
操作部３２により、選択画像ファイルが添付されたメールをサーバ２０に送信する旨が指示されると（ステップＳ１３；ＹＥＳ）、選択された画像ファイルが添付されたメールが、通信部３６及び通信ネットワークＮを介してサーバ２０に送信され（ステップＳ１５）、当該画像メール送信処理が終了される。画像ファイルが添付されたメールのサーバ２０への送信がキャンセルされた場合は（ステップＳ１３；ＮＯ、ステップＳ１４；ＹＥＳ）、送信は行われずに、当該画像メール送信処理が終了される。
【００４５】
図１２に、サーバ２０により実行される画像ファイル事前送信処理を示す。本処理は、ＣＰＵ２１と記録部２５に記憶された画像ファイル事前送信処理プログラムとの協働により、所定時間間隔で周期的に実行される。
【００４６】
まず、通信ネットワークＮ及び通信部２６を介して、携帯電話機３０から画像ファイルが添付されたメールが受信されたか否かが判別される（ステップＳ２１）。画像ファイルが添付されたメールが受信された場合（ステップＳ２１；ＹＥＳ）、記録部２５内のユーザテーブル４０が参照されて、メールの送信元メールアドレス４２から送信元のユーザＩＤ４１が取得される（ステップＳ２２）。
【００４７】
次いで、ステップＳ２２においてユーザＩＤが取得されたか否かが判別される（ステップＳ２３）。ステップＳ２２においてユーザＩＤが取得されない場合（ステップＳ２３；ＮＯ）、ユーザテーブル４０に該当するユーザＩＤがなく、新たにユニークなユーザＩＤが発行され、発行されたユーザＩＤと、対応するメールアドレスとが、ユーザテーブル４０のユーザＩＤ４１及びメールアドレス４２に記憶される（ステップＳ２４）。
【００４８】
次いで、受信されたメールに添付された画像ファイルに、新たにユニークな画像ＩＤが発行され、計時部２７から現在日時がメールの受信日時として取得され、ユーザＩＤ、発行された画像ＩＤ、受信日時、ファイル名、ファイルサイズ、実画像ファイル及び送信日時が、画像データテーブル５０のユーザＩＤ５１、画像ＩＤ５２、受信日時５３、ファイル名５４、ファイルサイズ５５、実画像ファイル５６にそれぞれ記憶される（ステップＳ２５）。
【００４９】
次いで、発行された画像ＩＤを通知するための画像ＩＤ付メールが作成され、通信部２６及び通信ネットワークＮを介して画像ファイルのメールの送信元の携帯電話機３０に送信（返信）され（ステップＳ２６）、画像ファイル事前送信処理が終了される。
【００５０】
ステップＳ２２においてユーザＩＤが取得された場合（ステップＳ２３；ＹＥＳ）、メールに添付される画像ファイルに、新たにユニークな画像ＩＤが発行され、計時部２７から現在日時がメールの受信日時として取得され、ステップＳ２２において取得されたユーザＩＤ、発行された画像ＩＤ、受信日時、ファイル名、ファイルサイズ及び実画像ファイルが、画像データテーブル５０のユーザＩＤ５１、画像ＩＤ５２、受信日時５３、ファイル名５４、ファイルサイズ５５及び実画像ファイル５６にそれぞれ記憶される（ステップＳ２７）。
【００５１】
次いで、発行された画像ＩＤを通知するための画像ＩＤ付メールが作成され、通信部２６及び通信ネットワークＮを介して画像ファイルのメールの送信元の携帯電話機３０に送信（返信）される（ステップＳ２８）。画像ＩＤ付メールの送信後、図１３に示す印刷可能対象自販機特定処理が実行される（ステップＳ２９）。
【００５２】
図１３に、ＣＰＵ２０により実行される印刷可能対象自販機特定処理を示す。本処理は、ＣＰＵ２１と記録部２５に記憶された印刷可能対象自販機特定処理プログラムとの協働により実行される。以下、図１３を参照して印刷可能対象自販機特定処理について説明する。
【００５３】
まず、受信した画像ファイルのファイル形式が判別され（ステップＳ４１）、自販機別機能テーブル８０が参照されることにより、判別されたファイル形式の画像ファイルを印刷可能な画像自販機１０が特定される（ステップＳ４２）。そして、特定された画像自販機の自販機ＩＤがワークメモリに一時的に記憶され（ステップＳ４３）、処理は図１２のステップＳ３０に移行される。
【００５４】
ステップＳ３０においては、画像送信対象自販機特定処理が実行される。
図１４に、ＣＰＵ２０により実行される画像送信対象自販機特定処理を示す。本処理は、ＣＰＵ２１と記録部２５に記憶された画像送信対象自販機特定処理プログラムとの協働により実行される。以下、図１４を参照して画像送信対象自販機特定処理について説明する。
【００５５】
まず、受信した画像ファイルの編集の種類が判別される（ステップＳ５１）。編集の種類は、例えば、画像ファイルのヘッダ情報から判別される。次いで、利用履歴テーブル６０が参照され、ユーザＩＤ６１の内容がステップＳ２２で取得されたユーザＩＤであり、かつ自販機ＩＤ６３の内容が図１３のステップＳ４３でワークメモリに記憶された自販機ＩＤと一致する履歴データがあるか否かが判別される（ステップＳ５２）。履歴データとは、利用履歴テーブル８０の各レコードを指す。ここでは、画像ファイルを送信したユーザに関する過去の履歴データの中に、送信された画像ファイルの形式のファイルを印刷可能な自販機ＩＤと一致する自販機ＩＤ６３を有する履歴データがあるか否かが判断される。即ち、画像ファイルの送信ユーザが過去に利用した画像自販機で、当該画像ファイルを印刷可能な画像自販機があるか否かが判別される。ワークメモリに記憶された自販機ＩＤと一致する自販機ＩＤ６３の履歴データが存在した場合（ステップＳ５３；ＹＥＳ）、自販機ＩＤが一致した履歴データがワークメモリに読み出される（ステップＳ５４）。一方、ワークメモリに記憶された自販機ＩＤと一致する自販機ＩＤ６３の履歴データが存在しない場合（ステップＳ５３；ＮＯ）、即ち、画像ファイルの送信ユーザが過去に利用した画像自販機で、当該画像ファイルを印刷可能な画像自販機がない場合は、ワークメモリに記憶された自販機ＩＤを有する履歴データがワークメモリに読み出される（ステップＳ５５）。
【００５６】
ここで、ワークメモリに読み出される履歴データは、利用履歴テーブル６０に格納されているユーザＩＤ６１、画像ＩＤ６２、自販機ＩＤ６３、印刷日時６４、印刷枚数６５、編集の種類６６により構成されたものである。
【００５７】
ワークメモリに履歴データが読み出されると、読み出された履歴データのうち、編集の種類６６の内容がステップＳ５１で判別された編集の種類以外の履歴データが削除される（ステップＳ５６）。そして、残った履歴データに含まれる自販機ＩＤの画像自販機１０が画像送信対象自販機として特定され、その台数がカウンタＮに設定され、記録部２５内の自販機テーブル７０の参照により、特定された画像自販機１０の自販機ＩＤ７１及び固定ＩＰアドレス７２が取得され（ステップＳ５７）、処理は図１２のステップＳ３１に移行される。
【００５８】
上述した画像送信対象自販機特定処理により、画像ファイルを送信したユーザの画像自販機１０の利用履歴に基づいて、当該ユーザが過去に利用したことがあり、かつ、画像ファイルの種類（画像ファイルのファイル形式及び編集の種類）に応じた画像自販機１０が、当該画像ファイルの送信対象として優先的に特定される。
【００５９】
図１２に戻り、ステップＳ３１において、カウンタＮ＝０であるか否かが判別される（ステップＳ３１）。Ｎ＝０である場合（ステップＳ３１；ＹＥＳ）、画像ファイル事前送信処理は終了される。Ｎ＝０でない場合（ステップＳ３１；ＮＯ）、カウンタｎに１が設定され（ステップＳ３２）、通信部２６及び通信ネットワークＮを介して、ワークメモリに記憶された履歴データに応じた画像送信対象の画像自販機１０のうち、ｎ台目の自販機の固定ＩＰアドレスに、メールに添付された画像ファイル及びその画像ＩＤが送信される（ステップＳ３３）。送信が終了すると、カウンタｎがインクリメントされ（ステップＳ３４）、ｎ＞ＮとなるまでステップＳ３３〜３４が繰り返し実行される。ｎ＞Ｎとなると（ステップＳ３５；ＹＥＳ）、画像ファイル事前送信処理が終了される。
【００６０】
図１５に、画像自販機１０において画像ファイルをサーバ２０から受信する画像ファイル受信処理を示す。本処理は、ＣＰＵ１１と記録部１５に記憶された画像ファイル受信処理プログラムとの協働により、所定時間間隔で周期的に実行される。以下、図１５を参照して画像ファイル受信処理について説明する。
【００６１】
まず、通信ネットワークＮ及び通信部１６を介して、サーバ２０から画像ＩＤ及びその画像ファイルが受信されたか否かが判別される（ステップＳ６１）。ステップＳ６１は、図１２の画像ファイル事前送信処理のステップＳ３３に対応する。画像ＩＤ及び画像ファイルが受信された場合（ステップＳ６１；ＹＥＳ）、受信された画像ＩＤ及び画像ＩＤが対応付けて記録部１５に記憶され（ステップＳ６２）、画像ファイル受信処理が終了される。画像ファイルが受信されていない場合（ステップＳ６１；ＮＯ）、画像ファイル受信処理が終了される。
【００６２】
図１６に、画像自販機１０において画像ファイルを印刷して販売する画像印刷販売処理を示す。本処理は、操作部１２からユーザにより画像印刷販売処理の実行指示が入力されたことをトリガとして、ＣＰＵ１１と記録部１５に記憶された画像印刷販売処理プログラムとの協働により実行される処理である。以下、図１６を参照して画像印刷販売処理について説明する。
【００６３】
まず、表示部１４に画像ＩＤ入力画面が表示され、操作部１２により、ユーザからの印刷対象の画像ファイルの画像ＩＤの入力が受け付けられる（ステップＳ７１）。入力する画像ＩＤは、ユーザの携帯電話機３０において受信された画像ＩＤのメール内の画像ＩＤである。次いで、ステップＳ７１に対応して画像ＩＤが入力されたか否かが判別される（ステップＳ７２）。画像ＩＤが入力されていない場合（ステップＳ７２；ＮＯ）、ステップＳ７１に戻る。
【００６４】
画像ＩＤが入力された場合（ステップＳ７２；ＹＥＳ）、入力された画像ＩＤに対応する画像ファイルが記録部１５に記憶されているか否かが判別される（ステップＳ７３）。画像ＩＤに対応する画像ファイルが記憶されている場合（ステップＳ７３；ＹＥＳ）、表示部１４に、記憶されている画像ファイルのサムネイルがプレビュー表示され、操作部１２により、ユーザからの、表示された画像ファイルの印刷枚数の入力が受け付けられる（ステップＳ７４）。
【００６５】
次いで、ステップＳ７４に対応して印刷枚数が入力されたか否かが判別される（ステップＳ７５）。印刷枚数が入力されていない場合（ステップＳ７５；ＮＯ）、ステップＳ７４に戻る。印刷枚数が入力された場合（ステップＳ７５；ＹＥＳ）、印刷枚数に対応する料金が算出されて表示部１４に表示され（ステップＳ７６）、算出された料金の投入要求が表示部１４に表示され、金銭授受部１７により、ユーザから投入される金銭が受け付けられる（ステップＳ７７）。
【００６６】
料金が投入されると、ステップＳ７７に対応して、要求した料金に十分な金額の金銭が投入されたか否かが判別される（ステップＳ７８）。投入金額が十分でない場合（ステップＳ７８；ＮＯ）、処理はステップＳ７７に戻る。投入金額が十分である場合（ステップＳ７８；ＹＥＳ）、印刷部１９により、印刷対象の画像ファイルが、入力された印刷枚数だけ記録紙に印刷される（ステップＳ７９）。
【００６７】
印刷後、要求した料金を超える金銭が投入されたか否かが判別される（ステップＳ８０）。要求した料金を超える金銭が投入された場合（ステップＳ８０；ＹＥＳ）、要求した料金を超えた分のおつりが算出されて、金銭授受部１７により、そのおつりが返金される（ステップＳ８１）。そして、計時部１Ａにより現在日時が印刷日時として取得され、通信部１６及び通信ネットワークＮを介して、印刷された画像ファイルの画像ＩＤ、印刷日時及び印刷枚数がサーバ２０に送信され（ステップＳ８２）、画像印刷販売処理が終了される。
【００６８】
一方、ステップＳ７３において、入力された画像ＩＤに対応する画像ファイルが記憶されていないと判断された場合（ステップＳ７３；ＮＯ）、通信部１６及び通信ネットワークＮを介して、印刷対象の画像ＩＤがサーバ２０に送信され、画像ファイルの送信要求が行われる（ステップＳ８３）。画像ファイルの送信要求が行われると、これに応じてサーバ２０から印刷対象の画像ＩＤに対応する画像ファイル又はエラーの旨が受信される（ステップＳ８４）。画像ファイルが受信された場合は（ステップＳ８５；ＹＥＳ）、受信された画像ファイルが画像ＩＤと対応付けて記録部１５に記憶される。そして、処理はステップＳ７４に移行し、ステップＳ７４〜８２が実行される。画像ファイルが受信されなかった場合は（ステップＳ８５；ＮＯ）、印刷対象の画像ファイルが存在しない旨が表示部１４にエラー表示され（ステップＳ８６）、画像印刷販売処理が終了される。
【００６９】
図１７に、サーバ２０において、画像自販機１０からの送信要求に応じて画像ファイルを画像自販機１０に送信する画像ファイル送信処理を示す。本処理は、所定時間間隔で周期的に実行されるものであり、ＣＰＵ２１と記録部２５に記憶された画像ファイル送信処理プログラムとの協働により実行される処理である。以下、図１７を参照して画像ファイル送信処理について説明する。
【００７０】
まず、通信ネットワークＮ及び通信部２６を介して、画像自販機１０から画像ＩＤが受信されたか否かが判別される（ステップＳ９１）。ステップＳ９１は、図１６の画像印刷販売処理のステップＳ８３に対応する。画像ＩＤが受信されていない場合（ステップＳ９１；ＮＯ）、画像ファイル送信処理が終了される。
【００７１】
画像ＩＤが受信された場合（ステップＳ９１；ＹＥＳ）、記録部２５内の画像データテーブル５０が参照され、受信された画像ＩＤに対応する実画像ファイル５６の画像ファイルが取得される（ステップＳ９２）。そして、ステップＳ９２において画像ファイルが取得されたか否かが判別される（ステップＳ９３）。
【００７２】
画像ファイルが取得された場合（ステップＳ９３；ＹＥＳ）、通信部２６及び通信ネットワークＮを介して画像ファイルが画像ＩＤの送信元の画像自販機１０の固定ＩＰアドレスに送信され（ステップＳ９４）、画像ファイル送信処理が終了される。画像ファイルが取得されていない場合（ステップＳ９３；ＮＯ）、通信部２６及び通信ネットワークＮを介して、画像ファイルが記録部２５に記憶されていないエラーの旨が、画像ＩＤの送信元の画像自販機１０の固定ＩＰアドレスに送信され（ステップＳ９５）、画像ファイル送信処理が終了される。
【００７３】
図１８に、サーバ２０において利用履歴テーブル６０を更新する利用履歴テーブル更新処理を示す。本処理は、所定時間間隔で周期的に実行されるものであり、ＣＰＵ２１と記録部２５に記憶された利用履歴テーブル更新処理プログラムとの協働により実行される処理である。以下、図１８を参照して利用履歴テーブル更新処理について説明する。
【００７４】
先ず、通信ネットワークＮ及び通信部２６を介して、画像自販機１０から利用履歴としての、印刷した画像ファイルの画像ＩＤ、印刷日時及び印刷枚数が受信されたか否かが判別される（ステップＳ１０１）。ステップＳ１０１は、図１６の画像印刷販売処理のステップＳ８２に対応する。画像ＩＤなどが受信されていない場合（ステップＳ１０１；ＮＯ）、利用履歴テーブル更新処理が終了される。
【００７５】
画像ＩＤなどが受信された場合（ステップＳ１０１；ＹＥＳ）、記録部２５内の自販機テーブル７０が参照され、画像ＩＤなどの送信元の画像自販機１０の固定ＩＰアドレス７２に対応する自販機ＩＤ７１が取得される（ステップＳ１０２）。そして、記録部２５内の画像データテーブル５０が参照され、受信した画像ＩＤに対応するユーザＩＤ５１が取得される（ステップ１０３）。
【００７６】
そして、取得したユーザＩＤ、受信した画像ＩＤ、取得した自販機ＩＤ、受信した印刷日時及び印刷枚数が、記録部２５内の利用履歴テーブル６０のユーザＩＤ６１、画像ＩＤ６２、自販機ＩＤ６３、印刷日時６４及び印刷枚数６５に夫々記憶されて、利用履歴テーブル６０が更新され（ステップＳ１０４）、利用履歴テーブル更新処理が終了される。
【００７７】
以上、本実施の形態によれば、携帯電話機３０からサーバ２０に画像ファイルが添付されたメールが送信されると、サーバ２０において、画像ファイルのファイル形式が判別され、記録部２５に記憶されている自販機別機能テーブル８０に基づいて、判別された形式の画像ファイルを印刷可能な画像自販機１０が特定される。更に、利用履歴テーブル６０に格納された、送信元の携帯電話機３０に対応するユーザＩＤの履歴データに、前記印刷可能と特定された画像自販機１０と一致する自販機ＩＤをもつ履歴データがあるか否かが判断され、一致する履歴データがある場合に、その中から当該画像ファイルの編集の種類と一致する履歴データが抽出され、抽出された履歴データの自販機ＩＤの画像自販機が当該画像ファイルの送信対象自販機として特定され、当該画像ファイルが送信される。利用履歴テーブル６０に格納された、送信元の携帯電話機３０に対応するユーザＩＤの履歴データに、前記印刷可能と特定された画像自販機１０と一致する自販機ＩＤをもつ履歴データがない場合は、前記印刷可能と特定された画像自販機１０のうち、当該画像ファイルの編集の種類と一致する履歴データが抽出され、抽出された履歴データの自販機ＩＤの画像自販機が当該画像ファイルの送信対象自販機として特定され、当該画像ファイルが送信される。従って、携帯電話機３０から送信された画像ファイルの種類に応じた画像自販機１０に事前に画像ファイルを送信しておくので、ユーザが画像自販機１０に出向いた際に、所望する編集の種類の画像印刷を直ちに行うことが可能となる。また、送信対象とする画像自販機１０を画像ファイルの種類及びユーザの利用履歴により特定することにより、ユーザの利用可能性の高い画像自販機１０に画像ファイルを送信するので、余分なデータ通信を省略するとともに、画像自販機１０の記録部１５に蓄積される画像ファイルのデータ量を抑えることが可能となる。
【００７８】
なお、上記実施の形態における記述内容は、本発明に係る画像印刷販売システム１００の好適な一例であり、これに限定されるものではない。
例えば、上記実施の形態においては、ユーザの端末として、携帯電話機３０を用いる構成を説明したが、これに限定されない。例えば、ユーザの端末として、ＰＨＳ（Personal Handyphone System）、ＰＣ、ＰＤＡ（Personal Digital Assistant）、デジタルスチルカメラ、デジタルムービーカメラなどを用いる構成でもよい。
【００７９】
また、上記実施の形態においては、携帯電話機３０等のユーザ端末からサーバ２０へ画像ファイルを送信（アップロード）する場合を例にとり説明したが、画像自販機１０からサーバ２０に画像ファイルをアップロードする構成であってもよい。
【００８０】
また、画像の種類は、ファイル形式や編集の種類に限らず、例えば、画像ファイルの容量や、印刷する記録媒体のサイズ等であってもよい。
【００８１】
また、上記実施の形態においては、まず、自販機別機能テーブルを参照して、サーバ２０において、携帯電話機３０から受信された画像ファイルの種類のうち、ファイル形式を判別し、判別されたファイル形式の画像ファイルを印刷可能な画像自販機１０を特定し、更に特定された画像自販機１０の中から、画像ファイルの種類のうち、編集の種類を判別し、ユーザの利用履歴に基づいて、判別された編集の種類を印刷可能な画像自販機１０の中から画像ファイルを事前送信する画像自販機を特定することとしたが、画像ファイルを事前送信する画像自販機を特定する方法としては、これに限定されない。例えば、自販機別機能テーブルを参照し、受信された画像ファイルのファイル形式及び編集の種類を印刷可能な画像自販機１０を特定して当該画像ファイルを送信するようにしてもよい。この方法においてもユーザが画像自販機１０に出向いた際に、所望する編集の種類の画像印刷を直ちに行うことが可能となるという効果を奏することが可能である。
【００８２】
また、上記実施の形態により特定された送信対象の自販機の中から、更に利用回数や印刷枚数に応じて送信対象とする画像自販機１０を絞り込み、ユーザが利用する可能性の高い画像自販機１０に画像ファイルを送信するようにしてもよい。これにより、事前送信に係るデータ通信の回数や画像自販機１０の記録部１５に蓄積される画像ファイルのデータ量を抑えることが可能となる。
【００８３】
また、サーバ２０において、ユーザ端末から画像ファイルを受信した際の送信状況データ、例えば、送信時間や送信元の機器（携帯電話機、ＰＣ、ＰＤＡ、デジタルスチルカメラ等）を記憶する構成とし、過去の送信状況データ及び利用履歴テーブルを参照することにより、画像ファイルをアップロードした際の送信状況に応じてユーザが利用する可能性の高い画像自販機を送信対象として特定するようにしてもよい。これにより、事前送信に係るデータ通信の回数や画像自販機１０の記録部１５に蓄積される画像ファイルのデータ量を抑えることが可能となる。
【００８４】
また、上記実施の形態では、サーバ２０から、画像ファイル受信後に画像ファイルを画像自販機１０に事前送信する構成であったが、これに限定されるものではない。例えば、サーバ２０においてバッチ処理により、受信した画像ファイルをまとめて画像自販機１０に事前送信する構成としてもよい。例えば、サーバ２０が、通信の混雑度などチェックして、混雑していない場合に、画像ファイルを事前送信する構成が好ましい。
【００８５】
その他、本実施の形態における画像印刷販売システム１００の各構成要素の細部構成、及び細部動作に関しても、本発明の趣旨を逸脱することのない範囲で適宜変更可能である。
【図面の簡単な説明】
【００８６】
【図１】画像印刷販売システム１００の構成を示すブロック図である。
【図２】画像自販機１０の外観構成を示す図である。
【図３】画像自販機１０の内部構成を示すブロック図である。
【図４】サーバ２０の内部構成を示すブロック図である。
【図５】携帯電話機３０の内部構成を示すブロック図である。
【図６】サーバ２０の記録部２５に記憶されるユーザテーブル４０の構成を示す図である。
【図７】サーバ２０の記録部２５に記憶される画像データテーブル５０の構成を示す図である。
【図８】サーバ２０の記録部２５に記憶される利用履歴テーブル６０の構成を示す図である。
【図９】サーバ２０の記録部２５に記憶される自販機テーブル７０の構成を示す図である。
【図１０】サーバ２０の記録部２５に記憶される自販機別機能テーブル８０の構成を示す図である。
【図１１】携帯電話機３０において実行される画像メール送信処理を示すフローチャートである。
【図１２】サーバ２０において実行される画像ファイル事前送信処理を示すフローチャートである。
【図１３】画像ファイル事前送信処理内の印刷対象自販機特定処理を示すフローチャートである。
【図１４】画像ファイル事前送信処理内の画像送信対象自販機特定処理を示すフローチャートである。
【図１５】画像自販機１０において実行される画像ファイル受信処理を示すフローチャートである。
【図１６】画像自販機１０において実行される画像印刷販売処理を示すフローチャートである。
【図１７】サーバ２０において実行される画像ファイル送信処理を示すフローチャートである。
【図１８】サーバ２０において実行される利用履歴テーブル更新処理を示すフローチャートである。
【符号の説明】
【００８７】
１００  画像印刷販売システム
１０  画像自販機
２０  サーバ
３０  携帯電話機
１１，２１，３１  ＣＰＵ
１１１，２１１，３１１  制御部
１２，２２，３２  操作部
１３，２３，３３  ＲＡＭ
１４，２４，３４  表示部
１４１  表示画面
１５，２５，３５  記録部
１６，２６，３６  通信部
１Ｂ，２８，３８  バス
１７  金銭授受部
１７１  紙幣授受部
１７２  コイン授受部
１７３  返却レバー
１７４  おつり返却部
１７５  レシート出力部
１８  記録媒体読み出し部
１８１  記録媒体セット部
１９  印刷部
１９１  印刷画像排出部
１Ａ，２７  計時部
３７  撮影部
Ｎ  通信ネットワーク
【図１】
2005190416.tif 000003
【図２】
2005190416.tif 000004
【図３】
2005190416.tif 000005
【図４】
2005190416.tif 000006
【図５】
2005190416.tif 000007
【図６】
2005190416.tif 000008
【図７】
2005190416.tif 000009
【図８】
2005190416.tif 000010
【図９】
2005190416.tif 000011
【図１０】
2005190416.tif 000012
【図１１】
2005190416.tif 000013
【図１２】
2005190416.tif 000014
【図１３】
2005190416.tif 000015
【図１４】
2005190416.tif 000016
【図１５】
2005190416.tif 000017
【図１６】
2005190416.tif 000018
【図１７】
2005190416.tif 000019
【図１８】
2005190416.tif 000020