[go: up one dir, main page]

JP6889562B2 - Parking lot information processing device, parking lot information processing method, and program - Google Patents

Parking lot information processing device, parking lot information processing method, and program Download PDF

Info

Publication number
JP6889562B2
JP6889562B2 JP2017008427A JP2017008427A JP6889562B2 JP 6889562 B2 JP6889562 B2 JP 6889562B2 JP 2017008427 A JP2017008427 A JP 2017008427A JP 2017008427 A JP2017008427 A JP 2017008427A JP 6889562 B2 JP6889562 B2 JP 6889562B2
Authority
JP
Japan
Prior art keywords
information
parking lot
reservation
unit
output
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2017008427A
Other languages
Japanese (ja)
Other versions
JP2018116622A (en
Inventor
昭二 遠藤
昭二 遠藤
Original Assignee
株式会社アース・カー
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=62984000&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=JP6889562(B2) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by 株式会社アース・カー filed Critical 株式会社アース・カー
Priority to JP2017008427A priority Critical patent/JP6889562B2/en
Publication of JP2018116622A publication Critical patent/JP2018116622A/en
Application granted granted Critical
Publication of JP6889562B2 publication Critical patent/JP6889562B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、移動体の駐車場の情報を管理する駐車場情報処理装置等に関するものである。 The present invention relates to a parking lot information processing device or the like that manages information on a parking lot of a mobile body.

従来、時間貸し駐車場情報を検索できるウェブサイトが存在した(例えば、非特許文献1参照)。 Conventionally, there has been a website where information on hourly parking lots can be searched (see, for example, Non-Patent Document 1).

また、予約できる駐車場を閲覧し、駐車場の予約が可能なウェブサイトが存在した(例えば、非特許文献2参照)。 In addition, there was a website where parking lots could be reserved by browsing the parking lots that could be reserved (see, for example, Non-Patent Document 2).

"タイムズ駐車場検索"、[online]、[平成29年1月8日検索]、インターネット[URL:http://times-info.net/]"Times parking lot search", [online], [January 8, 2017 search], Internet [URL: http://times-info.net/] "akippa"、[online]、[平成29年1月8日検索]、インターネット[URL:https://www.akippa.com/]"akippa", [online], [Search on January 8, 2017], Internet [URL: https://www.akippa.com/]

しかしながら、従来技術においては、予約できる駐車場の情報と予約できない駐車場の情報とを、同時にかつ視覚的に区別して閲覧できなかった。 However, in the prior art, it is not possible to visually distinguish between the information on parking lots that can be reserved and the information on parking lots that cannot be reserved at the same time.

従って、例えば、駐車したい地域やスポット周辺の駐車場を駐車場の予約サイトで予約しようとしたが、予約が一杯で予約できない場合、ユーザは、予約できない駐車場の情報を別のサイトで探したり、目的地周辺に到着した段階でナビゲーション端末を用いて駐車場の位置を確認したりしていた。そのため、例えば、目的地近くの駐車場を探す場合、駐車場の予約および駐車場の位置の確認作業が面倒であった。 Therefore, for example, if you try to reserve a parking lot around the area or spot you want to park on the parking lot reservation site, but the reservation is full and you cannot make a reservation, the user may search for information on the parking lot that cannot be reserved on another site. When I arrived at the destination, I used a navigation terminal to check the location of the parking lot. Therefore, for example, when searching for a parking lot near the destination, it is troublesome to reserve the parking lot and confirm the position of the parking lot.

本第一の発明の駐車場情報処理装置は、予約可能な第一駐車場に関する駐車場情報である1以上の第一駐車場情報と、予約できない第二駐車場に関する駐車場情報である1以上の第二駐車場情報とが、区別可能に格納されている駐車場情報格納部と、駐車場情報の出力の指示である出力指示をユーザ端末から受信する出力指示受信部と、出力指示の受信に応じて、第一駐車場と第二駐車場とを視覚的に区別可能に駐車場の情報をユーザ端末で出力するように、1以上の第一駐車場情報と1以上の第二駐車場情報とを用いて、出力する駐車場の情報である出力駐車場情報を構成する構成部と、構成部が構成した出力駐車場情報を、ユーザ端末に送信する出力駐車場情報送信部とを具備する駐車場情報処理装置である。 The parking lot information processing device of the first invention has one or more first parking lot information which is parking information about the first parking lot that can be reserved, and one or more parking lot information about the second parking lot that cannot be reserved. The second parking lot information is stored in a distinctive manner, the parking lot information storage unit, the output instruction receiving unit that receives the output instruction that is the output instruction of the parking lot information from the user terminal, and the receiving of the output instruction. One or more first parking lot information and one or more second parking lot information so that the parking lot information can be output on the user terminal so that the first parking lot and the second parking lot can be visually distinguished according to the above. It includes a component unit that configures output parking lot information that is output parking lot information using information, and an output parking lot information transmission unit that transmits the output parking lot information configured by the component unit to the user terminal. It is a parking lot information processing device.

かかる構成により、予約できる駐車場の情報と予約できない駐車場の情報とを、同時にかつ視覚的に区別して閲覧できる。 With such a configuration, information on parking lots that can be reserved and information on parking lots that cannot be reserved can be viewed at the same time and visually distinguished.

また、本第二の発明の駐車場情報処理装置は、第一の発明に対して、第一駐車場を識別する第一駐車場識別子と予約者を識別するユーザ識別子と予約する時間帯を特定する時間帯情報とを有する1以上の予約情報が格納される予約情報格納部と、ユーザ端末から第一駐車場識別子とユーザ識別子と時間帯情報とを有する予約情報を受信する予約情報受信部と、予約情報受信部が受信した予約情報が有する第一駐車場識別子とユーザ識別子とに対応付けて、予約情報が有する時間帯情報を予約情報格納部に蓄積する蓄積部とをさらに具備する駐車場情報処理装置である。 Further, the parking lot information processing device of the second invention specifies the first parking lot identifier that identifies the first parking lot, the user identifier that identifies the reservation person, and the reservation time zone for the first invention. A reservation information storage unit that stores one or more reservation information having time zone information, and a reservation information receiving unit that receives reservation information having a first parking lot identifier, a user identifier, and time zone information from a user terminal. , A parking lot further including a storage unit that stores the time zone information of the reservation information in the reservation information storage unit in association with the first parking lot identifier and the user identifier of the reservation information received by the reservation information receiving unit. It is an information processing device.

かかる構成により、予約できる駐車場の情報を見ながら、利用する時間を指定した駐車場の予約ができる。 With such a configuration, it is possible to make a reservation for a parking lot at a specified time while looking at the information on the parking lot that can be reserved.

また、本第三の発明の駐車場情報処理装置は、第二の発明に対して、予約情報格納部の予約情報に基づいて、予め決められた条件を満たした場合に、駐車料金の事前決済を行う事前決済部をさらに具備する駐車場情報処理装置である。 Further, the parking lot information processing apparatus of the third invention is settled in advance of the parking fee when the predetermined conditions are satisfied based on the reservation information of the reservation information storage unit for the second invention. It is a parking lot information processing device further provided with a pre-payment unit for performing the above.

かかる構成により、予約された駐車場について事前決済を行うため、駐車場にゲートやフラップ等の特別な設備の必要がなく、料金を安全に徴収できる。 With such a configuration, since the reserved parking lot is settled in advance, there is no need for special equipment such as a gate or a flap in the parking lot, and the fee can be collected safely.

また、本第四の発明の駐車場情報処理装置は、第一から第三いずれか1つの発明に対して、第一駐車場情報と第二駐車場情報は、駐車場の位置を特定する位置情報を有し、出力駐車場情報は、地図情報と、地図情報に対応する地図上に第一駐車場を示す1以上の第一図柄と第二駐車場を示す1以上の第二図柄とを有し、1以上の各第一図柄と1以上の各第二図柄とは、対応する第一駐車場情報または対応する第二駐車場情報が有する位置情報により特定される地図上の位置に配置されている駐車場情報処理装置である。 Further, in the parking lot information processing apparatus of the fourth invention, with respect to any one of the first to third inventions, the first parking lot information and the second parking lot information are positions that specify the position of the parking lot. The output parking lot information has information and includes map information and one or more first symbols indicating the first parking lot and one or more second symbols indicating the second parking lot on the map corresponding to the map information. Each one or more first symbols and one or more second symbols are arranged at positions on the map specified by the corresponding first parking lot information or the position information possessed by the corresponding second parking lot information. It is a parking lot information processing device.

かかる構成により、予約できる駐車場の情報と予約できない駐車場の情報とを、地図上に視覚的に区別して表示できる。 With such a configuration, the information on the parking lot that can be reserved and the information on the parking lot that cannot be reserved can be visually distinguished and displayed on the map.

また、本第五の発明の駐車場情報処理装置は、第一から第四いずれか1つの発明に対して、第一駐車場情報は、駐車可能な移動体の種類を特定する種類識別子を有し、出力指示に対応する種類識別子と第一駐車場情報が有する種類識別子とから、出力指示を送信したユーザ端末のユーザの移動体が第一駐車場情報に対応する駐車場に駐車可能か否かを判断する判断部をさらに具備し、構成部は、判断部における判断結果を示す出力駐車場情報を構成する駐車場情報処理装置である。 Further, the parking lot information processing apparatus of the fifth invention has a type identifier for specifying the type of a moving object that can be parked, with respect to any one of the first to fourth inventions. Then, from the type identifier corresponding to the output instruction and the type identifier possessed by the first parking lot information, whether or not the moving body of the user of the user terminal who sent the output instruction can park in the parking lot corresponding to the first parking lot information. The component unit is a parking lot information processing device that further includes a determination unit for determining whether or not, and constitutes output parking lot information indicating the determination result in the determination unit.

かかる構成により、移動体の種類に応じて、駐車可能な否かを判断し、判断結果を出力できる。 With such a configuration, it is possible to determine whether or not parking is possible according to the type of the moving body, and output the determination result.

また、本第六の発明の駐車場情報処理装置は、第五の発明に対して、構成部は、判断部における判断結果を用いて、駐車できない駐車場の情報を有さない出力駐車場情報を構成する駐車場情報処理装置である。 Further, in the parking lot information processing apparatus of the sixth invention, with respect to the fifth invention, the component unit uses the judgment result in the judgment unit to output the output parking lot information which does not have the information of the parking lot that cannot be parked. It is a parking lot information processing device that constitutes.

かかる構成により、移動体の種類に応じた、適切な駐車場の情報を出力できる。 With such a configuration, it is possible to output appropriate parking lot information according to the type of the moving body.

また、本第七の発明の駐車場情報処理装置は、第一から第六いずれか1つの発明に対して、第一駐車場情報は、営業時間を特定する営業時間情報を有し、構成部は、営業時間情報を用いて出力駐車場情報を構成する駐車場情報処理装置である。 Further, in the parking lot information processing apparatus of the seventh invention, with respect to any one of the first to sixth inventions, the first parking lot information has business hours information for specifying business hours, and is a constituent unit. Is a parking lot information processing device that configures output parking lot information using business hours information.

かかる構成により、駐車場の営業時間に応じた出力駐車場情報を出力できる。 With such a configuration, it is possible to output output parking lot information according to the business hours of the parking lot.

また、本第八の発明の駐車場情報処理装置は、第二または第三の発明に対して、予約情報格納部の1以上の予約情報を用いて、駐車場ごとの情報の統計処理を行い、統計情報を取得する統計処理部と、統計情報を出力する統計出力部とをさらに具備する駐車場情報処理装置である。 Further, the parking lot information processing apparatus of the eighth invention performs statistical processing of information for each parking lot by using one or more reservation information of the reservation information storage unit for the second or third invention. , A parking lot information processing device further including a statistical processing unit for acquiring statistical information and a statistical output unit for outputting statistical information.

かかる構成により、予約情報の統計処理が可能となる。 With such a configuration, statistical processing of reservation information becomes possible.

また、本第九の発明の駐車場情報処理装置は、第八の発明に対して、統計情報は、予約がキャンセルされたことに関するキャンセル情報、または予約されたが利用されなかったことに関する非利用情報を含む駐車場情報処理装置である。 Further, in the parking lot information processing apparatus of the ninth invention, with respect to the eighth invention, the statistical information is the cancellation information regarding the cancellation of the reservation, or the non-use regarding the reservation but not being used. It is a parking lot information processing device that contains information.

かかる構成により、予約された後にキャンセルされたことに関する情報、または予約されたのに利用されなかったことに関する情報を出力できる。 With such a configuration, it is possible to output information on the fact that the reservation was canceled and then canceled, or information on the fact that the reservation was made but was not used.

本発明による駐車場情報処理装置によれば、予約できる駐車場の情報と予約できない駐車場の情報とを、同時にかつ視覚的に区別して閲覧できる。 According to the parking lot information processing device according to the present invention, the information on the parking lot that can be reserved and the information on the parking lot that cannot be reserved can be visually distinguished at the same time.

実施の形態1における情報システムAの概念図Conceptual diagram of information system A according to the first embodiment 同情報システムAのブロック図Block diagram of the information system A 同駐車場情報処理装置1のブロック図Block diagram of the parking lot information processing device 1 同駐車場情報処理装置1の動作について説明するフローチャートA flowchart explaining the operation of the parking lot information processing device 1. 同出力情報構成処理について説明するフローチャートFlow chart explaining the output information configuration process 同自動通知処理について説明するフローチャートFlow chart explaining the automatic notification process 同第一駐車場情報管理表を示す図The figure which shows the first parking lot information management table 同第二駐車場情報管理表を示す図The figure which shows the second parking lot information management table 同ユーザ情報管理表を示す図The figure which shows the user information management table 同予約情報管理表を示す図Diagram showing the reservation information management table 同出力例を示す図Diagram showing the same output example 同コンピュータシステムの概観図Overview of the computer system 同コンピュータシステムのブロック図Block diagram of the computer system

以下、駐車場情報処理装置等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。 Hereinafter, embodiments of the parking lot information processing device and the like will be described with reference to the drawings. In addition, since the components with the same reference numerals perform the same operation in the embodiment, the description may be omitted again.

(実施の形態1) (Embodiment 1)

本実施の形態において、予約できる駐車場と予約できない駐車場の両方を視覚的に区別可能に出力する情報システムについて説明する。なお、本情報システムにおいて、例えば、地図上に、両タイプの駐車場の位置を出力する。また、駐車場は、移動体を駐車する場所である。移動体は、通常、自動車であるが、二輪車、自転車等でも良い。なお、自動車は、各種のもの、種々のサイズのものを含み、トラックやバス等も含まれても良い。 In the present embodiment, an information system that visually distinguishes both a parking lot that can be reserved and a parking lot that cannot be reserved will be described. In this information system, for example, the positions of both types of parking lots are output on a map. The parking lot is a place where a moving body is parked. The moving body is usually an automobile, but may be a two-wheeled vehicle, a bicycle, or the like. The automobile includes various types and various sizes, and may include trucks, buses, and the like.

また、本実施の形態において、予約できる駐車場について、予約可能であり、駐車場に対応する料金情報に基づいて事前決済する情報システムについて説明する。
情報システムについて説明する。
Further, in the present embodiment, an information system that can make a reservation for a parking lot that can be reserved and makes a pre-payment based on the charge information corresponding to the parking lot will be described.
The information system will be described.

また、本実施の形態において、ユーザの自動車の車種等の情報を用いて、駐車可能か否かを判断し、判断結果を出力する情報システムについて説明する。 Further, in the present embodiment, an information system for determining whether or not parking is possible and outputting the determination result will be described using information such as the vehicle type of the user's automobile.

また、本実施の形態において、駐車できない駐車場の情報は出力しない情報システムについて説明する。 Further, in the present embodiment, an information system that does not output information on parking lots that cannot be parked will be described.

また、本実施の形態において、営業時間情報を保持しており、営業時間情報を用いた処理を行う情報システムについて説明する。 Further, in the present embodiment, an information system that holds business hours information and performs processing using the business hours information will be described.

さらに、本実施の形態において、予約情報の統計処理を行う情報システムについて説明する。 Further, in the present embodiment, an information system that performs statistical processing of reservation information will be described.

図1は、本実施の形態における情報システムAの概念図である。情報システムAは、駐車場情報処理装置1、1または2以上のユーザ端末2、および1または2以上のオーナー端末3を備える。駐車場情報処理装置1は、駐車場情報を管理し、処理する装置であり、例えば、ASPのサーバ、クラウドサーバ等である。但し、駐車場情報処理装置1の種類は問わない。ユーザ端末2は、駐車場の予約をするユーザの端末である。オーナー端末3は、駐車場のオーナーの端末である。ユーザ端末2、オーナー端末3は、例えば、いわゆるパーソナルコンピュータ、タブレット端末、スマートフォン等であり、その種類は問わない。また、通常、駐車場情報処理装置1と1以上のユーザ端末2とは、インターネット、LAN等のネットワークにより通信可能である。また、通常、駐車場情報処理装置1と1以上のオーナー端末3とは、インターネット、LAN等のネットワークにより通信可能である。 FIG. 1 is a conceptual diagram of the information system A according to the present embodiment. The information system A includes a parking lot information processing device 1, 1 or 2 or more user terminals 2, and 1 or 2 or more owner terminals 3. The parking lot information processing device 1 is a device that manages and processes parking lot information, and is, for example, an ASP server, a cloud server, or the like. However, the type of the parking lot information processing device 1 does not matter. The user terminal 2 is a terminal of a user who makes a reservation for a parking lot. The owner terminal 3 is a terminal of the owner of the parking lot. The user terminal 2 and the owner terminal 3 are, for example, so-called personal computers, tablet terminals, smartphones, and the like, and their types are not limited. Further, normally, the parking lot information processing device 1 and the user terminal 2 of 1 or more can communicate with each other via a network such as the Internet or a LAN. Further, normally, the parking lot information processing device 1 and the owner terminal 3 of 1 or more can communicate with each other via a network such as the Internet or a LAN.

図2は、本実施の形態における情報システムAのブロック図である。また、図3は、駐車場情報処理装置1のブロック図である。 FIG. 2 is a block diagram of the information system A according to the present embodiment. Further, FIG. 3 is a block diagram of the parking lot information processing device 1.

駐車場情報処理装置1は、格納部11、受信部12、処理部13、送信部14、および出力部15を備える。 The parking lot information processing device 1 includes a storage unit 11, a reception unit 12, a processing unit 13, a transmission unit 14, and an output unit 15.

格納部11は、駐車場情報格納部111、ユーザ情報格納部112、および予約情報格納部113を備える。受信部12は、出力指示受信部121、および予約情報受信部122を備える。処理部13は、蓄積部131、判断部132、構成部133、事前決済部134、および統計処理部135を備える。送信部14は、出力駐車場情報送信部141を備える。出力部15は、統計出力部151を備える。 The storage unit 11 includes a parking lot information storage unit 111, a user information storage unit 112, and a reservation information storage unit 113. The receiving unit 12 includes an output instruction receiving unit 121 and a reservation information receiving unit 122. The processing unit 13 includes a storage unit 131, a determination unit 132, a configuration unit 133, a pre-payment unit 134, and a statistical processing unit 135. The transmission unit 14 includes an output parking lot information transmission unit 141. The output unit 15 includes a statistical output unit 151.

ユーザ端末2は、ユーザ格納部21、ユーザ受付部22、ユーザ処理部23、ユーザ送信部24、ユーザ受信部25、およびユーザ出力部26を備える。 The user terminal 2 includes a user storage unit 21, a user reception unit 22, a user processing unit 23, a user transmission unit 24, a user reception unit 25, and a user output unit 26.

オーナー端末3は、オーナー格納部31、オーナー受付部32、オーナー処理部33、オーナー送信部34、オーナー受信部35、およびオーナー出力部36を備える。 The owner terminal 3 includes an owner storage unit 31, an owner reception unit 32, an owner processing unit 33, an owner transmission unit 34, an owner reception unit 35, and an owner output unit 36.

駐車場情報処理装置1を構成する格納部11には、各種の情報が格納される。各種の情報とは、例えば、後述する駐車場情報、後述するユーザ情報、後述する予約情報、地図情報、ユーザ端末2に送信される通知(後述する第一通知、第二通知)の情報や通知の雛形の情報。後述する第一図柄、第二図柄等である。地図情報のデータ構造、フォーマットは問わない。 Various types of information are stored in the storage unit 11 that constitutes the parking lot information processing device 1. The various information includes, for example, parking lot information described later, user information described later, reservation information described later, map information, information and notifications of notifications (first notification and second notification described later) transmitted to the user terminal 2. Template information. The first symbol, the second symbol, etc., which will be described later. The data structure and format of the map information does not matter.

駐車場情報格納部111は、1または2以上の第一駐車場情報と、1または2以上の第二駐車場情報とが、区別可能に格納されている。第一駐車場情報は、第一駐車場に関する情報である。第一駐車場は、予約可能な駐車場である。第一駐車場情報は、例えば駐車場識別子、住所、位置情報、オーナー名、振込先情報、種類識別子、台数情報、料金情報、営業時間情報、駐車場画像を有する。第二駐車場情報は、第二駐車場に関する情報である。第二駐車場は、予約できない駐車場である。第二駐車場情報は、例えば、駐車場識別子、住所、位置情報、種類識別子、台数情報、料金情報、営業時間情報、駐車場画像を有する。 The parking lot information storage unit 111 stores one or more first parking lot information and one or more second parking lot information so as to be distinguishable. The first parking lot information is information about the first parking lot. The first parking lot is a parking lot that can be reserved. The first parking lot information includes, for example, a parking lot identifier, an address, a location information, an owner name, a transfer destination information, a type identifier, a number of units information, a charge information, a business hour information, and a parking lot image. The second parking lot information is information about the second parking lot. The second parking lot is a parking lot that cannot be reserved. The second parking lot information includes, for example, a parking lot identifier, an address, a location information, a type identifier, a number of units information, a charge information, a business hour information, and a parking lot image.

また、第一駐車場情報と第二駐車場情報とが区別可能に格納されているとは、例えば、第一駐車場情報または/および第二駐車場情報が予約可能か否かを示すフラグを有すること、第一駐車場情報と第二駐車場情報との格納領域が異なっていること等である。なお、格納領域は、例えば、フォルダ、データベース、ディスク等である。 Further, the fact that the first parking lot information and the second parking lot information are stored in a distinguishable manner means that, for example, a flag indicating whether or not the first parking lot information and / and the second parking lot information can be reserved is set. Having, the storage area of the first parking lot information and the second parking lot information are different, and the like. The storage area is, for example, a folder, a database, a disk, or the like.

また、第一駐車場情報と第二駐車場情報とが区別可能に格納されているとは、例えば、第一駐車場情報と第二駐車場情報とのデータ構造が異なることでも良い。かかることは、例えば、第一駐車場情報がオーナーに関する情報を有し、第二駐車場情報がオーナーに関する情報を有さないことである。オーナーに関する情報は、例えば、オーナー名、振込先情報等である。なお、第一駐車場情報と第二駐車場情報とを、適宜、駐車場情報と言うことがある。 Further, the fact that the first parking lot information and the second parking lot information are stored in a distinguishable manner may mean that, for example, the data structures of the first parking lot information and the second parking lot information are different. This means that, for example, the first parking lot information has information about the owner and the second parking lot information does not have information about the owner. The information about the owner is, for example, the owner name, the transfer destination information, and the like. The first parking lot information and the second parking lot information may be appropriately referred to as parking lot information.

また、駐車場識別子は、駐車場を識別する情報であり、例えば、ID,駐車場名等である。また、位置情報は、位置を特定する情報であり、例えば、(緯度,経度)でも良いし、位置を示すIDでも良いし、住所等でも良い。オーナー名とは、駐車場のオーナーの名前(氏名、会社名など)である。振込先情報は、駐車場を使用させる対価の振り込み先を示す情報であり、例えば、オーナーの銀行口座の情報である。種類識別子は、駐車可能な移動体の種類を特定する情報であり、駐車可能な移動体の種類を示す情報でも良いし、駐車できない移動体の種類を示す情報でも良い。種類識別子は、例えば、「大型」「自転車」「二輪車」「小型」「中型」「軽」などである。種類識別子は、駐車可能な移動体の種類を示すID、駐車できない移動体の種類を示すID等でも良い。種類識別子は、駐車場ごとに格納されていても良いし、駐車場の中の特定の領域に対して格納されていても良い。台数情報は、当該駐車場内に駐車可能または予約可能な台数の情報である。料金情報は、駐車料金に関する情報である。料金情報は、単位時間(例えば、1時間、15分など)当たりの料金、時間帯および単位時間当たりの料金、曜日および単位時間当たりの料金等であり、そのデータ構造は問わない。営業時間情報は、営業時間を特定する情報である。営業時間情報は、営業時間外を特定する情報でも良い。営業時間外を特定する情報は、営業時間を特定する情報だからである。駐車場画像は、駐車場の画像である。駐車場情報は、2以上の駐車場画像を有しても良い。 The parking lot identifier is information that identifies the parking lot, and is, for example, an ID, a parking lot name, or the like. Further, the position information is information for specifying the position, and may be, for example, (latitude, longitude), an ID indicating the position, an address, or the like. The owner name is the name of the owner of the parking lot (name, company name, etc.). The transfer destination information is information indicating the transfer destination of the consideration for using the parking lot, for example, the information of the owner's bank account. The type identifier is information that identifies the type of a moving object that can be parked, and may be information that indicates the type of the moving object that can be parked, or information that indicates the type of the moving object that cannot be parked. The type identifier is, for example, "large", "bicycle", "motorcycle", "small", "medium", "light", and the like. The type identifier may be an ID indicating the type of a moving object that can be parked, an ID indicating the type of a moving object that cannot be parked, or the like. The type identifier may be stored for each parking lot, or may be stored for a specific area in the parking lot. The number information is information on the number of cars that can be parked or reserved in the parking lot. The charge information is information on the parking charge. The charge information includes a charge per unit time (for example, 1 hour, 15 minutes, etc.), a charge per time zone and unit time, a charge per day of the week and a unit time, and the data structure thereof does not matter. Business hours information is information that identifies business hours. The business hours information may be information that identifies non-business hours. This is because the information that identifies non-business hours is the information that identifies business hours. The parking lot image is an image of a parking lot. The parking lot information may have two or more parking lot images.

ユーザ情報格納部112は、1または2以上のユーザ情報が格納される。ユーザ情報は、ユーザに関する情報である。ユーザ情報は、例えば、ユーザ識別子、ユーザの氏名、クレジットカード番号、電話番号、メールアドレス等を有する。 The user information storage unit 112 stores one or more user information. User information is information about the user. The user information includes, for example, a user identifier, a user's name, a credit card number, a telephone number, an email address, and the like.

予約情報格納部113は、1以上の予約情報が格納される。予約情報は、駐車場の予約に関する情報である。予約情報は、通常、第一駐車場識別子と予約者を識別するユーザ識別子と時間帯情報とを有する。第一駐車場識別子は、第一駐車場を識別する情報である。また、時間帯情報は、駐車場を予約する時間帯を特定する情報である。予約情報と、駐車場情報格納部111の第一駐車場情報とは、第一駐車場識別子を共用するなど、情報の重なりがあっても良いことは言うまでもない。さらに、予約情報は、予約がキャンセルされた場合に、キャンセルされた旨を示す情報(フラグなど)を有しても良い。 The reservation information storage unit 113 stores one or more reservation information. The reservation information is information regarding the reservation of the parking lot. The reservation information usually has a first parking lot identifier, a user identifier that identifies the reservation person, and time zone information. The first parking lot identifier is information that identifies the first parking lot. In addition, the time zone information is information for specifying a time zone for reserving a parking lot. Needless to say, the reservation information and the first parking lot information of the parking lot information storage unit 111 may have overlapping information such as sharing the first parking lot identifier. Further, the reservation information may include information (flag, etc.) indicating that the reservation has been canceled when the reservation is canceled.

受信部12は、ユーザ端末2またはオーナー端末3から各種の情報や指示等を受信する。各種の情報や指示等とは、例えば、後述する出力指示、予約情報、ユーザ情報、オーナー情報、キャンセル指示等である。キャンセル指示とは、予約をキャンセルする指示であり、予約を特定する情報(例えば、予約情報の識別子)を有する。なお、受信部12が受信する情報は、当該情報を構成するすべての要素を一緒に受信する必要はないことは言うまでもない。 The receiving unit 12 receives various information, instructions, and the like from the user terminal 2 or the owner terminal 3. The various information and instructions are, for example, output instructions, reservation information, user information, owner information, cancellation instructions, and the like, which will be described later. The cancellation instruction is an instruction to cancel the reservation, and has information for identifying the reservation (for example, an identifier of the reservation information). Needless to say, the information received by the receiving unit 12 does not need to receive all the elements constituting the information together.

出力指示受信部121は、出力指示をユーザ端末2から受信する。出力指示は、駐車場情報の出力の指示である。出力指示は、例えば、ユーザ識別子、領域を特定する情報(例えば、スポット名、地名など)を有する。 The output instruction receiving unit 121 receives the output instruction from the user terminal 2. The output instruction is an instruction for outputting parking lot information. The output instruction has, for example, a user identifier and information for identifying an area (for example, a spot name, a place name, etc.).

予約情報受信部122は、ユーザ端末2から予約情報を受信する。予約情報は、通常、予約する第一駐車場を識別する第一駐車場識別子と、ユーザ識別子と、時間帯情報とを有する。予約情報受信部122は、予約情報を構成するすべての情報を一緒に受信する必要はないことは言うまでもない。 The reservation information receiving unit 122 receives the reservation information from the user terminal 2. The reservation information usually has a first parking lot identifier that identifies the first parking lot to be reserved, a user identifier, and time zone information. Needless to say, the reservation information receiving unit 122 does not need to receive all the information constituting the reservation information together.

処理部13は、各種の処理を行う。各種の処理とは、例えば、蓄積部131、判断部132、構成部133、事前決済部134、統計処理部135が行う処理である。 The processing unit 13 performs various processes. The various processes are, for example, processes performed by the storage unit 131, the determination unit 132, the configuration unit 133, the pre-settlement unit 134, and the statistical processing unit 135.

また、処理部13は、受信部12がキャンセル指示を受信した場合、当該キャンセル指示に対応する予約情報のキャンセルのための処理を行う。キャンセルのための処理は、例えば、キャンセルを示すフラグ、キャンセルの時刻を示す時刻情報を予約情報に付加することである。 Further, when the receiving unit 12 receives the cancel instruction, the processing unit 13 performs a process for canceling the reservation information corresponding to the cancel instruction. The process for cancellation is, for example, adding a flag indicating cancellation and time information indicating the time of cancellation to the reservation information.

また、処理部13は、後述する自動通知処理を行っても良い。自動通知処理は、例えば、以下の(1)(2)の通知の処理である。
(1)もうすぐ予約開始時刻になる旨の通知(適宜、「第一通知」という)
In addition, the processing unit 13 may perform automatic notification processing described later. The automatic notification process is, for example, the following notification processes (1) and (2).
(1) Notification that the reservation start time is coming soon (as appropriate, called "first notification")

処理部13は、図示しない時計から現在時刻を取得する。次に、処理部13は、各予約情報の時間帯情報の開始時刻を取得する。そして、処理部13は、現在時刻が開始時刻の前であり、開始時刻の閾値(例えば、30分)より近い時刻であり、第一通知を行っていない予約情報であるか否かを判断する。次に、処理部13は、上記の条件を満たす予約情報である場合、当該予約情報に含まれるユーザ識別子を予約情報管理表から取得する。次に、処理部13は、取得したユーザ識別子と対になるメールアドレスを取得する。次に、送信部14は、当該メールアドレス宛に、もうすぐ予約開始時刻になる旨の通知情報(例えば、「予約されている駐車場の使用開始時刻が近づいています。・・・」)を送信する。なお、処理部13は、第一通知の後、第一通知を行った旨の情報(例えば、フラグ)を、予約情報に対応付けて蓄積する。
(2)もうすぐ予約終了時刻になる旨の通知(適宜、「第二通知」という)
The processing unit 13 acquires the current time from a clock (not shown). Next, the processing unit 13 acquires the start time of the time zone information of each reservation information. Then, the processing unit 13 determines whether or not the current time is before the start time, the time is closer than the threshold value of the start time (for example, 30 minutes), and the reservation information is not the first notification. .. Next, when the reservation information satisfies the above conditions, the processing unit 13 acquires the user identifier included in the reservation information from the reservation information management table. Next, the processing unit 13 acquires an e-mail address paired with the acquired user identifier. Next, the transmission unit 14 sends notification information (for example, "The reserved parking lot usage start time is approaching ...") to the e-mail address to the effect that the reservation start time is about to come. To do. After the first notification, the processing unit 13 stores information (for example, a flag) indicating that the first notification has been made in association with the reservation information.
(2) Notification that the reservation end time is coming soon (as appropriate, called "second notification")

処理部13は、図示しない時計から現在時刻を取得する。次に、処理部13は、各予約情報の時間帯情報の終了時刻を取得する。そして、処理部13は、現在時刻が終了時刻の前であり、終了時刻の閾値(例えば、15分)より近い時刻であり、第二通知を行っていない予約情報であるか否かを判断する。次に、処理部13は、上記の条件を満たす予約情報である場合、当該予約情報に含まれるユーザ識別子を予約情報管理表から取得する。次に、処理部13は、取得したユーザ識別子と対になるメールアドレスを取得する。次に、送信部14は、当該メールアドレス宛に、もうすぐ予約終了時刻になる旨の通知情報(例えば、「予約されている駐車場の使用終了時刻が近づいています。・・・」)を送信する。なお、処理部13は、第二通知の後、第二通知を行った旨の情報(例えば、フラグ)を、予約情報に対応付けて蓄積する。 The processing unit 13 acquires the current time from a clock (not shown). Next, the processing unit 13 acquires the end time of the time zone information of each reservation information. Then, the processing unit 13 determines whether or not the current time is before the end time, the time is closer than the threshold value of the end time (for example, 15 minutes), and the second notification is not performed. .. Next, when the reservation information satisfies the above conditions, the processing unit 13 acquires the user identifier included in the reservation information from the reservation information management table. Next, the processing unit 13 acquires an e-mail address paired with the acquired user identifier. Next, the transmission unit 14 sends notification information (for example, "the reserved parking lot usage end time is approaching ...") to the e-mail address to the effect that the reservation end time is about to come. To do. After the second notification, the processing unit 13 stores information (for example, a flag) indicating that the second notification has been performed in association with the reservation information.

蓄積部131は、予約情報受信部122が受信した予約情報を登録する。つまり、蓄積部131は、通常、予約情報受信部122が受信した予約情報が有する第一駐車場識別子とユーザ識別子とに対応付けて、予約情報受信部122が受信した予約情報が有する時間帯情報を予約情報格納部113に蓄積する。 The storage unit 131 registers the reservation information received by the reservation information receiving unit 122. That is, the storage unit 131 usually associates the first parking lot identifier and the user identifier of the reservation information received by the reservation information receiving unit 122 with the time zone information of the reservation information received by the reservation information receiving unit 122. Is stored in the reservation information storage unit 113.

また、蓄積部131は、受信部12が受信した第一駐車場情報を駐車場情報格納部111に蓄積する。かかる処理は、第一駐車場情報の登録処理である。 Further, the storage unit 131 stores the first parking lot information received by the reception unit 12 in the parking lot information storage unit 111. Such processing is the registration processing of the first parking lot information.

また、蓄積部131は、受信部12が受信したユーザ情報をユーザ情報格納部112に蓄積する。かかる処理は、ユーザ情報の登録処理である。 Further, the storage unit 131 stores the user information received by the reception unit 12 in the user information storage unit 112. Such a process is a user information registration process.

判断部132は、出力指示受信部121が受信した出力指示に対応する種類識別子と第一駐車場情報が有する種類識別子とから、出力指示を送信したユーザ端末2のユーザの移動体が第一駐車場情報に対応する駐車場に駐車可能か否かを判断する。なお、出力指示に対応する種類識別子とは、出力指示が有する種類識別子でも良いし、出力指示が有するユーザ識別子と対になる種類識別子でも良い。 In the determination unit 132, the mobile body of the user of the user terminal 2 who has transmitted the output instruction is first stationed from the type identifier corresponding to the output instruction received by the output instruction receiving unit 121 and the type identifier of the first parking lot information. Determine whether it is possible to park in the parking lot corresponding to the parking lot information. The type identifier corresponding to the output instruction may be a type identifier possessed by the output instruction or a type identifier paired with the user identifier possessed by the output instruction.

構成部133は、出力指示の受信に応じて、第一駐車場と第二駐車場とを視覚的に区別可能に出力駐車場情報を構成する。なお、出力駐車場情報とは、出力する駐車場の情報である。出力駐車場情報は、例えば、地図情報、および地図上での駐車場の位置を示す図柄等を有する情報である。駐車場の位置を示す図柄は、例えば、押下可能なアイコン、文字列、図等である。第一駐車場の図柄と、第二駐車場の図柄とは、異なる図柄であることは好適である。また、出力駐車場情報は、例えば、駐車場の情報のリストでも良い。出力駐車場情報は、例えば、HTML、XML等であり、そのデータの構造は問わない。 The component unit 133 configures the output parking lot information so that the first parking lot and the second parking lot can be visually distinguished in response to the reception of the output instruction. The output parking lot information is the information of the parking lot to be output. The output parking lot information is, for example, map information and information having a symbol indicating the position of the parking lot on the map. The symbol indicating the position of the parking lot is, for example, a pressable icon, a character string, a diagram, or the like. It is preferable that the design of the first parking lot and the design of the second parking lot are different. Further, the output parking lot information may be, for example, a list of parking lot information. The output parking lot information is, for example, HTML, XML, etc., and the structure of the data does not matter.

さらに詳細には、構成部133は、出力指示の受信に応じて、第一駐車場と第二駐車場とを視覚的に区別可能に駐車場の情報をユーザ端末2で出力できるように、1以上の第一駐車場情報と1以上の第二駐車場情報とを用いて、出力駐車場情報を構成する。なお、第一駐車場は、予約できる駐車場であり、第二駐車場は予約できない駐車場である。 More specifically, the component unit 133 can output the parking lot information on the user terminal 2 so that the first parking lot and the second parking lot can be visually distinguished in response to the reception of the output instruction. The output parking lot information is configured by using the above-mentioned first parking lot information and one or more second parking lot information. The first parking lot is a parking lot that can be reserved, and the second parking lot is a parking lot that cannot be reserved.

構成部133は、例えば、判断部132における判断結果を示す出力駐車場情報を構成する。また、構成部133は、例えば、判断部132における判断結果を用いて、出力駐車場情報を構成する。判断結果を示す出力駐車場情報または判断結果を用いた出力駐車場情報とは、例えば、駐車できない駐車場の情報を有さない出力駐車場情報、駐車不可または駐車可を示す情報が、駐車場ごとに示された出力駐車場情報等である。 The configuration unit 133 constitutes, for example, output parking lot information indicating a determination result in the determination unit 132. Further, the constituent unit 133 configures the output parking lot information by using, for example, the determination result in the determination unit 132. The output parking lot information indicating the judgment result or the output parking lot information using the judgment result is, for example, the output parking lot information that does not have the information of the parking lot that cannot be parked, or the information indicating that parking is not possible or parking is possible. It is the output parking lot information etc. shown for each.

また、構成部133は、営業時間情報を用いて出力駐車場情報を構成することは好適である。営業時間情報を用いた出力駐車場情報の構成とは、営業時間外であれば予約できないような出力駐車場情報を構成すること、営業時間外の前の閾値以内(例えば、1時間以内)以降の予約であれば、閾値時間以降は営業時間外になることを知らせる出力駐車場情報を構成すること等である。 Further, it is preferable that the constituent unit 133 configures the output parking lot information by using the business hours information. The composition of the output parking lot information using the business hours information is to configure the output parking lot information that cannot be reserved outside the business hours, and after the threshold value before the business hours (for example, within 1 hour). If the reservation is made, the output parking lot information for notifying that the business hours will be exceeded after the threshold time is configured.

事前決済部134は、予約情報格納部113の予約情報に基づいて、駐車料金の事前決済を行う。予約情報の受信に応じて、事前決済部134は、駐車料金の事前決済を行っても良い。事前決済を行うことは、事前の決済のための処理を行うことであれば良く、例えば、クレジットカード番号を用いた決済の処理、決済サーバにクレジットカード番号を有する情報を送信すること、決済のための情報を印刷すること等である。 The advance payment unit 134 makes advance payment of the parking fee based on the reservation information of the reservation information storage unit 113. Upon receiving the reservation information, the pre-payment unit 134 may pre-pay the parking fee. Pre-payment may be performed as long as processing for pre-payment is performed, for example, processing of payment using a credit card number, transmission of information having a credit card number to a payment server, payment of payment. For example, printing information for the purpose.

また、事前決済部134は、予約情報格納部113の予約情報に基づいて、予め決められた条件を満たした場合に、駐車料金の事前決済を行うことは好適である。予め決められた条件とは、現在時刻が、予約情報が有する駐車開始時間の閾値時間前になったという条件、予約情報の受信から(予約してから)閾値時間以上(または、閾値時間より長い時間)経過したという条件等である。 Further, it is preferable that the pre-payment unit 134 performs pre-payment of the parking fee when the predetermined conditions are satisfied based on the reservation information of the reservation information storage unit 113. The predetermined conditions are the condition that the current time is before the threshold time of the parking start time of the reservation information, and the threshold time or more (or longer than the threshold time) from the reception of the reservation information (after the reservation). It is a condition that time) has passed.

統計処理部135は、予約情報格納部113の1以上の予約情報を用いて、駐車場ごとの情報の統計処理を行い、統計情報を取得する。予約情報を用いた統計処理は、決済情報を用いた統計処理を含む、と考えても良い。なお、決済情報とは、予約情報に基づいて、ユーザに課金された金額を含む情報であり、決済に関する情報である。決済情報は、予約情報を含むことは好適である。また、統計情報は、例えば、売上情報、予約率などの情報である。また、統計情報とは、予約がキャンセルされたことに関するキャンセル情報、または予約されたが利用されなかったことに関する非利用情報を含むことは好適である。キャンセル情報は、例えば、キャンセル率、キャンセル回数、キャンセルされるタイミングに関するタイミング情報等である。キャンセル率は、例えば、単位期間あたりの「キャンセル回数/予約数」である。タイミング情報は、例えば、駐車開始時間のいくらぐらい前にキャンセルされているかに関する情報(その平均値、中央値など)である。なお、統計処理部135は、例えば、予約情報に含まれるキャンセルを示すフラグを用いて、キャンセル情報を構成する。また、統計処理部135は、例えば、予約情報に含まれるキャンセルを示すフラグ、キャンセルの時刻を示す時刻情報を用いて、キャンセルされるタイミングに関するタイミング情報を取得する。 The statistical processing unit 135 performs statistical processing of information for each parking lot using one or more reservation information of the reservation information storage unit 113, and acquires statistical information. Statistical processing using reservation information may be considered to include statistical processing using payment information. The payment information is information including an amount charged to the user based on the reservation information, and is information related to payment. It is preferable that the payment information includes reservation information. Further, the statistical information is, for example, information such as sales information and reservation rate. Further, it is preferable that the statistical information includes cancellation information regarding the cancellation of the reservation or non-use information regarding the reservation but not being used. The cancellation information is, for example, a cancellation rate, the number of cancellations, timing information regarding the timing of cancellation, and the like. The cancellation rate is, for example, "number of cancellations / number of reservations" per unit period. The timing information is, for example, information on how long before the parking start time is canceled (the average value, the median value, etc.). The statistical processing unit 135 configures the cancellation information by using, for example, a flag indicating cancellation included in the reservation information. Further, the statistical processing unit 135 acquires timing information regarding the timing of cancellation by using, for example, a flag indicating cancellation included in the reservation information and time information indicating the time of cancellation.

送信部14は、ユーザ端末2またはオーナー端末3に各種の情報を送信する。各種の情報とは、例えば、出力駐車場情報、予約完了情報、決済通知情報等である。予約完了情報とは、駐車場の予約が完了したことに関する情報である。決済通知情報は、決済がされる旨に関する情報、または決済がされたことに関する情報である。 The transmission unit 14 transmits various information to the user terminal 2 or the owner terminal 3. The various types of information include, for example, output parking lot information, reservation completion information, payment notification information, and the like. The reservation completion information is information regarding the completion of the parking lot reservation. The settlement notification information is information on the fact that the settlement has been made or information on the fact that the settlement has been made.

出力駐車場情報送信部141は、構成部133が構成した出力駐車場情報を、出力指示を送信してきたユーザ端末2に送信する。 The output parking lot information transmission unit 141 transmits the output parking lot information configured by the configuration unit 133 to the user terminal 2 that has transmitted the output instruction.

出力部15は、各種の情報を出力する。各種の情報とは、例えば、統計情報である。ここで、出力とは、通常、外部の装置(例えば、オーナー端末3)への送信であるが、ディスプレイへの表示、プロジェクターを用いた投影、プリンタでの印字、音出力、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどの概念であっても良い。 The output unit 15 outputs various information. The various types of information are, for example, statistical information. Here, the output is usually a transmission to an external device (for example, the owner terminal 3), but is displayed on a display, projected using a projector, printed by a printer, sound output, and stored in a recording medium. , It may be a concept such as delivery of a processing result to another processing device or another program.

出力がディスプレイへの表示等である場合、出力部15は、ディスプレイやスピーカー等の出力デバイスを含むと考えても含まないと考えても良い。かかる場合、出力部15は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。 When the output is a display on a display or the like, the output unit 15 may or may not include an output device such as a display or a speaker. In such a case, the output unit 15 can be realized by the driver software of the output device, the driver software of the output device, the output device, or the like.

統計出力部151は、統計処理部135が取得した統計情報を出力する。ここで、出力とは、オーナー端末3への送信でも良い。 The statistical output unit 151 outputs the statistical information acquired by the statistical processing unit 135. Here, the output may be transmission to the owner terminal 3.

ユーザ端末2を構成するユーザ受付部22は、ユーザから、情報や指示等を受け付ける。情報や指示等とは、例えば、ユーザ情報、出力指示、予約情報等である。情報や指示等の入力手段は、キーボードやタッチパネルやマウスやメニュー画面によるもの等、何でも良い。ユーザ受付部22は、キーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。 The user reception unit 22 constituting the user terminal 2 receives information, instructions, and the like from the user. The information, instructions, and the like are, for example, user information, output instructions, reservation information, and the like. The input means for information and instructions may be any, such as a keyboard, a touch panel, a mouse, or a menu screen. The user reception unit 22 can be realized by a device driver for input means such as a keyboard, control software for a menu screen, or the like.

ユーザ処理部23は、各種の処理を行う。各種の処理とは、例えば、ユーザ受付部22が受け付けた情報や指示等を、送信するデータ構造の情報や指示等に変更する処理、受信された情報を出力するデータ構造の情報に変更する処理等である。 The user processing unit 23 performs various processes. The various processes include, for example, a process of changing the information and instructions received by the user reception unit 22 into information and instructions of a data structure to be transmitted, and a process of changing the received information into information of a data structure to be output. And so on.

ユーザ送信部24は、情報や指示等を駐車場情報処理装置1に送信する。情報や指示等とは、例えば、出力指示、予約情報等である。 The user transmission unit 24 transmits information, instructions, and the like to the parking lot information processing device 1. The information, instructions, etc. are, for example, output instructions, reservation information, and the like.

ユーザ受信部25は、情報を駐車場情報処理装置1から受信する。情報とは、例えば、出力駐車場情報、各種の通知等である。 The user receiving unit 25 receives the information from the parking lot information processing device 1. The information includes, for example, output parking lot information, various notifications, and the like.

ユーザ出力部26は、情報を出力する。情報とは、例えば、出力駐車場情報、各種の通知である。ここで、出力とは、ディスプレイへの表示、プロジェクターを用いた投影、プリンタでの印字、音出力、外部の装置(例えば、表示装置)への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である。 The user output unit 26 outputs information. The information is, for example, output parking lot information and various notifications. Here, the output means display on a display, projection using a projector, printing by a printer, sound output, transmission to an external device (for example, a display device), storage on a recording medium, other processing devices, and the like. It is a concept that includes delivery of processing results to other programs.

オーナー端末3を構成するオーナー受付部32は、オーナーから、情報や指示等を受け付ける。情報や指示等とは、例えば、駐車場情報、統計情報出力指示等である。統計情報出力指示とは、統計情報を出力する指示である。情報や指示等の入力手段は、キーボードやタッチパネルやマウスやメニュー画面によるもの等、何でも良い。ユーザ受付部22は、キーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。 The owner reception unit 32 constituting the owner terminal 3 receives information, instructions, and the like from the owner. The information, instructions, etc. are, for example, parking lot information, statistical information output instructions, and the like. The statistical information output instruction is an instruction to output statistical information. The input means for information and instructions may be any, such as a keyboard, a touch panel, a mouse, or a menu screen. The user reception unit 22 can be realized by a device driver for input means such as a keyboard, control software for a menu screen, or the like.

オーナー処理部33は、各種の処理を行う。各種の処理とは、例えば、オーナー受付部32が受け付けた情報や指示等を、送信するデータ構造の情報や指示等に変更する処理、受信された情報を出力するデータ構造の情報に変更する処理等である。 The owner processing unit 33 performs various processes. The various processes include, for example, a process of changing the information and instructions received by the owner reception unit 32 into information and instructions of a data structure to be transmitted, and a process of changing the received information into information of a data structure to be output. And so on.

オーナー送信部34は、情報や指示等を駐車場情報処理装置1に送信する。情報や指示等とは、例えば、駐車場情報、統計情報出力指示等である。 The owner transmission unit 34 transmits information, instructions, and the like to the parking lot information processing device 1. The information, instructions, etc. are, for example, parking lot information, statistical information output instructions, and the like.

オーナー受信部35は、情報を駐車場情報処理装置1から受信する。情報とは、例えば、統計情報である。 The owner receiving unit 35 receives the information from the parking lot information processing device 1. The information is, for example, statistical information.

オーナー出力部36は、情報を出力する。情報とは、例えば、統計情報である。ここで、出力とは、ディスプレイへの表示、プロジェクターを用いた投影、プリンタでの印字、音出力、外部の装置(例えば、表示装置)への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である。 The owner output unit 36 outputs information. The information is, for example, statistical information. Here, the output means display on a display, projection using a projector, printing by a printer, sound output, transmission to an external device (for example, a display device), storage on a recording medium, other processing devices, and the like. It is a concept that includes delivery of processing results to other programs.

格納部11、駐車場情報格納部111、ユーザ情報格納部112、予約情報格納部113、ユーザ格納部21、およびオーナー格納部31は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。 The storage unit 11, the parking lot information storage unit 111, the user information storage unit 112, the reservation information storage unit 113, the user storage unit 21, and the owner storage unit 31 are preferably non-volatile recording media, but volatile recording. It can also be realized with a medium.

格納部11等に情報が記憶される過程は問わない。例えば、記録媒体を介して情報が格納部11等で記憶されるようになってもよく、通信回線等を介して送信された情報が格納部11等で記憶されるようになってもよく、あるいは、入力デバイスを介して入力された情報が格納部11等で記憶されるようになってもよい。 The process in which the information is stored in the storage unit 11 or the like does not matter. For example, the information may be stored in the storage unit 11 or the like via the recording medium, or the information transmitted via the communication line or the like may be stored in the storage unit 11 or the like. Alternatively, the information input via the input device may be stored in the storage unit 11 or the like.

受信部12、出力指示受信部121、予約情報受信部122、ユーザ受信部25、およびオーナー受信部35は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されても良い。 The receiving unit 12, the output instruction receiving unit 121, the reservation information receiving unit 122, the user receiving unit 25, and the owner receiving unit 35 are usually realized by wireless or wired communication means, but are realized by means for receiving broadcasts. You may.

処理部13、蓄積部131、判断部132、構成部133、事前決済部134、統計処理部135、ユーザ処理部23、およびオーナー処理部33は、通常、MPUやメモリ等から実現され得る。処理部13の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはROM等の記録媒体に記録されている。但し、ハードウェア(専用回路)で実現しても良い。 The processing unit 13, the storage unit 131, the judgment unit 132, the configuration unit 133, the pre-payment unit 134, the statistical processing unit 135, the user processing unit 23, and the owner processing unit 33 can usually be realized from an MPU, a memory, or the like. The processing procedure of the processing unit 13 is usually realized by software, and the software is recorded in a recording medium such as a ROM. However, it may be realized by hardware (dedicated circuit).

送信部14、出力駐車場情報送信部141、ユーザ送信部24、オーナー送信部34、出力部15、および統計出力部151は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されても良い。 The transmission unit 14, the output parking lot information transmission unit 141, the user transmission unit 24, the owner transmission unit 34, the output unit 15, and the statistical output unit 151 are usually realized by wireless or wired communication means, but by broadcasting means. It may be realized.

ユーザ出力部26、およびオーナー出力部36は、ディスプレイやスピーカー等の出力デバイスを含むと考えても含まないと考えても良い。ユーザ出力部26等は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。 The user output unit 26 and the owner output unit 36 may or may not include output devices such as displays and speakers. The user output unit 26 and the like can be realized by the driver software of the output device, the driver software of the output device, the output device, and the like.

次に、情報システムAの動作について説明する。まず、駐車場情報処理装置1の動作について、図4のフローチャートを用いて説明する。 Next, the operation of the information system A will be described. First, the operation of the parking lot information processing device 1 will be described with reference to the flowchart of FIG.

(ステップS401)受信部12は、ユーザ情報をユーザ端末2から受信したか否かを判断する。ユーザ情報を受信した場合はステップS402に行き、ユーザ情報を受信しない場合はステップS403に行く。 (Step S401) The receiving unit 12 determines whether or not the user information has been received from the user terminal 2. If the user information is received, the process goes to step S402, and if the user information is not received, the process goes to step S403.

(ステップS402)蓄積部131は、ステップS401で受信されたユーザ情報をユーザ情報格納部112に蓄積する。ステップS401に戻る。なお、かかる処理は、ユーザ情報の登録処理である。 (Step S402) The storage unit 131 stores the user information received in step S401 in the user information storage unit 112. Return to step S401. It should be noted that such a process is a user information registration process.

(ステップS403)受信部12は、第一駐車場情報をオーナー端末3から受信したか否かを判断する。第一駐車場情報を受信した場合はステップS404に行き、第一駐車場情報を受信しない場合はステップS405に行く。 (Step S403) The receiving unit 12 determines whether or not the first parking lot information has been received from the owner terminal 3. If the first parking lot information is received, the process goes to step S404, and if the first parking lot information is not received, the process goes to step S405.

(ステップS404)蓄積部131は、ステップS403で受信された第一駐車場情報を駐車場情報格納部111に蓄積する。ステップS401に戻る。なお、かかる処理は、第一駐車場情報の登録処理である。ステップS401に戻る。 (Step S404) The storage unit 131 stores the first parking lot information received in step S403 in the parking lot information storage unit 111. Return to step S401. In addition, such a process is a registration process of the first parking lot information. Return to step S401.

(ステップS405)出力指示受信部121は、出力指示を受信したか否かを判断する。出力指示を受信した場合はステップS406に行き、出力指示を受信しない場合はステップS408に行く。 (Step S405) The output instruction receiving unit 121 determines whether or not the output instruction has been received. If the output instruction is received, the process goes to step S406, and if the output instruction is not received, the process goes to step S408.

(ステップS406)構成部133は、ステップS405で受信された出力指示に応じた出力駐車場情報を構成する。かかる出力情報構成処理について、図5のフローチャートを用いて説明する。 (Step S406) The component unit 133 configures the output parking lot information according to the output instruction received in step S405. The output information configuration process will be described with reference to the flowchart of FIG.

(ステップS407)出力駐車場情報送信部141は、ステップS406で構成された出力駐車場情報を、出力指示を送信してきたユーザ端末2に送信する。ステップS401に戻る。 (Step S407) The output parking lot information transmission unit 141 transmits the output parking lot information configured in step S406 to the user terminal 2 that has transmitted the output instruction. Return to step S401.

(ステップS408)予約情報受信部122は、予約情報をユーザ端末2から受信したか否かを判断する。予約情報を受信した場合はステップS409に行き、予約情報を受信しない場合はステップS413に行く。 (Step S408) The reservation information receiving unit 122 determines whether or not the reservation information has been received from the user terminal 2. If the reservation information is received, the process goes to step S409, and if the reservation information is not received, the process goes to step S413.

(ステップS409)判断部132は、ステップS408で受信された予約情報に基づいて、駐車場の予約が可能か否かを判断する。予約が可能であればステップS410に行き、予約が不可能であればステップS412に行く。 (Step S409) The determination unit 132 determines whether or not the parking lot can be reserved based on the reservation information received in step S408. If the reservation is possible, the process goes to step S410, and if the reservation is not possible, the process goes to step S412.

(ステップS410)蓄積部131は、ステップS409で受信された予約情報を、予約情報格納部113に蓄積する。かかる処理は、予約情報の登録処理である。 (Step S410) The storage unit 131 stores the reservation information received in step S409 in the reservation information storage unit 113. Such a process is a process of registering reservation information.

(ステップS411)送信部14は、予約完了の旨の情報を、予約情報を送信してきたユーザ端末2に送信する。ステップS401に戻る。 (Step S411) The transmission unit 14 transmits information to the effect that the reservation is completed to the user terminal 2 that has transmitted the reservation information. Return to step S401.

(ステップS412)送信部14は、予約できなかった旨の情報(予約情報がエラーである旨の情報)を、予約情報を送信してきたユーザ端末2に送信する。ステップS401に戻る。 (Step S412) The transmission unit 14 transmits information indicating that the reservation could not be made (information indicating that the reservation information is an error) to the user terminal 2 that has transmitted the reservation information. Return to step S401.

(ステップS413)処理部13は、自動通知処理を行うタイミングであるか否かを判断する。自動通知処理を行うタイミングである場合はステップS414に行き、自動通知処理を行うタイミングでない場合はステップS415に行く。 (Step S413) The processing unit 13 determines whether or not it is time to perform the automatic notification processing. If it is the timing to perform the automatic notification processing, the process goes to step S414, and if it is not the timing to perform the automatic notification processing, the process goes to step S415.

(ステップS414)処理部13等は、自動通知処理を行う。ステップS401に戻る。なお、自動通知処理について、図6のフローチャートを用いて説明する。 (Step S414) The processing unit 13 and the like perform automatic notification processing. Return to step S401. The automatic notification process will be described with reference to the flowchart of FIG.

(ステップS415)受信部12は、その他の指示等を受信したか否かを判断する。その他の指示等を受信した場合はステップS416に行き、その他の指示等を受信しなかった場合はステップS401に戻る。 (Step S415) The receiving unit 12 determines whether or not other instructions or the like have been received. If other instructions or the like are received, the process proceeds to step S416, and if no other instructions or the like are received, the process returns to step S401.

(ステップS416)処理部13は、ステップS415で受信されたその他の指示等に応じた処理を行う。ステップS401に戻る。 (Step S416) The processing unit 13 performs processing according to other instructions received in step S415. Return to step S401.

なお、図4のフローチャートにおいて、処理部13が自動通知処理を行うタイミングであると判断する条件は問わない。処理部13は、閾値時間ごとに自動通知処理を行うタイミングであると判断しても良いし、設定された時刻になった場合に自動通知処理を行うタイミングであると判断しても良いし、ステップS413に処理が移行した場合に常に自動通知処理を行うタイミングであると判断する等しても良い。 In the flowchart of FIG. 4, the condition for determining that it is the timing for the processing unit 13 to perform the automatic notification processing does not matter. The processing unit 13 may determine that it is the timing to perform the automatic notification processing for each threshold time, or may determine that it is the timing to perform the automatic notification processing when the set time is reached. When the process shifts to step S413, it may be determined that it is always the timing to perform the automatic notification process.

また、図4のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。 Further, in the flowchart of FIG. 4, the process ends when the power is turned off or an interrupt for the end of the process occurs.

次に、ステップS406の出力情報構成処理について、図5のフローチャートを用いて説明する。 Next, the output information configuration process in step S406 will be described with reference to the flowchart of FIG.

(ステップS501)構成部133は、受信された出力指示に基づいて、駐車場情報の検索条件を取得する。検索条件は、例えば、スポット名や地名等、地図の領域を特定する情報を有する。 (Step S501) The component unit 133 acquires the search condition of the parking lot information based on the received output instruction. The search condition has information that identifies an area of the map, such as a spot name or a place name.

(ステップS502)構成部133は、駐車場情報の検索条件に対応する領域の地図情報を格納部11から取得する。なお、スポット名や地名等から地図情報を取得する処理、領域が定まっている状況においてその領域の地図情報を取得する処理は公知技術であるので、詳細な説明は省略する。 (Step S502) The component unit 133 acquires the map information of the area corresponding to the search condition of the parking lot information from the storage unit 11. Since the process of acquiring map information from spot names, place names, etc., and the process of acquiring map information of the area in a situation where the area is fixed are known techniques, detailed description thereof will be omitted.

(ステップS503)構成部133は、ステップS501で取得された検索条件を用いて、駐車場情報格納部111から第一駐車場情報を検索する。構成部133は、例えば、ステップS502で取得した地図情報の領域の中に位置する第一駐車場情報を、第一駐車場情報の位置情報を用いて検索する。 (Step S503) The component unit 133 searches for the first parking lot information from the parking lot information storage unit 111 using the search conditions acquired in step S501. For example, the component unit 133 searches for the first parking lot information located in the area of the map information acquired in step S502 by using the position information of the first parking lot information.

(ステップS504)判断部132は、ステップS503で検索された1以上の第一駐車場情報から、条件に合致しない第一駐車場情報を判断する。そして、処理部13は、当該第一駐車場情報をステップS503で検索された1以上の第一駐車場情報から削除する。なお、条件に合致しない第一駐車場情報とは、例えば、出力指示に対応する種類識別子と各第一駐車場情報が有する種類識別子とから、ユーザの移動体が駐車できない第一駐車場の情報である。 (Step S504) The determination unit 132 determines the first parking lot information that does not meet the conditions from the one or more first parking lot information searched in step S503. Then, the processing unit 13 deletes the first parking lot information from the one or more first parking lot information searched in step S503. The first parking lot information that does not meet the conditions is, for example, information on the first parking lot in which the user's moving object cannot park from the type identifier corresponding to the output instruction and the type identifier of each first parking lot information. Is.

(ステップS505)構成部133は、カウンタiに1を代入する。 (Step S505) The configuration unit 133 substitutes 1 for the counter i.

(ステップS506)構成部133は、検索し、残った第一駐車場情報の中で、i番目の第一駐車場情報が存在するか否かを判断する。i番目の第一駐車場情報が存在する場合はステップS507に行き、存在しない場合はステップS509に行く。 (Step S506) The component unit 133 searches and determines whether or not the i-th first parking lot information exists among the remaining first parking lot information. If the i-th first parking lot information exists, the process goes to step S507, and if it does not exist, the process goes to step S509.

(ステップS507)構成部133は、ステップS502で取得した地図情報が示す地図上に、i番目の第一駐車場情報が有する位置情報に対応する位置に、i番目の第一図柄を配置する。なお、第一図柄は、第一駐車場であることを示す図柄であり、通常、予約のための押下が可能である。 (Step S507) The component unit 133 arranges the i-th first symbol at a position corresponding to the position information of the i-th first parking lot information on the map indicated by the map information acquired in step S502. The first symbol is a symbol indicating that it is the first parking lot, and can usually be pressed for reservation.

(ステップS508)構成部133は、カウンタiを1、インクリメントする。ステップS506に戻る。 (Step S508) The component unit 133 increments the counter i by 1. Return to step S506.

(ステップS509)構成部133は、ステップS501で取得された検索条件を用いて、駐車場情報格納部111から第二駐車場情報を検索する。 (Step S509) The component unit 133 searches for the second parking lot information from the parking lot information storage unit 111 using the search conditions acquired in step S501.

(ステップS510)判断部132は、ステップS509で検索された1以上の第二駐車場情報から、条件に合致しない第二駐車場情報を判断する。そして、処理部13は、当該第二駐車場情報をステップS509で検索された1以上の第二駐車場情報から削除する。なお、条件に合致しない第二車場情報とは、例えば、出力指示に対応する種類識別子と各第二駐車場情報が有する種類識別子とから、ユーザの移動体が駐車できない第二駐車場の情報である。 (Step S510) The determination unit 132 determines the second parking lot information that does not meet the conditions from the one or more second parking lot information searched in step S509. Then, the processing unit 13 deletes the second parking lot information from the one or more second parking lot information searched in step S509. The second parking lot information that does not meet the conditions is, for example, information on the second parking lot in which the user's moving object cannot park, from the type identifier corresponding to the output instruction and the type identifier possessed by each second parking lot information. is there.

(ステップS511)構成部133は、カウンタjを代入する。 (Step S511) The configuration unit 133 substitutes the counter j.

(ステップS512)構成部133は、検索し、残った第二駐車場情報の中で、j目の第二駐車場情報が存在するか否かを判断する。j番目の第二駐車場情報が存在する場合はステップS513に行き、存在しない場合はステップS515に行く。 (Step S512) The component unit 133 searches and determines whether or not the j-th second parking lot information exists among the remaining second parking lot information. If the j-th second parking lot information exists, it goes to step S513, and if it does not exist, it goes to step S515.

(ステップS513)構成部133は、ステップS502で取得した地図情報が示す地図上に、j番目の第二駐車場情報が有する位置情報に対応する位置に、j番目の第二図柄を配置する。なお、第二図柄は、第二駐車場であることを示す図柄である。なお、第二図柄は、第二駐車場の詳細情報の表示のため押下が可能であっても良い。 (Step S513) The component unit 133 arranges the j-th second symbol at a position corresponding to the position information of the j-th second parking lot information on the map indicated by the map information acquired in step S502. The second symbol is a symbol indicating that the parking lot is the second parking lot. The second symbol may be pressable for displaying detailed information of the second parking lot.

(ステップS514)構成部133は、カウンタjを1、インクリメントする。ステップS512に戻る。 (Step S514) The component unit 133 increments the counter j by 1. Return to step S512.

(ステップS515)構成部133は、送信される出力駐車場情報を構成する。上位処理にリターンする。 (Step S515) The component unit 133 configures the output parking lot information to be transmitted. Return to higher-level processing.

次に、ステップS414の自動通知処理について、図6のフローチャートを用いて説明する。 Next, the automatic notification process in step S414 will be described with reference to the flowchart of FIG.

(ステップS601)処理部13は、カウンタiに1を代入する。 (Step S601) The processing unit 13 substitutes 1 for the counter i.

(ステップS602)処理部13は、i番目の予約情報が存在するか否かを判断する。i番目の予約情報が存在する場合はステップS603に行き、存在しない場合は上位処理にリターンする。 (Step S602) The processing unit 13 determines whether or not the i-th reservation information exists. If the i-th reservation information exists, the process proceeds to step S603, and if it does not exist, the process returns to higher-level processing.

(ステップS603)処理部13は、i番目の予約情報を用いた通知が必要であるか否かを判断する。なお、通知が必要である場合は、例えば、(1)もうすぐ予約開始時刻になる場合、(2)もうすぐ予約終了時刻になる場合、などである。 (Step S603) The processing unit 13 determines whether or not notification using the i-th reservation information is required. When notification is required, for example, (1) the reservation start time is about to come, (2) the reservation end time is about to come, and so on.

(ステップS604)処理部13は、必要である場合はステップS605に行き、通知が必要でない場合はステップS607に行く。 (Step S604) The processing unit 13 goes to step S605 if necessary, and goes to step S607 if notification is not required.

(ステップS605処理部13は、通知する情報を、格納部11から取得する。 (Step S605 The processing unit 13 acquires the information to be notified from the storage unit 11.

(ステップS606)送信部14は、i番目の予約情報に対応するユーザの連絡先の情報を当該ユーザのユーザ情報から取得し、当該連絡先の情報が示す先に、ステップS604で取得した情報を送信する。 (Step S606) The transmission unit 14 acquires the contact information of the user corresponding to the i-th reservation information from the user information of the user, and sets the information acquired in step S604 to the destination indicated by the contact information. Send.

(ステップS607)処理部13は、カウンタiを1、インクリメントする。ステップS602に戻る。 (Step S607) The processing unit 13 increments the counter i by 1. Return to step S602.

次に、ユーザ端末2の動作について説明する。ユーザ端末2のユーザ受付部22は、ユーザから情報や指示等を受け付ける。次に、ユーザ処理部23は、ユーザ受付部22が受け付けた情報や指示等を、送信するデータ構造の情報や指示等に変更する。次に、ユーザ送信部24は、当該情報や指示等を駐車場情報処理装置1に送信する。そして、ユーザ受信部25は、情報を駐車場情報処理装置1から受信する。次に、ユーザ処理部23は、受信された情報を出力するデータ構造の情報に変更する。そして、ユーザ出力部26は、当該情報を出力する。 Next, the operation of the user terminal 2 will be described. The user reception unit 22 of the user terminal 2 receives information, instructions, and the like from the user. Next, the user processing unit 23 changes the information, instructions, etc. received by the user reception unit 22 into information, instructions, etc. of the data structure to be transmitted. Next, the user transmission unit 24 transmits the information, instructions, and the like to the parking lot information processing device 1. Then, the user receiving unit 25 receives the information from the parking lot information processing device 1. Next, the user processing unit 23 changes the information into a data structure that outputs the received information. Then, the user output unit 26 outputs the information.

次に、オーナー端末3の動作について説明する。オーナー端末3のオーナー受付部32は、オーナーから、情報や指示等を受け付ける。次に、オーナー処理部33は、オーナー受付部32が受け付けた情報や指示等を、送信するデータ構造の情報や指示等に変更する。そして、オーナー送信部34は、当該情報や指示等を駐車場情報処理装置1に送信する。次に、オーナー受信部35は、情報を駐車場情報処理装置1から受信する。次に、オーナー処理部33は、受信された情報を出力するデータ構造の情報に変更する。そして、オーナー出力部36は、当該情報を出力する。 Next, the operation of the owner terminal 3 will be described. The owner reception unit 32 of the owner terminal 3 receives information, instructions, and the like from the owner. Next, the owner processing unit 33 changes the information, instructions, etc. received by the owner reception unit 32 into information, instructions, etc. of the data structure to be transmitted. Then, the owner transmission unit 34 transmits the information, instructions, and the like to the parking lot information processing device 1. Next, the owner receiving unit 35 receives the information from the parking lot information processing device 1. Next, the owner processing unit 33 changes the information into a data structure that outputs the received information. Then, the owner output unit 36 outputs the information.

以下、本実施の形態における情報システムAの具体的な動作について説明する。情報システムAの概念図は図1である。 Hereinafter, the specific operation of the information system A in the present embodiment will be described. The conceptual diagram of the information system A is FIG.

今、駐車場情報格納部111には、図7に示す構造を有する第一駐車場情報の管理表である第一駐車場情報管理表が格納されている。第一駐車場情報管理表は、「駐車場識別子」「住所」「位置情報」「オーナー名」「振込先情報」「種類識別子」「台数情報」「料金情報」「営業時間情報」「駐車場画像」を有する1以上のレコードが格納される。 Now, the parking lot information storage unit 111 stores the first parking lot information management table, which is the management table of the first parking lot information having the structure shown in FIG. 7. The first parking lot information management table is "parking lot identifier" "address" "location information" "owner name" "transfer destination information" "type identifier" "number information" "fee information" "business hours information" "parking lot One or more records having an "image" are stored.

なお、第一駐車場情報管理表の各レコードは、オーナーがオーナー端末3に入力した第一駐車場情報であり、駐車場情報処理装置1がオーナー端末3から受信し、駐車場情報格納部111に蓄積した情報である。また、「駐車場画像」の情報(例えば、「img11.jpg」等)は図示しないが、格納部11に格納されている。 Each record of the first parking lot information management table is the first parking lot information input by the owner to the owner terminal 3, received by the parking lot information processing device 1 from the owner terminal 3, and the parking lot information storage unit 111. This is the information accumulated in. Further, although the information of the "parking lot image" (for example, "img11.jpg" or the like) is not shown, it is stored in the storage unit 11.

また、駐車場情報格納部111には、図8に示す構造を有する第二駐車場情報の管理表である第二駐車場情報管理表が格納されている。第二駐車場情報管理表は、「駐車場識別子」「住所」「位置情報」「種類識別子」「台数情報」「料金情報」「営業時間情報」「駐車場画像」を有する1以上のレコードが格納される。 Further, the parking lot information storage unit 111 stores a second parking lot information management table, which is a management table of the second parking lot information having the structure shown in FIG. The second parking lot information management table contains one or more records having "parking lot identifier", "address", "location information", "type identifier", "number of units information", "fee information", "business hours information", and "parking lot image". Stored.

なお、第二駐車場情報管理表の各レコードは、処理部13がウェブ上をクローリングし、1または2以上の駐車場検索のウェブサイトから収集した情報である。なお、1または2以上の駐車場検索のウェブサイトから情報を自動取得する技術は公知技術であるので、詳細な説明は省略する。また、「駐車場画像」の情報(例えば、「imgA1.jpg」等)は図示しないが、格納部11に格納されている。また、営業時間情報「−」は、24時間営業であることを示す。 Each record in the second parking lot information management table is information collected from one or more parking lot search websites by the processing unit 13 crawling on the web. Since the technology for automatically acquiring information from one or more parking lot search websites is a known technology, detailed description thereof will be omitted. Further, although the information of the "parking lot image" (for example, "imgA1.jpg" or the like) is not shown, it is stored in the storage unit 11. Further, the business hour information "-" indicates that the business is open 24 hours a day.

また、第二駐車場情報管理表のレコードは、駐車場情報処理装置1の管理者が入力した情報でも良い。 Further, the record of the second parking lot information management table may be the information input by the administrator of the parking lot information processing device 1.

また、ユーザ情報格納部112には、図9に示す構造を有するユーザ情報管理表が格納されている。ユーザ情報管理表は、「ユーザ識別子」「氏名」「クレジットカード番号」「電話番号」「メールアドレス」「パスワード」を有する1以上のレコードが格納される。 Further, the user information storage unit 112 stores a user information management table having the structure shown in FIG. The user information management table stores one or more records having a "user identifier", "name", "credit card number", "telephone number", "email address", and "password".

なお、ユーザ情報管理表の各レコードは、各ユーザがユーザ端末2に入力したユーザ情報であり、駐車場情報処理装置1がユーザ端末2から受信し、ユーザ情報格納部112に蓄積した情報である。 Each record in the user information management table is user information input by each user to the user terminal 2, and is information received by the parking lot information processing device 1 from the user terminal 2 and stored in the user information storage unit 112. ..

さらに、予約情報格納部113には、図10に示す構造を有する予約情報管理表が格納されている。予約情報管理表は、「ID」「第一駐車場識別子」「ユーザ識別子」「時間帯情報」を有する1以上のレコードが格納される。 Further, the reservation information storage unit 113 stores a reservation information management table having the structure shown in FIG. The reservation information management table stores one or more records having an "ID", a "first parking lot identifier", a "user identifier", and a "time zone information".

なお、予約情報管理表の各レコードは、ユーザがユーザ端末2に入力した予約情報であり、駐車場情報処理装置1がユーザ端末2から受信し、ユーザ情報格納部112に蓄積した情報である。 Each record in the reservation information management table is reservation information input by the user to the user terminal 2, and is information received by the parking lot information processing device 1 from the user terminal 2 and stored in the user information storage unit 112.

かかる状況において、ユーザ「青木和男」は、目的地である「東京駅」の付近の駐車場を検索しようと、出力指示「東京駅」をユーザ端末2に入力した、とする。すると、ユーザ端末2のユーザ受付部22は、出力指示「東京駅」を受け付ける。次に、ユーザ処理部23は、ユーザ格納部21のユーザ識別子「U102」、種類識別子「大型車」を読み出し、送信する出力指示「出力指示 東京駅,U102,大型車」を構成する。次に、ユーザ送信部24は、当該出力指示を駐車場情報処理装置1に送信する。 In such a situation, it is assumed that the user "Kazuo Aoki" inputs the output instruction "Tokyo Station" to the user terminal 2 in order to search for a parking lot near the destination "Tokyo Station". Then, the user reception unit 22 of the user terminal 2 receives the output instruction "Tokyo Station". Next, the user processing unit 23 constitutes an output instruction "output instruction Tokyo station, U102, large vehicle" that reads out and transmits the user identifier "U102" and the type identifier "large vehicle" of the user storage unit 21. Next, the user transmission unit 24 transmits the output instruction to the parking lot information processing device 1.

次に、駐車場情報処理装置1の出力指示受信部121は、「出力指示 東京駅,U102,大型車」を受信する。 Next, the output instruction receiving unit 121 of the parking lot information processing device 1 receives the "output instruction Tokyo station, U102, large vehicle".

次に、構成部133は、受信された出力指示に応じた出力駐車場情報を、以下のように構成する。 Next, the component unit 133 configures the output parking lot information according to the received output instruction as follows.

つまり、まず、構成部133は、受信された出力指示に基づいて、駐車場情報の検索条件「東京駅」を取得する。次に、構成部133は、駐車場情報の検索条件に対応する東京駅周辺の地図情報を格納部11から取得する。 That is, first, the component unit 133 acquires the search condition "Tokyo station" of the parking lot information based on the received output instruction. Next, the component unit 133 acquires the map information around Tokyo Station corresponding to the search condition of the parking lot information from the storage unit 11.

次に、構成部133は、検索条件「東京駅」を用いて、東京駅の位置情報(X,Y)を地図情報から取得する。次に、構成部133は、位置情報(X,Y)と比較して、予め決められた条件を満たすほど近い位置の位置情報を有する第一駐車場情報を、第一駐車場情報管理表から検索する。なお、位置情報(X,Y)と比較して、予め決められた条件を満たすほど近い位置の位置情報とは、例えば、位置情報(X,Y)との距離が閾値以内、または閾値より近い位置の位置情報である。次に、構成部133は、検索された第一駐車場情報から、種類識別子「大型車」を種類識別子に含まない(大型車が駐車できない駐車場の)第一駐車場情報を削除する。そして、構成部133は、6つの第一駐車場情報を得たとする。 Next, the component unit 133 acquires the position information (Xt , Yt ) of the Tokyo station from the map information by using the search condition “Tokyo station”. Next, the component unit 133 displays the first parking lot information having the position information at a position close enough to satisfy a predetermined condition as compared with the position information (Xt , Yt) in the first parking lot information management table. Search from. In addition, the position information of the position close enough to satisfy the predetermined condition as compared with the position information (X t , Y t ) is, for example, the distance from the position information (X t , Y t ) within the threshold value or. It is the position information of the position closer than the threshold value. Next, the component unit 133 deletes the first parking lot information (of the parking lot where the large vehicle cannot be parked) that does not include the type identifier "large vehicle" in the type identifier from the searched first parking lot information. Then, it is assumed that the constituent unit 133 has obtained the six first parking lot information.

次に、構成部133は、6つの各第一駐車場情報が有する位置情報が示す地図上の箇所に、第一駐車場を示す第一図柄(「特P」の図柄)を配置する。 Next, the component unit 133 arranges the first symbol (the symbol of "special P") indicating the first parking lot at a place on the map indicated by the position information of each of the six first parking lot information.

次に、構成部133は、位置情報(X,Y)と比較して、予め決められた条件を満たすほど近い位置の位置情報を有する第二駐車場情報を、第二駐車場情報管理表から検索する。次に、構成部133は、検索された第二駐車場情報から、種類識別子「大型車」を種類識別子に含まない(大型車が駐車できない駐車場の)第二駐車場情報を削除する。そして、構成部133は、3つの第二駐車場情報を得たとする。 Next, the component unit 133 displays the second parking lot information having the position information at a position close enough to satisfy a predetermined condition as compared with the position information (Xt , Yt) in the second parking lot information management table. Search from. Next, the component unit 133 deletes the second parking lot information (of the parking lot where the large vehicle cannot be parked) that does not include the type identifier "large vehicle" in the type identifier from the searched second parking lot information. Then, it is assumed that the constituent unit 133 has obtained the information on the three second parking lots.

次に、構成部133は、3つの各第二駐車場情報が有する位置情報が示す地図上の箇所に、第二駐車場を示す第二図柄(「P」の図柄)を配置する。 Next, the component unit 133 arranges the second symbol (symbol of "P") indicating the second parking lot at a place on the map indicated by the position information of each of the three second parking lot information.

なお、ここで、構成部133の検索処理において、第一駐車場情報を検索する条件と、第二駐車場情報を検索する条件とが異なる条件であっても良い。例えば、構成部133が第二駐車場情報を検索する場合、第一駐車場情報を検索した後、第一駐車場情報より目的地に近いことを条件に加えて、第二駐車場情報を検索しても良い。また、例えば、構成部133は、第一駐車場情報を検索する場合には、目的地の位置情報と比較した閾値の距離がDであり、第二駐車場情報を検索する場合には、目的地の位置情報と比較した閾値の距離がDであっても良い。かかる場合、(D>D)であることは好適である。 Here, in the search process of the component unit 133, the condition for searching the first parking lot information and the condition for searching for the second parking lot information may be different. For example, when the component unit 133 searches for the second parking lot information, after searching for the first parking lot information, the second parking lot information is searched on the condition that the component unit 133 is closer to the destination than the first parking lot information. You may. Further, for example, configuration section 133, when searching for the first parking lot information, the distance threshold value in comparison with the position information of the destination is D X, when searching for the second parking lot information, distance threshold compared with the position information of the destination may be a D Y. In such a case, it is preferably a (D X> D Y).

次に、構成部133は、ユーザ端末2に送信する出力駐車場情報を構成する。なお、かかる出力駐車場情報は、地図、および地図上に6つの第一図柄と3つの第二図柄等を有する情報である。 Next, the configuration unit 133 configures the output parking lot information to be transmitted to the user terminal 2. The output parking lot information is information having a map, six first symbols, three second symbols, and the like on the map.

次に、出力駐車場情報送信部141は、構成された出力駐車場情報を、出力指示を送信してきたユーザ端末2に送信する。 Next, the output parking lot information transmission unit 141 transmits the configured output parking lot information to the user terminal 2 that has transmitted the output instruction.

次に、ユーザ端末2のユーザ受信部25は、出力駐車場情報を駐車場情報処理装置1から受信する。そして、ユーザ出力部26は、出力駐車場情報を出力する。かかる出力例は、図11である。図11において、第一図柄(1101)と第二図柄(1102)とが視覚的に区別可能な態様で出力されている。また、第一図柄は第二図柄と比較して、目立つ態様で出力されていることは好適である。 Next, the user receiving unit 25 of the user terminal 2 receives the output parking lot information from the parking lot information processing device 1. Then, the user output unit 26 outputs the output parking lot information. An example of such an output is shown in FIG. In FIG. 11, the first symbol (1101) and the second symbol (1102) are output in a visually distinguishable manner. Further, it is preferable that the first symbol is output in a conspicuous manner as compared with the second symbol.

次に、ユーザは、例えば、図11の画面から、一の第一図柄を押下した、とする。すると、駐車場の予約画面にジャンプした、とする。 Next, it is assumed that the user presses one first symbol from the screen of FIG. 11, for example. Then, it is assumed that the user jumps to the parking lot reservation screen.

次に、ユーザは、予約画面から、予約情報「第一駐車場識別子:1,時間帯情報:2017/1/5 8:00−15:00」を入力した、とする。すると、ユーザ受付部22は、かかる予約情報を受け付ける。次に、ユーザ処理部23は、ユーザ格納部21のユーザ識別子「U102」を読み出す。そして、ユーザ処理部23は、ユーザ受付部22が受け付けた予約情報を、送信するデータ構造の予約情報「第一駐車場識別子:1,ユーザ識別子:U102,時間帯情報:2017/1/5 8:00−15:00」に変更する。次に、ユーザ送信部24は、かかる予約情報を駐車場情報処理装置1に送信する。 Next, it is assumed that the user has entered the reservation information "first parking lot identifier: 1, time zone information: 2017/1/5 8: 00-15: 00" from the reservation screen. Then, the user reception unit 22 receives such reservation information. Next, the user processing unit 23 reads out the user identifier "U102" of the user storage unit 21. Then, the user processing unit 23 transmits the reservation information received by the user reception unit 22 to the reservation information “first parking lot identifier: 1, user identifier: U102, time zone information: 2017/1/5 8” of the data structure. Change to ": 00-15: 00". Next, the user transmission unit 24 transmits such reservation information to the parking lot information processing device 1.

次に、駐車場情報処理装置1の予約情報受信部122は、予約情報「第一駐車場識別子:1,ユーザ識別子:U102,時間帯情報:2017/1/5 8:00−15:00」をユーザ端末2から受信する。 Next, the reservation information receiving unit 122 of the parking lot information processing device 1 determines the reservation information "first parking lot identifier: 1, user identifier: U102, time zone information: 2017/1/5 8: 00-15: 00". Is received from the user terminal 2.

次に、判断部132は、受信された予約情報のうちの第一駐車場識別子「1」と時間帯情報「2017/1/5 8:00−15:00」とを用いて、駐車場の予約が可能か否かを判断する。ここで、判断部132は、第一駐車場識別子「1」と対になる台数情報「3」を第一駐車場情報管理表から取得する。そして、判断部132は、第一駐車場識別子「1」を含む予約情報であり、時間帯情報「2017/1/5 8:00−15:00」のいずれかの時間が被るレコードを検索し、かかる条件に合致するレコードの数「3」を予約情報管理表から取得した、とする。そして、判断部132は、取得した台数情報「3」と、予約済みのレコード数「3」とから、ユーザが指定する時間帯は、既に満車である、と判断する。つまり、判断部132は、予約不可能である、と判断する。 Next, the determination unit 132 uses the first parking lot identifier “1” and the time zone information “2017/1/5 8: 00-15: 00” in the received reservation information to obtain the parking lot. Determine if a reservation is possible. Here, the determination unit 132 acquires the number information "3" paired with the first parking lot identifier "1" from the first parking lot information management table. Then, the determination unit 132 searches for a record that is reserved information including the first parking lot identifier "1" and suffers from any time of the time zone information "2017/1/5 8: 00-15: 00". , It is assumed that the number of records "3" that matches the above conditions is acquired from the reservation information management table. Then, the determination unit 132 determines from the acquired number information "3" and the reserved number of records "3" that the time zone specified by the user is already full. That is, the determination unit 132 determines that the reservation is not possible.

次に、送信部14は、予約できなかった旨の情報を、予約情報を送信してきたユーザ端末2に送信する。 Next, the transmission unit 14 transmits the information that the reservation could not be made to the user terminal 2 that has transmitted the reservation information.

次に、ユーザ端末2は、予約できなかった旨のエラー情報を受信し、出力する。そして、このエラー情報を見たユーザ「青木和男」は、図11の画面から、他の駐車場の第一図柄を押下した、とする。そして、駐車場の予約画面にジャンプする。 Next, the user terminal 2 receives and outputs error information indicating that the reservation could not be made. Then, it is assumed that the user "Kazuo Aoki" who sees this error information presses the first symbol of another parking lot from the screen of FIG. Then, jump to the parking lot reservation screen.

次に、ユーザは、予約画面から、予約情報「第一駐車場識別子:2,時間帯情報:2017/1/5 8:00−15:00」を入力した、とする。すると、ユーザ受付部22は、かかる予約情報を受け付ける。次に、ユーザ処理部23は、送信するデータ構造の予約情報「第一駐車場識別子:2,ユーザ識別子:U102,時間帯情報:2017/1/5 8:00−15:00」を構成する。次に、ユーザ送信部24は、かかる予約情報を駐車場情報処理装置1に送信する。 Next, it is assumed that the user has entered the reservation information "first parking lot identifier: 2, time zone information: 2017/1/5 8: 00-15: 00" from the reservation screen. Then, the user reception unit 22 receives such reservation information. Next, the user processing unit 23 configures the reservation information "first parking lot identifier: 2, user identifier: U102, time zone information: 2017/1/5 8: 00-15: 00" of the data structure to be transmitted. .. Next, the user transmission unit 24 transmits such reservation information to the parking lot information processing device 1.

次に、駐車場情報処理装置1の予約情報受信部122は、予約情報「第一駐車場識別子:2,ユーザ識別子:U102,時間帯情報:2017/1/5 8:00−15:00」をユーザ端末2から受信する。 Next, the reservation information receiving unit 122 of the parking lot information processing device 1 determines the reservation information "first parking lot identifier: 2, user identifier: U102, time zone information: 2017/1/5 8: 00-15: 00". Is received from the user terminal 2.

次に、判断部132は、受信された予約情報に対して、上記と同様の判断処理を行い、予約可能である、と判断した、とする。 Next, it is assumed that the determination unit 132 performs the same determination process as above on the received reservation information and determines that the reservation is possible.

次に、蓄積部131は、予約情報「第一駐車場識別子:2,ユーザ識別子:U102,時間帯情報:2017/1/5 8:00−15:00」を、予約情報管理表(図10)に蓄積する。 Next, the storage unit 131 uses the reservation information "first parking lot identifier: 2, user identifier: U102, time zone information: 2017/1/5 8: 00-15: 00" in the reservation information management table (FIG. 10). ) Accumulates.

次に、送信部14は、予約完了の旨の情報を、ユーザ「青木和男」のユーザ端末2に送信する。 Next, the transmission unit 14 transmits information to the effect that the reservation is completed to the user terminal 2 of the user "Kazuo Aoki".

次に、駐車場情報処理装置1の処理部13は、自動通知処理を行うタイミングである、と判断した、とする。なお、ここでは、処理部13は、例えば、10分ごとに、自動通知処理を行うタイミングである、と判断する、とする。 Next, it is assumed that the processing unit 13 of the parking lot information processing device 1 determines that it is time to perform the automatic notification processing. Here, it is assumed that the processing unit 13 determines that it is the timing to perform the automatic notification processing, for example, every 10 minutes.

そして、処理部13は、予約情報管理表(図10)の各予約情報に対して、以下の(1)(2)の通知が必要であるか否かを判断し、通知が必要である場合、ユーザ端末2に通知する。
(1)もうすぐ予約開始時刻になる旨の第一通知
Then, the processing unit 13 determines whether or not the following notifications (1) and (2) are necessary for each reservation information in the reservation information management table (FIG. 10), and when the notification is necessary. , Notify the user terminal 2.
(1) First notice that the reservation start time will soon come

処理部13は、図示しない時計から現在時刻を取得する。次に、処理部13は、各予約情報の時間帯情報の開始時刻を取得する。そして、処理部13は、現在時刻が開始時刻の前であり、開始時刻の閾値(例えば、30分)より近い時刻であり、第一通知を行っていない予約情報であるか否かを判断する。次に、処理部13は、上記の条件を満たす予約情報である場合、当該予約情報に含まれるユーザ識別子を予約情報管理表から取得する。次に、処理部13は、取得したユーザ識別子と対になるメールアドレスを取得する。次に、送信部14は、当該メールアドレス宛に、もうすぐ予約開始時刻になる旨の通知情報(例えば、「予約されている駐車場の使用開始時刻が近づいています。・・・」)を送信する。なお、処理部13は、第一通知の後、第一通知を行った旨の情報(例えば、フラグ)を、予約情報に対応付けて蓄積する。
(2)もうすぐ予約終了時刻になる旨の第二通知
The processing unit 13 acquires the current time from a clock (not shown). Next, the processing unit 13 acquires the start time of the time zone information of each reservation information. Then, the processing unit 13 determines whether or not the current time is before the start time, the time is closer than the threshold value of the start time (for example, 30 minutes), and the reservation information is not the first notification. .. Next, when the reservation information satisfies the above conditions, the processing unit 13 acquires the user identifier included in the reservation information from the reservation information management table. Next, the processing unit 13 acquires an e-mail address paired with the acquired user identifier. Next, the transmission unit 14 sends notification information (for example, "The reserved parking lot usage start time is approaching ...") to the e-mail address to the effect that the reservation start time is about to come. To do. After the first notification, the processing unit 13 stores information (for example, a flag) indicating that the first notification has been made in association with the reservation information.
(2) Second notification that the reservation end time will soon come

処理部13は、図示しない時計から現在時刻を取得する。次に、処理部13は、各予約情報の時間帯情報の終了時刻を取得する。そして、処理部13は、現在時刻が終了時刻の前であり、終了時刻の閾値(例えば、15分)より近い時刻であり、第二通知を行っていない予約情報であるか否かを判断する。次に、処理部13は、上記の条件を満たす予約情報である場合、当該予約情報に含まれるユーザ識別子を予約情報管理表から取得する。次に、処理部13は、取得したユーザ識別子と対になるメールアドレスを取得する。次に、送信部14は、当該メールアドレス宛に、もうすぐ予約終了時刻になる旨の通知情報(例えば、「予約されている駐車場の使用終了時刻が近づいています。・・・」)を送信する。なお、処理部13は、第二通知の後、第二通知を行った旨の情報(例えば、フラグ)を、予約情報に対応付けて蓄積する。 The processing unit 13 acquires the current time from a clock (not shown). Next, the processing unit 13 acquires the end time of the time zone information of each reservation information. Then, the processing unit 13 determines whether or not the current time is before the end time, the time is closer than the threshold value of the end time (for example, 15 minutes), and the second notification is not performed. .. Next, when the reservation information satisfies the above conditions, the processing unit 13 acquires the user identifier included in the reservation information from the reservation information management table. Next, the processing unit 13 acquires an e-mail address paired with the acquired user identifier. Next, the transmission unit 14 sends notification information (for example, "the reserved parking lot usage end time is approaching ...") to the e-mail address to the effect that the reservation end time is about to come. To do. After the second notification, the processing unit 13 stores information (for example, a flag) indicating that the second notification has been performed in association with the reservation information.

そして、ユーザ端末2は、第一通知または第二通知を受信し、出力する。 Then, the user terminal 2 receives and outputs the first notification or the second notification.

以上、本実施の形態によれば、予約できる駐車場の情報と予約できない駐車場の情報とを、同時にかつ視覚的に区別して閲覧できる。そのため、ユーザにとっても、オーナーにとっても好適な駐車場検索システムが提供できる。 As described above, according to the present embodiment, the information on the parking lot that can be reserved and the information on the parking lot that cannot be reserved can be visually distinguished at the same time. Therefore, it is possible to provide a parking lot search system suitable for both the user and the owner.

つまり、ユーザは、駐車場の予約が必要な場合と予約が必要でない場合とで、同じインターフェイスで駐車場検索ができる。また、ユーザは、駐車場の予約をしようとしたけれども、満車予定等により、予約できなかった場合でも、続けて、予約できない、駐車できる可能性のある駐車場の情報を得ることができる。 That is, the user can search for a parking lot with the same interface depending on whether the parking lot needs to be reserved or not. Further, even if the user tries to reserve a parking lot but cannot make a reservation due to a full schedule or the like, he / she can continuously obtain information on a parking lot that cannot be reserved or may be parked.

また、予約できる駐車場では、クレジットカード等の事前決済により、ゲートやフラップなどの設備を必要としないために、予約できる駐車場の利用料金は、ゲート等の設備を有し、予約できない駐車場と比較して、通常、安価である。そのため、予約できる駐車場の情報と予約できない駐車場の情報とをシームレスに扱えるウェブサイトにより、予約できる駐車場の利用が活性化される。つまり、目的地到着前に、ウェブサイトで予約できない駐車場を検索してから目的地に向かうユーザを、予約できる駐車場に強力に誘導でき、オーナーにとってメリットが大きい。 In addition, since parking lots that can be reserved do not require equipment such as gates and flaps due to advance payment by credit card etc., the usage fee for parking lots that can be reserved is a parking lot that has equipment such as gates and cannot be reserved. Is usually cheaper than. Therefore, the use of the parking lot that can be reserved is activated by the website that can seamlessly handle the information of the parking lot that can be reserved and the information of the parking lot that cannot be reserved. In other words, before arriving at the destination, it is possible to strongly guide the user who goes to the destination after searching for a parking lot that cannot be reserved on the website to the parking lot that can be reserved, which is a great advantage for the owner.

また、本実施の形態によれば、ユーザ情報を登録したユーザのみが駐車場の予約ができる。また、本実施の形態によれば、事前決済が行われる。そのため、駐車場を提供するオーナーにとって多大な安心が得られる。また、ユーザの不正が行われる可能性を低くすることができる。 Further, according to the present embodiment, only the user who has registered the user information can reserve the parking lot. Further, according to the present embodiment, advance payment is made. Therefore, a great deal of peace of mind can be obtained for the owner who provides the parking lot. In addition, the possibility of user fraud can be reduced.

なお、本実施の形態によれば、本実施の形態における処理は、ソフトウェアで実現しても良い。そして、このソフトウェアをソフトウェアダウンロード等により配布しても良い。また、このソフトウェアをCD−ROMなどの記録媒体に記録して流布しても良い。なお、このことは、本明細書における他の実施の形態においても該当する。なお、本実施の形態における情報処理装置を実現するソフトウェアは、以下のようなプログラムである。つまり、記録媒体は、予約可能な第一駐車場に関する駐車場情報である1以上の第一駐車場情報と、予約できない第二駐車場に関する駐車場情報である1以上の第二駐車場情報とが、区別可能に格納されている駐車場情報格納部を具備し、このプログラムは、コンピュータを、駐車場情報の出力の指示である出力指示をユーザ端末から受信する出力指示受信部と、前記出力指示の受信に応じて、第一駐車場と第二駐車場とを視覚的に区別可能に駐車場の情報を前記ユーザ端末で出力するように、前記1以上の第一駐車場情報と前記1以上の第二駐車場情報とを用いて、出力する駐車場の情報である出力駐車場情報を構成する構成部と、前記構成部が構成した出力駐車場情報を、前記ユーザ端末に送信する出力駐車場情報送信部として機能させるためのプログラム、である。 According to the present embodiment, the processing in the present embodiment may be realized by software. Then, this software may be distributed by software download or the like. Further, this software may be recorded on a recording medium such as a CD-ROM and disseminated. This also applies to other embodiments herein. The software that realizes the information processing device in this embodiment is the following program. That is, the recording medium includes one or more first parking lot information which is parking lot information about the first parking lot that can be reserved, and one or more second parking lot information which is parking lot information about the second parking lot that cannot be reserved. However, the program includes a parking lot information storage unit that is stored in a distinguishable manner, and this program has an output instruction receiving unit that receives an output instruction, which is an instruction for outputting parking lot information, from a user terminal, and the output. The first parking lot information and the first parking lot information 1 or more so as to output the parking lot information on the user terminal so that the first parking lot and the second parking lot can be visually distinguished in response to the reception of the instruction. Using the above second parking lot information, an output for transmitting the output parking lot information, which is the information of the parking lot to be output, and the output parking lot information configured by the component unit to the user terminal. It is a program to function as a parking lot information transmission unit.

また、図12は、本明細書で述べたプログラムを実行して、上述した種々の実施の形態の駐車場情報処理装置1等を実現するコンピュータの外観を示す。上述の実施の形態は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムで実現され得る。図12は、このコンピュータシステム300の概観図であり、図13は、システム300のブロック図である。 Further, FIG. 12 shows the appearance of a computer that executes the program described in the present specification to realize the parking lot information processing apparatus 1 and the like according to the various embodiments described above. The embodiments described above may be implemented in computer hardware and computer programs running on it. FIG. 12 is an overview view of the computer system 300, and FIG. 13 is a block diagram of the system 300.

図12において、コンピュータシステム300は、CD−ROMドライブを3012含むコンピュータ301と、キーボード302と、マウス303と、モニタ304とを含む。 In FIG. 12, the computer system 300 includes a computer 301 including a CD-ROM drive 3012, a keyboard 302, a mouse 303, and a monitor 304.

図13において、コンピュータ301は、CD−ROMドライブ3012と、MPU3013と、バス3014と、ROM3015と、RAM3016と、ハードディスク3017とを含む。ROM3015は、ブートアッププログラム等のプログラムを記憶している。RAM3016は、MPU3013に接続され、アプリケーションプログラムの命令を一時的に記憶するとともに一時記憶空間を提供する。ハードディスク3017は、通常、アプリケーションプログラム、システムプログラム、及びデータを記憶している。ここでは、図示しないが、コンピュータ301は、さらに、LANへの接続を提供するネットワークカードを含んでも良い。 In FIG. 13, the computer 301 includes a CD-ROM drive 3012, an MPU 3013, a bus 3014, a ROM 3015, a RAM 3016, and a hard disk 3017. The ROM 3015 stores a program such as a boot-up program. The RAM 3016 is connected to the MPU 3013 to temporarily store the instructions of the application program and provide a temporary storage space. The hard disk 3017 usually stores application programs, system programs, and data. Although not shown here, the computer 301 may further include a network card that provides a connection to the LAN.

コンピュータシステム300に、上述した実施の形態の駐車場情報処理装置1等の機能を実行させるプログラムは、CD−ROM3101に記憶されて、CD−ROMドライブ3012に挿入され、さらにハードディスク3017に転送されても良い。また、プログラムは、図示しないネットワークを介してコンピュータ301に送信され、ハードディスク3017に記憶されても良い。プログラムは実行の際にRAM3016にロードされる。プログラムは、CD−ROM3101またはネットワークから直接、ロードされても良い。 The program for causing the computer system 300 to execute the functions of the parking lot information processing device 1 and the like according to the above-described embodiment is stored in the CD-ROM 3101, inserted into the CD-ROM drive 3012, and further transferred to the hard disk 3017. Is also good. Further, the program may be transmitted to the computer 301 via a network (not shown) and stored in the hard disk 3017. The program is loaded into RAM 3016 at run time. The program may be loaded directly from the CD-ROM3101 or network.

プログラムは、コンピュータ301に、上述した実施の形態の駐車場情報処理装置1等の機能を実行させるオペレーティングシステム(OS)、またはサードパーティープログラム等は、必ずしも含まなくても良い。プログラムは、制御された態様で適切なモジュールを呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいれば良い。コンピュータシステム300がどのように動作するかは周知であり、詳細な説明は省略する。 The program does not necessarily include an operating system (OS) that causes the computer 301 to execute the functions of the parking lot information processing device 1 and the like according to the above-described embodiment, or a third-party program or the like. The program need only include a portion of the instructions that will call the appropriate module in a controlled manner and obtain the desired result. It is well known how the computer system 300 works, and detailed description thereof will be omitted.

なお、上記プログラムにおいて、情報を送信するステップや、情報を受信するステップなどでは、ハードウェアによって行われる処理、例えば、送信ステップにおけるモデムやインターフェースカードなどで行われる処理(ハードウェアでしか行われない処理)は含まれない。 In the above program, in the step of transmitting information and the step of receiving information, processing performed by hardware, for example, processing performed by a modem or interface card in the transmission step (performed only by hardware). Processing) is not included.

また、上記プログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。 Further, the number of computers that execute the above program may be singular or plural. That is, centralized processing may be performed, or distributed processing may be performed.

また、上記各実施の形態において、一の装置に存在する2以上の通信手段は、物理的に一の媒体で実現されても良いことは言うまでもない。 Further, it goes without saying that in each of the above embodiments, the two or more communication means existing in one device may be physically realized by one medium.

また、上記各実施の形態において、各処理(各機能)は、単一の装置(システム)によって集中処理されることによって実現されてもよく、あるいは、複数の装置によって分散処理されることによって実現されてもよい。 Further, in each of the above-described embodiments, each process (each function) may be realized by centralized processing by a single device (system), or by distributed processing by a plurality of devices. May be done.

本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。 It goes without saying that the present invention is not limited to the above embodiments, and various modifications can be made, and these are also included in the scope of the present invention.

以上のように、本発明にかかる駐車場情報処理装置は、予約できる駐車場の情報と予約できない駐車場の情報とを、同時にかつ視覚的に区別して閲覧できるという効果を有し、駐車場情報処理装置等として有用である。 As described above, the parking lot information processing device according to the present invention has an effect that the information on the parking lot that can be reserved and the information on the parking lot that cannot be reserved can be viewed at the same time and visually distinguished, and the parking lot information. It is useful as a processing device and the like.

1 駐車場情報処理装置
2 ユーザ端末
3 オーナー端末
11 格納部
12 受信部
13 処理部
14 送信部
15 出力部
21 ユーザ格納部
22 ユーザ受付部
23 ユーザ処理部
24 ユーザ送信部
25 ユーザ受信部
26 ユーザ出力部
31 オーナー格納部
32 オーナー受付部
33 オーナー処理部
34 オーナー送信部
35 オーナー受信部
36 オーナー出力部
111 駐車場情報格納部
112 ユーザ情報格納部
113 予約情報格納部
121 出力指示受信部
122 予約情報受信部
131 蓄積部
132 判断部
133 構成部
134 事前決済部
135 統計処理部
141 出力駐車場情報送信部
151 統計出力部
1 Parking lot information processing device 2 User terminal 3 Owner terminal 11 Storage unit 12 Reception unit 13 Processing unit 14 Transmission unit 15 Output unit 21 User storage unit 22 User reception unit 23 User processing unit 24 User transmission unit 25 User reception unit 26 User output Department 31 Owner storage unit 32 Owner reception unit 33 Owner processing unit 34 Owner transmission unit 35 Owner reception unit 36 Owner output unit 111 Parking lot information storage unit 112 User information storage unit 113 Reservation information storage unit 121 Output instruction reception unit 122 Reservation information reception Department 131 Accumulation unit 132 Judgment unit 133 Configuration unit 134 Pre-payment unit 135 Statistics processing unit 141 Output parking lot information transmission unit 151 Statistics output unit

Claims (10)

予約を受け付け得る第一駐車場に関する駐車場情報である1以上の第一駐車場情報と、予約を受け付け得ない第二駐車場に関する駐車場情報である1以上の第二駐車場情報とが、区別可能に格納されている駐車場情報格納部と、
第一駐車場を識別する第一駐車場識別子と予約者を識別するユーザ識別子と予約する時間帯を特定する時間帯情報とを有する1以上の予約情報が格納される予約情報格納部と、
駐車場情報の出力の指示である出力指示をユーザ端末から受信する出力指示受信部と、
前記出力指示の受信に応じて、第一駐車場と第二駐車場とを視覚的に区別可能に駐車場の情報を前記ユーザ端末で出力するように、前記1以上の第一駐車場情報と前記1以上の第二駐車場情報とを用いて、出力する駐車場の情報である出力駐車場情報を構成する構成部と、
前記構成部が構成した出力駐車場情報を、前記ユーザ端末に送信する出力駐車場情報送信部と
ユーザ端末から第一駐車場識別子とユーザ識別子と時間帯情報とを有する予約情報を受信する予約情報受信部と、
前記予約情報受信部が受信した予約情報が有する第一駐車場識別子とユーザ識別子とに対応付けて、前記予約情報が有する時間帯情報を前記予約情報格納部に蓄積する蓄積部とを具備する駐車場情報処理装置。
One or more first parking lot information which is the parking lot information about the first parking lot which can accept the reservation and one or more second parking lot information which is the parking lot information about the second parking lot which cannot accept the reservation The parking lot information storage unit that is stored in a distinguishable manner,
A reservation information storage unit that stores one or more reservation information having a first parking lot identifier that identifies the first parking lot, a user identifier that identifies the reservation person, and time zone information that specifies the time zone to be reserved.
An output instruction receiving unit that receives an output instruction, which is an instruction to output parking lot information, from a user terminal,
In response to the reception of the output instruction, the parking lot information can be visually distinguished from the first parking lot and the second parking lot so that the user terminal outputs the parking lot information with the one or more first parking lot information. Using the above-mentioned one or more second parking lot information, a component unit that constitutes output parking lot information, which is output parking lot information, and
An output parking lot information transmission unit that transmits the output parking lot information configured by the configuration unit to the user terminal, and an output parking lot information transmission unit .
A reservation information receiving unit that receives reservation information having a first parking lot identifier, a user identifier, and a time zone information from a user terminal.
A station having a storage unit that stores the time zone information of the reservation information in the reservation information storage unit in association with the first parking lot identifier and the user identifier of the reservation information received by the reservation information receiving unit. Parking lot information processing device.
前記予約情報格納部の予約情報に基づいて、予め決められた条件を満たした場合に、駐車料金の事前決済を行う事前決済部をさらに具備する請求項記載の駐車場情報処理装置。 The reservation based on the information storage section of the reservation information, if it meets a predetermined condition, parking information processing apparatus according to claim 1, further comprising a pre-payment unit to pre-payment of the parking fee. 前記第一駐車場情報と前記第二駐車場情報は、駐車場の位置を特定する位置情報を有し、
前記出力駐車場情報は、
地図情報と、当該地図情報に対応する地図上に第一駐車場を示す1以上の第一図柄と第二駐車場を示す1以上の第二図柄とを有し、
前記1以上の各第一図柄と前記1以上の各第二図柄とは、対応する第一駐車場情報または対応する第二駐車場情報が有する位置情報により特定される地図上の位置に配置されている請求項1または請求項2記載の駐車場情報処理装置。
The first parking lot information and the second parking lot information have position information for specifying the position of the parking lot.
The output parking lot information is
It has map information and one or more first symbols indicating the first parking lot and one or more second symbols indicating the second parking lot on the map corresponding to the map information.
The 1 or more first symbols and the 1 or more second symbols are arranged at positions on the map specified by the corresponding first parking lot information or the position information possessed by the corresponding second parking lot information. The parking lot information processing device according to claim 1 or 2.
前記第一駐車場情報は、
駐車可能な移動体の種類を特定する種類識別子を有し、
前記出力指示に対応する種類識別子と第一駐車場情報が有する種類識別子とから、前記出力指示を送信したユーザ端末のユーザの移動体が前記第一駐車場情報に対応する駐車場に駐車可能か否かを判断する判断部をさらに具備し、
前記構成部は、
前記判断部における判断結果を示す出力駐車場情報を構成する請求項1から請求項いずれか一項に記載の駐車場情報処理装置。
The first parking lot information is
Has a type identifier that identifies the type of mobile that can be parked
From the type identifier corresponding to the output instruction and the type identifier possessed by the first parking lot information, is it possible for the mobile body of the user of the user terminal that transmitted the output instruction to park in the parking lot corresponding to the first parking lot information? Further equipped with a judgment unit to judge whether or not
The component is
The parking lot information processing device according to any one of claims 1 to 3, which constitutes output parking lot information indicating a determination result in the determination unit.
前記構成部は、
前記判断部における判断結果を用いて、駐車できない駐車場の情報を有さない出力駐車場情報を構成する請求項記載の駐車場情報処理装置。
The component is
The parking lot information processing device according to claim 4, wherein the determination result in the determination unit is used to configure output parking lot information that does not have information on a parking lot that cannot be parked.
前記第一駐車場情報は、
営業時間を特定する営業時間情報を有し、
前記構成部は、
前記営業時間情報を用いて出力駐車場情報を構成する請求項1から請求項いずれか一項に記載の駐車場情報処理装置。
The first parking lot information is
Has business hours information that identifies business hours,
The component is
The parking lot information processing device according to any one of claims 1 to 5, which constitutes output parking lot information using the business hours information.
前記予約情報格納部の1以上の予約情報を用いて、駐車場ごとの情報の統計処理を行い、統計情報を取得する統計処理部と、
前記統計情報を出力する統計出力部とをさらに具備する請求項1から請求項6いずれか一項に記載の駐車場情報処理装置。
Using one or more reservation information of the reservation information storage unit, a statistical processing unit that performs statistical processing of information for each parking lot and acquires statistical information, and a statistical processing unit.
The parking lot information processing device according to any one of claims 1 to 6 , further comprising a statistical output unit that outputs the statistical information.
前記統計情報は、
予約がキャンセルされたことに関するキャンセル情報、または予約されたが利用されなかったことに関する非利用情報を含む請求項記載の駐車場情報処理装置。
The statistical information is
The parking lot information processing device according to claim 7, which includes cancellation information regarding the cancellation of the reservation or non-use information regarding the reservation but not being used.
を受け付け得る第一駐車場に関する駐車場情報である1以上の第一駐車場情報と、予約を受け付け得ない第二駐車場に関する駐車場情報である1以上の第二駐車場情報とが、区別可能に格納されている駐車場情報格納部、第一駐車場を識別する第一駐車場識別子と予約者を識別するユーザ識別子と予約する時間帯を特定する時間帯情報とを有する1以上の予約情報が格納される予約情報格納部、出力指示受信部、構成部、出力駐車場情報送信部、予約情報受信部、および蓄積部より実現される駐車場情報処理方法であって、
前記出力指示受信部が、駐車場情報の出力の指示である出力指示をユーザ端末から受信する出力指示受信ステップと、
前記構成部が、前記出力指示の受信に応じて、第一駐車場と第二駐車場とを視覚的に区別可能に駐車場の情報を前記ユーザ端末で出力するように、前記1以上の第一駐車場情報と前記1以上の第二駐車場情報とを用いて、出力する駐車場の情報である出力駐車場情報を構成する構成ステップと、
前記出力駐車場情報送信部が、前記構成ステップで構成された出力駐車場情報を、前記ユーザ端末に送信する出力駐車場情報送信ステップと
前記予約情報受信部が、ユーザ端末から第一駐車場識別子とユーザ識別子と時間帯情報とを有する予約情報を受信する予約情報受信ステップと、
前記蓄積部が、前記予約情報受信部が受信した予約情報が有する第一駐車場識別子とユーザ識別子とに対応付けて、前記予約情報が有する時間帯情報を前記予約情報格納部に蓄積する蓄積ステップとを具備する駐車場情報処理方法。
1 and more first parking information is parking information for the first parking can accept about pre, and the one or more second parking information is parking information for the second parking not accept reservations , A parking information storage unit that is stored distinguishably, one or more having a first parking lot identifier that identifies the first parking lot, a user identifier that identifies the reservation person, and time zone information that specifies the time zone to reserve. It is a parking lot information processing method realized by a reservation information storage unit, an output instruction receiving unit, a configuration unit, an output parking lot information transmitting unit , a reservation information receiving unit, and a storage unit that stores the reservation information of the above.
An output instruction receiving step in which the output instruction receiving unit receives an output instruction, which is an instruction for outputting parking lot information, from the user terminal.
The one or more so that the component unit outputs the parking lot information on the user terminal so that the first parking lot and the second parking lot can be visually distinguished in response to the reception of the output instruction. A configuration step for configuring output parking lot information, which is output parking lot information, using one parking lot information and one or more second parking lot information, and
An output parking lot information transmission step in which the output parking lot information transmission unit transmits the output parking lot information configured in the configuration step to the user terminal .
A reservation information receiving step in which the reservation information receiving unit receives reservation information having a first parking lot identifier, a user identifier, and a time zone information from a user terminal.
A storage step in which the storage unit stores the time zone information of the reservation information in the reservation information storage unit in association with the first parking lot identifier and the user identifier of the reservation information received by the reservation information reception unit. Parking information processing method comprising the door.
を受け付け得る第一駐車場に関する駐車場情報である1以上の第一駐車場情報と、予約を受け付け得ない第二駐車場に関する駐車場情報である1以上の第二駐車場情報とが、区別可能に格納されている駐車場情報格納部と、第一駐車場を識別する第一駐車場識別子と予約者を識別するユーザ識別子と予約する時間帯を特定する時間帯情報とを有する1以上の予約情報が格納される予約情報格納部とにアクセス可能なコンピュータを、
駐車場情報の出力の指示である出力指示をユーザ端末から受信する出力指示受信部と、
前記出力指示の受信に応じて、第一駐車場と第二駐車場とを視覚的に区別可能に駐車場の情報を前記ユーザ端末で出力するように、前記1以上の第一駐車場情報と前記1以上の第二駐車場情報とを用いて、出力する駐車場の情報である出力駐車場情報を構成する構成部と、
前記構成部が構成した出力駐車場情報を、前記ユーザ端末に送信する出力駐車場情報送信部と
ユーザ端末から第一駐車場識別子とユーザ識別子と時間帯情報とを有する予約情報を受信する予約情報受信部と、
前記予約情報受信部が受信した予約情報が有する第一駐車場識別子とユーザ識別子とに対応付けて、前記予約情報が有する時間帯情報を前記予約情報格納部に蓄積する蓄積部として機能させるためのプログラム。
1 and more first parking information is parking information for the first parking can accept about pre, and the one or more second parking information is parking information for the second parking not accept reservations It has a parking lot information storage unit that is stored in a distinguishable manner , a first parking lot identifier that identifies the first parking lot, a user identifier that identifies the reservation person, and time zone information that specifies the time zone to reserve. A computer that can access the reservation information storage unit that stores the above reservation information
An output instruction receiving unit that receives an output instruction, which is an instruction to output parking lot information, from a user terminal,
In response to the reception of the output instruction, the parking lot information can be visually distinguished from the first parking lot and the second parking lot so that the user terminal outputs the parking lot information with the one or more first parking lot information. Using the above-mentioned one or more second parking lot information, a component unit that constitutes output parking lot information, which is output parking lot information, and
An output parking lot information transmission unit that transmits the output parking lot information configured by the configuration unit to the user terminal, and an output parking lot information transmission unit .
A reservation information receiving unit that receives reservation information having a first parking lot identifier, a user identifier, and a time zone information from a user terminal.
In association with a first parking identifier and user identifier reservation information the reservation information receiving unit receives has to function the time zone information in which the reservation information has as a storage section for storing the reservation information storage unit Program for.
JP2017008427A 2017-01-20 2017-01-20 Parking lot information processing device, parking lot information processing method, and program Active JP6889562B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017008427A JP6889562B2 (en) 2017-01-20 2017-01-20 Parking lot information processing device, parking lot information processing method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017008427A JP6889562B2 (en) 2017-01-20 2017-01-20 Parking lot information processing device, parking lot information processing method, and program

Publications (2)

Publication Number Publication Date
JP2018116622A JP2018116622A (en) 2018-07-26
JP6889562B2 true JP6889562B2 (en) 2021-06-18

Family

ID=62984000

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017008427A Active JP6889562B2 (en) 2017-01-20 2017-01-20 Parking lot information processing device, parking lot information processing method, and program

Country Status (1)

Country Link
JP (1) JP6889562B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102080928B1 (en) * 2018-10-31 2020-02-24 주차장만드는사람들(주) Service providing system and method for parking lot based on ARS

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001006093A (en) * 1999-06-17 2001-01-12 Matsushita Electric Ind Co Ltd Parking condition managing device and on-vehicle guiding device
JP2001184415A (en) * 1999-12-27 2001-07-06 Mitsubishi Heavy Ind Ltd Method and device for collecting charge for booking
JP2002288526A (en) * 2001-03-26 2002-10-04 Matsushita Electric Ind Co Ltd Information collecting device, facility information providing device, information providing device, information collecting method, facility information providing method and information providing method

Also Published As

Publication number Publication date
JP2018116622A (en) 2018-07-26

Similar Documents

Publication Publication Date Title
JP7347470B2 (en) Method and apparatus for pushing notifications, mobile terminal, and graphical user interface
US11493347B2 (en) Using historical location data to improve estimates of location
US20160048777A1 (en) Reservation management method and reservation management apparatus
JP2002245077A (en) Information distribution service system and mobile data transmission / reception device
CN105430075A (en) Public renting vehicle reserving method, device and system
CN112990642B (en) Server apparatus, information processing system, non-transitory storage medium, and method for operating information processing system
JP4703713B2 (en) Operation method of information service system
JP6814695B2 (en) Reservation management device, reservation management method, and program
JP2018124596A (en) Data management system, data processing device, wireless terminal device, server device, and program
JP7166421B2 (en) Parking lot information processing device, parking information processing method, and program
KR20090066259A (en) Navigation contents provision service system using interworking with mobile communication terminal means
JP6889562B2 (en) Parking lot information processing device, parking lot information processing method, and program
JP2018092209A (en) Parking lot reservation system, parking lot reservation method, computer program and storage medium storing the computer program
JP6670735B2 (en) How to manage a car room reservation in a parking lot
CN113297465B (en) Method and device for providing traffic scheme information and electronic equipment
JP7131899B2 (en) Parking lot information processing device, parking information processing method, and program
JP2004164288A (en) Information processor, information processing support device, user information management device and information processing support system
JP6530117B1 (en) Loan management apparatus, loan management method and loan management program
JP2007192549A (en) Route-assisting method with incentive
JP6717397B2 (en) Information distribution system, information distribution device and program
JP7161908B2 (en) Mobile Reservation Device, Mobile Reservation Method, and Program
JP2018106544A (en) Parking lot reservation management device, parking lot reservation management method, and program
CN112308653A (en) Server, information processing system, and information processing method
TWI541758B (en) Taxi on-site servive system and communication device thereof, server and graphical user interface
JP7240299B2 (en) Setting device, setting method and setting program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20191113

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200917

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20201013

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20201209

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210521

R150 Certificate of patent or registration of utility model

Ref document number: 6889562

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250