(57)【要約】【課題】  文書ファイルやプログラムファイルにおける新規登録あるいは変更又は修正に関するアナウンス管理を快適に且つ効率良く行うことができるようにする。【解決手段】  表示可能な文書情報や実行可能なプログラムを提供するサーバー２０００を有し、サーバーから提供される文書情報を可視的に表示することやプログラムをダウンロード可能な表示システムにおいて、当該サーバー上に用意された選択画面における複数の文書情報や各プログラムに、当該文書情報やプログラムが新規登録あるいは変更されたことを示す所定のマークを付加し、個々のクライアントにおけるアクセスの有無によって前記マークを表示するか非表示とするかをクライアント毎に切り替えるようにする。【選択図】  図１
2005141582.tif 000002
【特許請求の範囲】
【請求項１】
表示可能な文書情報を提供するサーバーを有し、前記サーバーから提供される前記文書情報を可視的に表示する表示システムにおいて、
前記サーバー上に用意された選択画面における前記複数の文書情報に、当該文書情報が新規登録であることを示す所定のマークを付加する付加手段と、
前記マークを表示するか非表示とするかをクライアント毎に切り替える制御手段と
を備えることを特徴とする表示システム。
【請求項２】
実行可能なプログラムを提供するサーバーを有し、前記サーバーから提供される前記プログラムをダウンロード可能な表示システムにおいて、
前記サーバー上に用意された選択画面における前記各プログラムに、当該プログラムが新規登録であることを示す新規登録マークを付加し、個々のクライアントにおけるアクセスの有無によって前記新規登録マークを表示するか非表示とするかを前記クライアント毎に切り替えることを特徴とする表示システム。
【請求項３】
表示可能な文書情報を提供するサーバーを有し、前記サーバーから提供される前記文書情報を可視的に表示する表示システムにおいて、
前記サーバー上に用意された選択画面における前記複数の文書情報に、当該文書情報が変更されたことを示す変更マークを付加し、個々のクライアントにおけるアクセスの有無によって前記変更マークを表示するか非表示とするかを前記クライアント毎に切り替えることを特徴とする表示システム。
【請求項４】
実行可能なプログラムを提供するサーバーを有し、前記サーバーから提供される前記プログラムをダウンロード可能な表示システムにおいて、
前記サーバー上に用意された選択画面における前記各プログラムに、当該プログラムが変更されたことを示す変更マークを付加し、個々のクライアントにおけるアクセスの有無によって前記変更マークを表示するか非表示とするかを前記クライアント毎に切り替えることを特徴とする表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバー上に掲載中の文書情報もしくはプログラムについて、それに関する情報を表示する表示システムに関するものである。
【背景技術】
【０００２】
数多くのクライアントが利用するサーバーにおいては、クライアントからの要請等により、日々多くの文書ファイル、プログラムファイルが新規登録され、また、登録したファイルに対しての変更や修正も頻繁に行われている。一般的に、新規登録や変更が行われた場合は、選択画面において対象ファイル情報に「Ｎｅｗ！」あるいは「Ｖｅｒｓｉｏｎ＿ＵＰ」などのマークを“手動”で付け、クライアントにアナウンスを行う形態を取っていた。そして、その後一定期間の経過を待って、手動にて「Ｎｅｗ！」、「Ｖｅｒｓｉｏｎ＿ＵＰ」のマークを外していた。
【０００３】
しかし、前述のサーバーを利用している各クライアントにおけるサーバーへのアクセスはまちまちであり、毎日閲覧するクライアントもいれば、数週間，数ヶ月に１度しか閲覧しないクライアントも存在する。このような状況においては、「Ｎｅｗ！」、「Ｖｅｒｓｉｏｎ＿ＵＰ」の表示を外すタイミングは非常に難しく、この表示を早く（数日程度）外してしまうと、毎日閲覧するクライアントには快適であるが、数週間あるいは数ヶ月に１度しか閲覧しないクライアントにとっては文書ファイルやプログラムファイルの「新規登録」、「変更」があったことすら認識できないということになり不都合を生じる。
【０００４】
また、表示を遅く（数ヶ月程度）外すと、数ヶ月に１度しか閲覧しないクライアントには快適であるが、毎日閲覧するクライアントにとってはいつまで経っても文書ファイルやプログラムファイルの「新規登録」、「変更」が消えずに混乱を招く原因となってしまう。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は上述の問題点に鑑みてなされたものであり、数多くの文書ファイルやプログラムファイルが新規登録され、また、登録したファイルに対しての変更又は修正が数多くのされた場合であっても、当該新規登録あるいは当該変更又は修正に関するアナウンス管理を快適に且つ効率良く行うことを可能とする表示システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は上述の目的を達成するために、表示可能な文書情報を提供するサーバーを有し、前記サーバーから提供される前記文書情報を可視的に表示する表示システムにおいて、前記サーバー上に用意された選択画面における前記複数の文書情報に、当該文書情報が新規登録であることを示す所定のマークを付加する付加手段と、前記マークを表示するか非表示とするかをクライアント毎に切り替える制御手段とを備えることを特徴とする表示システム等を提供する。
【発明の効果】
【０００７】
本発明によれば、数多くの文書ファイルやプログラムファイルが新規登録され、また、登録したファイルに対しての変更又は修正が数多くのされた場合であっても、当該新規登録あるいは当該変更又は修正に関するアナウンス管理を快適に且つ効率良く行うことができる。
【発明を実施するための最良の形態】
【０００８】
以下、添付図面を参照しながら、本発明の表示システムの実施形態を詳細に説明する。
図１は、本発明の実施形態における表示システムの概略構成図である。
本実施形態の表示システムは、複数台のクライアントコンピュータ１０００（ＩＤ：１０００）〜１００２（ＩＤ：１００２）と、表示可能な文書情報又は実行可能なプログラムを提供するサーバー２０００とを含み構成されており、このクライアントコンピュータ１０００（ＩＤ：１０００）〜１００２（ＩＤ：１００２）とサーバー２０００とが共通の光ケーブルあるいは導電同軸ケーブル等の共有データ伝送路１１００を介して接続されている。また、図１において、互いの機器はイーサネット（Ｒ）ＬＡＮ等の通信プロコトルに従って双方向通信が可能となっている。
【０００９】
図２は、サーバー２０００の内部構成を示した概略図である。
サーバー２０００は、システムバス２００３に接続される各装置構成要素の制御、装置全体の制御を実行するＣＰＵ２００１と、これらの制御を行わせる制御プログラムを格納するハードディスク２００４と、ＣＰＵ２００３が種々の処理や制御を実行するためのプログラム実行エリア、ワークエリア等として用いられＲＡＭ２００２と、バッテリーバックアップされた時計（ＲＴＣ）２００５と、共有データ伝送経路１１００を介してクライアントコンピュータ１０００（ＩＤ：１０００）〜１００２（ＩＤ：１００２）と接続しデータの送受信を行うネットワークＩ／Ｆ２００６とを含み構成されている。
【００１０】
ＲＡＭ２００２には、各ファイルの登録や変更状態を記憶する管理テーブル２０２１、各クライアントの前回のアクセス時刻を記憶するアクセス管理テーブル２０２２も存在する。ハードディスク２００４には、後述するフローチャート（図５及び図６）に示されるような制御プログラム２０４１が格納されており、この制御プログラム２０４１はＢＯＯＴ＿ＵＰ時にＲＡＭ２００２へ展開されて実行される。
【００１１】
また、バッテリーバックアップされた時計（ＲＴＣ）２００５は、常に正確な時刻情報を保持しており、必要に応じて現在時刻の読み出しが可能である。
【００１２】
図３は、サーバー２０００に接続された各クライアントコンピュータに表示される選択画面のイメージ図である。選択画面３００１〜３００３は、それぞれ図４に示す管理テーブル４００１〜４００３に対応する。
【００１３】
図４は、サーバー２０００内に存在する管理テーブル２０２１のイメージ図である。管理テーブル４００１〜４００３は、それぞれ図３に示す選択画面３００１〜３００３に対応する。また、４１００はＩＤ管理テーブルである。
【００１４】
図５及び図６は、本実施形態の表示システムにおける処理方法を示したフローチャートである。この処理方法は、ハードディスク２００４に格納されたプログラムにより実現される。以下、本フローチャートを用いて本発明をさらに詳細に説明する。
【００１５】
図５は、本発明の表示システムにおけるサーバーにおいて、ファイルの新規登録又は変更が行われたときの処理方法を示したフローチャートである。
まず、ステップＳ５１０１では、新規登録か変更かを判断する。この判断の結果、新規登録であると判断された場合には、ステップＳ５１０２へ進む。一方、変更であると判断された場合には、ステップＳ５１０３へ進む。
【００１６】
ステップＳ５１０２では、管理テーブルの空き領域を探し、“ファイル名”を書き込む。さらに、ＲＴＣより現在時刻を読み込み管理テーブルの“新規”部分に書き込む。
【００１７】
また、ステップＳ５１０１で変更と判断された場合に、ステップＳ５１０３では、ファイル名をキーに管理テーブル上の記憶位置を検索し、ＲＴＣより読み込んだ現在時刻を“変更”部分に書き込む。
【００１８】
図６は、本発明の表示システムにおけるサーバーにおいて、接続されている各クライアントからアクセスがあった際の処理方法を示したフローチャートである。
まず、ステップＳ５２０１では、アクセス中のクライアントのＩＤをＫＥＹに図４に示したＩＤ管理テーブル（４１００）を検索して、前回のアクセス時刻（Ｚ）を取得する。
【００１９】
続いて、ステップＳ５２０２では、新規登録時刻と前回のアクセス時刻（Ｚ）を比較し、新規登録時刻の方が前回のアクセス時刻（Ｚ）よりも前であるか否かを判断する。この判断の結果、新規登録時刻の方が前回のアクセス時刻（Ｚ）よりも前であると判断された場合には、ステップＳ５２０４へジャンプする。一方、ステップＳ５２０２の判断の結果、新規登録時刻の方が前回のアクセス時刻（Ｚ）よりも前でない（新しい）と判断された場合には、ステップＳ５２０３へ進む。
【００２０】
続いて、ステップＳ５２０３では、新規登録があったことを示すメッセージ「Ｎｅｗ！」を表示させるため、マーク位置に０ｘ１０をＯＲする。続いて、ステップＳ５２０４では、管理テーブルの最後まで処理を行ったか否かを判断する。この判断の結果、管理テーブルの最後まで処理を行っていないと判断された場合には、ステップＳ５２０２へ戻り、ステップＳ５２０２〜ステップＳ５２０４の処理を繰り返す。一方、ステップＳ５２０４の判断の結果、管理テーブルの最後まで処理を行ったと判断された場合には、ステップＳ５２０５へ進む。
【００２１】
続いて、ステップＳ５２０５では、変更時刻と前回のアクセス時刻（Ｚ）を比較し、変更時刻の方が前回のアクセス時刻（Ｚ）よりも前であるか否かを判断する。この判断の結果、変更時刻の方が前回のアクセス時刻（Ｚ）よりも前であると判断された場合には、ステップＳ５２０７へジャンプする。一方、ステップＳ５２０５の判断の結果、変更時刻の方が前回のアクセス時刻（Ｚ）よりも前でない（新しい）と判断された場合には、ステップＳ５２０６へ進む。
【００２２】
続いて、ステップＳ５２０６では、変更があったことを示すメッセージ「Ｖｅｒ．ＵＰ」を表示させるため、マーク位置に０ｘ０１をＯＲする。続いて、ステップＳ５２０７では、管理テーブルの最後まで処理を行ったか否かを判断する。この判断の結果、管理テーブルの最後まで処理を行っていないと判断された場合には、ステップＳ５２０５へ戻り、ステップＳ５２０５〜ステップＳ５２０７の処理を繰り返す。一方、ステップＳ５２０７の判断の結果、管理テーブルの最後まで処理を行ったと判断された場合には、ステップＳ５２０８へ進む。
【００２３】
続いて、ステップＳ５２０８では、次回のアクセスのために、現在時刻をＩＤ管理テーブル４１００に記録して処理を終了する。
【００２４】
また、詳細説明は省略するが、クライアントコンピュータから選択画面の表示を要求された場合、本発明の制御プログラムは、前述の管理テーブルに書き込まれた情報を元に図３の選択画面３００１〜３００３のような表示イメージを発生させ、要求元へ表示イメージを送信する。図５及び図６の処理を行うことにより、各クライアント毎のコンピュータの表示画面に自動的に『前回の閲覧時刻より新しく登録されたものには「Ｎｅｗ！」を』を表示し、『前回の閲覧時刻以降に変更があったものには「Ｖｅｒ．ＵＰ」を』を表示することが可能となる。
【００２５】
下記条件にて具体的な例を説明する。
・クライアントＩＤ１０００を持つクライアントＡの前回アクセス時刻は２０    ０２年９月２５日（ＩＤ管理テーブル４１００のｂＢ）
・クライアントＩＤ１００１を持つクライアントＢの前回アクセス時刻は２０    ０２年１２月２６日（ＩＤ管理テーブル４１００のｃＢ）
・クライアントＩＤ１００２を持つクライアントＣの前回アクセス時刻は２０    ０２年７月２５日（ＩＤ管理テーブル４１００のｄＢ）
・各ファイルの新規登録時刻および変更時刻が図４の管理テーブル４０００で    あり、
・２００２年１２月２７日にクライアントＡ，Ｂ，Ｃからアクセスがあった場    合、
前述の制御によってクライアントＡ，Ｂ，Ｃの表示用テーブル（管理テーブルのコピーに状況に応じた“マーク”を付加したもの）は、それぞれ図４の管理テーブル４００１，４００２，４００３となり、これらの管理テーブルに基づいて送信される表示画面イメージは、それぞれ図３の選択画面３００１，３００２，３００３となる。
【００２６】
本発明の実施形態によれば、ファイルの新規登録又は変更時刻を管理するテーブルと各クライアントの前回のアクセス時刻を記憶するＩＤ管理テーブルを用いて、各クライアントからの前回のアクセス時刻と各ファイルの新規登録時刻又は変更時刻とを比較することによって、各クライアント毎に適切な「Ｎｅｗ！」、「Ｖｅｒ．ＵＰ」のアナウンスの削除を行うことができ、新規登録あるいは当該変更又は修正に関するアナウンス管理を快適に且つ効率良く行うことができる。
【図面の簡単な説明】
【００２７】
【図１】本発明の実施形態における表示システムの概略構成図である。
【図２】サーバーの内部構成を示した概略図である。
【図３】サーバーに接続された各クライアントコンピュータに表示される選択画面のイメージ図である。
【図４】サーバー内に存在する管理テーブルのイメージ図である。
【図５】本発明の表示システムにおけるサーバーにおいて、ファイルの新規登録又は変更が行われたときの処理方法を示したフローチャートである。
【図６】本発明の表示システムにおけるサーバーにおいて、接続されている各クライアントからアクセスがあった際の処理方法を示したフローチャートである。
【符号の説明】
【００２８】
１０００〜１００２  クライアントコンピュータ
１１００  データ伝送路
２０００  サーバー
２００１  ＣＰＵ
２００２  ＲＡＭ
２００３  システムバス
２００４  ＨＤ
２００５  ＲＴＣ
２００６  ネットワークＩ／Ｆ
２０２１  管理テーブル
２０２２  アクセス管理テーブル
２０４１  プログラム
３００１〜３００３  選択画面
４００１〜４００３  管理テーブル
４１００  ＩＤ管理テーブル
【図１】
2005141582.tif 000003
【図２】
2005141582.tif 000004
【図３】
2005141582.tif 000005
【図４】
2005141582.tif 000006
【図５】
2005141582.tif 000007
【図６】
2005141582.tif 000008