(57)【要約】【課題】  ユーザが所望する項目内容のみを簡便に表示することのできる情報表示システムを提供する。【解決手段】  データベースサーバ１は、端末装置２０のユーザの指示に応じて、ユーザ表示項目テーブル１０３に記憶されている項目に対する項目内容を部品情報ＤＢ１０１より読み出して端末装置２０に送信する。端末装置２０の選択項目内容表示部２１は、受信した項目内容をディスプレイに表示する。【選択図】  図１
2006039673.tif 000002
【特許請求の範囲】
【請求項１】
項目に対する項目内容を表示する情報表示システムにおいて、
項目に対する項目内容を複数記憶するデータ記憶手段と、
ユーザの選択に応じて、表示対象の項目を記憶する表示項目記憶手段と、
前記ユーザに応じて、前記表示項目記憶手段に記憶されている項目に対する、前記データ記憶手段に記憶されている項目内容を表示する選択項目内容表示手段と
を備えることを特徴とする情報表示システム。
【請求項２】
前記表示項目記憶手段は、前記ユーザにより選択された項目を、該ユーザを識別するためのユーザ識別子と対応付けて記憶し、
前記選択項目内容表示手段は、前記ユーザ識別子が入力された場合に、該ユーザ識別子と対応付けて記憶されている項目に対する項目内容を表示することを特徴とする
請求項１に記載の情報表示システム。
【請求項３】
前記表示項目記憶手段は、
１つの前記ユーザ識別子に対して、前記ユーザにより選択された項目の集合であるユーザ表示項目グループを複数対応付けて記憶し、
前記ユーザの指示に応じて、前記ユーザ識別子に対応付けられた複数のユーザ表示項目グループのうち、指示されたユーザ表示項目グループに対する項目内容を前記データ記憶手段より読み出して、前記選択項目内容表示手段に表示させるユーザ表示項目グループ選択手段をさらに備えることを特徴とする
請求項２に記載の情報表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、データベースに登録されたデータを表示する情報表示システムに関する。
【背景技術】
【０００２】
データベースに登録されているデータを表示するシステムは従来より知られている。このようなシステムとしては、予め決められた項目を初期表示として表示させ、その中からユーザが表示対象の項目を選択することにより、項目に対する項目内容が表示される機能を備えたシステムや、検索条件が変わった場合に、ユーザの選択入力に応じて表示項目を変更する機能を備えているシステムは提案されている（例えば、特許文献１、２、３及び４参照）。
【特許文献１】特開平１１−６５８０４号公報
【特許文献２】特開平８−４４７６１号公報
【特許文献３】特開２００１−２４９７９４号公報
【特許文献４】特開２００３−９９２４１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
データベースシステムに登録されたデータを表示するシステムにおいて、予め決められた項目に対する項目内容を表示すると、ユーザが必要としない項目内容が表示される場合がある。表示項目が多いと処理すべきデータ量が多くなり、データベースから項目内容を検索して画面表示するまでに時間がかかる。また、表示項目が１画面内に収まらない場合には、画面の横スクロール操作を行わなければならず画面が見づらい、使いづらいなどの問題があった。さらにユーザの作業内容や検索条件に応じて表示項目を変更したい場合には、ユーザはその都度表示項目を選択する必要があり非常に効率が悪かった。逆に、項目の選択作業を省くために表示項目を多めに選択すると、検索条件によっては必要としない項目内容が表示され、データ量の増大を招くことになる。
本発明は、上記問題点に鑑みてなされたものであり、ユーザが所望する項目内容のみを簡便に表示することのできる情報表示システムを提供することを目的とする。
【課題を解決するための手段】
【０００４】
上記課題を達成するために、請求項１に記載の発明は、項目に対する項目内容を表示する情報表示システムにおいて、項目に対する項目内容を複数記憶するデータ記憶手段と、ユーザの選択に応じて、表示対象の項目を記憶する表示項目記憶手段と、前記ユーザに応じて、前記表示項目記憶手段に記憶されている項目に対する、前記データ記憶手段に記憶されている項目内容を表示する選択項目内容表示手段とを備えることを特徴とする情報表示システムを提供する。
【０００５】
本発明によれば、情報提示システムは、ユーザの選択に応じて表示対象の項目を記憶し、ユーザに応じて表示対象の項目に対する項目内容を表示するため、ユーザ毎に、ユーザが所望する項目内容のみを表示することができる。このため、データ記憶手段に記憶されている項目内容全てを表示するのに比較して、ユーザにとって画面の見づらさ、使いづらさ、画面の横スクロール操作等の煩わしさがなくなり、また、データ処理の負荷を軽減することができる。また、表示項目記憶手段により表示対象の項目を記憶しておくことができるため、ユーザは表示対象の項目を毎回指定する作業を行う煩わしさがなくなり、ユーザの所望する項目内容のみを簡便に表示することができる。
【０００６】
請求項２に記載の発明は、請求項１に記載の情報表示システムにおいて、前記表示項目記憶手段は、前記ユーザにより選択された項目を、該ユーザを識別するためのユーザ識別子と対応付けて記憶し、前記選択項目内容表示手段は、前記ユーザ識別子が入力された場合に、該ユーザ識別子と対応付けて記憶されている項目に対する項目内容を表示することを特徴とする。
【０００７】
本発明によれば、情報表示システムはユーザ識別子と項目とを対応付けて記憶し、ユーザ識別子が入力された場合に、該ユーザ識別子と対応付けて記憶されている項目に対する項目内容を表示するため、ログイン時等にユーザ識別子を入力するだけで、ユーザが所望する項目内容のみを簡便に表示することができる。
【０００８】
請求項３に記載の発明は、請求項２に記載の情報表示システムにおいて、前記表示項目記憶手段は、１つの前記ユーザ識別子に対して、前記ユーザにより選択された項目の集合であるユーザ表示項目グループを複数対応付けて記憶し、前記ユーザの指示に応じて、前記ユーザ識別子に対応付けられた複数のユーザ表示項目グループのうち、指示されたユーザ表示項目グループに対する項目内容を前記データ記憶手段より読み出して、前記選択項目内容表示手段に表示させるユーザ表示項目グループ選択手段をさらに備えることを特徴とする。
【０００９】
本発明によれば、情報表示システムは、１つのユーザ識別子に対して複数のユーザ表示項目グループを対応付けて記憶し、ユーザの指示に応じて、ユーザ識別子に対応付けられた複数のユーザ表示項目グループのうち、指示されたユーザ表示項目グループに対する項目内容を表示するため、ユーザは自己の作業内容や検索条件に応じてユーザ表示項目グループを指示し、画面に表示される項目内容を簡便に切り換えることができ、効率的に作業を行うことができる。
【発明の効果】
【００１０】
以上説明したように、本発明によれば、情報提示システムは、ユーザの選択に応じて表示対象の項目を記憶し、ユーザに応じて表示対象の項目に対する項目内容を表示するため、ユーザ毎に、ユーザが所望する項目内容のみを表示することができる。このため、データ記憶手段に記憶されている項目内容全てを表示するのに比較して、ユーザにとって画面の見づらさ、使いづらさ、画面の横スクロール操作等の煩わしさがなくなり、ユーザは簡便に項目内容を表示して効率的に作業を行うことができる。また、表示項目記憶手段により表示対象の項目を記憶しておくことができるため、ユーザは表示対象の項目を毎回指定する作業を行う煩わしさがなくなる。
【００１１】
また、情報表示システムは、１つのユーザ識別子に対してユーザ表示項目グループを複数対応付けて記憶し、ユーザの指示に応じてユーザ識別子に対応付けられた複数のユーザ表示項目グループのうち、指示されたユーザ表示項目グループに対する項目内容を表示するため、ユーザは検索条件に応じて画面に表示される項目内容を簡便に切り換えることができ、効率的に作業を行うことができる。
【発明を実施するための最良の形態】
【００１２】
以下に、本発明の実施の形態を説明する。
図１は、本発明の実施の形態に係る情報表示システム１の全体構成を示す図である。同図に示すように、情報表示システム１は、企業内に構築されたイントラネットシステムであり、データを管理するデータベースサーバ１０と企業内のユーザが使用する端末装置２０ａ，２０ｂ，２０ｃとを含んで構成されている。同図においては、３つの端末装置２０ａ，２０ｂ，２０ｃを図示しているが実際には複数存在する。以下では、これらの端末装置２０ａ，２０ｂ，２０ｃを特に区別して説明しないため、「端末装置２０」と記す。
【００１３】
データベースサーバ１０はＷＷＷ（World Wide Web）サーバであり、一般的なコンピュータのハードウェア構成を備えている。図２に示すように、データベースサーバ１０のハードディスクには、社内で在庫として保管されている各種部品情報を管理する部品情報ＤＢ（database；データベース）１０１と、画面表示項目選択テーブル１０２と、ユーザ表示項目テーブル１０３とが設けられている。
【００１４】
部品情報ＤＢ１０１は、例えば、リレーショナルデータベースである。部品情報ＤＢ１０１には、例えば、項目Ａ「型名」、項目Ｂ「メーカ名」、項目Ｃ「資材コード」、項目Ｄ「ステータス」、項目Ｅ「在庫単価」、項目Ｆ「発注単価」、項目Ｇ・・・、が定義されており、各々の項目に対応するデータ（以下「項目内容」という）が記憶される。
画面表示項目選択テーブル１０２には、部品情報ＤＢ１０１の定義項目が記憶されている。ユーザは、画面表示項目選択テーブル１０２に記憶されている項目の中から、端末装置２０に表示したい項目を選択することができる。
【００１５】
ユーザ表示項目テーブル１０３には、画面表示項目選択テーブル１０２より選択された項目（以下「ユーザ表示項目」という）の集合が、ユーザ毎及びグループ毎に分類されて「ユーザ表示項目グループ」として記憶される。すなわち、ユーザ表示項目グループは、グループの識別子とユーザの識別子とユーザ表示項目とを含んで構成されるデータである。
【００１６】
図４には、画面表示項目選択テーブル１０２に記憶されている項目の中からユーザ表示項目を選択して、ユーザ表示項目テーブル１０３にグループ毎に登録するときの概念図を示す。ユーザ表示項目テーブル１０３に一旦登録されたユーザ表示項目を削除することも可能である。
また、データベースサーバ１０のハードディスクには、各種アプリケーションソフトが記憶されており、データベースサーバ１０のＣＰＵがこれらのアプリケーションソフトを実行することにより、図３に示す機能部がデータベースサーバ１０に実現される。データ記憶部１１は、部品情報ＤＢ１０１を保持しており、各種部品情報を記憶管理する。
ユーザ表示項目記憶部１２は、ユーザ表示項目テーブル１０３と、ユーザ表示項目テーブル１０３に記憶されるユーザ表示項目グループと、ユーザ表示項目グループをユーザ表示項目テーブル１０３に登録するためのプログラムとを含んで構成される。
【００１７】
ユーザ表示項目グループ選択部１３は、ユーザ表示項目グループを選択するためのプログラムとハードディスクに記憶された選択グループ情報とを含んで構成される。ユーザ表示項目グループ選択部１３は、ユーザの指示に応じて、ユーザ表示項目テーブル１０３に記憶されている複数のユーザ表示項目グループのうち、いずれのユーザ表示項目グループに対する項目内容を表示対象とするかを選択する。具体的には、ユーザ表示項目グループ選択部１３は、端末装置２０よりユーザ表示項目グループを選択するための指示を受信した場合に、当該指示されたユーザ表示項目グループのグループ識別子を選択グループ情報としてハードディスクに記憶する。データベースサーバ１０のＣＰＵは、端末装置２０より部品情報ＤＢ１０１の項目内容の取得要求を受けた場合に、選択グループ情報で識別されるユーザ表示項目グループに対する項目内容を端末装置２０に送信する。
【００１８】
次に、端末装置２０の構成について説明する。端末装置２０は、一般的なコンピュータのハードウェア構成を備えている。端末装置２０のハードディスクには、各種プログラムやデータが記憶されている。例えば、端末装置２０のハードディスクには、画面表示項目選択テーブル１０２に記憶されている項目の一覧画面（以下「表示項目画面」という）をディスプレイに表示するためのアプリケーションソフトや、表示項目画面に表示されている項目の中から、ユーザがユーザ表示項目として選択した項目をユーザ表示項目テーブル１０３に登録するためのアプリケーションソフトが記憶されている。
【００１９】
また、端末装置２０のハードディスクには、ユーザが選択した項目に対する項目内容を表示するためのアプリケーションソフトが記憶されている。端末装置２０のＣＰＵが当該アプリケーションソフトを実行することにより、端末装置２０は図５に示す選択項目内容表示部２１として機能する。選択項目内容表示部２１は、ユーザの指示に応じて、データベースサーバ１０のユーザ表示項目テーブル１０３に記憶されている項目に対する項目内容を、部品情報ＤＢ１０１より取得してディスプレイに表示する。具体的には、例えば、ユーザが端末装置２０のキーボード等を操作して、検索条件をつけずに部品情報ＤＢ１０１の項目内容を全て表示するための指示を行った場合に、選択項目内容表示部２１はデータベースサーバ１０に対して項目内容の取得要求を送信する。データベースサーバ１０のＣＰＵは、項目内容の取得要求を受信すると、ユーザ表示項目グループ選択部１３により選択されているグループに対応するユーザ表示項目グループをユーザ表示項目テーブル１０３より読み出す。データベースサーバ１０のＣＰＵは、読み出したユーザ表示項目グループに対する項目内容を部品情報ＤＢ１０１より読み出して、端末装置２０に送信する。端末装置２０の選択項目内容表示部２１は、受信した項目内容を編集して検索結果一覧画面を生成し、ディスプレイに表示する。なお、ユーザは、部品情報ＤＢ１０１の項目内容を全て表示する指示以外にも、表示する項目内容を絞り込むために検索条件を入力して検索指示を行うこともできる。
【００２０】
図６には、ユーザ表示項目「型名」、「メーカ名」、「資材コード」、「ステータス」、「在庫単価」、及び、「発注単価」で構成されるユーザ表示項目グループがユーザ表示項目グループ選択部１３により選択されている場合の検索結果一覧の例を示す。このように、ユーザ表示項目を限定して選択しておくことで表示すべき情報が１画面内に収まり、ユーザは画面の横スクロール操作を行う必要がなくなり使い勝手がよい。
【００２１】
次に、図７に示すフローチャートを参照しながら、初回のユーザ項目設定処理について説明する。
まず、ユーザは、端末装置２０のキーボードを操作してログインし、表示項目画面を表示するための指示を行う。これにより、端末装置２０のＣＰＵはハードディスクよりアプリケーションソフトを読み出して実行することにより、ディスプレイに表示項目画面を表示する。
【００２２】
次に、ユーザは端末装置２０のキーボードを操作して、ユーザ表示項目を設定するグループを選択する（ステップＳ１０１）。例えば、ユーザは、グループＡを選択する。ユーザ表示項目グループ選択部１３は、選択グループ情報として“Ａ”をハードディスクに記憶する。
ユーザは、表示項目画面に一覧表示されている項目の中から、グループＡと対応付けるべきユーザ表示項目を１又は複数選択する（ステップＳ１０２）。
【００２３】
ユーザは、ユーザ表示項目を選択した後、選択が完了した旨の入力を行う（ステップＳ１０３）。これにより、端末装置２０のＣＰＵは、グループ“Ａ”とユーザにより選択されたユーザ表示項目の集合とを対応付けて、ユーザ表示項目グループとしてユーザ表示項目テーブル１０３に登録する。
グループＡに対するユーザ表示項目の設定が完了した後に、ユーザが他のグループを設定する旨の指示を行った場合には（ステップＳ１０４；Ｙｅｓ）、ステップＳ１０１に戻り他のグループを設定する処理を行う。
【００２４】
他のグループ設定を行わない場合には（ステップＳ１０４；Ｎｏ）、ユーザが画面のリフレッシュ（再読込）指示を行うと（ステップＳ１０５）、選択項目内容表示部２１は、ユーザ表示項目グループＡに対する項目内容をデータベースサーバ１０の部品情報ＤＢ１０１より読み出してディスプレイに表示する（ステップＳ１０６）。
そして、ここでは、ユーザ表示項目グループ選択部１３によりグループＡがユーザ表示項目グループとして選択されているため、次のログインからユーザ表示項目グループＡに対する項目内容が初期画面として表示される。
このように、ユーザが設定したユーザ表示項目グループＡに対する項目内容は、グループＡの設定内容を変更したり、ユーザ表示項目グループ選択部１３により表示すべき表示項目グループの選択を変更するまで、初期画面として表示することができる。
【００２５】
以上の機能により、ユーザが選択した項目に対応する項目内容のみ表示することが可能なので、ユーザの用途や作業内容に応じて、必要とする項目に対する項目内容のみを表示することができる。また、表示すべき項目を絞り込むことで、画面の横スクロール操作を行う必要がなくなり、画面が見づらい、使いづらい、煩わしいなどの問題を解決し、さらに、検索してから項目内容が表示されるまでにかかる時間を抑えることができる。
また、ユーザ表示項目の集合を１つのユーザ表示項目グループとして管理し、そのユーザ表示項目グループをユーザ毎に複数設定することを可能としたことで、検索条件に応じてユーザ表示項目グループを設定することができ、ユーザは画面表示を柔軟に切り換えて効率良く作業を行うことができる。
【００２６】
次に、図８のフローチャートを参照しながら、上述した初回のユーザ項目設定処理を行った後に、２回目以降にログインした場合の処理の流れについて説明する。
まず、ユーザは、端末装置２０のキーボード等を操作してログインする。これにより、選択項目内容表示部２１は、ハードディスクの選択グループ情報に“Ａ”が記憶されていることを確認し、ユーザ表示項目グループＡを検索時に参照するグループとして選択する（ステップＳ２０１）。
次に、ユーザは端末装置２０に検索条件等を入力して項目内容表示の指示を行う。これにより、選択項目内容表示部２１は、ユーザ表示項目グループＡに対する項目内容をデータベースサーバ１０の部品情報ＤＢ１０１より読み出してディスプレイに表示する（ステップＳ２０２）。
【００２７】
ユーザが、他のグループ、例えば、グループＢで参照する指示を行った場合には（ステップＳ２０３；Ｙｅｓ）、ステップＳ２０１に戻り、ユーザ表示項目グループ選択部１３は選択グループ情報を“Ｂ”に更新する。一方、ユーザが他のグループで参照しない場合には（ステップＳ２０３；Ｎｏ）、選択グループ情報を“Ａ”のままにして処理を終了する。
【００２８】
以上のように、部品情報ＤＢ１０１に多くの項目が定義されている場合にも、ユーザが選択した表示項目を１つのユーザ表示項目グループとして管理し、その表示項目グループをユーザ毎に複数設定することを可能としたため、各々のユーザは、検索条件に合わせて柔軟にユーザ表示項目グループを選択することができる。このため、ユーザは、目的に応じて画面を切り換えて、所望の項目内容のみを簡易に表示することができる。また、表示される項目数によっては、画面の横スクロール操作を行う必要があることによる煩わしさがなくなり、見づらい、使いづらいといった問題点を解消することができる。
また、不要な項目内容が表示されることがないため、ユーザが指示を行ってから項目内容を表示するまでにかかる時間を削減することができる。
【００２９】
なお、上述した実施形態においては、データ記憶部１１において部品情報が管理されるとして説明したが、管理される情報の種類は一例に過ぎない。また、データベースの種類や、データベースで定義される項目や、項目内容は一例に過ぎず、あらゆるデータベースのデータ検索表示に利用することができる。また、情報表示システム１は、データベースとデータ表示機能とを備えた１つの装置で構成されていてもよい。
【産業上の利用可能性】
【００３０】
あらゆるデータの表示に利用することができる。
【図面の簡単な説明】
【００３１】
【図１】本発明の実施の形態に係る情報表示システムの全体構成を示す図である。
【図２】同実施の形態に係るデータベースサーバのハードディスクに設けられたデータベース及びテーブルを示す図である。
【図３】同実施の形態に係るデータベースサーバの機能構成を示す図である。
【図４】同実施の形態に係る画面表示項目選択テーブルに記憶されている項目の中からユーザ表示項目を選択して、ユーザ表示項目テーブルに登録するときの概念図を示す図である。
【図５】同実施の形態に係る端末装置の機能構成を示す図である。
【図６】同実施の形態に係る検索結果一覧の表示例を示す図である。
【図７】同実施の形態に係る初回のユーザ項目設定処理の流れを示すフローチャートである。
【図８】同実施の形態に係る初回のユーザ項目設定処理を行った後に、２回目以降にログインした場合の処理の流れを示すフローチャートである。
【符号の説明】
【００３２】
１      情報表示システム
１０    データベースサーバ
１１    データ記憶部
１２    ユーザ表示項目記憶部
１３    ユーザ表示項目グループ選択部
２０，２０ａ，２０ｂ，２０ｃ    端末装置
２１    選択項目内容表示部
１０１  部品情報ＤＢ
１０２  画面表示項目選択テーブル
１０３  ユーザ表示項目テーブル
【図１】
2006039673.tif 000003
【図２】
2006039673.tif 000004
【図３】
2006039673.tif 000005
【図４】
2006039673.tif 000006
【図５】
2006039673.tif 000007
【図６】
2006039673.tif 000008
【図７】
2006039673.tif 000009
【図８】
2006039673.tif 000010