(57)【特許請求の範囲】
【請求項１】
動産であるレンタル対象の貸出および返却をユーザに対して行うレンタル・システムであって、
各々、少なくとも１つのレンタル対象を保管する複数のステーションと、
いずれかのレンタル対象をレンタルするためにいずれかのステーションを利用することを希望するユーザと通信機器を介して通信することにより、いずれかのレンタル対象の貸出および返却をユーザに対して行う管理サーバであって前記複数のステーションに共通に使用されるものと
を含み、
その管理サーバは、
ユーザから前記通信機器を介して、貸出リクエストと、いずれかのレンタル対象の貸出しが行われることを希望するいずれかのステーションを貸出ステーションとして特定するための第１情報と、貸し出されるべきレンタル対象を特定するための第２情報とを受信すると、それら第１情報および第２情報がいずれも真正であることを条件に、今回のレンタル対象に固有の暗証番号をメモリから読み出してユーザに送信することにより、ユーザに対して、特定された貸出ステーションにおいて、特定されたレンタル対象の貸出しを許可するとともに、貸出時刻と前記貸出ステーションとを前記メモリに記憶させる貸出許可部と、
ユーザから前記通信機器を介して、返却リクエストと、前記貸し出されたレンタル対象の返却が行われることを希望するいずれかのステーションであって前記貸出しが行われたステーションと同じかまたはそれとは異なるステーションを返却ステーションとして特定するための第３情報と、前記貸し出されたレンタル対象を特定するための第４情報とを受信すると、それら第３情報および第４情報がいずれも真正であることを条件に、ユーザに対して、特定された返却ステーションにおいて、特定されたレンタル対象の返却を許可する返却許可部と、
その返却の時刻の、前記メモリから読み出された前記貸出時刻からの経過時間として前記レンタル対象のレンタル時間の長さを計算し、前記返却ステーションが、前記メモリから読み出された前記貸出ステーションと一致するか否かを判定し、前記レンタル対象のレンタル料金を、前記計算されたレンタル時間の長さに基づいて増額し、かつ、前記一致・不一致判定の結果に基づき、前記返却ステーションが前記貸出ステーションと一致しない場合には一致する場合より増額するように、計算するレンタル料金計算部と
を含むレンタル・システム。
【請求項２】
前記レンタル対象は、レンタル自転車、レンタル自動二輪車またはレンタル自動車を含むレンタル車両であり、
前記暗証番号は、そのレンタル車両の錠を解錠するための暗証番号である請求項１に記載のレンタル・システム。
【請求項３】
前記レンタル対象は、レンタル家具であり、
前記暗証番号は、そのレンタル家具を保管する閉じた空間のドア・キーに適用される暗証番号である請求項１に記載のレンタル・システム。
【請求項４】
前記レンタル対象は、レンタルＣＤであり、
前記暗証番号は、そのレンタルＣＤを保管する閉じた空間のドア・キーに適用される暗証番号である請求項１に記載のレンタル・システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、レンタル対象の貸出および返却をユーザに対して行う技術に関するものである。
【背景技術】
【０００２】
近年、レンタル対象の貸出および返却をユーザに対して行うサービスが普及しつつある。そのレンタル対象としては、種々のものが既に存在し、また、将来新たに存在する可能である。既存のレンタル対象は、有体物としての動産および不動産に及び、また、無体物としての視聴覚コンテンツ（例えば、記録媒体上に固定されていないデータによってあらわされるコンテンツ）に及ぶ。
【０００３】
動産としてのレンタル対象としては、例えば、陸上、水上または飛行する乗物（例えば、移動または娯楽のため）、家具、衣服類、電気製品、電気製品に着脱可能に装着される付属品（例えば、電池または充電器）、視聴覚コンテンツが記録されている記録媒体（例えば、ＣＤ）であってユーザが再生可能なものなどがある。また、不動産としてのレンタル対象としては、例えば、ユーザが短期的に滞在可能である宿泊施設（例えば、ホテル）またはユーザが長期的に滞在可能である滞在施設（例えば、アパート）の部屋、コインロッカー、駐車場内の個別駐車スペースなどがある。
【０００４】
陸上乗物としてのレンタル対象としては、例えば、自転車がある。例えば、観光地においては、旅行者が目的地まで移動するための手段として自転車を旅行者にレンタルするサービスが存在し、また、市街地においても、通勤やその他の移動を行う手段として自転車をユーザにレンタルするサービスが存在する。
【０００５】
自転車の貸出および返却をユーザに対して行うサービスを提供するための具体的な技術が既に提案されている。
【０００６】
例えば、特許文献１には、自転車をレンタルするために、各ステーションを外部の管理センタと通信して管理する技術が開示されている。この技術は、各自転車に２次元コードを割り当てて、それを第１の印刷媒体上に表示する点と、各ステーションに２次元コードを割り当てて、それを第２の印刷媒体上に表示する点と、各自転車を保管するために各自転車にダイヤル錠が施錠される点と、ユーザは、自身が借りたい自転車の前記２次元コードを読み取り、その情報をユーザの携帯通信機器を介して前記管理センタに送信し、それにより、その管理センタが今回の自転車を認識する点とを特徴とする。
【０００７】
この技術は、さらに、ユーザは、自身が現に居るステーションの前記２次元コードを読み取り、その情報をユーザの携帯通信機器を介して前記管理センタに送信し、それにより、その管理センタが今回のステーションを認識する点と、自転車の貸出し時、前記管理センタがユーザの携帯通信機器に前記鍵の解錠番号を送信する点と、その解錠番号を受信すると、ユーザは、その受信した解錠番号を用いて前記鍵を解錠する点とを特徴とする。
【０００８】
また、特許文献２にも、自転車をレンタルするために、各ステーションを外部の管理センタと通信して管理する技術が開示されている。この技術は、自転車ごとに鍵を用いる点と、前記管理センタが、ユーザの携帯通信機器から、ユーザが借りたい自転車の車両番号を受信すると、その自転車の前記鍵を解錠するための解錠信号をその鍵に送信する点と、前記解錠信号を受信すると、前記鍵が自動的に解錠される点とを特徴とする。
【０００９】
また、特許文献３には、自転車をレンタルするために、各ステーションを自立的に管理する技術が開示されている。この技術は、同じステーション内において、複数台の自転車に共通の数値入力部および駐輪管理部（記憶装置を有する）と、自転車ごとの自転車ロック制御部とを設置する点と、各自転車ロック制御部が鍵を用いる点と、各自転車ロック制御部に、固有の装置番号が割り当てられる点と、前記駐輪管理部が、ユーザから、前記数値入力部を介して、前記装置番号と暗証番号（本人を特定するためにユーザが事前に登録した暗証番号）とを受信すると、前記自転車ロック制御部を制御して前記鍵を解錠する点とを特徴とする。
【００１０】
また、特許文献４にも、自転車をレンタルするために、各ステーションを外部の管理センタと通信して管理する技術が開示されている。この技術は、同じステーション内において、自転車ごとにスタンドを設置する点と、そのスタンドが鍵を用いる点と、前記管理センタが、ユーザから、携帯通信機器を介して、その携帯通信機器と特定のスタンドとを表す操作メッセージを受信すると、前記鍵を解錠するための解錠信号を前記特定のスタンドに送信する点と、前記解除信号を受信すると、前記鍵が解錠される点とを特徴とする。
【００１１】
また、特許文献５には、駐車場に設置される発券機の表示器に現在時刻を暗号化して時々刻々表示する技術が開示されている。
【先行技術文献】
【特許文献】
【００１２】
【特許文献１】特開２０１１−２４８８１３号公報
【特許文献２】特許第５００８１０８号公報
【特許文献３】特許第５５０７９１６号公報
【特許文献４】米国特許出願公開第２０１２／０１９６６３１号
【特許文献５】特許第５３４０４６６号公報
【発明の概要】
【発明が解決しようとする課題】
【００１３】
上述の自転車レンタル・サービスにおいては、あるユーザが、複数のステーションのうちのいずれにおいて自転車の貸出しまたは返却を行うのかを管理センタが正しく把握することが重要である事例が存在する。
【００１４】
そのような事例の一例は、ユーザに対して請求するレンタル料金の額を前記管理センタが計算するために採用される課金ルールにつき、あるユーザが自転車を、それを借りたステーションと同じステーションにおいて返却を行う場合と、別のステーションにおいて返却を行う場合とで、そのユーザに対して請求されるレンタル料金の額が異なるように課金ルールを採用するという事例である。
【００１５】
別の事例は、自転車の貸出しが行われるごとにその貸出しが行われたステーションを正確に把握するとともに、自転車の返却が行われるごとにその返却が行われたステーションを正確に把握することにより、それぞれのステーションにおける自転車の台数の収支計算（例えば、貸出し可能な自転車の保有台数を時々刻々推定すること）を行い、その結果に基づき、それぞれのステーションにおいて自転車を過不足なく配備するように複数のステーション間で自転車が適宜分配される事例である。
【００１６】
しかしながら、ユーザが、貸出しを行ったステーションを特定するための情報を記憶しておき、その情報と同じ情報を、返却時に管理センタに通信すると、返却を行うステーションと、貸出しを行ったステーションとが、実際に、同じであるか異なるかを問わず、前記管理センタは、ユーザが貸出しを行ったステーションと同じステーションにおいてユーザが返却を行ったと認識してしまう。
【００１７】
そのため、ユーザは、このような現実を悪用し、実際には、貸出しを行ったステーションとは異なるステーションにおいて返却を行うにもかかわず、故意に、貸出しを行ったステーションを特定するための情報と同じ情報を、返却時に管理センタに通信するという不正行為を行う可能性がある。
【００１８】
以上、レンタル対象が自転車である場合を例にとり、レンタル対象の貸出しおよび返却を行うために必要なデータをユーザが入力する際にユーザが不正行為を行う可能性があるという問題を説明したが、同様の問題は、他のレンタル対象の貸出しおよび返却をユーザに対して行う場合にも存在する。
【００１９】
以上の知見を背景にして、本発明は、レンタル対象の貸出および返却をユーザに対して行う技術に関し、あるユーザがレンタル対象を、それを借りたステーションと同じステーションにおいて返却を行う場合と、別のステーションにおいて返却を行う場合とで、そのユーザに対して請求されるレンタル料金の額が異なるようにレンタル料金を計算する技術を提供することを課題としてなされたものである。
【課題を解決するための手段】
【００２０】
その課題を解決するために、本発明の第１側面によれば、レンタル対象の貸出および返却をユーザに対して行うレンタル・システムであって、
各々、少なくとも１つのレンタル対象を保管する複数のステーションと、
いずれかのレンタル対象をレンタルするためにいずれかのステーションを利用することを希望するユーザと通信機器を介して通信することにより、いずれかのレンタル対象の貸出および返却をユーザに対して行う管理サーバであって前記複数のステーションに共通に使用されるものと
を含み、
その管理サーバは、
ユーザから前記通信機器を介して、貸出リクエストと、いずれかのレンタル対象の貸出しが行われることを希望するいずれかのステーションを貸出ステーションとして特定するための第１情報と、貸し出されるべきレンタル対象を特定するための第２情報とを受信すると、それら第１情報および第２情報がいずれも真正であることを条件に、今回のレンタル対象に固有の暗証番号をメモリから読み出してユーザに送信することにより、ユーザに対して、特定された貸出ステーションにおいて、特定されたレンタル対象の貸出しを許可するとともに、貸出時刻と前記貸出ステーションとを前記メモリに記憶させる貸出許可部と、
ユーザから前記通信機器を介して、返却リクエストと、前記貸し出されたレンタル対象の返却が行われることを希望するいずれかのステーションであって前記貸出しが行われたステーションと同じかまたはそれとは異なるステーションを返却ステーションとして特定するための第３情報と、前記貸し出されたレンタル対象を特定するための第４情報とを受信すると、それら第３情報および第４情報がいずれも真正であることを条件に、ユーザに対して、特定された返却ステーションにおいて、特定されたレンタル対象の返却を許可する返却許可部と、
その返却の時刻の、前記メモリから読み出された前記貸出時刻からの経過時間として前記レンタル対象のレンタル時間の長さを計算し、前記返却ステーションが、前記メモリから読み出された前記貸出ステーションと一致するか否かを判定し、前記レンタル対象のレンタル料金を、前記計算されたレンタル時間の長さに基づいて増額し、かつ、前記一致・不一致判定の結果に基づき、前記返却ステーションが前記貸出ステーションと一致しない場合には一致する場合より増額するように、計算するレンタル料金計算部と
を含むレンタル・システムが提供される。
また、本発明の第２側面によれば、各々、レンタル自転車を保管する複数のステーションにおいてレンタル自転車の貸出および返却をユーザに対して行う自転車レンタル・システムであって、
各ステーションに固有のステーションＩＤを暗号化することにより、暗号を生成する暗号化部と、
各ステーションの位置において、前記生成された暗号を表示する表示部と、
いずれかのステーションを利用するユーザの通信機器と通信することにより、前記複数のステーションを集中的に管理する管理サーバと
を含み、
その管理サーバは、
いずれかのステーションに居るユーザの通信機器から前記暗号を受信する受信部と、
その受信した暗号を解読し、それにより、対応するステーションＩＤを復元し、それにより、ユーザが実際に居るステーションを特定する暗号解読部と
を含み、
前記複数のステーションの位置においてそれぞれ表示される複数の暗号は、ステーション位置に関して動的な動的暗号である自転車レンタル・システムが提供される。
【００２１】
また、本発明の第３側面によれば、各々、レンタル自転車を保管する複数のステーションにおいてレンタル自転車の貸出および返却をユーザに対して行う自転車レンタル方法であって、
各ステーションに固有のステーションＩＤを暗号化することにより、暗号を生成する暗号化工程と、
各ステーションの位置において、前記生成された暗号を画面上に表示する表示工程と、
いずれかのステーションを利用するユーザの通信機器と通信することにより、前記複数のステーションを集中的に管理する管理サーバが、いずれかのステーションに居るユーザの通信機器から前記暗号を受信する受信工程と、
前記管理サーバが、前記受信した暗号を解読し、それにより、対応するステーションＩＤを復元し、それにより、ユーザが実際に居るステーションを特定する暗号解読工程と
を含み、
前記複数のステーションの位置においてそれぞれ表示される複数の暗号は、ステーション位置に関して動的な動的暗号である自転車レンタル方法が提供される。
【００２２】
また、本発明の第４側面によれば、各々、レンタル自転車を保管する複数のステーションにおいてレンタル自転車の貸出および返却をユーザに対して行う自転車レンタル方法であって、
ステーション位置に関して動的であるように暗号を生成する暗号化工程と、
各ステーションの位置において、前記生成された暗号を画面上に表示する表示工程と
を含み、
いずれかのステーションに居るユーザは  利用可能な通信機器を用いて、前記画面上に表示された前記暗号を、前記複数のステーションを集中的に管理する管理センタに送信し、
当該方法は、さらに、
ユーザの通信機器から前記暗号を受信する受信工程と、
その受信が行われた時刻を受信時刻として計測する計測工程と、
前記受信した暗号を解読し、それにより、対応するステーションＩＤを復元し、それにより、ユーザが実際に居るステーションを特定する暗号解読工程と
を含む自転車レンタル方法が提供される。
【００２３】
本発明によって下記の各態様が得られる。各態様は、項に区分し、各項には番号を付し、必要に応じて他の項の番号を引用する形式で記載する。これは、本発明が採用し得る技術的特徴の一部およびそれの組合せの理解を容易にするためであり、本発明が採用し得る技術的特徴およびそれの組合せが以下の態様に限定されると解釈すべきではない。すなわち、下記の態様には記載されていないが本明細書には記載されている技術的特徴を本発明の技術的特徴として適宜抽出して採用することは妨げられないと解釈すべきなのである。
【００２４】
さらに、各項を他の項の番号を引用する形式で記載することが必ずしも、各項に記載の技術的特徴を他の項に記載の技術的特徴から分離させて独立させることを妨げることを意味するわけではなく、各項に記載の技術的特徴をその性質に応じて適宜独立させることが可能であると解釈すべきである。
【００２５】
（１）  少なくとも１つのレンタル対象を保管することが可能な複数のステーションの各々に、前記少なくとも１つのレンタル対象の貸出および返却をユーザに対して行うために設置されるレンタル装置であって、
各ステーションの位置において、時刻に関してもステーション位置に関しても動的である暗号を時々刻々表示する表示部を含み、
前記暗号は、ユーザにより、通信機器を介して、前記複数のステーションを遠隔的に管理する管理センタに送信されるレンタル装置。
【００２６】
（２）  前記少なくとも１つのレンタル対象は、乗物、家具、衣服類、電気製品、電池、充電器、視聴覚コンテンツが記録されている記録媒体、滞在可能な部屋、コインロッカー内の個別保管スペースおよび駐車場内の個別駐車スペースのうちの少なくとも１つを含む（１）項に記載のレンタル装置。
【００２７】
（３）  さらに、暗号化前の情報を暗号化アルゴリズムを用いて暗号化することにより、前記暗号を時々刻々生成する暗号化部を含み、
前記暗号化前の情報および前記暗号化アルゴリズムの組合せは、それら暗号化前の情報および暗号化アルゴリズムのうちの一方は少なくとも時刻に関して動的であるが、他方は少なくともステーション位置に関して動的であるか、または、それら暗号化前の情報および暗号化アルゴリズムのうちの少なくとも一方が時刻に関してもステーション位置に関しても動的であるように構成されており、
前記暗号は、
ユーザは解読できないという性質と、
ユーザがいずれかのステーションに実際に現在居るかまたは過去に居た場合に、まさにそのステーションに実際に現在または過去に居ない限り、ユーザは真正な暗号を取得できないという性質と、
ユーザがまさにそのステーションに実際に現在居るかまたは過去に居たことを前記管理センタであれば前記暗号を解読して推定できるという性質と
を有しており、
前記管理センタは、前記暗号化アルゴリズムと同じものを暗号解読のために用いることにより、ユーザから受信した前記暗号を解読し、それにより、ユーザが実際に現在居るかまたは過去に居たステーションを推定する（１）または（２）項に記載のレンタル装置。
【００２８】
（４）  各々、複数台の自転車を保管することが可能な複数のステーションの各々に、それら自転車の貸出および返却をユーザに対して行うために設置される自転車レンタル装置であって、
各ステーションの位置において、時刻に関してもステーション位置に関しても動的である暗号を時々刻々表示する表示部を含み、
前記暗号は、ユーザにより、通信機器を介して、前記複数のステーションを遠隔的に管理する管理センタに送信される自転車レンタル装置。
【００２９】
（５）  さらに、暗号化前の情報を暗号化アルゴリズムを用いて暗号化することにより、前記暗号を時々刻々生成する暗号化部を含み、
前記暗号化前の情報は、時刻とステーション位置との少なくとも一方に関する情報を含み、
その暗号化前の情報および前記暗号化アルゴリズムの組合せは、それら暗号化前の情報および暗号化アルゴリズムのうちの一方は少なくとも時刻に関して動的であるが、他方は少なくともステーション位置に関して動的であるか、または、それら暗号化前の情報および暗号化アルゴリズムのうちの少なくとも一方が時刻に関してもステーション位置に関しても動的であるように構成されており、
前記暗号は、
ユーザは解読できないという性質と、
ユーザがいずれかの時刻にいずれかのステーションに実際に居る場合に、まさにその時刻にまさにそのステーションに実際に居ない限り、ユーザは取得できないという性質と、
ユーザがまさにその時刻にまさにそのステーションに実際に居ることを前記管理センタであれば前記暗号を解読して推定できるという性質と
を有しており、
前記管理センタは、前記暗号化アルゴリズムと同じものを暗号解読のために用いることにより、ユーザから受信した前記暗号を解読し、それにより、ユーザが実際に居るステーションとそのステーションに実際に居る時刻とを推定する（４）項に記載の自転車レンタル装置。
【００３０】
（６）  各々、複数台の自転車を保管する複数のステーションにおいてそれら自転車の貸出および返却をユーザに対して行う自転車レンタル・システムであって、
前記複数のステーションにそれぞれ設置され、時刻に関してもステーション位置に関しても動的である暗号を時々刻々表示する表示部と、
前記複数のステーションを遠隔的に管理する管理センタに設置され、ユーザが  利用可能な通信機器を用いて、前記表示部に現に表示されている暗号を前記センタ側ユニットに送信すると、その暗号を受信し、その受信した暗号を解析することにより、ユーザが実際に居るステーションとそのステーションに実際に居る時刻とを推定する解析部と
を含む自転車レンタル・システム。
【００３１】
（７）  各々、複数台の自転車を保管する複数のステーションにおいて、それら自転車の貸出および返却をユーザに対して行う自転車レンタル・システムであって、
前記複数のステーションにそれぞれ設置される複数のステーション側ユニットと、
前記複数のステーションを集中的に管理する管理センタに設置されるセンタ側ユニットと
を含み、
前記複数のステーションはそれぞれ、固有のステーションＩＤを予め割り当てられており、
各ステーション側ユニットは、
現在時刻を時々刻々計測する時計と、
その時計によって計測された現在時刻と、対応するステーションに固有のステーションＩＤとをそれぞれ暗号化する暗号化部であって、ステーションＩＤについては、同じステーションについてのものでありながら、時々刻々変化する暗号に暗号化するものと、
それら暗号化された現在時刻およびステーションＩＤを２つの暗号として含む情報を表示する表示部と
を含み、
ユーザは  利用可能な通信機器を用いて、前記表示部に表示されている前記２つの暗号を前記センタ側ユニットに送信し、
そのセンタ側ユニットは、
ユーザから前記２つの暗号を受信すると、それら暗号を解読する暗号解読部と、
そのユーザが、前記暗号化された現在時刻が解読されることによって復元された時刻に、前記暗号化されたステーションＩＤが解読されることによって復元されたステーションＩＤを有するステーションに実際に居ると認識する情報処理部と
を含む自転車レンタル・システム。
【００３２】
（８）  各ステーションＩＤは、ステーション位置に関しては動的であるが時刻に関しては静的であるステーションＩＤであり、
前記暗号化部は、対応するステーションに固有のステーションＩＤを、ステーション位置に関しては静的であるが時刻に関しては動的である暗号化アルゴリズムであって前記複数のステーションに共通であるものを用いることにより、時々刻々変化する暗号に暗号化する（７）項に記載の自転車レンタル・システム。
【００３３】
（９）  各ステーションＩＤは、ステーション位置に関しても時刻に関しても動的であるステーションＩＤであり、
前記暗号化部は、対応するステーションに固有のステーションＩＤを、ステーション位置に関しても時刻に関しても静的である暗号化アルゴリズムであって前記複数のステーションに共通であるものを用いることにより、時々刻々変化する暗号に暗号化する（７）項に記載の自転車レンタル・システム。
【００３４】
（１０）  前記センタ側ユニットは、さらに、
情報の読み出しおよび保存が可能なメモリを含み、
ユーザは、自転車の貸出時に、前記通信機器を用いて、前記表示部から取得された前記２つの暗号である貸出時暗号を前記センタ側ユニットに送信し、
前記暗号解読部は、前記貸出時にユーザから前記２つの貸出時暗号を受信すると、それら貸出時暗号を解読することにより、貸出時刻と貸出ステーションとを含む貸出情報を認識し、その貸出情報をユーザまたはそのユーザに貸し出された自転車に関連付けて前記メモリに保存し、
ユーザは、自転車の返却時に、前記通信機器を用いて、前記表示部から取得された前記２つの暗号である返却時暗号を前記センタ側ユニットに送信し、
前記暗号解読部は、前記返却時にユーザから前記２つの返却時暗号を受信すると、それら返却時暗号を解読することにより、返却時刻と返却ステーションとを含む返却情報を認識し、
前記情報処理部は、前記メモリから、ユーザまたはそのユーザに貸し出された自転車に関連付けて保存されている貸出時刻と貸出ステーションとを読み出し、前記返却時刻から前記貸出時刻までの経過時間として自転車利用時間の長さを計算するとともに、前記貸出ステーションと前記返却ステーションとの間の一致・不一致を判定する（７）ないし（９）項のいずれかに記載の自転車レンタル・システム。
【００３５】
（１１）  ユーザは、自転車の貸出時に、前記通信機器を用いて、前記表示部から取得された前記２つの暗号である貸出時暗号を前記センタ側ユニットに送信し、
前記暗号解読部は、前記貸出時にユーザから前記２つの貸出時暗号を受信すると、それら貸出時暗号を解読することにより、貸出時刻と貸出ステーションとを含む貸出情報を認識し、
ユーザは、自転車の返却時に、前記通信機器を用いて、前記表示部から取得された前記２つの暗号である返却時暗号を、既に送信した２つの貸出時暗号と共に前記センタ側ユニットに送信し、
前記暗号解読部は、前記返却時にユーザから前記２つの貸出時暗号と前記２つの返却時暗号とを受信すると、前記受信した２つの貸出時暗号を解読することにより、貸出時刻と貸出ステーションとを含む貸出情報を認識するとともに、前記受信した２つの返却時暗号を解読することにより、返却時刻と返却ステーションとを含む返却情報を認識し、
前記情報処理部は、前記返却時刻から前記貸出時刻までの経過時間として自転車利用時間の長さを計算するとともに、前記貸出ステーションと前記返却ステーションとの間の一致・不一致を判定する（７）ないし（１０）項のいずれかに記載の自転車レンタル・システム。
【００３６】
（１２）  各々、複数台の自転車を保管する複数のステーションにおいてそれら自転車の貸出および返却をユーザに対して行う自転車レンタル・システムであって、
前記複数のステーションにそれぞれ設置される複数のステーション側ユニットと、
前記複数のステーションを集中的に管理する管理センタに設置されるセンタ側ユニットと
を含み、
各ステーション側ユニットは、
現在時刻を時々刻々計測する第１時計と、
その第１時計によって計測された現在時刻を、各ステーション側ユニットに対応する暗号化アルゴリズムであって他のステーションにおいて用いられる暗号化アルゴリズムとは異なるものを用いることにより、同じ現在時刻でありながら、他のステーションにおいて取得される暗号とは異なる暗号に暗号化する暗号化部と、
その暗号を含む情報を表示する表示部と
を含み、
前記複数のステーションがそれぞれの暗号化部において用いる複数の暗号化アルゴリズムは互いに異なっており、それらステーションと暗号化アルゴリズムとの間の対応関係は既知であり、
ユーザは  利用可能な通信機器を用いて、前記表示部に表示された前記暗号を前記センタ側ユニットに送信し、
そのセンタ側ユニットは、
ユーザから前記暗号を受信すると、その受信が行われた時刻を受信時刻として計測する第２時計と、
前記受信した暗号を解読し、それにより、前記時刻を復元し、その復元された時刻と前記受信時刻とを互いに比較し、それにより、前記複数の暗号化アルゴリズムのうち、それを用いて前記受信した暗号を解読すると、その解読によって復元された時刻と前記受信時刻との差が基準値以下である暗号化アルゴリズムを、ユーザが実際に居るステーションに対応する真正暗号化アルゴリズムとして選択する暗号解読部と、
そのユーザが、その選択された真正暗号化アルゴリズムを用いた解読によって復元された時刻に、前記選択された真正暗号化アルゴリズムに対応するステーションに実際に居ると認識する情報処理部と
を含む自転車レンタル・システム。
【００３７】
（１３）  少なくとも１つのレンタル対象を保管する複数のステーションにおいて前記少なくとも１つのレンタル対象の貸出および返却をユーザに対して行うレンタル方法であって、
各ステーションの位置において、時刻に関してもステーション位置に関しても動的である暗号を時々刻々表示する表示工程を含み、
前記暗号は、ユーザにより、通信機器を介して、前記複数のステーションを遠隔的に管理する管理センタに送信されるレンタル方法。
【００３８】
（１４）  各々、複数台の自転車を保管する複数のステーションにおいてそれら自転車の貸出および返却をユーザに対して行う自転車レンタル方法であって、
前記複数のステーションはそれぞれ、固有のステーションＩＤを予め割り当てられており、
当該方法は、各ステーションにおいて実行される複数の工程を含み、
それら工程は、
現在時刻を時々刻々計測する計時工程と、
その計測された現在時刻と、対応するステーションに固有のステーションＩＤとをそれぞれ暗号化する暗号化工程であって、ステーションＩＤについては、同じステーションについてのものでありながら、時々刻々変化する暗号に暗号化するものと、
それら暗号化された現在時刻およびステーションＩＤを２つの暗号として含む情報を表示する表示工程と
を含み、
ユーザは  利用可能な通信機器を用いて、前記表示されている前記２つの暗号を、前記複数のステーションを集中的に管理する管理センタに送信し、
当該方法は、その管理センタにおいて実行される複数の工程を含み、
それら工程は、
ユーザから前記２つの暗号を受信すると、それら暗号を解読する暗号解読工程と、
そのユーザが、前記暗号化された現在時刻が解読されることによって復元された時刻に、前記暗号化されたステーションＩＤが解読されることによって復元されたステーションＩＤを有するステーションに実際に居ると認識する情報処理工程と
を含む自転車レンタル方法。
【００３９】
（１５）  各々、複数台の自転車を保管する複数のステーションにおいて、それら自転車の貸出および返却をユーザに対して行う自転車レンタル方法であって、
当該方法は、各ステーションにおいて実行される複数の工程を含み、
それら工程は、
現在時刻を時々刻々計測する第１計時工程と、
その計測された現在時刻を、ステーション位置に関しては動的であるが時刻に関しては静的である暗号化アルゴリズムを用いることにより、同じ現在時刻でありながら、他のステーションにおいて取得される暗号とは異なる暗号に暗号化する暗号化工程と、
その暗号を含む情報を表示する表示工程と
を含み、
前記複数のステーションがそれぞれの暗号化部において用いる複数の暗号化アルゴリズムは互いに異なっており、それらステーションと暗号化アルゴリズムとの間の対応関係は既知であり、
ユーザは  利用可能な通信機器を用いて、前記表示部に表示された前記暗号を、前記複数のステーションを集中的に管理する管理センタに送信し、
当該方法は、その管理センタにおいて実行される複数の工程を含み、
それら工程は、
ユーザから前記暗号を受信すると、その受信が行われた時刻を受信時刻として計測する第２計時工程と、
前記受信した暗号を解読し、それにより、前記時刻を復元し、その復元された時刻と前記受信時刻とを互いに比較し、それにより、前記複数の暗号化アルゴリズムのうち、それを用いて前記受信した暗号を解読すると、その解読によって復元された時刻と前記受信時刻との差が基準値以下である暗号化アルゴリズムを、ユーザが実際に居るステーションに対応する真正暗号化アルゴリズムとして選択する暗号解読工程と、
そのユーザが、その選択された真正暗号化アルゴリズムを用いた解読によって復元された時刻に、前記選択された真正暗号化アルゴリズムに対応するステーションに実際に居ると認識する情報処理工程と
を含む自転車レンタル方法。
【００４０】
（１６）  （１３）ないし（１５）項のいずれかに記載の方法を実施するためにコンピュータによって実行されるプログラム。
【００４１】
本項に係るプログラムは、例えば、それの機能を果たすためにコンピュータにより実行される指令の組合せを意味するように解釈したり、それら指令の組合せのみならず、各指令に従って処理されるファイルやデータをも含むように解釈することが可能であるが、それらに限定されない。
【００４２】
また、このプログラムは、それ単独でコンピュータにより実行されることにより、所期の目的を達するものとしたり、他のプログラムと共にコンピュータにより実行されることにより、所期の目的を達するものとすることができるが、それらに限定されない。後者の場合、本項に係るプログラムは、データを主体とするものとすることができるが、それに限定されない。
【００４３】
（１７）  （１６）項に記載のプログラムをコンピュータ読み取り可能に記録した記録媒体。
【００４４】
この記録媒体は種々な形式を採用可能であり、例えば、フレキシブル・ディスク等の磁気記録媒体、ＣＤ、ＣＤ−ＲＯＭ等の光記録媒体、ＭＯ等の光磁気記録媒体、ＲＯＭ等のアンリムーバブル・ストレージ等のいずれかを採用し得るが、それらに限定されない。
【図面の簡単な説明】
【００４５】
【図１】図１（ａ）は、本発明の例示的な第１実施形態に従う自転車レンタル・システムのうち、あるステーションに設置されたステーション側設備を示す斜視図であり、図１（ｂ）は、図１（ａ）に示すレンタル用の自転車の一部を拡大して示す側面図であり、図１（ｃ）は、図１（ａ）に示すステーション側設備のうちのステーション側ユニットのうちの表示部の画面上において暗号が時々刻々変化する様子の一例を示す正面図であり、図１（ｄ）は、図１（ａ）に示すステーション側設備のうちの自転車ラックに自転車を繋ぎ止めるために使用されるダイヤル錠式ワイヤ・ロックを拡大して示す正面図である。
【図２】図２は、図１（ａ）に示す自転車レンタル・システムにおいて、あるステーションにいるユーザと遠隔地にある管理センタとが互いに通信する様子の一例を示す斜視図である。
【図３】図３は、図１（ａ）に示すステーション側ユニットを示す機能ブロック図である。
【図４】図４は、図３に示すステーション側ユニットのコンピュータによって実行される暗号化・表示プログラムを概念的に表すフローチャートである。
【図５】図５は、図２に示すセンタ側ユニットのうち、自転車貸出し時に作動する部分を示す機能ブロック図である。
【図６】図６は、図２に示すセンタ側ユニットのうち、自転車返却時に作動する部分を示す機能ブロック図である。
【図７】図７は、図２に示すセンタ側ユニットのコンピュータによって実行される貸出し・返却プログラムの一部を概念的に表すフローチャートである。
【図８】図８は、図７に示す貸出し・返却プログラムの残りの部分を概念的に表すフローチャートである。
【図９】図９は、本発明の例示的な第２実施形態に従う自転車レンタル・システムのセンタ側ユニットのうち、自転車貸出し時に作動する部分を示す機能ブロック図である。
【図１０】図１０は、前記第２実施形態に従う自転車レンタル・システムのセンタ側ユニットのうち、自転車返却時に作動する部分を示す機能ブロック図である。
【図１１】図１１は、前記第２実施形態に従う自転車レンタル・システムのコンピュータによって実行される貸出し・返却プログラムのうち、図８に相当する部分を概念的に表すフローチャートである。
【図１２】図１２は、本発明の例示的な第３実施形態に従う自転車レンタル・システムのうちの、あるステーションに設置されたステーション側ユニットを示す機能ブロック図である。
【図１３】図１３は、図１２に示すステーション側ユニットのコンピュータによって実行される暗号化・表示プログラムを概念的に表すフローチャートである。
【図１４】図１４は、前記第３実施形態に従う自転車レンタル・システムのセンタ側ユニットのうち、自転車貸出し時に作動する部分を示す機能ブロック図である。
【図１５】図１５は、前記第３実施形態に従う自転車レンタル・システムのセンタ側ユニットのうち、自転車返却時に作動する部分を示す機能ブロック図である。
【図１６】図１６は、前記第３実施形態に従う自転車レンタル・システムのセンタ側ユニットのコンピュータによって実行される貸出し・返却プログラムの一部を概念的に表すフローチャートである。
【図１７】図１７は、図１６に示す貸出し・返却プログラムの残りの部分を概念的に表すフローチャートである。
【発明を実施するための形態】
【００４６】
以下、本発明のいくつかの例示的な実施形態を図面に基づいて詳細に説明する。
【００４７】
＜本発明の第１実施形態＞
【００４８】
まず、図１（ａ）および図２を参照するに、本発明の例示的な第１実施形態に従う自転車レンタル・システム１０は、各々、複数台の自転車１２を保管する複数のステーション２０（図１（ａ）には、それらステーション２０のうちの代表的なステーション２０のみが図示されている）においてそれら自転車１２の貸出および返却をユーザに対して行うサービスを提供するためのシステムである。各ステーション２０は、対応する駐輪場２２に割り当てられる。
【００４９】
この自転車レンタル・システム（以下、単に「システム」という。）２０は、複数のステーション２０にそれぞれ設置される複数のステーション側ユニット（前述の「レンタル装置」および「自転車レンタル装置」のそれぞれの一例である）３０と、複数のステーション２０を遠隔的にかつ集中的に管理する管理センタ４０に設置されるセンタ側ユニット５０とを備えている。複数のステーション２０はそれぞれ、固有のステーションＩＤを予め割り当てられている。各ステーション側ユニット３０は、対応するステーション２０において、そこに保管される複数台の自転車１２に共通に使用される。
【００５０】
図１（ｂ）に示すように、各自転車１２のうちの特定の部位には、各自転車１２に予め割り当てられた固有の車台番号６０が表示されている。いくつかの例においては、その車台番号６０が、ユーザが直接視認可能な文字・数字列またはコンピュータ読み取り可能な表示物（例えば、バーコード、２次元コード）という形態で、印刷によって不動的に、各自転車１２のうちの特定の部位（例えば、自転車１２においてサドル６２を下方から支持する三角フレーム６４の最上頂点部近傍に装着されたパネル）上に表示される。
【００５１】
後に詳述するが、ステーション側ユニット３０は、現在時刻を時々刻々計測し、その計測された現在時刻と、対応するステーションに固有のステーションＩＤとをそれぞれ、ステーションＩＤについては、同じステーションについてのものでありながら、時々刻々変化するように暗号化し、それら暗号化された現在時刻およびステーションＩＤを２つの暗号として、互いに視覚的に区別されるか否かを問わず、表示する。
【００５２】
その結果、図１（ｃ）に示す一例におけるように、それら２つの暗号が、互いに視覚的に区分されないように一連一体に合体されて成る暗号６６（「時刻に関してもステーションの位置に関しても動的であるデータ」の一例）として、所定の時間間隔（図示の例においては、１５分間隔）で、その暗号６６のうち、現在時刻が暗号化された部分も、ステーションＩＤが暗号化された部分も、時間に関して動的に変化するように、画面６８上に表示される。ここに、「暗号」とは、ユーザは解読できないが権限を有する特定の者は解読できる可視化データを意味する。
【００５３】
図１（ａ）に示すように、このシステム１０は、各ステーション２０において、いずれも１つの駐輪場２２に設置された固着物としての、上述のステーション側ユニット３０と、複数台の自転車１２を保管するための自転車ラック（自転車収容装置）７０とを備えている。その自転車ラック７０は、自転車１２を１台ずつ収容するための自転車ストール（小区画）７２を複数備えている。一例においては、駐輪場２２に設置されたフレーム７４により、自転車ラック７０が複数の自転車ストール７２に仕切られている。
【００５４】
ユーザへの貸出しに先立ち、各自転車１２が各自転車ストール７２に収容されており、この収容状態においては、自転車１２が自転車ストール７２の個別フレームに、図１（ｄ）に示すダイヤル錠式ワイヤ・ロック８０を用いて繋ぎ止められている。そのダイヤル錠式ワイヤ・ロック８０は、よく知られているように、フレキシブルな１本のワイヤ８２の両端がダイヤル錠８４を介して互いに連結されることによって構成されている。
【００５５】
管理センタ４０によって管理される複数のステーション２０に収容される複数台の自転車１２は、それぞれ互いに異なる暗証番号によって解錠されるダイヤル錠８４を割り当てられる。したがって、１つの暗証番号によって解錠できる自転車１２は１台のみである。
【００５６】
図２に示すように、このシステム１０においては、後に詳述するが、ユーザが  利用可能な通信機器（例えば、ユーザが携帯可能な移動電話機または通信機能を有するデバイス（例えば、携帯電話機、スマートフォン、ラップトップ型コンピュータ、タブレット型コンピュータ、ＰＤＡ）や、ステーション２０に設置されている固定電話機、ステーション２０の近傍に設置されている公衆電話機など）９０を用いて、画面６８に表示されている暗号６６を管理センタ４０に送信する。
【００５７】
暗号６６が、図示の例のように、ユーザが識別可能な（例えば、発音可能な）形象として表現される場合には、ユーザは、その暗号６６を通信機器９０に手で入力したり、音声で入力することが可能である。これに対し、暗号６６が、ユーザが識別不能な形象として表現される場合には、ユーザは、その暗号６６を通信機器９０のスキャナで読み取って入力することが可能である。
【００５８】
管理センタ４０におけるセンタ側ユニット５０は、ユーザから暗号６６を受信すると、その暗号６６を解読し、その結果、そのユーザが、前記暗号化された現在時刻が解読されることによって復元された時刻に、前記暗号化されたステーションＩＤが解読されることによって復元されたステーションＩＤを有するステーション２０に実際に居ると認識する。
【００５９】
図３には、１つのステーション２０に設置されている１つのステーション側ユニット３０が機能ブロック図で示されている。
【００６０】
このステーション側ユニット３０は、プロセッサ１００およびそのプロセッサ１００によって実行されるプログラムを記憶するメモリ１０２を有するコンピュータ１０４を主体として構成されている。具体的には、このステーション側ユニット３０は、時計１１０と、暗号化部１１２と、表示部１１４とを備えている。
【００６１】
時計１１０は、現在時刻を時々刻々計測する。暗号化部１１２は、その時計１１０によって計測された現在時刻と、このステーション側ユニット３０に対応するステーション２０に固有のステーションＩＤとをそれぞれ暗号化する。この暗号化部１１２は、ステーションＩＤについては、同じステーション２０についてのものでありながら、時々刻々変化する暗号に暗号化する。表示部１１４は、それら暗号化された現在時刻およびステーションＩＤを暗号６６として時々刻々変化するように画面６８上に表示する。
【００６２】
本実施形態においては、暗号６６が複数桁の文字・数字列（例えば、複数の文字から成る列、複数の数字から成る列、文字と数字とが入り混じった列）で構成されており、そのうちの上位桁が、現在時刻が暗号化された部分であり、また、下位桁が、ステーションＩＤが暗号化された部分である。
【００６３】
本実施形態においては、画面６８上に表示されるデータであって、ユーザが管理センタ４０に送信することが必要であるものは、暗号６６、すなわち、現在時刻が暗号化された部分と、ステーションＩＤが暗号化された部分との組合せであるが、そのデータは、その組合せに追加される他の情報、例えば、他の暗号を含んでもよい。
【００６４】
本実施形態においては、ステーションＩＤが、ステーション位置に関しては動的である（ステーション２０ごとに異なる）が時刻に関しては静的である（時間と共に変化しない）ステーションＩＤであり、暗号化部１１２は、そのステーションＩＤを、ステーション位置に関しては静的であるが時刻に関しては動的である暗号化アルゴリズムであって複数のステーション２０に共通であるものを用いることにより、時々刻々変化する暗号（正確には、暗号６６のうち、ステーションＩＤに関連する部分であり、以下、これを「ステーションＩＤ関連部分暗号」という。）に暗号化する。
【００６５】
このシステム１０においては、ステーション２０ごとに、異なるステーションＩＤが割り当てられている。各ステーションＩＤは、時刻に関しては静的であるステーションＩＤであるが、このステーションＩＤが、時刻に関して動的である暗号化アルゴリズムによって時々刻々暗号化されることにより、ステーションＩＤ関連部分暗号が、ステーション位置に関しても時刻に関しても動的である動的暗号として取得される。
【００６６】
具体的には、このシステム１０においては、暗号化の対象であるステーションＩＤが、ステーション２０の位置に関しては動的であるのに対し、時刻に関しては静的であり、また、ステーションＩＤのための暗号化アルゴリズムは、ステーション２０の位置に関しては静的である（ステーションＩＤのための暗号化アルゴリズムは、複数のステーション２０に共通である）のに対し、時刻に関しては動的である。その結果、暗号化の結果であるステーションＩＤ関連部分暗号は、ステーション２０の位置に関しても時刻に関しても動的となる。
【００６７】
すなわち、このステーションＩＤ関連部分暗号は、ステーション位置に関して動的であるステーションＩＤを、時刻に関して動的である（すなわち、時間と共に変換する）暗号に暗号化することによって生成されたものである。
【００６８】
したがって、時刻と、そのときのステーションＩＤ関連部分暗号とが特定されれば、そのステーションＩＤ関連部分暗号が取得されたステーションを同定できる。また、ステーションＩＤ関連部分暗号が時刻に関して動的であるため、ユーザが、自転車１２の貸出し時の暗号６６と同じ暗号６６（ステーションＩＤ関連部分暗号を一部に含む）を返却時にも使用することにより、貸出し時と同じステーション２０において返却を行ったユーザになりすますことが阻止され、それにより、不正行為が抑止される。
【００６９】
なお、暗号６６のうち、現在時刻に関連する現在時刻関連部分暗号は、暗号化の対象がそもそも時間的に動的な情報である現在時刻であるため、暗号化の結果である現在時刻関連部分暗号が時間的に動的となることは当業者であれば容易に想到し得る。よって、この点は特記するに値しない。しかし、暗号６６のうち、ステーションＩＤ関連部分暗号は、暗号化の対象が時間的に静的な情報であるステーション２０の位置であるため、暗号化の結果であるステーションＩＤ関連部分暗号を時間的に動的なものとすることは、当業者といえども容易に想到し得ない。
【００７０】
また、本実施形態においては、ステーションＩＤ関連部分暗号と現在時刻関連部分暗号とが結合されて１つの暗号６６が生成される。その結果、同じ暗号６６に着目する限り、ステーションＩＤに関する情報と、現在時刻に関する情報とが紐づけされ、それにより、ユーザがいずれかの時刻（例えば、現在時刻か過去のいずれかの時刻）にいずれかのステーション２０に居ることを推定することが可能となる。
【００７１】
また、本実施形態においては、暗号６６が、ユーザにとり、無意味な文字・数字列暗号６６であると視認されるため、ユーザが暗号６６を解読して悪用しようとすることを思いとどまらせられることが期待される。さらに、暗号６６が、現在時刻関連部分暗号である文字・数字列（図１に示す例においては、下位４桁分の数字列）と、ステーションＩＤ関連部分暗号である文字・数字列とが合体されて一連一体に構成されているため、それら２つの関連部分暗号が、視覚的に互いに区分されるように画面６８上に表示される場合より、ユーザが暗号６６を悪用しようとすることをより強く思いとどまらせられることも期待される。
【００７２】
図４には、図３に示すステーション側ユニット（複数のステーション２０のうち今回注目しているものに設置されているステーション側ユニット）３０のコンピュータ１０４によって実行される暗号化・表示プログラムが概念的にフローチャートで表されている。この暗号化・表示プログラムは、後述の他のプログラムと同様に、メモリ１０２に予め記憶されており、必要に応じ、プロセッサ１００により、そのメモリ１０２から読み出されて実行される。
【００７３】
この暗号化・表示プログラムの実行は、例えば、１５分という時間間隔で反復される。この暗号化・表示プログラムの各回の実行はステップＳ４０１において開始され、このステップＳ４０１においては、時計１１０を用いて現在時刻が計測される。次に、ステップＳ４０２において、時刻用の暗号化アルゴリズムであってステーション２０の位置に関しても時刻に関しても静的であるものがメモリ１０２から読み出され、その静的な暗号化アルゴリズムを用いることにより、前記計測された現在時刻が暗号化される。
【００７４】
続いて、ステップＳ４０３において、今回のステーション側ユニット３０に対応するステーション２０に割り当てられたステーションＩＤがメモリ１０２から読み出される。その後、ステップＳ４０４において、ステーションＩＤ用の暗号化アルゴリズムであってステーション２０の位置に関しては静的であるが時刻に関しては動的であるものがメモリ１０２から読み出される。
【００７５】
上述のように、ステーションＩＤ用の暗号化アルゴリズムは、時刻に関して動的であり、具体的には、時刻ごとに使い分けられる複数の個別アルゴリズムの集まりとして構成されている。メモリ２０２には、それら個別アルゴリズムが時刻（例えば、１５分置きに経過する複数の時刻）に関連付けて記憶されており、このステップＳ４０４においては、それら個別アルゴリズムのうち、現在時刻（復元された貸出時刻でも可）に対応するものがメモリ２０２において選択されて読み出される。
【００７６】
続いて、ステップＳ４０５において、その選択された個別アルゴリズムを用いることにより、前記読み出されたステーションＩＤが暗号化される。
【００７７】
その後、ステップＳ４０６において、前記暗号化された現在時刻と、前記暗号化されたステーションＩＤとが合体されて暗号６６が生成され、その生成された暗号６６が画面６８上に表示される。以上で、この暗号化・表示プログラムの一回の実行が終了する。
【００７８】
図５および図６には、管理センタ４０に設置されているセンタ側ユニット５０が機能ブロック図で示されている。ただし、図５には、センタ側ユニット５０が、自転車貸出し時に機能する部分に注目されて示され、一方、図６には、センタ側ユニット５０が、自転車返却時に機能する部分に注目されて示されている。
【００７９】
このセンタ側ユニット５０は、プロセッサ２００およびそのプロセッサ２００によって実行されるプログラムを記憶するメモリ２０２を有するコンピュータ２０４を主体として構成されている。そのコンピュータ２０４によって実現されるハードウエア構成が、図５および図６に機能ブロック図で表されている。
【００８０】
そのハードウエア構成を具体的に説明するに、このセンタ側ユニット５０は、図５に示すように、自転車貸出しのために、受信部２１０と、暗号解読部２１２と、貸出許可部２１４と、時計２１６と、暗証番号取得部２２０と、送信部２２２とを作動させる。
【００８１】
さらに、このセンタ側ユニット５０は、図６に示すように、自転車返却のために、受信部２１０と、暗号解読部２１２と、時計２１６と、返却許可部２３０と、読出部２３２と、レンタル料金計算部２３４と、決済処理部２３６と、送信部２２２とを作動させる。
【００８２】
したがって、このセンタ側ユニット５０においては、受信部２１０と、暗号解読部２１２と、時計２１６と、送信部２２２とが、自転車貸出しのためと自転車返却のためとの双方に作動させられる。
【００８３】
このように構成されたハードウエア構成により、後述の貸出し・返却プログラムによって表される貸出し・返却方法すなわち自転車レンタル方法（前述の「レンタル方法」の一例である）が実行される。
【００８４】
前記ハードウエア構成を自転車貸出しという処理に注目してさらに具体的に説明するに、図５に示すように、受信部２１０は、ユーザから、貸出し時に表示部１１４の画面６８上に表示されている暗号６６と、ユーザがこれから借りようとする自転車１２の車台番号６０とを受信する。
【００８５】
暗号解読部２１２は、その受信された貸出し時の暗号６６のうちの上位桁を、前記時刻用の暗号化アルゴリズムを用いることにより、現在時刻（正確には、ユーザが暗号６６を管理センタ４０に向けて送信した時刻）を復元し、それを貸出時刻として取り扱う。
【００８６】
正確には、その暗号化アルゴリズムは、今回は、暗号化のためにではなく、暗号解読のために用いられることに注目すれば、暗号解読アルゴリズムと称すべきであるかもしれない。しかし、その暗号化アルゴリズムが、暗号化前の情報と、暗号化後の情報との対応関係を表すテーブルという性質を有することから、暗号化という場面であるか、暗号解読という場面であるかを問わず、説明の便宜上、暗号化アルゴリズムと称することとする。
【００８７】
さらに、暗号解読部２１２は、その受信された貸出し時の暗号６６のうちの下位桁を、前記ステーションＩＤ用の暗号化アルゴリズムを用いて解読することにより、ステーションＩＤを復元し、それを貸出ステーションＩＤとして取り扱う。
【００８８】
貸出許可部２１４は、前記貸出時刻と、時計２１６によって計測された現在時刻との差が許容値（それら貸出時刻と現在時刻との差が、ユーザの操作に不正がなく、通常である限り、統計的に発生し得ない長さ）以下であり、かつ、前記貸出ステーションＩＤが真正であり、かつ、前記受信された車台番号６０が真正であることを条件に、今回のユーザに自転車１２を貸し出すことを許可する。
【００８９】
前記貸出ステーションＩＤが真正であるか否かの判定を行うために、前記複数のステーション２０にそれぞれ割り当てられた複数のステーションＩＤが第１テーブルとしてメモリ２０２に予め記憶されており、今回の貸出ステーションＩＤが、第１テーブル内の複数のステーションＩＤのいずれかと一致するときに、今回の貸出ステーションＩＤが真正であると判定される。
【００９０】
同様に、車台番号６０が真正であるか否かの判定を行うために、前記複数のステーション２０にそれぞれ保管されている複数台の自転車１２にそれぞれ割り当てられた複数の車台番号６０が第２テーブルとしてメモリ２０２に予め記憶されており、今回の車台番号６０が、第２テーブル内の複数の車台番号６０のいずれかと一致するときに、今回の車台番号６０が真正であると判定される。
【００９１】
保存部２１８は、後の使用に備えて、貸出時刻と貸出ステーションＩＤとを、車台番号６０に関連付けてメモリ２０２に保存する。
【００９２】
暗証番号取得部２２０は、貸出許可部２１４から貸出許可が出されると、今回の車台番号６０に対応する自転車１２に使用されているダイヤル錠８４を解錠するための暗証番号が第３テーブルから読み出される。その第３テーブルにおいては、複数の車台番号６０と複数の暗証番号とが互いに関連付て予め記憶されている。
【００９３】
送信部２２２は、貸出開始が行われたことを告知するためのメッセージを、前記読み出された暗証番号と共に、ユーザの通信機器９０に向けて送信する。その暗証番号を用いることにより、ユーザは、これから借りようとする自転車１２のダイヤル錠８４を解錠し、その自転車１２を自転車ストール７２から解放することが可能となる。
【００９４】
前記ハードウエア構成を自転車返却という処理に注目してさらに具体的に説明するに、図６に示すように、受信部２１０は、ユーザから、返却時に表示部１１４の画面６８上に表示されている暗号６６と、ユーザがこれから返却しようとする自転車の車台番号６０とを受信する。
【００９５】
暗号解読部２１２は、その受信された返却時の暗号６６のうちの上位桁を、前記時刻用の暗号化アルゴリズムを用いて解読することにより、現在時刻（正確には、ユーザが暗号６６を管理センタ４０に向けて送信した時刻）を復元し、それを返却時刻として取り扱う。さらに、暗号解読部２１２は、その受信された返却時の暗号６６のうちの下位桁を、前記ステーションＩＤ用の暗号化アルゴリズムを用いて解読することにより、ステーションＩＤを復元し、それを返却ステーションＩＤとして取り扱う。
【００９６】
返却許可部２３０は、前記返却時刻と、時計２１６によって計測された現在時刻との差が前記許容値以下であり、かつ、前記返却ステーションＩＤが真正であり、かつ、前記受信された車台番号６０が真正であることを条件に、今回のユーザに自転車１２を返却することを許可する。
【００９７】
返却許可部２３０は、今回の返却ステーションＩＤが、前記第１テーブル内の複数のステーションＩＤのいずれかと一致するときに、今回の返却ステーションＩＤが真正であると判定する。返却許可部２３０は、今回の車台番号６０が、前記第２テーブル内の複数の車台番号６０のいずれかと一致するときに、今回の車台番号６０が真正であると判定する。
【００９８】
読出部２３２は、今回の車台番号６０に関連付けて保存されている貸出時刻と貸出ステーションＩＤとをメモリ２０２から読み出す。
【００９９】
レンタル料金計算部２３４は、前記貸出時刻から前記返却時刻までの経過時間の長さを、ユーザが自転車１２を利用した利用時間（レンタル時間）の長さとして計算する。レンタル料金の額は、その利用時間の長さに応じて増額するとともに、前記返却ステーションＩＤが前記貸出ステーションＩＤと一致しない場合には、一致する場合より増額するように設定されており、その関係が第４テーブルとしてメモリ２０２に予め記憶されている。レンタル料金計算部２３４は、前記返却ステーションＩＤが前記貸出ステーションＩＤと一致するか否かを判定し、その判定結果と、前記計算された利用時間の長さとに基づき、前記第４テーブルを参照することにより、今回のレンタル料金の額を計算する。
【０１００】
決済処理部２３６は、今回のユーザに対して銀行決済、クレジット決済、プリペイド方式の決済などを行うことにより、今回のレンタル料金をユーザから徴収する。
【０１０１】
送信部２２２は、返却が完了したことを表すメッセージを、今回のレンタル料金についての支払明細と共に、ユーザの通信機器９０に向けて送信する。その後、ユーザは、これから返却しようとする自転車１２を、使用されていないいずれかの自転車ストール７２にワイヤ・ロック８０を用いて繋ぎ止め、その後、そのワイヤ・ロック８０のダイヤル錠８４を施錠する。
【０１０２】
図７および図８には、センタ側ユニット５０のプロセッサ２００によって実行される貸出し・返却プログラムであってメモリ２０２に予め記憶されているものが概念的にフローチャートで表されている。
【０１０３】
この貸出し・返却プログラムの各回の実行は図７に示すステップＳ７０１において開始され、そのステップＳ７０１においては、ユーザから、通信機器９０を介して、管理センタ４０に対して出される今回のリクエストの種別が貸出しと返却とのいずれであるかを特定するための情報と、車台番号６０と、暗号６６とを、今回のユーザについて予め割り当てられた会員ＩＤおよびパスワードと共に受信する。
【０１０４】
このシステム１０によって提供される自転車レンタル・サービスを享受するために、ユーザは、会員として事前に登録することを要求されており、その際、事後的な個人認証に必要なパスワードも併せて登録することを要求されている。
【０１０５】
次に、ステップＳ７０２において、前記受信した会員ＩＤおよびパスワードと、前記登録されている情報との照合結果から、今回のユーザについての個人認証が成功したか否かが判定される。その個人認証が成功すると、ステップＳ７０３において、ユーザからの今回のリクエストが貸出リクエストであるか否かが判定される。今回のリクエストが返却リクエストである場合には、判定がＮＯとなり、続いて、図８に示すステップ群に移行するが、今回のリクエストが貸出リクエストである場合には、判定がＹＥＳとなり、ステップＳ７０４に移行する。
【０１０６】
このステップＳ７０４においては、前記受信した暗号６６のうちの上位桁が、前記時刻用の暗号化アルゴリズムを用いて解読され、それにより、貸出時刻が復元される。続いて、ステップＳ７０５において、その貸出時刻と、時計２１６によって計測される現在時刻との差が前記許容値以下であるか否かが判定される。その差が前記許容値より大きい場合には、ユーザから今回受信したデータに何らかの異常があるとして、今回のサービスをユーザに提供することなく、この貸出し・返却プログラムの実行が終了する。
【０１０７】
これに対し、貸出時刻と現在時刻との差が前記許容値以下である場合には、ステップＳ７０５の判定がＹＥＳとなり、続いて、ステップＳ７０６において、メモリ２０２において、前記ステーションＩＤ用の暗号化アルゴリズムを構成する複数の個別アルゴリズム（前述の、ステーション側ユニット３０のメモリ１０２に記憶されている複数の個別アルゴリズムと同じもの）のうち現在時刻（復元された貸出時刻でも可）に対応するものが選択されて、それがメモリ２０２から読み出される。
【０１０８】
続いて、ステップＳ７０７において、前記受信した暗号６６のうちの下位桁が、その読み出された個別アルゴリズムを用いて解読され、それにより、貸出ステーションＩＤが復元される。
【０１０９】
続いて、ステップＳ７０８において、その貸出ステーションＩＤが前記第１テーブル内の複数のステーションＩＤのいずれかと一致するか否かを判定することにより、今回の貸出ステーションＩＤが真正であるか否かが判定される。今回の貸出ステーションＩＤが真正ではない場合には、ユーザから今回受信したデータに何らかの異常があるとして、今回のサービスをユーザに提供することなく、この貸出し・返却プログラムの実行が終了する。
【０１１０】
これに対し、今回の貸出ステーションＩＤが真正である場合には、ステップＳ７０８の判定がＹＥＳとなり、続いて、ステップＳ７０９において、今回の車台番号６０が前記第２テーブル内の複数の車台番号のいずれかと一致するか否かを判定することにより、今回の車台番号６０が真正であるか否かが判定される。今回の車台番号６０が真正ではない場合には、ユーザから今回受信したデータに何らかの異常があるとして、今回のサービスをユーザに提供することなく、この貸出し・返却プログラムの実行が終了する。
【０１１１】
これに対し、今回の車台番号６０が真正である場合には、ステップＳ７０９の判定がＹＥＳとなり、続いて、ステップＳ７１０において、車台番号６０を有する自転車１２をユーザに貸し出すことが許可される。その前提として、ユーザが、前記復元された貸出時刻に、前記復元されたステーションＩＤを有するステーション２０に実際に居ると認識される。その後、ステップＳ７１１において、後の使用に備えて、今回の貸出時刻と貸出ステーションとが、今回の車台番号６０に関連付けてメモリ２０２に保存される。
【０１１２】
続いて、ステップＳ７１２において、前記第３テーブルを参照することにより、今回の車台番号６０に対応する暗証番号、すなわち、今回の自転車１２において施錠されているダイヤル錠８４をユーザが自ら解錠するためにそのダイヤル錠８４に与えるべき番号（例えば、複数桁の数字）が取得される。
【０１１３】
その後、ステップＳ７１３において、その取得された暗証番号と、自転車１２の貸出しを開始することを表すメッセージとが、ユーザの通信機器９０に向かって送信される。以上で、この貸出し・返却プログラムのうち、自転車１２の貸出しを行う部分の実行が終了する。
【０１１４】
これに対し、ユーザから出された今回のリクエストが返却リクエストである場合には、ステップＳ７０３の判定がＮＯとなり、図８に示すステップＳ８０１に移行する。このステップＳ８０１においては、返却時に受信した暗号６６のうちの上位桁が、前記時刻用の暗号化アルゴリズムを用いて解読され、それにより、返却時刻が復元される。
【０１１５】
続いて、ステップＳ８０２において、その返却時刻と現在時刻との差が前記許容値以下であるか否かが判定される。その差が前記許容値より大きい場合には、ユーザから今回受信したデータに何らかの異常があるとして、今回のサービスをユーザに提供することなく、この貸出し・返却プログラムの実行が終了する。
【０１１６】
これに対し、返却時刻と現在時刻との差が前記許容値以下である場合には、ステップＳ８０２の判定がＹＥＳとなり、続いて、ステップＳ８０３において、メモリ２０２においてステーションＩＤ用の暗号化アルゴリズムが選択されて、それがメモリ２０２から読み出される。具体的には、前述のように、前記ステーションＩＤ用の暗号化アルゴリズムを構成する複数の個別アルゴリズムのうち、現在時刻（復元された返却時刻でも可）に対応するものがメモリ２０２において選択されて読み出される。
【０１１７】
続いて、ステップＳ８０４において、返却時に受信した暗号６６のうちの下位桁が、その読み出された暗号化アルゴリズム（個別アルゴリズム）を用いて解読され、それにより、返却ステーションＩＤが復元される。
【０１１８】
続いて、ステップＳ８０４において、その返却ステーションＩＤが前記第１テーブル内の複数のステーションＩＤのいずれかと一致するか否かを判定することにより、今回の返却ステーションＩＤが真正であるか否かが判定される。今回の返却ステーションＩＤが真正ではない場合には、ユーザから今回受信したデータに何らかの異常があるとして、今回のサービスをユーザに提供することなく、この貸出し・返却プログラムの実行が終了する。
【０１１９】
これに対し、今回の返却ステーションＩＤが真正である場合には、ステップＳ８０５の判定がＹＥＳとなり、続いて、ステップＳ８０６において、今回の車台番号６０が前記第２テーブル内の複数の車台番号のいずれかと一致するか否かを判定することにより、今回の車台番号６０が真正であるか否かが判定される。今回の車台番号６０が真正ではない場合には、ユーザから今回受信したデータに何らかの異常があるとして、今回のサービスをユーザに提供することなく、この貸出し・返却プログラムの実行が終了する。
【０１２０】
これに対し、今回の車台番号６０が真正である場合には、ステップＳ８０６の判定がＹＥＳとなり、続いて、ステップＳ８０７において、車台番号６０を有する自転車１２をユーザが今回のステーション２０に返却することが許可される。その前提として、ユーザが、前記復元された返却時刻に、前記復元されたステーションＩＤを有するステーション２０に実際に居ると認識される。その後、ステップＳ８０８において、今回の返却対象である自転車１２についての貸出時刻と貸出ステーションとが、今回の車台番号６０に関連付けてメモリ２０２から読み出される。
【０１２１】
続いて、ステップＳ８０９において、前記貸出時刻から前記返却時刻までの経過時間の長さが、ユーザが自転車１２を利用した前記利用時間の長さとして計算される。その後、ステップＳ８１０において、前記返却ステーションＩＤが前記貸出ステーションＩＤと一致するか否かが判定される。
【０１２２】
続いて、ステップＳ８１１において、前記計算された利用時間の長さと、前記返却ステーションＩＤが前記貸出ステーションＩＤと一致するか否かの判定結果とに基づき、前記第４テーブルを参照することにより、今回のレンタル料金の額が計算される。その後、ステップＳ８１２において、その計算されたレンタル料金につき、今回のユーザに対して決済が行われ、それにより、今回のレンタル料金がユーザから徴収される。
【０１２３】
続いて、ステップＳ８１３において、返却が完了したことを表すメッセージと、今回のレンタル料金についての支払明細とがユーザの通信機器９０に向けて送信される。以上で、この貸出し・返却プログラムのうち、自転車１２の返却を行う部分の実行が終了する。
【０１２４】
本実施形態においては、前述のように、ステーションＩＤが、ステーション２０の位置に関しては動的であるが、時刻に関しては静的であるステーションＩＤであり、図３に示す暗号化部１１２は、そのステーションＩＤを、ステーション２０の位置に関しては静的であるが、時刻に関しては動的である暗号化アルゴリズムであって複数のステーション２０に共通であるものを用いることにより、ステーション２０の位置に関しても時刻に関しても動的である暗号に暗号化する。
【０１２５】
これに対し、一変形例においては、各ステーションＩＤが、ステーション２０の位置に関しても時刻に関しても動的であるステーションＩＤである。暗号化部１１２は、このステーションＩＤを、ステーション２０の位置に関しても時刻に関しても静的である暗号化アルゴリズムによって時々刻々暗号化することにより、ステーション２０の位置に関しても時刻に関しても動的である暗号６６を取得する。
【０１２６】
具体的には、ステーション２０の位置に関しても時刻に関しても動的であるステーションＩＤを実現するために、複数の個別ステーションＩＤがそれぞれ異なる時刻に関連付けてメモリ２０２に記憶される。それら個別ステーションＩＤを一日分集めたものは、ステーション２０ごとに異なる。暗号化部１１２は、それら個別ステーションＩＤから、現在時刻に対応するものを選択し、その選択された個別ステーションＩＤをメモリ２０２から読み出し、その読み出された今回の個別ステーションＩＤを、ステーション２０の位置に関しても時刻に関しても静的である暗号化アルゴリズムを用いて暗号化する。
【０１２７】
具体的には、この変形例においては、暗号化の対象であるステーションＩＤが、ステーション２０の位置に関しても時刻に関しても動的であり、これに対し、暗号化アルゴリズムは、ステーション２０の位置に関しても時刻に関しても静的である。その結果、暗号化の結果である暗号６６は、ステーション２０の位置に関しても時間に関しても動的となる。
【０１２８】
したがって、時刻と、そのときの暗号６６とが特定されれば、その暗号６６が取得されたステーション２０を同定できる。また、暗号６６が時刻に関して動的であるため、ユーザが、自転車１２の貸出し時の暗号６６と同じ暗号を返却時にも使用することにより、貸出し時と同じステーション２０において返却を行ったユーザになりすますことが阻止され、それにより、不正行為が抑止される。
【０１２９】
以上の説明から明らかなように、本実施形態に従うシステム１０においては、ステーション２０を特定するための固有情報、すなわち、ステーションＩＤ（静的であるか動的であるかを問わない）が、同じステーション２０についてのものでありながら、時々刻々変化する暗号６６に暗号化される。
【０１３０】
ただし、その暗号６６のうち、前記ステーションＩＤ関連部分暗号のみが、ステーション２０の位置に関しても時刻に関しても動的である暗号であり、これに対し、前記現在時刻関連部分暗号は、ステーション２０の位置に関しては静的であるが、時刻に関しては動的である暗号である。
【０１３１】
よって、同じステーション２０を特定するための固有情報が、互いに異なる複数の時刻において、互いに異なる複数の暗号６６に暗号化される。したがって、返却時の暗号６６は、返却時刻が貸出時刻とは異なる以上、実際には、同じステーション２０についての暗号であっても、貸出し時の暗号６６とは一致しない。
【０１３２】
それにもかかわらず、ユーザが、暗号のスキームがユーザに対して秘匿化されているために、安易な気持ちで、貸出し時に画面６８上に表示されていた暗号６６と同じ暗号を、別のステーション２０における返却時に使用してしまうと、その返却時の暗号はその時刻に存在し得ない不正な暗号であるから、その返却時の暗号をユーザから受信した管理センタ４０は、その返却時の暗号を解読できない。
【０１３３】
管理センタ４０が、返却時の暗号を解読できない場合に、その返却時の暗号は不正なものであることをユーザに報告するようにすれば、その報告を受けたユーザは、不正行為の有無を監視されていたこと、および、自身の不正行為が見破られたことを知る。よって、ユーザには、以後、同じ不正行為を二度と行わないようにしたいという意識が生まれ、それにより、ユーザの不正行為に対する抑止効果が得られる。
【０１３４】
一方、管理センタ４０は、動的暗号６６をユーザから携帯通信機器９０を介して受信するという手法を採用するおかげで、ユーザの現在位置を時々刻々測定する測位機能（例えば、ＧＰＳ機能）をユーザの携帯通信機器９０において発動させることなく、貸出し時および返却時にユーザが真に位置するステーション２０を認識することが可能となる。
【０１３５】
さらに、動的暗号６６をユーザから携帯通信機器９０を介して受信するという手法を採用するおかげで、貸出しまたは返却が行われるステーション２０を特定するための信号をそのステーション２０から管理センタ４０に送信するための通信設備を各ステーション２０に設置することを必要とすることなく、貸出し時および返却時にユーザが真に位置するステーション２０を認識することが可能となる。これにより、各ステーション２０の設備コストが削減でき、ひいては、その設備の維持管理コストも削減できる。
【０１３６】
さらに、本実施形態によれば、ユーザに、借りた自転車１２の返却時に、貸出時刻と貸出ステーションとを含む貸出情報をも管理センタ４０に送信することを要求することなく、自転車利用時間の長さの計算と、貸出ステーションと返却ステーションとの間の一致・不一致の判定とを行うことが可能となる。よって、ユーザに課される負担が軽減される。
【０１３７】
＜本発明の第２実施形態＞
【０１３８】
次に、図９ないし図１１を参照することにより、本発明の例示的な第２実施形態に従う自転車レンタル・システム３００を説明する。ただし、この自転車レンタル・システム３００は、前述の第１実施形態に従う自転車レンタル・システム１０に対し、共通する要素が多いため、異なる要素のみについて詳細に説明し、共通する要素については、同じ名称または符号を付して引用することにより、重複した説明を省略する。
【０１３９】
まず概略的に説明するに、この自転車レンタル・システム（以下、単に「システム」という。）３００は、前述の第１実施形態に従う自転車レンタル・システム１０に対し、ステーション側ユニット３０については、全体的に共通するが、センタ側ユニット５０については、図９および図１０に機能ブロック図で示すように、保存部２１８および読出部２３２を有しない点を除き、共通する。また、このシステム３００においては、それら保存部２１８および読出部２３２を有しない代わりに、ユーザが、貸し出した自転車１２の返却時に、返却時の暗号６６と共に、貸出時の暗号６６も管理センタ４０に送信することを要求される。
【０１４０】
そのため、図６に示すように、受信部２１０は、返却時に、ユーザから、返却時の暗号６６と、貸出し時の暗号６６との双方を受信する。暗号解読部２１２は、第１実施形態と同様に、動的な暗号化アルゴリズムを用いることにより、貸出し時の暗号６６から、貸出時刻と貸出ステーションＩＤとを復元し、さらに、返却時の暗号６６から、貸出時刻と貸出ステーションＩＤとを復元する。本実施形態においては、第１実施形態と同様に、各ステーションに割り当てられる固有のステーションＩＤは、時間と共に変化しない静的なものである。
【０１４１】
したがって、センタ側ユニット５０のコンピュータ２０４によって実行される貸出し・返却プログラムは、第１実施形態について図７および図８に示す貸出し・返却プログラムと基本的に共通する。
【０１４２】
具体的には、本実施形態における貸出し・返却プログラムを表すフローチャートは、貸出しのための処理において、貸出時刻および貸出ステーションＩＤを車台番号６０に関連付けてメモリ２０２に保存することを行わない点を除き、第１実施形態について図７に示すフローチャートと共通する。
【０１４３】
さらに、本実施形態における貸出し・返却プログラムを表すフローチャートは、返却のための処理において、貸出時刻および貸出ステーションＩＤを車台番号６０に関連付けてメモリ２０２から読み出すことを行わない点と、既に貸し出された自転車１２の返却をこれから行おうとするユーザに、貸出時の暗号６６を入力することを要求する一方で、車台番号６０を入力することを要求しない点とを除き、第１実施形態について図８に示すフローチャートと共通する。
【０１４４】
本実施形態における貸出し・返却プログラムを表すフローチャートのうち、図７に示すフローチャートに対応する部分は、図示および文章によるさらなる説明を省略し、一方、図８に示すフローチャートに対応する部分は、図１１を参照することにより、図８のフローチャートとの比較において説明する。
【０１４５】
ユーザから出されたリクエストが返却リクエストである場合には、図７に示すステップＳ７０３に相当するステップ（図示しない）の判定がＮＯとなり、図１１に示すステップＳ１１０１に移行する。このステップＳ１１０１においては、図７に示すステップＳ７０４と同様にして、貸出時の暗号６６のうちの上位桁が、前記時刻用の暗号化アルゴリズムを用いて解読され、それにより、貸出時刻が復元される。
【０１４６】
その後、ステップＳ１１０２において、図８に示すステップＳ８０１と同様にして、返却時の暗号６６のうちの上位桁が、前記時刻用の暗号化アルゴリズムを用いて解読され、それにより、返却時刻が復元される。
【０１４７】
続いて、ステップＳ１１０３において、前記ステップＳ８０２と同様にして、その返却時刻と現在時刻との差が前記許容値以下であるか否かが判定される。その差が前記許容値より大きい場合には、直ちに、この貸出し・返却プログラムの実行が終了する。
【０１４８】
これに対し、返却時刻と現在時刻との差が前記許容値以下である場合には、ステップＳ１１０３の判定がＹＥＳとなる。
【０１４９】
続いて、ステップＳ１１０４において、図８に示すステップＳ８０３と同様にして、前記ステーションＩＤ用の暗号化アルゴリズムを構成する複数の個別アルゴリズム（暗号６６を生成するためにステーション側ユニット３０のメモリ１０２に記憶されている前記複数の個別アルゴリズムと同じ）のうち、貸出時刻に対応するもの（貸出時の暗号６６を生成するためにステーション側ユニット３０において使用された個別アルゴリズムと同じ）がメモリ２０２において選択されて読み出される。
【０１５０】
続いて、ステップＳ１１０５において、貸出時の暗号６６のうちの下位桁が、その読み出された個別アルゴリズムを用いて解読され、それにより、貸出ステーションＩＤが復元される。
【０１５１】
その後、ステップＳ１１０６において、前記ステーションＩＤ用の暗号化アルゴリズムを構成する複数の個別アルゴリズムのうち、現在時刻（復元された返却時刻でも可）に対応するものがメモリ２０２において選択されて読み出される。
【０１５２】
続いて、ステップＳ１１０７において、返却時の暗号６６のうちの下位桁が、その読み出された個別アルゴリズムを用いて解読され、それにより、返却ステーションＩＤが復元される。
【０１５３】
その後、ステップＳ１１０８において、その返却ステーションＩＤが前記第１テーブル内の複数のステーションＩＤのいずれかと一致するか否かを判定することにより、今回の返却ステーションＩＤが真正であるか否かが判定される。今回の返却ステーションＩＤが真正ではない場合には、直ちに、この貸出し・返却プログラムの実行が終了する。
【０１５４】
これに対し、今回の返却ステーションＩＤが真正である場合には、ステップＳ１１０８の判定がＹＥＳとなり、続いて、ステップＳ１１０９において、前記貸出時刻から前記返却時刻までの経過時間の長さが、ユーザが自転車１２を利用した前記利用時間の長さとして計算される。その後、ステップＳ１１１０において、前記返却ステーションＩＤが前記貸出ステーションＩＤと一致するか否かが判定される。
【０１５５】
続いて、ステップＳ１１１１において、前記計算された利用時間の長さと、前記返却ステーションＩＤが前記貸出ステーションＩＤと一致するか否かの判定結果とに基づき、前記第４テーブルを参照することにより、今回のレンタル料金の額が計算される。その後、ステップＳ１１１２において、その計算されたレンタル料金につき、今回のユーザに対して決済が行われ、それにより、今回のレンタル料金がユーザから徴収される。
【０１５６】
続いて、ステップＳ１１１３において、返却が完了したことを表すメッセージと、今回のレンタル料金についての支払明細とがユーザの通信機器９０に向けて送信される。以上で、この貸出し・返却プログラムのうち、自転車１２の返却を行う部分の実行が終了する。
【０１５７】
以上の説明から明らかなように、本実施形態によれば、センタ側ユニット５０が、貸出時刻と貸出ステーションとを含む貸出情報を車台番号６０に関連付けてメモリ２０２に保存することを要求することも、返却時に、その貸出情報を車台番号６０に関連付けてメモリ２０２から読み出すことを要求することもなく、自転車利用時間の長さの計算と、前記貸出ステーションと前記返却ステーションとの間の一致・不一致の判定とを行うことが可能となる。よって、センタ側ユニット５０に課される負担が軽減される。
【０１５８】
＜本発明の第３実施形態＞
【０１５９】
次に、図１２ないし図１７を参照することにより、本発明の例示的な第３実施形態に従う自転車レンタル・システム４００を説明する。ただし、この自転車レンタル・システム４００は、前述の第１実施形態に従う自転車レンタル・システム１０に対し、共通する要素が多いため、異なる要素のみについて詳細に説明し、共通する要素については、同じ名称または符号を付して引用することにより、重複した説明を省略する。
【０１６０】
まず概略的に説明するに、この自転車レンタル・システム（以下、単に「システム」という。）４００は、前述の第１実施形態に従う自転車レンタル・システム１０に対し、ステーション側ユニット３０については、図１２には機能ブロック図で、図１３にはフローチャートでそれぞれ示すように、現在時刻を暗号化するために用いられる暗号化アルゴリズムがステーション２０ごとに異なる点、すなわち、ステーション２０の位置に関して動的である点と、ステーションＩＤを暗号化しない点とを除き、共通する。
【０１６１】
また、このシステム４００は、システム１０に対し、センタ側ユニット５０については、図１４および図１５に機能ブロック図で、図１６および図１７にフローチャートでそれぞれ示すように、ステーションＩＤを復元するための暗号解読を行わない点を除き、共通する。
【０１６２】
図１３には、図１２に示すステーション側ユニット３０のコンピュータ１０４によって実行される暗号化・表示プログラムが概念的にフローチャートで表されている。
【０１６３】
この暗号化・表示プログラムの各回の実行はステップＳ１３０１において開始され、このステップＳ１３０１においては、時計１１０を用いて現在時刻が計測される。次に、ステップＳ１３０２において、時刻用の暗号化アルゴリズムであってステーション２０ごとに異なるものがメモリ１０２から読み出され、その暗号化アルゴリズムを用いることにより、前記計測された現在時刻が暗号化される。
【０１６４】
続いて、ステップＳ１３０３において、前記暗号化された現在時刻が暗号６６として画面６８上に表示される。以上で、この暗号化・表示プログラムの一回の実行が終了する。
【０１６５】
図１６および図１７には、図１４および図１５に示すセンタ側ユニット５０のプロセッサ２００によって実行される貸出し・返却プログラムであってメモリ２０２に予め記憶されているものが概念的にフローチャートで表されている。
【０１６６】
ところで、現在時刻を時々刻々暗号化する場合、現在時刻を、時間に関して静的な暗号化アルゴリズムを用いて暗号化しても、暗号化の対象が時間に関して動的であるため、その暗号化によって取得される暗号は、時間に関して動的な暗号となる。
【０１６７】
一方、同じ時刻に、その時刻を表す数字列を、互いに異なる複数の暗号化アルゴリズムを用いてそれぞれ暗号化すると、互いに異なる複数の暗号が取得される。
【０１６８】
また、ステーション２０ごとに異なる暗号化アルゴリズムを割り当てて時刻の暗号化を行えば、各ステーション２０においては、同じ時刻に、他のステーション２０とは異なる暗号が取得される。その暗号は、結局、時間に関してのみならず、ステーション２０の位置に関しても動的な暗号となる。
【０１６９】
よって、時刻を共通にすれば、暗号化アルゴリズムの種類と、暗号との間に既知の関係が成立し、その関係は、時刻に関連付けられる。また、暗号化アルゴリズムの種類とステーション２０の位置とは１対１に対応する。
【０１７０】
したがって、時刻と、そのときの暗号とが判明すれば、その暗号を取得するために用いられた暗号化アルゴリズムの種類を推定でき、ひいては、その暗号が取得されたステーション２０の位置を推定できる。
【０１７１】
このような知見に基づき、まず概略的に説明するに、このシステム４００においては、ユーザが  通信機器９０を用いて、今回のステーション２０に設置された表示部１１４の画面６８上に表示された暗号６６を管理センタ４０のセンタ側ユニット５０に送信する。
【０１７２】
そのセンタ側ユニット５０は、ユーザから暗号６６を受信すると、その受信が行われた時刻を受信時刻として計測し、前記受信した暗号を解読し、それにより、前記時刻を復元する。
【０１７３】
このセンタ側ユニット５０は、さらに、その復元された時刻と前記受信時刻とを互いに比較し、それにより、ステーション２０ごとに異なる前記複数の暗号化アルゴリズム（以下、説明の便宜上、「複数の候補暗号化アルゴリズム」という。）ＥＡのうち、それを用いて前記受信した暗号を解読すると、その解読によって復元された時刻と前記受信時刻との差が基準値以下である候補暗号化アルゴリズムＥＡを、ユーザが実際に居るステーションに対応する真正暗号化アルゴリズムとして選択する。
【０１７４】
このセンタ側ユニット５０は、さらに、そのユーザが、その選択された真正暗号化アルゴリズムを用いた解読によって復元された時刻に、前記選択された真正暗号化アルゴリズムに対応するステーションに実際に居ると認識する。
【０１７５】
このように、このシステム４００によれば、時刻のための暗号化アルゴリズムの種類すなわち暗号化方法をステーション２０ごとに変えること、すなわち、時刻のための暗号化アルゴリズムの種類をステーション２０の位置に関して動的なものとすることにより、ステーション２０ごとに割り当てられた固有のステーションＩＤを用いることも、そのステーションＩＤを広義の動的暗号に暗号化することもなく、暗号６６から今回のステーション２０を同定できる。
【０１７６】
また、暗号６６が時間に関して動的であるため、ユーザが、自転車の貸出し時の暗号６６と同じ暗号を返却時にも使用することにより、貸出し時と同じステーション２０において返却を行ったユーザになりすますことが阻止され、それにより、不正行為が抑止される。
【０１７７】
本実施形態における貸出し・返却プログラムの各回の実行は図１６に示すステップＳ１６０１において開始され、そのステップＳ１６０１においては、ユーザから、通信機器９０を介して、管理センタ４０に対して出される今回のリクエストの種別が貸出しと返却とのいずれであるかを特定するための情報と、車台番号６０と、暗号６６とを、今回のユーザについて予め割り当てられた会員ＩＤおよびパスワードと共に受信する。
【０１７８】
次に、ステップＳ１６０２において、前記受信した会員ＩＤおよびパスワードと、前記登録されている情報との照合結果から、今回のユーザについての個人認証が成功したか否かが判定される。個人認証が成功すると、ステップＳ１６０３において、ユーザからの今回のリクエストが貸出リクエストであるか否かが判定される。今回のリクエストが返却リクエストである場合には、判定がＮＯとなり、続いて、図１７に示すステップ群に移行するが、今回のリクエストが貸出リクエストである場合には、判定がＹＥＳとなり、ステップＳ１６０４に移行する。
【０１７９】
このステップＳ１６０４においては、今回選択されるべき候補暗号化アルゴリズムＥＡを特定するための番号ｉが１にセットされる。続いて、ステップＳ１６０５において、メモリ２０２において、前記複数の候補暗号化アルゴリズムＥＡのうち、番号ｉの現在値が割り当てられたものが選択される。
【０１８０】
その後、ステップＳ１６０６において、その選択された候補暗号化アルゴリズムＥＡｉがメモリ２０２から読み出され、その読み出された候補暗号化アルゴリズムＥＡｉを用いることにより、前記受信した暗号６６が解読され、それにより、候補貸出時刻が復元される。
【０１８１】
続いて、ステップＳ１６０７において、その候補貸出時刻と現在時刻との差が前記基準値以下であるか否かが判定される。その差が前記基準値より大きい場合には、判定がＮＯとなり、その後、ステップＳ１６０８において、番号ｉが１だけインクリメントされる。続いて、ステップＳ１６０５に戻る。
【０１８２】
これに対し、候補貸出時刻と現在時刻との差が前記基準値以下である場合には、ステップＳ１６０７の判定がＹＥＳとなり、続いて、ステップＳ１６０９において、今回の候補暗号化アルゴリズムＥＡｉが、今回の暗号６６を解読するのに適した真正暗号化アルゴリズムとして選択される。
【０１８３】
その後、ステップＳ１６１０において、今回の候補貸出時刻が真正貸出時刻として選択される。続いて、ステップＳ１６１１において、ステーションＩＤと真正暗号化アルゴリズムの番号ｉとの間に予め定められた関係であってメモリ２０２に予め記憶されているものに従い、今回の真正暗号化アルゴリズムの番号ｉに対応する貸出ステーションＩＤが決定される。
【０１８４】
その後、ステップＳ１６１２において、その貸出ステーションＩＤが前記第１テーブル内の複数のステーションＩＤのいずれかと一致するか否かを判定することにより、今回の貸出ステーションＩＤが真正であるか否かが判定される。今回の貸出ステーションＩＤが真正ではない場合には、直ちに、この貸出し・返却プログラムの実行が終了する。
【０１８５】
これに対し、今回の貸出ステーションＩＤが真正である場合には、ステップＳ１６１２の判定がＹＥＳとなり、続いて、ステップＳ１６１３において、今回の車台番号６０が前記第２テーブル内の複数の車台番号のいずれかと一致するか否かを判定することにより、今回の車台番号６０が真正であるか否かが判定される。今回の車台番号６０が真正ではない場合には、直ちに、この貸出し・返却プログラムの実行が終了する。
【０１８６】
これに対し、今回の車台番号６０が真正である場合には、ステップＳ１６１３の判定がＹＥＳとなり、続いて、ステップＳ１６１４において、車台番号６０を有する自転車１２をユーザに貸し出すことが許可される。その後、ステップＳ１６１５において、後の使用に備えて、今回の貸出時刻と貸出ステーションとが今回の車台番号６０に関連付けてメモリ２０２に保存される。
【０１８７】
続いて、ステップＳ１６１６において、前記第３テーブルを参照することにより、今回の車台番号６０に対応する暗証番号、すなわち、今回の自転車１２において施錠されているダイヤル錠８４をユーザが自ら解錠するためにそのダイヤル錠８４に与えるべき番号（例えば、複数桁の数字）が取得される。
【０１８８】
その後、ステップＳ１６１７において、その取得された暗証番号と、自転車１２の貸出しを開始することを表すメッセージとが、ユーザの通信機器９０に向かって送信される。以上で、この貸出し・返却プログラムのうち、自転車１２の貸出しを行う部分の実行が終了する。
【０１８９】
これに対し、ユーザから出された今回のリクエストが返却リクエストである場合には、ステップＳ１６０３の判定がＮＯとなり、図１７に示すステップＳ１７０１に移行する。
【０１９０】
このステップＳ１７０１においては、今回選択されるべき候補暗号化アルゴリズムＥＡを特定するための番号ｊが１にセットされる。続いて、ステップＳ１７０２において、メモリ２０２において、前記複数の候補暗号化アルゴリズムＥＡのうち、番号ｊの現在値が割り当てられたものが選択される。
【０１９１】
その後、ステップＳ１７０３において、その選択された候補暗号化アルゴリズムＥＡｊがメモリ２０２から読み出され、その読み出された候補暗号化アルゴリズムＥＡｊを用いることにより、前記受信した暗号６６が解読され、それにより、候補返却時刻が復元される。
【０１９２】
続いて、ステップＳ１７０４において、その候補返却刻と現在時刻との差が前記基準値以下であるか否かが判定される。その差が前記基準値より大きい場合には、判定がＮＯとなり、その後、ステップＳ１１７０５において、番号ｊが１だけインクリメントされる。続いて、ステップＳ１７０２に戻る。
【０１９３】
これに対し、候補返却時刻と現在時刻との差が前記基準値以下である場合には、ステップＳ１７０４の判定がＹＥＳとなり、続いて、ステップＳ１７０６において、今回の候補暗号化アルゴリズムＥＡｊが、今回の暗号６６を解読するのに適した真正暗号化アルゴリズムとして選択される。
【０１９４】
その後、ステップＳ１７０７において、今回の候補返却時刻が真正返却時刻として選択される。続いて、ステップＳ１７０８において、ステーションＩＤと真正暗号化アルゴリズムの番号ｊとの間に予め定められた関係であってメモリ２０２に予め記憶されているものに従い、今回の真正暗号化アルゴリズムの番号ｊに対応する返却ステーションＩＤが決定される。
【０１９５】
その後、ステップＳ１７０９において、その返却ステーションＩＤが前記第１テーブル内の複数のステーションＩＤのいずれかと一致するか否かを判定することにより、今回の返却ステーションＩＤが真正であるか否かが判定される。今回の返却ステーションＩＤが真正ではない場合には、直ちに、この貸出し・返却プログラムの実行が終了する。
【０１９６】
これに対し、今回の返却ステーションＩＤが真正である場合には、ステップＳ１７０９の判定がＹＥＳとなり、続いて、ステップＳ１７１０において、今回の車台番号６０が前記第２テーブル内の複数の車台番号のいずれかと一致するか否かを判定することにより、今回の車台番号６０が真正であるか否かが判定される。今回の車台番号６０が真正ではない場合には、直ちに、この貸出し・返却プログラムの実行が終了する。
【０１９７】
これに対し、今回の車台番号６０が真正である場合には、ステップＳ１７１０の判定がＹＥＳとなり、続いて、ステップＳ１７１１において、車台番号６０を有する自転車１２をユーザが今回のステーション２０に返却することが許可される。その後、ステップＳ１７１２において、今回の返却対象である自転車１２についての貸出時刻と貸出ステーションとが、今回の車台番号６０に関連付けてメモリ２０２から読み出される。
【０１９８】
続いて、ステップＳ１７１３において、前記貸出時刻から前記返却時刻までの経過時間の長さが、ユーザが自転車１２を利用した前記利用時間の長さとして計算される。その後、ステップＳ１７１４において、前記返却ステーションＩＤが前記貸出ステーションＩＤと一致するか否かが判定される。
【０１９９】
続いて、ステップＳ１７１５において、前記計算された利用時間の長さと、前記返却ステーションＩＤが前記貸出ステーションＩＤと一致するか否かの判定結果とに基づき、前記第４テーブルを参照することにより、今回のレンタル料金の額が計算される。その後、ステップＳ１７１６において、その計算されたレンタル料金につき、今回のユーザに対して決済が行われ、それにより、今回のレンタル料金がユーザから徴収される。
【０２００】
続いて、ステップＳ１７１７において、返却が完了したことを表すメッセージと、今回のレンタル料金についての支払明細とがユーザの通信機器９０に向けて送信される。以上で、この貸出し・返却プログラムのうち、自転車１２の返却を行う部分の実行が終了する。
【０２０１】
以上説明したいくつかの実施形態についての具体的な説明から明らかなように、それら実施形態においては、各ステーション２０に設置されたステーション側ユニット３０のうちの暗号化部１１２が、暗号化前の情報（例えば、ステーションＩＤ、現在時刻）を暗号化アルゴリズムを用いて暗号化することにより、暗号６６を時々刻々生成する。
【０２０２】
ここに、暗号化というプロセスは、説明を簡単にするために、暗号化前の情報と暗号化アルゴリズムとの掛け算というプロセスに例えることが可能である。そうすると、その掛け算の結果値である暗号が、時刻に関してもステーション位置に関しても動的であるためには、それら暗号化前の情報および暗号化アルゴリズムのうちの一方は少なくとも時刻に関して動的であるが、他方は少なくともステーション位置に関して動的であるか、または、それら暗号化前の情報および暗号化アルゴリズムのうちの少なくとも一方が時刻に関してもステーション位置に関しても動的であることが要求される。
【０２０３】
よって、前記暗号化前の情報は、時刻とステーション位置との少なくとも一方に関する情報を含んでいる。前記暗号化前の情報および前記暗号化アルゴリズムの組合せは、それら暗号化前の情報および暗号化アルゴリズムのうちの一方は少なくとも時刻に関して動的であるが、他方は少なくともステーション位置に関して動的であるか、または、それら暗号化前の情報および暗号化アルゴリズムのうちの少なくとも一方が時刻に関してもステーション位置に関しても動的であるように構成されている。
【０２０４】
暗号６６は、その性質上、ユーザは解読できないという性質を有している。この暗号６６は、さらに、時刻に関してもステーション位置に関しても動的であるように構成されているため、ユーザがいずれかの時刻にいずれかのステーション２０に実際に居る場合に、まさにその時刻にまさにそのステーション２０に実際に居ない限り、ユーザは真正の暗号６６を取得できないという性質と、ユーザがまさにその時刻にまさにそのステーション２０に実際に居ることを管理センタ４０のセンタ側ユニット５０であれば暗号６６を解読して推定できるという性質とを有している。
【０２０５】
そのセンタ側ユニット５０は、暗号化アルゴリズムの種類が複数のステーション２０に共通である場合には、生成可能な複数の暗号と複数の解読結果と複数のステーション２０の位置（例えば、複数のステーション２０に予め割り当てられた複数の固有のステーションＩＤ）との間に予め定められた関係に従い、または、暗号化アルゴリズムの種類が各ステーション２０に固有である場合には、生成可能な複数の暗号と複数の解読結果と複数の暗号化アルゴリズムの種類と複数のステーション２０の位置（例えば、複数のステーション２０に予め割り当てられた複数の固有のステーションＩＤ）との間に予め定められた関係に従い、ユーザから受信した暗号６６を解読し、それにより、ユーザが実際に居るステーション２０とそのステーション２０に実際に居る時刻とを推定する。
【０２０６】
ここで、暗号６６のうち、前記ステーションＩＤ関連部分暗号に注目すると、そのステーションＩＤ関連部分暗号は、時刻に関してもステーションＩＤに関しても動的である。このことは、同じステーションについてでありながら、時刻と共にステーションＩＤ関連部分暗号が変化することを意味する。しかし、それぞれのステーションにつき、各時刻にステーションＩＤ関連部分暗号が取る数字は、既知であるから、そのステーションＩＤ関連部分暗号が有効である時刻（例えば、画面６８上に表示される時刻）が判明すれば、対応するステーションＩＤを推定できる。
【０２０７】
管理センタ４０が前記ステーションＩＤ関連部分暗号を受信した時刻が前記現在時刻関連部分暗号の助けなしで判明する場合（例えば、前記貸出しの場面においては、その貸出し時刻が、管理センタ４０が前記ステーションＩＤ関連部分暗号を受信した時刻と実質的に同じ時刻である）には、前記ステーションＩＤ関連部分暗号につき、前記現在時刻関連部分暗号の助けなしで、前記判明した時刻に関連付けて暗号解読を行えば、対応するステーションＩＤを推定できる。
【０２０８】
これに対し、管理センタ４０が前記ステーションＩＤ関連部分暗号を受信した時刻が前記現在時刻関連部分暗号の助けなしでは判明しない場合（例えば、前記返却の場面において、その貸出し時刻より先行する前記貸出し時刻が必要となる場合）には、まず前記現在時刻関連部分暗号の解読によって前記貸出し時刻を復元したうえで、前記ステーションＩＤ関連部分暗号につき、前記復元された時刻に関連付けて暗号解読を行えば、対応するステーションＩＤを推定できる。
【０２０９】
以上、本発明のいくつかの実施形態を、レンタル対象が自転車である場合を例にとり、図面に基づいて詳細に説明したが、本発明は、他のレンタル対象に適用することも可能である。
【０２１０】
例えば、レンタル対象が自動二輪車（例えば、前記暗証番号はその自動二輪車のエンジン・キーに適用される）、自動車（前記暗証番号は、例えば、その自動車のドア・キーまたはエンジン・キーに適用される）、エンジン付きボートまたはジェットスキー（前記暗証番号は、例えば、そのボートまたはジェットスキーのエンジン・キーに適用される）、または特定のコース内を走るゴーカート（前記暗証番号は、例えば、そのゴーカートのドア・キーまたはエンジン・キーに適用される）である場合にも、本発明を適用することが可能である。
【０２１１】
さらに、レンタル対象が家具（前記暗証番号は、例えば、その家具を保管する閉じた空間のドア・キーに適用される）、電気製品（前記暗証番号は、例えば、その電気機器を保管する閉じた空間のドア・キーに適用される）、電気製品に着脱可能に装着される付属品（前記暗証番号は、例えば、その付属品を保管する閉じた空間のドア・キーに適用される）、または視聴覚コンテンツが記録されている記録媒体（例えば、ＣＤ）であってユーザが再生可能なもの（前記暗証番号は、例えば、その記憶媒体を保管する閉じた空間のドア・キーに適用される）場合にも、本発明を適用することが可能である。
【０２１２】
さらに、レンタル対象がユーザが居住可能なホテルやアパートの部屋（前記暗証番号は、例えば、その部屋のドア・キーに適用される）、コインロッカー内の個別保管スペース（前記暗証番号は、例えば、そのコインロッカの各室のドア・キーに適用される）、または駐車場内の個別駐車スペース（前記暗証番号は、例えば、その駐車場の貸出しを個別駐車スペースごとに管理する装置に、その個別駐車スペースに関連付けてユーザによって入力される）である場合にも、本発明を適用することが可能である。
【０２１３】
以上、本発明のいくつかの実施形態を図面に基づいて詳細に説明したが、これらは例示であり、前記［発明の概要］の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【図１】
0006054562.tif 000002
【図２】
0006054562.tif 000003
【図３】
0006054562.tif 000004
【図４】
0006054562.tif 000005
【図５】
0006054562.tif 000006
【図６】
0006054562.tif 000007
【図７】
0006054562.tif 000008
【図８】
0006054562.tif 000009
【図９】
0006054562.tif 000010
【図１０】
0006054562.tif 000011
【図１１】
0006054562.tif 000012
【図１２】
0006054562.tif 000013
【図１３】
0006054562.tif 000014
【図１４】
0006054562.tif 000015
【図１５】
0006054562.tif 000016
【図１６】
0006054562.tif 000017
【図１７】
0006054562.tif 000018