(57)【要約】【課題】スクロールの高速化に有利な技術を提供する。【解決手段】部材を処理する処理装置が発生する複数のイベントデータを処理する情報処理装置は、前記複数のイベントデータの時系列の並びにおいて予め設定された間隔で存在する少なくとも２つのイベントデータを決定する決定部と、前記並びにおける位置を指定する指定情報を含むスクロール要求を前記情報処理装置に組み込まれたスクロール機能から取得し、前記決定部によって決定された前記少なくとも２つのイベントデータのうち前記並びにおいて前記指定情報で指定された位置に近い位置にあるイベントデータをジャンプ先イベントデータとして特定する特定部と、前記スクロール機能に、前記ジャンプ先イベントデータまたはその付近からスクロールを開始させる制御部とを備える。【選択図】図２
2014229215.tif 000002
【特許請求の範囲】
【請求項１】
部材を処理する処理装置が発生する複数のイベントデータを処理する情報処理装置であって、
前記複数のイベントデータの時系列の並びにおいて予め設定された間隔で存在する少なくとも２つのイベントデータを決定する決定部と、
前記並びにおける位置を指定する指定情報を含むスクロール要求を前記情報処理装置に組み込まれたスクロール機能から取得し、前記決定部によって決定された前記少なくとも２つのイベントデータのうち前記並びにおいて前記指定情報で指定された位置に近い位置にあるイベントデータをジャンプ先イベントデータとして特定する特定部と、
前記スクロール機能に、前記ジャンプ先イベントデータまたはその付近からスクロールを開始させる制御部と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記特定部は、前記決定部によって決定された前記少なくとも２つのイベントデータのうち前記並びにおいて前記指定情報で指定された位置に近く且つ前記並びにおける先頭側のイベントデータを前記ジャンプ先イベントデータとして特定する、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
指定された条件に合致するイベントデータをイベントデータ群から抽出する抽出部を更に備え、前記抽出部によって抽出されたイベントデータが前記複数のイベントデータとして扱われる、
ことを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記間隔を設定するための設定部を更に備える、
ことを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
各イベントデータは識別子を含み、
前記少なくとも２つのイベントデータのそれぞれの前記並びにおける位置と、前記少なくとも２つのイベントデータのそれぞれの識別子とを対応付けるテーブルを生成する生成部を更に備え、
前記特定部は、前記テーブルを参照することによって、前記並びにおいて前記指定情報で指定された位置に対応する識別子を特定し、該特定した識別子を有するイベントデータを前記ジャンプ先イベントデータとして特定する、
ことを特徴とする請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
部材を処理する処理装置が発生する複数のイベントデータを情報処理装置において処理する情報処理方法であって、
前記複数のイベントデータの時系列の並びにおいて予め設定された間隔で存在する少なくとも２つのイベントデータを決定する決定工程と、
前記並びにおける位置を指定する指定情報を含むスクロール要求を前記情報処理装置に組み込まれたスクロール機能から取得し、前記決定工程で決定された前記少なくとも２つのイベントデータのうち前記並びにおいて前記指定情報で指定された位置に近い位置にあるイベントデータをジャンプ先イベントデータとして特定する特定工程と、
前記スクロール機能に、前記ジャンプ先イベントデータまたはその付近からスクロールを開始させる制御工程と、
を含むことを特徴とする情報処理方法。
【請求項７】
部材を処理する処理装置が発生する複数のイベントデータを処理する情報処理方法をコンピュータに実行させるためのコンピュータプログラムであって、
前記情報処理方法は、
前記複数のイベントデータの時系列の並びにおいて予め設定された間隔で存在する少なくとも２つのイベントデータを決定する決定工程と、
前記並びにおける位置を指定する指定情報を含むスクロール要求を前記コンピュータに組み込まれたスクロール機能から取得し、前記決定工程で決定された前記少なくとも２つのイベントデータのうち前記並びにおいて前記指定情報で指定された位置に近い位置にあるイベントデータをジャンプ先イベントデータとして特定する特定工程と、
前記スクロール機能に、前記ジャンプ先イベントデータまたはその付近からスクロールを開始させる制御工程と、を含む、
ことを特徴とするコンピュータプログラム。
【請求項８】
部材を処理する処理装置が発生する複数のイベントデータを処理する情報処理方法をコンピュータに実行させるためのコンピュータプログラムを格納したコンピュータ可読メモリ媒体であって、
前記情報処理方法は、
前記複数のイベントデータの時系列の並びにおいて予め設定された間隔で存在する少なくとも２つのイベントデータを決定する決定工程と、
前記並びにおける位置を指定する指定情報を含むスクロール要求を前記コンピュータに組み込まれたスクロール機能から取得し、前記決定工程で決定された前記少なくとも２つのイベントデータのうち前記並びにおいて前記指定情報で指定された位置に近い位置にあるイベントデータをジャンプ先イベントデータとして特定する特定工程と、
前記スクロール機能に、前記ジャンプ先イベントデータまたはその付近からスクロールを開始させる制御工程と、を含む、
ことを特徴とするコンピュータ可読メモリ媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、コンピュータプログラムおよびコンピュータ可読メモリ媒体に関する。
【背景技術】
【０００２】
半導体製造装置等の処理装置が発生するイベントデータ（処理装置で発生したイベントの内容を示すデータ）は、データベースに蓄積され、処理装置の状態を解析したり、処理装置において発生した不具合の原因を究明したりするために利用されうる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２９４８３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
図１には、処理装置が発生した複数のイベントデータを時系列に並べてディスプレイに表示した例が示されている。イベントデータを表示するウインドウ１は、例えば、イベントの発生日時を示す項目２１と、イベントの種類を示す項目２２と、イベントの詳細内容を示す項目２３とを含みうる。ウインドウ１は、スクロールバー１０を有しうる。スクロールバー１０は、例えば、スクロールボックス１２と、スクロールサム（つまみ）１４とを含みうる。よく知られているように、スクロールサム１４は、スクロールを通じて表示可能な全体のデータのうちどの部分のデータをウインドウ１内に実際に表示するのかをユーザが指定するために使用される。当該部分は、スクロールボックス１２におけるスクロールサム１４の位置によって指定される。
【０００５】
ユーザがスクロールサム１４をマウスなどの入力デバイスを使って操作すると、コンピュータに組み込まれたスクロール機能によって、ウインドウ１内に表示されるイベントデータがスクロールされる。ここで、スクロールサム１４が操作されると（即ち、スクロール要求を受けると）、スクロール機能は、スクロールサム１４の移動量に相当する分のイベントデータに順にアクセスし、それらを処理しながらウインドウ１に表示すべき画像のデータを連続的に更新する。
【０００６】
イベントデータの個数が少ない場合には、スクロールサム１４の操作に応答して即座にイベントデータがスクロールされる。ところが、イベントデータの個数が膨大になると、スクロールサム１４の移動量に相当するイベントデータの個数も膨大になるので、それらにアクセスし処理するために要する時間も増大する。そのために、ユーザがスクロールサム１４を操作しても即座にそれに応答してスクロールがなされることがない。これは、処理装置の状態の解析や処理装置において発生した不具合の原因の究明のための作業を遅延させる大きな要因になっていた。
【０００７】
本発明は、本発明者による上記の課題認識を契機としてなされたものであり、スクロールの高速化に有利な技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の１つの側面は、部材を処理する処理装置が発生する複数のイベントデータを処理する情報処理装置に係り、前記複数のイベントデータの時系列の並びにおいて予め設定された間隔で存在する少なくとも２つのイベントデータを決定する決定部と、前記並びにおける位置を指定する指定情報を含むスクロール要求を前記情報処理装置に組み込まれたスクロール機能から取得し、前記決定部によって決定された前記少なくとも２つのイベントデータのうち前記並びにおいて前記指定情報で指定された位置に近い位置にあるイベントデータをジャンプ先イベントデータとして特定する特定部と、前記スクロール機能に、前記ジャンプ先イベントデータまたはその付近からスクロールを開始させる制御部と、を備える。
【発明の効果】
【０００９】
本発明によれば、スクロールの高速化に有利な技術が提供される。
【図面の簡単な説明】
【００１０】
【図１】処理装置が発生した複数のイベントデータを時系列に並べてディスプレイに表示した例を示す図。
【図２】本発明の１つの実施形態の情報処理装置の構成を示す図。
【図３】スクロールに関する情報処理装置の動作手順を例示的に示すフローチャート。
【図４】ブックマーク付きイベントデータ（処理対象の複数のイベントデータの時系列の並びにおいて予め定められた間隔で存在する複数のインベントデータ）を説明する図。
【図５】処理対象の複数のイベントデータの時系列の並びとスクロールバーとを並べて示した図。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照しながら本発明の実施形態を説明する。
【００１２】
図２には、本発明の１つの実施形態の情報処理装置１００の構成が示されている。情報処理装置１００は、例えば、汎用のコンピュータにコンピュータプログラムを組み込むことによって構成されうる。情報処理装置１００は、部材を処理する処理装置２００が発生する複数のイベントデータ（処理装置で発生したイベントの内容を示すデータ）を処理するように構成されている。処理装置２００は、例えば、半導体製造装置（例えば、成膜装置、エッチング装置、露光装置）などの製造装置でありうる。処理装置２００は、イベントデータを情報処理装置１００に伝送するためにインターフェース２０２を有しうる。情報処理装置１００は、イベントデータを処理装置２００から受信するためのインテーフェース１１２を有しうる。情報処理装置１００は、処理装置２００から提供されてくるイベントデータをデータベース１１４に随時に蓄積する。データベース１１４は、情報処理装置１００による利用が可能であればよく、情報処理装置１００の筺体内に設けられる必要はない。データベース１１４は、情報処理装置１００が接続されたネットワークに接続されていてもよい。複数のイベントデータは、時系列に並べてデータベース１１４に蓄積されうる。
【００１３】
情報処理装置１００は、表示部（ディスプレイ）１２０、表示制御部１２２、決定部１３０、特定部１２６および制御部１２８を備えうる。表示制御部１２２は、表示部１２０に表示させる画像のデータを生成し、該データを表示部１２０に供給する。表示制御部１２２は、表示部１２０に表示させるイベントデータをユーザによる操作に応答してスクロールさせるためのスクロール機能１２４を含む。スクロール機能１２４は、典型的には、情報処理装置１００にオペレーティングシステムとして、又は、オペレーティングシステムの上で動作するアプリケーションプログラムとして組み込まれた機能である。
【００１４】
決定部１３０は、処理対象の複数のイベントデータの時系列の並びにおいて予め設定された間隔で存在する少なくとも２つのイベントデータを決定する。ここで、処理対象の複数のイベントデータとは、処理装置２００が発生したイベントデータとしてデータベース１１４に格納されたイベントデータ群の全体であってもよいし、当該イベントデータ群の中から抽出部１１８によって抽出された複数のイベントデータであってもよい。抽出部１１８は、指定された条件（例えば、抽出すべき期間、抽出すべき種類のイベントなど）に合致するイベントデータをイベントデータ群から抽出する。
【００１５】
図４に模式的に示されているように、決定部１３０は、処理対象の複数のイベントデータの時系列の並びにおいて間隔ＩＮＴで存在する複数のインベントデータをそれぞれブックマーク付きイベントデータＢＭとして決定する。ここで、ブックマーク付きイベントデータＢＭには、ブックマークに相当する識別用のデータが付加されてもよいし、そのようなデータが付加されなくてもよい。後者においては、ブックマーク付きイベントデータとは、処理対象の複数のイベントデータの時系列の並びにおいて間隔ＩＮＴで存在する複数のインベントデータを示すための単なる便宜上の表現に過ぎず、ブックマーク付きイベントデータとそれ以外のイベントデータとの間に内容あるいはデータ構成上の相違点はない。
【００１６】
間隔ＩＮＴは、設定部１３６によって任意に設定されうる。設定部１３６は、情報処理装置１００の情報処理能力に応じて間隔ＩＮＴを決定してもよいし、ユーザからの指示に従って間隔ＩＮＴを決定してもよいし、他の方法によって間隔ＩＮＴを決定してもよい。
【００１７】
特定部１２６は、処理対象の複数のイベントデータの時系列の並びにおける位置を指定する指定情報を含むスクロール要求を情報処理装置１００に組み込まれたスクロール機能１２４から取得し、決定部１３０によって決定されたブックマーク付きイベントデータＢＭのうち前記並びにおいて前記指定情報で指定された位置に近い位置にあるイベントデータをジャンプ先イベントデータとして特定する。
【００１８】
図５には、処理対象の複数のイベントデータの時系列の並びとスクロールバー１０とが説明の便宜のために並べて示されている。処理対象の複数のイベントデータの時系列の並びにおける位置（図５において「位置」）は、スクロールボックス１２におけるスクロールサム１４の相対位置によって指定される。例えば、スクロールボックス１２の長さをＬ、スクロールボックス１２におけるスクロールサム１４の位置（スクロールボックス１２の端部からの距離）をＸとすると、スクロールボックス１２におけるスクロールサム１４の相対位置は、Ｘ／Ｌで表される。処理対象の複数のイベントデータの時系列の並びにおける位置を指定する指定情報は、例えば、Ｘ／Ｌに相当する情報（例えば、Ｘ／Ｌの値、又は、ＸおよびＬの値、など）でありうる。
【００１９】
処理対象の複数のイベントデータの時系列の並びにおける位置（図５において「位置」）は、種々の方法で与えられる。一例として、当該位置を、処理対象の複数のイベントデータの時系列の並びにおける先頭のイベントデータから当該位置のイベントデータまでのイベントデータの個数ｎで表現する場合を考える。この場合、処理対象の複数のイベントデータの個数がＮであれば、当該位置ｎは、例えば、ｎ＝[Ｎ・Ｘ／Ｌ]で与えられうる。
【００２０】
例えば、特定部１２６は、処理対象の複数のイベントデータの時系列の並びにおける位置を指定する指定情報として、Ｘ／Ｌに相当する情報をスクロール機能１２４から取得する。そして、特定部１２６は、決定部１３０によって決定されたブックマーク付きイベントデータＢＭのうち処理対象の複数のイベントデータの時系列の並びにおいて前記指定情報で指定された位置に近い位置にあるブックマーク付きイベントデータＢＭをジャンプ先イベントデータとして特定する。特定部１２６は、例えば、決定部１３０によって決定されたブックマーク付きイベントデータＢＭのうち処理対象の複数のイベントデータの時系列の並びにおいて前記指定情報で指定された位置に近く且つ前記並びにおける先頭側のイベントデータをジャンプ先イベントデータとして特定する。あるいは、特定部１２６は、決定部１３０によって決定されたブックマーク付きイベントデータＢＭのうち処理対象の複数のイベントデータの時系列の並びにおいて前記指定情報で指定された位置に近く且つ前記並びにおける後尾側のイベントデータをジャンプ先イベントデータとして特定してもよい。
【００２１】
制御部１２８は、ジャンプ先イベントデータまたはその付近からスクロールを開始するようにスクロール機能１２４を制御する。ここで、制御部１２８は、典型的には、ジャンプ先イベントデータからスクロールを開始するようにスクロール機能１２４を制御するが、ジャンプ先イベントデータの付近（ジャンプ先イベントデータより所定個数だけ前のイベントデータ）からスクロールを開始するようにスクロール機能１２４を制御してもよい。制御部１２８は、スクロールを開始すべきイベントデータを特定するための情報をスクロール機能１２４に提供する。当該情報は、例えば、処理対象の複数のイベントデータの時系列の並びにおける、スクロールを開始すべきイベントデータの位置（例えば、先頭から数えた個数ｎ）でもよいし、スクロールを開始すべきイベントデータが格納されているアドレスであってもよいし、他の情報であってもよい。当該アドレスは、１つのイベントデータに対して割り当てられるアドレスの個数をｍ、データベースに格納されたイベントデータ群の先頭のアドレスをＡＳとすると、ＡＳ＋ｍ・ｎで与えられうる。例えば、図５において、先頭のアドレスが１０００番地、１つのイベントデータに対して割り当てられるアドレスの個数ｍが５、スクロールを開始すべきイベントデータの先頭から数えた個数ｎが４の場合、スクロールを開始すべきイベントデータが格納されているアドレスは、ＡＳ＋ｍ・ｎより、１２００番地となる。
【００２２】
イベントデータが識別子を含む場合、特定部１２６は、識別子に基づいてジャンプ先イベントデータを特定してもよい。この方法では、ブックマーク付きイベントデータＢＭのそれぞれの処理対象の複数のイベントデータの時系列の並びにおける位置と、ブックマーク付きイベントデータＢＭのそれぞれの識別子とを対応付けるテーブル１３２が使われうる。テーブル１３２は、決定部１３０によってブックマーク付きイベントデータＢＭが決定されることに応じて、当該ブックマーク付きイベントデータＢＭの前記並びにおける位置と、当該ブックマーク付きイベントデータＢＭの識別子とに基づいて、生成部１３４によって生成されうる。例えば、識別子としては、シリアル番号を用いることが好ましい。図５において、先頭から１個目のブックマーク付きイベントデータＢＭのシリアル番号を０２０１、先頭から２個目のブックマーク付きイベントデータＢＭのシリアル番号を０３０１、ジャンプ先イベントデータＢＭのシリアル番号を１１０１とすることにより、ブックマーク付きイベントデータＢＭのそれぞれの、処理対象の複数のイベントデータの時系列の並びにおける位置と、ブックマーク付きイベントデータＢＭのそれぞれの識別子とを対応付けすることが可能である。
【００２３】
スクロール機能１２４は、制御部１２８による制御に従って、ジャンプ先イベントデータまたはその付近からスクロールを開始する。より具体的には、スクロール機能１２４は、スクロールを開始すべきイベントデータおよびそれに続くイベントデータをデータベース１１４または抽出部１１８から取得して、表示部１２０に表示させる画像のデータを生成し、表示部１２０に提供する。
【００２４】
この実施形態によれば、特定部１２６は、処理対象の複数のイベントデータの時系列の並びにおける位置を指定する指定情報を含むスクロール要求をスクロール機能１２４から取得し、ブックマーク付きイベントデータＢＭのうち前記並びにおいて前記指定情報で指定された位置に近い位置にあるイベントデータをジャンプ先イベントデータとして特定し、制御部１２８は、ジャンプ先イベントデータまたはその付近からスクロールを開始するようにスクロール機能１２４を制御する。したがって、仮にスクロールサム１４の移動量に相当するイベントデータの個数も膨大であったとしても、それらの全てにアクセスをすることがないので、スクロール要求に応答して即座にスクロールを開始することができる。
【００２５】
図３は、スクロールに関する情報処理装置１００の動作手順を例示的に示すフローチャートである。まず、ステップＳ３０１において、抽出部１１８により、データベース１１４に格納されたイベントデータ群の中から、指定された条件（例えば、抽出すべき期間、抽出すべき種類のイベントなど）に合致するイベントデータが抽出される。
【００２６】
ステップＳ３０２では、表示制御部１２２は、抽出部１１８によって抽出されたイベントデータの一部を、例えば図１に示すような形式で、表示部１２０に表示させる。
【００２７】
ステップＳ３０３では、決定部１３０は、抽出部１１８によって抽出されたイベントデータ（即ち、処理対象の複数のイベントデータ）の時系列の並びにおいて間隔ＩＮＴで存在する複数のインベントデータをそれぞれブックマーク付きイベントデータＢＭとして決定する。
【００２８】
ステップＳ３０４では、特定部１２６は、スクロール機能１２４を介してユーザからスクロール要求を受けるのを待ち、スクロール要求を受けたら、ステップＳ３０５において、特定部１２６は、当該スクロール要求に含まれる指定情報に基づいてジャンプ先イベントデータを特定する。
【００２９】
ステップＳ３０６では、制御部１２８は、ジャンプ先イベントデータまたはその付近からスクロールを開始するようにスクロール機能１２４を制御する。
【００３０】
以上のような情報処理装置１００を構成する要素、例えば、決定部１３０、特定部１２６、制御部１２８、生成部１３４、設定部１３６および抽出部１１８によって実現される工程は、それぞれ、決定工程、特定工程、制御工程、生成工程、設定工程および抽出工程として表現されうる。汎用のコンピュータにコンピュータプログラムを組み込むことによって情報処理装置１００を構築する場合、当該コンピュータプログラムは、決定工程、特定工程、制御工程、生成工程、設定工程および抽出工程をコンピュータに実行させるための命令群を含みうる。
【００３１】
前記コンピュータプログラムは、例えば、コンピュータ可読メモリ媒体に格納されてコンピュータに提供されうる。
【図１】
2014229215.tif 000003
【図２】
2014229215.tif 000004
【図３】
2014229215.tif 000005
【図４】
2014229215.tif 000006
【図５】
2014229215.tif 000007
【手続補正書】
【提出日】平成26年8月20日(2014.8.20)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
部材を処理する処理装置が発生する複数のイベントデータを処理する情報処理装置であって、
前記複数のイベントデータの時系列の並びにおいて予め設定された間隔で存在する少なくとも２つのイベントデータを決定する決定部と、
前記並びにおける位置を指定する指定情報を含むスクロール要求を前記情報処理装置に組み込まれたスクロール機能から取得し、前記決定部によって決定された前記少なくとも２つのイベントデータのうち前記並びにおいて前記指定情報で指定された位置に近い位置にあるイベントデータをジャンプ先イベントデータとして特定する特定部と、
前記スクロール機能に、前記ジャンプ先イベントデータまたはその付近からスクロールを開始させる制御部と、を備え、
前記スクロール機能は、スクロールボックスおよびスクロールサムを有するスクロールバーをディスプレイに表示させる機能を有し、前記並びにおける位置は、前記スクロールボックスにおける前記スクロールサムの相対位置によって指定される、
ことを特徴とする情報処理装置。
【請求項２】
前記特定部は、前記決定部によって決定された前記少なくとも２つのイベントデータのうち前記並びにおいて前記指定情報で指定された位置に近く且つ前記並びにおける先頭側のイベントデータを前記ジャンプ先イベントデータとして特定する、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
指定された条件に合致するイベントデータをイベントデータ群から抽出する抽出部を更に備え、前記抽出部によって抽出されたイベントデータが前記複数のイベントデータとして扱われる、
ことを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
ユーザからの指示に従って前記間隔を設定するための設定部を更に備える、
ことを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
各イベントデータは識別子を含み、
前記少なくとも２つのイベントデータのそれぞれの前記並びにおける位置と、前記少なくとも２つのイベントデータのそれぞれの識別子とを対応付けるテーブルを生成する生成部を更に備え、
前記特定部は、前記テーブルを参照することによって、前記並びにおいて前記指定情報で指定された位置に対応する識別子を特定し、該特定した識別子を有するイベントデータを前記ジャンプ先イベントデータとして特定する、
ことを特徴とする請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
前記スクロールボックスの長さをＬ、前記スクロールボックスの端部からの前記スクロールサムの距離をＸ、前記複数のイベントデータの個数をＮ、前記並びにおける位置をｎとすると、ｎは、
ｎ＝[Ｎ・Ｘ／Ｌ]
で与えられる、
ことを特徴とする請求項１乃至５のいずれか１項に記載の情報処理装置。
【請求項７】
部材を処理する処理装置が発生する複数のイベントデータを情報処理装置において処理する情報処理方法であって、
前記複数のイベントデータの時系列の並びにおいて予め設定された間隔で存在する少なくとも２つのイベントデータを決定する決定工程と、
前記並びにおける位置を指定する指定情報を含むスクロール要求を前記情報処理装置に組み込まれたスクロール機能から取得し、前記決定工程で決定された前記少なくとも２つのイベントデータのうち前記並びにおいて前記指定情報で指定された位置に近い位置にあるイベントデータをジャンプ先イベントデータとして特定する特定工程と、
前記スクロール機能に、前記ジャンプ先イベントデータまたはその付近からスクロールを開始させる制御工程と、を含み、
前記スクロール機能は、スクロールボックスおよびスクロールサムを有するスクロールバーをディスプレイに表示させる機能を有し、前記並びにおける位置は、前記スクロールボックスにおける前記スクロールサムの相対位置によって指定される、
ことを特徴とする情報処理方法。
【請求項８】
部材を処理する処理装置が発生する複数のイベントデータを処理する情報処理方法をコンピュータに実行させるためのコンピュータプログラムであって、
前記情報処理方法は、
前記複数のイベントデータの時系列の並びにおいて予め設定された間隔で存在する少なくとも２つのイベントデータを決定する決定工程と、
前記並びにおける位置を指定する指定情報を含むスクロール要求を前記コンピュータに組み込まれたスクロール機能から取得し、前記決定工程で決定された前記少なくとも２つのイベントデータのうち前記並びにおいて前記指定情報で指定された位置に近い位置にあるイベントデータをジャンプ先イベントデータとして特定する特定工程と、
前記スクロール機能に、前記ジャンプ先イベントデータまたはその付近からスクロールを開始させる制御工程と、を含み、
前記スクロール機能は、スクロールボックスおよびスクロールサムを有するスクロールバーをディスプレイに表示させる機能を有し、前記並びにおける位置は、前記スクロールボックスにおける前記スクロールサムの相対位置によって指定される、
ことを特徴とするコンピュータプログラム。
【請求項９】
部材を処理する処理装置が発生する複数のイベントデータを処理する情報処理方法をコンピュータに実行させるためのコンピュータプログラムを格納したコンピュータ可読メモリ媒体であって、
前記情報処理方法は、
前記複数のイベントデータの時系列の並びにおいて予め設定された間隔で存在する少なくとも２つのイベントデータを決定する決定工程と、
前記並びにおける位置を指定する指定情報を含むスクロール要求を前記コンピュータに組み込まれたスクロール機能から取得し、前記決定工程で決定された前記少なくとも２つのイベントデータのうち前記並びにおいて前記指定情報で指定された位置に近い位置にあるイベントデータをジャンプ先イベントデータとして特定する特定工程と、
前記スクロール機能に、前記ジャンプ先イベントデータまたはその付近からスクロールを開始させる制御工程と、を含み、
前記スクロール機能は、スクロールボックスおよびスクロールサムを有するスクロールバーをディスプレイに表示させる機能を有し、前記並びにおける位置は、前記スクロールボックスにおける前記スクロールサムの相対位置によって指定される、
ことを特徴とするコンピュータ可読メモリ媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明の１つの側面は、部材を処理する処理装置が発生する複数のイベントデータを処理する情報処理装置に係り、前記複数のイベントデータの時系列の並びにおいて予め設定された間隔で存在する少なくとも２つのイベントデータを決定する決定部と、前記並びにおける位置を指定する指定情報を含むスクロール要求を前記情報処理装置に組み込まれたスクロール機能から取得し、前記決定部によって決定された前記少なくとも２つのイベントデータのうち前記並びにおいて前記指定情報で指定された位置に近い位置にあるイベントデータをジャンプ先イベントデータとして特定する特定部と、前記スクロール機能に、前記ジャンプ先イベントデータまたはその付近からスクロールを開始させる制御部と、を備え、前記スクロール機能は、スクロールボックスおよびスクロールサムを有するスクロールバーをディスプレイに表示させる機能を有し、前記並びにおける位置は、前記スクロールボックスにおける前記スクロールサムの相対位置によって指定される。