JP7808639B2 - Information processing system, information processing method and program - Google Patents
Information processing system, information processing method and programInfo
- Publication number
- JP7808639B2 JP7808639B2 JP2024088633A JP2024088633A JP7808639B2 JP 7808639 B2 JP7808639 B2 JP 7808639B2 JP 2024088633 A JP2024088633 A JP 2024088633A JP 2024088633 A JP2024088633 A JP 2024088633A JP 7808639 B2 JP7808639 B2 JP 7808639B2
- Authority
- JP
- Japan
- Prior art keywords
- funeral
- plan
- data
- client
- fee
- 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
Description
本開示は、情報処理システム、情報処理方法及びプログラムに関する。 This disclosure relates to an information processing system, an information processing method, and a program.
従来、喪主は、病院や警察などの仲介を得て、近隣の葬儀社に対して葬儀の依頼を行うことが一般的であった。近年では、特許文献1のように、インターネットなどのネットワークを介して、喪主と葬儀社とを仲介するシステムが提案されている。 In the past, it was common for the chief mourner to request a funeral from a nearby funeral home through the intermediation of a hospital, police, or other institution. In recent years, systems have been proposed that act as an intermediary between the chief mourner and the funeral home via a network such as the Internet, as disclosed in Patent Document 1.
一般に、葬儀を依頼する依頼者は、日常生活において葬祭サービスになじみがないにも関わらず、故人の逝去に伴い、突然に喪主として葬儀を取り仕切る必要に迫られる。喪主は、葬儀内容から関係者への連絡まで、短期間で多くの事項を決めていかなければならず、各々の事項に係る選択肢や料金を細かく検討することには多くの困難とストレスを伴うことが多い。そのため、葬祭サービスの仲介に際しては、そうした依頼者をサポートできるような、より改善されたシステムを提供することが望まれる。 Generally, those requesting a funeral are unfamiliar with funeral services in their daily lives, yet suddenly find themselves forced to take charge of the funeral as chief mourner following the death of a loved one. The chief mourner must decide on many matters in a short space of time, from the details of the funeral to contacting relevant parties, and carefully considering the options and fees for each matter often poses great difficulties and stress. Therefore, it is desirable to provide an improved system that can support such clients when intermediating funeral services.
本開示は、葬祭に係る仲介サービスのためのより改善された情報処理システム、情報処理方法及びプログラムを提供することを目的とする。 The purpose of this disclosure is to provide an improved information processing system, information processing method, and program for funeral-related intermediary services.
本開示の一態様に係る情報処理システムは、葬儀プランに係るプランデータを取得するように構成されるプランデータ取得部と、前記葬儀プランに関連する現在の環境データを取得するように構成される環境データ取得部と、前記プランデータ、及び前記環境データのうち少なくとも一部を料金予測モデルに入力することにより、前記葬儀プランの予測金額を取得するように構成される料金取得部と、前記予測金額を、前記葬儀プランを提供する葬儀社に対して出力するように構成される料金出力部と、を備える。 An information processing system according to one aspect of the present disclosure includes a plan data acquisition unit configured to acquire plan data related to a funeral plan, an environmental data acquisition unit configured to acquire current environmental data related to the funeral plan, a fee acquisition unit configured to acquire a predicted amount for the funeral plan by inputting the plan data and at least a portion of the environmental data into a fee prediction model, and a fee output unit configured to output the predicted amount to the funeral home that provides the funeral plan.
本開示の一態様に係る情報処理方法は、コンピュータが、葬儀プランに係るプランデータを取得することと、前記葬儀プランに関連する現在の環境データを取得することと、前記プランデータ、及び前記環境データのうち少なくとも一部を料金予測モデルに入力することにより、前記葬儀プランの予測金額を取得することと、前記予測金額を、前記葬儀プランを提供する葬儀社に対して出力することと、を実行することを含む。 An information processing method according to one aspect of the present disclosure includes a computer executing the following steps: acquiring plan data relating to a funeral plan; acquiring current environmental data related to the funeral plan; inputting at least a portion of the plan data and the environmental data into a price prediction model to obtain a predicted price for the funeral plan; and outputting the predicted price to a funeral home that provides the funeral plan.
本開示の一態様に係るプログラムは、コンピュータに、葬儀プランに係るプランデータを取得することと、前記葬儀プランに関連する現在の環境データを取得することと、前記プランデータ、及び前記環境データのうち少なくとも一部を料金予測モデルに入力することにより、前記葬儀プランの予測金額を取得することと、前記予測金額を、前記葬儀プランを提供する葬儀社に対して出力することと、を実行させる。 A program according to one aspect of the present disclosure causes a computer to acquire plan data relating to a funeral plan, acquire current environmental data related to the funeral plan, input at least a portion of the plan data and the environmental data into a price prediction model to obtain a predicted amount for the funeral plan, and output the predicted amount to the funeral home that provides the funeral plan.
本開示の一態様に係るプログラムは、コンピュータに、葬儀社から葬儀プランに係るプランデータの入力を受け付けることと、前記プランデータを他のコンピュータに送信することと、前記プランデータを料金予測モデルに入力することによって取得された、前記葬儀プランの予測金額を示すデータを前記他のコンピュータから受信することと、実行させる。 A program according to one aspect of the present disclosure causes a computer to accept input of plan data relating to a funeral plan from a funeral home, transmit the plan data to another computer, and receive data from the other computer indicating the predicted amount of the funeral plan obtained by inputting the plan data into a fee prediction model.
図1~図20を参照して、本開示の情報処理システム、情報処理方法及びプログラムの例を説明する。本開示の情報処理システムは、葬祭サービスの提供に係る契約を仲介する仲介サービスを提供するように構成される。本発明はこれらの例示に限定されるものではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。 Examples of the information processing system, information processing method, and program of the present disclosure will be described with reference to Figures 1 to 20. The information processing system of the present disclosure is configured to provide an intermediary service that mediates contracts related to the provision of funeral services. The present invention is not limited to these examples, but is defined by the claims, and is intended to include all modifications within the meaning and scope of the claims.
[システムの全体構成]
図1に示すように、情報処理システム10は、1以上の葬儀社端末30と、1以上のサーバ40とを備える。以下、情報処理システム10が1の葬儀社端末30と1のサーバ40とを備える事例を用いて説明する。葬儀社端末30は、葬祭サービスを提供する提供者(例えば、葬儀社又は葬儀社の従業員。以下、単に「提供者」と示す)によって使用される端末である。葬儀社端末30は、例えば、葬儀社の店舗に配置される。
[Overall system configuration]
As shown in Figure 1, the information processing system 10 includes one or more funeral home terminals 30 and one or more servers 40. Below, an example will be described in which the information processing system 10 includes one funeral home terminal 30 and one server 40. The funeral home terminal 30 is a terminal used by a provider of funeral services (for example, a funeral parlor or an employee of the funeral parlor; hereinafter simply referred to as the "provider"). The funeral home terminal 30 is located, for example, in the funeral home's store.
情報処理システム10は、1以上の依頼者端末20を含んでもよい。依頼者端末20は、葬祭サービスを依頼する依頼者(以下、単に「依頼者」と示す)によって使用される端末である。依頼者端末20は、ネットワークNTを介してサーバ40と通信可能である。葬祭サービスの提供者と依頼者は、ともに、仲介サービスの利用者(ユーザ)である。 The information processing system 10 may include one or more client terminals 20. A client terminal 20 is a terminal used by a client requesting funeral services (hereinafter simply referred to as a "client"). The client terminal 20 is capable of communicating with the server 40 via the network NT. Both the funeral service provider and the client are users of the intermediary service.
葬儀社端末30は、ネットワークNTを介してサーバ40と通信可能である。依頼者端末20と、葬儀社端末30とは、ネットワークNT、及びサーバ40を介して通信可能である。ネットワークNTは、例えば、インターネット、WAN(Wide Area Network)、LAN(Local Area Network)、プロバイダ端末、無線通信網、無線基地局、専用回線を含むが、これらには限られない。 The funeral home terminal 30 can communicate with the server 40 via the network NT. The client terminal 20 and the funeral home terminal 30 can communicate via the network NT and the server 40. Examples of the network NT include, but are not limited to, the Internet, a WAN (Wide Area Network), a LAN (Local Area Network), a provider terminal, a wireless communication network, a wireless base station, and a dedicated line.
[依頼者端末の構成]
依頼者端末20は、例えば、スマートフォンである。依頼者端末20は、例えば、フィーチャーフォン、PDA(Personal Digital Assistant)、ウェアラブルデバイス、ノート型コンピュータ、又はタブレット型コンピュータといった、携帯端末装置であってもよい。依頼者端末20は、例えば、デスクトップ型コンピュータ、又はワークステーションといった、固定端末装置であってもよい。
[Configuration of the client terminal]
The requester terminal 20 is, for example, a smartphone. The requester terminal 20 may be, for example, a mobile terminal device such as a feature phone, a personal digital assistant (PDA), a wearable device, a notebook computer, or a tablet computer. The requester terminal 20 may be, for example, a fixed terminal device such as a desktop computer or a workstation.
図2に示すように、依頼者端末20は、1以上のプロセッサ21と、1以上のメモリ22と、1以上の通信インタフェース23と、1以上のタッチセンサ24と、1以上のディスプレイ25と、1以上のGNSS受信機26とを備える。以下、依頼者端末20がプロセッサ21、メモリ22、通信インタフェース23、タッチセンサ24、ディスプレイ25、及びGNSS受信機26を1つずつ備える事例を用いて説明する。 As shown in FIG. 2, the requester terminal 20 includes one or more processors 21, one or more memories 22, one or more communication interfaces 23, one or more touch sensors 24, one or more displays 25, and one or more GNSS receivers 26. The following description uses an example in which the requester terminal 20 includes one each of the processor 21, memory 22, communication interface 23, touch sensor 24, display 25, and GNSS receiver 26.
プロセッサ21は、プログラムに基づいて各種の処理を実行する。プログラムは、メモリ22に記憶される。プロセッサ21は、例えば、CPU(Central Processing Unit)、GPU(Graphics Processing Unit)、MPU(Micro Processor Unit)、FPGA(Field-Programmable Gate Array)、又は他の演算装置である。プロセッサ21は、例えば、各種ソフトウェア処理を実行するように構成される処理回路である。処理回路は、ソフトウェア処理の少なくとも一部を処理する専用のハードウェア回路(例えば、ASIC)を備えてもよい。つまり、ソフトウェア処理は、1又は複数のソフトウェア処理回路及び1又は複数の専用のハードウェア回路の少なくとも一方を備えた処理回路(processing circuitry)によって実行されればよい。 The processor 21 executes various processes based on programs. The programs are stored in the memory 22. The processor 21 is, for example, a central processing unit (CPU), a graphics processing unit (GPU), a microprocessor unit (MPU), a field-programmable gate array (FPGA), or other computing device. The processor 21 is, for example, a processing circuit configured to execute various software processes. The processing circuit may include a dedicated hardware circuit (e.g., an ASIC) that processes at least part of the software processes. In other words, the software processes may be executed by a processing circuitry that includes at least one or more software processing circuits and one or more dedicated hardware circuits.
メモリ22は、プログラムを含むデータを恒久的に記憶するストレージを含んでもよい。ストレージは、例えば、ROM(Read-Only Memory)、ハードディスク装置、フラッシュメモリ、又はその他の不揮発性記憶装置である。ストレージは、メモリカードのように、着脱可能な記憶装置であってもよい。メモリ22は、ストレージから読み出されたプログラム、及びデータを一時的に記憶する、RAM(Random Access Memory)又は他の揮発性のメモリを含んでもよい。 Memory 22 may include storage that permanently stores data, including programs. The storage may be, for example, read-only memory (ROM), a hard disk drive, flash memory, or other non-volatile storage device. The storage may also be a removable storage device, such as a memory card. Memory 22 may also include random access memory (RAM) or other volatile memory that temporarily stores programs and data read from the storage.
メモリ22は、例えば、OS(Operating System)、依頼者側葬儀アプリプログラム22a、及び依頼者データを記憶する。依頼者側葬儀アプリプログラム22aは、依頼者側葬儀アプリを実行するための複数の命令を含む。依頼者側葬儀アプリは、葬儀を依頼するための機能を実現するために、例えば、サーバ40又は他のアプリケーションサーバからネットワークNTを介して提供される。依頼者データは、葬祭サービスの提供を依頼する依頼者に関する情報を含む。依頼者データは、例えば、依頼者を認証するための認証データを含み得る。認証データは、例えば、依頼者ID、及びパスワードを含む。依頼者IDは、依頼者を識別するための識別子である。 The memory 22 stores, for example, an OS (Operating System), a client-side funeral app program 22a, and client data. The client-side funeral app program 22a includes multiple instructions for executing the client-side funeral app. The client-side funeral app is provided, for example, from the server 40 or another application server via the network NT to realize the function of requesting a funeral. The client data includes information about the client requesting the provision of funeral services. The client data may include, for example, authentication data for authenticating the client. The authentication data includes, for example, a client ID and a password. The client ID is an identifier for identifying the client.
通信インタフェース23は、ネットワークNTに有線又は無線にて接続するための装置を含む。通信インタフェース23は、ネットワークNTを介して他の装置と通信する機能を実現する。通信インタフェース23は、例えば、Wi-Fi(登録商標)、Bluetooth(登録商標)、NFC(Near Field Communication)、又は他の無線通信インタフェースである。通信インタフェース23は、例えば、LAN(Local Area Network)、又は他の有線通信インタフェースであってもよい。 The communication interface 23 includes a device for connecting to the network NT via a wired or wireless connection. The communication interface 23 realizes the function of communicating with other devices via the network NT. The communication interface 23 is, for example, Wi-Fi (registered trademark), Bluetooth (registered trademark), NFC (Near Field Communication), or another wireless communication interface. The communication interface 23 may also be, for example, a LAN (Local Area Network) or another wired communication interface.
タッチセンサ24は、例えば、静電容量式タッチセンサ、抵抗膜式タッチセンサ、超音波式タッチセンサ、又は他のタッチセンサである。タッチセンサ24の検知範囲は、ディスプレイ25の表示面の一部又は全部である。タッチセンサ24は、タップ、スワイプ、ドラッグ、フリック、及び他の態様による入力を検知可能な入力装置である。ディスプレイ25は、透過型、又は非透過型の表示装置である。ディスプレイ25は、例えば、液晶モニタ、有機EL(Electro Luminescence)モニタ、又は他の表示装置である。ディスプレイ25は、各種の画像を表示可能である。 The touch sensor 24 is, for example, a capacitive touch sensor, a resistive touch sensor, an ultrasonic touch sensor, or another type of touch sensor. The detection range of the touch sensor 24 is part or all of the display surface of the display 25. The touch sensor 24 is an input device capable of detecting inputs by tapping, swiping, dragging, flicking, and other modes. The display 25 is a transmissive or non-transmissive display device. The display 25 is, for example, a liquid crystal monitor, an organic electroluminescence (EL) monitor, or another type of display device. The display 25 is capable of displaying various images.
依頼者端末20は、タッチセンサ24に加えて、又は代えて他の入力装置を備えていてもよい。他の入力装置は、例えば、コントローラー、モーションセンサ、測距センサ、マイク、及びカメラである。コントローラーは、1以上の操作部品を有する。操作部品は、例えば、ボタン、キー、スイッチ、ハンドル、バー、タッチパッド、又はスティックである。モーションセンサは、例えば、加速度センサ、及び角速度センサである。依頼者端末20は、ディスプレイ25に加えて、又は代えて他の出力装置を備えていてもよい。他の出力装置は、例えば、音を出力する音出力装置であってもよい。 The requester terminal 20 may be equipped with other input devices in addition to or instead of the touch sensor 24. Examples of other input devices include a controller, a motion sensor, a distance sensor, a microphone, and a camera. The controller has one or more operating components. Examples of the operating components include a button, a key, a switch, a handle, a bar, a touchpad, or a stick. Examples of the motion sensor include an acceleration sensor and an angular velocity sensor. The requester terminal 20 may be equipped with other output devices in addition to or instead of the display 25. Examples of the other output devices may be a sound output device that outputs sound.
GNSS受信機26は、依頼者端末20の現在の位置に関する位置情報を取得する。GNSS受信機26は、例えば、GPS受信機、GLONASS受信機、Galileo受信機、BDS受信機、又は他の衛星信号の受信機である。GNSS受信機26は、端末20の現在の位置座標に関する位置情報を測位衛星から取得可能である。位置座標は、例えば、緯度、及び経度の座標値である。 The GNSS receiver 26 acquires location information regarding the current location of the requester terminal 20. The GNSS receiver 26 is, for example, a GPS receiver, a GLONASS receiver, a Galileo receiver, a BDS receiver, or a receiver of other satellite signals. The GNSS receiver 26 can acquire location information regarding the current location coordinates of the terminal 20 from positioning satellites. The location coordinates are, for example, latitude and longitude coordinate values.
[葬儀社端末の構成]
葬儀社端末30は、例えば、ノート型コンピュータである。葬儀社端末30は、例えば、スマートフォン、フィーチャーフォン、PDA、ウェアラブルデバイス、又はタブレット型コンピュータといった、携帯端末装置であってもよい。葬儀社端末30は、例えば、デスクトップ型コンピュータ、又はワークステーションといった、固定端末装置であってもよい。
[Configuration of funeral home terminal]
The funeral home terminal 30 is, for example, a notebook computer. The funeral home terminal 30 may be, for example, a mobile terminal device such as a smartphone, feature phone, PDA, wearable device, or tablet computer. The funeral home terminal 30 may be, for example, a fixed terminal device such as a desktop computer or workstation.
図3に示すように、葬儀社端末30は、1以上のプロセッサ31と、1以上のメモリ32と、1以上の通信インタフェース33と、1以上のキーボード34と、1以上のディスプレイ35とを備える。以下、葬儀社端末30がプロセッサ31、メモリ32、通信インタフェース33、キーボード34、及びディスプレイ35を1つずつ備える事例を用いて説明する。 As shown in FIG. 3, the funeral home terminal 30 includes one or more processors 31, one or more memories 32, one or more communication interfaces 33, one or more keyboards 34, and one or more displays 35. Below, we will explain an example in which the funeral home terminal 30 includes one processor 31, one memory 32, one communication interface 33, one keyboard 34, and one display 35.
プロセッサ31は、プログラムに基づいて各種の処理を実行する。プログラムは、メモリ32に記憶される。プロセッサ31は、例えば、CPU、GPU、MPU、FPGA、又は他の演算装置である。メモリ32は、プログラムを含むデータを恒久的に記憶するストレージを含んでもよい。メモリ32は、プログラム、及びデータを一時的に記憶するRAM、又は他の揮発性のメモリを含んでもよい。 The processor 31 executes various processes based on programs. The programs are stored in the memory 32. The processor 31 is, for example, a CPU, GPU, MPU, FPGA, or other computing device. The memory 32 may include storage for permanently storing data including the programs. The memory 32 may also include RAM or other volatile memory for temporarily storing programs and data.
メモリ32は、例えば、OS、葬儀社側葬儀アプリプログラム32a、及びコーポレーションデータを記憶する。葬儀社側葬儀アプリプログラム32aは、葬儀社側葬儀アプリを実行するための複数の命令を含む。葬儀社側葬儀アプリは、葬儀を受注するための機能を実現するために、例えば、サーバ40又は他のアプリケーションサーバからネットワークNTを介して提供される。コーポレーションデータは、葬儀社に関する情報を含む。コーポレーションデータは、例えば、コーポレーションIDを含み得る。コーポレーションIDは、葬儀社を識別するための識別子である。 Memory 32 stores, for example, an OS, a funeral home funeral app program 32a, and corporation data. The funeral home funeral app program 32a includes multiple instructions for executing the funeral home funeral app. The funeral home funeral app is provided, for example, from server 40 or another application server via network NT to realize the function of accepting funeral orders. The corporation data includes information about the funeral home. The corporation data may include, for example, a corporation ID. The corporation ID is an identifier for identifying the funeral home.
通信インタフェース33は、ネットワークNTに有線又は無線にて接続するための装置を含む。通信インタフェース33は、ネットワークNTを介して他の装置と通信する機能を実現する。通信インタフェース33は、例えば、Wi-Fi、Bluetooth、NFC、又は他の無線通信インタフェースである。通信インタフェース33は、例えば、LAN、又は他の有線通信インタフェースであってもよい。 The communication interface 33 includes a device for connecting to the network NT via a wired or wireless connection. The communication interface 33 realizes the function of communicating with other devices via the network NT. The communication interface 33 is, for example, Wi-Fi, Bluetooth, NFC, or another wireless communication interface. The communication interface 33 may also be, for example, a LAN or another wired communication interface.
キーボード34は、文字情報を入力可能な入力装置である。ディスプレイ35は、透過型、又は非透過型の表示装置である。ディスプレイ35は、例えば、液晶モニタ、有機ELモニタ、又は他の表示装置である。ディスプレイ35は、各種の画像を表示可能である。 The keyboard 34 is an input device capable of inputting text information. The display 35 is a transmissive or non-transmissive display device. The display 35 is, for example, a liquid crystal monitor, an organic EL monitor, or another display device. The display 35 is capable of displaying various images.
葬儀社端末30は、キーボード34に加えて、又は代えて他の入力装置を備えていてもよい。他の入力装置は、例えば、コントローラー、モーションセンサ、測距センサ、マイク、カメラ、マウス、及びタッチセンサである。葬儀社端末30は、ディスプレイ35に加えて、又は代えて他の出力装置を備えていてもよい。他の出力装置は、例えば、音を出力する音出力装置であってもよい。 The funeral home terminal 30 may be equipped with other input devices in addition to or instead of the keyboard 34. Examples of other input devices include a controller, motion sensor, distance sensor, microphone, camera, mouse, and touch sensor. The funeral home terminal 30 may be equipped with other output devices in addition to or instead of the display 35. Examples of other output devices may be sound output devices that output sound.
[サーバの構成]
図4に示すように、サーバ40は、1以上のプロセッサ41と、1以上のメモリ42と、通信インタフェース43と、を備える。以下、サーバ40がプロセッサ41、メモリ42、及び通信インタフェース43を1つずつ備える事例を用いて説明する。サーバ40は、ワークステーション、又はデスクトップ型コンピュータ等の汎用コンピュータであってもよい。
[Server configuration]
4, the server 40 includes one or more processors 41, one or more memories 42, and a communication interface 43. The following description will be given using an example in which the server 40 includes one processor 41, one memory 42, and one communication interface 43. The server 40 may be a general-purpose computer such as a workstation or a desktop computer.
プロセッサ41は、プログラムに基づいて各種の処理を実行する。プログラムは、メモリ42に記憶される。プロセッサ41は、例えば、CPU、GPU、MPU、FPGA、又は他の演算装置である。メモリ42は、プログラムを含むデータを恒久的に記憶するストレージを含んでもよい。メモリ42は、プログラム、及びデータを一時的に記憶するRAM、又は他の揮発性のメモリを含んでもよい。 The processor 41 executes various processes based on programs. The programs are stored in the memory 42. The processor 41 is, for example, a CPU, GPU, MPU, FPGA, or other computing device. The memory 42 may include storage for permanently storing data including the programs. The memory 42 may also include RAM or other volatile memory for temporarily storing programs and data.
通信インタフェース43は、ネットワークNTに有線又は無線にて接続するための装置を含む。通信インタフェース43は、ネットワークNTを介して他の装置と通信する機能を実現する。サーバ40は、通信インタフェース43によってネットワークNTを介して依頼者端末20、及び葬儀社端末30のそれぞれと通信可能である。通信インタフェース43は、例えば、LAN、又は他の有線通信インタフェースである。通信インタフェース43は、例えば、Wi-Fi、Bluetooth、NFC、又は他の無線通信インタフェースであってもよい。 The communication interface 43 includes a device for connecting to the network NT via a wired or wireless connection. The communication interface 43 realizes the function of communicating with other devices via the network NT. The server 40 can communicate with the client terminal 20 and the funeral home terminal 30 via the network NT via the communication interface 43. The communication interface 43 is, for example, a LAN or other wired communication interface. The communication interface 43 may also be, for example, Wi-Fi, Bluetooth, NFC, or other wireless communication interface.
サーバ40は、キーボード44、及びディスプレイ45を備えていてもよい。キーボード44は入力装置の一例である。サーバ40は、キーボード44に加えて、又は代えて他の入力装置を備えていてもよい。他の入力装置は、例えば、コントローラー、モーションセンサ、測距センサ、マイク、カメラ、マウス、又はタッチセンサを備えてもよい。ディスプレイ45は出力装置の一例である。サーバ40は、ディスプレイ45に加えて、又は代えて他の出力装置を備えていてもよい。他の出力装置は、例えば、プロジェクタ、又は音声を出力するスピーカなどを備えてもよい。こうした入力装置及び出力装置は、サーバ40の本体とは別体の外付け装置であってもよい。 The server 40 may include a keyboard 44 and a display 45. The keyboard 44 is an example of an input device. The server 40 may include other input devices in addition to or instead of the keyboard 44. The other input devices may include, for example, a controller, a motion sensor, a distance sensor, a microphone, a camera, a mouse, or a touch sensor. The display 45 is an example of an output device. The server 40 may include other output devices in addition to or instead of the display 45. The other output devices may include, for example, a projector or a speaker that outputs audio. Such input devices and output devices may be external devices separate from the main body of the server 40.
メモリ42は、例えば、OS、仲介プログラム42a、料金提案プログラム42b、依頼者データベース42c、プランデータベース42d、及び環境データベース42eを記憶する。メモリ42は、料金予測モデル46、及びプラン推奨モデル47のうち少なくとも一方を記憶してもよい。料金予測モデル46、及びプラン推奨モデル47は、学習済の機械学習モデルであってもよい。データベース42c,42d,42e、料金予測モデル46及びプラン推奨モデル47のうち少なくとも一つは、サーバ40とは別の1以上のコンピュータ又はサーバのストレージに格納されていてもよい。 Memory 42 stores, for example, an OS, an intermediary program 42a, a fee proposal program 42b, a client database 42c, a plan database 42d, and an environment database 42e. Memory 42 may also store at least one of a fee prediction model 46 and a plan recommendation model 47. The fee prediction model 46 and the plan recommendation model 47 may be trained machine learning models. At least one of databases 42c, 42d, and 42e, the fee prediction model 46, and the plan recommendation model 47 may be stored in the storage of one or more computers or servers separate from server 40.
仲介プログラム42aは、依頼者と葬儀社とを仲介する機能を実現するための複数の命令を含む。料金提案プログラム42bは、プランデータベース42dに登録される1以上の葬儀プランによる葬儀に掛かる料金(以下、「葬儀料金」と示す)を提案する機能を実現するための複数の命令を含む。 The intermediary program 42a contains multiple instructions for implementing the function of acting as an intermediary between the client and the funeral home. The fee proposal program 42b contains multiple instructions for implementing the function of proposing the fees for a funeral (hereinafter referred to as "funeral fees") according to one or more funeral plans registered in the plan database 42d.
依頼者データベース42cは、依頼者に関する依頼者データを格納している。
図5に示すように、依頼者データベース42cは、例えば、依頼者ID、依頼者属性データ、及び依頼者に関する他のデータを格納している。依頼者属性データ、及び依頼者に関する他のデータは、依頼者IDに紐づけて管理される。依頼者属性データ、及び依頼者に関する他のデータは、複数の依頼者に各別に対応する。依頼者属性データは、依頼者の属性を示す情報である。依頼者の属性は、例えば、依頼者の年齢、性別、住所、職業、勤務地、及び推定年収などの情報に基づいて分類される。
The requester database 42c stores requester data relating to requesters.
As shown in FIG. 5, the client database 42c stores, for example, a client ID, client attribute data, and other data related to the client. The client attribute data and other data related to the client are managed in association with the client ID. The client attribute data and other data related to the client correspond to each of multiple client(s). The client attribute data is information indicating the attributes of the client. The client attributes are classified based on information such as the client's age, gender, address, occupation, place of work, and estimated annual income.
依頼者データベース42cは、本開示の仲介サービスと利用者を共有する他のサービスのユーザデータベースとデータの一部又は全部を共有してもよい。他のサービスは、例えば、ECサイト、旅行サービスサイト、店舗又はサービスの会員プログラム、ポイントプログラム、又は電子決済サービスであってもよいが、これらには限られない。こうした他のサービスのデータを利用することにより、仲介サービスの利用が初めての依頼者であっても、依頼者自身によるデータ入力の手間を省きつつ、多様な属性データを仲介サービスにおいて利用することができる。 The client database 42c may share some or all of its data with the user database of other services that share users with the intermediary service of the present disclosure. The other services may be, for example, but are not limited to, e-commerce sites, travel service sites, store or service membership programs, point programs, or electronic payment services. By using data from such other services, even clients who are using the intermediary service for the first time can use a variety of attribute data in the intermediary service, while eliminating the need for the client to enter data themselves.
プランデータベース42dは、葬儀プランに関するプランデータを格納している。
図6に示すように、プランデータベース42dは、例えば、コーポレーションID、プランID、プラン内容データ、範囲データ、料金データ、需給データ、及び葬儀社に関する他のデータを格納している。プランIDは、コーポレーションIDに紐づけて管理される。プランIDは、葬儀プランを識別するための識別子である。
The plan database 42d stores plan data relating to funeral plans.
As shown in Figure 6, the plan database 42d stores, for example, a corporation ID, a plan ID, plan content data, scope data, fee data, supply and demand data, and other data related to the funeral home. The plan ID is managed in association with the corporation ID. The plan ID is an identifier used to identify the funeral plan.
プラン内容データ、範囲データ、料金データ、需給データ、及び葬儀社に関する他のデータは、プランIDに紐づけて管理される。プラン内容データ、範囲データ、料金データ、需給データ、及び葬儀社に関する他のデータは、複数の葬儀プランに各別に対応する。 Plan content data, range data, fee data, supply and demand data, and other data related to the funeral home are managed in association with the plan ID. Plan content data, range data, fee data, supply and demand data, and other data related to the funeral home correspond to multiple funeral plans.
プラン内容データは、対応する葬儀プランの内容を示す情報を含む。範囲データは、対応する葬儀プランによる葬祭サービスを提供可能な範囲(以下、提供範囲と示す)を示す情報である。提供範囲は、葬儀社によって任意に決定される。提供範囲は、例えば、葬儀社の所在地を中心とする所定範囲である。提供範囲は、葬儀社によって決定される任意の地域であってもよい。地域は、例えば、県、地方、市、町、及び村などの単位で分類される。料金データは、対応する葬儀プランの葬儀料金(設定料金)を示す情報である。需給データは、対応する葬儀プランによる葬儀の需要、及び供給に関する情報を含む。 Plan content data includes information indicating the content of the corresponding funeral plan. Range data is information indicating the area within which funeral services can be provided under the corresponding funeral plan (hereinafter referred to as the service area). The service area is determined arbitrarily by the funeral home. The service area is, for example, a predetermined area centered on the location of the funeral home. The service area may also be any region determined by the funeral home. Regions are classified, for example, by prefecture, region, city, town, and village. Fee data is information indicating the funeral fee (set fee) for the corresponding funeral plan. Supply and demand data includes information regarding the demand and supply of funerals under the corresponding funeral plan.
環境データベース42eは、葬祭サービスを提供する環境(以下、「葬祭環境」と示す)に関する環境データを格納している。
図7に示すように、環境データベース42eは、例えば、地域データ、日付データ、混雑データ、及び葬祭環境に関する他のデータを格納している。地域データは、地域を識別するための情報を含む。混雑データ、及び葬祭環境に関する他のデータは、地域データに紐づけて管理される。混雑データ、及び葬祭環境に関する他のデータは、複数の地域に各別に対応する。混雑データは、各地域の混雑状況を示す情報を含む。混雑状況を示す情報は、例えば、各地域の火葬場の混雑状況、及び各地域の葬儀社の混雑状況を示す情報を含む。日付データは、現在の日付け、及び葬祭サービスを提供する日付けに関する情報を含む。日付データは、六曜、七曜、及び祝日を示すデータを含む。
The environment database 42e stores environmental data relating to the environment in which funeral services are provided (hereinafter referred to as the "funeral environment").
As shown in FIG. 7 , the environment database 42e stores, for example, area data, date data, congestion data, and other data related to the funeral environment. The area data includes information for identifying the area. The congestion data and other data related to the funeral environment are managed in association with the area data. The congestion data and other data related to the funeral environment correspond separately to multiple areas. The congestion data includes information indicating the congestion status of each area. The information indicating the congestion status includes, for example, information indicating the congestion status of crematoriums in each area and the congestion status of funeral homes in each area. The date data includes information regarding the current date and the date on which funeral services will be provided. The date data includes data indicating the six days of the week, the seven days of the week, and public holidays.
料金予測モデル46は、例えば、葬祭サービスの需要予測を行うための機械学習モデルを含んでもよいし、報酬(例えば、利益又は売上)を最大化するための強化学習モデルを含んでもよい。需要予測を行う需要予測モデルは、例えば回帰モデル又は他のモデルを用いて、需要予測に基づく最適な料金を予測結果として出力してもよい。強化学習モデルは、例えば、バンディットアルゴリズム又は他のアルゴリズムを用いて、報酬(利益又は売上)を最大化するための料金を予測結果として出力してもよい。 The price prediction model 46 may include, for example, a machine learning model for predicting demand for funeral services, or a reinforcement learning model for maximizing rewards (e.g., profits or sales). The demand prediction model for predicting demand may use, for example, a regression model or other model to output an optimal price based on the demand forecast as a prediction result. The reinforcement learning model may use, for example, a bandit algorithm or other algorithm to output a price for maximizing rewards (profits or sales) as a prediction result.
プラン推奨モデル47は、例えば、協調フィルタリング又はコンテンツベースフィルタリングを実装する学習モデルであってもよいし、他のアルゴリズムを用いた学習モデルであってもよい。プラン推奨モデル47は、ある依頼者の依頼者データを入力すると、複数の葬儀プランの中から、その依頼者に推奨すべきと予測される1以上の葬儀プランを予測結果として出力するように構成される。 The plan recommendation model 47 may be, for example, a learning model that implements collaborative filtering or content-based filtering, or may be a learning model that uses other algorithms. When client data for a client is input, the plan recommendation model 47 is configured to output, as a prediction result, one or more funeral plans that are predicted to be recommended to that client from among multiple funeral plans.
プラン推奨モデル47は、予測結果として、1以上の葬儀プランとともに、各葬儀プランの推奨度又は推奨順位を出力してもよい。推奨度は、例えば、予測計算で算出された、依頼者又は葬祭環境に係る属性のうち、1以上の属性の類似度であってもよい。推奨順位は、推奨度に基づいて決定されてもよい。 The plan recommendation model 47 may output one or more funeral plans as prediction results, along with a recommendation level or recommendation ranking for each funeral plan. The recommendation level may be, for example, the similarity of one or more attributes related to the client or funeral environment calculated in the prediction calculation. The recommendation ranking may be determined based on the recommendation level.
すなわち、類似の属性(例えば、年代又は年収)を有する依頼者又は類似した環境(例えば、同じ地域)にある依頼者では、葬儀プランの好みに類似性がある可能性がある。したがって、学習モデルが過去データに基づいて葬儀プランの嗜好と相関関係のある属性を予測することにより、新規依頼者に対してもより適切な葬儀プランを推奨することが可能になる。 In other words, clients with similar attributes (e.g., age or annual income) or who live in similar environments (e.g., the same region) may have similar funeral plan preferences. Therefore, by using a learning model to predict attributes that are correlated with funeral plan preferences based on past data, it becomes possible to recommend more appropriate funeral plans even to new clients.
料金予測モデル46及びプラン推奨モデル47の生成(例えば、訓練、構築、又は検証)には、過去の依頼者データ、プランデータ、及び環境データのうち少なくとも一部を使用することができる。これらデータは、データベース42c,42d,42eから取得してもよい。料金予測モデル46は、依頼者データ、プランデータ、及び環境データの更新に伴って、随時又は定期的に各種のパラメータが更新されてもよい。 At least some of the past client data, plan data, and environmental data may be used to generate (e.g., train, build, or validate) the fee prediction model 46 and the plan recommendation model 47. This data may be obtained from databases 42c, 42d, and 42e. Various parameters of the fee prediction model 46 may be updated as needed or periodically in conjunction with updates to the client data, plan data, and environmental data.
料金予測モデル46及びプラン推奨モデル47は、複数の学習モデルによる予測又は他方法(例えば過去データに基づくルールベースの予測方法)による、複数の予測結果を組み合わせて予測結果を出力するように構成されてもよい。また、入力するデータに応じて採用する予測方法を変更してもよい。例えば、時期、地域、又は依頼者のような条件によって、予測の基礎となるデータが少ない場合には、予測精度が低下する虞がある。そのため、ある予測方法の予測精度が他の予測方法よりも高い条件において、その予測方法を採用してもよい。 The fee prediction model 46 and plan recommendation model 47 may be configured to output a prediction result by combining multiple prediction results from multiple learning models or other methods (e.g., rule-based prediction methods based on past data). The prediction method used may also be changed depending on the input data. For example, if there is little data on which to base the prediction due to conditions such as time, region, or client, there is a risk that the prediction accuracy will decrease. Therefore, a certain prediction method may be used under conditions where the prediction accuracy of that method is higher than that of other prediction methods.
[葬儀アプリの概要]
葬儀アプリは、依頼者、又は提供者によって使用される。葬儀アプリには、依頼者によって使用される依頼者側葬儀アプリと、提供者によって使用される葬儀社側葬儀アプリとが含まれる。なお、本開示に係る葬儀アプリは、スマートフォン等の端末で動作可能なモバイルアプリケーションを指してよく、スマートフォンやデスクトップ等の端末で動作するウェブブラウザ上で表示可能なアプリケーションを指してもよい。
[Funeral app overview]
The funeral app is used by the client or the provider. Funeral apps include a client-side funeral app used by the client and a funeral home-side funeral app used by the provider. Note that the funeral app according to the present disclosure may refer to a mobile application that can be run on a device such as a smartphone, or may refer to an application that can be displayed on a web browser running on a device such as a smartphone or desktop.
本開示に係る依頼者側葬儀アプリは、依頼者の位置情報、及び依頼者データベース42cで管理される依頼者データに基づいて、依頼者に葬儀プランを提案する機能を実現する。依頼者側葬儀アプリは、さらに、依頼者が選択した葬儀プランを提供する葬儀社と、依頼者との商談の場を提供してもよい。依頼者側葬儀アプリは、例えば、葬儀社と、依頼者とが参加可能なチャットルームを提供することによって、葬儀社と、依頼者との商談の場を提供する。 The client-side funeral app according to the present disclosure realizes the function of proposing a funeral plan to the client based on the client's location information and client data managed in client database 42c. The client-side funeral app may also provide a forum for business negotiations between the client and a funeral parlor that offers the funeral plan selected by the client. The client-side funeral app provides a forum for business negotiations between the funeral parlor and the client, for example, by providing a chat room in which the funeral parlor and the client can participate.
依頼者側葬儀アプリは、さらに、依頼者が選択した葬儀プランの葬儀料金を決済する機能を備えてもよい。ここで、依頼者側葬儀アプリによって行われる「決済」とは、電子的な決済である。電子的な決済は、例えば、電子貨幣、又はクレジットカードを用いて行われる。電子貨幣は、例えば、電子マネー、デジタル通貨、仮想通貨、クーポン、及びポイントである。依頼者は、依頼者側葬儀アプリを利用することによって、自身に適した、また、適切な料金の葬儀プランに基づく葬祭サービスを受けることができる。 The client-side funeral app may also have a function for settling the funeral costs of the funeral plan selected by the client. Here, the "payment" performed by the client-side funeral app is an electronic payment. Electronic payment is made using, for example, electronic currency or a credit card. Electronic currency includes, for example, electronic money, digital currency, virtual currency, coupons, and points. By using the client-side funeral app, the client can receive funeral services based on a funeral plan that is suitable for them and has an appropriate price.
本開示に係る葬儀社側葬儀アプリは、葬儀プランをプランデータベース42dに登録するための機能を実現する。葬儀社側葬儀アプリは、葬儀社が提供する葬儀プランを選択した依頼者と、葬儀社との商談の場を提供してもよい。葬儀社側葬儀アプリは、例えば、依頼者と、葬儀社とが参加可能なチャットルームを提供することによって、依頼者と、葬儀社との商談の場を提供する。 The funeral home funeral app according to the present disclosure implements a function for registering funeral plans in the plan database 42d. The funeral home funeral app may also provide a forum for business negotiations between the funeral home and a client who selects a funeral plan offered by the funeral home. The funeral home funeral app provides a forum for business negotiations between the client and the funeral home, for example, by providing a chat room in which the client and the funeral home can participate.
葬儀社側葬儀アプリは、さらに、依頼者が選択した葬儀プランの葬儀料金を請求する機能を備えてもよい。葬儀社側葬儀アプリは、さらに、葬儀料金の変更を提案する機能を備えてもよい。葬儀社側葬儀アプリは、例えば、プランデータベース42dによって管理されるプランデータ、及び環境データベース42eによって管理される環境データに基づいて、各葬儀プランの葬儀料金の変更を提案するように構成されてもよい。 The funeral home funeral app may further include a function to bill the client for the funeral fee for the funeral plan selected by the client. The funeral home funeral app may further include a function to suggest changes to the funeral fee. The funeral home funeral app may be configured to suggest changes to the funeral fee for each funeral plan, for example, based on the plan data managed by the plan database 42d and the environmental data managed by the environmental database 42e.
[各端末における画面表示の概要]
依頼者端末20のディスプレイ25には、依頼者側葬儀アプリの実行に伴って各種の画面が表示される。各種の画面は、例えば、プラン表示画面、依頼者側商談画面、及び決済画面を含む。
[Screen display overview for each device]
As the client-side funeral app is executed, various screens are displayed on the display 25 of the client terminal 20. The various screens include, for example, a plan display screen, a client-side negotiation screen, and a payment screen.
プラン表示画面は、依頼者側葬儀アプリを起動した際の初期画面である。プラン表示画面には、1以上の葬儀プランが表示される。プラン表示画面に表示される各葬儀プランは、そのプランの内容を示す情報を含む。依頼者は、プラン表示画面に表示される1以上の葬儀プランから、自身が気に入る葬儀プランを選択可能である。 The plan display screen is the initial screen when the client's funeral app is launched. The plan display screen displays one or more funeral plans. Each funeral plan displayed on the plan display screen includes information indicating the contents of that plan. The client can select their preferred funeral plan from the one or more funeral plans displayed on the plan display screen.
依頼者側商談画面は、依頼者が葬儀プランを選択すると表示される。依頼者側商談画面は、依頼者と、依頼者が選択した葬儀プランを提供する葬儀社との商談の場を提供するための画面である。依頼者側商談画面は、例えば、依頼者と、依頼者が選択した葬儀プランを提供する葬儀社とが参加するチャットルームであってもよい。依頼者は、葬儀社と商談することによって、葬儀プランをカスタマイズ可能であってもよい。 The client's negotiation screen is displayed when the client selects a funeral plan. The client's negotiation screen is a screen that provides a forum for negotiation between the client and the funeral home that offers the funeral plan selected by the client. The client's negotiation screen may be, for example, a chat room in which the client and the funeral home that offers the funeral plan selected by the client participate. The client may be able to customize their funeral plan by negotiating with the funeral home.
決済画面は、葬儀社から、葬儀料金を請求される際に表示される。決済画面には、商談により決定された葬儀プランの葬儀料金が表示される。依頼者は、決済画面を介して葬儀料金を決済可能である。 The payment screen is displayed when the funeral home bills for funeral fees. The payment screen displays the funeral fees for the funeral plan decided upon through negotiations. The client can pay the funeral fees via the payment screen.
葬儀社端末30のディスプレイ35には、葬儀社側葬儀アプリの実行に伴って各種の画面が表示される。各種の表示画面は、例えば、初期画面、プラン入力画面、葬儀社側商談画面、及び料金更新画面を含む。 Various screens are displayed on the display 35 of the funeral home terminal 30 as the funeral home funeral app is executed. The various display screens include, for example, an initial screen, a plan input screen, a funeral home negotiation screen, and a fee update screen.
初期画面は、葬儀社側葬儀アプリを起動した際の初期画面である。初期画面では、新たな葬儀プランをプランデータベース42dに登録するための新規操作が可能である。初期画面では、プランデータベース42dに登録済みの葬儀プランの内容を更新するための更新操作が可能である。初期画面を介して、提供者が新規操作、又は更新操作を行うと、プラン入力画面が表示される。 The initial screen is the initial screen displayed when the funeral home funeral app is launched. On the initial screen, a new operation can be performed to register a new funeral plan in the plan database 42d. On the initial screen, an update operation can be performed to update the contents of a funeral plan already registered in the plan database 42d. When the provider performs a new operation or an update operation via the initial screen, the plan input screen is displayed.
プラン入力画面は、新たに登録する葬儀プラン、又は登録済みの葬儀プランの内容を示す画面である。提供者は、プラン入力画面を介して、任意の内容で葬儀プランを登録、又は更新可能である。 The plan input screen is a screen that displays the details of a newly registered funeral plan or an existing registered funeral plan. Providers can register or update funeral plans with any content via the plan input screen.
葬儀社側商談画面は、葬儀社が提供する葬儀プランを依頼者が選択すると表示される。葬儀社側商談画面は、依頼者ごとに各別に表示される。つまり、葬儀社側商談画面は、同時に複数表示され得る。各葬儀社側商談画面は、例えば、葬儀社と、葬儀社の提供する葬儀プランを選択した1の依頼者とが参加するチャットルームであってもよい。提供者は、葬儀社側商談画面を介して、商談により決定された葬儀プランの葬儀料金を請求可能である。 The funeral home negotiation screen is displayed when the client selects a funeral plan offered by the funeral home. A separate funeral home negotiation screen is displayed for each client. In other words, multiple funeral home negotiation screens can be displayed simultaneously. Each funeral home negotiation screen may be, for example, a chat room in which the funeral home and one client who selected a funeral plan offered by the funeral home participate. The provider can claim the funeral fee for the funeral plan decided upon through negotiation via the funeral home negotiation screen.
料金更新画面は、葬儀社端末30が、サーバ40から送信された料金データを受信すると表示される。料金データは、サーバ40が出力した、葬儀プランの予測金額を示す情報を含む。葬儀プランの予測金額は、サーバ40が適切であると予測した葬儀料金であるといえる。更新画面には、サーバ40が送信した料金データが示す予測金額が表示される。提供者は、更新画面を介して、葬儀プランの葬儀料金を、サーバ40によって予測された予測金額に更新可能である。 The fee update screen is displayed when the funeral home terminal 30 receives fee data sent from the server 40. The fee data includes information output by the server 40 indicating the estimated amount of the funeral plan. The estimated amount of the funeral plan can be said to be the funeral fee that the server 40 predicts to be appropriate. The update screen displays the estimated amount indicated by the fee data sent by the server 40. Via the update screen, the provider can update the funeral fee of the funeral plan to the estimated amount predicted by the server 40.
[葬儀アプリが行う処理の概要]
葬儀アプリが行う処理には、葬儀プラン提案処理、商談処理、決済処理、及び葬儀料金提案処理が含まれてもよい。葬儀プラン提案処理は、依頼者側葬儀アプリによって実行される。商談処理、及び決済処理は、依頼者側葬儀アプリ、及び葬儀社側葬儀アプリによって実行される。葬儀料金提案処理は、葬儀社側葬儀アプリによって実行される。
[Outline of the process performed by the funeral app]
The processing performed by the funeral app may include a funeral plan proposal process, a business negotiation process, a payment process, and a funeral fee proposal process. The funeral plan proposal process is executed by the client's funeral app. The business negotiation process and the payment process are executed by the client's funeral app and the funeral home's funeral app. The funeral fee proposal process is executed by the funeral home's funeral app.
葬儀プラン提案処理によって、依頼者に葬儀プランを提案する機能が実現される。商談処理によって、依頼者と、葬儀社との商談の場を提供される。決済処理によって、依頼者が選択した葬儀プランの葬儀料金を請求する機能、及び依頼者が選択した葬儀プランの葬儀料金を決済する機能が実現される。葬儀料金提案処理によって、葬儀料金の変更を提案する機能が実現される。 The funeral plan proposal process realizes the function of proposing a funeral plan to the client. The business negotiation process provides a forum for business negotiations between the client and the funeral home. The payment process realizes the function of billing the client for the funeral fee for the funeral plan selected by the client, and the function of settling the funeral fee for the funeral plan selected by the client. The funeral fee proposal process realizes the function of proposing changes to the funeral fee.
[葬儀プラン提案処理の流れ]
葬儀プラン提案処理の流れについて説明する。
葬儀プラン提案処理は、依頼者側葬儀アプリが起動されることによって実行される。つまり、葬儀プラン提案処理は、依頼者側葬儀アプリの起動時処理である。
[Funeral plan proposal process flow]
The flow of the funeral plan proposal process will be explained.
The funeral plan proposal process is executed when the client-side funeral app is launched. In other words, the funeral plan proposal process is a process that is executed when the client-side funeral app is launched.
図8に示すように、ステップS100において、依頼者端末20のプロセッサ21は、認証データをサーバ40へ送信する。認証データは、例えば、依頼者側葬儀アプリの初回起動時に依頼者によって入力される。認証データは、依頼者が他のアプリケーションを使用することによって、生成、又は取得されたデータであってもよい。つまり、依頼者側葬儀アプリと、他のアプリケーションとで、認証データを共有してもよい。 As shown in FIG. 8, in step S100, the processor 21 of the client terminal 20 transmits authentication data to the server 40. The authentication data is entered by the client, for example, when the client-side funeral app is launched for the first time. The authentication data may also be data generated or acquired by the client using another application. In other words, the authentication data may be shared between the client-side funeral app and the other application.
他のアプリケーションは、例えば、依頼者側葬儀アプリと連携されたアプリケーションである。他のアプリケーションは、例えば、ECサイトを提供するアプリケーション、ポイントプログラムを提供するアプリケーション、又は電子決済サービスを提供するアプリケーションであってもよいが、これらには限られない。認証データは、例えば、依頼者ID、及びパスワードを含む。認証データは、他の依頼者データを含んでいてもよい。 The other application may be, for example, an application linked to the client's funeral app. The other application may be, for example, but is not limited to, an application that provides an e-commerce site, an application that provides a points program, or an application that provides electronic payment services. The authentication data includes, for example, the client ID and password. The authentication data may also include other client data.
ステップS101において、サーバ40のプロセッサ41は、認証データを受信する。ステップS102において、サーバ40のプロセッサ41は、認証データに基づいて、依頼者の認証を行う。プロセッサ41は、例えば、認証データから特定した依頼者IDと、パスワードとが整合する場合に、依頼者の認証に成功したと判定する。 In step S101, processor 41 of server 40 receives authentication data. In step S102, processor 41 of server 40 authenticates the requester based on the authentication data. Processor 41 determines that authentication of the requester has been successful, for example, if the requester ID identified from the authentication data matches the password.
ステップS103において、サーバ40のプロセッサ41は、依頼者の認証結果を依頼者端末20へ送信する。ステップS104において、依頼者端末20のプロセッサ21は、依頼者の認証結果を受信する。依頼者の認証に失敗した場合、プロセッサ21は、葬儀プラン提案処理を終了してもよい。プロセッサ21は、例えば、規定回数にわたって依頼者の認証に失敗した場合に葬儀プラン提案処理を終了してもよい。上述したように、葬儀プラン提案処理は、依頼者側葬儀アプリの起動時処理である。このため、葬儀プラン提案処理を終了することは、依頼者側葬儀アプリを終了することである。 In step S103, processor 41 of server 40 transmits the authentication result of the client to the client terminal 20. In step S104, processor 21 of the client terminal 20 receives the authentication result of the client. If authentication of the client fails, processor 21 may terminate the funeral plan proposal process. Processor 21 may terminate the funeral plan proposal process, for example, if authentication of the client fails a specified number of times. As described above, the funeral plan proposal process is a process that is performed when the client-side funeral app is launched. Therefore, terminating the funeral plan proposal process means terminating the client-side funeral app.
依頼者の認証に成功した場合、ステップS105において、依頼者端末20のプロセッサ21は、依頼者データを送信する。依頼者データは、例えば、依頼者側葬儀アプリの初回起動時に依頼者によって入力される。依頼者データは、依頼者が他のアプリケーション利用することによって、生成、又は取得されたデータであってもよい。つまり、依頼者データは、葬儀アプリと、他のアプリケーションとで、共有されてもよい。 If the requester is successfully authenticated, in step S105, the processor 21 of the requester terminal 20 transmits the requester data. The requester data is entered by the requester, for example, when the requester-side funeral app is launched for the first time. The requester data may also be data generated or acquired by the requester using another application. In other words, the requester data may be shared between the funeral app and the other application.
依頼者データは、例えば、依頼者の現在位置を示すデータを含み得る。プロセッサ21は、GNSS受信機26から取得した位置情報に基づいて、依頼者の現在位置を特定する。依頼者の現在位置を示すデータは、例えば、緯度、及び経度の座標値を示すデータである。 The requester data may include, for example, data indicating the requester's current location. The processor 21 identifies the requester's current location based on the location information obtained from the GNSS receiver 26. The data indicating the requester's current location is, for example, data indicating latitude and longitude coordinate values.
ステップS106において、サーバ40のプロセッサ41は、依頼者端末20から受信した依頼者データに基づいて、依頼者データベース42cを更新する。プロセッサ41は、他のサーバから受信した依頼者データに基づいて、依頼者データベース42cを更新可能であってもよく、他のサーバによって管理される依頼者データを参照可能であってもよい。他のサーバは、依頼者が他のアプリケーションを利用する際に、依頼者端末20と通信可能なサーバである。 In step S106, the processor 41 of the server 40 updates the requester database 42c based on the requester data received from the requester terminal 20. The processor 41 may be able to update the requester database 42c based on requester data received from another server, or may be able to reference requester data managed by another server. The other server is a server that can communicate with the requester terminal 20 when the requester uses another application.
ステップS107において、サーバ40のプロセッサ41は、更新後の依頼者データに基づいて、依頼者に対して推奨する1以上の葬儀プランを決定する。プロセッサ41は、例えば、プラン推奨モデル47に依頼者データを入力することによってプラン推奨モデル47が出力する、依頼者に推奨する葬儀プランを取得する。プラン推奨モデル47に入力する依頼者データは、プロセッサ41が依頼者データベース42cから取得する。 In step S107, the processor 41 of the server 40 determines one or more funeral plans to recommend to the client based on the updated client data. For example, the processor 41 inputs the client data into the plan recommendation model 47, and obtains the funeral plan recommended to the client, which is output by the plan recommendation model 47. The client data to be input into the plan recommendation model 47 is obtained by the processor 41 from the client database 42c.
プラン推奨モデル47に入力する依頼者データは、プラン推奨モデル47の生成に利用したデータ項目(例えば、葬儀プランの嗜好と相関関係のある属性データ)の少なくとも一部を含むとよい。プラン推奨モデル47に入力する依頼者データは、例えば、依頼者属性データを含む。依頼者属性データは、例えば、静的データ、及び動的データを含む。 The client data input into the plan recommendation model 47 may include at least some of the data items used to generate the plan recommendation model 47 (e.g., attribute data correlated with funeral plan preferences). The client data input into the plan recommendation model 47 may include, for example, client attribute data. The client attribute data may include, for example, static data and dynamic data.
静的データは、例えば、生年月日、出身地、性別、及び生体情報などを示すデータである。生体情報を示すデータは、生体認証に用いられる。動的データは、例えば、氏名、年齢、現住所、現在位置、家族構成、年収、職業、収入、就業状況、生活状況、趣味、及び行動履歴などを示すデータである。行動履歴は、例えば、葬儀アプリの利用履歴、他のアプリケーションの利用履歴、Webサイトの閲覧履歴、及びWebサイトの検索履歴などである。葬儀アプリの利用履歴は、葬儀プランの閲覧履歴、葬儀プランの検索履歴、及び葬儀プランによる葬儀履歴を含む。他のアプリケーションの利用履歴は、商品又はサービスの取引履歴を含む。 Static data is data indicating, for example, date of birth, place of origin, gender, and biometric information. Data indicating biometric information is used for biometric authentication. Dynamic data is data indicating, for example, name, age, current address, current location, family composition, annual income, occupation, income, employment status, living situation, hobbies, and behavioral history. Behavioral history is, for example, funeral app usage history, other application usage history, website browsing history, and website search history. Funeral app usage history includes funeral plan browsing history, funeral plan search history, and funeral history using funeral plans. Other application usage history includes product or service transaction history.
ステップS108において、サーバ40のプロセッサ41は、決定した1以上の葬儀プランを示すプランデータを依頼者端末20へ送信する。つまり、プロセッサ41は、依頼者に対して推奨する1以上の葬儀プランを出力する。プランデータは、例えば、各葬儀プランの内容、葬儀料金、葬儀社、及び推奨順位を示す情報を含む。ステップS109において、依頼者端末20のプロセッサ21は、プランデータを受信する。ステップS110において、依頼者端末20のプロセッサ21は、プランデータに基づいて、ディスプレイ25にプラン表示画面を表示する。プロセッサ21は、推奨順位に基づいて、葬儀プランをプラン表示画面に表示する。 In step S108, the processor 41 of the server 40 transmits plan data indicating the one or more determined funeral plans to the client terminal 20. That is, the processor 41 outputs one or more funeral plans to recommend to the client. The plan data includes, for example, information indicating the details of each funeral plan, funeral fees, funeral home, and recommended order. In step S109, the processor 21 of the client terminal 20 receives the plan data. In step S110, the processor 21 of the client terminal 20 displays a plan display screen on the display 25 based on the plan data. The processor 21 displays the funeral plans on the plan display screen based on the recommended order.
[商談処理の流れ]
商談処理の流れについて説明する。
商談処理は、依頼者側葬儀アプリの実行中に依頼者端末20が、依頼者からの商談操作を受け付けた場合に実行される。
[Negotiation process flow]
The flow of negotiation processing will be explained.
The negotiation process is executed when the client terminal 20 receives a negotiation operation from the client while the client-side funeral application is running.
図9に示すように、ステップS200において、依頼者端末20のプロセッサ21は、閲覧中の葬儀プランを示すプランデータをサーバ40へ送信する。ステップS201において、サーバ40のプロセッサ41は、プランデータを受信する。プロセッサ41は、例えば、プランデータに含まれるプランIDから、依頼者が選択した葬儀プランを特定する。プロセッサ41は、例えば、プランデータに含まれるコーポレーションIDから、依頼者が選択した葬儀プランを提供する葬儀社を特定する。 As shown in FIG. 9, in step S200, processor 21 of client terminal 20 transmits plan data indicating the funeral plan being viewed to server 40. In step S201, processor 41 of server 40 receives the plan data. Processor 41 identifies the funeral plan selected by the client, for example, from the plan ID included in the plan data. Processor 41 identifies the funeral home that offers the funeral plan selected by the client, for example, from the corporation ID included in the plan data.
ステップS202において、サーバ40のプロセッサ41は、商談先データを依頼者端末20、及び葬儀社端末30へ送信する。商談先データは、依頼者を示すデータ、及び葬儀社を示すデータを含む。プロセッサ41は、例えば、特定した葬儀社を示すコーポレーションIDを含む商談先データを、商談操作を行った依頼者の依頼者端末20へ送信する。プロセッサ41は、例えば、商談操作を行った依頼者を示す依頼者IDを含む商談先データを、特定した葬儀社の葬儀社端末30へ送信する。 In step S202, processor 41 of server 40 transmits negotiation partner data to the client terminal 20 and the funeral home terminal 30. The negotiation partner data includes data indicating the client and data indicating the funeral home. Processor 41, for example, transmits negotiation partner data including a corporation ID indicating the identified funeral home to the client terminal 20 of the client who performed the negotiation operation. Processor 41, for example, transmits negotiation partner data including a client ID indicating the client who performed the negotiation operation to the funeral home terminal 30 of the identified funeral home.
ステップS203において、依頼者端末20のプロセッサ21は、商談先データを受信する。ステップS204において、依頼者端末20のプロセッサ21は、ディスプレイ25に依頼者側商談画面を表示する。ステップS205において、葬儀社端末30のプロセッサ31は、商談先データを受信する。ステップS206において、葬儀社端末30のプロセッサ31は、ディスプレイ35に葬儀社側商談画面を表示する。 In step S203, the processor 21 of the client terminal 20 receives the negotiation destination data. In step S204, the processor 21 of the client terminal 20 displays the client side negotiation screen on the display 25. In step S205, the processor 31 of the funeral home terminal 30 receives the negotiation destination data. In step S206, the processor 31 of the funeral home terminal 30 displays the funeral home side negotiation screen on the display 35.
ステップS207~S209において、依頼者端末20のプロセッサ21、及び葬儀社端末30のプロセッサ31のそれぞれは、サーバ40を介して、商談データの送受信を行う。つまり、サーバ40のプロセッサ41は、依頼者端末20から送信された商談データを受信すると、当該商談データ、又は当該商談データを加工したデータを葬儀社端末30へ送信する。一方、プロセッサ41は、葬儀社端末30から送信された商談データを受信すると、当該商談データ、又は当該商談データを加工したデータを依頼者端末20へ送信する。商談データは、例えば、商談画面に表示する文字データを含む。文字データは、依頼者、及び提供者によって入力されるデータである。 In steps S207 to S209, processor 21 of client terminal 20 and processor 31 of funeral home terminal 30 each send and receive negotiation data via server 40. That is, when processor 41 of server 40 receives negotiation data sent from client terminal 20, it sends the negotiation data or processed data of the negotiation data to funeral home terminal 30. On the other hand, when processor 41 receives negotiation data sent from funeral home terminal 30, it sends the negotiation data or processed data of the negotiation data to client terminal 20. Negotiation data includes, for example, text data to be displayed on the negotiation screen. Text data is data entered by the client and provider.
[決済処理の流れ]
決済処理の流れについて説明する。
決済処理は、葬儀社側葬儀アプリの起動中に葬儀社端末30が、提供者による請求操作を受け付けた場合に実行される。
[Payment process flow]
The flow of the payment process will be explained.
The settlement process is executed when the funeral home terminal 30 accepts a billing operation from the provider while the funeral home-side funeral app is running.
図10に示すように、ステップS300~ステップS302において、葬儀社端末30のプロセッサ31は、サーバ40を介して、請求データを依頼者端末20へ送信する。つまり、サーバ40のプロセッサ41は、葬儀社端末30から送信された請求データを受信すると、当該請求データ、又は当該請求データを加工したデータを依頼者端末20へ送信する。請求データは、例えば、商談により決定された葬儀プランの内容を示すデータを含む。請求データは、例えば、商談により決定された葬儀プランの葬儀料金を示すデータを含む。 As shown in FIG. 10, in steps S300 to S302, processor 31 of funeral home terminal 30 transmits billing data to client terminal 20 via server 40. In other words, when processor 41 of server 40 receives billing data transmitted from funeral home terminal 30, it transmits the billing data or data that has been processed from the billing data to client terminal 20. The billing data includes, for example, data indicating the contents of the funeral plan decided upon through business negotiations. The billing data includes, for example, data indicating the funeral fees for the funeral plan decided upon through business negotiations.
ステップS303において、依頼者端末20のプロセッサ21は、請求データを受信する。プロセッサ21は、例えば、請求データに含まれる、商談により決定された葬儀プランの内容を示すデータに基づいて、ディスプレイ25に決済画面を表示する。プロセッサ21は、例えば、商談により決定された葬儀プランの内容を示すように決済画面を表示する。プロセッサ21は、例えば、請求データに含まれる、商談により決定された葬儀プランの葬儀料金を示すデータに基づいて、ディスプレイ25に決済画面を表示する。プロセッサ21は、例えば、商談により決定された葬儀プランの葬儀料金を示すように決済画面を表示する。 In step S303, the processor 21 of the client terminal 20 receives the billing data. The processor 21 displays a payment screen on the display 25, for example, based on data included in the billing data indicating the details of the funeral plan decided through negotiations. The processor 21 displays the payment screen to show the details of the funeral plan decided through negotiations. The processor 21 displays the payment screen on the display 25, for example, based on data included in the billing data indicating the funeral fees for the funeral plan decided through negotiations. The processor 21 displays the payment screen to show the funeral fees for the funeral plan decided through negotiations.
ステップS304~ステップS306において、依頼者端末20のプロセッサ21は、決済操作を受け付けると、商談により決定された葬儀プランの葬儀料金を決済するとともに、サーバ40を介して、葬儀料金を決済したことを示す決済データを葬儀社端末30へ送信する。つまり、サーバ40のプロセッサ41は、依頼者端末20から送信された決済データを受信すると、当該決済データ、又は当該決済データを加工したデータを葬儀社端末30へ送信する。プロセッサ21は、例えば、葬儀料金を決済すると、葬儀料金を決済したことを示すように決済画面を表示する。 In steps S304 to S306, when processor 21 of client terminal 20 accepts the payment operation, it settles the funeral fees for the funeral plan decided upon through negotiations and transmits payment data indicating that the funeral fees have been paid to funeral home terminal 30 via server 40. In other words, when processor 41 of server 40 receives payment data transmitted from client terminal 20, it transmits the payment data or data that has been processed from the payment data to funeral home terminal 30. For example, when the funeral fees have been paid, processor 21 displays a payment screen indicating that the funeral fees have been paid.
ステップS307において、葬儀社端末30のプロセッサ31は、決済データを受信する。プロセッサ31は、例えば、葬儀料金が決済されたことを示すようにディスプレイ25の商談画面を表示する。 In step S307, the processor 31 of the funeral home terminal 30 receives the payment data. The processor 31, for example, displays a negotiation screen on the display 25 to indicate that the funeral fee has been paid.
[料金提案処理の流れ]
料金提案処理の流れについて説明する。
料金提案処理は、所定の提案時期が到来することによって実行される。所定の提案時期は、例えば、所定の周期毎に到来する。所定の周期は、例えば、所定日毎、所定週毎、又は所定月毎に到来する。所定の提案時期は、全部の葬儀プランで同時期に到来してもよく、一部の葬儀プランで異なる時期で到来してもよい。所定の提案時期は、例えば、各葬儀プランで異なる周期で到来してもよい。
[Price proposal processing flow]
The flow of the fee proposal process will be described.
The fee proposal process is executed when a predetermined proposal time arrives. The predetermined proposal time arrives, for example, at a predetermined cycle. The predetermined cycle may arrive, for example, every predetermined day, every predetermined week, or every predetermined month. The predetermined proposal time may arrive at the same time for all funeral plans, or at different times for some funeral plans. The predetermined proposal time may arrive at different cycles for each funeral plan, for example.
図11に示すように、ステップS400において、サーバ40のプロセッサ41は、プランデータベース42dに登録される各葬儀プランについて、所定の提案時期が到来した葬儀プランの予測金額を取得する。プロセッサ41は、例えば、プランデータ、環境データの少なくとも一部を料金予測モデル46に入力することによって料金予測モデル46が出力する、葬儀プランの予測金額を取得する。料金予測モデル46に入力するプランデータ、及び環境データは、プロセッサ41がプランデータベース42d、及び環境データベース42eから取得する。なお、プロセッサ41は、葬儀プランの予測金額が予め定められた下限値から上限値の範囲を逸脱する場合、予測金額が同範囲内となるよう予測金額を修正してよい。プロセッサ41は、予測金額が上限値を上回る場合、予測金額を上限値又は上限値に所定の係数を乗じた値に修正してよく、予測金額が下限値を下回る場合、予測金額を下限値又は下限値に所定の係数を乗じた値に修正してよい。このとき、葬儀プランに応じて、当該上限値又は下限値は予め定められてよい。 As shown in FIG. 11, in step S400, the processor 41 of the server 40 obtains the predicted amount of each funeral plan registered in the plan database 42d for which a predetermined proposal period has arrived. The processor 41 obtains the predicted amount of the funeral plan output by the fee prediction model 46, for example, by inputting at least a portion of the plan data and environmental data into the fee prediction model 46. The plan data and environmental data to be input into the fee prediction model 46 are obtained by the processor 41 from the plan database 42d and environmental database 42e. If the predicted amount of the funeral plan falls outside a predetermined range from the lower limit to the upper limit, the processor 41 may correct the predicted amount so that the predicted amount falls within the same range. If the predicted amount exceeds the upper limit, the processor 41 may correct the predicted amount to the upper limit or a value obtained by multiplying the upper limit by a predetermined coefficient. If the predicted amount is below the lower limit, the processor 41 may correct the predicted amount to the lower limit or a value obtained by multiplying the lower limit by a predetermined coefficient. In this case, the upper or lower limit may be determined in advance depending on the funeral plan.
プロセッサ41は、例えば、環境データベース42eから取得した環境データの少なくとも一部を、現在の状況(例えば、混雑データ又は日付データなど)に更新してもよい。あるいは、プロセッサ41は、例えば、環境データを取得する際に環境データの更新を行うのではなく、所定の周期毎に環境データを更新してもよい。 The processor 41 may, for example, update at least a portion of the environmental data acquired from the environmental database 42e to reflect the current situation (e.g., congestion data or date data). Alternatively, the processor 41 may, for example, update the environmental data at predetermined intervals rather than updating the environmental data when acquiring the environmental data.
料金予測モデル46に入力するプランデータ及び環境データは、料金予測モデル46の生成に利用したデータ項目の少なくとも一部を含むとよい。料金予測モデル46に入力するプランデータは、例えば、対象の葬儀プランの内容を示すデータ、対象の葬儀プランの現在の葬儀料金を示すデータ、及び対象の葬儀プランの需給データを含む。 The plan data and environmental data input into the fee prediction model 46 may include at least some of the data items used to generate the fee prediction model 46. The plan data input into the fee prediction model 46 may include, for example, data indicating the contents of the target funeral plan, data indicating the current funeral fees for the target funeral plan, and supply and demand data for the target funeral plan.
葬儀プランの内容は、例えば、遺体の搬送の有無、遺体の安置の有無、通夜の有無、葬儀の有無、告別式の有無、及び火葬の有無であるが、これらには限られない。例えば、葬儀プランの内容は、遺体の搬送を行う場合における遺体を搬送する車の種類、又はグレードを含んでもよい。また、例えば、葬儀プランの内容は、遺体の安置を行う場合における遺体を安置する期間を含んでもよい。また、例えば、葬儀プランの内容は、通夜を行う場合における通夜の内容を含んでもよい。また、例えば、葬儀プランの内容は、葬儀を行う場合における葬儀の内容を含んでもよい。葬儀の内容には、例えば、葬法(遺体の処理方法)を含んでもよい。また、例えば、葬儀プランの内容は、告別式を行う場合における告別式の内容を含んでもよい。 The contents of a funeral plan may include, for example, whether or not the body will be transported, whether or not the body will be laid to rest, whether or not a wake will be held, whether or not a funeral will be held, whether or not a memorial service will be held, and whether or not cremation will be held, but are not limited to these. For example, the contents of a funeral plan may include the type or grade of vehicle used to transport the body if the body is to be transported. For example, the contents of a funeral plan may include the length of time the body will be laid to rest if the body is to be laid to rest. For example, the contents of a funeral plan may include the contents of the wake if a wake is held. For example, the contents of a funeral plan may include the contents of the funeral if a funeral is held. The contents of the funeral may include, for example, the funeral method (how the body will be disposed of). For example, the contents of a funeral plan may include the contents of the funeral if a funeral service is held.
需給データは、1以上の観測期間における、各葬儀プランの需要、及び供給を示すデータを含んでもよい。1以上の観測期間は、過去の期間を含む。過去の期間は、例えば、現在から遡った所定期間、及び同時期である所定期間を含んでもよい。同時期である所定期間とは、例えば、所定年前の同じ日、所定年前の同じ週、所定年前の同じ月、所定月前の同じ日、所定月前の同じ週、六曜における所定回前の同じ曜日、及び七曜における所定週前の同じ曜日を含む。 The supply and demand data may include data indicating the demand and supply of each funeral plan over one or more observation periods. The one or more observation periods include past periods. Past periods may include, for example, a predetermined period going back from the present, and a predetermined period of the same time. A predetermined period of the same time includes, for example, the same day a predetermined number of years ago, the same week a predetermined number of years ago, the same month a predetermined number of years ago, the same day a predetermined number of months ago, the same week a predetermined month ago, the same day of the week a predetermined number of times ago in the Rokuyo calendar, and the same day of the week a predetermined number of weeks ago in the Henetsuyo calendar.
葬儀プランの需要を示すデータは、例えば、葬儀アプリを介した、対象の葬儀プランの成約回数、対象の葬儀プランの閲覧回数、及び対象の葬儀プランの商談回数を含む。葬儀プランの需要を示すデータは、例えば、サーバ40のプロセッサ41によって更新される。葬儀プランの供給を示すデータは、例えば、対象の葬儀プランの提供者が、同日、又は同時間帯において提供可能な葬祭サービスの最大数を示す情報を含む。提供可能な葬祭サービスの最大数は、例えば、対象の葬儀プランの提供者が、同日、又は同時間帯において提供する、他の葬儀プランの需要に応じて変動してもよい。 Data indicating demand for funeral plans includes, for example, the number of times the target funeral plan has been sold via the funeral app, the number of times the target funeral plan has been viewed, and the number of times negotiations have been held for the target funeral plan. Data indicating demand for funeral plans is updated, for example, by processor 41 of server 40. Data indicating supply of funeral plans includes, for example, information indicating the maximum number of funeral services that can be provided by the provider of the target funeral plan on the same day or during the same time period. The maximum number of funeral services that can be provided may fluctuate, for example, depending on the demand for other funeral plans provided by the provider of the target funeral plan on the same day or during the same time period.
1以上の観測期間は、未来の期間を含んでもよい。未来の期間は、例えば、葬祭サービスを提供する予定日(以下、単に「予定日」と示す)である。予定日における葬儀プランの需要、及び供給を示すデータは、例えば、予定日における葬儀プランの需要、及び供給の予測を含む。予定日における葬儀プランの需要、及び供給の予測は、例えば、葬儀プランの需要予測を行うための機械学習モデルに過去の期間における各葬儀プランの需要、及び供給を示すデータを入力することによって出力される。 The one or more observation periods may include a future period. The future period is, for example, the scheduled date on which funeral services are to be provided (hereinafter simply referred to as the "scheduled date"). Data indicating the demand and supply of funeral plans on the scheduled date includes, for example, a prediction of the demand and supply of funeral plans on the scheduled date. The prediction of the demand and supply of funeral plans on the scheduled date is output, for example, by inputting data indicating the demand and supply of each funeral plan for a past period into a machine learning model for predicting demand for funeral plans.
料金予測モデル46に入力する環境データは、例えば、地域データ、日付データ、及び混雑データのうち少なくとも一部である。地域データは、例えば、対象の葬儀プランを提供する葬儀社の所在地域における葬儀料金に関するデータを含んでもよいが、これに限られない。 The environmental data input into the price prediction model 46 may include, for example, at least some of the area data, date data, and congestion data. Area data may include, for example, data on funeral prices in the area where the funeral home offering the target funeral plan is located, but is not limited to this.
葬儀料金に関するデータは、例えば、葬儀社の所在地域における葬儀料金の相場を含んでもよいが、これには限られない。日付データは、例えば、予定日の六曜を示すデータ、予定日の七曜を示すデータ、及び予定日が祝祭日であるか否かを示すデータを含んでもよいが、これには限られない。混雑データは、例えば、対象の葬儀プランを提供する葬儀社の所在地域における火葬場のキャパシティ又は利用状況を示すデータを含んでもよいが、これには限られない。 Data related to funeral fees may include, for example, but is not limited to, the going rate for funeral fees in the area where the funeral home is located. Date data may include, for example, but is not limited to, data indicating the day of the week for the scheduled date, data indicating the day of the week for the scheduled date, and data indicating whether the scheduled date is a public holiday. Congestion data may include, for example, but is not limited to, data indicating the capacity or usage status of crematoriums in the area where the funeral home offering the target funeral plan is located.
ステップS401において、サーバ40のプロセッサ41は、葬儀プランの予測金額を示す料金データを葬儀社端末30へ送信する。つまり、サーバ40は、葬儀プランの予測金額を、当該葬儀プランを提供する葬儀社に対して出力する。料金データは、例えば、葬儀プランを識別するためのプランIDを示すデータを含む。料金データは、現在の葬儀料金(設定料金)に対する評価を含んでもよい。 In step S401, the processor 41 of the server 40 transmits fee data indicating the estimated cost of the funeral plan to the funeral home terminal 30. In other words, the server 40 outputs the estimated cost of the funeral plan to the funeral home that provides the funeral plan. The fee data includes, for example, data indicating a plan ID for identifying the funeral plan. The fee data may also include an evaluation of the current funeral fee (set fee).
プロセッサ41は、予測金額と現在の葬儀料金(設定料金)との差に基づいて、葬儀料金の評価を行ってもよい。例えば、予測金額と現在の葬儀料金が同じである場合、あるいは、予測金額と現在の葬儀料金との差が規定値未満である場合、プロセッサ41は、現在の葬儀料金が適切であるとの評価結果を出力してもよい。また、現在の葬儀料金が予測金額よりも規定値以上に高い又は低い場合には、プロセッサ41は、現在の葬儀料金が「高い」又は「低い」との評価結果を出力してもよい。 Processor 41 may evaluate the funeral fees based on the difference between the predicted amount and the current funeral fee (set fee). For example, if the predicted amount and the current funeral fee are the same, or if the difference between the predicted amount and the current funeral fee is less than a specified value, processor 41 may output an evaluation result that the current funeral fee is appropriate. Also, if the current funeral fee is higher or lower than the predicted amount by more than a specified value, processor 41 may output an evaluation result that the current funeral fee is "high" or "low."
評価結果は、複数段階の評価レベルで示されてもよい。規定値は、例えば、現在の葬儀料金に基づいて決定されてもよく、予め定められた値であってもよく、葬儀アプリを介して提供者によって決定されてもよい。プロセッサ41は、現在の葬儀料金(設定料金)が適切であると評価する場合、料金データを葬儀社端末30へ送信しなくてもよい。 The evaluation results may be displayed in multiple evaluation levels. The specified value may be determined, for example, based on the current funeral fee, may be a predetermined value, or may be determined by the provider via the funeral app. If the processor 41 evaluates that the current funeral fee (set fee) is appropriate, it does not need to transmit fee data to the funeral home terminal 30.
ステップS402において、葬儀社端末30のプロセッサ31は、料金データを受信する。プロセッサ31は、例えば、料金データに基づいて、ディスプレイ35に料金更新画面を表示する。プロセッサ31は、例えば、予測金額、現在の葬儀料金、及びプラン内容の一部又は全部を示すように料金更新画面を表示する。 In step S402, the processor 31 of the funeral home terminal 30 receives the fee data. The processor 31, for example, displays a fee update screen on the display 35 based on the fee data. The processor 31 displays the fee update screen to show, for example, the estimated amount, the current funeral fee, and some or all of the plan details.
ステップS403において、葬儀社端末30のプロセッサ31は、更新操作を受け付けると、対象の葬儀プランの葬儀料金を、予測金額へ更新することを指示する更新指示をサーバ40へ送信する。 In step S403, when the processor 31 of the funeral home terminal 30 accepts the update operation, it sends an update instruction to the server 40 instructing it to update the funeral fee for the target funeral plan to the estimated amount.
ステップS404において、サーバ40のプロセッサ41は、更新指示を受信する。ステップS405において、サーバ40のプロセッサ41は、プランデータベース42dによって管理される葬儀プランの料金を、予測金額に更新する。プロセッサ41は、料金が更新されたことを示すデータを葬儀社端末30へ送信してもよい。葬儀社端末30のプロセッサ31は、料金が更新されたことを示すように料金更新画面を更新してもよい。 In step S404, processor 41 of server 40 receives the update instruction. In step S405, processor 41 of server 40 updates the funeral plan fees managed by plan database 42d to the estimated amount. Processor 41 may send data indicating that the fees have been updated to the funeral home terminal 30. Processor 31 of the funeral home terminal 30 may update the fee update screen to indicate that the fees have been updated.
[各端末における表示画面の一例と表示に関する処理の流れ]
[プラン選択画面]
依頼者端末20のプロセッサ21は、依頼者側葬儀アプリを起動すると、プラン選択画面をディスプレイ25に表示する。
[Example of display screen on each terminal and processing flow related to display]
[Plan selection screen]
When the processor 21 of the client terminal 20 launches the client-side funeral app, it displays a plan selection screen on the display 25.
図12に示すように、プラン選択画面は、各種オブジェクトを含む。プラン選択画面は、例えば、葬儀プランの内容を示すオブジェクト61、葬儀プランの名称を示すオブジェクト62、葬儀プランの標準の葬儀料金を示すオブジェクト63、及び葬儀プランを提供する葬儀社名を示すオブジェクト64を含む。プラン選択画面では、これらの各種オブジェクト61~64を表示することによって、葬儀プランを表示する。 As shown in FIG. 12, the plan selection screen includes various objects. For example, the plan selection screen includes an object 61 indicating the details of the funeral plan, an object 62 indicating the name of the funeral plan, an object 63 indicating the standard funeral fee for the funeral plan, and an object 64 indicating the name of the funeral home that offers the funeral plan. The plan selection screen displays the funeral plan by displaying these various objects 61-64.
依頼者端末20のプロセッサ21は、例えば、プラン選択画面の表示中、直前に表示した葬儀プランを再表示させる再表示操作の入力を受け付ける。依頼者端末20のプロセッサ21は、例えば、プラン選択画面の表示中、次の葬儀プランを表示させる表示送り操作の入力を受け付ける。依頼者端末20のプロセッサ21は、例えば、プラン選択画面の表示中、葬儀プランを提供する葬儀社との商談画面を表示させる商談操作の入力を受け付ける。再表示操作は、例えば、上方向へのスワイプである。表示送り操作は、例えば、下方向のスワイプである。商談操作は、例えば、右方向へのスワイプである。 For example, while the plan selection screen is displayed, the processor 21 of the requester terminal 20 accepts input of a redisplay operation to re-display the funeral plan that was displayed immediately before. For example, while the plan selection screen is displayed, the processor 21 of the requester terminal 20 accepts input of a display advance operation to display the next funeral plan. For example, while the plan selection screen is displayed, the processor 21 of the requester terminal 20 accepts input of a negotiation operation to display a negotiation screen with the funeral home that offers the funeral plan. A redisplay operation is, for example, an upward swipe. A display advance operation is, for example, a downward swipe. A negotiation operation is, for example, a rightward swipe.
依頼者端末20のプロセッサ21は、推奨順位の高い順に葬儀プランをプラン選択画面に表示する。つまり、プロセッサ21は、依頼者に最も推奨する葬儀プランを、最初にプラン選択画面に表示する。そして、プロセッサ21は、表示送り操作を受け付けることによって、依頼者に2番目に推奨する葬儀プランを、プラン選択画面に表示する。依頼者は、例えば、商談操作によって、推奨された葬儀プランから、自身が気に入る葬儀プランを選択することで、当該葬儀プランを提供する葬儀社と商談可能である。 The processor 21 of the client terminal 20 displays the funeral plans on the plan selection screen in descending order of recommendation. That is, the processor 21 first displays the funeral plan that is most recommended to the client on the plan selection screen. Then, by accepting a display advance operation, the processor 21 displays the funeral plan that is second most recommended to the client on the plan selection screen. The client can then negotiate with the funeral home that offers that funeral plan by selecting their preferred funeral plan from the recommended funeral plans, for example, through a negotiation operation.
[依頼者側商談画面]
依頼者端末20のプロセッサ21は、商談操作を受け付けると、表示中の葬儀プランを提供する葬儀社と、依頼者との商談の場を提供するための依頼者側商談画面をディスプレイ25に表示する。
[Requester's Negotiation Screen]
When the processor 21 of the client terminal 20 accepts the negotiation operation, it displays on the display 25 a client side negotiation screen to provide a forum for negotiation between the client and the funeral home that offers the displayed funeral plan.
図13に示すように、依頼者側商談画面は、各種オブジェクトを含む。依頼者側商談画面は、例えば、葬儀プランの名称を示すオブジェクト71、葬儀プランを提供する葬儀社名を示すオブジェクト72、及び商談内容を示すオブジェクト73を含む。オブジェクト73は、例えば、チャットルームである。チャットルームは、メッセージを入力するためのフィールド、及び依頼者と葬儀社とが送受信したメッセージを含む。 As shown in FIG. 13, the client's negotiation screen includes various objects. The client's negotiation screen includes, for example, object 71 indicating the name of the funeral plan, object 72 indicating the name of the funeral home offering the funeral plan, and object 73 indicating the details of the negotiation. Object 73 is, for example, a chat room. The chat room includes a field for entering messages and messages sent and received between the client and the funeral home.
依頼者端末20のプロセッサ21は、例えば、サーバ40を介して葬儀社端末30へ送信する商談データに基づいて、葬儀社へ送信したメッセージの内容を示すように依頼者側商談画面を表示する。プロセッサ21は、例えば、サーバ40を介して葬儀社端末30から受信した商談データに基づいて、葬儀社から受信したメッセージの内容を示すように依頼者側商談画面を表示する。これにより、依頼者は、チャットルームにてメッセージを送受信することによって、葬儀社への質問、葬儀プランの内容、及び葬儀料金の変更を葬儀社に交渉可能である。 The processor 21 of the client terminal 20 displays the client's negotiation screen to show the content of the message sent to the funeral home, for example, based on negotiation data sent to the funeral home terminal 30 via the server 40. The processor 21 displays the client's negotiation screen to show the content of the message received from the funeral home, for example, based on negotiation data received from the funeral home terminal 30 via the server 40. This allows the client to negotiate with the funeral home questions, funeral plan details, and changes to the funeral fee by sending and receiving messages in the chat room.
[葬儀社側商談画面]
葬儀社端末30は、商談先データを受信すると、葬儀社側商談画面をディスプレイ35に表示する。
[Funeral home negotiation screen]
When the funeral home terminal 30 receives the negotiation destination data, it displays the funeral home side negotiation screen on the display 35.
図14に示すように、葬儀社側商談画面は、各種オブジェクトを含む。葬儀社側商談画面は、例えば、葬儀プランの名称を示すオブジェクト81、依頼者名を示すオブジェクト82、商談内容を示すオブジェクト83、及び商談により決定された葬儀プランの葬儀料金を示すオブジェクト84を含む。オブジェクト84は、例えば、商談により決定された葬儀プランの葬儀料金を入力するフィールド、及び葬儀料金を請求するための請求ボタンを含む。 As shown in FIG. 14, the funeral home negotiation screen includes various objects. The funeral home negotiation screen includes, for example, an object 81 indicating the name of the funeral plan, an object 82 indicating the client's name, an object 83 indicating the negotiation details, and an object 84 indicating the funeral fee for the funeral plan decided upon through negotiation. Object 84 includes, for example, a field for inputting the funeral fee for the funeral plan decided upon through negotiation, and a claim button for claiming the funeral fee.
葬儀社端末30のプロセッサ31は、例えば、サーバ40を介して依頼者端末20へ送信する商談データに基づいて、依頼者へ送信したメッセージの内容を示すように葬儀社側商談画面を表示する。プロセッサ31は、例えば、サーバ40を介して依頼者端末20から受信した商談データに基づいて、依頼者社から受信したメッセージの内容を示すように葬儀社側商談画面を表示する。これにより、提供者は、チャットルームにてメッセージを送受信することによって、依頼者からの質問、葬儀プランの内容、及び葬儀料金の変更などの要望に回答可能である。 The processor 31 of the funeral home terminal 30 displays the funeral home negotiation screen to show the content of the message sent to the client, for example, based on negotiation data sent to the client terminal 20 via the server 40. The processor 31 displays the funeral home negotiation screen to show the content of the message received from the client, for example, based on negotiation data received from the client terminal 20 via the server 40. This allows the provider to respond to client questions, funeral plan details, and requests such as changes to funeral fees, by sending and receiving messages in the chat room.
プロセッサ31は、例えば、提供者による、葬儀料金の入力操作に基づいて、商談により決定された葬儀プランの葬儀料金を示すように葬儀社側商談画面を表示する。プロセッサ31は、例えば、提供者による、葬儀料金の請求操作に基づいて、請求データを依頼者端末20へ送信する。これにより、提供者は、商談により決定された葬儀プランの葬儀料金を依頼者に提示するとともに、当該葬儀料金を依頼者に請求可能である。 For example, based on the provider's input operation for the funeral fee, the processor 31 displays the funeral home's negotiation screen to show the funeral fee for the funeral plan decided upon through negotiation. For example, based on the provider's operation for claiming the funeral fee, the processor 31 sends claim data to the client terminal 20. This allows the provider to present the funeral fee for the funeral plan decided upon through negotiation to the client and claim the funeral fee from the client.
[決済画面]
依頼者端末20のプロセッサ21は、料金データを受信すると、決済画面をディスプレイ25に表示する。
[Payment screen]
When the processor 21 of the client terminal 20 receives the fee data, it displays a payment screen on the display 25 .
図15に示すように、決済画面は、各種オブジェクトを含む。決済画面は、例えば、商談により決定された葬儀プランの内容を示すオブジェクト91、及び商談により決定された葬儀プランの葬儀料金を示すオブジェクト92を含む。オブジェクト92は、例えば、商談により決定された葬儀プランの葬儀料金を決済するための決済ボタンである。 As shown in FIG. 15, the payment screen includes various objects. The payment screen includes, for example, object 91 indicating the details of the funeral plan decided upon through negotiation, and object 92 indicating the funeral fees for the funeral plan decided upon through negotiation. Object 92 is, for example, a payment button for paying the funeral fees for the funeral plan decided upon through negotiation.
プロセッサ21は、例えば、依頼者による決済操作に基づいて、葬儀料金を決済可能である。これにより、依頼者は、商談により決定された葬儀プランの内容、及び葬儀料金に納得した場合に、葬儀料金を決済可能である。つまり、依頼者は、商談による変更後の葬儀プランの内容、及び葬儀料金に納得した場合に、当該葬儀プランによる葬祭サービスの提供を受けることを葬儀社と契約可能である。 The processor 21 can, for example, pay the funeral fees based on the client's payment operation. This allows the client to pay the funeral fees if they are satisfied with the contents of the funeral plan and the funeral fees decided upon through negotiations. In other words, if the client is satisfied with the contents of the funeral plan and the funeral fees after changes have been made through negotiations, they can enter into a contract with the funeral home to receive funeral services based on that funeral plan.
依頼者端末20のプロセッサ21は、例えば、葬儀料金が決済されると、決済画面を更新する。
図16に示すように、プロセッサ21は、例えば、契約した葬儀プランを示すオブジェクト101、葬儀を契約した葬儀社を示すオブジェクト102、及び決済した葬儀料金を示すオブジェクト103を含むように決済画面を表示する。これにより、依頼者は、葬儀料金の決済後の決済画面をキャプチャなどすることによって、契約内容を保持可能である。
For example, when the funeral fees are paid, the processor 21 of the client terminal 20 updates the payment screen.
16, the processor 21 displays the payment screen to include, for example, an object 101 indicating the contracted funeral plan, an object 102 indicating the funeral home with which the funeral contract has been made, and an object 103 indicating the paid funeral fee. This allows the client to retain the contract details by, for example, capturing the payment screen after the funeral fee payment has been made.
[プラン入力画面]
葬儀社端末30のプロセッサ31は、新規操作を受け付けると、プラン入力画面をディスプレイ35に表示する。
[Plan input screen]
When the processor 31 of the funeral home terminal 30 accepts a new operation, it displays a plan input screen on the display 35.
図17に示すように、プラン入力画面は、各種オブジェクトを含む。プラン入力画面は、例えば、新たにプランデータベース42dに登録する葬儀プランの内容を示すオブジェクト111、及び葬儀プランの登録を指示するためのオブジェクト112(例えば、ボタン)を含む。 As shown in FIG. 17, the plan input screen includes various objects. The plan input screen includes, for example, an object 111 that indicates the details of a new funeral plan to be registered in the plan database 42d, and an object 112 (e.g., a button) for instructing the registration of a funeral plan.
オブジェクト111は、例えば、プラン名を入力するためのフィールド、及び葬儀料金を入力するためのフィールドを含んでもよい。オブジェクト111は、例えば、プラン選択画面に表示する画像を入力するためのフィールド、及びプラン選択画面に表示する葬儀プランの表示パターンを選択するためのフィールドを含んでもよい。オブジェクト111は、例えば、入力中の葬儀プランによるプラン選択画面のプレビューの表示を指示するオブジェクトを含んでもよい。オブジェクト111は、例えば、搬送、安置、通夜、葬儀、告別式、及び葬法などの有無や種類を示すオブジェクトを含んでもよい。 Object 111 may include, for example, a field for inputting the plan name and a field for inputting the funeral fee. Object 111 may include, for example, a field for inputting an image to be displayed on the plan selection screen and a field for selecting the display pattern of the funeral plan to be displayed on the plan selection screen. Object 111 may include, for example, an object that instructs the display of a preview of the plan selection screen based on the funeral plan being input. Object 111 may include, for example, objects that indicate the presence or absence and type of transportation, placement, wake, funeral, memorial service, and funeral ceremony.
葬儀社端末30のプロセッサ31は、例えば、登録操作を受け付けると、入力された葬儀プランの内容を示すデータ、及び葬儀プランの登録指示をサーバ40へ送信する。サーバ40は、例えば、葬儀プランの内容を示すデータ、及び葬儀プランの登録指示を受信すると、葬儀プランの内容を示すデータに基づいて、プランデータベース42dに葬儀プランを登録する。これにより、提供者は、葬儀プランの内容を入力することによって、プランデータベース42dに任意の葬儀プランを登録することができる。 For example, when the processor 31 of the funeral home terminal 30 accepts a registration operation, it sends data indicating the entered funeral plan details and an instruction to register the funeral plan to the server 40. For example, when the server 40 receives the data indicating the funeral plan details and an instruction to register the funeral plan, it registers the funeral plan in the plan database 42d based on the data indicating the funeral plan details. This allows the provider to register any funeral plan in the plan database 42d by entering the funeral plan details.
[料金更新画面]
葬儀社端末30のプロセッサ31は、料金データを受信すると料金更新画面をディスプレイ35に表示する。
[Price update screen]
When the processor 31 of the funeral home terminal 30 receives the fee data, it displays a fee update screen on the display 35.
図18に示すように、料金更新画面は、各種オブジェクトを含む。料金更新画面は、例えば、予測金額が葬儀料金として提案されたことを示すオブジェクト121、及び提案された葬儀料金を示すオブジェクト122を含む。料金更新画面は、例えば、予測金額を葬儀料金として承認することを指示するオブジェクト123(例えば、ボタン)、及び予測金額を葬儀料金として承認しないことを指示するオブジェクト124(例えば、ボタン)を含む。オブジェクト121は、例えば、予測金額が提案された葬儀プランのプラン名を示すフィールドであってもよい。 As shown in FIG. 18, the fee update screen includes various objects. The fee update screen includes, for example, object 121 indicating that a predicted amount has been proposed as the funeral fee, and object 122 indicating the proposed funeral fee. The fee update screen includes, for example, object 123 (e.g., a button) indicating that the predicted amount is to be accepted as the funeral fee, and object 124 (e.g., a button) indicating that the predicted amount is not to be accepted as the funeral fee. Object 121 may, for example, be a field indicating the name of the funeral plan for which the predicted amount has been proposed.
料金更新画面は、例えば、次回以降の承認の省略を指示するオブジェクト125(例えば、チェックボタン)を含んでもよい。オブジェクト125は、承認を省略する場合の葬儀料金の上限値、及び下限値の少なくとも一方の入力フィールドを含んでもよい。 The fee update screen may include, for example, an object 125 (e.g., a check button) that indicates whether approval should be omitted from the next time onwards. The object 125 may include an input field for at least one of the upper and lower limits of the funeral fee when approval is omitted.
葬儀社端末30のプロセッサ31は、葬儀料金の更新を指示する更新操作を受け付けると、料金更新画面を更新する。
図19に示すように、葬儀料金が更新されると、料金更新画面は、例えば、葬儀料金が変更されたことを示すオブジェクト131、及び変更後の葬儀料金を示すオブジェクト132を含んでもよい。オブジェクト131は、例えば、葬儀料金が変更された葬儀プランのプラン名を示すテキストであってもよい。提供者は、料金更新画面が更新されることによって、葬儀料金が更新されたことを認識可能である。
When the processor 31 of the funeral home terminal 30 receives an update operation instructing to update the funeral fee, it updates the fee update screen.
19 , when the funeral fees are updated, the fee update screen may include, for example, an object 131 indicating that the funeral fees have been changed and an object 132 indicating the changed funeral fees. Object 131 may be, for example, text indicating the name of the funeral plan for which the funeral fees have been changed. The provider can recognize that the funeral fees have been updated by the updated fee update screen.
図20に示すように、葬儀料金の変更が承認されると、プラン選択画面では、変更後の葬儀料金で葬儀プランが表示される。具体的に、サーバ40のプロセッサ41は、ステップS108の処理において、変更後の葬儀料金を示すデータを含むプランデータを依頼者端末20へ送信する。つまり、プロセッサ41は、葬儀プランの葬儀料金として、予測金額を依頼者に対して出力可能である。依頼者端末20のプロセッサ21は、変更後の葬儀料金を示すデータを含むプランデータを受信すると、変更後の葬儀料金を示すようにプラン選択画面をディスプレイ25に表示する。 As shown in FIG. 20, once the change in funeral fees is approved, the funeral plan with the changed funeral fees is displayed on the plan selection screen. Specifically, in the processing of step S108, processor 41 of server 40 sends plan data including data indicating the changed funeral fees to the client terminal 20. In other words, processor 41 can output an estimated amount as the funeral fees for the funeral plan to the client. When processor 21 of the client terminal 20 receives plan data including data indicating the changed funeral fees, it displays the plan selection screen on display 25 to show the changed funeral fees.
例えば、葬儀料金が変更された葬儀プランを依頼者が閲覧中である場合、当該依頼者に対して提示される葬儀料金は、変更されなくてもよい。プロセッサ21は、例えば、葬儀料金が変更された葬儀プランを依頼者が閲覧中である場合、変更前の葬儀料金を示すようにプラン選択画面をディスプレイ25に表示する。葬儀料金が変更された葬儀プランを依頼者が閲覧中であることは、例えば、プラン選択画面に対象の葬儀プランが表示中であることであってもよく、対象の葬儀プランが表示された以降において依頼者側葬儀アプリを起動中であること(依頼者側葬儀アプリを終了していないこと)であってもよい。 For example, if a client is viewing a funeral plan whose funeral fee has been changed, the funeral fee presented to the client may not be changed. For example, if a client is viewing a funeral plan whose funeral fee has been changed, the processor 21 displays a plan selection screen on the display 25 that shows the funeral fee before the change. A client viewing a funeral plan whose funeral fee has been changed may mean, for example, that the target funeral plan is currently being displayed on the plan selection screen, or that the client's funeral app has been launched (the client's funeral app has not been closed) since the target funeral plan was displayed.
[本開示の作用]
仲介サービスを提供するサーバ40が環境データに応じた適切な葬儀料金を設定することにより、依頼者に最適な葬儀プランを提案することができる。そして、依頼者は、適切な料金の葬儀プランを選択することが可能になる。
[Operation of the present disclosure]
The server 40 that provides the intermediary service sets appropriate funeral fees according to the environmental data, allowing it to propose the most suitable funeral plan to the client, and the client can then select a funeral plan with an appropriate fee.
葬祭サービスの仲介システムが普及することによって、葬儀社間の価格競争が激化する可能性がある。その結果、従来通りの料金設定による葬儀の依頼数が減少したり、料金の引き下げによる葬儀社の利益率が低下したりすることが懸念される。その点、本開示によれば、葬儀料金を状況に応じて適切に調整することができるので、葬祭サービスの仲介システムが介在しても、サービス提供者の利益率の低下を抑制することができる。したがって、本開示の仲介サービスにより、依頼者と提供者の双方にとって、最適な葬儀プランを提案することが可能になる。 The widespread adoption of funeral service intermediary systems could intensify price competition among funeral homes. As a result, there are concerns that the number of funeral requests based on traditional pricing may decrease, or that funeral homes may see their profit margins fall due to price reductions. In this regard, this disclosure makes it possible to appropriately adjust funeral fees according to the situation, thereby preventing a decline in the service provider's profit margins even when a funeral service intermediary system is involved. Therefore, the intermediary service disclosed herein makes it possible to propose the optimal funeral plan for both the client and the provider.
依頼者は、複数の葬儀社の各々に連絡をとりつつ複数の葬儀プランを比較検討する時間はないものの、葬儀プランの提示されていない詳細について知りたいこともある。その点、本開示によれば、依頼者は、プラン選択画面と連携した依頼者側商談画面を介して、選択した葬儀プランについて直接提供者と商談を行うことができる。この際、依頼者と提供者の双方が選択されたプランデータを共有しているので、両者はスムーズに商談を進めることができる。 While a client may not have the time to contact multiple funeral homes and compare multiple funeral plans, they may still want to know details that are not provided in the funeral plan. In this regard, according to the present disclosure, a client can negotiate directly with a provider about the selected funeral plan via a client-side negotiation screen linked to the plan selection screen. Since both the client and the provider share the selected plan data, negotiations can proceed smoothly between the two parties.
さらに、依頼者は、商談により決定された葬儀プランの内容を示すデータに基づいて、依頼者端末20を介して決済を行うことができる。そのため、依頼者及び提供者は、速やかに葬儀を手配することができる。したがって、依頼者が複数の選択肢の中から料金を考慮して意思決定をする際の困難又はストレスを低減することができる。 Furthermore, the client can make payment via the client terminal 20 based on data indicating the details of the funeral plan decided upon through negotiations. This allows the client and the provider to quickly arrange the funeral. This reduces the difficulty or stress that the client may experience when making a decision from multiple options, taking into account the cost.
このように、本開示の仲介サービスは、葬儀社と依頼者の双方の助けとなるように、各種の情報又は情報交換の場を提供しながら、葬祭サービスに係る商談を仲介することができる。したがって、本開示によれば、仲介サービスのユーザである依頼者と提供者の双方のユーザエクスペリエンスを向上させることができる。 In this way, the intermediary service disclosed herein can mediate business negotiations related to funeral services while providing various information or a forum for information exchange to help both funeral homes and clients. Therefore, according to the present disclosure, the user experience can be improved for both clients and providers, who are users of the intermediary service.
本開示の効果について説明する。
(1)サーバ40のプロセッサ41は、葬儀プランに係るプランデータを取得する。プロセッサ41は、葬儀プランに関連する現在の環境データを取得する。プロセッサ41は、プランデータ、及び環境データのうち少なくとも一部を料金予測モデル46に入力することによって、葬儀プランの予測金額を取得する。プロセッサ41は、予測金額を、葬儀プランを提供する葬儀社に対して出力する。これにより、提供者は、プランデータ、及び環境データに基づいて算出された予測金額を、新たな葬儀料金として設定することを検討することができる。
The effects of the present disclosure will be described.
(1) The processor 41 of the server 40 acquires plan data related to the funeral plan. The processor 41 acquires current environmental data related to the funeral plan. The processor 41 inputs at least a portion of the plan data and environmental data into the fee prediction model 46 to obtain a predicted amount for the funeral plan. The processor 41 outputs the predicted amount to the funeral home that provides the funeral plan. This allows the provider to consider setting the predicted amount calculated based on the plan data and environmental data as the new funeral fee.
(2)プランデータは、対応する葬儀プランの内容を示すプラン内容データを含む。これにより、各葬儀プランの内容に適した予測金額が取得できる可能性を向上させることができる。 (2) The plan data includes plan content data that indicates the content of the corresponding funeral plan. This increases the likelihood of obtaining a predicted amount appropriate for the content of each funeral plan.
(3)プランデータは、対応する葬儀プランの需要を示す需給データを含む。これにより、各葬儀プランの需要に適した予測金額が取得できる可能性を向上させることができる。 (3) The plan data includes supply and demand data indicating the demand for the corresponding funeral plan. This increases the likelihood of obtaining a predicted amount appropriate to the demand for each funeral plan.
(4)環境データは、葬祭サービスを提供する日付け、及び地域のうち少なくとも一方を示すデータを含む。日付けを示すデータは、六曜、七曜、及び祝日のうち少なくとも1つに係るデータを含む。これにより、葬祭サービスを提供する日付け、及び地域のうち少なくとも一方に応じた予測金額が取得できる可能性を向上させることができる。また、六曜、七曜、及び祝日などの情報に応じた予測金額が取得できる可能性を向上させることができる。 (4) The environmental data includes data indicating at least one of the date and area on which the funeral service will be provided. The data indicating the date includes data related to at least one of the six days of the week, the seven days of the week, and public holidays. This increases the likelihood of obtaining a predicted amount based on at least one of the date and area on which the funeral service will be provided. It also increases the likelihood of obtaining a predicted amount based on information such as the six days of the week, the seven days of the week, and public holidays.
(5)環境データは、火葬場の混雑状況を示す混雑データを含む。混雑状況は、火葬場のキャパシティ、又は利用状況を含む。これにより、火葬場のキャパシティ、又は利用状況に応じた予測金額が取得できる可能性を向上させることができる。 (5) The environmental data includes congestion data indicating the congestion status of the crematorium. The congestion status includes the capacity or usage status of the crematorium. This improves the likelihood of obtaining a predicted amount based on the capacity or usage status of the crematorium.
(6)サーバ40のプロセッサ41は、葬儀プランの葬儀料金として、当該葬儀プランの予測金額を依頼者に対して出力可能である。これにより、依頼者は、予測金額に変更後の葬儀料金に基づいて、葬儀プランを選択することができる。 (6) The processor 41 of the server 40 can output the estimated amount of the funeral plan to the client as the funeral fee for the funeral plan. This allows the client to select a funeral plan based on the estimated amount and the updated funeral fee.
(7)料金予測モデル46は、葬祭サービスの需要予測を行うための機械学習モデル又は報酬である利益又は売上を最大化するための強化学習モデルのうち少なくとも一方を含む。これにより、葬祭サービスの予測される需要に応じた予測金額が取得できる可能性、又は報酬を最大化するための予測金額が取得できる可能性を向上させることができる。 (7) The fee prediction model 46 includes at least one of a machine learning model for predicting demand for funeral services or a reinforcement learning model for maximizing profits or sales, which are remuneration. This improves the likelihood of obtaining a predicted amount that corresponds to the predicted demand for funeral services, or a predicted amount that maximizes remuneration.
(8)プランデータは、対応する葬儀プランの現在の設定料金を含む。サーバ40は、予測金額とともに設定料金に対する評価を出力するように構成される。評価は、設定料金と予測金額との差に基づいて行われる。これにより、提供者は、評価に基づいた葬儀料金を設定料金として設定し易い。 (8) The plan data includes the current set price for the corresponding funeral plan. The server 40 is configured to output an evaluation of the set price along with the predicted amount. The evaluation is based on the difference between the set price and the predicted amount. This makes it easy for the provider to set the funeral price based on the evaluation as the set price.
(9)サーバ40のプロセッサ41は、依頼者データをプラン推奨モデル47に入力することによって、依頼者に対して推奨する葬儀プランを出力する。これにより、好みの葬儀プランを依頼者が探す時間を低下させ得る。 (9) The processor 41 of the server 40 inputs the client data into the plan recommendation model 47 to output a funeral plan recommended to the client. This can reduce the time it takes for the client to search for a preferred funeral plan.
(10)依頼者データは、依頼者属性データを含む。これにより、依頼者の属性に応じた葬儀プランを取得できる可能性を向上させることができる。
(11)依頼者属性データは、依頼者の出身地、住所、及び現在位置などを示すデータを含む。これにより、依頼者の出身地、住所、及び現在位置などに応じた葬儀プランを取得できる可能性を向上させることができる。
(10) The client data includes client attribute data, which increases the likelihood of obtaining a funeral plan that matches the client's attributes.
(11) The client attribute data includes data indicating the client's hometown, address, current location, etc. This increases the likelihood of obtaining a funeral plan that matches the client's hometown, address, current location, etc.
(12)依頼者属性データは、依頼者の年収などの収入を示すデータを含む。これにより、依頼者の収入に応じた葬儀プランを取得できる可能性を向上させることができる。
(13)依頼者属性データは、依頼者の生活状況、趣味、及び行動履歴などを示すデータを含む。これにより、依頼者の生活状況、趣味、及び行動履歴などに応じた葬儀プランを取得できる可能性を向上させることができる。
(12) The client attribute data includes data indicating the client's income, such as annual salary. This increases the likelihood that the client will be able to obtain a funeral plan that matches their income.
(13) The client attribute data includes data indicating the client's living situation, hobbies, behavioral history, etc. This increases the likelihood that the client will be able to obtain a funeral plan that suits their living situation, hobbies, behavioral history, etc.
(14)依頼者端末20のプロセッサ21は、商談操作を受け付けると、表示中の葬儀プランのプランIDを示すデータを含むプランデータをサーバ40へ送信する。サーバ40のプロセッサ41は、プランデータを受信すると、商談先データを依頼者端末20、及び葬儀社端末30へ送信する。依頼者端末20のプロセッサ21、及び葬儀社端末30のプロセッサ31は、依頼者と、葬儀社とが商談するための商談画面をディスプレイ25,35に表示する。これにより、依頼者は、葬儀社との商談を容易に行うことができる。そして、依頼者は、自身の希望に合わせて、葬儀プランをカスタマイズ可能である。 (14) When processor 21 of client terminal 20 accepts a negotiation operation, it transmits plan data to server 40, including data indicating the plan ID of the displayed funeral plan. When processor 41 of server 40 receives the plan data, it transmits negotiation destination data to client terminal 20 and funeral home terminal 30. Processor 21 of client terminal 20 and processor 31 of funeral home terminal 30 display a negotiation screen on displays 25, 35 for negotiation between the client and the funeral home. This allows the client to easily negotiate with the funeral home. The client can then customize the funeral plan to suit their wishes.
(15)依頼者端末20のプロセッサ21は、請求データを受信すると、カスタマイズ後の葬儀プランの葬儀料金を示すように決済画面をディスプレイ25に表示する。プロセッサ21は、決済操作を受け付けると、葬儀料金を決済する。これにより、依頼者は、カスタマイズ後の葬儀プランの葬儀料金に納得する場合に、葬儀料金を決済することができる。 (15) When the processor 21 of the client terminal 20 receives the billing data, it displays a payment screen on the display 25 showing the funeral fees for the customized funeral plan. When the processor 21 accepts the payment operation, it pays the funeral fees. This allows the client to pay the funeral fees if they are satisfied with the funeral fees for the customized funeral plan.
[変更例]
本実施形態は、以下のように変更して実施することができる。本実施形態及び以下の変更例は、技術的に矛盾しない範囲で互いに組み合わせて実施することができる。
[Example of change]
This embodiment can be modified as follows: This embodiment and the following modifications can be combined and implemented within the scope of technical compatibility.
[変更例1]
プランデータは、1以上の葬儀プランに関するデータを含んでいればよく、任意に変更してもよい。
[Modification 1]
The plan data may include data relating to one or more funeral plans and may be changed as desired.
[変更例2]
環境データは、1以上の葬祭環境要素に関するデータを含んでいればよく、任意に変更してもよい。
[Modification 2]
The environmental data may include data relating to one or more funeral environmental elements and may be changed as desired.
[変更例3]
所定の提案時期は、提供者による予測依頼操作を葬儀社端末30が受け付けることによって到来してもよい。つまり、葬儀プランの予測金額は、提供者が希望する任意の時期で取得されてもよい。この場合、所定期間が経過するまでは、次の提案時期が到来しないようにしてもよい。
[Modification 3]
The predetermined proposal time may be reached when the funeral home terminal 30 receives a prediction request from the provider. In other words, the funeral plan prediction amount may be obtained at any time desired by the provider. In this case, the next proposal time may not arrive until a predetermined period has passed.
[変更例4]
葬儀社端末30は、葬儀プランの登録、又は更新の際に、予測金額による葬儀料金への変更の承認の省略を指示する操作を受付可能であってもよい。この場合、葬儀社端末30は、予測金額が所定の数値内である場合に、予測金額による葬儀料金への変更の承認の省略を指示する操作を受付可能であってもよい。予測金額による葬儀料金への変更の承認が省略された葬儀プランは、当該葬儀プランが、依頼者に対して推奨する葬儀プランとして決定されたときに所定の提案時期が到来してもよい。つまり、予測金額による葬儀料金への変更の承認が省略された葬儀プランは、当該葬儀プランが、依頼者に対して推奨する葬儀プランとして決定されたときに予測金額が決定されてもよい。
[Modification 4]
The funeral home terminal 30 may be capable of accepting an instruction to omit approval of changes to the funeral fee based on the predicted amount when registering or updating a funeral plan. In this case, the funeral home terminal 30 may be capable of accepting an instruction to omit approval of changes to the funeral fee based on the predicted amount if the predicted amount is within a predetermined range. For a funeral plan for which approval of changes to the funeral fee based on the predicted amount has been omitted, the predetermined proposal time may arrive when the funeral plan is determined as the funeral plan to be recommended to the client. In other words, for a funeral plan for which approval of changes to the funeral fee based on the predicted amount has been omitted, the predicted amount may be determined when the funeral plan is determined as the funeral plan to be recommended to the client.
[変更例5]
サーバ40のプロセッサ41は、プランデータ、及び環境データに加えて、又は代えて別のデータを料金予測モデルに入力することによって、葬儀プランの予測金額を取得可能であってもよい。別のデータは、例えば、依頼者データである。つまり、葬儀プランの予測金額は、依頼者ごとに取得可能であってもよい。これによれば、各依頼者に応じた予測金額を葬儀料金として設定できる可能性を向上させることができる。この場合、葬儀社側商談画面には、商談相手となる依頼者に最初に提示された葬儀料金が表示されるとよい。
[Modification 5]
The processor 41 of the server 40 may obtain a predicted funeral plan price by inputting other data into the price prediction model in addition to or instead of the plan data and environmental data. The other data may be, for example, client data. In other words, the predicted funeral plan price may be obtained for each client. This improves the likelihood of setting a funeral fee that is appropriate for each client. In this case, the funeral home's negotiation screen may display the funeral price initially presented to the client.
これにより、提供者は、最初に提示された葬儀料金に基づいて、商談により葬儀料金を決定することができる。葬儀社は、例えば、同じ葬儀プランであっても、最初に依頼者に提示される葬儀料金が異なる場合、相対的に葬儀料金が高い依頼者に、葬儀プランに表れないサービスを付加するなどして、異なる内容で葬儀に関するサービスを提供することができる。葬儀プランに表れないサービスは、例えば、相対的に優秀な従業員を担当させることである。 This allows the provider to determine the funeral fee through negotiations based on the funeral fee initially presented. For example, if the funeral fee initially presented to the client is different even for the same funeral plan, the funeral home can provide different funeral-related services to the client whose funeral fee is relatively higher, for example by adding services not included in the funeral plan. An example of a service not included in the funeral plan is to assign a relatively skilled employee to the funeral.
[変更例6]
需給データは、各葬儀プランの葬儀料金に紐づけられてもよい。つまり、需給データには、葬儀プランが第1料金であるときの需給データと、葬儀プランが第2料金であるときの需給データとがあってもよい。これによれば、葬儀プランの葬儀料金の変動による需要の変化に応じた予測金額を取得できる可能性を向上させることができる。
[Modification 6]
The supply and demand data may be linked to the funeral fees for each funeral plan. That is, the supply and demand data may include supply and demand data for a first funeral plan price and supply and demand data for a second funeral plan price. This increases the likelihood of obtaining a predicted amount that reflects changes in demand due to fluctuations in funeral fees for each funeral plan.
[変更例7]
上述した処理及びステップの実行順序は、あくまで一例を示すものであって、これらに限定されない。処理及びステップの実行順序は、実施形態及び変更例から逸脱しない範囲において、任意に変更できる。
[Modification 7]
The above-described processes and the order of steps are merely examples and are not intended to be limiting. The order of steps and processes can be arbitrarily changed without departing from the scope of the embodiments and modifications.
[変更例8]
上述した実施形態及び変更例のうち、依頼者端末20のプロセッサ21が実行する処理、及びステップの一部又は全部は、葬儀社端末30のプロセッサ31、及びサーバ40のプロセッサ41の一方、又は両方によって実行されてもよい。
[Modification 8]
Of the above-mentioned embodiments and modified examples, some or all of the processing and steps performed by the processor 21 of the client terminal 20 may be performed by one or both of the processor 31 of the funeral home terminal 30 and the processor 41 of the server 40.
[変更例9]
上述した実施形態及び変更例のうち、葬儀社端末30のプロセッサ31が実行する処理、及びステップの一部又は全部は、依頼者端末20のプロセッサ21、及びサーバ40のプロセッサ41の一方、又は両方によって実行されてもよい。
[Modification 9]
Of the above-mentioned embodiments and modified examples, some or all of the processing and steps performed by the processor 31 of the funeral home terminal 30 may be performed by one or both of the processor 21 of the client terminal 20 and the processor 41 of the server 40.
[変更例10]
上述した実施形態及び変更例のうち、サーバ40のプロセッサ41が実行する処理、及びステップの一部又は全部は、依頼者端末20のプロセッサ21、及び葬儀社端末30のプロセッサ31の一方、又は両方によって実行されてもよい。つまり、実施形態及び変更例に説明した処理及びステップのそれぞれは、依頼者端末20のプロセッサ21、葬儀社端末30のプロセッサ31、及びサーバ40のプロセッサ41のうちに、任意である1以上のプロセッサが行ってもよい。
[Modification 10]
In the above-described embodiment and modified examples, some or all of the processes and steps executed by processor 41 of server 40 may be executed by one or both of processor 21 of client terminal 20 and processor 31 of funeral home terminal 30. In other words, each of the processes and steps described in the embodiment and modified examples may be executed by any one or more processors among processor 21 of client terminal 20, processor 31 of funeral home terminal 30, and processor 41 of server 40.
[変更例11]
実施形態及び変更例に説明した処理及びステップのそれぞれを依頼者端末20のプロセッサ21、又は葬儀社端末30のプロセッサ31が実行するように構成する場合、情報処理システム10は、1以上のサーバ40を含まずに構成されてもよい。
[Modification 11]
If each of the processes and steps described in the embodiments and modified examples is configured to be executed by the processor 21 of the client terminal 20 or the processor 31 of the funeral home terminal 30, the information processing system 10 may be configured without including one or more servers 40.
[付記]
以下に、上記実施形態及び変更例から把握される態様を列挙する。
[態様1]
葬儀プランに係るプランデータを取得するように構成されるプランデータ取得部と、
前記葬儀プランに関連する現在の環境データを取得するように構成される環境データ取得部と、
前記プランデータ、及び前記環境データのうち少なくとも一部を料金予測モデルに入力することによって、前記葬儀プランの予測金額を取得するように構成される料金取得部と、
前記予測金額を、前記葬儀プランを提供する葬儀社に対して出力するように構成される料金出力部と、を備える、情報処理システム。
[Note]
Below, aspects that can be understood from the above embodiment and modified examples are listed.
[Aspect 1]
A plan data acquisition unit configured to acquire plan data related to a funeral plan;
an environmental data acquisition unit configured to acquire current environmental data related to the funeral plan;
a fee acquisition unit configured to acquire a predicted amount of the funeral plan by inputting the plan data and at least a portion of the environmental data into a fee prediction model;
An information processing system comprising: a fee output unit configured to output the predicted amount to a funeral home that provides the funeral plan.
上記実施形態では、ステップS400において、プランデータを取得するサーバ40がプランデータ取得部に相当し、ステップS400において、環境データを取得するサーバ40が環境データ取得部に相当する。上記実施形態では、ステップS400において、プランデータと、環境データとを料金予測モデルに入力することによって、葬儀プランの予測金額を取得するサーバ40が料金取得部に相当する。上記実施形態では、ステップS401において、予測金額を示すデータを含む料金データを葬儀社端末30へ送信するサーバ40が料金出力部に相当する。 In the above embodiment, the server 40 that acquires the plan data in step S400 corresponds to the plan data acquisition unit, and the server 40 that acquires the environmental data in step S400 corresponds to the environmental data acquisition unit. In the above embodiment, the server 40 that acquires the predicted amount of the funeral plan by inputting the plan data and environmental data into the fee prediction model in step S400 corresponds to the fee acquisition unit. In the above embodiment, the server 40 that transmits fee data including data indicating the predicted amount to the funeral home terminal 30 in step S401 corresponds to the fee output unit.
[態様2]
前記プランデータは、対応する葬儀プランの内容を示すデータを含む、態様1に記載の情報処理システム。
[Aspect 2]
The information processing system according to aspect 1, wherein the plan data includes data indicating the contents of the corresponding funeral plan.
[態様3]
前記プランデータは、対応する葬儀プランの需要を示すデータを含む、態様1、又は態様2に記載の情報処理システム。
[Aspect 3]
The information processing system according to aspect 1 or aspect 2, wherein the plan data includes data indicating demand for corresponding funeral plans.
[態様4]
前記環境データは、葬祭サービスを提供する日付け、及び地域のうち少なくとも一方を示すデータを含み、
前記日付けを示すデータは、六曜、七曜、及び祝日のうち少なくとも1つに係るデータを含む、態様1~態様3のうち何れかに記載の情報処理システム。
[Aspect 4]
The environmental data includes data indicating at least one of a date and a region where the funeral service will be provided;
The information processing system according to any one of aspects 1 to 3, wherein the data indicating the date includes data relating to at least one of the six days of the week, the seven days of the week, and public holidays.
[態様5]
前記環境データは、火葬場の混雑状況を示すデータを含み、
前記混雑状況は、前記火葬場のキャパシティ、又は利用状況を含む、態様1~態様4のうち何れかに記載の情報処理システム。
[Aspect 5]
The environmental data includes data indicating the congestion status of the crematorium,
The information processing system according to any one of aspects 1 to 4, wherein the congestion status includes the capacity or usage status of the crematorium.
[態様6]
前記料金出力部は、前記葬儀プランによる葬祭サービスの提供に対する料金として、前記予測金額を葬儀の依頼者に対して出力するように構成される、態様1~態様5のうち何れかに記載の情報処理システム。
[Aspect 6]
An information processing system according to any one of aspects 1 to 5, wherein the fee output unit is configured to output the predicted amount to the person requesting the funeral as a fee for providing funeral services according to the funeral plan.
[態様7]
前記料金予測モデルは、葬祭サービスの需要予測を行うための機械学習モデル又は報酬である利益又は売上を最大化するための強化学習モデルのうち少なくとも一方を含む、態様1~態様6のうち何れか一項に記載の情報処理システム。
[Aspect 7]
The fee prediction model includes at least one of a machine learning model for predicting demand for funeral services or a reinforcement learning model for maximizing profits or sales, which are rewards. The information processing system described in any one of aspects 1 to 6.
[態様8]
前記プランデータは、対応する葬儀プランの現在の設定料金を含み、
前記料金出力部は、前記予測金額とともに前記設定料金に対する評価を出力するように構成され、
前記評価は、前記設定料金と前記予測金額との差に基づいて行われる、態様1~態様5のうち何れか一項に記載の情報処理システム。
[Aspect 8]
The plan data includes the current set price of the corresponding funeral plan;
the fee output unit is configured to output an evaluation of the set fee together with the predicted amount;
The information processing system according to any one of aspects 1 to 5, wherein the evaluation is performed based on the difference between the set fee and the predicted amount.
[態様9]
コンピュータが、
葬儀プランに係るプランデータを取得することと、
前記葬儀プランに関連する現在の環境データを取得することと、
前記プランデータ、及び前記環境データの少なくとも一部を料金予測モデルに入力することによって、前記葬儀プランの予測金額を取得することと、
前記予測金額を、前記葬儀プランを提供する葬儀社に対して出力することと、
を実行することを含む、情報処理方法。
[Aspect 9]
The computer
Obtaining plan data relating to a funeral plan;
obtaining current environmental data related to said funeral plan;
inputting the plan data and at least a portion of the environmental data into a price prediction model to obtain a predicted price for the funeral plan;
outputting the predicted amount to a funeral home that provides the funeral plan;
2. An information processing method, comprising:
[態様10]
コンピュータに、
葬儀プランに係るプランデータを取得することと、
前記葬儀プランに関連する現在の環境データを取得することと、
前記プランデータ、及び前記環境データの少なくとも一部を料金予測モデルに入力することによって、前記葬儀プランの予測金額を取得することと、
前記予測金額を、前記葬儀プランを提供する葬儀社に対して出力することと、を実行させる、プログラム。
[Aspect 10]
On the computer,
Obtaining plan data relating to a funeral plan;
obtaining current environmental data related to said funeral plan;
inputting the plan data and at least a portion of the environmental data into a price prediction model to obtain a predicted price for the funeral plan;
and outputting the predicted amount to a funeral home that provides the funeral plan.
[態様11]
コンピュータに、
葬儀社から葬儀プランに係るプランデータの入力を受け付けることと、
前記プランデータを他のコンピュータに送信することと、
前記プランデータを料金予測モデルに入力することによって取得された、前記葬儀プランの予測金額を示すデータを前記他のコンピュータから受信することと、実行させる、プログラム。
[Aspect 11]
On the computer,
Accepting input of plan data relating to a funeral plan from a funeral home;
transmitting the plan data to another computer;
A program that receives and executes data indicating the predicted amount of the funeral plan from the other computer, the data being obtained by inputting the plan data into a price prediction model.
本発明がその技術的思想から逸脱しない範囲で他の特有の形態で具体化されてもよいということは当業者にとって明らかであろう。例えば、実施形態(あるいはその1つ又は複数の態様)において説明した部品のうちの一部を省略してもよいし、いくつかの部品を組合せてもよい。手順についても同様である。本発明の範囲は、添付の請求の範囲を参照して、請求の範囲が権利を与えられる均等物の全範囲と共に確定されるべきである。 It will be apparent to those skilled in the art that the present invention may be embodied in other specific forms without departing from the spirit of the present invention. For example, some of the components described in the embodiment (or one or more aspects thereof) may be omitted, or several components may be combined. The same applies to procedures. The scope of the present invention should be determined with reference to the appended claims, along with the full scope of equivalents to which such claims are entitled.
NT…ネットワーク 10…情報処理システム 20…依頼者端末 21…プロセッサ 22…メモリ 23…通信インタフェース 24…タッチセンサ 25…ディスプレイ 26…GNSS受信機 30…葬儀社端末 31…プロセッサ 32…メモリ 33…通信インタフェース 34…キーボード 35…ディスプレイ 40…サーバ 41…プロセッサ 42…メモリ 43…通信インタフェース 61~64、71~73、81~84、91、92、101~103、111、112、121~125、131、132…オブジェクト NT...Network 10...Information Processing System 20...Client Terminal 21...Processor 22...Memory 23...Communication Interface 24...Touch Sensor 25...Display 26...GNSS Receiver 30...Funeral Home Terminal 31...Processor 32...Memory 33...Communication Interface 34...Keyboard 35...Display 40...Server 41...Processor 42...Memory 43...Communication Interface 61-64, 71-73, 81-84, 91, 92, 101-103, 111, 112, 121-125, 131, 132...Objects
Claims (10)
前記葬儀プランに関連する現在の環境データを取得するように構成される環境データ取得部と、
前記プランデータ、及び前記環境データのうち少なくとも一部を料金予測モデルに入力することによって、前記葬儀プランの予測金額を取得するように構成される料金取得部と、
前記予測金額を、前記葬儀プランを提供する葬儀社に対して出力するように構成される料金出力部と、を備え、
前記プランデータは、対応する葬儀プランの現在の設定料金を含み、
前記料金出力部は、前記予測金額とともに前記設定料金に対する評価を出力するように構成され、
前記評価は、前記設定料金と前記予測金額との差に基づいて行われる、情報処理システム。 A plan data acquisition unit configured to acquire plan data related to a funeral plan;
an environmental data acquisition unit configured to acquire current environmental data related to the funeral plan;
a fee acquisition unit configured to acquire a predicted amount of the funeral plan by inputting the plan data and at least a portion of the environmental data into a fee prediction model;
A fee output unit configured to output the predicted amount to a funeral home that provides the funeral plan,
The plan data includes the current set price of the corresponding funeral plan;
the fee output unit is configured to output an evaluation of the set fee together with the predicted amount;
An information processing system, wherein the evaluation is based on the difference between the set fee and the predicted amount.
前記日付けを示すデータは、六曜、七曜、及び祝日のうち少なくとも1つに係るデータを含む、請求項1に記載の情報処理システム。 The environmental data includes data indicating at least one of a date and a region where the funeral service will be provided;
The information processing system according to claim 1 , wherein the data indicating the date includes data relating to at least one of the six days of the week, the seven days of the week, and public holidays.
前記混雑状況は、前記火葬場のキャパシティ、又は利用状況を含む、請求項1に記載の情報処理システム。 The environmental data includes data indicating the congestion status of the crematorium,
The information processing system of claim 1 , wherein the congestion status includes the capacity or usage status of the crematorium.
葬儀プランに係るプランデータを取得することと、
前記葬儀プランに関連する現在の環境データを取得することと、
前記プランデータ、及び前記環境データのうち少なくとも一部を料金予測モデルに入力することによって、前記葬儀プランの予測金額を取得することと、
前記予測金額を、前記葬儀プランを提供する葬儀社に対して出力することと、
を実行することを含み、
前記プランデータは、対応する葬儀プランの現在の設定料金を含み、
前記予測金額は、前記設定料金に対する評価とともに出力され、
前記評価は、前記設定料金と前記予測金額との差に基づいて行われる、情報処理方法。 The computer
Obtaining plan data relating to a funeral plan;
obtaining current environmental data related to said funeral plan;
inputting the plan data and at least a portion of the environmental data into a price prediction model to obtain a predicted price for the funeral plan;
outputting the predicted amount to a funeral home that provides the funeral plan;
performing
The plan data includes the current set price of the corresponding funeral plan;
The predicted amount is output together with an evaluation of the set fee,
An information processing method, wherein the evaluation is based on the difference between the set fee and the predicted amount.
葬儀プランに係るプランデータを取得することと、
前記葬儀プランに関連する現在の環境データを取得することと、
前記プランデータ、及び前記環境データのうち少なくとも一部を料金予測モデルに入力することによって、前記葬儀プランの予測金額を取得することと、
前記予測金額を、前記葬儀プランを提供する葬儀社に対して出力することと、を実行させ、
前記プランデータは、対応する葬儀プランの現在の設定料金を含み、
前記予測金額は、前記設定料金に対する評価とともに出力され、
前記評価は、前記設定料金と前記予測金額との差に基づいて行われる、プログラム。 On the computer,
Obtaining plan data relating to a funeral plan;
obtaining current environmental data related to said funeral plan;
inputting the plan data and at least a portion of the environmental data into a price prediction model to obtain a predicted price for the funeral plan;
outputting the predicted amount to a funeral home that provides the funeral plan;
The plan data includes the current set price of the corresponding funeral plan;
The predicted amount is output together with an evaluation of the set fee,
The evaluation is based on the difference between the set price and the predicted amount.
葬儀社から葬儀プランに係るプランデータの入力を受け付けることと、
前記プランデータを他のコンピュータに送信することと、
前記プランデータを料金予測モデルに入力することによって取得された、前記葬儀プランの予測金額を示すデータを前記他のコンピュータから受信することと、を実行させ、
前記プランデータは、対応する葬儀プランの現在の設定料金を含み、
前記予測金額は、前記設定料金に対する評価とともに出力され、
前記評価は、前記設定料金と前記予測金額との差に基づいて行われる、プログラム。 On the computer,
Accepting input of plan data relating to a funeral plan from a funeral home;
transmitting the plan data to another computer;
receiving from the other computer data indicating a predicted amount of the funeral plan obtained by inputting the plan data into a price prediction model;
The plan data includes the current set price of the corresponding funeral plan;
The predicted amount is output together with an evaluation of the set fee,
The evaluation is based on the difference between the set price and the predicted amount .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2024088633A JP7808639B2 (en) | 2024-05-31 | 2024-05-31 | Information processing system, information processing method and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2024088633A JP7808639B2 (en) | 2024-05-31 | 2024-05-31 | Information processing system, information processing method and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2025180936A JP2025180936A (en) | 2025-12-11 |
| JP7808639B2 true JP7808639B2 (en) | 2026-01-29 |
Family
ID=97964099
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2024088633A Active JP7808639B2 (en) | 2024-05-31 | 2024-05-31 | Information processing system, information processing method and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7808639B2 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002334164A (en) | 2001-05-08 | 2002-11-22 | Mitsuko Tamura | Mutual-aid business system for funeral ceremony |
| JP2013069107A (en) | 2011-09-22 | 2013-04-18 | Corp Sogo Sosai Center Co Ltd | Order-receiving system, method for the same and program for the same |
| WO2021230236A1 (en) | 2020-05-11 | 2021-11-18 | 株式会社Luup | Operation assistance system |
| JP2022136276A (en) | 2020-12-09 | 2022-09-15 | 株式会社コミュニティコム | Information processing method, program and information processing device |
-
2024
- 2024-05-31 JP JP2024088633A patent/JP7808639B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002334164A (en) | 2001-05-08 | 2002-11-22 | Mitsuko Tamura | Mutual-aid business system for funeral ceremony |
| JP2013069107A (en) | 2011-09-22 | 2013-04-18 | Corp Sogo Sosai Center Co Ltd | Order-receiving system, method for the same and program for the same |
| WO2021230236A1 (en) | 2020-05-11 | 2021-11-18 | 株式会社Luup | Operation assistance system |
| JP2022136276A (en) | 2020-12-09 | 2022-09-15 | 株式会社コミュニティコム | Information processing method, program and information processing device |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2025180936A (en) | 2025-12-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6164598B1 (en) | MATCHING DEVICE, MATCHING SYSTEM, MATCHING METHOD, AND PROGRAM | |
| US20220309236A1 (en) | Information processing apparatus, information processing system, and information processing method | |
| US20210082029A1 (en) | Intermediary Method, Intermediary Device, and Recording Medium/Program | |
| JP2025178478A (en) | Information processing device, information processing method, and program | |
| JP7808639B2 (en) | Information processing system, information processing method and program | |
| JP7059415B1 (en) | Information processing equipment, information processing methods and information processing programs | |
| KR102448941B1 (en) | Method and device for managing a platform that sells used goods through offline stores | |
| JP2019192044A (en) | Accounting processing server and accounting processing method | |
| JP7645940B2 (en) | Payment system, payment method, and program | |
| JP6577842B2 (en) | Credit card settlement system and credit card settlement method | |
| JPWO2013038905A1 (en) | Information management apparatus, network system, information management program, and information management method | |
| JP7053928B1 (en) | Information processing equipment, service provision system, information processing system, information processing method, and program | |
| JP2020160591A (en) | Information processing apparatus, information processing method, and program | |
| US20220309234A1 (en) | Information processing apparatus, information processing system, and information processing method | |
| JP2009245219A (en) | Personal electronic settlement terminal, recommendation information generating system using the terminal, and generating method and generating program therefor | |
| JP7027047B2 (en) | Calculation device, calculation method and calculation program | |
| JP4509594B2 (en) | Safety-related information distribution method, distribution apparatus, and distribution system | |
| KR102080826B1 (en) | System and server for providing video production service and professional services for a customer of a customized pc and method thereof | |
| KR102879946B1 (en) | System for true dating between man and woman | |
| KR102396185B1 (en) | Apparatus and method for providing off-line date service | |
| JP7529857B1 (en) | SERVICE RECOMMENDATION DEVICE, SERVICE RECOMMENDATION SYSTEM, SERVICE RECOMMENDATION METHOD, AND SERVICE RECOMMENDATION PROGRAM | |
| JP6946591B1 (en) | Display program, terminal device and display method | |
| JP7553628B1 (en) | Information processing device, information processing method, and information processing program | |
| JP7470826B1 (en) | Information processing device, information processing method, and information processing program | |
| US12062072B2 (en) | Information processing apparatus, information processing system, and information processing method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240531 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250507 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250704 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20250930 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20251203 |
|
| 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: 20251223 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20260119 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7808639 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |