(57)【特許請求の範囲】
【請求項１】
一筆書きにより一本の線で表される閉じた図形、及び当該図形の周囲を囲む周囲領域を有するゲーム面を設定するゲーム面設定手段であって、前記図形が、前記線の２箇所が横断的に交差して形成される複数の交点、及び前記線で囲まれた複数の閉領域を有する、ゲーム面設定手段と、
前記ゲーム面設定手段により設定された前記ゲーム面において、前記複数の交点を第１及び第２の状態のいずれか一方の状態に設定し、初期状態において前記複数の交点の少なくとも一つが前記第１の状態となるように設定する交点設定手段と、
前記交点設定手段により交点が設定されたゲーム面を、表示する表示手段と、
前記閉領域及び周囲領域の中のいずれか一つを選択させるか、あるいは前記閉領域及び周囲領域の中の一つの領域を除いた残りの領域の中のいずれか一つを選択させる、入力手段と、
前記入力手段により前記いずれか一つの領域を選択したときに、選択された領域と接するすべての交点の状態を、異なる状態に変化させて表示する交点変更手段と、
少なくとも一回の前記入力手段による領域の選択後に、すべての前記交点が前記第２の状態に変更されたときにゲームの終了を通知する終了判定手段と、
を備えている、ゲーム装置。
【請求項２】
前記入力手段が、前記閉領域及び周囲領域のいずれか一つを選択させる場合、前記表示手段は、前記交点設定手段により交点が設定されたゲーム面を、二以上の前記閉領域が一部しか表示されず且つ前記周囲領域が分断された状態にならないように、表示する、請求項１に記載のゲーム装置。
【請求項３】
前記ゲーム面設定手段は、前記交点の数が異なる図形を有する複数のゲーム面を備えており、
前記複数のゲーム面の中から、前記入力手段により選択されたゲーム面を、プレイ用のゲーム面として設定する、請求項１または２に記載のゲーム装置。
【請求項４】
前記交点設定手段は、前記ゲーム面設定手段が設定したゲーム面において、前記各交点の状態が異なる複数の交点パターンのゲーム面を備えており、
当該複数のゲーム面の中から、前記入力手段により選択されたゲーム面を、プレイ用のゲーム面として設定する、請求項１から３のいずれかに記載のゲーム装置。
【請求項５】
前記入力手段は、前記表示手段に設けられたタッチスイッチで構成されている、請求項１から４のいずれかに記載のゲーム装置。
【請求項６】
表示手段及び入力手段を有するコンピュータに、
一筆書きにより一本の線で表される閉じた図形、及び当該図形の周囲を囲む周囲領域を有するゲーム面であって、前記図形が、前記線が横断的に交差して形成される複数の交点、及び前記線で囲まれた複数の閉領域を有する、ゲーム面を設定する第１ステップと、
設定された前記ゲーム面において、前記複数の交点を第１及び第２の状態のいずれか一方の状態に設定し、初期状態において前記複数の交点の少なくとも一つが前記第１の状態となるように設定する第２ステップと、
前記第２ステップで設定された前記ゲーム面を、前記表示手段に表示する第３ステップと、
前記入力手段により、前記閉領域及び周囲領域の中のいずれか一つを選択させるか、あるいは前記閉領域及び周囲領域の中の一つの領域を除いた残りの領域の中のいずれか一つを選択させる、第４ステップと、
前記入力手段により前記いずれか一つの領域を選択したときに、選択された領域と接するすべての交点の状態を、異なる状態に変化させて前記表示手段に表示する第５ステップと、
少なくとも一回の前記入力手段による領域の選択後に、すべての前記交点が前記第２の状態に変更されたときにゲームの終了を通知する第６ステップと、
を実行させる、ゲームプログラム。
【請求項７】
前記入力手段により、前記閉領域及び周囲領域のいずれか一つを選択させる場合、前記表示手段は、前記交点設定手段により交点が設定されたゲーム面を、二以上の前記閉領域が一部しか表示されず且つ前記周囲領域が分断された状態にならないように、表示する、請求項６に記載のゲームプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲーム装置、及びゲームプログラムに関する。
【背景技術】
【０００２】
従来より、ルービックキューブ（登録商標）や数独（登録商標）のように数学を利用したゲームが広く知られている。これらのゲームは、数手先の結果を読むいわゆる頭脳ゲームといわれており、一般的な娯楽のほか、教育訓練や認知機能のリハビリのために用いられることもある。特に、教育訓練やリハビリには、領域を選択するゲームのように、直感的な操作を行うゲームが好まれており、このようなゲームとしては、例えば、特許文献１に記載のようなゲームがある。特許文献１には、所定領域を構成する複数の部分領域を複数のプレイヤーが領域を奪い合うようなゲームが開示されている。また、近年の情報技術の発達により、これらのゲームは、ゲーム専用機器のほか、携帯電話、スマートフォンのような情報端末、パソコンなどでも行うことができ、人気を集めている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−６６０４３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記のように数学を応用したゲームの人気は高まっているが、必ず解けるようなゲームは市場には少ない。また、教育訓練などに用いることができる直感的な操作で数手先の結果を読むような単純なゲームも十分に提供されているとはいえない。
【０００５】
本発明は、上記問題を解決するためになされたものであり、必ず解答があり、直感的な操作が可能なゲーム装置、ゲームプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係るゲーム装置は、一筆書きにより一本の線で表される閉じた図形、及び当該図形の周囲を囲む周囲領域を有するゲーム面を設定するゲーム面設定手段であって、前記図形が、前記線の２箇所が横断的に交差して形成される複数の交点、及び前記線で囲まれた複数の閉領域を有する、ゲーム面設定手段と、前記ゲーム面設定手段により設定された前記ゲーム面において、前記複数の交点を第１及び第２の状態のいずれか一方の状態に設定し、初期状態において前記複数の交点の少なくとも一つが前記第１の状態となるように設定する交点設定手段と、前記交点設定手段により交点が設定されたゲーム面を、表示する表示手段と、前記閉領域及び周囲領域のいずれか一つ、または前記閉領域及び周囲領域のうちの一つの領域を除いた他の領域のいずれか一つを選択させる入力手段と、前記入力手段により前記いずれか一つの領域を選択したときに、選択された領域と接するすべての交点の状態を、異なる状態に変化させて表示する交点変更手段と、少なくとも一回の前記入力手段による領域の選択後に、すべての前記交点が前記第２の状態に変更されたときにゲームの終了を通知する終了判定手段と、を備えている。
【０００７】
以下、本発明のゲーム装置で提供されるゲームについて説明する。このゲームでは、一筆書きにより一本の線で表される閉じた図形、及び当該図形の周囲を囲む周囲領域を有するゲーム面を設定する。ここで用いられる図形は、線が交わった複数の交点、及び線で囲まれた複数の閉領域を有する。ここでいう交点とは、線の２箇所が交わって形成されるものを指し、３箇所以上が交わるものは含まない。また、設定されたゲーム面においては、複数の交点を第１及び第２の状態のいずれか一方の状態に設定し、初期状態において複数の交点の少なくとも一つが第１の状態となるように設定される。この状態で、ゲーム面の設定が完了し、ゲームがスタートする。プレイヤーは、閉領域及び周囲領域のいずれか一つ又は複数の閉領域のいずれか一つを選択する。このとき、選択された領域と接するすべての交点の状態が、異なる状態に変化する。そして、少なくとも一回の領域の選択後に、すべての交点が第２の状態に変更されたときにゲームが終了する。なお、第２の状態とは、一の状態を指すのではなく、少なくとも第１の状態とは異なる状態であればよい。したがって、例えば、数種類の第２の状態を設定しておき、交点の状態がそのうちの一つに変更されればよい。
【０００８】
本発明のゲーム装置は、このようなゲームを提供するものであるが、このゲームは、数学理論の一つである結び目理論によって必ず解が存在することが証明されている。したがって、本発明によれば、必ず解答があり、直感的な操作が可能なゲームを提供することができる。
【０００９】
なお、表示手段において、ゲーム面は、すべての部分を表示しなくてもよい場合があり、例えば、入力手段が、閉領域及び周囲領域のいずれか一つを選択させる場合、表示手段は、交点設定手段により交点が設定されたゲーム面を、二以上の閉領域が一部しか表示されず且つ周囲領域が分断された状態にならないように、表示することができる。
【００１０】
上記ゲーム装置において、ゲーム面設定手段は、交点の数が異なる図形を有する複数のゲーム面を備えることができる。そして、複数のゲーム面の中から、入力手段により選択されたゲーム面を、プレイ用のゲーム面として設定することができる。これにより、プレイヤーは、自らが選択したゲーム面でゲームを行うことができる。これに代えて、ゲーム面の設定をゲーム面設定手段が自動で行うこともできる。すなわち、プレイヤーが選択するのではなく、複数のゲーム面の中から、ゲーム面設定手段がランダムにゲーム面を選択してプレイヤーにプレイさせることもできる。
【００１１】
また、上記ゲーム装置において、交点設定手段は、ゲーム面設定手段が設定したゲーム面において、各交点の状態が異なる複数の交点パターンのゲーム面を備えることができる。そして、複数のゲーム面の中から、入力手段により選択されたゲーム面を、プレイ用のゲーム面として設定することができる。これにより、プレイヤーは、自らが選択した交点パターンのゲーム面でゲームを行うことができる。これに代えて、交点設定手段が自動で行うこともできる。すなわち、プレイヤーが選択するのではなく、複数の交点パターンのゲーム面の中から、交点設定手段がランダムにゲーム面を選択してプレイヤーにプレイさせることもできる。
【００１２】
上記入力手段は、表示手段に設けられたタッチスイッチで構成することができる。これにより、プレイヤーは、指やタッチペンで領域を直接タッチすることによって選択することができ、ゲームをより直感的に行うことができる。
【００１３】
また、本発明に係るゲームプログラムは、表示手段及び入力手段を有するコンピュータに、一筆書きにより一本の線で表される閉じた図形を有するゲーム面であって、前記図形が、前記線が横断的に交差して形成される複数の交点、及び前記線で囲まれた複数の閉領域を有する、ゲーム面を設定する第１ステップと、設定された前記ゲーム面において、前記複数の交点を第１及び第２の状態のいずれか一方の状態に設定し、初期状態において前記複数の交点の少なくとも一つが前記第１の状態となるように設定する第２ステップと、前記第２ステップで設定された前記ゲーム面を前記表示手段に表示する第３ステップと、前記入力手段により、前記閉領域及び周囲領域のいずれか一つ、または前記閉領域及び周囲領域のうちの一つの領域を除いた他の領域のいずれか一つを選択させる第４ステップと、前記入力手段により前記いずれか一つの領域を選択したときに、選択された領域と接するすべての交点の状態を、異なる状態に変化させて前記表示手段に表示する第５ステップと、少なくとも一回の前記入力手段による領域の選択後に、すべての前記交点が前記第２の状態に変更されたときにゲームの終了を通知する第６ステップと、を実行させる。
【００１４】
なお、上記プログラムでは、表示手段において、ゲーム面は、すべての部分を表示しなくてもよい場合があり、例えば、入力手段が、閉領域及び周囲領域のいずれか一つを選択させる場合、表示手段は、交点設定手段により交点が設定されたゲーム面を、二以上の閉領域が一部しか表示されず且つ周囲領域が分断された状態にならないように、表示することができる。
【発明の効果】
【００１５】
本発明によれば、必ず解答があり、直感的な操作が可能なゲーム装置、及びゲームプログラムを提供することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明のゲーム装置の一実施形態の構成を示すブロック図である。
【図２】３交点のゲーム面の一例である。
【図３】図２のゲーム面において交点の色が変化した例を示す図である。
【図４】図２のゲーム面において交点の色が変化した例を示す図である。
【図５】ゲーム面の他の例である。
【図６】３交点のゲーム面における交点パターンを示す図である。
【図７】図１のゲーム装置の動作を示すフローチャートである。
【図８】ゲーム面の選択画面を示す図である。
【図９】ゲーム面の交点パターンの選択画面を示す図である。
【図１０】ゲームの終了画面を示す図である。
【図１１】ゲーム面の表示方法の他の例を示す図である。
【発明を実施するための形態】
【００１７】
以下、本発明に係るゲーム装置の一実施形態について図面を参照しつつ説明する。ここでは、本発明のゲーム装置をパーソナルコンピュータに適用した場合の実施形態を説明する。図１はゲーム装置の構成を示すブロック図である。
【００１８】
図１に示すように、このゲーム装置は、バス１０によって電気的に接続された制御ユニット１１、メモリ１２、ストレージ１３を備えている。このほか、バス１０にはディスプレイの表示を制御する表示制御部１４、及び入力機器からの入力の制御を行う入力インターフェース部１６が接続されている。制御ユニット１１は、ＣＰＵ(Central Processing Unit)などで構成されており、複数の機能ブロックを備えているが、これらについては後述する。ストレージ１３は、例えば、ハードディスク、フラッシュメモリなどで構成される不揮発性の記憶手段であり、基本プログラム(OS)、ゲームプログラムなどの各種プログラムのほか、ゲーム用データなどの各種データが記憶される。メモリ１２は、制御ユニット１１によりアクセスされるプログラムや各種データが記憶され、各プログラムの一時的な作業領域として機能する。表示制御部１４には、ディスプレイ１５が接続されており、制御ユニット１１から送信された制御信号に基づき、ディスプレイ１５に表示しようとするゲーム画面用のデータにしたがって、ディスプレイ１５の駆動制御を行う。また、入力インターフェース部１６には、マウス１７、キーボード１８などの入力機器が接続されており、入力機器からの入力信号を制御する。例えば、マウス１７によるクリック操作により、後述するように領域の選択を行うことができる。
【００１９】
次に、このゲーム装置で実行されるゲームの概略を説明する。図２は、ディスプレイに表示されたゲーム面を示している。ゲーム面２０は、一筆書きの一本の線Ｂで描かれた図形Ａと、その周囲に配置され外形が矩形状に形成された周囲領域Ｒ１とで形成されている。図形Ａは、線Ｂが平面上で横断的に交わる複数の交点Ｃ１〜Ｃ３と、線Ｂによって囲まれた複数の閉領域Ｒ２〜Ｒ５で形成されている。ここでいう交点Ｃ１〜Ｃ３とは、それぞれ、線の２箇所が交わって形成されるものを指し、３箇所以上が交わるものは含まない。図２の例では、４つの閉領域Ｒ２〜Ｒ５と３つの交点Ｃ１〜Ｃ３とを有する図形Ａが表示され、その周囲に周囲領域Ｒ１が描かれている。すなわち、この例では、合計５つの領域Ｒ１〜Ｒ５が設定されている。ここでは、各領域Ｒ１〜Ｒ５を便宜的に第１〜第５領域と称することとする。また、図形Ａの各交点Ｃ１〜Ｃ３には、交点の状態を表示するランプが配置されており、交点の色は白色または黒色のいずれかの色に表示される。これら交点Ｃ１〜Ｃ３も便宜的に第１〜第３交点と称することとする。
【００２０】
ゲームは、以下のように行われる。図２は初期状態の一例であるが、第１交点Ｃ１が黒色で表示され、第２交点Ｃ２及び第３交点Ｃ３が白色に表示されている。ゲームのルールとしては、最終的には、すべての交点を黒色にすることを目的とするのであるが、初期状態では、少なくとも一つの交点が白色で表示されていればよく、すべての交点が白色に表示されていてもよい。これは、後述するように、ゲーム装置がランダムに設定することもできるし、プレイヤーが選択することもできる。この例のように、交点の数が３である場合には、２３−１、つまり，各交点が２種類の表示が可能であるので、２の３乗、そして、ここからすべての交点が黒色であるパターンを引いて、合計７通りの初期状態を作成することができる。
【００２１】
図２の初期表示が表示されると、プレイヤーは、５つの領域Ｒ１〜Ｒ５の中からいずれか一つの領域を選択する。例えば、マウス１７によってディスプレイ１５上のポインタを選択すべき領域に移動し、その領域内でクリックする。このとき、ゲームのルールとして、ある領域を選択すると、選択した領域に接している交点の状態を変化させることとする。例えば、図２に示すように、第３領域Ｒ３に接している交点が、第１交点Ｃ１及び第２交点Ｃ２であり、第１交点Ｃ１は黒色、第２交点Ｃ２は白色である場合、プレイヤーが第３領域Ｒ３を選択すると、第１交点Ｃ１は白色、第２交点Ｃ２は黒色に変化する。図３は、初期状態から第３領域Ｒ３を選択した後のゲーム面２０の状態を示している。なお、第３交点Ｃ３は第３領域Ｒ３と接していないので、色の変化はない。こうして、領域の選択を続けていき、すべての交点の色が黒に変化すると、ゲームが終了しプレイヤーの勝ちになる。例えば、初期状態が図２のゲーム面においては、第５領域Ｒ５を選択すれば、ゲームが終了する。つまり、第５領域Ｒ５に接する交点は、第２交点Ｃ２及び第３交点Ｃ３であるが、初期状態ではいずれも白色である。そこで、第５領域Ｒ５を選択すれば、第２交点Ｃ２及び第３交点Ｃ３がともに黒色に変化する。このとき、第１交点Ｃ１は、第５領域Ｒ５には接していないので、第５領域Ｒ５を選択しても第１交点Ｃ１の色は変化せず、黒色のままである。その結果、図４に示すように、すべての交点Ｃ１〜Ｃ３が黒色となり、ゲームが終了する。なお、ここでは、白色の交点が本発明の第１の状態であり、黒色の交点が本発明の第２の状態である。
【００２２】
このゲームは、結び目理論と呼ばれる数学理論に基づいており、領域及び交点の数がいくつになったとしても必ず解答方法があることが確認されている。結び目理論については、例えば、「レクチャー結び目理論」（河内明夫、２００７年６月共立出版）に詳しく記載されている。
【００２３】
次に、図１に示す制御ユニット１１においてゲームプログラムを実行することにより実現される制御ユニットの各機能ブロックについて説明する。本実施形態においては、基本的に、ゲーム面設定部１１１、交点設定部１１２、交点変更部１１３、及び終了判定部１１４の４つの機能ブロックを有している。ゲーム面設定部１１１は、上述したゲーム面２０を設定するものであり、ゲームプログラム、又はゲーム用データ内にある複数のゲーム面からプレイヤーにより選択されたゲーム面を、プレイ用のゲーム面として設定する。上述した例では、３つの交点、５つの領域を有するゲーム面を設定したが、これ以外のゲーム面をデータとして準備しておくこともできる。例えば、図５に示すように、交点の数が６，領域の数が８のゲーム面（ａ）、交点の数が８，領域の数が９のゲーム面（ｂ）を準備しておくこともできる。また、プレイヤーにゲーム面を選択させるほか、ゲーム面設定部１１１が、複数のゲーム面の中から任意のゲーム面をランダムに選択することもできる。
【００２４】
交点設定部１１２は、ゲーム面設定部１１１により設定されたゲーム面の交点の色を設定するものである。具体的には、初期状態における交点の色の設定を行うものであるが、少なくとも一つの交点が白色となるように、交点の色を設定する。図２の図形であれば、図６に示すように、７通りのパターンを生成することができるが、交点設定部１１２では、７通りのパターンからランダムに一つのパターンを選択してもよいし、プレイヤーに選択させることもできる。
【００２５】
交点変更部１１３は、プレイヤーがマウスを介していずれかの領域Ｒ１〜Ｒ５を選択したときに、上述したルールに従って、その領域に接する交点の色を変更するものである。また、終了判定部１１４は、交点変更部１１３によって交点の色が変更されたときに、すべての交点が黒色になっているか否かを判定するものであり、すべての交点が黒色になっていれば、ゲームの終了を通知する。具体的には、例えば、「終了」との文字を表示画面に表示させたり、ゲーム面の色を変化させてゲームが終了したことを通知する。一方、すべての交点が黒色になっていない場合には、ゲームは終了せず、プレイヤーによる領域の選択が続行される。
【００２６】
次に、ゲーム装置の動作について、図７のフローチャートを参照しつつ説明する。まず、ゲーム装置は、プレイヤーによってゲームプログラムが起動されることにより、ゲーム処理を開始する（Ｓ１）。これにより、ゲーム面設定部１１１は、表示制御部１４を介して、例えば図８に示すように、ゲーム面を選択させる画面をディスプレイ１５に表示させる。この画面が表示されると、プレイヤーは、いずれかのゲーム面をマウスによって選択する（Ｓ２）。すなわち、マウス１７のポインタをいずれかのゲーム面のアイコン３１〜３３上でクリックする。これにより、ゲーム面設定部１１１は、プレイするゲーム面を設定する。続いて、選択されたゲーム面に基づいて、図９に示すように、名交点パターンの選択のための画面が表示される。この画面が表示されると、プレイヤーは、１〜７の数字の中から一つをマウスによって選択する（Ｓ３）。すなわち、マウス１７のポインタをいずれかの数字のアイコン上でクリックする。１〜７の数字は、図６に示す交点パターンのいずれかに対応している。これにより、交点設定部１１２は、選択された数字に対応する交点パターンのゲーム面をディスプレイに表示する（Ｓ４）。
【００２７】
こうして、例えば、図２に示すようなゲーム面がディスプレイに表示される。続いて、プレイヤーは、いずれかの領域を選択する。つまり、マウス１７のポインタをいずれかの領域上でクリックする（Ｓ５）。そして、いずれかの領域が選択されると、交点変更部１１３は、選択された領域に接するすべての交点の色を変化させる（Ｓ６）。交点の色が変化されると、終了判定部１１４は、すべての交点の色が黒になったか否かを判定する（Ｓ７）。このとき、すべての交点が黒色に変化していなければ（Ｓ７のＮＯ）、Ｓ５に戻って領域の選択が続行される。一方、すべての交点が黒色に変化していれば（Ｓ７のＹＥＳ）、終了判定部１１４は、例えば、図１０に示すように、ゲーム面２０の背景の色を変化させ、ゲームの終了を報知する。これと同時にディスプレイ１５には、「ゲーム面の選択」、及び「ゲームの終了」のアイコン４１，４２が表示される。そして、プレイヤーが「ゲーム面の選択」のアイコンをクリックすれば（Ｓ９のＹＥＳ）、Ｓ２に戻ってゲーム面の選択画面が表示される。一方、「ゲームの終了」のアイコンをクリックすれば（Ｓ９のＮＯ）、ゲームは終了する。なお、「ゲーム面の選択」のアイコンをクリックしたときに、Ｓ３に戻ってもよい。すなわち、同じ図形で、交点パターンを変更したゲーム面でゲームを行えるようにしてもよい。
【００２８】
以上のように、本実施形態によれば、数学上の結び目理論によって必ず解が存在することが証明されているため、必ず解答があり、直感的な操作が可能なゲームを提供することができる。したがって、教育訓練や認知機能のリハビリに有効である。また、ゲーム性を向上するために、ゲーム終了までの時間や、ゲーム終了までの領域の選択回数を記録することもできる。
【００２９】
以上、本発明の一実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、その趣旨を逸脱しない限りにおいて、種々の変更が可能である。例えば、上記ゲーム装置は、パーソナルコンピュータを利用して実現されたが、ゲーム専用機、携帯電話、スマートフォンなど、上述したゲームプログラムを実行可能な他の情報処理装置においても実行可能である。また、上記実施形態では、マウスによりゲーム面の選択や領域の選択を行っていたが、ディスプレイの表面に、静電容量式、抵抗膜式などの公知のタッチスイッチを配置したタッチパネルを用いることもできる。これにより、プレイヤーは、領域を直接指でタッチして選択することができ、より直感的にゲームを行うことができる。このほか、タッチペンなどで選択を行うこともできるが、少なくとも領域の選択ができるのであれば、入力手段は特には限定されない。
【００３０】
また、表示手段もディスプレイに限定されず、上述したゲーム面が表示されるものであれば特には限定されない。例えば、シート、壁、床などの表面にゲーム面を表示し、各領域にセンサを配置しておけば、手、足などで領域の選択が可能となる。そして、交点には、その状態の変化が確認できるようにランプなどの表示部材を設置しておけばよい。こうすることで、手が不自由な人であっても、足で領域の選択を行うことができる。したがって、老人、身体障害者などもゲームを行うことができ、リハビリとして利用することができる。また、目が不自由な人が利用できるように、交点の状態を視覚以外で確認できるようにすることもできる。例えば、交点の状態を音声の変化、触覚で確認できるように形状の変化などで行うこともできる。また、領域についても、手足で触れるなどして形状を触覚で確認できるように凹凸を設けるなどして構成することもできる。
【００３１】
本発明で用いられるゲーム面は、上述したものに限定されず、種々の変更が可能である。上述したように、図形は、一筆書きにより一本の線で表された閉じた図形であり、一つの線が横断的に交わった複数の交点、及びその線で囲まれた複数の閉領域を有する、という規則に基づくものであれば、特には限定されない。上述した例では、３，６，及び８交点の図形を示したが、これ以外の交点の数であってもよく、交点の数がいくつであっても、結び目理論により必ず解がある。また、線により形成される閉領域の形状も特には限定されない。上記例では、図形の周囲の周囲領域の外形は矩形状に形成されているが、図形を囲む形状であれば、特には限定されない。
【００３２】
上記実施形態では、交点の状態を色で表示してこれを変化させていたが、交点の状態は、これに限定されるものではない。色の変更のほか、図形、キャラクターの形状を変更させたり、これらを表示させたり、消去したりなど、種々の態様が可能である。すなわち、交点の状態の変化を確認できるものであれば、特には限定されない。
【００３３】
上記実施形態では、ゲーム面（図形）の選択、交点パターンの選択をすべてプレイヤーに行わせているが、このうちの少なくとも一つをゲーム装置側で自動的に行うこともできる。すなわち、ゲームプログラムが起動したときに、自動的にゲーム面を選択して表示したり、あるいは交点パターンが決定したゲーム面を直接ディスプレイに表示することもできる。
【００３４】
また、ゲーム装置が自動で選択する場合の表示についても、種々の方法がある。例えば、ゲーム面を表示させ、その後に、交点パターンの一つを表示させてもよいし、交点パターンが決まったゲーム面を表示させてもよい。また、ゲーム面設定部１１１は、ストレージなどに予め複数のゲーム面を記憶させておいてもよいが、上述した規則に基づいて、ゲームを始める都度、ゲーム面を生成することもできる。さらに、プレイヤーが上記規則に基づいて、タッチペンなどで任意に図形を作成し、これを読み込んでゲーム面を設定することもできる。
【００３５】
ゲーム面をディスプレイに表示する際に、周囲領域を含むすべての部分を表示してよいが、その他の表示方法もある。例えば、図１１（ａ）は、図形Ａと、その周囲をすべて囲む周囲領域Ｒ１とをゲーム面２０と表示している。これに対して、図１１（ｂ）は、図１１（ａ）に示すゲーム面２０から点線部分５０が切り取られた状態を示している。つまり、図形Ａの閉領域Ｒ２の一部が切り取られ、それに合わせて周囲領域Ｒ１も切り取られた残りの部分がディスプレイに表示される。このような表示であっても、閉領域Ｒ２は選択可能であり、また周囲領域Ｒ１も分断されず、一つの領域として存在しているので、ゲームをすることは可能である。したがって、ディスプレイに表示する際に、図１１（ａ）のように図形及び周囲領域のすべてを表示する必要はなく、図１１（ｂ）のように一部のみを表示することもできる。但し、ゲーム面２０の一部を表示する際には、「二以上の閉領域が一部しか表示されず且つ周囲領域が分断された」、状態にならないようにしなければならない。
【００３６】
また、本発明において用いられる図形は、一筆書きの一本の線で形成され、且つ複数の交点が存在すればよいが、結び目理論によれば、周囲領域を使わずにゲームを解くことができる。したがって、例えば、図２及び図５に示す図形の場合には、周囲領域Ｒ１を選択できないように設定したゲーム面をディスプレイに表示することができる。あるいは、周囲領域を明示的に表示せず、図形のみを表示したゲーム面をディスプレイに表示することもできる。この場合、周囲領域は単なる背景となる。また、選択できないようにする領域は、周囲領域に限らず、他の閉領域のうちの一つであってもよい。すなわち、周囲領域及び閉領域のうちのいずれか一つのみを選択できないようしても、ゲームを解くことができる。さらに、周囲領域を選択できないようにした場合には、図１１に示したように、各閉領域は、一部が切り取られていてもよく、切り取られる部分が２以上の領域に亘って連続していない限り、切り取られる領域が２以上であってもよい。
【００３７】
交点の状態を３以上にする場合には、次のようにすることもできる。例えば、交点の状態がＡ，Ｂ，Ｃの３つの状態となるとき、Ａをゴールの状態とし、その他の状態からＡへ変化するように交点を設定する。例えば、領域を選択するごとに、Ｂ→Ａ→Ｃ→Ａ→Ｂ→Ａ→Ｃ→Ａのように、Ｂ，Ｃの状態のときから領域を選択すると、必ずＡに変化するようにし、Ａの状態から領域を選択すると、ＢまたはＣに変化するようにする。Ａの状態から領域を選択したときには、上記のように、Ｂ，Ｃの状態へ規則的に変化してもよいし、ランダムに変化してもよい。もちろん、Ａ以外の状態をゴールにすることもできるし、交点の状態を４以上にすることもできる。また、ゴールとする交点の状態は、プレイヤー自身が選択してもよいし、予め選択されていてもよい。さらには、ゲームの途中で変更することもできる。また、ゴールのルールについても、一つの状態にする以外に、複数の状態にすることもできる（例えば、Ａが１つ以上、Ａ，Ｂが一つずつなど）。なお、交点の状態を一つの状態にすることをゴールとする場合には、結び目理論により必ずゲームを終了することができる。
【符号の説明】
【００３８】
１１１  ゲーム面設定部（ゲーム面設定手段）
１１２  交点設定部（交点設定手段）
１１３  交点変更部（交点変更手段）
１１４  終了判定部（終了判定手段）
１５  ディスプレイ（表示手段）
１７  マウス（入力手段）
２０  ゲーム面
Ａ  図形
Ｂ  線
Ｃ１〜Ｃ３  交点
Ｒ１  周囲領域
Ｒ２〜Ｒ５  閉領域
【図１】
0005854495.tif 000002
【図２】
0005854495.tif 000003
【図３】
0005854495.tif 000004
【図４】
0005854495.tif 000005
【図５】
0005854495.tif 000006
【図６】
0005854495.tif 000007
【図７】
0005854495.tif 000008
【図８】
0005854495.tif 000009
【図９】
0005854495.tif 000010
【図１０】
0005854495.tif 000011
【図１１】
0005854495.tif 000012