(57)【要約】      （修正有）【課題】文書画像管理装置に対して同様の操作を繰り返し行う場合にユーザの操作性を向上させる。【解決手段】ファイルまたはフォルダに対して行うべき処理の選択を操作者から受け付け、選択を受け付けた処理をファイルまたはフォルダに対して実行する実行手段を有し、操作者から処理の選択を受け付けると、当該処理が実行手段において過去に実行されたファイルまたはフォルダを検索する検索手段と、検索手段で検索されたファイルまたはフォルダの識別情報を表示画面に表示する操作対象表示手段とを備える。【選択図】図１５
2014194775.tif 000002
【特許請求の範囲】
【請求項１】
ファイルに特定の処理を実行することのできる特定処理手段と、表示手段とを有する情報処理装置であって、
ユーザが選択したある一つのファイルに対して前記特定処理手段が特定の処理を実行した後、当該一つのファイルの識別情報と、前記特定処理手段の識別情報とを前記表示手段に表示させる手段と、
前記表示手段に表示された当該一つのファイルの識別情報が選択されると、処理の識別情報を前記表示手段に表示させる手段と、
前記表示手段に表示された処理の識別情報がユーザにより選択されると、当該選択された識別情報に対応する処理を実行する手段と
を有し、
前記表示手段に表示される前記特定処理手段の識別情報がユーザにより選択されると、前記特定処理手段で特定の処理が過去に実行された複数のファイルの識別情報のうち、上述の当該一つのファイルの識別情報は含まず、当該一つのファイルとは異なる複数のファイルの識別情報を含むリストと、当該一つのファイルの識別情報とを前記表示手段に表示させる手段を有する
ことを特徴とする情報処理装置。
【請求項２】
ファイルに特定の処理を実行することのできる特定処理手段と、表示手段とを有する情報処理装置であって、
ユーザが選択したある一つのファイルに対して前記特定処理手段が特定の処理を実行した後、当該一つのファイルの識別情報と、前記特定処理手段の識別情報とを前記表示手段に表示させる手段と、
前記表示手段に表示された当該一つのファイルの識別情報の選択時に、処理の識別情報を前記表示手段に表示させる手段と、
前記表示手段に表示された処理の識別情報がユーザにより選択されると、当該選択された識別情報に対応する処理を実行する手段と
を有し、
前記表示手段に表示される前記特定処理手段の識別情報がユーザにより選択されると、前記特定処理手段で特定の処理が過去に実行された複数のファイルの識別情報のうち、上述の当該一つのファイルの識別情報は含まず、当該一つのファイルとは異なる複数のファイルの識別情報を含むリストと、当該一つのファイルの識別情報とを前記表示手段に表示させる手段を有する
ことを特徴とする情報処理装置。
【請求項３】
ファイルに特定の処理を実行することのできる特定処理手段と、表示手段とを有する情報処理装置であって、
ユーザが選択したある一つのファイルに対して前記特定処理手段が特定の処理を実行した後、当該一つのファイルの識別情報と、前記特定処理手段の識別情報とを前記表示手段に表示させる手段と、
前記表示手段に表示された当該一つのファイルの識別情報がクリックされると、処理の識別情報を前記表示手段に表示させる手段と、
前記表示手段に表示された処理の識別情報がユーザにより選択されると、当該選択された識別情報に対応する処理を実行する手段と
を有し、
前記表示手段に表示される前記特定処理手段の識別情報がユーザにより選択されると、前記特定処理手段で特定の処理が過去に実行された複数のファイルの識別情報のうち、上述の当該一つのファイルの識別情報は含まず、当該一つのファイルとは異なる複数のファイルの識別情報を含むリストと、当該一つのファイルの識別情報とを前記表示手段に表示させる手段を有する
ことを特徴とする情報処理装置。
【請求項４】
前記表示手段において、前記リストが表示される領域は、前記一つのファイルの識別情報が表示される領域とは異なる領域であることを特徴とする請求項１乃至３の何れか１項に記載の情報処理装置。
【請求項５】
前記特定の処理は、ファイルの編集前に行われる処理であることを特徴とする請求項１乃至３の何れか１項に記載の情報処理装置。
【請求項６】
前記特定処理手段は、前記特定の処理を実行するためのプログラムとＣＰＵからなることを特徴とする請求項１乃至５の何れか１項に記載の情報処理装置。
【請求項７】
前記特定処理手段の識別情報とは、前記特定の処理を実行するためのプログラムの識別情報であることを特徴とする請求項１乃至６の何れか１項に記載の情報処理装置。
【請求項８】
前記特定の処理は、チェックアウト処理であり、
前記特定処理手段は、チェックアウト処理手段である
ことを特徴とする請求項１乃至７の何れか１項に記載の情報処理装置。
【請求項９】
選択とは、ユーザによるクリックであることを特徴とする請求項１乃至８の何れか１項に記載の情報処理装置。
【請求項１０】
前記特定の処理には、ファイルを開く処理及びファイルを編集する処理とは異なる処理が含まれることを特徴とする請求項１乃至９の何れか１項に記載の情報処理装置。
【請求項１１】
ファイルに特定の処理を実行することのできる特定処理手段と、表示手段とを有する情報処理装置における方法であって、
ユーザが選択したある一つのファイルに対して前記特定処理手段が特定の処理を実行した後、当該一つのファイルの識別情報と、前記特定処理手段の識別情報とを前記表示手段に表示させるステップと、
前記表示手段に表示された当該一つのファイルの識別情報が選択されると、処理の識別情報を前記表示手段に表示させるステップと、
前記表示手段に表示された処理の識別情報がユーザにより選択されると、当該選択された識別情報に対応する処理を実行するステップと、
を有し、
前記表示手段に表示される前記特定処理手段の識別情報がユーザにより選択されると、前記特定処理手段で特定の処理が過去に実行された複数のファイルの識別情報のうち、上述の当該一つのファイルの識別情報は含まず、当該一つのファイルとは異なる複数のファイルの識別情報を含むリストと、当該一つのファイルの識別情報とを前記表示手段に表示させるステップを含む
ことを特徴とする方法。
【請求項１２】
ファイルに特定の処理を実行することのできる特定処理手段と、表示手段とを有する情報処理装置における方法であって、
ユーザが選択したある一つのファイルに対して前記特定処理手段が特定の処理を実行した後、当該一つのファイルの識別情報と、前記特定処理手段の識別情報とを前記表示手段に表示させるステップと、
前記表示手段に表示された当該一つのファイルの識別情報の選択時に、処理の識別情報を前記表示手段に表示させるステップと、
前記表示手段に表示された処理の識別情報がユーザにより選択されると、当該選択された識別情報に対応する処理を実行するステップと、
を有し、
前記表示手段に表示される前記特定処理手段の識別情報がユーザにより選択されると、前記特定処理手段で特定の処理が過去に実行された複数のファイルの識別情報のうち、上述の当該一つのファイルの識別情報は含まず、当該一つのファイルとは異なる複数のファイルの識別情報を含むリストと、当該一つのファイルの識別情報とを前記表示手段に表示させるステップとを含む、
ことを特徴とする方法。
【請求項１３】
ファイルに特定の処理を実行することのできる特定処理手段と、表示手段とを有する情報処理装置における方法であって、
ユーザが選択したある一つのファイルに対して前記特定処理手段が特定の処理を実行した後、当該一つのファイルの識別情報と、前記特定処理手段の識別情報とを前記表示手段に表示させるステップと、
前記表示手段に表示された当該一つのファイルの識別情報がクリックされると、処理の識別情報を前記表示手段に表示させるステップと、
前記表示手段に表示された処理の識別情報がユーザにより選択されると、当該選択された識別情報に対応する処理を実行するステップと、
を有し、
前記表示手段に表示される前記特定処理手段の識別情報がユーザにより選択されると、前記特定処理手段で特定の処理が過去に実行された複数のファイルの識別情報のうち、上述の当該一つのファイルの識別情報は含まず、当該一つのファイルとは異なる複数のファイルの識別情報を含むリストと、当該一つのファイルの識別情報とを前記表示手段に表示させるステップとを含む
ことを特徴とする方法。
【請求項１４】
コンピュータに、請求項１１乃至１３の何れか１項に記載の方法を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書画像管理装置および文書画像管理方法に関する。
【背景技術】
【０００２】
従来は、以下のような文書画像管理システムがあった。
【０００３】
一つは、ユーザが最近使ったファイルの一覧をユーザに対してメニュー表示し、そこからユーザがファイルを選択すると、そのファイルが直ちに開いて編集可能になるものである。この技術では、同一の文書を何度も繰り返し編集するような場合には便利であるが、ここで可能になっているのは、示されたファイルを開くことだけであり、ファイルに対するその他の操作は本メニューからは実行できないという不便さがある。さらには、メニューに示された各ファイルに対して何らかの機能を紐付けしたり、機能とファイルを双対的に提示することは実現できない。
【０００４】
これに似た技術として、機能一覧を提示するメニューにおいて、ユーザが最も頻繁に使用する機能の順に表示する技術も存在する。しかしながら、これらの技術においても、各機能に対してファイルを紐付けることなどはできない。
【０００５】
以上は、コンピュータ上のプログラム、すなわち、ＯＳやオフィス向けアプリケーションソフトでは広く知られているが、それ以外に画像形成装置、例えばコピー、プリンタ、ＦＡＸなどの機能を併せ持ったデジタル複合機などでも同様の機能が実現されている。
【０００６】
特許文献１には、画像形成装置においてコピーを行いたいユーザがメニューからコピー機能を選択すると、コピーに関するサブ機能のうちで使用頻度の高いものをコピータブと同じ位置に表示する発明が、開示されている。すなわち、コピー、ＦＡＸ、印刷設定などの多段階に渡る一連の操作の中で、前に選択した機能に対して次に行うべき機能の候補をシステムが学習することにより決定して、それを優先的に表示するものである。このように、各メイン機能が、さらに細かいサブ機能を実行させることで階層構造を有する場合においては、ユーザの操作の癖から次に行われる操作を推測して優先的に表示して操作性を向上させることが知られている。しかし、階層関係にある機能同士の間ではなく、夫々が完結した機能同士で、その関連したものを提示するものは見られない。
【０００７】
全く別のアプローチとして、ユーザが以前に行った操作の履歴を蓄積しておき、履歴一覧を表示してユーザにその中から任意の履歴を選択させ、選択された操作履歴と同じ処理を自動的に実行するというものである。これは、以前に行った操作と全く同一の操作を繰り返す場合には有効である。しかしながら、以前の履歴の一部分を変更すること、例えば文書の移動の場合に移動先を前回とは別のフォルダに変更するとか、移動する文書を別の文書に変更することなどは前提とはなっていない。あくまでも同じ操作を同じ対象に対して同じ操作元または操作先へ実行するだけである。そのため、以前と同様の操作を行う場合に実際には再び同じような操作を繰り返すことになっていた。
【０００８】
履歴情報を活用した例として、特許文献２に開示されている発明では、実行された動作を、実行に関わる人物、時刻、場所、対象などとともに履歴情報として記憶している。そして、さらに実行された一連の動作を関連付けて履歴情報として記憶することにより、操作を行った装置以外においても履歴情報を活用することを可能としている。しかし、特許文献２に開示されている発明では、従来は各画像形成装置においてバラバラに管理されていた操作履歴情報を一括して活用することに主眼が置かれている。したがって、同様の操作を繰り返し行うユーザの操作性向上の観点はなく、またユーザの過去の操作に基づいてメニューの表示順を決定するなどの処理は行われていない。
【０００９】
上述したとおり、文書画像管理システムにおいてユーザが同様の操作をしばしば実行するような場合にその操作性を向上させるための発明として、従来の技術では以下のような技術がある。まず、以前にユーザが使った文書の一覧を表示してそこから選択させることで選択された文書を開くものがある。また、機能メニューの表示の際に、ユーザがよく使用する機能の順に並べ替えるか、または使用したことのある機能だけをまず見せて、ユーザが全く使用した実績のない機能は一覧からマスクしてメニューを提示するものがある。
さらに、操作履歴をユーザに見せ、任意の履歴を選択できるようにして、ユーザが選択した履歴と同じ処理を再び実行するようにしたものがある。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開平１０−２５４７１９号公報
【特許文献２】特開平８−３３５０１０号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
しかしながら、これらの技術には、以下のような課題がある。まず、以前に使用した文書の一覧を表示してそこから選択させることで選択された文書を開くものに関しては、表示されたメニューから文書を選択してもそれを開くことしかできず、編集以外の操作を行うことはできない。
【００１２】
また、機能メニューに一覧表示する機能をマスクまたは頻度順に並べ替えるものに関しては、文書など操作対象によらずに機能単独で使用頻度が考慮されているため、文書ごとに良く使う機能が異なる場合には、かえって使いづらいものである。
【００１３】
また、操作履歴から選択させて再実行するものに関しては、前回の履歴と全く同一内容の処理しか実行することができず、履歴の有する要素の一部、例えば文書名や操作先などを以前とは異なるものに変更して実行することはできない。そのため、毎回全く同じ操作を繰り返す場合についてのみ有効であるが、少しでも異なる操作を行いたい場合には通常の操作手順に従うしかなく、操作性が良いものではない。
【課題を解決するための手段】
【００１４】
上記課題を解決するために、本発明に係る情報処理装置は、ファイルに特定の処理を実行することのできる特定処理手段と、表示手段とを有し、ユーザが選択したある一つのファイルに対して前記特定処理手段が特定の処理を実行した後、当該一つのファイルの識別情報と、前記特定処理手段の識別情報とを前記表示手段に表示させる手段と、前記表示手段に表示された当該一つのファイルの識別情報が選択されると、処理の識別情報を前記表示手段に表示させる手段と、前記表示手段に表示された処理の識別情報がユーザにより選択されると、当該選択された識別情報に対応する処理を実行する手段とを有し、前記表示手段に表示される前記特定処理手段の識別情報がユーザにより選択されると、前記特定処理手段で特定の処理が過去に実行された複数のファイルの識別情報のうち、上述の当該一つのファイルの識別情報は含まず、当該一つのファイルとは異なる複数のファイルの識別情報を含むリストと、当該一つのファイルの識別情報とを前記表示手段に表示させる手段を有することを特徴とする。
【発明の効果】
【００１５】
本発明によって、過去に行った操作と同様の操作を実行したい場合には、操作履歴からメニュー表示をして選択することにより直ちに所望する機能の設定画面に遷移できるので、通常のような文書と機能を選択する手順に比較して手間の少ない方法で実行できる。さらに、ユーザが過去に実行した操作に応じてワークフロー的に次の操作を予想して提示することができる。そのため、ユーザの操作性、利便性を向上させることができる。
【図面の簡単な説明】
【００１６】
【図１】本発明のハードウェアの概要を示した図である。
【図２】本発明のモジュールの概要を示した図である。
【図３】本発明における操作履歴管理手段の概要を示した図である。
【図４】本発明における文書管理システムのメイン画面例を示した図である。
【図５】関連機能記憶手段に記憶された関連機能のテーブルの例を示した図である。
【図６】操作対象記憶手段に記憶された機能毎に当該機能が実行された操作対象のテーブルの例を示した図である。
【図７】ユーザ毎、操作対象毎に当該操作対象に対して実行された機能を記憶したテーブルの例を示した図である。
【図８】ユーザ毎、機能毎に当該機能実行後に実行された機能を記憶したテーブルの例を示した図である。
【図９】操作履歴の中の操作対象がクリックされたときのシステムの動作を説明したフローチャートである。
【図１０】操作履歴の中の操作内容がクリックされたときのシステムの動作を説明したフローチャートである。
【図１１】管理者用画面で関連機能を登録する例を示した図である。
【図１２】管理者ユーザが関連機能を登録する際の操作の流れを示したフローチャートである。
【図１３】操作履歴画面においてチェックアウト履歴での文書名がクリックされた場合に関連機能表示手段が表示するポップアップメニューを示した図である。
【図１４】チェックイン設定ダイアログの例を示した図である。
【図１５】操作履歴画面において操作内容名がクリックされた場合に操作対象表示手段が表示するポップアップメニューを示した図である。
【図１６】操作履歴画面においてユーザ名がクリックされた場合に関連機能表示手段が表示するポップアップメニューを示した図である。
【図１７】操作履歴画面においてコピー履歴での文書名がクリックされた場合に関連機能表示手段が表示するポップアップメニューを示した図である。
【図１８】コピーダイアログの例を示した図である。
【図１９】文書のチェックインを行う場合の操作手順を示した図である。
【図２０】文書のチェックインを行う場合の操作手順を示した図である。
【図２１】操作履歴記憶手段に記憶された操作履歴の例を示した図である。
【図２２】操作履歴を作成するフローを示した図である。
【図２３】関連機能を記録するフローを示した図である。
【図２４】機能ごとの使用頻度をユーザ別に記憶した使用機能頻度テーブルの例を示した図である。
【図２５】機能ごとの前回使用機能に対する使用頻度をユーザ別に記憶した対前回使用機能頻度テーブルの例を示した図である。
【発明を実施するための形態】
【００１７】
（実施形態１）
本発明を実施するための最良の形態について図を参照しながら説明する。
図１は、本発明の実施形態におけるハードウェアの概要を示した図である。
【００１８】
クライアントＰＣ１０１は、インターネットを介して文書画像管理サーバ１０２に接続されており、ユーザはクライアントＰＣ１０１でＷｅｂブラウザを起動して文書画像管理サーバ１０２に接続してログインし、文書画像管理サーバ１０２に対する処理を行う。例えば一般ユーザ用画面にログインしたときには、文書画像管理サーバ１０２に対して文書を転送したり、文書画像管理サーバ１０２に格納された文書に対する処理、例えば検索や編集などの操作を行うことができる。また、管理者用画面にログインしたときには、文書画像管理サーバ１０２上で管理される様々な資源、例えば文書格納領域の管理やユーザ、グループ等のメンテナンスを行う。
【００１９】
文書画像管理サーバ１０２は、一般ユーザが転送した文書や管理者ユーザにより作成されたユーザやグループ、インデックスなどの資源を格納、管理するためのサーバである。
【００２０】
文書画像管理サーバ１０２は、以下で説明する各サーバを備える。
【００２１】
Ｗｅｂサーバ１０３は、クライアントＰＣ１０１との間に張られたセッションを管理し、要求に対して以下の各サーバに送信したり、処理結果を各サーバから受け取ってクライアントＰＣ１０１に返却したりする処理を行う。
【００２２】
認証サーバ１０４は、クライアントＰＣ１０１から転送されたユーザのログイン情報を解析して、本サーバに登録されたユーザであるか否かを判定する。
【００２３】
データベースサーバ１０５は、文書やユーザを管理するためのＤＢＭＳが稼動している。
【００２４】
ボリュームサーバ１０６は、文書の実体やその属性情報を格納するためのサーバである。
【００２５】
通知サーバ１０７は、ユーザに対して文書更新やディスク残量などの通知メールを送信するためのものである。
【００２６】
全文検索サーバ１０８は、文書を全文検索するためのインデックスを作成、管理するためのものである。ここで、全文検索は、図２に示されている全文検索手段２０８によって実行されてもよい。また、類似検索は、図２に示されている類似検索手段２０９によって実行されてもよい。
【００２７】
バックアップサーバ１０９は、データベースサーバ１０５やボリュームサーバ１０６で管理された内容のバックアップを保存するためのものである。
【００２８】
図２は、図１に記載のハードウェア（クライアントＰＣ１０１及び文書画像管理サーバ１０２）が有するモジュールを図示したものである。
【００２９】
プロパティ表示手段２０１は、ユーザが文書、フォルダ、ユーザ等の属性を参照したい場合に本手段を通して機能が実行される。
【００３０】
プレビュー手段２０２は、ユーザが文書の内容を確認したい場合に本手段を通してプレビュー画面が起動され、選択した文書の内容が表示される。
【００３１】
コピー手段２０３は、文書やフォルダのコピーを実行する場合に本手段を通して行われる。
【００３２】
移動手段２０４は、文書やフォルダを他のフォルダの下に移動する場合に本手段を通して行われる。
【００３３】
チェックアウト手段２０５は、文書の更新を行いたいユーザが本手段を通して文書のチェックアウトを行う。これにより、当該文書がロックされた状態となり、当該ユーザが当該文書をチェックインするまでの間、当該ユーザ以外のユーザが当該文書を改変することができなくなる。
【００３４】
チェックイン手段２０６は、文書をチェックアウトしたユーザが編集後の新しい版の文書をアップロードし、同時にチェックアウト状態を解除して他のユーザが編集可能な状態に戻すためのものである。
【００３５】
図３は、図２における操作履歴管理手段２１１の有する手段を詳細に示した図である。
【００３６】
ユーザインタフェース３０１は、ユーザがマウスやキーボードから入力した信号を後述する操作履歴表示手段３０２や関連機能登録手段３０３に受け渡す。ユーザが行った操作は全て後述する操作履歴記憶手段３１１に記録される。なお、本実施形態において、ユーザに提示される情報は、ユーザインタフェース３０１が有する表示画面に表示される。
【００３７】
図２１は、操作履歴記憶手段に記憶された操作履歴の例を示した図である。
【００３８】
操作履歴表示手段３０２は、文書画像管理システムにおけるクライアントＰＣ１０１のメインウィンドウの内容表示領域において、右ペイン全体にログインユーザが過去に行った操作の履歴一覧を表示するものである。図４は操作履歴表示手段が表示した操作履歴画面４０１の例を示したものである。
【００３９】
ここで、領域４０２には、ユーザの所属する組織名とユーザ名が表示される。そして、実際の操作は、操作ボタン４０３を押すことによって実行される。また、領域４０４には、フォルダツリーが表示される。さらに、領域４０５には、内容表示が表示される。そして、領域４０６には、操作履歴が表示される。
【００４０】
各行が１件の操作に対応しており、左から順に操作日時、操作内容、操作対象、操作元、操作先の各項目が表示される。
【００４１】
操作日時は、その機能をユーザが実行した日時（日付および時刻）であり、当該操作による処理の完了までに１分以上を要した場合、完了した日付や時刻ではなくユーザが操作を開始した日付や時刻が記録される。
【００４２】
操作内容は、ユーザが実行した機能名（即ち、過去に操作対象に対して実行された処理の識別情報）が記録される。
【００４３】
操作対象は、操作内容で示された機能が実行された対象の識別情報が記録される。例えば、操作内容がユーザ登録の場合、登録されたユーザ名が操作対象として記録される。また操作内容がチェックアウトの場合、チェックアウトされた文書名が操作対象として記録される。
【００４４】
操作元および操作先は、操作内容で示された機能が実行された環境の開始点および終了点である。例えば、操作内容が文書のコピーである場合、操作元はその文書のコピー元フォルダ名、また操作先はコピー先フォルダ名がそれぞれ記録される。なお操作内容によっては操作元ないしは操作先が存在しない場合もある。例えば、操作内容がアクセス権の変更の場合には、操作元および操作先の両方が存在せず、また操作内容が文書のチェックアウトの場合には、操作元は文書が格納されているフォルダ名となるが、操作先は空となる。
【００４５】
図２２は、ある機能が実行されたときにその履歴が操作履歴記憶手段３１１に記録されるフローを示した図である。図２２に示されている全てのステップは、文書画像管理システムのＣＰＵにおいて実行されるプログラムにより実行される。本発明における文書画像管理装置は、ユーザインタフェース３０１を通してユーザから機能が選択されたか否かを常に監視している（ステップＳ２１０１）。あるファイル又はフォルダに対して行うべき機能の選択（本実施形態では、機能の選択＝機能の実行の指示＝処理の選択＝ある処理の実行の指示）がされたことを検知すると、当該機能を実行する手段に通知する。そして、当該手段が、上記のあるファイル又はフォルダに対して機能を実行する（ステップＳ２１０２）。例えば、コピー機能が選択された場合は、コピー手段２０３がコピー機能を実行し、また、チェックアウト機能が選択された場合は、チェックアウト手段２０５がチェックアウト機能を実行する。そして、当該機能を実行した手段は当該機能の実行が正常に終了すると、操作履歴記録手段３１３に対して当該機能を実行したことを伝え、操作履歴記録手段３１３は操作履歴記憶手段３１１に操作内容を記録する（ステップＳ２１０３）。
本実施形態では、操作内容とは、ユーザにより選択された機能と、その機能の実行がされたファイル又はフォルダのことを指す。また、本実施形態では、この操作内容のことを処理内容と称することもある。
【００４６】
次に、操作履歴記録手段３１３は、ユーザインタフェース３０１から当該機能を受け付けた日時を取得し、操作履歴記憶手段３１１に操作日時を記録する（ステップＳ２１０４）。続いて、操作履歴記録手段３１３は、操作対象を当該機能実行手段から取得して操作履歴記憶手段３１１に記録する（ステップＳ２１０５）。さらに、操作履歴記録手段３１３は、当該機能の実行に際して操作元が存在するか否かを当該機能実行手段に確認する。
そして、操作元が存在する場合には操作履歴記憶手段３１１に記録するが、操作元が存在しない場合には次のステップに移る（ステップＳ２１０６〜ステップＳ２１０７）。さらに、操作履歴記録手段３１３は当該機能の実行に際して操作先が存在するか否かを当該機能実行手段に確認し、存在する場合には操作履歴記憶手段３１１に記録するが、操作先が存在しない場合には何もしない（ステップＳ２１０８〜ステップＳ２１０９）。最後に関連機能の記録処理を行って（ステップＳ２１１０）当該機能に対する処理を全て完了し、制御をユーザインタフェース３０１に返して、再びユーザからの機能選択の受け付けのためのループに戻る。
【００４７】
関連機能の記録処理に関しては後ほど図２３のフローチャートを参照しながら、詳細に説明する。
【００４８】
図３において、関連機能登録手段３０３は、ある機能に関連した別の機能をその機能に関連付けてユーザ、特にシステム管理を行うユーザが登録するものである。機能間の関連性はシステムごとに定義されるが、一般的にはある機能に対して対になって実行されるべきもの、すなわち、対で実行することで処理が完結するものが第一に挙げられる。例えば、文書のチェックアウトを行った後には、同じ文書に対してチェックインを行うのが通常であるから、チェックアウトという機能に対する関連機能としてはチェックイン機能ということになる。
【００４９】
また、機能間の別の関連性としては、ある機能に続いて実行される可能性の高いものが考えられる。例えば、グループ作成を実行した場合、最初は、そのグループのメンバーが空であるから、そのグループに所属させるユーザを登録する必要があるので、グループ作成とグループへのユーザ登録は互いに関連した機能であるといえる。
【００５０】
また、ユーザを作成した場合、そのユーザを既存のグループのいずれかに所属させることが通常行われるので、ユーザ作成とグループ登録も関連機能となる。
【００５１】
また、文書やフォルダを新規作成した場合、それにアクセス可能なユーザやグループを登録することが行われるから、文書やフォルダの新規作成とアクセス権付与も関連機能ということができる。
【００５２】
図１１は、関連機能登録手段３０３が表示する関連機能登録画面の例を示した図である。
【００５３】
ここで、関連機能登録画面１１０１において、領域１１０２には、ユーザの所属する組織名とユーザ名が表示される。そして、実際の操作は、操作ボタン１１０３を押すことによって実行される。また、領域１１０４には、管理メニューが表示される。さらに、領域１１０５において、関連機能の登録が行われる。
【００５４】
管理者アカウントでシステムにログインすると、図１１の左ペインに示したよう管理メニューがツリー表示される。
【００５５】
ユーザ管理は、ユーザの新規作成やプロパティ変更、また他システムからのユーザのインポートや他システムへのユーザのエクスポートなどを行うためのものである。
【００５６】
グループ管理は、グループのメンテナンス、即ちグループの新規作成や既存グループへのメンバーの登録・削除などを行うためのものである。ここで、削除は、図２に示されている削除手段２１０によって実行されてもよい。
【００５７】
キャビネット管理は、キャビネットを追加したり、キャビネット単位で設定されるメール通知機能に関する設定を行うためのものである。
【００５８】
フォルダ管理は、フォルダの構造を変更したりフォルダに対するアクセス権を設定する。
【００５９】
インデックス管理は、一般ユーザが文書やフォルダを作成したときに付与するユーザインデックスのメンテナンスを行うためのものである。
【００６０】
関連機能登録は、図１２に示されているフローチャートにより後ほど詳細に説明する。
【００６１】
画面レイアウトは、一般ユーザがカスタマイズ可能な画面レイアウトを規定するためのものである。
【００６２】
環境設定は、一般ユーザの操作環境を定義する初期値を設定するためのものである。
【００６３】
レポート作成はユーザごと、または操作対象ごとの操作履歴レポートや、ユーザや文書の管理レポートを作成するためのものである。
【００６４】
図１２は、管理者ユーザが関連機能を登録する際の操作フローを示す図である。以下で、図１２に示されている操作フローについて説明する。まず、本発明に係る文書画像管理システムのＣＰＵにおいて実行されるプログラムが管理者アカウントによるシステムへのログインを受け付ける（ステップＳ１２０１）。すると図１１に示した管理者画面が、本発明に係る文書画像管理システムのＣＰＵにおいて実行されるプログラムにより表示される。
【００６５】
本発明に係る文書画像管理システムのＣＰＵにおいて実行されるプログラムが管理メニューの中の関連機能登録のクリックを受け付けると（ステップＳ１２０２）、関連機能登録手段３０３は本画面の右ペインに関連機能登録画面を表示する。
【００６６】
本発明に係る文書画像管理システムのＣＰＵにおいて実行されるプログラムにより、関連機能登録画面には、機能選択と関連機能選択の２つのプルダウンメニューが表示される。まず関連付けを行う元の機能を機能選択のプルダウンメニューから上記管理者ユーザが選択し、本システムが当該選択を受付ける（ステップＳ１２０３）。そして、次に、選択を受付けた機能に対して関連付けたい機能を関連機能選択のプルダウンメニューから管理者ユーザが選択し、当該選択を本システムが受付ける（ステップＳ１２０４）。関連機能選択のプルダウンメニューから任意の機能を指定して選択ボタンが押下されると、本システムが、その押下を受付けてその機能を登録関連機能として登録する（ステップＳ１２０５）。
【００６７】
したがって、関連付けたい機能を複数個指定したい場合には、この操作を繰り返すことによって登録関連機能に複数の機能が登録される（ステップＳ１２０６）。最後に、本発明に係る文書画像管理システムのＣＰＵにおいて実行されるプログラムが、実行ボタンが押下されることを受け付けることで、機能選択で指定された機能に対して登録関連機能で指定した全ての機能が関連機能として登録完了する（ステップＳ１２０７）。
【００６８】
図１１に示されている例では、チェックアウト機能に対して、チェックインの機能が１個だけ関連機能として登録される。
【００６９】
図３において、操作対象表示手段３０４は、操作履歴表示手段３０２により表示された操作履歴でユーザによりクリックされた操作内容が実行された全ての操作対象をポップアップメニューの形式で一覧表示するものである。
【００７０】
関連機能表示手段３０５は、関連機能検索手段３０９により検索された関連機能をポップアップメニューの形式で一覧表示するものである。
【００７１】
フォルダツリー更新手段３０６は、操作履歴表示手段３０２により表示された操作履歴でユーザによりクリックされた操作元または操作先のフォルダを表示するために、メインウィンドウの内容表示領域のフォルダツリー画面を書き替える処理を行う。
【００７２】
操作履歴ソート手段３０７は、操作履歴表示手段３０２が操作履歴の表示を行う際に操作履歴記憶手段３１１に記憶された操作履歴をユーザにより指定されたソート方法に基づいて並べ替える処理を行う。
【００７３】
操作対象記憶手段３０８は、操作履歴に操作内容として記録された各機能に対して、その機能が過去に実行された全ての操作対象の識別情報が順次記録される。
【００７４】
関連機能検索手段３０９は、操作履歴表示手段３０２により表示された操作履歴の中からユーザによりクリックされた操作対象に対して実行された機能に関連する機能を関連機能記憶手段３１２に記憶された関連機能の中から検索する。
【００７５】
ユーザ別学習手段３１０は、ユーザ毎の各機能の使用頻度、およびある機能を使用した後で続けて実行した機能について機能ごとの使用頻度をカウントする。そして、関連機能検索手段３０９が関連機能記憶手段３１２に記憶された情報を元に関連機能の優先度を決定する際に関連機能検索手段３０９に対してこれらの使用頻度を通知する。
【００７６】
操作履歴記憶手段３１１は、ユーザインタフェース３０１を通してユーザが実行した全ての機能について、それが実行された日時（ＹＹＹＹＭＭＤＤｈｈｍｍ）、操作内容、操作対象、操作元、操作先の情報をユーザ毎に記録する。
【００７７】
関連機能記憶手段３１２は、ユーザから関連機能登録手段３０３を通して登録された関連機能を記憶する。
【００７８】
操作履歴記録手段３１３は、ユーザインタフェースを通してユーザから指示された機能を実行したあと、当該機能を実行した履歴を操作履歴記憶手段３１１に記録する。
【００７９】
頻度記憶手段３１４は、ユーザ別に各機能の使用頻度をカウントし記録する使用機能頻度テーブルと、ユーザ別に各機能の使用頻度を当該ユーザがその直前に使用した機能ごとにカウントし記録する直前機能別頻度テーブルの２つのテーブルを有する。
【００８０】
図２４は、使用機能頻度テーブルの例を示したものであり、あるユーザが本発明の文書画像管理装置が有する各機能を使用した回数が記録されている。この例ではチェックアウトを２５回実行したこと、またグループ作成は１回も行っていないことなどが記録されている。
【００８１】
図２５は、直前機能別頻度テーブルの例を示したものであり、あるユーザがある機能を使用した回数が、当該ユーザがその直前に使用した機能別に記録されている。図２５の第1行はユーザが使用した機能の一覧を示しており、第１列はそれらの機能を使用した直前に同じユーザが使用した機能が並べられている。
【００８２】
すなわち、項目２４０１のいずれかは今回実行された機能の名称を示しており、また項目２４０２のいずれかは前回同じユーザにより実行された機能の名称を示している。そして、それぞれの行と列とが交わるところの値が、当該機能の実行頻度でかつ前回Ｓ２４０２の機能を実行していた場合の回数を示している。
【００８３】
例えば、チェックインを実行した回数のうちでその直前にプロパティ表示を行った場合の回数は１回である。そして、その直前にチェックアウトを行った場合の回数は３５回であり、その直前にもチェックインを行った、つまり続けて２回チェックインを実行した回数は０回だったことがわかる。
【００８４】
なお、図２５に示したものは説明のためにそれぞれの項目をテーブル化して表現したものであり、本発明装置の内部においては項目名のためのカラムが存在するわけではなく、記号化されてデータベースに格納されている。
【００８５】
ここで、図２３を参照しながらこれら使用機能頻度テーブルおよび直前機能別頻度テーブルを更新する処理について説明する。
【００８６】
図２３は、図２２のフローチャートのステップＳ２１１０で示した関連機能の記録処理についてその詳細を表したフローチャートである。図２３に示されている全てのステップは、文書画像管理システムのＣＰＵにおいて実行されるプログラムにより実行される。
【００８７】
まず、図２２で機能を実行したユーザに関してシステムが保持している操作対象テーブルの当該操作内容として、機能を実行した対象である操作対象を記録する。ここで操作対象テーブルとは図６で示すように機能が実行されるごとにその機能実行の対象を操作対象記憶手段３０８に記録したものである（ステップＳ２２０１）。
【００８８】
次に、当該機能を実行したユーザに関してシステムが保持している使用頻度テーブルを更新する。すなわち、図２４に示されているような当該ユーザの使用頻度テーブルのうち、今回実行された機能の実行回数の値を１だけ増加する（ステップＳ２２０２）。
【００８９】
次に、当該ユーザが今回ある機能を実行した直前、または前回実行時に実行した機能の識別情報を取得する（ステップＳ２２０３）。これはユーザ別学習手段３１０が操作履歴記憶手段３１１に記録された操作履歴を参照することにより行われる。すなわち、操作履歴の中から操作者が当該ユーザであるもののうちで操作日時が最も最近である履歴を検索し、その履歴から操作内容を取得することにより行われる。
【００９０】
最後に、当該機能を実行したユーザに関してシステムが保持している直前機能別頻度テーブルを更新する。すなわち、図２５に示したような当該ユーザの直前機能別頻度テーブルにおいて、機能が今回当該ユーザによって実行された機能に等しく、かつ前回実行機能がステップＳ２２０３で取得した機能に等しいものに相当する値を１だけ増加する（ステップＳ２２０４）。
【００９１】
次に、ユーザが操作履歴画面で表示された操作履歴の中から、ある履歴に含まれる操作対象のハイパーリンクをクリックした場合のシステムの動作について、図９に示されているフローチャートを参照しながら説明する。図９に示されている全てのステップは、文書画像管理システムのＣＰＵにおいて実行されるプログラムにより実行される。
【００９２】
操作履歴表示手段３０２は、操作履歴一覧の中の操作対象を表すリンクがユーザによりクリックされたか否かを常に監視している（ステップＳ９０１）。そして、ある履歴に含まれる操作対象を表すリンクがクリックされたことを感知すると、操作履歴表示手段は操作履歴記憶手段３１１に記憶された履歴の中から、クリックされた操作対象に対して実行された操作内容を取得する（ステップＳ９０２）。
【００９３】
そして、関連機能検索手段３０９は、ステップＳ９０２で取得した操作内容に相当する機能の関連機能を関連機能記憶手段３１２の中から検索して、関連機能の一覧を取得する（ステップＳ９０３）。
【００９４】
図５は、関連機能記憶手段３１２に記憶された関連機能のテーブルの例を示したものである。図１１および図１２で既に説明したように、管理者ユーザは各機能に対してその関連機能を任意個数だけ登録しておくことができる。そこで登録された関連機能は、図５のような形式で関連機能記憶手段３１２に記憶される。なお、図５では説明のためにテーブルの形式で機能名を表す文字列で表現しているが、実際のシステム上では機能はすべて対応するコードに翻訳されて記憶されている。
【００９５】
図５の例では、１行目にチェックアウト機能に対する関連機能としてチェックインが登録されている。２行目にはグループ作成機能に対する関連機能としてユーザ登録機能が登録されている。３行目にはユーザ作成機能に対する関連機能としてグループ登録機能が登録されている。４行目には文書登録機能に対する関連機能としてアクセス権変更、コピー、削除も３つの機能が登録されている。また５行目にはフォルダ作成機能に対する関連機能としてフォルダ作成、文書登録、アクセス権変更の３つの機能が登録されている。
【００９６】
図９に戻って、次に関連機能検索手段３０９は、ステップＳ９０３で取得した関連機能の表示順を決定するため、ユーザ別学習手段３１０に問い合わせを行う。ユーザ別学習手段３１０は、ユーザ毎の各機能の使用頻度、またある機能を使用した後で続けて実行した機能について機能ごとの使用頻度をカウントしている。そのため、関連機能検索手段３０９は関連機能記憶手段３１２に記憶された関連機能に関する情報およびこれらの使用頻度を元に関連機能の表示優先度を決定する。
【００９７】
そして、関連機能表示手段３０５は、ステップＳ９０４で決定された関連機能の表示順に従ってその一覧をメニュー表示する（ステップＳ９０５）。
【００９８】
以上で、図９に示された処理が終了する。
【００９９】
図１３は、関連機能表示手段３０５が表示した関連機能のポップアップメニューの例を示したものである。この例では、ユーザが操作履歴の一覧から２００６年８月２８日１４時１０分に実行したチェックアウト操作の履歴における操作対象をクリックした場合について説明している。予め管理者ユーザにより、チェックアウト機能の関連機能として、チェックイン、チェックアウト、削除、移動、コピーの各機能が関連機能登録手段３０３を通して関連機能記憶手段３１２に登録されていると仮定する。
【０１００】
本履歴での操作対象である文書「仕様検討会用資料」をクリックすると、関連機能検索手段３０９は本履歴の操作内容であるチェックアウトに関連した機能として登録されている機能の検索を関連機能記憶手段３１２に対して行う。なお、本実施例では、管理ユーザにより当該チェックアウトに関連するものとして、チェックイン、チェックアウト、削除、移動、コピーといった各機能が登録されている（図１３参照）。そのため、上記検索により、これらの機能の識別情報を本実施例では取得することになる。
【０１０１】
さらに、関連機能検索手段３０９は、当該ユーザによるこれらの関連機能（関連する機能として登録されている機能）の使用頻度情報をユーザ別学習手段３１０に対して問い合わせる。その結果、当該ユーザがこれら関連機能を使用した頻度の高い順に並べてポップアップメニューで機能一覧を表示する。この例では、良く使用したものから順に、チェックイン、コピー、移動、削除、チェックアウトのようにソートされて表示されている。
【０１０２】
また、この例では当該ユーザが過去の操作の中で関連機能を使用した頻度に基づいてソートを行った。しかし、別の実施形態として、当該ユーザに限らずシステム上の全てのユーザに渡って当該操作内容であるチェックアウトの直後に行った回数を関連機能ごとに合計し、その値が高い順に関連機能を並べて表示するという実現方法も考えられる。したがって、管理者が管理者用画面のシステム管理にメニューを追加してこれらの切り換えが可能なように実装してもよい。
【０１０３】
そして、関連機能が表示されたポップアップメニューの中からユーザが例えばチェックインを選択すると、図１４に示されているようなチェックイン設定ダイアログが開き、その画面においてユーザは直ちに当該文書のチェックイン操作に移行することができる。
【０１０４】
図１３で選択したチェックアウトの履歴では、操作対象である文書が仕様検討会用資料であるので、チェックインのための画面においても操作対象である文書名として仕様検討会用資料が設定された状態でダイアログが起動される。このように、ユーザは文書画像管理サーバにアップロードする文書を選択し、バージョンアップに伴うコメントを必要に応じて入力するだけでチェックインの操作が完了する。
【０１０５】
図１９、２０は、上述したような本発明でチェックインを行う場合と、従来の発明における操作手順でチェックインを行う場合の操作フローを比較したものである。
【０１０６】
図１９は、従来の文書画像管理システムにおける一般的なチェックインの操作手順である。また、図２０は、本発明における操作履歴から選択してチェックインを実行した場合の操作手順である。これらの比較により、本発明での手順がユーザの操作負荷の軽減に貢献していることがわかる。
【０１０７】
図１９に示されているフローチャートの具体的な内容は以下の通りである。まず、ステップＳ１９０１において、本発明に係る文書画像管理システムのＣＰＵにおいて実行されるプログラムが、ユーザのログインを受け付ける。そして、ステップＳ１９０２において、本発明に係る文書画像管理システムのＣＰＵにおいて実行されるプログラムによって、サブフォルダが開かれる。そして、ステップＳ１９０３において、目的の文書があるか否かが、本発明に係る文書画像管理システムのＣＰＵにおいて実行されるプログラムによって判断される。目的の文書がない場合には、ステップＳ１９０２に戻る。また、目的の文書がある場合には、ステップＳ１９０４に処理が進む。ステップＳ１９０４において、本発明に係る文書画像管理システムのＣＰＵにおいて実行されるプログラムによって、文書の選択が受信される。そして、ステップＳ１９０５において、本発明に係る文書画像管理システムのＣＰＵにおいて実行されるプログラムによって、チェックインボタンが押されたのが受け付けられる。そして、ステップＳ１９０６において、本発明に係る文書画像管理システムのＣＰＵにおいて実行されるプログラムによって、文書名の入力が受け付けられる。そして、ステップＳ１９０７において、本発明に係る文書画像管理システムのＣＰＵにおいて実行されるプログラムによって、アップロード文書の選択が受け付けられる。
そして、ステップＳ１９０８において、本発明に係る文書画像管理システムのＣＰＵにおいて実行されるプログラムによって、バージョンコメントの入力が受け付けられる。そして、ステップＳ１９０９において、本発明に係る文書画像管理システムのＣＰＵにおいて実行されるプログラムがチェックインを実行する。最後に、ステップＳ１９１０において、本発明に係る文書画像管理システムのＣＰＵにおいて実行されるプログラムが、ユーザのログアウトを受け付ける。
【０１０８】
図２０に示されているフローチャートの具体的な内容は以下の通りである。まず、ステップＳ２００１において、本発明に係る文書画像管理システムのＣＰＵにおいて実行されるプログラムが、ユーザのログインを受け付ける。そして、ステップＳ２００２において、本発明に係る文書画像管理システムのＣＰＵにおいて実行されるプログラムが、チェックアウトの履歴から文書名がクリックされるのを受け付ける。そして、ステップＳ２００３において、本発明に係る文書画像管理システムのＣＰＵにおいて実行されるプログラムによって、チェックインの選択が受信される。そして、ステップＳ２００４において、本発明に係る文書画像管理システムのＣＰＵにおいて実行されるプログラムによって、アップロード文書の選択が受け付けられる。そして、ステップＳ２００５において、本発明に係る文書画像管理システムのＣＰＵにおいて実行されるプログラムによって、バージョンコメントの入力が受け付けられる。そして、ステップＳ２００６において、本発明に係る文書画像管理システムのＣＰＵにおいて実行されるプログラムがチェックインを実行する。最後に、ステップＳ２００７において、本発明に係る文書画像管理システムのＣＰＵにおいて実行されるプログラムが、ユーザのログアウトを受け付ける。
【０１０９】
次に、ユーザが操作履歴画面で表示された操作履歴の中から、ある履歴に含まれる操作内容のハイパーリンクをクリックした場合のシステムの動作について、図１０のフローチャートを参照しながら説明する。図１０に示されている全てのステップは、文書画像管理システムのＣＰＵにおいて実行されるプログラムにより実行される。
【０１１０】
操作履歴表示手段３０２は、操作履歴一覧の中の操作内容（処理の種類）を表すリンク（処理を示す識別情報）がユーザによりクリックされたか否かを常に監視している（ステップＳ１００１）。そして、ある履歴に含まれる操作内容（処理の種類）を表すリンクの選択を受け付ける。その後、操作対象表示手段は、操作対象記憶手段３０８に記憶された履歴の中から、選択を受付けた操作内容（処理の種類）と同じ操作内容（処理の種類）の指示が操作者から行われたことのある操作対象を検索する。そして、操作対象表示手段は、当該検索によりより得られた操作対象の識別情報のリストを取得する（ステップＳ１００２）。
【０１１１】
なお、「選択を受付けた操作内容と同じ操作内容の指示が操作者から行われたことのある操作対象」は、即ち、「選択を受け付けた操作内容により行うべき処理と同じ処理が、以前、実行されたことのある操作対象」と同じである。ここで、「選択を受付けた操作内容」は、処理の種類を意味し、「同じ操作内容」も、処理の種類を意味する。
【０１１２】
なぜなら、本実施例における文書画像管理システムでは、ある操作内容の選択が行われたら、必ず、その操作内容の選択に応じた処理を実行するからである。図６は、操作対象記憶手段３０８に記憶された機能毎に当該機能が実行された操作対象のリストの例を示した図である。このリストには、操作履歴に操作内容として記録された各機能に対して、その機能が過去に当該ユーザにより実行された全ての操作対象の識別情報が順次記録される。図６に示された例では、１行目に操作内容として移動が記録され、移動が過去に実行された操作対象として、「定例議事録」、「○×設計書」、「レビュー記録」の３つの文書が記録されている。また２行目においては、操作内容としてプレビュー機能が記録され、プレビューが過去に実行された操作対象として、「製品計画書」、「週報」、「特許出願状況」、「プロジェクト進捗表」の４つの文書が記録されている。
【０１１３】
なお、図６においても図５と同様に、説明のために自然言語にて例示しているが、実際のシステム上では機能および操作対象は対応するコードに翻訳されて記憶されている。
【０１１４】
また、図７は、ユーザ毎、操作対象毎に当該操作対象に対して実行された機能を記憶したリストの例を示した図である。そして、図８は、ユーザ毎、機能毎に当該機能実行後に実行された機能を記憶したリストの例を示した図である。
【０１１５】
図１０に戻って、操作対象表示手段３０４は、ステップＳ１００２で得られた操作対象の識別情報のリストをユーザインターフェース３０１上にメニュー表示して（ステップＳ１００３）本処理を終了する。
【０１１６】
図１５は、操作対象表示手段３０４が表示した操作対象一覧のポップアップメニューの例を示したものである。この例では、ユーザが操作履歴の一覧から２００６年８月２８日１４時１０分に実行したチェックアウト操作の履歴における操作内容をクリックした場合について説明している。
【０１１７】
チェックアウトという操作内容をクリックすると、操作対象表示手段３０４は本履歴の操作内容であるチェックアウトを当該ユーザが過去に行った対象の識別情報のリストを操作対象記憶手段３０８から取得する。そして、操作対象表示手段３０４は、それらのリストを最近に実行された順に並べ替えてポップアップメニューに表示する。この例では、当該ユーザが最近にチェックアウトした操作対象として、仕様検討会用資料、定例議事録、○×設計書、プロジェクト計画書の順にソートされて表示されている。
なお、本実施例では、上記のように、選択された処理が最近実行された順に、最近その処理が実行された操作対象をリストに表示している。しかしながら、他の実施例として以下のようなことも考えられる。即ち、仕様検討会用資料の隣に並んでいる（配置されている）チェックアウトという操作内容がクリックされると、その仕様検討会用資料よりも以前にチェックアウトされた操作対象のみをリストに表示しても良い。即ち、操作内容がクリックされると、その操作内容の隣に並んでいる識別情報により示される対象（ファイル又はフォルダ）よりも以前にチェックアウトされた操作対象のみをリストに表示しても良い。
【０１１８】
あるいは、上記の以前にチェックアウトされた操作対象と、上記の操作内容の隣に並んでいる識別情報により示される対象（上記の例では、仕様検討会用資料）とだけをリストに表示しても良い。なぜならば、上記の例では、図１３や図１５の操作履歴情報において、仕様検討会用資料よりも上に並んでいるファイルやフォルダは古いので、ユーザに必要ないとして素通りされた蓋然性が高いからである。
【０１１９】
また、あるいは、さらに他の実施例として以下のようなことも考えられる。即ち、仕様検討会用資料の隣に並んでいる（配置されている）チェックアウトという操作内容がクリックされると、その仕様検討会用資料と同じくらいの時期にチェックアウトされた操作対象のみをリストに表示しても良い。即ち、操作内容がクリックされると、その操作内容の隣に並んでいる識別情報により示される対象（ファイル又はフォルダ）付近のチェックアウトされた操作対象のみをリストに表示しても良い。
【０１２０】
あるいは、上記の付近の操作対象と、上記の操作内容の隣に並んでいる識別情報により示される対象（上記の例では、仕様検討会用資料）とだけをリストに表示しても良い。なぜならば、仕様検討会用資料の隣のチェックアウトがクリックされたということは、ユーザは、その仕様検討会用資料と同じくらいの時期にチェックアウトが行われたファイル又はフォルダを探している可能性が高いからである。なお、ユーザが、処理の種類（例えば、操作対象）と、日付とを基にして、自らの欲するファイル又はフォルダを探している場合に、特にその可能性が高い。
【０１２１】
なお、本実施例において、「付近」という用語の意味は、以下のようなものである。即ち、「付近」は、仕様検討会用資料がチェックアウトされた日時(08/28 14:10)よりも所定日時前（例えば、１日前）の所定時間（例えば、１時間）前と後の間ということを意味
する。即ち、「付近」が上記のような意味であるので、例えば、本実施例では、08/28 14:10の付近の08/27 13:10〜08/27 15:10までの間にチェックアウトされたファイル又はフォルダがリストに表示されることになる。あるいは、「付近」は、仕様検討会用資料がチ
ェックアウトされた時よりも所定数（例えば、３）前と後の間という意味してもよい。この場合、仕様検討会用資料よりも３つ前にチェックアウトされたファイル又はフォルダから、３つ後にチェックアウトされたファイルまたはフォルダまでの６つのファイル又はフォルダが、付近の操作対象ということになる。
【０１２２】
そして、これらの中からユーザが例えばプロジェクト計画書を選択すると、チェックアウト設定ダイアログが開き、その画面においてユーザは直ちに当該文書のチェックアウト操作に移行することができる。このように、以前の操作履歴に対して操作対象を仕様検討会用資料からプロジェクト計画書に変更したチェックアウト操作を、簡便な手順で実行することができる。これにより、最初に目的の文書であるプロジェクト計画書を探して、それに対してチェックアウト機能を実行する場合に比較してユーザ負荷が軽減される。
【０１２３】
図１６は、操作対象がユーザである場合に操作対象をクリックして関連機能のメニューを表示させた例である。ここでは２００６年９月１０日９時２３分に実行されたユーザ登録の操作対象であるｎｅｗｕｓｅｒをクリックした場合を説明する。ｎｅｗｕｓｅｒがクリックされると、関連機能表示手段３０５はｎｅｗｕｓｅｒの操作内容であるユーザ登録の関連機能を関連機能検索手段３０９に渡す。関連機能検索手段３０９は関連機能記憶手段３１２からユーザ登録の関連機能として登録された機能のリストを取得する。その結果、コピー、削除、グループ登録、アクセス権変更の各機能が取得されたとすると、次に関連機能検索手段３０９は、ユーザ別学習手段３１０に対して、これら関連機能の当該ユーザによる使用頻度をそれぞれ取得する。そして、頻度の高い順に関連機能を並べ替えてメニュー表示する。この例では、頻度（使用した回数）の高い（多い）順に、グループ登録、アクセス権変更、コピー、削除となっている。ユーザはこのメニューから任意の機能を選択することで、当該機能を実行するための設定画面に移行することができる。
【０１２４】
また、図１７は、操作内容がコピーである場合の操作履歴における例を示したものである。週報という操作対象をクリックすると、本履歴において週報に対して実行された操作内容であるコピーに関連した機能のリストが取得され、それらが使用頻度順にソートされる。この例では、コピーが最も高頻度となっているため、先頭に再実行と表示され、以下移動、削除の関連機能が表示される。ユーザがこの中から再実行を選択すると、当該文書に対して再度コピーを実行する画面に遷移する。図１８はこのようにして起動したコピー画面の例であり、文書名には週報が既に設定済みとなっているため、ユーザはコピー先のフォルダを選択するだけで当該文書に対するコピー操作を完了することができる。
【０１２５】
なお、図１３を用いて説明したように、ソートのアルゴリズムが変更可能なように管理者画面で選択肢を用意するように実装してよく、ユーザごとの使用頻度以外のソート方法で提示してもよい。
【０１２６】
以上が本発明の代表的な実施形態の説明である。
【０１２７】
（用語の説明）
本発明の説明の中で使用した用語のうち、表現が互いに類似していて紛らわしいと思われるものに関して、以下に説明を加える。
【０１２８】
『操作内容』は、本発明での文書管理装置が有する機能（文書の登録、ユーザ作成、チェックアウト、ダウンロードなど）のうちユーザが機械に対して実行を指示したものを指す。ここで、ダウンロードは、図２に示されているダウンロード手段２０７によって実行されてもよい。
【０１２９】
『操作対象』は、ユーザが機械に対して実行を指示した操作内容を実行させる対象（文書画像ファイル、フォルダ、ユーザ、グループなど）を指す。
【０１３０】
『操作』は、ユーザが操作対象に対して操作内容の実行を機械（本発明での文書画像管理装置）に指示することを指す。
【０１３１】
『操作履歴』には、操作を１件１行で記録したもの。操作内容、操作対象の他に操作日時、操作元、操作先なども記録される。
【０１３２】
『処理』は、ユーザの操作を受けて機械（本発明での文書画像管理装置）が指定された操作対象に対して操作内容を実行するために動作することを指す。
【０１３３】
『処理の種類』は、機械（本発明での文書画像管理装置）が行う処理を表現するユニークな名称を指す。
【０１３４】
『識別情報』は、機械の中で記憶されている操作対象や操作内容、操作者などのユニークな識別子を指す。
【０１３５】
本実施形態は、以上で説明された文書画像管理装置に適用される文書画像管理方法をコンピュータで実行させるための文書画像管理プログラムも含む。また、本実施形態は、文書画像管理プログラムを格納したコンピュータで読み取り可能な記憶媒体も含む。
【符号の説明】
【０１３６】
１０１  クライアントＰＣ
１０２  文書画像管理サーバ
１０３  Ｗｅｂサーバ
１０４  認証サーバ
１０５  データベースサーバ
１０６  ボリュームサーバ
１０７  通知サーバ
１０８  全文検索サーバ
１０９  バックアップサーバ
【図１】
2014194775.tif 000003
【図２】
2014194775.tif 000004
【図３】
2014194775.tif 000005
【図４】
2014194775.tif 000006
【図５】
2014194775.tif 000007
【図６】
2014194775.tif 000008
【図７】
2014194775.tif 000009
【図８】
2014194775.tif 000010
【図９】
2014194775.tif 000011
【図１０】
2014194775.tif 000012
【図１１】
2014194775.tif 000013
【図１２】
2014194775.tif 000014
【図１３】
2014194775.tif 000015
【図１４】
2014194775.tif 000016
【図１５】
2014194775.tif 000017
【図１６】
2014194775.tif 000018
【図１７】
2014194775.tif 000019
【図１８】
2014194775.tif 000020
【図１９】
2014194775.tif 000021
【図２０】
2014194775.tif 000022
【図２１】
2014194775.tif 000023
【図２２】
2014194775.tif 000024
【図２３】
2014194775.tif 000025
【図２４】
2014194775.tif 000026
【図２５】
2014194775.tif 000027