JP2013195708A - Image output device, program and system - Google Patents

Image output device, program and system Download PDF

Info

Publication number
JP2013195708A
JP2013195708A JP2012062788A JP2012062788A JP2013195708A JP 2013195708 A JP2013195708 A JP 2013195708A JP 2012062788 A JP2012062788 A JP 2012062788A JP 2012062788 A JP2012062788 A JP 2012062788A JP 2013195708 A JP2013195708 A JP 2013195708A
Authority
JP
Japan
Prior art keywords
user
unit
unauthorized use
image output
equipment
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
JP2012062788A
Other languages
Japanese (ja)
Inventor
Kazuhide Tanabe
和秀 田辺
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 JP2012062788A priority Critical patent/JP2013195708A/en
Publication of JP2013195708A publication Critical patent/JP2013195708A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Projection Apparatus (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide an image output device which supports operation to be properly performed according to reservation information, a program and a system.SOLUTION: An image output device 30 for outputting an image on the basis of operation by a user comprises: unauthorized use notification means 53 for receiving a confirmation result of unauthorized or authorized use from unauthorized use detection means for detecting unauthorized use in which the actual use state does not match reservation information and causing an output part to output a warning screen when the confirmation result shows an unauthorized use; and operation reception means 51 which comes into a state of not receiving any operation from the user before receiving an image output operation from the user and cancels the state of not receiving any operation from the user when the confirmation result shows an authorized use.

Description

本発明は、画像出力装置、プログラム及びシステムに関する。   The present invention relates to an image output apparatus, a program, and a system.

プロジェクタは単なる表示機器でなく、様々な機能を搭載するようになった。近年ではネットワークに接続して他の情報機器と連携する機能が充実してきている。プロジェクタは入力されたデータを大きなサイズで投影することができることから、同じ映像を複数の人で共有する場合などに使用される。例えばプロジェクタはオフィスでの会議、各種プレゼンテーション、教育現場などで使用されている。   Projectors are not just display devices, but come equipped with various functions. In recent years, functions for connecting to a network and cooperating with other information devices have been enhanced. Since a projector can project input data in a large size, it is used when the same image is shared by a plurality of people. For example, projectors are used in office meetings, various presentations, educational sites, and the like.

例えば離隔した複数の拠点で同時に行われる会議の予定の情報に基づいて、自動的に各地にある会議室や使用されるプロジェクタの選択が行われ、会議が行われる拠点のうちの、ある拠点におけるコンピュータの画面を、その会議が行われる他の拠点の会議室においても、その会議室のプロジェクタから投影することができるプロジェクタ連携会議支援システムは既に知られている(例えば特許文献1参照)。   For example, based on information on the schedule of a conference that will be held simultaneously at multiple remote locations, the conference room in each location and the projector to be used are automatically selected, and at one of the locations where the conference is held A projector-linked conference support system that can project a computer screen from a projector in a conference room in another conference room where the conference is held is already known (see, for example, Patent Document 1).

プロジェクタのような備品は例えば部署や団体ごとに購入し、所属メンバ間で共用することが一般的である。このように共用される備品は、きちんと共用されるように、利用したい人が予約を行い、その予約に従って利用するという運用となる。例えば共用される部品の運用は、予約情報を設け、利用者が競合しないような工夫がなされる。   In general, equipment such as a projector is purchased for each department or group and shared among members. Equipment that is shared in this way is operated so that a person who wants to use it makes a reservation and uses it in accordance with the reservation so that the equipment is shared properly. For example, for the operation of shared parts, reservation information is provided so that users do not compete.

しかしながら、予約情報を設け、利用者が競合しないような工夫は結局、各利用者が予約情報を守ることによって実現される。ゆえに「あいているようだから無断で使ってしまおう」といった不正利用や「予約のとおりに使っているつもりが、実は予約した備品と異なる備品を利用してしまった」といった誤解や「予約はしていたけど、会議が時間どおりに終わらず延長になったので、予約を修正せずに継続利用してしまった」といったルール違反が発生すると、備品は決められたように運用されないことになる。   However, the idea of providing reservation information and preventing users from competing is eventually realized by each user protecting the reservation information. Therefore, misuse such as "I will use it without permission because it seems to be open" and misunderstandings such as "I intended to use it as reserved, but in fact I used equipment different from the reserved equipment" However, when the meeting violates the rule, “The meeting has been extended without being completed in time, so it has been used without correcting the reservation,” the equipment will not be used as planned.

決められたように運用されなかった場合、次に備品を利用する予約を行っている利用者は実際に備品を利用しようとしたとき、備品が無くて困るといった状況が起きるという問題があった。つまり、予約情報に従って備品を利用しようとしている利用者(本来使うべき人)が備品を利用できない、言い換えれば備品の運用が正しく実施されないという問題があった。   If it was not operated as determined, there was a problem that the next user who made a reservation to use the equipment would be troubled because there was no equipment when trying to use the equipment. That is, there is a problem that the user who intends to use the equipment according to the reservation information (the person who should use it) cannot use the equipment, in other words, the equipment is not properly operated.

本発明は、上記の点に鑑みなされたもので、運用が予約情報に従って正しく実施されるように支援する画像出力装置、プログラム及びシステムを提供することを目的とする。   The present invention has been made in view of the above points, and an object of the present invention is to provide an image output apparatus, a program, and a system that support the operation to be correctly performed according to the reservation information.

上記目的を達成するため、本願請求項1は、利用者の操作に基づき、画像を出力する画像出力装置であって、実際の利用状況が予約情報に合致しない不正利用を検知する不正利用検知手段から不正利用又は正当利用の確認結果を受信し、前記確認結果が不正利用のとき、警告画面を出力部に出力させる不正利用通知手段と、前記利用者から前記画像の出力操作を受け付ける前に、前記利用者からの操作を受け付けない状態となり、前記確認結果が正当利用のとき、前記利用者からの操作を受け付けない状態を解除する操作受付手段とを有することを特徴とする。   In order to achieve the above object, claim 1 of the present application is an image output device that outputs an image based on a user's operation, and detects an unauthorized use detecting means for detecting an unauthorized use whose actual usage status does not match the reservation information. When the confirmation result of unauthorized use or authorized use is received from the user and the confirmation result is unauthorized use, an unauthorized use notification means for outputting a warning screen to the output unit, and before accepting the image output operation from the user, Operation accepting means for canceling the state of not accepting the operation from the user when the operation result from the user is not accepted and the confirmation result is valid use is provided.

本発明によれば、管理対象機器の運用が予約情報に従って正しく実施されるように支援できる。   ADVANTAGE OF THE INVENTION According to this invention, it can assist so that operation | use of a management object apparatus may be correctly implemented according to reservation information.

本実施形態に係るシステムの一例の構成図である。It is a block diagram of an example of the system which concerns on this embodiment. 本実施形態に係るプロジェクタの一例のハードウェア構成図である。It is a hardware block diagram of an example of the projector which concerns on this embodiment. 本実施形態に係る備品管理DBの一例の処理ブロック図である。It is a processing block diagram of an example of equipment management DB concerning this embodiment. 本実施形態に係る終端装置の一例の処理ブロック図である。It is a processing block diagram of an example of a termination device concerning this embodiment. 本実施形態に係るプロジェクタの一例の処理ブロック図である。It is a processing block diagram of an example of a projector according to the present embodiment. 本実施形態に係るシステムで利用する情報の一例の説明図である。It is explanatory drawing of an example of the information utilized with the system which concerns on this embodiment. 施設情報の一例の構成図である。It is a block diagram of an example of facility information. 利用者情報の一例の構成図である。It is a block diagram of an example of user information. 備品情報の一例の構成図である。It is a block diagram of an example of equipment information. 備品予約情報の一例の構成図である。It is a block diagram of an example of equipment reservation information. 位置特定情報の一例の構成図である。It is a block diagram of an example of position specific information. 本実施形態に係るシステムの処理の流れを表した一例のシーケンス図(1/4)である。It is a sequence diagram (1/4) of an example showing the flow of processing of the system concerning this embodiment. 本実施形態に係るシステムの処理の流れを表した一例のシーケンス図(2/4)である。It is a sequence diagram (2/4) of an example showing the flow of processing of the system concerning this embodiment. 本実施形態に係るシステムの処理の流れを表した一例のシーケンス図(3/4)である。It is a sequence diagram (3/4) of an example showing the flow of processing of the system concerning this embodiment. 本実施形態に係るシステムの処理の流れを表した一例のシーケンス図(4/4)である。It is a sequence diagram (4/4) of an example showing the flow of processing of the system concerning this embodiment. 利用者認証画面の一例のイメージ図である。It is an image figure of an example of a user authentication screen. 確認中画面の一例のイメージ図である。It is an image figure of an example of the screen during confirmation. 検索条件の一例の構成図である。It is a block diagram of an example of search conditions. 不正利用警告画面の一例のイメージ図である。It is an image figure of an example of an unauthorized use warning screen. 不正利用検知処理の一例のシーケンス図である。It is a sequence diagram of an example of unauthorized use detection processing. 不正利用通知処理の一例のシーケンス図である。It is a sequence diagram of an example of unauthorized use notification processing. 操作禁止解除処理の一例のシーケンス図である。It is a sequence diagram of an example of an operation prohibition release process.

次に、本発明の実施の形態について、詳細に説明する。
[第1の実施形態]
<システム構成>
図1は本実施形態に係るシステムの一例の構成図である。システム1は備品管理DB10、終端装置20A及び20Bが、インターネットやLANなどのネットワークN1を介して接続されている。また、プロジェクタ30Aは終端装置20Aを介してネットワークN1に接続されている。プロジェクタ30Bは終端装置20Bを介してネットワークN1に接続されている。
Next, embodiments of the present invention will be described in detail.
[First Embodiment]
<System configuration>
FIG. 1 is a configuration diagram of an example of a system according to the present embodiment. In the system 1, the equipment management DB 10 and the terminal devices 20A and 20B are connected via a network N1 such as the Internet or a LAN. Further, the projector 30A is connected to the network N1 via the termination device 20A. The projector 30B is connected to the network N1 via the termination device 20B.

例えば図1では終端装置20A、プロジェクタ30Aが施設Aに設置される例を表している。また、図1では終端装置20B、プロジェクタ30Bが施設Bに設置される例を表している。以下、プロジェクタ30A及び30Bの何れでもよい場合は単にプロジェクタ30と呼ぶ。また、同様に、終端装置20A及び20Bは単に終端装置20と呼ぶ。   For example, FIG. 1 shows an example in which the terminal device 20A and the projector 30A are installed in the facility A. FIG. 1 illustrates an example in which the terminal device 20B and the projector 30B are installed in the facility B. Hereinafter, when either of the projectors 30A and 30B may be used, it is simply referred to as the projector 30. Similarly, the termination devices 20A and 20B are simply referred to as the termination device 20.

プロジェクタ30は、運用が正しく実施されるように支援される管理対象機器の一例である。また、プロジェクタ30は画像出力装置の一例である。画像出力装置は面上に画像を出力できるものであればよく、画像を投影面上に投影する画像投影装置の他、画像を表示面上に表示する画像表示装置も含まれる。   The projector 30 is an example of a management target device that is supported so that the operation is correctly performed. The projector 30 is an example of an image output device. The image output device may be any device that can output an image on a surface, and includes an image display device that displays an image on a display surface in addition to an image projection device that projects an image on a projection surface.

プロジェクタ30は終端装置20、ネットワークN1を介して備品管理DB10と通信可能である。ネットワークN1は有線通信/無線通信の何れかであっても、両方を含むものであってもよい。   The projector 30 can communicate with the equipment management DB 10 via the termination device 20 and the network N1. The network N1 may be either wired communication / wireless communication or may include both.

プロジェクタ30は例えば電源ON時に備品管理DB10に利用者、利用日時、使用場所などの実際の利用状況を備品管理DB10に通知する。備品管理DB10は少なくとも管理対象機器の予約情報を管理している。備品管理DB10は予約情報と実際の利用状況とを照合することで、不正利用、誤解又はルール違反などの誤った利用(以下、不正利用と総称する)であるかを判定し、判定結果をプロジェクタ30に返す。   For example, when the power is turned on, the projector 30 notifies the equipment management DB 10 of the actual usage status such as the user, the use date and time, and the place of use. The equipment management DB 10 manages at least reservation information of managed devices. The equipment management DB 10 compares the reservation information with the actual usage status to determine whether the usage is incorrect usage, misunderstanding, or rule violation (hereinafter collectively referred to as illegal usage), and the determination result is displayed in the projector. Return to 30.

プロジェクタ30は不正利用でなければ利用者に投影機能を提供する。また、プロジェクタ30は不正利用であれば、例えば不正利用であることを利用者に知らせる画面や予約情報の画面を投影する。さらに、プロジェクタ30は不正利用であれば、利用者に投影機能を提供しないようにしてもよい。このように、プロジェクタ30は不正利用であれば、予約情報に従って正しく利用するように利用者へ促すことができる。なお、プロジェクタ30は予約情報に基づき、本来使うべき利用者へ、何処で誰に利用されているかなどを電子メールなどで通知するようにしてもよい。   If the projector 30 is not illegally used, the projector 30 provides a projection function to the user. In addition, if the projector 30 is illegal use, the projector 30 projects a screen for informing the user that it is illegal use or a screen for reservation information. Further, the projector 30 may not provide a projection function to the user if it is illegally used. As described above, if the projector 30 is illegally used, the user can be prompted to use it correctly according to the reservation information. Note that the projector 30 may notify the user who should use the projector 30 by e-mail or the like based on the reservation information.

このように、システム1は予約情報に従い、本来、使うべき人が使うべき日時に使うべき管理対象機器を使うという正しい運用が実施されるようにサポートする。   In this way, the system 1 supports the correct operation of using the management target device that should be used at the date and time that should be used by the person who should use it according to the reservation information.

例えばプロジェクタ30を共用する場合、備品管理DB10は利用者がプロジェクタ30を順序よく利用できるように予約情報を設けて管理する。予約情報はプロジェクタ30の利用に競合が起きないようにするための仕組みである。予約情報の通りに運用できるかどうかは、結局、利用者次第である。ゆえに、実際には他の利用者が正しく利用しないために、予約を行った利用者が使えないという状況が生じる。   For example, when sharing the projector 30, the equipment management DB 10 provides and manages reservation information so that the user can use the projector 30 in order. The reservation information is a mechanism for preventing competition from occurring in the use of the projector 30. Whether it can be operated according to the reservation information is ultimately up to the user. Therefore, a situation occurs in which the user who made the reservation cannot use because other users do not actually use it correctly.

システム1では備品管理DB10とプロジェクタ30との連携により使うべき人が使うべき日時に使うべき管理対象機器を使うという正しい運用が実施されるようにサポートする。特に管理対象機器がプロジェクタ30の場合は利用者に対して何らかの情報を知らせる能力(投影能力)を有するため、予約情報に従って正しく利用するように利用者へ通知する。   The system 1 supports the correct operation of using the management target device to be used at the date and time to be used by the person to be used by cooperation between the equipment management DB 10 and the projector 30. In particular, when the management target device is the projector 30, it has a capability of notifying the user of some information (projection capability), and therefore notifies the user to use it correctly according to the reservation information.

備品管理DB10は予約情報を参照し、予約情報と実際の利用状況とを照合することでプロジェクタ30が予約情報の通りに利用されているかを判定する。なお、予約情報には例えば、いつ(日時)、誰が(利用者)、どこで(使用場所)、何(管理対象機器)を使うかという情報である。   The equipment management DB 10 refers to the reservation information and collates the reservation information with the actual usage status to determine whether the projector 30 is being used as the reservation information. The reservation information is, for example, information on when (date and time), who (user), where (use location), and what (managed device) is used.

そして、プロジェクタ30は利用されるタイミングで実際の利用状況に関して例えば日時、利用者、使用場所、管理対象機器に対応する情報を取得する。日時に対応する情報はプロジェクタ30内の時計機能を利用して得ることができる。利用者に対応する情報はプロジェクタ30に認証機能を設けることによって取得できる。利用者を特定するための機器や技術は既存のものを利用できる。   The projector 30 obtains information corresponding to, for example, the date and time, the user, the usage location, and the management target device regarding the actual usage status at the timing of use. Information corresponding to the date and time can be obtained by using a clock function in the projector 30. Information corresponding to the user can be obtained by providing the projector 30 with an authentication function. Existing equipment and technology for identifying users can be used.

場所に対応する情報は、プロジェクタが利用される可能性のある会議室や応接室などの施設に、場所の情報を保持させることによって取得できる。場所に対応する情報を施設に保持させる場合は例えば図1のように終端装置20の一例としてのネットワークN1へのアクセスポイントを利用できる。   Information corresponding to a location can be acquired by holding the location information in a facility such as a conference room or a reception room where the projector may be used. When the information corresponding to the place is held in the facility, for example, an access point to the network N1 as an example of the termination device 20 can be used as shown in FIG.

アクセスポイントは例えばルータやハブなど、管理対象機器をネットワークN1に接続するために必要となる終端装置20である。有線接続、無線接続など、プロジェクタ30の終端装置20に対する接続方法は問わない。使用場所に対応する情報は、終端装置20に付加する。終端装置20を介してネットワークN1に接続する場合、プロジェクタ30は終端装置20から使用場所に対応する情報を取得できる。   The access point is a termination device 20 that is necessary for connecting a managed device such as a router or a hub to the network N1. There is no limitation on the connection method of the projector 30 to the termination device 20 such as wired connection or wireless connection. Information corresponding to the place of use is added to the terminal device 20. When connecting to the network N <b> 1 via the termination device 20, the projector 30 can acquire information corresponding to the place of use from the termination device 20.

管理対象機器に対応する情報はプロジェクタ30自身が保持している。管理対象機器に対応する情報は例えば機器管理者などが初期設定した情報である。管理対象機器に対応する情報は予約情報に含まれる管理対象機器に対応する情報と同じ必要がある。   Information corresponding to the management target device is held by the projector 30 itself. The information corresponding to the management target device is, for example, information initially set by a device manager. The information corresponding to the management target device needs to be the same as the information corresponding to the management target device included in the reservation information.

プロジェクタ30は、取得した実際の利用状況に関して日時、利用者、使用場所、管理対象機器に対応する情報を取得し、備品管理DB10に送信する。備品管理DB10は実際の利用状況及び予約情報の日時、利用者、使用場所、管理対象機器を照合し、全て合致すれば予約情報通りにプロジェクタ30が利用されていると判定し、一つでも合致しなければ予約情報通りにプロジェクタ30が利用されていないと判定する。   The projector 30 acquires information corresponding to the date and time, the user, the place of use, and the management target device regarding the acquired actual usage status, and transmits the information to the equipment management DB 10. The equipment management DB 10 checks the actual usage status and the date and time of reservation information, the user, the place of use, and the managed device. If all match, it is determined that the projector 30 is being used according to the reservation information. If not, it is determined that the projector 30 is not used according to the reservation information.

備品管理DB10は判定結果をプロジェクタ30に通知する。プロジェクタ30は予約情報通りに利用されていない、言い換えれば不正利用であると判定すると、例えば予約情報の日時、利用者、使用場所、管理対象機器に対応する情報(例えば「ただいまの時間○○時○○分:この備品(○○○○○)は会議室AでCCさんが使う予定です。」など)を含む画面を投影することで、予約情報に従って正しく利用するように利用者へ促すことができる。また、プロジェクタ30は不正利用であれば、いかなるデータの投影もできないようにすることで、予約情報に従って正しく利用するように利用者へ強制することもできる。   The equipment management DB 10 notifies the projector 30 of the determination result. If it is determined that the projector 30 is not used according to the reservation information, in other words, unauthorized use, for example, information corresponding to the date and time of the reservation information, the user, the place of use, and the managed device (for example, “current time XX hour” ○○ minutes: Prompt the user to use it correctly according to the reservation information by projecting a screen including this equipment (CC will be used by CC in conference room A). Can do. Further, if the projector 30 is illegally used, it is possible to force the user to use it correctly according to the reservation information by preventing any data from being projected.

予約情報の通りに運用できるかどうかが人間に依存している場合、実際の運用現場では管理対象機器を予約通りに使っていなくても予約通りに使っていると誤解していて、気付かないことが多い。プロジェクタ30は管理対象機器を予約通りに使っていないことを利用者に認識させることで、利用者を正しい運用へ導くことができる。   If it depends on humans whether it can be operated according to the reservation information, it is misunderstood that the managed device is used as reserved even if it is not used as reserved at the actual operation site, and it is not noticed There are many. The projector 30 can guide the user to the correct operation by making the user recognize that the managed device is not used as reserved.

なお、図1のシステム1は備品管理DB10とプロジェクタ30とを一体の構成としてもよい。また、図1のシステム1は備品管理DB10、プロジェクタ30で行う一部の処理を他のサーバ装置などで行ってもよい。   Note that the system 1 in FIG. 1 may be configured such that the equipment management DB 10 and the projector 30 are integrated. In addition, the system 1 in FIG. 1 may perform some processing performed by the equipment management DB 10 and the projector 30 by using another server device or the like.

<ハードウェア構成>
図2は、本実施形態に係るプロジェクタの一例のハードウェア構成図である。図2のプロジェクタ30は、バスBで相互に接続されているRAM31、CPU32、フラッシュメモリ33、通信I/F34、EEPROM35、操作部36、映像入力部37、映像出力部38、ランプ39を有する構成である。
<Hardware configuration>
FIG. 2 is a hardware configuration diagram of an example of the projector according to the present embodiment. 2 includes a RAM 31, a CPU 32, a flash memory 33, a communication I / F 34, an EEPROM 35, an operation unit 36, a video input unit 37, a video output unit 38, and a lamp 39 that are connected to each other via a bus B. It is.

RAM31、CPU32、フラッシュメモリ33、EEPROM35、操作部36、映像入力部37、映像出力部38、ランプ39は、基本的な投影機能を実現する部分の一例である。通信I/F34は備品管理DB10との連携に利用される。   The RAM 31, the CPU 32, the flash memory 33, the EEPROM 35, the operation unit 36, the video input unit 37, the video output unit 38, and the lamp 39 are examples of parts that realize basic projection functions. The communication I / F 34 is used for cooperation with the equipment management DB 10.

操作部36は人(利用者)からの操作を受け付ける。通信I/F34はLANカードなどである。通信I/F34は終端装置20に接続するために用いられる。映像入力部37は映像の入力を受け付ける。映像出力部38は映像の出力を行う。映像出力部38は例えば液晶プロジェクタの場合、液晶表示装置である。ランプ39は光を発する。ランプ39の発する光は映像出力部38を透過し、投射レンズ(図示せず)を介して投影面に投影される。投影面には映像出力部38に表示された画像が拡大されて表示される。   The operation unit 36 receives an operation from a person (user). The communication I / F 34 is a LAN card or the like. The communication I / F 34 is used to connect to the termination device 20. The video input unit 37 receives video input. The video output unit 38 outputs video. For example, in the case of a liquid crystal projector, the video output unit 38 is a liquid crystal display device. The lamp 39 emits light. The light emitted from the lamp 39 passes through the video output unit 38 and is projected onto the projection surface via a projection lens (not shown). The image displayed on the video output unit 38 is enlarged and displayed on the projection plane.

フラッシュメモリ33、EEPROM35はプログラム、必要なファイル、データ等を格納する。RAM31はプロジェクタ30の起動時にフラッシュメモリ33、EEPROM35からプログラムを読み出して格納する。CPU32はRAM31に格納されたプログラムに従って各種処理ブロックを実現する。なお、備品管理DB10はパーソナルコンピュータ(PC)やワークステーション(WS)などにより実現されるため、説明を省略する。また、終端装置20もルータやハブなどにより実現されるため、説明を省略する。   The flash memory 33 and the EEPROM 35 store programs, necessary files, data, and the like. The RAM 31 reads and stores the program from the flash memory 33 and the EEPROM 35 when the projector 30 is activated. The CPU 32 implements various processing blocks in accordance with programs stored in the RAM 31. Note that the equipment management DB 10 is realized by a personal computer (PC), a workstation (WS), or the like, and thus description thereof is omitted. Further, since the termination device 20 is also realized by a router, a hub, or the like, description thereof is omitted.

<ソフトウェア構成>
《処理ブロック》
図1に示すようなシステム1の場合、備品管理DB10は例えば図3に示すような処理ブロックで実現される。図3は本実施形態に係る備品管理DBの一例の処理ブロック図である。
<Software configuration>
<Processing block>
In the case of the system 1 as shown in FIG. 1, the equipment management DB 10 is realized by a processing block as shown in FIG. 3, for example. FIG. 3 is a processing block diagram of an example of the equipment management DB according to the present embodiment.

備品管理DB10はプログラムを実行することで、予約操作受付部11、備品利用管理部12、不正利用検知部13、通信部14を実現している。予約操作受付部11、備品利用管理部12、不正利用検知部13、通信部14は以下のような役割を果たす。   The equipment management DB 10 executes a program to realize a reservation operation accepting unit 11, equipment usage management unit 12, unauthorized use detection unit 13, and communication unit 14. The reservation operation reception unit 11, the equipment use management unit 12, the unauthorized use detection unit 13, and the communication unit 14 play the following roles.

予約操作受付部11はUIである。予約操作受付部11はDBに対するユーザの操作を受け付ける。予約操作受付部11は備品の予約操作を受け、ユーザが入力した情報を備品利用管理部12に伝える。また、予約操作受付部11は備品予約情報の一覧をユーザに提示する。   The reservation operation reception unit 11 is a UI. The reservation operation reception unit 11 receives a user operation on the DB. The reservation operation accepting unit 11 receives the equipment reservation operation and transmits the information input by the user to the equipment use managing unit 12. In addition, the reservation operation reception unit 11 presents a list of equipment reservation information to the user.

備品利用管理部12は備品予約情報の管理を行う。備品利用管理部12は備品の予約の作成、キャンセルはもとより、情報群に対する操作(検索や取得など)を提供する。不正利用検知部13は渡された情報を元に、内部で管理している備品予約情報と照合し、不正に利用されている状況かどうかを判断する。通信部14は通信媒体である。通信部14は通信プロトコルにしたがって機器間の情報の受け渡しを行う。   The equipment use management unit 12 manages equipment reservation information. The equipment use management unit 12 provides operations (search, acquisition, etc.) for information groups as well as creation and cancellation of equipment reservations. Based on the received information, the unauthorized use detection unit 13 compares it with equipment reservation information managed internally, and determines whether or not it is being used illegally. The communication unit 14 is a communication medium. The communication unit 14 exchanges information between devices according to a communication protocol.

また、終端装置20は例えば図4に示す処理ブロックで実現される。図4は本実施形態に係る終端装置の一例の処理ブロック図である。終端装置20はプログラムを実行することで、位置情報取得部21、通信部22を実現している。位置情報取得部21、通信部22は以下のような役割を果たす。   Moreover, the termination | terminus apparatus 20 is implement | achieved by the processing block shown, for example in FIG. FIG. 4 is a processing block diagram of an example of the termination device according to the present embodiment. The terminal device 20 implements a position information acquisition unit 21 and a communication unit 22 by executing a program. The position information acquisition unit 21 and the communication unit 22 play the following roles.

位置情報取得部21は位置を特定するための情報を保持する。位置情報取得部21は位置情報の問い合わせに対し、必要に応じて施設情報を渡す。位置情報取得部21はIPアドレスなどの位置情報を施設ID、施設名などの施設情報に変換する。通信部22は通信媒体である。通信部14は通信プロトコルにしたがって機器間の情報の受け渡しを行う。   The position information acquisition unit 21 holds information for specifying a position. The location information acquisition unit 21 passes facility information as necessary in response to the location information inquiry. The location information acquisition unit 21 converts location information such as an IP address into facility information such as a facility ID and a facility name. The communication unit 22 is a communication medium. The communication unit 14 exchanges information between devices according to a communication protocol.

また、プロジェクタ30は例えば図5に示す処理ブロックで実現される。図5は本実施形態に係るプロジェクタの一例の処理ブロック図である。プロジェクタ30はプログラムを実行することで、投影操作受付部51、利用者認証部52、不正利用通知部53、投影制御部54、投影データ作成部55、投影部56、通信部57を実現している。投影操作受付部51、利用者認証部52、不正利用通知部53、投影制御部54、投影データ作成部55、投影部56、通信部57は以下のような役割を果たす。   Further, the projector 30 is realized by a processing block shown in FIG. 5, for example. FIG. 5 is a processing block diagram of an example of the projector according to the present embodiment. By executing the program, the projector 30 realizes a projection operation reception unit 51, a user authentication unit 52, an unauthorized use notification unit 53, a projection control unit 54, a projection data creation unit 55, a projection unit 56, and a communication unit 57. Yes. The projection operation reception unit 51, user authentication unit 52, unauthorized use notification unit 53, projection control unit 54, projection data creation unit 55, projection unit 56, and communication unit 57 play the following roles.

投影操作受付部51はUIである。投影操作受付部51は機器に対するユーザの操作を受け付ける。投影操作受付部51はユーザが入力した情報を機器に伝える。投影操作受付部51は(投影部56を使って)機器の情報をユーザが認識できる形にして提示する。投影操作受付部51は必要に応じてユーザからの操作を無効化(操作禁止)し、または無効化の解除を行う。   The projection operation reception unit 51 is a UI. The projection operation reception unit 51 receives a user operation on the device. The projection operation reception unit 51 transmits information input by the user to the device. The projection operation reception unit 51 presents the device information in a form that the user can recognize (using the projection unit 56). The projection operation reception unit 51 invalidates the operation from the user (operation prohibition) or cancels the invalidation as necessary.

利用者認証部52は認証デバイスを使って利用者が機器を使う正当な利用者であるかを確認する。利用者認証部52は正当な利用者かどうかを、認証デバイスから得られた情報とユーザが入力した情報とを使って、内部で管理している利用者情報の一覧とデータ照合することによって実施する。   The user authentication unit 52 uses the authentication device to confirm whether the user is a valid user who uses the device. The user authentication unit 52 checks whether the user is a legitimate user by collating data with a list of user information managed internally using information obtained from the authentication device and information input by the user. To do.

不正利用通知部53は機器が不正に利用されているかどうかを判断するために必要な機器の利用状況に関するデータを収集し、備品管理DB10の不正利用検知部13に不正利用検知処理を依頼する。不正利用通知部53は不正利用検知部13に不正利用検知処理を依頼した結果、不正利用であるとわかった際、利用者に不正利用であることを知らせ、正しい利用が成されるように促す。なお、不正利用通知部53は予約情報に基づき、本来使うべき利用者へ、何処で誰に利用されているかなどを電子メールなどで通知するようにしてもよい。   The unauthorized use notification unit 53 collects data related to the usage status of the device necessary to determine whether the device is used illegally, and requests the unauthorized use detection unit 13 of the equipment management DB 10 for unauthorized use detection processing. If the unauthorized use notification unit 53 requests unauthorized use detection processing to the unauthorized use detection unit 13 and finds that the unauthorized use is detected, the unauthorized use notification unit 53 informs the user that the unauthorized use has occurred and prompts the user to use the unauthorized use correctly. . It should be noted that the unauthorized use notification unit 53 may notify the user who should use the software by e-mail or the like based on the reservation information.

投影制御部54は複数の投影データを合成して(最終的な)機器の投影面に映し出すデータを生成する。投影制御部54は複数の投影動作の順序制御と調整とを実施する。投影データ作成部55は投影するための投影データ(投影部56が投影できる形のデータ)を作成する。投影部56は受け取った投影データを、投影デバイスを使って可視光に変換して投影面に映し出す。通信部57は通信媒体である。通信部57は通信プロトコルにしたがって機器間の情報の受け渡しを行う。   The projection control unit 54 synthesizes a plurality of projection data to generate data to be displayed on the (final) device projection surface. The projection control unit 54 performs sequence control and adjustment of a plurality of projection operations. The projection data creation unit 55 creates projection data for projection (data that can be projected by the projection unit 56). The projection unit 56 converts the received projection data into visible light using a projection device and projects it on the projection surface. The communication unit 57 is a communication medium. The communication unit 57 exchanges information between devices according to a communication protocol.

《情報》
図6は本実施形態に係るシステムで利用する情報の一例の説明図である。なお、図6では本実施形態に係るシステム1の説明に利用する情報を示しており、例えばプロジェクタ30が投影を実現するために必要となる情報を省略している。
"information"
FIG. 6 is an explanatory diagram of an example of information used in the system according to the present embodiment. FIG. 6 shows information used to describe the system 1 according to the present embodiment, and information necessary for the projector 30 to realize projection is omitted, for example.

例えば図6では、備品管理DB10が施設情報、利用者情報、備品情報、備品予約情報を扱い、プロジェクタ30が利用者情報を扱うことを示している。なお、備品管理DB10上で保持しているのは基本的に備品予約情報である。しかし、事実上、備品予約情報が施設情報、利用者情報、備品情報を包含している情報であるため、図6では施設情報、利用者情報、備品情報も備品管理DB10で扱われる情報として示している。なお、後述するように、プロジェクタ30は不正利用を判定するために、施設情報、利用者情報、備品情報の一部を扱っている。例えばプロジェクタ30は利用者情報のDBを機器内に保持する。本実施形態に係るシステム1で利用する情報の関連(の表現)はIDでの紐付けで実施する。   For example, FIG. 6 shows that the equipment management DB 10 handles facility information, user information, equipment information, and equipment reservation information, and the projector 30 handles user information. In addition, what is held on the equipment management DB 10 is basically equipment reservation information. However, since the equipment reservation information is information that includes facility information, user information, and equipment information, FIG. 6 also shows the facility information, user information, and equipment information as information handled by the equipment management DB 10. ing. As will be described later, the projector 30 handles part of facility information, user information, and equipment information in order to determine unauthorized use. For example, the projector 30 holds a user information DB in the device. The relation (expression) of information used in the system 1 according to the present embodiment is implemented by linking with an ID.

図7は施設情報の一例の構成図である。施設情報は施設ID、施設名、説明を項目として有する。図7では施設の一例として会議室や応接室を示しているが、これに限るものではない。図8は利用者情報の一例の構成図である。利用者情報は利用者ID、アカウント名、パスワードを項目として有する。図9は備品情報の一例の構成図である。備品情報は備品ID、備品名、説明を項目として有する。   FIG. 7 is a configuration diagram of an example of facility information. The facility information includes a facility ID, a facility name, and an explanation as items. Although FIG. 7 shows a conference room and a reception room as an example of the facility, it is not limited to this. FIG. 8 is a configuration diagram of an example of user information. The user information includes a user ID, an account name, and a password as items. FIG. 9 is a configuration diagram of an example of equipment information. Equipment information has equipment ID, equipment name, and description as items.

図10は備品予約情報の一例の構成図である。備品予約情報は予約番号、予約状態、予約したい備品の備品ID、備品使用状態、利用開始日時、利用終了日時、利用したい人の利用者ID、備品を使う場所の施設IDを項目として有する。なお、利用したい人の利用者IDは複数登録可能としてもよい。予約状態は「予約中」又は「済み」を表す。備品使用状態は「未使用」又は「使用中」を表す。   FIG. 10 is a configuration diagram of an example of equipment reservation information. The equipment reservation information includes, as items, a reservation number, a reservation state, equipment ID of equipment to be reserved, equipment usage status, use start date and time, use end date and time, user ID of the person who wants to use, and facility ID of the place where the equipment is used. A plurality of user IDs of people who want to use may be registered. The reservation state represents “reserved” or “completed”. The equipment use state indicates “unused” or “in use”.

なお、不正利用検知では、備品予約情報に含まれる予約したい備品の備品ID、利用したい人の利用者ID、製品を使う場所の施設ID、利用開始日時、利用終了日時と、実際の利用状況に含まれる利用しようとしている備品の備品ID、実際に利用しようとしている利用者の利用者ID、実際の利用日時、利用しようとしている場所の施設IDとを照合することで、不正利用を検知できる。   In the unauthorized use detection, the equipment ID of equipment to be reserved included in the equipment reservation information, the user ID of the person who wants to use, the facility ID of the place where the product is used, the use start date and time, the use end date and time, and the actual use status Unauthorized use can be detected by collating the equipment ID of the equipment to be used, the user ID of the user who is actually going to use, the actual use date and time, and the facility ID of the place to be used.

なお、図6に示していないが、図11に示す位置特定情報は施設に設置されている終端装置20などが保持する。図11は位置特定情報の一例の構成図である。位置特定情報は位置情報、施設ID、施設名を項目として有する。   Although not shown in FIG. 6, the position specifying information shown in FIG. 11 is held by the terminating device 20 installed in the facility. FIG. 11 is a configuration diagram of an example of position specifying information. The position specifying information includes position information, facility ID, and facility name as items.

<処理の詳細>
以下では、本実施形態に係るシステム1の処理の詳細について説明する。
<Details of processing>
Below, the detail of the process of the system 1 which concerns on this embodiment is demonstrated.

図12〜図15は本実施形態に係るシステムの処理の流れを表した一例のシーケンス図である。なお、図12〜図15はプロジェクタ30の利用を開始するときの処理の流れを示している。システム1は図12〜図15の順番に処理を行う。   FIG. 12 to FIG. 15 are sequence diagrams illustrating an example of the process flow of the system according to the present embodiment. 12 to 15 show the flow of processing when the use of the projector 30 is started. The system 1 performs processing in the order shown in FIGS.

システム1において、不正利用の検知処理はプロジェクタ30の利用が開始されるタイミングで実施する。例えば不正利用の検知処理はプロジェクタ30の電源投入直後に開始される。ただし、不正利用の検知処理はプロジェクタ30の電源投入直後に開始しなくてもよい。不正利用の検知処理は利用者が投影を開始する前に実施できればよいので、例えばユーザ認証の直後に行ってもよい。   In the system 1, the unauthorized use detection process is performed at the timing when the use of the projector 30 is started. For example, the unauthorized use detection process is started immediately after the projector 30 is turned on. However, the unauthorized use detection process may not be started immediately after the projector 30 is turned on. Since it is sufficient that the detection process of unauthorized use can be performed before the user starts projection, it may be performed immediately after user authentication, for example.

ステップS1において、プロジェクタ30を利用しようとしている利用者(以下、備品利用者という)は会議室などの施設にやってきて、プロジェクタ30を使うために電源を入れる操作(電源ボタンの押下など)を行う。プロジェクタ30の投影操作受付部51は電源ボタンの押下などによって電源を入れる操作が行われたことを検知して、ステップS2において機器起動処理によりプロジェクタ30内(機器内)の各部の起動を行う。   In step S1, a user who intends to use the projector 30 (hereinafter referred to as equipment user) comes to a facility such as a conference room and performs an operation to turn on the power to use the projector 30 (such as pressing a power button). . The projection operation reception unit 51 of the projector 30 detects that an operation of turning on the power is performed by pressing the power button or the like, and activates each unit in the projector 30 (inside the device) by device activation processing in step S2.

ステップS3において、投影操作受付部51は機器内の各部の起動が完了したら、利用者認証画面の表示を行うため、投影制御部54に対して「画面を表示する」処理を指示する。このとき、投影操作受付部51は投影制御部54に対して画面作成仕様を渡す。画面作成仕様に含まれる情報は、投影表示したい画面によって異なる。利用者認証画面は画面上に表示される情報で機器の利用状態や設定内容に応じて変化するものがないので、機器内部で予め保持している画面データをそのまま表示すればよい。ゆえに、ここでの画面作成仕様に含まれる情報は、利用者認証画面のための画面データを特定する情報である。   In step S <b> 3, the projection operation accepting unit 51 instructs the projection control unit 54 to perform “display screen” processing in order to display the user authentication screen when the activation of each unit in the device is completed. At this time, the projection operation reception unit 51 passes the screen creation specification to the projection control unit 54. The information included in the screen creation specification varies depending on the screen to be projected and displayed. Since the user authentication screen has no information displayed on the screen that changes according to the usage state or setting contents of the device, the screen data stored in advance in the device may be displayed as it is. Therefore, the information included in the screen creation specification here is information for specifying screen data for the user authentication screen.

ステップS4において、投影制御部54は投影操作受付部51から渡された画面作成仕様をそのまま投影データ作成部55に渡して「画面を作成する」処理を指示する。指示を受けた投影データ作成部55は画面作成仕様を参照して画面データを作成する。ステップS5において、投影データ作成部55は作成した画面データを投影制御部54に渡す。利用者認証画面の場合、投影データ作成部55は機器内部に保持している画面データを読み出して投影制御部54に渡す。   In step S <b> 4, the projection control unit 54 passes the screen creation specification passed from the projection operation accepting unit 51 to the projection data creation unit 55 as it is to instruct the “create screen” process. Upon receiving the instruction, the projection data creation unit 55 creates screen data with reference to the screen creation specifications. In step S <b> 5, the projection data creation unit 55 passes the created screen data to the projection control unit 54. In the case of a user authentication screen, the projection data creation unit 55 reads out the screen data held inside the device and passes it to the projection control unit 54.

ステップS6において、投影制御部54は「画面を作成する」処理の結果、受け取った画面データを投影部56に渡し、「投影する」処理を指示する。投影部56は受け取った画面データを表示中の画面データと合成し、(最終的に)投影する画面データを作成する。投影部56が「投影する」処理の指示で受け取る画面データは画面単体のデータである。   In step S <b> 6, the projection control unit 54 passes the received screen data to the projection unit 56 as a result of the “create screen” process, and instructs the “project” process. The projection unit 56 synthesizes the received screen data with the screen data being displayed, and finally generates screen data to be projected. The screen data received by the projection unit 56 in response to the “project” processing instruction is single screen data.

なお、投影で映し出されるものは複数の画面が重なり合った画面となるため、画面の位置関係や、重なりの順序を踏まえた画面データを作成する必要がある。ここでは、このような処理を合成と呼ぶ。投影部56は合成が済んだ画面データを実際に投影するための画面データが配置される領域(メモリ)に書き込む。すると、投影デバイスは実際に投影するための画面データが配置される領域に書き込まれた画像データを読み出し、可視光に変換して投影を実施する。   Since what is projected is a screen in which a plurality of screens are overlapped, it is necessary to create screen data based on the positional relationship of the screens and the order of overlap. Here, such a process is called composition. The projection unit 56 writes the combined screen data into an area (memory) where screen data for actually projecting is arranged. Then, the projection device reads image data written in an area where screen data for actual projection is arranged, converts the image data into visible light, and performs projection.

図16は利用者認証画面の一例のイメージ図である。図16の利用者認証画面100はプロジェクタ30によって投影面に投影される。図16の利用者認証画面100はユーザ名及びパスワードの入力を求めるものである。ステップS7〜S9において、リターンが投影部56から投影制御部54、投影操作受付部51、備品利用者に返される。   FIG. 16 is an image diagram of an example of a user authentication screen. The user authentication screen 100 in FIG. 16 is projected onto the projection plane by the projector 30. The user authentication screen 100 in FIG. 16 prompts for input of a user name and a password. In steps S7 to S9, a return is returned from the projection unit 56 to the projection control unit 54, the projection operation receiving unit 51, and the equipment user.

ステップS10において、利用者認証画面100が表示されると、備品利用者は機器が求める認証情報を入力する。認証情報や機器に対する入力方法は認証デバイスによって異なる。例えば静脈認証によって認証を実施する場合は認証デバイスに対して手をかざす操作が機器に対する情報の入力操作となる。   In step S10, when the user authentication screen 100 is displayed, the equipment user inputs authentication information required by the device. The authentication information and the input method for the device differ depending on the authentication device. For example, when performing authentication by vein authentication, an operation of holding a hand over the authentication device is an information input operation for the device.

ここでは認証情報がユーザ名及びパスワードの例を説明する。また、プロジェクタ30での任意の文字入力操作は例えばソフトウェアキーボードが一般的である。リモコン、あるいは機器に備えられている十字キーを利用して入力する項目(ユーザ名やパスワードなど)を利用者認証画面100上で選択し、決定操作を行うと、ソフトウェアキーボードがポップアップ表示される。   Here, an example in which the authentication information is a user name and a password will be described. Further, an arbitrary character input operation on the projector 30 is generally a software keyboard, for example. When an item (user name, password, etc.) to be input using a remote controller or a cross key provided on the device is selected on the user authentication screen 100 and a determination operation is performed, a software keyboard pops up.

ステップS10において、備品利用者は例えばソフトウェアキーボードを利用して利用者認証画面100にユーザ名を入力する。ステップS11において、リターンが備品利用者に返される。ステップS12において、備品利用者は例えばソフトウェアキーボードを利用して利用者認証画面100にパスワードを入力する。ステップS13において、リターンが備品利用者に返される。   In step S10, the equipment user inputs a user name on the user authentication screen 100 using, for example, a software keyboard. In step S11, a return is returned to the equipment user. In step S12, the equipment user inputs a password on the user authentication screen 100 using, for example, a software keyboard. In step S13, a return is returned to the equipment user.

ステップS14において、備品利用者は認証ボタン101を利用者認証画面100上で選択し、決定操作を行う。プロジェクタ30の投影操作受付部51は決定操作により認証する操作が行われたことを検知すると、ステップS15において、利用者認証画面100に入力されたユーザ名(アカウント名)及びパスワードを利用者認証部52に渡して「正当な利用者か確認する」処理を指示する。   In step S14, the equipment user selects the authentication button 101 on the user authentication screen 100, and performs a determination operation. When the projection operation receiving unit 51 of the projector 30 detects that an operation for authentication is performed by the determination operation, in step S15, the user authentication unit uses the user name (account name) and the password input to the user authentication screen 100. 52 to instruct the process of “confirming that the user is valid”.

利用者認証部52は渡されたユーザ名及びパスワードと内部に保持している図8の利用者情報とを照合し、渡されたユーザ名及びパスワードと合致するエントリが利用者情報に含まれるかを判断する。合致するエントリが利用者情報に含まれていれば、利用者認証部52はステップS16において確認OKを投影操作受付部51に返す。なお、合致するエントリが利用者情報に含まれていなければ、利用者認証部52は確認NGを投影操作受付部51に返す(図示せず)。   The user authentication unit 52 collates the passed user name and password with the user information stored in FIG. 8, and whether the user information includes an entry that matches the passed user name and password. Judging. If the matching entry is included in the user information, the user authentication unit 52 returns a confirmation OK to the projection operation reception unit 51 in step S16. If a matching entry is not included in the user information, the user authentication unit 52 returns a confirmation NG to the projection operation reception unit 51 (not shown).

確認NGを返された撮影操作受付部51は例えば利用者認証画面100上に認証を失敗した旨のメッセージを表示する。利用者認証画面100は消えないため、備品利用者は他の操作を行うことができない。   The photographing operation reception unit 51 that has returned the confirmation NG displays a message indicating that the authentication has failed on the user authentication screen 100, for example. Since the user authentication screen 100 does not disappear, the equipment user cannot perform other operations.

確認OKを返された撮影操作受付部51は一旦、備品利用者からの一切の操作を受け付けない状態となる。その後、ステップS17において、投影操作受付部51は図17に示すような確認中画面110を投影する。図17は確認中画面の一例のイメージ図である。確認中画面110を投影するまでの処理の流れは、利用者認証画面100と同様であるため省略する。   The photographing operation accepting unit 51 that has returned the confirmation OK once enters a state in which no operation from the equipment user is accepted. Thereafter, in step S <b> 17, the projection operation receiving unit 51 projects a confirmation screen 110 as shown in FIG. 17. FIG. 17 is an image diagram of an example of a confirmation screen. Since the process flow until the confirmation-in-confirmation screen 110 is projected is the same as that of the user authentication screen 100, a description thereof is omitted.

確認中画面110はステップS61の処理が完了するまでの間、投影され続ける。したがって、備品利用者からの一切の操作を受け付けない状態もステップS61の処理が完了するまで続く。   The in-confirmation screen 110 continues to be projected until the process of step S61 is completed. Therefore, the state in which no operation from the equipment user is accepted continues until the process of step S61 is completed.

確認中画面110を投影後、投影操作受付部51はステップS18において、アカウント名を不正利用通知部53に渡して「利用開始してよいか確認する」処理を指示する。不正利用通知部53は不正利用かどうかを判定するために必要な情報を集める。不正利用かどうかを判定するために必要な情報は
(1)備品利用者を特定するための情報:利用者ID
(2)利用しようとしている備品を特定する情報:備品ID
(3)備品が実際に利用されようとしている時間:現在の日時
(4)備品が実際に利用されようとしている場所:施設ID
である。上記の不正利用かどうかを判定するために必要な情報はステップS19〜S28の処理で集める。
After projecting the confirmation-in-progress screen 110, in step S18, the projection operation accepting unit 51 passes the account name to the unauthorized use notifying unit 53 to instruct the “confirm whether to start using” processing. The unauthorized use notification unit 53 collects information necessary for determining whether or not unauthorized use has been made. Information necessary to determine whether or not unauthorized use is made: (1) Information for identifying equipment users: User ID
(2) Information identifying equipment to be used: Equipment ID
(3) Time when equipment is going to be used: Current date and time (4) Place where equipment is going to be used: Facility ID
It is. Information necessary for determining whether the above-mentioned unauthorized use is collected in the processes of steps S19 to S28.

ステップS19において、不正利用通知部53はアカウント名を利用者認証部52に渡して「利用者IDを取得する」処理を指示する。利用者認証部52は渡されたアカウント名に対応付けられた利用者IDを利用者情報から取得する。ステップS20において、利用者認証部52は渡されたアカウント名に対応付けられた利用者IDを不正利用通知部53に返す。したがって、不正利用通知部53は利用者IDを得る。   In step S <b> 19, the unauthorized use notifying unit 53 passes the account name to the user authenticating unit 52 and instructs “acquire user ID” processing. The user authentication unit 52 acquires the user ID associated with the passed account name from the user information. In step S <b> 20, the user authentication unit 52 returns the user ID associated with the passed account name to the unauthorized use notification unit 53. Therefore, the unauthorized use notification unit 53 obtains the user ID.

ステップS21、S22において、不正利用通知部53は「データを読み出す」処理を指示することによって機器内に保持している備品IDを得る。ステップS23、S24において、不正利用通知部53は「現在の日時を取得する」処理を指示することによって機器内の時計機能などを利用して現在の日時を得る。   In steps S21 and S22, the unauthorized use notification unit 53 instructs the “read data” process to obtain the equipment ID held in the device. In steps S23 and S24, the unauthorized use notifying unit 53 obtains the current date and time using a clock function in the device by instructing a process of “obtaining the current date and time”.

ステップS25〜S28において、不正利用通知部53は終端装置20の位置情報取得部21に「施設IDを取得する」処理を指示する。位置情報取得部21は機器内に保持している位置特定情報を読み出し、位置特定情報から施設IDを得る。位置情報取得部21は取得した施設IDを不正利用通知部53に返す。したがって、不正利用通知部53は施設IDを得る。   In steps S <b> 25 to S <b> 28, the unauthorized use notifying unit 53 instructs the position information acquiring unit 21 of the terminal device 20 to perform “acquire facility ID” processing. The position information acquisition unit 21 reads position specifying information held in the device, and obtains a facility ID from the position specifying information. The location information acquisition unit 21 returns the acquired facility ID to the unauthorized use notification unit 53. Accordingly, the unauthorized use notification unit 53 obtains the facility ID.

不正利用かどうかを判定するために必要な情報が集まったら、不正利用通知部53はステップS29、S30において、不正利用かどうかを判定するために必要な情報(利用者ID、備品ID、現在の日時、施設ID)を渡して「正当な利用かどうか確認する」処理を備品管理DB10の不正利用検知部13に指示する。   When information necessary for determining whether or not unauthorized use has been collected, the unauthorized use notification unit 53 obtains information (user ID, equipment ID, current information) required for determining whether or not unauthorized use has been performed in steps S29 and S30. (Date and time, facility ID) is passed to the unauthorized management detection unit 13 of the equipment management DB 10 to instruct the process of “confirming whether or not it is legitimate use”.

不正利用検知部13は受け取った不正利用かどうかを判定するために必要な情報から図18に示すような検索条件120を作成する。不正利用かどうかは、備品管理DB10内に保持している備品予約情報の中に検索条件120に合致するエントリがあるか否かで判定する。   The unauthorized use detection unit 13 creates a search condition 120 as shown in FIG. 18 from the information necessary for determining whether or not the unauthorized use has been received. Whether or not it is illegal use is determined by whether or not there is an entry that matches the search condition 120 in the equipment reservation information held in the equipment management DB 10.

検索条件120を作成し終えたら、不正利用検知部13はステップS31において、検索条件120を備品利用管理部12に渡して「予約があるか検索する」処理を指示する。備品利用管理部12は備品管理DB10内に保持している備品予約情報の中に検索条件120に合致するエントリがあるか否かを検索する。ステップS32において、備品利用管理部12は検索条件120に合致した備品予約情報のエントリの数を検索結果として不正利用検知部13に返す。不正利用検知部13は備品利用管理部12から受け取った検索結果に基づき、正当な利用かどうかの判断を行う。   When the creation of the search condition 120 is completed, the unauthorized use detection unit 13 passes the search condition 120 to the equipment use management unit 12 and instructs the “search for reservation” process in step S31. The equipment use management unit 12 searches whether or not there is an entry that matches the search condition 120 in the equipment reservation information held in the equipment management DB 10. In step S <b> 32, the equipment use management unit 12 returns the number of equipment reservation information entries that match the search condition 120 to the unauthorized use detection unit 13 as a search result. Based on the search result received from the equipment usage management unit 12, the unauthorized usage detection unit 13 determines whether the usage is valid.

備品管理DB10内に保持している備品予約情報の中に検索条件120に合致するエントリがあれば、不正利用検知部13はプロジェクタ30の利用が正当なものと判断し、ステップS33、S34において、確認結果として確認OKをプロジェクタ30の不正利用通知部53に返す。   If there is an entry that matches the search condition 120 in the equipment reservation information held in the equipment management DB 10, the unauthorized use detection unit 13 determines that the use of the projector 30 is valid, and in steps S33 and S34, Confirmation OK is returned to the unauthorized use notification unit 53 of the projector 30 as a confirmation result.

一方、備品管理DB10内に保持している備品予約情報の中に検索条件120に合致するエントリがなければ、不正利用検知部13はプロジェクタ30の利用が不正なものと判断し、ステップS33、S34において、確認結果として確認NGをプロジェクタ30の不正利用通知部53に返す。なお、ステップS30〜S33の不正利用検知処理の詳細は後述する。   On the other hand, if there is no entry that matches the search condition 120 in the equipment reservation information held in the equipment management DB 10, the unauthorized use detection unit 13 determines that the use of the projector 30 is unauthorized, and steps S33 and S34 are performed. Then, a confirmation NG is returned to the unauthorized use notification unit 53 of the projector 30 as a confirmation result. Details of the unauthorized use detection process in steps S30 to S33 will be described later.

確認結果を受け取った不正利用通知部53は確認結果(確認OK、確認NG)に応じて不正利用通知処理を行う。確認結果(確認NG)のときの不正利用通知処理は以下の通りである。   Upon receiving the confirmation result, the unauthorized use notification unit 53 performs unauthorized use notification processing according to the confirmation result (confirmation OK, confirmation NG). The unauthorized use notification process for the confirmation result (confirmation NG) is as follows.

ステップS41、S42において、不正利用通知部53は備品ID、現在の日時、施設IDを渡して「備品予約情報を取得する」処理を備品管理DB10の備品利用管理部12に指示する。備品利用管理部12は受け取った備品ID、現在の日時、施設IDに合致するエントリ(正当な予約情報)を、備品管理DB10内に保持している備品予約情報の中から検索する。   In steps S41 and S42, the unauthorized use notifying unit 53 passes the equipment ID, the current date and time, and the facility ID to instruct the equipment usage managing unit 12 of the equipment management DB 10 to execute the process of “acquiring equipment reservation information”. The equipment use management unit 12 searches the equipment reservation information stored in the equipment management DB 10 for an entry (legitimate reservation information) that matches the received equipment ID, current date and time, and facility ID.

ステップS43、S44において、備品利用管理部12は検索した正当な予約情報をプロジェクタ30の不正利用通知部53に返す。ステップS45において、不正利用通知部53は受け取った正当な予約情報から正しい利用者(予約利用者)の情報を取り出す。ステップS46において、不正利用通知部53は不正利用警告画面の表示を行うため、投影制御部54に対して「画面を表示する」処理を指示する。このとき、不正利用通知部53は投影制御部54に対して画面作成仕様を渡す。   In steps S <b> 43 and S <b> 44, the equipment use management unit 12 returns the searched valid reservation information to the unauthorized use notification unit 53 of the projector 30. In step S45, the unauthorized use notifying unit 53 extracts the correct user (reservation user) information from the received valid reservation information. In step S46, the unauthorized use notification unit 53 instructs the projection control unit 54 to perform a “display screen” process in order to display an unauthorized use warning screen. At this time, the unauthorized use notification unit 53 passes the screen creation specification to the projection control unit 54.

不正利用警告画面の画面作成仕様は、利用者名、備品名、利用開始日時、利用終了日時の値、それぞれについて、画面上の表示位置(座標)、表示色、フォント、フォントサイズなどが含まれる。   The screen creation specifications of the unauthorized use warning screen include the user name, equipment name, use start date and time, use end date and time values, display position (coordinates) on the screen, display color, font, font size, etc. .

ステップS47において、投影制御部54は不正利用通知部53から渡された画面作成仕様をそのまま投影データ作成部55に渡して「画面を作成する」処理を指示する。指示を受けた投影データ作成部55は画面作成仕様を参照して不正利用警告画面の画面データを作成する。ステップS48において、投影データ作成部55は作成した不正利用警告画面の画面データを投影制御部54に渡す。   In step S <b> 47, the projection control unit 54 passes the screen creation specification passed from the unauthorized use notification unit 53 to the projection data creation unit 55 as it is to instruct the “create screen” process. Receiving the instruction, the projection data creation unit 55 creates screen data of the unauthorized use warning screen with reference to the screen creation specifications. In step S <b> 48, the projection data creation unit 55 passes the created screen data of the unauthorized use warning screen to the projection control unit 54.

ステップS49において、投影制御部54は不正利用警告画面の画面データを投影部56に渡し、「投影する」処理を指示する。投影部56は不正利用警告画面の画面データを表示中の画面データと合成し、投影する画面データを作成する。投影部56は合成が済んだ画面データを実際に投影するための画面データが配置される領域(メモリ)に書き込む。すると、投影デバイスは実際に投影するための画面データが配置される領域に書き込まれた画像データを読み出し、可視光に変換して投影を実施する。   In step S49, the projection control unit 54 passes the screen data of the unauthorized use warning screen to the projection unit 56, and instructs the “project” process. The projection unit 56 combines the screen data of the unauthorized use warning screen with the screen data being displayed to create screen data to be projected. The projection unit 56 writes the combined screen data into an area (memory) where screen data for actually projecting is arranged. Then, the projection device reads image data written in an area where screen data for actual projection is arranged, converts the image data into visible light, and performs projection.

図19は不正利用警告画面の一例のイメージ図である。図19の不正利用警告画面130はプロジェクタ30によって投影面に投影される。図19の不正利用警告画面130は備品利用者に正当な利用を促し、且つ、備品利用者からの一切の操作を受け付けないためのものである。不正利用警告画面130を投影することにより、システム1では備品の運用(予約してから使う、予約通りに使うなど)に従わない備品利用者の利用を抑制することができる。   FIG. 19 is an image diagram of an example of an unauthorized use warning screen. An unauthorized use warning screen 130 in FIG. 19 is projected onto the projection plane by the projector 30. The unauthorized use warning screen 130 shown in FIG. 19 is for prompting the equipment user to use the equipment correctly and not accepting any operation from the equipment user. By projecting the unauthorized use warning screen 130, the system 1 can suppress the use of equipment users who do not follow equipment operation (use after reservation, use as reserved).

ステップS50〜S51において、リターンが投影部56から投影制御部54、不正利用通知部53に返される。利用開始_確認結果=利用開始NGとなる。一方、確認結果(確認OK)のときの不正利用通知処理は利用開始_確認結果=利用開始OKとなる。不正利用通知処理の詳細は後述する。   In steps S50 to S51, a return is returned from the projection unit 56 to the projection control unit 54 and the unauthorized use notification unit 53. Use start_confirmation result = use start NG. On the other hand, the unauthorized use notification process for the confirmation result (confirmation OK) is “use start_confirm result = use start OK”. Details of the unauthorized use notification process will be described later.

ステップS61において、不正利用通知部53はステップS18の「利用開始してよいか確認する」処理の指示に対する応答として、利用開始_確認結果を投影操作受付部51に返す。   In step S <b> 61, the unauthorized use notifying unit 53 returns a use start_confirmation result to the projection operation receiving unit 51 as a response to the instruction of the “confirm whether to start using” process in step S <b> 18.

利用開始_確認結果を受け取った投影操作受付部51は利用開始_確認結果(利用開始OK、利用開始NG)に応じて操作禁止解除処理を行う。利用開始_確認結果=利用結果NGのとき、投影操作受付部51はステップS62において、設定のみ操作禁止を解除する。つまり、投影操作受付部51は不正利用の場合、設定以外の操作を禁止する。   The projection operation reception unit 51 that has received the use start_confirmation result performs an operation prohibition release process according to the use start_confirmation result (use start OK, use start NG). When the use start_confirmation result = the use result NG, the projection operation receiving unit 51 cancels the prohibition of setting only operation in step S62. That is, the projection operation receiving unit 51 prohibits operations other than setting in the case of unauthorized use.

また、利用開始_確認結果=利用結果OKのとき、投影操作受付部51はステップS63において、全ての操作禁止を解除する。つまり、投影操作受付部51は不正利用でない場合、投影操作をはじめとする全ての操作が可能となる。そして、投影操作受付部51は操作禁止解除処理を行ったあと、ステップS64で備品利用者にリターンを返す。   Further, when the usage start_confirmation result = the usage result OK, the projection operation reception unit 51 cancels the prohibition of all operations in step S63. That is, when the projection operation receiving unit 51 is not illegally used, all operations including the projection operation can be performed. Then, after performing the operation prohibition canceling process, the projection operation receiving unit 51 returns a return to the equipment user in step S64.

《不正利用検知処理》
図20は不正利用検知処理の一例のシーケンス図である。備品が不正利用されているかどうかは、予め予約がなされているか否かで判断する。ステップS101において、不正利用検知部13は不正利用検知処理を実施する際、呼び出し元より、(処理に対する)入力情報として、施設ID、現在の日時、備品ID、利用者IDが渡される。不正利用検知部13は受け取った施設ID、現在の日時、備品ID、利用者IDを、検索条件の施設ID、日時、備品ID、利用者IDの各項目に設定する。
《Unauthorized use detection processing》
FIG. 20 is a sequence diagram illustrating an example of unauthorized use detection processing. Whether or not the equipment is illegally used is determined by whether or not a reservation has been made in advance. In step S101, when the unauthorized use detection unit 13 performs the unauthorized use detection process, the facility ID, the current date and time, the equipment ID, and the user ID are passed from the caller as input information (for the process). The unauthorized use detection unit 13 sets the received facility ID, current date / time, equipment ID, and user ID in the items of the facility ID, date / time, equipment ID, and user ID of the search condition.

例えば利用者「dnuhem」が、日時「2012/02/29 13:03」に、施設「16F会議室1」で、備品「AA設計室プロジェクタ1」を使おうとしていた場合、呼び出し元より渡される各項目の値は以下の通りである。   For example, if the user “dnuhem” tries to use the equipment “AA design room projector 1” in the facility “16F meeting room 1” at the date “2012/02/29 13:03”, the caller will give it to the user. The value of each item is as follows.

利用者ID:1024
現在の日時:2012/02/29 13:03
備品ID:511107
施設ID:1601
なお、上記した利用者情報、備品情報、施設情報を利用することで、利用者名(アカウント名)、備品名、施設名は利用者ID、備品ID、施設IDに変換される。なお、以下でも上記した入力情報を例として説明する。
User ID: 1024
Current date and time: 2012/02/29 13:03
Equipment ID: 511107
Facility ID: 1601
By using the above-described user information, equipment information, and facility information, the user name (account name), equipment name, and facility name are converted into a user ID, equipment ID, and facility ID. Hereinafter, the above-described input information will be described as an example.

不正利用検知部13によって作成される検索条件は以下のようになる。   Search conditions created by the unauthorized use detection unit 13 are as follows.

利用者ID:1024(一致)
日時:2012/02/29 13:03(範囲内:開始日時―終了日時)
備品ID:511107(一致)
施設ID:1601(一致)
括弧内には、検索時に比較をどのように行うかを指定したものである。一致は、値が完全に一致するかどうかの比較を指定する。範囲内は、値がある範囲の中にあるかどうかの比較と、その範囲とを指定する。ステップS102において、不正利用検知部13は作成した検索条件に合致する備品予約情報の検索を備品利用管理部12に指示する。
User ID: 1024 (match)
Date: 2012/02/29 13:03 (within range: start date-end date)
Equipment ID: 511107 (match)
Facility ID: 1601 (match)
The parentheses specify how the comparison is performed during the search. Match specifies a comparison of whether the values match exactly. Within a range, a comparison is made as to whether the value is within a range and the range is specified. In step S102, the unauthorized use detection unit 13 instructs the equipment use management unit 12 to search for equipment reservation information that matches the created search conditions.

検索条件に合致する備品予約情報の検索を不正利用検知部13から指示されると、備品利用管理部12は上記の検索条件と、備品管理DB10内に保管している備品予約情報の各エントリとを照合し、検索条件に合致するエントリの数を以下のようにカウントする。   When the unauthorized use detection unit 13 instructs to search for the equipment reservation information that matches the search condition, the equipment use management unit 12 includes the above search condition and each entry of the equipment reservation information stored in the equipment management DB 10. And the number of entries that match the search condition is counted as follows.

ステップS103において、備品利用管理部12はエントリNoに「1」を設定すると共に、検索条件に合致したエントリの数に「0」を設定する。ステップS104において備品利用管理部12は、エントリNoの備品予約情報のエントリ(E)を備品予約情報から読み出す。   In step S <b> 103, the equipment use management unit 12 sets “1” to the entry number and sets “0” to the number of entries that match the search condition. In step S104, the equipment use managing unit 12 reads the entry (E) of the equipment reservation information of entry No. from the equipment reservation information.

ステップS105において、備品利用管理部12は検索条件の施設IDと呼び出したエントリ(E)の施設ID(備品を使う場所の施設ID)とを比較し、一致という条件に合致するか判定する。ステップS106において、備品利用管理部12は検索条件の日時と呼び出したエントリ(E)の利用開始日時〜利用終了日時とを比較し、範囲内という条件に合致するか判定する。   In step S105, the equipment use management unit 12 compares the facility ID of the search condition with the facility ID of the called entry (E) (facility ID of the place where the equipment is used), and determines whether the condition of matching is met. In step S106, the equipment use management unit 12 compares the date and time of the search condition with the use start date and time to use end date and time of the called entry (E), and determines whether the condition is within the range.

ステップS107において、備品利用管理部12は検索条件の備品IDと呼び出したエントリ(E)の備品ID(予約したい備品の備品ID)とを比較し、一致という条件に合致するか判定する。ステップS108において、備品利用管理部12は検索条件の利用者IDと呼び出したエントリ(E)の利用者ID(利用したい人の利用者ID)とを比較し、一致という条件に合致するか判定する。   In step S107, the equipment use management unit 12 compares the equipment ID of the search condition with the equipment ID of the called entry (E) (the equipment ID of the equipment to be reserved), and determines whether the condition of matching is met. In step S108, the equipment use management unit 12 compares the user ID of the search condition with the user ID of the called entry (E) (user ID of the person who wants to use), and determines whether the condition of matching is met. .

ステップS105〜S108の全ての条件に合致する場合、備品利用管理部12はステップS109において、検索条件に合致したエントリの数をインクリメントする(1増やす)。ステップS105〜S108の条件の1つでも合致しない場合、備品利用管理部12はステップS109の処理を行わない。   If all the conditions in steps S105 to S108 are met, the equipment use management unit 12 increments the number of entries that match the search condition (increases by 1) in step S109. If even one of the conditions in steps S105 to S108 does not match, the equipment use management unit 12 does not perform the process in step S109.

ステップS110において、備品利用管理部12は、まだ備品予約情報から読み出していないエントリがあるかを判定する。まだ備品予約情報から読み出していないエントリがあれば、備品利用管理部12はステップS111においてエントリNoをインクリメントしたあと、ステップS104に戻り、処理を続ける。   In step S110, the equipment use management unit 12 determines whether there is an entry that has not yet been read from the equipment reservation information. If there is an entry that has not yet been read from the equipment reservation information, the equipment use management unit 12 increments the entry number in step S111, and then returns to step S104 to continue the processing.

一方、まだ備品予約情報から読み出していないエントリがなければ、備品利用管理部12はステップS112において、検索条件に合致したエントリの数を不正利用検知部13に返す。   On the other hand, if there is no entry that has not yet been read from the equipment reservation information, the equipment use management unit 12 returns the number of entries that match the search condition to the unauthorized use detection unit 13 in step S112.

ステップS113において、不正利用検知部13は備品利用管理部12から検索条件に合致したエントリの数を受け取る。検索条件に合致したエントリの数は、検索条件に合致した備品予約情報の数である。   In step S <b> 113, the unauthorized use detection unit 13 receives the number of entries that match the search condition from the equipment use management unit 12. The number of entries that match the search condition is the number of equipment reservation information that matches the search condition.

ステップS114において、不正利用検知部13は検索条件に合致したエントリの数によって不正利用かどうかを決定する。検索条件に合致するエントリが存在する場合(検索条件に合致したエントリの数>0)、不正利用検知部13はプロジェクタ30の利用が正当なものと判断し、ステップS115の処理を行う。ステップS115において、不正利用検知部13は確認結果として確認OKをプロジェクタ30の不正利用通知部53に返す。   In step S <b> 114, the unauthorized use detection unit 13 determines whether unauthorized use is made based on the number of entries that match the search condition. If there is an entry that matches the search condition (the number of entries that match the search condition> 0), the unauthorized use detection unit 13 determines that the use of the projector 30 is valid, and performs the process of step S115. In step S <b> 115, the unauthorized use detection unit 13 returns confirmation OK to the unauthorized use notification unit 53 of the projector 30 as a confirmation result.

一方、検索条件に合致するエントリが存在しない場合(検索条件に合致したエントリの数=0)、不正利用検知部13はプロジェクタ30の利用が不正なものと判断し、ステップS116の処理を行う。ステップS116において、不正利用検知部13は確認結果として確認NGをプロジェクタ30の不正利用通知部53に返す。   On the other hand, when there is no entry that matches the search condition (the number of entries that match the search condition = 0), the unauthorized use detection unit 13 determines that the use of the projector 30 is unauthorized, and performs the process of step S116. In step S <b> 116, the unauthorized use detection unit 13 returns confirmation NG as a confirmation result to the unauthorized use notification unit 53 of the projector 30.

なお、検索条件に合致したエントリの数が複数の場合は、備品管理DB10が保持している備品予約情報のエラーである。この場合、不正利用検知部13はプロジェクタ30の利用が正当なものとして処理を進める。   Note that if there are a plurality of entries that match the search condition, an error occurs in the equipment reservation information held in the equipment management DB 10. In this case, the unauthorized use detection unit 13 proceeds with the use of the projector 30 as valid.

《不正利用通知処理》
図21は不正利用通知処理の一例のシーケンス図である。図21は確認結果が確認NGのときの不正利用通知処理を表している。本実施形態のシステム1では、不正利用を防止するために、不正利用警告画面を表示して備品利用者に正しい利用をするように促すことを実施する。また、本実施形態のシステム1ではプロジェクタ30に対する操作を無効化することによって、警告を無視して不正利用を継続する行為を防止することを実施する。
《Unauthorized use notification processing》
FIG. 21 is a sequence diagram illustrating an example of unauthorized use notification processing. FIG. 21 shows an unauthorized use notification process when the confirmation result is confirmation NG. In the system 1 of this embodiment, in order to prevent unauthorized use, an unauthorized use warning screen is displayed to prompt the equipment user to use the equipment correctly. Further, in the system 1 of the present embodiment, the operation for the projector 30 is invalidated to prevent the act of ignoring the warning and continuing the unauthorized use.

不正利用通知処理は、備品利用者に正しい利用をするように促すことに対応する処理である。まず、不正利用通知部53は不正利用警告画面を作成するために必要な情報の収集を行う。不正利用警告画面には、正しい利用を促すために、予約利用者の正当な予約情報が表示される。ゆえに、不正利用通知部53は備品予約情報から正当な予約情報を読み出す必要がある。   The unauthorized use notification process is a process corresponding to prompting the equipment user to use the equipment properly. First, the unauthorized use notification unit 53 collects information necessary for creating an unauthorized use warning screen. In the unauthorized use warning screen, the valid reservation information of the reservation user is displayed in order to promote correct use. Therefore, the unauthorized use notification unit 53 needs to read valid reservation information from the equipment reservation information.

ステップS121において、不正利用通知部53は施設ID、現在の日時を、検索条件の施設ID、日時の各項目に設定する。上記した入力情報を例とすると検索条件は以下のようになる。   In step S121, the unauthorized use notifying unit 53 sets the facility ID and the current date and time in the facility ID and date and time items of the search condition. Taking the above input information as an example, the search conditions are as follows.

日時:2012/02/29 13:03(範囲内:開始日時―終了日時)
施設ID:1601(一致)
なお、ここでは利用者IDと備品IDとを使用しない例を示している。不正使用となる要因は、利用者が異なる、備品がことなる、又はその双方であるからである。ステップS122において、不正利用通知部53は作成した検索条件に合致する備品予約情報の検索を備品利用管理部12に指示する。
Date: 2012/02/29 13:03 (within range: start date-end date)
Facility ID: 1601 (match)
In addition, the example which does not use user ID and equipment ID here is shown. This is because the factors of unauthorized use are different users, different equipment, or both. In step S122, the unauthorized use notifying unit 53 instructs the equipment use managing unit 12 to search for equipment reservation information that matches the created search condition.

ステップS123〜S130の処理は図20のステップS103〜S112と同様であるため、簡単に説明する。ステップS124において、備品利用管理部12は備品予約情報からエントリNo(エントリ番号)が若い方から一つずつエントリを取り出す。備品利用管理部12はステップS125、S126において、取り出したエントリと検索条件の各項目と比較し、条件に合致するか検査していく。つまり、備品利用管理部12は施設IDが一致するか、日時が範囲内にあるかという条件で検査する。   The processing in steps S123 to S130 is the same as that in steps S103 to S112 in FIG. In step S <b> 124, the equipment use management unit 12 extracts entries one by one from the equipment entry reservation information that has the lowest entry number (entry number). In steps S125 and S126, the equipment use management unit 12 compares the retrieved entry with each item of the search condition, and checks whether the condition is met. In other words, the equipment use management unit 12 inspects the conditions whether the facility IDs match or the date and time are within the range.

条件に合致するエントリが見つかった場合、備品利用管理部12はステップS127において、条件に合致するエントリを予約情報一覧に追加する。このような処理を、備品予約情報の全てのエントリを呼び出すまで実施する。備品予約情報の全てのエントリとの照合が終了したところで、予約情報一覧には予約利用者によって成された正当な予約情報が追加されていることになる。   If an entry that matches the condition is found, the equipment use management unit 12 adds an entry that matches the condition to the reservation information list in step S127. Such a process is performed until all entries of the equipment reservation information are called up. When collation with all entries of the equipment reservation information is completed, the valid reservation information made by the reservation user is added to the reservation information list.

上記した入力条件を例とすると、備品利用管理部12は例えば図10の備品予約情報からエントリ番号「5」のエントリを予約情報一覧に追加する。そして、備品利用管理部12は予約情報一覧を不正利用通知部53に返す。   Taking the above input condition as an example, the equipment use management unit 12 adds, for example, the entry with the entry number “5” from the equipment reservation information of FIG. 10 to the reservation information list. Then, the equipment use management unit 12 returns the reservation information list to the unauthorized use notification unit 53.

ステップS131において、不正利用通知部53は受け取った予約情報一覧から備品予約情報のエントリを取り出し、備品名、利用開始日時、利用種終了日時、利用者名を情報として取得する。   In step S131, the unauthorized use notifying unit 53 extracts an entry for equipment reservation information from the received reservation information list, and obtains equipment name, use start date / time, use type end date / time, and user name as information.

上記した入力条件を例とすると、正当な予約情報は以下の通りである。   Taking the above input conditions as an example, valid reservation information is as follows.

利用者「dnuhem」
開始日時「2012/02/29 13:00」
終了日時「2012/02/29 13:00」
施設「16F会議室1」
備品「AA設計室プロジェクタ2」
つまり、利用者「dnuhem」は、利用するべき備品が「AA設計室プロジェクタ1」であるのに「AA設計室プロジェクタ2」を利用していることになる。
User “dnuhem”
Start date `` 2012/02/29 13:00 ''
End date `` 2012/02/29 13:00 ''
Facility "16F Conference Room 1"
Equipment "AA design room projector 2"
That is, the user “dnuhem” uses “AA design room projector 2” even though the equipment to be used is “AA design room projector 1”.

ステップS132において、不正利用通知部53はステップS131で取得した情報を使って不正利用警告画面の画面作成仕様を作成する。ステップS133において、不正利用通知部53は不正利用警告画面の画面作成仕様を渡し、投影制御部54に不正利用警告画面の表示を指示する。   In step S132, the unauthorized use notifying unit 53 uses the information acquired in step S131 to create a screen creation specification for the unauthorized use warning screen. In step S133, the unauthorized use notification unit 53 passes the screen creation specification of the unauthorized use warning screen, and instructs the projection control unit 54 to display the unauthorized use warning screen.

ステップS134において、投影制御部54は受け取った画面作成仕様をそのまま投影データ作成部55に渡して不正利用警告画面の作成を指示する。投影データ作成部55は画面作成仕様に従って不正利用警告画面の画面データを作成する。ステップS136において、投影制御部54は不正利用警告画面の画面データを投影データ作成部55から受け取る。ステップS137において、投影制御部54は不正利用警告画面の画面データを投影部56に渡し、不正利用警告画面の投影を依頼する。ステップS138において、投影部56は不正利用警告画面を投影する。   In step S134, the projection control unit 54 passes the received screen creation specification to the projection data creation unit 55 as it is, and instructs the creation of an unauthorized use warning screen. The projection data creation unit 55 creates screen data of an unauthorized use warning screen according to screen creation specifications. In step S <b> 136, the projection control unit 54 receives screen data of the unauthorized use warning screen from the projection data creation unit 55. In step S137, the projection control unit 54 passes the screen data of the unauthorized use warning screen to the projection unit 56, and requests projection of the unauthorized use warning screen. In step S138, the projection unit 56 projects an unauthorized use warning screen.

このように、プロジェクタ30は不正利用警告画面を表示することによって、備品利用者に正当な予約情報を示すことができる。このため、プロジェクタ30は備品利用者に自身の予約間違いや不正利用を行っていること等に気付かせ、正当な利用を促し、備品利用者の行動を正当な利用となる方向に向けることができる。   In this way, the projector 30 can show the proper reservation information to the equipment user by displaying the unauthorized use warning screen. For this reason, the projector 30 can make the equipment user know that he / she has made a mistake in his / her reservation or illegal use, etc., and can promote the legitimate use so that the equipment user's action can be directed to the legitimate use. .

《操作禁止解除処理》
図22は操作禁止解除処理の一例のシーケンス図である。図22は投影操作受付部51がステップS16の処理後、一旦、備品利用者からの一切の操作を受け付けない状態としているので、その状態の解除を、利用開始_確認結果を元に判断、処理している。
《Operation prohibition release processing》
FIG. 22 is a sequence diagram illustrating an example of the operation prohibition release process. In FIG. 22, since the projection operation receiving unit 51 is in a state in which it does not accept any operation from the equipment user once after the process of step S16, the release of the state is determined based on the use start_confirmation result, and the process doing.

ステップS141において、投影操作受付部51はステップS18の「利用開始してよいか確認する」処理の指示に対する応答として、利用開始_確認結果を受け取る。投影操作受付部51はステップS142において、利用開始_確認結果が利用開始NGであるか否かを判定する。   In step S141, the projection operation accepting unit 51 receives the use start_confirmation result as a response to the instruction of the “confirm start of use” processing in step S18. In step S142, the projection operation reception unit 51 determines whether or not the use start_confirmation result is use start NG.

利用開始_確認結果=利用結果NGのとき、投影操作受付部51はステップS143において、設定のみ操作禁止を解除する。つまり、投影操作受付部51は不正利用の場合、設定以外の操作を禁止する。   When the use start_confirmation result = the use result NG, the projection operation receiving unit 51 cancels the prohibition of setting only operation in step S143. That is, the projection operation receiving unit 51 prohibits operations other than setting in the case of unauthorized use.

また、利用開始_確認結果=利用結果OKのとき、投影操作受付部51はステップS144において、全ての操作禁止を解除する。つまり、投影操作受付部51は不正利用でない場合、投影操作をはじめとする全ての操作が可能となる。   When the use start_confirmation result = the use result OK, the projection operation receiving unit 51 cancels all the operation prohibitions in step S144. That is, when the projection operation receiving unit 51 is not illegally used, all operations including the projection operation can be performed.

<まとめ>
第1の実施形態に係るシステム1によれば、予約情報に従い、本来、使うべき人が使うべき日時に使うべき管理対象機器を使うという正しい運用が実施されるようにサポートすることができる。
<Summary>
According to the system 1 according to the first embodiment, according to the reservation information, it is possible to support the correct operation of using the management target device that should be used at the date and time that the person who should originally use should use it.

本発明は、具体的に開示された上記の実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。   The present invention is not limited to the specifically disclosed embodiments, and various modifications and changes can be made without departing from the scope of the claims.

1 システム
10 備品管理DB
11 予約操作受付部
12 備品利用管理部
13 不正利用検知部
14、22、57 通信部
20、20A、20B 終端装置
21 位置情報取得部
30、30A、30B プロジェクタ
31 RAM
32 CPU
33 フラッシュメモリ
34 通信I/F
35 EEPROM
36 操作部
37 映像入力部
38 映像出力部
39 ランプ
51 投影操作受付部
52 利用者認証部
53 不正利用通知部
54 投影制御部
55 投影データ作成部
56 投影部
100 利用者認証画面
110 確認中画面
120 検索条件
130 不正利用警告画面
N1 ネットワーク
B バス
1 System 10 Equipment management DB
DESCRIPTION OF SYMBOLS 11 Reservation operation reception part 12 Equipment use management part 13 Unauthorized use detection part 14, 22, 57 Communication part 20, 20A, 20B Termination device 21 Position information acquisition part 30, 30A, 30B Projector 31 RAM
32 CPU
33 Flash memory 34 Communication I / F
35 EEPROM
36 Operation Unit 37 Video Input Unit 38 Video Output Unit 39 Lamp 51 Projection Operation Accepting Unit 52 User Authentication Unit 53 Unauthorized Use Notification Unit 54 Projection Control Unit 55 Projection Data Creation Unit 56 Projection Unit 100 User Authentication Screen 110 Confirming Screen 120 Search condition 130 Unauthorized use warning screen N1 Network B bus

特開2007−334115号公報JP 2007-334115 A

Claims (8)

利用者の操作に基づき、画像を出力する画像出力装置であって、
実際の利用状況が予約情報に合致しない不正利用を検知する不正利用検知手段から不正利用又は正当利用の確認結果を受信し、前記確認結果が不正利用のとき、警告画面を出力部に出力させる不正利用通知手段と、
前記利用者から前記画像の出力操作を受け付ける前に、前記利用者からの操作を受け付けない状態となり、前記確認結果が正当利用のとき、前記利用者からの操作を受け付けない状態を解除する操作受付手段と
を有することを特徴とする画像出力装置。
An image output device that outputs an image based on a user's operation,
An unauthorized use that receives a confirmation result of unauthorized use or authorized use from unauthorized use detection means that detects unauthorized use whose actual usage status does not match the reservation information, and outputs a warning screen to the output unit when the confirmation result is unauthorized use Usage notification means;
Before accepting the output operation of the image from the user, the operation accepting operation for releasing the operation from the user when the operation result from the user is not accepted and the confirmation result is valid use. And an image output device.
前記不正利用通知手段は、実際の利用状況の情報として、利用しようとしている前記画像出力装置、前記画像出力装置を利用しようとしている前記利用者、前記画像出力装置を利用しようとしている利用日時、前記画像出力装置を利用しようとしている場所の情報を前記不正利用検知手段に送信し、前記利用者による前記画像出力装置の利用状況が前記不正利用又は正当利用であることを示す前記確認結果を受信すること
を特徴とする請求項1記載の画像出力装置。
The unauthorized use notifying means includes, as actual usage status information, the image output device that is going to use, the user that is going to use the image output device, the use date and time that is going to use the image output device, Information on the location where the image output device is to be used is transmitted to the unauthorized use detection means, and the confirmation result indicating that the usage status of the image output device by the user is the unauthorized use or the authorized use is received. The image output apparatus according to claim 1.
前記不正利用通知手段は、前記予約情報を管理する管理手段から取得した前記予約情報を前記警告画面に含ませて前記出力部に出力させること
を特徴とする請求項1又は2記載の画像出力装置。
The image output apparatus according to claim 1 or 2, wherein the unauthorized use notifying unit includes the reservation information acquired from a managing unit that manages the reservation information, and causes the output unit to output the reservation information. .
前記操作受付手段は、電源投入後、前記利用者による認証情報の入力を受け付け、認証手段による認証が成功したあとで、前記利用者からの操作を受け付けない状態となること
を特徴とする請求項1乃至3何れか一項記載の画像出力装置。
The operation accepting unit receives an input of authentication information by the user after power-on, and enters a state in which an operation from the user is not accepted after the authentication by the authenticating unit is successful. The image output device according to any one of claims 1 to 3.
前記不正利用通知手段は、前記予約情報に含まれる前記画像出力装置を利用すべき正当な利用者へ不正利用されている旨を通知すること
を特徴とする請求項1乃至4何れか一項記載の画像出力装置。
5. The unauthorized use notifying unit notifies an unauthorized user who should use the image output apparatus included in the reservation information that unauthorized use is being performed. 6. Image output device.
前記画像出力装置は、画像投影装置であること
を特徴とする請求項1乃至5何れか一項記載の画像出力装置。
The image output apparatus according to claim 1, wherein the image output apparatus is an image projection apparatus.
利用者の操作に基づき、画像を出力する画像出力装置を、
実際の利用状況が予約情報に合致しない不正利用を検知する不正利用検知手段から不正利用又は正当利用の確認結果を受信し、前記確認結果が不正利用のとき、警告画面を出力部に出力させる不正利用通知手段、
前記利用者から前記画像の出力操作を受け付ける前に、前記利用者からの操作を受け付けない状態となり、前記確認結果が正当利用のとき、前記利用者からの操作を受け付けない状態を解除する操作受付手段
として機能させるためのプログラム。
An image output device that outputs an image based on a user operation,
An unauthorized use that receives a confirmation result of unauthorized use or authorized use from unauthorized use detection means that detects unauthorized use whose actual usage status does not match the reservation information, and outputs a warning screen to the output unit when the confirmation result is unauthorized use Usage notification means,
Before accepting the output operation of the image from the user, the operation accepting operation for releasing the operation from the user when the operation result from the user is not accepted and the confirmation result is valid use. Program to function as a means.
利用者の操作に基づき、画像を出力する画像出力装置と、前記画像出力装置の予約情報を管理する管理装置とがネットワーク経由で接続されたシステムであって、
前記管理装置は、
前記画像出力装置の予約情報を管理する管理手段と、
前記画像出力装置の利用状況と前記画像出力装置の予約情報とを照合して、前記画像出力装置の利用状況が予約情報に合致しない不正利用を検知する不正利用検知手段と
を有し、
前記画像出力装置は、
前記画像出力装置の実際の利用状況を前記不正利用検知手段に通知し、前記不正利用検知手段から前記画像出力装置の利用状況が不正利用又は正当利用であることを示す確認結果を受信し、前記確認結果が不正利用であることを示すとき、警告画面を出力部に出力させる不正利用通知手段と、
前記利用者から前記画像の出力操作を受け付ける前に、前記利用者からの操作を受け付けない状態となり、前記確認結果が正当利用であることを示すとき、前記利用者からの操作を受け付けない状態を解除する操作受付手段と
を有すること
を特徴とするシステム。
An image output device that outputs an image based on a user operation and a management device that manages reservation information of the image output device are connected via a network,
The management device
Management means for managing reservation information of the image output device;
An unauthorized use detecting means for comparing the usage status of the image output device with the reservation information of the image output device to detect unauthorized usage in which the usage status of the image output device does not match the reserved information;
The image output device includes:
Notifying the unauthorized usage detection means of the actual usage status of the image output device, receiving a confirmation result indicating that the usage status of the image output device is unauthorized usage or authorized usage from the unauthorized usage detection means, An unauthorized use notification means for outputting a warning screen to the output unit when the confirmation result indicates unauthorized use;
Before accepting the image output operation from the user, the operation from the user is not accepted, and when the confirmation result indicates that the user is authorized, the operation from the user is not accepted. An operation receiving means for canceling the system.
JP2012062788A 2012-03-19 2012-03-19 Image output device, program and system Pending JP2013195708A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012062788A JP2013195708A (en) 2012-03-19 2012-03-19 Image output device, program and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012062788A JP2013195708A (en) 2012-03-19 2012-03-19 Image output device, program and system

Publications (1)

Publication Number Publication Date
JP2013195708A true JP2013195708A (en) 2013-09-30

Family

ID=49394724

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012062788A Pending JP2013195708A (en) 2012-03-19 2012-03-19 Image output device, program and system

Country Status (1)

Country Link
JP (1) JP2013195708A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016148920A (en) * 2015-02-10 2016-08-18 大日本印刷株式会社 Institution use management system
JP2019169036A (en) * 2018-03-26 2019-10-03 株式会社富士通エフサス Management apparatus, management method, and management program
JP2020119275A (en) * 2019-01-24 2020-08-06 アルパイン株式会社 Vehicle equipment management system and vehicle equipment management method

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004274159A (en) * 2003-03-05 2004-09-30 Toshiba Corp Information apparatus and resource control method
JP2005115828A (en) * 2003-10-10 2005-04-28 Nikon Corp Electronic device use management system
JP2006092365A (en) * 2004-09-24 2006-04-06 Seiko Epson Corp Image display device, reservation management server and conference system
JP2009199117A (en) * 2008-02-19 2009-09-03 Fuji Xerox Co Ltd Apparatus use control system
JP2011100376A (en) * 2009-11-09 2011-05-19 Seiko Epson Corp Projector, projector management system and management method for them

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004274159A (en) * 2003-03-05 2004-09-30 Toshiba Corp Information apparatus and resource control method
JP2005115828A (en) * 2003-10-10 2005-04-28 Nikon Corp Electronic device use management system
JP2006092365A (en) * 2004-09-24 2006-04-06 Seiko Epson Corp Image display device, reservation management server and conference system
JP2009199117A (en) * 2008-02-19 2009-09-03 Fuji Xerox Co Ltd Apparatus use control system
JP2011100376A (en) * 2009-11-09 2011-05-19 Seiko Epson Corp Projector, projector management system and management method for them

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016148920A (en) * 2015-02-10 2016-08-18 大日本印刷株式会社 Institution use management system
JP2019169036A (en) * 2018-03-26 2019-10-03 株式会社富士通エフサス Management apparatus, management method, and management program
JP7071186B2 (en) 2018-03-26 2022-05-18 株式会社富士通エフサス Management equipment, management methods and management programs
JP2020119275A (en) * 2019-01-24 2020-08-06 アルパイン株式会社 Vehicle equipment management system and vehicle equipment management method
JP7059210B2 (en) 2019-01-24 2022-04-25 アルパイン株式会社 Vehicle equipment management system and vehicle equipment management method

Similar Documents

Publication Publication Date Title
CN108549799B (en) Android permission management method and device, terminal and computer storage medium
US9164496B2 (en) Intelligent switching
JP5950484B2 (en) Crime prevention system
WO2015035895A1 (en) Methods, devices, and systems for account login
CN109982322B (en) Screen projection method, device, system and storage medium
JP2016100779A (en) Monitoring system, monitoring method, and program
CN108491806A (en) A kind of fast human face recognition
US20180189507A1 (en) Application control system and application control method
JP6374514B2 (en) Non-contact type palm print authentication method, apparatus and portable terminal
CN107369234B (en) Unlocking method and system
JP2013195708A (en) Image output device, program and system
US20180101666A1 (en) Information processing apparatus, information processing system, and non-transitory computer readable medium
JP2007148471A (en) Service notification system
CN113490935A (en) Face authentication management server and face authentication management method
JP2014194654A (en) Work management system, work management device and work management method
US11418496B2 (en) Image capture system and application control method
JP2011086012A (en) Monitoring control system
JP5991143B2 (en) Information processing apparatus, system, and information registration method
US20210255688A1 (en) Information processing apparatus, information processing method, and program
KR101053681B1 (en) User terminal and control method and apparatus for software management thereof
WO2016206090A1 (en) Two-factor authentication method, device and apparatus
JP6686496B2 (en) Controller system, supporting device
CN113508389A (en) Face authentication registration device and face authentication registration method
KR20180001346A (en) Method for log-in without exposing the password in master web site and computer readable recording medium
JP6747178B2 (en) Program and authentication device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20150218

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20151224

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160105

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160307

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20160726