JP7673402B2 - RESOURCE MANAGEMENT DEVICE, RESOURCE MANAGEMENT SYSTEM, PROGRAM, AND RESOURCE MANAGEMENT METHOD - Google Patents
RESOURCE MANAGEMENT DEVICE, RESOURCE MANAGEMENT SYSTEM, PROGRAM, AND RESOURCE MANAGEMENT METHOD Download PDFInfo
- Publication number
- JP7673402B2 JP7673402B2 JP2020214350A JP2020214350A JP7673402B2 JP 7673402 B2 JP7673402 B2 JP 7673402B2 JP 2020214350 A JP2020214350 A JP 2020214350A JP 2020214350 A JP2020214350 A JP 2020214350A JP 7673402 B2 JP7673402 B2 JP 7673402B2
- Authority
- JP
- Japan
- Prior art keywords
- resource
- communication terminal
- user
- communication
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、リソース管理装置、リソース管理システム、プログラムおよびリソース管理方法に関する。 The present invention relates to a resource management device, a resource management system, a program, and a resource management method.
リソース(管理対象資源)である会議室などの予約に関する情報を、会議室に設置又は会議室で使用される情報処理端末が表示する技術が知られている。このような技術では、会議室の利用開始時などに、利用者が情報処理端末に対して必要な情報を入力することで、会議室の利用が可能になる。 There is a known technology in which an information processing terminal installed or used in a conference room displays information regarding reservations for resources (managed resources) such as conference rooms. With such technology, when a user starts using the conference room, the user inputs the necessary information into the information processing terminal, allowing the user to use the conference room.
例えば、会議室等のリソースを予約する際に、管理者が会議室端末に設定ファイルを設定する場合、管理者が会議室端末で接続先情報を含む画像コードを撮像すると端末内サーバにアクセスできることが開示されている(例えば、特許文献1参照)。 For example, when reserving resources such as a conference room, if an administrator sets a configuration file in a conference room terminal, the administrator can access a server within the terminal by capturing an image code containing connection destination information on the conference room terminal (see, for example, Patent Document 1).
しかしながら、従来の技術では、会議室等のリソースを利用する予定のある管理者又は参加者を一例とする利用者を管理することはできたが、実際にリソースを利用した利用者の把握をすることが困難であるという課題が生じる。 However, while conventional technology can manage users, such as administrators or participants who plan to use resources such as conference rooms, it is difficult to identify users who have actually used the resources.
本発明は、上記に鑑みてなされたものであって、リソースの利用における利用者の管理を容易にすることを目的とする。 The present invention has been made in consideration of the above, and aims to facilitate the management of users when using resources.
上述した課題を解決し、目的を達成するために、本発明は、複数の通信端末が通信をした日時を示す情報を含む通信情報を記憶する通信情報記憶部と、管理対象資源であるリソースが利用された日時を示す情報を含む利用情報を記憶するリソース情報記憶部と、前記リソースの利用情報と、前記通信情報とに基づいて、第一の通信端末の利用者が前記リソースを利用した際に、当該第一の通信端末の利用者と同じリソースを利用している第二の通信端末の利用者を特定する特定部と、特定した前記第二の通信端末の利用者と前記第一の通信端末の利用者との前記通信情報とを、前記リソースの利用情報に関連付けて登録する登録部と、を有し、前記特定部は、前記第一の通信端末と前記第二の通信端末とが通信をした日時と、前記リソースが利用された日時との差分が所定の範囲内であり、前記第一の通信端末と通信が行われた前記第二の通信端末の利用者識別情報が、前記第一の通信端末の利用者が利用しているリソースの前記利用情報に含まれている場合、前記第二の通信端末の利用者を、前記第一の通信端末の利用者と同じリソースを利用していると特定する、ことを特徴とするリソース管理装置を提供する。 In order to solve the above-mentioned problems and achieve the object, the present invention provides a resource management device comprising: a communication information storage unit that stores communication information including information indicating the date and time when multiple communication terminals communicated; a resource information storage unit that stores usage information including information indicating the date and time when a resource that is a managed resource was used; an identification unit that identifies a user of a second communication terminal who is using the same resource as a user of a first communication terminal when the user of a first communication terminal uses the resource based on the resource usage information and the communication information; and a registration unit that registers the communication information between the identified user of the second communication terminal and the user of the first communication terminal in association with the resource usage information, wherein the identification unit identifies the user of the second communication terminal as using the same resource as the user of the first communication terminal when a difference between the date and time when the first communication terminal and the second communication terminal communicated and the date and time when the resource was used is within a predetermined range, and user identification information of the second communication terminal that communicated with the first communication terminal is included in the usage information of the resource used by the user of the first communication terminal.
以上説明したように本発明によれば、リソースの利用における利用者の管理を容易にすることができるという効果を奏する。 As described above, the present invention has the effect of facilitating the management of users in the use of resources.
以下、図面を参照しながら、発明を実施するための形態を説明する。なお、図面の説明において同一要素には同一符号を付し、重複する説明を省略する。 Below, the mode for implementing the invention will be explained with reference to the drawings. Note that in the explanation of the drawings, the same elements are given the same reference numerals, and duplicate explanations will be omitted.
(第1の実施の形態)
<システム構成例>
図1は、第1の実施の形態に係るリソース管理システムの全体構成の一例を示す図である。本実施形態において、リソース管理システム1は、リソース管理装置2、予約管理装置3、通信端末4、リソース端末5及びPC6によって構成されている。リソース管理装置2は、リソース(管理対象資源)である会議室などの利用状況を管理する。予約管理装置3は、リソースの予約状況などを管理する。通信端末4、リソース端末5及びPC6は、ファイヤーウォール105の内側に、社内ネットワーク等の通信ネットワーク100を介して互いに接続されている。また、リソース管理装置2及び予約管理装置3は、ファイヤーウォール105の外側に、通信ネットワーク110を介して互いに接続されている。通信ネットワーク110は、不特定多数の通信が伝送されるネットワークであり、インターネット、移動体通信網、LAN(Local Area Network)等によって構築されている。つまり、リソース管理装置2は通信ネットワーク110を介して予約管理装置3と互いに通信が可能である。また、リソース管理装置2は、通信ネットワーク110、ファイヤーウォール105及び通信ネットワーク100を介して通信端末4、リソース端末5及びPC6と互いに通信が可能である。さらに、予約管理装置3は、通信ネットワーク110、ファイヤーウォール105及び通信ネットワーク100を介して通信端末4、リソース端末5及びPC6と互いに通信が可能である。さらに、通信端末4は、通信ネットワーク100を介してリソース端末5と互いに通信が可能である。
(First embodiment)
<System configuration example>
FIG. 1 is a diagram showing an example of the overall configuration of a resource management system according to a first embodiment. In this embodiment, the
なお、通信ネットワーク110には、有線通信だけでなく、3G(3rd Generation)、4G(4th Generation)、5G(5th Generation)、WiMAX(Worldwide Interoperability for Microwave Access)又はLTE(Long Term Evolution)等の無線通信によるネットワークが含まれてもよい。
In addition, the
<<予約管理装置>>
予約管理装置3は、一般的なサーバOSなどが搭載された1台以上の情報処理装置(コンピュータシステム)によって実現される。予約管理装置3が提供するリソースの予約及び利用者の予約又は予定の管理に関するシステムを、ここでは予約管理システムという。予約管理装置3は、カレンダーシステムを有しており、利用者の各種の予定を管理するWebアプリを提供する。例えば、予約管理装置3は、以下のような機能を有している。
・利用者の予約又は予定の登録を受け付け、利用者は、いつでもどこからでも自身の予約状況又は予定を確認できる
<<Reservation management device>>
The
- Accepts user reservations or schedule registrations, and users can check their reservation status or schedule anytime, anywhere
・予定の30分前など、設定した日時に利用者に対して電子メールで通知する
・一人が複数のカレンダー(仕事用、家庭用など)で予約又は予定を管理できる
・同じグループの人とカレンダーを共有する
- Notify users by email at a set date and time, such as 30 minutes before the event. - One person can manage reservations or events on multiple calendars (work, home, etc.). - Share calendars with people in the same group.
予約管理装置3は、利用者をアカウントで管理する。アカウントとは利用者がサービスを利用する権利のことである。多くのシステムでは、利用者はアカウントを用いてシステムにログインする。このため、アカウントは、システムが利用者を一意に特定する機能(識別情報の機能)を有している。本実施形態では、予約管理装置3が、予め登録しておいたアカウント(ドメイン)の予約情報を、会議室等を管理するリソース管理装置2に送信する。あるいは、予約管理装置3のアカウントを指定してリソース管理装置2が予約情報を要求することで、リソース管理装置2が会議室の予約情報を予約管理装置3から取得できるようにしてもよい。なお、アカウントは、例えば電子メールアドレス、ID、電話番号など、利用者を一意に識別できる情報であれば特に制限は設けない。
The
本実施形態では、予約管理装置3は、フリースペース、会議室を含む各種のリソースを予約した予約情報及び利用者の予定を管理できる。なお、予約管理システムとしては、G Suite(登録商標)、Office365(登録商標)等が知られているが、本実施形態で説明する機能を有する予約管理システムであればよい。
In this embodiment, the
また、本実施形態では、各利用者が予約した各種リソース及び各利用者の予定に関する情報が予約管理装置3に予め登録されている。すなわち、リソース管理システム1を利用する企業の社内ネットワークにある予約者アカウント、リソースID、リソース名、開始日時、終了日時、参加予定者識別情報等に応じて、予約管理装置3のWebアプリがカスタマイズされている。したがって、リソース管理システム1を利用する企業の各会議室を含むリソースと予約情報が結びつけられる。なお、本実施形態において、予約管理装置3は、予約管理装置の一例として機能する。
In addition, in this embodiment, information regarding the various resources reserved by each user and the schedule of each user is pre-registered in the
<<リソース管理装置>>
リソース管理装置2は、一般的なサーバOSなどが搭載された1台以上の情報処理装置(コンピュータシステム)によって実現される。リソース管理装置2は、通信ネットワーク110に関する処理として、予約管理装置3から各リソースの予約情報及び予約情報に設定されている参加予定者識別情報を取得する。この参加予定者識別情報は、予約されているリソースに参加予定の参加予定者を識別するための情報である。参加予定者識別情報としては、例えば、電子メールアドレスが用いられる。また、リソース管理装置2は、通信ネットワーク100に関する処理として、各会議室へのチェックイン及びチェックアウトを管理したり、予約管理装置3から取得した各会議室の予約情報に基づいて、各会議室に備え付けられているリソース端末5との通信を行ったりする。なお、本実施形態において、リソース管理装置2は、リソース管理装置の一例として機能する。
<<Resource management device>>
The
通信ネットワーク100には、例えば、フロア空間内の各会議室、参加予定者の作業場所等がある。所定の会議室で行われるイベントの参加予定者は、各地から通信ネットワーク100及びファイヤーウォール105を介して通信ネットワーク110にアクセスできる。通信ネットワーク100は、例えばLAN(Local Area Network)である。但し、各会議室、参加予定者の作業場所は、同じ企業内のLANである必要はない。
The
また、リソース管理装置2で共有される情報には、画像、動画、音声等のようにテキスト情報に限られないものもある。但し、本実施形態では説明の便宜上、通知には主にテキスト情報が用いられるとして説明する。
In addition, the information shared by the
リソース管理装置2は、予約管理装置3と同様に、予約管理装置3のアカウントとは異なるアカウントで利用者を管理することが可能である。しかしながら、上述したリソース管理装置2は、原則としてリソース管理装置2のアカウントを意識する必要はない。リソース管理装置2は、リソース管理装置2の任意のアカウントを指定して通知することができる。
The
<<通信端末>>
通信端末4は、一般的なサーバOSなどが搭載された1台以上の情報処理装置(コンピュータシステム)によって実現される。通信端末4は、リソース管理装置2が提供するWebページを介して利用者がリソース(会議室)を利用する際、及びリソースを利用した後に各種の設定を行うための通信端末である。なお、通信端末4は、有線及び無線のいずれでも通信可能であり、他の通信端末との無線通信を行うことができる。また、通信端末4は、例えば、利用者が予約した会議室等のリソースの利用開始等における利用者名を表示する表示端末として用いられる。さらに、通信端末4は、ブラウザソフトウェアを利用して通信し、Webページを表示する機能を有していてもよい。
<<Communication terminal>>
The
なお、通信端末4は、例えば、スマートフォン、タブレット端末、PDA(Personal Digital Assistant)、ウェアラブルPC(サングラス型、腕時計型など)などの通信機能を有する通信端末であってもよい。つまり、通信端末は、ブラウザソフトウェア等のソフトウェアを動作させることが可能な端末が用いられる。なお、本実施形態において、通信端末4は、通信端末の一例として機能する。さらに、本実施形態において、通信端末4は、後述するリソースを予約した予約者を含む利用者、所定のリソースが利用された所定時間内に同一のリソースを利用した利用者、特定の感染症への感染又は陽性が発覚した感染者、及び感染者に接触した接触者がそれぞれ所有する通信端末を含む。
The
<<リソース端末>>
リソース端末5は、一般的なOSなどが搭載された通信端末である。なお、リソース端末5に代わって、例えば、タブレット端末、PC(Personal Computer)、PDA(Personal Digital Assistant)、ウェアラブルPC(サングラス型、腕時計型など)などの通信機能を有する通信端末であってもよい。つまり、通信端末は、ブラウザソフトウェア等のソフトウェアを動作させることが可能な端末が用いられる。
<<Resource terminal>>
The resource terminal 5 is a communication terminal equipped with a general OS, etc. Instead of the resource terminal 5, a communication terminal having a communication function, such as a tablet terminal, a PC (Personal Computer), a PDA (Personal Digital Assistant), a wearable PC (sunglasses type, wristwatch type, etc.), etc., may be used. In other words, the communication terminal is a terminal capable of operating software such as browser software.
また、リソース端末5は、後述するように、自身のリソース端末5が配置、設置されたリソースに係る予約識別情報に基づいて、例えば、一次元コードの一例としてのバーコード、又は二次元コードの一例としてのQRコード(登録商標、以下、省略)などのコードシンボルを生成して表示し、通信端末4を利用する利用者によって読み取らせる機能を有する。
In addition, as described below, the resource terminal 5 has a function of generating and displaying code symbols, such as a barcode as an example of a one-dimensional code or a QR code (registered trademark, hereafter omitted) as an example of a two-dimensional code, based on reservation identification information related to the resource in which the resource terminal 5 is placed and installed, and allowing the user using the
さらにリソース端末5は、本実施形態において、リソース管理システム1で行われる会議等の所定のイベントに係る専用のアプリケーションソフトウェア(以下、会議アプリという)を動作させるためのリソース管理装置2を含めるようにしてもよい。なお、上述したアプリケーションは、ブラウザソフトウェアで代用されてよい。なお、本実施形態において、リソース端末5は、リソース端末の一例として機能する。
Furthermore, in this embodiment, the resource terminal 5 may include a
<<PC>>
また、利用者の予定等を管理する管理者は、ファイヤーウォール105の内側に通信ネットワーク100に接続可能なPC6を使用することができる。PC6は、リソース管理装置2が提供するWebページを介して管理者がリソース(会議室)に関する各種の設定を行うための通信端末である。この設定の一つに初期設定がある。なお、初期設定には、管理者が所有するスマートフォンなどの端末装置が使用されてもよい。なお、PC6は、有線及び無線のいずれでも通信可能である。また、PC6には、チャットアプリがインストールされる。PC6は、チャットアプリを利用することで、利用者が予約したフリースペースを含む会議室等のリソースの予約状況等を確認するための表示端末として用いられる。さらに、PC6は、ブラウザソフトウェアを利用して通信し、Webページを表示する機能を有していてもよい。
<<PC>>
Furthermore, an administrator who manages the schedules of users can use a PC 6 that can be connected to the
なお、PC6に代わって、例えば、タブレット端末、PDA(Personal Digital Assistant)、ウェアラブルPC(サングラス型、腕時計型など)などの通信機能を有する通信端末であってもよい。つまり、通信端末は、ブラウザソフトウェア等のソフトウェアを動作させることが可能な端末が用いられる。また、本実施形態において、PC6は、管理者用端末の一例として機能する。 In place of PC 6, for example, a communication terminal having a communication function, such as a tablet terminal, a PDA (Personal Digital Assistant), or a wearable PC (sunglasses type, wristwatch type, etc.), may be used. In other words, the communication terminal is a terminal capable of running software such as browser software. In this embodiment, PC 6 functions as an example of an administrator terminal.
○用語について○
リソースとは、学校、会社、団体及び組織等が保有・貸借・管理している資源をいう。学校、会社、団体及び組織等のリソースとしては、例えば、会議室、及び、会議室で使用可能な備品、装置、人(受付グループ)などがリソースとなり得る。さらに、フリーアドレスを有するフリースペース(以下、単にフリースペースという)、机、椅子、ブース等の場所、社用車、自転車、駐車場、駐輪場、遠隔会議システム、印刷サービスや仕組みなどもリソースとなり得る。リソースのうち移動しにくいものを設備という。本実施形態では、説明の便宜上、リソースの一例として会議室という用語を使用する。ほかにも、リソースの一例として、各種の電子機器、レンタルオフィス、レンタルスタジオ等の場所、レンタルサイクル、レンタカー(シェアリングカー)、ホテル等の宿泊施設、催物会場、ロッカーなどの貸しスペースや空間など、各種の設備もリソースとして扱うことができる。
○About terminology○
Resources refer to resources owned, rented, or managed by schools, companies, groups, and organizations. Examples of resources for schools, companies, groups, and organizations include conference rooms, equipment, devices, and people (reception groups) that can be used in conference rooms. In addition, free spaces with free addresses (hereinafter simply referred to as free spaces), locations such as desks, chairs, and booths, company cars, bicycles, parking lots, bicycle parking lots, remote conference systems, and printing services and mechanisms can also be resources. Resources that are difficult to move are called equipment. In this embodiment, for the sake of convenience, the term conference room is used as an example of a resource. In addition, various types of equipment can also be treated as resources, such as various types of electronic devices, locations such as rental offices and rental studios, rental bicycles, rental cars (shared cars), accommodation facilities such as hotels, event venues, and rental spaces and spaces such as lockers.
また、リソースの利用を要求するとは、リソースの識別情報(リソースID)が必要なリソースの利用要求であればよい。例えば、利用開始、又は、予約開始がある。 A request to use a resource may be a request to use a resource that requires resource identification information (resource ID). For example, this may be a request to start using the resource or a request to start reserving the resource.
さらに、利用者とは、フリースペースや会議室等のリソースを予約した予約者、リソースの利用に参加する参加者及び本実施形態におけるリソース管理システム1を管理する管理者を含む。つまり、所定のリソースを予約した者がそのままそのリソースを利用又は参加する場合であれば、予約した者がそのまま利用者又は参加者となる。なお、利用者はユーザと呼ばれてもよい。
Furthermore, the term "user" includes a person who reserves a resource such as a free space or a conference room, a participant who participates in using the resource, and an administrator who manages the
〔ハードウェア構成〕
<リソース管理装置、予約管理装置、PCのハードウェア構成>
図2は、第実施形態に係るリソース管理装置、予約管理装置及びPCのハードウェア構成の一例を示す図である。リソース管理装置2及び予約管理装置3は、例えば、図2に示すハードウェア構成のコンピュータシステムにより実現される。
[Hardware configuration]
<Hardware configuration of resource management device, reservation management device, and PC>
2 is a diagram showing an example of the hardware configuration of a resource management device, a reservation management device, and a PC according to the third embodiment. The
図2に示されているリソース管理装置2は、コンピュータによって構築されている。リソース管理装置2は、例えば、CPU(Central Processing Unit)201、ROM(Read Only Memory)202、RAM(Random Access Memory)203、HD(Hard Disk)204、HDD(Hard Disk Drive)コントローラ205、ディスプレイ206、外部機器接続I/F207(Interface)、バスライン208、ネットワークI/F209、キーボード210、ポインティングデバイス211、DVD-RW(Digital Versatile Disc Rewritable)ドライブ213、メディアI/F215を備えている。
The
これらのうち、CPU201は、コンピュータシステム全体の動作を制御する。ROM202は、IPL等のCPU201の駆動に用いられるプログラムを記憶する。RAM203は、CPU201のワークエリアとして使用される。HD204は、プログラム等の各種データを記憶する。HDDコントローラ205は、CPU201の制御にしたがってHD204に対する各種データの読出し又は書込みを制御する。ディスプレイ206は、カーソル、メニュー、ウィンドウ、文字、又は画像などの各種情報を表示する。外部機器接続I/F207は、各種の外部機器を接続するためのインターフェースである。この場合の外部機器は、例えば、USB(Universal Serial Bus)メモリやプリンタ等である。ネットワークI/F209は、通信ネットワーク110を利用してデータ通信をするためのインターフェースである。バスライン208は、図2に示されているCPU201等の各構成要素を電気的に接続するためのアドレスバスやデータバス等である。
Of these, the
また、キーボード210は、文字、数値、各種指示などの入力のための複数のキーを備えた入力手段の一種である。ポインティングデバイス211は、各種指示の選択や実行、処理対象の選択、カーソルの移動などを行う入力手段の一種である。DVD-RWドライブ213は、着脱可能な記録媒体の一例としてのDVD-RW212に対する各種データの読み出し又は書き込みを制御する。なお、DVD-RWに限らず、DVD-R等であってもよい。メディアI/F215は、フラッシュメモリ等の記録メディア214に対するデータの読み出し又は書き込み(記憶)を制御する。
The
また、予約管理装置3は、コンピュータによって構築されている。予約管理装置3は、図2に示されているように、CPU301、ROM302、RAM303、HD304、HDD(Hard Disk Drive)コントローラ305、ディスプレイ306、外部機器接続I/F307(Interface)、バスライン308、ネットワークI/F309、キーボード310、ポインティングデバイス311、DVD-RW(Digital Versatile Disc Rewritable)ドライブ313、メディアI/F315を備えている。これらは、それぞれリソース管理装置2におけるCPU201、ROM202、RAM203、HD204、HDDコントローラ205、ディスプレイ206、外部機器接続I/F207、バスライン208、ネットワークI/F209、キーボード210、ポインティングデバイス211、DVD-RWドライブ213及びメディアI/F215と同様の構成であるため、説明を省略する。
The
また、PC6は、コンピュータによって構築されている。PC6は、図2に示されているように、CPU601、ROM602、RAM603、HD604、HDD(Hard Disk Drive)コントローラ605、ディスプレイ606、外部機器接続I/F607(Interface)、バスライン608、ネットワークI/F609、キーボード610、ポインティングデバイス611、DVD-RW(Digital Versatile Disc Rewritable)ドライブ613、メディアI/F615を備えている。これらは、それぞれリソース管理装置2におけるCPU201、ROM202、RAM203、HD204、HDDコントローラ205、ディスプレイ206、外部機器接続I/F207、バスライン208、ネットワークI/F209、キーボード210、ポインティングデバイス211、DVD-RWドライブ213及びメディアI/F215と同様の構成であるため、説明を省略する。
The PC 6 is constructed by a computer. As shown in Fig. 2, the PC 6 includes a CPU 601, a ROM 602, a RAM 603, a HD 604, a HDD (Hard Disk Drive) controller 605, a display 606, an external device connection I/F 607 (Interface), a bus line 608, a network I/F 609, a keyboard 610, a pointing device 611, a DVD-RW (Digital Versatile Disc Rewritable) drive 613, and a media I/F 615. These have the same configuration as the
<通信端末、リソース端末のハードウェア構成>
図3は、実施形態に係る通信端末及びリソース端末のハードウェア構成の一例を示す図である。通信端末4及びリソース端末5は、例えば、図3に示すハードウェア構成のコンピュータシステムにより実現される。
<Hardware configuration of communication terminal and resource terminal>
3 is a diagram showing an example of the hardware configuration of the communication terminal and the resource terminal according to the embodiment. The
図3に示されている通信端末4は、コンピュータによって構築されている。通信端末4は、例えば、CPU401、ROM402、RAM403、EEPROM404、CMOSセンサ405、撮像素子I/F406、加速度・方位センサ407、メディアI/F409、GPS受信部411を備えている。
The
これらのうち、CPU401は、通信端末4の全体の動作を制御する。ROM402は、CPU401やIPL等のCPU401の駆動に用いられるプログラムを記憶する。RAM403は、CPU401のワークエリアとして使用される。EEPROM404は、CPU401の制御にしたがって、利用者認証アプリ、感染者登録アプリ等の各種データの読出し又は書込みを行う。CMOS(Complementary Metal Oxide Semiconductor)センサ405は、CPU401の制御にしたがって被写体を撮像して画像データ又は動画データを得る内蔵型の撮像手段の一種である。なお、撮像手段は、CMOSセンサではなく、CCD(Charge Coupled Device)センサ等の撮像手段であってもよい。撮像素子I/F406は、CMOSセンサ405の駆動を制御する回路である。加速度・方位センサ407は、地磁気を検知する電子磁気コンパスやジャイロコンパス、加速度センサ等の各種センサである。メディアI/F409は、フラッシュメモリ等の記録メディア408に対するデータの読出し又は書込み(記憶)を制御する。GPS受信部411は、GPS衛星からGPS信号を受信する。
Of these, the
さらに、通信端末4は、例えば、遠距離通信回路412、遠距離通信回路412のアンテナ412a、CMOSセンサ413、撮像素子I/F414、マイク415、スピーカ416、音入出力I/F417、ディスプレイ418、外部機器接続I/F(Interface)419、近距離通信回路420、近距離通信回路420のアンテナ420a、及びタッチパネル421を備えている。
Furthermore, the
これらのうち、遠距離通信回路412は、通信ネットワーク100を介して、他の機器と通信する回路である。CMOSセンサ413は、CPU401の制御にしたがって被写体を撮像して画像データを得る内蔵型の撮像手段の一種である。撮像素子I/F414は、CMOSセンサ413の駆動を制御する回路である。マイク415は、音を電気信号に変える内蔵型の回路であり、外部のスピーカ等から発する音声や音波を取得し電気信号を用いた情報を取得する。スピーカ416は、電気信号を物理振動に変えて音楽や音声などの音を生み出す内蔵型の回路である。音入出力I/F417は、CPU401の制御にしたがってマイク415及びスピーカ416との間で音信号の入出力を処理する回路である。ディスプレイ418は、被写体の画像や各種アイコン等を表示する液晶や有機EL(Electro Luminescence)などの表示手段の一種である。外部機器接続I/F419は、各種の外部機器を接続するためのインターフェースである。近距離通信回路420は、NFC(Near Field Communication)やBluetooth(登録商標)等の近距離無線通信の通信回路である。タッチパネル421は、利用者がディスプレイ418に対して押下、クリック又はタップ等の操作をすることで、通信端末4を操作する入力手段の一種である。なお、CMOSセンサ413等の撮像手段、近距離通信回路420等の近距離通信手段、マイク415等の音声入力手段、等は、リソースの識別情報を、それぞれ例えば、画像コード等の画像、無線通信、音波で取得する情報取得手段である。
Among these, the long-distance communication circuit 412 is a circuit that communicates with other devices via the
また、通信端末4は、バスライン410を備えている。バスライン410は、図3に示されているCPU401等の各構成要素を電気的に接続するためのアドレスバスやデータバス等である。
The
一方、リソース端末5は、コンピュータによって構築されている。リソース端末5は、図3に示されているように、例えば、CPU501、ROM502、RAM503、EEPROM504、CMOSセンサ505、撮像素子I/F506、加速度・方位センサ507、メディアI/F509、バスライン510及びGPS受信部511を備えている。
On the other hand, the resource terminal 5 is constructed by a computer. As shown in FIG. 3, the resource terminal 5 includes, for example, a
さらに、リソース端末5は、例えば、遠距離通信回路512、遠距離通信回路512のアンテナ512a、CMOSセンサ513、撮像素子I/F514、マイク515、スピーカ516、音入出力I/F517、ディスプレイ518、外部機器接続I/F(Interface)519、近距離通信回路520、近距離通信回路520のアンテナ520a及びタッチパネル521を備えている。これらは、それぞれ通信端末4におけるCPU401、ROM402、RAM403、EEPROM404、CMOSセンサ405、撮像素子I/F406、加速度・方位センサ407、メディアI/F409、バスライン510、GPS受信部411、遠距離通信回路412、遠距離通信回路412のアンテナ412a、CMOSセンサ413、撮像素子I/F414、マイク415、スピーカ416、音入出力I/F417、ディスプレイ418、外部機器接続I/F419、近距離通信回路420、近距離通信回路420のアンテナ420a、及びタッチパネル421と同様の構成であるため、説明を省略する。
Furthermore, the resource terminal 5 is equipped with, for example, a long-
なお、上記各プログラムは、インストール可能な形式又は実行可能な形式のファイルで、コンピュータで読み取り可能な記録媒体に記録して流通させるようにしてもよい。記録媒体の例として、CD-R(Compact Disc Recordable)、DVD(Digital Versatile Disc)、Blu-ray(登録商標) Disc、SDカード、USBメモリ等が挙げられる。また、記録媒体は、プログラム製品(Program Product)として、国内又は国外へ提供されることができる。 The above programs may be distributed by recording them on a computer-readable recording medium in the form of an installable or executable file. Examples of recording media include CD-Rs (Compact Disc Recordable), DVDs (Digital Versatile Discs), Blu-ray (registered trademark) Discs, SD cards, and USB memories. The recording media may be provided domestically or internationally as a program product.
また、上記各プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、上記各プログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。 The above programs may also be configured to be stored on a computer connected to a network such as the Internet and provided by downloading them via the network. The above programs may also be configured to be provided or distributed via a network such as the Internet.
例えば、リソース管理装置2及び通信端末4は、本発明に係るプログラムが実行されることで本発明に係るリソース管理方法を実現する。
For example, the
〔リソース管理システムの機能構成〕
次に、本実施形態の機能構成について説明する。図4は、実施形態に係るリソース管理システムの機能構成の一例を示す図である。
[Functional configuration of the resource management system]
Next, a functional configuration of the present embodiment will be described below. Fig. 4 is a diagram showing an example of the functional configuration of the resource management system according to the embodiment.
<リソース管理装置の機能構成>
図4に示されているように、リソース管理装置2は、送受信部21、取得部22、時計部23、特定部25、認証部26、登録部28及び記憶・読出処理部29を有する。これら各機能部は、図2に示された各構成要素のいずれかが、ROM202及びHD204のうち少なくとも一方からRAM203に展開されたリソース管理装置2用のプログラムに従ったCPU201からの命令により動作することで実現される機能又は手段である。また、リソース管理装置2は、図2に示されているROM202又はHD204に構築される記憶部2000を有している。記憶部2000は、ログイン管理テーブル2001、感染者管理テーブル2002、リソース状態管理テーブル2003、通信情報管理テーブル2004、利用者情報管理テーブル2005を有する。
<Functional configuration of the resource management device>
As shown in Fig. 4, the
なお、図4に示した送受信部21、取得部22、時計部23、特定部25、認証部26、登録部28及び記憶・読出処理部29は、リソース管理装置2用のプログラムにより実現することとした。しかし、これらのうち全部又は一部を、IC(Integrated Circuit)等のハードウェアで実現するようにしてもよい。
The transmitting/receiving
●ログイン管理テーブル●
図5(A)は、実施形態に係るログイン管理テーブルの一例を示す概念図である。記憶部2000には、図5(A)に示されているようなログイン管理テーブル2001が構築されている。このログイン管理テーブル2001では、顧客IDごとに、利用者識別情報、パスワード及び利用者名が関連付けられて記憶、管理されている。これらのうち、顧客IDは、企業等の顧客に対応付けられた識別情報である。
●Login management table●
Fig. 5(A) is a conceptual diagram showing an example of a login management table according to an embodiment. A login management table 2001 as shown in Fig. 5(A) is constructed in the
利用者識別情報は、顧客IDで管理される各利用者の電子メールアドレス等が記憶、管理される。利用者識別情報は、例えば、利用者によってリソース管理装置2に対する認証が成功すると、リソース管理装置2によって、入力された利用者アカウントが正しいものであると見なされる。この利用者識別情報は、リソースを予約した予約者又はリソースで行われる各種イベントの参加者の識別情報と同じものを示す。そのため、リソース管理装置2は、入力された利用者識別情報により、利用者識別情報を入力した利用者が予約者である予約情報、又は参加者である予約情報を特定することができる。
The user identification information stores and manages the email address, etc., of each user managed by customer ID. For example, when a user successfully authenticates the
ログインパスワードは、リソース管理システム1を利用する際のログイン時の利用者識別情報と関連付けられた識別情報であり、初回の起動時(ログイン時)等にユーザが設定する。
The login password is identification information associated with the user identification information at the time of logging in when using the
利用者名は、利用者識別情報が与えられる各利用者の氏名を表す。この利用者名は、漢字、ひらがな、片仮名、ローマ字、数字及びそれらを混合させたもののいずれで表記されてもよい。 The user name represents the name of each user to whom user identification information is given. This user name may be written in kanji, hiragana, katakana, roman letters, numbers, or a combination of these.
●感染者管理テーブル●
図5(B)は、第実施形態に係る感染者管理テーブルの一例を示す概念図である。記憶部2000には、図5(B)に示されているような感染者管理テーブル2002が構築されている。この感染者管理テーブル2002では、顧客IDごとに、利用者識別情報、利用者名、感染有無及び感染発覚日時が関連付けられて記憶、管理されている。
●Infected Person Management Table●
Fig. 5(B) is a conceptual diagram showing an example of an infected person management table according to the third embodiment. An infected person management table 2002 as shown in Fig. 5(B) is constructed in the
これらのうち、感染有無は、例えば、厚生労働省が分類する一類から五類感染症、新型インフルエンザ等感染症、指定感染症、新感染症、等)への感染又は陽性が発覚したか否かを管理する感染有無情報として管理され、例えば、「陽性」、「検査中」、「陰性」等の項目が含まれる。
Among these, the infection status is managed as infection status information that manages whether or not a person has been infected with or tested positive for an infectious disease (
感染発覚日時は、上述した特定の感染症への感染又は陽性が発覚した感染発覚日時情報としての日時が管理される。 The date and time when infection was discovered is managed as information on the date and time when infection with the specific infectious disease described above or a positive test result was discovered.
●リソース状態管理テーブル●
図6は、実施形態に係るリソース状態管理テーブルの一例を示す概念図である。記憶部2000には、図6に示されているようなリソース情報記憶部としてのリソース状態管理テーブル2003が構築されている。このリソース状態管理テーブル2003では、予約者を識別するための予約識別情報ごとに、予約者識別情報、リソースID、リソース名、開始日時、終了日時、参加予定者識別情報、利用者識別情報及びリソース利用状態が関連付けられてリソースの利用情報として記憶、管理されている。
●Resource status management table●
Fig. 6 is a conceptual diagram showing an example of a resource status management table according to an embodiment. A resource status management table 2003 as a resource information storage unit as shown in Fig. 6 is constructed in the
これらのうち、予約識別情報は、予約情報の1レコードを識別するための識別情報である。以下、予約識別情報以外の識別情報についても同様である。予約識別情報は、所定のイベントが行われる会議室等のリソースにチェックインするための情報であり、固有に与えられた文字、複数桁の数字、又はそれらの組合せである。なお、チェックインとは、リソースの使用を開始することである。なお、予約識別情報は、予約ID(Identification)とも呼ばれる。IDは、複数の対象からある特定の対象を一意的に区別するために用いられる名称、符号、文字列、数値又はこれらのうち1つ以上の組合せをいう。 Of these, the reservation identification information is identification information for identifying one record of reservation information. The same applies to identification information other than the reservation identification information below. The reservation identification information is information for checking in to a resource such as a conference room where a specific event will be held, and is a uniquely assigned letter, a multi-digit number, or a combination of these. Checking in means starting to use a resource. The reservation identification information is also called a reservation ID (Identification). An ID is a name, code, character string, number, or a combination of one or more of these that is used to uniquely distinguish a specific object from multiple objects.
予約者識別情報は、例えば、リソース管理システム1内のフロア空間にある各リソースを予約した予約者のアカウント(例えば、電子メールアドレス)で与えられ、Taro.r@xxxxx等が記憶、管理される。
The reservation identification information is given, for example, as the account (e.g., email address) of the reservation person who reserved each resource in the floor space within the
リソースIDは、社内ネットワークにある各リソース(会議室、等)を識別するための識別情報である。リソース名は、リソースIDに対応付けられたリソースの名称であり、例えば、「会議室A」、「会議室B」、「応接室1」等の名称が割り当てられる。
The resource ID is identification information for identifying each resource (such as a conference room) in the company network. The resource name is the name of the resource associated with the resource ID, and is assigned names such as "Conference Room A," "Conference Room B," and "
開始日時は、予約されたリソースで実行される所定のイベント(会議、接待、レクチャー、催事、等)が開始される日時である。終了日時は、予約されたリソースで実行される所定のイベントが終了される日時である。なお、開始日時及び終了日時は、実際にそのリソースが利用された開始日時及び終了日時として更新、管理される。つまり、後述する予約情報管理テーブル3001で管理されている開始日時及び終了日時が、予約対象のリソースを利用する利用者のチェックイン処理、チェックアウト処理等にあわせて更新される。 The start date and time is the date and time when a specific event (such as a meeting, entertainment, lecture, or special event) to be performed using the reserved resource will start. The end date and time is the date and time when the specific event to be performed using the reserved resource will end. The start date and time and end date and time are updated and managed as the start date and time and end date and time when the resource was actually used. In other words, the start date and time and end date and time managed in the reservation information management table 3001 described below are updated in accordance with the check-in process, check-out process, etc. of the user who uses the reserved resource.
参加予定者識別情報は、会議に参加する予定の参加予定者の識別情報であり、例えば、各参加予定者の電子メールアドレスで示される。 The participant identification information is the identification information of the participants who plan to attend the conference, and is indicated by, for example, the email address of each participant.
利用者識別情報は、所定のリソースで行われるイベントに参加した利用者の識別情報であり、参加予定者識別情報のうち、上述した所定のリソースで行われるイベントに実際に参加した利用者の電子メールアドレス等が記憶、管理される。なお、図6の予約者識別情報、参加予定者識別情報及び利用者識別情報は、いずれも予約管理装置3が発行した識別情報である。
The user identification information is the identification information of a user who participates in an event held at a specified resource, and among the participant identification information, the email addresses, etc. of users who actually participated in the event held at the specified resource described above are stored and managed. Note that the reservation identification information, participant identification information, and user identification information in Figure 6 are all identification information issued by the
また、利用者識別情報は、後述するレポート作成処理によって、図7(A)の通信情報管理テーブル2004および図6のリソース状態管理テーブル2003を用いてリソース状態管理テーブル2003に追加される情報である。 The user identification information is added to the resource status management table 2003 by the report creation process described below, using the communication information management table 2004 in FIG. 7(A) and the resource status management table 2003 in FIG. 6.
リソース利用状態は、対象のリソースの現在の状態を表す。リソース利用状態として、リソースが会議室等の空間であれば、例えば、「利用済み」、「利用中(チェックイン済み)」「入室待ち」、「予約済み」等がある。なお、リソース利用状態を、リソースの予約状況と関連付けてもよい。例えば、各リソースの予約に関する情報の通知済み、利用確定、チェックイン待ち、チェックイン済み、チェックアウト済み又はキャンセル(取消し)等の状況が登録されるようにしてもよい。なお、これらの利用状態は、現在時刻と開始日時及び終了日時との関係、並びに、利用者による所定の操作(チェックイン処理、チェックアウト処理等)に関連付けて、それぞれの状態が変更されるようにしてもよい。 The resource usage status indicates the current state of the target resource. If the resource is a space such as a conference room, the resource usage status may be, for example, "In use," "In use (checked in)," "Waiting to enter," "Reserved," etc. The resource usage status may be associated with the reservation status of the resource. For example, the status of each resource reservation such as notified, confirmed use, waiting for check-in, checked in, checked out, or canceled (cancelled) may be registered. These usage statuses may be changed in association with the relationship between the current time and the start date and time, and the end date and time, as well as with a specific operation by the user (check-in process, check-out process, etc.).
●通信情報管理テーブル●
図7(A)は、実施形態に係る通信情報管理テーブルの一例を示す概念図である。記憶部2000には、図7(A)に示されているような通信情報記憶部としての通信情報管理テーブル2004が構築されている。この通信情報管理テーブル2004では、通信端末4を識別するための端末IDごとに、利用者識別情報、通信開始日時、通信終了日時、通信時間、通信距離が関連付けられて通信情報として記憶、管理されている。また、この通信情報管理テーブル2004は、通信端末4にインストールされるアプリを用いて、Bluetooth等の無線通信を行うことで作成される。通信端末4は、定期的にリソース管理装置2に対して情報を送信してもよい。また、通信端末4は、後述するチェックイン処理が行われたことに応答して、無線通信が開始され、チェックアウト処理が行われたことに応答して、無線通信を終了し、その間に行われた通信の情報をリソース管理装置2に送信してもよい。また、リソースの予約者の親端末となり、他の通信端末4との通信を行い、収集した通信情報をリソース管理装置2に送信してもよい。ここでは、Taro.r@xxxxxで識別される利用者の通信端末4とその他の通信端末4との間で行われた通信によって作成される通信情報管理テーブル2004の例を示す。
●Communication information management table●
FIG. 7A is a conceptual diagram showing an example of a communication information management table according to an embodiment. In the
これらのうち、端末IDは、利用者識別情報で識別される利用者が有する通信端末4を識別するため識別情報である。
Of these, the terminal ID is identification information used to identify the
利用者識別情報は、図6で前述した利用者識別情報と同様のため、説明を省略する。 The user identification information is the same as the user identification information described above in Figure 6, so a detailed explanation will be omitted.
通信開始日時は、通信端末4とその他の通信端末4の通信が開始された日時を示す情報である。例えば、通信開始日時は、Taro.r@xxxxxで識別される利用者の通信端末4と、Hanako.r@xxxxxで識別される利用者の通信端末4との通信が開始された日時である2020/9/10 14:00という情報を示す。
The communication start date and time is information indicating the date and time when communication was started between the
通信終了日時は、通信端末4とその他の通信端末4の通信が終了した日時を示す情報である。例えば、通信終了日時は、Taro.r@xxxxxで識別される利用者の通信端末4と、Hanako.r@xxxxxで識別される利用者の通信端末4との通信が終了した日時である2020/9/10 15:00という情報を示す。
The communication end date and time is information indicating the date and time when communication between the
通信時間は、通信端末4とその他の通信端末4との間で行われた通信の時間を示す情報である。例えば、通信時間は、Taro.r@xxxxxで識別される利用者の通信端末4と、Hanako.r@xxxxxで識別される利用者の通信端末4との通信が行われた時間である60分以内という情報を示す。ここで、通信時間は、通信開始日時と通信終了日時の差分を取ることで生成されてもよい。
The communication time is information indicating the time of communication between the
通信距離は、通信端末4とその他の通信端末4との間で行われた通信の距離を示す情報である。通信距離は、例えば、通信強度から導き出される。例えば、通信時間は、Taro.r@xxxxxで識別される利用者の通信端末4と、Hanako.r@xxxxxで識別される利用者の通信端末4との通信が行われた距離である1m以内という情報を示す。ここで、通信距離は、通信端末4とその他の通信端末4との間で行われたBluetooth通信等の無線通信の情報を用いて算出されてもよい。
The communication distance is information indicating the distance of communication between the
●利用者情報管理テーブル●
図7(B)は、実施形態に係る利用者情報管理テーブルの一例を示す概念図である。記憶部2000には、図7(B)に示されているような利用者情報管理テーブル2005が構築されている。この利用者情報管理テーブル2005では、前述の予約識別情報ごとに、リソースID、リソース名、利用者識別情報、会議開始日時、会議終了日時、通信時間、通信距離が関連付けられて記憶、管理されている。また、この利用者情報管理テーブル2005は、後述するレポート作成処理によって、図7(A)の通信情報管理テーブル2004および図6のリソース状態管理テーブル2003を用いて作成される。ここでは、Taro.r@xxxxxで識別される利用者の利用者情報管理テーブル2005の例を示す。
●User information management table●
Fig. 7B is a conceptual diagram showing an example of a user information management table according to the embodiment. A user information management table 2005 as shown in Fig. 7B is constructed in the
これらのうち、予約識別情報、リソースID、リソース名、利用者識別情報、会議開始日時、会議終了日時は、図6で前述している内容と同様のため、説明を省略する。 Of these, the reservation identification information, resource ID, resource name, user identification information, conference start date and time, and conference end date and time are the same as those described above in Figure 6, so their explanation will be omitted.
また、通信時間、通信距離については、図7(A)で前述している内容と同様のため、説明を省略する。 The communication time and distance are the same as those described above in Figure 7 (A), so the explanation is omitted.
<<リソース管理装置の各機能構成>>
次に、リソース管理装置2の各機能構成について詳細に説明する。図4に示されているリソース管理装置2の送受信部21は、主に、図2に示されている外部機器接続I/F207及びネットワークI/F209に対するCPU201の処理によって実現され、通信ネットワーク100を介して、他の装置又は端末(例えば、予約管理装置3、通信端末4及びリソース端末5)との間で各種データ又は情報を送受信する。
<<Functional configuration of the resource management device>>
Next, a detailed description will be given of each functional configuration of the
リソース管理装置2の送受信部21は、例えば、所定の通信端末4の利用者に、特定事項(例えば、感染症が発症した利用者の接触者である旨)を通知する通知部として機能する。
The transmitter/
また、リソース管理装置2の送受信部21は、例えば、リソースの利用を開始するための利用開始要求を通信端末4から受け付ける受付部として機能する。
The transmitter/
取得部22は、主に、図2に示されているCPU201の処理によって実現され、通信端末4から送信された認証情報(利用者識別情報及びパスワード、管理者ID及びパスワード)を取得して、ログイン管理テーブル2001に登録する。さらに、取得部22は、予約管理装置3から、所定のリソースに係る予約情報を取得して、リソース状態管理テーブル2003に登録する。
The acquisition unit 22 is mainly realized by the processing of the
時計部23は、主に、図2に示されているCPU201の処理によって実現され、リソース管理装置2内の時刻情報を管理する。
The
特定部25は、主に、図2に示されているCPU201の処理によって実現され、通信情報管理テーブル2004および予約情報管理テーブルを用いて、利用者が参加した会議の特定、利用者情報管理テーブルで管理される利用者の特定および濃厚接触者の特定などを行う。また、各種の判断・判定・検索処理についても行う。
The
認証部26は、主に、図2に示されているCPU501の処理によって実現され、通信端末4から送信された利用者識別情報及びログインパスワードに基づいて、利用者の認証処理を行う。
The authentication unit 26 is mainly realized by the processing of the
登録部28は、通信情報管理テーブル2004および予約情報管理テーブルを用いて、利用者情報管理テーブル2005を登録したり、実際に会議室Aを利用中の(利用した)利用者の利用者識別情報を、リソース状態管理テーブル2003に登録したりする。
The
記憶・読出処理部29は、主に、図2に示されているCPU201の処理によって実現され、記憶部2000に各種データ(又は情報)を記憶したり、記憶部2000から各種データ(又は情報)を読み出したりする。
The storage/readout processing unit 29 is realized mainly by the processing of the
<予約管理装置の機能構成>
図4に示されているように、予約管理装置3は、送受信部31、判断部35、認証部36、予約情報管理部37及び記憶・読出処理部39を有する。これら各部は、図2に示されている各構成要素のいずれかが、ROM302及びHD304のうち少なくとも一方からRAM303上に展開された予約管理装置3用のプログラムに従ったCPU301からの命令によって動作することで実現される機能又は手段である。
<Functional configuration of reservation management device>
4, the
また、予約管理装置3は、図2に示されているROM302又はHD304に構築される記憶部3000を有している。記憶部3000は、予約情報管理テーブル3001を有している。
The
●予約情報管理テーブル●
図8は、実施形態に係る予約情報管理テーブルの一例を示す概念図である。記憶部3000には、図8に示されているような予約情報管理テーブルが構築されている。この予約情報管理テーブルでは、予約識別情報ごとに、予約者識別情報、リソースID、リソース名、開始日時、終了日時及び参加予定者識別情報が関連付けられて記憶、管理されている。上述した各項目は、図6で示されたリソース状態管理テーブル2003で説明した各項目と同一のため、説明を省略する。但し、開始日時及び終了日時については、それぞれ開始予定の日時と終了予定の日時として管理され、実際に利用された場合の開始日時及び終了日時とは別に管理されるようにしてもよい。さらに、上述したリソース状態管理テーブル2003で説明したように、利用者による所定の処理に関連づけて更新されるようにしてもよい。
●Reservation information management table●
FIG. 8 is a conceptual diagram showing an example of a reservation information management table according to an embodiment. A reservation information management table as shown in FIG. 8 is constructed in the
<<予約管理装置の各機能構成>>
次に、予約管理装置3の各機能構成について詳細に説明する。図4に示されている予約管理装置3の送受信部31は、主に、図2に示されている外部機器接続I/F307及びネットワークI/F309に対するCPU301の処理によって実現され、ファイヤーウォール105の外側に構築される通信ネットワーク110を介して、リソース管理装置2と各種データ(又は情報)を送受信する。また、送受信部31は、リソース端末5のフリーアドレス利用時におけるログイン認証要求や予約の設定を受信する。
<<Functional configuration of the reservation management device>>
Next, a detailed description will be given of each functional configuration of the
判断部35は、主に、図3に示されているCPU301の処理によって実現され、予約管理装置3における各種判断を行う。
The
認証部36は、主に、図3に示されているCPU301の処理によって実現され、記憶部3000に記憶されている認証情報(例えば、利用者識別情報とパスワード)に基づいて利用者を認証する。ICカードや生体認証情報で認証してもよい。
The
予約情報管理部37は、主に、図3に示されているCPU301の処理によって実現され、利用者が登録した予約情報を管理する。予約情報管理部37は、後述する記憶・読出処理部39を介して予約情報管理テーブル3001から各種予約情報を読み出して、送受信部31を介してリソース管理装置2に送信する。
The reservation information management unit 37 is mainly realized by the processing of the CPU 301 shown in FIG. 3, and manages the reservation information registered by the user. The reservation information management unit 37 reads various reservation information from the reservation information management table 3001 via the storage/
記憶・読出処理部39は、主に、図3に示されているCPU301の処理によって実現され、記憶部3000に各種データ(又は情報)を記憶したり、記憶部3000から各種データ(又は情報)を読み出したりする。
The storage/
<通信端末、PCの機能構成>
図4に示されているように、通信端末4は、送受信部41、受付部42、時計部43、表示制御部44、撮影・取得部46、アプリ起動部47、登録部48及び記憶・読出処理部49を有する。これら各機能部は、図3に示された各構成要素のいずれかが、ROM402及びEEPROM404うち少なくとも一方からRAM403に展開された通信端末4用のプログラムに従ったCPU401からの命令により動作することで実現される機能又は手段である。また、通信端末4は、図3に示されているROM402又はEEPROM404に構築される記憶部4000を有している。
<Functional configuration of communication terminal and PC>
As shown in Fig. 4, the
<<通信端末の各機能構成>>
次に、通信端末4の各機能構成について詳細に説明する。図4に示されている通信端末4およびPC6の送受信部41は、主に、図3に示されている遠距離通信回路412及び外部機器接続I/F419に対するCPU401の処理によって実現され、ファイヤーウォール105の内側に構築される通信ネットワーク100を介して、リソース端末5と各種データ(又は情報)を送受信する。さらに、送受信部41は、ファイヤーウォール105の外側に構築される通信ネットワーク110を介して、リソース管理装置2と各種データ(又は情報)を送受信する。
<<Functional configuration of communication terminal>>
Next, each functional configuration of the
受付部42は、主に、図3に示されているタッチパネル421に対するCPU401の処理よって実現され、リソースの利用開始時等における認証処理、リソースを利用する利用者のチェックイン処理等における利用者の入力を受け付ける。
The
時計部43は、主に、図3に示されているCPU401の処理よって実現され、通信端末4内の時刻情報を管理する。
The
表示制御部44は、主に、図3に示されているディスプレイ418に対するCPU401の処理によって実現され、利用者認証画面、QRコード撮影画面、感染者(陽性者)登録画面、等をディスプレイ418に表示させる。
The display control unit 44 is mainly realized by the processing of the
撮影・取得部46は、主に、図3に示されているCMOSセンサ413及び撮像素子I/F414に対するCPU401の処理によって実現され、リソース端末5のディスプレイ518に表示された被写体(バーコード等の一次元コード又はQRコード等の二次元コード)を撮影し、そのコードに埋め込まれた所定のコード情報を取得する。
The photographing and acquiring
アプリ起動部47は、主に、図3に示されているCPU401の処理によって実現され、通信端末4のEEPROM404にインストールされた、所定のリソースを利用する際の利用者認証及びコード撮影を行うための利用者認証アプリ、特定の感染症に感染した際の感染者を登録するための感染者登録アプリ等を起動する。
The application launch unit 47 is mainly realized by the processing of the
登録部48は、主に、図3に示されているCPU401の処理によって実現され、撮影・取得部46によって撮像された被写体(バーコード等の一次元コード又はQRコード等の二次元コード)から、コード情報を取得して登録する。さらに、リソース管理装置が送信した認証情報としての利用者識別情報、パスワード等を記憶手段に登録する。
The
記憶・読出処理部49は、主に、図3に示されているCPU401の処理によって実現され、EEPROM404に各種データ(又は情報)を記憶したり、EEPROM404から各種データ(又は情報)を読み出したりする。
The storage/read processing unit 49 is realized mainly by the processing of the
<リソース端末の機能構成>
図4に示されているように、リソース端末5は、送受信部51、受付部52、生成部53、表示制御部54、端末認証部56及び記憶・読出処理部59を有する。これら各部は、図3に示されている各構成要素のいずれかが、ROM502及びEEPROM504のうち少なくとも一方からRAM503上に展開されたリソース端末5用のプログラムに従ったCPU501からの命令によって動作することで実現される機能又は手段である。
<Functional configuration of resource terminal>
4, the resource terminal 5 has a transmission/reception unit 51, a
また、リソース端末5は、図3に示されているROM502又はEEPROM504によって構築される記憶部5000を有している。
The resource terminal 5 also has a
<<リソース端末の各機能構成>>
次に、リソース端末5の各機能構成について詳細に説明する。図4に示されているリソース端末5の送受信部51は、主に、図3に示されている遠距離通信回路512及び外部機器接続I/F519に対するCPU501の処理よって実現され、通信ネットワーク100を介して、予約管理装置3及びリソース管理装置2と各種データ(又は情報)の送受信を行う。
<<Functional configuration of resource terminal>>
Next, a detailed description will be given of each functional configuration of the resource terminal 5. The transmitting/receiving unit 51 of the resource terminal 5 shown in Fig. 4 is mainly realized by the processing of the
受付部52は、主に、図3に示されているCPU501の処理及びタッチパネル521の処理によって実現され、利用者から各種の選択又は入力を受け付ける。また、タッチパネル521だけでなく、他の入力手段として操作ボタン等が用いられてもよい。
The
生成部53は、主に、図3に示されているCPU501の処理及びディスプレイ518によって実現され、リソース管理装置2が送信した予約識別情報を含むコードを生成する。このときに生成されるコードは、例えば、一次元コード又は二次元のコードであり、具体的には、バーコード、QRコード等の各種コードが生成される。さらに、二次元のコードは、カラーコードであってもよい。これらのコードによって表されるデータは、公開鍵暗号化方式又は秘密鍵暗号化方式によって暗号化されたデータである。なお、上述した各種コードの生成方法は公知であるため、ここでは詳細の説明を省略する。
The
表示制御部54は、主に、図3に示されているCPU501の処理及びディスプレイ518によって実現され、ディスプレイ518に各種画像、文字、所定のコード(QRコード)等を表示させるための制御を行う。本実施形態では、所定のリソースのチェックイン時等における入室画面、QRコード等の画像をディスプレイ518に表示する。
The display control unit 54 is mainly realized by the processing of the
端末認証部56は、主に、図3に示されているCPU501の処理によって実現され、例えば、入力されたパスワードが正しいか否かに基づいて端末アプリへのログインを認証する。
The
記憶・読出処理部59は、主に、図3に示されているCPU501の処理によって実現され、記憶部5000に各種データ(又は情報)を記憶したり、記憶部5000から各種データ(又は情報)を読み出したりする。
The storage/read processing unit 59 is mainly realized by the processing of the
〔実施形態の処理又は動作〕
次に、実施形態に係るリソース管理システム1における処理又は動作を説明する。
[Processing or Operation of the Embodiment]
Next, the processing or operation of the
<認証処理>
まず、図9を用いて、通信端末4における認証処理を説明する。図9は、実施形態に係る認証処理の一例を示すシーケンス図である。はじめに、リソース管理装置2の記憶・読出処理部29は、リソース状態管理テーブル2003から予約識別情報(R001,R002,・・・)を読み出す(ステップS11)。
<Authentication process>
First, the authentication process in the
次に、リソース管理装置2の送受信部21は、予約管理装置3に対してリソース情報取得要求を送信する(ステップS12)。これにより、予約管理装置3の送受信部31は、リソース管理装置2が送信したリソース情報取得要求を受信する。このとき、リソース情報取得要求には、予約識別情報に対応するリソースIDが含まれる。
Next, the transmitting/receiving
続いて、予約管理装置3の記憶・読出処理部39は、送受信部31によって受信されたリソースIDを検索キーとして予約情報管理テーブル3001を検索することにより、対応するリソースの予約情報を読み出す(ステップS13)。
Then, the storage/
続いて、送受信部31は、リソース情報取得応要求に対する応答として、リソース管理装置2に対してリソース情報取得応答を送信する(ステップS14)。これにより、リソース管理装置2の送受信部21は、予約管理装置3の送受信部31が送信したリソース情報取得応答を受信する。このリソース情報取得応答には、例えば、予約識別情報、予約者識別情報、リソースID、リソース名、開始日時、終了日時、参加予定者識別情報が含まれ、これらは予約情報として扱われる。
Then, the transmitting/receiving unit 31 transmits a resource information acquisition response to the
リソース管理装置2の取得部22は、送受信部21によって受信された予約情報を、リソース状態管理テーブル2003に登録する(ステップS15)。これにより、リソース状態管理テーブル2003には、取得した各リソースに係る予約情報が登録、管理される。なお、リソースの情報は頻繁には変化しないため、リソース管理装置2及び予約管理装置3は、上述したステップS12-S15までの処理をループ処理として実行してもよい。具体的には、取得部22は、1日に1回など低頻度に取得しておけばよい。また、取得部22は、予約管理装置3から定期的に又は予約情報に更新があった場合に予約情報を取得するようにしてもよい。
The acquisition unit 22 of the
なお、本実施形態に係るリソース管理システム1では、上述したステップS12及びS14の処理が実行される場合、リソース管理装置2(リソース管理装置)と予約管理装置3(予約管理装置)との間に他の装置等が存在してもよい。つまり、リソース管理装置2と予約管理装置3との間で送受信される各情報は、一度他の装置を介して送受信されるような構成であってもよい。上述した構成及び処理方法は、以降の他の処理ステップにおいても適用することができる。
In the
<<アプリの起動処理>>
続いて、通信端末4の受付部42は、リソースを予約した予約者又はリソースを利用する利用者によって操作されたアプリの起動要求を受け付ける(ステップS21)。
<<App startup process>>
Next, the
これにより、通信端末4のアプリ起動部47は、例えばブラウザ(専用のアプリ)を起動する(ステップS22)。
As a result, the application launch unit 47 of the
専用アプリが起動されると、表示制御部44は、ディスプレイ418に認証画面を表示させる(ステップS23)。図10は、実施形態に係る認証画面の一例を示す図である。図10において、表示制御部44は、通信端末4のディスプレイ418に利用者認証画面451の一例(例えば、「利用者ID」入力部、「パスワード」入力部及び「ログイン」ボタン)を表示する。
When the dedicated app is launched, the display control unit 44 causes the
ステップS23の処理に応じて、予約者又は利用者(以下、利用者Aと呼ぶ)は、リソース管理装置2にログインするための操作を行う。具体的には、利用者Aは、利用者ID及びパスワードを入力して、ログインボタン452を操作(押下又はタップ)してログイン処理を行う。これにより、受付部42は、認証情報の入力を受け付ける(ステップS31)。認証情報としては、例えば、利用者識別情報とパスワードが用いられる。ここでは認証が成功したものとする。
In response to the processing of step S23, the person making the reservation or the user (hereinafter referred to as user A) performs an operation to log in to the
ステップS31で認証情報の入力を受け付けた後、送受信部41は、リソース管理装置2に対して、認証処理要求を送信する(ステップS32)。これにより、リソース管理装置2の送受信部21は、通信端末4から送信された認証処理要求を受信する。なお、認証処理要求には、利用者識別情報及びパスワードが含まれる。
After accepting the input of the authentication information in step S31, the transmission/reception unit 41 transmits an authentication processing request to the resource management device 2 (step S32). As a result, the transmission/
続いて、リソース管理装置2の記憶・読出処理部29は、ログイン情報の読出処理として、受信した利用者識別情報又はログインパスワードを検索キーとしてログイン管理テーブル2001を検索することにより、対応する利用者識別情報、ログインパスワード及び利用者名を読み出す(ステップS33)。これにより、認証部26は、利用者の認証処理を行う。
Then, the storage/read processing unit 29 of the
ユーザ認証に成功した場合、送受信部21は、通信端末4に対して、利用者の利用者識別情報を含む認証処理応答を送信する(ステップS34)。これにより、通信端末4の送受信部41は、リソース管理装置2が送信した利用者の利用者識別情報を含む認証処理応答を受信する。
If the user authentication is successful, the transmission/
利用者の利用者識別情報を含む認証処理応答を受信した通信端末4は、受信した認証処理応答に含まれる利用者識別情報及びパスワードを記憶部4000に記憶する(ステップS35)。
The
なお、本実施形態に係るリソース管理システム1では、上述したステップS24及びS26の処理が実行される場合、リソース管理装置2(リソース管理装置)と通信端末4(通信端末)との間に他の装置等が存在してもよい。つまり、リソース管理装置2と通信端末4との間で送受信される各情報は、一度他の装置を介して送受信されるような構成であってもよい。上述した構成及び処理方法は、以降の他の処理ステップにおいても適用することができる。
In the
<<チェックイン処理>>
続いて、利用者Aによるリソースのチェックイン処理について説明する。図11は、実施形態に係るQRコードによるチェックイン処理の一例を示すシーケンス図である。利用者Aによって利用されるリソース(例えば、会議室)のリソース端末5の送受信部51は、リソース管理装置2に対してリソース情報の取得要求を送信する(ステップS41)。これにより、リソース管理装置2の送受信部21は、リソース端末5が送信したリソース情報の取得要求を受信する。このとき、リソース情報の取得要求には、利用される予定のリソースのリソースIDが含まれる。ここで、ステップS41が実行されるタイミングについては、上述したステップS34の認証処理の応答を契機としてリソース管理装置2からリソース端末5に対してプッシュ通知をしてもよい。さらに、リソース端末5が定期的にリソース管理装置2に対してステップS41で実行されたリソース情報の取得要求を送信するようにしてもよい。
<<Check-in process>>
Next, the check-in process of the resource by the user A will be described. FIG. 11 is a sequence diagram showing an example of the check-in process by the QR code according to the embodiment. The transmitting/receiving unit 51 of the resource terminal 5 of the resource (e.g., a conference room) used by the user A transmits a request to acquire resource information to the resource management device 2 (step S41). As a result, the transmitting/receiving
リソース情報の取得要求を受信したリソース管理装置2の記憶・読出処理部29は、受信されたリソースIDを検索キーとしてリソース状態管理テーブル2003を検索することにより、対応する予約者識別情報、リソース名、開始日時、終了日時、参加予定者識別情報を読み出す(ステップS42)。
The storage/read processing unit 29 of the
続いて、送受信部21は、リソース端末5に対して、ステップS42で読み出した予約者識別情報、リソース名、開始日時、終了日時、参加予定者識別情報を送信する(ステップS43)。これにより、リソース端末5の送受信部51は、リソース管理装置2が送信した予約者識別情報、リソース名、開始日時、終了日時、参加予定者識別情報を受信する。
Then, the transmitter/
なお、本実施形態に係るリソース管理システム1では、上述したステップS42及びS43の処理が実行される場合、リソース管理装置2(リソース管理装置)とリソース端末5(リソース端末)との間に他の装置等が存在してもよい。つまり、リソース管理装置2とリソース端末5との間で送受信される各情報は、一度他の装置を介して送受信されるような構成であってもよい。上述した構成及び処理方法は、以降の他の処理ステップにおいても適用することができる。
In the
次に、リソース端末5の生成部53は、受信した予約者識別情報を埋め込んだリソース端末5に係る所定のコード(例えば、QRコード)を生成する(ステップS44)。上述したように、バーコード、QRコード等の各種コードの生成方法は公知であるため、ここでは詳細の説明を省略する。
Next, the
続いて、表示制御部54は、図12に示したようなチェックイン可能画面551を表示する(ステップS45)。図12、実施形態に係るリソース端末上のチェックイン可能画面の一例を示す図である。図12おいて、表示制御部44は、リソース端末5のディスプレイ518にチェックイン可能画面551の一例(例えば、「会議室A」、「入室待ち」、「○○会議」「14:00>15:00」及び「QRコード」)を表示する。
Then, the display control unit 54 displays a check-in
リソース端末5のディスプレイ518にチェックイン可能画面551が表示されたことを確認した利用者は、利用者の所有する通信端末4のカメラを起動する操作を行う。これにより通信端末4の撮影・取得部46の処理の主体であるCPU401は、CMOS413及び撮像素子I/F414を制御してカメラを起動する(ステップS46)。
After confirming that the check-in
カメラの起動操作を行った利用者Aは、チェックイン可能画面551に近付き、QRコード撮影ボタン454を操作してその画面に表示されているQRコードを撮影する。これにより、撮影・取得部46は、利用者Aの操作を借りてQRコードを撮影し、QRコードに埋め込まれた所定のコード情報(例えば、予約識別情報)を取得する(ステップS47)。つまり、撮影・取得部46は、リソース管理装置2と通信が可能なリソース端末5が表示した、所定の予約情報に係る所定のコード(QRコード)を撮影することにより、所定のコードに埋め込まれたコード情報を取得する。このときに、表示制御部44は、通信端末4のディスプレイ418に図13示されたようなQRコード撮影画面453を表示させる。図13は、実施形態に係るQRコード撮影画面の一例を示す図である。
After starting the camera, user A approaches the check-in
利用者AによってQRコードの撮影処理が行われた後、送受信部41は、リソース管理装置2に対して、予約対象のリソースを利用する際の利用開始要求としてのチェックイン要求を送信する(ステップS48)。これにより、リソース管理装置2の送受信部21は、通信端末4から送信されたチェックイン要求を受信する。このとき、チェックイン要求には、現在時刻を示す現在時刻情報が含まれる。
After user A has photographed the QR code, the transmitter/receiver 41 transmits a check-in request to the
チェックイン要求を受信したリソース管理装置2は、チェックイン処理を行う(ステップS49)。具体的には、記憶・読出処理部29は、リソース状態管理テーブル2003で管理されている予約対象のリソースの利用状態を「利用中(チェックイン済み)」に書き換える。このとき、記憶・読出処理部29は、開始日時を実際にチェックイン処理が行われた日時に変更してもよい。
The
ステップS49の処理を実行後、送受信部21は、通信端末4に対してチェックイン応答を送信する(ステップS50)。これにより、通信端末4の送受信部41は、リソース管理装置2から送信されたチェックイン応答を受信する。
After executing the process of step S49, the transmitter/
なお、チェックイン処理はQRコードの撮影だけに限られず、ICカードのタッチ、Bluetoothによる通信、事前に送信されるコードの入力等、種々の形態が考えられる。 The check-in process is not limited to simply photographing a QR code, but can take a variety of forms, including touching an IC card, communicating via Bluetooth, or entering a code sent in advance.
また、本実施形態に係るリソース管理システム1では、利用者が事前にリソースの予約を行っており、リソース状態管理テーブル2003にリソースの情報が登録されていたが、利用者は事前にリソースの予約を行わなくてもよい。
In addition, in the
この場合、利用者は利用したいリソースに対応するリソース端末に表示されているQRコードを読み込むことで、リソースへのチェックイン処理(今すぐ利用)を行うことができる。今すぐ利用を行う際に、リソース端末5に表示されるチェックイン可能画面の一例を図14に示す。表示制御部54は、図14に示したようなチェックイン可能画面552を表示する。図14おいて、表示制御部44は、リソース端末5のディスプレイ518にチェックイン可能画面551の一例(例えば、「会議室A」、「空室」、「予約はありません」「14:00>15:00」及び「QRコード」)を表示する。利用者は、通信端末4を用いて、リソース端末5に表示されているQRコードを読み込む。QRコードには利用を開始する会議室の各種情報、およびリソース管理装置2へのリンク先が含まれており、利用者端末4の認証情報とあわせてリソース管理装置に送信する。リソース管理装置では、認証情報と会議室の各種情報を用いてリソース管理装置が有するリソース状態管理テーブル2003および予約管理装置が有する予約情報管理テーブルの情報を更新する。リソース管理装置からリソース端末5に対して予約管理装置に登録している予約情報を送信し、会議室端末の状態を更新する。
In this case, the user can perform a check-in process (immediate use) to the resource by reading the QR code displayed on the resource terminal corresponding to the resource he/she wants to use. FIG. 14 shows an example of a check-in possible screen displayed on the resource terminal 5 when performing immediate use. The display control unit 54 displays a check-in
なお、本実施形態に係るリソース管理システム1では、上述したステップS48及びS50の処理、並びにステップS62及びS65の処理が実行される場合、リソース管理装置2(リソース管理装置)と通信端末4(通信端末)との間に他の装置等が存在してもよい。つまり、リソース管理装置2と通信端末4との間で送受信される各情報は、一度他の装置を介して送受信されるような構成であってもよい。上述した構成及び処理方法は、以降の他の処理ステップにおいても適用することができる。
In the
<<管理レポート作成処理>>
次に、図7(A)の通信情報管理テーブル2004および図6のリソース状態管理テーブル2003を用いて、上述した会議室Aの利用者を特定する際の処理および、特定された利用者の管理レポートを作成する際の処理について説明する。
<<Management Reporting Process>>
Next, the process of identifying users of the above-mentioned conference room A and the process of creating a management report for the identified users will be described using the communication information management table 2004 in FIG. 7 (A) and the resource status management table 2003 in FIG. 6.
図15は、実施形態に係る管理レポート作成処理の一例を示す図である。管理レポートの作成によって、図6のリソース状態管理テーブル2003の利用者識別情報の項目が登録され、図8(B)の利用者情報管理テーブル2005が作成される。 FIG. 15 is a diagram showing an example of a management report creation process according to an embodiment. By creating a management report, the user identification information item in the resource status management table 2003 in FIG. 6 is registered, and the user information management table 2005 in FIG. 8 (B) is created.
まず、記憶・読出処理部29は、利用者情報管理テーブル2005の作成の対象となる利用者の通信情報管理テーブル2004の読出処理および、リソース状態管理テーブル2003からレポート作成対象の利用者が参加予定者識別情報に含まれるレコードの読出処理を行う(ステップS201)。 First, the storage/read processing unit 29 reads the communication information management table 2004 of the user for whom the user information management table 2005 is to be created, and reads records from the resource status management table 2003 for which the user for whom the report is to be created is included in the participant identification information (step S201).
続いて、特定部25は、読出した通信情報管理テーブル2004の通信開始日時・通信終了日時およびリソース状態管理テーブル2003の会議開始日時・会議終了日時が所定の範囲内にあり、かつ、利用者識別情報が特定された予約識別情報に対応する参加予定者識別情報に含まれるかを判定する(ステップS202)。例えば、所定の範囲内にあるかどうかは通信開始日時および会議開始日時の差分が±10分の範囲内である場合、所定の範囲内であると判定する。また、所定の範囲内であるかの基準は、適宜設定できるようにしてよい。また、この判定よって、対象の予約識別情報が特定される。
Then, the
続いて、所定の範囲内にあると判定された通信情報管理テーブル2004の利用者識別情報が、特定された予約識別情報に対応する参加予定者識別情報に含まれるか否かを判定する。この判定によって、実際に会議に参加した利用者が特定される。 Then, it is determined whether the user identification information in the communication information management table 2004 that is determined to be within the predetermined range is included in the participant identification information corresponding to the identified reservation identification information. This determination identifies the users who actually participated in the conference.
ステップS202の判定結果がNoであった場合、ステップS202に戻り、特定部25は、通信情報管理テーブル2004の次のレコードについて判定を行う。
If the result of the determination in step S202 is No, the process returns to step S202, and the
一方で、ステップS202の判定結果がYesであった場合、登録部28は、リソース状態管理テーブル2003の利用者識別情報の項目に、特定された利用者の利用者識別情報を登録する(ステップS203)。
On the other hand, if the result of the determination in step S202 is Yes, the
続いて、特定部25は、通信情報管理テーブル2004を参照して、通信時間が所定の範囲以上にあるかを判定する(ステップS204)。例えば、通信時間が所定の範囲以上にあるかどうかは通信時間が30分以上である場合、所定の範囲以上にあると判定する。また、所定の範囲以上であるかの基準は、適宜設定できるようにしてよい。
Then, the
ステップS204の判定結果がNoであった場合、ステップS202に戻り、特定部25は、通信情報管理テーブル2004の次のレコードについて判定を行う。
If the result of the determination in step S204 is No, the process returns to step S202, and the
一方で、ステップS204の判定結果がYesであった場合、特定部25は、通信情報管理テーブル2004を参照して、通信距離が所定の範囲以内にあるかを判定する(ステップS205)。例えば、通信距離が所定の範囲以上にあるかどうかは通信距離が5m以内である場合、所定の範囲以内にあると判定する。また、所定の範囲以内であるかの基準は、適宜設定できるようにしてよい。
On the other hand, if the determination result in step S204 is Yes, the
ステップS205の判定結果がNoであった場合、ステップS202に戻り、特定部25は、通信情報管理テーブル2004の次のレコードについて判定を行う。
If the result of the determination in step S205 is No, the process returns to step S202, and the
一方で、ステップS205の判定結果がYesであった場合、登録部28は、利用者情報管理テーブル2005に、レコードの登録を行う(ステップS206)。当該レコードには上述の図7(B)の説明の通り、予約識別情報、リソースID、リソース名、利用者識別情報、会議開始日時、会議終了日時、通信時間、通信距離が登録される。
On the other hand, if the determination result in step S205 is Yes, the
続いて、特定部25は、通信情報管理テーブル2004のすべてのレコードについて各種の判定を行ったかを判定する(ステップS207)。
Then, the
ステップS207の判定結果がNoであった場合、ステップS202に戻り、特定部25は、通信情報管理テーブル2004の次のレコードについて判定を行う。ステップS207の判定結果がYesであった場合、特定部25は、管理レポートの作成処理を終了する。
If the determination result in step S207 is No, the process returns to step S202, and the
なお、本実施形態に係るリソース管理システム1では、上述したステップS202、S204、ステップS205の順に判定を行っているが、判定の順序はこれに限られない。
In the
また、通信情報管理テーブル2004およびリソース状態管理テーブル2003の読出し処理には期間は読出す範囲の設定等を行うようにしてもよい。 In addition, the read process of the communication information management table 2004 and the resource status management table 2003 may include settings such as the period and range to be read.
<<感染者登録処理>>
次に、上述した会議室Aを利用した利用者のうち、特定の利用者が特定の感染症に感染した際の処理について説明する。図16は、実施形態に係る感染者の登録処理の一例を示すシーケンス図である。図16において、特定の感染症に感染した感染者(陽性者)である利用者B(例えば、理光太郎、利用者識別情報:Taro.r@xxxxx)が自身の通信端末4(感染者端末、以下、便宜上感染者端末と記載する)を用いて、感染者登録のための特定のアプリ(感染者登録アプリ)の起動操作を行う。これにより、感染者端末の受付部42は、感染者登録のための特定のアプリの起動操作を受け付け(ステップS71)、その後、受付部42がアプリ起動操作を受け付けた後、アプリ起動部47は感染者登録アプリを起動する(ステップS72)。
<<Infected Person Registration Processing>>
Next, a process when a specific user among the users who used the conference room A is infected with a specific infectious disease will be described. FIG. 16 is a sequence diagram showing an example of an infected person registration process according to the embodiment. In FIG. 16, a user B (e.g., Taro Rikko, user identification information: Taro.r@xxxxx) who is an infected person (positive person) infected with a specific infectious disease performs an operation to start a specific application (infected person registration application) for infected person registration using his/her own communication terminal 4 (infected person terminal, hereinafter referred to as infected person terminal for convenience). As a result, the
続いて、利用者Bは、自身の所有する感染者端末を用いてステップS81-S85までの認証処理を行う。このステップS81-S85の処理は、上述したステップS31-S35と同様の処理のため、説明を省略する。 Next, user B performs the authentication process from steps S81 to S85 using his/her own infected terminal. The process from steps S81 to S85 is the same as steps S31 to S35 described above, so a description of the process is omitted.
利用者Bによる認証処理を実行後、感染者端末の登録部48は、感染者(陽性者)の登録処理を行う(ステップS91)。なお、本実施形態では以降、感染者(陽性者)を便宜上「感染者」と記す。つまり、陽性者も事実上の感染者として例示する。感染者の登録は、アプリ起動部47により起動された図17に示すような感染者登録画面457で、利用者Bが、「陽性が発覚した日時」をスクロール選択等で入力し、登録ボタン458を操作することで行われる。上述した図17は、実施形態に係る感染者登録画面の一例を示す図である。
After user B executes the authentication process, the
利用者Bによる感染者の登録処理の実行後、送受信部41は、リソース管理装置2に対して、感染者の登録要求を送信する(ステップS92)。これにより、リソース管理装置2の送受信部21は、感染者端末から送信された感染者の登録要求を受信する。このとき、感染者の登録要求には、感染者である利用者Bの利用者識別情報、及び感染発覚日時(例えば、2020/09/12)が含まれる。
After user B executes the infected person registration process, the transmitter/receiver 41 transmits an infected person registration request to the resource management device 2 (step S92). As a result, the transmitter/
感染者の登録要求を受信後、リソース管理装置2の登録部28は、利用者識別情報に対応する利用者名、感染有無(この場合は「陽性」)、感染発覚日時を感染者管理テーブル2002に登録する(ステップS93)。
After receiving the request to register an infected person, the
<<接触者通知処理>>
続いて、リソース管理装置2による感染者と接触した他の利用者の検索処理について説明する。図18は、実施形態に係る接触者への通知処理の一例を示すシーケンス図である。図18に示されているように、リソース管理装置2の特定部25は、感染者である利用者Bの利用者識別情報:Taro.r@xxxxxを検索キーとしてリソース状態管理テーブ2003を検索することにより、利用者Bと同一のリソースを利用した利用者識別情報を読み出す。続いて、特定部25は、読み出した利用者識別情報のうち、さらに、感染発覚日時(例えば、2020/09/12)以前の所定期間に利用されたリソースの予約を検索する。この場合、特定部25は、感染者管理テーブル2002の情報に基づき、リソース状態管理テーブル2003を検索し、予約識別情報:R002で示される会議室Aで2020/09/10 14:00-15:00で開催された会議に参加したHanako.r@xxxxx及びJiro.r@xxxxxの利用者識別情報で示される利用者を、感染者、すなわち利用者Bに対する接触者と判断する(ステップS101)。
<<Contact notification processing>>
Next, a search process of other users who have come into contact with an infected person by the
その後、送受信部21は、接触者(濃厚接触者)と判断したそれぞれの利用者が所有する通信端末4(接触者端末)に対して、図19に示された接触確認通知としての接触確認メールを送信する(ステップS102)。これにより、通信端末4の送受信部41は、リソース管理装置2が送信した接触確認メールを受信する。
Then, the transmitting/receiving
続いて、表示制御部44は、受信した接触確認メールに含まれる感染者(陽性者)情報及び濃厚接触者情報に基づいて、例えば、図19に示されている接触確認画面を表示する(ステップS103)。ここで、図19は、実施形態に係る接触確認画面の一例を示す図である。このとき、送信された接触確認メールには、感染者(陽性者)情報、濃厚接触者情報及び濃厚接触が疑われるイベントのイベント情報が含まれる。なお、感染者(陽性者)情報、濃厚接触者情報及びイベント情報には、感染者(陽性者)及び濃厚接触者の電子メールアドレス、名前、利用したリソースで行われたイベントの内容(日時、会議名、等)が含まれる。 Then, the display control unit 44 displays, for example, a contact confirmation screen as shown in FIG. 19 based on the infected person (positive case) information and close contact information contained in the received contact confirmation email (step S103). Here, FIG. 19 is a diagram showing an example of a contact confirmation screen according to an embodiment. At this time, the sent contact confirmation email contains infected person (positive case) information, close contact information, and event information of an event suspected to be close contact. Note that the infected person (positive case) information, close contact information, and event information contain the email addresses and names of the infected person (positive case) and close contact, and the details of the event held on the resource used (date and time, name of the meeting, etc.).
送受信部21は、このステップS102の処理を接触者の数だけ繰り返す。このとき、送受信部21は、各接触者が所有する通信端末4の宛先として、各接触者の利用者識別情報で示される電子メールアドレスが用いられる。
The transmission/
但し、リソース管理装置2は、同じリソースで開催されたイベントにリモートで参加したリモート参加者については、その日時で行われたイベントに関しては本実施形態を適用しない。それは、リモート参加者は、感染者が利用した同一の日時に同一のリソースを利用していないからである。しかし、その後、感染者と別の同一日時で同一のリソースを利用した場合は、別途、本実施形態にしたがった検索がなされるようにしてもよい。
However, the
なお、ステップS11-S103までの処理は一例であり、リソース管理システム1において実行される各処理の内容、順序等は、本発明の要旨を逸脱しない範囲内において何ら限定されない。
Note that the processes from step S11 to step S103 are merely examples, and the content, order, etc. of each process executed in the
なお、陽性者との接触だけではなく、濃厚接触者との接触があった利用者に対して、メールを送信するようにしてもよい。この場合、特定部25は、感染者と接触した利用者に別の日時、場所で接触した利用者を「濃厚接触者」と定義して、それに該当する利用者を検索することも可能である。
It is also possible to send emails not only to users who have come into contact with a positive case, but also to users who have come into contact with a close contact. In this case, the
具体的には、特定部25は、まず上述したHanako.r@xxxxx及びJiro.r@xxxxxの利用者識別情報で示される各利用者を、Taro.r@xxxxxの利用者識別情報で示される利用者B(理光太郎)に対する感染者と接触したと判断する。さらに、特定部25は、Hanako.r@xxxxx及びJiro.r@xxxxxの利用者識別情報で示される利用者の少なくとも一方と、感染発覚日時(例えば、2020/09/12)の前後の所定期間(例えば、前後一週間程度)に接触した他の利用者を、それぞれ濃厚接触者と判断するようにしてもよい。このように、特定部25がリソース状態管理テーブル2003を検索することにより、濃厚接触者と判断された利用者が見つかった場合、送受信部21は、濃厚接触者と判断された各利用者の所有する通信端末4に対して、図20で示されるような接触確認通知を送信する。なお、上述した所定期間は、感染した感染症の特性(例えば、ウィルス等の生存期間等)に応じて適宜変更されるようにしてもよい。
Specifically, the
また、「濃厚接触者」は同じ会議に参加した利用者であって、かつ、通信時間が一定以上、通信距離が一定未満であった利用者を濃厚接触者として特定してもよい。この場合、特定部25は、利用者情報管理テーブル2005を参照して、Taro.r@xxxxxの利用者識別情報で識別される利用者との通信時間が一定以上、通信距離が一定未満であった利用者識別情報に対応する利用者を濃厚接触者として特定する。
In addition, a "close contact" may be a user who participated in the same conference and whose communication time was more than a certain amount and whose communication distance was less than a certain amount. In this case, the
また、特定部25によって特定された濃厚接触者について管理するための濃厚接触者管理テーブルを作成し、作成された濃厚接触者管理テーブルに基づいて、送受信部21は、濃厚接触者と判断された各利用者の所有する通信端末4に対して、接触確認通知を送信するようにしてもよい。
In addition, a close contact management table may be created to manage the close contacts identified by the
〔実施形態の主な効果〕
以上説明したように、第1の実施形態によれば、利用者同士の通信情報を記憶している通信情報管理テーブル2004およびリソースの状態を記憶しているリソース状態管理テーブル2003を用いて、実際にリソースを利用した利用者の特定および、特定された利用者と他の利用者との通信情報を登録した利用者情報管理テーブル2005を作成する。これにより、リソース管理装置2は、リソースの利用にあわせてそのリソースを利用した利用者を一元管理することが可能になる。そのため、リソースの利用における利用者の管理が容易になる。その結果、さらなる効果の一つとして、利用者は、そのリソースで行われる会議等のイベントにも集中することが可能になる。
[Main Effects of the Embodiments]
As described above, according to the first embodiment, the communication information management table 2004 storing communication information between users and the resource status management table 2003 storing the resource status are used to identify users who have actually used a resource, and to create a user information management table 2005 in which communication information between the identified user and other users is registered. This enables the
また、リソースの利用における利用者の管理が容易になることに加え、特定の感染症に感染した(陽性となった)感染者が利用したリソースを利用した場合、注意喚起を受け取ることができるため、その後の適切な対応を取ることが可能になる。 In addition to making it easier to manage users when using resources, if a user uses a resource that was previously used by a person infected with a specific infectious disease (who has tested positive), a warning will be received, enabling appropriate measures to be taken afterwards.
(第2の実施の形態)
次に、第2の実施の形態について説明する。第2の実施の形態は、第1の実施の形態とは、特定の感染症に感染した(陽性となった)感染者が利用したリソースを所定期間内に利用した場合、注意喚起を受け取るようにした点が異なる。以下、第2の実施の形態の説明では、第1の実施の形態と同一部分の説明については省略し、第1の実施の形態と異なる箇所について説明する。
Second Embodiment
Next, a second embodiment will be described. The second embodiment differs from the first embodiment in that a warning is received when a resource used by an infected person (who has tested positive) for a specific infectious disease is used within a predetermined period of time. In the following description of the second embodiment, the description of the same parts as in the first embodiment will be omitted, and only the differences from the first embodiment will be described.
図21は、第2の実施の形態に係る接触者の判断処理及び接触者への通知処理の一例を示すシーケンス図である。第2の実施の形態において、利用者の操作を借りたアプリ起動、予約したリソースへのチェックイン処理、感染者登録処理については、それらの処理が行われるシステム構成、ハードウェア構成及び各機能構成は、前述した実施形態のステップS93までの処理と同様である。 Figure 21 is a sequence diagram showing an example of the contact determination process and contact notification process according to the second embodiment. In the second embodiment, the system configuration, hardware configuration, and each functional configuration for the application launch using a user's operation, the check-in process to a reserved resource, and the infected person registration process are the same as those for the process up to step S93 in the previously described embodiment.
第2の実施の形態では、特定部25は、濃厚接触者の判断処理を、図22に示すフローチャートに基づいて実行する(ステップS111)。
In the second embodiment, the
図22は、第2の実施の形態の実施形態に係る接触者の判断処理の一例を示すフローチャートである。まず、記憶・読出処理部29は、図16に示したステップS93で行われた感染者の登録処理の後、感染者の利用者識別情報を検索キーとして、リソース状態管理テーブル2003を読み出す(ステップS121)。 Figure 22 is a flowchart showing an example of a contact determination process according to the second embodiment. First, after the infected person registration process performed in step S93 shown in Figure 16, the storage/read processing unit 29 reads the resource status management table 2003 using the user identification information of the infected person as a search key (step S121).
続いて、特定部25は、読み出した利用者識別情報のうち、感染者が利用したリソースと同一のリソースを利用したか否かを判断する(ステップS122)。このとき、読み出された利用者識別情報を有する利用者が、感染者が利用したリソースと同一のリソースを利用していなければ(ステップS122;No)、処理を終了する。
Then, the
一方、感染者が利用したリソースと同一のリソースを利用した場合(ステップS122;Yes)、特定部25は、さらに、利用した日時は感染者が利用した日時の所定時間(所定期間)以内か否かを判断する(ステップS123)。このとき、利用した日時の所定時間(所定期間)以外であれば(ステップS123;No)、特定部25は、それらの利用者識別情報を有する利用者は問題ないとして、処理を終了する。
On the other hand, if the same resource as that used by the infected person is used (step S122; Yes), the
利用した日時の所定時間(所定期間)以内であれば(ステップS123;Yes)、特定部25は、該当する利用者識別情報を有する利用者を、感染者、すなわち利用者Bに対して注意喚起を行う通知対象者と判断して、処理を終了する(ステップS124)。
If it is within a specified time (specified period) from the date and time of use (step S123; Yes), the
図20のシーケンス図に戻り、その後、送受信部21は、通知対象者と判断されたそれぞれの利用者が所有する通信端末4に対して、図23に示された注意喚起の通知(電子メール等)を送信する(ステップS112)。これにより、通信端末4の送受信部41は、リソース管理装置2が送信した注意喚起メールを受信する。このとき、送信された注意喚起メールには、感染者(陽性者)が利用した同じリソースを利用した利用者の利用者情報として、感染者(陽性者)が利用したリソースを利用した利用者の電子メールアドレス、名前、利用したリソースで行われたイベントの内容(日時、会議名、等)が含まれる。
Returning to the sequence diagram of FIG. 20, the transmitter/
続いて、表示制御部44は、受信した注意喚起メールに含まれる利用者情報に基づいて、例えば、図23に示されている注意喚起画面を表示する(ステップS113)。図23は、第2の実施の形態に係る注意喚起画面の一例を示す図である。リソース管理装置2が通信端末4に対して上述したような処理を行うことで、感染者が利用したリソースを所定時間(所定期間)内に利用した利用者に対して、迅速に注意喚起を行うことが可能になる。これは、感染者に直接あるいは濃厚接触しなくても、感染者が利用したリソースを間接的に利用することで、特定の感染症への感染リスクは依然として残っているというためである。
Then, the display control unit 44 displays, for example, the warning screen shown in FIG. 23 based on the user information included in the received warning email (step S113). FIG. 23 is a diagram showing an example of a warning screen according to the second embodiment. By the
〔第2の実施の形態の主な効果〕
以上説明したように、第2の実施の形態によれば、リソース管理装置2の特定部25は、感染者の利用者識別情報を検索キーとして、リソース状態管理テーブル2003を読み出し、読み出した利用者識別情報のうち、感染者が利用したリソースと同一で、且つ感染者が利用した日時の所定時間(所定期間)以内である場合、送受信部21は、該当する利用者が所有する通信端末4に対して、図22に示された注意喚起の通知(メール等)を送信する。これにより、リソース管理装置2は、リソースの利用にあわせてそのリソースを利用した利用者を一元管理することが可能になる。そのため、リソースの利用における利用者の管理が容易になることに加え、特定の感染症に感染した(陽性となった)感染者が利用したリソースを所定期間内に利用した場合、注意喚起を受け取ることができるため、その後の適切な対応を取ることが可能になる。
[Major Effects of the Second Embodiment]
As described above, according to the second embodiment, the identifying
(第3の実施の形態)
次に、第3の実施の形態について説明する。第3の実施の形態は、第1の実施の形態および第2の実施の形態とは、接触者の検索処理を実行可能にした点が異なる。以下、第3の実施の形態の説明では、第1の実施の形態および第2の実施の形態と同一部分の説明については省略し、第1の実施の形態および第2の実施の形態と異なる箇所について説明する。
Third Embodiment
Next, a third embodiment will be described. The third embodiment is different from the first and second embodiments in that a contact search process can be executed. In the following description of the third embodiment, the description of the same parts as the first and second embodiments will be omitted, and the differences from the first and second embodiments will be described.
図24は、第3の実施の形態に係る接触者の検索処理の一例を示すフローチャートである。 Figure 24 is a flowchart showing an example of a contact search process according to the third embodiment.
まず、利用者は通信端末4もしくはPC6を用いて、接触者の検索を行う対象の利用者識別情報の入力をメールアドレス入力欄600から行い、検索処理の依頼をリソース管理装置2に送信する。図25(A)は第3の実施の形態に係る接触者検索画面の一例を示す図である。利用者はこの画面から接触者の検索を行いたい利用者の入力を行う(ステップS210)。この際、検索の範囲を設定できるよう検索期間の設定や、検索したい対象の会議室の設定をできるようにしてもよい。
First, the user uses the
続いて、リソース管理装置2の特定部25は、利用者情報管理テーブル2005に検索対象の利用者識別情報に該当するレコードが存在するかを判定する(ステップS211)。
Then, the
ステップS211の判定結果がNoであった場合、リソースの利用履歴がない検索結果を作成する(ステップS212)。 If the result of the determination in step S211 is No, a search result that has no usage history of the resource is created (step S212).
一方で、ステップS211の判定結果がYesであった場合、利用者情報管理テーブル2005に基づいて、図25(B)に示す検索結果を作成する(ステップS213)。図25(B)は第3の実施の形態に係る接触者検索結果画面の一例を示す図である。図25(B)は、利用した会議室の情報および、利用した会議における参加者との通信情報を含む。 On the other hand, if the determination result in step S211 is Yes, the search result shown in FIG. 25(B) is created based on the user information management table 2005 (step S213). FIG. 25(B) is a diagram showing an example of a contact search result screen according to the third embodiment. FIG. 25(B) includes information on the conference room used and communication information with participants in the conference used.
最後に、リソース管理装置2は、検索を行った利用者の通信端末4またはPC6に大した検索結果を送信し、通信端末4またはPC6の表示制御部44は検索結果を表示する(ステップS214)。図25(B)に示すように、検索結果は、予約識別情報ごとに表示するようにしており、ページの切り替えを行うことによって、他の予約識別情報に対する検索結果が表示されるようにしてもよい。
Finally, the
なお、図25(B)で示した検索結果は一例であり、リソース管理装置の記憶部で管理する他の各種情報を表示するようにしてもよい。 Note that the search results shown in FIG. 25(B) are just an example, and various other information managed in the memory unit of the resource management device may also be displayed.
〔第3の実施の形態の主な効果〕
以上説明したように、第3の実施の形態の実施形態によれば、リソース管理装置2の特定部25は、検索対象の利用者識別情報を検索キーとして、利用者情報管理テーブル2005を読み出し、読み出した情報に基づいて、予約識別情報ごとに他の利用者との通信情報を示した検索結果を作成し、通信端末4またはPC6に検索結果を送信する。これにより、通知を行わなくても、リソースを利用した利用者を一元管理することが可能になる。そのため、リソースの利用における利用者の管理が容易になる。
[Major Effects of the Third Embodiment]
As described above, according to the third embodiment, the
〔その他の適用例〕
以上、本発明を実施するための最良の形態について説明したが、本発明はこうした実施例に何ら限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。
[Other application examples]
The above describes the best mode for carrying out the present invention, but the present invention is not limited to these embodiments, and various modifications and substitutions can be made within the scope that does not deviate from the gist of the present invention.
また、本実施形態で示したリソース管理システム1は、Webサービスとも称することができる。Webサービスとは、インターネット関連技術を応用して提供される各種のサービスである。例えば、Webサービスとして、会議室貸出しサービス、各種のレンタルサービスが挙げられる。Webサービスを利用するシステムを利用システムという。
The
また、本実施形態で示したリソース管理システム1は、処理内容に応じて更に多くの処理単位に分割することもできる。また、1つの処理単位が更に多くの処理を含むように分割することもできる。
The
また、上述した各実施形態の各機能は、一又は複数の処理回路によって実現することが可能である。ここで、本明細書における「処理回路」とは、電子回路により実装されるプロセッサのようにソフトウェアによって各機能を実行するようプログラミングされたプロセッサや、上記で説明した各機能を実行するよう設計されたASIC(Application Specific Integrated Circuit)、DSP(Digital Signal Processor)、FPGA(Field Programmable Gate Array)、SOC(System on a Chip)、GPU(Graphics Processing Unit)や従来の回路モジュール等のデバイスを含むものとする。 Furthermore, each function of each of the above-mentioned embodiments can be realized by one or more processing circuits. Here, the term "processing circuit" in this specification includes a processor programmed to execute each function by software, such as a processor implemented by an electronic circuit, and devices such as an ASIC (Application Specific Integrated Circuit), DSP (Digital Signal Processor), FPGA (Field Programmable Gate Array), SOC (System on a Chip), GPU (Graphics Processing Unit), and conventional circuit modules designed to execute each of the functions described above.
1 リソース管理システム
2 リソース管理装置
3 予約管理装置
4 通信端末
5 リソース端末
6 PC
21 通知部、受付部
25 特定部
28 登録部
2003 リソース情報記憶部
2004 通信情報記憶部
21 Notification unit,
Claims (11)
管理対象資源であるリソースが利用された日時を示す情報を含む利用情報を記憶するリソース情報記憶部と、
前記リソースの利用情報と、前記通信情報とに基づいて、第一の通信端末の利用者が前記リソースを利用した際に、当該第一の通信端末の利用者と同じリソースを利用している第二の通信端末の利用者を特定する特定部と、
特定した前記第二の通信端末の利用者と前記第一の通信端末の利用者との前記通信情報とを、前記リソースの利用情報に関連付けて登録する登録部と、
を有し、
前記特定部は、前記第一の通信端末と前記第二の通信端末とが通信をした日時と、前記リソースが利用された日時との差分が所定の範囲内であり、前記第一の通信端末と通信が行われた前記第二の通信端末の利用者識別情報が、前記第一の通信端末の利用者が利用しているリソースの前記利用情報に含まれている場合、前記第二の通信端末の利用者を、前記第一の通信端末の利用者と同じリソースを利用していると特定する、
リソース管理装置。 a communication information storage unit that stores communication information including information indicating a date and time when a plurality of communication terminals communicate with each other;
a resource information storage unit that stores usage information including information indicating a date and time when a resource that is a managed resource is used;
an identification unit that identifies a user of a second communication terminal who is using the same resource as a user of a first communication terminal when the user of the first communication terminal uses the resource based on the resource usage information and the communication information;
a registration unit that registers the communication information between the identified user of the second communication terminal and the user of the first communication terminal in association with the resource usage information;
having
the identification unit, when a difference between a date and time when the first communication terminal and the second communication terminal communicated and a date and time when the resource was used is within a predetermined range, and user identification information of the second communication terminal that communicated with the first communication terminal is included in the usage information of the resource used by the user of the first communication terminal , identifies the user of the second communication terminal as using the same resource as the user of the first communication terminal;
Resource management device.
前記特定部は、前記リソースの利用情報と、前記時間情報と、前記距離情報とに基づいて、前記第一の通信端末の利用者が前記リソースを利用した際に、当該第一の通信端末の利用者と同じリソースを利用している第二の通信端末の利用者を特定する、
請求項1に記載のリソース管理装置。 the communication information includes time information relating to a communication time during which the plurality of communication terminals communicated and distance information relating to a communication distance during which the plurality of communication terminals communicated;
the identification unit, when the user of the first communication terminal uses the resource, identifies a user of a second communication terminal who uses the same resource as the user of the first communication terminal, based on the resource usage information, the time information, and the distance information;
The resource management device according to claim 1 .
請求項2に記載のリソース管理装置。 the identification unit identifies the user of the second communication terminal as using the same resource as the user of the first communication terminal, if the communication time during which the first communication terminal and the second communication terminal communicated is equal to or greater than a predetermined value when the user of the first communication terminal used the resource, and the communication distance during which the first communication terminal and the second communication terminal communicated is equal to or less than a predetermined value when the user of the first communication terminal used the resource;
The resource management device according to claim 2 .
前記特定部は、前記第一の通信端末と前記第二の通信端末とが通信をした前記通信時間が、前記第一の通信端末の利用者が前記リソースを利用した際に所定の値以上であり、かつ、前記第一の通信端末と前記第二の通信端末とが通信をした前記通信距離が、前記第一の通信端末の利用者が前記リソースを利用した際に所定の値以下である場合、前記第二の通信端末の利用者を、前記感染症が発症した利用者の接触者として特定する、
請求項2に記載のリソース管理装置。 The registration unit registers that a user of the communication terminal has developed a specific infectious disease,
the identification unit, when the communication time during which the first communication terminal and the second communication terminal communicated is equal to or greater than a predetermined value when the user of the first communication terminal used the resource, and the communication distance during which the first communication terminal and the second communication terminal communicated is equal to or less than a predetermined value when the user of the first communication terminal used the resource, identifies the user of the second communication terminal as a person who has come into contact with the user who has developed the infectious disease;
The resource management device according to claim 2 .
請求項4に記載のリソース管理装置。 and a notification unit that notifies the user of the second communication terminal identified as the person in contact that the user has come into contact with the user who has developed the infectious disease.
The resource management device according to claim 4.
前記特定部は、前記第一の通信端末と通信が行われた前記第二の通信端末の利用者識別情報が、前記第一の通信端末の利用者が利用しているリソースの前記利用情報に含まれていない場合、前記第二の通信端末の利用者を、前記第一の通信端末の利用者と同じリソースを利用していると特定しない、
請求項1乃至5の何れか一項に記載のリソース管理装置。 the usage information includes user identification information for identifying a user who uses the resource,
the identifying unit, when user identification information of the second communication terminal that has communicated with the first communication terminal is not included in the usage information of the resource used by the user of the first communication terminal, does not identify the user of the second communication terminal as using the same resource as the user of the first communication terminal;
A resource management device according to any one of the preceding claims.
前記通信情報記憶部は、前記利用開始要求を行った通信端末と、他の通信端末との前記通信情報を記憶する、
請求項1乃至6の何れか一項に記載のリソース管理装置。 a reception unit that receives a usage start request for starting usage of the resource from the communication terminal,
the communication information storage unit stores the communication information between the communication terminal that has made the usage start request and another communication terminal;
A resource management device according to any one of the preceding claims.
請求項7に記載のリソース管理装置。 The request to start using the resource is made by reading a code symbol displayed on a resource terminal installed in the resource, or by short-distance wireless communication with the resource terminal.
The resource management device according to claim 7.
前記通信端末は、
他の通信端末と通信をした日時を示す情報を含む通信情報を前記リソース管理装置に送信する送信部と、
前記リソース管理装置は、
前記通信端末から送信された前記複数の通信端末の通信情報を記憶する通信情報記憶部と、
前記リソースが利用された日時を示す情報を含む利用情報を記憶するリソース情報記憶部と、
前記リソースの利用情報と、前記通信情報とに基づいて、第一の通信端末の利用者が前記リソースを利用した際に、当該第一の通信端末の利用者と同じリソースを利用している第二の通信端末の利用者を特定する特定部と、
特定した前記第二の通信端末の利用者と前記第一の通信端末の利用者との前記通信情報とを、前記リソースの利用情報に関連付けて登録する登録部と、
を有し、
前記特定部は、前記第一の通信端末と前記第二の通信端末とが通信をした日時と、前記リソースが利用された日時との差分が所定の範囲内であり、前記第一の通信端末と通信が行われた前記第二の通信端末の利用者識別情報が、前記第一の通信端末の利用者が利用しているリソースの前記利用情報に含まれている場合、前記第二の通信端末の利用者を、前記第一の通信端末の利用者と同じリソースを利用していると特定する、
リソース管理システム。 A resource management system having a plurality of communication terminals and a resource management device that manages resources to be managed,
The communication terminal includes:
a transmitting unit configured to transmit communication information including information indicating a date and time of communication with another communication terminal to the resource management device;
The resource management device includes:
a communication information storage unit that stores communication information of the plurality of communication terminals transmitted from the communication terminal;
a resource information storage unit that stores usage information including information indicating a date and time when the resource was used;
an identification unit that identifies a user of a second communication terminal who is using the same resource as a user of a first communication terminal when the user of the first communication terminal uses the resource based on the resource usage information and the communication information;
a registration unit that registers the communication information between the identified user of the second communication terminal and the user of the first communication terminal in association with the resource usage information;
having
the identification unit, when a difference between a date and time when the first communication terminal and the second communication terminal communicated and a date and time when the resource was used is within a predetermined range, and user identification information of the second communication terminal that communicated with the first communication terminal is included in the usage information of the resource used by the user of the first communication terminal , identifies the user of the second communication terminal as using the same resource as the user of the first communication terminal;
Resource management system.
複数の通信端末が通信をした日時を示す情報を含む通信情報を記憶する通信情報記憶ステップと、
管理対象資源であるリソースが利用された日時を示す情報を含む利用情報を記憶するリソース情報記憶ステップと、
前記リソースの利用情報と、前記通信情報とに基づいて、第一の通信端末の利用者が前記リソースを利用した際に、当該第一の通信端末の利用者と同じリソースを利用している第二の通信端末の利用者を特定する特定ステップと、
特定した前記第二の通信端末の利用者と前記第一の通信端末の利用者との前記通信情報とを、前記リソースの利用情報に関連付けて登録する登録ステップと、
を実行させ、
前記特定ステップは、前記第一の通信端末と前記第二の通信端末とが通信をした日時と、前記リソースが利用された日時との差分が所定の範囲内であり、前記第一の通信端末と通信が行われた前記第二の通信端末の利用者識別情報が、前記第一の通信端末の利用者が利用しているリソースの前記利用情報に含まれている場合、前記第二の通信端末の利用者を、前記第一の通信端末の利用者と同じリソースを利用していると特定する、
プログラム。 On the computer,
a communication information storage step of storing communication information including information indicating a date and time when a plurality of communication terminals communicate with each other;
a resource information storage step of storing usage information including information indicating a date and time when a resource that is a managed resource is used;
a step of identifying a user of a second communication terminal who is using the same resource as a user of a first communication terminal when the user of the first communication terminal uses the resource based on the resource usage information and the communication information;
a registration step of registering the communication information between the identified user of the second communication terminal and the user of the first communication terminal in association with the resource usage information;
Run the command,
The identification step identifies the user of the second communication terminal as using the same resource as the user of the first communication terminal when a difference between a date and time when the first communication terminal and the second communication terminal communicated and a date and time when the resource was used is within a predetermined range, and user identification information of the second communication terminal that communicated with the first communication terminal is included in the usage information of the resource used by the user of the first communication terminal.
program.
複数の通信端末が通信をした日時を示す情報を含む通信情報を記憶する通信情報記憶ステップと、
管理対象資源であるリソースが利用された日時を示す情報を含む利用情報を記憶するリソース情報記憶ステップと、
前記リソースの利用情報と、前記通信情報とに基づいて、第一の通信端末の利用者が前記リソースを利用した際に、当該第一の通信端末の利用者と同じリソースを利用している第二の通信端末の利用者を特定する特定ステップと、
特定した前記第二の通信端末の利用者と前記第一の通信端末の利用者との前記通信情報とを、前記リソースの利用情報に関連付けて登録する登録ステップと、
を含み、
前記特定ステップは、前記第一の通信端末と前記第二の通信端末とが通信をした日時と、前記リソースが利用された日時との差分が所定の範囲内であり、前記第一の通信端末と通信が行われた前記第二の通信端末の利用者識別情報が、前記第一の通信端末の利用者が利用しているリソースの前記利用情報に含まれている場合、前記第二の通信端末の利用者を、前記第一の通信端末の利用者と同じリソースを利用していると特定する、
リソース管理方法。 A resource management method using a resource management system having a plurality of communication terminals and a resource management device that manages resources to be managed, comprising the steps of:
a communication information storage step of storing communication information including information indicating a date and time when a plurality of communication terminals communicate with each other;
a resource information storage step of storing usage information including information indicating a date and time when a resource that is a managed resource is used;
a step of identifying a user of a second communication terminal who is using the same resource as a user of a first communication terminal when the user of the first communication terminal uses the resource based on the resource usage information and the communication information;
a registration step of registering the communication information between the identified user of the second communication terminal and the user of the first communication terminal in association with the resource usage information;
Including,
The identification step identifies the user of the second communication terminal as using the same resource as the user of the first communication terminal when a difference between a date and time when the first communication terminal and the second communication terminal communicated and a date and time when the resource was used is within a predetermined range, and user identification information of the second communication terminal that communicated with the first communication terminal is included in the usage information of the resource used by the user of the first communication terminal.
Resource management methods.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020214350A JP7673402B2 (en) | 2020-12-23 | 2020-12-23 | RESOURCE MANAGEMENT DEVICE, RESOURCE MANAGEMENT SYSTEM, PROGRAM, AND RESOURCE MANAGEMENT METHOD |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020214350A JP7673402B2 (en) | 2020-12-23 | 2020-12-23 | RESOURCE MANAGEMENT DEVICE, RESOURCE MANAGEMENT SYSTEM, PROGRAM, AND RESOURCE MANAGEMENT METHOD |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022100154A JP2022100154A (en) | 2022-07-05 |
| JP7673402B2 true JP7673402B2 (en) | 2025-05-09 |
Family
ID=82269777
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020214350A Active JP7673402B2 (en) | 2020-12-23 | 2020-12-23 | RESOURCE MANAGEMENT DEVICE, RESOURCE MANAGEMENT SYSTEM, PROGRAM, AND RESOURCE MANAGEMENT METHOD |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7673402B2 (en) |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012118775A (en) | 2010-12-01 | 2012-06-21 | Nec Casio Mobile Communications Ltd | Food poisoning management system, food poisoning management method, and food poisoning management program |
| JP2012198717A (en) | 2011-03-18 | 2012-10-18 | Fujitsu Ltd | Infection notification method and infection notification device |
| JP2016115003A (en) | 2014-12-11 | 2016-06-23 | 株式会社Nttファシリティーズ | Office activity analysis system, office activity analysis method, and program |
| JP2017163467A (en) | 2016-03-11 | 2017-09-14 | 富士ゼロックス株式会社 | Control device, terminal device, position confirmation system, and program |
| JP2020036230A (en) | 2018-08-30 | 2020-03-05 | 株式会社Where | Meeting status judgment system |
| JP2020057360A (en) | 2018-09-27 | 2020-04-09 | 株式会社リコー | Resource reservation system, resource reservation method, information processing device |
-
2020
- 2020-12-23 JP JP2020214350A patent/JP7673402B2/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012118775A (en) | 2010-12-01 | 2012-06-21 | Nec Casio Mobile Communications Ltd | Food poisoning management system, food poisoning management method, and food poisoning management program |
| JP2012198717A (en) | 2011-03-18 | 2012-10-18 | Fujitsu Ltd | Infection notification method and infection notification device |
| JP2016115003A (en) | 2014-12-11 | 2016-06-23 | 株式会社Nttファシリティーズ | Office activity analysis system, office activity analysis method, and program |
| JP2017163467A (en) | 2016-03-11 | 2017-09-14 | 富士ゼロックス株式会社 | Control device, terminal device, position confirmation system, and program |
| JP2020036230A (en) | 2018-08-30 | 2020-03-05 | 株式会社Where | Meeting status judgment system |
| JP2020057360A (en) | 2018-09-27 | 2020-04-09 | 株式会社リコー | Resource reservation system, resource reservation method, information processing device |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022100154A (en) | 2022-07-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11636444B2 (en) | Resource reservation system, resource reservation method, and non-transitory computer-executable medium | |
| US11315081B2 (en) | Resource reservation system, terminal setting method, and information processing apparatus | |
| JP7543654B2 (en) | Resource reservation system, utilization management method, and terminal device | |
| US11576084B2 (en) | Resource management system, resource management device, and non-transitory recording medium | |
| JP7532929B2 (en) | Management support device, management system, management method, and program | |
| JP7408932B2 (en) | Resource reservation system, terminal setting method, program, usage system, information processing device | |
| JP7468038B2 (en) | Facility reservation system, electronic data providing method, information processing terminal, information processing method, information processing device, data transmission method, and program | |
| JP2021009522A (en) | Resource reservation system and registration terminal and setting method | |
| US20220019472A1 (en) | Method of storing electronic data, resource reservation system, and terminal apparatus | |
| US20210144697A1 (en) | Resource reservation system and resource usage method | |
| JP7487573B2 (en) | Resource management device, resource management system, resource management method, and program | |
| US20200160243A1 (en) | Resource reservation system, information display method, server system, and information processing terminal | |
| JP2020087199A (en) | Communication system, communication method, management device | |
| JP7491042B2 (en) | Reservation system, message display method | |
| US11695705B2 (en) | Resource management apparatus, resource management system, and resource management method | |
| US20220019945A1 (en) | Method of providing electronic data, system, and terminal apparatus | |
| JP2020123790A (en) | Communication system, failure detection method, information processing terminal, program | |
| JP7673402B2 (en) | RESOURCE MANAGEMENT DEVICE, RESOURCE MANAGEMENT SYSTEM, PROGRAM, AND RESOURCE MANAGEMENT METHOD | |
| JP7613057B2 (en) | RESOURCE MANAGEMENT SYSTEM, RESOURCE MANAGEMENT DEVICE, RESOURCE MANAGEMENT METHOD, AND PROGRAM | |
| JP2021149594A (en) | Resource reservation system, and image code printing method | |
| JP7764752B2 (en) | Reservation update management system, reservation update management device, reservation update management method and program | |
| JP2022045839A (en) | Resource management device, resource management system, resource management method, and program | |
| JP7547802B2 (en) | Resource reservation system, information display method | |
| JP2020087424A (en) | Resource reservation system, information display method, server system, and information processing terminal | |
| JP2024106534A (en) | USE TARGET MANAGEMENT DEVICE, USE TARGET MANAGEMENT METHOD, AND PROGRAM |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231011 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240628 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240716 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240912 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20241119 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241225 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20250325 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250407 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7673402 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |