(57)【特許請求の範囲】
【請求項１】
予め設けられた入力部において描画された描画オブジェクトを予め設けられた表示部に表示するための描画データを生成し、当該描画データに対して当該描画オブジェクトが描画された順序を示す順序属性を付与し、当該描画データを予め設けられたデータ管理部に保存する入力処理部と、
前記表示部に表示すべき描画オブジェクトを定めるための表示位置情報を有し、予め設けられた表示操作部への操作により当該表示位置情報を更新し、所定の描画データに対し、当該描画データに対応する描画オブジェクトを前記表示部に表示すべきことを示す表示属性を付与し、当該表示位置情報に対応する順序属性を付与された描画データのみを前記データ管理部から読み出し、当該描画データに基づいて、当該描画データに対応する描画オブジェクトを前記表示部に表示させる表示処理部とを備え、
前記所定の描画データは、所定の順序属性を有する描画データ及び更新後の表示位置情報に基づいて決定される描画データであることを特徴とする描画オブジェクト表示システム。
【請求項２】
予め設けられた入力部において描画された描画オブジェクトを予め設けられた表示部に表示するための描画データを生成し、当該描画データに対して当該描画オブジェクトが描画された順序を示す順序属性を付与し、当該描画データを予め設けられたデータ管理部に保存する入力処理部と、
前記表示部に強調して表示すべき描画オブジェクトを定めるための表示位置情報を有し、予め設けられた表示操作部への操作により当該表示位置情報を更新し、所定の描画データに対し、当該描画データに対応する描画オブジェクトを前記表示部に強調して表示すべきことを示す表示属性を付与し、他の描画データに対し、前記表示部に強調して表示すべきでないことを示す表示属性を付与し、当該表示位置情報に対応する順序属性を付与された描画データであるか否かによらず前記データ管理部から描画データを読み出し、当該描画データに基づいて、当該描画データに対応する描画オブジェクトを当該描画データに付与された表示属性にしたがって前記表示部に表示させる表示処理部とを備え、
前記所定の描画データは、所定の順序属性を有する描画データ及び更新後の表示位置情報に基づいて決定される描画データであることを特徴とする描画オブジェクト表示システム。
【請求項３】
請求項１または２に記載の描画オブジェクト表示システムであって、前記所定の順序属性を有する描画データは、順序属性が最も若い描画データであり、前記更新後の表示位置情報に基づいて決定される描画データは、更新後の表示位置情報の直後の順序属性を有する描画データ及び直後の次の順序属性を有する描画データであることを特徴とする描画オブジェクト表示システム。
【請求項４】
描画オブジェクト表示システムの入力処理部が、予め設けられた入力部において描画された描画オブジェクトを予め設けられた表示部に表示するための描画データを生成し、当該描画データに対して当該描画オブジェクトが描画された順序を示す順序属性を付与し、当該描画データを予め設けられたデータ管理部に保存する工程と、
前記表示部に表示すべき描画オブジェクトを定めるための表示位置情報を有する前記描画オブジェクト表示システムの表示処理部が、予め設けられた表示操作部への操作により当該表示位置情報を更新し、所定の描画データに対し、当該描画データに対応する描画オブジェクトを前記表示部に表示すべきことを示す表示属性を付与し、当該表示位置情報に対応する順序属性を付与された描画データのみを前記データ管理部から読み出し、当該描画データに基づいて、当該描画データに対応する描画オブジェクトを前記表示部に表示させる工程とを備え、
前記所定の描画データは、所定の順序属性を有する描画データ及び更新後の表示位置情報に基づいて決定される描画データであることを特徴とする描画オブジェクト表示システムの動作方法。
【請求項５】
描画オブジェクト表示システムの入力処理部が、予め設けられた入力部において描画された描画オブジェクトを予め設けられた表示部に表示するための描画データを生成し、当該描画データに対して当該描画オブジェクトが描画された順序を示す順序属性を付与し、当該描画データを予め設けられたデータ管理部に保存する工程と、
前記表示部に強調して表示すべき描画オブジェクトを定めるための表示位置情報を有する前記描画オブジェクト表示システムの表示処理部が、予め設けられた表示操作部への操作により当該表示位置情報を更新し、所定の描画データに対し、当該描画データに対応する描画オブジェクトを前記表示部に強調して表示すべきことを示す表示属性を付与し、他の描画データに対し、前記表示部に強調して表示すべきでないことを示す表示属性を付与し、当該表示位置情報に対応する順序属性を付与された描画データであるか否かによらず前記データ管理部から描画データを読み出し、当該描画データに基づいて、当該描画データに対応する描画オブジェクトを当該描画データに付与された表示属性にしたがって前記表示部に表示させる工程とを備え、
前記所定の描画データは、所定の順序属性を有する描画データ及び更新後の表示位置情報に基づいて決定される描画データであることを特徴とする描画オブジェクト表示システムの動作方法。
【請求項６】
請求項４または５に記載の描画オブジェクト表示システムの動作方法であって、前記所定の順序属性を有する描画データは、順序属性が最も若い描画データであり、前記更新後の表示位置情報に基づいて決定される描画データは、更新後の表示位置情報の直後の順序属性を有する描画データ及び直後の次の順序属性を有する描画データであることを特徴とする描画オブジェクト表示システムの動作方法。
【請求項７】
請求項１ないし３のいずれかに記載の描画オブジェクト表示システムとしてコンピュータを機能させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、描画オブジェクト表示システムおよびその動作方法に関するものである。
【背景技術】
【０００２】
従来の共有型のホワイトボードにおいては、書き込みが増えると、何が書き込まれているのか、後で見た際に分かりにくくなる。
【０００３】
例えば、電話などで相手と通話をしながら、ホワイトボードへ書き込みをしているのであれば、内容は問題なく理解できるが、通話終了後にホワイトボードの書き込みを見ても、内容を理解しにくい。
【０００４】
これに対し、特許文献１で開示された共有ホワイトボードにおいては、書き込みを行うごとに、時刻情報と描画情報を合わせて履歴として保存し、時刻情報を利用して、描画情報を再生させることで、書き込みを行ったオブジェクトを強調して表示することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第４３０８２３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、時系列順に書き込み内容を再現する上記の方式では、ホワイトボードへの書き込みが増えてくると、見づらくなってくる。
【０００７】
また、時系列順に書き込み内容を再現する上記の方式では、再生を途中で止めたり、時間を遡る方向に表示を変化させることができない。
【０００８】
また、前の書き込みから次の書き込みが発生するまでの時刻に大きな隔たりがあると、再生されるまでに長時間を要する。
【０００９】
本発明は、上記の課題に鑑みてなされたものであり、その目的とするところは、（１）特定の描画オブジェクトのみを表示または強調表示でき、（２）描画オブジェクトの表示を途中で止めたり、時間を遡る方向に表示を変化させることができ、（３）前の描画オブジェクトの書き込みから次の描画オブジェクトの書き込みが発生するまでの時刻に大きな隔たりがあっても、描画オブジェクトを迅速に表示することができる描画オブジェクト表示システムおよびその動作方法を提供することにある。
【課題を解決するための手段】
【００１０】
上記の課題を解決するために、第１の本発明は、予め設けられた入力部において描画された描画オブジェクトを予め設けられた表示部に表示するための描画データを生成し、当該描画データに対して当該描画オブジェクトが描画された順序を示す順序属性を付与し、当該描画データを予め設けられたデータ管理部に保存する入力処理部と、前記表示部に表示すべき描画オブジェクトを定めるための表示位置情報を有し、予め設けられた表示操作部への操作により当該表示位置情報を更新し、所定の描画データに対し、当該描画データに対応する描画オブジェクトを前記表示部に表示すべきことを示す表示属性を付与し、当該表示位置情報に対応する順序属性を付与された描画データのみを前記データ管理部から読み出し、当該描画データに基づいて、当該描画データに対応する描画オブジェクトを前記表示部に表示させる表示処理部とを備え、前記所定の描画データは、所定の順序属性を有する描画データ及び更新後の表示位置情報に基づいて決定される描画データであることを特徴とする描画オブジェクト表示システムをもって解決手段とする。
【００１１】
第２の本発明は、予め設けられた入力部において描画された描画オブジェクトを予め設けられた表示部に表示するための描画データを生成し、当該描画データに対して当該描画オブジェクトが描画された順序を示す順序属性を付与し、当該描画データを予め設けられたデータ管理部に保存する入力処理部と、前記表示部に強調して表示すべき描画オブジェクトを定めるための表示位置情報を有し、予め設けられた表示操作部への操作により当該表示位置情報を更新し、所定の描画データに対し、当該描画データに対応する描画オブジェクトを前記表示部に強調して表示すべきことを示す表示属性を付与し、他の描画データに対し、前記表示部に強調して表示すべきでないことを示す表示属性を付与し、当該表示位置情報に対応する順序属性を付与された描画データであるか否かによらず前記データ管理部から描画データを読み出し、当該描画データに基づいて、当該描画データに対応する描画オブジェクトを当該描画データに付与された表示属性にしたがって前記表示部に表示させる表示処理部とを備え、前記所定の描画データは、所定の順序属性を有する描画データ及び更新後の表示位置情報に基づいて決定される描画データであることを特徴とする描画オブジェクト表示システムをもって解決手段とする。
例えば、前記所定の順序属性を有する描画データは、順序属性が最も若い描画データであり、前記更新後の表示位置情報に基づいて決定される描画データは、更新後の表示位置情報の直後の順序属性を有する描画データ及び直後の次の順序属性を有する描画データである。
【００１２】
第３の本発明は、描画オブジェクト表示システムの入力処理部が、予め設けられた入力部において描画された描画オブジェクトを予め設けられた表示部に表示するための描画データを生成し、当該描画データに対して当該描画オブジェクトが描画された順序を示す順序属性を付与し、当該描画データを予め設けられたデータ管理部に保存する工程と、前記表示部に表示すべき描画オブジェクトを定めるための表示位置情報を有する前記描画オブジェクト表示システムの表示処理部が、予め設けられた表示操作部への操作により当該表示位置情報を更新し、所定の描画データに対し、当該描画データに対応する描画オブジェクトを前記表示部に表示すべきことを示す表示属性を付与し、当該表示位置情報に対応する順序属性を付与された描画データのみを前記データ管理部から読み出し、当該描画データに基づいて、当該描画データに対応する描画オブジェクトを前記表示部に表示させる工程とを備え、前記所定の描画データは、所定の順序属性を有する描画データ及び更新後の表示位置情報に基づいて決定される描画データであることを特徴とする描画オブジェクト表示システムの動作方法をもって解決手段とする。
【００１３】
第４の本発明は、描画オブジェクト表示システムの入力処理部が、予め設けられた入力部において描画された描画オブジェクトを予め設けられた表示部に表示するための描画データを生成し、当該描画データに対して当該描画オブジェクトが描画された順序を示す順序属性を付与し、当該描画データを予め設けられたデータ管理部に保存する工程と、前記表示部に強調して表示すべき描画オブジェクトを定めるための表示位置情報を有する前記描画オブジェクト表示システムの表示処理部が、予め設けられた表示操作部への操作により当該表示位置情報を更新し、所定の描画データに対し、当該描画データに対応する描画オブジェクトを前記表示部に強調して表示すべきことを示す表示属性を付与し、他の描画データに対し、前記表示部に強調して表示すべきでないことを示す表示属性を付与し、当該表示位置情報に対応する順序属性を付与された描画データであるか否かによらず前記データ管理部から描画データを読み出し、当該描画データに基づいて、当該描画データに対応する描画オブジェクトを当該描画データに付与された表示属性にしたがって前記表示部に表示させる工程とを備え、前記所定の描画データは、所定の順序属性を有する描画データ及び更新後の表示位置情報に基づいて決定される描画データであることを特徴とする描画オブジェクト表示システムの動作方法をもって解決手段とする。
例えば、前記所定の順序属性を有する描画データは、順序属性が最も若い描画データであり、前記更新後の表示位置情報に基づいて決定される描画データは、更新後の表示位置情報の直後の順序属性を有する描画データ及び直後の次の順序属性を有する描画データである。
【発明の効果】
【００１４】
本発明によれば、表示位置情報に対応する順序属性を付与された描画データに対応する描画オブジェクトを表示させるまたは表示属性にしたがって表示させることで、上記（１）の課題を解決でき、つまり特定の描画オブジェクトのみを表示または強調表示でき、また、描画データに順序属性を付与し、表示操作部への操作により表示位置情報を更新し、更新後の表示位置情報に対応する順序属性を付与された描画データに対応する描画オブジェクトを表示させることで、上記（２）の課題を解決でき、つまり描画オブジェクトの表示を途中で止めたり、時間を遡る方向に表示を変化させることができ、また、上記（３）の課題を解決でき、つまり前の描画オブジェクトの書き込みから次の描画オブジェクトの書き込みが発生するまでの時刻に大きな隔たりがあっても、描画オブジェクトを迅速に表示することができる。
【図面の簡単な説明】
【００１５】
【図１】本実施の形態に係る描画オブジェクト表示システムの構成図である。
【図２】ユーザにより描画オブジェクトが描画される様子の一例を示した図である。
【図３】描画データの入力のフローチャートである。
【図４】保存された描画データの一例を示す図である。
【図５】描画オブジェクトが表示される様子の一例（表示例１）を示した図である。
【図６】描画オブジェクトの表示のフローチャートである。
【図７】描画オブジェクトが表示される様子の一例（表示例２）を示した図である。
【発明を実施するための形態】
【００１６】
以下、本発明の実施の形態について図面を参照して説明する。
【００１７】
図１は、本実施の形態に係る描画オブジェクト表示システムの構成図である。
【００１８】
描画オブジェクト表示システム１は、一般に大型でホワイトボードと称される表示部に手書きの文字や図形である描画オブジェクトを表示させるもので、例えば、多数のユーザによって共用される。
【００１９】
表示部は、例えば、ユーザが手書きで描画オブジェクトを描画するのに用いられる入力部であるタッチパネルと重ねあわせて構成される。
【００２０】
描画オブジェクト表示システム１は、手書きで描かれた描画オブジェクトに対応する描画データを生成して保存しておき、表示の際は、ユーザの操作に応じた描画データを選択し表示する。
【００２１】
描画オブジェクト表示システム１は、ユーザが手書きで描画オブジェクトを描画するのに用いられる入力部１１と、手書きで描かれた描画オブジェクトに対応する描画データを生成する入力処理部１２と、描画データが保存されるデータ管理部１３と、描画データに対応する描画オブジェクトを表示される表示部１４と、表示部１４に描画オブジェクトを表示させる表示処理部１５と、描画オブジェクトの表示切り替え操作に用いられる表示操作部１６とを備える。
【００２２】
表示部１４は、例えば、入力部１１であるタッチパネルと重ねあわせて構成される。表示操作部１６は、例えば、入力装置であるマウスのホイールで構成される。
【００２３】
入力処理部１２は、内部にカウンタ１２１を有し、カウンタ１２１に対応する順序属性、ならびに、表示属性の初期値を、描画データに付与する。表示属性は、描画データを可視化させるための可視属性と描画データを非可視化するための非可視属性のいずれかである。
【００２４】
表示処理部１５は、内部に有する表示位置情報１５１と描画オブジェクトの表示切り替えの方向に基づいて、描画データを選択し、当該描画データの表示属性のみを可視属性にする。
【００２５】
なお、描画オブジェクト表示システム１は、ここでは、入力部１１、入力処理部１２、データ管理部１３、表示処理部１５、表示部１４および表示操作部１６を含む構成としたが、描画オブジェクト表示システム１は、これらをネットワークを介して接続した構成としてもよい。
【００２６】
図２は、ユーザにより描画オブジェクトが描画される様子の一例を示した図である。
【００２７】
まず、工程１では、入力部１１に対し、ユーザＡが例えばペンを用いて、自分の位置の黒丸や地図の描画オブジェクト群ＯＢ１を描画する。
【００２８】
次に、工程２では、ユーザＡが、「この辺に目印はない？」の文やその位置を示す楕円等の描画オブジェクト群ＯＢ２を描画する。
【００２９】
次に、工程３では、例えばユーザＢが、目印である信号の位置の黒丸や「信号あり」の文や矢印等の描画オブジェクト群ＯＢ３を描画する。
【００３０】
次に、工程４では、ユーザＡが、「途中に郵便ポストある？」の文等の描画オブジェクト群ＯＢ４を描画する。
【００３１】
次に、工程５では、例えばユーザＣが、郵便ポストの位置の黒丸や「結構あるよ」の文等の描画オブジェクト群ＯＢ５を描画する。
【００３２】
図３は、このような描画オブジェクトに対応する描画データを生成し属性を付与して保存する際のフローチャートである。
【００３３】
ここでは、データ管理部１３には描画データが保存されておらず、このデータ管理部１３に複数の描画データが保存されるときの動作を説明する。
【００３４】
例えば、ユーザがペンなどを用いて描画オブジェクトの描画を開始すると（Ｓ１）、入力処理部１２はまず、カウンタ１２１を「１」にリセットする（Ｓ３）。
【００３５】
ユーザが１つの描画データに対応する描画オブジェクトの描画を終了したなら（Ｓ５）、例えば、１つのみの描画オブジェクトに１つの描画データが対応する場合においてペンがタッチパネルから離れたなら、または、１つ以上の描画オブジェクトに１つの描画データが対応する場合においてタッチパネルで明示的に表示された「書き込み実行ボタン」がペンで押下されたなら、入力処理部１２は、そのような１つのみの描画オブジェクトまたは１つ以上の描画オブジェクトに対応する描画データを生成する（Ｓ７）。描画データは、描かれた描画オブジェクトを描かれた位置に表示させるのに十分な情報を有するものであればよい。
【００３６】
次に、入力処理部１２は、カウンタ１２１に対応する順序属性ならびに予め定められた表示属性の初期値（例えば、可視属性）を当該生成された描画データに付与し、描画データをデータ管理部１３に保存する（Ｓ９）。
【００３７】
ここで、入力処理部１２は、例えば、カウンタ１２１が「１」であれば順序属性が１番つまり「ｌａｙｅｒ１」を含み、カウンタ１２１が「２」であれば順序属性が２番つまり「ｌａｙｅｒ２」を含むというように、番号の順序属性を付与する。
【００３８】
または、入力処理部１２は、例えば、カウンタ１２１が「１」であれば順序属性が１番つまり「ｌａｙｅｒＡ」を含み、カウンタ１２１が「２」であれば順序属性が２番つまり「ｌａｙｅｒＢ」を含むというように、アルファベットの順序属性を付与する。
【００３９】
次に、入力処理部１２は、カウンタ１２１に「１」を加算する（Ｓ１１）。
【００４０】
次に、入力処理部１２は、ユーザがペンなどを用いて次の描画オブジェクトの描画を開始したか否かを判定する（Ｓ１３）。
【００４１】
例えば、次の描画オブジェクトの描画が開始されたなら（Ｓ１３：ＹＥＳ）、制御はステップＳ５に移行し、所定の時間内に次の描画オブジェクトの描画が開始されなかったなら（Ｓ１３：ＮＯ）、一連の処理が終了する。
【００４２】
図４は、保存された描画データの一例を示す図である。
【００４３】
図４に示すように、各描画データＤは、同一のＸＭＬファイルに保存される。ここでは、各描画データＤは、１つの描画オブジェクトに対応している。また、各描画データＤは、順序を示す「ｌａｙｅｒ１」などを含む順序属性Ｎと、可視属性を示す「ｖｉｓｉｂｌｅ」を含む表示属性Ｖを含んでいる。
【００４４】
図５は、描画オブジェクトが表示される様子の一例（表示例１）を示した図である。
【００４５】
まず、ユーザがマウスのホイールをスクロールさせ、表示開始を指示し、さらにホイールを２回下スクロールすると、１番と２番と３番の順序属性を付与された描画データの表示属性のみが可視属性となり、対応する各描画オブジェクト群ＯＢ１、ＯＢ２、ＯＢ３が表示される。
【００４６】
続いて、ユーザがマウスのホイールを下スクロールさせると、１番と２番と３番と４番の順序属性を付与された描画データの表示属性のみが可視属性となり、対応する各描画オブジェクト群ＯＢ１、ＯＢ２、ＯＢ３、ＯＢ４が表示される。つまり、描画オブジェクト群ＯＢ４に属する描画オブジェクト「途中に郵便ポストある？」が出現する。
【００４７】
続いて、ユーザがマウスのホイールを下スクロールさせると、１番と２番と３番と４番と５番の順序属性を付与された描画データの表示属性のみが可視属性となり、対応する各描画オブジェクトＯＢ１、ＯＢ２、ＯＢ３、ＯＢ４、ＯＢ５が表示される。つまり、描画オブジェクト群ＯＢ５に属する描画オブジェクト「結構あるよ」、郵便ポストの位置を示す３つの黒丸の描画オブジェクトが出現する。
【００４８】
続いて、ユーザがマウスのホイールを逆に上スクロールさせると、再び１番と２番と３番と４番の順序属性を付与された描画データの表示属性のみが可視属性となり、対応する各描画オブジェクト群が表示される。つまり、描画オブジェクト群ＯＢ５に属する描画オブジェクト「結構あるよ」等が消去される。
【００４９】
続いて、ユーザがマウスのホイールをさらに上スクロールさせると、再び１番と２番と３番の順序属性を付与された描画データの表示属性のみが可視属性となり、対応する各描画オブジェクトが表示される。つまり、描画オブジェクト群ＯＢ４に属する描画オブジェクト「途中に郵便ポストある？」が消去される。
【００５０】
図６は、このように描画オブジェクトを再生つまり表示する際のフローチャートである。
【００５１】
例えば、ユーザがマウスのホイールをスクロールさせ、表示開始を指示する（Ｓ２１）と、表示処理部１５はまず表示位置情報１５１を「１」にリセットする（Ｓ２３）。
【００５２】
次に、表示処理部１５は、データ管理部１３において、現在の表示位置情報１５１以下の番号に対応する順序属性を付与された描画データを選択し、当該描画データの表示属性を可視属性にする（Ｓ２５）。
【００５３】
次に、表示処理部１５は、データ管理部１３から、可視属性を付与された描画データのみを読み出し、当該描画データに基づいて、当該描画データに対応する全ての描画オブジェクトを表示部１４に表示させる（Ｓ２７）。
【００５４】
次に、表示操作部１６は、ユーザがマウスのホイールを上スクロールまたは下スクロールさせたか否か、つまりユーザが、描画オブジェクトの表示切り替えの指示を行ったか否かを判定する（Ｓ２９）。
【００５５】
表示操作部１６は、マウスのホイールが上スクロールまたは下スクロールされた、つまりユーザが、描画オブジェクトの表示切り替えの指示を行ったなら（Ｓ２７：ＹＥＳ）、スクロールの方向を表示処理部１５に通知し、表示処理部１５は、上スクロールを通知され且つ表示位置情報１５１が「２」以上なら表示位置情報１５１から「１」を減じ、一方、下スクロールを通知されたなら、表示位置情報１５１に「１」を加え（Ｓ３１）、ステップＳ２５に戻る。
【００５６】
一方、所定の時間内にマウスのホイールが上スクロールまたは下スクロールされなかったなら、つまりユーザが、描画オブジェクトの表示切り替えの指示を行わなかったなら（Ｓ２９：ＮＯ）、一連の処理が終了する。
【００５７】
これにより、例えば、図５に示すように、現在の表示位置情報１５１が「３」の場合は、１番と２番と３番の順序属性を付与された描画データの表示属性のみが可視属性となり、対応する各描画オブジェクト群ＯＢ１、ＯＢ２、ＯＢ３のみが表示される。
【００５８】
また、現在の表示位置情報１５１が「４」の場合は、１番と２番と３番と４番の順序属性を付与された描画データの表示属性のみが可視属性となり、対応する各描画オブジェクト群ＯＢ１、ＯＢ２、ＯＢ３、ＯＢ４のみが表示される。
【００５９】
また、現在の表示位置情報１５１が「５」の場合は、１番と２番と３番と４番と５番の順序属性を付与された描画データの表示属性のみが可視属性となり、対応する各描画オブジェクト群ＯＢ１、ＯＢ２、ＯＢ３、ＯＢ４、ＯＢ５のみが表示される。
【００６０】
図７は、描画オブジェクトが表示される様子の一例（表示例２）を示した図である。
【００６１】
まず、ユーザがマウスのホイールをスクロールさせ、表示開始を指示すると、１番と２番と３番の順序属性を付与された描画データの表示属性のみが可視属性となり、対応する各描画オブジェクト群ＯＢ１、ＯＢ２、ＯＢ３が表示される。
【００６２】
続いて、ユーザがマウスのホイールを下スクロールさせると、１番と３番と４番の順序属性を付与された描画データの表示属性のみが可視属性となり、対応する各描画オブジェクト群ＯＢ１、ＯＢ３、ＯＢ４が表示される。つまり、描画オブジェクト群ＯＢ２に属する描画オブジェクト「この辺に目印はない」とその位置を示す楕円の描画オブジェクトが消去され、描画オブジェクト群ＯＢ４に属する描画オブジェクト「途中に郵便ポストある？」が出現する。
【００６３】
続いて、ユーザがマウスのホイールを下スクロールさせると、１番と４番と５番の順序属性を付与された描画データの表示属性のみが可視属性となり、対応する各描画オブジェクト群ＯＢ１、ＯＢ４、ＯＢ５が表示される。つまり、描画オブジェクト群ＯＢ３に属する描画オブジェクト「信号あり」とその位置を示す矢印の描画オブジェクトが消去され、描画オブジェクト群ＯＢ５に属する描画オブジェクト「結構あるよ」と郵便ポストの位置を示す３つの黒丸の描画オブジェクトが出現する。
【００６４】
続いて、ユーザがマウスのホイールを逆に上スクロールさせると、再び１番と３番と４番の順序属性を付与された描画データの表示属性のみが可視属性となり、対応する各描画オブジェクトが表示される。つまり、描画オブジェクト群ＯＢ３に属する描画オブジェクト「信号あり」とその位置を示す矢印の描画オブジェクトが出現し、描画オブジェクト群ＯＢ５に属する描画オブジェクト「結構あるよ」と郵便ポストの位置を示す３つの黒丸の描画オブジェクトが消去される。
【００６５】
続いて、ユーザがマウスのホイールを上スクロールさせると、再び１番と２番と３番の順序属性を付与された描画データの表示属性のみが可視属性となり、対応する各描画オブジェクトが表示される。つまり、描画オブジェクト群ＯＢ２に属する描画オブジェクト「この辺に目印はない」とその位置を示す楕円の描画オブジェクトが出現し、描画オブジェクト群ＯＢ４に属する描画オブジェクト「途中に郵便ポストある？」が消去される。
【００６６】
このように描画オブジェクトを再生つまり表示するには、概ね図６のフローチャートと同様の処理がなされる。
【００６７】
ただし、ステップＳ２５において、表示処理部１５は、データ管理部１３において、１番に対応する順序属性、現在の表示位置情報１５１に「１」を加えた番号に対応する順序属性、現在の表示位置情報１５１に「２」を加えた番号に対応する順序属性を付与された描画データを選択し、当該描画データの表示属性のみを可視属性にする。
【００６８】
これにより、例えば、図７に示すように、現在の表示位置情報１５１が「１」の場合は、１番と２番と３番の順序属性を付与された描画データの表示属性のみが可視属性となり、対応する各描画オブジェクト群ＯＢ１、ＯＢ２、ＯＢ３のみが表示される。
【００６９】
また、現在の表示位置情報１５１が「２」の場合は、１番と３番と４番の順序属性を付与された描画データの表示属性のみが可視属性となり、対応する各描画オブジェクト群ＯＢ１、ＯＢ３、ＯＢ４のみが表示される。
【００７０】
また、現在の表示位置情報１５１が「３」の場合は、１番と４番と５番の順序属性を付与された描画データの表示属性のみが可視属性となり、対応する各描画オブジェクトＯＢ１、ＯＢ４、ＯＢ５のみが表示される。
【００７１】
なお、本実施の形態では、可視属性に対応する描画オブジェクトのみを表示したが、表示属性として「濃色」または「淡色」を付与し、これに応じて、描画オブジェクトを濃色や淡色で表示させてもよい。または、表示属性として「点滅表示」または「常に表示」を付与し、これに応じて、描画オブジェクトを点滅表示させたり常に表示させたりしてもよい。または、表示属性として「太線」または「細線」を付与し、これに応じて、描画オブジェクトを太線で表示させたり細線で表示させたりしてもよい。
【００７２】
すなわち、表示処理部１５は、ステップＳ２５では、表示位置情報１５１に対応する順序属性を付与された描画データに対し、描画オブジェクトを強調すべきことを示す表示属性（上記のような「点滅表示」や「太線」）を付与し、他の描画データに対し、描画オブジェクトを強調すべきでないことを示す表示属性（上記のように「常に表示」や「細線」）を付与し、ステップＳ２７では、表示位置情報１５１に対応する順序属性を付与された描画データであるか否かによらずデータ管理部１３から描画データを読み出し、当該描画データに基づいて、当該描画データに対応する描画オブジェクトを当該描画データに付与された表示属性にしたがって表示部１４に表示させればよい。
【００７３】
また、本実施の形態では、表示の切り替えの指示をマウスのホイールで行ったが、これをタッチパネルへの操作などにより行ってもよい。
【００７４】
したがって、本実施の形態に係る描画オブジェクト表示システム１によれば、表示位置情報１５１に対応する順序属性を付与された描画データに対応する描画オブジェクトを表示させるまたは表示属性にしたがって表示させることで、上記（１）の課題を解決でき、つまり特定の描画オブジェクトのみを表示または強調表示でき、また、描画データに順序属性を付与し、表示操作部１６への操作により表示位置情報１５１を更新し、更新後の表示位置情報１５１に対応する順序属性を付与された描画データに対応する描画オブジェクトを表示させることで、上記（２）の課題を解決でき、つまり描画オブジェクトの表示を途中で止めたり、時間を遡る方向に表示を変化させることができ、また、上記（３）の課題を解決でき、つまり前の描画オブジェクトの書き込みから次の描画オブジェクトの書き込みが発生するまでの時刻に大きな隔たりがあっても、描画オブジェクトを迅速に表示することができる。
【００７５】
なお、描画オブジェクト表示システム１としてコンピュータ（またはネットワークで接続された複数のコンピュータ）を機能させるためのコンピュータプログラムは、半導体メモリ、磁気ディスク、光ディスク、光磁気ディスク、磁気テープなどのコンピュータ読み取り可能な記録媒体に記録でき、また、インターネットなどの通信網を介して伝送させて、広く流通させることができる。
【符号の説明】
【００７６】
１…描画オブジェクト表示システム
１１…入力部
１２…入力処理部
１３…データ管理部
１４…表示部
１５…表示処理部
１６…表示操作部
【図１】
0005357905.tif 000002
【図２】
0005357905.tif 000003
【図３】
0005357905.tif 000004
【図４】
0005357905.tif 000005
【図５】
0005357905.tif 000006
【図６】
0005357905.tif 000007
【図７】
0005357905.tif 000008