JP6772782B2 - Information processing equipment, information processing systems, and information processing programs - Google Patents
Information processing equipment, information processing systems, and information processing programs Download PDFInfo
- Publication number
- JP6772782B2 JP6772782B2 JP2016228181A JP2016228181A JP6772782B2 JP 6772782 B2 JP6772782 B2 JP 6772782B2 JP 2016228181 A JP2016228181 A JP 2016228181A JP 2016228181 A JP2016228181 A JP 2016228181A JP 6772782 B2 JP6772782 B2 JP 6772782B2
- Authority
- JP
- Japan
- Prior art keywords
- display
- display screen
- data
- information processing
- reproduction
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Digital Computer Display Output (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- User Interface Of Digital Computer (AREA)
Description
本発明は、情報処理装置、情報処理システム、および情報処理プログラムに関する。 The present invention relates to an information processing device, an information processing system, and an information processing program.
会議や授業に参加した参加者が会議中や授業中に各自の端末装置で視認していた資料に関する情報を、電子的に記録し、会議後や授業後などに提供するシステムが知られている。 There is known a system that electronically records information about materials that participants who participated in a meeting or class have viewed on their terminal devices during the meeting or class and provides them after the meeting or class. ..
例えば、特許文献1には、会議の出席者の各々が参照していた参照資料を示すアイコンを、時間軸に沿って表示するシステムが開示されている。また、特許文献2には、複数の表示装置の各々に表示された静止画像を、同じモニタ画面に同時に再生表示するシステムが開示されている。また、特許文献3には、一致または類似する属性の複数のコンテンツを、同一ページに表示するシステムが開示されている。
For example,
しかしながら、従来では、表示された資料を簡略化して再生していた。このため、従来では、過去に表示画面に示されていた内容を一見して把握可能に提供することは困難であった。すなわち、従来では、表示された表示画面の再生時の視認性が悪かった。 However, in the past, the displayed material was simplified and reproduced. For this reason, in the past, it has been difficult to provide the contents displayed on the display screen in the past so that they can be grasped at a glance. That is, conventionally, the visibility of the displayed display screen during reproduction has been poor.
本発明は、上記に鑑みてなされたものであって、表示された表示画面の再生時の視認性向上を図ることを目的とする。 The present invention has been made in view of the above, and an object of the present invention is to improve the visibility of the displayed display screen during reproduction.
上述した課題を解決するために、情報処理装置は、資料データと、前記資料データにおける表示領域を示す表示領域情報と、を含む資料表示データに基づいて、前記資料データにおける、前記表示領域情報によって示される前記表示領域を表示画面として抽出した、表示画面データを取得する取得部と、前記表示画面データによって示される前記表示画面に含まれる要素の要素種類を特定する特定部と、前記表示画面に含まれる前記要素を、特定した前記要素種類に応じた再生形態で再生制御する再生制御部と、を備える。 In order to solve the above-mentioned problems, the information processing apparatus uses the display area information in the material data based on the material display data including the material data and the display area information indicating the display area in the material data. The display screen includes an acquisition unit that acquires display screen data obtained by extracting the displayed display area as a display screen, a specific unit that specifies the element type of the element included in the display screen indicated by the display screen data, and the display screen. It is provided with a reproduction control unit that controls reproduction of the included elements in a reproduction form according to the specified element type.
本発明によれば、表示された表示画面の再生時の視認性向上を図ることができる。 According to the present invention, it is possible to improve the visibility of the displayed display screen during reproduction.
以下、添付図面を参照しながら、本実施の形態の情報処理装置、情報処理システム、および情報処理プログラムの実施の形態を詳細に説明する。なお、本明細書において、同じ構成および機能を示す部分には、同じ符号を付与し、詳細な説明を省略する場合がある。 Hereinafter, embodiments of the information processing apparatus, information processing system, and information processing program of the present embodiment will be described in detail with reference to the accompanying drawings. In the present specification, the same reference numerals may be given to parts showing the same configuration and function, and detailed description thereof may be omitted.
図1は、本実施の形態の情報処理システム1000の構成の一例を示す模式図である。
FIG. 1 is a schematic diagram showing an example of the configuration of the
本実施の形態の情報処理システム1000は、情報処理装置10と、共通表示装置12と、端末装置14と、を備える。
The
情報処理装置10と、共通表示装置12と、端末装置14と、は、ネットワーク13を介して通信可能に接続されている。なお、情報処理装置10、共通表示装置12、および、端末装置14の少なくとも1つは、無線または有線によりネットワーク13に接続されている。無線により接続する場合、例えば、3G(3rd Generation)、4G(4th Generation)、LTE(Long Term Evolution)、無線LAN(Local Area Network)、Bluetooth(登録商標)などを用いればよい。
The
情報処理システム1000の備える情報処理装置10、共通表示装置12、および端末装置14の各々の数は、限定されない。図1には、一例として、情報処理システム1000が、1台の情報処理装置10と、1台の共通表示装置12と、複数台の端末装置14とを備える形態を示した。
The number of each of the
本実施の形態では、一例として、共通表示装置12および複数の端末装置14が、特定の領域内で使用されることを想定している。また、本実施の形態では、特定の領域として、授業を受ける教室Pを想定している。なお、特定の領域は、端末装置14をそれぞれ携帯した1または複数のユーザが参加する、会議や授業やディスカッションなどの会合の開かれる領域であればよく、教室に限定されない。また、特定の領域は、壁などによって閉鎖された空間に限定されず、開放された空間であってもよい。
In the present embodiment, as an example, it is assumed that the
また、本実施の形態では、情報処理装置10が、教室Pの設けられた学校Q内に設置された形態を想定している。しかし、情報処理装置10は、学校Qに設置された形態に限定されない。また、情報処理装置10は、共通表示装置12および端末装置14と同じ領域(例えば、教室P)内に設置されていてもよいし、該領域の外部に設置されていてもよい。例えば、情報処理装置10は、教室P内、学校Qの外部、クラウド上に設けられたクラウドサーバ、などに設置または搭載されていてもよい。
Further, in the present embodiment, it is assumed that the
また、情報処理システム1000は、複数の端末装置14を、同じ領域(例えば、教室P)内で使用する形態に限定されない。例えば、情報処理システム1000は、複数の端末装置14の内の少なくとも1つを、他の端末装置14とは異なる領域で使用する形態であってもよい。
Further, the
端末装置14は、ユーザによって操作される装置である。本実施の形態では、ユーザは、一人一台の端末装置14を操作する。すなわち、複数の端末装置14の各々は、それぞれ異なるユーザによって操作される場合を説明する。なお、1人のユーザが複数の端末装置14を操作する形態であってもよい。端末装置14は、各種操作指示を受付ける受付機能、各種画像を表示する表示機能、および、他の装置との通信機能、を備える。端末装置14は、例えば、パーソナルコンピュータや、スマートフォンや、タブレット端末や、携帯電話、などである。なお、端末装置14に、受付機能や表示機能を備えたアクセサリを接続することで、受付機能および表示機能を実現してもよい。
The
共通表示装置12は、表示機能および音声出力機能の少なくとも一方を備える。共通表示装置12は、複数の端末装置14の位置する特定の領域(例えば、教室P)内に、共通提供データを出力する装置である。共通提供データは、該特定の領域内に位置する複数の端末装置14の各々を操作する複数のユーザに対して、共通して提供されるデータである。共通表示装置12は、例えば、教室P内に位置する全てのユーザが視認可能な位置に設置されたディスプレイや、教室P内に位置する全てのユーザが視聴可能な音量の音を出力するスピーカである。
The
なお、共通表示装置12は、電子黒板であってもよい。また、共通表示装置12は、特定の領域内に共通して提供された共通提供データを記録する装置であればよく、ボードに表示された表示内容を撮影する撮影装置や、音声を録音する録音装置であってもよい。
The
情報処理装置10は、複数の端末装置14および共通表示装置12と通信するサーバ装置である。情報処理装置10は、共通表示装置12から出力された共通提供データと、端末装置14の各々に表示された表示画面の表示画面データと、を用いて、端末装置14の各々に表示された表示画面を後から再生するときの、再生制御を行う(詳細後述)。
The
次に、情報処理装置10、共通表示装置12、および端末装置14の、ハードウェア構成の一例を説明する。図2は、情報処理装置10、共通表示装置12、および端末装置14のハードウェア構成の一例を示す模式図である。
Next, an example of the hardware configuration of the
情報処理装置10、共通表示装置12、および端末装置14の各々は、CPU(Central Processing Unit)25と、ROM(Read Only Memory)26と、RAM(Random Access Memory)27と、HDD(Hard Disk Drive)28と、通信I/F(インターフェース)24と、外部I/F23と、操作パネル29と、を備え、バス21を介して相互に接続されている。
Each of the
CPU25は、情報処理装置10、共通表示装置12、および端末装置14の動作を統括的に制御する。CPU25は、RAM27をワークエリアとし、ROM26またはHDD28などに格納されたプログラムを実行することで、情報処理装置10、共通表示装置12、および端末装置14全体の動作を制御し、後述する各種機能部を実現する。
The
HDD28は、プログラムやデータなどを格納する。なお、端末装置14は、HDD28に代えて、SSD(Solid State Drive)を備えた構成であってもよい。
The
操作パネル29は、ユーザの操作に応じた各種の操作入力を受付けるとともに、各種の情報や各種の画像を表示する。
The
本実施の形態では、操作パネル29は、各種操作指示を受付ける受付機能を実現する操作受付部29Aと、各種情報の表示を行う表示機能を実現する表示部29Bと、の双方を一体的に備えたタッチパネルである場合を説明する。しかし、操作パネル29の構成は、このような構成に限定されない。例えば、操作パネル29は、操作受付部29Aと、表示部29Bと、を別体として構成してもよい。
In the present embodiment, the
通信I/F24は、ネットワーク13を介して他の装置や機器と通信するためのインターフェースである。外部I/F23は、マイク、スピーカ、および、記録媒体などの外部メモリ、などと通信するためのインターフェースである。
The communication I /
次に、本実施の形態の情報処理システム1000が行う情報処理の流れの概要を説明する。図3は、情報処理システム1000が行う情報処理の流れの概要の一例を示す、説明図である。
Next, an outline of the flow of information processing performed by the
本実施の形態では、授業や会議やディスカッションなどの会合中、共通表示装置12から教室P内に共通提供データ31が継続して出力されているものと仮定する。また、本実施の形態では、複数の端末装置14の各々には、ユーザによる操作指示によって、様々な資料における様々な表示領域の表示画面が表示部29Bに表示され、また、ユーザによる操作指示によって資料における表示領域が変更されるものと仮定する。
In the present embodiment, it is assumed that the common provided
会合が終了すると、共通表示装置12は、情報処理装置10からの要求に応じて、該会合中に提供した共通提供データ31を情報処理装置10へ送信する(ステップS1)。また、複数の端末装置14の各々は、情報処理装置10からの要求に応じて、該授業中に表示した資料と資料における表示領域とを示す資料表示データ30を、情報処理装置10へ送信する(ステップS2)。資料表示データ30は、資料データ32および表示領域情報36を含む。これらのデータの詳細は後述する。なお、ステップS1とステップS2の処理は、順序が逆であってもよい。
When the meeting is completed, the
情報処理装置10は、資料表示データ30を用いて、表示画面データを取得する(ステップS3)。
The
図4は、資料データ32および表示画面データ50の一例の説明図である。資料表示データ30は、資料データ32と表示領域情報36とを含む。
FIG. 4 is an explanatory diagram of an example of
図4(A)は、資料データ32の一例の模式図である。資料データ32は、端末装置14に表示する対象のデータである。資料データ32の種類は限定されない。例えば、資料データ32は、画像データや文書データなどである。
FIG. 4A is a schematic diagram of an example of
図4(B)は、端末装置14に表示された表示画面52の一例を示す模式図である。ユーザによる端末装置14の操作指示によって、端末装置14の表示部29Bには、表示対象の資料データ32における、特定の表示領域34の表示画面52が表示される。
FIG. 4B is a schematic view showing an example of the
例えば、資料データ32における表示領域34Aが表示対象の領域として操作指示されたと仮定する(図4(A)参照)。この場合、端末装置14の表示部29Bには、資料データ32における該表示領域34Aの表示画面52Aが表示される(図4(B)参照)。また、資料データ32における表示領域34Bが表示対象の領域として操作指示されたと仮定する(図4(A)参照)。この場合、端末装置14の表示部29Bには、資料データ32における該表示領域34Bの表示画面52Bが表示される(図4(B)参照)。
For example, it is assumed that the display area 34A in the
表示領域情報36は、資料データ32における、端末装置14の表示部29Bに表示された表示領域34を示す情報である。図4(B)には、表示領域情報36の一例として、表示領域34Aを示す表示領域情報36Aと、表示領域34Bを示す表示領域情報36Bと、を示した。表示領域情報36は、資料データ32における位置、大きさ、範囲で表してもよいし、資料データ32における特定の基準領域からの移動量、移動方向、およびズーム率で表してもよい。ズーム率は、基準領域の拡大縮小率を示す。基準領域は、予め定めればよい。基準領域は、例えば、資料データ32における1頁目の中央部の領域である。
The
情報処理装置10が取得する資料表示データ30は、資料データ32と、該資料データ32における表示画面52に表示された表示領域34を示す表示領域情報36と、該表示画面52の表示タイミングと、を含む。言い換えると、資料表示データ30には、資料データ32と、異なる表示タイミングの各々に対応する表示領域情報36と、が含まれる。
The
情報処理装置10は、資料データ32から、各表示タイミングに対応する表示領域情報36によって示される表示領域34を抽出することによって、表示タイミングの各々に対応する表示画面52を含む、表示画面データ50を取得する。
The
図4(C)は、表示画面データ50の一例を示す模式図である。表示画面データ50は、表示された表示タイミングの異なる複数の表示画面52を時系列に配列してなる。すなわち、表示画面データ50は、複数の表示画面52(例えば、表示画面52A、表示画面52B)を表示タイミングごとに時系列にならべたものである。
FIG. 4C is a schematic diagram showing an example of
図3に戻り説明を続ける。情報処理装置10は、端末装置14の各々から取得した表示画面データ50について、含まれる要素の要素種類を特定する(ステップS4)。
The explanation will be continued by returning to FIG. The
要素とは、表示画面52に含まれる、文字、絵柄、動画、図表の少なくとも1つを示す。また、要素種類とは、要素の種類を示す。要素種類は、具体的には、文字、絵柄、動画、図表などである。
The element indicates at least one of a character, a pattern, a moving image, and a chart included in the
そして、情報処理装置10は、共通提供データ31と、端末装置14の各々から受信した資料表示データ30から取得した表示画面データ50と、を用いて、再生用表示画面38を生成する(ステップS5)。再生用表示画面38は、端末装置14の各々で表示された表示画面52を、後から再生するときの再生画面である。そして、情報処理装置10は、再生用表示画面38を、端末装置14で再生するように再生制御する(ステップS6)。再生用表示画面38の生成方法については、詳細を後述する。
Then, the
次に、本実施の形態の情報処理システム1000を構成する各装置の機能について、詳細に説明する。
Next, the functions of the devices constituting the
図5は、情報処理システム1000に含まれる各装置の機能的構成例を示すブロック図である。
FIG. 5 is a block diagram showing a functional configuration example of each device included in the
まず、端末装置14の機能的構成を説明する。端末装置14は、制御部64と、記憶部66と、操作パネル68と、を備える。制御部64と、記憶部66および操作パネル68と、は、データや信号を授受可能に接続されている。
First, the functional configuration of the
操作パネル68は、操作受付部68Bと表示部68Aとを含む。操作パネル68、操作受付部68B、および表示部68Aは、操作パネル29、操作受付部29A、および表示部29B(図2参照)によって実現される。
The
記憶部66は、各種データを記憶する。例えば、記憶部66は、1または複数の資料データ32を予め記憶する。資料データ32の種類は限定されない。資料データ32は、例えば、文書データ、画像データ、動画像データなどである。また、資料データ32は、文書、絵柄、図表、および、動画の少なくとも1つを含むデータであってもよい。すなわち、資料データ32は、文書、絵柄、図表、および動画の少なくとも2つ以上を混在したデータであってもよい。
The
制御部64は、CPU25、ROM26、およびRAM27(図2参照)などによって実現する。なお、制御部64は、回路などによって実現してもよい。
The
制御部64は、通信部64Aと、表示制御部64Dと、受付部64Eと、を有する。通信部64Aは、送信部64Cと、受信部64Bと、を有する。通信部64A、受信部64B、送信部64C、表示制御部64D、および受付部64E、の一部または全ては、例えば、CPU25などのプロセッサ回路にプログラムを実行させること、すなわち、ソフトウェアにより実現してもよいし、IC(Integrated Circuit)などの専用の処理回路を用いてハードウェアにより実現してもよいし、ソフトウェアおよびハードウェアを併用して実現してもよい。処理回路は、物理的に1つであってもよいし、複数であってもよい。
The
受信部64Bは、情報処理装置10から、各種のデータや指示信号などを受信する。送信部64Cは、情報処理装置10に対して、各種のデータを送信する。
The receiving
受付部64Eは、ユーザによる操作パネル68の操作指示を操作受付部68Bから受付ける。本実施の形態では、受付部64Eは、表示対象の資料データ32の指定や、資料データ32における表示対象の表示領域34の操作指示などを受付ける。
The reception unit 64E receives an operation instruction of the
なお、表示対象の資料データ32の記憶場所は限定されない。すなわち、受付部64Eは、記憶部66に記憶されている資料データ32の指定を受付けてもよいし、ネットワーク13に接続された外部装置などに記録された資料データ32の指定を受付けてもよい。
The storage location of the
表示制御部64Dは、各種画像を操作パネル68(表示部68A)へ表示する制御を行う。本実施の形態では、表示制御部64Dは、ユーザによって指定された資料データ32における、ユーザによって操作指示された表示領域34の表示画面52を、表示部68Aへ表示する。また、表示制御部64Dは、受信部64Bを介して情報処理装置10から受信した再生用表示画面38を、表示部68Aへ表示する制御を行う。
The display control unit 64D controls to display various images on the operation panel 68 (display unit 68A). In the present embodiment, the display control unit 64D displays the
そして、受付部64Eは、ユーザによって指定された表示対象の資料データ32を示す情報を記憶部66へ記憶する。資料データ32を示す情報には、例えば、資料データ32の識別情報や、該資料データ32の記憶場所を示すパス(URL:Uniform Resource Locator)などを用いればよい。
Then, the reception unit 64E stores in the
また、受付部64Eは、該資料データ32における新たな表示領域34が表示対象の領域として操作指示されるごとに、該資料データ32における操作指示された表示領域34を示す表示領域情報36と、表示タイミングと、を、資料データ32を示す情報に対応づけて、記憶部66へ記憶する。そして、授業終了時には、送信部64Cが、該資料データ32と、表示タイミングと、表示タイミングの各々に対応する表示領域情報36と、を含む資料表示データ30を、情報処理装置10へ送信する。
Further, each time the reception unit 64E is instructed to operate the new display area 34 in the
なお、制御部64で実行する上記処理は、専用のアプリケーションを起動することで実行される。このアプリケーションの形態は限定されない。制御部64において用いる該専用のアプリーションは、例えば、ブラウザベースのアプリケーションなどであるが、これに限定されない。
The above process executed by the
次に、情報処理装置10の機能的構成を説明する。情報処理装置10は、制御部60と、記憶部62と、を備える。
Next, the functional configuration of the
記憶部62は、各種データを記憶する。記憶部62は、例えば、HDD28(図2参照)によって実現する。
The
情報処理装置10の制御部60は、CPU25、ROM26、RAM27(図2参照)などによって実現する。なお、制御部60は、回路などによって実現してもよい。
The
制御部60は、通信部60Bと、実行部60Aと、を含む。通信部60Bは、受信部60Hと、送信部60Iと、を含む。実行部60Aは、取得部60Cと、特定部60Dと、分割部60Eと、算出部60Fと、再生制御部60Gと、を含む。実行部60A、通信部60B、取得部60C、特定部60D、分割部60E、算出部60F、再生制御部60G、受信部60H、および送信部60Iの一部または全ては、例えば、CPU25などのプロセッサ回路にプログラムを実行させること、すなわち、ソフトウェアにより実現してもよいし、ICなどの専用の処理回路を用いてハードウェアにより実現してもよいし、ソフトウェアおよびハードウェアを併用して実現してもよい。処理回路は、物理的に1つであってもよいし、複数であってもよい。
The
受信部60Hは、端末装置14から、各種のデータや信号などを受信する。
The receiving unit 60H receives various data, signals, and the like from the
具体的には、受信部60Hは、共通表示装置12から共通提供データ31を受信する。また、受信部60Hは、端末装置14の各々から、資料表示データ30を受信する。送信部60Iは、端末装置14へ、各種の情報や信号などを送信する。具体的には、送信部60Iは、再生用表示画面38を端末装置14へ送信する。
Specifically, the receiving unit 60H receives the common provided
取得部60Cは、表示画面データ50を取得する。表示画面データ50は、上述したように、表示された表示タイミングの異なる複数の表示画面52を時系列に配列してなる。
The
本実施の形態では、取得部60Cは、端末装置14から受信した資料表示データ30に基づいて、表示画面データ50を取得する。
In the present embodiment, the
図4を用いて具体的に説明する。取得部60Cは、端末装置14から受信した資料表示データ30から、資料データ32と、表示タイミングの各々に対応する表示領域情報36と、を読取る。例えば、取得部60Cは、図4(A)に示す資料データ32と、表示タイミングの各々に対応する表示領域34(表示領域34A、34B)を示す表示領域情報36と、を読取る。
This will be specifically described with reference to FIG. The
そして、取得部60Cは、資料データ32から、表示タイミングの各々に対応する、表示領域情報36によって示される表示領域34を抽出した表示画面52を、表示タイミングに沿って時系列に配列し、表示画面データ50(図4(C)参照)を生成する。これによって、取得部60Cは、端末装置14に表示された表示画面52を時系列に配列した表示画面データ50を取得する。
Then, the
なお、表示領域情報36が、資料データ32における位置、大きさ、範囲を示す情報である場合、取得部60Cは、表示領域情報36によって示される表示領域34を表示画面52として、資料データ32から直接抽出すればよい。一方、表示領域情報36が、資料データ32における特定の基準領域からの移動量、移動方向、およびズーム率を示す場合、取得部60Cは、資料データ32における基準領域を、表示領域情報36によって示される移動量および移動方向にずらし、且つ、該表示領域情報36によって示されるズーム率に応じて拡大または縮小した領域を、表示画面52として抽出すればよい。
When the
これによって、取得部60Cは、端末装置14に表示された複数の表示画面52を表示タイミングに沿って時系列に配列した表示画面データ50を、取得する。
As a result, the
なお、取得部60Cは、複数の端末装置14の各々から、それぞれの端末装置14に表示された表示画面52の表示画面データ50を取得してもよい。また、取得部60Cは、複数の端末装置14の各々から受信した資料表示データ30から、それぞれの端末装置14に表示された表示画面52の表示画面データ50を取得してもよい。また、1台の端末装置14に、同時に複数の表示画面52が表示される場合がある。この場合、取得部60Cは、1台の端末装置14から、複数の表示画面データ50を取得してもよい。
The
本実施の形態では、取得部60Cは、複数の端末装置14の各々から受信した資料表示データ30から、複数の端末装置14の各々に表示された表示画面52の表示画面データ50を取得する形態を説明する。
In the present embodiment, the
なお、表示画面データ50は、少なくとも1つの表示タイミングに対応する表示画面52を示すものであればよく、異なる複数の表示タイミングの各々に対応する、複数の表示画面52を含むものに限定されない。但し、本実施の形態では、表示画面データ50は、複数の表示画面52を表示タイミングに沿って時系列に配列したものである場合を説明する。
The
図5に戻り、説明を続ける。特定部60Dは、表示画面データ50によって示される表示画面52に含まれる、要素の要素種類を特定する。本実施の形態では、特定部60Dは、表示画面データ50に含まれる、表示タイミングの各々に対応する表示画面52の各々について、含まれる要素の要素種類を特定する。要素種類は、上述したように、文字、絵柄、動画、図表、の少なくとも1つである。
Returning to FIG. 5, the description will be continued. The
図6は、要素種類の特定の一例の説明図である。特定部60Dは、表示画面データ50を構成する各表示タイミングの各々に対応する表示画面52の各々を、公知の画像解析方法を用いて解析する。
FIG. 6 is an explanatory diagram of an example of specifying the element type. The
公知の画像解析方法として、例えば、特定部60Dは、表示画面データ50の拡張子、表示画面データ50のファイル構造、画表示画面データ50の構造解析、などの公知の解析方法の1または複数を組合せることで、要素種類を特定すればよい。
As a known image analysis method, for example, the
これにより特定部60Dは、各表示タイミングに対応する表示画面52に含まれる、要素の要素種類を特定する。
As a result, the
例えば、表示画面52Aに文字が含まれる場合、特定部60Dは、表示画面52Aに含まれる要素の要素種類を“文字”と特定する。また、例えば、表示画面52Bに図や表が含まれる場合、特定部60Dは、表示画面52Bに含まれる要素の要素種類を“図表”と特定する。
For example, when the
表示画面データ50に含まれる他の表示タイミングの各々に対応する表示画面52についても同様に、特定部60Dは、含まれる要素の要素種類を特定する。
Similarly, for the
図6には、特定部60Dが、表示画面52Aに含まれる要素の要素種類“文字”と、表示画面52Bに含まれ要素の要素種類“図表”と、を特定した場合を、一例として示した。
FIG. 6 shows, as an example, a case where the
なお、特定部60Dは、表示画面52を画像解析することで、表示画面52に含まれる要素の要素種類を特定してもよいし、表示画面52の一部の領域である注目領域Eを用いて、該表示画面52に含まれる要素の要素種類を特定してもよい。注目領域Eは、例えば、表示画面52の中央を含む領域である。表示画面52における注目領域Eの位置、大きさ、範囲は、予め設定すればよい。また、注目領域Eの位置、大きさ、範囲は、ユーザによる操作指示などによって、適宜変更可能としてもよい。
The specifying
図5に戻り、説明を続ける。特定部60Dは、複数の端末装置14の各々から取得した、複数の表示画面データ50の各々について、表示タイミングの各々に対応する表示画面52に含まれる要素の要素種類を特定する。
Returning to FIG. 5, the description will be continued. The specifying
図7は、要素種類の特定結果の一例を示す模式図である。例えば、特定部60Dは、表示画面データA(50A)、表示画面データB(50B)、表示画面データC(50C)の各々について、開始時間と終了時間によって規定される表示タイミングごとに要素種類を特定する。
FIG. 7 is a schematic diagram showing an example of a specific result of the element type. For example, the
図5に戻り、説明を続ける。分割部60Eは、端末装置14における複数の表示画面52の表示期間を、複数のトピック区間に分割する。表示期間は、取得した表示画面データ50に含まれる表示タイミングの群によって表される期間である。表示期間は、具体的には、授業の授業時間や、会議の会議時間、講義の講義時間などである。更に具体的には、表示期間は、該表示画面52の表示されていたときにユーザの参加していた会合の、開催されていた期間である。
Returning to FIG. 5, the description will be continued. The
トピック区間は、表示期間における、時系列に隣接する一対のトピック区切りによって区切られた区間を示す。本実施の形態では、分割部60Eは、教室P内に共通して提供されていた共通提供データ31に基づいて、表示期間を、提供されたトピックごとに複数のトピック区間に分割する。
The topic section indicates a section in the display period separated by a pair of topic breaks adjacent to each other in time series. In the present embodiment, the
トピックとは、テーマや話題を意味する。すなわち、分割部60Eは、授業や講義などの期間(表示期間)を、トピックごとに複数のトピック区間に分割する。
A topic means a theme or topic. That is, the
分割部60Eは、公知の方法を用いて、共通提供データ31を解析する。この解析によって、分割部60Eは、トピックの区切りであるトピック区切りを特定する。そして、分割部60Eは、表示期間を、トピック区切りによって区切られた、複数のトピック区間に分割する。
The
例えば、分割部60Eは、公知の方法として、特開2014−112280号公報に示される方法を用いて、トピック区切りと、隣接する一対のトピック区切りによって規定されるトピック区間と、トピック区間のトピックと、を特定する。このとき、分割部60Eは、各トピック区間のトピックの特定に用いたキーワードについても、併せて特定する。キーワードは、要素の1種である文字によって形成された言葉であり、トピックの特定に用いたキーとなる言葉である。
For example, the
なお、分割部60Eは、表示期間に教室P内に共通して提供されていたデータを用いて、トピック区間、各トピック区間のトピック、およびトピックの特定に用いたキーワード、を特定すればよい。このため、分割部60Eは、複数の端末装置14の各々から受信した、複数の資料表示データ30の内の1つを、共通提供データ31として用いてもよい。
In addition, the
本実施の形態では、分割部60Eは、共通提供データ31を用いて、トピック区間、各トピック区間のトピック、および、トピックの特定に用いたキーワード、を特定する場合を一例として説明する。
In the present embodiment, the case where the
例えば、分割部60Eは、共通提供データ31に含まれる音や文字を解析することで、トピック区間と、各トピック区間のトピックと、トピックの特定に用いたキーワードと、を特定する。
For example, the
図8は、分割部60Eによる、共通提供データ31の解析結果の一例を示す模式図である。例えば、共通提供データ31が、動画像データと、音声データと、を含んでいたと仮定する。
FIG. 8 is a schematic diagram showing an example of the analysis result of the common provided
この場合、分割部60Eは、図8に示すように、共通提供データ31における、開始時間と終了時間によって規定される表示タイミングの各々について、キーワード解析結果と、トピック区間ごとのトピックと、トピックの特定に用いたキーワードと、を解析する。
In this case, as shown in FIG. 8, the
例えば、分割部60Eは、共通提供データ31を構成する動画像データおよび音声データの各々について、各表示タイミングに対応する文字認識結果および音声認識結果から、トピックの特定に用いるキーワードを抽出する。このとき、分割部60Eは、文字認識結果から抽出したキーワードを画面用のキーワード、音声認識結果から抽出したキーワードを音声用のキーワードとして抽出する。更に、分割部60Eは、これらのキーワードによって示されるトピック、および、トピック区間を特定する。
For example, the
これによって、分割部60Eは、複数の表示タイミングによって示される表示期間を、トピック毎に複数のトピック区間に分割する。図8に示す例では、共通提供データ31の表示期間を、4つのトピック(トピック1〜4)のトピック区間に分割した場合を、一例として示した。
As a result, the
図5に戻り説明を続ける。算出部60Fは、表示画面データ50における、分割部60Eによって分割されたトピック区間ごとに、共通提供データ31における対応するトピック区間のトピックとの関連度を算出する。
The explanation will be continued by returning to FIG. The calculation unit 60F calculates the degree of relevance to the topic of the corresponding topic section in the common provided
具体的には、算出部60Fは、表示画面データ50における各トピック区間に含まれるキーワードと、共通提供データ31における対応するトピック区間の特定に用いたキーワードと、の一致度および類似度が高いほど、高い関連度を算出する。例えば、一致するキーワードが30個以上の場合には関連度“高”とし、5個以上30個未満の場合には関連度“中”とし、5個未満の場合には関連度“低”とする。
Specifically, the calculation unit 60F has a higher degree of matching and similarity between the keyword included in each topic section in the
なお、端末装置14で上記表示期間に音声を録音し、音声データを得ている場合がある。この場合、情報処理装置10の算出部60Fは、資料表示データ30と、該資料表示データ30に含まれる資料データ32を表示した表示期間に録音された音声データと、を端末装置14から取得することが好ましい。そして、算出部60Fは、取得した資料表示データ30に含まれる資料データ32における、表示領域情報36によって示される表示領域34を含むページ内と、取得した音声データと、について、含まれるキーワードを表示タイミングごとに解析することが好ましい。そして、算出部60Fは、トピック区間の各々に属する表示タイミングの群ごとに、含まれるキーワードの解析結果を用いて、関連度を算出することが好ましい。
In some cases, the
図9は、表示画面データ50の解析結果の一例を示す模式図である。例えば、算出部60Fは、表示画面データ50について、分割部60Eで分割したトピック1〜4のトピック区間ごとに、共通提供データ31における対応するトピック区間のトピックとの関連度を算出する。
FIG. 9 is a schematic diagram showing an example of the analysis result of the
図9に示す例では、情報処理装置10が、資料表示データ30と、授業中に録音された音声データと、を端末装置14から取得した場合を示した。そして、図9には、取得した資料表示データ30に含まれる資料データ32における、表示領域情報36によって示される表示領域34を含むページ内と、該音声データと、について、含まれるキーワードを表示タイミングごとに解析した解析結果の一例を示した。
In the example shown in FIG. 9, the
この場合、算出部60Fは、資料データ32における、各表示タイミングに対応する表示領域情報36によって示される表示領域34を含むページ内のキーワードを解析することによって、表示タイミングごとの文字認識結果を導出する。また、算出部60Fは、表示期間に端末装置14で取得した音声データについて、含まれるキーワードを表示タイミングごとに解析することによって、表示タイミングごとの音声認識結果を導出する。
In this case, the calculation unit 60F derives the character recognition result for each display timing by analyzing the keywords in the page including the display area 34 indicated by the
そして、算出部60Fは、図9に示すように、トピック1〜4のトピック区間の各々について、含まれる表示タイミング毎の文字認識結果に示されるキーワードと、共通提供データ31における対応するトピック区間のトピックの特定の用いた画面用のキーワード(図8参照)と、の関連度を算出する(図9中、画面関連度参照)。また、算出部60Fは、トピック区間の各々について、含まれる表示タイミング毎の音声認識結果に示されるキーワードと、共通提供データ31における対応するトピック区間のトピックの特定に用いた音声用のキーワード(図8参照)と、の関連度を算出する(図9中、音声関連度参照)。
Then, as shown in FIG. 9, the calculation unit 60F sets the keywords shown in the character recognition result for each display timing included in each of the topic sections of
そして、算出部60Fは、各トピック区間について、画面関連度と音声関連度との平均値である総合関連度を、表示画面データ50における各トピック区間の関連度として算出する。
Then, the calculation unit 60F calculates the total relevance, which is the average value of the screen relevance and the audio relevance, as the relevance of each topic section in the
算出部60Fは、取得部60Cで複数の表示画面データ50を取得した場合には、表示画面データ50の各々について、トピック区間ごとに、共通提供データ31における対応するトピック区間のトピックとの関連度を算出すればよい。
When the
図10は、複数の表示画面データ50の各々の、トピック区間ごとの関連度算出の一例の説明図である。
FIG. 10 is an explanatory diagram of an example of calculating the degree of relevance for each topic section of each of the plurality of
例えば、取得部60Cが、図10(A)に示す共通提供データ31を取得したと仮定する。また、例えば、取得部60Cが、図10(B)〜(D)に示す、表示画面データ50(50A、50B、50C)を取得したと仮定する。
For example, it is assumed that the
そして、特定部60Dが、表示画面データ50A〜50Cの各々について、表示タイミングごとに、含まれる要素の要素種類を特定したと仮定する。また、分割部60Eが、共通提供データ31を解析することによって、表示期間Tを、トピック区切りe1〜e2のトピック1、トピック区切りe2〜e3のトピック2、トピック区切りe3〜e4のトピック3、トピック区切りe4〜e5のトピック4、に分割したと仮定する。
Then, it is assumed that the specifying
表示期間Tは、表示画面データ50A〜50Cによって示される、複数の端末装置14の各々で表示画面52の表示された期間である。具体的には、表示期間Tは、1つの授業の授業時間や会議の会議時間を示す。
The display period T is a period in which the
そして、算出部60Fは、表示画面データ50A〜50Cの各々について、トピック区間(トピック1〜4)ごとに、共通提供データ31における対応するトピック区間のトピックの特定に用いたキーワードとの関連度を算出する。
Then, the calculation unit 60F determines the degree of relevance of each of the
図10には、算出部60Fが、関連度“高”,“中”,“低”の3段階の関連度を算出した例を示した。しかし、算出部60Fは、複数段階の関連度を算出すればよく、関連度の段階は3段階に限定されない。 FIG. 10 shows an example in which the calculation unit 60F calculated the degree of relevance in three stages of the degree of relevance “high”, “medium”, and “low”. However, the calculation unit 60F may calculate the degree of relevance in a plurality of stages, and the degree of relevance is not limited to three.
図5に戻り、説明を続ける。次に、再生制御部60Gについて説明する。
Returning to FIG. 5, the description will be continued. Next, the
再生制御部60Gは、取得部60Cで取得した表示画面データ50の表示画面52に含まれる要素を、特定部60Dで特定した要素種類に応じた再生形態で再生制御する。
The
本実施の形態では、再生制御部60Gは、表示画面52に含まれる要素を、要素種類に応じた再生形態で配置した再生用表示画面38を生成し、該再生用表示画面38を表示するように制御することで、再生制御を行う。
In the present embodiment, the
再生形態は、表示時の、表示サイズ、形、色、配置位置、の少なくとも1つによって規定される。 The reproduction mode is defined by at least one of display size, shape, color, and arrangement position at the time of display.
すなわち、再生制御部60Gは、取得部60Cで取得した表示画面データ50の表示画面52に含まれる要素を、特定部60Dで特定した要素種類に応じた、表示サイズ、形、色、配置位置、の少なくとも1つによって規定される再生形態で再生制御する。
That is, the
詳細には、再生制御部60Gは、要素種類が文字である場合、該文字を、予め定めた文字サイズより大きく表示されるように再生制御する。予め定めた文字サイズは、例えば、端末装置14で表示画面52に表示されていた時の該文字のサイズである。すなわち、再生制御部60Gは、要素種類が文字である場合、該文字を、端末装置14で表示画面52に表示されていた時より大きい文字サイズで表示するように、再生制御する。
Specifically, when the element type is a character, the
詳細には、再生制御部60Gは、要素種類が文字である場合、該文字を、再生用表示画面38における、予め定めた文字サイズより大きく且つ複数文字を表示可能な文字表示領域内に、該文字表示領域に一致する文字サイズに調整して配置する。このとき、再生制御部60Gは、元の表示画面52に含まれる要素(文字)のアスペクト比を変更し、該文字表示領域に一致するサイズに調整して配置してもよい。
Specifically, when the element type is a character, the
なお、再生制御部60Gは、取得部60Cで取得した表示画面データ50の表示画面52に含まれる、要素としての文字の文字列に改行が含まれている場合、改行を削除した後に、上記文字表示領域に一致するサイズに調整した配置を行い、該文字表示領域内に収まるように適宜改行を行って表示すればよい。
If the character string of the character as an element included in the
また、再生制御部60Gは、取得部60Cで取得した表示画面データ50の表示画面52に含まれる、要素としての文字の書字方向が縦方向(すなわち、縦書き)である場合、再生用表示画面38における文字表示領域も、同じ書字方向である縦方向に長い形状の領域とすることが好ましい。同様に、再生制御部60Gは、取得部60Cで取得した表示画面データ50の表示画面52に含まれる、要素としての文字の書字方向が横方向(すなわち、横書き)である場合、再生用表示画面38における文字表示領域も、同じ書字方向である横方向に長い形状の領域とすることが好ましい。
Further, the
なお、複数の表示画面データ50における、同じ表示タイミングに対応する表示画面52に含まれる文字の書字方向が互いに異なる複数方向である場合、1つの書字方向(例えば、横書き)に統一して、要素としての文字を再生用表示画面38に配置することが好ましい。
When the writing directions of the characters included in the
一方、再生制御部60Gは、要素種類が図表、絵柄、動画、の何れかである場合、これらの要素(図表、絵柄、動画)に含まれる文字については、予め定めた文字サイズより大きく表示してもよい。そして、再生制御部60Gは、要素種類が図表、絵柄、動画、の何れかである場合、これらの要素(図表、絵柄、動画)における、含まれる文字以外の要素領域については、予め定めた画像サイズより小さく表示するように再生制御する。本実施の形態では、要素種類が図表、絵柄、動画、の何れかである場合、再生制御部御60Gは、このような再生制御を行う場合を一例として説明する。
On the other hand, when the element type is any of charts, patterns, and moving images, the
このとき、再生制御部60Gは、図表、絵柄、動画、に含まれる文字以外の要素については、表示画面52に表示されていた時のアスペクト比を維持し、且つ、表示時より小さく表示するように再生制御する。
At this time, the
このため、例えば、再生制御部60Gは、取得部60Cで取得した表示画面データ50の表示画面52に含まれる要素の要素種類が図表、絵柄、動画、の何れかである場合には、含まれる文字については元の表示時より大きいサイズで表示し、文字以外の部分については、アスペクト比を維持したまま表示時より小さいサイズで表示する。このとき、再生制御部60Gは、図表、絵柄、および動画における文字以外の部分について、解像度を減らし且つサイズを小さく調整したサムネイル画像を生成し、再生用表示画面38に配置してもよい。
Therefore, for example, the
なお、再生制御部60Gは、要素種類が図表、絵柄、動画、の何れかである場合、文字が含まれるか否かに拘らず、文字を含むこれらの要素(図表、絵柄、動画)を、予め定めた画像サイズより小さく表示するように再生制御してもよい。
When the element type is any of a chart, a pattern, and a moving image, the
すなわち、再生制御部60Gは、要素種類が図表、絵柄、動画、の何れかである場合、これらの要素に含まれる文字(図表、絵柄、動画)については、文字以外の要素領域(図表、絵柄、動画そのもの)と同じ画像サイズとなるように、小さく表示してもよい。
That is, when the element type is any of a chart, a pattern, and a moving image, the
なお、要素種類が図表、絵柄、動画、の何れかである場合、これらの要素に含まれる文字(図表、絵柄、動画)と、文字以外の要素領域(図表、絵柄、動画そのもの)と、の各々の表示時のサイズを示すパラメータを予め設定してもよい。このパラメータは、ユーザによる操作指示によって変更可能としてもよい。そして、再生制御部60Gは、要素に含まれる文字(図表、絵柄、動画)と、文字以外の要素領域(図表、絵柄、動画そのもの)と、の各々の表示時のサイズを、パラメータに応じて調整してもよい。
When the element type is any of a chart, a pattern, and a moving image, the characters included in these elements (chart, pattern, moving image) and the element area other than the characters (chart, pattern, moving image itself) Parameters indicating the size of each display may be set in advance. This parameter may be changeable by an operation instruction by the user. Then, the
なお、再生制御部60Gは、表示タイミングごとに、表示画面50に含まれる要素を、特定した要素の要素種類に応じた再生形態で再生制御すればよい。この場合、再生制御部60Gは、表示タイミングの各々に対応する再生用表示画面38を生成し、該再生用表示画面38を表示するように再生制御すればよい。
The
また、再生制御部60Gは、トピック区間ごとに、表示画面データ50に含まれる要素を、特定した要素の要素種類に応じた再生形態で再生制御してもよい。この場合、再生制御部60Gは、トピック区間の各々に対応する再生用表示画面38を生成し、該再生用表示画面38の各々を表示するように再生制御すればよい。
Further, the
また、再生制御部60Gは、表示画面データ50に含まれる複数の表示画面52に含まれる要素を、トピック区間ごとに、特定した要素種類および関連度に応じた再生形態で再生制御してもよい。
Further, the
例えば、再生制御部60Gは、関連度が高いトピック区間の要素であるほど、より注視を促す再生形態で表示するように再生制御する。より注視を促す再生形態とは、例えば、より大きなサイズで表示、強調表示(太字、赤文字、点滅など)、などを示す。
For example, the
ここで、上述したように、取得部60Cは、複数の表示画面データ50を取得する。そこで、再生制御部60Gは、表示画面52に含まれる要素を、特定した要素種類および関連度に応じた再生形態で複数の表示画面データ50ごとに配置した再生用表示画面38を、トピック区間ごとに生成し、再生制御する。
Here, as described above, the
図11は、再生用表示画面38の一例を示す模式図である。なお、図11は、図10に示す表示画面データ50A〜50C(図10(B)〜図10(D)参照)から生成した、再生用表示画面38の一例を示す模式図である。
FIG. 11 is a schematic view showing an example of the
図11(A)は、“トピック1”のトピック区間に対応する再生用表示画面38Aの一例を示す模式図である。
FIG. 11A is a schematic view showing an example of the
図10(B)に示すように、表示画面データ50Aにおける“トピック1”のトピック区間に含まれる要素54A1の要素種類は文字であり、関連度は“高”である。また、図10(C)に示すように、表示画面データ50Bにおける“トピック1”のトピック区間に含まれる要素54B1の要素種類は図表であり、関連度は“中”である。なお、要素54B1の図表には、文字“XX年”が含まれている。また、図10(D)に示すように、表示画面データ50Cにおける“トピック1”のトピック区間に含まれる要素54C1の要素種類は文字であり、関連度は“低”である。
As shown in FIG. 10B, the element type of the element 54A1 included in the topic section of the "
この場合、再生制御部60Gは、これらの表示画面データ50A〜50Cにおける、“トピック1”のトピック区間に対応する再生用表示画面38として、図11(A)に示す再生用表示画面38Aを生成する。
In this case, the
詳細には、再生制御部60Gは、表示画面データ50Aにおける“トピック1”のトピック区間の要素54A1である文字を(図10(B)参照)、表示画面52A1における文字サイズより大きい文字で、再生用表示画面38Aにおける文字表示領域39A1に配置する(図11(A)参照)。また、再生制御部60Gは、該要素54A1の関連度が“高”であることから(図10(B)参照)、要素54A1に対応する文字を、強調文字、例えば、太字で文字表示領域39A1に配置する(図11(A)参照)。
Specifically, the
また、再生制御部60Gは、表示画面データ50Bにおける“トピック1”のトピック区間の要素54B1である図表について(図10(C)参照)、含まれる文字“XX年”については、表示画面52B1における文字サイズより大きい文字で、再生用表示画面38Aにおける図表領域39B1に配置する(図11(A)参照)。また、再生制御部60Gは、該図表における文字以外の要素領域(すなわち、図表そのもの)については、表示画面52B(図10(C)参照)に表示されていた時のアスペクト比を維持し、且つ、該表示時より小さいサイズに調整し、再生用表示画面38Aにおける図表領域39B1に配置する(図11(A)参照)。
Further, the
また、再生制御部60Gは、該要素54B1の関連度が“中”であることから(図10(C)参照)、要素54B1に対応する図表および文字を、関連度“高”より注視を促さず、且つ、関連度“低”より注視を促す再生形態で、図表表示領域39B1に配置する(図11(A)参照)。
Further, since the
さらに、再生制御部60Gは、表示画面データ50Cにおける“トピック1”のトピック区間の要素54C1である文字を(図10(D)参照)、表示画面52C1における文字サイズより大きい文字で、再生用表示画面38Aにおける文字表示領域39C1に配置する(図11(A)参照)。
Further, the
また、再生制御部60Gは、該要素54C1の関連度が“低”であることから(図10(D)参照)、要素54C1に対応する文字39C1を、関連度“高”の文字表示領域39A1より狭い文字表示領域39C1に、該関連度“高”の文字に比べて小さい文字サイズで、配置する。
Further, since the
これにより、再生制御部60Gは、トピック区間“トピック1”に対応する再生用表示画面38Aを生成する。なお、図11に示すように、再生制御部60Gは、要素を、要素種類ごとにまとめて再生用表示画面38に配置する。例えば、再生制御部60Gは、要素種類“文字”の要素を、再生用表示画面38における上部に配置し、要素種類“図表”や“動画”の要素を、再生用表示画面38における下部の領域に配置する。
As a result, the
トピック区間“トピック2”についても同様に、再生制御部60Gは、再生用表示画面38Bを生成する(図11(B))。
Similarly, for the topic section “
図11(B)は、“トピック2”のトピック区間に対応する再生用表示画面38Bの一例を示す模式図である。
FIG. 11B is a schematic view showing an example of the
図10(B)に示すように、表示画面データ50Aにおける“トピック2”のトピック区間に含まれる要素54A2の要素種類は文字であり、関連度は“中”である。また、図10(C)に示すように、表示画面データ50Bにおける“トピック2”のトピック区間に含まれる要素54B2の要素種類は文字であり、関連度は“高”である。また、図10(D)に示すように、表示画面データ50Cにおける“トピック1”のトピック区間に含まれる要素54C2の要素種類は動画であり、関連度は“高”である。
As shown in FIG. 10B, the element type of the element 54A2 included in the topic section of the "
この場合、再生制御部60Gは、これらの表示画面データ50A〜50Cにおける、“トピック2”のトピック区間に対応する再生用表示画面38として、図11(B)に示す再生用表示画面38Bを生成する。
In this case, the
詳細には、再生制御部60Gは、表示画面データ50Aにおける“トピック2”のトピック区間の要素54A2である文字を(図10(B)参照)、表示画面52A2における文字サイズより大きい文字で、再生用表示画面38Bにおける文字表示領域39A2に配置する(図11(B)参照)。また、再生制御部60Gは、該要素54A2の関連度が“中”であることから(図10(B)参照)、要素54A2に対応する文字を、例えば、強調を解除し、且つ、関連度“高”のときより小さい文字サイズで、文字表示領域39A2に配置する(図11(B)参照)。
Specifically, the
また、再生制御部60Gは、表示画面データ50Bにおける“トピック2”のトピック区間の要素54B2である文字を(図10(C)参照)、表示画面52B2における文字サイズより大きい文字で、再生用表示画面38Bにおける文字表示領域39B2に配置する(図11(B)参照)。
Further, the
また、再生制御部60Gは、該要素54B2の関連度が“高”であることから(図10(C)参照)、要素54B2に対応する文字を、関連度“中”の文字表示領域39C1(図10(A)参照)より広い文字表示領域39B2に配置する(図11(B)参照)。
Further, since the
また、再生制御部60Gは、表示画面データ50Cにおける“トピック2”のトピック区間の要素54C2である動画について(図10(D)参照)、該動画を、表示画面52C2(図10(D)参照)に表示されていた時のアスペクト比を維持し、且つ、該表示時より小さいサイズに調整した要素を、再生用表示画面38Bにおける動画表示領域39C2に配置する(図11(B)参照)。
Further, the
また、再生制御部60Gは、該要素54C2の関連度が“高”であることから(図10(D)参照)、要素54C2に対応する動画像を、関連度“中”より注視を促す再生形態で、動画表示領域39C2に配置する。
Further, since the
これにより、再生制御部60Gは、トピック区間“トピック2”に対応する再生用表示画面38Bを生成する。
As a result, the
同様にして、再生制御部60Gは、表示画面データ50における各トピック区間の各々に対応する、再生用表示画面38を生成する。そして、再生制御部60Gは、生成した再生用表示画面38のデータを、再生対象の装置(例えば、端末装置14)へ送信し、該再生用表示画面38を再生するように再生制御する。
Similarly, the
このため、端末装置14には、過去に表示された表示画面52を後から再生するときには、含まれる要素を要素種類に応じた再生形態で表示した再生用表示画面38が表示される。
Therefore, when the
なお、端末装置14は、例えば、専用のアプリケーションを用いて、情報処理装置10から配信された再生用表示画面38を表示部68Aへ再生すればよい。
The
次に、本実施の形態の情報処理システム1000で行われる情報処理の流れの一例を説明する。
Next, an example of the flow of information processing performed by the
まず、授業の開始時に、複数の端末装置14および共通表示装置12の各々で資料データ32の表示および表示領域情報36の記録を開始する時に実行される、シーケンスの一例を説明する。図12は、端末装置14の各々において表示領域情報36の記録を開始するときに、情報処理システム1000で実行される記録開始処理の流れの一例を示す、シーケンス図である。
First, an example of a sequence executed when the display of the
例えば、情報処理システム1000における複数の端末装置14の内の1つを操作するユーザAが端末装置14Aを操作し、専用アプリケーションを介して、記録開始指示を入力する(SEQ100)。すると、端末装置14Aは、記録開始指示を示す信号を情報処理装置10へ送信する(SEQ102)。
For example, the user A who operates one of the plurality of
情報処理装置10は、記録開始指示を示す信号の送信元の端末装置14Aの参加中の授業(以下、ディスカッションまたはセッションと称する場合がある)が有る場合には、セッションの二重オープンを禁止するため、情報処理装置10は、エラーを示す信号を端末装置14Aへ返信する。一方、情報処理装置10は、記録開始指示を示す信号の送信元の端末装置14Aの参加中のディスカッションが無い場合には、新たなセッションをオープンにする(SEQ104)。
The
そして、情報処理装置10は、共通表示装置12および端末装置14Aへ、セッションオープンを示す信号を送信する(SEQ106,SEQ108,SEQ110,SEQ112)。
Then, the
次に、情報処理装置10は、当該情報処理装置10において、SEQ104より前にオープンにしていたセッションを初期化し、新たなセッションを開始可能な状態とする(SEQ114)。そして、情報処理装置10は、共通表示装置12および端末装置14Aについても同様に、SEQ104より前にオープンにしていたセッションを初期化し、新たなセッションを開始可能な状態とするための初期化を示す信号を、共通表示装置12および端末装置14Aへ送信する(SEQ116,SEQ120)。共通表示装置12および端末装置14Aの各々は、SEQ104より前にオープンにしていたセッションを初期化し、新たなセッションを開始可能な状態とするための初期化を行う(SEQ118,SEQ122)。
Next, the
次に、オープン済みのディスカッションに端末装置14を操作するユーザが参加する際に実行されるシーケンスの一例を説明する。図13は、情報処理システム1000においてオープン済みのディスカッションに、端末装置14を操作するユーザが参加する際に実行される、記録開始処理の流れの一例を示す、シーケンス図である。
Next, an example of the sequence executed when the user who operates the
例えば、ユーザBは、端末装置14Bを操作することで、参加可能なディスカッションリストを要求するための操作指示を入力する(SEQ140)。すると、端末装置14Bは、参加可能ディスカッションリスト要求を示す信号を情報処理装置10へ送信する(SEQ142)。情報処理装置10は、SEQ142で受信した信号に対する応答として、端末装置14Bへ、端末装置14Bの参加可能なディスカッションリストを送信する(SEQ144)。参加可能なディスカッションリストとは、現在オープンな状態とされているディスカッションの一覧を示す。
For example, the user B inputs an operation instruction for requesting a discussion list that can be participated in by operating the
端末装置14Bは、受信した参加可能ディスカッションリストを操作パネル68へ表示し(SEQ146)、ユーザBに対して応答を促すメッセージを出力する(SEQ148)。
The
ユーザBは端末装置14Bの操作パネル68を操作することで、参加対象のディスカッションを選択する(SEQ150)。端末装置14Bは、操作パネル68から受付けた、選択されたディスカッションへの参加要求を表す、参加ディスカッション登録を示す信号を情報処理装置10へ送信する(SEQ152)。
User B selects a discussion to participate in by operating the
情報処理装置10は、該ディスカッションへの参加を許可する場合、OKを示す応答を端末装置14Bへ送信する(SEQ154)。すると、端末装置14Bは、SEQ152で要求したセッションをオープンにし(SEQ156)、該SEQ156より前にオープンにしていた他のセッションを初期化し、SEQ156でオープンにした新たなセッションを開始可能な状態とするための初期化を行う(SEQ158)。そして、端末装置14Bは、ユーザBに対してディスカッションへの参加が許可されたことを示す、OK応答を出力する(SEQ160)。
When permitting participation in the discussion, the
このようにして、情報処理装置10は、新たにセッションに参加する端末装置14を、順次登録していく。
In this way, the
次に、セッションの終了時に、情報処理システム1000で実行される処理の一例を説明する。図14は、セッションの終了時に、情報処理システム1000で実行される処理の一例を示す、シーケンス図である。
Next, an example of the processing executed by the
例えば、情報処理システム1000における複数の端末装置14の内の1つを操作するユーザAが端末装置14Aを操作し、専用アプリケーションを介して、記録終了指示を入力する。すると、情報処理装置10へ、記録終了指示を示す信号が送信される(SEQ170)。
For example, the user A who operates one of the plurality of
情報処理装置10は、受信した信号によって示されるセッションをクローズする(SEQ172)。また、情報処理装置10は、該セッションに参加中の共通表示装置12および端末装置14(端末装置14A、端末装置14B)に対して、セッションのクローズを示す信号を送信する(SEQ174〜SEQ184)。これにより、ユーザAによって指示されたセッションがクローズされる。
The
次に、セッションがクローズしたとき、すなわち、授業や会議が終了したときに、情報処理システム1000で実行される処理の一例を説明する。図15は、セッションがクローズしたときに、情報処理システム1000で実行される処理の一例を示す、シーケンス図である。
Next, an example of the processing executed by the
情報処理装置10は、セッションがクローズされると、参加していた端末装置14の各々に対して、該セッションの資料表示データ30の要求を示す信号を送信する(SEQ190,SEQ192)。該信号を受信した端末装置14の各々は、参加していたセッションの資料表示データ30を、情報処理装置10へ送信する(SEQ191,SEQ193)。また、情報処理装置10は、共通表示装置12へ、該セッションで提供した共通提供データ31の要求を示す信号を送信する(SEQ194)。該信号を受信した共通表示装置12は、参加していたセッションの共通提供データ31を、情報処理装置10へ送信する(SEQ196)。
When the session is closed, the
情報処理装置10は、共通表示装置12から取得した共通提供データ31と、端末装置14の各々から受信した資料表示データ30と、を用いて、端末装置14の各々に表示された表示画面52を後から再生するときの、再生用表示画面38を生成し、再生制御を行う。
The
図16は、端末装置14Aを操作するユーザAが、あるディスカッションにおいて端末装置14の各々に表示された表示画面52を確認するときに、情報処理システム1000で実行される処理の一例を示す、シーケンス図である。
FIG. 16 is a sequence showing an example of processing executed by the
例えば、ユーザAは、端末装置14Aの操作パネル68を操作することで、ディスカッションの振り返りを操作指示する(SEQ200)。すると、端末装置14Aは、振り返りのためのディスカッションリストの要求を示す信号を、情報処理装置10へ送信する(SEQ202)。
For example, the user A operates the
情報処理装置10は、SEQ202で受信した信号に対する応答として、端末装置14Aへ、端末装置14Aが参加したディスカッションリストを送信する(SEQ204)。
The
端末装置14Aは、受信したディスカッションリストを操作パネル68へ表示し(SEQ206)、ユーザAに対して応答を促すメッセージを出力する。
The
ユーザAは端末装置14Aの操作パネル68を操作することで、振り返り対象のディスカッションを選択する(SEQ208)。端末装置14Aは、操作パネル68から受付けた、選択されたディスカッションの識別情報(ディスカッションID)を、情報処理装置10へ送信する(SEQ210)。
User A selects a discussion to be reviewed by operating the
情報処理装置10は、該ディスカッションIDによって識別されるディスカッションのユーザAによる振り返りを許可する場合、OKを示す応答を端末装置14Aへ送信する(SEQ212)。すると、端末装置14Aを操作するユーザは、操作パネル68を操作することで、SEQ208で指定したディスカッションIDのディスカッションに対応する再生用表示画面38のデータ要求を指示する(SEQ214)。
When the
端末装置14Aは、再生用表示画面38のデータ要求を示す信号を、情報処理装置10へ送信する(SEQ216)。情報処理装置10は、SEQ210で受信したディスカッションIDによって識別されるディスカッションで用いた、資料表示データ30および共通提供データ31を用いて、再生用表示画面38を生成する(SEQ218)。
The
そして、情報処理装置10は、生成した再生用表示画面38のデータを、端末装置14Aへ送信する(SEQ220)。端末装置14Aは、受信した再生用表示画面38を操作パネル68へ表示する(SEQ224)。
Then, the
次に、端末装置14および情報処理装置10の各々で実行する、情報処理の手順の一例を説明する。
Next, an example of the information processing procedure executed by each of the
図17は、セッション参加時に端末装置14の制御部64が実行する、情報処理の手順の一例を示すフローチャートである。
FIG. 17 is a flowchart showing an example of an information processing procedure executed by the
まず、端末装置14の受付部64Eが、制御部64から表示対象の資料データ32の指定を受付けたか否かを判断する(ステップS300)。ステップS300で否定判断すると(ステップS300:No)、本ルーチンを終了する。ステップS300で肯定判断すると(ステップS300:Yes)、ステップS302へ進む。
First, it is determined whether or not the reception unit 64E of the
ステップS302では、受付部64Eは、ステップS300で受付けた資料データ32の資料IDを、該セッションで表示した資料データ32の識別情報として記憶部66へ記憶する(ステップS302)。
In step S302, the reception unit 64E stores the material ID of the
次に、表示制御部64Dは、ステップS300で受付けた資料データ32の一部の領域を、表示画面52として表示部68Aへ表示する(ステップS304)。そして、表示制御部64Dは、ステップS304で表示した表示画面52に対応する表示領域34の表示領域情報36を、該表示画面52の表示タイミングと、ステップS302で記憶した資料IDと、に対応付けて、記憶部66へ記憶する(ステップS306)。
Next, the display control unit 64D displays a part of the area of the
次に、受付部64Eが、該資料データ32における表示対象の表示領域34の変更指示を、操作受付部68Bから受付けたか否かを判断する(ステップS308)。ステップS308で否定判断すると(ステップS308:No)、後述するステップS314へ進む。
Next, the reception unit 64E determines whether or not the instruction to change the display area 34 to be displayed in the
一方、ステップS308で肯定判断すると(ステップS308:Yes)、ステップS310へ進む。ステップS310では、表示制御部64Dは、ステップS308で受付けた変更指示によって変更された、変更後の表示領域34の表示画面52を、表示部68Aへ表示する(ステップS310)。
On the other hand, if an affirmative determination is made in step S308 (step S308: Yes), the process proceeds to step S310. In step S310, the display control unit 64D displays the
そして、表示制御部64Dは、ステップS310で表示した表示画面52に対応する表示領域34の表示領域情報36を、該表示画面52の表示タイミングと、ステップS302で記憶した資料IDと、に対応付けて、記憶部66へ記憶する(ステップS312)。
Then, the display control unit 64D associates the
次に、ステップS314では、受付部64Eが、ステップS302で記憶した資料IDによって識別される資料データ32の表示を終了するか否かを判断する(ステップS314)。例えば、受付部64Eは、操作受付部68Bから資料データ32の表示終了を示す指示信号を受付けたか否かを判別することで、ステップS314の判断を行う。
Next, in step S314, the reception unit 64E determines whether or not to end the display of the
ステップS314で否定判断すると(ステップS314:No)、上記ステップS308へ戻る。一方、ステップS314で肯定判断すると(ステップS314:Yes)、本ルーチンを終了する。 If a negative determination is made in step S314 (step S314: No), the process returns to step S308. On the other hand, if an affirmative judgment is made in step S314 (step S314: Yes), this routine ends.
端末装置14がステップS300〜ステップS314の処理を実行することによって、端末装置14は、ディスカッション中に表示された資料データ32と、ディスカッション中の表示タイミングの各々に表示部68Aに表示された、表示画面52に対応する資料データ32における表示領域34を示す表示領域情報36と、を含む資料表示データ30が作成される。そして、情報処理装置10からの資料表示データ30の要求を示す信号に応じて、端末装置14は、資料表示データ30を情報処理装置10へ送信する。
When the
次に、情報処理装置10で実行する情報処理の手順の一例を説明する。
Next, an example of the information processing procedure executed by the
図18は、情報処理装置10で実行する情報処理の手順の一例を示す、フローチャートである。
FIG. 18 is a flowchart showing an example of the information processing procedure executed by the
まず、情報処理装置10の受信部60Hが、複数の端末装置14の各々から資料表示データ30を受信する(ステップS500)。制御部60は、ステップS500で受信した資料表示データ30を、オープン中のディスカッションのディスカッションIDに対応付けて、記憶部62へ記憶する(ステップS502)。
First, the receiving unit 60H of the
次に、情報処理装置10の取得部60Cが、ステップS500で取得した資料表示データ30に基づいて、表示画面データ50を取得する(ステップS504)。上述したように、取得部60Cは、資料表示データ30に含まれる、資料データ32と、表示タイミングの各々に対応する表示領域情報36と、を用いて、表示画面データ50(図4(C)参照)を生成する。
Next, the
次に、特定部60Dが、ステップS504で取得した表示画面データ50によって示される表示画面52に含まれる、要素の要素種類を特定する(ステップS506)。本実施の形態では、特定部60Dは、表示画面データ50に含まれる、表示タイミングの各々に対応する表示画面52の各々について、含まれる要素の要素種類を特定する。
Next, the specifying
次に、取得部60Cが、受信部60Hを介して共通表示装置12から、共通提供データ31を取得する(ステップS508)。
Next, the
そして、分割部60Eが、ステップS508で取得した共通提供データ31を用いて、ディスカッションの期間(授業時間)に相当する表示期間Tを、複数のトピック区間に分割する(ステップS510)。
Then, the
次に、算出部60Fが、ステップS504で取得した表示画面データ50における、ステップS510で分割されたトピック区間ごとに、共通提供データ31における対応するトピック区間のトピックとの関連度を算出する(ステップS512)。
Next, the calculation unit 60F calculates the degree of relevance to the topic of the corresponding topic section in the common provided
次に、再生制御部60Gが、ステップS504で取得した表示画面データ50を構成する表示画面52に含まれる要素を、トピック区間ごとに、要素種類および関連度に応じた再生形態で示す再生用表示画面38を生成する(ステップS514)。そして、再生制御部60Gは、ステップS514で生成した再生用表示画面38を、ディスカッションを振り返ることを所望するユーザの操作する端末装置14へ配信する(ステップS516)。再生用表示画面38を受信した端末装置14は、表示部68Aに再生用表示画面38を表示する。これによって、再生制御部60Gは、表示画面データ50の表示画面52に含まれる要素を、特定部60Dで特定した要素種類に応じた再生形態で再生制御する。そして、本ルーチンを終了する。
Next, the
以上説明したように、本実施の形態の情報処理装置10は、取得部60Cと、特定部60Dと、再生制御部60Gと、を備える。取得部60Cは、表示された表示画面52を示す表示画面データ50を取得する。特定部60Dは、表示画面データ50によって示される表示画面52に含まれる要素の要素種類を特定する。再生制御部60Gは、表示画面52に含まれる要素を、特定した要素種類に応じた再生形態で再生制御する。
As described above, the
このように、本実施の形態の情報処理装置10は、表示された表示画面52について、含まれる要素を要素種類に応じた再生形態で再生制御する。すなわち、本実施の形態の情報処理装置10は、表示された表示画面の縮小や低解像度化を行うこと無く、また、表示画面をそのまま再生用として用いるのではなく、表示画面に含まれる要素について、要素種類に応じた再生形態で再生制御する。このため、本実施の形態の情報処理装置10は、過去に表示された表示画面52に示された内容を一見して把握可能に提供することができる。
As described above, the
従って、本実施の形態の情報処理装置10は、表示された表示画面52の再生時の視認性向上を図ることができる。
Therefore, the
例えば、ユーザが端末装置14を用いて資料を参照しながら授業や会議に参加した後に、授業中や会議中に表示していた表示画面52を後から確認することを所望する場合がある。本実施の形態の情報処理装置10は、授業中や会議中に表示していた表示画面52に含まれる要素について、要素種類に応じた再生形態で再生制御する。このため、ユーザは、要素種類に応じた再生形態で再生された要素を視認することで、再生内容の特定の部分を大きく表示させるための特定の操作指示などを行うことなく、授業や会議中に表示された内容を容易に確認することができる。
For example, after a user participates in a lesson or a conference while referring to materials using the
このため、本実施の形態の情報処理装置10は、過去に表示された表示画面52の再生時の視認性向上を図ることができる。
Therefore, the
また、要素種類は、文字、絵柄、動画、および図表、の少なくとも1つである。 Further, the element type is at least one of a character, a pattern, a moving image, and a chart.
また、再生制御部60Gは、要素を、要素種類に応じた表示サイズ、形、色、配置位置、の少なくとも1つによって規定される再生形態で再生制御する。
Further, the
再生時の文字の文字サイズは、判読のしやすさに大きな影響を与える。本実施の形態では、再生制御部60Gは、要素種類が文字である場合、該文字が予め定めた文字サイズより大きく表示されるように再生制御する。このため、本実施の形態の情報処理装置10は、上記効果に加えて、更に、表示された表示画面52の再生時の視認性向上を図ることができる。
The character size of characters during playback has a great effect on readability. In the present embodiment, when the element type is a character, the
要素種類が図表、絵柄、および動画の何れかである場合、アスペクト比を変更すると判読性が低下する場合がある。また、図表、絵柄、および動画に含まれる文字の文字サイズを小さくして再生すると、判読性が低下する場合がある。一方、図表、絵柄、および動画における、文字以外の要素領域(すなわち、図表、絵柄、動画そのもの)については、サイズを小さくしたり低解像度化したりしても、判読性に与える影響は少ない場合が多い。 If the element type is any of charts, patterns, and moving images, changing the aspect ratio may reduce readability. In addition, if the character size of the characters included in the chart, the pattern, and the moving image is reduced and reproduced, the legibility may be deteriorated. On the other hand, in the element areas other than characters (that is, the chart, the pattern, and the moving image itself) in the chart, the picture, and the moving image, even if the size is reduced or the resolution is lowered, the readability may not be affected. There are many.
そこで、再生制御部60Gは、要素種類が、図表、絵柄、および動画、の何れかである場合、含まれる文字を予め定めた文字サイズより大きく表示し、含まれる文字以外の要素領域を予め定めた画像サイズより小さく表示するように再生制御する。
Therefore, when the element type is any of a chart, a pattern, and a moving image, the
また、再生制御部60Gは、要素種類が図表、絵柄、および動画の何れかである場合、含まれる文字以外の要素領域を表示時のアスペクト比を維持し、且つ、予め定めた画像サイズより小さく表示するように再生制御する。
Further, when the element type is any of a chart, a pattern, and a moving image, the
このため、本実施の形態の情報処理装置10は、上記効果に加えて、更に、表示された表示画面52の再生時の視認性向上を図ることができる。
Therefore, in addition to the above effects, the
特定部60Dは、表示画面52の一部の領域である一部領域(注目領域E)に含まれる要素の要素種類を特定する。
The
ユーザの視線の向き易い領域(例えば、表示画面52の中央を含む領域)を、注目領域Eとして設定することで、特定部60Dは、表示画面52における、ユーザの注視していた可能性の高い領域に含まれる要素の要素種類を、選択的に特定することができる。また、特定部60Dによる特定精度の向上および特定時間の短縮を図ることもできる。
By setting the area in which the user's line of sight is easily directed (for example, the area including the center of the display screen 52) as the area of interest E, it is highly possible that the
取得部60Cは、資料データ32と、資料データ32における表示領域34を示す表示領域情報36と、を含む資料表示データ30に基づいて、資料データ32における、表示領域情報36によって示される表示領域34を表示画面52として抽出した、表示画面データ50を取得する。
The
取得部60Cは、表示画面データ50と、表示画面データ50によって示される表示画面52の表示タイミングと、を取得する。再生制御部60Gは、表示タイミングごとに、表示画面52に含まれる要素を、特定した要素種類に応じた再生形態で再生制御する。
The
表示画面データ50は、表示された表示タイミングの異なる複数の表示画面52を時系列に配列してなる。分割部60Eは、複数の表示画面52の表示期間Tを、表示期間Tに提供された共通提供データ31に基づいて、提供されたトピック毎に複数のトピック区間に分割する。算出部60Fは、表示画面データ50におけるトピック区間ごとに、共通提供データ31における対応するトピック区間のトピックとの関連度を算出する。再生制御部60Gは、表示画面データ50に含まれる複数の表示画面52に含まれる要素を、トピック区間ごとに、特定した要素種類および関連度に応じた再生形態で再生制御する。
The
取得部60Cは、複数の表示画面データ50を取得する。再生制御部60Gは、表示画面52に含まれる要素を、特定した要素種類および関連度に応じた再生形態で表示画面データ50ごとに配置した再生用表示画面38を、トピック区間ごとに生成し、再生用表示画面38を再生制御する。
The
再生制御部60Gは、表示画面データ50における、関連度の高いトピック区間に含まれる要素ほど、より注視を促す再生形態で再生用表示画面38に配置する。
The
本実施の形態の情報処理システム1000は、情報処理装置10と、情報処理装置10と通信する端末装置14と、を備える。端末装置14の表示制御部64Dは、表示画面52を表示部68A(表示部29B)に表示する。端末装置14の送信部64Cは、表示画面52を示す表示画面データ50を情報処理装置10へ送信する。情報処理装置10の取得部60Cは、表示画面データ50を取得する。特定部60Dは、表示画面データ50によって示される表示画面52に含まれる要素の要素種類を特定する。再生制御部60Gは、表示画面52に含まれる要素を、特定した要素種類に応じた再生形態で再生制御する。
The
本実施の形態の情報処理プログラムは、表示された表示画面52を示す表示画面データ50を取得するステップと、表示画面データ50によって示される表示画面52に含まれる要素の要素種類を特定するステップと、表示画面52に含まれる要素を、特定した要素種類に応じた再生形態で再生制御するステップと、をコンピュータに実行させるための情報処理プログラムである。
The information processing program of the present embodiment includes a step of acquiring
なお、上記実施の形態では、情報処理装置10が要素種類を特定する特定部60Dを備えた構成を説明した。しかし、特定部60Dを、端末装置14側に搭載してもよい。
In the above embodiment, the configuration in which the
この場合、端末装置14に搭載された特定部60Dは、新たな表示領域34がユーザによって指定される毎に、表示領域34によって示される表示画面52に含まれる要素の要素種類を特定してもよい。また、端末装置14に搭載された特定部60Dは、1つのディスカッションが終了するごとに、情報処理装置10と同様に、表示タイミングの各々に対応する表示画面52に含まれる要素の要素種類を特定してもよい。
In this case, the
なお、上述した実施の形態における、情報処理装置10、共通表示装置12、および端末装置14の各々で実行する上記処理を実行するためのプログラムは、インストール可能な形式または実行可能な形式のファイルでCD−ROM、フレキシブルディスク(FD)、CD−R、DVD(Digital Versatile Disk)、USB(Universal Serial Bus)メモリ等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよいし、インターネット等のネットワーク経由で提供または配布するように構成してもよい。また、各種プログラムを、ROM等に予め組み込んで提供するように構成してもよい。
The program for executing the above processing executed by each of the
また、上述した実施の形態における、情報処理装置10、共通表示装置12、および端末装置14の各々で実行されるプログラムは、上記各機能部を含むモジュール構成となっており、実際のハードウェアとしては、例えば、CPU25(プロセッサ回路)がROM26またはHDD28からプログラムを読み出して実行することにより、上述した各機能部がRAM27(主記憶)上にロードされ、上述した各機能部がRAM27(主記憶)上に生成されるようになっている。
Further, the program executed by each of the
なお、上記には、実施の形態を説明したが、上記実施の形態は、例として提示したものであり、発明の範囲を限定することは意図していない。上記新規な実施の形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。上記実施の形態は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 Although the embodiment has been described above, the embodiment is presented as an example and is not intended to limit the scope of the invention. The above-mentioned novel embodiment can be implemented in various other forms, and various omissions, replacements, and changes can be made without departing from the gist of the invention. The above-described embodiment is included in the scope and gist of the invention, and is also included in the scope of the invention described in the claims and the equivalent scope thereof.
1000 情報処理システム
10 情報処理装置
14 端末装置
60C 取得部
60D 特定部
60E 分割部
60F 算出部
60G 再生制御部
64B 受信部
64C 送信部
64D 表示制御部
68A 表示部
1000
Claims (13)
前記表示画面データによって示される前記表示画面に含まれる要素の要素種類を特定する特定部と、
前記表示画面に含まれる前記要素を、特定した前記要素種類に応じた再生形態で再生制御する再生制御部と、
を備える、情報処理装置。 A display screen obtained by extracting the display area indicated by the display area information in the material data as a display screen based on the material display data including the material data and the display area information indicating the display area in the material data. The acquisition department that acquires data and
A specific unit that specifies the element type of the element included in the display screen indicated by the display screen data, and a specific unit.
A reproduction control unit that controls reproduction of the element included in the display screen in a reproduction form corresponding to the specified element type.
Information processing device equipped with.
請求項1または請求項2に記載の情報処理装置。 The reproduction control unit regenerates and controls the element in the reproduction mode defined by at least one of a display size, a shape, a color, and an arrangement position according to the element type.
The information processing device according to claim 1 or 2.
前記要素種類が文字である場合、該文字が予め定めた文字サイズより大きく表示されるように再生制御する、請求項1〜請求項3の何れか1項に記載の情報処理装置。 The reproduction control unit
The information processing apparatus according to any one of claims 1 to 3, wherein when the element type is a character, reproduction control is performed so that the character is displayed larger than a predetermined character size.
前記要素種類が、図表、絵柄、および動画、の何れかである場合、含まれる文字を予め定めた文字サイズより大きく表示し、含まれる文字以外の要素領域を予め定めた画像サイズより小さく表示するように再生制御する、
請求項1〜請求項4の何れか1項に記載の情報処理装置。 The reproduction control unit
When the element type is any of a chart, a pattern, and a moving image, the included characters are displayed larger than the predetermined character size, and the element areas other than the included characters are displayed smaller than the predetermined image size. Playback control,
The information processing device according to any one of claims 1 to 4.
前記要素種類が図表、絵柄、および動画の何れかである場合、含まれる文字以外の要素領域を表示時のアスペクト比を維持し、且つ、予め定めた画像サイズより小さく表示するように再生制御する、
請求項1〜請求項5の何れか1項に記載の情報処理装置。 The reproduction control unit
When the element type is any of a chart, a pattern, and a moving image, playback control is performed so that the element area other than the contained characters is displayed with an aspect ratio at the time of display and displayed smaller than a predetermined image size. ,
The information processing device according to any one of claims 1 to 5.
前記表示画面データと、前記表示画面データによって示される前記表示画面の表示タイミングと、を取得し、
前記再生制御部は、
前記表示タイミングごとに、前記表示画面に含まれる前記要素を、特定した前記要素種類に応じた前記再生形態で再生制御する、
請求項1〜請求項7の何れか1項に記載の情報処理装置。 The acquisition unit
The display screen data and the display timing of the display screen indicated by the display screen data are acquired.
The reproduction control unit
At each display timing, the element included in the display screen is controlled to be reproduced in the reproduction mode according to the specified element type.
The information processing device according to any one of claims 1 to 7 .
当該情報処理装置は、
複数の前記表示画面の表示期間を、前記表示期間に提供された共通提供データに基づいて、提供されたトピック毎に複数のトピック区間に分割する分割部と、
前記表示画面データにおける前記トピック区間ごとに、前記表示画面に含まれる前記要素と、前記共通提供データにおける対応する前記トピック区間の前記トピックとの関連度を算出する算出部と、
を備え、
前記再生制御部は、
前記表示画面データに含まれる複数の前記表示画面に含まれる前記要素を、前記トピック区間ごとに、特定した前記要素種類および前記関連度に応じた前記再生形態で再生制御する、
請求項1〜請求項8の何れか1項に記載の情報処理装置。 The display screen data is formed by arranging a plurality of the display screens having different display timings in chronological order.
The information processing device
A division unit that divides the display period of the plurality of display screens into a plurality of topic sections for each provided topic based on the common provided data provided in the display period.
For each topic section in the display screen data, a calculation unit that calculates the degree of relevance between the element included in the display screen and the topic in the corresponding topic section in the commonly provided data.
With
The reproduction control unit
The elements included in the plurality of display screens included in the display screen data are reproduced and controlled in the reproduction mode according to the specified element type and the relevance degree for each topic section.
The information processing device according to any one of claims 1 to 8 .
複数の前記表示画面データを取得し、
前記再生制御部は、
前記表示画面に含まれる前記要素を、特定した前記要素種類および前記関連度に応じた前記再生形態で前記表示画面データごとに配置した再生用表示画面を、前記トピック区間ごとに生成し、前記再生用表示画面を再生制御する、
請求項9に記載の情報処理装置。 The acquisition unit
Acquire a plurality of the display screen data and
The reproduction control unit
A playback display screen in which the elements included in the display screen are arranged for each display screen data in the playback mode according to the specified element type and the degree of relevance is generated for each topic section, and the playback is performed. Playback control of the display screen for
The information processing device according to claim 9 .
前記表示画面データにおける、前記関連度の高い前記トピック区間に含まれる前記要素ほど、より注視を促す再生形態で前記再生用表示画面に配置する、請求項10に記載の情報処理装置。 The reproduction control unit
The information processing apparatus according to claim 10 , wherein the element included in the topic section having a high degree of relevance in the display screen data is arranged on the reproduction display screen in a reproduction form that encourages more attention.
前記端末装置は、
資料データを表示部に表示する表示制御部と、
資料データと、前記資料データにおける表示領域を示す表示領域情報と、を含む資料表示データを前記情報処理装置へ送信する送信部と、
を備え、
前記情報処理装置は、
前記資料表示データに基づいて、前記資料データにおける、前記表示領域情報によって示される前記表示領域を前記表示画面として抽出した、前記表示画面データを取得する取得部と、
前記表示画面データによって示される前記表示画面に含まれる要素の要素種類を特定する特定部と、
前記表示画面に含まれる前記要素を、特定した要素種類に応じた再生形態で再生制御する再生制御部と、
を備える、
情報処理システム。 An information processing system including an information processing device and a terminal device that communicates with the information processing device.
The terminal device is
A display control unit that displays material data on the display unit,
A transmission unit that transmits material display data including material data and display area information indicating a display area in the material data to the information processing apparatus.
With
The information processing device
Based on the material display data, the acquisition unit for acquiring the display screen data obtained by extracting the display area indicated by the display area information in the material data as the display screen, and
A specific unit that specifies the element type of the element included in the display screen indicated by the display screen data, and a specific unit.
A playback control unit that controls playback of the element included in the display screen in a playback mode according to the specified element type.
To prepare
Information processing system.
前記表示画面データによって示される前記表示画面に含まれる要素の要素種類を特定するステップと、
前記表示画面に含まれる前記要素を、特定した要素種類に応じた再生形態で再生制御するステップと、
をコンピュータに実行させるための情報処理プログラム。 A display screen obtained by extracting the display area indicated by the display area information in the material data as a display screen based on the material display data including the material data and the display area information indicating the display area in the material data. Steps to get the data and
A step of specifying the element type of the element included in the display screen indicated by the display screen data, and
A step of controlling playback of the element included in the display screen in a playback mode according to the specified element type, and
An information processing program that allows a computer to execute.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016228181A JP6772782B2 (en) | 2016-11-24 | 2016-11-24 | Information processing equipment, information processing systems, and information processing programs |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016228181A JP6772782B2 (en) | 2016-11-24 | 2016-11-24 | Information processing equipment, information processing systems, and information processing programs |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2018084990A JP2018084990A (en) | 2018-05-31 |
| JP6772782B2 true JP6772782B2 (en) | 2020-10-21 |
Family
ID=62238376
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016228181A Expired - Fee Related JP6772782B2 (en) | 2016-11-24 | 2016-11-24 | Information processing equipment, information processing systems, and information processing programs |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6772782B2 (en) |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3916124B2 (en) * | 2001-02-15 | 2007-05-16 | インターナショナル・ビジネス・マシーンズ・コーポレーション | Digital document browsing system, browser, digital document display method, program, and storage medium |
| JP2008027013A (en) * | 2006-07-19 | 2008-02-07 | Fuji Xerox Co Ltd | System for analyzing browsing degree of document element |
| JP5243365B2 (en) * | 2009-08-10 | 2013-07-24 | 日本電信電話株式会社 | CONTENT GENERATION DEVICE, CONTENT GENERATION METHOD, AND CONTENT GENERATION PROGRAM |
| JP5235240B1 (en) * | 2012-06-27 | 2013-07-10 | 楽天株式会社 | Information processing apparatus, information processing method, and information processing program |
-
2016
- 2016-11-24 JP JP2016228181A patent/JP6772782B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2018084990A (en) | 2018-05-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20160188125A1 (en) | Method to include interactive objects in presentation | |
| WO2018227761A1 (en) | Correction device for recorded and broadcasted data for teaching | |
| CN103607457B (en) | Take down notes processing method, device, terminal, server and system | |
| EP3788793A1 (en) | Interactive application adapted for use by multiple users via a distributed computer-based system | |
| Langlotz et al. | Audio stickies: visually-guided spatial audio annotations on a mobile augmented reality platform | |
| CN104639868B (en) | Technology for supporting meeting | |
| CN112286610A (en) | An interactive processing method, device, electronic device and storage medium | |
| US20170092253A1 (en) | Karaoke system | |
| JP7452299B2 (en) | Conversation support system, conversation support method and program | |
| JP2015106223A (en) | Content evaluation apparatus, system, server apparatus, and terminal apparatus | |
| JP2019101751A (en) | Information presentation device, information presentation system, information presentation method, and program | |
| JP2021039618A (en) | Information processing system, information processing device, information processing method and program | |
| JP2012178028A (en) | Album creation device, control method thereof, and program | |
| JP6850377B1 (en) | Information processing equipment, information processing methods and programs | |
| JP6772782B2 (en) | Information processing equipment, information processing systems, and information processing programs | |
| JP2021033361A (en) | Information processing equipment, information processing methods and information processing systems | |
| CN111033540B (en) | Method and system for streaming data over a network | |
| JP2018165871A (en) | Lesson system, lesson server, lesson support method, and lesson support program | |
| CN115951774A (en) | Virtual space control system, control method thereof, and computer-readable storage medium storing control program | |
| JP2018165978A (en) | Lesson system, lesson server, lesson support method, and lesson support program | |
| JP2008032787A (en) | Language learning system and program for language learning system | |
| WO2022145043A1 (en) | Video meeting evaluation terminal, video meeting evaluation system, and video meeting evaluation program | |
| JP7082440B1 (en) | Reading aloud data generation system | |
| US20220222295A1 (en) | Information processing apparatus, non-transitory computer readable medium storing information processing program, and information processing method | |
| JP2013183182A (en) | Conference system, minutes server, and minutes creation method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190903 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200623 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200707 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200820 |
|
| 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: 20200901 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200914 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 6772782 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| LAPS | Cancellation because of no payment of annual fees |