JP4147980B2 - Image printing sales apparatus and program - Google Patents
Image printing sales apparatus and program Download PDFInfo
- Publication number
- JP4147980B2 JP4147980B2 JP2003063603A JP2003063603A JP4147980B2 JP 4147980 B2 JP4147980 B2 JP 4147980B2 JP 2003063603 A JP2003063603 A JP 2003063603A JP 2003063603 A JP2003063603 A JP 2003063603A JP 4147980 B2 JP4147980 B2 JP 4147980B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- image data
- file name
- displayed
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Record Information Processing For Printing (AREA)
- Television Signal Processing For Recording (AREA)
- Facsimiles In General (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、デジタルカメラ、カメラ付き携帯電話機等の画像記録装置から供給された画像データを印刷して販売する画像印刷販売装置、及びそのプログラムに関する。
【0002】
【従来の技術】
近年、街角や建物内に配置され、画像を記録したメモリカード等の記録媒体から画像を読み込んで編集加工も可能とし、有料にて画像印刷するようにした画像印刷販売装置(以下、プリントベンダーと呼ぶ)によって、デジタルカメラ、携帯電話機等の画像記録装置により記録された画像データを手軽に写真印刷できるようになっている。また、画像記録装置からデータ通信ケーブルを介して、或いは通信回線を利用してサーバ経由でプリントベンダーに画像を取り込むこともできる。即ち、画像印刷販売装置においては、画像記録装置で記録された画像データを取り込み、表示装置に各種プリント指定情報の入力画面を表示し、表示された画面から印刷したい画像やプリントスタイル、枚数等が入力されると、入力された画像データを入力された指定情報に基づいて写真印刷する。
【0003】
例えば、特許文献1には、所望する印刷対象画像の選択や印刷サイズの指定、画質指定を顧客所有の端末装置を利用して自宅等で行うことができる画像印刷販売装置が開示されている。
【0004】
【特許文献1】
特開2001−148068号公報
【0005】
【発明が解決しようとする課題】
しかしながら、画像記録装置で記録された画像データを記録媒体やサーバを介してプリントベンダーに取り込む場合、記録媒体や通信代等のコストがかかるという問題があった。また、通信ケーブルを介して画像データをシリアル転送して取り込む場合には、上述した問題はないが、膨大なデータをやりとりするため、時間がかかるという問題があった。
【0006】
本発明の課題は、画像データを記録した画像記録装置からプリントベンダーへの画像データの転送を効率的に行うことができるようにすることである。
【0007】
【課題を解決するための手段】
上記課題を解決するため請求項1記載の発明は、画像データ及びこの画像データに対応する付帯情報である撮影日及びファイル名が記録された画像記録装置が通信手段を介して接続され、前記画像データを印刷し販売する画像印刷販売装置であって、撮影日で選ぶか或いはファイル名で選ぶかを表示する表示手段と、この表示手段に表示される撮影日で選ぶか或いはファイル名で選ぶかを選択する選択手段と、この選択手段により選択された撮影日或いはファイル名に対応する画像データを前記画像記録装置から取り込む画像データ取り込み手段と、この画像データ取り込み手段により取込まれた画像データを印刷する印刷手段と、を備えたことを特徴とする。
更に、該画像印刷販売装置のコンピュータを上述した請求項1記載の発明に示した各手段として機能させるためのプログラムを提供する(請求項4記載の発明)。
請求項2記載の発明は、請求項1に記載の画像印刷販売装置において、前記表示手段で表示されるファイル名はファイル名リストとして一覧表示され、前記選択手段は前記ファイル名リストから任意のファイル名を選択することを特徴とする。
請求項3記載の発明は、請求項1に記載の画像印刷販売装置において、前記表示手段で表示される撮影日はユーザが前記撮影日を選択するように作成されたカレンダーを表示することを特徴とする。
【0010】
【発明の実施の形態】
以下、図を参照して本発明の実施の形態を詳細に説明する。
まず、構成を説明する。
図1に、本発明の全体構成及び本発明に係るプリントベンダー1の外観を示す。図1に示すように、プリントベンダー1には、操作パネル11a、表示パネル12a、端末接続部14a、金銭投入口15a、金銭返却口15b、印刷物取出口16a、記録媒体挿入口18a〜18dが設けられている。
【0011】
プリントベンダー1は、例えば、写真店や街角等に設置され、デジタルカメラ、カメラ付き携帯電話機、PC(Personal Computer)、PDA(Personal Digital Assistants)等の画像データを記録した画像記録装置(以降、携帯電話機2を例に説明する。)から通信ケーブル3を介して入力された、或いは記録媒体挿入口18a〜18dに挿入された記録媒体を介して入力された画像データのうち、指定された画像を指定されたスタイルで指定された枚数分写真プリントして出力する画像印刷販売装置である。
【0012】
図2にプリントベンダー1の機能的構成を示す。図2に示すように、プリントベンダー1は、CPU10、入力装置11、表示装置12、RAM13、伝送制御部14、金銭授受装置15、印刷装置16、記録装置17、記録媒体接続部18等により構成され、各部はバス19により接続されている。
【0013】
CPU(Central Processing Unit)10は、記録装置17に記憶されているシステムプログラムを読み出し、RAM13内に形成されたワークエリアに展開し、該システムプログラムに従って各部を制御する。また、CPU10は、記録装置17に記憶されているプリント販売処理プログラムを始めとする各種処理プログラムを読み出してワークメモリに展開し、後述するプリント販売処理等を始めとする各種処理を実行し、それらの処理結果をRAM13のワークエリアに記憶する。そして、ワークエリアに格納した処理結果を記録装置17内の指定の保存先に保存させる。
【0014】
入力装置11は、LCD(Liquid Crystal Display)から成る操作パネル11a等により構成され、CPU10から入力される表示信号の指示に従って表示画面上に、表示装置12に表示された各種選択画面に応じた各種操作ボタンの表示を行う。LCDの表示画面上は、透明電極を格子状に配置して構成された感圧式(抵抗膜圧式)のタッチパネルに覆われており、手指やタッチペン等で押下された力点のXY座標を電圧値で検出し、検出された位置信号を操作信号としてCPU10に出力する。
【0015】
表示装置12は、LCD(Liquid Crystal Display)等からなる表示パネル12aにより構成され、CPU10から入力される表示信号の指示に従って、表示パネル12aの画面上に、プリント選択画面、画像選択方法指定画面、プリント画像選択画面等を始めとする各種画面を表示する。
【0016】
RAM(Random Access Memory)13は、CPU10により実行されるシステムプログラム、各種処理プログラム、各処理において処理中のデータ、処理結果などを一時的に記憶するワークエリアを形成する。
【0017】
伝送制御部14は、端末接続部14aに差し込まれた通信ケーブル3により携帯電話機2を始めとする画像記録装置との間でデータ送受信を行い、受信データをCPU10に出力する。
【0018】
金銭授受装置15は、携帯電話機2から指定されたプリントスタイルやプリント枚数に基づいて料金を算出する。また、金銭投入口15aから投入された金額や偽造を判定し、料金と投入金額に基づいて返金額を算出し、その返金額に相当するつり銭を金銭返却口15bから返却する。また、計算された料金、投入金額、返金額のデータをCPU10に出力する。
【0019】
印刷装置16は、単数あるいは複数のプリンタを備え、伝送制御部14を介して、或いは記録媒体接続部18を介して入力された画像データに応じて変調した光ビームで感光材料(印画紙、シール)を走査露光して潜像を記録し、露光済みの感光材料に湿式の現像処理や乾燥処理を施して、仕上がりプリントとしてプリント受取口16aに出力する。また、印刷装置16には、レシートを印刷するレシート印刷用紙が含まれる。
【0020】
記録装置17は、プリントベンダー1に対応するシステムプログラム、プリント販売処理プログラムを始めとする各種処理プログラム、各種データ等が予め記憶されており、この記録装置17は、磁気的、光学的記録媒体、若しくは半導体メモリなどCPU10で読取り可能な記録媒体を含んだ構成である。この記録媒体はCD-ROM(Compact Disc Read Only Memory)、メモリカード等の可搬型の媒体やハードディスク等の固定的な媒体を含む。また、プリントベンダー1をモデム、TA(Terminal Adapter)やルータ等により構成される通信制御部を備える構成とし、記録媒体に格納するプログラム、データ等の一部若しくは全部をサーバやクライアントからWAN(Wide Area Network)、LAN(Local Area Network)などのネットワークを介して受信する構成にしてもよく、更に、記録媒体はネットワーク上に構築されたサーバやクライアントの記録媒体であってもよい。
【0021】
記録媒体接続部18は、例えば、フラッシュメモリカードの挿入口18a、スマートメディアカードの挿入口18b、メモリースティックの挿入口18c、フロッピー(登録商標)ディスクの挿入口18dの各挿入口に挿入された可搬型記録媒体とデータの入出力を行うためのインターフェースである。なお、記録媒体としては、上述したものに限定されず、例えば、SDカード(Secure Digital memory card)、PCカード、MO(magneto-optic)等を装着可能な構成としてもよい。
【0022】
次に、本実施の形態の動作を説明する。
図3に、CPU10により実行されるプリント販売処理を示す。
【0023】
まず、RAM13のワークエリアが初期化され(ステップS1)、表示装置12にスタート画面が表示されると(ステップS2)、入力装置11によりスタートが指示されるまで待機する。入力装置11によりスタートが指示されると(ステップS3;YES)、表示装置12にプリント選択画面が表示される(ステップS4)。
【0024】
図4に、図3のステップS4で表示装置12に表示されるプリント選択画面の一例を示す。図4に示すように、プリント選択画面では、記録メディア挿入口18a〜18dの何れかに挿入された記録媒体(ここでは、メモリカード)に記録されている画像データをプリントする「メモリカードからプリント」と、携帯電話機2から通信ケーブル3を介して送信される画像データをプリントする「ケータイからプリント」の何れか一つのプリント方法が選択できるようになっている。
【0025】
プリント選択画面から「メモリカードからプリント」が選択されると(ステップS5;NO)、他の処理へ移行する(ステップS6)。プリント選択画面から「ケータイからプリント」が選択されると(ステップS5;YES)、伝送制御部14により、プリントベンダー1と携帯電話機2を接続しているシリアル転送の設定を初期化し転送レートを最大にして、データを転送するのに最適な設定が行われる(ステップS7)。この際、携帯電話機2の機種毎に転送設定が異なる場合があるため、予めプリントベンダー1の記録装置17に携帯電話機2の機種別の転送設定ファイルを用意しておき、そのファイルから携帯電話機2の機種に応じた転送設定が行われることが望ましい。また、通信する携帯電話機2の機種の転送設定ファイルがプリントベンダー1に存在しない場合は、携帯電話機2から転送設定を取得して記録装置17に記憶することが望ましい。次いで、表示装置12に画像選択方法指定画面が表示される(ステップS8)。
【0026】
図5に、図3のステップS8で表示装置12に表示される画像選択方法指定画面の一例を示す。図5に示すように、画像選択方法指定画面には、携帯電話機2に記録されている画像データのうちプリントベンダー1に転送する画像データを、画像データの付帯情報である撮影日により選択する「撮影日で選ぶ」と、画像データの付帯情報であるファイル名により選択する「ファイル名で選ぶ」の何れか一つの方法が選択できるようになっている。
【0027】
画像選択方法指定画面から「ファイル名で選ぶ」が選択されると(ステップS9;NO)、後述するファイルリスト処理(図6参照)が実行される(ステップS10)。一方、「撮影日で選ぶ」が選択されると(ステップS9;YES)、後述する画像ヘッダ解析処理(図7参照)が実行される(ステップS11)。
【0028】
図6に、ファイルリスト処理を示す。
伝送制御部14を介して、携帯電話機2に対して携帯電話機2の記憶部あるいは記録媒体に記録されている画像データのファイル名リストの転送要求が送信され、携帯電話機2からのファイル名リストが受信されることにより、ファイル名リストが取り込まれると(ステップS101)、取り込まれたファイル名リストがRAM13に格納され(ステップS102)、表示装置12に表示される(ステップS103)。
【0029】
入力装置11により、表示されたファイル名リストからファイル名が選択指定されると(ステップS104;YES)、選択されたファイル数が計算され、ファイル名リストの各ファイル名にファイルNOが1から順に付与される(ステップS105)。次いで、伝送制御部14を介して携帯電話機2に対して選択されたファイル名の画像データの転送要求が1ファイル分ずつ送信され、画像データが転送されて取り込まれると(ステップS106)、取り込まれた画像データがRAM13に格納され、そのサムネイル画像が表示装置12の転送画面に表示される(ステップS107)。この転送画面には、画像データ転送中は「転送中」と表示され、転送後に画像がサムネイル表示されるので、ユーザは現在画像データが転送中であるか否か及び転送が終了した画像を確認することができる。入力装置11により転送終了が指示されなければ(ステップS108;NO)、画像データの転送回数がカウントされ(ステップS109)、転送回数が選択されたファイル数に満たなければ(ステップS110;NO)、ファイルNO.をインクリメントし(ステップS111)、ステップS106〜S111が繰り返し実行される。ステップS108で入力装置11により画像データ転送の終了が指示された場合(ステップS108;NO)又は転送回数が選択されたファイル数以上になった場合は(ステップS110;YES)、図3のステップS24に移行する。
【0030】
図7に、画像ヘッダ解析処理を示す。
伝送制御部14を介して、携帯電話機2に対して携帯電話機2の記憶部あるいは記録媒体に記録されている画像データのファイル名リストの転送要求が送信され、携帯電話機2からのファイル名リストが受信されることにより、ファイル名リストが取り込まれると(ステップS121)、取り込まれたファイル名リストがRAM13に格納される(ステップS122)。次いで、ファイル名リストのファイル数が計算され、各ファイル名にファイルNO.が1から順に付与される(ステップS123)。
【0031】
続いて、伝送制御部14を介して携帯電話機2に対してファイルNO.順に1ファイルずつ、画像データと対応付けられているヘッダデータの転送要求が送信され、ヘッダデータが転送されて取り込まれると(ステップS124)、取り込まれたヘッダデータが順次RAM13に格納される(ステップS125)。RAM13に格納されたデータから撮影日データが取得されない場合は(ステップS126;NO)、ヘッダデータENDまで転送されているか否かが判断され(ステップS127)、ヘッダデータENDまで転送されていなければ(ステップS127;NO)、ヘッダデータが全て取り込まれるまでステップS125〜S127が繰り返し実行される。RAM13に格納されたデータから撮影日データが取得されず(ステップS126;NO)、ヘッダデータENDまで転送されている場合は、撮影日データがないものとして(ステップS128)、ステップS129に移行する。RAM13に格納されたデータから撮影日データが取得された場合(ステップS126;YES)、あるいは撮影日データがない場合は、ファイル名リストの当該ファイルNO.のファイル名と撮影日データとを対応付けることにより、マッチングデータが作成される(ステップS129)。なお、撮影日データがない場合はなしを示すデータがファイル名に対応付けられる。入力装置11から転送終了が指示されなければ(ステップS130;NO)、転送回数がカウントされ(ステップS131)、転送回数がファイル数に満たなければ(ステップS132)、ファイルNO.がインクリメントされ(ステップS133)、ステップS124〜S133が繰り返し実行される。ステップS130で転送終了が指示された場合、或いは転送回数がファイル数以上になった場合は(ステップS132;YES)、図3のステップS12に移行する。
【0032】
図3のステップS12において、撮影日とファイル名のマッチングデータを撮影日順にソートすることにより撮影日リストが作成されると(ステップS12)、作成された撮影日リストに基づいて表示カレンダーが作成され(ステップS13)、表示装置12に表示される(ステップS14)。表示されたカレンダーから撮影日が選択されると(ステップS15;YES)、撮影日リストから、選択された撮影日に対応するファイル名が抽出され(ステップS16)、抽出されたファイル数が計算され、各ファイル名にファイルNO.が1から順に付与される(ステップS17)。
【0033】
次いで、伝送制御部14を介して携帯電話機2に対して抽出されたファイル名の画像データの転送要求が1ファイル分ずつ送信され、画像データが転送されて取り込まれると(ステップS18)、取り込まれた画像データがRAM13に格納され、そのサムネイル画像が表示装置12の転送画面に表示される(ステップS19)。入力装置11により転送終了が指示されなければ(ステップS20;NO)、転送回数がカウントされ(ステップS21)、転送回数が抽出されたファイル数に満たない場合(ステップS22;NO)、ファイルNO.がインクリメントされ(ステップS23)、ステップS18〜S23が繰り返し実行される。ステップS20で入力装置11により画像データ転送の終了が指示された場合(ステップS20;NO)、又は転送回数が抽出されたファイル数以上になった場合は(ステップS22;YES)、後述するプリントスタイル選択処理(図8参照)が実行され(ステップS24)、続いて課金/プリント処理が実行される(図12参照)(ステップS25)。課金/プリント終了後、表示装置12に終了画面が表示され(ステップS26)、終了画面上で続けて印刷することが指示された場合は(ステップS27;YES)、図3のステップS8に移行する。続けて印刷することが指示されなかった場合には(ステップS27;NO)、図3のステップS1に移行する。
【0034】
なお、プリント販売処理は、プリントベンダー1の電源がONである場合には繰り返し実行されるが、電源がOFFになると、処理は終了する。
【0035】
図8に、プリントスタイル選択処理を示す。
まず、表示装置12にプリント画像選択画面が表示される(ステップS141)。
図9にプリント画像選択画面の一例を示す。
ここで、プリントベンダー1においては、携帯電話機2から転送されたファイルの画像を4分割サイズ(L版を4分割したサイズ、L版1枚の大きさに4つの画像を配置する)又は9分割サイズ(L版を9分割したサイズ、L版1枚の大きさに9つの画像を配置する)でプリントする。4分割サイズでプリントするか9分割でプリントするかは、ユーザが入力装置11により図9に示すプリント画像選択画面上で選択できるようになっているが、プリントベンダー1においては、仕上がり画像の画質を高画質にするため4分割サイズでのプリントは画像サイズが所定サイズ以上のファイル、例えば640×480dot以上のファイルのみに制限されている。即ち、プリントベンダー1においては、CPU10により画像サイズが所定サイズ以上か否かが判断され、所定サイズに満たない場合は、所定の出力画像サイズ以上でのプリント出力が行われないように制限される。図9に示すように、プリント画像選択画面で4分割サイズが指定されると、640×480dot以上の画像ファイルが選択可能となり、カラー画像として表示され、640×480dotに満たないファイルは選択不可能となり、グレー表示され、「9分割限定」という通知が表示される。プリント画像選択画面のデフォルト設定は4分割サイズとなっており、640×480dotに満たないファイルはグレー表示される。
【0036】
プリント画像選択画面から4分割/9分割が変更されると(ステップS142;YES)、変更された分割数に応じて画像の表示方法を変更して(ステップS143)、プリント画像選択画面が表示される。例えば、4分割が選択されている画面から9分割が選択されると、640×480dotに満たないファイルがカラー表示に変更され、「9分割限定」という文字が消去されて画像の選択が可能となる。
【0037】
プリント画像選択画面から画像が選択された後(ステップS144)、ページボタンが押下されてページ選択がなされると(ステップS145;YES)、ページボタンの押下に応じてページが+/−に移行し(ステップS146)、指定されたページに応じたプリント画像選択画面が表示される(ステップS141)。なお、転送されたファイル数が少なく、プリント画像選択画面の1頁内に全てが表示可能である場合には、ページボタンは表示されない。プリント画像選択画面から画像が選択され、選択終了が指示されると(ステップS147;YES)、選択された画像によりプリント画像が合成されてプリント画面が作成、表示される(ステップS148)。
【0038】
図10にプリント画面の一例を示す。図10に示すように、プリント画面には、プリントの出力イメージ、プリント枚数を指定するための+ボタン、−ボタン、画像順変更ボタン、縦/横指定領域、プリント紙選択領域、日付印刷指定領域、枚数クリアボタン、料金表示領域等が表示されている。
【0039】
表示装置12に表示されたプリント画面から画像順変更が指示されると(ステップS149;YES)、後述する画像順変更処理が実行される(図11参照)(ステップS150)。プリント紙が選択されると(ステップS151;YES)、選択された用紙(標準又はシール)形式が出力イメージに反映され(ステップS152)、プリント画面が表示される。縦/横スタイルが選択されると(ステップS153;YES)、選択された縦/横スタイルが出力イメージに反映され(ステップS154)、プリント画面が表示される。日付印刷の有/無が選択されると(ステップS155;YES)、日付印刷の有無が反映されて(ステップS156)、プリント画面が表示される。プリント枚数が指定されると(ステップS157;YES)、指定されたプリント枚数が表示に反映され(ステップS158)、プリント画面が表示される。枚数クリアが指定されると(ステップS159;YES)、表示の枚数がクリアされて(ステップS160)、プリント画面が表示される。プリント画面から設定(OK)が指示されると(ステップS161;YES)、設定された内容でプリント指定情報が生成され(ステップS162)、処理は図3のステップS25に移行する。
【0040】
図11に、画像順変更処理を示す。
表示装置12に、印刷する画像を順番に並べて表示した画像順変更画面が表示され(ステップS171)、この画面から撮影日順の並び替えが選択されると(ステップS172)、画像が撮影日順に並び替えられて(ステップS173)、画像順変更画面が表示される。撮影日順の並び替えが選択されず(ステップS172;NO)、順番を変更する画像が選択されて前/後が指示されると(ステップS174;YES)、選択された画像の位置が前/後の指示に応じた順番にくるように画面が反映されて(ステップS175)、画像順変更画面が表示される。画像順変更画面からページボタンが押下されてページ選択がなされると(ステップS176;YES)、ページボタンの押下に応じてページが+/−に移行し(ステップS177)、指定されたページに応じた画像順変更画面表示される。なお、印刷するものとして選択されたファイル数が少なく、画像順変更画面の1頁内に全ての画像が表示可能である場合には、ページボタンは表示されない。画像順変更画面から選択クリアが指示されると(ステップS178;YES)、画像順変更画面の画像順がはじめに表示されていたデフォルト設定に変更され(ステップS179)、表示される。画像順変更画面から設定が指示されると(ステップS180;YES)、処理は図8のステップS148に移行する。
【0041】
図12に、課金/プリント処理を示す。
まず、表示装置12に、プリント内容に応じた料金精算画面が表示され(ステップS181)、所定の投入金額が投入されたことが金銭授受装置15により確認されるのを待機する(ステップS182)。所定の投入金額が投入されると(ステップS182;YES)、プリント状況を表示するプリント処理画面が表示される(ステップS183)。そして、印刷装置16によりプリント指定情報に基づいて画像データの画像形成が行われ、プリントが出力される(ステップS184)。印刷装置16のプリントの終了が確認され(ステップS185;YES)、レシート発行が指示されると(ステップS186:YES)、レシートが発行される(ステップ187)。レシート発行が指示されない場合(ステップS186;NO)又はレシート発行後、処理は図3のステップS26に移行する。
【0042】
以上説明したように、プリントベンダー1によれば、携帯電話機2から通信ケーブル3を介してシリアル転送により画像データを取り込む場合、プリントする画像データをファイル名により選択するか撮影日により選択するかの選択画面が表示装置12に表示される。入力装置11によりファイル名により選択することが指示されると、携帯電話機2に対して画像データのファイル名リストの転送要求が行われ、ファイル名リストが取り込まれると、ファイル名リストが表示装置12に表示される。そして、ファイル名が選択されると、携帯電話機2に対して選択されたファイル名の画像データ転送要求が行われ、転送により取り込まれた画像データとユーザにより指定されたプリント指定情報に基づいてプリントが行われる。
【0043】
一方、撮影日により選択することが指示されると、携帯電話機2に画像データのファイル名リストの転送要求が行われ、ファイル名リストが転送されて取り込まれると、ファイル名毎にヘッダデータの転送要求が行われ、ヘッダデータが転送されて取り込まれると、ヘッダデータから撮影日データが取得され、ファイル名と対応付けてマッチングデータが作成され、マッチングデータを撮影日順にソートすることにより撮影日リストが作成され、表示装置12に撮影日をカレンダー上に表示した画面が表示される。表示画面上のカレンダーから撮影日が選択されると、携帯電話機2に対して選択された撮影日に対応するファイル名の画像データの転送要求が行われ、転送により取り込まれた画像データとユーザにより指定されたプリント指定情報に基づいてプリントが行われる。
【0044】
また、プリントベンダー1によれば、携帯電話機2から画像データが転送された際に表示装置12に転送された画像が表示され、画像データを転送中に、転送終了が指示された際には、選択された全ての画像データが取り込まれていなくても画像データの転送が終了される。また、画像データのサイズに応じて、出力プリントの画像サイズが制限される。
【0045】
従って、画像記録装置に記録された画像データを全て取り込んでからプリントする画像を選択するのではなく、選択されたファイルの画像データのみを転送するので、画像データの転送を効率的に行うことができる。特に、ケーブルを介してシリアル通信により画像データを転送する場合は、転送に非常に時間がかかる為、従来に比べて転送時間の短縮効果が大きい。また、選択された全ての画像データが転送されていなくても、所望の画像データの転送を確認後に転送を終了することができるので、途中でプリント不要となった場合に、処理を効率良く進めることができる。また、画像データのサイズに応じて出力プリントのサイズが制限されるので、高画質なプリントのみを出力することができる。
【0046】
なお、上記実施の形態における記述内容は、本実施の形態における好適な一例であり、これに限定されるものではない。
例えば、本実施の形態においては、携帯電話機2からのデータは、通信ケーブル3を介してプリントベンダー1に供給されることとしたが、これに限定されず、例えば、コネクタ接続、微弱無線や赤外線等を利用した無線通信により行う構成としてもよい。また、転送方式はシリアル転送であってもパラレル転送であってもよい。
【0047】
また、プリントスタイル選択処理実行時等において選択入力を待機しているとき等、処理の空き時間に、携帯電話機2に対して選択されていない画像データの転送要求を行って画像データを取り込み、転送された画像データをRAM13に記憶するとともに表示装置12に表示するようにしてもよい。これにより、選択されなかった画像データを他の処理に影響することなく順次取り込むので転送効率を上げることができる。また、ユーザは、転送された画像データにプリントしたい画像があった場合には、再度画像データの転送を待機する必要がなくなり、利便性が向上する。
【0048】
また、上記実施の形態においては、携帯電話機2を例に説明しているが、これに限定されず、例えばデジタルカメラやPDA(Personal Digital Assistance)、デジタルウォッチ等においても本発明を適用することができる。
【0049】
その他、プリントベンダー1の細部構成及び細部動作に関しても、本発明の趣旨を逸脱することのない範囲で適宜変更可能である。
【0050】
【発明の効果】
本発明は、画像データ及びこの画像データに対応する付帯情報である撮影日及びファイル名が記録された画像記録装置が通信手段を介して接続され、前記画像データを印刷し販売する画像印刷販売装置であって、撮影日で選ぶか或いはファイル名で選ぶかを表示し、選択された撮影日或いはファイル名に対応する画像データを前記画像記録装置から取り込み、取込まれた画像データを印刷するので、画像データの印刷手順として、ユーザは撮影日を基準に印刷するのか、或いはファイル名を基準に印刷するのかを選択できる。例えば、ユーザは画像記録装置内の画像データの記録状態に応じて印刷手順を変更することもでき、ユーザ所望の印刷手順で画像データを印刷可能である。
【図面の簡単な説明】
【図1】本発明の一実施の形態における全体構成及び本発明に係るプリントベンダー1の外観を示す図である。
【図2】図1のプリントベンダー1の機能的構成を示すブロック図である。
【図3】図2のCPU10により実行されるプリント販売処理を示すフローチャートである。
【図4】図3のステップS4で表示装置12に表示されるプリント選択画面の一例を示す図である。
【図5】図3のステップS8で表示装置12に表示される画像選択方法指定画面の一例を示す図である。
【図6】図2のCPU10により実行されるファイルリスト処理を示すフローチャートである。
【図7】図2のCPU10により実行される画像ヘッダ解析処理を示すフローチャートである。
【図8】図2のCPU10により実行されるプリントスタイル選択処理を示すフローチャートである。
【図9】図8のステップS141で表示装置12に表示されるプリント画像選択画面の一例を示す図である。
【図10】図8のステップS148で表示装置12に表示されるプリント画面の一例を示す図である。
【図11】図2のCPU10により実行される画像順変更処理を示すフローチャートである。
【図12】図2のCPU10により実行される課金/プリント処理を示すフローチャートである。
【符号の説明】
1 プリントベンダー
2 携帯電話機
3 通信ケーブル
10 CPU
11 入力装置
12 表示装置
13 RAM
14 伝送制御部
15 金銭授受装置
16 印刷装置
17 記録装置
18 記録媒体接続部
19 バス[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an image printing and selling apparatus that prints and sells image data supplied from an image recording apparatus such as a digital camera and a mobile phone with a camera, and a program thereof.
[0002]
[Prior art]
In recent years, an image printing / sales apparatus (hereinafter referred to as a print vendor) arranged on a street corner or in a building, which can read and edit images from a recording medium such as a memory card that records images, and prints images for a fee. Image data recorded by an image recording apparatus such as a digital camera or a cellular phone can be easily printed. It is also possible to capture an image from the image recording apparatus to a print vendor via a data communication cable or via a server using a communication line. That is, in the image printing and selling apparatus, the image data recorded by the image recording apparatus is fetched, an input screen for various print designation information is displayed on the display device, and the image, print style, number of sheets, etc. to be printed are displayed from the displayed screen. When inputted, the inputted image data is photo-printed based on the inputted designation information.
[0003]
For example,
[0004]
[Patent Document 1]
Japanese Patent Laid-Open No. 2001-148068
[Problems to be solved by the invention]
However, when image data recorded by an image recording apparatus is taken into a print vendor via a recording medium or a server, there is a problem that costs such as a recording medium and a communication cost are required. Further, when image data is serially transferred via a communication cable and taken in, there is no problem as described above, but there is a problem that it takes time to exchange a huge amount of data.
[0006]
An object of the present invention is to enable efficient transfer of image data from an image recording apparatus that records image data to a print vendor.
[0007]
[Means for Solving the Problems]
The invention of
Furthermore, a program is provided for causing a computer of the image printing and selling apparatus to function as each means shown in the first aspect of the present invention (the fourth aspect of the present invention).
According to a second aspect of the present invention, in the image printing and selling apparatus according to the first aspect, the file names displayed on the display unit are displayed as a list of file names, and the selection unit selects any file from the file name list. It is characterized by selecting a name.
According to a third aspect of the present invention, in the image printing and selling apparatus according to the first aspect, the shooting date displayed on the display means displays a calendar created so that the user selects the shooting date. And
[0010]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
First, the configuration will be described.
FIG. 1 shows the overall configuration of the present invention and the appearance of a
[0011]
The
[0012]
FIG. 2 shows a functional configuration of the
[0013]
A CPU (Central Processing Unit) 10 reads a system program stored in the
[0014]
The
[0015]
The
[0016]
A RAM (Random Access Memory) 13 forms a work area for temporarily storing a system program executed by the
[0017]
The
[0018]
The
[0019]
The
[0020]
The
[0021]
For example, the recording
[0022]
Next, the operation of the present embodiment will be described.
FIG. 3 shows a print sales process executed by the
[0023]
First, the work area of the
[0024]
FIG. 4 shows an example of a print selection screen displayed on the
[0025]
When “print from memory card” is selected from the print selection screen (step S5; NO), the process proceeds to another process (step S6). When “print from mobile phone” is selected from the print selection screen (step S5; YES), the
[0026]
FIG. 5 shows an example of the image selection method designation screen displayed on the
[0027]
When “select by file name” is selected from the image selection method designation screen (step S9; NO), a file list process (see FIG. 6) described later is executed (step S10). On the other hand, when “select by shooting date” is selected (step S9; YES), an image header analysis process (see FIG. 7) described later is executed (step S11).
[0028]
FIG. 6 shows file list processing.
A transfer request for the file name list of the image data recorded in the storage unit or recording medium of the
[0029]
When a file name is selected and specified from the displayed file name list by the input device 11 (step S104; YES), the number of selected files is calculated, and the file No. is sequentially added to each file name in the file name list from 1. Is given (step S105). Next, a transfer request for image data of the selected file name is transmitted to the
[0030]
FIG. 7 shows image header analysis processing.
A transfer request for the file name list of the image data recorded in the storage unit or recording medium of the
[0031]
Subsequently, the file No. is transmitted to the
[0032]
In step S12 of FIG. 3, when the shooting date list is created by sorting matching data of shooting dates and file names in order of shooting dates (step S12), a display calendar is created based on the created shooting date list. (Step S13) is displayed on the display device 12 (Step S14). When the shooting date is selected from the displayed calendar (step S15; YES), the file name corresponding to the selected shooting date is extracted from the shooting date list (step S16), and the number of extracted files is calculated. , File NO. Are assigned in order from 1 (step S17).
[0033]
Next, the transfer request for the image data with the extracted file name is transmitted to the
[0034]
Note that the print sales process is repeatedly executed when the power of the
[0035]
FIG. 8 shows print style selection processing.
First, a print image selection screen is displayed on the display device 12 (step S141).
FIG. 9 shows an example of a print image selection screen.
Here, in the
[0036]
When the 4/9 division is changed from the print image selection screen (step S142; YES), the image display method is changed according to the changed number of divisions (step S143), and the print image selection screen is displayed. The For example, if 9 division is selected from the screen where 4 division is selected, a file that is less than 640 × 480 dots is changed to color display, and the characters “9 division limited” are erased and the image can be selected. Become.
[0037]
After an image is selected from the print image selection screen (step S144), when the page button is pressed to select a page (step S145; YES), the page shifts to +/− in response to the pressing of the page button. (Step S146), a print image selection screen corresponding to the designated page is displayed (Step S141). If the number of transferred files is small and all can be displayed within one page of the print image selection screen, the page button is not displayed. When an image is selected from the print image selection screen and the selection end is instructed (step S147; YES), the print image is synthesized by the selected image, and a print screen is created and displayed (step S148).
[0038]
FIG. 10 shows an example of the print screen. As shown in FIG. 10, the print screen includes a print output image, a + button for designating the number of prints, a button, an image order change button, a vertical / horizontal designation area, a print paper selection area, a date print designation area. A clear number button, a charge display area, and the like are displayed.
[0039]
When an image order change is instructed from the print screen displayed on the display device 12 (step S149; YES), an image order change process described later is executed (see FIG. 11) (step S150). When print paper is selected (step S151; YES), the selected paper (standard or sticker) format is reflected in the output image (step S152), and the print screen is displayed. When the vertical / horizontal style is selected (step S153; YES), the selected vertical / horizontal style is reflected in the output image (step S154), and the print screen is displayed. If date printing is selected (YES in step S155), the presence or absence of date printing is reflected (step S156), and the print screen is displayed. When the number of prints is designated (step S157; YES), the designated number of prints is reflected on the display (step S158), and the print screen is displayed. When clearing the number of sheets is designated (step S159; YES), the number of displayed sheets is cleared (step S160), and the print screen is displayed. When setting (OK) is instructed from the print screen (step S161; YES), print designation information is generated with the set contents (step S162), and the process proceeds to step S25 in FIG.
[0040]
FIG. 11 shows the image order changing process.
An image order change screen in which images to be printed are arranged and displayed in order is displayed on the display device 12 (step S171), and when rearrangement in order of shooting date is selected from this screen (step S172), the images are sorted in order of shooting date. The images are rearranged (step S173), and an image order change screen is displayed. If rearrangement in order of shooting date is not selected (step S172; NO) and an image whose order is to be changed is selected and the previous / next instruction is given (step S174; YES), the position of the selected image is changed to the previous / next position. The screen is reflected so as to come in the order according to the subsequent instruction (step S175), and the image order change screen is displayed. When a page button is pressed from the image order change screen and a page is selected (step S176; YES), the page shifts to +/− in accordance with the pressing of the page button (step S177), and according to the designated page. The image order change screen is displayed. If the number of files selected for printing is small and all images can be displayed within one page of the image order change screen, the page button is not displayed. When selection clear is instructed from the image order change screen (step S178; YES), the image order on the image order change screen is changed to the default setting that was initially displayed (step S179) and displayed. When setting is instructed from the image order change screen (step S180; YES), the process proceeds to step S148 in FIG.
[0041]
FIG. 12 shows the billing / print process.
First, a charge settlement screen corresponding to the contents of the print is displayed on the display device 12 (step S181), and it waits for the
[0042]
As described above, according to the
[0043]
On the other hand, when the selection is made according to the shooting date, a transfer request for the file name list of the image data is made to the
[0044]
Further, according to the
[0045]
Therefore, instead of selecting all the image data recorded in the image recording apparatus and then selecting the image to be printed, only the image data of the selected file is transferred, so that the image data can be transferred efficiently. it can. In particular, when transferring image data via serial communication via a cable, it takes a very long time to transfer, so the effect of shortening the transfer time is greater than in the prior art. Even if all the selected image data has not been transferred, the transfer can be terminated after confirming the transfer of the desired image data, so that the process can be efficiently performed when printing becomes unnecessary during the process. be able to. In addition, since the size of the output print is limited according to the size of the image data, only a high-quality print can be output.
[0046]
Note that the description content in the above embodiment is a preferred example in the present embodiment, and the present invention is not limited to this.
For example, in the present embodiment, the data from the
[0047]
In addition, when waiting for selection input during execution of print style selection processing or the like, a request for transferring unselected image data is made to the
[0048]
In the above embodiment, the
[0049]
In addition, the detailed configuration and detailed operation of the
[0050]
【The invention's effect】
The present invention relates to an image printing and sales apparatus for printing and selling the image data by connecting an image recording apparatus in which the image data and the shooting date and the file name, which are supplementary information corresponding to the image data, are recorded via a communication unit. Since it is displayed whether to select by shooting date or by file name, image data corresponding to the selected shooting date or file name is fetched from the image recording apparatus, and the captured image data is printed. As a printing procedure for image data, the user can select whether to print based on the shooting date or based on the file name. For example, the user can change the printing procedure according to the recording state of the image data in the image recording apparatus, and the image data can be printed by the printing procedure desired by the user.
[Brief description of the drawings]
FIG. 1 is a diagram showing an overall configuration of an embodiment of the present invention and an appearance of a
FIG. 2 is a block diagram illustrating a functional configuration of the
FIG. 3 is a flowchart showing print sales processing executed by a
4 is a diagram showing an example of a print selection screen displayed on the
FIG. 5 is a diagram showing an example of an image selection method designation screen displayed on the
6 is a flowchart showing file list processing executed by
7 is a flowchart showing image header analysis processing executed by the
FIG. 8 is a flowchart showing print style selection processing executed by the CPU of FIG.
9 is a diagram showing an example of a print image selection screen displayed on the
10 is a diagram showing an example of a print screen displayed on the
FIG. 11 is a flowchart showing image order change processing executed by the
12 is a flowchart showing charging / printing processing executed by the
[Explanation of symbols]
1
11
14
Claims (4)
撮影日で選ぶか或いはファイル名で選ぶかを表示する表示手段と、
この表示手段に表示される撮影日で選ぶか或いはファイル名で選ぶかを選択する選択手段と、
この選択手段により選択された撮影日或いはファイル名に対応する画像データを前記画像記録装置から取り込む画像データ取り込み手段と、
この画像データ取り込み手段により取込まれた画像データを印刷する印刷手段と、
を備えたことを特徴とする画像印刷販売装置。An image printing and sales apparatus for printing and selling the image data , in which the image recording apparatus in which the image data and the shooting date and the file name which are incidental information corresponding to the image data are recorded is connected via a communication unit,
Display means for displaying whether to select by shooting date or by file name;
A selection means for selecting whether to select by a shooting date or a file name displayed on the display means;
An image data capture means for capturing image data corresponding to more selected shooting date or file name to the selected device from the image recording apparatus,
Printing means for printing the image data captured by the image data capturing means ;
An image printing and sales apparatus comprising:
前記選択手段は前記ファイル名リストから任意のファイル名を選択することを特徴とする請求項1に記載の画像印刷販売装置。2. The image print sales apparatus according to claim 1, wherein the selection unit selects an arbitrary file name from the file name list.
撮影日で選ぶか或いはファイル名で選ぶかを表示する表示手段、
この表示手段に表示される撮影日で選ぶか或いはファイル名で選ぶかを選択する選択手段、
この選択手段により選択された撮影日或いはファイル名に対応する画像データを前記画像記録装置から取り込む画像データ取り込み手段、
この画像データ取り込み手段により取込まれた画像データを印刷する印刷手段、
として機能させるプログラム。A computer of an image printing and sales apparatus for printing and selling the image data , in which the image recording apparatus in which the image data and the shooting date and the file name which are incidental information corresponding to the image data are recorded is connected via communication means,
Display means to display whether to select by shooting date or file name,
A selection means for selecting whether to select by a shooting date or a file name displayed on the display means;
Image data up Write-means for capturing from the image recording apparatus of image data corresponding to more selected shooting date or file name to the selection means,
Printing means for printing the image data captured by the image data capturing means ;
Program to function as .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003063603A JP4147980B2 (en) | 2003-03-10 | 2003-03-10 | Image printing sales apparatus and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003063603A JP4147980B2 (en) | 2003-03-10 | 2003-03-10 | Image printing sales apparatus and program |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008097124A Division JP4561860B2 (en) | 2008-04-03 | 2008-04-03 | Image printing sales apparatus and program thereof. |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2004274467A JP2004274467A (en) | 2004-09-30 |
| JP4147980B2 true JP4147980B2 (en) | 2008-09-10 |
Family
ID=33125142
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003063603A Expired - Fee Related JP4147980B2 (en) | 2003-03-10 | 2003-03-10 | Image printing sales apparatus and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4147980B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102855706A (en) * | 2012-09-17 | 2013-01-02 | 廉峰 | Self-service photo printing integrated machine |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006217299A (en) * | 2005-02-04 | 2006-08-17 | Fuji Photo Film Co Ltd | Wireless communication device |
| JP2006319497A (en) * | 2005-05-11 | 2006-11-24 | Ricoh Co Ltd | Imaging apparatus and recording method |
| KR100823267B1 (en) | 2006-04-13 | 2008-04-21 | 삼성전자주식회사 | Full printing method and system by device |
| JP2009152847A (en) * | 2007-12-20 | 2009-07-09 | Canon Inc | Image processing apparatus, control method therefor, program, and storage medium |
-
2003
- 2003-03-10 JP JP2003063603A patent/JP4147980B2/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102855706A (en) * | 2012-09-17 | 2013-01-02 | 廉峰 | Self-service photo printing integrated machine |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2004274467A (en) | 2004-09-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7027172B1 (en) | Color digital printer having a graphical user interface for displaying and selecting images for local and remote printing | |
| JP2004255740A (en) | Image output device, program, recording medium | |
| JP2009083236A (en) | Image forming apparatus | |
| JP3731719B2 (en) | Photo printing system | |
| US20010042086A1 (en) | Print order receiving device, print receiving producing system and print order data product | |
| JP2004310436A (en) | File selection support program and file selection support method | |
| JP4147980B2 (en) | Image printing sales apparatus and program | |
| JP4532885B2 (en) | Server computer and method of providing page data to communication terminal via network by server computer | |
| JP4561860B2 (en) | Image printing sales apparatus and program thereof. | |
| JP2002183832A (en) | Image output system | |
| US7813962B2 (en) | System and method for generating an image fulfillment order | |
| JP2006053718A (en) | Photo processing device | |
| JP6578968B2 (en) | Image printing apparatus, image printing method, and order receiving terminal | |
| JP6021589B2 (en) | Image output apparatus, image display method, and image display program | |
| JP4363943B2 (en) | Image input / output control method, apparatus, and program | |
| JP2006185440A (en) | Image output system | |
| JP3685060B2 (en) | Image output system | |
| JP2003087468A (en) | Print order data generating apparatus | |
| JP4324725B2 (en) | Image printing sales apparatus and program | |
| JP4377986B2 (en) | Printing apparatus, control method thereof, and storage medium | |
| JP2005064910A (en) | Method and system for receiving print order, and removable medium for print order | |
| JP2003256183A (en) | Print order display method and device | |
| JP2004272536A (en) | Image printing and selling device and program | |
| JP2006020145A (en) | Print sales device, print sales control program | |
| JP2001341381A (en) | Photo processing system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050920 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080205 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080403 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20080603 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080616 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110704 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110704 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120704 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120704 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130704 Year of fee payment: 5 |
|
| LAPS | Cancellation because of no payment of annual fees |