ユーザによって入力された文字情報を受け付ける第一受付手段と、前記第一受付手段において受け付けられた前記文字情報を他の端末装置に対して送信する指示を受け付ける第二受付手段と、前記第二受付手段において前記指示が受け付けられた場合に、前記第二受付手段において前記指示が前回受け付けられてから今回受け付けられるまでの間に、前記第一受付手段において受け付けられた全ての前記文字情報である第一文字情報を、前記他の端末装置に対して送信する第一送信手段と、前記第一送信手段によって前記第一文字情報が送信された後、前記第一受付手段によって最初に前記文字情報が受け付けられてから、前記第二受付手段によって前記指示が受け付けられるまでの間の状態である場合に、前記他の端末装置に対して受付状態である旨を通知する通知手段と、前記他の端末装置から、前記受付状態である旨の通知を受けたか否かによって、前記他の端末装置の状態が前記受付状態であるか否かを判断する判断手段と、前記判断手段によって、前記他の端末装置が前記受付状態であると判断された状態で、前記第一受付手段によって受け付けられた前記文字情報である第二文字情報を、所定の区分毎に、前記他の端末装置に対して送信する第二送信手段とを備えたことを特徴とする端末装置。前記第二送信手段は、前記第一受付手段によって所定数分の前記第二文字情報が受け付けられる度に、前記所定数分の前記第二文字情報を前記他の端末装置に対して送信することを特徴とする請求項1に記載の端末装置。前記第二送信手段は、前記第一受付手段によって第二文字情報が1文字受け付けられる毎に、前記他の端末装置に対して1文字分の前記第二文字情報を送信することを特徴とする請求項2に記載の端末装置。前記他の端末装置から送信された前記第一文字情報を受信する第一受信手段と、前記第一受信手段によって受信された前記第一文字情報を、表示手段のうち第一表示領域に表示する第一表示制御手段と、前記他の端末装置から送信された前記第二文字情報を受信する第二受信手段と、前記第二受信手段によって受信された前記第二文字情報を、前記表示手段のうち前記第一表示領域とは異なる第二表示領域に表示する第二表示制御手段とを備えたことを特徴とする請求項1から3のいずれかに記載の端末装置。前記第二文字情報は、新たに追加される追加文字情報を少なくとも含み、前記追加文字情報を追加する位置を示す追加位置情報を、前記他の端末装置に対して送信する第三送信手段と、前記他の端末装置から、前記追加位置情報を受信する第三受信手段とを備え、前記第二表示制御手段は、前記第二表示領域のうち前記第三受信手段によって受信された前記追加位置情報に基づいて特定される位置に、前記第二受信手段によって受信された前記追加文字情報を追加して表示することを特徴とする請求項1から4のいずれかに記載の端末装置。前記第二文字情報は、既に受け付けられた前記第二文字情報を修正する修正文字情報を少なくとも含み、前記修正文字情報によって修正される前記第二文字情報の位置を示す修正位置情報を、前記他の端末装置に対して送信する第四送信手段と、前記他の端末装置から、前記修正位置情報を受信する第四受信手段とを備え、前記第二表示制御手段は、前記第二表示領域のうち前記第四受信手段によって受信された前記修正位置情報に基づいて特定される位置に表示されている前記第二文字情報を、前記第二受信手段によって受信された前記修正文字情報に修正して表示することを特徴とする請求項1から5のいずれかに記載の端末装置。削除される前記第二文字情報の位置を示す削除位置情報を、前記他の端末装置に対して送信する第五送信手段と、前記他の端末装置から、前記削除位置情報を受信する第五受信手段とを備え、前記第二表示制御手段は、前記第二表示領域のうち前記第五受信手段によって受信された前記削除位置情報に基づいて特定される位置に表示されている前記第二文字情報を削除して表示することを特徴とする請求項1から6のいずれかに記載の端末装置。前記第二表示制御手段は、新たに表示する前記第二文字情報の表示態様を変更して前記表示手段に表示することを特徴とする請求項5又は6に記載の端末装置。前記第二送信手段は、複数の前記他の端末装置のうち、前記判断手段において前記受付状態であると判断された前記他の端末装置に対して、前記第二文字情報を送信することを特徴とする請求項1から8のいずれかに記載の端末装置。ユーザによって入力された文字情報を受け付ける第一受付ステップと、前記第一受付ステップにおいて受け付けられた前記文字情報を他の端末装置に対して送信する指示を受け付ける第二受付ステップと、前記第二受付ステップにおいて前記指示が受け付けられた場合に、前記第二受付ステップにおいて前記指示が前回受け付けられてから今回受け付けられるまでの間に、前記第一受付ステップにおいて受け付けられた全ての前記文字情報である第一文字情報を、前記他の端末装置に対して送信する第一送信ステップと、前記第一送信ステップによって前記第一文字情報が送信された後、前記第一受付ステップによって最初に前記文字情報が受け付けられてから、前記第二受付ステップによって前記指示が受け付けられるまでの間の状態である場合に、他の端末装置に対して受付状態である旨を通知する通知ステップと、前記他の端末装置から、前記受付状態である旨の通知を受けたか否かによって、前記他の端末装置の状態が前記受付状態であるか否かを判断する判断ステップと、前記判断ステップによって、前記他の端末装置が前記受付状態であると判断された場合に、前記第一受付ステップによって受け付けられた前記文字情報である第二文字情報を、前記他の端末装置に対して送信する第二送信ステップとを備えたことを特徴とする通信方法。ユーザによって入力された文字情報を受け付ける第一受付ステップと、前記第一受付ステップにおいて受け付けられた前記文字情報を他の端末装置に対して送信する指示を受け付ける第二受付ステップと、前記第二受付ステップにおいて前記指示が受け付けられた場合に、前記第二受付ステップにおいて前記指示が前回受け付けられてから今回受け付けられるまでの間に、前記第一受付ステップにおいて受け付けられた全ての前記文字情報である第一文字情報を、前記他の端末装置に対して送信する第一送信ステップと、前記第一送信ステップによって前記第一文字情報が送信された後、前記第一受付ステップによって最初に前記文字情報が受け付けられてから、前記第二受付ステップによって前記指示が受け付けられるまでの間の状態である場合に、他の端末装置に対して受付状態である旨を通知する通知ステップと、前記他の端末装置から、前記受付状態である旨の通知を受けたか否かによって、前記他の端末装置の状態が前記受付状態であるか否かを判断する判断ステップと、前記判断ステップによって、前記他の端末装置が前記受付状態であると判断された場合に、前記第一受付ステップによって受け付けられた前記文字情報である第二文字情報を、前記他の端末装置に対して送信する第二送信ステップとをコンピュータに実行させるための通信プログラム。しかしながら上述の装置では、会話の相手方のユーザがメッセージを入力している最中であるか否かは認識可能であるが、メッセージの内容は認識することができない。従ってユーザは、相手方のユーザが入力している最中のメッセージを、自身が入力するメッセージに反映させることができないという問題点がある。本発明の目的は、会話の相手方のユーザが入力している最中のメッセージを認識することができる端末装置、通信方法、及び通信プログラムを提供することにある。本発明の第一態様に係る端末装置は、ユーザによって入力された文字情報を受け付ける第一受付手段と、前記第一受付手段において受け付けられた前記文字情報を他の端末装置に対して送信する指示を受け付ける第二受付手段と、前記第二受付手段において前記指示が受け付けられた場合に、前記第二受付手段において前記指示が前回受け付けられてから今回受け付けられるまでの間に、前記第一受付手段において受け付けられた全ての前記文字情報である第一文字情報を、前記他の端末装置に対して送信する第一送信手段と、前記第一送信手段によって前記第一文字情報が送信された後、前記第一受付手段によって最初に前記文字情報が受け付けられてから、前記第二受付手段によって前記指示が受け付けられるまでの間の状態である場合に、他の端末装置に対して受付状態である旨を通知する通知手段と、前記他の端末装置から、前記受付状態である旨の通知を受けたか否かによって、前記他の端末装置の状態が前記受付状態であるか否かを判断する判断手段と、前記判断手段によって、前記他の端末装置が前記受付状態であると判断された場合に、前記第一受付手段によって受け付けられた前記文字情報である第二文字情報を、所定の区分毎に、前記他の端末装置に対して送信する第二送信手段とを備えている。第一態様によれば、端末装置は、他の端末装置のユーザが文字情報の入力操作を行っている状態受付状態であるか否かを判断することができる。端末装置は、他の端末装置が受付状態であると判断した場合、ユーザによって入力された文字情報を、送信操作が行われたか否かに関わらず、他の端末装置に対して送信することができる。従って他の端末装置のユーザは、文字情報の入力操作を行っている最中に、会話の相手方のユーザが端末装置に対して入力した文字情報を認識することができる。ユーザは、入力している会話の内容に、会話の相手方のユーザによって入力されている会話の内容を反映させることができる。このため、ユーザ間での文字情報による会話を円滑に実行させることができる。端末装置は、第二文字情報を短い周期で頻繁に、他の端末装置に対して送信することができる。従って他の端末装置のユーザは、会話の相手方のユーザによって入力された文字情報を頻繁に認識することができる。ユーザは、会話の相手方のユーザによって入力されている会話の内容を、自身が入力する会話の内容に確実に反映させることができる。また第一態様において、前記第二送信手段は、前記第一受付手段によって所定数分の前記第二文字情報が受け付けられる度に、前記所定数分の前記第二文字情報を前記他の端末装置に対して送信してもよい。これによって端末装置は、第二文字情報を短い周期でより頻繁に、他の端末装置に対して送信することができる。従ってユーザは、会話の相手方のユーザによって入力された文字情報を更に頻繁に認識することができる。また第一態様において、前記第二送信手段は、前記第一受付手段によって第二文字情報が1文字受け付けられる毎に、前記他の端末装置に対して1文字分の前記第二文字情報を送信してもよい。ユーザは、会話の相手方のユーザによって入力された文字情報を、入力されたタイミングと略同一タイミングで認識することができる。ユーザは、会話の相手方のユーザによって入力されている会話の内容を、自身が入力する会話の内容にリアルタイムに反映させることができる。また第一態様において、前記他の端末装置から送信された前記第一文字情報を受信する第一受信手段と、前記第一受信手段によって受信された前記第一文字情報を、表示手段のうち第一表示領域に表示する第一表示制御手段と、前記他の端末装置から送信された前記第二文字情報を受信する第二受信手段と、前記第二受信手段によって受信された前記第二文字情報を、前記表示手段のうち前記第一表示領域とは異なる第二表示領域に表示する第二表示制御手段とを備えていてもよい。ユーザは、第一文字情報と第二文字情報との両方を区別して認識することができる。従ってユーザは、会話の相手方のユーザによって入力されている会話の内容と、過去に入力された会話の内容の履歴との両方を認識することができる。また第一態様において、前記第二文字情報は、新たに追加される追加文字情報を少なくとも含み、前記追加文字情報を追加する位置を示す追加位置情報を受け付ける第三受付手段を備え、前記第二表示制御手段は、前記第二受信手段によって前記追加文字情報が受信された場合には、前記第二表示領域のうち前記第三受付手段によって受け付けられた前記追加位置情報に基づいて特定される位置に、前記追加文字情報を表示してもよい。これによって端末装置は、ユーザによって文字情報が追加された場合に、他の端末装置の表示手段に入力された文字情報を追加して表示させることができる。これによってユーザは、会話の相手方のユーザによって新たに追加された文字情報を認識することができる。また第一態様において、前記第二文字情報は、既に受け付けられた前記第二文字情報を修正する修正文字情報を少なくとも含み、前記修正文字情報によって修正される前記第二文字情報の位置を示す修正位置情報を受け付ける第四受付手段を備え、前記第二表示制御手段は、前記第二受付手段によって前記修正文字情報が受信された場合には、前記第二表示領域のうち前記第四受付手段によって受け付けられた前記修正位置情報に基づいて特定される位置に表示されている前記第二文字情報を、前記修正文字情報に修正して表示してもよい。端末装置は、ユーザによって文字情報が修正された場合に、他の端末装置の表示手段に既に表示されている文字情報を修正して表示させることができる。これによってユーザは、会話の相手方のユーザによって修正された文字情報を認識することができる。このように端末装置は、他の端末装置の表示手段に表示された文字情報を、ユーザによる入力操作の内容に応じて柔軟に変更することができる。端末装置は、ユーザの利便性を高めることができる。従って、ユーザによる端末装置の操作性は向上する。また第一態様において、削除される前記第二文字情報の位置を示す削除位置情報を受け付ける第五受付手段を備え、前記第二表示制御手段は、前記第二表示領域のうち前記第五受付手段によって受け付けられた前記削除位置情報に基づいて特定される位置に表示されている前記第二文字情報を削除して表示してもよい。これによって端末装置は、ユーザによって文字情報が削除された場合に、他の端末装置の表示手段に既に表示されている文字情報を削除させることができる。このように端末装置は、他の端末装置の表示手段に表示された文字情報を、ユーザによる入力操作の内容に応じて柔軟に変更することができる。端末装置は、ユーザの利便性を高めることができる。従って、ユーザによる端末装置の操作性は向上する。また第一態様において、前記第二表示制御手段は、新たに表示する前記第二文字情報の表示態様を変更して前記表示手段に表示してもよい。ユーザは、追加又は修正された文字情報を、既に表示されている文字情報と容易に区別して認識することができる。また第一態様において前記第二送信手段は、複数の前記他の端末装置のうち、前記判断手段において前記受付状態であると判断された前記他の端末装置に対して、前記第二文字情報を送信してもよい。これによって端末装置は、受付状態にある他の端末装置に対してのみ、第二文字情報を送信することになる。ユーザは、自身が文字情報の入力中である場合にのみ第二文字情報を視認することが可能となる。端末装置は、文字情報を入力していない状態で第二文字情報が表示されることによって、ユーザに不要な情報を提供してしまうことを防止することができる。本発明の第二態様に係る通信方法は、ユーザによって入力された文字情報を受け付ける第一受付ステップと、前記第一受付ステップにおいて受け付けられた前記文字情報を他の端末装置に対して送信する指示を受け付ける第二受付ステップと、前記第二受付ステップにおいて前記指示が受け付けられた場合に、前記第二受付ステップにおいて前記指示が前回受け付けられてから今回受け付けられるまでの間に、前記第一受付ステップにおいて受け付けられた全ての前記文字情報である第一文字情報を、前記他の端末装置に対して送信する第一送信ステップと、前記第一送信ステップによって前記第一文字情報が送信された後、前記第一受付ステップによって最初に前記文字情報が受け付けられてから、前記第二受付ステップによって前記指示が受け付けられるまでの間の状態である場合に、他の端末装置に対して受付状態である旨を通知する通知ステップと、前記他の端末装置から、前記受付状態である旨の通知を受けたか否かによって、前記他の端末装置の状態が前記受付状態であるか否かを判断する判断ステップと、前記判断ステップによって、前記他の端末装置が前記受付状態であると判断された場合に、前記第一受付ステップによって受け付けられた前記文字情報である第二文字情報を、前記他の端末装置に対して送信する第二送信ステップとを備えている。第二態様によれば、他の端末装置のユーザが文字情報の入力操作を行っている状態受付状態であるか否かを判断することができる。他の端末装置が受付状態であると判断された場合、ユーザによって入力された文字情報を、送信操作が行われたか否かに関わらず、他の端末装置に対して送信することができる。従って他の端末装置のユーザは、文字情報の入力操作を行っている最中に、会話の相手方のユーザが端末装置に対して入力した文字情報を認識することができる。ユーザは、入力している会話の内容に、会話の相手方のユーザによって入力されている会話の内容を反映させることができる。このため、ユーザ間での文字情報による会話を円滑に実行させることができる。第二文字情報は短い周期で頻繁に、他の端末装置に対して送信される。従って他の端末装置のユーザは、会話の相手方のユーザによって入力された文字情報を頻繁に認識することができる。ユーザは、会話の相手方のユーザによって入力されている会話の内容を、自身が入力する会話の内容に確実に反映させることができる。本発明の第三態様に係る通信プログラムは、ユーザによって入力された文字情報を受け付ける第一受付ステップと、前記第一受付ステップにおいて受け付けられた前記文字情報を他の端末装置に対して送信する指示を受け付ける第二受付ステップと、前記第二受付ステップにおいて前記指示が受け付けられた場合に、前記第二受付ステップにおいて前記指示が前回受け付けられてから今回受け付けられるまでの間に、前記第一受付ステップにおいて受け付けられた全ての前記文字情報である第一文字情報を、前記他の端末装置に対して送信する第一送信ステップと、前記第一送信ステップによって前記第一文字情報が送信された後、前記第一受付ステップによって最初に前記文字情報が受け付けられてから、前記第二受付ステップによって前記指示が受け付けられるまでの間の状態である場合に、他の端末装置に対して受付状態である旨を通知する通知ステップと、前記他の端末装置から、前記受付状態である旨の通知を受けたか否かによって、前記他の端末装置の状態が前記受付状態であるか否かを判断する判断ステップと、前記判断ステップによって、前記他の端末装置が前記受付状態であると判断された場合に、前記第一受付ステップによって受け付けられた前記文字情報である第二文字情報を、前記他の端末装置に対して送信する第二送信ステップとをコンピュータに実行させる。第三態様によれば、他の端末装置のユーザが文字情報の入力操作を行っている状態受付状態であるか否かを判断することができる。他の端末装置が受付状態であると判断された場合、ユーザによって入力された文字情報を、送信操作が行われたか否かに関わらず、他の端末装置に対して送信することができる。従って他の端末装置のユーザは、文字情報の入力操作を行っている最中に、会話の相手方のユーザが端末装置に対して入力した文字情報を認識することができる。ユーザは、入力している会話の内容に、会話の相手方のユーザによって入力されている会話の内容を反映させることができる。このため、ユーザ間での文字情報による会話を円滑に実行させることができる。第二文字情報は短い周期で頻繁に、他の端末装置に対して送信される。従って他の端末装置のユーザは、会話の相手方のユーザによって入力された文字情報を頻繁に認識することができる。ユーザは、会話の相手方のユーザによって入力されている会話の内容を、自身が入力する会話の内容に確実に反映させることができる。以下、本発明の一実施形態について、図面を参照して説明する。これらの図面は、本発明が採用しうる技術的特徴を説明するために用いられるものである。記載されている装置の構成、各種処理のフローチャート等は、それのみに限定する趣旨ではなく、単なる説明例である。図1を参照し、通信システム1について説明する。通信システム1は、端末装置11、12、及び13を備えている。以下、これらを区別しない場合、又は総称する場合、端末装置10という。端末装置10は、ネットワーク2を介して通信を行うことで、他の端末装置10との間でテレビ会議を行うことができる。テレビ会議中は、ユーザはチャットによって他のユーザと文字の会話を行うこともできる。端末装置10は、例えば周知のPCやテレビ会議用の専用端末である。図1のうち端末装置10に付された符号11、12、及び13は、端末装置10のIDも示している。端末装置10の電気的構成について説明する。端末装置10は、端末装置10の制御を司るCPU20を備えている。CPU20は、ROM21、RAM22、ハードディスクドライブHDD23、入力部24、ディスプレイ25、カメラ26、スピーカ27、マイク28、通信I/F29、及びドライブ装置30と電気的に接続している。ROM21には、ブートプログラムやBIOS、OS等が記憶される。RAM22には、タイマやカウンタ、一時的なデータが記憶される。HDD23には、CPU20の通信プログラムが記憶される。またHDD23には、後述する状態テーブル231図3参照及び文字テーブル232図4参照が記憶される。入力部24は、ユーザからの入力を受け付けるキーボードやマウスである。通信I/F29は、ネットワーク2を介して他の端末装置10と通信を行うためのコントローラである。ドライブ装置30は、記憶媒体301に記憶された情報を読み出すことができる。例えば、端末装置10のセットアップ時、記憶媒体301に記憶された通信プログラムはドライブ装置30によって読み出され、HDD23に記憶される。図2は、端末装置11、12、13がテレビ会議に参加している状態で、端末装置12のディスプレイ25に表示される画面の一例である。画面41には、画像表示領域42、43、44、文字表示領域45、46、47、及び送信ボタン48が設けられている。画像表示領域42、43、44には、其々、端末装置11、12、13のカメラ26によって撮影された撮影画像が表示される。従って画像表示領域42、43、44には、其々の端末装置10のユーザの撮影画像が表示されることになる。文字表示領域45、46、47には、端末装置10のユーザが入力部24を介して入力した文字及び記号が表示される。以下、文字及び記号を、単に文字ともいう。文字表示領域45を第一文字表示領域45ともいう。文字表示領域46を第二文字表示領域46ともいう。文字表示領域47を第三文字表示領域47ともいう。第一文字表示領域45には、其々の端末装置10を使用するユーザによって入力された文字の履歴が、端末装置10のIDに対応付けられて時系列に表示される。第三文字表示領域47には、端末装置12のユーザによって入力された文字が表示される。送信ボタン48は、端末装置12のユーザによって入力されることで第三文字表示領域47に表示された文字を、他の端末装置11、13に対して送信する場合に、ユーザによって選択される。送信ボタン48が選択されて文字が送信された後、第三文字表示領域47に表示されていた文字は消去される。以下、ユーザによって操作ボタン48が選択されることを、送信操作が行われるともいう。他の端末装置10において送信操作が行われることで送信された文字が受信された場合、受信された文字は、第一文字表示領域45に順番に表示される。第二文字表示領域46は、画像表示領域42に対応付けられている。第二文字表示領域46には、画像表示領域42に表示されるユーザ、即ち端末装置11のユーザによって入力されている最中の文字が表示される。第二文字表示領域46は、端末装置12のユーザが文字の入力を行っている状態で、端末装置11のユーザが文字の入力を行った場合にのみ、表示される。それ以外の場合には表示されない詳細は後述する。端末装置13のユーザは文字の入力を行っていないため、端末装置13のユーザが表示される画像表示領域44には、文字を表示するための領域が対応付けられていない。端末装置12のユーザは、端末装置11のユーザによって入力されている最中の文字を、第二文字表示領域46を視認することで把握することができる。従って端末装置12のユーザは、端末装置11のユーザによって入力されている最中の会話の内容を、自身が入力している会話の内容に即座に反映させることができる。通常のチャットでは、第二文字表示領域46が無く、第一文字表示領域45及び第三文字表示領域47のみからなる画面が用いられる場合が多い。この場合、端末装置10に対して入力されている最中の文字は、端末装置10のユーザが送信操作を行って文字が送信されるまで、他の端末装置10のユーザに通知されない。このため他の端末装置10のユーザは、端末装置10に対して入力されている最中の会話の内容を、自身が入力している会話の内容に反映させることができない。従って、端末装置10間でやり取りされる会話の内容は、その前後関係が不自然になってしまう可能性がある。これに対して本発明では、第二文字表示領域46が画面に新たに設けられる。端末装置10のユーザは、他の端末装置10に対して入力されている最中の文字を、第二文字表示領域46によって把握することができる。端末装置10のユーザは、第二文字表示領域46に表示された会話の内容を、入力中の会話に反映させることができる。これによって端末装置10は、文字によるユーザ間の会話を円滑に実行させることができる。図3を参照し、端末装置11、12、13がテレビ会議に参加している状態で、端末装置11、12間で実行される通信のシーケンスについて説明する。なお、端末装置11、12と、端末装置13との間の通信については省略されている。端末装置11のユーザが、端末装置11に対して文字Aを入力したとする。入力された文字Aは、第三文字表示領域47図2参照に新たに追加されて表示されるS111。端末装置11は、端末装置11のユーザによる文字の入力が開始された旨を通知するパケットを、端末装置12に対して送信する。以下、ユーザによる文字の入力が開始された旨を通知するパケットを、開始通知パケットともいう。端末装置12は、開始通知パケットを受信するS113。端末装置12は、S113で開始通知パケットを受信した場合、端末装置11のユーザによる文字の入力が開始されたと判断する。端末装置12は、HDD23に記憶された状態テーブル231に、開始通知パケットを送信した端末装置11のID11を格納する。端末装置12は、開始通知パケットを受信した後でユーザから文字の入力を受け付けた場合、文字の入力が開始された端末装置11に対して、受け付けた文字を迅速に通知する必要がある。従って端末装置12は、送信操作が行われるか否かに関わらず、ユーザから受け付けた文字を端末装置11に対して送信する。なお図3では、S113で端末装置12が開始通知パケットを受信した後、端末装置12のユーザは文字の入力を行っていない。従って、端末装置12から端末装置11に対する文字の送信は行われていない。端末装置11のユーザが、S111で文字Aを入力した後、端末装置11に対して文字B、Cを順番に入力したとする。文字B、Cは、第三文字表示領域47図2参照に既に表示されている文字Aの右側に順番に追加され表示されるS115、S117。文字列ABCが、第三文字表示領域47に並べて表示された状態となる。ユーザによって送信操作が行われるS121。第三文字表示領域47に表示された状態の文字列ABCに、送信操作によって文字が送信されたことを示すタグ情報が付加される。以下、送信操作によって文字が送信されたことを示すタグ情報を、全文字タグともいう。全文字タグが付加された文字列ABCは、端末装置11から送信され、端末装置12において受信されるS123。端末装置11では、送信された文字列ABCが第三文字表示領域47から削除される。端末装置12では、受信された文字列ABCが第一文字表示領域45図2参照に表示されるS125。S121で端末装置11に対して送信操作が行われた場合、端末装置11は、ユーザによる文字の入力が終了した旨を通知するパケットを、端末装置12に対して送信する。以下、ユーザによる文字の入力が終了した旨を通知するパケットを、終了通知パケットともいう。端末装置11は、開始通知パケットを送信してから終了通知パケットを送信するまでの期間中、ユーザから継続的に文字を受け付けていることになる。以下、開始通知パケットを送信してから終了通知パケットを送信するまでの間の端末装置11の状態を、受付状態ともいう。端末装置12は、端末装置11から送信された終了通知パケットを受信するS127。端末装置12は、HDD23に記憶された状態テーブル231から、終了通知パケットを送信した端末装置11のIDを削除する。このように、開始通知パケットが受信されてから終了通知パケットが受信されるまでの間、端末装置11のIDが状態テーブル231に格納されることになる。従って状態テーブル231には、受付状態にある他の端末装置10のIDが格納されることになる。続いて、端末装置11のユーザが、端末装置11に対して文字Dを入力したとする。文字Dは、第三文字表示領域47図2参照に新たに追加されて表示されるS129。開始通知パケットが端末装置11から送信され、端末装置12において受信されるS131。端末装置12は、端末装置11のID11を状態テーブル231に格納する。端末装置12は、端末装置11の受付状態が開始されたと判断する。端末装置11のユーザが、文字Dに続けて文字Eを入力したとする。文字Eは、第三文字表示領域47図2参照に既に表示されている文字Dの右側に追加されて表示されるS133。文字列DEが、第三文字表示領域47に表示された状態となる。ユーザによって送信操作が行われるS135。第三文字表示領域47に表示された状態の文字列DEに、全文字タグが付加される。全文字タグが付加された文字列DEが、端末装置11から送信され、端末装置12において受信されるS137。端末装置11では、送信された文字列DEが第三文字表示領域47から削除される。端末装置12では、第一文字表示領域45図2参照に既に表示されている文字列ABCの下段に、受信された文字列DEが表示されるS139。終了通知パケットが端末装置11から送信され、端末装置12において受信されるS140。端末装置12は、状態テーブル231から端末装置11のID11を削除する。端末装置12は、端末装置11の受付状態が終了したと判断する。端末装置12のユーザが、端末装置12に対して文字の入力を行ったとするS141。開始通知パケットが端末装置12から送信され、端末装置11において受信されるS142。端末装置11は、端末装置12のID12を状態テーブル231に格納する。端末装置11は、端末装置12の受付状態が開始されたと判断する。ここで端末装置11のユーザが、端末装置11に対して文字Fを入力したとする。文字Fは、第三文字表示領域47図2参照に新たに追加されて表示されるS143。開始通知パケットが端末装置11から送信され、端末装置12において受信されるS145。端末装置12は、端末装置11のID11を状態テーブル231に格納する。端末装置12は、端末装置11の受付状態が開始されたと判断する。ここで端末装置11は、状態テーブル231に端末装置12のID12が記憶されている状態で、ユーザから文字Fを受け付けたことになる。端末装置12は受付状態であり、端末装置12のユーザは文字の入力を開始しているので、端末装置12のユーザは文字を入力している最中であることが想定される。このような場合に端末装置11は、受付状態にある端末装置12に対して、入力された文字Fを即座に送信する。なお、送信される文字Fには、新たに文字が追加されたことを示すタグ情報が付加される。以下、新たに文字が追加されたことを示すタグ情報を、追加文字タグともいう。また端末装置11は、文字Fが追加される位置を示す情報を、追加文字タグが付加された文字Fと共に端末装置12に対して送信する。以下、文字が追加される位置を示す情報を、追加位置情報ともいう。端末装置11では、送信操作が行われた場合と異なり、送信された文字Fは第三文字表示領域47図2参照から削除されない。端末装置12は、追加文字タグが付加された文字F、及び追加位置情報を受信するS147。端末装置12では、端末装置11のユーザの撮影画像が表示される画像表示領域42に対応付けて、第二文字表示領域46図2参照が新たに表示される。第二文字表示領域46図2参照のうち、追加位置情報によって特定される位置に、受信された文字Fが表示されるS149。端末装置11のユーザが、文字Gを続けて入力したとする。文字Gは、第三文字表示領域47図2参照に既に表示されている文字Fの右側に追加されて表示されるS151。文字列FGが、第三文字表示領域47に表示された状態となる。入力された文字Gに、追加文字タグが付加される。追加文字タグが付加された文字G及び追加位置情報が、端末装置11から送信され、端末装置12において受信されるS153。第二文字表示領域46図2参照のうち、追加位置情報によって特定される位置に、受信された文字Gが表示される。結果、第二文字表示領域46図2参照のうち既に表示されている文字Fの右側に、文字Gが追加して表示される。文字列FGが、第二文字表示領域46に表示された状態となるS155。端末装置11のユーザが、第三文字表示領域47図2参照に表示された状態の文字列FGのうち文字Fを、文字Hに修正する操作を行ったとするS157。既に入力されている文字が修正されることを示すタグ情報が、文字Hに付加される。以下、既に入力されている文字が修正されることを示すタグ情報を、修正文字タグともいう。文字Hによって修正される文字Fの位置を示す情報が用意される。以下、修正される文字の位置を示す情報を、修正位置情報ともいう。修正文字タグが付加された文字H、及び修正位置情報が、端末装置11から送信され、端末装置12において受信されるS159。端末装置11では、第三文字表示領域47に表示された状態の文字列FGのうち文字Fが、文字Hによって修正される。文字列HGが、第三文字表示領域47に表示された状態となる。端末装置12では、第二文字表示領域46図2参照のうち、修正位置情報によって特定される位置の文字Fが、受信された文字Hによって修正され、表示される。第二文字表示領域46には、文字列HGが表示された状態となるS161。端末装置11のユーザが、第三文字表示領域47図2参照に表示された状態の文字列HGのうち文字Gを削除する操作を行ったとするS163。既に入力されている文字を削除することを示すタグ情報が、削除される文字Gに付加される。以下、既に入力されている文字を削除することを示すタグ情報を、削除文字タグともいう。削除される文字Gの位置を示す情報が用意される。以下、削除される文字の位置を示す情報を、削除位置情報ともいう。削除文字タグが付加された文字G及び削除位置情報が、端末装置11から送信され、端末装置12において受信されるS165。端末装置11では、第三文字表示領域47に表示された状態の文字列HGのうち文字Gが削除される。第三文字表示領域47には、文字Hのみが表示された状態となる。端末装置12では、第二文字表示領域46図2参照のうち、削除位置情報によって特定される位置の文字Gが削除され、表示される。第二文字表示領域46には、文字列Hのみが表示された状態となるS167。なお上述では、削除される文字に削除文字タグが付加されて送信されているが、削除文字タグは、削除文字に付加されずそのまま端末装置12に対して送信されてもよい。端末装置11のユーザによって送信操作が行われたとするS169。第三文字表示領域47図2参照に表示された状態の文字Hに、全文字タグが付加される。全文字タグが付加された文字Hは、端末装置11から送信され、端末装置12において受信されるS171。端末装置11では、送信された文字列Hが第三文字表示領域47から削除される。第三文字表示領域47は、文字が表示されていない状態になる。端末装置12では、第一文字表示領域45図2参照に既に表示されている文字列DEの下段に、受信された文字Hが表示されるS173。端末装置11において送信操作がされているので、終了通知パケットが端末装置11から送信され、端末装置12において受信されるS175。端末装置12は、状態テーブル231から端末装置11のID11を削除する。端末装置12は、端末装置11の受付状態が終了したと判断する。端末装置12は、S149で新たに表示された第二文字表示領域46図2参照を消去する。以上のように端末装置11は、ユーザからの入力操作を受け付けた際、端末装置12が受付状態である場合には、ユーザから一文字受け付ける度に、受け付けた文字を端末装置12に対して送信する。これによって端末装置12のユーザは、端末装置11のユーザによって入力された文字を、入力されたタイミングと略同一タイミングで認識することができる。従って端末装置12のユーザは、端末装置11のユーザによって入力されている会話の内容を、自身が入力する会話の内容にリアルタイムに反映させることができる。また端末装置11は、ユーザによって文字が追加された場合に、端末装置12の第二文字表示領域46図2参照に文字を追加して表示させることができる。これによって端末装置12のユーザは、端末装置11のユーザによって新たに追加された文字を認識することができる。第一文字表示領域45と第二文字表示領域46とは別々に設けられているので、ユーザは、文字による会話の履歴と、他の端末装置10からリアルタイムに送信される文字との両方を区別して認識することができる。従ってユーザは、双方の文字の認識が容易に可能となる。また端末装置11は、文字を修正する操作がユーザによってされた場合、端末装置12の第二文字表示領域46に表示されている文字を修正することができる。更に端末装置11は、文字を削除する操作がユーザによってされた場合に、端末装置12の第二文字表示領域46に表示されている文字を削除することができる。このように端末装置11は、端末装置12の第二文字表示領域46に表示された文字を、端末装置11のユーザによる操作内容に応じて柔軟に変更することができる。端末装置11は、ユーザによる端末装置の操作性を向上させることができるので、ユーザの利便性は向上する。なお端末装置11は、端末装置12に対して一文字ずつ送信するのではなく、ユーザから所定数分の文字を受け付ける度に、受け付けた所定数分の文字列を端末装置11に対して送信してもよい。これによって端末装置11は、文字の送信頻度を抑制することができる。従って端末装置11は、端末装置12に対して頻繁に文字を送信することができると同時に、ネットワーク2のトラフィックを抑制することができる。端末装置10は、ネットワークのトラフィックが増大してしまって通信品質が劣化してしまうことを防止することができる。また端末装置11は、ユーザによって入力された文字列の内容を解析し、区切り位置を判定してもよい。区切り位置は、句読点の位置としてもよいし、単語と単語との間の位置例えばスペースの位置としてもよい。そして端末装置11は、区切り位置で文字列を区切り、区切られた其々を、端末装置12に対して送信してもよい。これによって端末装置12のユーザは、端末装置11のユーザによって入力された文字を、区切られた文字列毎に認識することができる。これによってユーザは、意味のある文字列のまとまり主語、述語、単語など、毎に文字列を認識できるので、ユーザの利便性は向上する。更に端末装置11は、文字の送信頻度を抑制することができるので、ネットワーク2のトラフィックを抑制することによって通信品質を維持できる。図4を参照し、ユーザによって入力された文字を管理する文字テーブル232について説明する。文字テーブル232には、操作内容、変更場所、メッセージ、及び送信済みフラグが格納される。以下詳説する。操作内容として、Insert、Update、Delete、及びAllのうちいずれかが格納される。Insertは、文字を新たに追加するための入力操作が行われた場合に割り当てられる。Updateは、文字を修正するための入力操作が行われた場合に割り当てられる。Deleteは、文字を削除するための入力操作が行われた場合に割り当てられる。Allは、送信操作が行われた場合に割り当てられる。変更場所は、追加、修正、及び削除がされる文字の位置を示している。テーブル中の数字は、文字の表示領域における左端からの文字数を示している。変更場所0は、文字の表示領域の左端の位置を示している。変更場所nは、文字の表示領域の左端からn文字分右に移動した位置を示している。なお、操作内容がAllである場合、変更場所は格納されない。メッセージは、ユーザによって入力された文字を示している。なお、操作内容がDeleteである場合、メッセージは格納されない。操作内容がAllである場合、送信操作によって送信される文字列が格納される。送信済みフラグは、他の端末装置10に対して文字が送信されたか否かを示す。他の端末装置10に対して文字が送信された場合、送信済みフラグにYesが格納される。他の端末装置10に対してメッセージが送信されていない場合、送信済みフラグにNoが格納される。文字テーブル232の使用方法について説明する。状態テーブル231図3参照にIDが格納されておらず、受付状態にある他の端末装置10が存在しない状態であるとする。ユーザがよろしくお願いうの文字列を順に端末装置10に対して入力したとする。文字テーブル232には、入力された文字が一文字ずつ、メッセージとして格納される。操作内容として、Insertが対応付けられる。変更場所として、0-7が対応付けられる。送信済みフラグとしてNoが対応付けられるNo:MES0001-MES0008。第三文字表示領域47図2参照には、よろしくお願いうが表示される。入力された文字列よろしくお願いうのうちうの文字をしに修正する操作が、ユーザによって入力されたとする。例えばユーザは、カーソルの位置をうの位置に移動させ、うの文字をしに変更する操作を行う。文字テーブル232には、しが格納される。操作内容として、Updateが対応付けられる。修正される文字うの場所7が、更新場所として対応付けられる。送信済みフラグとしてNoが対応付けられるNo:MES0009。第三文字表示領域47図2参照は、うがしに修正された結果、よろしくお願いしが表示された状態になる。続いてユーザがます。あああの文字列を順に端末装置に対して入力したとする。文字テーブル232には、入力された文字が一文字ずつ、メッセージとして格納される。操作内容としてInsertが対応付けられ、変更場所として8-13が対応付けられるNo:MES0010-MES0015。第三文字表示領域47図2参照は、ます。あああが追加された結果、よろしくお願います。あああが表示された状態になる。入力された文字列あああの文字を削除する操作が入力されたとする。例えばユーザは、Dleleteボタンを三回押下することによって、あああを右から順に削除する。文字テーブル232には、操作内容としてDeleteが、変更場所13、12、11に対応付けて格納されるNo:MES0016-MES0018。第三文字表示領域47図2参照は、あああが削除された結果、よろしくお願いします。の文字列が表示された状態になる。ユーザによって送信操作が行われたとする。文字テーブル232のうち、送信操作が前回行われた時点からの間に行われた操作に関する情報に相当する部分No:MES0001-MES0018から、有効なメッセージよろしくお願いします。の文字列が特定される。送信操作が行われているので、特定された文字列に全文字タグが付加される。全文字タグが付加された文字列は、他の端末装置10に対して送信される。文字列よろしくお願いします。が、メッセージとして格納され、操作内容として、Allが対応付けられるNo:MES0019。No:MES0001-MES0019の送信済みフラグとしてYesが対応付けられる。第三文字表示領域47図2参照に表示された文字が消去される。他の端末装置10は、全文字タグが付された文字列を受信する。他の端末装置10の第一文字表示領域45図2参照に、受信された文字列よろしくお願いします。が表示される。状態テーブル231図3参照にIDが格納されている場合について説明する。受付状態にある他の端末装置10が存在していることになる。ユーザがよの文字を入力したとする。対応する情報が文字テーブル232に格納されるNo:MES0001。メッセージよにはInsertが対応付けられているので、追加文字タグが文字よに付加される。変更場所0が、追加位置情報とされる。追加文字タグが付加された文字よ、及び追加位置情報は、状態テーブル231に格納されたIDを有する他の端末装置10に対して送信される。MES0001の送信済みフラグとしてYesが対応付けられる。第三文字表示領域47図2参照には、入力されたよが表示される。他の端末装置10において、追加文字タグが付加された文字及び追加位置情報が受信される。追加文字タグが付加されているので、第二文字表示領域46図2参照のうち追加位置情報によって特定される位置に、受信された文字よが表示される。ユーザによって、ろしくお願いうの文字列が続けて端末装置10に対して入力されるNo:MES0002-MES0008。上述と同様の方法で、其々の文字には追加文字タグが付加される。追加文字タグが付加された文字及び追加位置情報は、文字が入力されたタイミングで一文字ずつ送信される。MES0002-MES0008の送信済みフラグとしてYesが対応付けられる。第三文字表示領域47図2参照は、入力されたよろしくお願いうが表示された状態になる。他の端末装置10の第二文字表示領域46図2参照は、受信された文字よろしくお願いうが表示された状態になる。入力された文字列よろしくお願いうのうちうの文字をしに修正する操作が、ユーザによってされたとする。対応する情報が文字テーブル232に格納されるNo:MES0009。メッセージしにはUpdateが対応付けられているので、修正文字タグが文字しに付加される。変更場所7が、修正位置情報とされる。修正文字タグが付加された文字し、及び修正位置情報が、状態テーブル231に格納されたIDを有する他の端末装置10に対して送信される。MES0009の送信済みフラグとしてYesが対応付けられる。第三文字表示領域47図2参照は、入力されたよろしくお願いしが表示された状態になる。他の端末装置10において、修正文字タグが付加された文字及び修正位置情報が受信される。修正文字タグが付加されているので、第二文字表示領域46図2参照に表示されているよろしくお願いしうのうち、修正位置情報によって特定される位置にある文字うは、受信された文字しによって修正される。続いてユーザは、ます。あああの文字を順に端末装置10に対して入力するNo:MES0010-MES0015。上述と同様の方法で、其々の文字に追加文字タグが付加され、追加位置情報とともに他の端末装置10に対して送信される。MES0010-MES0015の送信済みフラグとしてYesが対応付けられる。第三文字表示領域47図2参照は、入力されたよろしくお願います。あああが表示された状態になる。他の端末装置10の第二文字表示領域46図2参照は、よろしくお願いします。あああが表示された状態になる。入力された文字列あの文字を削除する操作が、ユーザによってされたとする。対応する情報が、文字テーブル232に格納されるNo:MES0016。操作内容としてDeleteが対応付けられているので、削除される文字あに削除文字タグが付加される。変更場所13が、削除位置情報とされる。削除文字タグが付加された文字あ、及び削除位置情報が、状態テーブル231に格納されたIDを有する他の端末装置10に対して送信される。MES0016の送信済みフラグとしてYesが対応付けられる。続けて、ああの文字を削除する操作がユーザによって行われNo:MES0017-MES0018、同様の情報が他の端末装置10に対して送信される。MES0017-MES0018の送信済みフラグとしてYesが対応付けられる。他の端末装置10において、削除文字タグが付加された文字及び削除位置情報が受信される。削除文字タグが付加されているので、第二文字表示領域46図2参照に表示されているよろしくお願いします。あああのうち、削除位置情報によって特定される位置にある文字あああが削除される。第二文字表示領域46は、よろしくお願いします。が表示された状態になる。ユーザによって送信操作が行われたとする。送信操作が前回行われた時点からの間に行われた操作に関する情報に相当する部分No:MES0001-MES0018から、有効なメッセージよろしくお願いします。の文字列が特定され、全文字タグが付加される。追加文字タグ、修正文字タグ、及び削除文字タグが付加された文字が送信される場合とは異なり、全文字タグが付加された文字列は、テレビ会議に参加している全ての他の端末装置10に対して送信される。No:MES0019の送信済みフラグとしてYesが対応付けられる。第三文字表示領域47図2参照に表示された文字が消去される。他の端末装置10において、全文字タグが付された文字列が受信される。第一文字表示領域45図2参照に、受信された文字列よろしくお願いします。が表示される。また、第二文字表示領域46図2参照に表示された文字が消去される。以上説明したように、文字テーブル232を管理することによって、端末装置10は、異なる複数のタグ情報が付加された文字を確実且つ容易に、他の端末装置10に対して送信することができる。また端末装置10は、受付状態にある他の端末装置10に対してのみ、追加文字タグ、修正文字タグ、及び削除文字タグが付加された文字を送信することができる。端末装置10では、受付状態である場合にのみ、第二文字表示領域46が表示され、入力中の文字が表示されることになる。これによってユーザは、自身が文字の入力中である場合にのみ、第二文字表示領域46を視認することができる。端末装置10は、ユーザが文字を入力していない状態では第二文字表示領域46を表示させないことで、ユーザに不要な情報を提供してしまうことを防止している。図5から図9を参照し、端末装置10のCPU20において実行される第一メイン処理、テーブル更新処理、及び第二メイン処理について説明する。他の端末装置10との間でテレビ会議が開始された場合に、第一メイン処理、テーブル更新処理、及び第二メイン処理は起動され実行される。第一メイン処理は、入力された文字を送信するための処理である。テーブル更新処理は、状態テーブルを更新するための処理である。第二メイン処理は、他の端末装置10から文字を受信するための処理である。第一メイン処理、テーブル更新処理、及び第二メイン処理は、並列して実行される。図5を参照し、第一メイン処理について説明する。ユーザによるキー押下の入力操作文字追加操作、文字変更操作、文字削除操作等が開始されたかが判断されるS11。入力操作が開始されていない場合S11:NO、処理はS11に戻る。入力操作が開始された場合S11:YES、テレビ会議に参加している他の端末装置10に対して、開始通知パケットが送信されるS13。S11で入力操作が既にされたと判断されているのでS15:YES、入力操作の内容に基づいて文字テーブル232を作成する処理作成処理、図6参照が実行されるS17。図6を参照し、作成処理について説明する。ユーザによる入力操作の内容が、新たな文字を追加するためのものであるかが判断されるS41。新たに文字を追加するための操作がされた場合S41:YES、入力された文字は、第三文字表示領域47図2参照のうち指定された部分に追加されて表示される。入力された文字は、文字テーブル232図4参照にメッセージとして格納される。追加された文字の位置を示す情報が、変更場所として対応付けられる。操作内容としてInsertが対応付けられる。送信済みフラグとして、Noが対応付けられる。S43。作成処理は終了し、処理は第一メイン処理図5参照に戻る。新たな文字を追加するための操作がされていない場合S41:NO、ユーザによる入力操作の内容が、第三文字表示領域47図2参照に表示された文字を修正するためのものであるかが判断されるS45。文字を修正するための操作がされた場合S45:YES、第三文字表示領域47のうち指定された文字が、入力された文字によって修正される。入力された文字は、文字テーブル232図4参照にメッセージとして格納される。修正された文字の位置を示す情報が、変更場所として対応付けられる。操作内容として、Updateが対応付けられる。送信済みフラグとして、Noが対応付けられるS47。作成処理は終了し、処理は第一メイン処理図5参照に戻る。文字を修正するための操作がされていない場合S45:NO、ユーザによる入力操作の内容が、第三文字表示領域47図2参照に表示された文字を削除するためのものであるかが判断されるS49。文字を削除するための操作がされた場合S49:YES、第三文字表示領域47のうち指定された文字が削除される。削除された文字の位置を示す情報が、第三文字表示領域47のうち変更場所として格納される。操作内容として、Deleteが対応付けられる。送信済みフラグとして、Noが対応付けられるS51。作成処理は終了し、処理は第一メイン処理図5参照に戻る。文字を削除するための操作がされていない場合S49:NO、作成処理は終了し、処理は第一メイン処理図5参照に戻る。図5に示すように、作成処理S17の終了後、テレビ会議中の他の端末装置10のうち、受付状態にある他の端末装置10が存在するか否かが判断されるS19。状態テーブル231図3参照にIDが格納されているか否かによって、受付状態にある他の端末装置10が存在するか否かが判断される。状態テーブル231にIDが格納されていない場合S19:NO、受付状態にある他の端末装置10は存在しない。この場合、送信操作が行われない限り、入力された文字を他の端末装置10に送信しない。処理はS25に進む。状態テーブル231図3参照にIDが一以上格納されている場合S19:YES、格納されているIDを有する他の端末装置10は受付状態にあることになる。状態テーブル231に格納されているIDを有する他の端末装置10のユーザは、入力操作を行っている最中であることになる。この場合、送信操作が行われるか否かに関わらず、受付状態にある他の端末装置10に対して、入力された文字を送信する必要がある。S15で入力された文字のうち、受付状態にある他の端末装置10に対して未だ送信されていない文字の数が、文字テーブル232図4参照に基づいて累計される。送信済みフラグにNoが格納されている文字が、他の端末装置10に対して未だ送信されていない文字に相当する。累計された文字が所定数以上となったかが判断されるS21。累計された文字が所定数未満である場合S21:NO、処理はS25に進む。累計された文字が所定数以上となった場合S21:YES、受付状態にある他の端末装置10に対して、未だ送信されていない文字が所定数分送信されるS23。なお、送信される其々の文字には、文字テーブル232において対応付けられている操作内容に基づき、情報タグが付加される。また、追加文字タグが付加された場合には追加位置情報も同時に送信され、修正文字タグが付加された場合には修正位置情報も同時に送信され、削除タグが付加された場合には削除位置情報も同時に送信される。其々の位置情報は、文字テーブル232において対応付けられている変更場所に基づいて特定される。処理はS25に進む。送信操作が行われたかが判断されるS25。送信操作が行われていない場合S25:NO、処理はS15に戻る。入力操作が継続して監視されS15、入力操作がされていない場合にはS15:NO、処理はS25に進む。一方、送信操作が行われた場合S25:YES、送信操作が前回行われてから今回行われるまでの間に行われた操作に関する情報が、文字テーブル232図4参照から抽出される。操作内容に応じて文字の修正や削除が適宜実行され、有効なメッセージの文字列が特定される。特定された文字列に、全文字タグが付加される。全文字タグが付加された文字列は、状態テーブル231図3参照に格納されたIDを有する他の端末装置10に対して送信されるS27。IDが複数格納されている場合、複数の他の端末装置10に対して、全文字タグが付加された文字列が送信される。テレビ会議に参加している他の端末装置10に対して、終了通知パケットが送信されるS29。処理はS11に戻る。図7を参照し、テーブル更新処理について説明する。他の端末装置10から、開始通知パケットを受信したかが判断されるS61。他の端末装置10から開始通知パケットを受信した場合S61:YES、開始通知パケットを送信した他の端末装置10のIDが、状態テーブル231図3参照に追加されるS63。処理はS65に進む。一方、開始通知パケットを受信していない場合S61:NO、処理はS65に進む。他の端末装置10から、終了通知パケットを受信したかが判断されるS65。他の端末装置10から終了通知パケットを受信した場合S65:YES、終了通知パケットを送信した他の端末装置10のIDが、状態テーブル231図3参照から削除されるS67。処理はS61に戻る。一方、終了通知パケットを受信していない場合S65:NO、処理はS61に戻る。図8を参照し、第二メイン処理について説明する。他の端末装置10から送信された文字を受信したかが判断されるS71。文字が受信されていない場合S71:NO、処理はS75に進む。他の端末装置10から送信された文字が受信された場合S71:YES、文字と同時に位置情報追加位置情報、修正位置情報、削除位置情報が併せて受信される場合もある。受信された文字を表示するための処理表示処理、図9参照が実行されるS73。表示処理の終了後、処理はS75に進む。図9を参照し、表示処理について説明する。S71図8参照で受信された文字に付加された情報タグが抽出される。全文字タグが付加されていた場合S81:YES、受信された文字は、第一文字表示領域45図2参照に追加して表示されるS83。表示処理は終了し、処理は第二メイン処理図8参照に戻る。受信された文字に追加文字タグが付加されていた場合S81:NO、S85:YES、文字と同時に受信された追加位置情報に基づいて、文字を追加する位置が特定される。第二文字表示領域46図2参照のうち特定された位置に、受信された文字が追加されて表示されるS87。表示処理は終了し、処理は第二メイン処理図8参照に戻る。受信された文字に修正文字タグが付加されていた場合S85:NO、S89:YES、文字と同時に受信された修正位置情報に基づいて、修正する文字の位置が特定される。第二文字表示領域46図2参照のうち特定された位置の文字が、受信された文字によって修正され表示されるS91。表示処理は終了し、処理は第二メイン処理図8参照に戻る。受信された文字に削除文字タグが付加されていた場合S89:NO、S93:YES、文字と同時に受信された削除位置情報に基づいて、削除する文字の位置が特定される。第二文字表示領域46図2参照のうち特定された位置の文字が削除されるS95。表示処理は終了し、処理は第二メイン処理図8参照に戻る。受信された文字にタグが付加されていない場合S93:NO、処理は第二メイン処理図8参照に戻る。図8に示すように、S75では、他の端末装置10から終了通知パケットを受信したかが判断されるS75。他の端末装置10から終了通知パケットを受信した場合S75:YES、第二文字表示領域46に表示されている文字が削除されるS77。処理はS71に戻る。一方、終了通知パケットを受信していない場合S75:NO、処理はS71に戻る。以上説明したように、端末装置10は、他の端末装置10のユーザが入力操作を行っている状態受付状態であるか否かを判断することができる。端末装置10は、他の端末装置10が受付状態であると判断した場合、ユーザによって入力された文字を、送信操作が行われたか否かに関わらず、他の端末装置10に対して送信することができる。従って他の端末装置10のユーザは、入力操作を行っている最中に、会話の相手方のユーザが端末装置10に対して入力した文字を認識することができる。ユーザは、入力している会話の内容に、会話の相手方のユーザによって入力されている会話の内容を反映させることができる。このため端末装置10は、ユーザ間での文字による会話を円滑に実行させることができる。端末装置10は、ユーザによって入力された文字を短い周期で頻繁に、他の端末装置10に対して送信することができる。従って他の端末装置10のユーザは、会話の相手方のユーザによって入力された文字を頻繁に認識することができる。従ってユーザは、会話の相手方のユーザによって入力されている会話の内容を、自身が入力する会話の内容に確実に反映させることができる。本発明は上述の実施形態に限定されず、種々の変更が可能である。上述では、送信操作が行われた場合、文字テーブル232に基づいて有効な文字列を特定し、全文字タグを付加して送信していた。例えば端末装置10は、送信操作が前回行われてから今回行われるまでの間にユーザによってなされた操作に関する情報の全てを、文字テーブル232から選択し、他の端末装置10に対して送信してもよい。他の端末装置10は、受信した情報から、有効な文字列を特定し、第一文字表示領域45図2参照に表示してもよい。端末装置10は、テレビ会議に参加している他の端末装置10のうち、状態テーブル231に格納されたIDを有する他の端末装置10に対して、追加文字タグ、修正文字タグ、及び削除文字タグが付加された文字を送信していた。例えば端末装置10は、テレビ会議に参加する全ての端末装置10に対して、追加文字タグ、修正文字タグ、及び削除文字タグが付加された文字を送信してもよい。S21において判断対象とした所定数は、1であってもよいし2以上であってもよい。第二文字表示領域46に文字を追加して表示する場合や、文字を修正して表示する場合において、追加する文字又は修正する文字を、既に第二文字表示領域46に表示されている文字の表示態様と異なる態様で表示してもよい。例えば、追加する文字や修正する文字の色を変えてもよい。白抜き文字にしてもよい。太字にしてもよい。下線を付加してもよい。これらによってユーザは、追加又は修正された文字を、既に表示されている文字と容易に区別して認識することができる。受付状態にある他の端末装置10ユーザが表示される画像表示領域42、43、44を、他の画像表示領域42、43、44とは異なる態様で表示してもよい。これによってユーザは、受付状態にある他の端末装置10を容易に特定することができる。端末装置10は、他の端末装置10が受付状態であるか否かに関わらず、入力された文字が即座に他の端末装置10に対して送信されるような動作モードを有していてもよい。これによってユーザは、相手方のユーザに直ぐに伝えたい文字がある場合に、動作モードを切り替えることによって、送信操作を行うことなく該文字を相手方に伝えることができる。これによってユーザの利便性を向上させることができる。S15の処理を行うCPU20が本発明の第一受付手段に相当する。S25の処理を行うCPU20が本発明の第二受付手段に相当する。S27の処理を行うCPU20が本発明の第一送信手段に相当する。S13、S31の処理を行うCPU20が本発明の通知手段に相当する。S19の処理を行うCPU20が本発明の判断手段に相当する。S23の処理を行うCPU20が本発明の第二送信手段第三送信手段第四送信手段第五送信手段に相当する。S83の処理を行うCPU20が本発明の第一表示制御手段に相当する。S87、S91、S95の処理を行うCPU20が本発明の第二表示制御手段に相当する。S71の処理を行うCPU20が本発明の第一受信手段第二受信手段第三受信手段第四受信手段第五受信手段に相当する。S15の処理が本発明の第一受付ステップに相当する。S25の処理が本発明の第二受付ステップに相当する。S27の処理が本発明の第一送信ステップに相当する。S13、S31の処理が本発明の通知ステップに相当する。S19の処理が本発明の判断ステップに相当する。S23の処理が本発明の第二送信ステップに相当する。