[go: up one dir, main page]

JP4427958B2 - Image photographing apparatus and program - Google Patents

Image photographing apparatus and program Download PDF

Info

Publication number
JP4427958B2
JP4427958B2 JP2003058285A JP2003058285A JP4427958B2 JP 4427958 B2 JP4427958 B2 JP 4427958B2 JP 2003058285 A JP2003058285 A JP 2003058285A JP 2003058285 A JP2003058285 A JP 2003058285A JP 4427958 B2 JP4427958 B2 JP 4427958B2
Authority
JP
Japan
Prior art keywords
print
image
printing
image data
vendor
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
Application number
JP2003058285A
Other languages
Japanese (ja)
Other versions
JP2004268276A (en
Inventor
利彦 大塚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2003058285A priority Critical patent/JP4427958B2/en
Publication of JP2004268276A publication Critical patent/JP2004268276A/en
Application granted granted Critical
Publication of JP4427958B2 publication Critical patent/JP4427958B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Television Signal Processing For Recording (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、画像データを記録したデジタルカメラ、カメラ付き携帯電話機等の画像撮影装置及びプログラムに関する。
【0002】
【従来の技術】
近年、街角や建物内に配置され、画像を記録したメモリカード等の記録媒体から画像を読み込んで編集加工も可能とし、有料にて画像印刷するようにした画像印刷販売装置(以下、プリントベンダーと呼ぶ)によって、デジタルカメラ等により記録された画像データを手軽に写真印刷できるようになっている。即ち、プリントベンダーにおいては、メモリカード等の記録媒体から画像データを読み込み、表示装置に各種プリント指定情報の入力画面を表示し、表示された画面から印刷したい画像やプリントスタイル、枚数等が入力されると、入力された指定情報に基づいて写真印刷する。
【0003】
また、例えば特許文献1には、携帯電話機と写真印刷自動販売機との間でブルートゥース通信をおこない、当該通信によって印刷画像の選択や印刷枚数の指定を行う機能を備えたシステムも開示されている。
【0004】
【特許文献1】
特開2002−352319号公報
【0005】
【発明が解決しようとする課題】
しかしながら、プリントベンダーに挿入された記録媒体から画像データを読み込む場合、プリントする画像データやプリントスタイルを選択する画面を表示するための表示装置が必要となるため、プリントベンダーが大型となり、コストもかかるという問題点があった。
【0006】
また、特許文献1のように、携帯電話機から通信により印刷する画像データや印刷枚数等を指定する場合において、写真印刷自動販売機にプリント状況や支払い金額の表示等を行うため、携帯電話機の表示と写真印刷自動販売機の表示を夫々確認しながら煩雑な操作を必要とする問題点があった。
【0007】
本発明の課題は、表示内容の確認等を簡単に行うことができるようにすることである。
【0008】
【課題を解決するための手段】
本発明の画像撮影装置は、画像を撮影する撮像手段と、画像データを表示する表示手段と、画像データを印刷して販売する画像印刷販売装置に通信接続する通信手段と、前記通信手段を介して前記画像印刷販売装置に接続されると、当該画像印刷販売装置より指定可能な用紙サイズと用紙単価を含む販売装置情報を受信する手段と、前記画像印刷販売装置で印刷する画像データを選択し、各画像データ毎に用紙サイズ、印刷枚数を示す印刷条件を指定する指定手段と、前記受信した販売装置情報に基づいて前記指定された印刷条件に応じた印刷を行うために必要となる料金を算出して前記表示手段へ表示する制御手段と、前記制御手段で算出された料金を前記表示手段へ表示した後に、指示操作により、前記指定手段で指定された印刷条件及び画像データを前記通信手段を介して前記画像印刷販売装置に送信する送信手段とを備えたことを特徴とする。
【0014】
【発明の実施の形態】
以下、図を参照して本発明の実施の形態を詳細に説明する。
まず、構成を説明する。
図1に、本発明の全体構成及び本発明に係るプリントベンダー1の外観を示す。図1に示すように、プリントベンダー1には、電源ボタン12a、USB差込口14a、金銭投入口15a、金銭返却口15b、印刷物取出口16a、記録媒体挿入口18a〜18dが設けられている。
【0015】
プリントベンダー1は、例えば、ラボや街角等に設置され、デジタルカメラ、カメラ付き携帯電話機等の、画像データを記録した記録機器2からUSBケーブル3を介して、あるいは記録媒体を介して記録媒体接続部18から入力された画像データのうち、指定された画像を指定されたスタイルで指定された枚数分有料にて写真プリントして出力する画像印刷販売装置である。
【0016】
図2にプリントベンダー1の機能的構成を示す。図2に示すように、プリントベンダー1は、CPU11、入力装置12、RAM13、伝送制御部14、金銭管理装置15、印刷装置16、記憶装置17、記録媒体接続部18等により構成され、各部はバス19により接続されている。
【0017】
CPU(Central Processing Unit)11は、記憶装置17に記憶されているシステムプログラムを読み出し、RAM13内に形成されたワークエリアに展開し、該システムプログラムに従って各部を制御する。また、CPU11は、記憶装置17に記憶されているベンダー側プリント処理プログラムを始めとする各種処理プログラムを読み出してワークエリアに展開し、後述するベンダー側プリント処理等を始めとする各種処理を実行し、それらの処理結果をRAM13のワークエリアに記憶する。そして、ワークエリアに格納した処理結果を記憶装置17内の指定の保存先に保存させる。
【0018】
入力装置12は、電源ボタン12a等の操作ボタンを備えて構成され、押下操作された押下信号を入力信号としてCPU11に出力する。
【0019】
RAM(Random Access Memory)13は、CPU11により実行されるシステムプログラム、ベンダー側プリント処理プログラムを始めとする各種処理プログラム、各処理において処理中のデータ、処理結果などを一時的に記憶するワークエリアを形成する。また、RAM13は、図3に示すように、ベンダー側プリント処理において記憶装置17から読み出されたDPS(Direct Print Service)モードデータを格納するエリア、記憶装置17から読み出されたベンダー情報(図7参照)を格納するエリア、記録機器2から受信されたプリント指定情報(図9参照)を格納するエリア、作成されたプリントステータス(図10参照)を格納するエリア、プリントログ(図12参照)を格納するエリアを有している。DPSモードデータは、当該プリントベンダー1が他のDPS規格に準じた機器とUSB接続を行ってDPS規格に基づく印刷制御を行う際に、互いにDPSの機能を有することを確認しあうために送信するデータである。
【0020】
伝送制御部14は、USB差込口14aに差し込まれたUSBケーブル3により記録機器2内の伝送制御部24と接続され、CPU11の制御により記録機器2内の伝送制御部24との間でデータ送受信を行い、受信データをCPU11に出力する。
【0021】
金銭管理装置15は、記録機器2から指定されたプリントスタイルやプリント枚数に基づいて料金を算出する。また、金銭授受部としての金銭投入口15aから投入された金額や偽造を判定し、料金と投入金額に基づいて返金額を算出し、その返金額に相当するつり銭を金銭返却口15bから返却する。また、計算された料金、投入金額、返金額のデータをCPU11に出力する。
【0022】
印刷装置16は、単数あるいは複数のプリンタを備え、伝送制御部14を介して、或いは記録媒体接続部18を介して入力された画像データに応じて変調した光ビームで感光材料(印画紙、シール)を走査露光して潜像を記録し、露光済みの感光材料に湿式の現像処理や乾燥処理を施して、仕上がりプリントとしてプリント受取口16aに出力する。
【0023】
記憶装置17は、プリントベンダー1に対応するシステムプログラム、ベンダー側プリント処理プログラムを始めとする各種処理プログラム、DPSモードデータ、ベンダー情報を始めとする各種データ等が予め記憶されており、この記憶装置17は、磁気的、光学的記録媒体、若しくは半導体メモリなどCPU11で読取り可能な記録媒体を含んだ構成である。この記録媒体はCD-ROM(Compact Disc Read Only Memory)、メモリカード等の可搬型の媒体やハードディスク等の固定的な媒体を含む。また、プリントベンダー1をモデム、TA(Terminal Adapter)やルータ等により構成される通信制御部を備える構成とし、記録媒体に格納するプログラム、データ等の一部若しくは全部をサーバやクライアントからWAN(Wide Area Network)、LAN(Local Area Network)などのネットワークを介して受信する構成にしてもよく、更に、記録媒体はネットワーク上に構築されたサーバやクライアントの記録媒体であってもよい。
【0024】
記録媒体接続部18は、例えば、フラッシュメモリカードの挿入口18a、スマートメディアカードの挿入口18b、メモリースティックの挿入口18c、フロッピー(登録商標)ディスクの挿入口18dの各挿入口に挿入された可搬型記録媒体とデータの入出力を行うためのインターフェースである。なお、記録媒体としては、上述したものに限定されず、例えば、SDカード(Secure Digital memory card)、PCカード、MO(magneto-optic)等を装着可能な構成としてもよい。
【0025】
次に、記録機器2について説明する。
記録機器2は、デジタルカメラ、カメラ付き携帯電話機、PDA(Personal Digital Assistance)等の画像データを記録した機器である。本実施の形態においては、記録機器2をデジタルカメラとして説明する。
【0026】
図4に、記録機器2の機能的構成を示す。図4に示すように、記録機器2は、CPU21、入力装置22、RAM23、伝送制御部24、表示装置25、撮影装置26、記憶装置27、外部記録媒体接続部28等により構成されており、各部はバス29により接続されている。
【0027】
CPU21は、記憶装置27に記憶されているシステムプログラムや各種処理プログラムを読み出し、RAM23内に形成されたワークエリアに展開し、該システムプログラムに従って各部を制御する。また、CPU21は、記憶装置27に記憶されているホスト側プリント処理プログラムを読み出してワークエリアに展開し、後述するホスト側プリント処理を実行し、処理結果をRAM23内のワークエリアに記憶すると共に表示装置25に表示させる。そして、ワークメモリに格納した処理結果を記憶装置27内の指定の保存先に保存させる。
【0028】
入力装置22は、電源スイッチ、シャッター、撮影に関する各種設定スイッチ及びカーソルスイッチ等を備え、その各スイッチ操作に応じた操作信号をCPU21に出力する。
【0029】
RAM23は、図5に示すように、ホスト側プリント処理において記憶装置27から読み出されたDPSモードデータを格納するエリア、プリントベンダー1から送信されたベンダー情報を格納するエリア、入力装置22から入力されたプリント指定情報を格納するエリア、プリントベンダー1から送信されたプリントステータスを格納するエリア、プリントベンダー1から送信されたプリントログを格納するエリアを有する。また、RAM23は、CPU21により実行されるシステムプログラム、各種処理プログラム、各処理において処理中のデータ、処理結果などを一時的に記憶するワークエリアを有する。
【0030】
伝送制御部24は、USBケーブル3等によりプリントベンダー1内の伝送制御部14と接続され、CPU21の制御によりプリントベンダー1内の伝送制御部14との間でデータ送受信を行い、受信データをCPU21に出力する。
【0031】
表示装置25は、LCD(Liquid Crystal Display)等により構成され、CPU21から入力される表示信号の指示に従って、表示画面上に、画像データや各種プリント指定情報入力画面、プリント状況、支払い状況等を表示する。
【0032】
撮影装置26は、撮像用の光学レンズユニットとCCD(Charge Coupled Device )等の撮像素子を含む光電変換ユニット等により構成され、入力装置22おけるシャッター押下操作に応じてCPU21から入力される撮影指示により、作業工程の撮影対象を撮像し、その撮像画像を光電変換して撮像画像データとしてCPU21に出力する。
【0033】
記憶装置27は、各種プログラム、撮影装置26により記録された画像データ、DPSモードデータを始めとする各種データが予め記憶されており、この記憶装置27は、磁気的、光学的記録媒体、若しくは半導体メモリなどCPU21で読取り可能な記録媒体を含んだ構成である。この記録媒体はCD-ROM、メモリカード等の可搬型の媒体やハードディスク等の固定的な媒体を含む。また、この記録媒体に格納するプログラムやデータは、その一部若しくは全部をサーバやクライアントからWAN、LANなどのネットワークを介して受信する構成にしてもよく、更に、記録媒体はネットワーク上に構築されたサーバやクライアントの記録媒体であってもよい。
【0034】
外部記録媒体接続部28は、外部記録媒体挿入口に挿入された記録媒体とデータの入出力を行うためのインターフェースである。外部記録媒体としては、例えば、フラッシュメモリ、SDカード等が挙げられるが、これに限定されない。
【0035】
次に、本実施の形態の動作を説明する。
図6に、記録機器2のCPU21により実行されるホスト側プリント処理を示す。このホスト側プリント処理は、記録機器2からUSBケーブル3を介してプリントベンダー1にシリアル接続することにより、DPSを利用してプリントベンダー1を制御して画像データの印刷を行うものである。
【0036】
記録機器2とプリントベンダー1とがUSBケーブル3を介して接続されると(ステップS1)、DPSに準拠した機器であることを示すDPSモードデータが記憶装置27から読み出されてRAM23に展開され、伝送制御部24により送信される(ステップS2)。次いで、プリントベンダー1においてこのDPSモードデータが確認された後に送信されるプリント開始データの受信が待機され(ステップS3)、USB接続時間がタイムアウトすると(ステップS4;YES)、本処理は終了する。USB接続時間がタイムアウトする前に(ステップS4;NO)、プリント開始データが伝送制御部24により受信されると、(ステップS3;YES)、プリントベンダー1にベンダー情報送信指示が送信される(ステップS5)。
【0037】
ベンダー情報送信指示後、プリントベンダー1から送信されるベンダー情報の受信が待機され(ステップS6)、USB接続時間がタイムアウトする前に(ステップS7;NO)、ベンダー情報が伝送制御部24により受信されると(ステップS6;YES)、表示装置25に、プリントベンダー1で印刷可能な用紙の種類(例えば、写真用の印画紙、シール等)、用紙サイズの中から用紙の種類及びサイズを指定するための画面が表示され、この画面から入力装置22により用紙の種類及びサイズの指定が行われる(ステップS8)。一方、ステップS7において接続時間がタイムアウトした場合は(ステップS7;YES)、処理はステップS9に移行し、当該処理で使用されたRAM23の各エリアが初期化される。
【0038】
図7に、ベンダー情報の一例を示す。図7に示すように、ベンダー情報としては、例えば、プリントベンダー1を特定するために一意的に割り当てられた識別コードであるベンダー機種番号、プリントベンダー1の制御プログラムのバージョン、マシンプログラムのバージョン、つり銭情報、サイズ毎の用紙単価、指定可能な用紙サイズ、指定可能な印刷(プリント)スタイル、メカ(プリンタ)ID(例えば、プリントベンダー1が複数のプリンタを備えている場合は、1−1は写真用プリンタ、1−2はシール用プリンタ等のようにプリンタの用途に応じたIDが付される)、プリンタの稼動状況、サイズ毎の用紙の残枚数、印刷した総枚数、システムの状態を示すStatusコード(例えば、プリンタが印刷中か、待機中か、正常か、プリントが終了したかを示すコード等)等により構成される。
【0039】
図6に戻り、ステップS8で用紙のサイズ、種類が指定されると、表示装置25にプリントスタイル選択画面が表示され、この画面から入力装置22によりプリントスタイル(例えば、縁なし前面印刷、分割印刷、インデックス印刷等)が選択されると(ステップS10)、表示装置25に画像データ一覧が表示され、この画面から入力装置22によりプリントする画像(イメージ)が選択されると(ステップS11)、表示装置25にプリント枚数指定画面が表示され、この画面から入力装置22によりプリント枚数が指定されると(ステップS12)、1つのジョブのプリント指定(画像データ及び印刷条件の指定)が完了する。プリント指定終了が指示されるまで(ステップS13;NO)、ステップS8〜13は繰り返し実行され、プリント指定終了が指示されると(ステップS13;YES)、ステップS8〜12で入力されたプリント指定情報の内容とベンダー情報の用紙単価に基づいて料金が計算され、プリント指定情報の内容と料金が表示装置25に表示される(ステップS14)。
【0040】
図8に、各種プリント指定情報入力画面の一例として、図6のステップS10で表示装置25に表示されるプリントスタイル選択画面251を示す。図8に示すように、プリントスタイル選択画面251には、プリントベンダー1で設定可能なスタイルのイメージが表示されており、入力装置22により所望のイメージ及び用紙の縦横を選択して「設定」ボタンが押下されると、プリントスタイルが指定される。
【0041】
図6に戻り、ステップS14でプリント指定情報及び料金が表示された後、入力装置22により変更ある旨指示されると(ステップS15;NO)、ステップS8〜14が繰り返し実行される。入力装置22により変更なしが指示されると〔ステップS15;YES)、伝送制御部24によりプリントベンダー1にプリント指定情報が送信される(ステップS16)。次いで、プリントベンダー1からの要求に応じて画像データが送信される(ステップS17)。
【0042】
図9に、記録機器2からプリントベンダー1に送信されるプリント指定情報の一例を示す。図9に示すように、プリント指定情報は、ステップS8〜12のプリント指定を1回行う度に付されるjob番号と、job番号に対応する画像データ(イメージデータ)、指定された用紙サイズ、印刷(プリント)スタイル、印刷枚数、用紙の種類に応じたメカIDにより構成されている。
【0043】
図6のステップS16、17において、プリント指定情報及び画像データ送信後、表示装置25により、指定されたプリントの合計金額の料金投入指示が表示される(ステップS18)。プリントベンダー1から送信されるプリントステータス中の料金フラグのONが確認される前に(ステップS19;NO)、入力装置22によりプリント処理続行しない指示が入力されると(ステップS20;NO)、伝送制御部24を介してプリントベンダー1にプリント終了が通知され(ステップS21)、当該処理で使用されたRAM23の各エリアが初期化されて(ステップS22)、本処理は終了する。プリントベンダー1から送信されるプリントステータスから料金フラグのONが確認されると(ステップS19;YES)、プリントステータスに基づいて表示装置25にプリント状況が表示される(ステップS23)。
【0044】
図10に、プリントステータスの一例を示す。図10に示すように、プリントステータスは、つり銭情報、投入金額、プリント金額、精算金額、料金フラグ、メカID、稼動状況、残枚数、総印刷枚数等の情報により構成される、プリント状況を示すための情報であり、プリントベンダー1で更新される毎にプリントベンダー1から記録機器2へ送信されるものである。
【0045】
図6のステップS24においてプリントベンダー1からのプリントステータスによりプリント終了(稼動状況OFF)が確認されるまで、プリントベンダー1から送信されたステータスが取得されると(ステップS25)、これに基づいてプリント状況が表示装置25に表示される。プリントステータスからプリント終了が確認されると(ステップS24;YES)、プリント終了であることを示すプリント終了画面が表示装置25に表示される(ステップS26)。そして、プリントベンダー1にプリントログ要求が送信され、プリントログが受信されると(ステップS27)、一定時間プリントログが表示されるとともに、記憶装置27に格納され(ステップS28)、当該処理で使用されたRAM23の各エリアが初期化されて(ステップS29)、本処理は終了する。
【0046】
図11に、プリント終了時のプリントステータスに基づいて表示装置25に表示されるプリント終了画面252の一例を示す。このプリント終了画面252が表示されることにより、ユーザはプリント金額を確認することができる。
【0047】
図12に、プリントログの一例を示す。図12に示すように、プリントログは、各job毎のプリント日時、画像データ、各種プリント指定情報、Status(OKなら正常終了)、金額等を示すデータにより構成される。プリントログは、記憶装置27に格納されるので、入力装置22から表示指示を入力することにより、いつでも表示装置25に表示して、プリント履歴及び料金を確認することができる。
【0048】
ここで、USBケーブル3を用いずに記録媒体を用いて記録機器2の画像データをプリントベンダー1に入力する場合、記録機器2において各種プリント指定情報を入力画面を表示し、記録機器2においてプリント指定を行い、記録媒体にプリント指定情報を画像データとともに記録しておくことにより、プリントベンダー1側に表示装置を備えなくとも記録媒体を介してのプリントを行うことができる。
【0049】
次に、プリントベンダー1側の動作について説明する。
図13に、プリントベンダー1のCPU11により実行されるベンダー側プリント処理を示す。このベンダー側プリント処理は、記録機器2が図6に示すホスト側プリント処理を実行する場合に、プリントベンダー1側で実行される処理である。
【0050】
記録機器2とプリントベンダー1とがUSBケーブル3を介して接続され、伝送制御部14により記録機器2からのDPSモードデータが受信されると(ステップS31;YES)、DPSモードデータが記憶装置17から読み出されてRAM13に展開され、この展開されたDPSモードデータと受信されたDPSモードデータが比較される(ステップS32)。比較の結果、DPSモードデータが一致し、記録機器2がDPS機能を有する機器であることが確認されると(ステップS33;YES)、伝送制御部14によりプリント開始データが送信される(ステップS34)。ステップS31において、記録機器2からDPSモードデータが受信されない場合は、本処理は終了する。また、ステップS33において、DPSモードデータであることが確認されなかった場合は、処理はステップS55に移行し、当該処理で使用されたRAM13の各エリアの初期化が行われ、本処理は終了する。
【0051】
プリント開始データ送信後、記録機器2からのベンダー情報送信指示が待機され(ステップS35)、接続時間がタイムアウトすると(ステップS36;YES)、処理はステップS55に移行し、当該処理で使用されたRAM13の各エリアが初期化され、本処理は終了する。接続時間がタイムアウトする前に(ステップS36;NO)、ベンダー情報送信指示が受信されると(ステップS35;YES)、記憶装置17に記憶されているベンダー情報がRAM13に展開され、伝送制御部14を介して送信される(ステップS37)。
【0052】
次いで、記録機器2からのプリント指定情報の受信が待機され(ステップS38)、接続時間がタイムアウトすると(ステップS39;YES)、処理はステップS55に移行し、RAM13の各エリアが初期化され、本処理は終了する。接続時間がタイムアウトする前に(ステップS39;NO)、伝送制御部14によりプリント指定情報が受信されると(ステップS38;YES)、プリント指定情報がRAM13のプリント指定情報格納エリアに格納される(ステップS40)。続いて記録機器2からの画像データの受信が待機され(ステップS41)、接続時間がタイムアウトすると(ステップS42;YES)、処理はステップS55に移行し、当該処理で使用されたRAM13の各エリアが初期化され、本処理は終了する。接続時間がタイムアウトする前に(ステップS42;NO)、伝送制御部14により画像データが受信されると(ステップS41;YES)、受信された画像データとプリント指定情報に基づいてプリントデータが作成される(ステップS43)。
【0053】
一方、金銭管理装置15においては、画像データとプリント指定情報に基づいてプリント料金が算出され、算出された料金に基づいて投入金額の確認が行われる(ステップS44)。また、プリント状況を示すプリントステータスがプリント状況に合わせて作成、更新され、記録機器2へ送信される(ステップS45)。金銭管理装置15により、プリント料金以上の金額が投入されたことが確認されるまで(ステップS46;NO)、ステップS44〜46は繰り返し実行される。金銭管理装置15により、プリント料金以上の金額が投入されたことが確認されると(ステップS46;YES)、プリントステータスの料金フラグがOFFからONに変更されて更新され、記録機器2へ送信される(ステップS47)。そして、作成されたプリントデータが印刷装置16の所定のプリンタへ送信されてプリントが開始されると(ステップS48)、プリント状況に応じてプリントステータスが更新され、記録機器2へ送信される(ステップS49)。
【0054】
プリント処理が終了すると(ステップS50;YES)、プリントステータスがプリント終了を示す内容に更新されるとともに(ステップS51)、料金フラグがOFFに変更して更新され、記録機器2へ送信される(ステップS52)。続いて、金銭管理装置15により返金額が算出され、料金精算が行われ、プリントステータスが精算状況に応じて更新、送信される(ステップS53)。そして、プリントログが作成され、記録機器2へ送信され(ステップS54)、当該処理で使用されたRAM13の各エリアが初期化されて(ステップS55)、本処理は終了する。
【0055】
なお、プリントログが投入金額、プリント金額、つり銭の情報を備えるようにし、記録機器においていつでも当該プリントの精算の明細を見ることができるのが望ましい。例えば、明細確認モードを設け、そのモードでプリントログの内容を読み出せるようにして、そのプリントログの内容をスクロール表示させるようにすることもできる。
【0056】
以上説明したように、記録機器2は、USBケーブル3を介してプリントベンダー1とDPS規格に準拠した通信を行い、プリント処理を行う。この際、記録機器2は、表示装置25により各種プリント指定情報の入力画面を表示し、入力装置22から入力されたプリント指定情報及び印刷する画像データをプリントベンダー1に送信するとともに、料金を計算してプリントベンダー1への料金投入の指示を表示装置25に表示させる。プリントベンダー1は、所定の料金の投入を確認後、記録機器2から受信したプリント指定データ及び画像データに基づき、プリントを行う。この間、料金の確認やプリント状況に応じてプリントステータスを更新して記録機器2へ送信し、プリントが終了すると料金を精算して、今回のプリント履歴及び金額を示すプリントログを記録機器2へ送信する。記録機器2は、プリントが終了するとプリントベンダー1から送信される精算金額を表示装置25に表示する。また、プリントログを一定時間表示した後記憶装置27に格納する。
【0057】
従って、プリントベンダー1において操作、表示を行わないので、プリントベンダー1においては表示装置が必要なくなり、プリントベンダー1の小型化、低コスト化を図ることができる。さらに、精算情報を示すプリントステータスやプリント明細であるプリントログを直接ホストである記録機器2に送信し、記録機器2で表示することができるので、プリントベンダー側でレシートの印刷装置等を備える必要がなくなり、プリントベンダー1のサイズ、コストを抑えることができる。また、ユーザは使い慣れた自己の所有する記録機器2の表示装置及び入力装置を利用してプリント指定を行うことができるので、操作性が向上する。
【0058】
なお、上記実施の形態における記述内容は、本実施の形態における好適な一例であり、これに限定されるものではない。
例えば、本実施の形態においては、プリントベンダー1と記録機器2はUSBケーブルを利用した有線接続としたが、これに限定されず、例えば、コネクタ接続、微弱無線や赤外線等を利用した無線通信により行う構成としてもよい。
【0059】
また、料金は、プリントベンダー1に金銭を投入して支払う構成としたが、これに限定されず、以下の態様により支払いを行うようにしてもよい。例えば、プリントベンダー1はモデム、LANアダプタやルータ等の通信制御部を備え、クレジットカード会社の与信ネットワークにオンライン接続可能な構成とする。記録機器2は、ICカード、例えばUIM(User Identity Module)カードを着脱可能な構成とする。そして、プリントベンダー1は、記録機器2に搭載されたUIMカードに記録されているクレジット情報がUSBケーブルや赤外線通信によりプリントベンダー1に送信された際に、ネットワーク経由でクレジット会社のサーバ等の認証局にアクセスしてクレジットカード会社の認証を得ることにより決済処理を行うクレジット決済手段を備えるようにしてもよい。また、プリントベンダー1がUIMカードリーダを備える構成として、記録機器2から取り出したUIMからクレジット情報を取得し、ネットワーク経由で決済処理を行うようにしてもよい。何れの場合においても、クレジットカードの支払い明細は、レシートとして記録機器2へ送信し、画面で確認できるようにする。これにより、手軽に支払いができるようになるとともに、プリントベンダー1側に金銭管理装置15を備える必要がなくなり、更にプリントベンダー1を小型化、低コスト化することができる。
【0060】
また、複数のプリントベンダー1と複数のプリンタとをLAN等により接続した構成とし、各プリントベンダー1に接続された各記録機器の画像データを待機中のプリンタに送信してプリントを行うようにしてもよい。このようにすると、プリンタを効率的に使用することができる。
【0061】
その他、プリントベンダー1、記録機器2の細部構成及び細部動作に関しても、本発明の趣旨を逸脱することのない範囲で適宜変更可能である。
【0062】
【発明の効果】
本発明によれば、画像データを画像印刷販売装置で印刷する際に、接続した画像印刷販売装置より用紙サイズと用紙単価を含む販売装置情報を受信することにより、各画像データ毎に、画像印刷販売装置で印刷する用紙サイズ、印刷枚数を示す印刷条件を指定する段階で、料金を表示できるので、画像撮影装置側で表示料金を確認して印刷条件の指定を変更することも可能になり、また、用紙単価が異なる種々の画像印刷販売装置に接続した場合も夫々対応する料金を表示できる。
【図面の簡単な説明】
【図1】本発明の一実施の形態における全体構成及び本発明に係るプリントベンダー1の外観を示す図である。
【図2】図1のプリントベンダー1の機能的構成を示すブロック図である。
【図3】図2のRAM13のデータ格納構造を示す図である。
【図4】図1の記録機器2の機能的構成を示すブロック図である。
【図5】図4のRAM23のデータ格納構造を示す図である。
【図6】図4のCPU21により実行されるホスト側プリント処理を示すフローチャートである。
【図7】プリントベンダー1から記録機器2へ送信されるベンダー情報の一例を示す図である。
【図8】図4の表示装置25に表示されるプリントスタイル選択画面251を示す図である。
【図9】記録機器2からプリントベンダー1へ送信されるプリント指定情報の一例を示す図である。
【図10】プリントベンダー1から記録機器2へ送信されるプリントステータスの一例を示す図である。
【図11】図4の表示装置25に表示されるプリント終了画面252を示す図である。
【図12】プリントベンダー1から記録機器2へ送信されるプリントログの一例を示す図である。
【図13】図2のCPU11により実行されるベンダー側プリント処理を示すフローチャートである。
【符号の説明】
1 プリントベンダー
2 記録機器
3 USBケーブル
11 CPU
12 入力装置
13 RAM
14 伝送制御部
15 金銭管理装置
16 印刷装置
17 記憶装置
18 記録媒体接続部
19 バス
21 CPU
22 入力装置
23 RAM
24 伝送制御部
25 表示装置
26 撮影装置
27 記憶装置
28 外部記録媒体接続部
29 バス
[0001]
BACKGROUND OF THE INVENTION
The present invention provides a digital camera, a camera-equipped mobile phone, etc., in which image data is recorded. Image shooting device And programs.
[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 a digital camera or the like can be easily printed. That is, a print vendor reads image data from a recording medium such as a memory card, displays an input screen for various print designation information on the display device, and inputs an image, print style, number of sheets, etc. to be printed from the displayed screen. Then, a photo is printed based on the input designation information.
[0003]
For example, Patent Document 1 discloses a system having a function of performing Bluetooth communication between a mobile phone and a photo printing vending machine, and selecting a print image and specifying the number of prints by the communication. .
[0004]
[Patent Document 1]
JP 2002-352319 A
[0005]
[Problems to be solved by the invention]
However, when image data is read from a recording medium inserted in the print vendor, a display device for displaying a screen for selecting image data to be printed and a print style is required, and the print vendor becomes large and expensive. There was a problem.
[0006]
Further, as in Patent Document 1, when specifying image data to be printed or the number of prints by communication from a mobile phone, display of a print status, a payment amount, and the like is performed on a photo printing vending machine. Therefore, it is necessary to perform complicated operations while checking the display on the mobile phone and the display on the photo printing vending machine. There was a necessary problem.
[0007]
The subject of the present invention is To make it easy to check the display contents It is to be.
[0008]
[Means for Solving the Problems]
An image photographing apparatus of the present invention includes an imaging means for photographing an image, a display means for displaying image data, a communication means for communicating with an image print sales apparatus for printing and selling image data, and the communication means. The When connected to the image printing sales apparatus, From image printing sales equipment Can be specified Means for receiving sales device information including paper size and paper unit price, and image data to be printed by said image printing sales device Select for each image data Designating means for designating printing conditions indicating the paper size and the number of printed sheets, and the display means for calculating a fee required for performing printing according to the designated printing conditions based on the received sales apparatus information Control means for displaying After displaying the fee calculated by the control means on the display means, a sending means for sending the printing conditions and image data designated by the designation means to the image print sales apparatus via the communication means by an instruction operation When It is provided with.
[0014]
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 print vendor 1 according to the present invention. As shown in FIG. 1, the print vendor 1 is provided with a power button 12a, a USB insertion port 14a, a money insertion port 15a, a money return port 15b, a printed material outlet 16a, and recording medium insertion ports 18a to 18d. .
[0015]
For example, the print vendor 1 is installed in a lab or a street corner, and is connected to a recording medium from a recording device 2 that records image data, such as a digital camera or a mobile phone with a camera, via a USB cable 3 or via a recording medium. This is an image printing and sales apparatus that prints and outputs a specified number of images of a specified number of images in the image data input from the unit 18 for a specified charge.
[0016]
FIG. 2 shows a functional configuration of the print vendor 1. As shown in FIG. 2, the print vendor 1 includes a CPU 11, an input device 12, a RAM 13, a transmission control unit 14, a money management device 15, a printing device 16, a storage device 17, a recording medium connection unit 18, and the like. Connected by a bus 19.
[0017]
A CPU (Central Processing Unit) 11 reads a system program stored in the storage device 17, develops it in a work area formed in the RAM 13, and controls each unit according to the system program. Further, the CPU 11 reads out various processing programs including the vendor-side print processing program stored in the storage device 17 and develops them in the work area, and executes various processing including the vendor-side print processing described later. The processing results are stored in the work area of the RAM 13. Then, the processing result stored in the work area is stored in a specified storage destination in the storage device 17.
[0018]
The input device 12 is configured to include operation buttons such as a power button 12a, and outputs a pressed signal that is pressed down to the CPU 11 as an input signal.
[0019]
A RAM (Random Access Memory) 13 has a work area for temporarily storing a system program executed by the CPU 11, various processing programs including a vendor-side print processing program, data being processed in each processing, processing results, and the like. Form. Further, as shown in FIG. 3, the RAM 13 is an area for storing DPS (Direct Print Service) mode data read from the storage device 17 in the vendor-side print processing, and vendor information (FIG. 3) read from the storage device 17. 7), an area for storing print designation information (see FIG. 9) received from the recording device 2, an area for storing the created print status (see FIG. 10), and a print log (see FIG. 12). Has an area to store. The DPS mode data is transmitted to confirm that the print vendor 1 has a DPS function when the print vendor 1 performs USB control with another DPS standard-compliant device and performs print control based on the DPS standard. It is data.
[0020]
The transmission control unit 14 is connected to the transmission control unit 24 in the recording device 2 by the USB cable 3 inserted into the USB insertion port 14a, and data is transmitted to and from the transmission control unit 24 in the recording device 2 under the control of the CPU 11. Transmission / reception is performed, and reception data is output to the CPU 11.
[0021]
The money management apparatus 15 calculates a fee based on the print style and the number of prints designated from the recording device 2. Further, the amount and forgery inserted from the money insertion slot 15a serving as a money transfer unit are determined, a return amount is calculated based on the fee and the input amount, and the change corresponding to the return amount is returned from the money return slot 15b. . In addition, the calculated fee, input amount, and return amount data are output to the CPU 11.
[0022]
The printing device 16 includes one or a plurality of printers, and is a photosensitive material (printing paper, sticker) with a light beam modulated in accordance with image data input via the transmission control unit 14 or the recording medium connection unit 18. A latent image is recorded by scanning exposure, and the exposed photosensitive material is subjected to wet development processing and drying processing, and is output to the print receiving port 16a as a finished print.
[0023]
The storage device 17 stores in advance a system program corresponding to the print vendor 1, various processing programs including a vendor-side print processing program, DPS mode data, various data including vendor information, and the like. Reference numeral 17 denotes a configuration including a recording medium readable by the CPU 11 such as a magnetic or optical recording medium or a semiconductor memory. This recording medium includes a portable medium such as a CD-ROM (Compact Disc Read Only Memory) and a memory card, and a fixed medium such as a hard disk. In addition, the print vendor 1 is configured to include a communication control unit including a modem, a TA (Terminal Adapter), a router, and the like. The data may be received via a network such as an area network (LAN) or a local area network (LAN), and the recording medium may be a recording medium of a server or a client built on the network.
[0024]
For example, the recording medium connection unit 18 may be inserted into each insertion slot of a flash memory card insertion slot 18a, a smart media card insertion slot 18b, a memory stick insertion slot 18c, and a floppy disk insertion slot 18d. This is an interface for inputting / outputting data to / from a portable recording medium. The recording medium is not limited to the above-described one, and for example, an SD card (Secure Digital memory card), PC card, MO (magneto-optic), or the like may be mounted.
[0025]
Next, the recording device 2 will be described.
The recording device 2 is a device that records image data such as a digital camera, a camera-equipped mobile phone, and a PDA (Personal Digital Assistance). In the present embodiment, the recording device 2 will be described as a digital camera.
[0026]
FIG. 4 shows a functional configuration of the recording device 2. As shown in FIG. 4, the recording device 2 includes a CPU 21, an input device 22, a RAM 23, a transmission control unit 24, a display device 25, a photographing device 26, a storage device 27, an external recording medium connection unit 28, and the like. Each part is connected by a bus 29.
[0027]
The CPU 21 reads a system program and various processing programs stored in the storage device 27, develops them in a work area formed in the RAM 23, and controls each unit according to the system program. Further, the CPU 21 reads out the host-side print processing program stored in the storage device 27 and develops it in the work area, executes host-side print processing described later, stores the processing result in the work area in the RAM 23, and displays it. It is displayed on the device 25. Then, the processing result stored in the work memory is stored in a specified storage destination in the storage device 27.
[0028]
The input device 22 includes a power switch, a shutter, various setting switches for shooting, a cursor switch, and the like, and outputs an operation signal corresponding to each switch operation to the CPU 21.
[0029]
As shown in FIG. 5, the RAM 23 stores an area for storing DPS mode data read from the storage device 27 in the host-side print process, an area for storing vendor information transmitted from the print vendor 1, and an input from the input device 22. An area for storing the print designation information, an area for storing the print status transmitted from the print vendor 1, and an area for storing the print log transmitted from the print vendor 1. The RAM 23 has a work area for temporarily storing a system program executed by the CPU 21, various processing programs, data being processed in each processing, processing results, and the like.
[0030]
The transmission control unit 24 is connected to the transmission control unit 14 in the print vendor 1 by a USB cable 3 or the like, and performs data transmission / reception with the transmission control unit 14 in the print vendor 1 under the control of the CPU 21, and receives received data from the CPU 21. Output to.
[0031]
The display device 25 is composed of an LCD (Liquid Crystal Display) or the like, and displays image data, various print designation information input screens, print status, payment status, etc. on the display screen in accordance with instructions of display signals input from the CPU 21. To do.
[0032]
The imaging device 26 is configured by an optical lens unit for imaging and a photoelectric conversion unit including an imaging element such as a CCD (Charge Coupled Device), and the like according to an imaging instruction input from the CPU 21 in response to a shutter pressing operation in the input device 22. Then, the imaging target of the work process is imaged, the captured image is photoelectrically converted and output to the CPU 21 as captured image data.
[0033]
The storage device 27 stores various programs, image data recorded by the photographing device 26, and various data including DPS mode data. The storage device 27 can be a magnetic or optical recording medium or a semiconductor. The configuration includes a recording medium readable by the CPU 21 such as a memory. This recording medium includes a portable medium such as a CD-ROM and a memory card and a fixed medium such as a hard disk. The program or data stored in the recording medium may be configured to receive a part or all of the program or data from a server or client via a network such as WAN or LAN, and the recording medium is constructed on the network. It may be a server or client recording medium.
[0034]
The external recording medium connection unit 28 is an interface for performing data input / output with a recording medium inserted into the external recording medium insertion slot. Examples of the external recording medium include, but are not limited to, a flash memory and an SD card.
[0035]
Next, the operation of the present embodiment will be described.
FIG. 6 shows host-side print processing executed by the CPU 21 of the recording device 2. In this host-side print processing, image data is printed by controlling the print vendor 1 using DPS by serially connecting the print device 2 to the print vendor 1 via the USB cable 3.
[0036]
When the recording device 2 and the print vendor 1 are connected via the USB cable 3 (step S1), DPS mode data indicating that the device conforms to the DPS is read from the storage device 27 and expanded in the RAM 23. Is transmitted by the transmission control unit 24 (step S2). Next, the print vendor 1 waits for reception of print start data transmitted after the DPS mode data is confirmed (step S3), and when the USB connection time is timed out (step S4; YES), this process ends. If the print start data is received by the transmission control unit 24 before the USB connection time is timed out (step S4; NO), a vendor information transmission instruction is transmitted to the print vendor 1 (step S3; YES). S5).
[0037]
After the vendor information transmission instruction, the reception of the vendor information transmitted from the print vendor 1 is awaited (step S6), and the vendor information is received by the transmission control unit 24 before the USB connection time is timed out (step S7; NO). Then (step S6; YES), the type and size of the paper that can be printed by the print vendor 1 (for example, photographic printing paper, sticker, etc.) and the paper size are designated on the display device 25. A screen for displaying is displayed, and the type and size of the paper are designated by the input device 22 from this screen (step S8). On the other hand, if the connection time has timed out in step S7 (step S7; YES), the process proceeds to step S9, and each area of the RAM 23 used in the process is initialized.
[0038]
FIG. 7 shows an example of vendor information. As shown in FIG. 7, the vendor information includes, for example, a vendor model number that is an identification code uniquely assigned to identify the print vendor 1, the version of the control program of the print vendor 1, the version of the machine program, Change information, paper unit price for each size, paper size that can be specified, print (print) style that can be specified, mechanical (printer) ID (for example, if the print vendor 1 has a plurality of printers, 1-1 Photo printers, 1-2 are assigned IDs according to the printer application, such as sticker printers), printer operating status, remaining number of sheets for each size, total number of printed pages, system status Status code (for example, a code indicating whether the printer is printing, waiting, normal, or printing has ended) Ri made.
[0039]
Returning to FIG. 6, when the paper size and type are designated in step S8, a print style selection screen is displayed on the display device 25. From this screen, the print style (for example, borderless front printing, divided printing) is displayed by the input device 22. When index printing is selected (step S10), a list of image data is displayed on the display device 25. When an image to be printed (image) is selected by the input device 22 from this screen (step S11), display is performed. When the print number designation screen is displayed on the apparatus 25 and the print number is designated by the input device 22 from this screen (step S12), the print designation (designation of image data and printing conditions) for one job is completed. Until the end of print designation is instructed (step S13; NO), steps S8 to 13 are repeatedly executed. When the end of print designation is instructed (step S13; YES), the print designation information input in steps S8 to S12 The fee is calculated based on the content of the printer and the paper unit price of the vendor information, and the content and fee of the print designation information are displayed on the display device 25 (step S14).
[0040]
FIG. 8 shows a print style selection screen 251 displayed on the display device 25 in step S10 of FIG. 6 as an example of various print designation information input screens. As shown in FIG. 8, an image of a style that can be set by the print vendor 1 is displayed on the print style selection screen 251. A desired image and the vertical and horizontal directions of the paper are selected by the input device 22, and a “set” button is displayed. When is pressed, the print style is designated.
[0041]
Returning to FIG. 6, after print designation information and a charge are displayed in step S14, if the input device 22 indicates that there is a change (step S15; NO), steps S8 to S14 are repeatedly executed. When no change is instructed by the input device 22 [step S15; YES], the print control information is transmitted to the print vendor 1 by the transmission control unit 24 (step S16). Next, image data is transmitted in response to a request from the print vendor 1 (step S17).
[0042]
FIG. 9 shows an example of print designation information transmitted from the recording device 2 to the print vendor 1. As shown in FIG. 9, the print designation information includes a job number assigned each time print designation in steps S8 to S12 is performed once, image data (image data) corresponding to the job number, a designated paper size, It consists of a mechanical ID corresponding to the print (print) style, the number of prints, and the type of paper.
[0043]
In steps S16 and S17 in FIG. 6, after the print designation information and the image data are transmitted, a charge input instruction for the total amount of the designated print is displayed on the display device 25 (step S18). If it is confirmed that the charge flag in the print status transmitted from the print vendor 1 is ON (step S19; NO), an instruction not to continue the printing process is input by the input device 22 (step S20; NO). The print vendor 1 is notified of the print end via the control unit 24 (step S21), each area of the RAM 23 used in the process is initialized (step S22), and the process ends. When it is confirmed that the charge flag is ON from the print status transmitted from the print vendor 1 (step S19; YES), the print status is displayed on the display device 25 based on the print status (step S23).
[0044]
FIG. 10 shows an example of the print status. As shown in FIG. 10, the print status indicates a print status composed of information such as change information, input amount, print amount, settlement amount, fee flag, mechanical ID, operation status, remaining number of sheets, total number of printed sheets, and the like. This information is transmitted from the print vendor 1 to the recording device 2 every time it is updated by the print vendor 1.
[0045]
When the status transmitted from the print vendor 1 is acquired until the end of printing (operation status OFF) is confirmed by the print status from the print vendor 1 in step S24 in FIG. 6 (step S25), printing is performed based on this. The status is displayed on the display device 25. When the print end is confirmed from the print status (step S24; YES), a print end screen indicating the end of printing is displayed on the display device 25 (step S26). When a print log request is transmitted to the print vendor 1 and the print log is received (step S27), the print log is displayed for a certain period of time and stored in the storage device 27 (step S28) and used in the processing. Each area of the RAM 23 thus initialized is initialized (step S29), and this process ends.
[0046]
FIG. 11 shows an example of a print end screen 252 displayed on the display device 25 based on the print status at the end of printing. By displaying this print end screen 252, the user can confirm the print amount.
[0047]
FIG. 12 shows an example of the print log. As shown in FIG. 12, the print log is composed of data indicating the print date and time, image data, various print designation information, Status (normal end if OK), amount, etc. for each job. Since the print log is stored in the storage device 27, by inputting a display instruction from the input device 22, it can be displayed on the display device 25 at any time to check the print history and fee.
[0048]
Here, when the image data of the recording device 2 is input to the print vendor 1 using the recording medium without using the USB cable 3, the recording device 2 displays an input screen for various print designation information, and the recording device 2 prints the print data. By performing designation and recording print designation information together with image data on a recording medium, printing can be performed via the recording medium without providing a display device on the print vendor 1 side.
[0049]
Next, the operation on the print vendor 1 side will be described.
FIG. 13 shows a vendor-side print process executed by the CPU 11 of the print vendor 1. The vendor-side print process is a process executed on the print vendor 1 side when the recording device 2 executes the host-side print process shown in FIG.
[0050]
When the recording device 2 and the print vendor 1 are connected via the USB cable 3 and the transmission control unit 14 receives the DPS mode data from the recording device 2 (step S31; YES), the DPS mode data is stored in the storage device 17. Is read out and expanded in the RAM 13, and the expanded DPS mode data is compared with the received DPS mode data (step S32). As a result of the comparison, if the DPS mode data match and it is confirmed that the recording device 2 is a device having the DPS function (step S33; YES), print start data is transmitted by the transmission control unit 14 (step S34). ). If the DPS mode data is not received from the recording device 2 in step S31, this process ends. If it is not confirmed in step S33 that the data is DPS mode data, the process proceeds to step S55, each area of the RAM 13 used in the process is initialized, and the process ends. .
[0051]
After the print start data is transmitted, the vendor information transmission instruction from the recording device 2 is waited (step S35). When the connection time is timed out (step S36; YES), the process proceeds to step S55, and the RAM 13 used in the process is displayed. Each area is initialized, and this process ends. If a vendor information transmission instruction is received before the connection time is timed out (step S36; NO), the vendor information stored in the storage device 17 is expanded in the RAM 13 and the transmission control unit 14 is received. (Step S37).
[0052]
Next, reception of print designation information from the recording device 2 is waited (step S38), and when the connection time is timed out (step S39; YES), the process proceeds to step S55, each area of the RAM 13 is initialized, The process ends. If the print designation information is received by the transmission control unit 14 before the connection time is timed out (step S39; NO), the print designation information is stored in the print designation information storage area of the RAM 13 (step S38; YES). Step S40). Subsequently, reception of image data from the recording device 2 is waited (step S41), and when the connection time is timed out (step S42; YES), the process proceeds to step S55, and each area of the RAM 13 used in the process is stored. The process is terminated after the initialization. If the image data is received by the transmission control unit 14 (step S41; YES) before the connection time is timed out (step S42; NO), print data is created based on the received image data and print designation information. (Step S43).
[0053]
On the other hand, in the money management apparatus 15, the print fee is calculated based on the image data and the print designation information, and the input amount is confirmed based on the calculated fee (step S44). Also, a print status indicating the print status is created and updated in accordance with the print status, and transmitted to the recording device 2 (step S45). Steps S44 to S46 are repeatedly executed until it is confirmed by the money management apparatus 15 that an amount greater than the print fee has been input (step S46; NO). When the money management device 15 confirms that an amount greater than the print fee has been input (step S46; YES), the print status fee flag is changed from OFF to ON, and is updated and transmitted to the recording device 2. (Step S47). When the created print data is transmitted to a predetermined printer of the printing apparatus 16 and printing is started (step S48), the print status is updated according to the print status and transmitted to the recording device 2 (step S48). S49).
[0054]
When the print processing is completed (step S50; YES), the print status is updated to the content indicating the end of printing (step S51), the fee flag is changed to OFF, updated, and transmitted to the recording device 2 (step). S52). Subsequently, the money amount is calculated by the money management apparatus 15, the fee is settled, and the print status is updated and transmitted according to the settlement status (step S53). Then, a print log is created and transmitted to the recording device 2 (step S54), each area of the RAM 13 used in the process is initialized (step S55), and this process ends.
[0055]
It is desirable that the print log includes information on the input amount, the print amount, and change, so that the details of the print settlement can be viewed at any time on the recording device. For example, it is possible to provide a detail confirmation mode so that the contents of the print log can be read in that mode, and the contents of the print log can be scroll-displayed.
[0056]
As described above, the recording device 2 performs print processing by performing communication in accordance with the DPS standard with the print vendor 1 via the USB cable 3. At this time, the recording device 2 displays an input screen for various print designation information on the display device 25, transmits the print designation information and the image data to be printed input from the input device 22 to the print vendor 1, and calculates the fee. Then, a charge input instruction to the print vendor 1 is displayed on the display device 25. The print vendor 1 prints based on the print designation data and the image data received from the recording device 2 after confirming that a predetermined fee has been charged. During this time, the print status is updated and sent to the recording device 2 according to the charge confirmation and printing status, and when printing is completed, the fee is settled and the print log indicating the current print history and amount is sent to the recording device 2. To do. When the printing is completed, the recording device 2 displays the settlement amount transmitted from the print vendor 1 on the display device 25. Further, the print log is displayed for a predetermined time and then stored in the storage device 27.
[0057]
Accordingly, since the operation and display are not performed in the print vendor 1, the display device is not necessary in the print vendor 1, and the size and cost of the print vendor 1 can be reduced. Furthermore, since the print status indicating the settlement information and the print log as the print specification can be directly sent to the recording device 2 as the host and displayed on the recording device 2, it is necessary to provide a receipt printing device on the print vendor side. The size and cost of the print vendor 1 can be reduced. In addition, since the user can perform print designation using the display device and the input device of the recording device 2 that the user is familiar with, the operability is improved.
[0058]
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 print vendor 1 and the recording device 2 are connected by wire using a USB cable. However, the present invention is not limited to this, for example, by connector connection, wireless communication using weak wireless, infrared, or the like. It is good also as a structure to perform.
[0059]
In addition, the fee is paid by inserting money into the print vendor 1, but the present invention is not limited to this, and payment may be made in the following manner. For example, the print vendor 1 includes a communication control unit such as a modem, a LAN adapter, and a router, and can be connected online to a credit card company credit network. The recording device 2 is configured so that an IC card, for example, a UIM (User Identity Module) card can be attached and detached. Then, when the credit information recorded on the UIM card mounted on the recording device 2 is transmitted to the print vendor 1 by USB cable or infrared communication, the print vendor 1 authenticates the credit company server or the like via the network. You may make it provide the credit payment means which performs a payment process by accessing a station and obtaining authentication of a credit card company. Further, as a configuration in which the print vendor 1 includes a UIM card reader, credit information may be acquired from the UIM taken out from the recording device 2 and payment processing may be performed via the network. In either case, the payment details of the credit card are transmitted as receipts to the recording device 2 so that they can be confirmed on the screen. As a result, payment can be made easily, and it is not necessary to provide the money management device 15 on the print vendor 1 side, and the print vendor 1 can be reduced in size and cost.
[0060]
Also, a plurality of print vendors 1 and a plurality of printers are connected via a LAN or the like, and image data of each recording device connected to each print vendor 1 is transmitted to a standby printer for printing. Also good. In this way, the printer can be used efficiently.
[0061]
In addition, the detailed configuration and detailed operation of the print vendor 1 and the recording device 2 can be changed as appropriate without departing from the spirit of the present invention.
[0062]
【The invention's effect】
According to the present invention, Connected when printing image data with the image printing sales device By receiving sales device information including paper size and unit price from the image printing sales device, For each image data, Since the charge can be displayed at the stage of specifying the printing condition indicating the paper size and number of sheets to be printed on the image printing sales device, it is also possible to check the display fee on the image shooting device side and change the specification of the printing condition In addition, corresponding charges can be displayed when connected to various image printing and sales apparatuses having different sheet unit prices.
[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 print vendor 1 according to the present invention.
FIG. 2 is a block diagram illustrating a functional configuration of the print vendor 1 of FIG.
3 is a diagram showing a data storage structure of a RAM 13 in FIG.
4 is a block diagram showing a functional configuration of the recording device 2 in FIG. 1. FIG.
5 is a diagram showing a data storage structure of a RAM 23 in FIG. 4;
6 is a flowchart showing host-side print processing executed by a CPU 21 of FIG.
FIG. 7 is a diagram illustrating an example of vendor information transmitted from the print vendor 1 to the recording device 2;
8 is a diagram showing a print style selection screen 251 displayed on the display device 25 of FIG.
FIG. 9 is a diagram illustrating an example of print designation information transmitted from the recording device 2 to the print vendor 1;
10 is a diagram illustrating an example of a print status transmitted from the print vendor 1 to the recording device 2. FIG.
11 is a diagram showing a print end screen 252 displayed on the display device 25 of FIG.
12 is a diagram illustrating an example of a print log transmitted from the print vendor 1 to the recording device 2. FIG.
13 is a flowchart showing a vendor-side print process executed by the CPU 11 of FIG.
[Explanation of symbols]
1 Print vendor
2 Recording equipment
3 USB cable
11 CPU
12 input devices
13 RAM
14 Transmission control unit
15 Money management device
16 Printing device
17 Storage device
18 Recording medium connection
19 Bus
21 CPU
22 Input device
23 RAM
24 Transmission control unit
25 Display device
26 Shooting device
27 Storage device
28 External recording medium connection
29 Bus

Claims (4)

画像を撮影する撮像手段と、
画像データを表示する表示手段と、
画像データを印刷して販売する画像印刷販売装置に通信接続する通信手段と、
前記通信手段を介して前記画像印刷販売装置に接続されると、当該画像印刷販売装置より指定可能な用紙サイズと用紙単価を含む販売装置情報を受信する手段と、
前記画像印刷販売装置で印刷する画像データを選択し、各画像データ毎に用紙サイズ、印刷枚数を示す印刷条件を指定する指定手段と、
前記受信した販売装置情報に基づいて前記指定された印刷条件に応じた印刷を行うために必要となる料金を算出して前記表示手段へ表示する制御手段と、
前記制御手段で算出された料金を前記表示手段へ表示した後に、指示操作により、前記指定手段で指定された印刷条件及び画像データを前記通信手段を介して前記画像印刷販売装置に送信する送信手段と
を備えたことを特徴とする画像撮影装置。
Imaging means for taking an image;
Display means for displaying image data;
A communication means for communicating and connecting to an image print sales apparatus for printing and selling image data;
Means for receiving sales device information including a paper size and a paper unit price that can be designated from the image print sales device when connected to the image print sales device via the communication means;
Selecting means for selecting image data to be printed by the image printing sales apparatus, and specifying a printing condition indicating a paper size and the number of printed sheets for each image data ;
Control means for calculating a charge necessary for performing printing according to the designated printing condition based on the received sales apparatus information and displaying the fee on the display means;
After displaying the fee calculated by the control means on the display means, a sending means for sending the printing conditions and image data designated by the designation means to the image print sales apparatus via the communication means by an instruction operation imaging apparatus characterized by comprising and.
画像印刷販売装置に備えられた金銭授受部が授受した金額に基づいて算出されたつり銭を含むプリント情報を受信する手段を備えたことを特徴とする請求項1に記載の画像撮影装置。  2. The image photographing apparatus according to claim 1, further comprising means for receiving print information including change calculated based on an amount exchanged by a money exchange unit provided in the image print sales apparatus. クレジット情報が記録されたICカードが着脱可能に構成され、
前記通信手段は、前記ICカードに記録されたクレジット情報を前記画像印刷販売装置に送信することを特徴とする請求項1に記載の画像撮影装置。
An IC card on which credit information is recorded is configured to be removable,
The image capturing apparatus according to claim 1, wherein the communication unit transmits credit information recorded on the IC card to the image printing and selling apparatus.
画像を撮影する撮像手段、画像データを表示する表示手段、画像データを印刷して販売する画像印刷販売装置に通信接続する通信手段を備え、画像データを記録する画像撮影装置を制御するためのコンピュータを、
前記通信手段を介して前記画像印刷販売装置に接続されると、当該画像印刷販売装置より指定可能な用紙サイズと用紙単価を含む販売装置情報を受信する手段、
前記画像印刷販売装置で印刷する画像データを選択し、各画像データ毎に用紙サイズ、印刷枚数を示す印刷条件を指定する指定手段、
前記受信した販売装置情報に基づいて前記指定された印刷条件に応じた印刷を行うために必要となる料金を算出して前記表示手段へ表示する制御手段
前記制御手段で算出された料金を前記表示手段へ表示した後に、指示操作により、前記指定手段で指定された印刷条件及び画像データを前記通信手段を介して前記画像印刷販売装置に送信する送信手段
として機能させるためのプログラム。
A computer for controlling an image capturing apparatus for recording image data, comprising: an image capturing means for capturing an image; a display means for displaying image data; and a communication means for communicating with an image print sales apparatus for printing and selling image data. The
Means for receiving sales apparatus information including a paper size and a paper unit price that can be designated from the image print sales apparatus when connected to the image print sales apparatus via the communication means;
Selecting means for selecting image data to be printed by the image printing sales apparatus, and designating a printing condition indicating a paper size and the number of printed sheets for each image data ;
Control means for calculating a charge necessary for performing printing according to the designated printing condition based on the received sales apparatus information and displaying the charge on the display means
After displaying the fee calculated by the control means on the display means, a sending means for sending the printing conditions and image data designated by the designation means to the image print sales apparatus via the communication means by an instruction operation Program to function as.
JP2003058285A 2003-03-05 2003-03-05 Image photographing apparatus and program Expired - Fee Related JP4427958B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003058285A JP4427958B2 (en) 2003-03-05 2003-03-05 Image photographing apparatus and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003058285A JP4427958B2 (en) 2003-03-05 2003-03-05 Image photographing apparatus and program

Publications (2)

Publication Number Publication Date
JP2004268276A JP2004268276A (en) 2004-09-30
JP4427958B2 true JP4427958B2 (en) 2010-03-10

Family

ID=33121429

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003058285A Expired - Fee Related JP4427958B2 (en) 2003-03-05 2003-03-05 Image photographing apparatus and program

Country Status (1)

Country Link
JP (1) JP4427958B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5050746B2 (en) * 2007-09-12 2012-10-17 フリュー株式会社 Photography editing method and photography editing apparatus
JP6155843B2 (en) * 2013-05-22 2017-07-05 富士ゼロックス株式会社 Image forming apparatus, image forming system, and program
JP7807252B2 (en) * 2022-02-14 2026-01-27 株式会社サトー Printer, information processing method, and program

Also Published As

Publication number Publication date
JP2004268276A (en) 2004-09-30

Similar Documents

Publication Publication Date Title
US7355759B1 (en) Print order/delivery system and method, digital camera, client information registration device, ordering terminal, and printing system
US20020063889A1 (en) Printing system, image capturing apparatus, print service reception processing apparatus, print service administration apparatus, print processing apparatus, memory media, print service method, print service reception processing method, print service administration method and print processing method
US20180213115A1 (en) Document Printing System That Includes Online Payment Service and Image Forming Apparatus, and Recording Medium
JP2002281227A (en) Digital camera system and recycle system of camera
JP2003217027A (en) Self-service photo printing equipment
JP6628044B2 (en) Document printing system
JP4427958B2 (en) Image photographing apparatus and program
US7196810B2 (en) Printing system
US20180213116A1 (en) Document Printing System That Includes Online Payment Service and Image Forming Apparatus Accepting Document, and Recording Medium
US20180211246A1 (en) Document Printing System That Includes Online Payment Service, Image Forming Apparatus, and Electronic Device Having Web Browser
JP4289212B2 (en) Image print sales apparatus, image print sales system and program
JP6442924B2 (en) Print terminal, content manufacturing method, program, and content print system
JP2001160875A (en) Image processing system, image processing method, and storage medium
JP2003108343A (en) Server device, print vendor, print service system, and print service method
JP5131511B2 (en) Photo print acceptance device
US6650356B2 (en) Digital camera DIY wireless photo print device
JP2002092732A (en) Photo printing vending machines
JP7757731B2 (en) Image sales system
JP5776383B2 (en) Image output system, image output method, and program
JP2007065973A (en) Print production equipment
KR20050090291A (en) Editing device and method of digital image by using internet, extemporarily
JP4324725B2 (en) Image printing sales apparatus and program
JP7181498B2 (en) Image forming device and service providing program
KR20050064523A (en) Method for management of picture printing service using kiosk
JP2023137812A (en) Image forming system and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050920

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20080408

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090324

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090521

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090908

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20091028

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: 20091124

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121225

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4427958

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20091207

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121225

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131225

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees