JP7833963B2 - Computer program, control method, and user terminal - Google Patents
Computer program, control method, and user terminalInfo
- Publication number
- JP7833963B2 JP7833963B2 JP2022083326A JP2022083326A JP7833963B2 JP 7833963 B2 JP7833963 B2 JP 7833963B2 JP 2022083326 A JP2022083326 A JP 2022083326A JP 2022083326 A JP2022083326 A JP 2022083326A JP 7833963 B2 JP7833963 B2 JP 7833963B2
- Authority
- JP
- Japan
- Prior art keywords
- character
- unit
- user terminal
- information
- beacon
- 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
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、清掃工場等の施設において、楽しみながら施設を学習させる技術に関する。 This invention relates to a technology for learning about facilities such as waste treatment plants in an enjoyable way.
清掃工場等の工場では、一般の者がその施設を見学することを可能にしているところもある。例えば、特許文献1には、工場見学用情報であるナレーション情報を含む動画像や文字情報を含む画像コンテンツを配信することで、バーチャル工場見学を行うことが可能な情報教育システムが開示されている。 Some factories, such as waste treatment plants, allow the general public to tour their facilities. For example, Patent Document 1 discloses an information education system that enables virtual factory tours by distributing video content including narration and image content including text information, which serves as information for factory tours.
しかしながら、清掃工場等の施設の見学をしても、その後の学習の継続や、振り返り学習がなされることは少ない。この原因として、楽しみながら清掃工場等の施設や施設内の設備を学習する教材がないという課題がある。 However, even after visiting facilities such as waste treatment plants, follow-up learning and reflection are rare. One reason for this is the lack of educational materials that allow students to learn about waste treatment plants and their equipment in an enjoyable way.
本発明は、このような課題を解決するためになされたものであり、清掃工場等の施設を見学する際や、施設見学後に楽しみながら施設を学習することを可能とする技術を提供することを目的とする。 This invention was made to solve these problems and aims to provide a technology that enables people to learn about facilities such as waste treatment plants in an enjoyable way, both during and after a visit.
本発明の一態様は、コンピューターを、施設内の設備に対して設定されたキャラクターを検知するキャラクター検知部と、検知されたキャラクターを探索するキャラクター探索部と、探索されたキャラクターを記憶する獲得キャラクター記憶部と、を備えるユーザー端末、として機能させるコンピュータープログラムである。 One aspect of the present invention is a computer program that causes a computer to function as a user terminal comprising: a character detection unit for detecting characters set for equipment within a facility; a character search unit for searching for the detected characters; and an acquired character storage unit for storing the searched characters.
本発明の一態様は、コンピューターが施設内の設備に対して設定されたキャラクターを検知するキャラクター検知ステップと、検知されたキャラクターを探索するキャラクター探索ステップと、探索されたキャラクターを記憶する獲得キャラクター記憶ステップと、を実行する制御方法である。 One aspect of the present invention is a control method that performs the following steps: a character detection step in which a computer detects a character set for equipment within a facility; a character search step in which it searches for the detected character; and an acquired character storage step in which it stores the searched character.
本発明の一態様は、施設内の設備に対して設定されたキャラクターを検知するキャラクター検知部と、検知されたキャラクターを探索するキャラクター探索部と、探索されたキャラクターを記憶する獲得キャラクター記憶部と、を備えるユーザー端末である。 One aspect of the present invention is a user terminal comprising: a character detection unit for detecting characters set for equipment within a facility; a character search unit for searching for the detected characters; and an acquired character storage unit for storing the searched characters.
本発明により、清掃工場等の施設を見学する際や、施設見学後に楽しみながら施設を学習することが可能となる。 This invention makes it possible to learn about facilities such as waste treatment plants in an enjoyable way, both during and after a tour.
以下、本発明の具体的な構成例について、図面を参照しながら説明する。
図1は、本発明の施設学習システム100のシステム構成を示す概略ブロック図である。
The following describes specific examples of the present invention with reference to the drawings.
Figure 1 is a schematic block diagram showing the system configuration of the facility learning system 100 of the present invention.
[システム概略]
施設学習システム100は、ユーザー端末10、複数のビーコン20及び情報提供装置30を備える。ユーザー端末10と複数のビーコン20は、Bluetooth(登録商標)やNFC(Near Field Communication)等の近距離無線通信によって通信可能に構成される。ユーザー端末10と情報提供装置30とは、ネットワーク90を介して通信可能に構成される。ネットワーク90は、無線通信を用いたネットワークであってもよいし、有線通信を用いたネットワークであってもよい。ネットワーク90は、複数のネットワークが組み合わされて構成されてもよい。
[System Overview]
The facility learning system 100 includes a user terminal 10, a plurality of beacons 20, and an information providing device 30. The user terminal 10 and the plurality of beacons 20 are configured to communicate with each other via short-range wireless communication such as Bluetooth® or NFC (Near Field Communication). The user terminal 10 and the information providing device 30 are configured to communicate with each other via a network 90. The network 90 may be a wireless communication network or a wired communication network. The network 90 may be composed of a combination of multiple networks.
ユーザー端末10は、清掃工場等の施設の見学者(以下「ユーザー」という。)によって所持される。ユーザー端末10は、施設見学中は施設内で操作されるが、施設見学以外のタイミングで操作されてもよい。例えば、施設見学以外のタイミングでは、ユーザーの自宅や学校等において操作されてもよい。ビーコン20は、施設内にある複数の見学スポット(設備)にそれぞれ設置される。情報提供装置30は、施設又は外部の他の施設に設置される。 The user terminal 10 is carried by visitors (hereinafter referred to as "users") to facilities such as waste treatment plants. While the user terminal 10 is operated within the facility during the facility tour, it may also be operated at times other than the facility tour. For example, it may be operated at the user's home, school, or other location outside of the facility tour. Beacons 20 are installed at multiple viewing spots (equipment) within the facility. The information provision device 30 is installed at the facility or at other external facilities.
第1の利用態様として、ユーザー端末10は、施設内においてユーザーによって操作される。ユーザーが施設内を見学する際に、ユーザー端末10は、ユーザーによって所持され施設内を移動する。ビーコン20は、施設内に複数ある見学スポット(設備)ごとに設置され、ビーコン20ごとの機器情報を送信している。ユーザー端末10は、ビーコン20から機器情報を所定距離内で所定時間以上受信すると、機器情報(設備)に紐づけられた妖怪などのキャラクターを検知したことを表示する。ユーザーはユーザー端末10のカメラによりあたりを探索しキャラクターを発見すると、ユーザー端末10は当該キャラクターを獲得したものとして記憶する。 In the first usage scenario, the user terminal 10 is operated by the user within the facility. When the user tours the facility, the user terminal 10 is carried by the user and moves around the facility. Beacons 20 are installed at each of the multiple viewing spots (equipment) within the facility, and each beacon 20 transmits device information. When the user terminal 10 receives device information from a beacon 20 within a predetermined distance for a predetermined time or longer, it displays that it has detected a character such as a yokai associated with the device information (equipment). When the user searches the surroundings using the camera of the user terminal 10 and finds a character, the user terminal 10 remembers that the character has been acquired.
第2の利用態様として、ユーザー端末10は、清掃工場等の施設外である自宅等において、ユーザーによって操作される。ユーザー端末10は、ユーザーによってキャラクターの召喚操作が行われると、ユーザー端末10は、キャラクターを召喚して当該キャラクターを獲得したものとして記憶する。 In a second mode of use, the user terminal 10 is operated by the user at home or elsewhere, outside of facilities such as a waste treatment plant. When the user performs a character summoning operation, the user terminal 10 stores the information that the character has been summoned and acquired.
いずれの態様においても、ユーザー端末10のユーザーは、獲得したキャラクターの画像や説明を閲覧することができる。ここで、キャラクターの画像は、施設の設備にちなんだものであり、キャラクターの説明は、施設の設備に関係するものである。
なお、本実施形態の施設学習システム100は、具体的には清掃工場等の工場おいて適用されるものであるが、見学者に対し情報を提供する施設であれば工場に限定されない。
In either embodiment, the user of user terminal 10 can view images and descriptions of the characters they have acquired. Here, the character images are related to the facility's equipment, and the character descriptions are related to the facility's equipment.
While the facility learning system 100 of this embodiment is specifically applied to factories such as waste treatment plants, it is not limited to factories as long as it is a facility that provides information to visitors.
[ユーザー端末]
次に、ユーザー端末10について詳細に説明する。図2は、ユーザー端末10の機能構成を示す概略ブロック図である。ユーザー端末10は、通信可能な情報処理装置を用いて構成される。ユーザー端末10は、例えばスマートフォン、携帯電話機、ゲーム端末、ウェアラブルコンピューター(例えばスマートウォッチ)等の装置を用いて構成される。ユーザー端末10は、通信部11、入力部12、出力部13、位置情報取得部14、撮像部15、記憶部16及び制御部17を備える。
[User terminal]
Next, the user terminal 10 will be described in detail. Figure 2 is a schematic block diagram showing the functional configuration of the user terminal 10. The user terminal 10 is configured using a communication-enabled information processing device. The user terminal 10 can be configured using devices such as a smartphone, mobile phone, game terminal, or wearable computer (e.g., a smartwatch). The user terminal 10 includes a communication unit 11, an input unit 12, an output unit 13, a location information acquisition unit 14, an imaging unit 15, a storage unit 16, and a control unit 17.
通信部11は、通信装置を用いて構成される。通信部11は、ネットワーク90を介して他の通信装置や情報処理装置と通信する。通信部11は、例えば情報提供装置30との間でデータを送受信する。また通信部11は、近距離無線通信を用いて近くにある機器と通信をする。通信部11は、例えばビーコン20から機器情報を受信する。 The communication unit 11 is configured using a communication device. The communication unit 11 communicates with other communication devices and information processing devices via the network 90. The communication unit 11 transmits and receives data, for example, with the information providing device 30. The communication unit 11 also communicates with nearby devices using short-range wireless communication. The communication unit 11 receives device information, for example, from a beacon 20.
入力部12は、キーボード、ポインティングデバイス(マウス、タブレット等)、ボタン、タッチパネル等の既存の入力装置を用いて構成される。入力部12は、ユーザーの指示をユーザー端末10に入力する際にユーザーによって操作される。入力部12は、入力装置をユーザー端末10に接続するためのインターフェースであっても良い。この場合、入力部12は、入力装置においてユーザーの入力に応じ生成された入力信号をユーザー端末10に入力する。 The input unit 12 is configured using existing input devices such as a keyboard, pointing device (mouse, tablet, etc.), buttons, or touch panel. The input unit 12 is operated by the user when inputting user instructions to the user terminal 10. The input unit 12 may also be an interface for connecting the input device to the user terminal 10. In this case, the input unit 12 inputs the input signal generated in response to the user's input from the input device to the user terminal 10.
出力部13は、例えば液晶ディスプレイや有機EL(Electro-Luminescent)ディスプレイ等の画像表示装置であってもよい。また、出力部13はスピーカーを用いて構成されてもよい。出力部13は、ユーザーに対して情報を出力する。
なお、入力部12及び出力部13は、一体型のタッチパネルディスプレイとして構成されてもよい。
The output unit 13 may be an image display device such as a liquid crystal display or an organic EL (Electro-Luminescent) display. Alternatively, the output unit 13 may be configured using a speaker. The output unit 13 outputs information to the user.
The input unit 12 and the output unit 13 may be configured as an integrated touch panel display.
位置情報取得部14は、ユーザー端末10の現在の位置を示す位置情報を取得する。位置情報取得部14は、例えばGPS(Global Positioning System)装置を用いて構成されてもよい。位置情報取得部14は、例えば移動体通信の複数の基地局から受信される信号の受信強度等に基づいて位置情報を取得するように構成されてもよい。この場合、位置情報取得部14の機能の一部は制御部17に実装されてもよい。 The location information acquisition unit 14 acquires location information indicating the current location of the user terminal 10. The location information acquisition unit 14 may be configured using, for example, a GPS (Global Positioning System) device. The location information acquisition unit 14 may also be configured to acquire location information based on, for example, the received signal strength from multiple base stations of a mobile communication system. In this case, some of the functions of the location information acquisition unit 14 may be implemented in the control unit 17.
撮像部15は、カメラである。撮像部15は、カメラそのものとして構成されてもよいし、外部機器としてカメラをユーザー端末10に接続するためのインターフェースとして構成されてもよい。カメラは、主にカメラのアプリケーションによって制御され、ユーザーの操作に応じて所定の空間を撮像する。カメラによる撮像は、可視光を受光することで画像形成する処理として実現される。撮像部15によって撮像された画像のデータは、記憶部16に記録される。 The imaging unit 15 is a camera. The imaging unit 15 may be configured as the camera itself, or as an interface for connecting an external camera to the user terminal 10. The camera is primarily controlled by a camera application and captures images of a predetermined space in response to user operation. Image capture by the camera is achieved as a process that forms an image by receiving visible light. The image data captured by the imaging unit 15 is recorded in the storage unit 16.
記憶部16は、磁気ハードディスク装置や半導体記憶装置等の記憶装置を用いて構成される。記憶部16は、制御部17の処理に必要となる情報を記憶する。 The storage unit 16 is configured using a storage device such as a magnetic hard disk drive or a semiconductor storage device. The storage unit 16 stores information necessary for the processing of the control unit 17.
記憶部16は、地図情報記憶部161、キャラクター情報記憶部162、獲得キャラクター記憶部163及びユーザー情報記憶部164を含む。地図情報記憶部161は、施設内の設備等の見学スポットや部屋、通路を表す施設内の地図情報を記憶する。キャラクター情報記憶部162は、キャラクターごとにキャラクターに関する情報を記憶する。 The memory unit 16 includes a map information memory unit 161, a character information memory unit 162, an acquired character memory unit 163, and a user information memory unit 164. The map information memory unit 161 stores map information of the facility, representing viewing spots, rooms, and corridors within the facility. The character information memory unit 162 stores information about each character.
図3は、キャラクター情報記憶部162が記憶するキャラクター情報の一例を示す図である。キャラクター情報は、少なくとも、キャラクターごとに、ID(識別子)、名称、出現場所、属性、レア(rare)度、説明、画像、機器情報の各情報を含む。名称は、キャラクターの名称である。出現場所は、施設内でのキャラクターの出現場所の情報である。属性は、キャラクターの属性であり、例えば「よい」と「わるい」がある。レア度は、どのぐらいの頻度で当該キャラクターが出願するかを表し、例えば、「普通」、「レア」、「激レア」がある。説明は、キャラクターの説明である。画像は、キャラクターの画像情報である。機器情報は、このキャラクターに紐づけられているビーコン20の機器情報である。なお、ビーコン20は施設内の出現場所に設置してあるものであるので、施設の出現場所の設備と、キャラクター情報(キャラクターの内容)とを対応させることができる。具体的には、キャラクターの名称や画像を、施設の出現場所の設備にちなんだものにしたり、キャラクターの説明に、施設の出現場所の設備に関する説明を含めたりすることができる。 Figure 3 shows an example of character information stored in the character information storage unit 162. The character information includes, at a minimum, ID (identifier), name, appearance location, attributes, rarity level, description, image, and equipment information for each character. The name is the character's name. The appearance location is information about the character's appearance location within the facility. The attributes are the character's attributes, such as "good" and "bad." The rarity level indicates how frequently the character appears, such as "normal," "rare," and "very rare." The description is a description of the character. The image is the character's image information. The equipment information is the equipment information of the beacon 20 associated with this character. Since the beacon 20 is installed at the appearance location within the facility, it is possible to associate the equipment at the facility's appearance location with the character information (character details). Specifically, the character's name and image can be related to the equipment at the facility's appearance location, or the character's description can include a description of the equipment at the facility's appearance location.
本実施形態の具体例では、施設は図4に示すような「清掃工場」を想定しており、キャラクターは「妖怪」に関するものを扱う。図3の「ID1」の例では、名称が「もえ童子」であり、出現場所は「焼却炉付近」であり、属性は「よい妖怪」であり、レア度は「レア」であり、説明は「焼却炉の中では、だいたい850~950℃でごみを燃やしています。この妖怪は、850℃より下がるのが嫌いなので、温度が下がると、手をかざして、火力を上げてくれます。」である。また、機器情報は「beaconID001」である。なお、「beaconID001」に対応するビーコン20は、「清掃工場」の「焼却炉」付近に設置される。 In this specific example, the facility is assumed to be a "waste treatment plant" as shown in Figure 4, and the characters deal with "yokai" (Japanese supernatural beings). In the example of "ID1" in Figure 3, the name is "Moe-doji," the appearance location is "near the incinerator," the attribute is "good yokai," the rarity is "rare," and the description is: "Inside the incinerator, waste is burned at approximately 850-950°C. This yokai dislikes temperatures below 850°C, so when the temperature drops, it raises the heat by holding its hand over the flame." The device information is "beaconID001." The beacon 20 corresponding to "beaconID001" is installed near the "incinerator" in the "waste treatment plant."
図3の「ID2」の例では、名称が「ごみ博士」であり、出現場所は「見学説明室」であり、属性は「よい妖怪」であり、レア度は「普通」であり、説明は「ごみのことなら、何でもわかる。この妖怪は、見学者にごみのことを話したがる。ちょっとおせっかいだ。」である。また、機器情報は「beaconID002」である。なお、「beaconID002」に対応するビーコン20は、「清掃工場」の「見学説明室」に設置される。 In the example of "ID2" in Figure 3, the name is "Dr. Garbage," the appearance location is the "Visitor's Room," the attribute is "Good Yokai," the rarity is "Normal," and the description is "He knows everything about garbage. This yokai likes to talk about garbage to visitors. He's a little nosy." The device information is "beaconID002." The beacon 20 corresponding to "beaconID002" is installed in the "Visitor's Room" of the "Waste Treatment Plant."
図3の「ID3」の例では、名称が「分別しない小僧」であり、出現場所は「プラットホーム」であり、属性は「わるい妖怪」であり、レア度は「普通」であり、説明は「分別はごみを収集時のひとつの決まり事。分別ルールをまもり、ごみを出しましょう。この妖怪は、闇に紛れて、捨てられたごみの中に混ぜてはいけないものをこっそり入れてしまう。」である。また、機器情報は「beaconID003」である。なお、「beaconID003」に対応するビーコン20は、「清掃工場」の「プラットホーム」に設置される。 In the example of "ID3" in Figure 3, the name is "The Boy Who Doesn't Separate His Garbage," the appearance location is "Platform," the attribute is "Evil Yokai," the rarity is "Normal," and the description is "Separation is one of the rules when collecting garbage. Please follow the separation rules when putting out your garbage. This yokai blends into the darkness and secretly puts things that shouldn't be mixed in with the discarded garbage." The device information is "beaconID003." Note that beacon 20, which corresponds to "beaconID003," is installed on the "Platform" of the "Incineration Plant."
獲得キャラクター記憶部163は、獲得したキャラクターの情報であり、例えばキャラクターのIDを記憶する。ユーザー情報記憶部164は、ユーザーごとの獲得したユーザースコア等の情報を記憶する。 The acquired character storage unit 163 stores information about acquired characters, such as the character's ID. The user information storage unit 164 stores information such as the user score acquired by each user.
制御部17は、CPU等のプロセッサーとメモリーとを用いて構成される。制御部17は、プロセッサーがプログラムを実行することによって、地図情報表示部171、キャラクター検知部172、キャラクター探索部173、キャラクター閲覧部174、キャラクター召喚部175として機能する。なお、制御部17の各機能の全て又は一部は、ASICやPLDやFPGA等のハードウェアを用いて実現されても良い。上記のプログラムは、コンピューター読み取り可能な記録媒体に記録されても良い。コンピューター読み取り可能な記録媒体とは、例えばフレキシブルディスク、光磁気ディスク、ROM、CD-ROM、半導体記憶装置(例えばSSD)等の可搬媒体、コンピューターシステムに内蔵されるハードディスクや半導体記憶装置等の記憶装置である。上記のプログラムは、電気通信回線を介して送信されても良い。 The control unit 17 is configured using a processor such as a CPU and memory. The control unit 17 functions as a map information display unit 171, a character detection unit 172, a character search unit 173, a character viewing unit 174, and a character summoning unit 175, through the execution of a program by the processor. Note that all or part of the functions of the control unit 17 may be implemented using hardware such as ASICs, PLDs, or FPGAs. The above program may be recorded on a computer-readable recording medium. Computer-readable recording media include, for example, portable media such as flexible disks, magneto-optical disks, ROMs, CD-ROMs, and semiconductor memory devices (e.g., SSDs), as well as storage devices such as hard disks and semiconductor memory devices built into computer systems. The above program may also be transmitted via a telecommunications line.
地図情報表示部171は、地図情報記憶部161に記憶されている地図情報を読み出し、地図をディスプレイ(出力部13)に表示する。地図は、ユーザーの入力部12からの操作によって拡大・縮小が可能である。地図情報表示部171は、見学スポットにバルーン等の目印を表示してもよい。また、地図情報表示部171は、ユーザー端末10が施設内にある場合には、検知されたユーザー端末10の位置情報に基づいて、ユーザー端末10の現在位置を表示してもよい。
なお、地図情報表示部171は、地図情報を地図情報記憶部161から読み出さずに、ネットワーク90を介して、情報提供装置30から取得してもよい。
The map information display unit 171 reads the map information stored in the map information storage unit 161 and displays the map on the display (output unit 13). The map can be zoomed in and out by the user's input unit 12. The map information display unit 171 may also display landmarks such as balloons at sightseeing spots. Furthermore, if the user terminal 10 is located inside the facility, the map information display unit 171 may display the current location of the user terminal 10 based on the detected location information of the user terminal 10.
The map information display unit 171 may acquire map information from the information providing device 30 via the network 90, without reading it from the map information storage unit 161.
図4は、地図情報表示部171がディスプレイに表示する地図の一具体例を示す図である。図4の地図1611には、施設内の各部屋1612と見学スポット1613と通路1614が示されている。通路1614には、ユーザーが迷わないための見学ルート1615が表示されている。各見学スポット1613には、ユーザーに分かりやすくするためバルーン1616が付けられている。また、ユーザー端末10の現在位置が丸印1617で示されている。
図4に示される地図1611では、施設の具体例として清掃工場が示されている。この地図の具体例では、見学スポット1613は、「プラットホーム」、「ごみピット」、「焼却炉フロー」、「中央制御室」、「タービン発電室」及び「灰溶融炉室」である。
Figure 4 shows a specific example of a map displayed on the display by the map information display unit 171. The map 1611 in Figure 4 shows each room 1612, sightseeing spots 1613, and corridors 1614 within the facility. A sightseeing route 1615 is displayed in the corridor 1614 to prevent users from getting lost. Each sightseeing spot 1613 is marked with a balloon 1616 for user clarity. The current location of the user terminal 10 is indicated by a circle 1617.
In map 1611 shown in Figure 4, a waste treatment plant is shown as a specific example of a facility. In this example on the map, the tour spots 1613 are the "platform,""wastepit,""incineratorflow,""central control room,""turbine power generation room," and "ash melting furnace room."
キャラクター検知部172は、施設内の設備等に設置されたビーコン20から通信部11を介して受信した機器情報と、受信した際の機器情報の信号の強度とに基づいて、ビーコン20からの距離を検知する。また、キャラクター検知部172は、当該機器情報を受信している時間を計測する。そして、キャラクター検知部172は、ビーコン20から所定距離内に所定時間以上いると判定すると、キャラクター情報記憶部162のキャラクター情報から、機器情報に紐づけられているキャラクターを検知したと判定する。そして、キャラクター検知部172は、キャラクターを検知したことを画面に表示して、ユーザーに通知する。なお、キャラクター検知部172は、ユーザー端末10の振動機能を用いて振動により、キャラクターを検知したことをユーザーに通知してもよい。 The character detection unit 172 detects the distance from the beacon 20, which is installed on equipment within the facility, based on the device information received via the communication unit 11 and the signal strength of the received device information. The character detection unit 172 also measures the time the device information is received. If the character detection unit 172 determines that the user has been within a predetermined distance from the beacon 20 for a predetermined time or longer, it determines that it has detected the character associated with the device information from the character information storage unit 162. The character detection unit 172 then displays the detection of the character on the screen to notify the user. Alternatively, the character detection unit 172 may notify the user of the detection of the character by vibration using the vibration function of the user terminal 10.
図5は、キャラクター検知部172がディスプレイに表示するキャラクター検知画面の一例を示す図である。図5に示すように、キャラクター検知部172は、キャラクターを検知していない場合は、光が左から右に流れるような光の線51を表示するが、キャラクターを検知すると、光の線51が上下に振動して、ユーザーにキャラクターを検知したことを通知する。 Figure 5 shows an example of a character detection screen displayed on the display by the character detection unit 172. As shown in Figure 5, when the character detection unit 172 does not detect a character, it displays a line of light 51 flowing from left to right. However, when a character is detected, the line of light 51 vibrates up and down to notify the user that a character has been detected.
ユーザーは、キャラクターを検知したことを通知されると、撮像部15(カメラ)でビーコン20を含む空間を探索する。
キャラクター探索部173は、撮像部15の映す画像にビーコン20(又はビーコン20の付近)が含まれたと判定すると、画面にビーコン20の機器情報に紐づけられているキャラクターの画像情報を表示する。ユーザーが入力部12を介してキャラクターを発見したことを入力すると、キャラクター探索部は、当該キャラクター(のID)を、獲得キャラクター記憶部163に追加する。なお、キャラクター探索部173は、ユーザー端末10に搭載されている方位センサ等を用いて、ユーザー端末10の向きを検知することにより、撮像部15の映す画像にビーコン20が含まれたか否かを判定することができる。
When the user is notified that a character has been detected, the imaging unit 15 (camera) searches the space including the beacon 20.
When the character search unit 173 determines that the image captured by the imaging unit 15 includes a beacon 20 (or the vicinity of the beacon 20), it displays the image information of the character associated with the device information of the beacon 20 on the screen. When the user inputs via the input unit 12 that they have found a character, the character search unit adds the character (or its ID) to the acquired character storage unit 163. The character search unit 173 can determine whether or not the image captured by the imaging unit 15 includes a beacon 20 by detecting the orientation of the user terminal 10 using a compass sensor or the like mounted on the user terminal 10.
図6は、キャラクター探索部173がディスプレイに表示するキャラクター探索画面の一例を示す図である。図6のように、キャラクター探索部173は、ユーザーにキャラクターを探索することを促すメッセージ61を表示してよい。ユーザーが、撮像部15(カメラ)でビーコン20を捉えると、キャラクター探索部173は、対応する画面の位置に、ビーコン20の機器情報に対応するキャラクター62を表示する。ユーザーが入力部12を介してキャラクターを発見したことを入力すると、キャラクター探索部173は、画面にキャラクターを獲得したことを示すメッセージを表示してもよい。 Figure 6 shows an example of a character search screen displayed on the screen by the character search unit 173. As shown in Figure 6, the character search unit 173 may display a message 61 prompting the user to search for a character. When the user detects a beacon 20 with the imaging unit 15 (camera), the character search unit 173 displays a character 62 corresponding to the device information of the beacon 20 at the corresponding position on the screen. When the user inputs via the input unit 12 that they have found a character, the character search unit 173 may display a message on the screen indicating that the character has been acquired.
キャラクター閲覧部174は、ユーザーに閲覧させるために、獲得キャラクター記憶部163に記憶されているIDに紐づけられているキャラクター情報を、キャラクター情報記憶部162から取得して、画面(出力部13)に表示する。 The character viewing unit 174 retrieves character information associated with the ID stored in the acquired character storage unit 163 from the character information storage unit 162 and displays it on the screen (output unit 13) for the user to view.
図7は、キャラクター閲覧部174がディスプレイに表示するキャラクター情報の画面の一例である。図7の例では、キャラクター情報のうち、キャラクターの名称71とキャラクターの画像72、キャラクターの説明73が表示されている。また、「応援」ボタン74、及び、「攻撃」ボタン75が表示されている。 Figure 7 shows an example of the character information screen displayed on the display by the character viewing unit 174. In the example in Figure 7, the character's name 71, image 72, and description 73 are displayed. Additionally, the "Support" button 74 and the "Attack" button 75 are displayed.
キャラクター閲覧部174は、ユーザーによって入力部12から「応援」ボタン74が押下されると、当該キャラクターを応援したことを、音や画像で知らせる。その際に、当該キャラクターの属性が「よい」であると、ユーザー情報記憶部164に記憶されているユーザースコアを加点する。また、キャラクター閲覧部174は、ユーザーによって入力部12から「攻撃」ボタン75が押下されると、当該キャラクターを攻撃したことを、音や画像で知らせる。その際に、当該キャラクターの属性が「わるい」であると、ユーザー情報記憶部164に記憶されているユーザースコアを加点する。なお、キャラクター閲覧部174は、施設内でも施設外でも処理を行う。 When the user presses the "Support" button 74 on the input unit 12, the character viewing unit 174 notifies the user of supporting that character with sound and images. If the character's attribute is "good," points are added to the user score stored in the user information storage unit 164. Similarly, when the user presses the "Attack" button 75 on the input unit 12, the character viewing unit 174 notifies the user of attacking that character with sound and images. If the character's attribute is "bad," points are added to the user score stored in the user information storage unit 164. The character viewing unit 174 performs processing both inside and outside the facility.
キャラクター召喚部175は、キャラクターを召喚して獲得する。具体的には、キャラクター召喚部175は、キャラクター情報記憶部162に記憶されているキャラクターを例えばランダムに選択し、選択されたキャラクター(のID)を獲得キャラクター記憶部163に記憶させる。キャラクター召喚部175は、例えば1日に所定回(1回)など処理の回数が制限される。また、キャラクター召喚部175は、主に施設外で処理を行う。 The character summoning unit 175 summons and acquires characters. Specifically, the character summoning unit 175 randomly selects a character stored in the character information storage unit 162 and stores the selected character (or its ID) in the acquired character storage unit 163. The character summoning unit 175 is limited to a certain number of operations per day (e.g., once). Furthermore, the character summoning unit 175 primarily performs operations outside the facility.
[ビーコン]
次に、ビーコン20について詳細に説明する。図8は、ビーコン20の機能構成を示す概略ブロック図である。ビーコン20は、例えば、施設内の設備等に設置される。ビーコン20は、近距離無線通信が可能な情報機器を用いて構成される。ビーコン20は、通信部21、記憶部22及び制御部23を備える。
[beacon]
Next, the beacon 20 will be described in detail. Figure 8 is a schematic block diagram showing the functional configuration of the beacon 20. The beacon 20 is installed, for example, on equipment within a facility. The beacon 20 is constructed using information equipment capable of short-range wireless communication. The beacon 20 comprises a communication unit 21, a storage unit 22, and a control unit 23.
通信部21は、通信装置を用いて構成される。通信部21は、Bluetooth(登録商標)等の近距離無線通信を介して他の通信装置や情報処理装置と通信する。通信部21は、例えばユーザー端末10へデータを送信する。 The communication unit 21 is configured using a communication device. The communication unit 21 communicates with other communication devices and information processing devices via short-range wireless communication such as Bluetooth (registered trademark). The communication unit 21 transmits data, for example, to the user terminal 10.
記憶部22は、ビーコン20を特定可能な機器情報を記憶する機器情報記憶部221を含む。 The memory unit 22 includes a device information storage unit 221 that stores device information that can identify the beacon 20.
制御部23は、所定の間隔で、機器情報記憶部221に記憶されている機器情報を、通信部21を介して送信する機器情報提供部231を含む。 The control unit 23 includes a device information providing unit 231 that transmits device information stored in the device information storage unit 221 via the communication unit 21 at predetermined intervals.
[情報提供装置]
次に、情報提供装置30について詳細に説明する。図9は、情報提供装置30の機能構成を示す概略ブロック図である。情報提供装置30は、通信可能な情報処理装置を用いて構成される。情報提供装置30は、例えばパーソナルコンピューター、サーバー装置、クラウドシステム等の装置やシステムを用いて構成される。情報提供装置30は、通信部31、入力部32、記憶部33及び制御部34を備える。
[Information providing device]
Next, the information providing device 30 will be described in detail. Figure 9 is a schematic block diagram showing the functional configuration of the information providing device 30. The information providing device 30 is configured using a communication-enabled information processing device. The information providing device 30 is configured using devices and systems such as a personal computer, a server device, or a cloud system. The information providing device 30 comprises a communication unit 31, an input unit 32, a storage unit 33, and a control unit 34.
通信部31は、通信装置を用いて構成される。通信部31は、ネットワーク90を介して他の通信装置や情報処理装置と通信する。通信部31は、例えばユーザー端末10情報処理装置との間でデータを送受信する。 The communication unit 31 is configured using a communication device. The communication unit 31 communicates with other communication devices and information processing devices via the network 90. For example, the communication unit 31 sends and receives data with the user terminal 10 information processing device.
入力部32は、キーボード、ポインティングデバイス(マウス、タブレット等)、ボタン、タッチパネル等の既存の入力装置を用いて構成される。入力部32は、施設の管理者の指示を情報提供装置30に入力する際に施設の管理者によって操作される。入力部32は、入力装置を情報提供装置30に接続するためのインターフェースであっても良い。この場合、入力部32は、入力装置において施設の管理者の入力に応じ生成された入力信号を情報提供装置30に入力する。 The input unit 32 is configured using existing input devices such as a keyboard, pointing device (mouse, tablet, etc.), buttons, or touch panel. The input unit 32 is operated by the facility manager when inputting instructions from the facility manager to the information providing device 30. The input unit 32 may also serve as an interface for connecting the input device to the information providing device 30. In this case, the input unit 32 inputs the input signal generated in the input device in response to the facility manager's input to the information providing device 30.
記憶部33は、磁気ハードディスク装置や半導体記憶装置等の記憶装置を用いて構成される。記憶部33は、制御部34の処理に必要となる情報を記憶する。 The storage unit 33 is configured using a storage device such as a magnetic hard disk drive or a semiconductor storage device. The storage unit 33 stores information necessary for the processing of the control unit 34.
記憶部33は、地図情報記憶部331、キャラクター情報記憶部332を含む。地図情報記憶部331は、施設内の設備等の見学スポットや部屋、通路を表す施設内の地図情報を記憶する。キャラクター情報記憶部332は、キャラクターごとにキャラクターに関する情報を記憶する。キャラクター情報記憶部332に記憶する情報は、図3に示したキャラクター情報と同様である。 The memory unit 33 includes a map information memory unit 331 and a character information memory unit 332. The map information memory unit 331 stores map information of the facility, representing viewing spots, rooms, and corridors within the facility. The character information memory unit 332 stores information about each character. The information stored in the character information memory unit 332 is the same as the character information shown in Figure 3.
制御部34は、CPU等のプロセッサーとメモリーとを用いて構成される。制御部34は、プロセッサーがプログラムを実行することによって、情報入力部341及び情報提供部342として機能する。なお、制御部34の各機能の全て又は一部は、ASICやPLDやFPGA等のハードウェアを用いて実現されても良い。上記のプログラムは、コンピューター読み取り可能な記録媒体に記録されても良い。コンピューター読み取り可能な記録媒体とは、例えばフレキシブルディスク、光磁気ディスク、ROM、CD-ROM、半導体記憶装置(例えばSSD)等の可搬媒体、コンピューターシステムに内蔵されるハードディスクや半導体記憶装置等の記憶装置である。上記のプログラムは、電気通信回線を介して送信されても良い。 The control unit 34 is configured using a processor such as a CPU and memory. The control unit 34 functions as an information input unit 341 and an information provision unit 342 when the processor executes a program. Note that all or part of the functions of the control unit 34 may be implemented using hardware such as an ASIC, PLD, or FPGA. The above program may be recorded on a computer-readable recording medium. Computer-readable recording media include, for example, portable media such as flexible disks, magneto-optical disks, ROMs, CD-ROMs, and semiconductor memory devices (e.g., SSDs), as well as storage devices such as hard disks and semiconductor memory devices built into computer systems. The above program may also be transmitted via a telecommunications line.
情報入力部341は、施設の管理者から入力部32を介して入力される地図情報、及びキャラクター情報を、それぞれ地図情報記憶部331、及びキャラクター情報記憶部332に記憶させる。
これによって、施設の管理者は、適宜地図情報、及びキャラクター情報を更新することができる。
The information input unit 341 stores map information and character information, which are input from the facility manager via the input unit 32, in the map information storage unit 331 and the character information storage unit 332, respectively.
This allows facility managers to update map information and character information as needed.
情報提供部342は、ユーザー端末10から要求に応じて、地図情報記憶部331、及びキャラクター情報記憶部332にそれぞれ記憶されている地図情報、及びキャラクター情報を通信部31を介して送信する。
これによって、ユーザー端末10のユーザーは、適宜更新される最新の地図情報やキャラクター情報を利用することができる。
The information provision unit 342 transmits map information and character information stored in the map information storage unit 331 and character information storage unit 332, respectively, via the communication unit 31 in response to a request from the user terminal 10.
This allows users of user terminal 10 to access the latest map and character information, which is updated as needed.
情報提供装置30は、ユーザー端末10から、各ユーザー端末10のユーザー情報記憶部164に記憶されているユーザースコアを収集して、ランキング情報等を作成し、情報提供部342がランキング情報をユーザー端末10に提供してもよい。例えば、情報提供装置30は、年間や月間や週間でランキング情報を集計してもよい。こうすることにより、ユーザー端末10のユーザーの利用頻度に応じたランキングを作成することができる。 The information providing device 30 may collect user scores stored in the user information storage unit 164 of each user terminal 10, create ranking information, and the information providing unit 342 may provide the ranking information to the user terminals 10. For example, the information providing device 30 may aggregate the ranking information annually, monthly, or weekly. This allows for the creation of rankings tailored to the usage frequency of each user terminal 10.
[処理の流れ]
次に、施設学習システム100の処理の流れを説明する。図10及び図11は、施設学習システム100の処理の流れの具体例を示すフローチャートである。図9及び図10の施設学習システム100の処理の流れは、ユーザー端末10のユーザーが施設の見学者・学習者であることを想定している。
[Processing flow]
Next, the processing flow of the facility learning system 100 will be explained. Figures 10 and 11 are flowcharts illustrating specific examples of the processing flow of the facility learning system 100. The processing flow of the facility learning system 100 in Figures 9 and 10 assumes that the user of the user terminal 10 is a visitor or learner at the facility.
まず、ユーザーがユーザー端末10を起動させると、ユーザー端末10の位置情報取得部14は、ユーザー端末10の位置情報を取得する。ユーザー端末10の制御部17は、取得した位置情報に基づいて、現在位置が特定領域内にあるか否か判定する(ステップS101)。特定領域とは、施設のある領域であり、具体的には施設が清掃工場である場合は清掃工場のある領域である。 First, when the user activates the user terminal 10, the location information acquisition unit 14 of the user terminal 10 acquires the user terminal 10's location information. The control unit 17 of the user terminal 10 determines, based on the acquired location information, whether the current location is within a specific area (step S101). The specific area is the area where a facility is located; specifically, if the facility is a waste incineration plant, it is the area where the waste incineration plant is located.
ステップS101で現在位置が特定領域内にあると判定した場合(Yes)、ユーザー端末10は、ユーザーに所持されて施設内を移動する。ユーザー端末10の制御部17は、ユーザーが獲得キャラクターの閲覧を指示したか判定する(ステップS102)。 If step S101 determines that the current location is within a specific area (Yes), the user terminal 10 is carried by the user and moves within the facility. The control unit 17 of the user terminal 10 determines whether the user has instructed it to view the acquired character (step S102).
ユーザーが獲得キャラクターの閲覧を指示しない場合(ステップS102でNo)、キャラクター検知部172は、通信部11を介してビーコン20から機器情報を受信する(ステップS103)。ビーコン20は、施設内の見学スポットや所定の場所にそれぞれ設置されている。 If the user does not instruct the system to view acquired characters (No in step S102), the character detection unit 172 receives device information from the beacon 20 via the communication unit 11 (step S103). The beacons 20 are installed at designated viewing spots and locations within the facility.
次に、キャラクター検知部172は、受信した機器情報と、受信した際の機器情報の信号の強度とに基づいて、ビーコン20からの距離を検知する。また、キャラクター検知部172は、ビーコン20の機器情報を受信している時間を計測する。そして、キャラクター検知部172は、ビーコン20から所定距離内に所定時間いるか否かを判定する。これによって、キャラクター検知部172は、ビーコン20の機器情報に紐づけられているキャラクターを検知したか否かと判定する(ステップS104)。 Next, the character detection unit 172 detects the distance from the beacon 20 based on the received device information and the signal strength of the device information at the time of reception. The character detection unit 172 also measures the time it has received the device information from the beacon 20. Then, the character detection unit 172 determines whether or not it has been within a predetermined distance from the beacon 20 for a predetermined period of time. Based on this, the character detection unit 172 determines whether or not it has detected the character associated with the device information of the beacon 20 (step S104).
キャラクターを検知したと判定すると(ステップS104でYes)、キャラクター検知部172は、ディスプレイにキャラクターを検知したことを表示することによって、ユーザー端末10のユーザーに検知を通知する(ステップS105)。具体的には、キャラクター検知部172は、図5に示したキャラクター検知画面をディスプレイに表示する。 When the character detection unit 172 determines that a character has been detected (Yes in step S104), it notifies the user of the user terminal 10 of the detection by displaying a character detection message on the display (step S105). Specifically, the character detection unit 172 displays the character detection screen shown in Figure 5 on the display.
次に、ユーザーは、キャラクターを検知したことを通知されると、撮像部15(カメラ)でビーコン20を含む空間を探索する(ステップS106)。
次に、キャラクター探索部173は、撮像部15の映す画像にビーコン20(又はビーコン20の付近)が含まれたか否かを判定することによって、ビーコン20の機器情報に紐づけられたキャラクターが発見されたか否か判定する(ステップS107)。その際には、キャラクター探索部173は、図6に示したキャラクター探索画面をディスプレイに表示する。
Next, when the user is notified that a character has been detected, the imaging unit 15 (camera) searches the space containing the beacon 20 (step S106).
Next, the character search unit 173 determines whether or not the beacon 20 (or the vicinity of the beacon 20) is included in the image captured by the imaging unit 15, thereby determining whether or not a character linked to the device information of the beacon 20 has been found (step S107). At that time, the character search unit 173 displays the character search screen shown in Figure 6 on the display.
キャラクターが発見されたと判定すると(ステップS107でYes)、キャラクター探索部173は、当該キャラクターのIDを、獲得キャラクター記憶部163に記憶させる(ステップS108)。なお、キャラクターが発見された場合には、キャラクター探索部173は、図7に示したキャラクター情報の画面をディスプレイに表示する。 If the system determines that a character has been found (Yes in step S107), the character search unit 173 stores the character's ID in the acquired character storage unit 163 (step S108). When a character is found, the character search unit 173 displays the character information screen shown in Figure 7 on the display.
次に、制御部17は、ユーザーから処理を終了するか否か受け付ける(ステップS109)。処理を終了しない場合は(ステップS109でNo)、制御部17は、ステップS101へ制御を戻す。一方、処理を終了する場合は、制御部17は、図10で示す処理を終了する。 Next, the control unit 17 receives a response from the user indicating whether or not to terminate the process (step S109). If the user does not want to terminate the process (No in step S109), the control unit 17 returns control to step S101. On the other hand, if the user wants to terminate the process, the control unit 17 terminates the process shown in Figure 10.
また、ステップS104において、キャラクター検知部172がキャラクターを検知しなかった場合、及び、ステップS107において、キャラクター探索部173がキャラクターを発見しなかった場合も、制御部17は、制御をステップS109へ移す。 Furthermore, if the character detection unit 172 does not detect a character in step S104, and if the character search unit 173 does not find a character in step S107, the control unit 17 also transfers control to step S109.
一方、ステップS102において、ユーザーが獲得キャラクターの閲覧を指示した場合(ステップS102でYes)、キャラクター閲覧部174は、獲得キャラクター記憶部163から獲得しているキャラクターのIDを取得して、キャラクター情報記憶部162から対応するIDのキャラクター情報を取得して、ディスプレイに表示する(ステップS110)。この際に、キャラクター閲覧部174は、獲得した全てのキャラクターの一覧を表示するのが好ましい。なお、キャラクター閲覧部174は、キャラクター情報をネットワーク90を介して情報提供装置30から取得してもよい。 On the other hand, if the user instructs to view acquired characters in step S102 (Yes in step S102), the character viewing unit 174 retrieves the ID of the acquired character from the acquired character storage unit 163, retrieves the character information for the corresponding ID from the character information storage unit 162, and displays it on the display (step S110). At this time, it is preferable for the character viewing unit 174 to display a list of all acquired characters. The character viewing unit 174 may also obtain character information from the information providing device 30 via the network 90.
次に、キャラクター閲覧部174は、ユーザーから入力部12を介して、キャラクターの選択を受け付ける(ステップS111)。キャラクター閲覧部174は、選択されたキャラクターのキャラクター情報を、図7のように表示する。 Next, the character viewing unit 174 accepts a character selection from the user via the input unit 12 (step S111). The character viewing unit 174 then displays the character information of the selected character as shown in Figure 7.
次に、キャラクター閲覧部174は、ユーザーから入力部12を介して、「応援」ボタン74又は「攻撃」ボタン75が押下されたか否か判定する(ステップS112)。 Next, the character viewing unit 174 determines whether the user has pressed the "Support" button 74 or the "Attack" button 75 via the input unit 12 (step S112).
「応援」ボタン74又は「攻撃」ボタン75が押下された場合(ステップS112でYes)、キャラクター閲覧部174は、属性が「よい」キャラクターに対して「応援」ボタン74が押されたならば、当該ユーザーのユーザースコアを所定値だけ加算する。一方、キャラクター閲覧部174は、属性が「わるい」キャラクターに対して「攻撃」ボタン75が押されたならば、当該ユーザーのユーザースコアを所定値だけ減算する。キャラクター閲覧部174は、ユーザー情報記憶部164のユーザースコアを更新して記憶させる(ステップS113)。 If the "Support" button 74 or the "Attack" button 75 is pressed (Yes in step S112), the character viewing unit 174 adds a predetermined value to the user's user score if the "Support" button 74 was pressed for a character with "Good" attributes. Conversely, if the "Attack" button 75 was pressed for a character with "Bad" attributes, the character viewing unit 174 subtracts a predetermined value from the user's user score. The character viewing unit 174 then updates and stores the user score in the user information storage unit 164 (step S113).
その後、制御部17は、制御をステップS109へ移す。また、ステップS112で「応援」ボタン74又は「攻撃」ボタン75が押下されなかった場合も(ステップS112でNo)、制御部17は、制御をステップS109へ移す。 Subsequently, the control unit 17 transfers control to step S109. Also, if the "Support" button 74 or the "Attack" button 75 is not pressed in step S112 (resulting in a "No" in step S112), the control unit 17 transfers control to step S109.
一方、ステップS101で現在位置が特定領域内にあると判定しない場合(No)、図11へ移る。この場合は、清掃工場等の施設外である自宅や学校等において、ユーザー端末10がユーザーによって操作される場合である。
まず、ユーザー端末10の制御部17は、ユーザーが獲得キャラクターの閲覧を指示したか判定する(ステップS201)。
On the other hand, if step S101 does not determine that the current location is within a specific area (No), the process proceeds to Figure 11. In this case, the user terminal 10 is operated by the user at a location outside of a facility such as a waste treatment plant, such as a home or school.
First, the control unit 17 of the user terminal 10 determines whether the user has instructed it to view the acquired characters (step S201).
ユーザーが獲得キャラクターの閲覧を指示しない場合(ステップS201でNo)、キャラクター召喚部175は、ユーザー端末10のユーザーから入力部12を介して、キャラクターを召喚するか否か受け付ける(ステップS207)。 If the user does not instruct the system to view acquired characters (No in step S201), the character summoning unit 175 receives a notification from the user via the input unit 12 on the user terminal 10, asking whether or not to summon a character (step S207).
キャラクターを召喚する場合(ステップS207でYes)、キャラクター召喚部175は、キャラクター情報記憶部162に記憶されているキャラクターを例えばランダムに選択(召喚)して、当該キャラクターのキャラクター情報を、図7のように画面に表示する(ステップS208)。この際に、ユーザー端末10のユーザーから、このキャラクターを召喚してよいか確認を受け付けてもよい。なお、キャラクター召喚部175が選択するキャラクターはランダムでなくても、例えばキャラクターのレア度とその他の情報(日付情報や、ユーザースコア等)とを組み合わせて選択してもよい。キャラクター召喚部175は、例えば、ユーザー情報記憶部164に記憶されているユーザースコアが高い場合は、レア度が高いキャラクターを選択しやすくしてもよい。 When a character is summoned (Yes in step S207), the character summoning unit 175 randomly selects (summons) a character stored in the character information storage unit 162 and displays the character's information on the screen as shown in Figure 7 (step S208). At this time, the user on the user terminal 10 may request confirmation from the user regarding whether it is OK to summon this character. Note that the character selected by the character summoning unit 175 does not have to be random; it may be selected based on a combination of factors, such as the character's rarity and other information (date information, user score, etc.). For example, if the user score stored in the user information storage unit 164 is high, the character summoning unit 175 may be more likely to select a character with a higher rarity.
次に、キャラクター召喚部175は、選択したキャラクター(のID)を、獲得キャラクター記憶部163に記憶する(ステップS209)。 Next, the character summoning unit 175 stores the selected character (and its ID) in the acquired character storage unit 163 (step S209).
次に、制御部17は、ユーザーから処理を終了するか否か受け付ける(ステップS206)。処理を終了しない場合は(ステップS206でNo)、制御部17は、図10のステップS101へ制御を戻す。一方、処理を終了する場合は、制御部17は、図11で示す処理を終了する。 Next, the control unit 17 receives a response from the user indicating whether or not to terminate the process (step S206). If the user does not want to terminate the process (No in step S206), the control unit 17 returns control to step S101 in Figure 10. On the other hand, if the user wants to terminate the process, the control unit 17 terminates the process shown in Figure 11.
また、ステップS207において、キャラクターを召喚しない場合(ステップS207でNo)、制御部17は、制御をステップS206へ移す。 Furthermore, if no character is summoned in step S207 (No in step S207), the control unit 17 transfers control to step S206.
一方、ステップS201において、ユーザーが獲得キャラクターの閲覧を指示した場合(ステップS201でYes)、キャラクター閲覧部174は、獲得キャラクター記憶部163から獲得しているキャラクターのIDを取得して、キャラクター情報記憶部162から対応するIDのキャラクター情報を取得して、ディスプレイに表示する(ステップS202)。この際に、キャラクター閲覧部174は、獲得した全てのキャラクターの一覧を表示するのが好ましい。なお、キャラクター閲覧部174は、キャラクター情報をネットワーク90を介して情報提供装置30から取得してもよい。 On the other hand, if the user instructs to view acquired characters in step S201 (Yes in step S201), the character viewing unit 174 retrieves the ID of the acquired character from the acquired character storage unit 163, retrieves the character information for the corresponding ID from the character information storage unit 162, and displays it on the display (step S202). At this time, it is preferable for the character viewing unit 174 to display a list of all acquired characters. The character viewing unit 174 may also obtain character information from the information providing device 30 via the network 90.
次に、キャラクター閲覧部174は、ユーザーから入力部12を介して、キャラクターの選択を受け付ける(ステップS203)。キャラクター閲覧部174は、選択されたキャラクターのキャラクター情報を、図7のように表示する。 Next, the character viewing unit 174 receives a character selection from the user via the input unit 12 (step S203). The character viewing unit 174 displays the character information of the selected character as shown in Figure 7.
次に、キャラクター閲覧部174は、ユーザーから入力部12を介して、「応援」ボタン74又は「攻撃」ボタン75が押下されたか否か判定する(ステップS204)。 Next, the character viewing unit 174 determines whether the user has pressed the "Support" button 74 or the "Attack" button 75 via the input unit 12 (step S204).
「応援」ボタン74又は「攻撃」ボタン75が押下された場合(ステップS204でYes)、キャラクター閲覧部174は、属性が「よい」キャラクターに対して「応援」ボタン74が押されたならば、当該ユーザーのユーザースコアを所定値だけ加算する。一方、キャラクター閲覧部174は、属性が「わるい」キャラクターに対して「攻撃」ボタン75が押されたならば、当該ユーザーのユーザースコアを所定値だけ減算する。キャラクター閲覧部174は、ユーザー情報記憶部164のユーザースコアを更新して記憶させる(ステップS205)。 If the "Support" button 74 or the "Attack" button 75 is pressed (Yes in step S204), the character viewing unit 174 adds a predetermined value to the user's user score if the "Support" button 74 was pressed for a character with "Good" attributes. Conversely, if the "Attack" button 75 was pressed for a character with "Bad" attributes, the character viewing unit 174 subtracts a predetermined value from the user's user score. The character viewing unit 174 then updates and stores the user score in the user information storage unit 164 (step S205).
その後、制御部17は、制御をステップS206へ移す。また、ステップS204で「応援」ボタン74又は「攻撃」ボタン75が押下されなかった場合も(ステップS204でNo)、制御部17は、制御をステップS206へ移す。
以上で、施設学習システム100の処理の流れの説明は終了である。
Subsequently, the control unit 17 transfers control to step S206. Also, if the "Support" button 74 or the "Attack" button 75 is not pressed in step S204 (No in step S204), the control unit 17 transfers control to step S206.
This concludes the explanation of the processing flow of the facility learning system 100.
(変形例)
ユーザー端末10が施設内にある場合には、地図情報表示部171が任意のタイミングで、図4に示したような地図を地図情報記憶部161又はネットワーク90を介して情報提供装置30から取得して、ディスプレイに表示してもよい。
また、ユーザー端末10が施設内にある場合でも、キャラクター召喚部175のキャラクター召喚の処理を行ってもよい。
(Variant)
If the user terminal 10 is located within the facility, the map information display unit 171 may, at any time, acquire a map like the one shown in Figure 4 from the information providing device 30 via the map information storage unit 161 or the network 90 and display it on the display.
Furthermore, even if the user terminal 10 is located within the facility, the character summoning process of the character summoning unit 175 may be performed.
[効果]
以上のように構成された施設学習システム100では、子供でも大人でも楽しみながら施設(例えば清掃工場)の学習をすることができる。また、清掃工場等の施設への関心を高めることができるので、清掃工場等への施設への見学機会を増加させることができる。
[effect]
As described above, the facility learning system 100 allows both children and adults to learn about facilities (for example, waste incineration plants) in an enjoyable way. Furthermore, it can increase interest in facilities such as waste incineration plants, thereby increasing opportunities for people to visit these facilities.
具体的には、施設に来ることによってキャラクターを獲得できるため、ユーザー端末10のユーザーに施設に来ることを促すことができる。
施設内の設備に関するキャラクターの情報を提供することによって、ユーザー端末10のユーザーに施設内の設備の学習をさせることができる。
Specifically, since characters can be acquired by visiting the facility, it is possible to encourage users on user terminal 10 to visit the facility.
By providing character information related to the facilities within the facility, the user terminal 10 can be made to learn about the facilities within the facility.
施設内の設備に関するキャラクターを集めるという収集要素によって、ユーザー端末10のユーザーに継続して施設に関心を持たせることができる。
集めたキャラクターを応援したり攻撃したりすることによって、ユーザースコアを更新し、これを用いて、レア度の高いキャラクターを提供したり、ユーザー同士で競わせることができる。これによって、ユーザー端末10のユーザーに継続して施設に関心を持たせることができる。
The collection element, which involves gathering characters related to the facilities' equipment, helps maintain the user's interest in the facility on user terminal 10.
By supporting or attacking the characters they collect, users can update their user score, which can then be used to offer rarer characters or to encourage competition among users. This allows users on user terminal 10 to maintain a sustained interest in the facility.
施設のビーコンの設置された設備付近で、キャラクターを発見するためには、ビーコンから所定距離内に所定時間いる必要がある。このため、ユーザー端末10のユーザーが走っているとキャラクターを発見できない。これによって、施設内を見学する際の安全性を確保することができる。
施設のビーコンの設置された設備付近で、キャラクターを発見する際には、ビーコンから所定距離内に所定時間いるだけで、ユーザー端末10のユーザーに自動で通知される。このため、ユーザー端末10のユーザーは歩きながら表示画面を見る必要がない。これによって、施設内を見学する際の安全性を確保することができる。
In order to find the character near equipment where a beacon is installed in the facility, the user must be within a predetermined distance from the beacon for a predetermined period of time. Therefore, if the user of user terminal 10 is running, the character cannot be found. This ensures safety when touring the facility.
When a character is detected near equipment where a beacon is installed within the facility, the user on the user terminal 10 is automatically notified simply by being within a predetermined distance from the beacon for a predetermined period of time. Therefore, the user on the user terminal 10 does not need to look at the display screen while walking. This ensures safety when touring the facility.
清掃工場等の施設内においても施設外においても、施設学習システム100を介して、施設の情報(施設の設備に関するキャラクターの情報)を得ることができる。このため、施設に来場した見学者(ユーザー端末10のユーザー)は、自宅や学校等でも来場時と同じように簡単に振り返り学習ができる。また、清掃工場等の施設に来場しなくても、ユーザー端末10のユーザーは施設の学習をすることができる。さらに、施設の未来場者には、ユーザー端末10を施設外で使用することによって、施設に来場することを促すことができる。 Both inside and outside facilities such as waste treatment plants, facility information (information about characters related to the facility's equipment) can be obtained through the facility learning system 100. Therefore, visitors (users of user terminal 10) who have visited the facility can easily review their learning at home or school, just as they did during their visit. Furthermore, users of user terminal 10 can learn about the facility even without visiting the waste treatment plant. In addition, future visitors to the facility can be encouraged to visit by using user terminal 10 outside the facility.
100…施設学習システム, 10…ユーザー端末, 20…ビーコン, 30…情報提供装置, 11…通信部, 12…入力部, 13…出力部, 14…位置情報取得部, 15…撮像部, 16…記憶部, 161…地図情報記憶部, 162…キャラクター情報記憶部162, 163…獲得キャラクター記憶部, 164…ユーザー情報記憶部, 17…制御部, 171…地図情報表示部, 172…キャラクター検知部, 173…キャラクター探索部, 174…キャラクター閲覧部, 175…キャラクター召喚部,21…通信部, 22…記憶部, 221…機器情報記憶部, 23…制御部, 231…機器情報提供部, 31…通信部, 32…入力部, 33…記憶部, 331…地図情報記憶部, 332…キャラクター情報記憶部, 34…制御部, 341…情報入力部, 342…情報提供部 100...Facility learning system, 10...User terminal, 20...Beacon, 30...Information providing device, 11...Communication unit, 12...Input unit, 13...Output unit, 14...Location information acquisition unit, 15...Imaging unit, 16...Storage unit, 161...Map information storage unit, 162...Character information storage unit 162, 163...Acquired character storage unit, 164...User information storage unit, 17...Control unit, 171...Map information display unit, 172...Character detection unit, 173...Character search unit, 174...Character viewing unit, 175...Character summoning unit, 21...Communication unit, 22...Storage unit, 221...Equipment information storage unit, 23...Control unit, 231...Equipment information providing unit, 31...Communication unit, 32...Input unit, 33...Storage unit, 331...Map information storage unit, 332…Character Information Storage Unit, 34…Control Unit, 341…Information Input Unit, 342…Information Provision Unit
Claims (8)
清掃工場内の設備に対して設定されたキャラクターを検知するキャラクター検知部と、
検知されたキャラクターを探索するキャラクター探索部と、
探索されたキャラクターを記憶する獲得キャラクター記憶部と、
を備えるユーザー端末、として機能させるコンピュータープログラムであって、
前記清掃工場内の設備に対応するビーコンから機器情報を受信するステップと、
前記ユーザー端末と前記ビーコンとの間の距離を検知するステップと、
前記ユーザー端末が前記ビーコンの前記機器情報を受信している時間を計測するステップと、を実行させ、
前記キャラクター検知部は、前記ユーザー端末が前記ビーコンから所定距離内に所定時間存在する場合に、前記機器情報に紐づけられたキャラクターを検知したと判定し、
前記キャラクター探索部は、撮像部の映す画像に前記ビーコンが含まれたと判定すると、前記機器情報に紐づけられた前記キャラクターの画像情報を前記ユーザー端末の画面に表示させ、
前記獲得キャラクター記憶部は、前記画像に前記ビーコンが含まれたと判定されて前記機器情報に紐づけられた前記キャラクターのIDを記憶する、コンピュータープログラム。 Computers
A character detection unit that detects characters set for equipment within the waste treatment plant,
A character search unit that searches for detected characters,
A character acquisition memory unit that stores the characters that have been searched for,
A computer program that functions as a user terminal equipped with,
The steps include receiving equipment information from a beacon corresponding to the equipment within the aforementioned waste treatment plant,
A step of detecting the distance between the user terminal and the beacon,
The user terminal is made to perform the step of measuring the time it has been receiving the device information of the beacon,
The character detection unit determines that it has detected the character associated with the device information when the user terminal is within a predetermined distance from the beacon for a predetermined period of time.
When the character search unit determines that the image captured by the imaging unit contains the beacon, it displays the image information of the character associated with the device information on the screen of the user terminal.
The acquired character storage unit is a computer program that stores the ID of the character that has been determined to contain the beacon in the image and has been linked to the device information.
請求項1に記載のコンピュータープログラム。 The computer program according to claim 1, wherein the character detection unit vibrates the user terminal to notify the user that a character has been detected.
請求項1に記載のコンピュータープログラム。 The computer program according to claim 1, wherein the character is associated with an image of a character related to the specified equipment and a description of a character related to the description of the specified equipment, as character information.
請求項3に記載のコンピュータープログラム。 The computer program according to claim 3, wherein the user terminal further comprises a character viewing unit for acquiring and viewing the character information of the character.
前記キャラクター召喚部は、キャラクター情報記憶部に記憶されているキャラクターをランダムに選択し、選択された前記キャラクターのIDを前記獲得キャラクター記憶部に記憶させる、
請求項1に記載のコンピュータープログラム。 The user terminal further comprises a character summoning unit that summons the character outside the waste treatment plant and stores it in the acquired character storage unit.
The character summoning unit randomly selects a character stored in the character information storage unit and stores the ID of the selected character in the acquired character storage unit.
The computer program according to claim 1.
請求項1から5のいずれか1項に記載のコンピュータープログラム。 The computer program according to any one of claims 1 to 5, wherein the character relates to a yokai (Japanese supernatural creature).
清掃工場内の設備に対して設定されたキャラクターを検知するキャラクター検知ステップと、
検知されたキャラクターを探索するキャラクター探索ステップと、
探索されたキャラクターを記憶する獲得キャラクター記憶ステップと、
を実行する制御方法であって、
前記キャラクター検知ステップでは、ユーザー端末と前記設備に対応するビーコンとの間の距離を検知し、前記ユーザー端末が前記ビーコンから機器情報を受信している時間を計測し、前記ユーザー端末が前記ビーコンから所定距離内に所定時間存在する場合に、前記機器情報に紐づけられたキャラクターを検知したと判定し、
前記キャラクター探索ステップでは、撮像部の映す画像に前記ビーコンが含まれたと判定すると、前記機器情報に紐づけられた前記キャラクターの画像情報を前記ユーザー端末の画面に表示させ、
前記獲得キャラクター記憶ステップでは、前記画像に前記ビーコンが含まれたと判定されて前記機器情報に紐づけられた前記キャラクターのIDを記憶する、制御方法。 A character detection step in which a computer detects a character set for equipment within the waste treatment plant,
A character search step to search for the detected character,
The acquired character memory step involves remembering the characters that have been explored,
A control method that performs the following:
In the character detection step, the distance between the user terminal and the beacon corresponding to the equipment is detected, the time during which the user terminal receives equipment information from the beacon is measured, and if the user terminal is within a predetermined distance from the beacon for a predetermined time, it is determined that a character associated with the equipment information has been detected.
In the character search step, if it is determined that the beacon is included in the image captured by the imaging unit, the image information of the character linked to the device information is displayed on the screen of the user terminal.
A control method in which, in the acquired character memory step, it is determined that the image contains the beacon and the ID of the character associated with the device information is stored.
検知されたキャラクターを探索するキャラクター探索部と、
探索されたキャラクターを記憶する獲得キャラクター記憶部と、
を備えるユーザー端末であって、
前記キャラクター検知部は、前記ユーザー端末と前記設備に対応するビーコンとの間の距離を検知し、前記ユーザー端末が前記ビーコンから機器情報を受信している時間を計測し、前記ユーザー端末が前記ビーコンから所定距離内に所定時間存在する場合に、前記機器情報に紐づけられたキャラクターを検知したと判定し、
前記キャラクター探索部は、撮像部の映す画像に前記ビーコンが含まれたと判定すると、前記機器情報に紐づけられた前記キャラクターの画像情報を前記ユーザー端末の画面に表示させ、
前記獲得キャラクター記憶部は、前記画像に前記ビーコンが含まれたと判定されて前記機器情報に紐づけられた前記キャラクターのIDを記憶する、ユーザー端末。 A character detection unit that detects characters set for equipment within the waste treatment plant,
A character search unit that searches for detected characters,
A character acquisition memory unit that stores the characters that have been searched for,
A user terminal equipped with,
The character detection unit detects the distance between the user terminal and the beacon corresponding to the equipment, measures the time the user terminal is receiving equipment information from the beacon, and determines that it has detected the character associated with the equipment information if the user terminal is within a predetermined distance from the beacon for a predetermined time.
When the character search unit determines that the image captured by the imaging unit contains the beacon, it displays the image information of the character associated with the device information on the screen of the user terminal.
The acquired character storage unit stores the ID of the character that has been determined to be included in the image and is linked to the device information, and is a user terminal.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022083326A JP7833963B2 (en) | 2022-05-20 | 2022-05-20 | Computer program, control method, and user terminal |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022083326A JP7833963B2 (en) | 2022-05-20 | 2022-05-20 | Computer program, control method, and user terminal |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023171091A JP2023171091A (en) | 2023-12-01 |
| JP7833963B2 true JP7833963B2 (en) | 2026-03-23 |
Family
ID=88928497
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022083326A Active JP7833963B2 (en) | 2022-05-20 | 2022-05-20 | Computer program, control method, and user terminal |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7833963B2 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007068775A (en) | 2005-09-07 | 2007-03-22 | Namco Bandai Games Inc | PROGRAM, INFORMATION STORAGE MEDIUM, AND GAME DEVICE |
| JP2008206800A (en) | 2007-02-27 | 2008-09-11 | Namco Bandai Games Inc | PROGRAM, INFORMATION STORAGE MEDIUM, AND GAME DEVICE |
| JP2018036869A (en) | 2016-08-31 | 2018-03-08 | カシオ計算機株式会社 | Object display system, user terminal device, object display method and program |
| JP2018097433A (en) | 2016-12-08 | 2018-06-21 | チームラボ株式会社 | Collection system, program for terminal, and collection method |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20190048392A (en) * | 2017-10-31 | 2019-05-09 | 주식회사 에스에이치네스크 | Method for controlling application providing tourist information of area and display device with the same |
-
2022
- 2022-05-20 JP JP2022083326A patent/JP7833963B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007068775A (en) | 2005-09-07 | 2007-03-22 | Namco Bandai Games Inc | PROGRAM, INFORMATION STORAGE MEDIUM, AND GAME DEVICE |
| JP2008206800A (en) | 2007-02-27 | 2008-09-11 | Namco Bandai Games Inc | PROGRAM, INFORMATION STORAGE MEDIUM, AND GAME DEVICE |
| JP2018036869A (en) | 2016-08-31 | 2018-03-08 | カシオ計算機株式会社 | Object display system, user terminal device, object display method and program |
| JP2018097433A (en) | 2016-12-08 | 2018-06-21 | チームラボ株式会社 | Collection system, program for terminal, and collection method |
Non-Patent Citations (1)
| Title |
|---|
| 井上 佳美,"プロダクトA 1枚のラベルから繋がるコミュニケーション 目に見えない自動認識技術を活用したサイト誘導ソリューション『LabeLink』",「月刊自動認識 2013.11」,日本,日本工業出版株式会社,2013年11月10日,第26巻 第13号,pp.32-35 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023171091A (en) | 2023-12-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12125276B2 (en) | Imaging device and information acquisition system in which an acquired image and associated information are held on a display | |
| CN104115180B (en) | Information processing device, information processing method and program | |
| US11140114B2 (en) | Geolocation based data sharing system | |
| JP2010287059A (en) | Mobile terminal, server device, community generation system, display control method, and program | |
| JP6773037B2 (en) | Information processing equipment, information processing methods and programs | |
| WO2017133541A1 (en) | Method and apparatus for information recommendation | |
| JP5189604B2 (en) | Navigation device and navigation server device | |
| US20170115749A1 (en) | Systems And Methods For Presenting Map And Other Information Based On Pointing Direction | |
| JP2016004571A (en) | Method and system for pushing point-of-interest information | |
| WO2014136466A1 (en) | Information processing device, system, information processing method, and program | |
| US20250193305A1 (en) | Information processing terminal and automatic response method | |
| JP2025102902A (en) | Game device, electronic device, information processing method and program | |
| JP2010039256A (en) | Display system, display method, and moving body | |
| JP2014002446A (en) | Information processing apparatus and program | |
| JP7833963B2 (en) | Computer program, control method, and user terminal | |
| JP7093396B2 (en) | Information processing terminal and automatic response method | |
| US11037332B2 (en) | Systems and methods for presenting map and other information based on pointing direction | |
| JP7569501B2 (en) | Notification system, notification method and program | |
| JP2007011933A (en) | Neighborhood information retrieval device | |
| JP7772036B2 (en) | Information providing device, information processing system, information providing method, and program | |
| US20230419465A1 (en) | Program, method, information processing apparatus, and system for generating a combination image | |
| JP2025015142A (en) | Information processing device, information processing method, and information processing program | |
| JP2024076486A (en) | Information processing device, information processing method, and program | |
| JP2021086221A (en) | Server, information processing system, program, and control method | |
| Westerlund | The Design & User Experiences of a Mobile Location-awareness Application: Meet App |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20241112 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250825 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250902 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20251104 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20251111 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20251224 |
|
| 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: 20260210 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20260310 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7833963 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |