JP7824948B2 - Planetarium system, planetarium system control method, and planetarium system program - Google Patents
Planetarium system, planetarium system control method, and planetarium system programInfo
- Publication number
- JP7824948B2 JP7824948B2 JP2023529591A JP2023529591A JP7824948B2 JP 7824948 B2 JP7824948 B2 JP 7824948B2 JP 2023529591 A JP2023529591 A JP 2023529591A JP 2023529591 A JP2023529591 A JP 2023529591A JP 7824948 B2 JP7824948 B2 JP 7824948B2
- Authority
- JP
- Japan
- Prior art keywords
- function
- setting information
- planetarium
- planetarium system
- functions
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B27/00—Planetaria; Globes
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Astronomy & Astrophysics (AREA)
- Business, Economics & Management (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- Human Computer Interaction (AREA)
- Instructional Devices (AREA)
Description
本開示は、プラネタリウムシステムに関し、より特定的には、プラネタリウムシステムの操作画面の表示に関する。 This disclosure relates to planetarium systems, and more particularly to the display of operation screens for planetarium systems.
プラネタリウムは、投映機により、ドーム状の曲面スクリーンに星座や星の運動を映し出す。通常、解説員は、投映機により投映される星座等の解説を行いながら、プラネタリウムの操作を行うことにより、投映シーンを進めていく。 Planetariums use a projector to project the movement of constellations and stars onto a dome-shaped curved screen. Typically, a guide will explain the constellations and other images projected by the projector while operating the planetarium to advance the projected scenes.
プラネタリウムの操作方法として、コンソール機器またはタブレット等の端末を用いた操作がある。解説員は、投映機に実行させたい命令をコンソール機器またはタブレット等に入力することで、投映機を操作することができる。コンソール機器またはタブレット等のディスプレイには、プラネタリウムの操作画面が表示される。 One way to operate a planetarium is using a console device or a terminal such as a tablet. The guide can operate the projector by inputting the commands he or she wants the projector to execute into the console device or tablet. The planetarium operation screen is displayed on the display of the console device or tablet.
プラネタリウムの操作画面に関し、例えば、特開2006-139003号公報(特許文献1)は、ドームスクリーンと,ドームスクリーン上に星野を投映する投映装置とを備えており、さらに,投映装置は,映像制御部と,映像投映部と,操作部とを備え、映像制御部は,ドームスクリーン上に投映するビデオ映像を制御するとともに操作部に表示する操作画面を作成し、操作画面の制御としては,まず,実演中の観測時刻および観測地を取得し、そして,データ格納部を参照し,幾つか記憶されている補助画像のうち,実演中の観測時刻および観測地での投映が適切な補助画像を抽出し、そして,抽出された補助画像の選択を可能とするボタンが列挙された操作画面を提供する、プラネタリウム装置を開示している([要約]参照)。 Regarding the operation screen of a planetarium, for example, Japanese Patent Application Laid-Open No. 2006-139003 (Patent Document 1) discloses a planetarium device that includes a dome screen and a projection device that projects a star field onto the dome screen, and that the projection device further includes an image control unit, an image projection unit, and an operation unit. The image control unit controls the video image projected onto the dome screen and creates an operation screen to be displayed on the operation unit. The operation screen is controlled by first obtaining the observation time and observation location during the demonstration, then referring to a data storage unit to extract, from several stored auxiliary images, an auxiliary image that is appropriate for projection at the observation time and observation location during the demonstration, and then providing an operation screen with a list of buttons that allow the user to select the extracted auxiliary image (see [Abstract]).
特許文献1に開示された技術によると、プラネタリウムの番組(プログラム)の台本にない操作項目を容易に見つけるための機能を備えていない。そのため、例えば、不慣れな解説員は、操作画面からプラネタリウムの番組の台本にない操作項目を探すために長い時間を要してしまう恐れがある。したがって、解説員が操作画面からプラネタリウムの番組の台本にない操作項目であっても容易に探すことができるための技術が必要とされている。 The technology disclosed in Patent Document 1 does not have a function for easily finding operation items that are not in the script of a planetarium program. As a result, for example, an inexperienced guide may spend a long time searching the operation screen for operation items that are not in the script of a planetarium program. Therefore, there is a need for technology that allows guides to easily find operation items that are not in the script of a planetarium program on the operation screen.
本開示は、上記のような背景に鑑みてなされたものであって、ある局面における目的は、解説員が操作画面からプラネタリウムの番組の台本にない操作項目であっても容易に探すことができるための技術を提供することにある。 This disclosure has been made in consideration of the above-mentioned background, and its purpose in one aspect is to provide technology that allows commentators to easily search for operation items on the operation screen, even if they are not included in the planetarium program script.
ある実施の形態に従うとプラネタリウムシステムが提供される。プラネタリウムシステムは、プラネタリウムシステムの操作画面を表示するための表示部と、操作画面を介して設定情報の入力を受け付けるための入力部と、1以上の設定情報と、設定情報または設定情報の組み合わせに関連付けられた1以上の関連機能とを格納するための記憶部と、プラネタリウムシステムを制御するための制御部とを備える。制御部は、記憶部から、現在までに入力された1以上の設定情報に関連付けられた関連機能を、プラネタリウムシステムが次に実行可能な機能として取得し、プラネタリウムシステムが次に実行可能な機能の操作項目を表示部に表示する。 According to one embodiment, a planetarium system is provided. The planetarium system includes a display unit for displaying an operation screen for the planetarium system, an input unit for accepting input of setting information via the operation screen, a memory unit for storing one or more setting information and one or more related functions associated with the setting information or combinations of setting information, and a control unit for controlling the planetarium system. The control unit retrieves from the memory unit the related functions associated with the one or more setting information input up to now as functions that the planetarium system can execute next, and displays the operation items of the functions that the planetarium system can execute next on the display unit.
ある局面において、次に実行可能な機能の操作項目を表示部に表示することは、次に実行可能な機能が複数あることに基づいて、表示部に、複数の次に実行可能な機能の各々の操作項目を選択可能に表示することを含む。 In one aspect, displaying the operation items of the next executable function on the display unit includes, based on the existence of multiple next executable functions, displaying the operation items of each of the multiple next executable functions on the display unit in a selectable manner.
ある局面において、表示部に、複数の次に実行可能な機能の操作項目の各々を選択可能に表示することは、第1の関連機能が現在実行されている場合において、複数の次に実行可能な機能に含まれる第2の関連機能が実行不可能であるとき、第2の関連機能を複数の次に実行可能な機能から除外することを含む。 In one aspect, displaying selectable operation items for multiple next executable functions on the display unit includes excluding a second related function included in the multiple next executable functions from the multiple next executable functions when a first related function is currently being executed and the second related function is not executable.
ある局面において、表示部に、複数の次に実行可能な機能の操作項目の各々を選択可能に表示することは、複数の次に実行可能な機能の各々における過去の実行回数または紐付けられている設定情報の数に基づいて、複数の次に実行可能な機能の各々を優先度順に表示部に表示することを含む。 In one aspect, displaying on the display unit each of the operation items of the multiple next executable functions in a selectable manner includes displaying on the display unit each of the multiple next executable functions in order of priority based on the number of times each of the multiple next executable functions has been executed in the past or the amount of associated setting information.
ある局面において、次に実行可能な機能の操作項目を表示部に表示することは、次に実行可能な機能が1つである場合において次に実行可能な機能が過去に一定回数以上実行されているとき、次に実行可能な機能を自動的に実行することと、次に実行可能な機能が1つである場合において次に実行可能な機能が過去に一定回数以上実行されていないとき、表示部に、次に実行可能な機能の操作項目を表示することとを含む。 In one aspect, displaying the operation items for the next executable function on the display unit includes automatically executing the next executable function when there is one next executable function and the next executable function has been executed a certain number of times or more in the past, and displaying the operation items for the next executable function on the display unit when there is one next executable function and the next executable function has not been executed a certain number of times or more in the past.
ある局面において、次に実行可能な機能を選択することは、直前までに入力された設定情報に基づいて、現在上映されている内容に関連する1以上の関連機能を抽出することを含む。 In one aspect, selecting the next executable function includes extracting one or more relevant functions related to the currently displayed content based on the setting information entered up to that point.
ある局面において、次に実行可能な機能を選択することは、直前までの設定情報の入力の後に実行可能な1以上の関連機能を抽出することを含む。 In one aspect, selecting the next executable function includes extracting one or more related functions that are executable after the previous input of configuration information.
ある局面において、次に実行可能な機能を選択することは、入力された設定情報が、コンテンツオブジェクトの表示、またはコンテンツオブジェクトの表示設定の切り替えを含むことに基づいて、次に実行可能な機能1以上の関連機能を抽出することを含む。 In one aspect, selecting the next executable function includes extracting one or more related functions of the next executable function based on the input setting information including displaying a content object or switching display settings of a content object.
ある局面において、記憶部は、プラネタリウムシステムが含む複数の機器の設置情報をさらに格納する。次に実行可能な機能を選択することは、設置情報に基づいて、1以上の次に実行可能な機能を抽出することを含む。 In one aspect, the memory unit further stores installation information for multiple pieces of equipment included in the planetarium system. Selecting the next executable function includes extracting one or more next executable functions based on the installation information.
ある局面において、記憶部は、投映機の動作速度設定をさらに格納する。次に実行可能な機能を選択することは、入力された設定情報が移動命令を含む場合、投映機の動作速度設定に基づいて、1以上の次に実行可能な移動設定機能を抽出することを含む。 In one aspect, the memory unit further stores an operating speed setting of the projector. Selecting the next executable function includes extracting one or more next executable movement setting functions based on the operating speed setting of the projector if the input setting information includes a movement command.
ある局面において、記憶部は、天文現象情報をさらに格納する。次に実行可能な機能を選択することは、入力された設定情報に基づいて得られる日時から一定期間内に発生し得る天文現象についての関連機能を抽出することを含む。 In one aspect, the memory unit further stores astronomical phenomenon information. Selecting the next executable function includes extracting related functions for astronomical phenomena that may occur within a certain period of time from the date and time obtained based on the input setting information.
ある局面において、次に実行可能な機能の操作項目を表示部に表示することは、次に実行可能な機能の操作項目を表示部に強調表示することを含む。 In one aspect, displaying the operation items of the next executable function on the display unit includes highlighting the operation items of the next executable function on the display unit.
他の実施の形態に従うとプラネタリウムシステムの制御方法が提供される。制御方法は、操作画面を介して設定情報の入力を受け付けるステップと、1以上の設定情報と、設定情報または設定情報の組み合わせに関連付けられた1以上の関連機能とにアクセスするステップと、現在までに入力された1以上の設定情報に関連付けられた関連機能を、プラネタリウムシステムが次に実行可能な機能として取得するステップと、プラネタリウムシステムが次に実行可能な機能の操作項目を表示部に表示するステップとを含む。 According to another embodiment, a control method for a planetarium system is provided. The control method includes the steps of accepting input of setting information via an operation screen, accessing one or more pieces of setting information and one or more related functions associated with the setting information or a combination of setting information, acquiring the related functions associated with the one or more pieces of setting information input so far as the next executable function of the planetarium system, and displaying, on a display unit, operation items for the next executable function of the planetarium system.
さらに、他の実施の形態に従うと上記の方法をコンピュータに実行させるためのプログラムが提供される。 Furthermore, according to another embodiment, a program for causing a computer to execute the above method is provided.
ある実施の形態に従うと、解説員は、操作画面からプラネタリウムの番組の台本にない操作項目であっても容易に探すことが可能である。 In one embodiment, the guide can easily find operation items on the operation screen that are not included in the planetarium program script.
この開示内容の上記および他の目的、特徴、局面および利点は、添付の図面と関連して理解される本開示に関する次の詳細な説明から明らかとなるであろう。 The above and other objects, features, aspects and advantages of this disclosure will become apparent from the following detailed description of the disclosure taken in conjunction with the accompanying drawings.
以下、図面を参照しつつ、本開示に係る技術思想の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。 Hereinafter, with reference to the drawings, an embodiment of the technical concept of the present disclosure will be described. In the following description, identical parts are designated by the same reference numerals. Their names and functions are also the same. Therefore, detailed descriptions thereof will not be repeated.
<A.プラネタリウムシステムの構成>
まず、図1~図3を参照して、本実施の形態に従うプラネタリウムシステムのシステム構成、プラネタリウムシステムが含む各投映機のハードウェア構成、および、解説員がプラネタリウムシステムを操作するための画面構成について説明する。
<A. Planetarium System Configuration>
First, with reference to FIGS. 1 to 3, the system configuration of the planetarium system according to the present embodiment, the hardware configuration of each projector included in the planetarium system, and the screen configuration for the guide to operate the planetarium system will be described.
図1は、本実施の形態に従うプラネタリウムシステム10の構成の一例を示す図である。図1を参照して、本実施の形態に従うプラネタリウムシステム10の構成について説明する。ある局面において、プラネタリウムシステム10は、図1に示される構成の一部を備えていなくてもよい。 Figure 1 is a diagram showing an example of the configuration of a planetarium system 10 according to the present embodiment. The configuration of the planetarium system 10 according to the present embodiment will be described with reference to Figure 1. In some aspects, the planetarium system 10 may not have some of the configuration shown in Figure 1.
プラネタリウムシステム10は、制御装置100と、端末101と、光学式プラネタリウム装置110と、デジタル式プラネタリウム装置120と、外部機器130とを含む。光学式プラネタリウム装置110は、光学式プラネタリウム投映機114と、光学式プラネタリウム投映機114の制御PC(Personal Computer)112と、コンソール113とを含む。ある局面において、光学式プラネタリウム投映機114、制御PC112およびコンソール113の一部または全ては一体型であってもよいし、個別の機器であってもよい。デジタル式プラネタリウム装置120は、デジタル式プラネタリウム投映機124と、デジタル式プラネタリウム投映機124の制御PC122とを含む。操作画面123は、制御PC122のディスプレイに表示され得る。ある局面において、デジタル式プラネタリウム投映機124および制御PC122は一体型であってもよいし、個別の機器であってもよい。光学式プラネタリウム投映機114およびデジタル式プラネタリウム投映機124を総称して「投映機」と呼ぶこともある。なお、プラネタリウムシステム10は、光学式プラネタリウム装置110と、デジタル式プラネタリウム装置120とを選択的に備えてもよいし、両方を備えてもよい。The planetarium system 10 includes a control device 100, a terminal 101, an optical planetarium device 110, a digital planetarium device 120, and an external device 130. The optical planetarium device 110 includes an optical planetarium projector 114, a control PC (Personal Computer) 112 for the optical planetarium projector 114, and a console 113. In some aspects, some or all of the optical planetarium projector 114, the control PC 112, and the console 113 may be integrated or may be separate devices. The digital planetarium device 120 includes a digital planetarium projector 124 and a control PC 122 for the digital planetarium projector 124. The operation screen 123 may be displayed on the display of the control PC 122. In some aspects, the digital planetarium projector 124 and the control PC 122 may be integrated or may be separate devices. The optical planetarium projector 114 and the digital planetarium projector 124 are sometimes collectively referred to as "projectors." Note that the planetarium system 10 may selectively include either the optical planetarium device 110 or the digital planetarium device 120, or may include both.
端末101は、プラネタリウムシステム10を操作するための操作画面を表示する。また、端末101は、操作画面を介して、解説員からの操作を受け付ける。端末101は、受け付けた操作に対応するコマンドを制御装置100に送信する。ここでのコマンドとは、投映機に対するコマンドである。制御装置100は、コマンドに紐付けられた動作を投映機に実行させることができる。 The terminal 101 displays an operation screen for operating the planetarium system 10. The terminal 101 also accepts operations from the guide via the operation screen. The terminal 101 transmits a command corresponding to the accepted operation to the control device 100. The command here is a command to the projector. The control device 100 can cause the projector to perform the operation linked to the command.
端末101のディスプレイに表示される操作画面は、後述するように、現在までのプラネタリウムシステム10の操作履歴等に基づいて、プラネタリウムシステム10が次に実行可能な機能の操作項目を表示する等して、解説員の操作を補助する機能を備える。次に実行可能な機能とは、番組の台本にない操作も含む。例えば、解説員は、操作画面の補助機能を用いて、ドームに北極圏の空を投映しているときに、観客が北極圏にいることを感じやすくするために、極地方のパノラマ画像をドームに投映し得る。 As described below, the operation screen displayed on the display of the terminal 101 has a function to assist the guide's operations by, for example, displaying the operation items for the next function that the planetarium system 10 can execute based on the operation history of the planetarium system 10 up to now. The next function that can be executed also includes operations that are not in the program script. For example, the guide may use the auxiliary function of the operation screen to project a panoramic image of the polar regions onto the dome when an Arctic sky is projected onto the dome, to make it easier for the audience to feel like they are in the Arctic.
ある局面において、端末101の操作画面は、制御PC112のディスプレイに表示される操作画面または制御PC122の操作画面123と同じであってもよい。また、他の局面において、端末101の操作画面は、制御装置100、制御PC112または制御PC122から送信されてくるウェブアプリケーションの画面であってもよい。他の局面において、端末101は、タブレット、スマートフォン、ラップトップコンピュータ、デスクトップコンピュータ、または、その他の任意の装置であってもよい。 In one aspect, the operation screen of terminal 101 may be the same as the operation screen displayed on the display of control PC 112 or operation screen 123 of control PC 122. In another aspect, the operation screen of terminal 101 may be the screen of a web application transmitted from control device 100, control PC 112, or control PC 122. In another aspect, terminal 101 may be a tablet, smartphone, laptop computer, desktop computer, or any other device.
制御装置100は、端末101から取得したコマンドを各機器(投映機および外部機器130)またはその制御PCに送信することで、各機器にコマンドに紐付けられた動作を実行させる。制御装置100は、複数の端末101と通信し、各端末101から得たコマンドを各機器に実行させることができる。また、制御装置100は、複数のコマンドを含むプログラムを端末101または他の装置から受信し、当該プログラムに沿って、各機器を制御し得る。ある局面において、制御装置100は、ラップトップコンピュータ、デスクトップコンピュータ、または、その他の任意の装置であってもよい。また、制御装置100は、プログラムを実行するためのCPU(Central Processing Unit)151と、プログラムまたはデータを一時的に展開するためのメモリー152と、プログラムまたはデータを保存するためのストレージ153とを備える。ある局面において、CPU151は、1または複数のプロセッサにより実現されてもよい。The control device 100 transmits commands received from the terminal 101 to each device (projector and external device 130) or its control PC, causing each device to execute the operation associated with the command. The control device 100 communicates with multiple terminals 101 and can cause each device to execute commands received from each terminal 101. The control device 100 can also receive a program containing multiple commands from the terminal 101 or another device and control each device in accordance with the program. In some aspects, the control device 100 may be a laptop computer, a desktop computer, or any other device. The control device 100 also includes a CPU (Central Processing Unit) 151 for executing the program, a memory 152 for temporarily expanding the program or data, and a storage 153 for saving the program or data. In some aspects, the CPU 151 may be implemented by one or more processors.
ある局面において、制御装置100は、操作画面を表示するためのディスプレイを備えていてもよい。この場合、制御装置100のディスプレイは、光学式プラネタリウム装置110と、デジタル式プラネタリウム装置120とにコマンドを送信するための操作画面を表示し得る。In one aspect, the control device 100 may be equipped with a display for displaying an operation screen. In this case, the display of the control device 100 may display an operation screen for sending commands to the optical planetarium device 110 and the digital planetarium device 120.
制御装置100のディスプレイに表示される操作画面は、端末101のディスプレイに表示される操作画面と同様に、現在までのプラネタリウムシステム10の操作履歴等に基づいて、プラネタリウムシステム10が次に実行可能な機能の操作項目を表示する等して、解説員の操作を補助する機能を備える。プラネタリウムシステム10が次に実行可能な機能の操作項目は、番組の台本にない操作項目も含み得る。 The operation screen displayed on the display of the control device 100, like the operation screen displayed on the display of the terminal 101, has a function to assist the guide in his or her operations by, for example, displaying the operation items of the next function that the planetarium system 10 can execute based on the operation history of the planetarium system 10 up to now. The operation items of the next function that the planetarium system 10 can execute may include operation items that are not in the program script.
制御PC112は、光学式プラネタリウム投映機114を制御する。制御PC112は、制御装置100から光学式プラネタリウム投映機114に対するコマンドを受信する。そして、制御PC112は、制御信号を光学式プラネタリウム投映機114に送信し、コマンドに紐付く動作を光学式プラネタリウム投映機114に実行させる。 The control PC 112 controls the optical planetarium projector 114. The control PC 112 receives commands for the optical planetarium projector 114 from the control device 100. The control PC 112 then transmits a control signal to the optical planetarium projector 114, causing the optical planetarium projector 114 to perform the operation associated with the command.
ある局面において、制御PC112は、操作画面を表示するためのディスプレイを備えていてもよい。この場合、制御装置100のディスプレイは、光学式プラネタリウム投映機114を制御するための操作画面を表示し得る。制御PC112の操作画面は、端末101の操作画面と同様に、現在までのプラネタリウムシステム10の操作履歴等に基づいて、プラネタリウムシステム10が次に実行可能な機能の操作項目を表示する等して、解説員の操作を補助する機能を備える。プラネタリウムシステム10が次に実行可能な機能の操作項目は、番組の台本にない操作項目も含み得る。 In certain aspects, the control PC 112 may be equipped with a display for displaying an operation screen. In this case, the display of the control device 100 may display an operation screen for controlling the optical planetarium projector 114. The operation screen of the control PC 112, like the operation screen of the terminal 101, has a function to assist the guide's operations, such as by displaying the operation items of the functions that the planetarium system 10 can execute next, based on the operation history of the planetarium system 10 up to now. The operation items of the functions that the planetarium system 10 can execute next may include operation items that are not in the program script.
また、制御PC112は、コンソール113からの操作入力を受け付けてもよい。そして、制御PC112は、制御信号を光学式プラネタリウム投映機114に送信して、コンソール113からの操作入力に基づく動作を光学式プラネタリウム投映機114に実行させる。 The control PC 112 may also accept operational input from the console 113. The control PC 112 then transmits a control signal to the optical planetarium projector 114, causing the optical planetarium projector 114 to perform an operation based on the operational input from the console 113.
ある局面において、制御装置100が、制御PC112の機能を有していてもよい。他の局面において、光学式プラネタリウム投映機114が制御PC112の機能を有していてもよい。光学式プラネタリウム投映機114は、多数のモーターおよびLED(Light Emitting Diode)を含む。光学式プラネタリウム投映機114は、LEDを点灯させることで、ドーム状の曲面スクリーンに星座等を表示する。ある局面において、光学式プラネタリウム投映機114は、LEDの代わりに、フィラメントを使用した光源等の任意の光源を使用してもよい。 In one aspect, the control device 100 may have the functionality of the control PC 112. In another aspect, the optical planetarium projector 114 may have the functionality of the control PC 112. The optical planetarium projector 114 includes a number of motors and LEDs (Light Emitting Diodes). The optical planetarium projector 114 displays constellations and the like on a dome-shaped curved screen by illuminating the LEDs. In one aspect, the optical planetarium projector 114 may use any light source, such as a filament-based light source, instead of LEDs.
制御PC122は、デジタル式プラネタリウム投映機124を制御する。制御PC122は、制御装置100からデジタル式プラネタリウム投映機124に対するコマンドを受信する。そして、制御PC122は、制御信号をデジタル式プラネタリウム投映機124に送信し、コマンドに紐付く動作をデジタル式プラネタリウム投映機124に実行させる。 The control PC 122 controls the digital planetarium projector 124. The control PC 122 receives commands for the digital planetarium projector 124 from the control device 100. The control PC 122 then transmits control signals to the digital planetarium projector 124, causing the digital planetarium projector 124 to perform the operations associated with the commands.
ある局面において、制御PC122は、操作画面123を表示するためのディスプレイを備えていてもよい。操作画面123は、デジタル式プラネタリウム投映機124を制御するための操作画面である。操作画面123は、端末101の操作画面と同様に、現在までのプラネタリウムシステム10の操作履歴等に基づいて、プラネタリウムシステム10が次に実行可能な機能の操作項目を表示する等して、解説員の操作を補助する機能を備える。プラネタリウムシステム10が次に実行可能な機能の操作項目は、番組の台本にない操作項目も含み得る。制御PC122は、制御信号をデジタル式プラネタリウム投映機124に送信し、操作画面123からの操作入力に基づく動作をデジタル式プラネタリウム投映機124に実行させる。 In certain aspects, the control PC 122 may be equipped with a display for displaying the operation screen 123. The operation screen 123 is an operation screen for controlling the digital planetarium projector 124. Like the operation screen of the terminal 101, the operation screen 123 has a function to assist the guide's operations, such as by displaying operation items for functions that the planetarium system 10 can execute next, based on the operation history of the planetarium system 10 up to now. The operation items for functions that the planetarium system 10 can execute next may include operation items that are not in the program script. The control PC 122 transmits control signals to the digital planetarium projector 124, causing the digital planetarium projector 124 to perform operations based on operation inputs from the operation screen 123.
ある局面において、制御装置100が、制御PC122の機能を含んでいてもよい。他の局面において、デジタル式プラネタリウム投映機124が制御PC122の機能を含んでいてもよい。デジタル式プラネタリウム投映機124は、LEDの代わりにプロジェクターを使用して、ドーム状の曲面スクリーンに星座等を表示する。 In one aspect, the control device 100 may include the functionality of the control PC 122. In another aspect, the digital planetarium projector 124 may include the functionality of the control PC 122. The digital planetarium projector 124 uses a projector instead of LEDs to display constellations and the like on a dome-shaped curved screen.
外部機器130は、制御装置100、制御PC112または制御PC122のいずれかに接続されて使用される。ある局面において、外部機器130は、音響システム、照明システム、補助のプロジェクター、プラネタリウム時計、リフター、誘導灯、アロマ発生器またはオーディオプレイヤー等であってもよい。補助のプロジェクターは、例えば、ドーム内の禁止事項(飲食または上映中の会話等)の告知等に使用され得る。 The external device 130 is used by connecting it to either the control device 100, the control PC 112, or the control PC 122. In some aspects, the external device 130 may be a sound system, a lighting system, an auxiliary projector, a planetarium clock, a lifter, an emergency light, an aroma generator, an audio player, or the like. The auxiliary projector may be used, for example, to announce prohibited activities inside the dome (such as eating and drinking or talking during a screening).
図2は、各投映機のハードウェア構成の一例を示す図である。図2を参照して、本実施の形態に従う投映機のハードウェア構成について説明する。光学式プラネタリウム装置110は、機器制御部207と、モーター制御ユニット208と、モーター209と、LED制御ユニット210と、LED211とを含む。ある局面において、これらの構成は全て一体の装置として実現されてもよいし、個別の装置として実現されてもよい。例えば、各構成が個別の装置として実現された場合、機器制御部207は、制御PC112に相当し、モーター制御ユニット208、モーター209、LED制御ユニット210およびLED211は、光学式プラネタリウム投映機114に相当する。 Figure 2 is a diagram showing an example of the hardware configuration of each projector. The hardware configuration of a projector according to this embodiment will be described with reference to Figure 2. The optical planetarium device 110 includes an equipment control unit 207, a motor control unit 208, a motor 209, an LED control unit 210, and an LED 211. In some aspects, these components may all be realized as an integrated device, or may be realized as separate devices. For example, if each component is realized as a separate device, the equipment control unit 207 corresponds to the control PC 112, and the motor control unit 208, the motor 209, the LED control unit 210, and the LED 211 correspond to the optical planetarium projector 114.
光学式プラネタリウム装置110は、LEDによりドーム状の曲面スクリーンに恒星、惑星、月、および、星座絵等を投映する。機器制御部207は、光学式プラネタリウム投映機114に接続される外部機器130等の各種機器を制御する。また、機器制御部207は、光学式プラネタリウム投映機114に備え付けられているモーター制御ユニット208およびLED制御ユニット210も制御する。機器制御部207は、制御装置100からコマンドを受信して当該コマンドに基づいて、当該コマンドに紐付けられた動作を光学式プラネタリウム投映機114に接続される各種機器、モーター制御ユニット208およびLED制御ユニット210に実行させる。モーター制御ユニット208は、光学式プラネタリウム投映機114を稼働させるためのモーター209を駆動する。LED制御ユニット210は、映像を投映するLED211を点灯する。 The optical planetarium device 110 projects stars, planets, the moon, constellation images, etc. onto a dome-shaped curved screen using LEDs. The equipment control unit 207 controls various devices, such as the external device 130, connected to the optical planetarium projector 114. The equipment control unit 207 also controls the motor control unit 208 and LED control unit 210 installed in the optical planetarium projector 114. The equipment control unit 207 receives commands from the control device 100 and, based on the commands, causes the various devices connected to the optical planetarium projector 114, the motor control unit 208, and the LED control unit 210 to execute the operations associated with the commands. The motor control unit 208 drives a motor 209 to operate the optical planetarium projector 114. The LED control unit 210 lights up the LEDs 211 that project images.
デジタル式プラネタリウム装置120は、制御PC122と、デジタル式プラネタリウム投映機124とを備える。制御PC122は、デジタル式制御部214を備える。デジタル式プラネタリウム投映機124は、投映制御部216と、投映部217とを備える。 The digital planetarium device 120 comprises a control PC 122 and a digital planetarium projector 124. The control PC 122 comprises a digital control unit 214. The digital planetarium projector 124 comprises a projection control unit 216 and a projection unit 217.
デジタル式プラネタリウム投映機124は、光学式プラネタリウム投映機114と異なり、LEDおよびレンズの代わりに、プロジェクターを使用する。デジタル式制御部214は、制御装置100から受信したコマンドに基づいて、デジタル式プラネタリウム投映機124に制御信号を送信して、デジタル式プラネタリウム投映機124を操作する。投映制御部216は、制御信号に基づいて、投映部217を制御する。投映部217は、恒星、惑星、月、および、星座絵等をスクリーンに投映する。 The digital planetarium projector 124 differs from the optical planetarium projector 114 in that it uses a projector instead of LEDs and lenses. The digital control unit 214 sends control signals to the digital planetarium projector 124 based on commands received from the control device 100, thereby operating the digital planetarium projector 124. The projection control unit 216 controls the projection unit 217 based on the control signals. The projection unit 217 projects stars, planets, the moon, constellation pictures, etc. onto a screen.
図3は、プラネタリウムシステム10の操作画面の一例を示す図である。図3に示される操作画面300は、端末101のディスプレイ、制御装置100のディスプレイ、制御PC112のディスプレイ、または、制御PC122のディスプレイのいずれか、または、全てに表示され得る。ある局面において、操作画面300は、スタンドアローンのアプリケーションとして各装置にインストールされてもよい。他の局面において、操作画面300は、ウェブアプリケーションとして提供されてもよい。この場合、一例として、制御装置100にインストールされたウェブアプリケーションが各装置に操作画面300を提供し得る。 Figure 3 is a diagram showing an example of an operation screen of the planetarium system 10. The operation screen 300 shown in Figure 3 may be displayed on any or all of the display of the terminal 101, the display of the control device 100, the display of the control PC 112, and the display of the control PC 122. In one aspect, the operation screen 300 may be installed on each device as a standalone application. In another aspect, the operation screen 300 may be provided as a web application. In this case, as an example, a web application installed on the control device 100 may provide the operation screen 300 to each device.
操作画面300は、解説員が操作画面300に入力した操作履歴等に基づいて、プラネタリウムシステム10が次に実行可能な1以上の機能の操作項目310を表示し得る。より具体的には、操作画面300は、解説員が操作画面300に入力した操作に基づいてプラネタリウムシステム10に設定情報をセットする。言い換えれば、操作画面300は、設定情報の入力を受け付け得る。また、操作画面300は、今までの操作履歴(設定情報)に基づいて、プラネタリウムシステム10が次に実行可能な1以上の機能の操作項目310を表示し得る。なお、操作画面300に表示される操作項目310は、一例として、ある機能をプラネタリウムシステム10に実行させるためのボタン等の入力手段を意味する。 The operation screen 300 may display operation items 310 for one or more functions that the planetarium system 10 can execute next, based on the operation history entered into the operation screen 300 by the guide. More specifically, the operation screen 300 sets setting information for the planetarium system 10 based on the operations entered into the operation screen 300 by the guide. In other words, the operation screen 300 may accept input of setting information. Furthermore, the operation screen 300 may display operation items 310 for one or more functions that the planetarium system 10 can execute next, based on the operation history (setting information) up to now. Note that the operation items 310 displayed on the operation screen 300 refer to, for example, input means such as buttons for causing the planetarium system 10 to execute a certain function.
<B.操作画面の変更に使用するデータの構成>
次に、図4~図7を参照して、プラネタリウムシステム10が、操作画面300に操作項目310を表示するために参照するデータについて説明する。ある局面において、図4~図7に示されるデータは、制御装置100のストレージ153に格納されてもよい。他の局面において、図4~図7に示されるデータは、端末101、制御PC112または制御PC122のいずれかの記憶部(図示せず)に格納されてもよい。制御装置100、端末101、制御PC112または制御PC122は、これらのデータを参照することで、ディスプレイに表示される操作画面300の表示を切り替え得る。
<B. Data Structure Used to Change Operation Screen>
Next, with reference to Figures 4 to 7, data that planetarium system 10 references to display operation items 310 on operation screen 300 will be described. In one aspect, the data shown in Figures 4 to 7 may be stored in storage 153 of control device 100. In another aspect, the data shown in Figures 4 to 7 may be stored in a storage unit (not shown) of any of terminal 101, control PC 112, or control PC 122. Control device 100, terminal 101, control PC 112, or control PC 122 can switch the display of operation screen 300 by referring to this data.
図4は、プラネタリウムシステム10が記憶する設定情報リスト400の一例を示す図である。設定情報リスト400は、項目として、設定情報401を含む。ある局面において、設定情報リスト400は、タイムスタンプ等の各設定情報401の実行順序を示す情報をさらに含んでいてもよい。 Figure 4 shows an example of a setting information list 400 stored by the planetarium system 10. The setting information list 400 includes setting information 401 as an item. In certain aspects, the setting information list 400 may further include information indicating the execution order of each setting information 401, such as a timestamp.
設定情報リスト400は、少なくとも、後述される関連機能マスター情報500(図5参照)と共に使用される。ある局面において、設定情報リスト400は、リレーショナルデータベースのテーブルとして表現されてもよいし、JSON(JavaScript(登録商標)
Object Notation)等の他の任意のデータ形式で表現されてもよい。
The setting information list 400 is used at least together with related function master information 500 (see FIG. 5 ), which will be described later. In a certain aspect, the setting information list 400 may be expressed as a table of a relational database, or may be expressed as a JavaScript (JSON) file.
It may also be expressed in any other data format such as Object Notation.
設定情報リスト400は、プラネタリウムシステム10にセットされた設定情報の履歴を含む。例えば、図4に示される例では、プラネタリウムシステム10には、設定情報401「2021年3月20日 18:00」、設定情報401「北緯35度」、設定情報401「東経135度」、および設定情報401「冬の大三角 ON」がセットされていることがわかる。言い換えれば、解説員は、操作画面300を介して、プラネタリウムシステム10に、設定情報リスト400に含まれるこれらの設定情報に対応する操作を行ったことになる。 The setting information list 400 includes a history of setting information set in the planetarium system 10. For example, in the example shown in FIG. 4, it can be seen that the following setting information has been set in the planetarium system 10: setting information 401 "March 20, 2021, 18:00," setting information 401 "Latitude 35 degrees North," setting information 401 "Longitude 135 degrees East," and setting information 401 "Winter Triangle ON." In other words, the guide performed operations on the planetarium system 10 via the operation screen 300 that correspond to the setting information included in the setting information list 400.
設定情報リスト400によると、プラネタリウムシステム10は、日時が2021年3月20日 18:00における、北緯35度および東経135度の空に、冬の大三角を投映していることになる。 According to the setting information list 400, the planetarium system 10 is projecting the Winter Triangle into the sky at 35 degrees north latitude and 135 degrees east longitude at 18:00 on March 20, 2021.
ある局面において、プラネタリウムシステム10に同種類の操作が複数回入力された場合、設定情報401は上書きされてもよい。一例として、解説員が、「北緯35度」の操作を実行した後に、「北緯45度」の操作を実行したとする。この場合、プラネタリウムシステム10は、設定情報401「北緯35度」を「北緯45度」に置き換えてもよい。他の局面において、プラネタリウムシステム10に同種類の操作が複数回入力された場合、プラネタリウムシステム10は、設定情報401を上書きせずに、時系列順に全ての操作履歴を残してもよい。 In certain situations, if the same type of operation is input multiple times into the planetarium system 10, the setting information 401 may be overwritten. As an example, suppose a guide performs an operation for "35 degrees north latitude" and then an operation for "45 degrees north latitude." In this case, the planetarium system 10 may replace the setting information 401 "35 degrees north latitude" with "45 degrees north latitude." In other situations, if the same type of operation is input multiple times into the planetarium system 10, the planetarium system 10 may not overwrite the setting information 401, but may instead leave all operation histories in chronological order.
プラネタリウムシステム10は、この設定情報リスト400と、関連機能マスター情報500(図5参照)とを参照することにより、プラネタリウムシステム10が備える全機能の中から、次に実行可能である機能(番組の台本にない機能も含めて解説員が操作し得る機能)を選択し、当該選択された機能の操作項目を操作画面300に表示し得る。 By referring to this setting information list 400 and the related function master information 500 (see Figure 5), the planetarium system 10 can select the next executable function (a function that the commentator can operate, including functions not included in the program script) from all functions provided by the planetarium system 10, and display the operation items for the selected function on the operation screen 300.
図5は、プラネタリウムシステム10が記憶する関連機能マスター情報500の一例を示す図である。ある局面において、関連機能マスター情報500は、リレーショナルデータベースのテーブルとして表現されてもよいし、JSON等の他の任意のデータ形式で表現されてもよい。関連機能マスター情報500は、項目として、機能501と、関連機能502と、実行回数503とを含む。 Figure 5 shows an example of related function master information 500 stored in the planetarium system 10. In some aspects, the related function master information 500 may be expressed as a relational database table or in any other data format such as JSON. The related function master information 500 includes the following items: function 501, related function 502, and number of executions 503.
機能(または設定情報)501は、プラネタリウムシステム10が備える全機能のリストである。解説員は、操作画面300を介して、プラネタリウムシステム10に、機能501に含まれる各機能を実行させ得る。例えば、解説員が、プラネタリウムシステム10に、機能501「オリオン座」を実行させたとする。この場合、設定情報リスト400に、設定情報401「オリオン座」のレコードが追加される。すなわち、設定情報リスト400に含まれる設定情報401は、実行された機能501の履歴の一覧であるとも言える。また、機能501は、プラネタリウムシステム10にセットされ得る全設定情報のリストであるとも言える。 Functions (or setting information) 501 is a list of all functions provided by the planetarium system 10. The guide can cause the planetarium system 10 to execute each function included in functions 501 via the operation screen 300. For example, suppose the guide causes the planetarium system 10 to execute function 501 "Orion." In this case, a record for setting information 401 "Orion" is added to the setting information list 400. In other words, setting information 401 included in setting information list 400 can also be considered a list of the history of executed functions 501. Functions 501 can also be considered a list of all setting information that can be set in the planetarium system 10.
関連機能502は、同じレコードの機能501が実行された状態で、さらにプラネタリウムシステム10が実行可能な関連機能のリストである。一例として、プラネタリウムシステム10が、機能501「緯度65度以上」の操作を受け付けたとする。この場合、プラネタリウムシステム10は、さらに関連機能502「極地方パノラマON」、「オーロラON」を実行し得る。ある局面において、ある1つの機能501に対して、複数の関連機能502が対応付けられてもよい。また、他の局面において、複数の機能501の組み合わせに対して、1または複数の関連機能502が対応付けられてもよい(例えば、機能501「緯度65度以上、およびオーロラON」が実行されているときに、プラネタリウムシステム10は、機能501「緯度65度以上、およびオーロラON」に対応付けられている1または複数の任意の関連機能502をさらに実行できる等)。 The related functions 502 are a list of related functions that the planetarium system 10 can further execute when the function 501 of the same record is executed. As an example, suppose the planetarium system 10 receives an operation for the function 501 "Latitude 65 degrees or higher." In this case, the planetarium system 10 can further execute the related functions 502 "Polar Panorama ON" and "Aurora ON." In some situations, multiple related functions 502 may be associated with a single function 501. In other situations, one or more related functions 502 may be associated with a combination of multiple functions 501 (for example, when the function 501 "Latitude 65 degrees or higher and Aurora ON" is executed, the planetarium system 10 can further execute one or more of the optional related functions 502 associated with the function 501 "Latitude 65 degrees or higher and Aurora ON").
実行回数503は、関連機能502が過去に実行された回数を示す。図5に示される例だと、「オリオン座 星座線ON」は、過去に5回実行されており、「極地方パノラマON」は、過去に1回実行されている。 The number of executions 503 indicates the number of times the related function 502 has been executed in the past. In the example shown in Figure 5, "Orion Constellation Lines ON" has been executed five times in the past, and "Polar Regions Panorama ON" has been executed once in the past.
ある局面において、実行回数503は、現在時刻から見て、予め定められた期間(例えば、過去1ヶ月等の特定の期間)における実行回数であってもよい。この場合、解説員または保守要員は、プラネタリウムシステム10に予め定められた期間を適宜セットし得る。また、他の局面において、実行回数503は、要素として0回を含んでいてもよい。例えば、関連機能502「おおいぬ座 星座名ON」の実行回数が0の場合、関連機能502「おおいぬ座 星座名ON」を含むレコードの実行回数503の値は0回になる。 In one aspect, the execution count 503 may be the number of executions within a predetermined period (e.g., a specific period such as the past month) from the current time. In this case, a guide or maintenance personnel may set the predetermined period in the planetarium system 10 as appropriate. In another aspect, the execution count 503 may include 0 as an element. For example, if the execution count for the related function 502 "Canis Major Constellation Name ON" is 0, the value of the execution count 503 for a record including the related function 502 "Canis Major Constellation Name ON" will be 0.
以下に、プラネタリウムシステム10が設定情報リスト400と、関連機能マスター情報500とを連携させて、プラネタリウムシステム10が備える全機能の中から、プラネタリウムシステム10が次に実行可能な機能を抽出して、当該抽出した機能の操作項目を操作画面300に表示する手順について説明する。 The following describes the procedure by which the planetarium system 10 links the setting information list 400 with the related function master information 500, extracts the next function that the planetarium system 10 can execute from all the functions that the planetarium system 10 has, and displays the operation items for the extracted function on the operation screen 300.
第1のステップとして、プラネタリウムシステム10は、設定情報リスト400を参照して、プラネタリウムシステム10に現在セットされた設定情報401を全て取得する。この、現在セットされている設定情報401とは、例えば、今回の番組の上映中においてセットされた設定情報を意味する。 As a first step, the planetarium system 10 refers to the setting information list 400 and obtains all of the setting information 401 currently set in the planetarium system 10. This currently set setting information 401 means, for example, the setting information set during the screening of the current program.
第2のステップとして、プラネタリウムシステム10は、取得した設定情報401と一致する機能501を関連機能マスター情報500から検索する。本実施の例の場合、プラネタリウムシステム10は、設定情報401「2021年3月20日 18:00」、設定情報401「北緯35度」、設定情報401「東経135度」、および設定情報401「冬の大三角 ON」に該当する機能501を検索する。なお、数値を含む設定情報401「2021年3月20日 18:00」、「北緯35度」および「東経135度」等は、範囲を示す機能501「2021年3月」「北緯35度以上、北緯65度未満」、「東経135度以上」等に各々対応付けられてもよい。これ以降、第2のステップにて、機能501「2021年3月」、機能501「北緯35度以上、北緯65度未満」、機能501「東経135度以上」、および機能501「冬の大三角 ON」が検索されたとして説明する。 As a second step, the planetarium system 10 searches the related function master information 500 for functions 501 that match the acquired setting information 401. In this example, the planetarium system 10 searches for functions 501 that correspond to the setting information 401 "March 20, 2021, 18:00," the setting information 401 "35 degrees north latitude," the setting information 401 "135 degrees east longitude," and the setting information 401 "Winter Triangle ON." Note that setting information 401 including numerical values, such as "March 20, 2021, 18:00," "35 degrees north latitude," and "135 degrees east longitude," may be associated with range-indicating functions 501, such as "March 2021," "above 35 degrees north latitude and below 65 degrees north latitude," and "above 135 degrees east longitude," respectively. From here on, it will be explained that in the second step, function 501 "March 2021", function 501 "above 35 degrees north latitude and below 65 degrees north latitude", function 501 "above 135 degrees east longitude", and function 501 "Winter Triangle ON" were searched.
他の局面において、プラネタリウムシステム10は、設定情報リスト400に含まれる最新の1または複数の設定情報401を取得してもよい。この場合、プラネタリウムシステム10は、関連機能マスター情報500の検索キーとして、設定情報リスト400に含まれる最新の1または複数の設定情報401を使用し得る。一例として、解説員が、「北緯35度」の操作を実行した後に、「北緯45度」の操作を実行したとする。この場合、プラネタリウムシステム10は、検索キーとして、設定情報401「北緯35度」を選択せずに、設定情報401「北緯45度」を選択し得る。 In another aspect, the planetarium system 10 may acquire one or more of the latest setting information 401 included in the setting information list 400. In this case, the planetarium system 10 may use one or more of the latest setting information 401 included in the setting information list 400 as a search key for the related function master information 500. As an example, suppose that a guide performs an operation for "35 degrees north latitude" and then an operation for "45 degrees north latitude." In this case, the planetarium system 10 may select the setting information 401 "45 degrees north latitude" as the search key, rather than selecting the setting information 401 "35 degrees north latitude."
第3のステップとして、プラネタリウムシステム10は、第2のステップにて検索した機能501の全てに関連付けられた関連機能502を検索する。第2のステップにて検索した機能501の全てに関連付けられた機能とは、プラネタリウムシステム10が次に実行可能な関連機能502である。言い換えれば、プラネタリウムシステム10が次に実行可能な関連機能502は、解説員が次に選択し得る機能の候補である。 In the third step, the planetarium system 10 searches for related functions 502 associated with all of the functions 501 searched for in the second step. The functions associated with all of the functions 501 searched for in the second step are related functions 502 that the planetarium system 10 can execute next. In other words, the related functions 502 that the planetarium system 10 can execute next are candidates for functions that the guide can select next.
本実施の例の場合、プラネタリウムシステム10は、機能501「2021年3月」、機能501「北緯35度以上、北緯65度未満」、機能501「東経135度以上」、および機能501「冬の大三角 ON」の全てに関連付けられた1以上の関連機能502を検索する。例えば、機能501「2021年3月」および機能501「北緯35度以上、北緯65度未満」には関連付けられているが、「東経135度以上」および機能501「冬の大三角 ON」には関連付けられていない関連機能は、第3のステップの検索結果に含まれない。In this example, the planetarium system 10 searches for one or more related functions 502 associated with all of the function 501 "March 2021," the function 501 "above 35 degrees north latitude and below 65 degrees north latitude," the function 501 "above 135 degrees east longitude," and the function 501 "Winter Triangle ON." For example, related functions that are associated with the function 501 "March 2021" and the function 501 "above 35 degrees north latitude and below 65 degrees north latitude," but are not associated with "above 135 degrees east longitude" and the function 501 "Winter Triangle ON," are not included in the search results of the third step.
ある局面において、プラネタリウムシステム10は、第2のステップにて検索した機能501のいずれか1つに関連付けられた関連機能502を検索してもよい。本実施の例の場合、プラネタリウムシステム10は、機能501「2021年3月」、機能501「北緯35度以上、北緯65度未満」、機能501「東経135度以上」、または、機能501「冬の大三角 ON」のいずれか1つに関連付けられる関連機能502を検索し得る。 In one aspect, the planetarium system 10 may search for related functions 502 associated with any one of the functions 501 searched for in the second step. In the present embodiment, the planetarium system 10 may search for related functions 502 associated with any one of the functions 501 "March 2021," 501 "above 35 degrees north latitude and below 65 degrees north latitude," 501 "above 135 degrees east longitude," or 501 "Winter Triangle ON."
第4のステップとして、プラネタリウムシステム10は、プラネタリウムシステム10が次に実行可能な機能の操作項目を操作画面300に表示する。プラネタリウムシステム10が次に実行可能な機能とは、上記の第3のステップの検索結果に含まれる1以上の関連機能502を意味する。ある局面において、プラネタリウムシステム10は、プラネタリウムシステム10が次に実行可能な機能の操作項目を操作画面300に強調表示してもよい。他の局面において、プラネタリウムシステム10は、プラネタリウムシステム10が次に実行可能な機能の操作項目を操作画面300にポップアップ等で表示してもよい。また、他の局面において、プラネタリウムシステム10は、実行回数503に応じて、優先度順にソートして、プラネタリウムシステム10が次に実行可能な機能の操作項目を操作画面300に表示してもよい。また、他の局面において、プラネタリウムシステム10は、実行回数503が一定数以上の関連機能502がある場合は、当該関連機能502を自動的に実行してもよい。さらに、プラネタリウムシステム10は、実行回数503が一定数未満の関連機能502がある場合は、当該関連機能502の操作項目を自動的に実行する代わりに操作画面300に表示してもよい。 In a fourth step, the planetarium system 10 displays on the operation screen 300 the operation items of the function that the planetarium system 10 can execute next. The function that the planetarium system 10 can execute next refers to one or more related functions 502 included in the search results of the third step described above. In one aspect, the planetarium system 10 may highlight the operation items of the function that the planetarium system 10 can execute next on the operation screen 300. In another aspect, the planetarium system 10 may display the operation items of the function that the planetarium system 10 can execute next on the operation screen 300 using a pop-up or the like. In yet another aspect, the planetarium system 10 may sort the operation items of the function that the planetarium system 10 can execute next in order of priority according to the number of executions 503 and display them on the operation screen 300. In yet another aspect, if there is a related function 502 whose number of executions 503 is equal to or greater than a certain number, the planetarium system 10 may automatically execute the related function 502. Furthermore, if there is a related function 502 whose execution count 503 is less than a certain number, the planetarium system 10 may display the operation item of the related function 502 on the operation screen 300 instead of automatically executing it.
前述したように、プラネタリウムシステム10が次に実行可能な機能の操作項目は、プラネタリウムシステム10の番組の台本に含まれない操作項目を含んでいてもよい。例えば、プラネタリウムシステム10が北極の夜空を表示する番組を投映していたとする。このとき、解説員は、操作画面300に表示された操作項目(番組の台本にない操作項目)を選択して、極地方のパノラマ画像をドームに投映して臨場感を演出し、観客を楽しませること等ができる。As mentioned above, the operation items for the next function that the planetarium system 10 can execute may include operation items that are not included in the script of the planetarium system 10's program. For example, suppose the planetarium system 10 is projecting a program showing the Arctic night sky. At this time, the commentator can select an operation item displayed on the operation screen 300 (an operation item that is not in the program's script) to project a panoramic image of the polar regions onto the dome, creating a sense of realism and entertaining the audience.
他の局面において、プラネタリウムシステム10は、現在の設定情報401に基づいて、プラネタリウムシステム10が次に実行不可能な機能を操作画面300上で非表示にしてもよい。または、プラネタリウムシステム10は、プラネタリウムシステム10が次に実行不可能な機能の操作を受け付けた場合(投映用画像のロード中に別の投映用画像をロードする操作等)、当該操作を無視してもよい。言い換えれば、プラネタリウムシステム10が第1の機能(投映用画像のロード等)を現在実行している場合において、複数の次に実行可能な機能に含まれる第2の関連機能(別の投映用画像のロード等)が実行不可能であるとき、プラネタリウムシステム10は、第2の関連機能を複数の次に実行可能な機能から除外してもよい。In another aspect, the planetarium system 10 may hide a function that the planetarium system 10 cannot execute next on the operation screen 300 based on the current setting information 401. Alternatively, if the planetarium system 10 receives an operation for a function that the planetarium system 10 cannot execute next (such as an operation to load a projection image while another projection image is being loaded), the planetarium system 10 may ignore the operation. In other words, if the planetarium system 10 is currently executing a first function (such as loading a projection image), and a second related function (such as loading a projection image) included in the multiple next executable functions is not executable, the planetarium system 10 may exclude the second related function from the multiple next executable functions.
図6は、プラネタリウムシステム10が記憶する機器設置情報600の一例を示す図である。機器設置情報600は、プラネタリウムシステム10が備える機器またはその周辺機器の識別情報と、これらの機器の設置情報等を含む。プラネタリウムシステム10は、設定情報リスト400および関連機能マスター情報500に加えて、機器設置情報600を参照することで、より詳細にプラネタリウムシステム10が次に実行可能な機能を検索し得る。 Figure 6 shows an example of equipment installation information 600 stored by the planetarium system 10. The equipment installation information 600 includes identification information for the equipment or peripheral equipment included in the planetarium system 10, as well as installation information for these pieces of equipment. By referencing the equipment installation information 600 in addition to the setting information list 400 and related function master information 500, the planetarium system 10 can search in more detail for the next function that the planetarium system 10 can execute.
機器設置情報600は、項目として、機器601と、設置情報602と、関連機能603とを含む。機器601は、プラネタリウムシステム10が備える機器またはその周辺機器の名称または識別情報を含む。設置情報602は、各機器の有無、設置場所、サイズ、種類、形状、またはこれらの組み合わせ情報を含み得る。関連機能603は、機器601および設置情報602の組み合わせに関連付けられた、プラネタリウムシステム10が実行可能な1以上の関連機能を含む。例えば、最初のレコードの関連機能603は、機器601「光学式プラネタリウム装置」、設置情報602「有」の場合に、プラネタリウムシステム10が実行可能な1以上の関連機能を含む。 The equipment installation information 600 includes the following items: equipment 601, installation information 602, and related functions 603. The equipment 601 includes the name or identification information of the equipment included in the planetarium system 10 or its peripheral equipment. The installation information 602 may include information on the presence or absence of each piece of equipment, its installation location, size, type, shape, or a combination of these. The related functions 603 include one or more related functions that can be executed by the planetarium system 10, which are associated with the combination of the equipment 601 and the installation information 602. For example, the related functions 603 of the first record will include one or more related functions that can be executed by the planetarium system 10 when the equipment 601 is an "optical planetarium device" and the installation information 602 is "present."
プラネタリウムシステム10は、図5を参照して説明された第3のステップにおいて、機器設置情報600をさらに参照することで、プラネタリウムシステム10が次に実行可能な機能を絞り込むことができる。例えば、第3のステップにて検索されたプラネタリウムシステム10が次に実行可能な機能が、関連機能502「アロマの発生」を含んでいたとする。この場合、プラネタリウムシステム10は、機器設置情報600をさらに参照することで、現在の設備に基づいて関連機能502「アロマの発生」が実行可能か否かを判定し得る。ある局面において、プラネタリウムシステム10は、図5を参照して説明された第3のステップにおいて、機器設置情報600と、関連機能マスター情報500とのみを参照して、プラネタリウムシステム10が次に実行可能な機能を予測してもよい。 In the third step described with reference to FIG. 5, the planetarium system 10 can further refer to the equipment installation information 600 to narrow down the functions that the planetarium system 10 can execute next. For example, suppose the functions that the planetarium system 10 can execute next, searched for in the third step, include the related function 502 "aroma generation." In this case, the planetarium system 10 can further refer to the equipment installation information 600 to determine whether the related function 502 "aroma generation" is executable based on the current equipment. In some aspects, in the third step described with reference to FIG. 5, the planetarium system 10 can predict the functions that the planetarium system 10 can execute next by referring only to the equipment installation information 600 and the related function master information 500.
図7は、プラネタリウムシステム10が記憶する天文現象情報700の一例を示す図である。天文現象情報700は、過去の天文現象、定期的に発生する天文現象、将来発生すると予測される天文現象に関する情報等を含む。プラネタリウムシステム10は、設定情報リスト400および関連機能マスター情報500に加えて、天文現象情報700を参照することで、現在上映中の番組に関係する特別なイベント(天文現象)に関係する機能を操作画面に表示し得る。これにより、解説員は、番組の台本にない特別なイベント(天文現象)を観客に楽しませることができる。 Figure 7 is a diagram showing an example of astronomical phenomenon information 700 stored by the planetarium system 10. The astronomical phenomenon information 700 includes information on past astronomical phenomena, astronomical phenomena that occur periodically, and astronomical phenomena predicted to occur in the future. By referencing the astronomical phenomenon information 700 in addition to the setting information list 400 and related function master information 500, the planetarium system 10 can display functions related to special events (astronomical phenomena) related to the currently screening program on the operation screen. This allows the commentator to entertain the audience with special events (astronomical phenomena) that are not in the program script.
天文現象情報700は、項目として、天文現象701と、場所702と、日時703と、関連機能704とを含む。天文現象701は、天文現象の名称または識別情報を含む。場所702は、天文現象を観測できる場所または天文現象が発生した場所の情報を含み得る。日時703は、天文現象が発生した日時を含む。関連機能704は、天文現象701、場所702および日時703の組み合わせに関連付けられた、プラネタリウムシステム10が実行可能な1以上の関連機能を含む。 Astronomical phenomenon information 700 includes the following items: astronomical phenomenon 701, location 702, date and time 703, and related function 704. Astronomical phenomenon 701 includes the name or identification information of the astronomical phenomenon. Location 702 may include information about the location where the astronomical phenomenon can be observed or the location where the astronomical phenomenon occurred. Date and time 703 includes the date and time when the astronomical phenomenon occurred. Related function 704 includes one or more related functions executable by planetarium system 10 that are associated with the combination of astronomical phenomenon 701, location 702, and date and time 703.
例えば、あるプラネタリウムシステム10は、2022年5月26日に番組を上映していたとする。この場合、プラネタリウムシステム10は、天文現象情報700を参照することで、1年前の日時703「2021/5/26 17:20~23:00」に観測された天文現象701「皆既月食」を検索して、皆既月食に関する関連機能の操作項目を操作画面300に表示し得る。解説員は、表示された操作項目を選択することで、去年観測された皆既月食をドームに表示し得る。これにより、観客は、番組の台本にない特別な体験(過去に起きた特別なイベント等)を楽しむことができる。ある局面において、プラネタリウムシステム10は、図5を参照して説明された第3のステップにおいて、天文現象情報700と、関連機能マスター情報500とのみを参照して、プラネタリウムシステム10が次に実行可能な機能を予測してもよい。For example, suppose a planetarium system 10 is screening a program on May 26, 2022. In this case, the planetarium system 10 may refer to the astronomical phenomenon information 700 to search for the astronomical phenomenon 701 "total lunar eclipse" observed one year ago on date and time 703 "2021/5/26 17:20-23:00" and display operation items for related functions related to the total lunar eclipse on the operation screen 300. The guide can select the displayed operation item to display the total lunar eclipse observed last year on the dome. This allows the audience to enjoy a special experience (such as a special event that occurred in the past) that is not part of the program script. In some cases, the planetarium system 10 may predict the next function that the planetarium system 10 can execute in the third step described with reference to FIG. 5 by referring only to the astronomical phenomenon information 700 and the related function master information 500.
また、他の局面において、プラネタリウムシステム10は、設定情報リスト400、関連機能マスター情報500、機器設置情報600、および、天文現象情報700の全てまたは一部を適宜組み合わせて、プラネタリウムシステム10が次に実行可能な機能を検索してもよい。プラネタリウムシステム10は、当該プラネタリウムシステム10が次に実行可能な機能の操作項目を操作画面300に表示し得る。 In another aspect, the planetarium system 10 may search for the next function that the planetarium system 10 can execute by appropriately combining all or part of the setting information list 400, related function master information 500, equipment installation information 600, and astronomical phenomenon information 700. The planetarium system 10 may display on the operation screen 300 the operation items of the next function that the planetarium system 10 can execute.
他の局面において、プラネタリウムシステム10は、関連機能マスター情報500、機器設置情報600、および、天文現象情報700に対する入力を、ネットワーク、タッチパネル、キーボード等を介して予め外部から受け付けてもよい。 In another aspect, the planetarium system 10 may receive input for the related function master information 500, equipment installation information 600, and astronomical phenomenon information 700 in advance from outside via a network, touch panel, keyboard, etc.
<C.プラネタリウムシステム10の動作例>
次に、図8~図16を参照して、プラネタリウムシステム10が、プラネタリウムシステム10が次に実行可能な機能を検索する流れについて実例を挙げて説明する。図8~図16に示される例において、プラネタリウムシステム10は、設定情報リスト400、関連機能マスター情報500、機器設置情報600、および、天文現象情報700の一部または全てを参照する。
<C. Operational Example of Planetarium System 10>
8 to 16, an example of the flow of the planetarium system 10 searching for the next executable function will be described. In the examples shown in Figures 8 to 16, the planetarium system 10 references some or all of the setting information list 400, related function master information 500, equipment installation information 600, and astronomical phenomenon information 700.
ある局面において、プラネタリウムのドームには、映像、画像、パノラマ画像、および全天周映像等が表示され得る。一例として、映像は、プラネタリウムシステム10に搭載される天文シミュレータによって生成される空または宇宙空間等の映像を含み得る。なお、天文シミュレータは、図1または図2に示されるハードウェア上でソフトウェアとして動作してもよいし、プラネタリウムシステム10に搭載されるハードウェアとして実現されてもよい。画像は、解説員の操作等に基づいて表示される、天文シミュレータが生成する映像以外の任意の画像を含み得る。パノラマ画像は、ドームのヘリに表示する地上風景等を含み得る。全天周映像は、解説員の操作等に基づいてドーム全体に表示される、天文シミュレータが生成する映像以外の任意の画像を含み得る。 In certain aspects, the planetarium dome may display videos, images, panoramic images, and full-dome videos. As an example, the videos may include images of the sky or outer space generated by an astronomical simulator installed in the planetarium system 10. The astronomical simulator may operate as software on the hardware shown in Figures 1 or 2, or may be implemented as hardware installed in the planetarium system 10. The images may include any image other than the video generated by the astronomical simulator that is displayed based on the operation of a guide, etc. The panoramic image may include a ground view displayed on the dome's perimeter, etc. The full-dome video may include any image other than the video generated by the astronomical simulator that is displayed across the entire dome based on the operation of a guide, etc.
図8は、プラネタリウムシステム10による関連機能502の検索処理の第1の例を示す図である。プラネタリウムシステム10は、北極圏の緯度へ移動し、ドームに極圏の緯度でのオーロラの映像800を投映しているとする。なお、プラネタリウムシステム10の移動とは、ドームに表示する座標系の移動を意味する。 Figure 8 shows a first example of a search process for related functions 502 by the planetarium system 10. Assume that the planetarium system 10 moves to an Arctic latitude and projects an image 800 of an aurora at a polar latitude onto the dome. Note that the movement of the planetarium system 10 means the movement of the coordinate system displayed on the dome.
この場合、プラネタリウムシステム10は、一例として、プラネタリウムシステム10が次に実行可能な機能として、北極のパノラマ画像をドームに表示する機能を検索し、当該機能の操作項目を操作画面300に表示し得る。解説員は、操作画面300に表示された北極のパノラマ画像をドームに表示する機能の操作項目を選択することで、北極のパノラマ画像810をドームに投映し得る。In this case, as an example, the planetarium system 10 may search for the function of displaying a panoramic image of the North Pole on the dome as the next function that the planetarium system 10 can execute, and display the operation items for that function on the operation screen 300. The guide can select the operation item for the function of displaying a panoramic image of the North Pole on the dome that is displayed on the operation screen 300, and project the panoramic image 810 of the North Pole onto the dome.
上記の処理を実行するために、一例として、プラネタリウムシステム10は、設定情報リスト400を参照して、設定情報401「緯度*度」および「オーロラ表示ON」等を取得する。そして、プラネタリウムシステム10は、取得したこれらの設定情報401に基づいて、関連機能マスター情報500から、プラネタリウムシステム10が次に実行可能な機能として、北極のパノラマ画像をドームに表示する機能を検索し得る。 To perform the above process, as an example, the planetarium system 10 references the setting information list 400 and acquires setting information 401 such as "Latitude * degrees" and "Aurora display ON." Then, based on the acquired setting information 401, the planetarium system 10 may search the related function master information 500 for a function that displays a panoramic image of the North Pole on the dome as the next function that the planetarium system 10 can execute.
図9は、プラネタリウムシステム10による関連機能502の検索処理の第2の例を示す図である。プラネタリウムシステム10は、東京の空の映像を投映しているとする。 Figure 9 shows a second example of a search process for related functions 502 by the planetarium system 10. Assume that the planetarium system 10 is projecting an image of the Tokyo sky.
この場合、プラネタリウムシステム10は、一例として、プラネタリウムシステム10が次に実行可能な機能として、東京のパノラマ画像をドームに表示する機能を検索し、当該機能の操作項目を操作画面300に表示し得る。解説員は、操作画面300に表示された東京のパノラマ画像をドームに表示する機能の操作項目を選択することで、東京のパノラマ画像900,910をドームに投映し得る。これにより、解説員は、番組の台本にない気の利いたサービスを観客に提供し得る。In this case, as an example, the planetarium system 10 may search for the function of displaying a panoramic image of Tokyo on the dome as the next function that the planetarium system 10 can execute, and display the operation items for that function on the operation screen 300. The commentator can select the operation item for the function of displaying a panoramic image of Tokyo on the dome that is displayed on the operation screen 300, thereby projecting panoramic images 900, 910 of Tokyo onto the dome. This allows the commentator to provide the audience with a thoughtful service that is not included in the program script.
上記の処理を実行するために、一例として、プラネタリウムシステム10は、設定情報リスト400を参照して、設定情報401「東京の空の表示ON」等を取得する。そして、プラネタリウムシステム10は、取得した設定情報401に基づいて、関連機能マスター情報500から、プラネタリウムシステム10が次に実行可能な機能として、東京のパノラマ画像をドームに表示する機能を検索し得る。 To perform the above process, as an example, the planetarium system 10 references the setting information list 400 and acquires setting information 401 such as "Tokyo sky display ON." Then, based on the acquired setting information 401, the planetarium system 10 may search the related function master information 500 for a function that displays a panoramic image of Tokyo on the dome as the next function that the planetarium system 10 can execute.
図10は、プラネタリウムシステム10による関連機能502の検索処理の第3の例を示す図である。プラネタリウムシステム10は、全天周映像1000をドームに投映するためのデータの読み込み処理の開始の命令を受け付けたとする。 Figure 10 shows a third example of a search process for related functions 502 by the planetarium system 10. Assume that the planetarium system 10 receives a command to start the process of reading data for projecting a full-dome image 1000 onto the dome.
この場合、プラネタリウムシステム10は、一例として、プラネタリウムシステム10が次に実行可能な機能として、自動でプロジェクターのディマー(明るさを調整する仕組み)を全開にする機能を検索し得る。その際、プロジェクターのディマーを全開にする機能が、過去のある期間において一定回数以上使用されていたことに基づいて、プラネタリウムシステム10は、プロジェクターのディマーを全開にする機能を自動で実行してもよい。また、プロジェクターのディマーを全開にする機能が、過去のある期間において一定回数未満しか使用されていないことに基づいて、プラネタリウムシステム10は、プロジェクターのディマーを全開にする機能の操作項目を操作画面300に表示してもよい。In this case, as an example, the planetarium system 10 may search for a function that automatically turns the projector dimmer (a mechanism for adjusting brightness) fully open as the next function that the planetarium system 10 can execute. In this case, the planetarium system 10 may automatically execute the function to turn the projector dimmer fully open based on the fact that the function to turn the projector dimmer fully open has been used a certain number of times or more within a certain period of time in the past. Furthermore, the planetarium system 10 may display an operation item for the function to turn the projector dimmer fully open on the operation screen 300 based on the fact that the function to turn the projector dimmer fully open has been used less than a certain number of times within a certain period of time in the past.
上記の処理を実行するために、一例として、プラネタリウムシステム10は、設定情報リスト400を参照して、設定情報401「全天周映像表示ON」等を取得する。そして、プラネタリウムシステム10は、取得した設定情報401に基づいて、関連機能マスター情報500から、プラネタリウムシステム10が次に実行可能な機能として、プロジェクターのディマーを全開にする機能を検索し得る。さらに、プラネタリウムシステム10は、プロジェクターのディマーを全開にする機能の実行回数503も検索し得る。 To perform the above process, as an example, the planetarium system 10 references the setting information list 400 and acquires setting information 401 such as "Full sky image display ON." Then, based on the acquired setting information 401, the planetarium system 10 can search the related function master information 500 for a function that turns the projector dimmer fully on as the next function that the planetarium system 10 can execute. Furthermore, the planetarium system 10 can also search for the number of executions 503 of the function that turns the projector dimmer fully on.
図11は、プラネタリウムシステム10による関連機能502の検索処理の第4の例を示す図である。プラネタリウムシステム10は、ドームに投映する映像を、地球上から空を見上げている映像1100から、宇宙に飛び立った映像1110に切り替えたとする。 Figure 11 shows a fourth example of a search process for related functions 502 by the planetarium system 10. Suppose the planetarium system 10 switches the image projected onto the dome from image 1100 of looking up at the sky from Earth to image 1110 of taking off into space.
このように、例えば、ドームに投映されるコンテンツが切り替わった場合、プラネタリウムシステム10は、一例として、プラネタリウムシステム10が次に実行可能な機能として、BGMの読み込みおよび再生機能、または、アロマの発生および停止機能を検索し、これらの機能の操作項目を操作画面300に表示し得る。 In this way, for example, when the content projected onto the dome is switched, the planetarium system 10 may, as an example, search for the next function that the planetarium system 10 can execute, such as the function of loading and playing background music, or the function of emitting and stopping aroma, and display the operation items for these functions on the operation screen 300.
上記の処理を実行するために、一例として、プラネタリウムシステム10は、設定情報リスト400を参照して、設定情報401「離着陸」、「投映されるコンテンツの変更」等を取得する。ある局面において、プラネタリウムシステム10は、再生する動画の切り替わりのタイミングでコンテンツが切り替わったと判断してもよい。この場合、再生する動画の切り替わりのタイミングで、設定情報リスト400に設定情報401「コンテンツ切り替わり」等が追加され得る。そして、プラネタリウムシステム10は、取得した設定情報401に基づいて、関連機能マスター情報500から、プラネタリウムシステム10が次に実行可能な機能として、BGMの読み込みおよび再生機能、または、アロマの発生および停止機能を検索し、これらの機能の操作項目を操作画面300に表示し得る。ある局面において、プラネタリウムシステム10は、実行回数503に基づいて、BGMの読み込みおよび再生処理、または、アロマの発生および停止機能を自動で実行してもよい。To perform the above processing, for example, the planetarium system 10 references the setting information list 400 and acquires setting information 401 such as "Takeoff/Landing" and "Change of Projected Content." In some situations, the planetarium system 10 may determine that content has changed when the video being played changes. In this case, setting information 401 such as "Content Change" may be added to the setting information list 400 when the video being played changes. Based on the acquired setting information 401, the planetarium system 10 may then search the related function master information 500 for the next function that the planetarium system 10 can execute, such as a background music loading and playback function or an aroma generation and stopping function, and display the operation items for these functions on the operation screen 300. In some situations, the planetarium system 10 may automatically execute the background music loading and playback process or the aroma generation and stopping function based on the execution count 503.
図12は、プラネタリウムシステム10による関連機能502の検索処理の第5の例を示す図である。プラネタリウムシステム10が設置されている会場の座席が同心円状になっているとする。この場合、プラネタリウムシステム10は、予め座席情報等を入力されている機器設置情報600を参照することで、特定の観客にとって映像または画像が見えにくくならないように、表示内容を変更し得る。例えば、プラネタリウムシステム10は、同じ天体をドームの複数の箇所に表示するための画像1200をドームに投映してもよい。 Figure 12 shows a fifth example of the search process for related functions 502 by planetarium system 10. Assume that the seating in the venue where planetarium system 10 is installed is arranged in a concentric circle. In this case, planetarium system 10 can change the display content so that the video or image is not difficult to see for certain audience members by referring to equipment installation information 600, which has seating information and the like input in advance. For example, planetarium system 10 may project image 1200 onto the dome to display the same celestial body at multiple locations on the dome.
上記の処理を実行するために、一例として、プラネタリウムシステム10は、設定情報リスト400に加えて、機器設置情報600を参照して、座席の設置情報602を取得し得る。そして、プラネタリウムシステム10は、取得した設定情報401および座席の設置情報602に基づいて、関連機能マスター情報500から、プラネタリウムシステム10が次に実行可能な機能として、同じ天体をドームの複数の箇所に表示するための画像1200をドームに投映する機能を検索し、当該機能の操作項目を操作画面300に表示し得る。 To perform the above processing, as an example, the planetarium system 10 may refer to the equipment installation information 600 in addition to the setting information list 400 to obtain seat installation information 602. Then, based on the obtained setting information 401 and seat installation information 602, the planetarium system 10 may search the related function master information 500 for a function that projects onto the dome an image 1200 for displaying the same celestial body at multiple locations on the dome as the next function that the planetarium system 10 can execute, and display the operation items for that function on the operation screen 300.
図13は、プラネタリウムシステム10による関連機能502の検索処理の第6の例を示す図である。プラネタリウムシステム10は、目的地を設定されて、現在地から移動を開始したとする。ここでの移動とは、ドームの映像を、現在投映されている位置から設定された目的地に移動させることを示す。例えば、現在地が地球であり、目的地が火星に設定された場合、プラネタリウムシステム10は、ドームに投映される映像を地球から火星に移動させる。映像1300,1310,1320は地球から火星に移動する映像の一コマである。 Figure 13 shows a sixth example of the search process for the related function 502 by the planetarium system 10. Assume that the planetarium system 10 has set a destination and started moving from its current location. Moving here refers to moving the image on the dome from the currently projected position to the set destination. For example, if the current location is Earth and the destination is set to Mars, the planetarium system 10 moves the image projected on the dome from Earth to Mars. Images 1300, 1310, and 1320 are frames of the image moving from Earth to Mars.
この場合、プラネタリウムシステム10は、一例として、移動する距離から、観客が映像酔いしない移動速度を算出し得る。そして、プラネタリウムシステム10は、次に実行可能な関連機能502として、算出した移動速度の設定機能を検索し、当該機能の操作項目を操作画面300に表示し得る。こうすることで、プラネタリウムシステム10は、映像内の背景の恒星が激しく移動することを抑制し、観客が映像酔いすることを防ぎ得る。In this case, the planetarium system 10 may, for example, calculate, from the distance traveled, a moving speed at which the audience will not experience motion sickness. The planetarium system 10 may then search for a function to set the calculated moving speed as the next executable related function 502, and display the operation items for that function on the operation screen 300. In this way, the planetarium system 10 may suppress the rapid movement of stars in the background of the image, thereby preventing the audience from experiencing motion sickness.
上記の処理を実行するために、一例として、プラネタリウムシステム10は、設定情報リスト400を参照して、設定情報401「目的地は火星」、「移動」等を取得する。そして、プラネタリウムシステム10は、取得した設定情報401に基づいて、関連機能マスター情報500から、プラネタリウムシステム10が次に実行可能な機能として、算出した移動速度の設定機能を検索し、当該機能の操作項目を操作画面300に表示し得る。ある局面において、プラネタリウムシステム10は、実行回数503に基づいて、算出した移動速度の設定機能を自動で実行してもよい。また、ある局面において、プラネタリウムシステム10は、動作速度設定をストレージ153にさらに格納していてもよい。この場合、プラネタリウムシステム10は、動作速度設定に基づいて、移動速度を算出または選択し得る。 To perform the above process, as an example, the planetarium system 10 references the setting information list 400 and acquires setting information 401, such as "Destination is Mars" and "Movement." Then, based on the acquired setting information 401, the planetarium system 10 searches the related function master information 500 for a setting function for the calculated movement speed as the next function that the planetarium system 10 can execute, and displays the operation items for that function on the operation screen 300. In some aspects, the planetarium system 10 may automatically execute the setting function for the calculated movement speed based on the number of executions 503. In other aspects, the planetarium system 10 may further store the operation speed setting in storage 153. In this case, the planetarium system 10 may calculate or select the movement speed based on the operation speed setting.
図14は、プラネタリウムシステム10による関連機能502の検索処理の第7の例を示す図である。本日から一ヶ月以内に日本で皆既日食が起こる予定であるとする。このような場合、プラネタリウムシステム10は、天文現象情報700を参照して、特別なイベントを観客に見せる機能として、皆既日食の表示機能の操作項目を操作画面300に表示してもよい。これにより、解説員は、操作画面300を介して、プラネタリウムシステム10に皆既日食を表示させるための操作を行いえる。 Figure 14 shows a seventh example of a search process for related functions 502 by the planetarium system 10. Suppose a total solar eclipse is scheduled to occur in Japan within one month from today. In such a case, the planetarium system 10 may refer to the astronomical phenomenon information 700 and display an operation item for the total solar eclipse display function on the operation screen 300 as a function for showing a special event to the audience. This allows the guide to perform operations via the operation screen 300 to have the planetarium system 10 display the total solar eclipse.
プラネタリウムシステム10が皆既日食をドームに表示する場合、緯度または経度が数度ずれるだけで太陽が皆既にならなくなることがある。また、皆既日食が起こる日時において、観客から見える太陽の大きさは決まっている。そこで、プラネタリウムシステム10は、ダイヤモンドリング等の現象を観客に見せるために、太陽周囲の視野角の拡大等を行い得る。例えば、プラネタリウムシステム10は、皆既日食の映像1400を拡大して映像1410に変更するために、太陽周囲の視野角の拡大機能の操作項目を操作画面300に表示し得る。 When the planetarium system 10 displays a total solar eclipse on the dome, a deviation of just a few degrees in latitude or longitude can cause the sun to disappear. Furthermore, the size of the sun as seen by the audience at the time and date of a total solar eclipse is fixed. Therefore, the planetarium system 10 can perform operations such as expanding the viewing angle around the sun to show phenomena such as a diamond ring to the audience. For example, the planetarium system 10 can display an operation item for the function of expanding the viewing angle around the sun on the operation screen 300 to enlarge the total solar eclipse image 1400 and change it to image 1410.
上記の処理を実行するために、一例として、プラネタリウムシステム10は、設定情報リスト400を参照して、設定情報401「皆既日食」等を取得する。そして、プラネタリウムシステム10は、取得した設定情報401に基づいて、関連機能マスター情報500から、プラネタリウムシステム10が次に実行可能な機能として、皆既日食の表示機能および太陽周囲の視野角の拡大機能を検索し、これらの機能の操作項目を操作画面300に表示し得る。ある局面において、プラネタリウムシステム10は、実行回数503に基づいて、皆既日食の表示機能および太陽周囲の視野角の拡大機能を自動で実行してもよい。 To execute the above process, as an example, the planetarium system 10 references the setting information list 400 and acquires setting information 401 such as "total solar eclipse." Then, based on the acquired setting information 401, the planetarium system 10 searches the related function master information 500 for a total solar eclipse display function and a function for expanding the viewing angle around the sun as functions that the planetarium system 10 can execute next, and may display the operation items for these functions on the operation screen 300. In some situations, the planetarium system 10 may automatically execute the total solar eclipse display function and the function for expanding the viewing angle around the sun based on the execution count 503.
図15は、プラネタリウムシステム10の操作画面1500の表示の一例を示す図である。操作画面1500は、操作画面300の別の例であり、端末101のディスプレイ、制御装置100のディスプレイ、制御PC112のディスプレイ、または、制御PC122のディスプレイのいずれか、または、全てに表示され得る。ある局面において、操作画面1500は、スタンドアローンのアプリケーションとして各装置にインストールされてもよい。他の局面において、操作画面1500は、ウェブアプリケーションとして提供されてもよい。 Figure 15 is a diagram showing an example of the display of the operation screen 1500 of the planetarium system 10. The operation screen 1500 is another example of the operation screen 300, and can be displayed on any or all of the display of the terminal 101, the display of the control device 100, the display of the control PC 112, and the display of the control PC 122. In one aspect, the operation screen 1500 may be installed on each device as a standalone application. In another aspect, the operation screen 1500 may be provided as a web application.
操作画面1500は、関連機能マスター情報500から取得されたプラネタリウムシステム10が次に実行可能な機能の操作項目1510を強調表示し得る。図15に示される例では、操作画面1500は、オリオン座の「星座絵」、「星座線」、「星座名」を表示する機能を含む操作項目1510を強調表示している。 The operation screen 1500 may highlight an operation item 1510 of the next function that the planetarium system 10 can execute, obtained from the related function master information 500. In the example shown in FIG. 15, the operation screen 1500 highlights an operation item 1510 that includes a function to display the "constellation picture," "constellation lines," and "constellation name" of Orion.
ある局面において、解説員は、操作画面1500が強調表示する操作項目1510以外の機能を選択してもよい。プラネタリウムシステム10は、プラネタリウムシステム10が次に実行可能な機能の操作項目1510を強調表示してもよいが、それ以外の機能の操作をロックする必要はない。 In some situations, the guide may select a function other than the operation item 1510 highlighted on the operation screen 1500. The planetarium system 10 may highlight the operation item 1510 of the next function that the planetarium system 10 can execute, but does not need to lock the operation of other functions.
他の局面において、プラネタリウムシステム10は、プラネタリウムシステム10が次に実行可能な機能の操作項目1510を強調表示すると共に、それ以外の機能の操作をロックしてもよい。 In another aspect, the planetarium system 10 may highlight the operation item 1510 of the function that the planetarium system 10 can execute next, while locking the operation of other functions.
図16は、プラネタリウムシステム10の操作画面1600の表示の一例を示す図である。操作画面1600は、操作画面300の別の例であり、端末101のディスプレイ、制御装置100のディスプレイ、制御PC112のディスプレイ、もしくは制御PC122のディスプレイのいずれか、または、その全てに表示され得る。ある局面において、操作画面1600は、スタンドアローンのアプリケーションとして各装置にインストールされてもよい。他の局面において、操作画面1600は、ウェブアプリケーションとして提供されてもよい。 Figure 16 is a diagram showing an example of the display of the operation screen 1600 of the planetarium system 10. The operation screen 1600 is another example of the operation screen 300, and can be displayed on any or all of the display of the terminal 101, the display of the control device 100, the display of the control PC 112, and the display of the control PC 122. In one aspect, the operation screen 1600 may be installed on each device as a standalone application. In another aspect, the operation screen 1600 may be provided as a web application.
操作画面1600は、優先度に応じて、関連機能マスター情報500から取得されたプラネタリウムシステム10が次に実行可能な機能の操作項目の表示を変更する。プラネタリウムシステム10は、各機能の実行回数503または各機能が紐付けられている設定情報401の数等に基づいて、各機能の優先度を判定し得る。図16に示される例では、操作画面1600は、「オリオン座線ON」、「オリオン座絵ON」、「オリオン座名称ON」の機能を含む操作項目1610(操作項目のグループでもよい)を優先的に表示している。さらに、操作画面1600は、操作項目1610に関連する機能(例えば、星座および恒星の表示に関する機能等)の操作項目も表示し得る。 The operation screen 1600 changes the display of the operation items for the next function that the planetarium system 10 can execute, obtained from the related function master information 500, according to priority. The planetarium system 10 can determine the priority of each function based on the number of times each function is executed 503 or the number of setting information 401 to which each function is linked, etc. In the example shown in FIG. 16, the operation screen 1600 preferentially displays operation items 1610 (which may be a group of operation items) including the functions "Orion Lines ON," "Orion Picture ON," and "Orion Name ON." Furthermore, the operation screen 1600 can also display operation items for functions related to the operation item 1610 (e.g., functions related to the display of constellations and stars, etc.).
<D.フローチャート>
次に、図17~図24を参照して、制御装置100の内部処理の手順について説明する。ある局面において、CPU151は、図17~図24の処理を行うためのプログラムをストレージ153からメモリー152に読み込んで、当該プログラムを実行してもよい。他の局面において、当該処理の一部または全部は、当該処理を実行するように構成された回路素子の組み合わせとしても実現され得る。
D. Flowchart
Next, the internal processing procedure of control device 100 will be described with reference to Figures 17 to 24. In one aspect, CPU 151 may load a program for performing the processing of Figures 17 to 24 from storage 153 into memory 152 and execute the program. In another aspect, some or all of the processing may be realized as a combination of circuit elements configured to perform the processing.
図17は、制御装置100が実行する処理の一例を示すフローチャートである。
ステップS1705において、制御装置100は、解説員によるプラネタリウムシステム10の操作が継続している間、ステップS1710以降の処理を繰り返し実行する。
FIG. 17 is a flowchart showing an example of processing executed by the control device 100.
In step S1705, the control device 100 repeatedly executes the processes from step S1710 onwards while the guide continues to operate the planetarium system 10.
ステップS1710において、制御装置100は、特定の条件の判定を実行する。ステップS1710の処理については、図18~図23を参照して説明する。図18~図23に示されるフローチャートは、ステップS1710の処理のサブルーチンとして実行され得る。ある局面において、制御装置100は、図18~図23に示されるフローチャートのいずれか1つをステップS1710の処理のサブルーチンとして実行してもよい。他の局面において、制御装置100は、図18~図23に示されるフローチャートの全てをステップS1710の処理のサブルーチンとして直列に実行してもよい。また、他の局面において、制御装置100は、図18~図23に示されるフローチャートを任意に組み合わせて、ステップS1710の処理のサブルーチンとして直列に実行してもよい。 In step S1710, the control device 100 performs a determination of specific conditions. The processing of step S1710 will be described with reference to Figures 18 to 23. The flowcharts shown in Figures 18 to 23 may be executed as subroutines of the processing of step S1710. In one aspect, the control device 100 may execute any one of the flowcharts shown in Figures 18 to 23 as a subroutine of the processing of step S1710. In another aspect, the control device 100 may execute all of the flowcharts shown in Figures 18 to 23 in series as subroutines of the processing of step S1710. In another aspect, the control device 100 may execute any combination of the flowcharts shown in Figures 18 to 23 in series as subroutines of the processing of step S1710.
ステップS1715において、制御装置100は、機能候補を決定する。機能候補とは、操作画面に操作項目として表示される機能の候補である。また、機能候補は、関連機能マスター情報500から取得した1以上の関連機能502を含む。In step S1715, the control device 100 determines candidate functions. The candidate functions are candidates for functions to be displayed as operation items on the operation screen. The candidate functions also include one or more related functions 502 obtained from the related function master information 500.
ステップS1720において、制御装置100は、現状のプラネタリウムシステム10の状態に基づいて、操作画面に表示される機能候補が実行可能か否かを判定する。制御装置100は、現状のプラネタリウムシステム10の状態に基づいて、操作画面に表示される機能候補が実行可能であると判定した場合(ステップS1720にてYES)、制御をステップS1725に移す。そうでない場合(ステップS1720にてNO)、制御装置100は、制御をステップS1735に移す。In step S1720, the control device 100 determines whether the candidate functions displayed on the operation screen are executable based on the current state of the planetarium system 10. If the control device 100 determines that the candidate functions displayed on the operation screen are executable based on the current state of the planetarium system 10 (YES in step S1720), it transfers control to step S1725. If not (NO in step S1720), the control device 100 transfers control to step S1735.
ステップS1725において、制御装置100は、機能候補が2つ以上であるか否かを判定する。制御装置100は、機能候補が2つ以上であると判定した場合(ステップS1725にてYES)、制御をステップS1730に移す。そうでない場合(ステップS1725にてNO)、制御装置100は、制御をステップS1740に移す。In step S1725, the control device 100 determines whether there are two or more function candidates. If the control device 100 determines that there are two or more function candidates (YES in step S1725), it transfers control to step S1730. If not (NO in step S1725), the control device 100 transfers control to step S1740.
ステップS1730において、制御装置100は、機能候補の操作項目(プラネタリウムシステム10が次に実行可能な機能の操作項目)を操作画面に表示する。機能候補が複数である場合、制御装置100は、複数の機能候補の操作項目の各々を選択可能に操作画面に表示する。In step S1730, the control device 100 displays the operation items of the candidate functions (operation items of the functions that the planetarium system 10 can execute next) on the operation screen. If there are multiple candidate functions, the control device 100 displays each of the multiple candidate function operation items on the operation screen so that they can be selected.
ステップS1735において、制御装置100は、プラネタリウムシステム10に対する操作が終了した否かを判定する。制御装置100は、プラネタリウムシステム10に対する操作が終了したと判定した場合、処理を終了する。そうでない場合、制御装置100は、制御をステップS1710に移す。なお、ステップS1735の処理は、代わりにステップS1705にて実行されてもよい。 In step S1735, the control device 100 determines whether the operation of the planetarium system 10 has ended. If the control device 100 determines that the operation of the planetarium system 10 has ended, the control device 100 ends the processing. If not, the control device 100 transfers control to step S1710. Note that the processing of step S1735 may instead be performed in step S1705.
ステップS1740において、制御装置100は、機能候補が1つであるか否かを判定する。制御装置100は、機能候補が1つであると判定した場合(ステップS1740にてYES)、制御をステップS1745に移す。そうでない場合(ステップS1740にてNO)、すなわち機能候補が0個である場合、制御装置100は、制御をステップS1735に移す。In step S1740, the control device 100 determines whether there is one function candidate. If the control device 100 determines that there is one function candidate (YES in step S1740), it transfers control to step S1745. If not (NO in step S1740), i.e., if there are zero function candidates, the control device 100 transfers control to step S1735.
ステップS1745において、制御装置100は、特定の期間における機能候補の実行回数が一定回数以下であるか否かを判定する。制御装置100は、特定の期間における機能候補の実行回数が一定回数以下であると判定した場合(ステップS1745にてYES)、制御をステップS1730に移す。そうでない場合(ステップS1745にてNO)、制御装置100は、制御をステップS1750に移す。In step S1745, the control device 100 determines whether the number of times the function candidate has been executed in a specific period is a certain number or less. If the control device 100 determines that the number of times the function candidate has been executed in a specific period is a certain number or less (YES in step S1745), it transfers control to step S1730. If not (NO in step S1745), the control device 100 transfers control to step S1750.
ステップS1750において、制御装置100は、機能候補を自動で実行する。
図18は、制御装置100が実行するサブルーチンの第1の例を示す図である。図18に示されるサブルーチンは、図8を参照して説明された処理に対応する。
In step S1750, the control device 100 automatically executes the candidate function.
18 is a diagram showing a first example of a subroutine executed by the control device 100. The subroutine shown in FIG. 18 corresponds to the processing described with reference to FIG.
ステップS1810において、制御装置100は、プラネタリウムシステム10に対する操作履歴(北極圏の緯度へ移動し、ドームに、極圏の緯度でのオーロラの映像800を投映する等)を取得する。操作履歴は、解説員が操作画面を介してプラネタリウムシステム10に入力した操作の履歴である。プラネタリウムシステム10は、操作を受け付けたことに基づいて、当該操作に応じた設定情報401を設定情報リスト400に追加する。言い換えれば、操作履歴を取得することは、設定情報リスト400から、操作履歴に応じた設定情報401を取得することである。 In step S1810, the control device 100 acquires the operation history for the planetarium system 10 (such as moving to Arctic latitude and projecting an image 800 of the aurora at polar latitude onto the dome). The operation history is a history of operations input by the guide into the planetarium system 10 via the operation screen. Based on receiving the operation, the planetarium system 10 adds setting information 401 corresponding to the operation to the setting information list 400. In other words, acquiring the operation history means acquiring setting information 401 corresponding to the operation history from the setting information list 400.
ステップS1820において、制御装置100は、操作履歴に関連する機能があるか否かを判定する。より具体的には、制御装置100は、取得した設定情報401を検索キーとして、関連機能マスター情報500を検索して、次に実行可能な関連機能502があるか否かを判定する。制御装置100は、操作履歴に関連する機能があると判定した場合(ステップS1820にてYES)、制御をステップS1830に移す。そうでない場合(ステップS1820にてNO)、制御装置100は、サブルーチンの処理を終了する。 In step S1820, the control device 100 determines whether there is a function related to the operation history. More specifically, the control device 100 searches the related function master information 500 using the acquired setting information 401 as a search key to determine whether there is a related function 502 that can be executed next. If the control device 100 determines that there is a function related to the operation history (YES in step S1820), it transfers control to step S1830. If not (NO in step S1820), the control device 100 ends processing of the subroutine.
ステップS1830において、制御装置100は、関連機能マスター情報500から操作履歴に関連する機能を取得することで、機能候補(北極のパノラマ画像をドームに表示する機能等)を予測する。ある局面において、制御装置100は、図18に示されるサブルーチンの処理の終了後に、制御をステップS1715に移してもよい。他の局面において、制御装置100は、図18に示されるサブルーチンの処理の終了後に、他のサブルーチンを直列的に実行してもよい。 In step S1830, the control device 100 predicts candidate functions (such as a function to display a panoramic image of the North Pole on a dome) by obtaining functions related to the operation history from the related function master information 500. In one aspect, the control device 100 may transfer control to step S1715 after completing the processing of the subroutine shown in FIG. 18. In another aspect, the control device 100 may serially execute other subroutines after completing the processing of the subroutine shown in FIG. 18.
図19は、制御装置100が実行するサブルーチンの第2の例を示す図である。図19に示されるサブルーチンは、図10を参照して説明された処理に対応する。 Figure 19 is a diagram showing a second example of a subroutine executed by the control device 100. The subroutine shown in Figure 19 corresponds to the processing described with reference to Figure 10.
ステップS1910において、制御装置100は、プラネタリウムシステム10が格納する設定情報401(全天周映像をドームに投映するためのデータの読み込み処理の開始等)を取得する。 In step S1910, the control device 100 acquires setting information 401 stored in the planetarium system 10 (such as starting the data reading process for projecting a full-dome image onto the dome).
ステップS1920において、制御装置100は、次に設定可能な機能があるか否かを判定する。より具体的には、制御装置100は、取得した設定情報401を検索キーとして、関連機能マスター情報500を検索して、次に実行可能な関連機能502があるか否かを判定する。制御装置100は、操作履歴に関連する機能があると判定した場合(ステップS1920にてYES)、制御をステップS1930に移す。そうでない場合(ステップS1920にてNO)、制御装置100は、サブルーチンの処理を終了する。 In step S1920, the control device 100 determines whether there is a next function that can be set. More specifically, the control device 100 searches the related function master information 500 using the acquired setting information 401 as a search key to determine whether there is a next related function 502 that can be executed. If the control device 100 determines that there is a function related to the operation history (YES in step S1920), it transfers control to step S1930. If not (NO in step S1920), the control device 100 ends processing of the subroutine.
ステップS1930において、制御装置100は、関連機能マスター情報500から次に設定可能な機能を検索することで、機能候補(自動でプロジェクターのディマーを全開にする機能等)を予測する。ある局面において、制御装置100は、図19に示されるサブルーチンの処理の終了後に、制御をステップS1715に移してもよい。他の局面において、制御装置100は、図19に示されるサブルーチンの処理の終了後に、他のサブルーチンを直列的に実行してもよい。 In step S1930, the control device 100 predicts function candidates (such as a function to automatically turn the projector dimmer fully on) by searching the related function master information 500 for the next settable function. In one aspect, the control device 100 may transfer control to step S1715 after completing the processing of the subroutine shown in FIG. 19. In another aspect, the control device 100 may serially execute other subroutines after completing the processing of the subroutine shown in FIG. 19.
図20は、制御装置100が実行するサブルーチンの第3の例を示す図である。図20に示されるサブルーチンは、図11を参照して説明された処理に対応する。 Figure 20 is a diagram showing a third example of a subroutine executed by the control device 100. The subroutine shown in Figure 20 corresponds to the processing described with reference to Figure 11.
ステップS2010において、制御装置100は、コンテンツオブジェクトが切り替わったか否かを判定する。コンテンツオブジェクトの切り替え処理は、例えば、ドームに投映する映像を、地球上から空を見上げている映像から、宇宙に飛び立った映像に切り替える処理等である。制御装置100は、コンテンツオブジェクトが切り替わったと判定した場合(ステップS2010にてYES)、制御をステップS2020に移す。そうでない場合(ステップS2010にてNO)、制御装置100は、サブルーチンの処理を終了する。 In step S2010, the control device 100 determines whether the content object has been switched. The content object switching process is, for example, a process of switching the image projected onto the dome from an image of looking up at the sky from Earth to an image of taking off into space. If the control device 100 determines that the content object has been switched (YES in step S2010), it transfers control to step S2020. If not (NO in step S2010), the control device 100 ends the processing of the subroutine.
ステップS2020において、制御装置100は、次に設定可能な機能があるか否かを判定する。より具体的には、制御装置100は、取得した設定情報401を検索キーとして、関連機能マスター情報500を検索して、次に実行可能な関連機能502があるか否かを判定する。制御装置100は、次に設定可能な機能があると判定した場合(ステップS2020にてYES)、制御をステップS2030に移す。そうでない場合(ステップS2020にてNO)、制御装置100は、サブルーチンの処理を終了する。 In step S2020, the control device 100 determines whether there is a next function that can be set. More specifically, the control device 100 searches the related function master information 500 using the acquired setting information 401 as a search key to determine whether there is a next executable related function 502. If the control device 100 determines that there is a next function that can be set (YES in step S2020), it transfers control to step S2030. If not (NO in step S2020), the control device 100 ends processing of the subroutine.
ステップS2030において、制御装置100は、関連機能マスター情報500からコンテンツオブジェクトの切り替わりに関連する機能を取得することで、機能候補(BGMの読み込みおよび再生処理、または、アロマの発生および停止機能等)を予測する。ある局面において、制御装置100は、図20に示されるサブルーチンの処理の終了後に、制御をステップS1715に移してもよい。他の局面において、制御装置100は、図20に示されるサブルーチンの処理の終了後に、他のサブルーチンを直列的に実行してもよい。 In step S2030, the control device 100 predicts candidate functions (such as background music loading and playback processing, or aroma generation and stopping functions) by obtaining functions related to the switching of content objects from the related function master information 500. In one aspect, the control device 100 may transfer control to step S1715 after completing the processing of the subroutine shown in FIG. 20. In another aspect, the control device 100 may serially execute other subroutines after completing the processing of the subroutine shown in FIG. 20.
図21は、制御装置100が実行するサブルーチンの第4の例を示す図である。図21に示されるサブルーチンは、図12を参照して説明された処理に対応する。 Figure 21 is a diagram showing a fourth example of a subroutine executed by the control device 100. The subroutine shown in Figure 21 corresponds to the processing described with reference to Figure 12.
ステップS2110において、制御装置100は、プラネタリウムシステム10が格納する機器の設置情報602(会場の座席の配置情報等)を取得する。 In step S2110, the control device 100 acquires equipment installation information 602 (such as seating arrangement information in the venue) stored in the planetarium system 10.
ステップS2120において、制御装置100は、次に設定可能な機能があるか否かを判定する。より具体的には、制御装置100は、機器の設置情報602に関連付けられる関連機能603を検索キーとして、関連機能マスター情報500を検索して、次に実行可能な関連機能502があるか否かを判定する。制御装置100は、次に設定可能な機能があると判定した場合(ステップS2120にてYES)、制御をステップS2130に移す。そうでない場合(ステップS2120にてNO)、制御装置100は、サブルーチンの処理を終了する。ある局面において、制御装置100は、設定情報401を検索キーにさらに含めてもよい。 In step S2120, the control device 100 determines whether there is a next settable function. More specifically, the control device 100 searches the related function master information 500 using the related function 603 associated with the device installation information 602 as a search key to determine whether there is a next executable related function 502. If the control device 100 determines that there is a next settable function (YES in step S2120), it transfers control to step S2130. If not (NO in step S2120), the control device 100 terminates processing of the subroutine. In some aspects, the control device 100 may further include the setting information 401 in the search key.
ステップS2130において、制御装置100は、関連機能マスター情報500から会場にある機器の設置情報に関連する機能を取得することで、機能候補(同じ天体をドームの複数の箇所に表示する機能等)を予測する。ある局面において、制御装置100は、図21に示されるサブルーチンの処理の終了後に、制御をステップS1715に移してもよい。他の局面において、制御装置100は、図21に示されるサブルーチンの処理の終了後に、他のサブルーチンを直列的に実行してもよい。 In step S2130, the control device 100 predicts candidate functions (such as a function to display the same celestial body at multiple locations on the dome) by obtaining functions related to the installation information of the equipment at the venue from the related function master information 500. In one aspect, the control device 100 may transfer control to step S1715 after completing the processing of the subroutine shown in FIG. 21. In another aspect, the control device 100 may serially execute other subroutines after completing the processing of the subroutine shown in FIG. 21.
図22は、制御装置100が実行するサブルーチンの第5の例を示す図である。図22に示されるサブルーチンは、図13を参照して説明された処理に対応する。 Figure 22 is a diagram showing a fifth example of a subroutine executed by the control device 100. The subroutine shown in Figure 22 corresponds to the processing described with reference to Figure 13.
ステップS2210において、制御装置100は、位置情報を取得する。より具体的には、制御装置100は、プラネタリウムシステム10がドームに表示している座標系(位置情報)を取得する。座標系(位置情報)は、設定情報401に含まれ得る。 In step S2210, the control device 100 acquires position information. More specifically, the control device 100 acquires the coordinate system (position information) displayed on the dome by the planetarium system 10. The coordinate system (position information) may be included in the setting information 401.
ステップS2220において、制御装置100は、現在位置とは異なる位置情報が設定されたか否かを判定する(現在地が地球であり、目的地が火星に設定される等)。制御装置100は、現在位置とは異なる位置情報が設定されたと判定した場合(ステップS2220にてYES)、制御をステップS2230に移す。そうでない場合(ステップS2220にてNO),制御装置100は、サブルーチンの処理を終了する。 In step S2220, the control device 100 determines whether location information different from the current location has been set (e.g., the current location is Earth and the destination is set to Mars). If the control device 100 determines that location information different from the current location has been set (YES in step S2220), it transfers control to step S2230. If not (NO in step S2220), the control device 100 terminates processing of the subroutine.
ステップS2230において、制御装置100は、関連機能マスター情報500から現在位置とは異なる位置情報が設定されたことに関連する機能を取得することで、機能候補(算出した移動速度の設定機能等)を予測する。なお、制御装置100は、機能候補の予測において、関連機能マスター情報500を検索し得る。ある局面において、制御装置100は、図22に示されるサブルーチンの処理の終了後に、制御をステップS1715に移してもよい。他の局面において、制御装置100は、図22に示されるサブルーチンの処理の終了後に、他のサブルーチンを直列的に実行してもよい。 In step S2230, the control device 100 predicts function candidates (such as a function for setting the calculated movement speed) by obtaining functions related to the setting of location information different from the current location from the related function master information 500. Note that the control device 100 may search the related function master information 500 when predicting function candidates. In one aspect, the control device 100 may transfer control to step S1715 after completing the processing of the subroutine shown in FIG. 22. In another aspect, the control device 100 may serially execute other subroutines after completing the processing of the subroutine shown in FIG. 22.
図23は、制御装置100が実行するサブルーチンの第6の例を示す図である。図23に示されるサブルーチンは、図14を参照して説明された処理に対応する。 Figure 23 is a diagram showing a sixth example of a subroutine executed by the control device 100. The subroutine shown in Figure 23 corresponds to the processing described with reference to Figure 14.
ステップS2310において、制御装置100は、日時情報を取得する。より具体的には、制御装置100は、プラネタリウムシステム10がドームに表示している映像または画像の日時情報を取得する。日時情報は、設定情報401に含まれ得る。 In step S2310, the control device 100 acquires date and time information. More specifically, the control device 100 acquires date and time information for the video or image that the planetarium system 10 is displaying in the dome. The date and time information may be included in the setting information 401.
ステップS2320において、制御装置100は、天文現象情報700を検索して、現在日時に合致する天文現象があるか否かを判定する(皆既日食等)。ある局面において、制御装置100は、現在日時から一定範囲内の期間の天文現象があるか否かを判定してもよい。制御装置100は、現在日時に合致する天文現象があると判定した場合(ステップS2320にてYES)、制御をステップS2330に移す。そうでない場合(ステップS2320にてNO),制御装置100は、サブルーチンの処理を終了する。 In step S2320, the control device 100 searches the astronomical phenomenon information 700 to determine whether there is an astronomical phenomenon that matches the current date and time (such as a total solar eclipse). In some situations, the control device 100 may determine whether there is an astronomical phenomenon within a certain period from the current date and time. If the control device 100 determines that there is an astronomical phenomenon that matches the current date and time (YES in step S2320), it transfers control to step S2330. If not (NO in step S2320), the control device 100 terminates processing of the subroutine.
ステップS2330において、制御装置100は、関連機能マスター情報500から、天文現象情報700に関連する機能を取得することで、機能候補(皆既日食の表示機能等)を予測する。なお、制御装置100は、機能候補の予測において、関連機能マスター情報500を検索し得る。ある局面において、制御装置100は、図23に示されるサブルーチンの処理の終了後に、制御をステップS1715に移してもよい。他の局面において、制御装置100は、図23に示されるサブルーチンの処理の終了後に、他のサブルーチンを直列的に実行してもよい。 In step S2330, the control device 100 predicts function candidates (such as a function to display a total solar eclipse) by obtaining functions related to the astronomical phenomenon information 700 from the related function master information 500. The control device 100 may search the related function master information 500 when predicting function candidates. In one aspect, the control device 100 may transfer control to step S1715 after completing the processing of the subroutine shown in FIG. 23. In another aspect, the control device 100 may serially execute other subroutines after completing the processing of the subroutine shown in FIG. 23.
図24は、制御装置100が実行する操作画面の表示処理の一例を示すフローチャートである。ステップS2410以降の処理は、図17に示されるステップS1730のサブルーチンとして実行され得る。 Figure 24 is a flowchart showing an example of the operation screen display processing executed by the control device 100. The processing from step S2410 onwards can be executed as a subroutine of step S1730 shown in Figure 17.
ステップS2410において、制御装置100は、操作画面に表示する機能候補を決定する。なお、ステップS1715の処理が実行されていれば、ステップS2410の処理は実行されなくてもよい。In step S2410, the control device 100 determines the candidate functions to be displayed on the operation screen. Note that if the processing of step S1715 has been executed, the processing of step S2410 does not need to be executed.
ステップS2420において、制御装置100は、ステップS1715にて決定された機能候補が操作画面内にあるか否かを判定する。制御装置100は、ステップS1715にて決定された機能候補が操作画面内にあると判定した場合(ステップS2420にてYES)、制御をステップS2430に移す。そうでない場合(ステップS2420にてNO)、制御装置100は、制御をステップS2440に移す。In step S2420, the control device 100 determines whether the function candidate determined in step S1715 is present on the operation screen. If the control device 100 determines that the function candidate determined in step S1715 is present on the operation screen (YES in step S2420), it transfers control to step S2430. If not (NO in step S2420), the control device 100 transfers control to step S2440.
ステップS2430において、制御装置100は、決定された機能候補に対応するボタン(操作項目)を強調表示する。 In step S2430, the control device 100 highlights the button (operation item) corresponding to the determined function candidate.
ステップS2440において、制御装置100は、特定の期間において、決定された機能候補の実行回数が一定回数以上であるか否かを判定する。制御装置100は、特定の期間において、決定された機能候補の実行回数が一定回数以上であると判定した場合(ステップS2440にてYES)、制御をステップS2460に移す。そうでない場合(ステップS2440にてNO)、制御装置100は、制御をステップS2450に移す。In step S2440, the control device 100 determines whether the number of times the determined function candidate has been executed is equal to or greater than a certain number of times during a specific period. If the control device 100 determines that the number of times the determined function candidate has been executed is equal to or greater than a certain number of times during a specific period (YES in step S2440), the control device 100 transfers control to step S2460. If not (NO in step S2440), the control device 100 transfers control to step S2450.
ステップS2450において、制御装置100は、決定された機能候補は2つ以上の判定で紐付けられているか否かを判定する。例えば、制御装置100は、決定された機能候補(関連機能502)は、2つ以上の設定情報401に関連付けられているか否かを判定し得る。制御装置100は、決定された機能候補は2つ以上の判定で紐付けられていると判定した場合(ステップS2450にてYES)、制御をステップS2460に移す。そうでない場合(ステップS2450にてNO)、制御装置100は、制御をステップS2470に移す。 In step S2450, the control device 100 determines whether the determined function candidate is linked by two or more judgments. For example, the control device 100 may determine whether the determined function candidate (related function 502) is associated with two or more pieces of setting information 401. If the control device 100 determines that the determined function candidate is linked by two or more judgments (YES in step S2450), it transfers control to step S2460. If not (NO in step S2450), the control device 100 transfers control to step S2470.
ステップS2460において、制御装置100は、決定された機能候補を優先度順に操作画面に表示する。ある局面において、制御装置100は、決定された機能候補の各々における過去の実行回数または紐付けられている設定情報の数に基づいて、決定された機能候補の各々を優先度順に表示部に表示してもよい。In step S2460, the control device 100 displays the determined function candidates on the operation screen in order of priority. In one aspect, the control device 100 may display each of the determined function candidates on the display unit in order of priority based on the number of past executions of each of the determined function candidates or the amount of associated setting information.
ステップS2470において、制御装置100は、決定された機能候補に関連機能があるか否かを判定する。制御装置100は、決定された機能候補に関連機能があると判定した場合(ステップS2470にてYES)、制御をステップS2480に移す。そうでない場合(ステップS2470にてNO)、制御装置100は、サブルーチンの処理を終了する。In step S2470, the control device 100 determines whether the determined function candidate has an associated function. If the control device 100 determines that the determined function candidate has an associated function (YES in step S2470), it transfers control to step S2480. If not (NO in step S2470), the control device 100 terminates processing of the subroutine.
ステップS2480において、制御装置100は、決定された機能候補と、関連機能とをグループにまとめて操作画面に表示する。制御装置100は、図24に示されるサブルーチンの処理の終了後に、制御をステップS1735に移す。In step S2480, the control device 100 displays the determined function candidates and related functions as a group on the operation screen. After completing the processing of the subroutine shown in FIG. 24, the control device 100 transfers control to step S1735.
以上説明した通り、本実施の形態に従うプラネタリウムシステム10は、プラネタリウムシステム10に入力された操作履歴または設定情報等に基づいて、プラネタリウムシステム10が次に実行し得る機能を検索し、当該機能の操作項目を操作画面に表示する。これにより、解説員は、操作画面から、たとえ番組の台本にない機能の操作項目であっても容易に見つけることができる。 As explained above, the planetarium system 10 according to this embodiment searches for the next function that the planetarium system 10 can execute based on the operation history or setting information input to the planetarium system 10, and displays the operation items for that function on the operation screen. This allows the commentator to easily find the operation items for functions that are not in the program script from the operation screen.
また、プラネタリウムシステム10は、機器設置情報600または天文現象情報700等を参照することで、設備に応じた機能の操作項目または特別なイベントに関係する操作項目を操作画面に表示し得る。これにより、例えば、解説員は、観客にとって見やすいように、ドームに表示する映像の内容(移動速度、明るさ等)を調節し得る。また、解説員は、特別なイベントに関係する映像をドームに表示する等して、観客を楽しませることができる。 The planetarium system 10 can also display on the operation screen operation items for functions appropriate for the equipment or operation items related to special events by referencing the equipment installation information 600 or astronomical phenomenon information 700, etc. This allows, for example, a guide to adjust the content (movement speed, brightness, etc.) of the video displayed in the dome to make it easier for the audience to see. The guide can also entertain the audience by displaying video related to special events in the dome.
今回開示された実施の形態は全ての点で例示であって制限的なものではないと考えられるべきである。本開示の範囲は上記した説明ではなくて請求の範囲によって示され、請求の範囲と均等の意味および範囲内で全ての変更が含まれることが意図される。また、実施の形態および各変形例において説明された開示内容は、可能な限り、単独でも、組合わせても、実施することが意図される。The embodiments disclosed herein should be considered illustrative in all respects and not restrictive. The scope of the present disclosure is indicated by the claims, not by the above description, and is intended to include all modifications within the meaning and scope of the claims. Furthermore, the disclosures described in the embodiments and each variant are intended to be implemented, to the extent possible, either alone or in combination.
10 プラネタリウムシステム、100 制御装置、101 端末、110 光学式プラネタリウム装置、112,122 制御PC、113 コンソール、114 光学式プラネタリウム投映機、120 デジタル式プラネタリウム装置、123,300,1500,1600 操作画面、124 デジタル式プラネタリウム投映機、130 外部機器、151 CPU、152 メモリー、153 ストレージ、207 機器制御部、208 モーター制御ユニット、209 モーター、210 LED制御ユニット、211 LED、214 デジタル式制御部、216 投映制御部、217 投映部、310,1510,1610 操作項目、400 設定情報リスト、401 設定情報、500 関連機能マスター情報、501 機能、502,603,704 関連機能、503 実行回数、600 機器設置情報、601 機器、602 設置情報、700 天文現象情報、701 天文現象、702 場所、703 日時、800,1100,1110,1300,1310,1320,1400,1410 映像、810,900,910 パノラマ画像、1000 全天周映像、1200 画像。 10 Planetarium system, 100 Control device, 101 Terminal, 110 Optical planetarium device, 112, 122 Control PC, 113 Console, 114 Optical planetarium projector, 120 Digital planetarium device, 123, 300, 1500, 1600 Operation screen, 124 Digital planetarium projector, 130 External device, 151 CPU, 152 Memory, 153 Storage, 207 Equipment control unit, 208 Motor control unit, 209 Motor, 210 LED control unit, 211 LED, 214 Digital control unit, 216 Projection control unit, 217 Projection unit, 310, 1510, 1610 Operation item, 400 Setting information list, 401 Setting information, 500 Related function master information, 501 Function, 502, 603, 704 Related functions, 503 Number of executions, 600 Equipment installation information, 601 Equipment, 602 Installation information, 700 Astronomical phenomenon information, 701 Astronomical phenomenon, 702 Location, 703 Date and time, 800, 1100, 1110, 1300, 1310, 1320, 1400, 1410 Video, 810, 900, 910 Panoramic image, 1000 Full sky video, 1200 Image.
Claims (17)
前記操作画面を介して設定情報の入力を受け付けるための入力部と、
1以上の前記設定情報と、前記設定情報または前記設定情報の組み合わせに関連付けられた1以上の関連機能とを格納するための記憶部と、
前記プラネタリウムシステムを制御するための制御部とを備え、
前記制御部は、
前記記憶部から、現在までに入力された1以上の前記設定情報に関連付けられた前記関連機能を、前記プラネタリウムシステムが次に実行可能な機能として取得し、
前記プラネタリウムシステムが次に実行可能な機能の操作項目を前記表示部に表示し、
前記次に実行可能な機能の操作項目を前記表示部に表示することは、前記次に実行可能な機能が複数あることに基づいて、前記表示部に、複数の前記次に実行可能な機能の各々の操作項目を選択可能に表示することを含み、
前記表示部に、複数の前記次に実行可能な機能の操作項目の各々を選択可能に表示することは、複数の前記次に実行可能な機能の各々における過去の実行回数または紐付けられている前記設定情報の数に基づいて、複数の前記次に実行可能な機能の各々を優先度順に前記表示部に表示することを含む、プラネタリウムシステム。 a display unit for displaying an operation screen of the planetarium system;
an input unit for receiving input of setting information via the operation screen;
a storage unit for storing one or more of the setting information and one or more related functions associated with the setting information or a combination of the setting information;
a control unit for controlling the planetarium system,
The control unit
The planetarium system acquires, from the storage unit, the related functions associated with one or more pieces of setting information that have been input up to now as the next executable function,
the planetarium system displays on the display unit an operation item of a function that can be executed next;
displaying the operation items of the next executable functions on the display unit includes, based on the presence of a plurality of the next executable functions, displaying, on the display unit, operation items of each of the plurality of next executable functions in a selectable manner;
A planetarium system, wherein displaying each of the operation items of the plurality of next executable functions on the display unit in a selectable manner includes displaying each of the plurality of next executable functions on the display unit in order of priority based on the number of times each of the plurality of next executable functions has been executed in the past or the number of pieces of setting information associated with each of the plurality of next executable functions.
前記操作画面を介して設定情報の入力を受け付けるための入力部と、an input unit for receiving input of setting information via the operation screen;
1以上の前記設定情報と、前記設定情報または前記設定情報の組み合わせに関連付けられた1以上の関連機能とを格納するための記憶部と、a storage unit for storing one or more of the setting information and one or more related functions associated with the setting information or a combination of the setting information;
前記プラネタリウムシステムを制御するための制御部とを備え、a control unit for controlling the planetarium system,
前記制御部は、The control unit
前記記憶部から、現在までに入力された1以上の前記設定情報に関連付けられた前記関連機能を、前記プラネタリウムシステムが次に実行可能な機能として取得し、The planetarium system acquires, from the storage unit, the related functions associated with one or more pieces of setting information that have been input up to now as the next executable function,
前記プラネタリウムシステムが次に実行可能な機能の操作項目を前記表示部に表示し、the planetarium system displays on the display unit an operation item of a function that can be executed next;
前記次に実行可能な機能の操作項目を前記表示部に表示することは、Displaying the operation items of the next executable function on the display unit
前記次に実行可能な機能が1つである場合において前記次に実行可能な機能が過去に一定回数以上実行されているとき、前記次に実行可能な機能を自動的に実行することと、When there is one next executable function and the next executable function has been executed a predetermined number of times or more in the past, automatically executing the next executable function;
前記次に実行可能な機能が1つである場合において前記次に実行可能な機能が過去に一定回数以上実行されていないとき、前記表示部に、前記次に実行可能な機能の操作項目を表示することとを含む、プラネタリウムシステム。When there is one next executable function and the next executable function has not been executed a certain number of times in the past, the planetarium system includes displaying operation items for the next executable function on the display unit.
前記操作画面を介して設定情報の入力を受け付けるための入力部と、an input unit for receiving input of setting information via the operation screen;
1以上の前記設定情報と、前記設定情報または前記設定情報の組み合わせに関連付けられた1以上の関連機能と、天文現象情報とを格納するための記憶部と、a storage unit for storing one or more pieces of setting information, one or more related functions associated with the setting information or a combination of the setting information, and astronomical phenomenon information;
前記プラネタリウムシステムを制御するための制御部とを備え、a control unit for controlling the planetarium system,
前記制御部は、The control unit
前記記憶部から、現在までに入力された1以上の前記設定情報に関連付けられた前記関連機能を、前記プラネタリウムシステムが次に実行可能な機能として取得し、The planetarium system acquires, from the storage unit, the related functions associated with one or more pieces of setting information that have been input up to now as the next executable function,
前記プラネタリウムシステムが次に実行可能な機能の操作項目を前記表示部に表示し、the planetarium system displays on the display unit an operation item of a function that can be executed next;
前記次に実行可能な機能を選択することは、入力された前記設定情報に基づいて得られる日時から一定期間内に発生し得る天文現象についての関連機能を抽出することを含む、プラネタリウムシステム。In a planetarium system, selecting the next executable function includes extracting related functions for astronomical phenomena that may occur within a certain period of time from the date and time obtained based on the input setting information.
前記操作画面を介して設定情報の入力を受け付けるための入力部と、
1以上の前記設定情報と、前記設定情報または前記設定情報の組み合わせに関連付けられた1以上の関連機能と、前記プラネタリウムシステムが含む複数の機器の設置情報とを格納するための記憶部と、
前記プラネタリウムシステムを制御するための制御部とを備え、
前記制御部は、
前記記憶部から、現在までに入力された1以上の前記設定情報に関連付けられた前記関連機能を、前記プラネタリウムシステムが次に実行可能な機能として取得し、
前記プラネタリウムシステムが次に実行可能な機能の操作項目を前記表示部に表示し、
前記次に実行可能な機能を選択することは、前記設置情報を参照し、前記複数の機器のいずれかを使用して実行可能な機能を抽出することを含む、プラネタリウムシステム。 a display unit for displaying an operation screen of the planetarium system;
an input unit for receiving input of setting information via the operation screen;
a storage unit for storing one or more pieces of setting information, one or more related functions associated with the setting information or a combination of the setting information, and installation information of a plurality of devices included in the planetarium system;
a control unit for controlling the planetarium system,
The control unit
The planetarium system acquires, from the storage unit, the related functions associated with one or more pieces of setting information that have been input up to now as the next executable function,
the planetarium system displays on the display unit an operation item of a function that can be executed next;
A planetarium system , wherein selecting the next executable function includes referencing the installation information and extracting a function that can be executed using any of the plurality of devices .
前記操作画面を介して設定情報の入力を受け付けるための入力部と、an input unit for receiving input of setting information via the operation screen;
1以上の前記設定情報と、前記設定情報または前記設定情報の組み合わせに関連付けられた1以上の関連機能と、投映機の動作速度設定とを格納するための記憶部と、a storage unit for storing one or more of the setting information, one or more related functions associated with the setting information or a combination of the setting information, and an operating speed setting of a projector;
前記プラネタリウムシステムを制御するための制御部とを備え、a control unit for controlling the planetarium system,
前記制御部は、The control unit
前記記憶部から、現在までに入力された1以上の前記設定情報に関連付けられた前記関連機能を、前記プラネタリウムシステムが次に実行可能な機能として取得し、The planetarium system acquires, from the storage unit, the related functions associated with one or more pieces of setting information that have been input up to now as the next executable function,
前記プラネタリウムシステムが次に実行可能な機能の操作項目を前記表示部に表示し、the planetarium system displays on the display unit an operation item of a function that can be executed next;
前記次に実行可能な機能を選択することは、入力された前記設定情報が移動命令を含む場合、前記投映機の動作速度設定に基づいて、観客が映像酔いしない移動速度で実行可能な映像の移動設定機能を抽出することを含む、プラネタリウムシステム。In the planetarium system, selecting the next executable function includes, if the input setting information includes a movement command, extracting an image movement setting function that can be executed at a movement speed that does not cause visual sickness in the audience, based on the operating speed setting of the projector.
操作画面を介して設定情報の入力を受け付けるステップと、
1以上の前記設定情報と、前記設定情報または前記設定情報の組み合わせに関連付けられた1以上の関連機能とにアクセスするステップと、
現在までに入力された1以上の前記設定情報に関連付けられた前記関連機能を、前記プラネタリウムシステムが次に実行可能な機能として取得するステップと、
前記プラネタリウムシステムが次に実行可能な機能の操作項目を表示部に表示するステップとを含み、
前記プラネタリウムシステムが次に実行可能な機能の操作項目を前記表示部に表示するステップは、前記次に実行可能な機能が複数あることに基づいて、前記表示部に、複数の前記次に実行可能な機能の各々の操作項目を選択可能に表示するステップを含み、
前記表示部に、複数の前記次に実行可能な機能の操作項目の各々を選択可能に表示するステップは、複数の前記次に実行可能な機能の各々における過去の実行回数または紐付けられている前記設定情報の数に基づいて、複数の前記次に実行可能な機能の各々を優先度順に前記表示部に表示するステップを含む、制御方法。 1. A control method performed by a planetarium system, comprising:
accepting input of setting information via an operation screen;
accessing one or more of said configuration information and one or more associated functions associated with said configuration information or combination of said configuration information;
acquiring the related function associated with one or more of the setting information input up to now as a next executable function for the planetarium system;
a step of displaying on a display unit operation items of functions that can be executed next by the planetarium system;
the step of displaying on the display unit operation items of the next executable functions of the planetarium system includes a step of displaying on the display unit operation items of each of the plurality of next executable functions in a selectable manner, based on the presence of a plurality of the next executable functions;
A control method, wherein the step of displaying each of the operation items of the plurality of next executable functions on the display unit in a selectable manner includes a step of displaying each of the plurality of next executable functions on the display unit in order of priority based on the number of past executions of each of the plurality of next executable functions or the number of setting information items linked to each of the plurality of next executable functions .
操作画面を介して設定情報の入力を受け付けるステップと、accepting input of setting information via an operation screen;
1以上の前記設定情報と、前記設定情報または前記設定情報の組み合わせに関連付けられた1以上の関連機能とにアクセスするステップと、accessing one or more of said configuration information and one or more associated functions associated with said configuration information or combination of said configuration information;
現在までに入力された1以上の前記設定情報に関連付けられた前記関連機能を、前記プラネタリウムシステムが次に実行可能な機能として取得するステップと、acquiring the related function associated with one or more of the setting information input up to now as a next executable function for the planetarium system;
前記プラネタリウムシステムが次に実行可能な機能の操作項目を表示部に表示するステップとを含み、a step of displaying on a display unit operation items of functions that can be executed next by the planetarium system;
前記プラネタリウムシステムが次に実行可能な機能の操作項目を前記表示部に表示するステップは、The step of displaying on the display unit an operation item of a function that can be executed next by the planetarium system includes:
前記次に実行可能な機能が1つである場合において前記次に実行可能な機能が過去に一定回数以上実行されているとき、前記次に実行可能な機能を自動的に実行するステップと、a step of automatically executing the next executable function when there is one next executable function and the next executable function has been executed a predetermined number of times or more in the past;
前記次に実行可能な機能が1つである場合において前記次に実行可能な機能が過去に一定回数以上実行されていないとき、前記表示部に、前記次に実行可能な機能の操作項目を表示するステップとを含む、制御方法。and when there is one next executable function and the next executable function has not been executed a certain number of times in the past, displaying an operation item for the next executable function on the display unit.
操作画面を介して設定情報の入力を受け付けるステップと、accepting input of setting information via an operation screen;
1以上の前記設定情報と、前記設定情報または前記設定情報の組み合わせに関連付けられた1以上の関連機能と、天文現象情報とにアクセスするステップと、accessing one or more of the configuration information, one or more associated functions associated with the configuration information or combinations of the configuration information, and astronomical event information;
現在までに入力された1以上の前記設定情報に関連付けられた前記関連機能を、前記プラネタリウムシステムが次に実行可能な機能として取得するステップと、acquiring the related function associated with one or more of the setting information input up to now as a next executable function for the planetarium system;
前記プラネタリウムシステムが次に実行可能な機能の操作項目を表示部に表示するステップとを含み、a step of displaying on a display unit operation items of functions that can be executed next by the planetarium system;
前記プラネタリウムシステムが次に実行可能な機能を選択するステップは、入力された前記設定情報に基づいて得られる日時から一定期間内に発生し得る天文現象についての関連機能を抽出するステップを含む、制御方法。A control method in which the step of selecting the next executable function by the planetarium system includes a step of extracting related functions for astronomical phenomena that may occur within a certain period of time from the date and time obtained based on the input setting information.
操作画面を介して設定情報の入力を受け付けるステップと、accepting input of setting information via an operation screen;
1以上の前記設定情報と、前記設定情報または前記設定情報の組み合わせに関連付けられた1以上の関連機能と、前記プラネタリウムシステムが含む複数の機器の設置情報とにアクセスするステップと、Accessing one or more of the setting information, one or more related functions associated with the setting information or a combination of the setting information, and installation information of a plurality of devices included in the planetarium system;
現在までに入力された1以上の前記設定情報に関連付けられた前記関連機能を、前記プラネタリウムシステムが次に実行可能な機能として取得するステップと、acquiring the related function associated with one or more of the setting information input up to now as a next executable function for the planetarium system;
前記プラネタリウムシステムが次に実行可能な機能の操作項目を表示部に表示するステップとを含み、a step of displaying on a display unit operation items of functions that can be executed next by the planetarium system;
前記プラネタリウムシステムが次に実行可能な機能を選択するステップは、前記設置情報を参照し、前記複数の機器のいずれかを使用して実行可能な機能を抽出するステップを含む、制御方法。A control method in which the step of selecting the next executable function by the planetarium system includes a step of referencing the installation information and extracting a function that can be executed using any of the plurality of devices.
操作画面を介して設定情報の入力を受け付けるステップと、accepting input of setting information via an operation screen;
1以上の前記設定情報と、前記設定情報または前記設定情報の組み合わせに関連付けられた1以上の関連機能と、投映機の動作速度設定とにアクセスするステップと、accessing one or more of said setting information, one or more associated functions associated with said setting information or combinations of said setting information, and projector operating speed settings;
現在までに入力された1以上の前記設定情報に関連付けられた前記関連機能を、前記プラネタリウムシステムが次に実行可能な機能として取得するステップと、acquiring the related function associated with one or more of the setting information input up to now as a next executable function for the planetarium system;
前記プラネタリウムシステムが次に実行可能な機能の操作項目を表示部に表示するステップとを含み、a step of displaying on a display unit operation items of functions that can be executed next by the planetarium system;
前記プラネタリウムシステムが次に実行可能な機能を選択するステップは、入力された前記設定情報が移動命令を含む場合、前記投映機の動作速度設定に基づいて、観客が映像酔いしない移動速度で実行可能な映像の移動設定機能を抽出するステップを含む、制御方法。The step of selecting the next executable function of the planetarium system includes a step of extracting, if the input setting information includes a movement command, an image movement setting function that can be executed at a movement speed that does not cause visual sickness in the audience, based on the operating speed setting of the projector.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021104588 | 2021-06-24 | ||
| JP2021104588 | 2021-06-24 | ||
| PCT/JP2022/013992 WO2022270087A1 (en) | 2021-06-24 | 2022-03-24 | Planetarium system, control method for planetarium system, and program for planetarium system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPWO2022270087A1 JPWO2022270087A1 (en) | 2022-12-29 |
| JP7824948B2 true JP7824948B2 (en) | 2026-03-05 |
Family
ID=84544620
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023529591A Active JP7824948B2 (en) | 2021-06-24 | 2022-03-24 | Planetarium system, planetarium system control method, and planetarium system program |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP7824948B2 (en) |
| WO (1) | WO2022270087A1 (en) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006139003A (en) | 2004-11-11 | 2006-06-01 | Konica Minolta Planetarium Co Ltd | Planetarium system and program for astronomical simulator |
| WO2020100878A1 (en) | 2018-11-13 | 2020-05-22 | コニカミノルタプラネタリウム株式会社 | Control device, control method and program for planetarium |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2990223B2 (en) * | 1990-11-30 | 1999-12-13 | 株式会社 五藤光学研究所 | How to operate the planetarium |
-
2022
- 2022-03-24 WO PCT/JP2022/013992 patent/WO2022270087A1/en not_active Ceased
- 2022-03-24 JP JP2023529591A patent/JP7824948B2/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006139003A (en) | 2004-11-11 | 2006-06-01 | Konica Minolta Planetarium Co Ltd | Planetarium system and program for astronomical simulator |
| WO2020100878A1 (en) | 2018-11-13 | 2020-05-22 | コニカミノルタプラネタリウム株式会社 | Control device, control method and program for planetarium |
Non-Patent Citations (2)
| Title |
|---|
| Gemini Star Σ,コニカミノルタ [online],2020年08月15日,<http://web.archive.org/web/20200815205431/https://www.konicaminolta.jp/planetarium/hard/planetariums/geministar_sigma/index.html>,[2022年4月12日検索] |
| ステラドームプロの特長 2. 上演の幅を広げる操作性,アストロアーツ [online],2021年05月19日,<http://web.archive.org/web/20210519001958/https://www.astroarts.co.jp/products/stldome/feature2-j.shtml>,[2022年4月12日検索] |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2022270087A1 (en) | 2022-12-29 |
| JPWO2022270087A1 (en) | 2022-12-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CA2099953C (en) | Method and apparatus for assisting aerodyne piloting from a large volume of stored data | |
| CN105139741B (en) | A kind of digital sand table system | |
| US20150208205A1 (en) | Managing user data on an electronic device | |
| US20100313136A1 (en) | Menu screen display control apparatus and menu screen display control method | |
| JPWO2001095256A1 (en) | Creating an image specification file and using it to play images | |
| CN114385298A (en) | Information interaction method, device, device and storage medium | |
| US20030177493A1 (en) | Thumbnail display apparatus and thumbnail display program | |
| US10419828B2 (en) | Modifying subtitles to reflect changes to audiovisual programs | |
| JP7824948B2 (en) | Planetarium system, planetarium system control method, and planetarium system program | |
| KR20210083578A (en) | Method, system, and computer program for providing experience that consumes video and comment at the same time | |
| Yu et al. | Gaia Journeys: a museum-based immersive performance exploration of the Earth | |
| JP3201707B2 (en) | Document presentation device | |
| JP6395337B1 (en) | Information providing system and information providing method | |
| US12137307B2 (en) | Information processing device, method, and computer-readable storage medium | |
| JP6436595B1 (en) | Information providing system and information providing method | |
| JP4225837B2 (en) | Program for planetarium projector and astronomical simulator | |
| KR101827863B1 (en) | System and method for providing multimedia contents | |
| JP2004139073A (en) | Apparatus and method for controlling display | |
| JP2006139003A (en) | Planetarium system and program for astronomical simulator | |
| JP6462047B2 (en) | Information providing system and information providing method | |
| US20070132892A1 (en) | Digital planetarium picture-projecting apparatus | |
| JPH0511956A (en) | Menu processor | |
| JP2006208515A (en) | Planetarium system | |
| JP7140810B2 (en) | Control device, program, system, and control method | |
| JP5270081B2 (en) | Digital planetarium projector |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20250123 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20251028 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20251224 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20260127 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20260220 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7824948 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |