Игровое устройство

Изобретение относится к игровому устройству, способу управления этим устройством, серверу управления распределением и носителю информации. Предлагается пользовательский интерфейс, отличающийся повышенным удобством в случае, когда при распределении информации, относящейся к состоянию игры, исполняемой игровым устройством, на другое игровое устройство, пользователи обмениваются сообщениями, относящимися к распределяемой игре. Игровое устройство обеспечивает отображение движущегося изображения, представляющего содержание игры в игру другого пользователя, на блоке отображения, содержащее: блок получения условия выбора, который получает информацию об условии выбора для выбора движущегося изображения, являющегося объектом отображения; блок выбора, который выбирает из множества движущихся изображений-кандидатов, каждое из которых представляет содержание игры в игру другого пользователя и ассоциировано с атрибутивной информацией, в качестве движущегося изображения, являющегося объектом отображения, движущегося изображения, с которым ассоциирована атрибутивная информация, соответствующая информации об условии выбора; и блок управления отображением, который принимает выбранное движущееся изображение от устройства-источника распределения и обеспечивает отображение выбранного движущегося изображения на блоке отображения. 4 н. и 16 з.п. ф-лы, 7 ил.

 

Область техники, к которой относится изобретение

Изобретение относится к игровому устройству, способу управления этим устройством, серверу управления распределением и носителю информации.

Предпосылки создания изобретения

Известно игровое устройство, подключенное к другому игровому устройству через сеть связи, с функцией обмена сообщениями (например, с функцией чата) с этим игровым устройством. Кроме того, есть игровое устройство, которое распределяет информацию, указывающую на состояние игры, в которую в настоящее время играет пользователь, (такую как движущееся изображение, представляющее состояние игры в игру) на другое игровое устройство. Кроме того, известно также устройство распределения для распределения движущегося изображения, представляющего содержание игры в игру, в которую пользователь играл ранее. Когда игровое устройство принимает и отображает движущееся изображение, распределенное таким образом другим игровым устройством или устройством распределения, пользователь игрового устройства может просматривать содержание игры в игру другого пользователя. Кроме того, есть игровое устройство, обеспечивающее возможность участия в игре, исполняемой на другом игровом устройстве, в результате передачи содержания операции в игре через сеть связи в игровое устройство.

Сущность изобретения

Техническая проблема

Задачей настоящего изобретения является создание игрового устройства с возможностью предоставления пользовательского интерфейса повышенного удобства в случае, когда при распределении информации о состоянии игры, исполняемой игровым устройством, на другое игровое устройство пользователи обмениваются сообщениями, относящимися к игре, распределяемой между пользователями, способа управления игровым устройством и носителя информации.

Другой задачей настоящего изобретения является создание игрового устройства с возможностью эффективного выбора движущегося изображения, подлежащего представлению пользователю, из множества движущихся изображений в случае распределения множества движущихся изображений, представляющих содержание игры в игру, способа управления игровым устройством, сервера управления распределением и носителя информации.

Еще одной задачей настоящего изобретения является создание игрового устройства для содействия участию в игре, представленной движущимся изображением, представляющим содержание игры в игру, на другом игровом устройстве в случае, когда пользователь намерен участвовать в игре, в состоянии, при котором отображается принятое движущееся изображение, способа управления этим устройством и носителя информации.

Решение проблемы

Игровое устройство согласно настоящему изобретению характеризуется тем, что включает в себя: средство исполнения игры для исполнения игрового приложения; средство распределения для распределения информации о состоянии игры, исполняемой средством исполнения игры, на другое игровое устройство; средство приема сообщения для приема сообщения относительно распределенной информации, введенного пользователем другого игрового устройства, от другого игрового устройства; и средство управления отображением, обеспечивающее отображение игрового изображения, представляющего состояние игры, вместе с принятым сообщением на средстве отображения.

Кроме того, в игровом устройстве средство исполнения игры может генерировать игровое изображение для игры, просматриваемое пользователем игрового устройства для игры в игру, а средство управления отображением может обеспечивать отображение игрового изображения для игры вместе с принятым сообщением на средстве отображения в качестве игрового изображения.

Кроме того, в игровом устройстве средство исполнения игры может генерировать игровое изображение для игры, просматриваемое пользователем игрового устройства для игры в игру, и генерировать игровое изображение для распределения, отличное от игрового изображения для игры и используемое для распределения средством распределения, средство распределения может распределять в качестве информации о состоянии исполняемой игры на другое игровое устройство игровое изображение для распределения; а средство управления отображением может обеспечивать отображение в качестве игрового изображения игрового изображения для распределения вместе с принятым сообщением на средстве отображения.

Кроме того, игровое устройство может дополнительно включать в себя средство передачи сообщения для передачи сообщения относительно распределенной информации, введенного пользователем игрового устройства, на другое игровое устройство, а средство управления отображением может обеспечивать отображение игрового изображения, представляющего состояние игры, вместе как с принятым сообщением, так и с переданным сообщением на средстве отображения.

Кроме того, в игровом устройстве средство распределения может распределять информацию о состоянии игры на множество других игровых устройств; а средство управления отображением может обеспечивать отображение числа игровых устройств, принимающих информацию, распределяемую средством распределения, на средстве отображения.

Кроме того, способ управления игровым устройством согласно настоящему изобретению характеризуется тем, что включает в себя: этап исполнения игры, на котором осуществляется исполнение игрового приложения; этап распределения, на котором осуществляется распределение информации о состоянии игры, исполняемой на этапе исполнения игры, на другое игровое устройство; этап приема сообщения, на котором осуществляется прием сообщения относительно распределенной информации, введенного пользователем другого игрового устройства, от другого игрового устройства; и этап управления отображением, на котором обеспечивается отображение игрового изображения, представляющего состояние игры, вместе с принятым сообщением на средстве отображения.

Кроме того, носитель информации согласно настоящему изобретению представляет собой считываемый компьютером носитель информации, на котором хранится программа, обеспечивающая функционирование компьютера, в качестве: средства исполнения игры для исполнения игрового приложения; средства распределения для распределения информации о состоянии игры, исполняемой средством исполнения игры, на другое игровое устройство; средства приема сообщения для приема сообщения относительно распределенной информации, введенного пользователем другого игрового устройства, от другого игрового устройства; и средства управления отображением, обеспечивающего отображение игрового изображения, представляющего состояние игры, вместе с принятым сообщением на средстве отображения.

Кроме того, другое игровое устройство согласно настоящему изобретению, представляющее собой игровое устройство, обеспечивающее отображение движущегося изображения, представляющего содержание игры в игру другого пользователя, на средстве отображения, характеризуется тем, что включает в себя: средство получения условия выбора для получения информации об условии выбора для выбора движущегося изображения-объекта отображения; средство выбора для выбора из множества движущихся изображений-кандидатов, каждое из которых представляет содержание игры в игру другого пользователя и ассоциировано с атрибутивной информацией, в качестве движущегося изображения-объекта отображения, движущегося изображения, с которым ассоциирована атрибутивная информация, соответствующая информации об условии выбора; и средство управления отображением для приема выбранного движущегося изображения от устройства-источника распределения и обеспечения отображения выбранного движущегося изображения на средстве отображения.

Игровое устройство может дополнительно включать в себя средство приема сообщения для приема сообщения, включающего в себя информацию для идентификации передающего пользователя, а средство получения условия выбора может получать в качестве информации об условии выбора информацию для идентификации передающего пользователя, включенную в принятое сообщение.

Кроме того, игровое устройство может дополнительно включать в себя средство исполнения игры для исполнения игрового приложения, а средство получения условия выбора может получать в качестве информации об условии выбора информацию, относящуюся к игровому приложению, исполняемому средством исполнения игры.

Кроме того, средство получения условия выбора может получать в качестве информации об условии выбора информацию для идентификации игрового приложения, исполняемого средством исполнения игры.

Кроме того, средство получения информации об условии выбора может получать в качестве информации об условии выбора информацию для идентификации производителя игрового приложения, исполняемого средством исполнения игры.

Кроме того, средство управления отображением может обеспечивать отображение выбранного движущегося изображения в течение периода времени, в который блок исполнения игры осуществляет заданный процесс обработки.

Кроме того, в игровом устройстве заданный процесс обработки может являться процессом считывания данных, хранимых на носителе информации.

Кроме того, в игровом устройстве средство получения информации об условии выбора может дополнительно получать в качестве информации об условии выбора информацию, указывающую на степень выполнения игры, исполняемой средством исполнения игры; а средство выбора может выбирать в качестве движущегося изображения-объекта отображения движущееся изображение в игре, которое представлено полученной информацией для идентификации игрового приложения и которое представляет содержание игры при степени выполнения, определяемой в соответствии с полученной степенью выполнения.

Кроме того, сервер управления распределением согласно настоящему изобретению характеризуется тем, что включает в себя: средство для хранения информации о множестве движущихся изображений-кандидатов, каждое из которых представляет содержание игры в игру и ассоциировано с атрибутивной информацией; средство для приема запроса на выбор, который включает в себя информацию об условии выбора, используемую для выбора движущегося изображения-объекта отображения, от игрового устройства; и средство выбора для выбора в качестве движущегося изображения-объекта отображения игровым устройством, движущегося изображения, с которым ассоциирована атрибутивная информация, соответствующая условию выбора, включенному в принятый запрос на выбор, из множества движущихся изображений-кандидатов.

Кроме того, другой способ управления игровым устройством согласно настоящему изобретению, представляющий собой способ управления игровым устройством, обеспечивающим отображение движущегося изображения, представляющего содержание игры в игру другого пользователя, на средстве отображения, характеризуется тем, что включает в себя: этап получения условия выбора, заключающийся в получении информации об условии выбора для выбора движущегося изображения-объекта отображения; этап выбора, заключающийся в выборе из множества подходящих движущихся изображений, каждое из которых представляет содержание игры в игру другого пользователя и ассоциировано с атрибутивной информацией, одного из движущихся изображений, с которым ассоциирована атрибутивная информация, соответствующая информации об условии выбора, в качестве движущегося изображения-объекта отображения; и этап управления отображением, заключающийся в приеме выбранного движущегося изображения от устройства-источника распределения и обеспечении отображения средством отображения выбранного движущегося изображения.

Кроме того, другой носитель информации согласно настоящему изобретению представляет собой считываемый компьютером носитель информации, на котором хранится программа управления игровым устройством, обеспечивающим отображение движущегося изображения, представляющего содержание игры в игру другого пользователя, на средстве отображения, где программа обеспечивает функционирование компьютера в качестве: средства получения условия выбора для получения информации об условии выбора для выбора движущегося изображения, являющегося объектом отображения; средства выбора для выбора из множества движущихся изображений-кандидатов, каждое из которых представляет содержание игры в игру другого пользователя и ассоциировано с атрибутивной информацией, в качестве движущегося изображения-объекта отображения одного из движущееся изображений, с которой ассоциирована атрибутивная информация, соответствующая информации об условии выбора; и средства управления отображением для приема выбранного движущегося изображения от устройства-источника распределения и обеспечения отображения выбранного движущегося изображения на средстве отображения.

Еще одно другое игровое устройство согласно настоящему изобретению характеризуется тем, что включает в себя: средство управления отображением для приема от другого игрового устройства распределения движущегося изображения, представляющего состояние игры в игру, исполняемую на другом игровом устройстве, и обеспечения отображения движущегося изображения на средстве отображения; средство приема для приема ввода заданной операции от пользователя в состоянии отображения движущегося изображения; и средство запроса на участие для передачи запроса на участие в игре, исполняемой на другом игровом устройстве, в ответ на прием ввода заданной операции.

Кроме того, в игровом устройстве средство управления отображением может обеспечивать отображение изображения-объекта операции, являющегося объектом операции участия, вместе с движущимся изображением; а средство приема операции может принимать в качестве ввода заданной операции операцию пользователя на изображении-объекте операции.

Кроме того, игровое устройство может дополнительно включать в себя средство исполнения игры для исполнения игрового приложения и в случае, когда игра, являющаяся объектом запроса на участие, ранее не исполнялась средством исполнения игры, участие в игре в ответ на запрос на участие ограничивается на основе заданного условия.

Кроме того, игровое устройство может дополнительно включать в себя: средство исполнения игры для исполнения игрового приложения; средство приема информации, ассоциированной с результатом игры для приема, от другого игрового устройства информации, ассоциированной с результатом игры, относящейся к результату игры в игру, в которой пользователь участвовал в ответ на запрос на участие; и средство хранения информации, ассоциированной с результатом игры, для сохранения принятой информации, ассоциированной с результатом игры, в ассоциированном с пользователем виде вместе с информацией, выведенной в результате исполнения приложения той же игры, что и игра, в которой пользователь участвовал, средством исполнения игры.

Кроме того, еще один другой способ управления игровым устройством согласно настоящему изобретению характеризуется тем, что включает в себя: этап управления отображением, заключающийся в приеме от другого игрового устройства распределения движущегося изображения, представляющего состояние игры в игру, исполняемой на другом игровом устройстве, и обеспечении отображения этого движущегося изображения на средстве отображения; этап приема операции, заключающийся в приеме от пользователя ввода заданной операции в состоянии, при котором отображается движущееся изображение; и этап запроса на участие, заключающийся в передаче запроса на участие в игре, исполняемой на другом игровом устройстве, в ответ на прием ввода заданной операции.

Кроме того, еще один другой носитель информации согласно настоящему изобретению представляет собой считываемый компьютером носитель информации, на котором хранится программа, обеспечивающая функционирование компьютера в качестве: средства управления отображением для приема от другого игрового устройства распределения движущегося изображения, представляющего состояние игры в игру, исполняемую на другом игровом устройстве, и обеспечения отображения движущегося изображения на средстве отображения; средства приема операции для приема от пользователя ввода заданной операции в состоянии отображения движущегося изображения; и средства запроса на участие для передачи запроса на участие в игре, исполняемой на другом игровом устройстве, в ответ на прием ввода заданной операции.

Краткое описание чертежей

Фиг.1 - схематичный вид игровой системы согласно примеру осуществления настоящего изобретения.

Фиг.2 - схема конфигурации игрового устройства согласно примеру осуществления настоящего изобретения.

Фиг.3 - функциональная блок-схема, иллюстрирующая функции, реализуемые игровой системой, согласно примеру осуществления настоящего изобретения.

Фиг.4 - блок-схема последовательности процесса, иллюстрирующая пример потока обработки с началом распределения.

Фиг.5 - вид, иллюстрирующий пример отображаемого изображения, отображаемого устройством-источником распределения.

Фиг.6 - вид, иллюстрирующий пример информации об устройствах-источниках распределения, которой управляет сервер управления распределением.

Фиг.7 - вид, иллюстрирующий пример отображаемого изображения, отображаемого устройством принимающей стороны.

Описание примера осуществления

Ниже приводится подробное описание примера осуществления настоящего изобретения со ссылками на чертежи.

На фиг.1 представлен схематичный вид общей конфигурации системы 1 распределения игры согласно примеру осуществления настоящего изобретения. Система 1 распределения игры включает в себя множество игровых устройств 10 и сервер 20 управления распределением. В частности, согласно этому примеру осуществления система 1 распределения игры включает в себя три игровых устройства 10 - игровые устройства 10a, 10b и 10с. Каждое из игровых устройств 10 подключено с возможностью связи к другим игровым устройствам 10 и серверу 20 управления распределением через сеть 30 связи. Сеть 30 связи может включать в себя множество сетей, такие как Интернет, локальная сеть и беспроводная сеть связи.

Игровое устройство 10 является устройством обработки информации, используемым пользователем для игры в игру или для наблюдения за состоянием игры, в которую играет другой пользователь, и может представлять собой бытовую игровую консоль, портативный игровой автомат, персональный компьютер или тому подобное. На фиг.2 представлена блок-схема конфигурации, иллюстрирующая конфигурацию игрового устройства 10. Как показано на фиг.2, игровое устройство 10 включает в себя блок 11 управления, блок 12 памяти, блок 13 связи и блок 14 обработки изображений. Кроме того, игровое устройство 10 подключено к блоку 15 отображения и операционному блоку 16.

Блок 11 управления включает в себя устройство программного управления, такое как CPU (ЦП - центральный процессор), и исполняет различные типы обработки информации в соответствии с программами, хранимыми в блоке 12 памяти. Блок 12 памяти включает в себя элемент памяти, такой как RAM (ОЗУ - оперативное запоминающее устройство) или ROM (ПЗУ - постоянное запоминающее устройство), и хранит программы, исполняемые блоком 11 управления, а также данные, подлежащие обработке с помощью программ. Блок 12 памяти также выполняет функции рабочей памяти для блока 11 управления.

Блок 13 связи является интерфейсом для передачи данных в другое устройство и от другого устройства через сеть 30 связи, и через блок 13 связи игровое устройство 10 передает информацию в другие игровые устройства 10 и сервер 20 управления распределением и принимает информацию от других игровых устройств 10 и сервера 20 управления распределением.

Блок 14 обработки изображений включает в себя, например, GPU (ГП - графический процессор) и буферную память кадров и визуализирует изображение, отображаемое на блоке 15 отображения, в соответствии с командой визуализации, вырабатываемой блоком 11 управления. В качестве конкретного примера, в соответствии с командой от блока 11 управления GPU записывает изображение в буферную память кадров через заданный интервал времени. При этом изображение, записанное в буферной памяти кадров, в заданный момент времени преобразуется в видеосигнал и отображается на экране блока 15 отображения.

Блок 15 отображения является устройством отображения, таким как бытовой телевизионный приемник или жидкокристаллический дисплей, и отображает изображение, соответствующее видеосигналу, вырабатываемому блоком 14 обработки изображений. Согласно этому примеру осуществления блок 15 отображения отображает изображение, такое как игровое изображение, генерируемое в результате игровой обработки, осуществляемой игровым устройством 10.

Операционный блок 16 является устройством для приема ввода операции от пользователя и может включать в себя, например, клавиатуру, мышь или контроллер для домашней игровой консоли. Кроме того, операционный блок 16 может включать в себя операционный элемент, размещенный на передней поверхности корпуса игрового устройства 10, такой как операционная кнопка или переключатель. Для ввода различных типов команд в игровое устройство 10 пользователь осуществляет операцию на операционном блоке 16.

Сервер 20 управления распределением является устройством обработки информации, таким как компьютер-сервер. Как показано на фиг.1, сервер 20 управления распределением включает в себя блок 21 управления, блок 22 памяти и блок 23 связи.

Блок 21 управления включает в себя устройство программного управления, такое как CPU, и исполняет различные типы обработки информации в соответствии с программами, хранимыми в блоке 22 памяти. Блок 22 памяти включает в себя элемент памяти, такой как RAM или ROM, и хранит программы, исполняемые блоком 21 управления, и данные, являющиеся объектом обработки с помощью этих программ. Блок 22 памяти также выполняет функции рабочей памяти для блока 21 управления.

Блок 23 связи является интерфейсом для передачи данных в другое устройство или от другого устройства через сеть 30 связи, и через блок 23 связи сервер 20 управления распределением передает информацию в каждое игровое устройство 10 и принимает информацию от каждого игрового устройства 10.

Согласно этому примеру осуществления каждое из игровых устройств 10 может исполнять игровое приложение, обеспечивая, таким образом, пользователю возможность игры в игру, и может распределять информацию о состоянии игры в игру на другие игровые устройства 10. В частности, например, игровое устройство 10 распределяет изображение игрового экрана, на котором играет пользователь игрового устройства 10, в качестве информации о состоянии игры в игру на другие игровые устройства 10. Таким образом, пользователь игрового устройства 10, который принял распределение, получает возможность узнавать о состоянии игры в игру другого пользователя, просматривая информацию о состоянии игры, в которую играет пользователь игрового устройства, осуществляющего распределение. Для описания игровое устройство 10, которое распределяет информацию о состоянии игры в игру на другое игровое устройство 10, именуется далее как устройство-источник распределения. Кроме того, игровое устройство 10 принимающей стороны распределения именуется далее как устройство принимающей стороны.

Кроме того, согласно этому примеру осуществления пользователь устройства принимающей стороны может также участвовать в игре, исполняемой устройством-источником распределения. В этом случае информация о состоянии игры в игру распределяется устройством-источником распределения и представляется пользователю устройства принимающей стороны, а содержание игровой операции, введенной пользователем на операционном блоке 16, передается от устройства принимающей стороны в устройство-источник распределения и отражается на ходе игры.

Как подробно описывается ниже, сервер 20 управления распределением управляет информацией об игровом устройстве 10, которое служит устройством-источником распределения, для распределения состояния игры в игру на другое игровое устройство 1 и в ответ на запрос предоставляет другому игровому устройству 10 информацию об игровом устройстве 10, служащем устройством-источником распределения.

Ниже приводится описание функций, реализуемых игровым устройством 10 согласно этому примеру осуществления. На фиг.3 представлена функциональная блок-схема, иллюстрирующая функции, реализуемые устройством-источником распределения и устройством принимающей стороны. Как показано на фиг.3, игровое устройство 10, выполняющее функции устройства-источника распределения, функционально включает в себя блок 41 исполнения игры, блок 42 распределения игрового состояния, блок 43 управления отображением игрового изображения, блок 44 принятия участия в игре и блок 48 передачи/приема сообщений. Кроме того, игровое устройство 10, выполняющее функции устройства принимающей стороны, функционально включает в себя блок 41 исполнения игры, блок 45 выбора принимаемого движущегося изображения, блок 46 приема движущегося изображения, блок 47 управления участием в игре и блок 48 передачи/приема сообщений. Следует отметить, что одно игровое устройство 10 может выполнять функции в качестве как устройства-источника распределения, так и устройства принимающей стороны. Эти функции реализуются блоком 11 управления, исполняющим программу, хранимую в блоке 12 памяти. Программа может храниться и предоставляться на одном из различных считываемых компьютером носителей информации, таком как оптический диск, или предоставляться через сеть связи, такую как Интернет.

Блок 41 исполнения игры реализуется с помощью блока 11 управления, исполняющего программу игрового приложения, хранимого в блоке 12 памяти. Блок 41 исполнения игры принимает содержание операции, вводимой пользователем, играющим в игру, на операционном блоке 16, осуществляет игровую обработку, соответствующую содержанию, и обеспечивает отображение игрового изображения, представляющего результат игровой обработки, на блоке 15 отображения. В этом случае игровое изображение, отображаемое на блоке 15 отображения, является изображением, представляющим состояние игры, отражающее игровую операцию пользователя, и изображением, просматриваемым пользователем для игры в игру. Игровое изображение, просматриваемое пользователем во время игры в игру, именуется игровым изображением для игры. Пользователь игрового устройства 10 может играть в игру в результате ввода игровой операции при просмотре игрового изображения для игры.

