(57)【要約】【課題】文書や画像などの１つ以上のデータを表示するための処理を行う情報処理において、操作者が目的に応じて最適な表示対象と表示内容とを選択できるようにする。【解決手段】１つ以上の集合に分類されたデータに対して表示する対象となる集合を指定する表示対象指定部１０１と、この表示対象指定部１０１により指定された集合に属するデータを表示する制御を行う集合データ表示制御部１０２と、１つ以上の集合に分類されたデータに対して概要を表示する対象となる集合を指定する概要表示対象指定部１０３と、この概要表示対象指定部１０３により指定された集合に属するデータの概要を表示する制御を、同じ集合に対して前記集合データ表示制御手段よりも高速に行う集合データ概要表示制御部１０４とを備える。【選択図】図２
2008146435.tif 000002
【特許請求の範囲】
【請求項１】
１つ以上の集合に分類されたデータに対して表示する対象となる集合を指定する表示対象指定手段と、
前記表示対象指定手段により指定された集合に属するデータを表示する制御を行う集合データ表示制御手段と、
１つ以上の集合に分類されたデータに対して概要を表示する対象となる集合を指定する概要表示対象指定手段と、
前記概要表示対象指定手段により指定された集合に属するデータの概要を表示する制御を、同じ集合に対して前記集合データ表示制御手段よりも高速に行う集合データ概要表示制御手段と
を備えることを特徴とする情報処理装置。
【請求項２】
１つ以上の集合に分類されたデータに対して表示する対象となる集合を指定する表示対象指定手段と、
前記表示対象指定手段により指定された集合に属するデータを表示する制御を行う集合データ表示制御手段と、
特定の集合に属するデータの概要を表示する制御を、同じ集合に対して前記集合データ表示制御手段よりも高速に行う集合データ概要表示制御手段とを備え、
前記集合データ表示制御手段は、１つ以上の集合の各々に対して前記集合データ概要表示制御手段で得られる概要を並べて表示する制御を行う
ことを特徴とする情報処理装置。
【請求項３】
前記集合データ概要表示制御手段は、前記集合データ表示制御手段と異なる倍率で表示制御を行う
ことを特徴とする請求項１または２記載の情報処理装置。
【請求項４】
１つのデータに対して、そのデータが表示される際に配置される画面上の相対的な位置情報を記憶するデータ位置記憶手段をさらに備え、
前記集合データ表示制御手段および前記集合データ概要表示制御手段は、前記データ位置記憶手段に記憶された位置情報に従ってそれぞれのデータの表示制御を行う
ことを特徴とする請求項１または２記載の情報処理装置。
【請求項５】
１つのデータに対して、そのデータが表示される際の形状情報を記憶するデータ形状記憶手段をさらに備え、
前記集合データ表示制御手段および前記集合データ概要表示制御手段は、前記データ形状記憶手段に記憶された形状情報に従ってそれぞれのデータの表示制御を行う
ことを特徴とする請求項１または２記載の情報処理装置。
【請求項６】
１つの集合に対して、その集合の内容が表示される際に背景として表示される背景情報を記憶する集合背景記憶手段をさらに備え、
前記集合データ表示制御手段および前記集合データ概要表示制御手段は、前記集合背景記憶手段に記憶された背景情報に従って集合の背景の表示制御を行う
ことを特徴とする請求項１または２記載の情報処理装置。
【請求項７】
前記集合データ概要表示制御手段は、前記集合データ表示制御手段で表示制御される情報の一部を省略して表示制御を行う
ことを特徴とする請求項１または２記載の情報処理装置。
【請求項８】
前記集合データ概要表示制御手段は、前記集合データ表示制御手段よりも過去の情報に基づいて表示制御を行う
ことを特徴とする請求項１または２記載の情報処理装置。
【請求項９】
特定の集合に属するデータを表示するために必要な情報を記憶する表示情報記憶手段をさらに備え、
前記集合データ表示制御手段は、表示のためにデータから取得した情報を前記表示情報記憶手段に書き込み、
前記集合データ概要表示制御手段は、前記表示情報記憶手段に記憶された情報を参照して表示制御を行う
ことを特徴とする請求項１または２記載の情報処理装置。
【請求項１０】
前記集合データ概要表示制御手段による表示制御を行うか否かを指定する概要表示指定制御手段をさらに備え、
前記集合データ概要表示制御手段は、前記概要表示指定制御手段によって表示指定されているときのみ表示制御を行う
ことを特徴とする請求項１または２記載の情報処理装置。
【請求項１１】
前記集合データ表示制御手段による表示制御を行うか、前記集合データ概要表示制御手段による表示制御を行うかを指定する表示方法指定手段をさらに備え、
前記集合データ表示制御手段は、前記表示方法指定手段によって当該集合データ表示制御手段による表示制御が指定されているときのみ表示制御を行い、
前記集合データ概要表示制御手段は、前記表示方法指定手段によって当該集合データ概要表示制御手段による表示制御が指定されているときのみ表示制御を行う
ことを特徴とする請求項１または２記載の情報処理装置。
【請求項１２】
１つ以上の集合を表示する集合表示制御手段をさらに備え、
前記表示対象指定制御手段は、前記集合表示制御手段により表示制御された集合の内の１つの近傍にカーソルがある状態で、特定のキーまたはボタンが押されたことにより、該当する集合を表示する対象として指定し、
前記概要表示対象指定制御手段は、前記集合表示制御手段により表示制御された集合の内の１つの近傍にカーソルがあることにより、該当する集合を表示する対象として指定する
ことを特徴とする請求項１または２記載の情報処理装置。
【請求項１３】
前記集合表示制御手段は、集合の階層関係を含めて表示制御を行う
ことを特徴とする請求項１２記載の情報処理装置。
【請求項１４】
前記集合データ表示制御手段は、表示中の集合に含まれる１つ以上の下位集合を表示する制御を行い、
前記概要表示対象指定制御手段は、前記集合データ表示制御手段により表示制御された下位集合の内の１つの近傍にカーソルがあることにより、該当する集合を表示する対象として指定する
ことを特徴とする請求項１または２記載の情報処理装置。
【請求項１５】
前記集合データ概要表示制御手段は、カーソルの近傍に概要を表示する制御を行う
ことを特徴とする請求項１記載の情報処理装置。
【請求項１６】
前記集合データ概要表示制御手段は、表示開始が指示された時点または表示対象とする集合が変更された時点からの経過時間に応じて変化する透明度によって表示制御を行う
ことを特徴とする請求項１または２記載の情報処理装置。
【請求項１７】
１つ以上の集合に分類されたデータに対して表示する対象となる集合を指定する表示対象指定ステップと、
前記表示対象指定ステップで指定した集合に属するデータを表示する制御を行う集合データ表示制御ステップと、
１つ以上の集合に分類されたデータに対して概要を表示する対象となる集合を指定する概要表示対象指定ステップと、
前記概要表示対象指定ステップで指定した集合に属するデータの概要を表示する制御を、同じ集合に対して前記集合データ表示制御ステップでの制御よりも高速に行う集合データ概要表示制御ステップと
の各処理をコンピュータに実行させることを特徴とする情報処理プログラム。
【請求項１８】
１つ以上の集合に分類されたデータに対して表示する対象となる集合を指定する表示対象指定ステップと、
前記表示対象指定ステップで指定した集合に属するデータを表示する制御を行う集合データ表示制御ステップと、
特定の集合に属するデータの概要を表示する制御を、同じ集合に対して前記集合データ表示制御ステップでの制御よりも高速に行う集合データ概要表示制御ステップと
の各処理をコンピュータに実行させるとともに、
前記集合データ表示制御ステップでは、１つ以上の集合の各々に対して前記集合データ概要表示制御ステップで得られる概要を並べて表示する制御を行う
ことを特徴とする情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置および情報処理プログラムに関する。
【背景技術】
【０００２】
１つ以上のデータの状態を操作者などに対して表示する場合、例えば特定のフォルダに属するデータを表示するとともに、表示対象のフォルダを切り替える手段を提供する方法が、広く使われている。また、１つ以上のデータのファイル名や種別などの情報を、リスト状に表示したり、アイコンを用いて表示したりするなどの方法も広く使われている。
【０００３】
また、文書や画像などのデータに対して、それぞれの内容を縮小画像（サムネイル）で表示する方法も使われている（例えば、特許文献１参照）。この技術を用いて、それぞれの文書ファイルの内容を縮小画像で表示するとともに、その縮小画像を表示領域内で表示する位置や、フォルダに対応して変更可能な表示領域の背景色などを記録し、再びそのフォルダを表示する際には、縮小画像の位置や背景色を再現することにより、操作者が所望の文書ファイルを過去の記憶を用いて直感的に探し出せる効果を得ている。
【０００４】
また、例えばフォルダ内に多量の文書ファイルが含まれている場合や、他の計算機に存在するフォルダ内の文書ファイルをネットワーク経由で表示する場合などにおいて、表示を完了させるまでに時間がかからないようにするために、特定のフォルダの内容を表示する際に、そのフォルダの下層にあるサブフォルダのアイコンを表示し、サブフォルダのアイコン上にサブフォルダに含まれる画像の縮小画像を表示する方法が提案されている（例えば、特許文献２参照）。
【０００５】
【特許文献１】特開２００１?４３２３１号公報
【特許文献２】特開２００５?４４１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、文書や画像などの１つ以上のデータを表示するための処理を行う情報処理において、操作者が目的に応じて最適な表示対象と表示内容とを選択できるようにした情報処理装置および情報処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
請求項１記載の情報処理装置は、１つ以上の集合に分類されたデータに対して表示する対象となる集合を指定する表示対象指定手段と、前記表示対象指定手段により指定された集合に属するデータを表示する制御を行う集合データ表示制御手段と、１つ以上の集合に分類されたデータに対して概要を表示する対象となる集合を指定する概要表示対象指定手段と、前記概要表示対象指定手段により指定された集合に属するデータを表示する制御を、同じ集合に対して前記集合データ表示制御手段よりも高速に行う集合データ概要表示制御手段とを備えることを特徴とする。
【０００８】
請求項２記載の情報処理装置は、１つ以上の集合に分類されたデータに対して表示する対象となる集合を指定する表示対象指定手段と、前記表示対象指定手段により指定された集合に属するデータを表示する制御を行う集合データ表示制御手段と、特定の集合に属するデータを表示する制御を行う集合データ概要表示制御手段とを備え、前記集合データ表示制御手段は、１つ以上の集合の各々に対して前記集合データ概要表示制御手段で得られる概要を並べて表示する制御を行うことを特徴とする。
【０００９】
請求項３記載の情報処理装置は、請求項１または２記載の情報処理装置において、前記集合データ概要表示制御手段は、前記集合データ表示制御手段と異なる倍率で表示制御を行うことを特徴とする。
【００１０】
請求項４記載の情報処理装置は、請求項１または２記載の情報処理装置において、１つのデータに対して、そのデータが表示される際に配置される画面上の相対的な位置情報を記憶するデータ位置記憶手段をさらに備え、前記集合データ表示制御手段および前記集合データ概要表示制御手段は、前記データ位置記憶手段に記憶された位置情報に従ってそれぞれのデータの表示制御を行うことを特徴とする。
【００１１】
請求項５記載の情報処理装置は、請求項１または２記載の情報処理装置において、１つのデータに対して、そのデータが表示される際の形状情報を記憶するデータ形状記憶手段をさらに備え、前記集合データ表示制御手段および前記集合データ概要表示制御手段は、前記データ形状記憶手段に記憶された形状情報に従ってそれぞれのデータの表示制御を行うことを特徴とする。
【００１２】
請求項６記載の情報処理装置は、請求項１または２記載の情報処理装置において、１つの集合に対して、その集合の内容が表示される際に背景として表示される背景情報を記憶する集合背景記憶手段をさらに備え、前記集合データ表示制御手段および前記集合データ概要表示制御手段は、前記集合背景記憶手段に記憶された背景情報に従って集合の背景の表示制御を行うことを特徴とする。
【００１３】
請求項７記載の情報処理装置は、請求項１または２記載の情報処理装置において、前記集合データ概要表示制御手段は、前記集合データ表示制御手段で表示制御される情報の一部を省略して表示制御を行うことを特徴とする。
【００１４】
請求項８記載の情報処理装置は、請求項１または２記載の情報処理装置において、前記集合データ概要表示制御手段は、前記集合データ表示制御手段よりも過去の情報に基づいて表示制御を行うことを特徴とする。
【００１５】
請求項９記載の情報処理装置は、請求項１または２記載の情報処理装置において、特定の集合に属するデータを表示するために必要な情報を記憶する表示情報記憶手段をさらに備え、前記集合データ表示制御手段は、表示のためにデータから取得した情報を前記表示情報記憶手段に書き込み、前記集合データ概要表示制御手段は、前記表示情報記憶手段に記憶された情報を参照して表示制御を行うことを特徴とする。
【００１６】
請求項１０記載の情報処理装置は、請求項１または２記載の情報処理装置において、前記集合データ概要表示制御手段による表示制御を行うか否かを指定する概要表示指定制御手段をさらに備え、前記集合データ概要表示制御手段は、前記概要表示指定制御手段によって表示指定されているときのみ表示制御を行うことを特徴とする。
【００１７】
請求項１１記載の情報処理装置は、請求項１または２記載の情報処理装置において、前記集合データ表示制御手段による表示制御を行うか、前記集合データ概要表示制御手段による表示制御を行うかを指定する表示方法指定手段をさらに備え、前記集合データ表示制御手段は、前記表示方法指定手段によって当該集合データ表示制御手段による表示制御が指定されているときのみ表示制御を行い、前記集合データ概要表示制御手段は、前記表示方法指定手段によって当該集合データ概要表示制御手段による表示制御が指定されているときのみ表示制御を行うことを特徴とする。
【００１８】
請求項１２記載の情報処理装置は、請求項１または２記載の情報処理装置において、１つ以上の集合を表示する集合表示制御手段をさらに備え、前記表示対象指定制御手段は、前記集合表示制御手段により表示制御された集合の内の１つの近傍にカーソルがある状態で、特定のキーまたはボタンが押されたことにより、該当する集合を表示する対象として指定し、前記概要表示対象指定制御手段は、前記集合表示制御手段により表示制御された集合の内の１つの近傍にカーソルがあることにより、該当する集合を表示する対象として指定することを特徴とする。
【００１９】
請求項１３記載の情報処理装置は、請求項１２記載の情報処理装置において、前記集合表示制御手段は、集合の階層関係を含めて表示制御を行うことを特徴とする。
【００２０】
請求項１４記載の情報処理装置は、請求項１または２記載の情報処理装置において、前記集合データ表示制御手段は、表示中の集合に含まれる１つ以上の下位集合を表示する制御を行い、前記概要表示対象指定制御手段は、前記集合データ表示制御手段により表示制御された下位集合の内の１つの近傍にカーソルがあることにより、該当する集合を表示する対象として指定することを特徴とする。
【００２１】
請求項１５記載の情報処理装置は、請求項１または２記載の情報処理装置において、前記集合データ概要表示制御手段は、カーソルの近傍に概要を表示する制御を行うことを特徴とする。
【００２２】
請求項１６記載の情報処理装置は、請求項１または２記載の情報処理装置において、前記集合データ概要表示制御手段は、表示開始が指示された時点または表示対象とする集合が変更された時点からの経過時間に応じて変化する透明度によって表示制御を行うことを特徴とする。
【００２３】
請求項１７記載の情報処理プログラムは、１つ以上の集合に分類されたデータに対して表示する対象となる集合を指定する表示対象指定ステップと、前記表示対象指定ステップで指定した集合に属するデータを表示する制御を行う集合データ表示制御ステップと、１つ以上の集合に分類されたデータに対して概要を表示する対象となる集合を指定する概要表示対象指定ステップと、前記概要表示対象指定ステップで指定した集合に属するデータの概要を表示する制御を、同じ集合に対して前記集合データ表示制御ステップでの制御よりも高速に行う集合データ概要表示制御ステップとの各処理をコンピュータに実行させることを特徴とする。
【００２４】
請求項１８記載の情報処理プログラムは、１つ以上の集合に分類されたデータに対して表示する対象となる集合を指定する表示対象指定ステップと、前記表示対象指定ステップで指定した集合に属するデータを表示する制御を行う集合データ表示制御ステップと、特定の集合に属するデータの概要を表示する制御を、同じ集合に対して前記集合データ表示制御ステップでの制御よりも高速に行う集合データ概要表示制御ステップとの各処理をコンピュータに実行させるとともに、前記集合データ表示制御ステップでは、１つ以上の集合の各々に対して前記集合データ概要表示制御ステップで得られる概要を並べて表示する制御を行うことを特徴とする。
【発明の効果】
【００２５】
請求項１記載の情報処理装置によれば、集合データ表示制御手段による制御の下に表示する対象と、当該集合データ表示制御手段よりも処理速度が高速な集合データ概要表示制御手段による制御の下に表示する対象とをそれぞれ独立に指定することが可能であるために、操作者は目的に応じて最適な表示対象と表示内容を選択できる。
【００２６】
請求項２記載の情報処理装置によれば、操作者は１つ以上の集合の概要を同時に一覧することができるために、集合データ表示制御手段による制御の下に表示を行う対象の集合を効率的に指示することができる。
【００２７】
請求項３記載の情報処理装置によれば、異なる倍率、例えば小さな倍率で表示することにより、計算量や使用データ量が少ないために、高速に概要の表示が可能となる。
【００２８】
請求項４記載の情報処理装置によれば、例えば集合データ概要表示制御手段が集合データ表示制御手段とは異なる倍率で表示する場合であっても、各データに対して同じ位置情報に従って表示を行うために、データ同士の位置関係は保存される。従って、操作者は集合データ概要表示制御手段の制御による表示からデータ同士の位置関係を把握できるため、所望の集合をより容易に探し出すことができる。
【００２９】
請求項５記載の情報処理装置によれば、例えば集合データ概要表示制御手段が集合データ表示制御手段とは異なる倍率で表示する場合であっても、各データに対して同じ形状で表示を行うために、各データの形状の特徴が保存される。従って、操作者は集合データ概要表示制御手段の制御による表示から各データの形状の特徴を把握できるため、所望の集合をより容易に探し出すことができる。
【００３０】
請求項６記載の情報処理装置によれば、例えばそれぞれの集合に対して異なる背景色を指定しておけば、操作者は集合データ概要表示制御手段の制御による表示から背景色を把握できるため、所望の集合をより容易に探し出すことができる。
【００３１】
請求項７記載の情報処理装置によれば、例えば個々のデータに対応するファイル名を省略する、個々のデータのサイズや位置は表示するが縮小画像は表示しない、などの方法で計算量や使用データ量を少なくして高速に表示することが可能である。
【００３２】
請求項８記載の情報処理装置によれば、例えば、集合データ表示制御手段は表示が指示された時点で、表示対象となるデータから最新の情報を取得して表示を行い、集合データ概要表示制御手段は表示が指示される前にあらかじめ表示対象となりうるデータから情報を取得しておき、表示が指定されたときに取得済みの情報を用いて表示を行うことで、集合データ概要表示制御手段はより高速な表示を行うことが可能となる。
【００３３】
請求項９記載の情報処理装置によれば、集合データ表示制御手段が表示のために取得した情報を表示情報記憶手段に記憶しておき、集合データ概要表示制御手段が当該表示情報記憶手段に記憶された情報を参照して表示することで、高速な表示を実現できる。
【００３４】
請求項１０記載の情報処理装置によれば、操作者は集合データ概要表示制御手段の制御による表示を行うか否かをつど切り替えることができる。また、集合データ概要表示制御手段による表示が必要無いときには表示を行わないことで、画面内にその他の情報をより多く表示できる。
【００３５】
請求項１１記載の情報処理装置によれば、操作者は集合データ表示制御手段の制御による表示と集合データ概要表示制御手段の制御による表示のどちらを行うかをつど切り替えることができる。また、画面内の特定領域を、集合データ表示制御手段の制御による表示と集合データ概要表示制御手段の制御による表示とに割り当てることが可能となるため、その他の情報をより多く表示できる。
【００３６】
請求項１２記載の情報処理装置によれば、表示に比較的時間を要する集合データ表示制御手段の制御による表示を指示するまでの一連の操作の途中で、自然に集合データ概要表示制御手段の制御による高速な表示が行われ、またカーソルを移動する操作のみで集合データ概要表示制御手段の制御による表示対象となる集合を切り替えることができるため、所望のデータが属する集合を効率的に探し出すことができる。
【００３７】
請求項１３記載の情報処理装置によれば、集合表示制御手段が集合の階層関係を含めて表示するため、集合表示制御手段の制御により表示された１つ以上の集合の中から、集合データ表示制御手段の制御により表示する集合と、集合データ概要表示制御手段の制御により表示する集合を容易に選択し指定することができる。
【００３８】
請求項１４記載の情報処理装置によれば、操作者が集合データ表示制御手段の制御により表示された下位集合を移動すると、集合データ概要表示制御手段の制御による表示が行われるため、所望のデータが属する下位集合を効率的に探し出すことができる。
【００３９】
請求項１５記載の情報処理装置によれば、操作者が注目しているカーソルの近傍に集合データ概要表示制御手段の制御による表示を行うことで、より効率的に所望のデータが属する集合を効率的に探し出すことができる。
【００４０】
請求項１６記載の情報処理装置によれば、操作者の操作に応じて表示の透明度を変化させることによって表示の強調度を変えることができる。例えば、表示開始が指示された時点または表示対象とする集合が変更された時点の直後には大きい透明度で表示し、経過時間が長くなるにつれて小さい透明度で表示すると、ユーザがカーソルを頻繁に移動させる場合には集合データ概要表示制御手段の制御による表示は大きい透明度で表示され続ける結果、例えば請求項９記載の情報処理装置と組み合わせた場合には、一覧表示された１つ以上の集合が見やすくなる。
【００４１】
請求項１７記載の情報処理プログラムによれば、表示対象指定ステップ、集合データ表示制御ステップ、概要表示対象指定ステップおよび集合データ概要表示制御ステップの各処理をコンピュータに実行させることができる。その結果、集合データ表示制御ステップによる制御の下に表示する対象と、当該集合データ表示制御ステップよりも処理速度が高速な集合データ概要表示制御ステップによる制御の下に表示する対象とをそれぞれ独立に指定することが可能であるために、操作者は目的に応じて最適な表示対象と表示内容を選択できる。
【００４２】
請求項１８記載の情報処理プログラムによれば、表示対象指定ステップ、集合データ表示制御ステップおよび集合データ概要表示制御ステップの各処理をコンピュータに実行させることができる。その結果、操作者は１つ以上の集合の概要を同時に一覧することができるために、集合データ表示制御ステップによる制御の下に表示を行う対象の集合を効率的に指示することができる。
【発明を実施するための最良の形態】
【００４３】
以下、本発明の実施の形態について図面を参照して詳細に説明する。
【００４４】
図１は、本発明に係る情報処理装置を備えた情報処理システムの構成の一例を示すブロック図である。図１に示すように、本情報処理システムは、本発明に係る情報処理装置１０に加えて、操作装置２０および表示装置３０を有する構成となっている。
【００４５】
情報処理装置１０は、コンピュータによって構成され、ＣＰＵ(Central Processing Unit:中央演算装置)１１、Ｉ／Ｏ回路１２、ＲＯＭ１３、ＲＡＭ１４およびＨＤＤ（ハードディスクドライブ）装置１５などを有し、これら構成要素がバスライン１６を介して接続された構成となっている。
【００４６】
ＣＰＵ１１は、情報処理装置１０が実行する処理、具体的には文書や画像などの１つ以上のデータを表示するための処理の制御を行う。Ｉ／Ｏ回路１２は、周辺機器、具体的には操作装置２０と表示装置３０との入出力を管理する。ＲＯＭ１３は、ＣＰＵ１１による制御の下に実行される各種処理の処理プログラムを格納する。ＲＡＭ１４は、各種処理の実行時に使用される一次記憶装置である。ＨＤＤ１５は、ＣＰＵ１１による制御の下に処理された画像データなどの各種のデータを記憶する。
【００４７】
操作装置２０は、トラック・ボール、マウス、ジョイスティックなどのポインティング・デバイスやキーボードからなり、操作者による操作の下に、表示装置３０の表示画面上の座標位置を指定したり、後述する表示方法を指定したりするなどの操作を行う。すなわち、操作装置２０は、座標入力手段や表示方法指定手段としての機能を持つ。表示装置３０は、操作装置２０からの指定入力を基に、情報処理装置１０で処理されたデータに基づく画像を表示する。
【００４８】
図２は、情報処理装置１０の機能構成の一例を示す機能ブロック図である。図２に示すように、本構成例に係る情報処理装置１０は、表示対象指定制御部１０１、集合データ表示制御部１０２、概要表示対象指定制御部１０３、集合データ概要表示制御部１０４、概要表示指定制御部１０５、集合表示制御部１０６、データ位置記憶部１０７、データ形状記憶部１０８、集合背景記憶部１０９および表示情報記憶部１１０を有する構成となっている。
【００４９】
表示対象指定制御部１０１は、操作装置２０からの操作者による操作入力を基に、文書や画像などの１つ以上の集合に分類されたデータに対して、表示装置３０で表示する対象となる集合、例えばフォルダのツリー構造（一覧）を指定する制御を行う。集合データ表示制御部１０２は、表示対象指定制御部１０１により指定された集合に属するデータを表示装置３０で表示する制御を行う。
【００５０】
概要表示対象指定制御部１０３は、操作装置２０からの操作者による操作入力を基に、文書や画像などの１つ以上の集合に分類されたデータに対して概要を表示する対象となる集合を指定する制御を行う。集合データ概要表示制御部１０４は、特定の集合に属するデータの概要、例えば概要表示対象指定制御部１０３により指定された集合に属するデータの概要を表示する制御を、同じ集合に対して集合データ表示制御部１０２よりも高速に行う。
【００５１】
具体的には、集合データ概要表示制御部１０４は、集合データ表示制御部１０２と異なる倍率での表示、例えば図３に示すように、縮小表示（サムネイル表示）での表示を表示装置３０で行うための制御を行うことで、同じ集合に対して集合データ表示制御部１０２よりも高速に表示制御を行う。多くの場合、より小さな倍率で表示する方が、計算量や使用データ量が少なくなり、高速表示を実現できる。また、例えばデータの数が多く画面内に全データを表示できない場合などでは、集合データ概要表示制御部１０４は、小さな倍率で表示を行うことで、より多くのデータの一覧を実現する。
【００５２】
図３の表示例では、集合データ概要表示制御部１０４による表示制御の下に、契約案件Ａ、契約案件Ｂおよび契約案件Ｃの各フォルダがツリー構造で表示された状態において、操作装置２０からの操作者による操作入力を基に、概要表示対象指定制御部１０３によって契約案件Ｂが指定されたときに、当該契約案件Ｂの概要を縮小表示にて契約案件Ｂを指示するカーソルの近傍に表示した状態を示している。この縮小表示に当たっては、図４に示すように、フォルダの間に表示する手法を採ることも可能である。
【００５３】
なお、集合データ概要表示制御部１０４では、集合データ表示制御部１０２で表示される情報の一部を省略して表示するための制御を行う手法を採ることで、同じ集合に対して集合データ表示制御部１０２よりも高速な表示制御を実現できる。例えば、個々のデータに対応するファイル名を省略する、個々のデータのサイズや位置は表示するが縮小画像は表示しない、などの方法で計算量や使用データ量を少なくして高速表示を実現する。
【００５４】
また、集合データ概要表示制御部１０４は、集合データ表示制御部１０２よりも過去の情報に基づいて表示するための制御を行う手法を採ることで、同じ集合に対して集合データ表示制御部１０２よりも高速な表示制御を実現できる。具体的には、例えば、集合データ表示制御部１０２は表示が指示された時点で、表示対象となるデータから最新の情報を取得して表示を行い、集合データ概要表示制御部１０４は表示が指示される前にあらかじめ表示対象となりうるデータから情報を取得しておき、表示が指定されたときに取得済みの情報を用いて表示を行うことで、より高速な表示を実現する。
【００５５】
さらに、集合データ概要表示制御部１０４は、集合に属するデータの概要を表示するに当たっては、好ましくは、概要表示対象指定制御部１０３によって表示開始が指示された時点または表示対象とする集合が変更された時点からの経過時間に応じて変化する透明度により概要を表示するように制御を行う。例えば、透明度が薄い状態の表示から徐々に濃い状態の表示になるように表示制御を行う。
【００５６】
概要表示指定制御部１０５は、操作装置２０からの操作者による操作入力を基に、集合データ概要表示制御部１０４による表示制御を行うか否か、具体的には縮小表示のための制御を行うか否かを指定する制御を行う。これにより、集合データ概要表示制御部１０４は、概要表示指定制御部１０５によって表示すると指定されているときのみ表示装置３０に対して縮小表示の制御を行う。
【００５７】
ここで、操作装置２０からは、操作者による操作の下に、集合データ表示制御部１０２による表示の制御を行うか、集合データ概要表示制御部１０４による表示の制御を行うかの指定入力が可能である。そして、集合データ表示制御部１０２は、操作装置２０から当該集合データ表示制御部１０２による制御が指定されているときのみ表示制御を行い、集合データ概要表示制御部１０４は、操作装置２０から当該集合データ概要表示制御部１０４による制御が指定されているときのみ表示制御を行う。
【００５８】
集合表示制御部１０６は、表示装置３０の表示画面上に１つ以上の集合を表示する制御を行う。この表示制御の際に、集合表示制御部１０６は、集合の階層関係を含めて表示するように表示制御を行う。
【００５９】
集合表示制御部１０６による表示制御が行われたとき、表示対象指定制御部１０１は、集合表示制御部１０６の制御により表示された集合の内の１つの近傍にカーソルがある状態で、操作装置２０にて操作者によって特定のキーまたはボタンが押されることにより、該当する集合を表示する対象として指定する。また、概要表示対象指定制御部１０３は、集合表示制御部１０６の制御により表示された集合の内の１つの近傍にカーソルがあることにより、該当する集合を表示する対象として指定する。
【００６０】
具体的には、操作者が集合表示制御部１０６による表示制御の下に表示装置３０に表示された１つ以上の集合を見ながら、操作装置２０での操作によって特定の集合の近傍にカーソルを移動すると、集合データ概要表示制御部１０４による表示制御の下に表示が行われ、さらに操作者が特定の集合の近傍にカーソルがある状態で特定のキーまたはボタンを押すと集合データ表示制御部１０２による表示制御の下に表示が行われる。
【００６１】
データ位置記憶部１０７は、１つのデータに対して、そのデータが表示される際に配置される表示画面上での相対的な位置情報を記憶する。集合データ表示制御部１０２および集合データ概要表示制御部１０４は、データ位置記憶部１０７に記憶された表示画面上での相対的な位置情報に従ってそれぞれのデータを画面上の所定の位置に表示するための制御を行う。
【００６２】
データ形状記憶部１０８は、１つのデータに対して、そのデータが表示される際の矩形等の形状情報を記憶する。集合データ表示制御部１０２および集合データ概要表示制御部１０４は、データ形状記憶部１０８に記憶された形状情報に従ってそれぞれのデータを画面上に所定の形状で表示するための制御を行う。
【００６３】
集合背景記憶部１０９は、１つの集合に対して、その集合の内容が表示される際に背景として表示される色または画像等の背景情報を記憶する。集合データ表示制御部１０２および集合データ概要表示制御部１０４は、集合背景記憶部１０９に記憶された背景情報に従って集合の背景を表示するための制御を行う。
【００６４】
次に、図１のＣＰＵ１１による制御の下に実行される、集合データ表示制御部１０２における処理の一例について、図５のフローチャートを用いて説明する。
【００６５】
先ず、操作装置２０での操作者による指定が、集合データ表示を行う指定か否かを判断し（ステップＳ１１）、集合データ表示を行う指定であれば、集合背景記憶部１０９から集合の背景データを取得し（ステップＳ１２）、次いで、この取得した背景データを基に集合の背景を描画する(ステップＳ１３)。
【００６６】
次に、集合内のＮ番目の要素の形状情報をデータ形状記憶部１０８から取得し（ステップＳ１４）、次いで、集合内のＮ番目の要素の位置情報をデータ位置記憶部１０７から取得し（ステップＳ１５）、しかる後、これら取得した形状情報および位置情報を基に集合内のＮ番目の要素を描画する（ステップＳ１６）。
【００６７】
次に、集合内の全ての要素の描画が終了したか否かを判断し（ステップＳ１７）、全ての要素の描画が終了したと判断するまで、ステップＳ１４〜ステップＳ１６の処理を繰り返して実行する。そして、全ての要素の描画が終了したと判断したら、表示情報を表示情報記憶部１１０に記憶し（ステップＳ１８）、集合データ表示を行うための一連の処理を終了する。
【００６８】
続いて、図１のＣＰＵ１１による制御の下に実行される、集合データ概要表示制御部１０４における処理の一例について、図６のフローチャートを用いて説明する。
【００６９】
先ず、操作装置２０での操作者による指定が、集合データ概要表示を行う指定か否かを判断し（ステップＳ２１）、集合データ概要表示を行う指定であれば、集合表示制御部１０６による表示制御の下に表示された集合の近傍にカーソルがあるか否かを判断する（ステップＳ２２）。そして、表示された集合の近傍にカーソルがあれば、カーソル近傍にある集合に対応する表示情報を表示情報記憶部１１０から取得し（ステップＳ２３）、集合の概要表示を描画し（ステップＳ２４）、集合データ概要表示を行うための一連の処理を終了する。
【００７０】
以上説明した一連の処理、即ち集合データ表示制御部１０２や集合データ概要表示制御部１０４において実行される一連の処理を、情報処理部１０を構成するパーソナルコンピュータ等のコンピュータ機器に実行させる情報処理プログラムが本実施形態に係る情報補理プログラムである。
【００７１】
ここで、本実施形態に係る情報処理プログラムについては、情報処理部１０を構成するコンピュータ機器のＲＯＭ１３（図１参照）にあらかじめインストールしておくことが考えられる。ただし、本コンピュータ機器のＲＯＭ１３にあらかじめインストールすることに限定されるものではなく、有線若しくは無線による通信手段により提供（配信）することは勿論、コンピュータ読み取り可能なＣＤ−ＲＯＭ等の記憶媒体に格納して提供することも可能である。
【００７２】
（変形例）
なお、上記実施形態では、図３（または、図４）に示すように、概要表示対象指定制御部１０３により指定された集合に属するデータについてその概要を集合データ概要表示制御部１０４による制御の下に表示するとしたが、図７に示すように、集合データ表示制御部１０２による制御の下に、１つ以上の集合の各々に対して、図７の例では契約案件Ａ、契約案件Ｂおよび契約案件Ｃの各々に対して、集合データ概要表示制御部１０４で得られる概要を並べて表示（例えば、縮小表示）するようにしても良い。
【００７３】
また、図８に示すように、集合データ表示制御部１０２による制御表示の下に、表示中の集合に含まれる１つ以上の下位集合を表示し、概要表示対象指定制御部１０３では、集合データ表示制御部１０２による制御により表示された下位集合の内の１つの近傍にカーソルがあることにより、該当する集合を例えば縮小表示する対象として指定するようにしても良い。
【００７４】
以上、本発明について実施形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されるものではなく、発明の要旨を逸脱しない範囲で上記実施形態に多様な変更または改良を加えることができ、そのような変更または改良を加えた形態も本発明の技術的範囲に含まれる。
【図面の簡単な説明】
【００７５】
【図１】本発明に係る情報処理装置を備えた情報処理システムの構成の一例を示すブロック図である。
【図２】情報処理装置の機能構成の一例を示す機能ブロック図である。
【図３】１つ以上のデータを表示する際の表示例を示す図（その１）である。
【図４】１つ以上のデータを表示する際の表示例を示す図（その２）である。
【図５】集合データ表示制御部での処理の一例を示すフローチャートである。
【図６】集合データ概要表示制御部での処理の一例を示すフローチャートである。
【図７】１つ以上のデータを表示する際の表示例を示す図（その３）である。
【図８】１つ以上のデータを表示する際の表示例を示す図（その４）である。
【符号の説明】
【００７６】
１０…情報処理装置、１１…ＣＰＵ、１２…Ｉ／Ｏ回路、１３…ＲＯＭ、１４…ＲＡＭ、１５…ＨＤＤ（ハードディスクドライブ）装置、１６…バスライン、２０…操作装置、３０…表示装置、１０１…表示対象指定制御部、１０２…集合データ表示制御部、１０３…概要表示対象指定制御部、１０４…集合データ概要表示制御部、１０５…概要表示指定制御部、１０６…集合表示制御部、１０７…データ位置記憶部、１０８…データ形状記憶部、１０９…集合背景記憶部、１１０…表示情報記憶部
【図１】
2008146435.tif 000003
【図２】
2008146435.tif 000004
【図３】
2008146435.tif 000005
【図４】
2008146435.tif 000006
【図５】
2008146435.tif 000007
【図６】
2008146435.tif 000008
【図７】
2008146435.tif 000009
【図８】
2008146435.tif 000010