JP2018124938A - Guidance device - Google Patents

Guidance device Download PDF

Info

Publication number
JP2018124938A
JP2018124938A JP2017019059A JP2017019059A JP2018124938A JP 2018124938 A JP2018124938 A JP 2018124938A JP 2017019059 A JP2017019059 A JP 2017019059A JP 2017019059 A JP2017019059 A JP 2017019059A JP 2018124938 A JP2018124938 A JP 2018124938A
Authority
JP
Japan
Prior art keywords
guidance
user
state
information
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2017019059A
Other languages
Japanese (ja)
Other versions
JP6865052B2 (en
Inventor
顕夫 岩上
Akio Iwagami
顕夫 岩上
川崎 栄嗣
Eiji Kawasaki
栄嗣 川崎
武 北島
Takeshi Kitajima
武 北島
朋紀 鈴木
Tomonori Suzuki
朋紀 鈴木
栗原 正和
Masakazu Kurihara
正和 栗原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nippon Signal Co Ltd
Original Assignee
Nippon Signal Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Signal Co Ltd filed Critical Nippon Signal Co Ltd
Priority to JP2017019059A priority Critical patent/JP6865052B2/en
Publication of JP2018124938A publication Critical patent/JP2018124938A/en
Application granted granted Critical
Publication of JP6865052B2 publication Critical patent/JP6865052B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Ticket-Dispensing Machines (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a guidance device which is more easily operable for various users by differentiating the way of a change of output contents in accordance with a skill level of each user when changing contents to be guided to the user.SOLUTION: A skill level estimation part 20 estimates a skill level of a user on the basis of information related to a use state of the user; and a guidance state selection part 30 selects a guidance state in accordance with the skill level by referring to a guidance state database DB, and a guidance output part 4 performs guidance to the user on the basis of the selected state. Thus, it is possible to change output contents about a guidance procedures or the like in accordance with the skill level of the user, and to perform more easily operable guidance to various users having different skill levels.SELECTED DRAWING: Figure 1

Description

本発明は、利用者に対して案内する内容を順次変化させて出力していく案内装置に関する。   The present invention relates to a guidance device that sequentially changes and outputs a guidance content to a user.

案内を行う装置として、例えば駅の券売機等がある。すなわち、券売機により切符の販売についての案内が利用者に対してなされる。なお、駅の券売機に限らず、利用者に対するインターフェースを有する種々の機器が、案内を行うための案内装置であると考えられる。   As an apparatus for performing guidance, for example, there is a ticket machine at a station. In other words, the ticket vending machine provides the user with information about ticket sales. In addition, it is thought that various apparatuses which have an interface with respect to a user are not only the ticket vending machine of a station but a guidance apparatus for performing guidance.

券売機に関する技術として、係員の習熟度を学習する機能を有するもの(特許文献1参照)や、料金ボタンのタッチ操作に関して学習する機能を有するもの(特許文献2参照)が知られている。   As a technique related to a ticket vending machine, there are known one having a function of learning the proficiency level of an attendant (see Patent Document 1) and one having a function of learning about a touch operation of a charge button (see Patent Document 2).

案内装置の一例としての駅の券売機においては、切符を発券するまでの案内は、どの利用者に対しても画一的な手順でなされることが一般的であったと考えられる。しかしながら、案内装置において、全ての利用者に対して画一的に同じ手順で案内を進めた場合、個々の利用者の習熟度によって、より丁寧な案内をして欲しいと感じる利用者もいれば、逆に、丁寧な案内を省略してできるだけ少ない手順で素早く進めて欲しいと感じる利用者もいると考えられる。例えば、案内装置としての駅の券売機における切符の発券までの案内手順に関しては、不慣れな人にとっては1つ1つ丁寧な説明を受けつつ進めたいと考える傾向にあるが、手慣れた人であればできるだけ手順を減らして必要な券を受け取りたいと考える傾向にある、といったことが想定される。つまり、個々の利用者の習熟度に必ずしも対応できるものとは限らなかった。   In a ticket vending machine at a station as an example of a guidance device, it is generally considered that guidance until a ticket is issued is performed in a uniform procedure for any user. However, in the guidance device, if the guidance is advanced to all users in the same way, there are some users who want more detailed guidance depending on the proficiency level of each user. On the other hand, some users may feel that they want to proceed quickly with as few steps as possible without the need for careful guidance. For example, with regard to the guidance procedure up to ticketing at a ticket vending machine at a station as a guidance device, there is a tendency for those who are unfamiliar to want to proceed while receiving detailed explanations one by one. If possible, it is assumed that there is a tendency to receive as many tickets as possible with as few steps as possible. In other words, it was not always possible to cope with the proficiency level of individual users.

特開平8−83310号公報JP-A-8-83310 特開平10−312475号公報JP 10-31475 A

本発明は上記した点に鑑みてなされたものであり、利用者に対して案内する内容を変化させていく際に、個々の利用者の習熟度に応じて、出力内容の変化の仕方を異なるものとすることで、種々の利用者にとって、より操作しやすい案内装置を提供することを目的とする。   The present invention has been made in view of the above points, and when changing the content to be guided to the user, the method of changing the output content differs depending on the proficiency level of each user. It is an object of the present invention to provide a guidance device that is easier to operate for various users.

上記目的を達成するため、本発明に係る案内装置は、利用者の利用状態に関する情報を取得し、当該情報に基づき習熟度を推定する習熟度推定部と、案内状態データベースを参照し、習熟度に応じて案内する状態を選択する案内状態選択部と、案内状態選択部で選択された状態に基づき利用者に案内を行う案内出力部とを備える。   In order to achieve the above-mentioned object, the guidance device according to the present invention acquires information about the usage state of the user, refers to the proficiency level estimation unit that estimates the proficiency level based on the information, and the guidance status database. And a guidance output unit that provides guidance to the user based on the state selected by the guidance state selection unit.

上記案内装置では、利用者の利用状態に関する情報に基づき、習熟度推定部において利用者の習熟度を推定するとともに、案内状態選択部において案内状態データベースを参照しつつ、習熟度に応じて案内する状態を選択し、案内出力部で選択された状態に基づき利用者に対して案内を行っている。これにより、利用者の習熟度に対応して案内の手順等についての出力内容を変化させることを可能にし、習熟度が異なる多様な利用者に対してより操作しやすい案内を行うことができる。   In the above guidance device, the proficiency level estimation unit estimates the proficiency level of the user based on information on the usage status of the user, and the guidance status selection unit provides guidance according to the proficiency level while referring to the guidance status database. A state is selected, and guidance is provided to the user based on the state selected by the guidance output unit. Accordingly, it is possible to change the output contents of the guidance procedure and the like according to the proficiency level of the user, and it is possible to provide easy-to-operate guidance for various users with different proficiency levels.

本発明の具体的な側面では、案内状態データベースに格納された案内に関するデータを更新する案内状態データ更新部をさらに備える。この場合、案内状態データ更新部において、案内に関するデータを更新できる。   In a specific aspect of the present invention, the information processing apparatus further includes a guide state data update unit that updates data related to the guide stored in the guide state database. In this case, the guidance state data update unit can update the data related to the guidance.

本発明の別の側面では、案内状態データベースは、案内する状態のデータを、状態変化の基準となる評価値とともに格納し、案内状態データ更新部は、案内状態データベースに格納される評価値を更新する。この場合、状態変化の基準となる評価値を利用者の特性等に対応させて更新する学習を行うことができる。   In another aspect of the present invention, the guidance state database stores guidance state data together with an evaluation value serving as a reference for state change, and the guidance state data update unit updates the evaluation value stored in the guidance state database. To do. In this case, it is possible to perform learning in which an evaluation value serving as a reference for state change is updated in accordance with a user characteristic or the like.

本発明のさらに別の側面では、案内状態データ更新部は、利用者の表情に関する情報及び利用者の操作の素早さに関する情報のうち少なくとも一方を取得して、評価値を更新する際の情報として利用する。この場合、利用者の表情に関する情報及び利用者の操作の素早さに関する情報に基づいて利用者にとってより好ましい順序の状態変化すなわち利用者への案内となるように評価値を更新していく学習が行える。   In still another aspect of the present invention, the guidance state data update unit acquires at least one of information related to the user's facial expression and information related to the quickness of the user's operation, and serves as information when updating the evaluation value. Use. In this case, learning to update the evaluation value so as to provide a state change in a more favorable order for the user based on information on the facial expression of the user and information on the quickness of the user's operation, that is, guidance to the user. Yes.

本発明のさらに別の側面では、案内状態データベースにおいて、評価値は、習熟度推定部で推定された習熟度ごとに格納されている。この場合、利用者の習熟度ごとに評価値を更新することができる。   In still another aspect of the present invention, in the guidance state database, the evaluation value is stored for each proficiency level estimated by the proficiency level estimation unit. In this case, the evaluation value can be updated for each proficiency level of the user.

本発明のさらに別の側面では、案内状態データベースにおいて、評価値は、案内する状態、利用者の操作によってなされる入力内容及び習熟度の組み合わせごとに格納されている。この場合、上記組み合わせごとに格納された評価値を更新することで、多様に選択可能な状態変化のパターンの中から利用者にとってより好ましい順序での案内とするための学習が可能となる。   In still another aspect of the present invention, in the guidance state database, the evaluation value is stored for each combination of the guidance state, the input content made by the user's operation, and the proficiency level. In this case, by updating the evaluation value stored for each combination, it is possible to learn to make guidance in a more favorable order for the user from among various change patterns that can be selected.

本発明のさらに別の側面では、習熟度推定部は、利用者の顔の画像情報に基づき習熟度を推定する。この場合、利用者の顔の画像情報から、例えば性別や年齢、国籍等から習熟度を推定するといったことが可能になる。   In still another aspect of the present invention, the proficiency level estimation unit estimates the proficiency level based on image information of the user's face. In this case, it becomes possible to estimate the proficiency from the image information of the user's face, for example, from gender, age, nationality, and the like.

本発明のさらに別の側面では、習熟度推定部は、利用者の情報についてのデータベース、決定木及びモデル式のいずれかを利用して習熟度を推定する。この場合、設定した推定方法に応じてより適切にあるいはより迅速に習熟度の推定処理を行うことができる。   In yet another aspect of the present invention, the proficiency level estimation unit estimates the proficiency level using any one of a database, a decision tree, and a model formula for user information. In this case, the proficiency level estimation process can be performed more appropriately or more quickly in accordance with the set estimation method.

本発明のさらに別の側面では、利用者の操作による案内入力を受け付けた際の利用者の操作状況を取得する操作状況取得部と、利用者の外観に関する情報を取得する外観情報取得部とをさらに備える。この場合、操作状況取得部や外観情報取得部から、例えば習熟度を推定するための情報を取得するほか、例えば案内状態データベースに格納された案内に関するデータを更新する案内状態データ更新部をさらに備える場合であれば、データを更新するための情報を取得することが考えられる。   In still another aspect of the present invention, an operation status acquisition unit that acquires a user operation status when a guidance input by a user operation is received, and an appearance information acquisition unit that acquires information related to the appearance of the user Further prepare. In this case, for example, information for estimating the proficiency level is acquired from the operation status acquisition unit and the appearance information acquisition unit, and further includes, for example, a guidance state data update unit that updates data related to guidance stored in the guidance state database. In some cases, it is conceivable to acquire information for updating data.

本発明のさらに別の側面では、外観情報取得部は、利用者の顔を検出可能なカメラを有する。この場合、カメラで検出した利用者の顔から利用者の情報を取得できる。   In still another aspect of the present invention, the appearance information acquisition unit includes a camera capable of detecting a user's face. In this case, user information can be acquired from the user's face detected by the camera.

本発明のさらに別の側面では、利用者のID情報を受け付けるとともに、受け付けたID情報に紐付けされて保存されている利用者の操作による既存入力情報を呼び出す既存情報呼出部をさらに備え、案内状態選択部は、既存情報呼出部により呼び出された情報に応じて案内する状態を選択する。この場合、呼び出された利用者の操作による既存入力情報に基づく案内を行うことができるので、例えば利用者が途中まで操作を行った内容に関して続きの部分から案内を行うといったことが可能になる。   According to still another aspect of the present invention, the information processing apparatus further includes an existing information calling unit that receives the user ID information and calls the existing input information that is stored in association with the received ID information. A state selection part selects the state to guide according to the information called by the existing information calling part. In this case, since guidance based on existing input information by the operation of the called user can be performed, for example, it is possible to perform guidance from the subsequent portion regarding the content that the user has operated halfway.

本発明のさらに別の側面では、案内装置は、利用者に対して切符の販売についての案内を行う券売機である。この場合、切符の販売において、券売機による切符の購入について習熟度が異なる多様な利用者に対して、より操作しやすい手順で切符購入までの案内を行うことができる。   In still another aspect of the present invention, the guidance device is a ticket vending machine that provides guidance about ticket sales to a user. In this case, in ticket sales, it is possible to provide guidance up to ticket purchase to a variety of users who have different proficiency levels regarding ticket purchase by a ticket vending machine in a procedure that is easier to operate.

第1実施形態に係る案内装置としての券売機の一構成例について説明するためのブロック図である。It is a block diagram for demonstrating one structural example of the ticket vending machine as a guide apparatus which concerns on 1st Embodiment. 習熟度推定部において利用者の習熟度を推定する一例としてデータベースを利用する場合について説明するための図である。It is a figure for demonstrating the case where a database is utilized as an example which estimates a user's skill level in a skill level estimation part. (A)〜(C)は、案内する状態に基づく利用者への出力表示の一例について説明するための図である。(A)-(C) is a figure for demonstrating an example of the output display to the user based on the state to guide. 案内する状態について例示するための図である。It is a figure for illustrating about the state to guide. 案内状態データベースに格納される評価値について説明するための図である。It is a figure for demonstrating the evaluation value stored in a guidance state database. 装置全体の処理の一例を示すフローチャートである。It is a flowchart which shows an example of a process of the whole apparatus. 習熟度推定の処理の一例を示すフローチャートである。It is a flowchart which shows an example of the process of proficiency level estimation. 案内状態データベースのデータ更新の処理の一例を示すフローチャートである。It is a flowchart which shows an example of the process of data update of a guidance state database. 図8に示す処理のうち、わかりやすさの算定処理の一例を示すフローチャートである。It is a flowchart which shows an example of the calculation process of comprehension among the processes shown in FIG. 案内する状態について、一の状態から次の状態への状態変化の処理の一例を示すフローチャートである。It is a flowchart which shows an example of the process of a state change from one state to the next state about the state to guide. (A)〜(F)は、習熟度の低い利用者に対する案内の一例について説明するための図である。(A)-(F) is a figure for demonstrating an example of the guidance with respect to the user with low proficiency. (A)〜(E)は、標準的な習熟度の利用者に対する案内の一例について説明するための図である。(A)-(E) is a figure for demonstrating an example of the guidance with respect to the user of a standard proficiency level. (A)〜(E)は、習熟度の高い利用者に対する案内の一例について説明するための図である。(A)-(E) is a figure for demonstrating an example of the guidance with respect to the user with high proficiency. (A)は、習熟度推定部において利用者の習熟度を推定する他の一例として決定木を利用する場合について説明するための図であり、(B)は、習熟度推定部において利用者の習熟度を推定する他の一例としてモデル式を利用する場合について説明するための図である。(A) is a figure for demonstrating the case where a decision tree is used as another example which estimates a user's proficiency level in a proficiency level estimation part, (B) is a user's level in a proficiency level estimation part. It is a figure for demonstrating the case where a model type | formula is utilized as another example which estimates a skill level. 第2実施形態に係る案内装置としての券売機の一構成例について説明するためのブロック図である。It is a block diagram for demonstrating one structural example of the ticket vending machine as a guide apparatus which concerns on 2nd Embodiment. 券売機を含む管理システムの一構成例について説明するためのブロック図である。It is a block diagram for demonstrating one structural example of the management system containing a ticket vending machine. 券売機における案内する状態の保存処理の一例について説明するための図である。It is a figure for demonstrating an example of the preservation | save process of the state to guide in a ticket vending machine. 券売機における案内する状態の復元処理の一例について説明するための図である。It is a figure for demonstrating an example of the restoration process of the state to guide in a ticket vending machine.

〔第1実施形態〕
以下、図1等を参照して、本発明の第1実施形態に係る案内装置の一例について概要を説明する。ここでは、案内装置の一例として、駅で切符の販売等を行う券売機100について説明する。
[First Embodiment]
Hereinafter, with reference to FIG. 1 etc., an outline | summary is demonstrated about an example of the guidance apparatus which concerns on 1st Embodiment of this invention. Here, a ticket vending machine 100 that sells tickets at a station will be described as an example of a guidance device.

本実施形態に係る案内装置としての券売機100は、案内入力部1と、センサ入力部2と、制御部3と、案内出力部4とを備える。   A ticket vending machine 100 as a guidance device according to the present embodiment includes a guidance input unit 1, a sensor input unit 2, a control unit 3, and a guidance output unit 4.

案内入力部1は、例えば券売機100を利用しようとする利用者によるタッチ入力を可能にするためのタッチパネルTPや、利用者が発生することに基づく音声入力を受け付け可能にするためのマイクMC等を有し、利用者の操作等による各種入力を受け付けて利用者の情報を取得可能とするためのインターフェース部を構成する。   The guidance input unit 1 is, for example, a touch panel TP for enabling touch input by a user who intends to use the ticket vending machine 100, a microphone MC for enabling reception of voice input based on the occurrence of the user, and the like. And an interface unit for accepting various inputs by the user's operation or the like and acquiring user information.

センサ入力部2は、例えばCMOSや赤外線等の人物の有無やその形状等を画像情報として取得可能なカメラCAを有して構成され、利用者の情報を装置自らが自発的・自動的に取得可能とするための感知機能部を構成する。本実施形態では、利用者の顔に関する画像データについて取得可能なものとする。   The sensor input unit 2 is configured to include a camera CA that can acquire the presence or absence of a person such as a CMOS or an infrared ray and the shape thereof as image information, and the apparatus itself acquires the user information spontaneously and automatically. A sensing function unit is configured to make it possible. In this embodiment, it is assumed that image data relating to the user's face can be acquired.

制御部3は、券売機100を利用者に対する切符の販売等の案内を行う案内装置として機能させるための各種制御を行う。制御部3は、情報受付処理部10と、習熟度推定部20と、案内状態選択部30と、案内状態データ更新部40と、案内状態データベースDBとを備える。   The control unit 3 performs various controls for causing the ticket vending machine 100 to function as a guidance device that provides guidance such as ticket sales to the user. The control unit 3 includes an information reception processing unit 10, a proficiency level estimation unit 20, a guidance state selection unit 30, a guidance state data update unit 40, and a guidance state database DB.

案内出力部4は、制御部3の案内状態選択部30において選択された状態に基づき利用者に案内を行うものであり、例えばスピーカーや液晶モニター等で構成され、これらによって音声出力や画像表示といった利用者に対する種々の出力動作を行う。   The guidance output unit 4 provides guidance to the user based on the state selected by the guidance state selection unit 30 of the control unit 3, and is composed of, for example, a speaker, a liquid crystal monitor, and the like. Perform various output operations for the user.

以下、券売機100主要動作である切符販売の制御を行うための制御部3の各部について説明する。   Hereinafter, each part of the control part 3 for controlling ticket sales which is the main operation of the ticket vending machine 100 will be described.

制御部3のうち、情報受付処理部10は、案内入力部1及びセンサ入力部2から取得した利用者に関する各種情報を受け付けるとともに受け付けた情報の処理を行う。このため、情報受付処理部10は、案内入力部1からの情報を受け付けるとともにこれらの信号処理を行う入力情報受付処理部11と、センサ入力部2からの情報を受け付けるとともにこれらの信号処理を行うセンサ情報受付処理部12とを有する。   Of the control unit 3, the information reception processing unit 10 receives various types of information about the user acquired from the guidance input unit 1 and the sensor input unit 2 and processes the received information. For this reason, the information reception processing unit 10 receives the information from the guidance input unit 1 and performs the signal processing thereof, and receives the information from the sensor input unit 2 and performs the signal processing. And a sensor information reception processing unit 12.

入力情報受付処理部11は、案内入力部1のタッチパネルTP等を介して利用者が切符を購入するために選択した事項に関する入力情報を処理する。また、例えば1つのタッチの動作から次のタッチの動作までにかかった時間の間隔等についても、利用者の情報として取得する。すなわち、入力情報受付処理部11は、利用者の操作による案内入力を受け付けた際の利用者の操作状況を取得する操作状況取得部としても機能する。   The input information reception processing unit 11 processes input information related to items selected by the user to purchase a ticket via the touch panel TP of the guidance input unit 1 or the like. Further, for example, an interval of time taken from one touch operation to the next touch operation is also acquired as user information. In other words, the input information reception processing unit 11 also functions as an operation status acquisition unit that acquires a user operation status when a guidance input by a user operation is received.

センサ情報受付処理部12は、センサ入力部2のカメラCAで取得された画像の情報から利用者の有無に関する情報を処理する。また、例えばカメラCAで取得された利用者の顔の画像について顔認識機能等の画像解析手法を利用して、年齢や性別、国籍(日本人であるか否か)について解析(推測)して解析結果を利用者の情報として取得する。あるいは、利用者の表情やその変化についても捉え、利用者の情報として取得する。すなわち、センサ情報受付処理部12は、利用者の外観に関する情報を取得する外観情報取得部としても機能する。   The sensor information reception processing unit 12 processes information regarding the presence / absence of a user from information on an image acquired by the camera CA of the sensor input unit 2. In addition, for example, an image analysis method such as a face recognition function is used to analyze (guess) the age, gender, nationality (whether or not Japanese) of a user's face image acquired by the camera CA. The analysis result is acquired as user information. Alternatively, the user's facial expression and changes thereof are also captured and acquired as user information. That is, the sensor information reception processing unit 12 also functions as an appearance information acquisition unit that acquires information related to the appearance of the user.

以上のように、情報受付処理部10は、案内入力部1やセンサ入力部2と協働して、利用者の動きを受動的に受け付けて利用者の情報として取得したり、積極的に利用者について感知して自動的に情報を取得したりする構成となっている。言い換えると、券売機100は、利用者の動きを受動的に受け付けて利用者の操作の素早さに関する情報を取得したり、積極的に利用者について感知して利用者の表情に関する情報を取得したりすることで、多種多様な利用者の情報取得を可能としている。   As described above, the information reception processing unit 10 cooperates with the guidance input unit 1 and the sensor input unit 2 to passively receive a user's movement and acquire it as user information or actively use it. It is configured to detect information about a person and automatically acquire information. In other words, the ticket vending machine 100 passively accepts the movement of the user and acquires information on the quickness of the user's operation, or actively senses the user and acquires information on the facial expression of the user. In this way, it is possible to acquire information on a wide variety of users.

習熟度推定部20は、利用者の利用状態に関する情報を取得し、当該情報に基づき習熟度を推定する。具体的には、習熟度推定部20は、例えば図2に示すような利用者の習熟度を推定する一例としてのデータベースを有しており、情報受付処理部10のセンサ情報受付処理部12において取得された年齢や性別、国籍の情報について、当該データベースを参照することで、解析対象である利用者の習熟度を推定(判定)する。なお、本実施形態では、説明を簡略化するために、一例として、利用者の習熟度を「低」、「中」、「高」の三段階のいずれかに属するものとして分類する。すなわち、情報受付処理部10の利用者が、券売機100の操作にあまり慣れていない者(習熟度「低」)と推定されるか、標準的な操作能力を有する者(習熟度「中」)と推定されるか、操作に慣れている者(習熟度「高」)と推定されるか、のいずれかに定めるものとし、券売機100は、定められた習熟度毎に異なる態様で案内を行うものとなっている。なお、図2に示す一例では、年齢が若いほど、また、女性より男性のほうが、外国人より日本人のほうが、一般的に習熟度が高いという設定としているが、あくまで説明を簡明にするためのものに過ぎず、案内内容や用途等によって、かかる場合に限らず、種々の場合(例えば低中高の関係が全く異なる場合)が生じ得ることは言うまでもない。   The proficiency level estimation unit 20 acquires information related to the usage state of the user and estimates the proficiency level based on the information. Specifically, the proficiency level estimation unit 20 has a database as an example for estimating the proficiency level of the user as shown in FIG. 2, for example, in the sensor information reception processing unit 12 of the information reception processing unit 10. For the acquired age, gender, and nationality information, the proficiency level of the user to be analyzed is estimated (determined) by referring to the database. In the present embodiment, in order to simplify the description, as an example, the user's proficiency level is classified as belonging to one of three stages of “low”, “medium”, and “high”. That is, it is estimated that the user of the information reception processing unit 10 is not familiar with the operation of the ticket vending machine 100 (skill level “low”) or has a standard operation ability (skill level “medium”). ) Or a person familiar with the operation (skill level “high”), and the ticket vending machine 100 provides guidance in a different manner for each set skill level. It is intended to do. In the example shown in FIG. 2, the setting is such that the younger the age, the higher the proficiency level of the male than the female, and the Japanese is generally higher than the foreigner. It is needless to say that various cases (for example, when the relationship between low, middle and high is completely different) may occur depending on the content of the guidance, the usage, and the like.

案内状態選択部30は、習熟度推定部20において推定された習熟度に応じて利用者に対して案内する状態を選択する。また、案内状態選択部30は、1つの案内する状態から次の状態へ移るための状態の選択をするに際して、案内する状態についての一連のデータを有する案内状態データベースDBを参照する。なお、案内状態データベースDBは、案内に関するデータとして、案内するための状態に関する一覧のデータを格納している(図5参照)。案内状態選択部30での選択によって、例えば図3(A)〜3(C)に例示するような具体的案内表示が、案内出力部4を構成するパネル表示面PP上に示されるとともに、これらが操作に応じて変化していく。このような各段階での表示を行うに際して、案内に関する各項目の状態を管理するため、図4に例示されるような案内に関する状態が逐一定められている。案内状態データベースDBは、このような案内に関して定められた各状態についてのデータを集約的に格納している。   The guidance state selection unit 30 selects a state to guide the user according to the proficiency level estimated by the proficiency level estimation unit 20. In addition, the guidance state selection unit 30 refers to the guidance state database DB having a series of data on the state to be guided when selecting a state for moving from one guiding state to the next state. In addition, the guidance state database DB stores data on a list regarding a state for guidance as data regarding guidance (see FIG. 5). By the selection in the guidance state selection unit 30, for example, specific guidance displays as exemplified in FIGS. 3A to 3C are displayed on the panel display surface PP constituting the guidance output unit 4, and these Changes according to the operation. At the time of performing the display at each stage as described above, in order to manage the state of each item relating to guidance, the state relating to guidance as illustrated in FIG. 4 is fixed one by one. The guidance state database DB collectively stores data on each state defined for such guidance.

図1に戻って、案内状態データ更新部40は、案内状態データベースDBに格納されたデータの一部について更新を行う。案内状態データ更新部40によるデータ更新によって案内に関する状態のうち、変化のさせ方・手順等が変更され得るものとなっている。   Returning to FIG. 1, the guidance state data update unit 40 updates a part of the data stored in the guidance state database DB. By updating the data by the guide state data update unit 40, a change method / procedure and the like among the states related to the guide can be changed.

以下、図3等を参照して、上記した案内する状態の変遷に基づく案内表示の変化の様子について概要を説明する。ここでは一例として、図3(A)に示すように、券売機100は、「きっぷの購入」の表示画像BT1と「ICカードのチャージ」の表示画像BT2とをタッチパネルTPの機構が表面に付されたパネル表示面PP上に初期画面として表示する。ここで、例えば、利用者が「きっぷの購入」の表示画像BT1をタッチすると、例えば図3(B)のような表示態様へと変化したり、図3(C)のような表示態様へと変化したりする。ここでは、習熟度推定部20において、習熟度が「低」と推定された利用者に対しては、より丁寧な説明となるように、例えば図3(B)のような表示態様へと変化する。一方、習熟度が「中」と推定された利用者に対しては、より効率的に操作ができるように、例えば図3(C)のような表示態様へと変化する。このように、本実施形態では、習熟度に応じて状態変化(あるいは状態遷移)の順番や態様等が変動することで、習熟度が異なる多様な利用者に対してより操作しやすい案内を行うことができるものとなっている。なお、習熟度別の具体的動作例については、後述する。また、上記の動作において、案内を利用者に対して行う側である券売機100では、案内する状態が変化することになる。例えば券売機100の動作開始時に図3(A)の表示がなされた場合において、「きっぷの購入」の表示画像BT1が利用者にタッチされると、図4の左側に例示した一の状態へと遷移する。すなわち、何も決定事項が無かった状態から、図中左欄の項目のうち「目的」についての入力内容が「切符の購入」となっている状態へと移行する。すなわち、案内の目的は「切符の購入」であるが、具体的な駅名等については未確定な状態になる。なお、この場合、併せて図中左欄の項目が「目的」のほか「出発駅」等であることも併せて決定されたことになる。また、そのほかの案内する状態についての一例として、図3(A)の表示がなされた場合において、「ICカードのチャージ」の表示画像BT2が利用者にタッチされると、図4の右側に例示した他の一の状態へと遷移する。以上のように、券売機100は、利用者の入力動作等に応じて、案内する状態を一の状態から他の状態へと変化させていきつつ、案内する内容の管理を行っている。ただし、以上のような状態の変化において、表示態様については、図3を参照して例示したように、習熟度に応じて異なるものとなる可能性もある。   Hereinafter, an outline of the change in the guidance display based on the transition of the state to be guided will be described with reference to FIG. 3 and the like. Here, as an example, as shown in FIG. 3A, the ticket vending machine 100 has a touch panel TP mechanism attached to the surface of a “buy ticket” display image BT1 and a “IC card charge” display image BT2. Is displayed as an initial screen on the panel display surface PP. Here, for example, when the user touches the display image BT1 of “purchase ticket”, the display mode changes to, for example, the display mode as shown in FIG. 3B, or the display mode as shown in FIG. Or change. Here, for the user whose proficiency level is estimated to be “low” in the proficiency level estimation unit 20, for example, the display mode is changed to a display mode as shown in FIG. To do. On the other hand, for a user whose proficiency level is estimated to be “medium”, the display mode is changed to, for example, a display mode as shown in FIG. As described above, in the present embodiment, by changing the order and mode of state change (or state transition) according to the proficiency level, guidance that is easier to operate for various users with different proficiency levels is provided. It has become something that can be. A specific operation example for each skill level will be described later. In the above operation, the state of guidance is changed in the ticket vending machine 100 on the side that provides guidance to the user. For example, when the display of FIG. 3A is made at the start of the operation of the ticket vending machine 100, when the display image BT1 “Purchase of ticket” is touched by the user, one state illustrated on the left side of FIG. And transition. That is, there is a transition from a state in which there are no decisions to be made to a state in which the input content for “purpose” among the items in the left column in the figure is “purchase ticket”. That is, the purpose of the guidance is “purchase a ticket”, but a specific station name or the like is in an uncertain state. In this case, it is also determined that the item in the left column in the figure is “departure station” in addition to “purpose”. As another example of the state of guidance, when the display image BT2 of “IC card charge” is touched by the user in the case of the display of FIG. 3A, it is illustrated on the right side of FIG. Transition to another state. As described above, the ticket vending machine 100 manages the contents to be guided while changing the guided state from one state to another state in accordance with a user input operation or the like. However, in the change in the state as described above, the display mode may be different depending on the proficiency level as illustrated with reference to FIG.

案内状態データベースDBは、以上のような案内状態選択部30による案内についての状態の変遷を可能にすべく、図5に示すような一の状態から次の状態への状態変化を行う上での基準となる評価値に関するデータを案内する状態のデータとともにした一覧表を格納している。すなわち、図5に示すように、案内状態データベースDBにおいて、評価値は、習熟度推定部20で推定された習熟度ごと(低中高の三段階)に格納されており、特に、案内する各状態、各状態において利用者の操作によってなされ得る入力内容及び操作を行う利用者の習熟度の組み合わせごとに格納されている。   The guidance state database DB is used to change the state from one state to the next state as shown in FIG. 5 so as to enable the state transition of the guidance by the guidance state selection unit 30 as described above. A list is stored together with data on the state for guiding data related to the evaluation value as a reference. That is, as shown in FIG. 5, in the guidance state database DB, evaluation values are stored for each proficiency level estimated by the proficiency level estimation unit 20 (three levels of low, medium, and high levels). These are stored for each combination of input contents that can be made by the user's operation in each state and the proficiency level of the user who performs the operation.

案内状態選択部30は、各状態とそれ応じた入力内容さらに利用者の習熟度ごとに選択可能な複数の状態の候補についての評価値を参照し、当該複数の状態の中から、次の状態として最も評価値の高い状態を最適なものとして選択する。   The guidance state selection unit 30 refers to the evaluation values for a plurality of state candidates that can be selected for each state and the input content corresponding to the state and the proficiency level of the user, and selects the next state from the plurality of states. The state with the highest evaluation value is selected as the optimum one.

案内状態データ更新部40は、案内状態データベースDBに格納されたデータの一部である上記評価値について更新を行う。案内状態データ更新部40は、例えば利用者の表情に関する情報や利用者の操作の素早さに関する情報を情報受付処理部10から取得して、案内状態データベースDB中の評価値を更新する際の情報として利用する。評価値の更新により、案内状態選択部30での選択基準が変化することで、複数の状態の候補すなわち複数ある表示態様の選択肢のうちから、利用者にもっとも好まれているものを選び出し、より快適な案内を利用者に受けさせることができる。   The guidance state data update unit 40 updates the evaluation value that is a part of the data stored in the guidance state database DB. For example, the guidance state data update unit 40 acquires information about the facial expression of the user and information about the quickness of the user's operation from the information reception processing unit 10 and updates the evaluation value in the guidance state database DB. Use as By updating the evaluation value, the selection criterion in the guidance state selection unit 30 is changed, so that a plurality of state candidates, that is, a plurality of display mode options are selected, which is most preferred by the user, and more Comfortable guidance can be received by the user.

以下、図6に例示するフローチャートを参照して、券売機100における装置全体の処理の一例について説明する。   Hereinafter, an example of processing of the entire apparatus in the ticket vending machine 100 will be described with reference to a flowchart illustrated in FIG.

まず、制御部3は、情報受付処理部10において、利用者の入力検出がなされたか否かを確認する(ステップS101)。ステップS101において、利用者の入力検出がなされない場合であっても(ステップS101:No)、センサ入力部2のカメラCAからの画像取得を行い(ステップS102a)、取得した画像において券売機100の利用者が検出されたか否かを確認する(ステップS103a)。ステップS103aにおいて利用者が検出されない場合(ステップS103a:No)、制御部3は、再び利用者の入力検出がなされたか否かを確認する(ステップS101)。一方、ステップS103aにおいて、利用者が検出された場合(ステップS103a:Yes)、制御部3は、習熟度推定部20において、利用者の習熟度推定を行う(ステップS104a)。なお、ステップS104aについて定義されている具体的処理動作の一例については、図7を参照して後述する。さらに、制御部3は、利用者に対して、案内入力部1の操作等による入力を促すための案内出力を案内出力部4により行わせ(ステップS105a)、利用者によって入力操作がなされるのを待つ(ステップS106)。ステップS106において、利用者による入力動作がなされると、制御部3は、ステップS107以下の利用者との対話となる一連の動作SAを開始する。   First, the control unit 3 confirms whether or not a user input is detected in the information reception processing unit 10 (step S101). Even if the user input is not detected in step S101 (step S101: No), image acquisition from the camera CA of the sensor input unit 2 is performed (step S102a). It is confirmed whether or not a user has been detected (step S103a). When a user is not detected in step S103a (step S103a: No), the control unit 3 confirms whether or not a user input is detected again (step S101). On the other hand, when a user is detected in step S103a (step S103a: Yes), the control unit 3 estimates the proficiency level of the user in the proficiency level estimation unit 20 (step S104a). An example of a specific processing operation defined for step S104a will be described later with reference to FIG. Further, the control unit 3 causes the guidance output unit 4 to perform guidance output for prompting the user to input by operating the guidance input unit 1 (step S105a), and the user performs an input operation. (Step S106). In step S106, when an input operation is performed by the user, the control unit 3 starts a series of operations SA that is a dialog with the user in step S107 and subsequent steps.

一方、ステップS101において、利用者の入力検出がなされた場合(ステップS101:Yes)、ステップS102aの場合と同様に、センサ入力部2のカメラCAからの画像取得を行い(ステップS102b)、取得した画像において券売機100の利用者の情報を取得し(ステップS103b)、ステップS104aの場合と同様に、利用者の習熟度推定を行い(ステップS104b)、ステップS107以下の利用者との対話となる一連の動作SAを開始する。なお、ステップS104bについて定義されている具体的処理動作の一例については、ステップS104aの場合と同様であり、同じく図7を参照して後述する。また、この場合、ステップS101において利用者による入力動作がなされているので、ステップS105aのような入力を促す動作はなされない。   On the other hand, when the input of the user is detected in step S101 (step S101: Yes), the image is acquired from the camera CA of the sensor input unit 2 (step S102b) and acquired in the same manner as in step S102a. Information on the user of the ticket vending machine 100 is acquired in the image (step S103b), and the proficiency level of the user is estimated (step S104b), as in step S104a, and the dialogue with the user in step S107 and subsequent steps is performed. A series of operations SA is started. An example of the specific processing operation defined for step S104b is the same as that for step S104a, and will be described later with reference to FIG. In this case, since the input operation by the user is performed in step S101, the operation for prompting the input as in step S105a is not performed.

次に、ステップS106における入力動作またはステップS104bでの習熟度の推定の動作を終えた制御部3は、一連の動作SAのうち最初の動作として、案内状態データ更新部40によって案内状態データベースDBのデータ更新の処理を行い(ステップS107)、さらに、案内に関して、案内状態選択部30によって現在の状態から次の状態へ変化させるための状態の決定の処理を行う(ステップS108)。なお、ステップS107,S108の動作の一例については、図8〜10を参照してそれぞれ後述する。制御部3は、ステップS108において決定された状態に対応する案内を案内出力部4に行わせ(ステップS109)、案内終了となったかを確認し(ステップS110)、終了していなければ(ステップS110:No)、再び利用者による次の入力を待ち(ステップS106)、案内が終了する(ステップS110:Yes)まで、上記した一連の動作SAを繰り返すことで、利用者との対話を続け、案内する状態を順次変遷させていく。   Next, the control unit 3 that has finished the input operation in step S106 or the operation of estimating the proficiency level in step S104b, as the first operation in the series of operations SA, is performed by the guidance state data update unit 40 in the guidance state database DB. Data update processing is performed (step S107), and regarding the guidance, state determination processing for changing from the current state to the next state is performed by the guidance state selection unit 30 (step S108). An example of the operation of steps S107 and S108 will be described later with reference to FIGS. The control unit 3 causes the guidance output unit 4 to perform guidance corresponding to the state determined in step S108 (step S109), confirms whether the guidance has ended (step S110), and if not completed (step S110). : No), it waits for the next input by the user again (step S106), and continues the dialogue with the user by repeating the above-described series of operations SA until the guidance ends (step S110: Yes). The state to do is changed sequentially.

以下、図7を参照して、上記の各処理のうち、ステップS104aまたはステップS104bの処理について一例を説明する。上述のように、ここでは、利用者の習熟度を推定する処理がなされる。このため、制御部3は、まず、利用者の顔を検出する(ステップS201)。すなわち、制御部3は、情報受付処理部10の入力情報受付処理部11において、カメラCAから取得した画像情報から利用者の顔の画像データを抽出する。さらに、制御部3は、抽出した画像データから利用者の属性を認識する(ステップS202)。ここでは、利用者の属性として、利用者の年齢、性別及び国籍(日本人であるか否か)について特定(推定)する。具体的には、入力情報受付処理部11において、顔認識に関する画像解析手法を用いて、抽出した利用者の顔の画像データから、利用者の上記属性を割り出す。例えば、髪形や、髪、皮膚、眼等の色、しわの数や目鼻口の配置等種々の関係から上記属性について特定し、利用者の情報として取得する。次に、上記属性に基づいて、利用者の習熟度を推定する(ステップS203)。すなわち、既述のように、習熟度推定部20が、上記属性について、例えば図2に例示したデータベースとの照合によって利用者の習熟度が三段階のどこに属するかを推定(決定)する。   Hereinafter, an example of the process of step S104a or step S104b among the above processes will be described with reference to FIG. As described above, here, processing for estimating the proficiency level of the user is performed. For this reason, the control part 3 detects a user's face first (step S201). That is, the control unit 3 extracts image data of the user's face from the image information acquired from the camera CA in the input information reception processing unit 11 of the information reception processing unit 10. Further, the control unit 3 recognizes the user attribute from the extracted image data (step S202). Here, the user's age, sex and nationality (whether or not they are Japanese) are specified (estimated) as the user attributes. Specifically, the input information reception processing unit 11 uses the image analysis method related to face recognition to determine the user's attributes from the extracted user's face image data. For example, the attribute is specified from various relationships such as the hairstyle, the color of hair, skin, eyes, etc., the number of wrinkles, the arrangement of the eyes, nose and mouth, and is acquired as user information. Next, the proficiency level of the user is estimated based on the attribute (step S203). That is, as described above, the proficiency level estimation unit 20 estimates (determines) where the user's proficiency level belongs to the above-mentioned attribute, for example, by collating with the database illustrated in FIG.

以上が、ステップS104aまたはステップS104bにおける利用者の習熟度の推定処理の一例となる。   The above is an example of the process of estimating the proficiency level of the user in step S104a or step S104b.

次に、図8及び図9を参照して、図6を参照して示した各処理のうち、ステップS107の処理について一例を説明する。上述のように、ここでは、案内状態データ更新部40による案内状態データベースDBのデータ更新の処理がなされる。案内状態データ更新部40は、案内状態データベースDBに格納されるデータのうち、評価値を変更する。このため、まず、案内状態データ更新部40は、図8に示すように、習熟度推定部20から利用者の習熟度の情報を取得し(ステップS301)、さらに、案内状態選択部30から現在の状態の情報を取得して(ステップS302)、前提となる状況を把握する。次に、案内状態データ更新部40は、現在の状態となる直前の利用者の動作、すなわち現在の状態となる1つ前の状態から現在の状態になるまでの動作に基づいて当該直前動作に関するわかりやすさの度合いを算定する(ステップS303)。なお、このステップS303におけるわかりやすさの算定処理の一例については、図9を参照して後述する。次に、案内状態データ更新部40は、ステップS303におけるわかりやすさについて、あらかじめ定めた閾値よりも高い値(大きい値)であるか否かを判定する(ステップS304)。ステップS304において、閾値よりも高い値であると判定された場合(ステップS304:Yes)、図5に例示した案内状態データベースDBの評価値が入った各セルのうち、現在の状態となる1つ前の状態から現在の状態に至る際に選択された箇所に該当するセルの評価値を1つ上げる(+1)ように変更する(ステップS305)。一方、ステップS304において、閾値よりも高い値ではないと判定された場合(ステップS304:No)、該当するセルの評価値を1つ下げる(−1)ように変更する(ステップS306)。   Next, with reference to FIGS. 8 and 9, an example of the process of step S <b> 107 among the processes illustrated with reference to FIG. 6 will be described. As described above, here, the process of updating the data in the guidance state database DB by the guidance state data update unit 40 is performed. The guidance state data update unit 40 changes the evaluation value among the data stored in the guidance state database DB. For this reason, first, as shown in FIG. 8, the guidance state data update unit 40 obtains information on the user's proficiency level from the proficiency level estimation unit 20 (step S301), and further receives the current status information from the guidance state selection unit 30. Is acquired (step S302), and the precondition is grasped. Next, the guidance state data update unit 40 relates to the previous operation based on the user's operation immediately before the current state, that is, the operation from the previous state to the current state to the current state. The degree of intelligibility is calculated (step S303). Note that an example of the calculation process of the easy-to-understand in step S303 will be described later with reference to FIG. Next, the guidance state data update unit 40 determines whether or not the easiness in step S303 is higher (larger value) than a predetermined threshold (step S304). If it is determined in step S304 that the value is higher than the threshold value (step S304: Yes), one of the cells in which the evaluation value of the guidance state database DB illustrated in FIG. The evaluation value of the cell corresponding to the location selected when the current state is reached from the previous state is changed by one (+1) (step S305). On the other hand, if it is determined in step S304 that the value is not higher than the threshold value (step S304: No), the evaluation value of the corresponding cell is changed by one (-1) (step S306).

以下、図9を参照して、上述した案内状態データベースDBのデータ更新の処理のうち、ステップS303に示すわかりやすさの度合いを算定するための処理の一例について説明する。まず、案内状態データ更新部40は、情報受付処理部10の入力情報受付処理部11から利用者の直前の入力動作の時刻tの情報を取得する(ステップS401)とともに、2つ前の入力動作の時刻tの情報を取得し(ステップS402)、さらに、これらの差Δt=t−tを求める(ステップS403)。すなわち、直前の入力動作に要した時間Δtを求める。この場合、時間Δtの値が小さいほど利用者が素早く動作した(入力選択した)ことを示しており、利用者にとってわかりやすいより好ましい状態であったことが推量される。ここでは、時間Δtの逆数1/Δtをとり、1/Δtの値が大きいほど好ましい状態であったと推量するものとする。なお、ステップS402において、2つ前の入力動作が存在しない最初の入力動作時においては、t=0とすればよい。 Hereinafter, with reference to FIG. 9, an example of a process for calculating the degree of intelligibility shown in step S <b> 303 in the above-described data update process of the guidance state database DB will be described. First, the guide state data update unit 40 acquires the information of the time t 1 of the input operation of the previous user from the input information reception processing unit 11 of the information receiving unit 10 (step S401), 2 previous input Information on the operation time t 2 is acquired (step S 402), and further, a difference Δt = t 1 −t 2 is obtained (step S 403). That is, the time Δt required for the previous input operation is obtained. In this case, the smaller the value of the time Δt, the faster the user has operated (input selected), and it can be inferred that the user is in a more preferable state that is easy to understand. Here, the reciprocal 1 / Δt of the time Δt is taken, and it is assumed that the larger the value of 1 / Δt, the better the state. In step S402, at the time of the first input operation in which no previous input operation exists, t 2 = 0 may be set.

一方、ステップS401〜ステップS403とは別に、案内状態データ更新部40は、情報受付処理部10のセンサ情報受付処理部12から入力動作時の利用者の顔の画像データを解析した結果としての利用者の表情あるいは表情の変化について認識する(ステップS404)。利用者の表情あるいは表情の変化については、予め点数が設定されており、例えば笑顔であった(あるいは笑顔に変わった)と判定された場合には+1、無表情であった(あるいは表情に変化がなかった)場合には±0、怒りや不満な顔あるいは困惑した顔であった(あるいは怒りや不満な顔等に変わった)と判定された場合には−1とし、ステップS404において認識された表情の情報について点数化を行う(ステップS405)。ここでは、点数化された値を表情点Seとする(ステップS405)。この場合、表情点Seの値が大きいほど好ましい状態であったと推量される。   On the other hand, apart from steps S401 to S403, the guidance state data update unit 40 uses the image data of the user's face during the input operation as a result of analysis from the sensor information reception processing unit 12 of the information reception processing unit 10. A person's facial expression or a change in facial expression is recognized (step S404). The user's facial expression or change in facial expression has a preset score, for example, +1 if it was determined that the face was smiling (or changed to a smile), no expression (or changed to an expression) If it is determined that the face is angry, dissatisfied, or embarrassed (or changed to anger, dissatisfied face, etc.), it is set to -1, and is recognized in step S404. The score information is scored (step S405). Here, the scored value is set as the expression point Se (step S405). In this case, it is presumed that the larger the value of the expression point Se, the better.

以上のようにして、算出された時間Δtと表情点Seとからわかりやすさの度合いを示す指数Cを定める(ステップS406)。すなわち、図8のステップS303におけるわかりやすさが算定される。ここでは一例として、予め定めた固定値である重み付け係数a,bを用いて、線形結合の式C=a×1/Δt+b×Seで指数Cが定義されるものとする。この場合、指数Cの値が大きい(値が高い)ほど、好ましい状態であったと推量されることになる。したがって、図8のステップS304において、指数Cが予め定めた閾値よりも大きければ、より好ましい選択であったとして評価値が上がり、逆に、指数Cが予め定めた閾値よりも大きくなければ、あまり好ましくない選択であったとして評価値が下がる。   As described above, the index C indicating the degree of intelligibility is determined from the calculated time Δt and the expression point Se (step S406). That is, the understandability in step S303 in FIG. 8 is calculated. Here, as an example, it is assumed that an index C is defined by a linear combination formula C = a × 1 / Δt + b × Se using weighting coefficients a and b which are predetermined fixed values. In this case, it is presumed that the greater the value of the index C (the higher the value), the better the state. Therefore, in step S304 of FIG. 8, if the index C is larger than a predetermined threshold value, the evaluation value increases as a more preferable selection, and conversely, if the index C is not larger than the predetermined threshold value, The evaluation value falls as an unfavorable selection.

以上が、図6のステップS107におけるデータ更新の処理の一例となる。なお、上記の例以外にも指数Cの定め方や指数Cを定めるためのパラメータは、種々のものが考えられ、上記のような利用者の表情に関する情報である表情点Seや利用者の操作の素早さに関する情報である時間Δtのほか、例えば同じ入力操作が何度もなされるといった操作回数等も変更すべき指針を定める要素となりうる。   The above is an example of the data update process in step S107 of FIG. In addition to the above example, there are various methods for determining the index C and parameters for determining the index C, such as the expression point Se, which is information related to the user's facial expression as described above, and user operations. In addition to the time Δt, which is information relating to the quickness, the number of operations such as the same input operation being performed many times, for example, can also be an element that determines a guideline to be changed.

次に、図10を参照して、図6を参照して示した各処理のうち、ステップS108の処理について一例を説明する。上述のように、ここでは、案内状態選択部30によって現在の状態から次の状態へ変化させるための状態の決定の処理がなされる。このため、まず、案内状態選択部30は、習熟度推定部20から利用者の習熟度の情報を取得し(ステップS501)、さらに、現在の状態の情報を確認して(ステップS502)、前提となる状況を把握する。次に、案内状態選択部30は、現在の状態の情報及び利用者の習熟度、さらには、ステップS101またはステップS106における利用者の入力に基づいて、図5に例示した案内状態データベースDBに格納される案内に関するデータを読み出し、該当する行を抽出し(ステップS503)、当該行にある次の状態の候補の中から最も評価値の高い状態を選出し(ステップS504)、対応するものを次の状態とする(ステップS505)。   Next, an example of the process of step S108 among the processes shown with reference to FIG. 6 will be described with reference to FIG. As described above, here, the guidance state selection unit 30 performs a state determination process for changing from the current state to the next state. For this reason, first, the guidance state selection unit 30 acquires information on the user's proficiency level from the proficiency level estimation unit 20 (step S501), and further confirms information on the current state (step S502). To understand the situation. Next, the guidance state selection unit 30 stores the information in the guidance state database DB illustrated in FIG. 5 on the basis of the current state information, the user's proficiency level, and the user input in step S101 or step S106. The data concerning the guidance to be read is read, the corresponding line is extracted (step S503), the state with the highest evaluation value is selected from the candidates for the next state in the line (step S504), and the corresponding one is next (Step S505).

以上が、ステップS108における状態変化の決定の処理の一例となる。   The above is an example of the state change determination process in step S108.

券売機100において、制御部3によって上記のような動作を行うことで、利用者に対する切符の販売等の各種案内がなされることになる。特に、本実施形態では、同じ目的(例えば目的地までの切符を買う等)に対する案内を行う場合であっても、利用者の習熟度に応じて、案内の手順等を利用者ごとに変化させることができる。   The ticket vending machine 100 performs various operations such as ticket sales to the user by performing the above-described operation by the control unit 3. In particular, in the present embodiment, even when guidance is given for the same purpose (for example, buying a ticket to the destination), the guidance procedure is changed for each user according to the user's proficiency level. be able to.

以下、図11〜図13を参照して、本実施形態に係る券売機100による習熟度ごとに異なる切符の販売過程の様子の違い、すなわち利用者の習熟度に対応して案内の手順が変化することについて、具体的実施例を参照して説明する。   Hereinafter, with reference to FIG. 11 to FIG. 13, the guidance procedure changes according to the difference in the state of the ticket sales process depending on the proficiency level of the ticket vending machine 100 according to the present embodiment, that is, the proficiency level of the user This will be described with reference to specific examples.

まず、図11の例では、券売機100において推定動作がなされた場合において、習熟度が「低」であると推定された利用者に対する案内の様子を示している。ここで、図11(A)に示す一連の動作例の流れ(フロー)では、四角で囲まれたステップが券売機100による動作を示し、トラック形状で囲まれたステップが利用者による入力動作を示しているものとする。この場合、四角で囲まれたステップが生じるごとに、図6に示す一連の動作SAに相当する動作が行われている、すなわち、案内状態選択部30での選択による一の状態から次の状態への変化とともに、案内状態データ更新部40による案内状態データベースDBのデータ更新による学習が行われていることになる。この動作が、トラック形状で囲まれたステップに示す利用者による入力のたびに繰り返され、案内が終了するまで続くことになる。   First, in the example of FIG. 11, when an estimation operation is performed in the ticket vending machine 100, a state of guidance for a user who is estimated to have a low proficiency level is shown. Here, in the flow of a series of operation examples shown in FIG. 11A, the steps surrounded by squares indicate the operations by the ticket vending machine 100, and the steps surrounded by the track shape indicate input operations by the user. It shall be shown. In this case, every time a step surrounded by a square occurs, an operation corresponding to a series of operations SA shown in FIG. 6 is performed, that is, from one state to the next state selected by the guide state selection unit 30. With the change to, learning by updating the data in the guidance state database DB by the guidance state data update unit 40 is performed. This operation is repeated for each input by the user shown in the steps surrounded by the track shape, and continues until the guidance is completed.

図11(A)に例示する状態変化・入力のフローの場合、まず、券売機100は、図11(B)に示す券売機100の利用用途を選択させるための案内を行う(ステップS1a)。これに対して、利用者は「きっぷの購入」を選択する(ステップS1b)。すると、券売機100は、図11(C)に示す目的地の指定方法を選択させるための案内を行う(ステップS2a)。これに対して、利用者は例えば「駅名から指定」を選択する(ステップS2b)。すると、券売機100は、図11(D)に示す駅名入力を行わせるための入力画面を表示した案内を行う(ステップS3a)。これに対して、利用者は目的地の駅名を適宜入力する(ステップS3b)。すると、券売機100は、図11(E)に示す経路選択を行わせるための案内を行う(ステップS4a)。なお、この場合、券売機100は、図示のように、併せて運賃や所要時間を経路ごとに表示する。これに対して、利用者は適宜経路を選択する(ステップS4b)。すると、券売機100は、図11(F)に示す運賃表示や金銭の投入等を促す指示を行う(ステップS5a)。これにしたがって、利用者が金銭の投入等を行うと(ステップS5b)、券売機100は、切符やお釣りを送出して(ステップS6)、切符の販売の動作を終了する。   In the case of the state change / input flow illustrated in FIG. 11A, first, the ticket vending machine 100 performs guidance for selecting the usage application of the ticket vending machine 100 illustrated in FIG. 11B (step S1a). On the other hand, the user selects “buy ticket” (step S1b). Then, the ticket vending machine 100 provides guidance for selecting the destination designation method shown in FIG. 11C (step S2a). On the other hand, the user selects “designation from station name”, for example (step S2b). Then, the ticket vending machine 100 performs guidance displaying an input screen for inputting the station name shown in FIG. 11D (step S3a). On the other hand, the user appropriately inputs the destination station name (step S3b). Then, the ticket vending machine 100 provides guidance for performing route selection shown in FIG. 11E (step S4a). In this case, the ticket vending machine 100 also displays the fare and the required time for each route as shown in the figure. On the other hand, the user selects a route as appropriate (step S4b). Then, the ticket vending machine 100 gives an instruction for prompting the fare display and money insertion shown in FIG. 11F (step S5a). In accordance with this, when the user inputs money (step S5b), the ticket vending machine 100 sends out a ticket or change (step S6), and ends the ticket sales operation.

図12は、習熟度が「中」であると推定された利用者に対する案内の様子を示している。図12(A)のフローにおいて、ステップS1a及びステップS1bについては、図12(B)に示すように、先と同様である。これに対して、次のステップS2aでは、図12(C)に示すように、画面の表示態様が異なっている。すなわち、目的地の指定については、路線や駅名等について表示されたタブから選択可能なものとなっている。これに対して、利用者は例えば「駅名」のタブを選択し、駅名を入力する、あるいは駅名が一覧表になっていてその中から選択することで駅名の指定ができるものとしてもよい。この場合、目的地の指定の方法の選択と選択した指定の方法に基づく駅名等の特定の2つの動作を1つの画面で行うことができる分、図11の場合よりも動作を短縮できる。駅名の指定がなされると、券売機100は、図11の場合と同様に、図12(D)に示す経路選択を行わせるための案内や、図12(E)に示す運賃表示や金銭の投入等を促す指示を行い、切符やお釣りを送出する(ステップS3a,S4a,S5)。これらに対して、利用者も経路の選択や金銭の投入等、相応の入力や動作を行うことになる(ステップS3b,S4b)。以上を経て、券売機100は、切符の販売の動作を終了する。   FIG. 12 shows a state of guidance for the user whose proficiency level is estimated to be “medium”. In the flow of FIG. 12A, step S1a and step S1b are the same as the previous step as shown in FIG. 12B. On the other hand, in the next step S2a, the display mode of the screen is different as shown in FIG. In other words, the designation of the destination can be selected from the tabs displayed for the route and the station name. On the other hand, for example, the user may select a tab of “station name” and input a station name, or a station name may be specified by selecting a station name from a list. In this case, the operation can be shortened as compared with the case of FIG. 11 because the two specific operations such as the selection of the destination designation method and the station name based on the selected designation method can be performed on one screen. When the station name is specified, the ticket vending machine 100, like the case of FIG. 11, guides for making the route selection shown in FIG. 12 (D), the fare display shown in FIG. An instruction for prompting the insertion or the like is given, and a ticket or change is sent out (steps S3a, S4a, S5). In response to this, the user also performs appropriate inputs and operations such as route selection and money insertion (steps S3b and S4b). After the above, the ticket vending machine 100 ends the ticket sales operation.

図13は、習熟度が「高」であると推定された利用者に対する案内の様子を示している。図13(A)のフローにおいて、ステップS1a及びステップS1bについては、図13(B)に示すように、先と同様である。これに対して、次のステップS2aでは、図13(C)及び13(D)に示すように、画面の表示態様が異なっている。すなわち、図示の場合、目的地の指定とともにさらに経路の選択までを一気に入力可能な表示態様となっている。図13(C)に示す状態から目的地及び経路の入力を行い、入力が完了すると、図13(D)に示すような運賃及び所要時間までを示した表示がなされ、表示中の確定ボタンをタッチすると(ステップS2b)、図11や図12の場合と同様に、図13(E)に示す運賃表示や金銭の投入等を促す指示を行い、切符やお釣りを送出する(ステップS3a,S4)。これらに対して、利用者も金銭の投入等、相応の動作を行うことになる(ステップS3b)。以上を経て、券売機100は、切符の販売の動作を終了する。   FIG. 13 shows a state of guidance for the user whose proficiency level is estimated to be “high”. In the flow of FIG. 13A, step S1a and step S1b are the same as the previous step as shown in FIG. 13B. On the other hand, in the next step S2a, as shown in FIGS. 13C and 13D, the display mode of the screen is different. That is, in the case shown in the drawing, the display mode is such that the designation of the destination and the selection of the route can be input at once. When the destination and route are input from the state shown in FIG. 13 (C) and the input is completed, a display showing the fare and required time as shown in FIG. 13 (D) is made, and the confirmation button being displayed is displayed. When touched (step S2b), in the same manner as in FIGS. 11 and 12, an instruction for prompting the fare display and money shown in FIG. 13E is given, and a ticket or change is sent out (steps S3a and S4). . In response to this, the user also performs an appropriate operation such as insertion of money (step S3b). After the above, the ticket vending machine 100 ends the ticket sales operation.

以上のように、本実施形態では、利用者の利用状態に関する情報に基づき、習熟度推定部20において利用者の習熟度を推定するとともに、案内状態選択部30において案内状態データベースDBを参照しつつ、習熟度に応じて案内する状態を選択し、案内出力部4で選択された状態に基づき利用者に対して案内を行っている。これにより、図11〜図13に例示したように、利用者の習熟度に対応して案内の手順等についての出力内容を変化させることを可能にし、習熟度が異なる多様な利用者に対してより操作しやすい案内を行うことができる。   As described above, in the present embodiment, the proficiency level estimation unit 20 estimates the proficiency level of the user based on information on the usage status of the user, and the guidance status selection unit 30 refers to the guidance status database DB. The state to be guided is selected according to the proficiency level, and guidance is provided to the user based on the state selected by the guidance output unit 4. As a result, as illustrated in FIGS. 11 to 13, it is possible to change the output contents of the guidance procedure and the like corresponding to the user's proficiency level, and for various users with different proficiency levels. Guidance that is easier to operate can be provided.

さらに、本実施形態では、案内する状態を変化させていく上で、案内状態データベースDBにおいて案内する状態とともに格納された状態の変化の選択基準となる評価値について、更新可能となっている。これにより、利用者にとってより好ましい順序の状態変化すなわち利用者への案内となるように評価値を更新していく、という券売機100による学習が行える。例えば上記の実施例のうちであれば、例えば図12(C)における「路線」、「駅名」及び「周辺施設」の3つの選択可能なタブのうち、デフォルトでは、「路線」が最も手前に来て選択されやすい状況となっている。しかし、利用者が「駅名」や「周辺施設」のタブを選択することが多いことが入力動作の状況から、これを反映するように案内状態データ更新部40による評価値の更新がなされ、「駅名」や「周辺施設」のタブが「路線」のタブよりも手前に来るように券売機100における案内の手順が変更され、利用者にとってより使い勝手がよくなるようにする、といったことも可能になる。   Furthermore, in the present embodiment, when changing the state to be guided, the evaluation value that is the selection criterion for the state change stored together with the state to be guided in the guidance state database DB can be updated. Thereby, learning by the ticket vending machine 100 can be performed such that the evaluation value is updated so as to provide a state change in a more favorable order for the user, that is, guidance to the user. For example, in the above-described embodiment, for example, among the three selectable tabs of “route”, “station name”, and “neighboring facilities” in FIG. It's easy to come and choose. However, since the user often selects the tabs of “station name” and “neighboring facilities”, the evaluation value is updated by the guidance state data update unit 40 to reflect this from the state of the input operation. It is also possible to change the guidance procedure in the ticket vending machine 100 so that the tabs of “station name” and “neighboring facilities” come before the tab of “route”, making it easier for users to use. .

以下、図14(A)及び14(B)を参照して、習熟度推定についての変形例を説明する。上記では、一例として図2に示すようなデータベースを利用して習熟度推定を行うものとしているが、これに限らず、例えば図14(A)に示すような予め定められた決定木を利用するものとしてもよい。すなわち、取得された利用者の情報について決定木にしたがって、習熟度を推定してもよい。さらには、予め定められたモデル式を利用するものとしてもよい。例えば図14(B)に示すような表及び下記数式に記したルールにしたがって、習熟度を推定してもよい。すなわち、表に示されるように、変数xとして年齢の値をそのまま使用し、変数xとして性別が男性なら+1、女性なら−1とし、変数xとして国籍が日本人なら+1、外国人なら−1として、各変数について下記の数式1に代入して求めた値yについての、予め定めた閾値(下記の例では0と40)に対する大小関係によって、習熟度を推定してもよい。

Figure 2018124938
なお、ここでは、線形結合の式となっているが、これ以外の態様の数式を利用するものとなっていてもよい。 Hereinafter, with reference to FIG. 14 (A) and 14 (B), the modification about proficiency level estimation is demonstrated. In the above description, the proficiency level is estimated using a database as shown in FIG. 2 as an example. However, the present invention is not limited to this. For example, a predetermined decision tree as shown in FIG. It may be a thing. That is, the proficiency level may be estimated according to the decision tree for the acquired user information. Further, a predetermined model formula may be used. For example, the proficiency level may be estimated according to the rules shown in the table shown in FIG. That is, as shown in the table, the value of age as it is used as a variable x 1, gender and -1 if the man if +1, women as a variable x 2, if nationality is Japanese as a variable x 3 +1, foreigners If so, the proficiency level may be estimated based on the magnitude relationship with respect to a predetermined threshold value (0 and 40 in the following example) with respect to a value y obtained by substituting into the following Equation 1 for each variable.
Figure 2018124938
In addition, although it is a formula of linear combination here, formulas of other aspects may be used.

〔第2実施形態〕
以下、図15等を参照して、第2実施形態に係る案内装置としての券売機及びこれを含むシステムである切符販売の管理システムについて説明する。
[Second Embodiment]
Hereinafter, with reference to FIG. 15 and the like, a ticket vending machine as a guide device according to the second embodiment and a ticket sales management system which is a system including the ticket vending machine will be described.

図15は、本実施形態に係る案内装置としての券売機200の一構成例について説明するためのブロック図であり、第1実施形態の図1に対応する図である。本実施形態に係る案内装置としての券売機200は、利用者の操作による既存入力情報を呼び出す既存情報呼出部ICをさらに備えることを除いて、第1実施形態の券売機100と同様の構成であるので、各部の詳細な説明については省略する。   FIG. 15 is a block diagram for explaining a configuration example of a ticket vending machine 200 as a guide device according to the present embodiment, and corresponds to FIG. 1 of the first embodiment. A ticket vending machine 200 as a guide device according to the present embodiment has the same configuration as the ticket vending machine 100 of the first embodiment, except that it further includes an existing information calling unit IC that calls existing input information by a user's operation. Therefore, detailed description of each part is omitted.

図16に示すように、本実施形態では、各駅間の切符販売を統括管理する管理システム500に、複数の券売機200,200…が組み込まれている。   As shown in FIG. 16, in this embodiment, a plurality of ticket vending machines 200, 200... Are incorporated in a management system 500 that manages and manages ticket sales between stations.

管理システム500は、各駅に配置される複数の券売機200,200…を管理する駅データサーバSDと、ネットワークを介して各駅の駅データサーバSDをネットワークNTを介して通信可能となって統括管理を行う中央サーバCSとを備える。   The management system 500 can communicate with the station data server SD that manages a plurality of ticket vending machines 200, 200... Arranged at each station, and the station data server SD at each station via the network NT. And a central server CS for performing.

各駅に配置される個々の券売機200には、図15に示すように、既存情報呼出部ICが設けられており、券売機200は、既存情報呼出部ICを介して各駅の駅データサーバSD、さらには中央サーバCSと通信可能になっている。券売機200は、既存情報呼出部ICを有することで、利用者の操作による既存入力情報を呼び出して、当該既存入力情報に基づく案内を行うことができる。   As shown in FIG. 15, each ticket vending machine 200 arranged at each station is provided with an existing information calling unit IC, and the ticket vending machine 200 receives the station data server SD of each station via the existing information calling unit IC. In addition, communication with the central server CS is possible. Since the ticket vending machine 200 has the existing information calling unit IC, the ticket vending machine 200 can call the existing input information by the user's operation and perform guidance based on the existing input information.

既存情報呼出部ICは、入力情報受付処理部11を介して案内入力部1からの情報を受け付け可能となっている。ここでは、利用者のID情報を受け付け可能としている。これにより、既存情報呼出部ICは、受け付けたID情報に基づいて当該ID情報に紐付けされて保存されている利用者の操作による既存入力情報を呼び出すことができる。この場合、例えばある券売機200において利用者が途中まで操作を行った内容に関して保存しておき、別の券売機200において途中まで行った操作を再度呼び出して続きの部分から案内を受ける、といったことが可能になる。例えば、切符の予約において、行き先や日時が決まっているものの人数が未確定である等、一部の事項が決定している場合においてこのような保存機能を利用する、といったことが考えられる。   The existing information calling unit IC can receive information from the guidance input unit 1 via the input information reception processing unit 11. Here, it is possible to accept user ID information. Thereby, the existing information calling part IC can call the existing input information by operation of the user linked | related and preserve | saved linked | related with the said ID information based on the received ID information. In this case, for example, the contents of the operation performed halfway by the user in one ticket vending machine 200 are stored, and the operation performed halfway in another ticket vending machine 200 is called again to receive guidance from the subsequent part. Is possible. For example, in the reservation of a ticket, it is conceivable to use such a storage function when some items have been determined, such as the number of destinations and the date and time being determined, but the number of persons is not yet determined.

以下、図17に示すフローチャートを参照して、本実施形態に係る券売機200における操作途中で状態を保存する処理の一例を説明する。   Hereinafter, with reference to the flowchart shown in FIG. 17, an example of processing for saving a state during operation in the ticket vending machine 200 according to the present embodiment will be described.

まず、券売機200において、利用者による入力操作がなされる(ステップS601)。券売機200の制御部3は、ステップS601においてなされる入力として、券売機200に設けた保存機能についての入力操作がなされたかを確認する(ステップS602)。保存機能についての入力操作がなされなければ(ステップS602:No)、通常の処理を続ける(ステップS603)。典型的には、動作終了等が無ければ、利用者による入力操作(ステップS601)が引き続き行われる。一方、ステップS601において保存機能についての入力操作がなされたと判断されると(ステップS602:Yes)、制御部3の既存情報呼出部ICは、利用者のID情報が取得済みであるかを判断する(ステップS604)。なお、ここでのID情報については、例えばクレジットカードナンバー等の利用者を特定できる種々の情報が想定される。ステップS604において、利用者のID情報が取得されていないと判断されると(ステップS604:No)、既存情報呼出部ICは、ID情報の入力を行わせ、利用者のID情報の取得に必要な動作を行う。すなわち、入力情報受付処理部11を介して案内入力部1からの入力情報を受け付けることで、利用者のID情報を取得する(ステップS605)。ステップS605において新たなID情報を取得する、あるいは、ステップS604において、利用者のID情報が既に取得されていると判断した(ステップS604:Yes)場合、既存情報呼出部ICは、保存すべき現在の状態を、案内状態データベースDBを介してあるいは案内状態選択部30から直接に取得するとともに、利用者のID情報に紐付けして、操作途中データを作成し(ステップS606)、当該データを駅データサーバSD、あるいは中央サーバCSに送信する(ステップS607)。なお、駅データサーバSDや中央サーバCSは、受け付けた利用者のID情報を格納するとともに管理を行う。   First, in the ticket vending machine 200, the user performs an input operation (step S601). The control unit 3 of the ticket vending machine 200 confirms whether or not an input operation for the storage function provided in the ticket vending machine 200 has been performed as an input made in step S601 (step S602). If an input operation for the storage function is not performed (step S602: No), normal processing is continued (step S603). Typically, if there is no end of operation or the like, the input operation (step S601) by the user is continued. On the other hand, if it is determined in step S601 that an input operation for the storage function has been performed (step S602: Yes), the existing information calling unit IC of the control unit 3 determines whether the user ID information has been acquired. (Step S604). In addition, about ID information here, the various information which can identify users, such as a credit card number, is assumed, for example. If it is determined in step S604 that the user ID information has not been acquired (step S604: No), the existing information calling unit IC inputs the ID information and is necessary for acquiring the user ID information. Perform the correct operation. That is, by receiving input information from the guidance input unit 1 via the input information reception processing unit 11, user ID information is acquired (step S605). If new ID information is acquired in step S605, or if it is determined in step S604 that the user's ID information has already been acquired (step S604: Yes), the existing information calling unit IC stores the current information to be stored. Is obtained directly from the guidance state database DB or from the guidance state selection unit 30, and is linked to the user's ID information to create mid-operation data (step S606). The data is transmitted to the data server SD or the central server CS (step S607). The station data server SD and the central server CS store and manage the received user ID information.

以下、図18に示すフローチャートを参照して、本実施形態に係る券売機200における保存した状態を復元する処理の一例を説明する。ここでは、以前にある券売機200を利用して作成された操作途中データを、別の券売機200で復元するものとして説明する。   Hereinafter, an example of processing for restoring the saved state in the ticket vending machine 200 according to the present embodiment will be described with reference to the flowchart shown in FIG. Here, description will be made assuming that operation halfway data created using a previous ticket vending machine 200 is restored by another ticket vending machine 200.

まず、当該別の券売機200において、利用者による入力操作がなされる(ステップS701)。券売機200の制御部3は、ステップS701においてなされる入力として、券売機200に設けた操作途中データの復元のための読込機能についての入力操作がなされたかを確認する(ステップS702)。読込機能についての入力操作がなされなければ(ステップS702:No)、通常の処理を続ける(ステップS703)。典型的には、動作終了等が無ければ、利用者による入力操作(ステップS701)が引き続き行われる。一方、ステップS701において読込機能についての入力操作がなされたと判断されると(ステップS702:Yes)、制御部3の既存情報呼出部ICは、利用者のID情報が取得済みであるかを判断する(ステップS704)。すなわち、以前に行われた操作途中データの作成において紐付けされた利用者のID情報が、操作途中データの復元を行おうとしている券売機200に入力されたかを判断する。ステップS704において、利用者のID情報が取得されていないと判断されると(ステップS704:No)、既存情報呼出部ICは、利用者にID情報の入力を行わせる(ステップS705)。ステップS705において利用者による自己のID情報の入力がなされた場合、あるいは、ステップS704において、利用者のID情報が既に取得されていると判断した(ステップS704:Yes)場合、既存情報呼出部ICは、駅データサーバSDや中央サーバCSとの通信を行い、当該ID情報に対応する操作途中データを呼び出して、当該データの読み込み動作を開始させ(ステップS706)、当該操作途中データに応じた案内の表示を行う(ステップS707)。すなわち、既存情報呼出部ICは、呼び出した操作途中データを案内状態データベースDBに送信して読み込ませ、制御部3の案内状態選択部30は、案内状態データベースDBに格納された操作途中データに応じて案内する状態を選択する。   First, an input operation by the user is performed in the other ticket vending machine 200 (step S701). The control unit 3 of the ticket vending machine 200 confirms whether or not an input operation for a reading function for restoring operation-in-progress data provided in the ticket vending machine 200 has been performed as an input made in step S701 (step S702). If an input operation for the reading function is not performed (step S702: No), normal processing is continued (step S703). Typically, if there is no end of operation or the like, the input operation by the user (step S701) is continued. On the other hand, if it is determined in step S701 that an input operation for the reading function has been performed (step S702: Yes), the existing information calling unit IC of the control unit 3 determines whether the user ID information has been acquired. (Step S704). That is, it is determined whether the ID information of the user linked in the previous creation of the operation halfway data is input to the ticket vending machine 200 that is attempting to restore the operation halfway data. If it is determined in step S704 that the user ID information has not been acquired (step S704: No), the existing information calling unit IC causes the user to input ID information (step S705). When the user's own ID information is input in step S705, or when it is determined in step S704 that the user's ID information has already been acquired (step S704: Yes), the existing information calling unit IC Performs communication with the station data server SD and the central server CS, calls operation halfway data corresponding to the ID information, starts the data reading operation (step S706), and guides according to the operation halfway data. Is displayed (step S707). That is, the existing information calling unit IC transmits and calls the called operation halfway data to the guidance state database DB, and the guidance state selection unit 30 of the control unit 3 responds to the operation halfway data stored in the guidance state database DB. Select the state to be guided.

以上のように、本実施形態においても、利用者の利用状態に関する情報に基づき、習熟度推定部20において利用者の習熟度を推定するとともに、案内状態選択部30において案内状態データベースDBを参照しつつ、習熟度に応じて案内する状態を選択し、案内出力部4で選択された状態に基づき利用者に対して案内を行っている。これにより、利用者の習熟度に対応して案内の手順等についての出力内容を変化させることを可能にし、習熟度が異なる多様な利用者に対してより操作しやすい案内を行うことができる。さらに、本実施形態では、案内に関するさらなる一態様として、利用者が保存した操作途中データに基づく案内も可能である。   As described above, also in the present embodiment, the proficiency level estimation unit 20 estimates the proficiency level of the user based on information on the usage status of the user, and the guidance status selection unit 30 refers to the guidance status database DB. On the other hand, the state to be guided is selected according to the proficiency level, and guidance is provided to the user based on the state selected by the guidance output unit 4. Accordingly, it is possible to change the output contents of the guidance procedure and the like according to the proficiency level of the user, and it is possible to provide easy-to-operate guidance for various users with different proficiency levels. Further, in the present embodiment, as a further aspect related to guidance, guidance based on operation halfway data saved by the user is also possible.

〔その他〕
この発明は、上記の実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様で実施することが可能である。
[Others]
The present invention is not limited to the above embodiment, and can be implemented in various modes without departing from the scope of the invention.

まず、上記各実施形態では、案内装置として券売機による切符の販売の案内について説明したが、これに限らず、種々の案内を行う際に適用が可能である。すなわち、複数の説明の仕方や手順があり得る案内においては、その選択の幅があるため、本発明を適用することで、利用者にとってより好ましい案内が可能となる。   First, in each of the above-described embodiments, the ticket sales guidance by the ticket vending machine has been described as the guidance device. However, the present invention is not limited to this and can be applied to various guidance. That is, since there is a range of choices in guidance that can have a plurality of explanation methods and procedures, application of the present invention makes it possible to provide guidance more preferable for the user.

また、上記では習熟度に関して、「低」、「中」、「高」の三段階のいずれかに属するものとして分類するものとしているが、これに限らず種々の態様が考えらえる。すなわち、3つ以上の段階分けをしてもよいし、また、一元的な段階別とするのではなく、より個性あるいはタイプに応じた多元的な分類とすることも考えられる。また、より少なく2種類に分けるものとすることも考えらえる。また、習熟度の設定の方法として、上記では、データベース、決定木及びモデル式のいずれかを利用するものとしているが、上記のような種々考えられる習熟度の設定に応じてより適したものを選択できる。   In the above description, the proficiency level is classified as belonging to one of the three levels of “low”, “medium”, and “high”, but the present invention is not limited to this, and various modes are conceivable. That is, it is possible to divide into three or more stages, and it is also possible to make a multi-dimensional classification according to individuality or type rather than a unified stage. It is also conceivable to divide it into two types. In the above, as a method of setting the proficiency level, one of the database, the decision tree, and the model formula is used. However, a method that is more suitable for the probable proficiency level setting as described above is used. You can choose.

また、上記では、案内状態データ更新部40において、評価値の更新を行うにあたって、利用者の表情に関する情報や利用者の操作の素早さに関する情報を利用するものとしているが、利用する情報については、これに限らず種々のものが適用でき、かつ、利用の仕方についても上記のような数式を定めて閾値で判定するものに限らず、種々の態様が考えられる。また、案内状態選択部30における評価値に基づく選択においても、最も評価値の高いものを選択するという態様に限らず、例えば評価値に比例した確率で選択可能な複数の状態のうちからいずれかの状態を採用する、といった態様とすることも考えられる。   In the above description, the guidance state data update unit 40 uses information related to the facial expression of the user and information related to the quickness of the user's operation when updating the evaluation value. However, the present invention is not limited to this, and various methods can be applied, and the manner of use is not limited to the above-described formulas that are determined by threshold values, and various modes are conceivable. Further, the selection based on the evaluation value in the guidance state selection unit 30 is not limited to the aspect of selecting the one with the highest evaluation value, and is any one of a plurality of states that can be selected with a probability proportional to the evaluation value, for example. It is also conceivable to adopt a mode in which the state is adopted.

1…案内入力部、2…センサ入力部、3…制御部、4…案内出力部、10…情報受付処理部、11…入力情報受付処理部、12…センサ情報受付処理部、20…習熟度推定部、30…案内状態選択部、40…案内状態データ更新部、100,200…券売機、500…管理システム、BT1,BT2…表示画像、CA…カメラ、CS…中央サーバ、DB…案内状態データベース、IC…既存情報呼出部、MC…マイク、NT…ネットワーク、PP…パネル表示面、SA…動作、SD…駅データサーバ、Se…表情点、t1,t2…時刻、TP…タッチパネル、Δt…時間   DESCRIPTION OF SYMBOLS 1 ... Guidance input part, 2 ... Sensor input part, 3 ... Control part, 4 ... Guidance output part, 10 ... Information reception process part, 11 ... Input information reception process part, 12 ... Sensor information reception process part, 20 ... Proficiency level Estimating unit, 30 ... Guiding state selection unit, 40 ... Guiding state data updating unit, 100, 200 ... Ticket machine, 500 ... Management system, BT1, BT2 ... Display image, CA ... Camera, CS ... Central server, DB ... Guiding state Database, IC ... existing information calling unit, MC ... microphone, NT ... network, PP ... panel display surface, SA ... operation, SD ... station data server, Se ... facial expression point, t1, t2 ... time, TP ... touch panel, [Delta] t ... time

Claims (12)

利用者の利用状態に関する情報を取得し、当該情報に基づき習熟度を推定する習熟度推定部と、
案内状態データベースを参照し、前記習熟度に応じて案内する状態を選択する案内状態選択部と、
前記案内状態選択部で選択された状態に基づき利用者に案内を行う案内出力部と
を備える案内装置。
A proficiency level estimation unit that acquires information about the usage status of the user and estimates the proficiency level based on the information;
A guidance state selection unit that refers to the guidance state database and selects a state to be guided according to the proficiency level;
A guidance device comprising: a guidance output unit that provides guidance to the user based on the state selected by the guidance state selection unit.
前記案内状態データベースに格納された案内に関するデータを更新する案内状態データ更新部をさらに備える、請求項1に記載の案内装置。   The guidance device according to claim 1, further comprising a guidance status data update unit that updates data related to guidance stored in the guidance status database. 前記案内状態データベースは、案内する状態のデータを、状態変化の基準となる評価値とともに格納し、
前記案内状態データ更新部は、前記案内状態データベースに格納される前記評価値を更新する、請求項2に記載の案内装置。
The guidance state database stores the state data to be guided together with an evaluation value that is a reference for the state change,
The guidance device according to claim 2, wherein the guidance state data update unit updates the evaluation value stored in the guidance state database.
前記案内状態データ更新部は、利用者の表情に関する情報及び利用者の操作の素早さに関する情報のうち少なくとも一方を取得して、前記評価値を更新する際の情報として利用する、請求項3に記載の案内装置。   The said guidance state data update part acquires at least one among the information regarding a user's facial expression, and the information regarding the quickness of a user's operation, It uses as information at the time of updating the said evaluation value. The guide device described. 前記案内状態データベースにおいて、前記評価値は、前記習熟度推定部で推定された前記習熟度ごとに格納されている、請求項3及び4のいずれか一項に記載の案内装置。   The guidance device according to any one of claims 3 and 4, wherein in the guidance state database, the evaluation value is stored for each of the proficiency levels estimated by the proficiency level estimation unit. 前記案内状態データベースにおいて、前記評価値は、案内する状態、利用者の操作によってなされる入力内容及び前記習熟度の組み合わせごとに格納されている、請求項5に記載の案内装置。   The guidance device according to claim 5, wherein the evaluation value is stored for each combination of a guidance state, an input content made by a user operation, and the proficiency level in the guidance state database. 前記習熟度推定部は、利用者の顔の画像情報に基づき前記習熟度を推定する、請求項1〜6のいずれか一項に記載の案内装置。   The guidance device according to any one of claims 1 to 6, wherein the proficiency level estimation unit estimates the proficiency level based on image information of a user's face. 前記習熟度推定部は、利用者の情報についてのデータベース、決定木及びモデル式のいずれかを利用して前記習熟度を推定する、請求項1〜7のいずれか一項に記載の案内装置。   The guidance device according to any one of claims 1 to 7, wherein the proficiency level estimation unit estimates the proficiency level using any one of a database, a decision tree, and a model formula for user information. 利用者の操作による案内入力を受け付けた際の利用者の操作状況を取得する操作状況取得部と、利用者の外観に関する情報を取得する外観情報取得部とをさらに備える、請求項1〜8のいずれか一項に記載の案内装置。   The operation state acquisition part which acquires the user's operation condition at the time of receiving the guidance input by a user's operation, and the external appearance information acquisition part which acquires the information regarding a user's external appearance are further provided. The guide device according to any one of the above. 前記外観情報取得部は、利用者の顔を検出可能なカメラを有する、請求項9に記載の案内装置。   The guide device according to claim 9, wherein the appearance information acquisition unit includes a camera capable of detecting a user's face. 利用者のID情報を受け付けるとともに、受け付けたID情報に紐付けされて保存されている利用者の操作による既存入力情報を呼び出す既存情報呼出部をさらに備え、
前記案内状態選択部は、前記既存情報呼出部により呼び出された情報に応じて案内する状態を選択する、請求項1〜10のいずれか一項に記載の案内装置。
In addition to receiving the user's ID information, the information processing device further includes an existing information calling unit that calls the existing input information by the user's operation stored in association with the received ID information,
The guidance device according to any one of claims 1 to 10, wherein the guidance state selection unit selects a guidance state according to information called by the existing information calling unit.
利用者に対して切符の販売についての案内を行う券売機である、請求項1〜11のいずれか一項に記載の案内装置。   The guidance device according to any one of claims 1 to 11, which is a ticket vending machine that provides guidance on ticket sales to a user.
JP2017019059A 2017-02-03 2017-02-03 Guidance device Active JP6865052B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017019059A JP6865052B2 (en) 2017-02-03 2017-02-03 Guidance device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017019059A JP6865052B2 (en) 2017-02-03 2017-02-03 Guidance device

Publications (2)

Publication Number Publication Date
JP2018124938A true JP2018124938A (en) 2018-08-09
JP6865052B2 JP6865052B2 (en) 2021-04-28

Family

ID=63111497

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017019059A Active JP6865052B2 (en) 2017-02-03 2017-02-03 Guidance device

Country Status (1)

Country Link
JP (1) JP6865052B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020031966A1 (en) * 2018-08-06 2020-02-13 日本電信電話株式会社 Information output device, method, and program

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008217722A (en) * 2007-03-07 2008-09-18 Promise Co Ltd Contract receiving system
JP2010218359A (en) * 2009-03-18 2010-09-30 Fujitsu Ltd Device, program and method for giving guidance on operation method
JP2013021614A (en) * 2011-07-13 2013-01-31 Nikon Corp Image processor and program
JP2014109916A (en) * 2012-12-03 2014-06-12 Fujitsu Ltd User operation terminal device and user operation terminal program
JP2014137627A (en) * 2013-01-15 2014-07-28 Sony Corp Input apparatus, output apparatus, and storage medium
JP2017045167A (en) * 2015-08-25 2017-03-02 富士通フロンテック株式会社 Voting device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008217722A (en) * 2007-03-07 2008-09-18 Promise Co Ltd Contract receiving system
JP2010218359A (en) * 2009-03-18 2010-09-30 Fujitsu Ltd Device, program and method for giving guidance on operation method
JP2013021614A (en) * 2011-07-13 2013-01-31 Nikon Corp Image processor and program
JP2014109916A (en) * 2012-12-03 2014-06-12 Fujitsu Ltd User operation terminal device and user operation terminal program
JP2014137627A (en) * 2013-01-15 2014-07-28 Sony Corp Input apparatus, output apparatus, and storage medium
JP2017045167A (en) * 2015-08-25 2017-03-02 富士通フロンテック株式会社 Voting device

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020031966A1 (en) * 2018-08-06 2020-02-13 日本電信電話株式会社 Information output device, method, and program
JP2020024517A (en) * 2018-08-06 2020-02-13 日本電信電話株式会社 Information output device, method and program
JP7047656B2 (en) 2018-08-06 2022-04-05 日本電信電話株式会社 Information output device, method and program

Also Published As

Publication number Publication date
JP6865052B2 (en) 2021-04-28

Similar Documents

Publication Publication Date Title
KR101574884B1 (en) Facial gesture estimating apparatus, controlling method, controlling program, and recording medium
KR102449630B1 (en) Electronic device and Method for controlling the electronic device thereof
US20180047030A1 (en) Customer service device, customer service method, and customer service system
WO2017164014A1 (en) Waiting order management system, waiting order management device and program
KR102064489B1 (en) System for Recommendation of APP, User Terminal and Method Therefor
JP2017211932A (en) Information processing device, information processing system, program and information processing method
KR20190000587A (en) Computer program stored in computer-readable medium and user device having translation algorithm using by deep learning neural network circuit
JP2019067410A (en) Information processing apparatus, information processing method, and information processing program
JP6469230B2 (en) Confirm merchant business circle information
CN106650513A (en) Recommendation method and device of password inputting modes
JP4541911B2 (en) VALUE ESTIMATION DEVICE AND ITS PROGRAM
JP6865052B2 (en) Guidance device
JP2005182368A (en) Expression image estimating device, expression image estimating method and its program
JP6572354B1 (en) Sales proposal system, sales proposal program, and sales proposal method
JP2010061323A (en) Method for predicting work evaluation value, program and system
JP2020129344A (en) Processing device, processing method, and program
JP2001350904A (en) Electronic equipment and electronic equipment system for business
JP6378635B2 (en) Client, server and information sharing system
CN107341000A (en) A kind of method and device, terminal for showing fingerprint typing image
CN106843718A (en) A kind of intelligence removes the method and device of the prompting mark of people of unread information
KR20220150140A (en) Pagetalk-based multi-user e-commerce platform providing device and method by simultaneous connection
JP2022020149A (en) Information processing apparatus and program
US20240119756A1 (en) Image acquisition apparatus, image acquisition method, and non-transitory computer-readable storage medium
WO2022219798A1 (en) Customer serving assistance device, customer serving assistance method, and program
JP2017045164A (en) Order management system, order management method, and control program

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170217

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20170217

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200124

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20201130

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20201209

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210113

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210405

R150 Certificate of patent or registration of utility model

Ref document number: 6865052

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150