(57)【要約】【課題】画面上の行路画像に書込み画像を加えることが可能なシステムにおいて、画像の書込み操作を安定的に且つ円滑に行えるようにする。【解決手段】乗務員の行路の計画線と実績線とが表わされた行路画像を生成する行路画像生成部と、操作部を介して入力されたユーザの書込み操作に応じて書込み画像を行路画像上に描画する描画処理部と、操作部を介したユーザの指示操作に基づいて、表示部の画面上に、書込み操作を受け付ける有効領域と、書込み操作を受け付けない無効領域とを設定可能な領域設定部とを備えた乗務員配置管理支援システムである。そして、描画処理部は、無効領域から開始された書込み操作（Ｍ１）に基づく無効領域への書込み画像の描画を禁止し、有効領域から開始された書込み操作に基づく無効領域への書込み画像（Ｊ１、Ｊ２）の描画を許可する【選択図】図２
2018079875.tif 000002
【特許請求の範囲】
【請求項１】
画像の表示を行う表示部と、
ユーザにより前記表示部の画面上の位置を指示可能な操作部と、
乗務員の行路の計画線と実績線とが表わされた行路画像を生成する行路画像生成部と、
前記操作部を介して入力されたユーザの書込み操作に応じて書込み画像を前記行路画像上に描画する描画処理部と、
前記操作部を介したユーザの指示操作に基づいて、前記表示部の画面上に、書込み操作を受け付ける有効領域と、書込み操作を受け付けない無効領域とを設定可能な領域設定部と、
前記書込み画像が描画された前記行路画像を前記表示部に出力する表示処理部と、
を備え、
前記描画処理部は、前記無効領域から開始された書込み操作に基づく前記無効領域への書込み画像の描画を禁止し、前記有効領域から開始された書込み操作に基づく前記無効領域への書込み画像の描画を許可することを特徴とする乗務員配置管理支援システム。
【請求項２】
前記行路画像は、縦軸に路線の各駅、横軸に時間をとった格子状の目盛線上に前記計画線と前記実績線とが表わされる画像であり、
前記領域設定部は、前記表示部の画面のうち前記行路画像の縦軸の方向に延びる境界線を境に、前記有効領域と前記無効領域とを設定可能であり、且つ、前記境界線を前記横軸の方向に変更可能であることを特徴とする請求項１記載の乗務員配置管理支援システム。
【請求項３】
前記操作部を介したユーザの指示操作に基づいて前記行路画像のうち前記表示部に表示する部分をスクロールするスクロール処理部を備え、
前記スクロール処理部のスクロールにより前記表示部に表示される前記行路画像がスクロールされる一方、前記領域設定部により設定された有効領域と無効領域とがスクロールされないことを特徴とする請求項１又は請求項２記載の乗務員配置管理支援システム。
【請求項４】
前記描画処理部は、前記操作部を介して入力されたユーザの消去操作に応じて前記書込み画像を消去する描画を行う一方、前記無効領域から開始された消去操作に基づく前記無効領域の書込み画像を消去する描画を禁止し、前記有効領域から開始された消去操作に基づく前記無効領域の書込み画像を消去する描画を許可することを特徴とする請求項１から請求項３の何れか一項に記載の乗務員配置管理支援システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、鉄道の乗務員の配置管理を支援する乗務員配置管理支援システムに関する。
【背景技術】
【０００２】
鉄道の分野では、車掌および運転士など複数の乗務員の行路予定を表わした行路ダイヤを用いて、乗務員の行路の管理が行われている。行路ダイヤには、縦軸に路線の各駅、横軸に時間をとった格子状の目盛線上に、複数の乗務員の行路予定が線（「計画線」と呼ぶ）で表わされる。計画線は行路番号によって識別され、各乗務員には行路番号が割り当てられる。これらによって、乗務員と行路ダイヤの計画線とが紐づけられる。
【０００３】
列車の運行が乱れて運休或いは臨時列車の運行が発生した場合、これらに応じて乗務員の行路計画を変更する必要が生じる。このような場合、行路計画を管理する管理担当者は、行路ダイヤの計画線を手書き等により修正することで、列車の運行の乱れに対応する行路計画の変更を検討する。
特許文献１には、本願発明に関連する技術として、列車ダイヤの計画線を選択することで担当乗務員の一覧を表示することのできる乗務員勤務状態把握装置が示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−２６４９１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
現在、鉄道の分野では、測位機能を有する携帯端末（タブレット端末など）を行路毎に乗務員が所持し、これらから各乗務員の測位情報を収集し、乗務員の配置の把握を行うシステムの実用化が進められている。
また、本発明者らは、このように収集した各乗務員の測位情報を利用して、行路ダイヤに実績線を加えた画像（以下「行路画像」と呼ぶ）をコンピュータの画面上に表示するシステムを開発している。実績線とは、各乗務員が実際の移動した行路を示す線であり、各乗務員の測位情報の履歴から生成できる。
【０００６】
さらに、本発明者らは、行路画像上に、管理担当者又はオペレータ（以下、「管理担当者等」と記す）が、修正された計画線などの画像を書き込めるようにする技術についても検討している。画面上にデジタイザなどの位置入力装置を設けることで、紙の行路ダイヤにペンで計画線を書き込むように、デジタルペン或いは指などを用いて、画面上の行路画像に画像を書き込むことができる。このような機能によって、列車の運行に乱れが生じた場合など、管理担当者等は、行路画像に行路予定を修正する候補線などを書き込んで、乗務員の配置変更の立案或いは調整を図ることができる。
【０００７】
しかしながら、デジタルペンを用いて画面上の行路画像に線などの画像を書き込む場合、画面に手の一部が触れることで、触れた部分に書込み操作がなされたとシステムが誤認し、行路画像に不要な描画が行われてしまうという課題がある。そこで、本発明者らは、不要な描画がなされないように、画面上に書込み操作の無効領域を設定可能にする構成を検討した。書込み箇所の横に無効領域を設定しておくことで、手の一部を無効領域に置き、安定した状態で行路画像に候補線などを書き込むことができる。しかしながら、行路画像は例えば縦軸に路線の各駅、横軸に時間をとった格子状の目盛線上に行路計画が線として示される。従って、行路表示に変更の候補線を書き入れる場合には、横軸方向にも長く連なる線を書き入れる場合が多い。このため、画面上に無効領域があると、行路画像に候補線を書き込む場合に妨げになるという課題が生じると考えられた。
【０００８】
本発明は、画面上の行路画像に書込み画像を加えることが可能なシステムにおいて、画像の書込み操作を安定的に且つ円滑に行えるようにすることを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、上記目的を達成するため、
画像の表示を行う表示部と、
ユーザにより前記表示部の画面上の位置を指示可能な操作部と、
乗務員の行路の計画線と実績線とが表わされた行路画像を生成する行路画像生成部と、
前記操作部を介して入力されたユーザの書込み操作に応じて書込み画像を前記行路画像上に描画する描画処理部と、
前記操作部を介したユーザの指示操作に基づいて、前記表示部の画面上に、書込み操作を受け付ける有効領域と、書込み操作を受け付けない無効領域とを設定可能な領域設定部と、
前記書込み画像が描画された前記行路画像を前記表示部に出力する表示処理部と、
を備え、
前記描画処理部は、前記無効領域から開始された書込み操作に基づく前記無効領域への書込み画像の描画を禁止し、前記有効領域から開始された書込み操作に基づく前記無効領域への書込み画像の描画を許可することを特徴とする乗務員配置管理支援システムである。
【００１０】
このような構成によれば、無効領域に手の一部を置いて書込み操作を行うことで、手の接触を書込み操作と誤認されることを回避し、手を安定させた状態で書込み操作を行うことができる。さらに、無効領域に手の一部を置いて、有効領域から無効領域へ書込み操作を行うことで、無効領域へ連なるような線の書込みが可能となる。従って、行路画像に計画変更の候補線を書き込むような場合に、無効領域が書込みの支障となることを回避できる。従って、行路画像が出力された画面上に書込み操作を行う場合に、画像の書込み操作を安定的に且つ円滑に行うことができる。
【００１１】
好ましくは、前記行路画像は、縦軸に路線の各駅、横軸に時間をとった格子状の目盛線上に前記計画線と前記実績線とが表わされる画像であり、
前記領域設定部は、前記表示部の画面のうち前記行路画像の縦軸の方向に延びる境界線を境に、前記有効領域と前記無効領域とを設定可能であり、且つ、前記境界線を前記横軸の方向に変更可能であってもよい。
【００１２】
このような構成によれば、例えば、行路画像中の任意の時刻を境に、有効領域と無効領域とを設定することができる。これにより、行路画像中の上段部に画像を書き込む場合と、中段部又は下段部の同じ時間帯に画像を書き込む場合とで、無効領域の設定を変更せずに、同様の書込み操作を行うことができる。行路画像に計画変更の候補線等を書き込むような場合には、現在時刻を境として未来領域に候補線を書き込んだり、或いは、列車運行の乱れが生じた時間を境として、それより未来領域に候補線を書き込んだりすることが多い。従って、このような候補線の書込みを行う際、上段部、中段部、下段部へと書き込みを行う場合に、有効領域と無効領域とをいちいち設定変更する手間を不要にできる。
【００１３】
さらに好ましくは、前記操作部を介したユーザの指示操作に基づいて前記行路画像のうち前記表示部に表示する部分をスクロールするスクロール処理部を備え、
前記スクロール処理部のスクロールにより前記表示部に表示される前記行路画像がスクロールされる一方、前記領域設定部により設定された有効領域と無効領域とがスクロールされないようにしてもよい。
【００１４】
このような構成によれば、書込み操作を行う際の手の位置に合わせて有効領域と無効領域とを設定した後、無効領域を変化させずに、行路画像をスクロールすることができる。従って、行路画像をスクロールした後に、有効領域と無効領域とをいちいち設定変更する手間を不要にできる。
【００１５】
さらに好ましくは、前記描画処理部は、前記操作部を介して入力されたユーザの消去操作に応じて前記書込み画像を消去する描画を行う一方、前記無効領域から開始された消去操作に基づく前記無効領域の書込み画像を消去する描画を禁止し、前記有効領域から開始された消去操作に基づく前記無効領域の書込み画像を消去する描画を許可するようにしてもよい。
このような構成によれば、書込み画像を消去する消去操作についても、書込み操作と同様に安定的に且つ円滑に行うことができる。
【発明の効果】
【００１６】
本発明によれば、画面上の行路画像に書込み画像を加えることが可能なシステムにおいて、画像の書込み操作を安定的に且つ円滑に行うことができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施形態の乗務員配置管理支援システムを示すブロック図である。
【図２】表示部に出力される画像の一例を示す画像図である。
【図３】スクロール操作後の画像の一例を示す画像図である。
【図４】操作処理部により実行される操作入力処理の手順を示すフローチャートである。
【図５】描画処理部により実行される描画処理の手順を示すフローチャートである。
【図６】図５のステップＳ１７で開始される書込み処理の手順を示すフローチャートである。
【図７】図５のステップＳ２５で開始される消去処理の手順を示すフローチャートである。
【図８】領域設定部により実行される領域設定処理の手順を示すフローチャートである。
【図９】描画処理部により実行されるスクロール処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００１８】
以下、本発明の実施の形態について図面を参照して詳細に説明する。
図１は、本発明の実施形態の乗務員配置管理支援システムを示すブロック図である。図２は、表示部に出力される画像の一例を示す画像図である。
本発明の実施形態の乗務員配置管理支援システム１は、例えばデジタルペンを用いて画面上に指示操作を行うことができるコンピュータであり、記憶部１０、操作部１１、表示部１２、通信部１３、および制御部１４を備える。乗務員配置管理支援システム１は、ネットワークＮを介して複数の乗務員用タブレット８０と、位置情報データベース８１と通信しながら処理を行う。
【００１９】
乗務員用タブレット８０は、列車の各乗務員（運転士、車掌など）の行路に１つずつ所持される。乗務員用タブレット８０は測位機能を有し、逐次、測位処理を行って現在位置と現在時刻とを含む測位情報を蓄積する。また、乗務員用タブレット８０は無線通信機能を有し、逐次、測位情報を位置情報データベース８１に送信する。
位置情報データベース８１は、複数の乗務員用タブレット８０から、逐次、測位情報を受け取って、測位情報をタブレットＩＤと対応付けて蓄積する。測位情報には、測位時刻と測位された位置情報とが含まれる。
【００２０】
記憶部１０は、例えばハードディスクなどの不揮発性メモリである。記憶部１０には、行路ダイヤを記憶する行路ダイヤ記憶部１０ａが含まれる。行路ダイヤは、縦軸に路線の各駅、横軸に時間をとった格子状の目盛線上に、複数の乗務員の行路予定が計画線として記されるデータである。各計画線は行路番号によって識別される。
また、記憶部１０は、各種の設定データが格納される設定データ記憶部１０ｂを有する。設定データには、表示部１２の画面上に設定される有効領域Ｒｅｆと無効領域Ｒｉｎとの位置を示す有効無効領域データが含まれる。
【００２１】
表示部１２は、画像の表示を行う。表示部１２は、管理担当者等が画面を見ながら画面上をタッチできるように、例えば表示画面が水平方向に近い向きに配置される。
操作部１１は、管理担当者等が操作指令を入力するデバイスである。操作部１１は、例えばデジタイザなどの位置入力装置であり、表示部１２の画面上に配置される。管理担当者等は、デジタルペン又は指を使用して、操作部１１をに接触することで、画面上の位置を指示可能であり、指示された位置をシステムに入力することができる。
通信部１３は、ネットワークＮを介して複数の乗務員用タブレット８０、および位置情報データベース８１と情報の送受信を行う。
【００２２】
制御部１４は、行路画像生成部１５、表示処理部１６、操作処理部１７、領域設定部１８、描画処理部１９、およびスクロール処理部２０などの複数の機能ブロックを有する。制御部１４は、ＣＰＵ（Central Processing Unit）と、ＣＰＵが実行するプログラムを格納した記憶装置と、作業用のＲＡＭ（Random Access Memory）とを備える。上記の複数の機能ブロックは、ＣＰＵがプログラムを実行して実現されるソフトウェアとして構成される。
【００２３】
表示処理部１６は、描画エリア２１に描画された画像データを入力し、これを表示データに変換して表示部１２へ出力することで、表示部１２から画像を出力させる。図２に示すように、表示部１２から出力される表示画像５０は、コンテンツ領域５１と、メニュー領域５２とを有する。コンテンツ領域５１には、行路ダイヤの計画線と実績線とを含んだ行路画像と、管理者等（ユーザに相当）が書き込んだ書込み画像（例えば書込み線Ｊ１、Ｊ２）と、網掛画像Ｋ１、Ｋ２と、スクロールバーＬ１とが設けられる。コンテンツ領域５１の画像は、描画エリア２１の網掛画像レイヤ２２、書込み画像レイヤ２３、および行路画像レイヤ２４の画像を上から順に重ねて生成される。
【００２４】
行路画像は、縦軸に路線の各駅、横軸の時刻をとった格子状の目盛線上に、境界時点Ｆより未来領域に行路ダイヤの計画線（図２では実線）が示され、境界時点Ｆより過去領域に実績線（図２では破線）が示された画像である。実績線は、複数の乗務員の測位情報に基づき生成される。境界時点Ｆは、例えば「現在時刻−α分」など、時間の経過に伴って変化する。行路画像の左部には路線の各駅の名称が示され、行路画像の上部には主要な目盛線の時刻の表記が行われる。
【００２５】
網掛画像Ｋ１、Ｋ２は、コンテンツ領域５１において書込み可能な有効領域Ｒｅｆと、書込み不能な無効領域Ｒｉｎとを識別するための画像である。網掛画像Ｋ１、Ｋ２が無い領域が有効領域Ｒｅｆを示し、網掛画像Ｋ１、Ｋ２が有る領域が無効領域Ｒｉｎを示す。有効領域Ｒｅｆと無効領域Ｒｉｎとの境界線は、行路画像の縦軸に延びるように設定される。有効領域Ｒｅｆと無効領域Ｒｉｎとは、管理者等による操作によって行路画像の時間方向（横軸方向）に変更可能である。網掛画像Ｋ１、Ｋ２の近傍には、無効領域の設定を変更する際に指示操作されるフックボタン５６１、５６２が設けられ、管理者等は、フックボタン５６１、５６２を指示して左右に移動させることで、無効領域Ｒｉｎを変更することができる。そして、無効領域Ｒｉｎの変更に伴って網掛画像Ｋ１、Ｋ２の描画位置が変化する。
【００２６】
メニュー領域５２には、画像の書込み操作に関する書込みメニュー欄５５と、他の操作に関するメニュー欄５３、５４とが設けられる。書込みメニュー欄５５には、書込み操作を選択するペン選択ボタン５５１と、画像の消去操作を選択する消しゴム選択ボタン５５２とが設けられる。また、書込みメニュー欄５５には、一つ前の書込み操作の画像を取り消すための取消ボタン５５３と、書込み画像を全消去するための全消去ボタン５５４とが設けられる。さらに、書込みメニュー欄５５には、書込み線又は消去線の太さを選択する太さ選択部５５５が設けられている。
【００２７】
行路画像生成部１５は、行路ダイヤ記憶部１０ａに記憶された行路ダイヤのデータと、位置情報データベース８１から取得する複数の乗務員の測位情報とに基づいて、上述した行路画像を行路画像レイヤ２４に描画する。行路画像生成部１５は、時間の経過に伴って現在時刻周辺の計画線を一部ずつ削り、実線線を一部ずつ加えていくことで、行路画像を更新していく。
【００２８】
操作処理部１７は、操作部１１を介した管理担当者等の指示操作の入力処理を行う。指示操作には、図２のメニュー領域５２のボタン選択の指示操作、スクロールバーＬ１の選択操作、およびフックボタン５６１、５６２の選択操作が含まれる。また、指示操作には、コンテンツ領域５１に書込み画像を加える際の書込み操作と、コンテンツ領域５１の書込み画像にプロット状或いは線状の消去操作を加える際の消去操作とが含まれる。書込み操作と消去操作とは、具体的にはデジタルペンのペン先又は指を画面上のコンテンツ領域５１に接触させる操作、或いは、接触させて移動させる操作を示す。これらの操作が、表示部１２の画面を介して操作部１１に入力される。
【００２９】
領域設定部１８は、画像の書込み操作の許可又は禁止を定める有効領域Ｒｅｆと無効領域Ｒｉｎとの領域設定に関する処理を行う。具体的には、領域設定部１８は、管理担当者等によるフックボタン５６１、５６２を移動させる指示操作があった場合に、この指示操作に応じて設定データ記憶部１０ｂに記憶されている有効無効領域データを更新し、且つ、網掛画像レイヤ２２に網掛画像Ｋ１、Ｋ２の描画を行う。
無効領域Ｒｉｎを適宜な位置に設定することで、管理担当者等が画面上に書込み操作を行う際、無効領域Ｒｉｎに手の一部をついて、手を安定させた状態で有効領域Ｒｅｆに画像を書き込む操作を行うことができる。
【００３０】
描画処理部１９は、描画エリア２１の書込み画像レイヤ２３へ、管理担当者等の書込み画像の描画および消去の描画を行う。具体的には、描画処理部１９は、管理担当者等によりペン選択ボタン５５１が押された後、操作部１１から書込み操作（デジタルペンのペン先又は指等の接触の操作、並びに、接触したまま移動の操作）を入力する。そして、描画処理部１９は、操作内容に応じたプロット画像又は線画像を、書込み画像レイヤ２３に描画する。また、描画処理部１９は、管理担当者等により消しゴム選択ボタン５５２が押された後、操作部１１から消去操作（デジタルペンのペン先又は指等の接触の操作、並びに、接触したまま移動の操作）を入力する。そして、描画処理部１９は、操作内容に応じたプロット状又は線状の透明画素を、書込み画像レイヤ２３に描画する。これにより、書込み画像の書き込みと消去が実現される。
【００３１】
また、描画処理部１９は、有効領域Ｒｅｆと無効領域Ｒｉｎとにおける画像の書込みおよび消去の可否の制御を行う。具体的には、描画処理部１９は、無効領域Ｒｉｎにおいて開始された書込み操作、又は消去操作が行われた場合には、書込み画像レイヤ２３への描画処理を行わない。従って、無効領域Ｒｉｎで開始された画像の書き込みと消去は実行されない。一方、描画処理部１９は、有効領域Ｒｅｆにおいて開始された書込み操作が行われた場合、有効領域Ｒｅｆおよび無効領域Ｒｉｎを含めて、書込み操作に応じた線状の画像を書込み画像レイヤ２３に描画する。同様に、描画処理部１９は、有効領域Ｒｅｆにおいて開始された消去操作が行われた場合、有効領域Ｒｅｆおよび無効領域Ｒｉｎを含めて、消去操作に応じた線状の透明画素を書込み画像レイヤ２３に描画する。
【００３２】
このような描画処理部１９の処理によれば、図２の書込み線Ｊ１、Ｊ２に示すように、有効領域に開始点Ｐｓ１がある書込み操作の場合、無効領域Ｒｉｎに連なる書込み操作であっても、有効領域Ｒｅｆと無効領域Ｒｉｎとを含めた描画が行われる。一方、無効領域Ｒｉｎに開始点Ｐｓ２がある線状の書込み操作Ｍ１では、有効領域Ｒｅｆと無効領域Ｒｉｎとを含めて書込み線は描画されない。
列車ダイヤの乱れなどで、行路画像に変更する計画線を書き込む場合、横軸方向に長さを有する線を書き入れることになる。従って、有効領域Ｒｅｆから書き込んだ線が途中から無効領域Ｒｉｎまで連なる場合が多く生じる。そこで、上記のような描画処理により、このような書込み操作が、無効領域Ｒｉｎで中断されることなく、無効領域Ｒｉｎにかけて続けることができる。従って、円滑な計画線の書込みを行うことができる。
【００３３】
図３は、スクロール操作後の画像の一例を示す画像図である。
スクロール処理部２０は、管理担当者等によるスクロールバーＬ１の操作に基づき、コンテンツ領域５１の行路画像（路線の駅名の画像部分を除く）の表示位置を、時間方向にスクロールする処理を行う。スクロール処理部２０は、行路画像レイヤ２４と書込み画像レイヤ２３との画像に対してスクロールする処理を行う一方、網掛画像レイヤ２２の画像はスクロールせずに固定のまま維持する。例えば、図２の状態で、スクロールバーＬ１を介して右方へスクロールする操作が行われると、図３の画像のように、網掛画像Ｋ１、Ｋ２の位置は変更されずに行路画像と書込み線Ｊ１、Ｊ２とがスクロールされる。
【００３４】
このようなスクロール処理により、書込み操作を行う際の手の位置に合わせて有効領域Ｒｅｆと無効領域Ｒｉｎとを設定した後、これらの位置を変化せずに、行路画像をスクロールすることができる。従って、行路画像をスクロールした後に、有効領域Ｒｅｆと無効領域Ｒｉｎとをいちいち設定変更する手間を不要にできる。
【００３５】
＜制御処理＞
以下、上述した機能を実現するために制御部１４により実行される制御処理について説明する。
図４は、操作処理部により実行される操作入力処理の手順を示すフローチャートである。
操作入力処理は、乗務員配置管理支援システム１の起動中に常に実行される処理である。この処理が開始されると、操作処理部１７は、操作部１１からの入力に基づいてペン選択ボタン５５１又は消しゴム選択ボタン５５２が押されて、ペン又は消しゴムが選択されたか判別する（ステップＳ１）。その結果、ペン又は消しゴムが選択されていれば、操作処理部１７は、描画処理部１９に実行指令を発行して描画処理を実行させる（ステップＳ２）。そして、描画処理が終了したら、操作処理部１７は処理をステップＳ３へ進める。一方、ステップＳ１の判別の結果、ペン又は消しゴムが選択されていなければ、操作処理部１７は処理をそのままステップＳ３へ進める。
【００３６】
処理が進んだら、操作処理部１７は、操作部１１からの入力に基づいてスクロールバーＬ１が選択されたか判別する（ステップＳ３）。その結果、スクロールバーＬ１が選択されていれば、操作処理部１７は、スクロール処理部２０に実行指令を発行してスクロール処理を実行させる（ステップＳ４）。そして、スクロール処理が終了したら、操作処理部１７は処理をステップＳ５へ進める。一方、ステップＳ３の判別の結果、非選択であれば、操作処理部１７は処理をそのままステップＳ５へ進める。
【００３７】
処理が進んだら、操作処理部１７は、操作部１１からの入力に基づいてフックボタン５６１、５６２が選択されたか判別する（ステップＳ５）。その結果、フックボタン５６１、５６２が選択されていれば、領域設定部１８に実行指令を発行して領域設定処理を実行させる（ステップＳ６）。そして、領域設定処理を終了したら、操作処理部１７は処理をステップＳ７へ進める。一方、ステップＳ５の判別の結果、非選択であれば、領域設定部１８はそのまま処理をステップＳ７へ進める。
【００３８】
処理が進んだら、操作処理部１７は、操作部１１からの入力に基づいてその他の選択がなされたか判別する（ステップＳ７）。その結果、その他の選択があれば、操作処理部１７は、選択に応じたその他の処理を所定の機能ブロックに実行させる（ステップＳ８）。そして、その他の処理が終了したら、操作処理部１７は処理をステップＳ１へ戻す。一方、ステップＳ７の判別の結果が非選択であれば、操作処理部１７はそのまま処理をステップＳ１へ戻す。
このような操作入力処理により、管理担当者等が画面上の所定の箇所を指示操作することで、それに応じた処理が開始される。
【００３９】
＜書込み画像の描画処理＞
図５は、描画処理部により実行される描画処理の手順を示すフローチャートである。
描画処理が開始されると、先ず描画処理部１９は、ペンの選択か消しゴムの選択かを判別する（ステップＳ１１）。その結果、ペンの選択であれば、描画処理部１９は、書込み操作の入力が開始されたか判別する（ステップＳ１２）。書込み操作の入力とは、デジタルペン又は指等がコンテンツ領域５１への接触又は接触した状態での移動を意味する。その結果、書込み操作の入力が開始されていなければ、描画処理部１９は、ペンの選択が終了したか判別し（ステップＳ１８）、終了していなければ、処理をステップＳ１２に戻す。
【００４０】
一方、ステップＳ１２の判別の結果、書込み操作の入力開始があれば、描画処理部１９は、操作部１１からの入力に基づき書込み操作の開始座標を取込む（ステップＳ１３）。そして、描画処理部１９は、開始座標と設定データ記憶部１０ｂの有効無効領域データと比較して、開始座標が無効領域Ｒｉｎにあるか判別する（ステップＳ１４）。その結果、無効領域Ｒｉｎにあれば、描画処理部１９は無効フラグをＯＮにセットし（ステップＳ１５）、無ければ、無効フラグをＯＦＦにセットする（ステップＳ１６）。そして、描画処理部１９は、処理をステップＳ１７へ進める。
【００４１】
処理が進んだら、描画処理部１９は、ＣＰＵの並列処理により、図５の描画処理と別のプロセスで無効フラグに応じた書込み処理を開始する（ステップＳ１７）。なお、書込み処理は、処理がステップＳ１７に移行するたびに開始され、これにより複数の書込み処理か並列的に実行される場合がある。書込み処理には、直前のステップで設定された無効フラグの値と、書込み操作の開始座標の値が渡される。なお、書込み処理に渡された無効フラグの値は、その後の描画処理の無効フラグと関係しない。例えば、書込み処理が実行されている間に、描画処理において無効フラグの値が変化しても、書込み処理に渡された無効フラグの値は変化しない。
【００４２】
別プロセスで書込み処理を開始したら、描画処理部１９は、書込み処理と並行して次のステップへ処理を進める。先ず、描画処理部１９は、ペンの選択が終了したか判別する（ステップＳ１８）。ペンの選択の終了とは、例えば、操作部１１を介して他の選択が行われた場合、或いは、予め定められた選択終了の操作（エスケープボタンの操作など）が行われた場合などを指す。
【００４３】
その結果、選択が終了していなければ、描画処理部１９は処理をステップＳ１２に戻す。一方、選択が終了していれば、描画処理部１９は、ステップＳ１７で開始した１つ又は複数のプロセスの書込み処理を終了し（ステップＳ１９）、描画処理を終了する。
【００４４】
ステップＳ１１の判別処理で消しゴムの選択と判別されたら、ステップＳ２０〜Ｓ２７において画像の消去操作に基づく消去処理が行われる。ステップＳ２０〜Ｓ２７の処理は、書込み操作を消去操作、書込み処理を消去処理と読み替えればステップＳ１２〜Ｓ１９の処理と同一である。従って、詳細な説明を省略する。
【００４５】
図６は、図５のステップＳ１７で開始される書込み処理の手順を示すフローチャートである。図７は、図５のステップＳ２５で開始される消去処理の手順を示すフローチャートである。
書込み処理は、ＣＰＵの並列処理により１つ又は複数のプロセスで実行される。例えば、手の一部を画面についたときには、この接触により書込み処理が開始される。さらに、デジタルペンが画面に接触すれば、デジタルペンの接触により別プロセスで書込み処理が開始される。各プロセスの書込み処理が保持する開始座標と無効フラグの値はプロセス間で異なる値であってもよい。
【００４６】
書込み処理が開始されると、描画処理部１９は、操作部１１からの入力に基づき、開始座標に連続する書込み操作が有るか判別する（ステップＳ３１）。この書込み操作は、例えばデジタルペン又は指などが開始座標で画面に接触した後、接触位置が移動する操作を意味する。その結果、開始座標に連続する書込み操作がなければ、描画処理部１９は、そのまま処理をステップＳ３５へ移行する。
一方、開始座標に連続する書込み操作があれば、描画処理部１９は、無効フラグがＯＮか否かを判別し（ステップＳ３２）、ＯＮであれば処理をステップＳ３５へ移行する。一方、ＯＦＦであれば、描画処理部１９は、操作部１１からの入力に基づき、書込み操作の移動経路中の各点を示す入力座標を取り込む（ステップＳ３３）。さらに、描画処理部１９は、書込み画像レイヤ２３の入力座標に書込み線の太さに応じた大きさの有色画素を描画する（ステップＳ３４）。そして、描画処理部１９は、処理をステップＳ３５に進める。
【００４７】
ステップＳ３５では、描画処理部１９は、書込み操作の入力が終了したか判別する（ステップＳ３５）。入力の終了とは、開始座標に連続した画面への接触が解除されたことを示す。その結果、終了でなければ、描画処理部１９は、処理をステップＳ３１に戻すが、終了であれば、１つのプロセスの書込み処理を終了する。
図７の消去処理は、書込み操作を消去操作、有色画素を透明画素と読み替えれば、図６の書込み処理と同一である。従って、図７の消去処理の詳細な説明は省略する。透明画素とは、複数レイヤの画像を重ねたときに、下の画像が上に表れるように設定された画素を示す。書込み画像レイヤ２３に透明画素が描画されている部分では、書込み画像レイヤ２３の画像の下に行路画像レイヤ２４の画像を重ね合わせて合成画像を生成した場合、行路画像レイヤ２４の画素が合成画像に表れる。
【００４８】
＜領域設定処理＞
図８は、領域設定部により実行される領域設定処理の手順を示すフローチャートである。
領域設定処理が開始されると、領域設定部１８は、操作部１１からの入力に基づいて、フックボタン５６１、５６２の何れかを移動する操作が有るか判別する（ステップＳ５１）。その結果、操作があれば、領域設定部１８は、操作に応じて設定データ記憶部１０ｂの有効無効領域データを更新する（ステップＳ５２）。さらに、領域設定部１８は、更新された無効領域Ｒｉｎに応じて、網掛画像レイヤ２２の対応する領域に網掛画像Ｋ１、Ｋ２を描画する（ステップＳ５３）。続いて、領域設定部１８は、フックボタン５６１、５６２の選択が終了したか判別する（ステップＳ５４）。フックボタン５６１、５６２の選択の終了とは、デジタルペン又は指などで指示操作されていた状態から、デジタルペン又は指などが離される動作を示す。判別の結果、領域設定部１８は、否であればステップＳ５１に処理を戻すが、終了であれば領域設定処理を終了する。
【００４９】
＜スクロール処理＞
図９は、描画処理部により実行されるスクロール処理の手順を示すフローチャートである。
スクロール処理が開始されると、スクロール処理部２０は、操作部１１からの入力に基づいて、スクロールバーＬ１のスクロール操作が有るか判別する（ステップＳ６１）。その結果、操作があれば、スクロール処理部２０は、操作に応じて行路画像レイヤ２４の行路画像の重ね合わせ位置を変更し（ステップＳ６２）、また、書込み画像レイヤ２３の行路画像の重ね合わせ位置を変更する（ステップＳ６３）。
【００５０】
続いて、スクロール処理部２０は、スクロールバーＬ１の選択が終了したか判別する（ステップＳ６４）。選択の終了とは、スクロールバーＬ１からデジタルペン又は指などが離される動作を示す。判別の結果、スクロール処理部２０は、否であればステップＳ６１に処理を戻すが、終了であればスクロール処理を終了する。
上述した一連の制御処理によって、図２および図３に示した画像の出力および画像の書込み等の処理が実現される。
【００５１】
以上のように、本実施形態の乗務員配置管理支援システム１によれば、管理担当者等は、コンテンツ領域５１に書込みが許可される有効領域Ｒｅｆと書込みが禁止される無効領域Ｒｉｎとが設定できる。従って、書込みを入れる箇所の横に無効領域Ｒｉｎを設定しておくことで、無効領域Ｒｉｎに手の一部を置いて書込み操作を行うことができる。これにより、手の接触が書込み操作と誤認されることを回避し、且つ、手を安定させた状態で書込み操作を行うことができる。さらに、無効領域Ｒｉｎに手の一部を置いて、有効領域Ｒｅｆから無効領域Ｒｉｎへ書込み操作を行うことで、無効領域Ｒｉｎへ連なるような線の書込みが可能となる。従って、行路画像に計画変更の候補線を書き込むような場合に、無効領域Ｒｉｎが書込みの支障とならずに、円滑な書込みを行うことができる。
【００５２】
以上、本発明の実施の形態について説明したが、本発明は上記の実施の形態に限られるものではない。例えば、上記実施形態では、位置情報データベース８１が複数の乗務員の測位情報を収集する構成を示したが、乗務員配置管理支援システム１が複数の乗務員の測位情報を収集するようにしてもよい。また、表示画像５０の画面構成、コンテンツ領域５１の画像の生成方法など、実施形態で具体的に示した細部は、発明の趣旨を逸脱しない範囲で適宜変更可能である。
【符号の説明】
【００５３】
１  乗務員配置管理支援システム
１０  記憶部
１０ａ  行路ダイヤ記憶部
１０ｂ  設定データ記憶部
１１  操作部
１２  表示部
１３  通信部
１４  制御部
１５  行路画像生成部
１６  表示処理部
１７  操作処理部
１８  領域設定部
１９  描画処理部
２０  スクロール処理部
２１  描画エリア
２２  網掛画像レイヤ
２３  書込み画像レイヤ
２４  行路画像レイヤ
５０  表示画像
５１  コンテンツ領域
５２  メニュー領域
５５  書込みメニュー欄
８０  乗務員用タブレット
８１  位置情報データベース
５５１  ペン選択ボタン
５５２  消しゴム選択ボタン
５６１  フックボタン
５６２  フックボタン
Ｊ１、Ｊ２  書込み線
Ｐｓ１、Ｐｓ２  開始点
Ｍ１  書込み操作
Ｋ１、Ｋ２  網掛画像
Ｌ１  スクロールバー
Ｒｅｆ  有効領域
Ｒｉｎ  無効領域
Ｎ  ネットワーク
【図１】
2018079875.tif 000003
【図２】
2018079875.tif 000004
【図３】
2018079875.tif 000005
【図４】
2018079875.tif 000006
【図５】
2018079875.tif 000007
【図６】
2018079875.tif 000008
【図７】
2018079875.tif 000009
【図８】
2018079875.tif 000010
【図９】
2018079875.tif 000011