(57)【要約】      （修正有）【課題】病院間における紹介状等の書式付文書を、使用者側で書式について高い自由を持って、効率的に作成可能とする。【解決手段】モジュール書式データと項目書式データとを含んでなる文書書式データを格納する基本書式データベース（２１０）と、文書種類識別データが指定されると、対応する文書書式データをモジュール書式データ及び項目書式データを編集するためのフォーマットで表示する書式編集用表示手段（４１、５）と、この文書書式データに含まれるモジュール書式データをモジュール別に編集可能であると共にこれに含まれる項目書式データを詳細項目別に編集可能である書式編集手段（４２、３）と、指定された文書名称識別データに対応すると共に文書書式データによって規定される書式を反映したテキスト入力又は編集用のフォーマットで詳細項目別に専用入力欄を表示するテキスト入力・編集用表示手段（４１、５）とを備える。【選択図】図１
2006059371.tif 000002
【特許請求の範囲】
【請求項１】
書式付文書を構成する複数のモジュールにおける書式を規定する複数のモジュール書式データと各モジュールを構成する複数の詳細項目における書式を規定する複数の項目書式データとを含んでなる文書書式データを、文書種類識別データに対応付けて複数格納する基本書式データベースと、
一の文書種類識別データが指定されると、前記基本書式データベースに格納された複数の文書書式データのうち、前記指定された一の文書種類識別データに対応する一の文書書式データを、前記モジュール別及び前記詳細項目別に、前記モジュール書式データ及び前記項目書式データを編集するためのフォーマットで表示する書式編集用表示手段と、
前記表示された文書書式データに含まれる前記モジュール書式データを前記モジュール別に編集可能であると共に、前記表示された文書書式データに含まれる前記項目書式データを前記詳細項目別に編集可能であり、編集後における文書書式データに対して文書名称識別データを付与可能である書式編集手段と、
該書式編集手段による編集後における文書書式データを、前記書式編集手段により付与された文書名称識別データに対応付けて格納する第１書式データベースと、
一の書式付文書に係るテキスト入力又は編集の際に、一の文書名称識別データが指定されると、該指定された一の文書名称識別データに対応すると共に前記第１書式データベースに格納された文書書式データによって規定される書式を反映したテキスト入力又は編集用のフォーマットで、前記詳細項目別に専用入力欄を表示するテキスト入力・編集用表示手段と、
前記一の書式付文書に係るテキスト入力又は編集の際に、前記専用入力欄において、前記詳細項目別にテキストデータを入力又は編集可能なテキスト入力・編集手段と、
該テキスト入力・編集手段により入力又は編集されたテキストデータを、これに対応すると共に前記第１書式データベースに格納された前記項目書式データ及び前記モジュール書式データにより夫々規定される前記詳細項目における書式及び前記モジュールにおける書式で、前記一の書式付文書として出力する出力手段と  を備えたことを特徴とする書式付文書作成システム。
【請求項２】
前記書式編集用表示手段は、前記一の書式付文書に係るテキスト入力又は編集の際に、前記一の文書名称識別データが指定されると、前記第１書式データベースに格納された複数の文書書式データのうち、前記指定された一の文書名称識別データに対応する一の文書書式データを、前記モジュール別及び前記詳細項目別に、前記モジュール書式データ及び前記項目書式データを編集するためのフォーマットで表示し、
前記書式編集手段は、前記一の書式付文書に係るテキスト入力又は編集の際に、前記表示された文書書式データに含まれる前記モジュール書式データを前記モジュール別に編集可能であると共に、前記表示された文書書式データに含まれる前記項目書式データを前記詳細項目別に編集可能であることを特徴とする請求項１に記載の書式付文書作成システム。
【請求項３】
前記テキスト入力・編集手段により入力又は編集されたテキストデータを、前記詳細項目別に前記一の書式付文書に対応付けて格納する項目テキストデータベースを更に備えており、
前記出力手段は、前記項目テキストデータベースに格納されたテキストデータを、前記一の書式付文書として出力することを特徴とする請求項１又は２に記載の書式付文書作成システム。
【請求項４】
書式付文書を構成する複数のモジュールにおける書式を規定する複数のモジュール書式データと各モジュールを構成する複数の詳細項目における書式を規定する複数の項目書式データとを含んでなる文書書式データを、文書名称識別データに対応付けて複数格納する第１書式データベースと、
一の書式付文書に係るテキスト入力又は編集の際に、一の文書名称識別データが指定されると、前記第１書式データベースに格納された複数の文書書式データのうち、前記指定された一の文書名称識別データに対応する一の文書書式データを、前記モジュール別及び前記詳細項目別に、前記モジュール書式データ及び前記項目書式データを編集するためのフォーマットで表示する書式編集用表示手段と、
前記一の書式付文書に係るテキスト入力又は編集の際に、前記表示された文書書式データに含まれる前記モジュール書式データを前記モジュール別に編集可能であると共に、前記表示された文書書式データに含まれる前記項目書式データを前記詳細項目別に編集可能である書式編集手段と、
前記一の書式付文書に係るテキスト入力又は編集の際に、前記書式編集手段による編集後における文書書式データによって規定される書式を反映したテキスト入力又はテキスト編集用のフォーマットで、前記詳細項目別に専用入力欄を表示するテキスト入力・編集用表示手段と、
前記一の書式付文書に係るテキスト入力又は編集の際に、前記専用入力欄において、前記詳細項目別にテキストデータを入力又は編集可能なテキスト入力・編集手段と、
前記書式編集手段による編集後における項目書式データを、前記一の書式付文書に対応付けて格納する項目書式データベースと、
前記テキスト入力・編集手段により入力又は編集されたテキストデータを、前記一の書式付文書に対応付けて、格納する項目テキストデータベースと、
前記項目書式データベースに格納された項目書式データ及び前記項目テキストデータベースに格納された項目テキストデータに基づいて、前記一の書式付文書を出力する出力手段と
を備えたことを特徴とする書式付文書作成システム。
【請求項５】
前記書式編集手段は、前記項目書式データベースに格納された項目書式データを前記詳細項目別に再編集可能であり、
前記テキスト入力・編集手段は、前記項目テキストデータベースに格納された項目テキストデータを再編集可能であり、
前記出力手段は、前記書式編集手段及び前記テキスト入力・編集手段による再編集後における前記項目書式データ及び前記項目テキストデータに基づいて、他の書式付文書を出力することを特徴とする請求項３又は４に記載の書式付文書作成システム。
【請求項６】
前記テキスト入力・編集用表示手段は、前記他の書式付文書に係るテキスト入力又は編集の際に、前記項目テキストデータベースに格納されたテキストデータを参照することで、前記専用入力欄に一又は複数の選択候補若しくは初期値を表示し、
前記テキスト入力・編集手段は、前記専用入力欄において、前記詳細項目別に選択候補のうちの一つ若しくは初期値を選択、承認又は変更可能に構成されていることを特徴とする請求項５に記載の書式付文書作成システム。
【請求項７】
前記基本書式データベースは、初期状態が少なくとも部分的に設定可能な文書書式データを格納し、
前記書式編集手段は、前記初期状態が設定された文書書式データの少なくとも一部については前記書式編集用表示手段において前記初期状態を基準として前記モジュール書式データ及び前記項目書式データのうち少なくとも一方を編集可能に構成されていることを特徴とする請求項１から３のいずれか一項に記載の書式付文書作成システム。
【請求項８】
前記第１書式データベースは、初期状態が少なくとも部分的に設定可能な文書書式データを格納し、
前記書式編集手段は、前記初期状態が設定された文書書式データの少なくとも一部については前記書式編集用表示手段において前記初期状態を基準として前記モジュール書式データ及び前記項目書式データのうち少なくとも一方を編集可能に構成されていることを特徴とする請求項４から６のいずれか一項に記載の書式付文書作成システム。
【請求項９】
前記モジュール書式データは、モジュール単位の表示位置、表示領域、文字サイズ、文字太さ及び文字フォントの種類のうち少なくとも一つを規定することを特徴とする請求項１から８のいずれか一項に記載の書式付文書作成システム。
【請求項１０】
前記項目書式データは、前記詳細項目の種類、前記詳細項目の見出し及び前記詳細項目の内容テキストにおける規約のうち少なくとも一つを規定することを特徴とする請求項１から９のいずれか一項に記載の書式付文書成システム。
【請求項１１】
前記テキスト入力・編集用表示手段は、前記一の書式付文書に係るテキスト入力又は編集の際に、マスターファイルに格納されたテキストデータを参照することで、前記専用入力欄に一又は複数の選択候補若しくは初期値を表示し、
前記テキスト入力・編集手段は、前記専用入力欄において、前記詳細項目別に選択候補のうちの一つ若しくは初期値を選択、承認又は変更可能に構成されていることを特徴とする請求項１から１０のいずれか一項に記載の書式付文書作成シスステム。
【請求項１２】
前記詳細項目に対応付けられるテキストデータを格納するデータファイルを更に備えており、
前記テキスト入力・編集用表示手段は、前記一の書式付文書に係るテキスト入力又は編集の際に、前記データファイルに格納されたテキストデータを参照することで、前記専用入力欄に一又は複数の選択候補若しくは初期値を表示し、
前記テキスト入力・編集手段は、前記専用入力欄において、前記詳細項目別に選択候補のうちの一つ若しくは初期値を選択、承認又は変更可能に構成されていることを特徴とする請求項１から１１のいずれか一項に記載の書式付文書作成ステム。
【請求項１３】
双方向通信ネットワークを介して、センター装置と端末装置とが接続されており、
前記基本書式データベース及び前記書式データベースのうち少なくとも一方は、前記センター装置に設けられ、
前記書式編集用表示手段、前記書式編集手段、前記テキスト入力・編集用表示手段、前記テキスト入力・編集手段及び前記出力手段は、前記端末装置に設けられたことを特徴とする請求項１から１２のいずれか一項に記載の書式付文書作成システム。
【請求項１４】
医療関連の書式付文書を構成する複数のモジュールにおける書式を規定する複数のモジュール書式データと各モジュールを構成する複数の詳細項目における書式を規定する複数の項目書式データとを含んでなる文書書式データを、文書種類識別データに対応付けて複数格納する病院別の基本書式データベースと、
一の文書種類識別データが指定されると、前記基本書式データベースに格納された複数の文書書式データのうち、前記指定された一の文書種類識別データに対応する一の文書書式データを、前記モジュール別及び前記詳細項目別に、前記モジュール書式データ及び前記項目書式データを編集するためのフォーマットで表示する書式編集用表示手段と、
前記表示された文書書式データに含まれる前記モジュール書式データを前記モジュール別に編集可能であると共に、前記表示された文書書式データに含まれる前記項目書式データを前記詳細項目別に編集可能であり、編集後における文書書式データに対して文書名称識別データを付与可能である書式編集手段と、
該書式編集手段による編集後における文書書式データを、前記書式編集手段により付与された文書名称識別データに対応付けて格納する医師別の第１書式データベースと、
一の患者に関する一の書式付文書に係るテキスト入力又は編集の際に、一の文書名称識別データが指定されると、前記第１書式データベースに格納された複数の文書書式データのうち、前記指定された一の文書名称識別データに対応する一の文書書式データを、前記モジュール別及び前記詳細項目別に、前記モジュール書式データ及び前記項目書式データを編集するためのフォーマットで表示する書式編集用表示手段と、
前記一の書式付文書に係るテキスト入力又は編集の際に、前記表示された文書書式データに含まれる前記モジュール書式データを前記モジュール別に編集可能であると共に、前記表示された文書書式データに含まれる前記項目書式データを前記詳細項目別に編集可能である書式編集手段と、
前記一の書式付文書に係るテキスト入力又は編集の際に、前記書式編集手段による編集後における文書書式データによって規定される書式を反映したテキスト入力又はテキスト編集用のフォーマットで、前記詳細項目別に専用入力欄を表示するテキスト入力・編集用表示手段と、
前記一の書式付文書に係るテキスト入力又は編集の際に、前記専用入力欄において、前記詳細項目別にテキストデータを入力又は編集可能なテキスト入力・編集手段と、
前記書式編集手段による編集後における項目書式データを、前記一の書式付文書に対応付けて格納する項目書式データベースと、
前記テキスト入力・編集手段により入力又は編集されたテキストデータを、前記一の書式付文書に対応付けて、格納する項目テキストデータベースと、
前記項目書式データベースに格納された項目書式データ及び前記項目テキストデータベースに格納された項目テキストデータベースに格納された項目テキストデータに基づいて、前記一の書式付文書を出力する出力手段と、
前記詳細項目に対応付けられるテキストデータを含んでなる各患者に係る患者データを複数格納する患者データベースと
を備えており、
前記テキスト入力・編集用表示手段は、前記一の書式付文書に係るテキスト入力又は編集の際に、前記患者データベースに格納された複数の患者データのうち前記一の患者に係る患者データを参照することで、前記専用入力欄に一又は複数の選択候補若しくは初期値となるテキストデータを表示し、
前記テキスト入力・編集手段は、前記専用入力欄において、前記詳細項目別に選択候補のうちの一つ若しくは初期値を選択、承認又は変更可能に構成されていることを特徴とする書式付文書作成システム。
【請求項１５】
前記一の書式付文書は、前記一の患者についての紹介状であり、前記モジュールの一つとして紹介先に係るモジュールと、前記モジュールの他の一つとして、紹介元に係るモジュールとが存在することを特徴とする請求項１４に記載の書式付文書作成システム。
【請求項１６】
前記文書書式データは、前記出力手段として表示手段により表示出力する場合と、前記出力手段として印刷手段により印刷出力する場合とで、同一テキスト内容の書式付文書に対して相異なる二通りの文書書式を規定することを特徴とする請求項１から１５のいずれか一項に記載の書式付文書作成システム。
【請求項１７】
前記文書書式データは、同一テキスト内容の書式付文書に対して相異なる複数通りの文書書式を規定することを特徴とする請求項１から１６のいずれか一項に記載の書式付文書作成システム。
【請求項１８】
前記書式付文書は、前記複数のモジュールから構成される代わりに、前記複数の詳細項目から直接構成されており、
前記基本書式データベースは、前記モジュール書式データ及び前記項目書式データを含んでなる文書書式データに代えて、前記項目書式データを含んでなる文書書式データを複数格納し、
前記書式編集用表示手段は、前記モジュール別及び前記詳細項目別に代えて、前記詳細項目別に、前記項目書式データを編集するためのフォーマットで表示し、
前記書式編集手段は、前記モジュール書式データを前記モジュール別に及び前記項目書式データを前記詳細項目別に編集可能であることに代えて、前記項目書式データを前記詳細項目別に編集可能であり、
前記出力手段は、前記項目書式データ及び前記モジュール書式データにより夫々規定される前記詳細項目における書式及び前記モジュールにおける書式に代えて、前記項目書式データにより規定される前記詳細項目における書式で出力することを特徴とする請求項１に記載の書式付文書作成システム。
【請求項１９】
前記書式付文書は、前記複数のモジュールから構成される代わりに、前記複数の詳細項目から直接構成されており、
前記第１書式データベースは、前記モジュール書式データ及び前記項目書式データを含んでなる文書書式データに代えて、前記項目書式データを含んでなる文書書式データを複数格納し、
前記書式編集用表示手段は、前記モジュール別及び前記詳細項目別に代えて、前記詳細項目別に、前記項目書式データを編集するためのフォーマットで表示し、
前記書式編集手段は、前記モジュール書式データを前記モジュール別に及び前記項目書式データを前記詳細項目別に編集可能であることに代えて、前記項目書式データを前記詳細項目別に編集可能であり、
前記出力手段は、前記項目書式データ及び前記モジュール書式データに代えて、前記項目書式データに基づいて、前記一の書式付文書を出力することを特徴とする請求項４に記載の書式付文書作成システム。
【請求項２０】
前記一の書式付文書は、文書内容が出力される所定領域を有しており、
前記一の書式付文書に係るテキスト入力又は編集の際に、予め設定されたｍ（但し、ｍは２以上の自然数）種類のテンプレートのうち、編集に係る前記文書種類識別データ又は前記文書名称識別データに対応付けられるｎ（但し、ｎはｍ以下の自然数）種類のテンプレートの中から一つを選択可能であり、前記所定領域に出力すべきテキストデータを前記選択された一つのテンプレート上で項目毎に入力可能なテンプレート入力手段を更に備えたことを特徴とする請求項１から１９のいずれか一項に記載の書式付文書作成システム。
【請求項２１】
前記テンプレート入力手段は、過去に前記テンプレート入力手段により入力されたテキストデータの少なくとも一部を前記テンプレートの項目に対応付けてデフォルト値として提示することを特徴とする請求項２０に記載の書式付文書作成システム。
【請求項２２】
一の文書種類識別データを指定する指定工程と、
書式付文書を構成する複数のモジュールにおける書式を規定する複数のモジュール書式データと各モジュールを構成する複数の詳細項目における書式を規定する複数の項目書式データとを含んでなる文書書式データを、文書種類識別データに対応付けて複数格納する基本書式データベースに格納された複数の文書書式データのうち、前記指定された一の文書種類識別データに対応する一の文書書式データを、前記モジュール別及び前記詳細項目別に、前記モジュール書式データ及び前記項目書式データを編集するためのフォーマットで表示する書式編集用表示工程と、
前記表示された文書書式データに含まれる前記モジュール書式データを前記モジュール別に編集可能であると共に、前記表示された文書書式データに含まれる前記項目書式データを前記詳細項目別に編集可能であり、編集後における文書書式データに対して文書名称識別データを付与可能である書式編集工程と、
該書式編集工程による編集後における文書書式データを、前記書式編集工程により付与された文書名称識別データに対応付けて第１書式データベースに格納する格納工程と、
一の書式付文書に係るテキスト入力又は編集の際に、一の文書名称識別データが指定されると、該指定された一の文書名称識別データに対応すると共に前記第１書式データベースに格納された文書書式データによって規定される書式を反映したテキスト入力又は編集用のフォーマットで、前記詳細項目別に専用入力欄を表示するテキスト入力・編集用表示工程と、
前記一の書式付文書に係るテキスト入力又は編集の際に、前記専用入力欄において、前記詳細項目別にテキストデータを入力又は編集可能なテキスト入力・編集工程と、
該テキスト入力・編集工程により入力又は編集されたテキストデータを、これに対応すると共に前記第１書式データベースに格納された前記項目書式データ及び前記モジュール書式データにより夫々規定される前記詳細項目における書式及び前記モジュールにおける書式で、前記一の書式付文書として出力する出力工程と
を備えたことを特徴とする書式付文書作成方法。
【請求項２３】
一の書式付文書に係るテキスト入力又は編集の際に一の文書名称識別データを指定する指定工程と、
書式付文書を構成する複数のモジュールにおける書式を規定する複数のモジュール書式データと各モジュールを構成する複数の詳細項目における書式を規定する複数の項目書式データとを含んでなる文書書式データを、文書名称識別データに対応付けて複数格納する第１書式データベースのうち、前記指定された一の文書名称識別データに対応する一の文書書式データを、前記モジュール別及び前記詳細項目別に、前記モジュール書式データ及び前記項目書式データを編集するためのフォーマットで表示する書式編集用表示工程と、
前記一の書式付文書に係るテキスト入力又は編集の際に、前記表示された文書書式データに含まれる前記モジュール書式データを前記モジュール別に編集可能であると共に、前記表示された文書書式データに含まれる前記項目書式データを前記詳細項目別に編集可能である書式編集工程と、
前記一の書式付文書に係るテキスト入力又は編集の際に、前記書式編集工程による編集後における文書書式データによって規定される書式を反映したテキスト入力又はテキスト編集用のフォーマットで、前記詳細項目別に専用入力欄を表示するテキスト入力・編集用表示工程と、
前記一の書式付文書に係るテキスト入力又は編集の際に、前記専用入力欄において、前記詳細項目別にテキストデータを入力又は編集可能なテキスト入力・編集工程と、
前記書式編集工程による編集後における項目書式データを、前記一の書式付文書に対応付けて項目書式データベースに格納する格納工程と、
前記テキスト入力・編集工程により入力又は編集されたテキストデータを、前記一の書式付文書に対応付けて、項目テキストデータベースに格納する格納工程と、
前記項目書式データベースに格納された項目書式データ及び前記項目テキストデータベースに格納された項目テキストデータベースに格納された項目テキストデータに基づいて、前記一の書式付文書を出力する出力工程と
を備えたことを特徴とする書式付文書作成方法。
【請求項２４】
コンピュータを請求項１から２１のいずれか一項に記載の書式付文書作成システムとして機能させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば病院間の紹介状、保険証明書等の病院別或いは医師別に望ましい又は必須の文書書式が決まっている医療関連文書など、各種の書式付文書を作成するのに好適に用いられる書式付文書作成システム及び方法、並びにコンピュータをそのような書式付文書作成システムとして機能させるコンピュータプログラムの技術分野に属する。
【背景技術】
【０００２】
例えば病院間の紹介状、保険証明書、病状サマリ文書等の自己病院の外部に出す正式書類などの書式付文書は、ワープロ操作による文書作成時に、そのタイトルの位置や大きさ、フォントサイズ等の書式を決めたり、本文中に記載する項目の種類や順番、フォントサイズ等の書式を決めたりしながら、テキスト入力を行って作成するのが基本である。この場合、過去に電子的に作成した同種の書式付文書やひながたをコピーして必要個所だけ書き換えたり新規入力することも一般的である。しかしながら、このような書式付文書の作成方法は、ワープロの使用例の一例に過ぎない。
【０００３】
そこで、コンピュータを用いてこのような紹介状等をより効率的に作成する方法として、望ましい文書書式を病院単位で或いは医師単位で予め決めておき、定型の入力フォームであるテンプレート上で予め決められた項目の専用入力欄に夫々テキスト入力し、その後、入力されたテキストデータと定型フォーマットデータとを組み合わせることで書式付文書を表示出力や印刷出力する技術がある。即ち、入力画面上で各入力欄に対するテキスト入力を行えば、対応する項目がテキストデータとされた書式付文書を表示や印刷可能となる。
【０００４】
このようなテンプレートを利用した書式付文書を作成するためには、当該書式付文書における書式に対応するコンピュータプログラム、例えば紹介状入力作成用の専用プログラム、保険証明書入力作成用の専用プログラム等がプログラマーにより作成される。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述のように専用プログラムを利用する場合、紹介状等の書式に変更を加えようとすれば、プログラム自体を変更する必要性が生じ、医師等の使用者にとっては、容易ではない。特に、このような書式を変更する作業等は、ソフトウエア制作会社に所属するプログラマー或いはシステムエンジニアに個別具体的な要望（どういう書式が望ましく、どの項目についてテキスト入力を行う必要が有るのか？）を伝えて、彼らに受注生産してもらわねばならない。更に、最終的に出来上がる書式が如何なる画面を供するかは、プログラマーによりコード入力指定されることにより完成したマスターファイルを紐解いて画面上に展開してみて始めて分かるものである。これらの結果、医師、医事係等の使用者が自ら、新たな書式の文書を迅速に作成することや、既存の文書書式に修正を施すことは事実上不可能であるという問題点がある。
【０００６】
更に、専用プログラムを介して入力欄に入力するテキストデータ内容についても、実際にこの専用プログラムを使用する医師等の使用者個人に応じて、殆どいつも同一内容の入力を行なう場合もあるが、このような場合にも、文書作成の都度に同一内容のテキストデータを新規入力等せねばならず不便である。
【０００７】
加えて、例えば電子カルテ等の電子的にテキストデータが存在するような場合であっても、必要な項目を参照した後に、これをテキストデータとして専用プログラムにおける入力欄にテキスト入力する等の必要が生じてしまう。
【０００８】
本発明は上述の問題点に鑑みなされたものであり、病院間における紹介状等の書式付文書を、使用者側で書式について高い自由を持って、効率的に作成可能である書式付文書作成システム及び方法、並びにコンピュータをそのような書式付文書作成システムとして機能させるためのコンピュータプログラムを提供することを課題とする。
【課題を解決するための手段】
【０００９】
本発明の第１の書式付文書作成システムは上記課題を解決するために、書式付文書を構成する複数のモジュールにおける書式を規定する複数のモジュール書式データと各モジュールを構成する複数の詳細項目における書式を規定する複数の項目書式データとを含んでなる文書書式データを、文書種類識別データに対応付けて複数格納する基本書式データベースと、一の文書種類識別データが指定されると、前記基本書式データベースに格納された複数の文書書式データのうち、前記指定された一の文書種類識別データに対応する一の文書書式データを、前記モジュール別及び前記詳細項目別に、前記モジュール書式データ及び前記項目書式データを編集するためのフォーマットで表示する書式編集用表示手段と、前記表示された文書書式データに含まれる前記モジュール書式データを前記モジュール別に編集可能であると共に、前記表示された文書書式データに含まれる前記項目書式データを前記詳細項目別に編集可能であり、編集後における文書書式データに対して文書名称識別データを付与可能である書式編集手段と、該書式編集手段による編集後における文書書式データを、前記書式編集手段により付与された文書名称識別データに対応付けて格納する第１書式データベースと、一の書式付文書に係るテキスト入力又は編集の際に、一の文書名称識別データが指定されると、該指定された一の文書名称識別データに対応すると共に前記第１書式データベースに格納された文書書式データによって規定される書式を反映したテキスト入力又は編集用のフォーマットで、前記詳細項目別に専用入力欄を表示するテキスト入力・編集用表示手段と、前記一の書式付文書に係るテキスト入力又は編集の際に、前記専用入力欄において、前記詳細項目別にテキストデータを入力又は編集可能なテキスト入力・編集手段と、該テキスト入力・編集手段により入力又は編集されたテキストデータを、これに対応すると共に前記第１書式データベースに格納された前記項目書式データ及び前記モジュール書式データにより夫々規定される前記詳細項目における書式及び前記モジュールにおける書式で、前記一の書式付文書として出力する出力手段とを備える。
【００１０】
本発明の第１の書式付文書作成システムによれば、例えば複数の使用者たる医師が複数所属する病院別などの集団別に、基本書式データベースは、モジュール書式データと項目書式データとを含んでなる文書書式データを、例えば「紹介状」を示す文書種類識別データに対応付けて複数格納する。ここに「モジュール」とは、一枚の書式を構成する複数の部分或いは部品を指し、例えば、「紹介状」という書式であれば、「紹介先」を示すモジュール、「紹介元」を示すモジュール、「文書のタイトル」を示すモジュール、「患者属性」を示すモジュールなどがある。そして「詳細項目」とは、各モジュール内で実際にテキスト表示等される具体的な項目を指し、例えば「紹介先」というモジュールであれば、紹介先の病院名、紹介先の医師指名、紹介先の住所、紹介先の電話番号などの複数の詳細項目がある。
【００１１】
先ず、医師等の使用者は、例えば「紹介状」を示す、一の文書種類識別データを指定する。すると、基本書式データベースに格納された複数の文書書式データのうち、指定された一の文書種類識別データに対応する一の文書書式データが、書式編集用表示手段によって、モジュール別及び前記詳細項目別にモジュール書式データ及び項目書式データを編集するためのフォーマットで表示される。ここでは、書式編集手段によって、表示された文書書式データに含まれるモジュール書式データをモジュール別に編集するか、或いは表示された文書書式データに含まれる項目書式データを詳細項目別に編集する。そして、書式編集手段によって、編集後における文書書式データに対して、例えば「紹介状１」、「紹介状２」等を示す文書名称識別データを付与する。そして、第１書式データベースには、
書式編集手段による編集後における文書書式データが、文書名称識別データに対応付けて格納される。従って、所望の詳細項目の書式及びモジュールの書式を含んでなる文書書式を、例えば医師別で予め第１書式データベースに登録しておくことが可能となる。
【００１２】
その後、各医師が実際に書式付文書を作成する際には、この第１書式データベースに格納された書式を用いて、所望の書式付文書を作成できる。より具体的には、一の書式付文書に係るテキスト入力又は編集の際には、一の文書名称識別データを指定する。すると、この指定された一の文書名称識別データに対応する文書書式データによって規定される書式を反映したテキスト入力又は編集用のフォーマットで、詳細項目別に専用入力欄がテキスト入力・編集用表示手段によって表示される。続いて、テキスト入力・編集手段によって、専用入力欄において詳細項目別にテキストデータを入力又は編集する。そして、この入力又は編集されたテキストデータを、これに対応する項目書式データ及びモジュール書式データにより夫々規定される詳細項目における書式及びモジュールにおける書式で、作成目標たる一の書式付文書として出力手段により出力する。
【００１３】
ここで上述の如きモジュール単位の書式の編集や詳細項目単位の書式の編集は、モジュール単位或いは詳細項目単位で、テキストデータの入力又は編集用のコンピュータプログラムをパッケージ化する、即ち、コンピュータプログラムをモジュール単位或いは詳細項目単位でコンポーネント化・マスター化すればよい。これにより、最終的な書式付文書を作成する際には、これら複数のコンポーネント化されたコンピュータプログラムを組み合わせて使用すればよいことになる。要するに、本発明の如き文書書式を、モジュール化或いは詳細項目化により細分化することで、従来は文書書式全体を対象とするプログラムにより作成や編集していた文書書式を、簡単なプログラムの組み合わせにより編集や作成できるのである。これにより、書式の作成や編集における自由度が格段に増すのである。
【００１４】
以上の結果本発明によれば、医師等の使用者が自らの自由により、基本書式データベースに格納された文書書式データに対して変更や修正を加えることで所望の書式を持つと共に所望のテキスト内容等を有する書式付文書を効率良く作成できる。
【００１５】
尚、基本書式データベースは、当該書式付文書作成システムの使用者が複数属する集団別に設けられ、第１書式データベースは、使用者別に設けられてもよい。更にこの場合、集団は病院であり、使用者は医師であり、書式付文書は、前記病院から他の病院に宛てた紹介状、保険請求書等であってもよい。
【００１６】
本発明の第１の書式付文書作成システムの一態様では、前記書式編集用表示手段は、前記一の書式付文書に係るテキスト入力又は編集の際に、前記一の文書名称識別データが指定されると、前記第１書式データベースに格納された複数の文書書式データのうち、前記指定された一の文書名称識別データに対応する一の文書書式データを、前記モジュール別及び前記詳細項目別に、前記モジュール書式データ及び前記項目書式データを編集するためのフォーマットで表示し、前記書式編集手段は、前記一の書式付文書に係るテキスト入力又は編集の際に、前記表示された文書書式データに含まれる前記モジュール書式データを前記モジュール別に編集可能であると共に、前記表示された文書書式データに含まれる前記項目書式データを前記詳細項目別に編集可能である。
【００１７】
この態様によれば、一の書式付文書に係るテキスト入力又は編集の際に、一の文書名称識別データが指定される。すると、基本書式データベースではなく第１書式データベースに格納された複数の文書書式データのうち、この指定された一の文書名称識別データに対応する一の文書書式データを、モジュール別及び詳細項目別にモジュール書式データ及び項目書式データを編集するためのフォーマットで書式編集用表示手段によって表示する。この状態で、書式編集手段によって、表示された文書書式データに含まれるモジュール書式データをモジュール別に編集する。或いは、表示された文書書式データに含まれる前記項目書式データを前記詳細項目別に編集する。その後、編集された文書書式データは、再び、第１書式データベースに格納すればよい。
【００１８】
本発明の第１の書式付文書作成システムの他の態様では、前記テキスト入力・編集手段により入力又は編集されたテキストデータを、前記詳細項目別に前記一の書式付文書に対応付けて格納する項目テキストデータベースを更に備えており、前記出力手段は、前記項目テキストデータベースに格納されたテキストデータを、前記一の書式付文書として出力する。
【００１９】
この態様によれば、項目テキストデータベースは、テキスト入力・編集手段により入力又は編集されたテキストデータを格納する。そして、出力手段は、この項目テキストデータベースに格納されたテキストデータを、文書書式データと組み合わせて、一の書式付文書として出力する。
【００２０】
本発明の第２の書式付文書作成システムは上記課題を解決するために、書式付文書を構成する複数のモジュールにおける書式を規定する複数のモジュール書式データと各モジュールを構成する複数の詳細項目における書式を規定する複数の項目書式データとを含んでなる文書書式データを、文書名称識別データに対応付けて複数格納する第１書式データベースと、一の書式付文書に係るテキスト入力又は編集の際に、一の文書名称識別データが指定されると、前記第１書式データベースに格納された複数の文書書式データのうち、前記指定された一の文書名称識別データに対応する一の文書書式データを、前記モジュール別及び前記詳細項目別に、前記モジュール書式データ及び前記項目書式データを編集するためのフォーマットで表示する書式編集用表示手段と、前記一の書式付文書に係るテキスト入力又は編集の際に、前記表示された文書書式データに含まれる前記モジュール書式データを前記モジュール別に編集可能であると共に、前記表示された文書書式データに含まれる前記項目書式データを前記詳細項目別に編集可能である書式編集手段と、前記一の書式付文書に係るテキスト入力又は編集の際に、前記書式編集手段による編集後における文書書式データによって規定される書式を反映したテキスト入力又はテキスト編集用のフォーマットで、前記詳細項目別に専用入力欄を表示するテキスト入力・編集用表示手段と、前記一の書式付文書に係るテキスト入力又は編集の際に、前記専用入力欄において、前記詳細項目別にテキストデータを入力又は編集可能なテキスト入力・編集手段と、前記書式編集手段による編集後における項目書式データを、前記一の書式付文書に対応付けて格納する項目書式データベースと、前記テキスト入力・編集手段により入力又は編集されたテキストデータを、前記一の書式付文書に対応付けて、格納する項目テキストデータベースと、前記項目書式データベースに格納された項目書式データ及び前記項目テキストデータベースに格納された項目テキストデータに基づいて、前記一の書式付文書を出力する出力手段とを備える。
【００２１】
本発明の第２の書式付文書作成システムによれば、例えば複数の使用者たる医師別に、第１書式データベースは、モジュール書式データと項目書式データとを含んでなる文書書式データを、例えば「紹介状１」、「紹介状２」、…を示す文書名称識別データに対応付けて複数格納する。
【００２２】
先ず、医師等の使用者は、例えば「紹介状１」を示す、一の文書名称識別データを指定する。すると、第１書式データベースに格納された複数の文書書式データのうち、指定された一の文書名称識別データに対応する一の文書書式データが、書式編集用表示手段によって、モジュール別及び前記詳細項目別にモジュール書式データ及び項目書式データを編集するためのフォーマットで表示される。ここでは、書式編集手段によって、表示された文書書式データに含まれるモジュール書式データをモジュール別に編集するか、或いは表示された文書書式データに含まれる項目書式データを詳細項目別に編集する。他方で、テキスト入力・編集用表示手段によって、書式編集手段による編集後における文書書式データによって規定される書式を反映したテキスト入力又はテキスト編集用のフォーマットで、詳細項目別に専用入力欄が表示される。ここでは、テキスト入力・編集手段により、専用入力欄において、詳細項目別にテキストデータを入力又は編集する。そして、項目書式データベースには、書式編集手段による編集後における項目書式データが、一の書式付文書に対応付けて格納される。他方で、項目テキストデータベースには、テキスト入力・編集手段により入力又は編集されたテキストデータが、一の書式付文書に対応付けて格納される。従って、所望の詳細項目の書式及びモジュールの書式を含んでなる文書書式を持つ、作成目標たる一の書式付文書を、項目書式データベースに格納された項目書式データ及び項目テキストデータベースに格納された項目テキストデータベースに格納された項目テキストデータに基づいて、出力手段によって出力できる。
【００２３】
ここで上述の如きモジュール単位の書式の編集や詳細項目単位の書式の編集は、前述した第１の書式付文書作成システムの場合と同様に、モジュール単位或いは詳細項目単位で、テキストデータの入力又は編集用のコンピュータプログラムをパッケージ化する、即ち、コンピュータプログラムをモジュール単位或いは詳細項目単位でコンポーネント化・マスター化すればよい。これにより、最終的な書式付文書を作成する際には、これら複数のコンポーネント化されたコンピュータプログラムを組み合わせて使用すればよいことになる。
【００２４】
以上の結果本発明によれば、医師等の使用者が自らの自由により、第１書式データベースに格納された文書書式データに対して、文書作成時に変更や修正を加えつつ、所望の書式を持つと共に所望のテキスト内容等を有する書式付文書を効率良く作成できる。
【００２５】
本発明の第２の書式付文書作成システムの一態様では又は上述した第１の書式付文書作成システムにおける項目書式データベースを備えた態様では、前記書式編集手段は、前記項目書式データベースに格納された項目書式データを前記詳細項目別に再編集可能であり、前記テキスト入力・編集手段は、前記項目テキストデータベースに格納された項目テキストデータを再編集可能であり、前記出力手段は、前記書式編集手段及び前記テキスト入力・編集手段による再編集後における前記項目書式データ及び前記項目テキストデータに基づいて、他の書式付文書を出力するように構成してもよい。
【００２６】
このように構成すれば、書式編集手段によって、項目書式データを詳細項目別に再編集し、他方で、テキスト入力・編集手段によって、項目テキストデータを再編集することで、再編集後における項目書式データ及び項目テキストデータに基づいて他の書式付文書を出力できる。従って、似たような或いは若干異なる書式付文書を容易に且つ効率良く作成可能となる。
【００２７】
この態様では、前記テキスト入力・編集用表示手段は、前記他の書式付文書に係るテキスト入力又は編集の際に、前記項目テキストデータベースに格納されたテキストデータを参照することで、前記専用入力欄に一又は複数の選択候補若しくは初期値を表示し、前記テキスト入力・編集手段は、前記専用入力欄において、前記詳細項目別に選択候補のうちの一つ若しくは初期値を選択、承認又は変更可能に構成されてもよい。
【００２８】
このように構成すれば、他の書式付文書に係るテキスト入力又は編集の際に、テキスト入力・編集用表示手段は、項目テキストデータベースに格納されたテキストデータを参照し、これにより、専用入力欄に、一又は複数の選択候補若しくは初期値を表示する。例えば、専用入力欄に、プルダウンメニュー方式で複数の選択肢をウインドウ表示する。或いは、専用入力欄に、初期値を一つ表示する。そして、テキスト入力・編集手段は、この専用入力欄において、詳細項目別に選択候補のうちの一つ若しくは初期値を選択、承認又は変更する。従って、似たような或いは若干異なる書式付文書を非常に容易に且つ効率良く作成可能となり、大変便利である。
【００２９】
本発明の第１の書式付文書作成システムの他の態様では、前記基本書式データベースは、初期状態が少なくとも部分的に設定可能な文書書式データを格納し、前記書式編集手段は、前記初期状態が設定された文書書式データの少なくとも一部については前記書式編集用表示手段において前記初期状態を基準として前記モジュール書式データ及び前記項目書式データのうち少なくとも一方を編集可能に構成されている。
【００３０】
この態様によれば、基本書式データベースは、初期状態が少なくとも部分的に設定可能な文書書式データを格納する。そして、書式編集手段は、初期状態が設定された文書書式データについては、書式編集用表示手段において初期状態を基準としてモジュール書式データ或いは項目書式データを編集する。例えば、初期状態の文書書式データが、デフォールトとして専用入力欄に夫々表示され、これを承認したり、変更したりする。従って、例えば「紹介状」における「紹介元」のモジュールに含まれる詳細項目として、自らの病院名称や、医師としての自分の名称を入力することが多い場合など、同一詳細項目として同一内容のテキストデータを入力することが多い場合などには、これを初期値として利用することで、書式付文書の作成作業が一層容易となる。
【００３１】
本発明の第２の書式付文書作成システムの他の態様では、前記第１書式データベースは、初期状態が少なくとも部分的に設定可能な文書書式データを格納し、前記書式編集手段は、前記初期状態が設定された文書書式データの少なくとも一部については前記書式編集用表示手段において前記初期状態を基準として前記モジュール書式データ及び前記項目書式データのうち少なくとも一方を編集可能に構成されている。
【００３２】
この態様によれば、第１書式データベースは、初期状態が少なくとも部分的に設定可能な文書書式データを格納する。そして、書式編集手段は、初期状態が設定された文書書式データについては、書式編集用表示手段において初期状態を基準としてモジュール書式データ或いは項目書式データを編集する。例えば、初期状態の文書書式データが、デフォールトとして専用入力欄に夫々表示され、これを承認したり、変更したりする。従って、例えば「紹介状１」における「紹介元」のモジュールに含まれる詳細項目として、自らの病院名称や、医師としての自分の名称を入力することが多い場合など、同一詳細項目として同一内容のテキストデータを入力することが多い場合などには、これを初期値として利用することで、書式付文書の作成作業が一層容易となる。
【００３３】
本発明の第１又は第２の書式付文書作成システムの他の態様では、前記モジュール書式データは、モジュール単位の表示位置、表示領域、文字サイズ、文字太さ及び文字フォントの種類のうち少なくとも一つを規定する。
【００３４】
この態様によれば、書式編集手段により、モジュール単位で、表示位置、表示領域、文字サイズ、文字太さ、文字フォントの種類等の書式を簡単に編集でき、全体として所望の書式の文書を効率良く作成可能となる。例えば、「紹介状」の文書では、「紹介先」のモジュールを大きく、濃く或いは、フォント自体も大きく目立つように作成できる。
【００３５】
本発明の第１又は第２の書式付文書作成システムの他の態様では、前記項目書式データは、前記詳細項目の種類、前記詳細項目の見出し及び前記詳細項目の内容テキストにおける規約のうち少なくとも一つを規定する。
【００３６】
この態様によれば、書式編集手段により、詳細項目の種類、前記詳細項目の見出し及び前記詳細項目の内容テキストにおける規約（例えば、漢字で表示、年月日の並び、年齢に才と付けるか数字のみとするかなど）等の書式を簡単に編集でき、全体として所望の書式の文書を効率良く作成可能となる。例えば、「紹介先」のモジュールに、医師名やファックス番号までが必要か不要かなどを詳細項目の設定に反映できる。
【００３７】
本発明の第１又は第２の書式付文書作成システムの他の態様では、前記テキスト入力・編集用表示手段は、前記一の書式付文書に係るテキスト入力又は編集の際に、マスターファイルに格納されたテキストデータを参照することで、前記専用入力欄に一又は複数の選択候補若しくは初期値を表示し、前記テキスト入力・編集手段は、前記専用入力欄において、前記詳細項目別に選択候補のうちの一つ若しくは初期値を選択、承認又は変更可能に構成されている。
【００３８】
この態様によれば、一の書式付文書に係るテキスト入力又は編集の際に、テキスト入力・編集用表示手段は、マスターファイルに格納されたテキストデータを参照し、これにより、専用入力欄に、一又は複数の選択候補若しくは初期値を表示する。例えば、専用入力欄に、プルダウンメニュー方式で複数の選択肢をウインドウ表示する。或いは、専用入力欄に、初期値を一つ表示する。そして、テキスト入力・編集手段は、この専用入力欄において、詳細項目別に選択候補のうちの一つ若しくは初期値を選択、承認又は変更する。従って、似たような或いは内容が限定されているような書式付文書を非常に容易に且つ効率良く作成可能となる。例えば「紹介状」における「紹介先」のモジュールに含まれる詳細項目として、提携先の複数の病院名称や、提携先の複数の医師の名称を入力することが多い場合など、同一詳細項目として同一内容のテキストデータを入力することが多い場合などには、書式付文書の作成作業が一層容易となる。
【００３９】
本発明の第１又は第２の書式付文書作成システムの他の態様では、前記詳細項目に対応付けられるテキストデータを格納するデータファイルを更に備えており、前記テキスト入力・編集用表示手段は、前記一の書式付文書に係るテキスト入力又は編集の際に、前記データファイルに格納されたテキストデータを参照することで、前記専用入力欄に一又は複数の選択候補若しくは初期値を表示し、前記テキスト入力・編集手段は、前記専用入力欄において、前記詳細項目別に選択候補のうちの一つ若しくは初期値を選択、承認又は変更可能に構成されている。
【００４０】
この態様によれば、例えば各患者に係る患者医療データ、患者属性データ、患者保険データ等の患者データが格納された患者データファイルなど、データファイルには、詳細項目に対応付けられるテキストデータが格納されている。そして、一の書式付文書に係るテキスト入力又は編集の際に、テキスト入力・編集用表示手段は、このデータファイルに格納されたテキストデータを参照し、これにより、専用入力欄に、一又は複数の選択候補若しくは初期値を表示する。そして、テキスト入力・編集手段は、この専用入力欄において、詳細項目別に選択候補のうちの一つ若しくは初期値を選択、承認又は変更する。従って、各種のデータファイルを利用して、テキスト入力を一層簡単に行える。
【００４１】
本発明の第１又は第２の書式付文書作成システムの他の態様では、双方向通信ネットワークを介して、センター装置と端末装置とが接続されており、前記基本書式データベース及び前記書式データベースのうち少なくとも一方は、前記センター装置に設けられ、前記書式編集用表示手段、前記書式編集手段、前記テキスト入力・編集用表示手段、前記テキスト入力・編集手段及び前記出力手段は、前記端末装置に設けられている。
【００４２】
この態様によれば、インターネットなどの双方向ネットワークを利用することで、センター装置側に大規模容量の記憶装置を設けると共に端末装置側にはこれを設けないようにすることも可能となる。或いは、センター装置側からコンピュータプログラムを提供し、端末装置では概ねブラウザを稼動させることで、当該書式付文書作成システムを比較的安価に構築可能となる。
【００４３】
本発明の第３の書式付文書作成システムは上記課題を解決するために、医療関連の書式付文書を構成する複数のモジュールにおける書式を規定する複数のモジュール書式データと各モジュールを構成する複数の詳細項目における書式を規定する複数の項目書式データとを含んでなる文書書式データを、文書種類識別データに対応付けて複数格納する病院別の基本書式データベースと、一の文書種類識別データが指定されると、前記基本書式データベースに格納された複数の文書書式データのうち、前記指定された一の文書種類識別データに対応する一の文書書式データを、前記モジュール別及び前記詳細項目別に、前記モジュール書式データ及び前記項目書式データを編集するためのフォーマットで表示する書式編集用表示手段と、前記表示された文書書式データに含まれる前記モジュール書式データを前記モジュール別に編集可能であると共に、前記表示された文書書式データに含まれる前記項目書式データを前記詳細項目別に編集可能であり、編集後における文書書式データに対して文書名称識別データを付与可能である書式編集手段と、該書式編集手段による編集後における文書書式データを、前記書式編集手段により付与された文書名称識別データに対応付けて格納する医師別の第１書式データベースと、一の患者に関する一の書式付文書に係るテキスト入力又は編集の際に、一の文書名称識別データが指定されると、前記第１書式データベースに格納された複数の文書書式データのうち、前記指定された一の文書名称識別データに対応する一の文書書式データを、前記モジュール別及び前記詳細項目別に、前記モジュール書式データ及び前記項目書式データを編集するためのフォーマットで表示する書式編集用表示手段と、前記一の書式付文書に係るテキスト入力又は編集の際に、前記表示された文書書式データに含まれる前記モジュール書式データを前記モジュール別に編集可能であると共に、前記表示された文書書式データに含まれる前記項目書式データを前記詳細項目別に編集可能である書式編集手段と、前記一の書式付文書に係るテキスト入力又は編集の際に、前記書式編集手段による編集後における文書書式データによって規定される書式を反映したテキスト入力又はテキスト編集用のフォーマットで、前記詳細項目別に専用入力欄を表示するテキスト入力・編集用表示手段と、前記一の書式付文書に係るテキスト入力又は編集の際に、前記専用入力欄において、前記詳細項目別にテキストデータを入力又は編集可能なテキスト入力・編集手段と、前記書式編集手段による編集後における項目書式データを、前記一の書式付文書に対応付けて格納する項目書式データベースと、前記テキスト入力・編集手段により入力又は編集されたテキストデータを、前記一の書式付文書に対応付けて、格納する項目テキストデータベースと、前記項目書式データベースに格納された項目書式データ及び前記項目テキストデータベースに格納された項目テキストデータベースに格納された項目テキストデータに基づいて、前記一の書式付文書を出力する出力手段と、前記詳細項目に対応付けられるテキストデータを含んでなる各患者に係る患者データを複数格納する患者データベースとを備えており、前記テキスト入力・編集用表示手段は、前記一の書式付文書に係るテキスト入力又は編集の際に、前記患者データベースに格納された複数の患者データのうち前記一の患者に係る患者データを参照することで、前記専用入力欄に一又は複数の選択候補若しくは初期値となるテキストデータを表示し、前記テキスト入力・編集手段は、前記専用入力欄において、前記詳細項目別に選択候補のうちの一つ若しくは初期値を選択、承認又は変更可能に構成されている。
【００４４】
本発明の第３の書式付文書作成システムによれば、病院別に基本書式データベースが設けられ、医師別に第１書式データベースが設けられるので、各医師は、非常に効率良く、「紹介状」、「保険証明書」、「病状サマリ文書」等の所望の医療関連文書を作成できる。特に、医療関連文書に係る患者が決まっていれば、この患者の患者データの有効利用によって、所望の医療関連文書を非常に効率良く作成できる。
【００４５】
本発明の第３の書式付文書作成システムの一態様では、前記一の書式付文書は、前記一の患者についての紹介状であり、前記モジュールの一つとして紹介先に係るモジュールと、前記モジュールの他の一つとして、紹介元に係るモジュールとが存在する。
【００４６】
この態様によれば、当該書式付文書作成システムが備えられた病院では、各医師が非常に効率良く、特定書式付きの「紹介状」を作成できる。
【００４７】
本発明の第１、第２又は第３の書式付文書作成システムの他の態様では、前記文書書式データは、前記出力手段として表示手段により表示出力する場合と、前記出力手段として印刷手段により印刷出力する場合とで、同一テキスト内容の書式付文書に対して相異なる二通りの文書書式を規定する。
【００４８】
この態様によれば、表示画面上では、表示画面上で見やすい書式で表示しつつ、同一テキスト内容の書式付文書を、印刷物上では、印刷物として決められた書式の文書として印刷できる。例えば、このような文書書式データは、表示用であるか印刷用であるかの別を示すフラグを立てた上で、二つの文書書式データを持つように構成すればよい。
【００４９】
本発明の第１、第２又は第３の書式付文書作成システムの他の態様では、前記文書書式データは、同一テキスト内容の書式付文書に対して相異なる複数通りの文書書式を規定する。
【００５０】
この態様によれば、同一テキスト内容の書式付文書を、印刷物上或いは表示上では、異なる印刷物として決められた書式の文書として印刷できる。例えば、このような文書書式データは、用途の別を示すフラグを立てた上で、複数の文書書式データを持つように構成すればよく、紹介状の一部を経過記録の一部や全部にしたり、経過記録の一部を紹介状の一部にしたりが可能となる。
【００５１】
本発明の第１の書式付文書作成システムの他の態様では、前記書式付文書は、前記複数のモジュールから構成される代わりに、前記複数の詳細項目から直接構成されており、前記基本書式データベースは、前記モジュール書式データ及び前記項目書式データを含んでなる文書書式データに代えて、前記項目書式データを含んでなる文書書式データを複数格納し、前記書式編集用表示手段は、前記モジュール別及び前記詳細項目別に代えて、前記詳細項目別に、前記項目書式データを編集するためのフォーマットで表示し、前記書式編集手段は、前記モジュール書式データを前記モジュール別に及び前記項目書式データを前記詳細項目別に編集可能であることに代えて、前記項目書式データを前記詳細項目別に編集可能であり、前記出力手段は、前記項目書式データ及び前記モジュール書式データにより夫々規定される前記詳細項目における書式及び前記モジュールにおける書式に代えて、前記項目書式データにより規定される前記詳細項目における書式で出力する。
【００５２】
この態様によれば、書式付文書は、モジュールという概念無しに、単純に複数の詳細項目から構成されているが、この場合にも、上述した如き本願発明の第１の書式付文書作成システムと同様の作用効果は、多少なりとも得られる。尚、この態様の場合にも、上述した本発明の第１の書式付文書作成システムにおける各種態様と同様の各種態様が可能である。
【００５３】
本発明の第２の書式付文書作成システムの他の態様では、前記書式付文書は、前記複数のモジュールから構成される代わりに、前記複数の詳細項目から直接構成されており、前記第１書式データベースは、前記モジュール書式データ及び前記項目書式データを含んでなる文書書式データに代えて、前記項目書式データを含んでなる文書書式データを複数格納し、前記書式編集用表示手段は、前記モジュール別及び前記詳細項目別に代えて、前記詳細項目別に、前記項目書式データを編集するためのフォーマットで表示し、前記書式編集手段は、前記モジュール書式データを前記モジュール別に及び前記項目書式データを前記詳細項目別に編集可能であることに代えて、前記項目書式データを前記詳細項目別に編集可能であり、前記出力手段は、前記項目書式データ及び前記モジュール書式データに代えて、前記項目書式データに基づいて、前記一の書式付文書を出力する。
【００５４】
この態様によれば、書式付文書は、モジュールという概念無しに、単純に複数の詳細項目から構成されているが、この場合にも、上述した如き本発明の第２の書式付文書作成システムと同様の作用効果は、多少なりとも得られる。尚、この態様の場合にも、上述した本発明の第２の書式付文書作成システムにおける各種態様と同様の各種態様が可能である。
【００５５】
本発明の第１、第２又は第３の書式付文書作成システムの他の態様では、前記一の書式付文書は、文書内容が出力される所定領域を有しており、前記一の書式付文書に係るテキスト入力又は編集の際に、予め設定されたｍ（但し、ｍは２以上の自然数）種類のテンプレートのうち、編集に係る前記文書種類識別データ又は前記文書名称識別データに対応付けられるｎ（但し、ｎはｍ以下の自然数）種類のテンプレートの中から一つを選択可能であり、前記所定領域に出力すべきテキストデータを前記選択された一つのテンプレート上で項目毎に入力可能なテンプレート入力手段を更に備える。
【００５６】
この態様によれば、例えば比較的大規模な文書内容が出力される所定領域に対して、テキストデータを入力する際には、作成対象たる文書或いは文書種類に応じて適切なものとして予め絞込みが掛けられているｎ種類のテンプレートのみが選択候補とされる。従って、特に限定が付くことなく全種類（即ち、ｍ種類）のテンプレート中から、今回の作成対象たる文書或いは文書種類に適したものを探し出す場合と比較すると、操作者にとっては大変便利である。この結果、例えば比較的大規模の文書内容が出力される所定領域に対し、適切なテンプレートを迅速に選択でき、当該適切なテンプレートを用いて非常に効率的にテキストデータを入力できる。
【００５７】
この態様では、前記テンプレート入力手段は、過去に前記テンプレート入力手段により入力されたテキストデータの少なくと一部を前記テンプレートの項目に対応付けてデフォルト値として提示するように構成してもよい。
【００５８】
このように構成すれば、文書作成の際にテンプレートを用いて所定領域に対するテキストデータの入力作業を行うことにより、しかる後にテンプレート自体における各項目について、過去に入力したテキストデータがデフォルト値として提示されるので、一層効率的にテキストデータを入力できる。
【００５９】
本発明の第１の書式付文書作成方法は上記課題を解決するために、一の文書種類識別データを指定する指定工程と、書式付文書を構成する複数のモジュールにおける書式を規定する複数のモジュール書式データと各モジュールを構成する複数の詳細項目における書式を規定する複数の項目書式データとを含んでなる文書書式データを、文書種類識別データに対応付けて複数格納する基本書式データベースに格納された複数の文書書式データのうち、前記指定された一の文書種類識別データに対応する一の文書書式データを、前記モジュール別及び前記詳細項目別に、前記モジュール書式データ及び前記項目書式データを編集するためのフォーマットで表示する書式編集用表示工程と、前記表示された文書書式データに含まれる前記モジュール書式データを前記モジュール別に編集可能であると共に、前記表示された文書書式データに含まれる前記項目書式データを前記詳細項目別に編集可能であり、編集後における文書書式データに対して文書名称識別データを付与可能である書式編集工程と、該書式編集工程による編集後における文書書式データを、前記書式編集工程により付与された文書名称識別データに対応付けて第１書式データベースに格納する格納工程と、一の書式付文書に係るテキスト入力又は編集の際に、一の文書名称識別データが指定されると、該指定された一の文書名称識別データに対応すると共に前記第１書式データベースに格納された文書書式データによって規定される書式を反映したテキスト入力又は編集用のフォーマットで、前記詳細項目別に専用入力欄を表示するテキスト入力・編集用表示工程と、前記一の書式付文書に係るテキスト入力又は編集の際に、前記専用入力欄において、前記詳細項目別にテキストデータを入力又は編集可能なテキスト入力・編集工程と、該テキスト入力・編集工程により入力又は編集されたテキストデータを、これに対応すると共に前記第１書式データベースに格納された前記項目書式データ及び前記モジュール書式データにより夫々規定される前記詳細項目における書式及び前記モジュールにおける書式で、前記一の書式付文書として出力する出力工程とを備える。
【００６０】
本発明の第１の書式付文書作成方法によれば、上述した本発明の第１の書式付文書作成システムと同様に、書式についての高い自由度を持って効率的に書式付文書を作成できる。
【００６１】
尚、本発明の第１の書式付文書作成方法では、上述した本発明の第１の書式付文書作成システムと同様の各種態様が可能である。
【００６２】
本発明の第２の書式付文書作成方法は上記課題を解決するために、一の書式付文書に係るテキスト入力又は編集の際に一の文書名称識別データを指定する指定工程と、書式付文書を構成する複数のモジュールにおける書式を規定する複数のモジュール書式データと各モジュールを構成する複数の詳細項目における書式を規定する複数の項目書式データとを含んでなる文書書式データを、文書名称識別データに対応付けて複数格納する第１書式データベースのうち、前記指定された一の文書名称識別データに対応する一の文書書式データを、前記モジュール別及び前記詳細項目別に、前記モジュール書式データ及び前記項目書式データを編集するためのフォーマットで表示する書式編集用表示工程と、前記一の書式付文書に係るテキスト入力又は編集の際に、前記表示された文書書式データに含まれる前記モジュール書式データを前記モジュール別に編集可能であると共に、前記表示された文書書式データに含まれる前記項目書式データを前記詳細項目別に編集可能である書式編集工程と、前記一の書式付文書に係るテキスト入力又は編集の際に、前記書式編集工程による編集後における文書書式データによって規定される書式を反映したテキスト入力又はテキスト編集用のフォーマットで、前記詳細項目別に専用入力欄を表示するテキスト入力・編集用表示工程と、前記一の書式付文書に係るテキスト入力又は編集の際に、前記専用入力欄において、前記詳細項目別にテキストデータを入力又は編集可能なテキスト入力・編集工程と、前記書式編集工程による編集後における項目書式データを、前記一の書式付文書に対応付けて項目書式データベースに格納する格納工程と、前記テキスト入力・編集工程により入力又は編集されたテキストデータを、前記一の書式付文書に対応付けて、項目テキストデータベースに格納する格納工程と、前記項目書式データベースに格納された項目書式データ及び前記項目テキストデータベースに格納された項目テキストデータベースに格納された項目テキストデータに基づいて、前記一の書式付文書を出力する出力工程とを備える。
【００６３】
本発明の第２の書式付文書作成方法によれば、上述した本発明の第２の書式付文書作成システムと同様に、書式についての高い自由度を持って効率的に書式付文書を作成できる。
【００６４】
尚、本発明の第２の書式付文書作成方法では、上述した本発明の第２の書式付文書作成システムと同様の各種態様が可能である。
【００６５】
本発明のコンピュータプログラムは上記課題を解決するために、コンピュータを、上述した本発明の書式付文書作成システム（但し、その各種態様も含む）として機能させるものである。より具体的には、コンピュータを、書式編集手段、テキスト入力・編集手段、書式編集用表示手段、テキスト入力・編集用表示手段、出力手段等として機能させるものである。
【００６６】
本発明のコンピュータプログラムによれば、当該コンピュータプログラムを格納するＣＤ−ＲＯＭ（Compact Disc  Read Only Memory）、ＤＶＤ−ＲＯＭ（DVD  Read Only Memory）、ハードディスク等の記録媒体から、当該コンピュータプログラムをコンピュータに読み込んで実行させれば、或いは、当該コンピュータプログラムを、通信手段を介してコンピュータにダウンロードさせた後に実行させれば、上述した本発明に係る書式付文書作成システムを比較的簡単に実現でき
る。
【００６７】
本発明のこのような作用及び他の利得は次に説明する実施形態から明らかにされよう。
【発明を実施するための最良の形態】
【００６８】
（第１実施形態）
以下、本発明の第１の実施形態を図面に基づいて説明する。尚、以下に説明する実施形態は、本発明の書式付文書作成システムを、病院に設けられ且つ医師別に医療関連文書を作成する用途に応用したものであり、テキスト入力又は編集用に、電子カルテから得られた患者データが蓄積された患者データベースを利用する実施形態である。
【００６９】
（第1実施形態）
図１は、本発明の第１実施形態としての書式付文書作成システムのブロック図である。
【００７０】
図１において、書式付文書作成システム１は、ハードウエア資源としては、公知のパーソナルコンピュータ、ワークステーション、中型コンピュータ、大型コンピュータ、モバイルコンピュータ（携帯型情報端末）、電子手帳等のコンピュータからなり、記憶装置２、入力装置３、処理部４、表示装置５、印刷装置６、通信部７及び読取装置８を備えて構成されている。
【００７１】
記憶装置２は、ハードディスク装置、ＩＣ（Integrated Circuit）メモリ、磁気ディスク装置、光磁気ディスク装置等のランダムアクセス可能な周知の記憶装置から構成されている。記憶装置２には、基本書式データベース２１０、編集済み書式データベース（本発明にいう「第１書式データベース」に該当する。）２２０、項目テキストデータベース２３０、及び患者データベース２４０が備えられている。以下、これら各データベース２１０、２２０、２３０及び２４０を順に説明していく。
【００７２】
まず、基本書式データベース２１０は、図２に観念的に示すように、書式付文書を構成する複数のモジュールにおける書式をそれぞれ規定する複数のモジュール書式データＪ１（１）、…、Ｊ１（ｍ１）、あるいは一般にＪｄ（ｍｄ）（ただし、ｄ＝１,２,…,ｌで、ｍｄは任意の正の整数）を一単位とし、その複数のセットを格納している。
【００７３】
これら各セットについては、図２に示されるように、文書種類識別データＪ（１）、…、Ｊ（ｌ）が与えられている。ここに、文書種類識別データＪ（１）、…、Ｊ（ｌ）とは、具体的には例えば、Ｊ（１）として「紹介状」としたり、Ｊ（２）として「保険請求書」としたりする等、より具体的な文書種類名をつけることが可能である。なお、後述するように、書式付文書を実際に作成しようとする者は、この文書種類識別データＪ（１）、…、Ｊ（ｌ）のいずれか一つ（すなわち、Ｊ（ｄ））を指定することによって、それに対応する一連のモジュール書式データＪｄ（１）、…、Ｊｄ（ｍｄ）を呼び出すことが可能である。
【００７４】
ちなみに、上述及び図２において、符号ｍ１、ｍ２、…、ｍｄ、…、ｍｌは、各一連のモジュール書式データの有するモジュール数が、それぞれ別個でありうること（すなわち、ｍ１≠ｍ２≠…≠ｍｄ≠…≠ｍｌ）を意味しているが、もちろんその一部又は全部について同一数からなるモジュールが存在している（すなわち、例えばｍ１＝ｍ２＝…＝ｍｄ＝…＝ｍｌ）と見てもよい。
【００７５】
ここで、「モジュール」とは、一枚の書式を構成する複数の部分或いは部品を指し、例えば、「紹介状」という書式（つまり、文書種類識別データ）であれば、「紹介先」を示すモジュール、「紹介元」を示すモジュール、「文書のタイトル」を示すモジュール、「患者属性」を示すモジュールなどがある。そして、モジュール書式データＪｄ（１）、…、Ｊｄ（ｍｄ）のそれぞれは、最終的な書式付文書において、例えば、当該モジュールを表示するか否か、あるいは当該モジュールを表現する文字を該文書中どの位置に配置すべきか、更には、それを表現する文字を大きくするか小さくするか（フォント数をどうするか）、太字とするか細字とするか、フォントそれ自体はどうするか（例えば、明朝体にするかゴシック体にするか）等を表現する情報からなるデータである。なお、いずれの情報についても、予めデフォルト値が定められており、基本書式データベース２１０は、初期状態において、当該デフォルト値を格納している。
【００７６】
他方、基本書式データベース２１０は、例えば図２に示すモジュール書式データＪ１（１）、…、Ｊ１（ｍ１）群に対応するように、各モジュールを構成する複数の詳細項目における書式を規定する複数の項目書式データＪ１１（１）、…Ｊ１１（ｎ１）、…、Ｊ１ｍ１（１）、…（ｎｍ１）を格納している。ここに、図２中最左方に示されている項目書式データＪ１１（１）、…Ｊ１１（ｎ１）とは、モジュール書式データＪ１（１）に対応する、複数の詳細項目に関する書式データである。また、図２中示されていないが前記項目書式データＪ１１（１）、…Ｊ１１（ｎ１）の右に図示されるべきところの項目書式データＪ１２（１）、…Ｊ１２（ｎ２）とは、モジュール書式データＪ１（２）に対応する、複数の詳細項目に関する書式データである。そして、図２中最右方に示されている項目書式データＪ１ｍ１（１）、…Ｊ１ｍ１（ｎｍ１）とは、モジュール書式データＪ１（ｍ１）に対応する、複数の詳細項目に関する書式データである。
【００７７】
ちなみに、上述及び図２において、例えばＪ１群を構成する、一つのモジュール書式データＪ１（ｐ）（ｐ＝１,２,…,ｍ１）について、幾つの項目書式データＪ１ｐが連なることとなるか（すなわち、Ｊ１ｐ（１）、…、Ｊ１ｐ（ｎｐ）のｎｐが幾つになるか）は、当該モジュール書式データＪ１（ｐ）ごとに異なり、図２においては、そのことを表現するため、符号ｎ１、…、ｎｍ１等を使用している（すなわち、一般にｎ１≠ｎ２≠…≠ｎｐ≠…≠ｎｍ１である。）。ただし、ｎ１＝ｎ２＝…＝ｎｐ＝…＝ｎｍ１等であってよいことはもちろんである。
【００７８】
そして、このような項目書式データは、図２には示されていないものの、上述のＪ１群以外のモジュール書式データＪ２群、Ｊ３群、…、Ｊｌ群のセットそれぞれについても、これらに対応して上述と同様に付随している。これを一般的に言えば、基本書式データベース２１０には、モジュール書式データＪｄ群に対応して、項目書式データＪｄ１、…、Ｊｄｍｄが格納されている、といえることになる。ただし、Ｊｄ１、…、Ｊｄｍｄのそれぞれには、上述のＪ１群と同様にして、複数の詳細項目それぞれに関する書式データが複数存在している（すなわち例えば、Ｊｄ１（１）、Ｊｄ１（２）、…、Ｊｄ１（ｎ）等のように）ことは言うまでもない。
【００７９】
ここで、「詳細項目」とは、各モジュール内で実際にテキスト表示等される具体的な項目を指し、例えば「紹介先」というモジュールであれば、紹介先の病院名、紹介先の医師指名、紹介先の住所、紹介先の電話番号などの複数の詳細項目がある。そして、項目書式データＪｄ１、…、Ｊｄｍｄとは、これらの詳細項目についての書式を規定するデータであり、例えば、詳細項目の種類、詳細項目の見出し及び詳細項目の内容テキストにおける規約等の情報からなる。なお、いずれの情報についても、予めデフォルト値が定められており、基本書式データベース２１０は、初期状態において、当該デフォルト値を格納している。
【００８０】
以上述べたように、モジュール書式データＪｄ、及び、そのそれぞれに対応する項目書式データＪｄ１、…、Ｊｄｍｄは、上に述べたような構成ないし構造を有するが、第１実施形態においては、これら各データの全体により、本発明にいう「文書書式データ」を構成することになる。
【００８１】
なお、モジュール書式データＪｄのそれぞれには、既に説明したように、文書種類識別データＪ（１）、…、Ｊ（ｌ）が付されており、そのうちの一つ、例えばＪ（１）を選択すると、対応するモジュール書式データＪ１が呼び出されるが、この際、モジュール書式データＪ１（１）、…、Ｊ１（ｍ１）のそれぞれには、上述したように、複数の項目書式データＪ１１（１）、…Ｊ１１（ｎ１）、…、Ｊ１ｍ１（１）、…、Ｊ１ｍ１（ｎｍ１）が対応していたから、上述のように文書識別データＪ（１）の指定によると、モジュール書式データＪ１の呼び出しと同時に、当該項目書式データＪ１１（１）、…Ｊ１１（ｎ１）、…、Ｊ１ｍ１（１）、…、Ｊ１ｍ１（ｎｍ１）もまた、呼び出されることになる（図２参照）。
【００８２】
一方、図１に示す編集済み書式データベース２２０は、図３に示すように、前記文書書式データに対し、後述する書式編集手段の一例たる、図１の入力装置３及び編集処理部４２によって、適当な編集を施す結果得られるデータ、すなわち編集済みの文書書式データを格納するデータベースである。したがって、この編集済み書式データベース２２０には、図３に示すように、前述の基本書式データベース２１０が格納するモジュール書式データＪｄ及び項目書式データＪｄ１、…、Ｊｄｍｄのそれぞれに対する編集結果たる編集済みモジュール書式データＪｄｘ（ただし、ｘは任意の正の整数）及び編集済み項目書式データＪｄ１ｙ、…、Ｊｄｍｄｙ（ただし、ｙは任意の正の整数）のそれぞれが格納されるようになっている。
【００８３】
ここで、編集済み書式データベース２２０、あるいは図３については、次の点に注意する必要がある。すなわち、図３においては、図２におけるモジュール書式データＪ１に対応する編集済みデータが、編集済みモジュール書式データＪ１１として存在しているが、同じモジュール書式データＪ１に対して、異なる編集済みモジュール書式データが存在してもよいということである。すなわち、基本となるモジュール書式データＪ１について、相異なる複数の編集Ｊ１１、Ｊ１２、…を行うことが可能ということである。このようなことは、他のモジュール書式データＪｄにおいても当然に当てはまり、図３に示す編集済み書式データベース２２０には、一般に、基本となるモジュール書式データＪｄのそれぞれについて、複数の編集済みモジュール書式データＪｄｘが格納されうることになる。上述で用いた符号ｘには、そのような意味が込められている。
【００８４】
また、編集済み書式データベース２２０には、基本となるモジュール書式データＪｄに対して、編集が施されたデータのみが格納されていくこととなる。図３においては、編集済みであるモジュール書式データは、モジュール書式データＪ１についての１種類（すなわち、Ｊ１１）のみであることが示されている。
【００８５】
なお、編集済み項目書式データＪｄ１ｙ、…、Ｊｄｍｄｙについても、上述したような事柄、すなわち一つの項目書式データに対し複数の編集が可能であるということ、及び、編集済みの項目書式データのみが格納されていくということ、は同様にあてはまる。ただし、この場合、符号ｙの意味するところは、上述の符号ｘの意味するところと若干異なり、編集済み項目書式データに関しては、一つの編集済みモジュール書式データに対応して、異なるものが複数存在しうるという意味が込められている。すなわち、編集済みモジュール書式データは、「基本となるモジュール書式データ」一つに対して、複数存在しうるというのに対し、編集済み項目書式データは、それに対応する「編集済みモジュール書式データ」一つに対しても、複数存在しうるのである。
【００８６】
なお、図３において、編集済みである項目書式データは、モジュール書式データＪ１に対応するところの編集済み項目書式データの１種類（すなわち、Ｊ１１１、…、Ｊ１ｍ１１）のみであることが示されている。
【００８７】
そして、第１実施形態においては、このように編集済みの１セットとなった「文書書式データ」に対して、後述するように、書式編集手段の一例たる、図１の入力装置３及び編集処理部４２によって、図３に示すような文書名称識別データＫ（１）、…、Ｋ（ａ）（ａは、任意の正の整数）を付与することが可能である。ここに、文書名称識別データＫ（１）、…、Ｋ（ａ）とは、具体的には例えば、Ｋ（１）として「紹介状１」、Ｋ（２）として「紹介状２」等とすることが可能であり、また、Ｋ（３）として「甲野太郎充て紹介状」としたり、Ｋ（４）として「平成１３年８月分保険請求書」としたりする等、より具体的な文書名称をつけることが可能である。第１実施形態では実際に、このような具体的な名前をもって、文書名称識別データＫ（１）、…、Ｋ（ａ）としている。
【００８８】
なお、この文書名称識別データＫ（１）、…、Ｋ（ａ）が付与されるのは、基本となるモジュール書式データＪｄのいずれかが編集された後、この編集後のモジュール書式データＪｄに対応する項目書式データＪｄ１、…、Ｊｄｍｄのいずれかが編集され、結果として、編集済みモジュール書式データＪｄｘ及び編集済み項目書式データＪｄ１ｙ、…、Ｊｄｍｄｙの１セットが組まれた段階、すなわち編集済みの文書書式データが１セット組まれた段階において、該１セットに対して行われることになる。
【００８９】
なお、このような文書名称識別データの付与Ｋ（１）、…、Ｋ（ａ）、あるいはより広く、上述した文書書式データに対する前記編集作業等については、後においても説明することとする。
【００９０】
次に、記憶装置２においては、図４に示すような項目テキストデータベース２３０が格納されている。この項目テキストデータベース２３０は、本システムの使用者が、後述する入力装置３及び編集処理部４２により入力又は編集したテキストデータを、前記詳細項目別に書式付文書に対応付けて格納するデータベースである。ここで、「書式付文書に対応付けて」というのは、前述の文書名称識別データＫ（１）、…、Ｋ（ａ）のうちのいずれか一つ、例えば、Ｋ（ｓ）（ただし、ｓは、１≦ｓ≦ａを満たす整数）を選択して、上述のテキスト入力・編集を実施した場合における、当該選択に係る文書名称識別データＫ（ｓ）に対応付けてということを意味し、より言えば、当該Ｋ（ｓ）に対応する編集済み項目書式データに対応付けて、ということを意味する。
【００９１】
すなわち、図４に示すように、項目書式データベース２３０は、テキストデータＴ（Ｚ）を、まず、ある文書名称識別データＫ（ｓ）（図においては、その一例としてのＫ（１））に対応付けて格納している。そして、このテキストデータＴ（Ｚ）の一つ一つは、当該文書名称識別データＫ（１）に対応する編集済みの項目書式データＪ１１１（１）、…、Ｊ１１１（ｎ１）、…、Ｊ１ｍ１１（１）、…、Ｊ１ｍ１１（ｎｍ１）と一対一の関係にある（すなわち、テキストデータＴ（Ｚ）という場合の引数Ｚは、Ｚ＝Ｊ１１１（１）、…、Ｊ１１１（ｎ１）、…、Ｊ１ｍ１１（１）、…、Ｊ１ｍ１１（ｎｍ１）等を意味している。）。なお、編集済み項目書式データＪ１１１（１）、…、Ｊ１１１（ｎ１）、…、Ｊ１ｍ１１（１）、…、Ｊ１ｍ１１（ｎｍ１）の一部については、後述の書式編集操作の説明で触れるように、場合により「表示させない」という書式が設定されることがあるが、そのような場合においては、当該一部の項目書式データに対応付けられるテキストデータは存在しないことになる。
【００９２】
最後に、記憶装置２には、図５に示すような患者データベース２４０が格納されている。これは、本発明にいう「データファイル」の一例を構成するものであって、ただ単に、複数の患者氏名Ｎ（１）、Ｎ（２）、…のみを、例えば、五十音順等の適当な構造でもって格納するデータベースである。そして、この患者データベース２４０は、後述のテキスト入力・編集操作の説明時においても触れるように、ある編集済み文書書式データを反映したフォーマットで、詳細項目別に専用入力欄が表示される画面を通じたテキスト入力・編集の際に、上述の詳細項目の一例たる患者氏名を入力する場合が生じたとき、文書作成者によって、参照可能に構成されている。
【００９３】
なお、第１実施形態における書式付文書作成システム１は、本発明にいう「データファイル」の一例として、この患者データベース２４０のみを有する構成となっているが、本発明はこのような形態に限定されるものではない。すなわち、原理的には、上述の詳細項目のすべてについて、適当な構造となるデータベースをそれぞれ備えることが可能である。例えば、上述の詳細項目として、「紹介先の病院名」という例を挙げていたが、これに関する「データイファイル」の実施形態としては、複数の病院名のみを適当な構造で格納した「紹介先病院名データベース」というものを想定することが容易にできる。本発明は、このような各種のデータからなるデータベースをも、「データファイル」の概念内に当然に含む。
【００９４】
さて、再び図１に戻り、処理部４は、ＣＰＵ（Central Processing Unit）から構成されており、表示処理部４１及び編集処理部４２とを含む。
【００９５】
表示処理部４１は、本発明にいう「編集用表示手段」の一例を構成しており、入力装置３を介して、上述した一の文書種類識別データＪ（ｄ）（１≦ｄ≦ｌ）が指定されると、基本書式データベース２１０に格納された複数の文書書式データのうち、指定された一の文書種類識別データＪ（ｄ）に対応する一の文書書式データ（すなわち、モジュール書式データＪｄ及び項目書式データＪｄ１、…、Ｊｄｍｄ）を、モジュール別及び詳細項目別に、該モジュール書式データＪｄ（ｐ）及び項目書式データＪｄｐ（ただし、ここにいうｐは、1,２,…, ｍｄ）を編集フォーマットで表示するための表示データを生成する。
【００９６】
更に、表示処理部４１は、本発明にいう「テキスト入力・編集用表示手段」の一例を構成しており、一の書式付文書に係るテキスト入力又は編集の際に、一の文書名称識別データＫ（ｓ）が指定されると、該指定された一の文書名称識別データＫ（ｓ）に対応するとともに、編集済み書式データベース２２０に格納された編集済みの文書書式データ（すなわち、編集済みモジュール書式データＪｄｘ及びこれに対応する編集済み項目書式データＪｄ１ｙ、…、Ｊｄｍｄｙ）によって規定される書式を反映したテキスト入力又は編集用フォーマットで、前記詳細項目別に専用入力欄を表示するための表示データを生成する。
【００９７】
表示装置５は、ＣＲＴ（Cathode Ray Tube）装置、ＬＣＤ（液晶表示装置）等の周知の表示装置であり、表示処理部４１により生成された表示データを表示する。なお、この表示装置５は、本発明にいう「出力手段」の一例を構成している。
【００９８】
印刷装置６は、レーザビームプリンタ、インクジェットプリンタ等の周知の印刷装置であり、表示装置５に表示された表示データを印刷命令に応じて印刷出力する。印刷装置６は、カラー又はモノクロタイプでよい。なお、この印刷装置６は、本発明にいう「出力手段」の一例を構成している。
【００９９】
通信部７は、モジュール書式データＪｄ及び項目書式データＪｄ１、…、Ｊｄｍｄ等を含む各種のファイルやデータを他のコンピュータ等とやり取りするためのモデム等を含む。通信部７は、例えば、有線、無線、専用回線、一般回線、電話回線等の通信回線を介して他の大型コンピュータ、パーソナルコンピュータ、モバイルコンピュータ（携帯型情報端末）、電子手帳等と結ばれている。
【０１００】
読取装置８は、例えば、ＣＤドライブ、ＤＶＤドライブ、ＦＤ（フレキシブルディスク）ドライブ等からなり、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＦＤ等の記録媒体８ａに記録されているコンピュータプログラムを読み取る。このように機械読み取りされたコンピュータプログラムは、書式付文書作成システム１のハードウエア資源たるコンピュータを、当該書式付文書作成システムとして機能させる。尚、記憶装置２内に構築される基本書式データベース２１０と編集済み書式データベース２２０等の一部又は全部を記録媒体８ａに記録しておき、必要に応じて読み出すようにしてもよい。特に、一般的なテンプレート用に用いられる基本書式データベース２１０については、汎用性も高いので、コンピュータプログラムと共に記録媒体８ａに予め格納しておくと後々便利である。
【０１０１】
第１実施形態では特に、編集処理部４２及び入力装置３は、書式編集手段の一例、あるいはテキスト入力・編集手段の一例を構成する。
【０１０２】
入力装置３は、キーボード、テンキースイッチ、マウス、トラックボール、入力ペン、入力タブレット等からなる。
【０１０３】
入力装置３及び編集処理部４２は、表示装置５に表示された画像の任意の位置を指定可能に構成されており、特に上述の文書書式データを構成するモジュール書式データＪｄ、あるいは項目書式データＪｄ１、…、Ｊｄｍｄに対する編集情報の入力、又は、編集済みの文書書式データによって規定される書式を反映したテキスト入力若しくは編集用のフォーマットで、前記詳細項目別に表示された専用入力欄に対するテキストデータの入力若しくは該テキストデータに対する編集情報の入力を行うことができる。
【０１０４】
以下では、図６に示す、書式編集操作及びそれに応じた書式付文書作成システム１の動作の流れを示すフローチャート、及び、図７に示す、テキスト入力又は編集に係る操作及びそれに応じた書式付文書作成システム１の動作の流れを示すフローチャートに沿って、第１実施形態に係る書式付文書作成システム１の動作例ないし作用効果について説明する。なお、以下の説明にあたっては、上述の図６及び図７に加えて、その操作ないし動作に応じて、図１の表示装置５上で表示される各種のフォーマットないし表示例（図８及び図９）を適宜参照しながら、説明を行うこととする。
【０１０５】
まず、書式付文書作成システム１を利用して何らかの文書を作成しようとする者は、図６のステップＳ１１にあるように、複数の文書種類識別データＪ（１）、…、Ｊ（ｌ）のうちの一つを指定する。ここで、文書種類識別データＪ（１）、…、Ｊ（ｌ）とは、上述したように、例えば「紹介状」、「保険請求書」等といった文書種類に応じた名称等が付されているから、文書作成者が、紹介状を作成しようとする場合には「紹介状」という文書種類を、保険請求書を作成しようとする場合には「保険請求書」という文書種類を指定することになる。ここでは、以下の説明を見通しのよいものとするため、文書種類「紹介状」としての、文書種類識別データＪ（１）が選択されると考える（図６中、〔  〕内に記載されている事項は、このことを意味する。）。
【０１０６】
この文書種類識別データＪ（１）の指定により、書式付文書作成システム１は、図６のステップＳ１２にあるように、これに対応する文書書式データを、基本書式データベース２１０より呼び出す。ここにいう「文書書式データ」とは、すなわち、文書種類識別データＪ（１）に対応する、モジュール書式データＪ１及びこれに対応する項目書式データＪ１１、…、Ｊ１ｍ１である。
【０１０７】
すると、表示装置５上には、図８に示すような画面が表示されることとなる（ステップＳ１３）。この図８において、図中左欄に示されているのは、モジュール書式編集領域５１であり、この領域５１においては、各モジュールＪ１（１）、…、Ｊ１（ｍ１）の書式について、これを編集することが可能である。
【０１０８】
例えば、図８においては、「紹介状」という文書種類Ｊ（１）が指定されたことに応じて、文書の「タイトル」を示すモジュール（すなわち、Ｊ１（１）。以下同様）、「紹介先」を示すモジュール（Ｊ１（２））、「紹介元」を示すモジュール（Ｊ１（３））、「患者属性」を示すモジュール（Ｊ１（４））、「日付」を示すモジュール（Ｊ１（５））について、その書式を編集することが可能である。なお、図８においては、いま述べたことからもわかるとおり、ｍ１＝５である。
【０１０９】
このモジュール書式編集領域５１において、文書作成者は、これら複数のモジュールに関して、当該モジュールを表現する文字を文書中どの位置に配置すべきか（図８中、各モジュールの真中のボックス、符号５１Ｃ参照）、それを表現する文字を大きくするか小さくするか（フォント数をどうするか）（図８中、各モジュールの右方のボックス、符号５１Ｒ参照）、太字とするか細字とするか（図８中、各モジュールの左方のボックス、符号５１Ｌ参照）等を、当該モジュールごとに設定することが可能である。また、第１実施形態においては、図８中、各モジュールの最右方のボックス５１Ｄにある「詳細」ボタンを押下することにより、新たなウインドウ（不図示）が開かれるようになっており、該ウインドウ中において、フォントそれ自体はどうするか（例えば、明朝体にするかゴシック体にするか）、あるいはそもそも当該モジュールを表示するか否か等の設定を行うことも可能となっている。
【０１１０】
なお、図８に当初示される各モジュールＪ１（１）、…、Ｊ１（５）に関する設定は、いずれについても、予め設定されたデフォルト値に基づいている。文書作成者は、書式の編集を不要だと考える箇所があるのであれば、当該箇所について、特段の操作をする必要はない。
【０１１１】
また、図８においては、文書のヘッダに関するヘッダモジュールのみが示されているが、本発明は、これに限定されることなく、例えば、文書内容に関するモジュール、あるいは文書のフッタに関するフッタモジュール等を併せて表示し、これらの書式を編集可能なように構成してよいことはいうまでもない。
【０１１２】
他方、図８中右欄に示されているのは、項目書式編集領域５２であり、この領域５２においては、各詳細項目Ｊ１１（１）、…、Ｊ１１（ｎ１）、…、Ｊ１ｍ１（１）、…、Ｊ１ｍ１（ｎｍ１）の書式について、これを編集することが可能である。
【０１１３】
例えば、図８においては、「患者属性」というモジュールＪ１（４）に対応して、患者氏名（すなわち、Ｊ１４（１）。以下同様）、性別（Ｊ１４（２））、患者名＋性別（Ｊ１４（３））、生年月日（Ｊ１４（４））、年齢（Ｊ１４（５））、生年月日＋年齢（Ｊ１４（６））、職業（Ｊ１４（７））、住所（Ｊ１４（８））、電話番号（Ｊ１４（９））という複数の詳細項目について、その書式を編集することが可能である。なお、図８においては、いま述べたことからもわかるとおり、項目書式データＪ１４（１）、…、Ｊ１４（ｎ４）にかかるデータ数ｎ４は、ｎ４＝９である。
【０１１４】
この項目書式編集領域５２において、文書作成者は、これら複数の詳細項目に関して、詳細項目の種類、すなわち当該詳細項目を表示するか否か（図８中、各詳細項目の左方のボックス、符号５２Ｌ参照）、詳細項目の見出しを表示するか否か、表示するとしてどのような見出しとするか（図８中、各詳細項目の真中のボックス、符号５２Ｃ参照）及び詳細項目の内容テキストにおける規約（図８中、各詳細項目の右方のボックス、符号５２Ｒ参照）等を設定することが可能である。なお、ボックス５２Ｒで設定することの可能な、上述の「規約」とは、図８に示されるように、例えば、項目書式データＪ１４（１）たる「患者氏名」に関していえば、これを漢字で表示するか、ローマ字で表示するか又はカタカナで表示するか等といった意味での「規約」のことをいい、項目書式データＪ１４（４）たる「生年月日」に関していえば、これを西暦で表示するか、和暦で表示するか等といった意味での「規約」のことをいう。
【０１１５】
なお、図８に当初示される各詳細項目Ｊ１４（１）、…、Ｊ１４（９）に関する設定は、いずれについても、予め設定されたデフォルト値に基づいている。文書作成者は、書式の編集を不要だと考える箇所があるのであれば、当該箇所について、特段の操作をする必要はない。
【０１１６】
文書作成者は、以上説明したような画面を利用して、図６のステップＳ１４にあるように、基本となるモジュール書式データＪ１及び項目書式データＪ１１、…、Ｊ１５に対し、所望の態様となるような編集を施すことによって、編集済みモジュール書式データＪ１１を作成し、また、編集済み項目書式データＪ１１１、…、Ｊ１５１を作成する。この編集作業は、図８に示すところからも明らかなとおり、画面の指示に従って、例えば公知のプルダウンメニューが付されている箇所については、それを入力装置３の一例たるマウスを利用することによって押下することにより、該メニューを表示させ、その中から所望の設定を選択するとか（図８における詳細項目「職業」を参照。）、また、入力装置３の一例たるキーボードを用いて直接入力すること等によって、進行させることが可能である。
【０１１７】
このように編集済みのデータＪ１１及びＪ１１１、…、Ｊ１５１の作成が完了したら次に、文書作成者は、図６のステップＳ１５にあるように、図８中左上に示されている文書名称識別データＫ（１）、…、Ｋ（ａ）の入力欄５３を利用して、当該編集済みのモジュール書式データＪ１１及び編集済みの項目書式データＪ１１１、…、Ｊ１５１に対して、適当な文書名称識別データＫ（１）、…、Ｋ（ａ）を付与する。ここで、文書名称識別データＫ（１）、…、Ｋ（ａ）としては、既に述べたように、具体的には例えば、Ｋ（ｓ）として「甲野太郎充て紹介状」とすること等が可能である。以下では、文書名称識別データ「Ｋ（１）」として「紹介状１」（すなわち、Ｋ（１）＝「紹介状１」）が入力されたものとして、説明を続ける。
【０１１８】
そして、書式付文書作成システム１は、図６のステップＳ１６にあるように、この文書名称識別データＫ（１）の入力をまって、当該データＫ（１）とともに、前述の編集済みのモジュール書式データＪ１１及び編集済みの項目書式データＪ１１１、…、Ｊ１５１を、編集済み書式データベース２２０に格納する（図３参照）。
【０１１９】
以上により、モジュール書式データ及び項目書式データの書式編集操作及びこれに伴う書式付文書作成システム１の動作は完了する（ステップＥＮＤ）。
【０１２０】
次に、文書作成者は、上述のように編集された編集済みモジュール書式データＪ１１及び編集済み項目書式データＪ１１１、…、Ｊ１５１を利用して、実際に書式付文書を作成すること、すなわちテキスト入力・編集作業を実施することになる。この場合において、当該作業は、例えば図７に示すフローチャートに則って、かつ、図９に示す表示画面例に基づいて行われることになる。
【０１２１】
すなわちまず、図７のステップＳ２１にあるように、文書作成者は、文書名称識別データＫ（１）、…、Ｋ（ａ）の中から所望の一つを指定する。図９においては、この文書名称識別データＫ（１）、…、Ｋ（ａ）の選択が、図中、右寄り上方に示された入力欄ＰＫにおいて行われるようになっている。なお、ここでは、上の説明と連続性を保つため、指定される文書名称識別データは、Ｋ（１）、すなわち「紹介状１」であるとする（図７中、〔〕内に記載されている事項は、このことを意味する。）。
【０１２２】
この文書名称識別データＫ（１）の指定に基づいて、書式付文書作成システム１は、図７のステップＳ２２にあるように、該Ｋ（１）が付された編集済みの文書書式データ、すなわち編集済みモジュール書式データＪ１１及び編集済み項目書式データＪ１１１、…、Ｊ１５１を、編集済みデータベース２２０から呼び出す。
【０１２３】
すると、表示装置５上には、図９に示すように、詳細項目別に、専用入力欄Ｐ（Ｚ）（Ｚは、各詳細項目Ｊ１１１（１）、…、Ｊ１５１を表す。ただし、図９においては、簡単のため、Ｚ´＝１,２,…として表した。）が表示された画面が現れることとなる（ステップＳ２３）。この図９において、表示装置５上に表示されているフォーマットは、編集済みモジュール書式データＪ１１及び編集済み項目書式データＪ１１１、…、Ｊ１５１を反映したものとなっている。すなわち、まず、図８の項目書式編集領域５２における左方のボックス５２Ｌにおいて、ある詳細項目については、表示が「無用」であると設定ないし編集した場合（すなわち、図８において、各詳細項目のチェックボックスに、チェックを入れない場合）には、そもそも当該詳細項目の専用入力欄は表示されない。また、図９に示す専用入力欄Ｐ（Ｚ）に対して、何らかのテキストデータＴ（Ｚ）が入力され、それが書式付文書として出力される場合においては、図８で設定したモジュール書式及び項目書式が適用されることになるのである。このこと自体は、図９のみからは明らかでなく、後の図１０を参照して説明することとする。
【０１２４】
そして、文書作成者は、図７のステップＳ２４にあるように、このような編集済みモジュール書式データＪ１１及び編集済み項目書式データＪ１１１、…、Ｊ１５１を反映したフォーマットで、詳細項目別に専用入力欄Ｐ（Ｚ）が表示された画面を通じて、テキストデータＴ（Ｚ）を入力、又は編集する。
【０１２５】
この際、第１実施形態では、患者氏名のテキストデータＴ（８）の入力に関して、次のような操作を行うことが可能である。すなわち、文書作成者は、図９の患者氏名専用入力欄Ｐ（８）に隣接して表示される「ＤＢ（データベース）参照」ボタンＢを、マウス等の入力装置３によって押下する。すると、これにより、患者データベース２４０の内容が、図示しない別に開くウインドウ等によって表示され、文書作成者は、このウインドウに表示された多数の患者氏名Ｎ（１）、Ｎ（２）、…の中から、所望の患者を選択することが可能となる。そして、患者氏名専用入力欄Ｐ（８）には、その選択された患者氏名が、自動的に入力されることになるのである。つまり、第１実施形態では、患者データベース２４０からの患者氏名の選択操作をもって、患者氏名専用入力Ｐ（８）に対する直接入力に代えることが可能なのである。
【０１２６】
このように、第１実施形態における書式付文書作成システム１では、記憶装置２において、患者データベース２４０を備えていることにより、一般に多数の患者を診察する病院において、その取り扱いの簡易化を実現することが可能である。また、このような形態であれば、直接入力による間違いの可能性を減少することも可能となる。
【０１２７】
なお、第１実施形態では、患者氏名のテキストデータの直接入力操作を、患者データベース２４０からの選択操作に代えることのみが可能とされていたが、本発明は、このような形態に限定されるものではない。すなわち、既に述べたように、本発明にいう「データファイル」としては、上述したような詳細項目のすべてについて、適当な構造となるデータベースをそれぞれ備えることが可能であるから、例えば、詳細項目の一例たる「紹介先の病院名」に関し、上記「紹介先病院名データベース」が別途備えられるのであれば、図９における紹介先病院名専用入力欄Ｐ（２）においても、上述の患者氏名専用入力欄Ｐ（８）と同様な操作を行うことが可能である。
【０１２８】
このようなテキスト入力・編集操作の後、テキストデータＴ（Ｚ）は、図７のステップＳ２５にあるように、項目テキストデータベース２３０に格納されることになる（図４参照）。
【０１２９】
以上のように、テキストデータＴ（Ｚ）の入力を終えた文書作成者は、これを表示装置５又は印刷装置６を用いて出力することが可能となる。この際、このテキストデータＴ（Ｚ）を伴う文書出力は、編集済みモジュール書式データＪ１１及び編集済み項目書式データＪ１１１、…、Ｊ１５１で規定される書式で行われることとなるのは言うまでもない。
【０１３０】
例えば、図８に示したような設定ないし編集が実施された編集済み文書書式データに基づく文書出力は、図１０に示すようなものとなる。この図１０において、例えば、モジュールＪ１１（１）たる「タイトル」モジュールの書式は、図８のモジュール書式編集領域５１に示すように、「太字＋線」付きで、文書の「中央」に、かつ、「大」きなフォントを使用して出力する、という書式に基づいていることがわかる。また、モジュールＪ１１（４）たる「患者属性」モジュールの書式も、図８に示すように、文書の「左」側に出力するということ以外は「標準」であるという書式に基づいていることがわかる。
【０１３１】
さらに、この「患者属性」モジュールＪ１１（４）を構成する各詳細項目については、図８の項目書式編集領域５２に示されるような画面を利用して、その書式を設定ないし編集することが可能であったが、図１０においては、当該設定ないし編集に基づく形で、文書出力が実現されていることもわかる。すなわち、図１０では、詳細項目「患者名＋性別」については、「見出しなし」で表示するという書式や、詳細項目「生年月日」及び「年齢」を、それぞれ「生年月日」及び「年齢」という見出し付きで出力するとともに、生年月日については和暦で、年齢については「数字のみ」で出力するという書式に基づいていることがわかる。
【０１３２】
なお、図１０の下方においては、以降、文書内容が出力される領域Ｃが続き、最後に、図示されないフッタ等が出力される領域が接続されて、最終的に書式付文書として出力されることになる。ちなみに、本発明においては、これらの領域における書式についてもまた、上述のヘッダに関するモジュールないし詳細項目についてと同様に、あるいは図８に示すと略同様な画面を利用して、設定ないし編集が可能であることは既に述べた。
【０１３３】
以上述べたように、第１実施形態に係る書式付文書作成システム１によれば、病院間における紹介状等の書式付文書を、使用者側で書式について高い自由を持って、効率的に作成することが可能となる。
【０１３４】
なお、上の説明では、書式編集操作及びテキスト入力・編集操作が連続して行われていたが、本発明においては、必ずしもこのような操作方法に則る必要はない。すなわち、書式編集操作のみ（すなわち、図６のみ）を行ったり、又はテキスト入力・編集操作のみ（すなわち、図７のみ）を行ったりしてよいことは勿論である。また、これに関連して、ある文書作成者が通常利用する文書に関する文書書式データについてのみ（例えば、Ｊ（１）、…、Ｊ（ｌ）のうち、Ｊ（１）乃至Ｊ（１０）を選択して、これらに対応するモジュール書式データ及び項目書式データについてのみ）、書式編集操作を予め行っておき、テキスト入力・編集操作は、随時、必要となったときに行うような方法であってもよい。むしろ、このような操作方法が、通常であるとも考えられよう。
【０１３５】
また、上述では、書式編集操作は、文書種類識別データＪ（１）を指定することにより、基本書式データベース２１０に格納されているモジュール書式データＪ１及び項目書式データＪ１１、…、Ｊ１ｍ１を呼び出すことによって行われる形態となっていたが、本発明においては、これに代えて又は加えて、文書書類識別データＪ（１）、…、Ｊ（ｌ）を指定するのではなく、文書名称識別データＫ（１）、…、Ｋ（ａ）のいずれか一つを指定することにより、既に編集済みとされたモジュール書式データＪｄ１及び項目書式データＪｄ１１、…、Ｊｄｍ１１を、編集するような形態としてもよい。すなわち、この場合においては、文書書式データの「再編集」が行われることになる。
【０１３６】
次に図１１を参照して、本実施形態において、図１０に示した文書内容が出力される領域Ｃに対し、テンプレートを用いてテキストデータ等を入力する処理の具体例について更に説明を加える。
【０１３７】
図１１（ａ）において、画面５ａは、図８に示した表示装置５の画面又は図９に示した表示装置５の画面に等しいものであるが、この画面５ａ内には、図８又は図９に示されていないテンプレート呼び出し用のボタン３１０が適当な位置（例えば、他のテキストや各欄等と重ならない位置）に表示されている。
【０１３８】
この状態で次に、操作者がボタン３１０をマウス等で操作すると、図１１（ｂ）に示すように、テンプレート選択用のウインドウ画面３２０が、表示装置の画面５ｂ内に表示される。ここでは、予め用意されており、「重症急性初診その１」、「重症急性初診その２」、「重症急性初診その３」…等のテンプレート名が付された複数のテンプレートの中から所望の一つを選択するためのウインドウ画面３２０が表示される。
【０１３９】
そして、ウインドウ画面３２０中のテンプレート名称の中から、所望の一つに対応するものを操作者がマウス等で選択すると（ここでは、「重症急性初診その２」が選択されたものとすると）、図１１（ｃ）に示すように、この選択されたテンプレートが表示装置の画面５ｃ内に表示される。この具体例では、「性別」、「利き手」等の項目別にチェックボックス３１１が表示され、更に血液型、職業等の項目別にテキスト入力欄３３２が設けられている。これら複数の項目は、テンプレートの種類別に予め設定されている。
【０１４０】
そして、本実施形態では好ましくは、図８又は図９に示したような作成対象たる文書或いは文書種類に対して、図１１（ｂ）で選択候補として表示されるテンプレートの種類が対応付けられている。この対応付けを規定する対応付けデータは、例えば基本書式データベース２１０、編集済み書式データベース２２０等と共に、記憶装置２内に格納されている。そして、図１１（ｂ）で作成対象たる文書或いは文書種類に応じて適切なものとして予め絞込みが掛けられているテンプレートのみが（即ち、少なくとも全種類よりも少ない数だけ）、選択候補とされる。従って、操作者にとっては大変便利である。
【０１４１】
更に好ましくは、このようにテンプレートの各項目（チェックボックス３１１やテキスト入力欄３３２）に入力されたテキストデータについても、当該テンプレートの各項目に対応付けて格納しておく。より具体的には、これらの対応付けを示す対応付けデータを、例えば図１に示した記憶装置２内に格納しておく。そして、その後に当該テンプレートが選択候補として表示され且つ実際に選択された際に、このテキストデータを、対応する項目のテキスト入力欄内にデフォルト値として表示するとよい。
【０１４２】
このように本実施形態によれば、図１０に示した文書内容が出力される領域Ｃに対し、適切なテンプレートを迅速に選択でき、当該適切なテンプレートを用いて非常に効率的にテキストデータを入力できる。加えて、文書作成の際に、図１１に示した如くテンプレートを用いるようにして毎回の作業を行えば、しかる後に図１１に示した如きテンプレート自体における各項目に対して、入力したテキストデータがデフォルト値として表示されることになるので、領域Ｃに対し、一層効率的にテキストデータを入力できる。
【０１４３】
（第２実施形態）
本発明の第２実施形態を図１２を参照して説明する。
【０１４４】
図１２において、第２実施形態の書式付文書作成システムは、通信回線を介して結ばれた複数のユニットを含み、図２でいう「基本書式データベース２１０」のみを格納する記憶装置２ａは、一方のユニットの一例であるセンター装置１ａ側に備えられており、入力装置３、処理部４及び表示装置５は、他方のユニットの一例である端末装置１ｂ側に夫々備えられている。
【０１４５】
センター装置１ａは、大型コンピュータ、ホストコンピュータ、サーバ等からなり、基本書式データベース２１０を格納する大規模の記憶装置２ａを有する。端末装置１ｂは、パーソナルコンピュータ、ワークステーション、モバイルコンピュータ（携帯型情報端末）、電子手帳等からなる。
【０１４６】
そして、例えば、センター装置１ａの記憶装置２ａに格納された複数の基本書式データベース２１０と、端末装置１ｂに備えられた入力装置３、処理部４及び表示装置５とは、通信部７ａ（センター装置１ａ側）及び通信部７ｂ（端末装置１ｂ側）により有線、無線、専用回線、一般回線、電話回線等の通信回線を介して結ばれている。
【０１４７】
従って、センター装置１ａに設けられた大規模な記憶装置２ａに基本書式データベース２１０、すなわち基本となるモジュール書式データＪｄ及び項目書式データＪｄ１、…、Ｊｄｍｄを備えておき、端末装置１ｂを複数配備する構成を採ることにより、複数の端末装置１ｂで同じデータを共用することも可能となる。そして、このような場合においては、複数の端末装置１ｂのそれぞれを、例えば、複数の医師に各別に占有させることが可能となるから、編集済みモジュール書式データ及び編集済み項目書式データについては、当該複数の医師それぞれが占有する端末装置１ｂに固有に記憶させておく、等の形態をとることが可能となる。すなわち、基本書式データベース２１０はセンター装置１ａに備えられるが、編集済み書式データベース２２０は、端末装置１ｂにいわば分散されて記憶されることになる。
【０１４８】
このような形態であれば、センター装置１ａの記憶装置２ａに格納された、一般に大容量となる基本書式データベース２１０やデータセットを複数の端末装置１ｂで共有できるので実践上有利となる。また、この場合においては、各端末装置１ｂには一般に大容量となる基本書式データベース２１０を格納するだけの大規模の記憶装置が不要となることもまた、前述の有利さをより助長する。
【０１４９】
さらに、このような利点は、基本書式データベース２１０に加えて、又は代えて、上述した患者データベース２４０もまた、センター装置１ａに備えておけば更に助長されることになろう。というのも、患者データベース２４０もまた、比較的大きな容量を備える場合が一般的だからである。
【０１５０】
なお、図１２における処理部４ａ及び４ｂについては、センター装置１ａ及び端末装置１ｂのどちらに備えて構成してもよい。
【０１５１】
本発明は、上述した各実施形態に限られるものではなく、請求の範囲及び明細書全体から読み取れる発明の要旨或いは思想に反しない範囲で適宜変更可能であり、そのような変更を伴なう書式付文書作成システム及び方法、並びにコンピュータプログラムもまた本発明の技術的範囲に含まれるものである。
【０１５２】
以上詳細に説明したように、本発明の書式付文書作成システムによれば、病院間における紹介状等の書式付文書を、使用者側で書式について高い自由を持って、効率的に作成することが可能となる。
【図面の簡単な説明】
【０１５３】
【図１】本発明の第１実施形態の書式付文書作成システムの構成を示すブロック図である。
【図２】第１実施形態における記憶装置内に構築される基本書式データベースの構成を示す概念図である。
【図３】第１実施形態における記憶装置内に構築される編集済み書式データベースの構成を示す概念図である。
【図４】第１実施形態における記憶装置内に構築される項目書式テキストデータベースの構成を示す概念図である。
【図５】第１実施形態における記憶装置内に構築される患者データベースの構成を示す概念図である。
【図６】書式編集操作及びそれに応じた書式付文書作成システムの動作の流れを示すフローチャートである。
【図７】テキスト入力又は編集に係る操作及びそれに応じた書式付文書作成システムの流れを示すフローチャートである。
【図８】図６に示す書式編集操作に伴って、表示装置に表示される書式編集画面の表示例である。
【図９】図７に示すテキスト入力又は編集に係る操作に伴って、表示装置に表示されるテキスト入力・編集画面の表示例である。
【図１０】編集済み文書書式データに基づいた書式付文書の出力例である。
【図１１】本実施形態において、図１０に示した領域Ｃに対し、テキストデータ等を入力するためのテンプレートを示す図である。
【図１２】本発明の第２実施形態に係る書式文書作成システムの構成を示すブロック図である。
【符号の説明】
【０１５４】
１…書式付文書作成システム
２…記憶装置
３…入力装置
４…処理部
５…表示装置
６…印刷装置
７…通信部
８…読取装置
２１０…基本書式データベース
２２０…編集済み書式データベース
２３０…項目書式データベース
２４０…患者データベース
Ｊ（１）、…、Ｊ（ｌ）…文書種類識別データ
Ｊｄ…モジュール書式データ
Ｊｄ１、…、Ｊｄｍｄ…項目書式データ
Ｋ（１）、…、Ｋ（ａ）…文書名称識別データ
Ｊｄｘ…編集済みモジュール書式データ
Ｊｄ１ｙ、…、Ｊｄｍｄｙ…編集済み項目書式データ
Ｔ（Ｚ）…テキストデータ
Ｎ（１）、Ｎ（２）、…  …  患者氏名
【図１】
2006059371.tif 000003
【図２】
2006059371.tif 000004
【図３】
2006059371.tif 000005
【図４】
2006059371.tif 000006
【図５】
2006059371.tif 000007
【図６】
2006059371.tif 000008
【図７】
2006059371.tif 000009
【図８】
2006059371.tif 000010
【図９】
2006059371.tif 000011
【図１０】
2006059371.tif 000012
【図１１】
2006059371.tif 000013
【図１２】
2006059371.tif 000014
【手続補正書】
【提出日】平成17年10月12日(2005.10.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
書式付文書を構成する複数のモジュールにおける書式を規定する複数のモジュール書式データと各モジュールを構成する複数の詳細項目における書式を規定する複数の項目書式データとを含んでなる文書書式データを、文書種類識別データに対応付けて複数格納する基本書式データベースと、
一の文書種類識別データが指定されると、前記基本書式データベースに格納された複数の文書書式データのうち、前記指定された一の文書種類識別データに対応する一の文書書式データを、前記モジュール別及び前記詳細項目別に、前記モジュール書式データ及び前記項目書式データを編集するためのフォーマットで表示する書式編集用表示手段と、
前記表示された文書書式データに含まれる前記モジュール書式データを前記モジュール別に編集可能であると共に、前記表示された文書書式データに含まれる前記項目書式データを前記詳細項目別に編集可能であり、編集後における文書書式データに対して文書名称識別データを付与可能である書式編集手段と、
該書式編集手段による編集後における文書書式データを、前記書式編集手段により付与された文書名称識別データに対応付けて格納する第１書式データベースと、
一の書式付文書に係るテキスト入力又は編集の際に、一の文書名称識別データが指定されると、該指定された一の文書名称識別データに対応すると共に前記第１書式データベースに格納された文書書式データによって規定される書式を反映したテキスト入力又は編集用のフォーマットで、前記詳細項目別に専用入力欄を表示するテキスト入力・編集用表示手段と、
前記一の書式付文書に係るテキスト入力又は編集の際に、前記専用入力欄において、前記詳細項目別にテキストデータを入力又は編集可能なテキスト入力・編集手段と、
該テキスト入力・編集手段により入力又は編集されたテキストデータを、これに対応すると共に前記第１書式データベースに格納された前記項目書式データ及び前記モジュール書式データにより夫々規定される前記詳細項目における書式及び前記モジュールにおける書式で、前記一の書式付文書として出力する出力手段と、
を備え、
前記書式編集用表示手段は、前記一の書式付文書に係るテキスト入力又は編集の際に、前記一の文書名称識別データが指定されると、前記第１書式データベースに格納された複数の文書書式データのうち、前記指定された一の文書名称識別データに対応する一の文書書式データを、前記モジュール別及び前記詳細項目別に、前記モジュール書式データ及び前記項目書式データを編集するためのフォーマットで表示し、
前記書式編集手段は、前記一の書式付文書に係るテキスト入力又は編集の際に、前記表示された文書書式データに含まれる前記モジュール書式データを前記モジュール別に編集可能であると共に、前記表示された文書書式データに含まれる前記項目書式データを前記詳細項目別に編集可能であることを特徴とする書式付文書作成システム。
【請求項２】
書式付文書を構成する複数のモジュールにおける書式を規定する複数のモジュール書式データと各モジュールを構成する複数の詳細項目における書式を規定する複数の項目書式データとを含んでなる文書書式データを、文書名称識別データに対応付けて複数格納する第１書式データベースと、
一の書式付文書に係るテキスト入力又は編集の際に、一の文書名称識別データが指定されると、前記第１書式データベースに格納された複数の文書書式データのうち、前記指定された一の文書名称識別データに対応する一の文書書式データを、前記モジュール別及び前記詳細項目別に、前記モジュール書式データ及び前記項目書式データを編集するためのフォーマットで表示する書式編集用表示手段と、
前記一の書式付文書に係るテキスト入力又は編集の際に、前記表示された文書書式データに含まれる前記モジュール書式データを前記モジュール別に編集可能であると共に、前記表示された文書書式データに含まれる前記項目書式データを前記詳細項目別に編集可能である書式編集手段と、
前記一の書式付文書に係るテキスト入力又は編集の際に、前記書式編集手段による編集後における文書書式データによって規定される書式を反映したテキスト入力又はテキスト編集用のフォーマットで、前記詳細項目別に専用入力欄を表示するテキスト入力・編集用表示手段と、
前記一の書式付文書に係るテキスト入力又は編集の際に、前記専用入力欄において、前記詳細項目別にテキストデータを入力又は編集可能なテキスト入力・編集手段と、
前記書式編集手段による編集後における項目書式データを、前記一の書式付文書に対応付けて格納する項目書式データベースと、
前記テキスト入力・編集手段により入力又は編集されたテキストデータを、前記一の書式付文書に対応付けて、格納する項目テキストデータベースと、
前記項目書式データベースに格納された項目書式データ及び前記項目テキストデータベースに格納された項目テキストデータに基づいて、前記一の書式付文書を出力する出力手段と
を備えたことを特徴とする書式付文書作成システム。
【請求項３】
前記書式編集用表示手段は、前記フォーマットとして、
少なくとも各モジュールを文書中どの位置に配置すべきかを設定可能である、前記モジュール書式データを編集するためのモジュール書式編集領域を、一画面の一部に表示すると共に、
少なくとも各詳細項目を表示するか否かを設定可能である、前記項目書式データを編集するための項目書式編集領域を、前記一画面の他の部分に表示する
ことを特徴とする請求項１又は２に記載の書式付文書作成システム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明の第１の書式付文書作成システムは上記課題を解決するために、書式付文書を構成する複数のモジュールにおける書式を規定する複数のモジュール書式データと各モジュールを構成する複数の詳細項目における書式を規定する複数の項目書式データとを含んでなる文書書式データを、文書種類識別データに対応付けて複数格納する基本書式データベースと、一の文書種類識別データが指定されると、前記基本書式データベースに格納された複数の文書書式データのうち、前記指定された一の文書種類識別データに対応する一の文書書式データを、前記モジュール別及び前記詳細項目別に、前記モジュール書式データ及び前記項目書式データを編集するためのフォーマットで表示する書式編集用表示手段と、前記表示された文書書式データに含まれる前記モジュール書式データを前記モジュール別に編集可能であると共に、前記表示された文書書式データに含まれる前記項目書式データを前記詳細項目別に編集可能であり、編集後における文書書式データに対して文書名称識別データを付与可能である書式編集手段と、該書式編集手段による編集後における文書書式データを、前記書式編集手段により付与された文書名称識別データに対応付けて格納する第１書式データベースと、一の書式付文書に係るテキスト入力又は編集の際に、一の文書名称識別データが指定されると、該指定された一の文書名称識別データに対応すると共に前記第１書式データベースに格納された文書書式データによって規定される書式を反映したテキスト入力又は編集用のフォーマットで、前記詳細項目別に専用入力欄を表示するテキスト入力・編集用表示手段と、前記一の書式付文書に係るテキスト入力又は編集の際に、前記専用入力欄において、前記詳細項目別にテキストデータを入力又は編集可能なテキスト入力・編集手段と、該テキスト入力・編集手段により入力又は編集されたテキストデータを、これに対応すると共に前記第１書式データベースに格納された前記項目書式データ及び前記モジュール書式データにより夫々規定される前記詳細項目における書式及び前記モジュールにおける書式で、前記一の書式付文書として出力する出力手段とを備え、前記書式編集用表示手段は、前記一の書式付文書に係るテキスト入力又は編集の際に、前記一の文書名称識別データが指定されると、前記第１書式データベースに格納された複数の文書書式データのうち、前記指定された一の文書名称識別データに対応する一の文書書式データを、前記モジュール別及び前記詳細項目別に、前記モジュール書式データ及び前記項目書式データを編集するためのフォーマットで表示し、前記書式編集手段は、前記一の書式付文書に係るテキスト入力又は編集の際に、前記表示された文書書式データに含まれる前記モジュール書式データを前記モジュール別に編集可能であると共に、前記表示された文書書式データに含まれる前記項目書式データを前記詳細項目別に編集可能である。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
ここで上述の如きモジュール単位の書式の編集や詳細項目単位の書式の編集は、モジュール単位或いは詳細項目単位で、テキストデータの入力又は編集用のコンピュータプログラムをパッケージ化する、即ち、コンピュータプログラムをモジュール単位或いは詳細項目単位でコンポーネント化・マスター化すればよい。これにより、最終的な書式付文書を作成する際には、これら複数のコンポーネント化されたコンピュータプログラムを組み合わせて使用すればよいことになる。要するに、本発明の如き文書書式を、モジュール化或いは詳細項目化により細分化することで、従来は文書書式全体を対象とするプログラムにより作成や編集していた文書書式を、簡単なプログラムの組み合わせにより編集や作成できるのである。これにより、書式の作成や編集における自由度が格段に増すのである。
また、一の書式付文書に係るテキスト入力又は編集の際に、一の文書名称識別データが指定される。すると、基本書式データベースではなく第１書式データベースに格納された複数の文書書式データのうち、この指定された一の文書名称識別データに対応する一の文書書式データを、モジュール別及び詳細項目別にモジュール書式データ及び項目書式データを編集するためのフォーマットで書式編集用表示手段によって表示する。この状態で、書式編集手段によって、表示された文書書式データに含まれるモジュール書式データをモジュール別に編集する。或いは、表示された文書書式データに含まれる前記項目書式データを前記詳細項目別に編集する。その後、編集された文書書式データは、再び、第１書式データベースに格納すればよい。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
以上の結果本発明によれば、医師等の使用者が自らの自由により、第１書式データベースに格納された文書書式データに対して、文書作成時に変更や修正を加えつつ、所望の書式を持つと共に所望のテキスト内容等を有する書式付文書を効率良く作成できる。
更に、本発明の第１又は第２の書式付文書作成システムの他の態様では、前記書式編集用表示手段は、前記フォーマットとして、少なくとも各モジュールを文書中どの位置に配置すべきかを設定可能である、前記モジュール書式データを編集するためのモジュール書式編集領域を、一画面の一部に表示すると共に、少なくとも各詳細項目を表示するか否かを設定可能である、前記項目書式データを編集するための項目書式編集領域を、前記一画面の他の部分に表示する。
この態様によれば、書式編集用表示手段により表示された同一画面内における（例えば画面の左半面における）モジュール書式編集領域及び（例えば、画面の右半面における）項目書式編集領域において、各モジュールを文書中どの位置に配置すべきかや、各詳細項目を表示するか否かを設定できるので、書式編集の作業を非常に容易に行うことができる。