(57)【要約】    【課題】  ユーザの身体的な特徴に関する情報を考慮し、先に座席割当を受けたユーザの身体的な特徴を、後続の座席割を要求するユーザに事前に認知させ、身体的な特徴によるユーザ間の相性問題を事前に回避する座席割当システム、サーバ、端末及び座席割当プログラムを提供する。    【解決手段】  本発明に係る座席割当システムは、ユーザの身体的な特徴に関する座席割当条件２を座席割当要求装置１から受信し、割当可能な座席を検索する割当可能座席検索装置３と、座席の形状と空間的な配置と、ユーザの身体的な特徴とを考慮し、座席割当情報を記憶する座席割当情報記憶装置４と、座席割当条件２を受信し、割当座席に近接する座席に対して後から割当を要求するユーザ向けに残された伝言情報を構築する伝言構築装置５と、伝言を記憶する伝言記憶装置６とを備える。【選択図】    図１
2007026328.tif 000002
【特許請求の範囲】
【請求項１】
ユーザにより座席の割当要求を入力する端末と、前記割当要求に基づいてユーザに座席を割当てるサーバとを備える座席割当システムにおいて、
前記端末から、前記割当要求に伴って座席の割当条件として前記ユーザの身体的特徴を入力し、
前記サーバにおいて、前記身体的特徴と、予め記憶した座席の形状及び配置とを含む座席情報とに基づいて、前記身体的特徴に適合し、割当可能な座席を検索することを特徴とする座席割当システム。
【請求項２】
割当てる座席を決定する前に、前記端末において、前記検索の結果を前記ユーザに提示することを特徴とする請求項１に記載の座席割当システム。
【請求項３】
前記サーバにおいて、座席割当を行ったユーザの前記身体的特徴を、前記ユーザに割当てた座席の前記座席情報と関連付けて関連付け情報として記憶し、
前記端末が、前記関連付け情報を、座席の割当てを要求するユーザの求めに応じて提示することを特徴とする請求項１又は請求項２に記載の座席割当システム。
【請求項４】
前記端末は、前記座席割当を行ったユーザに対し、座席割当の際に、前記サーバに記憶される前記関連付け情報に含まれる前記ユーザの身体的特徴を修正可能に提示することを特徴とする請求項３に記載の座席割当システム。
【請求項５】
前記サーバが、座席割当を行う毎に、前記身体的特徴を、割当てた座席に近接する未割当ての座席に反映させることによって、前記関連付け情報を更新することを特徴とする請求項１から請求項４のいずれか１つに記載の座席割当システム。
【請求項６】
前記身体的特徴は、ユーザの利き手に関する特徴を含むことを特徴とする請求項１から請求項５のいずれか１つに記載の座席割当システム。
【請求項７】
前記関連付け情報の更新は、座席を割当てた前記ユーザの利き手に応じて、前記割当てた座席に近接する未割当ての座席を、前記ユーザと同じ利き手のユーザに割当可能に更新することを特徴とする請求項６に記載の座席割当システム。
【請求項８】
前記身体的特徴は、ユーザの半身が不自由なことによる移動補助装置の使用であることを含むことを特徴とする請求項１から請求項７のいずれか１つに記載の座席割当システム。
【請求項９】
前記身体的特徴は、ユーザの視覚や聴覚が不自由なことによる盲導犬や聴導犬の帯同であることを含むことを特徴とする請求項１から請求項８のいずれか１つに記載の座席割当システム。
【請求項１０】
前記近接する未割当ての座席は、前記割当てた座席に対し、通路を挟んだ位置に存在する未割当ての座席を含み、
前記関連付け情報の更新は、座席を割当てた前記ユーザの身体的特徴が移動補助装置の使用や、盲導犬や聴導犬の帯同の場合、前記割当てた座席に対し、通路を挟んだ位置に存在する前記未割当ての座席を、身体的特徴が移動補助装置の使用や、盲導犬や聴導犬の帯同であるユーザに割当不可能に更新することを特徴とする請求項７から請求項９のいずれか１つに記載の座席割当システム。
【請求項１１】
端末から入力したユーザによる座席の割当要求に基づいて、前記ユーザに座席を割当てるサーバにおいて、
前記割当要求に伴って座席の割当条件として入力した前記ユーザの身体的特徴と、予め記憶する座席の形状及び配置とを含む座席情報とに基づいて、前記身体的特徴に適合し、割当可能な座席を検索する手段を有することを特徴とするサーバ。
【請求項１２】
割当てる座席を決定する前に、前記検索の結果を、前記端末に送信する手段を有することを特徴とする請求項１１に記載のサーバ。
【請求項１３】
座席割当を行ったユーザの前記身体的特徴を、前記ユーザに割当てた座席の前記座席情報と関連付けて関連付け情報として記憶し、
前記関連付け情報を、座席の割当てを要求するユーザの求めに応じて前記端末に送信する手段を有することを特徴とする請求項１１又は請求項１２に記載のサーバ。
【請求項１４】
座席割当を行う毎に、前記身体的特徴を、割当てた座席に近接する未割当ての座席に反映させることによって、前記関連付け情報を更新する手段を有することを特徴とする請求項１１から請求項１３のいずれか１つに記載のサーバ。
【請求項１５】
前記身体的特徴は、ユーザの利き手に関する特徴を含むことを特徴とする請求項１１から請求項１４のいずれか１つに記載のサーバ。
【請求項１６】
前記関連付け情報を更新する手段は、座席を割当てた前記ユーザが左利きの場合、前記割当てた座席に近接する未割当ての座席を、左利きユーザに割当可能に更新することを特徴とする請求項１５に記載のサーバ。
【請求項１７】
前記近接する未割当ての座席は、前記割当てた座席に対し、通路を挟んだ位置に存在する未割当ての座席を含むことを特徴とする請求項１４から請求項１６のいずれか１つに記載のサーバ。
【請求項１８】
前記身体的特徴は、ユーザの半身が不自由なことによる移動補助装置の使用であることを含むことを特徴とする請求項１１から請求項１７のいずれか１つに記載のサーバ。
【請求項１９】
前記身体的特徴は、ユーザの視覚や聴覚が不自由なことによる盲導犬や聴導犬の帯同であることを含むことを特徴とする請求項１１から請求項１８のいずれか１つに記載のサーバ。
【請求項２０】
前記近接する未割当ての座席は、前記割当てた座席に対し、通路を挟んだ位置に存在する未割当ての座席を含み、
前記関連付け情報を更新する手段は、座席を割当てた前記ユーザの身体的特徴が移動補助装置の使用や、盲導犬や聴導犬の帯同の場合、前記割当てた座席に対し、通路を挟んだ位置に存在する前記未割当ての座席を、身体的特徴が移動補助装置の使用や、盲導犬や聴導犬の帯同であるユーザに割当不可能に更新することを特徴とする請求項１７から請求項１９のいずれか１つに記載のサーバ。
【請求項２１】
座席の形状及び配置を含む座席情報を予め記憶し、ユーザによる座席の割当要求に基づいて座席を割当てるサーバに、前記割当要求を入力することにより送信する端末において、
前記割当要求に伴って、座席の割当条件として前記ユーザの身体的特徴を入力することを特徴とする端末。
【請求項２２】
前記身体的特徴と、前記座席情報とに基づいて、割当可能な座席を検索した検索結果を前記サーバから受信し、
前記サーバが割当てる座席を決定する前に、前記検索結果を前記ユーザに提示する手段を有することを特徴とする請求項２１に記載の端末。
【請求項２３】
ユーザによる座席の割当要求に応じて、
座席割当を行ったユーザの前記身体的特徴と、前記座席割当を行ったユーザに割当てた座席とを関連付けた関連付け情報を前記サーバから受信して提示する手段を有することを特徴とする請求項２１又は請求項２２に記載の端末。
【請求項２４】
前記座席割当を行ったユーザに対し、座席割当の際に、前記関連付け情報に含まれる前記ユーザの身体的特徴を修正可能に提示することを特徴とする請求項２３に記載の端末。
【請求項２５】
前記身体的特徴は、ユーザの利き手に関する特徴を含むことを特徴とする請求項２１から請求項２４のいずれか１つに記載の座席割当システム。
【請求項２６】
前記身体的特徴は、ユーザの半身が不自由なことによる移動補助装置の使用であることを含むことを特徴とする請求項２１から請求項２５のいずれか１つに記載の端末。
【請求項２７】
前記身体的特徴は、ユーザの視覚や聴覚が不自由なことによる盲導犬や聴導犬の帯同であることを含むことを特徴とする請求項２１から請求項２６のいずれか１つに記載の端末。
【請求項２８】
サーバを実現するコンピュータ処理装置上で実行され、ユーザによる座席の割当要求に基づいて前記ユーザに座席を割当てる座席割当プログラムであって、
前記コンピュータ処理装置に、
前記割当要求に伴って座席の割当条件として入力した前記ユーザの身体的特徴と、予め記憶する座席の形状及び配置とを含む座席情報とに基づいて、前記身体的特徴に適合し、割当可能な座席を検索する機能とを持たせることを特徴とする座席割当プログラム。
【請求項２９】
前記コンピュータ処理装置に、
割当てる座席を決定する前に、前記検索の結果を前記ユーザに提示する機能を持たせることを特徴とする請求項２８に記載の座席割当プログラム。
【請求項３０】
前記コンピュータ処理装置に、
座席割当を行ったユーザの前記身体的特徴を、前記ユーザに割当てた座席の前記座席情報と関連付けて関連付け情報として記憶する機能と、
前記関連付け情報を、座席の割当てを要求するユーザの求めに応じて提示する機能とを持たせることを特徴とする請求項２８又は請求項２９に記載の座席割当プログラム。
【請求項３１】
前記コンピュータ処理装置に、
前記座席割当を行ったユーザに対し、座席割当の際に、記憶する前記関連付け情報に含まれる前記ユーザの身体的特徴を修正可能に提示する機能を持たせることを特徴とする請求項３０に記載の座席割当プログラム。
【請求項３２】
前記コンピュータ処理装置に、
座席割当を行う毎に、前記身体的特徴を、割当てた座席に近接する未割当ての座席に反映させることによって、前記関連付け情報を更新する機能を持たせることを特徴とする請求項２８から請求項３１のいずれか１つに記載の座席割当プログラム。
【請求項３３】
前記身体的特徴は、ユーザの利き手に関する特徴を含むことを特徴とする請求項２８から請求項３２のいずれか１つに記載の座席割当プログラム。
【請求項３４】
前記関連付け情報を更新する機能は、座席を割当てた前記ユーザが左利きの場合、前記割当てた座席に近接する未割当ての座席を、左利きユーザに割当可能に更新することを特徴とする請求項３３に記載の座席割当プログラム。
【請求項３５】
前記身体的特徴は、ユーザの半身が不自由なことによる移動補助装置の使用であることを含むことを特徴とする請求項２８から請求項３４のいずれか１つに記載の座席割当プログラム。
【請求項３６】
前記身体的特徴は、ユーザの視覚や聴覚が不自由なことによる盲導犬や聴導犬の帯同であることを含むことを特徴とする請求項２８から請求項３５のいずれか１つに記載の座席割当プログラム。
【請求項３７】
前記近接する未割当ての座席は、前記割当てた座席に対し、通路を挟んだ位置に存在する未割当ての座席を含み、
前記関連付け情報を更新する機能は、座席を割当てた前記ユーザの身体的特徴が移動補助装置の使用や、盲導犬や聴導犬の帯同の場合、前記割当てた座席に対し、通路を挟んだ位置に存在する前記未割当ての座席を、身体的特徴が移動補助装置の使用や、盲導犬や聴導犬の帯同であるユーザに割当不可能に更新することを特徴とする請求項３４から請求項３６のいずれか１つに記載の座席割当プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、座席割当に関し、特に、ユーザが希望する条件を考慮した座席割当が可能な座席割当システム、サーバ、端末及び座席割当プログラムに関する。
【背景技術】
【０００２】
従来、列車やレストラン、劇場等について一般的に行われている座席割当システムは、幾つかの条件（禁煙／喫煙や窓側／通路側等）を指定され、指定された条件を満たす空席が存在する場合には、その空席の中から座席を必要数選択し、指定された条件を満たす空席が存在しない場合には、条件を緩和することによって空席を見つけ、座席の割当を行うシステムである。このような従来の座席割当システムの１例が、例えば、特開２００５−１８３６９号公報（特許文献１）に記載されている。また、従来の座席割当システムは、ユーザ毎に指定された条件に基づいて、効率的に空席が埋まるように各ユーザに座席の割当を行うシステムである。このような従来の座席割当システムの１例が、例えば、特開２００５−３８３７９号公報（特許文献２）に記載されている。
【特許文献１】特開２００５−１８３６９号公報
【特許文献２】特開２００５−３８３７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上述した従来の座席割当システムにおいては、以下に述べるような課題が存在する。
【０００４】
第１の課題は、例えば、ユーザの利き手や足腰の不自由（車椅子の使用）や視聴覚の不自由（盲導犬、聴導犬の帯同）といった、ユーザの身体的な特徴に関する情報を考慮した座席割当の具体的な実現手段が提供されていないので、座席の利用状況が画一的でないユーザを考慮した効率的な座席割当ができない点である。
【０００５】
すなわち、ユーザの身体的な特徴に関する情報を考慮した座席割当の具体的な実現手段が提供されていないので、利き手が左利きのユーザや、車椅子を使用するなど足腰が不自由なユーザ又は視聴覚が不自由なために盲導犬や聴導犬を帯同するユーザなど、座席の利用状況が他のユーザと異なり画一的でないユーザを含めた全てのユーザに対して、座席割当を効率的に行うことができない点である。
【０００６】
特に、身体的な特徴として、利き手に関しては、他の身体的な特徴（高齢者、車椅子、けが人、盲導犬利用など）と異なり、ユーザの外見からの判別が難しく、前記のような他の身体的特徴を持つユーザと比べて、座席割当に対する社会的な認知度や社会的な理解があまり高くないのが現状であるため、従来の座席割当システムは、身体的な特徴として、利き手を考慮した座席割当の具体的な方法の提示を行っていなかった。
【０００７】
第２の課題は、先に座席割当を受けたユーザの身体的な特徴を、後続の座席割当希望のユーザに事前に認知させ、可能な限り代替可能な座席へと誘導する手段が提供されていないので、隣り合う座席のユーザで前記身体的な特徴による相性問題が発生する可能性がある場合に、このような相性問題を事前に回避できない点である。
【０００８】
すなわち、先に座席割当を受けたユーザの利き手が左利きの場合、利き手が右利きのユーザと座席の使用状況が異なるが、先に座席割当を受けたユーザの利き手が左利きであることを、後続の座席割当希望のユーザに事前に認知させていないことから、後続の座席割当希望のユーザの利き手が右利きの場合には、左利きのユーザと右利きのユーザの座席が隣接し、互いの位置関係により、利き手同士がぶつかりやすいなどの相性問題が生じるおそれがある点である。
【０００９】
また、車椅子を使用するなど足腰が不自由なユーザ又は視聴覚が不自由なために盲導犬や聴導犬を帯同するユーザが先に座席割当を受けた場合も、健常者と座席の使用状況が異なるが、このような状況を後続の座席割当希望のユーザに事前に認知させていないことから、隣接する他のユーザの影響を受けることなく座席を使用したいユーザや、犬嫌いのため盲導犬や聴導犬のそばの座席割当を希望しないユーザとの相性問題が生じるおそれがある点である。
【００１０】
さらに、２００２年１０月施行の「身体障害者補助犬法」により、盲導犬・介助犬・聴導犬も列車へ乗車できることから、今後一層、上記のような問題が増大するからである。
【００１１】
ここで、ある形状及び空間的な配置を持った座席と、ユーザの身体的な特徴との関係において生じる従来の座席割当システムの上記課題について、図１２を用いて簡単に説明する。
【００１２】
図１２は、一般的な列車等の座席位置を示す模式図である。
【００１３】
図１２に示すように、一般的な列車等の座席位置として、正面方向に向かい、前列左端側から右側に向かってＡ１−１，Ａ１−２，Ａ１−３，Ａ１−４，通路を挟んで、Ｂ１−１，Ｂ１−２，Ｂ１−３と配列された座席と、後列に、同じく左端側から右側に向かってＡ２−１，Ａ２−２，Ａ２−３，Ａ２−４，通路を挟んで、Ｂ２−１，Ｂ２−２，Ｂ２−３と配列された座席がある場合を想定する。
【００１４】
このような状況において、左利きのユーザが、例えば、Ａ１−１、Ｂ１−１、Ａ２−１、Ｂ２−１が空席であるにも関わらず、Ａ１−１、Ｂ１−１、Ａ２−１、Ｂ２−１以外の座席を割当られるという課題がある。
【００１５】
その理由は、従来の座席割当システムは、ユーザの身体的な特徴として、利き手が座席割当に反映されないからである。そのため、左利きのユーザの場合、自分の左隣（例えば、ユーザがＡ１−２の場合にＡ１−１の場所）に右利きのユーザが来ると双方の利き手が（前記の場合、Ａ１−１とＡ１−２の間で）ぶつかり、双方が居心地が悪いと感じる場合が多い。しかも、右利きのユーザは左利きのユーザに比べて大多数のため、左利きのユーザは、Ａ１−１、Ｂ１−１、Ａ２−１、Ｂ２−１以外の座席を居心地が悪いと感じる場合が多い。
【００１６】
また、Ａ１−１、Ｂ１−１、Ａ２−１、Ｂ２−１が全て割当済だった場合であって、Ａ１−１が左利きユーザに割当られている場合において、後続の割当を希望するユーザが左利きであれば、Ａ１−２は居心地の良い座席になるが、Ａ１−２の座席を左利きのユーザ向けとして割当できないという課題がある。
【００１７】
その理由は、従来の座席割当システムでは、ユーザの利き手の情報が座席割当に反映されていないからである。
【００１８】
さらに、例えば、左利きユーザがＡ１−４の座席割当を受けた場合、後から、Ａ１−３に右利きユーザが座席割当を受けてしまい、互いに居心地の悪い思いをするおそれがあるという課題である。
【００１９】
その理由は、Ａ１−４のユーザが左利きである事を後続の座席割当希望のユーザに知らせる手段が提供されていないからである。すなわち、Ａ１−４に座席割当を受けた左利きユーザは、自分が左利きであり、右利きのユーザが、Ａ１−３に来て欲しくないと思っても、それを後続のユーザに知らせる手段が提供されていないからである。そのため、何も知らない右利きユーザがＡ１−３に来ることを予防、回避することができないことから、結果的に双方が居心地の悪い思いをする状況が生じていた。
【００２０】
次いで、ユーザの利き手以外の身体的特徴として、足腰が不自由で車椅子を必要とすることや、視覚や聴覚に障害があって盲導犬や聴導犬を帯同することなどがあるが、このような身体的特徴を持つユーザ（要設備ユーザ）は、車椅子や動物と一緒にいることが必要なため、例えば、要設備ユーザがＡ１−４、Ｂ１−１に割当られ、通路に２つの設備（車椅子や動物）が同時に配置されることにより、通路が狭くなり通行の妨げになるおそれや、動物同士の予期せぬトラブル等が発生する危険性が高まるという課題がある。
【００２１】
その理由は、要設備ユーザに座席割当を行う場合、要設備ユーザが通路を挟んで隣同士になる事を避ける対応が必要であるが、従来の座席割当システムは、座席とこれらの身体的特徴との関係において、通路の位置などを考慮した座席割当が行われていなかったからである。
【００２２】
本発明の目的は、ユーザの利き手や足腰の不自由（車椅子の使用）や視聴覚の不自由（盲導犬、聴導犬の帯同）といった、ユーザの身体的な特徴に関する情報を考慮し、先に座席割当を受けたユーザの身体的な特徴を、後続の座席割当希望のユーザに事前に認知させ、身体的な特徴によるユーザ間の相性問題を事前に回避できる座席割当システム、サーバ、端末及び座席割当プログラムを提供することにある。
【課題を解決するための手段】
【００２３】
上記目的を達成するため本発明は、ユーザにより座席の割当要求を入力する端末と、前記割当要求に基づいてユーザに座席を割当てるサーバとを備える座席割当システムにおいて、前記端末から、前記割当要求に伴って座席の割当条件として前記ユーザの身体的特徴を入力し、前記サーバにおいて、前記身体的特徴と、予め記憶した座席の形状及び配置とを含む座席情報とに基づいて、前記身体的特徴に適合し、割当可能な座席を検索する構成としている。
【００２４】
この構成により本発明は、身体的特徴と、座席情報とに基づいて、身体的特徴に適合し、割当可能な座席を検索するので、各身体的特徴に好適な座席をユーザに割当てる。
【００２５】
本発明の好ましい態様では、前記身体的特徴は、ユーザの利き手に関する特徴を含む構成としている。
【００２６】
この構成により本発明は、ユーザの利き手に関する特徴と、座席情報とに基づいて、身体的特徴に適合し、割当可能な座席を検索するので、利き手に好適な座席をユーザに割当てる。
【００２７】
本発明の好ましい態様では、ユーザの半身が不自由なことによる移動補助装置の使用であることを含む構成としている。
【００２８】
この構成により本発明は、ユーザの半身が不自由なことによる移動補助装置の使用であることと、座席情報とに基づいて割当可能な座席を検索するので、移動補助装置の使用に好適な座席をユーザに割当てる。
【００２９】
本発明の好ましい態様では、前記身体的特徴は、ユーザの視覚や聴覚が不自由なことによる盲導犬や聴導犬の帯同であることを含む構成としている。
【００３０】
この構成により本発明は、ユーザの視覚や聴覚が不自由なことによる盲導犬や聴導犬の帯同であることと、座席情報とに基づいて割当可能な座席を検索するので、盲導犬や聴導犬の帯同に好適な座席をユーザに割当てる。
【００３１】
本発明の好ましい態様では、割当てる座席を決定する前に、前記端末が、前記検索の結果を前記ユーザに提示する構成としている。
【００３２】
この構成により本発明は、座席の割当てを要求するユーザが、座席が割当てられる前に、割当可能な座席を確認する。
【００３３】
本発明の好ましい態様では、前記サーバが、座席割当を行ったユーザの前記身体的特徴を、前記ユーザに割当てた座席と関連付けて関連付け情報として記憶し、前記端末が、前記関連付け情報を、座席の割当てを要求するユーザの求めに応じて提示する構成としている。
【００３４】
この構成により本発明は、座席の割当てを要求するユーザが、座席が割当てられる前に、既に割当てられた座席のユーザの身体的特徴を確認する。
【００３５】
本発明の好ましい態様では、前記サーバが、座席割当を行う毎に、前記身体的特徴を、割当てた座席に近接する未割当ての座席に反映させることによって、前記関連付け情報を更新する構成としている。
【００３６】
この構成により本発明は、割当てた座席に近接する未割当ての座席が、割当て条件を更新され、割当てた座席に対し、身体的特徴についての相性問題において好適な座席となる。
【発明の効果】
【００３７】
本発明によれば、以下の効果が達成される。
【００３８】
第１の効果は、身体的な特徴によるユーザ間の相性問題を事前に回避することが可能となる点である。
【００３９】
その理由は、端末から、割当要求に伴って座席の割当条件としてユーザの身体的特徴を入力し、サーバにおいて、身体的特徴と、予め記憶した座席の形状及び配置とを含む座席情報とに基づいて、身体的特徴に適合し、割当可能な座席を検索するので、各身体的特徴に好適な座席をユーザに割当てることができるからである。
【００４０】
第２の効果は、身体的特徴を考慮して効率的に座席割当を行える点である。
【００４１】
その理由は、サーバが、座席割当を行う毎に、身体的特徴を、割当てた座席に近接する未割当ての座席に反映させることによって、関連付け情報を更新するので、割当てた座席に近接する未割当ての座席が、割当て条件を更新され、割当てた座席に対し、身体的特徴についての相性問題において好適な座席となるからである。
【発明を実施するための最良の形態】
【００４２】
（第１の実施の形態）
本発明の第１の実施の形態について図面を参照して詳細に説明する。
【００４３】
（本実施の形態の構成）
図１は、本発明の第１の実施の形態による座席割当システムの構成を示すブロック図である。
【００４４】
図１を参照すると、本実施の形態による座席割当システムは、座席割当要求装置１と、座席割当要求装置１に入力される座席割当条件２と、座席割当要求装置１に接続する割当可能座席検索装置３と、割当可能座席検索装置３に接続する座席割当情報記憶装置４と、座席割当要求装置１に接続する伝言構築装置５と、伝言構築装置５に接続する伝言記憶装置６とを備えており、ユーザの身体的特徴と座席の形状及び配置とに基づいて、ユーザの身体的特徴に好適な座席を割当てる機能を有するシステムである。また、座席割当を行ったユーザの身体的特徴を記憶し、後続の座席割当を要求するユーザに、記憶している身体的特徴を提示する機能を有するシステムである。
【００４５】
なお、本実施の形態による座席割当システムが割当を行う座席の形状、空間的な配置は、図１２に示す構造とする。
【００４６】
座席割当要求装置１は、制御部１１と、表示部１２と、通信部１３と、入力部１４と、座席割当判断部１５とを備え、座席割当を要求するユーザから、座席割当の条件（座席割当条件２）となる当該ユーザの身体的特徴等を入力し、割当可能座席検索装置３や伝言構築装置５と情報通信することによって、当該ユーザに割当可能な座席を提示する機能を有する。
【００４７】
制御部１１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等を備えて実現され、座席割当要求装置１の各部及び各機能を制御する機能を有する。
【００４８】
表示部１２は、ブラウン管やタッチパネル式液晶ディスプレイ等であって、ユーザによる入力部１４の操作等によって各種情報を表示する機能を有する。
【００４９】
また、表示部１２は、入力部１４で入力され、あるいは、割当可能座席検索装置３や伝言構築装置５から送信された各種情報を、条件指定メニュー画面、検索結果表示画面、伝言表示画面、伝言編集画面等において表示する。
【００５０】
図２は、表示部１２で表示される条件指定メニュー画面の１例を示す図である。
【００５１】
条件指定メニュー画面は、座席割当を要求するユーザの座席割当の条件となる当該ユーザの身体的特徴等を入力するためのメニューを表示する画面であって、図２を参照すると、条件１（タバコ）、条件２（利き手）、チェックボックス２ａ、条件３（要設備）の各選択項目を有し、また、指示されることで、図３の検索結果表示画面を呼び出して表示する［検索］領域、条件指定メニュー画面を閉じる［終了］領域を有する。
【００５２】
条件１（タバコ）は、ユーザが割当を要求する座席が喫煙可能な座席か又は禁煙席かを指定する項目であって、喫煙（０）又は禁煙（１）が選択可能である。
【００５３】
条件２（利き手）は、座席割当を要求するユーザが右利きか又は左利きかを指定する項目であって、左利き（１）又は右利き（２）が選択可能である。なお、この項目は未指定でもよい。
【００５４】
チェックボックス２ａは、チェックされると、座席割当を要求するユーザ自身の利き手に不向きの可能性のある座席であっても割当対象とする項目である。
【００５５】
条件３（要設備）は、座席割当を要求するユーザが、足腰が不自由で車椅子を必要としたり、また、視覚や聴覚に障害があって盲導犬や聴導犬を帯同する等の身体的特徴を持つユーザ（要設備ユーザ）であるか否かを指定する項目であって、設備不要（０）、又は、要設備ユーザであることを指定する車椅子／盲導犬（１）が選択可能である。なお、この項目は未指定でもよい。
【００５６】
図３は、表示部１２で表示される検索結果表示画面の１例を示す図である。
【００５７】
検索結果表示画面は、割当可能座席検索装置３から送信された検索結果に基づいて、割当可能な座席を表示する画面であって、図３を参照すると、全座席の配置を示す座席配置図において、割当済みの座席及び割当可能な座席が識別できるように表示されており、また、指示されることで図４に示す伝言編集画面（後述）を呼び出して表示する［割当］領域と、図５に示す伝言表示画面（後述）を呼び出して表示する［伝言確認］領域と、図２に示す条件指定メニュー画面を呼び出して表示する［再検索］領域とが表示されている。
【００５８】
なお、背景が着色されている座席が割当済みの座席であり、背景に斜線が入っている座席が割当可能な座席であり、背景が無地の座席が、未割当で、かつ、割当可能でもない座席である。
【００５９】
これらの領域で示される［割当］、［伝言確認］、［再検索］が指示されると、それぞれ指定された画面が呼び出されて表示部１２で表示される。
【００６０】
ユーザは、割当てを要求する座席を決定し、［割当］を選択すると、座席割当が行われるとともに、今回座席割当を受けたユーザ自身の身体的特徴を伝言として入力可能な伝言編集画面が表示される。
【００６１】
図４は、表示部１２によって表示される伝言編集画面の１例を示す図である。
【００６２】
伝言編集画面は、図２の条件指定メニュー画面に従って入力された座席割当の条件に基づいて作成された伝言文を編集できる画面であり、図４を参照すると、伝言編集画面には、伝言文作成領域１０１、チェックボックス１０１ａ、「ＯＫ」領域が表示されている。
【００６３】
伝言文作成領域１０１は、図２の条件指定メニュー画面に従って入力された座席割当の条件に基づいて作成された伝言文を編集可能に表示する領域であって、ユーザの入力部１４の操作により、ユーザが希望する伝言文に修正される。
【００６４】
チェックボックス１０１ａは、チェックされると、条件指定メニュー画面に従って入力された座席割当の条件に基づいて作成された伝言文又は修正後の伝言文が、伝言表示画面に表示され、一方、チェックを外されると、条件指定メニュー画面に従って入力された座席割当の条件に基づいて作成された伝言文又は修正後の伝言文が、伝言表示画面に表示されない。
【００６５】
[ＯＫ]を選択されると、割当てる座席の座席ＩＤ、伝言文の表示の有無、伝言文の内容が設定される。
【００６６】
また、ユーザは、割当可能な座席に隣接する等の割当済みの座席を選択し、さらに、［伝言確認］を選択すると、図５に示す伝言表示画面が表示され、選択した座席に設定された伝言を確認できる。
【００６７】
図５は、表示部１２によって表示される伝言表示画面の１例を示す図である。
【００６８】
図５が示すように、伝言表示画面は、座席に伝言が設定されている場合に、伝言構築装置５から送信された伝言の内容等を表示する。例えば、「Ａ１−１は、禁煙、左利き」のように、座席ＩＤと、この座席を既に割当てられたユーザの身体的特徴を示す情報を表示する。
【００６９】
このため、座席割当を要求するユーザは、座席割当が行われる以前に、伝言表示画面で伝言を確認できる。
【００７０】
なお、「ＯＫ」を選択すると、伝言表示画面が閉じられ、再度、検索結果表示画面が表示される。
【００７１】
また、ユーザは、入力した条件を満たす割当可能な座席が存在しない場合や、割当可能な座席が存在しても、その座席がユーザの意に沿わない場合に、［再検索］を選択すると、図２に示す条件指定メニュー画面が表示され、再度座席割当の条件を入力することで割当可能な座席の有無が再検索される。
【００７２】
通信部１３は、割当可能座席検索装置３や伝言構築装置５と情報の送受信を行う機能を有し、座席割当条件２、伝言の内容を確認したい座席ＩＤ、割当を要求する座席ＩＤ、設定した伝言文等の情報を送信し、座席の検索結果、伝言の内容等の情報を受信する。
【００７３】
入力部１４は、キーボード、マウス、タッチパネル等であって、表示部１２で表示する各種画面の指示に従ってユーザに操作されて情報を入力する機能を有する。
【００７４】
入力部１４は、例えば、座席割当を要求するユーザにより、図２に示す条件指定メニュー画面の指示に従って操作されることで座席割当の条件を入力し、また、例えば、図３の検索結果表示画面の指示に従って操作されることで伝言の内容を確認したい座席ＩＤや割当を要求する座席ＩＤを入力し、また、例えば、図４の伝言編集画面の指示に従って操作されることで、ユーザが修正した伝言の内容を入力する。
【００７５】
座席割当判断部１５は、割当可能座席検索装置３から送信された座席の検索結果に基づいて、割当可能な座席を判断し、その判断内容を検索結果表示画面として表示部１２に表示する。
【００７６】
座席割当条件２は、座席割当を要求するユーザの身体的な特徴等を示すものであって、表示部１２で表示された図２の条件指定メニュー画面の入力指示に従って座席割当要求装置１に入力部１４を介して入力され、割当可能な座席を検索するための条件として用いられる。
【００７７】
この身体的な特徴は、その構成要素に、ユーザの喫煙に関する特徴（禁煙又は喫煙）、ユーザの利き手に関する特徴（右利き又は左利き）、ユーザの補助設備等に関する特徴（車椅子等の有無、盲導犬や聴導犬等の帯同の有無）等を含む。
【００７８】
図６は、座席割当条件２のデータ構造を示す図である。
【００７９】
図６を参照すると、座席割当条件２は、図２の条件指定メニュー画面の入力指示に対応しており、条件１（２１）と、条件２（２２）と、条件２のチェックボックス（２３）と、条件３（２４）とを示すデータから構成されている。
【００８０】
条件１（２１）は、座席割当を要求するユーザの喫煙に関する特徴によって定まる条件（禁煙席希望又は喫煙席希望）であって、条件１（２１）の値について、条件指定メニュー画面の条件１（禁煙）の入力指示に対し、禁煙席希望の禁煙（１）を選択された場合に１にし、喫煙席希望の喫煙（０）を選択された場合に０にする。
【００８１】
条件２（２２）は、座席割当を要求するユーザの利き手に関する特徴（右利き又は左利き）によって定まる条件であって、条件２（２２）の値について、条件指定メニュー画面の条件２（利き手）の入力指示に対し左利き（１）を選択された場合に１にし、右利き（２）を選択された場合又は条件２（２２）を選択されない場合に２にする。
【００８２】
条件２のチェックボックス（２３）は、割当可能な座席を検索する場合に、条件２（２２）が考慮される否かを選択する条件であって、条件２のチェックボックス（２３）の値は、図２に示す条件指定メニュー画面のチェックボックス２ａの入力指示に対し、ユーザが、条件２（２２）の考慮を希望しないことによりチェックした場合に１となり、条件２（２２）の考慮を希望することによりチェックしなかった場合に０となる。
【００８３】
条件３（２４）は、座席割当を要求するユーザの補助設備等に関する特徴（車椅子等の有無、盲導犬や聴導犬等の帯同の有無）によって定まる条件であって、条件３（２４）の値について、図２に示す条件指定メニュー画面の条件３（要設備）の入力指示に対し車椅子又は盲導犬等の補助設備を用いること（車椅子／盲導犬（１））を選択された場合に１にし、用いないこと（設備不要（０））を選択された場合又は条件３（２４）を選択されない場合に０にする。
【００８４】
割当可能座席検索装置３は、制御部３１と、記憶部３２と、通信部３３と、検索部３４とを備え、座席割当要求装置１から受信した座席割当条件２に基づいて、座席割当情報記憶装置４が記憶する座席割当情報４０を検索し、座先割当の調査を行う機能を有する。
【００８５】
制御部３１は、ＣＰＵ等を備えて実現され、割当可能座席検索装置３の各部及び各機能を制御する機能を有する。
【００８６】
記憶部３２は、座席割当要求装置１から受信した座席割当条件２を一時的に記憶する機能を有する。
【００８７】
通信部３３は、座席割当要求装置１、座席割当情報記憶装置４と情報の送受信を行う機能を有し、座席割当条件２、座席割当情報、割当を要求する座席ＩＤ、設定した伝言文等の情報を受信し、座席割当条件２、割当可能座席検索装置３による座席の検索結果等の情報を送信する。
【００８８】
検索部３４は、座席割当要求装置１から受信して記憶部３２で一時的に記憶する座席割当条件２に基づいて、座席割当情報記憶装置４の記憶部４２が記憶する座席割当情報４０を検索して座先割当の調査を行い、この検索結果を通信部３３を介して座席割当要求装置１に送信する機能を有する。
【００８９】
座席割当情報記憶装置４は、制御部４１と、記憶部４２と、通信部４３とを備え、座席割当要求装置１から割当可能座席検索装置３を介して座席割当条件２を受信して蓄積する機能を有する。
【００９０】
制御部４１は、ＣＰＵ等を備えて実現され、座席割当情報記憶装置４の各部及び各機能を制御する機能を有する。
【００９１】
記憶部４２は、本実施の形態による座席割当システムが割当を行う座席の形状、空間的な配置を予め記憶しており、これら座席の形状、空間的な配置と、受信した座席割当条件２とに基づいて生成した座席割当情報４０を保持する。
【００９２】
座席割当情報４０は、各座席の割当条件を示し、座席割当が行われる度に更新される。
【００９３】
通信部４３は、割当可能座席検索装置３と情報の送受信を行う機能を有し、座席割当条件２、割当を要求する座席ＩＤ等の情報を受信し、座席割当情報４０を送信する。
【００９４】
図７は、座席割当情報記憶装置４の記憶部４２に記憶される座席割当情報４０のデータ構造を示す。
【００９５】
図７を参照すると、座席割当情報４０は、割当が行われた座席のユーザの身体的特徴などに基づく設定等によって構成されており、各座席を一意に識別する座席ＩＤ（４０１）と、各座席の割当状況（４０２）と、設定１（タバコ）（４０３）と、設定２（利き手）（４０４）と、ユーザ情報（利き手）（４０５）と、設定３（要設備）（４０６）と、ユーザ情報（要設備）（４０７）と、伝言有無（４０８）とを有する。
【００９６】
割当状況（４０２）は、座席が既に割当てられているか否かを示し、割当状況（４０２）の値は、座席が割当済の場合に１、空席の場合に０となる。
【００９７】
なお、本実施の形態において、割当状況（４０２）の値は、初期設定を０とする。
【００９８】
設定１（タバコ）（４０３）は、図２の座席割当条件２の条件１（タバコ）（２１）に対応し、ユーザが喫煙席又は禁煙席のどちらを希望するかを示す設定であって、設定１（タバコ）（４０３）の値は、喫煙席希望の場合に０、禁煙席希望の場合に１となる。
【００９９】
なお、本実施の形態においては、設定１（タバコ）（４０３）の値を、原則、１とする。
【０１００】
設定２（利き手）（４０４）は、当該座席が空席の場合、当該座席と隣接する座席における座席割当条件２の条件２（利き手）（２２）に基づいて定まり、当該座席が、身体的な特徴の例として座席割当を要求するユーザの利き手に適しているか否かを示す設定である。
【０１０１】
この設定２（利き手）（４０４）の値は、当該座席に隣接する座席が空席の場合に０、当該座席と隣接する座席に左利きユーザが割当てられた場合に、当該座席が左利きユーザに適しているとして１、当該座席と隣接する座席に右利きユーザが割当てられた場合に、当該座席が右利きユーザに適しているとして２、図１２での正面に向かって、当該座席の左側に隣接する座席に左利きユーザが割当てられ、当該座席の右側に隣接する座席に右利きユーザが割当てられた場合に、当該座席が左利きユーザにも右利きユーザにも適しているとして３となる。
【０１０２】
一方、当該座席が割当済みの場合、設定２（利き手）（４０４）は、当該座席における座席割当条件２の条件２（利き手）（２２）に対応し、当該座席に割当てられたユーザの利き手を示す設定であり、隣接する座席にその後に割当てられたユーザによる条件２（利き手）（２２）に影響をうけない。
【０１０３】
なお、本実施の形態において、設定２（利き手）（４０４）の値は、初期設定を０とする。
【０１０４】
ユーザ情報（利き手）（４０５）は、座席割当条件２の条件２（利き手）（２２）に対応し、当該座席に割当てられたユーザの利き手を示す設定であって、ユーザ情報（利き手）（４０５）の値は、空席の（左右どちらでもない）場合に０、左利きの場合に１、右利き又は条件２（利き手）（２２）が未設定の場合に１となる。
【０１０５】
座席割当条件２の条件２のチェックボックス（２３）の値が０（条件２（利き手）（２２）を考慮する）に設定された場合、利き手の条件に関しては、隣接する座席と相性問題が生じうる。従って、この場合は、設定２（利き手）（４０４）の値が３（右利き及び左利き向け）及び条件２（利き手）（２２）の値と同じ座席が検索部３４による検索の対象となり、座席割当判断部１５が、割当可能な座席を判断する。
【０１０６】
また、条件２のチェックボックス（２３）の値が１（条件２（利き手）（２２）を考慮しない）に設定された場合、利き手の条件に関しては、隣接する座席と相性問題が生じない。従って、この場合は、設定２（利き手）（４０４）の値が０、１、２、３のいずれの座席もが検索部３４による検索の対象となり、座席割当判断部１５が、割当可能な座席を判断する。
【０１０７】
なお、本実施の形態において、ユーザ情報（利き手）（４０５）の値は、初期設定を０とする。
【０１０８】
設定３（要設備）（４０６）は、当該座席が空席の場合、当該座席と通路を挟んだ位置に存在する座席における座席割当条件２の条件３（要設備）（２４）に基づいて定まり、当該座席が、身体的な特徴の例として車椅子や盲導犬や聴導犬などの設備を必要とするユーザ（要設備ユーザ）に適しているか否かを示す設定である。
【０１０９】
この設定３（要設備）（４０６）の値は、当該座席が要設備ユーザに適していない場合に０、当該座席が要設備ユーザにも適している場合に１となる。
【０１１０】
すなわち、当該座席が空席であって、当該座席と通路を挟んだ位置に存在する座席に要設備ユーザが割当てられているときは、当該座席が要設備ユーザに適していないとして０となる。
【０１１１】
一方、当該座席が割当済みの場合、当該座席における座席割当条件２の条件３（要設備）（２４）に対応し、当該座席に割当てられたユーザが要設備ユーザか否かを示す設定であり、当該座席と通路を挟んだ位置に存在する座席にその後に割当てられたユーザによる条件３（要設備）（２４）に影響をうけない。
【０１１２】
なお、本実施の形態において、通路に面した座席の設定３（要設備）（４０６）の値は、初期設定を１とし、他の座席の設定３（要設備）（４０６）の値は、初期設定を０とする。
【０１１３】
ユーザ情報（要設備）（４０７）は、座席割当条件２の条件３（要設備）（２４）に対応し、当該座席に割当てられたユーザの設備の有無を示す設定であって、ユーザ情報（要設備）（４０７）の値は、設備不要又は条件３（要設備）（２４）未指定の場合に０、要設備の場合に１となる。
【０１１４】
条件３（要設備）２４の値が０（設備不要又は未設定）に設定された場合、設備の有無の条件に関しては、設定３（要設備）（４０６）の値が０（設備不向き）でも１（設備向き）でも、隣接する座席と相性問題が生じない。従って、この場合は、設定３（要設備）（４０６）の値が０でも１でも検索部３４による検索の対象となり、座席割当判断部１５が、割当可能な座席を判断する。
【０１１５】
また、条件３（要設備）２４の値が１（要設備）に設定された場合、設備の有無の条件に関しては、設定３（要設備）（４０６）の値が０（設備不向き）の座席と相性問題が生じうる。従って、この場合は、設定３（要設備）（４０６）の値が１（設備向き）の座席が検索部３４による検索の対象となり、座席割当判断部１５が、割当可能な座席を判断する。
【０１１６】
なお、本実施の形態において、ユーザ情報（要設備）（４０７）の値は、初期設定を０とする。
【０１１７】
伝言有無（４０８）は、図４の伝言編集画面に示されるチェックボックス１０１ａのチェックの有無に対応し、当該座席に割当てを受けたユーザが残し後続の割当ユーザに参照可能な形で登録される伝言の有無を示す設定であって、伝言有無（４０８）の値は、チェックが有る場合、すなわち、伝言を登録する場合に１、チェックが無い場合、すなわち、伝言を登録しない場合に０となる。
【０１１８】
なお、本実施の形態において、伝言有無（４０８）の値は、初期設定を０とする。
【０１１９】
ここで、図７の座席割当情報４０において、背景が着色されている座席ＩＤ（４０１）が割当済みの座席であり、背景が無地の座席ＩＤ（４０１）が、未割当の座席である。
【０１２０】
伝言構築装置５は、制御部５１と、記憶部５２と、通信部５３と、検索部５４と、構築部５５とを備え、座席割当要求装置１から受信した、伝言の内容を確認したい座席ＩＤに基づいて、該当する伝言６０を伝言記憶装置６から検索して座席割当要求装置１に送信し、また、座席割当要求装置１から受信した座席割当条件２、割当を要求する座席ＩＤに基づいて、伝言６０を構築し、伝言記憶装置６に送信する機能を有する。
【０１２１】
制御部５１は、ＣＰＵ等を備えて実現され、伝言構築装置５の各部及び各機能を制御する機能を有する。
【０１２２】
記憶部５２は、座席割当要求装置１から受信した座席割当条件２、伝言の内容を確認したい座席ＩＤ、割当を要求する座席ＩＤ等を一時的に記憶する機能を有する。
【０１２３】
通信部５３は、座席割当要求装置１や伝言記憶装置６と情報の送受信を行う機能を有し、座席割当条件２、伝言の内容を確認したい座席ＩＤ、割当を要求する座席ＩＤ、設定した伝言文等の情報を受信し、伝言記憶装置６による伝言の内容等の情報を送信する。
【０１２４】
検索部５４は、座席割当要求装置１から受信して記憶部５２で一時的に記憶する、伝言の内容を確認したい座席ＩＤに基づいて、伝言記憶装置６の記憶部６２が記憶する伝言６０を検索し、該当する伝言文６２を通信部５３を介して座席割当要求装置１に送信する機能を有する。
【０１２５】
構築部５５は、座席割当要求装置１から受信して記憶部５２で一時的に記憶する、割当を要求する座席ＩＤと、同じく記憶部５２で一時的に記憶する座席割当条件２とに基づいて、又は、当該割当を要求する座席ＩＤと、座席割当要求装置１から受信した、ユーザが修正した伝言の内容とに基づいて、伝言６０を構築する機能を有する。
【０１２６】
伝言記憶装置６は、制御部６１と、記憶部６２と、通信部６３とを備え、伝言構築装置５から、座席割当条件２、割当てられた座席の座席ＩＤ、構築部５５で構築された伝言６０等を受信して蓄積する機能を有する。
【０１２７】
制御部６１は、ＣＰＵ等を備えて実現され、伝言記憶装置６の各部及び各機能を制御する機能を有する。
【０１２８】
記憶部６２は、受信した伝言６０を蓄積する。
【０１２９】
図８は、伝言記憶装置６の記憶部に記憶される伝言６０のデータ構造を示す図である。
【０１３０】
図８を参照すると、伝言６０は、座席割当要求装置１から伝言構築装置５を介して送信された情報のうち、座席割当が行われた座席ＩＤ６１と、当該座席を割当てられたユーザの身体的特徴等に基づいて作成された文字列から構成される文字列６２とが関連付けられて蓄積されており、伝言構築装置５を介して座席割当要求装置１に送信され、後続する座席割当を要求するユーザの求めに応じて表示される。
【０１３１】
なお、初期設定として、座席を割当てたユーザが右利きであっても、割当文字列６２に「右利き」は含めない。しかし、伝言編集画面において、伝言文作成領域１０１が編集されることによって、図８の座席ＩＤ６１のＡ２−４において、「右利き」が追加されている。
【０１３２】
通信部６３は、伝言構築装置５と情報の送受信を行う機能を有し、座席割当条件２、伝言の内容を確認したい座席ＩＤ、割当を要求する座席ＩＤ、設定した伝言文等の情報を受信し、記憶部６２で記憶している伝言６０の内容等の情報を送信する。
【０１３３】
ここで、座席割当要求装置１のハードウェア構成の説明をする。
【０１３４】
図９は、本実施の形態による座席割当システムの座席割当要求装置１のハードウェア構成９００を示すブロック図である。
【０１３５】
図９を参照すると、本発明による座席割当要求装置１は、一般的なコンピュータ装置と同様のハードウェア構成によって実現することができ、ＣＰＵ９０１（図１の制御部１１）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等のメインメモリであり、データの作業領域やデータの一時退避領域に用いられる主記憶部９０２、液晶ディスプレイ、プリンタやスピーカ等の提示部９０３（図１の表示部１２）、インターネット等を介してデータの送受信を行う通信部９０４（図１の通信部１３）、キーボードやマウス等の入力部９０５（図１の入力部１４）、周辺機器と接続してデータの送受信を行うインタフェース部９０６、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、磁気ディスク、半導体メモリ等の不揮発性メモリから構成されるハードディスク装置である補助記憶部９０７、本情報処理装置の上記各構成要素を相互に接続するシステムバス９０８等を備えている。
【０１３６】
本発明による座席割当要求装置１は、その動作を、座席割当要求装置１内部にそのような機能を実現するプログラムを組み込んだ、ＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）等のハードウェア部品からなる回路部品を実装してハードウェア的に実現することは勿論として、上記各部の各機能を提供するプログラムを、コンピュータ処理装置上のＣＰＵ９０１で実行することにより、ソフトウェア的に実現することができる。
【０１３７】
すなわち、ＣＰＵ９０１は、補助記憶部９０７に格納されているプログラムを、主記憶部９０２を介してロードして実行し、座席割当要求装置１の動作を制御することにより、上述した各機能をソフトウェア的に実現する。
【０１３８】
なお、図９は、座席割当要求装置１のハードウェア構成として示したが、割当可能座席検索装置３、座席割当情報記憶装置４、伝言構築装置５、伝言記憶装置６が上記と同様のハードウェア構成を備えていても良い。
【０１３９】
（本実施の形態の動作）
次に、本実施の形態の動作について詳細に説明する。
【０１４０】
なお、上述したように、前提として、座席の形状、空間的な配置は図１２に示す構造とし、全座席を禁煙座席とする。
【０１４１】
図１０は、本発明の第１の実施の形態による座席割当システムの動作を示すタイミングチャートである。
【０１４２】
図１０を参照すると、まず、座席割当情報記憶装置４が、座席状態について座席割当情報４０の初期化を行う（ステップ１）。
【０１４３】
具体的には、以下に示す値が設定される。すなわち、座席割当情報記憶装置４の座席割当情報４０について（図７参照）、割当状況（４０２）の値は全て０（空席）、設定１（タバコ）（４０３）の値は全て１（禁煙）、設定２（利き手）（４０４）の値は各座席郡の左端の座席（座席ＩＤ  （４０１）がＡ１−１、Ｂ１−１、Ａ２−１、Ｂ２−１）が１（左利き向け）で右端の座席（座席ＩＤ  （４０１）がＡ１−４、Ｂ１−３、Ａ２−４、Ｂ２−３）が２（右利き向け）でそれ以外の全ての座席が０（左利き向け及び右利き向けのどちらでもない）、ユーザ情報（利き手）（４０５）の値は全て０（空席＝どちらでもない）、設定３（要設備）（４０６）の値は通路側座席（Ａ１−４、Ｂ１−１、Ａ２−４、Ｂ２−１）が１（設備向き）でそれ以外の全ての座席が２（設備不向き）、ユーザ情報（要設備）（４０７）の値は全て０（設備不要、条件３未指定）、伝言有無（４０８）の値は全て０（無）が設定される。
【０１４４】
次いで、伝言記憶装置６が、伝言６０の初期化を行う（ステップ２）。
【０１４５】
具体的には、伝言６０について（図８参照）、座席ＩＤ６１及び伝言文６２を空データにする。
【０１４６】
ここで、上記初期化がなされた状況において、左利きユーザが禁煙の座席割当を要求する場合の本実施の形態による座席割当システムの動作を説明する。
【０１４７】
座席割当要求装置１は、図２に示す条件指定メニュー画面を、表示部１２によって座席割当を要求するユーザに提示し、座席割当を要求するユーザからの座席割当の希望条件（座席割当条件２）を入力部１４から入力し（ステップ３）、また、入力した座席割当条件２を、通信部１３を介して、割当可能座席検索装置３及び伝言構築装置５にそれぞれ提供する。
【０１４８】
割当可能座席検索装置３は、座席割当要求装置１から提供された座席割当条件２に基づいて、座席割当情報記憶装置４の座席割当情報４０を検索して検索結果を座席割当要求装置１へ通信部３３を介して返却し、座席割当情報記憶装置４は、割当可能座席検索装置３から座席割当条件２を受信して記憶する（ステップ４）。
【０１４９】
また、伝言構築装置５及び伝言記憶装置６も、座席割当要求装置１から提供された座席割当条件２を記憶する（ステップ５）。
【０１５０】
座席割当要求装置１は、座席割当判断部１５が、ステップ４で割当可能座席検索装置３から提供された検索結果に基づいて、割当可能な座席があるか否かを判断し（ステップ６）、割当可能な座席が存在する場合には、表示部１２により、図３の検索結果表示画面において割当可能な座席を表示する（ステップ７）。
【０１５１】
具体的には、座席割当を要求するユーザの座席割当の希望条件が、禁煙、利き手が左利き、車椅子の使用や盲導犬、聴導犬の帯同がないという条件の場合は、図６に示すように、座席割当条件２の条件１（タバコ）２１の値が１（禁煙）、条件２（利き手）２２の値が１（左利き）、条件３のチェックボックスはチェックを付けず未選択のためチェックボックス２３の値が０（チェックなし）、条件３（要設備）２４の値が０（設備不要）に設定され、座席割当判断部１５が、検索結果とこの設定とに基づいて割当可能な座席の有無を判断し、表示部１２により割当可能な座席を表示する。
【０１５２】
すなわち、座席割当情報４０について、上記座席割当条件２に基づいて、設定１（タバコ）（４０３）の値が１（禁煙）、設定２（利き手）（４０４）の値が１（左利き向け）、設定３（要設備）（４０６）の値が０（設備不要）であって割当可能な座席の座席ＩＤ  （４０１）として、Ａ１−１、Ｂ１−１、Ａ２−１、Ｂ２−１を図３の検索結果表示画面に表示する（ステップ７）。
【０１５３】
座席割当条件２の条件２のチェックボックス（２３）の値が０（条件２（利き手）（２２）を考慮する）に設定されたので、利き手の条件に関しては、隣接する座席のユーザが右利きの場合に相性問題が生じうる。従って、この場合は、設定２（利き手）（４０４）の値が１（上記条件２（利き手）（２２）の値と同じ）及び３（右利き及び左利き向け）の座席が検索部３４による検索の対象となり、座席割当判断部１５が、割当可能な座席を判断する。
【０１５４】
また、上記座席割当条件２の条件３（要設備）２４の値が０（設備不要）に設定されたことから、設備の有無の条件に関しては、設定３（要設備）（４０６）の値が０（設備不向き）でも１（設備向き）でも、隣接座席と相性問題が生じない。このため、条件３（要設備）２４の値が０（設備不要）に設定された場合は、設定３（要設備）（４０６）の値が０でも１でも検索部３４による検索の対象となり、座席割当判断部１５が、割当可能な座席を判断する。
【０１５５】
一方、割当可能な座席が存在しない場合には、ステップ３に戻り、条件指定メニュー画面を表示して、ユーザからの座席割当の希望条件（座席割当条件２）を入力する。
【０１５６】
なお、割当可能な座席が存在しない場合にも、ステップ７に進んで検索結果を表示し、ユーザの情報入力を待機しても良い。
【０１５７】
このようにして、座席割当条件２に一致して割当可能な座席が表示された後、ユーザが、当該割当可能な座席に隣接する座席等に関連付けて登録されている伝言を確認する場合には、図３の検索結果表示画面で伝言を確認したい座席を選択して［伝言確認］を選択することにより、座席割当要求装置１が、入力部１４を介して、ユーザによって選択された、伝言を確認したい座席の情報を入力し（ステップ８）、入力した当該情報を、通信部１３を介して、伝言構築装置５に提供する。
【０１５８】
伝言構築装置５は、座席割当要求装置１から提供された当該伝言を確認したい座席の情報に基づいて、伝言記憶装置６が記憶する伝言６０を検索し（ステップ９）、該当する伝言を座席割当要求装置１に提供する。
【０１５９】
座席割当要求装置１は、伝言構築装置５から提供された伝言を、表示部１２によって、図５の伝言表示画面に伝言６０として表示する（ステップ１０）。
【０１６０】
ただし、本実施の形態の現段階においては、未だ伝言が登録されていない状態のため、ステップ８〜ステップ１０による処理は行われない。
【０１６１】
次いで、ユーザが、図３の検索結果表示画面で割当希望座席として、例えば、Ａ１−１を指定後、［割当］を選択することにより、座席割当要求装置１が、入力部１４を介して、ユーザによって選択された割当希望座席の情報を入力し（ステップ１１）、入力した当該情報を、通信部１３を介して、伝言構築装置５に提供する。
【０１６２】
伝言構築装置５は、座席割当要求装置１から提供された当該情報に基づき、Ａ１−１に関連付けて、ステップ５で記憶済みの座席割当条件２を用いて伝言構築を行う（ステップ１２）。
【０１６３】
次いで、座席割当要求装置１は、［割当］が選択されることによって表示した伝言編集画面（図４参照）において[ＯＫ]を選択されると、割当てる座席の座席ＩＤ、設定する伝言の有無、伝言文の内容が決定する（ステップ１３）。
【０１６４】
すなわち、座席ＩＤ  （４０１）の値はＡ１−１、伝言有無（４０８）の値は１（有）、伝言文は「禁煙」及び「左利き」の文字列が生成され、決定されることとなる。
【０１６５】
次いで、座席割当要求装置１は、ステップ１３で決定した情報を割当可能座席検索装置３及び伝言構築装置５に提供し、座席割当情報記憶装置４が、割当可能座席検索装置３から当該情報を提供されることにより、座席割当情報４０の更新を行う（ステップ１４）。
【０１６６】
また、伝言構築装置５は、座席割当要求装置１から提供された当該情報に基づいて、伝言６０を構築し、情報伝言記憶装置６は、伝言構築装置５で構築された伝言６０を提供されて蓄積する（ステップ１５）。すなわち、伝言６０は、データが追加され、座席ＩＤ  ６１がＮＵＬＬからＡ１−１に更新され、伝言文６２がＮＵＬＬから禁煙、左利きに更新される。
【０１６７】
なお、ステップ１４とステップ１５との順序は問わない。
【０１６８】
以上のようにして、本実施の形態による座席割当システムが動作する。
【０１６９】
ここで、本実施の形態の動作におけるステップ１４の処理ついて詳細に説明する。
【０１７０】
図１１は、本実施の形態の動作におけるステップ１４の座席割当情報の更新処理を示すフローチャートである。
【０１７１】
図１１を参照すると、座席割当情報記憶装置４は、ステップ１３で決定した当該情報が割当可能座席検索装置３から提供されると、座席割当情報４０について、ユーザに割当てられた座席ＩＤ  （４０１）Ａ１−１の割当状況（４０２）の値を０から１に更新（０→１：割当済）する（ステップ３１）。
【０１７２】
同様に、座席割当情報記憶装置４は、座席割当情報４０について、ステップ４で記憶した座席割当条件２に基づいて、座席ＩＤ  （４０１）Ａ１−１のユーザ情報（利き手）（４０５）の値を０から１に更新（０→１：左利き）する（ステップ３２）。
【０１７３】
次いで、座席割当情報記憶装置４は、更新されたユーザ情報（利き手）（４０５）の値に基づいて、利き手が左右どちらかを判断し（ステップ３３）、左利きの場合には、割当座席の１つ右隣の座席（が存在する場合のみ）の設定２（利き手）（４０４）の値に１を追加（左利き向けに更新）し、割当座席の１つ左隣の座席（が存在する場合のみ）の設定２（利き手）（４０４）の値に１を追加（左利き向けに更新）して設定２（利き手）（４０４）の値を設定する（ステップ３４）。
【０１７４】
本実施の形態では、左利きであり（ステップ３３）、割当座席（Ａ１−１）の１つ右隣の座席（Ａ１−２）が存在するので、Ａ１−２の設定２（利き手）（４０５）の値を１に（０→１：左利き向け）設定する（ステップ３４）。
【０１７５】
なお、割当座席（Ａ１−１）の１つ左隣の座席は存在しない。
【０１７６】
一方、ステップ３３で右利きの場合には、割当座席の１つ左隣の座席（が存在する場合のみ）の設定２（利き手）（４０４）の値に２を追加し（右利き向けに更新）、割当座席の１つ右隣の座席（が存在する場合のみ）の設定２（利き手）（４０４）の値に２を追加し（右利き向けに更新）、設定２（利き手）（４０４）の値を設定する（ステップ３５）。
【０１７７】
ここでステップ３４、３５における”追加する”ということについて説明する。
【０１７８】
”追加する”ということは、以下に示す規則に従って演算することである。すなわち、設定２（利き手）（４０４）の値において、
既に設定されている値（設定値若しくは初期値）＋新たに追加される値（追加値）→新たに設定される値（新たな設定値）
という規則に従って演算することである。
【０１７９】
この規則として、０＋１→１、１＋１→１、２＋１→３、０＋２→２，１＋２→３、２＋２→２を定める。
【０１８０】
以上のように定めた規則に従い設定２（利き手）（４０４）の値を演算することによって、後続のユーザが座席割当を要求する場合、右利きのユーザと左利きのユーザとを、それぞれ利き手が相手から遠い側に位置するようにして、隣接する座席に割当ることが可能となるので、利き手同士がぶつかりやすいなど利き手の使用を制限されて不自由な思いをする等の相性問題が生じることを事前に回避することができる。
【０１８１】
ある空席の設定２（利き手）（４０４）の値において、例えば、既に、１(左利き向け)が設定されている場合に、新たに２(右利き向け)が追加されると、上記１＋２→３の関係により、設定２（利き手）（４０４）の値が３（左利き及び右利き向け）に設定される（ステップ３５）。すなわち、１(左利き向け)＋２(右利き向け)→３（左利き及び右利き向け）となる。
【０１８２】
以上のように、ステップ３２〜ステップ３５において、ユーザ情報（利き手）（４０５）を用いて設定２（利き手）（４０４）の値を更新する。
【０１８３】
次いで、以下に示すように、ステップ３６〜ステップ３８において、ユーザ情報（要設備）（４０７）を用いて設定３（要設備）（４０６）の値を更新する。
【０１８４】
ステップ３２〜ステップ３５において設定２（利き手）（４０４）の値を更新すると、次に、座席ＩＤ  （４０１）のユーザ情報（要設備）（４０７）の値を更新する（ステップ３６）。
【０１８５】
本実施の形態では、ユーザ情報（要設備）（４０７）の値が０（設備不要）の場合であるため、座席ＩＤ  （４０１）Ａ１−１のユーザ情報（要設備）（４０７）の値を更新（０→０：設備不要）する。
【０１８６】
次いで、ステップ３６での更新の結果、ユーザ情報（要設備）（４０７）の値が１（要設備）であるか否かを判断し（ステップ３７）、ユーザ情報（要設備）（４０７）の値が１（要設備）の場合には、今回割当てた座席と通路を挟んで向かい側に配置された座席の設定３（要設備）（４０６）の値を１から０に更新（１→０：設備不向き）し（ステップ３８）、最後に座席ＩＤ  （４０１）の伝言有無（４０８）の値を更新する（ステップ３９）。
【０１８７】
一方、ユーザ情報（要設備）（４０７）の値が０（設備不要）の場合には、ステップ３８を行わずに、座席ＩＤ  （４０１）の伝言有無（４０８）の値を更新する（ステップ３９）。
【０１８８】
本実施の形態では、ユーザ情報（要設備）（４０７）の値が０（設備不要）の場合であるため、ステップ３８は行われず、また、伝言があるため、座席ＩＤ  （４０１）Ａ１−１の伝言有無（４０）の値を０から１に更新する（０→１：伝言あり）。
【０１８９】
以上のようにして、本実施の形態の動作におけるステップ１４の座席割当情報の更新処理が行われる。
【０１９０】
（第１の実施の形態の効果）
第１の実施の形態における座席割当システムによれば、以下に示す効果が達成される。
【０１９１】
第１の効果は、座席割当を行う際に、利き手に関してユーザ間の相性問題を回避するように、ユーザにとってより好適な座席が検索されることである。
【０１９２】
その理由は、ユーザの身体的な特徴として外見上判別が困難な利き手の情報を、ユーザに割当てた座席と関連付けて記憶することによって、後続のユーザが座席割当を要求した場合に、隣接する座席のユーザ間で利き手同士がぶつかりにくい位置関係となる座席が検索されるからである。
【０１９３】
また、検索結果を検索結果表示画面において表示するため、ユーザがより好適な座席を選択できる。
【０１９４】
第２の効果は、身体的な特徴に関して少数派である左利きのユーザが割当座席で肩身の狭い思いをしなくて済むことである。
【０１９５】
その理由は、先に座席割当を受けた左利きのユーザが、身体的な特徴として左利きであることを伝言として残し、後続の座席割当要求ユーザが、座席割当前に、既に割当済みの座席と関連付けて残された伝言を確認できるからである。このため、後から座席割当を受けたユーザが先に座席割当を受けた左利きのユーザの身体的な特徴を事前に承知して座席割当を受けているという暗黙の了解を、双方のユーザ間で共有できるからである。従って、現状、双方のユーザ間でこのような共通の認識が存在しない場合には、利き手同士がぶつかりやすいなどの相性問題において、どうしても少数派の左利きのユーザが多数派の右利きのユーザに一方的に迷惑を掛けているかのように誤解されやすく、左利きのユーザは肩身の狭い思いをして割当座席で過ごすことが多かったが、左利きのユーザが割当座席で肩身の狭い思いをしなくて済むこととなった。
【０１９６】
また、座席割当要求装置１の表示部１２が、座席割当を行ったユーザに対し、座席割当の際に、ユーザの身体的特徴を修正可能に提示するので、座席割当を行ったユーザが、後続の座席の割当てを要求するユーザに対して提示したい自身の身体的特徴を入力することができるからである。
【０１９７】
（第２の実施の形態）
本発明の第２の実施の形態について説明する。
【０１９８】
本実施の形態は、上記第１の実施の形態でＡ１−１の座席割当てが行われた後において、左利きのユーザが、第１の実施の形態でのものと同じ条件（禁煙、左利き、条件３未指定）を入力し、割当可能座席検索装置３が検索し、Ａ１−２の座席割当を要求した場合についての形態である。
【０１９９】
なお、本実施の形態の構成は上記第１の実施の形態と同じであるため、第１の実施の形態でＡ１−１の座席割当てを行う場合と重複する説明は適宜省略し、異なる点を中心に説明する。
【０２００】
本実施の形態において、Ａ１−２の座席割当を要求した場合、図１０のステップ４において、割当可能座席検索装置３は、割当可能座席の座席ＩＤ  （４０１）についてＡ１−２、Ｂ１−１、Ａ２−１、Ｂ２−１を検索結果として座席割当要求装置１へ返却し、座席割当情報記憶装置４は、Ａ１−２の座席割当の要求を受けて新たに座席割当要求装置１から提供された座席割当条件２を記憶する点で、Ａ１−１の座席割当てが行われた場合と異なる。
【０２０１】
また、ステップ７において、図３の検索結果表示画面よってＡ１−１の座席が割当済で表示され、ステップ８において、Ａ１−１に設定された伝言６０の要求が可能になる点で異なる。
【０２０２】
さらに、ステップ８において、伝言６０の要求として具体的に座席Ａ１−１を指定後［伝言確認］を選択すると、図８の伝言６０の座席ＩＤ６１に登録されているＡ１−１に対応した伝言文６２（禁煙、左利き）が検索され、ステップ１０において、検索された伝言６０が図５の伝言表示画面によって表示される点で異なる。
【０２０３】
また、ステップ１４において、座席割当情報記憶装置４が、座席割当情報４０について、ユーザに割当てられた座席ＩＤ  （４０１）Ａ１−２の割当状況（４０２）の値を０から１に更新し（０→１：割当済）、ユーザ情報（利き手）（４０５）の値を０から１に更新し（０→１：左利き）、伝言有無（４０８）の値を０から１に更新する（０→１：有）点で異なる。なお、ユーザ情報（要設備）（４０７）の値は０（０→０：設備不要）、条件３は未指定である。
【０２０４】
さらに、ステップ１５において、伝言記憶装置６によって、伝言６０は、データが追加され、座席ＩＤ  ６１がＮＵＬＬからＡ１−２に更新され、伝言文６２がＮＵＬＬから「禁煙」及び「左利き」に更新される点で異なる。
【０２０５】
また、ユーザが左利きのため（図１１のステップ３３）、ステップ３４において、座席割当情報記憶装置４が、割当座席（Ａ１−２）の１つ右隣の座席の座席ＩＤ  （４０１）Ａ１−３の設定２（利き手）（４０４）の値を１に（０→１：左利き向け）設定する点で異なる。
【０２０６】
図１２に、第２の実施の形態による座席割当システムの座席割当情報記憶装置４の記憶部４２に記憶される座席割当情報４０のデータ構造を示す。
【０２０７】
（第２の実施の形態の効果）
以上のように、本実施の形態によれば、座席割当を要求するユーザが座席を選択する際に、身体的な特徴の違いや相性によって居心地の悪い割当になる事をできるだけ避けることができる。
【０２０８】
その理由は、座席割当を要求するユーザが座席を選択する際に、Ａ１−１の座席が禁煙かつ左利きのユーザに割当てられたことを考慮して、割り当て可能な座席を検索するからであり、また、その検索結果を検索結果表示画面において表示するからである。
【０２０９】
さらに、座席割当を受けた禁煙かつ左利きのユーザが、禁煙かつ左利きであることを示す伝言を残すと、割当を受けた座席と関連付けてその伝言が伝言記憶装置６に記憶されるので、後続の座席割当を要求するユーザが、割当済の座席を選択することで、その座席が禁煙かつ左利きのユーザに割当てられていることを確認できるとともに、後続の座席割当を要求するユーザを代替可能な座席へと誘導することが可能となる。
【０２１０】
（第３の実施の形態）
本発明の第３の実施の形態について説明する。
【０２１１】
本実施の形態は、上記第１の実施の形態及び第２の実施の形態でＡ１−１及びＡ１−２の座席割当てが行われた後において、３人の右利きのユーザが座席割当条件２として「右利き」及び「禁煙」のみを指定して検索し、最終的にＡ１−４、Ｂ１−１、Ｂ１−３の座席割当を受ける場合の形態である。
【０２１２】
なお、本実施の形態の構成は、上記第１の実施の形態と同じであるため、重複する説明は適宜省略し、異なる点を中心に説明する。
【０２１３】
以下、本実施の形態における座席割当情報４０の値及び伝言６０の内容の変化について説明する。
【０２１４】
まず、Ａ１−４の座席割当を受けた場合の座席割当情報４０の値の変化について説明する。
【０２１５】
ステップ１４において、座席割当情報記憶装置４が、座席割当情報４０について、ユーザに割当てられた座席ＩＤ  （４０１）Ａ１−４の割当状況（４０２）の値を０から１に更新し（０→１：割当済）、ユーザ情報（利き手）（４０５）の値を０から２に更新し（０→２：右利き）、伝言有無（４０８）の値を０から１に更新（０→１：有）する。なお、ユーザ情報（要設備）（４０７）の値は０（０→０：設備不要）、条件３は未指定である。
【０２１６】
また、ユーザが右利きのため（図１１のステップ３３）、ステップ３５において、座席割当情報記憶装置４が、割当座席（Ａ１−４）の１つ左隣の座席の座席ＩＤ  （４０１）Ａ１−３の設定２（利き手）（４０４）の値１に新たに値２を追加する（右利きＯＫ）ので、結果として、設定２（利き手）（４０４）の値を１から３に（１→３：左右ＯＫ）更新して設定する。
【０２１７】
さらに、ステップ１５において、伝言記憶装置６によって、伝言６０は、データが追加され、座席ＩＤ  ６１がＮＵＬＬからＡ１−４に更新され、伝言文６２がＮＵＬＬから「禁煙」、「右利き」に更新される。
【０２１８】
次いで、Ｂ１−１の座席割当を受けた場合の座席割当情報４０の値の変化について説明する。
【０２１９】
ただしこの場合は、図２の条件指定メニュー画面でチェックボックスがチェックされ、座席割当条件２のチェックボックス２ａの値が１となっていることから、図７の設定２（利き手）（４０４）の値にかかわらず、割当可能な座席が検索される場合である。従って、設定２（利き手）（４０４）の値が１（左利き向け）であっても、右利きユーザに割当可能な座席として提示される。
【０２２０】
ステップ１４において、座席割当情報記憶装置４が、座席割当情報４０について、ユーザに割当てられた座席ＩＤ  （４０１）Ｂ１−１の割当状況（４０２）の値を０から１に更新し（０→１：割当済）、ユーザ情報（利き手）（４０５）の値を０から２に更新し（０→２：右利き）、伝言有無（４０８）の値を０から１に更新（０→１：有）する。なお、ユーザ情報（要設備）（４０７）の値は０（０→０：設備不要）、条件３は未指定である。
【０２２１】
また、ユーザが右利きのため（図１１のステップ３３）、ステップ３５において、座席割当情報記憶装置４が、割当座席（Ｂ１−１）の１つ右隣の座席の座席ＩＤ  （４０１）Ｂ１−２の設定２（利き手）（４０４）の値を０から２に（０→２：右利き向け）設定する。
【０２２２】
さらに、ステップ１５において、伝言記憶装置６によって、伝言６０は、データが追加され、座席ＩＤ  ６１がＮＵＬＬからＢ１−１に更新され、伝言文６２がＮＵＬＬから「禁煙」、「右利き」に更新される。
【０２２３】
最後に、Ｂ１−３の座席割当を受けた場合の座席割当情報４０の値の変化について説明する。
【０２２４】
ステップ１４において、座席割当情報記憶装置４が、座席割当情報４０について、ユーザに割当てられた座席ＩＤ  （４０１）Ｂ１−３の割当状況（４０２）の値を０から１に更新し（０→１：割当済）、ユーザ情報（利き手）（４０５）の値を０から２に更新し（０→２：右利き）、伝言有無（４０８）の値を０から１に更新（０→１：有）する。なお、ユーザ情報（要設備）（４０７）の値は０（０→０：設備不要）、条件３は未指定である。
【０２２５】
また、ユーザが右利きのため（図１１のステップ３３）、ステップ３５において、座席割当情報記憶装置４が、割当座席（Ｂ１−３）の１つ左隣の座席の座席ＩＤ  （４０１）Ｂ１−２の設定２（利き手）（４０４）の値２に新たに２を追加するので、結果として設定２（利き手）（４０４）の値は２のまま（２→２：右利き向け）で変わらない。
【０２２６】
さらに、ステップ１５において、伝言記憶装置６によって、伝言６０は、データが追加され、座席ＩＤ  ６１がＮＵＬＬからＢ１−３に更新され、伝言文６２がＮＵＬＬから「禁煙」、「右利き」に更新される。
【０２２７】
図１３に、第３の実施の形態による座席割当情報４０のデータ構造を示す。
【０２２８】
（第３の実施の形態の効果）
以上のように、本実施の形態によれば、座席割当を行う際に、単に座席の形状、空間的な配置のみから考慮した場合に比べ、ユーザの身体的な特徴にとって好適な座席の選択可能数を増加できることである。また、このため、身体的な特徴に関して少数派のユーザを考慮しつつ、効率的に座席割当を行えることである。
【０２２９】
すなわち、本実施の形態において、座席Ａ１−１が左利きユーザに割当てられた後、座席Ａ１−２が左利きユーザ向けに新たに選択可能な座席になることである。
【０２３０】
従って、隣接する他のユーザとの相性問題を生じさせることなく、左利きユーザ向けに新たに追加して座席割当を行うことが可能となった。
【０２３１】
その理由は、座席割当を行う際に、座席割当を要求するユーザの身体的な特徴と、座席の形状、空間的な配置と、既に座席を割当てたユーザの身体的な特徴とを考慮して割当可能な座席を検索するからである。
【０２３２】
すなわち、図１１のステップ３２〜３５の処理によって、座席割当を行う度に、空席の座席割当情報４０の設定２（利き手）（４０４）の値を、座席が割当てられたユーザの身体的な特徴（利き手）に関する情報を反映させて、割当可能な座席を検索するからである。
【０２３３】
（第４の実施の形態）
本発明の第４の実施の形態について説明する。
【０２３４】
本実施の形態は、上記第１の実施の形態〜第３の実施の形態でＡ１−１、Ａ１−２、Ａ１−４、Ｂ１−１、Ｂ１−３の座席割当てが行われた後において、目の不自由なユーザ（盲導犬利用者）が座席割当を受ける場合の形態である。
【０２３５】
本実施の形態において、右利きで目が不自由なユーザが、座席割当を受ける際に、禁煙座席を指定し、盲導犬を帯同していることを伝言で残す場合について説明する。
【０２３６】
なお、本実施の形態の構成は、上記第１の実施の形態と同じであるため、重複する説明は適宜省略し、異なる点を中心に説明する。
【０２３７】
本実施の形態が、第１の実施の形態と異なる点は、図２に示す条件指定メニュー画面を表示すると、ユーザの身体的条件に関する条件（座席割当条件２）として、条件２（利き手）に「右利き（２）」が、条件３（要設備）に「車椅子/盲導犬（１）」が入力される点であり、このため、図６に示す座席割当条件２について、条件２（利き手）２２の値が２（右利き、条件２未指定）、条件２のチェックボックス２３の値が０（チェックなし）、条件３（要設備）２４の値が１（車椅子／盲導犬）に設定される点である。
【０２３８】
従って、通路に面したＡ１−４、Ｂ１−１、Ｂ１−３の座席割当てが既に行われていることから、図１０のステップ７では、検索結果として割当可能座席の座席ＩＤ  （４０１）についてＡ２−４が検索結果表示画面に表示される。
【０２３９】
また、入力された座席割当条件２に基づいて、ステップ５で伝言６０の伝言文６２に「禁煙」、「右利き」、「車椅子／盲導犬」が記憶されているが、盲導犬を帯同していることより明確にするため、ステップ１３で伝言文を更新すると“「禁煙」、「右利き」、「車椅子／盲導犬」”→“「禁煙」、「右利き」、「盲導犬」”）、ステップ１５で伝言文６２の内容も更新される。
【０２４０】
次いで、図１１のステップ３５において、今回割当てを行う座席ＩＤ  （４０１）Ａ２−４の左側に隣接する座席ＩＤ  （４０１）Ａ２−３の設定２  （４０４）の値が０から２に更新（０→２：右利き向け）される。
【０２４１】
また、ステップ３７において、ユーザ情報（要設備）（４０７）の値が１（要設備）であると判断されることから、ステップ３８の処理が行われる。
【０２４２】
そして、ステップ３８において、今回割当てを行う座席ＩＤ  （４０１）Ａ２−４と通路を挟んで向かい側座席であるＢ２−１の設定３  （４０６）の値が１から０に更新（１→０：設備不向き）される。
【０２４３】
さらに、図１０のステップ１５において、データが追加され、伝言６０の座席ＩＤ  ６１がＮＵＬＬからＡ２−４に更新され、伝言文６２がＮＵＬＬから「禁煙」、「右利き」、「盲導犬」に更新される。
【０２４４】
本実施の形態におけるステップ１４の座席割当情報の更新処理の概略を以下に説明する。
【０２４５】
すなわち、ステップ３１で座席割当情報４０の座席ＩＤ  （４０１）Ａ２−４の割当状況（４０２）の値が０から１に更新（０→１：割当済）され、ステップ３２でユーザ情報（利き手）（４０５）の値が０から２に更新（０→２：右利き）され、ステップ３３で右利きと判断され、ステップ３５で座席ＩＤ  （４０１）Ａ２−４の左側に隣接する座席ＩＤ  （４０１）Ａ２−３の設定２  （４０４）の値が０から２に更新（０→２：右利き向け）され、ステップ３６でユーザ情報（要設備）（４０７）の値が０から１に更新（０→１：要設備）され、ステップ３７でユーザ情報（要設備）（４０７）の値が１（要設備）であると判断され、ステップ３８で座席ＩＤ  （４０１）Ａ２−４と通路を挟んで向かい側座席であるＢ２−１の設定３  （４０６）の値が１から０に更新（１→０：設備不向き）され、ステップ３９で伝言有無（４０８）の値が０から１に更新（０→１：有）される。
【０２４６】
図７に、第４の実施の形態による座席割当情報４０のデータ構造を示す。
【０２４７】
（第４の実施の形態の効果）
第４の実施の形態における座席割当システムによれば、以下に示す効果が達成される。
【０２４８】
第１の効果は、設備の同時利用により通路を塞いでしまう等の問題を回避することが可能になる。すなわち、後から車椅子などの要設備のユーザが、座席割当を要求する場合にＢ２−１が割当てられてしまうことによって、Ａ２−４に割当済のユーザと設備の同時利用を行い通路を塞いでしまう等の問題を回避することができる。
【０２４９】
その理由は、座席割当を要求する要設備ユーザが座席を選択する際に、座席の形状及び空間的な配置と、既に座席割当を受けた要設備ユーザの座席位置とを考慮して、割当可能な座席を要設備ユーザに提示するからである。また、先に座席割当を受けた要設備ユーザが、車椅子等を使用する要設備ユーザであることを伝言として残し、後続の座席割当要求ユーザが、座席割当前に、既に割当済みの座席と関連付けて残された伝言を確認できるからである。
【０２５０】
第２の効果は、身体的な特徴に関して少数派である目の不自由なユーザ（盲導犬帯同者）が割当座席で肩身の狭い思いをしなくて済むことである。
【０２５１】
その理由は、先に座席割当を受けた目の不自由なユーザ（盲導犬帯同者）が、盲導犬を帯同していることを伝言として残し、後続の座席割当要求ユーザが、座席割当前に、既に割当済みの座席と関連付けて残された伝言を確認できるため、後から座席割当を受けたユーザが先に座席割当を受けた目の不自由なユーザが盲導犬を帯同していることを事前に承知して座席割当を受けているという暗黙の了解を、双方のユーザ間で共有できるからである。
【０２５２】
従って、現状、双方のユーザ間でこのような共通の認識が存在しない場合には、どうしても少数派の目の不自由なユーザが一方的に迷惑を掛けているかのように誤解されやすく、目の不自由なユーザは肩身の狭い思いをして割当座席で過ごすことが多かったが、目の不自由なユーザが割当座席で肩身の狭い思いをしなくて済むこととなった。
【０２５３】
（第５の実施の形態）
本発明の第５の実施の形態について説明する。
【０２５４】
本実施の形態は、上記第４の実施の形態で目の不自由なユーザ（盲導犬利用者）がＡ２−４に座席割当を受けた後において、動物が苦手な左利きのユーザが禁煙座席の割当てを要求する場合の形態である。
【０２５５】
なお、本実施の形態の構成は、上記第４の実施の形態と同じであるため、重複する説明は適宜省略し、異なる点を中心に説明する。
【０２５６】
動物が苦手な左利きのユーザが禁煙座席を要求すると、図３の検索結果表示画面において、割当可能な座席の検索結果としてＡ２−１、Ｂ２−１が表示される（図１０のステップ７）。
【０２５７】
既に割当済の座席Ａ２−４を指定して［伝言確認］を選択すると、図５の伝言表示画面において、伝言として“Ａ２−４は、禁煙、右利き、盲導犬”と表示される（ステップ１０）。
【０２５８】
（第５の実施の形態の効果）
以上のように、本実施の形態によれば、動物が苦手なユーザは、座席割当が行われる前に、盲導犬を帯同するユーザが割当てられたＡ２−４に近いＢ２−１ではなく、Ａ２−４から遠いＡ２−１を選択することができるので、動物が苦手なユーザと、盲導犬を帯同するユーザとが居心地が悪くなる事を事前に回避する対応が可能になる。
【０２５９】
その理由は、動物が苦手なユーザが座席割当を受ける際に、既に割当が行われた座席と関連付けて、目の不自由なユーザが割当を受けたため盲導犬が帯同していることを示す伝言を表示するからである。
【０２６０】
図１４に、第５の実施の形態による座席割当情報４０のデータ構造を示す。
【０２６１】
（第６の実施の形態）
本発明の第６の実施の形態について説明する。
【０２６２】
本実施の形態は、上記第１及び第２の実施の形態でＡ１−１及びＡ１−２の座席割当が行われ、上記第４の実施の形態のように目の不自由なユーザ（盲導犬利用者）がＡ２−４に座席割当を受けた後において、車椅子等の設備を要する右利きユーザが座席割当を要求する場合の形態である。
【０２６３】
ただし本実施の形態は、図２の条件指定メニュー画面でチェックボックスがチェックされ、座席割当条件２のチェックボックス２ａの値が１となっていることから、図７の設定２（利き手）（４０４）の値にかかわらず、割当可能な座席が検索される場合である。従って、設定２（利き手）（４０４）の値が１（左利き向け）であっても、右利きユーザに割当可能な座席として提示される。
【０２６４】
なお、本実施の形態の構成は、上記第１の実施の形態と同じであるため、重複する説明は適宜省略し、異なる点を中心に説明する。
【０２６５】
車椅子等の設備を要するユーザが禁煙座席を要求すると、図３の検索結果表示画面において、割当可能な座席の検索結果としてＡ１−４及びＢ１−１が表示される（図１０のステップ７）。
【０２６６】
既に割当済の座席Ａ２−４を指定して［伝言確認］を選択すると、図５の伝言表示画面において、伝言として“Ａ２−４は、禁煙、右利き、盲導犬”と表示される（ステップ１０）。
【０２６７】
（第６の実施の形態の効果）
以上のように、本実施の形態によれば、車椅子等の設備を要するユーザは、座席割当が行われる際に、盲導犬及び盲導犬を帯同するユーザが通路を移動するときに自己の設備を迂回するなどの負担を受けないように、また、盲導犬及び盲導犬を帯同するユーザが通路を移動するときに自己の設備に接触することで双方に問題が生じる可能性を低減させるため、盲導犬を帯同するユーザが割当てられたＡ１−４側の通路を自己の設備が塞がないように配慮してＢ１−１を選択することができる。
【０２６８】
その理由は、車椅子等の設備を要するユーザが座席割当を受ける際に、既に割当が行われた座席と関連付けて、目の不自由なユーザが割当を受けたため盲導犬が帯同していることを示す伝言を表示するからである。
【０２６９】
図１５に、第６の実施の形態による座席割当情報４０のデータ構造を示す。
【０２７０】
以上好ましい複数の実施の形態をあげて本発明を説明したが、本発明は必ずしも、上記実施の形態に限定されるものでなく、その技術的思想の範囲内において様々に変形して実施することができる。
【０２７１】
すなわち、本実施の各形態では座席の空間的な配置を図１２に示す構成図で説明したが、例えば、座席の空間的な配置を４辺からなる矩形によって構成し、１辺毎の座席割当可能な人数がそれぞれ４人、３人、４人、３人でも構わない。
【０２７２】
この場合には、４人一列の座席群が２辺と３人一列の座席群が２辺の計４辺の座席群として、Ａ１−１〜Ａ１−４、Ｂ１−１〜Ｂ１−３、Ｃ１−１〜Ｃ１−４、Ｄ１−１〜Ｄ１−３で示される座席ＩＤを用意すれば本実施の形態と同様な方式で対応できる。
【０２７３】
また、条件指定メニュー画面に犬等を含む動物の好き嫌いを選択する項目を設けてもよい。
【０２７４】
この場合には、座席割当てを受けたユーザが条件として動物嫌いを選択したユーザの場合、動物嫌いであるという情報が、上記実施の形態のように隣接する座席等に反映されることで、盲導犬や聴導犬を帯同するユーザが、動物嫌いのユーザの傍に割当てられることを回避できる。
【図面の簡単な説明】
【０２７５】
【図１】本発明の第１の実施の形態による座席割当システムの構成を示すブロック図である。
【図２】第１の実施の形態による座席割当システムの座席割当要求装置の表示部で表示される条件指定メニュー画面の１例を示す図である。
【図３】第１の実施の形態による座席割当システムの座席割当要求装置の表示部で表示される検索結果表示画面の１例を示す図である。
【図４】第１の実施の形態による座席割当システムの座席割当要求装置の表示部で表示される伝言編集画面の１例を示す図である。
【図５】第１の実施の形態による座席割当システムの座席割当要求装置の表示部１２によって表示される伝言表示画面の１例を示す図である。
【図６】第１の実施の形態による座席割当システムの座席割当条件２のデータ構造を示す図である。
【図７】第１の実施の形態による座席割当システムの座席割当情報記憶装置４の記憶部４２に記憶される座席割当情報４０のデータ構造を示す。
【図８】第１の実施の形態による座席割当システムの伝言記憶装置６の記憶部に記憶される伝言６０のデータ構造を示す図である。
【図９】第１の実施の形態による座席割当システムの座席割当要求装置１のハードウェア構成を示すブロック図である。
【図１０】第１の実施の形態による座席割当システムの動作を示すタイミングチャートである。
【図１１】第１の実施の形態の動作におけるステップ１４の座席割当情報の更新処理を示すフローチャートである。
【図１２】第２の実施の形態による座席割当システムの座席割当情報記憶装置４の記憶部４２に記憶される座席割当情報４０のデータ構造を示す。
【図１３】第３の実施の形態による座席割当システムの座席割当情報記憶装置４の記憶部４２に記憶される座席割当情報４０のデータ構造を示す。
【図１４】第５の実施の形態による座席割当システムの座席割当情報記憶装置４の記憶部４２に記憶される座席割当情報４０のデータ構造を示す。
【図１５】第６の実施の形態による座席割当システムの座席割当情報記憶装置４の記憶部４２に記憶される座席割当情報４０のデータ構造を示す。
【図１６】一般的な列車等の座席位置を示す模式図である。
【符号の説明】
【０２７６】
１：座席割当要求装置
１１：制御部
１２：表示部
１３：通信部
１４：入力部
１５；座席割当判断部
２：座席割当条件
３：割当可能座席検索装置
３１：制御部
３２：記憶部
３３：通信部
３４：検索部
４：座席割当情報記憶装置
４１：制御部
４２：記憶部
４３：通信部
５：伝言構築装置
５１：制御部
５２：記憶部
５３：通信部
５４：検索部
５５：構築部
６：伝言記憶装置
６１：制御部
６２：記憶部
６３：通信部
９００：ハードウェア構成
９０１：ＣＰＵ
９０２：主記憶部
９０３：提示部
９０４：通信部
９０５：入力部
９０６：インタフェース部
９０７：補助記憶部
９０８：システムバス
【図１】
2007026328.tif 000003
【図２】
2007026328.tif 000004
【図３】
2007026328.tif 000005
【図４】
2007026328.tif 000006
【図５】
2007026328.tif 000007
【図６】
2007026328.tif 000008
【図７】
2007026328.tif 000009
【図８】
2007026328.tif 000010
【図９】
2007026328.tif 000011
【図１０】
2007026328.tif 000012
【図１１】
2007026328.tif 000013
【図１２】
2007026328.tif 000014
【図１３】
2007026328.tif 000015
【図１４】
2007026328.tif 000016
【図１５】
2007026328.tif 000017
【図１６】
2007026328.tif 000018