(57)【要約】【課題】スポーツゲームの選手交代方法およびシステムを提供する。【解決手段】一実施形態に係る選手交代方法は、スポーツゲームのキャラクタのうち、ユーザに割り当てられたキャラクタをポジション別に管理するための管理インタフェースを提供する段階、前記管理インタフェースに表示されたキャラクタのうち、第１キャラクタに対する前記ユーザの第１入力を認識する段階、前記ユーザの第１入力を認識することに応答し、前記管理インタフェースに表示されたキャラクタのうち、前記ユーザによって選択された前記第１キャラクタとの交代を勧めるための少なくとも１つの推奨キャラクタを決定する段階、および前記第１キャラクタの交代と関連する前記ユーザの第２入力が認識されるまで、前記決定された推奨キャラクタを、前記管理インタフェースに表示された残りのキャラクタと区別して表示する段階を含む。【選択図】図３
2020195769.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータ装置と結合して選手交代方法を前記コンピュータ装置に実行させるためにコンピュータ読み取り可能な記録媒体に記録されたコンピュータプログラムであって、
前記選手交代方法は、
スポーツゲームのキャラクタのうち、ユーザに割り当てられたキャラクタをポジション別に管理するための管理インタフェースを提供する段階、
前記管理インタフェースに表示されたキャラクタのうち、第１キャラクタに対する前記ユーザの第１入力を認識する段階、
前記ユーザの第１入力を認識することに応答し、前記管理インタフェースに表示されたキャラクタのうち、前記ユーザによって選択された前記第１キャラクタとの交代を勧めるための少なくとも１つの推奨キャラクタを決定する段階、および
前記第１キャラクタの交代と関連する前記ユーザの第２入力が認識されるまで、前記決定された推奨キャラクタを、前記管理インタフェースに表示された残りのキャラクタと区別して表示する段階
を含むことを特徴とする、コンピュータプログラム。
【請求項２】
前記決定する段階は、
前記第１キャラクタのポジションが前記スポーツゲームのための先発ポジションである場合には、前記スポーツゲームの控えポジションのキャラクタのうちの少なくとも１つのキャラクタを推奨キャラクタとして決定し、前記第１キャラクタのポジションが前記控えポジションである場合には、前記先発ポジションのキャラクタのうちの少なくとも１つのキャラクタを推奨キャラクタとして決定することを特徴とする、
請求項１に記載のコンピュータプログラム。
【請求項３】
前記第１入力は、前記第１キャラクタに対する選択を維持した状態で、前記第１キャラクタに対応するオブジェクトをドラッグする入力を含み、
前記決定する段階は、
前記ドラッグがなされた領域に少なくとも基づいて推奨キャラクタを決定することを特徴とする、
請求項１に記載のコンピュータプログラム。
【請求項４】
前記管理インタフェースは、前記スポーツゲームのための先発ポジションのキャラクタの第１リスト、および前記スポーツゲームのための控えポジションのキャラクタの第２リストを含み、
前記決定する段階は、
前記第１キャラクタが前記第１リストで選択されて前記第１リストの領域内でドラッグされる場合には、前記第１リストのキャラクタのうちから推奨キャラクタを選択し、前記第１キャラクタが前記第１リストで選択され、前記第１リストの領域を離れて前記第２リストに向かってドラッグされる場合には、前記第２リストのキャラクタのうちから推奨キャラクタを選択し、前記第１キャラクタが前記第２リストで選択されて前記第２リストの領域内でドラッグされる場合には、前記第２リストのキャラクタのうちから推奨キャラクタを選択し、前記第１キャラクタが前記第２リストで選択され、前記第２リストの領域を離れて前記第１リストに向かってドラッグされる場合には、前記第１リストから推奨キャラクタを選択することを特徴とする、
請求項３に記載のコンピュータプログラム。
【請求項５】
前記決定する段階は、
前記第１キャラクタのポジションが前記スポーツゲームのための先発ポジションである場合、前記第１キャラクタを前記スポーツゲームのための控えポジションのキャラクタそれぞれと交代させることによる前記先発ポジションのキャラクタの全体能力値の変化量に少なくとも基づき、前記控えポジションのキャラクタのうちから前記推奨キャラクタを決定することを特徴とする、
請求項１に記載のコンピュータプログラム。
【請求項６】
前記決定する段階は、
前記第１キャラクタのポジションが前記スポーツゲームのための控えポジションである場合、前記第１キャラクタを前記スポーツゲームのための先発ポジションのキャラクタそれぞれと交代させることによる前記先発ポジションのキャラクタの全体能力値の変化量に少なくとも基づき、前記先発ポジションのキャラクタのうちから前記推奨キャラクタを決定することを特徴とする、
請求項１に記載のコンピュータプログラム。
【請求項７】
前記第２入力は、前記第１入力を取り消すための取消入力、または前記第１キャラクタと交代する第２キャラクタを選択する選択入力を含み、
前記表示する段階は、
前記取消入力または前記選択入力が認識されるまで、前記決定された推奨キャラクタを、前記管理インタフェースに表示された残りのキャラクタと区別して表示することを特徴とする、
請求項１に記載のコンピュータプログラム。
【請求項８】
前記第１入力は、前記第１キャラクタに対する選択を維持した状態で、前記第１キャラクタに対応するオブジェクトをドラッグする入力を含み、
前記第２入力は、前記第１キャラクタに対して維持される選択を解除する入力を含み、
前記選択を解除する位置に応じ、前記第１入力の取消および前記第１キャラクタと交代する第２キャラクタの選択のうちのいずれか１つが決定され、
前記表示する段階は、
前記第１入力の取消または前記第２キャラクタの選択のうちのいずれか１つが認識されるまで、前記決定された推奨キャラクタを、前記管理インタフェースに表示された残りのキャラクタと区別して表示することを特徴とする、
請求項１に記載のコンピュータプログラム。
【請求項９】
少なくとも１つのプロセッサを含むコンピュータ装置が実行する選手交代方法であって、
前記少なくとも１つのプロセッサにより、スポーツゲームのキャラクタのうち、ユーザに割り当てられたキャラクタをポジション別に管理するための管理インタフェースを提供する段階、
前記少なくとも１つのプロセッサにより、前記管理インタフェースに表示されたキャラクタのうち、第１キャラクタに対する前記ユーザの第１入力を認識する段階、
前記少なくとも１つのプロセッサにより、前記ユーザの第１入力を認識することに応答し、前記管理インタフェースに表示されたキャラクタのうち、前記ユーザによって選択された前記第１キャラクタとの交代を勧めるための少なくとも１つの推奨キャラクタを決定する段階、および
前記少なくとも１つのプロセッサにより、前記第１キャラクタの交代と関連する前記ユーザの第２入力が認識されるまで、前記決定された推奨キャラクタを、前記管理インタフェースに表示された残りのキャラクタと区別して表示する段階
を含むことを特徴とする、選手交代方法。
【請求項１０】
前記第１入力は、前記第１キャラクタに対する選択を維持した状態で、前記第１キャラクタに対応するオブジェクトをドラッグする入力を含み、
前記決定する段階は、
前記ドラッグがなされた領域に少なくとも基づいて推奨キャラクタを決定することを特徴とする、
請求項９に記載の選手交代方法。
【発明の詳細な説明】
【技術分野】
【０００１】
以下の説明は、スポーツゲームの選手交代方法およびシステムに関する。
【背景技術】
【０００２】
スポーツゲームとは、野球、サッカー、バスケットボールなどのようなスポーツを素材にしたゲームであって、アクションゲームやシミュレーションゲームのジャンルに区分されることもあるが、スポーツゲーム自体が独立したジャンルとして分類されることもある。このようなスポーツゲームには、各スポーツ競技に参戦する多数のキャラクタが存在する。任意のユーザ観点では、ユーザに割り当てられたキャラクタのうちから、特定のスポーツゲームインスタンスに先発出場するキャラクタを選択する必要がある。例えば、野球ゲームでは９人の選手、言い換えれば、９つのキャラクタによってチームを構成する必要がある。したがって、ユーザは、自身のキャラクタのうちから先発出場する９つのキャラクタを選択しなければならない。これだけでなく、スポーツゲームでは、ポジション別に多数の控え選手が存在するため、多数の選手に対応する多数のキャラクタを、ユーザが希望するポジションの先発および控えの位置に配置することが求められる。例えば、特許文献１は、ユーザがスターティングオーダー領域に表示されたオリジナルキャラクタを控え選手領域にドラッグ＆ドロップすることで、スターティングオーダー領域に表示されたオリジナルキャラクタを控え選手領域に表示されたオリジナルキャラクタと交代することができることを開示している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】韓国公開特許第１０−２０１６−０１４９９８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
スポーツゲームにおいて、任意のポジション（一例として、野球ゲームの先発ポジションまたは控えポジション）に配置された任意のキャラクタを他の多数のキャラクタのうちの１つと交代させようとするとき、ユーザが任意のキャラクタを選択する時点に、選択されたキャラクタと交代可能な少なくとも１つの他のキャラクタを勧めることができる選手交代方法、前記選手交代方法を実行するコンピュータ装置、前記コンピュータ装置と結合して前記選手交代方法をコンピュータ装置に実行させるためにコンピュータ読み取り可能な記録媒体に記録されたコンピュータプログラムおよびその記録媒体を提供する。
【課題を解決するための手段】
【０００５】
少なくとも１つのプロセッサを含むコンピュータ装置が実行する選手交代方法であって、前記少なくとも１つのプロセッサにより、スポーツゲームのキャラクタのうち、ユーザに割り当てられたキャラクタをポジション別に管理するための管理インタフェースを提供する段階、前記少なくとも１つのプロセッサにより、前記管理インタフェースに表示されたキャラクタのうち、第１キャラクタに対する前記ユーザの第１入力を認識する段階、前記少なくとも１つのプロセッサにより、前記ユーザの第１入力を認識することに応答し、前記管理インタフェースに表示されたキャラクタのうち、前記ユーザによって選択された前記第１キャラクタとの交代を勧めるための少なくとも１つの推奨キャラクタを決定する段階、および前記少なくとも１つのプロセッサにより、前記第１キャラクタの交代と関連する前記ユーザの第２入力が認識されるまで、前記決定された推奨キャラクタを、前記管理インタフェースに表示された残りのキャラクタと区別して表示する段階を含むことを特徴とする、選手交代方法を提供する。
【０００６】
一側によると、前記決定する段階は、前記第１キャラクタのポジションが前記スポーツゲームのための先発ポジションである場合には、前記スポーツゲームの控えポジションのキャラクタのうちの少なくとも１つのキャラクタを推奨キャラクタとして決定し、前記第１キャラクタのポジションが前記控えポジションである場合には、前記先発ポジションのキャラクタのうちの少なくとも１つのキャラクタを推奨キャラクタとして決定することを特徴としてよい。
【０００７】
他の側面によると、前記第１入力は、前記第１キャラクタに対する選択を維持した状態で、前記第１キャラクタに対応するオブジェクトをドラッグする入力を含み、前記決定する段階は、前記ドラッグがなされた領域に少なくとも基づいて推奨キャラクタを決定することを特徴としてよい。
【０００８】
また他の側面によると、前記管理インタフェースは、前記スポーツゲームのための先発ポジションのキャラクタの第１リス、および前記スポーツゲームのための控えポジションのキャラクタの第２リストを含み、前記決定する段階は、前記第１キャラクタが前記第１リストで選択されて前記第１リストの領域内にドラッグされる場合には、前記第１リストのキャラクタのうちから推奨キャラクタを選択し、前記第１キャラクタが前記第１リストで選択され、前記第１リストの領域を離れて前記第２リストに向かってドラッグされる場合には、前記第２リストのキャラクタのうちから推奨キャラクタを選択し、前記第１キャラクタが前記第２リストで選択されて前記第２リストの領域内にドラッグされる場合には、前記第２リストのキャラクタのうちから推奨キャラクタを選択し、前記第１キャラクタが前記第２リストで選択され、前記第２リストの領域を離れて前記第１リストに向かってドラッグされる場合には、前記第１リストから推奨キャラクタを選択することを特徴としてよい。
【０００９】
また他の側面によると、前記決定する段階は、前記第１キャラクタのポジションが前記スポーツゲームのための先発ポジションである場合、前記第１キャラクタを前記スポーツゲームのための控えポジションのキャラクタそれぞれと交代することによる前記先発ポジションのキャラクタの全体能力値の変化量に少なくとも基づき、前記控えポジションのキャラクタのうちから前記推奨キャラクタを決定することを特徴としてよい。
【００１０】
また他の側面によると、前記決定する段階は、前記第１キャラクタのポジションが前記スポーツゲームのための控えポジションである場合、前記第１キャラクタを前記スポーツゲームのための先発ポジションのキャラクタそれぞれと交代することによる前記先発ポジションのキャラクタの全体能力値の変化量に少なくとも基づき、前記先発ポジションのキャラクタのうちから前記推奨キャラクタを決定することを特徴としてよい。
【００１１】
また他の側面によると、前記第２入力は、前記第１入力を取り消すための取消入力、または前記第１キャラクタと交代する第２キャラクタを選択するための選択入力を含み、前記表示する段階は、前記取消入力または前記選択入力が認識されるまで、前記決定された推奨キャラクタを、前記管理インタフェースに表示された残りのキャラクタと区別して表示することを特徴としてよい。
【００１２】
さらに他の側面によると、前記第１入力は、前記第１キャラクタに対する選択を維持した状態で、前記第１キャラクタに対応するオブジェクトをドラッグする入力を含み、前記第２入力は、前記第１キャラクタに対して維持される選択を解除する入力を含み、前記選択を解除する位置に応じ、前記第１入力の取消および前記第１キャラクタと交代する第２キャラクタの選択のうちのいずれか１つが決定され、前記表示する段階は、前記第１入力の取消または前記第２キャラクタの選択のうちのいずれか１つが認識されるまで、前記決定された推奨キャラクタを、前記管理インタフェースに表示された残りのキャラクタと区別して表示することを特徴としてよい。
【００１３】
コンピュータ装置と結合して前記方法をコンピュータ装置に実行させるためにコンピュータ読み取り可能な記録媒体に記録される、コンピュータプログラムを提供する。
【００１４】
前記方法をコンピュータ装置に実行させるためのプログラムが記録されている、コンピュータ読み取り可能な記録媒体を提供する。
【００１５】
コンピュータ読み取り可能な命令を実行するように実現される少なくとも１つのプロセッサを含み、前記少なくとも１つのプロセッサにより、スポーツゲームのキャラクタのうち、ユーザに割り当てられたキャラクタをポジション別に管理するための管理インタフェースを提供し、前記管理インタフェースに表示されたキャラクタのうち、第１キャラクタに対する前記ユーザの第１入力を認識し、前記ユーザの第１入力を認識することに応答し、前記管理インタフェースに表示されたキャラクタのうち、前記ユーザによって選択された前記第１キャラクタとの交代を勧めるための少なくとも１つの推奨キャラクタを決定し、前記第１キャラクタの交代と関連する前記ユーザの第２入力が認識されるまで、前記決定された推奨キャラクタを、前記管理インタフェースに表示された残りのキャラクタと区別して表示することを特徴とする、コンピュータ装置を提供する。
【発明の効果】
【００１６】
スポーツゲームにおいて、任意のポジション（一例として、野球ゲームの先発ポジションまたは控えポジション）に配置された任意のキャラクタを他の多数のキャラクタのうちの１つと交代させようとするとき、ユーザが任意のキャラクタを選択する時点に、選択されたキャラクタと交代可能な少なくとも１つの他のキャラクタを勧めることができ、これにより、ユーザは、多数のキャラクタのうちで自身が選択したキャラクタと交代させる他のキャラクタとを容易に認知することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施形態における、ネットワーク環境の例を示した図である。
【図２】本発明の一実施形態における、コンピュータ装置の例を示したブロック図である。
【図３】本発明の一実施形態における、選手交代方法の例を示したフローチャートである。
【図４】本発明の一実施形態における、管理インタフェースの例を示した図である。
【図５】本発明の一実施形態における、推奨キャラクタを区分して表示する第１例を示した図である。
【図６】本発明の一実施形態における、推奨キャラクタを区分して表示する第２例を示した図である。
【図７】本発明の一実施形態における、推奨キャラクタを区分して表示する第３例を示した図である。
【図８】本発明の一実施形態における、推奨キャラクタを区分して表示する第４例を示した図である。
【図９】本発明の一実施形態における、推奨キャラクタを区分して表示する第５例を示した図である。
【図１０】本発明の一実施形態における、推奨キャラクタを区分して表示する第６例を示した図である。
【発明を実施するための形態】
【００１８】
以下、本発明の実施形態について、添付の図面を参照しながら詳しく説明する。
【００１９】
本発明の実施形態に係る選手交代方法は、少なくとも１つのコンピュータ装置によって実行されてよい。このとき、コンピュータ装置においては、本発明の一実施形態に係るコンピュータプログラムがインストールされて実行されてよく、コンピュータ装置は、実行されるコンピュータプログラムの制御にしたがって本発明の実施形態に係る選手交代方法を実行してよい。上述したコンピュータプログラムは、コンピュータ装置と結合して選手交代方法をコンピュータに実行させるためにコンピュータ読み取り可能な記録媒体に記録されてよい。
【００２０】
図１は、本発明の一実施形態における、ネットワーク環境の例を示した図である。図１のネットワーク環境は、複数の電子機器１１０、１２０、１３０、１４０、複数のサーバ１５０、１６０、およびネットワーク１７０を含む例を示している。このような図１は、発明の説明のための一例に過ぎず、電子機器の数やサーバの数が図１のように限定されることはない。また、図１のネットワーク環境は、本実施形態に適用可能な環境のうちの一例に過ぎず、本実施形態に適用可能な環境が図１のネットワーク環境に限定されことはない。
【００２１】
複数の電子機器１１０、１２０、１３０、１４０は、コンピュータ装置によって実現される固定端末や移動端末であってよい。複数の電子機器１１０、１２０、１３０、１４０の例としては、スマートフォン、携帯電話、ナビゲーション、ＰＣ（ｐｅｒｓｏｎａｌ  ｃｏｍｐｕｔｅｒ）、ノート型ＰＣ、デジタル放送用端末、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、ＰＭＰ（Ｐｏｒｔａｂｌｅ  Ｍｕｌｔｉｍｅｄｉａ  Ｐｌａｙｅｒ）、タブレットなどがある。一例として、図１では、電子機器１（１１０）の例としてスマートフォンを示しているが、本発明の実施形態において、電子機器１（１１０）は、実質的に無線または有線通信方式を利用し、ネットワーク１７０を介して他の電子機器１２０、１３０、１４０および／またはサーバ１５０、１６０と通信することのできる多様な物理的なコンピュータ装置のうちの１つを意味してよい。
【００２２】
通信方式が限定されることはなく、ネットワーク１７０が含むことのできる通信網（一例として、移動通信網、有線インターネット、無線インターネット、放送網）を利用する通信方式だけではなく、機器間の近距離無線通信が含まれてもよい。例えば、ネットワーク１７０は、ＰＡＮ（ｐｅｒｓｏｎａｌ  ａｒｅａ  ｎｅｔｗｏｒｋ）、ＬＡＮ（ｌｏｃａｌ  ａｒｅａ  ｎｅｔｗｏｒｋ）、ＣＡＮ（ｃａｍｐｕｓ  ａｒｅａ  ｎｅｔｗｏｒｋ）、ＭＡＮ（ｍｅｔｒｏｐｏｌｉｔａｎ  ａｒｅａ  ｎｅｔｗｏｒｋ）、ＷＡＮ（ｗｉｄｅ  ａｒｅａ  ｎｅｔｗｏｒｋ）、ＢＢＮ（ｂｒｏａｄｂａｎｄ  ｎｅｔｗｏｒｋ）、インターネットなどのネットワークのうちの１つ以上の任意のネットワークを含んでよい。さらに、ネットワーク１７０は、バスネットワーク、スターネットワーク、リングネットワーク、メッシュネットワーク、スター−バスネットワーク、ツリーまたは階層的ネットワークなどを含むネットワークトポロジのうちの任意の１つ以上を含んでもよいが、これらに限定されることはない。
【００２３】
サーバ１５０、１６０それぞれは、複数の電子機器１１０、１２０、１３０、１４０とネットワーク１７０を介して通信して命令、コード、ファイル、コンテンツ、サービスなどを提供する１つ以上のコンピュータ装置によって実現されてよい。例えば、サーバ１５０は、ネットワーク１７０を介して接続した複数の電子機器１１０、１２０、１３０、１４０にサービス（一例として、ゲームサービス、メッセージングサービス、メールサービス、ソーシャルネットワークサービス、地図サービス、翻訳サービス、金融サービス、決済サービス、検索サービス、コンテンツ提供サービスなど）を提供するシステムであってよい。
【００２４】
図２は、本発明の一実施形態における、コンピュータ装置の例を示したブロック図である。上述した複数の電子機器１１０、１２０、１３０、１４０それぞれやサーバ１５０、１６０それぞれは、図２に示したコンピュータ装置２００によって実現されてよい。
【００２５】
このようなコンピュータ装置２００は、図２に示すように、メモリ２１０、プロセッサ２２０、通信インタフェース２３０、および入力／出力インタフェース２４０を含んでよい。メモリ２１０は、コンピュータ読み取り可能な記録媒体であって、ＲＡＭ（ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ）、ＲＯＭ（ｒｅａｄ  ｏｎｌｙ  ｍｅｍｏｒｙ）、およびディスクドライブのような永続的大容量記録装置を含んでよい。ここで、ＲＯＭやディスクドライブのような永続的大容量記録装置は、メモリ２１０とは区分される別の永続的記録装置としてコンピュータ装置２００に含まれてもよい。また、メモリ２１０には、オペレーティングシステムと、少なくとも１つのプログラムコードが記録されてよい。このようなソフトウェア構成要素は、メモリ２１０とは別のコンピュータ読み取り可能な記録媒体からメモリ２１０にロードされてよい。このような別のコンピュータ読み取り可能な記録媒体は、フロッピー（登録商標）ドライブ、ディスク、テープ、ＤＶＤ／ＣＤ−ＲＯＭドライブ、メモリカードなどのコンピュータ読み取り可能な記録媒体を含んでよい。他の実施形態において、ソフトウェア構成要素は、コンピュータ読み取り可能な記録媒体ではない通信インタフェース２３０を通じてメモリ２１０にロードされてもよい。例えば、ソフトウェア構成要素は、ネットワーク１７０を介して受信されるファイルによってインストールされるコンピュータプログラムに基づいてコンピュータ装置２００のメモリ２１０にロードされてよい。
【００２６】
プロセッサ２２０は、基本的な算術、ロジック、および入出力演算を実行することにより、コンピュータプログラムの命令を処理するように構成されてよい。命令は、メモリ２１０または通信インタフェース２３０によって、プロセッサ２２０に提供されてよい。例えば、プロセッサ２２０は、メモリ２１０のような記録装置に記録されたプログラムコードにしたがって受信される命令を実行するように構成されてよい。
【００２７】
通信インタフェース２３０は、ネットワーク１７０を介してコンピュータ装置２００が他の装置（一例として、上述した記録装置）と互いに通信するための機能を提供してよい。一例として、コンピュータ装置２００のプロセッサ２２０がメモリ２１０のような記録装置に記録されたプログラムコードにしたがって生成した要求や命令、データ、ファイルなどが、通信インタフェース２３０の制御にしたがってネットワーク１７０を介して他の装置に伝達されてよい。これとは逆に、他の装置からの信号や命令、データ、ファイルなどが、ネットワーク１７０を経てコンピュータ装置２００の通信インタフェース２３０を通じてコンピュータ装置２００に受信されてよい。通信モジュール２３０を通じて受信された信号や命令、データなどは、プロセッサ２２０やメモリ２１０に伝達されてよく、ファイルなどは、コンピュータ装置２００がさらに含むことのできる記録媒体（上述した永続的記録装置）に記録されてよい。
【００２８】
入力／出力インタフェース２４０は、入力／出力装置２５０とのインタフェースのための手段であってよい。例えば、入力装置は、マイク、キーボード、またはマウスなどの装置を、出力装置は、ディスプレイやスピーカのような装置を含んでよい。他の例として、入力／出力インタフェース２４０は、タッチスクリーンのように入力と出力のための機能が１つに統合された装置とのインタフェースのための手段であってもよい。入力／出力装置２５０は、コンピュータ装置２００と１つの装置で構成されてもよい。
【００２９】
また、他の実施形態において、コンピュータ装置２００は、図２の構成要素よりも少ないか多くの構成要素を含んでもよい。しかし、大部分の従来技術的構成要素を明確に図に示す必要はない。例えば、コンピュータ装置２００は、上述した入力／出力装置２５０のうちの少なくとも一部を含むように実現されてもよいし、トランシーバやデータベースなどのような他の構成要素をさらに含んでもよい。
【００３０】
図３は、本発明の一実施形態における、選手交代方法の例を示したフローチャートである。本実施形態に係る選手交代方法は、コンピュータ装置２００によって実行されてよい。例えば、コンピュータ装置２００のプロセッサ２２０は、メモリ２１０が含むオペレーティングシステムのコードと、少なくとも１つのコンピュータプログラムのコードとによる制御命令（ｉｎｓｔｒｕｃｔｉｏｎ）を実行するように実現されてよい。ここで、プロセッサ２２０は、コンピュータ装置２００に記録されたコードが提供する制御命令にしたがってコンピュータ装置２００が図３の方法に含まれる段階３１０〜３４０を実行するようにコンピュータ装置２００を制御してよい。ここで、コンピュータプログラムは、スポーツゲームのためのゲームアプリを含んでよい。段階３１０〜３４０それぞれは、コンピュータプログラムのコードにしたがってプロセッサ２２０によって実行されてよく、実施形態によって、段階３１０〜３４０のうちの少なくとも１つは、コンピュータプログラムの制御にしたがい、ネットワーク１７０を介してゲームサービスを提供するサーバ（一例として、図１を参照しながら説明したサーバ１５０）と通信して実行されてもよい。
【００３１】
段階３１０で、コンピュータ装置２００は、スポーツゲームのキャラクタのうち、ユーザに割り当てられたキャラクタをポジション別に管理するための管理インタフェースを提供してよい。一例として、ポジションは、先発ポジションと控えポジションを含んでよい。このとき、管理インタフェースとして各ポジション別に分類されたキャラクタが画面に表示されてよく、ユーザは、管理インタフェースを利用してキャラクタのポジションを変更してよい。
【００３２】
段階３２０で、コンピュータ装置２００は、管理インタフェースに表示されたキャラクタのうち、第１キャラクタに対するユーザの第１入力を認識してよい。基本的に、第１入力は、第１キャラクタを選択する入力を少なくとも含んでよい。このような第１入力については、以下でさらに詳しく説明する。
【００３３】
段階３３０で、コンピュータ装置２００は、ユーザの第１入力を認識することに応答し、管理インタフェースに表示されたキャラクタのうち、ユーザによって選択された第１キャラクタとの交代を勧めるための少なくとも１つの推奨キャラクタを決定してよい。推奨キャラクタを決定する方法については、以下でさらに詳しく説明する。
【００３４】
段階３４０で、コンピュータ装置２００は、第１キャラクタの交代と関連するユーザの第２入力が認識されるまで、決定された推奨キャラクタを、管理インタフェースに表示された残りのキャラクタと区別して表示してよい。言い換えれば、ユーザが第１キャラクタを選択すると、第１キャラクタと交代させようとする推奨キャラクタを他のキャラクタと区別して表示することにより、ユーザが、多数のキャラクタの中から交代が推奨されるキャラクタを容易に認知できるようサポートすることができる。
【００３５】
一実施形態において、第２入力は、第１入力を取り消すための取消入力、または第１キャラクタと交代する第２キャラクタを選択する選択入力を含んでよい。この場合、コンピュータ装置２００は、段階３４０で、取消入力または選択入力が認識されるまで、決定された推奨キャラクタを、管理インタフェースに表示された残りのキャラクタと区別して表示してよい。例えば、ユーザが第１キャラクタを選択すると、コンピュータ装置２００は、段階３３０で決定される推奨キャラクタを、段階３４０で選択が取り消されるか、交代のための第２キャラクタが選択されるまで、他のキャラクタと区別して画面に表示してよい。ここで、キャラクタを区別して表示するということは、キャラクタに対応するオブジェクトの大きさや色、オブジェクトの外郭線の太さ、オブジェクトに含まれたテキストの大きさや太さのうちの少なくとも１つを他のキャラクタに対応するオブジェクトと異なるように変更して表示することを意味してよい。
【００３６】
他の実施形態において、第１入力と第２入力は、ドラッグ＆ドロップ（ｄｒａｇ  ａｎｄ  ｄｒｏｐ）によって行われてよい。例えば、第１入力は、第１キャラクタに対する選択を維持した状態で、第１キャラクタに対応するオブジェクトをドラッグする入力を含んでよい。ここで、第１キャラクタに対する選択は、第１キャラクタに対応するオブジェクトをマウスでクリック（一例として、ＰＣ環境において）するか、指でタッチ（一例として、タッチスクリーン環境において）することを意味してよく、このような選択の維持は、クリックやタッチが維持されている状態を意味してよい。このとき、ユーザは、クリックやタッチが維持されている状態で、該当のオブジェクトをドラッグしてよい。この場合、第２入力は、前記第１キャラクタに対して維持される選択を解除する入力を含んでよい。このとき、選択を解除する位置に応じ、前記第１入力の取消および前記第１キャラクタとの交代のための第２キャラクタの選択のうちのいずれか１つが決定されてよい。ユーザが、第２キャラクタが表示されている位置で選択を解除する場合、コンピュータ装置２００は、第１キャラクタと交代するキャラクタとして第２キャラクタを認識してよい。この反面、選択を解除する位置が交代可能なキャラクタが表示された位置でない場合、コンピュータ装置２００は、第１入力の取消（一例として、キャラクタの交代の取消）と認識してよい。このとき、コンピュータ装置２００は、第１入力の取消または第２キャラクタの選択のうちのいずれか１つが認識されるまで、決定された推奨キャラクタを、管理インタフェースに表示された残りのキャラクタと区別して表示してよい。
【００３７】
図４は、本発明の一実施形態における、管理インタフェースの例を示した図である。チーム管理画面４００は、図３を参照しながら説明した管理インタフェースに対応してよい。チーム管理画面４００には、実際には、選手情報を表示するための機能、チーム戦力を表示するための機能、キャラクタの配置を初期化するための機能、キャラクタの配置を保存するための機能などのような多様な機能がさらに含まれてよいが、選手交代の過程を説明するために必要のない機能の説明は省略する。このとき、図４の実施形態は、野球ゲームの例を示しており、チーム管理画面４００は、先発キャラクタリスト４１０と控えキャラクタリスト４２０を示している。先発キャラクタリスト４１０は、進行される野球ゲームインスタンスに先発で出場する９人の先発選手に対応するキャラクタ（キャラクタ１〜９）を示しており、控えキャラクタリスト４２０は、該当の野球ゲームインスタンスに補欠として出場する８人の控え選手に対応するキャラクタ（キャラクタ１０〜１７）を示している。ユーザは、同じリスト内のキャラクタを交代することもでき、互いに異なるリスト内のキャラクタを交代することもできる。言い換えれば、先発キャラクタと控えキャラクタとの交代だけでなく、同じリスト内のキャラクタを交代することにより、先発キャラクタ内の順序変更や、控えキャラクタ内の順序変更も可能となる。このとき、コンピュータ装置２００は、ユーザのキャラクタ交代がより容易になされるように、ユーザが１つのキャラクタを選択する場合、選択されたキャラクタとの交代を推奨するキャラクタを決定し、他のキャラクタと区分して表示してよい。
【００３８】
図５は、本発明の一実施形態における、推奨キャラクタを区分して表示する第１例を示した図である。図５の実施形態では、ユーザによってキャラクタ６が選択（タッチスクリーン環境において、ユーザが、キャラクタ６が表示された領域を指でタッチ）されることにより、少なくとも１つの推奨キャラクタ（図５の実施形態では、キャラクタ６と交代可能な８つの控えキャラクタ（キャラクタ１０〜１７））が他のキャラクタと区別されて表示（キャラクタオブジェクトの外郭線の太さと文字の太さが調節されて表示）された例を示している。このとき、キャラクタ６に対する選択の取消（一例として、ユーザが、キャラクタ６が表示された領域を指で再タッチ）されるか、交代する他のキャラクタが選択（一例として、ユーザが、キャラクタ１２が表示された領域を指で再タッチ）がなされるまで、少なくとも１つの推奨キャラクタは、他のキャラクタと区別されて表示されてよい。一例として、ユーザが、キャラクタ６が選択された状態でキャラクタ１２を続けて選択する場合、キャラクタ６とキャラクタ１２は交代されてよい。この場合、キャラクタ１２が先発キャラクタリスト４１０の６番の位置に配置されるようになり、キャラクタ６は、控えキャラクタリスト４２０のキャラクタ１２番の位置に配置されるようになる。これは、先発選手と控え選手との交代を意味してよい。
【００３９】
図６は、本発明の一実施形態における、推奨キャラクタを区分して表示する第２例を示した図である。図５の実施形態では、ユーザのキャラクタ選択（タッチ）をキャラクタに対する選択として認識した反面、図６の実施形態では、先発キャラクタリスト４１０のキャラクタ６がユーザによって選択され、ドラッグ（タッチスクリーン環境において、ユーザが、キャラクタ６が表示された領域を指でタッチおよびドラッグ）されることにより、少なくとも１つの推奨キャラクタ（図５の実施形態では、キャラクタ６と交代可能な８つの控えキャラクタ（キャラクタ１０〜１７））が他のキャラクタと区別されて表示された例を示している。このとき、ユーザが選択を解除（キャラクタ６に対応するオブジェクト６１０をドロップ）する位置に応じ、ユーザのキャラクタ６に対する選択の取消、またはキャラクタ６と交代する他のキャラクタの選択のうちのいずれか１つが実行されてよい。例えば、ユーザが、オブジェクト６１０を控えキャラクタリスト４２０のキャラクタ１２の位置にドロップする場合、キャラクタ６はキャラクタ１２と交代されてよい。ユーザが、キャラクタが表示されていない位置にオブジェクト６１０をドロップする場合、キャラクタ６に対する選択は取り消されてよい。
【００４０】
図５および図６の実施形態では、先発キャラクタが選択されることにより、控えキャラクタを推奨キャラクタとして決定して表示する例について説明したが、これとは逆に、控えキャラクタが選択されることにより、先発キャラクタを推奨キャラクタとして決定して表示してもよい。
【００４１】
図７は、本発明の一実施形態における、推奨キャラクタを区分して表示する第３例を示した図である。図７の実施形態では、控えキャラクタリスト４２０のキャラクタ１５がタッチおよびドラッグされることにより、先発キャラクタリスト４１０の先発キャラクタ（キャラクタ１〜９）が区別されて表示（先発キャラクタリスト４１０の順番オブジェクトの外郭線の太さと文字の太さが調節されて表示）された例を示している。この場合にも、ユーザが、キャラクタ１５のオブジェクト７１０をドロップする位置に応じ、交代されるキャラクタが選択されるか、またはキャラクタ１５に対する選択が取り消されてよい。
【００４２】
図５、図６、および図７の実施形態では、控えキャラクタの全体や先発キャラクタの全体を推奨キャラクタとして決定して表示する例について説明したが、推奨キャラクタは、より多様な方式によって決定されてもよい。
【００４３】
図８は、本発明の一実施形態における、推奨キャラクタを区分して表示する第４例を示した図である。図８の実施形態では、先発キャラクタリスト４１０のキャラクタ６がタッチおよびドラッグされることにより、控えキャラクタリスト４２０の控えキャラクタのうちの一部（キャラクタ１１および１７）が推奨キャラクタとして決定され、区別されて表示された例を示している。例えば、図３の段階３３０において、コンピュータ装置２００は、第１キャラクタのポジションがスポーツゲームのための先発ポジションである場合、第１キャラクタをスポーツゲームのための控えポジションのキャラクタそれぞれと交代することよる先発ポジションのキャラクタの全体能力値の変化量に少なくとも基づき、控えポジションのキャラクタのうちから推奨キャラクタを決定してよい。一例として、全体能力値は、チーム戦力の形態で実現されてよい。この場合、コンピュータ装置２００は、第１キャラクタとの交代によってチーム戦力が増加する控えキャラクタを推奨キャラクタとして決定してよい。図８の実施形態では、キャラクタ６をキャラクタ１１やキャラクタ１７と交代させる場合にチーム戦力が増加することを意味している。
【００４４】
図９は、本発明の一実施形態における、推奨キャラクタを区分して表示する第５例を示した図である。図９の実施形態では、控えキャラクタリスト４２０のキャラクタ１５がタッチおよびドラッグされることにより、先発キャラクタリスト４１０の先発キャラクタのうちの一部（キャラクタ８および９）が推奨キャラクタとして決定され、区別されて表示された例を示している。例えば、図３の段階３３０で、コンピュータ装置２００は、第１キャラクタのポジションがスポーツゲームのための控えポジションである場合、第１キャラクタをスポーツゲームのための先発ポジションのキャラクタそれぞれと交代することによる先発ポジションのキャラクタの全体能力値の変化量に少なくとも基づき、先発ポジションのキャラクタのうちから推奨キャラクタを決定してよい。この場合にも、コンピュータ装置２００は、第１キャラクタとの交代によってチーム戦力が増加する先発キャラクタを推奨キャラクタとして決定してよい。図９の実施形態では、控えキャラクタであるキャラクタ１５を先発キャラクタであるキャラクタ８やキャラクタ９と交代させる場合にチーム戦力が増加することを意味している。
【００４５】
図８および図９の実施形態では、チームの全体戦力の変化量（全体能力値の変化量）を基準として推奨キャラクタを決定する例について説明したが、チームの戦力が多様な項目（能力値項目）に区分されている場合、項目のうちの特定の項目の能力値を強化させることのできる推奨キャラクタが決定されて提示されてもよい。
【００４６】
これだけでなく、ユーザ自身のチーム戦力だけでなく、対象となるスポーツゲームインスタンスの相手チームの戦力までも考慮して推奨キャラクタが決定されてもよい。一例として、野球ゲームにおいて、ユーザチームのチーム打力が相手チームのチーム打力よりも低い場合、チーム打力を増加させるための推奨キャラクタまたはチームの制球力を増加させるための推奨キャラクタが決定されて提示されてもよい。この場合、ユーザが特定の推奨キャラクタを選択する前に、該当の推奨キャラクタがどの項目の能力を増加させることができるかに関する説明がユーザに提供されてもよい。
【００４７】
一方、コンピュータ装置２００は、図３の段階３３０で、ユーザがドラッグした領域に基づいて推奨キャラクタを決定してもよい。
【００４８】
図１０は、本発明の一実施形態における、推奨キャラクタを区分して表示する第６例を示した図である。図１０の実施形態では、ユーザが先発キャラクタリスト４１０のキャラクタ６を選択し、先発キャラクタリスト４１０が表示された領域内にドラッグすることを認識することにより、先発キャラクタリスト４１０の先発キャラクタ（選択されたキャラクタ６を除いたキャラクタ１〜５、およびキャラクタ７〜９）が区別されて表示される例を示している。言い換えれば、コンピュータ装置２００は、ユーザのドラッグがキャラクタ６を選択した先発キャラクタリスト４１０内でなされることを、ユーザが先発キャラクタリスト４１０のキャラクタの順序を変更するものと認識するのである。このとき、コンピュータ装置２００は、先発キャラクタリスト４１０の先発キャラクタを推奨キャラクタとして提示してよい。このとき、ドラッグされた領域が先発キャラクタリスト４１０を離れて控えキャラクタリスト４２０に向かう場合、コンピュータ装置２００は、図６の実施形態のように、控えキャラクタリスト４２０に含まれた控えキャラクタ（のうちの少なくとも１つ）を推奨キャラクタとして提示してよい。
【００４９】
これは、ユーザが控えキャラクタリスト４２０から特定のキャラクタを選択する場合にも同じように作用可能であることは、容易に理解することができるであろう。言い換えれば、コンピュータ装置２００は、第１キャラクタが第１リスト（一例として、先発キャラクタリスト４１０）から選択されて第１リストの領域内でドラッグされる場合には、第１リストのキャラクタのうちから推奨キャラクタを選択してよい。また、コンピュータ装置２００は、第１キャラクタが第１リストで選択され、第１リストの領域を離れて第２リスト（一例として、控えキャラクタリスト４２０）に向かってドラッグされる場合には、第２リストのキャラクタのうちから推奨キャラクタを選択してよい。同様に、コンピュータ装置２００は、第１キャラクタが第２リストで選択されて第２リストの領域内でドラッグされる場合には、第２リストのキャラクタのうちから推奨キャラクタを選択してよい。また、コンピュータ装置２００は、第１キャラクタが第２リストで選択され、第２リストの領域を離れて第１リストに向かってドラッグされる場合には、第１リストで推奨キャラクタを選択してよい。
【００５０】
上述した図５〜１０では、タッチスクリーン環境におけるユーザのタッチに基づいた選手交代過程について説明したが、このような説明から、ＰＣ環境におけるマウスクリックに基づいた選手交換過程も可能であることを、容易に理解することができるであろう。
【００５１】
このように、本発明の実施形態によると、スポーツゲームにおいて、任意のポジション（一例として、野球ゲームの先発ポジションまたは控えポジション）に配置された任意のキャラクタを他の多数のキャラクタのうちの１つと交代させようとするとき、ユーザが任意のキャラクタを選択する時点に、選択されたキャラクタと交代可能な少なくとも１つの他のキャラクタを勧めることができ、ユーザは、多数のキャラクタのうちで自身が選択したキャラクタと交代させる他のキャラクタとを容易に認知することができる。
【００５２】
上述したシステムまたは装置は、ハードウェア構成要素、またはハードウェア構成要素とソフトウェア構成要素との組み合わせによって実現されてよい。例えば、実施形態で説明された装置および構成要素は、例えば、プロセッサ、コントローラ、ＡＬＵ（ａｒｉｔｈｍｅｔｉｃ  ｌｏｇｉｃ  ｕｎｉｔ）、デジタル信号プロセッサ、マイクロコンピュータ、ＦＰＧＡ（ｆｉｅｌｄ  ｐｒｏｇｒａｍｍａｂｌｅ  ｇａｔｅ  ａｒｒａｙ）、ＰＬＵ（ｐｒｏｇｒａｍｍａｂｌｅ  ｌｏｇｉｃ  ｕｎｉｔ）、マイクロプロセッサ、または命令を実行して応答することができる様々な装置のように、１つ以上の汎用コンピュータまたは特殊目的コンピュータを利用して実現されてよい。処理装置は、オペレーティングシステム（ＯＳ）およびＯＳ上で実行される１つ以上のソフトウェアアプリケーションを実行してよい。また、処理装置は、ソフトウェアの実行に応答し、データにアクセスし、データを記録、操作、処理、および生成してもよい。理解の便宜のために、１つの処理装置が使用されるとして説明される場合もあるが、当業者は、処理装置が複数個の処理要素および／または複数種類の処理要素を含んでもよいことが理解できるであろう。例えば、処理装置は、複数個のプロセッサまたは１つのプロセッサおよび１つのコントローラを含んでよい。また、並列プロセッサのような、他の処理構成も可能である。
【００５３】
ソフトウェアは、コンピュータプログラム、コード、命令、またはこれらのうちの１つ以上の組み合わせを含んでもよく、思うままに動作するように処理装置を構成したり、独立的または集合的に処理装置に命令したりしてよい。ソフトウェアおよび／またはデータは、処理装置に基づいて解釈されたり、処理装置に命令またはデータを提供したりするために、いかなる種類の機械、コンポーネント、物理装置、仮想装置、コンピュータ記録媒体または装置に具現化されてよい。ソフトウェアは、ネットワークによって接続されたコンピュータシステム上に分散され、分散された状態で記録されても実行されてもよい。ソフトウェアおよびデータは、１つ以上のコンピュータ読み取り可能な記録媒体に記録されてよい。
【００５４】
実施形態に係る方法は、多様なコンピュータ手段によって実行可能なプログラム命令の形態で実現されてコンピュータ読み取り可能な媒体に記録されてよい。前記コンピュータ読み取り可能な媒体は、プログラム命令、データファイル、データ構造などを単独でまたは組み合わせて含んでよい。媒体は、コンピュータ実行可能なプログラムを継続して記録するものであっても、実行またはダウンロードのために一時記録するものであってもよい。また、媒体は、単一または複数のハードウェアが結合した形態の多様な記録手段または格納手段であってよく、あるコンピュータシステムに直接接続する媒体に限定されることはなく、ネットワーク上に分散して存在するものであってもよい。媒体の例としては、ハードディスク、フロッピー（登録商標）ディスク、および磁気テープのような磁気媒体、ＣＤ−ＲＯＭおよびＤＶＤのような光媒体、フロプティカルディスク（ｆｌｏｐｔｉｃａｌ  ｄｉｓｋ）のような光磁気媒体、およびＲＯＭ、ＲＡＭ、フラッシュメモリなどを含み、プログラム命令が記録されるように構成されたものであってよい。また、媒体の他の例として、アプリケーションを配布するアプリケーションストアやその他の多様なソフトウェアを供給または配布するサイト、サーバなどで管理する記録媒体または格納媒体が挙げられる。プログラム命令の例には、コンパイラによって生成されるもののような機械語コードだけではなく、インタプリタなどを使用してコンピュータによって実行されることのできる高級言語コードを含む。
【００５５】
以上のように、実施形態を、限定された実施形態および図面に基づいて説明したが、当業者であれば、上述した記載から多様な修正および変形が可能であろう。例えば、説明された技術が、説明された方法とは異なる順序で実行されたり、かつ／あるいは、説明されたシステム、構造、装置、回路などの構成要素が、説明された方法とは異なる形態で結合されたりまたは組み合わされたり、他の構成要素または均等物によって対置されたり置換されたとしても、適切な結果を達成することができる。
【００５６】
したがって、異なる実施形態であっても、特許請求の範囲と均等なものであれば、添付される特許請求の範囲に属する。
【符号の説明】
【００５７】
１１０、１２０、１３０、１４０：電子機器
１５０、１６０：サーバ
１７０：ネットワーク
【図１】
2020195769.tif 000003
【図２】
2020195769.tif 000004
【図３】
2020195769.tif 000005
【図４】
2020195769.tif 000006
【図５】
2020195769.tif 000007
【図６】
2020195769.tif 000008
【図７】
2020195769.tif 000009
【図８】
2020195769.tif 000010
【図９】
2020195769.tif 000011
【図１０】
2020195769.tif 000012