Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3979063B2 - Image printing apparatus, image printing system, image printing method, and program - Google Patents
[go: Go Back, main page]

JP3979063B2 - Image printing apparatus, image printing system, image printing method, and program - Google Patents

Image printing apparatus, image printing system, image printing method, and program Download PDF

Info

Publication number
JP3979063B2
JP3979063B2 JP2001349874A JP2001349874A JP3979063B2 JP 3979063 B2 JP3979063 B2 JP 3979063B2 JP 2001349874 A JP2001349874 A JP 2001349874A JP 2001349874 A JP2001349874 A JP 2001349874A JP 3979063 B2 JP3979063 B2 JP 3979063B2
Authority
JP
Japan
Prior art keywords
image
advertisement
advertisement information
image data
print
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
JP2001349874A
Other languages
Japanese (ja)
Other versions
JP2003150330A (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 JP2001349874A priority Critical patent/JP3979063B2/en
Publication of JP2003150330A publication Critical patent/JP2003150330A/en
Application granted granted Critical
Publication of JP3979063B2 publication Critical patent/JP3979063B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)
  • Facsimiles In General (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、プリントベンダ等の画像プリントシステムに関し、広告によるプリント代金の割引機能を備えたプリントシステムに関する。
【0002】
【従来の技術】
従来、写真を撮る場合、背景に商店の広告や野立看板が写っていても撮影者にとって格段の利益があるわけでもなく、むしろ周囲の背景とのバランスを欠く場合が多いので、広告を構図から外して撮影する場合が普通であった。
【0003】
【発明が解決しようとする課題】
一方、看板広告等の設置者側から見れば、撮影された写真にも広告が写っていれば宣伝効果があるので広告も構図に入れてほしいが、上述したような理由で広告が構図から外される場合が多いといった問題点があった。
【0004】
ここで何らかの手段で撮影者に利益を与え、広告を構図に入れてもらえるようにすれば宣伝効果を期待できるが、従来は具体的手段が提供されていなかった。
【0005】
本発明は、上記課題を解決するためになされたものであり、広告が写された写真のプリント代金の割引機能を備えた画像プリント装置、画像プリントシステム、画像プリント方法及びプログラムの提供を目的とする。
【0006】
【課題を解決するための手段】
上記課題を解決するために、第1の発明の画像プリント装置は、外部保存記憶手段に保存記憶された画像データを取り込んで画像を印刷出力する画像プリント装置において、画像である広告情報を記憶した広告情報記憶手段と、取り込んだ画像データから広告画像である広告情報を抽出する広告情報抽出手段と、広告画像である広告情報を正規化する正規化手段と、広告情報抽出手段によって抽出された広告情報と広告情報記憶手段に記憶されている広告情報との比較を行なう比較手段と、比較手段による比較結果に基いて印刷料金の割り引き計算を行なう料金計算手段と、を備えたことを特徴とする。
【0008】
また、第2の発明の画像プリントシステムは、ネットワークを介して接続された外部保存記憶手段に保存記憶された画像データを取り込んで画像を印刷出力する画像プリント装置と、サーバとからなる画像プリントシステムにおいて、サーバは、画像である広告情報を記憶した広告情報記憶手段と、広告情報記憶手段に記憶された広告情報を画像プリント装置に送信する広告情報送信手段と、を備え、画像プリント装置は、取り込んだ画像データから広告画像である広告情報を抽出する広告情報抽出手段と、広告画像である広告情報を正規化する正規化手段と、ネットワークを介してサーバから広告情報記憶手段に記憶された広告情報を受信する広告情報受信手段と、広告情報抽出手段によって抽出された広告情報と受信した広告情報との比較を行なう比較手段と、比較手段による比較結果に基いて印刷料金の割り引き計算を行なう料金計算手段と、を備えたことを特徴とする。
【0009】
また、第3の発明の画像プリントシステムは、ネットワークを介して接続された外部保存記憶手段に保存記憶された画像データを取り込んで画像を印刷出力する画像プリント装置と、サーバとからなる画像プリントシステムにおいて、サーバは、画像である広告情報を記憶した広告情報記憶手段と、画像プリント装置からネットワークを介して送信される画像データを受信する画像データ受信手段と、受信した画像データから広告画像である広告情報を抽出する広告情報抽出手段と、広告画像である広告情報を正規化する正規化手段と、広告情報抽出手段によって抽出された広告情報と受信した広告情報との比較を行なう比較手段と、比較手段による比較結果をネットワークを介して画像プリント装置に送信する比較結果送信手段と、を備え、画像プリント装置は、取り込んだ画像データをネットワークを介してサーバに送信する画像データ送信手段と、サーバから送信される比較結果を受信する比較結果受信手段と、受信した比較結果に基いて印刷料金の割り引き計算を行なう料金計算手段と、を備えたことを特徴とする。
【0011】
また、第4の発明の画像プリント方法は、外部保存記憶手段に保存記憶された画像データを取り込む工程と、取り込んだ画像データを印刷する工程と、取り込んだ画像データから広告画像である広告情報を抽出する工程と、抽出した広告情報を正規化する工程と、正規化した広告情報と予め記憶されている画像である広告情報との比較を行なう工程と、比較結果に基いて印刷料金の割り引き計算を行なう工程と、を備えたことを特徴とする。
【0012】
また、第5の発明の画像プリントプログラムは、外部保存記憶手段に保存記憶された画像データを取り込むステップと、取り込んだ画像データを印刷するステップと、取り込んだ画像データから広告画像である広告情報を抽出するステップと、抽出した広告情報を正規化するステップと、正規化した広告情報と予め記憶されている画像である広告情報との比較を行なうステップと、比較結果に基いて印刷料金の割り引き計算を行なうステップと、を備えたことを特徴とする。
【0013】
【発明の実施の形態】
<第1の実施例>
本実施例ではスタンドアローンタイプのプリントベンダ(有料画像印刷装置)で画像を印刷する際、データベースに登録されている広告比較画像(広告主から提供されデータベースに予め登録されている広告情報)が写されている画像については印刷料金を割り引く。
【0014】
図1は本発明の広告割引機能付プリントシステムの一実施例の外観図であり、プリントベンダ100は筐体正面に操作部1、料金精算部2、近距離通信データ受信部5、表示部8、メモリーカード挿入口16、USB端子17及びプリント画像排出口19を備えており、台座や建物の壁面等に固定具で固定されている。
【0015】
操作部1には十字キー1−1、確定キー1−2、プラスキー1−3/マイナスキー1−4及び印刷開始ボタン1−5が設けられている。また、料金精算部2には現金投入口2−1、カード挿入口2−2及びつり銭排出口2−3が設けられている。なお、十字キー1−1はカーソル移動キーとして機能し、十字キー1−1の十字の上端、下端、左端又は右端を押すと表示部8に表示されるカーソル61(図3)が上方向、下方向、左方向又は右方向へ移動する。
【0016】
図1で、まず、ユーザはプリントベンダ100のメモリーカード挿入口16、USB端子17又は近距離通信データ受信部5を介してプリントベンダ100とデジタルカメラ等の撮像装置(図示せず)とのデータアクセスを行なう。
画像データの保存記憶メモリが撮像装置に着脱可能なメモリーカードの場合は、ユーザは撮像装置からメモリーカードを取り外してメモリーカード挿入口16に挿入するとメモリーカードに記憶された画像データがプリントベンダ100側に取り込まれる。また、画像データの保存記憶メモリが撮像装置内部に固定された固定メモリの場合は、ユーザがプリントベンダ100のUSB端子17と撮像装置に設けられたUSB端子をUSBケーブルで接続し、撮像装置側で所定の操作を行なうと撮像装置の固定メモリに記憶されている画像データがプリントベンダ100に送信され、プリントベンダ100側に取り込まれる。また、撮像装置に赤外線通信装置やブルートゥース等の近距離通信手段が設けられている場合には、ユーザは撮像装置に設けられている近距離通信データ送信部をプリントベンダ100の近距離通信データ受信部5に近づけて所定の操作を行なうことにより撮像装置の保存記憶メモリに記憶されている画像データがプリントベンダ100に送信され、プリントベンダ100側に取り込まれる。なお、プリントベンダ100が取り込む画像データは、1フレーム分の画像データからなる本画像データ(複数)と本画像データに対応したサムネイル画像(縮小画像)であることが望ましいが、本画像データのみでもよい。
【0017】
次に、ユーザは表示部8に表示されるサムネイル画像(図3)のうちから印刷したい画像を選択する。この際、十字キー1−1を操作してカーソル61を所望の画像位置に移動させ、確定キー1−2を押すとその画像が選択される。
【0018】
次に、プラスキー1−3を操作して印刷枚数を指定する。この際、プラスキー1−3を押しつづけると1ずつ枚数が加算される。また、プラスキー1−3を押しすぎた場合はマイナスキー1−4を押すと1ずつ枚数が減じられる。また、確定キー1−2を押すと印刷枚数が確定する。また、印刷枚数が確定すると図3に示すように画面の料金表示欄に広告割引後料金の合計(通常料金の合計−広告割引の合計)が表示される。
【0019】
画像選択操作及び印刷枚数指定操作を所望の画像について行なった後、ユーザが料金精算部2の現金投入口2−1に利用料金を入れるか、カード挿入口2−2にクレジットカード又はプリペイドカードを挿入する。ユーザが印刷開始指示ボタン1−5を押すと選択された画像の印刷が開始され、印刷画像がプリント画像排出口19から排出される。選択された各画像の印刷が終了すると、現金を投入した場合でつり銭がある場合はつり銭がつり銭排出口2−3から排出される。なお、つり銭の排出は印刷開始指示ボタン1−5を押す前に行なうようにしてもよい。
【0020】
また、上記図1で十字キー1−1を画像選択キーとしたがこれに限定されない。例えば、表示部8を指等でタッチするとタッチした部分がポイント入力とされるタッチ入力式の画面とし、表示されるサムネイル画像を指でポイントして選択するように構成してもよい(この場合、十字キー1−1は不要となる)。また、画像データの取り込み口は近距離通信データ受信部5、メモリーカード挿入口16及びUSB端子17に限定されない。
【0021】
図2は図1に示したプリントベンダ100の回路構成の一実施例を示すブロック図であり、プリントベンダ100は、操作部1、料金精算部2、メモリーカード読取部3、USBインターフェイス4、近距離通信データ受信部5、CPU6、プログラムメモリ7、表示部8、プリンタ9、広告画像正規化部10、広告画像比較部11、データベース12、ワークメモリ13を備えている。また、後述(第2、第3の実施例)するようにネットワークインターフェイス14を備えるようにしてもよい。
【0022】
図2で、操作部1は図1に示した十字キー1−1、確定キー1−2、プラスキー1−3/マイナスキー1−4及び印刷開始ボタン1−5を備え、これらのキーの操作結果を電気信号に変換してCPU6に送る。
【0023】
料金精算部2は図1に示した現金投入口2−1から投入した現金の種別及び枚数を検出し投入金額を計算してその結果をCPU6に送出する投入金額検出部、つり銭保管部、CPU6からのつり銭排出指示に基いてつり銭をつり銭排出口2−3に搬出するつり銭排出機構からなる現金精算部(図示せず)と、クレジットカードがカード挿入口2−2から挿入されるとクレジットカードに記憶されている会員情報を読み取ってCPU6に送出し、クレジットカードをカード挿入口2−2から排出するクレジット精算部(図示せず)を備えている。
【0024】
メモリーカード読取部3はメモリーカード挿入口に画像データが記憶されたメモリーカードが挿入されると、画像データを読み取る。USBインターフェイス4はUSBケーブルを介して外部デジタルカメラ等の撮像装置から送信される画像データを受信する。近距離通信データ受信部5は受信した赤外線データ(又は、無線データ)を画像データに変換する。
【0025】
CPU6はプリントベンダ100全体の動作を制御すると共にプログラム格納メモリ7に格納されている制御プログラム及び専用プログラムにより、プリントベンダ100の広告割引/画像印刷処理を実行する。
【0026】
プログラム格納メモリ7はROM等のメモリからなり、制御プログラムや本発明の広告割引機能を実現するため課金及び広告割引処理を行なう広告割引プログラムのほか、サムネイル画像表示/選択処理を実行するサムネイル画像選択プログラム、本画像データ(例えば、JPEG圧縮画像データ)を伸張する圧縮画像伸張プログラム等、料金計算/表示プログラム等のプログラム群を格納している。また、外部から取り込む画像データが本画像データのみの場合(サムネイル画像がない場合)に受信した本画像データからサムネイル画像を生成する画像縮小プログラムを格納するようにしてもよい。これらのプログラムはCPU6により適時プログラム格納メモリ7から取り出され、図示しないRAM に読み出されて起動される。
表示部8は、サムネイル画像選択プログラムにより、外部から取り込まれた画像データ中のサムネイル画像データを表示する。また、図3に示すようにサムネイル画像と共に印刷指定枚数や利用料を表示する。プリンタ9はユーザによって指定された画像を指定された枚数分印刷出力する。
【0027】
広告画像正規化部10は後述(図4〜図7)するように本画像に広告が写されているか否かの判別、広告画像の抽出及び正規化処理を行なう。また、広告画像比較部11は広告画像正規化部10で正規化された広告画像とデータベースに登録されている画像(登録広告画像)との比較を行ない、一致判定(ある一致率以上の場合を一致とする判定)を行なう。
【0028】
データベース12にはプリントシステムの運営業者やプリントベンダ100の設置者やプリントベンダ100の販売業者や貸し出し業者または広告業者等と契約済みの事業者の看板や広告設置物等の画像(広告画像)が登録(記憶)されている。また、クレジットカードによる精算がなされた場合のクレジット会員番号、利用日時、利用料金等を記憶するクレジット情報記憶領域及び広告が写された画像の印刷枚数及び広告画像の種類別印刷数等を記憶する広告印刷画像情報記憶領域が確保されている(図示略)。
【0029】
また、データベース12に登録されている広告画像データは本実施例では縦:横のサイズが1:1の所定のサイズの画像データであり、各画像の画素密度も同じである。
【0030】
本実施例でデータベース12はプリントベンダ100に着脱可能な媒体(例えば、CD−ROM)に格納されており、広告画像の更新(追加、削除等)時にはプリントシステムの運営業者やプリントベンダ100の設置者により交換するように構成したが、これに限定されず、例えば、USBケーブルを介して登録用広告画像データをプリントベンダ100に取り込ませ、データベース更新用プログラムで更新するようにしてもよい。
【0031】
ワークメモリ13は取り込まれた画像の一次記憶領域及び伸張された本画像の一時記憶領域や正規化処理時の作業領域、画像比較時の作業領域等として用いられる。
【0032】
また、本実施例では上記広告画像正規化部10と広告画像比較部11をハードウエア回路で構成したが、これらをプログラムで構成してプログラム格納メモリ7に格納しておき適時起動するように構成してもよい。また、上記図2の説明で、画像データの取り込み方法をメモリーカード読取部3、USBインターフェイス4及び近距離通信データ受信部5による取り込みとしたが、これらに限定されない。また、図2ではメモリーカード読取部3、USBインターフェイス4及び近距離通信データ受信部5を備えた例を示したがこれらのうちの1つまたは2つの組み合わせでもよい。この場合、図1のメモリーカード挿入口16、USB端子17及び近距離通信データ受信部5はメモリーカード読取部3、USBインターフェイス4及び近距離通信データ受信部5の組み合わせに対応する。
【0033】
図3は表示部8に表示された画像選択/料金表示画面の一実施例であり、画像選択/料金表示画面110は画像選択欄111と料金表示欄112からなり、ユーザがデジタルカメラ等の画像データをプリントベンダ100に取り込ませると、画像選択欄111にサムネイル画像が表示される。ユーザは上述(図1)したように十字キー1−1及び確定キー1−2を操作してカーソル61を移動させ、所望の画像を選択することができる。図示の例では第1行の左から3番目の画像が印刷画像として選択されている。なお、選択されたサムネイル画像に重畳表示されている数字「3」は印刷枚数である。
【0034】
また、画像が選択され、印刷枚数指定操作がされると料金表示欄112に広告割引後の合計料金62、通常料金の合計63及び広告割引料金の合計64が表示される。なお、この料金表示はユーザが印刷枚数指定操作でプラスキー1−3を1回押すたびに1枚分の料金が増加されて表示され、マイナスキー1−4を1回押すたびに1枚分の料金が差し引かれて表示される。
【0035】
(画像正規化処理)
図4は広告が写っている本画像の一例を示す図であり、図示の例では子供を被写体とした本画像40の背景に看板広告41が写っている。また、図5は広告画像正規化部によって本画像から抽出された広告画像の抽出例を示す図であり、図示の例では図4に示した看板広告41の画像(広告画像)42がそのまま抽出されている。さらに、図6は広告画像正規化部による正規化後の広告画像を示す図であり、図示の例では図5の広告画像42を正規化した正規化画像43が示されている。
【0036】
(広告割り引きによる画像印刷動作)
図7は、図1の広告割引機能付プリントシステムの広告割り引きによる画像印刷動作の一実施例を示すフローチャートである。
【0037】
図7で、ユーザがプリントベンダ100のメモリーカード挿入口16、USB端子17又は近距離通信データ受信部5を介してデジタルカメラ等の撮像装置(図示せず)とのデータアクセスを行なうと、サムネイル画像データがメモリーカード読取部3、USBインターフェイス4、又は近距離通信データ受信部5を介してワークメモリ13に取り込まれる(ステップS1)。
【0038】
CPU6はサムネイル画像選択プログラムを起動し、ワークメモリ13に取り込まれたサムネイル画像を表示部8に送って図3に示すような画像選択/料金表示画面110の画像選択欄111に配列表示する(ステップS2)。
【0039】
ユーザが十字キー1−1を操作して表示部8に表示されたサムネイル画像のうち印刷したい画像を指定し、確定キー1−2を操作すると印刷画像が選択される。また、ユーザがプラスキー1−3/マイナスキー1−4を操作すると印刷枚数カウンタに印刷枚数がカウントアップ又はカウントダウンされる。CPU6は画像番号をワークメモリ13に保持及びカウント値を対応付けて保持(一時記憶)すると共にカウント値を表示部8に送って、選択された画面上にカウント値(=印刷枚数)を重畳表示する。また、ユーザが確定キー1−2を操作すると選択された画像の印刷枚数が確定する(ステップS3)。
【0040】
CPU6は表示部8に次の画像の選択を問うメッセージ(例えば、「十字キーを操作して次の画像を選択してください。次に画像がない場合はOKキーを押してください。」を表示してユーザの操作を促し、操作部1からの信号を調べ、十字キー1−1が操作された場合はステップS3に戻り、「OKキー」(確定キー1−2)が操作された場合はステップS5に遷移する(ステップS4)。
【0041】
上記ステップS4で「OKキー」が操作された場合は、CPU6はワークメモリ13に保持した選択画像の画像番号を、順次、メモリーカード読取部3、USBインターフェイス4又は近距離通信データ受信部5に送り、メモリーカード又は外部撮像装置から画像番号に対応する本画像データ(圧縮画像データ)を取り込ませ、本画像データが取り込まれるとそれをワークメモリ13に記憶すると共に圧縮画像伸張プログラムを起動してワークメモリ13に記憶した本画像データを伸張処理し、ワークメモリ13の本画像データ記憶領域(図示せず)に記憶する(ステップS5)。
【0042】
CPU6は、次に、広告正規化処理部10に制御を渡す。広告正規化処理部10は伸張処理した本画像データから本画像を再生してサーチし、本画像に広告画像があるか否かを調べ、広告画像がある場合はステップS7に遷移する。また、広告画像が含まれていない場合はステップS9に遷移する(ステップS6)。
【0043】
広告正規化処理部10は図5の例に示したように本画像から広告画像を抽出し、抽出した広告画像を正規化する。正規化処理はデータベースに登録されている登録済み広告画像(比較画像)とを比較するため抽出画像の傾き(撮影時の被写体又はカメラの傾斜による画像の傾き)の補正及びノイズ消去処理を行なった後、これら処理後の抽出画像を所定のサイズに変換するサイズ変換により行なう。なお、正規化処理は上述した方法に限定されず、公知の方法によればよい(ステップS7)。
【0044】
CPU6は広告画像比較部11に制御を渡し、抽出した広告画像の正規化画像とデータベース12に登録されている広告比較画像とを順次比較し、登録されている広告画像のいずれかと一致(つまり、本画像に登録済み広告が写っている)していると判定した場合は割引枚数カウンタにこの画像の印刷枚数を加えてからステップS9に遷移する。また、一致しない場合は単にステップS9に遷移する。なお、一致判定は所定の一致度が所定値以上(例えば、一致率80%以上)の場合に一致と判定する(ステップS8)。
【0045】
CPU6は印刷枚数カウンタ及び割引枚数カウンタにこの画像の印刷枚数を加える(ステップS9)。
【0046】
CPU6は料金計算/表示プログラムを起動して、利用料金、通常料金及び割引料金を算出し、算出結果を表示部8に送って図3の例に示すように料金表示欄112に表示する。ここで、利用料金=通常料金マイナス割引料金、通常料金=印刷枚数カウンタの値×単価、割引料金=割引枚数カウンタの値×単価×(1−割引率)として計算できる。従って、上記ステップS8で本画像に登録された広告が写っていると判定された場合は利用料金は割り引き後の利用料金となる(ステップS10)。
【0047】
CPU6は表示部8に次の画像選択又は印刷開始操作案内(例えば、「十字キーを操作して次の画像を選択するか、利用料金を入れて印刷開始ボタンを押してください」)画像を表示してユーザの操作を促し、ユーザが印刷開始ボタン1−5を押すとステップS12に遷移し、十字キー1−1を操作した場合は次の印刷画像の選択等を行なうためにステップS3に戻る(ステップS11)。
【0048】
CPU6は料金精算部2から送られてくる投入料金額を調べ、上記ステップS10で計算した利用料金と一致する場合はステップS13に遷移する。また、つり銭を要する場合は料金精算部2につり銭指示を行ない、つり銭排出口2−3からつり銭を排出させ、ステップS13に遷移する。なお、料金精算部2はカード挿入口2−2からクレジットカードが挿入された場合はクレジット会員番号を読み取って提携の有無をチェックし、提携先クレジットカードの場合はクレジット会員番号、利用日時、利用料金、通常料金、割引料金、印刷枚数、割引枚数をデータベース12のクレジット情報記憶領域に記憶し、提携先のクレジットカードでない場合はその旨のメッセージを表示し、現金投入を促す。また、プリペイドカードを読み取った場合は、プリペイドカードの度数から利用料金に相当する度数を差し引く(ステップS12)。
【0049】
CPU6は圧縮プログラムを起動してワークメモリ13に記憶されている本画像データのうち、印刷指定された本画像データの伸張処理を順次行ない、1画像分の伸張処理が終わるたびにその画像の印刷枚数情報と共に伸張済み画像データをプリンタ9の印刷画像バッファ(図示せず)に送り、プリンタ9に指定された枚数分の画像の印刷を行なわせる。この動作をワークメモリ13に記憶されている全ての本画像データについて繰り返す。全ての印刷が終わると、印刷日時毎に割引した画像枚数(=広告があった画像の印刷枚数)を広告画像の種類ごとにカウントした値をデータベース12の広告印刷画像情報記憶領域に記憶して処理を終了する(ステップS13)。
【0050】
上記図7のフローチャートのS6〜S12に示した動作により、プリントベンダ100はユーザが印刷指定した画像に広告が写っているとその広告画像を抽出して正規化し、データベースに登録されている登録済み広告画像と比較し、一致していると利用料金を割り引くので、撮影者は登録されている広告を写せば印刷代が安くなるので従来構図から外していた看板広告等をいれた構図の写真をとる機会が増す。
【0051】
また、上記ステップS13で、広告印刷画像情報をデータベース12に記憶するので、プリントシステムの運営業者は広告の写っていた画像の印刷実績をまとめて看板広告等の設置者(広告主)に報告し、利用実績に応じた広告料の獲得や広告契約の締結に資することができる。
【0052】
なお、上記図7のフローチャートではステップS1でサムネイル画像を一括して取り込み、ステップS2で取り込んだサムネイル画像を表示するように構成したが、ステップS1の動作にサムネイル画像が撮像装置側で生成されていない場合には、本画像データを取り込みながら、縮小処理してサムネイル画像を生成する動作を加えるように構成し、ステップS2で生成したサムネイル画像を表示するようにしてもよい。
【0053】
また、上記ステップS4〜S8で、印刷指定された本画像をサーチして広告が写っているとその画像(広告画像)を抽出して正規化し、データベースに登録されている登録済み広告画像と比較して一致判定するようにしたが、看板広告塔や野外広告等に予めバーコード等の広告識別情報を所定の位置に表示するようにしておき、データベースに広告識別情報を格納するように構成した場合は、ステップS4〜S8を印刷指定された本画像をサーチして広告識別情報があったとき、データベースに登録されている広告識別情報と比較して、割引の可否を判定するように構成することができる。
【0054】
また、上記ステップS5では選択された印刷画像に対応する本画像データを1画像分ずつ取り込むように構成したが、対応する本画像データを一括して取り込むように構成してもよい。この場合、ユーザが料金表示を見て取消しや印刷枚数の変更ができるようにすることが望ましい。
【0055】
また、広告比較画像は広告画像に限定されず、広告テキストデータでもよい。例えば、上記図7のステップS5で取り込んだ画像データから上記ステップS7で広告画像を抽出し正規化した後、文字認識処理を行なうように構成し、上記ステップS8でデータベースに登録されている広告テキストデータと比較するように構成することもできる。これにより、例えば、取り込んだ画像データに「〇〇コーラ」という文字が写っており、比較するテキストデータにも「〇〇コーラ」があれば割引サービスを受けることができる。
【0056】
また、上記ステップS10の料金計算で割引料金=割引枚数カウンタの値×単価×(1−割引率)として計算する例を示したがこれに限定されない。例えば、割引計算は広告が写っていた場合にそれに伴って印刷できる枚数を増やすようにしてもよい。つまり、10枚の料金で11枚印刷できるなど写っていた広告の数に応じて無料印刷枚数を増やすようにしてもよい。また、ポイントカードを発行し、写っていた広告の数に応じてポイントを加算するようにしてもよい。この場合、ポイントがある程度たまれば金券と交換したり、広告料金からポイント分を割り引いたりするようにする。
【0057】
<第2の実施例>
上記第1の実施例ではプリントベンダ100の内部にデータベース12を備えるように構成した例について説明したが、ネットワークを介してプリントベンダ100にデータベースを設けずに、ネットワークを介して接続する外部情報処理装置側にデータベース12と同様のデータ構成のデータベースを備えるように構成することができる。
【0058】
図8は本発明の広告割引機能付プリントシステムの他の実施例の概要を示す図であり、プリントシステム400は複数のプリントベンダ200がインターネット等の通信ネットワーク50を介してサーバ250と接続してなる。
【0059】
ここで、プリントベンダ200は図2のプリントベンダ100の構成にネットワークデータ送受信部を含むネットワークインターフェイス14及び通信制御プログラム(プログラム格納メモリ7に格納)を付加し、データベース12を取り去った構成を成している。また、サーバ250は図2のデータベース12と同様のデータ構成のデータベース255及びネットワーク50を介して各プリントベンダ200と接続している。また、データの送受信を行なうデータ送受信部251を備えている。
【0060】
図9は、図8の広告割引機能付プリントシステムによる画像正規化処理後の動作の一実施例を示す図であり、プリントベンダ200側の動作中、ステップT1〜T7の動作(図示せず)は図7のステップS1〜S7の動作と同様である。また、プリントベンダ200は起動時に通信制御プログラムを稼動してネットワーク50との接続が確立し、所定時間内においてネットワーク50と常時接続しているものとする。なお、常時接続しているようにしてもよい。
【0061】
(正規化処理以降の動作)
ステップT7(=図7のステップS7)で、プリントベンダ200で選択された画像に対応する本画像の正規化画像を生成すると、プリントベンダ200のCPU6は「比較画像送信要求」データをネットワーク50を介してサーバ250に送信する(ステップT8)。
【0062】
サーバ250はデータ送受信部251を介してプリントベンダ200から比較画像送信要求を受け取ると、データベース255から登録されている広告比較画像を読み出しデータ送受信部251を介して、所定のタイミングで1画像分、送信要求元のプリントベンダ200宛て送信する(もちろん、一気に全ての広告画像を送信してもよいし、ある程度分けて送信してもよい)。また、データベース50にこれ以上送信する登録済み広告画像が記憶されていない場合、つまり、広告比較画像が終了した場合は「比較画像終了通知」データを送信要求元のプリントベンダ200宛て送信する(ステップT9)。
【0063】
プリントベンダ200はサーバ250から登録済み広告画像及び登録画像番号を受信すると、受信した登録済み広告画像と抽出した広告画像の正規化画像とを比較し、一致(つまり、本画像に登録済み広告が写っている)と判定した場合は割引枚数カウンタにこの画像の印刷枚数を加えステップT11に遷移する。また、一致しない場合はステップT8に制御を戻して「次の比較画像送信要求」データをネットワーク50を介してサーバ250に送信する。また、サーバ250から「比較画像終了通知」データを受信した場合はステップT11に遷移する(ステップT10)。
【0064】
CPU6は印刷枚数カウンタ及び割引枚数カウンタにこの画像の印刷枚数を加える(ステップT11)。
【0065】
CPU6は料金計算/表示プログラムを起動して、利用料金、通常料金及び割引料金を算出し、算出結果を表示部8に送って図3の例に示すように料金表示欄112に表示する(ステップT12)。
【0066】
CPU6は表示部8に次の画像選択又は印刷開始操作案内画像を表示してユーザの操作を促し、ユーザが印刷開始ボタン1−5を押すとステップT14に遷移し、十字キー1−1を操作した場合は次の印刷画像の選択等を行なうためにステップT3(図7のステップS3と同様の画像選択印刷枚数指定動作:図示略)に戻る(ステップT13)。
【0067】
ユーザは現金、プリペイドカード又はクレジットカードで料金精算を行なうことができる。そこで、CPU6はユーザの支払方法を判定するため料金精算部2からの信号を調べ、ユーザが現金又はプリペイドカードによる精算を行なった場合はステップT17に遷移し、クレジットカードによる支払を行なおうとする場合はステップT15に遷移する(ステップT14)。
【0068】
クレジットカードによる支払の場合は、CPU6はネットワークを介してサーバ250にクレジット会員番号、利用日時、利用料金、通常料金、割引料金、印刷枚数、割引枚数を含むクレジット取引情報とプリントベンダの識別番号を送信し、ステップT16に遷移する。(ステップT15)。
【0069】
サーバ250はプリントベンダ200からクレジット取引情報及びプリントベンダの識別番号を受信すると、クレジット会員番号を基にして提携の有無をチェックし、提携先クレジットカードの場合は受信したクレジット情報をデータベース255のプリントベンダ識別番号に対応して割り付けられているクレジット取引情報記憶領域に記憶し、クレジット取引情報受信通知をネットワーク50を介してクレジット情報の送信元のプリントベンダ200に送信し、ステップT18に遷移する。また、提携先のクレジットカードでない場合はクレジット情報不受理通知をネットワーク50を介してクレジット情報の送信元のプリントベンダ200に送信してステップT18に遷移する(ステップT16)。
【0070】
CPU6は料金精算部2から送られてくる投入料金額を調べ、上記ステップT12で計算した利用料金と一致する場合はステップT18に遷移する。また、つり銭を要する場合は料金精算部2につり銭指示を行ない、つり銭排出口2−3からつり銭を排出させ、ステップT18に遷移する。なお、プリペイドカードを読み取った場合は、プリペイドカードの度数から利用料金に相当する度数を差し引き、ステップT18に遷移する(ステップT17)。
【0071】
プリントベンダ200は、料金精算部2で料金徴収が確認できた場合又はサーバ250からクレジット情報受信通知を受信した場合はステップT19に遷移する。また、クレジット情報不受理通知を受信した場合は提携先クレジットカードでない旨のメッセージを表示し、現金投入を促しステップT14に戻る(ステップT18)。
【0072】
プリントベンダ200のCPU6は圧縮プログラムを起動してワークメモリ13に記憶されている本画像データのうち、印刷指定された本画像データの伸張処理を順次行ない、1画像分の伸張処理が終わるたびにその画像の印刷枚数情報と共に伸張済み画像データをプリンタ9の印刷画像バッファ(図示せず)に送り、プリンタ9に指定された枚数分の画像の印刷を行なわせる。この動作をワークメモリ13に記憶されている本画像データについて繰り返す。全ての印刷が終わると、印刷日時毎に割引した画像枚数(=広告があった画像の印刷枚数)を広告画像の種類情報(=登録画像番号)及び広告画像を種類毎にカウントした値を含む広告印刷画像情報とプリントベンダ識別番号をインターネット50を介してサーバ250に送信する(ステップT19)。
【0073】
サーバ250はインターネット50を介してプリントベンダ200から広告印刷画像情報とプリントベンダ識別番号を受信すると広告印刷画像情報とプリントベンダ識別番号を関連付けてデータベース255に記憶する(ステップT20)。
【0074】
上記図9のフローチャートの動作により、広告画像を登録したデータベースを複数のプリントベンダで共有できデータベースの更新が簡単にできる。また、サーバ側に各プリントベンダの利用状況が記録されるので、第1の実施例のように各プリントベンダのデータベースからデータを取り出して収集する必要がない。
【0075】
また、クレジットカード利用の場合に上記ステップT15でサーバ側にクレジット情報が記録されるので、クレジット会社に対し、ネットワークを介してクレジット与信状況の問い合わせや利用料金の請求を行なうことができる。
【0076】
また、上記ステップT18でサーバ側に広告印刷画像情報が記憶されるので、プリントシステムの運営業者はネットワークを介して広告の写っていた画像の印刷実績をまとめて看板広告等の設置者(広告主)に報告し、利用実績に応じた広告料の獲得や広告契約の締結に資することができる。また、サーバ側で広告画像印刷利用状況を編集して閲覧可能に構成できることから、このようにした場合、各広告主は自社の広告画像印刷利用状況をネットワークを介して閲覧することもできる。
【0077】
また、本実施例の変形例として、それぞれのプリントベンダ200にも比較画像(登録済み広告画像)を記憶したデータベース(12)を備え、上記ステップT10の正規化された広告画像と比較画像との比較を図7のフローチャート(第1の実施例)のステップS8の動作と同様にプリントベンダ200側で行なうようにし、バージョンアップの場合に、サーバ50に更新データをプリントベンダに適時送信する手段(例えば、バージョンアッププログラム)を備えるようにしてデータベース(12)を更新するように構成してもよい。このように構成すれば比較時にネットワークを介する必要がないので時間を短縮でき、通信費を節約できる。この場合は、図9のフローチャートのステップT8、T9及びステップT10の比較画像受信判定及び比較画像終了通知受信判定動作は不要となる。
また、本実施例においても前述した第1の実施例と同様広告比較画像は広告画像に限定されず、広告テキストデータでもよい。また、上記ステップT12の料金計算で割引料金=割引枚数カウンタの値×単価×(1−割引率)として計算する例を示したがこれに限定されず、実施例1の場合(図7のステップS10)と同様、割引計算は広告が写っていた場合にそれに伴って印刷できる枚数を増やすようにしてもよく、また、ポイントカードを発行するようにしてもよい。
【0078】
<第3の実施例>
上記第2の実施例では各プリントベンダ200が広告画像正規化部10及び広告画像比較部11を備え、プリントベンダ側で正規化処理及び比較処理を行なうように構成したが、サーバ側に広告画像正規化部及び広告画像比較部を備えるように構成し、サーバ側で正規化処理及び比較処理を行なうようにしてよい。
【0079】
図10は本発明の広告割引機能付プリントシステムの他の実施例の概要を示す図であり、プリントシステム500は複数のプリントベンダ300がインターネット等の通信ネットワーク50を介してサーバ350と接続してなる。
【0080】
図10で、サーバ350は広告画像正規化部351及び広告画像比較部352を備えると共に、図8のデータベース255と同様のデータ構成のデータベース355を備えている。なお、広告画像正規化部351及び広告画像比較部352に代えて広告画像の正規化を実行する広告画像正規化プログラム及び正規化された広告画像と比較画像との一致判定を行なう広告画像比較プログラムをサーバ350のプログラム格納メモリ(図示せず)に格納しておき、適時実行するように構成してもよい。また、サーバ350はデータの送受信を行なうデータ送受信部353を備えている。
【0081】
図11は図10に示したプリントベンダ300の回路構成の一実施例を示すブロック図であり、プリントベンダ300は、操作部1、料金精算部2、メモリーカード読取部3、USBインターフェイス4、近距離通信データ受信部5、CPU6、プログラム格納メモリ7、表示部8、プリンタ9、ワークメモリ13及びネットワークインターフェイス14を備えている。
【0082】
ここで、プリントベンダ300の構成は図2に示したプリントベンダ100の構成から広告画像正規化部10、広告画像比較部11及びデータベース12を取り去り、ネットワークデータ送受信部を含むネットワークインターフェイス14を付加した構成を成している。また、プログラム格納メモリ7には通信制御プログラムが格納されている。
【0083】
図12は図10の広告割引機能付プリントシステムによる画像取り込み後の動作の一実施例を示す図であり、プリントベンダ300側の動作中、ステップU1〜U4(図示せず)の動作は図7のステップS1〜S4の動作と同様であり、ステップU14以降の動作は図9のステップT12以降の動作と同様である。
【0084】
また、プリントベンダ300は起動時に通信制御プログラムを移動してネットワーク50との接続が確立し、所定時間内においてネットワーク50と常時接続しているものとする。
【0085】
(本画像データ取り込み以降の動作)
ステップU4(=図7のステップS4)で、画像が選択された場合(「OKキー」が操作された場合)は、CPU6はワークメモリ13に保持した選択画像の画像番号を、順次、メモリーカード読取部3、USBインターフェイス4又は近距離通信データ受信部5に送り、メモリーカード又は外部撮像装置から画像番号に対応する本画像データ(圧縮画像データ)を取り込む(ステップU5)。
【0086】
上記ステップU5でプリントベンダ300が本画像データを取り込むと、CPU6は本画像データとプリントベンダ300の識別番号をネットワーク50を介してサーバ350に送信する(ステップU6)。
【0087】
サーバ350はプリントベンダ300からデータ送受信部353を介して本画像データとプリントベンダ300の識別番号を受信すると、広告正規化処理部351に制御を渡す。広告正規化処理部351は伸張処理した本画像データを伸張処理した本画像データを基に本画像を再生する(ステップU7)。
【0088】
次に、広告正規化処理部351は再生画像をサーチし、画像に広告画像があるか否かを調べ、広告画像がある場合はステップU9に遷移する。また、広告画像が含まれていない場合はステップU12に遷移する(ステップU8)。
【0089】
広告正規化処理部351は本画像から広告画像を抽出し、抽出した広告画像の傾き補正、ノイズ消去及びサイズ変換等を行なって抽出した広告画像を正規化する(ステップU9)。
【0090】
次に、サーバ50は広告画像比較部352に制御を渡し、抽出した広告画像の正規化画像とデータベース355に登録されている広告画像とを順次比較し、登録されている広告比較画像のいずれかと一致していると判定した場合はステップU11に遷移する。また、一致しない場合はステップU12に遷移する(ステップU10)。
【0091】
一致判定がされた場合、サーバ350は比較結果、例えば、「広告画像存在通知」データをデータ送受信部353及びネットワーク50を介して本画像データの送信元のプリントベンダ300に送信する(ステップU11)。
【0092】
また、広告が写っていなかった場合及び不一致判定がなされた場合は比較結果、例えば、「広告画像不存在通知」データをデータ送受信部353及びネットワーク50を介して本画像データの送信元のプリントベンダ300に送信する(ステップU12)。
【0093】
本画像送信元のプリントベンダ300側ではサーバ350から「広告画像存在通知」データを受信すると、CPU6は割引枚数カウンタにこの画像の印刷枚数を加えてからステップU14に遷移する。また、サーバ350から「広告画像不存在通知」データを受信すると、CPU6は印刷枚数カウンタにこの画像の印刷枚数を加えてからステップU14に遷移する(ステップU13)。以下の動作は図9のステップT12以降と同様である。
【0094】
上記図12のフローチャートに示した動作により、プリントベンダとして汎用の画像データを読み込む装置があれば、どこでも画像の割り引き印刷が可能になり、利用者の増加が見込み得るので、デジタルカメラ等の撮像装置で撮像した画像について画像印刷ビジネスが成り立ち得る。
【0095】
また、本実施例においても前述した第1の実施例と同様広告比較画像は広告画像に限定されず、広告テキストデータでもよい。
【0096】
以上、本発明の一実施例について説明したが本発明は上記実施例に限定されるものではなく、種々の変形実施が可能であることはいうまでもない。
【0097】
【発明の効果】
上記説明したように、第1の発明の画像プリント装置及び第2、第3の発明の画像プリントシステムによれば、画像プリント装置が外部保存記憶手段から画像を取り込むと、写真(画像)に写っている広告情報が契約済み広告主の広告情報の場合は印刷料金の割引が行なわれるので、ユーザは登録されている広告を写せば印刷代が安くなることから従来構図から外していた看板広告等の広告を構図に入れた写真をとる機会が増す。また、画像プリントシステムの運営業者にとって広告を構図に入れた写真の増加によりユーザが画像プリントシステムを使用する機会が増加することが見込まれるので、画像プリントシステムの運営業者は契約済みの広告主からの広告料と印刷代から収入を得て利益に資することができる。また、広告主にとって、広告情報を構図に入れた写真(画像)の印刷が増せば増すほど広告効果があがることが見込まれ、画像プリントシステムの運営業者に広告料を支払っても採算が合うことが見込まれることから、画像プリントシステムの運営業者と契約する広告主の増加が期待できる。また、画像から広告画像を抽出して正規化するので、看板広告等のように大きさが異なった広告や傾いて写っている広告画像と広告情報記憶手段に記憶されている比較用の画像を比較することができる。
【0099】
また、第2の発明の画像プリントシステムによれば、サーバ側にバージョンアップ用広告画像を記憶し、適時、ネットワークを介して画像印刷装置の広告比較画像記憶手段の記憶内容を更新することができるので、広告比較画像の更新の手間がかからない。また、比較時にネットワークを介する必要がないので時間を短縮でき、通信費を節約できる。
【0100】
また、第3の発明の画像プリントシステムによれば、サーバ側に比較用の広告情報を登録した広告情報記憶手段を備えているので、複数の画像プリント装置でサーバの広告情報記憶手段を共有でき、画像プリント装置側ではサーバからの比較結果に基いて利用料金の割引を行なって画像を印刷すればよいので、画像プリント装置の機能及び構成を簡略化することができる。
【0101】
また、第4の発明の画像プリント方法及び第5の発明の画像プリントプログラムによれば、写真(画像)に写っている広告情報が契約済み広告主の広告情報の場合は印刷料金の割引が行なわれる。従って、ユーザは広告を写せば印刷代が安くなることから従来構図から外していた看板広告等の広告を構図に入れた写真をとる機会が増す。また、画像プリントシステムの運営業者にとって広告を構図に入れた写真の増加によりユーザが画像プリントシステムを使用する機会が増加することが見込まれる。また、広告主にとって、広告情報を構図に入れた写真(画像)の印刷が増せば増すほど広告効果があがることが見込まれる。
【図面の簡単な説明】
【図1】本発明の広告割引機能付プリントシステムの一実施例の外観図である。
【図2】図1に示したプリントシステムの回路構成の一実施例を示すブロック図である。
【図3】表示部に表示された画像選択/料金表示画面の一実施例である。
【図4】広告が写っている本画像の一実施例を示す図である。
【図5】広告画像正規化部によって本画像から抽出された広告画像の抽出例を示す図である。
【図6】広告画像正規化部による正規化後の広告画像を示す図である。
【図7】図1の広告割引機能付プリントシステムの広告割り引きによる画像印刷動作の一実施例を示すフローチャートである。
【図8】本発明の広告割引機能付プリントシステムの他の実施例の概要を示す図である。
【図9】図8の広告割引機能付プリントシステムによる画像正規化処理後の動作の一実施例を示すフローチャートである。
【図10】本発明の広告割引機能付プリントシステムの他の実施例の概要を示す図である。
【図11】図10に示したプリントベンダの回路構成の一実施例を示すブロック図である。
【図12】図10の広告割引機能付プリントシステムによる画像取り込み後の動作の一実施例を示すフローチャートである。
【符号の説明】
6 CPU(料金計算手段)
10 広告画像正規化部(広告情報抽出手段、正規化手段)
11 広告画像比較部(比較手段)
12 データベース(広告情報記憶手段)
14 ネットワークインターフェイス(広告情報受信手段、画像データ送信手段、比較結果受信手段)
40 本画像(画像データ、広告情報、広告画像)
42 看板広告(広告情報)
43 正規化画像(広告情報、広告画像)
50 ネットワーク
100 プリントベンダ(画像プリント装置)
200、300 プリントベンダ(画像プリント装置)
250、350 サーバ
251 データ送受信部(広告情報送信手段)
255 データベース(広告情報記憶手段)
351 広告画像正規化部(広告情報抽出手段、正規化手段)
352 広告画像比較部(比較手段)
353 データ送受信部(画像データ受信手段、比較結果送信手段)
355 データベース(広告情報記憶手段)
400、500 (画像プリントシステム)
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an image print system such as a print vendor, and more particularly to a print system having a function of discounting a print price by advertisement.
[0002]
[Prior art]
Traditionally, when taking a picture, there is no great advantage for the photographer even if there is a store advertisement or a field signboard in the background, but there is often a lack of balance with the surrounding background. It was normal to shoot with the camera removed.
[0003]
[Problems to be solved by the invention]
On the other hand, from the point of view of installers such as billboard advertisements, it is advisable to put the advertisement in the composition because the advertisement is also reflected in the photograph taken, but the advertisement is out of the composition for the reasons described above. There was a problem that it was often done.
[0004]
If the photographer can be profited by some means and the advertisement can be put into the composition, the advertising effect can be expected, but no concrete means has been provided in the past.
[0005]
SUMMARY OF THE INVENTION The present invention has been made to solve the above-described problems, and an object thereof is to provide an image printing apparatus, an image printing system, an image printing method, and a program having a discount function for a print price of a photograph in which an advertisement is copied. To do.
[0006]
[Means for Solving the Problems]
  In order to solve the above-described problem, an image printing apparatus according to a first aspect of the present invention is an image printing apparatus that takes in image data stored in an external storage device and prints out an image.Is an imageFrom advertisement information storage means that stores advertisement information and captured image dataIt is an advertisement imageAdvertising information extraction means for extracting advertising information;A normalization means for normalizing the advertising information, which is an advertising image,Comparison means for comparing the advertisement information extracted by the advertisement information extraction means with the advertisement information stored in the advertisement information storage means, and a charge calculation means for performing a discount calculation of the printing fee based on the comparison result by the comparison means; , Provided.
[0008]
  Also,Second inventionThe image print system includes an image print apparatus that captures image data stored and stored in an external storage unit connected via a network and prints out an image, and a server.Is an imageAn advertisement information storage unit that stores advertisement information; and an advertisement information transmission unit that transmits the advertisement information stored in the advertisement information storage unit to the image print device.It is an advertisement imageAdvertising information extraction means for extracting advertising information;A normalization means for normalizing the advertising information, which is an advertising image,An advertisement information receiving means for receiving the advertisement information stored in the advertisement information storage means from the server via the network; a comparison means for comparing the advertisement information extracted by the advertisement information extracting means with the received advertisement information; Charge calculation means for performing a discount calculation of the printing charge based on the comparison result by the means.
[0009]
  Also,Third inventionThe image print system includes an image print apparatus that captures image data stored and stored in an external storage unit connected via a network and prints out an image, and a server.Is an imageFrom advertisement information storage means storing advertisement information, image data receiving means for receiving image data transmitted from the image printing apparatus via a network, and received image dataIt is an advertisement imageAdvertising information extraction means for extracting advertising information;A normalization means for normalizing the advertising information, which is an advertising image,Comparing means for comparing the advertising information extracted by the advertising information extracting means with the received advertising information, and a comparison result transmitting means for transmitting a comparison result by the comparing means to the image printing apparatus via the network, The printing apparatus includes: an image data transmitting unit that transmits captured image data to a server via a network; a comparison result receiving unit that receives a comparison result transmitted from the server; and a discount on a printing fee based on the received comparison result Charge calculation means for performing the calculation.
[0011]
  Also,4th inventionThe image printing method includes a step of capturing image data stored and stored in an external storage unit;Printing the captured image data;From captured image dataIt is an advertisement imageA process of extracting advertising information;Normalizing the extracted advertising information and normalizedPre-stored with advertising informationIs an imageThe method includes a step of comparing with advertisement information, and a step of calculating a discount on the printing fee based on the comparison result.
[0012]
  Also,5th inventionThe image print program includes the step of fetching image data stored and stored in an external storage unit;Printing the captured image data;From captured image dataIt is an advertisement imageExtracting advertising information;Normalize the extracted advertising information, and normalizedPre-stored with advertising informationIs an imageThe method includes a step of comparing with the advertisement information and a step of calculating a discount on the printing fee based on the comparison result.
[0013]
DETAILED DESCRIPTION OF THE INVENTION
<First embodiment>
In this embodiment, when an image is printed by a stand-alone type print vendor (paid image printing apparatus), an advertisement comparison image registered in the database (advertisement information provided by the advertiser and registered in advance in the database) is copied. The printing fee is discounted for the images that are displayed.
[0014]
FIG. 1 is an external view of an embodiment of a print system with an advertisement discount function of the present invention. A print vendor 100 has an operation unit 1, a charge settlement unit 2, a short-distance communication data receiving unit 5, and a display unit 8 in front of the casing. , A memory card insertion port 16, a USB terminal 17, and a print image discharge port 19, which are fixed to a pedestal or a wall surface of a building by a fixing tool.
[0015]
The operation unit 1 is provided with a cross key 1-1, a confirmation key 1-2, a plus key 1-3 / minus key 1-4, and a print start button 1-5. In addition, the fee settlement section 2 is provided with a cash insertion slot 2-1, a card insertion slot 2-2, and a change discharge slot 2-3. The cross key 1-1 functions as a cursor movement key. When the upper end, lower end, left end, or right end of the cross of the cross key 1-1 is pressed, the cursor 61 (FIG. 3) displayed on the display unit 8 is directed upward. Move down, left or right.
[0016]
In FIG. 1, first, a user uses the memory card insertion port 16 of the print vendor 100, the USB terminal 17, or the data of the imaging device (not shown) such as a digital camera via the near field communication data receiving unit 5. Access.
When the image data storage memory is a memory card that can be attached to and detached from the image pickup apparatus, when the user removes the memory card from the image pickup apparatus and inserts it into the memory card insertion slot 16, the image data stored in the memory card is displayed on the print vendor 100 side. Is taken in. When the image data storage memory is a fixed memory fixed inside the imaging apparatus, the user connects the USB terminal 17 of the print vendor 100 and the USB terminal provided in the imaging apparatus with a USB cable, and the imaging apparatus side When a predetermined operation is performed, the image data stored in the fixed memory of the image pickup apparatus is transmitted to the print vendor 100 and taken into the print vendor 100 side. Further, when the imaging device is provided with a short-range communication means such as an infrared communication device or Bluetooth, the user receives the short-range communication data transmission unit provided in the imaging device and receives the short-range communication data of the print vendor 100. By performing a predetermined operation close to the unit 5, the image data stored in the storage memory of the imaging apparatus is transmitted to the print vendor 100 and taken into the print vendor 100 side. Note that the image data captured by the print vendor 100 is desirably main image data (plural) composed of image data for one frame and thumbnail images (reduced images) corresponding to the main image data. Good.
[0017]
Next, the user selects an image to be printed from thumbnail images (FIG. 3) displayed on the display unit 8. At this time, by operating the cross key 1-1 to move the cursor 61 to a desired image position and pressing the enter key 1-2, the image is selected.
[0018]
Next, the number of prints is designated by operating the plus key 1-3. At this time, if the plus key 1-3 is kept pressed, the number is incremented by one. If the plus key 1-3 is pressed too much, the number is decreased by one by pressing the minus key 1-4. Further, when the confirmation key 1-2 is pressed, the number of printed sheets is confirmed. When the number of printed sheets is determined, as shown in FIG. 3, the total after-advanced fee (total of normal fee-total of ad discount) is displayed in the fee display column of the screen.
[0019]
After performing the image selection operation and the print number designation operation for a desired image, the user enters a usage fee into the cash insertion slot 2-1 of the fee settlement section 2, or inserts a credit card or prepaid card into the card insertion slot 2-2. insert. When the user presses the print start instruction button 1-5, printing of the selected image is started, and the print image is discharged from the print image discharge port 19. When printing of each selected image is completed, if there is change when cash is inserted, the change is discharged from the change outlet 2-3. The change may be discharged before the print start instruction button 1-5 is pressed.
[0020]
Further, although the cross key 1-1 is used as the image selection key in FIG. 1, the present invention is not limited to this. For example, a touch input type screen in which the touched part is a point input when the display unit 8 is touched with a finger or the like, and a thumbnail image to be displayed may be selected by pointing with a finger (in this case) The cross key 1-1 is not necessary). Further, the image data take-in port is not limited to the short-range communication data receiving unit 5, the memory card insertion port 16, and the USB terminal 17.
[0021]
FIG. 2 is a block diagram showing an embodiment of the circuit configuration of the print vendor 100 shown in FIG. 1. The print vendor 100 includes an operation unit 1, a charge settlement unit 2, a memory card reading unit 3, a USB interface 4, A distance communication data receiving unit 5, a CPU 6, a program memory 7, a display unit 8, a printer 9, an advertisement image normalization unit 10, an advertisement image comparison unit 11, a database 12, and a work memory 13 are provided. Further, a network interface 14 may be provided as will be described later (second and third embodiments).
[0022]
2, the operation unit 1 includes the cross key 1-1, the enter key 1-2, the plus key 1-3 / minus key 1-4, and the print start button 1-5 shown in FIG. The operation result is converted into an electric signal and sent to the CPU 6.
[0023]
The fee settlement unit 2 detects the type and number of cash inserted from the cash input port 2-1 shown in FIG. 1, calculates the amount of input, and sends the result to the CPU 6, an input amount detection unit, a change storage unit, and the CPU 6 A cash settlement unit (not shown) comprising a change discharge mechanism for discharging change to the change discharge port 2-3 based on a change discharge instruction from the card, and when a credit card is inserted from the card insertion port 2-2 Is provided with a credit settlement section (not shown) for reading the member information stored in the card and sending it to the CPU 6 and discharging the credit card from the card insertion slot 2-2.
[0024]
The memory card reading unit 3 reads image data when a memory card storing image data is inserted into the memory card insertion slot. The USB interface 4 receives image data transmitted from an imaging device such as an external digital camera via a USB cable. The near field communication data receiving unit 5 converts the received infrared data (or wireless data) into image data.
[0025]
The CPU 6 controls the operation of the entire print vendor 100 and executes advertisement discount / image printing processing of the print vendor 100 by a control program and a dedicated program stored in the program storage memory 7.
[0026]
The program storage memory 7 comprises a memory such as a ROM, and in addition to a control program and an advertisement discount program for performing billing and advertisement discount processing to realize the advertisement discount function of the present invention, thumbnail image selection for executing thumbnail image display / selection processing A program group, such as a charge calculation / display program, such as a compressed image expansion program for expanding a program and main image data (for example, JPEG compressed image data) is stored. Further, an image reduction program for generating a thumbnail image from the received main image data when the image data to be imported from the outside is only the main image data (when there is no thumbnail image) may be stored. These programs are taken out from the program storage memory 7 by the CPU 6 in a timely manner, read into a RAM (not shown), and activated.
The display unit 8 displays thumbnail image data in image data captured from the outside by a thumbnail image selection program. Also, as shown in FIG. 3, the designated number of prints and the usage fee are displayed together with the thumbnail images. The printer 9 prints and outputs a specified number of images specified by the user.
[0027]
As will be described later (FIGS. 4 to 7), the advertisement image normalization unit 10 determines whether or not an advertisement is copied on the main image, extracts the advertisement image, and normalizes the image. Further, the advertisement image comparison unit 11 compares the advertisement image normalized by the advertisement image normalization unit 10 with the image registered in the database (registered advertisement image), and determines whether or not there is a match (a case where the match rate is higher than a certain match rate). Judgment of matching).
[0028]
The database 12 includes images (advertisement images) of signs and advertisement installations of companies that have contracted with print system operators, print vendor 100 installers, print vendor 100 sellers, lenders, or advertising agencies. Registered (stored). Also, a credit information storage area for storing a credit member number, usage date and time, usage fee, etc. when payment is made with a credit card, and the number of printed images of advertisements and the number of printed advertisement images by type are stored. An advertisement print image information storage area is secured (not shown).
[0029]
Further, the advertisement image data registered in the database 12 is image data of a predetermined size in which the vertical: horizontal size is 1: 1 in this embodiment, and the pixel density of each image is also the same.
[0030]
In this embodiment, the database 12 is stored in a medium (for example, a CD-ROM) that can be attached to and detached from the print vendor 100. When an advertisement image is updated (added, deleted, etc.), the operator of the print system and the installation of the print vendor 100 are installed. However, the present invention is not limited to this. For example, the registration advertisement image data may be taken into the print vendor 100 via a USB cable and updated by the database update program.
[0031]
The work memory 13 is used as a primary storage area for the captured image, a temporary storage area for the expanded main image, a work area for normalization processing, a work area for image comparison, and the like.
[0032]
In the present embodiment, the advertisement image normalization unit 10 and the advertisement image comparison unit 11 are configured by hardware circuits. However, the advertisement image normalization unit 10 and the advertisement image comparison unit 11 are configured by a program, stored in the program storage memory 7, and started up in a timely manner. May be. In the description of FIG. 2, the image data capturing method is the memory card reading unit 3, the USB interface 4, and the short-range communication data receiving unit 5, but is not limited thereto. Moreover, although the example provided with the memory card reading part 3, the USB interface 4, and the near field communication data receiving part 5 was shown in FIG. 2, the combination of one or two of these may be sufficient. In this case, the memory card insertion slot 16, the USB terminal 17 and the near field communication data receiving unit 5 in FIG. 1 correspond to a combination of the memory card reading unit 3, the USB interface 4 and the near field communication data receiving unit 5.
[0033]
FIG. 3 shows an example of the image selection / fee display screen displayed on the display unit 8. The image selection / fee display screen 110 includes an image selection column 111 and a fee display column 112, and the user can select an image such as a digital camera. When the data is taken into the print vendor 100, a thumbnail image is displayed in the image selection field 111. As described above (FIG. 1), the user can move the cursor 61 by operating the cross key 1-1 and the enter key 1-2, and can select a desired image. In the illustrated example, the third image from the left in the first row is selected as the print image. Note that the number “3” superimposed on the selected thumbnail image is the number of prints.
[0034]
When an image is selected and the number of printed sheets is designated, the charge display column 112 displays a total charge 62 after advertisement discount, a total 63 normal charge, and a total advertisement discount 64. This charge display is displayed by increasing the charge for each time the user presses the plus key 1-3 once in the print number designation operation, and for one sheet each time the minus key 1-4 is pressed once. Will be deducted and displayed.
[0035]
(Image normalization processing)
FIG. 4 is a diagram illustrating an example of a main image in which an advertisement is shown. In the illustrated example, a billboard advertisement 41 is shown in the background of the main image 40 with a child as a subject. FIG. 5 is a diagram showing an example of the advertisement image extracted from the main image by the advertisement image normalization unit. In the illustrated example, the image (advertisement image) 42 of the signboard advertisement 41 shown in FIG. 4 is extracted as it is. Has been. Further, FIG. 6 is a diagram showing an advertisement image after normalization by the advertisement image normalization unit. In the illustrated example, a normalized image 43 obtained by normalizing the advertisement image 42 of FIG. 5 is shown.
[0036]
(Image printing by advertising discount)
FIG. 7 is a flowchart showing an embodiment of the image printing operation by the advertisement discount of the printing system with the advertisement discount function of FIG.
[0037]
In FIG. 7, when the user performs data access to an imaging device (not shown) such as a digital camera via the memory card insertion slot 16, the USB terminal 17, or the near field communication data receiving unit 5 of the print vendor 100, the thumbnail is displayed. The image data is taken into the work memory 13 via the memory card reading unit 3, the USB interface 4, or the near field communication data receiving unit 5 (step S1).
[0038]
The CPU 6 activates the thumbnail image selection program, sends the thumbnail images taken into the work memory 13 to the display unit 8, and displays them in the image selection field 111 of the image selection / fee display screen 110 as shown in FIG. S2).
[0039]
When the user operates the cross key 1-1 to designate an image to be printed out of the thumbnail images displayed on the display unit 8, and operates the enter key 1-2, the print image is selected. Further, when the user operates the plus key 1-3 / minus key 1-4, the number of printed sheets is counted up or down in the printed sheet counter. The CPU 6 holds the image number in the work memory 13 and holds (temporarily stores) the count value in association with it, and sends the count value to the display unit 8 to superimpose the count value (= number of prints) on the selected screen. To do. Further, when the user operates the confirmation key 1-2, the number of prints of the selected image is confirmed (step S3).
[0040]
The CPU 6 displays a message on the display unit 8 asking for selection of the next image (for example, “Operate the cross key to select the next image. If there is no next image, press the OK key”). The user's operation is prompted, the signal from the operation unit 1 is checked, and if the cross key 1-1 is operated, the process returns to step S3, and if the “OK key” (confirmation key 1-2) is operated, the step The process proceeds to S5 (step S4).
[0041]
When the “OK key” is operated in step S 4, the CPU 6 sequentially sends the image numbers of the selected images held in the work memory 13 to the memory card reading unit 3, the USB interface 4 or the near field communication data receiving unit 5. The main image data (compressed image data) corresponding to the image number is fetched from the memory card or the external imaging device, and when the main image data is fetched, it is stored in the work memory 13 and the compressed image expansion program is started. The main image data stored in the work memory 13 is decompressed and stored in a main image data storage area (not shown) of the work memory 13 (step S5).
[0042]
Next, the CPU 6 passes control to the advertisement normalization processing unit 10. The advertisement normalization processing unit 10 reproduces and searches the main image from the decompressed main image data, checks whether there is an advertisement image in the main image, and transitions to step S7 if there is an advertisement image. If no advertisement image is included, the process proceeds to step S9 (step S6).
[0043]
The advertisement normalization processing unit 10 extracts an advertisement image from the main image as shown in the example of FIG. 5, and normalizes the extracted advertisement image. In the normalization process, correction of the tilt of the extracted image (image tilt due to the tilt of the subject or camera at the time of shooting) and noise elimination processing were performed in order to compare with the registered advertisement image (comparison image) registered in the database. Thereafter, the extracted image after the processing is performed by size conversion for converting it into a predetermined size. The normalization process is not limited to the above-described method, and may be a known method (step S7).
[0044]
The CPU 6 passes control to the advertisement image comparison unit 11, sequentially compares the extracted normalized image of the advertisement image and the advertisement comparison image registered in the database 12, and matches one of the registered advertisement images (that is, If it is determined that the registered advertisement is shown in the main image), the number of printed sheets of the image is added to the discount number counter, and the process proceeds to step S9. If they do not match, the process simply transitions to step S9. Note that the match determination is determined as a match when the predetermined matching degree is equal to or higher than a predetermined value (for example, a matching rate of 80% or higher) (step S8).
[0045]
The CPU 6 adds the number of prints of this image to the print number counter and the discount number counter (step S9).
[0046]
The CPU 6 activates a charge calculation / display program, calculates a usage charge, a normal charge, and a discount charge, sends the calculation results to the display unit 8, and displays them in the charge display column 112 as shown in the example of FIG. Here, it can be calculated as usage charge = normal charge minus discount charge, normal charge = value of printed sheet counter × unit price, discount charge = value of discount sheet counter × unit price × (1-discount rate). Therefore, when it is determined in step S8 that the advertisement registered in the main image is captured, the usage fee is the discounted usage fee (step S10).
[0047]
The CPU 6 displays a next image selection or print start operation guide (for example, “operate the cross key to select the next image or insert the usage fee and press the print start button”) on the display unit 8. If the user presses the print start button 1-5, the process proceeds to step S12. If the cross key 1-1 is operated, the process returns to step S3 to select the next print image or the like ( Step S11).
[0048]
The CPU 6 checks the input fee amount sent from the fee settlement unit 2, and if it matches the usage fee calculated in step S10, the process proceeds to step S13. Further, when change is required, change is instructed to the fee settlement unit 2, the change is discharged from the change discharge port 2-3, and the process proceeds to step S13. In addition, the charge settlement unit 2 reads the credit member number when the credit card is inserted from the card insertion slot 2-2 and checks whether or not there is a tie-up, and in the case of the partner credit card, the credit member number, use date and time, use The charge, normal charge, discount charge, number of printed sheets, and discounted number are stored in the credit information storage area of the database 12, and if it is not a partner credit card, a message to that effect is displayed to prompt the user to insert cash. When the prepaid card is read, the frequency corresponding to the usage fee is subtracted from the frequency of the prepaid card (step S12).
[0049]
The CPU 6 starts the compression program and sequentially performs the expansion processing of the main image data designated for printing among the main image data stored in the work memory 13, and the number of prints of the image every time the expansion processing for one image is completed. The decompressed image data together with the information is sent to a print image buffer (not shown) of the printer 9 to cause the printer 9 to print the designated number of images. This operation is repeated for all the main image data stored in the work memory 13. When all printing is completed, a value obtained by counting the number of images discounted for each printing date and time (= the number of printed images with advertisements) for each type of advertisement image is stored in the advertisement print image information storage area of the database 12. The process ends (step S13).
[0050]
By the operations shown in S6 to S12 in the flowchart of FIG. 7, the print vendor 100 extracts and normalizes the advertisement image when the advertisement appears in the image designated by the user, and is registered in the database. Compared with the advertisement image, if it matches, the usage fee is discounted, so if the photographer copies the registered advertisement, the printing fee will be reduced, so the photograph of the composition including the signboard advertisement etc. that was excluded from the conventional composition The opportunity to take increases.
[0051]
In addition, since the advertisement print image information is stored in the database 12 in step S13, the print system operator reports the print results of the image on which the advertisement is shown to the installer (advertiser) such as the signboard advertisement. , It can contribute to the acquisition of advertising fees and the conclusion of advertising contracts according to the usage results.
[0052]
In the flowchart of FIG. 7, the thumbnail images are collectively fetched in step S1 and the thumbnail images fetched in step S2 are displayed. However, the thumbnail image is generated on the imaging device side in the operation of step S1. If not, it is possible to add an operation of generating thumbnail images by reducing processing while capturing the main image data, and displaying the thumbnail images generated in step S2.
[0053]
Also, in the above steps S4 to S8, if an advertisement is shown by searching the print designated print image, the image (advertisement image) is extracted and normalized, and compared with the registered advertisement image registered in the database. However, it is configured to display advertisement identification information such as a barcode in a predetermined position in advance on a billboard advertising tower or outdoor advertisement and store the advertisement identification information in a database. In this case, steps S4 to S8 are configured to determine whether or not a discount can be made by comparing the advertisement identification information registered in the database when there is advertisement identification information by searching the print designated print image. be able to.
[0054]
In step S5, the main image data corresponding to the selected print image is captured one image at a time. However, the corresponding main image data may be captured in a batch. In this case, it is desirable that the user can cancel or change the number of printed sheets while viewing the charge display.
[0055]
The advertisement comparison image is not limited to the advertisement image, and may be advertisement text data. For example, the advertisement image is extracted from the image data captured in step S5 in FIG. 7 and normalized in step S7, and is then subjected to character recognition processing. The advertisement text registered in the database in step S8 It can also be configured to compare with data. Thereby, for example, if the captured image data includes the characters “00 cola” and the text data to be compared also has “00 cola”, the discount service can be received.
[0056]
Further, although an example is shown in which the calculation in step S10 is as follows: discount fee = value of discounted number counter × unit price × (1−discount rate), it is not limited to this. For example, discount calculation may increase the number of printable sheets when an advertisement is shown. In other words, the number of free prints may be increased according to the number of advertisements that have been shown, such as printing 11 sheets at a charge of 10 sheets. Further, a point card may be issued and points may be added according to the number of advertisements that have been shown. In this case, if a point is accumulated to some extent, it is exchanged for a cash voucher or the point amount is discounted from the advertising fee.
[0057]
<Second embodiment>
In the first embodiment, the example in which the database 12 is provided in the print vendor 100 has been described. However, the external information processing connected via the network without providing the database to the print vendor 100 via the network. The apparatus can be configured to include a database having the same data configuration as the database 12.
[0058]
FIG. 8 is a diagram showing an outline of another embodiment of the print system with an advertisement discount function according to the present invention. In the print system 400, a plurality of print vendors 200 are connected to a server 250 via a communication network 50 such as the Internet. Become.
[0059]
Here, the print vendor 200 adds the network interface 14 including the network data transmission / reception unit and the communication control program (stored in the program storage memory 7) to the configuration of the print vendor 100 in FIG. ing. The server 250 is connected to each print vendor 200 via the database 255 and the network 50 having the same data structure as the database 12 of FIG. In addition, a data transmission / reception unit 251 that transmits and receives data is provided.
[0060]
FIG. 9 is a diagram illustrating an example of the operation after the image normalization processing by the print system with the advertisement discount function in FIG. 8, and the operations of steps T1 to T7 (not shown) during the operation on the print vendor 200 side. Is the same as the operation in steps S1 to S7 in FIG. Further, it is assumed that the print vendor 200 operates a communication control program at the time of startup, establishes a connection with the network 50, and is always connected to the network 50 within a predetermined time. In addition, you may make it always connect.
[0061]
(Operation after normalization)
When the normalized image of the main image corresponding to the image selected by the print vendor 200 is generated in step T7 (= step S7 in FIG. 7), the CPU 6 of the print vendor 200 sends the “comparison image transmission request” data to the network 50. To the server 250 (step T8).
[0062]
When the server 250 receives the comparison image transmission request from the print vendor 200 via the data transmission / reception unit 251, the server 250 reads out the advertisement comparison image registered from the database 255, and outputs one image at a predetermined timing via the data transmission / reception unit 251. Transmission is made to the print vendor 200 that is the transmission request source (of course, all advertisement images may be transmitted at once, or may be transmitted to some extent). If no registered advertisement image to be transmitted is stored in the database 50, that is, if the advertisement comparison image is completed, “comparison image end notification” data is transmitted to the print vendor 200 that is the transmission request source (step T9).
[0063]
When the print vendor 200 receives the registered advertisement image and the registered image number from the server 250, the print vendor 200 compares the received registered advertisement image with the normalized image of the extracted advertisement image and matches (that is, the registered advertisement is registered in the main image). If it is determined that the image is captured), the number of printed sheets of the image is added to the discount number counter, and the process proceeds to step T11. If they do not match, control is returned to step T 8 and “next comparison image transmission request” data is transmitted to the server 250 via the network 50. When “comparison image end notification” data is received from the server 250, the process proceeds to step T11 (step T10).
[0064]
The CPU 6 adds the number of prints of this image to the print number counter and the discount number counter (step T11).
[0065]
The CPU 6 activates a charge calculation / display program, calculates a usage charge, a normal charge, and a discount charge, sends the calculation results to the display unit 8, and displays them in the charge display column 112 as shown in the example of FIG. T12).
[0066]
The CPU 6 displays the next image selection or print start operation guidance image on the display unit 8 to prompt the user to perform an operation. When the user presses the print start button 1-5, the process proceeds to step T14, and the cross key 1-1 is operated. In this case, in order to select the next print image or the like, the process returns to step T3 (image selection print number designation operation similar to step S3 in FIG. 7: not shown) (step T13).
[0067]
The user can settle the fee with cash, a prepaid card or a credit card. Therefore, the CPU 6 checks the signal from the fee settlement unit 2 to determine the user's payment method, and when the user has settled with cash or a prepaid card, the CPU 6 proceeds to step T17 and tries to pay with a credit card. In this case, the process proceeds to step T15 (step T14).
[0068]
In the case of payment by credit card, the CPU 6 sends the credit member number, usage date, usage fee, normal fee, discount fee, number of copies printed, and the number of printed copies and the identification number of the print vendor to the server 250 via the network. Then, the process proceeds to Step T16. (Step T15).
[0069]
When the server 250 receives the credit transaction information and the print vendor identification number from the print vendor 200, the server 250 checks whether or not there is a tie-up based on the credit member number, and in the case of a tie-up credit card, the received credit information is printed in the database 255. The credit transaction information storage area allocated corresponding to the vendor identification number is stored, and a credit transaction information reception notification is transmitted to the print vendor 200 of the credit information transmission source via the network 50, and the process proceeds to step T18. If the credit card is not an affiliated credit card, a credit information non-acceptance notification is transmitted to the print vendor 200 that is the credit information transmission source via the network 50, and the process proceeds to step T18 (step T16).
[0070]
The CPU 6 checks the input fee amount sent from the fee settlement unit 2, and if it matches the usage fee calculated in step T12, the process proceeds to step T18. Further, when change is required, change is instructed to the charge settlement unit 2, the change is discharged from the change discharge port 2-3, and the process proceeds to Step T18. When the prepaid card is read, the frequency corresponding to the usage fee is subtracted from the frequency of the prepaid card, and the process proceeds to step T18 (step T17).
[0071]
The print vendor 200 transitions to step T19 when the charge collection unit 2 confirms the charge collection or receives the credit information reception notification from the server 250. When a credit information non-acceptance notification is received, a message indicating that the credit card is not a partner credit card is displayed, and cash input is prompted to return to step T14 (step T18).
[0072]
The CPU 6 of the print vendor 200 activates the compression program and sequentially performs the expansion processing of the main image data designated for printing out of the main image data stored in the work memory 13, and each time the expansion processing for one image ends. The decompressed image data is sent to the print image buffer (not shown) of the printer 9 together with the image print number information, and the printer 9 prints the specified number of images. This operation is repeated for the main image data stored in the work memory 13. When all printing is finished, the number of images discounted for each printing date and time (= number of printed images with advertisements) includes advertisement image type information (= registered image number) and a value obtained by counting advertisement images for each type. The advertisement print image information and the print vendor identification number are transmitted to the server 250 via the Internet 50 (step T19).
[0073]
When the server 250 receives the advertisement print image information and the print vendor identification number from the print vendor 200 via the Internet 50, the server 250 associates the advertisement print image information and the print vendor identification number and stores them in the database 255 (step T20).
[0074]
By the operation of the flowchart of FIG. 9, the database in which the advertisement image is registered can be shared by a plurality of print vendors, and the database can be easily updated. Further, since the usage status of each print vendor is recorded on the server side, it is not necessary to extract and collect data from the database of each print vendor as in the first embodiment.
[0075]
In the case of using a credit card, the credit information is recorded on the server side in step T15, so that the credit company can be inquired about the credit status and charged for the usage fee via the network.
[0076]
In addition, since the advertisement print image information is stored on the server side in the above step T18, the operator of the print system collects the print results of the image on which the advertisement is shown via the network and installs the signer advertisement or the like (the advertiser ) And can contribute to the acquisition of advertising fees and the conclusion of advertising contracts according to the usage results. In addition, since the advertisement image printing usage status can be edited and viewed on the server side, in this case, each advertiser can also browse its own advertising image printing usage status via the network.
[0077]
As a modification of the present embodiment, each print vendor 200 is also provided with a database (12) that stores comparison images (registered advertisement images), and the normalized advertisement image and comparison image in step T10 are used. The comparison is performed on the print vendor 200 side in the same manner as the operation in step S8 in the flowchart of FIG. 7 (first embodiment), and in the case of version upgrade, means for timely transmitting update data to the print vendor to the server 50 ( For example, the database (12) may be updated by providing a version upgrade program. With such a configuration, it is not necessary to use a network at the time of comparison, so that time can be shortened and communication costs can be saved. In this case, the comparison image reception determination and comparison image end notification reception determination operations in steps T8, T9, and T10 in the flowchart of FIG. 9 are not necessary.
Also in this embodiment, the advertisement comparison image is not limited to the advertisement image as in the first embodiment, and may be advertisement text data. Further, although an example in which the discount calculation in step T12 is calculated as discount charge = value of discounted number counter × unit price × (1−discount rate) is not limited to this, in the case of the first embodiment (step of FIG. 7) As in S10), the discount calculation may increase the number of printable sheets when an advertisement is shown, or issue a point card.
[0078]
<Third embodiment>
In the second embodiment, each print vendor 200 includes the advertisement image normalization unit 10 and the advertisement image comparison unit 11, and is configured to perform normalization processing and comparison processing on the print vendor side. A normalization unit and an advertisement image comparison unit may be provided, and normalization processing and comparison processing may be performed on the server side.
[0079]
FIG. 10 is a diagram showing an outline of another embodiment of a print system with an advertisement discount function according to the present invention. In the print system 500, a plurality of print vendors 300 are connected to a server 350 via a communication network 50 such as the Internet. Become.
[0080]
10, the server 350 includes an advertisement image normalization unit 351 and an advertisement image comparison unit 352, and also includes a database 355 having the same data configuration as the database 255 of FIG. In addition, it replaces with the advertisement image normalization part 351 and the advertisement image comparison part 352, the advertisement image normalization program which performs normalization of an advertisement image, and the advertisement image comparison program which performs a coincidence determination with the normalized advertisement image and a comparison image May be stored in a program storage memory (not shown) of the server 350 and executed in a timely manner. The server 350 also includes a data transmission / reception unit 353 that transmits and receives data.
[0081]
FIG. 11 is a block diagram showing an embodiment of the circuit configuration of the print vendor 300 shown in FIG. 10. The print vendor 300 includes an operation unit 1, a charge settlement unit 2, a memory card reading unit 3, a USB interface 4, A distance communication data receiving unit 5, a CPU 6, a program storage memory 7, a display unit 8, a printer 9, a work memory 13, and a network interface 14 are provided.
[0082]
Here, the configuration of the print vendor 300 is obtained by removing the advertisement image normalization unit 10, the advertisement image comparison unit 11, and the database 12 from the configuration of the print vendor 100 shown in FIG. 2, and adding a network interface 14 including a network data transmission / reception unit. It is composed. The program storage memory 7 stores a communication control program.
[0083]
FIG. 12 is a diagram showing an example of the operation after image capture by the print system with the advertisement discount function in FIG. 10. During the operation on the print vendor 300 side, the operations of steps U1 to U4 (not shown) are as shown in FIG. The operations after Steps S1 to S4 are the same, and the operations after Step U14 are the same as the operations after Step T12 of FIG.
[0084]
Further, it is assumed that the print vendor 300 moves the communication control program at the time of startup, establishes a connection with the network 50, and is always connected to the network 50 within a predetermined time.
[0085]
(Operation after importing this image data)
When an image is selected in step U4 (= step S4 in FIG. 7) (when the “OK key” is operated), the CPU 6 sequentially selects the image number of the selected image held in the work memory 13 in the memory card. The image data is sent to the reading unit 3, the USB interface 4 or the near field communication data receiving unit 5, and main image data (compressed image data) corresponding to the image number is captured from the memory card or the external imaging device (step U5).
[0086]
When the print vendor 300 fetches the main image data in step U5, the CPU 6 transmits the main image data and the identification number of the print vendor 300 to the server 350 via the network 50 (step U6).
[0087]
When the server 350 receives the main image data and the identification number of the print vendor 300 from the print vendor 300 via the data transmission / reception unit 353, the server 350 passes control to the advertisement normalization processing unit 351. The advertisement normalization processing unit 351 reproduces the main image based on the main image data obtained by expanding the main image data subjected to the expansion processing (Step U7).
[0088]
Next, the advertisement normalization processing unit 351 searches the reproduction image to check whether or not there is an advertisement image in the image. If there is an advertisement image, the process proceeds to step U9. If no advertisement image is included, the process proceeds to step U12 (step U8).
[0089]
The advertisement normalization processing unit 351 extracts an advertisement image from the main image, normalizes the extracted advertisement image by performing inclination correction, noise elimination, size conversion, and the like of the extracted advertisement image (step U9).
[0090]
Next, the server 50 passes control to the advertisement image comparison unit 352, sequentially compares the extracted normalized image of the advertisement image with the advertisement image registered in the database 355, and selects one of the registered advertisement comparison images. If it is determined that they match, the process proceeds to step U11. If they do not match, the process proceeds to step U12 (step U10).
[0091]
When the coincidence determination is made, the server 350 transmits the comparison result, for example, “advertisement image presence notification” data to the print vendor 300 of the transmission source of the main image data via the data transmission / reception unit 353 and the network 50 (step U11). .
[0092]
Further, when the advertisement is not shown and when the mismatch is determined, the comparison result, for example, the “advertisement image non-existence notification” data is sent via the data transmission / reception unit 353 and the network 50 to the print vendor of the transmission source of the main image data. It transmits to 300 (step U12).
[0093]
When receiving the “advertisement image presence notification” data from the server 350 on the print vendor 300 side that is the main image transmission source, the CPU 6 adds the number of printed sheets of the image to the discount number counter, and then proceeds to step U14. Further, upon receiving the “advertisement image non-existence notification” data from the server 350, the CPU 6 adds the number of prints of this image to the print number counter and then proceeds to step U14 (step U13). The following operations are the same as those after step T12 in FIG.
[0094]
With the operation shown in the flowchart of FIG. 12, if there is an apparatus that reads general-purpose image data as a print vendor, discount printing of images can be performed anywhere, and an increase in users can be expected. The image printing business can be established for the images captured in the above.
[0095]
Also in this embodiment, the advertisement comparison image is not limited to the advertisement image as in the first embodiment, and may be advertisement text data.
[0096]
As mentioned above, although one Example of this invention was described, this invention is not limited to the said Example, It cannot be overemphasized that various deformation | transformation implementation is possible.
[0097]
【The invention's effect】
  As described above, the image printing apparatus of the first invention and2nd, 3rdAccording to the image printing system of the invention, when the image printing apparatus captures an image from the external storage unit, the printing fee is discounted when the advertising information shown in the photograph (image) is the advertising information of the contracted advertiser. Therefore, since the printing fee is reduced if the registered advertisement is copied, the user has an opportunity to take a photograph in which an advertisement such as a billboard advertisement that has been excluded from the conventional composition is included in the composition. In addition, the increase in the number of photographs in which the image composition is arranged for the operator of the image print system is expected to increase the opportunities for the user to use the image print system. You can earn money from your advertising fees and printing costs and contribute to your profit. Advertisers are also expected to benefit from advertising effects as the number of printed photos (images) with advertising information in the composition increases, so that even if they pay an advertising fee to the operator of the image printing system, it will be profitable. Therefore, an increase in the number of advertisers who contract with image print system operators can be expected.Further, since the advertisement image is extracted from the image and normalized, an advertisement with a different size such as a signboard advertisement or an advertisement image that is tilted and a comparison image stored in the advertisement information storage means are displayed. Can be compared.
