JP6434894B2 - Terminal combined display system and terminal combined display program - Google Patents
Terminal combined display system and terminal combined display program Download PDFInfo
- Publication number
- JP6434894B2 JP6434894B2 JP2015233664A JP2015233664A JP6434894B2 JP 6434894 B2 JP6434894 B2 JP 6434894B2 JP 2015233664 A JP2015233664 A JP 2015233664A JP 2015233664 A JP2015233664 A JP 2015233664A JP 6434894 B2 JP6434894 B2 JP 6434894B2
- Authority
- JP
- Japan
- Prior art keywords
- terminal
- information
- operation information
- coalescing
- display
- 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
- 238000004891 communication Methods 0.000 claims description 113
- 238000012937 correction Methods 0.000 claims description 53
- 238000000034 method Methods 0.000 claims description 40
- 230000008569 process Effects 0.000 claims description 35
- 238000004581 coalescence Methods 0.000 claims description 30
- 230000006870 function Effects 0.000 claims description 27
- 238000005315 distribution function Methods 0.000 claims description 4
- 238000007726 management method Methods 0.000 claims 11
- 238000012545 processing Methods 0.000 description 33
- 238000010586 diagram Methods 0.000 description 11
- 238000005516 engineering process Methods 0.000 description 7
- 230000007246 mechanism Effects 0.000 description 6
- 239000000284 extract Substances 0.000 description 5
- 230000000694 effects Effects 0.000 description 2
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000012549 training Methods 0.000 description 1
Landscapes
- User Interface Of Digital Computer (AREA)
Description
本発明は、可搬型通信端末のディスプレイ部分にコンテンツを表示する技術に関し、とくに複数の可搬型通信端末を並べて組み合わせる(合体する)ことにより、各々のディスプレイ部分を一つの大きな表示装置としてコンテンツを表示する技術に関する。 The present invention relates to a technology for displaying content on a display portion of a portable communication terminal, and in particular, by displaying a plurality of portable communication terminals side by side (combining), the contents are displayed with each display portion as one large display device. Related to technology.
一般的に、タブレット型コンピュータなどの可搬型通信端末を家庭における日常生活で使用することが増加している。近年、学校教育や企業の研修などの場面においても、タブレット型コンピュータを使うことも増えている。しかし、複数人で一つのタブレット型コンピュータを利用する場合に、そのディスプレイ部分が小さいという問題がある。例えば、学校の授業、特にグループ学習において、1班に1台のタブレット型通信端末を利用する際に、複数人がディスプレイに映し出されるコンテンツを協同で操作する、と言うような場面において、ディスプレイが小さいという問題が発生する。 In general, portable communication terminals such as tablet computers are increasingly used in daily life at home. In recent years, the use of tablet computers has also increased in scenes such as school education and company training. However, when one tablet computer is used by a plurality of people, there is a problem that the display portion is small. For example, in a school lesson, especially in group learning, when using one tablet-type communication terminal per group, in a situation where multiple people collaborately operate content displayed on the display, the display The problem of smallness occurs.
上記の問題を解決する手段として、携帯端末の分野において、複数の携帯端末各々のディスプレイに元の画面を分割した分割画面を表示し、分割画面を連結して元の画面を大きなサイズで表示するという技術がある。この技術において、携帯端末に取り付けられた非接触ICを利用した通信によって携帯端末各々の組み合わせ位置を事前に決定し、当該決定した組み合わせ位置に応じた分割画面を配信するという手段が用いられている。これにより、携帯端末の使用者は、元の画面を大きなサイズで見ることができる。(特許文献1参照) As means for solving the above problem, in the field of mobile terminals, a split screen obtained by dividing the original screen is displayed on the display of each of the plurality of mobile terminals, and the original screen is displayed in a large size by connecting the split screens. There is a technology. In this technique, means is used in which a combination position of each portable terminal is determined in advance by communication using a non-contact IC attached to the portable terminal, and a divided screen corresponding to the determined combination position is distributed. . As a result, the user of the mobile terminal can view the original screen in a large size. (See Patent Document 1)
また、タブレット型通信端末の分野において、複数のタブレット型通信端末を合体して(組み合わせて)、一枚のシートように取り扱い、当該シートに対して各タブレット型通信端末の使用者が、協同して編集することができるという技術がある。この技術において、各タブレット型通信端末は、無線LAN接続された管理サーバに対して、自身の組み合わせ位置を事前に設定しておくことにより、管理サーバから当該設定位置に応じた画像が配信されるという手段が用いられている。これにより、各端末における編集操作が管理サーバにより統合管理されるとともに、各端末に配信されるため、使用者はあたかも一つの大きなシートを閲覧・編集しているような感覚で協同作業を実施することができる。(非特許文献1参照) In the field of tablet communication terminals, a plurality of tablet communication terminals are combined (combined) and handled as one sheet, and users of each tablet communication terminal cooperate with the sheet. There is a technology that can be edited. In this technology, each tablet communication terminal sets its own combination position in advance with respect to a management server connected to a wireless LAN, so that an image corresponding to the set position is distributed from the management server. Is used. As a result, the editing operation at each terminal is integrated and managed by the management server and distributed to each terminal, so that the user performs collaborative work as if he / she is browsing / editing one large sheet. be able to. (See Non-Patent Document 1)
特許文献1の技術を用いると、ディスプレイに映し出されるコンテンツを大きなサイズで表示することはできる。しかし、複数の非接触ICを上下左右に備えた特殊なハードウェア構成を有する携帯端末(又はタブレット型通信端末)を用意する必要がある。このため、汎用性に欠けるという問題点がある。例えば、学校や企業など、多くの作業者が多数のタブレット型通信端末を持ち寄って作業をすることが予想される環境の場合、上記のように複数の非接触ICを備えた特殊な端末を大量に用意するのが困難であることが多々ある。こうした学校や企業などの環境の場合、汎用性に乏しい特許文献1の技術は適さないといえる。 If the technique of patent document 1 is used, the content shown on the display can be displayed in a large size. However, it is necessary to prepare a mobile terminal (or tablet communication terminal) having a special hardware configuration including a plurality of non-contact ICs in the vertical and horizontal directions. For this reason, there is a problem of lack of versatility. For example, in an environment where many workers, such as schools and companies, are expected to work with a large number of tablet communication terminals, a large number of special terminals equipped with a plurality of non-contact ICs are used as described above. It is often difficult to prepare. In the case of such an environment such as a school or a company, it can be said that the technique of Patent Document 1 having poor versatility is not suitable.
特許文献2の技術を用いると、コンテンツを大きなサイズで表示することができるとともに、あたかも一つの大きなシートを編集するかのような感覚で協同作業を行うことができる。しかし、各タブレット型通信端末の合体位置を、管理サーバに事前設定する必要がある。このため、操作性に欠けるという問題点がある。例えば、小学校低学年の学習者が、自分自身で設定作業をするのは容易ではなく、また、間違った組み合わせ位置を設定してしまう可能性も考えられる。さらに、学校の授業においては、教師が端末一台一台の設定を行う時間は無いため、学習者自身が設定を容易に行えるように、直感的な操作方法や、誤操作を防止する仕組みが求められる。 Using the technology of Patent Document 2, it is possible to display content in a large size and to perform collaborative work as if editing a single large sheet. However, it is necessary to preset the combined position of each tablet communication terminal in the management server. For this reason, there is a problem that operability is lacking. For example, it is not easy for a learner in the lower grades of elementary school to perform setting work by himself / herself, and there is a possibility that a wrong combination position is set. Furthermore, since there is no time for teachers to set each terminal individually in school classes, an intuitive operation method and a mechanism to prevent erroneous operations are required so that learners can easily make settings. It is done.
本発明は、上記従来技術の問題点を解消することを課題とする。具体的には、複数の可搬型通信端末を並べて組み合わせる(合体する)ことにより、各々のディスプレイ部分を一つの大きな表示装置としてコンテンツを表示する技術において、直感的で簡単な操作によって合体位置の設定ができる操作性の良さと、誤操作を防止する仕組みを兼ね備えたシステムを提供することを課題とする。 An object of the present invention is to solve the above-mentioned problems of the prior art. Specifically, in a technology for displaying content as a single large display device by arranging (combining) a plurality of portable communication terminals side by side, setting the combined position by an intuitive and simple operation It is an object of the present invention to provide a system that has both good operability and a mechanism for preventing erroneous operation.
上記の課題を解決するために、本発明の合体表示システムは、複数の可搬型通信端末と管理サーバとが通信ネットワークで接続され、その複数の可搬型通信端末を組み合わせることにより、一つの表示装置として利用するという形で構成されており、管理サーバは、可搬型通信端末で実行された操作内容に関する情報を取得する操作情報取得部と、操作情報を記憶する操作情報記憶部と、操作情報のうち、可搬型通信端末を組み合わせる操作内容を含む操作情報を合体操作情報として取得する合体操作取得部と、合体操作情報から合体対象となる可搬型通信端末を合体端末として特定する合体端末特定部と、合体対象となる可搬型通信端末に関する情報を記憶する合体端末情報記憶部と、合体端末に表示させるコンテンツをその合体端末に配信するコンテンツ配信部と、操作情報に基づき、可搬型通信端末ごとの合体位置を特定し、合体端末情報記憶部に記憶する合体位置特定部と、合体端末の各々で実行された操作情報を、合体位置に応じて修正した修正操作情報を生成する修正操作情報生成部と、修正操作情報を合体端末の全てに配信する修正操作情報配信部と、を備え、複数の前記合体端末を合体させたときの前記合体端末の数及び配置により特定される形状を合体形状として、前記管理サーバにおける前記合体操作取得部は、前記可搬型通信端末において前記合体操作後の前記合体形状が指定された場合に、指定された前記合体形状を示す合体形状情報を取得する合体形状情報取得手段を有し、前記合体端末特定部は、前記合体形状情報を含む前記合体操作情報に基づいて、同じ合体形状が指定された前記可搬型通信端末を前記合体端末として特定し、前記可搬型通信端末は、前記合体端末の合体位置の選択を受け付けるための表示をディスプレイ上に行う合体位置表示部と、前記合体位置を選択する操作が行われた操作情報に基づいて前記合体形状における合体位置を識別する合体位置特定部と、を備えることを特徴としている。 In order to solve the above-described problems, a combined display system of the present invention includes a plurality of portable communication terminals and a management server connected by a communication network, and a combination of the plurality of portable communication terminals. The management server includes an operation information acquisition unit that acquires information related to operation contents executed on the portable communication terminal, an operation information storage unit that stores operation information, an operation information Among them, a merged operation acquisition unit that acquires operation information including operation content for combining portable communication terminals as merged operation information, and a merged terminal specifying unit that identifies a portable communication terminal to be merged from the merged operation information as a merged terminal; A coalesced terminal information storage unit for storing information related to the portable communication terminal to be merged, and contents to be displayed on the merged terminal are allocated to the merged terminal. Based on the content distribution unit and the operation information, the coalescing position for each portable communication terminal is identified, the coalescing position specifying unit stored in the coalescing terminal information storage unit, and the operation information executed in each of the coalescing terminals A correction operation information generation unit that generates correction operation information corrected in accordance with a position, and a correction operation information distribution unit that distributes correction operation information to all of the coalesced terminals , when the plurality of coalesced terminals are united When the shape specified by the number and arrangement of the coalesced terminals is a coalesced shape, the coalescing operation acquisition unit in the management server is designated when the coalesced shape after the coalescing operation is specified in the portable communication terminal. It has united shape information acquisition means for acquiring united shape information indicating the specified united shape, and the united terminal specifying unit is based on the united operation information including the united shape information. The portable communication terminal in which the same merged shape is specified is identified as the merged terminal, and the portable communication terminal performs a display on the display for accepting selection of the merged position of the merged terminal; It is characterized in Rukoto and a coalescence position specifying portion identifying the coalescence position in the united shape based on the operation information operation for selecting the united position is carried out.
本発明の構成を採用することにより、ユーザが管理サーバに対して、合体対象となる可搬型通信端末の情報や、その合体位置を事前に設定登録する等の特別な操作をせずとも、管理サーバ側で自動的に判定することができる。さらに、各端末で実行された合体操作の内容に基づいて合体対象端末を特定するため、意図しない端末との合体が行われるような誤操作を防止することもできる。これにより、操作性の良さと、誤操作を防止する仕組みを兼ね備えたシステムの提供が可能となる。 By adopting the configuration of the present invention, the user can manage the management server without performing special operations such as setting and registering information on the portable communication terminal to be merged and the merged position in advance. It can be automatically determined on the server side. Furthermore, since a coalescing target terminal is specified based on the contents of the coalescing operation executed at each terminal, it is possible to prevent an erroneous operation such that a coalescing with an unintended terminal is performed. As a result, it is possible to provide a system that has both good operability and a mechanism for preventing erroneous operation.
本発明の端末合体表示システムにおける前記可搬型通信端末は、可搬型通信端末に対する操作内容および操作時刻を少なくとも含む操作情報を生成し、管理サーバに送信する操作情報生成部と、管理サーバから合体対象端末として特定された旨を示す情報を受信した際に、自身の合体位置をディスプレイに表示させる合体位置表示部と、管理サーバからの指示に基づき処理を実行する処理実行部と、を備えるという構成にしてもよい。 The portable communication terminal in the terminal united display system of the present invention generates an operation information including at least an operation content and an operation time for the portable communication terminal, and transmits the operation information to the management server. A configuration comprising: a coalescing position display unit that displays its coalescing position on a display when receiving information indicating that it has been identified as a terminal; and a process execution unit that executes processing based on an instruction from the management server It may be.
本発明の構成を採用することにより、どの位置で可搬型通信端末同士を合体させたらよいか、ユーザにとって分かりやすい表示を実現することができる。さらに、合体対象端末のディスプレイ表示を変更させることにより、どの端末が合体対象端末なのかが明確になり、ユーザの視認性が向上するとともに、意図しない端末との合体が行われるような誤操作を防止することもできる。これにより、操作性の良さと、誤操作を防止する仕組みを兼ね備えたシステムの提供が可能となる。 By adopting the configuration of the present invention, it is possible to realize a display that is easy for the user to know at which position the portable communication terminals should be combined. Furthermore, by changing the display display of the coalescing target terminal, it becomes clear which terminal is the coalescing target terminal, improving the visibility of the user and preventing erroneous operations that cause unintentional coalescence with the terminal. You can also As a result, it is possible to provide a system that has both good operability and a mechanism for preventing erroneous operation.
本発明における管理サーバに含まれる合体操作取得部は、可搬型通信端末において合体操作が開始されたことを示す合体操作開始情報を取得する合体操作開始情報取得手段を有するという構成としてもよい。 Coalescing operation acquisition unit included in the management server according to the present invention may have a configuration of having a combined operation start information obtaining means to obtain a combined operation start information that indicates that the combined operation in the portable communication terminal is started.
本発明の構成を採用することにより、合体対象端末の数や、合体後の全体形状について、任意に指定することが可能となる。また、事前に合体形状の確認をすることにより、各可搬型通信端末の操作者各々における最終的な合体形状の認識を併せることができる。これにより、操作者が意図していない端末との合体を防ぐという誤操作防止の効果もある。 By adopting the configuration of the present invention, it is possible to arbitrarily specify the number of merge target terminals and the overall shape after merge. In addition, by confirming the combined shape in advance, it is possible to combine the recognition of the final combined shape in each operator of each portable communication terminal. As a result, there is also an effect of preventing erroneous operation of preventing union with a terminal not intended by the operator.
本発明における可搬型通信端末の合体位置表示部は、自身の合体位置を一義的に識別可能な合体位置識別情報を前記ディスプレイに表示させる合体位置識別情報表示手段、を有するという構成としてもよい。 The united position display unit of the portable communication terminal according to the present invention may include a united position identification information display unit that displays united position identification information that can uniquely identify the united position of the unit on the display.
本発明のように構成することにより、可搬型通信端末のディスプレイにおいて、どの位置で他端末と合体すべきかを、操作者に明示的に示すことが可能となる。例えば、合体時に表示するコンテンツが未定であり、合体後のディスプレイ表示が真っ白な状態の場合、どの端末をどこに合体させるべきか分からなくなることがある。その際に、合体位置識別情報表示手段があれば、どの位置で合体すべきかが一義的にわかる形でディスプレイ上に表示されるため、誤操作を防止することが可能となる。 By configuring as in the present invention, it is possible to explicitly indicate to the operator at which position on the display of the portable communication terminal, the terminal should be combined with another terminal. For example, when the content to be displayed at the time of merging is undecided and the display display after merging is in a white state, it may be difficult to know which terminal should be merged with. At that time, if there is a united position identification information display means, it is displayed on the display in such a way that it is possible to uniquely identify at which position it should be united, so that it is possible to prevent erroneous operation.
なお、本発明のプログラムを端末に読み込ませて実行することで、上述の特徴を実現させることも可能である。つまり、複数の可搬型通信端末と管理サーバとが通信ネットワークで接続され、その複数の可搬型通信端末を組み合わせることにより、一つの表示装置として利用する端末合体表示システムに用いるプログラムであって、管理サーバに、可搬型通信端末で実行された操作内容に関する情報を取得する操作情報取得機能と、操作情報のうち、可搬型通信端末を組み合わせる操作内容を含む操作情報を合体操作情報として取得する合体操作取得機能と、合体操作情報から合体対象となる可搬型通信端末を合体端末として特定する合体端末特定機能と、合体端末に表示させるコンテンツをその合体端末に配信するコンテンツ配信機能と、操作情報に基づき、可搬型通信端末ごとの合体位置を特定し、合体端末情報記憶部に記憶する合体位置特定機能と、合体端末の各々で実行された操作情報を、合体位置に応じて修正した修正操作情報を生成する修正操作情報生成機能と、修正操作情報を前記合体端末の全てに配信する修正操作情報配信機能と、を実行させ、複数の前記合体端末を合体させたときの前記合体端末の数及び配置により特定される形状を合体形状として、前記管理サーバにおける前記合体操作取得機能は、前記可搬型通信端末において前記合体操作後の前記合体形状が指定された場合に、指定された前記合体形状を示す合体形状情報を取得する合体形状情報取得機能を含み、前記合体端末特定機能は、前記合体形状情報を含む前記合体操作情報に基づいて、同じ合体形状が指定された前記可搬型通信端末を前記合体端末として特定する機能を含み、前記プログラムは、前記可搬型通信端末に、前記合体端末の合体位置の選択を受け付けるための表示をディスプレイ上に行う合体位置表示機能と、前記合体位置を選択する操作が行われた操作情報に基づいて前記合体形状における合体位置を識別する合体位置特定機能と、を実行させることを特徴とする端末合体表示プログラム、として本発明を構成してもよい。 Note that the above-described features can be realized by causing the terminal of the present invention to read and execute the program. That is, a program used for a terminal combined display system that is used as a single display device by connecting a plurality of portable communication terminals and a management server through a communication network and combining the plurality of portable communication terminals. The operation information acquisition function for acquiring information related to the operation content executed on the portable communication terminal to the server, and the operation information including the operation content including the operation content for combining the portable communication terminal among the operation information as the combined operation information Based on an acquisition function, a coalescing terminal identifying function that identifies a portable communication terminal that is a coalescing target from the coalescing operation information as a coalescing terminal, a content distribution function that delivers content to be displayed on the coalescing terminal to the coalescing terminal, and operation information , Combined position specifying function for specifying the combined position for each portable communication terminal and storing it in the combined terminal information storage unit A correction operation information generation function for generating correction operation information obtained by correcting the operation information executed in each of the coalesced terminals according to the coalescing position, and a correction operation information distribution function for distributing the correction operation information to all of the coalesced terminals And the merge operation acquisition function in the management server is the portable communication terminal, with the shape specified by the number and arrangement of the merged terminals when a plurality of merged terminals are merged. The coalesced shape information acquisition function for acquiring the coalesced shape information indicating the specified coalesced shape when the coalesced shape after the coalescing operation is designated in, and the coalesced terminal specifying function includes the coalesced shape information Including the function of identifying the portable communication terminal with the same combined shape designated as the combined terminal based on the combined operation information including the program, Merging in the merged shape based on the merged position display function for performing a display on the display for accepting the selection of the merged position of the merged terminal on the type communication terminal, and operation information for performing the operation of selecting the merged position You may comprise this invention as a terminal united display program characterized by performing the united position specific function which identifies a position .
これらの端末合体表示ログラムも、上述の端末合体表示システムと同様の作用効果を伴うものである。 These terminal united display programs also have the same effects as the above-described terminal united display system.
本発明における「可搬型通信端末」とは、持ち運び可能な通信端末で、特にユーザが自身の指でディスプレイをタッチすることで操作可能な、タッチパネル型通信端末のことを想定している。一般的に「タブレット型通信端末」や「スマートフォン」と呼ばれる通信端末が、一例として考えられる。 The “portable communication terminal” in the present invention is a portable communication terminal, and is assumed to be a touch panel type communication terminal that can be operated by a user touching the display with his / her finger. Communication terminals generally called “tablet type communication terminals” or “smartphones” are considered as examples.
本発明における「ディスプレイ」とは、可搬型通信端末の表示装置ことで、特に、ユーザがタッチして操作可能なタッチパネル型表示装置のことをいう。以下、説明の便宜上、可搬型通信端末における表示装置と入力装置を兼ね備えた装置のことを、「ディスプレイ」と称することとする。 The “display” in the present invention is a display device of a portable communication terminal, and particularly a touch panel type display device that can be operated by a user touching it. Hereinafter, for convenience of description, a device having both a display device and an input device in a portable communication terminal will be referred to as a “display”.
本発明における「操作情報」とは、可搬型通信端末の操作者が、ディスプレイ(入力装置)を使って行った操作の内容を示す情報のことをいう。具体的には、操作履歴情報や操作ログ情報等が一例として考えられる。 The “operation information” in the present invention refers to information indicating the content of an operation performed by the operator of the portable communication terminal using a display (input device). Specifically, operation history information, operation log information, and the like are considered as examples.
本発明における「コンテンツ」とは、合体中の可搬型通信端末において表示し、編集操作が実行される表示対象物のことをいう。具体的には、写真、カード、テキストボックス、図表、またはイラストなどが一例として考えられる。 The “content” in the present invention refers to a display object that is displayed on a portable communication terminal that is being combined and on which an editing operation is performed. Specifically, a photograph, a card, a text box, a chart, an illustration, or the like can be considered as an example.
本発明における「合体」とは、二台以上の可搬型通信端末を組み合わせる(ペアリングする)ことをいう。具体的には、二台以上の可搬型通信端末を並べ、互いの可搬型通信端末が通信連携することにより、あたかも一台の端末であるかのように動作することをいう。 “Merging” in the present invention refers to combining (pairing) two or more portable communication terminals. Specifically, it means that two or more portable communication terminals are arranged, and each portable communication terminal operates as if it is a single terminal by communication cooperation.
本発明における「合体表示」とは、合体した二台以上の可搬型通信端末のディスプレイ上にまたがる形で、一つの表示対象物を表示することをいう。具体的には、二台以上のタブレット型通信端末の画面を、あたかも一つの大きな画面のように使って、一枚の写真を大きく表示することが一例として考えられる。 The “combined display” in the present invention refers to displaying one display object in such a manner as to span over the displays of two or more portable communication terminals that are combined. Specifically, it is conceivable as an example that one photograph is displayed in a large size by using the screens of two or more tablet communication terminals as if they were one large screen.
本発明における「合体位置」とは、可搬型通信端末と他の可搬型通信端末とを並べる際に、どの位置に並べるのかを示す位置のことをいう。具体的に説明すると、4台の可搬型通信端末を縦に2台、横に2台、の形状に並べる場合、「左上」「左下」「右上」「右下」と、それぞれの合体する場所を示す情報のことをいう。 The “merged position” in the present invention refers to a position that indicates a position where a portable communication terminal and another portable communication terminal are arranged. More specifically, when four portable communication terminals are arranged in two vertical and two horizontal configurations, the upper left, the lower left, the upper right, and the lower right Refers to information indicating
本発明における「合体形状」とは、何台の可搬型通信端末がどういう並びで合体するのかを示す情報のことをいう。具体的説明すると、4台の可搬型通信端末を合体させる場合、合体形状は、「縦一列型」、「横一列型」、「四角型」、「階段型」の4形状が考えられる。なお、合体形状に関する情報を操作者に示すは、文字で示すのではなく、図形にしてディスプレイに表示させる形にすると、操作者も理解しやすく好適である。 The “merged shape” in the present invention refers to information indicating how many portable communication terminals are united and in what order. More specifically, when four portable communication terminals are combined, the combined shape may be four shapes of “vertical single row type”, “horizontal single row type”, “square type”, and “staircase type”. In addition, it is preferable for the operator to easily understand the information related to the combined shape when it is displayed in the form of a graphic rather than a character.
上述のように構成された本発明によれば、複数の可搬型通信端末を合体する場合において、ユーザによる直感的で簡単な操作によって合体位置の設定ができる操作性の良さと、意図しない端末との合体が行われるような誤操作を防止する仕組みを兼ね備えたシステムを提供することができる。 According to the present invention configured as described above, when a plurality of portable communication terminals are combined, the user can set the combined position by an intuitive and simple operation by the user, and an unintended terminal. Thus, it is possible to provide a system that has a mechanism for preventing an erroneous operation such that the two are combined.
以下、図面を用いて本発明の実施形態を説明する。本発明はクライアントサーバ形式にて実施される。図1に本発明の合体表示システムの全体構成の一例を概念的に示す。実施形態は図1に示すように、端末管理サーバA(以下、「管理サーバA」という)が、複数の可搬型通信端末B(以下、「端末B」という)と、通信ネットワークN(以下、「ネットワークN」という)を介して接続されるという形で構成されている。 Hereinafter, embodiments of the present invention will be described with reference to the drawings. The present invention is implemented in a client-server format. FIG. 1 conceptually shows an example of the overall configuration of the combined display system of the present invention. In the embodiment, as shown in FIG. 1, a terminal management server A (hereinafter referred to as “management server A”) includes a plurality of portable communication terminals B (hereinafter referred to as “terminal B”) and a communication network N (hereinafter referred to as “terminal B”). It is configured to be connected via “network N”).
図2に、管理サーバAのハードウェア構成の一例を、概念的に示す。 FIG. 2 conceptually shows an example of the hardware configuration of the management server A.
管理サーバAは、プログラムの演算処理を実行する演算装置6と、演算結果に基づいて各装置に対する制御指示を出力する制御装置7とを有するCPU等の処理装置1と、情報を記憶するRAMやハードディスク等の記憶装置2と、処理装置1の処理結果や記憶装置2に記憶する情報をインターネットやLAN等のネットワークを介して送受信する通信装置5とを少なくとも有している。管理サーバAが実行する各機能(各手段)は、その処理を実行するプログラムが処理装置1に読み込まれることで実現される。 The management server A includes a processing device 1 such as a CPU having an arithmetic device 6 that executes arithmetic processing of a program and a control device 7 that outputs a control instruction to each device based on the arithmetic result, a RAM that stores information, It has at least a storage device 2 such as a hard disk, and a communication device 5 that transmits and receives processing results of the processing device 1 and information stored in the storage device 2 via a network such as the Internet or a LAN. Each function (each unit) executed by the management server A is realized by the processing device 1 reading a program for executing the process.
管理サーバAは、必要に応じてキーボード、マウス又はテンキー等の入力装置3と、モニタ(画面)等の表示装置4を備えた構成としてもよい。また、管理サーバAは、複数の端末又はサーバにその機能が分散配置されていてもよい。 The management server A may be configured to include an input device 3 such as a keyboard, mouse, or numeric keypad and a display device 4 such as a monitor (screen) as necessary. In addition, the management server A may have its functions distributed to a plurality of terminals or servers.
以下、説明の便宜上、管理サーバAを構成する処理装置1を「サーバ処理装置1a」、記憶装置2を「サーバ記憶装置2a」、入力装置3を「サーバ入力装置3a」、表示装置4を「サーバ表示装置4a」、通信装置5を「サーバ通信装置5a」と称することとする。 Hereinafter, for convenience of explanation, the processing device 1 constituting the management server A is referred to as “server processing device 1a”, the storage device 2 as “server storage device 2a”, the input device 3 as “server input device 3a”, and the display device 4 as “ The server display device 4a ”and the communication device 5 are referred to as“ server communication device 5a ”.
図3に、端末Bのハードウェア構成の一例を、概念的に示す。 FIG. 3 conceptually shows an example of the hardware configuration of the terminal B.
端末Bも管理サーバAと同様、処理装置1、記憶装置2、及び通信装置5を有している。端末Bは、特にタブレット端末やスマートフォンを想定しているため、ディスプレイ8(ユーザがタッチして操作可能なタッチパネル型表示装置)を有している。 Similarly to the management server A, the terminal B includes a processing device 1, a storage device 2, and a communication device 5. Since the terminal B is assumed to be a tablet terminal or a smartphone in particular, the terminal B has a display 8 (touch panel type display device that can be operated by the user touching it).
以下、説明の便宜上、端末Bを構成する処理装置1を「端末処理装置1b」、記憶装置2を「端末記憶装置2b」、通信装置5を「端末通信装置5b」と称することとする。 Hereinafter, for convenience of explanation, the processing device 1 configuring the terminal B will be referred to as “terminal processing device 1b”, the storage device 2 as “terminal storage device 2b”, and the communication device 5 as “terminal communication device 5b”.
ネットワークNは、ケーブルや無線通信等を使ってデータの送受信を行うネットワーク(LAN)のことをいう。本発明では、特に無線通信を利用したワイヤレスLANシステム(WLAN)を想定している。 The network N is a network (LAN) that transmits and receives data using a cable, wireless communication, or the like. In the present invention, a wireless LAN system (WLAN) using wireless communication is particularly assumed.
〔実施例1−構成〕
以下、図面を用いて本発明の第一実施例について説明する。図4に、本発明の端末合体表示システムを構成する管理サーバAおよび端末Bの機能ブロック図を示す。本発明における各構成部および各手段は、その機能が論理的に区別されているのみであって、物理上あるいは事実上同一の領域を為していてもよい。
Example 1 Configuration
Hereinafter, a first embodiment of the present invention will be described with reference to the drawings. In FIG. 4, the functional block diagram of the management server A and the terminal B which comprise the terminal united display system of this invention is shown. Each component and each means in the present invention are only logically distinguished in function, and may be physically or virtually the same area.
また、図4は、本発明において必要となる最小限度の機器、構成部および手段等のみを記載しており、その他の機器、構成部および手段等についてはその記載を省略する。 FIG. 4 shows only the minimum equipment, components, means and the like necessary in the present invention, and the description of the other devices, components, means, etc. is omitted.
管理サーバAは、サーバ入力装置3a、サーバ表示装置4aまたはサーバ通信装置5aと様々な情報を送受信するためのサーバ制御インタフェース10を有している。さらに、サーバ通信装置5aは、ネットワークNを介して端末Bと様々な情報を送受信することができる機能を有する。 The management server A has a server control interface 10 for transmitting / receiving various information to / from the server input device 3a, the server display device 4a, or the server communication device 5a. Furthermore, the server communication device 5a has a function capable of transmitting and receiving various information to and from the terminal B via the network N.
管理サーバAのサーバ処理装置1aは、端末Bから出力された操作情報を取得する操作情報取得部11、操作情報の中から合体操作を抽出する合体操作取得部12、合体操作に基づき合体端末を特定する合体端末特定部13、合体端末に表示させるコンテンツを配信するコンテンツ配信部14、合体端末の合体位置を特定する合体位置特定部15、取得した操作情報を合体位置に応じて修正する修正操作情報生成部16、修正操作情報を合体端末に配信する修正操作情報配信部17、を備えている。 The server processing device 1a of the management server A includes an operation information acquisition unit 11 that acquires operation information output from the terminal B, a merge operation acquisition unit 12 that extracts a merge operation from the operation information, and a merge terminal based on the merge operation. A coalesced terminal identifying unit 13 to be identified, a content distributing unit 14 that delivers content to be displayed on the coalesced terminal, a coalescing position identifying unit 15 that identifies the coalescing position of the coalescing terminal, and a correction operation for correcting the acquired operation information according to the coalescing position An information generation unit 16 and a correction operation information distribution unit 17 that distributes correction operation information to a coalesced terminal are provided.
さらに、サーバ処理装置1aにおける合体操作取得部12は、操作情報から合体操作の開始を示す操作情報を抽出する合体操作開始情報取得手段12aと、操作情報の中から合体形状を選択する操作を抽出する合体形状情報取得手段12bとを有している。 Further, the coalescing operation acquisition unit 12 in the server processing device 1a extracts a coalescing operation start information acquiring unit 12a that extracts operation information indicating the start of the coalescing operation from the operation information, and an operation for selecting a coalescing shape from the operation information. And merged shape information acquisition means 12b.
管理サーバAのサーバ記憶装置2aは、操作情報取得部11で取得した端末Bの操作情報を記憶する操作情報記憶部21と、合体位置特定部15で特定した合体端末の情報及び合体位置特定部15で特定した各合体端末Bの合体位置に関する情報を記憶する合体端末情報記憶部22と、を備えている。 The server storage device 2a of the management server A includes an operation information storage unit 21 that stores the operation information of the terminal B acquired by the operation information acquisition unit 11, and information of the combined terminal specified by the combined position specifying unit 15 and a combined position specifying unit And a coalesced terminal information storage unit 22 that stores information relating to the coalesced position of each coalesced terminal B identified in 15.
端末Bは、端末処理装置1b、ディスプレイ8、または端末通信装置5bと様々な情報を送受信するための端末制御インタフェース30を有している。さらに、端末通信装置5bは、ネットワークNを介して管理サーバACと様々な情報を送受信することができる機能を有する。 The terminal B has a terminal control interface 30 for transmitting and receiving various information to and from the terminal processing device 1b, the display 8, or the terminal communication device 5b. Further, the terminal communication device 5b has a function capable of transmitting / receiving various information to / from the management server AC via the network N.
端末Bの端末処理装置1bは、端末Bで実行された操作に関する情報を生成する操作情報生成部部31と、端末Bが合体端末となった際に自身の合体位置をディスプレイ8上に表示する合体位置表示部32と、操作者による操作によって指示された処理を実行する処理実行部33と、管理サーバAから受信した修正操作情報に従って処理を実行する修正操作情報実行部34とを備えている。 The terminal processing device 1b of the terminal B displays the operation information generation unit 31 that generates information related to the operation performed on the terminal B, and the united position on the display 8 when the terminal B becomes a united terminal. A coalescing position display unit 32, a process execution unit 33 that executes a process instructed by an operation by an operator, and a correction operation information execution unit 34 that executes a process according to the correction operation information received from the management server A are provided. .
以下、図4に記載した本発明を構成する機能ブロック図に基づいて、各構成部の動作について説明する。はじめに、本発明の端末合体表示システムを構成する、管理サーバAの構成部について説明する。 Hereinafter, based on the functional block diagram which comprises this invention described in FIG. 4, operation | movement of each structure part is demonstrated. First, the component part of the management server A which comprises the terminal united display system of this invention is demonstrated.
操作情報取得部11は、ネットワークNに接続されている端末Bの操作情報をサーバ通信装置5aおよびサーバ制御インタフェース10を介して取得する。そして、取得した操作情報を操作情報記憶部21に送信する。取得する操作情報の形式は、端末Bのユーザが実行した操作内容が把握できるものであればどのような形式のものでもよい。 The operation information acquisition unit 11 acquires operation information of the terminal B connected to the network N via the server communication device 5 a and the server control interface 10. Then, the acquired operation information is transmitted to the operation information storage unit 21. The format of the operation information to be acquired may be in any format as long as the operation content executed by the user of the terminal B can be grasped.
上記の操作情報について、本実施例では、端末Bのディスプレイ8を用いてユーザにより実行された操作の内容を示す情報を含むこととする。具体的には、端末Bを一義的に特定する端末識別情報、制御処理を実行した対象を示す操作対象物情報、制御処理の内容を示す処理内容、処理が実行された位置を示す座標情報、処理を実行したユーザを一義的に特定するユーザ識別情報、および処理が実行された日時を示す日時情報を含む一連の情報が一例として考えられる。 In the present embodiment, the above operation information includes information indicating the content of the operation executed by the user using the display 8 of the terminal B. Specifically, terminal identification information that uniquely identifies the terminal B, operation object information that indicates a target for which the control process has been executed, process details that indicate the content of the control process, coordinate information that indicates the position at which the process has been executed, A series of information including user identification information that uniquely identifies the user who executed the process and date information indicating the date and time when the process was executed can be considered as an example.
操作情報記憶部21には、操作情報取得部11が取得した操作情報が記憶される。その際の記憶形式は、操作情報に含まれる日時情報を利用して、時系列的に記憶するという形式にすると好適である。 The operation information storage unit 21 stores the operation information acquired by the operation information acquisition unit 11. The storage format at that time is preferably a format in which the date and time information included in the operation information is used to store in time series.
合体操作取得部12の合体操作開始情報取得手段12aは、操作情報記憶部21を参照し、ネットワークNに接続するいずれかの端末Bにおいて画面合体操作が開始されたことを示す操作情報を抽出し、合体操作開始情報として取得する。ここでいう「画面合体操作が開始されたことを示す操作情報」とは、例えば、端末Bのディスプレイ8に表示された「画面合体ボタン(アイコン)」が押下されたことを示す情報などが考えられる。そして、合体操作開始情報取得手段12aは、取得した合体操作開始情報を合体端末特定部13に送信する。 The coalescing operation start information acquisition unit 12a of the coalescing operation acquisition unit 12 refers to the operation information storage unit 21 and extracts operation information indicating that the screen coalescing operation has been started in any terminal B connected to the network N. , Acquired as coalescing operation start information. The “operation information indicating that the screen merge operation has been started” here is, for example, information indicating that the “screen merge button (icon)” displayed on the display 8 of the terminal B has been pressed. It is done. Then, the coalescence operation start information acquisition unit 12a transmits the acquired coalescence operation start information to the coalescence terminal specifying unit 13.
合体操作取得部12の合体形状情報取得手段12bは、上記で特定した合体対象端末情報に対して、操作情報記憶部21を参照し、ネットワークNに接続するいずれかの端末Bにおいて画面合体の形状が指定されたことを示す操作情報を抽出し、合体形状情報として取得する。ここでいう「画面合体の形状が選択されたことを示す操作情報」とは、端末を「縦に何台、横に何台」並べることを示す情報のように、画面合体が実行された後の全体形状を指定する内容を含む操作情報のことをいう。具体的には、端末を縦に1台、横に3台並べる形状を示す「1×3」や、端末を縦に2台、横に2台並べる形状を示す「2×2」などを指定する内容を含む操作情報などが一例として考えられる。そして、合体形状情報取得手段12bは、取得した合体形状情報を合体端末特定部13に送信する。 The coalescing shape information acquisition unit 12b of the coalescing operation acquisition unit 12 refers to the operation information storage unit 21 for the coalescing target terminal information specified above, and the shape of the screen coalescence at any terminal B connected to the network N Operation information indicating that is specified is extracted and acquired as merged shape information. Here, “operation information indicating that the shape of the screen merge has been selected” refers to information indicating that the terminals are arranged “how many vertically and how many horizontally” after screen merge is executed. This refers to operation information including the contents specifying the overall shape. Specifically, “1 × 3”, which indicates the shape of one terminal vertically and three horizontally, or “2 × 2”, which indicates the shape of two terminals vertically and two horizontally For example, operation information including the contents to be processed can be considered. Then, the merged shape information acquisition unit 12 b transmits the acquired merged shape information to the merged terminal specifying unit 13.
合体端末特定部13は、合体操作取得部12から取得した合体操作開始情報と合体形状情報とに基づき、合体する端末Bを合体端末として特定する。具体的には、まず、合体操作開始情報に含まれる日時情報と端末識別情報を抽出する。つぎに、抽出した日情報に基づき、最初に取得された合体操作開始情報から所定時間内に取得された合体操作開始情報に含まれる端末識別情報を全て抽出し、合体候補端末情報として一時記憶しておく。そして、合体形状情報に含まれる端末識別情報と操作内容(合体形状を指定する情報)を抽出し、合体候補端末と同一の端末識別情報であり、かつ、合体形状が同一であるものを合体端末として特定する。さらに、合体端末特定部13は、特定した合体端末の端末識別情報を、合体端末情報記憶部22に送信する。 Based on the coalescing operation start information and the coalescing shape information acquired from the coalescing operation acquisition unit 12, the coalescing terminal specifying unit 13 identifies the terminal B to be merged as a coalescing terminal. Specifically, first, date information and terminal identification information included in the coalescing operation start information are extracted. Next, based on the extracted date information, all terminal identification information included in the coalescing operation start information acquired within a predetermined time is extracted from the coalescing operation start information acquired first, and temporarily stored as coalescing candidate terminal information. Keep it. Then, terminal identification information and operation contents (information for specifying the merged shape) included in the merged shape information are extracted, and the merged terminal is the same terminal identification information as the merged candidate terminal and has the same merged shape. As specified. Furthermore, the united terminal specifying unit 13 transmits the terminal identification information of the specified united terminal to the united terminal information storage unit 22.
合体端末情報記憶部22には、合体端末特定部13から取得した合体端末の端末識別情報が記憶される。その際の記憶形式は、それぞれ合体する端末同士の情報をグループ化して記憶するという形式にすると好適である。さらに、後述の合体位置特定部15から取得した合体位置情報も、それぞれの端末識別情報に関連付ける形で追加記憶される。なお、合体位置が変更された場合は、その都度合体位置情報も更新したうえで記憶し直されるものとする。 In the combined terminal information storage unit 22, the terminal identification information of the combined terminal acquired from the combined terminal specifying unit 13 is stored. The storage format at that time is preferably a format in which the information of the terminals to be joined is grouped and stored. Furthermore, the merged position information acquired from the merged position specifying unit 15 to be described later is additionally stored in association with each terminal identification information. In addition, when the coalescing position is changed, the coalescing position information is updated and stored again each time.
コンテンツ配信部14は、合体端末情報記憶部22を参照し、記憶されている合体端末に対して、ディスプレイ8に表示するコンテンツを配信する。配信されるコンテンツは、合体端末のうちのいずれかの端末Bの操作者が指定したコンテンツを配信するとしてもよいし、合体操作を最初に実行した端末Bのディスプレイ8に表示しているコンテンツを他の合体端末に対して配信するとしてもよい。 The content distribution unit 14 refers to the combined terminal information storage unit 22 and distributes the content to be displayed on the display 8 to the stored combined terminal. The content to be distributed may be the content specified by the operator of any terminal B of the coalesced terminals, or the content displayed on the display 8 of the terminal B that first performed the coalescing operation. It may be distributed to other combined terminals.
合体位置特定部15は、まず、操作情報記憶部21を参照し、合体位置を指定する操作内容を含む操作情報を抽出して取得する。次に、取得した操作情報から端末識別情報と合体位置を示す情報を抽出する。そして、その抽出した情報を合体位置情報として、合体端末情報記憶部22に送信する。 First, the coalescing position specifying unit 15 refers to the operation information storage unit 21 and extracts and obtains operation information including operation details for specifying the coalescing position. Next, information indicating the terminal identification information and the combined position is extracted from the acquired operation information. Then, the extracted information is transmitted to the combined terminal information storage unit 22 as combined position information.
修正操作情報生成部16は、前提としてその内部に、合体位置とその合体位置に対応した座標補正用の数値を関連付けた補正テーブル(図示せず)を有する。まず、修正操作情報生成部16は、合体端末情報記憶部22を参照し、現在合体中の端末識別情報と合体位置情報を取得する。つぎに、操作情報記憶部21を参照し、現在画面合体中の端末が実行した操作情報を抽出して取得する。そして、補正テーブルに基づいて、抽出した操作情報に含まれる座標情報に補正を加えた修正操作情報を生成する。 As a premise, the correction operation information generation unit 16 has a correction table (not shown) in which a coalesced position and a numerical value for coordinate correction corresponding to the coalesced position are associated. First, the correction operation information generation unit 16 refers to the combined terminal information storage unit 22 and acquires the terminal identification information and the combined position information that are currently combined. Next, the operation information storage unit 21 is referred to, and the operation information executed by the terminal currently combined with the screen is extracted and acquired. Based on the correction table, correction operation information is generated by correcting the coordinate information included in the extracted operation information.
修正操作情報配信部17は、修正操作情報生成部16が生成した修正操作情報を取得する。そして、合体端末情報記憶部22に記憶されている合体端末に対して取得した修正操作情報を配信する。 The correction operation information distribution unit 17 acquires the correction operation information generated by the correction operation information generation unit 16. And the correction operation information acquired with respect to the united terminal memorize | stored in the united terminal information storage part 22 is delivered.
次に、本発明の端末合体表示システムを構成する、端末Bの構成部について説明する。 Next, the component part of the terminal B which comprises the terminal united display system of this invention is demonstrated.
操作情報生成部31は、端末Bにおいて実行された操作の内容を含む操作情報を生成し、管理サーバAに送信する。操作情報には、前述のとおり、端末Bを一義的に特定する端末識別情報、制御処理を実行した対象を示す操作対象物情報、制御処理の内容を示す処理内容、処理が実行された位置を示す座標情報、処理を実行したユーザを一義的に特定するユーザ識別情報、および処理が実行された日時を示す日時情報を含む一連の情報が一例として考えられる。 The operation information generation unit 31 generates operation information including the content of the operation executed on the terminal B and transmits it to the management server A. As described above, the operation information includes the terminal identification information that uniquely identifies the terminal B, the operation object information that indicates the target for which the control process has been executed, the process content that indicates the content of the control process, and the position where the process has been executed. A series of information including the coordinate information shown, the user identification information that uniquely identifies the user who executed the process, and the date information indicating the date and time when the process was executed can be considered as an example.
合体位置表示部32は、ディスプレイ8上に、どの位置で他の端末と画面合体するか、操作者に選択を促す情報を表示させる。操作者が表示された合体位置のいずれかを選択すると、その選択した位置に応じて他の合体端末と画面合体が実行される。なお、合体位置を変更する際も、ディスプレイ8に表示された合体位置の選択を促す表示上で、合体位置を変更する処理を行うことにより、合体位置が切り替わる。 The combined position display unit 32 displays information on the display 8 that prompts the operator to select at which position the screen is combined with another terminal. When the operator selects one of the displayed merged positions, screen merge with another merged terminal is executed according to the selected position. Even when the coalescing position is changed, the coalescing position is switched by performing a process of changing the coalescing position on the display prompting selection of the coalescing position displayed on the display 8.
処理実行部33は、操作者がディスプレイ8を介して指示した操作内容に対応する処理を実行する。 The process execution unit 33 executes a process corresponding to the operation content designated by the operator via the display 8.
修正操作情報実行部34は、管理サーバAから修正操作情報を受信した際に、その修正操作情報に基づく処理を実行する。 When the correction operation information execution unit 34 receives the correction operation information from the management server A, the correction operation information execution unit 34 executes a process based on the correction operation information.
〔実施例1−処理プロセス〕
次に、本発明の端末合体表示システムにおける処理プロセスの一例を、図4の機能ブロック図、および図5から図9のフローチャート等を用いて説明する。
Example 1 Treatment Process
Next, an example of a processing process in the terminal combined display system of the present invention will be described with reference to the functional block diagram of FIG. 4 and the flowcharts of FIGS.
まず、図5のフローチャートに沿って、操作情報記憶に関する処理を説明する。 First, processing related to operation information storage will be described with reference to the flowchart of FIG.
端末Bのディスプレイ8は、ユーザの操作(タッチパネルに表示されたアイコン等の表示物に対するタップやスワイプといった操作)を受け付ける(S101)。端末Bの操作情報生成部31は、受け付けた操作に基づいて実行した操作内容を示す操作情報を生成し、生成した操作情報を端末制御インタフェース30を介して端末通信装置5bに送信する。端末通信装置5bは、ネットワークNを介して、操作情報を管理サーバAに送信する(S102)。なお、本処理プロセスにおける操作情報の送信タイミングは、操作情報生成部31において操作情報を生成した時点で、その都度、管理サーバAに対して送信されることとする。 The display 8 of the terminal B accepts a user operation (an operation such as a tap or swipe for a display object such as an icon displayed on the touch panel) (S101). The operation information generation unit 31 of the terminal B generates operation information indicating the operation content executed based on the received operation, and transmits the generated operation information to the terminal communication device 5b via the terminal control interface 30. The terminal communication device 5b transmits operation information to the management server A via the network N (S102). The transmission timing of the operation information in this processing process is transmitted to the management server A each time the operation information is generated in the operation information generation unit 31.
管理サーバAのサーバ通信装置5aは、ネットワークNを介して端末Bから出力された操作情報を受信する。次に、操作情報取得部11は、サーバ制御インタフェース10を介して、サーバ通信装置5aが受信した端末Bの操作情報を取得する。そして、取得した操作情報を操作情報記憶部21に記憶する(S103)。 The server communication device 5 a of the management server A receives the operation information output from the terminal B via the network N. Next, the operation information acquisition unit 11 acquires the operation information of the terminal B received by the server communication device 5a via the server control interface 10. Then, the acquired operation information is stored in the operation information storage unit 21 (S103).
図10に、操作情報記憶部21に記憶される操作情報の一例を示す。この図に示すとおり、本実施例で取得する操作情報は、「端末識別情報」・「ユーザ識別情報」・「日時情報」・「操作内容」・「操作対象」・「ファイル名」・「座標」の主に8項目に関する情報を取得することとする。さらに、本処理プロセスにおける操作情報記憶部21の記憶形式は、処理が実行された日時を示す日時情報順とする。 FIG. 10 shows an example of operation information stored in the operation information storage unit 21. As shown in this figure, the operation information acquired in this embodiment is “terminal identification information”, “user identification information”, “date / time information”, “operation content”, “operation object”, “file name”, “coordinates”. The information on mainly 8 items is acquired. Further, the storage format of the operation information storage unit 21 in this processing process is in the order of date / time information indicating the date / time when the process was executed.
次に、図6のフローチャートに沿って、合体端末の特定に関する処理を説明する。 Next, processing relating to the identification of the combined terminal will be described along the flowchart of FIG.
管理サーバAに位置する合体操作取得部12の内部にある合体操作開始情報取得手段12aは、操作情報記憶部21に記憶されている操作情報を検索する(S111)。この検索において、操作情報に含まれる操作内容が「合体開始」となっているものを検出する(S112)。図10を例に説明すると、番号「1」、「3」、「5」、「7」、「9」、「11」の操作情報が検出されることとなる。そして、検出した操作情報を合体操作開始情報として取得し(S113)、合体端末特定部13に送信する。また、上記の操作情報が生成されるときの、端末Bにおけるユーザの操作イメージ(タッチパネル上に表示された合体操作ボタンをタップする様子)を、図11に示す。 The coalescence operation start information acquisition means 12a in the coalescence operation acquisition unit 12 located in the management server A searches for operation information stored in the operation information storage unit 21 (S111). In this search, an operation whose operation information includes “operation start” is detected (S112). 10 will be described as an example. Operation information of numbers “1”, “3”, “5”, “7”, “9”, “11” is detected. And the detected operation information is acquired as union operation start information (S113), and is transmitted to the union terminal specifying unit 13. FIG. 11 shows an operation image of the user at the terminal B when the operation information is generated (a state in which the union operation button displayed on the touch panel is tapped).
管理サーバAに位置する合体操作取得部12の内部にある合体形状情報取得手段12bは、操作情報記憶部21に記憶されている操作情報を検索する。この検索において、操作情報に含まれる操作内容が「合体形状」となっているものを検出する(S114)。図10を例に説明すると、番号「2」、「4」、「6」、「8」、「10」、「12」の操作情報が検出されることとなる。そして、検出した操作情報を合体形状情報として取得し(S115)、合体端末特定部13に送信する。また、上記の操作情報が生成されるときの、端末Bのディスプレイ8に表示される画面イメージを、図12に示す。 The merged shape information acquisition unit 12b in the merged operation acquisition unit 12 located in the management server A searches for operation information stored in the operation information storage unit 21. In this search, the operation content included in the operation information is detected as “union shape” (S114). 10 will be described as an example. Operation information of numbers “2”, “4”, “6”, “8”, “10”, “12” is detected. Then, the detected operation information is acquired as merged shape information (S115) and transmitted to the merged terminal specifying unit 13. FIG. 12 shows a screen image displayed on the display 8 of the terminal B when the operation information is generated.
合体端末特定部13は、まず、取得した合体操作開始情報のうち、日時情報を参照して、一番最初に生成された合体操作開始情報を特定する。次に、その最初の合体操作開始情報から所定時間内に生成された合体操作開始情報を特定する。本実施例では、所定時間を「20秒」として考える。特定される合体操作開始情報は、図10を例に説明すると、番号「1」、「3」、「5」、「7」、「9」、「11」の操作情報全てとなる。そして、それぞれの合体操作開始情報に含まれる「端末識別情報」を抽出し、合体端末候補として仮決めし、一時記憶しておく(S116)。ここで、仮に「11」が生成された時間が、「2015/11/7 13:05:25」だった場合、上記の所定時間(20秒)を超えてしまうので、「11」に含まれる端末識別情報「CLA00F」は合体端末ではないと判断されることになる。 First, the coalescing terminal specifying unit 13 refers to the date / time information in the acquired coalescing operation start information, and identifies the coalescing operation start information generated first. Next, the coalescing operation start information generated within a predetermined time from the first coalescing operation start information is specified. In this embodiment, the predetermined time is considered as “20 seconds”. The specific coalescence operation start information will be all the operation information of the numbers “1”, “3”, “5”, “7”, “9”, and “11” as illustrated in FIG. Then, “terminal identification information” included in each coalescing operation start information is extracted, provisionally determined as a coalescing terminal candidate, and temporarily stored (S116). Here, if the time when “11” is generated is “2015/11/7 13:05:25”, it will exceed the predetermined time (20 seconds), so it is included in “11”. The terminal identification information “CLA00F” is determined not to be a combined terminal.
ここで、合体端末候補を定める際に「所定時間(本実施例では20秒)」を設けたのは、本発明を学校の教室(特に授業中)に用いた場合を想定しているためである。つまり、学校の授業では、グループ学習をする際に、学習者は複数の「班」を生成し、その複数の班で同時にグループ学習が進行することとなる。本発明における端末合体も、その班の数に応じて順次端末合体操作が実行される場合が考えられる。その際に、この「所定時間」による判定を用いなかった場合、意図しない端末との間で端末合体操作が実行されてしまう可能性がある。そのため、本発明では、「通常、端末合体操作は一定の時間内で連続して行われるだろう」という予測を前提に、所定時間(本実施例では20秒)を一つの判定基準として、合体端末候補の仮決め処理に用いている。 Here, the reason why the “predetermined time (20 seconds in this embodiment)” is provided when the coalesced terminal candidates are determined is that the present invention is assumed to be used in a school classroom (particularly during class). is there. In other words, in a school lesson, when performing group learning, a learner generates a plurality of “teams” and group learning proceeds simultaneously in the plurality of teams. In the terminal combination in the present invention, the terminal combination operation may be sequentially performed according to the number of groups. At this time, if the determination based on the “predetermined time” is not used, there is a possibility that the terminal merge operation is executed with an unintended terminal. Therefore, in the present invention, on the premise of the prediction that “usually the terminal coalescence operation will be performed continuously within a certain period of time”, the predetermined time (20 seconds in this embodiment) is used as one judgment criterion. Used for provisional decision processing of terminal candidates.
続いて、合体端末特定部13は、合体端末候補として仮決めした端末識別情報と、合体形状情報取得手段12bから取得した合体形状情報とを照らし合わせる。具体的に説明すると、合体端末候補の端末識別情報を含む合体形状情報を全て抽出し、その抽出した合体形状情報の「操作内容」が全て同じ合体形状になっているかを確認し(S117)、同じ合体形状であれば、「正しい合体端末同士である」と判定することで、合体端末を特定する(S118)。図10を例に説明すると、番号「2」、「4」、「6」、「8」、「10」、「12」の操作情報に含まれる操作内容は、全て「合体形状(2×3)」となっているため、正しい合体端末であると特定される。仮に「12」の操作内容が、「合体形状(2×2)」だった場合、「12」に含まれる端末識別情報「CLA00F」は合体端末ではないと判断されることになる。 Subsequently, the merged terminal specifying unit 13 collates the terminal identification information provisionally determined as a merged terminal candidate with the merged shape information acquired from the merged shape information acquisition unit 12b. More specifically, all the coalescing shape information including the terminal identification information of the coalescing terminal candidates is extracted, and it is confirmed whether all the “operation contents” of the extracted coalescing shape information are the same coalescing shape (S117). If the combined shape is the same, the combined terminal is specified by determining that “they are correct combined terminals” (S118). Referring to FIG. 10 as an example, the operation contents included in the operation information of numbers “2”, “4”, “6”, “8”, “10”, “12” are all “union shape (2 × 3 ) ", It is identified as the correct coalesced terminal. If the operation content of “12” is “union shape (2 × 2)”, it is determined that the terminal identification information “CLA00F” included in “12” is not a union terminal.
ここで、合体端末を最終的に特定するにあたり、合体形状を確認する手順を設けた理由も、前述と同様、本発明を学校の教室(特に授業中)に用いた場合を想定しているためである。つまり、学校の授業において、「班」ごとに順次端末合体操作が実行された場合、前述の所定時間だけの判定とした場合、学習者が操作するタイミングによっては、全く別の端末との合体を意図していたにもかかわらず、合体端末としてご判定されてしまう可能性がある。そこで、本当に正しい合体端末同士であるかを最終確認するために、「端末合体後にどういう合体形状を意図しているか」を最終確認する処理を設けることにより、誤操作の防止を図っている。 Here, the reason for providing a procedure for confirming the united shape when finally identifying the united terminal is also assumed to be the case where the present invention is used in a classroom (especially during class) as in the above case. It is. In other words, in the school class, when the terminal uniting operation is sequentially performed for each “group”, when the determination is made only for the predetermined time described above, the uniting with a completely different terminal may be performed depending on the timing at which the learner operates. Although it was intended, it may be determined as a combined terminal. Therefore, in order to finally confirm whether or not the terminals are really correct, it is intended to prevent erroneous operation by providing a process for finally confirming “what union shape is intended after terminal union”.
合体端末情報記憶部22は、合体端末特定部13で特定された合体端末情報を記憶する(S119)。 The combined terminal information storage unit 22 stores the combined terminal information specified by the combined terminal specifying unit 13 (S119).
図13に、合体端末情報記憶部22に記憶される合体端末情報の一例を示す。この図に示すとおり、合体端末情報としては、「合体グループ情報」・「合体形状」・「端末識別情報」・「合体位置」の主に4項目に関する情報が記憶されるものとする。なお、合体グループ情報とは、複数の端末が合体して出来上がるグループを一義的に特定する情報のことをいう。本実施例では、「グループ1」、「グループ2」と示すこととする。なお、図13は、まだ「合体位置情報」が記憶されていない状態のイメージ図である。 FIG. 13 shows an example of the coalescing terminal information stored in the coalescing terminal information storage unit 22. As shown in this figure, as the coalesced terminal information, information on mainly four items of “merging group information”, “merging shape”, “terminal identification information”, and “merging position” is stored. The combined group information refers to information that uniquely identifies a group formed by combining a plurality of terminals. In this embodiment, “Group 1” and “Group 2” are indicated. FIG. 13 is an image diagram in a state where “merging position information” is not yet stored.
次に、図7のフローチャートに沿って、コンテンツ配信に関する処理を説明する。 Next, processing related to content distribution will be described with reference to the flowchart of FIG.
コンテンツ配信部14は、操作情報記憶部21を検索し(S121)、配信コンテンツが指定されていないかを検出する(S122)。配信コンテンツは、端末Bのユーザがコンテンツを指定する操作を実行した場合に、それを示す操作内容を含んだ操作情報を出力されて操作情報記憶部21に記憶されるという形式でも良いし、最初に合体操作開始の操作内容を含む操作情報を出力した端末Bに表示されているコンテンツを、指定されたコンテンツとして特定するという形式でもよい。本実施例では、後者の、「最初に合体操作開始の操作内容を含む操作情報を出力した端末Bに表示されているコンテンツを、指定されたコンテンツとして特定する」を採用するものとする。 The content distribution unit 14 searches the operation information storage unit 21 (S121), and detects whether distribution content is designated (S122). When the user of the terminal B executes an operation for specifying the content, the distribution content may be in a format in which operation information including the operation content indicating the content is output and stored in the operation information storage unit 21. The content displayed on the terminal B that has output the operation information including the operation content for starting the coalescing operation may be specified as the specified content. In the present embodiment, the latter, “specify the content displayed on the terminal B that has output the operation information including the operation content for starting the coalescing operation first, as the designated content” is adopted.
コンテンツ配信部14は、指定された配信コンテンツを端末Bから取得する(S123)。または、予め操作情報記憶部にコンテンツ情報(又は当該コンテンツが記憶されているデータベースにアクセス可能なアドレス情報)が記憶されているとしても良い。本実施例では、コンテンツ配信部14は、最初に合体操作開始を実行した端末「CLA00A」のディスプレイ8に表示されているコンテンツ情報を、配信用のコンテンツ情報として取得する。 The content distribution unit 14 acquires the specified distribution content from the terminal B (S123). Alternatively, content information (or address information accessible to a database in which the content is stored) may be stored in advance in the operation information storage unit. In the present embodiment, the content distribution unit 14 acquires the content information displayed on the display 8 of the terminal “CLA00A” that has first started the coalescing operation as content information for distribution.
次に、コンテンツ配信部14は、合体端末情報記憶部22を検索し(S124)、配信対象となるグループがあるか否かを検出する(S125)。ここでいう、配信対象となるグループとは、配信対象コンテンツをディスプレイ8に表示している端末Bを含むグループであるとすると好適である。本実施例では、「CLA00A」を含む「グループ1」が配信対象グループとなり、配信対象端末は、当該「グループ1」に属する端末が特定されることになる(S126)。図13の例で説明すると、配信対象端末は、「CLA00A」、「「CLA00B」、「CLA00C」、「CLA00D」、「CLA00E」、「CLA00F」の6端末であると特定される。 Next, the content distribution unit 14 searches the combined terminal information storage unit 22 (S124), and detects whether there is a group to be distributed (S125). The group to be distributed here is preferably a group including the terminal B displaying the distribution target content on the display 8. In this embodiment, “group 1” including “CLA00A” is a distribution target group, and the distribution target terminals are identified as terminals belonging to the “group 1” (S126). In the example of FIG. 13, the distribution target terminals are identified as 6 terminals of “CLA00A”, “CLA00B”, “CLA00C”, “CLA00D”, “CLA00E”, and “CLA00F”.
そして、コンテンツ配信部14は、取得した配信用コンテンツを、特定した配信対象端末に対し、サーバ通信装置5aを介して一斉に配信する(S127)。配信されたコンテンツは、各合体端末内で保存される。 Then, the content distribution unit 14 distributes the acquired distribution content to the specified distribution target terminals all at once via the server communication device 5a (S127). The distributed content is stored in each coalesced terminal.
次に、図8のフローチャートに沿って、合体位置の記憶に関する処理を説明する。 Next, processing related to storage of the merged position will be described along the flowchart of FIG.
端末B(合体端末)の合体位置表示部32は、ディスプレイ8上に、ユーザに合体位置を選択させるための表示(合体位置表示)を実行する(S131)。図14に、端末B上に表示される合体位置表示のイメージ図を示す。さらに、ユーザが合体位置を選択すると、操作情報生成部21は、その選択された位置情報を含む操作情報を生成し、端末通信装置5bを介して管理サーバAに送信する(S132)。図15には、ユーザが選択した位置(又は、現在ディスプレイ8で表示されている位置が、「現在位置」としてハイライト表示される様子を、一例として示す。 The coalescing position display unit 32 of the terminal B (merging terminal) performs a display (merging position display) for allowing the user to select the coalescing position on the display 8 (S131). In FIG. 14, the image figure of the unification position display displayed on the terminal B is shown. Further, when the user selects the combined position, the operation information generating unit 21 generates operation information including the selected position information, and transmits the operation information to the management server A via the terminal communication device 5b (S132). FIG. 15 shows an example in which the position selected by the user (or the position currently displayed on the display 8 is highlighted as “current position”.
合体位置特定部15は、操作情報記憶部21を検索し、合体位置を指定する操作内容を含む操作情報が無いかを検索する(S133)。図10の場合を例に説明すると、番号「13」〜「18」までが、合体位置を指定する操作内容を含む操作情報であることが分かる。そして、図10における番号「13」〜「18」の操作情報に示す通り、操作内容には、「合体位置(1)」のように、合体位置(ここでは、(1)という情報)も含むという形式にすると好適である。合体位置と合体端末の位置関係に関するイメージ図を、図16に示す。なお、本実施例では、合体位置を一義的に示す情報として、番号を用いている。この情報は、番号に限らず、アルファベットや漢字、ひらがな、その他位置を一義的に示す表現(右上、右下、左上、左下等)など、様々なものが考えらえる。 The coalescing position specifying unit 15 searches the operation information storage unit 21 and searches for operation information including operation details for specifying the coalescing position (S133). If the case of FIG. 10 is demonstrated to an example, it will be understood that the numbers “13” to “18” are the operation information including the operation content for designating the combined position. Then, as shown in the operation information of numbers “13” to “18” in FIG. 10, the operation content includes a coalescing position (in this case, information (1)), such as “merging position (1)”. It is preferable to use the format. An image diagram regarding the positional relationship between the merged position and the merged terminal is shown in FIG. In the present embodiment, a number is used as information uniquely indicating the coalescing position. This information is not limited to numbers, but may include various characters such as alphabets, kanji, hiragana, and other expressions that uniquely indicate positions (upper right, lower right, upper left, lower left, etc.).
合体位置特定部15は、操作情報に含まれている合体位置を識別する情報を取得し(S135)、さらに、当該操作情報から端末識別情報も取得し、端末識別情報と合体位置とを関連付けて、合体位置情報として特定する(S136)。図10の場合で説明すると、番号「13」の操作情報には、端末識別情報「CLA00A」と操作内容「合体位置(1)」が含まれている。ここから、必要情報を抽出し、合体位置情報(「CLA00A」、「1」)を特定する。 The union position specifying unit 15 acquires information for identifying the union position included in the operation information (S135), further acquires terminal identification information from the operation information, and associates the terminal identification information with the union position. Then, it is specified as combined position information (S136). In the case of FIG. 10, the operation information of the number “13” includes the terminal identification information “CLA00A” and the operation content “union position (1)”. From this, necessary information is extracted, and the merged position information (“CLA00A”, “1”) is specified.
合体位置特定部15は、特定した合体位置情報を合体端末情報記憶部22に送信する。合体端末情報記憶部22は、取得した合体位置を、既に記憶されている合体端末情報に追加記憶する(S137)。追記の際に、合体位置情報に含まれる端末識別情報をキーにして当該端末識別情報に関連付ける形で記憶すると好適である。図17に、合体位置を追加記憶した後に、合体端末情報記憶部22に記憶されている情報の一例を示す。
The combined position specifying unit 15 transmits the specified combined position information to the combined terminal information storage unit 22. The merged terminal information storage unit 22 additionally stores the acquired merged position in the previously stored merged terminal information (S137). At the time of additional writing, it is preferable that the terminal identification information included in the merged position information is stored as a key in association with the terminal identification information. FIG. 17 shows an example of information stored in the combined terminal information storage unit 22 after additionally storing the combined position.
次に、図9のフローチャートに沿って、修正操作の実行に関する処理を説明する。 Next, processing related to execution of the correction operation will be described with reference to the flowchart of FIG.
修正操作情報生成部16は、その内部に、合体位置とその合体位置に対応した座標補正用の数値を関連付けた補正テーブルを有する。図18に、その補正テーブルのイメージ図を示す。そして、修正操作情報生成部16は、合体端末情報記憶部22を参照し、現在合体中の端末識別情報、合体位置情報及び合体形状の情報を取得しておく。 The correction operation information generation unit 16 has a correction table in which the merged position and the numerical value for coordinate correction corresponding to the merged position are associated. FIG. 18 shows an image diagram of the correction table. Then, the correction operation information generation unit 16 refers to the combined terminal information storage unit 22 and acquires terminal identification information, combined position information, and combined shape information that are currently combined.
修正操作情報生成部16は、操作情報記憶部21に記憶された操作情報を検索し(S141)、現在画面合体中の端末Bにおける操作を検出した場合(S142)、当該操作情報を取得する(S143)。図10の場合を例に説明すると、番号「19」と番号「20」の操作情報が取得されることとなる。 The corrected operation information generation unit 16 searches the operation information stored in the operation information storage unit 21 (S141), and when the operation on the terminal B currently combined with the screen is detected (S142), acquires the operation information ( S143). The case of FIG. 10 will be described as an example. Operation information with numbers “19” and “20” is acquired.
修正操作情報生成部16は、取得した操作情報に対して、補正テーブルを参照に、操作が実行された座標情報に補正を加える(S144)。そして、修正操作情報配信部17は、修正操作情報生成部16において補正を加えた修正操作情報を画面合体中の合体端末すべてに対して配信する(S145)。 The correction operation information generation unit 16 refers to the correction table with respect to the acquired operation information, and corrects the coordinate information on which the operation has been performed (S144). Then, the corrective operation information distribution unit 17 distributes the corrective operation information that has been corrected by the corrective operation information generation unit 16 to all the coalesced terminals in the screen merge (S145).
端末Bの修正操作情報実行部34は、管理サーバAから受信した修正操作情報に基づき、コンテンツに対する処理を実行する(S146)。図10に記載の操作情報が出力された場合における各合体端末のディスプレイ8上の表示イメージと、修正操作情報が実行された後のコンテンツの変化に関するイメージ図を、図19に示す。 The correction operation information execution unit 34 of the terminal B executes processing for the content based on the correction operation information received from the management server A (S146). FIG. 19 shows a display image on the display 8 of each coalesced terminal when the operation information shown in FIG. 10 is output, and an image diagram regarding changes in content after the correction operation information is executed.
実施例1において、合体操作取得部部12の合体形状情報取得手段12bが取得する合体形状情報は、端末を「縦に何台、横に何台」並べることを示す情報のように、画面合体が実行された後の全体形状を指定する内容を含む操作情報のことであった。具体的には、端末を縦に1台、横に3台並べる形状を示す「1×3」や、端末を縦に2台、横に2台並べる形状を示す「2×2」などを指定する内容を含む操作情報などである。 In the first embodiment, the merged shape information acquired by the merged shape information acquiring unit 12b of the merged operation acquiring unit 12 is a screen merger like information indicating that “terminals are arranged vertically and how many are arranged horizontally”. It is the operation information including the content specifying the overall shape after is executed. Specifically, “1 × 3”, which indicates the shape of one terminal vertically and three horizontally, or “2 × 2”, which indicates the shape of two terminals vertically and two horizontally Operation information including contents to be performed.
その際、実施例1では、合体操作を開始した端末B上で、ユーザが合体形状を指定する形式(縦に何台、横に何台合体させるかを指定する形式)であった(図11及び図12参照)。 In that case, in Example 1, it was a format in which the user designates a merged shape (a format in which how many units are merged vertically and how many units are merged horizontally) on the terminal B that has started the merge operation (FIG. 11). And FIG. 12).
実施例2としては、この端末Bに表示される合体形状を指定する画面において、予め定められた形状を提示し、ユーザに選択させるという形式でも良い(図20参照)。 As a second embodiment, a form in which a predetermined shape is presented on the screen for designating the combined shape displayed on the terminal B and the user selects it may be used (see FIG. 20).
この実施形態を採用することにより、ユーザにとって、合体操作を実行する際に、容易に合体形状を選択することが可能となる。また、ユーザが直接合体形状を指定する操作形式とすると、ユーザによる操作ミスが発生する可能性も考えられる。本実施形態を採用することにより、ユーザによる操作ミス低減に寄与することもできる。 By adopting this embodiment, it becomes possible for the user to easily select the combined shape when performing the combined operation. Moreover, if the operation format is such that the user directly specifies the combined shape, there is a possibility that an operation error by the user may occur. By adopting this embodiment, it is possible to contribute to the reduction of operation mistakes by the user.
実施例1において、端末B(合体端末)の合体位置表示部32は、ディスプレイ8上に、ユーザに合体位置を選択させるための表示(合体位置表示)を実行する(図14参照)。この場合において、仮に表示コンテンツが白紙(又は表示コンテンツ無し)だった場合、ユーザにとって合体位置を決定しづらいという問題点がある。図21に、表示コンテンツが白紙(又は表示コンテンツ無し)だった場合の合体位置表示の例を示す。 In the first embodiment, the coalescing position display unit 32 of the terminal B (merging terminal) performs display (merging position display) on the display 8 for allowing the user to select the coalescing position (see FIG. 14). In this case, if the display content is blank (or no display content), there is a problem that it is difficult for the user to determine the combined position. FIG. 21 shows an example of the combined position display when the display content is blank (or no display content).
この問題を解決するために、合体位置を選択させるための表示(合体位置表示)を実行する際に、合体位置を一義的に識別する情報を併せて表示する形式とすると好適である。この場合における端末B(合体端末)の合体位置表示部32によってディスプレイ8に表示される合体位置表示の一例を、図22に示す。 In order to solve this problem, it is preferable that information for uniquely identifying the coalescing position is displayed together when executing the display for selecting the coalescing position (merging position display). An example of the merged position display displayed on the display 8 by the merged position display unit 32 of the terminal B (merged terminal) in this case is shown in FIG.
本実施例の形式を採用することにより、表示コンテンツが白紙(又は表示コンテンツ無し)だった場合であっても、ユーザにとって合体位置を指定しやすいシステムを提供することが可能となる。なお、表示コンテンツが白紙以外(指定の表示コンテンツが存在する場合)であっても、この合体位置を識別する表示を行うこともできるものとする。その一例を、図23に示す。 By adopting the format of the present embodiment, it is possible to provide a system that allows the user to easily specify the coalescing position even when the display content is blank (or no display content). It should be noted that even if the display content is other than blank paper (when the designated display content exists), it is possible to perform display for identifying the merged position. An example is shown in FIG.
上述のように構成された本発明を用いることによって、ユーザによる直感的で簡単な操作によって合体位置の特定ができるとともに、意図しない端末との合体が行われないように、ユーザによる誤操作も防止する仕組みを兼ね備えたシステムを提供することができる。 By using the present invention configured as described above, it is possible to specify a coalescing position by an intuitive and simple operation by a user, and also prevent an erroneous operation by a user so that unintentional coalescence is not performed. A system having a mechanism can be provided.
A 管理サーバ
B 端末
N ネットワーク
1 処理装置
1a サーバ処理装置1a
1b 端末処理装置1b
2 記憶装置
2a サーバ記憶装置2a
3 入力装置
3a サーバ入力装置
4 表示装置
4a サーバ表示装置
5 通信装置
5a サーバ通信装置
5b 端末通信装置
6 演算装置
7 制御装置
8 ディスプレイ
10 サーバ制御インタフェース
11 操作情報取得部
12 合体操作取得部
12a 合体操作開始情報取得手段
12b 合体形状情報取得手段
13 合体端末特定部
14 コンテンツ配信部
15 合体位置特定部
16 修正操作情報生成部
17 修正操作情報配信部
21 操作情報記憶部
22 合体端末情報記憶部
30 端末制御インタフェース
31 操作情報生成部
32 合体位置表示部
33 処理実行部
34 修正操作情報実行部
A Management server B Terminal N Network 1 Processing device 1a Server processing device 1a
1b Terminal processing device 1b
2 storage device 2a server storage device 2a
3 Input Device 3a Server Input Device 4 Display Device 4a Server Display Device 5 Communication Device 5a Server Communication Device 5b Terminal Communication Device 6 Arithmetic Device 7 Control Device 8 Display 10 Server Control Interface 11 Operation Information Acquisition Unit 12 Combined Operation Acquisition Unit 12a Combined Operation Start information acquisition means 12b Combined shape information acquisition means 13 Combined terminal specification unit 14 Content distribution unit 15 Combined position specification unit 16 Corrected operation information generation unit 17 Corrected operation information distribution unit 21 Operation information storage unit 22 Combined terminal information storage unit 30 Terminal control Interface 31 Operation information generation unit 32 Combined position display unit 33 Process execution unit 34 Correction operation information execution unit
Claims (5)
当該複数の可搬型通信端末を組み合わせることにより、
一つの表示装置として利用する端末合体表示システムであって、
前記管理サーバは、
前記可搬型通信端末で実行された操作内容に関する情報を取得する操作情報取得部と、
前記操作情報を記憶する操作情報記憶部と、
前記操作情報のうち、前記可搬型通信端末を組み合わせる操作内容を含む操作情報を合体操作情報として取得する合体操作取得部と、
前記合体操作情報から合体対象となる前記可搬型通信端末を合体端末として特定する合体端末特定部と、
合体対象となる前記可搬型通信端末に関する情報を記憶する合体端末情報記憶部と、
前記合体端末に表示させるコンテンツを当該合体端末に配信するコンテンツ配信部と、
前記操作情報に基づき、前記可搬型通信端末ごとの合体位置を特定し、前記合体端末情報記憶部に記憶する合体位置特定部と、
前記合体端末の各々で実行された操作情報を、前記合体位置に応じて修正した修正操作情報を生成する修正操作情報生成部と、
前記修正操作情報を前記合体端末の全てに配信する修正操作情報配信部と、を備え、
複数の前記合体端末を合体させたときの前記合体端末の数及び配置により特定される形状を合体形状として、
前記管理サーバにおける前記合体操作取得部は、前記可搬型通信端末において前記合体操作後の前記合体形状が指定された場合に、指定された前記合体形状を示す合体形状情報を取得する合体形状情報取得手段を有し、
前記合体端末特定部は、前記合体形状情報を含む前記合体操作情報に基づいて、同じ合体形状が指定された前記可搬型通信端末を前記合体端末として特定し、
前記可搬型通信端末は、
前記合体端末の合体位置の選択を受け付けるための表示をディスプレイ上に行う合体位置表示部と、
前記合体位置を選択する操作が行われた操作情報に基づいて前記合体形状における合体位置を識別する合体位置特定部と、を備える
ことを特徴とする端末合体表示システム。 A plurality of portable communication terminals and a management server are connected via a communication network,
By combining the multiple portable communication terminals,
A terminal combined display system used as one display device,
The management server
An operation information acquisition unit for acquiring information on the operation content executed in the portable communication terminal;
An operation information storage unit for storing the operation information;
Among the operation information, a coalescence operation acquisition unit that acquires operation information including operation contents for combining the portable communication terminal as coalescence operation information;
A coalescence terminal identifying unit that identifies the portable communication terminal to be a coalescence target from the coalescence operation information as a coalescence terminal;
A combined terminal information storage unit for storing information on the portable communication terminal to be combined;
A content delivery unit for delivering content to be displayed on the coalesced terminal to the coalesced terminal;
Based on the operation information, a coalescing position for each portable communication terminal is specified, and a coalescing position specifying unit for storing in the coalescing terminal information storage unit;
A correction operation information generation unit that generates correction operation information obtained by correcting the operation information executed in each of the coalescing terminals according to the coalescing position;
A correction operation information distribution unit that distributes the correction operation information to all of the coalesced terminals ,
As a combined shape, the shape specified by the number and arrangement of the combined terminals when combining the plurality of combined terminals,
The union operation acquisition unit in the management server acquires union shape information indicating the union shape that is designated when the union shape after the union operation is designated on the portable communication terminal. Having means,
The union terminal specifying unit specifies the portable communication terminal in which the same union shape is designated as the union terminal based on the union operation information including the union shape information,
The portable communication terminal is
A coalescence position display unit for performing a display on the display for accepting selection of the coalescence position of the coalescing terminal;
A terminal coalescing display system comprising: a coalescing position specifying unit that identifies a coalescing position in the coalescing shape based on operation information in which an operation for selecting the coalescing position is performed .
前記可搬型通信端末に対する操作内容および操作時刻を少なくとも含む操作情報を生成し、前記管理サーバに送信する操作情報生成部と、
前記管理サーバから前記合体対象端末として特定された旨を示す情報を受信した際に、自身の合体位置をディスプレイに表示させる合体位置表示部と、
前記管理サーバからの指示に基づき処理を実行する処理実行部と、
前記管理サーバから受信した修正操作情報を実行する修正操作情報実行部と、を備える
ことを特徴とする請求項1に記載の端末合体表示システム。 The portable communication terminal in the terminal combined display system is
An operation information generating unit that generates operation information including at least an operation content and an operation time for the portable communication terminal, and transmits the operation information to the management server;
When receiving information indicating that the terminal has been identified as the coalescing target terminal from the management server, a coalescing position display unit that displays its coalescing position on a display;
A process execution unit that executes a process based on an instruction from the management server;
The terminal combined display system according to claim 1, further comprising: a correction operation information execution unit that executes the correction operation information received from the management server.
前記可搬型通信端末において前記合体操作が開始されたことを示す合体操作開始情報を取得する合体操作開始情報取得手段を有する
ことを特徴とする請求項1又は2に記載の端末合体表示システム。 The coalescing operation acquisition unit in the management server is
The terminal coalescence according to claim 1 or 2, further comprising coalescence operation start information acquisition means for acquiring coalescence operation start information indicating that the coalescence operation has been started in the portable communication terminal. Display system.
自身の前記合体位置を一義的に識別可能な合体位置識別情報を前記ディスプレイに表示させる合体位置識別情報表示手段、を有する
ことを特徴とする請求項1又は2に記載の端末合体表示システム。 The united position display unit in the portable communication terminal is
Terminal coalescence display system according to claim 1 or 2, characterized in that it has coalesced location identification information display means for said united position uniquely identifiable united position identification information of its own to be displayed on the display, the.
当該複数の可搬型通信端末を組み合わせることにより、
一つの表示装置として利用する端末合体表示システムに用いるプログラムであって、
前記管理サーバに、
前記可搬型通信端末で実行された操作内容に関する情報を取得する操作情報取得機能と、
前記操作情報のうち、前記可搬型通信端末を組み合わせる操作内容を含む操作情報を合体操作情報として取得する合体操作取得機能と、
前記合体操作情報から合体対象となる前記可搬型通信端末を合体端末として特定する合体端末特定機能と、
前記合体端末に表示させるコンテンツを当該合体端末に配信するコンテンツ配信機能と、
前記操作情報に基づき、前記可搬型通信端末ごとの合体位置を特定し、合体端末情報記憶部に記憶する合体位置特定機能と、
前記合体端末の各々で実行された操作情報を、前記合体位置に応じて修正した修正操作情報を生成する修正操作情報生成機能と、
前記修正操作情報を前記合体端末の全てに配信する修正操作情報配信機能と、
を実行させ、
複数の前記合体端末を合体させたときの前記合体端末の数及び配置により特定される形状を合体形状として、
前記管理サーバにおける前記合体操作取得機能は、前記可搬型通信端末において前記合体操作後の前記合体形状が指定された場合に、指定された前記合体形状を示す合体形状情報を取得する合体形状情報取得機能を含み、
前記合体端末特定機能は、前記合体形状情報を含む前記合体操作情報に基づいて、同じ合体形状が指定された前記可搬型通信端末を前記合体端末として特定する機能を含み、
前記プログラムは、前記可搬型通信端末に、
前記合体端末の合体位置の選択を受け付けるための表示をディスプレイ上に行う合体位置表示機能と、
前記合体位置を選択する操作が行われた操作情報に基づいて前記合体形状における合体位置を識別する合体位置特定機能と、を実行させる
ことを特徴とする端末合体表示プログラム。 A plurality of portable communication terminals and a management server are connected via a communication network,
By combining the multiple portable communication terminals,
A program used for a terminal combined display system used as one display device,
In the management server,
An operation information acquisition function for acquiring information on the operation content executed in the portable communication terminal;
Among the operation information, a combined operation acquisition function for acquiring operation information including operation content for combining the portable communication terminal as combined operation information;
A coalescing terminal identifying function for identifying the portable communication terminal to be a coalescing target from the coalescing operation information as a coalescing terminal;
A content distribution function for distributing content to be displayed on the combined terminal to the combined terminal;
Based on the operation information to specify the combined position of each of the portable communication terminal, a combined position specifying function of storing in case body terminal information storage unit,
A correction operation information generation function for generating correction operation information obtained by correcting the operation information executed in each of the combination terminals according to the combination position;
Correction operation information distribution function for distributing the correction operation information to all of the coalesced terminals,
Was executed,
As a combined shape, the shape specified by the number and arrangement of the combined terminals when combining the plurality of combined terminals,
The merge operation acquisition function in the management server acquires merged shape information indicating the merged shape information indicating the specified merged shape when the merged shape after the merge operation is specified in the portable communication terminal. Including functions,
The union terminal specifying function includes a function of identifying the portable communication terminal in which the same union shape is specified as the union terminal based on the union operation information including the union shape information,
The program is stored in the portable communication terminal.
A coalescing position display function for performing a display on the display for accepting selection of the coalescing position of the coalescing terminal;
A terminal coalescence display program for executing a coalescence position specifying function for identifying a coalescence position in the coalescence shape based on operation information on which an operation for selecting the coalescence position has been performed .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015233664A JP6434894B2 (en) | 2015-11-30 | 2015-11-30 | Terminal combined display system and terminal combined display program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015233664A JP6434894B2 (en) | 2015-11-30 | 2015-11-30 | Terminal combined display system and terminal combined display program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017102577A JP2017102577A (en) | 2017-06-08 |
JP6434894B2 true JP6434894B2 (en) | 2018-12-05 |
Family
ID=59016512
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015233664A Active JP6434894B2 (en) | 2015-11-30 | 2015-11-30 | Terminal combined display system and terminal combined display program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6434894B2 (en) |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5719325B2 (en) * | 2012-03-30 | 2015-05-13 | 楽天株式会社 | Display system, display system control method, control device, control device control method, program, and information storage medium |
JP2014178659A (en) * | 2012-07-09 | 2014-09-25 | Ricoh Co Ltd | Screen control system, screen control device, information processing terminal, program and recording medium |
JP6279922B2 (en) * | 2014-02-12 | 2018-02-14 | Sky株式会社 | Display system |
-
2015
- 2015-11-30 JP JP2015233664A patent/JP6434894B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2017102577A (en) | 2017-06-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102750078A (en) | Information display device, information display method, and program | |
JP5522755B2 (en) | INPUT DISPLAY CONTROL DEVICE, THIN CLIENT SYSTEM, INPUT DISPLAY CONTROL METHOD, AND PROGRAM | |
EP2485183A1 (en) | Common user interface resources | |
WO2017043584A1 (en) | Learning assistance system, and associated device and method | |
CN109564496A (en) | Interactive display superimposition system and correlation technique | |
JP2023107817A (en) | Program, server, display method, and display system for providing educational web service | |
KR101770473B1 (en) | Display control program, display control method, and display control apparatus | |
JP6311425B2 (en) | Display control program, display control apparatus, and display control method | |
JP6434894B2 (en) | Terminal combined display system and terminal combined display program | |
KR101626198B1 (en) | Display processing apparatus, system and computer-readable storage medium for display processing program | |
JP6273978B2 (en) | Display control program, display control apparatus, and display control method | |
JP6353795B2 (en) | Terminal combined display system and terminal combined display program | |
JP2600533B2 (en) | Touch input device | |
JP2018077921A (en) | Display control program and display controller | |
JP2010113610A (en) | Meeting support system, associated information registration method, associated information retrieval method, server and program | |
JP6828586B2 (en) | Display program, display device and display method | |
JP6563882B2 (en) | LABELING DEVICE, LABELING SYSTEM, LABELING METHOD, AND LABELING PROGRAM | |
US11204662B2 (en) | Input device with touch sensitive surface that assigns an action to an object located thereon | |
JP2015197765A (en) | Display control program, display control device, and display control method | |
JP6457320B2 (en) | Terminal combined display system and terminal combined display program | |
JP6232237B2 (en) | Scoring support program and scoring support method | |
JP6333006B2 (en) | Tablet-type terminal, learning support system, and learning support method | |
JP2015109097A (en) | Determination device and determination method | |
JP6277008B2 (en) | Dementia prevention device | |
JP2013191147A (en) | Chinese character display device and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20170724 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20171206 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180809 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180828 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20181023 |
|
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: 20181106 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20181109 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6434894 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |