JP2014059593A - Reservation management device and information processing method - Google Patents

Reservation management device and information processing method Download PDF

Info

Publication number
JP2014059593A
JP2014059593A JP2012202646A JP2012202646A JP2014059593A JP 2014059593 A JP2014059593 A JP 2014059593A JP 2012202646 A JP2012202646 A JP 2012202646A JP 2012202646 A JP2012202646 A JP 2012202646A JP 2014059593 A JP2014059593 A JP 2014059593A
Authority
JP
Japan
Prior art keywords
reservation
information
processing terminal
information processing
conference room
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.)
Pending
Application number
JP2012202646A
Other languages
Japanese (ja)
Inventor
Takaaki Hiroi
貴明 廣井
Makoto Kusakari
真 草刈
Seiji Miyawaki
誠司 宮脇
Yasuo Ohashi
康雄 大橋
Michitaka Fukuda
道隆 福田
Masamichi Aoki
真路 青木
Kunihiro Miyauchi
邦裕 宮内
Reiji Kawasaki
怜士 川▲崎▼
Yusuke Matsushita
裕介 松下
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.)
Ricoh Co Ltd
Original Assignee
Ricoh 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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2012202646A priority Critical patent/JP2014059593A/en
Publication of JP2014059593A publication Critical patent/JP2014059593A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Position Fixing By Use Of Radio Waves (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

PROBLEM TO BE SOLVED: To improve a utilization factor of a conference room.SOLUTION: A reservation management device which manages a room reservation includes: a position information acquiring means which acquires location information of an information processing terminal; a specifying means which determines a room where the information processing terminal belongs based on the acquired location information; and a reporting means which notifies information regarding a reservation to the information processing terminal based on the information showing the determined room and the information showing reservation status of the information processing terminal.

Description

本発明は、予約管理装置及び予約管理方法に関する。   The present invention relates to a reservation management apparatus and a reservation management method.

企業等のオフィス環境において、会議室等の施設を予約するために、データベースやウェブを用いた、予約管理システムが用いられている。   In an office environment such as a company, a reservation management system using a database or the web is used to reserve a facility such as a conference room.

例えば、特許文献1には、複数の会議室をネットワークで中継する会議システムを用いてテレビ会議を行なう場合に、複数の会議室を一括して予約する等、会議室の予約を効率的に行う方法を開示している。   For example, in Patent Document 1, when a video conference is performed using a conference system that relays a plurality of conference rooms via a network, the conference rooms are efficiently reserved, for example, a plurality of conference rooms are collectively reserved. A method is disclosed.

しかしながら、既存の方法では、予定されていた会議が実施されなくなった場合でも、システム上、会議室の予約が維持される。従って、予約をしたユーザが、自発的にその会議室の予約をキャンセルするまで、他のユーザは、その部屋を予約することができない。しかしながら、実際には、予約をしたユーザは、キャンセル処理を行い忘れることも少なくない。したがって、システム上、予約されているが、使用することのできない会議室が存在することとなり、会議室の使用率の低下を招いている。   However, in the existing method, the reservation of the conference room is maintained on the system even when the scheduled conference is not performed. Therefore, other users cannot reserve the room until the user who made the reservation voluntarily cancels the reservation of the conference room. However, in practice, a user who has made a reservation often forgets to perform the cancellation process. Therefore, there are conference rooms that are reserved in the system but cannot be used, which leads to a decrease in the use rate of the conference rooms.

本発明は、このような問題に鑑みてなされたものであり、会議室の使用率を向上させることを目的とする。   The present invention has been made in view of such a problem, and an object thereof is to improve the usage rate of a conference room.

上述した課題を解決し目的を達成するため、本発明の一実施形態における予約管理装置は、
部屋の予約を管理する予約管理装置であって、
情報処理端末の位置情報を取得する位置情報取得手段と、
取得した前記位置情報に基づいて、前記情報処理端末の属する部屋を特定する特定手段と、
特定された前記部屋を表す情報と、前記情報処理端末の予約状況を表す情報とに基づいて、予約に関する情報を前記情報処理端末に通知する通知手段と、
を有する。
In order to solve the above-described problems and achieve the object, a reservation management apparatus according to an embodiment of the present invention provides:
A reservation management device for managing room reservations,
Position information acquisition means for acquiring position information of the information processing terminal;
A specifying means for specifying a room to which the information processing terminal belongs based on the acquired position information;
Notification means for notifying the information processing terminal of information related to the reservation based on the information indicating the identified room and the information indicating the reservation status of the information processing terminal;
Have

また、本発明の一実施形態における予約管理方法は、
部屋の予約を管理する予約管理装置で実行される予約管理方法あって、
情報処理端末の位置情報を取得する位置情報取得段階と、
取得した前記位置情報に基づいて、前記情報処理端末の属する部屋を特定する特定段階と、
特定された前記部屋を表す情報と、前記情報処理端末の予約状況を表す情報とに基づいて、予約に関する情報を前記情報処理端末に通知する通知段階と、
を有する。
In addition, the reservation management method in one embodiment of the present invention is:
There is a reservation management method executed by a reservation management device that manages room reservations,
A location information acquisition stage for acquiring location information of the information processing terminal;
Based on the acquired position information, a specifying stage for specifying a room to which the information processing terminal belongs;
A notification step of notifying the information processing terminal of information related to the reservation based on the information indicating the identified room and the information indicating the reservation status of the information processing terminal;
Have

本発明によれば、会議室の使用率を向上させることができる。   According to the present invention, it is possible to improve the usage rate of a conference room.

本発明の一実施形態における予約管理装置を含むシステムの概略図。1 is a schematic diagram of a system including a reservation management apparatus according to an embodiment of the present invention. 本発明の一実施形態における予約管理装置を含むシステムの概略図。1 is a schematic diagram of a system including a reservation management apparatus according to an embodiment of the present invention. 本発明の一実施形態における予約管理装置のハードウェア構成図。The hardware block diagram of the reservation management apparatus in one Embodiment of this invention. 本発明の一実施形態における情報処理端末のハードウェア構成図。The hardware block diagram of the information processing terminal in one Embodiment of this invention. 本発明の一実施形態における通信装置のハードウェア構成図。The hardware block diagram of the communication apparatus in one Embodiment of this invention. 本発明の一実施形態におけるゲートウェイのハードウェア構成図。The hardware block diagram of the gateway in one Embodiment of this invention. 本発明の一実施形態における予約管理装置、情報処理端末、通信装置、ゲートウェイ、位置情報管理サーバの機能ブロック図。The functional block diagram of the reservation management apparatus in one Embodiment of this invention, an information processing terminal, a communication apparatus, a gateway, and a location information management server. 本発明の一実施形態における情報処理端末の情報を格納するテーブルを表す図。The figure showing the table which stores the information of the information processing terminal in one Embodiment of this invention. 本発明の一実施形態における通信装置の情報を格納するテーブルを表す図。The figure showing the table which stores the information of the communication apparatus in one Embodiment of this invention. 本発明の一実施形態における情報処理端末の位置情報を格納するテーブルの例を表す図。The figure showing the example of the table which stores the positional information on the information processing terminal in one Embodiment of this invention. 本発明の一実施形態における領域の情報を格納するテーブルの例を表す図。The figure showing the example of the table which stores the information of the area | region in one Embodiment of this invention. 本発明の一実施形態における会議室の予約を管理するテーブルの例を表す図。The figure showing the example of the table which manages the reservation of the conference room in one Embodiment of this invention. 本発明の一実施形態における予約管理装置の処理を表すフローチャート。The flowchart showing the process of the reservation management apparatus in one Embodiment of this invention. 本発明の一実施形態における予約管理装置の処理を表すフローチャート。The flowchart showing the process of the reservation management apparatus in one Embodiment of this invention. 本発明の一実施形態における位置情報管理サーバ、ゲートウェイ、通信装置及び情報処理端末の動作例を表す図。The figure showing the operation example of the positional information management server in one Embodiment of this invention, a gateway, a communication apparatus, and an information processing terminal. 本発明の一実施形態における予約管理装置、位置情報管理サーバ及び情報処理端末の動作例を表す図。The figure showing the operation example of the reservation management apparatus in one embodiment of this invention, a positional information management server, and an information processing terminal. 本発明の一実施形態における予約管理装置、位置情報管理サーバ及び情報処理端末の動作例を表す図。The figure showing the operation example of the reservation management apparatus in one embodiment of this invention, a positional information management server, and an information processing terminal. 本発明の一実施形態における情報処理端末の表示画面の例を表す図。The figure showing the example of the display screen of the information processing terminal in one Embodiment of this invention. 本発明の一実施形態における情報処理端末の表示画面の例を表す図。The figure showing the example of the display screen of the information processing terminal in one Embodiment of this invention. 本発明の一実施形態における情報処理端末の表示画面の例を表す図。The figure showing the example of the display screen of the information processing terminal in one Embodiment of this invention. 本発明の一実施形態における予約管理装置の処理を表すフローチャート。The flowchart showing the process of the reservation management apparatus in one Embodiment of this invention. 本発明の一実施形態における予約管理装置、位置情報管理サーバ及び情報処理端末の動作例を表す図。The figure showing the operation example of the reservation management apparatus in one embodiment of this invention, a positional information management server, and an information processing terminal.

以下、本発明の実施形態を図面に基づいて説明する。   Hereinafter, embodiments of the present invention will be described with reference to the drawings.

1.システムの概要
2.ハードウェア構成
2.1 予約管理装置
2.2 情報処理端末
2.3 通信装置
2.4 ゲートウェイ
3.機能
3.1 位置情報管理機能
3.2 予約確認機能
3.3 予約機能
4.動作例
4.1 位置情報管理処理
4.2 予約確認処理
4.3 予約処理
5.変形例(予約確認機能)
1. 1. System overview Hardware Configuration 2.1 Reservation Management Device 2.2 Information Processing Terminal 2.3 Communication Device 2.4 Gateway Function 3.1 Location Information Management Function 3.2 Reservation Confirmation Function 3.3 Reservation Function Example of operation 4.1 Location information management process 4.2 Reservation confirmation process 4.3 Reservation process 5. Modified example (reservation confirmation function)

(1.システムの概要)
図1を用いて、本発明の一実施形態における予約管理装置100を含むシステムの概要について説明する。本発明の一実施形態における予約管理装置100は、社内LANのようなネットワーク190に接続され、オフィス内のある領域(会議室、部屋、ブース等の施設又は設備を含む。以下、会議室を用いて例示する。)についての利用予約を管理する。ユーザは、情報処理端末を用いて、予約管理装置100にアクセスし、日時を指定して、所望の会議室を予約することができる(このような予約を、「情報処理端末の予約」と呼ぶ)。
(1. System overview)
An overview of a system including a reservation management apparatus 100 according to an embodiment of the present invention will be described with reference to FIG. The reservation management apparatus 100 according to an embodiment of the present invention is connected to a network 190 such as an in-house LAN and includes a certain area in an office (a facility or equipment such as a conference room, a room, a booth, etc. Hereinafter, a conference room is used. To manage usage reservations. The user can use the information processing terminal to access the reservation management apparatus 100, specify the date and time, and reserve a desired conference room (this reservation is referred to as "information processing terminal reservation"). ).

また、本予約管理装置100は、位置情報管理サーバ102を通じて、適宜、ユーザの所持する情報処理端末120、122(スマートフォンやタブレットPCのようなスマートデバイス、ノートPC又はPDA等)の位置情報を取得することができる。この位置情報は、後述するように、各情報処理端末が、会議室の天井等に設置された通信装置140−146から送信された測位信号から取得したものである。各情報処理端末は、この位置情報を、後述するPANのようなネットワーク180を通じて、位置情報管理サーバ102に送信する。ネットワーク180の構成については、別途、図1(B)を用いて説明する
本予約管理装置100は、位置情報管理サーバ102を通じて取得した、各情報処理端末の位置情報を利用して、会議室の予約したユーザの情報処理端末120が、予約時間に、その会議室に属していないことを検出する。このような場合に、ユーザの情報処理端末120に対して、予約済みの会議室を本当に使用する意思があるのかどうか確認するための通知を送信する。当該通知は、例えば、電子メールによってなされる。図18に、その電子メールの表示画面例を示す。本予約管理装置100は、ユーザから、会議室を使用しない旨の返答を受け取ると、予約を取り消す。一方、本予約管理装置100は、会議室を使用するとの返答を受け取っても、一定時間後に、依然としてその情報処理端末120が予約済みの会議室に属していない場合には、その予約を取り消すことができる。
In addition, the reservation management apparatus 100 appropriately acquires position information of information processing terminals 120 and 122 (smart devices such as smartphones and tablet PCs, notebook PCs or PDAs) possessed by the user through the position information management server 102. can do. As will be described later, this information is acquired by each information processing terminal from a positioning signal transmitted from a communication device 140-146 installed on the ceiling or the like of the conference room. Each information processing terminal transmits this position information to the position information management server 102 through a network 180 such as a PAN described later. The configuration of the network 180 will be separately described with reference to FIG. 1B. The reservation management apparatus 100 uses the location information of each information processing terminal acquired through the location information management server 102 to The information processing terminal 120 of the reserved user detects that it does not belong to the conference room at the reservation time. In such a case, a notification for confirming whether or not there is an intention to actually use the reserved conference room is transmitted to the information processing terminal 120 of the user. The notification is made by e-mail, for example. FIG. 18 shows an example of the e-mail display screen. When the reservation management apparatus 100 receives a response from the user that the conference room is not used, the reservation management apparatus 100 cancels the reservation. On the other hand, even if the reservation management apparatus 100 receives a reply that the conference room is to be used, if the information processing terminal 120 does not belong to the reserved conference room after a certain time, the reservation management apparatus 100 cancels the reservation. Can do.

さらに、本予約管理装置100は、使用されていない会議室に属するユーザの情報処理端末122から、その会議室の予約可否の問合せを受け取る。当該問合せは、例えば、予約管理装置100が提供する、Webインターフェース画面を通じてなされ得る。本予約管理装置100は、問合せを受け取ると、位置情報管理サーバ102を通じて取得した情報処理端末122の位置情報を用いて、情報処理端末122の属する会議室を特定する。そして、その会議室の予約状況を確認し、その結果を情報処理端末122に通知する。当該通知は、例えば、上述したWebインターフェース画面における、問合せの結果として、通知される。会議室が予約可能である場合の、通知の例を図19に示す。情報処理端末122のユーザは、画面上に表示された予約画面を通じて、その会議室をその場で予約することができる。   Furthermore, the reservation management apparatus 100 receives an inquiry as to whether or not the conference room can be reserved from the information processing terminal 122 of the user belonging to the conference room that is not being used. The inquiry can be made through a Web interface screen provided by the reservation management apparatus 100, for example. Upon receiving the inquiry, the reservation management apparatus 100 specifies the conference room to which the information processing terminal 122 belongs using the position information of the information processing terminal 122 acquired through the position information management server 102. Then, the reservation status of the conference room is confirmed, and the result is notified to the information processing terminal 122. The notification is notified, for example, as a result of an inquiry on the Web interface screen described above. An example of notification when a conference room can be reserved is shown in FIG. The user of the information processing terminal 122 can reserve the conference room on the spot through the reservation screen displayed on the screen.

ここで、図1(B)を用いて、通信装置140−146と、PANによるネットワーク180について説明する。図1(B)は、図1(A)から、PANを構成する装置のみを抜き出して表したものである。   Here, the communication apparatuses 140 to 146 and the PAN network 180 will be described with reference to FIG. FIG. 1 (B) shows only the devices constituting the PAN extracted from FIG. 1 (A).

通信装置140−146は、空間の天井等に設置され、例えば、IMES(Indoor Messaging System)規格に従って構成される、測位信号を送出する。測位信号には、通信装置140−146の夫々の設置された位置を表す緯度、経度、フロア情報等が含まれる。また、通信装置140−146は、情報処理端末120、122から送信された位置情報を、ゲートウェイ160に中継する、中継機能を有する。例えば、ネットワーク180が、ZigBee(登録商標)によって構成される場合には、通信装置140−146は、ZigBeeルータ(他のZigBeeデバイス間のデータ中継機能を有するデバイス)として機能する。   The communication devices 140 to 146 are installed on a ceiling or the like of a space, and transmit a positioning signal configured according to, for example, the IMES (Indoor Messaging System) standard. The positioning signal includes latitude, longitude, floor information, and the like representing the positions where the communication devices 140-146 are installed. Further, the communication devices 140 to 146 have a relay function for relaying the position information transmitted from the information processing terminals 120 and 122 to the gateway 160. For example, when the network 180 is configured by ZigBee (registered trademark), the communication apparatuses 140 to 146 function as ZigBee routers (devices having a data relay function between other ZigBee devices).

一方、ゲートウェイ160は、ネットワーク180とネットワーク190とを相互に接続し、ネットワーク180側から送信されたデータを、ネットワーク190に中継する。例えば、ネットワーク180がZigBee(登録商標)による近距離無線通信ネットワークであり、ネットワーク190がIEEE802.3規格に基づくLANである場合には、それらの間での通信方式の変換を行う。また、ゲートウェイ160は、ネットワーク180の構成を管理する機能を有する。   On the other hand, the gateway 160 connects the network 180 and the network 190 to each other, and relays data transmitted from the network 180 side to the network 190. For example, when the network 180 is a short-range wireless communication network based on ZigBee (registered trademark) and the network 190 is a LAN based on the IEEE 802.3 standard, the communication method is converted between them. The gateway 160 has a function of managing the configuration of the network 180.

図1(B)に示されるように、情報処理端末120、122は、ネットワーク180の末端に接続され、近距離無線通信にZigBee(登録商標)が用いられる場合には、ZigBeeエンドデバイス(後述するZigBeeルータ又はZigBeeコーディネータに接続された、データの中継機能を有さないデバイス)として機能する。一方、ネットワーク180を形成して管理するために必要なZigBeeコーディネータ機能(ZigBeeネットワーク内に一台のみ存在し、ネットワークの立ち上げや管理を行うデバイス)は、ゲートウェイ160によって提供される。   As shown in FIG. 1B, the information processing terminals 120 and 122 are connected to the end of the network 180, and when ZigBee (registered trademark) is used for short-range wireless communication, a ZigBee end device (to be described later). A device connected to a ZigBee router or a ZigBee coordinator and not having a data relay function. On the other hand, the gateway 160 provides a ZigBee coordinator function (a device that exists in the ZigBee network and that starts up and manages the network) necessary for forming and managing the network 180.

以上の構成により、本発明の一実施形態における予約管理装置100は、予約時間になっても会議室に現れないユーザの情報処理端末に対して、本当に予約した会議室を使用するのか、意思を確認するための通知を送信することができる。その結果、ユーザから、使用しない旨の情報を得ることにより、当該予約を取り消し、他のユーザに対して、会議室を開放することができる。一方、ユーザが使用する意思を提示した場合であっても、実際には他の会議室にいる場合、その予約を取り消すことができる。また、使用されていない会議室に属するユーザの情報処理端末に対して、その会議室の予約可否を通知し、会議室が予約可能である場合に、その場で、会議室を予約することができる。   With the above configuration, the reservation management apparatus 100 according to an embodiment of the present invention determines whether or not to use the reserved conference room for the information processing terminal of the user who does not appear in the conference room even when the reservation time comes. A notification for confirmation can be sent. As a result, by obtaining information that the user does not use the reservation, the reservation can be canceled and the conference room can be opened to other users. On the other hand, even if the user presents an intention to use, the reservation can be canceled when actually in another conference room. In addition, the information processing terminal of a user belonging to a conference room that is not being used is notified of whether or not the conference room can be reserved. If the conference room can be reserved, the conference room can be reserved on the spot. it can.

(2.ハードウェア構成)
次に、図3、図4、図5、図6を用いて、本発明の一実施形態における予約管理装置100、情報処理端末120、122、通信装置140、ゲートウェイ160のハードウェア構成について説明する。
(2. Hardware configuration)
Next, the hardware configuration of the reservation management apparatus 100, the information processing terminals 120 and 122, the communication apparatus 140, and the gateway 160 according to an embodiment of the present invention will be described using FIG. 3, FIG. 4, FIG. 5, and FIG. .

(2.1 予約管理装置)
図3は、本発明の一実施形態における予約管理装置100のハードウェア構成を表す。予約管理装置100は、CPU300、RAM302、ROM304、HDD306、通信部308、表示部310、入力部312及びバス314を有する。
(2.1 Reservation management device)
FIG. 3 shows a hardware configuration of the reservation management apparatus 100 according to an embodiment of the present invention. The reservation management apparatus 100 includes a CPU 300, a RAM 302, a ROM 304, an HDD 306, a communication unit 308, a display unit 310, an input unit 312, and a bus 314.

CPU300は、予約管理装置100の動作制御を行うプログラムを実行する。RAM302は、CPU300のワークエリア等を構成する。ROM304は、予約管理装置100のシステムプログラム等を記憶する。HDD306は、OSやアプリケーションのプログラムや、データ等を保管する。HDD306は、例えば、半導体メモリ、磁気テープ、光学ディスク等を用いる、任意の記憶装置であってもよい。通信部308は、外部の装置と通信するための装置であり、例えば、IEEE802.3規格に基づくLANと接続するためのインターフェースを含む装置である。表示部310は、例えば液晶ディスプレイのように、予約管理装置100の操作画面や処理結果を、ユーザに対して提示する装置である。入力部312は、例えばキーボードや、マウスのように、ユーザからの入力を受け付ける装置である。バス314は、上記装置を電気的に接続する。   The CPU 300 executes a program that controls the operation of the reservation management apparatus 100. The RAM 302 constitutes a work area of the CPU 300 and the like. The ROM 304 stores a system program for the reservation management apparatus 100 and the like. The HDD 306 stores the OS, application programs, data, and the like. The HDD 306 may be an arbitrary storage device using, for example, a semiconductor memory, a magnetic tape, an optical disk, or the like. The communication unit 308 is a device for communicating with an external device, for example, a device including an interface for connecting to a LAN based on the IEEE 802.3 standard. The display unit 310 is an apparatus that presents the operation screen and processing result of the reservation management apparatus 100 to the user, such as a liquid crystal display. The input unit 312 is a device that receives input from the user, such as a keyboard or a mouse. A bus 314 electrically connects the above devices.

上記構成により、本発明の一実施形態における予約管理装置100は、ユーザによって登録された、会議室の予約を管理することができる。   With the above configuration, the reservation management apparatus 100 according to an embodiment of the present invention can manage the conference room reservation registered by the user.

なお、表示部310及び入力部312は、任意の構成要素である。   The display unit 310 and the input unit 312 are optional components.

また、本明細書において、位置情報管理サーバ102は、予約管理装置100とは別個のハードウェアとして例示する。しかしながら、位置情報管理サーバ102の機能は、予約管理装置100と統合されてもよい。   In this specification, the location information management server 102 is exemplified as hardware separate from the reservation management apparatus 100. However, the function of the location information management server 102 may be integrated with the reservation management apparatus 100.

(2.2 情報処理端末)
図4は、本発明の一実施形態における情報処理端末120、122(以下、代表的に情報処理端末120について説明する)のハードウェア構成を表す。
(2.2 Information processing terminal)
FIG. 4 illustrates a hardware configuration of the information processing terminals 120 and 122 (hereinafter, the information processing terminal 120 will be described as a representative) according to an embodiment of the present invention.

情報処理端末120は、CPU400、RAM402、ROM404、第一通信部406、第二通信部408、測位信号受信部410、表示部412、入力部414及びバス416を有する。   The information processing terminal 120 includes a CPU 400, a RAM 402, a ROM 404, a first communication unit 406, a second communication unit 408, a positioning signal receiving unit 410, a display unit 412, an input unit 414, and a bus 416.

CPU400は、情報処理端末の動作制御を行うプログラムを実行する。RAM402は、CPUのワークエリア等を構成する。ROM404は、CPU400が実行するプログラムや、プログラムの実行に必要なデータを記憶する。第一通信部406は、外部の装置と通信するための装置であり、例えば、ZigBee(登録商標)のような、近距離無線通信方式に従って通信を行う装置である。第二通信部408は、外部の装置と通信するための装置であり、例えば、IEEE802.11規格に従う無線LANによる通信を行う装置である。測位信号受信部410は、通信装置140が送信する測位信号を受信するための装置であり、例えば、IMES規格により定義されたフレームフォーマットの測位信号を受信する。表示部412は、例えば液晶ディスプレイのように、情報処理端末120の操作画面や処理結果を、ユーザに対して表示する装置である。入力部414は、例えばキーボード又はタッチパネル等のように、ユーザからの入力を受け付ける装置である。バス416は、各装置を電気的に接続する。   CPU 400 executes a program for controlling the operation of the information processing terminal. The RAM 402 constitutes a work area of the CPU. The ROM 404 stores a program executed by the CPU 400 and data necessary for executing the program. The first communication unit 406 is a device for communicating with an external device. For example, the first communication unit 406 is a device that performs communication according to a short-range wireless communication method such as ZigBee (registered trademark). The second communication unit 408 is a device for communicating with an external device. For example, the second communication unit 408 is a device that performs communication using a wireless LAN in accordance with the IEEE 802.11 standard. The positioning signal receiving unit 410 is a device for receiving a positioning signal transmitted by the communication device 140, and for example, receives a positioning signal in a frame format defined by the IMES standard. The display unit 412 is a device that displays the operation screen and processing result of the information processing terminal 120 to the user, such as a liquid crystal display. The input unit 414 is a device that accepts input from the user, such as a keyboard or a touch panel. A bus 416 electrically connects each device.

上記構成により、本発明の一実施形態における情報処理端末120は、通信装置140から送信された測位信号を用いて、位置情報を取得し、この位置情報を、位置情報管理サーバ102へと送信することができる。   With the above configuration, the information processing terminal 120 according to the embodiment of the present invention acquires position information using the positioning signal transmitted from the communication device 140 and transmits this position information to the position information management server 102. be able to.

なお、情報処理端末120は、例えば、第二通信部408として、例えば第三世代移動体通信システム(いわゆる、3G)のような、携帯電話通信網にアクセス可能な通信装置を備えていてもよい。あるいは、無線LANによる通信のための通信装置と、3Gによる通信のための通信装置との、両方を備えていてもよい。   Note that the information processing terminal 120 may include, for example, a communication device that can access a mobile phone communication network, such as a third generation mobile communication system (so-called 3G), as the second communication unit 408. . Or you may provide both the communication apparatus for communication by wireless LAN, and the communication apparatus for communication by 3G.

(2.3 通信装置)
図5は、本発明の一実施形態における通信装置140−146(以下、代表的に通信装置140について説明する)のハードウェア構成例を表す。通信装置140は、CPU500、RAM502、ROM504、通信部506、測位信号送信部508及びバス510を有する。
(2.3 Communication device)
FIG. 5 illustrates a hardware configuration example of the communication devices 140 to 146 (hereinafter, the communication device 140 will be described as a representative) according to an embodiment of the present invention. The communication device 140 includes a CPU 500, a RAM 502, a ROM 504, a communication unit 506, a positioning signal transmission unit 508, and a bus 510.

CPU500は、通信装置140の動作制御を行うプログラムを実行する。RAM502は、CPU500のワークエリア等を構成する。ROM504は、CPU500が実行するプログラムや、プログラムの実行に必要なデータを記憶する。通信部506は、外部の装置と通信するための装置であり、例えば、ZigBee(登録商標)のような近距離無線通信方式に従って無線通信可能な装置である。測位信号送信部508は、情報処理端末120が現在位置を取得するために用いる測位信号を送信する装置であり、例えば、IMES規格により定義されたフレームフォーマットで測位信号を送信する。より具体的には、測位信号送信部508は、IMES規格によって定義されるフレーム構造を有するデータを用いて、1.5754GHzの搬送波を変調して信号を生成し、これをアンテナより送出する。バス510は、上記装置を電気的に接続する。   The CPU 500 executes a program that controls the operation of the communication device 140. The RAM 502 constitutes a work area of the CPU 500 and the like. The ROM 504 stores a program executed by the CPU 500 and data necessary for executing the program. The communication unit 506 is a device for communicating with an external device. For example, the communication unit 506 is a device capable of wireless communication according to a short-range wireless communication method such as ZigBee (registered trademark). The positioning signal transmission unit 508 is a device that transmits a positioning signal used by the information processing terminal 120 to acquire the current position. For example, the positioning signal transmission unit 508 transmits a positioning signal in a frame format defined by the IMES standard. More specifically, the positioning signal transmission unit 508 generates a signal by modulating a carrier wave of 1.5754 GHz using data having a frame structure defined by the IMES standard, and transmits the signal from the antenna. A bus 510 electrically connects the above devices.

上記構成により、本発明の一実施形態における通信装置140は、情報処理端末120及び予約管理装置122が測位を行うために必要な、測位信号を送信することができる。また、情報処理端末120及び予約管理装置122と、ゲートウェイ160との間の通信を中継することができる。   With the above configuration, the communication device 140 according to an embodiment of the present invention can transmit a positioning signal necessary for the information processing terminal 120 and the reservation management device 122 to perform positioning. Further, communication between the information processing terminal 120 and the reservation management device 122 and the gateway 160 can be relayed.

(2.4 ゲートウェイ)
図6は、本発明の一実施形態におけるゲートウェイ160のハードウェア構成を表す。ゲートウェイ160は、CPU600、RAM602、ROM604、第一通信部606、第二通信部608及びバス610を有する。
(2.4 Gateway)
FIG. 6 shows a hardware configuration of the gateway 160 according to an embodiment of the present invention. The gateway 160 includes a CPU 600, a RAM 602, a ROM 604, a first communication unit 606, a second communication unit 608, and a bus 610.

CPU600は、ゲートウェイ160の動作制御を行うプログラムを実行する。RAM602は、CPU600のワークエリア等を構成する。ROM604は、CPU600が実行するプログラムや、プログラムの実行に必要なデータを記憶する。第一通信部606は、外部の装置と通信するための装置であり、例えば、ZigBee(登録商標)のような近距離無線通信方式に従って無線通信可能な装置である。第二通信部608は、外部の装置と通信するための装置であり、例えば、IEEE802.3規格に基づくLANと接続するためのインターフェースを含む装置である。バス610は、上記装置を電気的に接続する。   CPU 600 executes a program for controlling the operation of gateway 160. The RAM 602 constitutes a work area of the CPU 600 and the like. The ROM 604 stores a program executed by the CPU 600 and data necessary for executing the program. The first communication unit 606 is a device for communicating with an external device. For example, the first communication unit 606 is a device capable of wireless communication according to a short-range wireless communication method such as ZigBee (registered trademark). The second communication unit 608 is a device for communicating with an external device, for example, a device including an interface for connecting to a LAN based on the IEEE 802.3 standard. A bus 610 electrically connects the above devices.

上記構成により、本発明の一実施形態におけるゲートウェイ160は、通信装置140、情報処理端末120及び予約管理装置122により構成される、近距離無線通信による、ネットワーク180を管理することができる。また、本ゲートウェイ160は、ネットワーク180と、ネットワーク190とを、相互に接続することができる。   With the above-described configuration, the gateway 160 according to an embodiment of the present invention can manage the network 180 using short-range wireless communication, which includes the communication device 140, the information processing terminal 120, and the reservation management device 122. The gateway 160 can connect the network 180 and the network 190 to each other.

(3.機能)
次に、図7を用いて、本発明の一実施形態における予約管理装置100、情報処理端末120、通信装置140、ゲートウェイ160及び位置情報管理サーバ102の機能ブロックの構成について説明する。図7には、これらの装置が備える様々な要素のうち、本実施形態の説明に特に関連する要素が示されている。また、図7において、各手段を結ぶ矢印は、各手段の間での主な情報の流れを表している。特に、破線の矢印は、異なる装置間での主な情報の流れを表している。以下では、上記構成によって提供される機能を、「位置情報管理機能」、「予約確認機能」及び「予約機能」に分けて説明する。
(3. Function)
Next, the configuration of functional blocks of the reservation management apparatus 100, the information processing terminal 120, the communication apparatus 140, the gateway 160, and the location information management server 102 according to an embodiment of the present invention will be described using FIG. FIG. 7 shows elements that are particularly relevant to the description of the present embodiment among various elements included in these apparatuses. Moreover, in FIG. 7, the arrow which connects each means represents the flow of the main information between each means. In particular, the dashed arrows represent the main information flow between different devices. In the following, the functions provided by the above configuration will be described by dividing them into “location information management function”, “reservation confirmation function”, and “reservation function”.

(3.1 位置情報管理機能)
まず、情報処理端末120、122の位置情報を、取得して管理する機能について説明する。ここでは、代表的に、情報処理端末120の位置情報を取得して管理する手順について説明する。上述したように、情報処理端末120の位置情報は、情報処理端末120が、通信装置から送信される測位信号を受信することによって、取得される。ここでは、測位信号が、IMES規格に従って構成される測位信号であるものとして説明する。情報処理端末120は、ネットワーク180を用いて、取得した位置情報を、位置情報管理サーバ102へと送信することができる。
(3.1 Location information management function)
First, a function for acquiring and managing position information of the information processing terminals 120 and 122 will be described. Here, a procedure for acquiring and managing position information of the information processing terminal 120 will be typically described. As described above, the position information of the information processing terminal 120 is acquired when the information processing terminal 120 receives the positioning signal transmitted from the communication device. Here, a description will be given assuming that the positioning signal is a positioning signal configured according to the IMES standard. The information processing terminal 120 can transmit the acquired position information to the position information management server 102 using the network 180.

本発明の一実施形態における通信装置140は、位置情報格納手段700と、測位信号送信手段702を有する(中継手段712については後述する)。   The communication apparatus 140 according to an embodiment of the present invention includes a position information storage unit 700 and a positioning signal transmission unit 702 (the relay unit 712 will be described later).

位置情報格納手段700は、通信装置140が設置される位置を表す位置情報を格納する。位置情報には、例えば、緯度、経度、フロアを表す情報が含まれる。位置情報は、通信装置ごとに、通信装置の設置者等によって予め設定される。設置済の通信装置の位置情報は、例えば、図9に示されるテーブルによって、通信装置を識別するための識別子ととともに、管理される。当該テーブルに記載された情報は、予約管理装置100に格納される。   The position information storage unit 700 stores position information indicating the position where the communication device 140 is installed. The position information includes, for example, information indicating latitude, longitude, and floor. The position information is preset for each communication device by an installer of the communication device. The location information of the installed communication device is managed together with an identifier for identifying the communication device, for example, by a table shown in FIG. Information described in the table is stored in the reservation management apparatus 100.

測位信号送信手段702は、位置情報格納手段700に格納された位置情報を含む測位信号を生成して、情報処理端末120に送信する。測位信号は、IMES規格によって定義されるフレーム構造によって構成され得る。   The positioning signal transmission unit 702 generates a positioning signal including the position information stored in the position information storage unit 700 and transmits it to the information processing terminal 120. The positioning signal can be constituted by a frame structure defined by the IMES standard.

本発明の一実施形態における情報処理端末120は、測位信号受信手段704、位置情報取得手段706、識別情報格納手段708及び位置情報送信手段710を有する。   The information processing terminal 120 according to an embodiment of the present invention includes a positioning signal receiving unit 704, a position information acquiring unit 706, an identification information storing unit 708, and a position information transmitting unit 710.

測位信号受信手段704は、通信装置140から送信された測位信号を受信する。測位信号受信手段704は、受信した測位信号を、位置情報取得手段706に渡す。   The positioning signal receiving unit 704 receives the positioning signal transmitted from the communication device 140. The positioning signal receiving unit 704 passes the received positioning signal to the position information acquisition unit 706.

位置情報取得手段706は、測位信号受信手段704が受信した、IMES規格に従って構成される測位信号から、位置情報を取得する。位置情報には、緯度、経度、フロアの情報が含まれる。位置情報取得手段706は、取得した位置情報を、位置情報送信手段710に渡す。   The position information acquisition unit 706 acquires the position information from the positioning signal that is received by the positioning signal receiving unit 704 and configured according to the IMES standard. The position information includes latitude, longitude, and floor information. The position information acquisition unit 706 passes the acquired position information to the position information transmission unit 710.

識別情報格納手段708は、情報処理端末120の識別情報を格納する。識別情報には、例えば、情報処理端末120の有する固有のMACアドレスを用いることができる。   The identification information storage unit 708 stores identification information of the information processing terminal 120. For example, a unique MAC address of the information processing terminal 120 can be used as the identification information.

位置情報送信手段710は、位置情報取得手段706から受け取った位置情報と、識別情報格納手段708に格納される識別情報とを、通信装置140に送信する。ここで、これらの情報は、通信装置140(又は通信装置142−146)と、ゲートウェイ160とにより中継されて(ネットワーク180経由で)、位置情報管理サーバ102に伝送され得る。情報処理端末120は、複数設置された通信装置のうち、測位信号の送信元である通信装置140に対して、位置情報と識別情報とを送信することができる。通信装置140及びゲートウェイ160における、中継処理の詳細については、後述する。位置情報と識別情報は、情報処理端末120が、測位信号を通じて位置情報が取得するたびに、送信され得る。情報処理端末120による、位置情報の取得は、例えば、所定の時刻、一定間隔、又は、情報処理端末120に備えられた加速度センサ(図示されない)による加速度の変化の検出に応じて、行われ得る。   The position information transmission unit 710 transmits the position information received from the position information acquisition unit 706 and the identification information stored in the identification information storage unit 708 to the communication device 140. Here, these pieces of information can be relayed by the communication device 140 (or the communication devices 142-146) and the gateway 160 (via the network 180) and transmitted to the location information management server 102. The information processing terminal 120 can transmit the position information and the identification information to the communication device 140 that is the transmission source of the positioning signal among a plurality of installed communication devices. Details of the relay processing in the communication device 140 and the gateway 160 will be described later. The position information and the identification information can be transmitted every time the information processing terminal 120 acquires the position information through the positioning signal. The acquisition of position information by the information processing terminal 120 can be performed, for example, in response to detection of a change in acceleration by a predetermined time, a constant interval, or an acceleration sensor (not shown) provided in the information processing terminal 120. .

本発明の一実施形態における通信装置140は、さらに中継手段712を有する。   The communication device 140 according to an embodiment of the present invention further includes a relay unit 712.

中継手段712は、情報処理端末120から、位置情報管理サーバ102宛に送信された位置情報と識別情報とを、他の通信装置及び/又はゲートウェイ160へと中継する。中継された情報は、当該通信装置に格納されたルーティング情報に基づいて、次のノード(通信装置又はゲートウェイ)へと伝送され得る。情報処理端末120から送信された位置情報及び識別情報は、ゲートウェイ160に伝送され、その後、位置情報管理サーバ102へと伝送される。中継手段712は、ネットワーク180がZigBee(登録商標)によって構成される場合には、ZigBeeルータの機能を提供することができる。   The relay unit 712 relays the position information and the identification information transmitted from the information processing terminal 120 to the position information management server 102 to another communication device and / or the gateway 160. The relayed information can be transmitted to the next node (communication device or gateway) based on the routing information stored in the communication device. The position information and identification information transmitted from the information processing terminal 120 are transmitted to the gateway 160 and then transmitted to the position information management server 102. The relay unit 712 can provide a function of a ZigBee router when the network 180 is configured by ZigBee (registered trademark).

本発明の一実施形態におけるゲートウェイ160は、通信変換手段714を有し、ネットワーク180の構成を管理する。ゲートウェイ160は、ネットワーク180がZigBee(登録商標)によって構成される場合には、ZigBeeコーディネータとしての機能を提供することができる。   The gateway 160 according to an embodiment of the present invention includes a communication conversion unit 714 and manages the configuration of the network 180. The gateway 160 can provide a function as a ZigBee coordinator when the network 180 is configured by ZigBee (registered trademark).

通信変換手段714は、ネットワーク180に属する通信装置140−146から受信したデータを、外部のネットワーク(例えば、図1(A)のネットワーク190)に適合する形式に変換し、そのデータを、位置情報管理サーバ102へと送信する。   The communication conversion unit 714 converts data received from the communication devices 140 to 146 belonging to the network 180 into a format compatible with an external network (for example, the network 190 in FIG. 1A), and converts the data into position information. Transmit to the management server 102.

本発明の一実施形態における位置情報管理サーバ102は、位置情報受信手段716及び位置情報格納手段718を有する。   The location information management server 102 according to an embodiment of the present invention includes a location information receiving unit 716 and a location information storage unit 718.

位置情報受信手段716は、情報処理端末120から送信された、識別情報と位置情報とを受信する。受信した識別情報と位置情報とは、位置情報格納手段718に渡される。   The position information receiving unit 716 receives the identification information and the position information transmitted from the information processing terminal 120. The received identification information and position information are passed to the position information storage means 718.

位置情報格納手段718は、位置情報受信手段716から受け取った位置情報を、位置情報受信手段716から同様に受け取った識別情報ごとに、異なるテーブルに格納する。
図10(A)は、情報処理端末120の位置情報を順次格納する、位置情報管理テーブルの例を示している。なお、図10(B)は、情報処理端末122の位置情報の例を示している。位置情報管理テーブルは、「日時」と、「緯度」と、「経度」と、「フロア」の項目を有する。「日時」は、情報処理端末120(又は予約管理装置122)から位置情報を受信した日時を格納する。あるいは、日時は、情報処理端末120が位置情報を取得した日時を格納してもよい。この場合には、日時を表す情報が、情報処理端末120から、別途取得され得る。「緯度」、「経度」及び「フロア」の情報は、情報処理端末120から受信した位置情報に含まれる情報である。このように、図10に例示される位置情報管理テーブルは、位置情報を送信した装置の識別情報ごとに設けられ、位置情報の一定期間内の履歴を格納することができる。本明細書において説明される実施例は、図10に示される、位置情報管理テーブルの例に基づいて、説明される。
The position information storage unit 718 stores the position information received from the position information receiving unit 716 in a different table for each identification information similarly received from the position information receiving unit 716.
FIG. 10A shows an example of a location information management table that sequentially stores location information of the information processing terminal 120. Note that FIG. 10B illustrates an example of position information of the information processing terminal 122. The position information management table has items of “date and time”, “latitude”, “longitude”, and “floor”. “Date and time” stores the date and time when the location information is received from the information processing terminal 120 (or the reservation management device 122). Alternatively, the date and time may store the date and time when the information processing terminal 120 acquires the position information. In this case, information representing the date and time can be acquired separately from the information processing terminal 120. The information on “latitude”, “longitude”, and “floor” is information included in the position information received from the information processing terminal 120. As described above, the position information management table illustrated in FIG. 10 is provided for each piece of identification information of the apparatus that transmitted the position information, and can store a history of the position information within a certain period. The embodiment described in this specification will be described based on the example of the location information management table shown in FIG.

以上の機能によって、本発明の一実施形態における予約管理装置100は、位置情報管理サーバ102を介して、ユーザの情報処理端末120、122の位置情報を取得することができる。また、各情報処理端末は、位置情報を、PANのようなネットワーク180を通じて繰り返し送信するため、アクセスポイント等を通じて位置情報を送信する場合に比べて、通信に係る消費電力を低く抑えることができる。   With the above function, the reservation management apparatus 100 according to an embodiment of the present invention can acquire the location information of the user information processing terminals 120 and 122 via the location information management server 102. In addition, since each information processing terminal repeatedly transmits position information through a network 180 such as PAN, power consumption related to communication can be reduced compared to a case where position information is transmitted through an access point or the like.

なお、上記の説明では、主に、情報処理端末120の位置情報を取得する手順について説明したが、情報処理端末122の位置情報についても、同様の手順に従って、取得される。   In the above description, the procedure for mainly acquiring the position information of the information processing terminal 120 has been described. However, the position information of the information processing terminal 122 is also acquired according to the same procedure.

(3.2 予約確認機能)
次に、本発明の一実施形態における予約管理装置100が、予約済の会議室に時間通り現れないユーザの情報処理端末120に対して、予約した会議室の使用意思があるのかを確認するための通知を送信する機能について説明する。予約管理装置100と情報処理端末120との間の通信は、ネットワーク180を介してなされてもよいし、無線LAN等を通じて、ネットワーク190を介してなされてもよい。
(3.2 Reservation confirmation function)
Next, the reservation management apparatus 100 according to an embodiment of the present invention confirms whether there is an intention to use the reserved conference room with respect to the information processing terminal 120 of the user who does not appear in the reserved conference room on time. A function for transmitting the notification will be described. Communication between the reservation management apparatus 100 and the information processing terminal 120 may be performed via the network 180, or may be performed via the network 190 via a wireless LAN or the like.

本発明の一実施形態における予約管理装置100は、端末情報格納手段720、位置情報取得手段722、通信装置情報格納手段724、領域情報格納手段726、端末領域特定手段728、予約情報格納手段730及び予約確認情報通知手段732を有する(残りの手段については後述する)。   The reservation management apparatus 100 according to an embodiment of the present invention includes a terminal information storage unit 720, a location information acquisition unit 722, a communication device information storage unit 724, an area information storage unit 726, a terminal area specifying unit 728, a reservation information storage unit 730, and Reservation confirmation information notifying means 732 is provided (the remaining means will be described later).

端末情報格納手段720は、本予約管理装置100にアクセスする情報処理端末の端末情報を格納する。端末情報は、例えば、図8に示される、端末情報管理テーブルを用いて、格納され得る。以下、端末情報管理テーブルに含まれる、各項目について説明する。
−端末ID:全ての情報処理端末に予め付された、情報処理端末を識別するためのIDである。
−名称:情報処理端末の種類を容易に特定できるよう、予め設定された名前である。ユーザの情報処理端末に設定される名称は、例えば、「スマートフォン001」のような、情報処理端末を識別するための名前であってもよい。
−識別情報:情報処理端末が固有に有する、例えばMACアドレスのような、識別情報が格納される。識別情報は、前述した、位置情報管理機能を通じて、各情報処理端末から位置情報と送信される識別情報に対応する。各情報処理端末の有する識別情報は、既知であり、予め、当該テーブルに設定される。
−通知先情報:本予約管理装置100からユーザの情報処理端末120に対して情報が通知される場合の、通知先(宛先)を表す情報である。各情報処理端末のユーザごとに、例えば、メールアドレスの情報が登録されている。なお、情報を通知する手段は、メールに限られず、SMSや、インスタントメッセージング等を含む、任意の送信手段が用いられてもよい。この場合には、送信手段に応じた、送信先情報(電話番号、アカウントID、IPアドレス等)が格納され得る。各情報処理端末のユーザの通知先情報は、予め設定されているものとする。
The terminal information storage unit 720 stores terminal information of an information processing terminal that accesses the reservation management apparatus 100. The terminal information can be stored using, for example, a terminal information management table shown in FIG. Hereinafter, each item included in the terminal information management table will be described.
-Terminal ID: It is ID for identifying the information processing terminal previously attached to all the information processing terminals.
-Name: A name set in advance so that the type of the information processing terminal can be easily specified. The name set for the information processing terminal of the user may be a name for identifying the information processing terminal such as “smart phone 001”, for example.
-Identification information: Identification information, such as a MAC address, inherently possessed by the information processing terminal is stored. The identification information corresponds to the identification information transmitted from each information processing terminal through the above-described position information management function. The identification information possessed by each information processing terminal is known and set in advance in the table.
Notification destination information: Information indicating a notification destination (destination) when information is notified from the reservation management apparatus 100 to the information processing terminal 120 of the user. For example, mail address information is registered for each user of each information processing terminal. The means for notifying information is not limited to mail, and any transmission means including SMS, instant messaging, and the like may be used. In this case, transmission destination information (telephone number, account ID, IP address, etc.) corresponding to the transmission means can be stored. The notification destination information of the user of each information processing terminal is set in advance.

位置情報取得手段722は、端末情報格納手段720において示された各端末の、位置情報(緯度、経度、フロア)及びその取得日時についての情報を、位置情報管理サーバ102の位置情報格納手段718から取得する。次に、位置情報取得手段722は、位置情報を取得した情報処理端末の識別情報、その位置情報(緯度、経度及びフロア)及び取得日時の情報を、端末領域特定手段728に渡す。また、後述する、予約管理手段746からの指示を受けて、同様の情報を、予約管理手段746に渡す。   The location information acquisition unit 722 obtains the location information (latitude, longitude, floor) of each terminal indicated in the terminal information storage unit 720 and information about the acquisition date and time from the location information storage unit 718 of the location information management server 102. get. Next, the position information acquisition unit 722 passes the identification information of the information processing terminal that acquired the position information, the position information (latitude, longitude, and floor), and information on the acquisition date and time to the terminal area specifying unit 728. Further, in response to an instruction from a reservation management unit 746, which will be described later, similar information is transferred to the reservation management unit 746.

通信装置情報格納手段724は、図1(A)(又は後述する図2)に示されるような、空間内に設置された通信装置140−146の、設置位置情報を格納する。通信装置の設置位置情報は、例えば、図9に示される、通信装置情報格納テーブルを用いて、格納される。図9に示される、通信装置情報格納テーブルには、以下の項目が含まれる。
−通信装置ID:各通信装置に予め割り振られた固有のID
−緯度、経度、フロア:各通信装置の設置位置。各通信装置は、この設置位置を表す位置情報を含む測位信号を、各情報処理端末に送信する
通信装置情報格納テーブルは、例えば、通信装置が設置された段階で、予め生成される。
The communication device information storage unit 724 stores installation position information of the communication devices 140 to 146 installed in the space as shown in FIG. 1A (or FIG. 2 described later). The installation position information of the communication device is stored, for example, using a communication device information storage table shown in FIG. The communication device information storage table shown in FIG. 9 includes the following items.
-Communication device ID: a unique ID assigned in advance to each communication device
-Latitude, longitude, floor: installation position of each communication device. Each communication apparatus transmits a positioning signal including position information indicating the installation position to each information processing terminal. The communication apparatus information storage table is generated in advance, for example, when the communication apparatus is installed.

領域情報格納手段726は、例えば会議室のような、領域を定義するための領域情報を格納する。各領域は、例えば、図11に示される、領域情報テーブルによって、予め定義される。図11の領域情報テーブルにおいては、会議室を表す各領域は、一の通信装置と関連付けられる。すなわち、ある情報処理端末が、例えば、通信装置ID「C1」から送信される測位信号の受信可能であれば、当該情報処理端末は、「401会議室」に属する。なお、当該関連付けは例であり、例えば、一の領域が、複数の通信装置と関連付けられてもよい。   The area information storage unit 726 stores area information for defining an area such as a conference room. Each area is defined in advance by, for example, an area information table shown in FIG. In the area information table of FIG. 11, each area representing a conference room is associated with one communication device. That is, for example, if a certain information processing terminal can receive a positioning signal transmitted from the communication device ID “C1”, the information processing terminal belongs to “401 conference room”. Note that the association is an example, and, for example, one area may be associated with a plurality of communication devices.

端末領域特定手段728は、位置情報取得手段722から、情報処理端末の識別情報、位置情報及びその取得日時の情報を受け取り、その情報処理端末が属する領域(会議室)を特定する。端末領域特定手段728は、受け取った位置情報を送信した通信装置の通信装置IDを特定するため、通信装置情報格納手段724の通信装置情報格納テーブル(図9)を参照する。そして、端末領域特定手段728は、この通信装置IDに対応する領域を求めるため、領域情報格納手段726の、領域情報テーブル(図11)を参照する。このようにして、特定された情報処理端末の属する領域の領域名(会議室名)と、その情報処理端末の識別情報と、位置情報の取得日時の情報とが、予約確認情報通知手段732に渡される。   The terminal area specifying unit 728 receives the identification information of the information processing terminal, the position information, and information of the acquisition date and time from the position information acquisition unit 722, and specifies the area (conference room) to which the information processing terminal belongs. The terminal area specifying unit 728 refers to the communication device information storage table (FIG. 9) of the communication device information storage unit 724 in order to specify the communication device ID of the communication device that has transmitted the received position information. Then, the terminal area specifying unit 728 refers to the area information table (FIG. 11) of the area information storage unit 726 in order to obtain an area corresponding to the communication device ID. In this way, the area name (meeting room name) of the area to which the specified information processing terminal belongs, the identification information of the information processing terminal, and the information on the acquisition date and time of the position information are stored in the reservation confirmation information notification unit 732. Passed.

予約情報格納手段730は、予め登録された、会議室についての予約情報を格納する。会議室の予約情報は、後述する、予約管理手段746により、適宜変更され得る。予約情報格納手段730は、例えば、図12に示される、予約管理テーブルを用いて、予約情報を格納する。予約管理テーブルは、例えば、予約の対象となる会議室ごとに用意され、それぞれ以下のような項目を含む。
−予約番号:予約ごとに付される通し番号
−予約開始時刻:会議室の予約開始時刻
−予約終了時刻:会議室の予約終了時刻
−ユーザ名:会議室を予約したユーザのユーザ名。当該ユーザ名は、端末情報格納手段の端末情報管理テーブル(図8)におけるユーザ名と対応する
−会議名:会議に付される任意の名称
予約確認情報通知手段732は、端末領域特定手段728から、情報処理端末の属する領域の領域名(会議室名)と、その情報処理端末の識別情報と、位置情報の取得日時の情報とを受け取る。予約確認情報通知手段732は、情報処理端末のユーザのユーザ名を取得するため、端末情報格納手段720の端末情報管理テーブル(図8)を参照し、識別情報を用いて、そのユーザ名を取得する。次に、予約情報格納手段730の予約管理テーブル(図12)を参照し、位置情報の取得日時が、予約開始時刻と予約終了時刻との間に含まれ、かつ、当該ユーザ名が記載された、予約情報を取得する。取得した予約情報が、情報処理端末120の属する会議室の予約である場合には、予約確認情報通知手段732は、特に通知を行わない(予約した会議室にユーザが現れている)。一方、特定された予約情報が、情報処理端末の属する会議室と異なる会議室に対する予約を表す場合には、ユーザが、予約した会議室に属していないとみなし、ユーザの情報処理端末120に対し、予約確認情報を通知する。当該通知は、例えば、図18に示されるような文面の、電子メールによってなされ得る。予約確認情報には、以下のような情報が含まれる。
−送信者:予約確認情報の送信者。ここでは、送信専用のシステムのメールアドレスの例として、「[email protected]」が指定される
−日時:当該電子メールの送信日時
−宛先:ユーザの通知先情報として指定されたメールアドレス。当該情報は、端末情報格納手段720の端末情報管理テーブル(図8)の通知先情報から取得することができる
−件名:当該電子メールの題名。例えば、「会議室予約確認」のような、当該電子メールの内容を端的に表すような文言が指定される
−本文:
――現在ユーザが予約済みである会議室の会議室名
――予約開始時刻及び予約終了時刻
――予約した会議室を本当に使用する意思があるのかの問合せ(「本当に利用しますか?」)
――問合せに対する回答(「はい」又は「いいえ(予約取消)」)を送信するためのボタン
問合せに対する回答を送信するためのボタンは、例えば、HTML(Hyper Text Markup Language)のフォームを用いて構成される。ユーザによって、何れかのボタンが選択されると、対応する情報が、本予約管理装置100に対して送信されるよう構成される。なお、問合せに対する回答を送信するために、他の任意の手段が用いられてもよい。
The reservation information storage means 730 stores reservation information for the conference room registered in advance. The conference room reservation information can be changed as appropriate by a reservation management means 746, which will be described later. The reservation information storage means 730 stores reservation information using, for example, a reservation management table shown in FIG. For example, the reservation management table is prepared for each conference room to be reserved, and includes the following items.
-Reservation number: Serial number assigned for each reservation-Reservation start time: Conference room reservation start time-Reservation end time: Conference room reservation end time-User name: User name of the user who reserved the conference room. The user name corresponds to the user name in the terminal information management table (FIG. 8) of the terminal information storage means—conference name: any name given to the conference. The reservation confirmation information notification means 732 is sent from the terminal area specifying means 728. The area name (conference room name) of the area to which the information processing terminal belongs, the identification information of the information processing terminal, and the information on the acquisition date and time of the position information are received. The reservation confirmation information notifying unit 732 refers to the terminal information management table (FIG. 8) of the terminal information storage unit 720 and acquires the user name using the identification information in order to acquire the user name of the user of the information processing terminal. To do. Next, referring to the reservation management table (FIG. 12) of the reservation information storage means 730, the location information acquisition date / time is included between the reservation start time and the reservation end time, and the user name is described. Get reservation information. When the acquired reservation information is a reservation of a conference room to which the information processing terminal 120 belongs, the reservation confirmation information notification unit 732 does not particularly notify (the user appears in the reserved conference room). On the other hand, if the specified reservation information represents a reservation for a conference room different from the conference room to which the information processing terminal belongs, the user is regarded as not belonging to the reserved conference room, and the user's information processing terminal 120 is , Notify reservation confirmation information. The notification can be made, for example, by e-mail with a text as shown in FIG. The reservation confirmation information includes the following information.
Sender: The sender of the reservation confirmation information. Here, “[email protected]” is specified as an example of a mail address of a system dedicated to transmission—date and time: transmission date and time of the e-mail—destination: mail address specified as user notification destination information. This information can be acquired from the notification destination information in the terminal information management table (FIG. 8) of the terminal information storage means 720—subject: title of the e-mail. For example, a wording that expresses the content of the e-mail, such as “conference room reservation confirmation”, is designated—text:
-The name of the conference room that the user has currently reserved-The reservation start time and reservation end time-Inquiry about whether or not you really want to use the reserved conference room ("Do you really use it?")
-Button for sending the answer to the inquiry ("Yes" or "No (Reservation cancellation)") The button for sending the answer to the inquiry is configured using, for example, an HTML (Hyper Text Markup Language) form Is done. When any button is selected by the user, corresponding information is transmitted to the reservation management apparatus 100. It should be noted that any other means may be used to transmit an answer to the inquiry.

なお、ユーザの予約情報を取得する際に、位置情報の取得日時が、予約開始時刻より一定時間前の時刻と、予約終了時刻との間に含まれる、予約情報を探索するようにしてもよい。これにより、予約済みの会議の開始前に、ユーザに対して予約確認情報を通知することができる。   Note that when acquiring reservation information of the user, the reservation information may be searched for in which the acquisition date and time of the position information is included between a time before the reservation start time and a reservation end time. . Thereby, reservation confirmation information can be notified to the user before the start of the reserved conference.

本発明の一実施形態における情報処理端末120は、さらに、予約確認情報表示手段734、予約確認回答手段736及び入力手段738を有する(残りの手段については後述する)。   The information processing terminal 120 according to an embodiment of the present invention further includes a reservation confirmation information display unit 734, a reservation confirmation reply unit 736, and an input unit 738 (the remaining units will be described later).

予約確認情報表示手段734は、予約管理装置100の予約確認情報通知手段734から通知された予約確認情報を、情報処理端末120の画面上に表示する。表示例は、図18に示された通りである。   The reservation confirmation information display unit 734 displays the reservation confirmation information notified from the reservation confirmation information notification unit 734 of the reservation management apparatus 100 on the screen of the information processing terminal 120. A display example is as shown in FIG.

予約確認回答手段736は、予約管理装置100の予約確認情報通知手段734から通知された予約確認情報に含まれる問い合わせに対する回答情報を、予約管理装置100に送信する。回答情報の内容は、後述する入力手段738を通じてユーザから入力された指示内容に従って、決定される。ここでは、回答情報とは、予約確認情報で特定された会議室に対する、ユーザの使用意思の有無(「はい」又は「いいえ(予約取消)」)を表す情報を含む。図18に示された例においては、当該回答情報は、メール中に表されたボタンに付されたリンクをクリックすることにより、予約管理装置100の予約管理手段746に対して送信される。   The reservation confirmation answering unit 736 transmits response information to the inquiry included in the reservation confirmation information notified from the reservation confirmation information notifying unit 734 of the reservation management apparatus 100 to the reservation management apparatus 100. The content of the answer information is determined according to the content of instructions input from the user through the input means 738 described later. Here, the response information includes information indicating whether or not the user intends to use the conference room specified by the reservation confirmation information (“Yes” or “No (reservation canceled)”). In the example shown in FIG. 18, the answer information is transmitted to the reservation management means 746 of the reservation management apparatus 100 by clicking a link attached to the button represented in the mail.

入力手段738は、予約管理装置100の入力部を通じて入力された、ユーザからの操作を受け付ける。   The input unit 738 receives an operation from the user input through the input unit of the reservation management apparatus 100.

本発明の一実施形態における予約管理装置100は、さらに、予約管理手段746を有する(残りの手段については後述する)。   The reservation management apparatus 100 according to an embodiment of the present invention further includes reservation management means 746 (the remaining means will be described later).

予約管理手段746は、予約確認情報通知手段732によって情報処理端末120に通知された予約確認情報に含まれる、問い合わせに対する回答情報を受信する。この回答情報は、予約確認情報において通知された会議室に対する、ユーザの使用意思の有無を表している。予約管理手段746は、この回答の内容が、当該会議室に対するユーザの使用意思が有ることを示している場合(例えば、図18のメールにおいて、「はい」が選択された場合)、現段階では、予約情報を変更しない。しかしながら、予約管理手段746は、一定時間後に、上述した位置情報取得手段722及び端末領域特定手段728を通じて、情報処理端末120の属する領域を再度特定する。そして、その領域が、依然として予約済みの会議室でない場合には、当該予約を取り消すことができる。このとき、予約を取り消す旨の通知が、メールにより、情報処理端末120のユーザに対してなされてもよい。一方、上記回答の内容が、当該会議室に対するユーザの使用意思が無いことを示している場合には、即座に、当該予約を取り消すことができる。予約の取消し処理は、予約情報格納手段730の、予約管理テーブル(図12)の対応するデータを消去することによってなされる。   The reservation management unit 746 receives response information to the inquiry included in the reservation confirmation information notified to the information processing terminal 120 by the reservation confirmation information notification unit 732. This answer information indicates whether the user intends to use the conference room notified in the reservation confirmation information. When the content of this reply indicates that the user has an intention to use the conference room (for example, when “Yes” is selected in the mail of FIG. 18), the reservation management means 746 at this stage , Do not change the reservation information. However, the reservation management unit 746 specifies again the area to which the information processing terminal 120 belongs through the position information acquisition unit 722 and the terminal area specifying unit 728 described above after a certain period of time. If the area is not a reserved conference room, the reservation can be canceled. At this time, notification of canceling the reservation may be made to the user of the information processing terminal 120 by mail. On the other hand, when the content of the answer indicates that the user does not intend to use the conference room, the reservation can be canceled immediately. The reservation cancellation processing is performed by deleting the corresponding data in the reservation management table (FIG. 12) in the reservation information storage means 730.

以上の構成により、本発明の一実施形態における予約管理装置100は、予約時間になっても会議室に現れないユーザの情報処理端末に対して、本当に会議室を使用するのか、確認を行うことができる。その結果、ユーザから、使用しない旨の情報を得ることにより、当該予約を取り消し、他のユーザに対して、会議室を開放することができる。   With the above configuration, the reservation management apparatus 100 according to an embodiment of the present invention confirms whether or not the conference room is really used for the information processing terminal of the user who does not appear in the conference room even when the reservation time comes. Can do. As a result, by obtaining information that the user does not use the reservation, the reservation can be canceled and the conference room can be opened to other users.

(3.3 予約機能)
次に、本発明の一実施形態における予約管理装置100が、使用されていない会議室に属するユーザの情報処理端末120からの問合せに応じて、その会議室の予約可否を通知し、その会議室が予約可能である場合に、予約を受け付ける機能について説明する。
(3.3 Reservation function)
Next, in response to an inquiry from the information processing terminal 120 of a user belonging to a conference room that is not in use, the reservation management apparatus 100 according to one embodiment of the present invention notifies whether or not the conference room is reserved, and the conference room A description will be given of a function of accepting a reservation when a reservation is possible.

本発明の一実施形態における情報処理端末120は、さらに、予約可否問合手段740、予約可否情報表示手段742、予約手段744、継続使用確認情報表示手段750及び継続使用確認回答手段752を有する。   The information processing terminal 120 according to an embodiment of the present invention further includes a reservation availability inquiry unit 740, a reservation availability information display unit 742, a reservation unit 744, a continuous use confirmation information display unit 750, and a continuous use confirmation reply unit 752.

予約可否問合手段740は、情報処理端末120(ユーザ)が属している会議室が、予約可能であるかどうかの問合せを、情報処理端末120の識別情報とともに、予約管理装置100に送信する。当該問合せは、ユーザによる、入力手段738を通じた、情報処理端末120上での所定の操作によって、送信される。当該問合せは、予約管理装置100によって提供されるWebインターフェース画面上での、ユーザの入力に応じて、予約管理装置100の予約管理手段742に対して送信される。ここで、予約管理装置100は、情報処理端末120の位置情報を取得可能であるため、情報処理端末120は、現在の位置情報を、上記の問合せに含めて送信しなくてもよい。   The reservation availability inquiry means 740 transmits an inquiry as to whether the conference room to which the information processing terminal 120 (user) belongs can be reserved together with the identification information of the information processing terminal 120 to the reservation management apparatus 100. The inquiry is transmitted by a predetermined operation on the information processing terminal 120 via the input unit 738 by the user. The inquiry is transmitted to the reservation management unit 742 of the reservation management apparatus 100 in response to a user input on the Web interface screen provided by the reservation management apparatus 100. Here, since the reservation management apparatus 100 can acquire the position information of the information processing terminal 120, the information processing terminal 120 does not have to transmit the current position information included in the above inquiry.

予約可否情報表示手段742は、予約管理装置100の予約管理手段746から受け取った、予約可否問合手段740からの問合せに対する回答、すなわち、情報処理端末120(ユーザ)が属する会議室の予約可否を表す情報を、画面上に表示する。詳しくは後述するが、予約可否情報には、会議室名と、予約開始時刻と、予約時間の候補が含まれる。会議室が予約可能であった場合の画面の表示例を、図19に示す。図19は、ブラウザを通じてアクセス可能な、Webページ上に表示された予約可否情報の例を表している。図19には、以下のような情報が含まれる。
−URL:当該予約可否情報を表示するWebページのアドレス
−情報処理端末120が属している会議室の予約可否を表す情報(例えば、「本会議室は予約可能です。」)
−会議室名(例えば、「401会議室」)
−予約開始時刻(例えば,予約可否問合手段740からの問合せを行った時刻)
−会議室の予約を確保する時間(予約時間)を指定可能なドロップダウンボックス(例えば、「10分」、「15分」、「20分」等)
−会議室名、予約開始時刻及び予約時間を表す情報を、予約管理装置100に送信するための、予約ボタン
予約手段744は、入力手段738を通じてユーザからの指示を受けて、予約管理装置100の予約管理手段746に、指定された会議室の予約を依頼する。当該依頼は、予約可否情報表示手段742により表示された画面上で、「予約ボタン」がクリックされることによってなされる。当該依頼によって、会議室名と、予約開始時刻と、予約時間が、予約管理手段746に通知される。
The reservation availability information display means 742 responds to the inquiry from the reservation availability inquiry means 740 received from the reservation management means 746 of the reservation management apparatus 100, that is, whether or not to reserve the conference room to which the information processing terminal 120 (user) belongs. The information to be displayed is displayed on the screen. As will be described in detail later, the reservation availability information includes a conference room name, a reservation start time, and a reservation time candidate. A display example of the screen when the conference room can be reserved is shown in FIG. FIG. 19 shows an example of reservation availability information displayed on a Web page that can be accessed through a browser. FIG. 19 includes the following information.
-URL: Web page address displaying the reservation availability information-Information indicating availability of the conference room to which the information processing terminal 120 belongs (for example, "This conference room can be reserved")
-Meeting room name (eg "401 meeting room")
-Reservation start time (for example, time when inquiry from reservation availability inquiry means 740 is made)
-A drop-down box (for example, “10 minutes”, “15 minutes”, “20 minutes”, etc.) that can specify a time (reservation time) for securing a conference room reservation
-Reservation button for transmitting information representing the conference room name, reservation start time and reservation time to the reservation management apparatus 100. The reservation means 744 receives instructions from the user through the input means 738, and receives information from the reservation management apparatus 100. The reservation management unit 746 is requested to reserve the designated conference room. This request is made by clicking a “reservation button” on the screen displayed by the reservation availability information display means 742. By this request, the reservation management means 746 is notified of the conference room name, the reservation start time, and the reservation time.

継続使用確認情報表示手段750は、予約手段744による依頼によって予約した会議室の予約終了時刻より一定時間前に、予約管理装置100から送信された、その会議室の継続使用確認情報を、画面上に表示する。図20は、電子メールによって送信された、継続使用確認情報の表示例を表している。図20に示される電子メールには、以下のような情報が含まれる。
−送信者:当該電子メールの送信者。ここでは、送信専用のシステムのメールアドレスの例として、「[email protected]」が指定される
−日時:当該電子メールの送信日時
−宛先:ユーザの通知先情報として指定されたメールアドレス。当該情報は、端末情報格納手段720の端末情報管理テーブル(図8)の通知先情報から取得することができる
−件名:当該電子メールの題名。例えば、「継続使用確認」のような、当該電子メールの内容を端的に表すような文言が指定される
−本文:
――予約手段744によってユーザが予約した会議室の会議室名
――予約開始時刻及び予約終了時刻
――予約した会議室を継続使用するかの問合せ(「継続して利用しますか?」)
――問合せに対する回答(「はい」又は「いいえ」)を送信するためのボタン
問合せに対する回答を送信するためのボタンは、例えば、のフォームを用いて構成される。ユーザによって、何れかのボタンが選択されると、対応する情報が、予約管理装置100に対して送信されるよう構成される。なお、問合せに対する回答を送信するために、他の任意の手段が用いられてもよい。
The continuous use confirmation information display means 750 displays the continuous use confirmation information of the conference room transmitted from the reservation management apparatus 100 a certain time before the reservation end time of the conference room reserved by the request by the reservation means 744 on the screen. To display. FIG. 20 shows a display example of the continuous use confirmation information transmitted by electronic mail. The e-mail shown in FIG. 20 includes the following information.
Sender: The sender of the e-mail. Here, “[email protected]” is specified as an example of a mail address of a system dedicated to transmission—date and time: transmission date and time of the e-mail—destination: mail address specified as user notification destination information. This information can be acquired from the notification destination information in the terminal information management table (FIG. 8) of the terminal information storage means 720—subject: title of the e-mail. For example, a wording that expresses the content of the e-mail, such as “Continuous use confirmation”, is designated—text:
-The name of the conference room reserved by the user using the reservation means 744-Reservation start time and reservation end time-Inquiry whether to continue using the reserved conference room ("Do you want to continue using it?")
-Button for sending the answer to the inquiry ("Yes" or "No") The button for sending the answer to the inquiry is configured using, for example, the form. When any button is selected by the user, corresponding information is transmitted to the reservation management apparatus 100. It should be noted that any other means may be used to transmit an answer to the inquiry.

継続使用確認回答手段752は、予約管理装置100の継続使用確認手段748から送信された、継続使用確認情報に含まれる問い合わせに対する回答情報を、予約管理装置100に送信する。回答情報の内容は、入力手段738を通じてユーザから入力された指示内容に従って、決定される。ここでは、回答情報には、予約済みの会議室に対する、ユーザの継続使用意思の有無(「はい」又は「いいえ」)を表す情報が含まれる。図20に示された例においては、当該情報は、電子メール内で表示されたボタンがクリックされたことに応じて、予約管理装置100の予約管理手段746に対して送信される。   The continuous use confirmation answering unit 752 transmits to the reservation management device 100 response information to the inquiry included in the continuous use confirmation information transmitted from the continuous use confirmation unit 748 of the reservation management device 100. The content of the answer information is determined according to the content of the instruction input from the user through the input means 738. Here, the response information includes information indicating whether the user intends to continue using the reserved conference room (“Yes” or “No”). In the example shown in FIG. 20, the information is transmitted to the reservation management unit 746 of the reservation management apparatus 100 in response to clicking on the button displayed in the e-mail.

本発明の一実施形態における予約管理装置100は、さらに、継続使用確認手段748を有する。   The reservation management apparatus 100 according to an embodiment of the present invention further includes a continuous use confirmation unit 748.

ここで、上述した、予約管理手段746は、情報処理端末120の予約可否問合手段740からの問合せを受信する。次に、その問合せと共に送信された情報処理端末120の識別情報を位置情報取得手段722に渡し、情報処理端末120の位置情報を取得させる。さらに、取得した位置情報を、端末領域特定手段728に渡し、情報処理端末120の属する領域を特定させる。こうして特定された情報処理端末120の領域(会議室)を特定し、情報処理端末120からの上記問合せを受信した時刻から一定時間内(例えば、60分)の、当該会議室の予約の状況を確認する。そして、その会議室の予約可否を表す予約可否情報を、情報処理端末120に送信する。予約可否情報には、会議室が予約可能である場合には、予約が可能であることを示すメッセージと、会議室名と、予約開始時刻と、予約時間の候補が含まれる(図19の各表示項目と対応)。予約時間の候補は、会議室を予約する時間の長さを表し、例えば、「10分」、「15分」、「20分」のような時間によって表される。予約時間の候補は、会議室の空き状況に応じて、増減され得る。例えば、30分後に当該会議室の予約がなされている場合には、最大で、「30分」までの予約時間の候補が含まれるようにしてもよい。一方、会議室が予約不可能である場合には、予約が不可能であることを示すメッセージと、会議室名が含まれる。情報処理端末120に送信された予約可否情報は、例えば、図19のようなWebインターフェース画面を通じて、情報処理端末120の画面上に送信される。   Here, the reservation management means 746 described above receives an inquiry from the reservation availability inquiry means 740 of the information processing terminal 120. Next, the identification information of the information processing terminal 120 transmitted together with the inquiry is passed to the position information acquisition unit 722, and the position information of the information processing terminal 120 is acquired. Further, the acquired position information is passed to the terminal area specifying means 728 to specify the area to which the information processing terminal 120 belongs. The area (conference room) of the information processing terminal 120 specified in this way is specified, and the reservation status of the conference room within a certain time (for example, 60 minutes) from the time when the inquiry from the information processing terminal 120 is received. Check. Then, reservation availability information indicating whether or not the conference room can be reserved is transmitted to the information processing terminal 120. When the conference room can be reserved, the reservation availability information includes a message indicating that the reservation is possible, the name of the conference room, the reservation start time, and a reservation time candidate (each of FIG. 19). Corresponds with display item). The reservation time candidate represents the length of time for reserving the conference room, and is represented by a time such as “10 minutes”, “15 minutes”, and “20 minutes”, for example. The reservation time candidates can be increased or decreased according to the availability of the conference room. For example, if the conference room is reserved 30 minutes later, candidates for reservation times up to “30 minutes” may be included at the maximum. On the other hand, if the conference room cannot be reserved, a message indicating that the reservation is impossible and the name of the conference room are included. The reservation availability information transmitted to the information processing terminal 120 is transmitted on the screen of the information processing terminal 120 through, for example, a Web interface screen as shown in FIG.

また、上述した、予約管理手段746は、情報処理端末120の予約手段744から予約依頼を受け取ると、会議室の予約を行う。当該予約依頼には、会議室の会議室名と、予約開始時刻と、予約時間の情報が含まれる。予約管理手段746は、この情報を用いて、予約情報格納手段730の予約管理テーブル(図12)に、予約のエントリを生成する。すなわち、「予約番号」には、新たな通し番号が設定され、「予約開始時刻」には、上記依頼によって指定された予約開始時刻が設定され、「予約終了時刻」には、予約開始時刻に、上記依頼によって指定された予約時間を加えた時刻が設定され、「会議名」の項目には、「一時利用」のような仮の名称が設定され得る。正常に予約のエントリを作成できた場合には、その旨を、情報処理端末120に通知してもよい。   In addition, when the reservation management unit 746 receives a reservation request from the reservation unit 744 of the information processing terminal 120, the reservation management unit 746 reserves a conference room. The reservation request includes information on the name of the conference room, the reservation start time, and the reservation time. The reservation management means 746 uses this information to generate a reservation entry in the reservation management table (FIG. 12) of the reservation information storage means 730. That is, a new serial number is set in the “reservation number”, the reservation start time specified by the above request is set in the “reservation start time”, and the reservation start time is set in the “reservation end time”. A time including the reserved time designated by the request is set, and a temporary name such as “temporary use” can be set in the “conference name” item. When the reservation entry can be normally created, the information processing terminal 120 may be notified to that effect.

継続使用確認手段748は、情報処理端末120の予約手段744を通じて予約された会議室の、予約終了時刻の一定時間前(例えば、5分等、任意に設定可能)になると、位置情報取得手段722に、情報処理端末120の識別情報を渡し、情報処理端末120の位置情報を取得させる。次に、端末領域特定手段728に、取得した位置情報を渡し、情報処理端末120の属する領域を特定させる。そして、情報処理端末120の属する領域が、予約手段744を通じて予約した会議室である場合には、当該会議室を継続して使用するか確認するための継続使用確認情報を、情報処理端末120に送信する。継続使用確認情報は、例えば、電子メールによって、情報処理端末120に送信される。既に述べたように、図20は、情報処理端末120に送信される電子メールの文面の例を表している。   When the continuous use confirmation unit 748 reaches a certain time before the reservation end time of the conference room reserved through the reservation unit 744 of the information processing terminal 120 (for example, 5 minutes or the like can be arbitrarily set), the position information acquisition unit 722 The identification information of the information processing terminal 120 is handed over, and the position information of the information processing terminal 120 is acquired. Next, the acquired location information is passed to the terminal area specifying unit 728 to specify the area to which the information processing terminal 120 belongs. If the area to which the information processing terminal 120 belongs is a conference room reserved through the reservation unit 744, continuous use confirmation information for confirming whether the conference room is to be used continuously is sent to the information processing terminal 120. Send. The continuous use confirmation information is transmitted to the information processing terminal 120 by e-mail, for example. As already described, FIG. 20 shows an example of the text of an e-mail transmitted to the information processing terminal 120.

予約管理手段746は、さらに、継続使用確認手段748によって情報処理端末120に通知された継続使用確認情報に含まれる問い合わせに対する回答情報を、情報処理端末の継続使用確認回答手段752から受信する。この回答情報は、継続使用確認情報において通知された会議室に対する、ユーザの継続使用意思の有無を表している。予約管理手段746は、この回答の内容が、当該会議室に対するユーザの継続使用の意思が有ることを示している場合(例えば、図20のメールにおいて、「はい」が選択された場合)、さらに追加の予約を行う。追加の予約に係る予約時間は、任意に設定され得る。例えば、予約手段744によって、当初指定された予約時間(例えば、10分)、さらに予約を行ってもよいし、予め定められた固定の延長時間、さらに予約を行ってもよい。一方、上記回答の内容が、当該会議室に対するユーザの継続使用の意思が無いことを示している場合には、当該予約に対する処理は行わない。   The reservation management unit 746 further receives response information to the inquiry included in the continuous use confirmation information notified to the information processing terminal 120 by the continuous use confirmation unit 748 from the continuous use confirmation reply unit 752 of the information processing terminal. This answer information indicates whether or not the user intends to continue using the conference room notified in the continuous use confirmation information. The reservation management means 746 indicates that the content of this response indicates that the user has an intention to continue using the conference room (for example, when “Yes” is selected in the email of FIG. 20), Make additional reservations. The reservation time related to the additional reservation can be arbitrarily set. For example, the reservation unit 744 may make a reservation for an initially designated reservation time (for example, 10 minutes), or may make a reservation for a predetermined fixed extension time. On the other hand, when the content of the answer indicates that the user does not intend to continue using the conference room, the process for the reservation is not performed.

以上の構成により、本発明の一実施形態における予約管理装置100は、現在使用されていない会議室に対する、利便性の高い予約機能を提供することができる。   With the above configuration, the reservation management apparatus 100 according to an embodiment of the present invention can provide a highly convenient reservation function for a conference room that is not currently used.

(4.動作例)
次に、図13−17を用いて、本発明の一実施形態における予約管理装置100の動作例について説明する。以下の具体例では、図2に示されるように、情報処理端末120を所持するユーザ(ユーザ名「user001」)が401会議室に属し、情報処理端末122を所持するユーザ(ユーザ名「user002」)が402会議室に属する。そして、情報処理端末120のユーザは、現在の時刻において、402会議室を予約済みであるとする(すなわち、図12(B))。また、401会議室には、通信装置140が設置されており、402会議室には、通信装置142が設置されている。各通信装置が送信する位置情報は、通信装置情報格納手段724の通信装置情報格納テーブル(図9)に示される通りである。
(4. Example of operation)
Next, an operation example of the reservation management apparatus 100 according to an embodiment of the present invention will be described with reference to FIGS. In the following specific example, as shown in FIG. 2, a user (user name “user001”) who owns the information processing terminal 120 belongs to the 401 conference room and a user (user name “user002”) who owns the information processing terminal 122. ) Belongs to the 402 meeting room. Then, it is assumed that the user of the information processing terminal 120 has reserved the 402 conference room at the current time (that is, FIG. 12B). In addition, a communication device 140 is installed in the 401 conference room, and a communication device 142 is installed in the 402 conference room. The position information transmitted by each communication device is as shown in the communication device information storage table (FIG. 9) of the communication device information storage means 724.

まず、図15を用いて、情報処理端末120、122の位置情報を、位置情報管理サーバ102に格納する動作例について説明する。図15で示される動作例は、図2において示される、情報処理端末120と通信装置140について説明される。図15で示される一連のステップ(特に、ステップS1510−S1522)は、以下のようなタイミングで、繰り返し実行される。
−一定時間おき
−外部の装置又はユーザから処理を実行するよう指示を受けたとき
−情報処理端末120が、図示しない加速度センサ等により、加速度の変化(すなわち、端末の移動)を検知した時、またはその変化が終了した後
−その他、任意のタイミング
ステップS1500において、通信装置140(図9において、通信装置ID「C1」に対応する)の測位信号送信手段702は、以下のような位置情報を含む測位信号を、一定の領域に送信し続ける。
−緯度 「35.66635」
−経度 「139.76525」
−フロア「4」
ステップS1510において、情報処理端末120の測位信号受信手段704は、通信装置140の測位信号送信手段702から送信された測位信号を、受信する。
First, an operation example of storing the location information of the information processing terminals 120 and 122 in the location information management server 102 will be described with reference to FIG. The operation example shown in FIG. 15 is described for the information processing terminal 120 and the communication device 140 shown in FIG. A series of steps shown in FIG. 15 (particularly, steps S1510 to S1522) are repeatedly executed at the following timing.
-When a certain time interval is received-When an instruction to execute processing is received from an external device or user-When the information processing terminal 120 detects a change in acceleration (that is, movement of the terminal) by an acceleration sensor (not shown), Or after the change is finished-any other timing In step S1500, the positioning signal transmission means 702 of the communication device 140 (corresponding to the communication device ID “C1” in FIG. 9) obtains the following position information. The positioning signal including it is continuously transmitted to a certain area.
-Latitude `` 35.66635 ''
-Longitude `` 139.76525 ''
-Floor "4"
In step S1510, the positioning signal receiving unit 704 of the information processing terminal 120 receives the positioning signal transmitted from the positioning signal transmitting unit 702 of the communication device 140.

ステップS1512において、情報処理端末120の位置情報取得手段706は、受信した測位信号から、位置情報を取得する。位置情報は、例えば、IMES規格に従って定義された、測位信号を構成するフレーム内の所定の位置に含まれている。本実施例において、情報処理端末120が取得した位置情報は、以下の通りとなる。
−緯度 「35.66635」
−経度 「139.76525」
−フロア「4」
ステップS1514において、情報処理端末120の位置情報送信手段710は、識別情報格納手段708に格納された識別情報とともに、上記位置情報を、通信装置140に送信する。ここで、情報処理端末120の識別情報(MACアドレス)は、以下の通りであるものとする。
−識別情報 「012345abcd01」
ステップS1516において、通信装置140の中継手段712は、情報処理端末120から受信した位置情報と識別情報とを、ゲートウェイ160に中継する。
In step S1512, the position information acquisition unit 706 of the information processing terminal 120 acquires position information from the received positioning signal. The position information is included in a predetermined position in a frame constituting the positioning signal, which is defined according to the IMES standard, for example. In the present embodiment, the position information acquired by the information processing terminal 120 is as follows.
-Latitude `` 35.66635 ''
-Longitude `` 139.76525 ''
-Floor "4"
In step S <b> 1514, the position information transmission unit 710 of the information processing terminal 120 transmits the position information together with the identification information stored in the identification information storage unit 708 to the communication device 140. Here, it is assumed that the identification information (MAC address) of the information processing terminal 120 is as follows.
-Identification information "012345abcd01"
In step S <b> 1516, the relay unit 712 of the communication device 140 relays the position information and identification information received from the information processing terminal 120 to the gateway 160.

ステップS1518において、ゲートウェイ160の通信変換手段714は、通信装置140の属するネットワーク180から送信された通信データを、LANのようなネットワーク190に適合する形式に変換する。   In step S1518, the communication conversion unit 714 of the gateway 160 converts the communication data transmitted from the network 180 to which the communication device 140 belongs to a format compatible with the network 190 such as a LAN.

ステップS1520において、位置情報管理サーバ102の位置情報受信手段716は、通信装置140とゲートウェイ160とを介して、情報処理端末120の位置情報と識別情報とを受信する。   In step S <b> 1520, the position information receiving unit 716 of the position information management server 102 receives the position information and identification information of the information processing terminal 120 via the communication device 140 and the gateway 160.

ステップS1522において、位置情報管理サーバ102の位置情報格納手段718は、受信した識別情報を用いて、情報処理端末120の位置情報を格納する。このとき、当該位置情報管理サーバ102が、情報処理端末120から位置情報を受信した日時が、ともに格納される。本実施例において、位置情報管理サーバ102は、情報処理端末120から受信した位置情報を、図10(A)に示された、位置情報管理テーブルに格納して管理する。本実施例では、以下の位置情報が、位置情報管理テーブルに、新たに格納される。
−日時 「2012/7/31 10:00:00」(位置情報の受信日時)
−緯度 「35.66635」
−経度 「139.76525」
−フロア「4」
上記処理が繰り返し実行されることにより、位置情報管理サーバ102には、ユーザの情報処理端末の位置情報を、取得して管理することができる。
In step S1522, the location information storage unit 718 of the location information management server 102 stores the location information of the information processing terminal 120 using the received identification information. At this time, the date and time when the location information management server 102 received the location information from the information processing terminal 120 is stored together. In this embodiment, the position information management server 102 stores the position information received from the information processing terminal 120 in the position information management table shown in FIG. In the present embodiment, the following position information is newly stored in the position information management table.
-Date and time "2012/7/31 10:00:00" (location information reception date and time)
-Latitude `` 35.66635 ''
-Longitude `` 139.76525 ''
-Floor "4"
By repeatedly executing the above processing, the location information management server 102 can acquire and manage location information of the user information processing terminal.

なお、上記の例では説明を省略したが、情報処理端末122についても同様に、通信装置142(通信装置ID「C2」)から送信される測位信号により、位置情報が取得され、位置情報管理サーバ102の位置情報格納手段718に格納されるものとする。情報処理端末122について取得される位置情報は、以下の通りである。
−日時 「2012/7/31 10:05:00」(情報処理端末120の取得日時より後に受信)
−緯度 「35.66630」
−経度 「139.76525」
−フロア「4」
次に、本発明の一実施形態における予約管理装置100の処理フロー(図13、14)及び動作例(図16、17)について説明する。
Although explanation is omitted in the above example, the information processing terminal 122 similarly obtains position information from the positioning signal transmitted from the communication device 142 (communication device ID “C2”), and the position information management server It is assumed that it is stored in the position information storage means 718 of 102. The position information acquired for the information processing terminal 122 is as follows.
-Date and time “2012/7/31 10:05:00” (received after the acquisition date and time of the information processing terminal 120)
-Latitude `` 35.66630 ''
-Longitude `` 139.76525 ''
-Floor "4"
Next, a processing flow (FIGS. 13 and 14) and an operation example (FIGS. 16 and 17) of the reservation management apparatus 100 according to an embodiment of the present invention will be described.

まず、図13を用いて、本発明の一実施形態における予約管理装置100の予約確認機能を実行するための処理フローについて説明する。以下で示される具体例は、401会議室に属するユーザ「user001」の情報処理端末120に着目して説明する。図15を用いて説明した通り、情報処理端末120の位置情報は、位置情報管理サーバ102に格納されている(図10(A))。   First, a processing flow for executing the reservation confirmation function of the reservation management apparatus 100 according to an embodiment of the present invention will be described with reference to FIG. The specific example shown below will be described focusing on the information processing terminal 120 of the user “user001” belonging to the 401 conference room. As described with reference to FIG. 15, the location information of the information processing terminal 120 is stored in the location information management server 102 (FIG. 10A).

ステップS1300において、当該処理が開始する。   In step S1300, the process starts.

ステップS1302において、位置情報取得手段722は、端末情報格納手段720において示された各端末の、位置情報(緯度、経度、フロア)及びその取得日時についての情報を、位置情報管理サーバ102の位置情報格納手段718から取得する。本実施例においては、端末情報管理テーブル(図8)に示された、情報処理端末120(識別情報「012345abcd01」)の位置情報を、位置情報管理テーブル(図10(A))から取得する。取得される位置情報及びその取得日時についての情報は、以下の通りである。
−日時 「2012/7/31 10:00:00」(位置情報の受信日時)
−緯度 「35.66635」
−経度 「139.76525」
−フロア「4」
ステップS1304において、端末領域特定手段728は、ステップS1302で位置情報を取得した情報処理端末120が属する領域を特定する。本実施例において、端末領域特定手段728は、通信装置情報格納テーブル(図9)を参照し、位置情報が、通信装置IDが「C1」である通信装置140により送信されたものであることを特定する。そして、領域情報テーブル(図11)を参照し、情報処理端末120が401会議室に属することを特定する。
In step S <b> 1302, the position information acquisition unit 722 displays the position information (latitude, longitude, floor) of each terminal indicated in the terminal information storage unit 720 and information on the acquisition date and time, the position information of the position information management server 102. Obtained from the storage means 718. In this embodiment, the position information of the information processing terminal 120 (identification information “012345abcd01”) shown in the terminal information management table (FIG. 8) is acquired from the position information management table (FIG. 10A). Information about the acquired position information and the acquisition date and time is as follows.
-Date and time "2012/7/31 10:00:00" (location information reception date and time)
-Latitude `` 35.66635 ''
-Longitude `` 139.76525 ''
-Floor "4"
In step S1304, the terminal area specifying unit 728 specifies an area to which the information processing terminal 120 that acquired the position information in step S1302 belongs. In this embodiment, the terminal area specifying unit 728 refers to the communication device information storage table (FIG. 9), and confirms that the location information is transmitted by the communication device 140 whose communication device ID is “C1”. Identify. Then, referring to the area information table (FIG. 11), it is specified that the information processing terminal 120 belongs to the 401 conference room.

ステップS1306において、予約確認情報通知手段732は、ステップS1302で位置情報を取得した情報処理端末120のユーザによる、会議室の予約情報を取得する。そのために、予約確認情報通知手段732は、まず、端末情報格納手段720の端末情報管理テーブル(図8)を参照し、ステップS1302で位置情報を取得した情報処理端末120のユーザのユーザ名を取得する。次に、予約情報格納手段730の予約管理テーブル(図12)を参照し、位置情報の取得日時が、予約開始時刻と予約終了時刻との間に含まれる、当該ユーザ名が記載された予約情報を取得する。本実施例においては、予約確認情報通知手段732は、端末情報管理テーブル(図8)を参照し、情報処理端末120のユーザのユーザ名が「user001」であることを特定する。従って、「user001」によって予約された、時刻「2012/7/31 10:00:00」を含む会議室の予約エントリを、予約管理テーブルから取得する。ここでは、条件を満たす予約エントリとして、図12(B)の予約番号「1」の予約エントリを取得する。   In step S1306, the reservation confirmation information notifying unit 732 acquires conference room reservation information by the user of the information processing terminal 120 that has acquired the position information in step S1302. For this purpose, the reservation confirmation information notifying unit 732 first refers to the terminal information management table (FIG. 8) of the terminal information storage unit 720, and acquires the user name of the user of the information processing terminal 120 that acquired the location information in step S1302. To do. Next, referring to the reservation management table (FIG. 12) of the reservation information storage means 730, the reservation information in which the user name is described, the position information acquisition date and time being included between the reservation start time and the reservation end time. To get. In the present embodiment, the reservation confirmation information notifying unit 732 refers to the terminal information management table (FIG. 8) and specifies that the user name of the user of the information processing terminal 120 is “user001”. Therefore, the reservation entry of the conference room reserved by “user001” and including the time “2012/7/31 10:00:00” is acquired from the reservation management table. Here, the reservation entry with the reservation number “1” in FIG. 12B is acquired as the reservation entry that satisfies the condition.

ステップS1308において、ステップS1306で、情報処理端末120のユーザによって予約された会議室がある場合には、ステップS1310に進む。そうでない場合には、ステップS1320に進み、処理を終了する。本実施例においては、「user001」による会議室の予約のエントリが取得されているため、ステップS1310に進む。   In step S1308, if there is a conference room reserved by the user of the information processing terminal 120 in step S1306, the process proceeds to step S1310. Otherwise, the process proceeds to step S1320, and the process ends. In this embodiment, since the conference room reservation entry “user001” has been acquired, the process advances to step S1310.

ステップS1310において、ステップS1304で特定された、情報処理端末120の属する領域が、ステップS1306で取得された予約に係る会議室でない場合(すなわち、ユーザが予約した会議室にいない場合)には、ステップS1312に進む。そうでない場合(すなわち、ユーザが予約した会議室にいる場合)には、ステップS1320に進み、処理を終了する。本実施例においては、「user001」の情報処理端末120は、「401会議室」に属しているが、「uer001」による予約済みの会議室は、「402会議室」である。従って、ステップS1312に進む。   In step S1310, if the area to which the information processing terminal 120 belongs specified in step S1304 is not the conference room related to the reservation acquired in step S1306 (that is, not in the conference room reserved by the user), step The process proceeds to S1312. If not (ie, if the user is in the reserved conference room), the process proceeds to step S1320 and the process is terminated. In the present embodiment, the information processing terminal 120 of “user001” belongs to “401 conference room”, but the reserved conference room by “uer001” is “402 conference room”. Accordingly, the process proceeds to step S1312.

ステップS1312において、後述するステップS1314で、予約確認情報を通知済みでない場合(初回の処理である場合)には、ステップS1314に進む。そうでない場合には、ステップS1318に進む。本実施例においては、ステップS1314に進む。   If it is determined in step S1312, that the reservation confirmation information has not been notified in step S1314 described later (if it is the first process), the process proceeds to step S1314. Otherwise, the process proceeds to step S1318. In the present embodiment, the process proceeds to step S1314.

ステップS1314において、予約確認情報通知手段732は、ユーザが予約した会議室にいないとみなし、ユーザの情報処理端末120に対し、予約確認情報を通知する。本実施例においては、予約確認情報は、例えば、図18に示されるように、電子メールによって、ユーザに通知される。当該電子メールの本文には、上記会議室を本当に利用するのかを問い合わせる文章(「本当に利用しますか?」)と、その問い合わせに対する回答(「はい」又は「いいえ(予約取消)」)を送信するためのボタンが含まれる。   In step S <b> 1314, the reservation confirmation information notifying unit 732 considers that the user is not in the conference room reserved, and notifies the user information processing terminal 120 of the reservation confirmation information. In this embodiment, the reservation confirmation information is notified to the user by e-mail, for example, as shown in FIG. In the body of the e-mail, send a message that asks if you really want to use the conference room ("Do you really use it?") And answer to that inquiry ("Yes" or "No (cancel reservation)") A button is included.

ステップS1316において、ステップS1314で通知した予約確認情報に対する回答として、ユーザの情報処理端末120から、予約をキャンセルする旨の回答情報を受け取った場合には、ステップS1318に進む。そうでない場合には、ステップS1302に戻る。   In step S1316, if response information indicating that the reservation is canceled is received from the information processing terminal 120 of the user as a response to the reservation confirmation information notified in step S1314, the process proceeds to step S1318. Otherwise, the process returns to step S1302.

ステップS1318において、予約管理手段746は、ステップS1306で取得した予約情報に係る、情報処理端末120のユーザによる会議の予約をキャンセルする。本実施例においては、図12(B)の予約番号「1」の予約エントリが削除される。   In step S1318, the reservation management unit 746 cancels the conference reservation by the user of the information processing terminal 120 related to the reservation information acquired in step S1306. In this embodiment, the reservation entry with the reservation number “1” in FIG. 12B is deleted.

ステップS1320において、本処理が終了する。   In step S1320, the process ends.

なお、ステップS1316において、ステップS1314で通知した予約確認情報に対する回答として、予約をキャンセルする旨の回答情報を受け取らなかった場合には、一定時間後に、再度、ステップS1302−S1308のステップが実行される。この間に、情報処理端末120の位置情報は、変化している可能性がある。そして、ステップS1310において、情報処理端末120(のユーザ)が、依然として予約済みの会議室に属していない場合には、再度、ステップS1312に進む。再度のステップS1312においては、既に予約確認情報を既に通知済みであるため、ステップS1318に進む。結果として、上記予約はキャンセルされる。   In step S1316, if no reply information indicating that the reservation is canceled is received as a reply to the reservation confirmation information notified in step S1314, steps S1302 to S1308 are executed again after a predetermined time. . During this time, the position information of the information processing terminal 120 may have changed. In step S1310, if the information processing terminal 120 (the user) does not yet belong to the reserved conference room, the process proceeds to step S1312 again. In step S1312, the reservation confirmation information has already been notified, and the process advances to step S1318. As a result, the reservation is canceled.

次に、上記の予約確認機能に関する処理フローに対応する動作例を、図16を用いて説明する。以下に挙げる具体例は、図13で示した実施例に基づく。   Next, an operation example corresponding to the processing flow related to the reservation confirmation function will be described with reference to FIG. The specific example given below is based on the embodiment shown in FIG.

ステップS1600において、予約管理装置100の位置情報取得手段722は、位置情報管理サーバ102の位置情報格納手段718(位置情報管理テーブル(図10(A)))から、情報処理端末120(識別情報「012345abcd01」)の位置情報を取得する。取得される位置情報及びその取得日時についての情報は、以下の通りである。
−日時 「2012/7/31 10:00:00」(位置情報の受信日時)
−緯度 「35.66635」
−経度 「139.76525」
−フロア「4」
ステップS1602において、端末領域特定手段728は、通信装置情報格納テーブル(図9)を参照し、通信装置IDが「C1」である通信装置140(通信装置)により送信されたものであることを特定する。そして、領域情報テーブル(図11)を参照し、情報処理端末120は、401会議室に属することを特定する。
In step S <b> 1600, the location information acquisition unit 722 of the reservation management apparatus 100 receives the information processing terminal 120 (identification information “” from the location information storage unit 718 (location information management table (FIG. 10A)) of the location information management server 102. 012345abcd01 ”) is acquired. Information about the acquired position information and the acquisition date and time is as follows.
-Date and time "2012/7/31 10:00:00" (location information reception date and time)
-Latitude `` 35.66635 ''
-Longitude `` 139.76525 ''
-Floor "4"
In step S1602, the terminal area specifying unit 728 refers to the communication device information storage table (FIG. 9), and specifies that the communication is performed by the communication device 140 (communication device) whose communication device ID is “C1”. To do. Then, with reference to the area information table (FIG. 11), the information processing terminal 120 specifies that it belongs to the 401 conference room.

ステップS1604において、予約確認情報通知手段732は、端末情報管理テーブル(図8)を参照し、識別情報「012345abcd01」を有する情報処理端末120のユーザのユーザ名が、「user001」であることを特定する。そして、ユーザ名「user001」によって予約された、時刻「2012/7/23 10:00:00」を含む会議室の予約エントリを、予約管理テーブルから取得する。ここでは、条件を満たす予約エントリとして、図12(B)の予約番号「1」の予約エントリが取得される。   In step S1604, the reservation confirmation information notifying unit 732 refers to the terminal information management table (FIG. 8) and specifies that the user name of the user of the information processing terminal 120 having the identification information “012345abcd01” is “user001”. To do. Then, the reservation entry of the conference room reserved by the user name “user001” and including the time “2012/7/23 10:00:00” is acquired from the reservation management table. Here, the reservation entry with the reservation number “1” in FIG. 12B is acquired as the reservation entry that satisfies the condition.

ステップS1606において、予約確認情報通知手段732は、ユーザの情報処理端末120が予約した会議室に属していないとみなし、ユーザの情報処理端末120に対し、予約確認情報を通知する。予約確認情報は、例えば、図18に示されるような文面によって、電子メールにより、ユーザに通知される。当該メールの本文には、上記会議室を本当に利用するのかを問い合わせる文章(「本当に利用しますか?」)と、その問い合わせに対する回答(「はい」又は「いいえ(予約取消)」)を送信するためのボタンが含まれる。   In step S1606, the reservation confirmation information notifying unit 732 considers that the user information processing terminal 120 does not belong to the reserved conference room, and notifies the user information processing terminal 120 of reservation confirmation information. The reservation confirmation information is notified to the user by e-mail with a text as shown in FIG. 18, for example. In the body of the e-mail, send a message asking if you really want to use the conference room ("Do you really use it?") And answer to that inquiry ("Yes" or "No (cancel reservation)") A button for is included.

ステップS1608において、情報処理端末120の予約確認情報表示手段734は、予約管理装置100の予約確認情報通知手段732から通知された、予約確認情報を表示する。表示例は、図18に示される通りである。   In step S 1608, the reservation confirmation information display unit 734 of the information processing terminal 120 displays the reservation confirmation information notified from the reservation confirmation information notification unit 732 of the reservation management apparatus 100. A display example is as shown in FIG.

ステップS1610において、ユーザが、図18のメールにおける、予約についてのユーザの意思確認の問い合わせに対して「はい」と回答するよう入力したことに応じて、予約確認回答手段736は、その回答情報を、予約管理装置100の予約管理手段746に送信する。   In step S1610, in response to the user inputting to answer “Yes” to the user's intention confirmation inquiry about the reservation in the mail of FIG. 18, the reservation confirmation reply means 736 displays the reply information. And transmitted to the reservation management means 746 of the reservation management apparatus 100.

一定時間後、ユーザの情報処理端末120は、依然として、予約済みの会議室401ではなく、会議室402に属しているものとする。この場合には、ステップS1612−S1616において、ステップS1600−S1604と同様の処理が行われる。   After a certain time, it is assumed that the user's information processing terminal 120 still belongs to the conference room 402 instead of the reserved conference room 401. In this case, in steps S1612 to S1616, processing similar to that in steps S1600 to S1604 is performed.

ステップS1618において、予約管理手段746は、ステップS1604又はS1616で取得した予約情報である、予約管理テーブル(図12)における予約番号「1」の予約エントリを削除する。   In step S1618, the reservation management unit 746 deletes the reservation entry with the reservation number “1” in the reservation management table (FIG. 12), which is the reservation information acquired in step S1604 or S1616.

以上の構成により、本発明の一実施形態における予約管理装置100は、予約時間になっても会議室に現れないユーザの情報処理端末に対して、本当に会議室を使用するのか、確認を行うことができる。その結果、ユーザから、使用しない旨の情報を得ることにより、当該予約を取り消し、他のユーザに対して、会議室を開放することができる。また、ユーザから、使用する旨の情報を得ていても、一定時間後に、そのユーザが予約済みの会議室に現れない場合には、予約をキャンセルし、会議室を開放することができる。   With the above configuration, the reservation management apparatus 100 according to an embodiment of the present invention confirms whether or not the conference room is really used for the information processing terminal of the user who does not appear in the conference room even when the reservation time comes. Can do. As a result, by obtaining information that the user does not use the reservation, the reservation can be canceled and the conference room can be opened to other users. Further, even if the user has obtained information to use, if the user does not appear in the reserved conference room after a certain time, the reservation can be canceled and the conference room can be opened.

次に、図14を用いて、本発明の一実施形態における予約管理装置100の予約機能を実行するための処理フローについて説明する。以下で示される具体例は、402会議室に属するユーザ「user002」の情報処理端末122に着目して説明する。図15では説明を省略したが、情報処理端末122の位置情報が、既に位置情報管理サーバ102に格納されているものとする。なお、図13を用いて説明した実施例により、ユーザ「user001」による予約エントリ(図12(B)の予約番号「1」)が、削除されているものとして、説明を進める。   Next, a processing flow for executing the reservation function of the reservation management apparatus 100 according to an embodiment of the present invention will be described with reference to FIG. The specific example shown below will be described focusing on the information processing terminal 122 of the user “user002” belonging to the 402 conference room. Although description is omitted in FIG. 15, it is assumed that the position information of the information processing terminal 122 is already stored in the position information management server 102. In the embodiment described with reference to FIG. 13, the description will proceed assuming that the reservation entry (reservation number “1” in FIG. 12B) by the user “user001” has been deleted.

ステップS1400において、本処理が開始する。   In step S1400, this process starts.

ステップS1402において、予約管理手段746は、情報処理端末122の予約可否問合手段740から、情報処理端末122(ユーザ「user002」)が属している会議室が、予約可能であるかどうかの問合せを受信する。   In step S1402, the reservation management unit 746 inquires from the reservation availability inquiry unit 740 of the information processing terminal 122 whether the conference room to which the information processing terminal 122 (user “user002”) belongs can be reserved. Receive.

ステップS1404において、位置情報取得手段722は、ステップS1402において問合せを送信した情報処理端末122の位置情報を、位置情報管理サーバ102の位置情報格納手段718から取得する。本実施例においては、問合せを送信した情報処理端末122(識別情報「012345abcd02」)の位置情報を、位置情報管理テーブル(図10(B))から取得する。取得される位置情報及びその取得日時についての情報は、以下の通りである。
−日時 「2012/7/31 10:05:00」(位置情報の受信日時)
−緯度 「35.66630」
−経度 「139.76525」
−フロア「4」
ステップS1406において、端末領域特定手段728は、ステップS1404で位置情報を取得した情報処理端末122が属する領域を特定する。本実施例において、端末領域特定手段728は、通信装置情報格納テーブル(図9)を参照して、情報処理端末122の位置情報が、通信装置IDが「C2」である通信装置142により送信されたものであることを特定する。そして、領域情報テーブル(図11)を参照して、情報処理端末122が、402会議室に属することを特定する。
In step S <b> 1404, the position information acquisition unit 722 acquires the position information of the information processing terminal 122 that transmitted the inquiry in step S <b> 1402 from the position information storage unit 718 of the position information management server 102. In this embodiment, the position information of the information processing terminal 122 (identification information “012345abcd02”) that transmitted the inquiry is acquired from the position information management table (FIG. 10B). Information about the acquired position information and the acquisition date and time is as follows.
-Date and time "2012/7/31 10:05:00" (location information reception date and time)
-Latitude `` 35.66630 ''
-Longitude `` 139.76525 ''
-Floor "4"
In step S1406, the terminal area specifying unit 728 specifies the area to which the information processing terminal 122 that acquired the position information in step S1404 belongs. In this embodiment, the terminal area specifying unit 728 refers to the communication device information storage table (FIG. 9), and the location information of the information processing terminal 122 is transmitted by the communication device 142 whose communication device ID is “C2”. To identify Then, with reference to the area information table (FIG. 11), it is specified that the information processing terminal 122 belongs to the 402 conference room.

ステップS1408において、予約管理手段746は、ステップ1402において問合せを受信した時点における、ステップS1406で特定された会議室の予約の状況を確認する。本実施例において、情報処理端末122からの予約可否の問合せが、時刻「2012/7/31 10:06:00」に受信されたものとする。予約管理手段746は、情報処理端末122の属する402会議室の、該当する時刻以降の予約状況を取得する。そして、予約管理手段746は、予約管理テーブル(図12(B))から、「2012/7/31 11:00:00」までの間、予約が可能であることを特定する。   In step S1408, the reservation management unit 746 confirms the reservation status of the conference room specified in step S1406 when the inquiry is received in step 1402. In this embodiment, it is assumed that a reservation availability inquiry from the information processing terminal 122 is received at time “2012/7/31 10:06:00”. The reservation management unit 746 acquires the reservation status after the corresponding time in the 402 conference room to which the information processing terminal 122 belongs. Then, the reservation management means 746 specifies that the reservation can be made until “2012/7/31 11:00:00” from the reservation management table (FIG. 12B).

ステップS1410において、予約管理手段746は、ステップS1406で特定された会議室の利用可否を表す利用可否情報を、情報処理端末120に送信する。本実施例において、予約可否情報には、予約が可能であることを示すメッセージと、会議室名と、予約開始時刻と、予約時間の候補が含まれる。情報処理端末120に送信された予約可否情報は、図19のようなWeb画面を通じて表示される。   In step S <b> 1410, the reservation management unit 746 transmits availability information indicating availability of the conference room specified in step S <b> 1406 to the information processing terminal 120. In this embodiment, the reservation availability information includes a message indicating that a reservation is possible, a conference room name, a reservation start time, and a reservation time candidate. The reservation availability information transmitted to the information processing terminal 120 is displayed through a Web screen as shown in FIG.

ステップS1412において、予約管理手段746が、予約可否情報を受信した情報処理端末122の予約手段744から予約依頼を受信した場合には、ステップS1414に進む。そうでない場合には、ステップS1426に進み、処理を終了する。   In step S1412, when the reservation management unit 746 receives a reservation request from the reservation unit 744 of the information processing terminal 122 that has received the reservation availability information, the process proceeds to step S1414. Otherwise, the process proceeds to step S1426, and the process ends.

ステップS1414において、予約管理手段746は、情報処理端末122の予約手段744からの予約依頼に応じて、会議室の予約を行う。本実施例において、予約管理手段746は、例えば、図19に表示されたWeb画面を通じて、情報処理端末122から通知された、以下の情報
−会議室名「402会議室」
−予約開始時刻「2012/7/31 10:06」
−予約時間「10分」
を用いて、予約情報格納手段730の予約管理テーブル(図12(B))に、以下のような予約のエントリを新たに生成する。
−予約番号:「3」
−予約開始時刻:「2012/7/31 10:06」
−予約終了時刻:「2012/7/31 10:16」
−ユーザ名:「user002」
−会議名:「一時利用」
ステップS1416において、ステップS1414で予約された会議室の、予約終了時刻の一定時間前(例えば、5分等、任意に設定可能)になると、位置情報取得手段722は、ステップS1404と同様に、情報処理端末122の位置情報を取得する。本実施例においては、情報処理端末122の位置情報は、ステップS1404で取得した位置情報と変化していないものとする。
In step S <b> 1414, the reservation management unit 746 reserves a conference room in response to a reservation request from the reservation unit 744 of the information processing terminal 122. In the present embodiment, the reservation management means 746, for example, notified from the information processing terminal 122 through the Web screen displayed in FIG.
-Reservation start time “2012/7/31 10:06”
-Reservation time "10 minutes"
Is used to generate a new reservation entry as shown below in the reservation management table (FIG. 12B) of the reservation information storage means 730.
-Reservation number: “3”
-Reservation start time: “2012/7/31 10:06”
-Reservation end time: “2012/7/31 10:16”
-User name: “user002”
-Meeting name: "Temporary use"
In step S1416, when the conference room reserved in step S1414 is a certain time before the reservation end time (for example, 5 minutes or the like can be arbitrarily set), the location information acquisition unit 722 receives information as in step S1404. The position information of the processing terminal 122 is acquired. In this embodiment, it is assumed that the position information of the information processing terminal 122 has not changed from the position information acquired in step S1404.

ステップS1418において、端末領域特定手段728は、ステップS1406と同様に、情報処理端末122の属する領域を特定する。本実施例においては、情報処理端末122の属する領域は、ステップS1406と同様に、「402会議室」である。   In step S1418, the terminal area specifying unit 728 specifies the area to which the information processing terminal 122 belongs, similarly to step S1406. In this embodiment, the area to which the information processing terminal 122 belongs is “402 conference room” as in step S1406.

ステップS1420において、情報処理端末122が、ステップS1414で予約した会議室に、依然として属している場合には、ステップS1422に進む。そうでない場合には、ステップS1426に進み,処理を終了する。本実施例においては、情報処理端末122は、402会議室に留まっているため、ステップS1422に進む。   In step S1420, if the information processing terminal 122 still belongs to the conference room reserved in step S1414, the process proceeds to step S1422. Otherwise, the process proceeds to step S1426 and the process ends. In this embodiment, since the information processing terminal 122 remains in the 402 conference room, the process proceeds to step S1422.

ステップS1422において、継続使用確認手段748は、ステップS1414で予約した会議室を継続して使用するか確認するための継続使用確認情報を、情報処理端末122に送信する。図20は、電子メールによって送信された、継続使用確認情報の表示例を表している。継続使用確認情報には、予約手段744を通じて予約した会議室を継続使用するか問い合わせるメッセージと、その問い合わせに対する回答(「はい」又は「いいえ」)を送信するためのボタンが含まれる。   In step S <b> 1422, the continuous use confirmation unit 748 transmits continuous use confirmation information for confirming whether or not to continuously use the conference room reserved in step S <b> 1414 to the information processing terminal 122. FIG. 20 shows a display example of the continuous use confirmation information transmitted by electronic mail. The continuous use confirmation information includes a message for inquiring whether to continuously use the conference room reserved through the reservation unit 744 and a button for transmitting an answer to the inquiry (“Yes” or “No”).

ステップS1424において、予約管理手段746が、情報処理端末122の継続使用確認回答手段752から、継続使用意思がある旨の、継続使用確認回答情報を受信した場合には、ステップS1414に戻る。そして、予約管理手段746は、さらに一定時間、会議室を予約する。一方、継続使用意思がない旨の、継続使用確認回答情報を受信した場合には、ステップS1426に進み,処理を終了する。本実施例において、予約管理手段746は、継続使用意思がある旨の、継続使用確認回答情報を受信すると、ステップS1414で当初指定した条件と同条件の、以下のような予約エントリを、予約管理テーブル(図12(B))に生成する。
−予約番号:「4」(予約番号は増加させる)
−予約開始時刻:「2012/7/31 10:16」(元の予約の予約終了時刻と切れ目が内容に設定される)
−予約終了時刻:「2012/7/31 10:26」(予約時間は、元の予約と同等の時間が設定される)
−ユーザ名:「user002」
−会議名:「一時利用」
次に、上記の予約機能に関する処理フローに対応する動作例を、図17を用いて説明する。以下に挙げる具体例は、図14で示した実施例に基づく。
In step S1424, if the reservation management unit 746 receives continuous use confirmation reply information indicating that there is a intention to continue use from the continuous use confirmation reply unit 752 of the information processing terminal 122, the process returns to step S1414. Then, the reservation management means 746 further reserves the conference room for a certain time. On the other hand, if continuous use confirmation reply information indicating that there is no intention to continue use is received, the process proceeds to step S1426, and the process is terminated. In this embodiment, when the reservation management means 746 receives the continuous use confirmation response information indicating that there is an intention to continue using the reservation management means 746, the reservation management unit 746 sets the following reservation entries under the same conditions as those initially specified in step S1414. Generated in a table (FIG. 12B).
-Reservation number: “4” (reservation number is increased)
-Reservation start time: “2012/7/31 10:16” (the reservation end time and break of the original reservation are set in the contents)
-Reservation end time: “2012/7/31 10:26” (reservation time is set to the same time as the original reservation)
-User name: “user002”
-Meeting name: "Temporary use"
Next, an operation example corresponding to the processing flow related to the reservation function will be described with reference to FIG. The specific examples given below are based on the embodiment shown in FIG.

ステップS1700において、情報処理端末122の予約可否問合手段740は、情報処理端末122(ユーザ)が属している会議室が、予約可能であるかどうかの問合せを、情報処理端末120の識別情報とともに、予約管理装置100に送信する。   In step S1700, the reservation availability inquiry means 740 of the information processing terminal 122 makes an inquiry as to whether or not the conference room to which the information processing terminal 122 (user) belongs can be reserved together with the identification information of the information processing terminal 120. To the reservation management apparatus 100.

ステップS1702において、位置情報取得手段722は、ステップS1700において問合せを送信した情報処理端末122の位置情報を、位置情報管理サーバ102の位置情報格納手段718から取得する。取得される位置情報及びその取得日時についての情報は、以下の通りである。
−日時 「2012/7/31 10:05:00」(位置情報の受信日時)
−緯度 「35.66630」
−経度 「139.76525」
−フロア「4」
ステップS1704において、端末領域特定手段728は、ステップS1702で位置情報を取得した情報処理端末122が属する領域が、「402会議室」であることを特定する。
In step S1702, the position information acquisition unit 722 acquires the position information of the information processing terminal 122 that transmitted the inquiry in step S1700 from the position information storage unit 718 of the position information management server 102. Information about the acquired position information and the acquisition date and time is as follows.
-Date and time "2012/7/31 10:05:00" (location information reception date and time)
-Latitude `` 35.66630 ''
-Longitude `` 139.76525 ''
-Floor "4"
In step S1704, the terminal area specifying unit 728 specifies that the area to which the information processing terminal 122 that acquired the position information in step S1702 belongs is “402 conference room”.

ステップS1706において、予約管理手段746は、ステップ1700において問合せを受信した時点「2012/7/31 10:06:00」における、ステップS1704で特定された会議室「402会議室」の予約の状況を確認する。予約管理手段746は、予約管理テーブル(図12(B))を参照し、当該会議室が、「2012/7/31 11:00:00」まで予約可能であることを特定する。   In step S1706, the reservation management means 746 indicates the reservation status of the conference room “402 conference room” identified in step S1704 at the time “2012/7/31 10:06:00” when the inquiry is received in step 1700. Check. The reservation management means 746 refers to the reservation management table (FIG. 12B) and specifies that the conference room can be reserved until “2012/7/31 11:00:00”.

ステップS1708において、予約管理手段746は、ステップS1704で特定された会議室「402会議室」の利用可否を表す利用可否情報を、情報処理端末120に送信する。情報処理端末120に送信された予約可否情報は、図19のようなWeb画面を通じて表示される。   In step S 1708, the reservation management unit 746 transmits availability information indicating availability of the conference room “402 conference room” identified in step S 1704 to the information processing terminal 120. The reservation availability information transmitted to the information processing terminal 120 is displayed through a Web screen as shown in FIG.

ステップS1710において、情報処理端末122の予約手段736は、入力手段738を通じてユーザからの指示を受けて、予約管理装置100の予約管理手段746に、指定された会議室の予約を依頼する。当該依頼によって、会議室名「402会議室」と、予約開始時刻「2012/7/31 10:06:00」と、ユーザによって指定された予約時間「10分」が、予約管理手段746に通知される。   In step S1710, the reservation unit 736 of the information processing terminal 122 receives an instruction from the user through the input unit 738 and requests the reservation management unit 746 of the reservation management apparatus 100 to reserve the designated conference room. By this request, the reservation management means 746 is notified of the conference room name “402 conference room”, the reservation start time “2012/7/31 10:06:00”, and the reservation time “10 minutes” specified by the user. Is done.

ステップS1712において、予約管理手段746は、情報処理端末122の予約手段744からの予約依頼に応じて、予約情報格納手段730の予約管理テーブル(図12(B))に、以下のような予約のエントリを新たに生成する。
−予約番号:「3」
−予約開始時刻:「2012/7/31 10:06」
−予約終了時刻:「2012/7/31 10:16」
−ユーザ名:「user002」
−会議名:「一時利用」
ステップS1714において、ステップS1712で予約された会議室の、予約終了時刻の5分前(「2012/7/31 10:11」)になると、位置情報取得手段722は、ステップS1702と同様に、情報処理端末122の位置情報を取得する。ここでは、情報処理端末122の位置情報は、ステップS1702で取得した位置情報と同じ位置情報が取得されるものとする。
In step S 1712, the reservation management unit 746 stores the following reservations in the reservation management table (FIG. 12B) of the reservation information storage unit 730 in response to the reservation request from the reservation unit 744 of the information processing terminal 122. Create a new entry.
-Reservation number: “3”
-Reservation start time: “2012/7/31 10:06”
-Reservation end time: “2012/7/31 10:16”
-User name: “user002”
-Meeting name: "Temporary use"
In step S1714, when the conference room reserved in step S1712 is 5 minutes before the reservation end time ("2012/7/31 10:11"), the location information acquisition unit 722 receives information as in step S1702. The position information of the processing terminal 122 is acquired. Here, as the position information of the information processing terminal 122, the same position information as the position information acquired in step S1702 is acquired.

ステップS1716において、端末領域特定手段728は、ステップS1704と同様に、情報処理端末122の属する領域が、「402会議室」であると特定する。   In step S1716, the terminal area specifying unit 728 specifies that the area to which the information processing terminal 122 belongs is “402 conference room”, as in step S1704.

ステップS1718において、継続使用確認手段748は、ステップS1712で予約した会議室を継続して使用するか確認するための継続使用確認情報を、電子メールによって、情報処理端末122に送信する。図20は、継続使用確認情報の表示例を表している。   In step S <b> 1718, the continuous use confirmation unit 748 transmits continuous use confirmation information for confirming whether or not the conference room reserved in step S <b> 1712 is continuously used to the information processing terminal 122 by e-mail. FIG. 20 shows a display example of continuous use confirmation information.

ステップS1720において、情報処理端末122の継続使用確認回答手段752は、ユーザにより、図20に示される画面上の、「はい」が選択されたことに応じて、ユーザの継続使用意思がある旨の継続使用回答情報を、予約管理装置100の予約管理手段742に送信する。   In step S <b> 1720, the continuous use confirmation reply unit 752 of the information processing terminal 122 indicates that the user has an intention to continue using the user when “Yes” on the screen shown in FIG. 20 is selected. The continuous use reply information is transmitted to the reservation management means 742 of the reservation management apparatus 100.

ステップS1722において、予約管理手段746は、ステップS1712で当初指定した条件と同条件の、以下のような予約エントリを、予約管理テーブル(図12(B))に生成する。
−予約番号:「4」(予約番号は増加させる)
−予約開始時刻:「2012/7/31 10:16」(元の予約の予約終了時刻と切れ目が内容に設定される)
−予約終了時刻:「2012/7/31 10:26」(予約時間は、元の予約と同等の時間が設定される)
−ユーザ名:「user002」
−会議名:「一時利用」
ステップS1724において、ステップS1722で予約された会議室の、予約終了時刻の5分前(「2012/7/31 10:21」)になると、位置情報取得手段722は、ステップS1702、S1714と同様に、情報処理端末122の位置情報を取得する。ここでは、情報処理端末122の位置情報は、ステップS1702で取得した位置情報と同じ位置情報が取得されるものとする。
In step S1722, the reservation management unit 746 generates the following reservation entry in the reservation management table (FIG. 12B) under the same condition as the condition initially specified in step S1712.
-Reservation number: “4” (reservation number is increased)
-Reservation start time: “2012/7/31 10:16” (the reservation end time and break of the original reservation are set in the contents)
-Reservation end time: “2012/7/31 10:26” (reservation time is set to the same time as the original reservation)
-User name: “user002”
-Meeting name: "Temporary use"
In step S1724, if the conference room reserved in step S1722 is 5 minutes before the reservation end time ("2012/7/31 10:21"), the location information acquisition unit 722 will be the same as in steps S1702 and S1714. The position information of the information processing terminal 122 is acquired. Here, as the position information of the information processing terminal 122, the same position information as the position information acquired in step S1702 is acquired.

ステップS1726において、端末領域特定手段728は、ステップS1704、S1716と同様に、情報処理端末122の属する領域が、「402会議室」であると特定する。   In step S1726, the terminal area specifying unit 728 specifies that the area to which the information processing terminal 122 belongs is “402 conference room”, as in steps S1704 and S1716.

ステップS1728において、継続使用確認手段748は、ステップS1722で予約した会議室を継続して使用するか確認するための継続使用確認情報を、電子メールによって、情報処理端末122に送信する。ここで、情報処理端末122のユーザは、当該電子メールに対して応答せず、会議室の予約終了時刻に、402会議室から退室したものとする。この場合には、予約管理手段746による、追加の予約がなされない。   In step S1728, the continuous use confirmation unit 748 transmits continuous use confirmation information for confirming whether or not to continuously use the conference room reserved in step S1722 to the information processing terminal 122 by e-mail. Here, it is assumed that the user of the information processing terminal 122 has not responded to the e-mail and has left the conference room 402 at the conference room reservation end time. In this case, no additional reservation is made by the reservation management means 746.

上記動作によって、本発明の一実施形態における予約管理装置100は、現在使用されていない会議室に対する、利便性の高い予約機能を提供することができる。   With the above operation, the reservation management apparatus 100 according to an embodiment of the present invention can provide a highly convenient reservation function for a conference room that is not currently used.

(5.変形例(予約確認機能))
上記の実施例における、本予約管理装置100の予約確認機能では、全ての情報処理端末の属する領域を特定した後、該端末のユーザの予約情報を確認し、予約情報がある場合に、そのユーザが、予約開始時刻に、予約した領域(会議室)にいるかどうか確認する。これに対し、以下で説明する変形例では、本予約管理装置100が、予約情報の有無を随時確認する。そして、予約情報の登録されている時刻(又はその時刻から所定時間前の時刻)になると、その予約情報を登録したユーザの情報処理端末の領域を特定し、その情報処理端末が、予約した領域(会議室)にいるかどうかを確認する。これにより、本予約管理装置100は、情報処理端末の数が膨大である場合にも、効率を落とすことなく処理が可能になる。以下では、図21と図22を用いて、変形例における処理のフローと動作例について説明する。
(5. Modified example (reservation confirmation function))
In the reservation confirmation function of the reservation management apparatus 100 in the above embodiment, after identifying the area to which all the information processing terminals belong, the reservation information of the user of the terminal is confirmed. Is in the reserved area (conference room) at the reservation start time. On the other hand, in the modification described below, the reservation management apparatus 100 confirms the presence or absence of reservation information as needed. Then, when the time when the reservation information is registered (or the time before the predetermined time), the area of the information processing terminal of the user who registered the reservation information is specified, and the area where the information processing terminal has reserved Check whether you are in (meeting room). Thus, the reservation management apparatus 100 can perform processing without reducing efficiency even when the number of information processing terminals is enormous. Hereinafter, a processing flow and an operation example in the modification will be described with reference to FIGS. 21 and 22.

まず、図21を用いて、本発明の変形例における予約管理装置100の予約確認機能を実行するための処理フローについて説明する。以下で示される具体例は、図13に示した例と同様に、401会議室に属するユーザ「user001」の情報処理端末120に着目して説明する。   First, a processing flow for executing the reservation confirmation function of the reservation management apparatus 100 according to the modification of the present invention will be described with reference to FIG. The specific example shown below will be described by focusing on the information processing terminal 120 of the user “user001” belonging to the 401 conference room, similarly to the example shown in FIG. 13.

ステップS2100において、当該処理が開始する。   In step S2100, the process starts.

ステップS2102において、上述した実施例と異なり、予約確認情報通知手段732は、予約情報格納手段730の予約管理テーブル(図12)を参照し、格納されている予約情報を取得する。ここでは、図12(A)及び図12(B)の予約管理テーブルによって示される予約情報を取得する。   In step S2102, unlike the embodiment described above, the reservation confirmation information notifying unit 732 refers to the reservation management table (FIG. 12) of the reservation information storage unit 730 and acquires the stored reservation information. Here, the reservation information indicated by the reservation management table in FIGS. 12A and 12B is acquired.

ステップS2104において、ステップS2100で取得した予約情報のうち、予約開始時刻が、現在の時刻(又は、現在の時刻より所定の時間前の時刻)となっているか、あるいはその時刻を超過している予約情報(以下、「開始済の予約情報」とする)がある場合には、ステップS2106に進む。そうでない場合には、ステップS2122に進む。ここでは、現在時刻が「2012/7/31 10:00:00」であるとすると、図12(B)の予約番号「1」のエントリの予約開始時刻が、現在時刻となっているため、ステップS2106に進む。   In step S2104, in the reservation information acquired in step S2100, the reservation start time is the current time (or a time that is a predetermined time before the current time) or exceeds that time. If there is information (hereinafter referred to as “started reservation information”), the process proceeds to step S2106. Otherwise, the process proceeds to step S2122. Here, if the current time is “2012/7/31 10:00:00”, the reservation start time of the entry with the reservation number “1” in FIG. 12B is the current time. The process proceeds to step S2106.

ステップS2106において、上述した実施例と異なり、予約確認情報通知手段732は、開始済の予約情報を登録したユーザのユーザ名を特定する。ここでは、図12(B)の予約番号「1」のエントリを登録したユーザのユーザ名「user001」が特定される。   In step S2106, unlike the above-described embodiment, the reservation confirmation information notifying unit 732 specifies the user name of the user who registered the started reservation information. Here, the user name “user001” of the user who registered the entry of the reservation number “1” in FIG. 12B is specified.

ステップS2108において、上述した実施例と異なり、予約確認情報通知手段732は、位置情報取得手段722に、ユーザ「user001」の情報処理端末120の識別情報を渡し、情報処理端末120の位置情報を取得させ、その位置情報を受け取る。ユーザ「user001」の情報処理端末120の識別情報「012345abcd01」は、図8の端末情報管理テーブルを参照することによって、特定することができる。ここでは、図10(A)の位置情報管理テーブルに基づいて、以下の位置情報が取得される。
−日時 「2012/7/31 10:00:00」(位置情報の受信日時)
−緯度 「35.66635」
−経度 「139.76525」
−フロア「4」
ステップS2110において、上述した実施例と異なり、予約確認情報通知手段732は、端末領域特定手段728に、ステップS2108で取得した位置情報を渡し、対応する領域の領域名(会議室名)を特定させ、その領域名を受け取る。ここでは、通信装置情報格納テーブル(図9)より、ステップS2108で取得された位置情報が、通信装置「C1」である通信装置140により送信されたものであることが特定される。そして、領域情報テーブル(図11)より、情報処理端末120が401会議室に属することが特定される。
In step S2108, unlike the embodiment described above, the reservation confirmation information notifying unit 732 passes the identification information of the information processing terminal 120 of the user “user001” to the position information acquisition unit 722, and acquires the position information of the information processing terminal 120. And receive the position information. The identification information “012345abcd01” of the information processing terminal 120 of the user “user001” can be specified by referring to the terminal information management table of FIG. Here, the following position information is acquired based on the position information management table of FIG.
-Date and time "2012/7/31 10:00:00" (location information reception date and time)
-Latitude `` 35.66635 ''
-Longitude `` 139.76525 ''
-Floor "4"
In step S2110, unlike the above-described embodiment, the reservation confirmation information notifying unit 732 passes the position information acquired in step S2108 to the terminal region specifying unit 728 and specifies the region name (conference room name) of the corresponding region. , Receive the region name. Here, it is specified from the communication device information storage table (FIG. 9) that the position information acquired in step S2108 is transmitted by the communication device 140 that is the communication device “C1”. Then, it is specified from the area information table (FIG. 11) that the information processing terminal 120 belongs to the 401 conference room.

