(57)【要約】【課題】容易に所望のグラフを表示するための要素の選択を行う。【解決手段】検出部２１が、第１の要素がグラフの表示対象として選択されたことを検出する。ボタン状態制御部２２が、ボタン状態情報ＤＢ２８及び排他条件を参照して、第２の要素が第１の要素と同時にグラフ表示可能である場合には、第２の要素をグラフの表示対象として選択可能に表示し、第２の要素が同時に表示不可能である場合には、第２の要素をグラフの表示対象として選択可能に表示しない。【選択図】図４
2015121891.tif 000002
【特許請求の範囲】
【請求項１】
第１の要素及び第２の要素の少なくとも一方を含むグラフを表示するグラフ表示プログラムであって、
前記第１の要素がグラフの表示対象として選択されたことを検出すると、前記第１の要素と前記第２の要素とが同時に表示可能か否かを示す情報を記憶する記憶部を参照して、前記第２の要素が同時に表示可能である場合には、前記第２の要素をグラフの表示対象として選択可能に表示し、前記第２の要素が同時に表示不可能である場合には、前記第２の要素をグラフの表示対象として選択可能に表示しない
ことを含む処理をコンピュータに実行させるためのグラフ表示プログラム。
【請求項２】
第１の要素及び第２の要素の少なくとも一方を含むグラフを表示するグラフ表示装置であって、
前記第１の要素がグラフの表示対象として選択されたことを検出する検出部と、
前記第１の要素と前記第２の要素とが同時に表示可能か否かを示す情報を記憶する記憶部を参照して、前記第２の要素が同時に表示可能である場合には、前記第２の要素をグラフの表示対象として選択可能に表示し、前記第２の要素が同時に表示不可能である場合には、前記第２の要素をグラフの表示対象として選択可能に表示しないように制御する制御部と、
を含むグラフ表示装置。
【請求項３】
第１の要素及び第２の要素の少なくとも一方を含むグラフを表示するグラフ表示方法であって、
前記第１の要素がグラフの表示対象として選択されたことを検出すると、前記第１の要素と前記第２の要素とが同時に表示可能か否かを示す情報を記憶する記憶部を参照して、前記第２の要素が同時に表示可能である場合には、前記第２の要素をグラフの表示対象として選択可能に表示し、前記第２の要素が同時に表示不可能である場合には、前記第２の要素をグラフの表示対象として選択可能に表示しない
ことを含む処理をコンピュータに実行させるグラフ表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、グラフ表示プログラム、グラフ表示装置、及びグラフ表示方法に関する。
【背景技術】
【０００２】
従来、入力されたグラフ表現情報及び第１条件格納部に格納されているグラフ表現情報要素を基に、生成するグラフの１次候補種別を選択してグラフ種別候補格納部に格納するグラフ生成装置が提案されている。この装置では、グラフ化データの配列条件が、グラフ種別候補格納部に格納された１次候補種別に基づいて第２条件格納部から取り出した配列条件を満たしているとき当該１次候補種別を生成するグラフの２次候補種別とする。そして、第３条件格納部に格納されている頻度情報に基づいて２次候補種別のうちから最も高い頻度のグラフ種別を決定する。そして、決定したグラフ種別に基づきグラフを生成し出力する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平０７−３０２３４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来技術では、グラフ作成において、指定されたグラフ種別と第１の要素を基に、キーワード及び配列条件に合う第２の要素を抽出し、グラフを作成している。
【０００５】
しかし、データの特性等により、グラフに表示する要素の組み合わせによっては、同一のグラフに表示できない、または同一のグラフに表示した場合には、グラフが見難くなってしまう場合がある。このような要素の組み合わせをユーザが意識してグラフに表示する要素を選択することは困難である。
【０００６】
本発明は一つの側面として、容易に所望のグラフを表示するための要素の選択を行うことを目的とする。
【課題を解決するための手段】
【０００７】
１つの態様では、第１の要素及び第２の要素の少なくとも一方を含むグラフを表示するグラフ表示プログラムであって、前記第１の要素がグラフの表示対象として選択されたことを検出する。また、前記第１の要素と前記第２の要素とが同時に表示可能か否かを示す情報を記憶する記憶部を参照する。そして、前記第２の要素が同時に表示可能である場合には、前記第２の要素をグラフの表示対象として選択可能に表示する。一方、前記第２の要素が同時に表示不可能である場合には、前記第２の要素をグラフの表示対象として選択可能に表示しない。
【発明の効果】
【０００８】
一つの側面として、容易に所望のグラフを表示するための要素の選択を行うことができる、という効果を有する。
【図面の簡単な説明】
【０００９】
【図１】本実施形態にかかるグラフ表示制御システムの概略構成を示すブロック図である。
【図２】通常モードの表示画面の一例を示す図である。
【図３】拡大モードの表示画面の一例を示す図である。
【図４】グラフ表示装置の概略構成を示す機能ブロック図である。
【図５】ボタン状態情報ＤＢの一例を示す図である。
【図６】グラフ生成装置の概略構成を示す機能ブロック図である。
【図７】電子カルテＤＢ装置に記憶された各種データベースを示す図である。
【図８】ＳＱＬ定義の一例を示す図である。
【図９】グラフ画像の一例を示す図である。
【図１０】グラフ画像の一例を示す図である。
【図１１】グラフ画像の一例を示す図である。
【図１２】グラフ画像の一例を示す図である。
【図１３】グラフ表示装置として機能するコンピュータの概略構成を示すブロック図である。
【図１４】グラフ生成装置として機能するコンピュータの概略構成を示すブロック図である。
【図１５】グラフ表示処理の一例を示すフローチャートである。
【図１６】ボタン排他制御処理の一例を示すフローチャートである。
【図１７】ボタン排他制御におけるグループを説明するための図である。
【図１８】グラフ生成処理の一例を示すフローチャートである。
【図１９】初期画面生成処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、図面を参照して開示の技術に係る実施形態の一例を詳細に説明する。本実施形態では、医療機関における各種実績データに関するグラフを表示するグラフ表示制御システムに開示の技術を適用した例について説明する。
【００１１】
本実施形態に係るグラフ表示制御システム１０は、図１に示すように、複数のグラフ表示装置２０及びグラフ生成装置３０を含んでいる。グラフ表示装置２０は、Ｗｅｂシステムのクライアント端末として機能するＷｅｂブラウザが搭載された装置である。グラフ表示装置２０は、液晶ディスプレイ等の表示部、及びキーボード、マウス、タッチパネル等の入力部を備えた装置である。グラフ表示装置２０としては、例えばパーソナルコンピュータ、タブレット、スマートフォン等を用いることができる。グラフ生成装置３０は、ＷｅｂシステムのＷｅｂサーバ及びアプリケーションサーバとして機能する情報処理装置である。各グラフ表示装置２０とグラフ生成装置３０とは、ネットワークを介して接続されている。
【００１２】
また、グラフ生成装置３０は、Ｗｅｂシステムのデータベースサーバとして機能する電子カルテデータベース（ＤＢ）装置８０とネットワークを介して接続されている。また、グラフ生成装置３０は、医事インターフェース（Ｉ／Ｆ）装置８９を介して、医事会計装置９０と接続されている。医事会計装置９０は、通常のＷｅｂシステムとは異なる形式で動作する装置である。そのため、医事Ｉ／Ｆ装置８９が、ＷｅｂシステムのＷｅｂサーバ及びアプリケーションサーバとして機能するグラフ生成装置３０と医事会計装置９０との間でデータをやり取りするためのインターフェースとして機能する。これにより、Ｗｅｂシステムとは異なる形式で動作する医事会計装置９０が、Ｗｅｂシステムのデータベースサーバと同様に機能する。
【００１３】
ここで、図２及び図３に、グラフ表示装置２０が備える表示部に表示される表示画面１００の一例について説明する。なお、図２は通常モードの表示画面１００の一例であり、図３は、拡大モードの表示画面１００の一例である。通常モードは、グラフを表示すると共に、グラフの表示設定の選択が可能なボタンが表示されるモードである。拡大モードは、グラフを表示画面１００全体に表示するモードである。
【００１４】
図２に示すように、通常モードの表示画面１００は、印刷ボタン１０１、拡大ボタン１０２、登録済み表示設定選択ボタン１０３、グラフ表示領域１０４、前の週ボタン１０５、本日ボタン１０６、今週ボタン１０７、及び次の週ボタン１０８を備える。前の週ボタン１０５、本日ボタン１０６、今週ボタン１０７、及び次の週ボタン１０８をまとめて、期間指定ボタンと呼ぶ。また、表示画面１００は、クリアボタン１０９、適用ボタン１１０、及び複数の表示設定ボタン１１１を備える。また、図３に示すように、拡大モードの表示画面１００には、印刷ボタン１０１、縮小ボタン１１２、前の週ボタン１０５、本日ボタン１０６、今週ボタン１０７、及び次の週ボタン１０８を備える。なお、図２及び図３において、ボタンは角丸四角形で表している。
【００１５】
印刷ボタン１０１は、グラフ表示領域１０４に表示されたグラフを印刷する際に選択されるボタンである。通常モードで印刷ボタン１０１が選択されると、拡大モードに遷移すると共に、印刷ダイアログが表示画面１００に重畳して表示される。拡大モードで印刷ボタン１０１が選択されると、印刷ダイアログが表示画面１００に重畳して表示される。
【００１６】
拡大ボタン１０２は、拡大モードに遷移する際に選択されるボタンである。拡大ボタン１０２が選択されると、表示画面１００が、図２の状態から図３の状態へ遷移する。
【００１７】
登録済み表示設定選択ボタン１０３は、予め登録しておいた表示設定を呼び出すためのボタンである。表示設定については後述する。図２の例では、１〜３の登録済み表示設定選択ボタン１０３がある。いずれかの番号の登録済み表示設定選択ボタン１０３が選択されると、選択された番号に対応して登録された表示設定に応じて、期間指定ボタン及び表示設定ボタン１１１のうちの所定のボタンが選択された状態に変更される。
【００１８】
期間指定ボタンは、時間の経過に伴う値の変化を示すグラフを表示する際に、グラフを表示する期間を指定する際に選択されるボタンである。本実施形態では、１週間分のグラフを表示する。前の週ボタン１０５は、現在指定されている期間の１週間前の期間を指定する際に選択されるボタンである。本日ボタン１０６は、期間の終端を本日とする１週間の期間を指定する際に選択されるボタンである。今週ボタン１０７は、本日を中心に前後３日の１週間の期間を指定する際に選択されるボタンである。次の週ボタン１０８は、現在指定されている期間の１週間後の期間を指定する際に選択されるボタンである。
【００１９】
なお、期間指定ボタンにおいて指定される期間の長さ及び期間を変更する単位は上記の例に限定されない。例えば、１か月分のグラフを表示する設定とし、現在指定されている期間の１ヶ月前の期間を指定する際に選択される先月ボタンや、１ヶ月後の期間を指定する際に選択される来月ボタン等を設けてもよい。また、期間を直接入力、またはカレンダーから選択入力するような形式としてもよい。
【００２０】
クリアボタン１０９は、現在選択されている期間及び表示設定を解除し、初期状態に戻す際に選択されるボタンである。初期状態は、例えば本日ボタン１０６が選択され、かついずれの表示設定ボタン１１１も選択されていない状態とすることができる。
【００２１】
適用ボタン１１０は、現在選択されている期間及び表示設定に応じたグラフを、グラフ表示領域１０４に表示する際に選択されるボタンである。
【００２２】
表示設定ボタン１１１は、表示設定を指定する際に選択されるボタンである。表示設定は、データ群を異なる複数の観点で集計するための複数の表示条件、及びグラフに表示する表示項目を含む。
【００２３】
より具体的には、表示条件は、データが有する複数の属性のいずれの属性に関するグラフを表示するかの条件である。ここでの「属性」とは、データをグループ分けしたときにどのグループに属するかを示すものであり、図２の例では、「診療科」及び「病棟」という２つの属性が表示条件として設定されている。表示条件「診療科」には、各診療科に対応した表示設定ボタン１１１が含まれ、表示条件「病棟」には、各病棟に対応した表示設定ボタン１１１が含まれる。また、各表示条件には、その表示条件が示す属性のデータを合計して、１つのデータとしたグラフを表示するための表示設定ボタン１１１（サマリボタン）が含まれる。さらに、各表示条件には、その表示条件に含まれる全ての表示設定ボタン１１１を選択するための表示設定ボタン１１１（“全て”ボタン）が含まれる。
【００２４】
表示条件「診療科」に含まれる表示設定ボタン１１１が選択された場合には、選択された診療科のデータに関するグラフが表示される。表示条件「病棟」に含まれる表示設定ボタン１１１が選択された場合には、選択された病棟のデータに関するグラフが表示される。表示条件が異なる場合には、データをグループ分けする観点が異なるため、異なる表示条件に含まれる表示設定ボタン１１１を同時に選択することはできない。例えば、表示条件「診療科」に含まれる「内科」と、表示条件「病棟」に含まれる「２階東」とを同時に選択することはできない。
【００２５】
表示項目は、カテゴリ毎にグループ分けされており、カテゴリ毎に、そのカテゴリに該当する表示項目に対応する表示設定ボタン１１１が含まれる。また、全てのカテゴリに共通する表示項目は、「共通」というカテゴリにグループ分けされる。図２の例では、カテゴリとして「外来」及び「入院」が設定されている。カテゴリは、複数の表示項目に関するグラフを同時に表示可能か否かの観点で任意に設定することができる。従って、異なるカテゴリに含まれる表示設定ボタン１１１を同時に選択することはできないように設定することができる。例えば、カテゴリ「外来」に含まれる「外来患者数」と、カテゴリ「入院」に含まれる「入院患者数」とを同時に選択することはできない。
【００２６】
縮小ボタン１１２は、通常モードに遷移する際に選択されるボタンである。縮小ボタン１１２が選択されると、表示画面１００が、図３の状態から図２の状態へ遷移する。
【００２７】
次に、グラフ表示装置２０の機能的構成について説明する。図４に示すように、グラフ表示装置２０は、検出部２１、ボタン状態制御部２２、要求部２３、及び表示制御部２４を含む。
【００２８】
検出部２１は、ユーザにより入力部を介して選択されたボタンを検出する。後述するように、各ボタンは、選択可能な場合には活性表示、選択不可の場合には非活性表示となる。従って、検出部２１は、活性表示のボタンの選択のみを検出する。ユーザが入力部を介して非活性表示のボタンをクリックまたはタッチ等しても、検出部２１は、そのボタンに対する選択は検出しない。
【００２９】
ボタン状態制御部２２は、選択されたボタンの選択状態を更新する。選択されたボタンが表示設定ボタン１１１の場合には、ボタン状態制御部２２は、選択された表示設定ボタン１１１が示す項目と、他の表示設定ボタン１１１が示す項目とが、同時にグラフ表示可能か否かを判定する。例えば、上述のように、異なる表示条件に含まれる表示設定ボタン１１１は同時に選択することはできないため、ボタン状態制御部２２は、選択された表示設定ボタン１１１とは異なる表示条件に含まれる表示設定ボタン１１１は、同時に表示不可能と判定する。さらに、ボタン状態制御部２２は、選択された表示設定ボタン１１１がサマリボタンまたは“全て”ボタンの場合、選択された表示設定ボタン１１１の表示条件に含まれる他の表示設定ボタン１１１は同時に表示不可能と判定する。
【００３０】
また、上述のように、異なるカテゴリに含まれる表示設定ボタン１１１を同時に選択することはできないため、ボタン状態制御部２２は、選択された表示設定ボタン１１１とは異なるカテゴリに含まれる表示設定ボタン１１１は、同時に表示不可能と判定する。
【００３１】
ボタン状態制御部２２は、同時に表示可能か否かの判定結果に基づいて、選択された表示設定ボタン１１１以外の表示設定ボタン１１１の選択状態も更新する。具体的には、ボタン状態制御部２２は、選択されている表示設定ボタン１１１が示す表示条件または表示項目と同時にグラフに表示不可能な表示条件または表示項目を示す表示設定ボタン１１１を、選択不可能な状態に更新する。同時にグラフに表示不可能と判定するための排他条件は、表示設定ボタン１１１が選択された際に呼び出される関数として定義しておくことができる。また、排他条件を定めたテーブルを所定の記憶領域に記憶しておき、表示設定ボタン１１１が選択される都度、このテーブルを参照して、他の表示設定ボタン１１１の選択状態を更新してもよい。
【００３２】
選択されたボタンが期間指定ボタンの場合には、ボタン状態制御部２２は、選択された期間指定ボタンのみが選択されている状態になるよう、他の期間指定ボタンの選択状態も含め、各期間指定ボタンの選択状態を更新する。
【００３３】
選択されたボタンが登録済み表示設定選択ボタン１０３の場合には、ボタン状態制御部２２は、選択された登録済みの表示設定となるように、各ボタンの選択状態を更新する。
【００３４】
選択されたボタンがクリアボタン１０９の場合には、ボタン状態制御部２２は、初期状態となるように、各ボタンの選択状態を更新する。
【００３５】
また、ボタン状態制御部２２は、適用ボタン１１０が選択された場合、及びグラフの表示をグラフ生成装置３０にリクエストした場合またはグラフを表示した場合には、適用ボタン１１０の選択状態を更新する。
【００３６】
選択されたボタンが印刷ボタン１０１、拡大ボタン１０２、または縮小ボタン１１２の場合には、ボタンの選択状態を更新する必要はないため、処理を表示制御部２４へ渡す。
【００３７】
ボタン状態制御部２２は、各ボタンの選択状態を、例えば図５に示すようなボタン状態情報ＤＢ２８に記憶する。ボタンの選択状態を示す状態情報は、例えば、「選択可」、「選択中」、「追加選択可」、及び「選択不可」とすることができる。「選択可」は、同じグループで現在選択されているボタンの選択が解除されることを条件に、選択可能な状態であることを示す。ここでの同じグループとは、期間指定ボタン群、同じ表示条件、または同じカテゴリをいう。「選択中」は、ボタンが現在選択された状態であることを示す。「追加選択可」は、同じグループの他のボタンの選択状態に追加して選択可能な状態であることを示す。「選択不可」は、ボタンを選択できない状態であることを示す。
【００３８】
また、ボタン状態制御部２２は、ボタン状態情報ＤＢ２８に記憶された各ボタンの状態情報を表すように、各ボタンの表示を制御する。例えば、「選択可」のボタンは活性表示、「選択中」の期間指定ボタン及び適用ボタン１１０は非活性表示とすることができる。また、「選択中」の表示設定ボタン１１１には選択中を示すマークを付与し、「追加選択可」の表示設定ボタン１１１には追加選択可を示すマークを付与し、「選択不可」のボタンは非活性表示とすることができる。図２の例では、活性表示のボタンは白色、非活性表示のボタンは網掛け、選択中を示すマークはチェックマーク、追加選択可を示すマークはプラスマークで表している。
【００３９】
要求部２３は、グラフ表示制御システム１０における処理開始時に、表示画面１００に初期画面を表示するための初期画面リクエストを、グラフ生成装置３０に送信する。また、要求部２３は、検出部２１により、適用ボタン１１０の選択が検出された場合には、ボタン状態情報ＤＢ２８から、現在選択されている期間指定ボタン及び表示設定ボタン１１１を取得する。そして、要求部２３は、取得した期間指定ボタンが示す期間、及び表示設定ボタン１１１が示す表示設定の情報を含むグラフ表示リクエストを生成し、グラフ生成装置３０に送信する。
【００４０】
表示制御部２４は、グラフ生成装置３０から送信されたＨＴＭＬファイルを受信し、ＨＴＭＬファイルに基づく画像を表示するよう表示部を制御する。
【００４１】
次に、グラフ生成装置３０の機能的構成について説明する。図６に示すように、グラフ生成装置３０は、受付部３１、取得部３２、及び生成部３３を含む。
【００４２】
受付部３１は、グラフ表示装置２０から送信された初期画面リクエストまたはグラフ表示リクエストを受け付ける。
【００４３】
取得部３２は、受付部３１が初期画面リクエストを受け付けた場合に、表示条件ＤＢ３７から、表示条件名一覧を取得する。表示条件名一覧とは、表示画面１００に表示する表示条件に含まれる表示設定ボタン１１１の名称である。ここでは、診療科名及び病棟名の一覧を取得する。
【００４４】
また、取得部３２は、受付部３１がグラフ表示リクエストを受け付けた場合に、グラフ表示リクエストに含まれる期間及び表示設定の情報を抽出する。取得部３２は、抽出した表示設定に基づいて、電子カルテＤＢ装置８０及び医事会計装置９０のいずれからデータを取得するかを判定する。
【００４５】
電子カルテＤＢ装置８０の記憶領域には、図７に示すように各種データベースが記憶されている。図７の例では、患者の氏名等の基本情報を記録した患者ＤＢ８１、外来患者や救急患者の受付内容等を記録した受付ＤＢ８２、入退院の移動情報を記録した移動情報ＤＢ８３、及び入院中の患者の情報を記録した病棟患者情報ＤＢ８４が記憶されている。また、手術に関する情報を記録した手術ＤＢ８５、病室の空など管理情報を記録した病室管理情報ＤＢ８６、各診療科の名称の一覧が記録された診療科名称マスタＤＢ８７、及び各病棟の名称の一覧が記録された病棟名称マスタＤＢ８８が記憶されている。
【００４６】
患者ＤＢ８１、受付ＤＢ８２、移動情報ＤＢ８３、病棟患者情報ＤＢ８４、手術ＤＢ８５、及び病室管理情報ＤＢ８６の各々に記録されるデータは、日々の診療行為等に応じた実績データである。診療科名称マスタＤＢ８７、及び病棟名称マスタＤＢ８８に記録されるデータは、診療科及び病棟の追加、削除、変更等があったタイミングで更新されるデータである。診療科名称マスタＤＢ８７及び病棟名称マスタＤＢ８８と、表示条件ＤＢ３７とには、同一のデータが記憶される。例えば１日１回等の所定期間毎に、取得部３２が電子カルテＤＢ装置８０から診療科名称マスタＤＢ８７及び病棟名称マスタＤＢ８８を取得し、表示条件ＤＢ３７を更新することができる。
【００４７】
電子カルテＤＢ装置８０からデータを取得する場合には、取得部３２は、グラフ表示リクエストから抽出した期間及び表示設定に基づく検索ＳＱＬを作成して、電子カルテＤＢ装置８０からデータを取得する。例えば、表示項目毎に図８に示すようなＸＭＬファイルのＳＱＬ定義３６を用意し、所定の記憶領域に記憶しておく。取得部３２は、グラフ表示リクエストから抽出した表示設定に含まれる表示項目に対応したＳＱＬ定義３６を取得する。そして、取得部３２は、グラフ表示リクエストから抽出した期間及び表示設定に含まれる表示条件を、取得したＳＱＬ定義３６に代入して、検索ＳＱＬを作成する。
【００４８】
図８の例では、「ＤＡＴＥ＿ＦＲＯＭ」及び「ＤＡＴＥ＿ＴＯ」に期間が代入され、「ＢＲＮＣＨＳ」に診療科コード、「ＷＡＲＤＳ」に病棟コードが代入される。なお、診療科コード及び病棟コードは、診療科及び病棟の各々を識別するためのものである。選択されたボタンに対応する診療科コードまたは病棟コードを、グラフ表示リクエストに含めるようにしておくとよい。
【００４９】
医事会計装置９０からデータを取得する場合には、取得部３２は、グラフ表示リクエストから抽出した期間及び表示設定をパラメータとし、医事Ｉ／Ｆ装置８９を介して、医事会計装置９０へデータを要求する。医事会計装置９０では、パラメータに応じたデータセットを、医事Ｉ／Ｆ装置８９を介して取得部３２に返す。なお、医事会計装置９０からデータを取得する場合とは、保険点数等、医事会計に関する表示項目が選択されている場合である。
【００５０】
取得部３２は、取得したデータを、グラフに表示する表示項目に応じて集計する。例えば、表示項目として「手術件数」が選択されている場合には、取得部３２は、手術ＤＢ８５から取得したデータを、指定期間における日毎にカウントする。また、取得部３２は、複数のデータベースから取得したデータを集計してもよい。例えば、表示項目として「死亡患者数」が選択されている場合には、取得部３２は、移動情報ＤＢ８５から退院した患者のデータを取得し、患者ＤＢ８１から死亡フラグ及び死亡年月日が設定されているデータを取得する。そして、取得部３２は、退院した患者であって、死亡フラグが設定されている患者の件数を、指定期間における日毎にカウントする。なお、取得部３２で集計済みのデータを取得している場合には、取得部３２による集計は不要である。
【００５１】
生成部３３は、初期画面を生成する場合には、画面フォームに、取得部３２が取得した表示条件名一覧を埋め込む。画面フォームは、各ボタンやグラフ表示領域１０４の配置が定められ仮想画面である。そして、生成部３３は、表示条件名一覧が埋め込まれた画面フォームをＨＴＭＬファイルに変換する。
【００５２】
生成部３３は、グラフを生成する場合には、取得部３２で集計されたデータ、及びグラフ定義ＤＢ３８に定義されたグラフ定義に基づいて、グラフ画像を生成する。グラフ画像は、例えば図３に示すように、縦軸１１３と横軸１１４で規定される領域にグラフ線１１５を配置し、さらに、グラフタイトル１１６、及び凡例１１７を配置したものとすることができる。縦軸１１３及び横軸１１４の目盛、グラフ線１１５、グラフタイトル１１６、及び凡例１１７の書式等は、グラフ定義ＤＢ３８に定義されており、任意に設定可能である。なお、図３は、グラフ表示装置２０に拡大モードで表示された表示画面１００の一例であり、ここで生成するグラフ画像は、図３のボタン等を除いたグラフ部分のみの仮想画面である。
【００５３】
また、図３のグラフ部分に示すグラフ画像は、表示条件が１つ（ここでは、外科）、及び表示項目が１つ（ここでは、外来患者数）の場合の一例を示している。生成部３３は、表示条件が複数、または表示項目が複数の場合のグラフ画像を生成することもできる。図９に、表示条件が４つ（ここでは、内科、神経内科、消化器科、及び外科）、及び表示項目が１つ（ここでは、外来患者数）の場合のグラフ画像の一例を示す。また、図１０に、表示条件が１つ（ここでは、外科）、及び表示項目が３つ（ここでは、外来患者数、外来１日平均点数、及び救急患者数）の場合のグラフ画像の一例を示す。さらに、表示条件が複数、かつ表示項目が複数の場合のグラフ画像を生成することもできる。
【００５４】
表示項目が複数の場合には、図１０に示すように、表示項目数が多くなるほど、横軸を短くする。すなわち、グラフ線１１５を表示する領域を狭くする。例えば、グラフ全体の横幅の最大値をＡ、縦軸１本分の横幅をＢ、及び表示する表示項目数をｎとすると、横軸の長さＣは、Ｃ＝Ａ−ｎ×Ｂで求めることができる。また、表示項目毎の縦軸をグラフの左右に分配配置する。グラフの左また右に複数の縦軸をまとめて配置した場合には、外側に配置された縦軸ほど、グラフ線１１５との距離が離れてしまい、グラフの内容を把握し難くなってしまう。そこで、複数の縦軸をグラフの左右に分配配置する場合には、左右均等に配置することが好ましい。これにより、一番外側の縦軸とグラフとの距離を最小に抑えることができる。また、複数の縦軸を配置する場合、表示項目毎の縦軸の配置順と同じ順序で、表示項目名をグラフタイトル１１６として表示する。これにより、表示項目が複数の場合でも、グラフの内容を把握し易くなる。
【００５５】
また、生成部３３により生成されるグラフ画像は、図３、図９、または図１０に示すような折れ線グラフに限定されず、図１１に示すような棒グラフや、図１２に示すような帯グラフを生成してもよい。
【００５６】
生成部３３は、生成したグラフ画像を所定の記憶領域に記憶する。そして、生成部３３は、画面フォームに、生成したグラフ画像のファイルパス（記憶場所）を埋め込み、ファイルパスが埋め込まれた画面フォームをＨＴＭＬファイルに変換する。生成部３３は、生成したＨＴＭＬファイルをグラフ表示装置２０に送信する。
【００５７】
グラフ表示装置２０は、例えば図１３に示すコンピュータ４０で実現することができる。コンピュータ４０はＣＰＵ４１、メモリ４２、不揮発性の記憶部４３、入出力インターフェース（Ｉ／Ｆ）４４、及びネットワークＩ／Ｆ４５を備えている。ＣＰＵ４１、メモリ４２、記憶部４３、入出力Ｉ／Ｆ４４、及びネットワークＩ／Ｆ４５は、バス４６を介して互いに接続されている。コンピュータ４０は、入出力Ｉ／Ｆ４４を介して、入力部４７及び表示部４８と接続されている。
【００５８】
記憶部４３はＨＤＤ（Hard Disk Drive）やフラッシュメモリ等によって実現できる。記録媒体としての記憶部４３には、コンピュータ４０をグラフ表示装置２０として機能させるためのグラフ表示プログラム５０が記憶されている。ＣＰＵ４１は、グラフ表示プログラム５０を記憶部４３から読み出してメモリ４２に展開し、グラフ表示プログラム５０が有するプロセスを順次実行する。グラフ表示プログラム５０は、検出プロセス５１、ボタン状態制御プロセス５２、要求プロセス５３、及び表示制御プロセス５４を有する。また、記憶部４３は、ボタン状態情報記憶領域５８を備える。
【００５９】
ＣＰＵ４１は、検出プロセス５１を実行することで、図４に示す検出部２１として動作する。また、ＣＰＵ４１は、ボタン状態制御プロセス５２を実行することで、図４に示すボタン状態制御部２２として動作する。また、ＣＰＵ４１は、要求プロセス５３を実行することで、図４に示す要求部２３として動作する。また、ＣＰＵ４１は、表示制御プロセス５４を実行することで、図４に示す表示制御部２４として動作する。また、ボタン状態情報記憶領域５８は、図４に示すボタン状態情報ＤＢ２８が記憶される記憶領域として機能する。これにより、グラフ表示プログラム５０を実行したコンピュータ４０が、グラフ表示装置２０として機能することになる。
【００６０】
また、グラフ生成装置３０は、例えば図１４に示すコンピュータ６０で実現することができる。コンピュータ６０はＣＰＵ６１、メモリ６２、不揮発性の記憶部６３、入出力Ｉ／Ｆ６４、及びネットワークＩ／Ｆ６５を備えている。ＣＰＵ６１、メモリ６２、記憶部６３、入出力Ｉ／Ｆ６４、及びネットワークＩ／Ｆ６５は、バス６６を介して互いに接続されている。
【００６１】
記憶部６３はＨＤＤやフラッシュメモリ等によって実現できる。記録媒体としての記憶部６３には、コンピュータ６０をグラフ生成装置３０として機能させるためのグラフ生成プログラム７０が記憶されている。ＣＰＵ６１は、グラフ生成プログラム７０を記憶部６３から読み出してメモリ６２に展開し、グラフ生成プログラム７０が有するプロセスを順次実行する。グラフ生成プログラム７０は、受付プロセス７１、取得プロセス７２、及び生成プロセス７３を有する。また、記憶部は、ＳＱＬ定義記憶領域７６、表示条件記憶領域７７、及びグラフ定義記憶領域７８を備える。
【００６２】
ＣＰＵ６１は、受付プロセス７１を実行することで、図６に示す受付部３１として動作する。また、ＣＰＵ６１は、取得プロセス７２を実行することで、図６に示す取得部３２として動作する。また、ＣＰＵ６１は、生成プロセス７３を実行することで、図６に示す生成部３３として動作する。また、ＳＱＬ定義記憶領域７６は、図６に示すＳＱＬ定義３６が記憶される記憶領域として機能する。また、表示条件記憶領域７７は、図６に示す表示条件ＤＢ３７が記憶される記憶領域として機能する。また、グラフ定義記憶領域７８は、図６に示すグラフ定義ＤＢ３８が記憶される記憶領域として機能する。これにより、グラフ生成プログラム７０を実行したコンピュータ６０が、グラフ生成装置３０として機能することになる。
【００６３】
また、グラフ表示装置２０及びグラフ生成装置３０の各々は、例えば半導体集積回路、より詳しくはＡＳＩＣ（Application Specific Integrated Circuit）等で実現することも可能である。
【００６４】
次に、本実施形態に係るグラフ表示制御システム１０の作用として、図１５を参照して、コンピュータ４０のＣＰＵ４１によってグラフ表示プログラム５０が実行されることで実現されるグラフ表示処理について説明する。また、図１８を参照して、コンピュータ６０のＣＰＵ６１によってグラフ生成プログラム７０が実行されることで実現されるグラフ生成処理について説明する。
【００６５】
グラフ表示装置２０において、Ｗｅｂブラウザ上で、ユーザにより入力部４７を介してグラフ表示制御システム１０の処理開始が指示されると、図１５に示すグラフ表示処理が開始する。
【００６６】
ステップＳ１１で、要求部２３は、表示画面１００に初期画面を表示するための初期画面リクエストを、グラフ生成装置３０に送信する。次に、ステップＳ１２で、表示制御部２４が、グラフ生成装置３０から送信された初期画面を示すＨＴＭＬファイルを受信し、ＨＴＭＬファイルに基づく画像を表示するよう表示部４８を制御する。
【００６７】
次に、ステップＳ１３で、検出部２１が、ユーザにより入力部４７を介して選択されたボタンを検出する。次に、ステップＳ１４で、ボタン状態制御部２２が、選択されたボタンが表示設定ボタン１１１か否かを判定する。表示設定ボタン１１１の場合には、処理はステップＳ１５へ移行し、図１６に示すボタン排他制御処理が実行される。
【００６８】
図１６に示すボタン排他制御処理のステップＳ１５１で、ボタン状態制御部２２は、選択された表示設定ボタン１１１の選択状態を更新する。具体的には、ボタン状態制御部２２は、ボタン状態情報ＤＢ２８において、選択された表示設定ボタン１１１の状態情報が「選択可」または「追加選択可」であった場合には「選択中」に更新する。「選択中」であった場合には「選択可」に更新する。
【００６９】
次に、ステップＳ１５２で、ボタン状態制御部２２が、選択された表示設定ボタン１１１と同一グループに含まれる他の表示設定ボタン１１１の選択状態を、排他条件に従って更新する。ここでの同一グループとは、図１７に示すように、表示条件または表示項目のカテゴリが同一の表示設定ボタン１１１群である。図１７において、太枠で囲った表示設定ボタン１１１群が１つのグループである。
【００７０】
排他条件に従って、例えば、表示条件が同一のグループでは、サマリボタンまたは“全て”ボタンが選択された場合には、そのグループの他のボタンは「選択可」に更新する。また、表示項目名が選択された場合には、サマリボタンまたは“全て”ボタンを「選択可」、既に「選択中」以外の他の表示条件名を「追加選択可」に更新する。また、カテゴリが同一のグループでは、既に「選択中」以外の他の表示項目名を「追加選択可」に更新する。
【００７１】
次に、ステップＳ１５３で、ボタン状態制御部２２が、選択された表示設定ボタン１１１とは異なるグループに含まれる表示設定ボタン１１１の選択状態を、排他条件に従って更新する。例えば、選択された表示設定ボタン１１１が表示条件に含まれる表示設定ボタン１１１の場合、他の表示条件に含まれる表示設定ボタン１１１を「選択不可」に更新する。また、他のグループにおいて、「選択不可」とした表示条件にのみ関連する表示設定を示す表示設定ボタンも「選択不可」とする。
【００７２】
また、選択された表示設定ボタン１１１がいずれかの表示項目に対応した表示設定ボタン１１１の場合、選択された表示項目とは異なる他のカテゴリに含まれる表示設定ボタン１１１を「選択可」に更新する。
【００７３】
次に、ステップＳ１５４で、ボタン状態制御部２２が、適用ボタン１１０の状態情報を「選択」に更新して、グラフ表示処理へリターンする。このように、１つの表示設定ボタン１１１が選択される都度、選択された表示設定ボタン１１１→同一グループの他の表示設定ボタン１１１→他のグループの表示設定ボタン１１１の順に更新を行う。そのため、常に表示設定ボタン１１１全体の状態の最適化を保つことができる。
【００７４】
次に、上記ステップＳ１４で否定判定されてステップＳ１６へ移行した場合には、ボタン状態制御部２２が、選択されたボタンが期間指定ボタンか否かを判定する。期間指定ボタンの場合には、ステップＳ１７へ移行し、期間指定ボタンではない場合には、ステップＳ１８へ移行する。
【００７５】
ステップＳ１７では、ボタン状態制御部２２が、ボタン状態情報ＤＢ２８において、選択された期間指定ボタンの状態情報を「選択中」に、他の期間指定ボタンの状態情報を「選択可」に更新する。
【００７６】
ステップＳ１８では、選択されたボタンが登録済み表示設定選択ボタン１０３の場合には、ボタン状態制御部２２が、選択された登録済みの表示設定となるように、ボタン状態情報ＤＢ２８における各ボタンの状態情報を更新する。また、選択されたボタンがクリアボタン１０９の場合には、ボタン状態制御部２２が、初期状態となるように、ボタン状態情報ＤＢ２８における各ボタンの状態情報を更新する。また、選択されたボタンが印刷ボタン１０１、拡大ボタン１０２、または縮小ボタン１１２の場合には、処理を表示制御部２４へ渡す。なお、本ステップの段階では、適用ボタン１１０は、後述するステップＳ２３の処理で「選択不可」となっているため、選択されることはない。
【００７７】
次に、ステップＳ１９で、ボタン状態制御部２２が、ボタン状態情報ＤＢ２８に記憶された各ボタンの状態情報を表すように、各ボタンの表示を制御する。
【００７８】
次に、ステップＳ２０で、検出部２１が、適用ボタン１１０が選択されたか否かを判定する。適用ボタン１１０が選択された場合には、ボタン状態制御部２２が、ボタン状態情報ＤＢ２８における、適用ボタン１１０の状態情報を「選択中」に更新し、処理はステップＳ２１へ移行し、選択されていない場合には、処理はステップＳ２４へ移行する。
【００７９】
ステップＳ２１では、要求部２３が、ボタン状態情報ＤＢ２８から、現在選択されている期間指定ボタン及び表示設定ボタン１１１を取得する。そして、要求部２３は、取得した期間指定ボタンが示す期間、及び表示設定ボタン１１１が示す表示設定の情報を含むグラフ表示リクエストを生成し、グラフ生成装置３０に送信する。
【００８０】
次に、ステップＳ２２で、表示制御部２４が、グラフ生成装置３０から送信されたグラフ画像のファイルパスが埋め込まれたＨＴＭＬファイルを受信する。表示制御部２４は、ＨＴＭＬファイルに基づく画像を表示するよう表示部４８を制御する。また、表示制御部２４は、ＨＴＭＬファイルに埋め込まれたファイルパスが示すグラフ生成装置３０の記憶領域に記憶されたグラフ画像を読み込み、表示画面１００のグラフ表示領域１０４に読み込んだグラフ画像を表示するよう表示部４８を制御する。
【００８１】
次に、ステップＳ２３で、ボタン状態制御部２２が、ボタン状態情報ＤＢ２８における、適用ボタン１１０の状態情報を「選択不可」に更新する。
【００８２】
次に、ステップＳ２４で、Ｗｅｂブラウザ上で、ユーザにより入力部４７を介してグラフ表示制御システム１０の処理終了が指示されたか否かを判定する。処理終了が指示されていない場合には、ステップＳ１３へ戻り、処理終了が指示された場合には、グラフ表示処理を終了する。
【００８３】
ステップＳ１３へ戻った場合には、新たに選択されたボタン、及び選択状態が「選択中」のままのボタンに対応する期間及び表示設定により、グラフの再表示を行う。本実施形態では、各ボタンの選択状態をボタン状態情報ＤＢ２８に記憶しているため、いったん選択されたボタンの状態は、選択が解除されるまで保持される。従って、グラフの再表示を行う場合に、変更の必要がない期間または表示設定については、改めて選択する必要がない。例えば、今週ボタン１０７を選択した状態で、表示条件「診療科」の「外科」、及び表示項目の「外来患者数」を選択した場合には、図３に示すようなグラフが表示される。このグラフが表示された状態で、表示条件「診療科」の「内科」、「神経内科」、及び「消化器科」を追加選択し、期間指定ボタンについては何の選択も行わないまま適用ボタン１１０を選択する。その場合、期間の指定は引き継がれたまま、図９に示すようなグラフが表示される。
【００８４】
グラフ生成装置３０において、受付部３１がグラフ表示装置２０からの初期画面リクエストを受け付けると、図１８に示すグラフ表示処理が開始する。
【００８５】
ステップＳ３１で、図１９に示す初期画面生成処理が実行される。
【００８６】
図１９に示す初期画面生成処理のステップＳ３１１で、取得部３２が、表示条件ＤＢ３７から、表示条件名一覧として、診療科名一覧及び病棟名一覧を取得する。次に、ステップＳ３１２で、生成部３３が、所定領域に記憶した画面フォームに、取得した表示条件名一覧を埋め込む。次に、ステップＳ３１３で、生成部３３が、表示条件名一覧が埋め込まれた画面フォームをＨＴＭＬファイルに変換する。次に、ステップＳ３１４で、生成部３３が、生成した初期画面のＨＴＭＬファイルをグラフ表示装置２０に送信して、グラフ生成処理へリターンする。
【００８７】
次に、ステップＳ３２で、受付部３１が、グラフ表示装置２０からグラフ表示リクエストを受け付けたか否かを判定する。グラフ表示リクエストを受け付けた場合には、処理は、ステップＳ３３へ移行し、受け付けていた印場合には、処理はステップＳ４３へ移行する。
【００８８】
ステップＳ３３では、取得部３２が、受付部３１が受け付けたグラフ表示リクエストに含まれる期間及び表示設定の情報を抽出する。取得部３２は、抽出した表示設定に基づいて、電子カルテＤＢ装置８０及び医事会計装置９０のいずれからデータを取得するかを判定する。電子カルテＤＢ装置８０の場合には、処理はステップＳ３４へ移行し、医事会計装置９０の場合には、処理はステップＳ４１へ移行する。
【００８９】
ステップＳ３４では、取得部３２が、グラフ表示リクエストから抽出した表示設定に含まれる表示項目に対応したＳＱＬ定義３６を、所定の記憶領域から取得する。次に、ステップＳ３５で、取得部３２が、グラフ表示リクエストから抽出した期間及び表示設定に含まれる表示条件を、取得したＳＱＬ定義３６に代入して、検索ＳＱＬを作成する。次に、ステップＳ３６で、取得部３２が、作詞した検索ＳＱＬにより、電子カルテＤＢ装置８０からデータを取得する。
【００９０】
次に、ステップＳ３７で、取得部３２が、取得したデータを、グラフに表示する表示項目に応じて集計する。そして、生成部３３が、取得部３２により集計されたデータ、及びグラフ定義ＤＢ３８に定義されたグラフ定義に基づいて、グラフ画像を生成する。
【００９１】
次に、ステップＳ３８で、生成部３３が、生成したグラフ画像を所定の記憶領域に記憶する。次に、ステップＳ３９で、生成部３３が、画面フォームに、生成したグラフ画像のファイルパス（記憶場所）を埋め込む。次に、ステップＳ４０で、生成部３３が、ファイルパスが埋め込まれた画面フォームをＨＴＭＬファイルに変換する。次に、ステップＳ４０で、生成部３３が、生成したＨＴＭＬファイルをグラフ表示装置２０に送信する。
【００９２】
上記ステップＳ３３で否定判定されて、ステップＳ４１へ移行すると、取得部３２が、グラフ表示リクエストから抽出した期間及び表示設定をパラメータとし、医事Ｉ／Ｆ装置８９を介して、医事会計装置９０へデータを要求する。次に、ステップＳ４２で、取得部３２が、医事Ｉ／Ｆ装置８９を介して医事会計装置９０から返されたパラメータに応じたデータセットを取得する。そして、処理は、ステップＳ３７へ移行する。
【００９３】
次に、ステップＳ４３で、グラフ表示装置２０から、処理終了の通知を受信したか否かを判定する。受信していない場合には、処理はステップＳ３２へ移行し、受信した場合には、グラフ生成処理を終了する。
【００９４】
以上説明したように、本実施形態に係るグラフ表示制御システムによれば、グラフ表示装置において、表示項目の時間に応じた値の変化を含むグラフを表示する際に、表示画面で時間軸に含める時間範囲（期間）を指定し、指定された時間範囲の情報を記憶しておく。そして、現在表示されているグラフから表示項目を変更したグラフの表示を指示する際に、記憶されている現在の時間範囲の指定を変更する必要がなければ、改めて時間範囲を指定しない。すなわち、現在の時間範囲の指定を引き継ぐことができるため、ユーザに与える煩わしさを軽減することができる。
【００９５】
また、本実施形態に係るグラフ表示制御システムによれば、グラフ表示装置において、同時に表示可能な表示設定ボタンは選択可能に表示し、同時に表示不可能な表示設定ボタンは選択不可能に表示する。これにより、ユーザが選択不可能な表示条件や表示項目の組み合わせを意識することなく、ユーザ所望のグラフを容易に表示することができる。特に、データ群を属性毎にグループ分けする表示条件や、表示項目のカテゴリを設け、排他関係にある表示条件または表示項目を示すボタンを、グループ単位でまとめて配置することで、表示設定を容易に行うことができる。
【００９６】
また、本実施形態に係るグラフ表示制御システムによれば、グラフ生成装置において、選択された表示項目が複数ある場合には、表示項目数が多くなるほど、横軸を短くし、表示項目毎の縦軸をグラフの左右に分配配置する。これにより、表示項目が複数ある場合でも、グラフの内容を把握し易くできる。
【００９７】
また、上記では、グラフ表示プログラム５０が記憶部４３に、グラフ生成プログラム７０が記憶部６３に予め記憶（インストール）されている態様を説明したが、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等の記録媒体に記録された形態で提供することも可能である。
【００９８】
以上の実施形態に関し、更に以下の付記を開示する。
【００９９】
（付記１）
第１の要素及び第２の要素の少なくとも一方を含むグラフを表示するグラフ表示プログラムであって、
前記第１の要素がグラフの表示対象として選択されたことを検出すると、前記第１の要素と前記第２の要素とが同時に表示可能か否かを示す情報を記憶する記憶部を参照して、前記第２の要素が同時に表示可能である場合には、前記第２の要素をグラフの表示対象として選択可能に表示し、前記第２の要素が同時に表示不可能である場合には、前記第２の要素をグラフの表示対象として選択可能に表示しない
ことを含む処理をコンピュータに実行させるためのグラフ表示プログラム。
【０１００】
（付記２）
データ群を第１の属性で分類した表示条件から前記第１の要素が選択されている場合、前記データ群を第２の属性で分類した表示条件から選択される前記第２の要素は、同時に表示不可能であると判定する付記１記載のグラフ表示プログラム。
【０１０１】
（付記３）
前記第１の要素が選択されているカテゴリと異なるカテゴリから選択される前記第２の要素は、同時に表示不可能であると判定する付記１または付記２記載のグラフ表示プログラム。
【０１０２】
（付記４）
第１の要素及び第２の要素の少なくとも一方を含むグラフを表示するグラフ表示装置であって、
前記第１の要素がグラフの表示対象として選択されたことを検出する検出部と、
前記第１の要素と前記第２の要素とが同時に表示可能か否かを示す情報を記憶する記憶部を参照して、前記第２の要素が同時に表示可能である場合には、前記第２の要素をグラフの表示対象として選択可能に表示し、前記第２の要素が同時に表示不可能である場合には、前記第２の要素をグラフの表示対象として選択可能に表示しないように制御する制御部と、
を含むグラフ表示装置。
【０１０３】
（付記５）
前記制御部は、データ群を第１の属性で分類した表示条件から前記第１の要素が選択されている場合、前記データ群を第２の属性で分類した表示条件から選択される前記第２の要素は、同時に表示不可能であると判定する付記４記載のグラフ表示装置。
【０１０４】
（付記６）
前記制御部は、前記第１の要素が選択されているカテゴリと異なるカテゴリから選択される前記第２の要素は、同時に表示不可能であると判定する付記４または付記５記載のグラフ表示装置。
【０１０５】
（付記７）
第１の要素及び第２の要素の少なくとも一方を含むグラフを表示するグラフ表示方法であって、
前記第１の要素がグラフの表示対象として選択されたことを検出すると、前記第１の要素と前記第２の要素とが同時に表示可能か否かを示す情報を記憶する記憶部を参照して、前記第２の要素が同時に表示可能である場合には、前記第２の要素をグラフの表示対象として選択可能に表示し、前記第２の要素が同時に表示不可能である場合には、前記第２の要素をグラフの表示対象として選択可能に表示しない
ことを含む処理をコンピュータに実行させるグラフ表示方法。
【０１０６】
（付記８）
データ群を第１の属性で分類した表示条件から前記第１の要素が選択されている場合、前記データ群を第２の属性で分類した表示条件から選択される前記第２の要素は、同時に表示不可能であると判定する付記７記載のグラフ表示方法。
【０１０７】
（付記９）
前記第１の要素が選択されているカテゴリと異なるカテゴリから選択される前記第２の要素は、同時に表示不可能であると判定する付記７及び付記８記載のグラフ表示方法。
【符号の説明】
【０１０８】
１０   グラフ表示制御システム
２０   グラフ表示装置
２１   検出部
２２   ボタン状態制御部
２３   要求部
２４   表示制御部
２８   ボタン状態情報ＤＢ
３０   グラフ生成装置
３１   受付部
３２   取得部
３３   生成部
３６   ＳＱＬ定義
３７   表示条件ＤＢ
３８   グラフ定義ＤＢ
１００ 表示画面
１０４ グラフ表示領域
１０５ 前の週ボタン
１０６ 本日ボタン
１０７ 今週ボタン
１０８ 次の週ボタン
１１０ 適用ボタン
１１１ 表示設定ボタン
【図１】
2015121891.tif 000003
【図３】
2015121891.tif 000004
【図４】
2015121891.tif 000005
【図５】
2015121891.tif 000006
【図６】
2015121891.tif 000007
【図７】
2015121891.tif 000008
【図９】
2015121891.tif 000009
【図１０】
2015121891.tif 000010
【図１１】
2015121891.tif 000011
【図１２】
2015121891.tif 000012
【図１３】
2015121891.tif 000013
【図１４】
2015121891.tif 000014
【図１５】
2015121891.tif 000015
【図１６】
2015121891.tif 000016
【図１７】
2015121891.tif 000017
【図１８】
2015121891.tif 000018
【図１９】
2015121891.tif 000019
【図２】
2015121891.tif 000020
【図８】
2015121891.tif 000021