(57)【特許請求の範囲】
【請求項１】
プロセッサを備えるコンピュータによって実行されるプログラムであって、前記プログラムは、前記プロセッサに、
視聴者から入力された文字情報を受け付けるステップと、
前記受け付けた文字情報を、選定又は編集対象として管理する第１状態、表示前の確認対象として管理する第２状態、所定の表示装置に表示中の表示対象として管理する第３状態のいずれかで管理するステップと、
前記受け付けた文字情報に対する選定、編集、又は状態遷移の指示をユーザから受け付けるステップと、
前記文字情報と、当該文字情報についての第１状態、第２状態、又は第３状態をユーザに提示するステップと、を実行させ、
前記提示するステップにおいて、前記第３状態として管理されている前記文字情報は、所定の位置に維持された状態でスクロールアウトされることなく前記ユーザに提示される、プログラム。
【請求項２】
前記第２状態の文字情報は、編集の確定が解除されて前記第２状態から前記第１状態へ遷移された後でないと、前記ユーザからの編集指示を受け付けない、請求項１に記載のプログラム。
【請求項３】
プロセッサを備えるコンピュータによって実行されるプログラムであって、前記プログラムは、前記プロセッサに、
視聴者から入力された文字情報を受け付けるステップと、
前記受け付けた文字情報を、選定又は編集対象として管理する第１状態、編集が確定されて表示前の確認対象として管理する第２状態、表示中の表示対象として管理する第３状態のいずれかで管理するステップと、
前記受け付けた文字情報に対する選定、編集、又は状態遷移の指示をユーザから受け付けるステップと、
前記文字情報と、当該文字情報についての第１状態、第２状態、又は第３状態をユーザに提示するステップと、を実行させ、
前記第２状態の文字情報は、編集の確定が解除されて前記第２状態から前記第１状態へ遷移された後でないと、前記ユーザからの編集指示を受け付けない、プログラム。
【請求項４】
プロセッサを備えるコンピュータによって実行されるプログラムであって、前記プログラムは、前記プロセッサに、
視聴者から入力された文字情報を受け付けるステップと、
前記受け付けた文字情報を、選定又は編集対象として管理する第１状態、表示前の確認対象として管理する第２状態、表示中の表示対象として管理する第３状態のいずれかで管理するステップと、
前記受け付けた文字情報に対する選定、編集、又は状態遷移の指示をユーザから受け付けるステップと、
前記文字情報と、当該文字情報についての第１状態、第２状態、又は第３状態をユーザに提示するステップと、を実行させ、
前記視聴者が視聴している映像に前記文字情報を挿入するタイミングを計るための画像を前記ユーザに提示するステップを前記プロセッサに実行させる、プログラム。
【請求項５】
前記タイミングを計るための画像を提示するステップにおいて、
前記画像は、所定の表示装置に表示中の前記文字情報、前記第１状態、前記第２状態、又は前記第３状態のいずれかで管理される前記文字情報を含み、
表示中の前記文字情報は、前記ユーザから前記第２状態から前記第３状態への状態遷移の指示が受け付けられると、前記画像中に表示される、請求項４に記載のプログラム。
【請求項６】
前記タイミングを計るための画像を提示するステップにおいて、
前記文字情報についての前記第１状態、前記第２状態、前記第３状態をそれぞれ、前記ユーザが識別可能な態様で提示する、
請求項４または５に記載のプログラム。
【請求項７】
前記タイミングを計るための画像を提示するステップにおいて、
前記ユーザから受け付けた指示に応答し、前記第１状態、前記第２状態、又は前記第３状態のいずれかで管理される前記文字情報を複製する、請求項４から６のいずれかに記載のプログラム。
【請求項８】
前記提示するステップにおいて、
前記文字情報についての前記第１状態、前記第２状態、前記第３状態をそれぞれ、前記ユーザが識別可能な態様で前記ユーザに提示する、請求項１から７のいずれかに記載のプログラム。
【請求項９】
前記提示するステップにおいて、
前記識別可能な態様として、色を変化させた態様で前記ユーザに提示する、請求項８に記載のプログラム。
【請求項１０】
前記提示するステップにおいて、
前記文字情報は、前記ユーザによる編集前の情報と、前記ユーザによる編集後の情報とを含む、請求項１から９のいずれかに記載のプログラム。
【請求項１１】
前記提示するステップにおいて、
前記第１状態から前記第３状態までの前記状態遷移を、画面の遷移なく前記ユーザに提示する、請求項１から１０のいずれかに記載のプログラム。
【請求項１２】
前記文字情報の文字数に基づき、前記文字情報を所定の表示装置に表示する際の文字の大きさに関する情報を設定するステップを前記プロセッサに実行させ、
前記管理するステップにおいて、
前記設定された前記文字の大きさに関する情報を、前記文字情報に関連付ける、請求項１から１１のいずれかに記載のプログラム。
【請求項１３】
前記指示を受け付けるステップにおいて、
前記選定、編集、又は状態遷移の前記指示を、１人又は複数の前記ユーザから受け付ける、請求項１から１２のいずれかに記載のプログラム。
【請求項１４】
プロセッサを備えるコンピュータによって実行される方法であって、前記方法は、前記プロセッサが、
視聴者から入力された文字情報を受け付けるステップと、
前記受け付けた文字情報を、選定又は編集対象として管理する第１状態、表示前の確認対象として管理する第２状態、所定の表示装置に表示中の表示対象として管理する第３状態のいずれかで管理するステップと、
前記受け付けた文字情報に対する選定、編集、又は状態遷移の指示をユーザから受け付けるステップと、
前記文字情報と、当該文字情報についての第１状態、第２状態、又は第３状態をユーザに提示するステップと、を実行し、
前記提示するステップにおいて、前記第３状態として管理されている前記文字情報は、所定の位置に維持された状態でスクロールアウトされることなく前記ユーザに提示される、方法。
【請求項１５】
制御部を備える情報処理装置であって、前記制御部が、
視聴者から入力された文字情報を受け付けるステップと、
前記受け付けた文字情報を、選定又は編集対象として管理する第１状態、表示前の確認対象として管理する第２状態、所定の表示装置に表示中の表示対象として管理する第３状態のいずれかで管理するステップと、
前記受け付けた文字情報に対する選定、編集、又は状態遷移の指示をユーザから受け付けるステップと、
前記文字情報と、当該文字情報についての第１状態、第２状態、又は第３状態をユーザに提示するステップと、を実行し、
前記提示するステップにおいて、前記第３状態として管理されている前記文字情報は、所定の位置に維持された状態でスクロールアウトされることなく前記ユーザに提示される、情報処理装置。
【請求項１６】
視聴者から入力された文字情報を受け付ける手段と、
前記受け付けた文字情報を、選定又は編集対象として管理する第１状態、表示前の確認対象として管理する第２状態、所定の表示装置に表示中の表示対象として管理する第３状態のいずれかで管理する手段と、
前記受け付けた文字情報に対する選定、編集、又は状態遷移の指示をユーザから受け付ける手段と、
前記文字情報と、当該文字情報についての第１状態、第２状態、又は第３状態をユーザに提示する手段と、を備えるシステムであって、
前記提示する手段において、前記第３状態として管理されている前記文字情報は、所定の位置に維持された状態でスクロールアウトされることなく前記ユーザに提示される、システム。
【請求項１７】
プロセッサを備えるコンピュータによって実行される方法であって、前記方法は、前記プロセッサが、
視聴者から入力された文字情報を受け付けるステップと、
前記受け付けた文字情報を、選定又は編集対象として管理する第１状態、編集が確定されて表示前の確認対象として管理する第２状態、表示中の表示対象として管理する第３状態のいずれかで管理するステップと、
前記受け付けた文字情報に対する選定、編集、又は状態遷移の指示をユーザから受け付けるステップと、
前記文字情報と、当該文字情報についての第１状態、第２状態、又は第３状態をユーザに提示するステップと、を実行し、
前記第２状態の文字情報は、編集の確定が解除されて前記第２状態から前記第１状態へ遷移された後でないと、前記ユーザからの編集指示を受け付けない、方法。
【請求項１８】
制御部を備える情報処理装置であって、前記制御部が、
視聴者から入力された文字情報を受け付けるステップと、
前記受け付けた文字情報を、選定又は編集対象として管理する第１状態、編集が確定されて表示前の確認対象として管理する第２状態、表示中の表示対象として管理する第３状態のいずれかで管理するステップと、
前記受け付けた文字情報に対する選定、編集、又は状態遷移の指示をユーザから受け付けるステップと、
前記文字情報と、当該文字情報についての第１状態、第２状態、又は第３状態をユーザに提示するステップと、を実行し、
前記第２状態の文字情報は、編集の確定が解除されて前記第２状態から前記第１状態へ遷移された後でないと、前記ユーザからの編集指示を受け付けない、情報処理装置。
【請求項１９】
視聴者から入力された文字情報を受け付ける手段と、
前記受け付けた文字情報を、選定又は編集対象として管理する第１状態、編集が確定されて表示前の確認対象として管理する第２状態、表示中の表示対象として管理する第３状態のいずれかで管理する手段と、
前記受け付けた文字情報に対する選定、編集、又は状態遷移の指示をユーザから受け付ける手段と、
前記文字情報と、当該文字情報についての第１状態、第２状態、又は第３状態をユーザに提示する手段と、を備えるシステムであって、
前記第２状態の文字情報は、編集の確定が解除されて前記第２状態から前記第１状態へ遷移された後でないと、前記ユーザからの編集指示を受け付けない、システム。
【請求項２０】
プロセッサを備えるコンピュータによって実行される方法であって、前記方法は、前記プロセッサが、
視聴者から入力された文字情報を受け付けるステップと、
前記受け付けた文字情報を、選定又は編集対象として管理する第１状態、表示前の確認対象として管理する第２状態、表示中の表示対象として管理する第３状態のいずれかで管理するステップと、
前記受け付けた文字情報に対する選定、編集、又は状態遷移の指示をユーザから受け付けるステップと、
前記文字情報と、当該文字情報についての第１状態、第２状態、又は第３状態をユーザに提示するステップと、を実行し、
前記視聴者が視聴している映像に前記文字情報を挿入するタイミングを計るための画像を前記ユーザに提示するステップを前記プロセッサが実行する、方法。
【請求項２１】
制御部を備える情報処理装置であって、前記制御部が、
視聴者から入力された文字情報を受け付けるステップと、
前記受け付けた文字情報を、選定又は編集対象として管理する第１状態、表示前の確認対象として管理する第２状態、表示中の表示対象として管理する第３状態のいずれかで管理するステップと、
前記受け付けた文字情報に対する選定、編集、又は状態遷移の指示をユーザから受け付けるステップと、
前記文字情報と、当該文字情報についての第１状態、第２状態、又は第３状態をユーザに提示するステップと、を実行し、
前記視聴者が視聴している映像に前記文字情報を挿入するタイミングを計るための画像を前記ユーザに提示するステップを前記制御部が実行する、情報処理装置。
【請求項２２】
視聴者から入力された文字情報を受け付ける手段と、
前記受け付けた文字情報を、選定又は編集対象として管理する第１状態、表示前の確認対象として管理する第２状態、表示中の表示対象として管理する第３状態のいずれかで管理する手段と、
前記受け付けた文字情報に対する選定、編集、又は状態遷移の指示をユーザから受け付ける手段と、
前記文字情報と、当該文字情報についての第１状態、第２状態、又は第３状態をユーザに提示する手段と、
前記視聴者が視聴している映像に前記文字情報を挿入するタイミングを計るための画像を前記ユーザに提示する手段と、を備えるシステム。
【請求項２３】
プロセッサを備えるコンピュータによって実行されるプログラムであって、前記プログラムは、前記プロセッサに、
視聴者から入力された文字情報を、選定又は編集対象を表示するための第１領域に表示するステップと、
選定された文字情報、編集が確定した文字情報、又は、所定の表示装置へ送信された文字情報を、確認対象を表示するための第２領域に表示するステップと、
第１領域に表示される文字情報を、第２領域に表示させる指示を入力するためのアイコンを表示するステップと、
前記表示装置へ文字情報を送信する指示を入力するためのアイコンを表示するステップと、
前記表示装置で表示されている前記文字情報を、所定の位置におけるユーザへの提示が維持される第３領域で表示するステップと、を実行させ、
前記第３領域で表示する前記文字情報は、所定の位置に維持された状態でスクロールアウトされることなく前記ユーザに表示される、プログラム。
【請求項２４】
前記第２領域に表示するステップにおいて、
前記編集が確定した前記文字情報、又は、前記表示装置へ送信された前記文字情報を、
前記第１領域に表示される前記文字情報とは異なる態様で表示する、請求項２３に記載のプログラム。
【請求項２５】
前記第２領域に表示するステップにおいて、
前記編集が確定した前記文字情報を、前記表示装置へ送信された前記文字情報とは異なる態様で表示する、請求項２３または２４に記載のプログラム。
【請求項２６】
前記第１領域で表示される前記文字情報、又は、前記第２領域で表示される前記文字情報を編集する指示をユーザから受け付けるためのアイコンを表示するステップを前記プロセッサに実行させる、請求項２３から２５のいずれかに記載のプログラム。
【請求項２７】
前記編集指示を受け付けるためのアイコンを表示するステップにおいて、
前記第２領域において、前記文字情報の編集が確定されると、前記編集指示を受け付けるためのアイコンからの指示の受け付けを停止する、請求項２６に記載のプログラム。
【請求項２８】
プロセッサを備えるコンピュータによって実行される方法であって、前記方法は、前記プロセッサが、
視聴者から入力された文字情報を、選定又は編集対象を表示するための第１領域に表示するステップと、
選定された文字情報、編集が確定した文字情報、又は、所定の表示装置へ送信された文字情報を、確認対象を表示するための第２領域に表示するステップと、
第１領域に表示される文字情報を、第２領域に表示させる指示を入力するためのアイコンを表示するステップと、
前記表示装置へ文字情報を送信する指示を入力するためのアイコンを表示するステップと、
前記表示装置で表示されている前記文字情報を、所定の位置におけるユーザへの提示が維持される第３領域で表示するステップと、を実行し、
前記第３領域で表示する前記文字情報は、所定の位置に維持された状態でスクロールアウトされることなく前記ユーザに表示される、方法。
【請求項２９】
制御部を備える情報処理装置であって、前記制御部が、
視聴者から入力された文字情報を、選定又は編集対象を表示するための第１領域に表示するステップと、
選定された文字情報、編集が確定した文字情報、又は、所定の表示装置へ送信された文字情報を、確認対象を表示するための第２領域に表示するステップと、
第１領域に表示される文字情報を、第２領域に表示させる指示を入力するためのアイコンを表示するステップと、
前記表示装置へ文字情報を送信する指示を入力するためのアイコンを表示するステップと、
前記表示装置で表示されている前記文字情報を、所定の位置におけるユーザへの提示が維持される第３領域で表示するステップと、を実行し、
前記第３領域で表示する前記文字情報は、所定の位置に維持された状態でスクロールアウトされることなく前記ユーザに表示される、情報処理装置。
【請求項３０】
視聴者から入力された文字情報を、選定又は編集対象を表示するための第１領域に表示する手段と、
選定された文字情報、編集が確定した文字情報、又は、所定の表示装置へ送信された文字情報を、確認対象を表示するための第２領域に表示する手段と、
第１領域に表示される文字情報を、第２領域に表示させる指示を入力するためのアイコンを表示する手段と、
前記表示装置へ文字情報を送信する指示を入力するためのアイコンを表示する手段と、
前記表示装置で表示されている前記文字情報を、所定の位置におけるユーザへの提示が維持される第３領域で表示する手段と、を備えるシステムであって、
前記第３領域で表示する前記文字情報は、所定の位置に維持された状態でスクロールアウトされることなく前記ユーザに表示される、システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、プログラム、方法、情報処理装置、システムに関する。
【背景技術】
【０００２】
昨今のコロナ環境下、密な状況を避けるため、人々が一堂に会する会議、会合等が減少している。一方、ネットワーク環境の整備に伴い、会議、会合等の開催は、オンラインに活路を見出そうとしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−２５７７８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
会合の一形態である記者会見をオンラインで開催しようとする場合、発表者に対する質問をどのように実施するのかという問題がある。オンラインで発表を視聴する者から入力される質問は並列することがあり、また、質問の質も様々であるため、入力された質問をどのように管理して、どのように発表者へ伝えるか、解決するべき課題は多い。
【０００５】
特許文献１では、オンラインで祝電を受け付け、受け付けた祝電を表示する技術について記載されているが、記者会見等の会合での活用については記載されていない。
【０００６】
そこで、本開示の目的は、オンラインで開催される記者会見等の会合において、視聴者からの質問を正確に伝える技術を提供することである。
【課題を解決するための手段】
【０００７】
一実施形態によると、プロセッサを備えるコンピュータによって実行されるプログラムであって、プログラムは、プロセッサに、視聴者から入力された文字情報を受け付けるステップと、受け付けた文字情報を、選定又は編集対象として管理する第１状態、表示前の確認対象として管理する第２状態、表示中の表示対象として管理する第３状態のいずれかで管理するステップと、受け付けた文字情報に対する選定、編集、又は状態遷移の指示をユーザから受け付けるステップと、文字情報と、当該文字情報についての第１状態、第２状態、又は第３状態をユーザに提示するステップと、を実行させるプログラムが提供される。
【発明の効果】
【０００８】
本開示によれば、オンラインで開催される記者会見等の会合において、視聴者からの質問を正確に伝える技術を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】システム１の全体構成を示す図である。
【図２】ユーザＡが所有する端末装置１０Ａの機能的な構成を示す図である。
【図３】視聴者Ｂが所有する端末装置１０Ｂの機能的な構成を示す図である。
【図４】サーバ２０の機能的な構成を示す図である。
【図５】サーバ２０が記憶するテキスト情報データベース２０２１のデータ構造を示す図である。
【図６】システム１を構成する機器等の概要を示す図である。
【図７】サーバ２０が、視聴者からの文字情報の入力を受け付け、ユーザから当該文字情報の編集操作を受け付ける処理を示すフローチャートである。
【図８】サーバ２０が、ユーザから、編集を確定し、登壇者に当該文字情報を送信する操作を受け付ける処理を示すフローチャートである。
【図９】第１状態の文字情報を表示する管理画像の例を示す図である。
【図１０】第１状態から第２状態へ状態遷移する際の文字情報を表示する管理画像の例を示す図である。
【図１１】第３状態の文字情報を表示する管理画像の例を示す図である。
【図１２】モニタ３０に表示されている文字情報の表示例を示す図である。
【図１３】モニタ３０に表示中の文字を、視聴者が視聴する映像にテロップとして挿入するタイミングを計るための管理画像の例を示す図である。
【図１４】視聴者が視聴する映像に、文字情報がテロップ形式で挿入されている表示例を示す図である。
【発明を実施するための形態】
【００１０】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称及び機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００１１】
＜概要＞
以下の実施形態では、オンラインで開催されるセミナー、記者会見などの会合において、視聴者から受け付けた文字情報を登壇者が視認する画面に表示するシステム１について説明する。具体的には、登壇者の講演を視聴している視聴者からの文字情報、例えば、質問、コメント等を受け付け、受け付けた文字情報をユーザによって選定、編集、確定したのち、登壇者が視認する所定の画面に当該文字情報を表示するシステム１について説明する。
【００１２】
システム１は、視聴者からの文字情報を受け付ける。本実施形態において、視聴者から受け付ける文字情報として、例えば、記者会見における記者からの質問、セミナー等における視聴者からの質問、コメント等が含まれる。システム１は、受け付けた文字情報を、文字情報の状態とともにユーザに提示する。文字情報の状態は、例えば、選定、編集対象として管理する第１状態、送信前の確認対象として管理する第２状態、送信済みとして管理する第３状態を含む。システム１は、文字情報に対する選定、編集等のユーザからの操作に応答して、文字情報の状態を遷移させ、文字情報を登壇者の視認するモニタに表示する。これにより、システム１は、文字情報の状態をユーザに明確に示しながら管理することが可能となり、表示するはずでなかった文字情報、例えば、不適切な表現を含む文字情報、誤字を含む文字情報等が、登壇者へ表示されることを避けることが可能となる。
【００１３】
システム１は、例えば、オンラインで動画の配信などを行う企業等に導入され得る。例えば、システム１は、オンラインで講演などを実施する企業により、視聴者から受け付けた質問などを登壇している人物に表示することで、視聴者との相互なやりとりを可能するために、導入されることがあり得る。
【００１４】
＜１  システム全体の構成図＞
図１は、システム１の全体の構成を示す図である。
【００１５】
図１に示すように、システム１は、端末装置１０Ａと、端末装置１０Ｂと、サーバ２０と、モニタ３０とを含む。端末装置１０Ａと、端末装置１０Ｂと、サーバ２０と、モニタ３０とは、ネットワーク８０を介して通信接続する。
【００１６】
端末装置１０Ａは、例えば、オンラインで行われる会合の関係者が操作する装置である。会合の関係者は、例えば、会合の動画を配信する企業等に属する。端末装置１０Ａは、例えば、据え置き型のＰＣ（Personal  Computer）、ラップトップＰＣ等により実現される。この他に、端末装置１０Ａは、移動体通信システムに対応したスマートフォン、タブレット等の携帯端末等としてもよい。
【００１７】
端末装置１０Ａは、ネットワーク８０を介してサーバ２０と通信可能に接続される。端末装置１０Ａは、ＬＡＮ（Local  Area  Network）ケーブルを利用した有線接続、５Ｇ、ＬＴＥ（Long  Term  Evolution）等の通信規格に対応した無線基地局８１、ＩＥＥＥ（Institute  of  Electrical  and  Electronics  Engineers）８０２．１１等の無線ＬＡＮ（Local  Area  Network）規格に対応した無線ＬＡＮルータ８２等の通信機器と通信することによりネットワーク８０に接続される。
【００１８】
図１に示すように、端末装置１０Ａは、通信ＩＦ（Interface）１２と、入力装置１３と、出力装置１４と、メモリ１５と、記憶部１６と、プロセッサ１９とを備える。
【００１９】
通信ＩＦ１２は、端末装置１０Ａが外部の装置と通信するため、信号を入出力するためのインタフェースである。入力装置１３は、ユーザからの入力操作を受け付けるための入力装置（例えば、タッチパネル、タッチパッド、マウス等のポインティングデバイス、キーボード等）である。出力装置１４は、ユーザに対し情報を提示するための出力装置（ディスプレイ、スピーカ等）である。メモリ１５は、プログラム、及び、プログラム等で処理されるデータ等を一時的に記憶するためのものであり、例えばＤＲＡＭ（Dynamic  Random  Access  Memory）等の揮発性のメモリである。記憶部１６は、データを保存するための記憶装置であり、例えばフラッシュメモリ、ＨＤＤ（Hard  Disc  Drive）である。プロセッサ１９は、プログラムに記述された命令セットを実行するためのハードウェアであり、演算装置、レジスタ、周辺回路等により構成される。
【００２０】
端末装置１０Ｂは、例えば、会合に出席する参加者が操作する装置である。会合に出席する参加者は、例えば、会合がセミナーであれば、当該セミナーの視聴者を含み、会合が記者会見であれば、当該記者会見に参加する記者を含む。端末装置１０Ｂは、例えば、据え置き型のＰＣ、ラップトップＰＣ等により実現される。この他に、端末装置１０Ｂは、移動体通信システムに対応したスマートフォン、タブレット等の携帯端末等としてもよい。端末装置１０Ｂの構成は、端末装置１０Ａと同様である。
【００２１】
サーバ２０は、開催される会合に関する情報を管理する。会合に関する情報は、例えば、会合に参加する参加者に関する情報、参加者から入力されたコメント等の文字情報に関する情報等を含む。参加者に関する情報は、例えば、参加者の指名、参加者の電話番号、参加者のｅ−メールアドレス、年齢、参加者が属する組織名等を含む。
【００２２】
図２に示すように、サーバ２０は、通信ＩＦ２２、入出力ＩＦ２３、メモリ２５、ストレージ２６、及びプロセッサ２９を有する。
【００２３】
通信ＩＦ２２は、サーバ２０が外部の装置と通信するため、信号を入出力するためのインタフェースである。入出力ＩＦ２３は、ユーザからの入力操作を受け付けるための入力装置、及び、ユーザに対し情報を提示するための出力装置とのインタフェースとして機能する。メモリ２５は、プログラム、及び、プログラム等で処理されるデータ等を一時的に記憶するためのものであり、例えばＤＲＡＭ等の揮発性のメモリである。ストレージ２６は、データを保存するための記憶装置であり、例えばフラッシュメモリ、ＨＤＤである。プロセッサ２９は、プログラムに記述された命令セットを実行するためのハードウェアであり、演算装置、レジスタ、周辺回路等により構成される。
【００２４】
モニタ３０は、視聴者から受け付けた文字情報を、開催される会合において登壇する者に表示する。会合における登壇者は、例えば、会合がセミナーであれば、当該セミナーの講師を含み、会合が記者会見であれば、当該記者会見の司会者を含む。モニタ３０は、ハーフミラーを有しモニタ上の文字情報を投影するプロンプタ装置であってもよいし、一般的なディスプレイであってもよい。モニタ３０は、いかなる態様で文字情報に基づく画像を表示してもよい。具体的には、モニタ３０は、文字情報に含まれる文字を、白い背景で表示させてもよいし、特定色の背景、例えば、ブルーバックで表示させてもよい。他にも、モニタ３０は、透明なパネルに文字を表示させる表示装置であってもよい。
【００２５】
図１では、ネットワーク８０に接続する端末装置１０Ａ、１０Ｂが、それぞれ１台である場合を例に説明している。しかしながら、ネットワーク８０に接続する端末装置１０Ａ、１０Ｂは、それぞれ１台に限定されない。ネットワーク８０には、複数の端末装置１０Ａ、１０Ｂが接続されていて構わない。また、図１では、サーバ２０が、１台のコンピュータにより実現される例を示しているが、サーバ２０は、複数台のコンピュータが組み合わされて実現されてもよい。
【００２６】
＜１．１  端末装置１０Ａの構成＞
図２は、システム１を構成する端末装置１０Ａの機能的な構成を示すブロック図である。図２に示すように、端末装置１０Ａは、通信部１２１と、入力装置１３と、出力装置１４と、カメラ１６０と、記憶部１７０Ａと、制御部１８０Ａとを備える。
【００２７】
通信部１２１は、端末装置１０Ａが他の装置と通信するための処理を行う。通信部１２１は、制御部１８０Ａで生成された信号に送信処理を施し、外部（例えば、サーバ２０）へ送信する。通信部１２１は、外部から受信した信号に受信処理を施し、制御部１８０Ａへ出力する。
【００２８】
入力装置１３は、端末装置１０Ａを所有するユーザが指示を入力するための装置である。入力装置１３は、例えば、マウス１３１、キーボード１３２、及び、操作面へ触れることで指示が入力されるタッチ・センシティブ・デバイス１３３等により実現される。また、入力装置１３は、マイク１３４により実現される。入力装置１３は、ユーザから入力される指示又は音声を電気信号へ変換し、電気信号を制御部１８０へ出力する。なお、入力装置１３は、マウス１３１、及びキーボード１３２等の物理的な操作デバイスに限定されない。入力装置１３には、例えば、外部の入力機器から入力される電気信号を受け付ける受信ポートが含まれてもよい。
【００２９】
出力装置１４は、端末装置１０Ａを所有するユーザへ情報を提示するための装置である。出力装置１４は、例えば、ディスプレイ１４１、スピーカ１４２等により実現される。ディスプレイ１４１は、制御部１８０Ａの制御に応じて、画像、動画、テキスト等のデータを表示する。ディスプレイ１４１は、例えば、ＬＣＤ（Liquid Crystal Display）、又は有機ＥＬ（Electro-Luminescence）ディスプレイ等によって実現される。スピーカ１４２は、制御部１８０の制御に応じて、音声を出力する。
【００３０】
カメラ１６０は、受光素子により光を受光し、撮影信号として出力するためのデバイスである。カメラ１６０は、例えば、光を受光するレンズがディスプレイ１４１と並べて設置されている。これにより、カメラ１６０は、ディスプレイ１４１を視認するユーザを撮影可能となっている。
【００３１】
記憶部１７０Ａは、例えば、メモリ１５、及びストレージ１６等により実現され、端末装置１０Ａが使用するデータ、及びプログラムを記憶する。ある局面において、記憶部１７０Ａは、ユーザ情報１７１Ａを記憶する。
【００３２】
ユーザ情報１７１Ａは、端末装置１０Ａを使用して、視聴者から受け付けた文字情報を編集、確定し、登壇者の視認する画面に表示する指示を行う関係者としてのユーザの情報である。ユーザ情報としては、ユーザを識別する情報（ユーザＩＤ）、ユーザの氏名、ユーザが運営している会合の講演者の情報等が含まれる。
【００３３】
制御部１８０Ａは、プロセッサ１９が記憶部１７０Ａに記憶されるプログラムを読み込み、プログラムに含まれる命令を実行することにより実現される。制御部１８０Ａは、端末装置１０の動作を制御する。具体的には、例えば、制御部１８０Ａは、入力操作受付部１８１Ａ、送受信部１８２Ａ、表示制御部１８３Ａとしての機能を発揮する。
【００３４】
入力操作受付部１８１Ａは、端末装置１０Ａが、キーボード１３２等の入力装置１３に対するユーザの入力操作を受け付ける処理を行う。具体的には、入力操作受付部１８１Ａは、ユーザからの、視聴者から受け付けた文字情報の選定、編集、編集の確定等の操作を受け付ける処理を行う。
【００３５】
送受信部１８２Ａは、端末装置１０Ａが、サーバ２０等の外部の装置と、通信プロトコルに従ってデータを送受信するための処理を行う。具体的には、送受信部１８２Ａは、ユーザから受け付けた各操作、例えば、視聴者から受け付けた文字情報の編集等に応答して、サーバ２０に編集後の文字情報等を送受信する処理を行う。
【００３６】
表示制御部１８３Ａは、ユーザに対し情報を表示する処理を行う。具体的には、表示制御部１８３Ａは、例えば、以下の画像をディスプレイ１４１に表示させる処理等を行う。
・視聴者から受け付けた文字情報を選定、編集するための画像
・選定、編集した文字情報を、モニタ３０に送信する前に確認するための画像
・モニタ３０に表示している文字情報を確認するための画像
・視聴者が視聴している映像にテロップを挿入するタイミングを計るための画像
【００３７】
＜１．２  端末装置１０Ｂの構成＞
図３は、システム１を構成する端末装置１０Ｂの機能的な構成を示すブロック図である。端末装置１０Ｂは、記憶部１７０Ｂに記憶されている視聴者情報１７１Ｂ、及び、制御部１８０Ｂを構成する入力操作受付部１８１Ｂ、送受信部１８２Ｂ、表示制御部１８３Ｂ以外、図２に示す端末装置１０Ａと同じように構成されているため、その説明を省略する。以下、視聴者情報１７１、入力操作受付部１８１Ｂ、送受信部１８２Ｂ、表示制御部１８３Ｂについて説明する。
【００３８】
視聴者情報１７１Ｂは、端末装置１０Ｂを使用して、オンラインでのセミナー、記者会見、講演等の会合を視聴し、文字情報を送信する視聴者の情報である。視聴者情報としては、視聴者を識別する情報（視聴者ＩＤ）、視聴者の氏名、視聴者が所属しているメディア、企業の情報等が含まれる。
【００３９】
入力操作受付部１８１Ｂは、端末装置１０Ｂが、キーボード１３２等の入力装置１３に対する視聴者の入力操作を受け付ける処理を行う。具体的には、入力操作受付部１８１Ｂは、視聴者からの、視聴しているオンラインでの会合に対する質問、コメント等の文字情報の入力操作を受け付ける処理を行う。
【００４０】
送受信部１８２Ｂは、端末装置１０Ｂが、サーバ２０等の外部の装置と、通信プロトコルに従ってデータを送受信するための処理を行う。具体的には、送受信部１８２Ｂは、視聴者から受け付けた各操作、例えば、視聴しているオンラインでの会合に対する質問、コメント等の文字情報の入力操作に応答して、サーバ２０に文字情報のデータ等を送受信する処理を行う。
【００４１】
表示制御部１８３Ｂは、視聴者に対し情報を表示する処理を行う。具体的には、表示制御部１８３Ｂは、例えば、会合についての動画、コメント等の入力フォーム等をディスプレイ１４１に表示させる処理等を行う。
【００４２】
＜１．３  サーバ２０の構成＞
図４は、サーバ２０の機能的な構成を示す図である。図３に示すように、サーバ２０は、通信部２０１と、記憶部２０２と、制御部２０３としての機能を発揮する。
【００４３】
通信部２０１は、サーバ２０が、外部の装置と通信するための処理を行う。
【００４４】
記憶部２０２は、サーバ２０が使用するデータ及びプログラムを記憶する。記憶部２０２は、テキスト情報データベース２０２１等を記憶する。
【００４５】
テキスト情報データベース２０２１は、視聴者から受け付けた文字情報に関する各種情報を記憶する。詳細は後述する。
【００４６】
制御部２０３は、サーバ２０のプロセッサがプログラムに従って処理を行うことにより、各種モジュールとして示す機能を発揮する。
【００４７】
受信制御モジュール２０３１は、サーバ２０が外部の装置から通信プロトコルに従って信号を受信する処理を制御する。
【００４８】
送信制御モジュール２０３２は、サーバ２０が外部の装置に対し通信プロトコルに従って信号を送信する処理を制御する。具体的には、例えば、送信制御モジュール２０３２は、登壇者が視認するモニタ３０の画面、例えば、プロンプタ装置に表示されるブルーバック画面に、文字情報を送信する。
【００４９】
記憶制御モジュール２０３３は、視聴者から受け付けた文字情報に関する情報を取得する。記憶制御モジュール２０３３は、取得した文字情報、例えば、記者会見における記者からの質問、コメント等を、テキスト情報データベース２０２１に記憶する。記憶制御モジュール２０３３は、他にも、質問をした記者の所属企業、氏名等の情報を受け付け、受け付けた情報をテキスト情報データベース２０２１に記憶する。
【００５０】
状態管理モジュール２０３４は、視聴者から受け付けた文字情報を管理する。具体的には、状態管理モジュール２０３４は、例えば、ユーザの所定の操作に従い、文字情報、文字情報の状態等を管理する。文字情報の状態は、例えば、文字情報を選定対象及び／又は編集対象として管理する第１状態、文字情報をモニタ３０へ送信する前の確認対象として管理する第２状態、文字情報をモニタ３０へ送信した表示対象として管理する第３状態を含む。所定の操作は、例えば、以下である。
・文字情報を選定する操作
・文字情報を編集する操作
・文字情報の編集を確定させる操作（第１状態から第２状態への遷移操作）
・編集確定を解除する操作（第２状態から第１状態への遷移操作）
・モニタ３０に文字情報を送信する操作（第２状態から第３状態への遷移操作）
・モニタ３０に表示された文字情報を削除する操作
【００５１】
状態管理モジュール２０３４は、文字情報の状態を、テキスト情報データベース２０２１に記憶する。状態管理モジュール２０３４は、文字情報の状態を、ユーザからの状態遷移の操作に応答して更新する。これにより、更新後の状態がテキスト情報データベース２０２１に記憶される。また、状態管理モジュール２０３４は、文字情報が編集されると、編集後の文字情報を、オリジナルの文字情報と共にテキスト情報データベース２０２１に記憶する。
【００５２】
状態管理モジュール２０３４は、文字情報に含まれる文字数を解析する。具体的には、例えば、状態管理モジュール２０３４は、ユーザから、モニタ３０に文字情報を表示するための操作を受け付けたとき、又は、文字情報が編集されたときに、当該文字情報の文字数を解析する。文字数解析の手法は既存のいかなる手法を用いてもよい。解析した文字数は、テキスト情報データベース２０２１に記憶される。
【００５３】
また、状態管理モジュール２０３４は、解析した文字情報の文字数に応じて、モニタ３０に表示する文字のサイズを特定する。具体的には、状態管理モジュール２０３４は、文字数に所定の閾値を設定し、解析した文字数に応じて、モニタ３０に表示する文字のサイズを特定する。ここで、所定の閾値は、複数設定していてもよい。例えば、文字数が第１閾値未満の場合、文字数が第１閾値以上第２閾値未満の場合、等複数の閾値が設定されてもよい。特定した文字のサイズは、テキスト情報データベース２０２１に記憶される。
【００５４】
提示モジュール２０３５は、端末装置１０Ａのユーザに、文字情報の管理画像を提示する。具体的には、例えば、提示モジュール２０３５は、文字情報の入力者、文字情報、文字情報の状態を把握可能に表した管理画像を端末装置１０Ａに表示させる。
【００５５】
より具体的には、例えば、提示モジュール２０３５は、管理画像において、文字情報が、文字状態の状態に応じて、異なる態様で表示されるようにする。異なる態様は、例えば、以下である。
・異なる色
・異なる字体
・異なる大きさ
【００５６】
これにより、サーバ２０は、視聴者から受け付けた文字情報が繰り返し選択されること、又は繰り返し編集されることを避け、かつ、モニタ３０へ送信する内容をユーザに正確に把握させることが可能となる。また、サーバ２０は、文字数に応じてモニタ３０での文字のサイズを調整するため、編集により文字数が変わった場合であっても、登壇者が視認するのに適したサイズに自動的に調整することが可能となる。そのため、例えば、編集により文字数が増える場合でも文字情報が見切れることがなくなるため、内容の確認、誤認等を防止でき、スムーズに記者会見等の会合を行うことができる。
【００５７】
また、モニタ３０へ文字情報を送信するシステム１と共に、モニタ３０へ送信した文字情報を、視聴者が視聴する動画にテロップとして挿入するシステム（図示せず）が存在することがある。当該テロップ挿入システムは、例えば、モニタ３０へ文字情報が送信されると、送信された文字情報、つまり、モニタ３０に表示されている文字情報と同じ文字情報を動画に挿入する。このため、テロップ挿入システムでは、モニタ３０へ文字情報が送信されるタイミングを把握しておく必要がある。提示モジュール２０３５は、例えば、モニタ３０へ文字情報を送信したタイミングを管理するための管理画像を、テロップ挿入システムの構成要素としての端末装置１０Ａに表示させる。このとき端末装置１０Ａに表示される管理画像は、視聴者が視聴している映像に文字情報をテロップとして挿入するタイミングを計るための画像である。具体的には、提示モジュール２０３５は、例えば、モニタ３０へ文字情報が送信されると、文字情報を表示する態様を、モニタ３０へ送信したことが識別可能な態様に切り換える。
【００５８】
これにより、サーバ２０は、モニタ３０へ文字情報が送信されるタイミングをユーザに正確に伝えることが可能となる。このため、サーバ２０は、テロップの挿入が動画の内容とずれることを防止することが可能となる。
【００５９】
＜２  データ構造＞
図５は、サーバ２０が記憶するテキスト情報データベース２０２１のデータ構造を示す図である。
【００６０】
図４に示すように、テキスト情報データベース２０２１は、項目「日時」と、項目「テキストＩＤ」と、項目「記者名」と、項目「所属メディア」と、項目「編集前テキスト」と、項目「編集後テキスト」、項目「状態」、項目「文字数」、項目「文字サイズ」等を含む。
【００６１】
項目「日時」は、視聴者から文字情報を受け付けた日時を示す情報である。
【００６２】
項目「テキストＩＤ」は、文字情報を識別する情報を示す。
【００６３】
項目「記者名」は、登壇者に対する文字情報を送信した視聴者・記者の氏名の情報を示す。
【００６４】
項目「所属メディア」は、視聴者の所属する企業・メディアの情報を示す。
【００６５】
項目「編集前テキスト」は、視聴者から受け付けた、編集前の文字情報を示す。
【００６６】
項目「編集後テキスト」は、編集された後の文字情報を示す。
【００６７】
項目「状態」は、文字情報それぞれの状態、例えば、選定・編集対象（第１状態）、送信前の確認対象（第２状態）、送信済みの表示対象（第３状態）等の状態を識別する情報を示す。サーバ２０は、ユーザから受け付けた状態遷移の指示に応答して、状態の情報を更新する。
【００６８】
項目「文字数」は、編集後の文字情報に含まれる文字数の情報を示す。例えば、テキストＩＤ「＃００１」の文字数は「１２」であることを示す。
【００６９】
項目「文字サイズ」は、モニタ３０に文字情報を表示する時の、文字の大きさの情報を示す。例えば、テキストＩＤ「＃００１」の文字サイズは「Ａ」であることを示す。
【００７０】
＜３  小括＞
図６は、システム１の概要を示す図である。図６に示す例では、視聴者Ｂが、オンラインでの会合における登壇者Ｃの講演等を、端末装置１０Ｂを利用して視聴している。視聴者Ｂは、視聴している講演等に対する質問、コメント等の文字情報を端末装置１０Ｂからサーバ２０に送信する。
【００７１】
サーバ２０は、視聴者Ｂを含む複数の視聴者から受け付けた文字情報を、文字情報の状態を含めてテキスト情報データベース２０２１で管理する。サーバ２０は、オンラインで行われる会合の関係者であるユーザＡに、文字情報を管理するための管理画像を提示する。サーバ２０は、ユーザＡが操作する端末装置１０Ａから、文字情報の選択、編集、編集の確定等の操作を受け付ける。サーバ２０は、ユーザＡからの指示に応じ、編集が確定した文字情報を、登壇者Ｃが視認するモニタ３０に送信する。
【００７２】
ユーザＡは、端末装置１０Ａに表示される管理画像により、文字情報、及び文字情報の状態が把握可能となっている。ユーザＡは、管理画像を確認しながら、文字情報を選定・編集する。ユーザＡは、管理画像を確認しながら、編集が完了した文字情報をサーバ２０から、モニタ３０に送信する。文字情報がモニタ３０に送信されると、管理画像において、モニタ３０に表示中の文字情報が表示される。
【００７３】
これにより、サーバ２０は、オンラインで開催される記者会見等の会合において、視聴者から受け付けた文字情報を、状態遷移に伴って異なる表示態様でユーザＡに提示することができる。そのため、サーバ２０は、文字情報の状態をユーザＡに正確に把握させることができる。
【００７４】
ユーザＡは、表示されている文字情報が現在どの状態にあるのか、例えば、編集前、編集確定、送信済み等、を視覚的に把握することができる。これにより、ユーザＡは、視聴者から受け付けた文字情報を確認しないままモニタ３０に送信する、誤編集のままモニタ３０に送信する等、意図しない文字情報をモニタ３０に送信することを防ぐことができる。
よって、ユーザＡは、視聴者からの質問を登壇者に正確に伝えることが可能となる。
【００７５】
＜４  動作＞
以下、サーバ２０が文字情報を受け付け、登壇者に編集後の文字情報を送信するときの一連の処理について説明する。
【００７６】
＜４．１  文字情報の受け付け及び編集＞
図７は、サーバ２０の制御部２０３が、視聴者からの文字情報の入力を受け付け、ユーザから当該文字情報の編集操作を受け付ける処理の例を示すフローチャートである。
【００７７】
ステップＳ７０１において、制御部２０３は、視聴者からの文字情報を受け付ける。具体的には、制御部２０３は、例えば、視聴者から、登壇者の講演に対する質問、コメント等の文字情報の入力を受け付ける。このとき、制御部２０３は、文字情報の入力を受け付けるにあたり、視聴者に関する情報、例えば、所属メディア、氏名等の情報の入力を受け付けてもよい。制御部２０３は、文字情報を受け付けた日時、視聴者に関する情報、受け付けた文字情報をテキスト情報データベース２０２１に記憶する。
【００７８】
ステップＳ７０２において、制御部２０３は、当該文字情報が選定対象、及び、編集対象の状態であるとして、当該文字情報を第１状態に設定する。制御部２０３は、設定した管理状態をテキスト情報データベース２０２１に記憶する。
【００７９】
ステップＳ７０３において、制御部２０３は、文字情報の文字数を取得する。制御部２０３は、取得した文字数に基づいて、モニタ３０に表示する文字サイズを決定する。制御部２０３は、取得した文字数、決定したサイズをテキスト情報データベース２０２１に記憶する。
【００８０】
ステップＳ７０４において、制御部２０３は、受け付けた文字情報を、当該文字情報が第１状態であることが把握可能に、ユーザに提示する。具体的には、制御部２０３は、視聴者から受け付けた文字情報を、当該文字情報が選定対象、及び／又は、編集対象であることが分かる態様で、端末装置１０Ａのディスプレイに表示させる。
【００８１】
ステップＳ７０５において、制御部２０３は、ユーザから文字情報の編集操作、及び選択操作を受け付ける。具体的には、例えば、ユーザは、端末装置１０Ａのディスプレイに表示される文字情報について、文字情報の表現が適切か、誤字がないか、意図が分かり易く表現されているか等を確認する。ユーザは、文字情報を編集する必要があると判断すると、端末装置１０Ａに編集操作を入力する。制御部２０３は、ユーザから編集操作を受け付けると、編集後の文字情報をテキスト情報データベース２０２１に記憶する。
【００８２】
ステップＳ７０６において、制御部２０３は、文字情報の文字数を取得する。制御部２０３は、取得した文字数に基づいて、モニタ３０に表示する文字サイズを決定する。制御部２０３は、取得した文字数、決定したサイズをテキスト情報データベース２０２１に記憶する。
【００８３】
また、ユーザは、入力された複数の文字情報からモニタ３０に表示する文字情報を選択する。このとき、選択される文字情報は、編集前の文字情報であっても、編集後の文字情報であってもよい。なお、表示する文字情報は、ユーザにより選択されてもよいし、ユーザ以外の者により選択されてもよいし、所定の機能により、自動的に選択されてもよい。ユーザは、表示する文字情報を選択すると、端末装置１０Ａに選択操作を入力する。制御部２０３は、ユーザからの選択操作を受け付けると、選択された文字情報を表示候補の文字情報として管理する。
【００８４】
ステップＳ７０７において、制御部２０３は、ユーザから編集確定の操作を受け付ける。具体的には、例えば、ユーザは、ステップＳ７０３において編集操作を入力した文字情報を確認したのち、これ以上の編集が必要ないと判断したとき、編集確定の操作を入力する。
【００８５】
ステップＳ７０８において、制御部２０３は、ユーザから編集確定の操作を受け付けると、文字情報の状態を第１状態から第２状態に遷移させる。制御部２０３は、ユーザから編集確定の操作を受け付けると、テキスト情報データベース２０２１の項目「状態」を更新する。
【００８６】
ある局面において、制御部２０３は、ユーザから編集操作を受け付けずとも、編集確定の操作を受け付けたことに応答して、文字情報の状態を遷移させてもよい。また、編集操作は、１回に限定されない。
【００８７】
ステップＳ７０９において、制御部２０３は、文字情報を、当該文字情報が第２状態であることが把握可能に、ユーザに提示する。具体的には、制御部２０３は、文字情報を、当該文字情報がモニタ３０へ送信する前の確認対象であることが分かる態様で、端末装置１０Ａのディスプレイに表示させる。制御部２０３は、文字情報を第２状態とすると、編集の確定が解除されるまで、つまり、第１状態に戻るまで編集操作を受け付けない。
【００８８】
＜４．２  編集確定した文字情報の登壇者への提示＞
図８は、サーバ２０の制御部２０３が、ユーザから、編集確定した文字情報を登壇者に送信する操作を受け付ける処理の例を示すフローチャートである。図８の説明において、文字情報は、第２状態で管理されているものとする。つまり、文字情報は、端末装置１０Ａのディスプレイにおいて、当該文字情報がモニタ３０へ送信する前の確認対象であることが分かる態様で表示されている。
【００８９】
ステップＳ８０１において、制御部２０３は、ユーザから、編集確定した文字情報をモニタ３０に送信する操作を受け付ける。具体的には、例えば、ユーザは、次の文字情報をモニタ３０へ表示する指示を受ける。指示を受けると、ユーザは、第２状態であることが把握可能に表示される文字情報のうち、例えば、最先の文字情報に対し、モニタ３０に送信するための操作を入力する。なお、最先の文字情報は、例えば、端末装置１０Ａのディスプレイにおいて、他の文字情報よりも上に表示されている文字情報を表す。
【００９０】
ステップＳ８０２において、制御部２０３は、ユーザから文字情報を送信するための操作を受け付けると、送信対象となった文字情報をモニタ３０に送信する。このとき、制御部２０３は、例えば、文字のサイズに関する情報を文字情報に含め、文字情報をモニタ３０へ送信する。また、制御部２０３は、ユーザから文字情報を送信するための操作を受け付けると、テキスト情報データベース２０２１の項目「状態」を更新する。つまり、制御部２０３は、ユーザから文字情報を送信するための操作を受け付けると、文字情報の状態を第２状態から第３状態に遷移させる。
【００９１】
モニタ３０は、サーバ２０から送信された文字情報を、指定されたサイズで表示する。
【００９２】
ステップＳ８０３において、制御部２０３は、文字情報の状態を第２状態から第３状態へ遷移させると、文字情報を、当該文字情報が第３状態であることが把握可能に、ユーザに提示する。具体的には、制御部２０３は、文字情報を、当該文字情報がモニタ３０に表示中の表示対象であることが分かる態様で、端末装置１０Ａのディスプレイに表示させる。
【００９３】
＜５  画面例＞
図９〜１１は、端末装置１０Ａのディスプレイ１４１に表示される、文字情報の管理画像の例を示す図である。
【００９４】
図９は、第１状態の文字情報を表示する管理画像の例を示す図である。図９に示される管理画像は、例えば、図７のステップＳ７０４でユーザに提示される画像である。
【００９５】
図９において、管理画像は、第１領域９０１と、第２領域９０２とを有する。第１領域９０１は、視聴者から受け付けた文字情報を表示する領域である。制御部１８０Ａは、視聴者から受け付けた文字情報を、第１領域９０１に、縦方向に並列して表示する。制御部１８０Ａは、画面に表示しきれない文字情報については、ユーザから任意の操作、例えば、スクロール操作等を受け付け、表示画面外の文字情報をユーザにスライドして表示してもよい。
【００９６】
第２領域９０２は、モニタ３０へ送信する前の文字情報を確認のために表示する領域である。図９に示す例では、ユーザからの当該領域への文字情報の移動を受け付ける前の状態のため、第２領域９０２はブランク表示となっている。
【００９７】
制御部１８０Ａは、視聴者から受け付けた文字情報、当該文字情報を入力した視聴者に関する情報を、第１領域９０１のオブジェクト９５１、９５４に表示する。具体的には、オブジェクト９５１、９５４では、ユーザタブに視聴者に関する情報が表示され、上段に編集前（オリジナル）の文字情報、下段に編集後の文字情報が表示される。例えば、オブジェクト９５１において、ユーザタブに「＃００２  山田  （Ｂ新聞社）」が表示され、上段に編集前の文字情報として「〇〇はどう悪寒がえですか？」が表示され、下段に編集後の文字情報として「〇〇はどうお考えですか？」が表示される。
【００９８】
オブジェクト９５１、９５４には、編集ボタン９５２、９５５と、プレビュー送信ボタン９５３、９５６とが表示されている。編集ボタン９５２、９５５は、文字情報に対するユーザからの編集操作を受け付けるためのボタンである。例えば、編集ボタン９５２、９５５は、オブジェクト９５１、９５４の右下に表示される。制御部１８０Ａは、編集ボタン９５２、９５５が押下されると、文字情報の編集のための画面（図示なし）をディスプレイ１４１に表示させる。制御部１８０Ａは、文字情報が編集されると、編集後の文字情報をオブジェクト９５１、９５４の下段に表示する。また、制御部２０３は、文字情報が編集されると、テキスト情報データベース２０２１に編集後の文字情報を記憶する。
【００９９】
プレビュー送信ボタン９５３、９５６は、第１領域９０１に表示されるオブジェクトを、第２領域９０２へ移動させる操作を受け付けるためのボタンである。例えば、プレビュー送信ボタン９５３、９５６は、オブジェクト９５１、９５４の左下に表示される。制御部１８０Ａは、プレビュー送信ボタン９５３、９５６が押下されると、押下されたプレビュー送信ボタン９５３、９５６を含むオブジェクトを第２領域９０２へ移動させる。第２領域９０２へ移動されたオブジェクトに表示される文字情報は、モニタ３０に表示される表示候補となる。
【０１００】
図１０は、第１状態から第２状態へ状態遷移する際の文字情報を表示する管理画像の例を示す図である。図１０に示される管理画像は、オブジェクト９５１が第２領域９０２へ移動され、オブジェクト１００１となった状態の画像である。なお、オブジェクト９５１が第２領域９０２へ移動された後であっても、第１領域９０１にはオブジェクト９５１の表示が維持される。
【０１０１】
図１０において、オブジェクト１００１では、ユーザタブに視聴者に関する情報が表示され、内部に編集後の文字情報が表示される。オブジェクト１００１には、編集ボタン１００２と、画面送信ボタン１００３と、プレビュー削除ボタン１００４と、送信済みフラグ変更ボタン１００５と、編集確定フラグ変更ボタン１００６とが表示されている。編集ボタン１００２は、図９における編集ボタン９５２と同様に、文字情報に対するユーザからの編集操作を受け付けるためのボタンである。
【０１０２】
プレビュー削除ボタン１００４は、第２領域９０２に移動した文字情報を、第２領域９０２から削除する操作を受け付けるためのボタンである。例えば、プレビュー削除ボタン１００４は、オブジェクト１００１の下段右方に表示される。制御部１８０Ａは、プレビュー削除ボタン１００４、１０１４が押下されると、第２領域９０２に表示されているオブジェクト１００１を、第２領域９０２から削除する。
【０１０３】
編集確定フラグ変更ボタン１００６は、文字情報の編集を確定させる、又は確定を解除させる操作を受け付けるためのボタンである。例えば、編集確定フラグ変更ボタン１００６は、オブジェクト１００１の下段左方に表示される。制御部１８０Ａは、編集が未確定の状態で編集確定フラグ変更ボタン１００６が押下されると、文字情報の編集が確定されたものとする。つまり、制御部１８０Ａは、文字情報の状態を第１状態から第２状態に遷移させる。制御部１８０Ａは、文字情報の状態を第１状態から第２状態に遷移させると、文字情報がモニタ３０へ送信する前の確認対象であることが分かる態様で、オブジェクト１００１を表示する。
【０１０４】
具体的には、例えば、制御部１８０Ａは、図１０に示すように、オブジェクト１００１のユーザタブの色を変化させる。例えば、制御部１８０Ａは、文字情報の状態を第１状態から第２状態へ遷移させるのに伴い、オブジェクト１００１のユーザタブの色を無色から黄色へ変化させる。これにより、制御部１８０Ａは、ユーザに文字情報の状態を視覚的に把握させることができる。
【０１０５】
また、制御部１８０Ａは、編集が確定された状態で編集確定フラグ変更ボタン１００６が押下されると、文字情報の編集が未確定となったものとする。つまり、制御部１８０Ａは、文字情報の状態を第２状態から第１状態に遷移させる。制御部１８０Ａは、文字情報の状態を第２状態から第１状態に遷移させると、文字情報の表示態様を元に戻す。つまり、制御部１８０Ａは、例えば、オブジェクト１００１のユーザタブの色を黄色から無色に戻す。オブジェクト１００１のユーザタブが黄色となっている間は、編集ボタン１００２は押下できない。
【０１０６】
画面送信ボタン１００３は、編集が確定した文字情報をモニタ３０に送信する操作を受け付けるためのボタンである。例えば、画面送信ボタン１００３は、オブジェクト１００１の上段左方に表示される。制御部１８０Ａは、編集が確定された状態で、画面送信ボタン１００３が押下されると、オブジェクトに含まれる文字情報をモニタ３０に送信する。制御部１８０Ａは、文字情報の状態を第２状態から第３状態に遷移させる。これにより、制御部１８０Ａは、編集が確定していない文字情報をユーザがモニタ３０に誤送信することを防ぐことができる。
【０１０７】
制御部１８０Ａは、文字情報をモニタ３０に送信すると、第２領域９０２の上方に、後述する第３領域１１０１及びオブジェクト１１６１を表示する。
【０１０８】
送信済みフラグ変更ボタン１００５は、モニタ３０に送信した文字情報が送信済みか、又は未送信かの操作を受け付けるためのボタンである。例えば、送信済みフラグ変更ボタン１００５は、オブジェクト１００１の下段の中央に表示される。制御部１８０Ａは、例えば、送信済みフラグ変更ボタン１００５が押下されると、モニタ３０に表示されている文字情報を削除し、文字情報の状態を第２状態へ遷移させる。モニタ３０から削除した文字情報の状態を、第４状態と称してもよい。これにより、ユーザは、モニタ３０に文字情報を送信した後に文字情報の瑕疵を発見したときでも、文字情報を再編集することができる。
【０１０９】
図１１は、第３状態の文字情報を表示する管理画像の例を示す図である。図１１に示される管理画像は、オブジェクト１００１に含まれる文字情報がモニタ３０へ送信された際の画像である。図１１に示される管理画像は、例えば、図８のステップＳ８０３でユーザに提示される画像である。
【０１１０】
図１１において、第２領域９０２の上方に第３領域１１０１が表示されている。第３領域１１０１は、モニタ３０に表示されている文字情報をユーザに表示するための領域である。図１１において、第３領域１１０１は、第２領域９０２の上方に表示されているが、第３領域１１０１が表示される位置は、第２領域９０２の上方に限定されない。第３領域１１０１が表示される位置は、画面上でユーザから目につきやすい位置であれば、第２領域９０２の上方以外の位置であってもよい。例えば、第３領域１１０１は、第１領域９０１の情報であってもよい。第３領域１１０１は、管理画面がスクロールされた場合であっても表示される位置が維持される。つまり、第３領域１１０１は、他の領域に表示されるオブジェクトの表示ためにスクロールアウトされることはない。これにより、ユーザは、モニタ３０に表示されている文字情報を常に確認することが可能となる。
【０１１１】
制御部１８０Ａは、モニタ３０に送信された文字情報、当該文字情報を入力した視聴者に関する情報を、第３領域１１０１のオブジェクト１１６１に表示する。具体的には、オブジェクト１１６１では、視聴者に関する情報が上方に表示され、表示中の文字が下方に表示される。
【０１１２】
オブジェクト１１６１は、画面削除ボタン１１６２が表示されている。画面削除ボタン１１６２は、表示中の文字をモニタ３０から削除する操作を受け付けるためのボタンである。例えば、画面削除ボタン１１６２は、オブジェクト１１６１の下部に表示される。制御部１８０Ａは、画面削除ボタン１１６２が押下されると、表示中の文字を削除するようにモニタ３０へ指示を送信する。これにより、ユーザは、登壇者による回答が終了した文字情報をモニタ３０から削除することができ、スムーズな会合の進行が可能となる。
【０１１３】
制御部１８０Ａは、画面削除ボタン１１６２が押下されると、当該文字情報の状態を第４状態とする。制御部１８０Ａは、第４状態となった文字情報の表示態様を、第４状態であることが識別可能なものとしてもよい。
【０１１４】
制御部１８０Ａは、オブジェクト１００１を、文字情報がモニタ３０に表示中の表示対象であることが分かる態様で表示する。具体的には、例えば、制御部１８０Ａは、図１１に示すように、オブジェクト１００１のユーザタブの色を変化させる。例えば、制御部１８０Ａは、文字情報の状態を第２状態から第３状態に遷移させるのに伴い、オブジェクト１００１のユーザタブの色を黄色から赤色へ変化させる。
【０１１５】
このように、サーバ２０は、文字情報の第１状態から前記第３状態までの状態遷移を、同一画面でユーザに提示するようにしている。つまり、サーバ２０は、文字情報の第１状態から前記第３状態までの状態遷移を、画面の遷移なくユーザに提示するようにしている。これにより、ユーザは、文字情報の管理を直感的に操作することが可能となる。
【０１１６】
図１２は、モニタ３０に表示されている文字情報の表示例を示す図である。
【０１１７】
図１２において、登壇者画面１２０１、１２０２は、モニタ３０に送信された文字情報を表示するための画面を示す。制御部２０３は、登壇者画面１２０１、１２０２に、文字情報を受け付けた日時、文字情報を送信した視聴者の氏名、所属メディア、文字情報の内容等を送信する。このとき、制御部２０３は、受け付けた文字情報に含まれる文字数に基づいて、表示する文字サイズを変更する。制御部２０３は、文字情報に含まれる文字数に基づいて、モニタ３０の画面内に収まるように文字サイズを決定する。
【０１１８】
ある局面において、端末装置１０Ａの制御部１８０Ａは、図１１の第３領域１１０１のオブジェクト１１６１に表示する文字情報についても、登壇者画面１２０１、１２０２と同様に、文字数に基づいて文字サイズを変更して表示してもよい。
【０１１９】
これにより、サーバ２０は、受け付けた文字数に基づいて文字サイズを変更するため、視聴者から長文の質問、コメント等を受け付けたときに、登壇者が視認しているモニタ３０に対し、文字情報を見切れた状態、つまり、文章の途中で文字情報が途切れた状態で表示することがなくなる。そのため、サーバ２０は、視聴者から受け付けた文字情報を正確に登壇者に表示することが可能となる。そのため、登壇者は、長文の文字情報であっても、１画面に収まる態様で文字情報が表示されるため、文字情報を高い視認性で認識することができ、正確に質問の意図等を把握することができる。
【０１２０】
図１３は、モニタ３０に表示中の文字を、視聴者が視聴する映像にテロップとして挿入するタイミングを計るための管理画像の例を示す図である。
【０１２１】
図１３において、オブジェクト１３０１には、モニタ３０に表示されている文字情報に関する各種情報が表示されている。例えば、オブジェクト１３０１には、図１１におけるオブジェクト１１６１に表示されている文字情報、視聴者の氏名等が表示されている。制御部１８０Ａは、図１１における第３領域１１０１に表示している文字情報と同じ文字情報をオブジェクト１３０１に表示する。制御部１８０Ａは、図１０で示す画面送信ボタン１００３が押下されると、オブジェクト１３０１を表示する。つまり、モニタ３０に文字が表示されるまではオブジェクト１３０１は表示されていない。制御部１８０Ａは、モニタ３０への文字の表示と同期させてオブジェクト１３０１をディスプレイ１４１に表示させる。
【０１２２】
オブジェクト１３０２には、視聴者から入力された文字情報がメッセージとして表示されている。オブジェクト１３０２に表示されるメッセージは、テロップとして挿入する文字情報の候補を表す。
【０１２３】
また、オブジェクト１３０２には、文字情報の各種情報、例えば、文字数、状態等が表示されている。制御部１８０Ａは、文字情報の状態の遷移と同期させて、「状態」を切り替えると共に、オブジェクト１３０２のレコードの色を変化させる。例えば、制御部１８０Ａは、第１状態、第２状態、第３状態の文字状態のレコードをそれぞれ所定の色で管理し、状態が切り替わると、切り替わった先の状態の色にレコードの色を変化させる。制御部１８０Ａは、文字情報が編集されると、文字数を編集後の文字数に更新する。
【０１２４】
また、オブジェクト１３０２には、ＣＯＰＹボタン１３０３、１３０４が表示されている。ＣＯＰＹボタン１３０３、１３０４は、視聴者が視聴する映像にテロップを挿入するために、端末装置１０Ａの記憶部１７０Ａに文字情報を記憶させる操作を受け付けるためのボタンである。例えば、映像にテロップを挿入する担当者は、オブジェクト１３０２の状態が「編集確定済み」になると、ＣＯＰＹボタンを押下する。制御部１８０Ａは、記憶部１７０Ａに記憶させた文字情報をテロップ挿入システムに送信する。担当者は、テロップ挿入システムにおいて、複製した文字情報を、テロップを挿入するための入力フォームに張り付ける。テロップ挿入システムは、担当者の操作に従い、入力フォームに入力された文字情報を、テロップとして映像に挿入する。
【０１２５】
これにより、制御部１８０Ａは、文字情報の状態の切り替わりを、文字情報の状態遷移と同期させて明確に表示するようにしている。このため、映像にテロップを挿入する担当者は、文字情報がモニタ３０へ送信されたタイミングを正確に把握することが可能となる。そのため、担当者は、視聴者が視聴している画面にテロップを挿入するタイミングを適切に計ることが可能となる。
【０１２６】
図１４は、視聴者が視聴する映像に、文字情報がテロップとして挿入されている表示例を示す。
【０１２７】
図１４において、ディスプレイ１４１は視聴者の端末装置１０Ｂのディスプレイ１４１を示す。
【０１２８】
登壇者１４０１は、講演等を実施している登壇者の姿を示す。
【０１２９】
テロップ１４０２は、ユーザの操作により挿入された、視聴者から受け付けた文字情報を示す。ここで、テロップとして表示される文字情報は、モニタ３０に表示されている文字情報と同じ文字情報を示す。
【０１３０】
これにより、サーバ２０は、視聴者に対し、現在登壇者がどの質問に回答しているかを把握させることが可能となる。これにより、視聴者は、自身が入力した質問等の文字情報がテロップとして表示された映像を視聴することができる。また、視聴者は、登壇者に対して表示されている質問等を、ほぼ時間差なく把握することが可能となる。
【０１３１】
＜６  変形例＞
上記実施形態では、モニタ３０へ表示する文字情報を管理するユーザが一人である場合を例に説明した。しかしながら、モニタ３０へ表示する文字情報を管理するユーザは複数人であってもよい。会合によっては、視聴者から多くの文字情報が送信され、一人では、管理しきれない場合がある。そのような場合、文字情報の管理は、作業毎に別のユーザが実施してもよい。文字情報の状態が視認可能な態様で表示されるため、ユーザは、作業が分担される場合であっても文字情報の状態を見誤ることが減る。ユーザの作業が分担されている場合、各作業について、実行可能なユーザに制限がかけてもよい。例えば、文字情報の選定は第１ユーザのみが実施可能であり、編集、編集の確定は第２ユーザのみが実施可能であり、モニタ３０への送信は第３ユーザのみが実施可能としてもよい。
【０１３２】
上記実施形態では、視聴者からの文字情報の取得、解析をサーバ２０で実施する場合を説明したが、文字情報の取得、解析はサーバ２０以外で実施されてもよい。例えば、ユーザの端末装置１０Ａが文字情報を取得、解析してもよく、その場合には、端末装置１０Ａの記憶部１７０Ａにテキスト情報データベース２０２１を記憶させてもよい。
【０１３３】
＜付記＞
以上の各実施形態で説明した事項を以下に付記する。
【０１３４】
（付記１）
プロセッサ２０３を備えるコンピュータ２０によって実行されるプログラムであって、プログラムは、プロセッサ２０３に、視聴者から入力された文字情報を受け付けるステップ（Ｓ７０１）と、受け付けた文字情報を、選定又は編集対象として管理する第１状態、表示前の確認対象として管理する第２状態、表示中の表示対象として管理する第３状態のいずれかで管理するステップ（Ｓ７０２、Ｓ７０８、Ｓ８０２）と、受け付けた文字情報に対する選定、編集、又は状態遷移の指示をユーザから受け付けるステップ（Ｓ７０７、Ｓ８０２）と、文字情報と、当該文字情報についての第１状態、第２状態、又は第３状態をユーザに提示するステップ（Ｓ７０４、Ｓ７０９、Ｓ８０３）と、を実行させるプログラム。
【０１３５】
（付記２）
提示するステップ（Ｓ７０４、Ｓ７０９、Ｓ８０３）において、文字情報についての第１状態、第２状態、第３状態をそれぞれ、ユーザが識別可能な態様でユーザに提示する、付記１に記載のプログラム。（段落００９３〜段落０１１５、図９〜図１１）
【０１３６】
（付記３）
提示するステップ（Ｓ７０４、Ｓ７０９、Ｓ８０３）において、識別可能な態様として、色を変化させた態様でユーザに提示する、付記２に記載のプログラム。（段落００９３〜段落０１１５、図９〜図１１）
【０１３７】
（付記４）
提示するステップ（Ｓ７０４、Ｓ７０９、Ｓ８０３）において、所定の表示装置に表示中の前記文字情報は、所定の位置に維持された状態でユーザに提示される、付記１から３のいずれかに記載のプログラム。（図１１）
【０１３８】
（付記５）
提示するステップ（Ｓ７０４、Ｓ７０９、Ｓ８０３）において、文字情報は、ユーザによる編集前の情報と、ユーザによる編集後の情報とを含む、付記１から４のいずれかに記載のプログラム。（図９）
【０１３９】
（付記６）
提示するステップ（Ｓ７０４、Ｓ７０９、Ｓ８０３）において、第１状態から第３状態までの状態遷移を、画面の遷移なくユーザに提示する、付記１から５のいずれかに記載のプログラム。（段落００９３〜段落０１１５、図９〜図１１）
【０１４０】
（付記７）
管理するステップ（Ｓ７０２、Ｓ７０８、Ｓ８０２）において、第２状態の文字情報は、編集が確定された状態となっており、ユーザによる編集操作を受け付けない、付記１から６のいずれかに記載のプログラム。（段落０１００〜段落０１０８、図１０）
【０１４１】
（付記８）
文字情報の文字数に基づき、文字情報を所定の表示装置に表示する際の文字の大きさに関する情報を設定するステップ（Ｓ７０３、Ｓ７０６）をプロセッサ２０３に実行させ、管理するステップ（Ｓ７０２、Ｓ７０８、Ｓ８０２）において、設定された文字の大きさに関する情報を、文字情報に関連付ける、付記１から７のいずれかに記載のプログラム。（図５）
【０１４２】
（付記９）
指示を受け付けるステップ（Ｓ７０７、Ｓ８０２）において、選定、編集、又は状態遷移の指示を、１人又は複数のユーザから受け付ける、付記１から８のいずれかに記載のプログラム。
【０１４３】
（付記１０）
視聴者が視聴している映像に文字情報を挿入するタイミングを計るための画像をユーザに提示するステップをプロセッサ２０３に実行させる、付記１から９のいずれかに記載のプログラム。（段落０１２０〜段落０１２５）
【０１４４】
（付記１１）
タイミングを計るための画像を提示するステップにおいて、画像は、所定の表示装置に表示中の文字情報、第１状態、第２状態、又は第３状態のいずれかで管理される文字情報を含み、表示中の文字情報は、ユーザから第２状態から第３状態への状態遷移の指示が受け付けられると、画像中に表示される、付記１０に記載のプログラム。（段落０１２０〜段落０１２５）
【０１４５】
（付記１２）
タイミングを計るための画像を提示するステップにおいて、文字情報についての第１状態、第２状態、第３状態をそれぞれ、ユーザが識別可能な態様で提示する、付記１０または１１に記載のプログラム。（段落０１２０〜段落０１２５）
【０１４６】
（付記１３）
タイミングを計るための画像を提示するステップにおいて、ユーザから受け付けた指示に応答し、第１状態、第２状態、又は第３状態のいずれかで管理される文字情報を複製する、付記１０から１２のいずれかに記載のプログラム。（段落０１２０〜０１２５、図１３）
【０１４７】
（付記１４）
プロセッサ２０３を備えるコンピュータ２０によって実行される方法であって、方法は、プロセッサ２０３が、視聴者から入力された文字情報を受け付けるステップ（Ｓ７０１）と、受け付けた文字情報を、選定又は編集対象として管理する第１状態、表示前の確認対象として管理する第２状態、表示中の表示対象として管理する第３状態のいずれかで管理するステップ（Ｓ７０２、Ｓ７０８、Ｓ８０２）と、受け付けた文字情報に対する選定、編集、又は状態遷移の指示をユーザから受け付けるステップ（Ｓ７０７、Ｓ８０２）と、文字情報と、当該文字情報についての第１状態、第２状態、又は第３状態をユーザに提示するステップ（Ｓ７０４、Ｓ７０９、Ｓ８０３）と、を実行する方法。
【０１４８】
（付記１５）
制御部２０３を備える情報処理装置２０であって、前記制御部２０３が、視聴者から入力された文字情報を受け付けるステップ（Ｓ７０１）と、受け付けた文字情報を、選定又は編集対象として管理する第１状態、表示前の確認対象として管理する第２状態、表示中の表示対象として管理する第３状態のいずれかで管理するステップ（Ｓ７０２、Ｓ７０８、Ｓ８０２）と、受け付けた文字情報に対する選定、編集、又は状態遷移の指示をユーザから受け付けるステップ（Ｓ７０７、Ｓ８０２）と、文字情報と、当該文字情報についての第１状態、第２状態、又は第３状態をユーザに提示するステップ（Ｓ７０４、Ｓ７０９、Ｓ８０３）と、を実行する情報処理装置。
【０１４９】
（付記１６）
視聴者から入力された文字情報を受け付ける手段（Ｓ７０１）と、受け付けた文字情報を、選定又は編集対象として管理する第１状態、表示前の確認対象として管理する第２状態、表示中の表示対象として管理する第３状態のいずれかで管理する手段（Ｓ７０２、Ｓ７０８、Ｓ８０２）と、受け付けた文字情報に対する選定、編集、又は状態遷移の指示をユーザから受け付ける手段（Ｓ７０７、Ｓ８０２）と、文字情報と、当該文字情報についての第１状態、第２状態、又は第３状態をユーザに提示する手段（Ｓ７０４、Ｓ７０９、Ｓ８０３）と、を備えるシステム。
【０１５０】
（付記１７）
プロセッサ１８０Ａを備えるコンピュータ１０Ａによって実行されるプログラムであって、プログラムは、プロセッサ１８０Ａに、視聴者から入力された文字情報を、選定又は編集対象を表示するための第１領域に表示するステップと、選定された文字情報、編集が確定した文字情報、又は、所定の表示装置へ送信された文字情報を、確認対象を表示するための第２領域に表示するステップと、第１領域に表示される文字情報を、第２領域に表示させる指示を入力するためのアイコンを表示するステップと、表示装置へ文字情報を送信する指示を入力するためのアイコンを表示するステップと、を実行させるプログラム。（段落００９３〜段落０１１５、図９〜図１１）
【０１５１】
（付記１８）
第２領域に表示するステップにおいて、編集が確定した文字情報、又は、表示装置へ送信された文字情報を、第１領域に表示される文字情報とは異なる態様で表示する、付記１７に記載のプログラム。（段落０１００〜段落０１０８、図１０）
【０１５２】
（付記１９）
第２領域に表示するステップにおいて、編集が確定した文字情報を、表示装置へ送信された文字情報とは異なる態様で表示する、付記１７または１８に記載のプログラム。（段落０１００〜段落０１０８、図１０）
【０１５３】
（付記２０）
表示装置で表示されている文字情報を、所定の位置におけるユーザへの提示が維持される第３領域で表示するステップをプロセッサ１８０Ａに実行させる、付記１７から１９のいずれかに記載のプログラム。（段落０１０９〜段落０１１５、図１１）
【０１５４】
（付記２１）
第１領域で表示される文字情報、又は、第２領域で表示される文字情報を編集する指示をユーザから受け付けるためのアイコンを表示するステップをプロセッサ１８０Ａに実行させる、付記１７から２０のいずれかに記載のプログラム。（段落００９３〜０１０８、図９、図１０）
【０１５５】
（付記２２）
編集指示を受け付けるためのアイコンを表示するステップにおいて、第２領域において、文字情報の編集が確定されると、編集指示を受け付けるためのアイコンからの指示の受け付けを停止する、付記２１に記載のプログラム。
【０１５６】
（付記２３）
プロセッサ１８０Ａを備えるコンピュータ１０Ａによって実行される方法であって、方法は、プロセッサ１８０Ａが、視聴者から入力された文字情報を、選定又は編集対象を表示するための第１領域に表示するステップと、選定された文字情報、編集が確定した文字情報、又は、所定の表示装置へ送信された文字情報を、確認対象を表示するための第２領域に表示するステップと、第１領域に表示される文字情報を、第２領域に表示させる指示を入力するためのアイコンを表示するステップと、表示装置へ文字情報を送信する指示を入力するためのアイコンを表示するステップと、を実行する方法。（段落００９３〜段落０１１５、図９〜図１１）
【０１５７】
（付記２４）
制御部１８０Ａを備える情報処理装置１０Ａであって、制御部１８０Ａが、視聴者から入力された文字情報を、選定又は編集対象を表示するための第１領域に表示するステップと、選定された文字情報、編集が確定した文字情報、又は、所定の表示装置へ送信された文字情報を、確認対象を表示するための第２領域に表示するステップと、第１領域に表示される文字情報を、第２領域に表示させる指示を入力するためのアイコンを表示するステップと、表示装置へ文字情報を送信する指示を入力するためのアイコンを表示するステップと、を実行する情報処理装置。（段落００９３〜段落０１１５、図９〜図１１）
【０１５８】
（付記２５）
視聴者から入力された文字情報を、選定又は編集対象を表示するための第１領域に表示する手段と、選定された文字情報、編集が確定した文字情報、又は、所定の表示装置へ送信された文字情報を、確認対象を表示するための第２領域に表示する手段と、第１領域に表示される文字情報を、第２領域に表示させる指示を入力するためのアイコンを表示する手段と、表示装置へ文字情報を送信する指示を入力するためのアイコンを表示する手段と、を備えるシステム。（段落００９３〜段落０１１５、図９〜図１１）
【符号の説明】
【０１５９】
１０Ａ  端末装置、１０Ｂ  端末装置、２０  サーバ、２２  通信ＩＦ、２３  入出力ＩＦ、２５  メモリ、２６  ストレージ、２９プロセッサ、３０  モニタ、８０  ネットワーク、１４１  ディスプレイ、１７０Ａ  記憶部、１７０Ｂ  記憶部、１８０Ａ  制御部（プロセッサ）、１８０Ｂ  制御部（プロセッサ）、２０１  通信部、２０２  制御部、２０３  通信部、２０２１  テキスト情報データベース。
【要約】
【課題】オンラインで開催される記者会見等の会合において、視聴者からの質問を正確に伝える技術を提供する。
【解決手段】プロセッサを備えるコンピュータによって実行されるプログラムであって、プログラムは、プロセッサに、視聴者から入力された文字情報を受け付けるステップと、受け付けた文字情報を、選定又は編集対象として管理する第１状態、表示前の確認対象として管理する第２状態、表示中の表示対象として管理する第３状態のいずれかで管理するステップと、受け付けた文字情報に対する選定、編集、又は状態遷移の指示をユーザから受け付けるステップと、文字情報と、当該文字情報についての第１状態、第２状態、又は第３状態をユーザに提示するステップと、を実行させるプログラム。
【選択図】図５【図１】
0006957816.tif 000002
【図２】
0006957816.tif 000003
【図３】
0006957816.tif 000004
【図４】
0006957816.tif 000005
【図５】
0006957816.tif 000006
【図６】
0006957816.tif 000007
【図７】
0006957816.tif 000008
【図８】
0006957816.tif 000009
【図９】
0006957816.tif 000010
【図１０】
0006957816.tif 000011
【図１１】
0006957816.tif 000012
【図１２】
0006957816.tif 000013
【図１３】
0006957816.tif 000014
【図１４】
0006957816.tif 000015