(57)【特許請求の範囲】
【請求項１】
サーバで管理される医療行為の時系列データを各時間スケールの表示モードにおいて一定の時間幅で区分して表示したグラフ画像をクライアントへ送信する画像送信プログラムであって、
特定のクライアントに対応付けられた医療行為の時系列データを一定の時間間隔で区分して表示するグラフ画像について、ユーザにとっての重要度を、前記表示されるグラフ画像の関連情報に基づいて決定する重要度決定処理と、
前記特定のクライアントから受信した初期画像の表示要求に対して、前記決定された重要度に基づいて選択されたグラフ画像を前記特定のクライアントへ送信する送信処理と、をサーバのコンピュータに実行させることを特徴とする画像送信プログラム。
【請求項２】
前記重要度に基づいて選択された複数のグラフ画像をパッキングして送信することを特徴とする請求項１記載の画像送信プログラム。
【請求項３】
前記表示されるグラフ画像の時間幅と前記医療行為としてのＳＯＡＰ情報の記録の記録時刻とから、１つのグラフ画像の時間幅に含まれるＳＯＡＰ情報の数をカウントし、前記カウントされたＳＯＡＰ情報の数に基づいて、前記重要度を決定することを特徴とする請求項１または請求項２記載の画像送信プログラム。
【請求項４】
前記医療行為としてのＳＯＡＰ情報を形態素解析し、前記形態素解析により分解された単語のうち所定種類の単語数をカウントし、前記カウントされた単語数に基づいて前記重要度を決定することを特徴とする請求項１または請求項２記載の画像送信プログラム。
【請求項５】
前記医療行為としてのＳＯＡＰ情報を形態素解析し、前記形態素解析により分解された単語の情報量を算出し、前記情報量の和に基づいて前記重要度を決定することを特徴とする請求項１または請求項２記載の画像送信プログラム。
【請求項６】
前記特定のクライアントで表示されるグラフ画像の直近の表示時刻および項目により重要度を決定することを特徴とする請求項１または請求項２記載の画像送信プログラム。
【請求項７】
管理される医療行為の時系列データを各時間スケールの表示モードにおいて一定の時間幅で区分して表示したグラフ画像をクライアントへ送信するサーバであって、
特定のクライアントに対応付けられた医療行為の時系列データを一定の時間間隔で区分して表示するグラフ画像について、ユーザにとっての重要度を、前記表示されるグラフ画像の関連情報に基づいて決定する重要度決定部と、
前記特定のクライアントから受信した初期画像の表示要求に対して、前記決定された重要度に基づいて選択されたグラフ画像を前記特定のクライアントへ送信する送信部と、を備えることを特徴とするサーバ。
【請求項８】
サーバで管理される医療行為の時系列データを各時間スケールの表示モードにおいて一定の時間幅で区分して表示したグラフ画像をクライアントへ送信する画像送信方法であって、
特定のクライアントに対応付けられた医療行為の時系列データを一定の時間間隔で区分して表示するグラフ画像について、ユーザにとっての重要度を、前記表示されるグラフ画像の関連情報に基づいて決定する重要度決定ステップと、
前記特定のクライアントから受信した初期画像の表示要求に対して、前記決定された重要度に基づいて選択されたグラフ画像を前記特定のクライアントへ送信する送信ステップと、をサーバにより行なうことを特徴とする画像送信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、管理される医療行為の時系列データを各時間スケールの表示モードにおいて一定の時間幅で区分して表示したグラフ画像をクライアントへ送信する画像送信プログラム、サーバおよび画像送信方法に関する。
【背景技術】
【０００２】
従来、上部に多段階の時間軸（例えば、年単位・月単位・日単位）を表示し、（図１３参照）下部に診療行為（オブジェクト）が表示される電子カルテシステムが知られている。図１３は、従来の電子カルテシステムの画面表示例を示す図である。図１３において、表示画面の左側に医療行為の項目（病名・投薬・診断・検査等）が並んで表示されている。そして、各項目表示の右側に実際に行なわれた行為の記録が、一定の時間幅をもって表示されている。ユーザは上部の時間軸を選択することで、任意の尺度での情報俯瞰が可能となり、表示画面上で任意の時間にジャンプすることができる。
【０００３】
また任意の項目をピックアップし、それぞれを最適な時間スケールで見ることにより、一見ランダムに見える時系列データである医療情報の因果関係の推定等をすることができる。このスケールの変換を指の操作（例えばピンチイン・アウト）によって行なうことで、より直感的にスケールを切り替えることが可能である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−１９２００２号公報
【特許文献２】特開２００９−１３４７１３号公報
【特許文献３】特開２００９−２８２５５７号公報
【非特許文献】
【０００５】
【非特許文献１】電子情報通信学会  Ｖｏｌ．１００、Ｐ５０〜Ｐ６０
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記のような電子カルテシステムで取り扱う患者に対する医療行為のデータは極めて大量である。例えば、糖尿病患者の場合、１日あたり数十にもわたる投薬や検査を行なう。そのため全体の行為項目数は数百におよび、それらが経過観察期間である数十年単位にわたって続く。
【０００７】
このような膨大なデータを処理して行なうグラフ描画は、クライアントに比べて計算能力の高いサーバにより行なう方が効率が高く、ユーザは高速な閲覧が可能となる。しかしながら、クライアントでの表示操作を頻繁に行なう場合には、上記のようにサーバで逐次グラフを描画して送ると、レスポンススピードが低下してしまう。
【０００８】
本発明は、このような事情に鑑みてなされたものであり、クライアントでの表示操作に対して、レスポンススピードを向上し、ユーザの操作ストレスを解消できる画像送信プログラム、サーバおよび画像送信方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
（１）上記の目的を達成するために、本発明は、以下のような手段を講じた。すなわち、本発明の画像送信プログラムは、サーバで管理される医療行為の時系列データを各時間スケールの表示モードにおいて一定の時間幅で区分して表示したグラフ画像をクライアントへ送信する画像送信プログラムであって、特定のクライアントに対応付けられた医療行為の時系列データを一定の時間間隔で区分して表示するグラフ画像について、ユーザにとっての重要度を、前記表示されるグラフ画像の関連情報に基づいて決定する重要度決定処理と、前記特定のクライアントから受信した初期画像の表示要求に対して、前記決定された重要度に基づいて選択されたグラフ画像を前記特定のクライアントへ送信する送信処理と、をサーバのコンピュータに実行させることを特徴としている。
【００１０】
このように、本発明の画像送信プログラムは、たとえば特定のクライアントから初期画像の表示要求をサーバが受けたときに、サーバはそのクライアントを使うユーザの患者データに基づき、そのユーザにとって重要なグラフ画像を予め伝送する。これにより、素早くグラフ画像を表示することができユーザの操作ストレスを軽減することができる。
【００１１】
（２）また、本発明の画像送信プログラムは、前記重要度に基づいて選択された複数のグラフ画像をパッキングして送信することを特徴としている。これにより、重要度の高い複数のグラフ画像をクライアントに初期表示として表示することができる。その結果、ユーザは重要性の高い画面をストレスなく見ることができる。
【００１２】
（３）また、本発明の画像送信プログラムは、前記表示されるグラフ画像の時間幅と前記医療行為としてのＳＯＡＰ情報の記録の記録時刻とから、１つのグラフ画像の時間幅に含まれるＳＯＡＰ情報の数をカウントし、前記カウントされたＳＯＡＰ情報の数に基づいて、前記重要度を決定することを特徴としている。これにより、ＳＯＡＰ情報の記録頻度の高い時間のグラフの重要度を高く評価し、クライアントに初期表示として表示することができる。なお、医療行為としてのＳＯＡＰ情報の記録の記録時刻とは、サーバで管理されるＳＯＡＰ情報の記録時刻であって、医療行為の項目に対して、実際に行なわれた行為の記録を一定の時間幅で表示するタイムラインシステム上の記録時刻である。
【００１３】
（４）また、本発明の画像送信プログラムは、前記記録されたＳＯＡＰ情報を形態素解析し、前記形態素解析により分解された単語のうち所定種類の単語数をカウントし、前記カウントされた単語数に基づいて前記重要度を決定することを特徴としている。これにより、たとえば重要な医学用語が頻繁に登場するＳＯＡＰ情報を重視して、重要度を決定することができる。
【００１４】
（５）また、本発明の画像送信プログラムは、前記記録されたＳＯＡＰ情報を形態素解析し、前記形態素解析により分解された単語の情報量を算出し、前記情報量の和に基づいて前記重要度を決定することを特徴としている。これにより、多くの有効な情報が書き込まれたＳＯＡＰ情報を重視して、重要度を決定することができる。
【００１５】
（６）また、本発明の画像送信プログラムは、前記特定のクライアントで表示されるグラフ画像の直近の表示時刻および項目により重要度を決定することを特徴としている。これにより、ユーザが最近見た関心の高いグラフ画像を重要な画像として選択するため、ユーザは、関心の高い画面をストレスなく見ることができる。
【００１６】
（７）また、本発明のサーバは、管理される医療行為の時系列データを各時間スケールの表示モードにおいて一定の時間幅で区分して表示したグラフ画像をクライアントへ送信するサーバであって、特定のクライアントに対応付けられた医療行為の時系列データを一定の時間間隔で区分して表示するグラフ画像について、ユーザにとっての重要度を、前記表示されるグラフ画像の関連情報に基づいて決定する重要度決定部と、前記特定のクライアントから受信した初期画像の表示要求に対して、前記決定された重要度に基づいて選択されたグラフ画像を前記特定のクライアントへ送信する送信部と、を備えることを特徴としている。
【００１７】
このように、サーバがそのクライアントを使うユーザの患者データに基づき、そのユーザにとって重要なグラフ画像を予め伝送するため、素早くグラフ画像を表示することができユーザの操作ストレスを軽減することができる。
【００１８】
（８）また、本発明の画像送信方法は、サーバで管理される医療行為の時系列データを各時間スケールの表示モードにおいて一定の時間幅で区分して表示したグラフ画像をクライアントへ送信する画像送信方法であって、特定のクライアントに対応付けられた医療行為の時系列データを一定の時間間隔で区分して表示するグラフ画像について、ユーザにとっての重要度を、前記表示されるグラフ画像の関連情報に基づいて決定する重要度決定ステップと、前記特定のクライアントから受信した初期画像の表示要求に対して、前記決定された重要度に基づいて選択されたグラフ画像を前記特定のクライアントへ送信する送信ステップと、をサーバにより行なうことを特徴としている。
【００１９】
このように、サーバがそのクライアントを使うユーザの患者データに基づき、そのユーザにとって重要なグラフ画像を予め伝送するため、素早くグラフ画像を表示することができユーザの操作ストレスを軽減することができる。
【発明の効果】
【００２０】
本発明によれば、クライアント端末での表示操作に対して、レスポンススピードを向上し、ユーザの操作ストレスを解消できる。
【図面の簡単な説明】
【００２１】
【図１】第１の実施形態に係る画像表示システムの構成例を示すブロック図である。
【図２】第１の実施形態に係る画像表示システムの動作を示すフローチャートである。
【図３】クライアント端末の画面表示例を示す図である。
【図４】各ＳＯＡＰ情報と記録された時刻とを対応付けたテーブルを示す図である。
【図５】各段階の１画像あたりのグラフプロットの時間スケールの秒数を示す図である。
【図６】各ＬｅｖｅｌとＳＯＡＰ情報の属する区分との対応関係を示す図である。
【図７】第２の実施形態に係る画像表示システムの構成例を示すブロック図である。
【図８】ＳＯＡＰ情報からの単語数抜き出し例を示す図である。
【図９】各ＳＯＡＰ情報が記録された時刻に対する単語数を示す図である。
【図１０】第３の実施形態に係る画像表示システムの構成例を示すブロック図である。
【図１１】第４の実施形態に係る画像表示システムの構成例を示すブロック図である。
【図１２】重要度の順位付けの例を示す図である。
【図１３】従来の電子カルテシステムの画面表示例を示す図である。
【発明を実施するための形態】
【００２２】
以下、本発明の実施形態について図面を参照して説明する。
【００２３】
［第１の実施形態］
（画像表示システムの構成）
図１は、画像表示システム１の構成例を示すブロック図である。画像表示システム１は、サーバ１００とクライアント９００から構成されている。サーバ１００は、管理される医療行為の時系列データを各時間スケールの表示モードにおいて一定の時間幅で区分して表示したグラフ画像をクライアント９００へ送信する。クライアント９００は、ユーザの要求により、グラフ画像を受信し、医療行為の項目（病名・投薬・診断・検査等）に対して、実際に行なわれた行為の記録を一定の時間幅で表示する。
【００２４】
図１に示すように、サーバ１００は、ＳＯＡＰ情報取得部１０１、データベース１０３、ＳＯＡＰ情報カウント部１０５、重要度決定部１０７、初期伝送画像パッキング部１０９、送信部１１１およびプロジェクト構築部１１３とを備えている。
【００２５】
データベース１０３は、これまでに作成されたＳＯＡＰ情報（医師の自由記載情報）を蓄積している。ＳＯＡＰ情報取得部１０１は、データベース１０３からＳＯＡＰ情報を取得する。ＳＯＡＰ情報カウント部１０５は、各時間幅に対して取得されたＳＯＡＰ情報の数をカウントする。
【００２６】
重要度決定部１０７は、ＳＯＡＰ情報の数に基づき、グラフ画像の重要度を計算する。すなわち、特定のクライアント９００に対応付けられた医療行為の時系列データを一定の時間間隔で区分して表示するグラフ画像について、ユーザにとっての重要度を、表示されるグラフ画像の関連情報（ＳＯＡＰ情報の数）に基づいて決定している。
【００２７】
初期伝送画像パッキング部１０９は、算出された重要度に基づいて選択されたグラフ画像をパッキングする。たとえば、重要度の高い順に所定数のグラフ画像を選択する。プロジェクト構築部１１３は、データベース１０３に蓄積された情報をもとにプロジェクトを構築する。プロジェクトとは、医療行為の項目とともに複数のグラフを同時に表示する画面である。
【００２８】
送信部１１１は、特定のクライアント９００の要求に応じて、構築されたプロジェクトとともにパッキングされた画像をクライアント９００に送信する。クライアント９００から受信した初期画像の表示要求に対して、決定された重要度に基づいて選択されたグラフ画像を特定のクライアント９００へ送信する。
【００２９】
このようにして、画像表示システム１は、表示されるグラフ画像の時間幅と医療行為としてのＳＯＡＰ情報の記録の記録時刻とから、１つのグラフ画像の時間幅に含まれるＳＯＡＰ情報の数をカウントし、カウントされたＳＯＡＰ情報の数に基づいて、重要度を決定する。
【００３０】
クライアント９００は、プロジェクト要求部９０１を備えている。プロジェクト要求部９０１は、ユーザによる電子カルテアプリケーションの起動に対して、サーバ１００に構築されたプロジェクトとパッキングされたグラフ画像のデータを要求する。なお、クライアント９００は、特定のユーザのＩＤと対応付けられているため、サーバ１００は、特定のユーザの医療情報等をクライアント９００に送信できる。
【００３１】
（画像表示システムの動作）
図２は、画像表示システム１の動作を示すフローチャートである。画像表示システム１は、ＳＯＡＰ情報の入力を受けつけて、ＳＯＡＰ情報をデータベース１０３に蓄積する（ステップＳ１）。サーバ１００は、入力されたＳＯＡＰ情報からグラフプロットにおける重要度算出を行なう（ステップＳ２）。次に、サーバ１００は、重要度の高い順番にソートする（ステップＳ３）。次に、グラフ画像の内、各々の倍率における画像の中で上位に位置しているグラフ画像を作成する（ステップＳ４）。続いて、ステップＳ４にて作成されたグラフ画像を１ファイルにまとめる（ステップＳ５）。最後に、サーバ１００は、ユーザがプロジェクトを開いた段階で、ステップＳ５にてまとめられたグラフ画像ファイルをクライアントへ伝送する（ステップＳ６）。
【００３２】
このように、時系列で発生する医療データと並行して生じるＳＯＡＰ情報を利用し、時系列上の重要と思われるデータプロットを特定する。特定されたデータプロットを中心にして、各々のグラフ画像の重要度を算出し、特定の患者のプロジェクトを開いたときに上記重み付けに基づき重要と思われるグラフ画像のみをクライアントに初期に伝送する。これにより、クライアント９００において操作中のデータ伝送量を減らし、ユーザレンスポンスを向上させる。
【００３３】
（ＳＯＡＰ情報の入力回数による重要度の算出）
ＳＯＡＰ情報を含め重要度の算出について、以下に詳述する。図３は、クライアント９００の画面表示例を示す図である。ＳＯＡＰ情報は、自然言語により記述され、当該情報を入力した時刻とともに記録される。図３に示す例では、ＳＯＡＰ情報として「熱あり」「血圧検査実施」の情報が記載されている。
【００３４】
重要度を算出する際には、まず、入力されたＳＯＡＰ情報から重要時刻を算出する。そして、算出された重要時刻が多い順にグラフ画像をソートする。たとえば、以下のようにＳＯＡＰ情報からの重要時刻を算出する。算出方法は、それぞれの組み合わせであってもよいし、単独で用いてもよい。
【００３５】
入力されたＳＯＡＰ情報について、タイムスケール単位でＳＯＡＰ情報が記録された時刻をカウントする。図４は、各ＳＯＡＰ情報と記録された時刻とを対応付けたテーブルを示す図である。図５は、各段階の１画像あたりのグラフプロットの時間スケールを秒数を示す図である。図４に示すように、例えば、秒数間のグラフプロットがなされたグラフ画像に対して３つのＳＯＡＰ情報Ｓ１〜Ｓ３があるとする。図５に示すように、各々の２０段階をＬｅｖｅｌ１〜２０と定義する。つまりＬｅｖｅｌ１では、１画像＝２５秒分のグラフ、Ｌｅｖｅｌ２では、１画像＝１２５秒分のグラフ・・・というように多段階でグラフを送信できる。
【００３６】
図６は、各ＬｅｖｅｌとＳＯＡＰ情報Ｓ１〜Ｓ３の属する区分との対応関係を示す図である。図６には、１画像あたりのグラフプロットの時間スケールを秒数で２０段階に区分したときにＳＯＡＰ情報Ｓ１〜Ｓ３の属する区分が示されている。
【００３７】
Ｌｅｖｅｌ１のグラフ画像では、１２７５５２８６２０／２５＝５１０２１１４４．８のため、ＳＯＡＰ情報Ｓ１は原点から、５１０２１１４４枚目の画像に存在していることになる。同様にＳＯＡＰ情報Ｓ２は５１０２４６００枚目の画像に、ＳＯＡＰ情報Ｓ３は５２２８２５８４枚目の画像に含まれている。同様の計算を順次実行すると、Ｌｅｖｅｌ９において、ＳＯＡＰ情報Ｓ１およびＳＯＡＰ情報Ｓ２は原点から２７９９枚目の画像、Ｓ３は原点から２８６８枚目の画像にプロットされる。また、Ｌｅｖｅｌ１８において、ＳＯＡＰ情報Ｓ１〜Ｓ３は原点から５枚目の同一画像内にプロットされることになる。
【００３８】
このように、同一画像内にプロットされるＳＯＡＰ情報数を数え上げることで、重要度を決定する。つまり、Ｌｅｖｅｌ１における５１０２１１４４枚目・５１０２４６００枚目・５２２８２５８４枚目の画像の重要度は１、Ｌｅｖｅｌ９の２７９９枚目の画像は重要度２、Ｌｅｖｅｌ１８の５枚目の画像の重要度は３となる。
【００３９】
［第２の実施形態］
（ＳＯＡＰ情報入力単語数による重要度の算出）
上記の実施形態では、ＳＯＡＰ情報の記載回数で重要度を決定するが、含まれる単語数をカウントすることで重要度を決定してもよい。その場合には、単語数のみで重要度を決定してもよいし、ＳＯＡＰ情報の数とこれに含まれる単語数との両方で重要度を決定してもよい。
【００４０】
図７は、画像表示システム２の構成例を示すブロック図である。画像表示システム２では、画像表示システム１と異なり、サーバ２００においてＳＯＡＰ情報カウント部１０５に代えて形態素解析部２１５と単語数カウント部２１７を設けている。また、重要度決定部２０７は、重要度決定部１０７とは機能が異なる。形態素解析部２１５は、入力されたＳＯＡＰ情報について、形態素解析を行ない、単語数カウント部２１７に解析結果を入力する。単語数カウント部２１７は、解析後の単語の数をカウントし、重要度決定部２０７は、単語の数に基づき、グラフ画像の重要度を計算する。
【００４１】
図８は、ＳＯＡＰ情報からの単語数抜き出し例を示す図である。画像表示システム２の形態素解析部２１５は、ＳＯＡＰ情報として「熱あり」、「血圧検査実施」の入力を受け、医療用辞書のデータベースに基づき、形態素解析を行ない、「熱」、「血圧」、「検査」を抽出する。そして、単語数カウント部２１７は、これらの単語数を「３」とカウントする。
【００４２】
図９は、各ＳＯＡＰ情報が記録された時刻に対する単語数を示す図である。図９の表から、Ｌｅｖｅｌ９において原点から２７９９枚目の画像は重要度３＋４＝７、Ｌｅｖｅｌ１８において原点から５枚目の画像においては重要度３＋４＋５＝１２といった結果になる。
【００４３】
このようにして、画像表示システム２は、医師により自由記載されたＳＯＡＰ情報を形態素解析し、形態素解析により分解された単語のうち所定種類の単語数をカウントし、カウントされた単語数に基づいて重要度を決定することができる。
【００４４】
［第３の実施形態］
（ＳＯＡＰ情報の単語発生確率を参照した重要度の算出）
さらに上記のように抽出された単語の発生確率から重要度を算出してもよい。すなわち、特定患者に紐づけられた全ＳＯＡＰ情報から、抜き出した全単語をカウントし、発生確率を計算する。
【００４５】
図１０は、画像表示システム３の構成例を示すブロック図である。画像表示システム３は、画像表示システム２と同様に構成されているが、サーバ３００において単語数カウント部２１７に代えて情報量計算部３２１を有し、重要度決定部２０７とは異なる機能の重要度決定部３０７を有する。形態素解析部２１５は、入力されたＳＯＡＰ情報について、形態素解析を行なう。情報量計算部３２１は、解析結果に基づき情報量を計算し、重要度決定部３０７は、計算された情報量に基づき、グラフ画像の重要度を計算する。
【００４６】
例えば図８の例では、「熱」、「血圧」、「検査」といった単語が、この患者のために入力された自由記載情報の全単語の中でそれぞれ、３／２００、４／２００、５／２００といった割合で発生していたとする。この発生確率から、式（１）によりシャノンの平均情報量を計算する。
【数１】
0005798458.tif 000002
【００４７】
図８の例では、シャノンの平均情報量は、−（（３／２００）・ｌｏｇ（３／２００）＋（４／２００）・ｌｏｇ（４／２００）＋（５／２００）・ｌｏｇ（５／２００））≒０．３４と計算できる。すなわちＳＯＡＰ情報Ｓ１の中に含まれる単語をタグとして考えた場合の、情報量は０．３４となる。同様にＳＯＡＰ情報Ｓ２、Ｓ３の情報量が０．２５、０．３１と計算されていたとすると、Ｌｅｖｅｌ９において原点から２７９９枚目の画像は重要度０．３４＋０．２５＝０．５９、Ｌｅｖｅｌ１８において原点から５枚目の画像においては重要度０．３４＋０．２５＋０．３１＝０．９といった結果になる。
【００４８】
上記のような重要度の計算方法あるいはそれらの組み合わせによって、重要度を判定されたグラフ画像の上位何枚かをｔａｒ（Tape Archival and Retrieval format）形式のファイル等でまとめておき、クライアント側で患者のプロジェクトを開いたときに、伝送することができる。これにより、少なくとも重要な箇所に関しては、ユーザによる操作が行なわれている最中にデータを伝送することはなくなるので、高速に閲覧することが可能となる。このようにして、医師により自由記載を記録されたＳＯＡＰ情報を形態素解析し、形態素解析により分解された単語の情報量を算出し、情報量の和に基づいて重要度を決定することができる。
【００４９】
［第４の実施形態］
（グラフ画像の直近の表示時刻による重要度の算出）
ユーザが最後に閲覧したＬｅｖｅｌあるいは表示倍率および表示していた時刻、項目を記録しておき、それらに応じて最初に表示されるグラフ画像をまとめておき、伝送することもできる。すなわち、重要度の算出時において、ユーザが最後に閲覧したグラフ画像を最も重要とし、その画像を中心に、近接する画像に対して、順位付けを行なってもよい。
【００５０】
図１１は、画像表示システム４の構成例を示すブロック図である。画像表示システム４は、画像表示システム１と異なり、サーバ４においてＳＯＡＰ情報取得部１０１、ＳＯＡＰ情報カウント部１０５に代えて、Ｌｅｖｅｌ記憶部４２５と表示項目記憶部４２７と表示時刻記憶部４２９を有している。また、重要度決定部３０７とは機能の異なる重要度決定部４０７を備えている。
【００５１】
Ｌｅｖｅｌ記憶部４２５は、ユーザが前回閲覧した際の最後に閲覧したグラフ画像の時間幅を記憶する。表示項目記憶部４２７は、ユーザが前回閲覧した際の最後に表示していた項目を記憶する。表示時刻記憶部４２９は、ユーザが前回閲覧した際の最後に表示していた時系列データの時刻を記憶する。重要度決定部４０７は、これらの、時間幅（Level）、表示項目、表示時刻に基づいて重要度を計算する。
【００５２】
図１２は、重要度の順位付けの例を示す図である。例えば、図１２のように、ユーザがＬｅｖｅｌ１８の画像を最後に閲覧しており、表示していた時刻が２０１１／３／３  ００：００：００のデータであって、項目＃３〜＃５を表示（上から順に項目を#1、#2、#3、#4、#5・・・とする）していた場合について説明する。
【００５３】
２０１１／３／３  ００：００：００のｕｎｉｘ  ｔｉｍｅは１２９９０７８０００秒であり、１２９９０７８０００／２３３２８００００＝５．５６であることから、基準原点から数えて５枚目の画像を表示していたことになる。このとき注視していたのが、図１２に示すように項目＃４だったとすると、項目＃４の基準原点から数えて５枚目の画像が最も重要な画像ということになる。その画像を中心に、近接する画像に対して、順位付けを行なう。図１２に示す、項目番号以外の１〜９の数字は、重要度の順位を示す。順位付けされた画像を予めｔａｒ形式のファイル等でまとめておき、次回当該プロジェクトを開いたときに初期に伝送を行なう。
【００５４】
以上のように、クライアント９００で直近に表示されたグラフ画像を最も重要とし、その画像を中心に、時刻または項目が近接する画像に対して、順位付けを行なう。これにより、少なくとも、前回ユーザが最後に閲覧したグラフ画像に関しては、ユーザによる操作が行なわれている最中にデータを伝送することはなくなるので、高速に閲覧することが可能となる。
【００５５】
このように、特定のクライアントで表示されるグラフ画像の直近の表示時刻および項目により重要度を決定することができる。なお、上記のいずれの画像表示システムにおいても、サーバの動作は、プログラムの実行により行なうことができる。
【符号の説明】
【００５６】
１〜４  画像表示システム
１００、２００、３００、４００  サーバ
１０１  ＳＯＡＰ情報取得部
１０３  データベース
１０５  ＳＯＡＰ情報カウント部
１０７、２０７Ｂ、３０７、４０７  重要度決定部
１０９  初期伝送画像パッキング部
１１１  送信部
１１３  プロジェクト構築部
２１５  形態素解析部
２１７  単語数カウント部
３２１  情報量計算部
４２５  Ｌｅｖｅｌ記憶部
４２７  表示項目記憶部
４２９  表示時刻記憶部
９００  クライアント
９０１  プロジェクト要求部
【図１】
0005798458.tif 000003
【図２】
0005798458.tif 000004
【図３】
0005798458.tif 000005
【図４】
0005798458.tif 000006
【図５】
0005798458.tif 000007
【図６】
0005798458.tif 000008
【図７】
0005798458.tif 000009
【図８】
0005798458.tif 000010
【図９】
0005798458.tif 000011
【図１０】
0005798458.tif 000012
【図１１】
0005798458.tif 000013
【図１２】
0005798458.tif 000014
【図１３】
0005798458.tif 000015