(57)【要約】【課題】不特定のユーザが描画領域を参照可能な描画更新サーバ及び描画更新システムを提供する。【解決手段】複数の端末３に対して通信ネットワーク２を介して接続された描画更新サーバ１は、端末３の各ユーザからの描画操作によって出力された描画データに応じて更新される描画領域を複数有する描画記憶手段２１と、更新された複数の描画領域のサムネイル画像をそれぞれ生成し、複数の端末３の表示部３１に複数のサムネイル画像を配置して表示させる一覧データを作成する一覧データ作成手段１２と、一覧データ作成手段１２により作成した一覧データを、複数の端末３に送信する一覧データ送信手段１５と、描画領域が更新されたことに応じて、描画領域に対応し複数の端末３の表示部３１に表示されたサムネイル画像を更新させる更新送信手段１８と、を備える。【選択図】図１
2010282472.tif 000002
【特許請求の範囲】
【請求項１】
複数の端末に対して通信ネットワークを介して接続された描画更新サーバであって、
前記端末のユーザの描画操作によって出力された描画データに応じて更新される描画領域を複数有する描画記憶手段と、
更新された複数の前記描画領域のサムネイル画像をそれぞれ生成し、前記複数の端末の表示部に複数の前記サムネイル画像を配置して表示させる一覧データを作成する一覧データ作成手段と、
前記一覧データ作成手段により作成した前記一覧データを、前記複数の端末に送信する一覧データ送信手段と、
前記描画領域が更新されたことに応じて、前記描画領域に対応し前記複数の端末の表示部に表示された前記サムネイル画像を更新させる更新送信手段と、
を備えること、
を特徴とする描画更新サーバ。
【請求項２】
請求項１に記載の描画更新サーバにおいて、
前記更新送信手段は、前記描画領域の更新部分を強調して表示するように、前記複数の端末の表示部に表示された前記サムネイル画像を更新させること、
を特徴とする描画更新サーバ。
【請求項３】
請求項１に記載の描画更新サーバにおいて、
前記描画記憶手段は、所定の時間内での前記描画領域の更新度合いを前記描画領域に対応付けて記憶し、
前記一覧データ作成手段は、前記更新度合いが大きいほどより大きな前記サムネイル画像を生成して前記一覧データを作成すること、
を特徴とする描画更新サーバ。
【請求項４】
請求項１から請求項３までのいずれか１項に記載の描画更新サーバにおいて、
前記描画領域への描画の許可を要求する要求データを前記端末から受信したことに応じて、前記描画領域に対する描画を許可する描画許可手段と、
前記複数の描画領域から選択された一の描画領域への描画データを前記描画許可手段により描画が許可された前記端末から受信したことに応じて、前記一の描画領域を更新する描画更新手段と、
を備えること、
を特徴とする描画更新サーバ。
【請求項５】
請求項４に記載の描画更新サーバにおいて、
前記描画記憶手段は、前記描画許可手段によって前記描画領域への描画を許可したユーザ数を前記描画領域に対応付けて記憶し、
前記一覧データ作成手段は、前記ユーザ数の多いものから順番に表示するように前記描画領域の前記サムネイル画像の一覧データを作成すること、
を特徴とする描画更新サーバ。
【請求項６】
請求項１から請求項５までのいずれか１項に記載の描画更新サーバにおいて、
前記描画記憶手段は、所定の時間内での前記描画領域の更新度合いを前記描画領域に対応付けて記憶し、
前記一覧データ作成手段は、前記更新度合いが大きいものから順番に表示するように前記描画領域の前記サムネイル画像の一覧データを作成すること、
を特徴とする描画更新サーバ。
【請求項７】
請求項１から請求項６までのいずれか１項に記載の描画更新サーバにおいて、
前記描画記憶手段は、前記描画領域の描画の内容の特徴を表す特徴語を前記描画領域に対応付けて記憶し、
前記端末のユーザからキーワードを受け付けるキーワード受付手段を備え、
前記一覧データ作成手段は、前記キーワード受付手段により受け付けた前記キーワードを含む前記特徴語を抽出して、その特徴語に対応付けられた前記描画領域の前記サムネイル画像の一覧データを作成すること、
を特徴とする描画更新サーバ。
【請求項８】
請求項１から請求項７までのいずれか１項に記載の描画更新サーバにおいて、
前記描画記憶手段は、前記描画領域の描画データが有する情報である描画属性情報を前記描画領域に対応付けて記憶し、
前記端末のユーザから描画属性情報を受け付ける描画属性情報受付手段を備え、
前記一覧データ作成手段は、前記描画属性情報受付手段により受け付けた前記描画属性情報に基づき抽出された前記描画領域の前記サムネイル画像の一覧データを作成すること、
を特徴とする描画更新サーバ。
【請求項９】
請求項１から請求項８までのいずれか１項に記載の描画更新サーバと、
ユーザからの描画操作を入力する入力装置を有する前記複数の端末と、
を備えた描画更新システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、描画更新サーバ及び描画更新システムに関するものである。
【背景技術】
【０００２】
従来、ユーザが一堂に会して行われる会議で用いられる黒板及びホワイトボードや、特定の場所に設置してユーザ同士での伝言を行うのに用いられる掲示板に代わり、データ通信機能を用いてユーザ同士でのコミュニケーションを行う電子掲示板が開示されている。例えば、電子掲示板を実現したリアルタイムコミュニケーションシステムが提案されている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−３４１３８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載のリアルタイムコミュニケーションシステムは、複数の送受信装置である端末が同期されており、各端末に入力されたデータの座標と入力に関する時間とを記憶していることが前提となって、１つの共通した座標を有した「ホワイトボード」である描画領域を更新するものであった。よって、描画領域は、特定のユーザ間で参照できるものにすぎなかった。
【０００５】
本発明の課題は、不特定のユーザが描画領域を参照可能な描画更新サーバ及び描画更新システムを提供することである。
【課題を解決するための手段】
【０００６】
本発明は、以下のような解決手段により、前記課題を解決する。なお、理解を容易にするために、本発明の実施形態に対応する符号を付して説明するが、これに限定されるものではない。また、符号を付して説明した構成は、適宜改良してもよく、また、少なくとも一部を他の構成物に代替してもよい。
【０００７】
第１の発明は、複数の端末（３）に対して通信ネットワーク（２）を介して接続された描画更新サーバ（１）であって、前記端末のユーザの描画操作によって出力された描画データに応じて更新される描画領域（２１ａ）を複数有する描画記憶手段（２１）と、更新された複数の前記描画領域のサムネイル画像をそれぞれ生成し、前記複数の端末の表示部（３１）に複数の前記サムネイル画像を配置して表示させる一覧データを作成する一覧データ作成手段（１２）と、前記一覧データ作成手段により作成した前記一覧データを、前記複数の端末に送信する一覧データ送信手段（１５）と、前記描画領域が更新されたことに応じて、前記描画領域に対応し前記複数の端末の表示部に表示された前記サムネイル画像を更新させる更新送信手段（１８）と、を備えること、を特徴とする描画更新サーバである。
第２の発明は、第１の発明の描画更新サーバ（１）において、前記更新送信手段（１８）は、前記描画領域（２１ａ）の更新部分を強調して表示するように、前記複数の端末（３）の表示部（３１）に表示された前記サムネイル画像を更新させること、を特徴とする描画更新サーバである。
第３の発明は、第１の発明の描画更新サーバにおいて、前記描画記憶手段は、所定の時間内での前記描画領域の更新度合いを前記描画領域に対応付けて記憶し、前記一覧データ作成手段は、前記更新度合いが大きいほどより大きな前記サムネイル画像を生成して前記一覧データを作成すること、を特徴とする描画更新サーバである。
第４の発明は、第１の発明から第３の発明までのいずれかの描画更新サーバ（１）において、前記描画領域（２１ａ）への描画の許可を要求する要求データを前記端末（３）から受信したことに応じて、前記描画領域に対する描画を許可する描画許可手段（１６）と、前記複数の描画領域から選択された一の描画領域への描画データを前記描画許可手段により描画が許可された前記端末から受信したことに応じて、前記一の描画領域を更新する描画更新手段（１７）と、を備えること、を特徴とする描画更新サーバである。
第５の発明は、第４の発明の描画更新サーバ（１）において、前記描画記憶手段（２１）は、前記描画許可手段（１６）によって前記描画領域（２１ａ）への描画を許可したユーザ数を前記描画領域に対応付けて記憶し、前記一覧データ作成手段（１５）は、前記ユーザ数の多いものから順番に表示するように前記描画領域の前記サムネイル画像の一覧データを作成すること、を特徴とする描画更新サーバである。
第６の発明は、第１の発明から第５の発明までのいずれかの描画更新サーバ（１）において、前記描画記憶手段（２１）は、所定の時間内での前記描画領域（２１ａ）の更新度合いを前記描画領域に対応付けて記憶し、前記一覧データ作成手段（１５）は、前記更新度合いが大きいものから順番に表示するように前記描画領域の前記サムネイル画像の一覧データを作成すること、を特徴とする描画更新サーバである。
第７の発明は、第１の発明から第６の発明までのいずれかの描画更新サーバ（１）において、前記描画記憶手段（２１）は、前記描画領域（２１ａ）の描画の内容の特徴を表す特徴語を前記描画領域に対応付けて記憶し、前記端末（３）のユーザからキーワードを受け付けるキーワード受付手段（１１ａ）を備え、前記一覧データ作成手段（１５）は、前記キーワード受付手段により受け付けた前記キーワードを含む前記特徴語を抽出して、その特徴語に対応付けられた前記描画領域の前記サムネイル画像の一覧データを作成すること、を特徴とする描画更新サーバである。
第８の発明は、第１の発明から第７の発明までのいずれかの描画更新サーバ（１）において、前記描画記憶手段（２１）は、前記描画領域（２１ａ）の描画データが有する情報である描画属性情報を前記描画領域に対応付けて記憶し、前記端末（３）のユーザから描画属性情報を受け付ける描画属性情報受付手段（１１ｂ）を備え、前記一覧データ作成手段（１５）は、前記描画属性情報受付手段により受け付けた前記描画属性情報に基づき抽出された前記描画領域の前記サムネイル画像の一覧データを作成すること、を特徴とする描画更新サーバである。
【０００８】
第９の発明は、第１の発明から第８の発明までのいずれかの描画更新サーバ（１）と、ユーザからの描画操作を入力する入力装置（３２）を有する前記複数の端末（３）と、を備えた描画更新システム（１００）である。
【発明の効果】
【０００９】
本発明によれば、以下の効果を奏することができる。
（１）本発明は、複数の描画領域を端末の各ユーザからの描画操作によって更新して、その複数の描画領域のサムネイル画像を生成して端末の表示部に複数配置して表示するので、描画領域を一覧表示させることができる。よって、不特定のユーザが複数の描画領域を参照して、各描画領域を比較することができる。また、描画領域が更新されたことに応じて、その描画領域に対応し端末の表示部に表示されたサムネイル画像を更新するので、ユーザの描画操作に応じた更新を表示することで、描画操作によって描画領域の描画が変化していく状況を、ユーザに閲覧させることができる。
【００１０】
（２）本発明は、描画領域が更新された場合に、端末の表示部に表示したサムネイル画像のうち更新された描画領域に関して、更新部分を強調して表示するので、描画をしているユーザとは異なるユーザであって、サムネイル画像を表示しているユーザに対して、更新部分を視認しやすくすることができる。よって、描画操作により変化する描画領域を、例えば、大きく表示することで、より詳しくユーザに閲覧させることができる。
（３）本発明は、所定時間内の描画領域の更新度合いを記憶して、その更新度合いが大きいほど、より大きなサイズのサムネイル画像を生成するので、更新度合いをサムネイル画像の大きさで表して、端末の表示部に表示することができる。よって、更新度合いをユーザに分かりやすく表して、更新していく状況をユーザに視認しやすくすることができる。
【００１１】
（４）本発明は、端末に対して描画領域への描画を許可して、端末から受信した一の描画領域への描画データに応じて描画領域を更新するので、描画領域への更新に端末のユーザを参加させることができる。よって、本発明は、複数の端末の不特定のユーザ間で、描画を介したコミュニケーションに用いることができる。
（５）本発明は、描画領域に対する描画を許可したユーザ数を記憶して、描画領域のサムネイル画像の一覧データを、そのユーザ数の多い順番で端末の表示部に表示するように作成する。よって、ユーザ数の多い、つまり、描画をするユーザが多い描画領域から順番に表示部に表示することで、活発な描画領域を優先してユーザに見せることができる。
（６）本発明は、所定時間内の描画領域の更新度合いを記憶して、描画領域のサムネイル画像の一覧データを、所定時間内の描画領域の更新度合いの大きい順に端末の表示部に表示するように作成する。よって、描画領域の変化の度合いが大きいものから優先してユーザに見せることができる。
【００１２】
（７）本発明は、描画領域の描画内容の特徴を表す特徴語を記憶して、端末のユーザからキーワードを受け付けたことでキーワードを含む特徴語を抽出して、その特徴語に関連付けられた描画領域のサムネイル画像の一覧データを作成する。よって、キーワード検索で検索された描画領域のサムネイル画像の一覧を端末に表示させて、キーワードに関連した内容の描画をユーザに見せることができる。
（８）本発明は、描画データが有する描画属性情報を記憶して、端末のユーザから描画属性情報を受け付けたことで、その描画属性情報に基づいて描画領域のサムネイル画像の一覧データを作成する。描画属性情報とは、例えば、色に関する情報や、描画データを出力したユーザの情報をいう。よって、描画属性情報を含む描画領域のサムネイル画像の一覧を、端末に表示させることができる。
【図面の簡単な説明】
【００１３】
【図１】本実施形態に係る描画更新システムの全体構成並びに描画更新サーバ及び端末の機能構成を示す図である。
【図２】本実施形態に係る描画更新サーバのメイン処理のフローチャートである。
【図３】本実施形態に係る端末に表示されるサムネイル一覧のＷｅｂページを示す図である。
【図４】本実施形態に係る入力対応処理のフローチャートである。
【図５】本実施形態に係る描画記憶手段の例を示す図である。
【図６】本実施形態に係る描画領域処理のフローチャートである。
【図７】本実施形態に係る端末に表示されるサムネイル一覧のＷｅｂページを示す図である。
【発明を実施するための形態】
【００１４】
（実施形態）
以下、本発明を実施するための形態について図を参照しながら説明する。なお、これはあくまでも一例であって、本発明の技術的範囲はこれに限られるものではない。
図１は、本実施形態に係る描画更新システム１００の全体構成並びに描画更新サーバ１及び端末３の機能構成を示す図である。
描画更新システム１００は、描画更新サーバ１と、通信ネットワーク２と、複数の端末３とから構成されている。描画更新サーバ１と、複数の端末３とは、通信ネットワーク２を介して接続されている。
【００１５】
描画更新サーバ１は、端末３での操作により端末３から出力された描画データを受け付けて、描画更新サーバ１が記憶する描画領域を更新する。描画領域とは、ユーザが自由に描画することができる平面領域をいい、例えば、ホワイトボードに代表される電子掲示板の描画する部分をいう。また、描画更新サーバ１は、複数の描画領域を各々サムネイル画像にして、サムネイル画像の一覧を端末３に表示させるために、端末３に対して一覧データを送信する。サムネイル画像とは、多数の画像を一覧表示するために縮小された画像をいい、ファイルサイズの小さい画像をいう。
【００１６】
描画更新サーバ１は、制御部１０と、記憶部２０とを備える。
制御部１０は、ユーザ受付手段１１と、一覧データ作成手段１２と、一覧データ送信手段１５と、描画許可手段１６と、描画更新手段１７と、更新送信手段１８とを有する。
制御部１０は、情報の演算、及び処理を行う中央処理装置（ＣＰＵ）であり、当該描画更新サーバ１の全体を制御するものである。制御部１０は、記憶部２０に記憶された各種プログラムを適宜読み出して実行することにより、描画更新サーバ１のハードウェアと協働し、本発明に係る各種機能を実現している。
【００１７】
ユーザ受付手段１１は、端末３で表示するサムネイル画像の一覧に関する要求を受け付ける制御部である。ユーザ受付手段１１は、キーワード受付手段１１ａと、描画属性情報受付手段１１ｂとを備える。
キーワード受付手段１１ａは、サムネイル画像のキーワード検索のためのキーワードの入力を受け付ける。描画属性情報受付手段１１ｂは、描画領域の描画データに含む描画属性情報の検索のための描画属性情報の入力を受け付ける。描画属性情報とは、例えば、色彩に関する情報（例えば、赤、青、黒等）や、描画を描いたユーザを特定する情報（例えば、ユーザＩＤ等）をいう。
【００１８】
一覧データ作成手段１２は、サムネイル画像にする描画領域を選択してサムネイル画像を生成し、サムネイル画像の一覧データを作成する制御部である。
一覧データ作成手段１２は、対象描画領域選択手段１３と、サムネイル画像生成手段１４とを備える。
対象描画領域選択手段１３は、サムネイル画像の一覧データを作成する対象になる描画領域を選択する制御部である。対象描画領域選択手段１３は、例えば、ユーザ受付手段１１で受け付けた内容に基づいて、対象になる描画領域を選択する。
サムネイル画像生成手段１４は、描画領域のサムネイル画像を生成する制御部である。
【００１９】
一覧データ送信手段１５は、一覧データ作成手段１２で作成したサムネイル画像の一覧データを端末３に対して送信する制御部である。
描画許可手段１６は、端末３から受信した描画領域への描画の許可の要求データに対して描画を許可する制御部である。
描画更新手段１７は、端末３から受信した描画領域を指定した描画データに基づいてその描画領域を更新する制御部である。
更新送信手段１８は、更新された描画領域に対応したサムネイル画像を更新して、端末３に表示されたサムネイル画像を更新させる制御部である。
なお、これらの詳細は、後述する。
【００２０】
記憶部２０は、描画記憶手段２１と、コンピュータプログラム２９とを備える。
描画記憶手段２１は、描画領域ごとに、単位時間あたりの更新度合い、その描画への更新を許可するユーザ数、その描画領域の特徴語、描画属性情報等を対応付けて記憶する。詳細は、後述の図５で説明する。コンピュータプログラム２９は、制御部１０で実行される処理を行うためのコンピュータプログラムである。記憶部２０は、その他、一時記憶領域として、各種プログラムの実行時に、テーブル等を展開するためのローカルメモリ、及びキャッシュメモリを含んでよい。
【００２１】
記憶部２０を実現するものとして、電気的、磁気的、光学的、電磁的に実現するものを含んでよい。より具体的には、ランダム・アクセス・メモリ（ＲＡＭ）、リード・オンリー・メモリ（ＲＯＭ）等を含む半導体記憶装置、磁気ディスク等が含まれる。
なお、本発明でいうコンピュータとは、記憶装置、制御部等を備えた情報処理装置をいい、描画更新サーバ１は、記憶部２０、制御部１０等を備えた情報処理装置であり、本発明のコンピュータの概念に含まれる。
【００２２】
なお、描画更新サーバ１を構成するハードウェアの数に制限はない。必要に応じて、１又は複数で構成してもよい。また、描画更新サーバ１のハードウェアは、必要に応じてアプリケーションサーバ、データベースサーバ等の各種サーバを含んで構成してもよく、１台のサーバで構成しても、それぞれ別のサーバで構成してもよい。
【００２３】
通信ネットワーク２は、描画更新サーバ１と、端末３との間の通信を行うための、例えば、インターネット等の通信網である。通信ネットワーク２による通信は、有線でも無線でもよい。
端末３は、ユーザが描画操作を行ったり、一覧データを表示させたりする装置である。端末３は、例えば、パーソナルコンピュータ（ＰＣ）であり、表示部３１と、入力部３２と、制御部３３と、記憶部３４とを備える。
【００２４】
表示部３１は、サムネイル画像の一覧等を表示する液晶表示装置（ＬＣＤ）等のディスプレイである。
入力部３２は、ユーザからの描画操作を入力する装置であり、例えば、マウスである。入力部３２は、その他、デジタイザや、ペンを利用して文字や図形等の描画を手書き入力できるタッチスクリーンであってもよい。
制御部３３は、情報の演算、及び処理を行う中央処理装置（ＣＰＵ）であり、端末３の全体を制御するものである。
記憶部３４は、ドローイングソフトウェアのプログラム等を記憶する。
制御部３３は、記憶部３４に記憶された各種プログラムを適宜読み出して実行することにより、端末３のハードウェアと協働して各種機能を実現している。
【００２５】
次に、描画更新サーバ１の処理について説明する。
図２は、本実施形態に係る描画更新サーバ１のメイン処理のフローチャートである。
図３は、本実施形態に係る端末３に表示されるサムネイル一覧のＷｅｂページ４０を示す図である。
まず、図２のステップＳ１において、制御部１０（ユーザ受付手段１１）は、端末３から一覧要求データを受信する。一覧要求データは、例えば、ユーザが、Ｗｅｂブラウザが起動した端末３にて描画更新サーバ１のＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を指定することで、端末３から送信される。
【００２６】
ステップＳ２において、制御部１０（対象描画領域選択手段１３）は、単位時間（例えば、３分間）あたりの描画領域の更新度合いにより、描画領域の並べ替え処理を行う。描画領域の更新度合いとは、単位時間の前後の描画領域での変化の割合である。この割合は、例えば、単位時間の前後の描画領域を比較して、描画領域の変化のあった部分の面積を、描画領域全体の面積で除算することで算出できる。具体的には、例えば、複数のドットにより構成されている描画領域に対して、制御部１０は、変化のあったドット数を算出して、描画領域全体のドット数で除算することで、割合を算出できる。対象描画領域選択手段１３は、算出した割合の大きいものを更新度合いが大きいものとして、更新度合いの大きいものから順番に描画領域に番号を付して並べ替えを行う。
なお、この例では、一覧要求データにより出力する一覧データを更新度合い順にするものである。
【００２７】
ステップＳ３において、制御部１０（サムネイル画像生成手段１４）は、複数の描画領域のサムネイル画像を生成する。ここで、サムネイル画像生成手段１４は、例えば、ステップＳ２で描画領域に付した番号の昇順に、サムネイル画像を生成することができる。
ステップＳ４において、制御部１０（一覧データ作成手段１２）は、一覧データを作成する。一覧データは、本実施形態では、１つのＷｅｂページで表示するサムネイル画像の数を、縦方向に３個、横方向に４個の計１２個に設定して、１つのＷｅｂページに、１２個のサムネイル画像を配置する。
【００２８】
ステップＳ５において、制御部１０（一覧データ送信手段１５）は、作成した一覧データを、一覧要求データを受信した端末３に送信する。一覧データを受信した端末３では、例えば、図３（ａ）に示すＷｅｂページ４０を、表示部３１に表示することができる。
図３（ａ）に示すＷｅｂページ４０は、サムネイル画像部４１と、ページ切替部４２と、キーワード検索部４３と、並び替え部４４と、ボタン４５とを有する。
【００２９】
サムネイル画像部４１は、最大１２個のサムネイル画像を表示することができる。サムネイル画像は、サムネイル画像部４１の上方に表示され、かつ左方に表示されたものほど、単位時間の描画領域の更新度合いが大きい。
ページ切替部４２は、条件に合致するサムネイル画像が１２個超である場合に、１３個目以降のサムネイル画像を表示する新たなＷｅｂページを表示させるためのリンクを有する。
キーワード検索部４３は、後述するサムネイル画像のキーワード検索において用いられる。キーワード検索部４３は、キーワードを入力するキーワード入力部４３ａと、キーワード入力部４３ａに入力されたキーワードで検索を実行させるボタン４３ｂとを有する。
並び替え部４４は、後述するサムネイル画像の並び替えにおいて用いられる。並び替え部４４は、並び替え項目選択部４４ａと、選択した並び替え項目での並び替えを実行させるボタン４４ｂとを有する。
【００３０】
ボタン４５は、Ｗｅｂページ４０を閉じる際に、ユーザが選択するボタンである。
これらのＷｅｂページ４０での選択は、入力部３２により行うことができる。
このように、描画更新サーバ１は、複数の描画領域のサムネイル画像が複数配置されたＷｅｂページ４０を端末３に送信することで、端末３は、Ｗｅｂページ４０を表示部３１に表示するので、端末３に、描画領域を一覧表示させることができる。よって、不特定のユーザは、複数の描画領域を参照して、各描画領域を比較することができる。
【００３１】
図２に戻り、ステップＳ６において、制御部１０は、端末３に送信した一覧データに含むサムネイル画像に対応する描画領域が更新されたか否かを判断する。描画領域が更新された場合（ステップＳ６：ＹＥＳ）には、制御部１０は、処理をステップＳ７に移す。他方、描画領域が更新されていない場合（ステップＳ６：ＮＯ）には、制御部１０は、処理をステップＳ９に移す。
【００３２】
ステップＳ７において、制御部１０（更新送信手段１８）は、更新された描画領域に対応するサムネイル画像を生成する。
ステップＳ８において、制御部１０（更新送信手段１８）は、サムネイル画像を送信して、端末３に表示されたサムネイル画像を更新させる。より詳細には、制御部１０は、例えば、更新されたサムネイル画像を、Ｗｅｂページでの表示位置情報と共に端末３に送信し、更新された描画領域のサムネイル画像のみを更新するようにしてもよい。また、制御部１０は、更新されたサムネイルの画像を含むＷｅｂページを端末３に送信して、Ｗｅｂページ全体を更新するようにしてもよい。
【００３３】
このように、描画更新サーバ１は、複数の描画領域を端末３の各ユーザからの描画操作によって更新して、その複数の描画領域のサムネイル画像を生成して端末３の表示部３１に複数配置して表示するので、描画領域を一覧表示させることができる。また、描画更新サーバ１は、描画領域が更新されたことに応じて、その描画領域に対応し端末３の表示部３１に表示されたサムネイル画像を更新するので、ユーザの描画操作に応じた更新を表示することで、描画操作によって描画領域の描画が変化していく状況を、ユーザに閲覧させることができる。
【００３４】
ステップＳ９において、制御部１０（ユーザ受付手段１１）は、一覧の表示に関する入力を受け付けたか否かを判断する。一覧の表示に関する入力を受け付けた場合（ステップＳ９：ＹＥＳ）には、制御部１０は、処理をステップＳ１０に移す。他方、一覧の表示に関する入力を受け付けていない場合（ステップＳ９：ＮＯ）には、制御部１０は、処理をステップＳ１１に移す。
【００３５】
ステップＳ１０において、制御部１０は、図４に示す入力対応処理を行う。
図４は、本実施形態に係る入力対応処理のフローチャートである。
図５は、本実施形態に係る描画記憶手段２１の例を示す図である。
図４のステップＳ２０において、制御部１０（キーワード受付手段１１ａ）は、キーワードの入力を受け付けたか否かを判断する。キーワードの入力を受け付けた場合（ステップＳ２０：ＹＥＳ）には、制御部１０は、処理をステップＳ２１に移す。他方、キーワードの入力を受け付けていない場合（ステップＳ２０：ＮＯ）には、制御部１０は、処理をステップＳ３０に移す。
【００３６】
ステップＳ２１において、制御部１０（一覧データ作成手段１２）は、キーワードに関する一覧作成処理を行う。キーワードに関する一覧作成処理として、対象描画領域選択手段１３は、受け付けたキーワードを含む特徴語を、図５に示す描画記憶手段２１から抽出し、抽出した特徴語に対応する描画領域を描画記憶手段２１から抽出するキーワード検索処理を行う。次に、サムネイル画像生成手段１４は、キーワード検索処理によって抽出した描画領域に対応するサムネイル画像を生成する。そして、一覧データ作成手段１２は、生成したサムネイル画像を配置した一覧データを作成する。その後、制御部１０は、処理をステップＳ５０に移す。
【００３７】
このように、描画更新サーバ１は、描画領域の描画内容の特徴を表す特徴語を描画記憶手段２１に記憶して、端末３のユーザからキーワードを受け付けたことでキーワードを含む特徴語を抽出して、その特徴語に関連付けられた描画領域のサムネイル画像の一覧データを作成する。よって、描画更新サーバ１は、キーワード検索で検索された描画領域のサムネイル画像の一覧を端末３に表示させることができ、キーワードに関連した内容の描画をユーザに見せることができる。
【００３８】
図５に示す描画記憶手段２１は、描画領域ごとに、描画領域とその描画領域に関する各種情報とを対応付けて記憶したテーブルである。描画記憶手段２１は、描画領域２１ａと、更新度合い部２１ｂと、ユーザ数部２１ｃと、特徴語部２１ｄと、描画属性部２１ｅと、開設日部２１ｆとを有する。描画記憶手段２１に記憶された各描画領域２１ａに対応する、更新度合い部２１ｂから開設日部２１ｆまでの各項目は、描画領域を特定したり、一覧作成の際の順番を決定したりするのに使用する。
【００３９】
描画領域２１ａには、ユーザが端末３の入力部３２を操作することで描画が可能な「ホワイトボード」である描画領域を格納する。描画領域は、記憶部２０の所定の記憶可能容量を超えない限度において、その格納数に制限はない。
更新度合い部２１ｂには、単位時間あたりの更新度合いを数値化して格納する。更新度合いとして格納される値は、単位時間あたりでその値が都度更新され、数値が高いほど、更新の頻度が高い。
ユーザ数部２１ｃには、描画領域への更新を許可中のユーザ数を格納する。ユーザ数は、描画領域への更新を許可したり、ユーザが更新を終了したりすることで増減するが、その都度更新されて格納される。
【００４０】
特徴語部２１ｄには、描画領域の描画の内容の特徴を表す特徴語を格納する。特徴語部２１ｄは、複数の特徴語を記憶してよい。この特徴語部２１ｄに記憶する特徴語は、描画領域を開設する際に、開設するユーザが設定することができる。また、描画が可能な状態で変更することができる。なお、特徴語は、タグ情報として描画領域に関連付けて有してもよい。
描画属性部２１ｅには、描画データごとの描画属性情報を格納する。描画属性情報とは、例えば、描画データに含む色に関する情報や、描画データを入力した端末３のユーザを表すユーザＩＤをいう。描画属性情報は、制御部１０が描画データ自体から抽出して設定する。
開設日部２１ｆには、何も描画されていない新しい描画領域がユーザによって指定された日時であって、描画記憶手段２１にレコードが追加された日時を格納する。
【００４１】
図４に戻り、ステップＳ３０において、制御部１０（描画属性情報受付手段１１ｂ）は、描画属性情報の入力を受け付けたか否かを判断する。例えば、図３（ｂ）に示すＷｅｂページ５０は、図３（ａ）とは異なり、キーワード検索部４３に代えて、色の指定をする色指定部５１を有する。色指定部５１は、色パレット５１ａとボタン５１ｂとからなる。ユーザは、Ｗｅｂページ５０の色指定部５１の色パレット５１ａから１つの色を選択してボタン５１ｂを選択することができ、そのようにすることで、描画属性情報受付手段１１ｂは、描画属性情報の入力を受け付ける。描画属性情報の入力を受け付けた場合（ステップＳ３０：ＹＥＳ）には、制御部１０は、処理をステップＳ３１に移す。他方、描画属性情報の入力を受け付けていない場合（ステップＳ３０：ＮＯ）には、制御部１０は、処理をステップＳ４０に移す。
【００４２】
ステップＳ３１において、制御部１０（一覧データ作成手段１２）は、描画属性情報に関する一覧作成処理を行う。描画属性情報に関する一覧作成処理として、対象描画領域選択手段１３は、受け付けた描画属性情報を描画データに含む描画領域を描画記憶手段２１から抽出する描画属性情報抽出処理を行う。そして、サムネイル画像生成手段１４は、描画属性情報抽出処理によって抽出した描画領域に対応するサムネイル画像を生成する。そして、一覧データ作成手段１２は、生成したサムネイル画像を複数配置した一覧データを作成する。その後、制御部１０は、処理をステップＳ５０に移す。
【００４３】
このように、描画更新サーバ１は、描画データが有する色情報等の描画属性情報を描画記憶手段２１に記憶して、端末３のユーザから描画属性情報を受け付けたことで、その描画属性情報に基づいて描画領域のサムネイル画像の一覧データを作成する。よって、例えば、青色が描画に使用された描画領域のサムネイル画像の一覧を、端末３に表示させることができる。
【００４４】
ステップＳ４０において、制御部１０（ユーザ受付手段１１）は、並び替えの条件の入力を受け付けたか否かを判断する。並び替えの条件の入力を受け付けた場合（ステップＳ４０：ＹＥＳ）には、制御部１０は、処理をステップＳ４１に移す。他方、並び替えの条件の入力を受け付けていない場合（ステップＳ４０：ＮＯ）には、制御部１０は、本処理を終了する。
【００４５】
ステップＳ４１において、制御部１０（ユーザ受付手段１１）は、並び替えの条件が更新頻度順であるか否かを判断する。更新頻度順である場合（ステップＳ４１：ＹＥＳ）には、制御部１０は、処理をステップＳ４２に移す。他方、更新頻度順ではない場合（ステップＳ４１：ＮＯ）には、制御部１０は、処理をステップＳ４３に移す。
ステップＳ４２において、制御部１０（一覧データ作成手段１２）は、更新頻度順一覧作成処理を行う。更新頻度順一覧作成処理として、対象描画領域選択手段１３は、描画記憶手段２１を参照して、更新度合い部２１ｂの値が大きいものから降順に描画領域を並び替えて、１つのＷｅｂページで表示可能な描画領域を抽出する。次に、サムネイル画像生成手段１４は、抽出された描画領域に対応するサムネイル画像を生成する。そして、一覧データ作成手段１２は、生成したサムネイル画像を複数配置した一覧データを作成する。その後、制御部１０は、処理をステップＳ５０に移す。
【００４６】
このように、描画更新サーバ１は、所定時間内の描画領域の更新度合いを描画記憶手段２１に記憶して、描画領域のサムネイル画像の一覧データを、所定時間内の描画領域の更新度合いの大きい順に端末３の表示部３１に表示するように作成する。よって、ユーザは、描画領域の変化の度合いが大きいものから優先して見ることができる。
【００４７】
ステップＳ４３において、制御部１０（ユーザ受付手段１１）は、並び替えの条件が新着順であるか否かを判断する。新着順である場合（ステップＳ４３：ＹＥＳ）には、制御部１０は、処理をステップＳ４４に移す。他方、新着順ではない場合（ステップＳ４３：ＮＯ）には、制御部１０は、処理をステップＳ４５に移す。
ステップＳ４４において、制御部１０（一覧データ作成手段１２）は、新着順一覧作成処理を行う。新着順一覧作成処理として、対象描画領域選択手段１３は、描画記憶手段２１を参照して、開設日部２１ｆが最新の日付のものから降順に描画領域を並び替えて、１つのＷｅｂページで表示可能な描画領域を抽出する。次に、サムネイル画像生成手段１４は、抽出された描画領域に対応するサムネイル画像を生成する。そして、一覧データ作成手段１２は、生成したサムネイル画像を複数配置した一覧データを作成する。その後、制御部１０は、処理をステップＳ５０に移す。
【００４８】
このように、描画更新サーバ１は、開設日を描画記憶手段２１に記憶して、描画領域のサムネイル画像の一覧データを、開設日の降順に並び替えて端末３の表示部３１に表示するように作成する。よって、ユーザは、直近に開設した新しい描画領域の描画を優先して見ることができる。
【００４９】
ステップＳ４５において、制御部１０（一覧データ作成手段１２）は、参加者順一覧作成処理を行う。参加者順一覧作成処理として、対象描画領域選択手段１３は、描画記憶手段２１を参照して、ユーザ数部２１ｃの値が大きいものから降順に描画領域を並び替えて、１つのＷｅｂページで表示可能な描画領域を抽出する。次に、サムネイル画像生成手段１４は、抽出された描画領域に対応するサムネイル画像を生成する。そして、一覧データ作成手段１２は、生成したサムネイル画像を複数配置した一覧データを作成する。
【００５０】
このように、描画更新サーバ１は、描画領域に対する描画を許可したユーザ数を描画記憶手段２１に記憶して、描画領域のサムネイル画像の一覧データを、そのユーザ数の多い順番で端末３の表示部３１に表示するように作成する。よって、ユーザ数の多い、つまり、描画をするユーザが多い描画領域から順番に表示部３１に表示するので、活発な描画領域を優先してユーザに見せることができる。
【００５１】
ステップＳ５０において、制御部１０（一覧データ送信手段１５）は、作成した一覧データを端末３に送信する。その後、制御部１０は、本処理を終了する。
なお、ここでは説明を省略したが、ユーザにより端末３に表示されたＷｅｂページ４０のページ切替部４２（図３参照）のリンクが選択されることで、制御部１０は、リンクの条件に合った新たなＷｅｂページを作成して端末３に送信することができる。
【００５２】
図２に戻り、ステップＳ１１において、制御部１０は、１つの描画領域に関する入力を受け付けたか否かを判断する。入力を受け付けた場合（ステップＳ１１：ＹＥＳ）には、制御部１０は、処理をステップＳ１２に移す。他方、入力を受け付けていない場合（ステップＳ１１：ＮＯ）には、制御部１０は、処理をステップＳ１３に移す。
ステップＳ１２において、制御部１０は、図６に示す描画領域処理を行う。
【００５３】
図６は、本実施形態に係る描画領域処理のフローチャートである。
図７は、本実施形態に係る端末３に表示されるサムネイル一覧のＷｅｂページ４０を示す図である。
図６のステップＳ６０において、制御部１０（ユーザ受付手段１１）は、描画領域への描画の許可を要求する要求データを受信したか否かを判断する。描画許可の要求データは、例えば、図７（ａ）に示す画像指示部６１を用いることで、端末３から送信される。描画許可の要求データを受信した場合（ステップＳ６０：ＹＥＳ）には、制御部１０は、処理をステップＳ６１に移す。他方、描画許可の要求データを受信していない場合（ステップＳ６０：ＮＯ）には、制御部１０は、処理をステップＳ７０に移す。
ステップＳ６１において、制御部１０（描画許可手段１６）は、描画許可の要求データを送信したユーザに対して描画を許可する。また、制御部１０は、描画記憶手段２１の該当の描画領域２１ａに対応するユーザ数部２１ｃの値を１加算する。
【００５４】
図７（ａ）に示すＷｅｂページ４０には、端末３のユーザがある１つのサムネイル画像６０を選択することで、画像指示部６１が表示される。画像指示部６１は、選択部６１ａ，６１ｂを有する。選択部６１ａが選択されることで、選択部６１ａに関するデータを受信した制御部１０は、ユーザに描画を許可し、図７（ｂ）に示す描画ページ７０を端末３に出力する。他方、選択部６１ｂが選択されることで、選択部６１ｂに関するデータを受信した制御部１０は、図７（ｃ）に示すＷｅｂページ４０を出力する。
【００５５】
図６に戻り、ステップＳ６２において、制御部１０は、描画データを受信したか否かを判断する。描画データは、図７（ｂ）に示す描画ページ７０において、描画部７１に描画がされたことを端末３が検出することで、端末３から描画更新サーバ１に送信される。ユーザは、パレット７２を用いて描画部７１に対して、様々な色の描画をすることができる。描画データを受信した場合（ステップＳ６２：ＹＥＳ）には、制御部１０は、処理をステップＳ６３に移す。他方、描画データを受信していない場合（ステップＳ６２：ＮＯ）には、制御部１０は、処理をステップＳ６４に移す。
【００５６】
ステップＳ６３において、制御部１０（描画更新手段１７）は、指定された描画領域を描画データによって更新する。
このように、制御部１０が指定された描画領域を更新することで、描画更新サーバ１は、この描画領域のサムネイル画像を表示する複数の端末３に対して、該当のサムネイル画像を更新させる。
【００５７】
ステップＳ６４において、制御部１０は、描画領域への描画更新を終了するか否かを判断する。描画更新の終了は、例えば、図７（ｂ）に示す描画ページ７０のボタン７３が選択されることで、端末３から送信された退出したことを通知するデータを描画更新サーバ１が受信して、判断できる。描画更新を終了する場合（ステップＳ６４：ＹＥＳ）には、制御部１０は、本処理を終了する。その際、制御部１０は、描画記憶手段２１の該当の描画領域２１ａに対応するユーザ数部２１ｃの値を１減算する。他方、描画更新を終了しない場合（ステップＳ６４：ＮＯ）には、制御部１０は、処理をステップＳ６２に移す。
【００５８】
ステップＳ７０において、制御部１０（更新送信手段１８）は、該当の描画領域のサムネイル画像を、描画により更新された部分を拡張した画像に更新する。図７（ｃ）に示すＷｅｂページ４０は、サムネイル画像部４１の該当のサムネイル画像６０が拡大されている。このように、図７（ａ）で選択部６１ｂが選択されることで、描画更新サーバ１は、描画により更新された部分を拡大した画像に更新する。よって、描画をしているユーザとは異なるユーザであって、サムネイル画像を表示しているユーザに対して、更新部分を視認しやすくすることができ、閲覧しているユーザに更新部分をより詳しく見せることができる。その後、制御部１０は、本処理を終了する。
【００５９】
図２に戻り、ステップＳ１３において、制御部１０は、Ｗｅｂページ４０の閲覧が終了したか否かを判断する。閲覧の終了は、例えば、端末３に表示されたＷｅｂページ４０（図３参照）のボタン４５が選択されることで、端末３から送信されたＷｅｂページ４０が閉じられたことを通知する信号を、制御部１０が受信することで判断できる。閲覧が終了した場合（ステップＳ１３：ＹＥＳ）には、制御部１０は、本処理を終了する。他方、閲覧が終了していない場合（ステップＳ１３：ＮＯ）には、制御部１０は、処理をステップＳ６に移す。
【００６０】
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限定されるものではない。また、実施形態に記載した効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、実施形態に記載したものに限定されない。なお、上述した実施形態及び後述する変形形態は、適宜組み合わせて用いることもできるが、詳細な説明は省略する。
【００６１】
（変形形態）
（１）本実施形態において、描画の更新部分をユーザが視認しやすいように、描画更新サーバが描画の更新部分を拡張したサムネイル画像を生成して、端末に表示する例を示したが、これに限定されない。例えば、描画更新サーバは、描画が更新されたサムネイル画像の大きさ自体を変えたサムネイル画像の一覧データを生成することで、描画の更新部分を視認しやすいようにしてもよい。
【００６２】
（２）本実施形態において、サムネイル画像の並べ替えの例を複数個例示したが、並べ替えの項目はこれに限定されない。描画記憶手段に描画領域に関する他の項目として、例えば、チャットの機能と連携させて、チャットでのサムネイル画像を示す単語の出現率の項目を追加することで、描画更新サーバは、その項目に関する並べ替えを行うことができる。
（３）本実施形態において、描画領域への描画の許可について、一律許容する例を示したが、例えば、描画への許可に関してユーザ登録をして、描画更新サーバが認証したユーザのみを許可するようにしてもよい。そのようにすることで、描画更新サーバでは、ユーザ管理が可能になり、例えば、描画属性情報で特定のユーザが描画したものを抽出することができる。
【符号の説明】
【００６３】
１…描画更新サーバ、  ３…端末、  １０，３３…制御部、  １１…リスト出力制御手段、  １１ａ…キーワード受付手段、  １１ｂ…描画属性情報受付手段、  １２…一覧データ作成手段、  １５…一覧データ送信手段、  １６…描画許可手段、  １７…描画更新手段、  １８…更新送信手段、  ２０，３４…記憶部、  ２１…描画記憶手段、  ３１…表示部、  ３２…入力部、  ４０，５０…Ｗｅｂページ、  ７０…描画ページ、  １００…描画更新システム
【図１】
2010282472.tif 000003
【図２】
2010282472.tif 000004
【図３】
2010282472.tif 000005
【図４】
2010282472.tif 000006
【図５】
2010282472.tif 000007
【図６】
2010282472.tif 000008
【図７】
2010282472.tif 000009