【手続補正書】
【提出日】平成22年2月16日(2010.2.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
状態の管理手段、設定手段および電子文書の生成手段を備え、文書テンプレートの定義に従い、コンテンツをそれぞれコンテナに挿入して電子文書を生成する情報処理装置の情報処理方法であって、
前記状態の管理手段により、ユーザごとに、前記コンテナまたはコンテントの未読・既読状態を管理するステップと、
前記設定手段により、前記コンテナまたは前記コンテントの未読・既読状態に応じて、当該コンテナまたは当該コンテントを挿入するコンテナの表示の優先度を設定するステップと、
前記電子文書の生成手段により、前記表示の優先度に応じて複数のコンテナを配置した電子文書を生成するステップとを有することを特徴とする情報処理方法。
【請求項２】
前記状態の管理手段により、ユーザの最終閲覧日時と、前記コンテナまたは前記コンテントの最終更新日時に従い、前記未読・既読状態を管理することを特徴とする請求項1に記載された情報処理方法。
【請求項３】
前記設定手段により、前記未読状態のコンテントに対応するコンテナの前記表示の優先度を高く設定することを特徴とする請求項1または請求項2に記載された情報処理方法。
【請求項４】
前記電子文書の生成手段により、前記表示の優先度が高いコンテナを優先配置した電子文書を生成することを特徴とする請求項1から請求項3の何れか一項に記載された情報処理方法。
【請求項５】
任意のユーザによって任意のコンテントが変更された場合、前記状態の管理手段により、前記変更を行ったユーザ以外のユーザの、前記コンテントに対する前記未読・既読状態を未読にすることを特徴とする請求項1から請求項4の何れか一項に記載された情報処理方法。
【請求項６】
前記情報処理装置は、さらに表示手段を備え、
前記表示手段により、前記生成された電子文書を表示するステップと、
前記表示された電子文書において未読状態のコンテナまたはコンテントが既読状態に変更された場合、前記設定手段により、当該コンテナまたは当該コンテントが挿入されたコンテナの前記表示の優先度を変更するステップと、
前記電子文書の生成手段により、前記変更された表示の優先度に応じて前記複数のコンテナを再配置した電子文書を生成するステップとを有することを特徴とする請求項1から請求項5の何れか一項に記載された情報処理方法。
【請求項７】
前記情報処理装置は、さらに供給手段を備え、
前記供給手段により、前記電子文書の閲覧を要求したユーザに前記電子文書を供給するステップを有することを特徴とする請求項1から請求項6の何れか一項に記載された情報処理方法。
【請求項８】
前記ユーザによる前記電子文書の閲覧、または、前記ユーザによる前記未読状態のコンテナまたは前記コンテントが挿入されたコンテナの既読状態への変更指示があった場合、前記状態の管理手段により、当該コンテナまたは当該コンテントの前記未読・既読状態を既読にすることを特徴とする請求項7に記載された情報処理方法。
【請求項９】
前記情報処理装置は、さらに特定手段および通知手段を備え、
任意のコンテナまたはコンテントの前記未読・既読状態が既読に変化した場合、前記特定手段により、当該コンテントを閲覧したユーザおよび当該コンテントを変更したユーザを特定するステップと、
前記通知手段により、前記特定された、コンテントの閲覧ユーザによって前記コンテンツの前記未読・既読状態が既読に変更された旨を、前記特定された、コンテントの変更ユーザに通知するステップとを有することを特徴とする請求項4から請求項8の何れか一項に記載された情報処理方法。
【請求項１０】
前記情報処理装置は、さらに特定手段、選択手段および通知手段を備え、
任意のコンテナまたはコンテントの前記未読・既読状態が未読に変化した場合、前記特定手段により、当該コンテントを変更したユーザを特定するステップと、
前記選択手段により、任意のコンテナまたはコンテントの前記未読・既読状態が未読に変化した旨を通知するユーザの管理情報、並びに、前記特定された、コンテントの変更ユーザに基づき、通知を行うユーザを選択するステップと、
前記通知手段により、前記選択されたユーザに前記コンテントの変更を通知するステップとを有することを特徴とする請求項8に記載された情報処理方法。
【請求項１１】
前記通知は、前記変更されたコンテントの内容および前記通知を特定する特定情報を含むことを特徴とする請求項9または請求項10に記載された情報処理方法。
【請求項１２】
前記情報処理装置は、さらに受信手段を備え、
前記受信手段により、前記特定情報を含む、前記通知に対する返信を受信するステップと、
前記状態の管理手段により、前記返信が含む前記特定情報に応じたユーザ、および、コンテナまたはコンテントの前記未読・既読状態を既読にするステップとを有することを特徴とする請求項11に記載された情報処理方法。
【請求項１３】
前記情報処理装置は、さらに重要度の管理手段を備え、
前記重要度の管理手段により、前記ユーザの役割ごとに、前記コンテントの重要度を当該コンテントが挿入されるコンテナの重要度として管理するステップを有し、
前記電子文書の生成手段により、前記表示の優先度および前記コンテナの重要度に応じて前記複数のコンテナを配置した電子文書を生成することを特徴とする請求項1から請求項7の何れか一項に記載された情報処理方法。
【請求項１４】
前記情報処理装置は、さらに変更の管理手段を備え、
前記変更の管理手段により、前記ユーザごとに、前記コンテナまたはコンテントの前記未読・既読状態が未読に変化した変更日時を管理するステップを有し、
前記電子文書の生成手段により、前記変更日時と現在日時の差分および前記表示の優先度に応じて前記複数のコンテナを配置した電子文書を生成することを特徴とする請求項1から請求項7の何れか一項に記載された情報処理方法。
【請求項１５】
前記電子文書の生成手段により、前記未読への変化がより新しいコンテントを挿入するコンテナを優先配置することを特徴とする請求項14に記載された情報処理方法。
【請求項１６】
前記情報処理装置は、さらに印刷データの生成手段を備え、
前記印刷データの生成手段により、任意のユーザから前記電子文書の印刷要求を受け付け、前記未読・既読状態が未読のコンテンツまたは前記未読・既読状態が未読のコンテントを挿入したコンテナを配置した文書の印刷データを生成するステップを有することを特徴とする請求項1から請求項7の何れか一項に記載された情報処理方法。
【請求項１７】
前記情報処理装置は、さらに印刷データの生成手段を備え、
前記印刷データの生成手段により、任意のユーザから前記電子文書の印刷要求を受け付け、前記未読・既読状態が未読のコンテンツまたは前記未読・既読状態が未読のコンテントを挿入したコンテナ、および、印刷が必須のコンテンツを配置した文書の印刷データを生成するステップを有することを特徴とする請求項1から請求項7の何れか一項に記載された情報処理方法。
【請求項１８】
管理手段、入力手段および生成手段を備える情報処理装置の情報処理方法であって、
前記管理手段により、コンテンツデータに対してユーザごとに、未読・既読を示す情報を管理するステップと、
前記入力手段により、ユーザ情報を入力するステップと、
前記生成手段により、前記入力したユーザ情報と、前記管理される未読・既読を示す情報から、コンテナに挿入するコンテンツデータが未読と判定した場合、前記コンテンツデータを挿入するコンテナを優先的に配置した電子文書を生成するステップとを有することを特徴とする情報処理方法。
【請求項１９】
さらに、任意のユーザによって任意のコンテンツデータが変更された場合、前記管理手段により、当該コンテンツデータを変更したユーザ以外のユーザの、前記コンテンツデータに対する前記未読・既読を示す情報を未読にするステップを有することを特徴とする請求項18に記載された情報処理方法。
【請求項２０】
さらに、前記ユーザによる前記コンテンツデータの閲覧、または、前記ユーザによる、未読のコンテンツデータの既読への変更指示があった場合、前記管理手段により、当該コンテンツデータの前記未読・既読を示す情報を既読にするステップを有することを特徴とする請求項18または請求項19に記載された情報処理方法。
【請求項２１】
文書テンプレートの定義に従い、コンテンツをそれぞれコンテナに挿入して電子文書を生成する情報処理装置であって、
ユーザごとに、コンテナまたはコンテントの未読・既読状態を管理する管理手段と、
前記コンテナまたは前記コンテントの未読・既読状態に応じて、当該コンテナまたは当該コンテントを挿入するコンテナの表示の優先度を設定する設定手段と、
前記表示の優先度に応じて複数のコンテナを配置した電子文書を生成する生成手段とを有することを特徴とする情報処理装置。
【請求項２２】
コンテンツデータに対してユーザごとに、未読・既読を示す情報を管理する管理手段と、
ユーザ情報を入力する入力手段と、
前記入力手段が入力したユーザ情報と、前記管理手段が管理する未読・既読を示す情報から、コンテナに挿入するコンテンツデータが未読と判定した場合、前記コンテンツデータを挿入するコンテナを優先的に配置した電子文書を生成する生成手段とを有することを特徴とする情報処理装置。
【請求項２３】
請求項1から請求項20の何れか一項に記載された情報処理方法をコンピュータに実行させるためのプログラム。
【請求項２４】
請求項23に記載されたプログラムが記録されたことを特徴とするコンピュータが読み取り可能な記録媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】変更
【補正の内容】
【００３０】
ワークエリア306内には、カーソルポインタ313が表示される。また、非表示/表示が設定可能なルーラ308は、ワークエリア306内のポインタ313、文書テンプレート309、ライン、マージンガイド310、コンテナまたはオブジェクトの位置を示すために使われる。また、ワークエリア306は、スクロールガイド307によりスクロール可能である。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００６５
【補正方法】変更
【補正の内容】
【００６５】
図6におけるコンテナ表示ルールは次のとおりである。
(1)固定の辺は、実線で描画し、その中央付近にアンカ509を描画する
(2)幅が固定のコンテナは、左右の辺を実線で描画する
(3)高さが固定のコンテナは、上下の辺を実線で描画する
(4)軸は描画しない
(5)未描画の辺は、破線で描画し、その近傍に拡縮アイコン505を描画する
(6)交差する辺（または軸）が固定ならば、その交点にアンカ506（または507）を描画する
(7)固定の辺で、アンカ509が非描画であれば、その中央付近にスライダ413を描画する
(8)交差する辺（または軸）にアンカやスライダが非描画であれば、その交点にハンドル502を描画する
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００６６
【補正方法】変更
【補正の内容】
【００６６】
ルール1から3で保証する線は、もしそれらが固定または制限されているならば、破線で描画する。ルール5で保証する可変の辺は、破線で描画される。ルール6から8で保証する固定辺にはアンカ506（または507）を表示し、幾つかの固定辺にはスライダ413を表示し、他はハンドル502を表示する。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００８０
【補正方法】変更
【補正の内容】
【００８０】
図8(a)に示す辺701と702はアンカ703、704によって固定された辺である。ユーザは、リンクを設定する片方のコンテナにカーソルポインタ705を移動してクリックし、当該コンテナを選択する(S603)。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００８３
【補正方法】変更
【補正の内容】
【００８３】
図8(c)の破線で示される辺708は、前述したように可変の辺である。このようにコンテナの辺の状態が変化するのは、リンク707の設定により、コンテナの辺を可変にする必要があるためである。リンクを設定したにもかかわらず、すべての辺が固定という矛盾を防ぐために、自動的に行われる処理である。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００８４
【補正方法】変更
【補正の内容】
【００８４】
また、図8(c)に示す拡縮アイコン709は、リンクの設定により、コンテナを変化可能な方向をユーザに視覚的に示すマークである。図8(c)の例では、左のコンテナ701の右辺と、右のコンテナ702の左辺が可変になったが、これは一例で、右のコンテナ702が図5に示すスライダ413をもつ設定に変化しても構わない。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００９５
【補正方法】変更
【補正の内容】
【００９５】
図12(a)は、あるコンテンツが挿入され、レイアウトが決定された状態を表す。1001、1002はアンカ、1003、1004は固定辺、1005は可変の辺、1006、1007は拡縮アイコン、1008はリンクである。この状態において、コンテンツを変更し、サイズが異なるコンテンツを挿入する。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】０１０２
【補正方法】変更
【補正の内容】
【０１０２】
図15はリンクの設定方法を示すフローチャートで、図7に示したリンクの設定方法を踏まえ、例えば図16に示すコンテナ1501と1502の間に張られた固定長のリンク1503を、図13に示す可変長のリンク1209に変更する操作を示す。なお、図15に示す処理は、レイアウト編集アプリケーション121がユーザに提供する処理である。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】０１０４
【補正方法】変更
【補正の内容】
【０１０４】
次に、ユーザは、ラジオボタン1407を選択してリンク1503を可変長に変更する(S1304)。この操作により、リンクの距離領域1408に配置されたテキストボックス1410〜1412が有効になり、数値設定が可能になる。ユーザは、リンク1503の距離を設定するために、テキストボックス1410〜1412に適切な値を設定する(S1305)。次に、ユーザがボタン1404を押して設定を適用すると、図13に示すリンク1209のような表示状態に変化する(S1306)。なお、このダイアログ1401の設定情報は、メモリ136の所定領域に格納される。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】０１０９
【補正方法】変更
【補正の内容】
【０１０９】
コンテナ1501と1502の間に、可変長のリンク1603が設定されていると、コンテナ1501と1502のサイズを変更する際に、リンク1603の距離を縮めることができる。その結果、コンテナ1501と1502のサイズを、図16の例よりも拡大することが可能で、コンテンツのサイズに合った最適コンテナサイズを達成するか、あるいは、より最適コンテナサイズに近いサイズを得ることができる。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】０１３７
【補正方法】変更
【補正の内容】
【０１３７】
［レイアウトシステムの適用例］
以下では、上述したレイアウトシステムを電子カルテに適用する例を詳細に説明する。電子カルテは、様々な入力コントロールとデータを有し、医師、看護士、医療技師、薬剤師、医療事務員などにより必要な表示、閲覧内容が異なる。従って、上述したレイアウトシステムにより、ユーザまたはグループ単位に役割を設定し、ユーザが望む電子カルテの表示、閲覧を提供する。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】０１５３
【補正方法】変更
【補正の内容】
【０１５３】
上記においては、更新されたレコードの保存が指示された場合、変更者以外のすべてのユーザの未読・既読状態を「未読」に変更する例を示したが、これに限定されるものではない。例えば、変更者が任意のユーザの未読・既読状態を「未読」に変更するように、レイアウト編集アプリケーション121またはDBサーバ119に指示してもよい。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】０１５４
【補正方法】変更
【補正の内容】
【０１５４】
また、更新されたレコードを閲覧すると、閲覧者の未読・既読状態を「既読」に変更する例を示したが、これに限定されるものではない。例えば、更新されたレコードの表示後、閲覧者が未読・既読状態を「既読」に変更するように、レイアウト編集アプリケーション121またはDBサーバ119に指示してもよい。また、閲覧時、項目がフォーカスされた後、当該項目からフォーカスが外れたタイミングをユーザの「既読」指示としてもよい。また、表示されてから所定時間が経過すると、未読・既読状態を「既読」に変更するようにしてもよい。また、閲覧後、電子カルテの印刷が指示され、印刷が実行された後、未読・既読状態を「既読」に変更してもよい。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】０１７９
【補正方法】変更
【補正の内容】
【０１７９】
この既読状態への変更指示は、レイアウト編集アプリケーション121からDBサーバ119に通知される。DBサーバ119は、状態変更管理テーブルから項目Bの変更ユーザは医師Aであるとを特定する。そして、指示ユーザ（看護士B）と変更ユーザ（医師A）のメールアドレスをユーザ情報テーブルから取得し、看護士Bを送信元、医師Aを宛先に設定した電子メールを送信して、看護士Bが項目Bを既読にした旨を医師Aに通知する。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】０１９５
【補正方法】変更
【補正の内容】
【０１９５】
実施例1の場合と同様に図22に示すユーザYを例に説明をする。ユーザYは、コンテナA、E、Gについて、その内容が変更された場合に通知を発行するように設定している（図44参照）。そして、ユーザX（変更ユーザ）によりコンテナB、Eの内容が変更され、図39に示す未読・既読状態になったとする。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】０１９９
【補正方法】変更
【補正の内容】
【０１９９】
次に、DBサーバ119は、変数nをインクリメントし(S4011)、変数nとNの関係を判定する(S4012)。n≦Nならば処理をステップS4009に戻し、次の通知ユーザ（例えばユーザZ）の情報を取得する。また、n＞Nならば電子メールの生成を終了して、生成した電子メールを図示しないメールサーバに送信し(S4013)、処理をステップS4001に戻す。