(57)【要約】【課題】メッセージの表示の仕方を工夫したチャットシステムを提供する。【解決手段】メッセージを構成する文字列を画面に固定表示する第一表示手段（主として、ステップＳ２２によって実現）と、第一表示手段によって文字列の表示を開始してから当該文字列を構成する文字数に応じた時間が完了した場合に前記第一表示手段によって表示された文字列文字列をその先頭に向けて一定速度で移動させる第二表示手段（主として、ステップＳ２４，Ｓ２５によって実現）とをチャットシステムに備える。【選択図】図４
2011158686.tif 000002
【特許請求の範囲】
【請求項１】
文字列を画面に固定表示する第一表示手段と、
前記第一表示手段によって文字列の表示を開始してから当該文字列を構成する文字数に応じた時間を計時する計時手段と、
前記計時手段によって前記時間の計時が完了した場合に前記第一表示手段によって表示された文字列の表示態様を変化させる第二表示手段と、
を備える表示制御装置。
【請求項２】
前記第二表示手段は、前記文字列をその先頭に向けて一定速度で移動させる、請求項１記載の表示制御装置。
【請求項３】
前記第二表示手段は、前記文字列の表示をフェードアウトさせる、請求項１記載の表示制御装置。
【請求項４】
前記計時手段による計時時間を示すメータを表示するメータ表示手段を備える、請求項１記載の表示制御装置。
【請求項５】
請求項１記載の表示制御装置が内蔵されている端末装置。
【請求項６】
請求項１記載の表示制御装置が内蔵されているチャットサーバ。
【請求項７】
請求項１記載の表示制御装置と、前記画面に付帯する端末装置と、前記端末装置にネットワークを通じて接続されているチャットサーバとを備えるチャットシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置に関し、特に、チャットなどにおけるメッセージの表示制御装置に関する。
【背景技術】
【０００２】
従来、チャットのように複数の文字メッセージをディスプレイ上に表示する際に、文字数の多い文字メッセージはスクロール表示等する技術が、特許文献１に開示されている。この技術は、文字メッセージを、文章を構成する文字の並び方向に文字順スクロール表示可能な表示部を有し、一の文字メッセージに含まれている文字を表示するために必要な表示部の領域が所定の大きさを超えるか判断し、所定の大きさを超えるとの判断結果である場合には、その文字メッセージを文字順スクロールするように表示部を制御する、とされている。
【０００３】
【特許文献１】特開２００８−１５８００８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１に開示されている技術は、携帯電話機のように画面の小さい端末装置用の技術である。この技術は、携帯電話機などに折り返してメッセージが表示されると、表示可能なメッセージ数が少なくなり、話の流れもつかみにくくなるという問題に鑑みてなされたものである。したがって、パーソナルコンピュータ（以下、「ＰＣ」と称する。）を用いたチャットの場合には、相対的に表示部が大きなディスプレイであるので、この種の問題は生じにくい。
【０００５】
一方で、ＰＣを用いたチャットの場合には、キーボードを備えているため、一般的な携帯電話機よりも文字入力が早くかつ多量に行えることから、別の問題が生じうる。例えば、文字入力が早い人と遅い人とがチャットでメッセージ交換する場合、文字入力が早い人が連続して質問を行い、かつ、文字入力が遅い人がその後に返信した場合を想定すると、その返信が、一体、どちらの質問に対してなされたものであるか不明となってしまう。
【０００６】
また、特許文献１に開示されているものは、メッセージの送信者とは無関係に、文字列の送信順に時系列で文字列が表示されていく。このため、メッセージの送信者と当該メッセージとの関連性が乏しく、メッセージの送信者のハンドルネームなどをいちいち確認しないと、当該メッセージがどのメッセージの送信者から送信されたものであるかを把握しづらいという問題もある。
【０００７】
そこで、本発明は、メッセージの表示の仕方を工夫して、上記各問題が生じることを回避することを課題とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の表示制御装置及びチャットシステムは、
文字列を画面に固定表示する第一表示手段と、
前記第一表示手段によって文字列の表示を開始してから当該文字列を構成する文字数に応じた時間が完了した場合に前記第一表示手段によって表示された文字列の表示態様を変化させる第二表示手段と、を備える。
【０００９】
具体例としては、前記第二表示手段によって、前記文字列をその先頭に向けて一定速度で移動させたり、前記文字列の表示をフェードアウトさせたりすることが挙げられる。
【００１０】
本発明によれば、文字列が一定時間固定表示されているので、その間に文字列が視認しやすくなるという効果がある。また、本発明によれば、時系列で文字列の表示態様が変化することになるため、文字列の表示順序が把握しやすいという効果もある。
【００１１】
また、選択的に、前記計時手段による計時時間を示すメータを表示するメータ表示手段を備えてもよい。
【００１２】
さらに、本発明の端末装置又はチャットサーバには、表示制御装置が内蔵又は外付けされている。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態の表示制御装置によって実現される表示画面例を示す図である。
【図２】本発明の実施形態の表示制御装置によって実現される表示画面例を示す図である。
【図３】本発明の実施形態の表示制御装置によって実現される表示画面例を示す図である。
【図４】図１〜図３に示す動作を実現するためのチャットサーバの動作例を示すフローチャートである。
【符号の説明】
【００１４】
１１〜１６  プロフィール領域
１１ａ〜１６ａ  画像表示部
１１ｂ〜１６ｂ  名前表示部
１１ｃ〜１６ｃ  対局ボタン
２５，２６  メッセージ領域
６０ａ  メータ
【発明の実施の形態】
【００１５】
以下、本発明の実施形態のチャットシステムについて、図面を参照して説明する。
【００１６】
図１（ａ）〜図３（ｆ）は、本発明の実施形態の表示制御装置によって実現される表示画面例を示す図である。本実施形態の表示制御装置は、いわゆるチャットサーバ或いはこれに接続されている端末装置であるところのＰＣに内蔵され又は外付けされている。
【００１７】
図１（ａ）等に示すように、ディスプレイに表示される画面には、チャットルームに入室した入室者のプロフィールなどを示すプロフィール領域１１〜１６が設けられている。ここでは、例えば６人のプロフィール領域１１〜１６が設けられている例を示しているが、プロフィール領域の数は、これよりも多くても少なくてもよい。
【００１８】
ただし、将棋ゲームの対局の都合上、入出者が偶数となるように設定するとよい。なお、本実施形態のように、６人のプロフィール領域１１〜１６を設けると、例えば、将棋ゲームに加えて麻雀ゲームも行えるようにした場合には、一つのチャットルームの入室者全員で、一組の将棋ゲームと一卓の麻雀ゲームとが実現できるという利点がある。
【００１９】
プロフィール領域１１〜１６は、各入室者の顔写真・アバター・任意の画像などが表示される画像表示部１１ａ〜１６ａと、各入室者の名前・ハンドルネーム及び出身県などが表示される名前表示部１１ｂ〜１６ｂと、将棋ゲームの対局を希望する入室者を指定する際に押下される対局ボタン１１ｃ〜１６ｃとが示されている。
【００２０】
また、図２（ｄ）などには、プロフィール領域１５，１６に付帯して、文字列から構成されるメッセージが表示されるメッセージ領域２５，２６が示されている。ここでは、メッセージ領域２５，２６のみ表示する例が示されているが、これは、現在、プロフィール領域１５，１６に係る入室者のみがメッセージをチャットサーバに対して送信していることを想定した例だからである。
【００２１】
したがって、例えば、プロフィール領域１１に係る入室者が何らかのメッセージをチャットサーバに対して送信した場合には、プロフィール領域１１に付帯して、メッセージ領域が表示されることになる。
【００２２】
本実施形態の表示制御装置では、図１（ａ）〜図１（ｂ）に示すように、メッセージ領域２５は、まずは、そこに表示される文字数（文字列の長さ）に対応する時間だけ固定表示されるようにしている。同様に、図２（ｄ）〜図３（ｅ）に示すように、メッセージ領域２６は、そこに表示される文字数に対応する時間だけ固定表示されるようにしている。その後、メッセージ領域２５，２６は、所定速度で画面左側に向けて進行し始めるようにしている。
【００２３】
本実施形態では、図１（ａ）〜図１（ｂ）に示すように、各入室者に対して、メッセージ領域２５の固定表示の残り時間を示すためのメータ６０ａを、メッセージ領域２５内に表示する。
【００２４】
メータ６０ａは、メッセージ領域２５の表示開始時には、その右端に位置し、その後、所定速度で、左端に向けて進行し始める。そして、メータ６０ａがメッセージ領域２５の左端まで到達すると、上記のように、メッセージ領域２５が所定速度で画面左側に向けて進行し始めるようにしている。
【００２５】
メータ６０ａの移動速度は、例えば、メッセージ領域２５の移動速度と同じでよい。同様に、図２（ｄ）及び図３（ｅ）に示すように、メッセージ領域２６にも、メータ６０ｂが表示される。
【００２６】
また、図１等には、チャットルームから退室する際に押下される玄関に戻るボタン３０と、チャットルームの入室者から不適切なメッセージが送信されたときに押下される通報ボタン４０と、いわゆるヘルプボタンに相当するお困りの方ボタン５０とが示されている。もっとも、これらのボタン３０〜５０は例示であり、これらに代えて、又は、これらとともに他の機能を実現するためのボタンを設けてもよい。
【００２７】
なお、チャットサーバには、例えば、各プロフィール領域１１〜１６に係る入室者によって操作されるＰＣがインターネットなどのネットワークを介して接続されている。これらのＰＣは、メッセージ領域２５等に表示される文字列を送信する送信手段と、チャットサーバを介して各ＰＣから送信される文字列を受信する受信手段と、図１等に示す画面をディスプレイに表示するための画像処理手段とを備えている。
【００２８】
図４は、図１〜図３に示す動作を実現するためのチャットサーバ及びこれに接続されている各ＰＣの動作例を示すフローチャートである。
【００２９】
まず、チャットサーバは、入室者のＰＣから送信される文字列の受信待ち状態に遷移している。この状態で、チャットルームの入室者が、何らかのメッセージを送信しようと考えたとする。この場合には、チャットルームの入室者は、自己のＰＣを通じて、所望の文字列を入力してからＥｎｔｅｒキーを押下することが一般的である。この結果、当該文字列が、インターネットなどのネットワークを通じて、チャットサーバに送信される。
【００３０】
チャットサーバは、文字列の受信待ち状態であるので、入室者のＰＣから送信される文字列を受信するまではその状態を維持する。一方で、入室者のＰＣから送信される文字列を受信すると（ステップＳ１１）、既知のように、その文字列の長さ（文字数）が所定の範囲内であることを条件に、その文字列を各入室者のＰＣに係るディスプレイに表示するための処理を行い（ステップＳ１２）、その後、ステップＳ１１に移行する。
【００３１】
また、各ＰＣも、チャットサーバから送信される文字列の受信待ち状態に遷移していて、チャットサーバから送信される文字列を受信するまではその状態を維持する。一方で、チャットサーバから送信される文字列を受信すると（ステップＳ２１）、既知のように、その文字列をディスプレイに表示するための処理を行う（ステップＳ２２）。
【００３２】
さらに、各ＰＣは、文字列の表示の際に、併せて、メッセージ領域内の右端にメータを表示させる。そして、各ＰＣは、時間の経過とともに、そのメータをメッセージ領域内の左端に向かって進行させるといった処理を実行する（ステップＳ２３）。
【００３３】
また、各ＰＣは、ステップＳ２３の実行とともに、サブルーチンをコールし、メータの移動完了待ち状態に遷移する。この待ち状態とは、換言すれば、文字列の表示を開始してから、当該文字列を構成する文字数に応じた時間を計時する状態ということになる。
【００３４】
各ＰＣは、コールしたサブルーチンを実行することによって、メータの移動完了を確認すると（ステップＳ２４）、文字列の移動、すなわち、メッセージ領域の移動を開始する（ステップＳ２５）。以上の動作によって、図１〜図３に示すようなメッセージの表示制御が実現できる。
【００３５】
なお、本実施形態では、文字列が所定時間経過後に移動する例を示したが、それ以外にも、文字列の表示をフェードアウトさせるといった表示態様の変化をさせてもよい。また、文字列の移動方向も、例えば画面上方向または下方向となるようにしてもよい。もっとも、係る場合には、プロフィール領域１１〜１６の表示箇所は、画面の下側又は上側となる。
【００３６】
また、本実施形態では、ステップＳ１３〜１５の処理を各ＰＣで実行する例を説明したが、これらの各処理は、チャットサーバで行ってもよい。
【図１】
2011158686.tif 000003
【図２】
2011158686.tif 000004
【図３】
2011158686.tif 000005
【図４】
2011158686.tif 000006