(57)【要約】【課題】  顧客に練習場をより多く利用したいと思うインセンティブを与える工夫を実現できるボール貸し出し用コンピュータプログラムを提供しようとする。【解決手段】  従来のボール貸し出し用コンピュータプログラムに変わって、コンピュータに、記憶領域に複数のクラスに各々に関連づけられた複数の球数値を準備し、顧客の過去の履歴または現在の状況を取得し、取得された顧客の過去の履歴または現在の状態を基に顧客をクラス分けして該クラス分けの結果として顧客に対して特定された１つの前記クラスに関連づけられた１つの前記球数値を決定し、顧客のする特定の操作に応じて顧客に対して決定した前記球数値に対応した数のボールを顧客に貸し出す機能を実現させる、ものとした。【選択図】    図１
2018157991.tif 000002
【特許請求の範囲】
【請求項１】
練習場でボール貸し出し機によりボールを貸し出すためのボール貸し出し用コンピュータプログラムであって、
コンピュータに、
記憶領域に複数のクラスに各々に関連づけられた複数の球数値を準備するクラス−球数値準備機能と、
顧客の過去の履歴または現在の状況を取得する過去履歴・現在状況取得機能と、
取得された顧客の過去の履歴または現在の状態を基に顧客をクラス分けして該クラス分けの結果として顧客に対して特定された１つの前記クラスに関連づけられた１つの前記球数値を決定する球数値決定機能と、
顧客のする特定の操作である特定操作に応じて顧客に対して決定した前記球数値に対応した数のボールを顧客に貸し出すボール貸し出し機能と、
を実現させる、
ことを特徴とするボール貸し出し用コンピュータプログラム。
【請求項２】
前記球数値決定機能が、
取得された顧客の過去の履歴または現在の状態を基に顧客をクラス分けし顧客に対して複数のクラスの内から１つのクラスを特定するクラス分け機能と、
顧客に対して特定されたクラスに関連づけられた球数値を選択する球数値選択機能と、
を有する、
ことを特徴とする請求項１に記載のボール貸し出し用コンピュータプログラム。
【請求項３】
前記過去履歴・現在状況取得機能が顧客がゴルフ練習場を利用した過去の最新の期日と現在の期日までの日数である経過日数を取得し、
前記球数値決定機能が顧客を取得した前記経過日数が任意に設定された経過日数である基準経過日数を越えたか否かに基づきクラス分けして該クラス分けの結果として顧客に対して特定された１つの前記クラスに関連づけられた１つの前記球数値を決定する、
ことを特徴とする請求項２に記載のボール貸し出し用コンピュータプログラム。
【請求項４】
前記過去履歴・現在状況取得機能が現在の曜日を取得し、
前記球数値決定機能が顧客を取得した前記曜日がウイークデイか否かに基づきクラス分けして該クラス分けの結果として顧客に対して特定された１つの前記クラスに関連づけられた１つの前記球数値を決定する、
ことを特徴とする請求項３に記載のボール貸し出し用コンピュータプログラム。
【請求項５】
予め複数の顧客が顧客の種類である複数の客種のうちの少なくとも一つの客種に各々に分類され、
前記過去履歴・現在状況取得機能が顧客の客種を取得し、
前記球数値決定機能が顧客を取得した前記客種に基づきクラス分けして該クラス分けの結果として顧客に対して特定された１つの前記クラスに関連づけられた１つの前記球数値を決定する、
ことを特徴とする請求項４に記載のボール貸し出し用コンピュータプログラム。
【請求項６】
前記過去履歴・現在状況取得機能が任意に設定された過去の期日である基準日から現在までに顧客が利用した球数の総数である利用球数総数または顧客が精算した利用料金の総数である利用料金総和を取得し、
前記球数値決定機能が顧客を取得した前記利用球数総数が任意に設定された球数である基準球数を越えるか否かまたは前記利用料金総和が任意に設定された料金である基準料金を超えるか否かに基づきクラス分けして該クラス分けの結果として顧客に対して特定された１つの前記クラスに関連づけられた１つの前記球数値を決定する、
ことを特徴とする請求項５に記載のボール貸し出し用コンピュータプログラム。
【請求項７】
顧客が球を打つ複数の打席は打席番号を各々に付与され、
前記過去履歴・現在状況取得機能が顧客の利用する打席の打席番号を取得し、
前記球数値決定機能が顧客を取得した前記打席番号を基にクラス分けして該クラス分けの結果として顧客に対して特定された１つの前記クラスに関連づけられた１つの前記球数値を決定する、
ことを特徴とする請求項６に記載のボール貸し出し用コンピュータプログラム。
【請求項８】
前記過去履歴・現在状況取得機能が現在から過去に遡って任意に設定された時間である基準期間内に利用した球数である期間内利用球数を取得し、
前記球数値決定機能が顧客を取得した前記期間内利用球数が任意に設定された球数である基準球数を越えたか否かを基準にクラス分けして該クラス分けの結果として顧客に対して特定された１つの前記クラスに関連づけられた１つの前記球数値を決定する、
ことを特徴とする請求項７に記載のボール貸し出し用コンピュータプログラム。
【請求項９】
前記過去履歴・現在状況取得機能が現在から過去に遡って任意に設定された時間である基準時間内に利用した複数の球の各々の１つの球を打って次の球を打つまでの時間間隔である各々の利用間隔を取得し、
前記球数値決定機能が顧客を取得した各々の前記利用間隔の全てが任意に設定された時間間隔である基準間隔を上まわらないか否かを基にクラス分けして該クラス分けの結果として顧客に対して特定された１つの前記クラスに関連づけられた１つの前記球数値を決定する、
ことを特徴とする請求項８に記載のボール貸し出し用コンピュータプログラム。
【請求項１０】
前記過去履歴・現在状況取得機能が顧客がゴルフ練習場を利用した過去の最新の期日と現在の期日までの日数である経過日数を取得し、
前記球数値決定機能が顧客を取得した前記経過日数が任意に設定された経過日数である基準経過日数を越えたか否かに基づきクラス分けして該クラス分けの結果として顧客に対して特定された１つの前記クラスに関連づけられた１つの前記球数値を決定する、
ことを特徴とする請求項１に記載のボール貸し出し用コンピュータプログラム。
【請求項１１】
前記過去履歴・現在状況取得機能が現在の曜日を取得し、
前記球数値決定機能が顧客を取得した前記曜日がウイークデイか否かに基づきクラス分けして該クラス分けの結果として顧客に対して特定された１つの前記クラスに関連づけられた１つの前記球数値を決定する、
ことを特徴とする請求項１に記載のボール貸し出し用コンピュータプログラム。
【請求項１２】
予め複数の顧客が顧客の種類である複数の客種のうちの少なくとも一つの客種に各々に分類され、
前記過去履歴・現在状況取得機能が顧客の客種を取得し、
前記球数値決定機能が顧客を取得した前記客種に基づきクラス分けして該クラス分けの結果として顧客に対して特定された１つの前記クラスに関連づけられた１つの前記球数値を決定する、
ことを特徴とする請求項１に記載のボール貸し出し用コンピュータプログラム。
【請求項１３】
前記過去履歴・現在状況取得機能が任意に設定された過去の期日である基準日から現在までに顧客が利用した球数の総数である利用球数総数または顧客が精算した利用料金の総数である利用料金総和を取得し、
前記球数値決定機能が顧客を取得した前記利用球数総数が任意に設定された球数である基準球数を越えるか否かまたは前記利用料金総和が任意に設定された料金である基準料金を超えるか否かに基づきクラス分けして該クラス分けの結果として顧客に対して特定された１つの前記クラスに関連づけられた１つの前記球数値を決定する、
ことを特徴とする請求項１に記載のボール貸し出し用コンピュータプログラム。
【請求項１４】
顧客が球を打つ複数の打席は打席番号を各々に付与され、
前記過去履歴・現在状況取得機能が顧客の利用する打席の打席番号を取得し、
前記球数値決定機能が顧客を取得した前記打席番号を基にクラス分けして該クラス分けの結果として顧客に対して特定された１つの前記クラスに関連づけられた１つの前記球数値を決定する、
ことを特徴とする請求項１に記載のボール貸し出し用コンピュータプログラム。
【請求項１５】
前記過去履歴・現在状況取得機能が現在から過去に遡って任意に設定された時間である基準期間内に利用した球数である期間内利用球数を取得し、
前記球数値決定機能が顧客を取得した前記期間内利用球数が任意に設定された球数である基準球数を越えたか否かを基準にクラス分けして該クラス分けの結果として顧客に対して特定された１つの前記クラスに関連づけられた１つの前記球数値を決定する、
ことを特徴とする請求項１に記載のボール貸し出し用コンピュータプログラム。
【請求項１６】
前記過去履歴・現在状況取得機能が現在から過去に遡って任意に設定された時間である基準時間内に利用した複数の球の各々の１つの球を打って次の球を打つまでの時間間隔である各々の利用間隔を取得し、
前記球数値決定機能が顧客を取得した各々の前記利用間隔の全てが任意に設定された時間間隔である基準間隔を上まわらないか否かを基にクラス分けして該クラス分けの結果として顧客に対して特定された１つの前記クラスに関連づけられた１つの前記球数値を決定する、
ことを特徴とする請求項１に記載のボール貸し出し用コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、練習場でボール貸し出し機によりボールを貸し出すためのボール貸し出し用コンピュータプログラムに係る。特に顧客に練習場を利用したいとういう動機を与えることができるボール貸し出し用コンピュータプログラムに関する。
【背景技術】
【０００２】
練習場で、管理のためにコンピュータが使用される。
例えば、ゴルフ練習場で、管理のためにコンピュータが使用される。
ゴルフ練習場には、複数の打席が並ぶ。顧客は、打席でゴルフボールを打って、ゴルフの練習をする。
ゴルフ練習場用コンピュータは、メンバー管理、予約管理、資材管理、料金計算、精算管理、その他に用いられる。
例えば、ゴルフ練習場用コンピュータは顧客の利用料金の計算に用いられる。
【０００３】
ゴルフ練習場所に、ボール貸し出し機（いわゆる、ノールベンダー）が設けられる。
顧客は、ボール籠をボール貸し出し機のカード挿入口にセットし、特定の操作をすると、所定の数のボールがボール籠に入る。
顧客は、そのボール籠を打球場所に持っていき、ボールを打ちっ放しする。
【０００４】
例えば、ゴルフ練習場では、先払いでカードにポイントを入金する。例えば、１０００円で１０００ポイントをカードに入力する。
カードをボール貸し出し機に挿入し、特定操作をすると、例えば、５０球のボールがボール籠に入る。
５００ポイントがカードから差し引かれ、残りの５００ポイントがカードに記憶される。この場合、ボール単価は１０円であった。
【０００５】
ゴルフ練習場には、顧客に多くの球数を利用した顧客に球単価を減額することで、顧客が多くのボールを打って楽しめる様にしたいという要請があった。
また、施設のウイークデイでの設備の稼働率を上げたいという要請があった。
また、打ちっ放しの打席のうち、１階の隅にある打席や２階の打席の稼働率をあげたいという要請があった。
そこで、発明者は、顧客のいろいろな過去の履歴や現在の状況に応じて利用料金を変更して、顧客がゴルフ練習場をより多く利用したいと思うインセンティブを与える工夫を考案した。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は以上に述べた問題点に鑑み案出されたもので、顧客に練習場をより多く利用したいと思うインセンティブを与える工夫を実現できるボール貸し出し用コンピュータプログラムを提供しようとする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明に係る練習場でボール貸し出し機によりボールを貸し出すためのボール貸し出し用コンピュータプログラムであって、コンピュータに、記憶領域に複数のクラスに各々に関連づけられた複数の球数値を準備するクラス−球数値準備機能と、顧客の過去の履歴または現在の状況を取得する過去履歴・現在状況取得機能と、取得された顧客の過去の履歴または現在の状態を基に顧客をクラス分けして該クラス分けの結果として顧客に対して特定された１つの前記クラスに関連づけられた１つの前記球数値を決定する球数値決定機能と、顧客のする特定の操作である特定操作に応じて顧客に対して決定した前記球数値に対応した数のボールを顧客に貸し出すボール貸し出し機能と、を実現させる、ものとした。
【０００８】
上記本発明の構成により、クラス−球数値準備機能が、記憶領域に複数のクラスに各々に関連づけられた複数の球数値を準備する。過去履歴・現在状況取得機能が、顧客の過去の履歴または現在の状況を取得する。球数値決定機能が、取得された顧客の過去の履歴または現在の状態を基に顧客をクラス分けして該クラス分けの結果として顧客に対して特定された１つの前記クラスに関連づけられた１つの前記球数値を決定する。ボール貸し出し機能が、顧客のする特定の操作である特定操作に応じて顧客に対して決定した前記球数値に対応した数のボールを顧客に貸し出す。
その結果、顧客の過去の履歴または現在の状態の違いに対応して所定の数のボールを貸しだすことができる。
【０００９】
以下に、本発明の実施形態に係るボール貸し出し用コンピュータプログラムを説明する。本発明は、以下に記載した実施形態のいずれか、またはそれらの中の二つ以上が組み合わされた態様を含む。
【００１０】
本発明の実施形態に係るボール貸し出し用コンピュータプログラムは、前記球数値決定機能が、取得された顧客の過去の履歴または現在の状態を基に顧客をクラス分けし顧客に対して複数のクラスの内から１つのクラスを特定するクラス分け機能と、顧客に対して特定されたクラスに関連づけられた球数値を選択する球数選択機能と、を有する。
上記の実施形態の構成により、クラス分け機能が、取得された顧客の過去の履歴または現在の状態を基に顧客をクラス分けし顧客に対して複数のクラスの内から１つのクラスを特定する。球数決定機能が、顧客に対して特定されたクラスに関連づけられた球数値を選択する。
その結果、顧客の過去の履歴または現在の状態を基に顧客をクラス分けして該クラス分けの結果として顧客に対して特定された１つの前記クラスに関連づけられた１つの前記球数値を決定できる。
【００１１】
本発明の実施形態に係るボール貸し出し用コンピュータプログラムは、前記過去履歴・現在状況取得機能が顧客がゴルフ練習場を利用した過去の最新の期日と現在の期日までの日数である経過日数を取得し、前記球数値決定機能が顧客を取得した前記経過日数が任意に設定された経過日数である基準経過日数を越えたか否かに基づきクラス分けして該クラス分けの結果として顧客に対して特定された１つの前記クラスに関連づけられた１つの前記球数値を決定する。
上記の実施形態の構成により、前記過去履歴・現在状況取得機能が顧客がゴルフ練習場を利用した過去の最新の期日と現在の期日までの日数である経過日数を取得する。前記球数値決定機能が顧客を取得した前記経過日数が任意に設定された経過日数である基準経過日数を越えたか否かに基づきクラス分けして該クラス分けの結果として顧客に対して特定された１つの前記クラスに関連づけられた１つの前記球数値を決定する。
その結果、顧客の経過日数の違いに対応して前記球数値を決定できる。
【００１２】
本発明の実施形態に係るボール貸し出し用コンピュータプログラムは、前記過去履歴・現在状況取得機能が現在の曜日を取得し、前記球数値決定機能が顧客を取得した前記曜日がウイークデイか否かに基づきクラス分けして該クラス分けの結果として顧客に対して特定された１つの前記クラスに関連づけられた１つの前記球数値を決定する。
上記の実施形態の構成により、前記過去履歴・現在状況取得機能が現在の曜日を取得する。前記球数値決定機能が顧客を取得した前記曜日がウイークデイか否かに基づきクラス分けして該クラス分けの結果として顧客に対して特定された１つの前記クラスに関連づけられた１つの前記球数値を決定する。
その結果、曜日の違いに対応して前記球数値を決定できる。
【００１３】
本発明の実施形態に係るボール貸し出し用コンピュータプログラムは、予め複数の顧客が顧客の種類である複数の客種のうちの少なくとも一つの客種に各々に分類され、前記過去履歴・現在状況取得機能が顧客の客種を取得し、前記球数値決定機能が顧客を取得した前記客種に基づきクラス分けして該クラス分けの結果として顧客に対して特定された１つの前記クラスに関連づけられた１つの前記球数値を決定する。
上記の実施形態の構成により、予め複数の顧客が顧客の種類である複数の客種のうちの少なくとも一つの客種に各々に分類される。前記過去履歴・現在状況取得機能が顧客の客種を取得する。前記球数値決定機能が顧客を取得した前記客種に基づきクラス分けして該クラス分けの結果として顧客に対して特定された１つの前記クラスに関連づけられた１つの前記球数値を決定する。
その結果、顧客の客種の違いに対応して前記球数値を決定できる。
【００１４】
本発明の実施形態に係るボール貸し出し用コンピュータプログラムは、前記過去履歴・現在状況取得機能が任意に設定された過去の期日である基準日から現在までに顧客が利用した球数の総数である利用球数総数または顧客が精算した利用料金の総数である利用料金総和を取得し、前記球数値決定機能が顧客を取得した前記利用球数総数が任意に設定された球数である基準球数を越えるか否かまたは前記利用料金総和が任意に設定された料金である基準料金を超えるか否かに基づきクラス分けして該クラス分けの結果として顧客に対して特定された１つの前記クラスに関連づけられた１つの前記球数値を決定する。
上記の実施形態の構成により、前記過去履歴・現在状況取得機能が任意に設定された過去の期日である基準日から現在までに顧客が利用した球数の総数である利用球数総数または顧客が精算した利用料金の総数である利用料金総和を取得する。前記球数値決定機能が顧客を取得した前記利用球数総数が任意に設定された球数である基準球数を越えるか否かまたは前記利用料金総和が任意に設定された料金である基準料金を超えるか否かに基づきクラス分けして該クラス分けの結果として顧客に対して特定された１つの前記クラスに関連づけられた１つの前記球数値を決定する。
その結果、顧客の利用球数総数または利用料金総和の違いに対応して前記球数値を決定できる。
【００１５】
本発明の実施形態に係るボール貸し出し用コンピュータプログラムは、顧客が球を打つ複数の打席は打席番号を各々に付与され、前記過去履歴・現在状況取得機能が顧客の利用する打席の打席番号を取得し、前記球数値決定機能が顧客を取得した前記打席番号を基にクラス分けして該クラス分けの結果として顧客に対して特定された１つの前記クラスに関連づけられた１つの前記球数値を決定する。
上記の実施形態の構成により、顧客が球を打つ複数の打席は打席番号を各々に付与さる。前記過去履歴・現在状況取得機能が顧客の利用する打席の打席番号を取得する。前記球数値決定機能が顧客を取得した前記打席番号を基にクラス分けして該クラス分けの結果として顧客に対して特定された１つの前記クラスに関連づけられた１つの前記球数値を決定する。
その結果、顧客の利用する打席の違いに対応して前記球数値を決定できる。
【００１６】
本発明の実施形態に係るボール貸し出し用コンピュータプログラムは、前記過去履歴・現在状況取得機能が現在から過去に遡って任意に設定された時間である基準期間内に利用した球数である期間内利用球数を取得し、前記球数値決定機能が顧客を取得した前記期間内利用球数が任意に設定された球数である基準球数を越えたか否かを基準にクラス分けして該クラス分けの結果として顧客に対して特定された１つの前記クラスに関連づけられた１つの前記球数値を決定する。
上記の実施形態の構成により、前記過去履歴・現在状況取得機能が現在から過去に遡って任意に設定された時間である基準期間内に利用した球数である期間内利用球数を取得する。前記球数値決定機能が顧客を取得した前記期間内利用球数が任意に設定された球数である基準球数を越えたか否かを基準にクラス分けして該クラス分けの結果として顧客に対して特定された１つの前記クラスに関連づけられた１つの前記球数値を決定する。
その結果、顧客の利用球数の違いに対応して前記球数値を決定できる。
【００１７】
本発明の実施形態に係るボール貸し出し用コンピュータプログラムは、前記過去履歴・現在状況取得機能が現在から過去に遡って任意に設定された時間である基準時間内に利用した複数の球の各々の１つの球を打って次の球を打つまでの時間間隔である各々の利用間隔を取得し、前記球数値決定機能が顧客を取得した各々の前記利用間隔の全てが任意に設定された時間間隔である基準間隔を上まわらないか否かを基にクラス分けして該クラス分けの結果として顧客に対して特定された１つの前記クラスに関連づけられた１つの前記球数値を決定する。
上記の実施形態の構成により、前記過去履歴・現在状況取得機能が現在から過去に遡って任意に設定された時間である基準時間内に利用した複数の球の各々の１つの球を打って次の球を打つまでの時間間隔である各々の利用間隔を取得する。前記球数値決定機能が顧客を取得した各々の前記利用間隔の全てが任意に設定された時間間隔である基準間隔を上まわらないか否かを基にクラス分けして該クラス分けの結果として顧客に対して特定された１つの前記クラスに関連づけられた１つの前記球数値を決定する。
その結果、顧客の利用間隔の違いに対応して前記球数値を決定できる。
【発明の効果】
【００１８】
以上説明したように、本発明に係るゴルフ練習場用コンピュータプログラムは、その構成により、以下の効果を有する。
顧客の過去の履歴または現在の状態を基に顧客をクラス分けして該クラス分けの結果として顧客に対して特定された１つの前記クラスに関連づけられた１つの前記球数値を決定し、顧客のする特定操作に応じて顧客に対して決定した前記球数値に対応した数のボールを顧客に貸し出す様にしたので、顧客の過去の履歴または現在の状態の違いに対応して所定の数のボールを貸しだすことができる。
また、取得された顧客の過去の履歴または現在の状態を基に顧客をクラス分けし顧客に対して複数のクラスの内から１つのクラスを特定し、顧客に対して特定されたクラスに関連づけられた球数値を選択する様にしたので、
顧客の過去の履歴または現在の状態を基に顧客をクラス分けして該クラス分けの結果として顧客に対して特定された１つの前記クラスに関連づけられた１つの前記球数値を決定できる。
また、顧客がゴルフ練習場を利用した過去の最新の期日と現在の期日までの日数である経過日数を取得し、顧客を前記経過日数が前記基準経過日数を越えたか否かに基づきクラス分けして該クラス分けの結果として顧客に対して特定された１つの前記クラスに関連づけられた１つの前記球数値を決定する様にしたので、顧客の経過日数の違いに対応して前記球数値を決定できる。
また、現在の曜日を取得し、顧客を曜日がウイークデイか否かに基づきクラス分けして該クラス分けの結果として顧客に対して特定された１つの前記クラスに関連づけられた１つの前記球数値を決定する様にしたので、曜日の違いに対応して前記球数値を決定できる。
また、予め複数の顧客が顧客の種類である複数の客種のうちの少なくとも一つの客種に各々に分類され、顧客の客種を取得し、顧客の客種に基づきクラス分けして該クラス分けの結果として顧客に対して特定された１つの前記クラスに関連づけられた１つの前記球数値を決定する様にしたので、顧客の客種の違いに対応して前記球数値を決定できる。
また、任意に設定された過去の期日である基準日から現在までに顧客が利用した球数の総数である利用球数総数または顧客が精算した利用料金の総数である利用料金総和を取得し、顧客を前記利用球数総数が任意に設定された球数である基準球数を越えるか否かまたは利用料金総和が任意に設定された料金である基準料金を超えるか否かに基づきクラス分けして該クラス分けの結果として顧客に対して特定された１つの前記クラスに関連づけられた１つの前記球数値を決定する様にしたので、顧客の利用球数総数または利用料金総和の違いに対応して前記球数値を決定できる。
また、顧客の利用する打席の打席番号を取得し、顧客を取得した打席番号を基にクラス分けして該クラス分けの結果として顧客に対して特定された１つの前記クラスに関連づけられた１つの前記球数値を決定する様にしたので、顧客の利用する打席の違いに対応して前記球数値を決定できる。
また、現在から過去に遡って任意に設定された時間である基準期間内に利用した球数である期間内利用球数を取得し、顧客を前記期間内利用球数が任意に設定された球数である基準球数を越えたか否かを基準にクラス分けして該クラス分けの結果として顧客に対して特定された１つの前記クラスに関連づけられた１つの前記球数値を決定する様にしたので、顧客の利用球数の違いに対応して前記球数値を決定できる。
また、現在から過去に遡って任意に設定された時間である基準時間内に利用した複数の球の各々の１つの球を打って次の球を打つまでの時間間隔である各々の利用間隔を取得し、顧客を各々の利用間隔の全てが任意に設定された時間間隔である基準間隔を上まわらないか否かを基にクラス分けして該クラス分けの結果として顧客に対して特定された１つの前記クラスに関連づけられた１つの前記球数値を決定する様にしたので、
顧客の利用間隔の違いに対応して前記球数値を決定できる。
従って、顧客に練習場をより多く利用したいと思うインセンティブを与える工夫を実現できるボール貸し出し用コンピュータプログラムを提供できる。
【図面の簡単な説明】
【００１９】
【図１】本発明の実施形態に係るボール貸し出し用コンピュータプログラムの機能ブロック図である。
【図２】本発明の実施形態に係るボール貸し出し用コンピュータプログラムのくＲス−球数値の概念図である。
【図３】本発明の実施形態にかかるボール貸し出し器の構造概念図の２例である。
【図４】本発明の実施形態に係るボール貸し出し用コンピュータプログラムを用いるゴルフ練習場の概念図である。
【図５】本発明の第二の実施形態に係るボール貸し出し用コンピュータプログラムにおける曜日−クラス対応表の一例である。
【図６】本発明の第三の実施形態に係るボール貸し出し用コンピュータプログラムにおける客種−クラス対応表の一例である。
【図７】本発明の第五の実施形態に係るボール貸し出し用コンピュータプログラムにおける打席−クラス対応表またはグループ−クラス対応表の一例である。
【発明を実施するための形態】
【００２０】
以下、本発明を実施するための形態を、図面を参照して説明する。
【００２１】
本発明の実施形態にかかるボール貸し出し用コンピュータプログラムは、練習場でボール貸し出し機によりボールを貸し出すためのプログラムソフトウエアである。
本発明の実施形態にかかるボール貸し出し用コンピュータプログラムを、図を基に、説明する。
図１は、本発明の実施形態に係るボール貸し出し用コンピュータプログラムの機能ブロック図である。図２は、本発明の実施形態に係るボール貸し出し用コンピュータプログラムのクラス−球数値の概念図である。図３は、本発明の実施形態にかかるボール貸し出し器の構造概念図の２例である。図４は、本発明の実施形態に係るボール貸し出し用コンピュータプログラムを用いるゴルフ練習場の概念図である。
【００２２】
本発明の実施形態にかかるボール貸し出し用コンピュータプログラムは、コンピュータにクラス−球数値準備機能Ｆ１０と過去履歴・現在状況取得機能Ｆ２０と球数値決定機能Ｆ３０とボール貸し出し機構Ｆ４０とを実現させる。
本発明の実施形態にかかるボール貸し出し用コンピュータプログラムは、コンピュータにクラス−球数値準備機能Ｆ１０と過去履歴・現在状況取得機能Ｆ２０と球数値決定機能Ｆ３０とボール貸し出し機構Ｆ４０と貸し出し料金精算機構Ｆ５０とを実現させせてもよい。
コンピュータは、ＣＰＵ、メモリ、インターフェース、入出力装置、外部記憶装置とで構成される。
コンピュータのインターフェースは顧客のカードのデータを読み書きするリーダ・ライターと繋がっていてもよい。
コンピュータは、ボール貸し出し器に内蔵されてもよい。
コンピュータは、ボール貸し出し器に外付けされてもよい。
コンピュータは、ボール貸し出し器に通信により接続されてもよい。
【００２３】
クラス−球数値準備機能Ｆ１０は、複数の球数値を準備する機能である。
クラス−球数値準備機能Ｆ１０は、記憶領域に複数のクラスに各々に関連づけられた複数の球数値を準備する機能であってもよい。
クラス−球数値準備機能Ｆ１０は、記憶領域に複数のクラスに各々に関連づけられた複数の球数値を事前に準備してもよい。
球数値は、顧客に貸し出す球数を決定する値である。
球数値は、顧客に貸し出す球数の値であってもよい。
図２は、クラスに関連づけられた球数値の例を説明する。
図中、クラス１に関連づけられる球数値とクラス２に関連づけられる球数値とが示される。
図中、クラス１に関連づけられる球数値は５０球であり、クラス２に関連づけられる球数値は５５球である。
【００２４】
過去履歴・現在状況取得機能Ｆ２０は、顧客の過去の履歴または現在の状況を取得する機能である。
過去履歴・現在状況取得機能Ｆ２０は、実施例毎に、後段で詳述する。
【００２５】
球数値決定機能Ｆ３０は、取得された顧客の過去の履歴または現在の状態を基に顧客をクラス分けしてクラス分けの結果として顧客に対して特定された１つのクラスに関連づけられた１つの球数値を決定する機能である。
球数値決定機能Ｆ３０は、クラス分け機能と球数選択機能とで構成されてもよい。
クラス分け機能は、取得された顧客の過去の履歴または現在の状態を基に顧客をクラス分けし顧客に対して複数のクラスの内から１つのクラスを特定する機能である。
球数選択機能は、顧客に対して特定されたクラスに関連づけられた球数値を選択する機能である。
球数値決定機能Ｆ３０は、実施例毎に、後段で詳述する。
【００２６】
ボール貸し出し機能Ｆ４０は、顧客のする特定の操作である特定操作に応じて顧客に対して決定した球数値に対応した数のボールを顧客に貸し出す機能である。
例えば、顧客の特定操作に応じてボール４０をボール籠５０に入れる。
例えば、顧客の特定操作に応じてボール貸し出し器１００に球数値を通知する。
例えば、特定操作はボタンを押す操作である。
例えば、顧客がボタンを押すと、所定の数のボール４０がゴール籠５０に入る。
図３（Ａ）、（Ｂ）は、ボール貸し出し器１００の構造概念の２例を示す。
図３（Ａ）は、球数値に対応する数のボール４０をカウンター１５０でカウントしてボールタンク１１０に溜まり攪拌機１２０で撹拌されるボール４０をシャッター１４０で切りだしてシュータ１３０でボール籠５０に入れて顧客に貸し出す様子を示す。
図３（Ｂ）は、シューターが５列の上部シュータ１６０と１個の下部シュータ１７０とで構成され、下部シュータ１７０が一回上下移動すると列の上部シュータ１６０から５個のバケットがバケットに入る。下部シュータ１７０が１０回上下移動すると５０球のボールがボール籠５０に入る。下部シュータ１７０が１１回上下移動すると５５球のボールがボール籠５０に入る様子を示す。
複数の球数値決定機能Ｆ３０が同じ顧客に対して複数の球数値を各々に決定するとき、ボール貸し出し機能Ｆ４０は複数の球数値に対応する数のうち最も多い数のボールを貸し出してもよい。
【００２７】
貸し出し料金精算機能Ｆ５０は、ボール貸し出し器１００がボールを貸しだす毎に、ボールを貸し出した料金を精算する。
例えば、顧客が特定操作を実施する毎にボールを貸し出した料金を精算する。
例えば、利用料金に相当するポイントを差し引いたポイントにカードを書き換える。
【００２８】
以下に、本発明の第一乃至第七の実施形態にかかるボール貸し出し用コンピュータプログラムの過去履歴・現在状況取得機能Ｆ２０と球数値決定機能Ｆ３０とを中心に詳述する。
【００２９】
最初に、本発明の第一の実施形態にかかるボール貸し出し用コンピュータプログラムを、説明する。
過去履歴・現在状況取得機能Ｆ２０が、顧客がゴルフ練習場を利用した過去の最新の期日と現在の期日までの日数である経過日数を取得する。
球数値決定機能Ｆ３０が、顧客を取得した経過日数が任意に設定された経過日数である基準経過日数を越えたか否かに基づきクラス分けしてクラス分けの結果として顧客に対して特定された１つのクラスに関連づけられた１つの球数値を決定する。
例えば、クラス分け機能が顧客を取得した経過日数に基づきクラス分けして顧客に対して複数のクラスのうちから一つのクラスを特定し、球数値選択機能が顧客に対して特定されたクラスに関連づけられた球数値を選択する。
例えば、取得した経過日数が基準期間（例えば１０日）を越えないとき顧客に対してクラス１を特定し、取得した経過日数が基準期間（例えば１０日）を越えたとき顧客に対してクラス２を特定する。
例えば、取得した経過日数が基準期間（例えば１０日）を越えないとき特定操作毎に顧客に貸し出すボールの数が５０個であり、取得した経過日数が基準期間（例えば１０日）を越えたとき特定操作毎に顧客に貸し出すボールの数が５５個である。
その結果、顧客に間を置かずにゴルフ練習場へ行きたいという動機を与えることができる。
【００３０】
次に、本発明の第二の実施形態にかかるボール貸し出し用コンピュータプログラムを、説明する。
過去履歴・現在状況取得機能Ｆ２０が、現在の曜日を取得する機能である。
球数値決定機能Ｆ３０が、顧客を取得した曜日がウイークデイか否かに基づきクラス分けしてクラス分けの結果として顧客に対して特定された１つのクラスに関連づけられた１つの球数値を決定する機能である。
例えば、クラス分け機能が顧客を取得した曜日がウイークデイか否かに基づきクラス分けして顧客に対して複数のクラスの内から１つのクラスを特定し、球数値選択機能が顧客に対して特定されたクラスに関連づけられた球数値を選択する。
記憶領域に、曜日−クラス対応表を予め保存してもよい。
図５は、曜日−クラス対応表の一例を示す。
例えば、取得した曜日がウイークデイでないとき顧客に対してクラス１を決定し、取得した曜日がウイークデイであるとき顧客に対してクラス２を決定する。
例えば、クラス２に関連づけられた球数値に対応するボール数はクラス１に関連づけられた球数値に対応するボール数より多い。
例えば、取得した曜日がウイークデイでないとき特定操作毎に顧客に貸し出すボールの数が５０個であり、取得した曜日がウイークデイであるとき特定操作毎に顧客に貸し出すボールの数が５５個である。
その結果、顧客にウイークデイにゴルフ練習場へいく動機を与えることができる。
【００３１】
次に、本発明の第三の実施形態にかかるボール貸し出し用コンピュータプログラムを、説明する。
予め複数の顧客が顧客の種類である複数の客種のうちの少なくとも一つの客種に各々に分類される。
例えば、客種は、一般、メンバー、レディーズ、地区会員、等である。
記憶領域に、客種ークラス対応表を予め保存しても良い。
図６は、客種ークラス対応表の一例を示す。
過去履歴・現在状況取得機能Ｆ２０が、顧客の客種を取得する機能である。
球数値決定機能Ｆ３０が、顧客を取得した客種に基づきクラス分けしてクラス分けの結果として顧客に対して特定された１つのクラスに関連づけられた１つの球数値を決定する。
例えば、クラス分け機能が顧客を取得した客種に基づきクラス分けして顧客に対して複数のクラスの内から１つのクラスを特定し、球数値選択機能が顧客に対して特定されたクラスに関連づけられた球数値を選択する。
例えば、顧客が特に客種を分類されないとき顧客に対してクラス１を決定し、顧客がメンバーであるとき顧客に対してクラス２を決定する。
例えば、クラス２に関連づけられた球数値に対応するボール数は、クラス１に関連づけられた球数値に対応するボール数より多い。
例えば、取得した客種がメンバー、レディース、または地区会員のどれでもないときに特定操作毎に顧客に貸し出すボールの数が５０個であり、取得した客種がメンバー、レディース、または地区会員であるとき特定操作毎に顧客に貸し出すボールの数が５５個である。
その結果、顧客にメンバー登録したいという動機を与えて、メンバー登録した顧客を抱え込むことができる。
【００３２】
次に、本発明の第四の実施形態にかかるゴルフ練習場用コンピュータプログラムを、説明する。
過去履歴・現在状況取得機能Ｆ２０が、任意に設定された過去の期日である基準日から現在までに顧客が利用した球数の総数である利用球数総数または顧客が精算した利用料金の総数である利用料金総和を取得する機能である。
球数値決定機能Ｆ３０が顧客を取得した利用球数総数が任意に設定された球数である基準球数を越えるか否かまたは利用料金総和が任意に設定された料金である基準料金を超えるか否かに基づきクラス分けしてクラス分けの結果として顧客に対して特定された１つのクラスに関連づけられた１つの球数値を決定する。
例えば、クラス分け機能が顧客を取得した利用球数総数が任意に設定された球数である基準球数を越えるか否かまたは利用料金総和が任意に設定された料金である基準料金を超えるか否かに基づきクラス分けして顧客に対して複数のクラスの内から１つのクラスを特定し、球数値選択機能が顧客に対して特定されたクラスに関連づけられた球数値を選択する。
例えば、取得した利用球数総数が基準球数を越えるかまたは利用料金総和が基準料金を超えるかのどちらでもないのときに顧客に対してクラス１を決定し、取得した利用球数総数が基準球数を越えるかまたは利用料金総和が基準料金を超えるかのときに顧客に対してクラス２を決定する。
例えば、クラス２に関連づけられた球数値に対応するボールの数はクラス１に関連づけられた球数値に対応するボールの数より多い。
例えば、取得した利用球数総数が基準球数を越えるかまたは取得した利用料金総和が基準料金を超えるかのどちらでもないのときに特定操作毎に顧客に貸し出すボールの数が５０個であり、取得した利用球数総数が基準球数を越えるかまたは取得した利用料金総和が基準料金を超えるかのときに特定操作毎に顧客に貸し出すボールの数が５５個である。
その結果、顧客に利用球数総数または利用料金総和を基準球数または基準料金を越えさせたいという動機を与えることができる。
【００３３】
次に、本発明の第五の実施形態にかかるゴルフ練習場用コンピュータプログラムを、説明する。
顧客が球を打つ複数の打席は打席番号を各々に付与される。
顧客が球を打つ複数の打席は固有の打席番号を各々に付与されてもよい。
ゴルフ練習場での打席が配置された相対的な位置関係を基にグループ分けされて複数の打席番号に複数のグループのうちの一つのグループを各々に対応させてもよい。
記憶領域に、打席−クラス対応表またはグループ−クラス対応表を予め保存しても良い。
図７（Ａ）に、打席−クラス対応表の一例を示す。
図７（Ｂ）に、打席−グループ対応表とグループ−クラス対応表の一例を示す。
図３には、２階立てのゴルフ練習場において、一階の端の打席１０を除く打席１０がグループ１、一階の端の打席１０がグループ２、二階の打席１０がグループ３にグループ分けされる様子が示される。
過去履歴・現在状況取得機能Ｆ２０が、顧客の利用する打席１０の打席番号を取得する。、
球数値決定機能Ｆ３０が、顧客を取得した打席番号を基にクラス分けしてクラス分けの結果として顧客に対して特定された１つのクラスに関連づけられた１つの球数値を決定する。
例えば、クラス分け機能が顧客を取得した打席番号を基にクラス分けして顧客に対して複数のクラスの内から１つのクラスを特定し、球数値選択機能が顧客に対して特定されたクラスに関連づけられた球数値を選択する。
例えば、取得した打席番号がグループ１に属するとき顧客に対してクラス１を決定し、取得した打席番号がグループ２またはグループ３に属するとき顧客にたいしてクラス２に決定する。
例えば、クラス２に関連づけられた球数値に対応するボール数はクラス１に関連づけられた球数値に対応するボール数より多い。
例えば、取得した打席番号がグループ１に属するときに特定操作毎に顧客に貸し出すボールの数が５０個であり、取得した打席番号がグループ２またはグループ３に属するときに特定操作毎に顧客に貸し出すボールの数が５５個である。
この結果、顧客に、一階の端の打席または２階の打席を使用したいという動機を与えることができる。
【００３４】
次に、本発明の第六の実施形態にかかるゴルフ練習場用コンピュータプログラムを、説明する。
過去履歴・現在状況取得機能Ｆ２０が、現在から過去に遡って任意に設定された時間である基準期間内に利用した球数である期間内利用球数を取得する機能である。
球数値決定機能Ｆ３０が、顧客を取得した期間内利用球数が任意に設定された球数である基準球数を越えたか否かを基準にクラス分けしてクラス分けの結果として顧客に対して特定された１つのクラスに関連づけられた１つの球数値を決定する機能である。
例えば、クラス分け機能が顧客を取得した期間内利用球数が任意に設定された球数である基準球数を越えたか否かを基準にクラス分けして顧客に対して複数のクラスの内から１つのクラスを特定し、球数値選択機能が顧客に対して特定されたクラスに関連づけられた球数値を選択する。
例えば、取得した利用球数が基準化球数を上まわらないとき顧客に対してクラス１を決定し、取得した期間内利用球数が基準球数を上まわるとき顧客にたいしてクラス２に決定する。
例えば、クラス２に関連づけられた球数値に対応するボール数はクラス１に関連づけられた球数値に対応するボール数より多い。
例えば、取得した期間内利用球数が基準級数を越えないときに特定操作毎に顧客に貸し出すボールの数が５０個であり、取得した期間内利用球数が基準級数を越えるときに特定操作毎に顧客に貸し出すボールの数が５５個である。
その結果、期間内利用球数を多くしようとする動機を顧客に与えることができる。
【００３５】
次に、本発明の第七の実施形態にかかるゴルフ練習場用コンピュータプログラムを、説明する。
過去履歴・現在状況取得機能Ｆ２０が、現在から過去に遡って任意に設定された時間である基準時間内に利用した複数の球の各々の１つの球を打って次の球を打つまでの時間間隔である各々の利用間隔を取得し、
球数値決定機能Ｆ３０が、顧客を取得した各々の利用間隔の全てが任意に設定された時間間隔である基準間隔を上まわらないか否かを基にクラス分けしてクラス分けの結果として顧客に対して特定された１つのクラスに関連づけられた１つの球数値を決定する、
クラス分け機能が顧客を取得した各々の利用間隔の全てが任意に設定された時間間隔である基準間隔を上まわらないか否かを基にクラス分けして顧客に対して複数のクラスの内から１つのクラスを特定し、球数値選択機能が顧客に対して特定されたクラスに関連づけられた球数値を選択する。
例えば、取得した利用間隔が基準間隔を上まるとき、顧客に対してクラス１を決定し、取得した利用間隔が基準間隔を上まわらないとき、顧客にたいしてクラス２に決定する。
例えば、クラス２に関連づけられた球数値に対応するボール数はクラス１に関連づけられた球数値に対応するボール数より多い。
例えば、取得した利用間隔が基準間隔を上まるときに特定操作毎に顧客に貸し出すボールの数が５０個であり、取得した利用間隔が基準間隔を上まらないときに特定操作毎に顧客に貸し出すボールの数が５５個である。
その結果、はやく球を打とうとする動機を顧客に与えることができる。
【００３６】
本発明の実施形態に係るボール貸し出し用コンピュータプログラムは、その構成により、以下の効果を有する。
顧客の過去の履歴または現在の状態を基に顧客をクラス分けしてクラス分けの結果として顧客に対して特定された１つのクラスに関連づけられた１つの球数値を決定し、顧客のする特定操作に応じて顧客に対して決定した球数値に対応した数のボール４０を顧客に貸し出す様にしたので、顧客の過去の履歴または現在の状態の違いに対応して所定の数のボールを貸しだすことができる。
また、取得された顧客の過去の履歴または現在の状態を基に顧客をクラス分けし顧客に対して複数のクラスの内から１つのクラスを特定し、顧客に対して特定されたクラスに関連づけられた球数値を選択する様にしたので、顧客の過去の履歴または現在の状態を基に顧客をクラス分けしてクラス分けの結果として顧客に対して特定された１つのクラスに関連づけられた１つの球数値を決定できる。
また、顧客がゴルフ練習場を利用した過去の最新の期日と現在の期日までの日数である経過日数を取得し、顧客を経過日数が基準経過日数を越えたか否かに基づきクラス分けしてクラス分けの結果として顧客に対して特定された１つのクラスに関連づけられた１つの球数値を決定する様にしたので、顧客の経過日数の違いに対応して球数値を決定できる。
また、現在の曜日を取得し、顧客を曜日がウイークデイか否かに基づきクラス分けしてクラス分けの結果として顧客に対して特定された１つのクラスに関連づけられた１つの球数値を決定する様にしたので、曜日の違いに対応して球数値を決定できる。
また、予め複数の顧客が顧客の種類である複数の客種のうちの少なくとも一つの客種に各々に分類され、顧客の客種を取得し、顧客の客種に基づきクラス分けしてクラス分けの結果として顧客に対して特定された１つのクラスに関連づけられた１つの球数値を決定する様にしたので、顧客の客種の違いに対応して球数値を決定できる。
また、任意に設定された過去の期日である基準日から現在までに顧客が利用した球数の総数である利用球数総数または顧客が精算した利用料金の総数である利用料金総和を取得し、顧客を利用球数総数が任意に設定された球数である基準球数を越えるか否かまたは利用料金総和が任意に設定された料金である基準料金を超えるか否かに基づきクラス分けしてクラス分けの結果として顧客に対して特定された１つのクラスに関連づけられた１つの球数値を決定する様にしたので、顧客の利用球数総数または利用料金総和の違いに対応して球数値を決定できる。
また、顧客の利用する打席の打席番号を取得し、顧客を取得した打席番号を基にクラス分けしてクラス分けの結果として顧客に対して特定された１つのクラスに関連づけられた１つの球数値を決定する様にしたので、顧客の利用する打席の違いに対応して球数値を決定できる。
また、現在から過去に遡って任意に設定された時間である基準期間内に利用した球数である期間内利用球数を取得し、顧客を期間内利用球数が任意に設定された球数である基準球数を越えたか否かを基準にクラス分けしてクラス分けの結果として顧客に対して特定された１つのクラスに関連づけられた１つの球数値を決定する様にしたので、顧客の利用球数の違いに対応して球数値を決定できる。
また、現在から過去に遡って任意に設定された時間である基準時間内に利用した複数の球の各々の１つの球を打って次の球を打つまでの時間間隔である各々の利用間隔を取得し、顧客を各々の利用間隔の全てが任意に設定された時間間隔である基準間隔を上まわらないか否かを基にクラス分けしてクラス分けの結果として顧客に対して特定された１つのクラスに関連づけられた１つの球数値を決定する様にしたので、
顧客の利用間隔の違いに対応して球数値を決定できる。
その結果、顧客にボール貸し出し用コンピュータプログラムを備えたゴルフ練習場を利用したいという動機を与えることができる。
【００３７】
本発明は以上に述べた実施形態に限られるものではなく、発明の要旨を逸脱しない範囲で各種の変更が可能である。
第一乃至第七の実施形態にかかるボール貸し出し用コンピュータプログラムを説明したが、第一乃至第七のうちのひとつの機能をもつボール貸し出し用コンピュータプログラムでもよいし、第一乃至第七のうちの複数の機能をもつボール貸し出し用コンピュータプログラムでもよいし、第一乃至第七のうちの全ての機能をもつボール貸し出し用コンピュータプログラムでもよい。
ゴボール貸し出し用コンピュータプログラムが管理コンピュータにインストールされ、精算システムがゴルフ練習を終了したときに精算をしてもよい。
ゴルフ練習場用コンピュータプログラムがゴルフボール貸出機にインストールされ、ゴルフボール貸出機がゴルフボールを貸し出すときに精算をしてもよい。
【符号の説明】
【００３８】
１０  打席
４０  ボール
５０  ボール籠
１００  ボール貸し出し器
１１０  ボールタンク
１２０  撹拌器
１３０  シュータ
１４０  シャッター
１５０  カウンタ
１６０  上部シュータ
１７０  下部シュータ
Ｆ１０  クラス−球数値準備機能
Ｆ２０  過去履歴・現在状況取得機能
Ｆ３０  球数値決定機構
Ｆ４０  ボール貸し出し機能
Ｆ５０  貸し出し料金精算機能
【先行技術文献】
【特許文献】
【００３９】
【特許文献１】特開２００２−３５２３３３号
【特許文献２】特開２００２−２６９１９８号
【特許文献３】特開２０１２−２３５９５４号
【特許文献４】特開２００３−３０３３２３号
【特許文献５】特開２００５−２３７５８１号
【図１】
2018157991.tif 000003
【図２】
2018157991.tif 000004
【図３】
2018157991.tif 000005
【図４】
2018157991.tif 000006
【図５】
2018157991.tif 000007
【図６】
2018157991.tif 000008
【図７】
2018157991.tif 000009
【手続補正書】
【提出日】平成30年3月22日(2018.3.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
練習場でボール貸し出し機によりボールを貸し出すためのボール貸し出し用コンピュータプログラムであって、
コンピュータに、
記憶領域に複数のクラスに各々に関連づけられた複数の球数値を準備するクラス−球数値準備機能と、
顧客の過去の履歴または現在の状況を取得する過去履歴・現在状況取得機能と、
取得された顧客の過去の履歴または現在の状況を基に顧客をクラス分けして該クラス分けの結果として顧客に対して特定された１つの前記クラスに関連づけられた１つの前記球数値を決定する球数値決定機能と、
顧客のする特定の操作である特定操作に応じて顧客に対して決定した前記球数値に対応した数のボールを顧客に貸し出すボール貸し出し機能と、
を実現させ、
前記過去履歴・現在状況取得機能が現在から過去に遡って任意に設定された時間である基準時間内に利用した複数の球の各々の１つの球を打って次の球を打つまでの時間間隔である各々の利用間隔を取得し、
前記球数値決定機能が顧客を取得した各々の前記利用間隔の全てが任意に設定された時間間隔である基準間隔を上まわらないか否かを基にクラス分けして該クラス分けの結果として顧客に対して特定された１つの前記クラスに関連づけられた１つの前記球数値を決定する、
ことを特徴とするボール貸し出し用コンピュータプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００３
【補正方法】変更
【補正の内容】
【０００３】
ゴルフ練習場所に、ボール貸し出し機（いわゆる、ボールベンダー）が設けられる。
顧客は、ボール籠をボール貸し出し機のカード挿入口にセットし、特定の操作をすると、所定の数のボールがボール籠に入る。
顧客は、そのボール籠を打球場所に持っていき、ボールを打ちっ放しする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
本発明の実施形態にかかるボール貸し出し用コンピュータプログラムは、コンピュータにクラス−球数値準備機能Ｆ１０と過去履歴・現在状況取得機能Ｆ２０と球数値決定機能Ｆ３０とボール貸し出し機構Ｆ４０とを実現させる。
本発明の実施形態にかかるボール貸し出し用コンピュータプログラムは、コンピュータにクラス−球数値準備機能Ｆ１０と過去履歴・現在状況取得機能Ｆ２０と球数値決定機能Ｆ３０とボール貸し出し機構Ｆ４０と貸し出し料金精算機構Ｆ５０とを実現させてもよい。
コンピュータは、ＣＰＵ、メモリ、インターフェース、入出力装置、外部記憶装置とで構成される。
コンピュータのインターフェースは顧客のカードのデータを読み書きするリーダ・ライターと繋がっていてもよい。
コンピュータは、ボール貸し出し器に内蔵されてもよい。
コンピュータは、ボール貸し出し器に外付けされてもよい。
コンピュータは、ボール貸し出し器に通信により接続されてもよい。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】変更
【補正の内容】
【００２９】
最初に、本発明の第一の実施形態にかかるボール貸し出し用コンピュータプログラムを、説明する。
過去履歴・現在状況取得機能Ｆ２０が、顧客がゴルフ練習場を利用した過去の最新の期日と現在の期日までの日数である経過日数を取得する。
球数値決定機能Ｆ３０が、顧客を取得した経過日数が任意に設定された経過日数である基準経過日数を越えたか否かに基づきクラス分けしてクラス分けの結果として顧客に対して特定された１つのクラスに関連づけられた１つの球数値を決定する。
例えば、クラス分け機能が顧客を取得した経過日数に基づきクラス分けして顧客に対して複数のクラスのうちから一つのクラスを特定し、球数値選択機能が顧客に対して特定されたクラスに関連づけられた球数値を選択する。
例えば、取得した経過日数が基準期間（例えば１０日）を越えないとき顧客に対してクラス２を特定し、取得した経過日数が基準期間（例えば１０日）を越えたとき顧客に対してクラス１を特定する。
例えば、取得した経過日数が基準期間（例えば１０日）を越えないとき特定操作毎に顧客に貸し出すボールの数が５５個であり、取得した経過日数が基準期間（例えば１０日）を越えたとき特定操作毎に顧客に貸し出すボールの数が５０個である。
その結果、顧客に間を置かずにゴルフ練習場へ行きたいという動機を与えることができる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００３４
【補正方法】変更
【補正の内容】
【００３４】
次に、本発明の第六の実施形態にかかるゴルフ練習場用コンピュータプログラムを、説明する。
過去履歴・現在状況取得機能Ｆ２０が、現在から過去に遡って任意に設定された時間である基準期間内に利用した球数である期間内利用球数を取得する機能である。
球数値決定機能Ｆ３０が、顧客を取得した期間内利用球数が任意に設定された球数である基準球数を越えたか否かを基準にクラス分けしてクラス分けの結果として顧客に対して特定された１つのクラスに関連づけられた１つの球数値を決定する機能である。
例えば、クラス分け機能が顧客を取得した期間内利用球数が任意に設定された球数である基準球数を越えたか否かを基準にクラス分けして顧客に対して複数のクラスの内から１つのクラスを特定し、球数値選択機能が顧客に対して特定されたクラスに関連づけられた球数値を選択する。
例えば、取得した利用球数が基準球数を上まわらないとき顧客に対してクラス１を決定し、取得した期間内利用球数が基準球数を上まわるとき顧客にたいしてクラス２に決定する。
例えば、クラス２に関連づけられた球数値に対応するボール数はクラス１に関連づけられた球数値に対応するボール数より多い。
例えば、取得した期間内利用球数が基準球数を越えないときに特定操作毎に顧客に貸し出すボールの数が５０個であり、取得した期間内利用球数が基準球数を越えるときに特定操作毎に顧客に貸し出すボールの数が５５個である。
その結果、期間内利用球数を多くしようとする動機を顧客に与えることができる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００３７
【補正方法】変更
【補正の内容】
【００３７】
本発明は以上に述べた実施形態に限られるものではなく、発明の要旨を逸脱しない範囲で各種の変更が可能である。
第一乃至第七の実施形態にかかるボール貸し出し用コンピュータプログラムを説明したが、第一乃至第七のうちのひとつの機能をもつボール貸し出し用コンピュータプログラムでもよいし、第一乃至第七のうちの複数の機能をもつボール貸し出し用コンピュータプログラムでもよいし、第一乃至第七のうちの全ての機能をもつボール貸し出し用コンピュータプログラムでもよい。
ゴルフボール貸し出し用コンピュータプログラムが管理コンピュータにインストールされ、精算システムがゴルフ練習を終了したときに精算をしてもよい。
ゴルフ練習場用コンピュータプログラムがゴルフボール貸出機にインストールされ、ゴルフボール貸出機がゴルフボールを貸し出すときに精算をしてもよい。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００３９
【補正方法】変更
【補正の内容】
【００３９】
【特許文献１】特開２００２−３５２３３３号
【特許文献２】特開２００２−２６９１９８号
【特許文献３】特開２０１２−２３５９５３号
【特許文献４】特開２００３−３０３３２３号
【特許文献５】特開２００５−２３７５８１号