(57)【特許請求の範囲】
【請求項１】
医療機関を識別する医療機関コードに対して、医療機関の位置を示す位置情報が関連付けられて記憶されている記憶部と、
前記記憶部を参照して医療機関の位置情報を用いて医療機関同士の遠近度を基準に医療機関をグループ化する処理部と、
を備え、
前記処理部は、前記医療機関をグループ化する際に、グループ内の医療機関数が予め決められた範囲に収まるように近隣の医療機関同士を第１のグループ群としてグループ化し、残りの医療機関の位置情報を用いて医療機関同士の遠近度を基準に当該残りの医療機関を第２のグループ群としてグループ化する
情報処理システム。
【請求項２】
前記処理部は、前記医療機関をグループ化する際に、区割り対象地域における医療機関をグループ化する
請求項１に記載の情報処理システム。
【請求項３】
前記位置情報は、緯度及び経度であり、
前記処理部は、複数の医療機関の緯度及び経度を用いて、医療機関同士の遠近度を基準に医療機関をグループ化する
請求項１または２に記載の情報処理システム。
【請求項４】
前記第２のグループ群に含まれるグループのうち当該グループに属する医療機関の数が前記予め決められた範囲から外れる場合、当該グループを他のグループとは異なる表示態様で表示するよう制御する
請求項１から３のいずれか一項に記載の情報処理システム。
【請求項５】
前記第２のグループ群に含まれるグループのうち当該グループに属する一の医療機関と当該グループに属する他の医療機関との遠近度が閾値を超える場合、当該グループを他のグループとは異なる表示態様で表示するよう制御する
請求項１から４のいずれか一項に記載の情報処理システム。
【請求項６】
オペレータによるグループの修正操作を受け付ける入力部を更に備え、
前記処理部は、前記グループを他のグループとは異なる表示態様で表示するよう制御した後に、前記入力部が受け付けた前記修正操作に従って前記医療機関のグループ構成を変更する
請求項４または５に記載の情報処理システム。
【請求項７】
医療機関コードに対して、医療機関の位置を示す位置情報が関連付けられて記憶されている記憶部と、
前記記憶部を参照して医療機関の位置情報を用いて医療機関同士の遠近度を基準に医療機関をグループ化する処理部と、
を備え、
前記処理部は、前記医療機関をグループ化する際に、グループ内の医療機関数が予め決められた範囲に収まるように近隣の医療機関同士を第１のグループ群としてグループ化し、残りの医療機関の位置情報を用いて医療機関同士の遠近度を基準に当該残りの医療機関を第２のグループ群としてグループ化する
情報処理装置。
【請求項８】
処理部が、医療機関コードに対して、医療機関の位置を示す位置情報が関連付けられて記憶されている記憶部を参照して医療機関の位置情報を用いて医療機関同士の遠近度を基準に医療機関をグループ化するステップ
を有し、
前記処理部は、前記医療機関をグループ化する際に、グループ内の医療機関数が予め決められた範囲に収まるように近隣の医療機関同士を第１のグループ群としてグループ化し、残りの医療機関の位置情報を用いて医療機関同士の遠近度を基準に当該残りの医療機関を第２のグループ群としてグループ化する
情報処理方法。
【請求項９】
コンピュータに、
医療機関コードに対して、医療機関の位置を示す位置情報が関連付けられて記憶されている記憶部を参照して医療機関の位置情報を用いて医療機関同士の遠近度を基準に医療機関をグループ化するステップ
を実行させるためのプログラムであって、
前記グループ化するステップにおいて、前記医療機関をグループ化する際に、グループ内の医療機関数が予め決められた範囲に収まるように近隣の医療機関同士を第１のグループ群としてグループ化し、残りの医療機関の位置情報を用いて医療機関同士の遠近度を基準に当該残りの医療機関を第２のグループ群としてグループ化するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、情報処理装置、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
医療機関のグループ化（区割り化）に関しては、従来より種々の方法が提案されている。例えば、特許文献１には、コンピュータを用いて区割り対象地域を所定の医療関連施設の数が所定範囲に収まるように複数のブリックに区割りする作業を支援するブリック作成支援方法において、予め区割り対象地域を地図データに基づいて区割りし、区割りしたエリアをブリックとして初期設定しデータ格納部に格納しておき、区割り対象地域のブリックの編集要求に応じて、データ格納部からデータを読み出して地図画面上にブリックを重ねたブリック編集画面を作成し、当該ブリック編集画面には各ブリックの医療関連施設数が予め定められた範囲に入っているかどうかを判定した判定結果の情報を付加して表示手段に表示し、ブリック編集画面上で、ブリックの結合、分割を行うことによりブリックのエリアを修正することが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−９１１９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１の方法では、区割り後に、各ブリックの医療関連施設数が予め定められた範囲に収まっていない場合もあり、ブリックの結合、分割は全て手作業となり、医療機関のグループ化に多大な労力がかかるという問題があった。
【０００５】
本発明は、上記問題に鑑みてなされたものであり、医療機関のグループ化に係る労力を低減することを可能とする情報処理システム、情報処理装置、情報処理方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の第１の態様に係る情報処理システムは、
医療機関を識別する医療機関コードに対して、当該医療機関が属する複数のレベルの区画を識別する複数の区画識別情報が関連付けられて記憶されている記憶部と、
前記記憶部を参照して、複数のレベルの区画単位で順に医療機関をグループ化し、その後、更にグループ化されていない残った医療機関を、前記複数のレベルの区画のうち少なくとも一つの区画単位でグループ化する処理部と、
を備える。
【０００７】
この構成によれば、複数のレベルの区画単位で順に機械的に医療機関をグループ化することができるので、医療機関のグループ化に係る労力を大幅に低減することができる。
【０００８】
本発明の第２の態様に係る情報処理システムは、第１の態様に係る情報処理システムであって、
前記複数のレベルの区画単位で順に医療機関をグループ化する際に、当該区画が順に狭くなっていく。
【０００９】
この構成によれば、より大きな区画から、より小さな区画へ順にグループ化することが
できるので、効率良くグループ化することができる。
【００１０】
本発明の第３の態様に係る情報処理システムは、第１または２の態様に係る情報処理システムであって、
前記区画は、第１の行政区画、第２の行政区画、第３の行政区画、区域を含み、
医療機関を識別する医療機関コードに対して、当該医療機関が位置する第１の行政区画を識別する第１の行政区画コードと、当該医療機関が位置する第２の行政区画を識別する第２の行政区画コードと、当該医療機関が位置する第３の行政区画を識別する第３の行政区画コード及び／または当該医療機関が位置する区域を識別する区域識別情報とが関連付けられて記憶されている記憶部と、
前記記憶部を参照して、前記第１の行政区画単位、前記第２の行政区画単位、前記第３の行政区画単位、前記区域単位のうち少なくとも二つの単位で、医療機関数が該当する単位で予め定められた範囲内に収まる場合にそれらの医療機関をグループ化することを順に行い、その後、更にグループ化されていない残った医療機関について、再度、前記第１の行政区画単位、前記第２の行政区画単位、前記第３の行政区画単位、前記区域単位のうち少なくとも一つの単位でグループ化する処理部と、
を備える。
【００１１】
この構成によれば、行政区画に沿って機械的に医療機関をグループ化することができるので、医療機関のグループ化に係る労力を大幅に低減することができる。
【００１２】
本発明の第４の態様に係る情報処理システムは、上記第３の態様に係る情報処理システムであって、
前記処理部は、前記記憶部を参照して、前記第１の行政区画単位、前記第２の行政区画単位、前記第３の行政区画単位あるいは前記区域単位の順で、前記医療機関をグループ化し、その後、更にグループ化されていない残った医療機関について、再度、前記第１の行政区画単位、前記第２の行政区画単位、前記第３の行政区画単位あるいは前記区域単位の順で、グループ化する。
【００１３】
この構成によれば、一度、第１の行政区画単位、第２の行政区画単位、第３の行政区画単位あるいは区域単位の順で、医療機関を順次グループ化し、更にグループ化されていない残った医療機関について、再度、第１の行政区画単位、第２の行政区画単位、第３の行政区画単位あるいは区域単位の順で、グループ化する。これにより、グループ化されていない残った医療機関について、再度、第１の行政区画単位、第２の行政区画単位、第３の行政区画単位あるいは区域単位の順でグループ化することができ、近隣の医療機関を機械的にグループ化することができる。このため、医療機関のグループ化に係る労力を大幅に低減することができる。
【００１４】
本発明の第５の態様に係る情報処理システムは、上記第２から４のいずれかの態様に係る情報処理システムであって、
前記処理部は、前記第１の行政区画単位、前記第２の行政区画単位、前記第３の行政区画単位あるいは前記区域単位の医療機関数が前記予め定められた範囲を超える場合、当該一つの単位内に含まれる医療機関を予め決められた範囲に収まるように分割してグループ化する。
【００１５】
この構成によれば、当該一つの単位内に含まれる医療機関数が予め決められた範囲を超えるような場合であっても分割してグループ化するので、近隣の医療機関で機械的にグループ化することができる。
【００１６】
本発明の第６の態様に係る情報処理システムは、上記第２から５のいずれかの態様に係
る情報処理システムであって、
前記処理部は、グループ化のサイクルを繰り返す場合に、当該サイクル毎に、グループ化を実行する単位を切り替える。
【００１７】
この構成によれば、１度目のグループ化のサイクルで第３の行政区画単位でグループ化した場合、２度目のグループ化のサイクルでは区域単位でグループ化する。一方、１度目のグループ化のサイクルで区域単位でグループ化した場合、２度目のグループ化のサイクルでは第３の行政区画単位でグループ化する。このように、サイクル毎に、グループ化を実行する単位を第３の行政区画単位と区域単位との間で切り替えるので、１度目でグループ化できずに残った医療機関についてグループ化できる可能性を向上させることができる。
【００１８】
本発明の第７の態様に係る情報処理システムは、上記第４の態様に係る情報処理システムであって、
前記第２の行政区画は、前記第１の行政区画より狭い区域を示し、
前記第３の行政区画は、前記第２の行政区画より狭い区域を示し、
前記処理部は、前記記憶部を参照して、前記第１の行政区画単位で医療機関数が予め定められた範囲に収まる場合にそれらの医療機関をグループ化し、次に残りの医療機関について前記第２の行政区画単位で医療機関数が予め定められた範囲に収まる場合にそれらの医療機関をグループ化し、次に残りの医療機関について前記第３の行政区画単位あるいは前記区域単位で医療機関数が予め定められた範囲に収まる場合にそれらの医療機関をグループ化する。
【００１９】
この構成によれば、機械的に近隣の医療機関をグループ化することができる。
【００２０】
本発明の第８の態様に係る情報処理システムは、上記第７の態様に係る情報処理システムであって、
前記処理部は、一度、前記第３の行政区画単位でグループ化した後に、再度、残りの医療機関について前記第１の行政区画単位あるいは前記第２の行政区画単位で医療機関数が予め定められた範囲に収まる場合にそれらの医療機関をグループ化し、次に残りの医療機関について前記区域単位で医療機関数が予め定められた範囲に収まる場合にそれらの医療機関をグループ化する。
【００２１】
この構成によれば、一度、第３の行政区画単位でグループ化して残った医療機関について、第１の行政区画単位あるいは第２の行政区画単位でグループ化し、更に残りの医療機関について区域単位でグループ化するので、機械的に近隣の医療機関をグループ化することができる。
【００２２】
本発明の第９の態様に係る情報処理システムは、上記第１から８のいずれかの態様に係る情報処理システムであって、
オペレータによる操作を受け付ける入力部を更に備え、
前記記憶部には、医療機関コードに対して、更に前記医療機関の位置を示す位置情報が関連付けられており、
前記処理部は、前記記憶部を参照して医療機関の位置情報を用いて医療機関同士の遠近度を基準に医療機関をグループ化した後に、前記入力部が受け付ける前記オペレータによる操作に従って前記医療機関のグループ構成を変更する。
【００２３】
この構成によれば、同じグループに属する他の医療機関から遠い位置にある医療機関を近隣のグループに移したり、グループ内の医療機関が予め決められた数に満たさない医療機関を近隣のグループに移したりすることができるので、より近隣同士の医療機関をグル
ープ化することができる。
【００２４】
本発明の第１０の態様に係る情報処理システムは、上記第２から９のいずれかの態様に係る情報処理システムであって、
前記第１の行政区画は、市区町村であり、
前記第２の行政区画は、大字通称であり、
前記第３の行政区画は、字丁目であり、
前記区域識別情報は、郵便番号である。
【００２５】
この構成によれば、市区町村単位、大字通称単位、字丁目単位、郵便番号単位で医療機関をグループ化することができる。
【００２６】
本発明の第１１の態様に係る情報処理装置は、
医療機関を識別する医療機関コードに対して、当該医療機関が属する複数のレベルの区画を識別する複数の区画識別情報が関連付けられて記憶されている記憶部を参照して、複数のレベルの区画単位で順に医療機関をグループ化し、その後、更にグループ化されていない残った医療機関を、前記複数のレベルの区画のうち少なくとも一つの区画単位でグループ化する処理部を備える。
【００２７】
この構成によれば、複数の区画単位で順に機械的に医療機関をグループ化することができるので、医療機関のグループ化に係る労力を大幅に低減することができる。
【００２８】
本発明の第１２の態様に係る情報処理方法は、
医療機関を識別する医療機関コードに対して、当該医療機関が属する複数のレベルの区画を識別する複数の区画識別情報が関連付けられて記憶されている記憶部を参照して、複数のレベルの区画単位で順に医療機関をグループ化するステップと、
その後、更にグループ化されていない残った医療機関を、前記複数のレベルの区画のうち少なくとも一つの区画単位でグループ化するステップと、
を有する。
【００２９】
この構成によれば、複数の区画単位で順に機械的に医療機関をグループ化することができるので、医療機関のグループ化に係る労力を大幅に低減することができる。
【００３０】
本発明の第１３の態様に係るプログラムは、
コンピュータに、
医療機関を識別する医療機関コードに対して、当該医療機関が属する複数のレベルの区画を識別する複数の区画識別情報が関連付けられて記憶されている記憶部を参照して、複数のレベルの区画単位で順に医療機関をグループ化するステップと、
その後、更にグループ化されていない残った医療機関を、前記複数のレベルの区画のうち少なくとも一つの区画単位でグループ化するステップと、
を実行させるためのプログラムである。
【００３１】
この構成によれば、複数の区画単位で順に機械的に医療機関をグループ化することができるので、医療機関のグループ化に係る労力を大幅に低減することができる。
【発明の効果】
【００３２】
本発明によれば、複数の区画単位で順に機械的に医療機関をグループ化することができるので、医療機関のグループ化に係る労力を大幅に低減することができる。
【図面の簡単な説明】
【００３３】
【図１】図１は、本実施形態に係る情報処理システムＳの構成を示す概略ブロック図である。
【図２】図２は、本実施形態に係る情報処理装置１の構成を示す概略ブロック図である。
【図３】図３は、記憶部１１に記憶されているマスタテーブルの一部である。
【図４】図４は、記憶部１１に記憶されている医療機関マスタテーブルである。
【図５】図５は、本実施形態に係る端末装置２の構成を示す概略ブロック図である。
【図６】図６は、医療機関のグループ化処理の一例を示すフローチャートである。
【図７】図７は、図６のステップＳ１１の処理結果の一例を示す表Ｔ１である。
【図８】図８は、図６のステップＳ１２の処理結果の一例を示す表Ｔ２である。
【図９】図９は、図６のステップＳ１３の処理結果の一例を示す表Ｔ３である。
【図１０】図１０は、図６のステップＳ１４の処理結果の一例を示す表Ｔ４である。
【図１１】図１１は、図６のステップＳ１５の処理結果の一例を示す表Ｔ５である。
【図１２】図１２は、図６のステップＳ１６の処理結果の一例を示す表Ｔ６である。
【図１３】図１３は、図６のステップＳ１７の処理結果の一例を示す表Ｔ７である。
【図１４】図１４は、医療機関のグループ化処理の他の例を示す模式図である。
【発明を実施するための形態】
【００３４】
以下、本実施形態について、図面を参照しながら説明する。本実施形態に係る医療機関は、病院、医院だけでなく、どの病院とも関連付けられない調剤薬局や歯科・老健施設など医薬品卸売企業が医薬品を納める機関も含むものである。本実施形態に係る医療機関が属する区画は、当該医療機関が属する第１の行政区画、第２の行政区画、第３の行政区画、当該医療機関が位置する区域を含むものとする。ここで第２の行政区画は一例として、第１の行政区画より狭い区域を示し、第３の行政区画は一例として、第２の行政区画より狭い区域を示す。本実施形態では一例として、第１の行政区画は、市区町村であり、第２の行政区画は、大字通称であり、第３の行政区画は、字丁目であり、医療機関が位置する区域を識別する区域識別情報が郵便番号であるものとして、以下説明する。
【００３５】
図１は、本実施形態に係る情報処理システムＳの構成を示す概略ブロック図である。図１に示すように、情報処理システムＳは、情報処理装置１と、通信回線網３を介して情報処理装置１と接続された端末装置２−１、…、２−Ｎ（Ｎは正の整数）とを備える。情報処理装置１は例えばサーバである。端末装置２−１、…、２−Ｎは、例えばオペレータが操作する端末である。端末装置２−１、…、２−Ｎは、例えば、ノートパソコン、またはデスクトップパソコンなどである。端末装置２−１、…、２−Ｎを総称して端末装置２という。
【００３６】
図２は、本実施形態に係る情報処理装置１の構成を示す概略ブロック図である。図２に示すように、情報処理装置１は、記憶部１１、ＲＡＭ（Random Access Memory）１２、入力部１３、通信部１４、及びＣＰＵ（Central Processing Unit）１５を備える。各部は
、バスを介して接続されている。
【００３７】
記憶部１１には、ＣＰＵ１５が読み出して実行するためのプログラムが記憶されている。また、記憶部１１には、図３に示す都道府県マスタテーブルＭ１、市区町村マスタテーブルＭ２、大字通称マスタテーブルＭ３、字丁目マスタテーブルＭ４が記憶されている。更に、記憶部１１には、図４に示す医療機関マスタテーブルＭ５が記憶されている。
【００３８】
ＲＡＭ１２は、一時的に情報を保持する。
入力部１３は、情報処理装置１を管理する管理者からの入力を受け付ける。
通信部１４は、通信回線網３を介して端末装置２−１、…、２−Ｎと通信する。
ＣＰＵ１５は、記憶部１１からプログラムを読み出して実行することにより、処理部１
５１として機能する。処理部１５１の処理の詳細は後述する。
【００３９】
図３は、記憶部１１に記憶されているマスタテーブルの一部である。図３に示すように、都道府県マスタテーブルＭ１では、都道府県を識別する情報である都道府県コードと、都道府県名との組がレコードとして格納されている。図３に示すように、市区町村マスタテーブルＭ２では、都道府県コードと、市区町村を識別する情報である市区町村コードと、市区町村名との組がレコードとして格納されている。図３に示すように、大字通称マスタテーブルＭ３では、都道府県コード、市区町村コード、大字通称を識別する情報である大字通称コードと、大字通称名との組がレコードとして格納されている。図３に示すように、字丁目マスタテーブルＭ４では、都道府県コード、市区町村コード、大字通称コード、字丁目を識別する情報である字丁目コードと、字丁目名との組がレコードとして格納されている。
【００４０】
図４に示すように、医療機関マスタテーブルＭ５では、それぞれの医療機関について、当該医療機関を識別する情報である医療機関コード、当該医療機関の医療機関名、当該医療機関の都道府県コード、当該医療機関の市区町村コード、当該医療機関の大字通称コード、当該医療機関の字丁目コード、当該医療機関の郵便番号、当該医療機関の住所、当該医療機関の緯度及び経度の組のレコードなどが格納されている。ここで、医療機関コードは、医療機関を識別する医療機関識別情報の一例である。この図４の医療機関マスタテーブルＭ５に示すように、記憶部１１には、対象とする医療機関の医療機関識別情報と、当該医療機関の名称を示す医療機関名情報とが関連付けられて記憶されている。
【００４１】
続いて、端末装置２の構成について説明する。図５は、本実施形態に係る端末装置２の構成を示す概略ブロック図である。図５に示すように、端末装置２は、記憶部２１、ＲＡＭ２２、入力部２３、通信部２４、ＣＰＵ２５、及び表示部２６を備える。各部はバスを介して接続されている。
【００４２】
記憶部２１には、ＣＰＵ２５が読み出して実行するためのプログラムが記憶されている。
ＲＡＭ２２は、一時的に情報を記憶する。
入力部２３は、端末装置２を使用するオペレータによる操作を受け付ける。
通信部２４は、情報処理装置１と通信回線網３を介して通信する。この通信は、有線であっても無線であってもよい。
ＣＰＵ２５は、記憶部２１からプログラムを読み出して実行する。
表示部２６は、ＣＰＵ２５の制御に従って表示する。
【００４３】
続いて、以上の構成を有する情報処理装置１の動作について、図６を用いて図７〜１３の表Ｔ１〜Ｔ７を参照しつつ説明する。図６は、医療機関のグループ化処理の一例を示すフローチャートである。図７は、図６のステップＳ１１の処理結果の一例を示す表Ｔ１である。図８は、図６のステップＳ１２の処理結果の一例を示す表Ｔ２である。図９は、図６のステップＳ１３の処理結果の一例を示す表Ｔ３である。図１０は、図６のステップＳ１４の処理結果の一例を示す表Ｔ４である。図１１は、図６のステップＳ１５の処理結果の一例を示す表Ｔ５である。図１２は、図６のステップＳ１６の処理結果の一例を示す表Ｔ６である。図１３は、図６のステップＳ１７の処理結果の一例を示す表Ｔ７である。
【００４４】
（ステップＳ１１）まず処理部１５１は、市区町村単位で医療機関数が予め決められた範囲内に収まる場合にそれらの医療機関をグループ化する。ここで予め決められた範囲が例えば医療機関数４〜９軒であるとして以下説明する。市区町村単位で医療機関数が３軒以下の場合及び１０軒以上の場合、いったんグループ化が保留される。例えば、図７のセルＣＬ１に示すように、市区町村単位で医療機関数が８軒の場合、処理部１５１は一つの
グループとする。他は、市区町村単位で医療機関数が４〜９軒ではないので、グループ化されない。
【００４５】
（ステップＳ１２）次に処理部１５１は、グループ化されていない残りの医療機関について、大字通称単位で医療機関数が予め決められた範囲内に収まる場合にそれらの医療機関をグループ化する。大字通称単位で医療機関数が３軒以下の場合及び１０軒以上の場合、いったんグループ化が保留される。例えば、図８のセルＣＬ２に示すように、大字通称単位で医療機関数が５軒の場合、処理部１５１は一つのグループとする。他は、大字通称単位で医療機関数が４〜９軒ではないので、グループ化されない。また図８において既にグループ化されたセルＣＬ１は、灰色になっている。
【００４６】
（ステップＳ１３）次に処理部１５１は、グループ化されていない残りの医療機関について、字丁目単位で医療機関数が予め決められた範囲内に収まる場合にそれらの医療機関をグループ化する。字丁目単位で医療機関数が３軒以下の場合、いったんグループ化が保留される。字丁目単位で医療機関数が１０軒以上の場合、処理部１５１は、予め決められた範囲（ここでは４〜９軒）に収まるように強制分割してグループ化する。
【００４７】
例えば、図９のセルＣＬ３、ＣＬ４に示すように、字丁目単位で医療機関数がそれぞれ６軒または４軒であるので、処理部１５１は各一つのグループとする。また、図９のセルＣＬ５に示すように、字丁目単位で医療機関数が１０軒であるので、処理部１５１は、５（＝１０／２）軒毎に強制分割してグループ化する。強制分割の場合、処理部１５１は各医療機関の郵便番号が近いグループで分割し、分割後でも予め決められた範囲に収まらない場合は、再度強制分割をおこなう。また図９において既にグループ化されたセルＣＬ１及びＣＬ２は、灰色になっている。
【００４８】
（ステップＳ１４）次に処理部１５１は、グループ化されていない残りの医療機関について、市区町村単位で再度医療機関数が予め決められた範囲内に収まるか否か判定し、予め決められた範囲内に収まる場合にそれらの医療機関をグループ化する。市区町村単位で医療機関数が３軒以下の場合及び１０軒以上の場合、いったんグループ化が保留される。
【００４９】
図１０の表Ｔ４では、グループ化されていない残りの医療機関数が括弧内に記載されている。以下、図１１〜１３でも同様に、グループ化されていない残りの医療機関数が括弧内に記載される。例えば、図１０のセルＣＬ６に示すように、市区町村単位でグループ化されていない残りの医療機関数が５軒の場合、処理部１５１は一つのグループとする。他は、市区町村単位で医療機関数が４〜９でないので、グループ化されない。また図１０において既にグループ化されたセルＣＬ１〜ＣＬ５は、灰色になっている。
【００５０】
（ステップＳ１５）次に処理部１５１は、グループ化されていない残りの医療機関について、大字通称単位で再度医療機関数が予め決められた範囲内に収まるか否か判定し、予め決められた範囲内に収まる場合にそれらの医療機関をグループ化する。大字通称単位で医療機関数が３軒以下の場合、いったんグループ化が保留される。大字通称単位で医療機関数が１０軒以上の場合、処理部１５１は、予め決められた範囲（ここでは４〜９軒）に収まるように強制分割してグループ化する。
【００５１】
例えば、図１１のセルＣＬ７に示すように、大字通称単位でグループ化されていない残りの医療機関数が８軒であるので、処理部１５１は一つのグループとする。また、図１１のセルＣＬ８に示すように、大字通称単位でグループ化されていない残りの医療機関数が１０軒であるので、処理部１５１は、５（＝１０／２）軒毎に強制分割してグループ化する。強制分割の場合は、各医療機関の郵便番号が近いグループで分割する。また図１１において既にグループ化されたセルＣＬ１〜ＣＬ６は、灰色になっている。
【００５２】
（ステップＳ１６）次に処理部１５１は、グループ化されていない残りの医療機関について、郵便番号単位で医療機関数が予め決められた範囲内に収まるか否か判定し、予め決められた範囲内に収まる場合にそれらの医療機関をグループ化する。郵便番号単位で医療機関数が３軒以下の場合、いったんグループ化が保留される。郵便番号単位で医療機関数が１０軒以上の場合、処理部１５１は、予め決められた範囲（ここでは４〜９軒）に収まるように強制分割してグループ化する。
【００５３】
例えば、図１２は大字通称以下でグループ化が保留された医療機関を郵便番号単位で取り纏めたものである。セルＣＬ９に示すように、郵便番号単位でグループ化されていない残りの医療機関数が４であるので、処理部１５１は一つのグループとする。また、図１２のセルＣＬ１０に示すように、郵便番号単位でグループ化されていない残りの医療機関数が１０軒であるので、処理部１５１は、５（＝１０／２）軒毎に強制分割してグループ化する。なお、郵便番号単位での取り纏めに関しては、地域の広域度に応じて７ケタ全てを使っても良いし、上５ケタなどより広範囲で取りまとめても良い。また図１２において既にグループ化されたセルＣＬ１〜ＣＬ８は、灰色になっている。
【００５４】
（ステップＳ１７）次に処理部１５１は、グループ化されていない残りの医療機関について、市区町村単位で再度医療機関数が予め決められた範囲内に収まるか否か判定し、予め決められた範囲内に収まる場合にそれらの医療機関をグループ化する。市区町村単位で医療機関数が３軒以下の場合、いったんグループ化が保留される。市区町村単位で医療機関数が１０軒以上の場合、処理部１５１は、予め決められた範囲（ここでは４〜９軒）に収まるように分割してグループ化する。
【００５５】
例えば、図１３のセルＣＬ１１に示すように、市区町村単位でグループ化されていない残りの医療機関数が５であるので、処理部１５１は一つのグループとする。また図１３において既にグループ化されたセルＣＬ１〜ＣＬ１０は、灰色になっている。ここでは、最後にセルＣＬ１２がグループ化されずに残る。
【００５６】
セルＣＬ１２内の三つの医療機関は、端末装置２を使用するオペレータが一定のルールのもとに端末装置２を操作して近隣のグループに振り分けてもよいし、処理部１５１が、同じく一定のルールのもとに近隣のグループとの間で自動的に分割・統合・振り分け等してもよい。一定のルールとは、後段部分で述べる位置情報を基に近隣グループを特定し、予め決められた範囲（ここでは４〜９軒）に収まるまでは統合、この範囲を超える場合は一旦統合後に郵便番号が近いグループで分割する等の手法である。また、記憶部１１に厚生労働省が設定した２次医療圏のマスタを保有し、２次医療圏の範囲内で分割・統合・振り分け等してもよい。
【００５７】
以上、本実施形態に係る情報処理装置１は、医療機関を識別する医療機関コードに対して、当該医療機関の市区町村を識別する市区町村コードと、当該医療機関の大字通称を識別する大字通称コードと、当該医療機関の字丁目を識別する字丁目コード及び／または当該医療機関の郵便番号とが関連付けられている記憶部１１を備える。更に情報処理装置１は、記憶部１１を参照して、市区町村単位、大字通称単位、字丁目単位あるいは郵便番号単位の順で、医療機関数が予め定められた範囲内に収まる場合にそれらの医療機関をグループ化することを順に行い、字丁目単位あるいは郵便番号単位でグループ化した後に、更にグループ化されていない残った医療機関について、再度、市区町村単位、大字通称単位、字丁目単位あるいは郵便番号単位の順で、グループ化することを繰り返す処理部１５１を備える。
【００５８】
このように、一度、市区町村単位、大字通称単位、字丁目単位あるいは郵便番号単位の
順で、医療機関を順次グループ化し、更にグループ化されていない残った医療機関について、再度、市区町村単位、大字通称単位、字丁目単位あるいは郵便番号単位の順で、グループ化することを繰り返す。これにより、グループ化されていない残った医療機関について、再度、市区町村単位、大字通称単位、字丁目単位あるいは郵便番号単位の順でグループ化することができ、近隣の医療機関を機械的にグループ化することができる。このため、医療機関のグループ化に係る労力を大幅に低減することができる。
【００５９】
また、上述したように、処理部１５１は、市区町村単位、大字通称単位、字丁目単位あるいは郵便番号単位の医療機関数が予め定められた範囲を超える場合、当該一つの単位内に含まれる医療機関数を予め決められた範囲に収まるように強制分割してグループ化する。
【００６０】
これにより、当該一つの単位内に含まれる医療機関数が予め決められた範囲を超えるような場合であっても分割してグループ化するので、近隣の医療機関で機械的にグループ化することができる。
【００６１】
また、処理部１５１は、グループ化することを繰り返す場合に、記憶部１１を参照して、市区町村単位または大字通称単位で医療機関数が予め定められた範囲に収まる場合にそれらの医療機関をグループ化し、その後に、グループ化されていない残りの医療機関について郵便番号単位で医療機関数が予め定められた範囲に収まる場合にそれらの医療機関をグループ化する。
【００６２】
これにより、市区町村単位または大字通称単位で医療機関数が予め定められた範囲に収まらずにグループ化されずに残った医療機関について、郵便番号単位で医療機関数が予め定められた範囲に収まる場合があり、その場合にそれらの医療機関をグループ化することにより、近隣の医療機関同士でグループ化することができる。
【００６３】
また医療機関を順次グループ化する際に、処理部１５１は、記憶部１１を参照して、市区町村単位で医療機関数が予め定められた範囲に収まる場合にそれらの医療機関をグループ化し、次に残りの医療機関について大字通称単位で医療機関数が予め定められた範囲に収まる場合にそれらの医療機関をグループ化し、次に残りの医療機関について字丁目単位あるいは郵便番号単位で医療機関数が予め定められた範囲に収まる場合にそれらの医療機関をグループ化する。
【００６４】
これにより、機械的に近隣の医療機関をグループ化することができる。
【００６５】
また上述したように再度グループ化を試みる場合には、処理部１５１は、字丁目単位あるいは郵便番号単位でグループ化した後に、再度、残りの医療機関について市区町村単位で医療機関数が予め定められた範囲に収まる場合にそれらの医療機関をグループ化し、次に残りの医療機関について大字通称単位で医療機関数が予め定められた範囲に収まる場合にそれらの医療機関をグループ化する。
【００６６】
これにより、字丁目単位あるいは郵便番号単位でグループ化して残った医療機関について、機械的に近隣の医療機関をグループ化することができる。
【００６７】
なお、本実施形態では、市区町村単位、大字通称単位、字丁目単位あるいは郵便番号単位でグループ化したが、これに限ったものではない。医療機関の緯度及び経度を用いて、医療機関同士の遠近度（例えば、緯度及び経度の近さ、物理的な距離など）を基準にグループ化してもよい。
【００６８】
図１４を用いて医療機関同士の遠近度からグループ化する処理の一例について説明する。図１４は、医療機関のグループ化処理の他の例を示す模式図である。処理部１５１は、複数の医療機関の緯度及び経度から、地図上に医療機関それぞれの位置がプロットされた画像を生成する。これにより、図１４の画像Ｇ１が得られる。
【００６９】
次に、処理部１５１は、複数の医療機関の緯度及び経度を用いて、医療機関同士の遠近度を基準に、グループ内の医療機関数が予め決められた範囲に収まるように近隣の医療機関同士をグループ化する。これにより、図１４の画像Ｇ２に示すようなグループＧＰ１〜ＧＰ３が得られる。
【００７０】
更に、処理部１５１は、複数の医療機関の緯度及び経度を用いて、医療機関同士の遠近度を基準に、残りの医療機関について近隣の医療機関同士をグループ化する。これにより、図１４の画像Ｇ３に示すようなグループＧＰ４〜ＧＰ８が得られる。このとき、処理部１５１は、グループＧＰ７に属する医療機関の数は２であるので、オペレータに警告するために、画像Ｇ３中のグループＧＰ７の枠の色を、正常なグループＧＰ４〜６の枠の色（例えば、緑色）とは異なる色（例えば、赤色）にする。
【００７１】
また、処理部１５１は、グループＧＰ８に属する医療機関Ｐ１が、グループＧＰ８に属する他の医療機関からの遠近度（例えば、緯度及び経度を用いたノルム、物理的な距離など）が閾値を超えていると判定する。このため、処理部１５１は、オペレータに警告するために、画像Ｇ３中のグループＧＰ８の枠の色を、正常なグループＧＰ４〜６の枠の色（例えば、緑色）とは異なる色（例えば、赤色）にする。
【００７２】
処理部１５１は、生成した画像Ｇ３を端末装置２へ送信するよう制御する。これにより、画像Ｇ３を受信した端末装置２の表示部２６に画像Ｇ３が表示される。
【００７３】
次に、端末装置２の入力部２３は、オペレータによる、グループの修正操作を受け付け、端末装置２のＣＰＵ２５は、入力部２３が受け付けた修正操作を示す修正操作信号を情報処理装置１へ送信するよう制御する。修正操作信号を受信した情報処理装置１の処理部１５１は、この修正操作信号を用いて、グループを修正する。次に、処理部１５１は、グループの修正が施された画像を生成し、端末装置２に送信する制御を実行する。これにより、端末装置２は、グループが修正された画像を表示することができる。
【００７４】
このように、記憶部１１には、医療機関コードに対して、更に医療機関の位置を示す位置情報（例えば、緯度及び経度）が関連付けられている。処理部１５１は、記憶部１１を参照して医療機関の位置情報を用いて例えば地図上で表示し、医療機関同士の遠近度を基準に医療機関をグループ化した後に、端末装置２の入力部２３が受け付けるオペレータによる操作に従って医療機関のグループ構成を変更してもよい。
【００７５】
これによって、同じグループに属する他の医療機関から遠い位置にある医療機関を近隣のグループに移したり、グループ内の医療機関が予め決められた数に満たさない医療機関を近隣のグループに移したりすることができるので、より近隣同士の医療機関をグループ化することができる。
【００７６】
なお、情報処理システムＳが複数の情報処理装置を備え、本実施形態の情報処理装置１の各処理を、それらの複数の情報処理装置で分散して処理してもよい。また、本実施形態では、情報処理装置１が記憶部１１を備えるとしたが、記憶部１１は情報処理装置１に外付けで接続されていてもよいし、インターネットを介して接続されていてもよく、記憶部１１は情報処理装置１が参照可能な記憶装置であればよい。
【００７７】
また、本実施形態の情報処理装置１の各処理を実行するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、当該記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、プロセッサが実行することにより、各実施形態の情報処理装置１に係る上述した種々の処理を行ってもよい。
【００７８】
本実施形態では、最初のサイクルでは、字丁目でグループ化し、次のサイクルでは、郵便番号でグループ化したが、これに限らず、最初のサイクルは、郵便番号でグループ化し、次のサイクルでは字丁目でグループ化してもよい。このように、処理部１５１は、グループ化のサイクルを繰り返す場合に、当該サイクル毎に、グループ化を実行する単位を第３の行政区画単位（例：字丁目）と区域単位（例：郵便番号）との間で切り替えてもよい。
【００７９】
これにより、１度目のグループ化のサイクルで第３の行政区画単位でグループ化した場合、２度目のグループ化のサイクルでは区域単位でグループ化する。一方、１度目のグループ化のサイクルで区域単位でグループ化した場合、２度目のグループ化のサイクルでは第３の行政区画単位でグループ化する。このように、サイクル毎に、グループ化を実行する単位を第３の行政区画単位と区域単位との間で切り替えるので、１度目でグループ化できずに残った医療機関についてグループ化できる可能性を向上させることができる。なお、第３の行政区画単位と区域単位との間で切り替えるのに限らず、グループ化のサイクルを繰り返す場合に、当該サイクル毎に、グループ化を実行する単位を任意に切り替えてもよい。
【００８０】
なお、本実施形態に係る処理部１５１の処理は、一例であって、これに限ったものではなく、市区町村単位でグループ化した後に、大字通称を飛ばして、字丁目でグループ化してもよいし、最初に大字通称でグループ化し、次により行政区画が大きい市区町村単位でグループ化してもよい。また、市区町村単位ではなく郡単位でグループ化してもよい。
このように、処理部１５１は、記憶部１１を参照して、第１の行政区画単位、第２の行政区画単位、第３の行政区画単位、区域単位のうち少なくとも二つの単位で、医療機関数が該当する単位で予め定められた範囲内に収まる場合にそれらの医療機関をグループ化することを順に行い、その後、更にグループ化されていない残った医療機関について、再度、第１の行政区画単位、第２の行政区画単位、第３の行政区画単位、区域単位のうち少なくとも一つの単位でグループ化してもよい。
【００８１】
その一例として、例えば処理部１５１は、記憶部１１を参照して、第１の行政区画単位、第２の行政区画単位、第３の行政区画単位あるいは区域単位で、医療機関をグループ化することを順に行い、その後、更にグループ化されていない残った医療機関について、再度、第１の行政区画単位、第２の行政区画単位、第３の行政区画単位あるいは区域単位で順に、グループ化してもよい。
【００８２】
なお、本実施形態では、三つの行政区画レベルで順にグループ化したが、これに限らず、二つ、または四つ以上の行政区画レベルでグループ化してもよい。また、本実施形態では、三つの行政区画レベルで順にグループ化した後に、グループ化されていない残った医療機関について、二つの行政区画レベルと郵便番号で順にグループ化したが、複数のレベルの行政区画のうち少なくとも一つの行政区画でグループ化してもよい。この場合、記憶部１１には、医療機関を識別する医療機関コードに対して、当該医療機関が属する複数のレベルの区画を識別する複数の区画識別情報（例えば、第１の行政区画コードなど）が関連付けられて記憶してもよい。そして、処理部１５１は、記憶部１１を参照して、複数のレベルの区画単位で順に医療機関をグループ化し、その後、更にグループ化されていない残った医療機関を、複数のレベルの区画のうち少なくとも一つの区画単位でグループ化してもよい。例えば、複数のレベルの区画単位で順に医療機関をグループ化する際に、当該
区画が順に狭くなっていく。これにより、大きな区画から順に小さな区画へと順にグループするので、グループ化の効率が向上する。ここで、上述したように区画は、第１の行政区画、第２の行政区画、第３の行政区画、区域を含む。また、複数の区画のうち、一つは郵便番号の上３桁に対応する区画、他の一つは郵便番号の上４桁に対応する区画などを用いてもよく、郵便番号の桁数に対応する区画単位でグループ化してもよい。
【００８３】
なお、第１の態様に係る情報処理システムは、医療機関を識別する医療機関コードに対して、当該医療機関が属する複数のレベルの区画を識別する複数の区画識別情報が関連付けられて記憶されている記憶部と、前記記憶部を参照して、複数のレベルの区画単位で順に医療機関数が該当する区画単位で予め定められた範囲内に収まる場合に医療機関をグループ化し、その後、更にグループ化されていない残った医療機関を、前記複数のレベルの区画単位のうち少なくとも一つの区画単位で、医療機関数が該当する区画単位で前記予め定められた範囲内に収まる場合にグループ化する処理部と、を備えてもよい。
また、第２の態様に係る情報処理システムは、第１の態様に係る情報処理システムであって、前記複数のレベルの区画単位で順に医療機関をグループ化する際に、当該区画が順に狭くなっていってもよい。
また、第３の態様に係る情報処理システムは、第１または２の態様に係る情報処理システムであって、前記区画は、第１の行政区画、第２の行政区画、第３の行政区画、区域を含み、前記記憶部には、医療機関を識別する医療機関コードに対して、当該医療機関が位置する前記第１の行政区画を識別する第１の行政区画コードと、当該医療機関が位置する前記第２の行政区画を識別する第２の行政区画コードと、当該医療機関が位置する前記第３の行政区画を識別する第３の行政区画コード及び／または当該医療機関が位置する前記区域を識別する区域識別情報が関連付けられて記憶されており、前記処理部は、前記記憶部を参照して、前記第１の行政区画単位、前記第２の行政区画単位、前記第３の行政区画単位、前記区域単位のうち少なくとも二つの単位で、医療機関数が該当する単位で前記予め定められた範囲内に収まる場合に医療機関をグループ化し、その後、更にグループ化されていない残った医療機関について、再度、前記第１の行政区画単位、前記第２の行政区画単位、前記第３の行政区画単位、前記区域単位のうち少なくとも一つの単位で、医療機関数が該当する単位で前記予め定められた範囲内に収まる場合にグループ化してもよい。
また、第４の態様に係る情報処理システムは、第３の態様に係る情報処理システムであって、前記処理部は、前記記憶部を参照して、前記第１の行政区画単位、前記第２の行政区画単位、前記第３の行政区画単位あるいは前記区域単位で、医療機関数が該当する単位で前記予め定められた範囲内に収まる場合に前記医療機関をグループ化することを順に行い、その後、更にグループ化されていない残った医療機関について、再度、前記第１の行政区画単位、前記第２の行政区画単位、前記第３の行政区画単位あるいは前記区域単位で順に、医療機関数が該当する単位で前記予め定められた範囲内に収まる場合にグループ化してもよい。
また、第５の態様に係る情報処理システムは、第３または４の態様に係る情報処理システムであって、前記処理部は、前記第１の行政区画単位、前記第２の行政区画単位、前記第３の行政区画単位あるいは前記区域単位の医療機関数が前記予め定められた範囲を超える場合、当該一つの単位内に含まれる医療機関数を前記予め定められた範囲に収まるように分割して前記医療機関をグループ化してもよい。
また、第６の態様に係る情報処理システムは、第２から５のいずれかの態様に係る情報処理システムであって、前記処理部は、前記医療機関のグループ化のサイクルを繰り返す場合に、当該サイクル毎に、グループ化を実行する単位を切り替えてもよい。
また、第７の態様に係る情報処理システムは、第４の態様に係る情報処理システムであって、前記第２の行政区画は、前記第１の行政区画より狭い区域を示し、前記第３の行政区画は、前記第２の行政区画より狭い区域を示し、前記処理部は、前記記憶部を参照して、前記第１の行政区画単位で医療機関数が前記予め定められた範囲に収まる場合に前記医療機関をグループ化し、次に残りの医療機関について前記第２の行政区画単位で医療機関数が前記予め定められた範囲に収まる場合にそれらの医療機関をグループ化し、次に残りの医療機関について前記第３の行政区画単位あるいは前記区域単位で医療機関数が前記予め定められた範囲に収まる場合にそれらの医療機関をグループ化してもよい。
また、第８の態様に係る情報処理システムは、第７の態様に係る情報処理システムであって、前記処理部は、一度、前記第３の行政区画単位でグループ化した後に、再度、残りの医療機関について前記第１の行政区画単位あるいは前記第２の行政区画単位で医療機関数が前記予め定められた範囲に収まる場合にそれらの医療機関をグループ化し、次に残りの医療機関について前記区域単位で医療機関数が前記予め定められた範囲に収まる場合にそれらの医療機関をグループ化してもよい。
また、第９の態様に係る情報処理システムは、第１から８のいずれかの態様に係る情報処理システムであって、オペレータによる操作を受け付ける入力部を更に備え、前記記憶部には、医療機関コードに対して、更に前記医療機関の位置を示す位置情報が関連付けられており、前記処理部は、前記記憶部を参照して医療機関の位置情報を用いて医療機関同士の遠近度を基準に医療機関数が前記予め定められた範囲内に収まる場合に前記医療機関をグループ化した後に、前記入力部が受け付ける前記オペレータによる操作に従って前記医療機関のグループ構成を変更してもよい。
また、第１０の態様に係る情報処理システムは、第３から９のいずれかの態様に係る情報処理システムであって、前記第１の行政区画は、市区町村であり、前記第２の行政区画は、大字通称であり、前記第３の行政区画は、字丁目であり、前記区域識別情報は、郵便番号であってもよい。
また、第１１の態様に係る情報処理装置は、医療機関を識別する医療機関コードに対して、当該医療機関が属する複数のレベルの区画を識別する複数の区画識別情報が関連付けられて記憶されている記憶部を参照して、複数のレベルの区画単位で順に医療機関数が該当する区画単位で予め定められた範囲内に収まる場合に医療機関をグループ化し、その後、更にグループ化されていない残った医療機関を、前記複数のレベルの区画単位のうち少なくとも一つの区画単位で、医療機関数が該当する区画単位で前記予め定められた範囲内に収まる場合にグループ化する処理部を備えてもよい。
また、第１２の態様に係る情報処理方法は、医療機関を識別する医療機関コードに対して、当該医療機関が属する複数のレベルの区画を識別する複数の区画識別情報が関連付けられて記憶されている記憶部を参照して、複数のレベルの区画単位で順に医療機関数が該当する区画単位で予め定められた範囲内に収まる場合に医療機関をグループ化するステップと、その後、更にグループ化されていない残った医療機関を、前記複数のレベルの区画単位のうち少なくとも一つの区画単位で、医療機関数が該当する区画単位で前記予め定められた範囲内に収まる場合にグループ化するステップと、を有してもよい。
また、第１３の態様に係るプログラムは、コンピュータに、医療機関を識別する医療機関コードに対して、当該医療機関が属する複数のレベルの区画を識別する複数の区画識別情報が関連付けられて記憶されている記憶部を参照して、複数のレベルの区画単位で順に医療機関数が該当する区画単位で予め定められた範囲内に収まる場合に医療機関をグループ化するステップと、その後、更にグループ化されていない残った医療機関を、前記複数のレベルの区画単位のうち少なくとも一つの区画単位で、医療機関数が該当する区画単位で前記予め定められた範囲内に収まる場合にグループ化するステップと、を実行させるためのプログラムであってもよい。
【００８４】
以上、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【符号の説明】
【００８５】
Ｓ  情報処理システム
１  情報処理装置
２−１、…、２−Ｎ  端末装置
３  通信回線網
１１  記憶部
１２  ＲＡＭ（Random Access Memory）
１３  入力部
１４  通信部
１５  ＣＰＵ（Central Processing Unit）
２１  記憶部
２２  ＲＡＭ
２３  入力部
２４  通信部
２５  ＣＰＵ
２６  表示部
１５１  処理部
【図１】
0006470775.tif 000002
【図２】
0006470775.tif 000003
【図３】
0006470775.tif 000004
【図４】
0006470775.tif 000005
【図５】
0006470775.tif 000006
【図６】
0006470775.tif 000007
【図７】
0006470775.tif 000008
【図８】
0006470775.tif 000009
【図９】
0006470775.tif 000010
【図１０】
0006470775.tif 000011
【図１１】
0006470775.tif 000012
【図１２】
0006470775.tif 000013
【図１３】
0006470775.tif 000014
【図１４】
0006470775.tif 000015