JP7446108B2 - Information processing system, imaging device, control method thereof, and computer program - Google Patents
Information processing system, imaging device, control method thereof, and computer program Download PDFInfo
- Publication number
- JP7446108B2 JP7446108B2 JP2019238293A JP2019238293A JP7446108B2 JP 7446108 B2 JP7446108 B2 JP 7446108B2 JP 2019238293 A JP2019238293 A JP 2019238293A JP 2019238293 A JP2019238293 A JP 2019238293A JP 7446108 B2 JP7446108 B2 JP 7446108B2
- Authority
- JP
- Japan
- Prior art keywords
- mission
- information processing
- imaging device
- processing system
- selection
- 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
Links
- 238000003384 imaging method Methods 0.000 title claims description 122
- 238000000034 method Methods 0.000 title claims description 77
- 230000010365 information processing Effects 0.000 title claims description 24
- 238000004590 computer program Methods 0.000 title claims description 9
- 230000008569 process Effects 0.000 description 28
- 238000004891 communication Methods 0.000 description 22
- 238000012545 processing Methods 0.000 description 16
- 230000008901 benefit Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 6
- 239000003550 marker Substances 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 241001465754 Metazoa Species 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 238000013528 artificial neural network Methods 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- XZBYDGRCLDKSJX-UHFFFAOYSA-N 1-[2-[[2-hydroxy-3-(4-methylphenoxy)propyl]-methylamino]ethyl-methylamino]-3-(4-methylphenoxy)propan-2-ol Chemical compound C=1C=C(C)C=CC=1OCC(O)CN(C)CCN(C)CC(O)COC1=CC=C(C)C=C1 XZBYDGRCLDKSJX-UHFFFAOYSA-N 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000005242 forging Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、情報処理技術に関するものである。 The present invention relates to information processing technology.
特許文献1には、風景写真を撮る、紅葉等の被写体やペット目線で撮影する、などの主題(テーマ)、北海道のツアーガイドに掲載されていない場所の写真を撮影するといった撮影場所、撮影時期、テーマ等を指定した任務や使命等(ミッション)、を撮像装置のユーザに提示するための技術が開示されている。
特許文献1に開示の技術は、テーマやミッションを提示するものであって、提示した一連のテーマやミッションが達成されたか否かを判断し、その判断の結果に応じてコンテンツを配信する、という体験を可能にするために、一連のテーマやミッションを様々な方法で獲得可能にするものではない。
The technology disclosed in
本発明では、複数位置におけるオブジェクトを順次撮像させるミッションを様々な方法で獲得可能にするための技術を提供する。 The present invention provides a technique that enables missions to sequentially image objects at multiple positions to be acquired using various methods.
上記課題を解決するために、本発明の情報処理システムは、撮像装置を用いて複数のオブジェクトを順次撮像させる新たなミッションを取得するための複数の方法のうち、前記新たなミッションを取得する方法の選択を受け付ける受付手段と、
前記受付手段により、既に取得されたミッションの達成によって得られるコードを用いた方法である第1方法の選択を受け付けた場合、ユーザから受け付けたコードに対応付けられたミッションを取得する取得手段と
を備えることを特徴とする。
In order to solve the above problems, the information processing system of the present invention provides a method for acquiring a new mission among a plurality of methods for acquiring a new mission that sequentially images a plurality of objects using an imaging device. a reception means for accepting the selection of the
When the reception means receives a selection of the first method, which is a method using a code obtained by completing an already acquired mission, an acquisition means for acquiring a mission associated with the code received from the user;
It is characterized by having the following.
本発明の構成によれば、複数位置におけるオブジェクトを順次撮像させるミッションを様々な方法で獲得することができる。 According to the configuration of the present invention, a mission to sequentially image objects at multiple positions can be acquired in various ways.
以下、添付図面を参照して実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る発明を限定するものではなく、また実施形態で説明されている特徴の組み合わせの全てが発明に必須のものとは限らない。実施形態で説明されている複数の特徴のうち二つ以上の特徴が任意に組み合わされてもよい。また、同一若しくは同様の構成には同一の参照番号を付し、重複した説明は省略する。 Hereinafter, embodiments will be described in detail with reference to the accompanying drawings. Note that the following embodiments do not limit the claimed invention, and not all combinations of features described in the embodiments are essential to the invention. Two or more features among the plurality of features described in the embodiments may be arbitrarily combined. In addition, the same or similar configurations are given the same reference numerals, and duplicate explanations will be omitted.
[第1の実施形態]
まず、本実施形態に係るシステムの構成例について、図1を用いて説明する。図1に示す如く、本実施形態に係るシステムは、サーバ100、撮像装置190、端末装置180を有する。サーバ100はネットワーク150に有線で接続されており、撮像装置190および端末装置180はネットワーク150に無線で接続されている。ネットワーク150は、LANやインターネットなどのネットワークである。なお、ネットワーク150への接続形態は特定の接続形態に限らない。
[First embodiment]
First, a configuration example of a system according to this embodiment will be described using FIG. 1. As shown in FIG. 1, the system according to this embodiment includes a
まず、情報処理装置としてのサーバ100について説明する。
First, the
CPU101は、RAM102やROM103に格納されているコンピュータプログラムやデータを用いて各種の処理を実行する。これによりCPU101はサーバ100全体の動作制御を行うとともに、サーバ100が行うものとして後述する各処理を実行もしくは制御する。
The
RAM102は、ROM103や外部記憶装置106からロードされたコンピュータプログラムやデータ、I/F(インターフェース)107を介して外部(撮像装置190や端末装置180)から受信したデータ、を格納するためのエリアを有する。さらにRAM102は、CPU101が各種の処理を実行する際に用いるワークエリアを有する。このようにRAM102は、各種のエリアを適宜提供することができる。
The
ROM103には、サーバ100の設定データや起動プログラムなどが格納されている。
The
操作部104は、キーボード、マウス、タッチパネルなどのユーザインターフェースであり、ユーザが操作することで各種の指示をCPU101に対して入力することができる。
The
表示部105は、液晶画面やタッチパネル画面を有する表示装置であり、CPU101による処理結果を画像や文字などでもって表示することができる。なお、表示部105は、画像や文字を投影するプロジェクタなどの投影装置であってもよい。
The display unit 105 is a display device having a liquid crystal screen or a touch panel screen, and can display processing results by the
外部記憶装置106は、ハードディスクドライブ装置などの大容量情報記憶装置である。外部記憶装置106には、OS(オペレーティングシステム)や、サーバ100が行うものとして後述する各処理をCPU101に実行もしくは制御させるためのコンピュータプログラムやデータが保存されている。外部記憶装置106に保存されているコンピュータプログラムやデータは、CPU101による制御に従って適宜RAM102にロードされ、CPU101による処理対象となる。
The external storage device 106 is a large capacity information storage device such as a hard disk drive device. The external storage device 106 stores an OS (operating system) and computer programs and data for causing the
I/F107は、サーバ100をネットワーク150に接続するためのネットワークインターフェースであり、サーバ100はI/F107を介してネットワーク150に接続されている撮像装置190や端末装置180との間のデータ通信を行う。
The I/
CPU101、RAM102、ROM103、操作部104、表示部105、外部記憶装置106、I/F107は何れも、バス108に接続されている。
The
次に、撮像装置190について説明する。
Next, the
撮像部191は、光学系、撮像素子、画像処理回路などにより構成されており、光学系を介して外界から入光した光は撮像素子にて画像信号に変換され、画像処理回路は該画像信号に対して各種の画像処理を施すことで撮像画像を生成する。
The
CPU192は、RAM193やROM194に格納されているコンピュータプログラムやデータを用いて各種の処理を実行する。これによりCPU192は撮像装置190全体の動作制御を行うとともに、撮像装置190が行うものとして後述する各処理を実行もしくは制御する。
The
RAM193は、ROM194や不揮発性メモリ195からロードされたコンピュータプログラムやデータ、撮像部191から出力された撮像画像、通信部198が外部(サーバ100や端末装置180)から受信したデータ、を格納するためのエリアを有する。さらにRAM193は、CPU192が各種の処理を実行する際に用いるワークエリアを有する。このようにRAM193は、各種のエリアを適宜提供することができる。
The
ROM194には、撮像装置190の設定データや起動プログラム、撮像装置190全体の動作制御をCPU101に実行もしくは制御させるためのコンピュータプログラムやデータ、が格納されている。
The
不揮発性メモリ195には、撮像部191によって撮像された撮像画像と、該撮像画像のメタデータと、を含む画像ファイルが保存される。撮像画像のメタデータには、該撮像画像の撮像時における画角、焦点距離、シャッタースピードなどの撮像パラメータ、該撮像画像の撮像位置(緯度、経度)、該撮像画像の撮像日時、などの該撮像画像に関する様々な情報が含まれている。
The
ボタン群196には、撮像指示を入力するためのボタン、メニュー画面において選択操作や決定操作を入力するためのボタン、撮像装置190の電源をオン/オフにするためのボタン等、撮像装置190に係る各種のユーザ操作を行うためのボタンが含まれている。
The
表示部197は、液晶画面やタッチパネル画面であり、例えば、撮像部191により撮像された撮像画像、各種の画面、サーバ100や端末装置180から受信したデータ、などを表示することができる。表示部197がタッチパネル画面である場合には、ユーザは表示部197の画面上をタッチすることで、各種の指示をCPU192に対して入力することができる。
The
通信部198は、ネットワーク150に接続されているサーバ100との間のデータ通信を制御する。また、通信部198は、端末装置180との間で近接無線通信などの通信を行う。
The
撮像部191、CPU192、RAM193、ROM194、不揮発性メモリ195、ボタン群196、表示部197、通信部198、は何れもバス199に接続されている。
The
次に、端末装置180について説明する。端末装置180は、スマートフォン、タブレット端末装置、ノート型パソコンなどの、可搬型のコンピュータ装置であり、ネットワーク150を介してサーバ100との間のデータ通信を行うことができる。また、端末装置180は、撮像装置190との間で近接無線通信などの通信を行うこともできる。
Next, the
次に、撮像装置190のユーザに、様々な位置に設けられている撮像対象(オブジェクト)を探して撮像させ、すべてのオブジェクトを撮像すると、撮像装置190に特典となるような情報(コンテンツ)を提供するための上記のシステムの動作について説明する。
Next, the user of the
撮像装置190のユーザは撮像装置190をミッションモードに移行させる。例えば、ユーザはボタン群196を操作したり表示部197の表示画面上をタッチするなどして、図2(a)に示すようなモード選択画面を表示部197の表示画面に表示させる。以降の説明では、表示部197における表示制御や、表示部197に対するユーザ操作に応じて行われる処理は何れも、CPU192が行うものとする。
The user of the
ボタン200は、撮像装置190をミッションモードに移行させるためのボタンで、ユーザがボタン200の表示領域をタッチする、もしくはボタン群196を操作してボタン200を指示すると、撮像装置190はミッションモードに移行する。ミッションモードについては後述する。
The
ボタン201は、撮像装置190を通常撮影モードに移行させるためのボタンで、ユーザがボタン201の表示領域をタッチする、もしくはボタン群196を操作してボタン201を指示すると、撮像装置190は通常撮影モードに移行する。通常撮影モードでは、撮像装置190は、ユーザが撮像指示を入力したことで静止画像もしくは動画像の撮像を行う、いわゆる通常の撮像動作を行う。
The
ボタン202は、撮像装置190をミッション購入モードに移行させるためのボタンで、ユーザがボタン202の表示領域をタッチする、もしくはボタン群196を操作してボタン202を指示すると、撮像装置190はミッション購入モードに移行する。ミッション購入モードについては後述する。
The
撮像装置190がミッションモードに移行すると、表示部197の表示画面には、図2(b)に示すような、ミッション選択画面が表示される。
When the
ボタン203は、特定の人物をすべて撮影すると達成(クリア)となるミッション(人物ミッション)を選択するためのボタンであり、ユーザがボタン203の表示領域をタッチする、もしくはボタン群196を操作してボタン203を指定すると、人物ミッションの処理が開始される。
The
ボタン204は、特定の動物をすべて撮影すると達成となるミッション(動物ミッション)を選択するためのボタンであり、ユーザがボタン204の表示領域をタッチする、もしくはボタン群196を操作してボタン204を指定すると、動物ミッションの処理が開始される。
The
ボタン205は、様々な位置に設けられている撮像対象のオブジェクトを探して撮像させ、すべての撮像対象のオブジェクトを撮像すると達成となるミッション(フィールドワークミッション)を選択するためのボタンである。ユーザがボタン205の表示領域をタッチする、もしくはボタン群196を操作してボタン205を指定すると、フィールドワークミッションの処理が開始される。
The
ユーザがボタン205の表示領域をタッチ、もしくはボタン群196を操作してボタン205を指定すると、表示部197の表示画面には、図3(a)に示すような、フィールドワークミッションA~Cのうち何れか1つを選択するための選択画面が表示される。
When the user specifies the
以降の、本システムの動作について、図5のフローチャートに従って説明する。図5において、ステップS501~S511は撮像装置190のCPU192が実行もしくは制御することで行われる処理、ステップS551~560はサーバ100のCPU101が実行もしくは制御することで行われる処理である。
The subsequent operation of this system will be explained according to the flowchart in FIG. In FIG. 5, steps S501 to S511 are processes executed or controlled by the
ステップS501では、CPU192は通信部198を制御して、図3(a)の選択画面においてユーザが表示部197上をタッチする若しくはボタン群196を操作することで選択したフィールドワークミッションに対応するIDをサーバ100に対して送信する。
In step S501, the
ステップS551では、CPU101は、撮像装置190から送信されたフィールドワークミッションのIDをI/F107を介して受信する。
In step S551, the
ステップS552では、CPU101は、外部記憶装置106に保存されている複数のミッションデータのうち、ステップS551で受信したIDに対応付けられているミッションデータを特定する。
In step S552, the
ミッションデータの構成例を図4に示す。ミッションデータは複数のサブミッションデータで構成されており、図4において行ごとのデータがサブミッションデータに対応する。 An example of the structure of mission data is shown in FIG. The mission data is composed of a plurality of pieces of submission data, and in FIG. 4, each row of data corresponds to the submission data.
サブミッションデータは、該サブミッションデータに固有のIDであるサブミッションID、該サブミッションデータに対応するサブミッションで撮像可能なエリアである撮像エリア(撮像位置(緯度、経度)、該撮像位置からの許容距離)、該サブミッションデータに対応するサブミッションの内容をユーザに通知するメッセージ、該サブミッションデータに対応するサブミッションで撮像対象とするオブジェクトの画像特徴量(SIFTなど)、該サブミッションデータに対応するサブミッションを達成できたか否かを示す達成フラグ(デフォルトでは0に初期化されている)、を有する。 The submission data includes the submission ID, which is an ID unique to the submission data, the imaging area (imaging position (latitude, longitude), and from the imaging position) which is the area that can be imaged by the submission corresponding to the submission data. permissible distance), a message notifying the user of the content of the submission corresponding to the submission data, image features of the object to be imaged in the submission corresponding to the submission data (SIFT, etc.), the submission It has an achievement flag (initialized to 0 by default) that indicates whether or not the submission corresponding to the data has been achieved.
そしてステップS552ではさらに、CPU101は、ミッションデータに含まれるサブミッションデータのうち未選択のサブミッションデータを選択サブミッションデータとして選択する。ミッションデータからサブミッションデータを選択する順序は特定の順序に限らず、例えば、サブミッションIDが小さい/大きい順に選択してもよいし、ランダムに選択してもよい。
In step S552, the
ステップS553では、CPU101は、選択サブミッションデータに含まれているサブミッションIDとメッセージと、をI/F107を介して撮像装置190に対して送信する。
In step S553, the
ステップS502では、CPU192は通信部198を制御して、サーバ100から送信されたサブミッションIDおよびメッセージを受信する。
In step S502, the
ステップS503では、CPU192は、ステップS502で受信したメッセージを表示部197の表示画面上に表示させる。表示部197の表示画面上におけるメッセージの表示例を図3(b)に示す。図3(b)では、オブジェクトAの撮像がサブミッションとして与えられているので、撮像装置190のユーザは該撮像装置190を携帯して、オブジェクトAを探す。そして該ユーザは、オブジェクトAを見つけると、撮像装置190を用いて該オブジェクトAを撮像する。
In step S503, the
ユーザが撮像装置190の画角内にオブジェクトAをおさめた状態でボタン群196を操作して撮像指示を入力すると、撮像部191からはオブジェクトAを含む撮像画像が出力される。CPU192は、該撮像画像のメタデータを生成し、該撮像画像と該メタデータとを含む画像ファイルを生成する。
When the user inputs an imaging instruction by operating the
ステップS504では、CPU192は、ユーザがボタン群196を操作して該画像ファイルの送信指示を入力したか否かを判断する。この判断の結果、送信指示が入力された場合には、処理はステップS505に進み、送信指示が入力されていない場合には、処理はステップS503に戻る。
In step S504, the
ステップS505では、CPU192は通信部198を制御して、上記の生成した画像ファイルと、ステップS502でサーバ100から受信したサブミッションIDと、をサーバ100に対して送信する。
In step S505, the
ステップS554では、CPU101は、撮像装置190から送信された画像ファイルおよびサブミッションIDを受信する。
In step S554, the
ステップS555では、CPU101は、ステップS554で受信した画像ファイル内の撮像画像を取得し、該撮像画像中に含まれているオブジェクトの画像特徴量を抽出する。そしてCPU101は、該抽出した画像特徴量と、ステップS554で受信したサブミッションIDに対応するサブミッションデータに含まれている画像特徴量と、の類似度を求める。
In step S555, the
そしてCPU101は、該類似度が閾値未満であれば、受信した画像ファイル内の撮像画像中に含まれているオブジェクトと、ステップS554で受信したサブミッションIDに対応するサブミッションで撮像対象とするオブジェクトと、は同じである、と判断する。つまり、CPU101は、ユーザが、ステップS554で受信したサブミッションIDに対応するサブミッションで撮像対象とするオブジェクトを撮像した、と判断する。
If the similarity is less than the threshold, the
一方、CPU101は、該類似度が閾値以上であれば、受信した画像ファイル内の撮像画像中に含まれているオブジェクトと、ステップS554で受信したサブミッションIDに対応するサブミッションで撮像対象とするオブジェクトと、は同じではない、と判断する。つまり、CPU101は、ユーザは、ステップS554で受信したサブミッションIDに対応するサブミッションで撮像対象とするオブジェクトを撮像していない、と判断する。
On the other hand, if the similarity is greater than or equal to the threshold, the
なお、画像ファイル内の撮像画像中に含まれているオブジェクトが、ステップS554で受信したサブミッションIDに対応するサブミッションで撮像対象とするオブジェクトであるか否かを判断する方法には様々な方法があり、特定の方法に限らない。 Note that there are various methods for determining whether the object included in the captured image in the image file is an object to be imaged in the submission corresponding to the submission ID received in step S554. However, it is not limited to a specific method.
例えば、画像特徴量同士を比較するのではなく、画像ファイル内の撮像画像と、ステップS554で受信したサブミッションIDに対応するサブミッションで撮像対象とするオブジェクトの画像(予め外部記憶装置106に登録済み)と、のマッチングによって上記の判断を行ってもよい。 For example, instead of comparing image feature quantities, the captured image in the image file and the image of the object to be imaged in the submission corresponding to the submission ID received in step S554 (registered in advance in the external storage device 106) The above judgment may be made by matching the
また例えば、フィールドワークミッションにおいて撮像対象として指定されている各オブジェクトの画像を学習したニューラルネットワーク(予め外部記憶装置106に登録済み)に撮像画像を入力した場合における該ニューラルネットワークからの出力(各オブジェクトに対する尤度)に基づいて上記の判断を行ってもよい。 For example, when a captured image is input to a neural network (previously registered in the external storage device 106) that has learned images of each object designated as an imaging target in a fieldwork mission, the output from the neural network (each object The above judgment may be made based on the likelihood for
いずれの判断方法を用いるにせよ、受信した画像ファイル内の撮像画像中に含まれているオブジェクトと、ステップS554で受信したサブミッションIDに対応するサブミッションで撮像対象とするオブジェクトと、が同じであると判断した場合には、処理はステップS556に進む。一方、受信した画像ファイル内の撮像画像中に含まれているオブジェクトと、ステップS554で受信したサブミッションIDに対応するサブミッションで撮像対象とするオブジェクトと、が同じではないと判断した場合には、処理はステップS557に進む。 Whichever determination method is used, the object included in the captured image in the received image file is the same as the object to be imaged in the submission corresponding to the submission ID received in step S554. If it is determined that there is, the process advances to step S556. On the other hand, if it is determined that the object included in the captured image in the received image file is not the same as the object to be imaged in the submission corresponding to the submission ID received in step S554, , the process proceeds to step S557.
ステップS556では、CPU101は、ステップS554で受信した画像ファイル内のメタデータに含まれている撮像位置が、ステップS554で受信したサブミッションIDに対応するサブミッションデータに含まれている撮像エリア内の位置であるか否かを判断する。例えば、ステップS554で受信したサブミッションID=2である場合、図5の例では、ステップS554で受信した画像ファイル内のメタデータに含まれている撮像位置が、(緯度、経度)=(XB,YB)から許容距離dBの範囲(撮像エリア)内にあるか否かを判断する。
In step S556, the
ステップS554で受信した画像ファイル内のメタデータに含まれている撮像位置が、ステップS554で受信したサブミッションIDに対応するサブミッションデータに含まれている撮像エリア内の位置である場合には、処理はステップS558に進む。 If the imaging position included in the metadata in the image file received in step S554 is a position within the imaging area included in the submission data corresponding to the submission ID received in step S554, Processing proceeds to step S558.
一方、ステップS554で受信した画像ファイル内のメタデータに含まれている撮像位置が、ステップS554で受信したサブミッションIDに対応するサブミッションデータに含まれている撮像エリア内の位置ではない場合には、処理はステップS557に進む。 On the other hand, if the imaging position included in the metadata in the image file received in step S554 is not a position within the imaging area included in the submission data corresponding to the submission ID received in step S554, If so, the process advances to step S557.
ステップS557では、CPU101は、ユーザはサブミッションに対応するオブジェクトを撮像していない若しくはユーザはサブミッションに対応する撮像エリア内で撮像していない、と判断し、その旨を示すエラーメッセージをI/F107を介して撮像装置190に対して送信する。
In step S557, the
ステップS506では、CPU192は通信部198を制御して、サーバ100から送信されたエラーメッセージを受信する。ステップS506は、サーバ100からエラーメッセージが送信された場合に限って実行される処理ステップである。
In step S506, the
ステップS507では、CPU192は、エラーメッセージを受信したか否かを判断する。この判断の結果、エラーメッセージを受信していない場合には、処理はステップS509に進む。一方、エラーメッセージを受信した場合には、処理はステップS508に進む。
In step S507, the
ステップS508では、CPU192は、ステップS506で受信したエラーメッセージを表示部197の表示画面上に表示させる。そして処理はステップS503に進む。
ステップS558では、CPU101は、ステップS554で受信したサブミッションIDに対応するサブミッションデータに含まれている達成フラグに「1」を設定する。
In step S508, the
In step S558, the
ステップS559では、CPU101は、ミッションデータに含まれているすべてのサブミッションデータ中の達成フラグが「1」であるか否かを判断する。
In step S559, the
このような判断の結果、ミッションデータに含まれているすべてのサブミッションデータ中の達成フラグが「1」である場合、つまり、ミッションデータに含まれているすべてのサブミッションデータに対応するサブミッションが達成された場合には、処理はステップS560に進む。 As a result of such judgment, if the achievement flag in all the submission data included in the mission data is "1", that is, the submission corresponding to all the submission data included in the mission data If this is achieved, the process proceeds to step S560.
一方、ミッションデータに含まれているサブミッションデータのうち、達成フラグが「0」であるサブミッションデータが存在する場合、つまり、ミッションデータに含まれているすべてのサブミッションデータに対応するサブミッションのうち達成されていないサブミッションが残っている場合には、処理はステップS552に進み、未選択のサブミッションデータを選択する。 On the other hand, among the submission data included in the mission data, if there is submission data whose achievement flag is "0", that is, the submission corresponding to all the submission data included in the mission data If there are any unfulfilled submissions remaining, the process proceeds to step S552 and selects unselected submission data.
ステップS560では、CPU101は、ユーザはそれぞれのサブミッションにて規定される撮像エリア内で撮像対象となるオブジェクトを撮像したのであるから、該ユーザにコンテンツを提供するべく、該コンテンツをI/F107を介して撮像装置190に対して送信する。
In step S560, the
ステップS509では、CPU192は通信部198を制御して、サーバ100から送信されたコンテンツを受信する。ステップS509は、サーバ100からコンテンツが送信された場合に限って実行される処理ステップである。
In step S509, the
ステップS510では、CPU192は、サーバ100からコンテンツを受信したか否かを判断する。この判断の結果、サーバ100からコンテンツを受信した場合には、処理はステップS511に進み、サーバ100からコンテンツを受信していない場合には、処理はステップS502に進む。
In step S510,
ステップS511では、CPU192は、ステップS509で受信したコンテンツを表示部197の表示画面に表示させる。
In step S511, the
ここで、コンテンツには、様々なコンテンツが考えられる。本実施形態では、コンテンツは、新たなミッションを購入するために必要なコード(特典コード)であるものとする。 Here, various types of content can be considered as the content. In this embodiment, it is assumed that the content is a code (a bonus code) necessary for purchasing a new mission.
なお、図5のフローチャートでは、ステップS558に処理が進んだ場合には、サーバ100は、撮像装置190に対して何ら通知を行っていないが、ステップS554で受信したサブミッションIDに対応するサブミッションが達成された旨を撮像装置190に通知するようにしてもよい。
Note that in the flowchart of FIG. 5, when the process proceeds to step S558, the
ここで、撮像装置190のユーザは、フィールドワークミッションに含まれるサブミッションが幾つあるのか、どのサブミッションがクリア済みでどのサブミッションがまだクリアしていないのか、などのミッションの達成記録を知るべく、該達成記録の表示をサーバ100に要求することができる。
Here, the user of the
ユーザからの要求に応じて、撮像装置190の表示部197にミッションの達成記録を表示させるためにサーバ100および撮像装置190が行う処理について、図6(a)のフローチャートに従って説明する。
Processing performed by the
ステップS601では、CPU192は通信部198を制御して、ユーザがボタン群196を操作して入力した、ミッションの達成記録の表示指示をサーバ100に対して送信する。
In step S601, the
ステップS611では、CPU101は、撮像装置190から送信された、ミッションの達成記録の表示指示をI/F107を介して受信する。
In step S611, the
ステップS612では、CPU101は、ミッションデータにおける各サブミッションIDに対応するマーカを並べた画面(ミッションの達成記録画面)を生成する。その際、CPU101は、達成フラグが「0」に対応するサブミッションIDのマーカ(達成されていないサブミッションに対応するマーカ)と、達成フラグが「1」に対応するサブミッションIDのマーカ(達成されたサブミッションに対応するマーカ)と、を視覚的に識別可能に表示する。例えば、図6(b)に示す如く、達成フラグが「0」に対応するサブミッションIDのマーカは白丸で表示し、達成フラグが「1」に対応するサブミッションIDのマーカは「済」が記された白丸で表示する。
In step S612, the
ステップS613では、CPU101は、ステップS612で生成したミッションの達成記録画面を、I/F107を介して撮像装置190に対して送信する。
In step S613, the
ステップS602では、CPU192は通信部198を制御して、サーバ100から送信されたミッションの達成記録画面を受信する。
In step S602, the
ステップS603では、CPU192は、ステップS602で受信したミッションの達成記録画面を表示部197の表示画面に表示させる。これにより、ユーザは、複数のサブミッションから構成されるミッションの達成状況を容易に確認することが可能となる。
In step S603, the
<ミッションの購入について>
撮像装置190のユーザは、新たなミッションを体験するべく、新たなミッションを購入することができる。ここで「新たなミッションを購入する」とは、「サーバ100が保持しているミッションデータ群において撮像装置190が未だ利用できないミッションデータのうち1つ以上を利用可能にする(ミッションデータの使用権を入手する)」ことを意味する。
<About purchasing missions>
The user of the
新たなミッションを購入する場合、図2(a)のモード選択画面を用いて撮像装置190をミッション購入モードに移行させる。ミッション購入モードに移行した撮像装置190の表示部197の表示画面には図7に示す画面700が表示される。画面700は、ボタン701,702,703を有する。
When purchasing a new mission, the
ユーザが表示部197の表示画面上をタッチする若しくはボタン群196を操作してボタン701を指示すると、表示部197の表示画面には、特典コードを用いて新たなミッションを購入するための画面710が表示される。ユーザはボタン群196を操作して領域711に、サーバ100から受信した特典コードを入力し、その後、ボタン群196を用いて送信指示を入力すると、撮像装置190のCPU192は、該領域711に入力された特典コードをサーバ100に対して送信する。サーバ100は、撮像装置190から受信した特典コードと対応付けられている若しくは特典コードが表すミッションデータのIDと、該ミッションデータを選択するためのボタンのアイコンと、を撮像装置190に対して送信する。撮像装置190は、サーバ100から送信されたアイコン及びIDを対応付けて不揮発性メモリ195に保存する。
When the user touches the display screen of the
ユーザが表示部197の表示画面上をタッチする若しくはボタン群196を操作してボタン702を指示すると、表示部197の表示画面には、ユーザがこれまでに獲得したポイントを用いて新たなミッションを購入するための画面720が表示される。
When the user touches the display screen of the
ここで、「ポイント」について説明する。サーバ100は、撮像装置190に対してコンテンツを送信すると、コンテンツの送信先と関連付けられているユーザに対してポイントを付与する(すでに該ユーザに対してポイントが付与されている場合には累積する)。ポイントは、フィールドワークミッションのレベル(例えば、サブミッションの数、全てのサブミッションを達成するためにユーザが移動する距離、撮像するオブジェクトを見つけ出す困難性などに応じたレベル)が高いほど高いポイントであってもよいし、フィールドワークミッションを達成するまでに要した時間が短いほど高いポイントであってもよい。このポイントは、新たなミッションを購入するために利用することができる。画面720には、100pt(ポイント)で購入可能なミッションに対応するボタン721、200ptで購入可能なミッションに対応するボタン722、300ptで購入可能なミッションに対応するボタン723、が設けられている。ユーザが表示部197の表示画面上をタッチする若しくはボタン群196を操作してボタン721を指示すると、その旨がサーバ100に通知され、サーバ100は該ユーザについて管理しているポイントから100を減じるとともに、ボタン721に対応するミッションデータのIDと、該ミッションデータを選択するためのボタンのアイコンと、を撮像装置190に対して送信する。ユーザが表示部197の表示画面上をタッチする若しくはボタン群196を操作してボタン722を指示すると、その旨がサーバ100に通知され、サーバ100は該ユーザについて管理しているポイントから200を減じるとともに、ボタン722に対応するミッションデータのIDと、該ミッションデータを選択するためのボタンのアイコンと、を撮像装置190に対して送信する。ユーザが表示部197の表示画面上をタッチする若しくはボタン群196を操作してボタン723を指示すると、その旨がサーバ100に通知され、サーバ100は該ユーザについて管理しているポイントから300を減じるとともに、ボタン723に対応するミッションデータのIDと、該ミッションデータを選択するためのボタンのアイコンと、を撮像装置190に対して送信する。撮像装置190は、サーバ100から送信されたアイコン及びIDを対応付けて不揮発性メモリ195に保存する。
Here, "points" will be explained. When the
ユーザが表示部197の表示画面上をタッチする若しくはボタン群196を操作してボタン703を指示すると、表示部197の表示画面には、課金により新たなミッションを購入するための画面730が表示される。ユーザはボタン群196を操作して領域731に、端末装置180のID(端末ID)を入力し、その後、ボタン群196を用いて送信指示を入力すると、撮像装置190のCPU192は、該領域731に入力された端末IDをサーバ100に対して送信する。なお、この時点でユーザは端末装置180を用いてサーバ100にアクセスし、購入するミッションを指定して決済を完了させているものとする。サーバ100は、端末装置180にて決済が完了しているミッションデータのIDと、該ミッションデータを選択するためのボタンのアイコンと、を、領域731に入力された端末IDで特定される端末装置180に対して送信(ダウンロード)する。ユーザは端末装置180にダウンロードされたIDおよびアイコンを、撮像装置190との近接無線通信によって、該撮像装置190に転送し、該撮像装置190は、該転送されたアイコン及びIDを対応付けて不揮発性メモリ195に保存する。
When the user touches the display screen of the
そして次回、撮像装置190のCPU192は、ミッション選択画面を表示する際には、不揮発性メモリ195に保存したアイコンを記したボタンを、既存のボタンに加えて表示し、ユーザが該ボタンを指示すると、該ボタンと対応付けられているIDをサーバ100に対して送信する。
Next time, when the
新たなミッションを購入するために撮像装置190、サーバ100、端末装置180のそれぞれが行う処理について、図8のフローチャートに従って説明する。
The processing performed by the
ステップS801では、CPU192は、ボタン701,702,703のどれが指示されたのかを判断する。この判断の結果、ボタン701が指示された場合には、処理はステップS802に進み、ボタン702が指示された場合には、処理はステップS805に進み、ボタン703が指示された場合には、処理はステップS808に進む。
In step S801, the
ステップS802では、CPU192は、表示部197の表示画面に画面710を表示させる。ステップS803では、CPU192は、領域711に入力された特典コードをサーバ100に対して送信する。
In step S802, the
一方、ステップS805では、CPU192は、表示部197の表示画面に画面720を表示させる。ステップS806では、CPU192は、ボタン721,722,723のうちユーザにより指示されたボタンを示す情報をサーバ100に対して送信する。
On the other hand, in step S805, the
一方、ステップS808では、CPU192は、表示部197の表示画面に画面730を表示させる。ステップS809では、CPU192は、領域731に入力された端末IDをサーバ100に対して送信する。
On the other hand, in step S808, the
ステップS851では、CPU101は、ステップS803もしくはステップS806において送信された特典コード若しくは指示されたボタンを示す情報を受信し、ステップS852では、CPU101は、受信した特典コード若しくは指示されたボタンを示す情報に対応するミッションデータのアイコン及びIDを撮像装置190に対して送信する。 ステップS804では、CPU192は、特典コードに対応するミッションデータのアイコン及びIDをサーバ100から受信する。ステップS807では、CPU192は、指示されたボタンに対応するミッションデータのアイコン及びIDをサーバ100から受信する。
In step S851, the
ステップS853では、CPU101は、ステップS809で送信された端末IDを受信し、ステップS854では、CPU101は、端末装置180にて決済が完了しているミッションデータのアイコン及びIDを、ステップS853で受信した端末IDで特定される端末装置180に対して送信(ダウンロード)する。
In step S853, the
ステップS891では、端末装置180はサーバ100から送信されたミッションデータのアイコン及びIDを受信し、ステップS892では、端末装置180は、ステップS891で受信したミッションデータのアイコン及びIDを、近接無線通信にて撮像装置190に対して送信する。
In step S891, the
ステップS810では、CPU192は、端末装置180との近接無線通信によって該端末装置180から送信された、ミッションデータのアイコン及びIDを受信する。尚、本実施形態では、撮像装置190のCPU192はサーバ100に対して端末IDを送信したが、予め撮像装置190と通信可能な端末装置180の情報を撮像装置190に記憶させ、撮像装置190と端末装置180とが通信してもよい。さらに、撮像装置190と端末装置180が通信できた場合には、CPU192は端末装置180に決済が完了したミッションに関する情報が記憶されているか否かを判定し、当該ミッションに関する情報が記憶されている場合は端末装置180からミッションに関する情報を受信してもよい。
In step S810, the
ステップS811では、CPU192は、サーバ100から若しくは端末装置180から受信したアイコン及びIDを対応付けて不揮発性メモリ195に保存する。以上のように、ユーザは撮像装置190の表示部197に対して指示を行うことによって、所望の方法でミッションデータを撮像装置190に追加することが可能となる。
In step S811, the
<コンテンツについて>
上記のごとく、コンテンツには、様々なコンテンツが考えられる。例えば、コンテンツは、上記のような特典コードに加えて、「街に点在するそれぞれのオブジェクトを撮像してまわるようなフィールドワークミッションを行うユーザが該街における店舗で買い物をする際に割引となるような情報」であってもよく、そのような情報は、例えば、店舗に見せることで割引サービスを受けることができるような割引サービス画面を提供するサイトへのURLであってもよい。この場合、ユーザは端末装置180から該URLにアクセスして割引サービス画面を該端末装置180の表示画面に表示させ、該表示させた割引サービス画面を店舗の店員に見せることで、該店舗における割引サービスを受けることができる。
<About content>
As mentioned above, various types of content can be considered. For example, in addition to the above-mentioned benefit code, the content may also include ``discounts when users who go on fieldwork missions such as photographing various objects scattered around the city shop at stores in the city.'' Such information may be, for example, a URL to a site that provides a discount service screen that allows you to receive a discount service by showing it to a store. In this case, the user accesses the URL from the
また、コンテンツは、このようなURLを表すコードであってもよい。例えば、サーバ100は、このようなURLを示す2次元バーコードを撮像装置190に対して送信し、撮像装置190は、該2次元バーコードを受信して表示部197の表示画面に表示させる。そしてこの表示された2次元バーコードを端末装置180のカメラで読み取ることでURLを特定し、該URLにアクセスして割引サービス画面を該端末装置180の表示画面に表示させ、該表示させた割引サービス画面を店舗の店員に見せることで、該店舗における割引サービスを受けることができる。
Further, the content may be a code representing such a URL. For example, the
なお、コンテンツは、このような割引サービスを受けるための情報に限らず、例えば、フィールドワークミッションを実施する街への集客に有用なサービス、該街の経済的活性化のために有用なサービスなど、各種のサービスに関連するコンテンツであってもよい。 Note that the content is not limited to information for receiving such discount services, but also includes, for example, services useful for attracting customers to the town where the fieldwork mission will be conducted, services useful for economic revitalization of the town, etc. , may be content related to various services.
また、ステップS560では、複数のコンテンツを端末装置180に提示して、実際にユーザが獲得するコンテンツをユーザに選択させてもよい。
Further, in step S560, a plurality of contents may be presented to the
また、上記で述べたいくつかのコンテンツのうち2つ以上をユーザに提供するようにしてもよい。 Further, two or more of the above-mentioned contents may be provided to the user.
[第2の実施形態]
以下では、第1の実施形態との差分について説明し、以下で特に触れない限りは、第1の実施形態と同様であるものとする。
[Second embodiment]
Differences from the first embodiment will be explained below, and unless otherwise mentioned below, it is assumed that the second embodiment is the same as the first embodiment.
第1の実施形態では、ステップS555およびステップS556の処理が必須となっていたが、ステップS555は省略し、ステップS554の直後にステップS556を実行するようにしてもよい。 In the first embodiment, steps S555 and S556 are required, but step S555 may be omitted and step S556 may be executed immediately after step S554.
また、ステップS556の判断を、撮像画像中のオブジェクトの認識結果に基づいて行ってもよい。例えば、ステップS556では、撮像画像から認識したオブジェクトが、選択サブミッションデータに対応するオブジェクトである場合には、該撮像画像の撮像位置は該選択サブミッションデータ中の撮像エリアに属しているものと判断するようにしてもよい。 Further, the determination in step S556 may be made based on the recognition result of the object in the captured image. For example, in step S556, if the object recognized from the captured image is an object corresponding to the selected submission data, the imaging position of the captured image is determined to belong to the imaging area in the selected submission data. You may decide.
また、サブミッションデータ中のサブミッションID及びメッセージを撮像装置190に転送する方法には、様々な転送方法がある。例えば、撮像装置190がフィールドワークミッションを実施する会場に設けられているサーバに近づくと(装置間が近づいたか否かを判断するための技術は周知の技術であるため、これに関する説明は省略する)、該サーバは、該フィールドワークミッションのミッションデータ中のサブミッションデータからサブミッションID及びメッセージを該撮像装置190に対して転送するようにしてもよい。
Furthermore, there are various methods of transferring the submission ID and message in the submission data to the
なお、以上説明した全ての構成は必須の構成ではなく、以上説明した構成に適宜新たな機能部/処理を追加しても良いし、以上説明した構成から1つ以上の機能部/処理を省いても良い。 Note that all of the configurations described above are not essential configurations, and new functional units/processing may be added to the configuration described above as appropriate, or one or more functional units/processing may be omitted from the configuration described above. It's okay to stay.
また、以上説明した各処理の主体は上記の説明に限定するものではなく、他の主体であっても良い。また、以上説明した各種の情報の構成や、それを保持している装置について、上記の説明は一例であり、これらに限定することを意図したものではない。 Further, the subject of each process explained above is not limited to the above explanation, and may be another subject. Furthermore, the above description of the configuration of the various types of information and the device that holds it is merely an example, and is not intended to be limiting.
また、以上の説明において用いた具体的な数値は、説明を具体的に行うために用いたものであり、以上の説明において用いた具体的な数値に限定することを意図したものではない。 In addition, the specific numerical values used in the above explanation are used to specifically provide the explanation, and are not intended to be limited to the specific numerical values used in the above explanation.
また、以上説明した画面の構成やその操作方法は、説明を具体的に行うために一例としてあげたものであって、この一例に限定することを意図したものではない。 Further, the configuration of the screen and the method of operating the screen described above are given as an example for concrete explanation, and are not intended to be limited to this example.
また、以上説明した各実施形態の一部もしくは全部を組み合わせても構わないし、以上説明した各実施形態の一部もしくは全部を選択的に使用しても構わない。また、発明は上記の実施形態に制限されるものではなく、発明の要旨の範囲内で、種々の変形・変更が可能である。 Furthermore, some or all of the embodiments described above may be combined, or some or all of the embodiments described above may be selectively used. Further, the invention is not limited to the above-described embodiments, and various modifications and changes can be made within the scope of the gist of the invention.
100:サーバ 101:CPU 102:RAM 103:ROM 104:操作部 105:表示部 106:外部記憶装置 107:I/F 108:バス 150:ネットワーク 180:端末装置 190:撮像装置 191:撮像部 192:CPU 193:RAM 194:ROM 195:不揮発性メモリ 196:ボタン群 197:表示部 198:通信部 199:バス 100: Server 101: CPU 102: RAM 103: ROM 104: Operation unit 105: Display unit 106: External storage device 107: I/F 108: Bus 150: Network 180: Terminal device 190: Imaging device 191: Imaging unit 192: CPU 193: RAM 194: ROM 195: Non-volatile memory 196: Button group 197: Display section 198: Communication section 199: Bus
Claims (13)
前記受付手段により、既に取得されたミッションの達成によって得られるコードを用いた方法である第1方法の選択を受け付けた場合、ユーザから受け付けたコードに対応付けられたミッションを取得する取得手段と
を備えることを特徴とする情報処理システム。 A reception unit that accepts a selection of a method for acquiring the new mission from among a plurality of methods for acquiring a new mission that sequentially images a plurality of objects using an imaging device;
When the reception means receives a selection of the first method, which is a method using a code obtained by completing an already acquired mission, an acquisition means for acquiring a mission associated with the code received from the user;
An information processing system comprising:
前記取得手段は、当該画面に入力されたコードに対応付けられたミッションを取得することを特徴とする請求項1に記載の情報処理システム。The information processing system according to claim 1, wherein the acquisition means acquires a mission associated with a code input on the screen.
前記受付手段により、ポイントを用いた方法である第2方法の選択を受け付けた場合、既に取得されたミッションを達成したことで獲得したポイントを用いて新たなミッションを取得する取得手段とWhen the reception means accepts the selection of the second method, which is a method using points, the acquisition means acquires a new mission using the points acquired by completing the already acquired mission;
を備えることを特徴とする情報処理システム。An information processing system comprising:
前記取得手段は、ユーザによって選択された候補ミッションを取得することを特徴とする請求項3に記載の情報処理システム。4. The information processing system according to claim 3, wherein the acquisition means acquires a candidate mission selected by the user.
前記ミッションを前記撮像装置に追加するための複数の方法を画面に表示する表示制御手段と、a display control means for displaying on a screen a plurality of methods for adding the mission to the imaging device;
前記表示制御手段で表示される前記画面に対する指示を受け付ける受付手段と、reception means for receiving instructions for the screen displayed by the display control means;
前記画面に表示される前記複数の方法のうち、前記受付手段により、既に取得されたミッションの達成によって得られるコードを用いた方法である第1方法の選択を受け付けた場合、ユーザから受け付けたコードに対応付けられたミッションを情報処理装置から受信する受信手段とAmong the plurality of methods displayed on the screen, when the reception means accepts the selection of the first method, which is a method using a code obtained by completing an already acquired mission, the code received from the user a receiving means for receiving a mission associated with the information processing device from the information processing device;
を備えることを特徴とする撮像装置。An imaging device comprising:
前記ミッションを前記撮像装置に追加するための複数の方法を画面に表示する表示制御手段と、a display control means for displaying on a screen a plurality of methods for adding the mission to the imaging device;
前記表示制御手段で表示される前記画面に対する指示を受け付ける受付手段と、reception means for receiving instructions for the screen displayed by the display control means;
前記画面に表示される前記複数の方法のうち、前記受付手段により、ポイントを用いた方法である第2方法の選択を受け付けた場合、既に取得されたミッションを達成したことで獲得したポイントを用いて新たなミッションを情報処理装置から受信する受信手段とAmong the plurality of methods displayed on the screen, when the reception means accepts the selection of the second method, which is a method using points, the points acquired by completing the missions that have already been acquired are used. a receiving means for receiving a new mission from the information processing device;
を備えることを特徴とする撮像装置。An imaging device comprising:
前記情報処理システムの受付手段が、撮像装置を用いて複数のオブジェクトを順次撮像させる新たなミッションを取得するための複数の方法のうち、前記新たなミッションを取得する方法の選択を受け付ける受付ステップと、
前記情報処理システムの取得手段が、前記受付ステップにより、既に取得されたミッションの達成によって得られるコードを用いた方法である第1方法の選択を受け付けた場合、ユーザから受け付けたコードに対応付けられたミッションを取得する取得ステップと
を備えることを特徴とする情報処理システムの制御方法。 A method for controlling an information processing system, the method comprising:
a reception step in which the reception means of the information processing system receives a selection of a method for acquiring the new mission from among a plurality of methods for acquiring a new mission in which a plurality of objects are sequentially imaged using an imaging device; ,
When the acquisition means of the information processing system receives the selection of the first method, which is a method using a code obtained by completing an already acquired mission, in the reception step, the acquisition means corresponds to the code received from the user. Acquisition step to get the mission
A method for controlling an information processing system, comprising:
前記情報処理システムの受付手段が、撮像装置を用いて複数のオブジェクトを順次撮像させる新たなミッションを取得するための複数の方法のうち、前記新たなミッションを取得する方法の選択を受け付ける受付ステップと、a reception step in which the reception means of the information processing system receives a selection of a method for acquiring the new mission from among a plurality of methods for acquiring a new mission in which a plurality of objects are sequentially imaged using an imaging device; ,
前記情報処理システムの取得手段が、前記受付ステップにより、ポイントを用いた方法である第2方法の選択を受け付けた場合、既に取得されたミッションを達成したことで獲得したポイントを用いて新たなミッションを取得する取得ステップとWhen the acquisition means of the information processing system receives the selection of the second method, which is a method using points, in the reception step, a new mission is created using the points acquired by completing the already acquired mission. and the steps to get
を備えることを特徴とする情報処理システムの制御方法。A method for controlling an information processing system, comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019238293A JP7446108B2 (en) | 2019-12-27 | 2019-12-27 | Information processing system, imaging device, control method thereof, and computer program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019238293A JP7446108B2 (en) | 2019-12-27 | 2019-12-27 | Information processing system, imaging device, control method thereof, and computer program |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2021105972A JP2021105972A (en) | 2021-07-26 |
JP2021105972A5 JP2021105972A5 (en) | 2023-03-14 |
JP7446108B2 true JP7446108B2 (en) | 2024-03-08 |
Family
ID=76918884
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019238293A Active JP7446108B2 (en) | 2019-12-27 | 2019-12-27 | Information processing system, imaging device, control method thereof, and computer program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7446108B2 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014063206A (en) | 2012-07-27 | 2014-04-10 | Nintendo Co Ltd | Content sales system, content server device, server program and content sales method |
JP2016066321A (en) | 2014-09-26 | 2016-04-28 | 任天堂株式会社 | Content distribution system, content distribution server, content distribution program and content distribution method |
JP2016191971A (en) | 2015-03-30 | 2016-11-10 | 任天堂株式会社 | Content providing system, content providing method, content server, and content providing program |
-
2019
- 2019-12-27 JP JP2019238293A patent/JP7446108B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014063206A (en) | 2012-07-27 | 2014-04-10 | Nintendo Co Ltd | Content sales system, content server device, server program and content sales method |
JP2016066321A (en) | 2014-09-26 | 2016-04-28 | 任天堂株式会社 | Content distribution system, content distribution server, content distribution program and content distribution method |
JP2016191971A (en) | 2015-03-30 | 2016-11-10 | 任天堂株式会社 | Content providing system, content providing method, content server, and content providing program |
Non-Patent Citations (1)
Title |
---|
"ピクミン3:更新データと「ミッション追加ステージ」",[online],日本,2015年04月04日,[令和5年11月13日検索],インターネット,<URL:https://web.archive.org/web/20150404151026/http://www.nintendo.co.jp/wiiu/ac3j/mission2/index.html> |
Also Published As
Publication number | Publication date |
---|---|
JP2021105972A (en) | 2021-07-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6684883B2 (en) | Method and system for providing camera effects | |
CN109564500A (en) | Application control is carried out using the trigger based on gesture | |
CN110168586A (en) | Situation generates and the selection of the media content to customization | |
EP1860822A1 (en) | Creating groups of communications devices | |
KR102674189B1 (en) | Method and system for online transaction using offline experience | |
JP6555026B2 (en) | Information provision system | |
JP2018067139A (en) | Information processing apparatus and program | |
WO2022006279A1 (en) | Camera user interface to generate content | |
JP6826460B2 (en) | Search support system and search support program | |
JP2005100276A (en) | Information processing system, information processor, information processing method and program | |
JP7446108B2 (en) | Information processing system, imaging device, control method thereof, and computer program | |
CN112313692A (en) | Experience sharing system and experience sharing method | |
JP7446107B2 (en) | Information processing system, information processing system control method, and computer program | |
JP2017120487A (en) | Information processing device, system and control method and program thereof | |
CN106164970A (en) | Check the more new control method of result, the storage controlling method of inspection result, the renewal control program of inspection result, the storage control program checking result and the renewal control system of inspection result, the storage control system of inspection result | |
JP6677527B2 (en) | Server device and program | |
CN107077660A (en) | Accessibility feature in content is shared | |
US20210256863A1 (en) | Information processing system, information processing apparatus, and information processing method | |
KR20200106186A (en) | How to recommend profile pictures and system and non-transitory computer-readable recording media | |
JP6239558B2 (en) | Information processing system, information processing apparatus, program, and information processing apparatus control method | |
WO2022147282A1 (en) | Accessing third party resources via client application | |
JP2003340159A (en) | Amusement providing method and information processor using this method and terminal unit | |
KR102500624B1 (en) | Method and system for providing information based on face recognition and non-transitory computer readable recording medium | |
JP6221107B2 (en) | Control device and program | |
KR102147485B1 (en) | Guide method and system for taking a picture |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20210312 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20221226 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230303 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20231120 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240118 |
|
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: 20240202 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240227 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7446108 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |