JP7660491B2 - Information processing device - Google Patents
Information processing device Download PDFInfo
- Publication number
- JP7660491B2 JP7660491B2 JP2021203740A JP2021203740A JP7660491B2 JP 7660491 B2 JP7660491 B2 JP 7660491B2 JP 2021203740 A JP2021203740 A JP 2021203740A JP 2021203740 A JP2021203740 A JP 2021203740A JP 7660491 B2 JP7660491 B2 JP 7660491B2
- Authority
- JP
- Japan
- Prior art keywords
- user
- information
- procedure
- time
- waiting time
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、商品又はサービスをユーザに推奨するための技術に関する。 The present invention relates to a technology for recommending products or services to users.
商品又はサービスをユーザに推奨するときには、膨大な商品又はサービスのうちユーザに合ったものを推奨することが重要である。例えば特許文献1には、来店者の来店手段、来店者が店舗へ来店する前後の行動である来店前後の行動、来店者の人員構成、及び来店者の属性を分析した結果に応じて、来店者に提供するサービスを決定する仕組みが開示されている。
When recommending a product or service to a user, it is important to recommend products or services that suit the user from the vast number of products or services available. For example,
本発明は上述した背景に鑑みてなされたものであり、手続きを行うために訪れたユーザの心理状態に応じて、そのユーザに商品又はサービスを推奨することを目的とする。 The present invention has been made in consideration of the above-mentioned background, and aims to recommend products or services to a user who visits to carry out a procedure based on the user's psychological state.
上記課題を解決するため、本発明は、ユーザに対する手続きが完了するまでに当該ユーザが待機した待機時間に関する情報を取得する取得部と、取得された前記待機時間に応じて、前記ユーザに商品又はサービスを推奨するための推奨情報を生成する生成部であって、ユーザに対する手続きが完了するまでに当該ユーザが待機した待機時間に関する情報を説明変数に含み、ユーザに推奨した結果に関する情報を目的変数に含む機械学習により生成された学習済アルゴリズムに対し、取得された前記待機時間に関する情報を説明変数として入力して得られた目的変数に基づいて、前記ユーザが推奨された商品又はサービスを購入する可能性に応じた前記推奨情報を生成する生成部と、生成された前記推奨情報を出力する出力部とを備えることを特徴とする情報処理装置を提供する。 In order to solve the above problem, the present invention provides an information processing device comprising: an acquisition unit that acquires information regarding the waiting time a user waits until a procedure for the user is completed; and a generation unit that generates recommendation information for recommending a product or service to the user according to the acquired waiting time, wherein the generation unit generates the recommendation information according to the likelihood that the user will purchase the recommended product or service based on an objective variable obtained by inputting the acquired information about the waiting time as an explanatory variable into a learned algorithm generated by machine learning that includes information regarding the waiting time the user waits until a procedure for the user is completed as an explanatory variable and information regarding the result of a recommendation to the user as an objective variable; and an output unit that outputs the generated recommendation information.
本発明によれば、手続きを行うために訪れたユーザの心理状態に応じて、そのユーザに商品又はサービスを推奨することができる。 According to the present invention, it is possible to recommend products or services to a user who visits to carry out a procedure depending on the psychological state of the user.
[構成]
図1は、本発明の実施形態の情報処理システム1の一例を示す図である。情報処理システム1は、複数の店舗のそれぞれに設置されている店舗システム10と、本発明に係る情報処理装置として機能するサーバ装置20と、無線通信網又は有線通信網を含む通信網2とを備えている。店舗システム10は、店舗端末100及び発券機110のほか、これらを通信可能に接続する通信網(図示略)を含む。店舗端末100は、例えばタブレット端末などのユーザが携帯可能なコンピュータであってもよいし、例えばパーソナルコンピュータ等の固定型のコンピュータであってもよい。店舗端末100は、1つの店舗システム10内に複数あってもよい。
[composition]
FIG. 1 is a diagram showing an example of an
本実施形態で例示する店舗は、ユーザが所持するスマートホンや携帯電話機等の各種通信端末を用いた通信サービスを主に提供する通信事業者が運営する店舗である。ユーザは、この店舗に訪れて(来店して)、通信事業者が提供する様々な商品又はサービスに関する手続きを行う。つまり、店舗は、ユーザが各種の手続きを行う場所に相当する。この手続きは、通信事業者が提供する商品又はサービスに関するものであればどのような手続であってもよいが、例えば各種商品(各種通信端末やその付属品等を含む)の購入、修理、変更又は返品等に関する手続きや、各種サービス(通信サービスやそれに付随するサービス等を含む)の申し込み、変更、中断又は解約等に関する手続きが考えられる。 The store exemplified in this embodiment is a store operated by a telecommunications carrier that mainly provides communication services using various communication terminals such as smartphones and mobile phones owned by users. Users visit this store to carry out procedures related to various products or services provided by the telecommunications carrier. In other words, the store corresponds to a place where users carry out various procedures. These procedures may be any procedures related to products or services provided by the telecommunications carrier, but examples of such procedures include procedures related to the purchase, repair, change, or return of various products (including various communication terminals and their accessories), and procedures related to the application, change, suspension, or cancellation of various services (including communication services and services associated therewith).
1つの店舗には複数のユーザが或る時間帯(例えばユーザの勤務先のお昼休み等)に集中して訪れることがあるのに対し、その店舗でユーザに応対してそのユーザが希望する手続きを行うオペレータの人数は限られている。このため、店舗に来店したユーザは自身の手続きが開始されるまで或る程度の時間にわたって待機することがある。このときの待機時間があまりにも長いと、例えば早く勤務先に戻らなければならないとか、場合によっては不機嫌になるといったように、待機時間の長さはユーザの心理状態に影響を与えると考えられる。 A single store may be visited by a large number of users during a certain period of time (e.g., the users' lunch break at work), but the number of operators available at the store to serve users and carry out the procedures requested by the users is limited. For this reason, users who visit a store may have to wait for a certain amount of time before their procedures can begin. If the waiting time is too long, it is thought that the length of the wait time will affect the user's psychological state, for example, making them feel that they need to return to work early or even making them irritable.
一方、オペレータは、ユーザが希望している手続きを行っている間に、例えば新規の商品やサービスをそのユーザに推奨する等の、いわゆるセールス活動を行うことがある。しかし、上記のように待機時間の長さによっては、ユーザが推奨された商品やサービスについて興味を示さないとか、興味を持ちづらいといった可能性が考えられる。 Meanwhile, while the user is completing the procedure they requested, the operator may engage in so-called sales activities, such as recommending new products or services to the user. However, as mentioned above, depending on the length of the waiting time, it is possible that the user may not show interest in the recommended products or services, or may find it difficult to become interested in them.
そこで、本実施形態では、ユーザに商品又はサービスを推奨するための推奨情報を、店舗におけるユーザの待機時間に応じて生成して出力する。これにより、ユーザの心理状態に応じて、成功する可能性が高いオペレータのセールス活動を支援ないし実現することが可能となる。 Therefore, in this embodiment, recommendation information for recommending products or services to a user is generated and output according to the user's waiting time in a store. This makes it possible to support or realize sales activities by an operator that are more likely to be successful according to the user's psychological state.
図2は、サーバ装置20のハードウェア構成を示す図である。サーバ装置20は、物理的には、プロセッサ2001、メモリ2002、ストレージ2003、通信装置2004、入力装置2005、出力装置2006及びこれらを接続するバスなどを含むコンピュータ装置として構成されている。これらの各装置は図示せぬ電池から供給される電力によって動作する。なお、以下の説明では、「装置」という文言は、回路、デバイス、ユニットなどに読み替えることができる。サーバ装置20のハードウェア構成は、図に示した各装置を1つ又は複数含むように構成されてもよいし、一部の装置を含まずに構成されてもよい。また、それぞれ筐体が異なる複数の装置が通信接続されて、サーバ装置20を構成してもよい。
Figure 2 is a diagram showing the hardware configuration of the
サーバ装置20における各機能は、プロセッサ2001、メモリ2002などのハードウェア上に所定のソフトウェア(プログラム)を読み込ませることによって、プロセッサ2001が演算を行い、通信装置2004による通信を制御したり、メモリ2002及びストレージ2003におけるデータの読み出し及び書き込みの少なくとも一方を制御したりすることによって実現される。
Each function of the
プロセッサ2001は、例えば、オペレーティングシステムを動作させてコンピュータ全体を制御する。プロセッサ2001は、周辺装置とのインターフェース、制御装置、演算装置、レジスタなどを含む中央処理装置(CPU:Central Processing Unit)によって構成されてもよい。また、例えばベースバンド信号処理部や呼処理部などがプロセッサ2001によって実現されてもよい。
The
プロセッサ2001は、プログラム(プログラムコード)、ソフトウェアモジュール、データなどを、ストレージ2003及び通信装置2004の少なくとも一方からメモリ2002に読み出し、これらに従って各種の処理を実行する。プログラムとしては、後述する動作の少なくとも一部をコンピュータに実行させるプログラムが用いられる。サーバ装置20の機能ブロックは、メモリ2002に格納され、プロセッサ2001において動作する制御プログラムによって実現されてもよい。各種の処理は、1つのプロセッサ2001によって実行されてもよいが、2以上のプロセッサ2001により同時又は逐次に実行されてもよい。プロセッサ2001は、1以上のチップによって実装されてもよい。なお、プログラムは、電気通信回線を介してサーバ装置20に送信されてもよい。
The
メモリ2002は、コンピュータ読み取り可能な記録媒体であり、例えば、ROM(Read Only Memory)、EPROM(Erasable Programmable ROM)、EEPROM(Electrically Erasable Programmable ROM)、RAM(Random Access Memory)などの少なくとも1つによって構成されてもよい。メモリ2002は、レジスタ、キャッシュ、メインメモリ(主記憶装置)などと呼ばれてもよい。メモリ2002は、本実施形態に係る方法を実施するために実行可能なプログラム(プログラムコード)、ソフトウェアモジュールなどを保存することができる。 The memory 2002 is a computer-readable recording medium, and may be composed of, for example, at least one of a ROM (Read Only Memory), an EPROM (Erasable Programmable ROM), an EEPROM (Electrically Erasable Programmable ROM), a RAM (Random Access Memory), etc. The memory 2002 may also be called a register, a cache, a main memory (primary storage device), etc. The memory 2002 can store executable programs (program codes), software modules, etc. for implementing the method according to this embodiment.
ストレージ2003は、コンピュータ読み取り可能な記録媒体であり、例えば、CD-ROM(Compact Disc ROM)などの光ディスク、ハードディスクドライブ、フレキシブルディスク、光磁気ディスク(例えば、コンパクトディスク、デジタル多用途ディスク、Blu-ray(登録商標)ディスク)、スマートカード、フラッシュメモリ(例えば、カード、スティック、キードライブ)、フロッピー(登録商標)ディスク、磁気ストリップなどの少なくとも1つによって構成されてもよい。ストレージ2003は、補助記憶装置と呼ばれてもよい。
通信装置2004は、例えばネットワークデバイス、ネットワークコントローラ、ネットワークカード、通信モジュールなどであり、通信網2を介した通信を行う。
The
入力装置2005は、外部からの入力を受け付ける入力デバイス(例えば、キー、マイクロフォン、スイッチ、ボタンなど)である。出力装置2006は、外部への出力を実施する出力デバイス(例えば、ディスプレイ、スピーカー、LEDランプなど)である。なお、入力装置2005及び出力装置2006は、一体となった構成(例えば、タッチパネル)であってもよい。
The
プロセッサ2001、メモリ2002などの各装置は、情報を通信するためのバスによって接続される。バスは、単一のバスを用いて構成されてもよいし、装置間ごとに異なるバスを用いて構成されてもよい。
Each device, such as the
サーバ装置20は、マイクロプロセッサ、デジタル信号プロセッサ(DSP:Digital Signal Processor)、ASIC(Application Specific Integrated Circuit)、PLD(Programmable Logic Device)、FPGA(Field Programmable Gate Array)などのハードウェアを含んで構成されてもよく、そのハードウェアにより、各機能ブロックの一部又は全てが実現されてもよい。例えば、プロセッサ2001は、これらのハードウェアの少なくとも1つを用いて実装されてもよい。
The
図3は、店舗端末100のハードウェア構成を示す図である。店舗端末100は、物理的には、プロセッサ1001、メモリ1002、ストレージ1003、通信装置1004、入力装置1005、出力装置1006及びこれらを接続するバスなどを含むコンピュータ装置として構成されている。これらの各装置は図示せぬ電池から供給される電力によって動作する。店舗端末100のハードウェア構成は、図に示した各装置を1つ又は複数含むように構成されてもよいし、一部の装置を含まずに構成されてもよい。また、それぞれ筐体が異なる複数の装置が通信接続されて、店舗端末100を構成してもよい。
Figure 3 is a diagram showing the hardware configuration of the
店舗端末100のプロセッサ1001、メモリ1002、ストレージ1003、通信装置1004、入力装置1005、出力装置1006及びこれらを接続するバスは、サーバ装置20について説明したプロセッサ2001、メモリ2002、ストレージ2003、通信装置2004、入力装置2005、出力装置2006及びこれらを接続するバスと、ハードウェアとしては同様である。通信装置1004は、図示せぬ通信網を介して発券機と通信する機能と、通信網2を介してサーバ装置20と通信する機能とを含んでいる。出力装置2006は、店舗のオペレータに対して各種情報を表示するための表示装置を含んでいる。
The
店舗端末100における各機能は、プロセッサ1001、メモリ1002などのハードウェア上に所定のソフトウェア(プログラム)を読み込ませることによって、プロセッサ1001が演算を行い、通信装置1004による通信を制御したり、メモリ1002及びストレージ1003におけるデータの読み出し及び書き込みの少なくとも一方を制御したりすることによって実現される。
The functions of the
図4は、サーバ装置20の機能構成の一例を示す図である。サーバ装置20によって実現される各機能は、プロセッサ2001、メモリ2002などのハードウェア上に所定のソフトウェア(プログラム)を読み込ませることによって、プロセッサ2001が演算を行い、通信装置2004を制御したり、メモリ2002及びストレージ2003におけるデータの読み出し及び書き込みの少なくとも一方を制御したりすることによって実現される。具体的には、サーバ装置20において、取得部21、機械学習部22、記憶部23、生成部24、及び出力部25という機能が実現される。
Figure 4 is a diagram showing an example of the functional configuration of the
取得部21は、各種の情報を取得する機能であり、例えば店舗におけるユーザの待機時間に関する情報を取得する。ここでいう待機時間とは、ユーザに対する手続きが完了するまでにそのユーザが待機した時間である。本実施形態では、この待機時間を、ユーザが手続きを行う場所(つまり店舗)に到達してからそのユーザに対するその手続きが開始されるまでの時間を含むものとする。ユーザは店舗に来店すると、まず発券機110から発券されたチケットを受け取る。そのチケットに印字された発券番号順(つまり発券日時の順)にオペレータとの応対が開始されるようになっているから、ユーザが店舗に到達した日時は、この発券機110による発券日時によって特定することができる。さらに、オペレータはユーザとの応対を開始したときに、店舗端末100に対して応対の開始を意味する所定の操作を行う。ユーザに対するその手続きが開始された日時は、このようなオペレータの操作がなされた日時である。つまり、本実施形態においては、オペレータによるユーザへの応対が開始されたときが、ユーザに対する手続きが開始されたときに相当するとみなす。このように、店舗における各ユーザの待機時間は、店舗システム10において特定し得る。取得部21は、各ユーザの待機時間に関する情報を、店舗システム10から通信網2経由で取得する。
The
具体的には、取得部21は、各ユーザの待機時間に関する情報として、図5に例示するような情報を取得する。この情報には、各ユーザに対して発券されたチケットの発券番号と、その発券日時と、チケットが発券されたユーザを識別するためのユーザIDと、そのユーザに対する手続きが開始された手続開始日時と、そのユーザが店舗に来店してからそのユーザに対するその手続きが開始されるまでの待機時間Xとが含まれる。図5の例では、例えば発券番号「10001」のチケットが発券日時「2021/12/21 10:00」においてユーザに発券され、そのユーザのユーザIDは「U01005」であり、そのユーザに対して「2021/12/21 10:15」に手続きが開始されている。よって、このユーザの待機時間は、「2021/12/21 10:00」から「2021/12/21 10:15」までの「0:15」(分)である。
Specifically, the
発券番号及び発券日時は、発券機110によって特定されたものである。手続開始日時は、オペレータがユーザとの応対を開始したときに店舗端末100に所定の操作を行ったときの日時であり、ユーザIDは、オペレータによりそのユーザのユーザIDとして認識されて店舗端末100に入力されたものである。つまり、手続開始日時及びユーザIDは、店舗端末100によって特定されたものである。待機時間Xは、発券日時から手続開始日時までの時間であり、店舗端末100が計算することによって特定されたものである。
The ticket issuing number and the ticket issuing date and time are identified by the
機械学習部22は、例えばニューラルネットワークやディープラーニング等の教師あり機械学習アルゴリズムを用いて、学習済アルゴリズムを生成する。この機械学習は、ユーザに対する手続きが完了するまでにそのユーザが待機した待機時間に関する情報を説明変数とし、ユーザに推奨した結果に関する情報を目的変数とするものである。説明変数(つまり上記待機時間に関する情報)は、例えば上述したような店舗における各ユーザの待機時間の長さそのものである。目的変数(つまりユーザに推奨した結果に関する情報)は、例えばオペレータが上述した待機時間だけ待機したユーザに対して様々な商品又はサービスを推奨(つまりセールス)した結果、推奨した商品又はサービスをユーザが購入したか否か又は利用したか否か(つまりセールスの成否)という情報である。このような機械学習により、店舗においてどのくらいの時間にわたって待機したユーザに対してはどのような商品又はサービスを推奨すれば、そのような商品又はサービスをユーザが購入又は利用する可能性が高いか、という両者の関係を把握することが可能となる。
The
さらに説明変数に関しては、ユーザの属性に関する情報を含んでもよい。ユーザの属性に関する情報とは、例えばユーザの身体の特徴(身長や体重)、職業、学校、所属している組織、現在行っている活動又は行動、保有している資格、趣味嗜好、住所、家族構成、資産、ユーザの位置や行動に関する履歴(例えば、ユーザが訪問したことがある地域や店舗等に関する情報、コンテンツの閲覧履歴、又は、商品若しくはサービスの購入履歴、利用履歴等)を含んでいてもよい。 Furthermore, the explanatory variables may include information about the user's attributes. Information about the user's attributes may include, for example, the user's physical characteristics (height and weight), occupation, school, organization to which the user belongs, current activities or actions, qualifications held, hobbies and preferences, address, family composition, assets, and history of the user's location and actions (for example, information about areas or stores the user has visited, content browsing history, or product or service purchase history, usage history, etc.).
上記のような説明変数及び目的変数として膨大な数のセットを用いることで、どのくらいの時間にわたって待機したユーザに対してはどのような商品又はサービスを推奨すれば、そのような商品又はサービスをユーザが購入又は利用する可能性が高いかを、より正確に特定し得るような学習済アルゴリズムを生成することができる。 By using a huge number of sets of explanatory variables and objective variables as described above, it is possible to generate a trained algorithm that can more accurately determine what products or services should be recommended to users who have been waiting for a certain amount of time in order to determine the likelihood that the user will purchase or use such products or services.
記憶部23は、機械学習部22によって生成された学習済アルゴリズムを記憶する。また、記憶部23は、サーバ装置20が実行する処理に必要な情報、例えば前述した図5のほか、図6に例示した情報を記憶する。図6に例示した情報は、ユーザごとの属性に関する情報である。これらの属性に関するデータは、例えば通信事業者が有するユーザデータベース(図示略)等から通信網2経由でサーバ装置20に送信され、この記憶部23に記憶される。
The
生成部24は、記憶部23に記憶されている学習済アルゴリズムに対し、ユーザの待機時間に関する情報を説明変数として入力し、その結果、目的変数として得られた情報(つまり、各商品又はサービスについて上記ユーザに対するセールスが成功する確率)に基づいて、推奨情報を生成する。この推奨情報は、ユーザに推奨する商品又はサービスの内容に関する情報を含むものであり、例えばその商品又はサービスの名称や概要、その他の情報である。
The
出力部25は、生成部24により生成された推奨情報を、例えば表示等の方法により出力する。オペレータはこの推奨情報を参考にして、ユーザに対する商品又はサービスの推奨、つまりセールス活動を行う。
The
[動作]
次に、実施形態の動作について説明する。なお、以下の説明において、例えばサーバ装置20を処理の主体として記載する場合には、具体的にはプロセッサ2001、メモリ2002などのハードウェア上に所定のソフトウェア(プログラム)を読み込ませることで、プロセッサ2001が演算を行い、通信装置2004による通信や、メモリ2002及びストレージ2003におけるデータの読み出し及び/又は書き込みを制御することにより、処理が実行されることを意味する。店舗端末100についても同様である。
[Action]
Next, the operation of the embodiment will be described. In the following description, for example, when the
まず、図7を参照して、サーバ装置20が行う機械学習の動作について説明する。ユーザは店舗に来店すると、まず発券機110から発券されたチケットを受け取り、その発券順にオペレータによる応対が開始される。オペレータはユーザとの応対を開始したときに、店舗端末100に対して応対の開始を意味する操作を行うとともに、そのユーザのユーザIDを入力する。そして、オペレータは、ユーザが希望している手続きを行っている間に、様々な商品やサービスに関するセールス活動を行う。そして、オペレータは、この応対中又は応対後に、ユーザに対して推奨した商品又はサービスの名称やそのセールスの成否を店舗端末100に入力する。サーバ装置20の取得部21は、上記のようにして得られた情報(つまり各ユーザの待機時間に関する情報及びユーザに対する推奨結果に関する情報のセット)を店舗端末100から通信網2経由で取得する(ステップS11)。このような情報取得が、店舗に来店する多数のユーザについて逐一なされることで、各ユーザの待機時間に関する情報及びユーザに対する推奨結果に関する情報のセットが膨大な数にわたって取得されることになる。
First, referring to FIG. 7, the operation of the machine learning performed by the
機械学習部22は、各ユーザの待機時間に関する情報を説明変数とし、各ユーザに推奨した結果に関する情報を目的変数として機械学習アルゴリズムを実行し、学習済アルゴリズムを生成する(ステップS12)。このとき、説明変数に関しては、ユーザの属性に関する情報を含めることが精度向上の観点から望ましい。
The
記憶部23は、機械学習部22により生成された学習済アルゴリズムを記憶する(ステップS13)。
The
次に、図8を参照して、サーバ装置20が行う推奨情報の生成動作について説明する。ユーザは店舗に来店すると、まず発券機110から発券されたチケットを受け取り、その発券順にオペレータによる応対が開始される。オペレータはユーザとの応対を開始したときに、店舗端末100に対して応対の開始を意味する操作を行うとともに、そのユーザのユーザIDを入力する。取得部21は、そのユーザの待機時間に関する情報をユーザID等とともに、店舗システム10から通信網2経由で取得する(ステップS21)。
Next, referring to FIG. 8, the operation of generating recommendation information performed by the
次に、生成部24は、記憶部23に記憶されている学習済アルゴリズムに対し、待機時間に関する情報を説明変数として入力すると(ステップS22)、その結果、各商品又はサービスについて上記ユーザに対するセールスが成功する確率が目的変数として得られる。生成部24は、得られた情報に基づいて推奨情報を生成する(ステップS23)。出力部25は、生成部24により生成された推奨情報を通信網2経由で店舗端末100に出力する(ステップS24)。この推奨情報は、例えば表示等の方法で店舗端末100から出力される。
Next, the
ここで、図9は、店舗端末100に出力(表示)される推奨情報を例示する図である。この推奨情報は、来店したユーザを識別する「ユーザ名」と、そのユーザの「属性」と、そのユーザが待機した「待機時間」と、そのユーザに推奨した場合に購入又は利用する可能性が高い「商品又はサービス名」と、その商品又はサービスを推奨するための説明に要する「平均説明時間」(ここでは、短い、中、長いという目安)とを含む。図9に例示する「優先順位」は、ユーザに推奨した場合に購入又は利用する可能性が高い順位を意味しており、優先順位1位が、ユーザに推奨した場合に購入又は利用する可能性が最も高いことを意味している。上記学習済アルゴリズムに対し、ユーザの待機時間に関する情報を説明変数として入力したときに、そのユーザに対して各商品又はサービスをセールスしたときに成功する確率が目的変数として得られるから、上記順位はその確率から特定可能である。オペレータはこの推奨情報を参考にして、ユーザに対するセールス活動を行う。
9 is a diagram illustrating an example of recommendation information output (displayed) on the
そして、オペレータは、ユーザに対する応対中又は応対後に、ユーザに対してセールスした各商品又はサービスについてそのセールスの成否を店舗端末100に入力する。図9に例示した「推奨結果」の「未」はセールスを行わなかったことを意味し、「成」はユーザに対するセールスが成功したことを意味し、「否」はユーザに対するセールスが失敗したことを意味している。このような「推奨結果」とユーザの「待機時間」の組は、機械学習部22による機械学習の目的変数及び説明変数の組として、再度利用される。これにより、機械学習の精度がさらに向上することになる。
Then, while or after serving the user, the operator inputs into the
以上説明した実施形態によれば、ユーザに商品又はサービスを推奨するための推奨情報を、店舗におけるユーザの待機時間に応じて生成して出力する。待機時間がユーザの心理状態に影響を与えるから、ユーザの心理状態に応じて、成功する可能性が高いオペレータのセールス活動を支援ないし実現することが可能となる。 According to the embodiment described above, recommendation information for recommending products or services to a user is generated and output according to the waiting time of the user in the store. Because waiting time affects the psychological state of the user, it is possible to support or realize sales activities of an operator that are more likely to be successful according to the psychological state of the user.
[変形例]
本発明は、上述した実施形態に限定されない。上述した実施形態を以下のように変形してもよい。また、以下の2つ以上の変形例を組み合わせて実施してもよい。
[変形例1]
待機時間は、ユーザに対する手続きが完了するまでにそのユーザが待機した時間であればよい。この一例として、上記実施形態では、ユーザが手続きを行う場所に到達してからそのユーザに対するその手続きが開始されるまでの時間を例示した。この例示に限らず、待機時間は、例えばユーザに対する手続きが開始されてからその手続きが完了するまでの時間であってもよいし、ユーザが手続きを行う場所に到達してからそのユーザに対するその手続きが開始されるまでの時間及びそのユーザに対する手続きが開始されてからその手続きが完了するまでの時間の和であってもよい。ユーザに対する手続きが開始された日時は、上記実施形態と同様の方法にて特定可能である。手続きが完了した日時は、例えばオペレータがユーザとの応対が終了したときに店舗端末100に所定の操作を行ったときの日時とすればよい。このように手続開始日時及び手続終了日時は店舗端末100によって特定可能であり、これらが通信網2経由でサーバ装置20の取得部21によって取得される。
[Modification]
The present invention is not limited to the above-described embodiment. The above-described embodiment may be modified as follows. In addition, two or more of the following modifications may be combined and implemented.
[Modification 1]
The waiting time may be the time that the user waits until the procedure for the user is completed. As an example, in the above embodiment, the time from when the user arrives at the place where the procedure is performed to when the procedure for the user is started is exemplified. Not limited to this example, the waiting time may be, for example, the time from when the procedure for the user is started to when the procedure is completed, or the sum of the time from when the user arrives at the place where the procedure is performed to when the procedure for the user is started and the time from when the procedure for the user is started to when the procedure is completed. The date and time when the procedure for the user is started can be specified in the same manner as in the above embodiment. The date and time when the procedure is completed may be, for example, the date and time when the operator performs a predetermined operation on the
また、待機時間として、ユーザが手続きを行う場所に到達してからそのユーザに対するその手続きが開始されるまでの時間及びそのユーザに対する手続きが開始されてから現時点までの時間をそれぞれ、説明変数として用いてもよい。この場合、図10に例示するような情報が記憶部23に記憶される。この情報には、各ユーザに対して発券されたチケットの発券番号と、その発券日時と、チケットが発券されたユーザを識別するためのユーザIDと、そのユーザに対する手続きが開始された手続開始日時と、そのユーザが店舗に来店してからそのユーザに対するその手続きが開始されるまでの待機時間Xと、その手続きが開始されてから現時点(図10では現時点を11:00とする)までの経過時間である待機時間Yとが含まれる。以上のように、ユーザに対する手続きが完了するまでにそのユーザが待機した時間として、様々な時間を用いることができる。
Also, as the waiting time, the time from when the user arrives at the place where the procedure is to be performed until the procedure for that user starts, and the time from when the procedure for that user starts until the current time may each be used as an explanatory variable. In this case, information such as that shown in FIG. 10 is stored in the
[変形例2]
機械学習の説明変数は、実施形態の例示以外の情報を含み得る。例えば説明変数が、手続きの進行度合いに関する情報を含んでいてもよい。具体的には、ユーザに対する手続きが開始されてからその手続きが完了するまでに要する時間として標準的に決められた標準時間と、ユーザに対する手続きが開始されてから現時点までの実際の経過時間との比に関する情報を説明変数としてもよい。これを実現するため、記憶部23は、図11に例示するように、各手続きを識別する手続きIDと、その手続きが開始されてからその手続きが完了するまでに要する時間として標準的に決められた標準時間とを対応付けて記憶する。標準時間は、手続きごとのシミュレーション等により特定されたものである。オペレータが手続きを開始するときにその手続きの手続きIDを店舗端末100に入力することで、取得部21はユーザに対する手続きの手続きIDを取得する。以降、手続きが終了するまで、生成部24は定期的に、上記手続きの標準時間と、ユーザに対する手続きが開始されてから現時点までの実際の経過時間との比を学習済アルゴリズムに入力し、その結果、目的変数として得られた情報に基づいて推奨情報を生成する。この学習済アルゴリズムは、説明変数として、各手続きの標準時間と各手続きが開始されてから現時点までの実際の経過時間との比を含み、目的変数として、上記現時点までにオペレータからユーザに対してなされた各種商品又はサービスのセールス結果に関する情報を含む機械学習により生成されたものである。これにより、例えば、Aという手続きの標準時間における初期の段階で推奨した或る商品のセールス成功率が高いとか、Aという手続きの標準時間内に推奨した或る商品のセールス成功率が高いとか、Aという手続きの標準時間を超えて推奨した或るサービスのセールス成功率が低い、といったような知見に基づいて、成功する可能性が高いセールス活動を支援ないし実現することが可能となる。
[Modification 2]
The explanatory variables of the machine learning may include information other than the examples of the embodiment. For example, the explanatory variables may include information on the progress of the procedure. Specifically, the explanatory variables may be information on the ratio between a standard time determined as the time required from the start of a procedure for a user to the completion of the procedure and the actual elapsed time from the start of the procedure for the user to the current time. To achieve this, as illustrated in FIG. 11, the
[変形例3]
説明変数は、ユーザが手続きを行う場所に到達したときの天候に関する情報を含んでもよい。この天候に関する情報は、例えば各地の天候情報を公開しているサーバ装置から通信網2経由で取得部21が取得すればよい。生成部24は、ユーザが手続きを行う場所に到達したときの天候に関する情報を学習済アルゴリズムに入力し、その結果、目的変数として得られた情報に基づいて推奨情報を生成する。この学習済アルゴリズムは、説明変数として、ユーザが手続きを行う場所に到達したときの天候に関する情報を含み、目的変数として、上記現時点までにオペレータからユーザに対してなされた各種商品又はサービスのセールス結果に関する情報を含む機械学習により生成されたものである。これにより、例えば天候が晴のときに推奨した或る商品のセールス成功率が高いとか、天候が雨のときに推奨した或るサービスのセールス成功率が低いといったような知見に基づいて、成功する可能性が高いセールス活動を支援ないし実現することが可能となる。
[Modification 3]
The explanatory variables may include information about the weather when the user arrives at the place where the procedure is to be performed. The information about the weather may be acquired by the
[変形例4]
説明変数は、ユーザが手続きを行う場所に到達したときの時間帯に関する情報を含んでもよい。この時間帯に関する情報は、サーバ装置20の内部時計機能により計測されたものを取得部21が取得すればよい。生成部24は、ユーザが手続きを行う場所に到達したときの時間帯に関する情報を学習済アルゴリズムに入力し、その結果、目的変数として得られた情報に基づいて推奨情報を生成する。この学習済アルゴリズムは、説明変数として、ユーザが手続きを行う場所に到達したときの時間帯に関する情報を含み、目的変数として、上記現時点までにオペレータからユーザに対してなされた各種商品又はサービスのセールス結果に関する情報を含む機械学習により生成されたものである。これにより、例えば日中に推奨した或る商品のセールス成功率が高いとか、夜間に推奨した或るサービスのセールス成功率が低いといったような知見に基づいて、成功する可能性が高いセールス活動を支援ないし実現することが可能となる。
[Modification 4]
The explanatory variables may include information about the time zone when the user arrives at the place where the procedure is to be performed. The information about the time zone may be measured by the internal clock function of the
[変形例5]
上記実施形態では、ユーザに推奨した場合に購入又は利用する可能性が高い順位で推奨情報をオペレータに提示していたが、ユーザに商品又はサービスを推奨するべき順番をオペレータに提示するようにしてもよい。具体的には、図9に例示した優先順位が、オペレータがユーザに対して商品又はサービスを推奨する順番を意味していてもよい。
[Modification 5]
In the above embodiment, the recommended information is presented to the operator in the order of likelihood of purchase or use when recommended to the user, but the order in which products or services should be recommended to the user may be presented to the operator. Specifically, the priority order illustrated in FIG. 9 may mean the order in which the operator recommends products or services to the user.
[変形例6]
ユーザの待機時間の計測方法は、実施形態の例示に限定されない。例えば店舗内に撮像装置を設置しておき、店舗システム10がその撮像画像を画像認識してユーザ及びオペレータの動きを解析することで、ユーザが店舗に訪れた日時、手続きが開始された日時、及び手続きが終了した日時を特定し、これをサーバ装置20の取得部21が取得するようにしてもよい。
[Modification 6]
The method of measuring the waiting time of the user is not limited to the example of the embodiment. For example, an imaging device may be installed in the store, and the
[変形例7]
店舗は、実施形態の例示に限定されず、ユーザに対する手続きが行われるような場所であれば、どのような種類や規模の店舗であってもよい。また、商品又はサービスも実施形態の例示に限定されない。
[Modification 7]
The store is not limited to the example of the embodiment, and may be any type or size of store as long as it is a place where procedures for users can be performed. Furthermore, the products or services are not limited to the example of the embodiment.
また、サーバ装置20が行う処理の一部または全部を店舗端末100が行ってもよい。サーバ装置20が行う処理の全部を店舗端末100が行う場合には、その店舗端末100が本発明に係る情報処理装置に相当する。また、サーバ装置20が行う処理の一部を店舗端末100が行う場合には、サーバ装置20及び店舗端末100が本発明に係る情報処理装置に相当する。
The
[その他の変形例]
なお、上記実施形態の説明に用いたブロック図は、機能単位のブロックを示している。これらの機能ブロック(構成部)は、ハードウェア及びソフトウェアの少なくとも一方の任意の組み合わせによって実現される。また、各機能ブロックの実現方法は特に限定されない。すなわち、各機能ブロックは、物理的又は論理的に結合した1つの装置を用いて実現されてもよいし、物理的又は論理的に分離した2つ以上の装置を直接的又は間接的に(例えば、有線、無線などを用いて)接続し、これら複数の装置を用いて実現されてもよい。機能ブロックは、上記1つの装置又は上記複数の装置にソフトウェアを組み合わせて実現されてもよい。
[Other Modifications]
The block diagrams used in the description of the above embodiments show functional blocks. These functional blocks (components) are realized by any combination of at least one of hardware and software. The method of realizing each functional block is not particularly limited. That is, each functional block may be realized using one device that is physically or logically coupled, or may be realized using two or more devices that are physically or logically separated and directly or indirectly connected (for example, using wires, wirelessly, etc.). The functional blocks may be realized by combining the one device or the multiple devices with software.
機能には、判断、決定、判定、計算、算出、処理、導出、調査、探索、確認、受信、送信、出力、アクセス、解決、選択、選定、確立、比較、想定、期待、見做し、報知(broadcasting)、通知(notifying)、通信(communicating)、転送(forwarding)、構成(configuring)、再構成(reconfiguring)、割り当て(allocating、mapping)、割り振り(assigning)などがあるが、これらに限られない。たとえば、送信を機能させる機能ブロック(構成部)は、送信制御部(transmitting unit)や送信機(transmitter)と呼称される。いずれも、上述したとおり、実現方法は特に限定されない。 Functions include, but are not limited to, judgement, determination, judgment, calculation, computation, processing, derivation, investigation, search, confirmation, reception, transmission, output, access, resolution, selection, selection, establishment, comparison, assumption, expectation, regard, broadcasting, notifying, communicating, forwarding, configuring, reconfiguring, allocating, mapping, and assignment. For example, a functional block (component) that performs the transmission function is called a transmitting unit or a transmitter. As mentioned above, there are no particular limitations on the method of realization for either of these.
例えば、本開示の一実施の形態におけるサーバ装置20は、本開示の処理を行うコンピュータとして機能してもよい。
For example, the
本開示において説明した各態様/実施形態は、LTE(Long Term Evolution)、LTE-A(LTE-Advanced)、SUPER 3G、IMT-Advanced、4G(4th generation mobile communication system)、5G(5th generation mobile communication system)、FRA(Future Radio Access)、NR(new Radio)、W-CDMA(登録商標)、GSM(登録商標)、CDMA2000、UMB(Ultra Mobile Broadband)、IEEE 802.11(Wi-Fi(登録商標))、IEEE 802.16(WiMAX(登録商標))、IEEE 802.20、UWB(Ultra-WideBand)、Bluetooth(登録商標)、その他の適切なシステムを利用するシステム及びこれらに基づいて拡張された次世代システムの少なくとも一つに適用されてもよい。また、複数のシステムが組み合わされて(例えば、LTE及びLTE-Aの少なくとも一方と5Gとの組み合わせ等)適用されてもよい。 Each aspect/embodiment described in this disclosure may be applied to at least one of LTE (Long Term Evolution), LTE-A (LTE-Advanced), SUPER 3G, IMT-Advanced, 4G (4th generation mobile communication system), 5G (5th generation mobile communication system), FRA (Future Radio Access), NR (new Radio), W-CDMA (registered trademark), GSM (registered trademark), CDMA2000, UMB (Ultra Mobile Broadband), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, UWB (Ultra-WideBand), Bluetooth (registered trademark), and other suitable systems, and next-generation systems extended based on these. In addition, multiple systems may be combined (for example, a combination of at least one of LTE and LTE-A with 5G, etc.).
本開示において説明した各態様/実施形態の処理手順、シーケンス、フローチャートなどは、矛盾の無い限り、順序を入れ替えてもよい。例えば、本開示において説明した方法については、例示的な順序を用いて様々なステップの要素を提示しており、提示した特定の順序に限定されない。 The processing steps, sequences, flow charts, etc. of each aspect/embodiment described in this disclosure may be reordered unless inconsistent. For example, the methods described in this disclosure present elements of various steps using an example order and are not limited to the particular order presented.
入出力された情報等は特定の場所(例えば、メモリ)に保存されてもよいし、管理テーブルを用いて管理してもよい。入出力される情報等は、上書き、更新、又は追記され得る。出力された情報等は削除されてもよい。入力された情報等は他の装置へ送信されてもよい。 The input and output information may be stored in a specific location (e.g., memory) or may be managed using a management table. The input and output information may be overwritten, updated, or added to. The output information may be deleted. The input information may be transmitted to another device.
判定は、1ビットで表される値(0か1か)によって行われてもよいし、真偽値(Boolean:true又はfalse)によって行われてもよいし、数値の比較(例えば、所定の値との比較)によって行われてもよい。 The determination may be based on a value represented by one bit (0 or 1), a Boolean (true or false) value, or a numerical comparison (e.g., with a predetermined value).
以上、本開示について詳細に説明したが、当業者にとっては、本開示が本開示中に説明した実施形態に限定されるものではないということは明らかである。本開示は、請求の範囲の記載により定まる本開示の趣旨及び範囲を逸脱することなく修正及び変更態様として実施することができる。したがって、本開示の記載は、例示説明を目的とするものであり、本開示に対して何ら制限的な意味を有するものではない。 Although the present disclosure has been described in detail above, it is clear to those skilled in the art that the present disclosure is not limited to the embodiments described herein. The present disclosure can be implemented in modified and altered forms without departing from the spirit and scope of the present disclosure as defined by the claims. Therefore, the description of the present disclosure is intended as an illustrative example and does not have any limiting meaning on the present disclosure.
ソフトウェアは、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、ハードウェア記述言語と呼ばれるか、他の名称で呼ばれるかを問わず、命令、命令セット、コード、コードセグメント、プログラムコード、プログラム、サブプログラム、ソフトウェアモジュール、アプリケーション、ソフトウェアアプリケーション、ソフトウェアパッケージ、ルーチン、サブルーチン、オブジェクト、実行可能ファイル、実行スレッド、手順、機能などを意味するよう広く解釈されるべきである。また、ソフトウェア、命令、情報などは、伝送媒体を介して送受信されてもよい。例えば、ソフトウェアが、有線技術(同軸ケーブル、光ファイバケーブル、ツイストペア、デジタル加入者回線(DSL:Digital Subscriber Line)など)及び無線技術(赤外線、マイクロ波など)の少なくとも一方を使用してウェブサイト、サーバ、又は他のリモートソースから送信される場合、これらの有線技術及び無線技術の少なくとも一方は、伝送媒体の定義内に含まれる。 Software should be construed broadly to mean instructions, instruction sets, code, code segments, program code, programs, subprograms, software modules, applications, software applications, software packages, routines, subroutines, objects, executable files, threads of execution, procedures, functions, and the like, whether referred to as software, firmware, middleware, microcode, hardware description language, or otherwise. Software, instructions, information, and the like may also be transmitted or received over a transmission medium. For example, if the software is transmitted from a website, server, or other remote source using wired technologies (such as coaxial cable, fiber optic cable, twisted pair, Digital Subscriber Line (DSL)), and/or wireless technologies (such as infrared, microwave, and the like), then these wired and/or wireless technologies are included within the definition of a transmission medium.
本開示において説明した情報、信号などは、様々な異なる技術のいずれかを使用して表されてもよい。例えば、上記の説明全体に渡って言及され得るデータ、命令、コマンド、情報、信号、ビット、シンボル、チップなどは、電圧、電流、電磁波、磁界若しくは磁性粒子、光場若しくは光子、又はこれらの任意の組み合わせによって表されてもよい。
なお、本開示において説明した用語及び本開示の理解に必要な用語については、同一の又は類似する意味を有する用語と置き換えてもよい。
The information, signals, etc. described in this disclosure may be represented using any of a variety of different technologies. For example, the data, instructions, commands, information, signals, bits, symbols, chips, etc. that may be referred to throughout the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or magnetic particles, optical fields or photons, or any combination thereof.
In addition, terms explained in this disclosure and terms necessary for understanding this disclosure may be replaced with terms having the same or similar meanings.
また、本開示において説明した情報、パラメータなどは、絶対値を用いて表されてもよいし、所定の値からの相対値を用いて表されてもよいし、対応する別の情報を用いて表されてもよい。 In addition, the information, parameters, etc. described in this disclosure may be expressed using absolute values, may be expressed using relative values from a predetermined value, or may be expressed using other corresponding information.
本開示において使用する「に基づいて」という記載は、別段に明記されていない限り、「のみに基づいて」を意味しない。言い換えれば、「に基づいて」という記載は、「のみに基づいて」と「に少なくとも基づいて」の両方を意味する。 As used in this disclosure, the phrase "based on" does not mean "based only on," unless expressly stated otherwise. In other words, the phrase "based on" means both "based only on" and "based at least on."
本開示において使用する「第1」、「第2」などの呼称を使用した要素へのいかなる参照も、それらの要素の量又は順序を全般的に限定しない。これらの呼称は、2つ以上の要素間を区別する便利な方法として本開示において使用され得る。したがって、第1及び第2の要素への参照は、2つの要素のみが採用され得ること、又は何らかの形で第1の要素が第2の要素に先行しなければならないことを意味しない。 Any reference to elements using designations such as "first," "second," etc., used in this disclosure does not generally limit the quantity or order of those elements. These designations may be used in this disclosure as a convenient way to distinguish between two or more elements. Thus, a reference to a first and a second element does not imply that only two elements may be employed or that the first element must precede the second element in some way.
上記の各装置の構成における「部」を、「手段」、「回路」、「デバイス」等に置き換えてもよい。 The "part" in the configuration of each of the above devices may be replaced with "means," "circuit," "device," etc.
本開示において、「含む(include)」、「含んでいる(including)」及びそれらの変形が使用されている場合、これらの用語は、用語「備える(comprising)」と同様に、包括的であることが意図される。さらに、本開示において使用されている用語「又は(or)」は、排他的論理和ではないことが意図される。 When the terms "include," "including," and variations thereof are used in this disclosure, these terms are intended to be inclusive, similar to the term "comprising." Additionally, the term "or," as used in this disclosure, is not intended to be an exclusive or.
本開示において、例えば、英語でのa,an及びtheのように、翻訳により冠詞が追加された場合、本開示は、これらの冠詞の後に続く名詞が複数形であることを含んでもよい。 In this disclosure, where articles have been added through translation, such as a, an, and the in English, this disclosure may include that the nouns following these articles are in the plural form.
1…情報処理システム、2…通信網、10…店舗システム、100…店舗端末、110…発券機、1001…プロセッサ、1002…メモリ、1003…ストレージ、1004…通信装置、1005…入力装置、1006…出力装置、20…サーバ装置、21…取得部、22…機械学習部、23…記憶部、24…生成部、25…出力部、2001…プロセッサ、2002…メモリ、2003…ストレージ、2004…通信装置、2005…入力装置、2006…出力装置。 1...information processing system, 2...communication network, 10...store system, 100...store terminal, 110...ticket issuing machine, 1001...processor, 1002...memory, 1003...storage, 1004...communication device, 1005...input device, 1006...output device, 20...server device, 21...acquisition unit, 22...machine learning unit, 23...storage unit, 24...generation unit, 25...output unit, 2001...processor, 2002...memory, 2003...storage, 2004...communication device, 2005...input device, 2006...output device.
Claims (9)
取得された前記待機時間に応じて、前記ユーザに商品又はサービスを推奨するための推奨情報を生成する生成部であって、ユーザに対する手続きが完了するまでに当該ユーザが待機した待機時間に関する情報を説明変数に含み、ユーザに推奨した結果に関する情報を目的変数に含む機械学習により生成された学習済アルゴリズムに対し、取得された前記待機時間に関する情報を説明変数として入力して得られた目的変数に基づいて、前記ユーザが推奨された商品又はサービスを購入する可能性に応じた前記推奨情報を生成する生成部と、
生成された前記推奨情報を出力する出力部と
を備えることを特徴とする情報処理装置。 an acquisition unit that acquires information regarding a waiting time that a user has waited until a procedure for the user is completed;
a generation unit that generates recommendation information for recommending a product or service to the user according to the acquired waiting time, the generation unit generating the recommendation information according to the likelihood that the user will purchase the recommended product or service based on an objective variable obtained by inputting the acquired information about the waiting time into a trained algorithm generated by machine learning, the trained algorithm including, as an explanatory variable, information about the waiting time the user waited until a procedure for the user was completed, and information about a result of a recommendation to the user, as an objective variable;
and an output unit that outputs the generated recommendation information.
前記ユーザが手続きを行う場所に到達してから当該ユーザに対する当該手続きが開始されるまでの時間を含む
ことを特徴とする請求項1記載の情報処理装置。 The information regarding the waiting time is
The information processing apparatus according to claim 1 , further comprising a time from when the user arrives at a place where the procedure is to be performed to when the procedure for the user is started.
前記ユーザに対する前記手続きが開始されてから現時点までの時間を含む
ことを特徴とする請求項1又は2記載の情報処理装置。 The information regarding the waiting time is
3. The information processing apparatus according to claim 1, further comprising a time from when the procedure for the user was started to a current time.
前記説明変数は、取得された前記比に関する情報を含む
ことを特徴とする請求項3に記載の情報処理装置。 the acquisition unit acquires information regarding a ratio between a standard time determined as a time required from the start of the procedure for the user to the completion of the procedure and an elapsed time from the start of the procedure for the user to a current time,
The explanatory variables include information about the obtained ratio.
4. The information processing apparatus according to claim 3.
ことを特徴とする請求項1~4のいずれか1項に記載の情報処理装置。 5. The information processing apparatus according to claim 1 , wherein the explanatory variables include information relating to attributes of the users.
ことを特徴とする請求項1~5のいずれか1項に記載の情報処理装置。 The information processing device according to any one of claims 1 to 5 , wherein the explanatory variables include information regarding weather when the user arrives at a location where the procedure is to be performed or before and after the arrival.
ことを特徴とする請求項1~6のいずれか1項に記載の情報処理装置。 The information processing device according to claim 1 , wherein the explanatory variables include information regarding a time period when the user arrives at a location where the procedure is to be performed.
ことを特徴とする請求項1~7のいずれか1項に記載の情報処理装置。 The information processing device according to claim 1 , wherein the recommendation information includes information regarding the contents of a product or service recommended to the user.
ことを特徴とする請求項1~8のいずれか1項に記載の情報処理装置。 The information processing device according to claim 1 , wherein the recommendation information includes information regarding an order in which a plurality of products or services are to be recommended to the user.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021203740A JP7660491B2 (en) | 2021-12-15 | 2021-12-15 | Information processing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021203740A JP7660491B2 (en) | 2021-12-15 | 2021-12-15 | Information processing device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023088791A JP2023088791A (en) | 2023-06-27 |
| JP7660491B2 true JP7660491B2 (en) | 2025-04-11 |
Family
ID=86935344
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021203740A Active JP7660491B2 (en) | 2021-12-15 | 2021-12-15 | Information processing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7660491B2 (en) |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009140450A (en) | 2007-12-11 | 2009-06-25 | Yahoo Japan Corp | System, server and method for distributing content during waiting time |
| JP2009230231A (en) | 2008-03-19 | 2009-10-08 | Fujitsu Ltd | Content distribution device, content playback system, content distribution method and computer program |
| JP2017068638A (en) | 2015-09-30 | 2017-04-06 | 株式会社日本総合研究所 | Waiting time consumption support system |
| JP2019067189A (en) | 2017-10-02 | 2019-04-25 | 株式会社リクルート | Order management system, order management device, and program |
| JP2021099869A (en) | 2018-02-22 | 2021-07-01 | オムロン株式会社 | Recommendation information specification device, recommendation information specification system, recommendation information specification method, terminal device, and program |
| JP2021105858A (en) | 2019-12-26 | 2021-07-26 | 株式会社Nttドコモ | Information processing device |
-
2021
- 2021-12-15 JP JP2021203740A patent/JP7660491B2/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009140450A (en) | 2007-12-11 | 2009-06-25 | Yahoo Japan Corp | System, server and method for distributing content during waiting time |
| JP2009230231A (en) | 2008-03-19 | 2009-10-08 | Fujitsu Ltd | Content distribution device, content playback system, content distribution method and computer program |
| JP2017068638A (en) | 2015-09-30 | 2017-04-06 | 株式会社日本総合研究所 | Waiting time consumption support system |
| JP2019067189A (en) | 2017-10-02 | 2019-04-25 | 株式会社リクルート | Order management system, order management device, and program |
| JP2021099869A (en) | 2018-02-22 | 2021-07-01 | オムロン株式会社 | Recommendation information specification device, recommendation information specification system, recommendation information specification method, terminal device, and program |
| JP2021105858A (en) | 2019-12-26 | 2021-07-26 | 株式会社Nttドコモ | Information processing device |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023088791A (en) | 2023-06-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2016024758A (en) | Point information management program and method | |
| JP2022071698A (en) | Information processing device | |
| JP7539869B2 (en) | Profile Generator | |
| CN113671907B (en) | Production monitoring method and device for monitoring vehicle production and storage medium | |
| JP7660491B2 (en) | Information processing device | |
| JP7503050B2 (en) | Demand distribution device | |
| US20220095393A1 (en) | Device management system | |
| JP6748174B2 (en) | Financial product proposal device | |
| JP7645765B2 (en) | Information processing system and payment management device | |
| US11785651B2 (en) | Device management system | |
| WO2021039916A1 (en) | Price prediction device | |
| US11016868B2 (en) | Application usage estimation device and rule formulation device | |
| JP7620725B2 (en) | Information processing device | |
| JP7315385B2 (en) | Information processing system | |
| JP6935893B1 (en) | Information processing program and information processing equipment | |
| JP7572809B2 (en) | Information Providing Device | |
| JP2019185672A (en) | Point management server and registration program | |
| JP7350953B1 (en) | information processing equipment | |
| US11604831B2 (en) | Interactive device | |
| JP7265053B1 (en) | Information processing equipment | |
| JP7553639B1 (en) | Information processing device | |
| JP7689087B2 (en) | Information processing device | |
| JP2021144647A (en) | Information processing device | |
| JP7655842B2 (en) | Information processing system, privilege management device, and conversion device | |
| US20210248196A1 (en) | Interest estimation device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240806 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250114 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250121 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250318 |
|
| 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: 20250325 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250401 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7660491 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |