JP7596691B2 - Information processing device, information processing method, and program - Google Patents
Information processing device, information processing method, and program Download PDFInfo
- Publication number
- JP7596691B2 JP7596691B2 JP2020163458A JP2020163458A JP7596691B2 JP 7596691 B2 JP7596691 B2 JP 7596691B2 JP 2020163458 A JP2020163458 A JP 2020163458A JP 2020163458 A JP2020163458 A JP 2020163458A JP 7596691 B2 JP7596691 B2 JP 7596691B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- sign
- terminal
- content
- processing device
- 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
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Information Transfer Between Computers (AREA)
Description
本開示は、コンテンツを配信する技術に関する。 This disclosure relates to technology for delivering content.
スマートフォンやタブレット等の携帯端末を活用し、ユーザの位置情報に基づいてサービスを提供する技術が存在する。 There is technology that uses mobile devices such as smartphones and tablets to provide services based on the user's location information.
特許文献1には、携帯端末が有するGPS(Global Positioning System)を用いてユーザの位置情報を取得し、取得した位置情報と、予め設定されたユーザの情報とに基づいて、ユーザにコンテンツを配信する技術が開示されている。
また、位置情報の取得に関連する文献として、特許文献2には、ユーザが所持する携帯端末から取得した画像情報を用いて、ユーザの所在地を特定することが開示されている。 As another document related to obtaining location information, Patent Document 2 discloses that the user's location is identified using image information obtained from a mobile device carried by the user.
特許文献1に記載の技術では、GPSのみを用いてユーザの位置情報を取得している。そのため、例えば、ユーザの周囲に高層ビル等の障害物がある場合、ユーザの位置情報を正確に特定できない恐れがある。そうすると、ユーザの位置情報に基づいたコンテンツを配信する場合に、ユーザに適したコンテンツを配信することができない恐れがある。
In the technology described in
特許文献2に記載の技術は、単にユーザの所在状況を特定するのみであり、所在状況に応じて、複数のコンテンツからユーザに提供するコンテンツを決定することは開示されていない。 The technology described in Patent Document 2 simply identifies the user's location, and does not disclose how to determine which content to provide to the user from multiple pieces of content depending on the user's location.
本開示は、上記課題を鑑みてなされたものであり、精度よくユーザに適したコンテンツを配信することが可能な技術を提供することを目的の一つとする。 This disclosure has been made in consideration of the above-mentioned problems, and one of its objectives is to provide technology that can deliver content that is accurately suited to users.
本開示の一態様にかかる情報処理装置は、端末から取得した撮影画像に映る電柱識別標識に基づいて、前記端末を用いて前記撮影画像を撮影した撮影者の位置と、前記撮影者が向いている方向と、を特定する特定手段と、特定された前記位置と前記方向とに基づいて、複数のコンテンツのうち、前記端末に配信するコンテンツを決定するコンテンツ決定手段と、を備える。 An information processing device according to one aspect of the present disclosure includes: an identification means for identifying the position of a photographer who has taken an image using a terminal and the direction in which the photographer is facing, based on a utility pole identification sign that appears in the captured image acquired from the terminal; and a content determination means for determining, from among a plurality of contents, a content to be delivered to the terminal, based on the identified position and direction.
本開示の一態様にかかる情報処理装置は、端末から取得した撮影画像に映る電柱識別標識と、前記端末が有する位置情報取得手段によって取得された前記端末の位置情報と、に基づいて、前記端末を用いて前記撮影画像を撮影した撮影者の位置を特定する特定手段と、特定された前記位置に基づいて、複数のコンテンツのうち、前記端末に配信するコンテンツを決定するコンテンツ決定手段と、を備える。 An information processing device according to one aspect of the present disclosure includes: an identification means for identifying the location of a photographer who captured the captured image using the terminal based on a utility pole identification sign that appears in the captured image acquired from the terminal and on location information of the terminal acquired by location information acquisition means possessed by the terminal; and a content determination means for determining which of a plurality of contents to distribute to the terminal based on the identified location.
本開示の一態様にかかる情報処理方法は、端末から取得した撮影画像に映る電柱識別標識に基づいて、前記端末を用いて前記撮影画像を撮影した撮影者の位置と、前記撮影者が向いている方向と、を特定し、特定された前記位置と前記方向とに基づいて、複数のコンテンツのうち、前記端末に配信するコンテンツを決定する。 An information processing method according to one aspect of the present disclosure identifies the position of the photographer who used the terminal to capture the image and the direction in which the photographer is facing based on a utility pole identification sign that appears in the captured image acquired from the terminal, and determines which of multiple pieces of content to distribute to the terminal based on the identified position and direction.
本開示の一態様にかかるプログラムは、端末から取得した撮影画像に映る電柱識別標識に基づいて、前記端末を用いて前記撮影画像を撮影した撮影者の位置と、前記撮影者が向いている方向と、を特定する処理と、特定された前記位置と前記方向とに基づいて、複数のコンテンツのうち、前記端末に配信するコンテンツを決定する処理と、をコンピュータに実行させる。 A program according to one aspect of the present disclosure causes a computer to execute a process of identifying the position of a photographer who used a terminal to capture an image and the direction in which the photographer is facing, based on a utility pole identification sign that appears in the captured image acquired from the terminal, and a process of determining which of multiple pieces of content to distribute to the terminal, based on the identified position and direction.
本開示によれば、精度よくユーザに適したコンテンツを配信することが可能になる、という効果が得られる。 The present disclosure has the effect of enabling content that is accurately suited to the user to be delivered.
以下に、本開示にかかる実施形態を、図面を参照しつつ説明する。 Embodiments of the present disclosure are described below with reference to the drawings.
<第1の実施形態>
第1の実施形態にかかる情報処理装置について説明する。
First Embodiment
An information processing apparatus according to a first embodiment will be described.
図1は、第1の実施形態にかかる情報処理装置100を含むコンテンツ配信システム1000の構成の一例を、模式的に示す図である。図1に示すように、コンテンツ配信システム1000は、情報処理装置100、及び配信装置200を含む。情報処理装置100は、配信装置200、及び端末300と、ネットワークを介して通信可能に接続される。
Fig. 1 is a diagram showing a schematic example of the configuration of a content distribution system 1000 including an
端末300は、情報処理装置100及び配信装置200と、ネットワークを介して通信可能に接続される。端末300は、周囲を撮影する機能と、コンテンツを出力する機能とを有する。端末300は、例えば、携帯電話、スマートフォン、またはタブレットであるが、端末300は、この例に限らない。
The
図1に示す状況では、ユーザが、端末300を用いて電柱に取り付けられている電柱識別標識(詳細は後述する)を撮影している。端末300により撮影された画像は、静止画像であってもよいし、動画像であってもよい。本明細書において、端末300により撮影された画像を、撮影画像と称する。また、本明細書において、端末300を用いて撮影を行ったユーザを撮影者とも称する。端末300は、撮影画像を情報処理装置100に送信する。
In the situation shown in FIG. 1, a user is using the
情報処理装置100は、端末300から撮影画像を取得すると、撮影画像に基づいて取得される情報に応じて、端末300に配信するコンテンツを決定する。
When the
配信装置200は、情報処理装置100によって決定されたコンテンツを端末300に配信する。
The
このように、第1の実施形態にかかるコンテンツ配信システム1000は、端末300から取得される撮影画像に応じて、端末300にコンテンツを配信するシステムである。
In this way, the content distribution system 1000 according to the first embodiment is a system that distributes content to the
なお、図1では、情報処理装置100及び配信装置200は、それぞれ独立した装置として示されているが、これに限定されない。例えば、情報処理装置100及び配信装置200は、一体の装置として実現可能である。また、情報処理装置100及び配信装置200は、それぞれオンプレミス環境で構築されてもよいし、クラウド環境で構築されてもよい。
Note that in FIG. 1, the
[情報処理装置100の詳細]
次に、情報処理装置100の詳細について説明する。図2は、第1の実施形態にかかる情報処理装置100の機能構成の一例を示すブロック図である。図2に示すように、情報処理装置100は、特定部110と、コンテンツ決定部120とを有する。
[Details of information processing device 100]
Next, a description will be given of details of the
特定部110は、端末300から取得した撮影画像に基づいて、撮影者の位置と、撮影者が向いている方向とを特定する。例えば、特定部110は、撮影画像に映る電柱識別標識に記載された文字を読み取る。ここで、電柱識別標識とは、電柱を識別するための情報が記載された標識である。また、電柱識別標識は、電柱に取り付けられている。電柱識別標識には、例えば、電柱が設置されている位置の地名を示す文字、及び電柱を識別する番号等が記載されている。本明細書において、このような、標識に記載されている情報を標識情報とも称する。
The
特定部110は、例えば、電柱識別標識から標識情報を読み取り、読み取った標識情報に対応する位置情報と方向情報とを、標識データベースから検索する。標識データベースには、標識情報と、その標識情報に対応する位置情報及び方向情報とが対応付けられたデータが含まれる。ここで、方向情報とは、例えば、標識が面している方向に対して反対の方向である。すなわち、標識情報に対応する方向情報は、例えば、撮影者が、標識情報に対向するときの、撮影者が向いている方向に対応する。なお、標識データベースは、情報処理装置100が有する記憶装置(図示せず)に予め格納されていてもよいし、情報処理装置100と通信可能に接続された外部の記憶装置に格納されていてもよい。また、情報処理装置100は、通信可能に接続された外部のサーバ装置から、標識データベースを取得してもよい。特定部110は、例えば、読み取った標識情報に対応する位置情報と方向情報とを検索し、検索がヒットした場合に、読み取った標識情報に対応する位置情報と方向情報とが示す位置及び方向を、撮影者の位置と撮影者が向いている方向とする。
The
このように、特定部110は、端末から取得した撮影画像に含まれる電柱識別標識に基づいて、端末を用いて撮影画像を撮影した撮影者の位置と、撮影者が向いている方向と、を特定する。特定部110は、特定手段の一例である。
In this way, the
コンテンツ決定部120は、特定部110によって特定された位置と方向とに基づいて、複数のコンテンツのうち、端末300に配信するコンテンツを決定する。例えば、コンテンツ決定部120は、コンテンツデータベースから、特定された位置と方向とを示す情報に対応するコンテンツを選択する。ここで、コンテンツデータベースには、コンテンツを識別する情報(以下、コンテンツ識別情報とも称する)と、位置情報及び方向情報とが対応付けられたデータが複数含まれる。なお、コンテンツデータベースは、情報処理装置100が有する記憶装置(図示せず)に予め格納されていてもよいし、情報処理装置100と通信可能に接続された外部の記憶装置に格納されていてもよい。また、情報処理装置100は、通信可能に接続された外部のサーバ装置から、コンテンツデータベースを取得してもよい。そして、コンテンツ決定部120は、選択したコンテンツを端末300に配信するコンテンツとして決定する。
The
次に、コンテンツ決定部120は、例えば、決定したコンテンツのコンテンツ識別情報を配信装置200に送信する。配信装置200は、情報処理装置100から受信した、コンテンツ識別情報に対応するコンテンツを端末300に配信する。配信装置200は、例えば、コンテンツの実データを示すコンテンツデータを端末300に送信することによってコンテンツを配信する。なお、コンテンツを配信する方法はこの例に限らない。例えば、端末300が有する記憶装置(図示せず)にコンテンツデータが格納されている場合、配信装置200は、コンテンツ識別情報を端末300に送信してもよい。そして、端末300は、受信したコンテンツ識別情報に対応するコンテンツを、端末300が有する記憶装置から読み出すことにより、コンテンツを出力してもよい。この場合、配信装置200に代わり、情報処理装置100のコンテンツ決定部120が、端末300にコンテンツ識別情報を送信してもよい。
Next, the
このように、コンテンツ決定部120は、特定された位置と方向とに基づいて、複数のコンテンツのうち、端末に配信するコンテンツを決定する。コンテンツ決定部120は、コンテンツ決定手段の一例である。
In this way, the
[情報処理装置100の動作]
次に、情報処理装置100の動作を、図3を用いて説明する。図3は、情報処理装置100の動作を説明するフローチャートである。以下に説明する動作においては、情報処理装置100は、図1の状況において、端末300から撮影画像を取得しているものとする。なお、本明細書において、フローチャートまたはシーケンス図の各ステップを「S101」のように、それぞれのステップに付した番号を用いて表現する。
[Operation of information processing device 100]
Next, the operation of the
特定部110は、端末300から取得した撮影画像に含まれる電柱識別標識に基づいて、撮影者の位置と撮影者が向いている方向とを特定する(S101)。
The
コンテンツ決定部120は、特定された位置と方向とに基づいて、端末に配信するコンテンツを決定する(S102)。コンテンツ決定部120は、例えば、決定したコンテンツを示すコンテンツ識別情報を、配信装置200に送信する。
The
そして、配信装置200が、コンテンツ識別情報に対応するコンテンツデータを端末300に送信することにより、端末300にコンテンツが配信される。
Then, the
以上のように、第1の実施形態にかかる情報処理装置100は、端末から取得した撮影画像に映る電柱識別標識に基づいて、端末を用いて撮影画像を撮影した撮影者の位置と、撮影者が向いている方向と、を特定する。そして、情報処理装置100は、特定された位置と方向とに基づいて、複数のコンテンツのうち、端末に配信するコンテンツを決定する。例えば、ユーザの位置に応じて端末から出力される音声が決定され、ユーザの向いている方向によって音量が変わる、といったコンテンツが配信される場合がある。また、例えば、ユーザの位置に応じて端末が出力する画像に含まれる物体が決定され、ユーザの向いている方向によってその物体の見え方が変わる、といったコンテンツが配信される場合がある。第1の実施形態にかかる情報処理装置100は、上記構成を備えることにより、このような、ユーザの位置やユーザの向いている方向といった、ユーザの所在状況に基づいてコンテンツを配信する際に、ユーザの所在状況を正確に特定することができる。そのため、第1の実施形態にかかる情報処理装置100は、精度よくユーザに適したコンテンツを配信することが可能になる、という効果が得られる。
As described above, the
なお、本実施形態において、端末300によって電柱識別標識が撮影される例について説明したが、撮影される対象は電柱識別標識に限らない。例えば、電柱識別標識に代わり、道路に設置されている案内標識、または、踏切の識別標識など、設置されている場所が一意に定まる既設の標識を、撮影される対象としてもよい。この場合、情報処理装置100は、撮影画像に映る当該標識に基づいて、ユーザの位置やユーザの向いている方向を特定する。
In this embodiment, an example has been described in which a utility pole identification sign is photographed by the terminal 300, but the subject to be photographed is not limited to a utility pole identification sign. For example, instead of a utility pole identification sign, an existing sign whose installation location is uniquely determined, such as a guide sign installed on a road or a railroad crossing identification sign, may be the subject to be photographed. In this case, the
<第2の実施形態>
次に、第2の実施形態にかかる情報処理装置を含むコンテンツ配信システムについて説明する。
Second Embodiment
Next, a content distribution system including an information processing device according to a second embodiment will be described.
図4は、第2の実施形態にかかるコンテンツ配信システム1001の構成の一例を示すブロック図である。図4に示す通り、コンテンツ配信システム1001は、第1の実施形態における情報処理装置100に代わり、情報処理装置101を備え、それ以外については、第1の実施形態で説明したコンテンツ配信システム1000と同様である。すなわち、コンテンツ配信システム1001は、情報処理装置101と配信装置200とを備える。なお、図4に示すコンテンツ配信システム1001の構成及び動作が、第1の実施形態の説明と重複する内容については、説明を省略する。
Figure 4 is a block diagram showing an example of the configuration of a content distribution system 1001 according to the second embodiment. As shown in Figure 4, the content distribution system 1001 includes an
[情報処理装置101の詳細]
図4に示すように、情報処理装置101は、特定部110と、コンテンツ決定部120と通信部130とを備える。
[Details of information processing device 101]
As shown in FIG. 4, the
通信部130は、配信装置200及び端末300と、データの送受信を行う。
The
特定部110は、標識情報読み取り部111と検索部112とを有する。標識情報読み取り部111は、通信部130を介して端末300から取得した撮影画像に映る標識の領域から、標識情報を読み取る。標識情報とは、標識に記載された文字列または記号列を示し、標識ごとに一意に定められた情報である。図5は、電柱識別標識の一例を示す図である。電柱識別標識は、本明細書における標識の一例である。図5の例では、標識名として地名である「川崎市」が記載され、電柱番号として「0001」が記載されている。このような標識名と電柱番号の組み合わせは一意に定められる。図5の例では、標識情報は、標識名と電柱番号とを示す。なお、電柱識別標識の記載例は図6の例に限らない。例えば、標識名に数字または記号が用いられたものであってもよいし、電柱番号に数字でない文字または記号が用いられたものであってもよい。また、図5の標識名及び電柱番号のように、文字列が区切られていない所定の文字列が用いられたものであってもよい。
The
標識情報読み取り部111は、例えば、撮影画像から、電柱識別標識の標識名と電柱番号が映る領域を認識し、標識名と電柱番号とを標識情報として読み取る。標識情報読み取り部111は、例えば、OCR(Optical Character Reader)技術を用いて、撮影画像から標識の文字領域を認識し、文字領域から一文字ごとに文字を読み取る。なお、標識情報読み取り部111は、OCR技術に限らず、他の技術を用いて標識情報を読み取ってもよい。例えば、標識情報読み取り部111は、公知の機械学習技術を利用することにより標識情報を読み取ることが可能である。公知の機械学習技術とは、例えば、SVM(Support Vector Machine)、ニューラルネットワーク、ランダムフォレスト等である。さらに、標識情報読み取り部111は、標識情報を読み取る際に、深層学習技術を利用してもよい。
The sign
なお、標識情報を読み取ることができなかった場合、標識情報読み取り部111は、読み取りにエラーが発生したことをコンテンツ決定部120に通知してもよい。
If the sign information cannot be read, the sign
このように、標識情報読み取り部111は、撮影画像の電柱識別標識が映る領域から、電柱識別標識に記載された標識情報を読み取る。標識情報読み取り部111は、標識情報読み取り手段の一例である。
In this way, the sign
検索部112は、標識情報読み取り部111によって読み取られた標識情報に基づいて、ユーザの所在状況を特定する。例えば、検索部112は、読み取られた標識情報に対応する位置情報及び方向情報を、標識データベースから検索する。検索部112は、標識データベースは、標識情報と、標識情報に対応する位置情報及び方向情報とが関連付けられたデータを含む。例えば、図5の例のような電柱識別標識であれば、標識データベースには、標識名と電柱番号との組み合わせに対して、その標識が取り付けられた電柱の位置を示す位置情報と、その標識が面している方向を示す方向情報とが関連付けられている。検索部112は、例えば、読み取られた標識情報をキーとして、標識データベースを検索する。検索がヒットした場合、検索がヒットした標識情報に関連付けられた位置情報と方向情報とに応じて、ユーザの位置とユーザの向いている方向とを特定する。なお、検索がヒットしない場合は、検索部112は、ユーザの位置とユーザの向いている方向とを特定しなくてもよい。
The
このように、検索部112は、標識情報と、位置情報及び方向情報とが関連付けられたデータベースから、読み取られた標識情報に対応する位置情報と方向情報とを検索し、検索がヒットした場合、読み取られた標識情報に対応する前記位置情報と前記方向情報とに応じて、撮影者の位置と方向とを特定する。検索部112は、検索手段の一例である。
In this way, the
ここで、標識データベースは、第1の実施形態で説明した標識データベースと同様である。なお、標識名と電柱番号の組み合わせと位置情報とが関連付けられた情報は、例えば、電柱を管理する電力会社または通信会社が提供している。また、電柱において、電柱識別標識が取り付けられる箇所は、例えば、道路に面している箇所など、電力会社または通信会社の従業員が確認しやすい箇所であることが多い。そのため、例えば、電柱の位置を示す位置情報と、地図データから、標識が面している方向は算出されることが可能である。このような、標識が面している方向及びその反対方向の算出、並びに標識データベースの作成は、情報処理装置101によって行われてもよい。標識データベースは、情報処理装置101が有する記憶装置(図示せず)に予め格納されていてもよいし、情報処理装置101と通信可能に接続された外部の記憶装置に格納されていてもよい。また、情報処理装置101は、通信可能に接続された外部のサーバ装置から、標識データベースを取得してもよい。
Here, the sign database is the same as the sign database described in the first embodiment. Note that the information associating the combination of the sign name and the utility pole number with the location information is provided, for example, by the electric power company or the communication company that manages the utility pole. In addition, the location on the utility pole where the utility pole identification sign is attached is often a location that is easy for the employees of the electric power company or the communication company to confirm, such as a location facing a road. Therefore, for example, the direction in which the sign faces can be calculated from the location information indicating the position of the utility pole and the map data. Such calculation of the direction in which the sign faces and the opposite direction and creation of the sign database may be performed by the
コンテンツ決定部120は、特定部110によって特定された位置と方向とに基づいて、端末300に配信するコンテンツを決定する。例えば、コンテンツ決定部120は、コンテンツデータベースから、特定された位置と方向とを示す情報に対応するコンテンツを選択する。これにより、ユーザの位置とユーザの向いている方向とに応じたコンテンツを選択することができる。コンテンツデータベースは、第1の実施形態で説明したコンテンツデータベースと同様である。コンテンツデータベースは、情報処理装置101が有する記憶装置(図示せず)に予め格納されていてもよいし、情報処理装置101と通信可能に接続された外部の記憶装置に格納されていてもよい。また、情報処理装置101は、通信可能に接続された外部のサーバ装置から、コンテンツデータベースを取得してもよい。
The
そして、コンテンツ決定部120は、決定したコンテンツのコンテンツ識別情報を、通信部130を介して配信装置200に送信する。
Then, the
なお、コンテンツ決定部120は、特定部110において、ユーザの位置とユーザの向いている方向とが特定されなかった場合(すなわち、検索部112において検索がヒットしなかった場合)、コンテンツ決定部120は、特定されなかったことを示す情報を、通信部130を介して配信装置200に送信してもよい。また、標識情報読み取り部111から、読み取りにエラーが発生したことを示す通知を受け取った場合、コンテンツ決定部120は、読み取りにエラーが発生したことを示す情報を、通信部130を介して配信装置200に送信してもよい。
When the
[配信装置200の詳細]
配信装置200は、通信部210と、配信部220とを備える。
[Details of distribution device 200]
The
通信部210は、情報処理装置101及び端末300と、データの送受信を行う。
The
配信部220は、端末300にコンテンツの配信を行う。例えば、配信部220は、情報処理装置101から、通信部210を介してコンテンツ識別情報を受信する。そして、配信部220は、コンテンツ識別情報に対応するコンテンツデータを端末300に送信する。
The
情報処理装置101から、ユーザの位置とユーザの向いている方向とが特定されなかったことを示す情報、または読み取りにエラーが発生したことを示す情報を受信した場合、それぞれの情報に応じたコンテンツデータを送信してもよい。例えば、ユーザの位置とユーザの向いている方向とが特定されなかった場合、配信部220は、撮影された標識が異なっていることを示すコンテンツのコンテンツデータを端末300に送信してもよい。また、配信部220は、読み取りにエラーが発生したことを示す情報を受信した場合、標識が大きく映るように撮影する指示を示すコンテンツのコンテンツデータを端末300に送信してもよい。
When information indicating that the user's position and the direction the user is facing have not been identified or information indicating that an error has occurred in reading has been received from the
[端末300の詳細]
端末300は、通信部310と、撮影部320と、出力部330とを備える。
[Details of terminal 300]
The terminal 300 includes a
通信部310は、情報処理装置101及び配信装置200と、データの送受信を行う。
The
撮影部320は、所定の範囲を撮影し、撮影画像を生成する。撮影部320は、例えば、ユーザの操作に応じて撮影を行う。撮影画像には、撮影画像が生成された時刻(すなわち、撮影時刻)を示す情報が含まれてもよい。撮影部320は、撮影画像を、通信部310を介して情報処理装置101に送信する。
The
出力部330は、配信装置200から、通信部310を介してコンテンツデータを取得する。そして、出力部330は、取得したコンテンツデータに基づいてコンテンツを出力する。出力部330は、コンテンツが、映像を含むコンテンツの場合、端末が有するディスプレイを用いて映像を出力し、コンテンツが、音声を含むコンテンツの場合、端末が有するスピーカーを用いて音声を出力する。
The
なお、端末300が有する記憶装置(図示せず)にコンテンツデータが格納されている場合、出力部330は、配信装置200または情報処理装置101から、通信部310を介して取得したコンテンツ識別情報に応じてコンテンツを出力してもよい。
When content data is stored in a storage device (not shown) of the terminal 300, the
[コンテンツ配信システム1001の動作]
次に、コンテンツ配信システム1001の動作を、図6を用いて説明する。以下に説明する動作においては、端末300のユーザは、電柱識別標識を撮影するものとする。図6は、コンテンツ配信システム1001の動作を説明するシーケンス図である。
[Operation of Content Distribution System 1001]
Next, the operation of the content distribution system 1001 will be described with reference to Fig. 6. In the operation described below, it is assumed that the user of the terminal 300 photographs an image of a utility pole identification sign. Fig. 6 is a sequence diagram for explaining the operation of the content distribution system 1001.
端末300の撮影部320は、電柱識別標識を撮影する(S201)。そして、撮影部320は、通信部310を介して、撮影画像を情報処理装置101に送信する。
The photographing
情報処理装置101の標識情報読み取り部111は、端末300から受信した撮影画像に映る電柱識別標識の領域から標識情報を読み取る(S203)。検索部112は、読み取られた標識情報をキーとして、標識データベースに対して検索を行う(S204)。そして、検索部112は、検索がヒットした場合に、読み取られた標識情報に対応する位置情報と方向情報とに基づいて、撮影者の位置と方向とを特定する(S205)。コンテンツ決定部120は、特定された位置と方向とに基づいて、端末300に配信するコンテンツを決定する(S206)。コンテンツ決定部120は、決定したコンテンツを示すコンテンツ識別情報を配信装置200に送信する(S207)。
The sign
配信装置200の配信部220は、通信部210を介して情報処理装置101から受信したコンテンツ識別情報に応じて、コンテンツを端末300に配信する(S208)。より具体的には、配信部220は、コンテンツ識別情報に対応するコンテンツのコンテンツデータを端末300に送信する。
The
端末300の出力部330は、通信部310を介して取得したコンテンツデータに基づいて、コンテンツを出力する(S209)。
The
以上のように、第2の実施形態にかかる情報処理装置101は、端末から取得した撮影画像に映る電柱識別標識に基づいて、端末を用いて撮影画像を撮影した撮影者の位置と、撮影者が向いている方向と、を特定する。そして、情報処理装置100は、特定された位置と方向とに基づいて、複数のコンテンツのうち、端末に配信するコンテンツを決定する。この構成により、第2の実施形態にかかる情報処理装置101は、第1の実施形態にかかる情報処理装置100と同様に、例えば、ユーザの位置やユーザの向いている方向といった、ユーザの所在状況に基づいてコンテンツを配信する際に、ユーザの所在状況を正確に特定することができる。そのため、第2の実施形態にかかる情報処理装置100は、精度よくユーザに適したコンテンツを配信することが可能になる、という効果が得られる。
As described above, the
また、情報処理装置101は、ユーザの位置の特定のために、ユーザが所持する端末が有するGPSから得られる情報を使用する必要はない。そのため、情報処理装置101は、ユーザの周囲に、高層ビル等の障害物がある場合でも、正確にユーザの位置を特定することができる。ここで、GPSによる位置情報の取得ができない場合に対応するために、例えば、位置情報を示すQR(Quick Response)コードのようなマーカーを設置し、ユーザに端末を用いてマーカーを読み取らせることにより、ユーザの位置を特定することが考えられる。しかしながら、このような場合、マーカーを設置するためのコストや、設置したマーカーをメンテナンスするためのコストがかかってしまう。これに対して、第2の実施形態にかかるコンテンツ配信システム1001では、ユーザの位置を特定するために、既設の標識を用いているので、位置情報を示すようなマーカーを改めて設置する必要がない。また、電柱識別標識のような既設の標識は、その標識の管理を行う電力会社や通信会社によってメンテナンスされる。そのため、第2の実施形態にかかるコンテンツ配信システム1001において、標識をメンテナンスするためのコストも抑えることができる。
In addition, the
[変形例1]
第2の実施形態において、ユーザの所在状況を特定するために、電柱識別標識を用いることを主に説明したが、電柱識別標識と異なる標識を用いてもよい。例えば、道路に設置されている案内標識が用いられてもよい。図7は、道路の案内標識の一例を示す図である。この場合、例えば、ユーザは、端末300を用いて、案内標識を撮影する。情報処理装置101は、端末から、案内標識が映る撮影画像を取得する。
[Modification 1]
In the second embodiment, the use of utility pole identification signs to identify the user's location has been mainly described, but signs other than utility pole identification signs may be used. For example, guide signs installed on roads may be used. FIG. 7 is a diagram showing an example of a road guide sign. In this case, for example, the user photographs the guide sign using the
特定部110の標識情報読み取り部111は、案内標識に記載された文字を読み取る。例えば、図7に示す案内標識が撮影画像に映っているとすると、標識情報読み取り部111は、「川崎 12km」、及び「東神奈川 5.3km」という文字を、標識情報として読み取る。検索部112は、読み取られた標識情報をキーとして標識データベースを検索する。このとき、標識データベースには、案内標識に記載された文字を示す標識情報と、位置情報及び方向情報とが関連付けられたデータが含まれる。
The sign
また、本開示において用いられる標識は、踏切に設置された識別標識であってもよい。図8は、踏切の識別標識の一例を示す図である。この場合、例えば、ユーザは、端末300を用いて、識別標識を撮影する。情報処理装置101は、端末から、識別標識が映る撮影画像を取得する。
The sign used in this disclosure may also be an identification sign installed at a railroad crossing. FIG. 8 is a diagram showing an example of an identification sign at a railroad crossing. In this case, for example, a user photographs the identification sign using the
特定部110の標識情報読み取り部111は、識別標識に記載された文字を読み取る。例えば、図8に示す識別標識が撮影画像に映っているとすると、標識情報読み取り部111は、「川崎第1踏切」という文字を、標識情報として読み取る。検索部112は、読み取られた標識情報をキーとして標識データベースを検索する。このとき、標識データベースには、識別標識に記載された文字を示す標識情報と、位置情報及び方向情報とが関連付けられたデータが含まれる。
The sign
なお、上述した標識は一例であり、本開示において用いられる標識は、電柱識別標識、道路の案内標識、及び踏切の識別標識に限られない。 The signs described above are merely examples, and the signs used in this disclosure are not limited to utility pole identification signs, road guide signs, and railroad crossing identification signs.
[変形例2]
第2の実施形態において、特定部110が、撮影画像に映る標識の領域から、記載されている文字を標識情報として読み取り、読み取った標識情報に基づいてユーザの位置とユーザの向いている方向とを特定する例について説明した。ユーザの位置とユーザの向いている方向とを特定する例は、この例に限らない。
[Modification 2]
In the second embodiment, an example has been described in which the
例えば、情報処理装置101は、予め、標識の画像の特徴量と、標識を識別する情報とが関連付けられた特徴量データベースを保持しているとする。このとき、特定部110は、撮影画像に対して、標識が映る領域の特徴量を抽出し、その特徴量と合致する標識を、特徴量データベースを用いて特定してもよい。このとき、特定部110は、特定した標識を識別する情報を標識情報として、該標識情報をキーに、標識データベース検索してもよい。この場合、標識データベースには、標識を識別する情報を標識情報として、標識情報と位置情報及び方向情報とが関連付けられているデータが含まれる。
For example, the
なお、変形例2において、特定部110は標識情報読み取り部111を備えていなくてもよい。
Note that in variant example 2, the
[変形例3]
さらに、ユーザの位置とユーザの向いている方向とを特定する例は、上述の例に限らない。
[Modification 3]
Furthermore, examples of identifying the user's position and the direction in which the user is facing are not limited to the above examples.
端末300は、ユーザの音声を取得してもよい。例えば、ユーザが端末300に向かって標識情報を示す言葉を発声すると、端末300は、端末300が有するマイク(図示せず)を介して、ユーザが発声した情報(音声情報とも称する)を取得する。そして、通信部310は、S202の処理時に、音声情報を情報処理装置101に送信する。
The terminal 300 may acquire the user's voice. For example, when the user speaks words indicating sign information toward the terminal 300, the terminal 300 acquires the information spoken by the user (also referred to as voice information) via a microphone (not shown) included in the
特定部110は、通信部130を介して、端末300から音声情報を取得する。特定部110は、音声情報を用いて音声認識を行い、音声をテキスト化する。そして、特定部110は、テキスト化された情報を、標識に記載された標識情報として特定する。このような、音声情報を用いて標識に記載された標識情報を特定する処理は、標識情報読み取り部111によって行われてもよい。
The
そして、特定部110は、音声情報に基づいて特定された標識情報をキーに、標識データベース検索することによって、ユーザの位置とユーザの向いている方向とを特定する。なお、音声情報に基づいて特定された標識情報をキーに、標識データベース検索する処理は、検索部112によって行われてもよい。
The
なお、特定部110は、公知の技術を用いて音声認識を行うことができる。例えば、特定部110は、機械学習や深層学習等によって作成された音声認識辞書を用いて、音声情報を解析することにより、音声認識を行うことができる。
The
このように、変形例3にかかる情報処理装置101は、端末300から取得した音声情報に基づいて、標識情報を特定し、特定された当該標識情報に基づいて、ユーザの位置とユーザが向いている方向とを特定する。
In this way, the
標識に記載されている文字は、手書きであったり、経年変化により欠損があったりする場合がある。このとき、撮影画像から標識情報を読み取る処理において、文字の読み取りに失敗する場合がある。例えば、標識情報読み取り部111が、S203の処理において、標識情報の読み取りに失敗したとする。これに対して、変形例3にかかる情報処理装置101は、例えば、S203の処理の次に、音声情報を用いて標識に記載された標識情報を特定する。そして、S204及びS205の処理に代わり、情報処理装置101は、音声情報に基づいて特定された標識情報をキーに、標識データベース検索し、ユーザの位置と方向とを特定する。このように、変形例3にかかる情報処理装置101は、音声情報を用いて標識情報を特定することができるので、文字の読み取りに失敗した場合であっても、ユーザの所在状況を特定することができる。
The characters written on the sign may be handwritten or may be missing due to aging. In such a case, the process of reading the sign information from the captured image may fail to read the characters. For example, assume that the sign
[変形例4]
第2の実施形態において、標識データベースに、標識情報と、位置情報および方向情報とが関連付けられたデータを含む例について説明したが、標識データベースには、位置情報及び方向情報のいずれかと、標識情報とが関連付けられているデータが含まれてもよい。この場合、特定部110は、撮影者の位置または撮影者の向いている方向のいずれかを特定する。そしてコンテンツ決定部120は、特定された撮影者の位置または撮影者の向いている方向のいずれかを示す情報に基づいて、端末300に配信するコンテンツを決定する。このとき、コンテンツデータベースには、コンテンツ識別情報と、位置情報及び方向情報のいずれかと、が関連付けられたデータを含んでもよい。
[Modification 4]
In the second embodiment, an example has been described in which the sign database contains data in which sign information is associated with position information and direction information, but the sign database may contain data in which either position information or direction information is associated with sign information. In this case, the
<第3の実施形態>
次に、第3の実施形態にかかる情報処理装置を含むコンテンツ配信システムについて説明する。
Third Embodiment
Next, a content distribution system including an information processing device according to a third embodiment will be described.
図9は、第3の実施形態にかかるコンテンツ配信システム1002の構成の一例を示すブロック図である。図9に示す通り、コンテンツ配信システム1002は、第2の実施形態における情報処理装置101に代わり、情報処理装置102を備え、それ以外については、第1及び第2の実施形態で説明したコンテンツ配信システム1000、1001と同様である。すなわち、コンテンツ配信システム1002は、情報処理装置102と配信装置200とを備える。また、図9においては、図4における端末300に代わり、端末301が記載されている。なお、図9に示すコンテンツ配信システム1002の構成及び動作が、第1及び第2の実施形態の説明と重複する内容については、説明を省略する。
Figure 9 is a block diagram showing an example of the configuration of a content distribution system 1002 according to the third embodiment. As shown in Figure 9, the content distribution system 1002 includes an
図9に示すように、端末301は、端末300の構成に加え、位置情報取得部340をさらに備える。位置情報取得部340は、端末301の位置を示す位置情報を取得する。例えば、位置情報取得部340は、端末301が搭載する測位信号受信装置によって、位置情報を取得してもよい。具体的には、例えば、GPS衛星等のGNSS(Global Navigation Satellite System)の測位衛星から送信された信号を受信し、受信した信号に基づいて自機の位置を示す位置情報を取得するように構成されていてもよい。位置情報取得部340は、取得した位置情報を、撮影部320が撮影した撮影画像とともに、通信部310を介して情報処理装置102に送信する。位置情報取得部340は、位置情報取得手段の一例である。
As shown in FIG. 9, the terminal 301 further includes a location
[情報処理装置102の詳細]
図9に示すように、情報処理装置102は、情報処理装置101の構成における特定部110に代わり、特定部140を備える。特定部140は、標識情報読み取り部141及び検索部142を備える。標識情報読み取り部141、及び、検索部142は、それぞれ、標識情報読み取り部111、及び、検索部112の機能に加え以下の機能を有する。
[Details of information processing device 102]
9, the
標識情報読み取り部141は、通信部130を介して、端末301から、撮影画像と、位置情報とを取得する。ここで、図5のような電柱識別標識の場合、標識内において、地名を示す標識名と、電柱番号とが記載されている場所は予め定まっている場合が多い。このとき、取得した位置情報に標識名に示される地名の情報が含まれている場合、標識情報読み取り部141は、改めて標識名を読み取る必要はない。このような場合に、標識情報読み取り部141は、例えば、図6に示すシーケンス図の、S203の処理において、標識名が記載されている領域に対しては、文字の読み取りを行わず、電柱番号が記載されている領域のみ文字の読み取りを行うように制御してもよい。また、図5のような電柱番号は、階層構造をもつ場合がある。階層構造とは、例えば、電柱番号が4桁であれば前半2桁が町名に対応し、後半2桁が街区番号に対応する等、文字の位置及び個数に応じて住所が定まっている構造を示す。このような場合、取得した位置情報に町名の情報が含まれているとすると、標識情報読み取り部141は、電柱番号が記載されている領域の一部のみ文字の読み取りを行うように制御してもよい。具体的には、標識情報読み取り部141は、S203の処理において、電柱番号が記載されている領域に対して、前半2桁が記載されている領域の文字の読み取りを行わず、後半2桁が記載されている領域のみ文字の読み取りを行うように制御してもよい。そして、検索部142は、端末301から取得した位置情報と、読み取られた電柱番号とを標識情報とし、当該標識情報をキーとして、標識データベースを検索してもよい。
The sign
すなわち、第3の実施形態にかかる情報処理装置102は、端末が有する位置情報取得部によって取得された端末の位置情報に基づいて、撮影画像の電柱識別標識が映る領域のうち、読み取りを行う領域を決定する。これにより、情報処理装置102は、例えば、撮影画像のうち、文字を読み取る領域を少なくすることができるので、文字の読み取りにかかる処理時間を削減することができる。さらに、情報処理装置102は、読み取りを行う範囲を少なくすることができるので、読み取りエラーの発生を抑え、文字を読み取る精度を向上させることができる。
That is, the
また、検索部142は、標識情報を用いて標識データベースを検索する際に、端末301から取得した位置情報に応じて、標識データベースに含まれるデータのうち検索範囲を絞ってもよい。例えば、検索部142は、図6に示すシーケンス図のS204において、端末301から取得した位置情報が示す市町村に存在する標識の標識情報のみを検索範囲としてもよい。
When searching the sign database using sign information, the
すなわち、第3の実施形態にかかる情報処理装置102は、端末が有する位置情報取得部によって取得された端末の位置情報に基づいて、データベースに対する検索を行う範囲を決定することができる。これにより、情報処理装置102は、検索範囲を絞り込むことができるので、検索にかかる処理時間を削減することができる。
In other words, the
以上のように、第3の実施形態にかかる情報処理装置102は、端末から取得した撮影画像に映る電柱識別標識と、端末が有する位置情報取得手段によって取得された端末の位置情報と、に基づいて、前記端末を用いて前記撮影画像を撮影した撮影者の位置を特定する。そして、情報処理装置102は、特定された前記位置に基づいて、複数のコンテンツのうち、前記端末に配信するコンテンツを決定する。これにより、第3の実施形態にかかる情報処理装置102は、処理時間の増加を抑制し、精度よくユーザに適したコンテンツを配信することができる。
As described above, the
[変形例5]
第3の実施形態において、位置情報取得部340が、端末301の位置情報を、GNSS測位衛星から送信された信号に基づいて取得する例について説明した。位置情報取得部340が、端末301の位置情報を取得する例は、この例に限らない。
[Modification 5]
In the third embodiment, an example has been described in which the location
端末301は、ユーザの音声を取得してもよい。例えば、ユーザが端末301に向かって撮影時の位置を示す言葉を発声すると、端末301は、端末301が有するマイク(図示せず)を介して、ユーザが発声した情報(音声情報)を取得する。そして、通信部310は、S202の処理時に、撮影画像とともに音声情報を情報処理装置102に送信する。
The terminal 301 may acquire the user's voice. For example, when the user speaks words indicating the position at the time of shooting toward the terminal 301, the terminal 301 acquires the information spoken by the user (voice information) via a microphone (not shown) of the terminal 301. Then, during the processing of S202, the
特定部140は、通信部130を介して、端末301から、撮影画像と、音声情報とを取得する。特定部140は、音声情報を用いて音声認識を行い、音声をテキスト化する。そして、特定部140は、テキスト化された情報からユーザの位置を特定する。例えば、ユーザが「川崎市」と発声していた場合は、特定部140は、ユーザの位置が川崎市であると特定する。
The
標識情報読み取り部111は、音声情報から特定されたユーザの位置に基づいて、撮影画像のうち、読み取りを行う領域を決定する。例えば、図5のような電柱識別標識の場合、標識情報読み取り部141は、S203の処理において、標識名が記載されている領域に対しては、文字の読み取りを行わず、電柱番号が記載されている領域のみ文字の読み取りを行うように制御してもよい。また、取得した音声情報に町名等の情報が含まれている場合(ユーザが町名等も発声していた場合)、標識情報読み取り部141は、電柱番号が記載されている領域の一部のみ文字の読み取りを行ってもよい。そして、標識情報読み取り部111は、音声情報からテキスト化された情報と、読み取られた文字の情報とに基づいて、撮影画像に映る標識の標識情報を特定する。なお、取得した音声情報に標識情報のすべてが含まれている場合(ユーザが標識に記載されている文字をすべて発声した場合)、標識情報読み取り部141は、文字の読み取りを行わなくてもよい。この場合、音声情報からテキスト化された情報に基づいて、標識情報が特定される。このように、標識情報読み取り部111は、端末301から取得した音声情報を用いて、撮影画像に映る標識の標識情報を特定する。
The sign
なお、特定部140は、公知の技術を用いて音声認識を行うことができる。例えば、特定部140は、機械学習や深層学習等によって作成された音声認識辞書を用いて、音声情報を解析することにより、音声認識を行うことができる。
The
そして、検索部142は、音声情報を用いて特定された標識情報をキーとして標識データベースを検索する。なお、検索部142は、標識情報を用いて標識データベースを検索する際に、音声情報から特定されたユーザの位置情報に応じて、標識データベースに含まれるデータのうち検索範囲を絞ってもよい。例えば、検索部142は、図6に示すシーケンス図のS204において、端末301から取得した位置情報が示す市町村に存在する標識の標識情報のみを検索範囲としてもよい。
Then, the
このように、変形例5にかかる情報処理装置102は、端末から取得した音声情報を用いて、撮影画像に映る標識情報を特定する。より具体的には、情報処理装置102は、音声情報に基づいて、撮影画像の電柱識別標識が映る領域のうち、読み取りを行う領域を決定し、音声情報と読み取られた文字の情報とから標識情報を特定する。これにより、変形例5にかかる情報処理装置102は、第3の実施形態にかかる情報処理装置102と同様に、処理時間の増加を抑制し、精度よくユーザに適したコンテンツを配信することができる。
In this way, the
<第4の実施形態>
次に、第4の実施形態にかかる情報処理装置を含むコンテンツ配信システムについて説明する。
Fourth Embodiment
Next, a content distribution system including an information processing device according to a fourth embodiment will be described.
図10は、第4の実施形態にかかるコンテンツ配信システム1003の構成の一例を示すブロック図である。図10に示す通り、コンテンツ配信システム1003は、第3の実施形態における情報処理装置102に代わり、情報処理装置103を備え、それ以外については、第3の実施形態で説明したコンテンツ配信システム1002と同様である。すなわち、コンテンツ配信システム1003は、情報処理装置103と配信装置200とを備える。なお、図10に示すコンテンツ配信システム1003の構成及び動作が、第1から第3の実施形態の説明と重複する内容については、説明を省略する。
Figure 10 is a block diagram showing an example of the configuration of a content distribution system 1003 according to the fourth embodiment. As shown in Figure 10, the content distribution system 1003 includes an
[情報処理装置103の詳細]
図10に示すように、情報処理装置103は、情報処理装置102の構成におけるコンテンツ決定部120に代わり、コンテンツ決定部121を備える。また、情報処理装置103は、さらに判定部150を備える。すなわち、情報処理装置103は、通信部130と、特定部140と、コンテンツ決定部121と、判定部150とを備える。なお、コンテンツ決定部121は、コンテンツ決定部120の機能に加え、以下に説明する機能を有する。
[Details of information processing device 103]
10, the
判定部150は、撮影画像から特定された位置に、ユーザがいるか否かを判定する。例えば、判定部150は、図6のシーケンス図において、S205の処理の後に、端末から取得された位置情報と、特定部140によって特定された位置情報とを比較する。判定部150は、比較の結果、端末から取得された位置情報と、特定部140によって特定された位置情報と、の距離が所定の閾値以上の場合、ユーザが、撮影画像から特定された位置にいないと判定する。このとき、判定部150は、ユーザが、撮影画像から特定された位置にいないことを示す情報をコンテンツ決定部121に通知する。
The
判定部150は、比較の結果、端末から取得された位置情報と、特定部140によって特定された位置情報と、の距離が所定の閾値未満の場合、ユーザが、撮影画像から特定された位置にいると判定する。このとき、判定部150は、ユーザが、撮影画像から特定された位置にいることを示す情報をコンテンツ決定部121に通知する。
If, as a result of the comparison, the distance between the location information acquired from the terminal and the location information identified by the
このように、判定部150は、特定部が特定した位置と、端末が有する位置情報取得部によって取得された端末の位置情報とに基づいて、撮影者が、当該位置にいるか否かを判定する。判定部150は、判定手段の一例である。
In this way, the
コンテンツ決定部121は、ユーザが、撮影画像から特定された位置にいないと判定された場合、図6のシーケンス図におけるS206の処理に代わり、撮影画像から特定された位置に関わらず、特定のコンテンツを、端末301に配信するコンテンツとして決定する。特定のコンテンツとは、例えば、撮影画像から特定された所在状況に対応するコンテンツを配信することができない旨を示すコンテンツである。そして、コンテンツ決定部121は、特定のコンテンツのコンテンツ識別情報を配信装置200に送信する。
When it is determined that the user is not at the location identified from the captured image, the
ユーザが、撮影画像から特定された位置にいると判定された場合、図6のシーケンス図におけるS206の処理を行う。 If it is determined that the user is in the position identified from the captured image, the process of S206 in the sequence diagram of FIG. 6 is performed.
以上のように、第4の実施形態にかかる情報処理装置103は、特定部が特定した位置と、端末が有する位置情報取得部によって取得された端末の位置情報とに基づいて、撮影者が、当該位置にいるか否かを判定する。本開示におけるコンテンツ配信システムにおいて、ユーザが、撮影を行わず、他の手段によって取得した画像を用いてコンテンツを取得しようとする場合がある。第4の実施形態にかかる情報処理装置103は、上記構成を備えるため、このようなユーザの不正を防ぐことができる。
As described above, the
<第5の実施形態>
次に、第5の実施形態にかかる情報処理装置を含むコンテンツ配信システムについて説明する。
Fifth embodiment
Next, a content distribution system including an information processing device according to the fifth embodiment will be described.
図11は、第5の実施形態にかかるコンテンツ配信システム1004の構成の一例を示すブロック図である。図11に示す通り、コンテンツ配信システム1004は、第4の実施形態における情報処理装置103に代わり、情報処理装置104を備え、それ以外については、第4の実施形態で説明したコンテンツ配信システム1003と同様である。すなわち、コンテンツ配信システム1004は、情報処理装置104と配信装置200とを備える。なお、図11に示すコンテンツ配信システム1004の構成及び動作が、第1から第4の実施形態の説明と重複する内容については、説明を省略する。
Fig. 11 is a block diagram showing an example of the configuration of a content distribution system 1004 according to the fifth embodiment. As shown in Fig. 11, the content distribution system 1004 includes an
なお、図11において、第4の実施形態において説明した判定部150が記載されていないが、情報処理装置104が判定部150を備えるように構成することは可能である。
Note that although FIG. 11 does not show the
[情報処理装置104の詳細]
図11に示すように、情報処理装置104は、通信部130と、特定部160と、コンテンツ決定部122とを備える。なお、コンテンツ決定部122は、コンテンツ決定部120、121の機能に加え、以下に説明する機能を有する。
[Details of information processing device 104]
11, the
特定部160は、標識情報読み取り部141、検索部142、及び年齢推定部161を備える。年齢推定部161は、撮影画像に映る標識の領域に基づいて、撮影者の年齢を推定する。ここで、撮影画像から年齢を推定する方法について説明する。
The
図12A及び図12Bは、撮影画像の一例である。図12A及び図12Bは、ともに電柱識別標識が撮影された画像である。図12Aの撮影画像では、電柱識別標識が、長方形に映っている。電柱識別標識が長方形であるとすると、図12Aの撮影画像は、電柱識別標識のほぼ正面から撮影されていることがわかる。一方で、図12Bの撮影画像では、電柱識別標識や電柱が、上底より下底が長い台形に映っている。さらに、図12Bの撮影画像に映る電柱識別標識は、図12Aの撮影画像に映る電柱識別標識よりも小さい。つまり、図12Bの撮影画像では、電柱識別標識の下から撮影が行われていることがわかる。このように、標識を撮影する角度や距離によって、撮影画像に映る標識の形が変わる。すなわち、撮影画像に映る標識の形によって、撮影者が撮影を行った高さを大まかに推測することができ、さらに、撮影者の身長を大まかに推測することが可能となる。年齢推定部161は、このような推測された高さの情報に基づいて、大まかな撮影者の年齢を推定する。例えば、年齢推定部161は、撮影者が大人であるか子供であるか推定する。
Figures 12A and 12B are examples of captured images. Both Figures 12A and 12B are images of a utility pole identification sign. In the captured image of Figure 12A, the utility pole identification sign appears as a rectangle. If the utility pole identification sign is rectangular, it can be seen that the captured image of Figure 12A was captured almost from the front of the utility pole identification sign. On the other hand, in the captured image of Figure 12B, the utility pole identification sign and the utility pole appear as a trapezoid whose bottom base is longer than its top base. Furthermore, the utility pole identification sign in the captured image of Figure 12B is smaller than the utility pole identification sign in the captured image of Figure 12A. In other words, it can be seen that the image of Figure 12B was captured from below the utility pole identification sign. In this way, the shape of the sign in the captured image changes depending on the angle and distance at which the sign is captured. In other words, the shape of the sign in the captured image allows one to roughly estimate the height at which the photographer took the photo, and further allows one to roughly estimate the photographer's height. The
このように、年齢推定部161は、撮影画像に映る電柱識別標識の形に基づいて、撮影者の年齢を推定する。年齢推定部161は、年齢推定手段の一例である。
In this way, the
年齢推定部161は、上述した処理を、例えば、図6のシーケンス図におけるS203乃至S205の処理の間のいずれかのタイミングで行う。
The
コンテンツ決定部122は、例えば、図6のシーケンス図のS206の処理に代わり、撮影画像から特定されたユーザの位置と、ユーザの向いている方向と、推定された年齢とに基づいて、端末301に配信するコンテンツを決定する。このとき、コンテンツデータベースには、コンテンツ識別情報に、位置情報と方向情報と年齢とが関連付けられたデータが格納されている。
For example, instead of the process of S206 in the sequence diagram of FIG. 6, the
以上のように、第5の実施形態にかかる情報処理装置104は、撮影画像に映る電柱識別標識の形に基づいて、撮影者の年齢を推定し、特定された位置及び方向と、推定された年齢とに基づいて、端末に配信するコンテンツを決定する。この構成により、第5の実施形態にかかる情報処理装置104は、ユーザの位置やユーザの向いている方向だけでなく、ユーザの年齢にも応じたコンテンツを、撮影画像から得られる情報を用いて、決定することができる。すなわち、第5の実施形態にかかる情報処理装置104は、よりユーザに適したコンテンツを配信することができる。
As described above, the
以上、本開示における情報処理装置を、第1、第2、第3、第4及び第5の実施形態で説明したが、上述した第1、第2、第3、第4及び第5の実施形態は、適宜組み合わせて実現可能である。 The information processing device of this disclosure has been described above in the first, second, third, fourth, and fifth embodiments, but the above-mentioned first, second, third, fourth, and fifth embodiments can be realized in appropriate combinations.
<情報処理装置のハードウェアの構成例>
上述した第1、第2、第3、第4及び第5の実施形態にかかる情報処理装置を構成するハードウェアについて説明する。図13は、各実施形態における情報処理装置を実現するコンピュータ装置のハードウェア構成の一例を示すブロック図である。図13が示す各ブロックは、各実施形態における情報処理装置及び情報処理方法を実現するコンピュータ装置10と、ソフトウェアとの組み合わせにより実現できる。
<Example of hardware configuration of information processing device>
The hardware constituting the information processing device according to the first, second, third, fourth and fifth embodiments will be described. Fig. 13 is a block diagram showing an example of the hardware configuration of a computer device that realizes the information processing device in each embodiment. Each block shown in Fig. 13 can be realized by a combination of a
図13に示すように、コンピュータ装置10は、プロセッサ11、RAM(Random Access Memory)12、ROM(Read Only Memory)13、記憶装置14、入出力インタフェース15、バス16、及びドライブ装置17を備える。
As shown in FIG. 13, the
記憶装置14は、プログラム(コンピュータプログラム)18を格納する。プロセッサ11は、RAM12を用いて本情報処理装置にかかるプログラム18を実行する。具体的には、例えば、プログラム18は、第1から第5の実施形態において説明した情報処理装置の処理をコンピュータに実行させるプログラムを含む。プロセッサ11が、プログラム18を実行することに応じて、本情報処理装置の各構成要素(上述した、特定部110、140、160、コンテンツ決定部120、121、122、及び判定部150等)の機能が実現される。プログラム18は、ROM13に記憶されていてもよい。また、プログラム18は、記憶媒体20に記録され、ドライブ装置17を用いて読み出されてもよいし、図示しない外部装置から図示しないネットワークを介してコンピュータ装置10に送信されてもよい。
The
入出力インタフェース15は、周辺機器(キーボード、マウス、表示装置など)19とデータをやり取りする。入出力インタフェース15は、データを取得または出力する手段として機能する。バス16は、各構成要素を接続する。
The input/
なお、情報処理装置の実現方法には様々な変形例がある。例えば、情報処理装置は、専用の装置として実現することができる。また、情報処理装置は、複数の装置の組み合わせにより実現することができる。 There are various variations in the way an information processing device can be realized. For example, an information processing device can be realized as a dedicated device. Also, an information processing device can be realized by combining multiple devices.
各実施形態の機能における各構成要素を実現するためのプログラムを記憶媒体に記録させ、該記憶媒体に記録されたプログラムをコードとして読み出し、コンピュータにおいて実行する処理方法も各実施形態の範疇に含まれる。すなわち、コンピュータ読取可能な記憶媒体も各実施形態の範囲に含まれる。また、上述のプログラムが記録された記憶媒体、及びそのプログラム自体も各実施形態に含まれる。 The scope of each embodiment also includes a processing method in which a program for realizing each component in the function of each embodiment is recorded on a storage medium, the program recorded on the storage medium is read as code, and executed on a computer. In other words, a computer-readable storage medium is also included in the scope of each embodiment. In addition, the storage medium on which the above-mentioned program is recorded and the program itself are also included in each embodiment.
該記憶媒体は、例えばフロッピー(登録商標)ディスク、ハードディスク、光ディスク、光磁気ディスク、CD(Compact Disc)-ROM、磁気テープ、不揮発性メモリカード、またはROMであるが、この例に限らない。また該記憶媒体に記録されたプログラムは、単体で処理を実行しているプログラムに限らず、他のソフトウェア、拡張ボードの機能と共同して、OS(Operating System)上で動作して処理を実行するプログラムも各実施形態の範疇に含まれる。 The storage medium may be, for example, a floppy disk, a hard disk, an optical disk, a magneto-optical disk, a CD (Compact Disc)-ROM, a magnetic tape, a non-volatile memory card, or a ROM, but is not limited to these examples. In addition, the programs recorded on the storage medium are not limited to programs that execute processes on their own, but also include programs that operate on an OS (Operating System) and execute processes in cooperation with other software and the functions of an expansion board, which are included in the scope of each embodiment.
以上、上述した実施形態を参照して本開示を説明した。しかしながら、本開示は、上述した実施形態には限定されない。即ち、本開示は、本開示のスコープ内において、種々の上記開示要素の多様な組み合わせ乃至選択等、当業者が理解し得る様々な態様を適用することができる。 The present disclosure has been described above with reference to the above-mentioned embodiment. However, the present disclosure is not limited to the above-mentioned embodiment. In other words, the present disclosure can be applied in various aspects that a person skilled in the art can understand, such as various combinations or selections of the various disclosed elements described above, within the scope of the present disclosure.
上記の実施形態の一部または全部は、以下の付記のようにも記載されうるが、以下には限られない。 Some or all of the above embodiments may be described as follows, but are not limited to the following:
<付記>
[付記1]
端末から取得した撮影画像に映る電柱識別標識に基づいて、前記端末を用いて前記撮影画像を撮影した撮影者の位置と、前記撮影者が向いている方向と、を特定する特定手段と、
特定された前記位置と前記方向とに基づいて、複数のコンテンツのうち、前記端末に配信するコンテンツを決定するコンテンツ決定手段と、を備える、
情報処理装置。
<Additional Notes>
[Appendix 1]
A means for identifying a position of a photographer who has taken an image using a terminal and a direction in which the photographer is facing, based on a utility pole identification sign shown in the image acquired from the terminal;
and a content determination means for determining, from among a plurality of contents, a content to be delivered to the terminal based on the specified position and direction.
Information processing device.
[付記2]
前記特定手段は、標識情報読み取り手段と、検索手段と、を有し、
前記標識情報読み取り手段は、前記撮影画像の前記電柱識別標識が映る領域から、前記電柱識別標識に記載された標識情報を読み取り、
前記検索手段は、前記標識情報と、位置情報及び方向情報とが関連付けられたデータベースから、読み取られた前記標識情報に対応する位置情報と方向情報とを検索し、検索がヒットした場合、読み取られた前記標識情報に対応する前記位置情報と前記方向情報とに応じて、前記撮影者の前記位置と前記方向とを特定する、
付記1に記載の情報処理装置。
[Appendix 2]
The identification means includes a label information reading means and a search means,
The sign information reading means reads sign information written on the utility pole identification sign from an area in which the utility pole identification sign is captured in the photographed image,
the search means searches for position information and direction information corresponding to the read sign information from a database in which the sign information is associated with position information and direction information, and when the search is successful, specifies the position and direction of the photographer according to the position information and direction information corresponding to the read sign information.
2. The information processing device according to
[付記3]
前記標識情報読み取り手段は、前記端末が有する位置情報取得手段によって取得された前記端末の位置情報に基づいて、前記撮影画像の前記電柱識別標識が映る領域のうち、読み取りを行う領域を決定する、
付記2に記載の情報処理装置。
[Appendix 3]
The sign information reading means determines an area to be read from among the area in which the utility pole identification sign is shown in the captured image based on the location information of the terminal acquired by the location information acquisition means of the terminal.
3. The information processing device according to claim 2.
[付記4]
前記標識情報読み取り手段は、前記端末から取得した音声情報を用いて、前記撮影画像に映る前記標識情報を特定し、
前記検索手段は、当該音声情報を用いて特定された前記標識情報に対応する位置情報と方向情報とを、前記データベースから検索する
請求項2または3に記載の情報処理装置。
[Appendix 4]
The sign information reading means identifies the sign information appearing in the captured image by using the voice information acquired from the terminal,
The information processing apparatus according to claim 2 , wherein the search means searches the database for position information and direction information corresponding to the sign information identified using the voice information.
[付記5]
前記特定手段は、前記標識情報読み取り手段が前記標識情報の読み取りに失敗した場合に、前記音声情報に基づいて、前記標識情報を特定する、
付記4に記載の情報処理装置。
[Appendix 5]
the identifying means identifies the sign information based on the voice information when the sign information reading means fails to read the sign information.
5. The information processing device according to claim 4.
[付記6]
前記標識情報読み取り手段は、前記音声情報に基づいて、前記撮影画像の前記電柱識別標識が映る領域のうち、読み取りを行う領域を決定する、
付記4に記載の情報処理装置。
[Appendix 6]
The sign information reading means determines an area to be read out of the area in which the utility pole identification sign is captured in the photographed image based on the voice information.
5. The information processing device according to claim 4.
[付記7]
前記特定手段が特定した前記位置と、前記端末が有する位置情報取得手段によって取得された前記端末の位置情報とに基づいて、前記撮影者が、前記位置にいるか否かを判定する判定部を備える、
付記1乃至6のいずれか一項に記載の情報処理装置。
[Appendix 7]
a determination unit that determines whether or not the photographer is at the location based on the location identified by the identification unit and location information of the terminal acquired by a location information acquisition unit included in the terminal;
7. The information processing device according to
[付記8]
前記特定手段は、前記撮影画像に映る前記電柱識別標識の形に基づいて、前記撮影者の年齢を推定する、年齢推定手段を備え、
前記コンテンツ決定手段は、特定された前記位置及び前記方向と、推定された前記年齢とに基づいて、前記端末に配信するコンテンツを決定する、
付記1乃至7のいずれか一項に記載の情報処理装置。
[Appendix 8]
The identification means includes an age estimation means for estimating the age of the photographer based on a shape of the utility pole identification sign shown in the photographed image,
the content determination means determines content to be delivered to the terminal based on the specified location and direction and the estimated age.
8. The information processing device according to
[付記9]
前記電柱識別標識に代わり、道路の案内標識または踏切の識別標識を用いる、
付記1乃至7のいずれか一項に記載の情報処理装置。
[Appendix 9]
Instead of the utility pole identification sign, a road guide sign or a railroad crossing identification sign is used.
8. The information processing device according to
[付記10]
端末から取得した撮影画像に映る電柱識別標識と、前記端末が有する位置情報取得手段によって取得された前記端末の位置情報と、に基づいて、前記端末を用いて前記撮影画像を撮影した撮影者の位置を特定する特定手段と、
特定された前記位置に基づいて、複数のコンテンツのうち、前記端末に配信するコンテンツを決定するコンテンツ決定手段と、を備える、
情報処理装置。
[Appendix 10]
An identification means for identifying the location of a photographer who captured the image using the terminal based on a utility pole identification sign shown in the captured image acquired from the terminal and location information of the terminal acquired by a location information acquisition means included in the terminal;
and a content determination means for determining, based on the identified location, a content to be delivered to the terminal from among a plurality of contents.
Information processing device.
[付記11]
端末から取得した撮影画像に映る電柱識別標識に基づいて、前記端末を用いて前記撮影画像を撮影した撮影者の位置と、前記撮影者が向いている方向と、を特定し、
特定された前記位置と前記方向とに基づいて、複数のコンテンツのうち、前記端末に配信するコンテンツを決定する、
情報処理方法。
[Appendix 11]
Identifying a position of a photographer who took the photographed image using the terminal and a direction in which the photographer is facing based on a utility pole identification sign shown in the photographed image acquired from the terminal;
determining a content to be delivered to the terminal from among a plurality of contents based on the identified position and direction;
Information processing methods.
[付記12]
前記撮影画像の前記電柱識別標識が映る領域から、前記電柱識別標識に記載された標識情報を読み取り、
前記標識情報と、位置情報及び方向情報とが関連付けられたデータベースから、読み取られた前記標識情報に対応する位置情報と方向情報とを検索し、検索がヒットした場合、読み取られた前記標識情報に対応する前記位置情報と前記方向情報とに応じて、前記撮影者の前記位置と前記方向とを特定する、
付記11に記載の情報処理方法。
[Appendix 12]
reading sign information written on the utility pole identification sign from an area in which the utility pole identification sign is captured in the photographed image;
a database in which the sign information is associated with position information and direction information is searched for position information and direction information corresponding to the read sign information, and if the search is successful, the position and direction of the photographer are specified according to the position information and direction information corresponding to the read sign information;
12. The information processing method according to
[付記13]
前記端末が有する位置情報取得手段によって取得された前記端末の位置情報に基づいて、前記撮影画像の前記電柱識別標識が映る領域のうち、読み取りを行う領域を決定する、
付記12に記載の情報処理方法。
[Appendix 13]
determining an area to be read out of the area in which the utility pole identification sign is captured in the captured image based on the location information of the terminal acquired by a location information acquisition means included in the terminal;
13. The information processing method according to
[付記14]
前記端末から取得した音声情報を用いて、前記撮影画像に映る前記標識情報を特定し、
当該音声情報を用いて特定された前記標識情報に対応する位置情報と方向情報とを、前記データベースから検索する
請求項12または13に記載の情報処理方法。
[Appendix 14]
Identifying the sign information appearing in the captured image using audio information acquired from the terminal;
The information processing method according to claim 12 or 13, further comprising searching the database for position information and direction information corresponding to the sign information identified using the voice information.
[付記15]
前記標識情報の読み取りに失敗した場合に、前記音声情報に基づいて、前記標識情報を特定する、
付記14に記載の情報処理方法。
[Appendix 15]
When the reading of the sign information has failed, the sign information is identified based on the voice information.
15. The information processing method according to
[付記16]
前記音声情報に基づいて、前記撮影画像の前記電柱識別標識が映る領域のうち、読み取りを行う領域を決定する、
付記14に記載の情報処理装置。
[Appendix 16]
determining an area to be read out of the area in which the utility pole identification sign is captured in the photographed image based on the voice information;
15. The information processing device according to
[付記17]
特定された前記位置と、前記端末が有する位置情報取得手段によって取得された前記端末の位置情報とに基づいて、前記撮影者が、前記位置にいるか否かを判定する判定部を備える、
付記11乃至16のいずれか一項に記載の情報処理方法。
[Appendix 17]
a determination unit that determines whether or not the photographer is at the location based on the specified location and location information of the terminal acquired by a location information acquisition unit of the terminal;
17. An information processing method according to any one of
[付記18]
前記撮影画像に映る前記電柱識別標識の形に基づいて、前記撮影者の年齢を推定し、
特定された前記位置及び前記方向と、推定された前記年齢とに基づいて、前記端末に配信するコンテンツを決定する、
付記11乃至17のいずれか一項に記載の情報処理方法。
[Appendix 18]
Estimating the age of the photographer based on the shape of the utility pole identification sign shown in the photographed image;
determining content to be delivered to the terminal based on the identified location and direction and the estimated age;
18. An information processing method according to any one of
[付記19]
前記電柱識別標識に代わり、道路の案内標識または踏切の識別標識を用いる、
付記11乃至18のいずれか一項に記載の情報処理方法。
[Appendix 19]
Instead of the utility pole identification sign, a road guide sign or a railroad crossing identification sign is used.
19. An information processing method according to any one of
[付記20]
端末から取得した撮影画像に映る電柱識別標識に基づいて、前記端末を用いて前記撮影画像を撮影した撮影者の位置と、前記撮影者が向いている方向と、を特定する処理と、
特定された前記位置と前記方向とに基づいて、複数のコンテンツのうち、前記端末に配信するコンテンツを決定する処理と、をコンピュータに実行させる、
プログラム。
[Appendix 20]
A process of identifying a position of a photographer who captured an image using a terminal and a direction in which the photographer is facing, based on a utility pole identification sign shown in the captured image acquired from the terminal;
determining a content to be delivered to the terminal from among a plurality of contents based on the specified position and direction;
program.
[付記21]
前記特定する処理において、
前記撮影画像の前記電柱識別標識が映る領域から、前記電柱識別標識に記載された標識情報を読み取り、
前記標識情報と、位置情報及び方向情報とが関連付けられたデータベースから、読み取られた前記標識情報に対応する位置情報と方向情報とを検索し、検索がヒットした場合、読み取られた前記標識情報に対応する前記位置情報と前記方向情報とに応じて、前記撮影者の前記位置と前記方向とを特定する、
付記20に記載のプログラム。
[Appendix 21]
In the identifying process,
reading sign information written on the utility pole identification sign from an area in which the utility pole identification sign is captured in the photographed image;
a database in which the sign information is associated with position information and direction information is searched for position information and direction information corresponding to the read sign information, and if the search is successful, the position and direction of the photographer are specified according to the position information and direction information corresponding to the read sign information;
21. The program according to
[付記22]
前記特定する処理において、
前記端末が有する位置情報取得手段によって取得された前記端末の位置情報に基づいて、前記撮影画像の前記電柱識別標識が映る領域のうち、読み取りを行う領域を決定する、
付記21に記載のプログラム。
[Appendix 22]
In the identifying process,
determining an area to be read out of the area in which the utility pole identification sign is captured in the captured image based on the location information of the terminal acquired by a location information acquisition means included in the terminal;
22. The program according to claim 21.
[付記23]
前記特定する処理において、
前記端末から取得した音声情報を用いて、前記撮影画像に映る前記標識情報を特定し、
当該音声情報を用いて特定された前記標識情報に対応する位置情報と方向情報とを、前記データベースから検索する、
請求項21または22に記載のプログラム。
[Appendix 23]
In the identifying process,
Identifying the sign information appearing in the captured image using audio information acquired from the terminal;
searching the database for position information and direction information corresponding to the sign information identified using the voice information;
23. The program according to claim 21 or 22.
[付記24]
前記特定する処理において、前記標識情報の読み取りに失敗した場合に、前記音声情報に基づいて、前記標識情報を特定する、
付記23に記載のプログラム。
[Appendix 24]
In the identifying process, when reading of the sign information fails, the sign information is identified based on the voice information.
24. The program according to claim 23.
[付記25]
前記特定する処理において、前記音声情報に基づいて、前記撮影画像の前記電柱識別標識が映る領域のうち、読み取りを行う領域を決定する、
付記23に記載のプログラム。
[Appendix 25]
In the process of specifying, a region to be read is determined from the region in which the utility pole identification sign is captured in the photographed image based on the voice information.
24. The program according to claim 23.
[付記26]
特定された前記位置と、前記端末が有する位置情報取得手段によって取得された前記端末の位置情報とに基づいて、前記撮影者が、前記位置にいるか否かを判定する処理を、さらにコンピュータに実行させる、
付記20乃至25のいずれか一項に記載のプログラム。
[Appendix 26]
and further causing the computer to execute a process of determining whether or not the photographer is at the specified position based on the specified position and position information of the terminal acquired by a position information acquisition means of the terminal.
26. The program according to any one of
[付記27]
前記特定する処理において、前記撮影画像に映る前記電柱識別標識の形に基づいて、前記撮影者の年齢を推定し、
前記コンテンツを決定する処理において、特定された前記位置及び前記方向と、推定された前記年齢とに基づいて、前記端末に配信するコンテンツを決定する、
付記20乃至26のいずれか一項に記載のプログラム。
[Appendix 27]
In the identification process, an age of the photographer is estimated based on a shape of the utility pole identification sign shown in the photographed image;
In the process of determining the content, the content to be delivered to the terminal is determined based on the specified position and direction and the estimated age.
27. The program according to any one of
[付記28]
前記電柱識別標識に代わり、道路の案内標識または踏切の識別標識を用いる、
付記20乃至27のいずれか一項に記載のプログラム。
[Appendix 28]
Instead of the utility pole identification sign, a road guide sign or a railroad crossing identification sign is used.
28. The program according to any one of
10 コンピュータ装置
11 プロセッサ
12 RAM
13 ROM
14 記憶装置
15 入出力インタフェース
16 バス
17 ドライブ装置
18 プログラム
19 周辺機器
20 記憶媒体
100、101、102、103、104 情報処理装置
110、140、160 特定部
111、141 標識情報読み取り部
112、142 検索部
120、121、122 コンテンツ決定部
150 判定部
161 年齢推定部
10
13 ROM
REFERENCE SIGNS
Claims (10)
特定された前記位置と前記方向とに基づいて、複数のコンテンツのうち、前記端末に配信するコンテンツを決定するコンテンツ決定手段と、を備える、
情報処理装置。 an identification means for identifying a position of a photographer who captured an image using a terminal at the time the image was captured , and a direction in which the photographer was facing at the time the image was captured , based on a utility pole identification sign shown in the image captured by the terminal;
and a content determination means for determining, from among a plurality of contents, a content to be delivered to the terminal based on the specified position and direction.
Information processing device.
前記標識情報読み取り手段は、前記撮影画像の前記電柱識別標識が映る領域から、前記電柱識別標識に記載された標識情報を読み取り、
前記検索手段は、前記標識情報と、位置情報及び方向情報とが関連付けられたデータベースから、読み取られた前記標識情報に対応する位置情報と方向情報とを検索し、検索がヒットした場合、読み取られた前記標識情報に対応する前記位置情報と前記方向情報とに応じて、前記撮影者の前記位置と前記方向とを特定する、
請求項1に記載の情報処理装置。 The identification means includes a label information reading means and a search means,
The sign information reading means reads sign information written on the utility pole identification sign from an area in which the utility pole identification sign is captured in the photographed image,
the search means searches for position information and direction information corresponding to the read sign information from a database in which the sign information is associated with position information and direction information, and when the search is successful, specifies the position and direction of the photographer according to the position information and direction information corresponding to the read sign information.
The information processing device according to claim 1 .
請求項2に記載の情報処理装置。 The sign information reading means determines an area to be read from among the area in which the utility pole identification sign is shown in the captured image based on the location information of the terminal acquired by the location information acquisition means of the terminal.
The information processing device according to claim 2 .
前記検索手段は、当該音声情報を用いて特定された前記標識情報に対応する位置情報と方向情報とを、前記データベースから検索する
請求項2または3に記載の情報処理装置。 The sign information reading means identifies the sign information appearing in the captured image by using the voice information acquired from the terminal,
The information processing apparatus according to claim 2 , wherein the search means searches the database for position information and direction information corresponding to the sign information identified using the voice information.
請求項1乃至4のいずれか一項に記載の情報処理装置。 a determination unit that determines whether or not the photographer is at the location based on the location identified by the identification unit and location information of the terminal acquired by a location information acquisition unit included in the terminal;
The information processing device according to claim 1 .
前記コンテンツ決定手段は、特定された前記位置及び前記方向と、推定された前記年齢とに基づいて、前記端末に配信するコンテンツを決定する、
請求項1乃至5のいずれか一項に記載の情報処理装置。 The identification means includes an age estimation means for estimating the age of the photographer based on a shape of the utility pole identification sign shown in the photographed image,
the content determination means determines content to be delivered to the terminal based on the specified location and direction and the estimated age.
The information processing device according to claim 1 .
請求項1乃至6のいずれか一項に記載の情報処理装置。 Instead of the utility pole identification sign, a road guide sign or a railroad crossing identification sign is used.
The information processing device according to claim 1 .
特定された前記位置に基づいて、複数のコンテンツのうち、前記端末に配信するコンテンツを決定するコンテンツ決定手段と、を備える、
情報処理装置。 An identification means for identifying the location of a photographer who took the photographed image using the terminal at the time the photographed image was taken, based on a utility pole identification sign shown in the photographed image acquired from the terminal and location information of the terminal acquired by a location information acquisition means included in the terminal ;
and a content determination means for determining, based on the identified location, a content to be delivered to the terminal from among a plurality of contents.
Information processing device.
特定された前記位置と前記方向とに基づいて、複数のコンテンツのうち、前記端末に配信するコンテンツを決定する、
情報処理方法。 Based on the utility pole identification sign shown in the photographed image acquired from the terminal, a position of a photographer who took the photographed image using the terminal at the time when the photographed image was taken and a direction in which the photographer was facing at the time when the photographed image was taken are identified;
determining a content to be delivered to the terminal from among a plurality of contents based on the identified position and direction;
Information processing methods.
特定された前記位置と前記方向とに基づいて、複数のコンテンツのうち、前記端末に配信するコンテンツを決定する処理と、をコンピュータに実行させる、
プログラム。 A process for identifying a position of a photographer who captured an image using a terminal at the time the image was captured, and a direction in which the photographer was facing at the time the image was captured, based on a utility pole identification sign shown in the captured image obtained from the terminal ;
determining a content to be delivered to the terminal from among a plurality of contents based on the specified position and direction;
program.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020163458A JP7596691B2 (en) | 2020-09-29 | 2020-09-29 | Information processing device, information processing method, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020163458A JP7596691B2 (en) | 2020-09-29 | 2020-09-29 | Information processing device, information processing method, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022055812A JP2022055812A (en) | 2022-04-08 |
| JP7596691B2 true JP7596691B2 (en) | 2024-12-10 |
Family
ID=80998514
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020163458A Active JP7596691B2 (en) | 2020-09-29 | 2020-09-29 | Information processing device, information processing method, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7596691B2 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004191339A (en) | 2002-12-13 | 2004-07-08 | Sharp Corp | Position information search method, position information search device, position information search terminal, and position information search system |
| JP2005341369A (en) | 2004-05-28 | 2005-12-08 | Nec Corp | Location information system using two-dimensional bar code, location information service method, and mobile phone |
| JP2014228952A (en) | 2013-05-20 | 2014-12-08 | 政人 矢川 | Information provision system and method thereof and program |
| JP2016212622A (en) | 2015-05-08 | 2016-12-15 | 凸版印刷株式会社 | Content distribution system, content distribution apparatus, and content distribution method |
-
2020
- 2020-09-29 JP JP2020163458A patent/JP7596691B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004191339A (en) | 2002-12-13 | 2004-07-08 | Sharp Corp | Position information search method, position information search device, position information search terminal, and position information search system |
| JP2005341369A (en) | 2004-05-28 | 2005-12-08 | Nec Corp | Location information system using two-dimensional bar code, location information service method, and mobile phone |
| JP2014228952A (en) | 2013-05-20 | 2014-12-08 | 政人 矢川 | Information provision system and method thereof and program |
| JP2016212622A (en) | 2015-05-08 | 2016-12-15 | 凸版印刷株式会社 | Content distribution system, content distribution apparatus, and content distribution method |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022055812A (en) | 2022-04-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20200175054A1 (en) | System and method for determining a location on multimedia content | |
| JP6013363B2 (en) | Computerized method and device for annotating at least one feature of an image of a view | |
| CN105318881B (en) | Map navigation method, device and system | |
| CN103403736B (en) | Dynamic Template Tracking | |
| CN109189879B (en) | Electronic book display method and device | |
| US10606824B1 (en) | Update service in a distributed environment | |
| CN113723347A (en) | Information extraction method and device, electronic equipment and storage medium | |
| CN111859002B (en) | Method and device for generating point of interest name, electronic device and medium | |
| EP3588325B1 (en) | Method, device and system for processing image tagging information | |
| WO2016149918A1 (en) | Determining of geographical position of user | |
| US12008813B2 (en) | Photo instructions and confirmation | |
| CN103473254A (en) | Method and apparatus for storing image data | |
| CN112146672A (en) | Navigation method, navigation device and computer storage medium | |
| JP2009037062A (en) | Map data updating apparatus and map data updating system | |
| CN110864683B (en) | Augmented reality-based business management guidance method and device | |
| JP2010272054A (en) | Building related information providing apparatus, building related information providing method, and building related information providing program | |
| JP7596691B2 (en) | Information processing device, information processing method, and program | |
| US11822630B2 (en) | System and method for securely accessing a user account | |
| KR20190091214A (en) | Apparatus and method for extracting location informaiton frome video | |
| KR101174119B1 (en) | System and method for advertisement | |
| CN110647595A (en) | Method, device, equipment and medium for determining newly-added interest points | |
| CN120014651A (en) | Method, device, equipment and storage medium for recognizing misplaced characters in bills | |
| CN117109603B (en) | A POI updating method and navigation server | |
| US11301512B2 (en) | Content management device, content management system, and control method | |
| KR102589833B1 (en) | Method, Apparatus and Computer Program for Providing Demand-Response Mobility Services based on Virtual Stop Point |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20211019 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230815 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240527 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240611 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240808 |
|
| 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: 20241029 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241111 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7596691 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |