Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7793940B2 - Information processing device, information processing method, and program - Google Patents
[go: Go Back, main page]

JP7793940B2 - Information processing device, information processing method, and program - Google Patents

Information processing device, information processing method, and program

Info

Publication number
JP7793940B2
JP7793940B2 JP2021179784A JP2021179784A JP7793940B2 JP 7793940 B2 JP7793940 B2 JP 7793940B2 JP 2021179784 A JP2021179784 A JP 2021179784A JP 2021179784 A JP2021179784 A JP 2021179784A JP 7793940 B2 JP7793940 B2 JP 7793940B2
Authority
JP
Japan
Prior art keywords
information
address
customer
identification information
terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2021179784A
Other languages
Japanese (ja)
Other versions
JP2023068559A (en
Inventor
健 竹原
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2021179784A priority Critical patent/JP7793940B2/en
Publication of JP2023068559A publication Critical patent/JP2023068559A/en
Application granted granted Critical
Publication of JP7793940B2 publication Critical patent/JP7793940B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、情報処理装置、情報処理方法およびプログラムに関する。 The present invention relates to an information processing device , an information processing method, and a program.

従来、自社のホームページまたは商品・サービスを紹介するWebページ等の特定のWebページのアドレスを含む二次元コードが印刷されたパンフレットやチラシを、展示会等で顧客に配布する営業活動が行われている。このような営業活動によれば、パンフレットやチラシを受け取った顧客自らが所有する携帯端末などで二次元コードを読み取ることで、当該Webページにアクセスすることになる。 Traditionally, sales activities involve distributing pamphlets or flyers printed with a two-dimensional code containing the address of a specific web page, such as the company's homepage or a web page introducing products or services, to customers at exhibitions and other events. In this type of sales activity, customers who receive the pamphlet or flyer can access the web page by reading the two-dimensional code with their own mobile device.

特許文献1には、パンフレット等の印刷物に印刷された二次元コードをユーザ端末に読み取らせて、二次元コードに含まれるURL(Uniform Resource Locator)にアクセスすることで、特定のWebサイトをユーザ端末に表示させる技術が開示されている。 Patent Document 1 discloses a technology in which a user terminal reads a two-dimensional code printed on a printed material such as a pamphlet, and accesses the URL (Uniform Resource Locator) contained in the two-dimensional code, thereby displaying a specific website on the user terminal.

しかしながら、従来技術によれば、どの顧客がWebページにアクセスしたかが分からないため、追客を効率的に行うことが困難であった。 However, with conventional technology, it was difficult to track customers efficiently because it was not possible to know which customers had accessed the web page.

本発明は、上記に鑑みてなされたものであって、効率的な追客を行うことを目的とする。 The present invention was made in light of the above, and aims to efficiently track customers.

上述した課題を解決し、目的を達成するために、本発明は、情報処理装置であって、顧客に提供する提供情報にアクセスするための第1のアドレスと、それぞれ異なる複数の識別情報と、を対応付けて登録する登録部を備え、前記登録部は、それぞれ異なる複数の第2のアドレスであって、前記複数の識別情報のうちのそれぞれ異なる一の識別情報をそれぞれ含む前記複数の第2のアドレス、のうちの一の第2のアドレスに対して第3のユーザ端末からアクセスされ、当該第3のユーザ端末から顧客に関する顧客情報を受信した場合、当該一の第2のアドレスに含まれる前記一の識別情報と、当該顧客情報とを対応付けて登録し、前記情報処理装置は、さらに、前記一の第2のアドレスが第1のユーザ端末からアクセスされた場合に、当該一の第2のアドレスに含まれる前記一の識別情報に対応付けて登録されている前記第1のアドレスに応じた前記提供情報を示す情報と、当該一の識別情報に対応付けて登録されている前記顧客情報と、を含む通知情報を所定の通知先へ通知する通知部を備えることを特徴とする。 In order to solve the above-mentioned problems and achieve the object, the present invention provides an information processing device comprising: a registration unit that registers a first address for accessing provided information to a customer in association with a plurality of different identification information; the registration unit is configured to register a plurality of different second addresses, each of the plurality of second addresses including a different one of the plurality of identification information, when the registration unit receives customer information from the third user terminal by accessing one of the second addresses from a third user terminal, the registration unit registers the customer information in association with the one identification information included in the one second address; and the information processing device further comprises a notification unit that, when the one second address is accessed from a first user terminal, notifies a predetermined notification destination of notification information including information indicating the provided information corresponding to the first address registered in association with the one identification information included in the one second address , and the customer information registered in association with the one identification information.

本発明によれば、効率的な追客を行うことができる、という効果を奏する。 The present invention has the effect of enabling efficient customer follow-up.

図1は、第1の実施の形態にかかる情報処理システムの一例を示すシステム構成図である。FIG. 1 is a system configuration diagram illustrating an example of an information processing system according to the first embodiment. 図2は、PCおよびサーバのハードウェア構成図である。FIG. 2 is a diagram showing the hardware configuration of the PC and the server. 図3は、スマートフォンのハードウェア構成図である。FIG. 3 is a hardware configuration diagram of a smartphone. 図4は、トラッキングサービスが備える機能を示す機能ブロック図である。FIG. 4 is a functional block diagram showing the functions of the tracking service. 図5は、ラベルの印刷の手順を示すシーケンス図である。FIG. 5 is a sequence diagram showing the procedure for printing a label. 図6は、印刷設定画面の一例を示す図である。FIG. 6 is a diagram showing an example of the print setting screen. 図7は、短縮アドレスを例示的に示す図である。FIG. 7 is a diagram showing an example of a shortened address. 図8は、トラッキング情報管理テーブルに登録されるトラッキング情報を例示的に示す図である。FIG. 8 is a diagram illustrating an example of tracking information registered in the tracking information management table. 図9は、顧客に配布するチラシのイメージ例を示す図である。FIG. 9 is a diagram showing an example of an image of a flyer to be distributed to customers. 図10は、顧客情報の登録の手順を示すシーケンス図である。FIG. 10 is a sequence diagram showing the procedure for registering customer information. 図11は、顧客情報登録画面(読み取り画面)の一例を示す図である。FIG. 11 is a diagram showing an example of a customer information registration screen (read screen). 図12は、顧客情報登録画面(撮影画面)の一例を示す図である。FIG. 12 is a diagram showing an example of the customer information registration screen (photographing screen). 図13は、顧客情報登録画面(確認画面)の一例を示す図である。FIG. 13 is a diagram showing an example of a customer information registration screen (confirmation screen). 図14は、トラッキング情報管理テーブルに登録されるトラッキング情報を例示的に示す図である。FIG. 14 is a diagram illustrating an example of tracking information registered in the tracking information management table. 図15は、顧客アクセスの追跡の手順を示すシーケンス図である。FIG. 15 is a sequence diagram showing the procedure for tracking customer access. 図16は、閲覧用端末に表示されるホームページの一例を示す図である。FIG. 16 is a diagram showing an example of a homepage displayed on a viewing terminal. 図17は、トラッキング情報管理テーブルに登録されるトラッキング情報を例示的に示す図である。FIG. 17 is a diagram illustrating an example of tracking information registered in the tracking information management table. 図18は、通知先に送信するメールの本文を例示的に示す図である。FIG. 18 is a diagram showing an example of the text of the email to be sent to the notification destination. 図19は、第2の実施の形態にかかる顧客情報の登録の手順を示すシーケンス図である。FIG. 19 is a sequence diagram illustrating a procedure for registering customer information according to the second embodiment. 図20は、顧客情報登録画面(確認画面)の一例を示す図である。FIG. 20 is a diagram showing an example of a customer information registration screen (confirmation screen). 図21は、第3の実施の形態にかかる顧客アクセスの追跡の手順を示すシーケンス図である。FIG. 21 is a sequence diagram showing a procedure for tracking customer access according to the third embodiment. 図22は、アクセス履歴の一覧画面を例示的に示す図である。FIG. 22 is a diagram illustrating an example of a list screen of access history.

以下に添付図面を参照して、情報処理装置、情報処理システム、情報処理方法およびプログラムの実施の形態を詳細に説明する。 Embodiments of an information processing device, information processing system, information processing method, and program are described in detail below with reference to the accompanying drawings.

(第1の実施の形態)
<システム構成例>
図1は、第1の実施の形態にかかる情報処理システム100の一例を示すシステム構成図である。情報処理システム100は、ネットワークNを介して通信可能なトラッキングサービス(情報処理装置)10、ホームページ公開サーバ20、第1のユーザ端末である閲覧用端末30、第2のユーザ端末である印刷作業用端末40、第3のユーザ端末である登録用端末50、通知先端末60を有している。通信可能とは、常時、通信していることまでは要求されず、必要な時に通信できればよい。
(First embodiment)
<System configuration example>
1 is a system configuration diagram showing an example of an information processing system 100 according to a first embodiment. The information processing system 100 includes a tracking service (information processing device) 10 capable of communicating via a network N, a homepage publishing server 20, a browsing terminal 30 which is a first user terminal, a printing terminal 40 which is a second user terminal, a registration terminal 50 which is a third user terminal, and a notification destination terminal 60. Being capable of communicating does not necessarily mean that communication is always possible, but rather that communication is possible when necessary.

ネットワークNは、インターネットなどの一般的なネットワークが想定されている。企業内や家庭内のLANが含まれていたり、広域イーサネット(登録商標)や複数のLANから成るWANが含まれていたりしてもよい。ネットワークは、一部又は全体が無線化されていてもよい。無線のネットワークには、無線LAN、WiMAXの他、3G、4G、5Gなどの携帯電話網が含まれてよい。 Network N is assumed to be a general network such as the Internet. It may include a corporate or home LAN, a wide area Ethernet (registered trademark), or a WAN consisting of multiple LANs. The network may be partially or entirely wireless. Wireless networks may include wireless LAN, WiMAX, and mobile phone networks such as 3G, 4G, and 5G.

トラッキングサービス10及びホームページ公開サーバ20はいわゆるサーバ装置であり、情報処理装置の機能を有している。サーバとはネットワークで繋がった他のコンピュータにファイルやデータ等を提供するコンピュータである。Webサーバ、HTTPサーバ、WWWサーバなどと呼ばれる場合がある。ただし、トラッキングサービス10及びホームページ公開サーバ20はサーバ専用の装置である必要はなく、汎用的な情報処理装置でもよい。トラッキングサービス10及びホームページ公開サーバ20は運営者が同じか関連しているため、トラッキングサービス10及びホームページ公開サーバ20は同じ装置(1つの情報処理装置、専用線で接続された2つ以上の情報処理装置、クラウド内の同じテナントなど)でもよい。 The tracking service 10 and the website publishing server 20 are so-called server devices and have the functions of information processing devices. A server is a computer that provides files, data, etc. to other computers connected via a network. It may also be called a web server, HTTP server, or WWW server. However, the tracking service 10 and the website publishing server 20 do not need to be dedicated server devices and may be general-purpose information processing devices. Because the tracking service 10 and the website publishing server 20 are operated by the same or related parties, the tracking service 10 and the website publishing server 20 may be the same device (one information processing device, two or more information processing devices connected by a dedicated line, the same tenant in the cloud, etc.).

トラッキングサービス10は、詳細は後述するが、顧客に提供する提供情報にアクセスするための第1のアドレスである提供情報アドレス、通知先、トラッキングID、顧客情報画像保存先、登録日時、アクセス履歴などを含むトラッキング情報を登録する。 The tracking service 10, details of which will be described later, registers tracking information including the provided information address, which is the first address for accessing the provided information provided to the customer, the notification destination, tracking ID, customer information image storage location, registration date and time, access history, etc.

ホームページ公開サーバ20は、顧客に提供する提供情報を表示するホームページの画面情報を閲覧用端末30に送信して公開する。 The homepage publishing server 20 transmits the homepage screen information that displays the information provided to customers to the viewing terminal 30 and makes it public.

第1のユーザ端末である閲覧用端末30は、閲覧ユーザが使用する端末装置であり、通信機能と表示機能を有する汎用的な情報処理装置である。閲覧用端末30となりうる情報処理装置としては、例えば、PC(Personal Computer)、タブレット端末、スマートフォン、携帯電話、時計型などのウェアラブルPCがある。この他、電子黒板、テレビ会議端末、デジタルサイネージ端末、又はカーナビなど、情報処理装置の機能を有する装置であればよい。閲覧用端末30は、複数あることが想定される。閲覧用端末30は、ホームページの閲覧ユーザが使用する端末装置である。閲覧用端末30は、複数あることが想定される。 The viewing terminal 30, which is the first user terminal, is a terminal device used by a viewing user and is a general-purpose information processing device with communication and display functions. Information processing devices that can serve as the viewing terminal 30 include, for example, PCs (Personal Computers), tablet terminals, smartphones, mobile phones, and wearable PCs such as watch-type PCs. Other devices that have the functionality of an information processing device may also be used, such as electronic whiteboards, video conferencing terminals, digital signage terminals, or car navigation systems. It is expected that there will be multiple viewing terminals 30. The viewing terminal 30 is a terminal device used by a user viewing the homepage. It is expected that there will be multiple viewing terminals 30.

第2のユーザ端末である印刷作業用端末40は、印刷作業ユーザが使用する端末装置であり、通信機能と表示機能を有する汎用的な情報処理装置である。印刷作業用端末40の一例は、閲覧用端末30と同様でよい。印刷作業用端末40は、印刷装置70を接続する。印刷作業用端末40は、例えば二次元コードの画像などの印刷指示を印刷装置70に行う。 The printing operation terminal 40, which is the second user terminal, is a terminal device used by the printing operation user and is a general-purpose information processing device with communication and display functions. An example of the printing operation terminal 40 may be similar to the viewing terminal 30. The printing operation terminal 40 is connected to the printing device 70. The printing operation terminal 40 issues printing instructions to the printing device 70, such as a two-dimensional code image.

第3のユーザ端末である登録用端末50は、登録ユーザが使用する端末装置であり、通信機能と表示機能を有する汎用的な情報処理装置である。登録用端末50の一例は、閲覧用端末30と同様でよい。登録用端末50は、例えば顧客に提供する提供情報にアクセスするための第1のアドレス(提供情報アドレス)に基づいて生成された第2のアドレス(短縮アドレス)及び顧客情報を、トラッキングサービス10に送信して登録させる。 The third user terminal, the registration terminal 50, is a terminal device used by a registered user and is a general-purpose information processing device with communication and display functions. An example of the registration terminal 50 may be similar to the browsing terminal 30. The registration terminal 50 transmits a second address (shortened address) generated based on a first address (provided information address) for accessing the provided information to be provided to the customer, as well as customer information, to the tracking service 10 for registration.

通知先端末60は、通知ユーザが使用する端末装置であり、通信機能と表示機能を有する汎用的な情報処理装置である。通知先端末60の一例は、閲覧用端末30と同様でよい。通知先端末60は、例えば第2のアドレスが閲覧用端末30からアクセスされた場合に、当該第2のアドレスに対応する第1のアドレスに応じた提供情報を示す情報及び顧客情報を含む通知情報を受け取る。 The notification destination terminal 60 is a terminal device used by the notification user, and is a general-purpose information processing device with communication and display functions. An example of the notification destination terminal 60 may be the same as the viewing terminal 30. For example, when a second address is accessed from the viewing terminal 30, the notification destination terminal 60 receives notification information including customer information and information indicating the information to be provided according to the first address corresponding to the second address.

なお、閲覧用端末30、印刷作業用端末40、登録用端末50、通知先端末60ではブラウザソフトが動作する。トラッキングサービス10は、画像情報などの各種情報を閲覧用端末30、印刷作業用端末40、登録用端末50、通知先端末60に送信する。また、ホームページ公開サーバ20は、ホームページの画面情報を閲覧用端末30に送信する。画面情報はHTML、スクリプト言語(JavaScript:登録商標)、及び、CSS(Cascade Style Sheet)などで記述されている。画面情報をWebページやWebアプリという場合もある。Webアプリとは、ブラウザソフト上で動作するスクリプト言語(例えばJavaScript(登録商標))によるプログラムとWebサーバ側のプログラムが協調することによって動作し、ブラウザ上で使用されるソフトウェア又はその仕組みを言う。なお、閲覧用端末30、印刷作業用端末40、登録用端末50、通知先端末60ではブラウザソフトでなく、同等の機能を有するアプリケーションソフトが動作してもよい。 Browser software runs on the viewing terminal 30, printing terminal 40, registration terminal 50, and notification destination terminal 60. The tracking service 10 transmits various information, such as image information, to the viewing terminal 30, printing terminal 40, registration terminal 50, and notification destination terminal 60. The homepage publishing server 20 transmits homepage screen information to the viewing terminal 30. The screen information is written in HTML, a scripting language (JavaScript: a registered trademark), or CSS (Cascade Style Sheets). Screen information is sometimes referred to as a web page or web application. A web application is software or its mechanism used on a browser that operates through cooperation between a program written in a scripting language (e.g., JavaScript: a registered trademark) running on the browser software and a program on the web server. The viewing terminal 30, printing terminal 40, registration terminal 50, and notification destination terminal 60 may run application software with equivalent functionality instead of browser software.

<ハードウェア構成例>
続いて、本実施形態の情報処理システム100におけるトラッキングサービス10、ホームページ公開サーバ20、閲覧用端末30、印刷作業用端末40、登録用端末50、通知先端末60のハードウェア構成について説明する。
<Hardware configuration example>
Next, the hardware configurations of the tracking service 10, homepage publishing server 20, browsing terminal 30, printing terminal 40, registration terminal 50, and notification destination terminal 60 in the information processing system 100 of this embodiment will be described.

トラッキングサービス10、ホームページ公開サーバ20、印刷作業用端末40、通知先端末60は、例えば図2に示すハードウェア構成のコンピュータシステムであるPC(Personal Computer)およびサーバにより実現される。 The tracking service 10, homepage publishing server 20, printing terminal 40, and notification destination terminal 60 are realized, for example, by a PC (Personal Computer) and server, which are computer systems with the hardware configuration shown in Figure 2.

図2は、PCおよびサーバのハードウェア構成図である。ここでは、サーバ5のハードウェア構成について説明する。 Figure 2 shows the hardware configuration of the PC and server. Here, we will explain the hardware configuration of server 5.

図2に示されているように、サーバ5は、コンピュータによって構築されており、図2に示されているように、CPU(Central Processing Unit)501、ROM(Read Only Memory)502、RAM(Random Access Memory)503、HD(Hard Disk)504、HDD(Hard Disk Drive)コントローラ505、ディスプレイ506、外部機器接続I/F(Interface)508、ネットワークI/F509、バスライン510、キーボード511、ポインティングデバイス512、DVD-RW(Digital Versatile Disc Rewritable)ドライブ514、メディアI/F516を備えている。 As shown in Figure 2, the server 5 is constructed using a computer and includes a CPU (Central Processing Unit) 501, ROM (Read Only Memory) 502, RAM (Random Access Memory) 503, HD (Hard Disk) 504, HDD (Hard Disk Drive) controller 505, display 506, external device connection I/F (Interface) 508, network I/F 509, bus line 510, keyboard 511, pointing device 512, DVD-RW (Digital Versatile Disc Rewritable) drive 514, and media I/F 516.

これらのうち、CPU501は、サーバ5全体の動作を制御する。ROM502は、IPL(Initial Program Loader)等のCPU501の駆動に用いられるプログラムを記憶する。RAM503は、CPU501のワークエリアとして使用される。HD504は、プログラム等の各種データを記憶する。HDDコントローラ505は、CPU501の制御にしたがってHD504に対する各種データの読み出し又は書き込みを制御する。ディスプレイ506は、カーソル、メニュー、ウィンドウ、文字、又は画像などの各種情報を表示する。外部機器接続I/F508は、各種の外部機器を接続するためのインターフェースである。この場合の外部機器は、例えば、USB(Universal Serial Bus)メモリやプリンタ等である。ネットワークI/F509は、ネットワークNを利用してデータ通信をするためのインターフェースである。バスライン510は、図2に示されているCPU501等の各構成要素を電気的に接続するためのアドレスバスやデータバス等である。 Of these, the CPU 501 controls the overall operation of the server 5. The ROM 502 stores programs used to drive the CPU 501, such as the IPL (Initial Program Loader). The RAM 503 is used as a work area for the CPU 501. The HDD 504 stores various data, such as programs. The HDD controller 505 controls the reading and writing of various data from the HDD 504 under the control of the CPU 501. The display 506 displays various information, such as a cursor, menus, windows, text, or images. The external device connection I/F 508 is an interface for connecting various external devices. In this case, external devices include, for example, USB (Universal Serial Bus) memory and printers. The network I/F 509 is an interface for data communication using the network N. The bus line 510 is an address bus, data bus, etc. for electrically connecting the various components, such as the CPU 501, shown in FIG. 2.

また、キーボード511は、文字、数値、各種指示などの入力のための複数のキーを備えた入力手段の一種である。ポインティングデバイス512は、各種指示の選択や実行、処理対象の選択、カーソルの移動などを行う入力手段の一種である。DVD-RWドライブ514は、着脱可能な記録媒体の一例としてのDVD-RW513に対する各種データの読み出し又は書き込みを制御する。なお、DVD-RWに限らず、DVD-R等であってもよい。メディアI/F516は、フラッシュメモリ等の記録メディア515に対するデータの読み出し又は書き込み(記憶)を制御する。 The keyboard 511 is a type of input device equipped with multiple keys for inputting characters, numbers, various instructions, etc. The pointing device 512 is a type of input device for selecting and executing various instructions, selecting processing targets, moving the cursor, etc. The DVD-RW drive 514 controls the reading and writing of various data from a DVD-RW 513, which is an example of a removable recording medium. Note that this is not limited to a DVD-RW, and may be a DVD-R or the like. The media I/F 516 controls the reading and writing (storage) of data from a recording medium 515, such as a flash memory.

閲覧用端末30および登録用端末50は、例えば図3に示すハードウェア構成のスマートフォンにより実現される。 The viewing terminal 30 and the registration terminal 50 are realized, for example, by a smartphone with the hardware configuration shown in Figure 3.

図3は、スマートフォン4のハードウェア構成図である。図3に示されているように、スマートフォン4は、CPU401、ROM402、RAM403、EEPROM404、CMOSセンサ405、撮像素子I/F406、加速度・方位センサ407、メディアI/F409、GPS受信部411を備えている。 Figure 3 is a hardware configuration diagram of the smartphone 4. As shown in Figure 3, the smartphone 4 includes a CPU 401, ROM 402, RAM 403, EEPROM 404, a CMOS sensor 405, an image sensor I/F 406, an acceleration/azimuth sensor 407, a media I/F 409, and a GPS receiver 411.

これらのうち、CPU401は、スマートフォン4全体の動作を制御する。ROM402は、CPU401やIPL等のCPU401の駆動に用いられるプログラムを記憶する。RAM403は、CPU401のワークエリアとして使用される。EEPROM404は、CPU401の制御にしたがって、スマートフォン用プログラム等の各種データの読み出し又は書き込みを行う。CMOS(Complementary Metal Oxide Semiconductor)センサ405は、CPU401の制御に従って被写体(主に自画像)を撮像して画像データを得る内蔵型の撮像手段の一種である。なお、CMOSセンサではなく、CCD(Charge Coupled Device)センサ等の撮像手段であってもよい。撮像素子I/F406は、CMOSセンサ405の駆動を制御する回路である。加速度・方位センサ407は、地磁気を検知する電子磁気コンパスやジャイロコンパス、加速度センサ等の各種センサである。メディアI/F409は、フラッシュメモリ等の記録メディア408に対するデータの読み出し又は書き込み(記憶)を制御する。GPS受信部411は、GPS衛星からGPS信号を受信する。 Of these, the CPU 401 controls the overall operation of the smartphone 4. The ROM 402 stores the CPU 401 and programs used to drive the CPU 401, such as the IPL. The RAM 403 is used as a work area for the CPU 401. The EEPROM 404 reads and writes various data, such as smartphone programs, under the control of the CPU 401. The CMOS (Complementary Metal Oxide Semiconductor) sensor 405 is a type of built-in imaging device that captures a subject (mainly a self-portrait) and obtains image data under the control of the CPU 401. Note that instead of a CMOS sensor, an imaging device such as a CCD (Charge Coupled Device) sensor may also be used. The imaging element I/F 406 is a circuit that controls the operation of the CMOS sensor 405. The acceleration/azimuth sensor 407 is a variety of sensors, such as an electronic magnetic compass or gyrocompass that detects geomagnetism, and an acceleration sensor. The media I/F 409 controls the reading and writing (storage) of data from and to a recording medium 408, such as a flash memory. The GPS receiver 411 receives GPS signals from GPS satellites.

また、スマートフォン4は、遠距離通信回路412、CMOSセンサ413、撮像素子I/F414、マイク415、スピーカ416、音入出力I/F417、ディスプレイ418、外部機器接続I/F(Interface)419、近距離通信回路420、近距離通信回路420のアンテナ420a、及びタッチパネル421を備えている。 The smartphone 4 also includes a long-distance communication circuit 412, a CMOS sensor 413, an image sensor I/F 414, a microphone 415, a speaker 416, an audio input/output I/F 417, a display 418, an external device connection I/F (Interface) 419, a short-distance communication circuit 420, an antenna 420a for the short-distance communication circuit 420, and a touch panel 421.

これらのうち、遠距離通信回路412は、ネットワークNを介して、他の機器と通信する回路である。CMOSセンサ413は、CPU401の制御に従って被写体を撮像して画像データを得る内蔵型の撮像手段の一種である。撮像素子I/F414は、CMOSセンサ413の駆動を制御する回路である。マイク415は、音を電気信号に変える内蔵型の回路である。スピーカ416は、電気信号を物理振動に変えて音楽や音声などの音を生み出す内蔵型の回路である。音入出力I/F417は、CPU401の制御に従ってマイク415及びスピーカ416との間で音信号の入出力を処理する回路である。ディスプレイ418は、被写体の画像や各種アイコン等を表示する液晶や有機EL(Electro Luminescence)などの表示手段の一種である。外部機器接続I/F419は、各種の外部機器を接続するためのインターフェースである。近距離通信回路420は、NFC(Near Field Communication)やBluetooth(登録商標)等の通信回路である。タッチパネル421は、利用者がディスプレイ418を押下することで、スマートフォン4を操作する入力手段の一種である。 Of these, the long-distance communication circuit 412 is a circuit that communicates with other devices via the network N. The CMOS sensor 413 is a type of built-in imaging means that captures an image of a subject and obtains image data under the control of the CPU 401. The image sensor I/F 414 is a circuit that controls the operation of the CMOS sensor 413. The microphone 415 is a built-in circuit that converts sound into an electrical signal. The speaker 416 is a built-in circuit that converts electrical signals into physical vibrations to produce sounds such as music and voice. The sound input/output I/F 417 is a circuit that processes the input and output of sound signals between the microphone 415 and the speaker 416 under the control of the CPU 401. The display 418 is a type of display means, such as an LCD or organic EL (Electro Luminescence), that displays images of subjects, various icons, etc. The external device connection I/F 419 is an interface for connecting various external devices. The short-distance communication circuit 420 is a communication circuit such as NFC (Near Field Communication) or Bluetooth (registered trademark). The touch panel 421 is a type of input means that allows the user to operate the smartphone 4 by pressing the display 418.

また、スマートフォン4は、バスライン410を備えている。バスライン410は、図3に示されているCPU401等の各構成要素を電気的に接続するためのアドレスバスやデータバス等である。 The smartphone 4 also includes a bus line 410. The bus line 410 is an address bus, a data bus, etc., for electrically connecting the components such as the CPU 401 shown in FIG. 3.

次に、トラッキングサービス10が備える機能について説明する。トラッキングサービス10にインストールされたブラウザまたはアプリケーションによって、後述する各種の機能が実現される。 Next, we will explain the functions provided by the tracking service 10. The various functions described below are realized by the browser or application installed on the tracking service 10.

図4は、トラッキングサービス10が備える機能を示す機能ブロック図である。図4に示すように、トラッキングサービス10は、登録部101と、通知部102と、受信部103と、生成部104と、送信部105と、を備える。 Figure 4 is a functional block diagram showing the functions of the tracking service 10. As shown in Figure 4, the tracking service 10 includes a registration unit 101, a notification unit 102, a receiving unit 103, a generation unit 104, and a transmission unit 105.

登録部101は、顧客に提供する提供情報にアクセスするための第1のアドレス(提供情報アドレス)と、第1のアドレスに基づいて生成された第2のアドレス(短縮アドレス)と、特定の顧客に関する顧客情報と、を対応付けて登録する。 The registration unit 101 associates and registers a first address (provided information address) for accessing the provided information to be provided to the customer, a second address (shortened address) generated based on the first address, and customer information related to a specific customer.

通知部102は、第2のアドレスが閲覧用端末30からアクセスされた場合に、当該第2のアドレスに対応する第1のアドレスに応じた提供情報を示す情報及び顧客情報を含む通知情報を所定の通知先である通知先端末60へ通知する。 When the second address is accessed from the viewing terminal 30, the notification unit 102 notifies the destination terminal 60, which is the specified destination, of notification information including information indicating the provided information corresponding to the first address that corresponds to the second address and customer information.

受信部103は、印刷作業用端末40において入力された第1のアドレスを、閲覧用端末30から受信する。また、受信部103は、登録用端末50において入力された第2のアドレス及び顧客情報を登録用端末50から受信する。また、受信部103は、閲覧用端末30から第2のアドレスへのアクセスを要求するアクセス要求を受信する。 The receiving unit 103 receives the first address entered at the printing operation terminal 40 from the viewing terminal 30. The receiving unit 103 also receives the second address and customer information entered at the registration terminal 50 from the registration terminal 50. The receiving unit 103 also receives an access request from the viewing terminal 30 requesting access to the second address.

生成部104は、受信した第1のアドレスに基づいて第2のアドレスを生成する。なお、生成部104は、印刷作業用端末40において入力された数だけの互いに異なる第2のアドレスを生成する。 The generation unit 104 generates a second address based on the received first address. The generation unit 104 generates as many different second addresses as the number input to the printing operation terminal 40.

送信部105は、生成した第2のアドレスを、印刷作業用端末40に送信する。また、送信部105は、第2のアドレスに対応する第1のアドレスへのアクセス要求を閲覧用端末30に送信する。 The sending unit 105 sends the generated second address to the printing operation terminal 40. The sending unit 105 also sends an access request to the viewing terminal 30 for the first address corresponding to the second address.

登録部101は、受信部103により受信した第1のアドレスと、生成部104により生成した第2のアドレスとが対応付けられた追跡情報を登録する。登録部101は、登録した追跡情報のうち、受信部103により受信した第2のアドレスを含む追跡情報に対して、受信部103により受信した顧客情報を登録する。 The registration unit 101 registers tracking information in which the first address received by the receiving unit 103 is associated with the second address generated by the generating unit 104. The registration unit 101 registers the customer information received by the receiving unit 103 for the tracking information that includes the second address received by the receiving unit 103, among the registered tracking information.

通知部102は、閲覧用端末30から第2のアドレスへのアクセス要求が受信されたことに応じて、通知情報を所定の通知先である通知先端末60へ通知する。 In response to receiving an access request to the second address from the browsing terminal 30, the notification unit 102 notifies the notification information to the notification destination terminal 60, which is the specified notification destination.

次に、情報処理システム100における処理について説明する。 Next, we will explain the processing in the information processing system 100.

[ラベルの印刷]
まず、ラベルの印刷について説明する。ここで、図5はラベルの印刷の手順を示すシーケンス図である。なお、印刷作業用端末40における処理は、印刷作業用端末40にインストールされたアプリケーションによって実行される。
Print Label
First, label printing will be described. Here, Fig. 5 is a sequence diagram showing the procedure for printing a label. Note that the processing on the printing operation terminal 40 is executed by an application installed on the printing operation terminal 40.

まず、印刷作業用端末40は、印刷設定画面41(図6参照)をディスプレイ506に表示する。印刷作業ユーザは、印刷作業用端末40に表示された印刷設定画面41に対して設定値を入力し、印刷を指示する(ステップS1)。 First, the printing operation terminal 40 displays the print setting screen 41 (see Figure 6) on the display 506. The printing operation user inputs setting values into the print setting screen 41 displayed on the printing operation terminal 40 and issues a print instruction (step S1).

ここで、図6は印刷設定画面41の一例を示す図である。図6に示すように、印刷設定画面41は、顧客に提供する提供情報にアクセスするための第1のアドレス(提供情報アドレス)であるホームページのURLを入力するエリア42、ラベルL(図9参照)の印刷枚数を入力するエリア43、通知先である通知先端末60のメールアドレスを入力するエリア44を有している。 Here, Figure 6 is a diagram showing an example of the print settings screen 41. As shown in Figure 6, the print settings screen 41 has an area 42 for inputting the URL of the homepage, which is the first address (provided information address) for accessing the provided information to be provided to the customer, an area 43 for inputting the number of labels L (see Figure 9) to be printed, and an area 44 for inputting the email address of the notification destination terminal 60, which is the notification destination.

印刷作業ユーザは、各エリア42~44に対する設定値の入力を完了した後、印刷実行ボタン45を操作することで、印刷を指示する。 After completing the input of the setting values for each of areas 42 to 44, the printing user operates the print execution button 45 to instruct printing.

印刷作業用端末40は、印刷作業ユーザからの印刷指示に応じて、ホームページのURLを含む二次元コードの作成を、トラッキングサービス10に要求する(ステップS2)。 In response to a print instruction from the printing user, the printing operation terminal 40 requests the tracking service 10 to create a two-dimensional code including the homepage URL (step S2).

トラッキングサービス10(受信部103、生成部104)は、ホームページのURLを含む印刷作業用端末40からの要求を受信すると、印刷作業用端末40からの要求に従い、設定された印刷枚数分の第2のアドレスである短縮アドレスを生成する(ステップS3)。 When the tracking service 10 (receiving unit 103, generating unit 104) receives a request from the printing operation terminal 40 that includes the URL of the homepage, it generates abbreviated addresses, which are second addresses, for the set number of sheets to be printed in accordance with the request from the printing operation terminal 40 (step S3).

ここで、図7は短縮アドレスを例示的に示す図である。短縮アドレスは、顧客に提供する提供情報にアクセスするための第1のアドレス(提供情報アドレス)であるホームページのURLを短縮化した短縮URLである。図7に示すように、短縮アドレスは、短縮URLサービスごとに予め決められている固定部分と、印刷枚数分のユニークな識別情報であるトラッキングIDと、で構成されている。トラッキングIDは、例えば、ハッシュ値、短縮アドレスが生成されたランダムな値など、一意な情報であればよい。 Here, Figure 7 is a diagram showing an example of a shortened address. A shortened address is a shortened URL that is a shortened version of the homepage URL, which is the first address (provided information address) for accessing the provided information provided to customers. As shown in Figure 7, a shortened address is composed of a fixed portion that is predetermined for each shortened URL service, and a tracking ID, which is unique identification information for each printed page. The tracking ID may be any unique information, such as a hash value or a random value generated from the shortened address.

次に、トラッキングサービス10は、ステップS3で生成した短縮アドレスを含む二次元コードを生成する(ステップS4)。 Next, the tracking service 10 generates a two-dimensional code including the short address generated in step S3 (step S4).

次に、トラッキングサービス10(登録部101)は、トラッキング情報をトラッキング情報管理テーブルT(図8など参照)に登録する(ステップS5)。 Next, the tracking service 10 (registration unit 101) registers the tracking information in the tracking information management table T (see Figure 8, etc.) (step S5).

ここで、図8はトラッキング情報管理テーブルTに登録されるトラッキング情報を例示的に示す図である。図8に示すように、トラッキング情報は、提供情報アドレス、通知先、トラッキングID、顧客情報画像保存先、登録日時、アクセス履歴を含む。 Here, Figure 8 is a diagram showing an example of tracking information registered in the tracking information management table T. As shown in Figure 8, the tracking information includes the provided information address, notification destination, tracking ID, customer information image storage destination, registration date and time, and access history.

印刷作業ユーザが印刷設定画面41において入力したホームページURLは、提供情報アドレスの一例である。なお、提供情報アドレスは、ホームページURLに限るものではなく、ファイルパスやFTPサーバ上のアドレスなど、顧客に提供する情報にアクセスするための情報であればよい。 The homepage URL entered by the printing user on the print settings screen 41 is an example of a provided information address. Note that the provided information address is not limited to a homepage URL, and can be any information for accessing the information provided to the customer, such as a file path or an address on an FTP server.

通知先は、印刷作業ユーザが印刷設定画面41において入力した通知先である通知先端末60のメールアドレスである。 The notification destination is the email address of the notification destination terminal 60, which is the destination entered by the printing user on the print settings screen 41.

トラッキングIDは、短縮アドレスに含まれるトラッキングIDである。なお、トラッキングサービス10は、トラッキングIDの代わりに、短縮アドレスをトラッキング情報管理テーブルTに登録するようにしてもよい。 The tracking ID is the tracking ID included in the shortened address. Note that the tracking service 10 may register the shortened address in the tracking information management table T instead of the tracking ID.

顧客情報画像保存先は、各トラッキングIDに対応する顧客情報が記載された顧客情報画像のファイルパスである。なお、顧客情報画像は、名刺に限らず、名札や入場チケットなど、顧客情報が記載された媒体であればよい。 The customer information image storage destination is the file path of the customer information image containing the customer information corresponding to each tracking ID. Note that the customer information image is not limited to business cards; it can be any medium containing customer information, such as a name tag or admission ticket.

登録日時は、顧客情報画像が登録された日時である。 The registration date and time is the date and time the customer information image was registered.

アクセス履歴は、顧客がホームページにアクセスした日時である。なお、アクセスした日時は、複数登録可能である。 Access history is the date and time when a customer accessed the homepage. Multiple access dates and times can be registered.

なお、印刷実行後の初期の段階において、各トラッキングIDに対応する顧客情報画像保存先、登録日時、アクセス履歴は、「空」の状態である。 In the initial stage after printing is performed, the customer information image storage location, registration date and time, and access history corresponding to each tracking ID are "empty."

上述したように、印刷作業ユーザが印刷設定画面41で印刷指示をすると、トラッキングサービス10(登録部101)は、設定された印刷枚数分の短縮アドレスを生成し、各短縮アドレスに含まれるトラッキングIDと入力されたホームページのURLとを対応付けて、トラッキング情報管理テーブルTに登録する。 As described above, when a printing user issues a print instruction on the print settings screen 41, the tracking service 10 (registration unit 101) generates abbreviated addresses for the set number of prints, associates the tracking ID contained in each abbreviated address with the entered homepage URL, and registers them in the tracking information management table T.

図5に戻り、続いてトラッキングサービス10(送信部105)は、印刷作業用端末40に対して、ステップS4で生成した二次元コードの画像を応答する(ステップS6)。 Returning to Figure 5, the tracking service 10 (transmission unit 105) then responds to the printing operation terminal 40 with an image of the two-dimensional code generated in step S4 (step S6).

次いで、印刷作業用端末40は、ステップS6で受け取った二次元コードの画像の印刷指示を印刷装置70に行う(ステップS7)。 The printing operation terminal 40 then instructs the printing device 70 to print the image of the two-dimensional code received in step S6 (step S7).

二次元コードの画像の印刷指示を受け取った印刷装置70は、二次元コードの画像を、予め設置されたラベル紙に印刷する(ステップS8)。 Upon receiving the instruction to print the two-dimensional code image, the printing device 70 prints the two-dimensional code image on pre-installed label paper (step S8).

以上、説明したステップS3~ステップS8の処理は、ステップS1で設定された印刷枚数の回数だけ繰り返される。 The above-described processes of steps S3 to S8 are repeated the number of times equal to the number of prints set in step S1.

ここで、図9は顧客に配布するチラシのイメージ例を示す図である。図9に示すように、ユーザは、生成された二次元コードが印刷されたラベルLを、チラシまたはパンフレット等に貼り付ける。なお、図9においては、ラベルLは、二次元コードと短縮アドレスの両方を、ラベル紙に印刷した態様を示している。 Figure 9 shows an example of a flyer to be distributed to customers. As shown in Figure 9, the user attaches label L, on which the generated two-dimensional code is printed, to a flyer, pamphlet, or the like. Note that in Figure 9, label L shows both the two-dimensional code and the abbreviated address printed on label paper.

詳細は後述するが、閲覧ユーザが短縮アドレスにアクセスすると、トラッキングサービス10は、短縮アドレスに含まれるトラッキングIDに対応するホームページのアドレスを取得し、短縮アドレスからホームページのアドレスへのリダイレクト要求を閲覧ユーザが使用する閲覧用端末30に応答する。 As will be described in more detail below, when a browsing user accesses a shortened address, the tracking service 10 obtains the address of the homepage corresponding to the tracking ID included in the shortened address and responds to the browsing terminal 30 used by the browsing user with a redirect request from the shortened address to the homepage address.

[顧客情報の登録]
続いて、顧客情報の登録について説明する。ここで、図10は顧客情報の登録の手順を示すシーケンス図である。なお、登録用端末50における処理は、登録用端末50にインストールされたアプリケーションによって実行される。
[Customer information registration]
Next, the registration of customer information will be described. Here, Fig. 10 is a sequence diagram showing the procedure for registering customer information. Note that the processing in the registration terminal 50 is executed by an application installed on the registration terminal 50.

まず、登録用端末50は、顧客情報登録画面(読み取り画面)51(図11参照)をディスプレイ418に表示する。登録ユーザは、顧客情報登録画面(読み取り画面)51を介して、チラシまたはパンフレット等に貼り付けられたラベルLの二次元コードをCMOSセンサ413で読み取る(ステップS11)。ここで、図11は顧客情報登録画面(読み取り画面)51の一例を示す図である。 First, the registration terminal 50 displays the customer information registration screen (reading screen) 51 (see Figure 11) on the display 418. The registered user reads the two-dimensional code on the label L affixed to a flyer, pamphlet, or the like via the customer information registration screen (reading screen) 51 with the CMOS sensor 413 (step S11). Here, Figure 11 is a diagram showing an example of the customer information registration screen (reading screen) 51.

次に、登録用端末50は、ステップS11で読み取った二次元コードから、短縮アドレスを取得する(ステップS12)。 Next, the registration terminal 50 obtains the short address from the two-dimensional code read in step S11 (step S12).

次に、登録用端末50は、顧客情報登録画面(撮影画面)52(図12参照)をディスプレイ418に表示する。登録ユーザは、顧客情報登録画面(撮影画面)52を介して、CMOSセンサ413で名刺を撮影する(ステップS13)。ここで、図12は顧客情報登録画面(撮影画面)52の一例を示す図である。 Next, the registration terminal 50 displays the customer information registration screen (photograph screen) 52 (see Figure 12) on the display 418. The registered user photographs the business card using the CMOS sensor 413 via the customer information registration screen (photograph screen) 52 (step S13). Here, Figure 12 is a diagram showing an example of the customer information registration screen (photograph screen) 52.

次に、登録用端末50は、ステップS13で撮影した画像から名刺画像を取得する(ステップS14)。 Next, the registration terminal 50 acquires a business card image from the image captured in step S13 (step S14).

次に、登録用端末50は、顧客情報登録画面(確認画面)53(図13参照)を生成し(ステップS15)、顧客情報登録画面(確認画面)53をディスプレイ418に表示する(ステップS16)。 Next, the registration terminal 50 generates a customer information registration screen (confirmation screen) 53 (see Figure 13) (step S15) and displays the customer information registration screen (confirmation screen) 53 on the display 418 (step S16).

ここで、図13は顧客情報登録画面(確認画面)53の一例を示す図である。図13に示すように、顧客情報登録画面(確認画面)53には、ステップS12で取得した短縮アドレスと、ステップS14で取得した名刺画像とが表示される。 Here, Figure 13 is a diagram showing an example of the customer information registration screen (confirmation screen) 53. As shown in Figure 13, the customer information registration screen (confirmation screen) 53 displays the short address acquired in step S12 and the business card image acquired in step S14.

登録ユーザは、顧客情報登録画面(確認画面)53に表示された短縮アドレスおよび名刺画像を確認した後、登録ボタン54を操作することで、登録を指示する(ステップS17)。 After checking the shortened address and business card image displayed on the customer information registration screen (confirmation screen) 53, the registered user operates the registration button 54 to instruct registration (step S17).

なお、名刺画像がボケてしまっている場合などにおいては、登録ユーザは、キャンセルボタン55を操作することで、ステップS11に戻ることができる。 If the business card image is blurred, the registered user can return to step S11 by operating the cancel button 55.

ステップS17の登録指示があると、登録用端末50は、トラッキングサービス10に対して、短縮アドレスおよび名刺画像の登録を要求する(ステップS18)。 When the registration instruction is received in step S17, the registration terminal 50 requests the tracking service 10 to register the shortened address and business card image (step S18).

次いで、トラッキングサービス10(受信部103)は、短縮アドレスおよび名刺画像の登録要求を受信すると、トラッキングサービス10(登録部101)は、短縮アドレスから登録対象のトラッキングIDを取得する(ステップS19)。 Next, when the tracking service 10 (receiving unit 103) receives a request to register the shortened address and business card image, the tracking service 10 (registration unit 101) obtains the tracking ID to be registered from the shortened address (step S19).

次いで、トラッキングサービス10(登録部101)は、名刺画像を保存する(ステップS20)。なお、トラッキングサービス10(登録部101)は、名刺画像に対してOCR処理を行い、氏名、会社名、所属、役職、電話番号、メールアドレス等の情報を名刺画像から抽出してもよい。 The tracking service 10 (registration unit 101) then saves the business card image (step S20). The tracking service 10 (registration unit 101) may also perform OCR processing on the business card image to extract information such as the name, company name, affiliation, position, telephone number, and email address from the business card image.

次いで、名刺画像のファイルパスおよび登録日時を、取得したトラッキングIDに対応付けてトラッキング情報管理テーブルTに登録する(ステップS21)。 Next, the file path and registration date and time of the business card image are associated with the acquired tracking ID and registered in the tracking information management table T (step S21).

ここで、図14はトラッキング情報管理テーブルTに登録されるトラッキング情報を例示的に示す図である。図14に示すように、短縮アドレスから取得された登録対象のトラッキングIDに対応付けられて、名刺画像のファイルパスおよび登録日時が登録される。 Here, Figure 14 is a diagram showing an example of tracking information registered in the tracking information management table T. As shown in Figure 14, the file path and registration date and time of the business card image are registered in association with the tracking ID of the registration target obtained from the shortened address.

[顧客アクセスの追跡]
続いて、顧客アクセスの追跡について説明する。ここで、図15は顧客アクセスの追跡の手順を示すシーケンス図である。なお、閲覧用端末30における処理は、閲覧用端末30にインストールされたアプリケーションによって実行される。
[Customer Access Tracking]
Next, customer access tracking will be described. Here, Fig. 15 is a sequence diagram showing the procedure for tracking customer access. Note that the processing on the browsing terminal 30 is executed by an application installed on the browsing terminal 30.

チラシを受け取った顧客は、所持する閲覧用端末30の所定のアプリで二次元コードを読み取り、ブラウザ等で短縮アドレスへアクセスする。 When a customer receives a flyer, they read the two-dimensional code using a specific app on their viewing terminal 30 and access the short address using a browser or similar.

まず、閲覧用端末30は、図11に示す画面と同様の顧客アクセス画面(読み取り画面)をディスプレイ418に表示する。閲覧ユーザは、顧客アクセス画面(読み取り画面)を介して、チラシまたはパンフレット等に貼り付けられたラベルLの二次元コードを、CMOSセンサ413で読み取る(ステップS31)。 First, the viewing terminal 30 displays a customer access screen (reading screen) similar to the screen shown in Figure 11 on the display 418. The viewing user reads the two-dimensional code on the label L affixed to a flyer, pamphlet, or the like via the customer access screen (reading screen) using the CMOS sensor 413 (step S31).

次に、閲覧用端末30は、ステップS31で読み取った二次元コードから、短縮アドレスを取得する(ステップS32)。 Next, the viewing terminal 30 obtains the short address from the two-dimensional code read in step S31 (step S32).

次に、閲覧用端末30は、ディスプレイ418に表示されたブラウザに所定画面を表示する。閲覧ユーザは、所定画面を介して、短縮アドレスへのアクセスを指示する(ステップS33)。 Next, the viewing terminal 30 displays a specific screen in the browser displayed on the display 418. The viewing user instructs access to the short address via the specific screen (step S33).

次に、閲覧用端末30は、短縮アドレスへのアクセス指示を受けると、トラッキングサービス10に対して、短縮アドレスへのアクセスを要求する(ステップS34)。 Next, when the viewing terminal 30 receives an instruction to access the shortened address, it requests access to the shortened address from the tracking service 10 (step S34).

次に、トラッキングサービス10は、短縮アドレスを解析し、短縮アドレスに含まれるトラッキングIDを取得する(ステップS35)。 Next, the tracking service 10 analyzes the shortened address and obtains the tracking ID contained in the shortened address (step S35).

次に、トラッキングサービス10は、トラッキングIDに対応するものであって、顧客に提供する提供情報にアクセスするための第1のアドレス(提供情報アドレス)であるホームページのURLホームページアドレスを取得する(ステップS36)。 Next, the tracking service 10 obtains the URL homepage address of the homepage that corresponds to the tracking ID and is the first address (provided information address) for accessing the provided information to be provided to the customer (step S36).

次に、トラッキングサービス10は、閲覧用端末30に対して、短縮アドレスからホームページアドレスへのリダイレクトを要求する(ステップS37)。 Next, the tracking service 10 requests the viewing terminal 30 to redirect from the shortened address to the homepage address (step S37).

閲覧用端末30は、ホームページアドレスへのリダイレクト要求を受けると、ホームページ公開サーバ20に対して、ホームページへのアクセスを要求する(ステップS38)。 When the viewing terminal 30 receives the redirect request to the homepage address, it requests access to the homepage from the homepage publishing server 20 (step S38).

ホームページ公開サーバ20は、ホームページへのアクセス要求を受けると、閲覧用端末30に対して、ホームページコンテンツを応答する(ステップS39)。 When the homepage publishing server 20 receives a request to access the homepage, it responds with the homepage content to the viewing terminal 30 (step S39).

閲覧用端末30は、ホームページコンテンツを受けると、ホームページ31(図16参照)を表示する(ステップS40)。 When the viewing terminal 30 receives the homepage content, it displays the homepage 31 (see Figure 16) (step S40).

ここで、図16は閲覧用端末30に表示されるホームページ31の一例を示す図である。図16に示すように、閲覧用端末30は、短縮アドレスに含まれるトラッキングIDに対応するホームページ31を、ディスプレイ418に表示されたブラウザに表示する。 Here, Figure 16 shows an example of a homepage 31 displayed on the viewing terminal 30. As shown in Figure 16, the viewing terminal 30 displays the homepage 31 corresponding to the tracking ID included in the shortened address in the browser displayed on the display 418.

続いて、トラッキングサービス10(登録部101)は、アクセス履歴をトラッキング情報管理テーブルTに登録する(ステップS41)。 Next, the tracking service 10 (registration unit 101) registers the access history in the tracking information management table T (step S41).

ここで、図17はトラッキング情報管理テーブルTに登録されるトラッキング情報を例示的に示す図である。図17に示すように、アクセス日時がアクセス履歴としてトラッキング情報管理テーブルTに登録される。 Here, Figure 17 is a diagram showing an example of tracking information registered in the tracking information management table T. As shown in Figure 17, the access date and time are registered in the tracking information management table T as access history.

次に、トラッキングサービス10(通知部102)は、トラッキング情報管理テーブルTから通知先(通知先端末60のメールアドレス)を取得し、メールを送信する(ステップS42)。 Next, the tracking service 10 (notification unit 102) obtains the notification destination (the email address of the notification destination terminal 60) from the tracking information management table T and sends the email (step S42).

ここで、図18は通知先に送信するメールの本文を例示的に示す図である。図18に示すように、メールの本文には、アクセスしたホームページのURLと、顧客情報としての名刺画像と、アクセス日時と、が表示される。 Here, Figure 18 is a diagram showing an example of the body of the email sent to the notification recipient. As shown in Figure 18, the body of the email displays the URL of the accessed homepage, a business card image as customer information, and the date and time of access.

なお、アクセスしたホームページのURLの代わりに、ホームページのサムネイル画像や画面キャプチャなどのホームページを示す情報を表示するようにしてもよい。 Instead of the URL of the accessed homepage, information indicating the homepage, such as a thumbnail image or screen capture of the homepage, may be displayed.

なお、短縮アドレスを、メールに表示することは望ましくない。その理由は、ユーザがこの短縮アドレスをクリックすることにより、顧客からのアクセスと認識され、アクセス履歴が登録されてしまうからである。ただし、特定のユーザ端末(例えば、通知先の通知先端末60)からのアクセスを排除するように制御すれば、短縮アドレスをメールに表示してもよい。 It is not advisable to display the shortened address in the email. The reason is that if a user clicks on the shortened address, it will be recognized as access from a customer and an access history will be registered. However, if control is exercised to exclude access from specific user terminals (for example, the notification destination terminal 60), the shortened address may be displayed in the email.

このように本実施形態によれば、顧客に提示する第2のアドレス(短縮アドレス)と特定の顧客に関する顧客情報とを登録付けて登録することで、顧客が第2のアドレス(短縮アドレス)にアクセスする際に、第2のアドレス(短縮アドレス)に対応する顧客情報を所定の通知先(例えば、営業担当者)に通知することにより、効率的な追客を行うことができる、という効果を奏する。 According to this embodiment, by registering a second address (shortened address) to be presented to a customer and customer information related to a specific customer, when the customer accesses the second address (shortened address), the customer information corresponding to the second address (shortened address) is notified to a specified notification destination (e.g., a sales representative), thereby achieving efficient customer follow-up.

(第2の実施の形態)
次に、第2の実施の形態について説明する。
Second Embodiment
Next, a second embodiment will be described.

第2の実施の形態は、登録対象のホームページのURL、画面又はそのプレビュー画像を表示する点が、第1の実施の形態と異なるものとなっている。以下、第2の実施の形態の説明では、第1の実施の形態と同一部分の説明については省略し、第1の実施の形態と異なる箇所について説明する。 The second embodiment differs from the first embodiment in that it displays the URL, screen, or preview image of the homepage to be registered. In the following explanation of the second embodiment, we will omit explanations of the same parts as the first embodiment and focus on the differences from the first embodiment.

図19は、第2の実施の形態にかかる顧客情報の登録の手順を示すシーケンス図である。図19に示すように、登録用端末50は、ステップS13で撮影した画像から名刺画像を取得すると(ステップS14)、トラッキングサービス10に対して、短縮アドレスへのアクセスを要求する(ステップS51)。 Figure 19 is a sequence diagram showing the steps for registering customer information according to the second embodiment. As shown in Figure 19, once the registration terminal 50 acquires a business card image from the image captured in step S13 (step S14), it requests access to the short address from the tracking service 10 (step S51).

トラッキングサービス10は、短縮アドレスを解析し、トラッキングIDに対応するホームページアドレスを取得する(ステップS52)。 The tracking service 10 analyzes the shortened address and obtains the homepage address corresponding to the tracking ID (step S52).

トラッキングサービス10は、ホームページアドレスを取得すると、登録用端末50に対して、ホームページアドレスへのリダイレクトを要求する(ステップS53)。 Once the tracking service 10 obtains the homepage address, it requests the registration terminal 50 to redirect to the homepage address (step S53).

登録用端末50は、ホームページアドレスへのリダイレクト要求を受け取ると、ホームページ公開サーバ20に対して、ホームページへのアクセスを要求する(ステップS54)。 When the registration terminal 50 receives the redirect request to the homepage address, it requests access to the homepage from the homepage publishing server 20 (step S54).

ホームページ公開サーバ20は、登録用端末50に対して、ホームページコンテンツを応答する(ステップS55)。 The homepage publishing server 20 responds with the homepage content to the registration terminal 50 (step S55).

その後、登録用端末50は、顧客情報登録画面(確認画面)56(図20参照)を生成し(ステップS15)、顧客情報登録画面(確認画面)56をディスプレイ418に表示する(ステップS16)。 Then, the registration terminal 50 generates a customer information registration screen (confirmation screen) 56 (see Figure 20) (step S15) and displays the customer information registration screen (confirmation screen) 56 on the display 418 (step S16).

ここで、図20は顧客情報登録画面(確認画面)56の一例を示す図である。図20に示すように、顧客情報登録画面(確認画面)56には、ステップS12で取得した短縮アドレスと、ステップS14で取得した名刺画像とに加えて、ステップS55で受け取った登録対象のホームページのURLおよびホームページの画面が表示される。なお、図20においては、顧客情報登録画面(確認画面)56に登録対象のホームページの画面を表示するようにしたが、プレビュー画像を表示するようにしてもよい。 Here, Figure 20 is a diagram showing an example of the customer information registration screen (confirmation screen) 56. As shown in Figure 20, the customer information registration screen (confirmation screen) 56 displays the short address acquired in step S12, the business card image acquired in step S14, as well as the URL of the homepage to be registered and the homepage screen received in step S55. Note that in Figure 20, the customer information registration screen (confirmation screen) 56 displays the homepage screen to be registered, but a preview image may also be displayed.

このように本実施形態によれば、登録対象のホームページのURL、画面又はそのプレビュー画像を表示することで、登録ミスを抑制することができる、という効果を奏する。 In this way, this embodiment has the advantage of reducing registration errors by displaying the URL, screen, or preview image of the homepage to be registered.

(第3の実施の形態)
次に、第3の実施の形態について説明する。
(Third embodiment)
Next, a third embodiment will be described.

第3の実施の形態は、アクセス履歴を表示する点が、第1の実施の形態および第2の実施の形態と異なるものとなっている。以下、第3の実施の形態の説明では、第1の実施の形態および第2の実施の形態と同一部分の説明については省略し、第1の実施の形態および第2の実施の形態と異なる箇所について説明する。 The third embodiment differs from the first and second embodiments in that it displays access history. In the following explanation of the third embodiment, explanations of the same parts as the first and second embodiments will be omitted, and only differences from the first and second embodiments will be explained.

図21は、第3の実施の形態にかかる顧客アクセスの追跡の手順を示すシーケンス図である。なお、通知先端末60における処理は、通知先端末60にインストールされたアプリケーションによって実行される。 Figure 21 is a sequence diagram showing the steps for tracking customer access according to the third embodiment. Note that the processing at the destination terminal 60 is executed by an application installed on the destination terminal 60.

図21に示すように、メールが通知先である通知先端末60に送信された後(ステップS42)、通知先ユーザが通知先端末60に対してアクセス履歴の表示を指示すると(ステップS61)、通知先端末60は、トラッキングサービス10に対して、アクセス履歴を要求(メールアドレス(ログインID))する(ステップS62)。 As shown in FIG. 21, after an email is sent to the notification destination terminal 60 (step S42), the notification destination user instructs the notification destination terminal 60 to display the access history (step S61). The notification destination terminal 60 then requests the access history (email address (login ID)) from the tracking service 10 (step S62).

トラッキングサービス10(通知部102)は、アクセス履歴要求を受けると、通知先端末60に対して、アクセス履歴を応答する(ステップS63)。 When the tracking service 10 (notification unit 102) receives the access history request, it responds with the access history to the notification destination terminal 60 (step S63).

通知先端末60は、トラッキングサービス10からアクセス履歴を受けると、アクセス履歴の一覧画面61(図22参照)をディスプレイ506に表示する(ステップS64)。 When the notification destination terminal 60 receives the access history from the tracking service 10, it displays the access history list screen 61 (see Figure 22) on the display 506 (step S64).

ここで、図22はアクセス履歴の一覧画面61を例示的に示す図である。図22に示すように、メールアドレス+パスワードでログインした状態で、アクセス履歴の一覧画面61には、アクセスしたホームページのURLと、顧客情報としての名刺画像ごとの1以上のアクセス日時とが一覧表示される。 Here, Figure 22 is a diagram showing an example of the access history list screen 61. As shown in Figure 22, when logged in with an email address and password, the access history list screen 61 displays a list of the URLs of accessed websites and one or more access dates and times for each business card image as customer information.

なお、本実施形態においては、アクセスしたホームページのURLを表示するようにしたが、これに限るものではなく、ホームページのURLの代わりに、ホームページのサムネイル画像や画面キャプチャなど、ホームページを示す情報を表示するようにしてもよい。 In this embodiment, the URL of the accessed homepage is displayed, but this is not limited to this. Instead of the homepage URL, information indicating the homepage, such as a thumbnail image or screen capture of the homepage, may also be displayed.

なお、短縮アドレスをアクセス履歴の一覧画面61に表示することは望ましくない。その理由は、ユーザが短縮アドレスをクリックすることにより、顧客からのアクセスと認識され、アクセス履歴が登録されてしまうからである。ただし、特定のユーザ端末(例えば、通知先の通知先端末60)からのアクセスを排除するように制御すれば、短縮アドレスをアクセス履歴の一覧画面61に表示してもよい。 It is not desirable to display the shortened address on the access history list screen 61. The reason is that if a user clicks on the shortened address, it will be recognized as access from a customer and the access history will be registered. However, if control is exercised to exclude access from specific user terminals (for example, the notification destination terminal 60 of the notification destination), the shortened address may be displayed on the access history list screen 61.

このように本実施形態によれば、アクセスしたホームページのURLと、顧客情報としての名刺画像ごとの1以上のアクセス日時とが一覧表示されることにより、より効率的な追客を行うことができる、という効果を奏する。 In this way, according to this embodiment, by displaying a list of the URL of the accessed homepage and one or more access dates and times for each business card image as customer information, it is possible to track customers more efficiently.

上記で説明した各実施形態の各機能は、一又は複数の処理回路によって実現することが可能である。ここで、本明細書における「処理回路」とは、電子回路により実装されるプロセッサのようにソフトウェアによって各機能を実行するようプログラミングされたプロセッサや、上記で説明した各機能を実行するよう設計されたASIC(Application Specific Integrated Circuit)、DSP(Digital Signal Processor)、FPGA(Field Programmable Gate Array)や従来の回路モジュール等のデバイスを含むものとする。 The functions of each of the embodiments described above can be realized by one or more processing circuits. In this specification, the term "processing circuit" includes processors programmed to perform each function by software, such as processors implemented by electronic circuits, as well as devices such as ASICs (Application Specific Integrated Circuits), DSPs (Digital Signal Processors), FPGAs (Field Programmable Gate Arrays), and conventional circuit modules designed to perform each of the functions described above.

実施例に記載された装置群は、本明細書に開示された実施形態を実施するための複数のコンピューティング環境のうちの1つを示すものにすぎない。 The devices described in the examples represent only one of several computing environments for implementing the embodiments disclosed herein.

ある実施形態では、第1の装置は、サーバクラスタといった複数のコンピューティングデバイスを含む。複数のコンピューティングデバイスは、ネットワークや共有メモリなどを含む任意のタイプの通信リンクを介して互いに通信するように構成されており、本明細書に開示された処理を実施する。同様に、第2の装置は、互いに通信するように構成された複数のコンピューティングデバイスを含むことができる。また、第1の装置と第2の装置の各要素は、1つのサーバ装置にまとめられていても良いし、複数の装置に分けられていても良い。 In some embodiments, the first device includes multiple computing devices, such as a server cluster, configured to communicate with each other via any type of communication link, including a network, shared memory, etc., and to perform the processing disclosed herein. Similarly, the second device may include multiple computing devices configured to communicate with each other. Additionally, the elements of the first device and the second device may be combined into a single server device or may be separated into multiple devices.

10 情報処理装置
30 第1のユーザ端末
40 第2のユーザ端末
50 第3のユーザ端末
100 情報処理システム
101 登録部
102 通知部
103 受信部
104 生成部
105 送信部
REFERENCE SIGNS LIST 10 Information processing device 30 First user terminal 40 Second user terminal 50 Third user terminal 100 Information processing system 101 Registration unit 102 Notification unit 103 Reception unit 104 Generation unit 105 Transmission unit

特開2009-020756号公報JP 2009-020756 A

Claims (7)

情報処理装置であって、
顧客に提供する提供情報にアクセスするための第1のアドレスと、それぞれ異なる複数の識別情報と、を対応付けて登録する登録部を備え、
前記登録部は、
それぞれ異なる複数の第2のアドレスであって、前記複数の識別情報のうちのそれぞれ異なる一の識別情報をそれぞれ含む前記複数の第2のアドレス、のうちの一の第2のアドレスに対して第3のユーザ端末からアクセスされ、当該第3のユーザ端末から顧客に関する顧客情報を受信した場合、当該一の第2のアドレスに含まれる前記一の識別情報と、当該顧客情報とを対応付けて登録し、
前記情報処理装置は、さらに、
前記一の第2のアドレスが第1のユーザ端末からアクセスされた場合に、当該一の第2のアドレスに含まれる前記一の識別情報に対応付けて登録されている前記第1のアドレスに応じた前記提供情報を示す情報と、当該一の識別情報に対応付けて登録されている前記顧客情報と、を含む通知情報を所定の通知先へ通知する通知部を備える
ことを特徴とする情報処理装置。
An information processing device,
a registration unit that registers a first address for accessing information to be provided to a customer and a plurality of different identification information in association with each other ;
The registration unit
when a third user terminal accesses one of a plurality of second addresses, the plurality of second addresses including a different piece of identification information from the plurality of identification information, and when customer information relating to a customer is received from the third user terminal, the one piece of identification information included in the one second address is associated with the customer information and registered;
The information processing device further comprises:
a notification unit that, when the one second address is accessed from a first user terminal, notifies a predetermined notification destination of notification information including information indicating the provided information corresponding to the first address registered in association with the one identification information included in the one second address , and the customer information registered in association with the one identification information ;
1. An information processing device comprising:
第2のユーザ端末において入力された前記第1のアドレスを前記第のユーザ端末から受信する受信部と、
受信した前記第1のアドレスに対応した前記複数の第2のアドレスであって、前記複数の識別情報のうち、それぞれ異なる前記一の識別情報をそれぞれ含む前記複数の第2のアドレスを生成する生成部と、
を備えることを特徴とする請求項1に記載の情報処理装置。
a receiving unit that receives the first address input in a second user terminal from the second user terminal;
a generation unit that generates the plurality of second addresses corresponding to the received first address, the plurality of second addresses including different pieces of identification information from among the plurality of pieces of identification information;
2. The information processing apparatus according to claim 1, further comprising :
前記生成部は、前記第2のユーザ端末において入力された数値を受信し、入力された前記数値の分、それぞれ異なる前記複数の識別情報を含む前記複数の第2のアドレスを生成する、
ことを特徴とする請求項2に記載の情報処理装置。
the generation unit receives a numerical value input to the second user terminal, and generates the plurality of second addresses , each including the plurality of different identification information , for the number of the input numerical value .
3. The information processing apparatus according to claim 2, wherein:
前記顧客に関する前記顧客情報は名刺画像である、the customer information about the customer is a business card image;
ことを特徴とする請求項1乃至3の何れか一項に記載の情報処理装置。4. The information processing apparatus according to claim 1, wherein the information processing apparatus is a computer.
前記一の第2のアドレスが第1のユーザ端末からアクセスされた場合に、当該一の第2のアドレスからの、当該一の第2のアドレスに含まれる前記一の識別情報に対応付けて登録されている前記第1のアドレスへのリダイレクトを要求する送信部をさらに備える、a transmitting unit that, when the one second address is accessed from a first user terminal, requests redirection from the one second address to the one first address that is registered in association with the one identification information included in the one second address;
ことを特徴とする請求項1乃至4の何れか一項に記載の情報処理装置。5. The information processing apparatus according to claim 1, wherein the information processing apparatus is a computer.
情報処理装置が行う情報処理方法であって、
登録部が、顧客に提供する提供情報にアクセスするための第1のアドレスと、それぞれ異なる複数の識別情報と、を対応付けて登録する工程と、
前記登録部が、それぞれ異なる複数の第2のアドレスであって、前記複数の識別情報のうちのそれぞれ異なる一の識別情報をそれぞれ含む前記複数の第2のアドレス、のうち一の第2のアドレスに対して第3のユーザ端末からアクセスされ、当該第3のユーザ端末から前記顧客に関する顧客情報を受信した場合、当該一の第2のアドレスに含まれる前記一の識別情報と、当該顧客情報とを対応付けて登録する工程と、
通知部が、前記一の第2のアドレスが第1のユーザ端末からアクセスされた場合に、当該一の第2のアドレスに含まれる前記一の識別情報に対応付けて登録されている前記第1のアドレスに応じた前記提供情報を示す情報と、当該一の識別情報に対応付けて登録されている前記顧客情報と、を含む通知情報を所定の通知先へ通知する工程と、
を含むことを特徴とする情報処理方法。
An information processing method performed by an information processing device,
a step in which a registration unit registers a first address for accessing information to be provided to a customer and a plurality of different identification information in association with each other ;
a step of registering, when the registration unit receives customer information relating to the customer from a third user terminal, one of a plurality of second addresses, each of which is a different second address and includes a different piece of identification information from the plurality of identification information, in association with the one piece of identification information included in the one second address;
a notification unit, when the one second address is accessed from a first user terminal, notifying a predetermined notification destination of notification information including information indicating the provided information corresponding to the first address registered in association with the one identification information included in the one second address and the customer information registered in association with the one identification information;
An information processing method comprising:
情報処理装置を制御するコンピュータを、
顧客に提供する提供情報にアクセスするための第1のアドレスと、それぞれ異なる複数の識別情報と、を対応付けて登録し、それぞれ異なる複数の第2のアドレスであって、前記複数の識別情報のうちのそれぞれ異なる一の識別情報をそれぞれ含む前記複数の第2のアドレス、のうちの一の第2のアドレスに対して第3のユーザ端末からアクセスされ、当該第3のユーザ端末から顧客に関する顧客情報を受信した場合、当該一の第2のアドレスに含まれる前記一の識別情報と、当該顧客情報とを対応付けて登録する登録部と、
前記一の第2のアドレスが第1のユーザ端末からアクセスされた場合に、当該一の第2のアドレスに含まれる前記一の識別情報に対応付けて登録されている前記第1のアドレスに応じた前記提供情報を示す情報と、当該一の識別情報に対応付けて登録されている前記顧客情報と、を含む通知情報を所定の通知先へ通知する通知部と、
として機能させるためのプログラム。
A computer that controls an information processing device
a registration unit that registers a first address for accessing information to be provided to a customer and a plurality of different identification information in association with each other , and when a third user terminal accesses one of the plurality of different second addresses, each of which includes a different identification information from the plurality of identification information, and when customer information related to a customer is received from the third user terminal, registers the one identification information included in the one second address in association with the customer information ;
a notification unit that, when the one second address is accessed from a first user terminal, notifies a predetermined notification destination of notification information including information indicating the provided information corresponding to the first address registered in association with the one identification information included in the one second address and the customer information registered in association with the one identification information;
A program to function as a
JP2021179784A 2021-11-02 2021-11-02 Information processing device, information processing method, and program Active JP7793940B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021179784A JP7793940B2 (en) 2021-11-02 2021-11-02 Information processing device, information processing method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021179784A JP7793940B2 (en) 2021-11-02 2021-11-02 Information processing device, information processing method, and program

Publications (2)

Publication Number Publication Date
JP2023068559A JP2023068559A (en) 2023-05-17
JP7793940B2 true JP7793940B2 (en) 2026-01-06

Family

ID=86327126

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021179784A Active JP7793940B2 (en) 2021-11-02 2021-11-02 Information processing device, information processing method, and program

Country Status (1)

Country Link
JP (1) JP7793940B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7477701B1 (en) 2023-09-13 2024-05-01 株式会社伊予銀行 Support system for housing-related businesses

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003158602A (en) 2001-11-22 2003-05-30 Osas Co Ltd Method for providing url with end user identification information and marketing method utilizing the same
JP2015005238A (en) 2013-06-24 2015-01-08 富士ゼロックス株式会社 Information processing program and information processor
JP2019135628A (en) 2018-02-05 2019-08-15 バリューコマース株式会社 Tracking method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003158602A (en) 2001-11-22 2003-05-30 Osas Co Ltd Method for providing url with end user identification information and marketing method utilizing the same
JP2015005238A (en) 2013-06-24 2015-01-08 富士ゼロックス株式会社 Information processing program and information processor
JP2019135628A (en) 2018-02-05 2019-08-15 バリューコマース株式会社 Tracking method

Also Published As

Publication number Publication date
JP2023068559A (en) 2023-05-17

Similar Documents

Publication Publication Date Title
US9887884B2 (en) Cloud services platform
EP3429178B1 (en) Information input apparatus, information processing system, information processing method, and carrier means
US20150032731A1 (en) Information processing apparatus, method of controlling the same, and storage medium
US10594686B2 (en) Communication system and registration server
US11949835B2 (en) Information processing system, information processing method, and communication apparatus
US20110252085A1 (en) Communication system, server device, display device, information processing method, and program
US20190138564A1 (en) Method and device for processing hyperlink object
US11366848B2 (en) Information processing system, information processing method, and operator terminal
US20150143488A1 (en) Information sharing system and information sharing method
US20220247736A1 (en) Method and apparatus for sharing content data between networked devices
JP7793940B2 (en) Information processing device, information processing method, and program
EP3703352B1 (en) Intermediary terminal, communication system, input system, intermediation control method, and carrier means
JP5416253B2 (en) Related content search apparatus and related content search method
KR20230152309A (en) System for providing augmented reality based on AR Non-fungible token contents and method thereof
US20080215794A1 (en) Storage terminal and information processing system
US20210256863A1 (en) Information processing system, information processing apparatus, and information processing method
US20220180267A1 (en) Information processing apparatus, request management method, and recording medium
WO2020008600A1 (en) Browser management system, browser management method, browser management program, and client program
US12505286B2 (en) Data management system, terminal device and data input method for transmitting task templates to one of a plurality of terminal devices for display of selected task templates
JP2021060738A (en) Program, image processing system, and communication terminal
JP2015041131A (en) Bookmark sharing system, computer program, and bookmark sharing method
CN108475385B (en) Methods and systems for distributing electronically published content
JP2005141615A (en) Business card creation server, business card creation system, business card creation method, and business card creation program
JP6274469B1 (en) Information provision system
JP6170811B2 (en) Image pickup processing device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240918

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250512

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250701

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250829

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20251201

R150 Certificate of patent or registration of utility model

Ref document number: 7793940

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150