[go: up one dir, main page]

JP2017084049A - Information provision device and information provision program - Google Patents

Information provision device and information provision program Download PDF

Info

Publication number
JP2017084049A
JP2017084049A JP2015210780A JP2015210780A JP2017084049A JP 2017084049 A JP2017084049 A JP 2017084049A JP 2015210780 A JP2015210780 A JP 2015210780A JP 2015210780 A JP2015210780 A JP 2015210780A JP 2017084049 A JP2017084049 A JP 2017084049A
Authority
JP
Japan
Prior art keywords
information
image
posting
user
specifying
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.)
Granted
Application number
JP2015210780A
Other languages
Japanese (ja)
Other versions
JP6646274B2 (en
Inventor
智美 細川
Tomomi HOSOKAWA
智美 細川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
FEEL Inc
Original Assignee
FEEL Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by FEEL Inc filed Critical FEEL Inc
Priority to JP2015210780A priority Critical patent/JP6646274B2/en
Publication of JP2017084049A publication Critical patent/JP2017084049A/en
Application granted granted Critical
Publication of JP6646274B2 publication Critical patent/JP6646274B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

【課題】画像に画像の識別情報を関連付けてSNSに投稿すること。【解決手段】情報提供装置100は、画像の入力を受け付ける画像入力受付手段と、画像入力受付手段で画像の入力を受け付けたときに、画像に対して、画像を特定するための識別情報を発行する識別情報発行手段と、画像に関する画像関連情報の入力を受け付ける画像関連情報入力受付手段と、識別情報発行手段によって発行された識別情報と画像関連情報入力受付手段で入力を受け付けた画像関連情報とを関連付けて記憶媒体に記録する画像関連情報記録手段と、画像のソーシャル・ネットワーキング・サービスへの投稿が指示されたときに、投稿画像と識別情報発行手段によって発行された識別情報とを含む投稿情報を、ソーシャル・ネットワーキング・サービスへ投稿する投稿手段とを備える。【選択図】図1PROBLEM TO BE SOLVED: To post an image identification information to an SNS in association with the image. An information providing device 100 issues an image input receiving means for receiving an image input and identification information for specifying the image with respect to the image when the image input receiving means receives the input of the image. Identification information issuing means, image-related information input receiving means that accepts input of image-related information related to images, identification information issued by identification information issuing means, and image-related information that accepts input by image-related information input receiving means. Posting information including image-related information recording means associated with and recorded on a storage medium, and the posted image and the identification information issued by the identification information issuing means when the image is instructed to be posted to a social networking service. Is provided with a posting means for posting to social networking services. [Selection diagram] Fig. 1

Description

本発明は、情報提供装置、および情報提供プログラムに関する。   The present invention relates to an information providing apparatus and an information providing program.

次のようなメッセージ交換システムが知られている。このメッセージ交換システムでは、SNSに投稿された画像に対して、画像を一意に識別するために画像識別情報(画像ID)を用いて管理している(例えば、特許文献1)。   The following message exchange system is known. In this message exchange system, an image posted to the SNS is managed using image identification information (image ID) in order to uniquely identify the image (for example, Patent Document 1).

特開2013−178723号公報JP 2013-178723 A

従来、SNS(ソーシャル・ネットワーキング・サービス)に投稿された画像は、投稿された際に、画像を一意に識別するための画像IDが発行され、SNS上では該画像IDを用いて画像の特定が行われていた。この場合、画像の投稿者は、画像を投稿した後でないと画像IDが付与されないため、投稿前にSNS上で自身が投稿する予定の画像を特定するための識別情報を得ることができなかった。このため、SNSに投稿する画像に対して、情報を関連付けようとした場合には、投稿後にその画像の画像IDを取得し、取得した画像IDに情報を関連ける必要があった。すなわち、従来は、投稿前の画像に対して、画像と情報とを関連付け、その関連付けを維持しながらSNSに画像を投稿することはできなかった。   Conventionally, when an image is posted to an SNS (Social Networking Service), when the image is posted, an image ID for uniquely identifying the image is issued. On the SNS, the image is identified using the image ID. It was done. In this case, the image contributor cannot obtain the identification information for specifying the image that he / she plans to post on the SNS before posting since the image ID is not given unless the image is posted. . For this reason, when trying to associate information with an image posted to the SNS, it is necessary to acquire the image ID of the image after posting and associate the information with the acquired image ID. That is, conventionally, it has been impossible to associate an image with information with respect to an image before posting and to post the image to the SNS while maintaining the association.

本発明による情報提供装置は、画像の入力を受け付ける画像入力受付手段と、画像入力受付手段で画像の入力を受け付けたときに、画像に対して、画像を特定するための識別情報を発行する識別情報発行手段と、画像に関する画像関連情報の入力を受け付ける画像関連情報入力受付手段と、識別情報発行手段によって発行された識別情報と画像関連情報入力受付手段で入力を受け付けた画像関連情報とを関連付けて記憶媒体に記録する画像関連情報記録手段と、画像のソーシャル・ネットワーキング・サービスへの投稿が指示されたときに、投稿画像と識別情報発行手段によって発行された識別情報とを含む投稿情報を、ソーシャル・ネットワーキング・サービスへ投稿する投稿手段とを備えることを特徴とする。
本発明による情報提供プログラムは、画像の入力を受け付ける画像入力受付手順と、画像入力受付手順で画像の入力を受け付けたときに、画像に対して、画像を特定するための識別情報を発行する識別情報発行手順と、画像に関する画像関連情報の入力を受け付ける画像関連情報入力受付手順と、識別情報発行手順で発行した識別情報と画像関連情報入力受付手順で入力を受け付けた画像関連情報とを関連付けて記憶媒体に記録する画像関連情報記録手順と、画像のソーシャル・ネットワーキング・サービスへの投稿が指示されたときに、投稿画像と識別情報発行手順で発行された識別情報とを含む投稿情報を、ソーシャル・ネットワーキング・サービスへ投稿する投稿手順とをコンピュータに実行させるためのプログラムである。
An information providing apparatus according to the present invention includes an image input receiving unit that receives an input of an image, and an identification that issues identification information for specifying the image to the image when the image input receiving unit receives the input of the image. The information issuing means, the image related information input receiving means for receiving the input of the image related information relating to the image, the identification information issued by the identification information issuing means and the image related information received by the image related information input receiving means are associated with each other. Image-related information recording means for recording on a storage medium, and posting information including a posted image and identification information issued by the identification information issuing means when an instruction to post an image to a social networking service is given, And posting means for posting to a social networking service.
An information providing program according to the present invention includes an image input receiving procedure for receiving image input, and an identification for issuing identification information for specifying an image to the image when the image input is received in the image input receiving procedure. Associating the information issuance procedure, the image related information input acceptance procedure for accepting input of image related information relating to the image, the identification information issued in the identification information issuance procedure and the image related information accepted in the image related information input acceptance procedure Posting information including an image-related information recording procedure to be recorded on a storage medium and posting information including the posting image and the identification information issued in the identification information issuing procedure when posting to the social networking service is instructed A program for causing a computer to execute a posting procedure for posting to a networking service.

本発明によれば、投稿前の画像に対して識別情報を発行し、識別情報に画像関連情報を関連付けた上で、画像と識別情報を含む投稿情報をSNSへ投稿するようにしたため、投稿前の画像に対して画像関連情報を関連付け、その関連付けを維持しながらSNSに画像を投稿することができる。   According to the present invention, the identification information is issued to the image before posting, the image related information is associated with the identification information, and the posting information including the image and the identification information is posted to the SNS. The image related information can be associated with the image of the image, and the image can be posted to the SNS while maintaining the association.

情報提供システム10の一実施の形態の構成を示すブロック図である。1 is a block diagram illustrating a configuration of an embodiment of an information providing system 10. FIG. 情報提供装置100の一実施の形態の構成を示すブロック図である。1 is a block diagram illustrating a configuration of an embodiment of an information providing apparatus 100. FIG. 投稿者端末200の一実施の形態の構成を示すブロック図である。2 is a block diagram showing a configuration of an embodiment of a poster terminal 200. FIG. 閲覧者端末300の一実施の形態の構成を示すブロック図である。It is a block diagram which shows the structure of one Embodiment of the reader terminal. 情報提供装置100で実行される情報記録処理の流れを示すフローチャート図である。6 is a flowchart showing a flow of information recording processing executed by the information providing apparatus 100. FIG. 情報提供装置100で実行される情報提供処理の流れを示すフローチャート図である。4 is a flowchart showing a flow of information providing processing executed by the information providing apparatus 100. FIG. 投稿者端末200で実行される処理の流れを示すフローチャート図である。4 is a flowchart showing a flow of processing executed by a poster terminal 200. FIG. 閲覧者端末300で実行される処理の流れを示すフローチャート図である。FIG. 10 is a flowchart showing a flow of processing executed by a browser terminal 300.

図1は、本実施の形態における情報提供システム10の一実施の形態の構成を示すブロック図である。情報提供システム10は、情報提供装置100と、投稿者端末200と、閲覧者端末300とで構成される。本実施の形態では、情報提供装置100と投稿者端末200、情報提供装置100と閲覧者端末300は、それぞれ、インターネットや携帯電話網等の通信回線を介して接続される。なお、図1では、情報提供システム10は、情報提供装置100、投稿者端末200、閲覧者端末300がそれぞれ1台ずつで構成される例を示しているが情報提供システム10の構成はこれに限定されない。また、情報提供装置100は、ソーシャル・ネットワーキング・サービス(以下、「SNS」と呼ぶ)を提供する外部システムにおいて、SNSの登録ユーザ情報や登録ユーザによって投稿された投稿情報などの種々の情報が記録されたSNSサーバ20と通信を行う。   FIG. 1 is a block diagram showing a configuration of an embodiment of an information providing system 10 according to the present embodiment. The information providing system 10 includes an information providing apparatus 100, a poster terminal 200, and a browser terminal 300. In the present embodiment, the information providing apparatus 100 and the poster terminal 200, and the information providing apparatus 100 and the browser terminal 300 are connected via a communication line such as the Internet or a mobile phone network. In FIG. 1, the information providing system 10 shows an example in which the information providing apparatus 100, the poster terminal 200, and the viewer terminal 300 are each configured one by one. It is not limited. The information providing apparatus 100 records various information such as registered user information of SNS and posted information posted by registered users in an external system that provides a social networking service (hereinafter referred to as “SNS”). The SNS server 20 is communicated.

図2は、本実施の形態における情報提供装置100としてサーバ装置を用いた場合の一実施の形態の構成を示すブロック図である。情報提供装置100は、操作部材101と、接続インターフェース102と、制御装置103と、記憶媒体104とを備えている。   FIG. 2 is a block diagram showing a configuration of an embodiment when a server device is used as information providing device 100 in the present embodiment. The information providing apparatus 100 includes an operation member 101, a connection interface 102, a control device 103, and a storage medium 104.

操作部材101は、情報提供装置100の操作者によって操作される種々の装置、例えばキーボードやマウスを含む。   The operation member 101 includes various devices operated by an operator of the information providing device 100, such as a keyboard and a mouse.

接続インターフェース102は、情報提供装置100をインターネット等の通信回線に接続するためのインターフェースであり、例えば、インターネットに有線で接続するための有線LANモジュールや、インターネットに無線で接続するための無線LANモジュールなどが用いられる。本実施の形態では、情報提供装置100は、この接続インターフェース102を介して投稿者端末200、閲覧者端末300、SNSサーバ20と通信する。   The connection interface 102 is an interface for connecting the information providing apparatus 100 to a communication line such as the Internet. For example, a wired LAN module for connecting to the Internet by wire or a wireless LAN module for connecting to the Internet wirelessly. Etc. are used. In the present embodiment, the information providing apparatus 100 communicates with the poster terminal 200, the browser terminal 300, and the SNS server 20 via the connection interface 102.

制御装置103は、CPU、メモリ、およびその他の周辺回路によって構成され、情報提供装置100の全体を制御する。なお、制御装置103を構成するメモリは、例えばSDRAM等の揮発性のメモリである。このメモリは、CPUがプログラム実行時にプログラムを展開するためのワークメモリや、データを一時的に記録するためのバッファメモリとして使用される。例えば、接続インターフェース102を介して読み込まれたデータは、バッファメモリに一時的に記録される。   The control device 103 includes a CPU, a memory, and other peripheral circuits, and controls the information providing device 100 as a whole. The memory constituting the control device 103 is a volatile memory such as SDRAM, for example. This memory is used as a work memory for the CPU to expand the program when the program is executed and a buffer memory for temporarily recording data. For example, data read via the connection interface 102 is temporarily recorded in the buffer memory.

記憶媒体104は、情報提供装置100が蓄える種々のデータや、制御装置103が実行するためのプログラムのデータ等を記録するための記憶媒体であり、例えばHDD(Hard Disk Drive)やSSD(Solid State Drive)等が用いられる。なお、記憶媒体104に記録されるプログラムのデータは、CD−ROMやDVD−ROMなどの記録媒体に記録されて提供されたり、ネットワークを介して提供され、操作者が取得したプログラムのデータを記憶媒体104にインストールすることによって、制御装置103がプログラムを実行できるようになる。   The storage medium 104 is a storage medium for recording various data stored by the information providing apparatus 100, data of a program to be executed by the control apparatus 103, and the like. For example, an HDD (Hard Disk Drive) or an SSD (Solid State). Drive) or the like is used. The program data recorded on the storage medium 104 is provided by being recorded on a recording medium such as a CD-ROM or DVD-ROM, or provided via a network, and stores the program data acquired by the operator. By installing in the medium 104, the control device 103 can execute the program.

投稿者端末200は、SNSへ画像を投稿する投稿者が所有する端末である。投稿者端末200としては、例えばスマートフォン、タブレット端末、パソコン等の情報端末が用いられる。   The poster terminal 200 is a terminal owned by a poster who posts an image to the SNS. As the poster terminal 200, for example, an information terminal such as a smartphone, a tablet terminal, or a personal computer is used.

図3は、本実施の形態における投稿者端末200としてスマートフォンを用いた場合の一実施の形態の構成を示すブロック図である。   FIG. 3 is a block diagram showing a configuration of an embodiment when a smartphone is used as the poster terminal 200 in the present embodiment.

本実施の形態では、スマートフォンに情報提供装置100と通信を行って、以下に説明する処理を実行するための投稿者端末用ソフトウェアがインストールされることにより、本実施の形態における投稿者端末200として動作する。なお、投稿者端末用ソフトウェアのプログラムは、インターネットを介して接続されたサーバ上で公開されることにより提供され、画像管理者である投稿者がこれをダウンロードにより入手し、投稿者端末200にあらかじめインストールされているものとする。あるいは、投稿者端末用ソフトウェアのプログラムは、CD−ROMやDVD−ROM等の記録媒体に記録されて提供されるようにしてもよい。   In the present embodiment, the poster terminal software in the present embodiment is installed by installing software for the poster terminal for performing processing described below by communicating with the information providing apparatus 100 on the smartphone. Operate. The program for the poster terminal software is provided by being published on a server connected via the Internet, and the poster who is an image manager obtains the program by downloading it, and the poster terminal software is preliminarily stored in the poster terminal 200. Assume that it is installed. Alternatively, the poster terminal software program may be provided by being recorded on a recording medium such as a CD-ROM or a DVD-ROM.

投稿者端末200は、タッチパネル201と、通信モジュール202と、制御装置203とを備えている。   The poster terminal 200 includes a touch panel 201, a communication module 202, and a control device 203.

タッチパネル201は、液晶パネル等の表示装置とタッチパッドのような位置入力装置を組み合わせた電子部品であり、画面上の表示を押すことで機器を操作することができる入力装置である。例えば、投稿者端末200のユーザである投稿者は、液晶パネル上に表示されたボタンやメニュー等の表示項目を指やタッチペンを用いてタッチまたはスライドさせることにより、投稿者端末200を操作することができる。タッチパネル201は、ユーザによるタッチやスライドといった操作を検出して、その検出信号を制御装置203へ出力する。   The touch panel 201 is an electronic component that combines a display device such as a liquid crystal panel and a position input device such as a touch pad, and is an input device that can operate the device by pressing a display on the screen. For example, a contributor who is a user of the contributor terminal 200 operates the contributor terminal 200 by touching or sliding display items such as buttons and menus displayed on the liquid crystal panel using a finger or a touch pen. Can do. The touch panel 201 detects an operation such as a touch or a slide by the user and outputs a detection signal to the control device 203.

通信モジュール202は、無線または有線により、LANや携帯電話通信網を介してインターネットに接続するためのモジュールが用いられる。投稿者端末200は、この通信モジュール202を介して情報提供装置100と通信を行う。   As the communication module 202, a module for connecting to the Internet via a LAN or a cellular phone communication network is used by wireless or wired. The poster terminal 200 communicates with the information providing apparatus 100 via the communication module 202.

制御装置203は、CPU、メモリ、およびその他の周辺回路によって構成され、投稿者端末200の全体を制御する。なお、制御装置203を構成するメモリは、例えばSDRAM等の揮発性のメモリやフラッシュメモリ等の不揮発性のメモリを含む。揮発性のメモリは、CPUがプログラム実行時にプログラムを展開するためのワークメモリや、データを一時的に記録するためのバッファメモリとして使用される。また、不揮発性のメモリには、投稿者端末200を動作させるためのファームウェアや種々のアプリケーションを動作させるためのソフトウェアのプログラムデータが記録される。本実施の形態では、この不揮発性のメモリに、上述した投稿者端末用ソフトウェアのプログラムが記録されている。   The control device 203 includes a CPU, a memory, and other peripheral circuits, and controls the entire poster terminal 200. The memory constituting the control device 203 includes, for example, a volatile memory such as SDRAM and a non-volatile memory such as flash memory. The volatile memory is used as a work memory for the CPU to expand the program when the program is executed and a buffer memory for temporarily recording data. In addition, in the nonvolatile memory, firmware for operating the poster terminal 200 and program data of software for operating various applications are recorded. In the present embodiment, the above-described contributor terminal software program is recorded in this nonvolatile memory.

閲覧者端末300は、情報提供システム10を利用して、SNSに投稿された画像を閲覧する閲覧者が所有する端末である。閲覧者端末300としては、例えばスマートフォン、タブレット端末、パソコン等の情報端末が用いられる。   The browser terminal 300 is a terminal owned by a viewer who browses an image posted to the SNS using the information providing system 10. As the browser terminal 300, for example, an information terminal such as a smartphone, a tablet terminal, or a personal computer is used.

図4は、本実施の形態における閲覧者端末300としてスマートフォンを用いた場合の一実施の形態の構成を示すブロック図である。   FIG. 4 is a block diagram showing a configuration of an embodiment when a smartphone is used as the browser terminal 300 in the present embodiment.

本実施の形態では、スマートフォンに情報提供装置100から送信される通知を受信するための閲覧者端末用ソフトウェアがインストールされることにより、本実施の形態における閲覧者端末300として動作する。なお、閲覧者端末用ソフトウェアのプログラムは、あらかじめ閲覧者端末300に記録されていてもよいし、インターネットを介して接続されたサーバ上で公開されているプログラムをユーザがダウンロードにより入手してインストールしてもよい。あるいは、閲覧者端末用ソフトウェアのプログラムは、CD−ROMやDVD−ROM等の記録媒体に記録されて提供されるようにしてもよい。   In the present embodiment, the browser terminal software for receiving the notification transmitted from the information providing apparatus 100 is installed in the smartphone, thereby operating as the browser terminal 300 in the present embodiment. Note that the browser terminal software program may be recorded in the browser terminal 300 in advance, or the user obtains and installs a program published on a server connected via the Internet. May be. Alternatively, the browser terminal software program may be provided by being recorded on a recording medium such as a CD-ROM or a DVD-ROM.

閲覧者端末300は、タッチパネル301と、通信モジュール302と、制御装置303とを備えている。   The browser terminal 300 includes a touch panel 301, a communication module 302, and a control device 303.

タッチパネル301は、液晶パネル等の表示装置とタッチパッドのような位置入力装置を組み合わせた電子部品であり、画面上の表示を押すことで機器を操作することができる入力装置である。例えば、閲覧者端末300のユーザは、液晶パネル上に表示されたボタンやメニュー等の表示項目を指やタッチペンを用いてタッチまたはスライドさせることにより、閲覧者端末300を操作することができる。タッチパネル301は、ユーザによるタッチやスライドといった操作を検出して、その検出信号を制御装置303へ出力する。   The touch panel 301 is an electronic component that combines a display device such as a liquid crystal panel and a position input device such as a touch pad, and is an input device that can operate a device by pressing a display on a screen. For example, the user of the viewer terminal 300 can operate the viewer terminal 300 by touching or sliding display items such as buttons and menus displayed on the liquid crystal panel using a finger or a touch pen. The touch panel 301 detects an operation such as a touch or a slide by the user and outputs a detection signal to the control device 303.

通信モジュール302は、無線または有線により、LANや携帯電話通信網を介してインターネットに接続するためのモジュールが用いられる。閲覧者端末300は、この通信モジュール302を介して情報提供装置100と通信を行う。   As the communication module 302, a module for connecting to the Internet via a LAN or a cellular phone communication network is used by wireless or wired. The browser terminal 300 communicates with the information providing apparatus 100 via the communication module 302.

制御装置303は、CPU、メモリ、およびその他の周辺回路によって構成され、閲覧者端末300の全体を制御する。なお、制御装置303を構成するメモリは、例えばSDRAM等の揮発性のメモリやフラッシュメモリ等の不揮発性のメモリを含む。揮発性のメモリは、CPUがプログラム実行時にプログラムを展開するためのワークメモリや、データを一時的に記録するためのバッファメモリとして使用される。また、不揮発性のメモリには、閲覧者端末300を動作させるためのファームウェアや種々のアプリケーションを動作させるためのソフトウェアのプログラムデータが記録される。本実施の形態では、この不揮発性のメモリに、上述した閲覧者端末用ソフトウェアのプログラムが記録されている。   The control device 303 includes a CPU, a memory, and other peripheral circuits, and controls the entire viewer terminal 300. Note that the memory constituting the control device 303 includes, for example, a volatile memory such as SDRAM and a non-volatile memory such as flash memory. The volatile memory is used as a work memory for the CPU to expand the program when the program is executed and a buffer memory for temporarily recording data. In addition, in the non-volatile memory, firmware for operating the browser terminal 300 and program data of software for operating various applications are recorded. In the present embodiment, the above-described browser terminal software program is recorded in this nonvolatile memory.

SNSサーバ20には、上述したように、SNSの登録ユーザのユーザ情報や登録ユーザによって投稿された文書や画像などが記録される。SNSによって提供されるサービスやSNSサーバ20の構成は、公知のため、ここでは詳細な説明は省略する。   As described above, the SNS server 20 records user information of registered users of SNS, documents and images posted by registered users, and the like. Since the service provided by the SNS and the configuration of the SNS server 20 are publicly known, detailed description thereof is omitted here.

SNSにおいては、サービスを利用するために会員登録を行った登録ユーザは、SNSを提供するWEBサイトへアクセスしたり、SNSを利用するためのソフトウェアを起動することにより、SNSを利用することができる。SNSの登録ユーザは、SNS上でメッセージや画像を投稿したり、他の登録ユーザが投稿したメッセージや画像を閲覧することができる。また、SNSにおいて、登録ユーザが投稿したメッセージや画像などの投稿情報に対して、「いいね」や「Like」などと表記されたソーシャルボタンが配置されている。メッセージや画像を閲覧した登録ユーザは、閲覧した情報に興味を持った場合には、ソーシャルボタンに対してクリックやタッチなどの操作を行うことにより、興味をもったことの意思表示を行うことができる。   In SNS, a registered user who has registered as a member to use a service can use SNS by accessing a WEB site that provides SNS or by starting software for using SNS. . SNS registered users can post messages and images on the SNS and browse messages and images posted by other registered users. In the SNS, social buttons labeled “Like” or “Like” are arranged for posted information such as messages and images posted by registered users. If a registered user who has viewed a message or image is interested in the information that has been viewed, the registered user can indicate that he / she is interested by clicking or touching the social button. it can.

例えば、商品を販売する企業や店舗の経営者や従業者は、自社または自店舗が取り扱う商品に関する画像をSNSに投稿して、一般消費者を含む他の登録ユーザに、商品の情報提供や宣伝広告を行う場合がある。また、サービスを提供する企業や店舗の経営者や従業者は、自社または自店舗が提供するサービスに関する画像をSNSに投稿して、一般消費者を含む他の登録ユーザに、サービスの情報提供や宣伝広告を行う場合がある。また、画像を閲覧した登録ユーザは、閲覧した画像の中に、興味を持った画像がある場合や、気になる画像がある場合に、その画像に対して表示されているソーシャルボタンをクリックすることができる。   For example, a company or store manager or employee who sells a product posts an image of the product handled by the company or the store to the SNS, and provides information or promotion of the product to other registered users including general consumers. There may be advertisements. In addition, a company or store manager who provides a service or an employee posts an image of the service provided by the company or the store on the SNS, and provides other registered users including general consumers with information on the service. In some cases, advertising is performed. Also, a registered user who has viewed an image clicks a social button displayed for that image when there is an image that he or she is interested in or there is an image of interest. be able to.

本実施の形態では、情報提供システム10を利用するユーザ、すなわち投稿者や閲覧者は、投稿者端末200や閲覧者端末300を操作して、あらかじめ情報提供システム10を利用するためのユーザ登録を行う。例えば、投稿者端末200や閲覧者端末300から情報提供装置100にアクセスし、ユーザ登録画面上で、ユーザID、パスワード、メールアドレスなどのユーザ情報を入力して、ユーザ登録を行う。登録済みユーザのユーザ情報は、情報提供装置100の記憶媒体104に記録される。また、本実施の形態では、ユーザは、自身がSNSの登録ユーザとしてアカウントを有しているSNSのアカウント情報の登録も行う。ユーザによって登録されたSNSのアカウント情報は、各ユーザのユーザ情報に関連付けられて、情報提供装置100の記憶媒体104に記録される。さらに、本実施の形態では、投稿者端末用ソフトウェアや閲覧者端末用ソフトウェアごとに、ソフトウェアをインストールした端末を識別するためのユニークなトークンが付与されており、この端末識別用のトークンも各ユーザのユーザ情報に関連付けられて、情報提供装置100の記憶媒体104に記録される。   In the present embodiment, a user who uses the information providing system 10, that is, a poster or a viewer, operates the poster terminal 200 or the viewer terminal 300 to perform user registration for using the information providing system 10 in advance. Do. For example, the information providing apparatus 100 is accessed from the poster terminal 200 or the viewer terminal 300, and user information such as a user ID, a password, and an e-mail address is input on the user registration screen to perform user registration. User information of registered users is recorded in the storage medium 104 of the information providing apparatus 100. In the present embodiment, the user also registers SNS account information for which the user has an account as an SNS registered user. The SNS account information registered by the user is recorded in the storage medium 104 of the information providing apparatus 100 in association with the user information of each user. Furthermore, in this embodiment, a unique token for identifying the terminal on which the software is installed is assigned to each software for the poster terminal and the software for the viewer terminal, and this terminal identification token is also assigned to each user. And is recorded in the storage medium 104 of the information providing apparatus 100.

本実施の形態における情報提供システム10では、情報提供や宣伝広告を行いたいと考える情報提供者は、投稿者端末200を操作して、情報提供装置100経由でSNSサーバ20へ画像を投稿することができる。以下では、店舗やインターネット上のショッピングサイトなどで商品を販売する販売者が、商品を撮影した商品画像を投稿する場合や、店舗やインターネット上でサービスを提供する提供者が、サービスの内容を表す被写体を撮影したサービス画像を投稿する場合を想定して、本実施の形態における画像投稿処理について説明する。   In the information providing system 10 according to the present embodiment, an information provider who wants to provide information or promote an advertisement operates the poster terminal 200 to post an image to the SNS server 20 via the information providing apparatus 100. Can do. In the following, a seller who sells a product at a store or shopping site on the Internet posts a product image obtained by photographing the product, or a provider who provides a service on the store or the Internet expresses the contents of the service. The image posting process in the present embodiment will be described assuming that a service image obtained by photographing a subject is posted.

投稿者は、投稿者端末200上で投稿者端末用ソフトウェアを起動し、あらかじめ登録済みの上記ユーザ情報を用いて、情報提供システム10にログインする。ユーザIDとパスワードを用いたログインのための認証処理は、公知のため詳細な説明は省略するが、一例としては、以下のような処理が採用される。投稿者端末200上で投稿者によって入力されたユーザIDとパスワードは、情報提供装置100へ送信される。情報提供装置100の制御装置103は、記憶媒体104に記録されているユーザ情報の中に、受信したユーザIDとパスワードの組と一致するユーザ情報が存在するかを判定し、一致するユーザ情報が存在した場合のみ、投稿者端末200からのログイン要求を承認する。   The contributor starts the contributor terminal software on the contributor terminal 200 and logs into the information providing system 10 using the user information registered in advance. The authentication process for login using the user ID and password is well known and will not be described in detail, but the following process is adopted as an example. The user ID and password input by the poster on the poster terminal 200 are transmitted to the information providing apparatus 100. The control device 103 of the information providing apparatus 100 determines whether the user information recorded in the storage medium 104 includes user information that matches the received user ID and password pair. Only when it exists, the login request from the poster terminal 200 is approved.

投稿者は、投稿者端末200上でタッチパネル201を操作して、あらかじめ撮影しておいた商品画像やサービス画像の中からSNSサーバ20へ投稿する画像を選択し、画像のアップロードを指示することができる。制御装置203は、投稿者によって商品画像またはサービス画像が選択され、情報提供装置100へのアップロードが指示された場合には、選択された商品画像またはサービス画像を、通信モジュール202を介して情報提供装置100へ送信する。   The contributor may operate the touch panel 201 on the contributor terminal 200 to select an image to be posted to the SNS server 20 from product images and service images that have been taken in advance, and to instruct uploading of the image. it can. When the product image or service image is selected by the contributor and uploading to the information providing device 100 is instructed, the control device 203 provides the selected product image or service image via the communication module 202 as information. Transmit to device 100.

情報提供装置100では、制御装置103は、接続インターフェース102を介して投稿者端末200から投稿対象の商品画像やサービス画像を受信することにより、投稿対象画像の入力を受け付ける。制御装置103は、入力された投稿対象画像に対して、投稿対象画像を特定するための識別情報を発行する。識別情報としては、例えば、文字、数字、記号などを用いた、投稿対象画像を一意に特定可能な複数桁のコードが用いられる。   In the information providing apparatus 100, the control apparatus 103 receives an input of a posting target image by receiving a posting target product image or service image from the poster terminal 200 via the connection interface 102. The control device 103 issues identification information for specifying the posting target image to the input posting target image. As the identification information, for example, a multi-digit code that can uniquely specify a posting target image using characters, numbers, symbols, or the like is used.

投稿者は、投稿者端末200上でタッチパネル201を操作して、情報提供装置100へアップロードした商品画像やサービス画像に対して、画像に関連する画像関連情報を入力する。画像関連情報は、画像の被写体に関する情報であって、本実施の形態では、画像に写っている商品やサービスの名称情報と、画像に写っている商品やサービスに関連するウェブページのURL情報との少なくとも一方を含む。また、画像関連情報は、商品やサービスの特徴や内容を示す情報や、商品やサービスの価格を示す情報など、その他の種々の情報を含んでもよい。   The contributor operates the touch panel 201 on the contributor terminal 200 to input image related information related to the image for the product image or service image uploaded to the information providing apparatus 100. The image-related information is information related to the subject of the image. In the present embodiment, the name information of the product or service shown in the image, the URL information of the web page related to the product or service shown in the image, and At least one of the above. Further, the image-related information may include various other information such as information indicating characteristics and contents of products and services, information indicating prices of products and services, and the like.

商品に関連するウェブページのURL情報としては、例えば、商品を被写体として撮影した商品画像の場合は、被写体として写っている商品が販売されているショッピングサイトのウェブページのURLや、被写体として写っている商品の商品情報が掲載されたウェブページのURLなどが想定される。一例を挙げると、洋服、バッグ、アクセサリーなどのファッションアイテムが被写体として撮影された画像をSNSに投稿する場合には、その商品画像に対しては、ファッションアイテムを販売する販売ページのURLが関連付けられる。あるいは、インテリア、雑貨、小物などの商品が被写体として撮影された画像をSNSに投稿する場合には、その商品画像に対しては、インテリア、雑貨、小物のジャンルに含まれる商品を販売する販売ページのURLが関連付けられる。   As URL information of the web page related to the product, for example, in the case of a product image obtained by shooting the product as a subject, the URL of the web page of a shopping site where the product shown as the subject is sold or the subject is shown as the subject. A URL of a web page on which product information of a product is posted is assumed. For example, in the case where an image in which fashion items such as clothes, bags, and accessories are photographed as subjects is posted to the SNS, the URL of a sales page that sells fashion items is associated with the product image. . Or, in the case where an image in which products such as interior, miscellaneous goods, and accessories are photographed as subjects is posted to the SNS, a sales page that sells products included in the genre of interior, miscellaneous goods, and accessories for the product image Are associated with each other.

また、サービスに関連する被写体を撮影したサービス画像の場合は、そのサービスを予約するための予約サイトのウェブページのURLや、サービスに関する情報が掲載されたウェブページのURLなどが想定される。一例を挙げると、エステや美容院などのサービスを提供する投稿者が、消費者がサービス内容を把握することができるような画像をSNSに投稿する場合には、そのサービス画像に対しては、エステや美容院などの予約を行うための予約ページのURLが関連付けられる。あるいは、レストランやホテルにおいてサービスを提供する投稿者が、消費者がサービス内容を把握することができるような画像をSNSに投稿する場合には、そのサービス画像に対しては、レストランやホテルの予約を行うための予約ページのURLが関連付けられる。   Further, in the case of a service image obtained by photographing a subject related to a service, a URL of a web page of a reservation site for reserving the service, a URL of a web page on which information on the service is posted, and the like are assumed. For example, when a contributor who provides a service such as an esthetic salon or beauty salon posts an image to the SNS that allows the consumer to grasp the service content, for the service image, The URL of a reservation page for making a reservation for an esthetic salon or beauty salon is associated. Alternatively, when a contributor who provides a service at a restaurant or hotel posts an image on the SNS that allows a consumer to grasp the service content, the reservation of the restaurant or hotel is made for the service image. The URL of the reservation page for performing is associated.

制御装置203は、投稿者によって画像関連情報が入力され、情報提供装置100への送信が指示されると、入力された画像関連情報を情報提供装置100へ送信する。   When image-related information is input by the poster and transmission to the information providing apparatus 100 is instructed, the control apparatus 203 transmits the input image-related information to the information providing apparatus 100.

情報提供装置100では、制御装置103は、接続インターフェース102を介して投稿者端末200から画像関連情報を受信することにより、画像関連情報の入力を受け付ける。制御装置103は、発行した識別情報と、入力された画像関連情報とを関連付けて記憶媒体104に記録する。   In the information providing apparatus 100, the control apparatus 103 receives the image related information by receiving the image related information from the poster terminal 200 via the connection interface 102. The control apparatus 103 records the issued identification information and the input image related information in the storage medium 104 in association with each other.

投稿者は、投稿者端末200上でタッチパネル201を操作して、投稿対象画像のSNSへの投稿を指示することができる。制御装置203は、投稿者によって投稿が指示されると、投稿が指示されたことを示す投稿指示情報を情報提供装置100へ送信する。   The contributor can operate the touch panel 201 on the contributor terminal 200 to instruct the posting of the posting target image to the SNS. When posting is instructed by the contributor, the control device 203 transmits post instruction information indicating that posting has been instructed to the information providing apparatus 100.

情報提供装置100では、制御装置103は、投稿者端末200から投稿指示情報を受信すると、投稿対象画像と識別情報とを含む投稿情報を、SNSサーバ20へ送信して、SNSに投稿情報を投稿する。本実施の形態では、制御装置103は、SNSに投稿対象画像を投稿するとともに、SNSが提供する画像に対するコメント入力欄などのテキスト入力欄に識別情報を入力して投稿することにより、投稿対象画像に識別情報を付した投稿情報を投稿する。なお、投稿情報をSNSに投稿するに当たっては、制御装置103は、記憶媒体104に関連付けて記録されているユーザ情報とアカウント情報とに基づき、ログイン中のユーザに紐づくSNSのアカウント情報を取得し、取得したアカウント情報を利用して、該アカウントによる投稿として投稿情報を投稿する。これによって、投稿者が投稿した投稿対象画像に、情報提供装置100で発行した識別情報を関連付けてSNSに投稿することができる。   In the information providing apparatus 100, when receiving the posting instruction information from the poster terminal 200, the control apparatus 103 transmits the posting information including the posting target image and the identification information to the SNS server 20 and posts the posting information to the SNS. To do. In the present embodiment, the control device 103 posts the posting target image to the SNS, and inputs and submits identification information in a text input column such as a comment input column for the image provided by the SNS. Post post information with identification information. When posting the posted information to the SNS, the control device 103 acquires SNS account information associated with the logged-in user based on the user information and account information recorded in association with the storage medium 104. Using the acquired account information, posting information is posted as postings by the account. Thereby, the identification information issued by the information providing apparatus 100 can be associated with the posting target image posted by the poster and posted to the SNS.

SNSサーバ20には、各投稿情報に対してソーシャルボタンを操作したアカウントを特定するための情報が記録されている。本実施の形態における情報提供装置100には、SNSサーバ20にアクセスして、投稿情報と、投稿情報に対してソーシャルボタンを操作したアカウントを特定するためのアカウント特定情報とを取得するための情報取得用ソフトウェアが記憶媒体104に記録されている。本実施の形態では、例えば、SNSサーバ20から情報を取得するためのAPI(アプリケーションプログラミングインターフェース)が用意されており、情報取得用ソフトウェアには、該APIが実装されているものとする。   The SNS server 20 stores information for specifying an account that operates a social button for each piece of posted information. Information providing apparatus 100 according to the present embodiment accesses SNS server 20 to acquire post information and account specifying information for specifying an account that operates a social button for the post information. Acquisition software is recorded in the storage medium 104. In the present embodiment, for example, an API (Application Programming Interface) for acquiring information from the SNS server 20 is prepared, and the API is implemented in the information acquisition software.

なお、SNSサーバ20のアクセス先を特定するための情報は、あらかじめソフトウェアまたはAPI側で定義されているものとする。また、情報提供装置100がアクセスするSNSサーバ20の数は限定されず、複数のSNSサーバ20からそれぞれ情報を取得することもできる。複数のSNSサーバ20から情報を取得する場合には、それぞれのSNSの仕様に合ったAPIが用意されている。これによって、異なる複数のSNSから情報を取得することが可能となる。   Note that information for specifying the access destination of the SNS server 20 is defined in advance on the software or API side. Further, the number of SNS servers 20 accessed by the information providing apparatus 100 is not limited, and information can be acquired from each of the plurality of SNS servers 20. When acquiring information from a plurality of SNS servers 20, APIs suitable for the specifications of each SNS are prepared. This makes it possible to acquire information from a plurality of different SNSs.

制御装置103は、所定のタイミングにおいて、情報取得用ソフトウェアを起動し、SNSサーバ20から、投稿情報と投稿情報に対してソーシャルボタンを操作したアカウントを特定するためのアカウント特定情報を取得する。なお、制御装置103が情報取得用ソフトウェアを起動するタイミングはあらかじめ設定されており、例えば、10分ごと、1時間ごとのように所定の時間間隔で起動させてもよいし、情報提供装置100の操作者によって起動が指示されたタイミングで起動させてもよい。   The control device 103 activates the information acquisition software at a predetermined timing, and acquires account specifying information for specifying the account that operated the social button for the posted information and the posted information from the SNS server 20. Note that the timing at which the control device 103 activates the information acquisition software is set in advance. For example, the control device 103 may be activated at predetermined time intervals such as every 10 minutes or every hour. You may start at the timing instruct | indicated starting by the operator.

制御装置103は、SNSサーバから取得した投稿情報の中から、上述した処理で発行した識別情報を含む投稿情報を抽出し、抽出した投稿情報を対象として、以下の処理を行う。なお、本実施の形態では、ここで抽出した投稿情報を処理対象投稿情報と呼んで、他の投稿情報と区別する。   The control device 103 extracts post information including the identification information issued in the above-described process from the post information acquired from the SNS server, and performs the following process on the extracted post information. In the present embodiment, the post information extracted here is called processing target post information and is distinguished from other post information.

制御装置103は、あらかじめ記憶媒体104に記録されているSNSのアカウント情報の中に、処理対象投稿情報に対してソーシャルボタンを操作したアカウントのアカウント情報が存在するか否かを判定する。その結果、アカウント情報の中に、処理対象投稿情報に対してソーシャルボタンを操作したアカウントのアカウント情報が存在すると判定した場合には、そのアカウント情報に関連付けて記憶媒体104に記録されているユーザ情報を参照して、ユーザのメールアドレスと端末識別用のトークンを特定する。これによって、SNS上で処理対象投稿情報に対してソーシャルボタンを操作したユーザのメールアドレスと、該ユーザが所持する端末の端末識別用のトークンを特定することができる。   The control device 103 determines whether or not the account information of the account operated by the social button on the processing target post information exists in the SNS account information recorded in advance in the storage medium 104. As a result, when it is determined that the account information of the account that operated the social button for the processing target post information exists in the account information, the user information recorded in the storage medium 104 in association with the account information The user's email address and terminal identification token are specified with reference to FIG. Accordingly, it is possible to specify the mail address of the user who operated the social button on the processing target post information on the SNS and the terminal identification token of the terminal possessed by the user.

制御装置103は、処理対象投稿情報に含まれる識別情報を特定し、特定した識別情報に関連付けて記録されている画像関連情報を記憶媒体104から読み出す。制御装置103は、読み出した画像関連情報を掲載した通知情報を作成し、上記処理で特定した、処理対象投稿情報に対してソーシャルボタンを操作したユーザのメールアドレスに宛てて通知情報を送信する。   The control device 103 identifies the identification information included in the processing target post information, and reads the image related information recorded in association with the identified identification information from the storage medium 104. The control device 103 creates notification information in which the read image related information is posted, and transmits the notification information to the mail address of the user who operated the social button for the processing target post information specified in the above processing.

また、制御装置103は、上記処理で特定した端末識別用のトークンに基づいて、SNS上で処理対象投稿情報に対してソーシャルボタンを操作したユーザが所持する端末を特定し、特定した端末に対して、通知情報をプッシュ通知する。なお、制御装置103は、ユーザ情報にユーザのメールアドレスが含まれている場合は、メールアドレスとトークンにより特定される端末を通知先として特定し、メール通知とプッシュ通知によって通知情報を送信するようにし、ユーザ情報にユーザのメールアドレスが含まれていない場合には、トークンにより特定される端末を通知先として特定し、プッシュ通知のみで通知情報を送信するようにしてもよい。   Further, the control device 103 identifies the terminal possessed by the user who operated the social button for the processing target post information on the SNS based on the terminal identification token identified in the above processing, and To push notification information. In addition, when the user's email address is included in the user information, the control device 103 specifies the terminal specified by the email address and the token as the notification destination, and transmits the notification information by email notification and push notification. If the user's email address is not included in the user information, the terminal specified by the token may be specified as the notification destination, and the notification information may be transmitted only by the push notification.

なお、送信する通知情報の内容は特に限定されないが、例えば、あらかじめ記憶媒体104に、通知情報作成用のテンプレートのデータを記録しておき、制御装置103は、画像関連情報に含まれる商品の名称情報やURL情報をテンプレートに当てはめて通知情報を生成するなどすればよい。   Although the content of the notification information to be transmitted is not particularly limited, for example, the template data for creating the notification information is recorded in advance in the storage medium 104, and the control device 103 determines the name of the product included in the image related information. Information or URL information may be applied to a template to generate notification information.

閲覧者端末300では、制御装置303は、情報提供装置100から通知情報を受信したことを示す情報をタッチパネル301に表示して、閲覧者に通知を行う。閲覧者は、通知が表示された場合には、通知情報の表示を指示することにより、通知情報を閲覧することができる。具体的には、制御装置303は、情報提供装置100からのプッシュ通知に対しては、タッチパネル301にプッシュ通知を受信したことを表示して通知し、ユーザが通知に応答した場合に、タッチパネル301に、情報提供装置100から受信した通知情報を表示する。また、制御装置303は、報提供装置100からのメール通知に対しては、タッチパネル301にメールを受信したことを表示して通知し、ユーザが通知に応答した場合に、メールソフトを起動して、通知情報を含んだ受信メールをタッチパネル301に表示する。   In the viewer terminal 300, the control device 303 displays information indicating that notification information has been received from the information providing device 100 on the touch panel 301 and notifies the viewer. When the notification is displayed, the viewer can browse the notification information by instructing display of the notification information. Specifically, the control device 303 notifies the push notification from the information providing device 100 by displaying that the push notification is received on the touch panel 301, and when the user responds to the notification, the touch panel 301 is displayed. The notification information received from the information providing apparatus 100 is displayed. In addition, the control device 303 notifies the mail notification from the information providing device 100 by displaying that the mail is received on the touch panel 301, and activates the mail software when the user responds to the notification. The received mail including the notification information is displayed on the touch panel 301.

これによって、閲覧者は、自身がSNS上で「いいね」や「LIKE」といったソーシャルボタンをクリックした投稿情報に関連する通知情報をメールやプッシュ通知により受信することができる。また、閲覧者がソーシャルボタンを操作した投稿情報は、閲覧者が興味を持った商品やサービスが写っている画像である可能性が高いことから、閲覧者に対して、興味を持っている可能性が高い商品やサービスに関する通知情報を提供することができる。   As a result, the viewer can receive notification information related to the posted information that the user clicked on a social button such as “Like” or “LIKE” on the SNS by mail or push notification. In addition, the post information that the viewer operated the social button is likely to be an image showing the product or service that the viewer is interested in, so it may be interested in the viewer It is possible to provide notification information regarding highly product or service.

なお、閲覧者は、事前にプッシュ通知機能をオフに設定することもできる。制御装置303は、閲覧者によってプッシュ通知機能がオフに設定されている場合には、通知情報を受信したことを示す表示を行わない。   The viewer can also turn off the push notification function in advance. When the push notification function is set to OFF by the viewer, the control device 303 does not display that the notification information has been received.

通知情報を受信した閲覧者は、通知情報内に配置されているURLにタッチすることにより、リンク先のウェブページへアクセスすることができる。これによって、情報提供システム10を利用する企業や店舗等は、情報提供装置100に画像関連情報を登録した上で、SNSに画像を投稿すれば、閲覧者に対して、被写体として写っている商品が販売されているショッピングサイトのウェブページや、被写体として写っている商品の商品情報が掲載されたウェブページ、または被写体に関連するサービスの予約サイトのウェブページや、サービスに関する情報が掲載されたウェブページへのアクセスを促すことができる。   The viewer who has received the notification information can access the linked web page by touching the URL arranged in the notification information. As a result, if a company or a store using the information providing system 10 registers image-related information in the information providing apparatus 100 and posts an image to the SNS, the product shown as a subject to the viewer Webpages of shopping sites where are sold, webpages with product information about products shown as subjects, webpages of reservation sites for services related to subjects, webs with information about services You can encourage access to the page.

図5は、本実施の形態における情報提供装置100で実行される情報記録処理の流れを示すフローチャートである。図5に示す処理は、投稿者端末200からのログイン要求に応じて、ユーザのログインが完了すると起動するプログラムとして、制御装置103によって実行される。   FIG. 5 is a flowchart showing a flow of information recording processing executed by the information providing apparatus 100 in the present embodiment. The process shown in FIG. 5 is executed by the control device 103 as a program that starts when the user login is completed in response to a login request from the poster terminal 200.

ステップS10において、制御装置103は、投稿者端末200から投稿対象の商品画像やサービス画像の入力を受け付けたか否かを判断する。ステップS10で否定判断した場合には、後述するステップS70へ進む。これに対して、ステップS10で肯定判断した場合には、ステップS20へ進む。   In step S <b> 10, the control device 103 determines whether an input of a product image or service image to be posted has been received from the poster terminal 200. If a negative determination is made in step S10, the process proceeds to step S70 described later. On the other hand, if a positive determination is made in step S10, the process proceeds to step S20.

ステップS20では、制御装置103は、入力された投稿対象画像に対して、投稿対象画像を特定するための識別情報を発行する。その後、ステップS30へ進む。   In step S <b> 20, the control device 103 issues identification information for specifying the posting target image to the input posting target image. Then, it progresses to step S30.

ステップS30では、制御装置103は、投稿者端末200から画像関連情報の入力を受け付けたか否かを判断する。ステップS30で肯定判断した場合には、ステップS40へ進む。   In step S <b> 30, the control device 103 determines whether input of image related information is accepted from the poster terminal 200. If a positive determination is made in step S30, the process proceeds to step S40.

ステップS40では、制御装置103は、識別情報と画像関連情報とを関連付けて記憶媒体104に記録する。その後、ステップS50へ進む。   In step S40, the control device 103 records the identification information and the image related information in the storage medium 104 in association with each other. Thereafter, the process proceeds to step S50.

ステップS50では、制御装置103は、投稿者端末200から上述した投稿指示情報を受信することにより、投稿情報の投稿指示を受け付けたか否かを判断する。ステップS50で肯定判断した場合には、ステップS60へ進む。   In step S <b> 50, the control device 103 receives the posting instruction information described above from the poster terminal 200, thereby determining whether a posting instruction for posting information has been accepted. If a positive determination is made in step S50, the process proceeds to step S60.

ステップS60では、制御装置103は、上述したように、ログイン中のユーザに紐づくSNSのアカウント情報を利用して、該アカウントによる投稿として、投稿対象画像と識別情報とを含む投稿情報を、SNSサーバ20へ送信して、SNSに投稿する。その後、ステップS70へ進む。   In step S60, as described above, the control device 103 uses the SNS account information associated with the logged-in user, and posts the post information including the post target image and the identification information as the post by the account. Send to server 20 and post to SNS. Thereafter, the process proceeds to step S70.

ステップS70では、制御装置103は、投稿者端末200からのログオフ通知に基づき、ユーザがログオフしたかどうかを判断する。ステップS70で否定判断した場合には、ステップS10へ戻る。これに対して、ステップS70で肯定判断した場合には、処理を終了する。   In step S <b> 70, the control device 103 determines whether the user has logged off based on the logoff notification from the poster terminal 200. If a negative determination is made in step S70, the process returns to step S10. On the other hand, if an affirmative determination is made in step S70, the process ends.

図6は、本実施の形態における情報提供装置100で実行される情報提供処理の流れを示すフローチャートである。図6に示す処理は、上述した情報取得用ソフトウェアの起動タイミングにおいてプログラムとして、制御装置103によって実行される。   FIG. 6 is a flowchart showing a flow of information providing processing executed by the information providing apparatus 100 in the present embodiment. The process shown in FIG. 6 is executed by the control device 103 as a program at the above-described information acquisition software activation timing.

ステップS110において、制御装置103は、情報取得用ソフトウェアを起動し、SNSサーバ20から、上述した投稿情報とアカウント特定情報とを取得する。その後、ステップS120へ進む。   In step S <b> 110, the control device 103 activates information acquisition software, and acquires the post information and account identification information described above from the SNS server 20. Then, it progresses to step S120.

ステップS120では、制御装置103は、上述したように、SNSサーバから取得した投稿情報の中から、情報提供装置100で発行した識別情報を含む投稿情報を処理対象投稿情報として抽出する。その後、ステップS130へ進む。   In step S120, as described above, the control device 103 extracts post information including the identification information issued by the information providing device 100 from the post information acquired from the SNS server as processing target post information. Thereafter, the process proceeds to step S130.

ステップS130では、制御装置103は、上述したように、あらかじめ記憶媒体104に記録されているSNSのアカウント情報の中に、処理対象投稿情報に対してソーシャルボタンを操作したアカウントのアカウント情報が存在する場合に、そのアカウント情報に関連付けて記憶媒体104に記録されているユーザ情報を参照して、通知情報の通知先、すなわち上述したメール通知とプッシュ通知の送信先を特定する。その後、ステップS140へ進む。   In step S130, as described above, the control device 103 includes account information of an account in which a social button is operated with respect to processing target post information in SNS account information recorded in advance in the storage medium 104. In this case, the user information recorded in the storage medium 104 in association with the account information is referenced to specify the notification information notification destination, that is, the above-described mail notification and push notification transmission destination. Thereafter, the process proceeds to step S140.

ステップS140では、制御装置103は、処理対象投稿情報に含まれる識別情報を特定し、特定した識別情報に関連付けて記録されている画像関連情報を記憶媒体104から読み出す。その後、ステップS150へ進む。   In step S <b> 140, the control device 103 identifies identification information included in the processing target post information, and reads image-related information recorded in association with the identified identification information from the storage medium 104. Thereafter, the process proceeds to step S150.

ステップS150では、制御装置103は、読み出した画像関連情報を掲載した通知情報を作成し、ステップS130で特定した通知先に宛てて通知情報を送信する。その後、ステップS160へ進む。   In step S150, the control device 103 creates notification information in which the read image related information is posted, and transmits the notification information to the notification destination specified in step S130. Thereafter, the process proceeds to step S160.

ステップS160では、制御装置103は、ステップS120で抽出した全ての処理対象投稿情報に対して、ステップS130からステップS150の処理を完了したか否かを判断する。ステップS160で否定判断した場合には、ステップS130へ戻る。これに対して、ステップS160で肯定判断した場合には、処理を終了する。   In step S160, the control apparatus 103 determines whether or not the processing from step S130 to step S150 has been completed for all the processing target post information extracted in step S120. If a negative determination is made in step S160, the process returns to step S130. On the other hand, when an affirmative determination is made in step S160, the process ends.

図7は、本実施の形態における投稿者端末200で実行される処理の流れを示すフローチャートである。図7に示す処理は、投稿者によって投稿者端末用ソフトウェアが起動され、上述したように情報提供システム10へのログインが完了すると起動するプログラムとして、制御装置203によって実行される。   FIG. 7 is a flowchart showing a flow of processing executed by the poster terminal 200 in the present embodiment. The process shown in FIG. 7 is executed by the control device 203 as a program to be started when the poster terminal software is started by the poster and the login to the information providing system 10 is completed as described above.

ステップS210において、制御装置203は、投稿者によって商品画像またはサービス画像が選択され、情報提供装置100へのアップロードが指示されたか否かを判断する。ステップS210で否定判断した場合には、処理を終了する。これに対して、ステップS210で肯定判断した場合には、ステップS220へ進む。   In step S <b> 210, the control device 203 determines whether a product image or a service image has been selected by the contributor and an upload to the information providing device 100 has been instructed. If a negative determination is made in step S210, the process ends. On the other hand, if a positive determination is made in step S210, the process proceeds to step S220.

ステップS220では、制御装置203は、投稿者によって選択された商品画像またはサービス画像を、通信モジュール202を介して情報提供装置100へ送信する。その後、ステップS230へ進む。   In step S <b> 220, the control device 203 transmits the product image or service image selected by the poster to the information providing device 100 via the communication module 202. Thereafter, the process proceeds to step S230.

ステップS230では、投稿者によって画像関連情報が入力され、情報提供装置100への送信が指示されたか否かを判断する。ステップS230で肯定判断した場合には、ステップS240へ進む。   In step S230, it is determined whether image-related information has been input by the contributor and transmission to the information providing apparatus 100 has been instructed. If a positive determination is made in step S230, the process proceeds to step S240.

ステップS240では、制御装置203は、投稿者によって入力された画像関連情報を情報提供装置100へ送信する。その後、ステップS250へ進む。   In step S240, the control device 203 transmits the image related information input by the poster to the information providing device 100. Thereafter, the process proceeds to step S250.

ステップS250では、制御装置203は、投稿者によって情報提供システム10からのログオフが指示されたか否かを判断する。例えば、投稿者は、画面上に配置されているログオフボタンにタッチしたり、投稿者端末用ソフトウェアの終了を指示したりすることにより、情報提供システム10からのログオフを指示することができる。ステップS250で否定判断した場合には、ステップS210へ戻る。これに対して、ステップS250で肯定判断した場合には、制御装置203は、情報提供装置100へログオフを通知して処理を終了する。   In step S250, the control device 203 determines whether or not a logoff from the information providing system 10 is instructed by the poster. For example, the contributor can instruct logoff from the information providing system 10 by touching a logoff button arranged on the screen or instructing the end of the contributor terminal software. If a negative determination is made in step S250, the process returns to step S210. On the other hand, when an affirmative determination is made in step S250, the control device 203 notifies the information providing device 100 of logoff and ends the process.

図8は、本実施の形態における閲覧者端末300で実行される処理の流れを示すフローチャートである。図8に示す処理は、情報提供装置100から上述した通知情報を受信して、通知情報を受信したことを示す通知をタッチパネル301に表示すると起動するプログラムとして、制御装置203によって実行される。   FIG. 8 is a flowchart showing a flow of processing executed by the viewer terminal 300 in the present embodiment. The process shown in FIG. 8 is executed by the control device 203 as a program that is activated when the notification information described above is received from the information providing device 100 and a notification indicating that the notification information has been received is displayed on the touch panel 301.

ステップS310において、制御装置303は、閲覧者によって閲覧者端末用ソフトウェアを用いて、情報提供装置100から受信した通知情報の表示が指示されたか否かを判断する。ステップS310で否定判断した場合には、処理を終了する。これに対して、ステップS310で肯定判断した場合には、ステップS320へ進む。   In step S <b> 310, the control device 303 determines whether display of notification information received from the information providing device 100 has been instructed by the viewer using the browser terminal software. If a negative determination is made in step S310, the process ends. On the other hand, if a positive determination is made in step S310, the process proceeds to step S320.

ステップS320では、制御装置303は、上述したように、タッチパネル301上に通知情報を表示する。その後、ステップS330へ進む。   In step S320, the control device 303 displays notification information on the touch panel 301 as described above. Thereafter, the process proceeds to step S330.

ステップS330では、制御装置303は、閲覧者によって通知情報内に配置されているURLがタッチされて選択されたか否かを判断する。ステップS330で肯定判断した場合には、ステップS340へ進む。   In step S330, the control device 303 determines whether or not the URL arranged in the notification information is touched and selected by the viewer. If a positive determination is made in step S330, the process proceeds to step S340.

ステップS340では、制御装置303は、タッチされたURLに基づいて、リンク先のウェブページへアクセスし、タッチパネル301上にウェブページを表示する。その後、処理を終了する。   In step S340, the control device 303 accesses the linked web page based on the touched URL, and displays the web page on the touch panel 301. Thereafter, the process ends.

以上説明した本実施の形態によれば、以下のような作用効果を得ることができる。
(1)情報提供装置100では、制御装置103は、投稿者端末200から投稿対象画像の入力を受け、画像の入力を受け付けたときに、画像に対して、画像を特定するための識別情報を発行し、投稿者端末200から画像に関する画像関連情報の入力を受け付け、識別情報と画像関連情報とを関連付けて記憶媒体104に記録するようにした。そして、制御装置103は、画像のソーシャル・ネットワーキング・サービスへの投稿が指示されたときに、投稿画像と識別情報とを含む投稿情報を、ソーシャル・ネットワーキング・サービスへ投稿するようにした。これによって、投稿者は、SNSに投稿する前の画像に対してあらかじめ画像関連情報を関連付けておき、関連付けが終わってからその関連付けを維持した状態でSNSに画像を投稿することができる。
According to the present embodiment described above, the following operational effects can be obtained.
(1) In the information providing apparatus 100, the control apparatus 103 receives the input of the posting target image from the contributor terminal 200, and when receiving the input of the image, the control apparatus 103 provides identification information for specifying the image with respect to the image. It is issued, accepts input of image related information regarding the image from the poster terminal 200, and records the identification information and the image related information in the storage medium 104 in association with each other. Then, when the posting of the image to the social networking service is instructed, the control device 103 posts the posting information including the posted image and the identification information to the social networking service. Thus, the poster can associate the image-related information with the image before posting to the SNS in advance, and can post the image to the SNS in a state where the association is maintained after the association is completed.

(2)制御装置103は、SNSへ画像を投稿するとともに、画像に対するコメント入力欄に識別情報を入力して投稿して、投稿情報を投稿するようにした。これによって、画像と識別情報を関連付けてSNSに投稿することができる。 (2) The control device 103 posts an image to the SNS, inputs identification information in a comment input field for the image, and posts the posting information. As a result, the image and the identification information can be associated and posted to the SNS.

(3)記憶媒体104には、ユーザとSNSのアカウントとを関連付けたユーザ関連付け情報が記録されており、制御装置103は、SNSサーバ20から、投稿情報と、投稿情報に対してソーシャルボタンを操作したソーシャル・ネットワーキング・サービスのアカウントを特定するためのアカウント特定情報を取得し、取得したアカウント情報とユーザ関連付け情報とに基づいて、投稿情報に対してソーシャルボタンを操作したユーザを特定し、取得した投稿情報に基づいて識別情報を特定し、記憶媒体104から、識別情報に関連付けて記録されている画像関連情報を読み出し、読み出した画像関連情報を含んだ通知情報をユーザに通知するようにした。これによって、閲覧者は、事前に情報提供装置100にユーザ情報を登録しておけば、自身がSNS上で「いいね」や「LIKE」といったソーシャルボタンをクリックした投稿情報に関連する通知情報を受信することができる。 (3) The storage medium 104 stores user association information in which a user is associated with an SNS account, and the control device 103 operates a social button on the posted information and the posted information from the SNS server 20. Acquired the account identification information for identifying the social networking service account, and based on the acquired account information and user association information, identified and acquired the user who operated the social button on the posted information The identification information is specified based on the posted information, the image related information recorded in association with the identification information is read from the storage medium 104, and the notification information including the read image related information is notified to the user. Thus, if the viewer registers user information in the information providing apparatus 100 in advance, notification information related to posted information that the user clicked on a social button such as “Like” or “LIKE” on the SNS is displayed. Can be received.

(4)制御装置103は、あらかじめ登録されているユーザのメールアドレスを宛先に設定し、画像関連情報をメール本文に掲載した通知情報をメールで送信するようにした。これによって閲覧者は、メールにより通知情報を受信することができる。 (4) The control device 103 sets a user's registered mail address as a destination, and sends notification information in which image-related information is posted in the mail text by mail. Thus, the viewer can receive the notification information by mail.

(5)制御装置103は、ユーザが所持する端末へ、通知情報をプッシュ通知するようにした。これによって閲覧者は、プッシュ通知により通知情報を受信することができる。 (5) The control apparatus 103 is configured to push notification information to the terminal owned by the user. Thereby, the viewer can receive the notification information by push notification.

(6)制御装置103は、外部システムから投稿情報とアカウント特定情報を取得するためのアプリケーションプログラミングインターフェースを用いて投稿情報とアカウント特定情報を取得するようにした。これによって、SNSサーバ20から投稿情報とアカウント特定情報を取得するためのプログラムを独自に開発する必要がないため、システムの開発コストを抑えることができる。 (6) The control device 103 acquires the posting information and the account specifying information using an application programming interface for acquiring the posting information and the account specifying information from the external system. This eliminates the need to independently develop a program for acquiring post information and account specifying information from the SNS server 20, thereby reducing system development costs.

(7)画像関連情報は、画像の被写体に関する情報であって、例えば画像に写っている商品やサービスの名称情報と、画像に写っている商品やサービスに関連するウェブページのURL情報との少なくとも一方を含むようにした。これによって、閲覧者は、画像内の被写体に関連する商品やサービスについて、情報を得ることができる。 (7) The image-related information is information related to the subject of the image, and for example, at least the name information of the product or service shown in the image and the URL information of the web page related to the product or service shown in the image One was included. Thus, the viewer can obtain information on products and services related to the subject in the image.

―変形例―
なお、上述した実施の形態の情報提供システムは、以下のように変形することもできる。
-Modification-
In addition, the information provision system of embodiment mentioned above can also be deform | transformed as follows.

(1)上述した実施の形態では、情報取得用ソフトウェアには、SNSサーバ20から情報を取得するためのAPIが実装されており、制御装置103は、該APIを用いてSNSサーバ20から投稿情報とアカウント特定情報を取得するようにした。しかしながら、APIの代わりに、SNSサーバ20から情報を取得するために開発された専用プログラムを用いるようにしてもよい。 (1) In the above-described embodiment, an API for acquiring information from the SNS server 20 is implemented in the information acquisition software, and the control device 103 uses the API to post information from the SNS server 20. Acquired account specific information. However, a dedicated program developed for acquiring information from the SNS server 20 may be used instead of the API.

(2)上述した実施の形態では、情報提供システム10を利用するユーザは、投稿者端末200や閲覧者端末300を操作して、あらかじめ情報提供システム10を利用するためのユーザ登録を行うようにし、ユーザ情報として、ユーザID、パスワード、メールアドレスなどを入力する例について説明した。ここで登録するユーザIDとパスワードは、ユーザを認証できる情報であれば、必ずしも情報提供システム10で用いる独自のものである必要はない。例えば、ユーザが既にSNSのアカウントを持っている場合には、SNSのユーザIDとパスワードをそのまま利用できるようにしてもよい。 (2) In the above-described embodiment, a user who uses the information providing system 10 operates the poster terminal 200 and the viewer terminal 300 to perform user registration for using the information providing system 10 in advance. An example in which a user ID, password, e-mail address, etc. are input as user information has been described. The user ID and password registered here are not necessarily unique to the information providing system 10 as long as the information can authenticate the user. For example, if the user already has an SNS account, the SNS user ID and password may be used as they are.

(3)上述した実施の形態では、あらかじめユーザ情報とSNSのアカウント情報を関連付けて記憶媒体104に記録しておく例について説明した。このとき、ユーザ情報に関連付けられるアカウント情報は、1つであってもよいし、複数であってもよい。複数のアカウント情報を関連付ける場合、投稿者は、SNSに画像を投稿する際に、どのアカウントで投稿するかを選択できるようにしてもよい。これによって、ユーザは、複数のSNSにそれぞれアカウントを持っている場合に、それらを全て情報提供システム10に登録しておけば、投稿先を任意に切り替えることができる。 (3) In the above-described embodiment, an example in which user information and SNS account information are associated with each other and recorded in the storage medium 104 in advance has been described. At this time, the account information associated with the user information may be one or plural. When associating a plurality of pieces of account information, a contributor may be able to select which account to post when posting an image to the SNS. As a result, when the user has an account in each of a plurality of SNSs, if all of them are registered in the information providing system 10, the posting destination can be arbitrarily switched.

(4)上述した実施の形態では、投稿者端末200と閲覧者端末300は、別の端末である例について説明した。しかしながら、一人のユーザが投稿者にも閲覧者にもなり得る場合には、1台の端末で情報の投稿と閲覧を行うことができるようにすることが好ましく、この場合は、1台の端末が投稿者端末200と閲覧者端末300を兼ねるようにしてもよい。なお、1台の端末が投稿者端末200と閲覧者端末300を兼ねる場合、投稿者端末用ソフトウェアと閲覧者端末用ソフトウェアを別のアプリケーションソフトウェアとして、ユーザが端末上で切り替えて利用できるようにしてもよいし、投稿者端末用ソフトウェアと閲覧者端末用ソフトウェアを1つのアプリケーションソフトウェアに統合するようにしてもよい。 (4) In embodiment mentioned above, the poster terminal 200 and the viewer terminal 300 demonstrated the example which is another terminal. However, when one user can be both a contributor and a viewer, it is preferable to be able to post and view information on a single terminal. In this case, a single terminal May also serve as the poster terminal 200 and the viewer terminal 300. When one terminal serves as both the poster terminal 200 and the viewer terminal 300, the user terminal software and the viewer terminal software can be switched and used on the terminal as separate application software. Alternatively, the poster terminal software and the viewer terminal software may be integrated into one application software.

なお、本発明の特徴的な機能を損なわない限り、本発明は、上述した実施の形態における構成に何ら限定されない。また、上述の実施の形態と複数の変形例を組み合わせた構成としてもよい。   Note that the present invention is not limited to the configurations in the above-described embodiments as long as the characteristic functions of the present invention are not impaired. Moreover, it is good also as a structure which combined the above-mentioned embodiment and a some modification.

10 情報提供システム
20 SNSサーバ
100 情報提供装置
101 操作部材
102 接続インターフェース
103 制御装置
104 記憶媒体
200 投稿者端末
201 タッチパネル
202 通信モジュール
203 制御装置
300 閲覧者端末
301 タッチパネル
302 通信モジュール
303 制御装置
DESCRIPTION OF SYMBOLS 10 Information provision system 20 SNS server 100 Information provision apparatus 101 Operation member 102 Connection interface 103 Control apparatus 104 Storage medium 200 Contributor terminal 201 Touch panel 202 Communication module 203 Control apparatus 300 Viewer terminal 301 Touch panel 302 Communication module 303 Control apparatus

Claims (16)

画像の入力を受け付ける画像入力受付手段と、
前記画像入力受付手段で前記画像の入力を受け付けたときに、前記画像に対して、前記画像を特定するための識別情報を発行する識別情報発行手段と、
前記画像に関する画像関連情報の入力を受け付ける画像関連情報入力受付手段と、
前記識別情報発行手段によって発行された前記識別情報と前記画像関連情報入力受付手段で入力を受け付けた前記画像関連情報とを関連付けて記憶媒体に記録する画像関連情報記録手段と、
前記画像のソーシャル・ネットワーキング・サービスへの投稿が指示されたときに、前記投稿画像と前記識別情報発行手段によって発行された前記識別情報とを含む投稿情報を、前記ソーシャル・ネットワーキング・サービスへ投稿する投稿手段とを備えることを特徴とする情報提供装置。
Image input accepting means for accepting image input;
Identification information issuing means for issuing identification information for specifying the image to the image when the image input receiving means receives the input of the image;
Image-related information input receiving means for receiving input of image-related information related to the image;
Image-related information recording means for associating and recording the identification information issued by the identification information issuing means and the image-related information received by the image-related information input receiving means on a storage medium;
When posting of the image to the social networking service is instructed, posting information including the posted image and the identification information issued by the identification information issuing means is posted to the social networking service. An information providing apparatus comprising posting means.
請求項1に記載の情報提供装置において、
前記投稿手段は、前記ソーシャル・ネットワーキング・サービスへ画像を投稿するとともに、前記画像に対するコメント入力欄に前記識別情報を入力して投稿することにより、前記投稿情報を投稿することを特徴とする情報提供装置。
The information providing apparatus according to claim 1,
The posting unit posts an image to the social networking service, and posts the posting information by inputting the identification information in a comment input field for the image and posting the image. apparatus.
請求項1または2に記載の情報提供装置において、
前記記憶媒体には、ユーザと前記ソーシャル・ネットワーキング・サービスのアカウントとを関連付けたユーザ関連付け情報が記録されており、
前記ソーシャル・ネットワーキング・サービスを提供する外部システムから、前記投稿情報と、前記投稿情報に対してソーシャルボタンを操作した前記ソーシャル・ネットワーキング・サービスのアカウントを特定するためのアカウント特定情報を取得する情報取得手段と、
前記情報取得手段によって取得された前記アカウント特定情報と前記ユーザ関連付け情報とに基づいて、前記投稿情報に対して前記ソーシャルボタンを操作したユーザを特定するユーザ特定手段と、
前記情報取得手段によって取得された前記投稿情報に基づいて、前記識別情報を特定する識別情報特定手段と、
前記記憶媒体から、前記識別情報特定手段によって特定された前記識別情報に関連付けて記録されている前記画像関連情報を読み出す画像関連情報読み出し手段と、
前記画像関連情報読み出し手段によって読み出された前記画像関連情報を含んだ通知情報を、前記ユーザ特定手段によって特定されたユーザに通知する通知手段とをさらに備えることを特徴とする情報提供装置。
In the information provision apparatus of Claim 1 or 2,
In the storage medium, user association information in which a user is associated with an account of the social networking service is recorded,
Information acquisition for acquiring the posting information and account specifying information for specifying the account of the social networking service that has operated a social button for the posting information from an external system that provides the social networking service Means,
Based on the account specifying information and the user association information acquired by the information acquiring means, user specifying means for specifying a user who has operated the social button for the posting information;
Identification information specifying means for specifying the identification information based on the posted information acquired by the information acquisition means;
Image-related information reading means for reading out the image-related information recorded in association with the identification information specified by the identification information specifying means from the storage medium;
An information providing apparatus, further comprising: notification means for notifying the user specified by the user specifying means of notification information including the image related information read by the image related information reading means.
請求項3に記載の情報提供装置において、
前記通知手段は、あらかじめ登録されている前記ユーザのメールアドレスを宛先に設定し、前記画像関連情報をメール本文に掲載した前記通知情報をメールで送信することを特徴とする情報提供装置。
In the information provision apparatus of Claim 3,
The notification means sets the user's registered mail address as a destination, and transmits the notification information in which the image related information is posted in a mail text by mail.
請求項3に記載の情報提供装置において、
前記通知手段は、前記ユーザ特定情報によって特定されるユーザが所持する情報端末へ、前記通知情報をプッシュ通知することを特徴とする情報提供装置。
In the information provision apparatus of Claim 3,
The notification means pushes the notification information to an information terminal possessed by a user specified by the user specifying information.
請求項3〜5のいずれか一項に記載の情報提供装置において、
前記情報取得手段は、前記外部システムから前記投稿情報と前記アカウント特定情報を取得するためのアプリケーションプログラミングインターフェースを用いて、前記投稿情報と前記アカウント特定情報を取得することを特徴とする情報提供装置。
In the information provision apparatus as described in any one of Claims 3-5,
The information acquisition device, wherein the information acquisition unit acquires the posting information and the account specifying information using an application programming interface for acquiring the posting information and the account specifying information from the external system.
請求項1〜6のいずれか一項に記載の情報提供装置において、
前記画像関連情報は、前記画像の被写体に関する情報であることを特徴とする情報提供装置。
In the information provision apparatus as described in any one of Claims 1-6,
The information providing apparatus, wherein the image related information is information related to a subject of the image.
請求項7に記載の情報提供装置において、
前記画像関連情報は、前記画像に写っている商品やサービスの名称情報と、前記画像に写っている商品やサービスに関連するウェブページのURL情報との少なくとも一方を含むことを特徴とする情報提供装置。
In the information provision apparatus of Claim 7,
The image-related information includes at least one of name information of a product or service shown in the image and URL information of a web page related to the product or service shown in the image. apparatus.
画像の入力を受け付ける画像入力受付手順と、
前記画像入力受付手順で前記画像の入力を受け付けたときに、前記画像に対して、前記画像を特定するための識別情報を発行する識別情報発行手順と、
前記画像に関する画像関連情報の入力を受け付ける画像関連情報入力受付手順と、
前記識別情報発行手順で発行した前記識別情報と前記画像関連情報入力受付手順で入力を受け付けた前記画像関連情報とを関連付けて記憶媒体に記録する画像関連情報記録手順と、
前記画像のソーシャル・ネットワーキング・サービスへの投稿が指示されたときに、前記投稿画像と前記識別情報発行手順で発行した前記識別情報とを含む投稿情報を、前記ソーシャル・ネットワーキング・サービスへ投稿する投稿手順とをコンピュータに実行させるための情報提供プログラム。
Image input acceptance procedure for accepting image input,
An identification information issuing procedure for issuing identification information for specifying the image to the image when the input of the image is received in the image input receiving procedure;
An image-related information input acceptance procedure for accepting input of image-related information related to the image;
An image-related information recording procedure for associating and recording the identification information issued in the identification information issuing procedure and the image-related information received in the image-related information input receiving procedure in a storage medium;
Post to post to the social networking service post information including the post image and the identification information issued in the identification information issuing procedure when posting of the image to the social networking service is instructed An information providing program for causing a computer to execute the procedure.
請求項9に記載の情報提供プログラムにおいて、
前記投稿手順は、前記ソーシャル・ネットワーキング・サービスへ画像を投稿するとともに、前記画像に対するコメント入力欄に前記識別情報を入力して投稿することにより、前記投稿情報を投稿することを特徴とする情報提供プログラム。
In the information provision program of Claim 9,
The posting procedure includes posting an image to the social networking service and posting the posting information by inputting the identification information in a comment input field for the image and posting the image. program.
請求項9または10に記載の情報提供プログラムにおいて、
前記記憶媒体には、ユーザと前記ソーシャル・ネットワーキング・サービスのアカウントとを関連付けたユーザ関連付け情報が記録されており、
前記ソーシャル・ネットワーキング・サービスを提供する外部システムから、前記投稿情報と、前記投稿情報に対してソーシャルボタンを操作した前記ソーシャル・ネットワーキング・サービスのアカウントを特定するためのアカウント特定情報を取得する情報取得手順と、
前記情報取得手順で取得した前記アカウント特定情報と、前記ユーザ関連付け情報とに基づいて、前記投稿情報に対して前記ソーシャルボタンを操作したユーザを特定するユーザ特定手順と、
前記情報取得手順で取得した前記投稿情報に基づいて、前記識別情報を特定する識別情報特定手順と、
前記記憶媒体から、前記識別情報特定手順で特定した前記識別情報に関連付けて記録されている前記画像関連情報を読み出す画像関連情報読み出し手順と、
前記画像関連情報読み出し手順で読み出した記画像関連情報を含んだ通知情報を、前記ユーザ特定手順で特定したユーザに通知する通知手順とをさらに有することを特徴とする情報提供プログラム。
In the information provision program of Claim 9 or 10,
In the storage medium, user association information in which a user is associated with an account of the social networking service is recorded,
Information acquisition for acquiring the posting information and account specifying information for specifying the account of the social networking service that has operated a social button for the posting information from an external system that provides the social networking service Procedure and
Based on the account identification information acquired in the information acquisition procedure and the user association information, a user identification procedure for identifying a user who has operated the social button for the posting information;
Based on the posted information acquired in the information acquisition procedure, an identification information specifying procedure for specifying the identification information;
An image-related information reading procedure for reading out the image-related information recorded in association with the identification information specified in the identification information specifying procedure from the storage medium;
An information providing program further comprising: a notification procedure for notifying the user specified in the user specifying procedure of the notification information including the recorded image related information read out in the image related information reading procedure.
請求項11に記載の情報提供プログラムにおいて、
前記通知手順は、あらかじめ登録されている前記ユーザのメールアドレスを宛先に設定し、前記画像関連情報をメール本文に掲載した前記通知情報をメールで送信することを特徴とする情報提供プログラム。
In the information provision program of Claim 11,
The information providing program characterized in that, in the notification procedure, a mail address of the user registered in advance is set as a destination, and the notification information in which the image related information is posted in a mail text is transmitted by mail.
請求項11に記載の情報提供プログラムにおいて、
前記通知手順は、前記ユーザ特定情報によって特定されるユーザが所持する情報端末へ、前記通知情報をプッシュ通知することを特徴とする情報提供プログラム。
In the information provision program of Claim 11,
In the information providing program, the notification procedure pushes the notification information to an information terminal possessed by a user specified by the user specifying information.
請求項11〜13のいずれか一項に記載の情報提供プログラムにおいて、
前記情報取得手順は、前記外部システムから前記投稿情報と前記アカウント特定情報を取得するためのアプリケーションプログラミングインターフェースを用いて、前記投稿情報と前記アカウント特定情報を取得することを特徴とする情報提供プログラム。
In the information provision program as described in any one of Claims 11-13,
In the information providing program, the posting information and the account specifying information are acquired using an application programming interface for acquiring the posting information and the account specifying information from the external system.
請求項9〜14のいずれか一項に記載の情報提供プログラムにおいて、
前記画像関連情報は、前記画像の被写体に関する情報であることを特徴とする情報提供プログラム。
In the information provision program as described in any one of Claims 9-14,
The information providing program, wherein the image related information is information related to a subject of the image.
請求項15に記載の情報提供プログラムにおいて、
前記画像関連情報は、前記画像に写っている商品やサービスの名称情報と、前記画像に写っている商品やサービスに関連するウェブページのURL情報との少なくとも一方を含むことを特徴とする情報提供プログラム。
In the information provision program of Claim 15,
The image-related information includes at least one of name information of a product or service shown in the image and URL information of a web page related to the product or service shown in the image. program.
JP2015210780A 2015-10-27 2015-10-27 Information providing device and information providing program Expired - Fee Related JP6646274B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015210780A JP6646274B2 (en) 2015-10-27 2015-10-27 Information providing device and information providing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015210780A JP6646274B2 (en) 2015-10-27 2015-10-27 Information providing device and information providing program

