(57)【要約】【課題】適切な座席配置を作成することを目的とする。【解決手段】座席配置作成装置１は、配置候補者の座席配置を作成する座席配置作成装置１であって、座席に応じた配置候補者毎の集中度の履歴を示す集中度情報を記憶する集中度情報記憶部１５ｃと、集中度情報記憶部に記憶された配置候補者毎の集中度情報に基づいて、配置候補の適切度を示すスコアを計算するスコア計算部１３と、配置候補とスコアとに基づいて、配置候補者の座席配置を作成する配置作成部１４とを含む。【選択図】図１
2018063493.tif 000002
【特許請求の範囲】
【請求項１】
配置候補者の座席配置を作成する座席配置作成装置であって、
前記配置候補者の座席に応じた前記配置候補者毎の集中度の履歴を示す集中度情報を記憶する集中度情報記憶部と、
前記集中度情報記憶部に記憶された前記配置候補者毎の集中度情報に基づいて、前記配置候補者の配置候補の適切度を示すスコアを計算するスコア計算部と、
前記配置候補と前記スコアとに基づいて、前記配置候補者の座席配置を作成する配置作成部と、
を備えたことを特徴とする座席配置作成装置。
【請求項２】
前記配置候補者の座席の配置候補を作成する配置候補作成部
を備えたことを特徴とする請求項１記載の座席配置作成装置。
【請求項３】
前記集中度は、前記配置候補者の画像情報から判別される該配置候補者の状態に対応付けられた値、または前記配置候補者の過去の成績データに基づく値であり、
前記適切度は、前記各配置候補者の前記集中度の統計値に基づく値である、
ことを特徴とする請求項１または２に記載の座席配置作成装置。
【請求項４】
前記スコア計算部は、前記配置候補に示される前記配置候補者の座席の座席区分を参照し、前記集中度情報記憶部に記憶された前記座席区分における前記配置候補者の集中度情報に基づいて、前記スコアを計算する
ことを特徴とする請求項１乃至３のいずれか１項に記載の座席配置作成装置。
【請求項５】
前記配置候補者のペアについて、隣同士の座席に配置された場合の集中度が隣同士に配置されない場合の集中度より低いと判定された参加者のペアである非集中ペアを示す情報を記憶する非集中ペア情報記憶部を備え、
前記スコア計算部は、前記配置候補に前記非集中ペアが含まれる場合、前記集中度情報記憶部に記憶された前記配置候補者毎の集中度情報に基づく統計値から所定の補正値を減算した値に基づいて、前記スコアを計算する
ことを特徴とする請求項１乃至４のいずれか１項に記載の座席配置作成装置。
【請求項６】
授業に参加した第１の配置候補者の集中度と第２の配置候補者の集中度との相関が、前記第１の配置候補者の集中度と前記第１の配置候補者と同じ前記授業に参加した複数の配置候補者の集中度との相関より高い場合に、前記第１の配置候補者と前記第２の配置候補者のペアを前記非集中ペア情報記憶部に記憶させる非集中ペア登録部を備えた
ことを特徴とする請求項５に記載の座席配置作成装置。
【請求項７】
第１の配置候補者の集中度が所定値以下である１以上の時間区分において、第２の配置候補者の所定時間範囲内の集中度に対する前記第２の配置候補者のいずれかの時間区分の集中度の相対値が、前記第１の配置候補者と同じ前記授業に参加した複数の配置候補者の所定時間範囲内の集中度に対する前記複数の配置候補者の前記いずれかの時間区分の集中度の相対値より低い場合、前記１以上の時間区分に対する前記いずれかの時間区分の割合を計算し、前記割合が所定の閾値以上である場合に、前記第１の配置候補者と前記第２の配置候補者のペアを前記非集中ペア情報記憶部に記憶させる非集中ペア登録部を備えた
ことを特徴とする請求項５に記載の座席配置作成装置。
【請求項８】
配置候補者の座席配置を作成する座席配置装置と、
前記配置候補者を撮影し、該配置候補者の画像情報を前記座席配置装置に送信する撮影装置と、を備え、
前記座席配置装置は、
前記画像情報から判別される前記配置候補者毎の状態に対応付けられた集中度であって、前記配置候補者の座席に応じた前記配置候補者毎の集中度の履歴を示す集中度情報を記憶する集中度情報記憶部と、
前記集中度情報記憶部に記憶された前記配置候補者毎の集中度情報に基づいて、前記配置候補者の配置候補の適切度を示すスコアを計算するスコア計算部と、
前記配置候補と前記スコアとに基づいて、前記配置候補者の座席配置を作成する配置作成部と、
を含むことを特徴とする座席配置作成システム。
【請求項９】
配置候補者の座席配置を作成する処理をコンピュータに実行させる座席配置作成プログラムであって、
前記配置候補者の座席に応じた前記配置候補者毎の集中度の履歴を示す集中度情報を記憶する集中度情報記憶部に記憶された前記配置候補者毎の集中度情報に基づいて、前記配置候補者の配置候補の適切度を示すスコアを計算し、
前記配置候補と前記スコアとに基づいて、前記配置候補者の座席配置を作成する、
処理をコンピュータに実行させることを特徴とする座席配置作成プログラム。
【請求項１０】
配置候補者の座席配置を作成する処理をコンピュータが実行する座席配置作成方法であって、
前記配置候補者の座席に応じた前記配置候補者毎の集中度の履歴を示す集中度情報を記憶する集中度情報記憶部に記憶された前記配置候補者毎の集中度情報に基づいて、前記配置候補者の配置候補の適切度を示すスコアを計算し、
前記配置候補と前記スコアとに基づいて、前記配置候補者の座席配置を作成する、
処理をコンピュータが実行することを特徴とする座席配置作成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、座席配置作成装置、座席配置システム、座席配置提案プログラムおよび座席配置提案方法に関する。
【背景技術】
【０００２】
例えば、教育現場において、授業に参加する生徒には、それぞれ教室内に設置された座席（例えば、机等）が割り当てられる。この際、コンピュータにより、各生徒の座席を決定する技術が用いられている。
【０００３】
関連する技術として、座席と集中力の関係を収容する記憶部を有し、記憶部の情報より、座席の持つ優位性を求めることで的確な座席の決定を行う技術が提案されている（例えば、特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平０８−２７９０００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
各生徒は、授業に参加する生徒が教室内の何れの座席に座るかによって、その集中度が異なる場合がある。例えば、授業に参加する生徒それぞれの特性が異なることが考えられるため、集中度が高くなる座席は、生徒によって異なる可能性がある。このため、各生徒を何れの座席に配置すれば、より適切な座席配置になるかをコンピュータが決定することは難しい。
【０００６】
１つの側面として、本発明は、適切な座席配置を作成することを目的とする。
【課題を解決するための手段】
【０００７】
１つの態様では、座席配置作成装置は、配置候補者の座席配置を決定する座席配置作成装置であって、前記配置候補者の座席に応じた前記配置候補者毎の集中度の履歴を示す集中度情報を記憶する集中度情報記憶部と、前記集中度情報記憶部に記憶された前記配置候補者毎の集中度情報に基づいて、前記配置候補者の配置候補の適切度を示すスコアを計算するスコア計算部と、前記配置候補と前記スコアとに基づいて、前記配置候補者の座席配置を作成する配置作成部と、を含む。
【発明の効果】
【０００８】
１つの側面によれば、適切な座席配置を作成することができる。
【図面の簡単な説明】
【０００９】
【図１】第１の実施形態のシステムの全体構成の一例を示す図である。
【図２】配置候補者情報の一例を示す図である。
【図３】座席情報の一例を示す図である。
【図４】座席配置候補情報の一例を示す図である。
【図５】集中度情報の例を示す図である。
【図６】集中度付き座席配置候補を示す図である。
【図７】スコア付座席配置情報を示す図である。
【図８】第１の実施形態の処理の流れの一例を示すフローチャートである。
【図９】ステップＳ１０４の処理の一例を示すフローチャートである。
【図１０】集中度の対応情報の一例を示す図である。
【図１１】第２の実施形態のシステムの全体構成の一例を示す図である。
【図１２】非集中ペア情報の一例を示す図である。
【図１３】非集中ペアの第１の計算処理の流れの例を示すフローチャートである。
【図１４】第１の計算処理の実施例を示す図である。
【図１５】非集中ペアの第２の計算処理の流れの例を示すフローチャートである。
【図１６】非集中ペアの第２の計算処理の実施例を示す図である。
【図１７】第２の実施形態の処理の流れの一例を示すフローチャートである。
【図１８】座席配置作成装置のハードウェア構成の一例を示す図である。
【発明を実施するための形態】
【００１０】
＜第１の実施形態のシステムの全体構成の一例＞
図１は、第１の実施形態のシステムの全体構成の一例を示す図である。第１の実施形態のシステムは、座席配置作成装置１と情報処理端末２と１以上の撮影装置３とを含む。第１の実施形態のシステムは、例えば、教育現場（学校等）における教室内（室内）の座席配置を決定するシステムである。
【００１１】
教育現場として学校を想定した場合、教室には複数の座席が設置される。各座席には、それぞれ個別的に生徒（配置候補者）が割り当てられる。座席配置作成装置１は、各配置候補者の座席配置を決定する。第２の実施形態も同様である。
【００１２】
座席配置作成装置１と情報処理端末２とは相互に通信可能である。座席配置作成装置１と情報処理端末２とは、相互に、有線で通信を行ってもよいし、無線で通信を行ってもよい。
【００１３】
座席配置作成装置１は、通信部１１と、配置候補作成部１２と、スコア計算部１３と、配置作成部１４と、配置候補者情報記憶部１５ａと、座席情報記憶部１５ｂと、集中度情報記憶部１５ｃと、スコア付座席配置情報記憶部１５ｄとを含む。座席配置作成装置１は、コンピュータの一例である。
【００１４】
情報処理端末２は、教師が所持する情報処理端末である。情報処理端末２は、例えば、座席配置作成装置１に各種の指示を送信するために用いられる。また、情報処理端末２は、座席配置作成装置１が出力した座席配置を受信する。情報処理端末２は、例えば、タブレット端末等の携帯端末であってもよい。
【００１５】
撮影装置３は、配置候補者を撮影し、撮影により得られた画像情報を座席配置作成装置１に送信する。撮影装置３は、室内に１台設置されていてもよく、複数台設置されていてもよい。撮影装置３は、例えば、配置候補者毎に設置されていてもよいし、１台の撮影装置３が複数の配置候補者を撮影してもよい。撮影装置３は、例えば、カメラである。
【００１６】
座席配置作成装置１と撮影装置３とは、有線で通信を行ってもよいし、無線で通信を行ってもよい。
【００１７】
通信部１１は、情報処理端末２との間の情報の送受信に用いられる。
配置候補作成部１２は、配置候補者の座席の配置候補を作成する。配置候補作成部１２は、配置作成の終了条件と、複数の座席をどのように分けるかを示す座席区分パターンとを、通信部１１を介して情報処理端末２から受信してもよい。
【００１８】
なお、配置候補は、配置候補作成部１２で作成されなくてもよく、例えば、座席配置作成装置１は、情報処理端末２に入力された配置候補を、通信部１１を介して情報処理端末２から受信してもよい。
【００１９】
スコア計算部１３は、集中度情報記憶部１５ｃに記憶された配置候補者毎の集中度情報に基づいて、配置候補の適切度を示すスコアを計算する。例えば、適切度（スコア）は、各配置候補者の集中度の統計値に基づく値である。
【００２０】
集中度は、配置候補者の画像情報から判別される該配置候補者の状態に対応付けられた値、または配置候補者の過去の成績データに基づく値である。集中度の詳しい算出方法については、後述する。
【００２１】
スコア計算部１３は、配置候補に示される配置候補者の座席の座席区分を座席情報記憶部１５ｂの座席情報を参照し、集中度情報記憶部１５ｃに記憶された当該座席区分における配置候補者の集中度情報に基づいて、スコアを計算してもよい。
【００２２】
配置作成部１４は、配置候補作成部１２が作成した座席配置候補とスコア計算部１３が計算した当該座席配置候補のスコアとに基づいて、配置候補者の座席配置を作成する。スコアは、例えば、座席配置候補に含まれる各配置候補者の集中度の合計に基づく値である。スコアは、例えば、座席配置候補に含まれる各配置候補者の集中度の分散、標準偏差または最大値に基づく値であってもよい。
【００２３】
配置候補者情報記憶部１５ａは、配置候補者氏名など、配置候補者に関する情報である配置候補者情報を記憶する。
【００２４】
座席情報記憶部１５ｂは、教室の座席区分に関する座席情報を記憶する。座席情報記憶部１５ｂは、例えば、座席位置と座席区分との対応関係を示す情報を記憶する。
【００２５】
集中度情報記憶部１５ｃは、各配置候補者の各座席における集中度の履歴である集中度情報を記憶する。集中度情報は、例えば、各配置候補者が過去に各座席に座った期間の座席毎の集中度の統計値（例えば、平均値）である。
【００２６】
スコア付座席配置情報記憶部１５ｄは、スコア付座席配置情報を記憶する。スコア付座席配置情報は、配置候補作成部１２が作成した座席配置候補にスコア計算部１３が計算したスコアを付加した情報である。
【００２７】
次に各記憶部に記憶される情報、および各構成要素の出力情報の例について説明する。図２は、配置候補者情報の一例を示す図である。配置候補者情報は、図２に示すように、各配置候補者の氏名を含む。配置候補者情報は、例えば、同じ教室内で授業を受けるグループ毎に記憶されている。配置候補者情報は、例えば、配置候補者を特定可能なIdentification(ID)を含んでいてもよい。
【００２８】
図３は、座席情報の一例を示す図である。座席情報記憶部１５ｂに記憶される座席情報は、図３（ａ）に示すように、各座席の位置と座席番号との対応関係を示す情報を含む。また、座席情報は、図３（ｂ）に示すように、座席番号と座席区分との対応関係を示す情報を含む。座席番号は、例えば、廊下側前方、前方、窓際前方、中央、廊下側後方、後方、窓際後方のいずれかの座席区分に対応付けられる。また、座席情報は、図３（ｃ）に示すように、座席番号と座席区分との位置関係を示す情報を含む。座席情報記憶部１５ｂは、複数の座席区分のパターンを示す情報を記憶していてもよい。
【００２９】
図４は、座席配置候補情報の一例を示す図である。図４に示す座席配置候補は、配置候補作成部１２により出力される座席配置候補の一例である。図４に示すように、座席配置候補は、座席番号と、配置候補者氏名とが対応付けられた情報である。
【００３０】
配置候補者氏名は、図２に示す配置候補者情報に含まれる配置候補者氏名に対応する。座席番号は、図３に示す座席番号に対応する。座席配置候補情報は、座席番号と、配置候補者のIDとが対応付けられた情報であってもよい。
【００３１】
図５は、集中度情報の例を示す図である。集中度情報記憶部１５ｃは、図５に示すような座席毎の集中度を示す情報を配置候補者毎に記憶している。
【００３２】
図６は、集中度付き座席配置候補を示す図である。集中度付き座席配置候補は、スコア計算部１３の計算過程において作成される情報である。集中度付き座席配置候補は、図６に示すように、図３に示す座席配置候補に集中度の統計値（例えば、平均値）を付加した情報である。
【００３３】
図７は、スコア付座席配置情報を示す図である。スコア付座席配置情報は、スコア計算部１３の計算結果として、スコア付座席配置情報記憶部１５ｄに記憶される情報である。スコア付座席配置は、図７に示すように、配置候補作成部１２により作成された座席配置候補（例えば、図３参照）にスコア計算部１３が計算したスコアが付加された情報である。
【００３４】
＜第１の実施形態の処理の流れの一例＞
図８は、第１の実施形態の処理の流れの一例を示すフローチャートである。配置候補作成部１２は、スコア付座席配置情報記憶部１５ｄを参照して、スコア付座席配置がすでに記憶されているか判定する（ステップＳ１０１）。
【００３５】
スコア付座席配置が記憶されていない場合（ステップＳ１０１でＮＯ）、配置候補作成部１２は、配置候補者の座席配置候補を作成する（ステップＳ１０３）。配置候補作成部１２は、例えば、配置候補者情報記憶部１５ａから図２に示すような配置候補者情報を取得し、座席情報記憶部１５ｂから図３に示すような座席情報を取得する。そして、配置候補作成部１２は、各配置候補者をいずれかの座席番号に対応付けて図４に示すような座席配置候補を作成する。
【００３６】
配置候補作成部１２は、ステップＳ１０３において、作成する座席配置をランダムに決定してもよい。配置候補作成部１２は、ステップＳ１０３において、複数の座席配置をまとめて作成してもよい。
【００３７】
スコア計算部１３は、各配置候補者について座席配置候補に示された座席に対応する集中度の統計値を計算する（ステップＳ１０４）。
【００３８】
図９は、ステップＳ１０４の処理の一例を示すフローチャートである。スコア計算部１３は、作成された座席配置候補内の各配置候補者について、繰り返し処理を開始する（ステップＳ２０１）。
【００３９】
スコア計算部１３は、例えば、座席情報記憶部１５ｂに記憶された座席情報のうち、計算対象の配置候補者について座席配置候補に示された座席に対応する座席区分を参照する（ステップＳ２０２）。スコア計算部１３は、座席情報記憶部１５ｂに複数の座席区分のパターンが設定されている場合、予め情報処理端末２から送信された指示内容に基づいて、いずれかの座席区分のパターンを選択してもよい。
【００４０】
スコア計算部１３は、集中度情報記憶部１５ｃを参照して、取得した座席区分内の計算対象配置候補者の集中度情報が１つ以上あるか判定する（ステップＳ２０３）。
【００４１】
集中度データが１つ以上ある場合（ステップＳ２０３でＹＥＳ）、スコア計算部１３は、集中度情報記憶部１５ｃを参照して、計算対象の配置候補者がその座席区分内の座席に座っていたときの集中度情報を全て取得する（ステップＳ２０４）。そして、スコア計算部１３は、取得した集中度情報の平均値を計算し、座席候補で指定された座席に対応する集中度の統計値とする（ステップＳ２０５）。
【００４２】
集中度データが１つ以上ない場合（ステップＳ２０３でＮＯ）、スコア計算部１３は、計算対象の配置候補者の全ての座席における集中度情報を取得する（ステップＳ２０６）。そして、スコア計算部１３は、取得した全ての座席における集中度の平均を計算し、座席候補で指定された座席に対応する集中度の統計値とする（ステップＳ２０７）。
【００４３】
スコア計算部１３は、座席配置候補に含まれる全ての配置候補者についてステップＳ２０２〜Ｓ２０７の処理を終了した場合、繰り返し処理を終了する（ステップＳ２０８）。
【００４４】
以上の処理により、スコア計算部１３は、配置候補に示された座席区分と同じ座席区分における配置候補者の過去の集中度情報を取得するので、配置候補と同一の席における集中度情報が記憶されていない場合でも、適切にスコアを計算することができる。同一座席でなくても同一座席区分であれば、集中度が近いことが想定されるからである。
【００４５】
次に、図８に示すように、スコア計算部１３は、ステップＳ１０４で計算した集中度の統計値に基づいて、ステップＳ１０３で作成された座席配置候補の適切度を示すスコアを計算する（ステップＳ１０５）。
【００４６】
スコアは、例えば、ステップＳ１０４で計算された各配置候補者の集中度の統計値を全て合計した値、または各配置候補者の集中度の統計値の中の最大値であってもよい。その場合、スコアが高い程、適切な座席配置である。また、スコアは、例えば、ステップＳ１０４で計算された各配置候補者の集中度の統計値の分散もしくは標準偏差であってもよい。その場合、スコアが低い程、適切な座席配置となる。スコアがどのような統計値であるかは、利用者（例えば、教師等）により予め設定されてもよい。
【００４７】
例えば、クラス全体の集中度を向上させたい場合、各配置候補者の集中度の平均値がスコアとして用いられる。また、集中度が高い人をさらに高くしたい場合、各配置候補者の集中度の最大値がスコアとして用いられる。また、クラスの集中度のばらつきを減らしたい場合、各配置候補者の集中度の分散または標準偏差がスコアとして用いられる。
【００４８】
スコア計算部１３は、計算したスコアを座席配置候補に付加した情報（スコア付座席配置情報）を、スコア付座席配置情報記憶部１５ｄに記憶させる（ステップＳ１０６）。スコア付座席配置情報記憶部１５ｄに記憶させる情報は、例えば、図７に示すような情報である。
【００４９】
配置作成部１４は、終了条件を満たしているか判定する（ステップＳ１０７）。ステップＳ１０７において、配置作成部１４は、例えば、スコア付座席配置情報記憶部１５ｄに記憶されたスコア付座席配置が所定数以上であるという終了条件を満たすか判定する。
【００５０】
ステップＳ１０７において、配置作成部１４は、例えば、スコアが所定条件を満たす座席配置が所定数以上であるという終了条件を満たすか判定してもよい。所定条件は、例えば、スコアが各配置候補者の集中度の平均値である場合、スコアが所定の閾値より高いことである。配置作成部１４は、考えられる全ての座席配置候補に関してスコア付座席配置が作成されたかを判定してもよい。配置作成部１４は、終了条件を予め情報処理端末２から送信された指示内容に基づいて選択してもよい。
【００５１】
終了条件を満たしている場合（ステップＳ１０７でＹＥＳ）、配置作成部１４は、スコアが所定条件を満たす座席配置を作成し、提示する（ステップＳ１０８）。例えば、スコアが平均値または最大値である場合、スコアが所定条件を満たす座席配置は、スコアが所定値以上である座席配置を意味する。また、例えば、スコアが分散または標準偏差である場合、スコアが所定条件を満たす座席配置は、スコアが所定値以下である座席配置を意味する。
【００５２】
ステップＳ１０８において、配置作成部１４は、例えば、スコア付座席配置情報記憶部１５ｄに記憶されたスコア付座席配置のうちスコアが所定条件を満たす座席配置を、通信部１１を介して情報処理端末２に送信する。
【００５３】
配置作成部１４が作成する座席配置は、例えば、図３（ａ）に示す配置図の各座席に配置候補者氏名を付加したものであってもよい。または、配置作成部１４が作成する座席配置は、例えば、図４に示すような表形式であってもよい。
【００５４】
そして、情報処理端末２は、該情報処理端末２の表示装置（ディスプレイ）に座席配置を表示させてもよい。配置作成部１４は、例えば、スコアが所定条件を満たす座席配置を、座席配置作成装置１のディスプレイに表示させてもよい。
【００５５】
出力件数を示す指示内容が予め情報処理端末２から送信されている場合、配置作成部１４は、ステップＳ１０８において、スコアが所定条件を満たす座席配置のいずれかを選択して、出力件数と同数の座席配置を提示してもよい。
【００５６】
ステップＳ１０７で、終了条件を満たしていないと判定された場合（ステップＳ１０７でＮＯ）、再度、ステップＳ１０１の処理に移行する。配置候補作成部１２は、スコア付座席配置情報記憶部１５ｄを参照して、スコア付座席配置がすでに記憶されているか判定する（ステップＳ１０１）。２回目以降のステップＳ１０１の処理ではスコア付座席配置がすでに記憶されている可能性がある。
【００５７】
１以上のスコア付座席配置がすでに記憶されている場合（ステップＳ１０１でＹＥＳ）、配置候補作成部１２は、すでにスコア付座席配置情報記憶部１５ｄに記憶されたスコア付座席配置を参照する。そして、配置候補作成部１２は、スコアが所定条件を満たす座席配置に基づいて新たな座席配置候補を作成する（ステップＳ１０２）。
【００５８】
ステップＳ１０２において、配置候補作成部１２は、例えば、スコアが所定値より高い座席配置のうち、いずれか２人を１組として座席を入れ替えた座席配置を新たな座席配置候補としてもよい。
【００５９】
また、配置候補作成部１２は、スコアが所定値より高い座席配置のうち、いずれか３人を１組として座席を入れ替えた座席配置を新たな座席配置候補としてもよい。その場合、例えば、配置候補者Ａが配置されていた席に配置候補者Ｂを配置し、配置候補者Ｂが配置されていた席に配置候補者Ｃを配置し、配置候補者Ｃが配置されていた席に配置候補者Ａを配置してもよい。また、配置候補作成部１２は、１組に限らず２組の座席を入れ替えてもよい。
【００６０】
考えられ得る全ての座席配置を座席配置候補として出力すると、候補数が膨大な数となる可能性がある。ステップＳ１０２の処理のように、配置候補作成部１２は、スコアが所定値より高い座席配置に基づいて新たな座席配置候補を作成することにより、効率良くスコアが条件を満たす可能性の高い座席配置候補を作成することができる。この場合、コンピュータ（座席配置作成装置１）の計算量が少なくなる。
【００６１】
以上のように、第１の実施形態の座席配置作成装置は、各配置候補者の過去の集中度に基づいて座席配置を決定するため、適切な座席配置の決定を行うことができる。例えば、後方に座った場合に集中度が下がる配置候補者がいた場合、その配置候補者を前方に移動させ、替わりに後方に座っても集中度が下がらない配置候補者を後方に移動させれば、クラス全体の集中度の平均を向上させることができる。
【００６２】
＜集中度情報の一例＞
以下、集中度情報記憶部１５ｃに記憶されている集中度情報の例について、説明する。集中度情報は、予め集中度情報記憶部１５ｃに記憶されているが、スコア計算部１３が、計算してもよい。
【００６３】
図１０は、集中度の対応情報の一例を示す図である。図１０（ａ）に示す対応情報は、集中度と配置候補者の状態区分との対応関係を示す情報である。図１０（ａ）に示す例では、配置候補者の状態区分としてＳ１〜Ｓ５という区分が設定されている。また、各状態区分に配置候補者の状態、集中度を示す値がそれぞれ対応付けられている。集中度は、図１０（ａ）に示すような対応情報に基づいて、予め算出され、集中度情報記憶部１５ｃに記憶されている。
【００６４】
スコア計算部１３は、例えば、配置候補者を撮影して得られた画像情報と配置候補者の音を集音して得られた音情報（配置候補者が発生した音の情報）との何れか一方または両方を取得し、画像情報と音情報との何れか一方または両方に基づいて配置候補者の状態区分を判別してもよい。
【００６５】
例えば、カメラ等の撮影装置３が配置候補者を撮影し、撮影された画像情報に基づいて、スコア計算部１３が画像処理を行い、配置候補者の視線を検出し、検出された視線に基づいて、配置候補者の状態を判別してもよい。例えば、上記の画像処理により、配置候補者の視線が黒板に向いていることが検出された場合、図１０（ａ）の例における「状態区分」は「黒板を見ている」であると判別されてもよい。
【００６６】
また、スコア計算部１３は、図１０（ａ）に示す対応情報を取得し、判別した配置候補者の状態区分と対応情報とに基づいて集中度を特定してもよい。図１０（ａ）に示す対応情報は、例えば、集中度情報記憶部１５ｃに記憶されている。
【００６７】
図１０（ｂ）に示す対応情報は、集中度と配置候補者の状態区分および授業の状況区分の組との対応関係を示す情報である。図１０（ｂ）に示す例では、授業状況区分として１〜５という区分が設定されている。また、Ｓ１〜Ｓ５という区分は図１０（ａ）で示した配置候補者の状態区分に相当する。
【００６８】
図１０（ｂ）に示されるように、配置候補者の状態の区分および授業の状況の区分の組毎に、集中度を示す値が対応付けられている。集中度は、図１０（ｂ）に示すような対応情報に基づいて、予め算出され、集中度情報記憶部１５ｃに記憶されていてもよい。
【００６９】
例えば、配置候補者の状態区分が”Ｓ１：黒板の前の人を見ている”であり、授業状況区分が”２：教師が板書し終えて話している”である場合に集中度が１である。一方、配置候補者の状態区分が”Ｓ１：黒板の前の人を見ている”であり、授業状況区分が”６：演習中”である場合に集中度が０である。演習中に黒板の前の人を見ている配置候補者は、授業に集中していないと考えられるからである。すなわち、配置候補者の状態だけでなく授業の状況を考慮することにより、高い精度で集中度が算出される。
【００７０】
スコア計算部１３は、例えば、授業が実施されている領域を撮影して得られた画像情報、および授業が実施されている領域内の音情報を取得し、画像情報および音情報の両方またはいずれか一方に基づいて授業の状況区分を判別してもよい。
【００７１】
例えば、室内または配置候補者の机等に設置されたマイク等の集音装置が集音した音情報に基づいて、スコア計算部１３が音声認識処理を行い、授業の状況を判別してもよい。例えば、スコア計算部１３は、集音装置が集音した音情報に基づいて音声認識処理を行い、配置候補者が室内の前方で発言していることを検出した場合、図１０（ｂ）の例における「授業の状況」は「配置候補者が前で発表している」であると判別してもよい。
【００７２】
また、スコア計算部１３は、判別した配置候補者の状態区分および授業の状況区分と、図１０（ｂ）に示す対応情報に基づいて集中度を算出してもよい。図１０（ｂ）に示す対応情報は、例えば、集中度情報記憶部１５ｃに記憶されている。
【００７３】
スコア計算部１３は、配置候補者の状態区分が同じである時間が長くなるに応じて集中度を下げる補正をしてもよい。同じ状態が長く続いている場合、配置候補者が集中していない可能性が高いからである。スコア計算部１３は、例えば、所定時間毎に配置候補者の状態区分を取得し、取得した状態区分が前回に取得した状態区分と同じである場合、補正率を以下の式のように算出する。
【００７４】
補正率＝前回の補正率−連続時補正値
【００７５】
補正率の初期値は、例えば１である。また、連続時補正値は、例えば０．１である。また、補正率の下限は、例えば０である。上記式に示されるように、同じ状態区分である時間が長くなるに応じて、補正率が低くなる。さらに、スコア計算部１３は、図１０（ａ）、（ｂ）の対応情報における集中度を示す値を集中度基準値として用いて、以下の式のように補正した集中度を算出する。
【００７６】
集中度＝集中度基準値×補正率
【００７７】
スコア計算部１３は、配置候補者の理解度を示す理解度情報に基づいて、その理解度情報に対応する集中度を更新してもよい。スコア計算部１３は、理解度情報と集中度のギャップが少なくなるように集中度を更新する。
【００７８】
例えば、配置候補者の試験の成績が悪い場合は、集中度が低かったと考えられるから、スコア計算部１３は、試験に関する説明が行われていた授業の集中度の算出結果を下げるように更新する。また、例えば、配置候補者の試験の成績が良い場合は、集中度が高かったと考えられるから、スコア計算部１３は、試験に関する説明が行われていた授業の集中度の算出結果を上げるように更新する。
【００７９】
集中度情報記憶部１５ｃに記憶される集中度情報は以上のように計算されてもよいし、他の方法により計算されてもよい。
【００８０】
集中度情報記憶部１５ｃは、配置候補者の試験の成績を集中度とみなして、各配置候補者が過去に各座席に座ったときの座席毎の成績の統計値（例えば、平均値）を成績データとして記憶してもよい。
【００８１】
＜第２の実施形態のシステムの全体構成の一例＞
図１１は、第２の実施形態のシステムの全体構成の一例を示す図である。第２の実施形態のシステムは、座席配置作成装置１と情報処理端末２と撮影装置３とを含む。
【００８２】
座席配置作成装置１と情報処理端末２とは相互に通信可能である。座席配置作成装置１と情報処理端末２とは、相互に、有線で通信を行ってもよいし、無線で通信を行ってもよい。
【００８３】
撮影装置３は、撮影した画像を座席配置作成装置１に送信することができる。座席配置作成装置１と撮影装置３とは、有線で通信を行ってもよいし、無線で通信を行ってもよい。撮影装置３は、例えば、カメラである。
【００８４】
座席配置作成装置１は、通信部１１と、配置候補作成部１２と、スコア計算部１３と、配置作成部１４とを含む。座席配置作成装置１は、さらに、配置候補者情報記憶部１５ａと、座席情報記憶部１５ｂと、集中度情報記憶部１５ｃと、スコア付座席配置情報記憶部１５ｄと、非集中ペア情報記憶部１５ｅと、非集中ペア登録部１６とを含む。座席配置作成装置１に含まれる構成のうち非集中ペア情報記憶部１５ｅと非集中ペア登録部１６以外の構成は第１の実施形態と同様である。
【００８５】
非集中ペア登録部１６は、ある配置候補者の組が隣同士の座席に配置された場合に、隣同士に配置されない場合と比べて集中度が低いかを判定する。集中度が低いと判定された場合、その配置候補者の組を非集中ペアとして非集中ペア情報記憶部１５ｅに記憶させる。なお、隣同士の座席とは、左右に隣接する座席であることを想定するが、前後に隣接する座席であってもよい。
【００８６】
非集中ペア登録部１６は、例えば、第１の配置候補者の集中度と第２の配置候補者の集中度の相関が第１の配置候補者の集中度と当該第１の配置候補者と同じ授業に参加した複数の配置候補者（例えば、クラスの全配置候補者）の集中度の相関と比べて高いか判定してもよい。そして、非集中ペア登録部１６は、第１の配置候補者の集中度と第２の配置候補者の集中度の相関の方が高い場合に、第１の配置候補者と第２の配置候補者を非集中ペアとして非集中ペア情報記憶部１５ｅに記憶させてもよい。なお、クラスとは、同じ教室内で授業に参加する複数の配置候補者のグループを意味する。
【００８７】
非集中ペア登録部１６は、例えば、第１の配置候補者の集中度が所定値以下である１以上の時間区分において、第２の配置候補者の所定時間範囲内の集中度に対する当該第２の配置候補者のいずれかの時間区分の集中度の相対値（第１の正規化した集中度）を計算する。また、非集中ペア登録部１６は、例えば、第１の配置候補者と同じ授業に参加した複数の配置候補者（例えば、クラスの全配置候補者）の所定時間範囲内の集中度に対する当該複数の配置候補者のいずれかの時間区分の集中度の相対値（第２の正規化した集中度）を計算する。そして、第１の正規化した集中度が第２の正規化した集中度より低い時間区分の、１以上の時間区分に対する割合が所定割合以上である場合に、非集中ペア登録部１６は、第１の配置候補者と第２の配置候補者を非集中ペアとして非集中ペア情報記憶部１５ｅに記憶させてもよい。
【００８８】
非集中ペア情報記憶部１５ｅは、非集中ペア登録部１６に非集中ペアであると判定された配置候補者の組を記憶する。図１２は、非集中ペア情報の一例を示す図である。図１２に示すように、非集中ペア情報は、対象の配置候補者（第１の配置候補者）と、隣の配置候補者（第２の配置候補者）との組を含む。
【００８９】
＜非集中ペアの第１の計算処理の流れの一例＞
図１３は、非集中ペアの第１の計算処理の流れの例を示すフローチャートである。非集中ペア登録部１６は、集中度情報記憶部１５ｃの集中度情報および座席情報記憶部１５ｂの座席情報を参照する。
【００９０】
そして、非集中ペア登録部１６は、いずれかの座席についての集中度情報が記憶されている第１の配置候補者と、第１の配置候補者の隣の座席に座っていた配置候補者のうち集中度情報が記憶されているいずれかの配置候補者（第２の配置候補者）の座席位置を取得する（ステップＳ３０１）。
【００９１】
非集中ペア登録部１６は、ステップＳ３０１で取得した配置候補者の座席位置に基づいて、ステップＳ３０１で選択した２人の配置候補者が隣に座っていたときの集中度情報を、集中度情報記憶部１５ｃから取得する（ステップＳ３０２）。
【００９２】
非集中ペア登録部１６は、第１の配置候補者と第２の配置候補者の集中度の相関係数と、第１の配置候補者とクラス平均集中度の相関係数をそれぞれ計算する（ステップＳ３０３）。クラス平均集中度は、集中度情報記憶部１５ｃに予め記憶されていてもよい。また、非集中ペア登録部１６は、集中度情報記憶部１５ｃから各配置候補者の集中度を取得して、クラス平均集中度を計算してもよい。
【００９３】
非集中ペア登録部１６は、第１の配置候補者と第２の配置候補者の集中度の相関係数が、第１の配置候補者とクラス平均集中度の相関係数より高いかを判定する（ステップＳ３０４）。第１の配置候補者と第２の配置候補者の集中度の相関係数が、第１の配置候補者とクラス平均集中度の相関係数より高い場合（ステップＳ３０４でＹＥＳ）、その第１の配置候補者と第２の配置候補者を非集中ペアとして非集中ペア情報記憶部１５ｅに記憶させる。
【００９４】
非集中ペア登録部１６は、終了条件を満足したか判定する（ステップＳ３０６）。終了条件は、例えば、過去に隣同士となった全ての配置候補者の組について、ステップＳ３０１〜Ｓ３０５の処理を行ったことである。
【００９５】
終了条件を満足した場合（ステップＳ３０６でＹＥＳ）、計算処理が終了する。終了条件を満足していない場合（ステップＳ３０６でＮＯ）、非集中ペア登録部１６は、新たな配置候補者の組についてステップＳ３０１〜Ｓ３０５の処理を行う。
【００９６】
非集中ペアの第１の計算処理の実施例を説明する。図１４は、第１の計算処理の実施例を示す図である。図１４における、各配置候補者およびクラス平均集中度は、例えば集中度情報記憶部１５ｃに予め記憶されている。時間区分の１区分あたりの時間幅は、例えば、１０分である。
【００９７】
この実施例では、ステップＳ３０２の処理において、非集中ペア登録部１６は、第１の配置候補者（配置候補者Ａ）とその隣に座っていた第２の配置候補者（配置候補者Ｂ）とクラス平均の時間区分毎の集中度を集中度情報記憶部１５ｃから取得する。
【００９８】
また、非集中ペア登録部１６は、配置候補者Ａと配置候補者Ｂの相関係数と、配置候補者Ａとクラス平均集中度の相関係数をそれぞれ以下の式（１）のように計算する。
【００９９】
【数１】
2018063493.tif 000003
【０１００】
例えば、非集中ペア登録部１６は、配置候補者Ａの集中度と配置候補者Ｂの集中度の相関係数を計算する場合、配置候補者Ａの時間区分ｉの集中度をｘｉとし、配置候補者Ｂの時間区分ｉの集中度をｙｉとし、相関係数Ｃxyを式（１）のように計算する。
【０１０１】
例えば、非集中ペア登録部１６は、配置候補者Ａの集中度とクラス平均集中度の相関係数を計算する場合、配置候補者Ａの時間区分ｉの集中度をｘｉとし、クラス平均の時間区分ｉの集中度をｙｉとし、相関係数Ｃxyを式（１）のように計算する。図１４に示す例では、ｎ＝１０である。
【０１０２】
図１４に示す例では、配置候補者Ａの集中度と配置候補者Ｂの集中度の相関係数は、０．７８となり、配置候補者Ａの集中度とクラス平均の集中度の相関係数は、０．５５となり、配置候補者Ａの集中度と配置候補者Ｂの集中度の相関係数の方が高い。そのため、ステップＳ３０４の判定でＹＥＳとなり、配置候補者Ａと配置候補者Ｂとが非集中ペアとして、非集中ペア情報記憶部１５ｅに記憶される。
【０１０３】
以上のように、非集中ペアの第１の計算処理では、非集中ペア登録部１６は、相関係数を計算することにより、隣同士の座席に配置された場合に集中度が低くなるペアを非集中ペアとして登録する。集中度の相関が高い配置候補者の組は、例えば、隣同士で雑談をすることなどが考えられ、隣同士に座った場合に集中度が低下する可能性が高いためである。
【０１０４】
＜非集中ペアの計算処理の第２の例の流れの一例＞
図１５は、非集中ペアの第２の計算処理の流れの例を示すフローチャートである。非集中ペア登録部１６は、集中度情報記憶部１５ｃの集中度情報および座席情報記憶部１５ｂの座席情報を参照する。
【０１０５】
そして、非集中ペア登録部１６は、いずれかの座席についての集中度情報が記憶されている第１の配置候補者と、第１の配置候補者の隣の座席に座っていた配置候補者のうち集中度情報が記憶されているいずれかの配置候補者（第２の配置候補者）の座席位置を取得する（ステップＳ４０１）。
【０１０６】
非集中ペア登録部１６は、ステップＳ４０１で取得した配置候補者の座席位置に基づいて、ステップＳ４０１で選択した２人の配置候補者が隣に座っていたときの集中度情報を、集中度情報記憶部１５ｃから取得する（ステップＳ４０２）。
【０１０７】
非集中ペア登録部１６は、ステップＳ４０２で取得した集中度情報のうち、第１の配置候補者の集中度が所定の閾値以下である時間区分を抽出する（ステップＳ４０３）。所定の閾値は、例えば、第１の配置候補者の集中度の平均値である。
【０１０８】
非集中ペア登録部１６は、ステップＳ４０３で抽出した時間区分（抽出時間区分）において、第２の配置候補者の集中度とクラス平均の集中度の正規化された値を計算する（ステップＳ４０４）。正規化された値とは、所定範囲内の数値の相対的な大きさを示す数値である。
【０１０９】
例えば、第２の配置候補者の集中度の正規化した値は、第２の配置候補者の所定時間範囲内の集中度に対する当該第２の配置候補者の抽出時間区分の集中度の相対値である。例えば、クラス平均の集中度の正規化された値は、クラス平均の所定時間範囲内の集中度に対する当該クラス平均の抽出時間区分の集中度の相対値である。正規化された数値を用いる理由は、集中度の平均値は配置候補者毎またはクラス毎に異なるからである。
【０１１０】
非集中ペア登録部１６は、第２の配置候補者の正規化された集中度とクラス平均の正規化された集中度とをステップＳ４０３で抽出された時間区分において比較する。そして、非集中ペア登録部１６は、第２の配置候補者の正規化された集中度がクラス平均の正規化された集中度を下回る割合を計算する（ステップＳ４０５）。
【０１１１】
非集中ペア登録部１６は、ステップＳ４０５で計算した割合が所定の閾値を超えているか判定する（ステップＳ４０６）。所定の閾値は、例えば、７０％とする。所定の閾値を超えていると判定した場合、非集中ペア登録部１６は、第１の配置候補者と第２の配置候補者を非集中ペアとして非集中ペア情報記憶部１５ｅに記憶させる（ステップＳ４０７）。
【０１１２】
例えば、第１の配置候補者の集中度が低い時間にクラス平均の集中度が通常より低い場合、第１の配置候補者の集中度が低い原因が、第２の配置候補者が隣にいることではなく、クラス全体の集中度を下げる要因が発生したことであると考えられる。そのような場合、この計算例では、ステップＳ４０６の処理でＮＯとなり、第１の配置候補者と第２の配置候補者を非集中ペアとして記憶させない。
【０１１３】
非集中ペア登録部１６は、終了条件を達成したか判定する（ステップＳ４０８）。終了条件は、例えば、過去に隣同士となった全ての配置候補者の組について、ステップＳ４０１〜Ｓ４０７の処理を行ったことである。
【０１１４】
非集中ペアの第２の計算処理の実施例を説明する。図１６は、非集中ペアの第２の計算処理の実施例を示す図である。図１６における、各配置候補者およびクラス平均集中度は、例えば集中度情報記憶部１５ｃに予め記憶されている。時間区分の１区分あたりの時間幅は、例えば、１０分である。
【０１１５】
この実施例では、ステップＳ４０２の処理において、非集中ペア登録部１６は、第１の配置候補者（配置候補者Ａ）とその隣に座っていた第２の配置候補者（配置候補者Ｂ）とクラス平均の時間区分毎の集中度を集中度情報記憶部１５ｃから取得する。
【０１１６】
本実施例では、ステップＳ４０３における閾値は、所定時間範囲における平均値であるとする。よって、非集中ペア登録部１６は、配置候補者Ａの時間区分１〜１０における集中度情報の平均値を計算する。図１６に示す例では、配置候補者Ａの集中度の平均値は、０．６２である。非集中ペア登録部１６は、配置候補者Ａの集中度のうち０．６２以下である集中度の時間区分を抽出する。図１６に示す例では、時間区分４〜７において、配置候補者Ａの集中度が平均値以下となる。
【０１１７】
非集中ペア登録部１６は、ステップＳ４０４において、時間区分４〜７において配置候補者Ｂの集中度とクラス平均の集中度の正規化した値を以下の式（２）のように計算する。ｘｉは、時間区分ｉにおける配置候補者Ｂまたはクラス平均の集中度である。μは、ｘ1〜ｘ10の平均値である。
【０１１８】
σは、ｘ1〜ｘ10の標準偏差値である。また、ｘｉが時間区分ｉにおける配置候補者Ｂの集中度である場合、ｚｉは、時間区分ｉにおける配置候補者Ｂの集中度の正規化された値である。ｘｉが時間区分ｉにおけるクラス平均の集中度である場合、ｚｉは、時間区分ｉにおけるクラス平均の集中度の正規化された値である。
【０１１９】
【数２】
2018063493.tif 000004
【０１２０】
図１４に示す例では、ｚｉは、時間区分４、５、７においては配置候補者Ｂがクラス平均より低い。また、ｚｉは、時間区分６においてはクラス平均が配置候補者Ｂより低い。すなわち、配置候補者Ｂの正規化した集中度がクラス平均の正規化した集中度を下回る割合は７５％である。
【０１２１】
ステップＳ４０６において、所定の閾値が５０％であるとすると、計算された割合が所定の閾値を上回ると判定される。そのため、ステップＳ４０７において、非集中ペア登録部１６は、配置候補者Ａと配置候補者Ｂとを非集中ペアとして非集中ペア情報記憶部１５ｅに記憶させる。
【０１２２】
以上のように、非集中ペアの第２の計算処理では、非集中ペア登録部１６は、第１の配置候補者の集中度が低い時間帯において、隣の配置候補者の正規化された集中度がクラス平均の正規化された集中度を下回る割合を計算し、その割合が所定の閾値を上回る場合に非集中ペアとして登録する。そのため、隣同士に座ることにより集中度が低くなる非集中ペアを高い精度で抽出することができる。
【０１２３】
＜第２の実施形態の処理の流れの一例＞
図１７は、第２の実施形態の処理の流れの一例を示すフローチャートである。図１７に示す例において、ステップＳ５０１〜Ｓ５０４ａ、Ｓ５０６〜５０８の処理は、ステップＳ１０１〜Ｓ１０４、Ｓ１０６〜１０８の処理と同様であるため、説明を省略する。
【０１２４】
スコア計算部１３は、非集中ペア情報記憶部１５ｅを参照して、座席配置候補に非集中ペアが含まれているか判定する（ステップＳ５０４ｂ）。座席配置候補に非集中ペアが含まれている場合（ステップＳ５０４ｂでＹＥＳ）、スコア計算部１３は、集中度の統計値から非集中ペアの数に応じて所定の補正値を減算する（ステップＳ５０４ｃ）。スコア計算部１３は、例えば、非集中ペア１組あたり、集中度の統計値から０．１を減算する。
【０１２５】
ステップＳ５０４ｃが実行された場合、ステップＳ５０５において、スコア計算部１３は、減算後の集中度の統計値に基づいて、作成された座席配置候補のスコアを計算する。ステップＳ５０４ｃが実行されていない場合、ステップＳ５０５において、スコア計算部１３は、ステップＳ５０４ａで計算された集中度の統計値に基づいて、作成された座席配置候補のスコアを計算する。
【０１２６】
以上のように、第２の実施形態のスコア計算部１３は、座席配置候補に非集中ペアが含まれている場合、集中度の統計値から所定値を減算するので、隣同士の配置候補者の組み合わせを考慮したスコアを計算することができる。
【０１２７】
＜座席配置作成装置のハードウェア構成の一例＞
次に、図１８の例を参照して、座席配置作成装置のハードウェア構成の一例を説明する。図１８の例に示すように、バス１００に対して、プロセッサ１１１とRandom Access Memory(RAM)１１２とRead Only Memory(ROM)１１３とが接続される。また、該バス１００に対して、補助記憶装置１１４と媒体接続部１１５と通信インタフェース１１６とが接続される。
【０１２８】
プロセッサ１１１はＲＡＭ１１２に展開されたプログラムを実行する。実行されるプログラムとしては、実施形態における処理を行う座席配置作成プログラムが適用されてもよい。
【０１２９】
ＲＯＭ１１３はＲＡＭ１１２に展開されるプログラムを記憶する不揮発性の記憶装置である。補助記憶装置１１４は、種々の情報を記憶する記憶装置であり、例えばハードディスクドライブや半導体メモリ等を補助記憶装置１１４に適用してもよい。媒体接続部１１５は、可搬型記録媒体１１８と接続可能に設けられている。
【０１３０】
可搬型記録媒体１１８としては、可搬型のメモリや光学式ディスク（例えば、Compact Disc(CD)やDigital Versatile Disc(DVD))、半導体メモリ等を適用してもよい。この可搬型記録媒体１１８に実施形態の処理を行う座席配置作成プログラムが記録されていてもよい。
【０１３１】
図１、図１１に示す配置候補者情報記憶部１５ａ、座席情報記憶部１５ｂ、集中度情報記憶部１５ｃ、スコア付座席配置情報記憶部１５ｄ、図１１に示す非集中ペア情報記憶部１５ｅは、ＲＡＭ１１２や補助記憶装置１１４等により実現されてもよい。図１、図１１に示す通信部１１は、通信インタフェース１１６により実現されてもよい。
【０１３２】
図１、図１１に示す配置候補作成部１２、スコア計算部１３、配置作成部１４、および図１１に示す非集中ペア登録部１６は、与えられた座席配置作成プログラムをプロセッサ１１１が実行することにより実現されてもよい。
【０１３３】
ＲＡＭ１１２、ＲＯＭ１１３、補助記憶装置１１４および可搬型記録媒体１１８は、何れもコンピュータ読み取り可能な有形の記憶媒体の一例である。これらの有形な記憶媒体は、信号搬送波のような一時的な媒体ではない。
【０１３４】
＜その他＞
本実施形態は、以上に述べた実施の形態に限定されるものではなく、本実施形態の要旨を逸脱しない範囲内で種々の構成または実施形態を取ることができる。
【符号の説明】
【０１３５】
１    座席配置作成装置
２    情報処理端末
１１    通信部
１２    配置候補作成部
１３    スコア計算部
１４    配置作成部
１５ａ  配置候補者情報記憶部
１５ｂ  座席情報記憶部
１５ｃ  集中度情報記憶部
１５ｄ  スコア付座席配置情報記憶部
１５ｅ  非集中ペア情報記憶部
１６    非集中ペア登録部
１１１    プロセッサ
１１２    ＲＡＭ
１１３    ＲＯＭ
【図１】
2018063493.tif 000005
【図２】
2018063493.tif 000006
【図３】
2018063493.tif 000007
【図４】
2018063493.tif 000008
【図５】
2018063493.tif 000009
【図６】
2018063493.tif 000010
【図７】
2018063493.tif 000011
【図８】
2018063493.tif 000012
【図９】
2018063493.tif 000013
【図１０】
2018063493.tif 000014
【図１１】
2018063493.tif 000015
【図１２】
2018063493.tif 000016
【図１３】
2018063493.tif 000017
【図１４】
2018063493.tif 000018
【図１５】
2018063493.tif 000019
【図１６】
2018063493.tif 000020
【図１７】
2018063493.tif 000021
【図１８】
2018063493.tif 000022