Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6867098B2 - Information system - Google Patents
[go: Go Back, main page]

JP6867098B2 - Information system - Google Patents

Information system Download PDF

Info

Publication number
JP6867098B2
JP6867098B2 JP2015049029A JP2015049029A JP6867098B2 JP 6867098 B2 JP6867098 B2 JP 6867098B2 JP 2015049029 A JP2015049029 A JP 2015049029A JP 2015049029 A JP2015049029 A JP 2015049029A JP 6867098 B2 JP6867098 B2 JP 6867098B2
Authority
JP
Japan
Prior art keywords
information
authentication
unit
rental
reservation
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
JP2015049029A
Other languages
Japanese (ja)
Other versions
JP2016170556A5 (en
JP2016170556A (en
Inventor
亮介 岡崎
亮介 岡崎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Micware Co Ltd
Original Assignee
Micware Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Micware Co Ltd filed Critical Micware Co Ltd
Priority to JP2015049029A priority Critical patent/JP6867098B2/en
Publication of JP2016170556A publication Critical patent/JP2016170556A/en
Publication of JP2016170556A5 publication Critical patent/JP2016170556A5/en
Application granted granted Critical
Publication of JP6867098B2 publication Critical patent/JP6867098B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、レンタル対象物を使用可能な状態にする情報処理装置等に関するものである。 The present invention relates to an information processing device or the like that makes a rental object usable.

従来、自動車を所定の期間、レンタルするサービス(非特許文献1参照)、複数の自動車を、必要なときに必要な期間だけ使用できるサービス(非特許文献2参照)などが存在する。 Conventionally, there are a service of renting a car for a predetermined period (see Non-Patent Document 1), a service of using a plurality of cars when and for a necessary period (see Non-Patent Document 2), and the like.

“トヨタレンタカー”、[online]、トヨタ自動車株式会社、[2015年1月27日検索]、インターネット[URL;https://rent.toyota.co.jp/]"Toyota Rent-A-Car", [online], Toyota Motor Corporation, [Searched on January 27, 2015], Internet [URL; https://rent.toyota.co.jp/] “カーシェアリングのタイムズカープラス”、[online]、タイムズ24株式会社、[2015年1月27日検索]、インターネット[URL;http://plus.timescar.jp/]"Car Sharing Times Car Plus", [online], Times 24 Co., Ltd., [Search January 27, 2015], Internet [URL; http://plus.timescar.jp/]

従来、レンタルの対象物をレンタルする際の人手の処理が煩雑であった。 Conventionally, manual processing when renting an object to be rented has been complicated.

本第一の開示の情報処理装置は、レンタルの対象物であるレンタル対象物の予約に関する情報であり、レンタル対象物を識別する情報であるレンタル対象物識別情報を有する情報である予約情報が格納される格納部と、レンタル対象物に設置されている装置であり、予約情報を受信した場合に、予約情報を認証し、予約情報が正当である場合に、設置されているレンタル対象物を使用可能な状態にする装置である認証装置に、予約情報を送信する送信部とを備える情報処理装置である。 The information processing device of the first disclosure stores information regarding reservation of a rental object which is a rental object, and stores reservation information which is information having rental object identification information which is information for identifying the rental object. It is a storage unit to be processed and a device installed on the rental object, and when the reservation information is received, the reservation information is authenticated, and when the reservation information is valid, the installed rental object is used. It is an information processing device including a transmission unit for transmitting reservation information in an authentication device which is a device for making it possible.

このような構成により、レンタルの対象物をレンタルする際の人手の処理の煩雑さを解消することができる。 With such a configuration, it is possible to eliminate the complexity of manual processing when renting the object to be rented.

また、本第二の開示の情報処理装置は、第一の開示に対して、予約情報を送信する指示である送信指示を受け付ける受付部と、送信指示の受け付けに応じて、格納部から予約情報を取得する取得部とをさらに備え、送信部は、取得部が取得した予約情報を送信する情報処理装置である。 Further, the information processing apparatus of the second disclosure has a reception unit that receives a transmission instruction that is an instruction to transmit reservation information for the first disclosure, and a storage unit that accepts the transmission instruction. The transmission unit is an information processing device that transmits the reservation information acquired by the acquisition unit.

このような構成により、レンタルの対象物をレンタルする際の人手の処理の煩雑さを解消することができる。 With such a configuration, it is possible to eliminate the complexity of manual processing when renting the object to be rented.

また、本第三の開示の情報処理装置は、第一または第二の開示に対して、予約情報は、レンタル対象物をレンタルする時間帯を示す情報であるレンタル時間帯情報をさらに有する情報処理装置である。 The present third disclosure of the information processing apparatus, to the first or second disclosure, reservation information, the information processing further comprising the rental time zone information is information indicating a time period to rent rental object It is a device.

このような構成により、レンタルの対象物をレンタルする際の人手の処理の煩雑さを解消することができる。 With such a configuration, it is possible to eliminate the complexity of manual processing when renting the object to be rented.

また、本第四の開示の情報処理装置は、第一から第三いずれか1つの開示に対して、サーバ装置から、予約情報を受信する受信部と、受信部が受信した予約情報を、格納部に蓄積する蓄積部とをさらに備える情報処理装置である。 Further, the information processing device of the fourth disclosure stores a receiving unit that receives reservation information from the server device and a reservation information received by the receiving unit for any one of the first to third disclosures. It is an information processing device further including a storage unit that accumulates in the unit.

このような構成により、レンタルの対象物をレンタルする際の人手の処理の煩雑さを解消することができる。 With such a configuration, it is possible to eliminate the complexity of manual processing when renting the object to be rented.

また、本第五の開示の情報処理装置は、第一から第四いずれか1つの開示に対して、レンタル対象物は、レンタカーまたはカーシェアリング用の自動車またはレンタサイクルである情報処理装置である。 Further, the information processing device of the fifth disclosure is an information processing device that is a rental car, a car for car sharing, or a rental cycle, with respect to any one of the first to fourth disclosures.

このような構成により、レンタカーまたはカーシェアリング用の自動車またはレンタサイクルをレンタルする際の人手の処理の煩雑さを解消することができる。 With such a configuration, it is possible to eliminate the complexity of manual processing when renting a car or a rental car for renting a car or car sharing.

また、本第六の開示の認証装置は、レンタル対象物識別情報を有する情報である認証情報が格納される認証情報格納部と、レンタル対象物識別情報を有する情報である予約情報を受信する認証受信部と、認証情報を用いて、認証受信部が受信した予約情報を認証する認証部と、認証の結果、予約情報が正当である場合にのみ、レンタル対象物を使用可能な状態にする制御部とを備える認証装置である。 Further, the authentication device of the sixth disclosure is an authentication information storage unit that stores authentication information that is information having rental object identification information, and authentication that receives reservation information that is information having rental object identification information. A receiving unit, an authentication unit that authenticates the reservation information received by the authentication receiving unit using the authentication information, and a control that enables the rental object to be used only when the reservation information is valid as a result of the authentication. It is an authentication device provided with a unit.

このような構成により、受信した予約情報が正当である場合にのみ、レンタル対象物を使用可能な状態にすることができる。 With such a configuration, the rental object can be made available only when the received reservation information is valid.

また、本第七の開示の認証装置は、第六の開示に対して、予約情報は、レンタル対象物をレンタルする時間帯を示す情報であるレンタル時間帯情報をさらに有し、認証部は、予約情報が有するレンタル対象物識別情報が、認証情報が有するレンタル対象物識別情報と一致するか否か、および、現在時刻が、予約情報が有するレンタル時間帯情報が示す時間帯に含まれるか否かを判断することにより、予約情報を認証する認証装置である。 The authentication device of this seventh disclosure for the sixth disclosure, reservation information further includes a rental time zone information is information indicating a time period to rent rental object, the authentication unit, Whether or not the rental object identification information possessed by the reservation information matches the rental object identification information possessed by the authentication information, and whether or not the current time is included in the time zone indicated by the rental time zone information possessed by the reservation information. It is an authentication device that authenticates the reservation information by determining whether or not.

このような構成により、受信した予約情報が正当である場合にのみ、レンタル対象物を使用可能な状態にすることができる。 With such a configuration, the rental object can be made available only when the received reservation information is valid.

また、本第八の開示の認証装置は、第七の開示に対して、現在時刻が、レンタル時間帯情報が示す時間帯の終了の時刻に、予め決められた条件を満たすほど近づいたか否かを判断する期限判断部と、期限判断部が、予め決められた条件を満たすほど近づいたと判断した場合に、注意を喚起するための情報である注意喚起情報を出力する出力部とをさらに備える認証装置である。 Further, whether or not the authentication device of the eighth disclosure is close enough to the seventh disclosure that the current time is close to the end time of the time zone indicated by the rental time zone information so as to satisfy a predetermined condition. Authentication that further includes a deadline judgment unit that determines the deadline, and an output unit that outputs attention information, which is information for calling attention when the deadline judgment unit determines that the time is close enough to satisfy a predetermined condition. It is a device.

このような構成により、レンタルの期限が迫っていることをユーザに通知することができる。 With such a configuration, it is possible to notify the user that the rental deadline is approaching.

また、本第九の開示のサーバ装置は、情報処理装置を識別する情報である1または2以上の装置識別情報が格納されるサーバ格納部と、レンタル対象物識別情報を有する情報である予約情報を受信するサーバ受信部と、サーバ受信部が受信した予約情報を、1または2以上の装置識別情報のうち、予約情報に対応する装置識別情報により識別される情報処理装置に送信するサーバ送信部とを備えるサーバ装置である。 Further, the server device of the ninth disclosure includes a server storage unit that stores one or more device identification information that is information for identifying an information processing device, and reservation information that is information that has rental object identification information. The server receiver that receives the information and the server transmitter that transmits the reservation information received by the server receiver to the information processing device identified by the device identification information corresponding to the reservation information among one or more device identification information. It is a server device including.

このような構成により、受信した予約情報を、当該予約情報に対応する情報処理装置に送信することができる。 With such a configuration, the received reservation information can be transmitted to the information processing device corresponding to the reservation information.

本発明による情報処理装置等によれば、レンタルの対象物をレンタルする際の人手の処理の煩雑さを解消することができる。 According to the information processing apparatus or the like according to the present invention, it is possible to eliminate the complexity of manual processing when renting an object to be rented.

実施の形態1における情報システム1の概念図Conceptual diagram of the information system 1 in the first embodiment 同情報処理装置11、認証装置12、サーバ装置13のブロック図Block diagram of the information processing device 11, the authentication device 12, and the server device 13. 同情報処理装置11の全体動作について説明するフローチャートA flowchart illustrating the overall operation of the information processing apparatus 11. 同認証装置12の全体動作について説明するフローチャートA flowchart for explaining the overall operation of the authentication device 12. 同サーバ装置13の全体動作について説明するフローチャートA flowchart for explaining the overall operation of the server device 13. 同ユーザ管理情報を示す図Diagram showing the user management information 同レンタカー管理情報の例を示す図Diagram showing an example of the rental car management information 同送信指示を受け付ける画面の例を示す図The figure which shows the example of the screen which accepts the transmission instruction 同情報処理装置21、認証装置22のブロック図Block diagram of the information processing device 21 and the authentication device 22 同コンピュータシステムの概観図Overview of the computer system 同コンピュータシステムのブロック図Block diagram of the computer system

以下、本発明による情報処理装置等の実施の形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。また、本実施の形態において説明する各情報の形式、内容などは、あくまで例示であり、各情報の持つ意味を示すことができれば、形式、内容などは問わない。 Hereinafter, embodiments of the information processing apparatus and the like according to the present invention 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. Further, the format, content, etc. of each information described in the present embodiment are merely examples, and the format, content, etc. are not limited as long as the meaning of each information can be shown.

(実施の形態1)
本実施の形態において、情報処理装置11と、1または2以上の認証装置12と、サーバ装置13とを備える情報システム1について説明する。情報処理装置11は、予め保持している予約情報を、認証装置12に送信する。予約情報の詳細については、後述する。また、当該予約情報は、通常、外部の装置から受信したものである。当該外部の装置は、例えば、サーバ装置13である。また、認証装置12は、受信した予約情報を認証する。そして、認証装置12は、受信した予約情報が正当である場合に、設置されているレンタル対象物を使用可能な状態にする。また、サーバ装置13は、予約情報を受信する。当該予約情報は、通常、外部の装置において入力され、当該外部の装置から送信されたものである。当該外部の装置は、例えば、図示しない端末装置である。そして、サーバ装置13は、受信した予約情報を、情報処理装置11に送信する。
(Embodiment 1)
In the present embodiment, the information system 1 including the information processing device 11, one or more authentication devices 12, and the server device 13 will be described. The information processing device 11 transmits the reservation information held in advance to the authentication device 12. Details of the reservation information will be described later. Further, the reservation information is usually received from an external device. The external device is, for example, a server device 13. Further, the authentication device 12 authenticates the received reservation information. Then, the authentication device 12 makes the installed rental object usable when the received reservation information is valid. Further, the server device 13 receives the reservation information. The reservation information is usually input in an external device and transmitted from the external device. The external device is, for example, a terminal device (not shown). Then, the server device 13 transmits the received reservation information to the information processing device 11.

図1は、本実施の形態における情報システム1の概念図である。図1において、情報処理装置11と、認証装置12とは、通信手段14を介して通信が可能である。また、情報処理装置11と、サーバ装置13とは、通信手段15を介して通信が可能である。情報処理装置11は、例えば、スマートフォン、携帯電話、PDA、タブレット型PC、ノートPCなどの携帯端末である。また、認証装置12は、レンタル対象物に設置されている。レンタル対象物とは、レンタルの対象となる物である。当該「レンタル」は、通常、一時的な貸与である。また、レンタル対象物の種類などは、問わない。レンタル対象物は、例えば、移動体(いわゆる乗物)、家電機器、AV機器、ゲーム機などである。また、移動体は、例えば、自動車、バイク、自転車などである。また、レンタル対象物は、例えば、移動体であることが好適である。また、レンタル対象物は、例えば、レンタカー、または、カーシェアリング用の自動車、または、レンタサイクルであることが好適である。また、レンタル対象物は、例えば、運動器具であってもよい。運動器具とは、例えば、電動アシスト自転車、エアロバイク、ウォーキングマシーン、ランニングマシーンなどである。また、運動器具は、例えば、いわゆるトレーニングマシーン、ダイエット器具などを含んでもよい。また、認証装置12は、例えば、レンタル対象物に設置されているナビゲーション装置、コンピュータなどである。また、サーバ装置13は、例えば、レンタル対象物を予約するサイトを運用するサーバである。また、通信手段14は、通常、近距離(短距離)の無線通信手段である。通信手段14は、例えば、Wi−Fi(登録商標)、Bluetooth(登録商標)、NFC、ZigBee(登録商標)などである。また、通信手段15は、無線または有線の通信回線である。通信手段15は、例えば、インターネット、イントラネット、LAN、公衆電話回線網などである。 FIG. 1 is a conceptual diagram of the information system 1 according to the present embodiment. In FIG. 1, the information processing device 11 and the authentication device 12 can communicate with each other via the communication means 14. Further, the information processing device 11 and the server device 13 can communicate with each other via the communication means 15. The information processing device 11 is, for example, a mobile terminal such as a smartphone, a mobile phone, a PDA, a tablet PC, or a notebook PC. Further, the authentication device 12 is installed on the rental object. The rental object is an object to be rented. The "rental" is usually a temporary loan. In addition, the type of rental object does not matter. Rental objects include, for example, mobile objects (so-called vehicles), home appliances, AV equipment, game machines, and the like. The moving body is, for example, a car, a motorcycle, a bicycle, or the like. Further, it is preferable that the rental object is, for example, a moving body. Further, it is preferable that the rental object is, for example, a rental car, a car for car sharing, or a rental cycle. Further, the rental object may be, for example, exercise equipment. The exercise equipment is, for example, an electrically assisted bicycle, an exercise bike, a walking machine, a running machine, or the like. Further, the exercise equipment may include, for example, a so-called training machine, a diet equipment, and the like. Further, the authentication device 12 is, for example, a navigation device, a computer, or the like installed on the rental object. Further, the server device 13 is, for example, a server that operates a site for reserving rental objects. Further, the communication means 14 is usually a short-distance (short-distance) wireless communication means. The communication means 14 is, for example, Wi-Fi (registered trademark), Bluetooth (registered trademark), NFC, ZigBee (registered trademark), or the like. Further, the communication means 15 is a wireless or wired communication line. The communication means 15 is, for example, the Internet, an intranet, a LAN, a public telephone line network, or the like.

また、図2は、本実施の形態における情報処理装置11、認証装置12、サーバ装置13のブロック図である。情報処理装置11は、格納部111、受信部112、蓄積部113、受付部114、取得部115、送信部116を備える。また、認証装置12は、認証情報格納部121、認証受信部122、認証部123、制御部124を備える。また、サーバ装置13は、サーバ格納部131、サーバ受信部132、サーバ送信部133を備える。 Further, FIG. 2 is a block diagram of the information processing device 11, the authentication device 12, and the server device 13 according to the present embodiment. The information processing device 11 includes a storage unit 111, a reception unit 112, a storage unit 113, a reception unit 114, an acquisition unit 115, and a transmission unit 116. Further, the authentication device 12 includes an authentication information storage unit 121, an authentication receiving unit 122, an authentication unit 123, and a control unit 124. Further, the server device 13 includes a server storage unit 131, a server reception unit 132, and a server transmission unit 133.

情報処理装置11が備える格納部111には、予約情報が格納される。予約情報とは、レンタル対象物の予約に関する情報である。また、予約情報は、レンタル対象物識別情報を有する情報である。レンタル対象物識別情報とは、レンタル対象物を識別する情報である。レンタル対象物識別情報は、通常、レンタル対象物に対して付与されたIDである。レンタル対象物に対して付与されたIDとは、例えば、自動車登録番号、車両番号、車台番号、製造番号、個体識別番号などである。また、レンタル対象物識別情報は、例えば、認証装置識別情報であってもよい。また、レンタル対象物識別情報は、例えば、変化するものや一時的なものであってもよい。この場合、レンタル対象物識別情報は、例えば、いわゆるワンタイムパスワードのようなものである。認証装置識別情報とは、認証装置12を識別する情報である。また、認証装置識別情報は、例えば、IPアドレス、MACアドレス、個体識別番号などである。 Reservation information is stored in the storage unit 111 included in the information processing device 11. The reservation information is information related to the reservation of the rental object. Further, the reservation information is information having rental object identification information. The rental object identification information is information for identifying the rental object. The rental object identification information is usually an ID given to the rental object. The ID given to the rental object is, for example, an automobile registration number, a vehicle number, a chassis number, a serial number, an individual identification number, or the like. Further, the rental object identification information may be, for example, authentication device identification information. Further, the rental object identification information may be, for example, changing or temporary. In this case, the rental object identification information is, for example, a so-called one-time password. The authentication device identification information is information that identifies the authentication device 12. The authentication device identification information is, for example, an IP address, a MAC address, an individual identification number, or the like.

また、予約情報は、例えば、レンタル時間帯情報を有していてもよい。レンタル時間帯情報とは、レンタル対象物をレンタルする時間帯を示す情報である。レンタル時間帯情報は、例えば、時間帯の開始の時刻を示す情報(以下、適宜、開始時刻情報とする)と、時間帯の終了の時刻を示す情報(以下、適宜、終了時刻情報とする)とを有する情報である。開始時刻情報は、例えば、レンタルを開始する時刻を示す情報であるとも言える。また、開始時刻情報は、例えば、時間帯の始期を示す情報であるとも言える。また、終了時刻情報は、例えば、レンタルを終了する時刻を示す情報であるとも言える。また、終了時刻情報は、例えば、時間帯の終期を示す情報であるとも言える。また、レンタル時間帯情報は、例えば、開始時刻情報と、レンタルする時間を示す情報(以下、適宜、レンタル時間情報とする)とを有する情報であってもよい。レンタル時間情報は、例えば、開始時刻情報が示す時刻からの時間を示す情報であるとも言える。 Further, the reservation information may include, for example, rental time zone information. The rental time zone information is information indicating the time zone for renting the rental object. The rental time zone information includes, for example, information indicating the start time of the time zone (hereinafter, appropriately referred to as start time information) and information indicating the end time of the time zone (hereinafter, appropriately referred to as end time information). Information having and. It can be said that the start time information is, for example, information indicating the time when the rental is started. Further, the start time information can be said to be, for example, information indicating the start of the time zone. Further, the end time information can be said to be information indicating, for example, the time when the rental ends. Further, the end time information can be said to be, for example, information indicating the end of the time zone. Further, the rental time zone information may be, for example, information having start time information and information indicating the rental time (hereinafter, appropriately referred to as rental time information). It can be said that the rental time information is, for example, information indicating the time from the time indicated by the start time information.

以上より、予約情報が、レンタル対象物識別情報を有する場合、当該予約情報は、レンタル対象物識別情報により識別されるレンタル対象物をレンタルすることが予約されていることを示す情報であると言える。また、予約情報が、レンタル対象物識別情報と、レンタル時間帯情報とを有する場合、当該予約情報は、レンタル対象物識別情報により識別されるレンタル対象物を、レンタル時間帯情報が示す時間帯にレンタルすることが予約されていることを示す情報であると言える。 From the above, when the reservation information has rental object identification information, it can be said that the reservation information is information indicating that the rental object identified by the rental object identification information is reserved. .. Further, when the reservation information has rental object identification information and rental time zone information, the reservation information sets the rental object identified by the rental object identification information in the time zone indicated by the rental time zone information. It can be said that the information indicates that the rental is reserved.

また、レンタル時間帯情報は、例えば、日付を示す情報(以下、適宜、日付情報とする)を有していてもよい。日付とは、いわゆる年月日である。また、レンタル時間帯情報は、例えば、日付情報であってもよい。 Further, the rental time zone information may include, for example, information indicating a date (hereinafter, appropriately referred to as date information). A date is a so-called date. Further, the rental time zone information may be, for example, date information.

また、予約情報は、例えば、ユーザ識別情報を有していてもよい。ユーザ識別情報とは、ユーザを識別する情報である。ユーザ識別情報は、例えば、いわゆるユーザ名、いわゆるID、IPアドレス、MACアドレス、個体識別番号などである。 Further, the reservation information may include, for example, user identification information. User identification information is information that identifies a user. The user identification information is, for example, a so-called user name, so-called ID, IP address, MAC address, individual identification number, or the like.

なお、格納部111に予約情報が蓄積される過程は、問わない。格納部111には、例えば、ユーザにより入力された予約情報が蓄積される。また、格納部111には、例えば、サーバ装置13から受信した予約情報が蓄積される。当該受信は、通常、後述の受信部112が行う。また、当該蓄積は、通常、後述の蓄積部113が行う。 The process of accumulating the reservation information in the storage unit 111 does not matter. For example, reservation information input by the user is stored in the storage unit 111. Further, the storage unit 111 stores, for example, the reservation information received from the server device 13. The reception is usually performed by the receiving unit 112, which will be described later. Further, the accumulation is usually performed by the accumulation unit 113, which will be described later.

受信部112は、サーバ装置13から、予約情報を受信する。 The receiving unit 112 receives the reservation information from the server device 13.

蓄積部113は、受信部112が受信した予約情報を、格納部111に蓄積する。 The storage unit 113 stores the reservation information received by the reception unit 112 in the storage unit 111.

受付部114は、予約情報を送信する指示である送信指示を受け付ける。受け付けとは、タッチパネル、キーボードなどの入力デバイスから入力された情報の取得、光ディスクや磁気ディスク、半導体メモリなどの記録媒体に格納されている情報の読み出し、有線もしくは無線の通信回線を介して送信された情報の受信などを含む概念である。 The reception unit 114 receives a transmission instruction, which is an instruction to transmit reservation information. Acceptance means acquisition of information input from input devices such as touch panels and keyboards, reading of information stored in recording media such as optical disks, magnetic disks, and semiconductor memories, and transmission via wired or wireless communication lines. It is a concept that includes the reception of information.

また、受付部114における情報や指示などの入力手段は、メニュー画面によるもの、キーボードなど、何でもよい。受付部114は、メニュー画面の制御ソフトウェア、キーボード等の入力手段のデバイスドライバなどで実現され得る。 Further, the input means for information and instructions in the reception unit 114 may be any one such as a menu screen or a keyboard. The reception unit 114 can be realized by the control software of the menu screen, the device driver of the input means such as a keyboard, and the like.

取得部115は、格納部111から予約情報を取得する。取得部115は、通常、受付部114による送信指示の受け付けに応じて、予約情報を取得する。また、取得部115は、例えば、認証装置12との通信が確立された場合に、予約情報を取得してもよい。当該、通信が確立されたか否かの判断は、例えば、取得部115が行う。また、一の装置(ここでは、情報処理装置11)において、他の装置(ここでは、認証装置12)との通信が確立されたか否かを判断する方法や手順などは、公知であるので、詳細な説明を省略する。 The acquisition unit 115 acquires reservation information from the storage unit 111. The acquisition unit 115 usually acquires the reservation information in response to the reception of the transmission instruction by the reception unit 114. Further, the acquisition unit 115 may acquire reservation information, for example, when communication with the authentication device 12 is established. For example, the acquisition unit 115 determines whether or not the communication has been established. Further, since the method and procedure for determining whether or not communication with another device (here, the authentication device 12) is established in one device (here, the information processing device 11) is known. A detailed description will be omitted.

また、取得部115は、例えば、認証装置12との通信が確立された後に、受付部114が送信指示を受け付けた場合に、予約情報を取得してもよい。この場合、取得部115は、例えば、認証装置12との通信が確立された場合に、予約情報を送信するか否か(予約情報を取得するか否か)を選択するためのユーザ・インターフェースを出力する。当該ユーザ・インターフェースは、例えば、取得部115が予め保持している。そして、受付部114は、当該ユーザ・インターフェースを介して、ユーザから、送信指示または不送信指示を受け付ける。不送信指示とは、予約情報を送信しない支持である。そして、例えば、受付部114が送信指示を受け付けた場合、取得部115は、予約情報を取得する。また、例えば、受付部114が不送信指示を受け付けた場合、取得部115は、予約情報を取得しない。 Further, the acquisition unit 115 may acquire the reservation information when, for example, the reception unit 114 receives the transmission instruction after the communication with the authentication device 12 is established. In this case, the acquisition unit 115 provides a user interface for selecting whether or not to transmit the reservation information (whether or not to acquire the reservation information) when communication with the authentication device 12 is established, for example. Output. The user interface is held in advance by, for example, the acquisition unit 115. Then, the reception unit 114 receives a transmission instruction or a non-transmission instruction from the user via the user interface. A non-transmission instruction is a support for not transmitting reservation information. Then, for example, when the reception unit 114 receives the transmission instruction, the acquisition unit 115 acquires the reservation information. Further, for example, when the reception unit 114 receives the non-transmission instruction, the acquisition unit 115 does not acquire the reservation information.

送信部116は、予約情報を、認証装置12に送信する。当該予約情報は、例えば、格納部111に格納されている予約情報である。また、当該予約情報は、例えば、取得部115が取得した予約情報であってもよい。つまり、送信部116は、例えば、情報処理装置11と認証装置12との通信が確立された場合に、格納部111に格納されている予約情報を取得し、当該予約情報を、当該認証装置12に送信してもよい。また、送信部116は、例えば、受付部114が送信指示を受け付けた結果、取得部115が予約情報を取得した場合に、当該予約情報を認証装置12に送信してもよい。 The transmission unit 116 transmits the reservation information to the authentication device 12. The reservation information is, for example, reservation information stored in the storage unit 111. Further, the reservation information may be, for example, the reservation information acquired by the acquisition unit 115. That is, for example, when the communication between the information processing device 11 and the authentication device 12 is established, the transmission unit 116 acquires the reservation information stored in the storage unit 111 and uses the reservation information for the authentication device 12. May be sent to. Further, the transmission unit 116 may transmit the reservation information to the authentication device 12, for example, when the acquisition unit 115 acquires the reservation information as a result of the reception unit 114 receiving the transmission instruction.

認証装置12が備える認証情報格納部121には、認証情報が格納される。認証情報とは、予約情報を認証するために用いられる情報である。認証するとは、正しいか否か(正当か不正か)を判断することである。また、当該予約情報は、情報処理装置11から受信した予約情報である。当該受信は、後述の認証受信部122が行う。 The authentication information is stored in the authentication information storage unit 121 included in the authentication device 12. The authentication information is information used for authenticating the reservation information. To authenticate is to judge whether it is correct (legitimate or incorrect). Further, the reservation information is reservation information received from the information processing apparatus 11. The reception is performed by the authentication receiving unit 122, which will be described later.

認証情報は、例えば、レンタル対象物識別情報を有する。この場合、認証情報は、例えば、受信した予約情報が示す予約の内容(レンタル対象物)が、認証装置12が設置されているレンタル対象物に対して予約されている内容(レンタル対象物)と一致するか否かを判断するための情報である。 The authentication information includes, for example, rental object identification information. In this case, the authentication information is, for example, the content of the reservation indicated by the received reservation information (rental object) and the content reserved for the rental object in which the authentication device 12 is installed (rental object). This is information for determining whether or not they match.

また、認証情報は、例えば、レンタル対象物識別情報とレンタル時間帯情報とを有する。この場合、認証情報は、例えば、受信した予約情報が示す予約の内容(レンタル対象物およびレンタルする時間帯)が、認証装置12が設置されているレンタル対象物に対して予約されている内容(レンタル対象物およびレンタルする時間帯)と一致するか否かを判断するための情報である。 Further, the authentication information includes, for example, rental object identification information and rental time zone information. In this case, the authentication information is, for example, the content (rental object and rental time zone) indicated by the received reservation information is reserved for the rental object in which the authentication device 12 is installed (the content to be rented). This is information for determining whether or not the item matches the rental object and the rental time zone.

また、認証情報は、例えば、レンタル対象物識別情報とレンタル時間帯情報とユーザ識別情報とを有する。この場合、認証情報は、例えば、受信した予約情報が示す予約の内容(レンタル対象物およびレンタルする時間帯およびレンタルするユーザ)が、認証装置12が設置されているレンタル対象物に対して予約されている内容(レンタル対象物およびレンタルする時間帯およびレンタルするユーザ)と一致するか否かを判断するための情報である。 Further, the authentication information includes, for example, rental object identification information, rental time zone information, and user identification information. In this case, as the authentication information, for example, the reservation contents (rental object, rental time zone, and renting user) indicated by the received reservation information are reserved for the rental object in which the authentication device 12 is installed. This is information for determining whether or not the content matches the contents (rental object, rental time zone, and renting user).

なお、認証情報格納部121に認証情報が蓄積される過程は、問わない。認証情報格納部121には、例えば、ユーザにより入力された認証情報が蓄積される。当該ユーザは、レンタル対象物の提供者である。また、認証情報格納部121には、例えば、サーバ装置13から受信した認証情報が蓄積される。当該受信は、通常、後述の認証受信部122が行う。また、当該蓄積は、例えば、図示しない認証蓄積部が行う。 The process of accumulating the authentication information in the authentication information storage unit 121 does not matter. For example, the authentication information input by the user is stored in the authentication information storage unit 121. The user is a provider of rental objects. Further, the authentication information storage unit 121 stores, for example, the authentication information received from the server device 13. The reception is usually performed by the authentication receiving unit 122, which will be described later. Further, the storage is performed by, for example, an authentication storage unit (not shown).

また、認証情報格納部121には、通常、一の認証情報が格納される。この場合、当該一の認証情報は、認証装置12が設置されているレンタル対象物に対する最新の一の予約に関する予約情報を認証するための情報である。 In addition, one authentication information is usually stored in the authentication information storage unit 121. In this case, the one authentication information is information for authenticating the reservation information regarding the latest one reservation for the rental object in which the authentication device 12 is installed.

また、認証情報格納部121には、例えば、2以上の認証情報が格納されてもよい。この場合、当該2以上の認証情報は、認証装置12が設置されているレンタル対象物に対する2以上の各予約に関する予約情報を認証するための情報である。 Further, for example, two or more authentication information may be stored in the authentication information storage unit 121. In this case, the two or more authentication information is information for authenticating the reservation information regarding each of the two or more reservations for the rental object in which the authentication device 12 is installed.

認証受信部122は、情報処理装置11から、予約情報を受信する。また、認証受信部122は、例えば、サーバ装置13から、認証情報を受信してもよい。 The authentication receiving unit 122 receives the reservation information from the information processing device 11. Further, the authentication receiving unit 122 may receive the authentication information from, for example, the server device 13.

認証部123は、認証情報を用いて、予約情報を認証する。当該認証情報は、認証情報格納部121に格納されている認証情報である。また、当該予約情報は、認証受信部122が受信した予約情報である。 The authentication unit 123 authenticates the reservation information using the authentication information. The authentication information is the authentication information stored in the authentication information storage unit 121. Further, the reservation information is the reservation information received by the authentication receiving unit 122.

認証部123は、通常、(1)予約情報が認証情報と一致すると判断した場合に、当該予約情報が正当であると判断する。 The authentication unit 123 usually determines that (1) the reservation information is valid when it is determined that the reservation information matches the authentication information.

また、認証部123は、例えば、(1)予約情報が認証情報と一致する、および、(2)現在時刻が、予約情報により示される期間に含まれる、と判断した場合に、予約情報が正当であると判断する。予約情報により示される期間とは、例えば、予約情報が有するレンタル時間帯情報が示す時間帯、予約情報が有するレンタル時間帯情報が示す日付、当該日付に対応する時間帯(例えば、0時〜24時)などである。また、レンタル時間帯情報が示す時間帯とは、レンタル時間帯情報が有する開始時刻情報および終了時刻情報のそれぞれが示す時刻により示される時間帯である。また、レンタル時間帯情報が示す日付とは、レンタル時間帯情報が有する日付情報が示す日付である。 Further, when the authentication unit 123 determines, for example, that (1) the reservation information matches the authentication information and (2) the current time is included in the period indicated by the reservation information, the reservation information is valid. Judge that. The period indicated by the reservation information is, for example, a time zone indicated by the rental time zone information possessed by the reservation information, a date indicated by the rental time zone information possessed by the reservation information, and a time zone corresponding to the date (for example, 0:00 to 24). Time) and so on. Further, the time zone indicated by the rental time zone information is a time zone indicated by the time indicated by each of the start time information and the end time information included in the rental time zone information. The date indicated by the rental time zone information is the date indicated by the date information possessed by the rental time zone information.

また、認証部123は、例えば、(1)予約情報が認証情報と一致する、および、(3)現在時刻が、予約情報により示されるレンタルの開始時刻以前の時刻と、当該開始時刻とにより示される時間帯に含まれると判断した場合に、予約情報が正当であると判断する。予約情報により示されるレンタルの開始時刻とは、例えば、予約情報が有するレンタル時間帯情報が示す時間帯の開始時刻、予約情報が有するレンタル時間帯情報が示す日付に対応する時間帯の開始時刻(例えば、0時)などである。また、レンタル時間帯情報が示す時間帯の開始時刻とは、レンタル時間帯情報が有する開始時刻情報が示す時刻である。また、開始時刻以前の時刻とは、開始時刻から予め決められた時間を減算することにより得られる時刻である。言い換えると、開始時刻以前の時刻とは、当該開始時刻以前の時刻から、当該開始時刻までの時間が、予め決められた時間となる時間である。 Further, the authentication unit 123 indicates, for example, that (1) the reservation information matches the authentication information, and (3) the current time is indicated by a time before the rental start time indicated by the reservation information and the start time. If it is determined that the reservation information is included in the time zone, it is determined that the reservation information is valid. The rental start time indicated by the reservation information is, for example, the start time of the time zone indicated by the rental time zone information possessed by the reservation information, or the start time of the time zone corresponding to the date indicated by the rental time zone information possessed by the reservation information ( For example, 0 o'clock). The start time of the time zone indicated by the rental time zone information is the time indicated by the start time information of the rental time zone information. The time before the start time is a time obtained by subtracting a predetermined time from the start time. In other words, the time before the start time is the time from the time before the start time to the start time, which is a predetermined time.

また、以下、上記(1)、(2)、(3)について、順に説明する。 In addition, the above (1), (2), and (3) will be described in order below.

(1)認証部123は、予約情報が、認証情報と一致するか否かを判断する。 (1) The authentication unit 123 determines whether or not the reservation information matches the authentication information.

(1−1)例えば、認証情報がレンタル対象物識別情報を有する場合、認証部123は、予約情報が有するレンタル対象物識別情報が、認証情報が有するレンタル対象物識別情報と一致するか否かを判断する。そして、当該レンタル対象物識別情報同士が一致する場合、認証部123は、予約情報が認証情報と一致すると判断する。 (1-1) For example, when the authentication information has rental object identification information, the authentication unit 123 determines whether or not the rental object identification information possessed by the reservation information matches the rental object identification information possessed by the authentication information. To judge. Then, when the rental object identification information matches each other, the authentication unit 123 determines that the reservation information matches the authentication information.

(1−2)例えば、認証情報がレンタル対象物識別情報とレンタル時間帯情報とを有する場合、認証部123は、予約情報が有するレンタル対象物識別情報、予約情報が有するレンタル時間帯情報のそれぞれが、認証情報が有するレンタル対象物識別情報、認証情報が有するレンタル時間帯情報のそれぞれと一致するか否かを判断する。そして、当該レンタル対象物識別情報同士、および、当該レンタル時間帯情報同士が一致する場合、認証部123は、予約情報が認証情報と一致すると判断する。 (1-2) For example, when the authentication information has rental object identification information and rental time zone information, the authentication unit 123 has the rental object identification information possessed by the reservation information and the rental time zone information possessed by the reservation information, respectively. However, it is determined whether or not the information matches the rental object identification information of the authentication information and the rental time zone information of the authentication information. Then, when the rental object identification information and the rental time zone information match, the authentication unit 123 determines that the reservation information matches the authentication information.

(1−3)例えば、認証情報がレンタル対象物識別情報とレンタル時間帯情報とユーザ識別情報とを有する場合、認証部123は、予約情報が有するレンタル対象物識別情報、予約情報が有するレンタル時間帯情報、予約情報が有するユーザ識別情報のそれぞれが、認証情報が有するレンタル対象物識別情報、認証情報が有するレンタル時間帯情報、認証情報が有するユーザ識別情報のそれぞれと一致するか否かを判断する。そして、当該レンタル対象物識別情報同士、および、当該レンタル時間帯情報同士、および、当該ユーザ識別情報同士が一致する場合、認証部123は、予約情報が認証情報と一致すると判断する。 (1-3) For example, when the authentication information has rental object identification information, rental time zone information, and user identification information, the authentication unit 123 has the rental object identification information possessed by the reservation information and the rental time possessed by the reservation information. It is determined whether or not each of the band information and the user identification information of the reservation information matches the rental object identification information of the authentication information, the rental time zone information of the authentication information, and the user identification information of the authentication information. To do. Then, when the rental object identification information, the rental time zone information, and the user identification information match, the authentication unit 123 determines that the reservation information matches the authentication information.

(2)認証部123は、現在時刻が、予約情報により示される期間に含まれるか否かを判断する。なお、以下において、レンタル時間帯情報は、予約情報が有するレンタル時間帯情報である。 (2) The authentication unit 123 determines whether or not the current time is included in the period indicated by the reservation information. In the following, the rental time zone information is the rental time zone information possessed by the reservation information.

(2−1)例えば、レンタル時間帯情報が、開始時刻情報と終了時刻情報とを有する場合、認証部123は、まず、現在時刻を示す情報である現在時刻情報を取得する。現在時刻情報を取得する方法や手順などは、公知であるので、詳細な説明を省略する。そして、認証部123は、取得した現在時刻情報が示す現在時刻が、当該開始時刻情報が示す時刻である開始時刻以降、かつ、当該終了時刻情報が示す時刻である終了時刻以前であるか否かを判断する。そして、現在時刻が、当該開始時刻以降かつ当該終了時刻以前である場合、認証部123は、現在時刻が、予約情報により示される期間に含まれると判断する。 (2-1) For example, when the rental time zone information has the start time information and the end time information, the authentication unit 123 first acquires the current time information which is the information indicating the current time. Since the method and procedure for acquiring the current time information are known, detailed description thereof will be omitted. Then, the authentication unit 123 determines whether or not the current time indicated by the acquired current time information is after the start time, which is the time indicated by the start time information, and before the end time, which is the time indicated by the end time information. To judge. Then, when the current time is after the start time and before the end time, the authentication unit 123 determines that the current time is included in the period indicated by the reservation information.

(2−2)例えば、レンタル時間帯情報が、開始時刻情報とレンタル時間情報とを有する場合、認証部123は、まず、上記(2−1)と同様に、現在時刻情報を取得する。そして、認証部123は、取得した現在時刻情報が示す現在時刻が、当該開始時刻情報が示す時刻である開始時刻以降、かつ、当該開始時刻情報が示す時刻に当該レンタル時間情報が示す時間を加算することにより得られる時刻である終了時刻以前であるか否かを判断する。そして、現在時刻が、当該開始時刻以降かつ当該終了時刻以前である場合、認証部123は、現在時刻が、予約情報により示される期間に含まれると判断する。 (2-2) For example, when the rental time zone information has the start time information and the rental time information, the authentication unit 123 first acquires the current time information in the same manner as in (2-1) above. Then, the authentication unit 123 adds the time indicated by the rental time information to the time indicated by the start time information after the start time indicated by the acquired current time information is the time indicated by the start time information. It is determined whether or not it is before the end time, which is the time obtained by doing so. Then, when the current time is after the start time and before the end time, the authentication unit 123 determines that the current time is included in the period indicated by the reservation information.

(2−3)例えば、レンタル時間帯情報が、開始時刻情報などに加え、日付情報も有する場合、認証部123は、まず、現在の日時を示す情報である現在日時情報を取得する。現在日時情報は、現在の日付(年月日)を示す現在日付情報と、現在の時刻を示す現在時刻情報とを有する。現在日時情報を取得する方法や手順などは、公知であるので、詳細な説明を省略する。そして、認証部123は、現在日付情報が示す日付である現在日付が、レンタル時間帯情報が有する日付情報が示す日付である予約日付と一致するか否かを判断する。また、認証部123は、上記(2−1)、(2−2)と同様に、レンタル時間帯情報が有する開始時刻情報などを用いて、現在時刻情報が示す現在時刻が、開始時刻以降かつ終了時刻以前であるか否かを判断する。そして、現在日付が予約日付と一致する、かつ、現在時刻が、開始時刻以降かつ終了時刻以前である場合、認証部123は、現在時刻が、予約情報により示される期間に含まれると判断する。 (2-3) For example, when the rental time zone information has date information in addition to start time information, the authentication unit 123 first acquires the current date and time information which is information indicating the current date and time. The current date and time information includes current date information indicating the current date (year, month, day) and current time information indicating the current time. Since the method and procedure for acquiring the current date and time information are known, detailed description thereof will be omitted. Then, the authentication unit 123 determines whether or not the current date, which is the date indicated by the current date information, matches the reservation date, which is the date indicated by the date information possessed by the rental time zone information. Further, in the same manner as in (2-1) and (2-2) above, the authentication unit 123 uses the start time information of the rental time zone information and the like, and the current time indicated by the current time information is after the start time. Determine if it is before the end time. Then, when the current date matches the reservation date and the current time is after the start time and before the end time, the authentication unit 123 determines that the current time is included in the period indicated by the reservation information.

(2−4)例えば、レンタル時間帯情報が、日付情報である場合、認証部123は、まず、現在の日付を示す情報である現在日付情報を取得する。現在日付情報を取得する方法や手順などは、公知であるので、詳細な説明を省略する。そして、認証部123は、取得した現在日付情報が示す日付である現在日付情報が、レンタル時間帯情報である日付情報が示す日付である予約日付と一致するか否かを判断する。そして、現在日付が予約日付と一致する場合、認証部123は、現在時刻が、予約情報により示される期間に含まれると判断する。 (2-4) For example, when the rental time zone information is date information, the authentication unit 123 first acquires the current date information which is the information indicating the current date. Since the method and procedure for acquiring the current date information are known, detailed description thereof will be omitted. Then, the authentication unit 123 determines whether or not the current date information, which is the date indicated by the acquired current date information, matches the reservation date, which is the date indicated by the date information, which is the rental time zone information. Then, when the current date matches the reservation date, the authentication unit 123 determines that the current time is included in the period indicated by the reservation information.

(3)認証部123は、現在時刻が、予約情報により示される開始時刻以前の時刻と、当該開始時刻とにより示される時間帯に含まれるか否かを判断する。なお、以下において、レンタル時間帯情報は、予約情報が有するレンタル時間帯情報である。 (3) The authentication unit 123 determines whether or not the current time is included in the time before the start time indicated by the reservation information and the time zone indicated by the start time. In the following, the rental time zone information is the rental time zone information possessed by the reservation information.

(3−1)例えば、レンタル時間帯情報が、開始時刻情報を有する場合、認証部123は、まず、上記(2−1)と同様に、現在時刻情報を取得する。そして、認証部123は、例えば、開始時刻情報が示す時刻である開始時刻から、準備時間情報が示す時間を減算し、当該減算により得られる時刻である準備開始時刻を算出する。準備開始時間情報の詳細については、後述する。そして、認証部123は、現在時刻情報が示す現在時刻が、当該準備開始時刻以降かつ当該開始時刻以前であるか否かを判断する。そして、現在時刻が、当該準備開始時刻以降かつ当該開始時刻以前である場合、認証部123は、現在時刻が、予約情報により示される開始時刻以前の時刻と、当該開始時刻とにより示される時間帯に含まれると判断する。 (3-1) For example, when the rental time zone information has the start time information, the authentication unit 123 first acquires the current time information in the same manner as in (2-1) above. Then, for example, the authentication unit 123 subtracts the time indicated by the preparation time information from the start time which is the time indicated by the start time information, and calculates the preparation start time which is the time obtained by the subtraction. Details of the preparation start time information will be described later. Then, the authentication unit 123 determines whether or not the current time indicated by the current time information is after the preparation start time and before the start time. Then, when the current time is after the preparation start time and before the start time, the authentication unit 123 determines that the current time is the time before the start time indicated by the reservation information and the time zone indicated by the start time. Judged to be included in.

なお、上記準備時間情報とは、時間を示す情報である。また、準備時間情報は、例えば、レンタル対象物の使用を開始するための準備に必要な時間を示す情報であるとも言える。また、準備時間情報は、例えば、認証部123が予め保持している。また、準備時間情報は、例えば、予め決められた記憶領域に格納されていてもよい。また、当該予め決められた記憶領域は、例えば、認証情報格納部121であってもよい。また、準備時間情報が示す時間は、例えば、分単位であることが好適である。また、準備時間情報が示す時間は、例えば、予め決められた条件を満たすほど短いことが好適である。つまり、当該時間は、例えば、5分、10分、15分などが好適である。 The preparation time information is information indicating the time. Further, the preparation time information can be said to be information indicating, for example, the time required for preparation for starting the use of the rental object. Further, the preparation time information is held in advance by, for example, the authentication unit 123. Further, the preparation time information may be stored in a predetermined storage area, for example. Further, the predetermined storage area may be, for example, the authentication information storage unit 121. Further, the time indicated by the preparation time information is preferably in minutes, for example. Further, it is preferable that the time indicated by the preparation time information is short enough to satisfy a predetermined condition, for example. That is, the time is preferably, for example, 5 minutes, 10 minutes, 15 minutes, or the like.

(3−2)例えば、レンタル時間帯情報が、開始時刻情報に加え、日付情報も有する場合、認証部123は、まず、現在の日時を示す情報である現在日時情報を取得する。現在日時情報は、現在の日付(年月日)を示す現在日付情報と、現在の時刻を示す現在時刻情報とを有する。現在日時情報を取得する方法や手順などは、公知であるので、詳細な説明を省略する。そして、認証部123は、現在日付情報が示す日付である現在日付が、レンタル時間帯情報が有する日付情報が示す日付である予約日付と一致するか否かを判断する。また、認証部123は、上記(3−1)と同様に、レンタル時間帯情報が有する開始時刻情報などを用いて、現在時刻情報が示す現在時刻が、準備開始時刻以降かつ開始時刻以前であるか否かを判断する。そして、現在日付が予約日付と一致する、かつ、現在時刻が、準備開始時刻以降かつ開始時刻以前である場合、認証部123は、現在時刻が、予約情報により示される開始時刻以前の時刻と、当該開始時刻とにより示される時間帯に含まれると判断する。 (3-2) For example, when the rental time zone information has date information in addition to the start time information, the authentication unit 123 first acquires the current date and time information which is the information indicating the current date and time. The current date and time information includes current date information indicating the current date (year, month, day) and current time information indicating the current time. Since the method and procedure for acquiring the current date and time information are known, detailed description thereof will be omitted. Then, the authentication unit 123 determines whether or not the current date, which is the date indicated by the current date information, matches the reservation date, which is the date indicated by the date information possessed by the rental time zone information. Further, in the same manner as in (3-1) above, the authentication unit 123 uses the start time information of the rental time zone information and the like, and the current time indicated by the current time information is after the preparation start time and before the start time. Judge whether or not. Then, when the current date matches the reservation date and the current time is after the preparation start time and before the start time, the authentication unit 123 sets the current time to the time before the start time indicated by the reservation information. It is judged that it is included in the time zone indicated by the start time.

(3−3)例えば、レンタル時間帯情報が、日付情報である場合、認証部123は、まず、上記(3−2)と同様に、現在日時情報を取得する。そして、認証部123は、例えば、現在日付情報が示す日付である現在日付が、レンタル時間帯情報である日付情報が示す日付の1日前の日付である前日日付と一致するか否かを判断する。また、認証部123は、例えば、現在時刻情報が示す現在時刻が、準備時間帯情報が示す時間帯である準備時間帯に含まれるか否かを判断する。準備時間帯情報の詳細については、後述する。そして、現在日付が前日日付と一致する、かつ、現在時刻が準備時間帯に含まれる場合、認証部123は、現在時刻が、予約情報により示される開始時刻以前の時刻と、当該開始時刻とにより示される時間帯に含まれると判断する。 (3-3) For example, when the rental time zone information is date information, the authentication unit 123 first acquires the current date and time information in the same manner as in (3-2) above. Then, the authentication unit 123 determines, for example, whether or not the current date, which is the date indicated by the current date information, matches the previous day date, which is the date one day before the date indicated by the date information, which is the rental time zone information. .. Further, the authentication unit 123 determines, for example, whether or not the current time indicated by the current time information is included in the preparation time zone which is the time zone indicated by the preparation time zone information. Details of the preparation time zone information will be described later. Then, when the current date matches the previous day's date and the current time is included in the preparation time zone, the authentication unit 123 determines that the current time is based on the time before the start time indicated by the reservation information and the start time. Judge that it is included in the indicated time zone.

なお、上記準備時間帯情報とは、時間帯を示す情報である。また、準備時間帯情報は、例えば、レンタル対象物の使用を開始するための準備を行う時間帯を示す情報であるとも言える。また、準備時間帯情報は、例えば、認証部123が予め保持している。また、準備時間帯情報は、例えば、予め決められた記憶領域に格納されていてもよい。また、当該予め決められた記憶領域は、例えば、認証情報格納部121であってもよい。また、準備時間帯情報は、時間帯の開始の時刻を示す情報と、時間帯の終了の時刻を示す情報とを有する。また、準備時間帯情報により示される時間は、予め決められた条件を満たすほど短い時間であることが好適である。当該時間は、例えば、5分、10分、15分などが好適である。また、時間帯の終了の時刻は、通常、日付の境界となる時刻(例えば、0時または24時)である。つまり、準備時間帯情報は、例えば、「23時45分〜24時00分」、「23時50分〜24時00分」などである。 The preparation time zone information is information indicating a time zone. Further, the preparation time zone information can be said to be, for example, information indicating a time zone for preparing for starting the use of the rental object. Further, the preparation time zone information is held in advance by, for example, the authentication unit 123. Further, the preparation time zone information may be stored in a predetermined storage area, for example. Further, the predetermined storage area may be, for example, the authentication information storage unit 121. Further, the preparation time zone information includes information indicating the start time of the time zone and information indicating the end time of the time zone. Further, the time indicated by the preparation time zone information is preferably short enough to satisfy a predetermined condition. The time is preferably, for example, 5 minutes, 10 minutes, 15 minutes, or the like. Further, the end time of the time zone is usually a time that is a boundary of the date (for example, 0:00 or 24:00). That is, the preparation time zone information is, for example, "23:45 to 24:00", "23:50 to 24:00", and the like.

また、認証部123は、上記(1)、(2)、(3)における各判断の結果を示す情報を取得してもよい。当該情報は、いわゆるフラグである。 Further, the authentication unit 123 may acquire information indicating the result of each determination in the above (1), (2), and (3). The information is a so-called flag.

制御部124は、予約情報が正当である場合にのみ、レンタル対象物を使用可能な状態にする。当該「予約情報が正当である場合」とは、認証部123が、予約情報が正当であると判断した場合である。また、当該「レンタル対象物を使用可能な状態にする」とは、例えば、いわゆるロックを解除することである。つまり、例えば、レンタル対象物が自動車である場合、制御部124は、例えば、ドアのロック、ハンドルのロック、イグニッションスイッチのロックなどを解除する。また、例えば、レンタル対象物がバイクである場合、制御部124は、例えば、ハンドルのロック、タイヤのロックなどを解除する。また、例えば、レンタル対象物が自転車である場合、制御部124は、例えば、タイヤのロックを解除する。また、「レンタル対象物を使用可能な状態にする」とは、例えば、原動機、電源などをONにすることである。原動機とは、例えば、エンジン、モーターなどである。つまり、例えば、レンタル対象物が自動車である場合、制御部124は、例えば、自動車のエンジンまたはモーターをONにする。また、例えば、レンタル対象物がバイクである場合、制御部124は、例えば、バイクのエンジンをONにする。また、例えば、レンタル対象物が電動アシスト自転車である場合、制御部124は、例えば、当該自転車の電動アシスト機能の電源をONにする。 The control unit 124 makes the rental object available only when the reservation information is valid. The "when the reservation information is valid" is a case where the authentication unit 123 determines that the reservation information is valid. Further, "making the rental object usable" means, for example, unlocking the so-called lock. That is, for example, when the rental object is an automobile, the control unit 124 unlocks, for example, the door lock, the steering wheel lock, the ignition switch lock, and the like. Further, for example, when the rental object is a motorcycle, the control unit 124 unlocks the steering wheel, the tire, and the like, for example. Further, for example, when the rental object is a bicycle, the control unit 124 unlocks the tire, for example. Further, "making the rental object usable" means, for example, turning on the prime mover, the power supply, and the like. The prime mover is, for example, an engine, a motor, or the like. That is, for example, when the rental object is an automobile, the control unit 124 turns on, for example, the engine or the motor of the automobile. Further, for example, when the rental object is a motorcycle, the control unit 124 turns on, for example, the engine of the motorcycle. Further, for example, when the rental object is an electrically assisted bicycle, the control unit 124 turns on, for example, the power of the electrically assisted function of the bicycle.

サーバ格納部131には、1または2以上の装置識別情報が格納される。装置識別情報とは、情報処理装置11を識別する情報である。また、装置識別情報は、例えば、IPアドレス、MACアドレス、電話番号、個体識別番号などである。 One or more device identification information is stored in the server storage unit 131. The device identification information is information that identifies the information processing device 11. Further, the device identification information is, for example, an IP address, a MAC address, a telephone number, an individual identification number, or the like.

サーバ受信部132は、外部の装置から、予約情報を受信する。当該外部の装置は、通常、認証装置12およびサーバ装置13以外の装置である。当該外部の装置は、例えば、情報処理装置11である。この場合、サーバ受信部132は、例えば、情報処理装置11を介してユーザが入力した予約情報を受信する。また、当該外部の装置は、例えば、レンタル対象物をレンタルする店舗に設置されている端末装置(例えば、デスクトップPC、ノートPCなど)である。この場合、サーバ受信部132は、例えば、当該端末装置を介して、当該店舗の従業員が入力した予約情報を受信する。 The server receiving unit 132 receives reservation information from an external device. The external device is usually a device other than the authentication device 12 and the server device 13. The external device is, for example, an information processing device 11. In this case, the server receiving unit 132 receives the reservation information input by the user via, for example, the information processing device 11. Further, the external device is, for example, a terminal device (for example, a desktop PC, a notebook PC, etc.) installed in a store that rents a rental object. In this case, the server receiving unit 132 receives the reservation information input by the employee of the store, for example, via the terminal device.

サーバ送信部133は、サーバ受信部132が受信した予約情報を、装置識別情報により識別される情報処理装置11に送信する。当該装置識別情報は、サーバ格納部131に格納されている装置識別情報である。 The server transmission unit 133 transmits the reservation information received by the server reception unit 132 to the information processing device 11 identified by the device identification information. The device identification information is device identification information stored in the server storage unit 131.

また、サーバ送信部133は、例えば、サーバ受信部132が受信した予約情報を、認証情報として、認証装置12に送信してもよい。この場合、サーバ送信部133は、例えば、レンタル対象物識別情報と、認証装置識別情報との対応表を予め保持している。当該対応表において、一のレンタル対象物識別情報に対応付いている認証装置識別情報は、当該レンタル対象物識別情報により識別されるレンタル対象物に設置されている認証装置12を識別する情報である。そして、サーバ送信部133は、サーバ受信部132が受信した予約情報が有するレンタル対象物識別情報に対応する認証装置識別情報を、上記対応表から取得する。そして、サーバ送信部133は、当該取得した認証装置識別情報により識別される認証装置12に、サーバ受信部132が受信した予約情報を、認証情報として送信する。また、このとき、サーバ送信部133は、予約情報が有する情報のうち、少なくともレンタル対象物識別情報を含む1以上の情報を、認証情報として送信してもよい。 Further, the server transmission unit 133 may transmit, for example, the reservation information received by the server reception unit 132 to the authentication device 12 as authentication information. In this case, the server transmission unit 133 holds, for example, a correspondence table between the rental object identification information and the authentication device identification information in advance. In the correspondence table, the authentication device identification information corresponding to one rental object identification information is information for identifying the authentication device 12 installed on the rental object identified by the rental object identification information. .. Then, the server transmission unit 133 acquires the authentication device identification information corresponding to the rental object identification information possessed by the reservation information received by the server reception unit 132 from the above correspondence table. Then, the server transmission unit 133 transmits the reservation information received by the server reception unit 132 as the authentication information to the authentication device 12 identified by the acquired authentication device identification information. Further, at this time, the server transmission unit 133 may transmit at least one or more information including rental object identification information among the information possessed by the reservation information as authentication information.

なお、格納部111、認証情報格納部121、サーバ格納部131は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。また、格納部111などに所定の情報が記憶される過程は、問わない。例えば、当該所定の情報は、記録媒体や、通信回線、入力デバイスなどを介して格納部111などに記憶されてもよい。 The storage unit 111, the authentication information storage unit 121, and the server storage unit 131 are preferably non-volatile recording media, but can also be realized by volatile recording media. Further, the process in which predetermined information is stored in the storage unit 111 or the like does not matter. For example, the predetermined information may be stored in the storage unit 111 or the like via a recording medium, a communication line, an input device, or the like.

また、受信部112、認証受信部122、サーバ受信部132は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されてもよい。 Further, the receiving unit 112, the authentication receiving unit 122, and the server receiving unit 132 are usually realized by wireless or wired communication means, but may be realized by means for receiving broadcasts.

また、蓄積部113、取得部115、認証部123、制御部124は、通常、MPUやメモリ等から実現され得る。また、蓄積部113などの処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはROM等の記録媒体に記録されている。なお、蓄積部113などは、ハードウェア(専用回路)で実現されてもよい。 Further, the storage unit 113, the acquisition unit 115, the authentication unit 123, and the control unit 124 can usually be realized from an MPU, a memory, or the like. Further, the processing procedure of the storage unit 113 and the like is usually realized by software, and the software is recorded in a recording medium such as ROM. The storage unit 113 and the like may be realized by hardware (dedicated circuit).

また、送信部116、サーバ送信部133は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されてもよい。 Further, the transmission unit 116 and the server transmission unit 133 are usually realized by wireless or wired communication means, but may be realized by broadcasting means.

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

(ステップS301)情報処理装置11は、受付部114が電源ONの指示を受け付けたか否かを判断する。受け付けた場合は、ステップS302に進み、そうでない場合は、ステップS301に戻る。 (Step S301) The information processing device 11 determines whether or not the reception unit 114 has received the instruction to turn on the power. If it is accepted, the process proceeds to step S302, and if not, the process returns to step S301.

(ステップS302)情報処理装置11は、電源ONの処理を行う。 (Step S302) The information processing device 11 performs a process of turning on the power.

(ステップS303)蓄積部113は、受付部114が予約情報を受け付けたか否かを判断する。当該受け付けは、例えば、ユーザが入力した予約情報の受け付けである。そして、受け付けた場合は、ステップS304に進み、そうでない場合は、ステップS305に進む。 (Step S303) The storage unit 113 determines whether or not the reception unit 114 has received the reservation information. The reception is, for example, the reception of reservation information input by the user. Then, if it is accepted, the process proceeds to step S304, and if not, the process proceeds to step S305.

(ステップS304)蓄積部113は、ステップS303で受け付けた予約情報を、格納部111に蓄積する。 (Step S304) The storage unit 113 stores the reservation information received in step S303 in the storage unit 111.

(ステップS305)蓄積部113は、受信部112が、サーバ装置13から予約情報を受信したか否かを判断する。受信した場合は、ステップS306に進み、そうでない場合は、ステップS307に進む。 (Step S305) The storage unit 113 determines whether or not the reception unit 112 has received the reservation information from the server device 13. If it is received, the process proceeds to step S306, and if not, the process proceeds to step S307.

(ステップS306)蓄積部113は、ステップS303で受信した予約情報を、格納部111に蓄積する。 (Step S306) The storage unit 113 stores the reservation information received in step S303 in the storage unit 111.

(ステップS307)取得部115は、受付部114が送信指示を受け付けたか否かを判断する。受け付けた場合は、ステップS308に進み、そうでない場合は、ステップS311に進む。 (Step S307) The acquisition unit 115 determines whether or not the reception unit 114 has received the transmission instruction. If it is accepted, the process proceeds to step S308, and if not, the process proceeds to step S311.

(ステップS308)取得部115は、格納部111に予約情報が格納されているか否かを判断する。格納されている場合は、ステップS309に進み、そうでない場合は、ステップS311に進む。 (Step S308) The acquisition unit 115 determines whether or not the reservation information is stored in the storage unit 111. If it is stored, the process proceeds to step S309, and if not, the process proceeds to step S311.

(ステップS309)取得部115は、格納部111に格納されている予約情報を取得する。 (Step S309) The acquisition unit 115 acquires the reservation information stored in the storage unit 111.

(ステップS310)送信部116は、ステップS309で取得した予約情報を、認証装置12に送信する。 (Step S310) The transmission unit 116 transmits the reservation information acquired in step S309 to the authentication device 12.

(ステップS311)情報処理装置11は、受付部114が電源OFFの指示を受け付けたか否かを判断する。受け付けた場合は、ステップS312に進み、そうでない場合は、ステップS303に戻る。 (Step S311) The information processing device 11 determines whether or not the reception unit 114 has received the instruction to turn off the power. If it is accepted, the process proceeds to step S312, and if not, the process returns to step S303.

(ステップS312)情報処理装置11は、電源OFFの処理を行う。そして、ステップS301に戻る。 (Step S312) The information processing device 11 performs a power-off process. Then, the process returns to step S301.

なお、図3のフローチャートにおいて、電源オフや処理終了の割り込みにより処理を終了してもよい。 In the flowchart of FIG. 3, the process may be terminated by turning off the power or interrupting the process termination.

次に、認証装置12の全体動作について、図4のフローチャートを用いて説明する。 Next, the overall operation of the authentication device 12 will be described with reference to the flowchart of FIG.

(ステップS401)認証部123は、認証受信部122が、情報処理装置11から予約情報を受信したか否かを判断する。受信した場合は、ステップS402に進み、そうでない場合は、ステップS401に戻る。 (Step S401) The authentication unit 123 determines whether or not the authentication receiving unit 122 has received the reservation information from the information processing device 11. If received, the process proceeds to step S402, and if not, the process returns to step S401.

(ステップS402)認証部123は、認証の結果を示す情報である認証フラグに、falseをセットする。 (Step S402) The authentication unit 123 sets false in the authentication flag, which is information indicating the result of authentication.

(ステップS403)認証部123は、認証情報格納部121に認証情報が格納されているか否かを判断する。格納されている場合は、ステップS404に進み、そうでない場合は、ステップS408に進む。 (Step S403) The authentication unit 123 determines whether or not the authentication information is stored in the authentication information storage unit 121. If it is stored, the process proceeds to step S404, and if not, the process proceeds to step S408.

(ステップS404)認証部123は、ステップS401で受信した予約情報が、認証情報格納部121に格納されている認証情報と一致するか否かを判断する。一致する場合は、ステップS405に進み、そうでない場合は、ステップS408に進む。 (Step S404) The authentication unit 123 determines whether or not the reservation information received in step S401 matches the authentication information stored in the authentication information storage unit 121. If they match, the process proceeds to step S405, and if not, the process proceeds to step S408.

(ステップS405)認証部123は、現在時刻情報を取得する。 (Step S405) The authentication unit 123 acquires the current time information.

(ステップS406)認証部123は、ステップS405で取得した現在時刻情報が示す現在時刻が、ステップS401で受信した予約情報が有するレンタル時間帯情報により示される時間帯に含まれるか否かを判断する。含まれる場合は、ステップS407に進み、そうでない場合は、ステップS408に進む。 (Step S406) The authentication unit 123 determines whether or not the current time indicated by the current time information acquired in step S405 is included in the time zone indicated by the rental time zone information possessed by the reservation information received in step S401. .. If it is included, the process proceeds to step S407, and if not, the process proceeds to step S408.

(ステップS407)認証部123は、認証フラグにtrueをセットする。 (Step S407) The authentication unit 123 sets the true to the authentication flag.

(ステップS408)制御部124は、認証フラグがtrueであるか否かを判断する。trueである場合は、ステップS409に進み、そうでない場合は、ステップS401に戻る。 (Step S408) The control unit 124 determines whether or not the authentication flag is true. If it is true, the process proceeds to step S409, and if not, the process returns to step S401.

(ステップS409)制御部124は、認証装置12が設置されているレンタル対象物を有効にする。有効にするとは、使用可能な状態にすることである。 (Step S409) The control unit 124 enables the rental object in which the authentication device 12 is installed. To enable it is to make it available.

なお、図4のフローチャートにおいて、電源オフや処理終了の割り込みにより処理を終了してもよい。 In the flowchart of FIG. 4, the process may be terminated by turning off the power or interrupting the process termination.

次に、サーバ装置13の全体動作について、図5のフローチャートを用いて説明する。なお、図5のフローチャートにおいて、サーバ格納部131には、装置識別情報が格納されているものとする。 Next, the overall operation of the server device 13 will be described with reference to the flowchart of FIG. In the flowchart of FIG. 5, it is assumed that the device identification information is stored in the server storage unit 131.

(ステップS501)サーバ送信部133は、サーバ受信部132が、外部の装置から予約情報を受信したか否かを判断する。受信した場合は、ステップS502に進み、そうでない場合は、ステップS501に戻る。 (Step S501) The server transmission unit 133 determines whether or not the server reception unit 132 has received the reservation information from the external device. If received, the process proceeds to step S502, and if not, the process returns to step S501.

(ステップS502)サーバ送信部133は、ステップS501で受信した予約情報を、サーバ格納部131に格納されている装置識別情報により識別される情報処理装置11に送信する。そして、ステップS501に戻る。 (Step S502) The server transmission unit 133 transmits the reservation information received in step S501 to the information processing device 11 identified by the device identification information stored in the server storage unit 131. Then, the process returns to step S501.

なお、図5のフローチャートにおいて、電源オフや処理終了の割り込みにより処理を終了してもよい。 In the flowchart of FIG. 5, the process may be terminated by turning off the power or interrupting the process termination.

なお、上記で説明した情報システム1の全体動作は、あくまで一例である。つまり、情報システム1の全体動作は、上記の説明に限定されるものではない。 The overall operation of the information system 1 described above is merely an example. That is, the overall operation of the information system 1 is not limited to the above description.

(具体例)
次に、情報システム1の動作の具体例について説明する。なお、本具体例において、情報処理装置11は、スマートフォン(以下、適宜、スマホとする)であるものとする。また、認証装置12は、レンタル対象物に設置されているコンピュータ(以下、適宜、車載コンピュータとする)であるものとする。また、レンタル対象物は、レンタカー(自動車)であるものとする。また、サーバ装置13は、レンタカーの予約サイトを運用するサーバ(以下、適宜、サーバとする)であるものとする。
(Concrete example)
Next, a specific example of the operation of the information system 1 will be described. In this specific example, the information processing device 11 is assumed to be a smartphone (hereinafter, appropriately referred to as a smartphone). Further, the authentication device 12 is assumed to be a computer installed on the rental object (hereinafter, appropriately referred to as an in-vehicle computer). In addition, the rental object shall be a rental car (car). Further, the server device 13 is assumed to be a server (hereinafter, appropriately referred to as a server) that operates a rental car reservation site.

まず、ユーザが、自宅で、パソコンを用いて、レンタカーの予約サイトにアクセスしたとする。そして、ユーザが、当該サイトに、所持しているユーザ名、パスワードにてログインしたとする。そして、ユーザが、レンタカー(車種)のリストの中から、予約したいレンタカーを選択し、また、レンタルする時間帯のリストの中から、予約したい時間帯を選択したとする。そして、ユーザが、当該入力した内容にて、レンタカーを予約するための操作を行ったとする。すると、サーバが備えるサーバ受信部132は、当該パソコンから、ユーザが選択したレンタカーを識別するレンタル対象物識別情報と、ユーザが選択した時間帯を示すレンタル時間帯情報と、ユーザが入力したユーザ名であるユーザ識別情報とを有する予約情報を受信する。 First, suppose that a user accesses a rental car reservation site at home using a personal computer. Then, it is assumed that the user logs in to the site with the user name and password possessed by the user. Then, it is assumed that the user selects a rental car to be reserved from the list of rental cars (vehicle types) and selects a time zone to be reserved from the list of time zones to be rented. Then, it is assumed that the user performs an operation for reserving a rental car based on the input contents. Then, the server receiving unit 132 provided in the server receives rental object identification information for identifying the rental car selected by the user, rental time zone information indicating the time zone selected by the user, and a user name input by the user from the personal computer. The reservation information having the user identification information is received.

次に、サーバが備えるサーバ送信部133は、受信した予約情報を、ユーザが所持しているスマホに送信する。このとき、サーバ格納部131には、例えば、図6に示すユーザ管理情報が格納されている。当該ユーザ管理情報は、レコードを一意に特定するためのIDと、ユーザ名と、IPアドレスとを有する。当該ユーザ名は、ユーザ識別情報である。また、当該IPアドレスは、装置識別情報である。そして、サーバ送信部133は、受信した予約情報が有するユーザ名に対応するIPアドレスを、図6のユーザ管理情報の中から取得する。そして、サーバ送信部133は、当該取得したIPアドレスを用いて、当該IPアドレスにより識別されるスマホに、予約情報を送信する。ここで、予約情報が有するユーザ名が、例えば、「User002」であるとすると、サーバ送信部133は、図6の「ID=012」のIPアドレス「34.34.130.2」を取得する。そして、サーバ送信部133は、当該IPアドレス「34.34.130.2」を用いて、当該IPアドレスにより識別されるスマホに、予約情報を送信する。また、サーバ送信部133は、受信した予約情報から、ユーザ名を削除し、当該削除後の予約情報を送信する。 Next, the server transmission unit 133 included in the server transmits the received reservation information to the smartphone possessed by the user. At this time, for example, the user management information shown in FIG. 6 is stored in the server storage unit 131. The user management information has an ID for uniquely identifying a record, a user name, and an IP address. The user name is user identification information. Further, the IP address is device identification information. Then, the server transmission unit 133 acquires the IP address corresponding to the user name of the received reservation information from the user management information of FIG. Then, the server transmission unit 133 uses the acquired IP address to transmit the reservation information to the smartphone identified by the IP address. Here, assuming that the user name possessed by the reservation information is, for example, "User002", the server transmission unit 133 acquires the IP address "34.34.130.2" of "ID = 012" in FIG. .. Then, the server transmission unit 133 uses the IP address "34.34.130.2" to transmit the reservation information to the smartphone identified by the IP address. Further, the server transmission unit 133 deletes the user name from the received reservation information and transmits the deleted reservation information.

また、サーバが備えるサーバ送信部133は、受信した予約情報を、認証情報として車載コンピュータに送信する。当該車載コンピュータは、当該予約情報が有するレンタル対象物識別情報により識別されるレンタカーに設置されている車載コンピュータである。このとき、サーバ格納部131には、例えば、図7に示すレンタカー管理情報が格納されている。当該レンタカー管理情報は、レコードを一意に特定するためのIDと、レンタカーIDと、IPアドレスとを有する。当該レンタカーIDは、レンタル対象物識別情報である。また、当該IPアドレスは、認証装置識別情報である。そして、サーバ送信部133は、受信した予約情報が有するレンタル対象物識別情報(レンタカーID)に対応するIPアドレスを、図7のレンタカー管理情報の中から取得する。そして、サーバ送信部133は、当該取得したIPアドレスを用いて、当該IPアドレスにより識別される車載コンピュータに、予約情報を送信する。ここで、予約情報が有するレンタル対象物識別情報(レンタカーID)が、例えば、「Car005」であるとすると、サーバ送信部133は、図7の「ID=015」のIPアドレス「34.35.129.5」を取得する。そして、サーバ送信部133は、当該IPアドレス「34.35.129.5」を用いて、当該IPアドレスにより識別される車載コンピュータに、予約情報を認証情報として送信する。また、サーバ送信部133は、受信した予約情報から、ユーザ名を削除し、当該削除後の予約情報を、認証情報として車載コンピュータに送信する。 Further, the server transmission unit 133 included in the server transmits the received reservation information to the in-vehicle computer as authentication information. The in-vehicle computer is an in-vehicle computer installed in a rental car identified by the rental object identification information of the reservation information. At this time, for example, the rental car management information shown in FIG. 7 is stored in the server storage unit 131. The rental car management information has an ID for uniquely identifying a record, a rental car ID, and an IP address. The rental car ID is rental object identification information. Further, the IP address is the authentication device identification information. Then, the server transmission unit 133 acquires the IP address corresponding to the rental object identification information (rent-a-car ID) of the received reservation information from the rent-a-car management information of FIG. Then, the server transmission unit 133 uses the acquired IP address to transmit the reservation information to the in-vehicle computer identified by the IP address. Here, assuming that the rental object identification information (rent-a-car ID) possessed by the reservation information is, for example, "Car005", the server transmission unit 133 has the IP address "34.35." Of "ID = 015" in FIG. 129.5 ”is acquired. Then, the server transmission unit 133 uses the IP address "34.35.129.5" to transmit the reservation information as authentication information to the in-vehicle computer identified by the IP address. Further, the server transmission unit 133 deletes the user name from the received reservation information, and transmits the deleted reservation information to the in-vehicle computer as authentication information.

次に、スマホが備える受信部112は、サーバ装置13から送信された予約情報を受信する。そして、蓄積部113は、当該予約情報を、格納部111に蓄積する。 Next, the receiving unit 112 included in the smartphone receives the reservation information transmitted from the server device 13. Then, the storage unit 113 stores the reservation information in the storage unit 111.

また、車載コンピュータが備える認証受信部122は、サーバ装置13から送信された認証情報を受信する。そして、図示しない認証蓄積部は、当該認証情報を、認証情報格納部121に蓄積する。 Further, the authentication receiving unit 122 included in the in-vehicle computer receives the authentication information transmitted from the server device 13. Then, the authentication storage unit (not shown) stores the authentication information in the authentication information storage unit 121.

次に、ユーザが、予約情報が保存されているスマホを所持し、予約したレンタカーを取り扱っている店舗を訪れたとする。そして、ユーザが、予約していたレンタカーに近づいたとする。すると、スマホと、当該レンタカーに設置されている車載コンピュータとは、通信を確立させる。そして、スマホが備える取得部115は、当該通信の確立に応じて、予約情報の送信指示を受け付ける画面を表示する。当該画面は、例えば、図8である。 Next, it is assumed that the user has a smartphone in which the reservation information is stored and visits a store that handles the reserved rental car. Then, suppose that the user approaches the reserved rental car. Then, the smartphone and the in-vehicle computer installed in the rental car establish communication. Then, the acquisition unit 115 provided in the smartphone displays a screen for receiving the transmission instruction of the reservation information according to the establishment of the communication. The screen is, for example, FIG.

次に、ユーザが、図8の画面における「OK」ボタンをタップしたとする。すると、スマホが備える受付部114は、送信指示を受け付ける。そして、取得部115は、当該送信指示の受け付けに応じて、格納部111に格納されている予約情報を取得する。そして、送信部116は、当該取得された予約情報を、通信が確立された車載コンピュータに送信する。 Next, it is assumed that the user taps the "OK" button on the screen of FIG. Then, the reception unit 114 provided in the smartphone receives the transmission instruction. Then, the acquisition unit 115 acquires the reservation information stored in the storage unit 111 in response to the reception of the transmission instruction. Then, the transmission unit 116 transmits the acquired reservation information to the in-vehicle computer for which communication has been established.

次に、車載コンピュータが備える認証受信部122は、通信が確立されたスマホから予約情報を受信する。 Next, the authentication receiving unit 122 included in the in-vehicle computer receives the reservation information from the smartphone for which communication has been established.

次に、認証部123は、認証情報格納部121に格納されている認証情報を用いて、認証受信部122が受信した予約情報を認証する。ここで、当該認証情報は、例えば、レンタル対象物識別情報(レンタカーID)「Car005」と、レンタル時間帯情報「10:00〜20:00」とを有するとする。また、当該予約情報は、例えば、レンタル対象物識別情報(レンタカーID)「Car005」と、レンタル時間帯情報「10:00〜20:00」とを有するとする。すると、認証部123は、受信した予約情報が、格納されている認証情報と一致すると判断する。 Next, the authentication unit 123 authenticates the reservation information received by the authentication receiving unit 122 using the authentication information stored in the authentication information storage unit 121. Here, it is assumed that the authentication information includes, for example, rental object identification information (rent-a-car ID) "Car005" and rental time zone information "10:00 to 20:00". Further, it is assumed that the reservation information has, for example, rental object identification information (rent-a-car ID) "Car005" and rental time zone information "10:00 to 20:00". Then, the authentication unit 123 determines that the received reservation information matches the stored authentication information.

また、認証部123は、現在時刻情報を取得する。ここで、当該現在時刻情報は、「10:05」であるとする。すると、認証部123は、現在時刻が、予約情報が有するレンタル時間帯情報が示す時間帯に含まれると判断する。 In addition, the authentication unit 123 acquires the current time information. Here, it is assumed that the current time information is "10:05". Then, the authentication unit 123 determines that the current time is included in the time zone indicated by the rental time zone information included in the reservation information.

次に、制御部124は、上記の認証部123による判断の結果に応じて、レンタカーのドアのロックを解除する。 Next, the control unit 124 unlocks the door of the rental car according to the result of the determination by the authentication unit 123.

以上、本実施の形態による情報システム1によれば、レンタルの対象物をレンタルする際の人手の処理の煩雑さを解消することができる。これにより、ユーザは、スムーズにレンタル対象物をレンタルすることができる。 As described above, according to the information system 1 according to the present embodiment, it is possible to eliminate the complexity of manual processing when renting the object to be rented. As a result, the user can smoothly rent the rental object.

なお、本実施の形態において、情報処理装置11は、例えば、期限判断部117と、出力部118とを備えていてもよい。 In the present embodiment, the information processing device 11 may include, for example, a deadline determination unit 117 and an output unit 118.

期限判断部117は、例えば、まず、現在時刻を示す情報である現在時刻情報を取得する。そして、期限判断部117は、取得した現在時刻情報が示す現在時刻と、レンタル時間帯情報が示す時間帯の始期または終期とに関する判断を行う。レンタル時間帯情報が示す時間帯の始期とは、レンタル時間帯情報により示されるレンタルの開始時刻である。また、レンタル時間帯情報が示す時間帯の終期とは、レンタル時間帯情報により示されるレンタルの終了時刻である。また、当該レンタル時間帯情報は、格納部111に格納されている予約情報が有するレンタル時間帯情報である。 For example, the deadline determination unit 117 first acquires the current time information, which is information indicating the current time. Then, the deadline determination unit 117 determines the current time indicated by the acquired current time information and the start or end of the time zone indicated by the rental time zone information. The start time of the time zone indicated by the rental time zone information is the rental start time indicated by the rental time zone information. Further, the end of the time zone indicated by the rental time zone information is the end time of the rental indicated by the rental time zone information. Further, the rental time zone information is rental time zone information possessed by the reservation information stored in the storage unit 111.

また、出力部118は、期限判断部117による判断の結果に応じた情報を出力する。当該出力部118が出力する情報を、以下、適宜、注意喚起情報とする。注意喚起情報は、例えば、期限判断部117による判断の結果を示す情報であるとも言える。また、注意喚起情報は、例えば、文字や画像などである。また、注意喚起情報は、例えば、出力部118が予め保持している。また、注意喚起情報は、例えば、予め決められた記憶領域に格納されていてもよい。また、当該予め決められた記憶領域は、例えば、格納部111であってもよい。 Further, the output unit 118 outputs information according to the result of the determination by the deadline determination unit 117. The information output by the output unit 118 will be referred to as alert information as appropriate below. It can be said that the alert information is, for example, information indicating the result of the determination by the deadline determination unit 117. In addition, the alert information is, for example, characters or images. Further, the alert information is held in advance by, for example, the output unit 118. Further, the alert information may be stored in a predetermined storage area, for example. Further, the predetermined storage area may be, for example, the storage unit 111.

また、期限判断部117が行う判断、および、当該判断の結果に応じて出力部118が出力する注意喚起情報は、例えば、以下のとおりである。 Further, the determination made by the deadline determination unit 117 and the caution information output by the output unit 118 according to the result of the determination are as follows, for example.

(1)判断部は、現在時刻が、レンタル時間帯情報により示されるレンタルの開始時刻に、予め決められた条件を満たすほど近づいているか否かを判断する。そして、出力部118は、現在時刻がレンタルの開始時刻に予め決められた条件を満たすほど近づいていると判断部が判断した場合に、現在時刻がレンタルの開始時刻に予め決められた条件を満たすほど近づいていることを示す注意喚起情報を出力する。 (1) The determination unit determines whether or not the current time is close enough to satisfy the predetermined condition with the rental start time indicated by the rental time zone information. Then, when the determination unit determines that the current time is close enough to satisfy the predetermined condition for the rental start time, the output unit 118 satisfies the condition that the current time satisfies the rental start time. Outputs alert information indicating that the vehicle is approaching.

(2)判断部は、現在時刻が、レンタル時間帯情報により示されるレンタルの開始時刻を過ぎたか否かを判断する。そして、出力部118は、現在時刻がレンタルの開始時刻を過ぎたと判断部が判断した場合に、現在時刻がレンタル開始時刻を過ぎたことを示す注意喚起情報を出力する。 (2) The determination unit determines whether or not the current time has passed the rental start time indicated by the rental time zone information. Then, when the determination unit determines that the current time has passed the rental start time, the output unit 118 outputs warning information indicating that the current time has passed the rental start time.

(3)判断部は、現在時刻が、レンタル時間帯情報により示されるレンタルの終了時刻に、予め決められた条件を満たすほど近づいているか否かを判断する。そして、出力部118は、現在時刻がレンタルの終了時刻に予め決められた条件を満たすほど近づいていると判断部が判断した場合に、現在時刻がレンタルの終了時刻に予め決められた条件を満たすほど近づいていることを示す注意喚起情報を出力する。 (3) The determination unit determines whether or not the current time is close enough to satisfy a predetermined condition with the rental end time indicated by the rental time zone information. Then, when the determination unit determines that the current time is close enough to satisfy the predetermined condition for the rental end time, the output unit 118 satisfies the condition that the current time satisfies the rental end time. Outputs alert information indicating that the vehicle is approaching.

(4)判断部は、現在時刻が、レンタル時間帯情報により示されるレンタルの終了時刻を過ぎたか否かを判断する。そして、出力部118は、現在時刻がレンタル終了時刻を過ぎたと判断部が判断した場合に、現在時刻がレンタル終了時刻を過ぎたことを示す注意喚起情報を出力する。 (4) The determination unit determines whether or not the current time has passed the rental end time indicated by the rental time zone information. Then, when the determination unit determines that the current time has passed the rental end time, the output unit 118 outputs warning information indicating that the current time has passed the rental end time.

上記(1)〜(4)において、「予め決められた条件」とは、例えば、2つの時刻(ここでは、現在時刻と、レンタルの開始時刻または終了時刻)の差である時間が、閾値以下であることである。当該「以下」は、「未満」であってもよい。また、上記(1)〜(4)において、現在時刻が、予め決められた時刻(ここでは、レンタルの開始時刻または終了時刻)に、予め決められた条件を満たすほど近づいているか否か、または、予め決められた時刻を過ぎたか否かを判断する方法や手順などは、公知であるので、詳細な説明を省略する。 In the above (1) to (4), the "predetermined condition" means, for example, that the time, which is the difference between the two times (here, the current time and the rental start time or end time), is equal to or less than the threshold value. Is to be. The "less than or equal to" may be "less than". Further, in the above (1) to (4), whether or not the current time is close enough to the predetermined time (here, the rental start time or the rental end time) to satisfy the predetermined condition, or Since the method and procedure for determining whether or not the predetermined time has passed are known, detailed description thereof will be omitted.

また、出力部118は、例えば、予約情報を出力してもよい。当該予約情報は、格納部111に格納されている予約情報である。また、この場合、情報処理装置11は、期限判断部117を備えていなくてもよい。 Further, the output unit 118 may output reservation information, for example. The reservation information is the reservation information stored in the storage unit 111. Further, in this case, the information processing device 11 does not have to include the deadline determination unit 117.

なお、出力とは、ディスプレイへの表示、プロジェクターを用いた投影、プリンタでの印字、音出力、外部の装置への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である。なお、送信や蓄積、処理結果の引渡しについては、出力対象が最終的にユーザに提示されるものとする。 The output means display on a display, projection using a projector, printing with a printer, sound output, transmission to an external device, storage on a recording medium, processing to another processing device or another program, etc. It is a concept that includes delivery of results. Regarding transmission, storage, and delivery of processing results, the output target is finally presented to the user.

また、本実施の形態において、認証装置12は、例えば、期限判断部125と、出力部126とを備えていてもよい。なお、期限判断部125および出力部126が行う処理や動作などは、上記、期限判断部117および出力部118が行う上記(1)〜(4)の処理や動作などのうち、(3)、(4)のいずれか一方または両方であること以外は、期限判断部117および出力部118が行う処理や動作などと同様であるので、説明を省略する。また、期限判断部125が用いるレンタル時間帯情報は、認証情報格納部121に格納されている認証情報が有するレンタル時間帯情報、または、認証受信部122が受信した予約情報が有するレンタル時間帯情報である。また、出力部126が出力する注意喚起情報は、例えば、出力部126が予め保持している。また、当該注意喚起情報は、例えば、予め決められた記憶領域に格納されていてもよい。また、当該予め決められた記憶領域は、例えば、認証情報格納部121であってもよい。 Further, in the present embodiment, the authentication device 12 may include, for example, a deadline determination unit 125 and an output unit 126. The processes and operations performed by the deadline determination unit 125 and the output unit 126 are the processes and operations of (1) to (4) performed by the deadline determination unit 117 and the output unit 118. Since it is the same as the processing and operation performed by the deadline determination unit 117 and the output unit 118 except that it is one or both of (4), the description thereof will be omitted. Further, the rental time zone information used by the deadline determination unit 125 is the rental time zone information contained in the authentication information stored in the authentication information storage unit 121 or the rental time zone information contained in the reservation information received by the authentication receiving unit 122. Is. Further, for example, the output unit 126 holds in advance the attention alert information output by the output unit 126. Further, the alert information may be stored in a predetermined storage area, for example. Further, the predetermined storage area may be, for example, the authentication information storage unit 121.

また、出力部126は、例えば、認証部123が、認証受信部122が受信した予約情報が正当であると判断した場合に、当該予約情報を出力してもよい。また、この場合、認証装置12は、期限判断部125を備えていなくてもよい。 Further, the output unit 126 may output the reservation information when, for example, the authentication unit 123 determines that the reservation information received by the authentication reception unit 122 is valid. Further, in this case, the authentication device 12 does not have to include the deadline determination unit 125.

なお、上記、期限判断部117と出力部118とを備える情報処理装置11を、情報処理装置21、期限判断部125と出力部126とを備える認証装置12を、認証装置22とすると、情報処理装置21、認証装置22のブロック図は、図9である。 If the information processing device 11 including the deadline determination unit 117 and the output unit 118 is the information processing device 21, and the authentication device 12 including the deadline determination unit 125 and the output unit 126 is the information processing device 22, information processing is performed. The block diagram of the device 21 and the authentication device 22 is shown in FIG.

また、上記各実施の形態において、一の装置に存在する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 embodiments, each process or each function may be realized by centralized processing by a single device or a single system, or may be distributed by a plurality of devices or a plurality of systems. It may be realized by being processed.

また、上記各実施の形態において、各構成要素は専用のハードウェアにより構成されてもよいし、あるいは、ソフトウェアにより実現可能な構成要素については、プログラムを実行することによって実現されてもよい。例えば、ハードディスクや半導体メモリ等の記録媒体に記録されたソフトウェア・プログラムをCPU等のプログラム実行部が読み出して実行することによって、各構成要素が実現され得る。 Further, in each of the above-described embodiments, each component may be configured by dedicated hardware, or a component that can be realized by software may be realized by executing a program. For example, each component can be realized by a program execution unit such as a CPU reading and executing a software program recorded on a recording medium such as a hard disk or a semiconductor memory.

また、上記各実施の形態における情報処理装置を実現するソフトウェアは、例えば、以下のようなプログラムである。つまり、このプログラムは、レンタルの対象物であるレンタル対象物の予約に関する情報であり、レンタル対象物を識別する情報であるレンタル対象物識別情報を有する情報である予約情報が格納される格納部にアクセス可能なコンピュータを、レンタル対象物に設置されている装置であり、予約情報を受信した場合に、当該予約情報を認証し、当該予約情報が正当である場合に、設置されているレンタル対象物を使用可能な状態にする装置である認証装置に、前記予約情報を送信する送信部として機能させるためのプログラムである。 The software that realizes the information processing device in each of the above embodiments is, for example, the following program. That is, this program is stored in a storage unit in which the reservation information, which is the information regarding the reservation of the rental object, which is the object of rental, and the information having the rental object identification information, which is the information for identifying the rental object, is stored. An accessible computer is a device installed on the rental object, and when the reservation information is received, the reservation information is authenticated, and when the reservation information is valid, the rental object installed is installed. This is a program for causing an authentication device, which is a device for enabling the user, to function as a transmission unit for transmitting the reservation information.

また、上記各実施の形態における認証装置を実現するソフトウェアは、例えば、以下のようなプログラムである。つまり、このプログラムは、レンタル対象物識別情報を有する情報である認証情報が格納される認証情報格納部にアクセス可能なコンピュータを、レンタル対象物識別情報を有する情報である予約情報を受信する認証受信部、前記認証情報を用いて、前記認証受信部が受信した予約情報を認証する認証部、前記認証の結果、前記予約情報が正当である場合にのみ、レンタル対象物を使用可能な状態にする制御部として機能させるためのプログラムである。 Further, the software that realizes the authentication device in each of the above embodiments is, for example, the following program. That is, this program receives authentication for a computer that can access the authentication information storage unit that stores the authentication information that has the rental object identification information, and receives the reservation information that is the information that has the rental object identification information. Unit, an authentication unit that authenticates the reservation information received by the authentication receiving unit using the authentication information, and makes the rental object usable only when the reservation information is valid as a result of the authentication. This is a program for functioning as a control unit.

また、上記各実施の形態におけるサーバ装置を実現するソフトウェアは、例えば、以下のようなプログラムである。つまり、このプログラムは、情報処理装置を識別する情報である1または2以上の装置識別情報が格納されるサーバ格納部にアクセス可能なコンピュータを、レンタル対象物識別情報を有する情報である予約情報を受信するサーバ受信部、前記サーバ受信部が受信した予約情報を、前記1または2以上の装置識別情報のうち、当該予約情報に対応する装置識別情報により識別される情報処理装置に送信するサーバ送信部として機能させるためのプログラムである。 Further, the software that realizes the server device in each of the above embodiments is, for example, the following program. That is, this program uses a computer that can access the server storage unit in which one or more device identification information that identifies the information processing device is stored, and reserve information that is information that has rental object identification information. Server receiving unit to receive, server transmission to transmit the reservation information received by the server receiving unit to the information processing device identified by the device identification information corresponding to the reservation information among the one or more device identification information. It is a program to function as a department.

なお、上記プログラムにおいて、上記プログラムが実現する機能には、ハードウェアでしか実現できない機能は含まれない。 In the above program, the functions realized by the above program do not include functions that can be realized only by hardware.

また、上記プログラムは、サーバなどからダウンロードされることによって実行されてもよいし、所定の記録媒体(例えば、CD−ROMなどの光ディスクや磁気ディスク、半導体メモリなど)に記録されたプログラムが読み出されることによって実行されてもよい。また、このプログラムは、プログラムプロダクトを構成するプログラムとして用いられてもよい。 Further, the above program may be executed by being downloaded from a server or the like, or a program recorded on a predetermined recording medium (for example, an optical disk such as a CD-ROM, a magnetic disk, a semiconductor memory, etc.) is read out. It may be executed by. Further, this program may be used as a program constituting a program product.

また、上記プログラムを実行するコンピュータは、単数であってもよいし、複数であってもよい。つまり、集中処理を行ってもよいし、あるいは分散処理を行ってもよい。 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.

また、図10は、前述のプログラムを実行して、前述の実施の形態の情報処理装置等を実現するコンピュータシステム9の概観図である。前述の実施の形態は、コンピュータハードウェア、およびその上で実行されるコンピュータプログラムで実現され得る。 Further, FIG. 10 is an overview diagram of a computer system 9 that executes the above-mentioned program and realizes the information processing apparatus and the like according to the above-described embodiment. The aforementioned embodiments may be implemented in computer hardware and computer programs running on it.

10において、コンピュータシステム9は、CD−ROMドライブ9011を含むコンピュータ901と、キーボード902と、マウス903と、モニタ904とを備える。 In FIG. 10 , the computer system 9 includes a computer 901 including a CD-ROM drive 9011, a keyboard 902, a mouse 903, and a monitor 904.

11は、コンピュータシステム9のブロック図である。図11において、コンピュータ901は、CD−ROMドライブ9011に加えて、MPU9012と、ブートアッププログラム等のプログラムを記憶するためのROM9013と、MPU9012に接続され、アプリケーションプログラムの命令を一時的に記憶するとともに一時記憶空間を提供するためのRAM9014と、アプリケーションプログラム、システムプログラム、およびデータを記憶するためのハードディスク9015と、CD−ROMドライブ9011、MPU9012等を相互に接続するバス9016とを備える。ここでは図示しないが、コンピュータ901は、さらに、LANへの接続を提供するネットワークカードを備えていてもよい。 FIG. 11 is a block diagram of the computer system 9. In FIG. 11 , the computer 901 is connected to the MPU 9012, the ROM 9013 for storing a program such as a boot-up program, and the MPU 9012 in addition to the CD-ROM drive 9011, and temporarily stores the instructions of the application program. It includes a RAM 9014 for providing a temporary storage space, a hard disk 9015 for storing application programs, system programs, and data, and a bus 9016 for interconnecting CD-ROM drives 9011, MPU 9012, and the like. Although not shown here, the computer 901 may further include a network card that provides a connection to the LAN.

コンピュータシステム9に、前述の実施の形態の情報処理装置等の機能を実行させるプログラムは、CD−ROM9101に記憶されて、CD−ROMドライブ9011に挿入され、さらにハードディスク9015に転送されてもよい。これに代えて、プログラムは、図示しないネットワークを介してコンピュータ901に送信され、ハードディスク9015に記憶されてもよい。プログラムは実行の際にRAM9014にロードされる。プログラムは、CD−ROM9101またはネットワークから直接、ロードされてもよい。 The program that causes the computer system 9 to execute the functions of the information processing apparatus and the like according to the above-described embodiment may be stored in the CD-ROM 9101, inserted into the CD-ROM drive 9011, and further transferred to the hard disk 9015. Alternatively, the program may be transmitted to the computer 901 via a network (not shown) and stored on the hard disk 9015. The program is loaded into RAM 9014 at run time. The program may be loaded directly from the CD-ROM9101 or the network.

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

また、本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。 Further, 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 information processing device according to the present invention has an effect of eliminating the complexity of manual processing when renting an object to be rented, and is used for rent-a-cars, automobiles for car-sharing, and the like. It is useful as a rental management system for rental objects.

1 情報システム
11 情報処理装置
12 認証装置
13 サーバ装置
111 格納部
112 受信部
113 蓄積部
114 受付部
115 取得部
116 送信部
121 認証情報格納部
122 認証受信部
123 認証部
124 制御部
131 サーバ格納部
132 サーバ受信部
133 サーバ送信部
1 Information system 11 Information processing device 12 Authentication device 13 Server device 111 Storage unit 112 Reception unit 113 Storage unit 114 Reception unit 115 Acquisition unit 116 Transmission unit 121 Authentication information storage unit 122 Authentication reception unit 123 Authentication unit 124 Control unit 131 Server storage unit 132 Server receiver 133 Server transmitter

Claims (4)

サーバ装置と、情報処理装置と、レンタル対象物に設置される認証装置とを備える情報システムであって、
前記サーバ装置は、
前記情報処理装置を識別する装置識別情報が格納されるサーバ格納部と、
前記装置識別情報により識別される前記情報処理装置に予約情報を送信し、かつ前記認証装置を識別する認証装置識別情報により識別される前記認証装置に前記予約情報に基づいた認証情報を送信するサーバ送信部とを備え、
前記予約情報および前記認証情報は、前記レンタル対象物をレンタルする時間帯を示すレンタル時間帯情報と、前記レンタル対象物を識別するレンタル対象物識別情報とを含んでおり、
前記情報処理装置は、
第1無線通信手段を介して、前記サーバ装置と接続され、前記サーバ装置から前記予約情報を受信する受信部と、
前記予約情報が格納される格納部と、
前記受信部が受信した前記予約情報を前記格納部に蓄積する蓄積部と、
前記第1無線通信手段と異なる近距離の第2無線通信手段を介して、前記認証装置と接続され、前記予約情報を前記認証装置に送信する送信部と、
現在時刻が、前記レンタル時間帯情報により示されるレンタルの開始時刻に、予め決められた条件を満たすほど近づいたか否かを判断する期限判断部と、
前記期限判断部が前記予め決められた条件を満たすほど近づいたと判断した場合に、注意を喚起する注意喚起情報を出力する出力部とを備え、
前記認証装置は、
前記第1無線通信手段を介して前記認証情報を受信し、前記第2無線通信手段を介して前記予約情報を受信する認証受信部と、
前記認証情報が格納される認証情報格納部と、
前記認証情報を用いて前記認証受信部が受信した前記予約情報を認証する認証部と、
認証の結果、前記予約情報が正当である場合にのみ、前記レンタル対象物を使用可能な状態にする制御部と、を備え、
前記出力部は、現在時刻がレンタルの開始時刻を過ぎたと前記期限判断部が判断した場合に、注意喚起情報を更に出力することを特徴とする情報システム。
An information system including a server device, an information processing device, and an authentication device installed on a rental object.
The server device
A server storage unit that stores device identification information that identifies the information processing device, and
A server that transmits reservation information to the information processing device identified by the device identification information and transmits authentication information based on the reservation information to the authentication device identified by the authentication device identification information that identifies the authentication device. Equipped with a transmitter
The reservation information and the authentication information include rental time zone information indicating a time zone for renting the rental object and rental object identification information for identifying the rental object.
The information processing device
A receiving unit that is connected to the server device via the first wireless communication means and receives the reservation information from the server device.
A storage unit that stores the reservation information and
A storage unit that stores the reservation information received by the reception unit in the storage unit, and a storage unit.
A transmission unit connected to the authentication device and transmitting the reservation information to the authentication device via a second wireless communication means having a short distance different from that of the first wireless communication means.
A deadline determination unit that determines whether the current time is close enough to meet the predetermined conditions with the rental start time indicated by the rental time zone information.
The deadline determination unit is provided with an output unit that outputs attention-calling information when it is determined that the deadline determination unit is close enough to satisfy the predetermined condition.
The authentication device is
An authentication receiving unit that receives the authentication information via the first wireless communication means and receives the reservation information via the second wireless communication means.
An authentication information storage unit that stores the authentication information and
An authentication unit that authenticates the reservation information received by the authentication receiving unit using the authentication information, and an authentication unit.
As a result of authentication, the rental object is provided with a control unit that makes the rental object usable only when the reservation information is valid.
The output unit is an information system characterized in that when the deadline determination unit determines that the current time has passed the rental start time, it further outputs warning information.
サーバ装置と、情報処理装置と、レンタル対象物に設置される認証装置とを備える情報システムであって、
前記サーバ装置は、
前記情報処理装置を識別する装置識別情報が格納されるサーバ格納部と、
前記装置識別情報により識別される前記情報処理装置に予約情報を送信し、かつ前記認証装置を識別する認証装置識別情報により識別される前記認証装置に前記予約情報に基づいた認証情報を送信するサーバ送信部とを備え、
前記予約情報および前記認証情報は、前記レンタル対象物をレンタルする時間帯を示すレンタル時間帯情報と、前記レンタル対象物を識別するレンタル対象物識別情報とを含んでおり、
前記情報処理装置は、
第1無線通信手段を介して、前記サーバ装置と接続され、前記サーバ装置から前記予約情報を受信する受信部と、
前記予約情報が格納される格納部と、
前記受信部が受信した前記予約情報を前記格納部に蓄積する蓄積部と、
前記第1無線通信手段と異なる近距離の第2無線通信手段を介して、前記認証装置と接続され、前記予約情報を前記認証装置に送信する送信部と、
現在時刻が、前記レンタル時間帯情報により示されるレンタルの開始時刻に、予め決められた条件を満たすほど近づいたか否かを判断する期限判断部と、
前記期限判断部が前記予め決められた条件を満たすほど近づいたと判断した場合に、注意を喚起する注意喚起情報を出力する出力部とを備え、
前記認証装置は、
前記第1無線通信手段を介して前記認証情報を受信し、前記第2無線通信手段を介して前記予約情報を受信する認証受信部と、
前記認証情報が格納される認証情報格納部と、
前記認証情報を用いて前記認証受信部が受信した前記予約情報を認証する認証部と、
認証の結果、前記予約情報が正当である場合にのみ、前記レンタル対象物を使用可能な状態にする制御部と、を備え、
前記予約情報は、前記レンタル時間帯情報と前記レンタル対象物識別情報に加えユーザ識別情報をさらに有し、
前記サーバ送信部は、受信した前記予約情報から前記ユーザ識別情報を削除し、前記ユーザ識別情報を削除後の前記予約情報を、前記認証情報として前記認証装置に送信することを特徴とする情報システム。
An information system including a server device, an information processing device, and an authentication device installed on a rental object.
The server device
A server storage unit that stores device identification information that identifies the information processing device, and
A server that transmits reservation information to the information processing device identified by the device identification information and transmits authentication information based on the reservation information to the authentication device identified by the authentication device identification information that identifies the authentication device. Equipped with a transmitter
The reservation information and the authentication information include rental time zone information indicating a time zone for renting the rental object and rental object identification information for identifying the rental object.
The information processing device
A receiving unit that is connected to the server device via the first wireless communication means and receives the reservation information from the server device.
A storage unit that stores the reservation information and
A storage unit that stores the reservation information received by the reception unit in the storage unit, and a storage unit.
A transmission unit connected to the authentication device and transmitting the reservation information to the authentication device via a second wireless communication means having a short distance different from that of the first wireless communication means.
A deadline determination unit that determines whether the current time is close enough to meet the predetermined conditions with the rental start time indicated by the rental time zone information.
The deadline determination unit is provided with an output unit that outputs attention-calling information when it is determined that the deadline determination unit is close enough to satisfy the predetermined condition.
The authentication device is
An authentication receiving unit that receives the authentication information via the first wireless communication means and receives the reservation information via the second wireless communication means.
An authentication information storage unit that stores the authentication information and
An authentication unit that authenticates the reservation information received by the authentication receiving unit using the authentication information, and an authentication unit.
As a result of authentication, the rental object is provided with a control unit that makes the rental object usable only when the reservation information is valid.
The reservation information further includes user identification information in addition to the rental time zone information and the rental object identification information.
The server transmission unit deletes the user identification information from the received reservation information, and transmits the reservation information after deleting the user identification information to the authentication device as the authentication information. ..
前記情報処理装置は、
前記予約情報を送信する送信指示を受け付ける受付部と、
前記送信指示の受け付けに応じて、前記格納部から前記予約情報を取得する取得部と、をさらに備え、
前記送信部は、前記取得部が取得した前記予約情報を前記認証装置に送信する請求項1または請求項2記載の情報システム。
The information processing device
A reception unit that accepts transmission instructions to transmit the reservation information,
Further provided with an acquisition unit for acquiring the reservation information from the storage unit in response to the reception of the transmission instruction.
The information system according to claim 1 or 2, wherein the transmission unit transmits the reservation information acquired by the acquisition unit to the authentication device.
前記認証部は、前記予約情報が有する前記レンタル対象物識別情報が、前記認証情報が有する前記レンタル対象物識別情報と一致するか否か、および、現在時刻が、前記予約情報が有する前記レンタル時間帯情報が示す時間帯に含まれるか否かを判断することにより、前記予約情報を認証する請求項1から請求項3いずれか一項に記載の情報システム。 The authentication unit determines whether or not the rental object identification information of the reservation information matches the rental object identification information of the authentication information, and the current time is the rental time of the reservation information. The information system according to any one of claims 1 to 3, which authenticates the reservation information by determining whether or not the band information is included in the time zone indicated.
JP2015049029A 2015-03-12 2015-03-12 Information system Active JP6867098B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015049029A JP6867098B2 (en) 2015-03-12 2015-03-12 Information system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015049029A JP6867098B2 (en) 2015-03-12 2015-03-12 Information system

Publications (3)

Publication Number Publication Date
JP2016170556A JP2016170556A (en) 2016-09-23
JP2016170556A5 JP2016170556A5 (en) 2018-03-15
JP6867098B2 true JP6867098B2 (en) 2021-04-28

Family

ID=56983781

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015049029A Active JP6867098B2 (en) 2015-03-12 2015-03-12 Information system

Country Status (1)

Country Link
JP (1) JP6867098B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6253841B1 (en) * 2017-09-22 2017-12-27 株式会社オーガスタス Parking lot management system
JP6637105B2 (en) * 2018-05-02 2020-01-29 英紀 田川 Vehicle lending management system
JP7161908B2 (en) * 2018-10-17 2022-10-27 株式会社アース・カー Mobile Reservation Device, Mobile Reservation Method, and Program
WO2022224374A1 (en) * 2021-04-21 2022-10-27 シャープNecディスプレイソリューションズ株式会社 Rental device management method, rental device management system
JP7685974B2 (en) * 2022-07-14 2025-05-30 Kddi株式会社 Authentication system, authentication device, and authentication program

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003196736A (en) * 2001-12-26 2003-07-11 Nec Custom Technica Ltd Rental car utilization system and rental car utilization service method
JP3793148B2 (en) * 2002-12-06 2006-07-05 三井住友海上火災保険株式会社 Automotive electronic key system, automotive electronic key server, automotive electronic key control method, and program
JP5298074B2 (en) * 2010-06-01 2013-09-25 パーク二四株式会社 In-vehicle device and navigation device control method
JP2012043167A (en) * 2010-08-19 2012-03-01 Daihatsu Motor Co Ltd On-vehicle device for controlling shared vehicles and shared vehicle control system
JP2013015919A (en) * 2011-06-30 2013-01-24 Kochi Univ Of Technology Bicycle rental system

Also Published As

Publication number Publication date
JP2016170556A (en) 2016-09-23

Similar Documents

Publication Publication Date Title
CN107006044B (en) Hacker security solution for package transfer to and from vehicles
JP6366586B2 (en) System and method for processing vehicle information
CN110476316B (en) Management devices, management systems, vehicles and procedures
US9515829B2 (en) Information distribution method, information distribution system and in-vehicle terminal
JP6867098B2 (en) Information system
JP5679920B2 (en) Vehicle reservation management device, vehicle reservation management system, vehicle reservation management method for vehicle reservation management device, and vehicle reservation management program
JP6696942B2 (en) Vehicle security system and vehicle security method
US20180297557A1 (en) Vehicle control method, device and system and vehicle
JP6363755B1 (en) Management device, management system, and program
US9426273B2 (en) Program expanding system, server for use therein, program expanding method and program managing program
JP5879451B1 (en) System and method for managing vehicles
CN105704090A (en) Vehicle authorization system and vehicle authorization method
CN109615484A (en) A kind of vehicle sublets management method and device
WO2018174234A1 (en) Management device, management system, and program
US20180019830A1 (en) Accessing Infotainment System Using Non-Paired Devices
JP2013258491A (en) Car sharing system and car sharing provisioning method
JP5002065B1 (en) Authentication system, authentication method of authentication system, positioning device, and positioning program
JP2013126802A (en) Method for downloading application software to on-board device, and the on-board device
US9510182B2 (en) User onboarding for newly enrolled devices
EP2879413B1 (en) AVN for vehicle and mobile device
JP2019087192A (en) Parking lot information processing apparatus, parking information processing method, and program
CN119155652B (en) Login method, login device and vehicle
CN110062335B (en) Position tracking method, device and equipment of shared vehicle
US20170265022A1 (en) Method and apparatus for providing portable telematics services
US20130042176A1 (en) Methods systems and computer program products for managing sound files of a vehicle

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180130

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180130

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20181227

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190129

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190322

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20190823

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20191119

C60 Trial request (containing other claim documents, opposition documents)

Free format text: JAPANESE INTERMEDIATE CODE: C60

Effective date: 20191119

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20191127

C21 Notice of transfer of a case for reconsideration by examiners before appeal proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C21

Effective date: 20191129

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20200131

C211 Notice of termination of reconsideration by examiners before appeal proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C211

Effective date: 20200204

C22 Notice of designation (change) of administrative judge

Free format text: JAPANESE INTERMEDIATE CODE: C22

Effective date: 20200804

C22 Notice of designation (change) of administrative judge

Free format text: JAPANESE INTERMEDIATE CODE: C22

Effective date: 20201006

C13 Notice of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: C13

Effective date: 20201110

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20201224

C23 Notice of termination of proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C23

Effective date: 20210224

C03 Trial/appeal decision taken

Free format text: JAPANESE INTERMEDIATE CODE: C03

Effective date: 20210330

C30A Notification sent

Free format text: JAPANESE INTERMEDIATE CODE: C3012

Effective date: 20210330

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210408

R150 Certificate of patent or registration of utility model

Ref document number: 6867098

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250