JP2015142298A - Imaging printing device - Google Patents

Imaging printing device Download PDF

Info

Publication number
JP2015142298A
JP2015142298A JP2014014966A JP2014014966A JP2015142298A JP 2015142298 A JP2015142298 A JP 2015142298A JP 2014014966 A JP2014014966 A JP 2014014966A JP 2014014966 A JP2014014966 A JP 2014014966A JP 2015142298 A JP2015142298 A JP 2015142298A
Authority
JP
Japan
Prior art keywords
printing
unit
photographing
application
access information
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.)
Pending
Application number
JP2014014966A
Other languages
Japanese (ja)
Inventor
直樹 松野
Naoki Matsuno
直樹 松野
まどか 結城
Madoka Yuki
まどか 結城
裕美 池田
Hiromi Ikeda
裕美 池田
太一 丸山
Taichi Maruyama
太一 丸山
雄作 久保田
Yusaku Kubota
雄作 久保田
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.)
Bandai Namco Entertainment Inc
Original Assignee
Bandai Namco Entertainment Inc
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 Bandai Namco Entertainment Inc filed Critical Bandai Namco Entertainment Inc
Priority to JP2014014966A priority Critical patent/JP2015142298A/en
Publication of JP2015142298A publication Critical patent/JP2015142298A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Facsimiles In General (AREA)
  • Cameras Adapted For Combination With Other Photographic Or Optical Apparatuses (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide an imaging printing device capable of continuing operation thereof even when communication cannot be stably secured.SOLUTION: In a normal state, both of a course with printing selection operation icon 10 and a course without printing selection operation icon 12 are displayed so as to be selectable by a user. When the latter icon is selected, imaged picture data is transmitted to a server system capable of providing image data according to a download request from a user terminal. In a communication disabled state or abnormal communication, an imaging printing device continues operation thereof by: prohibiting the course without printing selection operation icon 12 from being displayed or selected; and making only the course with printing selection operation icon 10 be selectable or automatically considering that the course with printing selection operation icon 10 is selected.

Description

本発明は、人物撮影機能と撮影画像の印刷機能とを一体に備えた撮影印刷装置に関する。   The present invention relates to a photographing / printing apparatus integrally including a person photographing function and a photographed image printing function.

デジタル簡易フォトブースとも言える、人物撮影機能と撮影画像の印刷機能とを一体に備えた撮影印刷装置が知られている。例えば、「写真シール作成装置」などと呼ばれる装置がこれに含まれる。
撮影印刷装置は、ゲームセンターや大型量販店などに設置されており、友人や家族とともに手軽に写真を撮影し、撮影画像やその編集画像(以下包括して「撮影画像」と言う)を印刷したシールなどをその場で入手できるので人気である。
2. Description of the Related Art A photographing and printing apparatus that is integrated with a human photographing function and a photographed image printing function, which can be called a digital simple photo booth, is known. For example, an apparatus called “photo sticker creating apparatus” is included in this.
Shooting and printing devices are installed in game centers and large-scale mass retailers, and take pictures easily with friends and family, and print the shot images and their edited images (hereinafter collectively referred to as “shot images”). It is popular because stickers can be obtained on the spot.

近年では、通信回線に接続する機能を更に備え、撮影画像のデータを外部サーバに送信し、ユーザがパソコンやスマートフォンでその画像を入手可能にする技術(例えば、特許文献1参照)や、電子メールなどでユーザが指定したアドレスに撮影画像のデータを配信する技術(例えば、特許文献2参照)も提案されている。   In recent years, there has been further provided a function of connecting to a communication line, transmitting photographed image data to an external server, and enabling the user to obtain the image with a personal computer or smartphone (for example, see Patent Document 1), e-mail, etc. For example, a technique for distributing photographed image data to an address designated by the user (see, for example, Patent Document 2) has also been proposed.

特開2001−245290号公報JP 2001-245290 A 特開2003−333573号公報JP 2003-333573 A

しかし、通信が常に安定的に確保できるとは限らない。例えば、通信装置自体の不調はもちろん、通信帯域の混雑や、無線通信であれば太陽風などの影響による通信障害(通信経路上の不調)なども生じ得る。そして、通信が安定確保できなくなると、上記のような通信利用タイプの撮影印刷装置では画像データの提供の品質を確保できなくなるので運用を中止せざるを得なかった。   However, communication cannot always be secured stably. For example, in addition to malfunction of the communication device itself, communication band congestion, and communication failure (malfunction on the communication path) due to the influence of solar wind or the like may occur in wireless communication. If the communication cannot be secured stably, the communication-use type photographing / printing apparatus as described above cannot secure the quality of providing the image data, so the operation has to be stopped.

本発明は、こうした背景を鑑みてなされたものであり、通信が不通状態や不調状態となって安定確保できない場合であっても運用を継続することができる撮影印刷装置を提供することを目的とする。   The present invention has been made in view of such a background, and an object of the present invention is to provide a photographing and printing apparatus capable of continuing operation even when communication cannot be ensured stably due to a disconnected state or a malfunctioned state. To do.

上述した課題を解決するための第1の発明は、ユーザを撮影するための撮影手段(例えば、図2のカメラ部1308)と、
前記撮影手段により撮影された撮影画像又は撮影画像を編集した編集画像(以下包括して「撮影画像」という)を所定の被印刷媒体に印刷して出力する印刷手段(例えば、図2の印刷装置1360)と、
前記印刷手段による印刷有無に係る前記ユーザの選択操作入力を受け付ける印刷選択受付手段(例えば、図2のタッチパネル1306)と、
前記印刷選択受付手段によって印刷無しに係る選択操作が受け付けられた場合には前記印刷手段による印刷は実行せず、印刷有りに係る選択操作が受け付けられた場合に印刷を実行させる印刷制御手段(例えば、図2の制御基板1350、図10の処理部200、印刷制御部222、図14のステップS40〜S56、図16のステップS150〜S162)と、
ユーザ端末からのダウンロード要求に応じて画像データを当該ユーザ端末にダウンロード可能に構成されたサーバシステムと通信するための通信手段(例えば、図2の通信モジュール1353)と、
前記通信手段を介して前記撮影画像のデータを前記サーバシステムに送信する制御を行う送信制御手段(例えば、図2の制御基板1350、図10の処理部200、通信制御部274、図16のステップS164)と、
前記サーバシステムとの通信が不通状態又は不調状態の場合に、前記印刷選択受付手段による印刷無しに係る選択操作の受け付けを抑止する通信不通時制御手段(例えば、図2の制御基板1350、図10の処理部200、通信不通時制御部212、図17のステップS18〜S20)と、
を備えた撮影印刷装置である。
A first invention for solving the above-described problem is a photographing means for photographing a user (for example, the camera unit 1308 in FIG. 2),
Printing means (for example, the printing apparatus shown in FIG. 2) that prints and outputs a photographed image photographed by the photographing means or an edited image obtained by editing the photographed image (hereinafter collectively referred to as “photographed image”) on a predetermined printing medium. 1360)
A print selection accepting means (for example, the touch panel 1306 in FIG. 2) for accepting the user's selection operation input related to the presence or absence of printing by the printing means;
When the selection operation related to the absence of printing is received by the print selection reception unit, printing by the printing unit is not executed, and when the selection operation related to printing is received, a print control unit (for example, executing printing) 2, the processing unit 200 in FIG. 10, the print control unit 222, steps S40 to S56 in FIG. 14, and steps S150 to S162 in FIG. 16),
Communication means (for example, the communication module 1353 in FIG. 2) for communicating with a server system configured to be able to download image data to the user terminal in response to a download request from the user terminal;
Transmission control means (for example, the control board 1350 in FIG. 2, the processing section 200 in FIG. 10, the communication control section 274, and the steps in FIG. 16) for controlling transmission of the captured image data to the server system via the communication means. S164)
When the communication with the server system is in a disconnected state or a malfunctioning state, the communication selection control unit (for example, the control board 1350 in FIG. 2, FIG. 10) that suppresses reception of a selection operation related to no printing by the print selection receiving unit. Processing unit 200, communication disconnection control unit 212, steps S18 to S20 in FIG.
It is the imaging | photography printing apparatus provided with.

第1の発明によれば、正常時は撮影画像のその場での印刷有り/印刷無し、すなわち印刷を希望する/希望しない、をユーザが自由に選択できる。そして、印刷無しに該当する選択がなされた場合には、ユーザ端末からのダウンロード要求に応じて画像データを提供することができるサーバシステムへ、撮影画像データを送信することができる。それでいて、通信が不通状態又は不調状態の場合には印刷無しに該当する選択の受け付けを抑止することができる。抑止の仕方は適宜可能であるが、例えば印刷無しに該当する選択肢をそもそも選択できないようにしてもよいし、選択操作はできるが印刷無しに該当する選択をしても、選択ミスであること(選択できないこと)をユーザに報知して再選択を促すとしてもよい。また、自動的に印刷有りに係る選択がなされたとみなすこととしてもよい。よって、印刷有りに係る選択のみが可能な状態、或いは、印刷有りに係る選択をした状態とみなして撮影印刷装置の運用を継続することができる。   According to the first aspect of the invention, the user can freely select whether or not to print the photographed image on the spot during normal operation, that is, whether or not printing is desired. When a selection corresponding to no printing is made, the captured image data can be transmitted to a server system that can provide image data in response to a download request from the user terminal. In addition, when the communication is in a disconnected state or an unsuccessful state, it is possible to suppress reception of a selection corresponding to no printing. The method of deterrence is possible as appropriate. For example, an option corresponding to no printing may not be selected in the first place, or a selection operation may be performed but a selection corresponding to no printing may be a selection error ( It is also possible to notify the user that selection is not possible and to prompt reselection. Alternatively, it may be considered that the selection relating to the presence of printing has been automatically made. Therefore, it is possible to continue the operation of the photographing and printing apparatus by regarding the state where only the selection relating to the presence of printing is possible or the state relating to the selection relating to the presence of printing.

サーバシステムから撮影画像データをダウロードする際の誤提供を防止するために、認証キーを用意してユーザに提供する構成を適宜追加することができる。
例えば、第2の発明として、前記ダウンロード要求に必要なアクセス情報を取得するアクセス情報取得手段(例えば、図10の処理部200、アクセス情報取得部214、図15のステップS86)と、前記印刷選択受付手段によって印刷無しに係る選択操作が受け付けられた場合に、前記取得手段によって取得されたアクセス情報を表示部に表示させるアクセス情報表示制御手段(例えば、図2の制御基板1350、図10の処理部200、アクセス情報表示制御部216、図15のステップS94)とを更に備えた第1の発明の撮影印刷装置を構成することができる。
In order to prevent erroneous provision when the captured image data is downloaded from the server system, a configuration in which an authentication key is prepared and provided to the user can be appropriately added.
For example, as a second invention, access information acquisition means (for example, the processing unit 200 in FIG. 10, the access information acquisition unit 214, step S86 in FIG. 15) for acquiring access information necessary for the download request, and the print selection An access information display control unit (for example, the control board 1350 in FIG. 2 and the processing in FIG. 10) that causes the display unit to display the access information acquired by the acquisition unit when a selection operation related to no printing is received by the reception unit. The photographing and printing apparatus according to the first aspect of the present invention can further be configured to further include the section 200, the access information display control section 216, and step S94 in FIG.

第3の発明は、前記ユーザ端末が、前記サーバシステムと所定通信を行って当該ユーザ端末のユーザに関連づけられた画像データをダウンロードするためのアプリケーションと、各ユーザ端末毎にユニークに設定されるアプリケーションID(以下「アプリID」という)であって所定の通知システムからの通知アドレスに利用されるIDとを記憶する記憶手段(例えば、図3のICメモリ1552、図11の端末記憶部500t)を備え、
前記サーバシステムは、前記撮影印刷装置から受信した前記アプリIDおよび前記アクセス情報に基づき、当該アプリID宛へ当該アクセス情報の通知を依頼する手段(例えば,図1の制御基板1150、図12の通知依頼制御部256)を備え、
前記アプリIDの入力を受け付けるアプリID受付手段(例えば、図2のカメラ部1308、制御基板1350、図10の撮影部102、処理部200、アプリID受付制御部202、図14のステップS60〜S72)を更に備え、
前記送信制御手段は、前記アプリID受付手段により前記アプリIDの入力が受け付けられた場合に、前記撮影画像のデータとともに当該アプリIDを前記サーバシステムに送信する、第2の発明の撮影印刷装置である。
According to a third aspect of the present invention, the user terminal performs predetermined communication with the server system and downloads image data associated with the user of the user terminal, and an application uniquely set for each user terminal Storage means (for example, IC memory 1552 in FIG. 3 and terminal storage unit 500t in FIG. 11) that stores IDs (hereinafter referred to as “application IDs”) and IDs used for notification addresses from a predetermined notification system. Prepared,
Based on the application ID and the access information received from the photographing / printing apparatus, the server system requests a notification of the access information to the application ID (for example, the control board 1150 in FIG. 1, the notification in FIG. 12). A request control unit 256),
Application ID receiving means for receiving the input of the application ID (for example, the camera unit 1308 in FIG. 2, the control board 1350, the imaging unit 102 in FIG. 10, the processing unit 200, the application ID reception control unit 202, and steps S60 to S72 in FIG. 14). )
The transmission control means is the photographing printing apparatus according to the second invention, wherein the application ID is transmitted to the server system together with the data of the photographed image when the input of the application ID is accepted by the application ID acceptance means. is there.

第3の発明によれば、撮影にのぞんだユーザのユーザ端末へのアクセス情報の通知を、アプリIDを用いて実現することができる。よって、アクセス情報の提供に係る利便性を向上する新たな仕組みを実現できる。   According to the third aspect of the present invention, notification of access information to the user terminal of the user who wishes to shoot can be realized using the application ID. Therefore, it is possible to realize a new mechanism for improving convenience related to the provision of access information.

これに伴い、更に第4の発明として、前記アクセス情報表示制御手段が、前記印刷選択受付手段によって印刷無しに係る選択操作が受け付けられた場合であっても、前記アプリID受付手段により前記アプリIDの入力が受け付けられたときには前記アクセス情報を前記表示部へ表示させず、前記アプリIDの入力が受け付けられなかったときに前記アクセス情報を前記表示部に表示させる、第3の発明の撮影印刷装置を構成することができる。   Accordingly, as a fourth invention, even when the access information display control unit receives a selection operation related to no printing by the print selection receiving unit, the application ID receiving unit receives the application ID. When the input is accepted, the access information is not displayed on the display unit, and when the input of the application ID is not accepted, the access information is displayed on the display unit. Can be configured.

第5の発明は、前記アクセス情報を前記ユーザに宛てて伝送するための伝送先情報の入力を受け付ける伝送先情報受付手段(例えば、図2のタッチパネル1306、制御基板1350、図10の操作入力部100、処理部200、伝送先情報受付制御部204、図15のステップS84)と、前記伝送先情報に宛てて前記アクセス情報を伝送するための制御を行う伝送制御手段(例えば、図2の制御基板1350、図10の処理部200、伝送制御部220、図18のステップS208)と、を更に備えた第3又は第4の発明の撮影印刷装置である。   5th invention is transmission destination information reception means (for example, touch panel 1306 of FIG. 2, control board 1350, operation input part of FIG. 10) which receives the input of transmission destination information for transmitting the access information to the user. 100, processing unit 200, transmission destination information reception control unit 204, step S84 in FIG. 15, and transmission control means (for example, the control in FIG. 2) for performing control for transmitting the access information to the transmission destination information The imaging printing apparatus according to the third or fourth aspect of the present invention further includes a substrate 1350, a processing unit 200 in FIG. 10, a transmission control unit 220, and step S208 in FIG.

また、第6の発明は、前記伝送先情報受付手段が、前記アプリID受付手段により前記アプリIDの入力が受け付けられなかった場合に前記伝送先情報の入力を受け付ける、第5の発明の撮影印刷装置である。   According to a sixth aspect of the present invention, the transmission destination information accepting unit accepts an input of the destination information when the application ID accepting unit does not accept an input of the application ID. Device.

第5又は第6の発明によれば、アプリIDを用いた通知とは別のルートでもアクセス情報を提供できるようになる。よって、ユーザ端末を所持していないユーザや、ユーザ端末を所持していてもアプリケーションプログラムをダウンロードしていない端末のケースなどにも対応することができる。   According to the fifth or sixth invention, the access information can be provided by a route different from the notification using the application ID. Therefore, it is possible to cope with a user who does not have a user terminal or a case of a terminal that has a user terminal but has not downloaded an application program.

第7の発明は、前記アプリID受付手段が、最大N個(N≧2)のアプリIDの入力が受け付け可能であり、前記アプリID受付手段により受け付けられた前記アプリIDの数が2個以上の場合には、前記伝送先情報受付手段による受け付けを抑止する伝送先情報受付抑止手段(例えば、図10の伝送先情報受付抑止部206、図15のステップS82)を更に備えた、第5又は第6の発明の撮影印刷装置である。   In a seventh aspect of the invention, the app ID receiving means can accept input of up to N app IDs (N ≧ 2), and the number of app IDs received by the app ID accepting means is two or more. In this case, a transmission destination information reception suppression unit (for example, transmission destination information reception suppression unit 206 in FIG. 10, step S82 in FIG. 15) that further suppresses reception by the transmission destination information reception unit is provided. It is an imaging | photography printing apparatus of 6th invention.

第7の発明によれば、アプリIDが受け付けられた場合でも、その数が2個未満の場合にはバックアップとして伝送先情報を受け付ける一方で、2個以上の場合には受け付けを抑止して操作を簡略化することができる。   According to the seventh invention, even when the application ID is accepted, if the number is less than 2, the transmission destination information is accepted as a backup, while if the number is 2 or more, the acceptance is suppressed and the operation is performed. Can be simplified.

第8の発明は、前記印刷制御手段が、印刷を実行する際に、前記撮影画像とともに前記アクセス情報を前記被印刷媒体に印刷させる、第1〜第7の何れかの発明の撮影印刷装置である。   An eighth invention is the photographing printing apparatus according to any one of the first to seventh inventions, wherein the print control unit prints the access information together with the photographed image on the printing medium when printing is performed. is there.

第8の発明によれば、アクセス情報を確実にユーザに提供できる。   According to the eighth aspect of the invention, the access information can be reliably provided to the user.

第9の発明は、前記印刷手段の印刷が支障状態の場合に、前記印刷選択受付手段による印刷有りに係る選択操作の受け付けを抑止し、印刷無しに係る選択操作がなされたとみなして処理する印刷支障時制御手段(例えば、図2の制御基板1350、図10の処理部200、印刷支障時制御部209、図17のステップS14〜S16)を更に備えた第1〜第8の何れかの発明の撮影印刷装置である。   According to a ninth aspect of the present invention, when printing by the printing unit is in a troubled state, reception of a selection operation related to the presence of printing by the print selection receiving unit is suppressed, and processing is performed assuming that a selection operation related to no printing has been performed. Any one of the first to eighth inventions further comprising trouble control means (for example, control board 1350 in FIG. 2, processing unit 200 in FIG. 10, printing trouble control unit 209, steps S14 to S16 in FIG. 17). This is a photographing and printing apparatus.

第9の発明によれば、通信が正常に機能する状況であれば、印刷できない状況にあっても撮影印刷装置の運用を継続することが可能となる。   According to the ninth aspect of the present invention, the operation of the photographing and printing apparatus can be continued even in a situation where printing is not possible as long as communication is functioning normally.

第10の発明は、前記撮影印刷装置のサービス対価とするコインの枚数として、前記印刷手段による印刷をしない場合には第1の枚数が設定され、印刷する場合には前記第1の枚数より多い第2の枚数が設定されており、前記ユーザが1枚ずつ前記コインを投入するためのコイン投入手段(例えば、図2のコイン投入装置1302)と、前記コイン投入手段に前記第1の枚数を超える前記コインが投入された場合に、前記印刷手段による印刷有りに係る選択操作がなされたとみなして処理する手段(例えば、図2の制御基板1350、図10の処理部200、看做し印刷希望受付部210、図14のステップS52〜S54)と、を更に備えた第1〜第9の何れかの発明の撮影印刷装置である。   In a tenth aspect of the invention, the number of coins used as a service price for the photographing and printing apparatus is set to a first number when printing by the printing unit is not performed, and is larger than the first number when printing is performed. A second number is set, and coin insertion means (for example, coin insertion device 1302 in FIG. 2) for the user to insert the coins one by one, and the first number to the coin insertion means. When the coins exceeding the number of coins are inserted, it is assumed that the selection operation related to the presence of printing by the printing means is performed (for example, the control board 1350 in FIG. 2, the processing unit 200 in FIG. 10, the viewing print request) The photographing and printing apparatus according to any one of the first to ninth inventions, further comprising a reception unit 210 and steps S52 to S54 in FIG.

第11の発明によれば、操作の利便性が向上する。   According to the eleventh aspect, the convenience of operation is improved.

撮影画像提供システムの構成の一例を示す図。The figure which shows an example of a structure of a picked-up image provision system. 撮影印刷装置の構成例を示す概略図。Schematic which shows the structural example of imaging | photography printing apparatus. ユーザ端末の構成例を示す正面外観図。The front external view which shows the structural example of a user terminal. 印刷コースの選択画面の表示例を示す図。The figure which shows the example of a display of the selection screen of a printing course. 第1のアドレス受付方法を説明するための図。The figure for demonstrating the 1st address reception method. 第2のアドレス受付方法を説明するための図。The figure for demonstrating the 2nd address reception method. アクセス情報の提示画面例を示す図。The figure which shows the example of a presentation screen of access information. アクセス情報を被印刷媒体に印字して提示する例を示す図。The figure which shows the example which prints and displays access information on a to-be-printed medium. ユーザが指定した通知アドレスを用いてユーザ端末で撮影画像を取得する仕組みについて説明する図。The figure explaining the mechanism which acquires a picked-up image with a user terminal using the notification address designated by the user. 撮影印刷装置の機能構成例を示す機能ブロック図。The functional block diagram which shows the function structural example of an imaging | photography printing apparatus. ユーザ端末の機能構成例を示す機能ブロック図。The functional block diagram which shows the function structural example of a user terminal. サーバシステムの機能構成例を示す機能ブロック図。The functional block diagram which shows the function structural example of a server system. 撮影画像データセットのデータ構成例を示す図。The figure which shows the data structural example of a picked-up image data set. 撮影印刷装置における1回の撮影と印刷に係る処理の流れについて説明するためのフローチャート。7 is a flowchart for explaining a flow of processing related to one shooting and printing in the shooting printing apparatus. 図14より続くフローチャート。The flowchart following FIG. 図15より続くフローチャート。The flowchart following FIG. コース選択表示処理の流れを説明するためのフローチャート。The flowchart for demonstrating the flow of a course selection display process. 撮影画像データ送信処理の流れを説明するためのフローチャート。The flowchart for demonstrating the flow of a picked-up image data transmission process. ユーザ端末における撮影補助処理の流れを説明するためのフローチャート。The flowchart for demonstrating the flow of the imaging | photography assistance process in a user terminal. サーバシステムにおける撮影動作管理処理の流れを説明するためのフローチャート。The flowchart for demonstrating the flow of the imaging | photography operation management process in a server system.

〔第1実施形態〕
図1は、本実施形態における撮影画像提供システムの構成の一例を示す図である。本実施形態の撮影画像提供システムは、それぞれ通信回線9に接続することのできる、撮影印刷装置1300と、当該撮影印刷装置1300から撮影画像等のデータを受信して配信可能に記憶・管理するサーバシステム1100と、ユーザが所有するユーザ端末1500と、指定されたユーザ端末1500へプッシュ型の通知(プッシュ通知)を実行する公知の通知システムサーバ1600とを含む。
なお、通信回線9は、データ通信が可能な通信路を意味する。すなわち、通信回線9とは、直接接続のための専用線(専用ケーブル)やイーサネット(登録商標)等によるLAN(Local Area Network)の他、電話通信網やケーブル網、インターネット等の通信網を含む意味であり、また、通信方法については有線/無線を問わない。
[First Embodiment]
FIG. 1 is a diagram illustrating an example of a configuration of a captured image providing system according to the present embodiment. The photographed image providing system of the present embodiment can be connected to the communication line 9 respectively, and a server that receives and stores data such as photographed images from the photographed printing apparatus 1300 so that it can be distributed. It includes a system 1100, a user terminal 1500 owned by the user, and a known notification system server 1600 that executes push-type notification (push notification) to a designated user terminal 1500.
The communication line 9 means a communication path capable of data communication. That is, the communication line 9 includes a communication network such as a telephone communication network, a cable network, and the Internet in addition to a dedicated line (dedicated cable) for direct connection and a LAN (Local Area Network) using Ethernet (registered trademark). This means that the communication method may be wired or wireless.

サーバシステム1100は、単数又は複数のサーバ装置や記憶装置等を含んで構成されたコンピュータシステムである。例えば、本体装置1101と、キーボード1106と、タッチパネル1108と、ストレージ1140とを備える。本体装置1101には、制御基板1150が搭載されている。制御基板1150には、CPU(Central Processing Unit)1151やGPU(Graphics Processing Unit)、DSP(Digital Signal Processor)などの各種マイクロプロセッサ、ASIC(Application Specific Integrated Circuit)、VRAMやRAM,ROM等の各種ICメモリ1152、通信装置1153が搭載されている。   The server system 1100 is a computer system that includes one or more server devices, storage devices, and the like. For example, a main body device 1101, a keyboard 1106, a touch panel 1108, and a storage 1140 are provided. A control board 1150 is mounted on the main body device 1101. The control board 1150 includes a CPU (Central Processing Unit) 1151, a GPU (Graphics Processing Unit), various microprocessors such as a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), various ICs such as a VRAM, a RAM, and a ROM. A memory 1152 and a communication device 1153 are installed.

図示の例では、サーバシステム1100を単体として記しているが、サーバシステム1100には複数のブレードサーバを搭載し、アカウント管理機能及びゲーム管理機能を分担して担い、相互に内部バスを介してデータ通信可能に接続された構成であっても良い。或いは、離れた場所に設置された独立した複数のサーバを、通信回線9を介してデータ通信させることで、全体としてサーバシステム1100として機能させる構成であっても良い。   In the example shown in the figure, the server system 1100 is described as a single unit, but the server system 1100 is equipped with a plurality of blade servers, which share the account management function and the game management function, and exchange data via an internal bus. It may be configured to be communicable. Alternatively, the server system 1100 may be configured to function as a whole by performing data communication with a plurality of independent servers installed at remote locations via the communication line 9.

そして、サーバシステム1100は、ウェブサイトを公開するウェブサーバとしての機能と、当該ウェブサイトを通じて所定の会員登録手続きを済ませたユーザに固有のアカウントを発給し各種登録情報とともに情報管理する機能と、当該ウェブサイトを通じて撮影印刷装置1300から受信した撮影画像のデータを配信する機能と、を実現する。   The server system 1100 has a function as a web server for publishing a website, a function for issuing an account unique to a user who has completed a predetermined membership registration procedure through the website, and managing information together with various registration information, And a function of distributing photographed image data received from the photographing printing apparatus 1300 through a website.

図2は、本実施形態における撮影印刷装置1300の構成例を示す概略図であって、装置を横から見た図に相当する。
撮影印刷装置1300は、主筐体1301と、コイン投入装置1302と、照明装置1304と、カメラ部1308と、タッチパネル1306と、制御基板1350と、印刷装置1360と、ICカード読取装置1362と、カメラ部1308の正面に設定された単色背景部1364とを備える。勿論、図示されない電源部等のその他の構成要素を適宜含むものとする。
FIG. 2 is a schematic diagram illustrating a configuration example of the photographing and printing apparatus 1300 according to the present embodiment, and corresponds to a diagram when the apparatus is viewed from the side.
The photographing and printing apparatus 1300 includes a main housing 1301, a coin insertion device 1302, an illumination device 1304, a camera unit 1308, a touch panel 1306, a control board 1350, a printing device 1360, an IC card reader 1362, and a camera. And a monochrome background portion 1364 set in front of the portion 1308. Of course, other components such as a power supply unit (not shown) are included as appropriate.

コイン投入装置1302は、対価としてのコイン4を1枚ずつ投入することのできる公知の装置である。投入されたコインを検出する毎に所定の検出信号を制御基板1350へ出力することができる。また、制御基板1350からの返金指示信号を受信して、撮影開始前に投入されたコイン4を返金処理することができる。   The coin insertion device 1302 is a known device that can insert coins 4 as consideration one by one. A predetermined detection signal can be output to the control board 1350 every time the inserted coin is detected. Further, it is possible to receive a refund instruction signal from the control board 1350 and perform a refund process on the coins 4 inserted before the start of photographing.

カメラ部1308は、ユーザ2を撮影する公知の撮影手段であって、例えば、レンズやフィルターなどの光学系部品と、イメージセンサーと、当該センサーで撮影した画像の画像データを生成・出力する画像処理ICとを有する。カメラ部1308は、撮影した画像データを制御基板1350へ出力することができる。   The camera unit 1308 is a well-known photographing unit that photographs the user 2, for example, an optical system component such as a lens or a filter, an image sensor, and image processing that generates and outputs image data of an image captured by the sensor. IC. The camera unit 1308 can output the captured image data to the control board 1350.

タッチパネル1306は、ユーザ2へ各種操作案内画面を表示する画像表示と、タッチ操作による各種操作入力を受け付ける操作受付とを兼ねる公知の装置である。制御基板1350から受信した画像信号に基づいて各種画面を表示し、タッチ操作を検出するとタッチ位置座標データを制御基板1350へ出力することができる。   The touch panel 1306 is a known device that serves as both an image display for displaying various operation guidance screens to the user 2 and an operation reception for receiving various operation inputs by a touch operation. Various screens are displayed based on the image signal received from the control board 1350, and touch position coordinate data can be output to the control board 1350 when a touch operation is detected.

制御基板1350は、CPU1351やGPU,DSPなどの各種マイクロプロセッサと、ICメモリ1352と、通信回線9に接続するための通信モジュール1353と、タッチパネル1306のドライバ回路1354と、カメラ部1308やICカード読取装置1362、印刷装置1360などへの信号入出力を制御するインターフェースIC1355と、が搭載されている。勿論、これら以外の電子電気要素も適宜搭載することができる。そして、これら制御基板1350に搭載されている各要素は、それぞれバス回路などを介して電気的に接続され、データの読み書きや信号の送受信が可能に接続されている。そして、制御基板1350は、ICメモリ1352に記憶されているプログラムに従って演算処理することにより撮影印刷装置1300を統合的に制御する。なお、制御基板1350の一部または全部をASICにて実現するとしてもよい。   The control board 1350 includes a CPU 1351, various microprocessors such as a GPU and a DSP, an IC memory 1352, a communication module 1353 for connection to the communication line 9, a driver circuit 1354 of the touch panel 1306, a camera unit 1308, and an IC card reading An interface IC 1355 for controlling signal input / output to / from the device 1362 and the printing device 1360 is mounted. Of course, other electronic and electrical elements can be mounted as appropriate. Each element mounted on the control board 1350 is electrically connected via a bus circuit or the like so that data can be read and written and signals can be transmitted and received. Then, the control board 1350 performs integrated processing according to a program stored in the IC memory 1352 to control the photographing and printing apparatus 1300 in an integrated manner. Note that part or all of the control board 1350 may be realized by an ASIC.

印刷装置1360は、カメラ部1308により撮影された画像に基づいて制御基板1350にて印刷用に画像処理された撮影画像(撮影されたオリジナルの画像そのまま、撮影された画像をコラージュや画像処理した編集画像などを含む)を所定の被印刷媒体8に印刷して出力することができる。公知のプリンター装置により実現できる。   The printing apparatus 1360 is a photographed image processed for printing on the control board 1350 on the basis of the image photographed by the camera unit 1308 (the photographed original image is used as it is, and the photographed image is edited by collage or image processing. Image and the like) can be printed on a predetermined printing medium 8 and output. This can be realized by a known printer device.

ICカード読取装置1362は、ユーザ2が所持するICカード6に対応する非接触式のリーダライター装置である。ICカード6から読み出したデータを制御基板1350へ出力し、逆に制御基板1350からの書き込み指示信号に基づいてデータを書き込むことができる。   The IC card reading device 1362 is a non-contact type reader / writer device corresponding to the IC card 6 possessed by the user 2. Data read from the IC card 6 can be output to the control board 1350, and conversely, data can be written based on a write instruction signal from the control board 1350.

単色背景部1364は、均質な単色の布または板である。単色背景部1364は、画像処理によってカメラ部1308により撮影された画像から背景を識別してユーザ2の像を切り取る処理(クロマキー処理)に利用される。   The monochromatic background portion 1364 is a uniform monochromatic cloth or board. The monochrome background portion 1364 is used for processing (chroma key processing) for identifying the background from the image captured by the camera unit 1308 by image processing and cutting out the image of the user 2.

図3は、ユーザ端末1500の構成例を示す正面外観図である。
ユーザ端末1500は、通信回線9に接続してサーバシステム1100等の外部装置にアクセスすることができるコンピュータであり電子装置(電子機器)である。本実施形態のユーザ端末1500はいわゆるスマートフォンとして分類される装置であるが、携帯型ゲーム装置、ノートパソコン、タブレット型コンピュータ、ウェアラブルコンピュータなどに分類される装置でもよい。
FIG. 3 is a front external view showing a configuration example of the user terminal 1500.
The user terminal 1500 is a computer and an electronic device (electronic device) that can connect to the communication line 9 and access an external device such as the server system 1100. The user terminal 1500 of the present embodiment is a device classified as a so-called smartphone, but may be a device classified as a portable game device, a notebook computer, a tablet computer, a wearable computer, or the like.

本実施形態におけるユーザ端末1500は、方向入力キー1502と、ボタンスイッチ1504と、画像表示デバイス兼接触位置入力デバイスとして機能するタッチパネル1506と、当該タッチパネル1506の表示面側を撮影するカメラ部1508と、内蔵バッテリー1509と、スピーカ1510と、マイク1512と、制御基板1550と、コンピュータ読み出し可能な記憶媒体であるメモリカード1540からデータを読み書きできるメモリカード読取装置1542と、を備える。その他、図示されていない電源ボタン、音量調節ボタン等が設けられている。   The user terminal 1500 in the present embodiment includes a direction input key 1502, a button switch 1504, a touch panel 1506 functioning as an image display device / contact position input device, a camera unit 1508 that captures the display surface side of the touch panel 1506, A built-in battery 1509, a speaker 1510, a microphone 1512, a control board 1550, and a memory card reader 1542 that can read and write data from a memory card 1540 that is a computer-readable storage medium. In addition, a power button, a volume control button, etc., not shown, are provided.

制御基板1550は、CPU1551やGPU,DSPなどの各種マイクロプロセッサと、ASIC,VRAM,RAM,ROM等の各種ICメモリ1552と、通信回線9に接続する携帯電話基地局や無線LAN基地局などと無線通信するための無線通信モジュール1553とが搭載されている。   The control board 1550 wirelessly communicates with various microprocessors such as a CPU 1551, GPU, DSP, various IC memories 1552 such as an ASIC, VRAM, RAM, ROM, and a mobile phone base station or a wireless LAN base station connected to the communication line 9. A wireless communication module 1553 for communication is mounted.

その他、タッチパネル1506のドライバ回路、方向入力キー1502及びボタンスイッチ1504からの信号を受信する回路、スピーカ1510へ音声信号を出力する出力アンプ回路、マイク1512で集音した音声の信号を生成する入力信号生成回路、メモリカード読取装置1542への信号入出力回路といった所謂インターフェース回路1557等が搭載されている。これら制御基板1550に搭載されている各要素は、それぞれバス回路などを介して電気的に接続され、データの読み書きや信号の送受信が可能に接続されている。   In addition, a driver circuit of the touch panel 1506, a circuit that receives signals from the direction input key 1502 and the button switch 1504, an output amplifier circuit that outputs an audio signal to the speaker 1510, and an input signal that generates an audio signal collected by the microphone 1512 A so-called interface circuit 1557 such as a generation circuit and a signal input / output circuit to the memory card reader 1542 is mounted. Each element mounted on the control board 1550 is electrically connected via a bus circuit or the like, and is connected so as to be able to read / write data and transmit / receive signals.

そして、制御基板1550は、アプリケーションプログラム(以下「アプリ」と呼ぶ)を外部装置からダウンロードさせてICメモリ1552に記憶させ、所定の実行操作入力に応じてこれを読み出して演算処理を実行することができる。   Then, the control board 1550 may download an application program (hereinafter referred to as “app”) from an external device, store it in the IC memory 1552, read it in accordance with a predetermined execution operation input, and execute arithmetic processing. it can.

〔システムチェックの結果に応じた印刷有無選択の説明〕
さて、本実施形態の撮影印刷装置1300は、撮影画像をその場で印刷装置1360により印刷して提供することもできるし、サーバシステム1100を介して画像データとして提供することもできる。ユーザ2は、その場で印刷を伴う「印刷有りコース」と、印刷を伴わずに画像データの提供のみが行われる「印刷無しコース」との何れかを選ぶことができる。料金は、前者より後者が安価に設定されており、ユーザ2は撮影開始前に何れかのコース、すなわち印刷の有無を選択して対応する料金分のコイン4をコイン投入装置1302に投入する必要がある。
[Explanation of selecting whether to print according to the system check result]
The photographing / printing apparatus 1300 according to the present embodiment can provide a photographed image by printing it on the spot using the printing apparatus 1360, or can provide it as image data via the server system 1100. The user 2 can select either a “course with printing” accompanied by printing on the spot or a “course without printing” in which only image data is provided without printing. The fee is set to be cheaper for the latter than the former, and the user 2 needs to select one of the courses, that is, whether or not to print before starting shooting, and insert the coin 4 corresponding to the fee into the coin insertion device 1302. There is.

図4は、印刷コースの選択画面の表示例を示す図である。
本実施形態の撮影印刷装置1300は、周期的にシステムチェックを行い、所定の通信安定条件を満たしていない場合、すなわち不通状態又は不調状態に該当するか否かを判定する。具体的には、印刷装置1360や通信モジュール1353等のハードウェア障害の有無と、通信状況の確認とを行うことができる。前者のハードウェア障害の有無については、適宜公知技術を応用して実現できる。後者の通信状況の確認については、例えばサーバシステム1100とダミーデータの通信を行い、通信速度やエラー検出の回数などを計測することで実現できる。
FIG. 4 is a diagram illustrating a display example of a print course selection screen.
The photographing and printing apparatus 1300 according to the present embodiment periodically performs a system check, and determines whether or not a predetermined communication stability condition is not satisfied, that is, whether or not a disconnected state or a malfunctioned state is satisfied. Specifically, the presence or absence of a hardware failure in the printing apparatus 1360, the communication module 1353, and the like, and confirmation of the communication status can be performed. The presence or absence of the former hardware failure can be realized by appropriately applying known techniques. The latter confirmation of the communication status can be realized, for example, by communicating dummy data with the server system 1100 and measuring the communication speed and the number of times of error detection.

図4(1)に示すように、システムチェックの結果、印刷装置1360が正常、且つ、通信も正常の場合(通信モジュール1353が正常、サーバシステム1100と所定の安定条件を満たす品質の通信が可能の場合)には、第1の選択画面例W2に示すように、印刷有りコース選択操作アイコン10と、印刷無しコース選択操作アイコン12との両方を表示させ、ユーザ2がいずれも選択することができるようにする。ユーザ2が、対応するアイコンをタッチ操作してから、各アイコンに表示されている料金分のコイン4をコイン投入装置1302に投入すると、印刷有無の設定が完了して撮影が開始される。   As shown in FIG. 4A, if the printing apparatus 1360 is normal and the communication is normal as a result of the system check (the communication module 1353 is normal, communication with the server system 1100 with quality satisfying a predetermined stability condition is possible. In this case, as shown in the first selection screen example W2, both the course selection operation icon 10 with printing and the course selection operation icon 12 without printing are displayed, and the user 2 can select both. It can be so. When the user 2 touches the corresponding icon and then inserts the coin 4 for the fee displayed on each icon into the coin insertion device 1302, the setting of whether or not to print is completed and shooting is started.

図4(2)に示すように、システムチェックの結果、印刷装置1360は正常だが、通信が不通状態又は不調状態に該当する場合(通信モジュール1353が故障、サーバシステム1100との通信が不通または安定条件を満たす品質の通信が困難の場合)には、第2の選択画面例W4に示すように、印刷有りコース選択操作アイコン10はユーザ選択可能に表示するが、印刷無しコース選択操作アイコン12は非表示または選択不能とする。選択不能とする場合には、印刷無しコース選択操作アイコン12は表示するが、ユーザが仮に選択してもこれを受け付せず、再選択を促す表示をするなどによって実現できる。いずれにせよ、サーバシステム1100を介した撮影画像の提供は困難であるが印刷は可能であることをユーザ2に提示した上で利用を受け付けることとし、これをもって通信回線が不通状態又は不調状態であっても撮影印刷装置1300の運用を継続可能としている。なお、印刷有りコース選択操作アイコン10の選択操作入力も不要として、自動的に、印刷有りコース選択操作アイコン10が選択操作されたとみなして以降の処理を実行するとしてもよい。   As shown in FIG. 4B, as a result of the system check, the printing apparatus 1360 is normal, but communication is in a disconnected state or a malfunctioned state (the communication module 1353 has failed, the communication with the server system 1100 has been disconnected or stable). In the case where it is difficult to communicate with quality satisfying the conditions, as shown in the second selection screen example W4, the course selection operation icon 10 with printing is displayed so as to be selectable by the user, but the course selection operation icon 12 without printing is displayed. Hide or not selectable. When the selection is not possible, the non-printed course selection operation icon 12 is displayed, but even if the user selects it, it is not accepted, and can be realized by displaying to prompt reselection. In any case, it is difficult to provide a photographed image via the server system 1100, but it is decided to accept the use after presenting to the user 2 that printing is possible. Even in such a case, the operation of the photographing printing apparatus 1300 can be continued. It should be noted that the selection operation input of the course selection operation icon 10 with printing is not necessary, and the subsequent processing may be automatically executed assuming that the course selection operation icon 10 with printing has been selected.

また、図4(3)に示すように、システムチェックの結果、印刷装置1360の故障などにより印刷不能な状態だが通信は正常の場合には、第3の選択画面例W6に示すように、印刷有りコース選択操作アイコン10は非表示または選択不能とし、印刷無しコース選択操作アイコン12はユーザ選択可能に表示する。印刷不能であるがサーバシステム1100を介した撮影画像の提供は可能であることをユーザ2に提示した上で利用を受け付けることとし、これをもって印刷不能な状態であっても撮影印刷装置1300の運用を継続可能としている。なお、印刷無しコース選択操作アイコン12の選択操作入力も不要として、自動的に、印刷無しコース選択操作アイコン12が選択操作されたとみなして以降の処理を実行するとしてもよい。   Also, as shown in FIG. 4C, when the result of the system check is that printing is not possible due to a failure of the printing apparatus 1360 but communication is normal, printing is performed as shown in the third selection screen example W6. The course selection operation icon 10 is hidden or cannot be selected, and the course selection operation icon 12 without printing is displayed so as to be selectable by the user. The user 2 is presented with the fact that it is not printable but the photographed image can be provided via the server system 1100, and the use is accepted. Can be continued. It should be noted that the selection operation input of the non-printing course selection operation icon 12 is not necessary, and the subsequent processing may be automatically executed assuming that the non-printing course selection operation icon 12 is selected.

〔通知アドレスの受け付けの説明〕
さて、撮影画像データを提供するに当たっては、撮影画像データを撮影された本人(ユーザ2)のみが入手できるようにする必要がある。そこで本実施形態では、サーバシステム1100が記憶する撮影画像データにアクセスするための情報(アクセス情報)を、撮影印刷装置1300においてユーザ自らが指定したアドレスへ通知する仕組みを構築する。撮影印刷装置1300では、その通知先のアドレス(通知アドレス)を取得するために、第1の通知アドレス受付方法と第2の通知アドレス受付方法とをサポートする。
[Description of notification address reception]
Now, in providing the photographed image data, it is necessary to make available only to the person (user 2) who photographed the photographed image data. Therefore, in this embodiment, a mechanism for notifying information (access information) for accessing captured image data stored in the server system 1100 to an address designated by the user himself in the imaging / printing apparatus 1300 is constructed. The photographing and printing apparatus 1300 supports the first notification address reception method and the second notification address reception method in order to acquire the notification destination address (notification address).

図5は、第1の通知アドレス受付方法を説明するための図である。
第1の通知アドレス受付方法は、ユーザ端末1500を用いる方法である。
具体的には、図5(1)に示すように、撮影印刷装置1300は、タッチパネル1306に第1の通知アドレス提供手順案内画面W10を表示させる。当該画面には、予めユーザ端末1500にインストールされている所定の撮影補助アプリを実行させて、通知アドレスを含む2次元コード14をタッチパネル1506に表示させ、当該2次元コード14を撮影印刷装置1300のカメラ部1308の前にかざすように促す案内が表示される。撮影印刷装置1300は2次元コード14を撮影して読み取り、デコードして通知アドレスを取得する。
FIG. 5 is a diagram for explaining a first notification address receiving method.
The first notification address receiving method is a method using the user terminal 1500.
Specifically, as illustrated in FIG. 5A, the photographing and printing apparatus 1300 displays a first notification address provision procedure guidance screen W <b> 10 on the touch panel 1306. On the screen, a predetermined photographing auxiliary application installed in the user terminal 1500 in advance is executed, and the two-dimensional code 14 including the notification address is displayed on the touch panel 1506, and the two-dimensional code 14 is displayed on the photographing printing apparatus 1300. A guidance prompting the user to hold the camera unit 1308 is displayed. The photographing and printing apparatus 1300 captures and reads the two-dimensional code 14 and decodes it to obtain a notification address.

2次元コードに含まれる「通知アドレス」は、少なくとも撮影補助アプリがアプリ配信サーバからダウンロードされる際に自動付与される固有のアプリID(アプリケーションID)を含むものとする。勿論、それ以外も適宜含めることができる。例えば、本実施形態では撮影補助アプリを初回起動した際に、自動的にサーバシステム1100の所定ウェブページにアクセスしてユーザ登録をするように構成されている。このユーザ登録に伴って、設定あるいは付与されたユーザアカウント及びユーザに係る必須個人情報として登録する電子メールアドレスがユーザ端末1500に記憶されるので、これらの情報も適宜含めることができる。   The “notification address” included in the two-dimensional code includes at least a unique application ID (application ID) that is automatically given when the photographing assistance application is downloaded from the application distribution server. Of course, other than that can be included as appropriate. For example, this embodiment is configured to automatically access a predetermined web page of the server system 1100 and perform user registration when the shooting assistance application is activated for the first time. Accompanying this user registration, the user account 1500 that is set or assigned and the e-mail address to be registered as essential personal information related to the user are stored in the user terminal 1500, so that such information can be included as appropriate.

撮影印刷装置1300は、第1の通知アドレス提供手順案内画面W10を表示している状態においてカメラ部1308でユーザ端末1500が表示する2次元コード14を撮影して読み取り完了すると、図5(2)に示すように、受付完了画面W11を表示する。受付完了画面W11には、受け付けた2次元コード14を表示するとしてもよいが、本実施形態では、ユーザ端末1500に撮影補助アプリの実行終了を指示する終了指示コード16を表示することとする。   When the image capturing and printing apparatus 1300 captures and reads the two-dimensional code 14 displayed on the user terminal 1500 by the camera unit 1308 in a state where the first notification address providing procedure guidance screen W10 is displayed, the image capturing and printing apparatus 1300 performs FIG. As shown in FIG. 4, a reception completion screen W11 is displayed. Although the received two-dimensional code 14 may be displayed on the reception completion screen W11, in the present embodiment, an end instruction code 16 that instructs the user terminal 1500 to end the execution of the photographing assistance application is displayed.

受付完了画面W11の表示から一定時間経過後に、撮影印刷装置1300は、図5(3)に示すように、第2の通知アドレス提供手順案内画面W12を表示する。第2の通知アドレス提供手順案内画面W12は、つづけて別のユーザに関して、第1の通知アドレス受付提供手順案内画面W10と同様の案内をする画面となっている。以降、図5(2)の受付完了画面W11の表示と、図5(3)の第2の通知アドレス提供手順案内画面W12の表示とを繰り返して複数のアドレスを受け付ける。また、ユーザは、第2の通知アドレス提供手順案内画面W12において、終了ボタンの選択操作によって、受け付けを終了することができる。   After a predetermined time has elapsed from the display of the reception completion screen W11, the photographing and printing apparatus 1300 displays a second notification address provision procedure guidance screen W12 as shown in FIG. 5 (3). The second notification address provision procedure guidance screen W12 is a screen that provides the same guidance as the first notification address acceptance provision procedure guidance screen W10 for another user. Thereafter, the display of the acceptance completion screen W11 in FIG. 5 (2) and the display of the second notification address provision procedure guidance screen W12 in FIG. 5 (3) are repeated to accept a plurality of addresses. Further, the user can end the acceptance by selecting the end button on the second notification address providing procedure guidance screen W12.

一方、ユーザ端末1500で実行されている撮影補助アプリは、自機のカメラ部1508で終了指示コード16が撮影されるとアプリの終了指示操作を検出したと判断して当該アプリケーションプログラムを自動で終了させる。   On the other hand, when the end instruction code 16 is photographed by the camera unit 1508 of the own device, the photographing assistance application executed on the user terminal 1500 determines that the application end instruction operation has been detected, and automatically terminates the application program. Let

図6は、第2の通知アドレス受付方法について説明するための図である。
第2の通知アドレス受付方法は、第1の通知アドレス受付方法の補助・補間としての役割を担っている。ユーザ2がユーザ端末1500を所持していない場合や、所持していても撮影補助アプリをインストールしていない場合でも通知アドレスを確保するために実行される。具体的には、第1のアドレス受付方法で得られたアドレスの数が「2」未満である場合に、第1のアドレス受付方法に続いて実行される。
FIG. 6 is a diagram for explaining a second notification address receiving method.
The second notification address receiving method plays a role of assisting / interpolating the first notification address receiving method. Even when the user 2 does not have the user terminal 1500, or even when the user 2 has the user terminal 1500, the process is executed to secure the notification address. Specifically, when the number of addresses obtained by the first address reception method is less than “2”, the process is executed following the first address reception method.

具体的には、撮影印刷装置1300は、タッチパネル1306に第3の通知アドレス提供手順案内画面W16を表示させる。当該案内画面には、ソフトウェアキーボード20が表示されるとともに、通知アドレスとしての電子メールアドレスの入力を促すテキストが表示される。   Specifically, photographing and printing apparatus 1300 causes touch panel 1306 to display third notification address provision procedure guidance screen W16. On the guidance screen, a software keyboard 20 is displayed and a text prompting input of an e-mail address as a notification address is displayed.

所定の入力確定操作アイコン22へのタッチ操作を検出すると、撮影印刷装置1300はユーザ2がユーザ端末1500を所持していない場合に備えて、図7に示すように、アクセス情報提示画面W18にてその場でアクセス情報30をユーザ2に提示するとともに、これを記憶するように促すテキストを表示する。印刷装置1360にて当該画面を印刷するとしてもよい。   When a touch operation on the predetermined input confirmation operation icon 22 is detected, the photographing and printing apparatus 1300 displays an access information presentation screen W18 as shown in FIG. 7 in preparation for the case where the user 2 does not have the user terminal 1500. On the spot, the access information 30 is presented to the user 2 and a text prompting to store it is displayed. The screen may be printed by the printing apparatus 1360.

ちなみに、本実施形態では、ユーザがアクセス情報提示画面W18により提示されたアクセス情報を、記憶・メモ・撮影するなどして記録することを怠った場合にすら備えて、図8に示すように、被印刷媒体8(プリント用紙やシール紙)にアクセス情報30を印字し、更にサーバシステム1100が提供するウェブサイトのURL32も印字することとする。   Incidentally, in the present embodiment, as shown in FIG. 8, even when the user neglects to record the access information presented on the access information presentation screen W18 by storing, taking notes, photographing, etc. It is assumed that the access information 30 is printed on the printing medium 8 (printing paper or sticker paper), and further, the URL 32 of the website provided by the server system 1100 is also printed.

なお、通知アドレスの受付方法は、これら以外の受付方法を適宜サポートしてもよい。例えば、ユーザ2が電子メールアドレスを記憶したICカード6(図2参照)を所持しているケースを想定して、ICカード読取装置1362を用いて当該アドレスを読み出して通知アドレスとする方法をサポートしてもよい。あるいは、アクセス情報返信用アドレスをタッチパネル1306に表示させるとともに、当該アドレスに空メールを送信するようにユーザ2に促すテキストを表示する受動的な方法もサポートするとしてもよい。更には、何れかの方法をユーザ2が任意に選択する構成としてもよい。   Note that the receiving method of the notification address may appropriately support other receiving methods. For example, assuming a case where the user 2 has an IC card 6 (see FIG. 2) in which an e-mail address is stored, a method of reading the address using the IC card reader 1362 and using it as a notification address is supported. May be. Alternatively, a passive method of displaying an access information return address on the touch panel 1306 and displaying text prompting the user 2 to send a blank mail to the address may be supported. Further, the user 2 may arbitrarily select any method.

図9は、ユーザが指定した通知アドレスを用いてユーザ端末1500で撮影画像を取得する仕組みについて説明する図である。
撮影印刷装置1300は、画像保存リクエストとともに、撮影画像データ40と、アクセス情報42と、撮影した2次元コードをデコードしたデコード情報44とをサーバシステム1100へ送信する(i)。
FIG. 9 is a diagram illustrating a mechanism for acquiring a captured image on the user terminal 1500 using a notification address designated by the user.
The photographing and printing apparatus 1300 transmits the photographed image data 40, access information 42, and decode information 44 obtained by decoding the photographed two-dimensional code to the server system 1100 together with the image storage request (i).

サーバシステム1100は、当該画像保存リクエストを受信すると、受信した撮影画像データ40等を対応づけてストレージ1140に記憶・保存し、通知システムサーバ1600へ向けて、所定の通知実行リクエストとともに、保存したばかりのデコード情報44に含まれるアプリID46(通知アドレス)およびアクセス情報42を送信する(ii)。   Upon receiving the image saving request, the server system 1100 stores and saves the received captured image data 40 and the like in the storage 1140 and stores them together with a predetermined notification execution request toward the notification system server 1600. The application ID 46 (notification address) and the access information 42 included in the decoding information 44 are transmitted (ii).

通知システムサーバ1600は、当該通知実行リクエストを受信すると、公知技術と同様にして、受信したアプリID46を用いてユーザ端末1500へ受信したアクセス情報42を含むプッシュ通知を実行する(iii)。   When receiving the notification execution request, the notification system server 1600 executes a push notification including the access information 42 received to the user terminal 1500 using the received application ID 46 in the same manner as in the known technology (iii).

ユーザ端末1500は、プッシュ通知を受信することでアクセス情報42を記憶することができる。ユーザ2は、ユーザ端末1500を操作して、ウェブブラウザ等でサーバシステム1100が提供する所定のダウンロード用ウェブページにアクセスし(iv)、アクセス情報42を用いて承認を受け、保存されていた撮影画像データ40の提供を受ける(v)。   The user terminal 1500 can store the access information 42 by receiving the push notification. The user 2 operates the user terminal 1500 to access a predetermined download web page provided by the server system 1100 with a web browser or the like (iv), receives the approval using the access information 42, and the stored image Receive the image data 40 (v).

なお、撮影印刷装置1300は、印刷無コースが選択され、且つ、第1の通知アドレス受付方法で通知アドレスとしてアプリIDを取得できなかった場合には、第2のアドレス受付方法で取得した電子メールアドレスへアクセス情報42を送信するものとする。   Note that when the printing / non-printing course is selected and the application ID cannot be acquired as the notification address by the first notification address reception method, the photographing and printing apparatus 1300 receives the email acquired by the second address reception method. It is assumed that the access information 42 is transmitted to the address.

〔撮影印刷装置の機能構成の説明〕
次に、本実施形態を実現するための機能構成例について説明する。
図10は、本実施形態における撮影印刷装置1300の機能構成例を示す機能ブロック図である。本実施形態における撮影印刷装置1300は、操作入力部100と、撮影部102と、コイン投入部104と、ICカード読取部106と、処理部200と、印刷部360と、画像表示部372と、通信部374と、記憶部500とを備える。
[Explanation of functional configuration of shooting and printing device]
Next, a functional configuration example for realizing the present embodiment will be described.
FIG. 10 is a functional block diagram illustrating a functional configuration example of the photographing and printing apparatus 1300 according to the present embodiment. The photographing printing apparatus 1300 according to the present embodiment includes an operation input unit 100, a photographing unit 102, a coin insertion unit 104, an IC card reading unit 106, a processing unit 200, a printing unit 360, an image display unit 372, A communication unit 374 and a storage unit 500 are provided.

操作入力部100は、各種操作を入力するための手段である。図2の例ではタッチパネル1306が該当する。   The operation input unit 100 is a means for inputting various operations. In the example of FIG. 2, the touch panel 1306 corresponds.

撮影部102は、ユーザを撮影し、撮影した画像のデータを処理部200へ出力する。図2の例ではカメラ部1308が該当する。   The photographing unit 102 photographs the user and outputs data of the photographed image to the processing unit 200. In the example of FIG. 2, the camera unit 1308 corresponds.

コイン投入部104は、1枚毎のコイン投入受け付け、投入検知信号を処理部200へ出力する。図2の例ではコイン投入装置1302が該当する。   The coin insertion unit 104 accepts coin insertion for each piece and outputs an insertion detection signal to the processing unit 200. In the example of FIG. 2, the coin insertion device 1302 corresponds.

ICカード読取部106は、ICカード6からのデータ読み取りと、データの書き込みをする。図2の例ではICカード読取装置1362が該当する。   The IC card reading unit 106 reads data from the IC card 6 and writes data. In the example of FIG. 2, the IC card reader 1362 corresponds.

処理部200は、例えばCPUやGPU等のマイクロプロセッサや、ASIC(特定用途向け集積回路)、ICメモリなどの電子部品によって実現され、操作入力部100や記憶部500を含む各機能部との間でデータの入出力制御を行う。そして、所定のプログラムやデータ、操作入力部100からの操作入力信号などに基づいて各種の演算処理を実行して、撮影印刷装置1300の動作を統合的に制御する。図2の例では制御基板1350が該当する。   The processing unit 200 is realized by, for example, a microprocessor such as a CPU or a GPU, an electronic component such as an ASIC (Application Specific Integrated Circuit), an IC memory, and the like, and is connected to each functional unit including the operation input unit 100 and the storage unit 500 To control data input / output. Then, various arithmetic processes are executed based on a predetermined program and data, an operation input signal from the operation input unit 100, and the operation of the photographing and printing apparatus 1300 is integratedly controlled. In the example of FIG. 2, the control board 1350 corresponds.

そして、処理部200、アプリID受付制御部202と、伝送先情報受付制御部204と、伝送先情報受付抑止部206と、印刷選択受付制御部208と、印刷支障時制御部209と、看做し印刷希望受付部210と、通信不通時制御部212と、アクセス情報取得部214と、アクセス情報表示制御部216と、画像編集部218と、伝送制御部220と、印刷制御部222と、画像生成部272と、通信制御部274とを含む。   The processing unit 200, the application ID reception control unit 202, the transmission destination information reception control unit 204, the transmission destination information reception suppression unit 206, the print selection reception control unit 208, the printing trouble control unit 209, and a watch Print request acceptance unit 210, communication disconnection control unit 212, access information acquisition unit 214, access information display control unit 216, image editing unit 218, transmission control unit 220, print control unit 222, image A generation unit 272 and a communication control unit 274 are included.

アプリID受付制御部202は、ユーザ端末1500にインストールされている撮影補助アプリのアプリIDの入力受け付けに係る制御をする。具体的には、前述の第1の通知アドレス受付方法に係り、すなわち、第1の通知アドレス提供手順案内画面W10や第2の通知アドレス提供手順案内画面W12の表示制御、終了指示コード16の表示制御、撮影画像からユーザ端末1500で表示された2次元コードを識別してデコードする処理、等を実行する(図5参照)。   The application ID reception control unit 202 performs control related to input reception of the application ID of the photographing assistance application installed in the user terminal 1500. Specifically, it relates to the first notification address receiving method described above, that is, the display control of the first notification address provision procedure guide screen W10 and the second notification address provision procedure guide screen W12, and the display of the end instruction code 16. Control, a process of identifying and decoding the two-dimensional code displayed on the user terminal 1500 from the captured image, etc. are executed (see FIG. 5).

伝送先情報受付制御部204は、アクセス情報をユーザに宛てて伝送するための伝送先情報の入力受け付けに係る制御を、アプリIDの入力が受け付けられなかった場合に実行する。具体的には、前述の第2の通知アドレス受付方法に係る処理をする(図6参照)。   The transmission destination information reception control unit 204 executes control related to reception of transmission destination information for transmitting access information to a user when input of an application ID is not received. Specifically, the processing related to the second notification address receiving method described above is performed (see FIG. 6).

伝送先情報受付抑止部206は、受け付けられたアプリIDの数が2個以上の場合に、伝送先情報受付制御部204による受け付けを抑止する。   The transmission destination information reception suppression unit 206 suppresses reception by the transmission destination information reception control unit 204 when the number of received application IDs is two or more.

印刷選択受付制御部208は、撮影画像のその場での印刷を希望するか否かのユーザの選択操作入力を受け付けるための制御を行う(図4参照)。   The print selection acceptance control unit 208 performs control for accepting a user's selection operation input as to whether or not the photographed image is desired to be printed on the spot (see FIG. 4).

印刷支障時制御部209は、印刷部360による印刷が支障状態の場合に、印刷選択受付制御部208による印刷を希望する旨の選択操作の受け付けを抑止し、印刷を希望しない旨のみを選択可能とする或いは印刷を希望しない旨の選択操作がなされたと自動的にみなして処理する。   The printing trouble control unit 209 can suppress the acceptance of the selection operation indicating that the printing selection acceptance control unit 208 desires printing when the printing by the printing unit 360 is in trouble, and can select only that printing is not desired. Or processing is performed by automatically assuming that a selection operation indicating that printing is not desired has been performed.

看做し印刷希望受付部210は、コイン投入部104に印刷無コースの支払対価とされる第1の枚数を超えるコインが投入された場合に、印刷を希望する旨の選択操作がなされた、すなわちより支払対価の大きい印刷有コースが選択されたとみなして処理する。   The viewing print request accepting unit 210 performs a selection operation for requesting printing when coins exceeding the first number, which is the payment price for the course without printing, are inserted into the coin insertion unit 104. In other words, it is processed assuming that a course with printing having a higher payment consideration has been selected.

通信不通時制御部212は、サーバシステム1100との通信が不通状態又は不調状態の場合に、印刷選択受付制御部208による印刷を希望しない旨の選択操作の受け付けを抑止し、印刷を希望する旨のみを選択可能とする或いは印刷を希望する旨の選択操作がなされたと自動的にみなして処理する。具体的には、第2の選択画面例W4の表示を行うことで受け付けの抑止とする(図4参照)。   When the communication with the server system 1100 is in a disconnected state or an unsuccessful state, the communication disconnection control unit 212 suppresses reception of a selection operation indicating that printing is not desired by the print selection reception control unit 208, and requests printing. The processing is automatically performed by assuming that the selection operation has been performed to make it possible to select only printing or to request printing. Specifically, reception is suppressed by displaying the second selection screen example W4 (see FIG. 4).

アクセス情報取得部214は、サーバシステム1100から撮影画像データをダウンロード要求するのに必要なアクセス情報を取得する。本実施形態では撮影印刷装置1300自身でアクセス情報を生成することとする。すなわち、本実施形態のアクセス情報取得部214は“アクセス情報生成部”として機能する。   The access information acquisition unit 214 acquires access information necessary for requesting download of captured image data from the server system 1100. In this embodiment, it is assumed that access information is generated by the photographing and printing apparatus 1300 itself. That is, the access information acquisition unit 214 of this embodiment functions as an “access information generation unit”.

アクセス情報表示制御部216は、印刷無コースすなわち印刷を希望しない旨の選択操作が受け付けられた場合に、生成したアクセス情報を表示部に表示させる制御を行う。具体的には、アクセス情報提示画面W18の表示制御を行う(図7参照)。
ただし、印刷を希望しない旨の選択操作が受け付けられた場合であっても、アプリIDの入力が受け付けられたときにはアクセス情報を表示させず、アプリIDの入力が受け付けられなかったときにアクセス情報を表示させる制御を行う。
The access information display control unit 216 performs control to display the generated access information on the display unit when a selection operation indicating that no printing course, that is, printing is not desired, is accepted. Specifically, display control of the access information presentation screen W18 is performed (see FIG. 7).
However, even when a selection operation indicating that printing is not desired is accepted, the access information is not displayed when the application ID input is accepted, and the access information is not displayed when the application ID input is not accepted. Control the display.

画像編集部218は、撮影された画像に各種画像処理を施すことができる。   The image editing unit 218 can perform various image processes on the captured image.

伝送制御部220は、第2のアドレス受付方法で取得された伝送先情報に宛ててアクセス情報を伝送するための制御を行う。   The transmission control unit 220 performs control for transmitting access information addressed to transmission destination information acquired by the second address reception method.

印刷制御部222は、印刷部360を制御する。本実施形態では、印刷を希望しない旨の選択操作が受け付けられた場合には撮影画像のその場での印刷は実行させず、印刷を希望する旨の選択操作が受け付けられた場合に印刷を実行させる。そして、印刷を実行させる際には、撮影画像とともにアクセス情報30とサーバシステム1100が提供するウェブサイトのURL32とを被印刷媒体に印刷させる(図7参照)。   The print control unit 222 controls the printing unit 360. In this embodiment, when a selection operation indicating that printing is not desired is received, printing of the captured image is not performed on the spot, and printing is performed when a selection operation indicating that printing is desired is received. Let Then, when printing is executed, the access information 30 and the URL 32 of the website provided by the server system 1100 are printed on the printing medium together with the photographed image (see FIG. 7).

画像生成部272は、操作案内画面を表示させるための画像データを生成し、画像信号を画像表示部372へ出力することができる。   The image generation unit 272 can generate image data for displaying the operation guidance screen, and can output an image signal to the image display unit 372.

画像表示部372は、画像生成部272から入力される画像信号に基づいて各種画像を表示する。例えば、フラットパネルディスプレイ、ブラウン管(CRT)、プロジェクターといった画像表示装置によって実現できる。図2の例ではタッチパネル1306が該当する。   The image display unit 372 displays various images based on the image signal input from the image generation unit 272. For example, it can be realized by an image display device such as a flat panel display, a cathode ray tube (CRT), or a projector. In the example of FIG. 2, the touch panel 1306 corresponds.

通信制御部274は、データ通信に係るデータ処理を実行し、通信部374を介して外部装置とのデータのやりとりを実現する。
本実施形態では、撮影画像のデータをサーバシステム1100へ送信する制御を行うことができる。その際、撮影画像のデータとともにアクセス情報をサーバシステム1100へ送信し、更に第1のアドレス受付方法によりアプリIDの入力が受け付けられた場合には当該アプリIDもサーバシステム1100へ送信する。
The communication control unit 274 executes data processing related to data communication, and realizes data exchange with an external device via the communication unit 374.
In the present embodiment, control for transmitting captured image data to the server system 1100 can be performed. At that time, the access information is transmitted to the server system 1100 together with the captured image data, and when the application ID input is received by the first address receiving method, the application ID is also transmitted to the server system 1100.

通信部374は、通信回線9と接続して通信を実現する。例えば、無線通信機、モデム、TA(ターミナルアダプタ)、有線用の通信ケーブルのジャックや制御回路等によって実現される。図2の例では通信モジュール1353が該当する。   The communication unit 374 connects to the communication line 9 to realize communication. For example, it is realized by a wireless communication device, a modem, a TA (terminal adapter), a cable communication cable jack, a control circuit, or the like. In the example of FIG. 2, the communication module 1353 is applicable.

印刷部360は、撮影画像を所定の被印刷媒体に印刷して出力する。図2の例では印刷装置1360がこれに該当する。   The printing unit 360 prints the photographed image on a predetermined print medium and outputs it. In the example of FIG. 2, the printing apparatus 1360 corresponds to this.

記憶部500は、処理部200に撮影印刷装置1300を統合的に制御させるための諸機能を実現するためのプログラムや各種データ等を記憶する。また、処理部200の作業領域として用いられ、処理部200が実行した演算結果などを一時的に記憶する。この機能は、例えばRAMやROMなどのICメモリ、ハードディスク等の磁気ディスク、CD−ROMやDVDなどの光学ディスクなどによって実現される。図2の例ではICメモリ1352がこれに該当する。   The storage unit 500 stores programs, various data, and the like for realizing various functions for causing the processing unit 200 to control the photographing and printing apparatus 1300 in an integrated manner. Further, it is used as a work area of the processing unit 200, and temporarily stores the calculation results executed by the processing unit 200. This function is realized by, for example, an IC memory such as a RAM and a ROM, a magnetic disk such as a hard disk, and an optical disk such as a CD-ROM and DVD. In the example of FIG. 2, the IC memory 1352 corresponds to this.

そして、本実施形態の記憶部500は、制御プログラム501と、コイン投入数510と、印刷設定フラグ512と、デコード情報514と、受付済伝送先情報516と、アクセス情報518と、オリジナル撮影画像データ520と、編集画像データ522と、印刷対象画像ID524と、印刷画像データ526と、システムチェック結果528とを記憶する。その他、タイマやカウンタ、各種フラグなどの情報を適宜記憶できる。   The storage unit 500 of this embodiment includes a control program 501, a coin insertion number 510, a print setting flag 512, decode information 514, received transmission destination information 516, access information 518, and original photographed image data. 520, edited image data 522, print target image ID 524, print image data 526, and system check result 528 are stored. In addition, information such as timers, counters, and various flags can be stored as appropriate.

制御プログラム501は、処理部200が読み出して実行することでコンピュータとして必要な基本的な入出力機能を実現し、アプリID受付制御部202〜印刷制御部222の各部の機能を実現するためのプログラムである。図では1つのプログラムとして示しているが、複数のプログラムで構成されるとしてもよいのは勿論である。   The control program 501 reads and executes the processing unit 200 to realize basic input / output functions necessary as a computer, and a program for realizing the functions of each unit of the application ID reception control unit 202 to the print control unit 222 It is. Although shown as one program in the figure, it is needless to say that it may be constituted by a plurality of programs.

コイン投入数510は、コイン投入部104に投入されたコインの投入数の合計である。起動時および撮影終了時に「0」にリセットされ、コイン投入部104から投入検知信号を受信するとごとに「1」アップされる。   The coin insertion number 510 is the total number of coins inserted into the coin insertion unit 104. It is reset to “0” at start-up and at the end of shooting, and is incremented by “1” every time an insertion detection signal is received from the coin insertion unit 104.

印刷設定フラグ512は、その場での撮影画像の印刷をする/しないを示すフラグであって、撮影前に初期状態「0(印刷希望なし:印刷無し)」にリセットされ、印刷を希望する旨の選択操作が検出された場合や、印刷無しの支払い対価を超えるコインの投入が検出されると自動的に「1(印刷希望する:印刷有り)」に変更される。   The print setting flag 512 is a flag indicating whether or not to print a photographed image on the spot, and is reset to an initial state “0 (no printing desired: no printing)” before photographing, indicating that printing is desired. When the selection operation is detected, or when the insertion of coins exceeding the payment consideration without printing is detected, it is automatically changed to “1 (printing desired: with printing)”.

デコード情報514は、第1のアドレス受付方法により取得されたアドレス情報であって、2次元コードをデコードした各種情報を格納する。本実施形態ではアプリIDもこれに含まれる。   The decode information 514 is address information acquired by the first address receiving method, and stores various information obtained by decoding the two-dimensional code. In the present embodiment, the application ID is also included in this.

受付済伝送先情報516は、第2のアドレス受付方法で取得したアプリID以外のアドレス情報である。本実施形態では電子メールアドレスであるが、ユーザ端末1500を特定することのできる情報であれば、それ以外でもよい。   The received transmission destination information 516 is address information other than the application ID acquired by the second address receiving method. In the present embodiment, it is an e-mail address, but any other information may be used as long as it can identify the user terminal 1500.

オリジナル撮影画像データ520は、撮影されたオリジナルの画像データであって、撮影毎に作成されて自動付与される固有の画像IDにて識別される。   Original photographed image data 520 is photographed original image data, and is identified by a unique image ID that is created and automatically assigned every time a photograph is taken.

編集画像データ522は、撮影されたオリジナルの画像データを加工して生成された画像データであって、固有の画像IDにて識別される。   The edited image data 522 is image data generated by processing original photographed image data, and is identified by a unique image ID.

印刷対象画像ID524は、オリジナル撮影画像データ520や編集画像データ522のうち、印刷の対象とされた画像IDを示す。撮影前には未定を示す初期値にリセットされ、撮影終了後に行われるユーザ2による印刷対象の選択操作に応じて対応する画像IDが格納される。   The print target image ID 524 indicates an image ID that is a print target in the original photographed image data 520 and the edited image data 522. Prior to shooting, the image ID is reset to an initial value indicating undetermined, and a corresponding image ID is stored in response to a print target selection operation performed by the user 2 after shooting is completed.

印刷画像データ526は、印刷される画像の最終形態のデータである(図8参照)。アクセス情報も合成されている。   The print image data 526 is data of the final form of the image to be printed (see FIG. 8). Access information is also synthesized.

〔ユーザ端末の機能構成の説明〕
図11は、本実施形態におけるユーザ端末1500の機能構成例を示す機能ブロック図である。本実施形態におけるユーザ端末1500は、操作入力部100tと、撮影部102tと、端末処理部200tと、画像表示部372tと、通信部374tと、端末記憶部500tとを備える。
[Description of functional configuration of user terminal]
FIG. 11 is a functional block diagram illustrating a functional configuration example of the user terminal 1500 in the present embodiment. The user terminal 1500 in the present embodiment includes an operation input unit 100t, a photographing unit 102t, a terminal processing unit 200t, an image display unit 372t, a communication unit 374t, and a terminal storage unit 500t.

操作入力部100tは、ユーザよって為された各種の操作入力に応じて操作入力信号を端末処理部200tに出力する。例えば、プッシュスイッチや、ジョイスティック、タッチパッド、トラックボール、加速度センサー、ジャイロ、CCDモジュール、などによって実現できる。図3の例では方向入力キー1502や、ボタンスイッチ1504、タッチパネル1506がこれに該当する。   The operation input unit 100t outputs an operation input signal to the terminal processing unit 200t according to various operation inputs made by the user. For example, it can be realized by a push switch, a joystick, a touch pad, a trackball, an acceleration sensor, a gyro, a CCD module, or the like. In the example of FIG. 3, the direction input key 1502, the button switch 1504, and the touch panel 1506 correspond to this.

撮影部102tは、端末正面、すなわち画像表示部372tの画面表示方向の様子を撮影し、画像のデータを生成して端末処理部200tに出力する。図3の例ではカメラ部1508が該当する。   The photographing unit 102t photographs the front of the terminal, that is, the state of the image display unit 372t in the screen display direction, generates image data, and outputs the image data to the terminal processing unit 200t. In the example of FIG. 3, the camera unit 1508 corresponds.

端末処理部200tは、例えばCPUやGPU等のマイクロプロセッサや、ASIC(特定用途向け集積回路)、ICメモリなどの電子部品によって実現され、操作入力部100tや端末記憶部500tを含む各機能部との間でデータの入出力制御を行う。そして、所定のプログラムやデータに基づいて各種の演算処理を実行して、ユーザ端末1500の動作を制御する。図3の例では制御基板1550がこれに該当する。
そして、本実施形態の端末処理部200tは、コード生成部230と、コード表示制御部232と、通知受信制御部234と、インターネットブラウズ制御部235と、電子メール制御部236と、画像生成部272tと、通信制御部274tとを備える。
The terminal processing unit 200t is realized by electronic components such as a microprocessor such as a CPU and a GPU, an ASIC (Application Specific Integrated Circuit), an IC memory, and the like, and includes each functional unit including the operation input unit 100t and the terminal storage unit 500t. Data input / output control between And various arithmetic processes are performed based on a predetermined program and data, and the operation | movement of the user terminal 1500 is controlled. In the example of FIG. 3, the control board 1550 corresponds to this.
The terminal processing unit 200t of the present embodiment includes a code generation unit 230, a code display control unit 232, a notification reception control unit 234, an Internet browse control unit 235, an email control unit 236, and an image generation unit 272t. And a communication control unit 274t.

コード生成部230とコード表示制御部232は、撮影補助アプリ503を実行することにより実現される。
コード生成部230は、自機に撮影補助アプリ503の配信を受け、インストールした際に付与された固有のアプリID540を含むコードを生成する。アプリID540は、ユーザ端末1500のOSによって、アプリ(アプリケーションプログラム)のインストール毎にユニークに発行されるIDであり、ユーザ端末1500が異なれば異なるIDであり、また同一のユーザ端末1500であっても再インストール時には異なるIDが発行される。本実施形態では、アプリID540とともに、撮影補助アプリの初回起動時に実行されるユーザ登録(サーバシステム1100へのログイン登録(ユーザ登録))で登録されたユーザアカウント542と電子メールアドレス544とを含む2次元コード546を生成し端末記憶部500tに記憶させる。生成方法は、適宜公知技術を用いることで実現できる。
The code generation unit 230 and the code display control unit 232 are realized by executing the shooting assistance application 503.
The code generation unit 230 receives the distribution of the imaging assistance application 503 in its own device, and generates a code including a unique application ID 540 given when the installation is performed. The application ID 540 is an ID that is uniquely issued for each installation of an application (application program) by the OS of the user terminal 1500. The application ID 540 is different when the user terminal 1500 is different. A different ID is issued during re-installation. In the present embodiment, the application ID 540 and the user account 542 registered by user registration (login registration (user registration) to the server system 1100 (user registration)) executed at the first activation of the photographing assistance application and the email address 544 are included. A dimension code 546 is generated and stored in the terminal storage unit 500t. The generation method can be realized by appropriately using known techniques.

コード表示制御部232は、2次元コード546を画像表示部372tに表示させる。それとともに撮影部102tによる撮影を開始させ、終了指示コード16(図5参照)が撮影されたことを検出して、撮影補助アプリを自動終了させる。つまり、2次元コード546の表示を終了させる。   The code display control unit 232 displays the two-dimensional code 546 on the image display unit 372t. At the same time, photographing by the photographing unit 102t is started, and it is detected that the end instruction code 16 (see FIG. 5) has been photographed, and the photographing assistance application is automatically terminated. That is, the display of the two-dimensional code 546 is terminated.

通知受信制御部234は、通知システムサーバ1600(図1参照)が提供するプッシュ通知に対応した受信制御を行い、通知を受信する毎にプッシュ通知データ550を端末記憶部500tに記憶させる。プッシュ通知データ550には、自機を特定するためのアドレスとしてのアプリID552と、付随したアクセス情報554とを格納する。   The notification reception control unit 234 performs reception control corresponding to the push notification provided by the notification system server 1600 (see FIG. 1), and stores the push notification data 550 in the terminal storage unit 500t each time a notification is received. The push notification data 550 stores an application ID 552 as an address for specifying the own device and accompanying access information 554.

インターネットブラウズ制御部235は、サーバシステム1100が提供するウェブサイトにアクセスし、データの送受を行う機能を実現する。公知のウェブブラウズ技術により実現される。
電子メール制御部236は、電子メール機能を実現する。
The Internet browse control unit 235 implements a function of accessing a website provided by the server system 1100 and transmitting / receiving data. This is realized by a known web browsing technique.
The e-mail control unit 236 implements an e-mail function.

画像生成部272tは、各種画面を表示させるための画像データを生成し、画像信号を画像表示部372tへ出力することができる。
画像表示部372tは、画像生成部272tから入力される画像信号に基づいて各種画像を表示する。図3の例ではタッチパネル1506が該当する。
The image generation unit 272t can generate image data for displaying various screens and output an image signal to the image display unit 372t.
The image display unit 372t displays various images based on the image signal input from the image generation unit 272t. In the example of FIG. 3, the touch panel 1506 corresponds.

通信制御部274tは、データ通信に係るデータ処理を実行し、通信部374tを介して外部装置とのデータのやりとりを実現する。本実施形態では、通知システムサーバ1600からのプッシュ通知の受信制御と、撮影画像のデータをサーバシステム1100からダウンロードするためのウェブサイトへのアクセス制御、撮影画像データをダウンロード要求する過程でアクセス情報554をサーバシステム1100へ送信する制御、などを行うことができる。   The communication control unit 274t executes data processing related to data communication, and realizes data exchange with an external device via the communication unit 374t. In the present embodiment, access information 554 is controlled in the process of receiving the push notification from the notification system server 1600, controlling access to a website for downloading photographed image data from the server system 1100, and requesting download of the photographed image data. Can be transmitted to the server system 1100.

通信部374tは、通信回線9と接続して通信を実現する。例えば、無線通信機、モデム、TA(ターミナルアダプタ)、有線用の通信ケーブルのジャックや制御回路等によって実現される。図3の例では通信モジュール1553が該当する。   The communication unit 374t is connected to the communication line 9 to realize communication. For example, it is realized by a wireless communication device, a modem, a TA (terminal adapter), a cable communication cable jack, a control circuit, or the like. In the example of FIG. 3, the communication module 1553 corresponds.

端末記憶部500tは、端末処理部200tにユーザ端末1500を統合的に制御させるための諸機能を実現するためのプログラムや各種データ等を記憶する。また、端末処理部200tの作業領域として用いられ、端末処理部200tが実行した演算結果などを一時的に記憶する。この機能は、例えばRAMやROMなどのICメモリ、ハードディスク等の磁気ディスク、CD−ROMやDVDなどの光学ディスクなどによって実現される。図3の例ではICメモリ1552がこれに該当する。   The terminal storage unit 500t stores programs, various data, and the like for realizing various functions for causing the terminal processing unit 200t to control the user terminal 1500 in an integrated manner. Further, it is used as a work area for the terminal processing unit 200t, and temporarily stores the calculation results executed by the terminal processing unit 200t. This function is realized by, for example, an IC memory such as a RAM and a ROM, a magnetic disk such as a hard disk, and an optical disk such as a CD-ROM and DVD. In the example of FIG. 3, the IC memory 1552 corresponds to this.

そして、本実施形態の端末記憶部500tは、端末システムプログラム502と、撮影補助アプリ503と、通知受信アプリ504と、ブラウザアプリ505と、電子メールアプリ506と、アプリID540と、ユーザアカウント542と、電子メールアドレス544と、2次元コード546と、プッシュ通知データ550と、電子メールデータ560とを記憶する。その他、タイマやカウンタ、各種フラグなどの情報を適宜記憶できる。   The terminal storage unit 500t of the present embodiment includes a terminal system program 502, a shooting assistance application 503, a notification reception application 504, a browser application 505, an email application 506, an application ID 540, a user account 542, An e-mail address 544, a two-dimensional code 546, push notification data 550, and e-mail data 560 are stored. In addition, information such as timers, counters, and various flags can be stored as appropriate.

端末システムプログラム502は、端末処理部200tが読み出して実行することでユーザ端末1500にコンピュータとして必要な基本的な入出力機能を実現する。   The terminal system program 502 is read and executed by the terminal processing unit 200t, thereby realizing basic input / output functions necessary for the user terminal 1500 as a computer.

撮影補助アプリ503は、端末処理部200tが読み出して実行することでコード生成部230とコード表示制御部232としての機能を実現させるためのアプリケーションプログラムである。   The imaging assistance application 503 is an application program for realizing functions as the code generation unit 230 and the code display control unit 232 by being read and executed by the terminal processing unit 200t.

通知受信アプリ504、ブラウザアプリ505、電子メールアプリ506は、端末処理部200tが読み出して実行することでそれぞれ通知受信制御部234、インターネットブラウズ制御部235、電子メール制御部236としての機能を実現するためのアプリケーションプログラムである。これらは、端末システムプログラム502の一部であってもよい。   The notification receiving application 504, browser application 505, and e-mail application 506 are read out and executed by the terminal processing unit 200t, thereby realizing functions as a notification receiving control unit 234, an Internet browsing control unit 235, and an e-mail control unit 236, respectively. Application program for These may be part of the terminal system program 502.

〔サーバシステムの機能構成の説明〕
図12は、本実施形態におけるサーバシステム1100の機能構成例を示す機能ブロック図である。本実施形態におけるサーバシステム1100は、操作入力部100sと、サーバ処理部200sと、画像表示部372sと、通信部374sと、サーバ記憶部500sとを備える。
[Description of functional configuration of server system]
FIG. 12 is a functional block diagram illustrating a functional configuration example of the server system 1100 according to the present embodiment. The server system 1100 in this embodiment includes an operation input unit 100s, a server processing unit 200s, an image display unit 372s, a communication unit 374s, and a server storage unit 500s.

操作入力部100sは、サーバの管理のための各種操作を入力するための手段である。図1の例ではキーボード1106が該当する。   The operation input unit 100s is a means for inputting various operations for server management. In the example of FIG. 1, the keyboard 1106 corresponds.

サーバ処理部200sは、例えばCPUやGPU等のマイクロプロセッサや、ASIC(特定用途向け集積回路)、ICメモリなどの電子部品によって実現され、操作入力部100sやサーバ記憶部500sを含む各機能部との間でデータの入出力制御を行う。そして、所定のプログラムやデータ、操作入力部100sからの操作入力信号、ユーザ端末1500から受信したデータに基づいて各種の演算処理を実行して、サーバシステム1100の動作を統合的に制御する。図1の例では制御基板1150が該当する。   The server processing unit 200s is realized by, for example, a microprocessor such as a CPU or GPU, an electronic component such as an ASIC (Application Specific Integrated Circuit), an IC memory, and the like, and includes each function unit including the operation input unit 100s and the server storage unit 500s. Data input / output control between Then, various arithmetic processes are executed based on a predetermined program and data, an operation input signal from the operation input unit 100s, and data received from the user terminal 1500, and the operation of the server system 1100 is controlled in an integrated manner. In the example of FIG. 1, the control board 1150 corresponds.

そして、本実施形態のサーバ処理部200sは、アカウント管理部201と、撮影画像管理部250と、画像生成部272sと、通信制御部274sとを含む。   The server processing unit 200s of the present embodiment includes an account management unit 201, a captured image management unit 250, an image generation unit 272s, and a communication control unit 274s.

アカウント管理部201は、オンラインでのユーザ登録手続きに係る処理を行う。登録手続きを経たユーザすなわちプレーヤに対して固有のアカウントを発給し、登録情報の1つとして電子メールアドレスをユーザに入力させる。これらの情報は、ユーザ登録データベース592にて記憶・管理される。   The account management unit 201 performs processing related to an online user registration procedure. A unique account is issued to the user who has undergone the registration procedure, that is, the player, and the user inputs an e-mail address as one of the registration information. Such information is stored and managed in the user registration database 592.

撮影画像管理部250は、撮影画像データの記憶管理と配信を管理する。具体的には、画像データ受信制御部252と、画像データ記憶管理部254と、通知依頼制御部256と、画像データ配信制御部258と、を有する。   The captured image management unit 250 manages storage management and distribution of captured image data. Specifically, an image data reception control unit 252, an image data storage management unit 254, a notification request control unit 256, and an image data distribution control unit 258 are included.

画像データ受信制御部252は、撮影印刷装置1300から撮影画像データと通知アドレスとアクセス情報とを受信制御する。   The image data reception control unit 252 controls reception of photographic image data, a notification address, and access information from the photographic printing apparatus 1300.

画像データ記憶管理部254は、受信した撮影画像データと通知アドレスとアクセス情報とを、撮影画像データベース600に撮影画像データセット602として記憶・管理する。   The image data storage management unit 254 stores and manages the received captured image data, notification address, and access information as a captured image data set 602 in the captured image database 600.

1つの撮影画像データセット602は、例えば図13に示すように、当該セットの生成時に自動付与される固有の管理ID604と、登録日時606と、撮影印刷装置1300から受信したデコード情報514(図10参照)の一部であるアプリID614と、伝送先情報616(図10の受付済伝送先情報516に同じ)と、アクセス情報618(図10のアクセス情報518に同じ)、オリジナル撮影画像データ620(図10のオリジナル撮影画像データ520に同じ)と、編集画像データ622(図10の編集画像データ522に同じ)と、を含む。勿論、これら以外のデータも適宜格納することができる。   As shown in FIG. 13, for example, one photographed image data set 602 includes a unique management ID 604 that is automatically assigned when the set is generated, a registration date and time 606, and decode information 514 received from the photograph printing apparatus 1300 (FIG. 10). Application ID 614 that is a part of (see), transmission destination information 616 (same as accepted transmission destination information 516 in FIG. 10), access information 618 (same as access information 518 in FIG. 10), original photographed image data 620 ( 10) and edited image data 622 (same as edited image data 522 in FIG. 10). Of course, other data can be stored as appropriate.

図12に戻って、通知依頼制御部256は、通知システムサーバ1600へ受信した撮影画像データに対応する通知アドレスへ向けてアクセス情報を通知するように依頼する制御を行う。プッシュ通知の技術は、公知のプッシュ通知技術を適宜利用することで実現できる。   Returning to FIG. 12, the notification request control unit 256 performs control to request the notification system server 1600 to notify the access information to the notification address corresponding to the received captured image data. The push notification technique can be realized by appropriately using a known push notification technique.

画像データ配信制御部258は、アクセス情報を認証キーとして、保存している撮影画像データの配信を実現する。具体的には、配信用のウェブサイトを管理する機能と、アクセス情報の入力画面をユーザ端末1500に表示させる機能と、当該入力画面にて入力されたアクセス情報の認証機能と、認証したユーザ端末1500へ当該アクセス情報に対応する撮影画像データをユーザ端末1500にて選択させ、選択されたデータのダウンロードを実現する機能と、を実現する。何れの機能も、適宜公知技術を利用することにより実現できる。   The image data distribution control unit 258 realizes distribution of stored captured image data using the access information as an authentication key. Specifically, a function of managing a website for distribution, a function of displaying an input screen of access information on the user terminal 1500, an authentication function of access information input on the input screen, and an authenticated user terminal A function of causing the user terminal 1500 to select captured image data corresponding to the access information to 1500 and realizing downloading of the selected data is realized. Any of these functions can be realized by appropriately using known techniques.

画像生成部272sは、サーバシステム1100の保守に関する画像等を生成し、画像表示部372sへ出力することができる。   The image generation unit 272s can generate an image related to maintenance of the server system 1100 and output it to the image display unit 372s.

画像表示部372sは、画像生成部272sから入力される画像信号に基づいてシステム管理のための各種画像を表示する。例えば、フラットパネルディスプレイ、ブラウン管(CRT)、プロジェクター、ヘッドマウントディスプレイといった画像表示装置によって実現できる。図1の例ではタッチパネル1108が該当する。   The image display unit 372 s displays various images for system management based on the image signal input from the image generation unit 272 s. For example, it can be realized by an image display device such as a flat panel display, a cathode ray tube (CRT), a projector, or a head mounted display. In the example of FIG. 1, the touch panel 1108 corresponds.

通信制御部274sは、データ通信に係るデータ処理を実行し、通信部374sを介して外部装置とのデータのやりとりを実現する。   The communication control unit 274s executes data processing related to data communication, and realizes data exchange with an external device via the communication unit 374s.

通信部374sは、通信回線9と接続して通信を実現する。例えば、無線通信機、モデム、TA(ターミナルアダプタ)、有線用の通信ケーブルのジャックや制御回路等によって実現される。図1の例では通信装置1153が該当する。   The communication unit 374s realizes communication by connecting to the communication line 9. For example, it is realized by a wireless communication device, a modem, a TA (terminal adapter), a cable communication cable jack, a control circuit, or the like. In the example of FIG. 1, the communication device 1153 corresponds.

サーバ記憶部500sは、サーバ処理部200sにサーバシステム1100を統合的に制御させるための諸機能を実現するためのシステムプログラムや、撮影画像データを記憶管理するために必要なプログラム、各種データ等を記憶する。また、サーバ処理部200sの作業領域として用いられ、サーバ処理部200sが各種プログラムに従って実行した演算結果などを一時的に記憶する。この機能は、例えばRAMやROMなどのICメモリ、ハードディスク等の磁気ディスク、CD−ROMやDVDなどの光学ディスクなどによって実現される。図1の例では本体装置1101が搭載するICメモリ1152やハードディスクなどの記憶媒体、及びストレージ1140がこれに該当する。   The server storage unit 500s stores a system program for realizing various functions for causing the server processing unit 200s to control the server system 1100 in an integrated manner, a program necessary for storing and managing captured image data, various data, and the like. Remember. Further, it is used as a work area for the server processing unit 200s, and temporarily stores calculation results and the like executed by the server processing unit 200s according to various programs. This function is realized by, for example, an IC memory such as a RAM and a ROM, a magnetic disk such as a hard disk, and an optical disk such as a CD-ROM and DVD. In the example of FIG. 1, a storage medium such as an IC memory 1152 and a hard disk mounted on the main device 1101 and a storage 1140 correspond to this.

そして、本実施形態におけるサーバ記憶部500sは、サーバシステムプログラム507と、管理プログラム508と、ユーザ登録用ウェブサイトデータ590と、ユーザ登録データベース592と、撮影画像データ配信用ウェブサイトデータ594と、撮影画像データベース600とを記憶する。その他、タイマやカウンタ、各種フラグなどの情報を適宜記憶できる。   The server storage unit 500s in this embodiment includes a server system program 507, a management program 508, user registration website data 590, a user registration database 592, photographed image data distribution website data 594, and photographing. The image database 600 is stored. In addition, information such as timers, counters, and various flags can be stored as appropriate.

サーバシステムプログラム507は、サーバ処理部200sが読み出して実行することでサーバシステム1100にコンピュータとして必要な基本的な入出力機能を実現するためのシステムプログラムである。   The server system program 507 is a system program for realizing basic input / output functions necessary for the server system 1100 as a computer by being read and executed by the server processing unit 200s.

管理プログラム508は、サーバ処理部200sが読み出して実行することで、アカウント管理部201と、撮影画像管理部250としての機能を実現させるためのプログラムである。なお、通知依頼制御部256を実現するためのプログラム部分は、通知システムサーバ1600が公開するAPI(Application Programming Interface)などを適宜利用することで実現できる。   The management program 508 is a program for realizing functions as the account management unit 201 and the captured image management unit 250 by being read and executed by the server processing unit 200s. The program part for realizing the notification request control unit 256 can be realized by appropriately using an API (Application Programming Interface) published by the notification system server 1600.

ユーザ登録用ウェブサイトデータ590は、撮影補助アプリの初回起動時に自動的にアクセスするユーザ登録用のウェブサイトを定義するデータである。当該ウェブサイトでユーザ登録手続きは実現され、登録に伴い付与されるユーザアカウントと、電子メールアドレスなどの登録情報とは、対応づけてユーザ登録データベース592に記憶・管理される。   The user registration website data 590 is data that defines a user registration website that is automatically accessed when the imaging assistance application is started for the first time. The user registration procedure is realized on the website, and a user account given with registration and registration information such as an e-mail address are stored and managed in the user registration database 592 in association with each other.

撮影画像データ配信用ウェブサイトデータ594は、アクセス情報を認証キーとして撮影画像データセット602に格納されている撮影画像データを配信するためのウェブサイトを定義するデータである。   The photographed image data distribution website data 594 is data defining a website for distributing photographed image data stored in the photographed image data set 602 using access information as an authentication key.

〔撮影印刷装置の動作説明〕
図14〜図16は、撮影印刷装置1300における1回の撮影と印刷に係る処理の流れについて説明するためのフローチャートである。ここで説明する処理の流れは、撮影印刷装置1300が客待ちモードにあって、タッチパネル1306へのタッチ操作を検出することにより実行される。
[Explanation of the operation of the photographic printer]
14 to 16 are flowcharts for explaining the flow of processing related to one shooting and printing in the shooting and printing apparatus 1300. The processing flow described here is executed when the photographing and printing apparatus 1300 is in the customer waiting mode and detects a touch operation on the touch panel 1306.

先ず撮影印刷装置1300の処理部200は、システムチェックを実行して、印刷が可能であるか、通信が正常であるかを確認する(ステップS2)。具体的には、印刷装置1360の故障、インク切れ、被印刷媒体の欠品などの場合には「印刷不能」と判定する。また、通信モジュール1353の故障、通信回線9の断線・不通、通信品質が所定の安定条件を満たさない場合には「通信不能」と判定する。そして、それらの判定結果をシステムチェック結果528として記憶する。なお、システムチェックの方法は、公知技術を適宜利用可能である。また、当該ステップを撮影毎には行わず、撮影印刷装置1300の起動時にのみチェックして、当該ステップにおいては、この起動時のチェック結果を代用するとしてもよい。   First, the processing unit 200 of the photographing and printing apparatus 1300 performs a system check to check whether printing is possible or whether communication is normal (step S2). Specifically, it is determined that “printing is not possible” in the case of a failure of the printing apparatus 1360, out of ink, a shortage of print medium, and the like. Further, when the communication module 1353 is broken, the communication line 9 is disconnected or disconnected, and the communication quality does not satisfy the predetermined stability condition, it is determined that “communication is impossible”. These determination results are stored as a system check result 528. As a system check method, a known technique can be used as appropriate. Further, this step may not be performed for each photographing, but only when the photographing printing apparatus 1300 is activated, the check result at the time of activation may be used instead.

次に、処理部200は、コース選択表示処理を実行して、システムチェックの結果に応じて印刷有り/印刷無しのコース選択をタッチパネル1306に表示させる。   Next, the processing unit 200 executes a course selection display process and causes the touch panel 1306 to display course selection with / without printing according to the result of the system check.

図17は、コース選択表示処理の流れを説明するためのフローチャートである。
同処理に於いて、処理部200は、システムチェックの結果が「通信正常、且つ、印刷可能」であれば(ステップS10のYES)、タッチパネル1306に印刷有りコース選択操作アイコン10と、印刷無しコース選択操作アイコン12との両方を表示させ(ステップS12:図4(1)参照)、図14のフローチャートに戻る。
FIG. 17 is a flowchart for explaining the flow of the course selection display process.
In this processing, if the result of the system check is “communication normal and printing is possible” (YES in step S10), the processing unit 200 displays the course selection operation icon 10 with printing on the touch panel 1306 and the course without printing. Both of the selection operation icons 12 are displayed (step S12: see FIG. 4 (1)), and the process returns to the flowchart of FIG.

システムチェックの結果が「通信正常、且つ、印刷不能」であれば(ステップS14のYES)、タッチパネル1306に印刷無しコース選択操作アイコン12のみ表示させ(ステップS16:図4(3)参照)、図14のフローチャートに戻る。   If the result of the system check is “communication normal and not printable” (YES in step S14), only the no-print course selection operation icon 12 is displayed on the touch panel 1306 (step S16: see FIG. 4 (3)). Returning to the flowchart of FIG.

システムチェックの結果が「通信異常、且つ、印刷可能」であれば(ステップS18のYES)、タッチパネル1306に印刷有りコース選択操作アイコン10のみを表示させ(ステップS20:図4(2)参照)、図14のフローチャートに戻る。   If the result of the system check is “communication abnormality and printing is possible” (YES in step S18), only the course selection operation icon 10 with printing is displayed on the touch panel 1306 (step S20: see FIG. 4 (2)). Returning to the flowchart of FIG.

もし、システムチェックの結果が「通信異常、且つ、印刷不能」であれば(ステップS18のNO)、処理部200はタッチパネル1306に故障により利用できない旨を告げる故障通知を表示させて(ステップS22)、図14のフローチャートに戻ることなく一連の処理を終了する。   If the result of the system check is “communication abnormality and cannot be printed” (NO in step S18), the processing unit 200 displays a failure notification informing that the touch panel 1306 cannot be used due to a failure (step S22). The series of processes is terminated without returning to the flowchart of FIG.

図14に戻って、撮影印刷装置1300の処理部200は、印刷有りコース選択操作アイコン10への操作が検出された場合には(ステップS40の印刷有り)、印刷有りコースの設定料金分のコインがコイン投入装置1302に投入されるのを待って(ステップS42)、印刷設定フラグ512(図9参照)を「1(印刷有り)」に設定する(ステップS44)。   Returning to FIG. 14, when an operation to the course selection operation icon 10 with printing is detected (processing with printing in step S <b> 40), the processing unit 200 of the photographing printing apparatus 1300 receives coins for the set fee of the course with printing. Is inserted into the coin insertion device 1302 (step S42), and the print setting flag 512 (see FIG. 9) is set to “1 (printed)” (step S44).

もし、印刷無しコース選択操作アイコン12への操作が検出された場合には(ステップS40の印刷無し)、処理部200は印刷無しコースの設定料金分のコインがコイン投入装置1302に投入されるのを待つ(ステップS50)。そして、一定時間経過した段階で、印刷無しコースの料金を超えるコインが投入されている場合には(ステップS52)、印刷無しの選択操作がなされたが印刷を希望する旨の訂正操作がなされたとみなして、印刷設定フラグ512を「1(印刷有り)」に設定する(ステップS54)。勿論、印刷無しコースの料金丁度のコインが投入されていれば、印刷設定フラグ512を「0(印刷無し)」に設定する(ステップS56)。   If an operation on the non-printing course selection operation icon 12 is detected (no printing in step S40), the processing unit 200 inserts coins for the set fee of the non-printing course into the coin insertion device 1302. (Step S50). Then, when coins exceeding the fee for the course without printing have been inserted after a certain time has passed (step S52), the selection operation for no printing has been performed, but the correction operation has been performed to the effect that printing is desired. Accordingly, the print setting flag 512 is set to “1 (printed)” (step S54). Of course, if a coin exactly equal to the fee for the non-printing course has been inserted, the print setting flag 512 is set to “0 (no printing)” (step S56).

次に、処理部200は、タッチパネル1306に、ユーザ端末1500で撮影補助アプリを起動させて2次元コードを表示させ、それをカメラ部1308の前にかざすように促す第1の通知アドレス提供手順案内画面W10(図5(1)参照)を表示させる。   Next, the processing unit 200 causes the touch panel 1306 to activate the photographing assist application on the user terminal 1500 to display the two-dimensional code, and to prompt the user to hold it in front of the camera unit 1308. A screen W10 (see FIG. 5A) is displayed.

次いで、処理部200がカメラ部1308を用いて2次元コードの読み取り処理を開始し(ステップS62)、コード読み取り期間のカウントダウンを開始する(ステップS64)。そして、2次元コードを読み取りできたならば(ステップS66のYES)、その2次元コードをデコードして、アプリIDを含むデコード情報514を生成・記憶し(ステップS68:図10参照)、タッチパネル1306に受付が完了した旨と、所定の終了指示コード16(2次元コード)とを一定時間表示する(図5(2)参照、ステップS70)。   Next, the processing unit 200 starts reading the two-dimensional code using the camera unit 1308 (step S62), and starts counting down the code reading period (step S64). If the two-dimensional code can be read (YES in step S66), the two-dimensional code is decoded to generate and store decode information 514 including the application ID (step S68: refer to FIG. 10), and the touch panel 1306. And a predetermined end instruction code 16 (two-dimensional code) are displayed for a certain period of time (see FIG. 5B, step S70).

ステップS66〜S70は、コード読み取り期間がタイムアップするまで繰り返し実行される(ステップS72のNO)。その間、2次元コードを読み取る毎に、すなわち一緒に撮影する各ユーザのユーザ端末1500別のデコード情報514が記憶されることになる。勿論、ユーザがユーザ端末1500を所持していない場合や、所持していても撮影補助アプリをダウンロード/インストールしていない場合には、アプリIDは受け付けされないことになる。   Steps S66 to S70 are repeatedly executed until the code reading period is up (NO in step S72). In the meantime, every time the two-dimensional code is read, that is, the decoding information 514 for each user terminal 1500 of each user to be photographed together is stored. Of course, if the user does not have the user terminal 1500, or if the user does not download / install the photographing assistance application, the application ID is not accepted.

図15のフローチャートに移って、アプリIDが受け付けされなかった場合(ステップS80のNO)および、アプリIDが受け付けされたがその数が「1」以下の場合には(ステップS82のYES)、処理部200は伝送先情報の入力処理を実行する(ステップS84)。
具体的には、タッチパネル1306に第3の通知アドレス提供手順案内画面W16(図6参照)を所定時間表示させ、時間内であれば複数の電子メールアドレスの入力を受け付ける。当該入力された電子メールアドレスは、受付済伝送先情報516として記憶される。
Moving to the flowchart of FIG. 15, when the application ID is not accepted (NO in step S80) and when the application ID is accepted but the number is “1” or less (YES in step S82), the processing is performed. Unit 200 executes transmission destination information input processing (step S84).
Specifically, the third notification address provision procedure guidance screen W16 (see FIG. 6) is displayed on the touch panel 1306 for a predetermined time, and input of a plurality of e-mail addresses is accepted within the time. The input e-mail address is stored as received transmission destination information 516.

ステップS60〜ステップS84により、撮影画像データを提供するための通知アドレスとしてアプリID及び/又は電子メールアドレスが取得できたことになる。   Through step S60 to step S84, the application ID and / or e-mail address can be acquired as the notification address for providing the captured image data.

次に、処理部200はアクセス情報518を生成し(ステップS86)、印刷設定フラグ512を参照して値が「0」すなわち印刷設定が「印刷無し」であり(ステップS90の印刷無し)、且つ、アプリIDが受け付けされなかった場合(ステップS92のNO)には、生成したアクセス情報518をタッチパネル1306に表示させる(ステップS94:図7参照)。印刷設定が「印刷有り」の場合(ステップS90の印刷有り)、或いは、アプリIDが受け付けされた場合(ステップS92のYES)には、アクセス情報の表示はスキップ(抑止)される。   Next, the processing unit 200 generates access information 518 (step S86), with reference to the print setting flag 512, the value is “0”, that is, the print setting is “no print” (no print in step S90), and When the application ID is not accepted (NO in step S92), the generated access information 518 is displayed on the touch panel 1306 (step S94: see FIG. 7). If the print setting is “printing present” (printing present in step S90), or if the application ID is accepted (YES in step S92), the display of the access information is skipped (suppressed).

次に、処理部200は、カメラ部1308によりユーザ2の撮影を実行する(ステップS96)。これがオリジナルの撮影画像であってオリジナル撮影画像データ520として記憶される。   Next, the processing unit 200 performs shooting of the user 2 by the camera unit 1308 (step S96). This is an original photographed image and is stored as original photographed image data 520.

処理部200はそれらオリジナルの撮影画像を画像編集処理する。例えば、コラージュしたり、明度や彩度を調整したり、リサイズしたり、クロマキー処理をして背景を差し替えるなどして画像編集処理を実行する(ステップS98)。当該処理の結果は、編集画像データ522として記憶される。なお、当該ステップは適宜省略することができる。   The processing unit 200 performs image editing processing on these original captured images. For example, the image editing process is executed by collageing, adjusting the brightness and saturation, resizing, performing chroma key processing, and replacing the background (step S98). The result of the processing is stored as edited image data 522. Note that this step can be omitted as appropriate.

図16のフローチャートに移って、撮影印刷装置1300の処理部200は撮影画像の印刷とサーバシステム1100へのデータ送信を開始する。
すなわち、印刷設定が印刷有りの場合には(ステップS150の印刷有り)、処理部200は、タッチパネル1306に撮影画像(オリジナル撮影画像データ520および編集画像データ522)のサムネイルを選択可能に一覧表示させて(ステップS158)、ユーザに印刷する画像の選択をさせる(ステップS160)。サムネイルには元になった撮影画像の画像IDが対応付けられているので、選択結果は印刷対象画像ID524として記憶される。
Moving to the flowchart of FIG. 16, the processing unit 200 of the photographing and printing apparatus 1300 starts printing a photographed image and transmitting data to the server system 1100.
That is, when the print setting is “printed” (printed in step S150), the processing unit 200 causes the touch panel 1306 to display a list of thumbnails of photographed images (original photographed image data 520 and edited image data 522) in a selectable manner. (Step S158), the user selects an image to be printed (step S160). Since the thumbnail is associated with the image ID of the original captured image, the selection result is stored as the print target image ID 524.

次いで、処理部200は印刷対象に選択された撮影画像にアクセス情報30と所定のURL32を合成した印刷用画像を生成して、印刷装置1360に印刷させる(ステップS162)。そして、撮影画像データ送信処理を実行する(ステップS164)。   Next, the processing unit 200 generates a printing image obtained by combining the access information 30 and the predetermined URL 32 with the photographed image selected as the printing target, and causes the printing apparatus 1360 to print (step S162). Then, a captured image data transmission process is executed (step S164).

一方、印刷設定が「印刷無し」の場合には(ステップS150の印刷無し)、処理部200は、システムチェック結果528を参照して印刷可能であるかを確認する。
もし、印刷可能であれば(ステップS152のYES)、タッチパネル1306に追加料金の支払いをすると印刷設定を「印刷有り」に変更できる旨の表示を行い(ステップS154)、追加料金分のコインの投入が検出されれば(ステップS156のYES)、ステップS158〜S162を実行して、撮影画像データ送信処理を実行する(ステップS164)。
もし、印刷不能であれば(ステップS152のNO)、印刷に係るステップ(S158〜S162)はスキップされて、撮影画像データ送信処理を実行する(ステップS164)。
On the other hand, when the print setting is “no printing” (no printing in step S150), the processing unit 200 refers to the system check result 528 to check whether printing is possible.
If printing is possible (YES in step S152), when the additional fee is paid on the touch panel 1306, a message indicating that the print setting can be changed to “printed” is displayed (step S154), and coins for the additional fee are inserted. Is detected (YES in step S156), steps S158 to S162 are executed, and the captured image data transmission process is executed (step S164).
If printing is impossible (NO in step S152), the steps (S158 to S162) relating to printing are skipped, and the captured image data transmission process is executed (step S164).

図18は、撮影画像データ送信処理の流れを説明するためのフローチャートである。
同処理では、アプリIDが受け付けされていて(ステップS200のYES)、且つ、通信が正常であれば(ステップS202のYES)、処理部200はサーバシステム1100へ所定の画像保存リクエストとともに、オリジナル撮影画像データ520と、編集画像データ522と、アクセス情報518と、デコード情報514と、を送信し(ステップS204)、撮影画像データ送信処理を終了して戻る。
但し、アプリIDが受け付けされていても、通信が正常でなければ(ステップS202のNO)、処理部200はステップS204をスキップする。
FIG. 18 is a flowchart for explaining the flow of the captured image data transmission process.
In this process, if the application ID is accepted (YES in step S200) and the communication is normal (YES in step S202), the processing unit 200 sends an original image capture to the server system 1100 together with a predetermined image storage request. The image data 520, the edited image data 522, the access information 518, and the decode information 514 are transmitted (step S204), and the captured image data transmission process ends and returns.
However, even if the application ID is accepted, if the communication is not normal (NO in step S202), the processing unit 200 skips step S204.

もし、アプリIDが受け付けされておらず(ステップS200のNO)、且つ、通信が正常の場合(ステップS206のYES)、処理部200は、受付済伝送先情報516それぞれへ、アクセス情報518を添付した電子メールを送信し(ステップS208)、サーバシステム1100へ所定の画像保存リクエストとともに、オリジナル撮影画像データ520と、編集画像データ522と、アクセス情報518とを送信し(ステップS210)、撮影画像データ送信処理を終了して戻る。   If the application ID has not been accepted (NO in step S200) and communication is normal (YES in step S206), the processing unit 200 attaches access information 518 to each of the accepted transmission destination information 516. The electronic mail is transmitted (step S208), and the original captured image data 520, the edited image data 522, and the access information 518 are transmitted to the server system 1100 together with a predetermined image storage request (step S210). End transmission processing and return.

図16のフローチャートにもどって、撮影印刷装置1300の処理部200は、今回の撮影において生成された各データを消去する(ステップS212)。具体的には、コイン投入数510と、印刷設定フラグ512と、デコード情報514と、受付済伝送先情報516と、アクセス情報518と、オリジナル撮影画像データ520と、編集画像データ522と、印刷対象画像ID524と、印刷画像データ526と、システムチェック結果528とを消去または初期化する。   Returning to the flowchart of FIG. 16, the processing unit 200 of the photographing and printing apparatus 1300 deletes each data generated in the current photographing (step S212). Specifically, the number of inserted coins 510, the print setting flag 512, the decode information 514, the accepted transmission destination information 516, the access information 518, the original photographed image data 520, the edited image data 522, and the print target The image ID 524, the print image data 526, and the system check result 528 are deleted or initialized.

〔ユーザ端末の動作説明〕
次に、ユーザ端末1500の動作について説明する。
図19は、ユーザ端末1500における撮影補助処理の流れを説明するためのフローチャートである。当該処理は、撮影印刷装置1300での撮影にのぞんだユーザ2が、第1の通知アドレス提供手順案内画面W10(図5参照)に促されて撮影補助アプリを実行することにより実現される。
[Explanation of user terminal operation]
Next, the operation of the user terminal 1500 will be described.
FIG. 19 is a flowchart for explaining the flow of the photographing assistance processing in the user terminal 1500. This process is realized by the user 2 who is looking at photographing with the photographing / printing apparatus 1300 being prompted by the first notification address providing procedure guidance screen W10 (see FIG. 5) to execute the photographing assistance application.

ユーザ端末1500の端末処理部200tは、所定のウェブサイトにアクセスしてユーザアカウント等を用いてアプリ認証手続き、いわゆるログインを実行する(ステップS298)。勿論、撮影補助アプリの当該ユーザ端末における初回起動時には(ステップS300のYES)、ユーザ登録手続きに係る処理を実行し、電子メールアドレスを登録することとする(ステップS302)。これに伴い発給されたユーザアカウント542を端末記憶部500tに記憶する(ステップS304)。2回目以降の起動時には、ステップS302とS304はスキップされる。なお、ステップS298を省略する構成も可能である。   The terminal processing unit 200t of the user terminal 1500 accesses a predetermined website and executes an application authentication procedure, so-called login, using a user account or the like (step S298). Of course, when the photographing assist application is activated for the first time in the user terminal (YES in step S300), processing related to the user registration procedure is executed and an e-mail address is registered (step S302). The user account 542 issued accordingly is stored in the terminal storage unit 500t (step S304). In the second and subsequent activations, steps S302 and S304 are skipped. A configuration in which step S298 is omitted is also possible.

次に、アプリID540と、ユーザアカウント542と、電子メールアドレス544とを含む2次元コード546を生成し(ステップS310)、生成したコードをタッチパネル1506に表示させる(ステップS312)。撮影印刷装置1300にて撮影にのぞんだユーザ2は、この段階で表示された2次元コードを撮影印刷装置1300のカメラ部1308に向けてかざすことになる(図5参照)。   Next, a two-dimensional code 546 including an application ID 540, a user account 542, and an e-mail address 544 is generated (step S310), and the generated code is displayed on the touch panel 1506 (step S312). The user 2 who wishes to shoot with the photographic printing apparatus 1300 holds the two-dimensional code displayed at this stage toward the camera unit 1308 of the photographic printing apparatus 1300 (see FIG. 5).

前述のように、撮影印刷装置1300は2次元コードを読み取ると、一時的に終了指示コード16を、カメラ部1308に向けてかざされたユーザ端末1500のカメラ部1508で撮影できるようにタッチパネル1306に表示する。   As described above, when the photographing and printing apparatus 1300 reads the two-dimensional code, the end instruction code 16 is temporarily displayed on the touch panel 1306 so that it can be photographed by the camera unit 1508 of the user terminal 1500 held up toward the camera unit 1308. indicate.

ユーザ端末1500の端末処理部200tは、この終了指示コード16を読み取った場合(ステップS314のYES)と、所定のアプリ終了操作の入力が検出された場合に(ステップS316のYES)、撮影補助処理を終了する。すなわち、撮影補助アプリを終了させる。   The terminal processing unit 200t of the user terminal 1500 reads the end instruction code 16 (YES in step S314) and when an input of a predetermined application end operation is detected (YES in step S316). Exit. That is, the shooting assistance application is terminated.

〔サーバシステムの動作説明〕
次に、サーバシステム1100の動作について説明する。
図20は、サーバシステム1100における撮影動作管理処理の流れを説明するためのフローチャートである。
同処理において、サーバシステム1100のサーバ処理部200sは、撮影印刷装置1300から画像保存リクエストを受信すると(ステップS400のYES)、それとともに受信した各種データに基づいて撮影画像データベース600に新たな撮影画像データセット602を生成・保存する(ステップS402:図12参照)。本実施形態では、画像保存リクエストとともにデコード情報514(図10参照)を受信するので、当該デコード情報から、アプリID614を抽出することができる。
[Explanation of server system operation]
Next, the operation of the server system 1100 will be described.
FIG. 20 is a flowchart for explaining the flow of the shooting operation management process in the server system 1100.
In this process, when the server processing unit 200s of the server system 1100 receives an image storage request from the photographing / printing apparatus 1300 (YES in step S400), a new photographed image is stored in the photographed image database 600 based on various data received together with the request. A data set 602 is generated and saved (step S402: see FIG. 12). In this embodiment, since the decode information 514 (see FIG. 10) is received together with the image storage request, the application ID 614 can be extracted from the decode information.

次に、画像保存リクエストとともに受信したデータ内にアプリIDが含まれている場合、より具体的には本実施形態ではデコード情報514(図10参照)が含まれている場合には(ステップS404のYES)、通知システムサーバ1600へ接続して所定の通知実行リクエストとともに、アプリID614と、アクセス情報618とを送信する(ステップS406)。   Next, when the application ID is included in the data received together with the image storage request, more specifically, in the present embodiment, when the decode information 514 (see FIG. 10) is included (in step S404). YES), the application ID 614 and the access information 618 are transmitted together with a predetermined notification execution request by connecting to the notification system server 1600 (step S406).

次に、サーバ処理部200sは、撮影画像データ配信用ウェブサイトにユーザ端末1500のアクセスを検出すると(ステップS410のYES)、ユーザ端末1500からのアクセス情報の入力を受け付ける(ステップS412)。例えば、サイトページにてアクセス情報の入力欄を表示する。ユーザ端末1500には、プッシュ通知あるいは電子メールによりアクセス情報554、564(図11参照)が記憶されているので、ユーザがアクセス情報を入力欄に入力すると、当該アクセス情報がサーバシステム1100に送信される。   Next, when the server processing unit 200s detects the access of the user terminal 1500 to the captured image data distribution website (YES in step S410), the server processing unit 200s accepts input of access information from the user terminal 1500 (step S412). For example, an access information input field is displayed on the site page. Since the user terminal 1500 stores access information 554 and 564 (see FIG. 11) by push notification or e-mail, when the user inputs the access information in the input field, the access information is transmitted to the server system 1100. The

そして、受け付けたアクセス情報に対応する撮影画像データセット602があれば、アクセス情報を認証キーとして正常に認証したとみなし、該当する撮影画像データセット602に含まれる撮影画像データ、すなわちオリジナル撮影画像データ620と編集画像データ622のデータの配信を行う(ステップS416)。なお、配信する画像データの数に適宜上限を設けることもできる。その場合、ユーザ端末1500にてダウンロードする画像の選択画面を表示させ、選択された画像データを選択的に配信する構成とすればよい。   If there is a photographed image data set 602 corresponding to the received access information, it is considered that the access information has been normally authenticated using the authentication key, and the photographed image data included in the corresponding photographed image data set 602, ie, the original photographed image data. Distribution of the data 620 and the edited image data 622 is performed (step S416). An upper limit can be set as appropriate for the number of image data to be distributed. In that case, a selection screen for an image to be downloaded may be displayed on the user terminal 1500 and the selected image data may be selectively distributed.

以上、本実施形態によれば、通信が安定確保できない場合や印刷不能な場合であっても運用を継続することができる撮影印刷装置1300を提供することができる。   As described above, according to the present embodiment, it is possible to provide the photographing and printing apparatus 1300 that can continue the operation even when communication cannot be ensured stably or when printing is impossible.

なお、本発明の形態は上記に限定されるものではなく適宜構成要素の追加・省略・変更を施すことができる。   In addition, the form of this invention is not limited above, A component can be added, abbreviate | omitted, and changed suitably.

例えば、上記実施形態では通知システムサーバ1600への通知依頼を、サーバシステム1100が実行する構成となっているが、撮影印刷装置1300が実行する構成としてもよい。この場合、通知依頼制御部256(図12参照)を処理部200(図10参照)が備えることとし、アクセス情報の生成(ステップS86:図15参照)の後に、通知の依頼を実行する構成とすればよい。   For example, in the above-described embodiment, the notification request to the notification system server 1600 is configured to be executed by the server system 1100, but may be configured to be executed by the photographing and printing apparatus 1300. In this case, the notification request control unit 256 (see FIG. 12) is provided in the processing unit 200 (see FIG. 10), and the request for notification is executed after the generation of the access information (step S86: see FIG. 15). do it.

また、上記実施形態ではアクセス情報を撮影印刷装置1300にて生成する構成としたが、サーバシステム1100やユーザ端末1500が生成するとしてもよい。その場合、サーバシステム1100やユーザ端末1500に、アクセス情報の生成機能部を持たせる。そして、ステップS86では、撮影印刷装置1300からサーバシステム1100又はユーザ端末1500にアクセス情報の提供リクエストを送信し、サーバシステム1100又はユーザ端末1500が、当該リクエストを受信するとアクセス情報を生成して撮影印刷装置1300へ返信する構成とすればよい。   In the above embodiment, the access information is generated by the photographing and printing apparatus 1300. However, the server system 1100 and the user terminal 1500 may generate the access information. In this case, the server system 1100 and the user terminal 1500 are provided with an access information generation function unit. In step S86, an access information provision request is transmitted from the photographing / printing apparatus 1300 to the server system 1100 or the user terminal 1500, and when the server system 1100 or the user terminal 1500 receives the request, the access information is generated and photographed printing is performed. What is necessary is just to make it the structure which replies to the apparatus 1300.

2…ユーザ
4…コイン
8…被印刷媒体
9…通信回線
10…印刷有りコース選択操作アイコン
12…印刷無しコース選択操作アイコン
16…終了指示コード
30…アクセス情報
40…撮影画像データ
42…アクセス情報
44…デコード情報
46…アプリID
100…操作入力部
102…撮影部
104…コイン投入部
200…処理部
201…アカウント管理部
202…アプリID受付制御部
204…伝送先情報受付制御部
206…伝送先情報受付抑止部
208…印刷選択受付制御部
209…印刷支障時制御部
210…看做し印刷希望受付部
212…通信不通時制御部
214…アクセス情報取得部
216…アクセス情報表示制御部
218…画像編集部
220…伝送制御部
222…印刷制御部
230…コード生成部
232…コード表示制御部
234…通知受信制御部
250…撮影画像管理部
252…画像データ受信制御部
254…画像データ記憶管理部
256…通知依頼制御部
258…画像データ配信制御部
360…印刷部
500…記憶部
501…制御プログラム
503…撮影補助アプリ
508…管理プログラム
510…コイン投入数
512…印刷設定フラグ
514…デコード情報
516…受付済伝送先情報
518…アクセス情報
520…オリジナル撮影画像データ
522…編集画像データ
524…印刷対象画像ID
526…印刷画像データ
528…システムチェック結果
540…アプリID
546…2次元コード
550…プッシュ通知データ
552…アプリID
590…ユーザ登録用ウェブサイトデータ
594…撮影画像データ配信用ウェブサイトデータ
600…撮影画像データベース
602…撮影画像データセット
614…アプリID
616…伝送先情報
618…アクセス情報
620…オリジナル撮影画像データ
622…編集画像データ
1100…サーバシステム
1150…制御基板
1152…ICメモリ
1153…通信装置
1300…撮影印刷装置
1302…コイン投入装置
1306…タッチパネル
1308…カメラ部
1350…制御基板
1353…無線通信モジュール
1360…印刷装置
1500…ユーザ端末
1506…タッチパネル
1508…カメラ部
1550…制御基板
1600…通知システムサーバ
W10…第1の通知アドレス提供手順案内画面
W12…第2の通知アドレス提供手順案内画面
W16…第3の通知アドレス提供手順案内画面
W18…アクセス情報提示画面
2 ... User 4 ... Coin 8 ... Printed medium 9 ... Communication line 10 ... Course selection operation icon with printing 12 ... Course selection operation icon without printing 16 ... End instruction code 30 ... Access information 40 ... Shooting image data 42 ... Access information 44 ... decode information 46 ... app ID
DESCRIPTION OF SYMBOLS 100 ... Operation input part 102 ... Imaging | photography part 104 ... Coin insertion part 200 ... Processing part 201 ... Account management part 202 ... Application ID reception control part 204 ... Transmission destination information reception control part 206 ... Transmission destination information reception suppression part 208 ... Print selection Reception control unit 209 ... Print trouble control unit 210 ... Negative print request reception unit 212 ... Communication failure control unit 214 ... Access information acquisition unit 216 ... Access information display control unit 218 ... Image editing unit 220 ... Transmission control unit 222 ... Print control unit 230 ... Code generation unit 232 ... Code display control unit 234 ... Notification reception control unit 250 ... Captured image management unit 252 ... Image data reception control unit 254 ... Image data storage management unit 256 ... Notification request control unit 258 ... Image Data distribution control unit 360 ... printing unit 500 ... storage unit 501 ... control program 503 ... shooting auxiliary program Pre-508 ... management program 510 ... number of inserted coins 512 ... print setting flag 514 ... decode information 516 ... received transmission destination information 518 ... access information 520 ... original photographed image data 522 ... edited image data 524 ... print target image ID
526 ... Print image data 528 ... System check result 540 ... Application ID
546 ... 2D code 550 ... Push notification data 552 ... Application ID
590 ... User registration website data 594 ... Shooting image data distribution website data 600 ... Shooting image database 602 ... Shooting image data set 614 ... Application ID
616 ... Transmission destination information 618 ... Access information 620 ... Original photographed image data 622 ... Edited image data 1100 ... Server system 1150 ... Control board 1152 ... IC memory 1153 ... Communication apparatus 1300 ... Photographing and printing apparatus 1302 ... Coin insertion apparatus 1306 ... Touch panel 1308 ... Camera unit 1350 ... Control board 1353 ... Wireless communication module 1360 ... Printer 1500 ... User terminal 1506 ... Touch panel 1508 ... Camera unit 1550 ... Control board 1600 ... Notification system server W10 ... First notification address provision procedure guide screen W12 ... No. 2 notification address provision procedure guidance screen W16 ... third notification address provision procedure guidance screen W18 ... access information presentation screen

Claims (10)

ユーザを撮影するための撮影手段と、
前記撮影手段により撮影された撮影画像又は撮影画像を編集した編集画像(以下包括して「撮影画像」という)を所定の被印刷媒体に印刷して出力する印刷手段と、
前記印刷手段による印刷有無に係る前記ユーザの選択操作入力を受け付ける印刷選択受付手段と、
前記印刷選択受付手段によって印刷無しに係る選択操作が受け付けられた場合には前記印刷手段による印刷は実行せず、印刷有りに係る選択操作が受け付けられた場合に印刷を実行させる印刷制御手段と、
ユーザ端末からのダウンロード要求に応じて画像データを当該ユーザ端末にダウンロード可能に構成されたサーバシステムと通信するための通信手段と、
前記通信手段を介して前記撮影画像のデータを前記サーバシステムに送信する制御を行う送信制御手段と、
前記サーバシステムとの通信が不通状態又は不調状態の場合に、前記印刷選択受付手段による印刷無しに係る選択操作の受け付けを抑止する通信不通時制御手段と、
を備えた撮影印刷装置。
Photographing means for photographing the user;
Printing means for printing a photographed image photographed by the photographing means or an edited image obtained by editing the photographed image (hereinafter collectively referred to as “photographed image”) on a predetermined printing medium;
Print selection accepting means for accepting the user's selection operation input related to the presence or absence of printing by the printing means;
When the selection operation related to no printing is received by the print selection receiving unit, the printing control unit does not execute the printing by the printing unit, and executes the printing when the selection operation related to the printing is received;
A communication means for communicating with a server system configured to download image data to the user terminal in response to a download request from the user terminal;
Transmission control means for performing control to transmit data of the captured image to the server system via the communication means;
A communication out-of-communication time control unit for suppressing reception of a selection operation related to no printing by the print selection receiving unit when communication with the server system is in a disconnected state or a malfunctioning state;
A photographic printer equipped with
前記ダウンロード要求に必要なアクセス情報を取得するアクセス情報取得手段と、
前記印刷選択受付手段によって印刷無しに係る選択操作が受け付けられた場合に、前記取得手段によって取得されたアクセス情報を表示部に表示させるアクセス情報表示制御手段と、
を更に備えた請求項1に記載の撮影印刷装置。
Access information acquisition means for acquiring access information necessary for the download request;
An access information display control unit for displaying the access information acquired by the acquisition unit on a display unit when a selection operation related to no printing is received by the print selection reception unit;
The photographing and printing apparatus according to claim 1, further comprising:
前記ユーザ端末は、前記サーバシステムと所定通信を行って当該ユーザ端末のユーザに関連づけられた画像データをダウンロードするためのアプリケーションと、各ユーザ端末毎にユニークに設定されるアプリケーションID(以下「アプリID」という)であって所定の通知システムからの通知アドレスに利用されるIDとを記憶する記憶手段を備え、
前記サーバシステムは、前記撮影印刷装置から受信した前記アプリIDおよび前記アクセス情報に基づき、当該アプリID宛へ当該アクセス情報の通知を依頼する手段を備え、
前記アプリIDの入力を受け付けるアプリID受付手段を更に備え、
前記送信制御手段は、前記アプリID受付手段により前記アプリIDの入力が受け付けられた場合に、前記撮影画像のデータとともに当該アプリIDを前記サーバシステムに送信する、
請求項2に記載の撮影印刷装置。
The user terminal performs predetermined communication with the server system to download image data associated with the user of the user terminal, and an application ID (hereinafter referred to as “application ID”) uniquely set for each user terminal. And a storage means for storing an ID used for a notification address from a predetermined notification system,
The server system includes means for requesting notification of the access information to the application ID based on the application ID and the access information received from the photographing and printing apparatus,
An application ID receiving means for receiving the input of the application ID;
The transmission control unit transmits the application ID together with the captured image data to the server system when the input of the application ID is received by the application ID reception unit.
The photographing printing apparatus according to claim 2.
前記アクセス情報表示制御手段は、前記印刷選択受付手段によって印刷無しに係る選択操作が受け付けられた場合であっても、前記アプリID受付手段により前記アプリIDの入力が受け付けられたときには前記アクセス情報を前記表示部へ表示させず、前記アプリIDの入力が受け付けられなかったときに前記アクセス情報を前記表示部に表示させる、
請求項3に記載の撮影印刷装置。
The access information display control unit displays the access information when the input of the application ID is received by the application ID receiving unit even when the selection operation related to no printing is received by the print selection receiving unit. Displaying the access information on the display unit when the application ID is not accepted without being displayed on the display unit,
The photographing printing apparatus according to claim 3.
前記アクセス情報を前記ユーザに宛てて伝送するための伝送先情報の入力を受け付ける伝送先情報受付手段と、
前記伝送先情報に宛てて前記アクセス情報を伝送するための制御を行う伝送制御手段と、
を更に備えた請求項3又は4に記載の撮影印刷装置。
Transmission destination information receiving means for receiving input of transmission destination information for transmitting the access information to the user;
Transmission control means for performing control for transmitting the access information addressed to the transmission destination information;
The photographing and printing apparatus according to claim 3 or 4, further comprising:
前記伝送先情報受付手段は、前記アプリID受付手段により前記アプリIDの入力が受け付けられなかった場合に前記伝送先情報の入力を受け付ける、
請求項5に記載の撮影印刷装置。
The transmission destination information accepting unit accepts an input of the transmission destination information when an input of the app ID is not accepted by the app ID accepting unit.
The photographing printing apparatus according to claim 5.
前記アプリID受付手段は、最大N個(N≧2)のアプリIDの入力が受け付け可能であり、
前記アプリID受付手段により受け付けられた前記アプリIDの数が2個以上の場合には、前記伝送先情報受付手段による受け付けを抑止する伝送先情報受付抑止手段を更に備えた、
請求項5又は6に記載の撮影印刷装置。
The app ID accepting unit can accept input of up to N app IDs (N ≧ 2),
When the number of app IDs accepted by the app ID accepting unit is two or more, further comprising transmission destination information acceptance inhibiting means for inhibiting acceptance by the transmission destination information accepting unit,
The photographing and printing apparatus according to claim 5 or 6.
前記印刷制御手段は、印刷を実行する際に、前記撮影画像とともに前記アクセス情報を前記被印刷媒体に印刷させる、
請求項1〜7の何れか一項に記載の撮影印刷装置。
The print control unit prints the access information together with the captured image on the printing medium when printing is performed.
The photographing and printing apparatus according to any one of claims 1 to 7.
前記印刷手段の印刷が支障状態の場合に、前記印刷選択受付手段による印刷有りに係る選択操作の受け付けを抑止し、印刷無しに係る選択操作がなされたとみなして処理する印刷支障時制御手段、
を更に備えた請求項1〜8の何れか一項に記載の撮影印刷装置。
When printing by the printing unit is in a troubled state, the printing selection accepting unit suppresses the acceptance of the selection operation related to the presence of printing, and the printing troubled time control unit processes the selection operation relating to the absence of printing.
The photographing and printing apparatus according to claim 1, further comprising:
前記撮影印刷装置のサービス対価とするコインの枚数として、前記印刷手段による印刷をしない場合には第1の枚数が設定され、印刷する場合には前記第1の枚数より多い第2の枚数が設定されており、
前記ユーザが1枚ずつ前記コインを投入するためのコイン投入手段と、
前記コイン投入手段に前記第1の枚数を超える前記コインが投入された場合に、前記印刷手段による印刷有りに係る選択操作がなされたとみなして処理する手段と、
を更に備えた請求項1〜9の何れか一項に記載の撮影印刷装置。
As the number of coins to be paid for the service of the photographing printing apparatus, a first number is set when printing by the printing unit is not performed, and a second number larger than the first number is set when printing is performed. Has been
Coin insertion means for the user to insert the coins one by one;
Means for processing that a selection operation related to the presence of printing by the printing means is performed when the coins exceeding the first number are inserted into the coin insertion means;
The photographing and printing apparatus according to claim 1, further comprising:
JP2014014966A 2014-01-29 2014-01-29 Imaging printing device Pending JP2015142298A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014014966A JP2015142298A (en) 2014-01-29 2014-01-29 Imaging printing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014014966A JP2015142298A (en) 2014-01-29 2014-01-29 Imaging printing device

Publications (1)

Publication Number Publication Date
JP2015142298A true JP2015142298A (en) 2015-08-03

Family

ID=53772374

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014014966A Pending JP2015142298A (en) 2014-01-29 2014-01-29 Imaging printing device

Country Status (1)

Country Link
JP (1) JP2015142298A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109615795A (en) * 2018-11-22 2019-04-12 广州昂泓科技有限公司 Self-help print method, apparatus, system, computer equipment and storage medium
JP2019144452A (en) * 2018-02-22 2019-08-29 大日本印刷株式会社 Picture-taking device, and image print system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019144452A (en) * 2018-02-22 2019-08-29 大日本印刷株式会社 Picture-taking device, and image print system
CN109615795A (en) * 2018-11-22 2019-04-12 广州昂泓科技有限公司 Self-help print method, apparatus, system, computer equipment and storage medium

Similar Documents

Publication Publication Date Title
JP5926550B2 (en) Printing system, information processing terminal, server, control method, and program
US20200213455A1 (en) Image forming apparatus, image forming method, non-transitory computer-readable recording medium storing program, and print system
US10044901B2 (en) Image forming system that identifies who has performed printing
JP5531562B2 (en) Image transmission apparatus, image providing system, server, image transmission apparatus control method, server control method, image transmission apparatus control program, server control program, and recording medium
JP6116065B2 (en) Management device and management device control method
JP2015142298A (en) Imaging printing device
JP2017138949A (en) Content creation device, management device, and method for controlling content creation device
JP2009175887A (en) System, method, and program for issuing authentication information, and its storage medium
US20240040054A1 (en) Server, non-transitory computer-readable recording medium storing computer-readable instructions for server, method performed by server, communication device, non-transitory computer-readable recording medium storing computer-readable instructions for communication device, and method performed by communication device
JP4952410B2 (en) Address transmitting apparatus and control method therefor, mail transmitting system, address transmitting apparatus control program, and recording medium
JP2013121082A (en) Printing system, image formation device, control method thereof and program
JP6999920B2 (en) Image processing system and image processing equipment
JP5682198B2 (en) Printing system, management server, control method thereof, and program
JP6332216B2 (en) Electronic device, program and information processing system
JP4746473B2 (en) Automatic photo creation device, automatic photo creation method, and photo service system using the automatic photo creation device
JP2018098755A (en) Image providing system
JP2013115447A (en) Photography playing apparatus, image data providing apparatus, image data providing system, image data generation method, and image data generation program
CN107918960B (en) A kind of processing method of the incremental service of admission ticket
JP4232343B2 (en) Image service providing system and method
JP6164345B2 (en) Management device and management device control method
JP7397298B2 (en) Server device, control method and program
JP5870967B2 (en) Management device, mail address update system, and management device control method
JP7436855B2 (en) Information processing device, control method, program
JP5382253B1 (en) Management device, mail address update system, and management device control method
JP2007072648A (en) Print order system, photographing device and order reception server