(57)【要約】  実施形態の水素管理システムは、燃料電池車両に水素を充填するための水素ステーションを複数の事業所で共用する水素供給システムに適用される水素管理システムであって、各事業所の燃料電池車両の水素需要予測を生成する複数の水素管理手段と、前記複数の水素管理手段により生成された各事業所の燃料電池車両の水素需要予測および各事業所の燃料電池車両の水素の充填が可能な充填可能時間帯の情報に基づき、当該充填可能時間帯を複数の単位時間に分け、前記複数の単位時間の中から水素の充填を実施する充填実施時間を事業所間での重複が抑制されるように決定する演算を行い、当該演算により決定した各事業所の燃料電池車両の充填実施時間の情報を含む水素需要予測を生成する統合水素管理手段とを具備する。
2017158762.tif 000002
【特許請求の範囲】
【請求項１】
燃料電池車両に水素を充填するための水素ステーションを複数の事業所で共用する水素供給システムに適用される水素管理システムであって、
各事業所の燃料電池車両の水素需要予測を生成する複数の水素管理手段と、
前記複数の水素管理手段により生成された各事業所の燃料電池車両の水素需要予測および各事業所の燃料電池車両の水素の充填が可能な充填可能時間帯の情報に基づき、当該充填可能時間帯を複数の単位時間に分け、前記複数の単位時間の中から水素の充填を実施する充填実施時間を事業所間での重複が抑制されるように決定する演算を行い、当該演算により決定した各事業所の燃料電池車両の充填実施時間の情報を含む水素需要予測を生成する統合水素管理手段と
を具備する水素管理システム。
【請求項２】
前記統合水素管理手段は、
各事業所の燃料電池車両の充填可能時間帯の中の充填実施時間の候補を所定のアルゴリズムに従って仮決定して所定の記憶領域に設定する情報設定手段と、
前記情報設定手段によりそれぞれ設定した充填実施時間の候補が所定の評価基準を満たさない場合には前記情報設定手段に別の候補を設定させる処理を繰り返し、前記評価基準を満たす場合に当該候補を充填実施時間として決定する演算処理手段と
を有する請求項１に記載の水素管理システム。
【請求項３】
前記演算処理手段は、事業所毎の充填実施時間の候補が前記評価基準を満たすか否かの判定を行うに際し、
燃料電池車両の水素が無くなる時までに予測需要量の水素が充填されずに水素が不足する度合いを示す第１の評価値を算出し、
事業所間で同時に充填が行われる事象が生じる度合いを示す第２の評価値を算出し、
算出した前記第１の評価値と前記第２の評価値とを前記評価基準に適用して判定を行う
請求項２に記載の水素管理システム。
【請求項４】
前記演算処理手段は、候補が前記評価基準を満たすか否かの判定を行うに際し、
さらに、１つの事業所内で充填が行われる時間間隔が長引く度合いを示す第３の評価値を算出し、
算出した前記第１の評価値と前記第２の評価値と前記第３の評価値とを前記評価基準に適用して判定を行う
請求項３に記載の水素管理システム。
【請求項５】
前記演算処理手段は、候補が所定の評価基準を満たすか否かの判定を行うに際し、
（１）燃料電池車両の水素が無くなる時までに予測需要量の水素が充填されずに水素が不足する事象が生じるか否かを判定し、該事象が生じないと判定した場合に、（２）事業所間で同時に充填が行われる事象が生じるか否かを判定し、該事象が生じないと判定した場合に、（３）１つの事業所内で充填が行われる時間間隔が長引く度合いを示す第３の評価値を算出し、算出した前記第３の評価値を前記評価基準に適用して判定を行う
請求項２に記載の水素管理システム。
【請求項６】
前記水素ステーションは、水素供給先へ移動する移動式水素ステーションである請求項１乃至５のいずれかに記載の水素管理システム。
【請求項７】
前記統合水素管理手段は、
水素需要予測として時間帯毎の水素要求量を示す情報を、前記移動式水素ステーションの運行を管理する運行管理システムに通知する
請求項６に記載の水素管理システム。
【請求項８】
前記統合水素管理手段は、
充填実施時間を事業所間での重複が抑制されるように決定する演算を行うに際し、前記移動式水素ステーションの移動時間を加味した演算を行う
請求項６又は７記載の水素管理システム。
【請求項９】
前記統合水素管理手段は、
充填可能時間帯での充填が不可能な場合、前記移動式水素ステーションの運行を管理する運行管理システムに対し、水素ステーション台数の増加要求を行い、オペレータ端末に対し、充填可能時間帯の変更要求を行い、前記運行管理システムから、水素ステーション台数の更新の通知を受けた場合、もしくはオペレータ端末から、充填可能性時間帯の更新の通知を受けた場合に、通知された情報を用いて前記演算を再実行する
請求項６乃至８に記載の水素管理システム。
【請求項１０】
前記統合水素管理手段は、
他の装置から再予測要求を受けた場合に、前記複数の水素管理手段に対して水素需要予測の演算の再実行を要求してその結果を得ると共に、当該統合水素管理手段における水素需要予測の演算の再実行を行う機能を備える
請求項１乃至９のいずれか１項に記載の水素管理システム。
【請求項１１】
前記統合水素管理手段は、
充填可能時間帯および事業所毎の水素充填の優先度の少なくとも一方をオペレータが指定することを可能とする画面を提供する
請求項１乃至１０のいずれか１項に記載の水素管理システム。
【請求項１２】
前記統合水素管理手段は、
各水素管理手段から、水素需要予測として時間帯毎の水素需要予測量の積算値を示す情報を受信し、
外部の装置へ、水素需要予測として時間帯毎の水素要求量の瞬時値を示す情報を送信する
請求項１乃至１１のいずれか１項に記載の水素管理システム。
【請求項１３】
水素を燃料電池車両に充填するための水素ステーションを複数の事業所で共用する水素供給システムに適用される統合水素管理装置であって、
各事業所の燃料電池車両の水素需要予測を生成する複数の水素管理手段と、
前記複数の水素管理手段により生成された各事業所の燃料電池車両の水素需要予測および各事業所の燃料電池車両の水素の充填が可能な充填可能時間帯の情報に基づき、当該充填可能時間帯を複数の単位時間に分け、前記複数の単位時間の中から水素の充填を実施する充填実施時間を事業所間での重複が抑制されるように決定する演算を行い、当該演算により決定した各事業所の燃料電池車両の充填実施時間の情報を含む水素需要予測を生成する統合水素管理手段と
を具備する統合水素管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、水素管理システムおよび統合水素管理装置に関する。
【背景技術】
【０００２】
クリーンな次世代エネルギーとして水素が注目されており、この水素を燃料とする燃料電池（ＦＣ：Fuel Cell）車両が増加すると予想されている。例えば物流事業者が倉庫等で使うフォークリフトについても、これまで利用されてきたディーゼルエンジン方式やバッテリ方式のフォークリフトに代わり、燃料電池式フォークリフト（ＦＣフォークリフト）が増加してくると予想されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１７９７号公報
【特許文献２】特許第５６７９９２０号公報
【特許文献３】特許第５４３２２９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ＦＣフォークリフト等の燃料電池車両に水素を供給する水素ステーションは、製造コストが非常に高いため、複数の事業所で水素ステーションを共有して使用する形態が考えられている。【０００５】
しかしながら、複数の事業所で水素ステーションを共用する場合、燃料電池車両に水素の充填待ちが発生する可能性がある。例えば、水素の充填待ちの時間が長いと、燃料切れが生じたり、作業が滞ったりして、業務に支障をきたすことが考えられる。【０００６】
本発明が解決しようとする課題は、複数の事業所で水素ステーションを共用する形態において水素充填待ちの発生を抑制することができる水素管理システムおよび統合水素管理装置を提供することにある。
【課題を解決するための手段】
【０００７】
実施形態の水素管理システムは、燃料電池車両に水素を充填するための水素ステーションを複数の事業所が共用する水素供給システムに適用される水素管理システムであって、各事業所の燃料電池車両の水素需要予測を生成する複数の水素管理手段と、前記複数の水素管理手段により生成された各事業所の燃料電池車両の水素需要予測および各事業所の燃料電池車両の水素の充填が可能な充填可能時間帯の情報に基づき、当該充填可能時間帯を複数の単位時間に分け、前記複数の単位時間の中から水素の充填を実施する充填実施時間を事業所間での重複が抑制されるように決定する演算を行い、当該演算により決定した各事業所の燃料電池車両の充填実施時間の情報を含む水素需要予測を生成する統合水素管理手段とを具備する。
【図面の簡単な説明】
【０００８】
【図１】第１の実施形態に係る水素供給システムの全体構成を示す図。
【図２】１台分の水素ＭＭＳの機能構成例を示すブロック図。
【図３】統合水素ＭＭＳ６０とその周辺との接続関係を示す図。
【図４】統合水素ＭＭＳ６０の機能構成を示すブロック図。
【図５】統合水素需要予測部６３による主要な動作を示す図。
【図６】「充填可能性の評価値算出」の詳細な動作を示す図。
【図７】「事業所間での時間的整合性の評価値算出」の詳細な動作を示す図。
【図８】「充填間隔の評価値算出」の詳細な動作を示す図。
【図９】第２の実施形態における統合水素需要予測部６３による評価値算出前のチェックの動作を示す図。
【図１０】図９中のステップＳ１０６の「充填可能性のチェック」の詳細な動作を示す図。
【図１１】図９中のステップＳ１１２の「事業所間での時間的整合性のチェック」の詳細な動作を示す図。
【図１２】第１の実施形態と第３の実施形態との充填実施時間の候補の表現方法の違いを対比して示す図。
【図１３Ａ】第５の実施形態における「事業所間での時間的整合性の評価値算出」の詳細な動作の前半を示す図。
【図１３Ｂ】第５の実施形態における「事業所間での時間的整合性の評価値算出」の詳細な動作の後半を示す図。
【図１４】第６の実施形態における統合水素ＭＭＳ６０とその周辺との接続関係を示す図。
【図１５】第７の実施形態における統合水素ＭＭＳ６０とその周辺との接続関係を示す図。
【図１６】充填可能時間帯をオペレータが指定することを可能とする表示画面の例を示す図。
【図１７】事業所優先度をオペレータが指定することを可能とする表示画面の例を示す図。
【図１８】統合水素ＭＭＳ６０が水素ＭＭＳ５０Ａ，５０Ｂから受信するデータの例を示す図。
【図１９】統合水素ＭＭＳ６０が水素ＥＭＳ７０及び移動式水素ステーション用運行管理システム３０に送信するデータ、および、統合水素ＭＭＳ６０が移動式水素ステーション用運行管理システム３０から受信するデータの例を示す図。
【図２０】第１０の実施形態における統合水素ＭＭＳ６０の構成を示す図。
【発明を実施するための形態】
【０００９】
（第１の実施形態）
図１は、第１の実施形態に係る水素供給システムの全体構成を示す図である。
【００１０】
［システム構成］
この水素供給システムは、発電設備１０、水素製造装置１１、水素タンク１２、移動式水素ステーション２０、移動式水素ステーション用運行管理システム（以下、「運行管理システム」）３０、事業所ＡおよびＢがそれぞれ所有するＦＣフォークリフト群４１Ａ，４１Ｂ，および４２Ａ，４２Ｂ、水素ＭＭＳ（Mobility Management System）５０Ａ，５０Ｂ、統合水素ＭＭＳ６０、水素ＥＭＳ（Energy Management System）７０等を含む。
【００１１】
発電設備１０は、太陽光発電や風力発電など、自然エネルギーを利用した発電を行う。
【００１２】
水素製造装置１１は、発電設備１０により発電された電気と水から水電解によって水素を製造する。
【００１３】
水素タンク１２は、水素製造装置１１により製造された水素を貯蔵する。
【００１４】
移動式水素ステーション２０は、水素製造装置１１あるいは水素タンク１２から水素を取り込んで貯蔵する水素貯蔵設備や、貯蔵した水素をＦＣフォークリフト等の燃料電池車両に充填するための充填設備（ディスペンサー等）を備えている。この移動式水素ステーション２０は、複数の事業所Ａ，Ｂで共用される。なお、本実施形態では水素ステーション２０が移動式の水素ステーション（移動車両）である場合を例示するが、移動できない固定式の水素ステーション（定置型設備）に代えて実施してもよい。その場合、移動式水素ステーション用運行管理システム３０の設置は不要となる。
【００１５】
上記移動式水素ステーション２０は、移動式水素ステーション用運行管理システム３０により運行が管理され、例えば事業所Ａ用の充填エリアや事業所Ｂ用の充填エリアを巡回し、それぞれの充填エリアにおいて事業所Ａで使用するＦＣフォークリフト群４１Ａ，４１Ｂや、事業所Ｂで使用するＦＣフォークリフト群４２Ａ，４２Ｂに水素を充填する。
【００１６】
移動式水素ステーション用運行管理システム３０は、統合水素ＭＭＳ６０から提供される水素需要予測（例えば、時間帯毎の水素要求量の瞬時値を示す情報）を用いて、移動式水素ステーション２０の稼働計画を立て、移動式水素ステーション２０の日々の運行を管理する。
【００１７】
ＦＣフォークリフト群４１Ａ，４１Ｂ，４２Ａ，４２Ｂは、各事業所で主に物流事業を運営するにあたり使用する燃料電池車両である。例えば、事業所Ａでは複数のエリアにおいてＦＣフォークリフト群４１Ａ，４１Ｂを使用し、事業所Ｂでは複数のエリアにおいてＦＣフォークリフト群４２Ａ，４２Ｂを使用する。
【００１８】
水素ＭＭＳ５０Ａ，５０Ｂは、事業所毎に設けられる水素管理装置である。例えば、水素ＭＭＳ５０Ａは事業所Ａに対応して設けられ、水素ＭＭＳ５０Ｂは事業所Ｂに対応して設けられる。
【００１９】
水素ＭＭＳ５０Ａは、水素需要予測（例えば、ＦＣフォークリフト群４１Ａ，４１Ｂの時間帯毎の水素需要予測量の積算値を示す情報）および補足情報（例えば、前日のＦＣフォークリフト群４１Ａ，４１Ｂの残燃料量を示す情報）を生成する。同様に、水素需要予測（例えば、ＦＣフォークリフト群４２Ａ，４２Ｂの時間帯毎の水素需要予測量の積算値を示す情報）および補足情報（例えば、前日のＦＣフォークリフト群４２Ａ，４２Ｂの残燃料量を示す情報）を生成する。水素需要予測は、例えば、ＷＭＳ（Warehouse Management System）やＡＳＮ（Advanced Shipping Notice）や気象予測、ディスペンサーから得られる情報を利用して得られる。
【００２０】
統合水素ＭＭＳ６０は、水素ＭＭＳ５０Ａ，５０Ｂからそれぞれ提供される水素需要予測（例えば、時間帯毎の水素需要予測量の積算値を示す情報）を統合して、新たな水素需要予測（例えば、時間帯毎の水素要求量の瞬時値を示す情報）を生成し、これを移動式水素ステーション用運行管理システム３０や水素ＥＭＳ７０へ送信する。
【００２１】
水素ＥＭＳ７０は、太陽光発電や風力発電の発電可能量予測や、ＦＣフォークリフトのディスペンサー以外に水素貯蔵設備から水素が供給される需要家の水素需要予測を行い、統合水素ＭＭＳ６０（あるいは水素ＭＭＳ５０Ａ，５０Ｂ）から得られる水素需要予測と合わせて、水素製造計画を立てる。
【００２２】
ここで、水素ＭＭＳ５０Ａ，５０Ｂの構成について説明する。水素ＭＭＳ５０Ａ，５０Ｂは、それぞれ図２に示す共通の機能構成を有する。
【００２３】
［水素ＭＭＳ５０Ａ，５０Ｂの構成］
図２は、１台分の水素ＭＭＳ（例えば、水素ＭＭＳ５０Ａ）の機能構成例を示すブロック図である。図２に示すように、水素ＭＭＳ５０Ａは、ＵＩ（User Interface）５０ａ，５０ｃ，５０ｅ、区分・ディスペンサー設定部５０ｂ、データベース５０ｄ，５０ｆ、予測実績表示部５０ｇ、予測結果修正部５０ｈ、２４時間分予測部５０ｉ、再予測部５０ｊ、水素貯蔵要求量計算部５０ｋ、通信部５０ｍを有する。ＵＩ５０ａ，５０ｃ，５０ｅは、１つのＵＩであってもよい。データベース５０ｄ，５０ｆは１つの記憶装置で構成されてもよい。
【００２４】
水素ＭＭＳ５０Ａでは、（１）ＷＭＳ３１や、オペレータが操作したＵＩ５０ｃから入力してＤＢ５０ｄに蓄積された過去データと、（２）ＡＳＮ３２、カレンダーデータ３３、気象予測データ３４、オペレータが操作したＵＩ５０ｅから入力してＤＢ５０ｆに蓄積された予測対象日データとに基づいて、２４時間分予測部５０ｉが２４時間分の水素需要予測を行ない、その予測結果に基づいて水素貯蔵要求量計算部５０ｋが水素貯蔵要求量を計算して、通信部５０ｍから統合水素ＭＭＳ６０に通知する。
【００２５】
上記の通知後、統合水素ＭＭＳ６０から上記水素貯蔵要求量を反映した水素需要予測が水素ＥＭＳ７０に伝えられ、水素ＥＭＳ７０が水素製造計画を立案する。ＦＣフォークリフトが実際に水素の充填を行なって完了したタイミングで、水素ＭＭＳ５０Ａが再予測実施判断を行い、前述した水素需要予測の結果に対する水素充填の実績値の誤差が大きい場合は再予測部５０ｊによる再予測を行う。この場合、再予測結果に基づいて水素貯蔵要求量計算部５０ｋが水素貯蔵要求量を計算して、通信部５０ｍから統合水素ＭＭＳ６０に通知する。この通知後、統合水素ＭＭＳ６０から上記水素貯蔵要求量を反映した水素需要予測が水素ＥＭＳ７０に伝えられ、水素ＥＭＳ７０が水素製造計画を再度立案する。
【００２６】
２４時間分予測部５０ｉによる水素需要予測は、各区分に対して行われる。各区分は、ＦＣフォークリフトが担当する作業によって分けられ、水素需要予測のための単位として定義する。
【００２７】
各区分は、例えば倉庫などで作業を行う各エリアに相当し、各ＦＣフォークリフトがそれぞれのエリアで専任の作業を行う。例えばディスペンサーが複数台あり、それぞれが離れた場所に設けられる場合、区分・ディスペンサー設定部５０ｂは、オペレータがＵＩ５０ａを操作することで入力した区分設定情報、および、ディスペンサーの場所を示す設定情報を得ると、これらの情報に基づいて、それぞれの区分を担当するＦＣフォークリフトが、どのディスペンサーに水素を充填しに行くかを設定するための、区分とディスペンサーとの対応付けを行なう。
【００２８】
また、予測実績表示部５０ｇは、予測した充填水素量（積算）と、水素貯蔵要求量と「過去実績データの充填水素量（積算）とをグラフにて画面表示する。
【００２９】
予測結果修正部５０ｈは、予測実績表示部５０ｇに表示された、予測した充填水素量（積算）と水素貯蔵要求量を、オペレータによるＵＩ５０ｅに対する任意の修正のための操作により修正して、新たな需要予測結果として水素貯蔵要求量計算部５０ｋに出力する。
【００３０】
次に、図３および図４を参照して、統合水素ＭＭＳ６０について説明する。
【００３１】
［統合水素ＭＭＳ６０の構成］
図３は、統合水素ＭＭＳ６０とその周辺との接続関係を示す図である。また、図４は、統合水素ＭＭＳ６０の機能構成を示すブロック図である。なお、図３、図４では、移動式の水素ステーションを用いる場合の例を示しているが、固定式水素ステーションを用いる場合は、移動式水素ステーション用運行管理システム３０の設置や輸送情報の送受は不要となる。
【００３２】
本実施形態の水素供給システムでは、前述したように複数の事業所Ａ，Ｂで水素ステーション２０を共用するため、各物流事業所のＦＣフォークリフトは自由な時間に充填することができない。そのため、本実施形態では、各事業所のオペレータに、各事業所で使用するＦＣフォークリフト群の水素の充填が可能な充填可能時間帯を指定してもらった上で、その時間帯の中で各ＦＣフォークリフトに対する水素の充填を行うように設定する。その際、事業所間で充填時間が重複する場合には、当該重複をできるだけ減らすための調整も行う。
【００３３】
図３に示すように、統合水素ＭＭＳ６０は、事業所Ａの事業所システム８０Ａもしくはオペレータ端末８１Ａから事業所情報（例えば、事業所Ａに関する基本情報やオペレータが指定した充填可能時間帯を示す情報など）を受信する。同様に、統合水素ＭＭＳ６０は、事業所Ｂの事業所システム８０Ｂもしくはオペレータ端末８１Ｂから事業所情報（例えば、事業所Ｂに関する基本情報やオペレータが指定した充填可能時間帯を示す情報など）を受信する。また、統合水素ＭＭＳ６０は、統合水素ＭＭＳ６０の保守管理会社のオペレータ端末８１Ｚから事業所設定情報（例えば、事業所毎の水素充填の優先度を示す情報など）を受信する。
【００３４】
また、統合水素ＭＭＳ６０は、事業所Ａの水素ＭＭＳ５０Ａ，事業所Ｂの水素ＭＭＳ５０Ｂから、それぞれ、前述した水素需要予測および補足情報を受信する。
【００３５】
また、統合水素ＭＭＳ６０は、受信した各種の情報を用いて、新たな水素需要予測（例えば、時間帯毎の水素要求量の瞬時値を示す情報）を生成し、この新たな水素需要予測（以下、単に「水素要求量」と呼ぶ場合がある）を移動式水素ステーション用運行管理システム３０や水素ＥＭＳ７０へ送信する。
【００３６】
特に、統合水素ＭＭＳ６０は、受信した水素需要予測および充填可能時間帯を示す情報に基づき、当該充填可能時間帯を複数の単位時間に分け、これら複数の単位時間の中から水素の充填を実施する充填実施時間を事業所間での重複が抑制されるように決定する演算を行い、当該演算により決定した各事業所のＦＣフォークリフト群の充填実施時間の情報を含む新たな水素需要予測を生成する。
【００３７】
また、統合水素ＭＭＳ６０は、移動式水素ステーション用運行管理システム３０から輸送情報（例えば、各事業所用の充填エリア間の移動時間を示す情報や、各ＦＣフォークリフトの搭載可能水素量を示す情報など）を受信し、受信した情報を必要に応じて前述した演算に適用する。
【００３８】
図４に示すように、統合水素ＭＭＳ６０は、事業所情報受信部６１、水素需要予測受信部６２、統合水素需要予測部６３、統合水素需要送信部６４、水素輸送情報受信部６５、ＵＩ６６などの各種の機能を備えている。
【００３９】
事業所情報受信部６１は、事業所Ａの水素ＭＭＳ５０Ａ，事業所Ｂの水素ＭＭＳ５０Ｂからそれぞれ前述した水素需要予測および補足情報を受信する機能である。
【００４０】
水素需要予測受信部６２は、各事業所の事業所システム８０Ａ，８０Ｂやオペレータ端末８１Ａ，８１Ｂ、８１Ｚからそれぞれ前述した事業所情報や事業所設定情報を受信する機能である。
【００４１】
統合水素需要予測部６３は、受信された各種の情報から前述した新たな水素需要予測を生成する機能である。
【００４２】
統合水素需要送信部６４は、生成された新たな水素需要予測を移動式水素ステーション用運行管理システム３０や水素ＥＭＳ７０へ送信する機能である。
【００４３】
水素輸送情報受信部６５は、移動式水素ステーション用運行管理システム３０から前述した輸送情報を受信する機能である。
【００４４】
ＵＩ６６は、前述した充填可能時間帯や、事業所毎の水素充填の優先度などを、オペレータが指定することを可能とする画面を提供するユーザインタフェース機能である。
【００４５】
上記統合水素需要予測部６３は、情報設定部９１、演算処理部９２、情報提供部９３などの機能を含む。
【００４６】
情報設定部９１は、各事業所のＦＣフォークリフト群の充填可能時間帯の中の充填実施時間の候補を所定のアルゴリズムに従って仮決定して所定の記憶領域に設定する機能を有する。設定する充填実施時間の候補は、例えば水素の充填を行うか否かを単位時間毎に示す２値の変数で表現する。
【００４７】
演算処理部９２は、情報設定部９１によりそれぞれ設定された事業所毎の充填実施時間の候補が所定の評価基準を満たさない場合には情報設定部９１に別の候補を設定させる処理を繰り返し、前記評価基準を満たす場合に当該候補を充填実施時間として決定する機能を有する。
【００４８】
情報提供部９３は、演算処理部９２により決定された各事業所の燃料電池車両の充填実施時間の情報を含む水素需要予測を、統合水素需要送信部６４を通じて移動式水素ステーション用運行管理システム３０や水素ＥＭＳ７０に提供する機能を有する。
【００４９】
上記演算処理部９２は、情報設定部９１によりそれぞれ設定された事業所毎の充填実施時間の候補が前記評価基準を満たすか否かの判定を行うに際し、（１）充填可能性、（２）事業所間での時間的整合性、（３）充填間隔をそれぞれ示す第１の評価値、第２の評価値、第３の評価値を算出し、これらの評価値を前記評価基準に適用して判定を行う。
【００５０】
例えば、第１の評価値、第２の評価値、第３の評価値にそれぞれ所定の重み付けを掛けた上で、それぞれを加算して得られる値を総合評価値とする。この総合評価値が、所定の基準値を下回れば（あるいは上回れば）、情報設定部９１によりそれぞれ設定された事業所毎の充填実施時間の候補は評価基準を満たしていると判定し、当該候補を充填実施時間として決定する。
【００５１】
第１の評価値は、例えば前日の残燃料だけでは、ＦＣフォークリフト群の水素が無くなる時までに予測需要量の水素が充填されずにＦＣフォークリフト群の水素が不足する度合いを示す評価値とする。この評価値を使用することにより、ＦＣフォークリフト群に燃料切れが発生することを防げる。
【００５２】
第２の評価値は、例えば事業所間で同時に充填が行われる事象が生じる度合いを示す評価値とする。この評価値を使用することにより、事業所間で同時に水素ステーションが使用されるという時間的不整合の発生を防げる。
【００５３】
第３の評価値は、例えば１つの事業所内で充填が行われる時間間隔が長引く度合いを示す評価値とする。この評価値は必須ではないが、この評価値を採用することにより、充填の行われない無駄な時間が発生することを低減できる。
【００５４】
以下の説明では、第１の評価値、第２の評価値、第３の評価値を、それぞれ、「充填可能性の評価値」、「事業所間での時間的不整合の評価値」、「充填間隔の評価値」と呼ぶ場合がある。
【００５５】
次に、図５を参照して、統合水素需要予測部６３による主要な動作を説明する。
【００５６】
統合水素需要予測部６３は、事業所毎に、ＦＣフォークリフト群の充填可能時間帯の中の充填実施時間の候補を所定のアルゴリズムに従って仮決定する処理を行う。
【００５７】
統合水素需要予測部６３は、各事業所を事業所番号ｎ＝１，２，…で識別し、最初に事業所番号ｎ＝１の事業所を対象にした処理を開始する（ステップＳ１１）。
【００５８】
次に、統合水素需要予測部６３は、対象の事業所ｎのＦＣフォークリフト群の前日の残燃料量をＲ（ｎ）とし（ステップＳ１２）、対象の事業所ｎの複数の充填可能時間帯をＦ（ｎ，ｉ）（ｉ＝１，２，…，Ｉ（ｎ））とする（ステップＳ１２）。なお、ｉ＝１，２，…，Ｉ（ｎ）は、各充填可能時間帯を識別するための充填可能時間帯番号を表している。
【００５９】
次に、統合水素需要予測部６３は、番号ｉ＝１の充填可能時間帯を対象にした処理を開始する（ステップＳ１４）。
【００６０】
統合水素需要予測部６３は、充填可能時間帯Ｆ（ｎ，ｉ）を例えば１分単位の単位時間に分割し、各単位時間の間に水素を充填するか否かを示す２値の変数Ｇ（ｎ，ｉ，ｊ）（ｊ＝１，２，…，Ｊ（ｎ，ｊ））の値をランダムに決定する（ステップＳ１５）。なお、ｊ＝１，２，…，Ｊ（ｎ，ｊ）は、各単位時間を識別するための単位時間番号を表している。こうした変数Ｇを用いた処理により、充填可能時間帯Ｆ（ｎ，ｉ）の中の充填実施時間の候補が仮決定される。
【００６１】
ここで、ｉ＝１，２，…，Ｉ（ｎ）の全ての充填可能時間帯についての処理が完了していなければ（ステップＳ１６のＮ）、次の番号の充填可能時間帯を対象にした処理を開始し（ステップＳ１７）、ステップＳ１５からの処理を繰り返す。
【００６２】
一方、ｉ＝１，２，…，Ｉ（ｎ）の全ての充填可能時間帯についての処理が完了している場合（ステップＳ１６のＹ）、全事業所についての処理が完了していなければ（ステップＳ１８のＮ）、次の事業所番号の事業所を対象にした処理を開始し（ステップＳ１９）、ステップＳ１２からの処理を繰り返す。全事業所についての処理が完了していれば（ステップＳ１８のＹ）、後で詳述する評価値（総合評価値）の算出を行う（ステップＳ２０）。
【００６３】
ここで、算出された評価値が閾値以下でなければ（ステップＳ２１のＮ）、ステップＳ１１からの処理を繰り返す。算出された評価値が閾値以下であれば（ステップＳ２１のＹ）、仮決定されていた各候補を充填実施時間として決定し、処理を終了する。
【００６４】
［評価値の算出］
次に、ステップＳ２０の「評価値の算出」の詳細な動作を説明する。
【００６５】
まず、統合水素需要予測部６３は、「充填可能性」の評価値を算出する。また、統合水素需要予測部６３は、「事業所間での時間的整合性」の評価値を算出する。さらに、統合水素需要予測部６３は、「充填間隔」の評価値を算出する。最後に、統合水素需要予測部６３は、算出した「充填可能性」、「事業所間での時間的整合性」、「充填間隔」の各評価値に、それぞれ、重みＷ０、Ｗ１、Ｗ２を掛けた上で、それらを加算する。この加算処理により得られる値を、最終的な評価値（総合評価値）とする。
【００６６】
［充填可能性の評価値算出］
次に、図６を参照して、「充填可能性の評価値算出」の詳細な動作を説明する。
【００６７】
統合水素需要予測部６３は、事業所毎に、ＦＣフォークリフト群の水素が足りなくなる時までに予測需要量の水素が充填されるかどうかを調べ、充填されない場合のＦＣフォークリフト群の不足量の総量を評価値とする。
【００６８】
まず、統合水素需要予測部６３は、充填可能性の評価値をＥｆとし、初期値としてＥｆ＝０を設定する（ステップＳ４１）。
【００６９】
そして、統合水素需要予測部６３は、事業所番号ｎ＝１の事業所を対象にした処理を開始する（ステップＳ４２）。
【００７０】
統合水素需要予測部６３は、１日を構成する２４時間を１時間単位に分割して、各単位時間をｔ＝１，２，…，２４とし、初期値としてｔ＝１を設定する（ステップＳ４３）。
【００７１】
また、統合水素需要予測部６３は、事業所番号ｎの事業所の評価値をＥｆ（ｎ）とし、初期値としてＥｆ（ｎ）＝０を設定する（ステップＳ４４）。
【００７２】
そして、統合水素需要予測部６３は、対象の事業所ｎの時間ｔにおける水素需要予測（積算値）をＰ（ｎ，ｔ）とする（ステップＳ４５）。
【００７３】
ここで、統合水素需要予測部６３は、Ｐ（ｎ，ｔ）≧Ｒ（ｎ）が成立するか否か、すなわち、対象の事業所ｎの時間ｔにおける水素需要予測（積算値）が前日の残燃料量以上であるか否かを判定する（ステップＳ４６）。該当しない場合は（ステップＳ４６のＮ）、水素の不足は発生しないものとみなし、不足量の演算を行うことなく、ステップＳ５２へと進む。一方、該当する場合は（ステップＳ４６のＹ）、不足量の演算を開始する。
【００７４】
まず、統合水素需要予測部６３は、ＦＣフォークリフト群が前日の残燃料量だけで不足し始める時間をＴ_lossとし（ステップＳ４７）、時間Ｔ_lossから時間ｔまでの水素需要予測（積算値）の差分をΔＰとし（ステップＳ４８）、対象の事業所ｎが時間１からｔまでに充填される水素量をＤとする。
【００７５】
そして、統合水素需要予測部６３は、ΔＰがＤよりも大きいか否かを判定する（ステップＳ５０）。該当しない場合は（ステップＳ５０のＮ）、水素の不足は発生しないものとみなし、ステップＳ５２へと進む。一方、該当する場合は（ステップＳ５０のＹ）、水素の不足が発生するものとみなし、現在の評価値Ｅｆ（ｎ）に、不足量に相当する「ΔＰ−Ｄ」を加算する（ステップＳ５１）
ここで、時間ｔ＝１，２，…，２４の全てについての処理が完了していなければ（ステップＳ５２のＹ）、次の時間を対象にした処理を開始し（ステップＳ５３）、ステップＳ４５からの処理を繰り返す。
【００７６】
一方、時間ｔ＝１，２，…，２４の全てについての処理が完了していれば（ステップＳ５２のＮ）、対象の事業所ｎの重みＷｅｆ（ｎ）を設定し（ステップＳ５４）、現在の評価値Ｅｆに、対象の事業所ｎの評価値Ｅｆ（ｎ）に重みＷｅｆ（ｎ）を掛けた値を加算する（ステップＳ５５）。
【００７７】
ここで、全事業所についての処理が完了していなければ（ステップＳ５６のＮ）、次の事業所番号の事業所を対象にした処理を開始し（ステップＳ５７）、ステップＳ４３からの処理を繰り返す。全事業所についての処理が完了していれば（ステップＳ５６のＹ）、充填可能性の評価値算出を終了する。
【００７８】
［事業所間での時間的整合性の評価値算出］
次に、図７を参照して、「事業所間での時間的整合性の評価値算出」の詳細な動作を説明する。
【００７９】
統合水素需要予測部６３は、時間帯毎に、全事業所が同時に充填することが無いかどうかを調べ、重複している事業所数を評価値とする。
【００８０】
まず、統合水素需要予測部６３は、時間的整合性の評価値をＥｔとし、初期値としてＥｔ＝０を設定し（ステップＳ６１）、時間ｔ＝１を対象にした処理を開始する（ステップＳ６２）。
【００８１】
また、統合水素需要予測部６３は、時間ｔで充填が実施されるか否かを示すフラグをF_flagとし、初期値としてF_flagをfalse（充填が実施されない）に設定して（ステップＳ６３）、事業所番号ｎ＝１の事業所についての処理を開始する（ステップＳ６４）。
【００８２】
そして、統合水素需要予測部６３は、事業所ｎのＦＣフォークリフト群が時間ｔにて充填されるか否かを判定する（ステップＳ６５）。該当しない場合は（ステップＳ６５のＮ）、ステップＳ６９へと進む。
【００８３】
一方、事業所ｎのＦＣフォークリフト群が時間ｔにて充填される場合は（ステップＳ６５のＹ）、フラグF_flagが「true」（充填が実施される）になっているか否かを判定する（ステップＳ６６）。該当しない場合は（ステップＳ６６のＮ）、ステップＳ６８へと進み、フラグF_flagを「true」（充填が実施される）に設定する。一方、フラグF_flagが「true」（充填が実施される）になっている場合は、他の事業所ＦＣフォークリフト群も時間ｔにて充填されるものとみなし、現在の評価値Ｅｔに１を加算する（ステップＳ６７）。この場合、フラグF_flagは「true」のままとする（ステップＳ６８）。
【００８４】
ここで、全事業所についての処理が完了していなければ（ステップＳ６９のＮ）、次の事業所番号の事業所を対象にした処理を開始し（ステップＳ７０）、ステップＳ６５からの処理を繰り返す。全事業所についての処理が完了していれば（ステップＳ６９のＹ）、ステップＳ７１へ進む。
【００８５】
ここで、時間ｔ＝１，２，…，２４の全てについての処理が完了していなければ（ステップＳ７１のＹ）、次の時間を対象にした処理を開始し（ステップＳ７２）、ステップＳ６３からの処理を繰り返す。
【００８６】
一方、時間ｔ＝１，２，…，２４の全てについての処理が完了していれば（ステップＳ７１のＮ）、事業所間での時間的整合性の評価値算出を終了する。
【００８７】
［充填間隔の評価値算出］
次に、図８を参照して、「充填間隔の評価値算出」の詳細な動作を説明する。
【００８８】
統合水素需要予測部６３は、１つの事業所内で、前回充填が行われてから次に充填が行われるまでの時間間隔が長すぎることがないか否かを調べ、時間間隔の総計を評価値とする。
【００８９】
まず、統合水素需要予測部６３は、充填間隔の評価値をＥｄとし、初期値としてＥｄ＝０を設定する（ステップＳ８１）。
【００９０】
そして、統合水素需要予測部６３は、事業所番号ｎ＝１の事業所を対象にした処理を開始する（ステップＳ８２）。
【００９１】
統合水素需要予測部６３は、事業所番号ｎの事業所の評価値をＥｄ（ｎ）とし、初期値としてＥｄ（ｎ）＝０を設定する（ステップＳ８３）
また、統合水素需要予測部６３は、前回充填時間をｔｐとし、初期値としてｔｐ＝１を設定する（ステップＳ８４）。
【００９２】
また、統合水素需要予測部６３は、１日を構成する２４時間を１時間単位に分割して、各単位時間をｔ＝１，２，…，２４とし、初期値としてｔ＝１を設定する（ステップＳ８５）。
【００９３】
そして、統合水素需要予測部６３は、事業所ｎのＦＣフォークリフト群が時間ｔにて充填されるか否かを判定する（ステップＳ８６）。該当しない場合は（ステップＳ８６のＮ）、ステップＳ８９へと進む。
【００９４】
一方、事業所ｎのＦＣフォークリフト群が時間ｔにて充填される場合は（ステップＳ８６のＹ）、現在の評価値Ｅｄ（ｎ）に、充填間隔に相当する「ｔ−ｔｐ」を加算する（ステップＳ８７）。
【００９５】
そして、統合水素需要予測部６３は、前回充填時間ｔｐを時間ｔとする（ステップＳ８８）。
【００９６】
ここで、時間ｔ＝１，２，…，２４の全てについての処理が完了していなければ（ステップＳ８９のＮ）、次の時間を対象にした処理を開始し（ステップＳ９０）、ステップＳ８６からの処理を繰り返す。
【００９７】
一方、時間ｔ＝１，２，…，２４の全てについての処理が完了していれば（ステップＳ８９のＹ）、対象の事業所ｎの重みＷｅｄ（ｎ）を設定し（ステップＳ９１）、現在の評価値Ｅｄに、対象の事業所ｎの評価値Ｅｄ（ｎ）に重みＷｅｄ（ｎ）を掛けた値を加算する（ステップＳ９２）。
【００９８】
ここで、全事業所についての処理が完了していなければ（ステップＳ９３のＮ）、次の事業所番号の事業所を対象にした処理を開始し（ステップＳ９４）、ステップＳ８３からの処理を繰り返す。全事業所についての処理が完了していれば（ステップＳ９４のＹ）、充填間隔の評価値算出を終了する。
【００９９】
なお、上述した動作においては、最適な評価値を得るために、シミュレーテッドアニーリングやタブーサーチ、遺伝的アルゴリズムなどを利用してもよい。この場合、Ｇ（ｎ，ｉ，ｊ）に設定する２値はランダムではなく、最適化処理の中でよい解を得た場合の値を保持しておき、その値を利用するようにしてもよい。また、評価終了の判定は、評価値が閾値以下、または規定回数の繰り返しの中で最小となるか、または評価値の変化率が閾値以下となった時、のいずれか、あるいはそれらの組み合わせで行うようにしてもよい。
【０１００】
第１の実施形態によれば、複数の事業所で水素ステーションを共用するに際し、燃料電池車両に水素の充填待ちが発生する事象の発生を抑え、燃料切れや作業が停滞の発生を抑え、業務に支障をきたす事態を防ぐことができる。
【０１０１】
また、ランダムに設定された事業所毎の充填実施時間の候補が評価基準を満たすか否かの判定を行うに際し、充填可能性、事業所間での時間的整合性、充填間隔のそれぞれの評価値を算出し、それぞれに重みを掛けた上で、加算して得られる値を最終的な評価値として評価基準に適用して判定を行っているため、適切な充填量、適切な充填タイミングを実現でき、これにより事業所適切な水素要求量を提示することができる。
【０１０２】
なお、本実施形態では複数の事業所が水素ステーションを共有する場合を例示したが、当該複数の事業所は、それぞれ事業者が異なる複数の事業所であってもよいし、同一事業者の複数の事業所であってもよい。
【０１０３】
（第２の実施形態）
次に、第２の実施形態について説明する。なお、前述した第１の実施形態と共通する部分の説明を省略する。以下では、第１の実施形態と異なる部分について説明する。
【０１０４】
水素供給システムの全体構成やＭＭＳ５０Ａ，５０Ｂ、統合水素ＭＭＳ６０の構成については、既に説明した通りである。ただし、第２の実施形態は、統合水素ＭＭＳ６０の統合水素需要予測部６３で行われる評価値の算出の手順が第１の実施形態とは異なる。
【０１０５】
第１の実施形態では、「充填可能性の評価値算出」と「事業所間での時間的整合性の評価値算出」と「充填間隔の評価値算出」とを一連の演算処理の中で行ったのに対し、第２の実施形態では、評価値算出の前に「充填可能性のチェック」と「時間的整合性のチェック」を行い、それらのチェックを行った後に「充填間隔の評価値算出」を行う。
【０１０６】
より具体的には、統合水素需要予測部６３は、充填可能時間帯の中の充填実施時間の候補が所定の評価基準を満たすか否かの判定を行うに際し、（１）ＦＣフォークリフト群の水素が無くなる時までに予測需要量の水素が充填されずに水素が不足する事象が生じるか否かを判定し、該事象が生じないと判定した場合に、（２）事業所間で同時に充填が行われる事象が生じるか否かを判定し、該事象が生じないと判定した場合に、（３）「充填間隔の評価値算出」を行い、算出した評価値を評価基準に適用して判定を行う。
【０１０７】
［評価値算出前のチェック］
次に、図９を参照して、第２の実施形態における統合水素需要予測部６３による評価値算出前のチェックの動作を説明する。
【０１０８】
最初に、統合水素需要予測部６３は、図５で説明したステップＳ１１〜Ｓ１５の処理と同様の処理を行う（ステップＳ１０１〜Ｓ１０５）。
【０１０９】
そして、統合水素需要予測部６３は、後で詳述する「充填可能性のチェック」を実施する（ステップＳ１０６）。
【０１１０】
ここで、統合水素需要予測部６３は、「充填可能性のチェック」の結果が充填可能を示さない場合（ステップＳ１０７のＮ）、ステップＳ１０５の処理を繰り返す。
【０１１１】
一方、「充填可能性のチェック」の結果が充填可能を示す場合（ステップＳ１０７のＹ）、統合水素需要予測部６３は、図５で説明したステップＳ１６〜Ｓ１９の処理と同様の処理を行う（ステップＳ１０８〜Ｓ１１１）。
【０１１２】
全事業所についての処理が完了していれば（ステップＳ１１０のＹ）、後で詳述する「事業所間での時間的整合性のチェック」を行う（ステップＳ２０）。
【０１１３】
ここで、時間的不整合があれば（ステップＳ１１３のＹ）、ステップＳ１０２からの処理を繰り返す。
【０１１４】
一方、時間的不整合が無ければ（ステップＳ１１３のＮ）、後で詳述する評価値の算出を行う（ステップＳ１１２）。
【０１１５】
ここで、算出された評価値が閾値以下でなければ（ステップＳ１１５のＮ）、ステップＳ１０１からの処理を繰り返す。算出された評価値が閾値以下であれば（ステップＳ１１５のＹ）、仮決定されていた各候補を充填実施時間として決定し、処理を終了する。
【０１１６】
［充填可能性のチェック］
次に、図１０を参照して、図９中のステップＳ１０６の「充填可能性のチェック」の詳細な動作を説明する。
【０１１７】
最初に、統合水素需要予測部６３は、１日を構成する２４時間を１時間単位に分割して、各単位時間をｔ＝１，２，…，２４とし、初期値としてｔ＝１を設定する（ステップＳ１０１）。
【０１１８】
次に、統合水素需要予測部６３は、図６で説明したステップＳ４５〜Ｓ４９の処理と同様の処理を行う（ステップＳ１２２〜Ｓ１２９）。
【０１１９】
そして、統合水素需要予測部６３は、ΔＰがＤよりも大きいか否かを判定する（ステップＳ１３０）。該当しない場合は（ステップＳ１３０のＮ）、ステップＳ１２４へと進む。
【０１２０】
ここで、時間ｔ＝１，２，…，２４の全てについての処理が完了していなければ（ステップＳ１２４のＹ）、次の時間を対象にした処理を開始し（ステップＳ１２５）、ステップＳ１２２からの処理を繰り返す。一方、時間ｔ＝１，２，…，２４の全てについての処理が完了していれば（ステップＳ１２４のＮ）、充填可能であると判定し（ステップＳ１２６）、充填可能性のチェックの処理を終了する。
【０１２１】
また、ステップＳ１３０において、ΔＰがＤよりも大きいと判定した場合は（ステップＳ１３０のＹ）、充填不能であると判定し（ステップＳ１３１）、充填可能性のチェックの処理を終了する。
【０１２２】
［事業所間での時間的整合性のチェック］
次に、図１１を参照して、図９中のステップＳ１１２の「事業所間での時間的整合性のチェック」の詳細な動作を説明する。
【０１２３】
統合水素需要予測部６３は、図７で説明したステップＳ６１〜Ｓ７２の処理と同様の処理を行う（ステップＳ１４１〜Ｓ１５２）。ただし、ステップＳ１５１において、時間ｔ＝１，２，…，２４の全てについての処理が完了していれば（ステップＳ１５１のＮ）、評価値Ｅｔに応じて整合性あり又は整合性なしの判定を行う（ステップＳ１５３）。ここでは、Ｅｔが閾値を超えていれば整合性なしと判定し、超えていなければ整合性ありと判定する。
【０１２４】
［評価値の算出］
次に、図９中のステップＳ１１４の「評価値の算出」の詳細な動作を説明する。
【０１２５】
まず、統合水素需要予測部６３は、「充填間隔」の評価値を算出する。最後に、統合水素需要予測部６３は、算出した「充填間隔」の評価値を、最終的な評価値とする。
【０１２６】
第２の実施形態によれば、評価値が低くなることが予想される場合には評価を実施しないため、計算時間の短縮が可能となる。
【０１２７】
（第３の実施形態）
次に、第３の実施形態について説明する。なお、前述した第１の実施形態と共通する部分の説明を省略する。
【０１２８】
第３の実施形態は、第１の実施形態における統合水素ＭＭＳ６０の変形例を示すものである。第１の実施形態では、事業所毎の充填可能時間帯の中の充填実施時間を、水素の充填を行うか否かを単位時間毎に示す２値の変数で表現したのに対し、第３の実施形態では、その充填実施時間を、水素の充填開始時間と充填終了時間を示す変数で表現する。
【０１２９】
図１２に、第１の実施形態と第３の実施形態との充填実施時間の候補の表現方法の違いを対比して示す。図中、ｎは各事業所を識別するための事業所番号を表し、ｉは各充填可能時間帯を識別するための充填可能時間帯番号を表し、ｊは各単位時間を識別するための単位時間番号を表す。
【０１３０】
図１２（ａ）に示すように、第１の実施形態では、統合水素需要予測部６３は、事業所毎の充填可能時間帯を例えば１分単位の単位時間に分割し、各単位時間の間に水素を充填するか否かを２値の変数で表現し、この情報に基づく水素需要予測（例えば、時間帯毎の水素要求量の瞬時値を示す情報）を生成するものであった。
【０１３１】
これに対し、第２の実施形態では、統合水素需要予測部６３は、図１２（ｂ）に示すように、事業所毎の充填可能時間帯を、充填の開始時間の変数Ｇstart（ｎ，ｉ）及び終了時間の変数Ｇend（ｎ，ｉ）で表現し、この情報に基づく水素需要予測（例えば、時間帯毎の水素要求量の瞬時値を示す情報）を生成する。
【０１３２】
なお、最適な評価値を得るために、シミュレーテッドアニーリングやタブーサーチ、遺伝的アルゴリズムなどを利用してもよい。この場合、充填の開始時間と終了時間に設定する値はランダムではなく、最適化処理の中でよい解を得た場合の値を保持しておき、その値を利用するようにしてもよい。
【０１３３】
第３の実施形態によれば、第１の実施形態に比べ、充填する／しないの変化を少なくすることができ、運用時の遅延に対する耐性を向上させ、また、移動式水素ステーション２０の事業所間での頻繁な行き来を抑制することができる。
【０１３４】
（第４の実施形態）
次に、第４の実施形態について説明する。なお、前述した第２の実施形態及び第３の実施形態と共通する部分の説明を省略する。
【０１３５】
第３の実施形態は第１の実施形態における統合水素ＭＭＳ６０の変形例を示すものであった。これに対し、第４の実施形態は第２の実施形態における統合水素ＭＭＳ６０の変形例を示すものである。
【０１３６】
すなわち、第２の実施形態では、統合水素需要予測部６３は、事業所毎の充填可能時間帯の中の充填実施時間を、水素の充填を行うか否かを単位時間毎に示す２値の変数で表現したのに対し、第４の実施形態では、その充填実施時間を、水素の充填開始時間と充填終了時間を示す変数で表現する。第２の実施形態と第４の実施形態との具体的な違いは、図１２で説明したのと同様となる。
【０１３７】
第４の実施形態によれば、第３の実施形態に比べ、充填する／しないの変化を少なくすることができ、運用時の遅延に対する耐性を向上させ、また、移動式水素ステーション２０の事業所間での頻繁な行き来を抑制することができる。
【０１３８】
（第５の実施形態）
次に、第５の実施形態について説明する。なお、前述した第１の実施形態と共通する部分の説明を省略する。
【０１３９】
第１〜第４の実施形態では、事業所間の時間的整合性を確認するに際し、事業所間で充填が重複する時間をチェックするものであった（例えば図７を参照）。これに対し、第５の実施形態では、事業所間の時間的整合性を確認するに際し、事業所間で充填が重複する時間だけでなく、移動式水素ステーション２０の移動時間も考慮する。
【０１４０】
すなわち、第５の実施形態では、統合水素需要予測部６３は、複数の単位時間の中から水素の充填を実施する充填実施時間を事業所間での重複が抑制されるように決定する演算を行うに際し、移動式水素ステーション２０の移動時間を加味した演算を行う。
【０１４１】
［事業所間での時間的整合性の評価値算出］
次に、図１３Ａ，図１３Ｂを参照して、第５の実施形態における「事業所間での時間的整合性の評価値算出」の詳細な動作を説明する。
【０１４２】
まず、図１３Ａに示すように、統合水素需要予測部６３は、時間的整合性の評価値をＥｔとし、初期値としてＥｔ＝０を設定し（ステップＳ１７１）、時間ｔ＝１を対象にした処理を開始する（ステップＳ１７２）。
【０１４３】
また、統合水素需要予測部６３は、事業所番号ｎ＝１の事業所についての処理を開始する（ステップＳ１７３）。
【０１４４】
まず、統合水素需要予測部６３は、事業所ｍのＦＣフォークリフト群が最後に最後に充填された時間をLastＴ（ｍ）とし、このLastＴ（ｍ）の初期値として、移動式水素ステーション２０が拠点から事業所ｍまで移動するのに必要な時間を設定する（ステップＳ１７４）。
【０１４５】
ここで、全事業所についての処理が完了していなければ（ステップＳ１７５のＮ）、次の事業所番号の事業所を対象にした処理を開始し（ステップＳ１７６）、ステップＳ１７４の処理を繰り返す。全事業所についての処理が完了していれば（ステップＳ１７６のＹ）、図１３ＢのステップＳ１７７へ進む。
【０１４６】
統合水素需要予測部６３は、時間ｔで充填が実施されるか否かを示すフラグF_flagをfalse（充填が実施されない）に設定し（ステップＳ１７７）、事業所番号ｎ＝１の事業所についての処理を開始する（ステップＳ１７８）。
【０１４７】
そして、統合水素需要予測部６３は、事業所ｎのＦＣフォークリフト群が時間ｔにて充填されるか否かを判定する（ステップＳ１７９）。該当しない場合は（ステップＳ１７９のＮ）、ステップＳ１８５へと進む。
【０１４８】
一方、事業所ｎのＦＣフォークリフト群が時間ｔにて充填される場合は（ステップＳ１７９のＹ）、ステップＳ１８０に進む。
【０１４９】
統合水素需要予測部６３は、事業所ｎ以外の事業所ｍに対して、「ｔ−LastＴ（ｍ）」が最小となる事業所（事業所ｎ以外で最後に充填した事業所）をｘとし（ステップＳ１８０）、事業所ｘから事業所ｎまでの移動時間をMove_Tとする（ステップＳ１８１）。
【０１５０】
また、統合水素需要予測部６３は、「Move_T−（ｔ−LastＴ（ｍ））」をPena_Tとする（ステップＳ１８２）、現在の評価値Ｅｔに、Pena_Tを加算する（ステップＳ１８３）。ただし、Pena_Tが０以下の値の場合は、Pena_Tの加算は行わない（Pena_T＝０とする）。
【０１５１】
例えば、Pena_Tが「ｔ−LastＴ（ｍ）」よりも大きいと、移動式水素ステーション２０が事業所ｎの位置に時間ｔまでにたどり着けなくなるため、評価値Ｅｔを悪化させる（増加させる）。
【０１５２】
次に、統合水素需要予測部６３は、ｔにLastＴ（ｎ）を設定する（ステップＳ１８４）。
【０１５３】
ここで、全事業所についての処理が完了していなければ（ステップＳ１８５のＮ）、次の事業所番号の事業所を対象にした処理を開始し（ステップＳ１８６）、ステップＳ１７９からの処理を繰り返す。全事業所についての処理が完了していれば（ステップＳ１８５のＹ）、ステップＳ１８７へ進む。
【０１５４】
ここで、時間ｔ＝１，２，…，２４の全てについての処理が完了していなければ（ステップＳ１８７のＹ）、次の時間を対象にした処理を開始し（ステップＳ１８８）、ステップＳ１７７からの処理を繰り返す。
【０１５５】
一方、時間ｔ＝１，２，…，２４の全てについての処理が完了していれば（ステップＳ１８７のＮ）、評価値Ｅｔに応じて整合性あり又は整合性なしの判定を行う（ステップＳ１８９）。ここでは、Ｅｔが閾値を超えていれば整合性なしと判定し、超えていなければ整合性ありと判定する。
【０１５６】
第５の実施形態によれば、第１〜第４の実施形態に比べ、移動式水素ステーション２０の移動時間も加味したより精度の高い時間的整合性の評価を行うことができる。
【０１５７】
（第６の実施形態）
次に、第６の実施形態について説明する。なお、前述した第１の実施形態と共通する部分の説明を省略する。
【０１５８】
第６の実施形態は、充填不可能な場合の条件再設定と再予測の具体例を提案するものである。
【０１５９】
図１４は、第６の実施形態における統合水素ＭＭＳ６０とその周辺との接続関係を示す図である。
【０１６０】
第１〜第５の実施形態の構成では、充填可能時間帯に充填することが不可能な場合、充填待ちの時間が増大する場合が考えられる。そこで、第６の実施形態では、統合水素ＭＭＳ６０は、充填可能時間帯での充填が不可能な場合、移動式水素ステーション用運行管理システム３０に対し、水素ステーション台数の増加要求Ｒ１を行ったり、オペレータ端末８１Ａ，８１Ｂに対して充填可能時間帯の変更要求Ｒ２Ａ，Ｒ２Ｂを行ったりする機能を備える。
【０１６１】
また、統合水素ＭＭＳ６０は、移動式水素ステーション用運行管理システム３０から、水素ステーション台数の更新の通知を受けた場合や、オペレータ端末８１Ａ，８１Ｂから、充填可能性時間帯の更新の通知を受けた場合には、通知された情報を用いて水素需要予測の演算の再実行を行う機能を備える。
【０１６２】
第６の実施形態によれば、充填待ちの発生をより効果的に抑制することができる。
【０１６３】
（第７の実施形態）
次に、第７の実施形態について説明する。なお、前述した第１の実施形態と共通する部分の説明を省略する。
【０１６４】
第７の実施形態は、再予測要求を受けた場合の再予測の具体例を提案するものである。
【０１６５】
図１５は、第７の実施形態における統合水素ＭＭＳ６０とその周辺との接続関係を示す図である。
【０１６６】
第７の実施形態では、統合水素ＭＭＳ６０は、水素ＥＭＳ７０もしくは移動式水素ステーション用運行管理システム３０から再予測要求Ｒ１１（例えば、再計画要求や条件設定）を受けた場合に、水素ＭＭＳ５０Ａ，５０Ｂに対して水素需要予測の演算の再実行の要求Ｒ１２Ａ，Ｒ１２Ｂを行ってその結果を得ると共に、当該統合水素ＭＭＳ６０における水素需要予測の演算の再実行を行う機能を備える。
【０１６７】
第７の実施形態によれば、外部の状態変化に対する柔軟性を向上させることができる。
【０１６８】
（第８の実施形態）
次に、第８の実施形態について説明する。なお、前述した第１の実施形態と共通する部分の説明を省略する。
【０１６９】
第８の実施形態は、統合水素ＭＭＳ６０がＵＩ６６を通じてオペレータ端末８１Ａ，８１に提供するオペレータの入力画面の具体例を提案するものである。
【０１７０】
第８の実施形態では、統合水素ＭＭＳ６０は、事業所Ａ，Ｂのそれぞれのオペレータがオペレータ端末８１Ａ，８１Ｂにより事業所情報（充填可能時間帯など）を入力するための表示画面を提供する。
【０１７１】
図１６に、充填可能時間帯をオペレータが指定することを可能とする表示画面の例を示す。図１６（ａ）は、各充填可能時間帯の開始時刻と終了時刻をそれぞれ指定する方式の表示画面１０１を例示するものである。また、図１６（ｂ）は、各充填可能時間帯の開始時刻から終了時刻までの範囲をそれぞれ指定する方式の表示画面１０２を例示するものである。
【０１７２】
また、第８の実施形態では、統合水素ＭＭＳ６０は、統合水素ＭＭＳ６０の保守管理会社のオペレータがオペレータ端末８１Ｚにより事業所設定情報（事業所優先度など）を入力するための表示画面を提供する。
【０１７３】
図１７に、事業所優先度（事業所毎の水素充填の優先度）をオペレータが指定することを可能とする表示画面の例を示す。
【０１７４】
図１７（ａ）は、各事業所を優先度の高い順に配置する方式の表示画面１０３を例示するものである。また、図１７（ｂ）は、各事業所に対して優先度を指定する方式の表示画面１０４を例示するものである。
【０１７５】
第８の実施形態によれば、オペレータが情報を入力する際の手間を低減することができると共に、誤入力を防止することができる。
【０１７６】
（第９の実施形態）
次に、第９の実施形態について説明する。なお、前述した第１の実施形態と共通する部分の説明を省略する。
【０１７７】
第９の実施形態は、統合水素ＭＭＳ６０が送受する水素需要予測等のデータの具体例を示すものである。
【０１７８】
図１８に、統合水素ＭＭＳ６０が水素ＭＭＳ５０Ａ，５０Ｂから受信するデータ（水素需要予測及び補足情報）の例を示す。図１８の例では、水素需要予測として、時間帯毎の水素需要予測量の積算値を示す情報１０５が示されている。また、補足情報として、前日の残燃料の量を示す情報１０６が示されている。なお、通信方式は、統合水素ＭＭＳ６０が水素ＭＭＳ５０Ａ，５０Ｂからデータを直接受信する方式でもよいが、統合水素ＭＭＳ内のデータベースまたは共有ファイルに対して各装置がアクセスする方式を採用してもよい。
【０１７９】
また、図１９に、統合水素ＭＭＳ６０が水素ＥＭＳ７０及び移動式水素ステーション用運行管理システム３０に送信するデータ（水素需要予測）、および、統合水素ＭＭＳ６０が移動式水素ステーション用運行管理システム３０から受信するデータ（輸送情報）の例を示す。図１９の例では、水素需要予測として、時間帯毎の水素要求量の瞬時値を示す情報１０７が示されている。また、輸送情報として、移動元の事業所，移動先の事業所，事業所間の移動時間を含む情報１０８、および、車両ＩＤ，搭載可能水素量を含む情報１０９が示されている。なお、通信方式としては、統合水素ＭＭＳ６０が水素ＥＭＳ７０や移動式水素ステーション用運行管理システム３０と直接送受信する方式でもよいが、統合水素ＭＭＳ内のデータベースまたは共有ファイルに対して各装置がアクセスする方式を採用してもよい。
【０１８０】
なお、図１９では、水素ステーションが移動水素ステーションである場合を例示しているが、固定式水素ステーションを採用する場合、移動式水素ステーション用運行管理システム３０や輸送情報を送受する処理は不要となる。
【０１８１】
第９の実施形態によれば、データを簡潔にすることができると共に、データ通信をより効果的に行うことができる。
【０１８２】
（第１０の実施形態）
次に、第１０の実施形態について説明する。なお、前述した第１の実施形態と共通する部分の説明を省略する。
【０１８３】
第１０の実施形態は、第１の実施形態における統合水素ＭＭＳ６０の変形例を示すものである。
【０１８４】
第１の実施形態では、個々の水素ＭＭＳ５０Ａ，５０Ｂは，統合水素ＭＭＳ６０とは独立した装置であったが、第１０の実施形態では、統合水素ＭＭＳ６０は、水素ＭＭＳ５０Ａ，５０Ｂの機能を備えるものとする。
【０１８５】
図２０は、第１０の実施形態における統合水素ＭＭＳ６０の構成を示す図である。
【０１８６】
図２０に示すように、統合水素ＭＭＳ６０には、水素ＭＭＳ機能５０が備えられる。この水素ＭＭＳ機能５０は、前述の水素ＭＭＳ５０Ａ，５０Ｂの機能に相当する水素需要予測部５１を有する。この水素需要予測部５１は、事業所Ａ，Ｂから水素消費量を示す情報を受信して、前述の水素ＭＭＳ５０Ａ，５０Ｂが生成する水素需要予測と同様の水素需要予測を生成して統合水素需要予測部６３へ送る。
【０１８７】
第１０の実施形態によれば、複数の事業所が同時に水素ＭＭＳを導入する場合に、導入のコストを削減することができる。
【０１８８】
以上詳述したように、少なくとも１つの実施形態によれば、複数の事業所で水素ステーションを共用する形態において水素充填待ちの発生を抑制することができる。
【０１８９】
各実施形態に記載した手法は、計算機（コンピュータ）に実行させることができるプログラム（ソフトウエア手段）として、例えば磁気ディスク（フロッピー（登録商標）ディスク、ハードディスク等）、光ディスク（ＣＤ‐ＲＯＭ、ＤＶＤ、ＭＯ等）、半導体メモリ（ＲＯＭ、ＲＡＭ、フラッシュメモリ等）等の記録媒体に格納し、また通信媒体により伝送して頒布することもできる。なお、媒体側に格納されるプログラムには、計算機に実行させるソフトウエア手段（実行プログラムのみならずテーブルやデータ構造も含む）を計算機内に構成させる設定プログラムをも含む。本装置を実現する計算機は、記録媒体に記録されたプログラムを読み込み、また場合により設定プログラムによりソフトウエア手段を構築し、このソフトウエア手段によって動作が制御されることにより上述した処理を実行する。なお、本明細書でいう記録媒体は、頒布用に限らず、計算機内部あるいはネットワークを介して接続される機器に設けられた磁気ディスクや半導体メモリ等の記憶媒体を含むものである。
【０１９０】
なお、本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１９１】
１０…発電設備、１１…水素製造装置、１２…水素タンク、２０…水素ステーション、３０…移動式水素ステーション用運行管理システム、４１Ａ，４１Ｂ，４２Ａ，４２Ｂ…ＦＣフォークリフト群、５０Ａ，５０Ｂ…水素ＭＭＳ（Mobility Management System）、５１…水素需要予測部、６０…統合水素ＭＭＳ（Mobility Management System）、７０…水素ＥＭＳ（Energy Management System）。
【図１】
2017158762.tif 000003
【図２】
2017158762.tif 000004
【図３】
2017158762.tif 000005
【図４】
2017158762.tif 000006
【図５】
2017158762.tif 000007
【図６】
2017158762.tif 000008
【図７】
2017158762.tif 000009
【図８】
2017158762.tif 000010
【図９】
2017158762.tif 000011
【図１０】
2017158762.tif 000012
【図１１】
2017158762.tif 000013
【図１２】
2017158762.tif 000014
【図１３Ａ】
2017158762.tif 000015
【図１３Ｂ】
2017158762.tif 000016
【図１４】
2017158762.tif 000017
【図１５】
2017158762.tif 000018
【図１６】
2017158762.tif 000019
【図１７】
2017158762.tif 000020
【図１８】
2017158762.tif 000021
【図１９】
2017158762.tif 000022
【図２０】
2017158762.tif 000023
【国際調査報告】
2017158762.tif 000024
2017158762.tif 000025
2017158762.tif 000026
2017158762.tif 000027