[go: up one dir, main page]

JP2008310559A - Area arrangement apparatus, area arrangement system, and area arrangement program. - Google Patents

Area arrangement apparatus, area arrangement system, and area arrangement program. Download PDF

Info

Publication number
JP2008310559A
JP2008310559A JP2007157237A JP2007157237A JP2008310559A JP 2008310559 A JP2008310559 A JP 2008310559A JP 2007157237 A JP2007157237 A JP 2007157237A JP 2007157237 A JP2007157237 A JP 2007157237A JP 2008310559 A JP2008310559 A JP 2008310559A
Authority
JP
Japan
Prior art keywords
area
shape
cell
storage area
user
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
JP2007157237A
Other languages
Japanese (ja)
Inventor
Akiko Yamato
亜紀子 大和
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.)
Brother Industries Ltd
Original Assignee
Brother Industries 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 Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP2007157237A priority Critical patent/JP2008310559A/en
Publication of JP2008310559A publication Critical patent/JP2008310559A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

【課題】所定領域内での使用領域を配置する領域配置装置、領域配置システム及び領域配置プログラムを提供する。
【解決手段】所定領域をマス目に区切り、マス毎に使用しているユーザや使用目的等の使用情報を記憶している。ユーザは所定領域を使用したい際には、使用したいマスの形状又は目的(運動プログラム)を選択し、希望形状を指定する。使用情報に基づいて、「使用中」でないマスから、ユーザの希望形状のマスを候補マスとして抽出する。候補マスが複数合った場合には、ユーザの指定した優先条件に基づいて最も適した候補マスをそのユーザの使用マスに決定する。使用領域はディスプレイに表示される。さらに、所定領域(スタジオ100の床101)に発光体が設けられており、使用領域の境界線の発光体が天井に向けて発光され、ユーザの使用領域を識別可能に表示する。
【選択図】図1
An area arrangement apparatus, an area arrangement system, and an area arrangement program for allocating a use area within a predetermined area are provided.
A predetermined area is divided into squares, and usage information such as a user and a purpose of use for each square is stored. When the user wants to use a predetermined area, the user selects the shape or purpose (motion program) of the mass to be used and designates the desired shape. Based on the usage information, a cell having a shape desired by the user is extracted as a candidate cell from cells that are not “in use”. If a plurality of candidate squares are matched, the most suitable candidate square is determined as the user's used square based on the priority condition designated by the user. The used area is displayed on the display. Further, a light emitter is provided in a predetermined area (floor 101 of the studio 100), and a light emitter at the boundary of the use area emits light toward the ceiling to display the user's use area in an identifiable manner.
[Selection] Figure 1

Description

本発明は、領域配置装置、領域配置システム及び領域配置プログラムに関するものであり、詳細には、所定領域を複数の者が使用する場合において、所定領域内での使用領域を配置する領域配置装置、領域配置システム及び領域配置プログラムに関するものである。   The present invention relates to an area arrangement apparatus, an area arrangement system, and an area arrangement program, and more specifically, an area arrangement apparatus that arranges a use area within a predetermined area when a predetermined area is used by a plurality of persons, The present invention relates to an area arrangement system and an area arrangement program.

従来、所定領域を複数の者が一時的に使用する状況がある。例えば、フィットネススクールやジムでは、所定の空間(スタジオ/ダンスやエアロビクス、ヨガなどを行う広い部屋)を複数の人物が使用している。この場合には、どれだけの領域を使用するのかは、部屋全体のバランス、部屋の中にいる人数、周囲の人の動きの大きさなどを観察し、感覚的に判断している。これは、大変に気を使うことであり、場合によっては周囲の人とのトラブル発生の種となることもある。   Conventionally, there is a situation where a plurality of persons temporarily use a predetermined area. For example, in a fitness school or gym, a plurality of persons use a predetermined space (a large room for studio / dance, aerobics, yoga, etc.). In this case, how much area is used is determined sensuously by observing the balance of the entire room, the number of people in the room, the magnitude of movement of surrounding people, and the like. This is a great deal of care, and in some cases can be a source of trouble with the people around you.

また、従来、フィットネスクラブ等のレッスン予約において、レッスン予約ができなかった場合にアクセスログを残し、アフターフォローに利用する予約システムが提案されている(例えば、特許文献1参照)。
特開2002−329111号公報
Conventionally, there has been proposed a reservation system that leaves an access log when a lesson reservation cannot be made in a lesson reservation such as a fitness club and uses it for after-following (for example, see Patent Document 1).
JP 2002-329111 A

しかしながら、特許文献1に記載の発明の予約システムでは、レッスンの予約を管理しているのみであり、レッスン中にスタジオのどの領域を使用するのかを管理するものではない。よって、ユーザは周囲の人とのバランスを考え場所取りをしなければならないという問題点があった。また、スタジオの利用に限らず、限られた領域を利用する際に利用したい形状の領域を空き領域に自動的に配置することはできないという問題点があった。   However, the reservation system of the invention described in Patent Document 1 only manages lesson reservations, and does not manage which area of the studio is used during the lesson. Therefore, there is a problem that the user has to take a place in consideration of balance with surrounding people. In addition, there is a problem in that an area having a shape desired to be used when using a limited area cannot be automatically arranged in an empty area, not limited to using a studio.

本発明は、上述の問題点を解決するためになされたものであり、所定領域内での使用領域を配置する領域配置装置、領域配置システム及び領域配置プログラムを提供することを目的とする。   The present invention has been made to solve the above-described problems, and an object of the present invention is to provide an area arrangement apparatus, an area arrangement system, and an area arrangement program that arrange used areas in a predetermined area.

上記課題を解決するため、請求項1に係る発明の領域配置装置では、所定領域を区切る区切りを識別可能に表示する表示手段を接続した領域配置装置であって、前記所定領域を区切った領域である区切り領域ごとにその区切り領域の使用の有無を示す使用情報を記憶する使用情報記憶手段と、前記所定領域において使用したい領域の形状である希望形状を入力する希望形状入力手段と、前記使用情報記憶手段に記憶されている前記使用情報に基づいて、前記希望形状入力手段により入力された前記希望形状で使用可能な領域を前記所定領域から使用可能領域として抽出する使用可能領域抽出手段と、前記使用可能領域抽出手段により抽出された前記使用可能領域の中から1つの領域を使用領域とする使用領域決定手段と、前記使用情報記憶手段に記憶されている前記使用情報のうち、前記使用領域決定手段により決定された前記使用領域をなす前記区切り領域を使用中とする使用情報記憶制御手段と、前記使用情報記憶手段に記憶されている前記使用情報において前記使用領域とされている領域を識別可能に前記表示手段に表示させる表示制御手段とを備えている。   In order to solve the above-mentioned problem, in the area placement device according to the first aspect of the present invention, there is provided an area placement apparatus connected to display means for displaying the breaks separating the predetermined areas in an identifiable manner. Use information storage means for storing use information indicating whether or not the delimiter area is used for each delimiter area, desired shape input means for inputting a desired shape that is the shape of the area to be used in the predetermined area, and the use information Based on the use information stored in the storage means, usable area extracting means for extracting a usable area in the desired shape input by the desired shape input means as an available area from the predetermined area; A use area determination unit that uses one area from the available areas extracted by the use area extraction unit; and the use information storage unit Among the use information stored in the storage area, the use information storage control means for using the delimiter area forming the use area determined by the use area determination means and the use information storage means are stored. Display control means for causing the display means to display the area used as the use area in the use information in an identifiable manner.

また、請求項2に係る発明の領域配置装置では、請求項1に記載の発明の構成に加えて、前記使用可能領域が複数ある場合に、前記使用領域決定手段により複数の前記使用可能領域のうちいずれの使用可能領域を使用領域とするかの優先順位を指定する優先順位指定手段を備え、前記使用領域決定手段は、前記優先順位指定手段により指定された優先順位に基づいて前記使用領域を決定することを特徴とする。   Moreover, in the area arrangement device of the invention according to claim 2, in addition to the configuration of the invention of claim 1, when there are a plurality of usable areas, a plurality of the usable areas are determined by the use area determining means. Priority level specifying means for specifying the priority order of which usable areas are used as the usage areas, and the usage area determining means determines the usage areas based on the priority levels specified by the priority level specifying means. It is characterized by determining.

また、請求項3に係る発明の領域配置装置では、請求項1又は2に記載の発明の構成に加えて、前記使用可能領域抽出手段により前記使用可能領域が抽出できなかった場合には、前記使用情報記憶手段に記憶されている前記使用情報に基づいて前記所定領域から使用可能な領域の形状である使用可能形状を抽出する使用可能形状抽出手段を備え、前記使用領域決定手段は、前記使用可能形状抽出手段により抽出された前記使用可能形状から前記使用領域とすることを特徴とする。   In addition, in the area placement device of the invention according to claim 3, in addition to the configuration of the invention of claim 1 or 2, when the usable area cannot be extracted by the usable area extraction means, Usable shape extraction means for extracting a usable shape that is a shape of a usable area from the predetermined area based on the usage information stored in the usage information storage means, and the usage area determination means includes the usage area The usable area is determined from the usable shape extracted by the possible shape extracting means.

また、請求項4に係る発明の領域配置装置では、請求項1乃至3のいずれかに記載の発明の構成に加えて、前記希望形状入力手段は、前記所定領域を使用する目的を示す目的情報ごとに、当該目的で使用する領域の形状を目的使用形状として記憶した目的情報記憶手段と、前記目的情報を入力する目的情報入力手段とを備え、前記目的情報入力手段により入力された前記目的情報に対応して前記目的情報記憶手段に記憶されている前記目的使用形状を希望形状とすることを特徴とする。   According to a fourth aspect of the present invention, in addition to the configuration of the first aspect of the invention, the desired shape input means is purpose information indicating the purpose of using the predetermined area. The objective information input by the objective information input means includes objective information storage means for storing the shape of the area used for the purpose as the objective usage shape, and objective information input means for inputting the objective information. Corresponding to the above, the desired use shape stored in the purpose information storage means is set as a desired shape.

また、請求項5に係る発明の領域配置装置では、請求項4に記載の発明の構成に加えて、前記使用可能形状抽出手段は、前記目的情報記憶手段に記憶されている前記目的使用形状のうち前記所定領域で使用可能な目的使用形状を前記使用可能形状として抽出し、前記使用領域決定手段は、前記使用可能形状抽出手段により抽出された前記目的使用形状に対応した前記目的情報から1つの前記目的情報を選択し、選択された前記目的情報の前記目的使用形状を前記使用領域とすることを特徴とする。   In addition to the configuration of the invention according to claim 4, in the region arrangement device of the invention according to claim 5, the usable shape extraction unit is configured to store the target use shape stored in the purpose information storage unit. Among them, a target usage shape that can be used in the predetermined area is extracted as the usable shape, and the usage area determination unit is configured to select one of the target information corresponding to the target usage shape extracted by the usable shape extraction unit. The target information is selected, and the target usage shape of the selected target information is set as the usage area.

また、請求項6に係る発明の領域配置装置では、請求項1乃至4のいずれかに記載の発明の構成に加えて、前記表示手段は、前記所定領域を区切るために当該所定領域に設けられた発光体であり、前記表示制御手段は、前記使用情報において前記使用領域とされている領域を識別可能に前記発光体を発光させることを特徴とする。   In addition to the configuration of the invention according to any one of claims 1 to 4, the display means is provided in the predetermined area in order to divide the predetermined area. The display control means causes the light emitter to emit light so as to be able to identify the area that is the use area in the use information.

また、請求項7に係る発明の領域配置装置では、請求項6に記載の発明の構成に加えて、前記表示制御手段は、前記目的情報に応じて決定された前記発光体の発光量を前記発光指示と共に出力することを特徴とする。   Further, in the region arrangement device of the invention according to claim 7, in addition to the configuration of the invention of claim 6, the display control means sets the light emission amount of the light emitter determined according to the purpose information. It is output together with a light emission instruction.

また、請求項8に係る発明の領域配置装置では、請求項6又は7に記載の発明の構成に加えて、前記目的情報ごとに前記目的情報の示す目的で前記所定領域を使用する際に出力される音楽又は音楽の種類を記憶する音楽情報記憶手段を備え、前記表示制御手段は、前記音楽情報記憶手段に記憶されている前記音楽又は前記音楽の種類に応じて決定された前記発光体の発光量を前記発光指示と共に出力することを特徴とする。   In addition to the configuration of the invention according to claim 6 or 7, the area arrangement apparatus according to the invention according to claim 8 outputs when the predetermined area is used for the purpose indicated by the purpose information for each purpose information. Music information storage means for storing the music to be played or the type of music, and the display control means of the light emitter determined according to the music or the music type stored in the music information storage means The light emission amount is output together with the light emission instruction.

また、請求項9に係る発明の領域配置装置では、請求項2乃至8のいずれかに記載の発明の構成に加えて、前記優先順位は、前記使用可能領域の周囲の領域を使用している人物である周囲人物の領域の目的が、前記希望形状入力手段により前記希望形状を入力した人物である希望人物の目的との関連が高い順、前記周囲人物が属するグループと前記希望人物の属するグループとの関連が高い順、前記周囲人物の年齢と前記希望人物の年齢との関連が高い順、及び、前記周囲人物の性別と前記希望人物の性別との関連が高い順のうちの少なくとも1つの順序で決定される順位であることを特徴とする。   In addition, in the area placement device of the invention according to claim 9, in addition to the configuration of the invention according to any one of claims 2 to 8, the priority order uses an area around the usable area. The group to which the surrounding person belongs and the group to which the desired person belongs, in order of decreasing relationship between the purpose of the area of the surrounding person who is the person and the purpose of the desired person who has input the desired shape by the desired shape input means At least one of the order of the relationship between the age of the surrounding person and the age of the desired person, and the order of the relationship between the gender of the surrounding person and the sex of the desired person. The order is determined by the order.

また、請求項10に係る発明の領域配置システムでは、請求項1乃至9のいずれかに記載の領域配置装置と、前記領域配置装置により前記所定領域に設置された前記発光体とを備えたことを特徴とする。   An area arrangement system according to a tenth aspect of the invention includes the area arrangement device according to any one of claims 1 to 9 and the light emitter installed in the predetermined area by the area arrangement device. It is characterized by.

また、請求項11に係る発明の領域配置プログラムでは、請求項1乃至9のいずれかに記載の領域配置装置の各種処理手段としてコンピュータを機能させることを特徴とする。   According to an eleventh aspect of the present invention, the area arrangement program causes a computer to function as various processing means of the area arrangement apparatus according to any one of the first to ninth aspects.

請求項1に係る発明の領域配置装置では、ユーザが入力した希望形状で使用可能な領域を所定領域から抽出し、抽出された使用可能領域から使用領域が決定されるので、ユーザの希望した形状の領域を使用領域として、使用中でない領域から容易に選択することができる。   In the area arrangement device according to the first aspect of the present invention, the usable area is extracted from the predetermined area in the desired shape input by the user, and the used area is determined from the extracted usable area. This area can be easily selected from the areas not in use as the use area.

また、請求項2に係る発明の領域配置装置では、請求項1に記載の発明の効果に加えて、ユーザが使用領域を決定する際の優先順位を指定することができるので、使用領域として選択可能な使用可能領域が複数ある場合に、ユーザの希望する条件に応じてより望ましい領域を選択することができる。   In addition, in the area placement device of the invention according to claim 2, in addition to the effect of the invention of claim 1, since the user can designate the priority order when determining the use area, it is selected as the use area. When there are a plurality of possible usable areas, a more desirable area can be selected according to the conditions desired by the user.

また、請求項3に係る発明の領域配置装置では、請求項1又は2に記載の発明の効果に加えて、ユーザの希望する形状の領域が使用できない場合であっても、他の形状で使用可能な領域を抽出するので、希望する形状でなくとも代わりの形状の領域を使用領域とすることができる。   In addition to the effect of the invention described in claim 1 or 2, the region placement device of the invention according to claim 3 can be used in another shape even when the region of the shape desired by the user cannot be used. Since a possible area is extracted, an area having a shape other than the desired shape can be used.

また、請求項4に係る発明の領域配置装置では、請求項1乃至3のいずれかに記載の発明の効果に加えて、ユーザは具体的な形状を入力しなくても、使用の目的を入力するだけで使用の目的に合った形状を希望形状として入力できるので、入力が楽である。また、具体的な形状を入力する場合、目的に合っていない形状を誤って入力してしまう危険性があるが、目的情報を入力すれば、目的に合った領域を間違いなく使用することができる。   In addition, in the region placement device of the invention according to claim 4, in addition to the effect of the invention according to any one of claims 1 to 3, the user inputs the purpose of use without inputting a specific shape. This makes it easy to enter a shape that suits the purpose of use as the desired shape. In addition, when inputting a specific shape, there is a risk that a shape that does not meet the purpose may be erroneously input. However, if purpose information is input, an area suitable for the purpose can be definitely used. .

また、請求項5に係る発明の領域配置装置では、請求項4に記載の発明の効果に加えて、ユーザの希望する目的に応じた領域が使用できない場合であっても、領域が使用可能な他の目的が抽出されるので、希望した目的以外の目的で所定領域を利用することができる。   Further, in the area placement device of the invention according to claim 5, in addition to the effect of the invention of claim 4, the area can be used even when the area according to the purpose desired by the user cannot be used. Since other purposes are extracted, the predetermined area can be used for purposes other than the desired purpose.

また、請求項6に係る発明の領域配置装置では、請求項1乃至4のいずれかに記載の発明の効果に加えて、その選択された使用領域を発光体の発光により識別可能とすることができる。よって、ユーザは所定領域を使用しながら、どの領域が自分が使用してよい領域であるかを知ることができ、領域を使用している他の人にも知らせることができる。例えば、スタジオ等の空間を複数の人が利用したり、公園等の広場を複数の人が利用したりする場合には、周囲の人にぶつかったりすると、トラブルが発生することもある。そこで、使用に際しては、周囲の人にぶつからないように気を使う必要がある。本発明の領域配置装置では、実際に使用する領域に発光体が設置されて使用領域を識別可能としているので、使用開始時だけでなく、使用中における周囲への気遣いを軽減することができる。また、トラブルの発生を防ぐことができる。   Further, in the region arrangement device of the invention according to claim 6, in addition to the effect of the invention according to any one of claims 1 to 4, the selected use region can be identified by light emission of the light emitter. it can. Therefore, the user can know which area is the area that the user can use while using the predetermined area, and can notify other people who are using the area. For example, when a plurality of people use a space such as a studio or a plurality of people use a plaza such as a park, troubles may occur if they collide with surrounding people. Therefore, when using it, it is necessary to be careful not to hit people around you. In the area arrangement device of the present invention, since the light emitter is installed in the actually used area so that the used area can be identified, it is possible to reduce not only the start of use but also the concern for the surroundings during use. In addition, trouble can be prevented.

また、請求項7に係る発明の領域配置装置では、請求項6に記載の発明の効果に加えて、目的ごとに発光量を異なるものとすることができ、発光体の発光量で目的を識別させたり、目的の内容に合った発光量としたりすることができる。   Further, in the region arrangement device of the invention according to claim 7, in addition to the effect of the invention of claim 6, the light emission amount can be different for each purpose, and the purpose is identified by the light emission amount of the light emitter. Or a light emission amount suitable for the intended content.

また、請求項8に係る発明の領域配置装置では、請求項6又は7に記載の発明の効果に加えて、音楽に合った発光量とすることができる。   Further, in the region arrangement device according to the eighth aspect of the invention, in addition to the effect of the invention according to the sixth or seventh aspect, the light emission amount suitable for the music can be obtained.

また、請求項9に係る発明の領域配置装置では、請求項2乃至8のいずれかに記載の発明の効果に加えて、周囲の人物の目的がユーザの目的との関連が高い順であれば、例えば同じ目的であったり、似た内容の目的であったりして、ユーザや周囲の人物が所定領域を使用するのに周囲の人物に迷惑をかける可能性が低くなる。また、ユーザの属するグループが周囲の人物の属するグループと関連が高い順であれば、同じグループであったり、関係の高いグループであったりして、知人である可能性や使用目的が同じであったり似ていたりする可能性が高く、ユーザの周囲の人物も所定領域を使用しやすくなる。また、年齢の関連が高い順であれば、同世代の人物が周囲にいる可能性が高くなり、ユーザや周囲の人物が所定領域を使用するのに周囲の人物に迷惑をかける可能性が低くなる。また、性別の順であれば、同性が周囲に来る可能性が高く、ユーザの周囲の人物も所定領域を使用しやすくなる。   Further, in the region arrangement device according to the ninth aspect of the invention, in addition to the effect of the invention according to any one of the second to eighth aspects, if the purpose of the surrounding person is in the order of high relevance to the purpose of the user, For example, for the same purpose or the purpose of similar contents, it is less likely that the user or the surrounding person will disturb the surrounding person when using the predetermined area. In addition, if the group to which the user belongs is in the descending order of the relationship with the group to which the surrounding person belongs, the possibility of being an acquaintance and the purpose of use are the same because it is the same group or a highly related group. The person around the user can easily use the predetermined area. In addition, if the age relationship is high, there is a high possibility that a person of the same generation is in the vicinity, and the possibility that the user or the surrounding person will disturb the surrounding person to use the predetermined area is low. Become. In addition, in the order of gender, there is a high possibility that the same sex will be in the vicinity, and it is easy for people around the user to use the predetermined area.

また、請求項10に係る発明の領域配置システムでは、請求項1乃至9のいずれかに記載の領域配置装置と、前記領域配置装置により前記所定領域に設置された前記発光体とを備えることにより、請求項1乃至9のいずれかに記載の発明の効果と同様の効果を奏することができる。   Moreover, in the area | region arrangement | positioning system of the invention which concerns on Claim 10, by providing the area | region arrangement | positioning apparatus in any one of Claim 1 thru | or 9, and the said light-emitting body installed in the said predetermined area | region by the said area | region arrangement | positioning apparatus. The effect similar to the effect of the invention in any one of Claims 1 thru | or 9 can be show | played.

また、請求項11に係る発明の領域配置プログラムをコンピュータに実行させることにより、請求項1乃至9のいずれかに記載の発明の効果と同様の効果を奏することができる。   In addition, by causing a computer to execute the area allocation program according to the eleventh aspect of the present invention, it is possible to achieve the same effects as the effects of the invention according to any one of the first to ninth aspects.

以下、本発明の実施の形態を図面を参照して説明する。図1は、本発明の領域配置装置に接続したレーザ3(図15参照)が設置された室の模式図である。図1に示す模式図は、フィットネスクラブ等で使用されているスタジオ100の床101と隣り合った2面の壁102を示している。本実施の形態では、床101は6×6=36の領域に分けられている。そして、床101を成す床板の下層において、領域の境界に床101から天井に向けて発光されるレーザ3が列設されている。なお、床板はレーザ3の発するレーザ光を透過可能な素材で形成されている。これにより、所定の領域の境界に設けられているレーザ3を発光させることにより、室内には床101から天井に向けての光の壁が形成される。   Hereinafter, embodiments of the present invention will be described with reference to the drawings. FIG. 1 is a schematic view of a chamber in which a laser 3 (see FIG. 15) connected to the region arrangement apparatus of the present invention is installed. The schematic diagram shown in FIG. 1 shows two walls 102 adjacent to a floor 101 of a studio 100 used in a fitness club or the like. In the present embodiment, the floor 101 is divided into 6 × 6 = 36 areas. And in the lower layer of the floor board which comprises the floor 101, the laser 3 light-emitted toward the ceiling from the floor 101 is arranged in the boundary of the area | region. The floor board is made of a material that can transmit laser light emitted from the laser 3. Thus, by causing the laser 3 provided at the boundary of the predetermined region to emit light, a wall of light from the floor 101 to the ceiling is formed in the room.

本実施の形態では、このスタジオ100を使用するユーザは、使用したい領域の形状、又は、利用する運動プログラムをスタジオ利用受付装置1に入力する。そして、スタジオ利用受付装置1では、使用可能な領域をユーザに割り当て、割り当てた領域の境界線に設置されているレーザ3を発光させ、光の壁を形成する。これにより、ユーザはスタジオ100を利用する際に自分がどれだけの領域を使用してよいのか明確に判り、周囲の人に対して領域を侵していないか、ぶつからないかということを気にする必要がなくなるので、集中してスタジオ100を利用することができる。   In the present embodiment, the user who uses the studio 100 inputs the shape of the area he / she wants to use or the exercise program to be used to the studio use reception apparatus 1. In the studio use reception apparatus 1, a usable area is allocated to the user, and the laser 3 installed on the boundary line of the allocated area is caused to emit light, thereby forming a light wall. As a result, when using the studio 100, the user clearly knows how much space he / she can use and cares about whether he / she does not violate the area or hits the surrounding people. Since it is not necessary, the studio 100 can be used in a concentrated manner.

図1に示すように、床101は6×6の36の領域(マス)に分割されている。この領域(マス)を利用して、ユーザの使用する領域を割り当てる。なお、図1における左上−右下方向を床101の横方向とし、領域(マス)を座標で捉える際のX軸方向とする。そして、左下−右上方向を床101の縦方向とし、領域(マス)を座標で捉える際のY軸方向とする。   As shown in FIG. 1, the floor 101 is divided into 6 × 6 36 areas (mass). An area used by the user is allocated using this area (mass). In addition, let the upper left-lower right direction in FIG. 1 be the horizontal direction of the floor 101, and let it be the X-axis direction when capturing an area (mass) with coordinates. And let the lower left-upper right direction be the vertical direction of the floor 101, and let it be the Y-axis direction when capturing an area (mass) with coordinates.

次に、図2乃至図10に示すスタジオ利用受付装置1で表示される画面を参照して、領域の割り当てについて説明する。図2は、ユーザID入力画面201を示す模式図であり、図3は、選択方法入力画面202を示す模式図であり、図4は、運動プログラム選択画面203を示す模式図であり、図5は、形状選択画面204を示す模式図であり、図6は、運動プログラム使用エリア表示画面211を示す模式図であり、図7は、代替運動プログラム使用エリア表示画面212を示す模式図であり、図8は、可能運動プログラムなし表示画面213を示す模式図であり、図9は、使用エリア表示画面214を示す模式図であり、図10は、代替使用エリア表示画面215を示す模式図である。   Next, the area allocation will be described with reference to the screens displayed on the studio use accepting apparatus 1 shown in FIGS. 2 is a schematic diagram showing a user ID input screen 201, FIG. 3 is a schematic diagram showing a selection method input screen 202, FIG. 4 is a schematic diagram showing an exercise program selection screen 203, and FIG. FIG. 6 is a schematic diagram showing a shape selection screen 204, FIG. 6 is a schematic diagram showing an exercise program use area display screen 211, and FIG. 7 is a schematic diagram showing an alternative exercise program use area display screen 212. FIG. 8 is a schematic diagram showing a display screen 213 without a possible exercise program, FIG. 9 is a schematic diagram showing a use area display screen 214, and FIG. 10 is a schematic diagram showing an alternative use area display screen 215. .

図2に示すユーザID入力画面201は、スタジオ利用受付装置1のメインメニュー画面(図示外)において「スタジオ利用」メニューが選択されると表示される。ユーザID入力欄2011が設けられており、ユーザはキーボード14又はマウス15を操作して自身のIDを入力し、確定ボタン2012を選択する。すると、図3に示す選択方法入力画面202が表示される。本実施の形態では、スタジオ100を利用する際に、運動プログラムを指定する方法と、利用エリア(希望形状)を指定する方法の2つの方法で利用の申し込みをすることができる。本実施の形態では、運動プログラムごとに使用するマスの形状が決められている。よって、運動プログラムが選択されることにより、ユーザが利用するマスの形状(希望形状)も決定されることとなる。   The user ID input screen 201 shown in FIG. 2 is displayed when the “Studio Use” menu is selected on the main menu screen (not shown) of the studio use accepting apparatus 1. A user ID input field 2011 is provided, and the user operates the keyboard 14 or mouse 15 to input his / her ID and selects the confirm button 2012. Then, the selection method input screen 202 shown in FIG. 3 is displayed. In the present embodiment, when using the studio 100, it is possible to apply for use by two methods: a method of specifying an exercise program and a method of specifying a use area (desired shape). In the present embodiment, the shape of the mass used for each exercise program is determined. Therefore, by selecting the exercise program, the shape (desired shape) of the cell used by the user is also determined.

そこで、選択方法入力画面202には、運動プログラムボタン2021及び利用エリアボタン2022が設けられている。いずれかのボタンを選択し、確定ボタン2023が選択されると、図4に示す運動プログラム選択画面203が表示される。図4に示すように、運動プログラム選択画面203には、運動プログラム名が列記されるリストボックス2031が設けられており、このリストボックス2031で運動プログラムが選択され、確定ボタン2032が選択されると、リストボックス2031で選択されている運動プログラムが「希望運動プログラム」とされる。   Therefore, the selection method input screen 202 is provided with an exercise program button 2021 and a use area button 2022. When any button is selected and the confirm button 2023 is selected, an exercise program selection screen 203 shown in FIG. 4 is displayed. As shown in FIG. 4, the exercise program selection screen 203 is provided with a list box 2031 in which exercise program names are listed. When an exercise program is selected in this list box 2031 and the confirm button 2032 is selected. The exercise program selected in the list box 2031 is the “desired exercise program”.

そして、現在のスタジオ100の使用状況に対して希望運動プログラムが利用できる場合には、図6に示す運動プログラム使用エリア表示画面211が表示される。この運動プログラム使用エリア表示画面211には、スタジオ100の床101のマスを模式的に表示したマス目2111が表示されており、マスを塗り潰すことによりユーザが利用してよいマスを示している。また、ユーザが希望した運動プログラムを利用できない場合には、図7に示す代替運動プログラム使用エリア表示画面212に示すように、他の利用可能な運動プログラム(代替運動プログラム)が提示され、スタジオ100の床101のマスを模式的に表示したマス目2121にマスを塗り潰すことにより代替運動プログラムで使用するマス(使用領域)が表示される。また、どの運動プログラムも利用できない場合には、図8に示すように、希望の運動プログラムでも他の運動プログラムでもスタジオ100を利用できない旨を示すメッセージが表示される。   If the desired exercise program is available for the current use status of the studio 100, an exercise program use area display screen 211 shown in FIG. 6 is displayed. On this exercise program use area display screen 211, squares 2111 are displayed which schematically display the squares on the floor 101 of the studio 100, and indicate squares that can be used by the user by filling the squares. . If the exercise program desired by the user cannot be used, other available exercise programs (alternative exercise programs) are presented as shown in the alternative exercise program use area display screen 212 shown in FIG. A square (usage area) to be used in the alternative exercise program is displayed by filling the square 2121 in which the square of the floor 101 is schematically displayed. If no exercise program is available, a message indicating that the studio 100 cannot be used by the desired exercise program or another exercise program is displayed as shown in FIG.

また、図3に示した選択方法入力画面202において利用エリアボタン2022が選択された場合には、図5に示す形状選択画面204が表示される。この形状選択画面には、マスの形状を示す図ごとにラジオボタンが付された形状選択部2041及び確定ボタン2042が設けられている。ラジオボタンにより使用するマスの形状が選択され、確定ボタン2042が選択されると、選択された形状が希望形状とされる。なお、ここでは希望形状をラジオボタンにより選択させているが、ユーザに縦方向のマス数及び横方向のマス数を入力させるようにしてもよい。   When the use area button 2022 is selected on the selection method input screen 202 shown in FIG. 3, the shape selection screen 204 shown in FIG. 5 is displayed. This shape selection screen is provided with a shape selection unit 2041 and a confirmation button 2042 to which radio buttons are attached for each figure showing the shape of the cell. When the shape of the square to be used is selected by the radio button and the confirm button 2042 is selected, the selected shape becomes the desired shape. Although the desired shape is selected by a radio button here, the user may be allowed to input the number of cells in the vertical direction and the number of cells in the horizontal direction.

そして、現在のスタジオ100の使用状況に対して希望形状のマスが利用できる場合には、図9に示す使用エリア表示画面214が表示される。この使用エリア表示画面214には、スタジオ100の床101のマスを模式的に表示したマス目2141が表示されており、マスを塗り潰すことによりユーザが利用してよいマス(使用エリア)を示している。また、希望形状のマスが利用できない場合には、図10に示す代替使用エリア表示画面215に示すように、希望形状よりも小さいが、使用可能なエリア(代替エリア)が提示され、スタジオ100の床101のマスを模式的に表示したマス目2151にマスを塗り潰すことにより代替のマスが表示される。また、代替エリアも確保できない場合には、「ご利用可能なスペースがありません」等のスタジオ100を利用できない旨を示すメッセージが表示される。   When the desired shape of the square is available for the current usage status of the studio 100, a usage area display screen 214 shown in FIG. 9 is displayed. The use area display screen 214 displays squares 2141 that schematically display the squares of the floor 101 of the studio 100, and shows squares (use areas) that the user may use by filling the squares. ing. If the desired shape square is not available, an area (alternate area) that is smaller than the desired shape but usable as shown in the alternative use area display screen 215 shown in FIG. An alternative cell is displayed by painting a cell in the cell 2151 that schematically displays the cell on the floor 101. If the alternative area cannot be secured, a message indicating that the studio 100 cannot be used, such as “no space available”, is displayed.

次に、図11に示すスタジオ利用受付装置1で表示される画面を参照して、使用エリアを決定する際に優先する項目について説明する。図11は、優先条件設定画面221を示す模式図である。本実施の形態では、スタジオ100の使用エリアを決定する際に、使用可能なエリアが複数ある場合には、周囲の使用状況に基づいてどのエリアを使用エリアとするかを決定する。優先条件設定画面221は、その際の優先条件を設定する画面である。図11に示すように、優先条件設定画面221には、第一条件を設定するリストボックス2211、第二条件を設定するリストボックス2212、確定ボタン2213が設けられている。リストボックス2211,2212には、どのエリアを使用エリアとするかを決定する際の条件を選択することができる。本実施の形態では、「なるべく隣り合わない」,「同性」,「同じ運動プログラム」,「同じジャンル」,「年齢」,「同じグループ」,「同じ曲調」,「なし」を選択肢としている。「なるべく隣り合わない」では、なるべく周囲の領域を他人が使用していないことを優先し、「同性」では、隣り合うマスを使用しているユーザの性別が自身と同じ性別であることを優先し、「同じジャンル」では、隣り合うマスを使用しているユーザの利用している運動プログラムが同じジャンルであることを優先し、「年齢」では、隣り合うマスを使用しているユーザの年齢が近いことを優先し、「同じグループ」では、隣り合うマスを使用するユーザが同じグループに属していることを優先し、「同じ曲調」では、隣り合うマスを使用しているユーザの利用する運動プログラムで流される音楽の曲調が同じであることを優先する。なお、「なし」は条件を設定しない。   Next, with reference to the screen displayed on the studio use accepting apparatus 1 shown in FIG. 11, items to be prioritized when determining the use area will be described. FIG. 11 is a schematic diagram showing the priority condition setting screen 221. In the present embodiment, when there are a plurality of usable areas when determining the use area of the studio 100, it is determined which area is to be used based on the surrounding use situation. The priority condition setting screen 221 is a screen for setting priority conditions at that time. As shown in FIG. 11, the priority condition setting screen 221 is provided with a list box 2211 for setting the first condition, a list box 2212 for setting the second condition, and a confirmation button 2213. In the list boxes 2211 and 2122, conditions for determining which area is to be used can be selected. In this embodiment, “not next to each other as much as possible”, “same”, “same exercise program”, “same genre”, “age”, “same group”, “same tune”, and “none” are options. In “not next to each other as much as possible”, priority is given to the fact that other people are not using the surrounding area as much as possible. In “same sex”, priority is given to the gender of the user who uses the neighboring cells being the same gender as the user. In “same genre”, priority is given to the exercise program being used by the user using the adjacent cell in the same genre. In “age”, the age of the user using the adjacent cell is prioritized. In the “same group”, priority is given to users who use adjacent squares belonging to the same group, and in “same tune”, users who use adjacent squares are used. Priority is given to the same tone of music played in the exercise program. “None” sets no condition.

次に、図12に示すスタジオ利用受付装置1で表示される画面を参照して、レーザ3の照射量の決定に関する項目について説明する。図12は、照射量設定画面222の模式図である。本実施の形態では、境界線のレーザ3の照射量を運動プログラム又は曲調に基づいて決定する。図12に示すように、照射量設定画面222にはリストボックス2221及び確定ボタン2222が設けられている。リストボックス2221では、「運動プログラムに従う」か、「曲調に従う」かを選択することができる。リストボックス2221により決定基準が選択され、確定ボタン2222が選択されると、選択された基準が照射量決定の基準とされる。   Next, items relating to the determination of the irradiation amount of the laser 3 will be described with reference to a screen displayed on the studio use accepting apparatus 1 shown in FIG. FIG. 12 is a schematic diagram of the dose setting screen 222. In the present embodiment, the irradiation amount of the laser 3 at the boundary line is determined based on the motion program or the music tone. As shown in FIG. 12, the dose setting screen 222 is provided with a list box 2221 and a confirmation button 2222. In the list box 2221, it is possible to select “follow the exercise program” or “follow the music”. When a determination criterion is selected from the list box 2221 and the confirm button 2222 is selected, the selected criterion is used as a criterion for determining the dose.

次に、図13及び図14を参照して、スタジオ100の床101のマスについて説明する。図13は、床101のマスに番号及び領域の名称(マス名)を示したものであり、図14は、図13に示したマスの境界線に付された識別番号を示す模式図である。図13及び図14では、紙面左右方向を横方向とし、紙面上下方向を縦方向としている。なお、図13及び図14において紙面右方向へ進む方向をX軸の増加方向とし、紙面上方向へ進む方向をY軸の増加方向とする。また、X軸の増加方向を右方向、X軸の減少方向を左方向、Y軸の増加方向を奥方向、Y軸の減少方向を手前方向と呼ぶこととする。   Next, the mass of the floor 101 of the studio 100 will be described with reference to FIGS. FIG. 13 shows numbers and area names (mass names) on the squares of the floor 101, and FIG. 14 is a schematic diagram showing the identification numbers given to the boundary lines of the squares shown in FIG. . In FIGS. 13 and 14, the horizontal direction is the horizontal direction on the paper surface, and the vertical direction is the vertical direction on the paper surface. In FIGS. 13 and 14, the direction going to the right in the drawing is the increasing direction of the X axis, and the direction moving up in the drawing is the increasing direction of the Y axis. Also, the increasing direction of the X axis is called the right direction, the decreasing direction of the X axis is called the left direction, the increasing direction of the Y axis is called the back direction, and the decreasing direction of the Y axis is called the front direction.

図13では、領域(マス)内の上段に番号、下段にマス名が記載されている。横方向及び縦方向で最も小さい値となるマスの番号が「1」、マス名が「0101」とされている。なお、マス名はマスを示すX座標及びY座標を2桁で並べた文字列とされている。つまり、マス名が「0304」であれば、X座標=3,Y座標=4の位置にあることが判る。そして、番号「1」のマスから右方向へ向かって、番号「2」、マス名「0201」のマス,番号「3」、マス名「0301」のマス,番号「4」、マス名「0401」のマス,番号「5」、マス名「0501」のマス,番号「6」、マス名「0601」のマスというように続く。そして、一列奥側のマスについて、左から順に番号「7」、マス名「0102」のマス,番号「8」、マス名「0202」のマス,番号「9」、マス名「0302」のマス,番号「10」、マス名「0402」のマス,番号「11」、マス名「0502」のマス,番号「12」、マス名「0602」のマスというように続く。以上のように、左から右へ、手前から奥へ順に番号が割り当てられ、X座標及びY座標を2桁で並べた文字列がマス名とされている。   In FIG. 13, numbers are shown in the upper part of the area (mass) and cell names are shown in the lower part. The cell number having the smallest value in the horizontal and vertical directions is “1”, and the cell name is “0101”. The cell name is a character string in which the X coordinate and the Y coordinate indicating the cell are arranged in two digits. In other words, if the square name is “0304”, it can be seen that the X coordinate = 3 and the Y coordinate = 4. Then, from the square of the number “1” in the right direction, the number “2”, the square of the square name “0201”, the number “3”, the square of the square name “0301”, the number “4”, and the square name “0401” ”, The number“ 5 ”, the cell name“ 0501 ”, the number“ 6 ”, the cell name“ 0601 ”, and so on. Then, with respect to the cell in the back row, the cell with the number “7”, the cell with the cell name “0102”, the cell with the number “8”, the cell with the cell name “0202”, the cell with the number “9”, and the cell with the cell name “0302” from the left. , Number “10”, cell with cell name “0402”, cell number “11”, cell with cell name “0502”, cell with number “12”, cell with cell name “0602” and so on. As described above, numbers are assigned in order from left to right and from the front to the back, and a character string in which the X coordinate and the Y coordinate are arranged in two digits is used as the cell name.

また、図14に示すように、マス名「0101」,番号「1」のマスの手前側の境界線には「h1_1」、奥側の境界線には「h1_2」、左側の境界線には「p1_1」、右側の境界線には「p2_1」が振られている。そして、マス名「0201」,番号「2」のマスの手前側の境界線には「h2_1」、奥側の境界線には「h2_2」、左側の境界線は番号「1」の右側の境界線と同じ境界線なので「p2_1」、右側の境界線には「p3_1」が振られている。また、マス名「0102」,番号「7」のマスの手前側の境界線は番号「1」のマスの奥側の境界線と同じ境界線なので「h1_2」、奥側の境界線には「h1_3」、左側の境界線には「p1_2」、右側の境界線には「p2_2」が振られている。マスの左側の境界線には、「h」,x座標1桁,「_」,Y座標1桁を並べた文字列が振られ、マスの右側の境界線には、「h」,x座標1桁+1,「_」,Y座標1桁を並べた文字列が振られている。そして、マスの手前側の境界線には、「p」,x座標1桁,「_」,Y座標1桁を並べた文字列が振られている。マスの奥側の境界線には、「p」,x座標1桁,「_」,Y座標1桁+1を並べた文字列が振られている。   Further, as shown in FIG. 14, “h1_1” is shown for the border on the front side of the square with the square name “0101” and the number “1”, “h1_2” is shown for the border on the back side, and “P1_1” is assigned to the right boundary line “p2_1”. Then, “h2_1” is used for the border on the front side of the square with the cell name “0201” and the number “2”, “h2_2” is used for the border on the back side, and the right border of the number “1” is the left border. Since it is the same boundary line as the line, “p2_1” is assigned, and “p3_1” is assigned to the right boundary line. Also, since the border on the near side of the square with the cell name “0102” and the number “7” is the same as the border on the far side of the square with the number “1”, “h1_2”, and “ h1_3 ”, the left boundary line is“ p1_2 ”, and the right boundary line is“ p2_2 ”. A character string in which “h”, 1 digit of x coordinate, “_”, and 1 digit of Y coordinate are arranged is placed on the left border of the square, and “h”, x coordinate is placed on the right border of the square. A character string in which 1 digit + 1, “_” and 1 digit of Y coordinate are arranged is assigned. A character string in which “p”, one digit of the x coordinate, “_”, and one digit of the Y coordinate are arranged is placed on the border on the near side of the square. A character string in which “p”, 1 digit of the x coordinate, “_”, 1 digit of the Y coordinate + 1 are arranged on the boundary line on the back side of the square.

次に、図15を参照して、スタジオ利用受付装置1の電気的構成について説明する。図15は、スタジオ利用受付装置1の電気的構成を示すブロック図である。スタジオ利用受付装置1は所謂パーソナルコンピュータであり、図15に示すように、スタジオ利用受付装置1には、スタジオ利用受付装置1の制御を司るCPU10が設けられている。そして、BIOS等を記憶したROM11、種々のデータを一時的に記憶するRAM12、種々のデータを記憶するHDD13、ユーザからの入力を受け付けるキーボード14及びマウス15、画像を表示するディスプレイ16、レーザ制御装置2を接続する通信装置17、時間を計測するRTC18が少なくとも設けられている。   Next, with reference to FIG. 15, an electrical configuration of the studio use reception apparatus 1 will be described. FIG. 15 is a block diagram showing an electrical configuration of the studio use accepting apparatus 1. The studio use reception device 1 is a so-called personal computer. As shown in FIG. 15, the studio use reception device 1 is provided with a CPU 10 that controls the studio use reception device 1. And ROM11 which memorize | stored BIOS etc., RAM12 which memorize | stores various data temporarily, HDD13 which memorize | stores various data, the keyboard 14 and mouse | mouth 15 which receive the input from a user, the display 16 which displays an image, a laser control apparatus 2 and the RTC 18 for measuring time are provided at least.

レーザ制御装置2には、床101の床板の下層に設置されたレーザ3が接続されている。このレーザ3は、マスの境界線ごとにグループ化されてレーザ制御装置2で管理されている。1つの境界線には100個のレーザ3が設置されている。スタジオ利用受付装置1は、レーザ制御装置2に対してどの境界線を何%の出力で発光させるかを指示するコマンドを出力する。レーザ制御装置2はコマンドに応じて、レーザ3を発行させる。例えば、「h1_1」の境界線を100%で出力するコマンドを受けた場合には、「h1_1」のグループに属している100個の全てを発光させる。また10%の場合には、例えば、10,20,30,40,50,60,70,80,90,100番目の10個のレーザ3を発光させる。   A laser 3 installed in the lower layer of the floor plate of the floor 101 is connected to the laser control device 2. The lasers 3 are grouped for each mass boundary line and managed by the laser controller 2. 100 lasers 3 are installed on one boundary line. The studio utilization receiving apparatus 1 outputs a command to the laser control apparatus 2 instructing which boundary line emits light with what output. The laser controller 2 issues a laser 3 in response to the command. For example, when a command to output the boundary line of “h1_1” at 100% is received, all 100 members belonging to the group of “h1_1” are caused to emit light. In the case of 10%, for example, the 10, 20, 30, 40, 50, 60, 70, 80, 90, 100th 10 lasers 3 are caused to emit light.

なお、スタジオ利用受付装置1とレーザ制御装置2との接続は、USB接続等の直接接続であってもよいし、LANを介した接続であってもよい。また、スタジオ利用受付装置1に直接レーザ3を接続して、スタジオ利用受付装置1にレーザ制御装置の機能を持たせてもよい。   The connection between the studio use accepting apparatus 1 and the laser control apparatus 2 may be a direct connection such as a USB connection or a connection via a LAN. Further, the studio use reception apparatus 1 may be directly connected to the laser 3 so that the studio use reception apparatus 1 has the function of a laser control device.

次に、図16乃至図22を参照して、HDD13に設けられている記憶エリアについて説明する。図16は、HDD13に設けられている記憶エリアを示す模式図であり、図17は、HDD13に設けられている運動プログラム情報記憶エリア132の構成を示す模式図であり、図18は、HDD13に設けられている曲調情報記憶エリア133の構成を示す模式図である。そして、図19は、HDD13に設けられている設定情報記憶エリア136の構成を示す模式図であり、図20は、HDD13に設けられているマス使用情報記憶エリア137の構成を示す模式図であり、図21は、HDD13に設けられている境界線使用情報記憶エリア138の構成を示す模式図である。そして、図22は、3人のユーザが利用している状態を示す模式図である。   Next, a storage area provided in the HDD 13 will be described with reference to FIGS. 16 is a schematic diagram showing a storage area provided in the HDD 13, FIG. 17 is a schematic diagram showing a configuration of an exercise program information storage area 132 provided in the HDD 13, and FIG. It is a schematic diagram which shows the structure of the music tone information storage area 133 provided. FIG. 19 is a schematic diagram showing the configuration of the setting information storage area 136 provided in the HDD 13, and FIG. 20 is a schematic diagram showing the configuration of the mass use information storage area 137 provided in the HDD 13. FIG. 21 is a schematic diagram showing a configuration of the boundary line usage information storage area 138 provided in the HDD 13. FIG. 22 is a schematic diagram showing a state in which three users are using it.

図16に示すように、HDD13には、スタジオ利用受付プログラム記憶エリア131、運動プログラム情報記憶エリア132(図17参照)、曲調情報記憶エリア133(図18参照)、マス境界線情報記憶エリア134、ユーザ情報記憶エリア135、設定情報記憶エリア136(図19参照)、マス使用情報記憶エリア137(図20参照)、境界線使用情報記憶エリア138が少なくとも設けられている。スタジオ利用受付プログラム記憶エリア131には、パーソナルコンピュータをスタジオ利用受付装置1として機能させるためのスタジオ利用プログラムが記憶されている。CPU10がこのスタジオ利用プログラムを実行することにより、パーソナルコンピュータがスタジオ利用受付装置1として機能する。   As shown in FIG. 16, the HDD 13 includes a studio use reception program storage area 131, an exercise program information storage area 132 (see FIG. 17), a music tone information storage area 133 (see FIG. 18), a mass boundary line information storage area 134, At least a user information storage area 135, a setting information storage area 136 (see FIG. 19), a mass use information storage area 137 (see FIG. 20), and a boundary use information storage area 138 are provided. In the studio use reception program storage area 131, a studio use program for causing a personal computer to function as the studio use reception apparatus 1 is stored. When the CPU 10 executes this studio use program, the personal computer functions as the studio use reception apparatus 1.

運動プログラム情報記憶エリア132には、運動プログラム名及び、その運動プログラムに関する情報が記憶されている。図17に示すように、運動プログラム情報記憶エリア132には、運動プログラム名欄、ジャンル欄、形状欄、照射量欄、曲調欄が少なくとも設けられている。ジャンル欄には、その運動プログラムのジャンル(ヨガ、エアロ、ストリートダンス、クラシックなど)を示す値が記憶され、形状欄には、(X軸方向のマスの個数,Y軸方向のマスの個数)が記憶されている。また、照射量欄には、レーザ3の照射量が0〜100の値で記憶されている。そして、曲調欄にはその運動プログラムを利用する際に流される音楽の曲調が記憶されている。なお、ユーザが使用中に聴く音楽は、スタジオ100全体に流れるものではなく、ユーザが携帯型のイヤホンを利用し、ユーザごとに音楽が流される。そして、図18に示すように、曲調情報記憶エリア133には、曲調に対してレーザ3の照射量として「0」,「10」,「20」,「30」,「40」,「50」,「60」,「70」,「80」,「90」,「100」のいずれかの値が記憶されている。そして、マス境界線情報記憶エリア134には、マスの境界線を示す情報が記憶される。例えば、図14に示した例では、番号「1」に対応して、「h1_1」,「h1_2」,「p1_1」,「p2_1」が記憶されている。   The exercise program information storage area 132 stores an exercise program name and information related to the exercise program. As shown in FIG. 17, the exercise program information storage area 132 is provided with at least an exercise program name column, a genre column, a shape column, a dose column, and a music tone column. A value indicating the genre of the exercise program (yoga, aero, street dance, classic, etc.) is stored in the genre column, and (number of cells in the X-axis direction, number of cells in the Y-axis direction) is stored in the shape column. Is remembered. In the irradiation amount column, the irradiation amount of the laser 3 is stored as a value from 0 to 100. In the tune column, the tune of music played when using the exercise program is stored. Note that the music that the user listens to during use does not flow throughout the studio 100, but the user plays music for each user using a portable earphone. As shown in FIG. 18, the music tone information storage area 133 stores “0”, “10”, “20”, “30”, “40”, “50” as the irradiation amount of the laser 3 for the music tone. , “60”, “70”, “80”, “90”, “100” are stored. The mass boundary line information storage area 134 stores information indicating the boundary line of the mass. For example, in the example illustrated in FIG. 14, “h1_1”, “h1_2”, “p1_1”, and “p2_1” are stored corresponding to the number “1”.

そして、設定情報記憶エリア136には、使用するマスを決定する際の条件及びレーザ3の照射量を決定する際の基準が記憶される。図19に示すように、設定情報記憶エリア136には、第一条件欄、第二条件欄、照射量判断欄が設けられている。第一条件欄には第一に優先する条件として設定された内容を示す値が記憶され、第二条件欄には第二に優先する条件として設定された内容を示す値が記憶される。そして、照射量判断欄には、照射量を決定する際に基準となる内容を示す値が記憶される。   The setting information storage area 136 stores a condition for determining a mass to be used and a reference for determining the irradiation amount of the laser 3. As shown in FIG. 19, the setting information storage area 136 is provided with a first condition column, a second condition column, and a dose determination column. A value indicating the content set as the first priority condition is stored in the first condition column, and a value indicating the content set as the second priority condition is stored in the second condition column. And the value which shows the content used as a reference | standard when determining an irradiation amount is memorize | stored in an irradiation amount judgment column.

そして、マス使用情報記憶エリア137には、床101を分割した各領域(マス)の使用状況が記憶される。図20に示すように、マス使用情報記憶エリア137には、番号欄、マス名欄、使用中フラグ欄、運動プログラム名欄、ユーザID欄が少なくとも設けられている。そして、番号「1」〜「36」までのマスの情報が記憶される。番号欄には、図13に示したマスの番号が記憶され、マス名欄には、図13に示したマス名が記憶されている。そして、使用中フラグは、そのマスが使用中であるか否かを示しており、「1」が使用中を示し、「0」が空きを示している。そして、運動プログラム名欄にはそのマスを使用している運動プログラム名が記憶され、ユーザID欄にはそのマスを使用しているユーザのID(ユーザID)が記憶される。そして、図21に示すように、境界線使用情報記憶エリア138には、ユーザごとに使用中の領域の境界線(レーザ3を発光させている境界線)を示す識別番号が記憶されている。なお、図20及び図21のデータは、図22に示す利用例でのものである。図22に示す各マスに記されている値は、1段目がマスの番号、2段目がマス名、3段目が使用ユーザの性別(Mは男性、Fは女性)、4段目が運動プログラム名、5段目がユーザIDである。そして、ユーザ情報記憶エリア135には、ユーザIDに対応してユーザに関する情報が記憶されている。例えば、ユーザの氏名、性別、属するグループ、年齢などである。   In the mass usage information storage area 137, the usage status of each area (mass) obtained by dividing the floor 101 is stored. As shown in FIG. 20, the mass use information storage area 137 is provided with at least a number column, a mass name column, an in-use flag column, an exercise program name column, and a user ID column. Then, cell information of numbers “1” to “36” is stored. In the number column, the cell numbers shown in FIG. 13 are stored, and in the cell name column, the cell names shown in FIG. 13 are stored. The in-use flag indicates whether the square is in use, “1” indicates that it is in use, and “0” indicates that it is empty. The exercise program name column stores the name of the exercise program that uses the cell, and the user ID column stores the ID of the user who uses the cell (user ID). As shown in FIG. 21, the boundary line usage information storage area 138 stores an identification number indicating a boundary line (a boundary line that emits the laser 3) of an area in use for each user. The data in FIG. 20 and FIG. 21 are for the usage example shown in FIG. The values written in each square shown in FIG. 22 are the square number in the first row, the square name in the second row, the gender of the user in the third row (M is male, F is female), and the fourth row. Is the exercise program name, and the fifth row is the user ID. In the user information storage area 135, information related to the user is stored corresponding to the user ID. For example, the name, gender, group to which the user belongs, age, and the like.

次に、図23乃至図27を参照して、RAM12に設けられている記憶エリアについて説明する。図23は、RAM12に設けられている記憶エリアを示す模式図であり、図24は、RAM12に設けられている候補マス記憶エリア125を示す模式図であり、図25は、RAM12に設けられている要素マス記憶エリア126を示す模式図であり、図26は、RAM12に設けられている使用マス記憶エリア127を示す模式図であり、図27は、RAM12に設けられている運動プログラム検索フラグ記憶エリア128を示す模式図である。   Next, a storage area provided in the RAM 12 will be described with reference to FIGS. FIG. 23 is a schematic diagram showing a storage area provided in the RAM 12, FIG. 24 is a schematic diagram showing a candidate mass storage area 125 provided in the RAM 12, and FIG. 25 is provided in the RAM 12. 26 is a schematic diagram showing the used mass storage area 127 provided in the RAM 12, and FIG. 27 is an exercise program search flag storage provided in the RAM 12. 4 is a schematic diagram showing an area 128. FIG.

図23に示すように、RAM12には、入力ユーザID記憶エリア121、選択方法記憶エリア122、希望運動プログラム名記憶エリア123、希望形状記憶エリア124、候補マス記憶エリア125(図24参照)、要素マス記憶エリア126(図25参照)、使用マス記憶エリア127(図26参照)、運動プログラム検索フラグ記憶エリア128(図27参照)、境界線記憶エリア129、照射量記憶エリア141、使用中マス数記憶エリア142、消灯境界線記憶エリア143、変更フラグ記憶エリア144が少なくとも設けられている。入力ユーザID記憶エリア121には、ユーザにより入力されたユーザIDが記憶される。選択方法記憶エリア122には、ユーザにより選択されたスタジオの利用方法を示す値が記憶される。本実施の形態では、運動プログラムを利用する場合には「1」、希望の領域(マス)の形状を指定する場合には「2」を記憶するものとする。そして、希望運動プログラム名記憶エリア123には、運動プログラムを利用すると選択された場合に、利用される運動プログラム名が記憶される。また、希望形状記憶エリア124には、希望の形状を指定すると選択された場合に、利用されるマスの形状が記憶される。ここでは、(X軸方向のマス数,Y軸方向のマス数)として記憶される。以下、希望形状のX軸方向のマス数を「x」、希望形状のY軸方向のマス数を「y」と記載する。   As shown in FIG. 23, in the RAM 12, an input user ID storage area 121, a selection method storage area 122, a desired exercise program name storage area 123, a desired shape storage area 124, a candidate mass storage area 125 (see FIG. 24), elements Mass storage area 126 (see FIG. 25), used mass storage area 127 (see FIG. 26), exercise program search flag storage area 128 (see FIG. 27), boundary line storage area 129, irradiation amount storage area 141, number of used cells At least a storage area 142, an unlit boundary line storage area 143, and a change flag storage area 144 are provided. The input user ID storage area 121 stores a user ID input by the user. The selection method storage area 122 stores a value indicating a studio usage method selected by the user. In the present embodiment, “1” is stored when the exercise program is used, and “2” is stored when the shape of the desired region (mass) is designated. The desired exercise program name storage area 123 stores an exercise program name to be used when an exercise program is selected to be used. Further, the desired shape storage area 124 stores the shape of a cell to be used when a desired shape is selected. Here, it is stored as (the number of cells in the X-axis direction, the number of cells in the Y-axis direction). Hereinafter, the number of cells in the X-axis direction of the desired shape is described as “x”, and the number of cells in the Y-axis direction of the desired shape is described as “y”.

そして、候補マス記憶エリア125には、使用マスの候補となっているマス群(以下、「候補マス」という)に関する情報が記憶される。図24に示すように、候補マス記憶エリア125は、候補マスを示す候補番号jを第一の次元とし、マス名欄、隣接度欄、第一条件欄、第二条件欄を要素とした一次元配列である。この配列要素をkouho[j]と示す。図24に示す候補番号は配列の添字jを示す番号である。マス名欄には候補とされている領域の一番左奥のマスのマス名が記憶される。なお、以下、マス群の一番左奥のマスを「基準マス」といい、候補マスの基準マスを「候補基準マス」という。そして、隣接度欄には候補マスに隣接しているマスのうち他のユーザが使用しているマスの数が記憶される。そして、第一条件欄には、第一条件とされている条件に対する情報が記憶され、第二条件欄には、第二条件とされている条件に対する情報が記憶される。図24に示す例は、第一条件として「同性」、第二条件として「同じ運動プログラム」が設定されている場合のものである。1番目の候補マスでは、候補基準マスのマス名「0403」の候補マスでは、男性に隣接しているマスが2つ、女性に隣接しているマスが2つある。また、運動プログラム「ヨガ2」に隣接しているマスが2つ、「エアロ1」に隣接しているマスが2つある。   In the candidate cell storage area 125, information related to a cell group that is a candidate for the used cell (hereinafter referred to as “candidate cell”) is stored. As shown in FIG. 24, the candidate cell storage area 125 has a candidate number j indicating a candidate cell as a first dimension, and includes a cell name field, an adjacency field, a first condition field, and a second condition field as primary elements. The original array. This array element is denoted as kouho [j]. The candidate number shown in FIG. 24 is a number indicating the subscript j of the array. In the square name column, the square name of the leftmost square in the candidate area is stored. In the following, the leftmost cell in the cell group is referred to as “reference cell”, and the reference cell of the candidate cell is referred to as “candidate reference cell”. In the adjacency column, the number of squares used by other users among the squares adjacent to the candidate square is stored. The first condition column stores information on the condition set as the first condition, and the second condition column stores information on the condition set as the second condition. The example shown in FIG. 24 is a case where “same sex” is set as the first condition and “same exercise program” is set as the second condition. In the first candidate cell, the candidate cell of the candidate reference cell cell name “0403” has two cells adjacent to the male and two cells adjacent to the female. In addition, there are two squares adjacent to the exercise program “Yoga 2” and two squares adjacent to “Aero 1”.

そして、要素マス記憶エリア126には、候補マスを構成する要素マスの情報が記憶される。図25に示すように、要素マス記憶エリア126は、候補マスを示す候補番号jを第一次元とし、候補マスを構成するマス(要素マス)を示す要素番号kを第二の次元とし、要素としてマス名欄、隣接度欄、第一条件欄、第二条件欄を設けた二次元配列である。つまり、候補マスごとにその候補マスを構成する要素マスに関する情報が記憶されている。この配列要素をkouho[j].youso[k]と示す。マス名欄には要素マスのマス名が記憶され、隣接度欄には、その要素マスに隣接しているマス(隣接マス)のうち他のユーザが使用しているマスの数が記憶される。本実施の形態では、横方向及び縦方向に隣接したマス、つまり、マスの境界線を共有するマスを隣接マスとする。そして、第一条件欄には、第一条件とされている条件に対する情報が記憶され、第二条件欄には、第二条件とされている条件に対する情報が記憶される。   The element cell storage area 126 stores information on element cells constituting the candidate cell. As shown in FIG. 25, the element cell storage area 126 has a candidate number j indicating a candidate cell as a first dimension, an element number k indicating a cell (element cell) constituting the candidate cell as a second dimension, This is a two-dimensional array in which a mass name column, an adjacency column, a first condition column, and a second condition column are provided as elements. That is, the information regarding the element cell which comprises the candidate cell for every candidate cell is memorized. This array element is denoted as kouho [j] .youuso [k]. The cell name column stores the cell names of the element cells, and the adjacency column stores the number of cells used by other users among the cells adjacent to the element cell (adjacent cells). . In the present embodiment, a cell that is adjacent in the horizontal direction and the vertical direction, that is, a cell that shares the boundary line of the cell is defined as an adjacent cell. The first condition column stores information on the condition set as the first condition, and the second condition column stores information on the condition set as the second condition.

図25に示す例は、図24に示した候補マス記憶エリア125での例と同様に、第一条件として「同性」、第二条件として「同じ運動プログラム」が設定されている場合のものであり、図22に示した状態での値を示している。1番目の候補マスでは、候補基準マスのマス名「0403」の候補マスの要素マスは、マス名「0403」,「0503」,「0404」,「0504」,「0405」,「0505」である。そして、マス名「0403」では、図22に示すように、隣接マス(0303,0503,0402,0404)において、0402のマスのみがユーザID「30303」により使用されている。そして、ユーザID「30303」のユーザは女性であり、「ヨガ2」を利用しているので第一条件欄に女性のマスが1つあるとされており、第二条件欄に「ヨガ2」のマスが1つあるとされている。   The example shown in FIG. 25 is a case where “same sex” is set as the first condition and “same exercise program” is set as the second condition, similarly to the example in the candidate mass storage area 125 shown in FIG. Yes, the values in the state shown in FIG. 22 are shown. In the first candidate cell, the element cells of the candidate cell of the candidate reference cell cell name “0403” are the cell names “0403”, “0503”, “0404”, “0504”, “0405”, “0505”. is there. In the cell name “0403”, as shown in FIG. 22, in the adjacent cell (0303, 0503, 0402, 0404), only the cell of 0402 is used by the user ID “30303”. Since the user with the user ID “30303” is a woman and uses “Yoga 2”, there is one female cell in the first condition column, and “Yoga 2” in the second condition column. There is one square.

使用マス記憶エリア127には、使用マスを構成するマスのマス名が記憶される。図26に示すように、使用マス記憶エリア127は使用番号を第一の次元とする一次元配列である。この配列要素をriyou[m](mは添字番号)と示す。なお、riyou[1]には基準マスのマス名が記憶される。   In the used cell storage area 127, the cell names of the cells constituting the used cell are stored. As shown in FIG. 26, the use mass storage area 127 is a one-dimensional array having the use number as the first dimension. This array element is indicated as riyou [m] (m is a subscript number). In addition, the cell name of the reference cell is stored in riyou [1].

運動プログラム検索フラグ記憶エリア128には、図27に示すように、ユーザの希望した運動プログラムが利用できなかった場合に他の運動プログラムを検索する際に使用される検索フラグが運動プログラムごとに記憶されている。そして、境界線記憶エリア129には、使用マスの周囲の境界線を示す情報が記憶される。照射量記憶エリア141には、レーザ3の照射量が記憶される。使用中マス数記憶エリア142には、要素マスに隣接したマスの数を計数するのに使用される使用中マス数が記憶される。消灯境界線記憶エリア143には、スタジオ100の使用が終了した際にレーザ3を消灯させる境界線を示す情報が記憶される。変更フラグ記憶エリア144には、ユーザの希望した運動プログラムや利用エリアが利用できなかった場合に他の運動プログラムや他の形状のエリアに変更するための処理を行う際にONとされる変更フラグが記憶される。   In the exercise program search flag storage area 128, as shown in FIG. 27, a search flag used for searching for another exercise program when the exercise program desired by the user cannot be used is stored for each exercise program. Has been. In the boundary line storage area 129, information indicating boundary lines around the used square is stored. The irradiation amount storage area 141 stores the irradiation amount of the laser 3. The used cell number storage area 142 stores the used cell number used to count the number of cells adjacent to the element cell. The off boundary line storage area 143 stores information indicating a boundary line that turns off the laser 3 when the use of the studio 100 ends. The change flag storage area 144 is a change flag that is turned on when processing for changing to another exercise program or an area of another shape when the exercise program or use area desired by the user cannot be used. Is memorized.

次に、図28乃至図35を参照して、スタジオ利用受付装置1の動作について説明する。図28は、メイン処理のフローチャートであり、図29は、メイン処理の中で実施される候補検索処理のフローチャートであり、図30は、候補検索処理の中で実施される候補基準マス抽出処理のフローチャートであり、図31は、候補検索処理の中で実施される候補なし処理のフローチャートであり、図32は、候補検索処理の中で実施される周囲状況取得処理のフローチャートであり、図33は、メイン処理の中で実施されるマス使用情報設定処理のフローチャートであり、図34は、メイン処理の中で実施される表示処理のフローチャートであり、図35は、メイン処理の中で実施される使用終了処理のフローチャートである。   Next, the operation of the studio use accepting apparatus 1 will be described with reference to FIGS. FIG. 28 is a flowchart of the main process, FIG. 29 is a flowchart of the candidate search process performed in the main process, and FIG. 30 is a diagram of the candidate reference cell extraction process performed in the candidate search process. FIG. 31 is a flowchart of the no candidate process performed in the candidate search process, FIG. 32 is a flowchart of the surrounding state acquisition process performed in the candidate search process, and FIG. FIG. 34 is a flowchart of the display process performed in the main process, and FIG. 35 is a flowchart of the display process performed in the main process. It is a flowchart of a use end process.

メイン処理は、スタジオ利用受付プログラムがCPU10で実施され、メインメニュー画面(図示外)において「スタジオ利用」メニューが選択され、種々の記憶エリアの初期化が行われた後に開始される処理である。図28に示すように、まず、ユーザID入力画面201(図2参照)が表示される(S1)。そして、ユーザID入力画面201への入力が受け付けられ、ユーザID入力欄2011に入力された値が入力ユーザID記憶エリア121に記憶される(S2)。そして、マス使用情報記憶エリア137のユーザID欄に入力ユーザIDが記憶されているか否かにより、入力されたユーザIDがスタジオ100を使用中のユーザであるか否かの判断が行われる(S3)。使用中のユーザでなければ(S3:NO)、選択方法入力画面202(図3参照)が表示され(S4)。そして、選択方法入力画面202への入力が受け付けられ、選択方法記憶エリア122に記憶される(S5)。   The main process is a process that is started after the studio use acceptance program is executed by the CPU 10, the “studio use” menu is selected on the main menu screen (not shown), and various storage areas are initialized. As shown in FIG. 28, first, a user ID input screen 201 (see FIG. 2) is displayed (S1). Then, an input to the user ID input screen 201 is accepted, and the value input in the user ID input field 2011 is stored in the input user ID storage area 121 (S2). Then, based on whether or not the input user ID is stored in the user ID column of the mass use information storage area 137, it is determined whether or not the input user ID is a user who is using the studio 100 (S3). ). If the user is not in use (S3: NO), the selection method input screen 202 (see FIG. 3) is displayed (S4). Then, an input to the selection method input screen 202 is accepted and stored in the selection method storage area 122 (S5).

ここで、選択方法入力画面202において「運動プログラム」が選択された場合には(S6:YES)、運動プログラム選択画面203(図4参照)が表示される(S7)。そして、運動プログラム選択画面203への入力が受け付けられ、希望運動プログラム名記憶エリア123に記憶される(S8)。そして、運動プログラム情報記憶エリア132から選択運動プログラム名の運動プログラムのマスの形状が読み出され、希望形状記憶エリア124に記憶される(S9)。そして、運動プログラム検索フラグ記憶エリア128の選択運動プログラムの検索フラグがONとされ、変更フラグ記憶エリア144の運動プログラム変更フラグがOFFとされる(S10)。そして、S13へ進む。   If “exercise program” is selected on the selection method input screen 202 (S6: YES), an exercise program selection screen 203 (see FIG. 4) is displayed (S7). Then, an input to the exercise program selection screen 203 is accepted and stored in the desired exercise program name storage area 123 (S8). Then, the shape of the exercise program cell of the selected exercise program name is read from the exercise program information storage area 132 and stored in the desired shape storage area 124 (S9). Then, the search flag for the selected exercise program in the exercise program search flag storage area 128 is turned ON, and the exercise program change flag in the change flag storage area 144 is turned OFF (S10). Then, the process proceeds to S13.

一方、選択方法入力画面202において「運動プログラム」が選択されず「利用エリア」が選択された場合には(S6:NO)、形状選択画面204(図5参照)が表示され(S11)、形状選択画面204の入力が受け付けられて、選択された形状が希望形状記憶エリア124に記憶される(S12)。そして、S13へ進む。   On the other hand, when “exercise program” is not selected on the selection method input screen 202 and “use area” is selected (S6: NO), the shape selection screen 204 (see FIG. 5) is displayed (S11). The input of the selection screen 204 is accepted, and the selected shape is stored in the desired shape storage area 124 (S12). Then, the process proceeds to S13.

次いで、候補検索処理が行われる(S13、図29参照)。ここでは、使用マスが決定される。詳細については、図29乃至図32を参照して後述する。使用マスが決定されたら、マス使用情報設定処理が行われる(S14、図33参照)。ここでは、使用マスに関する情報がマス使用情報記憶エリア137に記憶されたり、レーザ3に出力指示がなされたりする。詳細については、図33を参照して後述する。次いで、表示処理が行われる(S15、図34参照)。ここでは、ユーザに対して決定された使用エリアを報知する画面(図6,図7,図9,図10参照)が表示される。詳細については、図34を参照して後述する。そして、メイン処理は終了する。   Next, candidate search processing is performed (S13, see FIG. 29). Here, the used mass is determined. Details will be described later with reference to FIGS. 29 to 32. When the used cell is determined, a cell usage information setting process is performed (S14, see FIG. 33). Here, information about the used mass is stored in the mass used information storage area 137 or an output instruction is given to the laser 3. Details will be described later with reference to FIG. Next, display processing is performed (S15, see FIG. 34). Here, a screen (see FIGS. 6, 7, 9, and 10) for notifying the user of the use area determined is displayed. Details will be described later with reference to FIG. Then, the main process ends.

また、メイン処理のS3において、スタジオ100を使用中のユーザであった場合には、使用を終了するための使用終了処理が行われ(S19、図35参照)、S1へ戻る。この使用終了処理では、ユーザのスタジオ100の利用の終了に伴い、このユーザが使用していた領域の境界線のレーザ3を消灯させる。図35に示すように、まず、境界線使用情報記憶エリア138が参照され、入力ユーザIDが使用していた境界線が読み出され、消灯境界線記憶エリア143に記憶される(S131)。そして、消灯境界線記憶エリア143に記憶されている境界線について他のユーザが使用しているものがあれば、消灯境界線記憶エリア143から削除される(S132)。そして、消灯境界線記憶エリア143に記憶されている境界線について、レーザ3を消灯させる指示がレーザ制御装置2へ出力される(S133)。レーザ制御装置2では、この指示を受けるとその境界線に属するレーザ3を消灯させる。   In S3 of the main process, if the user is using the studio 100, a use end process for ending the use is performed (S19, see FIG. 35), and the process returns to S1. In this use end process, the laser 3 at the boundary line of the area used by the user is turned off as the user's use of the studio 100 ends. As shown in FIG. 35, first, the boundary line usage information storage area 138 is referred to, and the boundary line used by the input user ID is read and stored in the extinguished boundary line storage area 143 (S131). Then, if there is a boundary line stored in the unlit boundary line storage area 143 used by another user, it is deleted from the unlit boundary line storage area 143 (S132). Then, an instruction to turn off the laser 3 is output to the laser control device 2 for the boundary line stored in the unlit boundary line storage area 143 (S133). Upon receiving this instruction, the laser control device 2 turns off the laser 3 belonging to the boundary line.

次いで、境界線使用情報記憶エリア138から入力ユーザIDの情報が削除される(S134)。そして、「ご利用ありがとうございました」等のメッセージが記載された私用終了画面(図示外)がディスプレイ16に表示される(S135)。そして、使用終了処理は終了し、メイン処理も終了する。   Next, the input user ID information is deleted from the boundary line usage information storage area 138 (S134). Then, a private end screen (not shown) on which a message such as “Thank you for using” is written is displayed on the display 16 (S135). Then, the use end process ends, and the main process also ends.

次に、図29乃至図32のフローチャートを参照して、候補検索処理について説明する。候補検索処理では、まず、候補基準マス抽出処理が行われる(S21、図30参照)。候補基準マス抽出処理では、候補マスが検索され、各候補マスの候補基準マスのマス名が候補マス記憶エリア125に記憶される。図30に示すように、まず、変数cに初期値の「0」が記憶され、変数iに初期値の「0」が記憶される(S41)。変数cは、マスの番号を計数するためのものであり、変数iは候補マス記憶エリア125の一次元配列の添字として使用される(kouho[i])。そして、変数cに「1」が加算され(S42)、変数cが「36(最大マス数)」より大きいか否かにより、全てのマスを探索したか否かの判断が行われる(S43)。   Next, candidate search processing will be described with reference to the flowcharts of FIGS. In the candidate search process, first, a candidate reference mass extraction process is performed (S21, see FIG. 30). In the candidate reference cell extraction process, candidate cells are searched, and the name of the candidate reference cell of each candidate cell is stored in the candidate cell storage area 125. As shown in FIG. 30, first, the initial value “0” is stored in the variable c, and the initial value “0” is stored in the variable i (S41). The variable c is for counting the number of squares, and the variable i is used as a subscript of a one-dimensional array of candidate mass storage areas 125 (kouho [i]). Then, “1” is added to the variable c (S42), and whether or not all the cells have been searched is determined based on whether or not the variable c is larger than “36 (maximum number of cells)” (S43). .

変数cはまだ「1」であり、探索を開始する段階なので全てのマスを探索していないと判断される(S43:NO)。そして、マス使用情報記憶エリア137の番号cのマスの使用中フラグが参照され、c番目のマスが使用であるか否かの判断が行われる(S44)。使用中フラグがONであり、c番目のマスが使用中であれば(S44:YES)、このマスを候補基準マスとすることはできないので、S42へ戻り、次のマスの処理を行うために変数cに「1」が加算される(S42)。   The variable c is still “1”, and it is determined that not all cells have been searched because the search is in a stage to start (S43: NO). Then, the in-use flag of the cell number c in the cell use information storage area 137 is referred to, and it is determined whether or not the c-th cell is in use (S44). If the in-use flag is ON and the c-th cell is in use (S44: YES), this cell cannot be used as a candidate reference cell, so that the process returns to S42 to process the next cell. “1” is added to the variable c (S42).

c番目のマスが使用中でない場合には(S44:NO)、番号cのマスを候補基準マスとする場合の候補マスの使用中フラグがマス使用情報記憶エリア137から参照される(S45)。希望形状が(2,3)である場合に、番号「c=1」のマスが候補基準マスである場合には番号「2」,マス名「0201」、番号「7」,マス名「0102」、番号「8」,マス名「0202」、番号「13」,マス名「0103」、番号「14」,マス名「0203」のマスの使用中フラグが参照される。そして、全てのマスの使用中フラグがOFFであるか否かにより、全てのマスが使用中でないか否かの判断が行われる(S46)。1つでも使用中のマスがあれば(S46:NO)、番号cのマスを候補基準マスとすることはできないので、S42へ戻り、次のマスの処理を行うために変数cに「1」が加算される(S42)。また、全てのマスが使用中でない場合、つまり、使用中のマスがない場合には(S46:YES)、番号cのマスを候補基準マスとすることができるので、変数iに「1」が加算され(S47)、候補マス記憶エリア125のマス名欄(kouho[i]:マス名)に番号cのマスのマス名が記憶される(S48)。そして、S42へ戻り、次のマスの処理を行うために変数cに「1」が加算される(S42)。   When the c-th cell is not in use (S44: NO), the in-use flag of the candidate cell when the cell with the number c is set as the candidate reference cell is referred from the cell use information storage area 137 (S45). When the desired shape is (2, 3) and the cell with the number “c = 1” is the candidate reference cell, the number “2”, the cell name “0201”, the number “7”, and the cell name “0102”. ”, Number“ 8 ”, cell name“ 0202 ”, cell number“ 13 ”, cell name“ 0103 ”, cell number“ 14 ”, cell name“ 0203 ”are used. Then, it is determined whether or not all the cells are in use depending on whether or not the in-use flag of all the cells is OFF (S46). If there is at least one cell in use (S46: NO), the cell with the number c cannot be set as the candidate reference cell, so the process returns to S42, and the variable c is set to “1” in order to process the next cell. Are added (S42). Further, when all the squares are not in use, that is, when there is no square in use (S46: YES), the square with the number c can be set as the candidate reference square, so that “1” is set in the variable i. Addition is performed (S47), and the cell name of the cell with the number c is stored in the cell name column (kuhou [i]: cell name) of the candidate cell storage area 125 (S48). Then, the process returns to S42, and “1” is added to the variable c in order to process the next cell (S42).

このようにして、S42〜S48の処理が繰り返し実施され、変数cが「36」より大きくなったら(S43:YES)、候補検索処理へ戻る。この時点で候補マス記憶エリア125のマス名欄には、候補基準マスのマス名が記憶されている。   In this way, when the processes of S42 to S48 are repeatedly performed and the variable c becomes larger than “36” (S43: YES), the process returns to the candidate search process. At this time, the cell name of the candidate reference cell is stored in the cell name column of the candidate cell storage area 125.

図29に示すように候補検索処理では、候補基準マス抽出処理が終了すると(S21)、変数iの値に基づいて候補基準マスがないか否かの判断が行われるかの判断が行われる(S22)。変数iが「0」であれば、候補基準マスがないので(S22:YES)、S31へ進み、希望形状を90度回転させたり、希望形状を変更したり、変形したりして代替となる形状を決定する(S31〜S36)。そして、S21へ戻り候補基準マス抽出処理が行われる。具体的には、まず、回転フラグがONであるか否かの判断が行われる(S31)。この回転フラグは、初期値としてOFF(0)が与えられている。そこで、ユーザが指定した希望形状での候補基準マスがなかった場合には、回転フラグはONでなくOFFであるので(S31:NO)、希望形状が正方形であるか否か、つまり、x=yであるか否かの判断が行われる(S32)。   As shown in FIG. 29, in the candidate search process, when the candidate reference cell extraction process ends (S21), it is determined whether or not there is a candidate reference cell based on the value of the variable i. S22). If the variable i is “0”, since there is no candidate reference cell (S22: YES), the process proceeds to S31, where the desired shape is rotated by 90 degrees, the desired shape is changed, or the shape is replaced. The shape is determined (S31 to S36). And it returns to S21 and a candidate reference | standard square extraction process is performed. Specifically, first, it is determined whether or not the rotation flag is ON (S31). This rotation flag is given OFF (0) as an initial value. Therefore, if there is no candidate reference square in the desired shape designated by the user, the rotation flag is OFF instead of ON (S31: NO), so whether or not the desired shape is a square, that is, x = It is determined whether or not y (S32).

x≠yであれば(S33:NO)、希望形状は正方形でないので希望形状を回転させると異なる形状となる。そこで、希望形状のx,yを入れ替え、(x,y)が(y,x)とされる(S33)。そして、回転フラグが回転させたことを示すためにONとされる(S34)。そして、S21へ戻り、回転後の形状で候補基準マス抽出処理が行われる(S21)。ここで、候補基準マスが抽出されれば(S22:NO)、S23へ進む。希望形状を回転させても候補基準マスが抽出されなければ(S22:YES)、再度S31へ進む。ここでは回転フラグはONとされているので(S31:YES)、回転フラグがOFFとされる(S35)。そして、候補なし処理が行われる(S36、図31参照)。また、ユーザが指定した希望形状での候補基準マスがなかった場合に(S22:YES)、回転フラグがOFFであり(S31:NO)、x=yであった場合にも(S32:YES)、希望形状を回転させても同様の形状であるので、希望形状を回転させても候補基準マスは抽出されないことが判っているので、候補なし処理が行われる(S36、図31参照)。この候補なし処理では、ユーザが運動プログラムを指定した場合には、同じジャンルの運動プログラムを代替プログラムとして選択し、希望形状を変更する。また、希望形状を指定した場合には、希望形状を小さく変更する。   If x ≠ y (S33: NO), the desired shape is not a square, so if the desired shape is rotated, it becomes a different shape. Therefore, x and y of the desired shape are replaced, and (x, y) is set to (y, x) (S33). Then, it is turned ON to indicate that the rotation flag has been rotated (S34). And it returns to S21 and a candidate reference | standard mass extraction process is performed by the shape after rotation (S21). Here, if the candidate reference cell is extracted (S22: NO), the process proceeds to S23. If the candidate reference cell is not extracted even if the desired shape is rotated (S22: YES), the process proceeds to S31 again. Here, since the rotation flag is set to ON (S31: YES), the rotation flag is set to OFF (S35). Then, a no-candidate process is performed (S36, see FIG. 31). Further, when there is no candidate reference square in the desired shape designated by the user (S22: YES), also when the rotation flag is OFF (S31: NO) and x = y (S32: YES). Since it is the same shape even if the desired shape is rotated, it is known that the candidate reference cell is not extracted even if the desired shape is rotated, so the no candidate process is performed (S36, see FIG. 31). In the no candidate process, when the user designates an exercise program, an exercise program of the same genre is selected as an alternative program and the desired shape is changed. When the desired shape is designated, the desired shape is changed to a smaller size.

図31に示すように、候補なし処理では、まず、ユーザが「運動プログラム」を指定したか否かの判断が行われる(S71)。選択方法記憶エリア122に運動プログラム名を指定することを示す情報が記憶されている場合には「運動プログラム」が指定されていると判断される(S71:YES)。そこで、運動プログラム検索フラグ記憶エリア128(図27参照)の検索フラグ欄が参照され、検索フラグがOFFの運動プログラムがあるか否かにより、候補基準マスの抽出が行われていない運動プログラムがあるか否かの判断が行われる(S81)。検索フラグがOFFの運動プログラムがあれば(S81:YES)、代替の運動プログラムを用いることを示すために運動プログラム変更フラグがONとされる(S82)。そして、検索フラグがOFFの運動プログラムのうち、希望運動プログラムと同じジャンルの運動プログラムがあるか否かの判断が行われる(S83)。なお、希望運動プログラムのジャンルはRAM12の図示外の記憶エリアに記憶されている。運動プログラムのジャンルはHDD13の運動プログラム情報記憶エリア132から取得できる。   As shown in FIG. 31, in the no candidate process, it is first determined whether or not the user has designated an “exercise program” (S71). When information indicating that an exercise program name is designated is stored in the selection method storage area 122, it is determined that “exercise program” is designated (S71: YES). Therefore, there is an exercise program in which candidate reference squares are not extracted depending on whether or not there is an exercise program whose search flag is OFF with reference to the search flag column of the exercise program search flag storage area 128 (see FIG. 27). Is determined (S81). If there is an exercise program whose search flag is OFF (S81: YES), the exercise program change flag is turned ON to indicate that an alternative exercise program is used (S82). Then, it is determined whether there is an exercise program of the same genre as the desired exercise program among the exercise programs whose search flag is OFF (S83). The desired exercise program genre is stored in a storage area (not shown) of the RAM 12. The genre of the exercise program can be acquired from the exercise program information storage area 132 of the HDD 13.

そして、同じジャンルの運動プログラムがあれば(S83:YES)、その同じジャンルの運動プログラムのうち、任意の1つの運動プログラムの運動プログラム名が希望運動プログラム名記憶エリア123に記憶される(S84)。そして、その運動プログラムの検索フラグがONとされ(S85)、その運動プログラムの形状が希望形状記憶エリア124に記憶される(S88)。また、同じジャンルの運動プログラムがなければ(S83:NO)、検索フラグがOFFの運動プログラムのうち、任意の1つの運動プログラムの運動プログラム名が希望運動プログラム名記憶エリア123に記憶される(S86)。そして、その運動プログラムの検索フラグがONとされ(S87)、その運動プログラムの形状が希望形状記憶エリア124に記憶される(S88)。そして、候補なし処理は終了し、図29に示す候補検索処理へ戻り、S21へ進む。そして、候補なし処理で変更された希望形状での候補基準マスの抽出が行われる(S21)。   If there is an exercise program of the same genre (S83: YES), the exercise program name of any one of the exercise programs of the same genre is stored in the desired exercise program name storage area 123 (S84). . Then, the search flag for the exercise program is turned ON (S85), and the shape of the exercise program is stored in the desired shape storage area 124 (S88). If there is no exercise program of the same genre (S83: NO), the exercise program name of any one of the exercise programs whose search flag is OFF is stored in the desired exercise program name storage area 123 (S86). ). Then, the search flag of the exercise program is turned ON (S87), and the shape of the exercise program is stored in the desired shape storage area 124 (S88). Then, the no candidate process ends, the process returns to the candidate search process shown in FIG. 29, and proceeds to S21. Then, extraction of candidate reference squares with the desired shape changed by the no candidate process is performed (S21).

なお、検索フラグがOFFの運動プログラムがなければ(S81:NO)、代替となる運動プログラムがないので、利用可能な運動プログラムなし表示画面213(図8参照)が表示される(S89)。そして、候補なし処理は終了し、メイン処理も終了する。   If there is no exercise program whose search flag is OFF (S81: NO), since there is no alternative exercise program, an available exercise program no-display screen 213 (see FIG. 8) is displayed (S89). Then, the no candidate process ends and the main process also ends.

一方、図31に示す候補なし処理のS71において、希望運動プログラム名記憶エリア123の運動プログラム名が記憶されておらず、「運動プログラム」が指定されていないと判断された場合には(S71:NO)、「利用エリア」指定がされているので、希望形状の縮小が行われる(S72〜S75)。そこで、まず、希望形状を示す(x,y)において、x,y共に最小値であるか否かの判断が行われる(S72)。この最小値は予め登録されている値でもよいし、ユーザに利用エリアを選択させる際に入力させてもよい。ここでは、例えば「2」とするが、x,yの最小値は同じ値でなく、それぞれに対して最小値を設定してもよい。   On the other hand, in S71 of the no candidate process shown in FIG. 31, when it is determined that the exercise program name in the desired exercise program name storage area 123 is not stored and “exercise program” is not designated (S71: NO), because “use area” is designated, the desired shape is reduced (S72 to S75). Therefore, first, in (x, y) indicating the desired shape, it is determined whether both x and y are minimum values (S72). This minimum value may be a value registered in advance, or may be input when the user selects a use area. Here, for example, “2” is set, but the minimum values of x and y are not the same value, and a minimum value may be set for each.

x,y共に最小値「2」であれば(S72:YES)、希望形状を縮小することはできないので、利用可能なエリアがないことを示すメッセージを表示した利用可能エリアなし画面が表示され(S76)、メイン処理が終了する。また、x,y共に最小値でない場合には(S72:NO)、縮小カウンタが「3」より大きいか否かの判断が行われる(S73)。この縮小カウンタはRAM12の図示外の記憶エリアに設けられており、メイン処理が開始される際に「0」に初期化されている。縮小カウンタが「3」より大きくなければ(S73:NO)、希望形状が縮小される(S74)。具体的には、x,yの値が比較され、大きい方の値から「1」が減算される。そして、縮小カウンタに「1」が加算され(S75)、候補なし処理は終了し、図29に示す候補検索処理へ戻り、S21へ進む。そして、候補なし処理で変更された希望形状での候補基準マスの抽出が行われる(S21)。なお、縮小された希望形状でも候補基準マスが抽出されなかった場合には、x,y共に最小値でなければ再び希望形状が縮小される。そして、3回縮小が行われても候補基準マスが抽出されなければ、S73において縮小カウンタが「3」より大きいと判断され(S73:YES)、利用可能なエリアがないことを示すメッセージを表示した利用可能エリアなし画面が表示され(S76)、メイン処理が終了する。   If both x and y are the minimum value “2” (S72: YES), since the desired shape cannot be reduced, a screen indicating that there is no usable area is displayed with a message indicating that there is no usable area ( S76), the main process ends. If x and y are not the minimum values (S72: NO), it is determined whether or not the reduction counter is greater than “3” (S73). This reduction counter is provided in a storage area (not shown) of the RAM 12 and is initialized to “0” when the main process is started. If the reduction counter is not greater than “3” (S73: NO), the desired shape is reduced (S74). Specifically, the values of x and y are compared, and “1” is subtracted from the larger value. Then, “1” is added to the reduction counter (S75), the no-candidate process ends, the process returns to the candidate search process shown in FIG. 29, and proceeds to S21. Then, extraction of candidate reference squares with the desired shape changed by the no candidate process is performed (S21). If no candidate reference cell is extracted even with the reduced desired shape, the desired shape is reduced again unless both x and y are minimum values. If the candidate reference cell is not extracted even after three reductions, it is determined in S73 that the reduction counter is greater than “3” (S73: YES), and a message indicating that there is no usable area is displayed. The screen without usable area is displayed (S76), and the main process is terminated.

以上のようにして、候補なし処理では、ユーザの指定に基づいて、希望形状が変更される。そして、変更後の希望形状で候補基準マスの抽出が行われる。   As described above, in the no candidate process, the desired shape is changed based on the designation by the user. Then, the candidate reference cell is extracted with the desired shape after the change.

ここで、図29に示す候補検索処理の候補基準マス抽出処理(S21)において、候補基準マスが抽出された場合(S22:NO)の処理について説明する。まず、変数iが「1」であるか否かにより、候補基準マスが1つであるか否かの判断が行われる(S23)。候補基準マスが1つであれば(S23:YES)、その候補基準マスを基準マスとし、希望形状の領域がこのユーザの使用領域とされるので、候補基準マスを使用基準マスとし(S26)、メイン処理へ戻る。具体的には、候補マス記憶エリア125のkouho[1]のマス名が使用マス記憶エリア127のriyou[1]のマス名に記憶される。   Here, a process when a candidate reference cell is extracted in the candidate reference cell extraction process (S21) of the candidate search process shown in FIG. 29 (S22: NO) will be described. First, whether or not there is one candidate reference cell is determined based on whether or not the variable i is “1” (S23). If there is one candidate reference cell (S23: YES), the candidate reference cell is used as the reference cell, and the area of the desired shape is used as the user's use region, so that the candidate reference cell is used as the use reference cell (S26). Return to the main process. Specifically, the cell name of kouho [1] in the candidate cell storage area 125 is stored in the cell name of riyou [1] in the used cell storage area 127.

また、変数iが「1」でなく、候補基準マスが複数ある場合には(S23:NO)、周囲状況取得処理が行われる(S24、図32)。この周囲状況取得処理は、それぞれの候補基準マスを基準マスとして希望形状の領域を確保した際において、その周囲のマスの利用状況を取得するものである。図32に示すように、まず、変数jに初期値の「0」が記憶される(S51)。この変数jは、候補マス記憶エリア125の一次元配列の添字として使用される(kouho[j])。そして、変数jに「1」が加算され(S52)、変数iより小さいか否かの判断が行われる(S53)。変数iの示す値は候補基準マスの数であり、kouho[j]においてデータが記憶されている最大値である。変数jが最大値iよりも小さければ(S53:YES)、kouho[j]のマス名にマス名が記憶されているマスを基準マスとした際に、希望形状の領域をなすために使用されるマスを要素マスとし、要素マス記憶エリア126のkouho[j].youso[1〜x×y]のマス名に記憶される(S54)。なお、「x×y」は希望形状を形成するマス数である。また、以下、kouho[j]のマス名にマス名が記憶されているマスを基準マスとした候補マスを注目候補マスという。   Further, when the variable i is not “1” and there are a plurality of candidate reference squares (S23: NO), the surrounding state acquisition process is performed (S24, FIG. 32). In this surrounding state acquisition process, when a region of a desired shape is secured using each candidate reference box as a reference box, the use state of the surrounding box is acquired. As shown in FIG. 32, first, an initial value “0” is stored in the variable j (S51). This variable j is used as a subscript of the one-dimensional array of candidate mass storage area 125 (kouho [j]). Then, “1” is added to the variable j (S52), and it is determined whether or not it is smaller than the variable i (S53). The value indicated by the variable i is the number of candidate reference cells, and is the maximum value in which data is stored in kouho [j]. If the variable j is smaller than the maximum value i (S53: YES), it is used to form an area of a desired shape when a square whose square name is stored in the square name of kouho [j] is used as a reference square. This cell is stored as an element cell and stored in the cell name of kouho [j] .youuso [1 to xxy] in the element cell storage area 126 (S54). “X × y” is the number of squares forming the desired shape. In addition, hereinafter, a candidate cell having a cell in which the cell name is stored in the cell name of kouho [j] as a reference cell is referred to as an attention candidate cell.

そして、変数kに初期値の「0」が記憶される(S61)。この変数kは、要素マス記憶エリア126の二次元の配列の添字として使用される。よって、変数kは「1」〜「x×y」の整数を取る。次いで、変数kに「1」が加算され(S62)、変数kが最大値である「x×y」よりも小さいか否かの判断が行われる(S63)。変数kが「x×y」よりも小さければ(S63:YES)、要素マス記憶エリア126のkouho[j].youso[k]のマス名欄の示すマス(注目マス)の隣接マスのうち、使用中であるマス(使用中マス)の数が計数され、候補マス記憶エリア125のkouho[j]の隣接度欄に加算される(S64)。また、使用中であるか否かはHDD13のマス使用情報記憶エリア137の使用中フラグを参照することにより判断できる。   Then, the initial value “0” is stored in the variable k (S61). This variable k is used as a subscript of the two-dimensional array in the element mass storage area 126. Therefore, the variable k takes an integer from “1” to “x × y”. Next, “1” is added to the variable k (S62), and it is determined whether or not the variable k is smaller than the maximum value “x × y” (S63). If the variable k is smaller than “x × y” (S63: YES), among the adjacent cells of the cell (attention cell) indicated by the cell name column of kouho [j] .youuso [k] in the element cell storage area 126, The number of cells in use (in-use cells) is counted and added to the adjacency column of kouho [j] in the candidate cell storage area 125 (S64). Further, whether or not it is in use can be determined by referring to the in-use flag in the mass use information storage area 137 of the HDD 13.

例えば、図10に示す例の使用状況において、希望領域の形状が「2×3」である場合を考える。図25に示す要素マス記憶エリア126のkouho[1].youso[1]のマス名「0403」のマスを注目マスとすると、隣接マスのマス名は「0402」,「0303」,「0503」,「0404」である。これらの隣接マスの中で使用中であるのは「0402」である。よって、kouho[1]の隣接度欄は「1」となる。   For example, let us consider a case where the shape of the desired region is “2 × 3” in the usage situation of the example shown in FIG. If the cell with the cell name “0403” of kouho [1] .youuso [1] in the element cell storage area 126 shown in FIG. 25 is the target cell, the cell names of the adjacent cells are “0402”, “0303”, “0503”. , “0404”. Among these adjacent cells, “0402” is in use. Therefore, the adjacency column of kouho [1] is “1”.

次いで、使用中マスの第一条件に関する値がkouho[j].youso[k]の第一条件欄に集計されて記憶され、第二条件に関する値がkouho[j].youso[k]の第二条件欄に集計されて記憶される(S66)。図13に示した例では、第一条件が「性別」、第二条件が「運動プログラム」であるとすると、隣接マスの使用中マスである「0402」は性別が「女性」、運動プログラムが「ヨガ2」であるので、kouho[1].youso[1]の第一条件欄は「女性」が「1」、第二条件欄は「ヨガ2」が「1」と記憶される。   Next, values relating to the first condition of the square in use are aggregated and stored in the first condition column of kouho [j] .youuso [k], and values relating to the second condition are stored in the kouho [j] .youus [k] th value. The two conditions are tabulated and stored (S66). In the example shown in FIG. 13, if the first condition is “sex” and the second condition is “exercise program”, “0402”, which is an in-use square of the adjacent square, has a gender “female” and an exercise program Since it is “yoga 2”, “1” is stored in the first condition column of kouho [1] .youuso [1], and “1” is stored in “yoga 2” in the second condition column.

そして、S62へ戻り、変数kに「1」が加算され、次の要素マスが注目マスとされる。図25に示す例では、kouho[1].youso[2]のマス名「0503」示すマスが注目マスとされる。変数kは「x×y=2×3=6」よりも小さく(S63:YES)、「0503」の隣接マスのうちの使用マスの数がkouho[1]の隣接度欄に加算される(S64)。図10を参照すると、「0503」の隣接マスのうち使用マスは「0502」のみであるので、「1」が加算されkouho[1]の隣接度欄は「2」とされる(S64)そして、「0502」は性別が「女性」、運動プログラムが「ヨガ2」であるので、kouho[1].youso[2]の第一条件欄は「女性」が「1」、第二条件欄は「ヨガ2」が「1」と記憶される。そして、S62へ戻る。   Then, the process returns to S62, "1" is added to the variable k, and the next element cell is set as the attention cell. In the example illustrated in FIG. 25, a square having a square name “0503” of kouho [1] .youuso [2] is set as a target square. The variable k is smaller than “x × y = 2 × 3 = 6” (S63: YES), and the number of used cells among the adjacent cells of “0503” is added to the adjacency column of kouho [1] ( S64). Referring to FIG. 10, since the used cell is only “0502” among the adjacent cells of “0503”, “1” is added and the adjacency column of kouho [1] is set to “2” (S64). , “0502” is gender “female” and the exercise program is “yoga 2”, so the first condition column of kouho [1] .youuso [2] is “1” and the second condition column is “1” “Yoga 2” is stored as “1”. Then, the process returns to S62.

以上のようにして、繰り返しS62〜S66の処理が行われ、全ての要素マスについて隣接マスの状況が取得され、変数kが「x×y」よりも小さくなくなったら(S63:NO)、候補マス全体の第一条件に関する値及び第二条件に関する値が集計される(S68)。具体的には、要素マス記憶エリア126のkouho[j].youso[1〜x×y]の第一条件欄の値が集計されて、候補マス記憶エリア125のkouho[j]の第一条件欄に記憶される。そして、要素マス記憶エリア126のkouho[j].youso[1〜x×y]の第二条件欄の値が集計されて、候補マス記憶エリア125のkouho[j]の第二条件欄に記憶される。図25及び図24に示す例では、kouho[1].youso[1],kouho[1].youso[2]の第一条件欄に「女性」が「1」ずつ、kouho[1].youso[3],kouho[1].youso[5]の第一条件欄に「男性」が「1」ずつなので、kouho[1]の第一条件欄には「男性」が「2」、「女性」が「2」という情報が記憶される。   As described above, the processes of S62 to S66 are repeatedly performed, and the status of the adjacent cells is acquired for all the element cells, and when the variable k becomes smaller than “xx” (S63: NO), the candidate cells are obtained. The values relating to the entire first condition and the values relating to the second condition are aggregated (S68). Specifically, the values of the first condition column of kouho [j] .youus [1−x × y] in the element mass storage area 126 are aggregated, and the first condition of kouho [j] in the candidate mass storage area 125 is totaled. Stored in the column. Then, the values in the second condition column of kouho [j] .youus [1−x × y] in the element mass storage area 126 are aggregated and stored in the second condition column of kouho [j] in the candidate mass storage area 125. Is done. In the example shown in FIG. 25 and FIG. 24, “1” is added to the first condition column of kouho [1] .youus [1], kouho [1] .youus [2], and kouho [1] .youuso. [3], Kouho [1] .youus [5] “male” is “1” in the first condition column, so “male” is “2”, “female” in the first condition column of kouho [1] "2" is stored.

そして、S52へ戻り、変数jに「1」が加算され(S52)、次の候補マスが注目候補マスとされる。そして、S52〜S68の処理が繰り返し行われ、全ての候補マスを注目候補マスとして、周囲の状況が取得されたら、変数jが候補マス数iよりも小さくなくなるので(S53:NO)、周囲状況取得処理は終了し、候補検索処理へ戻る。図29に示すように、候補検索処理では、周囲状況取得処理が終了すると(S24)、周囲状況取得処理で収集された情報に基づいて、優先条件に最も適う候補マスが使用マスに決定され、使用マス記憶エリア127のriyou[1]にマス名が記憶される(S25)。例えば、図24に示す例では、第一条件として「同性」、第二条件として「同じ運動プログラム」が設定されているので、ユーザが「女性」であり、運動プログラムが「ヨガ2」であった場合を考える。まず、第一優先条件では、「女性」の数の最も多いj=1,j=2の「0403」,「0503」が候補として残される。次いで、第二優先条件では、j=1,j=2の「0403」,「0503」の「ヨガ2」の数が比較される。ここでは、共に「2」であるので、どちらの候補マスを選択してもよい。また、第一条件として「なるべく隣り合わない」、第二条件として「同性」が設定されているとする。この場合には、隣接度が参照され、j=4の「0504」が候補として残される。ここで、候補は1つのみになったので、第二条件に関わらずj=4の「0504」を基準マスとする候補マスが使用マスとされ、riyou[1]に「0504」が記憶される。   Then, the process returns to S52, "1" is added to the variable j (S52), and the next candidate cell is set as the candidate candidate cell. Then, when the process of S52 to S68 is repeatedly performed and the surrounding situation is acquired with all candidate squares as the candidate candidate squares, the variable j becomes smaller than the candidate square number i (S53: NO). The acquisition process ends, and the process returns to the candidate search process. As shown in FIG. 29, in the candidate search process, when the surrounding situation acquisition process ends (S24), based on the information collected in the surrounding situation acquisition process, the candidate square that best suits the priority condition is determined as the used square. The cell name is stored in riyou [1] in the used cell storage area 127 (S25). For example, in the example shown in FIG. 24, “same sex” is set as the first condition and “same exercise program” is set as the second condition, so that the user is “female” and the exercise program is “yoga 2”. Consider the case. First, in the first priority condition, “0403” and “0503” of j = 1 and j = 2 with the largest number of “female” are left as candidates. Next, in the second priority condition, the numbers “0403” of j = 1 and j = 2 and “yoga 2” of “0503” are compared. Here, since both are “2”, either candidate cell may be selected. In addition, it is assumed that “as much as possible” is set as the first condition, and “same” is set as the second condition. In this case, the degree of adjacency is referred to and “0504” of j = 4 is left as a candidate. Here, since there is only one candidate, regardless of the second condition, the candidate cell having “0504” of j = 4 as the reference cell is used as the reference cell, and “0504” is stored in riyou [1]. The

以上のようにして、使用マスが決定されたら(S25,S26)、候補検索処理は終了し、メイン処理へ戻る。   As described above, when the use square is determined (S25, S26), the candidate search process ends, and the process returns to the main process.

次に、図33を参照してマス使用情報設定処理について説明する。メイン処理(図28参照)では、候補検索処理が終了すると(S13)、マス使用情報設定処理が行われる(S14、図33参照)。ここでは、決定された使用マスを使用する際に点灯させる境界線が決定され、その境界線のレーザ3を点灯させる指示が行われる。   Next, the mass use information setting process will be described with reference to FIG. In the main process (see FIG. 28), when the candidate search process ends (S13), a mass use information setting process is performed (S14, see FIG. 33). Here, a boundary line to be turned on when using the determined use mass is determined, and an instruction to turn on the laser 3 of the boundary line is issued.

図33に示すように、マス使用情報設定処理では、まず、riyou[1]に記憶されているマスを基準マスとした際に使用マスとされるその他のマスのマス名がriyou[2〜x×y]に記憶される(S101)。次いで、マス境界線情報記憶エリア134を参照して、使用マス記憶エリアに記憶されているマスの境界線を示す情報が取得され、RAM12の境界線記憶エリア129に記憶される(S102)。使用基準マスが「0504」であり、希望形状が(2,3)である場合には、「0504」のマスの境界線は、p5_4,p6_4,h5_4,h5_5であり、「0604」のマスの境界線はp6_4,p7_4,h6_4,h6_5である。そして、「0505」のマスの境界線はp5_5,p6_5,h5_5,h5_6であり、「0605」のマスの境界線はp6_5,p7_5,h6_5,h6_6である。そして、「0506」のマスの境界線はp5_6,p6_6,h5_6,h5_7であり、「0606」のマスの境界線はp6_6,p7_6,h6_6,h6_7である。よって、p5_4,p6_4,h5_4,h5_5,p6_4,p7_4,h6_4,h6_5,p5_5,p6_5,h5_5,h5_6,p6_5,p4_5,h6_5,h6_6,p5_6,p6_6,h5_6,h5_7,p6_6,p7_6,h6_6,h6_7がマス境界線情報記憶エリア134に記憶される。   As shown in FIG. 33, in the cell use information setting process, first, the cell names of other cells that are used when the cell stored in riyou [1] is used as the reference cell are set to riyou [2-x. Xy] (S101). Next, with reference to the mass boundary line information storage area 134, information indicating the boundary lines of the squares stored in the used mass storage area is acquired and stored in the boundary line storage area 129 of the RAM 12 (S102). When the use reference square is “0504” and the desired shape is (2, 3), the boundary line of the square of “0504” is p5_4, p6_4, h5_4, h5_5, and the square of “0604” The boundary lines are p6_4, p7_4, h6_4, and h6_5. The boundary lines of the “0505” cell are p5_5, p6_5, h5_5, and h5_6, and the boundary lines of the cell “0605” are p6_5, p7_5, h6_5, and h6_6. The boundary lines of the “0506” cell are p5_6, p6_6, h5_6, and h5_7, and the boundary lines of the “0606” cell are p6_6, p7_6, h6_6, and h6_7. Therefore, p5_4, p6_4, h5_4, h5_5, p6_4, p7_4, h6_4, h6_5, p5_5, p6_5, h5_5, h5_6, p6_5, p4_5, h6_5, h6_6, p5_6, p6_6, h5_6, h5_7, p6_6, p7_6, h6_6, h6_6, h6_6 It is stored in the mass boundary line information storage area 134.

次いで、重複する境界線が削除される(S103)。よって、前述の例では、マス境界線情報記憶エリア134には、p5_4,p5_5,p5_6,p7_4,p7_5,p7_6,h5_4,h5_7,h6_4,h6_7が記憶されている。そして、マス境界線情報記憶エリア134に記憶されている情報がHDD13の境界線使用情報記憶エリア138にユーザIDと共に記憶される(S104)。   Next, the overlapping boundary line is deleted (S103). Therefore, in the above-described example, the mass boundary information storage area 134 stores p5_4, p5_5, p5_6, p7_4, p7_5, p7_6, h5_4, h5_7, h6_4, and h6_7. Then, the information stored in the mass boundary information storage area 134 is stored together with the user ID in the boundary usage information storage area 138 of the HDD 13 (S104).

次いで、レーザ3の照射量が決定される(S105〜S109)。まず、ユーザが「運動プログラム」を指定したか否かの判断が行われる(S105)。「運動プログラム」が指定されていない場合には(S105:NO)、「利用エリア」が指定されているので照射量が60%とされ、照射量記憶エリア141に記憶される(S106)。そして、S110へ進む。一方、「運動プログラム」が指定されている場合には(S105:YES)、照射量の設定は「運動プログラムに従う」と設定されているか否かを設定情報記憶エリア136が参照されて判断される(S107)。「運動プログラムに従う」と設定されている場合には(S107:YES)、希望運動プログラムの照射量が照射量とされる(S108)。具体的には、希望運動プログラム名記憶エリア123に記憶されているプログラム名の照射量が、運動プログラム情報記憶エリア132から読み出され、照射量記憶エリア141に記憶される。「ヨガ2」が希望運動プログラムとされている場合には、図17に示す例では、「60」が照射量記憶エリア141に記憶される。そして、S110へ進む。   Next, the irradiation amount of the laser 3 is determined (S105 to S109). First, it is determined whether or not the user has designated an “exercise program” (S105). When the “exercise program” is not designated (S105: NO), since the “use area” is designated, the irradiation amount is set to 60% and stored in the irradiation amount storage area 141 (S106). Then, the process proceeds to S110. On the other hand, when “exercise program” is designated (S105: YES), it is determined with reference to the setting information storage area 136 whether or not the dose setting is set to “follow exercise program”. (S107). When “follow exercise program” is set (S107: YES), the dose of the desired exercise program is set as the dose (S108). Specifically, the dose of the program name stored in the desired exercise program name storage area 123 is read from the exercise program information storage area 132 and stored in the dose storage area 141. When “Yoga 2” is the desired exercise program, “60” is stored in the dose storage area 141 in the example shown in FIG. Then, the process proceeds to S110.

また、「運動プログラム」に従うと設定されていない場合には(S107:NO)、「曲調に従う」と設定されているので、曲調に応じた照射量が照射量とされる(S109)。具体的には、希望運動プログラム名記憶エリア123に記憶されているプログラム名の曲調が運動プログラム情報記憶エリア132から読み出され、曲調情報記憶エリア133から読み出された曲調の照射量が読み出されて、照射量記憶エリア141に記憶される。「ヨガ2」が希望運動プログラムとされている場合には、図17に示す例では、曲調は「ゆっくり」であり、図18に示す例では曲調「ゆっくり」の照射量は「100」であるので、「100」が照射量記憶エリア141に記憶される。そして、S110へ進む。   Further, when it is not set to follow the “exercise program” (S107: NO), it is set to “follow the music tone”, and hence the dose corresponding to the music tone is set as the dose (S109). Specifically, the tune of the program name stored in the desired exercise program name storage area 123 is read from the exercise program information storage area 132, and the irradiation amount of the tune read from the song information storage area 133 is read. And stored in the irradiation amount storage area 141. When “Yoga 2” is the desired exercise program, the tone is “slow” in the example shown in FIG. 17, and the irradiation amount of the song “slow” is “100” in the example shown in FIG. Therefore, “100” is stored in the dose storage area 141. Then, the process proceeds to S110.

そして、S110では、使用マスのマス使用情報が更新される(S110)。具体的には、使用マスのマス名が使用マス記憶エリア127から参照される。そして、マス使用情報記憶エリア137において、使用マスのマス名の使用中フラグがONとされ、運動プログラム名に希望運動プログラム名記憶エリア123に記憶されている運動プログラム名が記憶され、ユーザIDに入力ユーザID記憶エリア121に記憶されているユーザIDが記憶される。   In S110, the mass usage information of the used mass is updated (S110). Specifically, the cell name of the used cell is referenced from the used cell storage area 127. In the mass use information storage area 137, the in-use flag for the mass name of the used mass is turned ON, the exercise program name stored in the desired exercise program name storage area 123 is stored in the exercise program name, and the user ID is stored in the user ID. The user ID stored in the input user ID storage area 121 is stored.

次いで、レーザ3を発光させるための出力が行われる(S111)。具体的には、境界線記憶エリア129に記憶されている境界線に対して、照射量記憶エリア141に記憶されている照射量の照射を行う指示がレーザ制御装置2へ出力される。なお、境界線記憶エリア129に記憶されている境界線のうち、すでに他のユーザの使用によりレーザ3が発光されている境界線に対しては、出力は行われない。すでに発光されている境界線であるかは境界線使用情報記憶エリア138により判断できる。なお、レーザ制御装置2では、指定されている境界線に属す100個のレーザのうち、照射量に応じた数のレーザに対して発光の指示を行う。そして、マス使用情報設定処理は終了し、メイン処理へ戻る。   Next, an output for causing the laser 3 to emit light is performed (S111). Specifically, an instruction to irradiate the boundary line stored in the boundary line storage area 129 with the irradiation amount stored in the irradiation amount storage area 141 is output to the laser control device 2. Of the boundary lines stored in the boundary line storage area 129, no output is performed on the boundary lines that have already emitted the laser 3 due to the use of another user. Whether the boundary line has already emitted light can be determined by the boundary line usage information storage area 138. Note that the laser control device 2 issues a light emission instruction to the number of lasers corresponding to the irradiation amount among the 100 lasers belonging to the designated boundary line. Then, the mass use information setting process ends, and the process returns to the main process.

次に、図34を参照して、表示処理について説明する。メイン処理(図28参照)では、マス使用情報設定処理が終了すると(S14)、表示処理が行われる(S15、図34参照)。この表示処理では、ユーザに対して決定されたスタジオ100の利用領域の報知が行われる。図34に示すように、まず、「運動プログラム」が指定されているか否かの判断が行われる(S121)。「運動プログラム」が指定されていれば(S121:YES)、変更フラグ記憶エリア144が参照され、変更フラグがONであるか否かの判断が行われる(S122)。変更フラグがONでなければ(S122:NO)、ユーザが希望した運動プログラムでスタジオ100を利用できるということなので、運動プログラム使用エリア表示画面211(図6参照)が表示される(S123)。そして、表示処理は終了し、メイン処理も終了する。また、変更フラグがONであれば(S122:YES)、ユーザが希望した運動プログラムではスタジオ100を利用できず、代替の運動プログラムでのスタジオ100の利用が提案されているので、代替運動プログラム使用エリア表示画面212(図7参照)が表示される(S124)。そして、表示処理は終了し、メイン処理も終了する。   Next, display processing will be described with reference to FIG. In the main process (see FIG. 28), when the mass use information setting process ends (S14), a display process is performed (S15, see FIG. 34). In this display process, the usage area of the studio 100 determined for the user is notified. As shown in FIG. 34, first, it is determined whether or not an “exercise program” is designated (S121). If “exercise program” is designated (S121: YES), the change flag storage area 144 is referred to, and it is determined whether or not the change flag is ON (S122). If the change flag is not ON (S122: NO), it means that the studio 100 can be used with the exercise program desired by the user, so the exercise program use area display screen 211 (see FIG. 6) is displayed (S123). Then, the display process ends and the main process also ends. If the change flag is ON (S122: YES), the studio 100 cannot be used in the exercise program desired by the user, and the use of the studio 100 in an alternative exercise program is proposed. The area display screen 212 (see FIG. 7) is displayed (S124). Then, the display process ends and the main process also ends.

また、「運動プログラム」が指定されていなければ(S121:NO)、「利用エリア」が指定されている。そこで、変更フラグ記憶エリア144が参照され、変更フラグがONであるか否かの判断が行われる(S125)。変更フラグがONでなければ(S125:NO)、ユーザが希望した形状でスタジオ100を利用できるということなので、使用エリア表示画面214(図9参照)が表示される(S126)。そして、表示処理は終了し、メイン処理も終了する。また、変更フラグがONであれば(S125:YES)、ユーザが希望した運動プログラムではスタジオ100を利用できず、代替の運動プログラムでのスタジオ100の利用が提案されているので、代替使用エリア表示画面215(図10参照)が表示される(S127)。そして、表示処理は終了し、メイン処理も終了する。   If “exercise program” is not designated (S121: NO), “use area” is designated. Therefore, the change flag storage area 144 is referred to, and it is determined whether or not the change flag is ON (S125). If the change flag is not ON (S125: NO), it means that the studio 100 can be used in the shape desired by the user, and the use area display screen 214 (see FIG. 9) is displayed (S126). Then, the display process ends and the main process also ends. If the change flag is ON (S125: YES), the studio 100 cannot be used in the exercise program desired by the user, and the use of the studio 100 in the alternative exercise program is proposed. A screen 215 (see FIG. 10) is displayed (S127). Then, the display process ends and the main process also ends.

以上のようにして、ユーザの望む形状や、ユーザの望む運動プログラムで使用する形状を、スタジオ100の空き領域から自動的に抽出することができる。さらに、利用可能な領域が複数ある場合には、ユーザの指定した優先条件に最も適した領域を使用領域とすることができる。よって、ユーザはスタジオ100の使用前に場所取りをしたり、どの位置を確保するかなどを悩んだりする必要がない。そして、実際にスタジオ100を利用する際には、使用領域の境界線に設置されたレーザ3が床から天井に向けて発光されるので、使用領域を底面とした空間が光の壁により区切られる。よって、ユーザは自分の領域がどこまでかをはっきりと知ることができ、また、周囲のユーザも知ることができるので、周囲のユーザとのトラブルを回避することができる。   As described above, the shape desired by the user and the shape used in the exercise program desired by the user can be automatically extracted from the empty area of the studio 100. Furthermore, when there are a plurality of usable areas, an area most suitable for the priority condition designated by the user can be used. Therefore, the user does not need to make a place before using the studio 100 or worry about which position to secure. When the studio 100 is actually used, the laser 3 installed at the boundary line of the use area emits light from the floor to the ceiling, so that the space with the use area as the bottom is partitioned by the light wall. . Therefore, the user can clearly know how far his / her area is, and can also know the surrounding users, so that troubles with the surrounding users can be avoided.

なお、上記実施の形態のスタジオ利用受付装置1が「領域配置装置」に該当し、スタジオ利用受付プログラムが「領域配置プログラム」に該当する。スタジオ100の床に設置されたレーザ3が「表示手段」である「発光体」に該当する。そして、スタジオ100の床101が「所定領域」に該当する。そして、運動プログラムが「所定領域を使用する目的」に該当し、運動プログラム名が「目的情報」に該当する。そして、HDD13のマス使用情報記憶エリア137が「使用情報記憶手段」に該当し、HDD13の運動プログラム情報記憶エリア132の運動プログラム名欄及び形状欄が「目的情報記憶手段」に該当し、HDD13の運動プログラム情報記憶エリア132の運動プログラム名欄及び曲調欄が「音楽情報記憶手段」に該当する。そして、ディスプレイ16に表示された運動プログラム選択画面203(図4参照)、形状選択画面204(図5参照)が「希望形状入力手段」に相当し、ディスプレイ16に表示された運動プログラム選択画面203が「目的情報入力手段」に相当する。そして、ディスプレイ16に表示された優先条件設定画面221(図11参照)が「優先順位指定手段」に相当する。   In addition, the studio utilization reception apparatus 1 of the said embodiment corresponds to an "area arrangement | positioning apparatus", and a studio utilization reception program corresponds to an "area arrangement program." The laser 3 installed on the floor of the studio 100 corresponds to a “light emitter” that is a “display unit”. The floor 101 of the studio 100 corresponds to the “predetermined area”. The exercise program corresponds to “purpose for using a predetermined area”, and the exercise program name corresponds to “purpose information”. The mass use information storage area 137 of the HDD 13 corresponds to “use information storage means”, the exercise program name column and the shape column of the exercise program information storage area 132 of the HDD 13 correspond to “purpose information storage means”, and The exercise program name column and the tune column in the exercise program information storage area 132 correspond to “music information storage means”. The exercise program selection screen 203 (see FIG. 4) and the shape selection screen 204 (see FIG. 5) displayed on the display 16 correspond to “desired shape input means”, and the exercise program selection screen 203 displayed on the display 16. Corresponds to “object information input means”. The priority condition setting screen 221 (see FIG. 11) displayed on the display 16 corresponds to “priority designation means”.

そして、図28に示すメイン処理の候補検索処理(S13、図29参照)において、候補マスを抽出する候補基準マス抽出処理(S21、図30参照)を行うCPU10が「使用可能領域抽出手段」に相当し、候補検索処理において使用基準マスを決定することにより使用領域を決定するS23〜S26の処理を行うCPU10が「使用領域決定手段」に相当する。そして、候補検索処理(図29参照)において、候補がなかった際にS31〜S36の処理を行った後にS21の候補基準マス抽出処理を行うCPU10が「使用可能形状抽出手段」に相当する。そして、メイン処理のマス使用情報設定処理(S14、図33参照)において、マス使用情報を設定するS110の処理を行うCPU10が「使用情報記憶制御」に相当する。そして、レーザ制御装置12へレーザ3の発光を指示するマス使用情報設定処理(図33参照)のS111の処理、レーザ3の消灯を指示する使用終了処理(図35参照)のS133の処理、表示処理(図34参照)において運動プログラム使用エリア表示画面211(図6参照),代替運動プログラム使用エリア表示画面212(図7参照),使用エリア表示画面214(図9参照),代替使用エリア表示画面215(図10参照)をディスプレイ16に表示する処理を行うCPU10が「表示制御」に相当する。そして、   Then, in the candidate search process (S13, see FIG. 29) of the main process shown in FIG. 28, the CPU 10 that performs the candidate reference square extraction process (S21, see FIG. 30) for extracting candidate squares becomes the “usable area extracting means”. Correspondingly, the CPU 10 that performs the processing of S23 to S26 for determining the use area by determining the use reference cell in the candidate search process corresponds to “use area determination means”. In the candidate search process (see FIG. 29), the CPU 10 that performs the candidate reference mass extraction process of S21 after performing the processes of S31 to S36 when there is no candidate corresponds to the “usable shape extraction unit”. In the mass use information setting process (S14, see FIG. 33) of the main process, the CPU 10 that performs the process of S110 for setting the mass use information corresponds to “use information storage control”. Then, the process of S111 in the mass use information setting process (see FIG. 33) for instructing the laser control device 12 to emit the laser 3, the process of S133 in the use end process (see FIG. 35) instructing to turn off the laser 3, and display. Exercise program use area display screen 211 (see FIG. 6), alternative exercise program use area display screen 212 (see FIG. 7), use area display screen 214 (see FIG. 9), alternative use area display screen in the processing (see FIG. 34) The CPU 10 that performs the process of displaying 215 (see FIG. 10) on the display 16 corresponds to “display control”. And

なお、本発明の領域配置装置、領域配置システム及び領域配置プログラムは、上記した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。上記実施の形態では、「所定領域」をスタジオ100の床101とし、スタジオ100をヨガやフィットネス等の運動を使用の目的とし、ユーザの使用領域を決定するために領域を配置している。しかしながら、「所定領域」は屋内施設の床に限らない。例えば、屋内の部屋である場合には、天井であってもよい。また、グラウンドや公園などの屋外の地面であってもよい。つまり、所定の空間を形成する際の一部の平面や曲面であってもよい。また、掲示板等の掲示物が貼られる領域であってもよい。すなわち、「所定領域」は所定の面又は曲面の領域であればよい。   The area arrangement device, area arrangement system, and area arrangement program of the present invention are not limited to the above-described embodiments, and various changes can be made without departing from the scope of the present invention. is there. In the above embodiment, the “predetermined area” is the floor 101 of the studio 100, the studio 100 is used for exercise such as yoga and fitness, and the area is arranged to determine the user's use area. However, the “predetermined area” is not limited to the floor of an indoor facility. For example, in the case of an indoor room, it may be a ceiling. Further, it may be an outdoor ground such as a ground or a park. That is, it may be a part of a plane or a curved surface when a predetermined space is formed. Moreover, the area | region where postings, such as a bulletin board, may be stuck. That is, the “predetermined region” may be a region having a predetermined surface or curved surface.

また、上記実施の形態では、ユーザの使用領域をレーザ3でスタジオ100の空間を区切るようにして表示している。また、スタジオ利用受付装置1のディスプレイ16にも図式化して表示している(運動プログラム使用エリア表示画面211(図6参照),代替運動プログラム使用エリア表示画面212(図7参照),使用エリア表示画面214(図9参照),代替使用エリア表示画面215(図10参照))。しかしながら、レーザ3による表示及びディスプレイ16への画面表示の両方で表示しなくとも片方だけでもよい。また、上記実施の形態ではレーザ3を床101に設置し、レーザ光を床から天井に向けて発光し、レーザ光により光の壁を作り、空間を区切るようにしている。しかしながら、レーザ3を天井に設置し、天井から床に向けてレーザ光を発光するようにして空間を区切ってもよい。また、レーザ3により光の壁を作るのではなく、LED等の発光体を床に設置して、光の線を作るようにしてもよい。また、プロジェクタにより天井から床に境界線を投影してもよい。床前面にLED等の発光体を設置し、境界線を示すのではなく面を光らせることにより領域を表示させてもよい。この場合には、ユーザにより色を異なるものとしたり、光量を異なるものとしたりすれば隣接するユーザとの区別がつく。   Moreover, in the said embodiment, the user's use area | region is displayed so that the space of the studio 100 may be divided with the laser 3. FIG. In addition, they are also displayed graphically on the display 16 of the studio use reception apparatus 1 (exercise program use area display screen 211 (see FIG. 6), alternative exercise program use area display screen 212 (see FIG. 7), use area display. Screen 214 (see FIG. 9), alternative use area display screen 215 (see FIG. 10)). However, it is not necessary to display both the display by the laser 3 and the screen display on the display 16 but only one of them may be displayed. Further, in the above embodiment, the laser 3 is installed on the floor 101, the laser light is emitted from the floor toward the ceiling, a light wall is created by the laser light, and the space is partitioned. However, the laser 3 may be installed on the ceiling, and the space may be partitioned by emitting laser light from the ceiling toward the floor. Further, instead of creating a light wall by the laser 3, a light line such as an LED may be installed on the floor to create a light line. Further, the boundary line may be projected from the ceiling to the floor by a projector. A light emitting body such as an LED may be installed on the front surface of the floor, and the area may be displayed by illuminating the surface instead of showing the boundary line. In this case, it is possible to distinguish between adjacent users by changing the color or changing the amount of light depending on the user.

なお、上記実施の形態では「利用エリア」が指定されている際の照射量を60%の固定値としたが、固定値は60%に限らない。また、ユーザにより照射量を入力させてもよい。また、「運動プログラム」のように何らかの要素を基準として照射量を決定するようにしてもよい。例えば、「利用エリア」で使用する場合であっても音楽を聴きながら使用できるようにし、曲調や曲をユーザに指定させたり、スタジオ利用受付装置1でランダムに曲を選択したりして、その曲調や曲に応じて決定させてもよい。また、それらを選択可能としてもよい。また、「運動プログラム」が指定されている場合であっても、照射量を「運動プログラム」に応じて決定したり、曲調に応じて決定するだけなく、「曲」自体に応じて決定したり、ユーザに入力させたり、固定値としたりしてもよい。また、それらを選択可能としてもよい。また、ユーザの指定に基づいて決定するのではなく、スタジオ100内の境界線の位置により固定の照射量としてもよい。また、照射量を発光するレーザ3の数により変化を持たせたが、レーザ3の光量により変化を持たせてもよい。   In the above embodiment, the irradiation amount when the “use area” is designated is a fixed value of 60%, but the fixed value is not limited to 60%. Further, the dose may be input by the user. Further, the dose may be determined based on some element as in the “exercise program”. For example, even if it is used in the “use area”, it can be used while listening to music, letting the user specify the tune and the song, or selecting the song randomly in the studio use reception device 1, You may decide according to a music tone or a music. Further, they may be selectable. In addition, even when “Exercise Program” is specified, the irradiation amount is determined not only according to “Exercise Program”, but also according to the tone of music, or according to “Song” itself. , It may be input by the user or may be a fixed value. Further, they may be selectable. Moreover, it is good also as a fixed irradiation amount by the position of the boundary line in the studio 100 instead of determining based on a user's designation | designated. Further, the irradiation amount is changed depending on the number of the lasers 3 that emit light, but may be changed depending on the light amount of the laser 3.

また、上記実施の形態では、横方向及び縦方向に隣接したマス、つまり、マスの境界線を共有するマスを隣接マスとしたが、斜め方向に隣接したマス、つまりマスの頂点を同一の点で共有するマスも隣接マスとしてもよい。また、上記実施の形態ではマスを正方形としたが、マスの形状はこれに限らない。例えば長方形であってもよい。   Further, in the above-described embodiment, a square that is adjacent in the horizontal direction and the vertical direction, that is, a square that shares the boundary line of the square is defined as the adjacent square, but a square that is adjacent in the oblique direction, that is, the vertex of the square is the same point. The square shared by may be an adjacent square. In the above embodiment, the square is square, but the shape of the square is not limited to this. For example, it may be a rectangle.

また、上記実施の形態では、「目的情報」である運動プログラム名として「ヨガ1」,「ヨガ2」,「エアロ1」,「エアロ2」が例に挙げられているが、他の種類の運動の運動プログラムが設定されていてもよい。また、運動の種類を指定するのではなく、「2人ペア利用」,「3人で利用」というように複数人数で使用することを目的としてもよい。この場合、「2人ペア利用」であればスタジオ100を2人で利用し、この運動プログラム(目的情報)に対する形状は2人が利用可能な広さが確保されている。また、「3人で利用」であれば、3人で利用可能な広さが確保されている。また、単に複数人で使用することを目的とするだけでなく、「2人でストレッチ」、「2人でヨガ」、「2人でエアロ」というように、運動の種類と人数とを組み合わせた目的情報としてもよい。   In the above embodiment, “yoga 1”, “yoga 2”, “aero 1”, and “aero 2” are given as examples of exercise program names that are “purpose information”. An exercise program for exercise may be set. Further, instead of designating the type of exercise, it may be intended to be used by a plurality of people, such as “use by two people pair” or “use by three people”. In this case, if the “two-person pair use” is used, the studio 100 is used by two persons, and the shape for this exercise program (purpose information) is secured so that two persons can use it. Further, if “used by three people”, a space that can be used by three people is secured. Also, it is not only intended to be used by multiple people, but it also combines exercise types and number of people, such as “stretching with two people”, “yoga with two people”, and “aero with two people”. It may be purpose information.

フィットネスクラブ等で使用されているスタジオ100の床101と隣り合った2面の壁102を示す模式図である。It is a schematic diagram which shows the wall 102 of 2 surfaces adjacent to the floor 101 of the studio 100 used in a fitness club etc. FIG. ユーザID入力画面201を示す模式図である。5 is a schematic diagram showing a user ID input screen 201. FIG. 選択方法入力画面202を示す模式図である。It is a schematic diagram which shows the selection method input screen. 運動プログラム選択画面203を示す模式図である。It is a schematic diagram which shows the exercise program selection screen 203. FIG. 形状選択画面204を示す模式図である。It is a schematic diagram which shows the shape selection screen 204. FIG. 運動プログラム使用エリア表示画面211を示す模式図である。It is a schematic diagram which shows the exercise program use area display screen. 代替運動プログラム使用エリア表示画面212を示す模式図である。It is a schematic diagram which shows the alternative exercise program use area display screen. 可能運動プログラムなし表示画面213を示す模式図である。It is a schematic diagram which shows the display screen 213 without possible exercise programs. 使用エリア表示画面214を示す模式図である。5 is a schematic diagram showing a use area display screen 214. FIG. 代替使用エリア表示画面215を示す模式図である。It is a schematic diagram which shows the alternative use area display screen 215. FIG. 優先条件設定画面221を示す模式図である。It is a schematic diagram which shows the priority condition setting screen 221. 照射量設定画面222の模式図である。It is a schematic diagram of the irradiation amount setting screen 222. 床101のマスに番号及び領域の名称(マス名)を示したものである。Numbers and area names (mass names) are shown on the squares of the floor 101. 図13に示したマスの境界線に付された識別番号を示す模式図である。It is a schematic diagram which shows the identification number attached | subjected to the boundary line of the square shown in FIG. スタジオ利用受付装置1の電気的構成を示すブロック図である。It is a block diagram which shows the electrical constitution of the studio utilization reception apparatus. HDD13に設けられている記憶エリアを示す模式図である。3 is a schematic diagram showing a storage area provided in the HDD 13; FIG. HDD13に設けられている運動プログラム情報記憶エリア132の構成を示す模式図である。3 is a schematic diagram showing a configuration of an exercise program information storage area 132 provided in the HDD 13. FIG. HDD13に設けられている曲調情報記憶エリア133の構成を示す模式図である。3 is a schematic diagram showing a configuration of a music tone information storage area 133 provided in the HDD 13; FIG. HDD13に設けられている設定情報記憶エリア136の構成を示す模式図である。3 is a schematic diagram showing a configuration of a setting information storage area 136 provided in the HDD 13. FIG. HDD13に設けられているマス使用情報記憶エリア137の構成を示す模式図である。4 is a schematic diagram showing a configuration of a mass use information storage area 137 provided in the HDD 13. FIG. HDD13に設けられている境界線使用情報記憶エリア138の構成を示す模式図である。3 is a schematic diagram showing a configuration of a boundary line usage information storage area 138 provided in the HDD 13. FIG. 3人のユーザが利用している状態を示す模式図である。It is a schematic diagram which shows the state currently used by three users. RAM12に設けられている記憶エリアを示す模式図である。3 is a schematic diagram illustrating a storage area provided in a RAM 12. FIG. RAM12に設けられている候補マス記憶エリア125を示す模式図である。3 is a schematic diagram showing a candidate mass storage area 125 provided in a RAM 12. FIG. RAM12に設けられている要素マス記憶エリア126を示す模式図である。3 is a schematic diagram showing an element mass storage area 126 provided in a RAM 12. FIG. RAM12に設けられている使用マス記憶エリア127を示す模式図である。3 is a schematic diagram showing a used mass storage area 127 provided in a RAM 12. FIG. RAM12に設けられている運動プログラム検索フラグ記憶エリア128を示す模式図である。3 is a schematic diagram showing an exercise program search flag storage area 128 provided in a RAM 12. FIG. メイン処理のフローチャートである。It is a flowchart of a main process. メイン処理の中で実施される候補検索処理のフローチャートである。It is a flowchart of the candidate search process implemented in a main process. 候補検索処理の中で実施される候補基準マス抽出処理のフローチャートである。It is a flowchart of a candidate reference | standard mass extraction process implemented in a candidate search process. 候補検索処理の中で実施される候補なし処理のフローチャートである。It is a flowchart of the process without a candidate implemented in a candidate search process. 候補検索処理の中で実施される周囲状況取得処理のフローチャートである。It is a flowchart of the surrounding condition acquisition process implemented in a candidate search process. メイン処理の中で実施されるマス使用情報設定処理のフローチャートである。It is a flowchart of the mass use information setting process implemented in the main process. メイン処理の中で実施される表示処理のフローチャートである。It is a flowchart of the display process implemented in a main process. メイン処理の中で実施される使用終了処理のフローチャートである。It is a flowchart of the use completion process implemented in a main process.

符号の説明Explanation of symbols

1 スタジオ利用受付装置
2 レーザ制御装置
3 レーザ
10 CPU
11 ROM
12 RAM
13 HDD
14 キーボード
15 マウス
16 ディスプレイ
100 スタジオ
101 床
102 壁
121 入力ユーザID記憶エリア
122 選択方法記憶エリア
123 希望運動プログラム名記憶エリア
124 希望形状記憶エリア
125 候補マス記憶エリア
126 要素マス記憶エリア
127 使用マス記憶エリア
128 運動プログラム検索フラグ記憶エリア
129 境界線記憶エリア
131 スタジオ利用受付プログラム記憶エリア
132 運動プログラム情報記憶エリア
133 曲調情報記憶エリア
134 マス境界線情報記憶エリア
135 ユーザ情報記憶エリア
136 設定情報記憶エリア
137 マス使用情報記憶エリア
138 境界線使用情報記憶エリア
141 照射量記憶エリア
142 使用中マス数記憶エリア
143 消灯境界線記憶エリア
144 変更フラグ記憶エリア
201 ユーザID入力画面
202 選択方法入力画面
203 運動プログラム選択画面
204 形状選択画面
211 運動プログラム使用エリア表示画面
212 代替運動プログラム使用エリア表示画面
213 表示画面
214 使用エリア表示画面
215 代替使用エリア表示画面
221 優先条件設定画面
222 照射量設定画面
1 Studio use acceptance device 2 Laser control device 3 Laser 10 CPU
11 ROM
12 RAM
13 HDD
14 keyboard 15 mouse 16 display 100 studio 101 floor 102 wall 121 input user ID storage area 122 selection method storage area 123 desired exercise program name storage area 124 desired shape storage area 125 candidate mass storage area 126 element mass storage area 127 used mass storage area 128 Exercise program search flag storage area 129 Boundary line storage area 131 Studio use reception program storage area 132 Exercise program information storage area 133 Musical tone information storage area 134 Mass boundary information storage area 135 User information storage area 136 Setting information storage area 137 Use of mass Information storage area 138 Boundary line use information storage area 141 Irradiation amount storage area 142 In-use mass number storage area 143 Unlit boundary line storage area 144 Change flag Memory area 201 User ID input screen 202 Selection method input screen 203 Exercise program selection screen 204 Shape selection screen 211 Exercise program use area display screen 212 Alternative exercise program use area display screen 213 Display screen 214 Use area display screen 215 Alternative use area display screen 221 Priority condition setting screen 222 Irradiation amount setting screen

Claims (11)

所定領域を区切る区切りを識別可能に表示する表示手段を接続した領域配置装置であって、
前記所定領域を区切った領域である区切り領域ごとにその区切り領域の使用の有無を示す使用情報を記憶する使用情報記憶手段と、
前記所定領域において使用したい領域の形状である希望形状を入力する希望形状入力手段と、
前記使用情報記憶手段に記憶されている前記使用情報に基づいて、前記希望形状入力手段により入力された前記希望形状で使用可能な領域を前記所定領域から使用可能領域として抽出する使用可能領域抽出手段と、
前記使用可能領域抽出手段により抽出された前記使用可能領域の中から1つの領域を使用領域とする使用領域決定手段と、
前記使用情報記憶手段に記憶されている前記使用情報のうち、前記使用領域決定手段により決定された前記使用領域をなす前記区切り領域を使用中とする使用情報記憶制御手段と、
前記使用情報記憶手段に記憶されている前記使用情報において前記使用領域とされている領域を識別可能に前記表示手段に表示させる表示制御手段とを備えたことを特徴とする領域配置装置。
An area arrangement device connected to a display means for displaying a delimiter for separating a predetermined area in an identifiable manner,
Usage information storage means for storing usage information indicating the presence or absence of use of the delimiter area for each delimiter area that is an area delimiting the predetermined area;
A desired shape input means for inputting a desired shape which is a shape of an area to be used in the predetermined area;
Based on the usage information stored in the usage information storage means, usable area extraction means for extracting an area that can be used in the desired shape input by the desired shape input means as an available area from the predetermined area. When,
A use area determination unit that uses one area from the available areas extracted by the use area extraction unit;
Of the use information stored in the use information storage means, use information storage control means for using the delimiter area forming the use area determined by the use area determination means,
An area arrangement apparatus comprising: display control means for causing the display means to display an area that is used as the use area in the use information stored in the use information storage means.
前記使用可能領域が複数ある場合に、前記使用領域決定手段により複数の前記使用可能領域のうちいずれの使用可能領域を使用領域とするかの優先順位を指定する優先順位指定手段を備え、
前記使用領域決定手段は、前記優先順位指定手段により指定された優先順位に基づいて前記使用領域を決定することを特徴とする請求項1に記載の領域配置装置。
When there are a plurality of usable areas, the use area determining means includes priority order designation means for designating a priority order as to which usable area should be used among the plurality of usable areas.
2. The area placement apparatus according to claim 1, wherein the use area determining unit determines the use area based on the priority order specified by the priority order specifying means.
前記使用可能領域抽出手段により前記使用可能領域が抽出できなかった場合には、前記使用情報記憶手段に記憶されている前記使用情報に基づいて前記所定領域から使用可能な領域の形状である使用可能形状を抽出する使用可能形状抽出手段を備え、
前記使用領域決定手段は、前記使用可能形状抽出手段により抽出された前記使用可能形状から前記使用領域とすることを特徴とする請求項1又は2に記載の領域配置装置。
When the usable area cannot be extracted by the usable area extracting unit, the usable area has a shape that can be used from the predetermined area based on the usage information stored in the usage information storage unit. A usable shape extracting means for extracting a shape is provided,
3. The area arrangement apparatus according to claim 1, wherein the use area determining unit sets the use area based on the usable shape extracted by the usable shape extracting unit.
前記希望形状入力手段は、
前記所定領域を使用する目的を示す目的情報ごとに、当該目的で使用する領域の形状を目的使用形状として記憶した目的情報記憶手段と、
前記目的情報を入力する目的情報入力手段とを備え、
前記目的情報入力手段により入力された前記目的情報に対応して前記目的情報記憶手段に記憶されている前記目的使用形状を希望形状とすることを特徴とする請求項1乃至3のいずれかに記載の領域配置装置。
The desired shape input means includes:
For each purpose information indicating the purpose of using the predetermined area, purpose information storage means for storing the shape of the area used for the purpose as the purpose use shape;
A purpose information input means for inputting the purpose information;
4. The target use shape stored in the target information storage unit corresponding to the target information input by the target information input unit is set as a desired shape. Area placement device.
前記使用可能形状抽出手段は、前記目的情報記憶手段に記憶されている前記目的使用形状のうち前記所定領域で使用可能な目的使用形状を前記使用可能形状として抽出し、
前記使用領域決定手段は、前記使用可能形状抽出手段により抽出された前記目的使用形状に対応した前記目的情報から1つの前記目的情報を選択し、選択された前記目的情報の前記目的使用形状を前記使用領域とすることを特徴とする請求項4に記載の領域配置装置。
The usable shape extraction means extracts a target use shape that can be used in the predetermined area among the target use shapes stored in the purpose information storage means as the usable shape,
The use area determination unit selects one of the target information from the target information corresponding to the target use shape extracted by the usable shape extraction unit, and selects the target use shape of the selected target information. The area placement apparatus according to claim 4, wherein the area placement apparatus is a use area.
前記表示手段は、前記所定領域を区切るために当該所定領域に設けられた発光体であり、
前記表示制御手段は、前記使用情報において前記使用領域とされている領域を識別可能に前記発光体を発光させることを特徴とする請求項1乃至4のいずれかに記載の領域配置装置。
The display means is a light emitter provided in the predetermined area to divide the predetermined area,
5. The region arrangement device according to claim 1, wherein the display control unit causes the light emitter to emit light so as to be able to identify a region that is the use region in the use information.
前記表示制御手段は、前記目的情報に応じて決定された前記発光体の発光量を前記発光指示と共に出力することを特徴とする請求項6に記載の領域配置装置。   The area display device according to claim 6, wherein the display control unit outputs the light emission amount of the light emitter determined according to the purpose information together with the light emission instruction. 前記目的情報ごとに前記目的情報の示す目的で前記所定領域を使用する際に出力される音楽又は音楽の種類を記憶する音楽情報記憶手段を備え、
前記表示制御手段は、
前記音楽情報記憶手段に記憶されている前記音楽又は前記音楽の種類に応じて決定された前記発光体の発光量を前記発光指示と共に出力することを特徴とする請求項6又は7に記載の領域配置装置。
Music information storage means for storing music or the type of music output when using the predetermined area for the purpose indicated by the purpose information for each purpose information;
The display control means includes
The region according to claim 6 or 7, wherein a light emission amount of the light emitter determined according to the music or the type of music stored in the music information storage means is output together with the light emission instruction. Placement device.
前記優先順位は、
前記使用可能領域の周囲の領域を使用している人物である周囲人物の領域の目的が、前記希望形状入力手段により前記希望形状を入力した人物である希望人物の目的との関連が高い順、
前記周囲人物が属するグループと前記希望人物の属するグループとの関連が高い順、
前記周囲人物の年齢と前記希望人物の年齢との関連が高い順、及び、
前記周囲人物の性別と前記希望人物の性別との関連が高い順のうちの少なくとも1つの順序で決定される順位であることを特徴とする請求項2乃至8のいずれかに記載の領域配置装置。
The priority is
The purpose of the area of the surrounding person who is the person using the area around the usable area is in descending order of the relation with the purpose of the desired person who is the person who has input the desired shape by the desired shape input means,
In order of decreasing relationship between the group to which the surrounding person belongs and the group to which the desired person belongs,
The order in which the relationship between the age of the surrounding person and the age of the desired person is high, and
9. The region arrangement device according to claim 2, wherein the region arrangement device has a rank determined in at least one of the order in which the gender of the surrounding person and the gender of the desired person are high. .
請求項1乃至9のいずれかに記載の領域配置装置と、
前記領域配置装置により前記所定領域に設置された前記発光体とを備えたことを特徴とする領域配置システム。
The region arrangement device according to any one of claims 1 to 9,
An area arrangement system comprising: the light emitter installed in the predetermined area by the area arrangement apparatus.
請求項1乃至9のいずれかに記載の領域配置装置の各種処理手段としてコンピュータを機能させることを特徴とする領域配置プログラム。   An area arrangement program for causing a computer to function as various processing means of the area arrangement apparatus according to claim 1.
JP2007157237A 2007-06-14 2007-06-14 Area arrangement apparatus, area arrangement system, and area arrangement program. Pending JP2008310559A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007157237A JP2008310559A (en) 2007-06-14 2007-06-14 Area arrangement apparatus, area arrangement system, and area arrangement program.

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007157237A JP2008310559A (en) 2007-06-14 2007-06-14 Area arrangement apparatus, area arrangement system, and area arrangement program.

Publications (1)

Publication Number Publication Date
JP2008310559A true JP2008310559A (en) 2008-12-25

Family

ID=40238107

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007157237A Pending JP2008310559A (en) 2007-06-14 2007-06-14 Area arrangement apparatus, area arrangement system, and area arrangement program.

Country Status (1)

Country Link
JP (1) JP2008310559A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010176483A (en) * 2009-01-30 2010-08-12 Nec Corp Server, seat allocation system, communication terminal, method of controlling the server, seat reservation method, and program
JP2011004047A (en) * 2009-06-17 2011-01-06 Mitsubishi Electric Building Techno Service Co Ltd Facility control system for free-address office
JP2021026459A (en) * 2019-08-02 2021-02-22 清水建設株式会社 Multipurpose space provision system and facility
JP2021124836A (en) * 2020-02-03 2021-08-30 東芝テック株式会社 Transaction processing system

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010176483A (en) * 2009-01-30 2010-08-12 Nec Corp Server, seat allocation system, communication terminal, method of controlling the server, seat reservation method, and program
JP2011004047A (en) * 2009-06-17 2011-01-06 Mitsubishi Electric Building Techno Service Co Ltd Facility control system for free-address office
JP2021026459A (en) * 2019-08-02 2021-02-22 清水建設株式会社 Multipurpose space provision system and facility
JP7374649B2 (en) 2019-08-02 2023-11-07 清水建設株式会社 Multipurpose space provision system and facilities
JP2021124836A (en) * 2020-02-03 2021-08-30 東芝テック株式会社 Transaction processing system
JP7349923B2 (en) 2020-02-03 2023-09-25 東芝テック株式会社 transaction processing system

Similar Documents

Publication Publication Date Title
US20090158162A1 (en) Display system
US20240123345A1 (en) Communication system, method for controlling communication system, and program
CN109908574A (en) Game character control method, device, device and storage medium
CN107408133B (en) Image management apparatus, image management method, image management program, and presentation system
CN1692329A (en) Method and apparatus for processing files utilizing a concept of weight so as to visually represent the files in terms of whether the weight thereof is heavy or light
JP2008217734A (en) Information selection device and information selection program
JP2021520268A (en) How to display the game interface on the terminal, devices, devices, and computer programs
US9442630B2 (en) 3D interactive menu
CN109966738A (en) Information processing method, processing unit, electronic equipment and storage medium
JP4859433B2 (en) Position detection system and position detection program
JP7728943B2 (en) Office layout presentation device, office layout presentation method, and program
JP2020031789A (en) Game system and program
CN119558028A (en) Footwear design tool
JP2008310559A (en) Area arrangement apparatus, area arrangement system, and area arrangement program.
CN110168617A (en) Game device and program
JPH07296047A (en) Housing planning system
CN103262530A (en) Video monitoring apparatus
EP2620859A1 (en) Method for operating three-dimensional handler and terminal supporting the same
JP2018092231A (en) Reservation management device, reservation management program and reservation management method
TW200821020A (en) Game apparatus, game method, and game program
JP6498801B1 (en) GAME PROGRAM, METHOD, AND INFORMATION PROCESSING DEVICE
US20090006998A1 (en) User interface for a printer
CN105308594A (en) Information processing device and information processing program
JP2008310560A (en) Area arrangement apparatus, area arrangement system, and area arrangement program.
JP2005196298A (en) Information processor, image data display control method, program and recording medium