(57)【特許請求の範囲】
【請求項１】
ファイルが監視対象のフォルダに格納されたことを検知し、前記ファイルの前記フォルダへの格納に関する履歴情報を生成して記憶する格納検知手段と、
前記ファイルが前記監視対象のフォルダに格納されたことが検知された場合に、第１の表示画面上に該フォルダへのショートカットを表示する第１の表示手段と、
前記フォルダに格納されているファイルをリスト表示するように指示された場合、当該指示が、前記第１の表示手段で前記第１の表示画面上に表示された前記フォルダへのショートカットを介して為された指示であるか否か判断する第１の判断手段と、
前記第１の判断手段で前記指示が前記第１の表示画面上に表示された前記フォルダへのショートカットを介して為された指示であると判断した場合、前記履歴情報に基づいて、前記フォルダに格納されているファイルを前記フォルダへの格納が新しい順に並べた第１のファイルリストを作成するリスト作成手段と、
前記第１の判断手段で前記指示が前記第１の表示画面上に表示された前記フォルダへのショートカットを介して為された指示であると判断した場合、前記リスト作成手段で作成された第１のファイルリストを第２の表示画面上に表示し、前記第１の判断手段で前記指示が前記第１の表示画面上に表示された前記フォルダへのショートカットを介して為された指示でないと判断した場合、前記フォルダに格納されているファイルを予め決められた順で並べた第２のファイルリストを前記第２の表示画面上に表示する第２の表示手段とを備える
ことを特徴とするファイル管理装置。
【請求項２】
前記第２の表示手段は、前記第１の判断手段で前記指示が前記第１の表示画面上に表示された前記フォルダへのショートカットを介して為された指示であると判断した場合、前記第１のファイルリストに含まれるファイルのうち、前記履歴情報に対応するファイルに対して第１の強調表示を行う
ことを特徴とする請求項１に記載のファイル管理装置。
【請求項３】
前記格納検知手段は、さらに、新たなファイルが監視対象のファイル格納部に格納される度に、該新たなファイルに関する情報を新着ファイル情報として更新記憶し、
前記第２の表示手段は、前記第１の判断手段で前記指示が前記第１の表示画面上に表示された前記フォルダへのショートカットを介して為された指示であると判断した場合、前記第１のファイルリストに含まれるファイルのうち、前記新着ファイル情報に対応するファイルに対して第２の強調表示を行う
ことを特徴とする請求項２に記載のファイル管理装置。
【請求項４】
前記第２の表示手段は、前記第１の判断手段で前記指示が前記第１の表示画面上に表示された前記フォルダへのショートカットを介して為された指示であると判断した場合、前記第１のファイルリストに含まれるファイルのうち、前記履歴情報に対応しないファイルに対して第３の強調表示を行う
ことを特徴とする請求項１乃至３のいずれか１項に記載のファイル管理装置。
【請求項５】
前記第１の判断手段は、前記指示が前記第１の表示画面上に表示されていないフォルダが選択されることにより為された場合に、前記指示が前記第１の表示画面上に表示された前記フォルダへのショートカットを介して為された指示でないと判断する
ことを特徴とする請求項１乃至４のいずれか１項に記載のファイル管理装置。
【請求項６】
前記第１の判断手段で前記指示が前記第１の表示画面上に表示された前記フォルダへのショートカットを介して為された指示であると判断した場合、前記第２の表示画面上に前記第２のファイルリストが既に表示されているかを判断する第２の判断手段を更に有し、
前記第２の表示手段は、
前記第１の判断手段で前記指示が前記第１の表示画面上に表示された前記フォルダへのショートカットを介して為された指示であると判断し且つ前記第２の判断手段で前記第２のファイルリストが既に表示されていないと判断した場合に、前記リスト作成手段で作成された第１のファイルリストを第２の表示画面上に表示し、
前記第１の判断手段で前記指示が前記第１の表示画面上に表示された前記フォルダへのショートカットを介して為された指示でないと判断した場合、前記フォルダに格納されているファイルを予め決められた順で並べた第２のファイルリストを前記第２の表示画面上に表示し、
前記第１の判断手段で前記指示が前記第１の表示画面上に表示された前記フォルダへのショートカットを介して為された指示であると判断し且つ前記第２の判断手段で前記第２のファイルリストが既に表示されていると判断した場合、前記第２の表示画面上に表示されている前記第２のファイルリストの表示を維持する
ことを特徴とする請求項１に記載のファイル管理装置。
【請求項７】
ファイルが監視対象のフォルダに格納されたことを検知し、前記ファイルの前記フォルダへの格納に関する履歴情報を生成して記憶する工程と、
前記ファイルが前記監視対象のフォルダに格納されたことが検知された場合に、第１の表示画面上に該フォルダへのショートカットを表示する第１表示工程と、
前記フォルダに格納されているファイルをリスト表示するように指示された場合、当該指示が、前記第１表示工程で前記第１の表示画面上に表示された前記フォルダへのショートカットを介して為された指示であるか否か判断する第１判断工程と、
前記第１判断工程で前記指示が前記第１の表示画面上に表示された前記フォルダへのショートカットを介して為された指示であると判断した場合、前記履歴情報に基づいて、前記フォルダに格納されているファイルを前記フォルダへの格納が新しい順に並べた第１のファイルリストを作成するリスト作成工程と、
前記第１判断工程で前記指示が前記第１の表示画面上に表示された前記フォルダへのショートカットを介して為された指示であると判断した場合、前記リスト作成工程で作成された第１のファイルリストを第２の表示画面上に表示し、前記第１判断工程で前記指示が前記第１の表示画面上に表示された前記フォルダへのショートカットを介して為された指示でないと判断した場合、前記フォルダに格納されているファイルを予め決められた順で並べた第２のファイルリストを前記第２の表示画面上に表示する工程とを有する
ことを特徴とするファイル管理方法。
【請求項８】
請求項７に記載のファイル管理方法をコンピュータに実行させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファイル管理装置、ファイル管理方法、およびファイル管理プログラムに関する。
【背景技術】
【０００２】
ファイルリストを表示するファイル管理装置が提案されている。特許文献１は、保存している表示優先度に応じた順序でファイル名を一覧表示するとともに、同一の表示優先度が設定されている複数のファイルのファイル名を、選択回数に応じた順序で一覧表示するファイルリスト表示機能を備えたファイル管理装置を提案する。また、特許文献２は、通知対象となる事象を確認した場合に、ＣＲＴの画面上に事象通知領域として設定された表示領域に表示されている作業情報を取得し、取得した作業情報を事象通知領域に段階的に表示する事象通知機能を有する装置を提案する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−１４２７５６号公報
【特許文献２】特開平１１−０２４７３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一般的に、事象通知機能は、事象を確認した際、例えば所定の表示手段である通知ウィンドウによってユーザに事象が発生したことを通知する。通知ウィンドウは、ユーザの作業の妨げにならないように通知を行うため、通知ウィンドウは必要最小限の情報を提供する。例えば、ファイルの新着受信、すなわちファイル格納部であるフォルダに新着ファイルが格納されたという事象を確認した場合に、このフォルダのショートカットを新着通知ウィンドウにて提供するファイル管理装置が考えられる。
【０００５】
ここで、ファイル管理装置が同じフォルダのファイルリストを表示する際でも、特定の事象が発生した時のファイルリストの表示を、この事象が発生していない時のファイルリストの表示と較べて、ファイル名の並び順を異ならせることが望ましい場合がある。例えば、ファイルの新着受信を確認した場合にフォルダのショートカットを通知ウィンドウに表示し、新着通知ウィンドウに表示されたフォルダが選択されたことを契機としてこのフォルダ内のファイルを表示するファイル管理装置を想定する。このファイル管理装置では、新着通知ウィンドウに表示されたフォルダが選択された場合には、事象が発生したファイル、すなわち新着ファイルを優先的に表示することが望ましいと考えられる。
【０００６】
しかし、特許文献１が提案するような、従来のファイル表示機能を有するファイル管理装置は、予め決定されたルールに従った並び順でのみファイル名を並び替えることができ、特定の状況下において、別のルールを適用することはできない。従って、従来のファイル管理装置では、新着通知ウィンドウに表示されたフォルダが選択された場合に、新着ファイルを優先的に表示することはできない。その結果、従来のファイル管理装置では、ユーザが新着ファイルを容易に見つけることができない。
【０００７】
本発明は、ファイルがファイル格納部に新着した場合に、新着したファイルをユーザが容易に見つけることを可能とするファイル管理装置の提供を目的とする。
【課題を解決するための手段】
【０００８】
本発明の一実施形態のファイル管理装置は、ファイルが監視対象のフォルダに格納されたことを検知し、前記ファイルの前記フォルダへの格納に関する履歴情報を生成して記憶する格納検知手段と、前記ファイルが前記監視対象のフォルダに格納されたことが検知された場合に、第１の表示画面上に該フォルダへのショートカットを表示する第１の表示手段と、前記フォルダに格納されているファイルをリスト表示するように指示された場合、当該指示が、前記第１の表示手段で前記第１の表示画面上に表示された前記フォルダへのショートカットを介して為された指示であるか否か判断する第１の判断手段と、前記第１の判断手段で前記指示が前記第１の表示画面上に表示された前記フォルダへのショートカットを介して為された指示であると判断した場合、前記履歴情報に基づいて、前記フォルダに格納されているファイルを前記フォルダへの格納が新しい順に並べた第１のファイルリストを作成するリスト作成手段と、前記第１の判断手段で前記指示が前記第１の表示画面上に表示された前記フォルダへのショートカットを介して為された指示であると判断した場合、前記リスト作成手段で作成された第１のファイルリストを第２の表示画面上に表示し、前記第１の判断手段で前記指示が前記第１の表示画面上に表示された前記フォルダへのショートカットを介して為された指示でないと判断した場合、前記フォルダに格納されているファイルを予め決められた順で並べた第２のファイルリストを前記第２の表示画面上に表示する第２の表示手段とを備える。
【発明の効果】
【０００９】
本発明のファイル管理装置によれば、ファイルがファイル格納部に新着した場合に新着通知ウィンドウ上にファイル格納部を表示し、新着通知ウィンドウ上のファイル格納部が選択されたときに、ファイル格納部内のファイルを新着順にリスト表示することができる。従って、ユーザが、新着したファイルを容易に見つけることができる。
【図面の簡単な説明】
【００１０】
【図１】本実施形態のシステム構成例を示す図である。
【図２】ファイル管理部の機能ブロック図の例である。
【図３】新着通知ウィンドウとファイルリスト表示ウィンドウの例である。
【図４】新着通知部の動作処理を説明するフローチャートである。
【図５】ファイルリスト表示処理を説明するフローチャートである。
【図６】ファイルリストのソート処理を説明するフローチャートである。
【図７】新表示ファイルリストの表示方法の編集処理の例を説明するフローチャートである。
【図８】新表示ファイルリスト、旧表示ファイルリスト、履歴ファイルリスト、新着ファイルリストの例を示す図である。
【図９】ファイルリスト表示ウィンドウ上へのファイルリストの表示例を示す図である。
【発明を実施するための形態】
【００１１】
図１は、本実施形態のシステム構成例を示す図である。図１に示すシステムは、ＰＣ１とファイルサーバ３とを備える。ＰＣ１とファイルサーバ３とは、ネットワーク２を介して接続されており、ネットワーク２を通じて互いに通信をすることができる。
【００１２】
ＰＣ１は、本実施形態のファイル管理装置である。ＰＣ１は、事象通知機能を有し、ファイルが監視対象のフォルダに格納されたことを検知して、新着通知ウィンドウ上に上記フォルダを表示する。フォルダは、ファイルを格納するファイル格納部である。監視対象のフォルダは、ファイルサーバ３内のフォルダであっても、ＰＣ１内のフォルダであってもよい。また、新着通知ウィンドウは、フォルダにファイルが格納されたこと、すなわち、ファイルが新着したことを通知する表示画面（第１の表示画面）である。ファイルサーバ３は、外部装置から入力されたファイルをファイルサーバ３内のフォルダに格納し、外部装置からの要求に応じてフォルダにアクセスする処理装置である。
【００１３】
ＰＣ１は、ディスプレイ１１、キーボード／マウス１２、ハードディスク１３、ネットワークコントローラ１４、ファイル管理部１５を備える。ディスプレイ１１は、ファイル管理部１５の指示に従って各種の情報を画面表示する。キーボード／マウス１２は、ＰＣ１のユーザの操作に応じた入力情報をＰＣ１に入力する。ハードディスク１３は、ＰＣ１の動作に必要なコンピュータプログラム、すなわち、本実施形態のファイル管理方法を実現するコンピュータプログラムを記憶する。ハードディスク１３は、例えば、ファイル管理部１５の機能を実現するコンピュータプログラムを記憶する。ＰＣ１が備える図示しないＣＰＵ（Central Processing Unit ）が、ハードディスク１３から上記コンピュータプログラムを読み出して実行する。ネットワークコントローラ１４は、ＰＣ１と外部装置（例えばファイルサーバ３）との間のネットワーク２を介した通信を制御する。
【００１４】
ファイル管理部１５は、ファイルが監視対象のフォルダに格納されたことを検知して、第１の表示画面上、すなわち新着通知ウィンドウ上にフォルダを表示する。これにより、新着通知ウィンドウを見たユーザに、フォルダに新たなファイルが格納されたことを通知することができる。また、ファイル管理部１５は、新着通知ウィンドウ上に表示されたフォルダが選択された場合に、このフォルダに格納されているファイルを、フォルダへの格納が新しい順すなわち新着順に並び替えてリスト表示する。リスト表示は、ファイル名の一覧であるファイルリストを表示することである。このために、ファイル管理部１５は、図２に示すフォルダ監視部１５１、ファイルリスト表示部１５２、新着情報管理データベース（ＤＢ）１５３を備える。
【００１５】
図２は、図１に示すファイル管理部の機能ブロック図の例である。ファイル管理部１５は、フォルダ監視部１５１、ファイルリスト表示部１５２、新着情報管理データベース（ＤＢ）１５３を備える。ファイル管理ＤＢ３１は、フォルダに格納されるファイルに関するファイル情報を管理する。例えば、ファイル管理ＤＢ３１は、各々のフォルダに格納されたファイル名のリスト（ファイルリスト）を管理する。このファイルリストに含まれるファイル名は、予め決められた並び順で並んでいる。この例では、ファイル管理ＤＢ３１は、ファイルサーバ３に設けられている。ファイル管理ＤＢ３１が、ＰＣ１が備えるファイル管理部１５に設けられていてもよい。
【００１６】
フォルダ監視部１５１は、ファイル管理ＤＢ３１を参照して、予め決められた監視対象のフォルダに新着ファイルが格納されたかを監視し、監視対象のフォルダに新着ファイルが格納されたことを検知すると、新着通知ウィンドウをディスプレイ１１上に表示する。このために、フォルダ監視部１５１は、監視制御部２０１と、新着通知部２０２とを備える。
【００１７】
監視制御部２０１は、監視対象のフォルダを一定の時間間隔で監視する。例えば、監視制御部２０１は、ファイル管理ＤＢ３１を参照して、前回監視した時のファイルリストと今回監視した時のファイルリストとを比較し、新しく追加されたファイルを新着ファイルとして検知する。監視制御部２０１は、検知結果を新着通知部２０２に渡すことによって、新着通知部２０２に新着通知ウィンドウを表示させる。また、監視制御部２０１は、新着ファイルを検知した場合に、ファイル管理ＤＢ３１が管理しているファイル情報に基づいて、新着ファイルのフォルダへの格納に関する履歴情報である新着ファイル履歴情報を生成する。新着ファイル履歴情報は、新着ファイル名、新着ファイルが追加された時間、新着ファイルが追加されたフォルダのフォルダ名を含む。新着ファイル履歴情報に含まれる新着ファイル名は、フォルダへの新着順に並んでいる。監視制御部２０１は、生成した新着ファイル履歴情報を新着情報管理ＤＢ１５３に記憶する。
【００１８】
監視制御部２０１は、新着ファイルが追加される度に、新着ファイル履歴情報を追記していく。このため、新着ファイル履歴情報が含むファイル名は、ファイルが追加された時間が遅い順、つまりフォルダへの新着順にソートされた状態となる。また、監視制御部２０１は、新着ファイル履歴情報を追記して一定の期間を経過すると、この新着ファイル履歴情報を順次削除する。すなわち、監視制御部２０１は、ファイルが監視対象のファイル格納部に格納されたことを検知し、ファイルのファイル格納部への格納に関する履歴情報を生成して記憶する格納検知手段として機能する。
【００１９】
また、監視制御部２０１は、新着ファイルを検知した場合に、新着ファイル情報を新着情報管理ＤＢ１５３に更新記憶する。新着ファイル情報は、今回検知された新着ファイルに関する情報である。新着ファイル情報は、新着ファイルのファイル名、新着ファイルが追加された時間、フォルダのフォルダ名を含む。監視制御部２０１は、新着ファイルを検知する度に、つまり新着ファイルが監視対象のフォルダに格納される度に、前回記憶した新着ファイル情報を今回検知した新着ファイルに対応する新着ファイル情報で上書きする。従って、新着情報管理ＤＢ１５３に記憶される新着ファイル情報は、監視制御部２０１が今回検知した新着ファイルに対応する新着ファイル情報である。
【００２０】
また、監視制御部２０１は、新着通知ウィンドウ上に表示された監視対象のフォルダが選択（例えばクリック）されたことを検知すると、新着通知フラグをＴＲＵＥに設定する。新着通知フラグは、新着通知ウィンドウ上に表示された監視対象のフォルダが選択されたか否かを示す。新着通知フラグは、ＴＲＵＥか、またはＦＡＬＳＥに設定される。ＴＲＵＥに設定された新着通知フラグは、新着通知ウィンドウ上に表示された監視対象のフォルダが選択されたことを示す。ＦＡＬＳＥに設定された新着通知フラグは、新着通知ウィンドウ上に表示された監視対象のフォルダが選択されたことを示す。
【００２１】
新着通知部２０２は、監視制御部２０１から渡される新着ファイルの検知結果に基づいて、新着ファイルが監視対象のフォルダに格納されたことを認識し、新着通知ウィンドウ上に監視対象のフォルダを表示する第１の表示手段として機能する。新着通知部２０２は、例えば、新着通知ウィンドウ上に、監視対象のフォルダのショートカットを、フォルダの状態を示す情報とともに表示する。
【００２２】
ファイルリスト表示部１５２は、選択されたフォルダに含まれるファイルのファイル名の一覧を、ファイルリスト表示ウィンドウ上にファイルリストとして表示する。ファイルリスト表示部１５２は、ファイルリスト制御部２０３、編集部２０４、表示部２０５を備える。
【００２３】
ファイルリスト制御部２０３は、ファイルリストの表示処理全体を制御する。具体的には、ファイルリスト制御部２０３は、監視対象のフォルダが選択された場合に、新着情報管理ＤＢ１５３にアクセスして、新着通知フラグがＴＲＵＥに設定されているか、またはＦＡＬＳＥに設定されているかを判断する。新着通知フラグがＦＡＬＳＥに設定されている場合、ファイルリスト制御部２０３は、ファイル管理ＤＢ３１から、監視対象のフォルダに対応するファイルリスト、すなわちこのフォルダに含まれるファイルのファイル名の一覧を取得する。以下では、ファイルリスト制御部２０３がファイル管理ＤＢ３１から取得したファイルリストを、旧表示ファイルリストと記述する。旧表示ファイルリストは、予め決められた並び順で並んだファイル名を含む。ファイルリスト制御部２０３は、表示部２０５に指示して、旧表示ファイルリストをファイルリスト表示ウィンドウ上に表示させる。
【００２４】
新着通知フラグがＴＲＵＥに設定されている場合、ファイルリスト制御部２０３は、新着情報管理ＤＢ１５３から新着ファイル履歴情報、新着ファイル情報を取得する。また、ファイルリスト制御部２０３は、ファイル管理ＤＢ３１から、選択されたフォルダに対応する旧ファイルリストを取得する。そして、ファイルリスト制御部２０３は、取得した新着ファイル履歴情報に基づいて、新表示ファイルリストを作成するリスト作成手段として機能する。新表示ファイルリストは、選択されたフォルダに含まれるファイル名がフォルダへの新着順に並べられたファイルリスト（第１のファイルリスト）である。なお、新着ファイル情報は、編集部２０４による新表示ファイルリストの表示方法の編集に用いられる。
【００２５】
編集部２０４は、新表示ファイルリストの表示方法を編集する。例えば、編集部２０４は、ファイルリスト制御部２０３が作成した新表示ファイルリストと、ファイルリスト制御部２０３が取得した新着ファイル履歴情報と、新着ファイル情報と、旧表示ファイルリストとに基づいて、新表示ファイルリストの表示方法を編集する。表示部２０５は、新表示ファイルリストを、編集部２０４が編集した表示方法に従って、ファイルリスト表示ウィンドウ上、すなわち第２の表示画面上に表示する第２の表示手段として機能する。また、表示部２０５は、ファイルリスト制御部２０３がファイル管理ＤＢ３１から取得した旧表示ファイルリスト（第２のファイルリスト）を、ファイルリスト表示ウィンドウ上に表示する。新着情報管理ＤＢ１５３は、新着ファイル履歴情報、新着ファイル情報、および新着通知フラグを記憶する。
【００２６】
図３は、新着通知ウィンドウとファイルリスト表示ウィンドウの例を示す図である。図３（Ａ）は、新着通知ウィンドウの例を示す。新着通知ウィンドウ上には、監視対象のフォルダ３００と、フォルダ３００にファイル（この例では文書ファイル）が新着したことを示す情報とが表示される。
【００２７】
図３（Ｂ）は、ファイルリスト表示ウィンドウの例を示す。ファイルリスト表示ウィンドウ上には、選択されたフォルダに含まれるファイルに対応する、新表示ファイルリストまたは旧表示ファイルリストが表示される。この例では、上からａ．ｔｘｔ，ｂ．ｔｘｔ，ｃ．ｔｘｔ，ｄ．ｔｘｔ，ｆ．ｔｘｔの順に並んだファイルリストが表示されている。
【００２８】
図４は、新着通知部の動作処理を説明するフローチャートである。新着通知部２０２が、新着ファイルが監視対象のフォルダに格納されたこと、つまり、ファイルが新着したことを認識すると、新着通知ウィンドウを開いて、新着通知ウィンドウ上に監視対象のフォルダを表示する（ステップＳ１）。次に、新着通知部２０２が、ユーザの操作（例えば、クリック）に従って、新着通知ウィンドウ上のフォルダが選択されたかを判断する（ステップＳ２）。新着通知ウィンドウ上のフォルダが選択されていない場合は、ステップＳ５に進む。新着通知ウィンドウ上のフォルダが選択された場合は、新着情報管理ＤＢ１５３内の新着通知フラグにＴＲＵＥを設定する（ステップＳ３）。ファイルリスト制御部２０３が、ファイルリスト表示処理を実行する（ステップＳ４）。ファイルリスト表示処理の詳細については、図５を参照して後述する。続いて、新着通知部２０２が、一定時間経過したかを判断する（ステップＳ５）。一定時間経過していない場合は、ステップＳ２に戻る。一定時間経過した場合は、新着通知部２０２が、新着通知ウィンドウを閉じる（ステップＳ６）。
【００２９】
図５は、ファイルリスト表示処理を説明するフローチャートである。ユーザの操作に従ってフォルダが選択されると、ファイルリスト制御部２０３が、選択されたフォルダが監視対象のフォルダであるかを判断する（ステップＳ１１）。選択されたフォルダが監視対象のフォルダでない場合、ファイルリスト制御部２０３が、ファイル管理ＤＢ３１から、選択されたフォルダに対応するファイルリスト（旧表示ファイルリスト）を取得する。そして、表示部２０５が、ファイルリスト表示ウィンドウを開き、このファイルリスト表示ウィンドウ上に旧表示ファイルリストを表示する（ステップＳ２０）。
【００３０】
選択されたフォルダが監視対象のフォルダである場合、ファイルリスト制御部２０３が、新着情報管理ＤＢ１５３内の新着通知フラグにＴＲＵＥが設定されているかを判断する（ステップＳ１２）。新着通知フラグにＴＲＵＥでなくＦＡＬＳＥが設定されている場合は、新着通知ウィンドウ上に表示されていないフォルダが選択されている。従って、この場合には、ステップＳ２０に進み、表示部２０５が、ファイルリスト表示ウィンドウ上に旧表示ファイルリストを表示する。
【００３１】
新着通知フラグにＴＲＵＥが設定されている場合は、新着通知ウィンドウ上に表示されたフォルダが選択されている。従って、この場合には、ファイルリスト制御部２０３が、選択されたフォルダに対応する旧表示ファイルリストがファイルリスト表示ウィンドウに既に表示されているかを判断する（ステップＳ１３）。選択されたフォルダに対応する旧ファイルリストがファイルリスト表示ウィンドウに既に表示されている場合は、ユーザが、ファイルリスト表示ウィンドウに表示されたファイルを対象として作業中であると考えられる。従って、この場合は処理がステップＳ２０に進み、旧表示ファイルリストの表示が維持される。すなわち、ファイルリスト制御部２０３は、新表示ファイルリストを作成しない。
【００３２】
選択されたフォルダに対応するファイルリストがファイルリスト表示ウィンドウに表示されていない場合、ファイルリスト制御部２０３が、新着通知フラグにＦＡＬＳＥを設定する（ステップＳ１４）。続いて、ファイルリスト制御部２０３が、新着情報管理ＤＢ１５３から新着ファイル履歴情報を取得する（ステップＳ１５）。また、ファイルリスト制御部２０３が、新着情報管理ＤＢ１５３から新着ファイル情報を取得する（ステップＳ１６）。そして、ファイルリスト制御部２０３が、ファイルリストのソート処理を行う（ステップＳ１７）。これにより、選択されたフォルダに対応するファイルリストに基づいて、新着順に並んだファイル名を含む新表示ファイルリストが作成される。
【００３３】
次に、編集部２０４が、新表示ファイルリストの表示方法の編集処理を実行する（ステップＳ１８）。そして、表示部２０５が、ファイル表示ウィンドウを開き、ファイル表示ウィンドウ上に、新表示ファイルリストを、編集部２０４が編集した表示方法に従って表示する（ステップＳ１９）。
【００３４】
なお、ファイルリスト制御部２０３が、前回開いたファイル表示ウィンドウの表示状態を記憶手段に保持しておき、ユーザの操作入力に基づいて、ファイル表示ウィンドウの表示状態を、前回開いたファイル表示ウィンドウの表示状態に戻すようにしてもよい。
本実施形態のファイルリスト表示処理によれば、新着通知ウィンドウ上のフォルダが選択されたときに、このフォルダ内のファイルを新着順にリスト表示することができる。従って、ユーザが、新着したファイルを容易に見つけることができる。
【００３５】
図６は、図５のステップＳ１７におけるファイルリストのソート処理を説明するフローチャートである。まず、ファイルリスト制御部２０３が、図５のステップＳ１５において取得した新着ファイル履歴情報から、選択されたフォルダに対応するファイルリストを取得し、新着表示ファイルリストに追加する（ステップＳ１７１）。取得された新着ファイル履歴情報に含まれるファイル名は、フォルダへの新着順に並んでいるので、新着表示ファイルリストにおいて、ファイル名がフォルダへの新着順に並ぶ。
【００３６】
次に、ファイルリスト制御部２０３が、選択されたフォルダに対応する旧ファイルリストをファイル管理ＤＢ３１から取得し、以下の処理を実行する。ファイルリスト制御部２０３は、取得した旧ファイルリストに含まれるファイル名毎に、ファイル名が新表示ファイルリストに存在するかを判断する（ステップＳ１７２，Ｓ１７３）。ファイル名が新表示ファイルリストに存在する場合は、処理を終了する。ファイル名が新表示ファイルリストに存在しない場合、ファイルリスト制御部２０３は、このファイル名を新表示ファイルリストに追加する（ステップＳ１７４）。具体的には、ファイルリスト制御部２０３は、現時点の新表示ファイルリストの最後尾にこのファイル名を追加する。図６を参照して説明したファイルリストのソート処理によれば、監視対象のフォルダへのファイルの新着順にファイル名が並んだ新表示ファイルリストを作成することができる。なお、ファイルリスト制御部２０３が、ステップＳ１７２乃至Ｓ１７４の処理の実行を省略することによって、ステップＳ１７１における処理後の新表示ファイルリストを表示対象とするようにしてもよい。
【００３７】
図７は、図５のステップＳ１８における新表示ファイルリストの表示方法の編集処理の例を説明するフローチャートである。図８（Ａ）は、この例における新表示ファイルリストを示す。図８（Ａ）に示す新表示ファイルリストにおいては、ｇ．ｔｘｔ，ｂ．ｔｘｔ，ｅ．ｔｘｔ，ｆ．ｔｘｔ，ａ．ｔｘｔがこの並び順で並んでいる。図８（Ｂ）は、この例における旧表示ファイルリストを示す。図８（Ｃ）は、この例における、新着ファイル履歴情報に含まれるファイル名のリスト（履歴ファイルリスト）を示す。また、図８（Ｄ）は、この例における、新着ファイル情報に含まれるファイル名のリスト（新着ファイルリスト）を示す。
【００３８】
図７のステップＳ１８１において、編集部２０４が、新表示ファイルリストに含まれるファイル名毎に、以下の処理を実行する（ステップＳ１８１）。編集部２０４が、ファイル名が履歴ファイルリストに存在するかを判断する（ステップＳ１８２）。ファイル名が履歴ファイルリストに存在する場合、編集部２０４は、このファイル名の表示方法として、このファイル名を太文字表示することを決定する（ステップＳ１８３）。これにより、表示部２０５が、編集部２０４が決定したこの表示方法に従って、このファイル名を太文字表示する。例えば、図８（Ａ）の新表示ファイルリストに含まれるｇ．ｔｘｔは、図８（Ｃ）の履歴ファイルリストに含まれる。従って、表示部２０５は、ｇ．ｔｘｔを太文字表示する。すなわち、表示部２０５は、新表示ファイルリストに含まれるファイルのうち、新着ファイル履歴情報に対応するファイルに対して第１の強調表示を行う。これにより、新着ファイル履歴情報に対応するファイルと、新着ファイル履歴情報に対応しないファイルとを区別して表示することができる。
【００３９】
次に、編集部２０４が、ファイル名が新着ファイルリストに存在するかを判断する（ステップＳ１８２）。ファイル名が新着ファイルリストに存在しない場合は、次のファイル名の処理に進む。ファイル名が新着ファイルリストに存在する場合、編集部２０４は、このファイル名の表示方法として、このファイル名に斜線のマスク表示を行うことを決定する（ステップＳ１８５）。表示部２０５は、編集部２０４が決定したこの表示方法に従って、このファイル名に斜線のマスク表示を行う。例えば、図８（Ａ）の新表示ファイルリストに含まれるｇ．ｔｘｔは、図８（Ｄ）の新着ファイルリストに含まれる。従って、表示部２０５は、ｇ．ｔｘｔに斜線のマスク表示を行う。すなわち、表示部２０５は、新表示ファイルリストに含まれるファイルのうち、新着ファイル情報に対応するファイルに対して第２の強調表示を行う。これにより、新着ファイル情報に対応するファイルを、新着ファイル情報に対応しないファイルと区別して表示することができる。
【００４０】
ファイル名が履歴ファイルリストに存在しない場合、編集部２０４が、ファイル名が旧表示ファイルリストに存在するかを判断する（ステップＳ１８６）。ファイル名が旧表示ファイルリストに存在しない場合は、次のファイル名の処理に進む。ファイル名が旧表示ファイルリストに存在する場合、編集部２０４は、このファイル名の表示方法として、このファイル名をグレー表示することを決定する（ステップＳ１８７）。これにより、表示部２０５が、編集部２０４が決定したこの表示方法に従って、このファイル名をグレー表示する。例えば、図８（Ａ）の新表示ファイルリストに含まれるａ．ｔｘｔは、図８（Ｃ）の履歴ファイルリストに含まれないが、図８（Ｂ）の旧表示ファイルリストに含まれる。従って、表示部２０５は、ａ．ｔｘｔをグレー表示する。すなわち、表示部２０５は、新表示ファイルリストに含まれるファイルのうち、新着ファイル履歴情報に対応しないファイルに対して第３の強調表示を行う。これにより、新表示ファイルリストに含まれるファイルのうち、新着ファイル履歴情報に対応しないファイルを他のファイルと区別して表示することができる。なお、編集部２０４が決定するファイル名の表示方法は、上述した表示方法に限定されない。
【００４１】
図９は、ファイルリスト表示ウィンドウ上へのファイルリストの表示例を示す図である。具体的には、図９は、図７および図８を参照して説明した新表示ファイルリストの表示方法の編集処理によって決定された表示方法に従って表示部２０５が実行するファイルリストの表示例を示す。
【００４２】
図９に示すように、表示部２０５は、ファイルリスト表示ウィンドウ上に、図８（Ａ）に示す新表示ファイルリストが含むファイル名を表示する。ｇ．ｔｘｔは、図８（Ｃ）に示す履歴ファイルリストにも図８（Ｄ）に示す新着ファイルリストにも存在する。従って、表示部２０５は、ｇ．ｔｘｔを太文字表示するとともに、ｇ．ｔｘｔに斜線のマスク表示を行う。ｂ．ｔｘｔ，ｅ．ｔｘｔ，ｆ．ｔｘｔは、履歴ファイルリストに存在するが新着ファイルリストには存在しない。従って、表示部２０５は、ｂ．ｔｘｔ，ｅ．ｔｘｔ，ｆ．ｔｘｔを太文字表示する。ａ．ｔｘｔは、履歴ファイルリストに存在しないが、旧表示ファイルリストに存在する。従って、表示部２０５は、ａ．ｔｘｔをグレー表示する（図９上では、グレー表示を示すハッチングをａ．ｔｘｔ上に施している）。
【００４３】
（その他の実施例）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【符号の説明】
【００４４】
３１  ファイル管理ＤＢ
１５１  フォルダ監視部
１５２  ファイルリスト表示部
１５３  新着情報管理ＤＢ
【図１】
0005661401.tif 000002
【図２】
0005661401.tif 000003
【図３】
0005661401.tif 000004
【図４】
0005661401.tif 000005
【図５】
0005661401.tif 000006
【図６】
0005661401.tif 000007
【図７】
0005661401.tif 000008
【図８】
0005661401.tif 000009
【図９】
0005661401.tif 000010