(57)【要約】      （修正有）【課題】  コンピュータシステム、項目インタフェースを操作するための方法、コンピュータプログラム製品、および生産品を提供する。【解決手段】  グラフィカルユーザインタフェース２００を具備するコンピュータシステム１であり、前記ユーザインタフェースは、少なくとも２つの項目を内部で一覧表示することが可能な項目インタフェース１１０を具備し、展開状態にある前記項目インタフェース１１０は、前記項目インタフェース１１０を折りたたみ状態にするための折りたたみコントロール１１２を有し、前記折りたたみ状態では、前記項目インタフェース１１０の寸法が部分的に縮小されており、前記項目の少なくとも一部が表示されず、また、折りたたみ状態にある前記項目インタフェース１１０は、前記項目インタフェース１１０を前記展開状態にするための展開コントロール１１３を有する。【選択図】  図２
2004342115.tif 000002
【特許請求の範囲】
【請求項１】
グラフィカルユーザインタフェース（２００）を具備するコンピュータシステム（１）であって、前記グラフィカルユーザインタフェース（２００）は、
少なくとも２つの項目（１１１、１６１）を一覧表示することが可能な、項目インタフェース（１１０）を具備し、
展開状態にある前記項目インタフェース（１１０）は、前記項目インタフェース（１１０）を折りたたみ状態にするための折りたたみコントロール（１１２）を有し、前記折りたたみ状態においては、前記項目インタフェース（１１０）の寸法が前記展開状態に比較して部分的に縮小されており、かつ、前記項目の少なくとも一部が表示されず、また、
折りたたみ状態にある前記項目インタフェース（１１０）は、前記項目インタフェース（１１０）を前記展開状態にするための展開コントロール（１１３）を有するコンピュータシステム（１）。
【請求項２】
前記折りたたみ状態においては、前記項目インタフェース（１１０）の縦方向の寸法が、前記展開状態に比較して縮小されている、請求項１に記載のコンピュータシステム（１）。
【請求項３】
前記折りたたみ状態においては、前記項目インタフェース（１１０）の横方向の寸法が、前記展開状態に比較して縮小されている、請求項１に記載のコンピュータシステム（１）。
【請求項４】
項目インタフェース（１１０）は、
前記展開状態と前記折りたたみ状態において同じ位置を有する固定側と、
前記固定側とほぼ平行な可動側とを有し、
前記可動側は、前記折りたたみ状態においては、前記展開状態におけるよりも前記固定側の近くに存在する、請求項２または３に記載のコンピュータシステム（１）。
【請求項５】
前記項目インタフェース（１１０）は、前記少なくとも２つの項目（１１１、１６１）のうちの少なくとも１つを選択するための、少なくとも１つの選択コントロール（１１４）を有し、前記折りたたみ状態においては、少なくとも１つの選択された項目が、前記項目インタフェース（１１０）内に表示され、選択されていない項目は前記折りたたみ状態では表示されない、請求項１、２、または３に記載のコンピュータシステム（１）。
【請求項６】
前記項目インタフェース（１１０）は、前記一覧表示された項目の少なくとも１つに関連するステップの、少なくとも部分的には前記コンピュータシステム（１）により行われる実行を起動するための、少なくとも１つのイベントコントロールを具備する、請求項１〜５のいずれか一項に記載のコンピュータシステム（１）。
【請求項７】
例えば前記一覧表示された項目（１１１、１６１）のうちの少なくとも１つに関連する情報を前記ユーザインタフェース（２００）の内部の他のインタフェース（１２０、１３０、１４０、１５０、１６０）内に表示するなどの、前記ユーザインタフェースにおける変更が、前記イベントコントロールにより起動されることが可能である、請求項５に記載のコンピュータシステム（１）。
【請求項８】
前記折りたたみコントロール（１１２）は、さらに、他のインタフェース（１２０）の少なくとも１つの寸法を増加または減少させるように配置されており、例えば、前記展開状態において前記項目インタフェース（１１０）によって占有されていた領域が、前記折りたたみ状態においては、前記他のインタフェースによって占有されるように配置されている、請求項１〜７のいずれか一項に記載のコンピュータシステム（１）。
【請求項９】
前記項目インタフェース（１１０）は、前記項目インタフェース（１１０）が前記折りたたみ状態にあるか前記展開状態にあるかを示す状態インジケータ（１１３）を有する、請求項１〜８のいずれか一項に記載のコンピュータシステム（１）。
【請求項１０】
前記折りたたみ状態においては、前記項目（１６１）のうちの少なくとも２つが表示され、前記展開状態におけるよりも互いに近くに配置される、請求項１〜９のいずれか一項に記載のコンピュータシステム（１）。
【請求項１１】
前記少なくとも２つの項目（１６１）の間の横方向のスペースは、前記展開状態におけるよりも、前記折りたたみ状態における方が小さい、請求項１０に記載のコンピュータシステム（１）。
【請求項１２】
コンピュータシステム（１）のユーザインタフェース内の項目インタフェース（１１０）を操作するための方法であって、前記項目インタフェース（１１０）内では、少なくとも２つの項目（１１１、１６１）が一覧表示されることが可能であり、前記方法は、
前記項目インタフェース（１１０）の展開状態において前記項目インタフェース（１１０）の寸法を縮小するステップと、それによって前記項目インタフェース（１１０）を折りたたみ状態にするステップとを含み、前記折りたたみ状態においては、前記項目インタフェース（１１０）の寸法が部分的に縮小されており、前記項目の少なくとも一部が表示されず、また前記方法は、
前記折りたたみ状態において、前記項目インタフェース（１１０）の前記寸法を増加するステップと、それによって前記項目インタフェース（１１０）を前記展開状態にするステップとを含む方法。
【請求項１３】
プログラム可能な装置上で実行する場合に、請求項１２に記載の方法のステップを実行するためのプログラムコード部分を具備するコンピュータプログラム製品。
【請求項１４】
コンピュータで使用可能な媒体を有する生産品であって、前記媒体の中では、前記コンピュータ上で利用可能なリソースへのアクセスを提供するためのコンピュータ読み出し可能命令が実施され、前記コンピュータ読み出し可能命令は、前記コンピュータに請求項１２に記載の方法のステップを実行させるための命令を含む生産品。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータシステム、項目インタフェースを操作するための方法、コンピュータプログラム製品、および生産品に関する。
【背景技術】
【０００２】
当技術分野では、ディスプレイを備えたユーザインタフェースを有するコンピュータシステムが公知である。前記ユーザインタフェースは、グラフィカルプログラムインタフェースを有するグラフィカルユーザインタフェース（ＧＵＩ）を具備し、前記グラフィカルプログラムインタフェース内には、項目のリストを表示するウィンドウが存在する。前記項目のリストは、例えば、ユーザにより実行されるべき一連のステップを表していてもよいし、前記コンピュータシステム内に存在するファイルおよびフォルダのリストであってもよい。前記先行技術のシステムでは、前記項目のリストは、ツリー型の方法で示される。適切なツリーコントロールを使用して、前記ツリーの葉を折りたたむこと、または展開することにより、占有される領域を変更することが可能である。前記先行技術のシステムは、さらに、クローズコントロールも有する。前記クローズコントロールを使用することにより、前記ウィンドウを閉じて、それにより、前記ユーザインタフェースから削除することが可能である。また、適切なコントロールを使用することにより、前記ウィンドウを再び開き、前記ユーザインタフェース内に再び表示されるようにすることが可能である。したがって、前記項目のリストにより占有されるＧＵＩ領域の量を減らして、スペースを空け、前記スペース内に、例えば他の情報が表示されるようにすることが可能である。
【０００３】
【特許文献１】「Ｇｕｉｄｅｄ  Ｐｒｏｃｅｄｕｒｅｓ」と題された米国仮特許出願
【特許文献２】欧州特許出願第０３０１１０００．１号明細書
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、前記先行技術のコンピュータシステムの欠点は、前記ツリーの葉が折りたたまれる場合、または展開される場合に、前記ウィンドウのサイズは同じままになり、したがって、前記ウィンドウにより占有されるＧＵＩスペースの量は減少しないということである。さらに、前記ウィンドウが削除された場合、前記ウィンドウは表示されなくなる。これにより、前記コンピュータシステムのユーザは困惑させられる。
【０００５】
前記先行技術のコンピュータシステムのもう１つの欠点は、前記ウィンドウを再び開く操作は複雑であるということである。再び開く操作は、いくつかの方法で実行できる。前記ウィンドウを再び開くための１つの方法では、ユーザは最初に、前記ＧＵＩにおいて存在するメニュー内の項目を、マウスまたはその他の入力装置を使用して選択しなければならない。この選択に反応して、前記メニュー内の前記選択された項目に関連する、サブメニューが開かれる。前記サブメニューは、前記ウィンドウを再び開くための適切なコントロールを有している。この操作を実行するには、ユーザは、前記サブメニューが表示されるようにするには、どの項目を選択しなければならないかを記憶しておかなければならない。また、キーボードのキーの特定の組み合わせを押すことにより、前記ウィンドウが再び開かれる場合もある。しかし、この場合も、前記特定の組み合わせをユーザが記憶しておかなければならない。
【０００６】
本発明の全般的な目的は、上述の欠点の少なくとも一部を克服することである。本発明のより具体的な目的は、使いやすさが向上したコンピュータシステムを提供することである。したがって、本発明は、請求項１によるコンピュータシステムを提供する。
【課題を解決するための手段】
【０００７】
前記項目インタフェースは、前記折りたたみコントロールによって折りたたまれることが可能である。前記折りたたみ状態では、前記項目インタフェースの寸法は、部分的に縮小されている。したがって、前記項目インタフェースは、前記ユーザインタフェース内にまだ存在するため、ユーザにより認識されることが可能であり、その一方で、前記項目インタフェースにより占有されるＧＵＩ領域の量は減少する。そのため、ユーザは、前記ユーザインタフェース内に前記項目インタフェースがまったく存在しないことにより困惑させられることはない。さらに、ユーザは、前記展開コントロールを使用することにより、前記折りたたまれた項目インタフェースを、容易に前記展開状態にすることができる。したがって、ユーザは、前記項目インタフェースを展開状態にするために複雑な手順にしたがう必要はなく、また、前記複雑な手順の詳細なステップを記憶する必要もない。これにより、前記コンピュータシステムの使いやすさは向上する。
【０００８】
本発明は、さらに、請求項１２による方法も提供する。また、本発明は、請求項１３によるコンピュータプログラム製品、および請求項１４による生産品も提供する。
【０００９】
本発明の特定の実施形態は、従属請求項に記載されている。本発明のさらなる詳細、態様、および実施形態を、単なる一例として、添付の図面を参照して以下に説明する。
【発明を実施するための最良の形態】
【００１０】
図１は、コンピュータ装置２を具備するコンピュータシステム１の例を示す。コンピュータシステム１は、さらに、データベース３０を有するサーバシステム３を具備する。図１の例で、コンピュータ装置２は、サーバシステム３およびその内部のデータベース３０に通信接続されている。前記コンピュータシステムは、スタンドアロンシステムであってもよく、および／または、前記データベース以外のリソースに接続されていてもよい。例えば、データベース３０は、コンピュータ装置２の一部であり、サーバシステム３ではなくコンピュータ装置２の内部に配置されていてもよく、または、コンピュータ装置２は、ドイツ、ウォルドルフ市のＳＡＰ  ＡＧ（ＳＡＰ  ＡＧ（Ｗａｌｌｄｏｒｆ，Ｇｅｒｍａｎｙ））により販売されているようなコンピュータ化企業管理システムに接続されていてもよい。
【００１１】
前記の例のコンピュータ装置２は、ユーザインタフェース（ＵＩ）２０を装備している。ユーザインタフェース２０は、入力インタフェースを具備し、前記入力インタフェースにおいて、ユーザは、例えばキーボード２２およびマウス２３を使用して、コンピュータ装置２内にデータを入力できる。コンピュータ装置２は、さらに、出力インタフェースを具備し、前記出力インタフェースにおいては、データが、人に知覚できる形態でユーザに出力されることが可能である。本例では、前記出力インタフェースは、モニタ２１を具備する。モニタ２１を使用することにより、グラフィカルユーザインタフェース２００内に、データを視覚的に出力することが可能である。
【００１２】
前記出力インタフェースおよび前記入力インタフェースの両方は、例えば、電子式書込みパッドや、音響出力または入力装置などの、図１には示していない構成要素を具備していてもよい。さらに、前記入力および出力インタフェースは、タッチスクリーンなどにおけるように、少なくとも部分的に、同一の装置内に組み込まれていてもよい。
【００１３】
図１のコンピュータシステムの例で、キーボード２２およびマウス２３を使用してユーザにより実行された動作は、コンピュータシステム１によって、ＧＵＩ２００においてグラフィカルに表示される。したがって、本例では、ＧＵＩ２００においてユーザにより動作が実行されると言う場合、前記動作は、キーボード２２およびマウス２３を使用して実行され、ＧＵＩ２００でグラフィカルに表示される。ただし、例えばタッチスクリーンなどにおけるように、ＧＵＩ２００と入力インタフェースを組み合わせることも可能である。ＧＵＩと入力インタフェースがそのように組み合わされている場合、前記ＧＵＩにおいてユーザにより実行されると言われる動作は、前記ＧＵＩにおいて表示および実行の両方が行われる。
【００１４】
図１に示す例内のコンピュータシステム１は、さらに、プロセッサ２４を具備し、プロセッサ２４は、図１の線で示すように、モニタ２１、キーボード２２、マウス２３、およびメモリ２５に通信接続されている。プロセッサ２４は、とりわけ、前記入力インタフェースからの入力を処理し、ＧＵＩ２００において出力されるべきデータをモニタ２１に提供するように配置されている。プロセッサ２４は、受信されたデータや他の装置に出力されるデータの転送、データの操作など、その他の動作も実行するように配置されていてもよい。
【００１５】
コンピュータシステム１上では、コンピュータプログラムが実行されてもよい。コンピュータシステム１上で前記コンピュータプログラムが実行されている場合、プロセッサ２４は、メモリ２５内に記憶されたプログラムコードにしたがって命令を実行する。前記コンピュータプログラムは、例えば、データベース３０内の項目の格納、カテゴライズ、および／または並べ替えを行うためのプログラムであってもよいし、例えば、ドイツ、ウォルドルフ市のＳＡＰ  ＡＧ（ＳＡＰ  ＡＧ（Ｗａｌｌｄｏｒｆ，Ｇｅｒｍａｎｙ））により販売されているようなコンピュータ化企業管理システムの、アプリケーション、データ、サービスなどのリソースへのアクセスを可能にする、Ｗｅｂブラウザプログラム、またはその他であってもよい。図２〜６の例で、前記コンピュータプログラムは、サーバシステム３内に、および／または、コンピュータ装置２内に、および／または、例えばデータベース３０などの、コンピュータ装置２に接続されたその他の装置内に存在するリソースを利用したステップのプロシージャを、ユーザに順を追ってガイドするプログラムである。前記プロシージャは、例えば、特定の目標を達成するためにユーザにより行われるいくつかの動作、オペレータのコントロール下でコンピュータ装置２により実行されるステップ、またはその他であってもよい。そのようなプログラムの例は、前記出願人によって出願された（特許文献１）により公知である。（特許文献１）は、参照により本明細書に援用される。
【００１６】
図２〜３に示す例では、前記コンピュータプログラムの実行中に、ＧＵＩ２００の中に、グラフィカルプログラムインタフェース１００が表示される。グラフィカルプログラムインタフェース１００は、コンピュータシステム２上で実行中の前記コンピュータプログラム（の一部）のグラフィカル表現である。図２〜６の例では、グラフィカルプログラムインタフェース１００がＧＵＩ２００の全領域を占める。ただし、グラフィカルプログラムインタフェース１００は、ＧＵＩ２００の一部のみを占めてもよく、また、（例えば、同時に実行中のその他のコンピュータプログラムからの）その他のインタフェースがＧＵＩ２００内に存在してもよい。
【００１７】
図２〜６の例で、グラフィカルプログラムインタフェース１００は、サービス領域１２０、文脈インタフェース１３０、マスターオブジェクト情報ウィンドウ１４０、フェーズガイドインタフェース１６０、ポータルヘッダ１５０などの、いくつかのサブインタフェースを含む。前記サブインタフェースについては、以下で詳しく説明する。ポータルヘッダ１５０内では、一般的な情報、および例えば、実行されるべき特定のプロシージャを選択するためのコントロールが提供されることが可能である。マスターオブジェクト情報ウィンドウ１４０内では、前記プロシージャの名前や、前記プロシージャを実行中の人またはコンピュータなど、前記選択されたプロシージャに関する情報が表示される。
【００１８】
グラフィカルプログラムインタフェース１００は、さらに、項目インタフェース１１０“ｓｔｅｐ  ｇｕｉｄｅ”（ステップガイド）を含み、項目インタフェース１１０内には、項目１１１（‘ｉｔｅｍ１’（項目１）、‘ｉｔｅｍ２’（項目２）、および‘ｉｔｅｍ３’（項目３））のリストが表示される。本例では、前記項目は、ユーザまたは前記コンピュータシステムにより実行されるべきステップを表す。項目インタフェース１１０に表示されるステップは、他のインタフェース内の選択された１つまたは複数の項目に関連しており、本例では、フェーズガイドインタフェース１６０内に表示されたフェーズ項目１６１のうちの選択された１つに関連している。ただし、項目１１１は、他の何かを表していてもよく、および／または、他の（サブ）インタフェース内の項目と関連していなくてもよい。
【００１９】
図２〜４の例で、項目インタフェース１１０は、イベントコントロールを装備しており、前記イベントコントロールにより、前記項目の１つまたは複数に関連するステップの実行が起動されることが可能となる。本例では、前記イベントコントロールは、ハイパーリンクとして実装される。前記ハイパーリンクを使用することにより、サービス領域１２０内で選択された項目に関連する特定の情報の表示が起動されることが可能となる。ただし、前記イベントコントロールにより、項目に関連するその他のステップ（例えば、前記項目に関連するコンピュータプログラムの実行や、前記項目に関連する、ユーザにより実行されるさらなるステップの表示など）が起動されてもよい。項目インタフェース１１０は、さらに、チェックボックス１１４を装備しており、チェックボックス１１４を使用することにより、ユーザは、どのステップが実行済みかを示すことができる。項目に関連するボックス１１４にチェックマークが付けられることに反応して、前記コンピュータシステムは、実行されるべき次のステップを自動的に選択してもよい。例えば、図２の例で、‘ｉｔｅｍ１’（項目１）、‘ｉｔｅｍ２’（項目２）、および‘ｉｔｅｍ３’（項目３）が連続したステップを表す場合、‘ｉｔｅｍ１’（項目１）の近くのボックスにチェックマークが付けられると、‘ｉｔｅｍ２’（項目２）が、アクティブなステップとして自動的に選択される。
【００２０】
図２〜３の例では、‘ｉｔｅｍ２’（項目２）が、前記展開状態で選択されている。前記折りたたみ状態では、この選択された項目が、縮小された寸法を有する項目インタフェース１１０内で表示され、他方、選択されていない項目は、前記折りたたみ状態では表示されない。したがって、ユーザは、前記折りたたみ状態において、どの項目が項目インタフェース１１０内で選択されているかを知覚できる。そのような“ｓｔｅｐ  ｇｕｉｄｅ”（ステップガイド）の例は、（特許文献２）（２００３年５月１６日）により公知である。（特許文献２）は、参照により本明細書に援用される。
【００２１】
項目インタフェース１１０は、前記項目インタフェースの寸法が部分的に縮小されることを可能にする、折りたたみコントロール１１２を装備している。コントロール１１２を使用することにより、項目インタフェース１１１を、（図２に示す）展開状態から、（図３に示す）折りたたみ状態にすることができる。折りたたみコントロール１１２は、例えば、図２〜７の例に示すように、ユーザがマウス２３を使用して押すことが可能なボタンであってもよい。ただし、前記コントロールは、異なるように実装されてもよく、前記ＧＵＩにおける他の（サブ）インタフェースの寸法の変化などの、前記ＧＵＩにおける他の動作に反応してアクティブにされてもよい。図３に示すように、前記ボタンを押した後は、前記項目インタフェースは折りたたみ状態になり、ユーザインタフェース２０内で、グラフィカルプログラムインタフェース１００のその他の部分のために、より多くのスペースを使用できるようになる。例えば、図３の例では、項目インタフェース１１０を前記展開状態から前記折りたたみ状態にすることによって提供されたスペースを、サービス領域１２０が占めている。図３〜４に示すように、折りたたみ状態では、項目インタフェース１１０は、項目インタフェース１１０を展開状態に戻すことを可能にする、展開コントロール１１３を有している。
【００２２】
図２および図３の例では、矢印Ａで示すように、前記折りたたみ状態においては、項目インタフェース１１０の縦方向の寸法のみが縮小される。図４の例では、矢印Ｂで示すように、前記折りたたみ状態においては、前記展開状態に比較して、項目インタフェース１１０の横方向の寸法のみが縮小される。折りたたみ、および／または、展開は、一方向のみ、つまり、横方向または縦方向のみにするのが、ユーザにとって便利であることが判明している。
【００２３】
図２〜４の例では、前記項目インタフェースが前記展開状態から前記折りたたみ状態にされる場合、または逆の場合に、前記インタフェースの、可動側と呼ばれる、一方の側のみが移動される。したがって、前記展開状態よりも、前記折りたたみ状態の方が、前記可動側は、前記固定側に近い位置にある。図２〜３では、前記インタフェースの下部にあるように見える可能性のある側が、項目インタフェース１１０の上部に向かって縦方向に移動される。図４では、項目インタフェース１１０の右の側が、左の側に向かって移動される。前記展開状態から前記折りたたみ状態への、またはその逆の移行の間は、前記インタフェースの一部のみを移動するのが、コンピュータ装置２のユーザにとって便利であることが判明している。この理由は、前記移動が、前記ＧＵＩにおけるユーザの向きに影響しないためである。
【００２４】
図３および図４に示すように、前記折りたたみ状態においては、項目１１１の少なくとも一部は表示されなくなる。図３では、前記折りたたみ状態において、１つの項目１１１がまだ表示されている。前記表示されている項目は、例えば、前記展開状態においてユーザにより選択された項目、または前記折りたたみ状態においてアクティブである項目であってもよい。前記折りたたみ状態において１つまたは複数の項目が表示されることにより、使いやすさが向上する。その理由は、前記折りたたみ状態においても、ユーザが、関連する情報を、つまり、項目および／またはそれらの項目の状態を知覚することができるためである。
【００２５】
図７ａ〜７ｂの例で、前記展開状態において存在するすべての項目は、前記折りたたみ状態においても表示されたままになるが、前記折りたたみ状態においては、前記項目は互いにより近くに配置され、前記展開状態で表示されている追加情報は、前記折りたたみ状態では表示されない。したがって、前記折りたたみ状態においては、前記展開状態におけるのと同じだけの情報がユーザに提示され、その一方で、前記インタフェースにより占められるスペースの量は減少する。
【００２６】
図５〜６に示すように（前記折りたたみ状態を図６に、前記展開状態を図５に示す）、項目インタフェース１１０の寸法に、その他のインタフェースの寸法を組み合わせてもよい。例えば、項目インタフェース１１０が前記折りたたみ状態にされる場合に、その他のインタフェースも縮小されてもよい。図５〜６の例では、項目インタフェース１１０と文脈インタフェース１３０の合計の寸法が、前記展開状態に比較して、前記折りたたみ状態では縮小され、文脈インタフェース１３０は、前記折りたたみ状態ではまったく表示されなくなる。文脈インタフェース１３０内には、選択された項目１１１に関連するコントロールおよび情報が表示される。例えば、前記項目の説明や、前記項目のリストを保存または編集するためのコントロールや、その他が表示されることが可能である。したがって、項目インタフェース１１０が必要なく、折りたたむことができる場合は、同様に、前記文脈インタフェースも必要なく、折りたたむことができる。それにより、前記折りたたみにより空けられるスペースの量は増加し、この状況で必要のない情報は表示されなくなるため、複雑さが減り、使いやすさが向上する。
【００２７】
項目インタフェース１１０の折りたたみに反応して、例えば前記折りたたまれたインタフェースにより空けられた領域を埋めるために、その他のインタフェースの１つまたは複数のサイズが増やされてもよい。例えば、図３および図６の例では、前記展開状態に比較して、前記折りたたみ状態においては、前記折りたたまれたインタフェースにより以前は占められていた領域によって、サービス領域１２０のサイズが増やされている。サービス領域１２０には、前記リストの選択された項目に関連するアプリケーションおよびその他のリソースが、ユーザを補助するために表示される。例えば、前記項目が、実行されるべきステップを表す場合、前記サービス領域には、例えば利用可能なリソースやアドレスなどの、前記ステップの実行に便利なアプリケーションおよびデータが表示されることが可能である。項目インタフェース１１０が折りたたまれた場合に、前記サービス領域の寸法を増加することにより、より多くの情報がサービス領域１２０に表示されることが可能となる。
【００２８】
図２〜６の例で、前記項目インタフェースは、折りたたみコントロールを備えている。ただし、グラフィカルプログラムインタフェース１００内のその他のサブインタフェースも、折りたたみコントロールおよび／または展開コントロールを備えていてもよい。例えば、図７ａ〜７ｂに示す、図２〜６の例に好適なフェーズガイドインタフェース１６０は、折りたたみおよび展開コントロール１６２を備えている。
【００２９】
フェーズガイド１６０内には、実行されるべきプロシージャの特定のフェーズを表すボックス型のフェーズ項目１６１が表示される。図７ａには、初期化、新規雇用、作業スペースの準備、共同環境の準備、諸手当の登録、および新規雇用者の導入のフェーズが表示されている。ユーザはフェーズ項目を選択することができる。この選択に反応して、前記選択されたフェーズで実行されるべきステップが、項目インタフェース１１０内に、リストとして自動的に表示される。前記フェーズの状態は、フェーズガイドインタフェース１６０内に表示される。図７ａ〜７ｂでフェーズ項目‘ｉｎｉｔｉａｌｉｚａｔｉｏｎ’（初期化）について示すように、フェーズに関連するすべてのステップが実行された場合、そのフェーズが完了したことを示すために、フェーズ項目１６１のボックスにチェックマークが付けられる。アクティブなフェーズ項目、つまり、ステップを実行中のフェーズには、本例では、感嘆符が印付けられる。図７ａでは、アクティブなフェーズ項目は‘ｎｅｗ  ｈｉｒｅ’（新規雇用）である。
【００３０】
図７ａは、展開状態のフェーズガイドインタフェース１６０を示す。参照番号１６２で示すように、フェーズガイドインタフェース１６０は、折りたたみおよび展開コントロール１６２を有する。折りたたみおよび展開コントロール１６２を使用することにより、前記フェーズガイドを、横方向に展開すること、および折りたたむことが可能である。図７ｂは、折りたたみ状態のフェーズガイド１６０を示す。
【００３１】
前記展開状態では、例えばフェーズ名などの追加情報が、個々のフェーズ項目１６１の下に表示される。前記折りたたみ状態では、前記展開状態で表示されているすべての項目１６１が、フェーズガイドインタフェース１６０内にやはり表示されるが、項目１６１は、前記展開状態におけるよりも相互間の距離が近くなるように配置される。さらに、フェーズガイドインタフェース１６０が、折りたたみおよび展開コントロール１６２を使用して折りたたみ状態にされる場合、前記追加情報は表示されなくなる。したがって、ユーザは、前記折りたたみ状態でも、すべてのフェーズを見ることができ、また、さまざまなフェーズの状態に関して知ることができる。
【００３２】
図２〜３および図７ａ〜７ｂの例で、折りたたみコントロール１１２および展開コントロール１１３は、各インタフェースの状態を示す状態インジケータとしても動作する。図２〜３では、前記状態インジケータは、前記展開状態では下方向を指し、前記折りたたみ状態では横方向を指す、三角形のボタンとして実装されている。図７ａ〜７ｂでは、前記状態インジケータは、フェーズガイドインタフェース１６０がもう一方の状態にされる場合に、その寸法が変化する方向を指す、三角形のボタンとして実装されている。
【００３３】
ここで説明した計算態様は、デジタル電子回路内に実装することも、コンピュータハードウェア、ファームウェア、ソフトウェア内に実装することも、それらの組み合わせにより実装することも可能である。必要に応じて、これらのシステムおよび技術の態様は、プログラマブルプロセッサによる実行のために機械読み取り可能な記憶装置内で有形に実施されたコンピュータプログラム製品内に実装することが可能であり、方法のステップは、入力データへの操作を行って出力を生成することにより機能を実行する、命令のプログラムを実行するプログラマブルプロセッサにより実行されることが可能である。
【００３４】
また、本発明は、コンピュータ上で利用可能なリソースへのアクセスを提供するためのコンピュータ読み出し可能命令が内部で実施された、コンピュータで使用可能な媒体を有する生産品内に実装されてもよい。前記コンピュータ読み出し可能命令は、本発明による方法のステップを前記コンピュータに実行させるための命令を含む。また、本発明は、コンピュータシステム上で実行するためのコンピュータプログラムとして実装されてもよい。前記コンピュータプログラムは、コンピュータシステム上で実行される場合に本発明による方法のステップを実行するためのコード部分、または本発明にしたがって汎用コンピュータシステムがフィルタ装置の機能を実行できるようにするためのコード部分を少なくとも含む。そのようなコンピュータプログラムは、ＣＤ−ＲＯＭやディスケットなどのデータキャリア上に、コンピュータシステムのメモリ内にロード可能なコンピュータプログラムを表すデータとともに記憶されて、提供されてもよい。前記データキャリアは、さらに、本発明によるコンピュータプログラムを表す信号を伝送する、電話線やワイヤレス接続などのデータ接続であってもよい。
【００３５】
上述の実施形態は、本発明を制限するものではなく、例示するものであり、当業者は、添付の特許請求の範囲から逸脱することなく代替の実施形態を設計できることに留意されたい。例えば、図１で、データベース３０はコンピュータ装置２の外部に示されているが、前記データベースは前記コンピュータ装置の内部に存在していてもよい。また、コンピュータ装置２および／またはデータベース３０は、他の装置やシステムに接続されていてもよい。さらに、前記コンピュータシステムは、例えば、汎用コンピュータや携帯情報端末など、好適な任意の装置であってもよい。請求項内の、括弧の間に配置されたいかなる参照記号も、請求項を制限するものと解釈されてはならない。「具備する」「備えた」「含む」という言葉は、請求項内に示されていない要素やステップの存在を除外するものではない。複数の特定の手段が、相互に異なる請求項に記載されているという単なる事実は、それらの手段の組み合わせを有利に使用することができないということを示すものではない。
【図面の簡単な説明】
【００３６】
【図１】本発明によるコンピュータシステムの実施形態の例を概略的に示す。
【図２】本発明によるコンピュータシステムの実施形態の中で使用するのに適したＧＵＩの第１の例で、項目インタフェースが展開状態になっている場合を概略的に示す。
【図３】ＧＵＩの前記第１の例で、前記項目インタフェースが折りたたみ状態になっている場合を概略的に示す。
【図４】本発明によるコンピュータシステムの実施形態の中で使用するのに適したＧＵＩの第２の例で、項目インタフェースが折りたたみ状態になっている場合を概略的に示す。
【図５】本発明によるコンピュータシステムの実施形態の中で使用するのに適したＧＵＩの第３の例で、項目インタフェースが展開状態になっている場合を概略的に示す。
【図６】ＧＵＩの前記第３の例で、前記項目インタフェースが折りたたみ状態になっている場合を概略的に示す。
【図７ａ】展開状態のインタフェースを概略的に示す。
【図７ｂ】折りたたみ状態のインタフェースを概略的に示す。
【符号の説明】
【００３７】
１      コンピュータシステム
２      コンピュータ装置
３      サーバシステム
２０    ユーザインタフェース（ＵＩ）
２１    モニタ
２２    キーボード
２３    マウス
２４    プロセッサ
２５    メモリ
３０    データベース
１００  グラフィカルプログラムインタフェース
１１０  項目インタフェース
１１１  項目
１１２  折りたたみコントロール
１１３  展開コントロール
１１４  チェックボックス
１２０  サービス領域
１３０  文脈インタフェース
１４０  マスターオブジェクト情報ウィンドウ
１５０  ポータルヘッダ
１６０  フェーズガイドインタフェース
１６１  フェーズ項目
１６２  折りたたみおよび展開コントロール
２００  グラフィカルユーザインタフェース
Ａ      矢印
Ｂ      矢印
【図１】
2004342115.tif 000003
【図２】
2004342115.tif 000004
【図３】
2004342115.tif 000005
【図４】
2004342115.tif 000006
【図５】
2004342115.tif 000007
【図６】
2004342115.tif 000008
【図７ａ】
2004342115.tif 000009
【図７ｂ】
2004342115.tif 000010
【外国語明細書】
2004342115.tif 000011
2004342115.tif 000012
2004342115.tif 000013
2004342115.tif 000014
2004342115.tif 000015
2004342115.tif 000016
2004342115.tif 000017
2004342115.tif 000018
2004342115.tif 000019
2004342115.tif 000020
2004342115.tif 000021
2004342115.tif 000022
2004342115.tif 000023
2004342115.tif 000024
2004342115.tif 000025
2004342115.tif 000026
2004342115.tif 000027
2004342115.tif 000028
2004342115.tif 000029
2004342115.tif 000030
2004342115.tif 000031