ステップS2112において、ステップS2110で特定された、情報処理端末120の属する領域が、開始済の予約情報に係る会議室でない場合(すなわち、ユーザが予約した会議室にいない場合)には、ステップS2114に進む。そうでない場合には、ステップS2122に進む。ここでは、「user001」の情報処理端末120は、「401会議室」に属しているが、「uer001」による予約済みの会議室は、「402会議室」である。従って、ステップS2114に進む。   In step S2112, when the area to which the information processing terminal 120 belongs specified in step S2110 is not a conference room related to started reservation information (that is, not in the conference room reserved by the user), the process proceeds to step S2114. move on. Otherwise, the process proceeds to step S2122. Here, the information processing terminal 120 of “user001” belongs to “401 conference room”, but the reserved conference room by “uer001” is “402 conference room”. Accordingly, the process proceeds to step S2114.

ステップS2114−S2122は、図13のステップS1312−1320と同様である。ステップS2118において、図13のステップS1316と同様に,ステップS2116で通知した予約確認情報に対する回答として、予約をキャンセルする旨の回答情報を受け取らなかった場合には、一定時間後に、再度、ステップS2102−S2110のステップが実行される。この間に、情報処理端末120の位置情報は、変化している可能性がある。そして、ステップS2112において、情報処理端末120(のユーザ)が、依然として予約済みの会議室に属していない場合には、再度、ステップS2114に進む。再度のステップS2114においては、既に予約確認情報を既に通知済みであるため、ステップS2120に進む。結果として、上記予約はキャンセルされる。   Steps S2114 to S2122 are the same as steps S1312-1320 in FIG. In step S2118, as in the case of step S1316 in FIG. 13, if reply information indicating that the reservation is canceled is not received as a reply to the reservation confirmation information notified in step S2116, step S2102- is again performed after a predetermined time. The step of S2110 is executed. During this time, the position information of the information processing terminal 120 may have changed. In step S2112, if the information processing terminal 120 (the user) does not yet belong to the reserved conference room, the process proceeds to step S2114 again. In step S2114 again, since reservation confirmation information has already been notified, the process proceeds to step S2120. As a result, the reservation is canceled.

次に、上記の予約確認機能に関する変形例に対応する動作例を、図22を用いて説明する。以下に挙げる具体例は、図21で示した実施例に基づく。   Next, an operation example corresponding to the modification example related to the reservation confirmation function will be described with reference to FIG. The specific examples given below are based on the embodiment shown in FIG.

ステップS2200において、予約確認情報通知手段732は、予約情報格納手段730の予約管理テーブル(図12)を参照し、格納されている予約情報を取得する。ここでは、図12(A)及び図12(B)の予約管理テーブルによって示される予約情報を取得する。   In step S2200, the reservation confirmation information notifying unit 732 refers to the reservation management table (FIG. 12) of the reservation information storage unit 730 and acquires the stored reservation information. Here, the reservation information indicated by the reservation management table in FIGS. 12A and 12B is acquired.

ステップS2202において、予約確認情報通知手段732は、ステップS2200で取得した予約情報のうち、予約開始時刻が、現在の時刻(又は、現在の時刻より所定の時間前の時刻)となっているか、あるいはその時刻を超過している予約情報(以下、「開始済の予約情報」とする)を登録したユーザのユーザ名を特定する。ここでは、図12(B)の予約番号「1」のエントリを登録したユーザのユーザ名「user001」が特定される。   In step S2202, the reservation confirmation information notifying unit 732 determines that the reservation start time of the reservation information acquired in step S2200 is the current time (or a time before the current time), or The user name of the user who registered the reservation information exceeding the time (hereinafter referred to as “started reservation information”) is specified. Here, the user name “user001” of the user who registered the entry of the reservation number “1” in FIG. 12B is specified.

ステップS2204において、予約確認情報通知手段732は、位置情報取得手段722に、ユーザ「user001」の情報処理端末120の識別情報を渡し、情報処理端末120の位置情報を取得させ、その位置情報を受け取る。ユーザ「user001」の情報処理端末120の識別情報「012345abcd01」は、図8の端末情報管理テーブルを参照することによって、特定することができる。ここでは、図10(A)の位置情報管理テーブルに基づいて、以下の位置情報が取得される。
−日時 「2012/7/31 10:00:00」(位置情報の受信日時)
−緯度 「35.66635」
−経度 「139.76525」
−フロア「4」
ステップS2206において、予約確認情報通知手段732は、端末領域特定手段728に、ステップS2204で取得した位置情報を渡し、対応する領域の領域名(会議室名)を特定させ、その領域名を受け取る。ここでは、通信装置情報格納テーブル(図9)より、ステップS2204で取得された位置情報が、通信装置「C1」である通信装置140により送信されたものであることが特定される。そして、領域情報テーブル(図11)より、情報処理端末120が401会議室に属することが特定される。
In step S <b> 2204, the reservation confirmation information notification unit 732 passes the identification information of the information processing terminal 120 of the user “user001” to the position information acquisition unit 722, causes the position information of the information processing terminal 120 to be acquired, and receives the position information. . The identification information “012345abcd01” of the information processing terminal 120 of the user “user001” can be specified by referring to the terminal information management table of FIG. Here, the following position information is acquired based on the position information management table of FIG.
-Date and time "2012/7/31 10:00:00" (location information reception date and time)
-Latitude `` 35.66635 ''
-Longitude `` 139.76525 ''
-Floor "4"
In step S2206, the reservation confirmation information notifying unit 732 passes the position information acquired in step S2204 to the terminal region specifying unit 728, specifies the region name (conference room name) of the corresponding region, and receives the region name. Here, it is specified from the communication device information storage table (FIG. 9) that the location information acquired in step S2204 is transmitted by the communication device 140 that is the communication device “C1”. Then, it is specified from the area information table (FIG. 11) that the information processing terminal 120 belongs to the 401 conference room.

ステップS2208において、「user001」の情報処理端末120は、「401会議室」に属しているが、「uer001」による予約済みの会議室は、「402会議室」であり、予約確認情報通知手段732は、ユーザの情報処理端末120が予約した会議室に属していないとみなし、ユーザの情報処理端末120に対し、予約確認情報を通知する。予約確認情報は、例えば、図18に示されるような文面によって、電子メールにより、ユーザに通知される。当該メールの本文には、上記会議室を本当に利用するのかを問い合わせる文章(「本当に利用しますか?」)と、その問い合わせに対する回答(「はい」又は「いいえ(予約取消)」)を送信するためのボタンが含まれる。   In step S 2208, the information processing terminal 120 of “user001” belongs to “401 conference room”, but the conference room reserved by “uer001” is “402 conference room”, and the reservation confirmation information notification unit 732. Considers that the user information processing terminal 120 does not belong to the reserved conference room, and notifies the user information processing terminal 120 of reservation confirmation information. The reservation confirmation information is notified to the user by e-mail with a text as shown in FIG. 18, for example. In the body of the e-mail, send a message asking if you really want to use the conference room ("Do you really use it?") And answer to that inquiry ("Yes" or "No (cancel reservation)") A button for is included.

ステップS2210−S2220は、図16のステップS1608−S1618と同様である。   Steps S2210 to S2220 are the same as steps S1608 to S1618 in FIG.

以上の構成により、本発明の変形例における予約管理装置100は、ユーザの数が膨大となった場合であっても、ユーザの登録した予約の情報を監視し、時間になっても現れないユーザに対して、確認のメッセージを通知することができる。   With the above configuration, the reservation management apparatus 100 according to the modification of the present invention monitors the reservation information registered by the user even when the number of users becomes enormous, and does not appear even when time has passed. Can be notified of a confirmation message.

100 予約管理装置
102 位置情報管理サーバ
120、122 情報処理端末
140、142、144、146 通信装置
160 ゲートウェイ
700 位置情報格納手段
702 測位信号送信手段
704 測位信号受信手段
706 位置情報取得手段
708 識別情報格納手段
710 位置情報送信手段
712 中継手段
714 通信変換手段
716 位置情報受信手段
718 位置情報格納手段
720 端末情報格納手段
722 位置情報取得手段
724 通信装置情報格納手段
726 領域情報格納手段
728 端末領域特定手段
730 予約情報格納手段
732 予約確認情報通知手段
734 予約確認情報表示手段
736 予約確認回答手段
738 入力手段
740 予約可否問合手段
742 予約可否情報表示手段
744 予約手段
746 予約管理手段
748 継続使用確認手段
750 継続使用確認情報表示手段
752 継続使用確認回答手段
100 Reservation management device 102 Location information management server 120, 122 Information processing terminal 140, 142, 144, 146 Communication device 160 Gateway 700 Location information storage means 702 Positioning signal transmission means 704 Positioning signal reception means 706 Position information acquisition means 708 Identification information storage Means 710 Position information transmission means 712 Relay means 714 Communication conversion means 716 Position information reception means 718 Position information storage means 720 Terminal information storage means 722 Location information acquisition means 724 Communication device information storage means 726 Area information storage means 728 Terminal area specification means 730 Reservation information storage means 732 Reservation confirmation information notification means 734 Reservation confirmation information display means 736 Reservation confirmation reply means 738 Input means 740 Reservation availability inquiry means 742 Reservation availability information display means 744 Reservation means 746 Reservation management means 748 Continue Use the confirmation means 750 continue to use the confirmation information display means 752 continue to use the confirmation answer means

特開2009−217706号公報JP 2009-217706 A 特許第4296302号公報Japanese Patent No. 4296302

"準天頂衛星システムユーザインタフェース仕様書"、IS−QZSS1.4版、宇宙航空研究開発機構"Quasi-Zenith Satellite System User Interface Specification", IS-QZSS 1.4, Japan Aerospace Exploration Agency

Claims (10)

部屋の予約を管理する予約管理装置であって、
情報処理端末の位置情報を取得する位置情報取得手段と、
取得した前記位置情報に基づいて、前記情報処理端末の属する部屋を特定する特定手段と、
特定された前記部屋を表す情報と、前記情報処理端末の予約状況を表す情報とに基づいて、予約に関する情報を前記情報処理端末に通知する通知手段と、
を有する、予約管理装置。
A reservation management device for managing room reservations,
Position information acquisition means for acquiring position information of the information processing terminal;
A specifying means for specifying a room to which the information processing terminal belongs based on the acquired position information;
Notification means for notifying the information processing terminal of information related to the reservation based on the information indicating the identified room and the information indicating the reservation status of the information processing terminal;
A reservation management device.
特定された前記部屋が、前記ユーザが予約済みの部屋と異なる場合に、前記予約に関する情報を前記情報処理端末に通知する、
請求項1に記載の予約管理装置。
When the identified room is different from the room reserved by the user, the information processing terminal is notified of information related to the reservation.
The reservation management apparatus according to claim 1.
前記予約に関する情報は、前記予約済みの部屋の予約開始時刻以降かつ予約終了時刻より前の時刻に通知されるか、又は、予約開始時刻より一定時間前の時刻に通知される、
請求項1又は2に記載の予約管理装置。
Information related to the reservation is notified at a time after the reservation start time of the reserved room and before the reservation end time, or is notified at a time before the reservation start time,
The reservation management apparatus according to claim 1 or 2.
前記予約に関する情報には、前記予約済みの部屋の予約をキャンセルするか、あるいは、前前記予約を保持するかどうかを問合せるための情報が含まれる、
請求項1乃至3何れか一項に記載の予約管理装置。
The information about the reservation includes information for canceling the reservation of the reserved room or inquiring whether to hold the reservation in advance.
The reservation management apparatus according to any one of claims 1 to 3.
特定された前記部屋に対する、前記情報処理端末のユーザによる予約が行われていない場合に、前記情報処理端末から、特定された前記部屋の予約可否の問合せを受け付ける、
請求項1乃至4何れか一項に記載の予約管理装置。
When the specified room is not reserved by the user of the information processing terminal, an inquiry about whether or not the specified room can be reserved is received from the information processing terminal.
The reservation management apparatus according to any one of claims 1 to 4.
特定された前記部屋が予約可能である場合に、該部屋の予約を受け付ける、
請求項5に記載の予約管理装置。
If the identified room is available for reservation, accepting a reservation for the room;
The reservation management apparatus according to claim 5.
該予約に係る予約終了時刻より一定時間前の時刻に、前記情報処理端末が該部屋に属する場合に、該部屋の利用を継続するかどうかの問合せを前記情報処理端末に送信する、
請求項6に記載の予約管理装置。
When the information processing terminal belongs to the room at a certain time before the reservation end time related to the reservation, an inquiry as to whether or not to continue using the room is transmitted to the information processing terminal.
The reservation management apparatus according to claim 6.
前記位置情報は、前記情報処理端末が、前記部屋に設置された通信装置から受信した測位信号を用いて取得した位置情報である、
請求項1乃至7何れか一項に記載の予約管理装置。
The location information is location information acquired by the information processing terminal using a positioning signal received from a communication device installed in the room.
The reservation management apparatus according to any one of claims 1 to 7.
前記位置情報取得手段が取得する前記位置情報は、前記通信装置の中継手段を介して、前記情報処理端末から送信された位置情報である、
請求項8に記載の予約管理装置。
The position information acquired by the position information acquisition means is position information transmitted from the information processing terminal via a relay means of the communication device.
The reservation management apparatus according to claim 8.
部屋の予約を管理する予約管理装置で実行される予約管理方法あって、
情報処理端末の位置情報を取得する位置情報取得段階と、
取得した前記位置情報に基づいて、前記情報処理端末の属する部屋を特定する特定段階と、
特定された前記部屋を表す情報と、前記情報処理端末の予約状況を表す情報とに基づいて、予約に関する情報を前記情報処理端末に通知する通知段階と、
を有する、予約管理方法。
There is a reservation management method executed by a reservation management device that manages room reservations,
A location information acquisition stage for acquiring location information of the information processing terminal;
Based on the acquired position information, a specifying stage for specifying a room to which the information processing terminal belongs;
A notification step of notifying the information processing terminal of information related to the reservation based on the information indicating the identified room and the information indicating the reservation status of the information processing terminal;
A reservation management method.
JP2012202646A 2012-09-14 2012-09-14 Reservation management device and information processing method Pending JP2014059593A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012202646A JP2014059593A (en) 2012-09-14 2012-09-14 Reservation management device and information processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012202646A JP2014059593A (en) 2012-09-14 2012-09-14 Reservation management device and information processing method

Publications (1)

Publication Number Publication Date
JP2014059593A true JP2014059593A (en) 2014-04-03

Family

ID=50616051

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012202646A Pending JP2014059593A (en) 2012-09-14 2012-09-14 Reservation management device and information processing method

Country Status (1)

Country Link
JP (1) JP2014059593A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016184241A (en) * 2015-03-25 2016-10-20 株式会社富士通エフサス Conference room reservation system, conference room reservation method, and conference room reservation program
JP2019057114A (en) * 2017-09-21 2019-04-11 富士ゼロックス株式会社 Information processing device, information processing system, and program
JP2019185171A (en) * 2018-04-03 2019-10-24 フェアユース株式会社 Room reservation program and room reservation system
JP2020052698A (en) * 2018-09-26 2020-04-02 株式会社リコー Resource reservation system, resource reservation method and information processing device
JP2021072051A (en) * 2019-11-01 2021-05-06 Tvs Regza株式会社 Information processing device, information processing system, and program
US11496604B2 (en) 2020-06-12 2022-11-08 Ricoh Company, Ltd. Resource management apparatus, resource management system, and non-transitory computer-executable medium
US11636444B2 (en) 2020-05-15 2023-04-25 Ricoh Company, Ltd. Resource reservation system, resource reservation method, and non-transitory computer-executable medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002150087A (en) * 2000-11-13 2002-05-24 Ntt Docomo Inc Equipment reservation server and information terminal for game facilities, and system and method for reserving equipment for game facilities
JP2008015944A (en) * 2006-07-07 2008-01-24 Ntt Docomo Inc Reservation management server and reservation management method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002150087A (en) * 2000-11-13 2002-05-24 Ntt Docomo Inc Equipment reservation server and information terminal for game facilities, and system and method for reserving equipment for game facilities
JP2008015944A (en) * 2006-07-07 2008-01-24 Ntt Docomo Inc Reservation management server and reservation management method

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016184241A (en) * 2015-03-25 2016-10-20 株式会社富士通エフサス Conference room reservation system, conference room reservation method, and conference room reservation program
JP2019057114A (en) * 2017-09-21 2019-04-11 富士ゼロックス株式会社 Information processing device, information processing system, and program
JP2019185171A (en) * 2018-04-03 2019-10-24 フェアユース株式会社 Room reservation program and room reservation system
JP2020052698A (en) * 2018-09-26 2020-04-02 株式会社リコー Resource reservation system, resource reservation method and information processing device
JP2021072051A (en) * 2019-11-01 2021-05-06 Tvs Regza株式会社 Information processing device, information processing system, and program
JP7185613B2 (en) 2019-11-01 2022-12-07 Tvs Regza株式会社 Information processing device, information processing system, and program
US11636444B2 (en) 2020-05-15 2023-04-25 Ricoh Company, Ltd. Resource reservation system, resource reservation method, and non-transitory computer-executable medium
US11496604B2 (en) 2020-06-12 2022-11-08 Ricoh Company, Ltd. Resource management apparatus, resource management system, and non-transitory computer-executable medium

Similar Documents

Publication Publication Date Title
JP2014059593A (en) Reservation management device and information processing method
JP3597448B2 (en) Information access method and network system
KR101203280B1 (en) Device behavior based on surrounding devices
CN102665114B (en) Method, apparatus and system for intelligent device interaction
JP6268824B2 (en) Communication system, communication method, and information processing apparatus
JP2000148637A (en) Communication method, portable terminal device, and computer device
JP2000115253A (en) Communication method, portable terminal and gateway device
JP2016511613A (en) Exchange of contact profiles between client devices during a communication session
KR101903450B1 (en) Operation Method And System For state of call waiting service, and Device supporting the same
KR20100115741A (en) Terminal and method for storing and retrieving messages in a converged ip messaging service
JP2008131434A (en) Mobile communication terminal
JP2014075121A (en) Information providing device, information providing method and information providing system
CN103902645B (en) Method for controlling file name and electronic device thereof
JP2004015692A (en) Method and system for sharing/processing status information between communication applications
JP2014027446A (en) Remote control device, remote control method, and remote control system
JP5560905B2 (en) Remote control system, device to be controlled, operation terminal, and remote control method
JP6107014B2 (en) Information processing apparatus and information processing method
CN105208533A (en) Message interaction method and device
JP6024327B2 (en) Information processing apparatus and information processing method
JP6056300B2 (en) Information processing apparatus and information processing method
JP5924442B2 (en) Operation terminal
WO2012090370A1 (en) Remote operation system, user terminal and remote operation method
JP5853069B1 (en) Application program control system, application program control device, push notification device, application program control method, push notification method, application program control program, and push notification program
JP2015027007A (en) Security control device, security control method, and security control program
AU2013222938A1 (en) Apparatus and method for processing data of mobile terminal

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20150831

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20160610

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160621

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160802

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20170117