(57)【要約】【課題】文書の操作で、プロパティを開く操作を行わず文書を選択しただけでメモ情報を確認して、次の操作に進むことを可能として、ユーザの操作負荷を軽減する。【解決手段】XMLデータ読み込み・書き込み部33は、XMLデータ蓄積部34からXMLファイル(操作と表示データとの関連付け情報、ビューと表示データとの関連付け情報)を読み込み、XML情報の解析を行い(401、402)、タグ情報に操作用情報が存在するか否かを判定し、タグ情報に操作用情報が存在した場合、操作に関連付けられた表示データを取得する(403、404)。XML←→WindowsUIデータ変換部32は、表示データをXMLからWindowsUIデータに変換して、WindowsUIデータを生成する処理をタグの数分だけ繰り返えし(405、406)、UI制御部31は、変換されて生成されたWindowsUIデータを受領して、表示データをクライアントＰＣの表示装置に表示する(407)。【選択図】図４
2009069870.tif 000002
【特許請求の範囲】
【請求項１】
操作と表示データとの関連付け情報を保持するデータ蓄積手段と、該データ蓄積手段から前記情報を取得して解析するデータ読み込み手段と、解析した情報をＵＩデータに変換するＵＩデータ変換手段と、変換されたＵＩデータを表示のために出力するＵＩ制御手段とを備え、
前記データ読み込み手段は、前記データ蓄積手段から前記操作と表示データとの関連付け情報を取得して解析し、前記ＵＩデータ変換手段は、解析された前記操作と表示データとの関連付け情報をＵＩデータに変換し、前記ＵＩ制御手段は、変換されたＵＩデータを表示し、ユーザの操作によって、操作に関連する表示データを分割された別の表示領域に表示することを特徴とする情報処理装置。
【請求項２】
前記ＵＩデータ変換手段は、前記操作に関連する表示データとして、複数の表示データを分割された別の表示領域に表示することを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記操作に関連する表示データにビュー情報がある場合、該ビュー情報により表示する表示データを変更することを特徴とする請求項１または２記載の情報処理装置。
【請求項４】
前記データ蓄積手段に蓄積される操作に関連する表示データとして、ユーザが入力したＵＩデータを変換したデータを、前記データ蓄積手段に蓄積することを特徴とする請求項１、２または３記載の情報処理装置。
【請求項５】
前記データ蓄積手段に蓄積される操作と表示データとの関連付け情報が、ＸＭＬデータによる構造化ファイルであることを特徴とする請求項１ないし４のうちいずれか１記載の情報処理装置。
【請求項６】
情報処理装置と文書管理サーバとがネットワークを介して接続されて構成されたクライアントサーバシステムにおいて、
前記文書管理サーバは、操作と表示データとの関連付け情報を保持するデータ蓄積手段と、該データ蓄積手段から前記情報を取得するデータ読み込み手段とを備え、
前記情報処理装置は、前記サーバのデータ蓄積手段から前記情報を取得して解析するデータ読み込み手段と、解析した情報をＵＩデータに変換するＵＩデータ変換手段と、変換されたＵＩデータを表示のために出力するＵＩ制御手段とを備え、
前記情報処理装置内のデータ読み込み手段は、前記サーバ内のデータ蓄積手段から前記操作と表示データとの関連付け情報を、サーバ内のデータ読み込み手段を介して取得して解析し、前記ＵＩデータ変換手段は、解析された前記操作と表示データとの関連付け情報をＵＩデータに変換し、前記ＵＩ制御手段は、変換されたＵＩデータを表示し、ユーザの操作によって、操作に関連する表示データを分割された別の表示領域に表示することを特徴とするクライアントサーバシステム。
【請求項７】
前記情報処理装置内のＵＩデータ変換手段は、前記操作に関連する表示データとして、複数の表示データを分割された別の表示領域に表示することを特徴とする請求項６記載のクライアントサーバシステム。
【請求項８】
前記操作に関連する表示データにビュー情報がある場合、該ビュー情報により表示する表示データを変更することを特徴とする請求項６または７記載のクライアントサーバシステム。
【請求項９】
前記サーバ内のデータ蓄積手段に蓄積される操作に関連する表示データとして、ユーザが入力したＵＩデータを変換したデータを、前記サーバ内のデータ蓄積手段に蓄積することを特徴とする請求項６、７または８記載のクライアントサーバシステム。
【請求項１０】
前記データ蓄積手段に蓄積される操作と表示データとの関連付け情報が、ＸＭＬデータによる構造化ファイルであることを特徴とする請求項６ないし９のうちいずれか１記載のクライアントサーバシステム。
【請求項１１】
情報処理装置のＵＩ制御方法において、
前記情報処理装置は、
操作と表示データとの関連付け情報を保持するデータ蓄積手段と、該データ蓄積手段から前記情報を取得して解析するデータ読み込み手段と、解析した情報をＵＩデータに変換するＵＩデータ変換手段と、変換されたＵＩデータを表示のために出力するＵＩ制御手段とを備え、
前記データ読み込み手段は、前記データ蓄積手段から前記操作と表示データとの関連付け情報を取得して解析し、前記ＵＩデータ変換手段は、解析された前記操作と表示データとの関連付け情報をＵＩデータに変換し、前記ＵＩ制御手段は、変換されたＵＩデータを表示し、ユーザの操作によって、操作に関連する表示データを分割された別の表示領域に表示することを特徴とするＵＩ制御方法。
【請求項１２】
前記操作に関連する表示データとして、複数の表示データを分割された別の表示領域に表示することを特徴とする請求項１１記載のＵＩ制御方法。
【請求項１３】
前記操作に関連する表示データにビュー情報がある場合、該ビュー情報により表示する表示データを変更することを特徴とする請求項１１または１２記載のＵＩ制御方法。
【請求項１４】
前記データ蓄積手段に蓄積される操作に関連する表示データとして、ユーザが入力したＵＩデータを変換したデータを、前記データ蓄積手段に蓄積することを特徴とする請求項１１、１２または１３記載のＵＩ制御方法。
【請求項１５】
前記データ蓄積手段に蓄積される操作と表示データとの関連付け情報が、ＸＭＬデータによる構造化ファイルであることを特徴とする請求項１１ないし１４のうちいずれか１記載のＵＩ制御方法。
【請求項１６】
情報処理装置のＵＩ制御プログラムであって、
データ蓄積手段から操作と表示データとの関連付け情報を取得して解析するステップと、解析された前記操作と表示データとの関連付け情報をＵＩデータに変換するステップと、変換されたＵＩデータを表示するステップと、ユーザの操作によって、操作に関連する表示データを分割された別の表示領域に表示ステップとを、前記情報処理装置のＣＰＵに実行させることを特徴とするＵＩ制御プログラム。
【請求項１７】
前記操作に関連する表示データの変換されたＵＩデータを表示するステップは、複数の表示データを分割された別の表示領域に表示することを特徴とする請求項１６記載のＵＩ制御プログラム。
【請求項１８】
前記操作に関連する表示データの変換されたＵＩデータを表示するステップは、前記操作に関連する表示データにビュー情報がある場合、該ビュー情報により表示する表示データを変更することを特徴とする請求項１６または１７記載のＵＩ制御プログラム。
【請求項１９】
前記データ蓄積手段に蓄積される操作に関連する表示データとして、ユーザが入力したＵＩデータを変換したデータを、前記データ蓄積手段に蓄積することを特徴とする請求項１６、１７または１８記載のＵＩ制御プログラム。
【請求項２０】
前記データ蓄積手段に蓄積される操作と表示データとの関連付け情報が、ＸＭＬデータによる構造化ファイルであることを特徴とする請求項１６ないし１９のうちいずれか１記載のＵＩ制御プログラム。
【請求項２１】
請求項１６ないし２０のうちいずれか１記載のＵＩ制御プログラム格納したことを特徴とする記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、クライアントサーバシステム、ＵＩ制御方法、ＵＩ制御プログラム及び記録媒体に係り、特に、構造化ファイルの処理を行うために使用して好適な情報処理装置、クライアントサーバシステム、扱うファイルとしての文書等に関する情報の提供を制御するＵＩ制御方法、ＵＩ制御プログラム及びＵＩ制御プログラムを記録した記録媒体に関する。
【背景技術】
【０００２】
構造化ファイルを扱う装置に関する従来技術として、例えば、特許文献１等に記載された技術が知られている。この従来技術は、ネットワークを介して提供される情報を画面上の複数に分割された複数の各領域に表示させる際に、各領域に表示させる情報をネットワークを介して容易に設定することができるようにしたものである。
【特許文献１】特開２００５−６３４１２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、前述した従来技術は、文書情報等のファイルをユーザが操作する場合に、操作に必要な情報を得ることについて考慮されておらず、ユーザは、最終目的を達成するまでに、プロパティ情報を確認する等、目的達成のために必要な操作を多く要し、ユーザの操作負荷が大きいという問題点を有している。
【０００４】
本発明の目的は、前述した従来技術の問題点を解決し、例えば、文書の操作を行うときに、プロパティを開く操作を行うことなく文書を選択しただけでメモ情報を確認して、次の操作に進むことができるようにして、ユーザの操作負荷を軽減することができるようにした情報処理装置、クライアントサーバシステム、ＵＩ制御方法、ＵＩ制御プログラム及び記録媒体を提供することにある。
【課題を解決するための手段】
【０００５】
前記目的を達成するため本発明の第１の手段は、情報処理装置において、操作と表示データとの関連付け情報を保持するデータ蓄積手段と、該データ蓄積手段から前記情報を取得して解析するデータ読み込み手段と、解析した情報をＵＩデータに変換するＵＩデータ変換手段と、変換されたＵＩデータを表示のために出力するＵＩ制御手段とを備え、前記データ読み込み手段は、前記データ蓄積手段から前記操作と表示データとの関連付け情報を取得して解析し、前記ＵＩデータ変換手段は、解析された前記操作と表示データとの関連付け情報をＵＩデータに変換し、前記ＵＩ制御手段は、変換されたＵＩデータを表示し、ユーザの操作によって、操作に関連する表示データを分割された別の表示領域に表示することを特徴とする。
【０００６】
また、本発明の第２の手段は、第１の手段において、前記ＵＩデータ変換手段は、前記操作に関連する表示データとして、複数の表示データを分割された別の表示領域に表示することを特徴とする。
【０００７】
また、本発明の第３の手段は、第１または第２の手段において、前記操作に関連する表示データにビュー情報がある場合、該ビュー情報により表示する表示データを変更することを特徴とする。
【０００８】
また、本発明の第４の手段は、第１、２または第３の手段において、前記データ蓄積手段に蓄積される操作に関連する表示データとして、ユーザが入力したＵＩデータを変換したデータを、前記データ蓄積手段に蓄積することを特徴とする。
【０００９】
また、本発明の第５の手段は、第１ないし第４の手段のうちいずれか１手段において、前記データ蓄積手段に蓄積される操作と表示データとの関連付け情報が、ＸＭＬデータによる構造化ファイルであることを特徴とする。
【００１０】
また、本発明の第６の手段は、情報処理装置と文書管理サーバとがネットワークを介して接続されて構成されたクライアントサーバシステムにおいて、前記文書管理サーバは、操作と表示データとの関連付け情報を保持するデータ蓄積手段と、該データ蓄積手段から前記情報を取得するデータ読み込み手段とを備え、前記情報処理装置は、前記サーバのデータ蓄積手段から前記情報を取得して解析するデータ読み込み手段と、解析した情報をＵＩデータに変換するＵＩデータ変換手段と、変換されたＵＩデータを表示のために出力するＵＩ制御手段とを備え、前記情報処理装置内のデータ読み込み手段は、前記サーバ内のデータ蓄積手段から前記操作と表示データとの関連付け情報を、サーバ内のデータ読み込み手段を介して取得して解析し、前記ＵＩデータ変換手段は、解析された前記操作と表示データとの関連付け情報をＵＩデータに変換し、前記ＵＩ制御手段は、変換されたＵＩデータを表示し、ユーザの操作によって、操作に関連する表示データを分割された別の表示領域に表示することを特徴とする。
【００１１】
また、本発明の第７の手段は、第６の手段において、前記情報処理装置内のＵＩデータ変換手段は、前記操作に関連する表示データとして、複数の表示データを分割された別の表示領域に表示することを特徴とする。
【００１２】
また、本発明の第８の手段は、第６または第７の手段において、前記操作に関連する表示データにビュー情報がある場合、該ビュー情報により表示する表示データを変更することを特徴とする。
【００１３】
また、本発明の第９の手段は、第６、第７または第８の手段において、前記サーバ内のデータ蓄積手段に蓄積される操作に関連する表示データとして、ユーザが入力したＵＩデータを変換したデータを、前記サーバ内のデータ蓄積手段に蓄積することを特徴とする。
【００１４】
また、本発明の第１０の手段は、第６ないし第９の手段のうちいずれか１の手段において、前記データ蓄積手段に蓄積される操作と表示データとの関連付け情報が、ＸＭＬデータによる構造化ファイルであることを特徴とする。
【００１５】
また、本発明の第１１の手段は、情報処理装置のＵＩ制御方法において、前記情報処理装置は、操作と表示データとの関連付け情報を保持するデータ蓄積手段と、該データ蓄積手段から前記情報を取得して解析するデータ読み込み手段と、解析した情報をＵＩデータに変換するＵＩデータ変換手段と、変換されたＵＩデータを表示のために出力するＵＩ制御手段とを備え、前記データ読み込み手段は、前記データ蓄積手段から前記操作と表示データとの関連付け情報を取得して解析し、前記ＵＩデータ変換手段は、解析された前記操作と表示データとの関連付け情報をＵＩデータに変換し、前記ＵＩ制御手段は、変換されたＵＩデータを表示し、ユーザの操作によって、操作に関連する表示データを分割された別の表示領域に表示することを特徴とする。
【００１６】
また、本発明の第１２の手段は、第１１の手段において、前記操作に関連する表示データとして、複数の表示データを分割された別の表示領域に表示することを特徴とする。
【００１７】
また、本発明の第１３の手段は、第１１または第１２の手段において、前記操作に関連する表示データにビュー情報がある場合、該ビュー情報により表示する表示データを変更することを特徴とする。
【００１８】
また、本発明の第１４の手段は、第１１、第１２または第１３の手段において、前記データ蓄積手段に蓄積される操作に関連する表示データとして、ユーザが入力したＵＩデータを変換したデータを、前記データ蓄積手段に蓄積することを特徴とする。
【００１９】
また、本発明の第１５の手段は、第１１ないし第１４の手段のうちいずれか１の手段において、前記データ蓄積手段に蓄積される操作と表示データとの関連付け情報が、ＸＭＬデータによる構造化ファイルであることを特徴とする。
【００２０】
また、本発明の第１６の手段は、情報処理装置のＵＩ制御プログラムであって、データ蓄積手段から操作と表示データとの関連付け情報を取得して解析するステップと、解析された前記操作と表示データとの関連付け情報をＵＩデータに変換するステップと、変換されたＵＩデータを表示するステップと、ユーザの操作によって、操作に関連する表示データを分割された別の表示領域に表示ステップとを、前記情報処理装置のＣＰＵに実行させることを特徴とする。
【００２１】
また、本発明の第１７の手段は、第１６の手段において、前記操作に関連する表示データの変換されたＵＩデータを表示するステップは、複数の表示データを分割された別の表示領域に表示することを特徴とする。
【００２２】
また、本発明の第１８の手段は、第１６または第１７の手段において、前記操作に関連する表示データの変換されたＵＩデータを表示するステップは、前記操作に関連する表示データにビュー情報がある場合、該ビュー情報により表示する表示データを変更することを特徴とする。
【００２３】
また、本発明の第１９の手段は、第１６、第１７または第１８の手段において、前記データ蓄積手段に蓄積される操作に関連する表示データとして、ユーザが入力したＵＩデータを変換したデータを、前記データ蓄積手段に蓄積することを特徴とする。
【００２４】
また、本発明の第２０の手段は、第１６ないし第１９の手段のうちいずれか１の手段において、前記データ蓄積手段に蓄積される操作と表示データとの関連付け情報が、ＸＭＬデータによる構造化ファイルであることを特徴とする。
【００２５】
また、本発明の第２１の手段は、プログラムを格納した記憶媒体において、第１６ないし第２０のうちいずれか１の手段によるＵＩ制御プログラム格納したことを特徴とする。
【発明の効果】
【００２６】
本発明によれば、例えば、文書情報等のファイルをユーザが操作する場合に、操作に必要な文書プロパティのメモ情報等を文書を選択しただけで確認することができ、ユーザ操作の負荷を軽減し、かつ、情報を素早く伝達できるという効果を得ることができる。
【発明を実施するための最良の形態】
【００２７】
以下、本発明による情報処理装置、ＵＩ制御方法、ＵＩ制御プログラム及び記録媒体の実施形態を図面により詳細に説明する。
【００２８】
図１は本発明による情報処理装置が設けられるネットワークシステムの構成例を示すブロック図である。図１に示すネットワークシステムは、複数のクライアントＰＣ１１、１２と文書管理サーバ１３とがネットワーク１４により相互に接続可能とされて構成されている。文書管理サーバ１３は、クライアントＰＣ１１、１２のユーザが利用する文書情報等のファイル、操作と表示データとの関連付け情報等を格納管理するためのものであり、よく知られているように、図示しないが、ＣＰＵ、ハードディスク装置等による記憶装置、記憶装置内に格納されたプログラム、データ等がロードされる主記憶装置、通信部を有する情報処理機能を有するサーバ本体部１５と、サーバ１３を管理する管理者等が使用する出力装置としての表示装置１６と、キーボード１７、マウス１８等の入力装置とを備えて構成されている。クライアントＰＣ１１、１２は、本発明の実施形態による情報処理装置を構成するものであり、そのユーザが文書管理サーバ１３から文書情報、操作と表示データとの関連付け情報を取得し、必要な文書に対する処理を行って、文書管理サーバ１３にそれらを保存させるものである。
【００２９】
図２は本発明の一実施形態による情報処理装置としてのクライアントＰＣのハードウェア構成を示すブロック図である。図１に示すクライアントＰＣは、ＣＰＵ２１と、ハードディスク装置等による記憶装置２３と、記憶装置２３内に格納されたプログラム、データ等がロードされる主記憶装置２２と、出力装置としての表示装置２４と、キーボード２５、マウス２６等の入力装置と、図示しない通信部とがバス２７より相互に接続されて構成されている。
【００３０】
図３はクライアントＰＣと文書管理サーバとの機能構成を示すブロック図である。
【００３１】
クライアントＰＣは、ＵＩ（ユーザインタフェース）制御部３１と、ＸＭＬ←→Windows（登録商標） ＵＩデータ変換部３２と、ＸＭＬデータ読み込み・書き込み部３３と、ＸＭＬデータ蓄積部３４とを有して構成される。ＵＩ制御部３１と、ＸＭＬ←→Windows ＵＩデータ変換部３２と、ＸＭＬデータ読み込み・書き込み部３３とは、記憶装置２３に格納されたプログラムであり、主記憶装置２２にロードされてＯＳ３５の下でＣＰＵ２１により実行されることにより、それぞれの機能が構築される。また、ＸＭＬデータ蓄積部３４は、記憶装置２３内に構成され、操作と表示データとの関連付け情報、ビューと表示データとの関連付け情報等のＸＭＬファイルを蓄積する。
【００３２】
また、文書管理サーバは、ＸＭＬデータ配布部３６と、ＸＭＬデータ読み込み・書き込み部３７と、ＸＭＬデータ蓄積部３８とを有して構成される。ＸＭＬデータ配布部３６と、ＸＭＬデータ読み込み・書き込み部３７とは、記憶装置に格納されたプログラムであり、主記憶装置にロードされてＯＳ３９の下でＣＰＵにより実行されることにより、それぞれの機能が構築される。また、ＸＭＬデータ蓄積部３８は、クライアントＰＣの場合と同様に、記憶装置内に構成され、操作と表示データとの関連付け情報、ビューと表示データとの関連付け情報等のＸＭＬファイルを蓄積する。
【００３３】
前述において、ＵＩ制御部３１は、Main Frame Window Application であり、ＵＩを表示する機能、ＸＭＬ←→Windows ＵＩデータ変換部３２から受け取ったWindows ＵＩデータを出力する機能、入力されたWindows ＵＩデータをＸＭＬ←→Windows ＵＩデータ変換部３２に渡す機能を有する。
【００３４】
ＸＭＬ←→Windows ＵＩデータ変換部３２は、ＸＭＬデータをWindows ＵＩデータに変換して、Windows ＵＩデータを生成する機能、Windows ＵＩデータをＭＬデータに変換して、ＸＭＬデータを生成する機能を有する。
【００３５】
ＸＭＬデータ読み込み・書き込み部３３（３７）は、ＸＭＬデータ蓄積部からＸＭＬデータを読み込み、ＸＭＬデータを解析する機能、ＸＭＬデータ蓄積部３４（３８）にＸＭＬデータを書き込む機能を有する。
【００３６】
ＸＭＬデータ蓄積部３４（３８）は、ＸＭＬデータをＸＭＬファイル群として蓄積する機能を有する。
【００３７】
ＸＭＬデータ配布部３６は、文書蓄積サーバに保持されているＸＭＬデータをクライアントＰＣに配布する機能、クライアントＰＣから受け取ったＸＭＬデータをサーバに格納する機能を有する。
【００３８】
図４はクライアントＰＣの表示装置に表示データを表示する処理動作を説明するフローチャートであり、次に、これについて説明する。
【００３９】
（１）クライアントＰＣ自身が保持しているファイルの操作を行う場合、処理が開始されると、まず、ＸＭＬデータ読み込み・書き込み部３３は、ＸＭＬデータ蓄積部３４からＸＭＬファイル(操作と表示データとの関連付け情報、ビューと表示データとの関連付け情報)を読み込む（ステップ４０１）。
【００４０】
（２）次に、ＸＭＬ情報の解析を行い、タグ情報に操作用情報が存在するか否かを判定し、タグ情報に操作用情報が存在しなかった場合、何もせずにここでの処理を終了する（ステップ４０２、４０３）。
【００４１】
（３）ステップ４０３の判定で、タグ情報に操作用情報が存在した場合、操作に関連付けられた表示データを取得する（ステップ４０４）。
【００４２】
（４）ＸＭＬ←→Windows ＵＩデータ変換部３２は、表示データをＸＭＬからWindows ＵＩデータに変換して、Windows ＵＩデータを生成する。この処理は、数分だけ繰り返えされる（ステップ４０５、４０６）。
【００４３】
（５）その後、ＵＩ制御部３１は、変換されて生成されたWindows ＵＩデータを受領して、表示データをクライアントＰＣの表示装置に表示する（ステップ４０７）。
【００４４】
前述した処理を行うことにより、プロパティ情報を確認する等のユーザが知りたいデータの１または複数を自動的に別ペインに表示することができ、ユーザの操作負荷を軽減することができる。
【００４５】
本発明の実施形態では、前述したステップ４０４の処理で、操作に関連付けられた表示データを取得した後に、ビューデータの有無を調べて、ビューに関連付けられた表示データだけを表示させるようにすることができ、次に、この場合の処理を説明する。
【００４６】
（６）前述したステップ４０４の処理で、操作に関連付けられた表示データを取得した後に、タグ情報にビュー（サムネール、詳細一覧、カレンダー）情報が存在するか否かを判定し、タグ情報にビュー情報が存在しなかった場合、前述したステップ４０５の処理に移行して、前述と同様に、操作に関連付けられた表示データを表示するステップ４０６、４０７の処理を行う（ステップ４０８）。
【００４７】
（７）ステップ４０８の判定で、タグ情報にビュー情報が存在した場合、ビューに関連付けられた表示データを取得する（ステップ４０９）。
【００４８】
（８）そして、操作に関連付けられた表示データのうち、ビューに関連付けられた表示データだけを、表示データとして決定し、その後、前述したステップ４０５の処理に移行し、さらに、ステップ４０６、４０７の処理によりビューに関連付けられた表示データの表示を行う（ステップ４１０）。
【００４９】
前述したビューに関連付けられた表示データだけを表示するステップ４０９、４１０の処理を行うことにより、ユーザは、ビュー（サムネール、詳細一覧、カレンダー）によって表示するデータを変更することができ、また、ペインに表示するデータを任意に設定することができる。
【００５０】
前述までの処理は、クライアントＰＣ自身が保持しているファイルの操作を行うものとして説明したが、本発明は、関連付け情報を持つファイルであるＸＭＬデータを文書管理サーバに保持させておき、クライアントＰＣからの要求に応じて関連付け情報を配布するようにすることができ、次に、この場合の処理を説明する。
【００５１】
（９）この場合、関連付け情報を持つファイルであるＸＭＬデータを文書管理サーバに保持させておき、そのファイルの操作を行う場合、処理が開始されると、まず、ＸＭＬデータ読み込み・書き込み部３３は、文書管理サーバにアクセスし、ＸＭＬファイル（操作と表示データとの関連付け情報、ビューと表示データとの関連付け情報）の配布を要求する（ステップ４１１）。
【００５２】
（11）文書管理サーバのＸＭＬデータ配布部３６は、クライアントＰＣからの要求に応じて、ＸＭＬデータ読み込み・書き込み部３７を介して、文書管理サーバのＸＭＬデータ蓄積部３８に保持されているＸＭＬファイル（操作と表示データとの関連付け情報、ビューと表示データとの関連付け情報）をクライアントＰＣに配布する（ステップ４１２）。
【００５３】
（12）クライアントＰＣのＸＭＬデータ読み込み・書き込み部３３は、配布されたＸＭＬファイル（操作と表示データとの関連付け情報、ビューと表示データとの関連付け情報）を読み込み、その後、前述で説明したステップ４０２からの処理に移行して、その後の処理を行う（ステップ４１３）。
【００５４】
前述したような文書管理サーバからＸＭＬファイル（操作と表示データとの関連付け情報、ビューと表示データとの関連付け情報）の配布を行う処理により、設定した関連付け情報を、他のクライアントＰＣに反映させるようにすることができる。
【００５５】
図５は関連付け情報を設定する処理動作を説明するフローチャートであり、次に、これについて説明する。この処理は、クライアントＰＣのユーザが、操作と表示データとの関連付け情報を入力して、自ＰＣのＸＭＬデータ蓄積部に蓄積する処理である。なぉ、文書管理サーバの管理者が、サーバ内に関連付け情報を設定する場合も同様な処理により行うことができる。
【００５６】
（１）ユーザは、まず、クライアントＰＣに、操作と表示データとの関連付け情報設定ＵＩを表示させ、この表示画面から操作と表示データとの関連付け情報を入力する（ステップ５０１）。
【００５７】
（２）次に、情報設定ＵＩから入力された操作と表示データとの関連付け情報を、Windows ＵＩデータからＸＭＬデータへ変換してＸＭＬデータを生成する。このＸＭＬデータの生成処理は、タグの数分だけ繰り返し実行される（ステップ５０２、５０３）。
【００５８】
（３）前述までの処理で、ＸＭＬデータの生成を終了した後、生成したＸＭＬデータ（操作と表示データの関連付け情報）を、ＸＭＬデータ蓄積部３４に書き込む（ステップ５０４）。
【００５９】
図６は操作と表示データとの関連付け情報の例を示す図である。この関連付け情報は、図６に示すように、ＸＭＬ形式でＸＭＬデータ蓄積部に格納される。
【００６０】
図６に示す例における操作と表示データとの関連付けは、操作として文書選択が行われたとき、表示データとして、文書プロパティ、サムネール、全文検索データ、更新履歴、文書イメージ表示するものである。
【００６１】
図７はビューと表示データとの関連付け情報の例を示す図である。この関連付け情報は、図７に示すように、ＸＭＬ形式でＸＭＬデータ蓄積部に格納される。
【００６２】
図７に示す例におけるビューと表示データとの関連付けは、ビューとしてサムネールを指定したとき、表示データとして、文書プロパティ、全文検索データ、更新履歴、文書イメージを表示するものであり、また、ビューとして詳細一覧を指定したとき、表示データとして、サムネール、全文検索データ、更新履歴、文書イメージを表示するものである。
【００６３】
図８は表示データを画面に表示した画面例を示す図である。この図８に示す画面例では、右ペインの“文書データ”部分に、表示データが表示されている。そして、このときの操作、ビュー、表示データは、操作として文書選択（“消防車”）が、ビューとしてサムネールが、表示データとして、文書プロパティ、全文検索データ、更新履歴、文書イメージが表示される。なお、図８に示す例は、“サムネール”ビューであるので、表示データにサムネールは表示されない。
【００６４】
図９は操作と表示データとの関連付け情報設定ＵＩの画面例を示す図である。この画面で設定された内容は、操作と表示データとの関連付け情報として格納される。図９に示す例で設定される操作と表示データとの関連付けは、操作が文書選択であり、表示データが文書プロパティ、全文検索データである。
【００６５】
前述した本発明の実施形態での各処理は、プログラムにより構成し、本発明が備えるＣＰＵに実行させることができ、また、それらのプログラムは、ＦＤ、ＣＤＲＯＭ、ＤＶＤ等の記録媒体に格納して提供することができ、また、ネットワークを介してディジタル情報により提供することができる。
【００６６】
一般に、文書操作を行うクライアントＰＣにおいて、ユーザが文書の操作を行う場合に、最終目的を達成するまでに、プロパティ情報を確認する等、目的達成のために必要な操作を要する場合が多いが、前述した本発明の実施形態によれば、操作と表示データとの関連付け情報とを１：１とし、例えば、操作として文書選択を、表示データとして文書プロパティを別ペインに表示させることができ、ユーザの操作負荷を軽減することができる。すなわち、例えば、ユーザが文書プロパティのメモ情報を確認して、メモ情報の内容によって次の操作を決めたいときに、プロパティを開く操作をせずに、文書選択しただけでメモ情報を確認でき、次の操作に進むことができる。
【００６７】
また、前述した本発明の実施形態によれば、操作と表示データとの関連付け情報とを１：多とし、例えば、操作として文書選択を、表示データとして文書プロパティ、サムネール、全文検索データ、更新履歴、文書イメージを表示させることができ、できるだけ多くのデータを表示することにより、さらにユーザの操作負荷を軽減することができる。すなわち、例えば、ユーザは、文書イメージと更新履歴とを確認して、自分の編集が反映されているかを確認し、反映されていなかったら再編集しようとしている場合には、文書を選択した後に、ビューアを起動したり、更新履歴画面を表示させたりすることなく、文書イメージと更新履歴とのダブをクリックするだけで確認ができ、直ちに、次の操作に進むことができ、ユーザの操作のための負荷を軽減でき、情報を素早く伝達できるといった利点を得ることができる。
【００６８】
また、通常、どんなビューであっても表示するデータは変わらないが、ビューで既に伝えているデータをさらに別ペインで表示するのはリソースの浪費となり、ユーザはこれに伴う表示遅延にストレスを感じることになるが、前述した本発明の実施形態によれば、ビュー（サムネール、詳細一覧、カレンダー）によって表示するデータを変更することができ、これにより、リソースの浪費をなくし、かつ、データ表示遅延によるユーザのストレスを軽減することができる。すなわち、例えば、ビューがサムネールの場合、表示データとして文書プロパティ、全文検索データ、更新履歴、文書イメージを表示し、また、ビューが詳細一覧の場合、表示データとして、サムネール、全文検索データ、更新履歴、文書イメージを表示することができる。
【図面の簡単な説明】
【００６９】
【図１】本発明による情報処理装置が設けられるネットワークシステムの構成例を示すブロック図である。
【図２】本発明の一実施形態による情報処理装置としてのクライアントＰＣのハードウェア構成を示すブロック図である。
【図３】クライアントＰＣと文書管理サーバとの機能構成を示すブロック図である。
【図４】クライアントＰＣの表示装置に表示データを表示する処理動作を説明するフローチャートである。
【図５】関連付け情報を設定する処理動作を説明するフローチャートである。
【図６】操作と表示データとの関連付け情報の例を示す図である。
【図７】ビューと表示データとの関連付け情報の例を示す図である。
【図８】表示データを画面に表示した画面例を示す図である。
【図９】操作と表示データとの関連付け情報設定ＵＩの画面例を示す図である。
【符号の説明】
【００７０】
１１、１２  クライアントＰＣ
１３  文書管理サーバ
１４  ネットワーク
１５  サーバ本体部
１６、２４  表示装置
１７、２５  キーボード
１８、２６  マウス
２１  ＣＰＵ
２２  主記憶装置
２３  記憶装置
３１  ＵＩ制御部
３２  ＸＭＬ←→Windows ＵＩデータ変換部
３３、３７  ＸＭＬデータ読み込み・書き込み部
３４、３８  ＸＭＬデータ蓄積部
３５、３９  ＯＳ
３６  ＸＭＬデータ配布部
【図２】
2009069870.tif 000003
【図３】
2009069870.tif 000004
【図４】
2009069870.tif 000005
【図５】
2009069870.tif 000006
【図６】
2009069870.tif 000007
【図７】
2009069870.tif 000008
【図１】
2009069870.tif 000009
【図８】
2009069870.tif 000010
【図９】
2009069870.tif 000011