(57)【特許請求の範囲】
【請求項１】
実行されたタスクに対応するタスクバーを表示するタスク管理装置において、
前記タスクバーの表示順序を指定するタスクバー表示順序データが登録されたデータベース手段と、
実行されたタスクに対応するタスクバーを前記データベース手段に登録されたタスクバー表示順序データに基づいて表示するタスクバー表示手段と、
を備えたことを特徴とするタスク管理装置。
【請求項２】
前記タスクは、複数のグループのうちいずれかのグループに属しており、前記データベース手段には、前記グループ内におけるタスクバーの表示順序を指定するタスクバー表示順序データが登録されており、前記タスクバー表示手段は、タスクが実行された場合、当該タスクが属するグループを表すグループバーを表示するとともに、該グループバーの配下に当該タスクに対応するタスクバーを前記タスクバー表示順序データに基づいてグループ内においてソートをかけて表示することを特徴とする請求項１に記載のタスク管理装置。
【請求項３】
前記タスクバー表示順序データを前記データベース手段に登録するとともに、登録時にすでに登録済みの前記タスクバー表示順序データを表示する登録手段をさらに備えたことを特徴とする請求項１または２に記載のタスク管理装置。
【請求項４】
前記タスクは、複数のグループのうちいずれかのグループに属しており、前記データベース手段には、前記グループを表すグループバーの表示順序を指定するグループバー表示順序データと、前記グループ内におけるタスクバーの表示順序を指定するタスクバー表示順序データとが登録されており、前記タスクバー表示手段は、タスクが実行された場合、当該タスクに対応するグループバーを前記グループバー表示順序データに基づいてソートをかけて表示するとともに、該グループバーの配下に当該タスクに対応するタスクバーを前記タスクバー表示順序データに基づいてグループ内においてソートをかけて表示することを特徴とする請求項１に記載のタスク管理装置。
【請求項５】
前記タスクバー表示順序データおよび前記グループバー表示順序データを前記データベース手段に登録するとともに、登録時にすでに登録済みの前記タスクバー表示順序データおよび前記グループバー表示順序データを表示する登録手段をさらに備えたことを特徴とする請求項４に記載のタスク管理装置。
【請求項６】
実行されたタスクに対応するタスクバーを表示するタスク管理装置に適用されるタスク管理プログラムを記録したコンピュータ読み取り可能な記録媒体であって、
前記タスクバーの表示順序を指定するタスクバー表示順序データをデータベースに登録させる登録工程と、
実行されたタスクに対応するタスクバーを前記登録工程によりデータベースに登録されたタスクバー表示順序データに基づいて表示するタスクバー表示工程と
をコンピュータに実行させるためのタスク管理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、マルチタスク方式における複数のタスクを管理するタスク管理装置およびタスク管理プログラムを記録したコンピュータ読み取り可能な記録媒体に関するものであり、特に、用途が異なる複数のタスクを並列的に実行する際の使い勝手を向上させることができるタスク管理装置およびタスク管理プログラムを記録したコンピュータ読み取り可能な記録媒体に関するものである。
【０００２】
従来より、コンピュータにおいては、複数のタスク（アプリケーションプログラムの起動、ファイルを開く等）を並列的に実行させるマルチタスク方式が採用されている。このマルチタスク方式においては、複数のタスクにそれぞれ対応する複数のタスクバーが実行順にディスプレイに表示され、このタスクバーがマウス等のポインティングデバイスによりクリックされることにより、タスク切り替えが行われる。
【０００３】
ここで、複数のタスクが実行された場合、ディスプレイには、実行順に複数のタスクバーが表示される。しかしながら、従来においては、複数のタスクバーの相互間に実行順以外に何の関連性も無いため、複数の用途のタスクバーが混在することになり、使いにくいという問題があった。したがって、従来より、かかる問題を効果的に解決するための手段、方法が切望されている。
【０００４】
【従来の技術】
図１２は、従来のタスク管理装置を用いて複合データを表示する方法を説明する図である。ここでいう複合データとは、属性の異なる複数のデータの集合をいう。この図において、タスク管理装置は、コンピュータ１、ディスプレイ２および記憶装置３から概略構成されている。コンピュータ１は、マルチタスク方式により、複数のタスク（各種アプリケーションプログラムの実行、各種ファイルを開く）を並列的に実行、管理するものである。ここでいうアプリケーションプログラムとしては、文書作成ソフトウェア、ブラウザ、表計算ソフトウェア、電子メーラ、画像ソフトウェア等が挙げられる。
【０００５】
ディスプレイ２および記憶装置３は、コンピュータ１に接続されている。ディスプレイ２は、各種データを表示するＣＲＴ（cathode-ray tube）やＬＣＤ（liquid crystal display）である。記憶装置３には、各種ソフトウェアや、各種ソフトウェアに対応するファイルＦＡ1 、ＦＡ2 、ＦＢ およびＦＣ が記憶されている。上記ファイルＦＡ1 およびＦＡ2 は、Ａアプリケーションプログラムの実行中に用いられるものであり、ファイルＦＢは、Ｂアプリケーションプログラムの実行中に用いられるものである。同様にして、ファイルＦＣは、Ｃアプリケーションプログラムの実行中に用いられるものである。
【０００６】
上記構成において、Ａアプリケーションプログラムが起動されることにより、ファイルＦＡ1 が開かれると、ディスプレイ２の表示部ＷＺには、表示ウィンドウＷ1 が表示されるとともにタスクバーＡ1 が表示される。そして、タスクバーＡ1 がクリックされると、表示ウィンドウＷ1 が閉じられる。つぎに、Ｂアプリケーションプログラムが起動されることにより、ファイルＦＢ が開かれると、ディスプレイ２の表示部ＷＺには、表示ウィンドウ（図示略） が表示されるとともにタスクバーＢ が表示される。そして、タスクバーＢがクリックされると、この表示ウィンドウが閉じられる。
【０００７】
つぎに、Ａアプリケーションプログラムが起動されることにより、ファイルＦＡ2 が開かれると、ディスプレイ２の表示部ＷＺには、表示ウィンドウＷ2 が表示されるとともにタスクバーＡ2 が表示される。そして、タスクバーＡ2 がクリックされると、表示ウィンドウＷ2 が閉じられる。同様にして、タスクの実行順に、表示部ＷＺ には、タスクバーＣおよびＤが表示される。ここで、タスクバーＡ1 （Ａ2 ）がマウス等によりクリックされると、表示部ＷＺ には、表示ウィンドウＷ1 （Ｗ2 ）が開かれる。他のタスクバーの場合も同様である。
【０００８】
このように、表示部ＷＺには、タスクの実行順にタスクバーＡ1 〜タスクバーＤまでが表示される。このような表示状態において、同一の用途のタスク（たとえば、タスクバーＡ1 およびＡ2 に対応する二つのタスク）を並列的に実行する場合、ユーザは、マウス等を操作することにより、タスクバーＡ1 とタスクバーＡ2 を交互にクリックする。
【０００９】
【発明が解決しようとする課題】
ところで、前述したように、従来のタスク管理装置においては、タスクの実行順にタスクバーを単純に表示しているため、複数のタスクバーとの間に実行順以外に何の関連性もない。したがって、異なる用途のタスクを並列的に実行している場合、表示されている複数のタスクバーを見ただけでは、瞬間的にタスクバーと用途との関係がわからない。
【００１０】
たとえば、第１用途に対応する複数のタスクと、第２用途に対応する複数のタスクとがばらばらに実行された場合には、第１用途に対応する複数のタスクバーと第２用途に対応する複数のタスクバーとが実行順に混在することになる。したがって、ユーザは、混在する複数のタスクバーの中から第１用途に対応するタスクバーを特定するのに時間がかかるため、使い勝手が非常に悪い。特に、第１用途に対応するタスクと第２用途に対応するタスクとを切り替えて実行する場合には、使い勝手がさらに悪くなる。
【００１１】
本発明は、上記に鑑みてなされたもので、マルチタスク方式におけるユーザの使い勝手を向上させることができるタスク管理装置およびタスク管理プログラムを記録したコンピュータ読み取り可能な記録媒体を提供することを目的とする。
【００１２】
【課題を解決するための手段】
上記目的を達成するために、請求項１にかかる発明は、実行されたタスクに対応するタスクバーを表示するタスク管理装置において、前記タスクバーの表示順序を指定するタスクバー表示順序データが登録されたデータベース手段（後述する実施の形態１の複合データ管理データベースＤＢに相当）と、実行されたタスクに対応するタスクバーを前記データベース手段に登録されたタスクバー表示順序データに基づいて表示するタスクバー表示手段（後述する実施の形態１のＣＰＵ１１に相当）と、を備えたことを特徴とする。
【００１３】
この請求項１にかかる発明によれば、あるタスクが実行されて当該タスクに対応するタスクバーを表示する場合に、すでに他のタスクバーを表示していると、タスクバー表示手段は、タスクバー表示順序データに基づいて、表示する複数のタスクバーにソートをかける。たとえば、先に実行されたタスクに対応する他のタスクバーの表示順序が、後に実行されたタスクに対応するタスクバーの表示順序より後である場合には、ソートにより、両タスクバーの表示順序が入れ替えられる。
【００１４】
このように、請求項１にかかる発明によれば、タスクの実行順序にかかわらず、予め登録されたタスクバー表示順序にしたがってタスクバーの表示順序を制御するようにしたので、従来のようにタスクの実行順に機械的にタスクバーの表示を行う場合に比して、タスクバーの表示順序がユーザにわかりやすくなるため、ユーザの使い勝手を向上させることができる。
【００１５】
また、請求項２にかかる発明は、請求項１に記載のタスク管理装置において、前記タスクは、複数のグループのうちいずれかのグループに属しており、前記データベース手段には、前記グループ内におけるタスクバーの表示順序を指定するタスクバー表示順序データが登録されており、前記タスクバー表示手段は、タスクが実行された場合、当該タスクが属するグループを表すグループバーを表示するとともに、該グループバーの配下に当該タスクに対応するタスクバーを前記タスクバー表示順序データに基づいてグループ内においてソートをかけて表示することを特徴とする。
【００１６】
この請求項２にかかる発明によれば、あるタスクが実行されると、タスクバー表示手段は、当該タスクが属するグループを表すグループバーを表示するとともに、このグループバーの配下に当該タスクに対応するタスクバーを表示する。ここで、すでに当該グループバーの配下において他のタスクバーを表示していると、タスクバー表示手段は、タスクバー表示順序データに基づいて、グループ内における複数のタスクバーの表示順序にソートをかける。たとえば、グループ内において、先に実行されたタスクに対応する他のタスクバーの表示順序が、後に実行されたタスクに対応するタスクバーの表示順序より後である場合、ソートにより、両タスクバーの表示順序が入れ替えられる。
【００１７】
このように、請求項２にかかる発明によれば、複数のタスクを複数のグループにグルーピングし、当該グループに対応するグループバーの配下にタスクバーを表示させるようにしたので、たとえば、タスクの用途をグループに対応付けることにより、タスクバーがいずれの用途に対応しているのかが一目瞭然で判別可能であり、しかもタスクバー表示順序データに基づくソートも行われるためユーザの使い勝手をさらに向上させることができる。
【００１８】
また、請求項３にかかる発明は、請求項１または２に記載のタスク管理装置において、前記タスクバー表示順序データを前記データベース手段に登録するとともに、登録時にすでに登録済みの前記タスクバー表示順序データを表示する登録手段（後述する実施の形態１のＣＰＵ１１に相当）をさらに備えたことを特徴とする。
【００１９】
この請求項３にかかる発明によれば、タスクバー表示順序データをデータベース手段に登録する場合、すでに登録済みのタスクバー表示順序データを表示する。したがって、請求項３にかかる発明によれば、現状の登録状態が把握された状態で、登録手段により登録が行われる。
【００２０】
このように、請求項３にかかる発明によれば、登録手段による登録時に、登録済みのタスクバー表示順序データを表示するようにしたので、現状の登録状況が把握された状態で登録を行うことができ、重複登録を防止することができる。
【００２１】
また、請求項４にかかる発明は、請求項１に記載のタスク管理装置において、前記タスクは、複数のグループのうちいずれかのグループに属しており、前記データベース手段（後述する実施の形態２の複合データ管理データベースＤＣに相当）には、前記グループを表すグループバーの表示順序を指定するグループバー表示順序データと、前記グループ内におけるタスクバーの表示順序を指定するタスクバー表示順序データとが登録されており、前記タスクバー表示手段（後述する実施の形態２のＣＰＵ１１に相当）は、タスクが実行された場合、当該タスクに対応するグループバーを前記グループバー表示順序データに基づいてソートをかけて表示するとともに、該グループバーの配下に当該タスクに対応するタスクバーを前記タスクバー表示順序データに基づいてグループ内においてソートをかけて表示することを特徴とする。
【００２２】
この請求項４にかかる発明によれば、あるタスクが実行されると、当該タスクが属するグループを表すグループバーを表示するとともに、このグループバーの配下に当該タスクに対応するタスクバーを表示する。ここで、すでに他のグループバー、当該グループバーの配下における他のタスクバーを表示していると、タスクバー表示手段は、グループバー表示順序データに基づいて、複数のグループバーにソートをかけるとともに、タスクバー表示順序データに基づいて、グループ内における複数のタスクバーにソートをかける。
【００２３】
たとえば、先に表示されたグループバーの表示順序が、後に表示されたグループバーの表示順序より後である場合、ソートにより、両グループバーの表示順序が入れ替えられる。また、グループ内において、先に実行されたタスクに対応する他のタスクバーの表示順序が、後に実行されたタスクに対応するタスクバーの表示順序より後である場合、ソートにより、両タスクバーの表示順序が入れ替えられる。
【００２４】
このように、請求項４にかかる発明によれば、複数のタスクを複数のグループにグルーピングし、当該グループに対応するグループバーの配下にタスクバーを表示させるようにしたので、たとえば、タスクの用途をグループに対応付けることにより、タスクバーがいずれの用途に対応しているのかが一目瞭然で判別可能であり、しかもタスクバー表示順序データに基づくソートに加えて、グループバー表示順序データに基づくソートも行われるためユーザの使い勝手を格段に向上させることができる。
【００２５】
また、請求項５にかかる発明は、請求項４に記載のタスク管理装置において、前記タスクバー表示順序データおよび前記グループバー表示順序データを前記データベース手段に登録するとともに、登録時にすでに登録済みの前記タスクバー表示順序データおよび前記グループバー表示順序データを表示する登録手段（後述する実施の形態２のＣＰＵ１１に相当）をさらに備えたことを特徴とする。
【００２６】
この請求項５にかかる発明によれば、タスクバー表示順序データおよびグループバー表示順序データをデータベース手段に登録する場合、すでに登録済みのタスクバー表示順序データおよびグループバー表示順序データを表示する。したがって、請求項５にかかる発明によれば、現状の登録状態が把握された状態で、登録手段により登録が行われる。
【００２７】
このように、請求項５にかかる発明によれば、登録手段による登録時に、登録済みのタスクバー表示順序データおよびグループバー表示順序データの双方を表示するようにしたので、現状の登録状況が把握された状態で登録を行うことができ、重複登録を防止することができる。
【００２８】
また、請求項６にかかる発明は、実行されたタスクに対応するタスクバーを表示するタスク管理装置に適用されるタスク管理プログラムを記録したコンピュータ読み取り可能な記録媒体であって、前記タスクバーの表示順序を指定するタスクバー表示順序データをデータベースに登録させる登録工程（後述する実施の形態１のステップＳＡ１〜ステップＳＡ７に相当）と、実行されたタスクに対応するタスクバーを前記登録工程によりデータベースに登録されたタスクバー表示順序データに基づいて表示するタスクバー表示工程（後述する実施の形態１のステップＳＢ１〜ＳＢ８に相当）とをコンピュータに実行させるためのタスク管理プログラムを記録したコンピュータ読み取り可能な記録媒体である。
【００２９】
この請求項６にかかる発明によれば、あるタスクが実行されると、タスクバー表示工程では、当該タスクに対応するタスクバーを表示する。このとき、すでに他のタスクバーを表示していると、タスクバー表示順序データに基づいて、表示している複数のタスクバーの表示順序にソートをかける。たとえば、先に実行されたタスクに対応する他のタスクバーの表示順序が、後に実行されたタスクに対応するタスクバーの表示順序より後である場合には、ソートにより、両タスクバーの表示順序が入れ替えられる。
【００３０】
このように、請求項６にかかる発明によれば、タスクの実行順序にかかわらず、予め登録されたタスクバー表示順序にしたがってタスクバーの表示順序を制御するようにしたので、従来のようにタスクの実行順に機械的にタスクバーの表示を行う場合に比して、タスクバーの表示順序がユーザにわかりやすくなるため、ユーザの使い勝手を向上させることができる。
【００３１】
【発明の実施の形態】
以下、図面を参照して本発明にかかるタスク管理装置およびタスク管理プログラムを記録したコンピュータ読み取り可能な記録媒体の実施の形態１および２について詳細に説明する。
【００３２】
（実施の形態１）
図１は、本発明にかかる実施の形態１の構成を示すブロック図である。この図に示したコンピュータ１０は、複数のタスクを並列的に実行可能なマルチタスク方式を採るものである。このコンピュータ１０は、例えば、医療機関に設置されており、カルテ、内視鏡画像、放射線画像、レポート等の管理に用いられている。このコンピュータ１０において、ＣＰＵ（Central Processing Unit）１１は、マルチタスク管理、複合データの表示制御、装置各部の制御等を行う。ここでいう複合データとは、属性の異なる複数のデータ（文書データ、画像データ等）の集合をいう。なお、ＣＰＵ１１の動作の詳細については、後述する。
【００３３】
ＲＯＭ（Read Only Memory）１２は、ファームウェアや各種データを記憶する。ＲＡＭ（Random Access Memory）１３は、ＣＰＵ１１の制御により各種データがリード／ライトされる。ディスク装置１４は、大容量記録媒体である磁気ディスクを備え、ＣＰＵ１１で実行される各種アプリケーションプログラムや、それぞれのアプリケーションプログラムの実行中に作成されたファイル等を記憶する。ここでアプリケーションプログラムとしては、文書作成ソフトウェア、表計算ソフトウェア、画像処理ソフトウェア、作図ソフトウェア等が挙げられる。
【００３４】
また、ディスク装置１４には、図２（ａ）に示した複合データ管理データベースＤＢが記憶されている。この複合データ管理データベースＤＢは、「グループ分類」、「属性」および「属性シーケンス番号」という三つのフィールドを有しており、複合データを管理するためのものである。「グループ分類」は、医療機関における診療のカテゴリ（タスクの用途）に対応しており、複数の属性の異なるデータをグルーピングするためのものである。具体的には、「グループ分類」としては、放射線を用いた診療に関する「放射線」グループと、内視鏡を用いた診療に関する「内視鏡」グループとがある。
【００３５】
フィード「属性」には、属性データとして「レポート」、「画像」、「内視鏡画像」、「カルテ」等が登録されている。この属性データは、たとえば、「レポート」に対応するファイルの属性を示すデータである。フィールド「属性シーケンス番号」には、上記属性データ（ファイル）に対応する属性シーケンス番号データとして、「１」、「２」等が登録されている。この属性シーケンス番号データは、タスク（ファイルを開く等）を実行した場合に、ディスプレイ６０における管理ウィンドウＷＡ1 （図２（ｂ）参照）に表示される属性タスクバーの表示順序を指定するデータである。この属性タスクバーの詳細については後述する。
【００３６】
また、ディスク装置１４には、図３に示した定義テーブルＴが記憶される。この定義テーブルＴは、「グループ分類」、「属性」および「ファイルパス」という三つのフィールドを有している。図３に示したフィールド「グループ分類」および「属性」は、図２（ａ）に示した複合データ管理データベースＤＢにおけるフィールド「グループ分類」および「属性」に対応している。
【００３７】
また、フィールド「ファイルパス」には、ファイル（図示略）の格納先であるディスク装置１４におけるディレクトリのデータが登録されている。上記ファイルは、たとえば、属性データ「レポート」に対応しており、ディスク装置１４に記憶されている。このように、定義テーブルＴは、ファイルの格納先であるファイルパスと、グループデータおよび属性データとの対応関係を定義するためのテーブルである。
【００３８】
フロッピーディスクドライブ１５は、ＦＤ（フロッピーディスク）２０に対するリード／ライトを行うものであり、ディスクドライブ１６は、記録媒体３０に対するリード／ライトを行うものである。入出力インタフェース１７は、キーボード４０、マウス５０およびディスプレイ６０とＣＰＵ１１との間のインタフェースをとる。バスＢＵは、コンピュータ１０内の各部を接続する。ディスプレイ６０は、ＣＲＴやＬＣＤであり、各種データや後述するグループバー、属性タスクバー等を表示する。キーボード４０は、各種データの入力に用いられる。マウス５０は、ポインティングデバイスとしての機能を有している。
【００３９】
つぎに、実施の形態１における複合データ登録処理について、図４に示したフローチャートを参照しつつ説明する。この場合、図５（ａ）に示したディスプレイ６０には、複数のツールバーＴＡ1 〜ＴＡ3 が縦方向に並べられたメニュー画面Ｇ1 が表示されている。ツールバーＴＡ1 〜ＴＡ3 のそれぞれは、頻繁に利用する機能を素早く起動するためのアイコン付きのボタンである。ツールバーＴＡ3 は、複合データ登録処理機能を起動するためのボタンである。ここで、ユーザにより、図１に示したマウス５０を用いて、ツールバーＴＡ3 がクリックされると、ＣＰＵ１１は、複合データ登録処理機能を起動し、図５（ｂ）に示した複合データ登録処理画面Ｇ2 をディスプレイ６０に表示させる。
【００４０】
この複合データ登録処理画面Ｇ2 は、複合データに関するグループデータ、属性データおよび属性シーケンス番号データをそれぞれ複合データ管理データベースＤＢに登録するための画面である。この複合データ登録処理画面Ｇ2 においては、「グループ分類」欄の右方にグループデータを入力するためのグループ入力欄ＨＡ1 が、「属性」欄の右方に属性データを入力するための属性入力欄ＨＡ2 が、「属性シーケンス番号」欄の右方に属性シーケンス番号データを入力するための属性シーケンス番号入力欄ＨＡ3 がそれぞれ表示されている。
【００４１】
この場合、図２（ａ）に示した複合データ管理データベースＤＢには、いずれの登録データも登録されていないものとする。このような状態において、図４に示したステップＳＡ１では、ユーザは、キーボード４０を用いて、図５（ｂ）に示した複合データ登録処理画面Ｇ2 におけるグループ入力欄ＨＡ1 、属性入力欄ＨＡ2 および属性シーケンス番号入力欄ＨＡ3 のそれぞれに登録データ（グループデータ、属性データ、属性シーケンス番号データ）を順次入力する。
【００４２】
具体的には、ユーザは、キーボード４０（図１参照）を用いて図５に示したグループ入力欄ＨＡ1 にグループデータ「放射線」、属性入力欄ＨＡ2 に属性データ「レポート」、属性シーケンス番号入力欄ＨＡ3 に属性シーケンス番号データ「１」を順次入力する。これにより、図４に示したステップＳＡ２では、ＣＰＵ１１は、ステップＳＡ１でグループ入力欄ＨＡ1 に入力されたグループデータ「放射線」と同一のグループデータが複合データ管理データベースＤＢに存在するか否かを判断し、この場合、判断結果を「Ｎｏ」として、ステップＳＡ３へ進む。
【００４３】
ステップＳＡ３では、ＣＰＵ１１は、ステップＳＡ１でグループ入力欄ＨＡ1 に入力されたグループデータ「放射線」を新規グループデータとした後、ステップＳＡ４へ進む。ステップＳＡ４では、ＣＰＵ１１は、ステップＳＡ１で属性入力欄ＨＡ2 に入力された属性データ「レポート」と同一の属性データが複合データ管理データベースＤＢに存在するか否かを判断し、この場合、判断結果を「Ｎｏ」としてステップＳＡ５へ進む。
【００４４】
ステップＳＡ５では、ＣＰＵ１１は、ステップＳＡ１で属性入力欄ＨＡ2 に入力された属性データ「レポート」を新規属性データとした後、ステップＳＡ７へ進む。ステップＳＡ７では、ＣＰＵ１１は、ステップＳＡ１で入力されたグループデータ「放射線」、属性データ「レポート」および属性シーケンス番号データ「１」を図２（ａ）に示した複合データ管理データベースＤＢに登録する。これにより、複合データ管理データベースＤＢにおいては、フィールド「グループ分類」にグループデータ「放射線」が、フィールド「属性」に属性データ「レポート」が、フィールド「属性シーケンス番号」に属性シーケンス番号データ「１」がそれぞれ登録される。
【００４５】
以後、ステップＳＡ１〜ステップＳＡ７までの複合データ登録処理が繰り返されることにより、複合データ管理データベースＤＢに、登録データが順次登録される。すなわち、図２（ａ）に示した複合データ管理データベースＤＢにグループデータ「放射線」、属性データ「レポート」および属性シーケンス番号データ「１」のみが登録されている状態において、図４に示したステップＳＡ１では、ユーザは、前述した動作と同様にしてキーボード４０を用いて登録データを入力する。
【００４６】
この場合、ユーザは、キーボード４０を用いて図５（ｂ）に示したグループ入力欄ＨＡ1 にグループデータ「放射線」、属性入力欄ＨＡ2 に属性データ「画像」、属性シーケンス番号入力欄ＨＡ3 に属性シーケンス番号データ「２」を順次入力する。これにより、図４に示したステップＳＡ２では、ＣＰＵ１１は、ステップＳＡ１でグループ入力欄ＨＡ1 に入力されたグループデータ「放射線」と同一のグループデータが複合データ管理データベースＤＢに存在するか否かを判断する。この場合、複合データ管理データベースＤＢにグループデータ「放射線」が既に登録されているため、ＣＰＵ１１は、ステップＳＡ２の判断結果を「Ｙｅｓ」として、ステップＳＡ４へ進む。
【００４７】
ステップＳＡ４では、ＣＰＵ１１は、ステップＳＡ１で属性入力欄ＨＡ2 に入力された属性データ「画像」と同一の属性データが複合データ管理データベースＤＢに存在するか否かを判断する。この場合、複合データ管理データベースＤＢに属性データ「レポート」のみが登録されているため、ＣＰＵ１１は、ステップＳＡ４の判断結果を「Ｎｏ」としてステップＳＡ５へ進む。
【００４８】
ステップＳＡ５では、ＣＰＵ１１は、ステップＳＡ１で属性入力欄ＨＡ2 に入力された属性データ「画像」を新規属性データとした後、ステップＳＡ７へ進む。ステップＳＡ７では、ＣＰＵ１１は、ステップＳＡ１で入力された属性データ「画像」および属性シーケンス番号データ「２」を図２（ａ）に示したグループデータ「放射線」のレコードに登録する。
【００４９】
また、ステップＳＡ１で属性入力欄ＨＡ2 に入力された属性データと同一の属性データ（以下、同一属性データという）が複合データ管理データベースＤＢに存在する場合、ＣＰＵ１１は、ステップＳＡ４の判断結果を「Ｙｅｓ」として、ステップＳＡ６へ進む。ステップＳＡ６では、ＣＰＵ１１は、ステップＳＡ１で属性シーケンス番号入力欄ＨＡ3 に入力された属性シーケンス番号データが、同一属性データに対応する属性シーケンス番号データと重複しているか否かを判断し、この判断結果が「Ｎｏ」である場合、ステップＳＡ７へ進む。
【００５０】
一方、ステップＳＡ１で属性シーケンス番号入力欄ＨＡ3 に入力された属性シーケンス番号データが、同一属性データに対応する属性シーケンス番号データと重複している場合、すなわち、二つの属性データに対して同一の属性シーケンス番号データが設定されようとしている場合、ＣＰＵ１１は、ステップＳＡ６の判断結果を「Ｙｅｓ」とする。つぎにＣＰＵ１１は、たとえば、「入力された属性シーケンス番号と同一の番号がすでに登録済みですので、再入力してください。」という再入力メッセージをディスプレイ６０（図１参照）に表示させる。これにより、ユーザは、属性シーケンス番号入力欄ＨＡ3 に他の属性シーケンス番号データを再入力する。
【００５１】
以後、ステップＳＡ１〜ステップＳＡ７までの複合データ登録処理が繰り返されることにより、図２（ａ）に示した複合データ管理データベースＤＢには、登録データが順次登録される。同図に示した例では、複合データ管理データベースＤＢにおいて、グループデータ「放射線」のレコードには、二つの属性データ「レポート」および「画像」、これらに対応する属性シーケンス番号データ「１」および「２」が登録されている。同様にして、グループデータ「内視鏡」のレコードには、三つの属性データ「レポート」、「内視鏡画像」および「カルテ」、これらに対応する属性シーケンス番号データ「１」、「２」および「３」が登録されている。
【００５２】
つぎに、実施の形態１における複合データ表示処理について、図６に示したフローチャートを参照しつつ説明する。この場合には、図２（ｂ）に示したディスプレイ６０における管理ウィンドウＷＡ1 および表示ウィンドウＷには、いずれのデータも表示されていないものとする。このような状態で、図６に示したステップＳＢ１では、ＣＰＵ１１は、ファイルが起動されたか否かを判断し、この場合、判断結果を「Ｎｏ」として同判断を繰り返す。
【００５３】
ここでいうファイルとは、図２（ａ）に示した属性データ（レポート、画像等）に対応するデータを格納するものである。たとえば、属性データ「レポート」に対応するファイルは、レポートデータを格納するレポートファイルであり、
属性データ「画像」に対応するファイルは、画像データを格納する画像ファイルである。それぞれのファイルは、ディスク装置１４に記憶されている。また、ファイルを起動するとは、ファイルをディスク装置１４から読み出し、ファイルにに対応するアプリケーションプログラムを起動させた状態で、当該ファイルを開くことをいう。
【００５４】
ここで、ユーザの操作により、図２（ｂ）に示したグループデータ「放射線」のレコードの属性データ「レポート」に対応するファイル（以下、放射線・レポートファイルと称する）が起動されると、ＣＰＵ１１は、ステップＳＢ１の判断結果を「Ｙｅｓ」として、ステップＳＢ２へ進む。この放射線・レポートファイルは、ディスク装置１４におけるファイルパスＡ：￥（図３参照）に格納されているものとする。
【００５５】
そして、ステップＳＢ２では、ＣＰＵ１１は、図３に示した定義テーブルＴを参照することで、ステップＳＢ１で起動されたファイルに対応するファイルパスをキーとして、当該ファイルに関するグループ分類および属性を認識した後、ステップＳＢ３へ進む。この場合、放射線・レポートファイルに対応するファイルパスがＡ：￥であるため、ＣＰＵ１１は、放射線・レポートファイルに関するグループ分類として「放射線」、属性として「レポート」を認識する。
【００５６】
ステップＳＢ３では、ＣＰＵ１１は、ステップＳＢ１で起動されたファイル以外に、該当グループのファイルがすでに起動されているか否かを判断する。すなわち、ＣＰＵ１１は、ステップＳＢ１で起動されたファイルが属するグループ内において、他のファイルが起動されているか否かを判断する。この場合、放射線のグループ内で放射線・レポートファイル以外のファイルが起動されてないため、ＣＰＵ１１は、ステップＳＢ３の判断結果を「Ｎｏ」として、ステップＳＢ４へ進む。
【００５７】
ステップＳＢ４では、ＣＰＵ１１は、図２（ｂ）に示したディスプレイ６０の管理ウィンドウＷＡ1 に、放射線のグループに対応するグループバーＧＡを表示させた後、ステップＳＢ５へ進む。ステップＳＢ５では、ＣＰＵ１１は、ステップＳＢ１で起動されたファイルに対応する属性と同一の属性かつ同一属性シーケンス番号のファイルが既に起動されているか否かを判断し、この場合、判断結果を「Ｎｏ」として、ステップＳＢ６へ進む。
【００５８】
ステップＳＢ６では、ＣＰＵ１１は、図２（ｂ）に示したディスプレイ６０の管理ウィンドウＷＡ1 に、グループバーＧＡの配下に属性タスクバーＺＡ1 を表示させた後、ステップＳＢ７へ進む。この属性タスクバーＺＡ1 は、図２（ａ）に示した属性データ「レポート」に対応しており、放射線・レポートファイルを起動させるためのボタンである。
【００５９】
ステップＳＢ７では、ＣＰＵ１１は、図２（ｂ）に示した管理ウィンドウＷＡ1 における複数の属性タスクバーに対して、これら複数の属性タスクバーに対応するそれぞれの属性シーケンス番号の順に、ソートをかける。この場合、管理ウィンドウＷＡ1 に属性タスクバーＺＡ1 しか表示されていないため、ＣＰＵ１１は、ステップＳＢ７をスキップして、ステップＳＢ８へ進む。ステップＳＢ８では、ＣＰＵ１１は、属性タスクバーＺＡ1 に対応する放射線・レポートファイルを開き、ディスプレイ６０の表示ウィンドウＷに放射線に関するレポートを表示させた後、ステップＳＢ１へ戻り、前述した判断を行う。
【００６０】
ここで、ユーザの操作により、二つ目のファイルとして、図２（ｂ）に示したグループデータ「放射線」のレコードの属性データ「画像」に対応するファイル（以下、放射線・画像と称する）が起動されると、ＣＰＵ１１は、ステップＳＢ１の判断結果を「Ｙｅｓ」として、ステップＳＢ２へ進む。この放射線・画像ファイルは、ディスク装置１４におけるファイルパスＣ：￥ＧＡ￥（図３参照）に格納されているものとする。
【００６１】
また、ステップＳＢ２では、ＣＰＵ１１は、前述した動作と同様にして、定義テーブルＴ（図３参照）におけるファイルパスＣ：￥ＧＡ￥（図３参照）を参照することで、放射線・画像ファイルに関するグループ分類として「放射線」、属性として「画像」を認識した後、ステップＳＢ３へ進む。ステップＳＢ３では、ＣＰＵ１１は、放射線のグループ内で放射線・画像ファイル以外のファイルとして前述した放射線・レポートファイルが起動されているため、判断結果を「Ｙｅｓ」として、ステップＳＢ５へ進む。
【００６２】
ステップＳＢ５では、ＣＰＵ１１は、前述した動作と同様にして、ステップＳＢ１で起動されたファイルに対応する属性と同一の属性かつ同一属性シーケンス番号のファイルが既に起動されているか否かを判断し、この場合、判断結果を「Ｎｏ」として、ステップＳＢ６へ進む。ステップＳＢ６では、ＣＰＵ１１は、図２（ｂ）に示したディスプレイ６０の管理ウィンドウＷＡ1 に、グループバーＧＡの配下に属性タスクバーＺＡ2 を表示させた後、ステップＳＢ７へ進む。この属性タスクバーＺＡ2 は、図２（ａ）に示した属性データ「画像」に対応しており、放射線・画像ファイルを起動させるためのボタンである。
【００６３】
ステップＳＢ７では、ＣＰＵ１１は、図２（ｂ）に示した管理ウィンドウＷＡ1 における属性タスクバーＺＡ1 および属性タスクバーＺＡ2 に対して、これらに対応する属性シーケンス番号データ「１」および「２」の順にソートをかけた後、ステップＳＢ８へ進む。これにより、図２（ｂ）に示したように、管理ウィンドウＷＡ1 において、属性タスクバーＺＡ1 および属性タスクバーＺＡ2 が属性シーケンス番号の順番で表示される。
【００６４】
ここで、注意すべきは、管理ウィンドウＷＡ1 においては、ファイル（タスク）の起動順ではなく、あくまで属性シーケンス番号順に属性タスクバーが表示される。ステップＳＢ８では、ＣＰＵ１１は、属性タスクバーＺＡ2 に対応する放射線・画像ファイルを開き、ディスプレイ６０の表示ウィンドウＷに放射線に関する画像を表示させた後、ステップＳＢ１へ戻り、前述した動作を繰り返す。
【００６５】
たとえば、図２（ｂ）に示した管理ウィンドウＷＡ1 にグループバーＧＡ、属性タスクバーＺＡ1 および属性タスクバーＺＡ2 が表示されている状態で、図２（ａ）に示したグループデータ「内視鏡」のレコードに登録された属性データ「レポート」に対応するファイル（以下、内視鏡・レポートファイルと称する）が起動されると、図７（ｂ）に示した管理ウィンドウＷＡ1 には、グループバーＧＢ および属性タスクバーＺＢ1 が新たに表示される。グループバーＧＢは、図２（ａ）に示したグループデータ「内視鏡」に対応しており、属性タスクバーＺＢ1 は、上記内視鏡・レポートファイルに対応している。
【００６６】
つづいて、図２（ａ）に示したグループデータ「内視鏡」のレコードに登録された属性データ「カルテ」に対応するファイル（以下、内視鏡・カルテファイルと称する）が起動されると、図７（ｂ）に示した管理ウィンドウＷＡ1 には、グループバーＧＢ および属性タスクバーＺＢ1 に加えて、属性タスクバーＺＢ2 が新たに表示される。この属性タスクバーＺＢ2 は、上記内視鏡・カルテファイルに対応している。
【００６７】
ここで、図２（ａ）に示したグループデータ「放射線」のレコードに、同図に示した属性データ「画像」以外に、図示しない属性データ「＊画像」が登録されており、この図示しない属性データ「＊画像」に対応する属性シーケンス番号データが「２」であって、かつ同図に示した属性データ「画像」に対応する属性シーケンス番号データが「３」である場合について説明する。
【００６８】
この場合、管理ウィンドウＷＡ1 の表示状態は、図７（ａ）に示したように、グループバーＧＡに関して、属性タスクバーＺＡ1 および属性タスクバーＺＡ2 が表示されているものとする。属性タスクバーＺＡ1 は、図２（ａ）に示したグループデータ「放射線」のレコードに登録された属性データ「レポート」（ただし、属性シーケンス番号データ「１」）に対応しており、一方、属性タスクバーＺＡ2 は、同レコードに登録された属性データ「画像」（ただし、属性シーケンス番号データ「３」）に対応している。
【００６９】
このような状態において、上述した図示しない属性データ「＊画像」（ただし、属性シーケンス番号データ「２」）に対応するファイルが起動されると、前述した動作を経て、図７（ｂ）に示した管理ウィンドウＷＡ1 には、ステップＳＢ７において、属性シーケンス番号順にソートされた属性タスクバーＺＡ1（属性シーケンス番号データ「１」）、属性タスクバーＺＡ3（属性シーケンス番号データ「２」）および属性タスクバーＺＡ2（属性シーケンス番号データ「３」）が表示される。属性タスクバーＺＡ3 は、上述した図示しない属性データ「＊画像」に対応している。
【００７０】
以上説明したように、実施の形態１によれば、タスクの実行順序にかかわらず、予め複合データ管理データベースＤＢに登録された属性シーケンス番号データにしたがってタスクバー（属性タスクバー）の表示順序を制御するようにしたので、従来のようにタスクの実行順に機械的にタスクバーの表示を行う場合に比して、タスクバーの表示順序がユーザにわかりやすくなるため、ユーザの使い勝手を向上させることができる。
【００７１】
また、実施の形態１によれば、図２（ａ）に示したように複数のタスクを複数のグループにグルーピングし、図２（ｂ）に示したように当該グループに対応するグループバーの配下にタスクバーを表示させるようにしたので、たとえば、タスクの用途をグループに対応付けることにより、タスクバーがいずれの用途に対応しているのかが一目瞭然で判別可能であり、しかも属性シーケンス番号データに基づくソートも行われるためユーザの使い勝手をさらに向上させることができる。
【００７２】
（実施の形態２）
さて、前述した実施の形態１においては、タスク（ファイル）の起動順ではなく、複合データ管理データベースＤＢ（図２（ａ）参照）に登録された属性シーケンス番号順にソートをかけた結果にしたがって、同一グループ内における複数の属性タスクバーを管理ウィンドウＷＡ1 に表示させる例について説明した。
【００７３】
ここで、実施の形態１においては、図７（ａ）に示した管理ウィンドウＷＡ1 における複数のグループバーＧＡ、グループバーＧＢに関しても、属性タスクバーの場合と同様にして、あらかじめ設定されたシーケンス番号にしたがって、表示させるようにしてもよい。また、実施の形態１においては、ステップＳＡ６（図４参照）で属性シーケンス番号の重複をチェックする例について説明したが、すでに登録済みの登録データをユーザに提示することで、上記チェックを行わないようにしてもよい。以下においては、これらの変形例を実施の形態２として説明する。
【００７４】
なお、実施の形態２の構成は、前述した実施の形態１の構成（図１参照）と同様である。ただし、実施の形態２において、ディスク装置１４（図１参照）には、図２（ａ）に示した複合データ管理データベースＤＢに代えて、図８（ａ）に示した複合データ管理データベースＤＣが記憶されている。この複合データ管理データベースＤＣは、「グループ分類」、「グループシーケンス番号」、「属性」および「属性シーケンス番号」という四つのフィールドを有しており、複合データを管理するためのものである。
【００７５】
ここで、図８に示したフィールド「グループ分類」、「属性」および「属性シーケンス番号」は、図２に示した複合データ管理データベースＤＢにおけるフィールド「グループ分類」、「属性」および「属性シーケンス番号」に対応している。また、図８に示したフィールド「グループシーケンス番号」には、グループシーケンス番号データが登録される。このグループシーケンス番号データは、タスク（ファイルを開く等）を実行した場合に、ディスプレイ６０における管理ウィンドウＷＡ1 （図８（ｂ）参照）に表示されるグループバーの表示順序を指定するデータである。
【００７６】
つぎに、実施の形態２における複合データ登録処理について、図９に示したフローチャートを参照しつつ説明する。この場合、図１０（ａ）に示したディスプレイ６０には、複数のツールバーＴＡ1 〜ＴＡ3 が縦方向に並べられたメニュー画面Ｇ1 が表示されている。ここで、ユーザにより、図１に示したマウス５０を用いて、ツールバーＴＡ3 がクリックされると、ＣＰＵ１１は、複合データ登録処理機能を起動し、図１０（ｂ）に示した複合データ登録処理画面Ｇ4 をディスプレイ６０に表示させる。
【００７７】
この複合データ登録処理画面Ｇ4 は、複合データに関するグループデータ、グループシーケンス番号データ、属性データおよび属性シーケンス番号データをそれぞれ複合データ管理データベースＤＣに登録するための画面である。この複合データ登録処理画面Ｇ4 においては、「グループ分類」欄の右方にグループデータを入力するためのグループ入力欄ＨＢ1 が、「グループシーケンス番号」欄の右方にグループシーケンス番号データを入力するためのグループシーケンス番号入力欄ＨＢ2 が、「属性」欄の右方に属性データを入力するための属性入力欄ＨＢ3 が、「属性シーケンス番号」欄の右方に属性シーケンス番号データを入力するための属性シーケンス番号入力欄ＨＢ4 がそれぞれ表示されている。
【００７８】
この場合、図８（ａ）に示した複合データ管理データベースＤＣには、いずれの登録データも登録されていないものとする。このような状態において、図９に示したステップＳＣ１では、ＣＰＵ１１は、同図に示した登録状態確認画面Ｇ3 をディスプレイ６０に表示させる。この登録状態確認画面Ｇ3 は、複合データ管理データベースＤＣ（図８（ａ）参照）における登録状態を表示するためのものである。
【００７９】
この登録状態確認画面Ｇ3 には、登録済みの登録データ（グループデータ、グループシーケンス番号データ、属性データ、属性シーケンス番号データ）が表示される。この場合、複合データ管理データベースＤＣにいずれのデータも登録されていないため、登録状態確認画面Ｇ3には、登録データが表示されていない。
【００８０】
ユーザは、登録状態確認画面Ｇ3 を目視確認することにより、複合データ管理データベースＤＣにおける登録状態を把握する。つぎのステップＳＣ２では、ユーザは、キーボード４０（図１参照）を用いて、図１０（ｂ）に示した複合データ登録処理画面Ｇ4 におけるグループ入力欄ＨＢ1 、グループシーケンス番号入力欄ＨＢ2 、属性入力欄ＨＢ3 および属性シーケンス番号入力欄ＨＢ4 のそれぞれに登録データ（グループデータ、グループシーケンス番号データ、属性データ、属性シーケンス番号データ）を順次入力する。
【００８１】
具体的には、ユーザは、キーボード４０を用いてグループ入力欄ＨＢ1 にグループデータ「放射線」、グループシーケンス番号入力欄ＨＢ2 にグループシーケンス番号データ「１」、属性入力欄ＨＢ3 に属性データ「レポート」、属性シーケンス番号入力欄ＨＢ4 に属性シーケンス番号データ「１」を順次入力する。
【００８２】
これにより、図９に示したステップＳＣ３では、ＣＰＵ１１は、ステップＳＡ２（図４参照）と同様にして、ステップＳＣ２でグループ入力欄ＨＢ1 に入力されたグループデータ「放射線」と同一のグループデータが複合データ管理データベースＤＣに存在するか否かを判断し、この場合、判断結果を「Ｙｅｓ」として、ステップＳＣ４へ進む。なお、ステップＳＣ３の判断結果が「Ｎｏ」である場合、ＣＰＵ１１は、ステップＳＣ５へ進む。
【００８３】
この場合、ステップＳＣ４では、ＣＰＵ１１は、ステップＳＣ２でグループ入力欄ＨＢ1 に入力されたグループデータ「放射線」を新規グループデータとした後、ステップＳＣ５へ進む。ステップＳＣ５では、ＣＰＵ１１は、ステップＳＡ４（図４参照）と同様にして、ステップＳＣ２で属性入力欄ＨＢ3 に入力された属性データ「レポート」と同一の属性データが複合データ管理データベースＤＣに存在するか否かを判断し、この場合、判断結果を「Ｎｏ」としてステップＳＣ６へ進む。なお、ステップＳＣ５の判断結果が「Ｙｅｓ」である場合、ＣＰＵ１１は、ステップＳＣ７へ進む。
【００８４】
この場合、ステップＳＣ６では、ＣＰＵ１１は、ステップＳＣ２で属性入力欄ＨＢ3 に入力された属性データ「レポート」を新規属性データとした後、ステップＳＣ７へ進む。ステップＳＣ７では、ＣＰＵ１１は、ステップＳＣ２で入力されたグループデータ「放射線」、グループシーケンス番号データ「１」、属性データ「レポート」および属性シーケンス番号「１」を図８（ａ）に示した複合データ管理データベースＤＣに登録する。
【００８５】
これにより、複合データ管理データベースＤＣにおいては、フィールド「グループ分類」にグループデータ「放射線」が、フィールド「グループシーケンス番号」にグループシーケンス番号データ「１」が、フィールド「属性」に属性データ「レポート」が、フィールド「属性シーケンス番号」に属性シーケンス番号データ「１」がそれぞれ登録される。
【００８６】
以後、ステップＳＣ１〜ステップＳＣ７までの複合データ登録処理が繰り返されることにより、図８（ａ）に示した複合データ管理データベースＤＣには、登録データが順次登録される。同図に示した例では、複合データ管理データベースＤＣにおいて、グループデータ「放射線」のレコードには、グループシーケンス番号データ「１」、二つの属性データ「レポート」および「画像」、属性シーケンス番号データ「１」および「２」が登録されている。同様にして、グループデータ「内視鏡」のレコードには、グループシーケンス番号データ「２」、三つの属性データ「レポート」、「内視鏡画像」および「カルテ」、属性シーケンス番号データ「１」、「２」および「３」が登録されている。
【００８７】
つぎに、実施の形態２における複合データ表示処理について、図１１に示したフローチャートを参照しつつ説明する。この場合には、図８（ｂ）に示したディスプレイ６０における管理ウィンドウＷＡ1 および表示ウィンドウＷには、いずれのデータも表示されていないものとする。このような状態で、図１１に示したステップＳＤ１では、ＣＰＵ１１は、ステップＳＢ１（図６参照）と同様にして、ファイルが起動されたか否かを判断し、この場合、判断結果を「Ｎｏ」として同判断を繰り返す。
【００８８】
ここで、ユーザの操作により、図８（ａ）に示したグループデータ「放射線」のレコードの属性データ「レポート」に対応する放射線・レポートファイルが起動されると、ＣＰＵ１１は、ステップＳＤ１の判断結果を「Ｙｅｓ」として、ステップＳＤ２へ進む。この放射線・レポートファイルは、ディスク装置１４におけるファイルパスＡ：￥（図３参照）に格納されているものとする。
【００８９】
また、ステップＳＤ２では、ＣＰＵ１１は、ステップＳＢ２（図６参照）と同様にして、図３に示した定義テーブルＴを参照した後、ステップＳＤ３へ進む。この場合、放射線・レポートファイルに対応するファイルパスがＡ：￥であるため、ＣＰＵ１１は、放射線・レポートファイルに関するグループ分類として「放射線」、属性として「レポート」を認識する。
【００９０】
ステップＳＤ３では、ＣＰＵ１１は、ステップＳＢ３（図６参照）と同様にして、ステップＳＤ１で起動されたファイル以外に、該当グループのファイルがすでに起動されているか否かを判断し、この場合、判断結果を「Ｎｏ」として、ステップＳＤ４へ進む。なお、ステップＳＤ３の判断結果が「Ｙｅｓ」である場合、ＣＰＵ１１は、ステップＳＤ５へ進む。
【００９１】
この場合、ステップＳＤ４では、ＣＰＵ１１は、図８（ｂ）に示したディスプレイ６０の管理ウィンドウＷＡ1 に、放射線のグループに対応するグループバーＧＡを表示させた後、ステップＳＤ５へ進む。ステップＳＤ５では、ＣＰＵ１１は、ステップＳＢ５（図６参照）と同様にして、ステップＳＤ１で起動されたファイルに対応する属性と同一の属性かつ同一属性シーケンス番号のファイルが既に起動されているか否かを判断し、この場合、判断結果を「Ｎｏ」として、ステップＳＤ６へ進む。なお、ステップＳＤ５の判断結果が「Ｙｅｓ」である場合、ＣＰＵ１１は、ステップＳＤ７へ進む。
【００９２】
この場合、ステップＳＤ６では、ＣＰＵ１１は、図８（ｂ）に示したディスプレイ６０の管理ウィンドウＷＡ1 に、グループバーＧＡの配下に属性タスクバーＺＡ1 を表示させた後、ステップＳＤ７へ進む。この属性タスクバーＺＡ1 は、図８（ａ）に示した属性データ「レポート」に対応しており、放射線・レポートファイルを起動させるためのボタンである。
【００９３】
ステップＳＤ７では、ＣＰＵ１１は、図８（ｂ）に示した管理ウィンドウＷＡ1 における複数のグループバーに対して、これら複数のグループバーに対応するそれぞれのグループシーケンス番号の順に、ソートをかける。これと並行して、ＣＰＵ１１は、それぞれのグループ内における複数の属性タスクバーに対して、これらの複数の属性タスクバーに対応するそれぞれの属性シーケンス番号の順に、ソートをかける。
【００９４】
この場合、管理ウィンドウＷＡ1 にグループバーＧＡ、属性タスクバーＺＡ1 しか表示されていないため、ＣＰＵ１１は、ステップＳＤ７をスキップして、ステップＳＤ８へ進む。ステップＳＤ８では、ＣＰＵ１１は、属性タスクバーＺＡ1 に対応する放射線・レポートファイルを開き、ディスプレイ６０の表示ウィンドウＷに放射線に関するレポートを表示させた後、ステップＳＤ１へ戻り、上述した動作を繰り返す。
【００９５】
たとえば、図８（ｂ）に示した管理ウィンドウＷＡ1 にグループバーＧＡ、属性タスクバーＺＡ1 および属性タスクバーＺＡ2 が表示されている状態で、図８（ａ）に示したグループデータ「内視鏡」のレコードに登録された属性データ「レポート」に対応するファイル（以下、内視鏡・レポートファイルと称する）が起動されると、図７（ｂ）に示した管理ウィンドウＷＡ1 には、グループバーＧＢ および属性タスクバーＺＢ1 が新たに表示される。グループバーＧＢは、図８（ａ）に示したグループデータ「内視鏡」に対応しており、属性タスクバーＺＢ1 は、上記内視鏡・レポートファイルに対応している。
【００９６】
この場合、ステップＳＤ７（図１１参照）において、グループバーＧＡとグループバーＧＢとは、それぞれに対応するグループシーケンス番号の順にソートがかけられた状態で管理ウィンドウＷＡ1 に表示される。つまり、図８（ａ）に示したように、グループバーＧＡに対応するグループシーケンス番号データが「１」であり、グループバーＧＢに対応するグループシーケンス番号データが「２」であるため、管理ウィンドウＷＡ1 （図７（ｂ）参照）においては、グループバーＧＡの下方にグループバーＧＢが表示される。
【００９７】
以上説明したように、実施の形態２によれば、実施の形態１の効果に加えて、属性シーケンス番号データに基づくソートおよびグループシーケンス番号データに基づくソートが行われるため、ユーザインタフェースが良くなり、ユーザの使い勝手を格段に向上させることができる。
【００９８】
また、実施の形態２によれば、複合データ管理データベースＤＣへの登録データの登録時に、図９に示したように、現在の登録状態を登録状態確認画面Ｇ3 に表示させるようにしたので、現状の登録状況が把握された状態で登録を行うことができ、重複登録を防止することができる。
【００９９】
以上本発明にかかる実施の形態１および２について図面を参照して詳述してきたが、具体的な構成例はこれら実施の形態１および２に限られるものではなく、本発明の要旨を逸脱しない範囲の設計変更等があっても本発明に含まれる。
【０１００】
たとえば、前述した実施の形態１および２においては、前述したタスク管理に関する機能（たとえば、表示機能）を実現するためのタスク管理プログラムを図１に示したコンピュータ読み取り可能な記録媒体３０に記録して、この記録媒体３０に記録されたタスク管理プログラムを同図に示したディスクドライブ１６を経由してＣＰＵ１１に読み込ませ、実行することによりタスク管理を行うようにしてもよい。なお、記録媒体３０には、光ディスク、ハードディスク等の可搬型の記録媒体が含まれる。
【０１０１】
【発明の効果】
以上説明したように、請求項１、６にかかる発明によれば、タスクの実行順序にかかわらず、予め登録されたタスクバー表示順序にしたがってタスクバーの表示順序を制御するようにしたので、従来のようにタスクの実行順に機械的にタスクバーの表示を行う場合に比して、タスクバーの表示順序がユーザにわかりやすくなるため、ユーザの使い勝手を向上させることができるという効果を奏する。
【０１０２】
また、請求項２にかかる発明によれば、複数のタスクを複数のグループにグルーピングし、当該グループに対応するグループバーの配下にタスクバーを表示させるようにしたので、たとえば、タスクの用途をグループに対応付けることにより、タスクバーがいずれの用途に対応しているのかが一目瞭然で判別可能であり、しかもタスクバー表示順序データに基づくソートも行われるためユーザの使い勝手をさらに向上させることができるという効果を奏する。
【０１０３】
また、請求項３にかかる発明によれば、登録手段による登録時に、登録済みのタスクバー表示順序データを表示するようにしたので、現状の登録状況が把握された状態で登録を行うことができ、重複登録を防止することができる。
【０１０４】
また、請求項４にかかる発明によれば、複数のタスクを複数のグループにグルーピングし、当該グループに対応するグループバーの配下にタスクバーを表示させるようにしたので、たとえば、タスクの用途をグループに対応付けることにより、タスクバーがいずれの用途に対応しているのかが一目瞭然で判別可能であり、しかもタスクバー表示順序データに基づくソートに加えて、グループバー表示順序データに基づくソートも行われるためユーザの使い勝手を格段に向上させることができるという効果を奏する。
【０１０５】
また、請求項５にかかる発明によれば、登録手段による登録時に、登録済みのタスクバー表示順序データおよびグループバー表示順序データの双方を表示するようにしたので、現状の登録状況が把握された状態で登録を行うことができ、重複登録を防止することができるという効果を奏する。
【図面の簡単な説明】
【図１】本発明にかかる実施の形態１および２の構成を示すブロック図である。
【図２】同実施の形態１における複合データ管理データベースＤＢと管理ウィンドウＷＡ1 との対応関係を説明する図である。
【図３】同実施の形態１および２における定義テーブルＴを示す図である。
【図４】同実施の形態１における複合データ登録処理を説明するフローチャートである。
【図５】同実施の形態１における複合データ登録処理を説明する図である。
【図６】同実施の形態１における複合データ表示処理を説明するフローチャートである。
【図７】同実施の形態１および２における複合データ表示処理を説明する図である。
【図８】同実施の形態２における複合データ管理データベースＤＣと管理ウィンドウＷＡ1 との対応関係を説明する図である。
【図９】同実施の形態２における複合データ登録処理を説明するフローチャートである。
【図１０】同実施の形態２における複合データ登録処理を説明する図である。
【図１１】同実施の形態２における複合データ表示処理を説明するフローチャートである。
【図１２】従来における複合データの表示方法を説明する図である。
１０  コンピュータ
１１  ＣＰＵ
３０  光磁気ディスク
５０  マウス
６０  ディスプレイ
【図１】
0003764006.tif 000002
【図２】
0003764006.tif 000003
【図３】
0003764006.tif 000004
【図４】
0003764006.tif 000005
【図５】
0003764006.tif 000006
【図６】
0003764006.tif 000007
【図７】
0003764006.tif 000008
【図８】
0003764006.tif 000009
【図９】
0003764006.tif 000010
【図１０】
0003764006.tif 000011
【図１１】
0003764006.tif 000012
【図１２】
0003764006.tif 000013