Согласно этому примеру осуществления игровое изображение для игры, генерируемое блоком 41 исполнения игры, не во всех случаях непосредственно отображается на блоке 15 отображения. Другими словами, игровое изображение для игры, генерируемое блоком 41 исполнения игры, может быть подвергнуто обработке с помощью блока 43 управления отображением игрового изображения, описываемого ниже, и отображено на блоке 15 отображения. Кроме того, игровое изображение для игры может стать объектом распределения на другое игровое устройство 10 с помощью блока 42 распределения игрового состояния. Кроме того, блок 41 исполнения игры может независимо генерировать игровое изображение для распределения на другое игровое устройство (устройство принимающей стороны), отличное от игрового изображения для игры. Игровое изображение, распределяемое на устройство принимающей стороны и затем просматриваемое пользователем устройства принимающей стороны, именуется далее как игровое изображение для распределения. Следует отметить, что устройство-источник распределения может распределять игровое изображение для распределения одновременно на множество устройств принимающей стороны. В этом случае блок 41 исполнения игры может генерировать множество игровых изображений для распределения, отличных одно от другого, для множества устройств принимающей стороны.

В процессе игры пользователя в игру блок 42 распределения игрового состояния распределяет информацию о состоянии игры на устройство принимающей стороны. В частности, согласно этому примеру осуществления, блок 42 распределения игрового состояния распределяет игровое изображение для распределения, генерируемое блоком 41 исполнения игры, на устройство принимающей стороны. Как описано выше, игровое изображение для распределения может быть тем же, что и игровое изображение для игры, или отличным от игрового изображения для игры. Кроме того, игровое изображение для распределения может быть изображением, генерируемым блоком 42 распределения игрового состояния, обрабатывающим игровое изображение для игры, генерируемое блоком 41 исполнения игры. Например, блок 42 распределения игрового состояния может генерировать игровое изображение для распределения путем наложения на игровое изображение для игры (или игровое изображение, генерируемое блоком 41 исполнения игры для распределения независимо от игрового изображения для игры) информации о распределении состояния игры в игру (такой как число устройств принимающей стороны, принимающих распределение в настоящее время).

В этом случае устройство принимающей стороны, которое является адресатом распределения состояния игры в игру с помощью блока 42 распределения игрового состояния, определяется путем передачи и приема информации через сервер 20 управления распределением. Ниже со ссылками на фиг.4 приводится описание конкретного примера потока обработки с началом распределения. В этом примере предполагается, что блок 42 распределения игрового состояния игрового устройства 10а вначале запрашивает сервер 20 управления распределением о регистрации игрового устройства 10а в качестве устройства-источника распределения в ответ на команду пользователя или тому подобное во время игровой обработки с помощью блока 41 исполнения игры (S1). Сервер 20 управления распределением записывает информацию об игровом устройстве 10a, обратившемся с запросом, в качестве информации об устройствах-источниках распределения (S2). Кроме того, в этом случае предполагается, что блок 42 распределения игрового состояния игрового устройства 10b точно так же запрашивает о регистрации в качестве устройства-источника распределения (S3) и сервер 20 управления распределением также записывает информацию об игровом устройстве 10b в качестве информации об устройствах-источниках распределения (S4). Затем, когда другое игровое устройство 10 (в этом случае игровое устройство 10c) запрашивает сервер 20 управления распределением о предоставлении информации об устройствах-источниках распределения (S5), сервер 20 управления распределением передает в игровое устройство 10c, обратившееся с запросом, записанную информацию об устройствах-источниках распределения (S6). Игровое устройство 10c может получать информацию об игровых устройствах 10, которые могут в настоящее время распределять состояние игры в игру на другое игровое устройство 10, в результате приема информации об устройствах-источниках распределения от сервера 20 управления распределением и может выбирать игровое устройство 10, от которого игровое устройство 10c фактически принимает распределение состояния игры в игру. В этом примере игровое устройство 10с получает в качестве списка игровых устройств 10, которые являются кандидатами в устройство-источник распределения, информацию об игровых устройствах 10a и 10b от сервера 20 управления распределением. При этом игровое устройство 10c выбирает устройство-источник распределения, от которого игровое устройство 10с принимает распределение, из списка таким способом, как прием указания пользователя (S7). В примере, иллюстрированном на фиг.4, принимается, что игровое устройство 10с выбирает игровое устройство 10а в качестве устройства-источника распределения. В этом случае игровое устройство 10c передает запрос на распределение с указанием игрового устройства 10а на сервер 20 управления распределением (S8). Сервер 20 управления распределением принимает запрос на распределение и подает в игровое устройство 10а команду распределения состояния игры в игру на игровое устройство 10c (S9). В ответ на эту команду блок 42 распределения игрового состояния игрового устройства 10а начинает распределение игрового изображения для распределения на игровое устройство 10c (S10).

Блок 43 управления отображением игрового изображения обеспечивает отображение игрового изображения, генерируемого блоком 41 исполнения игры, на блоке 15 отображения и, таким образом, представляет игровое изображение пользователю. Как правило, когда пользователь играет в игру, блок 43 управления отображением игрового изображения отображает игровое изображение для игры. Однако в ответ на команду пользователя блок 43 управления отображением игрового изображения может отображать игровое изображение для распределения, распределяемое на устройство принимающей стороны. Кроме того, блок 43 управления отображением игрового изображения может отображать сообщение, являющееся объектом передачи/приема с помощью блока 48 передачи/приема сообщений, описываемого ниже. Описание конкретного примера отображаемого содержания с помощью блока 43 управления отображением игрового изображения приводится ниже.

Во время осуществления блоком 41 исполнения игры игровой обработки и распределения игрового изображения для распределения, представляющего состояние игры в игру, на устройство принимающей стороны блок 44 принятия участия в игре принимает запрос на участие в игре от устройства принимающей стороны. После одобрения запроса на участие в игре блок 44 принятия участия в игре принимает от устройства принимающей стороны информацию, указывающую на содержание игровой операции, осуществленной пользователем устройства принимающей стороны. При этом блок 44 принятия участия в игре выводит принятую информацию об игровой операции в блок 41 исполнения игры. В результате, блок 41 исполнения игры может получить содержание игровой операции, введенной пользователем устройства принимающей стороны на операционном блоке 16 устройства принимающей стороны, и, таким образом, осуществить игровую обработку по такой же методике, как и в случае игровой операции, введенной пользователем устройства-источника распределения на операционном блоке 16 устройства-источника распределения. Поэтому пользователь устройства принимающей стороны может осуществлять игровую операцию так, как будто операционный блок 16, управляемый пользователем, был непосредственно подключен к устройству-источнику распределения, и, таким образом, играть в игру, исполняемую на устройстве-источнике распределения. Результат игровой обработки, отражающей содержание игровой операции, осуществленной пользователем на устройстве принимающей стороны, распределяется в качестве игрового изображения для распределения блоком 42 распределения игрового состояния устройства-источника распределения на устройство принимающей стороны.

Блок 45 выбора принимаемого движущегося изображения выбирает из множества движущихся изображений, служащих кандидатами на распределение, принимаемых игровым устройством 10, функционирующим в качестве устройства принимающей стороны, движущееся изображение, которое фактически будет принимать игровое устройство 10. Согласно этому примеру осуществления каждое из множества игровых устройств 10 в качестве устройства-источника распределения распределяет движущееся изображение, представляющее состояние игры в игру, и поэтому блок 45 выбора принимаемого движущегося изображения выбирает из множества игровых устройств 10 игровое устройство 10, которое служит в качестве устройства-источника распределения для самого игрового устройства 10. В частности, когда пользователь подает команду просмотра игрового изображения, распределяемого другим игровым устройством 10, блок 45 выбора принимаемого движущегося изображения сначала передает на сервер 20 управления распределением запрос на предоставление информации об устройствах-источниках распределения (вышеупомянутый этап S5 в блок-схеме последовательности процесса на фиг.4). Кроме того, блок 45 выбора принимаемого движущегося изображения обращается к информации об устройствах-источниках распределения, передаваемой сервером 20 управления распределением в ответ на этот запрос на предоставление, и обеспечивает отображение списка игровых устройств, которые могут в настоящее время осуществлять распределение на другое игровое устройство 10, на блоке 15 отображения. При этом блок 45 выбора принимаемого движущегося изображения обеспечивает пользователю возможность выбора одного игрового устройства 10 в качестве устройства-источника распределения из списка. В результате, блок 45 выбора принимаемого движущегося изображения выбирает устройство-источник распределения, которое распределяет игровое изображение на собственное устройство.

Кроме того, блок 45 выбора принимаемого движущегося изображения может выбрать игровое устройство, служащее в качестве устройства-источника распределения, с помощью способа, отличного от вышеупомянутого способа, который основан на приеме выбора пользователя. Описание конкретного примера этого способа приводится ниже.

Блок 46 приема движущегося изображения принимает информацию об игровом изображении для распределения от устройства-источника распределения и обеспечивает отображение игрового изображения для распределения на блоке 15 отображения, представляя, таким образом, игровое изображение для распределения пользователю. В результате, пользователь получает возможность просматривать состояние игры, исполняемой на другом игровом устройстве 10, в качестве движущегося изображения.

В ответ на команду пользователя при приеме игрового изображения для распределения, распределяемого устройством-источником распределения, блоком 46 приема движущегося изображения блок 47 управления участием делает запрос на участие в игре в устройство-источник распределения. Когда запрос на участие в игре одобряется устройством-источником распределения, затем, как описано выше, блок 47 управления участием в игре передает содержание игровой операции, осуществленной пользователем на операционном блоке 16, в устройство-источник распределения. Описание других операций управления в процессе участия в игре приводится ниже.

Блок 48 передачи/приема сообщений обменивается сообщениями с другими игровыми устройствами 10. Другими словами, в ответ на запрос от пользователя блок 48 передачи/приема сообщений передает сообщение, состоящее из строки, введенной пользователем, в игровое устройство 10, заданное пользователем. Кроме того, блок 48 передачи/приема сообщений принимает сообщение, переданное другим игровым устройством 10 в собственное игровое устройство. В частности, согласно этому примеру осуществления во время распределения состояния игры в игру блок 48 передачи/приема сообщений устройства принимающей стороны передает сообщение относительно распределенного состояния игры в игру, введенное пользователем устройства принимающей стороны, в устройство-источник распределения. Кроме того, это сообщение может передаваться и в другие устройства принимающей стороны, которые принимают состояние игры в игру от того же устройства-источника распределения. Кроме того, блок 48 передачи/приема сообщений устройства-источника распределения принимает сообщение, передаваемое от блока 48 передачи/приема сообщений устройства принимающей стороны, и передает содержание сообщения, введенного пользователем устройства-источника распределения, в устройство принимающей стороны, принимающее распределение от устройства-источника распределения. В результате, пользователь устройства-источника распределения и пользователь устройства принимающей стороны могут обмениваться сообщениями относительно распределяемого состояния игры в игру и, таким образом, взаимодействовать один с другим. В частности, в результате обмена сообщениями, например, пользователь устройства принимающей стороны может дать совет по игре пользователю, играющему в игру, и может сделать комментарий или осуществить широковещательную рассылку содержания игры другим пользователям, наблюдающим за состоянием игры в ту же игру. Сообщение, передаваемое блоком 48 передачи/приема сообщений пользователям других игровых устройств 10, может быть передано в игровое устройство 10 адресата непосредственно или может быть передано в игровое устройство 10 адресата через сервер 20 управления распределением или другие серверы рассылки сообщений.

Следует отметить, что пользователь устройства принимающей стороны не только передает сообщение, состоящее из строки, относящееся к принимаемому игровому изображению для распределения, но также может осуществлять и обратную связь с пользователем устройства-источника распределения путем осуществления заданной операции на операционном блоке 16. Например, пользователь устройства принимающей стороны оперирует определенной кнопкой в сцене, интересующей пользователя, во время наблюдения игрового изображения для распределения. Затем устройство принимающей стороны уведомляет устройство-источник распределения об осуществлении операции с помощью кнопки, а блок 43 управления отображением игрового изображения устройства-источника распределения обеспечивает отображение изображения с уведомлением об осуществлении операции с помощью кнопки (например, заданного изображения-иконки), вместе с игровым изображением для игры на блоке 15 отображения. В результате, даже когда пользователь устройства принимающей стороны специально и не осуществляет ввод строки, пользователь устройства-источника распределения может узнать реакцию пользователя устройства принимающей стороны на игровое изображение, которое распределяет пользователь устройства-источника распределения.

Отображаемое содержание в устройстве-источнике распределения

Ниже приводится описание конкретного примера способа отображения игрового состояния и сообщений в устройстве-источнике распределения. Как описано выше, игровое устройство 10 имеет функцию приема сообщения от другого игрового устройства 10. Игровое устройство 10 может отображать принятое сообщение на специальном экране отображения, представляя, таким образом, принятое сообщение пользователю. Однако когда сообщение, ассоциированное с распределяемым состоянием игры в игру, отображается на специальном экране отображения, контекст между сообщением и состоянием игры в игру трудно понять. Таким образом, согласно этому примеру осуществления блок 43 управления отображением игрового изображения может обеспечивать отображение игрового изображения, представляющего состояние игры, исполняемой блоком 41 исполнения игры, вместе с сообщением, принятым блоком 48 передачи/приема сообщений от устройства принимающей стороны, на блоке 15 отображения. В результате, при просмотре состояния игры пользователь может одновременно просматривать сообщение относительно состояния игры, введенное другим пользователем. Кроме того, блок 43 управления отображением игрового изображения может отображать сообщения, переданные этим игровым устройством 10 на другое игровое устройство 10, вместе с игровым изображением и принятыми сообщениями.

Фиг.5 иллюстрирует пример изображения, отображение которого на блоке 15 отображения обеспечивает блок 43 управления отображением игрового изображения в устройстве-источнике распределения. В примере, иллюстрированном на фиг.5, игровое изображение отображено на участке A1 с правой стороны экрана. Кроме того, на участке A2 с левой стороны экрана в ряд отображено множество сообщений, принятых и переданных игровым устройством 10. В этом случае игровое изображение, отображаемое вместе с сообщениями с помощью блока 43 управления отображением игрового изображения, может быть игровым изображением для игры, генерированным блоком 41 исполнения игры.

Управление отображением такого изображения реализуется в результате следующей обработки. В частности, блок 41 исполнения игры записывает изображение кадра, составляющего игровое изображение для игры, с заданным временным интервалом не непосредственно в буферную память кадров блока 14 обработки изображения, а в область памяти для построения изображения, зарезервированной в блоке 12 памяти. Блок 43 управления отображением игрового изображения считывает изображение кадра, записанное в области памяти, уменьшает размер изображения кадра и комбинирует изображение кадра с изображением, представляющим содержание сообщений, генерируя, таким образом, изображение, подлежащее отображению на блоке 15 отображения. При этом блок 43 управления отображением игрового изображения записывает генерированное изображение в буферную память кадров. В результате повторения этой обработки с заданным временным интервалом, определяемым в соответствии с частотой обновления (частотой кадров) изображения, отображаемого на блоке 15 отображения, блок 43 управления отображением игрового изображения может отображать игровое изображение для игры в качестве движущегося изображения и может отображать переданные и принятые сообщения, ассоциированные с игровым изображением.

Кроме того, когда блок 41 исполнения игры генерирует игровое изображение для распределения независимо от игрового изображения для игры, блок 43 управления отображением игрового изображения может обеспечивать отображение игрового изображения для распределения вместе с сообщениями на блоке 15 отображения. При проверке изображения, в качестве которого распределяется содержание игры, в которую играет пользователь, на других пользователей, такая конфигурация позволяет пользователю просматривать сообщения других пользователей, которые наблюдали это распределенное изображение игры. В этом случае блок 41 исполнения игры также записывает изображение кадра, составляющее игровое изображение для распределения с заданным временным интервалом в заданной области памяти блока 12 памяти. Изображения кадров, записанные с заданным временным интервалом, последовательно считываются с помощью блока 42 распределения игрового состояния, кодируются в потоковые данные движущегося изображения и распределяются на устройства принимающей стороны. При этом для уменьшения количества переносимых данных блок 42 распределения игрового состояния может уменьшить размер кадра изображения и затем может закодировать изображение кадра, уменьшенное в размере. С другой стороны, при каждой записи нового изображения кадра в эту область памяти в блоке 12 памяти блок 43 управления отображением игрового изображения считывает записанное изображение кадра. При этом блок 43 управления отображением игрового изображения комбинирует изображение, полученное путем уменьшения считанного изображения кадра в размере, и изображение, представляющее содержание сообщений, одно с другим и, таким образом, генерирует изображение, подлежащее отображению на блоке 15 отображения, и записывает генерированное изображение в буферную память кадров. В результате повторения этой обработки блок 15 отображения отображает игровое изображение для распределения в качестве движущегося изображения и содержание сообщений, введенных пользователями устройств принимающей стороны, которые просматривали игровое изображение для распределения.

Помимо передаваемых и принимаемых сообщений и игрового изображения, изображения, отображение которых на блоке 15 отображения обеспечивает блок 43 управления отображением игрового изображения, могут включать в себя и информацию относительно состояния игры, распределяемой в настоящее время игровым устройством 10. В частности, например, блок 43 управления отображением игрового изображения может включать в отображаемое изображение информацию о числе устройств принимающей стороны, которые в настоящее время принимают движущееся изображение, распределяемое игровым устройством, и может представлять отображаемое изображение пользователю. Такая конфигурация позволяет пользователю устройства-источника распределения легко распознавать число других пользователей, которые просматривают состояние игры пользователя устройства-источника распределения.

Следует отметить, что возможно переключение типа изображения, отображение которого на блоке 15 отображения обеспечивает блок 43 управления отображением игрового изображения, в соответствии с командой пользователя. Как правило, для того, чтобы пользователю сосредоточиться на игре в игру, более предпочтительным является вариант отображения на всем блоке 15 отображения только игрового изображения для игры. Когда пользователь подает команду переключения отображения путем ввода операции на операционном блоке 16 в состоянии, при котором отображается только игровое изображение для игры, блок 43 управления отображением игрового изображения обеспечивает отображение на блоке 15 отображения изображения, включающего в себя переданные и принятые сообщения и игровое изображение, как показано на фиг.5. При этом, когда блок 43 управления отображением игрового изображения дополнительно принимает команду переключения отображения в этом состоянии, блок 15 отображения снова возвращается в состояние отображения только игрового изображения для игры. Такая конфигурация позволяет пользователю в зависимости от состояния отображать только игровое изображение для игры и, таким образом, сосредоточиться на игре в игру или просматривать сообщения одновременно с просмотром игрового изображения для игры или игрового изображения для распределения.

Выбор движущегося изображения устройством принимающей стороны

Как описано выше, устройство принимающей стороны принимает информацию об устройствах-источниках распределения от сервера 20 управления распределением и выбирает движущееся изображение, подлежащее приему самим устройством принимающей стороны, путем выбора устройства-источника распределения из списка игровых устройств 10, представленных с помощью принятой информации. В этом случае устройство принимающей стороны может выбрать устройство-источник распределения с использованием атрибутивной информации, ассоциированной с движущимся изображением-объектом распределения. Описание конкретного примера этого случая приводится ниже.

В дополнение к информации для идентификации самого устройства-источника распределения (например, имени хоста) сервер 20 управления распределением принимает в качестве информации об устройствах-источниках распределения атрибутивную информацию, ассоциированную с игровым изображением для распределения, распределяемым устройством-источником распределения, от устройства-источника распределения и сохраняет эту атрибутивную информацию. Эта атрибутивная информация включает в себя идентификационную информацию о пользователе (например, имя пользователя) для идентификации пользователя (а именно, пользователя устройства-источника распределения, играющего в игру, представляемую распределяемым движущимся изображением), который подал команду распределения движущегося изображения, идентификационную информацию об игре (например, название игры) для идентификации игры, являющейся объектом распределения, и информацию о производителе (например, имя производителя) для идентификации компании, предоставляющей игру (производителя). Например, в качестве информации об устройствах-источниках распределения сервер 20 управления распределением хранит таблицу, показанную на фиг.6. Эта информация об устройствах-источниках распределения представляет собой информацию списочного характера, указывающую на то, какое игровое устройство 10 в настоящее время распределяет движущееся изображение и с какими атрибутами. Игровые изображения для распределения, распределяемые соответствующим игровым устройством 10, включенным в список, используются в качестве кандидатов на движущееся изображение, являющееся объектом отображения на устройстве принимающей стороны.

В этом примере блок 45 выбора принимаемого движущегося изображения игрового устройства 10, которое намеревается принимать распределение движущегося изображения от другого игрового устройства 10 в качестве устройства принимающей стороны, сначала получает информацию об условии выбора. В этом случае информация об условии выбора представляет собой информацию для указания условий для выбора движущегося изображения-объекта отображения на устройстве принимающей стороны и соответствует какому-либо одному или множеству пунктов вышеупомянутой атрибутивной информации. В частности, информация об условии выбора может быть информацией для указания на какой-либо один из множества пунктов идентификационной информации о пользователе. Кроме того, информация об условии выбора может быть информацией для указания на какой-либо один из пунктов идентификационной информации об игре и идентификационной информации о производителе. Описание конкретного примера способа сбора информации об условии выбора приводится ниже.

Затем блок 45 выбора принимаемого движущегося изображения получает информацию об устройствах-источниках распределения от сервера 20 управления распределением и выделяет устройства-источники распределения, ассоциированные с атрибутивной информацией, соответствующей информации об условии выбора, из информации об устройствах-источниках распределения. Когда выделенных устройств-источников распределения только одно, блок 45 выбора принимаемого движущегося изображения выбирает движущееся изображение, распределяемое выделенным устройством-источником распределения, в качестве объекта отображения, а когда устройств-источников распределения множество, блок 45 выбора принимаемого движущегося изображения выбирает одно устройство-источник распределения из множества выделенных устройств-источников распределения на основе заданных условий. Заданные условия в этом случае могут включать в себя, например, условие случайного выбора устройства-источника распределения, условие выбора устройства-источника распределения, которое распределяет движущееся изображение, наблюдаемое наибольшим числом пользователей (другими словами, принимаемое наибольшим числом устройств принимающей стороны), или условие выбора устройства-источника распределения с информацией об устройстве-источнике распределения, зарегистрированной на сервере 20 управления распределением самой последней. Или блок 45 выбора принимаемого движущегося изображения может обеспечить отображение информации о движущихся изображениях, распределяемых множеством выделенных устройств-источников распределения, на блоке 15 отображения и может предложить пользователю выбрать движущееся изображение, являющееся объектом отображения, из выделенных движущихся изображений.

Ниже приводится описание конкретных примеров способа получения информации об условии выбора.

В первом примере, когда блок 45 выбора принимаемого движущегося изображения игрового устройства 10 принимает сообщение от другого игрового устройства 10, блок 45 выбора принимаемого движущегося изображения получает идентификационную информацию о пользователе для идентификации пользователя, который передал это сообщение, в качестве информации об условии выбора. При этом блок 48 передачи/приема сообщений игрового устройства 10 может иметь функцию произвольной передачи сообщения пользователю другого игрового устройства 10 независимо от того, распределяет или принимает игровое устройство 10 игровое изображение для распределения. Кроме того, каждое игровое устройство 10 может иметь функцию регистрации пользователя другого игрового устройства 10 в качестве друга пользователя игрового устройства 10. В частности, назначение друзьями может быть осуществлено в случае, когда каждый из пользователей допускает возможность стать друзьями. Так, например, когда пользователь U1 игрового устройства 10a хочет назначить пользователя U2 игрового устройства 10b в качестве друга, то пользователь U1 передает пользователю U2 сообщение с предложением зарегистрироваться в качестве друга. Когда в ответ на это сообщение пользователь U2, который принял сообщение, одобряет предложение о регистрации в качестве друга, между пользователем U1 и пользователем U2 осуществляется назначение друзьями. В этом примере блок 48 передачи/приема сообщений игрового устройства 10a встраивает идентификационную информацию о пользователе для идентификации пользователя U1 в сообщение с предложением зарегистрироваться в качестве друга, передаваемое в игровое устройство 10b. При приеме сообщения с предложением зарегистрироваться в качестве друга от пользователя U1 блок 45 выбора принимаемого движущегося изображения игрового устройства 10b получает идентификационную информацию о пользователе на пользователя U1, включенную в принятое сообщение, в качестве информации об условии выбора в ответ на команду пользователя U2. В результате, блок 45 выбора принимаемого движущегося изображения выбирает в качестве движущегося изображения-объекта отображения движущееся изображение, представляющее состояние игры, в которую играет пользователь, предложивший зарегистрироваться в качестве друга. Прием движущегося изображения позволяет пользователю U2 наблюдать за тем, как пользователь U1, который предложил зарегистрироваться в качестве друга, играет в игру, и определить, следует ли одобрить предложение зарегистрироваться в качестве друга от пользователя U1 или нет.

Во втором примере в качестве информации об условии выбора игровое устройство 10 может получить информацию об игре, исполняемой блоком 41 исполнения игры. В частности, блок 45 выбора принимаемого движущегося изображения получает информацию об игре, исполняемой блоком 41 исполнения игры (например, информацию для идентификации самой игры или информацию для идентификации производителя игры), в качестве информации об условии выбора в ответ на команду от блока 41 исполнения игры и выбирает движущееся изображение, принимаемое с использованием полученной информации об условии выбора. При этом блок 46 приема движущегося изображения начинает прием выбранного движущегося изображения и обеспечивает отображение содержания этого изображения на блоке 15 отображения. В результате, во время исполнения игры блоком 41 исполнения игры пользователю может быть представлено ассоциированное с этой игрой движущееся изображение, распределяемое другим игровым устройством 10.

В качестве более конкретного примера, блок 41 исполнения игры подает команду начала выбора и приема движущегося изображения в момент времени, когда игровое приложение начинает заданный процесс (например, процесс считывания данных с носителя информации, такого как оптический диск). Как правило, процесс считывания данных с носителя информации, такого как оптический диск, занимает время, и пользователь должен ждать, пока этот процесс не будет окончен. Поэтому отображение движущегося изображения, ассоциированного с исполняемой игрой, которое было принято от другого игрового устройства 10, позволяет предотвратить усталость пользователя во время осуществления процесса считывания данных. По окончании заданного процесса блок 41 исполнения игры подает в блок 46 приема движущегося изображения команду окончания приема и отображения движущегося изображения и возобновляет отображение изображения, генерируемого игровым приложением (игрового изображения для игры).

Кроме того, используя идентификационную информацию об игре для идентификации исполняемой игры и идентификационную информацию о производителе для идентификации производителя игры, блок 45 выбора принимаемого движущегося изображения в этом примере может выбрать движущееся изображение в игре, предоставленной этим производителем игры, отличной от исполняемой игры. Выбор движущегося изображения, таким образом, позволяет представить пользователю движущееся изображение в игре, отличной от игры, исполняемой пользователем, и предоставить пользователю возможность покупки новой игры. В этом случае блок 45 выбора принимаемого движущегося изображения может выбрать в качестве движущегося изображения-объекта отображения движущееся изображение в игре, имеющей наибольшее число распределяемых движущихся изображений, из игр от того же производителя, отличных от исполняемой игры.

Кроме того, когда блок 41 исполнения игры устройства принимающей стороны выбирает в качестве движущегося изображения-объекта отображения движущееся изображение в игре, которую блок 41 исполнения игры устройства принимающей стороны исполнял ранее (а именно, игры, программа которой принадлежит пользователю устройства принимающей стороны), блок 45 выбора принимаемого движущегося изображения может выбрать движущееся изображение-объект отображения в соответствии со степенью выполнения игры, когда пользователь играл в эту игру. В конкретном примере в зависимости от типа игры отображение движущегося изображения, представляющего состояние игры при степени выполнения выше, чем степень выполнения игры этим пользователем в текущий момент времени, может быть нежелательным. В частности, в ролевой игре или в приключенческой игре, когда отображается движущееся изображение, представляющее состояние игры при степени выполнения выше, чем степень выполнения игры, в которую играл пользователь, пользователь может знать содержание сюжета игры, в которую пользователь собирается играть. Кроме того, считается, что движущееся изображение, представляющее состояние игры при степени выполнения, относительно близкой к степени выполнения игры, в которую играет пользователь, является движущимся изображением, представляющим интерес для пользователя. Поэтому с учетом этих фактов выбор движущегося изображения-объекта отображения устройство принимающей стороны может осуществлять с использованием информации о степени выполнения, указывающей на степень выполнения игры (например, числовой информации, указывающей на уровень или степень прокачки игрового персонажа, или теговой информации, указывающей на этап в ходе выполнения сюжета), в качестве информации об условии выбора.

В этом случае игровое устройство 10, которое будет осуществлять распределение, доводит до сведения сервера 20 управления распределением в качестве атрибутивной информации информацию о степени выполнения, указывающую на степень выполнения игры, в которую пользователь играет в настоящее время. Кроме того, устройство принимающей стороны получает в качестве информации об условии выбора информацию о степени выполнения, указывающую на степень выполнения игры, для каждой из игр, которые ранее исполнялись блоком 41 исполнения игры. Информация о степени выполнения может быть получена в результате обращения, например, к хронологической информации, выводимой игровым приложением по мере выполнения игры, которая ранее исполнялась блоком 41 исполнения игры, или к информации для воспроизведения состояния в ходе игры в игру (такой как так называемые сохраненные данные). При этом для каждой из игр, для которой получена информация о степени выполнения, блок 45 выбора принимаемого движущегося изображения выбирает в качестве движущегося изображения-объекта отображения движущееся изображение, представляющее содержание игры при степени выполнения, определяемой в соответствии со степенью выполнения, представленной полученной информацией о степени выполнения. В частности, например, блок 45 выбора принимаемого движущегося изображения устройства принимающей стороны исключает из объектов выбора движущееся изображение, с которым в качестве атрибутивной информации ассоциирована информация, указывающая на более высокую степень выполнения, чем степень выполнения, представленная информацией о степени выполнения, полученной в качестве информации об условии выбора. В результате, при отображении движущегося изображения в игре, в которую играет пользователь, движущееся изображение той же игры, представляющее состояние игры при степени выполнения, превышающей степень выполнения игры, в которую играет пользователь, может не отображаться. Или блок 45 выбора принимаемого движущегося изображения выбирает движущееся изображение, с которым в качестве атрибутивной информации ассоциирована информация, указывающая на такую же или близкую степень выполнения к степени выполнения, представленной информацией о степени выполнения, полученной в качестве информации об условии выбора. Кроме того, блок 45 выбора принимаемого движущегося изображения может выбрать движущееся изображение в результате сочетания этих условий. Другими словами, объектом выбора становится движущееся изображение, которое имеет степень выполнения, равную или ниже, чем степень выполнения, представленная информацией о степени выполнения, полученной в качестве информации об условии выбора, и с которым ассоциирована информация о степени выполнения, указывающая на степень выполнения, самую близкую к степени выполнения, представленной полученной информацией о степени выполнения. Таким образом, пользователю может быть представлено движущееся изображение, представляющее состояние игры при степени выполнения, совпадающей со степенью выполнения игры пользователя устройства принимающей стороны.

Следует отметить, что типы атрибутивной информации, ассоциированной с движущимся изображением, служащим в качестве кандидата на распределение, или информации, получаемой в качестве информации об условии выбора, не ограничиваются типами, описанными выше. Например, блок 45 выбора принимаемого движущегося изображения может получить в качестве информации об условии выбора информацию для идентификации пользователей, которые были зарегистрированы как друзья, и может выбрать движущиеся изображения, распределяемые этими пользователями, в качестве движущихся изображений-объектов отображения.

Кроме того, в приведенном выше описании блок 45 выбора принимаемого движущегося изображения получает от сервера 20 управления распределением всю информацию об устройствах-источниках распределения, хранимую на сервере 20 управления распределением, и выбирает движущееся изображение-объект отображения из движущихся изображений-кандидатов, представленных информацией об устройствах-источниках распределения. Однако выделение движущегося изображения-объекта отображения из движущихся изображений-кандидатов может быть осуществлено на сервере 20 управления распределением. Например, блок 45 выбора принимаемого движущегося изображения игрового устройства 10 получает информацию об условии выбора и затем передает запрос на выбор, включающий в себя полученную информацию об условии выбора, на сервер 20 управления распределением. Осуществляя тот же процесс, что и блок 45 выбора принимаемого движущегося изображения в приведенном выше описании, сервер 20 управления распределением, который принял информацию об условии выбора, выбирает в качестве движущегося изображения-объекта отображения на игровом устройстве 10, которое передало запрос на выбор, одно из движущихся изображений, с которыми ассоциирована атрибутивная информация, соответствующая условию выбора, включенному в принятый запрос на выбор. При этом сервер 20 управления распределением подает в устройство-источник распределения, которое распределяет выбранное движущееся изображение, команду на осуществление распределения на игровое устройство 10, которое сделало запрос на выбор. Устройство-источник распределения, которое приняло эту команду, осуществляет распределение на игровое устройство 10, которое сделало запрос на выбор, и игровое устройство 10 в качестве устройства принимающей стороны, таким образом, принимает и отображает движущееся изображение, выбранное сервером 20 управления распределением. Следует отметить, что сервер 20 управления распределением может выделять из движущихся изображений не одно движущееся изображение-объект отображения на игровом устройстве 10, которое сделало запрос на выбор. В этом случае, например, сервер 20 управления распределением передает соответствующие порции информации о множестве движущихся изображений-кандидатов, с которыми ассоциирована атрибутивная информация, соответствующая информации об условии выбора, принятой от игрового устройства 10, в игровое устройство 10. Игровое устройство 10, которое приняло эту информацию, выделяет из движущихся изображений одно движущееся изображение, которое, наконец, будет отображено на блоке 15 отображения, например, способом предоставления возможности выбора пользователю и запрашивает сервер 20 управления распределением о распределении движущегося изображения от устройства-источника распределения.

Кроме того, в приведенном выше описании движущееся изображение, представляющее состояние игры, исполняемой в настоящее время другим игровым устройством 10, задано в качестве движущегося изображения-кандидата на распределение, но движущееся изображение, выбираемое вышеупомянутым способом выбора в качестве кандидата на распределение, не ограничивается этим типом движущегося изображения. Например, каждое из игровых устройств 10 может передавать данные движущегося изображения-объекта распределения на другие игровые устройства 10 на сервер 20 управления распределением, и сервер 20 управления распределением может сохранять принятые данные движущегося изображения. В этом случае, даже после окончания игры в игру (и распределения движущегося изображения, представляющего состояние игры) на устройстве-источнике распределения, на сервере 20 управления распределением накапливаются данные распределенного движущегося изображения. Сервер 20 управления распределением хранит атрибутивную информацию, принятую от игровых устройств 10, которые закончили распределение движущихся изображений, в ассоциированном с этими движущимися изображениями виде. Такая конфигурация позволяет серверу 20 управления распределением самому служить в качестве устройства-источника распределения и распределять движущееся изображение, которое ранее распределялось от какого-либо из игровых устройств 10 на другое игровое устройство 10, на игровое устройство 10, которое сделало запрос на распределение. Даже в этом случае, выделение из движущихся изображений-объектов отображения в соответствии с информацией об условии выбора, полученной игровым устройством 10, которое намеревается принять распределение, позволяет осуществлять эффективный выбор движущегося изображения-объекта отображения. Следует отметить, что движущееся изображение, распределяемое сервером 20 управления распределением, само может являться не движущимся изображением, распределенным устройством-источником распределения на устройство принимающей стороны, а движущимся изображением, генерируемым пользователем устройства-источника распределения в результате редактирования движущегося изображения. Кроме того, устройство-источник распределения может не загружать на сервер 20 управления распределением движущееся изображение, ранее распределенное этим устройством-источником, или движущееся изображение, полученное в результате редактирования этого движущегося изображения, а может само хранить движущееся изображение и распределять движущееся изображение на другое игровое устройство 10 в ответ на запрос.

Участие в игре

Ниже приводится описание процесса управления для случая, когда пользователь устройства принимающей стороны участвует в игре, исполняемой на устройстве-источнике распределения. Когда игра, исполняемая на устройстве-источнике распределения, является игрой, в которой может участвовать множество пользователей, как описано выше, устройство принимающей стороны может участвовать в этой игре в результате передачи запроса на участие в устройство-источник распределения. В этом случае при приеме ввода заданной операции на операционном блоке 16 от пользователя в состоянии, при котором блок 46 приема движущегося изображения обеспечивает отображение игрового изображения для распределения, принятого от устройства-источника распределения, на блоке 15 отображения, блок 47 управления участием в игре устройства принимающей стороны передает запрос на участие в игре в устройство-источник распределения в ответ на прием ввода этой операции. Ввод заданной операции в этом случае может быть, например, операцией на конкретном операционном элементе, составляющем операционный блок 16. Или заданная операция может быть операцией на изображении-объекте операции, являющемся объектом операции участия, отображенным на экране блока 15 отображения. В частности, например, вместе с игровым изображением для распределения, принятым от устройства-источника распределения, блок 46 приема движущегося изображения отображает изображение-иконку, представляющее в качестве изображения-объекта операции кнопку участия. При этом, когда пользователь сосредоточивает свое внимание на кнопке участия путем осуществления операции на операционном блоке 16 и подачи, таким образом, команды направления, и осуществляет операцию для подачи команды определения, на устройство-источник распределения передается запрос на участие в игре. В результате, пользователь устройства принимающей стороны получает возможность осуществить процедуру участия в игре в нужный момент времени (без прерывания игры в игру, такой как момент времени, когда пользователь устройства-источника распределения временно приостанавливает игру в игру) при просмотре состояния игры в игру.

Фиг.7 представляет собой вид, иллюстрирующий экран отображения с изображением-иконкой I, представляющим такую кнопку участия. Как показано на этой фигуре в качестве примера, устройство принимающей стороны, точно так же как и устройство-источник распределения, может отображать на участке A1 игровое изображение для распределения, распределенное от устройства-источника распределения, а на участке A2 - сообщения, переданные в устройство-источник распределения и принятые от этого устройства.

Кроме того, блок 47 управления участием в игре может передавать запрос на участие в игре, исполняемой на устройстве-источнике распределения, не непосредственно в устройство-источник распределения, а на сервер 20 управления распределением. В этом случае сервер 20 управления распределением определяет на основе заданных условий, возможно ли участие в игре устройства принимающей стороны, которое сделало запрос на участие, или нет, и в случае одобрения участия передает запрос на участие в устройство-источник распределения. В этом случае устройство принимающей стороны делает запрос на распределение движущегося изображения от устройства-источника распределения на сервер 20 управления распределением перед тем, как сделать запрос на участие в игре, и сервер 20 управления распределением может идентифицировать устройство-источник распределения, распределяющее в настоящее время движущееся изображение на устройство принимающей стороны, в качестве игрового устройства 10, которое является объектом запроса на участие, даже когда устройство принимающей стороны конкретно не указывает игровое устройство 10, являющееся объектом участия. Таким образом, запрос на участие обрабатывается через сервер 20 управления распределением и сервер 20 управления распределением может ограничить участие каждого из игровых устройств 10 в игре, исполняемой на другом игровом устройстве 10.

Например, в зависимости от типа игры может быть нежелательным, чтобы пользователь, которому не принадлежит программа игры, являющаяся объектом запроса на участие, мог без ограничения играть в игру, исполняемую на другом игровом устройстве 10, в результате управления участием в игре согласно этому примеру осуществления. Поэтому сервер 20 управления распределением может заранее сохранить информацию для идентификации игр, являющихся объектом ограничения на участие, и при приеме запроса на участие в игре, идентифицируемой с помощью этой информации, может определять, возможно ли участие в игре на основе заданных условий или нет.

Пример условия для определения, возможно ли участие или нет, может включать в себя условие, что блок 41 исполнения игры устройства принимающей стороны, которое сделало запрос на участие, ранее исполнял игру, которая является объектом запроса на участие (а именно, что пользователь устройства принимающей стороны может играть в эту игру и на собственном игровом устройстве 10). В частности, сервер 20 управления распределением, который принял запрос на участие в игре, являющейся объектом ограничения, спрашивает игровое устройство 10, которое сделало запрос на участие, исполнялось ли приложение этой игры ранее или нет. Так как считается, что когда сервер 20 управления распределением определяет, что приложение ранее исполнялось, то пользователь, который сделал запрос на участие, может играть в игру, являющуюся объектом запроса на участие, на собственном игровом устройстве 10 (на устройстве принимающей стороны), и в результате, сервер 20 управления распределением одобряет участие без всяких условий. С другой стороны, когда игра, являющаяся объектом запроса на участие, не исполнялась на устройстве принимающей стороны, сервер 20 управления распределением ограничивает участие в игре по заранее заданной методике. Методика ограничения в этом случае может включать в себя, например, полный запрет на участие и разрешение только в течение определенного периода времени. Кроме того, методика ограничения может устанавливаться по отдельности для каждого из игровых приложений. Например, в отношении игры G1 пользователю, которому не принадлежит программа игры, может быть разрешено участвовать в игре на другом игровом устройстве 10 в течение одного часа в день, а в отношении игры G2 пользователю может быть разрешено участвовать в игре в течение трех часов в день.

В этом случае сервер 20 управления распределением может определить, исполнялась ли ранее игра, являющаяся объектом запроса, на устройстве принимающей стороны или нет, например, в результате обращения к хронологической информации, записываемой, когда блок 41 исполнения игры исполняет игровое приложение. Или сервер 20 управления распределением может определить это по наличию или отсутствию информации (информации в виде сохраненных данных) для воспроизведения состояния в ходе игры в игру, записываемой на носителе информации по команде пользователя, играющего в игру.

Кроме того, в приведенном выше описании возможность или невозможность участия в игре определяет сервер 20 управления распределением, однако определять, возможно ли участие в игре или нет, может и устройство принимающей стороны или устройство-источник распределения.

Кроме того, ниже приводится описание процесса обработки после принятия участия в игре. Как описано выше, игровое приложение, исполняемое блоком 41 исполнения игрового приложения согласно этому примеру осуществления, может генерировать в дополнение к игровому изображению для игры, отображаемому на блоке 15 отображения, подключенном к устройству-источнику распределения, игровое изображение для распределения, отображаемое на блоке 15 отображения, подключенном к устройству принимающей стороны. Поэтому пользователь устройства принимающей стороны, который участвовал в игре, исполняемой на устройстве-источнике распределения, может не только играть в игру при совместном использовании того же игрового экрана, что и устройство-источник распределения, но и самостоятельно играть в игру, просматривая игровое изображение, отличное от игрового изображения для игры на устройстве-источнике распределения. В частности, например, в приключенческой игре, множество пользователей выбирает в ходе игры опции, отличные одна от другой, и продолжает игру в игру, в результате чего пользователи устройства-источника распределения и каждого из устройств принимающей стороны получают возможность наслаждаться в режиме реального времени изменениями в ходе игры, генерируемой в соответствии с выбором опций.

Кроме того, согласно этому примеру осуществления игровое приложение, исполняемое блоком 41 исполнения игры, может выводить информацию о результате игры в игру (ниже именуемую как информация, ассоциированная с результатом игры). Информация, ассоциированная с результатом игры, является информацией, выводимой игровым приложением в случае, когда результат игры пользователя в игру удовлетворяет заданным условиям, и может включать в себя, например, информацию о показателе уровня достижений игры пользователя в игру и о рейтинге, являющемся показателем оценки результатов игры в игру, и информацию, указывающую на достижение реальных результатов игры, удовлетворяющих специальным условиям. В этом случае блок 41 исполнения игры устройства-источника распределения может выводить информацию, ассоциированную с результатом не только игры пользователя устройства-источника распределения, но и игры пользователя устройства принимающей стороны и может сохранять информацию, ассоциированную с результатом игры пользователя принимающей стороны, в блоке 12 памяти устройства-источника распределения в ассоциированном с пользователем устройства-источника распределения виде. В результате, в качестве результата своей собственной игры пользователь устройства-источника распределения может получать не только информацию, ассоциированную с результатом игры, которая отражает его собственную игру в игру, но и информацию, ассоциированную с результатом игры, которая отражает игру в игру пользователя устройства принимающей стороны.

Кроме того, устройство принимающей стороны может быть выполнено с возможностью получения информации, ассоциированной с результатом игры, выводимой блоком 41 исполнения игры устройства-источника распределения. В этом случае, когда игра, осуществленная пользователем устройства принимающей стороны, удовлетворяет заданным условиям и блок 41 исполнения игры устройства-источника распределения выводит информацию, ассоциированную с результатом игры, блок 44 принятия участия в игре передает информацию, ассоциированную с результатом игры, в устройство принимающей стороны. Блок 47 управления участием в игре устройства принимающей стороны, который принял информацию, ассоциированную с результатом игры, определяет, исполнялась ли игра, в которой участвовал пользователь, ранее и на устройстве принимающей стороны или нет. В результате, когда блок 47 управления участием в игре определяет, что игра, в которой участвовал пользователь, исполнялась ранее и на устройстве принимающей стороны, блок 47 управления участием в игре сохраняет в блоке 12 памяти информацию, ассоциированную с результатом игры, принятую от устройства-источника распределения, в ассоциированном с пользователем принимающей стороны виде вместе с информацией, ассоциированной с результатом игры, ранее выведенной в соответствии с результатами игры в игру на устройстве принимающей стороны. Другими словами, устройство принимающей стороны рассматривает информацию, ассоциированную с результатом игры, полученную в результате игры пользователя в игру на устройстве принимающей стороны, и информацию, ассоциированную с результатом игры, полученную в результате участия в игре на устройстве-источнике распределения, в качестве данных одного и того же типа и управляет информацией, сохраняя эту информацию в общей области хранения. Кроме того, когда информация, ассоциированная с результатом игры, является числовой информацией, такой как показатель уровня достижений, устройство принимающей стороны может суммировать обе порции информации и хранить накопленное значение в качестве новой информации, ассоциированной с результатом игры.

И наоборот, когда игра, в которой пользователь участвовал, является игрой, ранее не исполнявшейся на устройстве принимающей стороны, блок 47 управления участием в игре устройства принимающей стороны может отказаться от принятой информации, ассоциированной с результатом игры, или вместо отказа сохранить принятую информацию, ассоциированную с результатом игры, в блоке 12 памяти в качестве временно хранимых данных. В случае когда при хранении информации, ассоциированной с результатом игры, в качестве временно хранимых данных блок 41 исполнения игры позже исполняет приложение этой игры и выводит информацию, ассоциированную с результатом игры пользователя, блок 47 управления участием в игре сохраняет информацию, ассоциированную с результатом игры, сохраненную в качестве временно хранимых данных, в качестве информации, указывающей на результат игры пользователя устройства принимающей стороны, вместе с информацией, ассоциированной с результатом игры, выводимой блоком 41 исполнения игры. Таким образом, пользователь устройства принимающей стороны может участвовать и в игре, которая еще не принадлежит пользователю, на другом игровом устройстве 10, получать информацию, ассоциированную с результатом игры, и в случае, когда пользователь позже покупает игру и начинает играть в игру на собственном игровом устройстве 10, отразить информацию, ассоциированную с результатом игры, полученную заранее, в качестве собственного результата игры в игру.

Кроме того, когда пользователь устройства принимающей стороны участвует в игре, исполняемой на устройстве-источнике распределения, и в ходе игры приостанавливает ее, устройство принимающей стороны может принять информацию, такую как сохраненные данные, для воспроизведения состояния в ходе игры от устройства-источника распределения и сохранить эту информацию. В результате, когда программа игры, в которой участвовал пользователь, принадлежит пользователю устройства принимающей стороны, пользователь может продолжить игру, в которую он играл на другом игровом устройстве 10, на собственном игровом устройстве 10.

1. Игровое устройство, которое обеспечивает отображение движущегося изображения, представляющего содержание игры в игру другого пользователя, на блоке отображения, содержащее:
блок получения условия выбора, который получает информацию об условии выбора для выбора движущегося изображения, являющегося объектом отображения;
блок выбора, который выбирает из множества движущихся изображений-кандидатов, каждое из которых представляет содержание игры в игру другого пользователя и ассоциировано с атрибутивной информацией, в качестве движущегося изображения, являющегося объектом отображения, движущегося изображения, с которым ассоциирована атрибутивная информация, соответствующая информации об условии выбора; и
блок управления отображением, который принимает выбранное движущееся изображение от устройства-источника распределения и обеспечивает отображение выбранного движущегося изображения на блоке отображения.

2. Игровое устройство по п.1, отличающееся тем, что дополнительно содержит блок приема сообщения, который принимает сообщение, включающее в себя информацию для идентификации передающего пользователя, а
блок получения условия выбора получает в качестве информации об условии выбора информацию для идентификации передающего пользователя, включенную в принятое сообщение.

3. Игровое устройство по п.1, отличающееся тем, что дополнительно содержит блок исполнения игры, который исполняет игровое приложение, а
блок получения условия выбора получает в качестве информации об условии выбора информацию, относящуюся к игровому приложению, исполняемому блоком исполнения игры.

4. Игровое устройство по п.3, отличающееся тем, что блок получения условия выбора получает в качестве информации об условии выбора информацию для идентификации игрового приложения, исполняемого блоком исполнения игры.

5. Игровое устройство по п.3, отличающееся тем, что блок получения условия выбора получает в качестве информации об условии выбора информацию для идентификации производителя игрового приложения, исполняемого блоком исполнения игры.

6. Игровое устройство по п.3, отличающееся тем, что блок управления отображением обеспечивает отображение выбранного движущегося изображения в течение периода времени, в который блок исполнения игры осуществляет заданный процесс обработки.

7. Игровое устройство по п.6, отличающееся тем, что заданный процесс обработки является процессом считывания данных, хранимых на носителе информации.

8. Игровое устройство по п.4, отличающееся тем, что:
блок получения информации об условии выбора дополнительно получает в качестве информации об условии выбора информацию, указывающую на степень выполнения игры, исполняемой блоком исполнения игры; а
блок выбора выбирает в качестве движущегося изображения-объекта отображения движущееся изображение в игре, которое представлено полученной информацией для идентификации игрового приложения и которое представляет содержание игры при степени выполнения, определяемой в соответствии с полученной степенью выполнения.

9. Игровое устройство по п.1, отличающееся тем, что содержит:
блок исполнения игры для исполнения игрового приложения;
блок распределения для распределения информации о состоянии игры, исполняемой блоком исполнения игры, на другое игровое устройство; и
блок приема сообщения, который принимает сообщение относительно распределенной информации, введенное пользователем другого игрового устройства, от другого игрового устройства; а
блок управления отображением обеспечивает отображение игрового изображения, представляющего состояние игры, вместе с принятым сообщением на блоке отображения.

10. Игровое устройство по п.9, отличающееся тем, что:
блок исполнения игры генерирует игровое изображение для игры, просматриваемое пользователем игрового устройства для игры в игру; а
блок управления отображением обеспечивает отображение игрового изображения для игры вместе с принятым сообщением на блоке отображения в качестве игрового изображения.

11. Игровое устройство по п.9, отличающееся тем, что:
блок исполнения игры генерирует игровое изображение для игры, просматриваемое пользователем игрового устройства для игры в игру, и генерирует игровое изображение для распределения, отличное от игрового изображения для игры и используемое для распределения блоком распределения;
блок распределения распределяет в качестве информации о состоянии исполняемой игры на другое игровое устройство игровое изображение для распределения; а
блок управления отображением обеспечивает отображение в качестве игрового изображения игрового изображения для распределения вместе с принятым сообщением на блоке отображения.

12. Игровое устройство по п.9, отличающееся тем, что дополнительно содержит:
блок передачи сообщения, который передает сообщение относительно распределенной информации, введенное пользователем игрового устройства, на другое игровое устройство; а
блок управления отображением обеспечивает отображение игрового изображения, представляющего состояние игры, вместе как с принятым сообщением, так и с переданным сообщением на блоке отображения.

13. Игровое устройство по п.9, отличающееся тем, что:
блок распределения распределяет информацию о состоянии игры на множество других игровых устройств; а
блок управления отображением обеспечивает отображение числа игровых устройств, принимающих информацию, распределяемую блоком распределения, на блоке отображения.

14. Игровое устройство по п.1, отличающееся тем, что:
движущееся изображение является движущимся изображением, представляющим содержание игры в игру, исполняемую другим пользователем; а игровое устройство дополнительно содержит:
блок приема, который принимает ввод заданной операции от пользователя в состоянии, при котором отображается движущееся изображение; и
блок запроса на участие, который передает запрос на участие в игре, исполняемой другим пользователем, в ответ на прием ввода заданной операции.

15. Игровое устройство по п.14, отличающееся тем, что:
блок управления отображением обеспечивает отображение изображения-объекта операции, являющегося объектом операции участия, вместе с движущимся изображением; а
блок приема операции принимает в качестве ввода заданной операции операцию пользователя на изображении-объекте операции.

16. Игровое устройство по п.14, отличающееся тем, что дополнительно содержит блок исполнения игры, который исполняет игровое приложение, а
в случае, когда игра, являющаяся объектом запроса на участие, ранее не исполнялась блоком исполнения игры, участие в игре в ответ на запрос на участие ограничивается на основе заданного условия.

17. Игровое устройство по п.14, отличающееся тем, что дополнительно содержит:
блок исполнения игры, который исполняет игровое приложение;
блок приема информации, ассоциированной с результатом игры, который принимает от другого игрового устройства информацию, ассоциированную с результатом игры, относящуюся к результату игры в игру, в которой пользователь участвовал в ответ на запрос на участие; и
блок хранения информации, ассоциированной с результатом игры, который хранит принятую информацию, ассоциированную с результатом игры, в ассоциированном с пользователем виде вместе с информацией, выведенной в результате исполнения приложения той же игры, что и игра, в которой пользователь участвовал, блоком исполнения игры.

18. Сервер управления распределением, содержащий:
блок, который хранит информацию о множестве движущихся изображений-кандидатов, каждое из которых представляет содержание игры в игру и ассоциировано с атрибутивной информацией;
блок, который принимает запрос на выбор, который включает в себя информацию об условии выбора, используемую для выбора движущегося изображения-объекта отображения, от игрового устройства; и
блок выбора, который выбирает в качестве движущегося изображения-объекта отображения игровым устройством, движущегося изображения, с которым ассоциирована атрибутивная информация, соответствующая условию выбора, включенному в принятый запрос на выбор, из множества движущихся изображений-кандидатов.

19. Способ управления игровым устройством, которое обеспечивает отображение движущегося изображения, представляющего содержание игры в игру другого пользователя, на блоке отображения, содержащий:
этап получения условия выбора, заключающийся в получении информации об условии выбора для выбора движущегося изображения-объекта отображения;
этап выбора, заключающийся в выборе из множества подходящих движущихся изображений, каждое из которых представляет содержание игры в игру другого пользователя и ассоциировано с атрибутивной информацией, одного из движущихся изображений, с которым ассоциирована атрибутивная информация, соответствующая информации об условии выбора, в качестве движущегося изображения-объекта отображения; и
этап управления отображением, заключающийся в приеме выбранного движущегося изображения от устройства-источника распределения и обеспечении отображения выбранного движущегося изображения на блоке отображения.

20. Долговременный считываемый компьютером носитель информации, на котором хранится программа для управления игровым устройством, которое обеспечивает отображение движущегося изображения, представляющего содержание игры в игру другого пользователя, на блоке отображения, где программа включает в себя команды, которые обеспечивают функции компьютера по:
получению информации об условии выбора для выбора движущегося изображения-объекта отображения;
выбору из множества движущихся изображений-кандидатов, каждое из которых представляет содержание игры в игру другого пользователя и ассоциировано с атрибутивной информацией, в качестве движущегося изображения-объекта отображения одного из движущихся изображений, с которым ассоциирована атрибутивная информация, соответствующая информации об условии выбора; и
приему выбранного движущегося изображения от устройства-источника распределения, а также обеспечению отображения выбранного движущегося изображения.



 

Похожие патенты:

Группа изобретений относится к компьютерной технике и может быть использована для представления пользователя в виде модели в компьютерных приложениях. Техническим результатом является обеспечение возможности изменения аватара в процессе многопользовательского взаимодействия.

Изобретение относится к виртуальным играм с использованием компьютерных и программных средств для имитации реальной спортивной игры. Способ игры в виртуальные городки, включающий формирование компьютерной модели перемещаемого спортивного снаряда с помощью компьютера, системы датчиков и координирующей их работу программы, с визуализацией на мониторе последовательности действий игрока и перемещений спортивного снаряда, в котором формируют компьютерную модель спортивной площадки для игры в городки с виртуальным изображением «города», кона и полукона и компьютерную модель городошной биты.

Изобретение относится к компьютерной технике. Технический результат - обеспечение эффективного распознавания жестов.

Группа изобретений относится к средствам для проведения игр. Техническим результатом является обеспечение повышения результативности игрового автомата за счет возможности влияния на вероятность выигрышной комбинации.

Изобретение относится к вычислительной технике. Технический результат заключается в повышении эффективности сжатия.

Изобретение относится к устройствам и системе обработки информации. Техническим результатом является обеспечение пользовательского интерфейса с более быстрым доступом к информации, относящейся к доступности приложения.

Настоящее изобретение относится к медийной системе, ее компонентам и соответствующим способам. Интерактивная медийная система настроена для предоставления в целом моделирования в реальном времени реального события, при котором объекты перемещаются по арене.

Игра // 2472561
Изобретение относится к играм и может быть использовано для организации и проведения досуга с одновременными тренировкой памяти, внимания и развития воображения. .

Изобретение относится к вычислительной технике. Технический результат заключается в повышении эффективности использования получаемой игроком игровой информации. Устройство обработки информации содержит блок связи, выполненный с возможностью подключения к внешнему серверу; блок задания режима, выполненный с возможностью задания режима отображения: первого режима отображения или второго режима отображения, причем выбор первого режима отображения не зависит от того, подсоединен ли блок связи в данный момент к внешнему серверу; носитель записи для записи информации о взятии предмета, взятого в результате выполнения условия, заданного приложением; блок получения информации, выполненный с возможностью получения информации о взятии предмета, хранимой на внешнем сервере, через блок связи, и с носителя записи; блок выполнения процесса отображения, выполненный с возможностью обеспечения отображения на дисплее состояния взятия предмета с помощью информации о взятии предмета, полученной блоком получения информации, причем в случае задания первого режима отображения блок выполнения процесса отображения может обеспечивать отображение состояния взятия предмета с помощью информации о взятии предмета, полученной с внешнего сервера через блок связи, а в случае задания второго режима отображения - с помощью информации о взятии предмета, полученной с носителя записи. 2 н. и 2 з.п. ф-лы, 13 ил.

Изобретение относится к потоковому видео с минимизацией времени ожидания. Технический результат заключается в повышении быстродействия обработки видеопотока. В способе выбирают размер фрагмента для разбиения каждого изображения на последовательность изображений на основе заданного типа используемого алгоритма кодирования для кодирования фрагментов, в котором для каждого изображения кодируются M фрагментов, причем каждый фрагмент кодируется согласно первому формату кодирования или второму формату кодирования с обозначенным местоположением фрагмента внутри каждого изображения и заданием схемы циклического сдвига. 19 з.п. ф-лы, 55 ил.

Изобретение относится к области применения анимаций или движений к персонажу. Техническим результатом является обеспечение анимации виртуального персонажа посредством комбинации живых и предварительно записанных движений. Способ содержит этапы, на которых: принимают предварительно записанное движение и живое движение пользователя; преобразуют одну или более частей тела виртуального персонажа в один или более суставов в первой модели пользователя, ассоциированной с живым движением; преобразуют одну или более частей тела виртуального персонажа в один или более суставов во второй модели, ассоциированной с предварительно записанным движением; и анимируют виртуальный персонаж с помощью предварительно записанного движения и живого движения посредством по меньшей мере следующего: деактивируют один или более суставов в первой модели пользователя, которые соответствуют одной или более частям тела во второй части виртуального персонажа; деактивируют один или более суставов во второй модели, ассоциированной с предварительно записанным движением, которые соответствуют одной или более частям тела в первой части виртуального персонажа; и смешивают живое движение, ассоциированное с первой моделью пользователя, с предварительно записанным движением, ассоциированным со второй моделью, в ответ на деактивацию одного или более суставов в первой модели пользователя и деактивацию одного или более суставов во второй модели; и анимируют первую часть и вторую часть виртуального персонажа с помощью смешанных живых и предварительно записанных движений. 3 н. и 9 з.п. ф-лы, 22 ил.

Изобретение относится к детским развивающим игрушкам и может использоваться для развития мелкой моторики и сенсорного восприятия внешнего мира детьми, в том числе с недостатками органов зрения и слуха. Техническим результатом изобретения является обеспечение возможности тактильного восприятия ребенком символов с помощью игрушки, тактильного восприятия температуры и виброколебаний на рабочей поверхности игрушки, а также обеспечение функции навигации при движении, например, глухонемого ребенка с игрушкой. Для достижения технического результата на сенсорную рабочую поверхность игрушки нанесены рельефные символы, сенсоры выполнены с термоактивными и виброактивными участками, активируемыми программно или в зависимости от взаимодействия рук ребенка с сенсорной рабочей поверхностью игрушки, в структуру игрушки введены боковые виброактивные участки, которые выполняют функцию навигации путем подачи вибровоздействий на боковые виброактивные участки, подключенные к микрочипу, при пространственном перемещении игрушки. В процессе навигации глухонемого ребенка с игрушкой задействованы имеющиеся в устройстве микрочип, датчики положения и JPS -приемопередатчик. Возможно множество вариантов работы устройства, файлы программ работы записаны в память микрочипа, выбор той или иной программы работы устройства возможен с помощью воздействия на сенсоры игрушки. 4 з.п. ф-лы, 3 ил.

Настоящее изобретение относится к генератору случайных чисел для предоставления случайного числа и/или комбинации случайных чисел и/или матрицы случайных чисел. Технический результат заключается в повышении достоверности данных, предоставляемых и отображаемых во время игры. Генератор случайных чисел содержит устройство наблюдения для наблюдения за по меньшей мере одним устройством профессиональной/мастерской спортивной игры, в котором профессиональная/мастерская спортивная игра может осуществляться по меньшей мере одним участником, которая предоставляет по меньшей мере один результат игры, при этом устройство наблюдения содержит средство определения результата игры для определения результата игры, и устройство определения для определения случайного числа и/или комбинации случайных чисел и/или матрицы случайных чисел из еще одних определенных результатов игр. 16 з.п. ф-лы, 3 ил.

Изобретение относится к области визуализации визуального представления пользователя. Технический результат - обеспечение визуального представления пользователя посредством выполнения анимаций, основанных на истории вводов от пользователя. Способ применения анимации к визуальному представлению содержит: выбор первой анимации из множества сохраненных анимаций на основании первого изображения, указывающего пользователя, находящегося в настоящее время в физическом пространстве для захвата; применение упомянутой первой анимации к визуальному представлению пользователя на устройстве отображения; обновление по меньшей мере одной анимации из упомянутого множества сохраненных анимаций на основании характеристик пользователя, идентифицированного на основании первого изображения; в ответ на определение из второго изображения физического пространства для захвата, что пользователь не находится в упомянутом физическом пространстве для захвата, выбор второй анимации из упомянутого множества сохраненных анимаций на основании предыдущего изображения; применение упомянутой второй анимации к визуальному представлению пользователя на устройстве отображения. 3 н. и 15 з.п. ф-лы, 12 ил.

Группа изобретений относится к устройствам ввода с возможностью обеспечения одновременной работы нескольких пользователей. Технический результат заключается в обеспечении обратной связи между пользователями вычислительной среды. Каждый такой виртуальный порт может иметь различные относящиеся к нему признаки, например, преимущественные права, права или дополнительные возможности. Когда один или более пользователей находятся в сцене захвата, основанной на жестах системы, система может ассоциировать виртуальные порты с пользователями и поддерживать виртуальные порты. Также предусмотрена отмена ассоциации виртуальных портов с пользователями или обмена виртуальными портами между двумя или более пользователями. 3 н. и 5 з.п. ф-лы, 15 ил.

Изобретение в целом относится к распределенным интерактивным имитационным моделям, например таким, как применяемые в военных тренажерах и многопользовательских компьютерных играх, отражающие согласованный виртуальный мир через совокупность станций оператора/игрока. Системы и способы для по существу одновременного воспроизведения распределенной имитационной модели на совокупности вычислительных устройств содержат первое вычислительное устройство, которое управляет объектом в распределенной имитационной модели. Второе вычислительное устройство генерирует визуальное представление объекта, связанное с визуальным состоянием, и это второе вычислительное устройство генерирует предсказанное состояние и получает обновление, включающее новое состояние, от первого вычислительного устройства. Часть предсказанного состояния устанавливается равной части нового состояния, и определяется отклонение между предсказанным и визуальным состояниями. Если отклонение больше, чем первое пороговое значение, по меньшей мере одна скорость из предсказанного состояния может быть изменена. Если отклонение больше, чем второе пороговое значение, визуальное состояние изменяется на основе по меньшей мере частично предсказанного состояния. Новое визуальное представление объекта предоставляется на основе по меньшей мере частично визуального состояния и отображается. 6 н. и 33 з.п. ф-лы, 7 ил.

Способы для автоматического генерирования визуального представления цели могут уменьшить или устранить ручной ввод, требуемый для генерирования визуального представления цели. Например, система, имеющая устройство захвата, может обнаружить различные признаки пользователя в физическом пространстве и осуществить выборы признаков из библиотеки опций признаков визуального представления на основании обнаруженных признаков. Система может автоматически применить выборы к визуальному представлению пользователя на основании обнаруженных признаков. Альтернативно, система может осуществлять выборы, которые сужают количество опций для признаков, из которых выбирает пользователь. Система может применить выборы к пользователю в режиме реального времени, так же как сделать обновления к признакам, выбранным и относящимся к визуальному представлению цели в режиме реального времени. Способ для генерирования визуального представления цели, причем способ содержит этапы: использование вычислительного устройства для приема данных сцены, при этом данные включают в себя данные, представляющие цель в физическом пространстве; обнаружение по меньшей мере одного признака цели из упомянутых данных; сравнение упомянутого по меньшей мере одного признака цели с опциями признаков визуального представления, при этом опции признаков визуального представления содержат выбираемые опции, сконфигурированные для применения к визуальному представлению упомянутой цели; выбора признака визуального представления из опций признаков визуального представления; применение признака визуального представления к визуальному представлению цели; визуализацию визуального представления с использованием устройства отображения; мониторинг цели и обнаружение изменения в упомянутом по меньшей мере одном обнаруженном признаке цели; обновление упомянутого визуального представления посредством обновления упомянутого признака визуального представления, примененного к визуальному представлению, на основании изменения в упомянутом по меньшей мере одном обнаруженном признаке цели, при этом по меньшей мере некоторые из упомянутого по меньшей мере одного обнаруженного измененного признака цели модифицируются пользователем перед применением к визуальному представлению цели. 2 н. и 16 з.п. ф-лы, 10 ил.

Изобретение относится к визуализации визуального представления пользователя. Технический результат - обеспечение визуального представления, отражающего эмоции и позицию пользователя. Способ применения анимации для визуального представления на основании данных, характерных для темперамента пользователя, к визуальному представлению содержит: визуализацию визуального представления пользователя; прием данных, характерных для пользователя в физическом пространстве; анализ упомянутых данных, характерных для пользователя в физическом пространстве, для выведения эмоций и темперамента пользователя; определение заранее заготовленной анимации визуального представления для отображения на основании выведенных эмоций и темперамента пользователя и отображение упомянутой заранее заготовленной анимации для визуального представления на устройстве отображения. 3 н. и 12 з.п. ф-лы, 10 ил.
Наверх