[0099]
  Also,SecondAccording to the image print system of the invention, the advertisement image for version upgrade can be stored on the server side, and the stored contents of the advertisement comparison image storage means of the image printing apparatus can be updated through the network as appropriate. There is no hassle of updating. Further, since it is not necessary to use a network for comparison, time can be shortened and communication costs can be saved.
[0100]
  Also,ThirdAccording to the image printing system of the invention, since the server is provided with the advertisement information storage means in which the advertisement information for comparison is registered, the advertisement information storage means of the server can be shared by a plurality of image printing apparatuses, and the image printing apparatus side Then, since it is only necessary to discount the usage fee based on the comparison result from the server and print the image, the function and configuration of the image printing apparatus can be simplified.
[0101]
  Also,4thImage printing method of the invention and5thAccording to the image print program of the invention, when the advertisement information shown in the photograph (image) is the advertisement information of the contracted advertiser, the printing fee is discounted. Therefore, since the printing fee is reduced if the user copies the advertisement, the user has an opportunity to take a photograph in which an advertisement such as a billboard advertisement which has been excluded from the conventional composition is included in the composition. Further, it is expected that the opportunity for the user to use the image print system will increase due to an increase in the number of photographs in which advertisements are composed for the operator of the image print system. For advertisers, it is expected that the greater the number of prints of photographs (images) that include advertisement information in the composition, the greater the advertising effect.
[Brief description of the drawings]
FIG. 1 is an external view of an embodiment of a print system with an advertisement discount function according to the present invention.
FIG. 2 is a block diagram illustrating an example of a circuit configuration of the print system illustrated in FIG. 1;
FIG. 3 is an example of an image selection / fee display screen displayed on the display unit.
FIG. 4 is a diagram illustrating an example of a main image in which an advertisement is shown.
FIG. 5 is a diagram illustrating an example of extracting an advertisement image extracted from a main image by an advertisement image normalization unit.
FIG. 6 is a diagram illustrating an advertisement image after normalization by an advertisement image normalization unit.
7 is a flowchart showing an embodiment of an image printing operation by advertisement discount in the printing system with an advertisement discount function in FIG. 1; FIG.
FIG. 8 is a diagram showing an outline of another embodiment of the print system with an advertisement discount function of the present invention.
9 is a flowchart showing an example of an operation after image normalization processing by the print system with an advertisement discount function in FIG.
FIG. 10 is a diagram showing an outline of another embodiment of a print system with an advertisement discount function of the present invention.
FIG. 11 is a block diagram illustrating an example of a circuit configuration of the print vendor illustrated in FIG. 10;
12 is a flowchart showing an embodiment of an operation after image capture by the print system with an advertisement discount function of FIG.
[Explanation of symbols]
6 CPU (fee calculation means)
10 Advertising image normalization unit (advertisement information extraction means, normalization means)
11 Advertising image comparison part (comparison means)
12 database (advertising information storage means)
14 Network interface (advertisement information receiving means, image data transmitting means, comparison result receiving means)
40 images (image data, advertising information, advertising images)
42 Billboard advertisement (advertising information)
43 Normalized image (advertising information, advertising image)
50 network
100 Print vendor (image printing device)
200, 300 Print vendor (image printing device)
250, 350 servers
251 Data transmission / reception unit (advertisement information transmission means)
255 database (advertisement information storage means)
351 Advertising image normalization unit (advertisement information extraction means, normalization means)
352 Advertising image comparison unit (comparison means)
353 Data transmitter / receiver (image data receiving means, comparison result transmitting means)
355 database (advertising information storage means)
400, 500 (Image printing system)

Claims (5)

外部保存記憶手段に保存記憶された画像データを取り込んで画像を印刷出力する画像プリント装置において、
画像である広告情報を記憶した広告情報記憶手段と、
前記取り込んだ画像データから広告画像である広告情報を抽出する広告情報抽出手段と、
前記広告画像である広告情報を正規化する正規化手段と、
前記広告情報抽出手段によって抽出された広告情報と前記広告情報記憶手段に記憶されている広告情報との比較を行なう比較手段と、
前記比較手段による比較結果に基いて印刷料金の割り引き計算を行なう料金計算手段と、を備えたことを特徴とする画像プリント装置。
In an image printing apparatus that captures image data stored in an external storage device and prints out an image,
And advertisement information storing means for storing the advertisement information is image,
Advertising information extracting means for extracting advertising information which is an advertising image from the captured image data;
Normalization means for normalizing the advertisement information that is the advertisement image;
Comparison means for comparing the advertisement information extracted by the advertisement information extraction means with the advertisement information stored in the advertisement information storage means;
An image printing apparatus comprising: charge calculation means for performing a discount calculation of a print charge based on a comparison result by the comparison means.
ネットワークを介して接続された外部保存記憶手段に保存記憶された画像データを取り込んで画像を印刷出力する画像プリント装置と、サーバとからなる画像プリントシステムにおいて、
前記サーバは、
画像である広告情報を記憶した広告情報記憶手段と、
前記広告情報記憶手段に記憶された広告情報を前記画像プリント装置に送信する広告情報送信手段と、を備え、
前記画像プリント装置は、
前記取り込んだ画像データから広告画像である広告情報を抽出する広告情報抽出手段と、
前記広告画像である広告情報を正規化する正規化手段と、
前記ネットワークを介して前記サーバから前記広告情報記憶手段に記憶された広告情報を受信する広告情報受信手段と、
前記広告情報抽出手段によって抽出された広告情報と前記受信した広告情報との比較を行なう比較手段と、
前記比較手段による比較結果に基いて印刷料金の割り引き計算を行なう料金計算手段と、を備えたことを特徴とする画像プリントシステム。
In an image printing system including an image printing apparatus that captures image data stored and stored in an external storage device connected via a network and prints an image, and a server,
The server
And advertisement information storing means for storing the advertisement information is image,
Advertisement information transmitting means for transmitting the advertisement information stored in the advertisement information storage means to the image printing apparatus,
The image printing apparatus includes:
Advertising information extracting means for extracting advertising information which is an advertising image from the captured image data;
Normalization means for normalizing the advertisement information that is the advertisement image;
Advertisement information receiving means for receiving advertisement information stored in the advertisement information storage means from the server via the network;
A comparison means for comparing the advertisement information extracted by the advertisement information extraction means with the received advertisement information;
An image print system comprising charge calculation means for performing a discount calculation of a print charge based on a comparison result by the comparison means.
ネットワークを介して接続された外部保存記憶手段に保存記憶された画像データを取り込んで画像を印刷出力する画像プリント装置と、サーバとからなる画像プリントシステムにおいて、
前記サーバは、
画像である広告情報を記憶した広告情報記憶手段と、
前記画像プリント装置から前記ネットワークを介して送信される画像データを受信する画像データ受信手段と、
前記受信した画像データから広告画像である広告情報を抽出する広告情報抽出手段と、
前記広告画像である広告情報を正規化する正規化手段と、
前記広告情報抽出手段によって抽出された広告情報と前記受信した広告情報との比較を行なう比較手段と、
前記比較手段による比較結果を前記ネットワークを介して前記画像プリント装置に送信する比較結果送信手段と、を備え、
前記画像プリント装置は、
前記取り込んだ画像データを前記ネットワークを介して前記サーバに送信する画像データ送信手段と、
前記サーバから送信される比較結果を受信する比較結果受信手段と、
前記受信した比較結果に基いて印刷料金の割り引き計算を行なう料金計算手段と、を備えたことを特徴とする画像プリントシステム。
In an image printing system including an image printing apparatus that captures image data stored and stored in an external storage device connected via a network and prints an image, and a server,
The server
And advertisement information storing means for storing the advertisement information is image,
Image data receiving means for receiving image data transmitted from the image printing apparatus via the network;
Advertising information extracting means for extracting advertising information which is an advertising image from the received image data;
Normalization means for normalizing the advertisement information that is the advertisement image;
A comparison means for comparing the advertisement information extracted by the advertisement information extraction means with the received advertisement information;
A comparison result transmission means for transmitting a comparison result by the comparison means to the image printing apparatus via the network,
The image printing apparatus includes:
Image data transmitting means for transmitting the captured image data to the server via the network;
A comparison result receiving means for receiving a comparison result transmitted from the server;
An image print system comprising charge calculation means for performing a discount calculation of a print charge based on the received comparison result.
外部保存記憶手段に保存記憶された画像データを取り込む工程と、
前記取り込んだ画像データを印刷する工程と、
前記取り込んだ画像データから広告画像である広告情報を抽出する工程と、
前記抽出した広告情報を正規化する工程と、
前記正規化した広告情報と予め記憶されている画像である広告情報との比較を行なう工程と、
前記比較結果に基いて印刷料金の割り引き計算を行なう工程と、を備えたことを特徴とする画像プリント方法。
Capturing image data stored and stored in an external storage unit;
Printing the captured image data;
Extracting advertising information that is an advertising image from the captured image data;
Normalizing the extracted advertisement information;
Comparing the normalized advertisement information with advertisement information that is a pre-stored image ;
And a step of calculating a printing fee discount based on the comparison result.
外部保存記憶手段に保存記憶された画像データを取り込むステップと、
前記取り込んだ画像データを印刷するステップと、
前記取り込んだ画像データから広告画像である広告情報を抽出するステップと、
前記抽出した広告情報を正規化するステップと、
前記正規化した広告情報と予め記憶されている画像である広告情報との比較を行なうステップと、
前記比較結果に基いて印刷料金の割り引き計算を行なうステップと、を備えたことを特徴とする画像プリントプログラム。
Capturing image data stored in an external storage unit;
Printing the captured image data;
Extracting advertisement information that is an advertisement image from the captured image data;
Normalizing the extracted advertising information;
Comparing the normalized advertisement information with advertisement information that is a prestored image ;
And a step of performing a discount calculation of a printing fee based on the comparison result.
JP2001349874A 2001-11-15 2001-11-15 Image printing apparatus, image printing system, image printing method, and program Expired - Fee Related JP3979063B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001349874A JP3979063B2 (en) 2001-11-15 2001-11-15 Image printing apparatus, image printing system, image printing method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001349874A JP3979063B2 (en) 2001-11-15 2001-11-15 Image printing apparatus, image printing system, image printing method, and program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2007099967A Division JP4380723B2 (en) 2007-04-06 2007-04-06 Image printing apparatus, image printing system, image printing method, and program

Publications (2)

Publication Number Publication Date
JP2003150330A JP2003150330A (en) 2003-05-23
JP3979063B2 true JP3979063B2 (en) 2007-09-19

Family

ID=19162480

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001349874A Expired - Fee Related JP3979063B2 (en) 2001-11-15 2001-11-15 Image printing apparatus, image printing system, image printing method, and program

Country Status (1)

Country Link
JP (1) JP3979063B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8139262B2 (en) 2003-09-25 2012-03-20 Dai Nippon Printing Co., Ltd. Image output apparatus and image output method for printing out the photographed image which is captured by a digital camera
JP2005266359A (en) * 2004-03-18 2005-09-29 Ricoh Co Ltd Billing method, billing apparatus and billing program
JP6205809B2 (en) * 2013-04-12 2017-10-04 大日本印刷株式会社 Image output reception terminal, image output reception method, program, and image output reception system

Also Published As

Publication number Publication date
JP2003150330A (en) 2003-05-23

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
CN108564087B (en) Risk identification method, device, terminal and storage medium for small advertisements
JP2003085625A (en) Information gathering system and method for automatic vending machine
JP2013073325A (en) Parking ticket authentication system by qr code
JP2001148822A (en) Image shooting output system
JP5026491B2 (en) Digital content providing apparatus and user terminal discrimination method for discriminating user terminal through acquisition of video data
JP6939329B2 (en) Image providing system
JP2005326972A (en) Purchase information management device
JP3979063B2 (en) Image printing apparatus, image printing system, image printing method, and program
JP4380723B2 (en) Image printing apparatus, image printing system, image printing method, and program
JP6159696B2 (en) Campaign application system
JP7476543B2 (en) PHOTO PICTURE SYSTEM, SERVER, PHOTO PICTURE DEVICE, BILLING PROCESSING METHOD, AND PROGRAM
JP6322912B2 (en) Facility terminal apparatus and program
JP2008217458A (en) Advertisement providing device
JP7052587B2 (en) Printed matter ordering system, user terminal, printed matter ordering method, and program
JP6834663B2 (en) Order reception terminal and image provision system
JP7052586B2 (en) Printed matter ordering system, user terminal, server, printed matter ordering method, and program
JP2004171068A (en) Photo printing device, charging management device, photo printing system including the same, photo printing device charging method, photo printing device control program, charging management program, and computer-readable recording medium storing these programs
CN209373662U (en) Ticket vending machines for transportation
JP4289212B2 (en) Image print sales apparatus, image print sales system and program
JP6127492B2 (en) Donation reception server, donation reception system, donation reception method, program and recording medium
JP2020087285A (en) Document determination system, server, user terminal, document determination method, and program
JP7757731B2 (en) Image sales system
JP2010237981A (en) Content contribution system, device, method, and program
JP2021060771A (en) Settlement system

Legal Events

Date Code Title Description
RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20040507

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20041111

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20060206

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20060413

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20070126

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070206

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070406

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070618

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

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20110706

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20110706

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20120706

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20120706

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20130706

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees