"落ち物ゲームにおいて、物体の形状と回転方向に合致する配置位置を探索する配置位置探索手段と、配置位置の候補が複数に及んだ場合は、配置位置の最適性の順位を、数1の数式を用いたロジックで以って決定する最適性決定手段と、回転方向も考慮に入れた物体の出現位置から配置位置までの経路を探索する経路探索手段からなる、コンピューターが自動で落ち物ゲームを行うAI人工知能を有し、ディスプレイなどの表示部に表示させる表示制御手段と、ゲームを行う者が移動や回転といった操作を入力する操作入力手段と、ゲームプログラムを格納するデータ記憶部と、プログラムやデータの処理などを行う処理部を有するAI人工知能搭載ゲーム装置。請求項1に記述したゲームプログラムを、図4に示す外部記憶装置やホームページ及びサーバー等に保持し、インストールや外部記憶装置の挿入及びインターネット回線を通じて各種端末機器に供給するためのシステム構成を有するAI人工知能搭載ゲーム装置。従来の対戦型落ち物ゲームでは、リアルタイムでネットワーク通信手段を介して人間同士が対戦するものであったが、リアルタイムで対戦相手が不在時または通信不可時には、対戦ゲームを行うことが不可能であったので、この点を克服するために、過去に人間がゲームをプレイした記録を残し、リアルタイムで対戦相手が不在時または、ゲームを行う者の意志によって、ネットワーク通信手段を介して、記録データをダウンロードし、再現手段と表示手段を以って記録データからゲームプレーを再現し、ゲームを行う者がこの記録データと対戦するものであったが、記録データ数が少ない場合は、対戦相手としてのパターン数が少ない状態でゲームを行うものであり、通信不可時の場合は、記録データのダウンロードを行うことができず、ゲームを行うことが不可能であった。以上、非特許文献1参照。コンピューターに自動で、物体を配置させる人工知能プログラムで以って、対戦相手不在時及び通信不可時に、ゲームを行うことができない欠点を克服したものであり、物体の配置位置を割り出す落ち物ゲームの人工知能として、次に出現するブロックを認識させ、物体の堆積状態から演算手段と補正手段を以って、最適な位置に物体を配置するゲーム装置であるが、これらを実現するためにはロジックが複雑になり過ぎて、プログラムが膨大となり、携帯電話などのメモリ容量の少ない端末及び機器では、プログラムを実行させることが不可能であった。以上、非特許文献2参照。本発明は、以上のような欠点をなくすためになされたものである。課題を解決するためには、図1に示すロジックを有するAI人工知能プログラムで以って、コンピューターが自動的に落ち物ゲームを行うことが必要で、図1に示すロジックのうち、AI人工知能部分は以下に示す事項からなる。1.現在の物体の堆積状態と、配置しようとしている物体の回転方向も考慮に入れた配置位置を、演算で以って探索する配置位置探索手段11を有すること。2.上記1の手段で以って、物体の堆積状態や回転方向も含めた配置位置を探索した際、配置位置の候補が複数に及んだときは、各々の配置位置に対する最適性の優先順位を決定する最適性決定手段12に、従来のようにロジックが複雑になり過ぎないようにするため、後述の数1を含むロジックを用いる。3.上記1と2で配置位置と回転方向が決定したら、物体の出現位置を初期位置として、初期位置から配置位置までの経路を、物体の回転方向も考慮に入れ、探索する経路探索手段13を有すること。前述の1と2の物体の配置位置と回転方向と配置位置の最適性の演算手段は、配置位置探索手段11と最適性決定手段12からなり、まず図2のように物体の形状と、回転方向に合致する配置位置を、配置位置探索手段11で以って探索し、次に22~24のように複数の候補が出現した場合は、配置候補位置と定義し、配置候補位置における任意の範囲の周辺位置における物体の堆積の有無や、物体の出現場所から配置候補位置までの距離を考慮に入れ、各配置候補位置の最適性を演算する最適性決定手段12に以下に示す数1の数式を含むロジックを用いて、配置候補位置の最適性に対する優先順位を決定する。後述の説明のために例として、図2の22~24の配置候補位置における最適性の優先順位を22,23,24の順とする。上記の数1の各パラメーターと関数部分は以下のようになっている。k,n,iは自然数で、PXk,Yk,HX,Y|1≦k≦nは、22~24の各配置候補位置のx,y座標であるX,Yと、22~24の各配置候補位置の周辺にある任意のn個の周辺位置のうち、第k番目の位置のx,y座標であるXk,Ykと、22~24の各配置候補位置のXとYから、物体の出現位置21までの距離であるHX,Yを考慮に入れた、22~24の各配置候補位置X,Yにおける、物体の配置の最適性度合い関数で、GHX,Yは、22~24の各配置候補位置のX,Yと、物体の出現位置21からの距離による物体の配置の最適性度合い関数で、Xi,Yiは、22~24の各配置候補位置X,Yの周辺にある任意のn個の周辺位置のうち第i番目の位置のx,y座標で共に自然数。αiは、22~24の各配置候補位置X,Yの周辺にある、任意のn個の周辺位置Xi,Yiにおける、物体の配置の最適性を決定づけるための重み係数で正の実数であり、FXi,Yiは、22~24の各配置候補位置X,Yの周辺にある、任意のn個の周辺位置のうち第i番目の位置であるXi,Yiにおける、物体の有無を表す状態関数で、この関数の値域は次に示す数2の通りである。ここで、数2のFminXi,Yi,FXi,Yi,FmaxXi,Yiは正の実数で、FminXi,Yiは、前述の物体の有無を表す状態関数FXi,Yiが取りうる最小値で、FmaxXi,Yiは、FXi,Yiが取りうる最大値で、共に正の実数である。従来は、最適な配置位置と回転方向及び最適性の優先順位の調整が、複雑なロジックのプログラムで以って演算されていたが、前述の数1を用いて演算させることにより、ロジックが簡便になり、プログラムの量が大幅に減少し、22~24の各配置候補位置のX,Y周辺にある任意のn個の周辺位置であるXi,Yiにおける最適性の重み係数αi正の実数を調整することで、物体の回転方向も含めた配置位置の最適性を自由に調節でき、コンピューターがゲームを行う難易度を容易に調整することが可能となる。以上の方法で、物体の配置候補位置が複数出現した場合において、各配置候補位置と回転方向の優先順位が確定したら、次に前述3の物体の出現位置から、配置位置までの経路を、回転方向を考慮に入れて探索する、経路探索手段13で以って経路を探索する。このとき、図2の22のように、物体の出現位置21から到達できない経路が出現した場合は、次の優先順位の配置位置23から、物体の出現位置21までの経路を探索し、以降、物体の出現位置21から、到達できない経路が出現した場合は、逐次優先順位を下げて経路を探索する。図2の例では23,24の順。全ての配置候補位置に対する経路が見つからなかった場合は、物体の出現位置21と初期の回転方向を、物体の配置位置と回転方向として決定する。例として図2における配置候補位置22~24で、物体の出現位置21から経路探索手段13で以って経路を探索した際に、到達できる配置候補位置である23,24のうち、最適性の優先順位の高い23を配置位置として決定したものとする。図2の物体の出現位置21は図3の31、図2で配置位置として決定した23は図3の32に相当し、物体の出現位置31から、回転方向を考慮に入れ、配置位置32までの経路を探索する例を図3に示す。前述の配置位置探索手段11、最適性決定手段12と経路探索手段13を備えるAI人工知能505に加え、ディスプレイなどの表示部501に表示する表示制御手段502と、ゲームを行う者が物体の移動や回転といった操作の指示を与える操作入力手段506を有し、コンピューターが物体の配置を自動的に行った後に、出現位置31から配置位置32までの回転方向を考慮に入れた物体の移動を、表示制御手段502を通じて、ディスプレイなどの表示部501に表示。同時にゲームを行う者が、物体の移動や回転の操作を、操作入力手段506に指示を与えることで物体を操作し、物体の操作の様子を、表示制御部502などを通じてディスプレイなどの表示部501に表示し、ゲームを行う者と対戦相手であるコンピューターは、特定の条件で物体が消滅や増殖したり、ゲームが終了したり継続したりする。データや、前述の機能を果たすプログラムを格納するデータ記憶部503と、プログラムやデータの処理などを果たす処理部504を同時に有する。データ記憶部503の内容を、CD-ROM401やDVD-ROM402やDVD-RAM403などの外部記録媒体に保持し、パーソナルコンピューター404や家庭用ゲーム機406、携帯ゲーム機407に、データ記憶部503の内容をインストール405や供給408できるようにする。同様にデータ記憶部503の内容を、ホームページ410や外部サーバー411に格納し、インターネット通信回線413を介して、パーソナルコンピューター404や携帯電話412に、データ記憶部503の内容を供給できるものとする。本発明は以上の構成よりなるAI人工知能プログラム搭載ゲーム装置である。従来の対戦型落ち物ゲームでは、前述のようにリアルタイムで対戦相手を要するか、リアルタイムでの対戦が不可時または、過去に人間が行ったゲームの記録との対戦を、飽きが来ないように楽しむために、多くのパターンの記録データを備えることが必要であったが、コンピューターがAI人工知能プログラムで以って自動的にゲームを行うことにより、対戦相手や記録データを一切必要とすることなく、ゲームを行うことが可能になる。また、物体の回転方向も含めた配置位置の最適性の決定を数1によって行うことと、数1の重み係数αi正の実数を調整することのみで、コンピューターがゲームを行う難易度を容易に調整できることにより、ロジックが簡便になり、プログラムの量が従来に比べて大幅に減り、携帯電話などのメモリ容量の少ない端末及び機器でもプログラムを動作させることが可能になる。以下、本発明を実施の形態を図に基づいて説明する。図5は本発明の実施例1で、AI人工知能搭載ゲーム装置の構成の概略図であって、図1に示す物体の形状と回転方向に合致する配置位置を探索する配置配置位置探索手段11と、数1を含むロジックを備え、従来の配置位置の最適性の演算に比べて、はるかに簡便なロジックで最適性を演算する最適性決定手段12と、物体の出現位置から配置位置までの経路を回転方向も考慮に入れて探索する経路探索手段13からなるAI人工知能505と、ディスプレイなどの表示部501に表示させる表示制御手段502と、ゲームを行う者が、物体の移動や回転などといった操作を入力する操作入力手段506、表示制御手段502を通じて、その操作入力手段506に対応する物体の移動及び回転の状態を表示部501に表示し、プログラムやデータを格納するデータ記憶部503と、プログラムやデータの処理を行う処理部504を有する。図4は本発明の実施例2で、本発明を実施する際の機器及び機能の構成を示す図であって、ゲームプログラムやデータを、CD-ROM401、DVD-ROM402、DVD-RAM403などの外部記録媒体に保持。パーソナルコンピューター404にインストール405したり、家庭用テレビゲーム機406や携帯ゲーム機407に401~403の外部記憶媒体を挿入することによりゲームプログラムを供給408し、ディスプレイ画面409を通じてゲームを行うものとする。またホームページ410や外部サーバー411などにゲームプログラムを格納し、パーソナルコンピューター404や携帯電話端末に412にインターネット通信回線413を介して、ゲームプログラムを供給しゲームを行うものとする。"