JP7410373B2 - Program, information processing method, information processing device - Google Patents

Program, information processing method, information processing device Download PDF

Info

Publication number
JP7410373B2
JP7410373B2 JP2019184114A JP2019184114A JP7410373B2 JP 7410373 B2 JP7410373 B2 JP 7410373B2 JP 2019184114 A JP2019184114 A JP 2019184114A JP 2019184114 A JP2019184114 A JP 2019184114A JP 7410373 B2 JP7410373 B2 JP 7410373B2
Authority
JP
Japan
Prior art keywords
login
image
user
mobile terminal
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.)
Active
Application number
JP2019184114A
Other languages
Japanese (ja)
Other versions
JP2021060757A (en
Inventor
健太 森嶋
拓己 角田
真次 古川
絵里奈 吉崎
Original Assignee
フリュー株式会社
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 フリュー株式会社 filed Critical フリュー株式会社
Priority to JP2019184114A priority Critical patent/JP7410373B2/en
Publication of JP2021060757A publication Critical patent/JP2021060757A/en
Application granted granted Critical
Publication of JP7410373B2 publication Critical patent/JP7410373B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Cameras Adapted For Combination With Other Photographic Or Optical Apparatuses (AREA)
  • Information Transfer Between Computers (AREA)
  • Studio Devices (AREA)

Description

本技術は、特に、サービスを利用するためのアプリケーションによるログインと、ログイン後の機能の実行とを容易に行うことができるようにしたプログラム、情報処理方法、情報処理装置に関する。 The present technology particularly relates to a program, an information processing method, and an information processing apparatus that enable easy login using an application for using a service and execution of functions after login.

従来、写真シール作成装置が知られている。写真シール作成装置は、利用者を撮影し、撮影画像に対して利用者に編集を行わせ、編集後の画像をシール紙に印刷して提供するものである。写真シール作成装置は遊戯施設などに設置される。 Conventionally, photo sticker producing devices are known. A photo sticker creation device photographs a user, allows the user to edit the photographed image, and prints and provides the edited image on sticker paper. Photo sticker making devices are installed at amusement facilities and the like.

写真シール作成装置が提供する1ゲームの流れは、通常、撮影空間内にいる利用者を被写体として撮影を行った後、利用者を編集空間に移動させ、編集空間内で行われる操作に従って画像を編集して、編集済みの画像をシール紙に印刷するものとなる。 The flow of one game provided by the photo sticker creation device is that after taking a picture of a user in the shooting space as the subject, the user is moved to the editing space, and the image is edited according to the operations performed in the editing space. After editing, the edited image is printed on sticker paper.

ところで、写真シール作成装置のゲームにおいて作成した画像を、印刷物としてではなく、画像データとして利用者に提供する会員制のサービスがある。ゲームを行った利用者は、サービスを利用するためのアカウントを作成しておくことにより、スマートフォンなどの携帯端末を操作して画像取得サイトにアクセスし、ゲームで作成した画像を携帯端末の画面上で閲覧することができる。 By the way, there is a membership service that provides users with images created in a game using a photo sticker creation device, not as printed matter but as image data. By creating an account to use the service, users who play the game can operate a mobile device such as a smartphone to access the image acquisition site and display the images created in the game on the screen of the mobile device. It can be viewed at.

例えば特許文献1には、ユーザ端末にインストールされたアプリケーション・プログラムによって、アプリケーション・サーバに対してログインを行う技術が開示されている。 For example, Patent Document 1 discloses a technique for logging into an application server using an application program installed on a user terminal.

特開2005-258977号公報Japanese Patent Application Publication No. 2005-258977 特開2019-67112号公報JP2019-67112A

通常、ネットワーク上のサーバや、サーバが提供するサービスに対してログインするためには、ユーザがデバイスを操作して、アカウントなどの情報を入力する必要がある。 Normally, in order to log into a server on a network or a service provided by a server, a user must operate a device and input information such as an account.

また、ログイン後、アプリケーションの所定の機能を実現するためには、ユーザはそのための操作を行う必要がある。 Furthermore, after logging in, in order to realize a predetermined function of the application, the user needs to perform an operation for that purpose.

本技術はこのような状況に鑑みてなされたものであり、サービスを利用するためのアプリケーションによるログインと、ログイン後の機能の実行とを容易に行うことができるようにするものである。 The present technology has been developed in view of this situation, and is intended to make it easier to log in using an application to use a service and to execute functions after login.

本技術の第1の側面のプログラムは、携帯端末にインストールされるプログラムであって、前記携帯端末のユーザがWebブラウザ経由で所定のサービスに第1のログインを行っている場合に、前記所定のサービスの提供を管理する情報処理装置から送信されてくる、前記第1のログインに前記ユーザが使用しているアカウントに紐付けられたログイン情報と前記所定のサービスに対する第2のログイン後に実行する機能に関するパラメータと、を受信し、前記第2のログインを前記ログイン情報に基づいて行い、前記第2のログイン後、前記パラメータが指定する所定の機能を実行する処理を前記携帯端末に実行させる。 The program according to the first aspect of the present technology is a program that is installed on a mobile terminal, and when a user of the mobile terminal performs a first login to a predetermined service via a web browser, executed after the login information linked to the account used by the user for the first login and the second login for the predetermined service , which is transmitted from an information processing device that manages the provision of the service. a parameter related to a function, and performs the second login based on the login information, and after the second login, causes the mobile terminal to execute a process of executing a predetermined function specified by the parameter.

本技術の第2の側面の情報処理方法は、所定のサービスの提供を管理する情報処理装置が、携帯端末のユーザがWebブラウザ経由で前記所定のサービスに第1のログインを行っている場合、前記第1のログインに前記ユーザが使用しているアカウントに紐付けられたログイン情報と、前記所定のサービスに対する第2のログイン後に実行する機能に関するパラメータと、を前記携帯端末に送信し、前記携帯端末にインストールされた、前記所定のサービスを利用するために用いられるアプリケーションによる前記第2のログインを、前記ログイン情報に基づいて前記アプリケーションに行わせ、前記第2のログイン後、前記パラメータが指定する所定の機能を前記アプリケーションに実行させる。 In the information processing method according to the second aspect of the present technology, when a user of a mobile terminal performs a first login to the predetermined service via a web browser, an information processing device that manages provision of a predetermined service; The login information linked to the account used by the user for the first login and the parameters related to the function to be executed after the second login to the predetermined service are transmitted to the mobile terminal, and the causing the application to perform the second login by an application installed on the terminal and used to use the predetermined service based on the login information, and after the second login, the parameter specifies The application is caused to perform a predetermined function .

本技術の第3の側面のプログラムは、ユーザを被写体として撮影する撮影装置からアップロードされた画像を提供する画像提供サービスを利用するために用いられる、携帯端末にインストールされるプログラムであって、前記携帯端末の前記ユーザがWebブラウザ経由で前記画像提供サービスに第1のログインを行っている場合に、前記画像提供サービスの提供を管理する情報処理装置から送信されてくる、前記第1のログインに前記ユーザが使用しているアカウントに紐付けられたログイン情報と前記画像提供サービスに対する第2のログイン後に実行する機能に関するパラメータと、を受信し、前記第2のログインを前記ログイン情報に基づいて行い、前記第2のログイン後、前記パラメータが指定する所定の機能を実行する処理を前記携帯端末に実行させる。 The program according to the third aspect of the present technology is a program installed in a mobile terminal used for using an image providing service that provides images uploaded from a photographing device that photographs a user as a subject, the program being installed in a mobile terminal. When the user of the mobile terminal performs a first login to the image providing service via a web browser, the first login information is sent from an information processing device that manages provision of the image providing service. Receiving login information linked to an account used by the user and parameters related to a function to be executed after a second login to the image providing service, and performing the second login based on the login information. After the second login, the portable terminal is caused to execute a process of executing a predetermined function specified by the parameter.

本技術の第4の側面の情報処理方法は、ユーザを被写体として撮影する撮影装置からアップロードされた画像を提供するサービスである画像提供サービスの提供を管理する情報処理装置が、携帯端末の前記ユーザがWebブラウザ経由で前記画像提供サービスに第1のログインを行っている場合、前記第1のログインに前記ユーザが使用しているアカウントに紐付けられたログイン情報と、前記画像提供サービスに対する第2のログイン後に実行する機能に関するパラメータと、を前記携帯端末に送信し、前記携帯端末にインストールされた、前記画像提供サービスを利用するために用いられるアプリケーションによる前記第2のログインを、前記ログイン情報に基づいて前記アプリケーションに行わせ、前記第2のログイン後、前記パラメータが指定する所定の機能を前記アプリケーションに実行させる。 In the information processing method according to the fourth aspect of the present technology, an information processing device that manages provision of an image providing service, which is a service that provides images uploaded from a photographing device that photographs a user as a subject, If the user performs a first login to the image providing service via a web browser, the first login includes login information linked to the account used by the user, and a second login information for the image providing service. and a parameter regarding a function to be executed after login to the mobile terminal, and the second login by an application installed on the mobile terminal and used for using the image providing service is performed using the login information. and after the second login, the application is caused to perform a predetermined function specified by the parameter.

本技術によれば、ユーザは、サービスを利用するためのアプリケーションによるログインと、ログイン後の機能の実行とを容易に行うことができる。 According to the present technology, a user can easily log in using an application to use a service and execute functions after logging in.

本技術の一実施形態に係る画像提供システムの構成例を示す図である。1 is a diagram illustrating a configuration example of an image providing system according to an embodiment of the present technology. 写真シール作成装置において生成される画像の例を示す図である。FIG. 2 is a diagram showing an example of an image generated by the photo sticker creation device. 落書きあり画像と落書きなし画像の例を示す図である。FIG. 3 is a diagram showing an example of an image with graffiti and an image without graffiti. 写真シール作成装置からアップロードされる情報の例を示す図である。FIG. 2 is a diagram showing an example of information uploaded from the photo sticker creation device. 画像提供サービスの利用形態の例を示す図である。FIG. 3 is a diagram illustrating an example of how an image providing service is used. マイページ画面の表示例を示す図である。It is a figure which shows the example of a display of a my page screen. 画像管理サーバにおける画像の管理の仕方の例を示す図である。FIG. 3 is a diagram illustrating an example of how images are managed in an image management server. 無料会員用の確認画面の表示例を示す図である。It is a figure which shows the example of a display of the confirmation screen for free members. 無料会員用の他の確認画面の表示例を示す図である。FIG. 7 is a diagram showing a display example of another confirmation screen for free members. 有料会員用の確認画面の表示例を示す図である。It is a figure which shows the example of a display of the confirmation screen for paid members. 確認画面の表示例を示す図である。It is a figure which shows the example of a display of a confirmation screen. 画像管理サーバによる画像の特定の仕方の例を示す図である。FIG. 3 is a diagram illustrating an example of how an image management server specifies an image. 画像管理サーバによる画像の特定の仕方の例を示す図である。FIG. 3 is a diagram illustrating an example of how an image management server specifies an image. Webブラウザ経由での画像提供サービスのログインの例を示す図である。FIG. 2 is a diagram showing an example of logging into an image providing service via a web browser. 自動ログイン時の画面遷移の例を示す図である。It is a figure showing an example of screen transition at the time of automatic login. Link機能の一般的な使用例を示す図である。FIG. 3 is a diagram illustrating a general usage example of the Link function. 自動ログインの処理について説明するフローチャートである。It is a flowchart explaining automatic login processing. 自動ログインの処理について説明する、図17に続くフローチャートである。18 is a flowchart following FIG. 17 and explaining automatic login processing. 他の自動ログインの処理について説明するフローチャートである。12 is a flowchart illustrating another automatic login process. 他の自動ログインの処理について説明する、図19に続くフローチャートである。20 is a flowchart following FIG. 19 and explaining another automatic login process. ログインの仕方を確認するメッセージの表示例を示す図である。FIG. 6 is a diagram illustrating an example of a message displayed to confirm how to log in. 画像管理サーバのハードウェア構成例を示すブロック図である。FIG. 2 is a block diagram showing an example of the hardware configuration of an image management server. 画像管理サーバの機能構成例を示すブロック図である。FIG. 2 is a block diagram showing an example of a functional configuration of an image management server. ユーザ情報管理部が管理する情報の例を示す図である。FIG. 3 is a diagram showing an example of information managed by a user information management unit. 携帯端末のハードウェア構成例を示すブロック図である。FIG. 2 is a block diagram showing an example of the hardware configuration of a mobile terminal. 自動ログインの処理の流れを示す図である。FIG. 3 is a diagram showing the flow of automatic login processing. 自動ログイン後に未保存画像の保存が行われる場合の処理の流れを示す図である。FIG. 7 is a diagram showing the flow of processing when unsaved images are saved after automatic login. ログイン方法を提示する場合の処理の流れを示す図である。FIG. 6 is a diagram showing the flow of processing when presenting a login method. 自動ログインの処理について説明するフローチャートである。It is a flowchart explaining automatic login processing. 自動ログインの処理について説明する、図29に続くフローチャートである。30 is a flowchart following FIG. 29 and explaining automatic login processing. ログイン方法の提示画面の例を示す図である。It is a figure which shows the example of the presentation screen of the login method.

以下、本技術を実施するための形態について説明する。説明は以下の順序で行う。
1.画像提供サービスについて
2.自動ログイン機能
3.各装置の構成
4.処理の流れ
5.変形例
Hereinafter, a mode for implementing the present technology will be described. The explanation will be given in the following order.
1. About the image provision service 2. Automatic login function 3. Configuration of each device 4. Process flow 5. Variant

<画像提供サービスについて>
・システム構成
図1は、画像提供システムの構成例を示す図である。
<About image provision service>
-System Configuration FIG. 1 is a diagram showing an example of the configuration of an image providing system.

図1の画像提供システムは、画像管理サーバ1、写真シール作成装置2、および携帯端末3が、インターネット11を介して接続されることによって構成される。 The image providing system in FIG. 1 is configured by connecting an image management server 1, a photo sticker creation device 2, and a mobile terminal 3 via the Internet 11.

図1の例においては、写真シール作成装置2が1台しか示されていないが、実際には、同じメーカーが販売する複数台の写真シール作成装置2が設けられる。携帯端末3は、写真シール作成装置2を利用したユーザ(利用者)のスマートフォンであり、例えば、写真シール作成装置2を利用したユーザの数だけ設けられる。 In the example of FIG. 1, only one photo sticker making device 2 is shown, but in reality, a plurality of photo sticker making devices 2 sold by the same manufacturer are provided. The mobile terminals 3 are smartphones of users who have used the photo sticker creation device 2, and are provided as many as the number of users who have used the photo sticker creation device 2, for example.

写真シール作成装置2は、写真作成ゲームを提供するゲーム機である。写真シール作成装置2は、ゲームセンターなどのアミューズメント施設や店舗に設置される。 The photo sticker creation device 2 is a game machine that provides a photo creation game. The photo sticker creation device 2 is installed in an amusement facility such as a game center or a store.

写真シール作成装置2のユーザは、主に女子高生や若い女性が中心となる。写真シール作成装置2において、1組あたり主に2人や3人などの複数人のユーザがゲームを楽しむことができる。もちろん、写真シール作成装置2において、1人のユーザがゲームを楽しむこともできる。 Users of the photo sticker creation device 2 are mainly high school girls and young women. In the photo sticker creation device 2, a plurality of users, mainly two or three users per group, can enjoy the game. Of course, one user can also enjoy the game in the photo sticker creation device 2.

写真シール作成装置2において、ユーザは、自身が被写体となって撮影作業を行う。ユーザは、撮影作業によって得られた撮影画像に対して、手書きの文字やスタンプ画像などの合成用画像を合成させるための編集作業を行い、撮影画像を彩り豊かな画像に編集する。ユーザは、編集済みの撮影画像である編集画像が印刷されたシール紙を受け取って一連のゲームを終了させる。 In the photo sticker creation device 2, the user performs a photographing operation with himself/herself as the subject. The user performs an editing operation to combine images for composition, such as handwritten characters and stamp images, on the photographed image obtained through the photographing operation, thereby editing the photographed image into a colorful image. The user receives a sticker sheet on which an edited image, which is an edited photographed image, is printed, and finishes the series of games.

このように、写真シール作成装置2は、ユーザを被写体として撮影を行う撮影装置としての機能を有する。 In this way, the photo sticker creation device 2 has a function as a photographing device that photographs the user as a subject.

写真シール作成装置2には、写真シール作成装置2の全体の動作を制御するコンピュータ、ユーザを撮影するカメラ、カメラで撮影することによって得られた撮影画像の編集を行うためにユーザにより用いられる編集用モニタ、画像をシール紙などの印刷媒体に印刷するプリンタなどが設けられる。写真シール作成装置2の構成の詳細については、例えば特開2018-64220号公報に開示されている。 The photo sticker creation device 2 includes a computer that controls the overall operation of the photo sticker creation device 2, a camera that photographs the user, and an editor used by the user to edit the photographed image obtained by photographing with the camera. A monitor for printing images, a printer for printing images on print media such as sticker paper, etc. are provided. Details of the configuration of the photo sticker creation device 2 are disclosed in, for example, Japanese Patent Application Publication No. 2018-64220.

編集用モニタには、各種の編集ツールの選択に用いられるボタンなどが用意された編集画面が表示される。ユーザは、編集画面の表示を例えばタッチペンなどを用いて操作し、撮影画像の編集を行う。 The editing monitor displays an editing screen that includes buttons used to select various editing tools. The user operates the display of the editing screen using, for example, a touch pen to edit the captured image.

図2は、写真シール作成装置2において生成される画像の例を示す図である。 FIG. 2 is a diagram showing an example of an image generated by the photo sticker creation device 2. As shown in FIG.

図2の左端に示す編集画像P1が、編集によって生成される画像である。編集画像P1は、例えば、撮影画像P11と前景画像P12の各レイヤの画像から構成される。 Edited image P1 shown at the left end of FIG. 2 is an image generated by editing. The edited image P1 is composed of images of each layer, for example, a photographed image P11 and a foreground image P12.

撮影画像P11は、写真シール作成装置2のカメラにより撮影された画像である。図2に示すように、例えば、カメラにより撮影された画像に対してトリミングが施されることによって、略胸から上の範囲が大きく写るアップ画像が撮影画像P11として生成される。ユーザの全身が写る全身画像も適宜生成される。 The photographed image P11 is an image photographed by the camera of the photo sticker creation device 2. As shown in FIG. 2, for example, by performing trimming on an image photographed by a camera, a close-up image that largely shows the area above the chest is generated as a photographed image P11. A full-body image showing the user's entire body is also generated as appropriate.

図2の例においては、前景画像P12は、「Love my friend」の手書き文字の画像とハート型の画像を含む画像とされている。「Love my friend」の手書き文字の画像は、ペンツールを用いてユーザによって入力されたペン画像である。また、ハート型の画像は、スタンプツールを用いてユーザによって入力されたスタンプ画像である。 In the example of FIG. 2, the foreground image P12 is an image including an image of handwritten characters "Love my friend" and a heart-shaped image. The handwritten image of "Love my friend" is a pen image input by the user using a pen tool. Further, the heart-shaped image is a stamp image input by the user using a stamp tool.

編集画像P1は、撮影画像P11の上に前景画像P12を重ねることによって構成される。 The edited image P1 is constructed by superimposing the foreground image P12 on the photographed image P11.

編集画像P1を構成する画像として背景画像が用いられるようにしてもよい。背景画像は、所定の色の画像や、所定の柄の画像であり、ユーザが写る領域の周りにそのような所定の色や柄を表示するために用いられる。 A background image may be used as the image forming the edited image P1. The background image is an image of a predetermined color or a predetermined pattern, and is used to display such a predetermined color or pattern around the area where the user is photographed.

背景画像の合成が行われる場合、撮影画像P11に対してクロマキ処理が施され、ユーザの領域である人物領域が抽出される。人物領域からなる撮影画像P11の下のレイヤの画像として背景画像が配置されることによって、編集画像P1が生成される。 When background images are combined, chroma processing is performed on the photographed image P11 to extract a human region, which is the user's region. An edited image P1 is generated by arranging a background image as a layer image below a photographed image P11 consisting of a person area.

写真シール作成装置2が提供する1回のゲームにおいては、複数回の撮影が行われ、例えば5枚といったような複数枚の撮影画像が得られる。また、複数枚の撮影画像のそれぞれを対象として編集が行われ、複数枚の編集画像が作成される。 In one game provided by the photo sticker creation device 2, photography is performed a plurality of times, and a plurality of photographed images, for example five, are obtained. Further, editing is performed on each of the plurality of photographed images, and a plurality of edited images are created.

以下、適宜、編集のことを落書きという。撮影画像の編集は、編集画面に表示された編集ツールを、タッチペンを用いて選択した後、あたかも落書きのように、編集対象の撮影画像上をタッチペンでなぞることによって行われる。 Hereinafter, editing will be referred to as doodling. Editing of a photographed image is performed by selecting an editing tool displayed on an editing screen using a touch pen, and then tracing the photographed image to be edited with the touch pen, as if scribbling.

図3に示すように、編集画像は、落書きが施された、落書きあり画像ということができる。編集の元になる撮影画像は、落書きが施されていない、落書きなし画像ということができる。 As shown in FIG. 3, the edited image can be said to be an image with graffiti on which graffiti has been applied. The photographed image that is the source of editing can be said to be a graffiti-free image that has no graffiti added to it.

写真シール作成装置2は、このようにして作成した画像をシール紙に印刷して提供することの他に、携帯端末3上で閲覧可能にすることによって画像をユーザに提供する。写真シール作成装置2から画像管理サーバ1に対しては、ゲームにおいて作成された画像が送信される(アップロードされる)。 In addition to printing the thus created image on sticker paper and providing it, the photo sticker creation device 2 also provides the image to the user by making it viewable on the mobile terminal 3. Images created in the game are transmitted (uploaded) from the photo sticker creation device 2 to the image management server 1.

画像管理サーバ1は、写真シール作成装置2からアップロードされた画像を受信し、所定のURLを割り当てるなどして保存する。画像管理サーバ1は、携帯端末3を操作してアクセスしてきたユーザに対して画像を提供するサービスである画像提供サービスを提供する。 The image management server 1 receives the image uploaded from the photo sticker creation device 2, assigns a predetermined URL, and stores the image. The image management server 1 provides an image providing service, which is a service that provides images to users who have accessed the mobile terminal 3 by operating the mobile terminal 3.

画像提供サービスは、携帯端末3上で画像を閲覧したり、携帯端末3に画像をダウンロードしたりすることが可能とされる会員制のサービスである。画像の編集などを、画像提供サービスを利用して行うことができるようにしてもよい。 The image providing service is a membership-based service that allows users to view images on the mobile terminal 3 and download images to the mobile terminal 3. It may also be possible to edit images and the like using an image providing service.

携帯端末3のユーザは、写真シール作成装置2を利用したゲームの終了後、携帯端末3を操作して画像管理サーバ1にアクセスし、画像提供サービスを利用して画像の閲覧などを行うことになる。 After finishing the game using the photo sticker creation device 2, the user of the mobile terminal 3 operates the mobile terminal 3 to access the image management server 1, and uses the image providing service to view images. Become.

携帯端末3には、画像管理サーバ1が提供する画像提供サービスの画面を表示させるためのアプリケーションがインストールされている。 An application for displaying a screen of an image providing service provided by the image management server 1 is installed on the mobile terminal 3.

タブレット端末などの他の携帯端末や、インターネット11上のサーバとの間で各種の情報の送受信を行うことができるPC、TV(テレビジョン受像機)などの端末が、画像提供サービスを利用するための情報処理端末として用いられるようにしてもよい。 Because other mobile terminals such as tablet terminals and terminals such as PCs and TVs (television receivers) that can send and receive various information to and from servers on the Internet 11 use the image provision service. It may also be used as an information processing terminal.

・アップロードされる情報について
アップロードされる画像の種類は、写真シール作成装置2の機種などによって以下のように異なるものとなる。
- Information to be uploaded The type of image to be uploaded varies depending on the model of the photo sticker creation device 2 as shown below.

(1)1回のゲームで作成された全ての編集画像がアップロードされる場合
(2)1回のゲームで作成された全ての編集画像と撮影画像がアップロードされる場合
(1) When all edited images created in one game are uploaded (2) When all edited images and captured images created in one game are uploaded

上記(1)の場合、1回のゲームにおいて撮影が5回行われているときには、撮影によって得られた5枚の撮影画像を元にして作成された、5枚の編集画像がアップロードされる。編集の元になった5枚の撮影画像についてはアップロードされない。 In the case of (1) above, when shooting is performed five times in one game, five edited images created based on the five captured images obtained by shooting are uploaded. The five images that were the basis for editing will not be uploaded.

上記(2)の場合、1回のゲームにおいて撮影が5回行われているときには、5枚の編集画像と5枚の撮影画像の計10枚の画像がアップロードされる。 In the case of (2) above, when shooting is performed five times in one game, a total of ten images, including five edited images and five captured images, are uploaded.

携帯送信用画像の作成がゲーム中に行われている場合、携帯送信用画像もアップロードされる。携帯送信用画像は、携帯端末に送信する専用の画像として、例えば編集時にユーザによって作成される画像である。携帯端末に送信する専用の画像であるから、携帯送信用画像がシール紙に印刷されることはない。 If the image for mobile transmission is created during the game, the image for mobile transmission is also uploaded. The mobile transmission image is an image created by the user at the time of editing, for example, as a dedicated image to be transmitted to a mobile terminal. Since the image is exclusively sent to a mobile terminal, the image for mobile transmission is not printed on sticker paper.

携帯送信用画像の作成は、例えば、1枚の撮影画像を選択し、選択した撮影画像にトリミングを施したり、色味を変えるためのフィルタをかけたりして行われる。例えばユーザが2人である場合、2人のユーザは、それぞれ、携帯送信用画像の作成を行うことができる。 The image for mobile transmission is created by, for example, selecting one photographed image, and trimming the selected photographed image or applying a filter to change the color tone. For example, if there are two users, each of the two users can create an image for mobile phone transmission.

なお、機種によっては、1回のゲームにおいて撮影が6回行われるものもある。撮影回数などにも応じて、アップロードされる画像の枚数は異なる枚数となる。 Note that, depending on the model, shooting may be performed six times in one game. The number of images to be uploaded will vary depending on the number of times the image is taken.

図4は、写真シール作成装置2からアップロードされる情報の例を示す図である。 FIG. 4 is a diagram showing an example of information uploaded from the photo sticker creation device 2.

図4に示すように、写真シール作成装置2からアップロードされる画像には管理情報が付加される。管理情報は、アップロードされた画像を管理するために写真シール作成装置2において生成され、画像管理サーバ1に対して送信される情報である。画像管理サーバ1においては、アップロードされた画像が、管理情報に含まれる各情報と紐付けて管理される。 As shown in FIG. 4, management information is added to the image uploaded from the photo sticker creation device 2. The management information is information generated in the photo sticker creation device 2 and sent to the image management server 1 in order to manage uploaded images. In the image management server 1, the uploaded image is managed in association with each piece of information included in the management information.

管理情報には、シールID、画像選択フラグ、およびメールアドレスが含まれる。 The management information includes a sticker ID, image selection flag, and email address.

シールIDは、1回のゲーム毎に、所定の規則に従って写真シール作成装置2により発行されるIDである。ゲームが行われる毎に発行されるIDであるから、ゲームを識別するためのIDともいえる。 The sticker ID is an ID issued by the photo sticker creation device 2 according to predetermined rules for each game. Since it is an ID issued every time a game is played, it can also be said to be an ID for identifying the game.

例えば、シールIDは、編集画像を印刷したシール紙の縁などに印刷した状態でユーザにも通知される。画像提供サービスに対するログイン操作を行った携帯端末3のユーザがシール紙の縁を見てシールIDを入力した場合、画像管理サーバ1においては、携帯端末3のユーザがゲームで作成した画像が特定される。このように、シールIDは、それぞれのユーザが作成した画像を特定するために用いられる。 For example, the sticker ID is printed on the edge of the sticker paper on which the edited image is printed, and the user is also notified of the sticker ID. When the user of the mobile terminal 3 who performed the login operation for the image providing service looks at the edge of the sticker paper and enters the sticker ID, the image management server 1 identifies the image that the user of the mobile terminal 3 created in the game. Ru. In this way, the sticker ID is used to identify images created by each user.

画像選択フラグは、マイページ画面に保存する画像としてゲーム中にユーザにより選択された画像を表すフラグである。 The image selection flag is a flag representing an image selected by the user during the game as an image to be saved on the my page screen.

例えば、撮影画像の編集が終わったタイミングなどの所定のタイミングで、編集用モニタに表示された画面を用いて、1枚の編集画像の選択が行われる。後述するように、マイページ画面は、会員登録を行ったユーザ毎に割り当てられるユーザ専用の画面であり、画像管理サーバ1において管理されている画像の閲覧などに用いられる。 For example, at a predetermined timing such as when editing of a photographed image is completed, one edited image is selected using a screen displayed on an editing monitor. As will be described later, the my page screen is a user-dedicated screen assigned to each user who has registered as a member, and is used for viewing images managed by the image management server 1.

メールアドレスは、ゲーム中に入力されたユーザのメールアドレスである。 The email address is the user's email address input during the game.

ユーザのメールアドレスは、例えば、画像の保存先として割り当てられたURLをメール(電子メール)で通知するために画像管理サーバ1により用いられる。ユーザが2人である場合、それぞれのユーザのメールアドレスが管理情報に含まれる。 The user's e-mail address is used by the image management server 1, for example, to notify the user of the URL assigned as the image storage destination by e-mail (e-mail). If there are two users, each user's email address is included in the management information.

例えば、撮影画像の編集が終わったタイミングなどの所定のタイミングで、編集用モニタに表示された画面を用いて、メールアドレスの入力が行われる。 For example, at a predetermined timing such as when editing of a photographed image is completed, an e-mail address is input using a screen displayed on an editing monitor.

・会員種別
画像管理サーバ1が提供する画像提供サービスを利用するためには、ユーザは、会員登録を行い、画像提供サービスのアカウントを作成する必要がある。画像提供サービスのアカウントはユーザIDとパスワードにより構成される。
- Membership Type In order to use the image providing service provided by the image management server 1, the user needs to register as a member and create an account for the image providing service. An image providing service account consists of a user ID and password.

会員登録は、例えば、携帯端末3を操作して所定のサイトにアクセスし、登録画面を表示させた状態で、ユーザIDとパスワードを設定することによって行われる。ユーザIDとして、ユーザのメールアドレスが用いられる。 Membership registration is performed, for example, by operating the mobile terminal 3 to access a predetermined site, displaying a registration screen, and setting a user ID and password. The user's email address is used as the user ID.

ユーザIDとしてメールアドレスが用いられることにより、上述したように、写真シール作成装置2から画像とともに送信されてきた管理情報に含まれるメールアドレスに基づいて、ゲームを行ったユーザを画像管理サーバ1側において特定することが可能となる。 By using an e-mail address as a user ID, as described above, the image management server 1 identifies the user who played the game based on the e-mail address included in the management information sent from the photo sticker creation device 2 together with the image. It becomes possible to specify the

メールアドレスではなく、電話番号、SNS(Social Networking Service)のIDなどの各種の識別情報がユーザを識別するための情報として用いられるようにしてもよい。 Instead of an email address, various types of identification information such as a telephone number and an SNS (Social Networking Service) ID may be used as information for identifying the user.

会員の種別には、例えば以下のようなものがある。
(1)無料会員
(2)有料会員
(3)プレミアム会員
Examples of membership types include the following.
(1) Free membership (2) Paid membership (3) Premium membership

無料会員は、会費の支払いがない会員である。 Free members are members who do not pay membership fees.

無料会員に対しては、1回のゲームで写真シール作成装置2において作成され、写真シール作成装置2からアップロードされた画像を、1枚だけ、マイページ画面に保存することが可能とされる。マイページ画面に保存することが可能とされる画像が、ゲーム中に選択された1枚の画像である。 For free members, it is possible to save only one image created in the photo sticker creation device 2 and uploaded from the photo sticker creation device 2 on the my page screen in one game. The image that can be saved on the My Page screen is one image selected during the game.

無料会員のユーザが、未保存の画像を保存するための操作を行った場合、ゲーム中に選択された1枚の画像がマイページ画面に保存される。 When a free member user performs an operation to save an unsaved image, one image selected during the game is saved on the My Page screen.

1枚ではなく、複数枚の画像を、無料会員がマイページ画面に保存することができるようにしてもよい。 A free member may be able to save not only one image but a plurality of images on the My Page screen.

有料会員は、例えば300円/月といったような所定の金額の会費の支払いが必要となる会員である。 A paid member is a member who is required to pay a predetermined amount of membership fee, such as 300 yen/month, for example.

有料会員に対しては、1回のゲームで写真シール作成装置2において作成され、写真シール作成装置2からアップロードされた画像を、全て、マイページ画面に保存することが可能とされる。 For paid members, it is possible to save all the images created in the photo sticker creation device 2 and uploaded from the photo sticker creation device 2 on the my page screen in one game.

プレミアム会員は、例えば500円/月といったような、有料会員より高い金額の会費の支払いが必要となる会員である。会費の支払いが必要という点では、プレミアム会員も有料会員ということができる。 A premium member is a member who is required to pay a higher membership fee than a paid member, such as 500 yen/month. Premium members can also be considered paid members in that they require payment of membership fees.

有料会員と無料会員がマイページ画面に保存することができる画像は、写真シール作成装置2からアップロードされた編集画像である。 The images that paid members and free members can save on their My Page screens are edited images uploaded from the photo sticker creation device 2.

これに対して、プレミアム会員がマイページ画面に保存することができる画像は、写真シール作成装置2からアップロードされた編集画像と、編集画像の元になった撮影画像である。 On the other hand, the images that the premium member can save on the my page screen are the edited image uploaded from the photo sticker creation device 2 and the photographed image that is the source of the edited image.

有料会員のユーザが、未保存の画像を保存するための操作を行った場合、1回のゲームで作成された全ての編集画像がマイページ画面に保存される。 When a paid member user performs an operation to save unsaved images, all edited images created in one game are saved on the My Page screen.

プレミアム会員のユーザが、未保存の画像を保存するための操作を行った場合、1回のゲームで作成された全ての編集画像と、それぞれの編集画像の元になった全ての撮影画像がマイページ画面に保存される。 If a premium member user performs an operation to save an unsaved image, all edited images created in one game and all captured images that were the source of each edited image will be saved to My. Saved on the page screen.

このように、マイページ画面に保存することができる画像の種類と枚数が、画像提供サービスを利用するための会員の種別によって異なる。 In this way, the types and number of images that can be saved on the My Page screen vary depending on the type of member who uses the image providing service.

・サービスの利用形態
図5は、画像提供サービスの利用形態の例を示す図である。
- Usage form of service FIG. 5 is a diagram showing an example of usage form of the image providing service.

図5A、図5Bに示すように、画像提供サービスの利用形態としては、携帯端末3にインストールされた、専用アプリケーション3Aを利用する形態と、Webブラウザ3Bを利用する形態とがある。専用アプリケーション3Aは、例えば、画像提供サービスのサービス事業者(写真シール作成装置2のメーカー)によって用意されたアプリケーションである。 As shown in FIGS. 5A and 5B, the image providing service can be used in two ways: using a dedicated application 3A installed on the mobile terminal 3, and using a web browser 3B. The dedicated application 3A is, for example, an application prepared by an image providing service provider (manufacturer of the photo sticker creation device 2).

図5Aに示すように、ユーザが専用アプリケーション3Aを起動させた場合、専用アプリケーション3Aによって画像管理サーバ1に対するアクセスが行われる。携帯端末3のディスプレイには、適宜、ログイン画面が専用アプリケーション3Aにより表示される。 As shown in FIG. 5A, when the user starts the dedicated application 3A, the dedicated application 3A accesses the image management server 1. A login screen is appropriately displayed on the display of the mobile terminal 3 by the dedicated application 3A.

ユーザIDとパスワードを用いたログイン操作が行われた場合、携帯端末3のディスプレイには、画像管理サーバ1から送信されてきた情報に基づいて、画像提供サービスを利用するためのマイページ画面などの画面が表示される。 When the login operation using the user ID and password is performed, the display of the mobile terminal 3 will display a My Page screen for using the image providing service, etc., based on the information sent from the image management server 1. The screen will be displayed.

一方、図5Bに示すように、ユーザがWebブラウザ3Bを起動させ、所定のURLを入力するなどして画像管理サーバ1に対するアクセスが行われた場合、携帯端末3のディスプレイには、適宜、ログイン画面がWebブラウザ3Bにより表示される。 On the other hand, as shown in FIG. 5B, when the user starts the web browser 3B and accesses the image management server 1 by inputting a predetermined URL, etc., the display of the mobile terminal 3 shows the login information as appropriate. A screen is displayed by the web browser 3B.

ユーザIDとパスワードを用いたログイン操作が行われた場合、携帯端末3のディスプレイには、画像管理サーバ1から送信されてきた情報に基づいて、画像提供サービスを利用するためのマイページ画面などの画面が表示される。 When the login operation using the user ID and password is performed, the display of the mobile terminal 3 will display a My Page screen for using the image providing service, etc., based on the information sent from the image management server 1. The screen will be displayed.

このように、ユーザは、専用アプリケーション3A経由で、または、Webブラウザ3B経由で、画像提供サービスを利用することができる。 In this way, the user can use the image providing service via the dedicated application 3A or via the web browser 3B.

・マイページ画面
図6は、マイページ画面の表示例を示す図である。
-My Page Screen FIG. 6 is a diagram showing a display example of the My Page screen.

マイページ画面は、ユーザが専用アプリケーション3Aを起動させてログイン操作を行った場合、または、Webブラウザ3Bを起動させて画像管理サーバ1にアクセスし、ログイン操作を行った場合に、画像管理サーバ1から送信されてきた情報に基づいて携帯端末3のディスプレイ21に表示される。図6に示すマイページ画面は、専用アプリケーション3Aにより、または、Webブラウザ3Bにより表示される画面である。 The My Page screen is displayed on the image management server 1 when the user starts the dedicated application 3A and performs a login operation, or when the user starts the web browser 3B and accesses the image management server 1 and performs a login operation. is displayed on the display 21 of the mobile terminal 3 based on the information transmitted from the mobile terminal 3. The my page screen shown in FIG. 6 is a screen displayed by the dedicated application 3A or the web browser 3B.

ここで、携帯端末3のユーザは、写真シール作成装置2を利用してゲームを行った、写真シール作成装置2のユーザと同じ人物である。 Here, the user of the mobile terminal 3 is the same person as the user of the photo sticker creation device 2 who played the game using the photo sticker creation device 2.

画像管理サーバ1においては、ログイン操作を行ったユーザがユーザIDに基づいて特定され、ユーザが保存していた画像に関する情報が携帯端末3に対して送信される。 In the image management server 1, the user who performed the login operation is identified based on the user ID, and information regarding the images saved by the user is transmitted to the mobile terminal 3.

図6のマイページ画面の左上には、画像提供サービスの名前である「PPP LINK」の文字が表示される。 At the top left of the My Page screen in FIG. 6, the words "PPP LINK", which is the name of the image providing service, are displayed.

画像提供サービスの名前の下には、各種の項目の選択に用いられるボタンが並ぶメニュー領域31が形成される。例えば、マイページ画面を表示させるときに操作されるボタン、美容に関する情報を閲覧するときに操作されるボタンなどがメニュー領域31に用意される。 A menu area 31 is formed below the name of the image providing service in which buttons used to select various items are lined up. For example, the menu area 31 includes buttons that are operated when displaying the my page screen, buttons that are operated when viewing beauty-related information, and the like.

メニュー領域31の下のサムネイル領域32には、携帯端末3のユーザが写真シール作成装置2を利用して作成した画像がサムネイル画像によって表示される。 In the thumbnail area 32 below the menu area 31, images created by the user of the mobile terminal 3 using the photo sticker creation device 2 are displayed as thumbnail images.

図6の例においては、サムネイル画像P21乃至P26が2列に並べてサムネイル領域32に表示されている。サムネイル画像P21乃至P24についてはそれらの全体が表示され、サムネイル画像P25,P26については、上方の一部が表示されている。 In the example of FIG. 6, thumbnail images P21 to P26 are displayed in two rows in the thumbnail area 32. The entirety of the thumbnail images P21 to P24 is displayed, and a portion of the upper part of the thumbnail images P25 and P26 is displayed.

なお、説明の便宜上、図6に示すサムネイル画像には編集が施されていないが、マイページ画面に表示される画像は、ユーザの会員種別などに応じて、適宜、編集画像となる。 Note that, for convenience of explanation, the thumbnail images shown in FIG. 6 are not edited, but the images displayed on the my page screen may be edited images as appropriate depending on the membership type of the user.

サムネイル画像P21乃至P24の下方には、さらに多くの画像が並べられる。ユーザは、ディスプレイ21の表面に指をあて、スワイプ操作などを行うことによって、サムネイル領域32の表示範囲を切り替えて他のサムネイル画像を表示させることができる。例えば所定のサムネイル画像をタップした場合、タップ操作によって選択された画像がマイページ画面上に拡大表示される。 More images are arranged below the thumbnail images P21 to P24. By placing a finger on the surface of the display 21 and performing a swipe operation, the user can switch the display range of the thumbnail area 32 and display other thumbnail images. For example, when a predetermined thumbnail image is tapped, the image selected by the tap operation is enlarged and displayed on the My Page screen.

このように、ユーザは、写真シール作成装置2のユーザとしてゲームを行ったときに作成した画像をマイページ画面上で閲覧することができる。 In this way, the user can view images created when playing the game as a user of the photo sticker creation device 2 on the my page screen.

以上のようなマイページ画面に表示される画像は、写真シール作成装置2から画像管理サーバ1にアップロードされた画像のうち、保存することがユーザにより選択された画像である。 The images displayed on the my page screen as described above are the images that the user has selected to save from among the images uploaded from the photo sticker creation device 2 to the image management server 1.

すなわち、ユーザは、写真シール作成装置2を利用して作成した画像をマイページ画面上で閲覧するためには、写真シール作成装置2からアップロードされた画像を保存(取得)するための操作を行う必要がある。 That is, in order to view an image created using the photo sticker creation device 2 on the My Page screen, the user performs an operation to save (obtain) the image uploaded from the photo sticker creation device 2. There is a need.

・画像の管理について
図7は、画像管理サーバ1における画像の管理の仕方の例を示す図である。
- Regarding Image Management FIG. 7 is a diagram showing an example of how images are managed in the image management server 1.

図7に示すように、画像管理サーバ1が管理する画像の種別には、未保存画像P41と保存済み画像P42がある。 As shown in FIG. 7, the types of images managed by the image management server 1 include unsaved images P41 and saved images P42.

未保存画像P41は、保存するための操作が行われていない画像であり、保存済み画像P42は、保存するための操作が行われた画像である。保存済み画像P42が、マイページ画面に表示させるための画像である。 The unsaved image P41 is an image for which no saving operation has been performed, and the saved image P42 is an image for which a saving operation has been performed. The saved image P42 is an image to be displayed on the my page screen.

写真シール作成装置2からアップロードされたそれぞれの画像が、属性に応じて、未保存画像P41または保存済み画像P42として管理される。未保存画像P41と保存済み画像P42がそれぞれ物理的に異なる記憶媒体に記憶されるようにしてもよい。 Each image uploaded from the photo sticker creation device 2 is managed as an unsaved image P41 or a stored image P42 depending on the attribute. The unsaved image P41 and the saved image P42 may be stored in physically different storage media.

写真シール作成装置2からアップロードされ、所定の記憶領域に記憶された画像は、まず、未保存画像P41として管理される。 The image uploaded from the photo sticker creation device 2 and stored in a predetermined storage area is first managed as an unsaved image P41.

写真シール作成装置2からアップロードされた全ての画像には、例えば1週間といったような、保存可能な期限が設定されている。写真シール作成装置2からアップロードされた画像は、保存可能な期限が経過するまでの間、画像管理サーバ1の記憶領域に記憶される。保存可能な期限が経過した画像は、例えば記憶領域から消去される。 All images uploaded from the photo sticker creation device 2 have a storage period set, such as one week. The image uploaded from the photo sticker creation device 2 is stored in the storage area of the image management server 1 until the storage period expires. An image whose storage period has passed is deleted from the storage area, for example.

携帯端末3を用いて画像管理サーバ1にアクセスしたユーザが、画像を保存するための操作を行った場合、保存するための操作が行われた未保存画像P41が、矢印A1に示すように保存済み画像P42として管理される。例えば、それぞれの画像に設定された属性が変更される。 When a user who accesses the image management server 1 using the mobile terminal 3 performs an operation to save an image, the unsaved image P41 on which the operation to save was performed is saved as shown by arrow A1. The image is managed as a completed image P42. For example, attributes set for each image are changed.

保存済み画像P42として管理された画像は、例えば、会員登録が有効であり、ユーザがマイページ画面を利用することができる間、記憶領域に記憶され続ける。 The image managed as the saved image P42 continues to be stored in the storage area, for example, while membership registration is valid and the user can use the my page screen.

このように、ユーザは、写真シール作成装置2を利用して作成した画像をマイページ画面上で閲覧するためには、保存可能な期限が経過する前に、画像を保存するための操作を行う必要がある。 In this way, in order to view an image created using the photo sticker creation device 2 on the My Page screen, the user must perform an operation to save the image before the storage period expires. There is a need.

未保存画像P41は、保存可能な期限が設定されている画像であるのに対して、マイページ画面に表示される保存済み画像P42は、期限に制限がない画像となる。 The unsaved image P41 is an image with a storage period set, whereas the saved image P42 displayed on the my page screen is an image with no restriction on the storage period.

また、保存済み画像P42は、利用の仕方にも制限がない画像であり、マイページ画面上で閲覧するだけでなく、携帯端末3にダウンロードすることも可能とされる。携帯端末3にダウンロードされた画像は、例えば、携帯端末3のローカルストレージに保存される。 Furthermore, the saved image P42 is an image that has no restrictions on how it can be used, and can be downloaded to the mobile terminal 3 in addition to being viewed on the My Page screen. The image downloaded to the mobile terminal 3 is stored in the local storage of the mobile terminal 3, for example.

ユーザは、携帯端末3にダウンロードした画像を、例えば、携帯端末3のアルバムアプリケーションを使って管理することができる。 The user can manage images downloaded to the mobile terminal 3 using, for example, an album application of the mobile terminal 3.

ユーザが携帯端末3を操作して画像提供サービスにログインし、未保存画像を保存するための操作を行った場合、携帯端末3のディスプレイ21には、ユーザの会員種別などに応じた確認画面が表示される。未保存画像を保存するための操作が後述するように各種用意される。 When the user operates the mobile terminal 3 to log in to the image providing service and performs an operation to save an unsaved image, a confirmation screen corresponding to the user's membership type etc. is displayed on the display 21 of the mobile terminal 3. Is displayed. Various operations for saving unsaved images are provided as described below.

図8は、確認画面の表示例を示す図である。 FIG. 8 is a diagram showing a display example of the confirmation screen.

無料会員のユーザが未保存画像を保存するための操作を行った場合、図8の上方に示すように、「マイページにプリが1枚保存されました」のメッセージが表示され、その下に、保存された1枚の画像がサムネイル画像として表示される。 When a free member user performs an operation to save an unsaved image, the message "One app has been saved to my page" is displayed, as shown in the upper part of Figure 8, and below that , one saved image is displayed as a thumbnail image.

無料会員が保存することができる画像は、上述したように、ゲーム中に選択した1枚の編集画像(落書きあり画像)である。図8において、「落書きあり」の文字を囲む長方形の枠は、落書きあり画像のサムネイル画像を表す。なお、「プリ」は写真シール作成装置2のゲームで作成した画像のことを表す。 As described above, the image that a free member can save is one edited image (image with graffiti) selected during the game. In FIG. 8, the rectangular frame surrounding the text "with graffiti" represents a thumbnail image of the image with graffiti. Note that "Pri" refers to an image created in a game of the photo sticker creation device 2.

ゲーム中に選択した1枚の落書きあり画像は、画像とともに写真シール作成装置2から送信されてきた管理情報に含まれる画像選択フラグにより特定される。 One image with graffiti selected during the game is specified by an image selection flag included in the management information transmitted from the photo sticker creation device 2 together with the image.

保存された1枚の画像の下には、未保存画像があることを通知するメッセージが表示され、その下に、未保存画像を表す複数のサムネイル画像が表示される。図8の例においては、6枚の落書きあり画像が未保存画像として存在するものとされている。 A message notifying that there is an unsaved image is displayed below one saved image, and a plurality of thumbnail images representing the unsaved images are displayed below that. In the example of FIG. 8, six images with graffiti exist as unsaved images.

未保存画像の下には、「プリを全部保存する」の文字が表示された保存ボタン51と、「保存したプリを確認する」の文字が表示された確認ボタン52が設けられる。 Below the unsaved image, there are provided a save button 51 displaying the words "Save all apps" and a confirmation button 52 displaying the words "Confirm saved apps."

保存ボタン51は、未保存画像を全て保存する場合に押下されるボタンである。保存ボタン51が押下された場合、会員種別を有料会員またはプレミアム会員に変更するための操作に用いられる画面が表示される。確認ボタン52は、保存済み画像を確認する場合に押下されるボタンである。 The save button 51 is a button that is pressed to save all unsaved images. When the save button 51 is pressed, a screen used for changing the membership type to a paid member or a premium member is displayed. The confirmation button 52 is a button that is pressed when confirming a saved image.

図9は、確認画面の他の表示例を示す図である。 FIG. 9 is a diagram showing another display example of the confirmation screen.

無料会員のユーザが未保存画像を保存するための操作を行った場合に表示される確認画面に、図9に示すように、落書きあり画像だけでなく、落書きなし画像が未保存画像として表示されることもある。図9に示すような確認画面は、写真シール作成装置2からアップロードされた画像に落書きなし画像が含まれる場合に表示される。 As shown in Figure 9, on the confirmation screen that is displayed when a free member user performs an operation to save an unsaved image, not only images with graffiti but also images without graffiti are displayed as unsaved images. Sometimes. A confirmation screen as shown in FIG. 9 is displayed when the image uploaded from the photo sticker creation device 2 includes an image without graffiti.

無料会員のユーザは、会員種別をプレミアム会員に変更することにより、落書きあり画像だけでなく、落書きなし画像も保存することができる。図9において、「落書きなし」の文字を囲む長方形の枠は、落書きなし画像のサムネイル画像を表す。 Free member users can save not only images with graffiti but also images without graffiti by changing their membership type to premium membership. In FIG. 9, the rectangular frame surrounding the words "no graffiti" represents a thumbnail image of an image without graffiti.

図9に示す確認画面の他の表示は、図8を参照して説明した表示と同様である。 Other displays on the confirmation screen shown in FIG. 9 are similar to those described with reference to FIG. 8.

このように、無料会員のユーザの確認画面には、1枚の落書きあり画像が保存されたことを通知するための情報とともに、未保存画像が他にも残っていることを通知するための情報が表示される。 In this way, on the confirmation screen for free member users, there is information to notify that one image with graffiti has been saved, as well as information to notify that there are other unsaved images. is displayed.

図10は、確認画面の表示例を示す図である。 FIG. 10 is a diagram showing a display example of a confirmation screen.

有料会員のユーザが未保存画像を保存するための操作を行った場合、図10の上方に示すように、「マイページにプリが保存されました」のメッセージが表示され、その下に、保存された複数枚の画像がサムネイル画像として表示される。 When a paid member user performs an operation to save an unsaved image, the message "The app has been saved to my page" is displayed, as shown in the upper part of Figure 10, and below that, a message saying "Save" is displayed. A plurality of images are displayed as thumbnail images.

図10の例においては、所定の枚数の落書きあり画像が未保存画像として存在し、その全てが保存されたものとされている。保存された落書きあり画像のサムネイル画像が横に並べて表示される。 In the example of FIG. 10, a predetermined number of images with graffiti exist as unsaved images, and all of them are assumed to have been saved. Thumbnail images of saved images with graffiti are displayed side by side.

保存された落書きあり画像の下には、落書きなし画像が未保存画像として残っていることを通知するメッセージが表示され、その下に、落書きなし画像を表す複数のサムネイル画像が表示される。 Below the saved image with graffiti, a message notifying that the image without graffiti remains as an unsaved image is displayed, and below that, a plurality of thumbnail images representing the image without graffiti are displayed.

図10の例においては、6枚の落書きなし画像が未保存画像として存在するものとされている。未保存画像として存在する落書きなし画像は、例えば、保存された落書きあり画像の元になった画像である。 In the example of FIG. 10, six images without graffiti exist as unsaved images. The image without graffiti that exists as an unsaved image is, for example, the original image of the saved image with graffiti.

未保存画像の下には、保存ボタン51と確認ボタン52が設けられる。保存ボタン51が押下された場合、会員種別をプレミアム会員に変更するための操作に用いられる画面が表示される。 A save button 51 and a confirmation button 52 are provided below the unsaved image. When the save button 51 is pressed, a screen used for changing the membership type to premium membership is displayed.

このように、有料会員のユーザの確認画面には、全ての落書きあり画像が保存されたことを通知するための情報とともに、落書きなし画像が未保存画像として残っていることを通知するための情報が表示される。 In this way, on the confirmation screen for paid member users, there is information to notify that all images with graffiti have been saved, as well as information to notify that images without graffiti remain as unsaved images. is displayed.

図11は、確認画面の表示例を示す図である。 FIG. 11 is a diagram showing a display example of the confirmation screen.

有料会員またはプレミアム会員のユーザが未保存画像を保存するための操作を行った場合、図11の上方に示すように、「マイページにプリが保存されました」のメッセージが表示され、その下に、保存された複数枚の画像がサムネイル画像として表示される。 When a paid member or premium member performs an operation to save an unsaved image, the message "The app has been saved to my page" is displayed, as shown in the upper part of Figure 11, and the message below is displayed. The saved images are displayed as thumbnail images.

図11の例においては、9枚の落書きあり画像が未保存画像として存在し、その全てが保存されたものとされている。このように、有料会員またはプレミアム会員のユーザは、全ての未保存画像(有料会員のユーザは全ての落書きあり画像、プレミアム会員のユーザは全ての落書きあり画像と落書きなし画像)を保存することができる。 In the example of FIG. 11, nine images with graffiti exist as unsaved images, and all of them are assumed to have been saved. In this way, paid members or premium member users can save all unsaved images (all images with graffiti for paid members, all images with graffiti and images without graffiti for premium member users). can.

画像管理サーバ1においては、あるユーザが未保存画像を保存するための操作を行った場合、そのユーザがゲームにおいて作成した画像が特定され、以上のような確認画面によって提示される。 In the image management server 1, when a user performs an operation to save an unsaved image, the image created by the user in the game is identified and presented on the confirmation screen as described above.

ユーザが作成した画像の特定の仕方は、ユーザが画像提供サービスを専用アプリケーション3A経由で利用している場合と、Webブラウザ3B経由で利用している場合とで異なる。 The method of specifying the image created by the user differs depending on whether the user is using the image providing service via the dedicated application 3A or when the user is using it via the web browser 3B.

図12は、画像管理サーバ1による画像の特定の仕方の例を示す図である。 FIG. 12 is a diagram showing an example of how the image management server 1 identifies an image.

図12は、ユーザが専用アプリケーション3A経由で画像提供サービスを利用している場合の特定の例を示す。 FIG. 12 shows a specific example where the user is using the image providing service via the dedicated application 3A.

ユーザが専用アプリケーション3A経由で画像提供サービスを利用している場合、図12Aに示すように、専用アプリケーション3Aの所定の画面(図12Aのアプリ画面)に対して入力されたシールIDに基づいて、ユーザが作成した画像が特定される。シールIDが入力された後、図8等を参照して説明したような確認画面が表示される。 When the user is using the image providing service via the dedicated application 3A, as shown in FIG. 12A, based on the sticker ID input on a predetermined screen of the dedicated application 3A (app screen in FIG. 12A), An image created by the user is identified. After the sticker ID is input, a confirmation screen as described with reference to FIG. 8 and the like is displayed.

画像管理サーバ1においては、ユーザにより入力されたシールIDに基づいて、同じシールIDが紐付けられている画像が特定され、ユーザに対する提示が行われる。上述したように、写真シール作成装置2からアップロードされた画像は、写真シール作成装置2により発行されたシールIDと紐付けて管理されている。 In the image management server 1, based on the sticker ID input by the user, images associated with the same sticker ID are identified and presented to the user. As described above, the images uploaded from the photo sticker creation device 2 are managed in association with the sticker ID issued by the photo sticker creation device 2.

また、ゲームの終了後に送信されてきた画像保存案内メールに含まれるURLを操作することによっても、ユーザは確認画面を表示させることができる。ゲームの終了後、画像管理サーバ1からは、画像の保存先のURLを通知するためのメールである画像保存案内メールが送信されてくる。 The user can also display the confirmation screen by operating the URL included in the image save guidance email sent after the game ends. After the game ends, the image management server 1 sends an image storage guide email, which is an email to notify the user of the URL of the image storage destination.

画像保存案内メールには、専用アプリケーション3Aを起動させて確認画面を表示させるためのURLである専用アプリ用URLと、Webブラウザ3Bを起動させて確認画面を表示させるためのURLであるWebブラウザ用URLが記述されている。 The image storage guidance email contains a URL for the dedicated application, which is the URL to start the dedicated application 3A and display the confirmation screen, and a URL for the web browser, which is the URL to start the web browser 3B and display the confirmation screen. The URL is written.

専用アプリ用URLが操作された場合、URL内にシールIDの情報が格納されているため、シールIDの入力なしに、ユーザが作成した画像が特定される。上述したように、写真シール作成装置2からアップロードされた画像は、シールIDだけでなく、ゲーム中に入力されたメールアドレスとも紐付けて管理されている。 When the dedicated app URL is operated, the image created by the user can be identified without entering the sticker ID because the sticker ID information is stored in the URL. As described above, the image uploaded from the photo sticker creation device 2 is managed in association with not only the sticker ID but also the email address input during the game.

画像管理サーバ1においては、専用アプリ用URLを用いたアクセスが行われた場合、そのURLの通知に用いたメールアドレスと同じメールアドレスが紐付けられている画像が特定され、図12Bに示すように、専用アプリケーション3Aの確認画面(図12Bのアプリ画面)による提示が行われる。 In the image management server 1, when an access is made using a dedicated application URL, an image associated with the same e-mail address as the e-mail address used to notify the URL is identified, and the image is displayed as shown in FIG. 12B. Then, the confirmation screen of the dedicated application 3A (the application screen in FIG. 12B) is presented.

図13は、ユーザがWebブラウザ3B経由で画像提供サービスを利用している場合の特定の例を示す。 FIG. 13 shows a specific example where the user is using the image providing service via the web browser 3B.

図13Aに示すように、Webブラウザ3B経由で画像提供サービスのサイトに直接アクセスしている場合、サイトの所定の画面(図13Aのサービスサイト)に対して入力されたシールIDに基づいて、ユーザが作成した画像が特定される。シールIDが入力された後、図8等を参照して説明したような確認画面が表示される。 As shown in FIG. 13A, when the user directly accesses the site of the image providing service via the web browser 3B, the user can The created image is identified. After the sticker ID is input, a confirmation screen as described with reference to FIG. 8 and the like is displayed.

また、図13Bに示すように、画像保存案内メールに含まれるWebブラウザ用URLが操作された場合、URL内にシールIDの情報が格納されているため、シールIDの入力なしに、ユーザが作成した画像が特定される。 Additionally, as shown in Figure 13B, if the URL for the web browser included in the image storage guidance email is operated, the sticker ID information is stored in the URL, so the user can create a file without entering the sticker ID. image is identified.

画像管理サーバ1においては、Webブラウザ用URLを用いたアクセスが行われた場合、そのURLの通知に用いたメールアドレスと同じメールアドレスが紐付けられている画像が特定され、図13Bに示すように、Webブラウザ3Bの確認画面(図13Bのサービスサイト)による提示が行われる。 In the image management server 1, when an access is made using a URL for a web browser, an image associated with the same email address as the email address used to notify the URL is identified, and the image is displayed as shown in FIG. 13B. Then, a confirmation screen of the web browser 3B (service site in FIG. 13B) is presented.

なお、ユーザが専用アプリケーション3A経由で画像提供サービスを利用している場合、画像提供サービスのログイン操作時に入力されたユーザID(メールアドレス)に基づいて、ユーザが作成した画像が特定されるようにしてもよい。 Furthermore, if the user is using the image providing service via the dedicated application 3A, images created by the user will be identified based on the user ID (email address) entered when logging in to the image providing service. It's okay.

この場合、ログイン操作時にユーザにより入力されたメールアドレスは専用アプリケーション3Aにより管理される。画像管理サーバ1においては、写真シール作成装置2の利用時にユーザにより入力され、管理情報に含む形で写真シール作成装置2から送信されてきたメールアドレスと、専用アプリケーション3Aが管理するメールアドレスが一致するか否かを確認することにより、ユーザが作成した画像が特定される。 In this case, the e-mail address input by the user during the login operation is managed by the dedicated application 3A. In the image management server 1, the e-mail address input by the user when using the photo sticker creation device 2 and sent from the photo sticker creation device 2 in a form included in management information matches the email address managed by the dedicated application 3A. The image created by the user is identified by checking whether or not the user has created the image.

Webブラウザ3B経由で、画像提供サービスのサイトに直接アクセスして画像提供サービスを利用している場合も同様である。 The same applies when the image providing service is used by directly accessing the site of the image providing service via the web browser 3B.

また、ゲームの終了後にメールで通知されたURLを用いて画像提供サービスのサイトにアクセスした場合にも、シールIDの入力がユーザに対して要求され、その要求に応じて入力されたシールIDに基づいて、ユーザが作成した画像が特定されるようにしてもよい。 Also, if the user accesses the image providing service site using the URL notified by email after the game ends, the user will be requested to enter the sticker ID, and the sticker ID entered in response to the request will be displayed. Based on this, the image created by the user may be specified.

<自動ログイン機能>
・自動ログイン機能の概要
図5を参照して説明したように、画像提供システムにおいて提供される画像提供サービスは、専用アプリケーション3A経由、または、Webブラウザ3B経由で利用可能である。
<Automatic login function>
- Outline of automatic login function As described with reference to FIG. 5, the image providing service provided in the image providing system can be used via the dedicated application 3A or the web browser 3B.

通常、専用アプリケーション3A経由で画像提供サービスを利用する場合、携帯端末3のユーザは、専用アプリケーション3Aを起動させたときに表示されるログイン画面に自身のアカウントを入力し、ログイン操作を行う。 Normally, when using the image providing service via the dedicated application 3A, the user of the mobile terminal 3 enters his or her account on the login screen that is displayed when starting the dedicated application 3A, and performs a login operation.

ユーザにより入力されたアカウントが専用アプリケーション3Aから画像管理サーバ1に対して送信され、アカウントによる認証が成功した場合、専用アプリケーション3Aの画面にユーザの画像などが表示される。これにより、専用アプリケーション3A経由での画像提供サービスの利用が可能となる。 The account input by the user is transmitted from the dedicated application 3A to the image management server 1, and if the account authentication is successful, the user's image, etc. is displayed on the screen of the dedicated application 3A. This makes it possible to use the image providing service via the dedicated application 3A.

一方、Webブラウザ3B経由で画像提供サービスを利用する場合、携帯端末3のユーザは、Webブラウザ3Bを起動させて、画像提供サービスのWebサイトにアクセスしたときに表示されるログイン画面に自身のアカウントを入力し、ログイン操作を行う。 On the other hand, when using the image providing service via the web browser 3B, the user of the mobile terminal 3 starts the web browser 3B and enters his or her account on the login screen that is displayed when accessing the website of the image providing service. Enter and perform the login operation.

ユーザにより入力されたアカウントがWebブラウザ3Bから画像管理サーバ1に対して送信され、アカウントによる認証が成功した場合、Webブラウザ3Bの画面にユーザの画像などが表示される。これにより、Webブラウザ3B経由での画像提供サービスの利用が可能となる。 The account input by the user is sent from the web browser 3B to the image management server 1, and if the account authentication is successful, the user's image, etc. is displayed on the screen of the web browser 3B. This makes it possible to use the image providing service via the web browser 3B.

なお、専用アプリケーション3A経由とWebブラウザ3B経由のいずれの形態で利用するときでも、携帯端末3のユーザに割り当てられた同じアカウントが用いられる。 Note that the same account assigned to the user of the mobile terminal 3 is used regardless of whether it is used via the dedicated application 3A or via the web browser 3B.

画像提供システムにおいては、携帯端末3のユーザが専用アプリケーション3A経由で画像提供サービスを利用しようとする場合、その時点で、Webブラウザ3B経由で画像提供サービスにログインしているときには、ログイン操作なしに、専用アプリケーション3Aによるログインが自動的に行われ、専用アプリケーション3A経由で画像提供サービスを利用することが可能とされる。 In the image providing system, when the user of the mobile terminal 3 attempts to use the image providing service via the dedicated application 3A, if the user is logged into the image providing service via the web browser 3B at that point, the user of the mobile terminal 3 attempts to use the image providing service without any login operation. , login using the dedicated application 3A is automatically performed, and it is possible to use the image providing service via the dedicated application 3A.

専用アプリケーション3A経由で画像提供サービスを利用するときのログインが自動的に行われる機能は、図14に示すように、Webブラウザ3B経由で画像提供サービスにログインしているときに利用可能な機能である。 The function that automatically logs in when using the image providing service via the dedicated application 3A is a function that can be used when logging into the image providing service via the web browser 3B, as shown in Figure 14. be.

図14の例においては、画像提供サービスのWebサイトである画像提供サービスサイトにおいてログイン操作が行われることによって、携帯端末3のユーザが画像提供サービスのログイン済みのユーザであるとして画像管理サーバ1において管理されている。 In the example of FIG. 14, when the user of the mobile terminal 3 performs a login operation on the image providing service site, which is the website of the image providing service, the image management server 1 determines that the user of the mobile terminal 3 is a logged-in user of the image providing service. Managed.

以下、適宜、アカウントをユーザが直接入力することなく、専用アプリケーション3A経由で画像提供サービスを利用するときの自動的なログインを、自動ログインという。また、説明の便宜上、適宜、アプリケーションのことをアプリと省略する。 Hereinafter, automatic login when using the image providing service via the dedicated application 3A without the user directly inputting an account will be referred to as automatic login. Further, for convenience of explanation, the term "application" will be abbreviated as "app" as appropriate.

図15は、自動ログイン時の画面遷移の例を示す図である。 FIG. 15 is a diagram showing an example of screen transitions during automatic login.

自動ログインは、例えば、図15の左端に示すように、画像保存案内メールが携帯端末3に表示されているときに利用可能となる。画像保存案内メールには、専用アプリケーション3Aを起動させて、図8乃至図11を参照して説明した確認画面を表示させるためのURLである専用アプリ用URLが含まれる。 Automatic login becomes available, for example, when an image storage guidance email is displayed on the mobile terminal 3, as shown at the left end of FIG. The image storage guidance email includes a dedicated application URL that is a URL for starting the dedicated application 3A and displaying the confirmation screen described with reference to FIGS. 8 to 11.

矢印A11に示すように専用アプリ用URLがタップされた場合、携帯端末3は、Webブラウザ3Bを起動させ、Webブラウザ3Bにより、画像管理サーバ1に対するアクセスを行う。画像管理サーバ1に対するアクセスは専用アプリ用URLに基づいて行われる。 When the dedicated application URL is tapped as shown by arrow A11, the mobile terminal 3 starts the web browser 3B and accesses the image management server 1 using the web browser 3B. Access to the image management server 1 is performed based on the dedicated application URL.

携帯端末3のWebブラウザ3Bによるアクセスが行われた場合、画像管理サーバ1は、携帯端末3のユーザがWebブラウザ3B経由で画像提供サービスにログイン済みであるか否かを判定する。画像管理サーバ1は、Webブラウザ3B経由で画像提供サービスサービスのログイン済みであると判定した場合、自動ログインに用いる情報を携帯端末3に対して送信する。 When access is made using the web browser 3B of the mobile terminal 3, the image management server 1 determines whether the user of the mobile terminal 3 has already logged in to the image providing service via the web browser 3B. If the image management server 1 determines that the user has already logged in to the image providing service via the web browser 3B, the image management server 1 transmits information used for automatic login to the mobile terminal 3.

携帯端末3は、専用アプリケーション3Aがインストール済みであるか否かが判定する。 The mobile terminal 3 determines whether the dedicated application 3A has been installed.

専用アプリケーション3Aがインストール済みであると判定した場合、携帯端末3は、矢印A12に示すように、専用アプリケーション3Aを起動させ、画像管理サーバ1から送信されてきた情報に基づいて、起動した専用アプリケーション3Aにより自動ログインを行う。 If it is determined that the dedicated application 3A has been installed, the mobile terminal 3 starts the dedicated application 3A as shown by arrow A12, and installs the started dedicated application based on the information sent from the image management server 1. 3A performs automatic login.

画像提供サービスに対するログインが自動ログインによって行われた場合、専用アプリケーション3Aの画面には、ユーザの画像などが表示される。 When the login to the image providing service is performed by automatic login, the user's image etc. are displayed on the screen of the dedicated application 3A.

一方、専用アプリケーション3Aがインストールされていないと判定した場合、携帯端末3は、矢印A13に示すように、アプリストアに対するアクセスをWebブラウザ3Bにより行い、専用アプリケーション3Aのインストールを開始する。 On the other hand, if it is determined that the dedicated application 3A is not installed, the mobile terminal 3 accesses the app store using the web browser 3B and starts installing the dedicated application 3A, as shown by arrow A13.

アプリストアは、携帯端末3に搭載されたOS上で動作する各種のアプリケーションを提供するWebサイトである。OSの提供元によってアプリストアは運営される。 The app store is a website that provides various applications that run on the OS installed in the mobile terminal 3. The app store is operated by the OS provider.

アプリストアからダウンロードされた専用アプリケーション3Aのインストールが終了した場合、矢印A14に示すように、携帯端末3は、インストール直後の専用アプリケーション3Aを起動させ、画像管理サーバ1から送信されてきた情報に基づいて、起動した専用アプリケーション3Aにより自動ログインを行う。 When the installation of the dedicated application 3A downloaded from the app store is completed, as shown by arrow A14, the mobile terminal 3 starts the dedicated application 3A immediately after installation, and based on the information sent from the image management server 1 Then, automatic login is performed using the activated dedicated application 3A.

画像提供サービスに対するログインが自動ログインによって行われた場合、専用アプリケーション3Aがインストール済みであった場合と同様に、専用アプリケーション3Aの画面には、ユーザの画像などが表示される。 When the login to the image providing service is performed by automatic login, the user's image etc. are displayed on the screen of the dedicated application 3A, as in the case where the dedicated application 3A has already been installed.

このように、ユーザは、自動ログインの機能により、Webブラウザ3B経由で画像提供サービスにログインを行っていれば、専用アプリケーション3Aに対するログイン操作を行うことなく、容易に、専用アプリケーション3A経由での画像提供サービスの利用が可能となる。 In this way, if the user logs in to the image providing service via the web browser 3B using the automatic login function, the user can easily download images via the dedicated application 3A without having to log in to the dedicated application 3A. The provided services can now be used.

また、ユーザは、専用アプリケーション3Aがインストール済みの状態であっても未インストールの状態であっても、自動ログインの機能を利用することができる。 Further, the user can use the automatic login function whether the dedicated application 3A is installed or not installed.

自動ログインに用いる情報は、起動後のアプリケーションに対して情報を渡すことに用いられる機能であるLink機能が用いられる。Link機能は、OSの提供元などが管理する外部のサーバにより提供される機能である。このようなLink機能には、例えば、Firebase Dynamic Links(商標)がある。 The information used for automatic login uses the Link function, which is a function used to pass information to the application after startup. The Link function is a function provided by an external server managed by the OS provider. Such Link functionality includes, for example, Firebase Dynamic Links (trademark).

図16は、Link機能の一般的な使用例を示す図である。 FIG. 16 is a diagram illustrating a general usage example of the Link function.

Link機能は、例えば、画面の表示を、Webサイトからアプリの所定の画面に遷移させるときに用いられる。図16の左端に示すように、遷移元となるWebサイトには「アプリで開く」のボタンが用意される。「アプリで開く」のボタンにはURLが埋め込まれている。 The Link function is used, for example, to transition the screen display from a website to a predetermined screen of an application. As shown on the left side of FIG. 16, the transition source website has an "Open with app" button. The URL is embedded in the "Open in app" button.

「アプリで開く」のボタンがタップされた場合、Webブラウザによるアクセスが行われ、アクセス先のサーバから、Link機能を提供する外部のサーバに対してパラメータが渡される(送信される)。外部のサーバに渡されるパラメータには、起動後のアプリによるアクセス先に関する情報などの各種の情報を含めることが可能とされる。 When the "Open in app" button is tapped, access is performed using a web browser, and parameters are passed (sent) from the accessed server to an external server that provides the Link function. The parameters passed to the external server can include various types of information, such as information about the destination accessed by the application after startup.

矢印A21に示すように、アプリがインストール済みであるか否かが判定され、判定結果に応じて、遷移先となる画面が異なる画面となる。 As shown by arrow A21, it is determined whether the application has been installed or not, and depending on the determination result, the screen to be transitioned to is a different screen.

アプリがインストール済みである場合、矢印A22の先に示すように、携帯端末においてはアプリが起動し、外部のサーバからアプリに対してパラメータが渡される。起動後のアプリは、外部のサーバから提供されたパラメータにより指定される画面を表示させる。 If the application has been installed, the application is started on the mobile terminal, and parameters are passed to the application from the external server, as shown at the end of arrow A22. After starting, the app displays a screen specified by parameters provided by an external server.

一方、アプリがインストールされていない場合、矢印A23の先に示すように、アプリストアを利用してアプリのインストールが行われる。 On the other hand, if the app is not installed, the app is installed using the app store, as shown at the end of arrow A23.

アプリがインストールされた後、矢印A24の先に示すように、インストール直後のアプリが起動し、外部のサーバからアプリに対してパラメータが渡される。起動後のアプリは、外部のサーバから提供されたパラメータにより指定される画面を表示させる。 After the application is installed, as shown at the tip of arrow A24, the application immediately after installation is started, and parameters are passed to the application from the external server. After starting, the app displays a screen specified by parameters provided by an external server.

なお、上述した例においては、画像保存案内メールに含まれる専用アプリ用URLが「アプリで開く」のボタンに相当する。専用アプリ用URLがタップされた場合、画像管理サーバ1に対するアクセスがWebブラウザ3Bにより行われる。起動後の専用アプリケーション3Aのアクセス先(画面の遷移先)に関する情報が、パラメータとして画像管理サーバ1から外部のサーバに渡される。 In the above example, the dedicated application URL included in the image storage guidance email corresponds to the "Open with application" button. When the dedicated application URL is tapped, the image management server 1 is accessed by the web browser 3B. Information regarding the access destination (screen transition destination) of the dedicated application 3A after activation is passed from the image management server 1 to an external server as a parameter.

このように、自動ログインに用いる情報は、携帯端末3にインストール済みであった専用アプリケーション3Aに対して、または、インストール直後の専用アプリケーション3Aに対して、Link機能によって画像管理サーバ1から伝達される。 In this way, the information used for automatic login is transmitted from the image management server 1 by the Link function to the dedicated application 3A that has already been installed on the mobile terminal 3 or to the dedicated application 3A that has just been installed. .

・自動ログイン処理1
図17および図18のフローチャートを参照して、自動ログインを実現するための一連の処理について説明する。
Automatic login process 1
A series of processes for realizing automatic login will be described with reference to the flowcharts of FIGS. 17 and 18.

図17および図18に示すように、携帯端末3において自動ログインを実現するための一連の処理は、画像管理サーバ1および携帯端末3と、Link機能を提供する外部のサーバであるLink機能提供サーバの間で行われる処理である。 As shown in FIGS. 17 and 18, a series of processes for realizing automatic login on the mobile terminal 3 are performed by the image management server 1, the mobile terminal 3, and the Link function providing server, which is an external server that provides the Link function. This is the process that takes place between.

ステップS1において、携帯端末3は、画像管理サーバ1から送信されてきた画像保存案内メールに含まれる専用アプリ用URLのタップを受け付ける。 In step S1, the mobile terminal 3 accepts a tap on the dedicated application URL included in the image storage guidance email sent from the image management server 1.

ステップS2において、携帯端末3は、Webブラウザ3Bを起動し、専用アプリ用URLに基づいて画像管理サーバ1に対するアクセスを行う。 In step S2, the mobile terminal 3 starts the web browser 3B and accesses the image management server 1 based on the dedicated application URL.

ステップS21において、画像管理サーバ1は、携帯端末3のユーザがWebブラウザ3B経由で画像提供サービスにログイン済みであるか否かを判定する。 In step S21, the image management server 1 determines whether the user of the mobile terminal 3 has logged in to the image providing service via the web browser 3B.

Webブラウザ3B経由で画像提供サービスにログイン済みであるか否かは、携帯端末3のWebブラウザ3Bが管理する、過去のアクセス先に関するCookieなどの情報に基づいて判定される。Webブラウザ3B経由で画像提供サービスにログイン済みである場合、ログイン済みであることを表すCookieがWebブラウザ3Bにより管理されている。Webブラウザ3B経由で画像提供サービスにログイン済みではないとステップS21において判定された場合、処理は終了となり、自動ログインは行われない。 Whether or not the user has logged in to the image providing service via the web browser 3B is determined based on information such as cookies regarding past access destinations managed by the web browser 3B of the mobile terminal 3. If you have already logged in to the image providing service via the web browser 3B, a cookie indicating that you have logged in is managed by the web browser 3B. If it is determined in step S21 that the user has not logged in to the image providing service via the web browser 3B, the process ends and automatic login is not performed.

Webブラウザ3B経由で画像提供サービスにログイン済みであるとステップS21において判定した場合、処理はステップS22に進む。Webブラウザ3B経由で画像提供サービスにログイン済みであると判定された場合、携帯端末3のユーザのアカウントが特定される。 If it is determined in step S21 that the user has already logged in to the image providing service via the web browser 3B, the process proceeds to step S22. If it is determined that the user has logged in to the image providing service via the web browser 3B, the account of the user of the mobile terminal 3 is identified.

ステップS22において、画像管理サーバ1は、携帯端末3に対して認可コードを発行する。認可コードは、ユーザを識別するためのランダムな文字列や乱数である。ここで発行された認可コードは、携帯端末3のユーザのアカウントと紐付けて管理される。 In step S22, the image management server 1 issues an authorization code to the mobile terminal 3. The authorization code is a random character string or random number for identifying the user. The authorization code issued here is managed in association with the user's account of the mobile terminal 3.

画像管理サーバ1は、アクセストークンを発行するための認可サーバとしての機能を有している。認可コードは、専用アプリケーション3Aがアクセストークンを画像管理サーバ1から取得するために用いられる。なお、アクセストークンは、画像管理サーバ1が管理するデータに対して、専用アプリケーション3Aがアクセスするときに用いる情報である。 The image management server 1 has a function as an authorization server for issuing access tokens. The authorization code is used by the dedicated application 3A to obtain an access token from the image management server 1. Note that the access token is information used when the dedicated application 3A accesses data managed by the image management server 1.

ステップS23において、画像管理サーバ1は、Link機能を利用するための情報に、認可コードをパラメータとして付加し、Link機能提供サーバに送信する。 In step S23, the image management server 1 adds the authorization code as a parameter to the information for using the Link function, and transmits the information to the Link function providing server.

ステップS31において、Link機能提供サーバは、画像管理サーバ1から送信されてきた情報を受信し、認可コードを保持する。 In step S31, the Link function providing server receives the information sent from the image management server 1 and holds the authorization code.

一方、ステップS3において、携帯端末3は、専用アプリケーション3Aがインストール済みであるか否かを判定する。 On the other hand, in step S3, the mobile terminal 3 determines whether the dedicated application 3A has been installed.

専用アプリケーション3Aがインストール済みではないとステップS3において判定した場合、ステップS4において、携帯端末3は、Webブラウザ3Bによってアプリストアにアクセスする。 If it is determined in step S3 that the dedicated application 3A is not installed, the mobile terminal 3 accesses the app store using the web browser 3B in step S4.

ステップS5において、携帯端末3は、専用アプリケーション3Aをインストールし、起動する。 In step S5, the mobile terminal 3 installs and starts the dedicated application 3A.

専用アプリケーション3Aがインストール済みであるとステップS3において判定した場合、ステップS6において、携帯端末3は、インストール済みであった専用アプリケーション3Aを起動する。 If it is determined in step S3 that the dedicated application 3A has been installed, the mobile terminal 3 starts the installed dedicated application 3A in step S6.

専用アプリケーション3Aが起動した後、ステップS7において、携帯端末3の専用アプリケーション3Aは、Link機能提供サーバに対して認可コードを要求する。 After the dedicated application 3A is started, in step S7, the dedicated application 3A of the mobile terminal 3 requests an authorization code from the Link function providing server.

ステップS32において、Link機能提供サーバは、携帯端末3からの要求に応じて認可コードを送信する。 In step S32, the Link function providing server transmits an authorization code in response to a request from the mobile terminal 3.

ステップS8において、携帯端末3の専用アプリケーション3Aは、Link機能提供サーバから送信されてきた認可コードを受信する。 In step S8, the dedicated application 3A of the mobile terminal 3 receives the authorization code sent from the Link function providing server.

破線で囲んで示す携帯端末3のステップS3乃至S8の処理、画像管理サーバ1のステップS23の処理、および、Link機能提供サーバのステップS31,S32の処理が、Link機能により行われる処理となる。 The processes of steps S3 to S8 of the mobile terminal 3, the process of step S23 of the image management server 1, and the processes of steps S31 and S32 of the Link function providing server, which are shown surrounded by broken lines, are processes performed by the Link function.

図18のステップS9において、携帯端末3の専用アプリケーション3Aは、画像管理サーバ1に対して認可コードを送信し、アクセストークンを要求する。 In step S9 of FIG. 18, the dedicated application 3A of the mobile terminal 3 transmits an authorization code to the image management server 1 and requests an access token.

ステップS24において、画像管理サーバ1は、携帯端末3からの要求に応じてアクセストークンを発行する。 In step S24, the image management server 1 issues an access token in response to a request from the mobile terminal 3.

ステップS10において、携帯端末3の専用アプリケーション3Aは、画像管理サーバ1から取得したアクセストークンを画像管理サーバ1に送信し、ログイン処理を開始する。 In step S10, the dedicated application 3A of the mobile terminal 3 transmits the access token acquired from the image management server 1 to the image management server 1, and starts a login process.

ステップS25において、画像管理サーバ1は、携帯端末3から送信されてきたアクセストークンが正しいか否かを判定する。 In step S25, the image management server 1 determines whether the access token sent from the mobile terminal 3 is correct.

携帯端末3から送信されてきたアクセストークンが正しいとステップS25において判定した場合、ステップS26において、画像管理サーバ1は、アカウント情報を携帯端末3に送信する。 If it is determined in step S25 that the access token transmitted from the mobile terminal 3 is correct, the image management server 1 transmits account information to the mobile terminal 3 in step S26.

ステップS11において、携帯端末3の専用アプリケーション3Aは、画像管理サーバ1から送信されてきたアカウント情報に基づいて自動ログインを完了する。 In step S11, the dedicated application 3A of the mobile terminal 3 completes automatic login based on the account information sent from the image management server 1.

一方、アクセストークンが正しくないとステップS25において判定した場合、ステップS26の処理は行われず、自動ログイン失敗として処理は終了される。またステップS21において、Webブラウザ3B経由で画像提供サービスにログイン済みではないと判定した場合も処理は終了される。 On the other hand, if it is determined in step S25 that the access token is incorrect, the process in step S26 is not performed, and the process is terminated as automatic login failure. The process also ends if it is determined in step S21 that the user has not logged in to the image providing service via the web browser 3B.

以上の一連の処理により、画像提供サービスに対する自動ログインが携帯端末3の専用アプリケーション3Aにより行われる。 Through the above series of processes, automatic login to the image providing service is performed by the dedicated application 3A of the mobile terminal 3.

ユーザは、自動ログインの機能により、Webブラウザ3B経由で画像提供サービスにログインしていれば、専用アプリケーション3Aに対するログイン操作を行うことなく、容易に、専用アプリケーション3A経由での画像提供サービスの利用が可能となる。 With the automatic login function, if the user logs in to the image providing service via the web browser 3B, the user can easily use the image providing service via the dedicated application 3A without having to log in to the dedicated application 3A. It becomes possible.

・自動ログイン処理2
図19および図20のフローチャートを参照して、自動ログインを実現するための一連の他の処理について説明する。
Automatic login process 2
A series of other processes for realizing automatic login will be described with reference to the flowcharts of FIGS. 19 and 20.

図19および図20の処理は、認可コードに代えて、ログインフラグがLink機能によって携帯端末3に対して送信される点が、図17および図18を参照して説明した処理と異なる。ログインフラグは、Webブラウザ3B経由で画像提供サービスサイトにログインしているか否かを表す情報である。 The processes in FIGS. 19 and 20 differ from the processes described with reference to FIGS. 17 and 18 in that a login flag is sent to the mobile terminal 3 by the Link function instead of the authorization code. The login flag is information indicating whether or not the user is logged in to the image providing service site via the web browser 3B.

ステップS51において、携帯端末3は、画像管理サーバ1から送信されてきた画像保存案内メールに含まれる専用アプリ用URLのタップを受け付ける。 In step S51, the mobile terminal 3 accepts a tap on the dedicated application URL included in the image storage guidance email sent from the image management server 1.

ステップS52において、携帯端末3は、Webブラウザ3Bを起動し、専用アプリ用URLに基づいて画像管理サーバ1に対するアクセスを行う。 In step S52, the mobile terminal 3 starts the web browser 3B and accesses the image management server 1 based on the dedicated application URL.

ステップS71において、画像管理サーバ1は、携帯端末3のユーザがWebブラウザ3B経由で画像提供サービスにログイン済みであるか否かを判定する。 In step S71, the image management server 1 determines whether the user of the mobile terminal 3 has logged in to the image providing service via the web browser 3B.

Webブラウザ3B経由で画像提供サービスにログイン済みであるとステップS71において判定した場合、処理はステップS72に進む。ステップS72において、画像管理サーバ1は、Link機能を利用するための情報に、ログインフラグをパラメータとして付加し、Link機能提供サーバに送信する。 If it is determined in step S71 that the user has already logged in to the image providing service via the web browser 3B, the process proceeds to step S72. In step S72, the image management server 1 adds a login flag as a parameter to information for using the Link function, and transmits the information to the Link function providing server.

ステップS81において、Link機能提供サーバは、画像管理サーバ1から送信されてきた情報を受信し、ログインフラグを保持する。 In step S81, the Link function providing server receives the information sent from the image management server 1 and holds the login flag.

一方、ステップS53において、携帯端末3は、専用アプリケーション3Aがインストール済みであるか否かを判定する。 On the other hand, in step S53, the mobile terminal 3 determines whether the dedicated application 3A has been installed.

専用アプリケーション3Aがインストール済みではないとステップS53において判定した場合、ステップS54において、携帯端末3は、Webブラウザ3Bによってアプリストアにアクセスする。 If it is determined in step S53 that the dedicated application 3A is not installed, the mobile terminal 3 accesses the app store using the web browser 3B in step S54.

ステップS55において、携帯端末3は、専用アプリケーション3Aをインストールし、起動する。 In step S55, the mobile terminal 3 installs and starts the dedicated application 3A.

専用アプリケーション3Aがインストール済みであるとステップS53において判定した場合、ステップS56において、携帯端末3は、インストール済みであった専用アプリケーション3Aを起動する。 If it is determined in step S53 that the dedicated application 3A has been installed, the mobile terminal 3 starts the installed dedicated application 3A in step S56.

専用アプリケーション3Aが起動した後、ステップS57において、携帯端末3の専用アプリケーション3Aは、Link機能提供サーバに対してログインフラグを要求する。 After the dedicated application 3A is started, in step S57, the dedicated application 3A of the mobile terminal 3 requests a login flag from the Link function providing server.

ステップS82において、Link機能提供サーバは、携帯端末3からの要求に応じてログインフラグを送信する。 In step S82, the Link function providing server transmits a login flag in response to a request from the mobile terminal 3.

ステップS58において、携帯端末3の専用アプリケーション3Aは、Link機能提供サーバから送信されてきたログインフラグを受信する。 In step S58, the dedicated application 3A of the mobile terminal 3 receives the login flag sent from the Link function providing server.

図20のステップS59において、携帯端末3の専用アプリケーション3Aは、Webブラウザ3B経由での画像提供サービスのログインに使用しているアカウントと同じアカウントでログインするか否かを確認するメッセージを表示する。Webブラウザ3B経由で画像提供サービスにログイン済みであることは、ログインフラグに基づいて専用アプリケーション3Aにより特定される。 In step S59 of FIG. 20, the dedicated application 3A of the mobile terminal 3 displays a message asking whether to log in using the same account used to log in to the image providing service via the web browser 3B. The dedicated application 3A identifies that the user has already logged in to the image providing service via the web browser 3B based on the login flag.

図21は、ログインの仕方を確認するメッセージの表示例を示す図である。 FIG. 21 is a diagram showing a display example of a message confirming how to log in.

図21の例においては、Webブラウザ3B経由で画像提供サービスにログイン済みであることを通知するメッセージが表示されている。また、専用アプリケーション3Aでのログインを、Webブラウザ3B経由での画像提供サービスのログインに使用しているアカウントと同じアカウントを用いて行うか否かを確認するメッセージが表示されている。 In the example of FIG. 21, a message is displayed notifying that the user has already logged in to the image providing service via the web browser 3B. Further, a message is displayed asking whether or not to log in to the dedicated application 3A using the same account used to log in to the image providing service via the web browser 3B.

メッセージの下には、ボタン61とボタン62が表示される。ボタン61は、専用アプリケーション3Aでのログインを、Webブラウザ3B経由での画像提供サービスのログインに使用しているアカウントと同じアカウントを用いて行うときに押下されるボタンである。ボタン62は、同じアカウントを用いて行わないときに押下されるボタンである。 A button 61 and a button 62 are displayed below the message. The button 61 is a button that is pressed when logging in to the dedicated application 3A using the same account that is used to log in to the image providing service via the web browser 3B. Button 62 is a button that is pressed when not using the same account.

図20の説明に戻り、ステップS60において、携帯端末3の専用アプリケーション3Aは、同じアカウントでログインすることが選択されたか否か、すなわち、図21のボタン61がタップされたか否かを判定する。 Returning to the description of FIG. 20, in step S60, the dedicated application 3A of the mobile terminal 3 determines whether logging in with the same account has been selected, that is, whether the button 61 in FIG. 21 has been tapped.

同じアカウントでログインすることが選択された場合、ステップS61に進み、携帯端末3は、Webブラウザ3Bを起動し、画像管理サーバ1にアクセスする。 If logging in with the same account is selected, the process advances to step S61, where the mobile terminal 3 starts up the web browser 3B and accesses the image management server 1.

ステップS73において、画像管理サーバ1は、携帯端末3に対して認可コードを発行する。 In step S73, the image management server 1 issues an authorization code to the mobile terminal 3.

携帯端末3のステップS62乃至S64の処理、および、画像管理サーバ1のステップS74乃至S76の処理は、それぞれ、図18を参照して説明したステップS9乃至S11の処理、および、ステップS24乃至S26の処理と同様の処理である。画像管理サーバ1から発行されたアクセストークンに基づいて、携帯端末3の専用アプリケーション3Aにより自動ログインが行われる。 The processing of steps S62 to S64 of the mobile terminal 3 and the processing of steps S74 to S76 of the image management server 1 are respectively the processing of steps S9 to S11 and the processing of steps S24 to S26 described with reference to FIG. This is the same process as the above process. Based on the access token issued by the image management server 1, automatic login is performed by the dedicated application 3A of the mobile terminal 3.

以上のように、Webブラウザ3B経由で画像提供サービスにログインしていることを表すログインフラグを渡すことによっても、画像提供サービスに対する自動ログインを携帯端末3の専用アプリケーション3Aに行わせることが可能となる。 As described above, it is also possible to cause the dedicated application 3A of the mobile terminal 3 to automatically log in to the image providing service by passing the login flag indicating that the user is logged in to the image providing service via the web browser 3B. Become.

<各装置の構成>
・画像管理サーバの構成
図22は、画像管理サーバ1のハードウェア構成例を示すブロック図である。
<Configuration of each device>
- Configuration of Image Management Server FIG. 22 is a block diagram showing an example of the hardware configuration of the image management server 1.

図22に示すように、画像管理サーバ1はコンピュータから構成される。複数台のコンピュータから画像管理サーバ1が構成されるようにしてもよい。画像管理サーバ1が複数台のコンピュータから構成される場合、それぞれのコンピュータが協働することにより、画像提供サービスを提供するための各種の処理が実現される。 As shown in FIG. 22, the image management server 1 is composed of a computer. The image management server 1 may be configured from a plurality of computers. When the image management server 1 is composed of a plurality of computers, each computer cooperates to realize various processes for providing an image providing service.

CPU(Central Processing Unit)201、ROM(Read Only Memory)202、RAM(Random Access Memory)203は、バス204により相互に接続される。 A CPU (Central Processing Unit) 201, a ROM (Read Only Memory) 202, and a RAM (Random Access Memory) 203 are interconnected by a bus 204.

バス204には、さらに、入出力インタフェース205が接続される。入出力インタフェース205には、入力部206、出力部207、記憶部208、通信部209、およびドライブ210が接続される。 An input/output interface 205 is further connected to the bus 204 . An input section 206 , an output section 207 , a storage section 208 , a communication section 209 , and a drive 210 are connected to the input/output interface 205 .

入力部206は、キーボード、マウスなどより構成される。出力部207は、ディスプレイなどより構成される。 The input unit 206 includes a keyboard, a mouse, and the like. The output unit 207 includes a display and the like.

記憶部208は、ハードディスクや不揮発性のメモリなどより構成される。記憶部208は、CPU201が実行するプログラム、写真シール作成装置2からアップロードされた画像などの、画像提供サービスを提供するために用いられる各種の情報を記憶する。 The storage unit 208 is composed of a hard disk, nonvolatile memory, and the like. The storage unit 208 stores various information used to provide the image providing service, such as programs executed by the CPU 201 and images uploaded from the photo sticker creation device 2.

通信部209は、インターネット11に対するインタフェースである。例えば、通信部209は、写真シール作成装置2と通信を行い、写真シール作成装置2からアップロードされた画像を受信する。また、通信部209は、携帯端末3との間で通信を行い、画面表示に用いる情報、ダウンロードすることが選択された画像などの各種の情報を携帯端末3に送信する。 The communication unit 209 is an interface to the Internet 11. For example, the communication unit 209 communicates with the photo sticker creation device 2 and receives images uploaded from the photo sticker creation device 2. The communication unit 209 also communicates with the mobile terminal 3 and transmits various information such as information used for screen display and images selected to be downloaded to the mobile terminal 3.

ドライブ210は、リムーバブルメディア211に対するデータの書き込み、リムーバブルメディア211からのデータの読み出しを制御する。 The drive 210 controls writing data to and reading data from the removable medium 211 .

以上のように構成されるコンピュータでは、CPU201が、例えば、記憶部208に記憶されているプログラムをRAM203にロードして実行することにより、画像提供サービスを実現するための処理が行われる。 In the computer configured as described above, the CPU 201 performs processing for realizing the image providing service by, for example, loading a program stored in the storage unit 208 into the RAM 203 and executing it.

図23は、画像管理サーバ1の機能構成例を示すブロック図である。 FIG. 23 is a block diagram showing an example of the functional configuration of the image management server 1. As shown in FIG.

図23に示すように、画像管理サーバ1においては情報処理部241が実現される。画像管理サーバ1は、情報処理部241を有する情報処理装置である。 As shown in FIG. 23, an information processing section 241 is implemented in the image management server 1. The image management server 1 is an information processing device that includes an information processing section 241.

情報処理部241は、画像取得部251、画像管理部252、画像記憶部253、ユーザ情報管理部254、ユーザ情報記憶部255、および表示制御部256から構成される。図23に示す機能部のうちの少なくとも一部は、CPU201により所定のプログラムが実行されることによって実現される。 The information processing section 241 includes an image acquisition section 251, an image management section 252, an image storage section 253, a user information management section 254, a user information storage section 255, and a display control section 256. At least some of the functional units shown in FIG. 23 are realized by the CPU 201 executing a predetermined program.

画像取得部251は、写真シール作成装置2からアップロードされ、通信部209において受信された画像を管理情報とともに取得する。画像取得部251は、写真シール作成装置2からアップロードされた画像と管理情報を画像管理部252に出力する。 The image acquisition unit 251 acquires the image uploaded from the photo sticker creation device 2 and received by the communication unit 209 together with management information. The image acquisition unit 251 outputs the image and management information uploaded from the photo sticker creation device 2 to the image management unit 252.

画像管理部252は、画像取得部251から供給された画像を、管理情報と紐付けて画像記憶部253に記憶させて管理する。例えば、画像管理部252は、画像記憶部253に記憶させたそれぞれの画像を未保存画像として、または保存済み画像として管理する。 The image management section 252 manages the image supplied from the image acquisition section 251 by storing it in the image storage section 253 in association with management information. For example, the image management unit 252 manages each image stored in the image storage unit 253 as an unsaved image or a saved image.

画像管理部252は、未保存画像として管理しているそれぞれの画像の保存可能な期限を管理する。画像管理部252は、保存する画像として選択されなかった画像を、アップロードされてから1週間などの所定の期間の経過後に消去する。画像管理部252は、画像提供サービスに対するログイン操作を行ったユーザの画像を表示制御部256に出力する。 The image management unit 252 manages the storage period of each image managed as an unsaved image. The image management unit 252 deletes images that have not been selected as images to be saved after a predetermined period of time, such as one week, has elapsed since the images were uploaded. The image management unit 252 outputs an image of a user who has performed a login operation to the image providing service to the display control unit 256.

画像管理部252は、画像保存案内メールの送信などの処理も行う。 The image management unit 252 also performs processing such as sending an image storage guidance email.

ユーザ情報管理部254は、画像提供サービスの会員登録を行っているそれぞれのユーザの情報であるユーザ情報をユーザ情報記憶部255に記憶させて管理する。ユーザ情報には、アカウントを構成するユーザIDとパスワード、会員種別を表す情報が含まれる。 The user information management unit 254 stores and manages user information, which is information about each user who has registered as a member of the image providing service, in the user information storage unit 255. The user information includes the user ID and password that constitute the account, and information representing the membership type.

ユーザ情報管理部254は、携帯端末3と通信を行い、Webブラウザ3B経由での画像提供サービスに対するログインと、専用アプリケーション3A経由での画像提供サービスに対するログインとを管理する。ユーザ情報管理部254は、画像提供サービスにログインしているユーザに関する情報を管理する。 The user information management unit 254 communicates with the mobile terminal 3 and manages login to the image providing service via the web browser 3B and login to the image providing service via the dedicated application 3A. The user information management unit 254 manages information regarding users who are logged in to the image providing service.

図24は、ユーザ情報管理部254が管理する情報の例を示す図である。 FIG. 24 is a diagram showing an example of information managed by the user information management unit 254.

図24に示すように、画像提供サービスにログインしているユーザ毎に、認可コード、有効期限、SNS連携の有無に関する情報などがアカウントと紐付けて管理される。 As shown in FIG. 24, for each user who logs in to the image providing service, information such as an authorization code, expiration date, and information regarding whether or not there is SNS cooperation is managed in association with the account.

認可コードは、上述したように、携帯端末3に対して発行され、アクセストークンの取得に専用アプリケーション3Aにより用いられる情報である。 As described above, the authorization code is information issued to the mobile terminal 3 and used by the dedicated application 3A to obtain an access token.

有効期限は、ログインの有効期限に関する情報である。 The expiration date is information regarding the expiration date of the login.

SNS連携の有無は、画像提供サービスのアカウントと、ユーザが利用しているLINE(商標)、Twitter(商標)などのSNS(Social Networking Service)のアカウントとの紐付けが行われているか否かを表す情報である。 Whether or not there is SNS linkage is determined by whether or not the image providing service account is linked to the user's SNS (Social Networking Service) account such as LINE (trademark) or Twitter (trademark). This is information that represents.

SNSを利用するためには、ユーザは、SNS用のアプリケーションを携帯端末3にインストールしておくことが好ましい。SNS用のアプリケーションは、SNSを提供するサービス事業者により用意される。また、ユーザは、SNS用のアカウントを作成する必要がある。SNS連携の有無に関する情報を用いた処理については後述する。 In order to use SNS, it is preferable that the user installs an SNS application on the mobile terminal 3. Applications for SNS are prepared by service providers that provide SNS. Users also need to create an SNS account. Processing using information regarding the presence or absence of SNS cooperation will be described later.

ログインフラグなどの他の情報が、アカウントと紐付けて管理されるようにしてもよい。 Other information such as a login flag may be managed in association with the account.

このように、ユーザ情報管理部254は、各ユーザの画像提供サービスに対するログインの状況を管理したり、認可コードを管理したりする機能を有する。図17乃至図20を参照して説明した画像管理サーバ1の処理は、基本的には、ユーザ情報管理部254により行われる処理となる。複数台のサーバが分担してユーザ情報管理部254の機能を実現するようにしてもよい。 In this way, the user information management unit 254 has a function of managing each user's login status for the image providing service and managing authorization codes. The processes of the image management server 1 described with reference to FIGS. 17 to 20 are basically processes performed by the user information management section 254. The functions of the user information management section 254 may be implemented by multiple servers.

図23の表示制御部256は、上述したような確認画面、マイページ画面を、画像管理部252から供給された画像などに基づいて携帯端末3に表示させる。また、表示制御部256は、携帯端末3の画面表示をユーザの操作などに応じて制御する。 The display control unit 256 in FIG. 23 causes the mobile terminal 3 to display the above-described confirmation screen and my page screen based on the image supplied from the image management unit 252. Furthermore, the display control unit 256 controls the screen display of the mobile terminal 3 according to user operations and the like.

すなわち、表示制御部256は、Webブラウザ3B経由でのログイン後の画像提供サービスの画面の表示を制御する。表示制御部256は、携帯端末3のWebブラウザ3Bからの要求に応じて、ユーザの画像を含む各種の情報を提供し、Webブラウザ3B上で表示させる。 That is, the display control unit 256 controls the display of the image providing service screen after login via the web browser 3B. In response to a request from the web browser 3B of the mobile terminal 3, the display control unit 256 provides various types of information including the user's image, and causes the information to be displayed on the web browser 3B.

また、表示制御部256は、専用アプリケーション3A経由でのログイン後の画像提供サービスの画面の表示を制御する。表示制御部256は、携帯端末3の専用アプリケーション3Aからの要求に応じて、ユーザの画像を含む各種の情報を提供し、専用アプリケーション3A上で表示させる。 Furthermore, the display control unit 256 controls the display of the image providing service screen after logging in via the dedicated application 3A. The display control unit 256 provides various information including the user's image in response to a request from the dedicated application 3A of the mobile terminal 3, and causes the information to be displayed on the dedicated application 3A.

・携帯端末の構成
図25は、携帯端末3の構成例を示すブロック図である。
- Configuration of Mobile Terminal FIG. 25 is a block diagram showing an example of the configuration of the mobile terminal 3.

図25に示すように、携帯端末3には、ディスプレイ21の他に、制御部301、通信部302、メモリ303、操作部304、およびカメラ305が設けられる。 As shown in FIG. 25, in addition to the display 21, the mobile terminal 3 is provided with a control section 301, a communication section 302, a memory 303, an operation section 304, and a camera 305.

制御部301は、CPU,ROM,RAMなどより構成される。制御部301は、所定のプログラムを実行することによって、携帯端末3の全体の動作を制御する。 The control unit 301 is composed of a CPU, ROM, RAM, etc. The control unit 301 controls the overall operation of the mobile terminal 3 by executing a predetermined program.

制御部301においては、アプリケーション実行部301Aが実現される。専用アプリケーション3Aなどの各種のアプリがアプリケーション実行部301Aにより実行されることにより、上述した処理が実現される。 In the control unit 301, an application execution unit 301A is implemented. The above-described processing is realized by executing various applications such as the dedicated application 3A by the application execution unit 301A.

通信部302は、インターネット11を介して、画像管理サーバ1との間で通信を行う。通信部302は、画像管理サーバ1から送信されてきた情報を受信し、制御部301に出力する。また、通信部302は、制御部301から供給された情報を画像管理サーバ1に対して送信する。 The communication unit 302 communicates with the image management server 1 via the Internet 11. The communication unit 302 receives information transmitted from the image management server 1 and outputs it to the control unit 301. Furthermore, the communication unit 302 transmits information supplied from the control unit 301 to the image management server 1.

メモリ303は、フラッシュメモリなどより構成される。メモリ303が、携帯端末3のローカルストレージに相当する。着脱可能なメモリカードが携帯端末3に装着されている場合、メモリカードがローカルストレージとして用いられるようにしてもよい。 The memory 303 is composed of a flash memory or the like. The memory 303 corresponds to local storage of the mobile terminal 3. If a removable memory card is attached to the mobile terminal 3, the memory card may be used as local storage.

メモリ303は、画像管理サーバ1からダウンロードされた画像、制御部301が実行するアプリケーションなどの各種の情報を記憶する。 The memory 303 stores various information such as images downloaded from the image management server 1 and applications executed by the control unit 301.

操作部304は、各種のボタンや、ディスプレイ21に重ねて設けられたタッチパネルにより構成される。操作部304は、ユーザの操作の内容を表す信号を制御部301に出力する。 The operation unit 304 includes various buttons and a touch panel provided overlapping the display 21. The operation unit 304 outputs a signal representing the content of the user's operation to the control unit 301.

カメラ305は、ユーザによる操作に応じて撮影を行う。 The camera 305 takes pictures in response to user operations.

ディスプレイ21は、有機ELディスプレイ、LCDなどにより構成される。ディスプレイ21には、通信部302において受信された情報に基づいて、上述したような各種の画面が表示される。 The display 21 is composed of an organic EL display, an LCD, or the like. Various screens as described above are displayed on the display 21 based on the information received by the communication unit 302.

<処理の流れ>
・自動ログイン時の流れ
図26は、自動ログインの処理の流れを示す図である。
<Processing flow>
- Flow during automatic login FIG. 26 is a diagram showing the flow of automatic login processing.

図26の左端に示すように、携帯端末3の所定のアプリ上でINPUTとなる操作がユーザにより行われた場合、矢印A51に示すように、携帯端末3のWebブラウザ3Bにより、画像提供サービスサイトに対するアクセスが行われる。上述した例の場合、メーラにより表示される画像保存案内メールに含まれる専用アプリ用URLをタップする操作が、INPUTに相当する操作となる。 As shown at the left end of FIG. 26, when the user performs an INPUT operation on a predetermined application on the mobile terminal 3, the image providing service site is accessed. In the case of the above example, the operation of tapping the dedicated application URL included in the image storage guidance email displayed by the mailer is an operation equivalent to INPUT.

画像提供サービスサイト(画像管理サーバ1)から、携帯端末3において起動させようとする専用アプリケーション3Aに渡すパラメータがLink機能を使って送信される。上述した例の場合、認可コード、またはログインフラグがパラメータとして送信される。 Parameters to be passed to the dedicated application 3A to be started on the mobile terminal 3 are transmitted from the image providing service site (image management server 1) using the Link function. In the above example, the authorization code or login flag is sent as a parameter.

携帯端末3においては、矢印A52に示すように、専用アプリケーション3Aがインストール済みであるか否かが判定され、インストール済みである場合、矢印A53に示すように、専用アプリケーション3Aが起動する。 In the mobile terminal 3, as shown by arrow A52, it is determined whether or not the dedicated application 3A has been installed. If it has been installed, the dedicated application 3A is activated as shown by arrow A53.

また、Link機能によって画像管理サーバ1から送信されてきたデータに基づいて、起動した専用アプリケーション3Aにより、矢印A56に示すように所定の機能が実現される。上述した例の場合、Link機能によって画像管理サーバ1から送信されてきた認可コードなどの情報に基づいて、自動ログインの機能が専用アプリケーション3Aにより実現される。 Further, based on the data transmitted from the image management server 1 using the Link function, the activated dedicated application 3A realizes a predetermined function as shown by arrow A56. In the case of the above-mentioned example, the automatic login function is realized by the dedicated application 3A based on information such as the authorization code sent from the image management server 1 using the Link function.

一方、専用アプリケーション3Aがインストールされていない場合、矢印A54に示すようにアプリストアに遷移し(アプリストアに対するアクセスが行われ)、専用アプリケーション3Aのインストールが行われる。 On the other hand, if the dedicated application 3A is not installed, the process transitions to the app store (access is made to the app store) as shown by arrow A54, and the dedicated application 3A is installed.

専用アプリケーション3Aのインストールが終了した場合、矢印A55に示すようにインストール直後の専用アプリケーション3Aが起動し、Link機能によって画像管理サーバ1から送信されてきたデータに基づいて、矢印A56に示すように所定の機能が実現される。 When the installation of the dedicated application 3A is completed, the dedicated application 3A immediately after installation is started as shown by arrow A55, and the specified application is started as shown by arrow A56 based on the data sent from the image management server 1 by the Link function. functions are realized.

・機能を追加した例
専用アプリケーション3Aによる自動ログイン後、自動ログインに続けて他の処理が専用アプリケーション3Aによって行われるようにすることが可能である。例えば、写真シール作成装置2からアップロードされた未保存画像が、ユーザによる操作なしに、専用アプリケーション3Aによって自動的に保存される。
- Example of adding functions After automatic login by the dedicated application 3A, it is possible to have other processing performed by the dedicated application 3A following the automatic login. For example, an unsaved image uploaded from the photo sticker creation device 2 is automatically stored by the dedicated application 3A without any user operation.

図27は、自動ログイン後に未保存画像の保存が行われる場合の処理の流れを示す図である。 FIG. 27 is a diagram showing the flow of processing when unsaved images are saved after automatic login.

図27の左端に示すように、画像保存案内メールに含まれる専用アプリ用URLをタップする操作がINPUTとして行われた場合、携帯端末3のWebブラウザ3Bにより、画像提供サービスサイトに対するアクセスが行われる。 As shown on the left side of FIG. 27, when the operation of tapping the dedicated application URL included in the image storage guidance email is performed as INPUT, the web browser 3B of the mobile terminal 3 accesses the image providing service site. .

専用アプリ用URLには、写真シール作成装置2により発行されたシールIDを特定可能な情報が含まれている。携帯端末3のWebブラウザ3Bによるアクセスが行われた場合、画像管理サーバ1においては、携帯端末3のユーザに対して写真シール作成装置2により発行されたシールIDが特定される。 The dedicated application URL includes information that allows identification of the sticker ID issued by the photo sticker creation device 2. When access is made by the web browser 3B of the mobile terminal 3, the image management server 1 identifies the sticker ID issued by the photo sticker creation device 2 to the user of the mobile terminal 3.

画像提供サービスサイトから、専用アプリケーション3Aに渡すパラメータがLink機能を使って送信される。この例においては、吹き出し#11に示すように、認可コードとともにシールIDが送信される。ログインフラグとともにシールIDが送信されるようにしてもよい。 Parameters to be passed to the dedicated application 3A are sent from the image providing service site using the Link function. In this example, as shown in balloon #11, the seal ID is transmitted along with the authorization code. The seal ID may be sent together with the login flag.

専用アプリケーション3Aが起動するまでの処理は、図26を参照して説明した処理と同様の処理である。 The processing up to the activation of the dedicated application 3A is similar to the processing described with reference to FIG. 26.

すなわち、携帯端末3においては、専用アプリケーション3Aがインストール済みであるか否かが判定され、インストール済みである場合、専用アプリケーション3Aが起動する。 That is, in the mobile terminal 3, it is determined whether or not the dedicated application 3A has been installed, and if it has been installed, the dedicated application 3A is started.

また、Link機能によって画像管理サーバ1から送信されてきた認可コードに基づいて、起動した専用アプリケーション3Aにより、画像提供サービスに対する自動ログインが行われる。自動ログイン後、認可コードとともに画像管理サーバ1から送信されてきたシールIDが専用アプリケーション3Aから画像管理サーバ1に対して送信され、吹き出し#12に示すように、シールIDにより特定される画像の保存が要求される。 Further, based on the authorization code sent from the image management server 1 using the Link function, automatic login to the image providing service is performed by the activated dedicated application 3A. After automatic login, the sticker ID sent from the image management server 1 along with the authorization code is sent from the dedicated application 3A to the image management server 1, and as shown in balloon #12, the image specified by the sticker ID is saved. is required.

画像管理サーバ1においては、専用アプリケーション3Aから送信されてきたシールIDに基づいて、携帯端末3のユーザの画像が特定され、保存済み画像として管理される。携帯端末3のディスプレイ21には、画像の保存が行われたことを通知する、図8等を参照して説明した画面が専用アプリケーション3Aによって表示される。 In the image management server 1, the image of the user of the mobile terminal 3 is specified based on the sticker ID sent from the dedicated application 3A, and managed as a saved image. On the display 21 of the mobile terminal 3, the dedicated application 3A displays the screen described with reference to FIG. 8 and the like, which notifies that the image has been saved.

一方、専用アプリケーション3Aがインストールされていない場合、アプリストアに遷移し、専用アプリケーション3Aのインストールが行われる。 On the other hand, if the dedicated application 3A is not installed, the screen transitions to the app store and the dedicated application 3A is installed.

専用アプリケーション3Aのインストールが終了した場合、インストール直後の専用アプリケーション3Aが起動し、Link機能によって画像管理サーバ1から送信されてきたデータに基づいて、矢印A56に示すように、自動ログインと、未保存画像の保存が実現される。 When the installation of the dedicated application 3A is completed, the dedicated application 3A immediately after installation is started, and based on the data sent from the image management server 1 by the Link function, automatic login and unsaved information are displayed as shown by arrow A56. Image storage is achieved.

このように、認可コードとともにシールIDが起動後の専用アプリケーション3Aに渡されるようにすることにより、専用アプリケーション3Aによる自動ログインと、未保存画像の保存が自動的に行われる。 In this way, by passing the seal ID along with the authorization code to the dedicated application 3A after activation, automatic login by the dedicated application 3A and storage of unsaved images are automatically performed.

ユーザは、専用アプリケーション3A経由でログインするための操作だけでなく、シールIDを入力するなどの、未保存画像を保存するための操作を行わずに、未保存画像を保存させることが可能となる。 Users can save unsaved images without having to perform any operations to save unsaved images, such as entering a sticker ID in addition to logging in via the dedicated application 3A. .

・ログイン方法を提示する例
画像提供サービスのアカウントと、SNSアカウントとの紐付けであるSNS連携が行われている場合、ユーザは、専用アプリケーション3A経由での画像提供サービスのログインを、SNSのアカウントであるSNSアカウントを使用して行うことも可能とされる。
・Example of presenting login method If SNS linkage, which is linking the image providing service account and SNS account, is performed, the user can log in to the image providing service via dedicated application 3A, and use the SNS account. It is also possible to do this using an SNS account.

SNS連携の設定は、例えば、画像提供サービスにログイン後、携帯端末3のユーザが自身のSNSアカウントを登録することによって行われる。SNS連携が行われていることにより、画像管理サーバ1は、SNSアカウントに基づいて、ユーザの画像提供サービスのアカウントを特定することができる。 Settings for SNS collaboration are performed, for example, by the user of the mobile terminal 3 registering his or her SNS account after logging into the image providing service. By performing SNS cooperation, the image management server 1 can identify the user's image providing service account based on the SNS account.

図28は、ログイン方法を提示する場合の処理の流れを示す図である。 FIG. 28 is a diagram showing the flow of processing when presenting a login method.

図28の左端に示すように、画像保存案内メールに含まれる専用アプリ用URLをタップする操作がINPUTとして行われた場合、携帯端末3のWebブラウザ3Bにより、画像提供サービスサイトに対するアクセスが行われる。 As shown on the left side of FIG. 28, when the operation of tapping the dedicated application URL included in the image storage guidance email is performed as INPUT, the web browser 3B of the mobile terminal 3 accesses the image providing service site. .

画像提供サービスサイトから、専用アプリケーション3Aに渡すパラメータがLink機能を使って送信される。 Parameters to be passed to the dedicated application 3A are sent from the image providing service site using the Link function.

この例においては、吹き出し#21に示すように、ログインフラグが送信される。ここで送信されるログインフラグは、Webブラウザ3B経由で画像提供サービスサイトにログインしているか否かに加えて、SNS連携の有り無しを表す。画像管理サーバ1においては、ユーザ情報管理部254が管理しているユーザ情報に基づいて、SNS連携が行われているか否かが特定され、Webブラウザ3B経由で画像提供サービスサイトにログインしているか否かと、SNS連携の有り無しとを表す値がログインフラグに対して設定される。 In this example, a login flag is transmitted as shown in balloon #21. The login flag transmitted here indicates whether or not the user is logged in to the image providing service site via the web browser 3B, as well as whether there is SNS cooperation. In the image management server 1, based on the user information managed by the user information management unit 254, it is determined whether SNS cooperation is being performed and whether or not the user is logging in to the image providing service site via the web browser 3B. A value indicating whether or not there is SNS cooperation is set for the login flag.

専用アプリケーション3Aが起動するまでの処理は、図26等を参照して説明した処理と同様の処理である。 The processing up to the activation of the dedicated application 3A is similar to the processing described with reference to FIG. 26 and the like.

すなわち、携帯端末3においては、専用アプリケーション3Aがインストール済みであるか否かが判定され、インストール済みである場合、専用アプリケーション3Aが起動する。 That is, in the mobile terminal 3, it is determined whether or not the dedicated application 3A has been installed, and if it has been installed, the dedicated application 3A is started.

また、専用アプリケーション3Aが起動した後、吹き出し#22に示すように、Link機能によって画像管理サーバ1から送信されてきたログインフラグに基づいて、最適なログイン方法の提示が専用アプリケーション3Aにより行われる。 Further, after the dedicated application 3A is started, as shown in balloon #22, the dedicated application 3A presents the optimal login method based on the login flag sent from the image management server 1 using the Link function.

例えば、ログインフラグがSNS連携有りを示している場合、専用アプリケーション3A経由でのログインを、SNSアカウントを使用して行うことができることが専用アプリケーション3Aにより提示される。ログイン方法を提示する画面には、Webブラウザ3B経由での画像提供サービスのログインに使用しているアカウントと同じアカウントでもログインすることが提示される。 For example, when the login flag indicates that SNS cooperation exists, the dedicated application 3A presents that the login via the dedicated application 3A can be performed using an SNS account. On the screen presenting the login method, the user is prompted to log in using the same account used to log in to the image providing service via the web browser 3B.

ユーザは、専用アプリケーション3A経由でのログインを、SNSアカウントを使用して行うことを選択することができるし、Webブラウザ3B経由での画像提供サービスのログインに使用しているアカウントと同じアカウントを使用して行うことを選択することもできる。 The user can choose to log in via the dedicated application 3A using an SNS account, or use the same account used to log in to the image providing service via the web browser 3B. You can also choose to do so.

このように、ログインフラグは、SNSアカウントを用いたログインが可能であるか否か、すなわち、専用アプリケーション3A経由でのログインに使用可能なアカウントの種別を表すログイン可能種別情報として用いられる。 In this way, the login flag is used as login possible type information indicating whether login using an SNS account is possible, that is, the type of account that can be used for login via the dedicated application 3A.

ここで、図29および図30のフローチャートを参照して、自動ログインを実現するための一連の他の処理について説明する。 Here, a series of other processes for realizing automatic login will be described with reference to the flowcharts of FIGS. 29 and 30.

ステップS101において、携帯端末3は、画像管理サーバ1から送信されてきた画像保存案内メールに含まれる専用アプリ用URLのタップを受け付ける。 In step S101, the mobile terminal 3 accepts a tap on the dedicated application URL included in the image storage guidance email sent from the image management server 1.

ステップS102において、携帯端末3は、Webブラウザ3Bを起動し、専用アプリ用URLに基づいて画像管理サーバ1に対するアクセスを行う。 In step S102, the mobile terminal 3 starts the web browser 3B and accesses the image management server 1 based on the dedicated application URL.

ステップS121において、画像管理サーバ1は、携帯端末3のユーザがWebブラウザ3B経由で画像提供サービスにログイン済みであるか否かを判定する。 In step S121, the image management server 1 determines whether the user of the mobile terminal 3 has logged in to the image providing service via the web browser 3B.

Webブラウザ3B経由で画像提供サービスにログイン済みであるとステップS121において判定した場合、ステップS122において、画像管理サーバ1のユーザ情報管理部254は、ユーザ情報を参照し、SNS連携の有り無しを確認する。 If it is determined in step S121 that the user has already logged in to the image providing service via the web browser 3B, in step S122, the user information management unit 254 of the image management server 1 refers to the user information and checks whether there is SNS cooperation. do.

ステップS123において、ユーザ情報管理部254は、SNS連携の有り無しの確認結果に応じた値をログインフラグに設定し、そのログインフラグをパラメータとして付加してLink機能提供サーバに送信する。 In step S123, the user information management unit 254 sets a value in the login flag according to the confirmation result of the presence or absence of SNS collaboration, adds the login flag as a parameter, and sends the flag to the Link function providing server.

ステップS131において、Link機能提供サーバは、画像管理サーバ1から送信されてきたログインフラグを受信し、保持する。 In step S131, the Link function providing server receives the login flag sent from the image management server 1 and holds it.

携帯端末3のステップS103乃至S108の処理、および、Link機能提供サーバのステップS132の処理は、それぞれ、図19のステップS53乃至S58の処理、および、Link機能提供サーバのステップS82の処理と同様の処理である。インストール済みの専用アプリケーション3A、または、インストール直後の専用アプリケーション3Aが起動した後、Link機能提供サーバに対してログインフラグが要求され、要求に応じて送信されてきたログインフラグが専用アプリケーション3Aにより取得される。 The processing of steps S103 to S108 of the mobile terminal 3 and the processing of step S132 of the Link function providing server are similar to the processing of steps S53 to S58 of FIG. 19 and the processing of step S82 of the Link function providing server, respectively. It is processing. After the installed dedicated application 3A or the dedicated application 3A immediately after installation is started, a login flag is requested from the Link function providing server, and the login flag sent in response to the request is acquired by the dedicated application 3A. Ru.

図30のステップS109において、携帯端末3の専用アプリケーション3Aは、ログイン可能種別をログインフラグに基づいて特定し、ログイン方法の提示画面を表示させる。 In step S109 of FIG. 30, the dedicated application 3A of the mobile terminal 3 specifies the log-in type based on the login flag, and displays a login method presentation screen.

図31は、SNS連携が有りである場合のログイン方法の提示画面の例を示す図である。 FIG. 31 is a diagram showing an example of a login method presentation screen when SNS cooperation is available.

図31の例においては、SNSアカウントでログインすることが可能であることを通知するメッセージが表示されている。 In the example of FIG. 31, a message notifying that it is possible to log in with an SNS account is displayed.

メッセージの下には、ボタン401とボタン402が表示される。ボタン401は、SNSアカウントを用いて画像提供サービスにログインするときに押下されるボタンである。ボタン402は、専用アプリケーション3Aでのログインを、Webブラウザ3B経由での画像提供サービスのログインに使用しているアカウントと同じアカウントを用いて行うときに押下されるボタンである。 A button 401 and a button 402 are displayed below the message. A button 401 is a button that is pressed when logging into the image providing service using an SNS account. The button 402 is a button that is pressed when logging in to the dedicated application 3A using the same account that is used to log in to the image providing service via the web browser 3B.

図30の説明に戻り、ステップS110において、携帯端末3の専用アプリケーション3Aは、ユーザの操作によりSNSアカウントでログインすることが選択されたか否か、すなわち、図31のボタン401がタップされたか否かを判定する。 Returning to the explanation of FIG. 30, in step S110, the dedicated application 3A of the mobile terminal 3 determines whether logging in with an SNS account has been selected by the user's operation, that is, whether the button 401 in FIG. 31 has been tapped. Determine.

SNSアカウントでログインすることが選択されたとステップS110において判定した場合、ステップS111に進み、携帯端末3は、SNSアプリを起動し、画像管理サーバ1にアクセスする。 If it is determined in step S110 that logging in with an SNS account has been selected, the process proceeds to step S111, where the mobile terminal 3 starts the SNS application and accesses the image management server 1.

画像管理サーバ1のステップS124乃至S127の処理、および、携帯端末3のステップS112乃至S114の処理は、それぞれ、図20のステップS73乃至S76の処理、および、ステップS62乃至S64の処理と同様の処理である。SNSアプリによる要求に応じて画像管理サーバ1により発行されたアクセストークンに基づいて、携帯端末3の専用アプリケーション3Aにより自動ログインが行われる。 The processing of steps S124 to S127 of the image management server 1 and the processing of steps S112 to S114 of the mobile terminal 3 are the same as the processing of steps S73 to S76 and the processing of steps S62 to S64 in FIG. 20, respectively. It is. Automatic login is performed by the dedicated application 3A of the mobile terminal 3 based on the access token issued by the image management server 1 in response to a request from the SNS application.

以上の処理により、ユーザは、専用アプリケーション3A経由での画像提供サービスに対するログインを、SNSアカウントを用いて行うことが可能となる。 Through the above processing, the user can log in to the image providing service via the dedicated application 3A using an SNS account.

画像提供サービスのアカウントに対して複数のSNSアカウントが連携されている場合、ログイン方法の提示画面において、どのSNSアカウントを用いてログインするのかがユーザにより選択されるようにしてもよい。 If multiple SNS accounts are linked to the image providing service account, the user may select which SNS account to use to log in on the login method presentation screen.

画像提供サービスのアカウントに対して連携されるアカウントがSNSアカウントであるものとしたが、ユーザを特定可能な情報であれば、SNS以外の他のサービスのアカウントが用いられるようにしてもよい。 Although the account linked to the account of the image providing service is an SNS account, an account of a service other than SNS may be used as long as the information can identify the user.

<変形例>
・自動ログイン後の機能の例
未保存画像の保存機能ではなく、他の機能が、自動ログイン後の専用アプリケーション3Aにより実行されるようにしてもよい。
<Modified example>
- Example of function after automatic login Instead of the function of saving unsaved images, other functions may be executed by the dedicated application 3A after automatic login.

この場合、自動ログイン後に実行する機能を指定する文字列である機能指定文字列が、Link機能の認可コードなどにパラメータとして付加され、起動した専用アプリケーション3Aに伝達される。 In this case, a function specification character string, which is a character string specifying a function to be executed after automatic login, is added as a parameter to the authorization code of the Link function, etc., and is transmitted to the activated dedicated application 3A.

例えば上述した自動保存機能を実行させる場合、「PuriGet&sid_xxxxxxxxxx」の文字列が機能指定文字列として用いられる。機能指定文字列のうちの「sid」がシールIDに相当する。機能指定文字列にパスが含まれることがある。「PuriGet」はパスである。 For example, when executing the automatic save function described above, the character string "PuriGet&sid_xxxxxxxxxx" is used as the function specification character string. "sid" in the function specification string corresponds to the sticker ID. A path may be included in the function specification string. "PuriGet" is a path.

機能指定文字列を用いて、自動ログイン後の専用アプリケーション3Aに以下の機能を実行させることが可能である。 Using the function specification character string, it is possible to cause the dedicated application 3A after automatic login to execute the following functions.

(1)アルバム機能
アルバム機能は、保存済み画像などのユーザの画像をグループ化するなどして管理する機能である。複数の画像からなるグループがアルバムとなる。
(1) Album Function The album function is a function for managing user images such as saved images by grouping them. A group of multiple images becomes an album.

例えば自動ログイン後、ユーザにより新たに撮影された画像をまとめたアルバムが自動的に作成される。また、ユーザが使用した写真シール作成装置2の機種に応じたアルバムが自動的に作成される。アルバム機能を実行する場合、「album&accountId」の文字列が機能指定文字列として用いられる。 For example, after automatic login, an album containing images newly taken by the user is automatically created. Further, an album corresponding to the model of the photo sticker creating device 2 used by the user is automatically created. When executing the album function, the character string "album&accountId" is used as the function specification character string.

これにより、ユーザは、専用アプリケーション3Aの画面上で画像を選択するなどしてアルバムを自ら作成することなく、アルバム単位で画像を管理したり、アルバム単位で画像を閲覧したりすることができる。 This allows the user to manage images in album units and view images in album units, without having to create an album himself by selecting images on the screen of the dedicated application 3A.

(2)公開機能
公開機能は、保存済み画像などのユーザの画像を、他のユーザが閲覧可能な画像として公開する機能である。
(2) Publishing function The publishing function is a function that makes a user's image, such as a saved image, available to the public as an image that can be viewed by other users.

例えば自動ログイン後、ユーザにより新たに撮影された画像が自動的に公開される。公開機能を実行する場合、「createPuriPost」の文字列が機能指定文字列として用いられる。 For example, after automatic login, images newly taken by the user are automatically published. When executing a publishing function, the string "createPuriPost" is used as the function specification string.

ユーザは、専用アプリケーション3Aの画面上で画像を選択し、公開/非公開の設定を行うことなく、画像を公開することができる。 The user can select an image on the screen of the dedicated application 3A and make the image public without making public/private settings.

(3)動画像管理画面への遷移機能
動画像管理画面への遷移機能は、専用アプリケーション3Aの画面を、動画像管理画面に遷移させる機能である。動画像管理画面は、写真シール作成装置2からアップロードされた動画像が一覧表示される画面である。
(3) Function for transitioning to the video management screen The function for transitioning to the video management screen is a function for transitioning the screen of the dedicated application 3A to the video management screen. The moving image management screen is a screen on which a list of moving images uploaded from the photo sticker creation device 2 is displayed.

例えば自動ログイン後、動画像管理画面が自動的に表示される。動画像管理画面への遷移機能を実行する場合、「movie&path」の文字列が機能指定文字列として用いられる。 For example, after automatic login, the video management screen is automatically displayed. When executing the function of transitioning to the video management screen, the character string "movie&path" is used as the function specification character string.

ユーザは、専用アプリケーション3Aを操作することなく、動画像管理画面上で動画像を再生させて視聴することができる。 The user can play and view the moving image on the moving image management screen without operating the dedicated application 3A.

(4)会員種別に応じた画面への遷移機能
会員種別に応じた画面への遷移機能は、専用アプリケーション3Aの画面を、ユーザの会員種別に応じた画面に遷移させる機能である。会員種別に応じた画面には、例えば課金画面がある。例えば無料会員のユーザに対しては、有料会員に変更するための画面が課金画面として提示される。
(4) Function of transitioning to a screen according to membership type The function of transitioning to a screen according to membership type is a function of transitioning the screen of the dedicated application 3A to a screen according to the user's membership type. The screen corresponding to the membership type includes, for example, a billing screen. For example, a user who is a free member is presented with a screen for changing to a paid member as a billing screen.

例えば自動ログイン後、課金画面が自動的に表示される。課金画面への遷移機能を実行する場合、「appPurchase」の文字列が機能指定文字列として用いられる。 For example, after automatic login, the billing screen is automatically displayed. When executing the transition function to the billing screen, the character string "appPurchase" is used as the function specification character string.

ユーザは、専用アプリケーション3Aを操作することなく、課金画面上で有料会員となることを選択し、料金の支払いなどを行うことができる。 The user can select to become a paid member on the billing screen and pay the fee without operating the dedicated application 3A.

自動保存機能の実行後に公開機能を実行するといったように、自動ログイン後に実行する機能として複数の機能を指定することも可能である。 It is also possible to specify multiple functions to be executed after automatic login, such as executing a publishing function after executing an automatic save function.

・その他
Webブラウザ3B経由、または専用アプリケーション3A経由でログインが行われるサービスが画像提供サービスであるものとしたが、SNSを含むコミュニケーションサービス、通信販売サービスなどの、ネットワークを介して提供される各種のサービスに対するログインに自動ログインの機能を適用可能である。
·others
Although we assumed that the image providing service is a service that requires login via the web browser 3B or the dedicated application 3A, it also applies to various services provided via networks, such as communication services including SNS and mail order services. Automatic login function can be applied to login.

自動ログインの処理のINPUTが画像保存案内メールに含まれる専用アプリ用URLをタップする操作であるものとしたが、他のINPUTをトリガとして、一連の自動ログインの処理が開始されるようにしてもよい。 Although the INPUT for the automatic login process is an operation of tapping the URL for the dedicated application included in the image save guidance email, it is also possible to trigger a series of automatic login processes by using other inputs as a trigger. good.

例えば、自動ログイン用のボタンを押下(タップ)する操作をトリガとして、自動ログインの処理が開始されるようにすることも可能である。この場合、専用アプリ用URLと同じ情報が、自動ログイン用のボタンに埋め込まれていることになる。 For example, it is also possible to start the automatic login process using an operation of pressing (tapping) an automatic login button as a trigger. In this case, the same information as the dedicated app URL will be embedded in the automatic login button.

画像提供サービスに対するログインが携帯端末3にインストールされたWebブラウザ3B経由で行われるものとしたが、Webブラウザがインストールされた、PCなどの他のデバイスのWebブラウザ経由で行われるようにしてもよい。 Although it is assumed that login to the image providing service is performed via the web browser 3B installed on the mobile terminal 3, it may be configured to be performed via the web browser of another device such as a PC on which the web browser is installed. .

ユーザが、専用アプリケーション3Aでのログインを、Webブラウザ3B経由での画像提供サービスのログインに使用しているアカウントと異なるアカウントを使用して行っている場合、Webブラウザ3B経由での画像提供サービスのログインに使用しているアカウントでのログインを禁止させることも可能である。 If the user logs in to the dedicated application 3A using a different account from the account used to log in to the image providing service via the web browser 3B, the user logs in to the image providing service via the web browser 3B using a different account. It is also possible to prohibit login using the account used for login.

・プログラムの例
上述した一連の処理は、ハードウェアにより実行することもできるし、ソフトウェアにより実行することもできる。一連の処理をソフトウェアにより実行する場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、汎用のパーソナルコンピュータなどにインストールされる。
- Example of program The series of processes described above can be executed by hardware or software. When a series of processes is executed by software, a program constituting the software is installed in a computer built into dedicated hardware or a general-purpose personal computer.

インストールされるプログラムは、光ディスク(CD-ROM(Compact Disc-Read Only Memory),DVD(Digital Versatile Disc)等)や半導体メモリなどよりなるリムーバブルメディアに記録して提供される。また、ローカルエリアネットワーク、インターネット、デジタル放送といった、有線または無線の伝送媒体を介して提供されるようにしてもよい。 The program to be installed is provided by being recorded on a removable medium such as an optical disk (CD-ROM (Compact Disc-Read Only Memory), DVD (Digital Versatile Disc), etc.) or semiconductor memory. It may also be provided via a wired or wireless transmission medium, such as a local area network, the Internet, or digital broadcasting.

コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。 The program executed by the computer may be a program in which processing is performed chronologically in accordance with the order described in this specification, or may be a program in which processing is performed in parallel or at necessary timing such as when a call is made. It may also be a program that is carried out.

なお、本明細書において、システムとは、複数の構成要素(装置、モジュール(部品)等)の集合を意味し、すべての構成要素が同一筐体中にあるか否かは問わない。したがって、別個の筐体に収納され、ネットワークを介して接続されている複数の装置、及び、1つの筐体の中に複数のモジュールが収納されている1つの装置は、いずれも、システムである。 Note that in this specification, a system means a collection of a plurality of components (devices, modules (components), etc.), and it does not matter whether all the components are located in the same casing. Therefore, multiple devices housed in separate casings and connected via a network, and a single device with multiple modules housed in one casing are both systems. .

本明細書に記載された効果はあくまで例示であって限定されるものでは無く、また他の効果があってもよい。 The effects described in this specification are merely examples and are not limiting, and other effects may also exist.

本技術の実施の形態は、上述した実施の形態に限定されるものではなく、本技術の要旨を逸脱しない範囲において種々の変更が可能である。 The embodiments of the present technology are not limited to the embodiments described above, and various changes can be made without departing from the gist of the present technology.

例えば、本技術は、1つの機能を、ネットワークを介して複数の装置で分担、共同して処理するクラウドコンピューティングの構成をとることができる。 For example, the present technology can take a cloud computing configuration in which one function is shared and jointly processed by multiple devices via a network.

また、上述のフローチャートで説明した各ステップは、1つの装置で実行する他、複数の装置で分担して実行することができる。 Moreover, each step explained in the above-mentioned flowchart can be executed by one device or can be shared and executed by a plurality of devices.

さらに、1つのステップに複数の処理が含まれる場合には、その1つのステップに含まれる複数の処理は、1つの装置で実行する他、複数の装置で分担して実行することができる。 Furthermore, when one step includes multiple processes, the multiple processes included in that one step can be executed by one device or can be shared and executed by multiple devices.

1 画像管理サーバ, 2 写真シール作成装置, 3 携帯端末, 241 情報処理部, 251 画像取得部, 252 画像管理部, 253 画像記憶部, 254 ユーザ情報管理部, 255 ユーザ情報記憶部, 256 表示制御部, 301 制御部, 301A アプリケーション実行部 1 image management server, 2 photo sticker creation device, 3 mobile terminal, 241 information processing unit, 251 image acquisition unit, 252 image management unit, 253 image storage unit, 254 user information management unit, 255 user information storage unit, 256 display control section, 301 control section, 301A application execution section

Claims (16)

携帯端末にインストールされるプログラムであって、
前記携帯端末のユーザがWebブラウザ経由で所定のサービスに第1のログインを行っている場合に、前記所定のサービスの提供を管理する情報処理装置から送信されてくる、前記第1のログインに前記ユーザが使用しているアカウントに紐付けられたログイン情報と前記所定のサービスに対する第2のログイン後に実行する機能に関するパラメータと、を受信し、
前記第2のログインを前記ログイン情報に基づいて行い、
前記第2のログイン後、前記パラメータが指定する所定の機能を実行する
処理を前記携帯端末に実行させるプログラム。
A program installed on a mobile terminal,
When the user of the mobile terminal performs a first login to a predetermined service via a web browser, the first login information sent from the information processing device that manages the provision of the predetermined service. receiving login information linked to an account used by the user and parameters regarding a function to be executed after a second login to the predetermined service;
performing the second login based on the login information;
After the second login, the program causes the mobile terminal to execute a process of executing a predetermined function specified by the parameter.
所定のサービスの提供を管理する情報処理装置が、
携帯端末のユーザがWebブラウザ経由で前記所定のサービスに第1のログインを行っている場合、前記第1のログインに前記ユーザが使用しているアカウントに紐付けられたログイン情報と、前記所定のサービスに対する第2のログイン後に実行する機能に関するパラメータと、を前記携帯端末に送信し、
前記携帯端末にインストールされた、前記所定のサービスを利用するために用いられるアプリケーションによる前記第2のログインを、前記ログイン情報に基づいて前記アプリケーションに行わせ、
前記第2のログイン後、前記パラメータが指定する所定の機能を前記アプリケーションに実行させる
情報処理方法。
An information processing device that manages the provision of a predetermined service,
When a user of a mobile terminal performs a first login to the predetermined service via a web browser, the first login includes login information linked to the account used by the user and the predetermined service. a parameter regarding a function to be executed after a second login to the service, to the mobile terminal;
causing the second login by an application installed on the mobile terminal and used to use the predetermined service to be performed by the application based on the login information;
After the second login, the information processing method causes the application to execute a predetermined function specified by the parameter.
ユーザを被写体として撮影する撮影装置からアップロードされた画像を提供する画像提供サービスを利用するために用いられる、携帯端末にインストールされるプログラムであって、
前記携帯端末の前記ユーザがWebブラウザ経由で前記画像提供サービスに第1のログインを行っている場合に、前記画像提供サービスの提供を管理する情報処理装置から送信されてくる、前記第1のログインに前記ユーザが使用しているアカウントに紐付けられたログイン情報と前記画像提供サービスに対する第2のログイン後に実行する機能に関するパラメータと、を受信し、
前記第2のログインを前記ログイン情報に基づいて行い、
前記第2のログイン後、前記パラメータが指定する所定の機能を実行する
処理を前記携帯端末に実行させるプログラム。
A program installed on a mobile terminal used for using an image providing service that provides images uploaded from a photographing device that photographs a user as a subject,
When the user of the mobile terminal performs a first login to the image providing service via a web browser, the first login is sent from an information processing device that manages provision of the image providing service. receiving login information linked to an account used by the user and parameters regarding a function to be executed after a second login to the image providing service;
performing the second login based on the login information;
After the second login, the program causes the mobile terminal to execute a process of executing a predetermined function specified by the parameter.
前記プログラムは、前記情報処理装置に対する前記Webブラウザによるアクセス前に、または、前記Webブラウザによるアクセス後にインストールされる
請求項3に記載のプログラム。
The program according to claim 3, wherein the program is installed before the web browser accesses the information processing device or after the web browser accesses the information processing device.
前記パラメータは、前記撮影装置から前記情報処理装置に対してアップロードされた前記画像の識別情報を含み、
前記第2のログイン後、前記識別情報を前記情報処理装置に送信し、前記画像を前記情報処理装置において保存させる機能を前記所定の機能として実行する
請求項3または4に記載のプログラム。
The parameters include identification information of the image uploaded from the photographing device to the information processing device,
5. The program according to claim 3, wherein after the second login, the predetermined function executes a function of transmitting the identification information to the information processing apparatus and storing the image in the information processing apparatus.
前記第2のログイン後、前記撮影装置から前記情報処理装置に対してアップロードされ、前記情報処理装置において保存された前記画像をグループ化して管理するアルバム機能を、前記所定の機能として前記パラメータに基づいて実行する
請求項3または4に記載のプログラム。
After the second login, an album function for grouping and managing the images uploaded from the photographing device to the information processing device and stored in the information processing device is set as the predetermined function based on the parameters. The program according to claim 3 or 4, wherein the program is executed.
前記第2のログイン後、前記撮影装置から前記情報処理装置に対してアップロードされ、前記情報処理装置において保存された前記画像を他のユーザに公開する画像として設定する公開機能を、前記所定の機能として前記パラメータに基づいて実行する
請求項3または4に記載のプログラム。
After the second login, the predetermined function includes a publishing function for setting the image uploaded from the photographing device to the information processing device and stored in the information processing device as an image to be made public to other users. The program according to claim 3 or 4, wherein the program is executed based on the parameters.
前記パラメータは、前記撮影装置から前記情報処理装置に対してアップロードされた動画像が表示される表示画面への遷移に用いられる情報を含み、
前記第2のログイン後、前記プログラムの画面を前記表示画面に遷移させる機能を、前記所定の機能として前記パラメータに基づいて実行する
請求項3または4に記載のプログラム。
The parameters include information used for transition to a display screen on which a moving image uploaded from the photographing device to the information processing device is displayed,
The program according to claim 3 , wherein after the second login, a function of transitioning the screen of the program to the display screen is executed as the predetermined function based on the parameters.
前記パラメータは、前記画像提供サービスにおける前記ユーザの会員種別を表す情報を含み、
前記第2のログイン後、前記プログラムの画面を前記ユーザの会員種別に応じた画面に遷移させる機能を、前記所定の機能として前記パラメータに基づいて実行する
請求項3または4に記載のプログラム。
The parameter includes information representing the membership type of the user in the image providing service,
5. The program according to claim 3, wherein after the second login, the predetermined function executes a function of transitioning the program screen to a screen corresponding to the membership type of the user based on the parameters.
前記第2のログインを、前記第1のログインに用いられているアカウントと同じアカウントを用いて行うか否かの選択画面を表示させる
請求項3乃至9のいずれかに記載のプログラム。
10. The program according to claim 3, wherein the program displays a selection screen for selecting whether or not to perform the second login using the same account as the account used for the first login.
前記第2のログインを、前記ログイン情報により表される種別のアカウントを用いて行うか否かの選択画面を表示させる
請求項3乃至9のいずれかに記載のプログラム。
10. The program according to claim 3, wherein the program displays a selection screen for determining whether or not to perform the second login using an account of the type represented by the login information.
ユーザを被写体として撮影する撮影装置からアップロードされた画像を提供する画像提供サービスを利用することに用いられるプログラムがインストールされた携帯端末が、
前記携帯端末の前記ユーザがWebブラウザ経由で前記画像提供サービスに第1のログインを行っている場合に、前記画像提供サービスの提供を管理する情報処理装置から送信されてくる、前記第1のログインに前記ユーザが使用しているアカウントに紐付けられたログイン情報と前記画像提供サービスに対する第2のログイン後に実行する機能に関するパラメータと、を受信し、
前記第2のログインを前記ログイン情報に基づいて行い、
前記第2のログイン後、前記パラメータが指定する所定の機能を実行する
情報処理方法。
A mobile terminal installed with a program used for using an image providing service that provides images uploaded from a photographing device that photographs the user as a subject,
When the user of the mobile terminal performs a first login to the image providing service via a web browser, the first login is sent from an information processing device that manages provision of the image providing service. receiving login information linked to an account used by the user and parameters regarding a function to be executed after a second login to the image providing service;
performing the second login based on the login information;
After the second login, a predetermined function specified by the parameter is executed.
ユーザを被写体として撮影する撮影装置からアップロードされた画像を提供するサービスである画像提供サービスの提供を管理する情報処理装置が、
携帯端末の前記ユーザがWebブラウザ経由で前記画像提供サービスに第1のログインを行っている場合、前記第1のログインに前記ユーザが使用しているアカウントに紐付けられたログイン情報と、前記画像提供サービスに対する第2のログイン後に実行する機能に関するパラメータと、を前記携帯端末に送信し、
前記携帯端末にインストールされた、前記画像提供サービスを利用するために用いられるアプリケーションによる前記第2のログインを、前記ログイン情報に基づいて前記アプリケーションに行わせ、
前記第2のログイン後、前記パラメータが指定する所定の機能を前記アプリケーションに実行させる
情報処理方法。
An information processing device that manages provision of an image provision service, which is a service that provides images uploaded from a photographing device that photographs a user as a subject,
If the user of the mobile terminal performs a first login to the image providing service via a web browser, the login information linked to the account used by the user for the first login and the image parameters regarding a function to be executed after a second login to the provided service, to the mobile terminal;
causing the application to perform the second login by an application installed on the mobile terminal and used to use the image providing service based on the login information;
After the second login, the information processing method causes the application to execute a predetermined function specified by the parameter.
前記携帯端末にインストールされた前記Webブラウザによるアクセスが行われることに応じて、前記Webブラウザが管理する過去のアクセス先に関する情報に基づいて、前記第1のログインを行っているか否かを判定する
請求項13に記載の情報処理方法。
In response to access by the web browser installed on the mobile terminal, it is determined whether the first login has been performed based on information regarding past access destinations managed by the web browser. The information processing method according to claim 13.
前記パラメータは、前記撮影装置からアップロードされた前記画像の識別情報であり、
前記第2のログイン後、前記識別情報を前記情報処理装置に対して送信し、前記画像を前記情報処理装置において保存させる機能を前記所定の機能として前記アプリケーションに実行させる
請求項13または14に記載の情報処理方法。
The parameter is identification information of the image uploaded from the photographing device,
15. After the second login, the application is caused to execute a function of transmitting the identification information to the information processing apparatus and storing the image in the information processing apparatus as the predetermined function. information processing methods.
ユーザを被写体として撮影する撮影装置からアップロードされた画像を提供するサービスである画像提供サービスの提供を管理する情報処理装置であって、
携帯端末の前記ユーザがWebブラウザ経由で前記画像提供サービスに第1のログインを行っている場合、前記第1のログインに前記ユーザが使用しているアカウントに紐付けられたログイン情報と、前記画像提供サービスに対する第2のログイン後に実行する機能に関するパラメータと、を前記携帯端末に送信する通信部と、
前記携帯端末にインストールされた、前記画像提供サービスを利用するために用いられるアプリケーションによる前記第2のログインを、前記ログイン情報に基づいて前記アプリケーションに行わせ、前記第2のログイン後、前記パラメータが指定する所定の機能を前記アプリケーションに実行させる制御部と
を備える情報処理装置。
An information processing device that manages provision of an image provision service that is a service that provides images uploaded from a photographing device that photographs a user as a subject, the information processing device comprising:
If the user of the mobile terminal performs a first login to the image providing service via a web browser, the login information linked to the account used by the user for the first login and the image a communication unit that transmits parameters related to a function to be executed after a second login to the provided service to the mobile terminal;
The second login by an application installed on the mobile terminal and used for using the image providing service is caused to be performed by the application based on the login information, and after the second login, the parameters are An information processing device comprising: a control unit that causes the application to execute a specified predetermined function .
JP2019184114A 2019-10-04 2019-10-04 Program, information processing method, information processing device Active JP7410373B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019184114A JP7410373B2 (en) 2019-10-04 2019-10-04 Program, information processing method, information processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019184114A JP7410373B2 (en) 2019-10-04 2019-10-04 Program, information processing method, information processing device

Publications (2)

Publication Number Publication Date
JP2021060757A JP2021060757A (en) 2021-04-15
JP7410373B2 true JP7410373B2 (en) 2024-01-10

Family

ID=75380146

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019184114A Active JP7410373B2 (en) 2019-10-04 2019-10-04 Program, information processing method, information processing device

Country Status (1)

Country Link
JP (1) JP7410373B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006059267A (en) 2004-08-23 2006-03-02 Nec Nexsolutions Ltd Application execution system and application execution method
WO2011027492A1 (en) 2009-09-04 2011-03-10 パナソニック株式会社 Client terminal, server, server/client system, cooperation processing method, program and recording medium
JP2014518420A (en) 2011-07-08 2014-07-28 インターナショナル・ビジネス・マシーンズ・コーポレーション Method of authenticated user access to server application, apparatus providing such user access, computer program product, and method of facilitating access to server application
JP2015015658A (en) 2013-07-08 2015-01-22 株式会社ロケーションフリートランスレーター Wireless lan system and wireless lan router
JP2015179223A (en) 2014-03-20 2015-10-08 フリュー株式会社 Server, photographing and editing device, information processing terminal, control program, and recording medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006059267A (en) 2004-08-23 2006-03-02 Nec Nexsolutions Ltd Application execution system and application execution method
WO2011027492A1 (en) 2009-09-04 2011-03-10 パナソニック株式会社 Client terminal, server, server/client system, cooperation processing method, program and recording medium
JP2014518420A (en) 2011-07-08 2014-07-28 インターナショナル・ビジネス・マシーンズ・コーポレーション Method of authenticated user access to server application, apparatus providing such user access, computer program product, and method of facilitating access to server application
JP2015015658A (en) 2013-07-08 2015-01-22 株式会社ロケーションフリートランスレーター Wireless lan system and wireless lan router
JP2015179223A (en) 2014-03-20 2015-10-08 フリュー株式会社 Server, photographing and editing device, information processing terminal, control program, and recording medium

Also Published As

Publication number Publication date
JP2021060757A (en) 2021-04-15

Similar Documents

Publication Publication Date Title
US9042713B2 (en) System and method for storing images captured from a booth
JP6401133B2 (en) Network system and control program
WO2019205560A1 (en) Interface display method and device, and smart interactive panel and storage medium
JP6908818B2 (en) Content creation device and control method of content creation device
JP4952410B2 (en) Address transmitting apparatus and control method therefor, mail transmitting system, address transmitting apparatus control program, and recording medium
JP6827276B2 (en) Image providing device, control method of image providing device, and control program of image providing device
JP6405164B2 (en) Image providing system, image providing apparatus, image providing apparatus control method, and image providing apparatus control program
JP6795279B2 (en) Management device, mobile terminal and push notification method
JP7410373B2 (en) Program, information processing method, information processing device
US10762058B2 (en) System and method for providing user-centric content to an electronic device
US9764238B2 (en) Apparatus and method for servicing user participation-type game by using real-time flash-mob
JP6230739B1 (en) System, method, and program for supporting creation of video
US11698765B2 (en) Print system having print content notification, control method, and storage medium
JP2015154218A (en) Server system, and program
JP2017126174A (en) Management device, method for disclosing image data, information processing system and computer program
JP2020144772A (en) Information processing device, information processing method, and program
JP7385100B2 (en) Information processing device, information processing terminal, information processing method, and program
JP6405094B2 (en) Image providing system, image providing apparatus, image providing apparatus control method, and image providing apparatus control program
JP2013229644A (en) Moving image distribution system, moving image distribution method, and moving image distribution program
JP7161120B2 (en) Management device, image providing method, and computer program
JP7417076B2 (en) Information processing method, photographing device, and image management device
JP7277708B2 (en) Information processing device, information processing terminal, information processing method, and program
JP7248880B2 (en) Information processing device, mobile terminal, information processing method, and program
JP2023057689A (en) Information processor, portable terminal, method for processing information, and program
JP2020173747A (en) Information processing device, information processing terminal, information processing method, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220926

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230524

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230704

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230904

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20231121

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20231204

R150 Certificate of patent or registration of utility model

Ref document number: 7410373

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150