(57)【特許請求の範囲】
【請求項１】
複数の牌画像をそれぞれ手牌画像として、第１位置に配列して表示する手段と、
前記手牌画像のうちいずれかの牌画像が選択されたか否かを判定する判定手段と、
前記判定手段によって前記第１位置に表示された牌画像が選択されたと判定された場合に、当該牌画像を手牌画像として表示する位置を前記第１位置から第２位置へ変更する変更手段と、
前記変更手段によって表示位置が前記第２位置に変更された牌画像に対して移動指示がされた場合に、当該牌画像を手牌画像として表示する位置を移動指示に従って移動させて、前記手牌画像の配列順序を変更する理牌処理を実行し、自摸処理が実行された後に、表示位置が前記第２位置に変更された牌画像が再選択されたと前記判定手段によって判定された場合に、再選択された牌画像の表示位置を、捨牌画像を表示するための位置へ移動させる捨牌処理を実行する移動手段と、
を備え、
さらに、前記変更手段は、前記捨牌処理が実行されてから次の自摸処理が実行されるまでの間に、表示位置が前記第２位置に変更された牌画像が再選択されたと前記判定手段によって判定された場合には、再選択された牌画像を手牌画像として表示する位置を前記第１及び第２位置とは異なる第３位置へ変更する麻雀ゲーム装置。
【請求項２】
前記捨牌画像を表示するための位置は、麻雀卓画像中の所定の位置である、請求項１記載の麻雀ゲーム装置。
【請求項３】
前記変更手段は、前記理牌処理における牌画像の表示位置の移動中に、自摸処理が実行された場合には、当該移動中の牌画像の表示位置を別の位置に変更してから前記第２位置に変更する、請求項１記載の麻雀ゲーム装置。
【請求項４】
複数の牌画像をそれぞれ手牌画像として、第１位置に配列して表示するステップと、
前記手牌画像のうちいずれかの牌画像が選択されたか否かを判定するステップと、
前記第１位置に表示された牌画像が選択されたと判定された場合に、当該牌画像を手牌画像として表示する位置を前記第１位置から第２位置へ変更するステップと、
前記表示位置が前記第２位置に変更された牌画像に対して移動指示がされた場合に、当該牌画像を手牌画像として表示する位置を移動指示に従って移動させて、前記手牌画像の配列順序を変更する理牌処理を実行するステップと、
自摸処理が実行された後に、表示位置が前記第２位置に変更された牌画像が再選択されたと判定された場合に、当該再選択された牌画像の表示位置を、捨牌画像を表示するための位置へ移動させる捨牌処理を実行するステップと、
前記捨牌処理が実行されてから次の自摸処理が実行されるまでの間に、表示位置が前記第２位置に変更された牌画像が再選択された場合に、再選択された牌画像を手牌画像として表示する位置を前記第１及び第２位置とは異なる第３位置へ変更するステップとを含む麻雀ゲーム装置により実行される表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、麻雀ゲーム装置に関し、特に、タッチパネル型の表示画面を備える情報処理装置における麻雀ゲーム装置に関する。
【背景技術】
【０００２】
特許文献１には、タッチパネル表示画面を有する麻雀ゲーム装置において、手牌画像を並び替えるといった理牌処理を行うことができる技術が開示されている。具体的には、この麻雀ゲーム装置は、プレイヤによるタッチパネルの操作によって生成される第１の位置座標情報に基づいて、移動の対象となる手牌を選択するステップと、プレイヤによる更なる操作に応じて生成される第２の位置座標情報と、他の手牌の位置座標情報とを比較し、第２の位置座標に最も近い手牌表示位置を、選択された手牌の移動位置とするステップと、選択された手牌の移動によって生ずる空白の位置と、手牌の移動位置とに基づいて、再配置位置を特定するステップと、選択された手牌を移動させると共に、選択された以外の手牌を再配置位置に移動し、表示手段により表示するステップと、移動した手牌と移動位置とに基づいて手牌移動情報を生成するステップと、通信制御手段を介して手牌移動情報を他の麻雀ゲーム装置に送信する制御を行うステップとを実行することができる。
【０００３】
【特許文献１】特開２００８−２４６２３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１に開示されている麻雀ゲームは、手牌画像の中から、どのようにして捨牌にしようとする牌画像を選択し、さらに、選択した牌画像をどのように麻雀卓画像に移動させて捨牌処理を行うかについては開示されていない。
【０００５】
仮に、上記の捨牌処理の指示をタッチパネルを通じて行わずに、タッチパネルに付帯する実行ボタンによって行うとすると、同じ麻雀牌画像に対する処理であるにも拘らず、処理の種別によって指示の入力対象がことなることから、ユーザにとっては操作性がよくないし、上記の牌画像の選択が困難であれば、麻雀ゲームの進行に遅れが生じ、ユーザにストレスを与えることにもなりかねない。
【０００６】
一方、仮に、上記の捨牌処理の指示もタッチパネルを通じて行うとすると、タッチパネルの操作に不慣れなユーザが、理牌処理中にタッチパネルから指を意図せずに離してしまった場合に、それを捨牌処理と誤認識すると、ユーザによる理牌処理中の牌画像が、麻雀卓画像に移動されてしまうという問題がある。
【０００７】
この問題は、タッチパネルの操作に不慣れでないユーザであっても、タッチパネルの精度が高くない場合には、同様に起こりうるものである。また、いわゆるスマートフォンのように、相対的に小型の表示画面を備える情報処理装置によって麻雀ゲームを行おうとすると、その表示画面の小ささゆえに、牌画像の選択がうまくいかず、何度か表示画面をタッチした結果、それを捨牌処理と誤認識して、やはり、ユーザの意図しない捨牌処理が実行されてしまうという問題がある。
【０００８】
そこで、本発明は、ユーザが意図しない牌画像が捨牌とすべき牌画像として選択されたり、移動されたりすることなどを回避することができる麻雀ゲーム装置を提供することを課題とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明の麻雀ゲーム装置は、
手牌画像のうちいずれかの牌画像が選択されたか否かを判定する判定手段（例えば、図９のステップＳ１を実行する手段）と、
前記判定手段によって牌画像が選択されたと判定された場合に当該牌画像の表示態様を第１態様から第２態様へ変更する変更手段（例えば、図９のステップＳ３を実行する手段）と、
前記変更手段によって表示態様が変更された牌画像の表示位置を移動指示に従って移動させる移動手段（例えば、図９のステップＳ５を実行する手段）とを備える。
【００１０】
このように、本発明は、手牌画像の中から牌画像を一度選択させ、それを他の手牌画像とは異なる態様で表示し、再度当該牌画像が選択された状態で移動指示がされた場合にのみ移動させるようにしているので、ユーザが意図しない牌画像が移動されることなどを回避することができる。
【００１１】
前記変更手段は、前記移動手段によって移動された牌画像の表示態様を第１又は第２態様に変更（例えば、図９のステップＳ７）してもよい。
【００１２】
また、前記変更手段は、表示態様が第２態様に変更された牌画像が再選択された場合に、自摸処理が実行されていないことを条件に、前記第１及び第２態様とは異なる第３態様へ変更（例えば、図９のステップ９の前半の処理）してもよい。さらに、変更手段は、第３態様から第２態様へ変更（例えば、図９のステップ９の後半の処理）してもよい。
【００１３】
前記移動手段は、表示態様が第２態様に変更された牌画像が再選択された場合に、自摸処理が実行されていることを条件に、当該再選択された牌画像を麻雀卓画像へ移動（例えば、図１０のステップＳ１９）させてもよい。
【００１４】
前記変更手段は、前記移動手段によって牌画像を移動中に、自摸処理が実行された場合には、当該移動中の牌画像を前記第１態様に変更してから第２態様に変更（例えば、図１１のステップＳ２１）してもよい。
【００１５】
また、本発明の麻雀ゲーム装置の表示方法は、
手牌画像のうちいずれかの牌画像が選択されたか否かを判定するステップ（例えば、図９のステップＳ１）と、
前記牌画像が選択されたと判定された場合に当該牌画像の表示態様を第１態様から第２態様へ変更するステップ（例えば、図９のステップＳ３）と、
前記表示態様が変更された牌画像の表示位置を移動指示に従って移動させるステップ（例えば、図９のステップＳ５）とを含む。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施形態の麻雀ゲーム装置に係る表示画面の模式図である。
【図２】図１に示した状態から選択牌画像３０Ａの表示位置が第１態様から第２態様へ変更された状態の表示画面を示す図である。
【図３】図２に示した状態から選択牌画像３０Ａの表示位置が第１態様から第２態様が移動された後の表示画面を示す図である。
【図４】図３に示した状態から所定期間経過後に表示することが可能な表示画面を示す図である。
【図５】図２に示した状態から選択牌画像３０Ａがタップされることによって選択牌画像３０Ａの表示位置が第２態様から第３態様へ変更された状態の表示画面を示す図である。
【図６】図１に示す状態から自摸牌画像として「８筒」画像が手牌画像３０ａの右側に表示された状態の表示画面を示す図である。
【図７】図６に示す状態からタップ等によって選択された「２索」画像の表示位置が第１態様から第２態様へ変更された状態の表示画面を示す図である。
【図８】図７に示した状態から選択牌画像３０Ａが移動された後の表示画面を示す図である。
【図９】本発明の実施形態の麻雀ゲーム装置の自摸待ちモードでの動作を示すフローチャートである。
【図１０】本発明の実施形態の麻雀ゲーム装置の捨牌選択モードでの動作を示すフローチャートである。
【図１１】図９に示すスライド中の自摸処理という割込処理を示すフローチャートである。
【図１２】図１０に示すスライド中のタイムアウト処理という割込処理を示すフローチャートである。
【符号の説明】
【００１７】
１０  麻雀卓画像
２０  捨牌画像
３０ａ〜３０ｄ  手牌画像
４０  各種設定ボタン画像
【発明の実施の形態】
【００１８】
以下、本発明の実施形態について、図面を参照して説明する。はじめに、本発明の実施形態の麻雀ゲーム装置の全体的な部分について説明し、実施例で、本発明の課題を解決するため具体的な手法について説明する。
【００１９】
図１は、本発明の実施形態の麻雀ゲーム装置に係る表示画面の模式図である。本実施形態では、タッチパネル型のパーソナルコンピュータ、タブレットなどの情報処理装置とインターネットなどのネットワークとを用いて行う、いわゆるオンライン麻雀ゲームを想定して、発明の構成及び動作を説明する。
【００２０】
もっとも、本発明は、オンラインでない、情報処理装置でのスタンドアローン型の麻雀ゲームにも適用することができる。なお、情報処理装置は、タッチパネル型のパーソナルコンピュータに限定されず、タッチパネル型の携帯電話機或いはスマートフォンといった表示画面を備えるものであってもよい。
【００２１】
図１に示す表示画面は、いわゆる全自動麻雀卓を模した矩形状の麻雀卓画像１０と、麻雀ゲームの各種設定ボタン画像４０が表示されている領域とに大別される。各種設定ボタン画像４０は、麻雀ゲームのルールの選択などの機能が割り当てられたボタン画像としている。この領域の下側には、自家ユーザの点数、捨牌を選択するまでの持ち時間などが表示されている。
【００２２】
麻雀卓画像１０は、その縁部分の画像が、左側が麻雀ゲーム装置の表示画面の左端部まで表示され、その上下側がそれぞれ麻雀ゲーム装置の表示画面の上下端部まで表示される。こうすると、麻雀卓画像１０を麻雀ゲーム装置の表示画面に最大限表示させることができるため、捨牌画像２０の視認性がよい。なお、図１には、麻雀卓画像１０の下側の縁部分の画像は、手牌画像３０ａが重畳されて表示されているため、見えていない状態を示している。
【００２３】
このように、麻雀卓画像１０には、各ユーザによって選択された捨牌を示す捨牌画像２０が重畳され、加えて、各ユーザに配された手牌を示す手牌画像３０ａ〜３０ｄなども重畳されて表示されている。手牌画像３０ａは、自家ユーザへの見やすさの配慮から、他のユーザに係る手牌画像３０ｂ〜３０ｄよりも大きく表示し、かつ、あたかも倒牌したかのように表示されている。しかし、手牌画像３０ａの内容は、麻雀ゲーム進行中には、他のユーザは知ることはできないようにしてある。
【００２４】
なお、本発明の本質でないため、詳述は割愛するが、麻雀卓画像１０、手牌画像３０ａ等の各画像の表示は、図示しない画像処理部が行う。具体的には、例えば、これらの各種画像をメモリに保存しておき、画像処理部が麻雀卓画像１０及び所望の手牌画像３０ａ等を読み出し、予め設定された画像を重畳すべき位置情報に基づいて、麻雀卓画像１０上に当該手牌画像３０ａ等をスプライト制御などの手法によって表示させている。
【００２５】
打牌或いは副露などにより、手牌画像３０ａ等を移動させる必要がある場合にも、同様に、画像の重畳すべき位置情報に基づいて、スプライト制御などの手法によって表示位置を変更すればよい。また、本実施形態では、手牌画像３０ａの理牌処理及び捨牌処理を、タッチパネル型の表示画面を通じて行っている。もっとも、これらの処理は、パーソナルコンピュータに付帯するキーボード或いはマウスといった外部入力装置を通じて行うこともできる。
【００２６】
本実施形態に係る表示画面は、図１に示すように、いわゆる全自動麻雀卓を真上から見たかのような麻雀卓画像１０に対して、ピクチャーインピクチャーのコンセプトで、麻雀牌を正面から見たかのように、手牌画像３０ａを表示させている。これは、オンライン麻雀ゲームでありつつも、実際の麻雀ゲームのように手牌を見る際の視線と、捨牌等を含めた手牌以外を見る際の視線とが顕著に異なる等の現実性をユーザに対して付与することと、手牌画像３０ａの視認性をユーザに対して付与することとの双方を実現するために行っている。
【００２７】
以下、麻雀ゲーム進行中における自家ユーザによる上記各処理が指示がされた場合になされる表示画面例につき説明する。まず、図１〜図４を用いて、更には、補足的に図５を用いて、理牌処理時における情報処理装置の表示画面について説明する。
【００２８】
図１には、自家ユーザが「１筒」及び「二萬」が捨牌画像２０とされていて、３巡目の自摸待ち状態の表示画面を示している。図１に示す表示画面では、手牌画像３０ａのいずれの牌画像も選択されていない。
【００２９】
図２には、図１に示した状態から自家ユーザが表示画面における「２索」画像が表示されている箇所をタップするなどして選択した結果、「２索」画像の表示態様が第１態様から第２態様へ変更された状態の表示画面を示している。以下、図２に示す「２索」画像のように、自家ユーザによって選択された牌画像を、選択牌画像３０Ａと称する。
【００３０】
ここで、本実施形態では、選択牌画像３０Ａの表示態様を変更する例として、その表示位置を変更している。もっとも、表示態様の変更は、選択牌画像３０Ａの表示位置のみならず、色・大きさなどでもよい。ただし、実際の麻雀ゲームを想定すると、色や大きさが変化することはないので、表示位置を変更することが好ましい。
【００３１】
以下、選択牌画像３０Ａが、図１に示すように、手牌画像３０ａの表示位置と同じ高さにあれば「下段」、図２に示すように、手牌画像３０ａの２０％程度分、下段の位置から上側にあれば「中段」、後述する図５に示すように、手牌画像３０ａの２０％程度分、中段の位置から上側にあれば「上段」と位置付けて説明する。
【００３２】
なお、後述するように、一旦「２索」画像が選択牌画像３０Ａとされた後であっても、その後に、手牌画像３０ａにおける別の牌画像が選択されるならば、「２索」画像は「中段」から「下段」に移動され、かつ、当該別の牌画像が「下段」から「中段」に移動されることになる。
【００３３】
また、この点は、既知の麻雀ゲーム装置においても同じであろうが、図２の状態では、まだ、自家ユーザへの自摸処理がなされていないため、自家ユーザが選択牌画像３０Ａを含む手牌画像３０ａを指等によってどのようにタッチしても、また、そのタッチした指等をスライドしても、その他の操作をしても、捨牌処理はなされない。
【００３４】
図３には、図２に示した状態から自家ユーザが表示画面における選択牌画像３０Ａの表示されている箇所をタッチするなどした状態で左側へスライドさせることによって選択牌画像３０Ａが移動され、その後に指等を表示画面から離した結果、選択牌画像３０Ａが「３索」画像と「１索」画像との間に第１態様で表示された状態を示す表示画面を示している。
【００３５】
選択牌画像３０Ａは、その移動時には、実際の麻雀ゲームでよくみられる理牌のように、本実施形態では、手牌画像３０ａの手前を移動して見えるように、中段の位置で手牌画像３０ａに重畳される態様で表示させていく。もっとも、これに限定されず、手牌画像３０ａの上側を移動して見えるように、麻雀卓画像１０に重畳される態様で表示させてもよいし、それ以外の態様で表示させてもよい。
【００３６】
図４には、図３に示した状態から所定期間（例えば１秒）経過後に、選択的に表示することが可能な表示画面を示している。すなわち、本実施形態では、選択牌画像３０Ａは、理牌における移動後には図３に示すように下段に表示されるが、その後に、表示位置は中段に変更されて、選択状態が維持されるようにしている。なお、これに代えて、選択状態が解除されるものとして図３に示す状態のままとしてもよいし、或いは、図３を経ることなく、図４の状態としてもよい。
【００３７】
なお、本実施形態では、図２に示したように「中段」の位置にある選択牌画像３０Ａの表示されている箇所を更にタップ（タッチではない）した場合には、図５に示すように選択牌画像３０Ａは第３態様である「上段」に表示されるが、その後、再び、図２のように「中段」の位置に戻るようにしている。
【００３８】
もっとも、自摸待ち状態においては、このような処理を積極的に行う必要性はあまりないので、自家ユーザが選択牌画像３０Ａの表示されている箇所を更にタップしても、図５に示すように、選択牌画像３０Ａの表示態様を変更しなくてもよい。
【００３９】
以上、理牌処理時における情報処理装置の表示画面について説明したが、この処理は、自家ユーザへの自摸処理がなされる場合であっても、当該処理がなされた後の打牌処理を含む捨牌処理がなされる前であっても、同様に行われる。
【００４０】
つぎに、図６〜図８を用いて、捨牌処理理時における情報処理装置の表示画面について説明する。
【００４１】
図６には、図１に示した状態から自家ユーザへの自摸処理がされて、自摸牌画像として「８筒」画像が手牌画像３０ａの右側に表示された状態の表示画面を示している。図６に示す表示画面では、自摸牌画像を含む手牌画像３０ａのいずれも選択されていない。
【００４２】
図７には、図６に示した状態から選択牌画像３０Ａの表示位置が第１態様から第２態様へ変更された状態の表示画面を示している。図７に示す表示画面は、図２に示した表示画面に対応するが、図７と図２とを対比すると、自摸牌画像である「８筒」の表示の有無のみが相違する。
【００４３】
図８には、図７に示した状態から自家ユーザが選択牌画像３０Ａの表示されている箇所をタッチするなどした状態で左側へスライドさせることによって選択牌画像３０Ａが移動され、その後に指等を表示画面から離した結果、選択牌画像３０Ａが「３索」画像と「１索」画像との間に第１態様で表示された状態を示す表示画面を示している。図８に示す表示画面は、図３に示した表示画面に対応するが、ここでも、図８と図３とを対比すると、自摸牌画像である「８筒」の表示の有無のみが相違する。
【００４４】
図８に示す状態から、自家ユーザが、例えば、「七萬」画像を捨てようと決定した場合には、自家ユーザは、「七萬」画像の表示されている箇所をタッチするなどして、これを選択するとよい。その後、再度「七萬」画像の表示されている箇所をタッチすると、打牌処理として、当該画像が麻雀卓画像１０に重畳されて、その中央部に向けて縮小表示がされながら移動していき、「七萬」画像が捨牌画像２０とされる。
【００４５】
このように、本実施形態では、図８に示す状態から、表示画面におけるいずれかの牌画像の表示されている箇所がタッチされたとしても、その箇所に対応する牌画像を、捨牌画像２０とするといった処理をするのではなく、自家ユーザから再度明示的に、当該牌画像の表示されている箇所がタッチされた場合に、当該牌画像を捨牌画像２０とすべく打牌処理しているので、自家ユーザの意図しない牌画像が捨牌画像２０とされることを回避できる。
【００４６】
図９〜図１２は、本発明の実施形態の麻雀ゲーム装置の動作を実施するためのフローチャートである。ここでは、タブレットにより、麻雀ゲーム装置を実現する場合を例に説明する。
【００４７】
まず、自家ユーザが東家である場合には配牌されてから自家ユーザの指示に従って第一打の打牌処理が行われた後に、また、自家ユーザが東家でない場合には配牌がされた後に、図１に示すように、自摸待ち状態に遷移する。
【００４８】
この状態で、自家ユーザへの自摸処理が実行される前に、自家ユーザによってタブレットの表示画面における手牌画像３０ａのうち、いずれかの牌画像の表示位置がタップされたか否かを判定する（ステップＳ１）。
【００４９】
ステップＳ１の判定の結果、自家ユーザによっていずれかの牌画像の表示位置がタップされた場合には、その選択牌画像３０Ａのタップ前の表示位置が下段であったか否かを判定する（ステップＳ２）。
【００５０】
ステップＳ２の判定の結果、選択牌画像３０Ａのタップ前の表示位置が下段であった場合には、図２に示すように、その牌画像が選択牌画像３０Ａであることをユーザに明示するために、その表示位置を中段に移動させる（ステップＳ３）。
【００５１】
つぎに、手牌画像３０ａを理牌するなどの理由で、自家ユーザによって選択牌画像３０Ａの移動指示がされたか否か、本実施形態の場合には、自家ユーザによってタブレットの表示画面における選択牌画像３０Ａが表示されている箇所を指などでタッチした状態で左右にスライドされたか否かを判定する（ステップＳ４）。
【００５２】
ステップＳ４の判定の結果、上記スライドが確認できた場合には、自家ユーザのスライド指示に従って、手牌画像３０ａ内における選択牌画像３０Ａの表示位置を移動するといった処理を行う（ステップＳ５）。
【００５３】
その後、自家ユーザによる表示画面のタッチが解除されたか否かを判定し（ステップＳ６）、そのタッチが解除されるまでは、選択牌画像３０Ａが左右にスライドされると、選択牌画像３０Ａの表示位置を移動するといった処理を継続する（ステップＳ５）。
【００５４】
それから、ステップＳ６の判定の結果、自家ユーザによる表示画面のタッチが解除された場合には、図３に示すように、選択牌画像３０Ａの表示位置を一旦下段に移動してから、ステップＳ１に移行する（ステップＳ７）。
【００５５】
一方、ステップＳ１の判定の結果、自家ユーザによっていずれかの牌画像の表示位置がタップされない場合には、やがて自家ユーザへの自摸処理が実行されるので、その後には、図１０に示す捨牌選択モードに遷移する（ステップＳ８）。
【００５６】
同様に、ステップＳ４の判定の結果、既述の上記スライドが確認できない場合には、やがて自家ユーザへの自摸処理が実行されるので、その後には、図１０に示す捨牌選択モードに遷移する（ステップＳ１０）。
【００５７】
また、ステップＳ２の判定の結果、選択牌画像３０Ａが下段に表示されていた牌画像でない場合には、既に選択牌画像３０Ａが選択されていたことになるので、図５に示すように、その選択牌画像３０Ａを一旦上段に移動させてから、中段に移動させる（ステップＳ９）。
【００５８】
図１１は、図９に示すスライド中の自摸待ち処理という割込処理を示すフローチャートである。典型的には、自家ユーザが長い期間、図９のステップＳ６のタッチを解除しない場合には、ステップＳ５の移動処理中に自家ユーザへの自摸処理が実行されることもある。この場合には、図１１に示す割込処理が実行される。
【００５９】
この割込処理としては、ステップＳ９とは反対に、その選択牌画像３０Ａを一旦下段に移動させてから、中段に移動させる（ステップＳ２１）。その後、図１０に示すステップＳ１５に移行する（ステップＳ２２）。
【００６０】
なお、この割込処理を実行することは必須ではなく、ステップＳ８，Ｓ１０のいずれかが実行されることのみで、捨牌選択モードに移行するようにしてもよいが、自家ユーザに自摸処理がなされたことを明示するために行うとよい。
【００６１】
図１０は、図９のステップＳ８，Ｓ１０によって遷移される捨牌選択モードの処理を示すフローチャートである。図１０のステップＳ１１〜Ｓ１７は、図９のステップＳ１〜Ｓ７に相当するものである。
【００６２】
つまり、本実施形態では、自家ユーザへの自摸待ち状態であっても、自家ユーザからの捨牌選択待ち状態であっても、自家ユーザによってタブレットの表示画面がタップされたり、選択牌画像３０Ａが表示されている箇所をタッチしてスライドされたりした場合には、基本的には、タブレットは同様の振る舞いをすることになる。
【００６３】
一方、図１０のステップＳ１８〜Ｓ２０は、図９のステップＳ８〜Ｓ１０に相当するものであるが、捨牌処理として選択牌画像３０Ａ或いは自摸牌画像を、これが捨牌画像２０となるように、麻雀卓画像１０に向けて移動させるといった振る舞いをすることになる。
【００６４】
これを実現するため、まず、捨牌選択モードに移行する際に、図示しないタイマーをオンする。こうすると、ステップＳ１１の判定の結果、自家ユーザによって手牌画像３０ａのいずれかの牌画像の表示位置がタップされない場合には、自家ユーザからの捨牌処理が実行される前に上記タイマーがタイムアウトすることになる。
【００６５】
この場合には、捨牌処理として、図９に示す自摸待ちモードにおいてタップされた選択牌画像３０Ａがあれば選択牌画像３０Ａを、また、自摸待ちモードにおいてタップされた選択牌画像３０Ａがなければ、これを捨牌画像２０とするために、自摸牌画像を麻雀卓画像１０に向けて移動させて移動させるといった打牌処理をする（ステップＳ１８）。
【００６６】
また、ステップＳ１２の判定の結果、選択牌画像３０Ａが下段に表示されていた牌画像でない場合には、既に選択牌画像３０Ａが選択されていたことになるので、捨牌処理として、その選択牌画像３０Ａを捨牌画像２０とするために、一旦上段に移動させてから麻雀卓画像１０に向けて移動させるといった打牌処理をする（ステップＳ１９）。
【００６７】
換言すると、捨牌選択モードにおいて、選択牌画像３０Ａが表示されている箇所がタップされたと判定されると、それは明示的な捨牌処理がなされたとして、その選択牌画像３０Ａを一旦上段に移動させてから、これが捨牌画像２０となるように麻雀卓画像１０に向けて移動させる。
【００６８】
さらに、ステップＳ１４の判定の結果、既述のスライドが確認できない場合には、捨牌処理として、タイムアウトを条件に、ステップＳ１１に係る選択牌画像３０Ａを捨牌画像２０とするために、麻雀卓画像１０に向けて移動させるといった打牌処理をする（ステップＳ２０）。
【００６９】
図１２は、図１０に示すスライド中のタイムアウト処理という割込処理を示すフローチャートである。典型的には、自家ユーザが長い期間、図１０のステップＳ１６のタッチを解除しない場合には、捨牌選択モードに移行する際にオンしたタイマーが、ステップＳ１５の移動処理中にタイムアウトすることになるから、この場合には、図１２に示す割込処理が実行される。
【００７０】
この割込処理としては、ステップＳ２１と同様に、その選択牌画像３０Ａを一旦下段に移動させてから、中段に移動させる（ステップＳ３１）。その後、選択牌画像３０Ａを捨牌画像２０とするように麻雀牌画像１０に向けて移動させるといった打牌処理をする（ステップＳ３２）。図１０のステップＳ１８〜Ｓ２０及び図１２のステップＳ３２が完了すると、自摸待ちモード、すなわち、図９のステップＳ１に移行する。
【００７１】
なお、オンライン型でない麻雀ゲームなどでは、他家ユーザがいるわけではないので、捨牌待ち状態の時間を気にする必要がない。このため、図１２の割込処理及びこれに付帯するタイマーをオンする処理を実行することは、必ずしも必須ではない点に留意されたい。
【図１】
0006719170.tif 000002
【図２】
0006719170.tif 000003
【図３】
0006719170.tif 000004
【図４】
0006719170.tif 000005
【図５】
0006719170.tif 000006
【図６】
0006719170.tif 000007
【図７】
0006719170.tif 000008
【図８】
0006719170.tif 000009
【図９】
0006719170.tif 000010
【図１０】
0006719170.tif 000011
【図１１】
0006719170.tif 000012
【図１２】
0006719170.tif 000013