Publications (2)

Publication Number Publication Date
JP2017084049A true JP2017084049A (en) 2017-05-18
JP6646274B2 JP6646274B2 (en) 2020-02-14

Family

ID=58713080

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015210780A Expired - Fee Related JP6646274B2 (en) 2015-10-27 2015-10-27 Information providing device and information providing program

Country Status (1)

Country Link
JP (1) JP6646274B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019026399A1 (en) * 2017-08-03 2019-02-07 日本電信電話株式会社 Account identification device, account identification method, and account identification program
JP7129733B1 (en) * 2021-07-26 2022-09-02 株式会社スクリエ Treatment reservation detection system, treatment reservation detection method and its program
JP2024138176A (en) * 2020-06-05 2024-10-07 株式会社Mixi Information processing device, information processing method, and program

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005301338A (en) * 2004-04-06 2005-10-27 Fuji Photo Film Co Ltd Image service system
JP2006293455A (en) * 2005-04-06 2006-10-26 Dainippon Printing Co Ltd Inappropriate data confirmation system
JP2012073795A (en) * 2010-09-28 2012-04-12 Rakuten Inc Server device, recipe information providing method and recipe information providing program
JP2013008144A (en) * 2011-06-23 2013-01-10 Hitachi Systems Ltd Information processing system, method for managing action information and program
JP2013542518A (en) * 2010-10-05 2013-11-21 フェイスブック,インク. Provide social endorsement with online advertising
JP2014194807A (en) * 2014-05-28 2014-10-09 Dna:Kk Information providing system, information providing program, and information providing method
JP2015515665A (en) * 2012-03-02 2015-05-28 フェイスブック,インク. Targeting ads to groups of social networking system users
US20150195095A1 (en) * 2014-01-03 2015-07-09 Chegg, Inc. Tagging Content For Social Interchange In Online Education Platforms

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005301338A (en) * 2004-04-06 2005-10-27 Fuji Photo Film Co Ltd Image service system
JP2006293455A (en) * 2005-04-06 2006-10-26 Dainippon Printing Co Ltd Inappropriate data confirmation system
JP2012073795A (en) * 2010-09-28 2012-04-12 Rakuten Inc Server device, recipe information providing method and recipe information providing program
JP2013542518A (en) * 2010-10-05 2013-11-21 フェイスブック,インク. Provide social endorsement with online advertising
JP2013008144A (en) * 2011-06-23 2013-01-10 Hitachi Systems Ltd Information processing system, method for managing action information and program
JP2015515665A (en) * 2012-03-02 2015-05-28 フェイスブック,インク. Targeting ads to groups of social networking system users
US20150195095A1 (en) * 2014-01-03 2015-07-09 Chegg, Inc. Tagging Content For Social Interchange In Online Education Platforms
JP2014194807A (en) * 2014-05-28 2014-10-09 Dna:Kk Information providing system, information providing program, and information providing method

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019026399A1 (en) * 2017-08-03 2019-02-07 日本電信電話株式会社 Account identification device, account identification method, and account identification program
JPWO2019026399A1 (en) * 2017-08-03 2019-11-14 日本電信電話株式会社 Account identification device, account identification method, and account identification program
US11283801B2 (en) 2017-08-03 2022-03-22 Nippon Telegraph And Telephone Corporation Account identification apparatus, account identification method, and account identification program
JP2024138176A (en) * 2020-06-05 2024-10-07 株式会社Mixi Information processing device, information processing method, and program
JP7129733B1 (en) * 2021-07-26 2022-09-02 株式会社スクリエ Treatment reservation detection system, treatment reservation detection method and its program
WO2023007560A1 (en) * 2021-07-26 2023-02-02 株式会社スクリエ Treatment reservation detection system, treatment reservation detection method, and program for same

Also Published As

Publication number Publication date
JP6646274B2 (en) 2020-02-14

Similar Documents

Publication Publication Date Title
JP6725549B2 (en) Save communication session state
Alt et al. Interaction techniques for creating and exchanging content with public displays
CN102542410B (en) Mutual with the computing environment of background and task based access control
JP4782032B2 (en) Information providing system, information providing method, information providing apparatus, and information providing program
JP6245718B1 (en) Information provision system
JP5115746B2 (en) COMMUNICATION SYSTEM, SERVER DEVICE, INFORMATION PROCESSING METHOD, AND PROGRAM
JP6235842B2 (en) Server apparatus, information processing program, information processing system, and information processing method
JP6529118B2 (en) Image recording apparatus and information providing system
KR20130102793A (en) Server and method for providing mobile coupon service, and recording medium thereof
JP6646274B2 (en) Information providing device and information providing program
JP2017168078A (en) Information processing device, information processing method, and information processing program
JP6940127B1 (en) Management system, server equipment, programs and methods
JP6693912B2 (en) Information processing apparatus, information processing method, and information processing program
JPWO2017098576A1 (en) Presentation device, presentation method, non-transitory computer-readable information recording medium, and program
JP6168434B1 (en) Information provision system
CN111767502A (en) Recommended method, device, equipment and storage medium for the whole process
BR102018068542A2 (en) Sliding wifi: Provide content targeted to a mobile device
JP6739177B2 (en) Information display program, information display method, and control device
JP5942397B2 (en) Document management apparatus, document management apparatus control program, document management system, and document management apparatus control method
JP2017033058A (en) Mail transmission device, and mail transmission program
JP7606790B1 (en) Method, program, information processing device, and information processing system for disclosing information collected from web pages
JP7093451B1 (en) Information processing equipment, information processing methods and information processing programs
KR101378415B1 (en) Method, server, terminal, and recording medium for providing content album production service
JP2020042636A (en) Information display program, information display device, information display method, and delivery device
JP2016189196A (en) Device, control program of device, system, and control method of device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180920

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190612

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190709

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190716

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20191225

R150 Certificate of patent or registration of utility model

Ref document number: 6646274

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees