(57)【特許請求の範囲】
【請求項１】
ネットワークに接続され、魚釣りゲームのシステム全体を管理する管理者用サーバと、当該管理者用サーバとの間で情報の送受信を行いながら前記魚釣りゲームを実行するゲーム操作者用端末と、前記魚釣りゲームの中で仮想的に獲得した魚の調理及び在庫に関する情報処理を制御する魚料理提供者用端末と、提供する食材に関する情報を管理する食材提供者用端末とからなる魚釣りゲームシステムであって、
前記管理者用サーバが、
少なくとも、前記魚料理提供者用端末から送信された仕入情報、並びに、入力された釣場の気候の情報並びに水質の情報に基づいて、前記魚釣りゲーム中で釣れる魚のヒット率を算出するゲーム環境設定手段と、
前記魚釣りゲームに関し、前記魚釣りゲーム中で釣れる魚に関する魚情報、前記魚釣りゲームを実行するゲーム操作者に関するゲーム操作者情報、前記魚釣りゲームで釣れた仮想的な魚を実際の魚で調理して提供する魚料理提供者に関する魚料理提供者情報、及び、前記魚料理提供者に食材を提供する食材提供者に関する食材提供者情報を少なくとも含むゲームデータを保持するゲームデータ保持手段と、
前記ゲーム操作者が前記ゲーム中で仮想的に釣ることができる前記魚情報のうち、仮想的に獲得した魚に関する魚獲得情報を保持する魚獲得情報保持手段と、
前記ゲーム操作者用端末から送信された予約に関する予約情報、前記魚獲得情報、及び、前記ゲームデータに基づいて、前記魚料理提供者が前記ゲーム操作者用端末に係る前記ゲーム操作者に提供する料理の情報を料理提供情報として生成する料理提供情報生成手段と、
前記料理提供情報と共に前記予約情報を前記魚料理提供者用端末に送信する料理提供情報送信手段と、
前記魚料理提供者用端末から送信された魚の取り寄せに関する魚取寄情報、及び、前記ゲームデータに基づいて、前記魚取寄情報に係る魚を配送するための魚配送指令情報を前記食材提供者用端末に送信する魚配送指令情報送信手段とを備え、
前記ゲーム操作者用端末が、
前記管理者用サーバから配信された前記魚釣りゲームに係るアプリケーションを前記ゲーム環境設定手段で算出されたヒット率で実行するゲーム実行手段と、
前記ゲーム実行手段にて実行される前記魚釣りゲームを表示するゲーム表示手段と、
前記魚釣りゲームを実行した結果に関する結果情報を前記管理者用サーバに送信する結果情報送信手段と、
前記結果情報を表示する結果情報表示手段と、
前記管理者用サーバにおける前記ゲームデータに含まれる前記魚料理提供者情報から、前記魚釣りゲーム内で釣れた魚に応じて、当該魚を調理及び食すことができる前記魚料理提供者の一覧を取得して表示する飲食店表示手段と、
前記飲食店表示手段にて表示された飲食店の中から、前記ゲーム操作者の入力情報に基づいて１つを選択し、当該選択した情報に予約日時を含む予約情報を前記管理者用サーバに送信する予約情報送信手段とを備え、
前記魚料理提供者用端末が、
仕入れた魚に関する仕入情報を前記管理者用サーバに送信する仕入情報送信手段と、
前記管理者用サーバの魚獲得情報保持手段が保持する魚獲得情報を表示して参照する魚獲得情報表示手段と、
前記管理者用サーバから送信された前記料理提供情報及び前記予約情報、並びに、前記仕入情報に基づいて、前記予約情報に含まれる予約日時に在庫の確保が可能かどうかを判断し、可能な場合には予約を確定し、不可能な場合には足りない在庫の取り寄せ情報を魚取寄情報として生成する魚取寄情報生成手段と、
前記魚取寄情報を前記管理者用サーバに送信する魚取寄情報送信手段とを備え、
前記食材提供者用端末が、
前記管理サーバから前記魚配送指令情報を受信して、前記魚取寄情報に係る魚を配送する指令情報を提示する魚配送指令情報受信手段を備えることを特徴とする魚釣りゲームシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して実行されるゲームシステムに関し、特に、ゲーム操作者が釣りゲームを実行するゲームシステムに関する。
【背景技術】
【０００２】
魚釣りを疑似体験することができるゲームとして、ゲームセンター等に設置されている大型の魚釣り専用ゲーム機や、家庭用ゲーム機にソフトを挿入してプレイする魚釣りゲームがある。最近では、ネットワークを介して携帯電話にゲームソフトをダウンロードし、携帯電話で魚釣りゲームをプレイできるものが知られている。
【０００３】
しかし、いずれのゲームもあくまで擬似体験であり、実際にゲーム中で釣った魚を鑑賞したり食したりすることはできないため、特に釣り好きの人の中には、リアリティがなく物足りなさを感じる人も多い。その物足りなさを解消する技術として、特許文献１に示す技術がある。
【０００４】
特許文献１の技術は、獲得された仮想的な品物と同じ種類の現物をユーザが入手できるようにするものであり、情報端末２は参加要求をネットワーク３を介してゲームサーバ４に送信し、サーバ４は釣り場データと現物で配送可能な魚を指定する魚の種類データを送信する。情報端末２は事前にダウンロードしたゲームプログラムを起動して釣り場と魚を選択しサーバ４に通知する。サーバ４は魚を釣るための条件を含む条件データと画像ファイルを送信する。情報端末２はユーザの操作にしたがってゲームを進行する。魚が釣れたとき、ユーザ１は魚の現物の配送の要求を情報端末２に送信する。サーバ４はゲームのプレイ時間に応答して課金処理を行い、鮮魚店７用の情報処理装置６に配送指令を送信する。鮮魚店７は指令された魚を調理し、ユーザ１への配送を宅配便等に依頼するというものである。
【特許文献１】特開２００２−６６１４４
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の技術は、ヒット率やバラシ率を、魚の種類や大きさに応じて変化させるようにしているが、それだけでは変化が乏しくゲーム参加者が物足りなさを感じてしまう可能性がある。また、その他の条件（その日の仕入れの状況、売り上げ、ゲームの利用頻度、選択した釣場の気候、水質等）でヒット率やバラシ率を多様で最適に設定しようとすると、どうしても人間の判断で設定しなければならず、処理に手間が掛かってしまうという課題を有する。
【０００６】
また、ゲーム参加者が配送により実際の魚を受け取ることができるが、魚の中には素人では調理が難しい魚（例えば、うなぎ）や調理が不可能な魚（例えば、ふぐ）等がある。ゲーム中で釣った魚はゲーム参加者の希望により加工して配送されるが、加工することにより鮮度が落ちてしまうため、新鮮な魚を生で食したい人にとっては満足できないという課題を有する。
また、魚そのものや加工された魚は配送によりゲーム参加者に届けられるため、配送費用が掛かり、コスト面でビジネス上の課題となり得る。
【０００７】
本発明は前記課題を解決するためになされたものであり、ゲーム環境を自動で簡単に設定すると共に、そのゲーム環境の変化によりゲーム操作者のゲームに対する満足感を得つつ、配送の手間や費用を掛けずにゲーム操作者がゲーム中で釣った魚と同じ魚を、新鮮でおいしく食べることができる魚釣りゲームシステムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る魚釣りゲームシステムは、ネットワークに接続され、魚釣りゲームのシステム全体を管理する管理者用サーバと、当該管理者用サーバとの間で情報の送受信を行いながら前記魚釣りゲームを実行するゲーム操作者用端末と、前記魚釣りゲームの中で仮想的に獲得した魚の調理及び在庫に関する情報処理を制御する魚料理提供者用端末と、提供する食材に関する情報を管理する食材提供者用端末とからなる魚釣りゲームシステムであって、前記管理者用サーバが、少なくとも、前記魚料理提供者用端末から送信された仕入情報、並びに、入力された釣場の気候の情報並びに水質の情報に基づいて、前記魚釣りゲーム中で釣れる魚のヒット率を算出するゲーム環境設定手段と、前記魚釣りゲームに関し、前記魚釣りゲーム中で釣れる魚に関する魚情報、前記魚釣りゲームを実行するゲーム操作者に関するゲーム操作者情報、前記魚釣りゲームで釣れた仮想的な魚を実際の魚で調理して提供する魚料理提供者に関する魚料理提供者情報、及び、前記魚料理提供者に食材を提供する食材提供者に関する食材提供者情報を少なくとも含むゲームデータを保持するゲームデータ保持手段と、前記ゲーム操作者が前記ゲーム中で仮想的に釣ることができる前記魚情報のうち、仮想的に獲得した魚に関する魚獲得情報を保持する魚獲得情報保持手段と、前記ゲーム操作者用端末から送信された予約に関する予約情報、前記魚獲得情報、及び、前記ゲームデータに基づいて、前記魚料理提供者が前記ゲーム操作者用端末に係る前記ゲーム操作者に提供する料理の情報を料理提供情報として生成する料理提供情報生成手段と、前記料理提供情報と共に前記予約情報を前記魚料理提供者用端末に送信する料理提供情報送信手段と、前記魚料理提供者用端末から送信された魚の取り寄せに関する魚取寄情報、及び、前記ゲームデータに基づいて、前記魚取寄情報に係る魚を配送するための魚配送指令情報を前記食材提供者用端末に送信する魚配送指令情報送信手段とを備え、前記ゲーム操作者用端末が、前記管理者用サーバから配信された前記魚釣りゲームに係るアプリケーションを前記ゲーム環境設定手段で算出されたヒット率で実行するゲーム実行手段と、前記ゲーム実行手段にて実行される前記魚釣りゲームを表示するゲーム表示手段と、前記魚釣りゲームを実行した結果に関する結果情報を前記管理者用サーバに送信する結果情報送信手段と、前記結果情報を表示する結果情報表示手段と、前記管理者用サーバにおける前記ゲームデータに含まれる前記魚料理提供者情報から、前記魚釣りゲーム内で釣れた魚に応じて、当該魚を調理及び食すことができる前記魚料理提供者の一覧を取得して表示する飲食店表示手段と、前記飲食店表示手段にて表示された飲食店の中から、前記ゲーム操作者の入力情報に基づいて１つを選択し、当該選択した情報に予約日時を含む予約情報を前記管理者用サーバに送信する予約情報送信手段とを備え、前記魚料理提供者用端末が、仕入れた魚に関する仕入情報を前記管理者用サーバに送信する仕入情報送信手段と、前記管理者用サーバの魚獲得情報保持手段が保持する魚獲得情報を表示して参照する魚獲得情報表示手段と、前記管理者用サーバから送信された前記料理提供情報及び前記予約情報、並びに、前記仕入情報に基づいて、前記予約情報に含まれる予約日時に在庫の確保が可能かどうかを判断し、可能な場合には予約を確定し、不可能な場合には足りない在庫の取り寄せ情報を魚取寄情報として生成する魚取寄情報生成手段と、前記魚取寄情報を前記管理者用サーバに送信する魚取寄情報送信手段とを備え、前記食材提供者用端末が、前記管理サーバから前記魚配送指令情報を受信して、前記魚取寄情報に係る魚を配送する指令情報を提示する魚配送指令情報受信手段を備えるものである。
（１  データ解析によるゲーム環境の設定）
本発明に係る魚釣りゲームシステムは、ネットワークに接続された管理者用サーバと、ゲーム操作者用端末と、魚料理提供者用端末とからなる魚釣りゲームシステムにおいて、前記管理者用サーバが、魚釣りゲームに関する入力されたデータを解析するデータ解析手段と、前記データ解析手段にて解析された結果情報に基づいて、魚釣りゲームにおけるゲーム環境を自動で設定するゲーム環境設定手段とを備えることを特徴とする。
【０００９】
このように、本発明においては、魚釣りゲームに関する入力されたデータを解析し、解析された結果情報に基づいて、魚釣りゲームにおけるゲーム環境を自動で設定するため、従来であれば状況の変化に応じて最適なゲーム環境を設定するには手間が掛かるが、自動で設定することで、処理を効率的に行うことができる。
【００１０】
なお、魚釣りゲームに関するデータには、魚料理提供者が保有する魚の在庫、管理者の売り上げ、ゲームの利用頻度、地域に関する情報、時間帯の情報等が含まれており、データ解析手段は、それらの情報を所定期間（例えば、１時間、１日、１週間、１ヶ月、１年、１０年等）の単位で解析するようにしてもよい。
【００１１】
（２  ヒット率の設定）
本発明に係る魚釣りゲームシステムは、前記ゲーム環境設定手段が、前記データ解析手段にて解析された結果情報に基づいて、魚釣りゲームにおけるヒット率を自動で算出し、設定することを特徴とする。
【００１２】
このように、本発明においては、ゲーム環境設定手段が、データ解析手段にて解析された結果情報に基づいて、魚釣りゲームにおけるヒット率を自動で算出して設定するため、管理者が売り上げや在庫の状況に応じた管理を行うことができる。また、管理者の利益になるようにヒット率を自動で調整することができるため、管理の手間を省くことができると共に、利益に貢献することができる。
【００１３】
なお、ヒット率の設定はゲーム操作者毎に行うことが可能である。つまり、なかなかヒットが出ていないゲーム操作者には優先的にヒットさせたり、多くヒットしているゲーム操作者にはヒット率を下げるような設定が可能である。
【００１４】
（３  ゲームで獲得した魚を店で食す魚釣りゲームシステム）
本発明に係る魚釣りゲームシステムは、前記管理者用サーバが、前記魚釣りゲームに関するデータを保持するゲームデータ保持手段と、前記魚釣りゲームのアプリケーションを保持するアプリケーション保持手段と、前記アプリケーションを前記ゲーム操作者用端末に配信するゲーム配信手段と、前記ゲーム操作者がゲーム中に獲得した魚に関する情報を保持する魚獲得情報保持手段とを備え、前記ゲーム操作者用端末が、前記ゲーム配信手段にて配信されたアプリケーションを実行するゲーム実行手段と、前記ゲーム実行手段にて実行される魚釣りゲームを表示するゲーム表示手段と、前記魚釣りゲームを実行した結果情報を前記管理者用サーバに送信する結果情報送信手段と、前記魚釣りゲームを実行した結果情報を表示する結果情報表示手段とを備え、前記魚料理提供者用端末が、仕入れた魚に関する情報を前記管理者用サーバに送信する仕入情報送信手段と、前記管理者用サーバの魚獲得情報保持手段が保持する魚獲得情報を表示して参照する魚獲得情報表示手段とを備えることを特徴とする。
【００１５】
このように、本発明においては、ゲーム操作者が魚釣りゲーム中に獲得した魚を、料理店等の魚を提供する場所で注文することができるため、ゲーム操作者は、魚釣りをリアルな感覚で行うことができると共に、自分が釣った魚を新鮮でおいしく食べることができる。
【００１６】
また、個人では捌くことが不可能であったり困難である魚（例えば、うなぎやふぐ等）を釣った場合であっても、料理店等で加工されるため、安全で安心して釣った魚を食べることができる。
【００１７】
さらに、魚料理提供者が仕入れた魚に関する情報を、管理者用サーバのゲームデータ保持手段に送信するため、ゲームには魚料理提供者が仕入れた魚のみが登場するように設定することができる。そうすることで、ゲーム中に釣り上げた魚は必ず食べることが可能となる。
【００１８】
（４  予約システム）
本発明に係る魚釣りゲームシステムは、前記ゲーム操作者用端末が、ゲーム内で釣れた魚を食すことができる飲食店の一覧を表示する飲食店表示手段と、前記飲食店表示手段にて表示された飲食店の中から１つを選択して前記管理者用サーバに予約情報を送信する予約情報送信手段とを備え、前記管理者用サーバが、前記予約情報送信手段から送信された予約情報及び当該管理者用サーバの魚獲得情報保持手段が保持する魚獲得情報に基づいて、料理提供情報を生成する料理提供情報生成手段と、前記料理提供情報生成手段が生成した料理提供情報を前記魚料理提供者用端末に送信する料理提供情報送信手段とを備えることを特徴とする。
【００１９】
このように、本発明においては、ゲーム操作者が飲食店に対して簡単な操作で予約を行うことができ、魚料理提供者は、その予約情報からゲーム操作者に提供する料理を把握して準備することができるため、スムーズな料理の予約と提供を実現することができる。
なお、予約情報には、調理方法や味付け等の情報を付加して送信することができる。そうすることで、自分が好きな料理を食べることができる。
【００２０】
（５  食材の取寄せシステム）
本発明に係る魚釣りゲームシステムは、前記魚料理提供者用端末が、前記料理提供情報に基づいて、魚取寄情報を生成する魚取寄情報生成手段を備え、前記管理者用サーバが、前記魚料理提供者用端末にて生成された魚取寄情報及び当該管理者用サーバのゲームデータ保持手段が保持するゲームに関する情報に基づいて、所定の食材提供者用端末に魚配送指令情報を送信する魚配送指令情報送信手段を備えることを特徴とする。
【００２１】
このように、本発明においては、ゲーム操作者が予約した料理店（魚料理提供者）に食材の在庫がない場合であっても、管理者用サーバにて保持するゲームに関する情報から食材提供者に対して、ゲーム操作者が予約した料理店に食材を配送する旨の情報を送信し、その情報に従い、食材提供者から料理店に食材が提供されるため、ゲーム操作者がゲーム中に釣り上げた魚を食べられないという事態を避けることができ、ゲーム操作者は自らが釣り上げた魚を確実に食べることができる。
【００２２】
（６  全国の漁場を選択）
本発明に係る魚釣りゲームシステムは、前記ゲーム操作者が、前記魚釣りゲームにおいて、全国の釣場を選択できることを特徴とする。
このように、本発明においては、ゲーム操作者が、魚釣りゲームにおいて全国の釣場を選択できるため、例えば、九州に居ながら北海道の漁場で魚釣りゲームをすることができ、そこで北海道産の魚を釣り上げることができる。九州に居て北海道産の魚を釣り上げた場合は、魚料理提供者用端末にて生成される魚取寄情報により、北海道産の魚を取寄せて食べることが可能となる。
【００２３】
（７  地域の情報と魚の情報を入力）
本発明に係る魚釣りゲームシステムは、前記管理者用サーバが、前記ゲーム操作者が選択した釣場の気候の情報、水質の情報、及び／または前記魚料理提供者が仕入れた魚の情報を入力する入力手段を備えることを特徴とする。
このように、本発明においては、ゲーム操作者が選択した釣場の気候や水質の情報と、魚料理提供者が仕入れた魚の情報を入力して、ゲームに反映させることができるため、リアルな魚釣りゲームを体験することができる。
【００２４】
（８  データ更新）
本発明に係る魚釣りゲームシステムは、前記魚料理提供者用端末が、前記ゲーム操作者のゲームの結果情報または注文に基づいてバーコードを作成するバーコード作成手段を備え、前記ゲーム操作者用端末が、前記バーコード作成手段にて作成されたバーコードを読み取るバーコード読込手段と、前記バーコードに基づいて前記予約情報、料理提供情報及び魚獲得情報を更新するデータ更新手段とを備えることを特徴とする。
【００２５】
このように、本発明においては、ゲーム操作者が注文した内容からバーコード情報を作成し、そのバーコードを読み込むことで、食べた魚の履歴や消費済みの魚の情報を更新することができるため、確実で簡単にデータ管理をすることができる。
【００２６】
なお、ゲーム操作者がゲーム中に釣り上げた魚に関する情報や注文する料理の情報を予めバーコード化しておき、注文時には魚料理提供者用端末がそのバーコードを読み込むようにしてもよい。そうすることで、注文やデータ管理をさらにスムーズに行うことができる。
【００２７】
（９  釣り大会の実施）
本発明に係る魚釣りゲームシステムは、前記管理者用サーバが、魚釣り大会の開催に関する情報を、ゲーム参加者及びスポンサーに対して配信する大会情報配信手段と、前記大会情報配信手段が配信した情報の回答を受信する回答受信手段と、前記回答受信手段が受信した回答に基づいて、大会の商品を決定する大会商品決定手段と、前記回答受信手段が受信した回答に基づいて、前記スポンサーの広告をゲーム画面に表示する広告表示手段と、大会の結果に応じて、前記大会商品決定手段が決定した大会商品を前記ゲーム参加者に分配する大会商品分配手段とを備えることを特徴とする。
【００２８】
このように、本発明においては、大会参加者はスポンサーが提供する大会商品を獲得でき、大会商品を提供したスポンサーは、ゲーム中に、ゲーム画面に広告が表示されるため、大会参加者にとってもスポンサーにとっても大きな利益を得ることができる。また、スポンサーは商品による広告とゲーム画面による広告を行うことができ、ビジネスにおいても大変有益なものとなり得る。
【００２９】
（１０  インターネットへの常時接続環境での魚釣りゲームの実施）
本発明に係る魚釣りゲームシステムは、ネットワークに接続された管理者用サーバと、ゲーム操作者用端末と、魚料理提供者用端末とからなる魚釣りゲームシステムにおいて、前記管理者用サーバが、前記魚釣りゲームに関するデータを保持するゲームデータ保持手段と、前記魚釣りゲームのアプリケーションを保持するアプリケーション保持手段と、前記魚釣りゲームのアプリケーションを実行するゲーム実行手段と、前記ゲーム実行手段にて実行されるゲーム中に前記ゲーム操作者が獲得した魚に関する情報を保持する魚獲得情報保持手段とを備え、前記ゲーム操作者用端末が、前記管理者用サーバにログインするログイン手段と、前記ゲーム実行手段にて実行されるゲームを表示するゲーム表示手段と、前記ゲームを実行した結果を表示する結果情報表示手段とを備え、前記魚料理提供者用端末が、仕入れた魚に関する情報を前記管理者用サーバに送信する仕入情報送信手段と、前記管理者用サーバの魚獲得情報保持手段が保持する魚獲得情報を表示して参照する魚獲得情報表示手段とを備えることを特徴とする。
このように、本発明においては、パソコンのようにインターネットに常時接続できる環境でも魚釣りゲームを楽しむことができる。
【００３０】
これまで、本発明をシステムとして示したが、所謂当業者であれば明らかであるように本発明を装置、方法、及び、プログラムとして捉えることもできる。これら前記の発明の概要は、本発明に必須となる特徴を列挙したものではなく、これら複数の特徴のサブコンビネーションも発明となり得る。
【発明を実施するための最良の形態】
【００３１】
以下、本発明の実施の形態を説明する。本発明は多くの異なる形態で実施可能である。従って、本実施形態の記載内容のみで本発明を解釈すべきではない。また、本実施形態の全体を通して同じ要素には同じ符号を付けている。
【００３２】
本実施の形態では、主にシステムについて説明するが、所謂当業者であれば明らかな通り、本発明は装置、方法、及び、コンピュータを動作させるためのプログラムとしても実施できる。また、本発明はハードウェア、ソフトウェア、または、ハードウェア及びソフトウェアの実施形態で実施可能である。プログラムは、ハードディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、光記憶装置、または、磁気記憶装置等の任意のコンピュータ可読媒体に記録できる。さらに、プログラムはネットワークを介した他のコンピュータに記録することができる。
【００３３】
（本発明の第１の実施形態）
（１．構成）
（１−１  魚釣りゲームシステムのシステム構成）
図１は、本実施形態に係る魚釣りゲームシステムのシステム構成図である。本実施形態に係る魚釣りゲームシステムは、システムを管理する管理者１０ａが使用する管理者用サーバ１０と、魚釣りゲームをするゲーム操作者１１ａが使用するゲーム操作者用端末１１と、ゲーム操作者１１ａに魚料理を提供する魚料理提供者１２ａが使用する魚料理提供者用端末１２とを備える。それぞれの装置は、電話回線網等を介してインターネット等のネットワークに接続されており、相互間でデータを共有したりデータの受け渡し等が可能となっている。
ゲーム操作者１１ａは、魚釣りゲーム中に釣り上げた魚を魚料理提供者１２ａに注文し、注文を受けた魚料理提供者１２ａは、その魚を使った魚料理をゲーム操作者１１ａに提供する。
【００３４】
（１−２  魚釣りゲームシステムのモジュール構成）
図２は、本実施形態に係る魚釣りゲームシステムのモジュール構成図である。管理者用サーバ１０は、ゲーム配信部２０と、ゲームデータ部２１と、データ解析処理部２２と、ゲーム環境設定部２３と、ゲームアプリケーション保持部２４と、入力処理部２９とを備える。
ゲーム配信部２０は、ゲームアプリケーション及びゲームデータをゲーム操作者用端末１１に配信する処理を行う。
【００３５】
ゲームデータ部２１は、ゲームに関する情報を保持しているデータ部である。ゲームに関するデータとは、例えば、ゲーム中で釣れる魚の情報、ゲーム操作者１１ａに関するユーザ情報、魚料理提供者１２ａに関する情報、地域の情報、管理者１０ａに関する情報等、様々な情報を保持している。
【００３６】
データ解析処理部２２は、ゲームデータ部２１が保持するデータ及び入力処理部２９に入力されたデータを解析して、ゲームデータ部２１に保存する処理を行う。例えば、管理者の売り上げや魚の在庫を解析して、在庫が不足していることや売り上げが下がっている状況を把握する処理を行う。
【００３７】
ゲーム環境設定部２３は、データ解析処理部２２が解析した結果に基づいて、ゲーム環境の設定を行い、ゲームアプリケーションにそのゲーム環境を反映させる処理を行う。例えば、ゲーム操作者毎にヒット率の設定を行ったり、ゲームで選択した漁場に合わせて釣れる魚の種類や水温、水質等の設定を行う。また、在庫の状況や売り上げ状況に応じてヒット率の設定を行ったりする。
ゲームアプリケーション保持部２４は、ゲームアプリケーションを保持する保持部である。
【００３８】
入力処理部２９は、魚料理提供者用端末１２から送信される魚の種類や大きさや量に関する情報、ゲーム操作者用端末１１から送信されるユーザ情報、及びゲーム操作者１１ａがゲーム内で選択した釣場の気候や水質の情報等を入力する処理を行う。
【００３９】
（２．動作）
（２−１  システムの動作）
図３は、本実施形態に係る魚釣りゲームシステムの動作を示すフローチャートである。まず、ゲームデータの収集が行われる（ステップＳ３０１）。ゲームデータは、管理者用サーバ１０が有するゲームに関する情報や管理者１０ａの情報、魚料理提供者用端末１２が有する仕入情報や魚料理提供者１２ａに関する情報、ゲーム操作者用端末１１が有するゲーム情報やゲーム操作者１１ａに関する情報、地域別の気候に関する情報等から収集して管理者用サーバ１０に入力される。入力されたゲームデータ及び管理者用サーバが保持しているゲームデータに対してデータ解析が行われ（ステップＳ３０２）、解析された結果に基づいてゲーム環境が自動で設定され（ステップＳ３０３）、そのゲーム環境がゲームアプリケーションに反映される（ステップＳ３０４）。ゲーム環境はゲームデータの解析結果から様々な設定が行われ、ゲーム操作者１１ａの個人に対してゲーム環境を設定することも可能である。例えば、しばらくヒットが出ていないゲーム操作者１１ａに対しては、ヒット率を上げて設定することで、優先的にヒットするように設定することも可能である。ゲーム環境が設定されて、ゲームアプリケーションに反映されたら、ゲームアプリケーションが配信される（ステップＳ３０５）。ゲームアプリケーションをダウンロードしたゲーム操作者１１ａは、ゲームを実行する（ステップＳ３０６）。ゲーム実行処理の動作の詳細は後述する。そして、ゲームを行った結果情報が管理者用サーバ１０に送信され収集されて（ステップＳ３０７）処理を終了する。
なお、２回目以降のゲームについては、アプリケーションの起動時にゲーム環境のみが更新されるようにしてもよい。そうすることで、毎回違った設定や環境でゲームを楽しむことができる。
【００４０】
（２−２  ゲーム実行処理の動作）
図４はゲーム実行処理の動作の詳細を示すフローチャートである。まず、ゲームアプリケーションが起動され（ステップＳ４０１）、お知らせ掲示板が表示される（ステップＳ４０２）。ここでは、管理者１０ａからの重要なお知らせやアップデート情報等が表示される。
なお、お知らせ掲示板の表示は必須の処理ではない。
【００４１】
次に、メニュー画面が表示され（ステップＳ４０３）、ゲーム操作者１１ａは１つのメニューを選択する（ステップＳ４０４）。メニュー選択処理の動作の詳細は後述する。メニュー選択により必要な処理が行われると、処理結果のデータを保存して（ステップＳ４０５）ゲーム処理を終了する。
なお、処理結果のデータは管理者用サーバ１０に送信され、ゲームデータ部２１に保存されて、次回行うゲームの際のゲーム環境の設定に利用することができる。
また、ゲームデータをゲーム操作者用端末１１に保存できるようにしてもよい。
【００４２】
（２−３  メニュー選択処理の動作）
図５は、メニュー選択処理の動作の詳細を示すフローチャートである。メニュー画面には「エサ購入」項目、「音設定」項目、「釣果確認」項目、「釣り」項目、「ゲーム終了」項目が表示されており、ゲーム操作者１１ａはその中から１つを選択する。まず、「エサ購入」項目が選択されたかどうかが判定され（ステップＳ５０１）、「エサ購入」項目が選択された場合は、エサ購入処理が行われる（ステップＳ５０２）。
【００４３】
ここで、ステップＳ５０２のエサ購入処理について詳細に説明する。図６は、エサ購入処理の動作の詳細を示すフローチャートである。まず、エサの種類、金額が画面に表示される（ステップＳ７０１）。ここで表示される金額は、ゲーム内で使用する通貨に関する金額である。ゲーム操作者１１ａは、購入したいエサの種類を選択し（ステップＳ７０２）、エサの数量を入力する（ステップＳ７０３）。購入ボタンを押下すると、購入内容と購入確認が記載されたサブ画面が表示され、ゲーム操作者１１ａは、表示された購入内容でエサを購入するかどうかを判定し（ステップＳ７０４）、エサを購入しない場合は、メニューに戻って（ステップＳ７０７）エサ購入処理を終了する。エサを購入する場合は、会計処理が行われ（ステップＳ７０５）、購入した結果が保存されて（ステップＳ７０６）、メニュー画面に戻って（ステップＳ７０７）、エサ購入処理を終了する。
【００４４】
なお、エサ購入の確認の際にエサを購入しないと判断した場合は、メニューに戻らずに、エサ購入処理の最初の処理（ステップＳ７０１）に戻って、再度エサ購入処理を行うようにしてもよい。
【００４５】
図５に戻って、「エサ購入」項目が選択されなかった場合は、「音設定」項目が選択されたかどうかが判定され（ステップＳ５０３）、「音設定」項目が選択された場合は、音のＯＮ／ＯＦＦの選択が行われ（ステップＳ５０４）、選択されたＯＮ／ＯＦＦが設定される（ステップＳ５０５）。「音設定」項目が選択されなかった場合は、「釣果確認」項目が選択されたかどうかが判定され（ステップＳ５０６）、「釣果確認」項目が選択された場合は、釣果確認処理が行われる（ステップＳ５０７）。
【００４６】
ここで、ステップＳ５０７の釣果確認処理について詳細に説明する。図７は、釣果確認処理の動作の詳細を示すフローチャートである。まず、クーラーボックスを選択する（ステップＳ８０１）。クーラーボックスの中身が釣果確認画面に表示される（ステップＳ８０２）。ゲーム操作者１１ａが、釣果確認画面に表示されている内容を保存するかどうかを判定し（ステップＳ８０３）、保存しない場合は、メニューに戻って（ステップＳ８０６）釣果確認処理を終了する。保存する場合は、釣果情報を管理者用サーバ１０に送信し（ステップＳ８０４）、そこで保存処理が行われて（ステップＳ８０５）、メニューに戻って（ステップＳ８０６）、釣果確認処理を終了する。
【００４７】
図５に戻って、「釣果確認」項目が選択された場合は、「釣り」項目が選択されたかどうかが判定され（ステップＳ５０８）、「釣り」項目が選択された場合は、釣り処理が行われる（ステップＳ５０９）。釣り処理の動作の詳細は後述する。「釣り」項目が選択されなかった場合は、ゲーム終了処理を行って（ステップＳ５１０）、メニュー選択処理を終了する。
【００４８】
（２−４  釣り処理の動作）
ここで、図５のステップＳ５０９の釣り処理について詳細に説明する。図８は、釣り処理の動作の詳細を示すフローチャートである。まず、ゲーム操作者１１ａがステージの選択を行う（ステップＳ９０１）。ゲーム内で使用できるステージは、全国各地のステージが用意されており、ゲーム操作者１１ａはその中からステージを選択することができる。つまり、九州に居ながら北海道の釣場で魚釣りを行うことができる。また、ゲームデータ部２１には、各ステージの地域における地域情報を保持しており、例えば、水質や獲れる魚の種類や大きさを地域に合わせて設定することが可能である。
【００４９】
なお、ゲーム中の所持金や所持ポイントに応じて選択できるステージを増やすようにしてもよい。例えば、九州の住所で登録しているゲーム操作者は、１００ポイント以上になると本州の釣場を選択でき、２００ポイント以上になると北海道の釣場まで選択できるような設定にすることができる。
【００５０】
また、日本に限らず、世界中の釣場を選択できるようにしてもよいし、川か海の２択にしたり、磯釣りか船釣りの２択等、様々に設定することができる。
さらに、特別ステージを設け、魚以外のものが釣れるような設定にしてもよい。例えば、特別ステージでは、魚以外にも肉や野菜や果物が釣れたり、電化製品や旅行等が釣れるようにしてもよい。
さらにまた、選んだステージの地域の現在の天気情報を取得し、それに合わせた天候を設定するようにしてもよい。
【００５１】
ステージが決まったら、キャスティングのポイントを調整する（ステップＳ９０２）。キャスティングの際には、まず、方向ゲージが決定され（ステップＳ９０３）、次に距離ゲージが決定される（ステップＳ９０４）。それぞれのゲージがぴったり合致したかどうかが判定され（ステップＳ９０５）、ぴったり合致していれば、合致していることを示す演出処理が行われて（ステップＳ９０６）、深さ調整の処理が行われる（ステップＳ９０７）。合致していない場合は、何の演出も行われずに、深さ調整の処理が行われる（ステップＳ９０７）。
【００５２】
なお、深さの調整はゲーム操作者１１ａが設定できるようにしてもよいし（ボタンの押下時間やボタンを押すタイミング等）、選んだエサ、竿、ステージに応じて自動で調整されるようにしてもよい。
【００５３】
深さの調整が終わると、ゲーム操作者１１ａはヒットのタイミングをしばらく待つ。ヒットすることが決定したら、ヒットする魚の魚種を決定する（ステップＳ９０８）。魚種は様々な条件を考慮して決定される。例えば、ゲーム操作者１１ａのヒット履歴、使用している釣具、ステージ、魚の在庫、売り上げ等の情報から決定される。魚種を決定したらヒット処理が行われる（ステップＳ９０９）。ヒット処理の動作の詳細については後述する。ヒット処理が終了すると、釣果が表示される（ステップＳ９１０）。ヒット処理の結果、釣り上げに成功していれば、釣り上げた魚に関する情報が追加されて表示される。釣り上げに失敗していれば、以前の状態のまま釣果が表示される。そして、ゲームを終了するかどうかをゲーム操作者１１ａが判定し（ステップＳ９１１）、ゲームを終了する場合はメニュー画面に戻って（ステップＳ９１２）、釣り処理を終了する。ゲームを終了しない場合は、ステップＳ９０２に戻って、再度キャスティングからゲームを再開する。
【００５４】
（２−５  ヒット処理の動作）
ここで、ステップＳ９０９のヒット処理について詳細に説明する。図９は、ヒット処理の動作の詳細を示すフローチャートである。ゲーム操作者１１ａはヒットがあるまでしばらく待ち（ステップＳ１００１）、あたりが来たらあたり処理を行う（ステップＳ１００２）。
なお、あたり処理は、ゲーム操作者１１ａにあたりが来たことを認識させればよく、画面上に演出を表示させてもよいし、音で知らせてもよいし、バイブレーション機能を有するゲーム操作者用端末１１であれば、バイブレーションにより知らせてもよいし、それらを組み合わせてもよい。
【００５５】
あたりが来たら、ゲーム操作者１１ａは、引きの処理を行う（ステップＳ１００３）。引きのタイミングが成功したかどうかが判定され（ステップＳ１００４）、引きのタイミングに失敗したら釣り上げ失敗の処理（ステップＳ１０１６）が行われて、ヒット処理を終了する。引きのタイミングに成功したら、期待度が所定の値より大きいかどうかが判定され（ステップＳ１００５）、期待度が大きければ、釣り上げの成功を期待させる演出が行われてから（ステップＳ１００６）、リール＆ロッドアクション処理が行われる（ステップＳ１００７）。期待度が所定の値以下であれば、何の演出も行わずにリール＆ロッドアクション処理が行われる（ステップＳ１００７）。
【００５６】
以下、リール＆ロッドアクション処理について説明する。リール＆ロッドアクション処理は釣り上げに成功するか失敗するまで、繰り返して行われる。引きのタイミングに成功するとリールを減少させる処理が行われ（ステップＳ１００８）、魚が右方向または左方向に抵抗する処理が行われる（ステップＳ１００９）。ゲーム操作者１１ａは、魚の抵抗に合わせて右キーまたは左キーの入力操作を行う。コンピュータは、ゲーム操作者１１ａのキー操作が魚の抵抗の方向と同じか逆かを判定し（ステップＳ１０１０）、同じ方向であれば、糸のテンションが減少して（ステップＳ１０１１）釣り上げ成功となる（ステップＳ１０１３）。逆方向であれば、糸のテンションが上昇し（ステップＳ１０１２）、テンションが所定の値をオーバーしたかどうかが判定され（ステップＳ１０１４）、オーバーしていなければ、釣り上げ成功となる（ステップＳ１０１３）。オーバーしていれば、釣り上げ失敗の処理（ステップＳ１０１６）が行われて、ヒット処理を終了する。釣り上げに成功した場合は、釣り上げに成功した演出処理が行われて（ステップＳ１０１５）、ヒット処理を終了する。
【００５７】
ゲーム中に釣り上げた魚は、管理者１０ａと提携する魚料理店で、ゲーム操作者１１ａが魚料理を注文して食べることができる。つまり、ゲーム操作者１１ａは自分がゲーム中に釣り上げた魚と同じ魚を実際に料理店でおいしく食べることができるため、魚釣りゲームを楽しむと共に魚料理も楽しむことができる。
【００５８】
このように、本実施形態によれば、魚釣りゲームを様々な環境で行うことができるため、ゲーム操作者１１ａはそういった様々なゲーム環境に応じて、釣場を変更したり、エサを変更したりして、リアルな釣りゲームを楽しむことができる。また、システムの環境に応じてゲーム環境を設定することもできるため、管理者１０ａにとっても管理しやすいシステムとなる。
【００５９】
（本発明の第２の実施形態）
（１  魚釣りゲームシステムのモジュール構成）
図１０は、本実施形態に係る魚釣りゲームシステムのモジュール構成図である。管理者用サーバ１０は、ゲーム配信部２０と、ゲームデータ部２１と、ゲームアプリケーション保持部２４と、魚獲得情報保持部２５を備え、ゲーム操作者用端末１１は、アプリケーション受信部３１と、ゲーム実行部３２と、ゲーム表示部３３と、結果情報送信部３４と、結果情報表示部３５とを備え、魚料理提供者用端末１２は、仕入情報送信部４１と、魚獲得情報表示部４２とを備える。また、図示しないが、第１の実施形態において示した各モジュールも備えている。
ゲーム配信部２０、ゲームデータ部２１及びゲームアプリケーション保持部２４の機能は、第１の実施形態と同じであるため、説明を省略する。
【００６０】
魚獲得情報保持部２５は、ゲーム操作者１１ａがゲーム中に釣り上げた魚の情報を保持する保持部である。
アプリケーション受信部３１は、管理者用サーバ１０から配信されるゲームアプリケーションを受信する処理を行う。
【００６１】
ゲーム実行部３２は、管理者用サーバ１０から配信されたゲームアプリケーションを実際に動作させて実行する処理を行う。
ゲーム表示部３３は、ゲーム実行部３２で実行されるゲームを画面に表示する処理を行う。ゲーム操作者１１ａはこの画面を見て、釣りゲームを楽しむことができる。
【００６２】
結果情報送信部３４は、釣りゲームをした結果情報を管理者用サーバ１０に送信する処理を行う。ゲームの結果情報には、釣った魚の情報の他、エサや釣竿等のゲームアイテムに関する情報や、ゲーム操作者１１ａに関する情報（成績やゲーム利用頻度等）も含まれる。そして、それらの情報は、管理者用サーバ１０のゲームデータ部２１及び魚獲得情報保持部２５に更新されて保持される。
【００６３】
結果情報表示部３５は、釣りゲームをした結果、ゲーム操作者１１ａが釣り上げた魚に関する情報をゲーム操作者用端末１１の画面に表示する処理を行う。ゲーム操作者１１ａが、釣り上げた魚の魚料理を料理店で注文する際には、この表示画面を魚料理提供者１２ａに見せる必要がある。
【００６４】
仕入情報送信部４１は、魚料理提供者１２ａが仕入れた魚に関する情報を管理者用サーバ１０に送信する処理を行う。仕入れた魚に関する情報は、魚の種類、産地、大きさ、重さ等の情報を含むことができ、魚釣りゲームで登場する魚は、そのデータに基づいた魚が登場するように設定することができる。
【００６５】
魚獲得情報表示部４２は、ゲーム操作者１１ａが獲得した魚に関する情報を表示する処理を行う。魚料理提供者は１２ａは、ここで表示された内容と、結果情報表示部３５により示された内容をマッチングして、魚料理の注文を受けて、ゲーム操作者１１ａに魚料理を提供する。
【００６６】
（２  魚釣りゲームシステムの動作）
図１１は、本実施形態に係る魚釣りゲームシステムの動作を示すフローチャートである。まず、魚料理提供者１２ａが魚の仕入情報を管理者用サーバ１０に送信する（ステップＳ１２０１）。ゲーム中に登場する魚は、ここで送信された情報に基づいて登場させることができる。次に、管理者用サーバ１０から最新の魚の情報が配信される（ステップＳ１２０２）。
【００６７】
なお、ここで配信されるデータは、魚の情報のみではなく、ゲーム更新情報やゲーム環境に関する様々な更新情報であってもよい。
また、初めて本実施形態の魚釣りゲームを行う場合は、ゲームアプリケーションも併せて配信されるようにしてもよい。
【００６８】
ゲーム操作者１１ａは、配信された最新の魚釣りゲームを起動し（ステップＳ１２０３）、魚釣りゲームを実行する（ステップＳ１２０４）。このステップＳ１２０４のゲーム実行処理の詳細については、第１の実施形態と同じであるため説明を省略する。ゲーム実行処理において、魚を取得する（ステップＳ１２０５）。取得した魚の情報やゲーム情報等を管理者用サーバ１０に送信する（ステップＳ１２０６）。ゲーム操作者１１ａは、魚料理店に行き魚釣りゲームで獲得した魚の情報をゲーム操作者用端末１１の画面に表示し（ステップＳ１２０７）、その画面を見せて魚料理を注文する（ステップＳ１２０８）。魚料理提供者１２ａは、ゲーム操作者１１ａから提示された画面と、魚料理提供者用端末１２ａに表示された魚獲得情報をマッチングして、合致していれば注文を受け料理を提供する。合致していなければ、管理者１０ａにその旨を報告する。ゲーム操作者１１ａは、自分がゲーム中に釣った魚と同じ魚をおいしく、新鮮に食すことができる。
【００６９】
（本発明の第３の実施形態）
（１．構成）
（１−１  魚釣りゲームシステムのシステム構成）
図１２は、本実施形態に係る魚釣りゲームシステムのシステム構成図である。本実施形態においては、ゲーム操作者１１ａが、釣り上げた魚を食べるために魚料理店に予約をすることができる。第１の実施形態と異なる点は、魚料理提供者１２ａに食材を提供する食材提供者１３ａが使用する、食材提供者用端末１３を備える点である。その他の、管理者用サーバ１０、ゲーム操作者用端末１１、魚料理提供者用端末１２のシステム構成は、第１の実施形態と同じである。
【００７０】
第１の実施形態と同様に、ゲーム操作者１１ａは、魚釣りゲーム中に釣り上げた魚を魚料理提供者１２ａに注文し、注文を受けた魚料理提供者１２ａは、その魚を使った魚料理をゲーム操作者１１ａに提供するが、魚料理提供者１２ａがその魚を仕入れていない場合、または仕入れることが出来ない場合に、食材提供者用１３ａから魚料理提供者用１２ａに対してその食材が提供される。また、ゲーム操作者１１ａは予約により魚料理を注文することができる。
【００７１】
（１−２  魚釣りゲームシステムのモジュール構成）
図１３は、本実施形態に係る魚釣りゲームシステムのモジュール構成図である。図１３において、図示していないが、第１の実施形態及び第２の実施形態で示した各モジュールを備えている。それ以外に、本実施形態においては、管理者用サーバ１０が、飲食店データ保持部５１と、予約情報保持部５２と、料理提供情報生成部５３と、料理提供情報５４と、料理提供情報送信部５５と、魚配送指令情報送信処理部５６とを備え、ゲーム操作者用端末１１が、飲食店データ表示部６１と、予約情報送信部６２とを備え、魚料理提供者用端末１２が、魚取寄情報生成部７１と、魚取寄情報７２とを備える。
【００７２】
飲食店データ保持部５１は、管理者１０ａが提携している飲食店に関するデータを保持する保持部である。
予約情報保持部５２は、ゲーム操作者用端末１１から送信されてきた予約情報を保持する保持部である。
【００７３】
料理提供情報生成部５３は、魚獲得情報保持部２５が保持する魚獲得情報と予約情報保持部５２が保持する予約情報から、ゲーム操作者１１に提供する料理に関する情報を生成する処理を行う。例えば、ゲーム操作者１１ａがゲームの中で静岡産の特大天然うなぎを釣り上げ、近所のうなぎ屋さんにうなぎの蒲焼を予約した場合、料理提供情報生成部５３は、その予約情報と、魚獲得情報保持部２５が保持するうなぎの産地や大きさに関する情報から、「静岡県産の特大天然うなぎの蒲焼という」料理情報を生成する。
【００７４】
料理提供情報５４は、料理提供情報生成部５３が生成した料理提供情報を保持する。
料理提供情報送信部５５は、料理提供情報を、実際に料理を提供する（予約された）料理店の魚料理提供者用端末１２に送信する処理を行う。料理提供情報には、予約したゲーム操作者１１ａに関する情報（ＩＤや名前等）が付加されて送信される。
魚配送指令情報送信処理部５６は、食材提供者用端末１３に、所定の食材を食材提供者１３ａから所定の魚料理提供者１２ａに配送する旨の情報を送信する処理を行う。
【００７５】
飲食店データ表示部６１は、管理者用サーバ１０が備える飲食店データ保持部５１の情報をゲーム操作者用端末１１に表示する処理を行う。
予約情報送信部６２は、ゲーム操作者１１ａが選択した飲食店データと、そこで食べたい魚料理のメニューの情報管理者用サーバ１０に送信する処理を行う。例えば、ゲーム操作者１１ａがゲーム中で、ふぐとうなぎを釣り上げている場合は、予約する店を選択した後に、ふぐかうなぎを選択し、その調理方法を決め、それらの情報を含んだ予約情報を、管理者用サーバ１０に送信する。
【００７６】
魚取寄情報生成部７１は、管理者用サーバ１０から送信されてきた料理提供情報と、仕入の情報から、その魚料理を提供することができるかどうかを判定し、提供することができな場合は魚取寄情報を生成する処理を行う。
魚取寄情報７２は、魚取寄情報生成部７１が生成した魚取寄情報である。
【００７７】
（２  動作）
図１４は、本実施形態に係る魚釣りゲームシステムの動作を示すフローチャートである。まず、ゲーム操作者１１ａは管理者１０ａが運営するサイトにアクセスし、予約することができる料理店の一覧をゲーム操作者用端末１１ａに表示させる（ステップＳ１５０１）。
【００７８】
なお、表示する料理店はゲーム操作者１１ａが釣り上げた魚の情報から、その魚料理を提供できる料理店に限定して表示するようにしてもよい。例えば、ゲーム操作者１１ａがふぐを釣り上げた場合は、ふぐの調理が可能な店のみを表示する。
また、ゲーム操作者１１ａが登録した住所の地域に限定して料理店を表示するようにしてもよい。
【００７９】
料理店の一覧が表示されたら、その中からゲーム操作者１１ａが予約したい店を選択し、予約情報を管理者用サーバ１０に送信する（ステップＳ１５０２）。管理者用サーバ１０は、受信した予約情報と、魚獲得情報保持部２５が保持する魚獲得情報から料理提供情報を生成し（ステップＳ１５０３）、魚料理提供者用端末１２に送信する（ステップＳ１５０４）。魚料理提供者１２ａは、受信した料理提供情報と仕入の状況から、在庫の確認を行い（ステップＳ１５０５）、予約された日時に在庫を確保できれば、その予約された日に魚料理を提供して（ステップＳ１５０９）処理を終了する。在庫が確保できない場合は、魚取寄情報を作成する（ステップＳ１５０６）。管理者用サーバ１０は魚取寄情報に基づいて、食材提供者用端末１３に対して魚配送指令情報を送信する（ステップＳ１５０７）。魚配送指令情報とは、配送先の料理店と、配送する食材と、その食材がいつ必要かという情報を含むものである。魚配送指令情報を受信した食材提供者１３ａは、その指令に基づいて、食材を料理店に配送する。料理店は、食材を受け取ることで食材を確保し（ステップＳ１５０８）、ゲーム操作者１１ａに料理を提供して（ステップＳ１５０９）処理を終了する。
【００８０】
なお、食材が確保された段階で予約確認情報をゲーム操作者用端末１１に送信するようにしてもよい。その場合、発信元は魚料理提供者用端末１２でもよいし、管理者用端末１０でもよい。
また、料理提供情報にはゲーム操作者１１ａのＩＤと名前が含まれており、料理店はそのＩＤと名前で予約を受け付けるようにしてもよい。
【００８１】
このように、本実施形態によれば、予約することでゲーム中に釣り上げた魚を確実に食べることができる。また、全国各地の魚を釣り上げることで、その産地の魚を取寄せて食べることも可能となる。
【００８２】
（本発明の第４の実施形態）
（１  魚釣りゲームシステムのモジュール構成）
図１５は、本実施形態に係る魚釣りゲームシステムのモジュール構成図である。本実施形態においては、ゲーム操作者１１ａが、釣り上げた魚を注文して消費したことを、バーコードデータを利用して簡単に確認でき、データを更新することができる。図１５において、図示していないが、第１の実施形態、第２の実施形態及び第３の実施形態で示した各モジュールを備えている。それ以外に、本実施形態においては、ゲーム操作者用端末１１が、データ更新部８１と、バーコード読込部８２とを備え、魚料理提供者用端末１２が、バーコード生成部９１と、バーコードデータ部９２とを備える。
【００８３】
データ更新部８１は、管理者用サーバ１０に備えられた魚獲得情報保持部２５、予約情報保持部５２及び料理提供情報５４の各データ内容を更新または削除する処理を行う。
バーコード読込部８２は、バーコードを読み込み処理を行う。
バーコード生成部９１は、注文情報に基づいてバーコードを生成する処理を行う。
バーコードデータ部９２は、バーコード生成部９１が生成したバーコードデータである。
なお、本実施形態で利用するバーコードは、１次元のバーコードに限定せず、２次元コード等でもよい。
【００８４】
（２  魚釣りゲームシステムの動作）
図１６は、本実施形態に係る魚釣りゲームシステムの動作を示すフローチャートである。まず、ゲーム操作者１１ａが釣り上げた魚の魚料理を注文する（ステップＳ１７０１）。魚料理提供者１２ａは注文された料理を提供した際に、魚料理提供者用端末１２にてバーコードを作成する（ステップＳ１７０２）。料理を食べたゲーム操作者１１ａは、料理を食べた後に清算し（ステップＳ１７０３）、その清算の際に魚料理提供者用端末１２にて作成されたバーコードを読み取る（ステップＳ１７０４）。ゲーム操作者１１ａは、管理者用サーバ１０に接続し、読み込んだバーコードに基づいて、魚獲得情報保持部２５、予約情報保持部５２及び料理提供情報５４の内容を更新または削除して（ステップＳ１７０５）、処理を終了する。
このように、本実施形態によれば、データの更新や削除を自動化することで、簡単で確実にデータ管理をすることができる。
【００８５】
なお、ゲーム操作者１１ａが魚料理を注文する際には、予め注文する内容（釣り上げた魚、調理法等の情報）をバーコード化しておき、魚料理提供者用端末１２が、そのバーコードを読み込んで注文を行うようにしてもよい。
また、ゲーム操作者１１ａのＩＤと名前を予めバーコード化しておき、魚料理提供者用端末１２がそのバーコードを読み込んで認証確認を行うようにしてもよい。
【００８６】
さらに、ゲーム操作者１１ａがゲーム操作者用端末を所持していない場合もあるため、バーコードを読み込む処理は必須ではなく、魚料理提供者用端末１２からデータを更新するようにしてもよい。
【００８７】
（本発明の第５の実施形態）
（１  魚釣りゲームシステムのモジュール構成）
図１７は、本実施形態に係る魚釣りゲームシステムのモジュール構成図である。本実施形態においては、管理者１０ａが釣りゲーム大会を開催し、ゲーム操作者１１ａが、自由に参加して商品を獲得することができる。図１７において、図示していないが、第１の実施形態、第２の実施形態、第３の実施形態及び第４の実施形態で示した各モジュールを備えている。それ以外に、本実施形態においては、管理者用端末１０が、釣り大会情報配信処理部１０１と、回答受信処理部１０２と、大会情報保持部１０３と、商品決定処理部１０４と、商品情報保持部１０５と、商品分配処理部１０６と、広告表示処理部１０７とを備え、スポンサー用端末１４がネットワークに接続されている。
釣り大会情報配信処理部１０１は、釣り大会の開催や日程等の情報をスポンサー用端末１４及びゲーム操作者用端末１１に配信する処理を行う。
【００８８】
回答受信処理部１０２は、スポンサー用端末１４及びゲーム操作者用端末１１からの釣り大会の開催に対する回答を受信する処理を行う。例えば、スポンサー用端末１４からの回答であれば、スポンサーとして協力可能かどうかや、協力可能であればどういった商品を提供してもらえるのかといった情報を受信し、ゲーム操作者用端末１１からの回答であれば、釣りゲーム大会に参加するかどうかの情報を受信する。
【００８９】
大会情報保持部１０３は、釣りゲーム大会に関する情報を保持する。釣りゲーム大会に関する情報とは、開催の日時、大会規模、スポンサーに関する情報、大会商品、参加者に関する情報等の情報を含む。
【００９０】
商品決定処理部１０４は、大会商品を決定する処理を行う。
商品情報保持部１０５は、大会毎の商品に関する情報を保持する保持部である。
商品分配処理部１０６は、大会の結果に基づいてゲーム操作者１１ａに配布する商品を分配する処理を行う。例えば、大会で１位だった人には最も高級な商品を分配し、５位以下に人には参加賞として魚一匹がプレゼントされる。
広告表示処理部１０７は、大会情報に基づいて、その大会に協力したスポンサーの広告を大会中のゲーム画面上に表示する処理を行う。
【００９１】
（２  魚釣りゲームシステムの動作）
図１８は、本実施形態に係る魚釣りゲームシステムの動作を示すフローチャートである。まず、管理者１０ａが魚釣りゲーム大会を企画し、大会を開催する旨の案内をスポンサー用端末１４及びゲーム操作者用端末１１に配信する（ステップＳ１９０１）。
なお、ゲーム操作者用端末１１への大会情報の配信は、スポンサーが決定し、大会の開催や詳細が確定した後に行う。
【００９２】
スポンサーからは、釣りゲーム大会への協力の可・不可の情報や協力可能な場合は、どういった商品を提供できるのかといった情報を回答として受信し、ゲーム操作者１１ａからは釣りゲーム大会への参加・不参加の情報を回答として受信する。受信した回答に基づいて大会の商品を決定し（ステップＳ１９０３）、釣りゲーム大会を実行する（ステップＳ１９０４）。釣りゲーム大会中は、協力してくれたスポンサーの広告をゲーム画面に常時表示しておく（ステップＳ１９０５）。
【００９３】
なお、スポンサーの広告は、提供してくれた商品によってランク付けを行い、そのランクに基づいて広告する文字の大きさや表示時間等を決定するようにしてもよい。
魚釣りゲーム大会が終了すると、大会の成績に応じて商品を分配する処理を行う（ステップＳ１９０６）。そして、分配した商品をゲーム参加者の元に配送して（ステップＳ１９０７）、処理を終了する。
【００９４】
このように、本実施形態によれば、スポンサーは商品を提供することで、その商品の広告をすると共に、ゲーム画面にも広告が表示されるため、自分の会社や商品を大会参加者にＰＲすることができる。また、大会参加者は、大会でいい成績を修めるとスポンサーが提供した商品を獲得することができると共に、大会で釣り上げた魚は、魚料理として食べることができる。
【００９５】
（その他の実施形態）
（１  魚釣りゲームシステムのモジュール構成）
図１９は、本実施形態に係る魚釣りゲームシステムのモジュール構成図である。本実施形態においては、管理者用サーバ１０がゲームを配信するのではなく、ゲーム操作者用端末１１が管理者用サーバ１０にアクセスしてゲームを実行する。つまり、管理者用サーバ１０に対して常時接続できるような場合に、本実施形態を利用する。図１９において、図示していないが、第１の実施形態、第３の実施形態、第４の実施形態及び第５の実施形態で示した各モジュールを備えている。また、本実施形態は、第２の実施形態と比較してゲームの配信方法、ゲームの実行方法、結果情報の送信方法等が異なっている。
【００９６】
図１９において、管理者用サーバ１０は、ゲーム実行部２００と、ゲームデータ部２１と、ゲームアプリケーション保持部２４と、魚獲得情報保持部２５を備え、ゲーム操作者用端末１１は、ログイン部２０１と、ゲーム表示部３３と、結果情報表示部３５とを備え、魚料理提供者用端末１２は、仕入情報送信部４１と、魚獲得情報表示部４２とを備える。
【００９７】
ゲーム実行部２００は、ゲームアプリケーション保持部２４が保持するゲームアプリケーションを実際に動作させて実行する処理を行う。ゲームの結果は、ゲームデータ部２１及び魚獲得情報保持部２５に直接保存される。従って、ゲーム操作者用端末１１から結果情報を送信するような処理は行わない。
【００９８】
ログイン部２０１は、管理者用サーバ１０でゲームを実行するためのログイン処理を行う。ここではユーザＩＤとパスワードを入力し、ゲームデータ部２１のデータを照合され、その結果合致していれば、ゲームを実行することができる。
【００９９】
ゲームデータ部２１、ゲームアプリケーション保持部２４、魚獲得情報保持部２５、ゲーム表示部３３、結果情報表示部３５、仕入情報送信部４１及び魚獲得情報表示部４２の機能は第１の実施形態及び第２の実施形態と同じであるため説明は省略する。
【０１００】
（２  魚釣りゲームシステムの動作）
図２０は、本実施形態に係る魚釣りゲームシステムの動作を示すフローチャートである。まず、魚料理提供者用端末１２から魚の仕入情報が、管理者用サーバ１０に送信される（ステップＳ２１０１）。ゲーム操作者用端末１１が、管理者用サーバ１０にアクセスしてゲームアプリケーションを起動し（ステップＳ２１０２）、ログインする（ステップＳ２１０３）。ログインに成功したら、ゲーム処理を実行する（ステップＳ２１０４）。ゲーム処理についての詳細な説明は、第１の実施形態と同じであるため説明は省略する。ゲーム操作者１１ａは魚釣りゲームにより魚を取得し（ステップＳ２１０５）、取得した魚に関する情報を表示する（ステップＳ２１０６）。表示された魚の情報を持って魚料理提供者１２の魚料理店に行って、魚料理を注文し（ステップＳ２１０７）、魚を食べて、処理を終了する。
【０１０１】
なお、ゲーム操作者用端末１１が携帯して持ち歩くことが困難な場合は、結果情報表示部３５により表示された内容を紙に印刷して魚料理提供者１２に注文することができる。また、その場合、バーコードを読み取る端末を別途用意しておくこともできる。例えば、釣りゲームは家のパソコンで行い、結果情報を印刷して料理店へ行き、清算時には携帯電話でバーコードを読み込むようにしてもよい。さらに、バーコードを読み込む処理は必須ではなく、魚料理提供者用端末１２からデータを更新するようにしてもよい。
【０１０２】
また、上記各実施形態において、釣り上げた魚ごとにポイントを取得し、そのポイントに応じて料理を注文できるようにしてもよい。例えば、ゲーム操作者１１ａがうなぎを釣り上げたが、うなぎが苦手で食べれなかった場合は、釣り上げたうなぎと同じポイントの他の魚に変更して料理を注文することができる。
【０１０３】
さらに、特別ステージにおいては、魚以外のものも釣れるようにしたが、それらの商品も上記同様にポイントに還元することができる。
さらにまた、獲得したポイントは商品と引き換えるだけではなく、次のゲームのゲーム使用料として使用することもできる。
【０１０４】
さらにまた、料理には適さない程小さい魚が釣れば場合は、リリースして注文の対象からはずすことができるようにしてもよい。そうすることで、ゲームと現実のリアリティがより関連付けられる。
【０１０５】
さらにまた、一度リリースした魚を成長させてから再び釣り上げた場合は、特典を付加するようにしてもよい。
さらにまた、上記各実施形態で示した情報の送信処理においては、ファイルを送信したり、ファイルを共有したり、Ｅメールにより情報を送信したり、電話やＦＡＸにより情報を伝達してもよい。
【０１０６】
さらにまた、本発明の魚釣りゲームシステムは各企業（個人を含む）の売り上げを伸ばすためのツールとして利用することができ、全国の会社ごとに釣場を作成し、商品の流通や広告宣伝を行うことも可能となる。
【０１０７】
以上の前記各実施形態により本発明を説明したが、本発明の技術的範囲は実施形態に記載の範囲には限定されず、これら各実施形態に多様な変更又は改良を加えることが可能である。そして、かような変更又は改良を加えた実施の形態も本発明の技術的範囲に含まれる。このことは、特許請求の範囲及び課題を解決する手段からも明らかなことである。
【図面の簡単な説明】
【０１０８】
【図１】第１の実施形態に係る魚釣りゲームシステムのシステム構成図である。
【図２】第１の実施形態に係る魚釣りゲームシステムのモジュール構成図である。
【図３】第１の実施形態に係る魚釣りゲームシステムの動作を示すフローチャートである。
【図４】ゲーム実行処理の動作の詳細を示すフローチャートである。
【図５】メニュー選択処理の動作の詳細を示すフローチャートである。
【図６】エサ購入処理の動作の詳細を示すフローチャートである。
【図７】釣果確認処理の動作の詳細を示すフローチャートである。
【図８】釣り処理の動作の詳細を示すフローチャートである。
【図９】ヒット処理の動作の詳細を示すフローチャートである。
【図１０】第２の実施形態に係る魚釣りゲームシステムのモジュール構成図である。
【図１１】第２の実施形態に係る魚釣りゲームシステムの動作を示すフローチャートである。
【図１２】第３の実施形態に係る魚釣りゲームシステムのシステム構成図である。
【図１３】第３の実施形態に係る魚釣りゲームシステムのモジュール構成図である。
【図１４】第３の実施形態に係る魚釣りゲームシステムの動作を示すフローチャートである。
【図１５】第４の実施形態に係る魚釣りゲームシステムのモジュール構成図である。
【図１６】第４の実施形態に係る魚釣りゲームシステムの動作を示すフローチャートである。
【図１７】第５の実施形態に係る魚釣りゲームシステムのモジュール構成図である。
【図１８】第５の実施形態に係る魚釣りゲームシステムの動作を示すフローチャートである。
【図１９】その他の実施形態に係る魚釣りゲームシステムのモジュール構成図である。
【図２０】その他の実施形態に係る魚釣りゲームシステムの動作を示すフローチャートである。
【符号の説明】
【０１０９】
１０  管理者用サーバ
１０ａ  管理者
１１  ゲーム操作者用端末
１１ａ  ゲーム操作者
１２  魚料理提供者用端末
１２ａ  魚料理提供者
１３  食材提供者用端末
１３ａ  食材提供者
１４  スポンサー用端末
２０  ゲーム配信部
２１  ゲームデータ部
２２  データ解析処理部
２３  ゲーム環境設定部
２４  ゲームアプリケーション保持部
２５  魚獲得情報保持部
３１  アプリケーション受信部
３２  ゲーム実行部
３３  ゲーム表示部
３４  結果情報送信部
３５  結果情報表示部
４１  仕入情報送信部
４２  魚獲得情報表示部
５１  飲食店データ保持部
５２  予約情報保持部
５３  料理提供情報生成部
５４  料理提供情報
５５  料理提供情報送信部
５６  魚配送指令情報送信処理部
６１  飲食店データ表示部
６２  予約情報送信部
７１  魚取寄情報生成部
７２  魚取寄情報
８１  データ更新部
８２  バーコード読込部
９１  バーコード生成部
９２  バーコードデータ部
１０１  釣り大会情報配信処理部
１０２  回答受信処理部
１０３  大会情報保持部
１０４  商品決定処理部
１０５  商品情報保持部
１０６  商品分配処理部
１０７  広告表示処理部
２００  ゲーム実行部
２０１  ログイン部
【図１】
0005069515.tif 000002
【図２】
0005069515.tif 000003
【図３】
0005069515.tif 000004
【図４】
0005069515.tif 000005
【図５】
0005069515.tif 000006
【図６】
0005069515.tif 000007
【図７】
0005069515.tif 000008
【図８】
0005069515.tif 000009
【図９】
0005069515.tif 000010
【図１０】
0005069515.tif 000011
【図１１】
0005069515.tif 000012
【図１２】
0005069515.tif 000013
【図１３】
0005069515.tif 000014
【図１４】
0005069515.tif 000015
【図１５】
0005069515.tif 000016
【図１６】
0005069515.tif 000017
【図１７】
0005069515.tif 000018
【図１８】
0005069515.tif 000019
【図１９】
0005069515.tif 000020
【図２０】
0005069515.tif 000021