【手続補正書】
【提出日】平成21年9月8日(2009.9.8)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
車輌パーキングメーターシステムの一環として多料金段階用の累進料率支払額算出方法であって：
a)  TimeArrを車輌駐車システムに於ける駐車スペース利用者の到着時刻とし、TimeEnfBeginを所定の執行時間開始時刻とした場合に、TimeArrがTimeEnfBeginを越えるか否かを判定し；
b)  段階（a）における判定が「はい」であれば、TimeEnfENDを所定の執行時間の終了時刻とした場合に、TimeArrがTimeEnfEND未満であるか否かを判定し；
c)  段階（b）における判定が「はい」であれば、TimeRefを累進料率プログラムで用いる計算上の基準点とした場合に、TimeRef＝TimeArrに設定し；
d)  段階（a）又は(b)における判定が「いいえ」であれば、TimeEnfBeginを所定の執行時間開始時刻とした場合に、TimeRef＝TimeEnfBeginに設定し;
e)  段階（c）又は(d)のいずれかにおける設定が正しく行われると、TimeCurrを支払いの実施時刻とし、TimePCを電子パーキングメーターに表示される時間で計算用にSOARが示すものとし、TimeRateを査定中の支払金額にどの料率区間を適用すべきかを決める時間とした場合に、TimeRate＝TimeCurr＋TimePC−TimeRefを計算し；
f)  次に、ValueRateをパーキングメーター上の追加時間許諾に向けて適用されている金額とし、ValueDropを投入されているコインの金額あるいはその時に支払われている金額とした場合に、ValueRate＝ValueDropに設定し；
g)  RateBoundnを対応する料率に対する所定の最高時間制限値とした場合に、ValueRateが０より大きい状態でTimeRateがRateBoundn以上か否かをを判定し；
h)  段階（g）における判定が「いいえ」であれば、TimeRateがRateBoundn-1以上か否かを判定し；
i)  段階（h）における判定が「いいえ」であれば、TimeRateがRateBoundn-2以上か否かを判定し；
j)  段階（i）における判定が「いいえ」であれば、(Rate1ValueRate＋TimeRate)がRateBound1より大きいか否かを判定し;
k)  段階（j）における判定が「はい」であれば、TimeRate1＝Ratebound1−TimeRateに設定し；
l)  ValueRate＝ValueRate−（Rate1/(RateBound1−TimeRate)に設定し；
m)  累進料率支払金額を示す過程を終了するTimeRate＝Ratebound1に設定し、工程が段階（g）に戻ることから成る方法。
【請求項２】
段階（j）ないし段階（m）がRatebound2、Ratebound3、………、Rateboundnについて繰り返される、請求項１記載の累進料率支払額を算出する方法。
【請求項３】
段階（g）における判定が「はい」であれば、TimeRaten＝ValueRate×Raten、ValueRate＝０に設定し、累進料率支払金額を求める工程を終了する、請求項１記載の累進料率支払額算出方法。
【請求項４】
車輌パーキングメーターシステムにおいて時間値を累進料率における収益値に変換する方法であって、
a)  前記方法がが収益金額に変換される時間値TimeCalcで始まり、；
b)  RateBoundnを現在の料率レベルの上限とし、RateBoundn-1をひとつ前の料率レベルの上限とした場合に、TimeCalcがRateBoundn−RateBoundn-1を超えるか否かを判定し；
c)  段階（b）における判定が「いいえ」であれば、Revnを現在の料率レベルに関する収益値とし、Ratenを設定時間間隔に対する所定の料率とした場合に、Revn＝TimeCalc×Ratenを計算し；
d)  TimeCalc＝０に設定し；
e)  続いて、Revを全料率レベルの累積収益値とした場合に、Rev＝Rev＋Revnに設定し；
f)  Revn＝０に設定して段階（b）に進み；
g)  段階（b）における判定が「はい」である場合に、Revn＝(RateBoundn−RateBoundn-1)×Ratenに設定し、次にTimeCalc＝TimeCalc−（RateBoundn−RateBoundn-1）に設定して段階（e）に進むことから成る方法。
【請求項５】
車輌パーキングメーターシステムにおける選択された利用者に関連した個々のトランザクションを評価する方法であって；
a)  TimeRemainを直前の出発後にパーキングメーターに残っている時間とし、TimeDeparPrevを直前の出発の時刻とし、TimeResetPrevを直前の出発時にリセットされた時間の量とした場合に、到着トランザクションはTimeRemain、TimeDeparPrev及びTimeResetPrevを使用し；
b)  TimeInhを駐車スペースの現在の利用者が受け継いだ時間の量とし、TimeArrを駐車スペースの現在の利用者が到着した時刻とした場合に、TimeInhを０とTimeResetPrev−（TimeArr−TimeDepartPrev）とのどちらか大きい方の値に設定し；
c)  請求項４における方式を使用してTimeInhからRevInhを計算し；
d)  TimeFreeを現在の利用者に対し駐車スペース到着時に無償で与えられる時間の量とし、FreeTimeSpaceを駐車システムの駐車スペースの規定として決められる無償時間の量とした場合に、TimeFree＝FreeTimeSpaceに設定し；
e)  PaidLastを現在のトランザクションの時点で支払われている時間の量とし、TimeRemainを直前の出発後のパーキングメーターに残っている時間とした場合に、PaidLastをTimeFreeと（TimeRemain−TimeArr）−TimeDepartPrevとのどちらか大きい方の値に設定し；
f)  TimeRemain＝０に設定することから成る方法。
【請求項６】
車輌パーキングメーターシステムの利用者の違反状態を判定する方法において、
a)  PaidLastを現在のトランザクションの時点で支払われている時間の量とし、TimeCurrを現在のトランザクションの時刻とし、TimeLastを前回のトランザクションの時刻とした場合に、PaidLastがTimeCurr−TimeLastより大きいか否かを判定し；
b)  段階（a）における判定が「はい」であれば、TLを駐車スペースの制限時間とし、TimeCurrを現在のトランザクションの時刻とした場合に、TLがTimeCurr−TimeArrより小さいか否かを計算し；
c)  段階(b)における計算結果が「はい」であれば、ViolOverLimitを現在の利用者が滞在している間で、利用者が許可されている制限時間よりも長く駐車スペースを占拠したことによる違反を犯した時間とした場合に、ViolOverLimit＝TimeCurr−TimeArr−TLに設定し；
d)  ViolNumOverlimitをある利用者が許容制限時間よりも長く駐車スペースを占拠したことによる違反を犯した回数とした場合に、ViolNumOverlimit＝１に設定し；
e)  PaidLast＝PaidLast−（TimeCurr−TimeLast）に設定し；
f)  段階（a）における結果が「いいえ」であれば、ViolUnderpmtをある利用者が時間に対する未払いで違反を犯した時間とした場合に、ViolUnderPayment＝TimeCurr−TimeLast−PaidLastに設定し；
g)  ViolNumunderpmtをある利用者が未払いで違反を犯した回数とした場合に、ViolNumunderpmt＝ViolNumunderpmt＋１に設定して段階（b）に進むことから成る方法。
【請求項７】
車輌パーキングメーターシステムにおける駐車スペース内の利用者の利用統計を決定する方法であって、
a)  TimeUnusedを購入残り時間だが、駐車スペースにおいて利用者が出発する時点で許諾された時間とし、PaidLastを現在のトランザクション時点で支払われている時間の量とした場合に、支払いに該当しないトランザクションについてTimeUnused＝PaidLastに設定し；
b)  RevUnusedをTimeUnusedLastの金額とした場合に、請求項４での方式を使用してRevUnusedをTimeUnusedから計算し；
c)  Resetが有効化されているか否かを判定し；
d)  Resetが有効化されていれば、TimeUnusedを購入残り時間だが、駐車スペースから利用者が出発する時点で許諾された時間とし、TimeResetを利用者の出発の時点でパーキングメーターがリセットした時間とし、TimeArrをパーキングメーターからの信号の到着時間とし、TimeInhを駐車スペースの現在の利用者が受け継いだ時間の量とした場合に、TimeResetをTimeUnusedに０と（TimeInh−（TimeCurr−TimeArr）−TimeUnused）のどちらか大きい方の値を加えたものに設定し、
e)  RevResetをTimeResetの金額とし、TimeResetを利用者の出発時にパーキングメーターがリセットした時間とした場合に、請求項４における方式を使ってRevResetをTimeResetから計算し；
f)  TimeDepartPrevを直前の出発の時刻とした場合に、TimeDepartPrev＝TimeCurrに設定し；
g)  TimeResetPrevを駐車スペースの利用者の直前の出発時にリセットされた時間の量とした場合、TimeResetPrev＝TimeResetに設定し；
h)  過少支払いの違反種類を判断して記録し；
i)  制限時間超過の違反種類を判断して記録し；
j)  駐車スペースの利用者に関する統計を記録し；
k)  TimeDepartPrevを直前の出発が生じた時刻とし、TimeResetPrevを直前の出発時にリセットされた時間の量とした場合、TimeRemain、TimeDepartPrev及びTimeResetPrevを除き全ての変数をゼロにリセットし；
l)  次の利用者に移動し；
m)  段階（c）においてリセットが有効化されていない場合、TimeRemainを直前の出発以降にパーキングメーターに残っている時間とし、TimeUnusedを購入残り時間だが、駐車スペースにおいて利用者が出発する時点で許諾された時間とした場合に、TimeRemain＝TimeUnusedに設定して段階（f）に進むことから成る方法。
【請求項８】
車輌駐車システムにおける支払いの時間と収益を類別する方法であって：
a)  TimeRatenを現在の支払いと料率レベルに関連する時間であって、それに対する支払いが行われた時間とし、PaidLastを現在のトランザクションの時点で支払われている時間の量とした場合に、請求項１記載の方法を使用して、PaidLastと現在の支払値から、各率のTimeRatenを割り出し；
b)  TimeCurrを現在のトランザクションの時刻とし、TimeArrを駐車スペースの現在の利用者が到着した時刻とした場合に、TimeRatenがTL−（TimeCurr−TimeArr）＋PaidLastより大きいか否かを判定し；
c)  段階（b）における判定が「はい」であれば、次にTLをパーキングメーターシステムのスペースの規定として決められている駐車スペースの制限時間として、TimeRatenがTL−PaidLastより大きいか否かを判定し；
d)  段階（c）における判定が「はい」であれば、TimeRaten＝TimeRaten−（TL−PaidLast）に設定し、次にTimeExclCurrを現在の支払いと料率レベルに関連する時間であって、パーキングメーターが許諾しなかった時間とした場合に、TimeExclCurr＝TL−PaidLastに設定し；
e)  TimePaidCurrを現在の支払いと料率レベルに関連する時間であって、メーターが許諾した合法的に支払いが行われた時間とした場合、TimePaidCurr＝TL−（TimeCurr−TimeArr）＋PaidLastに設定し；
f)  段階（c）における判定が「いいえ」であれば、次に段階（e）に進み；
g)  段階（b）における判定が「いいえ」であれば、続けてTimePaidCurr＝TimeRatenに設定し；
h)  段階（b）及び（g）から進んで、メーター・フィード防止が有効化されているか否かを判定し；
i)  メーター・フィード防止が有効化されていれば、TimeExclCurr＝TimeExclCurr＋（TimeRaten−TimePaidCurr）に設定し；
j)  RevExclCurrを現在の支払いと料率レベルに関連する時間であって、メーターが許諾しなかった時間であるTimeExclCurrの金額とし、Ratenを現在の区間に対して課金される料率とした場合、RevExclCurr＝TimeExclCurr×Ratenに設定し；
k)  RevIIICurrをTimeIIICurrの金額とし、TimeIIICurrを現在の支払いと料率レベルに関連する時間であって、メーターには許諾されたが該当駐車スペースの制限時間を越えている時間とした場合に、RevIIICurr＝TimeIIICurr×Ratenに設定し；
l)  RevPaidCurrをTimePaidCurrの金額とした場合に、RevPaidCurr＝TimePaidCurr×Ratenに設定し；
m)  TimeInhを駐車スペースの現在の利用者が受け継いだ時間の量とした場合に、TimeInhが(TimeCurr−TimeArr)＋PaidLastより大きいか否かを判定し；
n)  段階(m)での判定結果が「はい」であれば、TimeRepnを現在の支払いと料率レベルに関連する時間であって、直前の利用者から買い戻された時間とし、TimeIIICurrを現在の支払いと料率レベルに関連する時間であって、メーターには許諾されたが該当駐車スペースの制限時間を越えている時間とした場合に、TimeRepnをTimeInh−（TimeCurr−TimeArr）−PaidLastと（TimePaidCurr＋TimeIIICurr）とのどちらか小さい方の値に設定し；
o)  TimeRepを駐車スペースの直前の利用者から買い戻された累積時間とし、RevRepをTimePaidの金額とし、TimePaidを合法的に支払われたとしてメーターで許諾された累積時間とした場合に、TimeRepをTimeRepnで、RevRepをTimeRepn×Ratenで増分し；
p)  TimePaidとRevPaidをそれぞれTimePaidCurrとRevPaidCurrで増分し；
q)  TimeIIIをメーターには許諾されたが該当駐車スペースの制限時間を越えている累積時間とし、RevIIIをTimeIIIの金額とした場合に、TimeIIIとRevIIIをそれぞれTimeIIICurrとRevIIICurrで増分し；
r)  TimeExclをメーターに許諾されなかった累積時間とし、RevExclをTimeExclの金額とし、TimeExclCurrをパーキングメーターで現在許諾されていない累積時間とし、RevExclCurrをTimeExclCurrの金額とした場合に、TimeExclとRevExclをそれぞれTimeExclCurrとRevExclCurrで増分し；
s)  PaidLast＝PaidLast＋(TimePaidCurr＋TimeIIICurr)に設定して全てのル−プ変数を０に設定し；
t)  段階（m）における判定結果が「いいえ」であれば、次に段階（o）に進み；
u)  メーター・フィード防止が有効化されていなければ、次にTimeIIICurr＝TimeRaten−TimePaidCurrに設定し、段階（k）に進むことから成る方法。