(57)【要約】      （修正有）【課題】プレーヤーのゲームへの興味を長く持続させ得るゲームプログラムを提供する。【解決手段】複数個のタイルを、水平方向に並べて配置、あるいは、水平方向に並べて配置するとともに垂直方向に積層した集合体Ｍを生成する。複数個のタイルは、少なくとも２個の同種の図柄を表わすタイルを含む。集合体Ｍを表す集合体画像を端末装置の表示部に表示させる。表示部に集合体画像が表示されている間に、集合体Ｍに含まれる複数個のタイルのうちの１個の特定タイルが選択される特定の場合に、特定タイルと同種の図柄を表わす１個以上のタイルのうち、少なくとも集合体画像において視認不可能な位置に存在する１個以上の対象タイルの視認性が、対象タイル以外の１個以上の周辺タイルの視認性と比べて高くなるように変更された集合体Ｍを表す変更画像ＣＩを表示部に表示させる。【選択図】図７
2019141413.tif 000002
【特許請求の範囲】
【請求項１】
端末装置のためのゲームプログラムであって、
前記ゲームプログラムは、前記端末装置のコンピュータを、以下の各部、即ち、
複数個のタイルを、水平方向に並べて配置、あるいは、水平方向に並べて配置するとともに垂直方向に積層した集合体を生成する集合体生成部であって、前記複数個のタイルは、少なくとも２個の同種の図柄を表わすタイルを含む、前記集合体生成部と、
前記集合体を表す集合体画像を前記端末装置の表示部に表示させる第１の表示制御部と、
前記表示部に前記集合体画像が表示されている間に、前記集合体に含まれる前記複数個のタイルのうちの１個の特定タイルが選択される特定の場合に、前記特定タイルと同種の図柄を表わす１個以上のタイルのうち、少なくとも前記集合体画像において視認不可能な位置に存在する１個以上の対象タイルの視認性が、前記対象タイル以外の１個以上の周辺タイルの視認性と比べて高くなるように変更された前記集合体を表す変更画像を前記表示部に表示させる第２の表示制御部、
として機能させる、ゲームプログラム。
【請求項２】
前記変更画像における前記周辺タイルの表示態様は、前記集合体画像における前記周辺タイルの表示態様とは異なり、
前記変更画像では、前記周辺タイルの前記視認性が、前記対象タイルの前記視認性よりも低い、請求項１に記載のゲームプログラム。
【請求項３】
前記変更画像では、前記１個以上の前記周辺タイルは、それぞれ、当該周辺タイルを前記垂直方向から見た場合に、当該周辺タイルを透過して当該周辺タイルの少なくとも下側を視認可能な態様で表示される、請求項２に記載のゲームプログラム。
【請求項４】
前記変更画像に含まれる前記１個以上の前記周辺タイルは、第１の周辺タイルと、前記第１の周辺タイルよりも前記垂直方向において上方に積層された第２の周辺タイルと、を含み、
前記変更画像では、前記第１の周辺タイルと、前記第２の周辺タイルと、の表示明度が異なる、請求項３に記載のゲームプログラム。
【請求項５】
前記変更画像では、前記周辺タイルの図柄の表示が省略される、請求項３または４に記載のゲームプログラム。
【請求項６】
前記変更画像は、前記対象タイルの位置の認識性を高めるための顕著表示を含む、請求項１から５のいずれか一項に記載のゲームプログラム。
【請求項７】
前記集合体画像は、さらに、前記集合体に含まれる前記複数個のタイルのうち、視認可能な一部のタイルの影を表わす影画像を含み、
前記変更画像は、前記影画像を含まない、請求項１から６のいずれか一項に記載のゲームプログラム。
【請求項８】
前記第２の表示制御部は、前記変更画像を表示可能な残り回数が１以上である状況では、前記特定の場合に前記変更画像を前記表示部に表示させ、前記残り回数がゼロである状況では、前記特定の場合であっても前記変更画像を前記表示部に表示させない、請求項１から７のいずれか一項に記載のゲームプログラム。
【請求項９】
前記複数個のタイルは、いずれも同じ形状を有する、請求項１から８のいずれか一項に記載のゲームプログラム。
【請求項１０】
前記複数個のタイルは、さらに、いずれも同じ大きさを有する、請求項９に記載のゲームプログラム。
【請求項１１】
前記ゲームプログラムは、前記端末装置のコンピュータを、さらに、
前記表示部に前記集合体画像が表示されている間に、前記集合体に含まれる前記複数個のタイルのうち、２個の指定タイルが選択される場合において、前記２個の指定タイルが消去条件を満たす場合に、前記２個の指定タイルを前記集合体から消去させる、消去制御部であって、前記消去条件は、前記２個の指定タイルがともに同種の図柄を表わし、かつ、前記２個の指定タイルのそれぞれの上方に他のタイルの少なくとも一部が積層されていないことを含む、前記消去制御部、
として機能させる、請求項１から１０のいずれか一項に記載のゲームプログラム。
【請求項１２】
前記複数個のタイルは、それぞれ、前記垂直方向から見て四角形に形成されており、
前記消去条件は、さらに、前記２個の指定タイルのそれぞれが、前記水平方向の左右両側において他のタイルと接していないことを含む、請求項１１に記載のゲームプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書によって開示される技術は、端末装置のためのゲームプログラムに関する。
【背景技術】
【０００２】
特許文献１には、端末装置のためのゲームプログラムが開示されている。特許文献１に開示されているゲームプログラムは、例えば、「上海（登録商標）ゲーム」、「マージャンソリティア」等の名称で知られるような、タイル（牌）を用いたパズルゲームを実現するためのゲームプログラムである。従って、端末装置のコンピュータが、このゲームプログラムに従って処理を実行することによって、次のようなパズルゲームが実現される。
（１）複数個のタイル（牌）を、水平方向に並べて配置するとともに垂直方向に積層した集合体が生成される。複数個のタイルは、少なくとも２個の同種の図柄を表わすタイルを含む。端末装置の表示部には、集合体を表す集合体画像が表示される。
（２）表示部に集合体画像が表示されている間に、集合体に含まれる複数個のタイルのうち、２個の指定タイルがプレーヤーによって選択される場合において、当該２個の指定タイルが所定の消去条件を満たす場合に、当該２個の指定タイルを集合体から消去させる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２０４５９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１で開示されるようなパズルゲームでは、集合体において、垂直方向にタイルが積層されている場合、集合体画像を見ても、プレーヤーが、下層のタイルの図柄を視認することはできない場合がある。そのため、ゲームにおけるタイルの消去条件によっては、プレーヤーが、集合体の中のタイルの消去順序を誤ると、当初図柄が視認できなかった範囲に存在するタイル（即ち、下層のタイル）を消去できなくなる場合がある。例えば、ゲームクリアの条件が「すべてのタイルを消去すること」等であった場合、プレーヤーがタイルの消去順序を誤ると、当初図柄を視認できなかったタイルの配置次第では、ゲームをクリアできなくなる場合もある。
【０００５】
このように、特許文献１のパズルゲームでは、当初図柄を視認できない部分のタイルの配置によってゲームをクリアできるか否かが左右されてしまう場合がある。ゲームの難度に運任せの要素が混じることになり、プレーヤーがゲームへの興味を持続することが困難になる可能性がある。
【０００６】
本明細書では、プレーヤーのゲームへの興味を長く持続させ得る技術を開示する。
【課題を解決するための手段】
【０００７】
本明細書では、端末装置のためのゲームプログラムを開示する。前記ゲームプログラムは、前記端末装置のコンピュータを、以下の各部、即ち、複数個のタイルを、水平方向に並べて配置、あるいは、水平方向に並べて配置するとともに垂直方向に積層した集合体を生成する集合体生成部であって、前記複数個のタイルは、少なくとも２個の同種の図柄を表わすタイルを含む、前記集合体生成部と、前記集合体を表す集合体画像を前記端末装置の表示部に表示させる第１の表示制御部と、前記表示部に前記集合体画像が表示されている間に、前記集合体に含まれる前記複数個のタイルのうちの１個の特定タイルが選択される特定の場合に、前記特定タイルと同種の図柄を表わす１個以上のタイルのうち、少なくとも前記集合体画像において視認不可能な位置に存在する１個以上の対象タイルの視認性が、前記対象タイル以外の１個以上の周辺タイルの視認性と比べて高くなるように変更された前記集合体を表す変更画像を前記表示部に表示させる第２の表示制御部、として機能させる。
【０００８】
上記の「タイル」は、垂直方向から見て三角形、四角形、五角形、六角形等、任意の多角形状に形成されているタイルや、垂直方向から見て円形や不規則な図形等に形成されているタイル等を含む。タイルのことを「牌」と呼び変えてもよい。各タイルの大きさは一定であってもよいし、異なっていてもよい。タイルの「図柄」は、タイルに表示される模様（絵、数字等を含む）、その模様の色、その模様の種類（いわゆるスート）、タイル自体の色等を含んでもよい。そして、「同種の図柄」とは、図柄が完全同一であること、図柄の種類（いわゆるスートや色）のみが同一であること、の両方を含んでもよい。
【０００９】
この構成によると、端末装置のコンピュータは、特定の場合に、１個以上の対象タイルの視認性が、対象タイル以外の１個以上の周辺タイルの特定タイルと同種の図柄を表わす１個以上のタイルのうち、少なくとも集合体画像において視認不可能な位置に存在する対象タイルの視認性が、対象タイル以外の１個以上の周辺タイルの視認性と比べて高くなるように変更された集合体を表す変更画像を表示部に表示させる。そのため、プレーヤーは、表示部に表示された変更画像を見ることにより、集合体画像において視認不可能な位置に存在する対象タイルの位置を把握し得る。これにより、集合体画像において視認不可能な位置に存在する対象タイルの配置がゲームの進行に与える影響が軽減され得る。即ち、ゲームの難度に運任せの要素が混じることを抑制し得る。従って、上記の構成によると、プレーヤーのゲームへの興味を長く持続させ得る。
【００１０】
前記変更画像における前記周辺タイルの表示態様は、前記集合体画像における前記周辺タイルの表示態様とは異なってもよい。前記変更画像では、前記周辺タイルの前記視認性が、前記対象タイルの前記視認性よりも低くてもよい。
【００１１】
この構成によると、変更画像では、周辺タイルの視認性が、対象タイルの視認性よりも低い。プレーヤーが、変更画像を見る場合において、対象タイルが相対的に視認され易くなる。そのため、プレーヤーは、表示部に表示された変更画像を見ることにより、集合体画像において視認不可能な位置に存在する対象タイルの位置を適切に把握し得る。
【００１２】
前記変更画像では、前記１個以上の前記周辺タイルは、それぞれ、当該周辺タイルを前記垂直方向から見た場合に、当該周辺タイルを透過して当該周辺タイルの少なくとも下側を視認可能な態様で表示されてもよい。
【００１３】
この構成によると、プレーヤーが変更画像を見ると、プレーヤーは、周辺タイルを透過して周辺タイルの少なくとも下側を視認可能である。そのため、プレーヤーは、変更画像を見ることで、周辺タイルの下側に存在する対象タイルを視認し得る。
【００１４】
前記変更画像に含まれる前記１個以上の前記周辺タイルは、第１の周辺タイルと、前記第１の周辺タイルよりも前記垂直方向において上方に積層された第２の周辺タイルと、を含んでもよい。前記変更画像では、前記第１の周辺タイルと、前記第２の周辺タイルと、の表示明度が異なってもよい。
【００１５】
この構成によると、変更画像では、第１の周辺タイルと、第１の周辺タイルよりも垂直方向において上方に積層された第２の周辺タイルと、の表示明度が異なる。そのため、プレーヤーは、変更画像を見ることで、第１の周辺タイルと第２の周辺タイルとの配置位置の上下関係を把握し得る。
【００１６】
前記変更画像では、前記周辺タイルの図柄の表示が省略されてもよい。
【００１７】
この構成によると、変更画像では、周辺タイルの図柄の表示が省略される。そのため、プレーヤーは、変更画像を見ることで、相対的に対象タイルをより視認しやすくなる。
【００１８】
前記変更画像は、前記対象タイルの位置の認識性を高めるための顕著表示を含んでもよい。
【００１９】
ここで、「顕著表示」は、例えば、対象タイルの表示色を変更する、対象タイルが発光しているような演出を付加する、対象タイルを示す目印（例えば矢印）等を近傍に表示する等、対象タイルの位置の認識性を高めるための表示であれば任意の表示を含む。
【００２０】
この構成によると、プレーヤーは、変更画像を見ることで、相対的に対象タイルを視認し易くなる。そのため、プレーヤーは、表示部に表示された変更画像を見ることにより、集合体画像において視認不可能な位置に存在する対象タイルの位置を適切に把握し得る。
【００２１】
前記集合体画像は、さらに、前記集合体に含まれる前記複数個のタイルのうち、視認可能な一部のタイルの影を表わす影画像を含んでもよい。前記変更画像は、前記影画像を含まなくてもよい。
【００２２】
この構成によると、変更画像には影画像が含まれない。変更画像の表示がよりシンプルになるため、プレーヤーは、変更画像を見ることにより、対象タイルの位置を適切に把握し得る。
【００２３】
前記第２の表示制御部は、前記変更画像を表示可能な残り回数が１以上である状況では、前記特定の場合に前記変更画像を前記表示部に表示させ、前記残り回数がゼロである状況では、前記特定の場合であっても前記変更画像を前記表示部に表示させないようにしてもよい。
【００２４】
一般的に、変更画像の表示回数が多くなるほど、集合体画像において視認できない対象タイルの位置をプレーヤーが把握し得る回数が増えるため、ゲームの難度が下がる。この構成によると、変更画像の表示回数に上限が設けられる。残り回数の初期値を変更することにより、ゲームの難易度を変更することができる。
【００２５】
前記複数個のタイルは、いずれも同じ形状を有していてもよい。
【００２６】
この構成によると、ゲームプログラムは、いずれも同じ形状を有する複数個のタイルを使用したゲーム（例えばパズルゲーム）を実現することができる。
【００２７】
前記複数個のタイルは、さらに、いずれも同じ大きさを有していてもよい。
【００２８】
この構成によると、ゲームプログラムは、いずれも同じ形状及び同じ大きさを有する複数個のタイルを使用したゲーム（例えばパズルゲーム）を実現することができる。
【００２９】
前記ゲームプログラムは、前記端末装置のコンピュータを、さらに、前記表示部に前記集合体画像が表示されている間に、前記集合体に含まれる前記複数個のタイルのうち、２個の指定タイルが選択される場合において、前記２個の指定タイルが消去条件を満たす場合に、前記２個の指定タイルを前記集合体から消去させる、消去制御部であって、前記消去条件は、前記２個の指定タイルがともに同種の図柄を表わし、かつ、前記２個の指定タイルのそれぞれの上方に他のタイルの少なくとも一部が積層されていないことを含む、前記消去制御部、として機能させてもよい。
【００３０】
この構成によると、ゲームプログラムは、集合体から、消去条件を満たす２個の指定タイルを順次消去するタイプのゲーム（例えばパズルゲーム）を実現することができる。いわゆる上海ゲームやマージャンソリティアと同様のタイプのゲームを実現することができる。
【００３１】
前記複数個のタイルは、それぞれ、前記垂直方向から見て四角形に形成されていてもよい。前記消去条件は、さらに、前記２個の指定タイルのそれぞれが、前記水平方向の左右両側において他のタイルと接していないことを含んでいてもよい。
【００３２】
この構成によると、ゲームプログラムは、上海ゲームやマージャンソリティアと同様のタイプのゲームを実現することができる。
【００３３】
なお、上記のゲームプログラムによって実現される端末装置も新規で有用である。また、上記のゲームプログラムを記憶するコンピュータ読取可能記録媒体も、新規で有用である。
【図面の簡単な説明】
【００３４】
【図１】端末装置の構成を示す。
【図２】実施例のパズルゲームに使用される牌の図柄を説明する図を示す。
【図３】実施例のパズルゲームの進み方を説明する図を示す。
【図４】実施例のパズルゲームにおいてゲームクリアに失敗する牌の配置の一例を示す。
【図５】端末装置のＣＰＵが実行する透視処理のフローチャートを示す。
【図６】集合体画像を表示している通常ゲーム画面の一例を示す。
【図７】変更画像を表示している変更画面の一例を示す。
【発明を実施するための形態】
【００３５】
（実施例）
（端末装置１０の構成；図１）
図１に示される端末装置１０は、デスクトップ端末等の据置型の機器であってもよいし、ノート型端末、タブレット型端末、スマートフォン等の可搬型の機器であってもよい。また、端末装置１０は、携帯型のゲーム機であってもよい。端末装置１０は、表示部１２と、操作部１４と、制御部１６と、を備える。
【００３６】
表示部１２は、様々な情報を表示させるためのディスプレイである。操作部１４は、複数個のキーを含む。また、表示部１２と操作部１４は、両者が一体に構成されたタッチパネルであってもよい。ユーザは、操作部１４を操作して、様々な指示を端末装置１０に入力することができる。
【００３７】
制御部１６は、ＣＰＵ２０とメモリ２２とを備える。メモリ２２は、ＲＯＭ（Read Only Memoryの略）、ＲＡＭ（Random Access Memoryの略）等によって構成される。ＣＰＵ２０は、メモリ２２に記憶されているＯＳプログラム２４、ゲームプログラム２６等に従って、様々な処理を実行する。ＯＳプログラム２４は、端末装置１０の基本的な動作を実現するためのプログラムである。ゲームプログラム２６は、本明細書で説明するパズルゲームを実現するためのプログラムである。ゲームプログラム２６は、例えば、パズルゲームの提供者（例えばゲーム製作会社）が提供するメディアから端末装置１０にインストールされてもよいし、パズルゲームの提供者によって提供されるインターネット上のサーバ（図示しない）から端末装置１０にインストールされてもよい。
【００３８】
ＣＰＵ２０がゲームプログラム２６に従って処理を実行することにより、パズルゲームが実現される。パズルゲームが実現されている間、ＣＰＵ２０は、ゲームプログラム２６に従って、透視処理（図５参照）を実行する。透視処理の内容は後で説明する。
【００３９】
（パズルゲームの進み方；図２〜図４）
続いて、図２及び図３を参照して、ゲームプログラム２６に従って実現されるパズルゲームの進み方について説明する。ＣＰＵ２０がゲームプログラム２６に従って処理を開始することによって、ゲームが開始される。
【００４０】
本実施例で実現されるパズルゲームは、いわゆる「上海（登録商標）ゲーム」、「マージャンソリティア」等と呼称されるタイプのゲームである。本実施例のパズルゲームでは、図２に示されるような牌（「タイル」と呼んでもよい。以下同様）が用いられる。本実施例では、牌はいわゆる麻雀牌である。即ち、牌は、画面中における垂直方向から（即ち上から）見た場合の形状が四角形に形成されており、いずれの牌も同一の大きさを有する。図２に示されるように、牌の図柄には、東、南、西、北、白、発、中、１筒〜９筒、１萬〜９萬、１竹〜９竹、の各種類が存在する。各図柄の牌は、それぞれ４個ずつ（即ち２組ずつ）存在する。なお、他の例では、牌の図柄として、麻雀牌の図柄に代えて、もしくは、麻雀牌の図柄に加えて、各国の国旗、食べ物、生き物、植物、風景等を描いた種々の図柄を用いてもよい。例えば、牌の図柄は、トランプの図柄等、識別性を有する既存の図柄であってもよい。
【００４１】
ゲームが開始されると、ＣＰＵ２０は、複数個の牌を水平方向（即ち、画面中の平面方向（横方向））に並べて配置、あるいは、水平方向に並べて配置するとともに垂直方向（即ち、ゲーム画面上の高さ方向（縦方向））に積層した集合体Ｍを生成し、その集合体Ｍを表わす集合体画像ＭＩを含む通常ゲーム画面を表示部１２に表示させる（図３参照）。集合体Ｍには、同じ図柄の牌が必ず偶数個（２個又は４個）含まれる。
【００４２】
プレーヤーは、操作部１４を操作して、集合体Ｍの中から２つの牌を順次指定する。プレーヤーによって指定された２個の牌（以下では指定牌と呼ぶ場合がある）が、以下の（ｉ）〜（ｉｉｉ）の消去条件をすべて満たす場合に、ＣＰＵ２０は、当該２個の指定牌を集合体Ｍから消去させ、２個の指定牌が消去された後の集合体画像ＭＩを表示させる。
（ｉ）２個の指定牌の図柄が同一であること。
（ｉｉ）２個の指定牌がともに、上に別の牌の一部又は全部が積層されていない牌であること。
（ｉｉｉ）２個の指定牌が、ともに、水平方向の左右両側において他の牌と接していないこと。
【００４３】
プレーヤーによる２個の指定牌の指示と、ＣＰＵ２０による指定牌の消去と、を繰り返し、集合体Ｍからすべての牌を消去できた場合にゲームクリアとなる。
【００４４】
図３を参照してゲーム進行を具体的に説明する。例えば、ゲーム開始時において、表示部１２に、図３の「１手目」において示される集合体画像ＭＩを含む通常ゲーム画面が表示されている場合を想定する。
【００４５】
（１手目）プレーヤーは、１層目（以下、集合体Ｍ中の最下層を１層目と呼び、１層目の上に積み重なる層を２層目と呼ぶ場合がある）の右端の「２筒」と、１層目の左端の「２筒」を指定する。この場合、２個の指定牌（即ち「２筒」）は図柄が同一であり、どちらの牌も上に別の牌の一部又は全部が積み重なっておらず、かつ、どちらの牌も左右両側において他の牌と接していないため、すべての消去条件を満たす。ＣＰＵ２０は、２個の指定牌（即ち「２筒」）を集合体Ｍから消去する。
【００４６】
（２手目）続いて、プレーヤーは、１層目の左端の「６竹」と、２層目の右端の「６竹」を指定する。この場合も、２個の指定牌（即ち「６竹」）は消去条件を満たす。ＣＰＵ２０は、２個の指定牌（即ち「６竹」）を集合体Ｍから消去する。
【００４７】
（３手目）続いて、プレーヤーは、１層目の左端の「５筒」と、１層目の右端の「５筒」の消去を目指し、これら２個の「５筒」の指定を試みる。しかし、１層目の左端の「５筒」の上には、「中」の一部が積層されている。そのため、ＣＰＵ２０は、これら２個の「５筒」が指定された場合であっても、消去条件の一部を満たさないと判定し、これら２個の「５筒」の消去を許可しない。この場合、プレーヤーは、２個の「５筒」が消去されないため、この時点では、指定を試みた２個の「５筒」の消去が不可能であることを認識する。そして、プレーヤーは、３手目として、２層目の右端の「中」と２層目の左端の「中」を指定する。この場合、２個の指定牌（即ち「中」）はすべての消去条件を満たす。ＣＰＵ２０は、２個の指定牌（即ち「中」）を集合体Ｍから消去する。
【００４８】
（４手目）続いて、プレーヤーは、４手目として、改めて１層目の左端の「５筒」と右側の「５筒」を指定する。今度は、２個の指定牌（即ち「５筒」）はすべての消去条件を満たす。ＣＰＵ２０は、２個の指定牌（即ち「５筒」）を集合体Ｍから消去する。
【００４９】
プレーヤーは、上記のようにゲームを進め、すべての牌の消去（即ちゲームクリア）を目指す。
【００５０】
一方、ゲームの途中で、集合体Ｍの中に消去条件を満たす１組の牌が全く存在しなくなった場合、ゲームクリア失敗となる。例えば、図４に示すように、水平方向に、左から順に「１筒」「中」「１筒」「中」の順に牌が並んだ場合、「１筒」も「中」も消去できなくなる。集合体Ｍの中にこのような配置の牌のみが残った場合、ゲームクリア失敗となる。ＣＰＵ２０は、ゲームクリア失敗の場合に、集合体Ｍの中の各牌の配置を変更した上で、プレーヤーにゲームを続行させてもよい。
【００５１】
このパズルゲームでは、ゲーム開始時点の集合体Ｍに含まれる牌の数、及び、牌の配置は、予め設定されたゲームの難易度に応じて適宜変更される。
【００５２】
（透視処理；図５）
続いて、図５を参照して、ＣＰＵ２０がゲームの進行と並行して実行する透視処理の内容を説明する。透視処理は、特定の牌と同一の図柄の対象牌以外の周辺牌を透過させた態様で表示し、集合体内における上記対象牌の位置を視認し易くする表示（透過表示）を行うための処理である。ゲームが開始され、集合体画像を含む通常ゲーム画面が表示部１２に表示されると、ＣＰＵ２０は、図５の透視処理を開始する。
【００５３】
Ｓ１０では、ＣＰＵ２０は、所定の透視指示が入力されることを監視する。プレーヤーは、ゲームの進行中の任意のタイミングで、操作部１４を操作して所定の透視指示を入力することができる。具体的に言うと、プレーヤーは、集合体中の複数個の牌のうちの１個の牌を選択し、１個の牌（以下ではここで選択された１個の牌を「特定牌」と呼ぶ場合がある）が選択された状態で、所定の透視開始操作（例えば、ゲーム画面中の所定位置に設けられた透視開始ボタンを押す操作）を実行することができる。図６を参照して、Ｓ１０の透視指示についてさらに説明する。図６は、Ｓ１０の時点で表示部１２に表示されている通常ゲーム画面の一例を示す。図６の通常ゲーム画面中には、集合体Ｍを示す集合体画像ＭＩと、透視開始ボタン５０と、が含まれている。プレーヤーは、集合体画像ＭＩを見れば、他の牌の下側に配置されている牌の図柄を除き、すべての牌の図柄を外側から視認することができる。また、集合体画像ＭＩでは、積層されている牌の各層の間に、影画像Ｓｈも表示されている。図６の集合体画像ＭＩが表示されている間に、例えば、プレーヤーは、１層目の右下端の「中」を特定牌Ｓｔとして選択する。その状態で、プレーヤーは、通常ゲーム画面中の透視開始ボタン５０を押す操作を行う。透視指示が入力されると、ＣＰＵ２０は、図５のＳ１０でＹＥＳと判断し、Ｓ１２に進む。
【００５４】
Ｓ１２では、ＣＰＵ２０は、残り透視回数が１以上であるか否かを判断する。図６に示されるように、透視開始ボタン５０の隣には、プレーヤーが透視表示を行ない得る残り回数が併せて表示されている（図６の例では残り５回）。ＣＰＵ２０は、残り透視回数が１以上である場合、Ｓ１２でＹＥＳと判断し、Ｓ１４に進む。一方、ＣＰＵ２０は、残り透視回数がゼロである場合、Ｓ１２でＮＯと判断し、Ｓ１０に戻る。この場合、ＣＰＵ２０は透過表示を行わない。
【００５５】
Ｓ１４では、ＣＰＵ２０は、集合体の表示態様を変更した変更画像を生成する。具体的には、ＣＰＵ２０は、特定牌と同一の図柄の牌（以下では「対象牌」と呼ぶ）の表示色を変更して対象牌を目立たせる顕著表示を行うとともに、特定牌及び対象牌以外の牌（以下では「周辺牌」と呼ぶ）を透過表示した画像である変更画像を生成する。
【００５６】
続くＳ１６では、ＣＰＵ２０は、通常ゲーム画面に代えて、Ｓ１４で生成された変更画像を含む画面である変更画面を表示部１２に表示させる。図７を参照して、Ｓ１６で表示される変更画面の具体例を説明する。
【００５７】
図７の変更画面は、上記の図６の通常ゲーム画面において、集合体Ｍの１層目の右下端の「中」を特定牌Ｓｔとして選択した状態で上記の透視指示（Ｓ１０）が入力された場合に、図６の通常ゲーム画面に代えて表示部１２に表示される画面である。図７に示されるように、変更画面には、図６の集合体画像ＭＩに代えて、変更画像ＣＩが含まれる。なお、変更画面にも、透視開始ボタン５０が表示されている。変更画像ＣＩも、図６の集合体画像ＭＩと同様に集合体Ｍを表わす画像であるが、各牌の表示態様が集合体画像ＭＩとは異なる。変更画像ＣＩでは、特定牌Ｓｔ（即ち、１層目の右下端の「中」）の表示色が変更されている。そして、３個の対象牌Ｔｔ（即ち、特定牌Ｓｔ以外の「中」の図柄の牌）の表示色も変更されている。さらに、変更画像ＣＩでは、特定牌Ｓｔと対象牌Ｔｔ以外のすべての周辺牌Ｐｔ（即ち、図柄が「中」ではないすべての牌）が、透過態様で表示される。即ち、周辺牌Ｐｔは、各面（即ち輪郭以外の部分）が透明にされた態様で表示される。周辺牌Ｐｔの輪郭のみが表示され、図柄は表示されない。プレーヤーは、周辺牌Ｐｔを透過して周辺牌Ｐｔの下側の範囲を視認することができる。透過態様で表示された複数個の周辺牌Ｐｔのうち、１層目の周辺牌Ｐｔよりも、２層目の周辺牌Ｐｔの方が濃い色で表示される。同様に、２層目の周辺牌Ｐｔよりも、３層目の周辺牌Ｐｔの方が濃い色で表示される。このように、複数個の周辺牌Ｐｔは、上層ほど濃い色で（即ち低い明度で）表示される。他の例では、複数個の周辺牌Ｐｔは、下層ほど濃い色で（即ち低い明度で）表示されてもよい。また、変更画像ＣＩでは、影画像（図６の符号Ｓｈ参照）の表示が省略されている。
【００５８】
以上の通り、変更画像ＣＩでは、特定牌Ｓｔ及び対象牌Ｔｔが目立つように顕著に表示され、周辺牌Ｐｔの視認性が低くなるように表示されている。プレーヤーは、変更画像ＣＩを見れば、集合体画像ＭＩ（図６）において、他の牌の下側に配置されていて図柄を視認できなかった対象牌Ｔｔの位置を把握することができる。
【００５９】
Ｓ１６で透過表示が開始されると、ＣＰＵ２０は、Ｓ１８に進み、所定の終了指示が入力されることを監視する。プレーヤーは、変更画面が表示されている間に、任意のタイミングで、操作部１４を操作して所定の終了指示を入力することができる。終了指示は、透過表示を終了させるための指示である。終了指示が入力されると、ＣＰＵ２０は、Ｓ１８でＹＥＳと判断し、Ｓ２０に進む。
【００６０】
Ｓ２０では、ＣＰＵ２０は、残り透視回数を１減少させる。続くＳ２２では、ＣＰＵ２０は、変更画面に代えて、再び通常ゲーム画面を表示部１２に表示させる。この際、ＣＰＵ２０は、透視表示を行ない得る残り回数が１減少した状態の通常ゲーム画面を表示部１２に表示させる。そして、ＣＰＵ２０は、Ｓ１０の監視に戻る。
【００６１】
ＣＰＵ２０は、ゲームが進行している間、Ｓ１０〜Ｓ２２の処理を繰り返し実行している。ゲームが終了すると（即ち、ゲームクリア達成又はゲームクリア失敗の場合）、ＣＰＵ２０は、図５の透視処理を終了する。
【００６２】
以上、本実施例の端末装置１０の構成、及び、ＣＰＵ２０がゲームプログラム２６に従って実行する処理について説明した。上記の通り、本実施例では、端末装置１０のＣＰＵ２０は、所定の透視指示が入力される場合（図５のＳ１０でＹＥＳ）に、変更画像ＣＩ（図７参照）を表示部１２に表示させる。プレーヤーは、表示部１２に表示された変更画像ＣＩを見ることにより、集合体画像ＭＩ（図６参照）において視認不可能な位置に存在する対象牌Ｔｔの位置を把握することができる。これにより、集合体画像ＭＩにおいて視認不可能な位置に存在する対象牌Ｔｔの配置がゲームの進行に与える影響が軽減され得る。即ち、ゲームの難度に運任せの要素が混じることを抑制し得る。従って、本実施例によると、プレーヤーのゲームへの興味を長く持続させ得る。
【００６３】
上記の通り、変更画像ＣＩ（図７参照）では、特定牌Ｓｔ及び対象牌Ｔｔが目立つように顕著に表示され（具体的には、表示色が変更され）、周辺牌Ｐｔの視認性が低くなるように表示されている。とくに、図７に示すように、本実施例では、周辺牌Ｐｔは各面（即ち輪郭以外の部分）が透明に表示した態様で表示される。プレーヤーは、周辺牌Ｐｔを透過して周辺牌Ｐｔの下側の範囲を視認することができる。従って、本実施例では、プレーヤーは、表示部１２に表示された変更画像ＣＩを見ることにより、集合体画像ＭＩにおいて視認不可能な位置に存在する対象牌Ｔｔの位置を適切に把握し得る。
【００６４】
また、上記の通り、変更画像ＣＩ（図７参照）では、透過態様で表示された複数個の周辺牌Ｐｔのうち、１層目の周辺牌Ｐｔよりも、２層目の周辺牌Ｐｔの方が濃い色で表示される。同様に、２層目の周辺牌Ｐｔよりも、３層目の周辺牌Ｐｔの方が濃い色で表示される。このように、複数個の周辺牌Ｐｔは、上層ほど濃い色で（即ち低い明度で）表示される。プレーヤーは、変更画像ＣＩを見ることで、各層の周辺牌Ｐｔの配置位置の上下関係を把握し得る。
【００６５】
また、変更画像ＣＩ（図７参照）では、周辺牌Ｐｔは図柄の表示が省略される。プレーヤーが変更画像ＣＩを見た際に、対象牌Ｔｔが相対的に視認され易くなる。さらに、変更画像ＣＩでは、影画像の表示も省略される。変更画像ＣＩの表示がシンプルになるため、プレーヤーは、変更画像ＣＩを見ることにより、対象牌Ｔｔの位置を適切に把握し得る。
【００６６】
本実施例では、残り透視回数に制限が存在する。透視指示が行われた場合（Ｓ１０でＹＥＳ）において、ＣＰＵ２０は、残り透視回数が１以上である場合、Ｓ１２でＹＥＳと判断し、Ｓ１４以降に進み、変更画面を表示する（Ｓ１４、Ｓ１６）。一方、ＣＰＵ２０は、残り透視回数がゼロである場合、Ｓ１２でＮＯと判断し、Ｓ１０に戻る。この場合、ＣＰＵ２０は変更画面の表示を行わない。一般的には、変更画像ＣＩの表示回数が多くなるほど、集合体画像ＭＩにおいて視認できない対象牌Ｔｔの位置をプレーヤーが把握できる回数が増えるため、ゲームの難度が下がる。本実施例によると、変更画像ＣＩの表示回数に上限が設けられる。残り透視回数の初期値を変更することにより、ゲームの難易度を変更することができる。
【００６７】
以上、実施例を詳細に説明したが、これらは例示に過ぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には、以上に例示した具体例を様々に変形、変更したものが含まれる。例えば、以下の変形例を採用してもよい。
【００６８】
（変形例１）上記の実施例では、変更画像ＣＩ（図７参照）において、特定牌Ｓｔと同一の図柄の牌が対象牌Ｔｔとして特定され、対象牌Ｔｔが顕著表示される。これに限られず、対象牌として特定される牌は、特定牌と同種の図柄を表わす牌であれば、図柄が完全に同一の牌でなくてもよい。例えば、特定牌が「１萬」である場合において、対象牌は、集合体中の「１萬」〜「９萬」のすべての牌（即ち、スートが「萬子」である牌）であってもよい。
【００６９】
（変形例２）上記の実施例では、変更画像ＣＩにおいて、特定牌Ｓｔも、対象牌Ｔｔと同様に顕著表示されている。これに限られず、変更画像では、特定牌は、周辺牌と同様に透過表示されてもよい。さらに他の例では、変更画像では、特定牌の表示態様は、集合体画像における特定牌の表示態様と同じであってもよい。
【００７０】
（変形例３）上記の実施例では、変更画像ＣＩにおいて、複数個の周辺牌Ｐｔは、上層ほど濃い色で（即ち低い明度で）表示される。これに限られず、変更画像において、各周辺牌の表示明度が、階層に関わらず共通であってもよい。
【００７１】
（変形例４）上記の実施例では、変更画像ＣＩにおいて、各周辺牌Ｐｔは、輪郭のみが表示され、図柄は表示されない。これに限られず、変更画像において、各周辺牌の図柄（即ち文字、模様等）の表示が維持されてもよい。
【００７２】
（変形例５）上記の実施例では、変更画像ＣＩにおいて、各周辺牌Ｐｔは、各面（即ち輪郭以外の部分）が透明にされた態様で表示される。これに限られず、変更画像において、各周辺牌は、上面と下面のみが透明にされた態様で表示されてもよい。即ち、周辺牌は、当該周辺牌を前記垂直方向から見た場合に、当該周辺牌を透過して当該周辺牌の少なくとも下側を視認可能な態様で表示されればよい。
【００７３】
（変形例６）また、変更画像における周辺牌の視認性低下の手法は、透明態様での表示に限られず、任意の手法を採用してもよい。例えば、周辺牌の大きさを一時的に小さくしてもよい。また、例えば、周辺牌の表示明度を低下させてもよい。即ち、変更画像における周辺牌の表示態様が、集合体画像における周辺牌の表示態様とは異なっており、かつ、変更画像における周辺牌の視認性が、対象牌の視認性よりも低ければよい。
【００７４】
（変形例７）また、変更画像における対象牌の顕著表示の手法は、表示色の変更に限られず、任意の手法を採用してもよい。例えば、対象牌の位置を示す目印（矢印など）を表示させてもよい。さらに他の例では、対象牌が発光しているような演出を行ってもよい。
【００７５】
（変形例８）また、変更画像では、対象牌の表示態様を集合体画像から変化させずに、周辺牌の視認性のみを低下させてもよい。即ち、変更画像では、対象牌の視認性が、周辺牌の視認性と比べて高ければよい。
【００７６】
（変形例９）また、変更画像では、周辺牌の表示態様を集合体画像から変化させずに、対象牌のみを顕著表示させてもよい。即ち、変更画像では、対象牌の視認性が、周辺牌の視認性と比べて高ければよい。
【００７７】
（変形例１０）また、変更画像において、影画像（図６の符号Ｓｈ参照）が残されていてもよい。また、さらに他の例では、集合体画像と変更画像の双方に最初から影画像が含まれていなくてもよい。
【００７８】
（変形例１１）上記の実施例では、変更画像ＣＩでは、対象牌Ｔｔに加えて、特定牌Ｓｔも顕著表示している。これに限られず、変更画像における特定牌の表示手法は任意としてもよい。例えば、特定牌の表示態様を集合体画像における特定牌の表示態様と同じにしてもよい。また、例えば、特定牌を、周辺牌と同様に透明に表示してもよい。
【００７９】
（変形例１２）上記の実施例では、残り透視回数に制限が存在する。これに限られず、残り透視回数に制限を設けなくてもよい。
【００８０】
（変形例１３）上記の実施例では、図５のＳ１０において、ＣＰＵ２０は、１個の特定牌が選択された状態で、所定の透視開始操作が実行されることを監視している。ＣＰＵ２０は、１個の特定牌が選択された状態で、所定の透視開始操作が実行される場合に、変更画面の生成、表示を行う（Ｓ１０でＹＥＳ、Ｓ１４、Ｓ１６）。即ち、上記の実施例では、プレーヤーは、１個の特定牌を選択した後で透視開始操作を実行する。これに限られず、Ｓ１０では、ＣＰＵ２０は、１個の特定牌が選択される前に透視開始操作が実行されることを監視してもよい。その場合、ＣＰＵ２０は、透視開始操作の実行後に、１個の特定牌が選択されることを監視してもよい。即ち、この変形例では、プレーヤーは、透視開始操作を実行した後で、１個の特定牌を選択してもよい。
【００８１】
（変形例１４）上記の実施例では、ゲームプログラム２６によって実現されるゲームは、いわゆる「上海ゲーム」、「マージャンソリティア」等と呼ばれるタイプのパズルゲームである。上記の実施例では、ゲームで使用される牌は、いずれも垂直方向から見て四角形であり、大きさが同一である。これに限られず、ゲームプログラムによって実現されるゲームは、複数個の牌（タイル）を水平方向に並べて配置、あるいは、水平方向に並べて配置するとともに垂直方向に積層した集合体を生成し、その集合体を利用して行うタイプのゲームであれば、「上海ゲーム」、「マージャンソリティア」等に限られず、他のタイプのゲームであってもよい。また、ゲームで使用される牌の形状も、垂直方向から見て多角形状に形成されていれば任意の形状を採用してもよい。また、ゲームで使用される牌の大きさも、不揃いであってもよい。
【００８２】
（変形例１５）上記の実施例で実現されるパズルゲームでは、２個の指定牌が（ｉ）〜（ｉｉｉ）のすべての消去条件を満たす場合に、２個の指定牌の消去を許可している。これに限られず、（ｉ）〜（ｉｉｉ）の消去条件のうちの１個又は２個を省略してもよい。即ち、パズルゲームは、消去条件を緩和した簡易モードで実現されてもよい。
【００８３】
（変形例１６）上記の実施例では、変更画像ＣＩでは、集合体画像ＭＩにおいて図柄を視認できなかった位置に存在する対象牌Ｔｔと、集合体画像ＭＩにおいても図柄を視認できる位置に存在する対象牌Ｔｔと、を共に顕著表示させている（図６、図７参照）。これに限られず、変更画像では、集合体画像において図柄を視認できなかった位置に存在する対象牌のみを顕著表示し、集合体画像においても図柄を視認できる位置に存在する対象牌は顕著表示しないようにしてもよい。即ち、対象牌は、特定牌と同種の図柄を表わす１個以上の牌のうち、少なくとも集合体画像において視認不可能な位置に存在する牌であればよい。
【００８４】
（変形例１７）上記の実施例では、端末装置１０は、表示部１２と操作部１４と制御部１６を有しており、制御部１６のメモリ２２には、ゲームプログラム２６が記憶されている。これに限られず、端末装置は、例えば、据置型のゲーム機と、ゲーム機が接続されたディスプレイとの組合せとして構成されていてもよい。その場合、ゲーム機のメモリにはゲームプログラムが記憶されていなくてもよい。ゲーム機は、ゲームプログラムを記憶した記憶媒体を読み取るための読取部を備えていればよい。その場合、ゲーム機のＣＰＵは、読取部に配置された記憶媒体を読み取ることによって、上記実施例と同様のゲームを実現すればよい。
【００８５】
（変形例１８）また、端末装置は、インターネットを介して外部のサーバと通信を実行するための通信インターフェースを備えていてもよい。この場合も、端末装置のメモリには、ゲームプログラムが記憶されていなくてもよい。端末装置のＣＰＵは、インターネットを介して外部のサーバと通信を実行し、外部のサーバに記憶されているゲームプログラムに従って、上記実施例と同様のゲームを実現すればよい。
【００８６】
（変形例１９）上記の実施例では、ゲームに使用される牌は、画面中における垂直方向から（即ち上から）見た場合の形状が四角形に形成されており、いずれの牌も同一の大きさを有する。これに限られず、ゲームに使用されるタイルは、画面中における垂直方向から（即ち上から）見た場合の形状が、三角形、五角形、六角形等、任意の多角形状に形成されていてもよい。また、ゲームに使用されるタイルは、画面中における垂直方向から（即ち上から）見た場合の形状が、円形、不規則形状等、任意の形状に形成されていてもよい。また、タイルの大きさも不均一であってもよい。タイルの形状及び大きさは、ゲームの内容に応じて種々変更されてもよい。
【００８７】
また、本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
【符号の説明】
【００８８】
１０  ：端末装置
１２  ：表示部
１４  ：操作部
１６  ：制御部
２０  ：ＣＰＵ
２２  ：メモリ
２４  ：ＯＳプログラム
２６  ：ゲームプログラム
５０  ：透視開始ボタン
Ｍ    ：集合体
ＭＩ  ：集合体画像
ＣＩ  ：変更画像
Ｐｔ  ：周辺牌
Ｓｈ  ：影画像
Ｓｔ  ：特定牌
Ｔｔ  ：対象牌
【図１】
2019141413.tif 000003
【図２】
2019141413.tif 000004
【図３】
2019141413.tif 000005
【図４】
2019141413.tif 000006
【図５】
2019141413.tif 000007
【図６】
2019141413.tif 000008
【図７】
2019141413.tif 000009