Игровое устройство с призовой выплатой за последовательные выигрыши

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

 

Область техники

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

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

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

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

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

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

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

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

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

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

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

фиг.2 - перспективное изображение варианта осуществления одного из игровых автоматов, условно показанных на фиг.1;

фиг.2А - вариант осуществления панели управления для игрового автомата;

фиг.3 - блок-схема электронных компонентов игрового автомата, показанного на фиг.2;

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

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

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

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

фиг.8 - схема последовательности операций подпрограммы видеопокера, которая может выполняться одним или несколькими игровыми автоматами;

фиг.9 - схема последовательности операций подпрограммы видеоблэкджека, которая может выполняться одним или несколькими игровыми автоматами;

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

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

фиг. 12 - схема последовательности операций подпрограммы видеослотов, которая может выполняться одним или несколькими игровыми автоматами;

фиг.13 - схема последовательности операций подпрограммы видеокено, которая может выполняться одним или несколькими игровыми автоматами;

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

фиг.15 - схема последовательности операций подпрограммы видеобинго, которая может выполняться одним или несколькими игровыми автоматами; и

фиг.16 - схема последовательности операций подпрограммы коэффициента выплат, которая может выполняться одним или несколькими игровыми автоматами.

Подробное описание вариантов осуществления

На фиг.1 изображен вариант осуществления игровой системы 10 в соответствии с изобретением. Согласно фиг.1, игровая система 10 для казино может включать в себя первую группу или сеть 12 игровых автоматов 20 для казино, оперативно связанную с сетевым компьютером 22 через сетевой канал передачи данных или информационную шину 24. Игровая система 10 для казино может включать в себя вторую группу или сеть 26 игровых автоматов 30 для казино, оперативно связанную с сетевым компьютером 32 через сетевой канал передачи данных или информационную шину 34. Первая и вторая игровые сети 12, 26 могут быть оперативно связаны друг с другом через сеть 40, которая может представлять собой, например, Internet, глобальную вычислительную сеть (ГВС (WAN)) или локальную вычислительную сеть (ЛВС (LAN)), при этом связь может осуществляться по каналу 42 первой сети и каналу 44 второй сети.

Первая сеть 12 игровых автоматов 20 может быть установлена в первом казино, а вторая сеть 26 игровых автоматов 30 может быть установлена во втором казино, расположенном в другом местоположении относительно первого казино. Например, два казино могут находиться в разных районах одного и того же города или они могут находиться в разных штатах. Сеть 40 может включать в себя множество сетевых компьютеров или серверных компьютеров (не показаны), которые могут быть оперативно соединены друг с другом. Если сеть 40 является сетью Интернет, то обмен данными может происходить по каналам 42, 44 связи в соответствии с протоколом связи Интернет.

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

Хотя каждая сеть 12, 26 показана включающей в себя сетевой компьютер 22, 32 и четыре игровых автомата 20, 30, следует иметь в виду, что возможно использование компьютеров и игровых автоматов в других количествах. Например, сеть 12 может включать в себя множество сетевых компьютеров 22 и десятки или сотни игровых автоматов 20, причем все они могут быть соединены друг с другом через канал 24 передачи данных. Этот канал 24 передачи данных может предоставляться в качестве специализированного аппаратного канала или радиоканала. Хотя канал 24 передачи данных показан как одиночный канал 24 передачи данных, этот канал 24 передачи данных может включать в себя несколько каналов передачи данных.

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

Согласно фиг.2, игровой автомат 20 для казино может включать в себя корпус или шкаф 50 и одно или более устройств ввода, которые могут включать в себя щель или приемник 52 для монет, приемник 54 для бумажных денег, устройство 56 для считывания и/или печати билетов и устройство 58 для считывания карточек, которые можно использовать для ввода денежной суммы в игровой автомат 20. Устройство для ввода денежной суммы может включать в себя любое устройство, которое может принимать денежную сумму от клиента. В том смысле, в каком термин «денежная сумма» (стоимость) употребляется в данном описании, он может охватывать игровые жетоны, монеты, бумажные деньги, контрольные талоны билетов, кредитные или иные карточки, а также любой другой предмет, характеризующий стоимость.

Если на игровом автомате 20 предусмотрено устройство 56 для считывания и/или печати билетов, то его можно использовать для считывания и/или печати или кодирования иным способом контрольных талонов 60 билетов. Эти контрольные талоны 60 билетов могут быть выполнены из бумаги или другого материала, на котором можно печатать и кодировать, и на них может быть напечатан или закодирован один или более следующих элементов информации: название казино, тип контрольного талона билета, номер, удостоверяющий подлинность, штрих-код с контрольными данными и/или данными защиты, дата и время выпуска контрольного талона билета, инструкции и ограничения, касающиеся погашения, описание выигрыша, а также любая другая информация, которая может оказаться необходимой или желательной. Можно использовать и другие типы контрольных талонов 60, такие как контрольные талоны призовых билетов, контрольные талоны билетов для погашения наличными, контрольные талоны билетов за фишки казино, контрольные талоны билетов на дополнительную игру, контрольные талоны товарных чеков, контрольные талоны ресторанных чеков, контрольные талоны билетов на спектакли и т.д. Печать на контрольных талонах 60 билетов можно осуществлять оптически считываемым материалом, таким как чернила, или данные на контрольных талонах 60 билетов можно кодировать магнитным способом. Устройство 56 для считывания и/или печати билетов может быть выполнено с возможностью как считывания, так и печати контрольных талонов 60 билетов, или оно может быть выполнено с возможностью только считывания или только печати, или кодирования контрольных талонов 60 билетов. В последнем случае, например, некоторые из игровых автоматов могут иметь устройства 56 для печати билетов, которые можно использовать для печати контрольных талонов 60 билетов, и тогда игрок сможет их использовать в других игровых автоматах 20, которые имеют устройства 56 для считывания билетов.

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

Игровой автомат 20 может включать в себя один или более аудиодинамиков 62, лоток 64 для выплаты монетами, панель 66 управления вводом и блок 70 для отображения цветного видеоизображения, предназначенный для отображения игры или игр, обеспечиваемых игровым автоматом 20. Аудиодинамики 62 могут формировать звуки, отображающие аудиоинформацию, такую как шум вращающихся барабанов автоматов для игры в слоты, голос дилера, музыку, объявления или любую другую аудиоинформацию, связанную с игрой в казино. Панель 66 управления вводом может быть снабжена множеством кнопок или сенсорными областями, на которые игрок может нажимать, чтобы выбирать игры, делать ставки, принимать игровые решения и т.п.

На фиг.2А изображен вариант осуществления панели управления 66, которую можно использовать, если игровой автомат 20 является автоматом для игры в слоты, имеющим множество механических или «виртуальных» барабанов. Согласно фиг.2А, панель 66 управления может включать в себя кнопку 72 «Просмотр выплат», которая при ее нажатии обеспечивает возможность блоку 70 отображения формировать одно или более экранных изображений, показывающих информацию о шансах или выплатах за игру или игры, обеспечиваемые игровым автоматом 20. В том смысле, в каком он употребляется в данном описании, термин «кнопка» следует считать охватывающим любое устройство, которое позволяет игроку осуществлять ввод, например такое, как устройство ввода, на которое нужно нажать, чтобы сделать выбор ввода, или область отображения, которой игрок может просто коснуться. Панель 66 управления может включать в себя кнопку 74 «Выдача наличных», которую можно нажать, когда игрок решает закончить игру на игровом автомате 20, и в этом случае игровой автомат 20 может вернуть денежную сумму игроку, например, возвращая игроку некоторое количество монет через лоток 64 для выплаты.

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

Если игровой автомат 20 обеспечивает игру в слоты с использованием множества барабанов, то панель 66 управления может быть снабжена множеством кнопок 78 выбора, каждая из которых позволяет игроку задать величину ставки для каждой выбранной линии выплаты. Например, если наименьшая ставка, принимаемая игровым автоматом 20, составляет 0,25 доллара США, то игровой автомат может быть снабжен пятью кнопками 78 выбора, каждая из которых может позволить игроку выбрать одну, три, четыре или пять четвертей доллара в качестве ставки для каждой выбранной линии выплаты. В таком случае, если бы игрок нажал кнопку 76, на которой указано «5» (это означает, что при следующем вращении барабана в игре оказались бы пять линий выплаты), а затем нажал кнопку 78, на которой указано «3» (это означает, что ставка на каждой линии оплаты составляла бы по три монеты), то суммарная ставка составляла бы 3,75 доллара США (в предположении, что минимальная ставка составляла 0,25 доллара США).

Панель 66 управления может включать в себя кнопку 80 «Максимальная ставка», позволяющую игроку делать максимальную ставку, допустимую для игры. В вышеописанном примере, в котором предусматривается наличие до девяти линий выплаты и ставки до пяти четвертей доллара для каждой выбранной линии, максимальная ставка может составлять 45 четвертей доллара или 11,25 доллара США. Панель 66 управления может включать в себя кнопку 82 вращения, позволяющую игроку инициировать вращение барабанов для игры в слоты после того, как сделана ставка.

На фиг.2А показан прямоугольник вокруг кнопок 72, 74, 76, 78, 80, 82, который просто обозначает область, в которой могут находиться кнопки 72, 74, 76, 78, 80, 82. Следовательно, термин «панель управления» не следует трактовать так, будто необходима панель или плата, отдельная от корпуса 50 игрового автомата 20, так что термин «панель управления» может охватывать некоторое множество или группу кнопок, нажимаемых игроком.

Хотя выше описана одна возможная панель 66 управления, ясно, что в панели 66 управления можно использовать другие кнопки и что конкретные используемые кнопки могут зависеть от игры или игр, в которые можно играть на игровом автомате 20. Хотя панель 66 управления показана отдельно от блока 70 отображения, ясно, что каждая из кнопок панели 66 управления может быть образована посредством блока 70 отображения. В таком случае каждая из кнопок панели 66 управления может представлять собой окрашенную область, образованную блоком 70 отображения, а с этим блоком 70 отображения может быть связан механизм некоторого типа, позволяющий определить момент касания каждой из кнопок, например, такой как сенсорный экран.

Электроника игрового автомата

На фиг.3 представлена блок-схема ряда компонентов, которые могут быть реализованы в игровом автомате 20. Согласно фиг.3, игровой автомат 20 может включать в себя контроллер 100, который может содержать запоминающее устройство 102 для программ, микроконтроллер или микропроцессор (МП) 104, оперативное запоминающее устройство (ОЗУ) 106 и схему 108 ввода-вывода (В/В), причем все эти компоненты могут быть связаны друг с другом посредством адресной или информационной шины 110. Следует иметь в виду, что, хотя изображен только один микропроцессор 104, контроллер 100 может включать в себя несколько микропроцессоров 104. Аналогично, запоминающее устройство контроллера 100 может включать в себя несколько ОЗУ 106 и несколько запоминающих устройств 102 для программ. Хотя схема 108 ввода-вывода показана в виде единственного блока, ясно, что схема 108 ввода-вывода может включать в себя некоторое количество схем ввода-вывода разных типов. ОЗУ (одно или несколько) 106 и запоминающие устройства 102 для программ могут быть реализованы, например, в виде полупроводниковых запоминающих устройств, запоминающих устройств с магнитным считыванием или запоминающих устройств с оптическим считыванием.

На фиг.3 показано, что панель 66 управления, приемник 52 для монет, приемник 54 для банкнот, устройство 58 для считывания карточек и устройство 56 для считывания и/или печати билетов могут быть оперативно связаны со схемой 108 ввода-вывода, причем каждый из этих компонентов может осуществлять связь посредством одностороннего или двухстороннего канала передачи данных по одной или нескольким линиям связи, что может зависеть от конструкции используемого компонента. Динамик или динамики 62 могут быть связаны со звуковой схемой 112, которая может содержать схему синтеза звука или речи или которая может содержать схему возбуждения. Звукогенерирующая схема 112 может быть связана со схемой 108 ввода-вывода.

Как показано на фиг.3, компоненты 52, 54, 56, 58, 66, 112 могут быть соединены со схемой 108 ввода-вывода посредством прямой шины или проводника. Можно использовать и другие схемы соединения. Например, один или несколько компонентов, показанных на фиг.3, могут быть соединены со схемой 108 ввода-вывода через посредство общей шины или другого канала передачи данных, совместно используемого некоторым количеством компонентов. Кроме того, некоторые из компонентов могут быть непосредственно связаны с микропроцессором 104, минуя схему 108 ввода-вывода.

Подробное описание работы игрового автомата

Ниже, в связи с рядом схем последовательностей операций, отображающих ряд частей или подпрограмм одной или более компьютерных программ, которые могут храниться в одном или нескольких запоминающих устройствах контроллера 100, описан способ работы одного или более игровых автоматов 20 (и одного или более игровых автоматов 30). Компьютерная программа (компьютерные программы) или ее (их) части может (могут) храниться дистанционно, вне игрового автомата 20 и дистанционно управлять работой этого игрового автомата 20. Такое дистанционное управление можно реализовать путем использования беспроводного соединения или посредством Интернет-интерфейса, который связывает игровой автомат 20 с удаленным компьютером (например, с одним из сетевых компьютеров 22, 32), имеющим запоминающее устройство, в котором хранятся части компьютерных программ. Части компьютерных программ могут быть записаны на любом языке высокого уровня, таком как С, С+, С++ и т.п., или на любом языке низкого уровня, например на языке ассемблера или машинном языке. За счет хранения частей программ в запоминающих устройствах 102, 106 осуществляется физическое и/или структурное конфигурирование этих устройств в соответствии с командами компьютерных программ.

На фиг.4 представлена схема последовательности операций основной программы 200, которая может храниться в запоминающем устройстве контроллера 100. Согласно фиг.4, выполнение основной программы 200 может начинаться в блоке 202, в течение которого можно транслировать демонстрационную последовательность для привлечения внимания потенциального игрока, находящегося в казино, к игре на игровом автомате 20. Демонстрационная последовательность может транслироваться путем отображения одного или более видеоизображений на блоке 70 отображения и/или путем формирования одного или более сегментов звуковой информации, например речи или музыки, посредством динамиков 62. Демонстрационная последовательность может включать в себя прокручиваемый перечень игр, в которые можно играть на игровом автомате 20, и/или видеоизображений различных игр, в которые можно играть, таких как видеопокер, видеоблэкджек, видеослоты, видеокено, видеобинго и т.д.

Во время трансляции демонстрационной последовательности, если потенциальный игрок осуществляет какой-либо ввод в игровой автомат 20, как показано в блоке 204, демонстрационная последовательность прерывается, и на блоке 70 отображения может быть сформировано отображение выбора игры, как показано в блоке 206, чтобы дать игроку возможность выбрать игру, установленную на игровом автомате 20. Игровой автомат 20 может обнаружить ввод, сделанный в блоке 204, многими способами. Например, игровой автомат 20 может обнаружить, что игрок нажимает какую-либо кнопку на игровом автомате 20; игровой автомат 20 может определить, опустил ли игрок одну или более монет в игровой автомат 20; игровой автомат 20 может определить, опустил ли игрок бумажные деньги в игровой автомат 20, и т.д.

Отображение выбора игры, сформированное в блоке 206, может включать в себя, например, перечень видеоигр, в которые можно играть на игровом автомате 20, и/или визуальное сообщение, приглашающее игрока опустить деньги, соответствующие стоимости игры, в игровой автомат 20. При формировании отображения выбора игры игровой автомат 20 может ожидать, пока игрок выбирает игру. После того, как игрок выберет одну из игр, как показано в блоке 208, контроллер 100 может вызвать выполнение одной из ряда игровых подпрограмм, обеспечивая возможность участия в выбранной игре. Например, игровые подпрограммы могут включать в себя подпрограмму 210 видеопокера, подпрограмму 220 видеоблэкджека, подпрограмму 230 слотов, подпрограмму 240 видеокено и подпрограмму 250 видеобинго. Если выбор игры не сделан в блоке 208 в пределах некоторого заданного периода времени, то выполнение программы может перейти обратно к блоку 202.

После того, как выполнена одна из подпрограмм 210, 220, 230, 240, 250, позволяющая игроку сыграть в одну из игр, может быть использован блок 260, чтобы определить, хочет ли игрок прекратить играть на игровом автомате 20, или выбрать другую игру. Если игрок хочет прекратить играть на игровом автомате 20, что может быть выражено, например, выбором кнопки «Выдача наличных», контроллер 100 в блоке 262 может выплатить игроку денежную сумму на основании результата игры (игр), сыгранной (сыгранных) этим игроком. После этого выполнение программы может возвратиться к блоку 202. Если игрок не хочет выходить из игры, что определяется в блоке 260, выполнение подпрограммы может возвратиться к блоку 208, в котором снова может быть сформировано отображение выбора игры, чтобы дать игроку возможность выбрать другую игру.

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

На фиг.5 представлена схема последовательности операций альтернативной основной рабочей программы 300, которая может храниться в запоминающем устройстве контроллера 100. Основную программу 300 можно использовать для игровых автоматов 20, предназначенных для обеспечения возможности играть только в одну игру или игру одного типа. Согласно фиг.5, выполнение основной программы 300 может начинаться в блоке 302 путем трансляции демонстрационной последовательности, привлекая внимание потенциального игрока, находящегося в казино, к игре на игровом автомате 20. Демонстрационная последовательность может транслироваться путем отображения одного или более видеоизображений на блоке 70 отображения и/или путем обеспечения формирования одного или более сегментов звуковой информации, например речи или музыки, посредством динамиков 62.

Во время трансляции демонстрационной последовательности, если потенциальный игрок осуществляет какой-либо ввод в игровой автомат 20, что охарактеризовано в блоке 304, демонстрационная последовательность прерывается, и на блоке 70 отображения может быть сформировано отображение игры, как показано в блоке 306. Отображение игры может включать в себя, например, изображение игры в казино, в которую можно играть на игровом автомате 20, и/или визуальное сообщение, приглашающее игрока опустить деньги, соответствующие стоимости игры, в игровой автомат 20. В блоке 308 игровой автомат 20 может определить, запрашивал ли игрок информацию, касающуюся игры, и в этом случае запрошенная информация может быть отображена в блоке 310. Для определения того, запрашивал ли игрок инициирование игры, можно использовать блок 312, и в этом случае игровая подпрограмма 320 может запустить игру. Игровая подпрограмма 320 может быть любой из игровых подпрограмм, рассматриваемых в данном описании, например одной из пяти игровых подпрограмм 210, 220, 230, 240, 250 или другой игровой подпрограммой.

После того, как выполнена подпрограмма 320, позволяющая игроку сыграть в соответствующую игру, может быть использован блок 322, чтобы определить, хочет ли игрок прекратить играть на игровом автомате 20. Если игрок хочет прекратить играть на игровом автомате 20, что может быть выражено, например, выбором кнопки «Выдача наличных», контроллер 100 в блоке 324 может выплатить игроку денежную сумму на основании результата игры (игр), сыгранной (сыгранных) этим игроком. После этого выполнение программы может возвратиться к блоку 302. Если игрок не захотел прекратить игру, что отражается в блоке 322, то программа может вернуться назад к блоку 308.

Видеопокер

На фиг.6 представлен пример изображения 350, которое может быть показано на блоке 70 отображения во время выполнения подпрограммы 210 видеопокера, условно показанной на фиг.4. Согласно фиг.6, изображение 350 может включать в себя изображения 352 множества игральных карт, отображающих карты на руках у игрока, например пять карт. Чтобы дать игроку возможность управлять игрой в процессе игры в видеопокер, может быть отображено множество кнопок, выбираемых игроком. Кнопки могут включать в себя кнопку 354 «Оставить», расположенную непосредственно под изображениями 352 игральных карт, кнопку 356 «Выдача наличных», кнопку 358 «Просмотр выплат», кнопку 360 «Ставка на единицу кредита», кнопку 362 «Ставка на максимум кредитов» и кнопку 364 «Сдать/взять». Отображение 350 также может включать в себя область 366, в которой отображается некоторое количество или стоимость остающихся кредитов. Если блок 70 отображения снабжен сенсорным экраном, то кнопки 354, 356, 358, 360, 362, 364 могут образовывать часть видеоотображения 350. В альтернативном варианте одна или более из этих кнопок могут быть выполнены в виде части панели управления, которая расположена отдельно от блока 70 отображения.

На фиг.8 представлена схема последовательности операций подпрограммы 210 видеопокера, условно показанной на фиг.4. Согласно фиг.8, в блоке 370 подпрограмма может определить, запросил ли игрок информацию о выплате, например, путем нажатия кнопки 358 «Просмотр выплат», и если запросил, то в блоке 372 подпрограмма может вызвать отображение одной или более таблиц выплаты на блоке 70 отображения. В блоке 374 подпрограмма может определить, сделал ли игрок ставку, например, путем нажатия кнопки 360 «Ставка на единицу кредита», и в этом случае в блоке 376 можно обеспечить сохранение данных, соответствующих ставке, сделанной игроком, в запоминающем устройстве контроллера 100. В блоке 378 подпрограмма может определить, нажал ли игрок кнопку 362 «Ставка на максимум кредитов», и в этом случае в блоке 380 возможно сохранение данных, соответствующих максимально допустимой ставке, в запоминающем устройстве контроллера 100.

В блоке 382 подпрограмма может определить хочет ли игрок, чтобы ему сдали новую комбинацию карт, если после того, как сделана ставка, была нажата кнопка 364 «Сдать/взять». В этом случае в блоке 384 множество карт видеопокера можно «сдать» посредством формирования изображений 352 игральных карт блоком 70 отображения. После сдачи совокупности карт в блоке 386 подпрограмма может определить, нажал ли игрок какую-либо из кнопок 354 «Оставить», и в этом случае данные, касающиеся того, какие из изображений 352 игральных карт следует «оставить», можно сохранить в контроллере 100 в блоке 388. Если кнопку 364 «Сдать/взять» нажимают снова, что определяется в блоке 390, то можно вызвать исчезновение каждого из изображений 352 игральных карт, которое не было «оставлено», и замену его новым, случайно выбранным изображением 352 игральной карты в блоке 392.

Подпрограмма 210 видеопокера может определить, является ли комбинация карт покера выигрышной, во время выполнения подпрограммы 396 выплаты, которая подробно описана ниже. Это определение можно провести путем сравнения данных, представляющих отображаемую в данный момент комбинацию карт покера, с данными, представляющими все возможные выигрышные комбинации карт, причем эти данные могут храниться в запоминающем устройстве контроллера 100. Если комбинация карт представляет собой выигрышную комбинацию карт, то стоимость выплаты, соответствующая выигрышной комбинации карт, может быть определена посредством подпрограммы 396 выплаты. В блоке 398 выигранная игроком совокупная денежная сумма или количество кредитов может обновляться путем вычитания ставки, сделанной игроком, и прибавления суммы выплаты, если комбинация карт оказывается выигрышной, как определено подпрограммой 396 выплаты. Совокупная сумма или количество кредитов также может отображаться в области 366 отображения (фиг.6).

Хотя подпрограмма 210 видеопокера описана выше в связи c одним участником, у которого пять карт, эту подпрограмму 210 можно модифицировать, чтобы дать возможность сыграть в другие версии покера. Например, можно играть в покер с раздачей по семь карт или можно играть в стад-покер (stud poker). В альтернативном варианте возможна организация игры в покер нескольких участников одновременно. В этом случае игра может начинаться раздачей одной комбинации карт покера, а игроку может быть предоставлена возможность оставления определенных карт. После принятия решения о том, какие карты оставить, оставленные карты могут быть продублированы во множестве разных комбинаций карт с оставлением случайно определяемых карт для каждой из этих комбинаций карт.

Видеоблэкджек

На фиг.7 представлен пример изображения 400, которое может быть показано на блоке 70 отображения во время выполнения подпрограммы 220 видеоблэкджека, условно показанной на фиг.4. Согласно фиг.7, изображение 400 может включать в себя изображения 402 пары игральных карт, отображающих комбинацию карт на руках дилера, причем одна из карт показана лицевой стороной вверх, а другая карта показана лицевой стороной вниз, а также видеоизображения 404 пары игральных карт, отображающих комбинацию карт на руках игрока, причем эти карты показаны лицевой стороной вверх. Дилером может быть игровой автомат 20.

Чтобы дать игроку возможность управлять игрой в процессе игры в видеоблэкджек, может отображаться множество кнопок, выбираемых игроком. Кнопки могут включать в себя кнопку 406 «Выдача наличных», кнопку 408 «Просмотр выплат», кнопку 410 «Хватит», кнопку 412 «Еще одну», кнопку 414 «Ставка на единицу кредита» и кнопку 416 «Ставка на максимум кредитов». Изображение 400 также может включать в себя область 418, в которой отображается некоторое количество или стоимость остающихся кредитов. Если блок 70 отображения снабжен сенсорным экраном, то кнопки 406, 408, 410, 412, 414, 416 могут образовывать часть видеоотображения 400. В альтернативном варианте одна или более из этих кнопок могут быть выполнены в виде части панели управления, которая расположена отдельно от блока 70 отображения.

На фиг.9 представлена схема последовательности операций подпрограммы 220 видеоблэкджека, условно показанной на фиг.4. Согласно фиг.9, подпрограмма 220 может начаться в блоке 420, где она может определить, сделал ли игрок ставку. Это можно определить, например, путем обнаружения нажатия либо кнопки 414 «Ставка на единицу кредита», либо кнопки 416 «Ставка на максимум кредитов». В блоке 422 данные ставки, соответствующие ставке, сделанной в блоке 420, могут быть сохранены в запоминающем устройстве контроллера 100. В блоке 424 можно осуществить «сдачу» комбинаций карт дилера и комбинации карт игрока, что вызывает появление изображений 402, 404 игральных карт на блоке отображения 70.

В блоке 426 игроку может быть предоставлена возможность воспользоваться вариантом «еще одну», и в этом случае в блоке 428 будет сдана еще одна карта для комбинации карт игрока, вследствие чего на изображении 400 появится изображение 404 еще одной игральной карты. Если игрок выбирает вариант «еще одну», то в блоке 430 может определяться, возникает ли у игрока «перебор», то есть набрал ли он больше 21 очка. Если у игрока нет перебора, то возможно повторное выполнение блоков 426 и 428, чтобы игрок снова получил еще одну карту.

Если игрок решает больше не брать карту (останавливается, т.е. выбирает вариант «хватит»), то в блоке 432 подпрограмма может определить, должен ли дилер взять себе еще карту. Возьмет ли дилер себе еще одну карту, можно определять в соответствии с заранее установленными правилами, например, такими, что дилер всегда берет себе еще карту, если в его комбинации карт набирается в сумме 15 очков или меньше. Если дилер берет себе еще карту, то в блоке 434 для комбинации карт дилера может быть сдана еще одна карта, чему будет соответствовать появление изображения 402 еще одной карты на изображении 400. В блоке 436 подпрограмма может определить, получился ли у дилера перебор. Если перебора у дилера нет, то возможно повторное выполнение блоков 432, 434, чтобы дать дилеру возможность снова взять себе еще одну карту.

Если дилер не берет себе еще одну карту (останавливается, т.е. выбирает вариант «хватит»), то подробно описанная ниже подпрограмма 396 выплаты может определить выигрыш в игре блэкджек и соответствующую выплату на основании, например, того, у кого - игрока или дилера - на руках комбинация карт, которой соответствует большее количество очков, не превышающее 21. Если выигрышная комбинация карт на руках у игрока, то подпрограмма 396 выплаты может определить стоимость выплаты, соответствующую выигрышной комбинации карт. В блоке 442 выигранная игроком общая денежная сумма или количество кредитов может обновляться путем вычитания ставки, сделанной игроком, и прибавления стоимости выплаты, если игрок выиграл, как определено подпрограммой 396 выплаты. Общая денежная сумма или количество кредитов также может отображаться в области 366 отображения (фиг.7).

Слот

На фиг.10 представлен пример изображения 450, которое может быть показано на блоке 70 отображения во время выполнения подпрограммы 230 слота, условно показанной на фиг.4. Согласно фиг.10, отображение 450 может включать в себя изображения 452 множества барабанов автомата для игры в слоты, причем каждый из барабанов имеет множество связанных с ним символов 454 барабана. Хотя отображение 450 демонстрирует пять изображений 452 барабанов, каждое из которых может иметь три символа 454 барабана, которые видны одновременно, можно использовать другие конфигурации барабанов. В альтернативном варианте осуществления игровой автомат 20 может включать в себя множество вращающихся барабанов автомата для игры в слоты, при этом каждый из этих барабанов имеет совокупность расположенных на них символов барабана. Например, игровой автомат 20 может включать в себя пять вращающихся барабанов автомата для игры в слоты, каждый из которых может иметь три одновременно видимых символа барабана.

Чтобы дать игроку возможность управлять игрой в процессе игры в слоты, может отображаться множество кнопок, выбираемых игроком. Кнопки могут включать в себя кнопку 456 «Выдача наличных», кнопку 458 «Просмотр выплат», совокупность кнопок 460 выбора линий выплаты, каждая из которых позволяет игроку выбрать отличающееся количество линий выплаты перед «вращением» барабанов, совокупность кнопок 462 выбора ставки, каждая из которых позволяет игроку указать величину ставки для каждой выбранной линии выплаты, кнопку 464 «Вращение» и кнопку 466 «Максимальная ставка», которая позволяет игроку сделать максимальную допустимую ставку.

На фиг.12 представлена схема последовательности операций подпрограммы 230 слотов, условно показанной на фиг.10. Согласно фиг.12, в блоке 470 подпрограмма может определить, запросил ли игрок информацию о выплате, например, путем нажатия кнопки 458 «Просмотр выплат», и в этом случае в блоке 472 подпрограмма может вызвать отображение одной или более таблиц выплаты на блоке 70 отображения. В блоке 474 подпрограмма может определить, нажал ли игрок одну из кнопок 460 выбора линий выплаты, и в этом случае в блоке 476 может обеспечиваться сохранение данных, соответствующих количеству линий, выбранных игроком, в запоминающем устройстве контроллера 100. В блоке 478 подпрограмма может определить, нажал ли игрок одну из кнопок 462 выбора ставки, и в этом случае в блоке 480 возможно сохранение данных, соответствующих размеру ставки для линии выплаты, в запоминающем устройстве контроллера 100. В блоке 482 подпрограмма может определить, нажал ли игрок кнопку 466 «Максимальная ставка», и в этом случае в блоке 484 данные ставки (которые могут включать в себя и данные о линиях выплаты, и данные о величине ставки для линии выплаты), соответствующие максимально допустимой ставке, могут сохраняться в запоминающем устройстве контроллера 100.

Если игрок нажал кнопку 464 «Вращение», что определяется в блоке 486, то в блоке 488 программа вызывает начало «вращения» изображений 452 барабанов автомата для игры в слоты, имитируя внешний вид множества вращающихся механических барабанов автомата для игры в слоты.В блоке 490 подпрограмма может определить положения, в которых остановится каждое из изображений барабанов автомата для игры в слоты, или будут отображаться конкретные изображения 454 символов, когда прекратится вращение изображений 542 барабанов. В блоке 492 подпрограмма может остановить вращение изображений 452 барабанов путем отображения неподвижных изображений 452 барабанов и изображений трех символов 454 для каждого изображения 452 остановленного барабана. Виртуальные барабаны можно останавливать слева направо с точки зрения игрока или любым другим образом, или в любой другой последовательности.

Подпрограмма может обеспечить возможность призовой игры или призового раунда, если удовлетворены определенные условия, например, если на изображениях 452 остановленных барабанов отображается некоторый конкретный символ 454. Если такое призовое условие удовлетворяется, что определяется в блоке 494, то подпрограмма может перейти к блоку 496, в котором можно сыграть призовой раунд. Призовой раунд может представлять собой игру, отличающуюся от слотов, так что можно предусмотреть призовые игры многих других типов. Если игрок выигрывает призовой раунд либо получает дополнительные кредиты или очки в призовом раунде, то в блоке 498 может быть определена сумма приза. Сумма выплаты, соответствующая итогу игры в слоты и/или призового раунда, может быть определена подпрограммой 396 выплаты, как подробнее описано ниже. В блоке 502 выигранная игроком общая сумма или количество кредитов может обновляться путем вычитания ставки, сделанной игроком, и прибавления, в случае выигрыша в игре в слоты и/или в призовом раунде, суммы выплаты, которая определена подпрограммой 396 выплаты.

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

Видеокено

На фиг.11 представлен пример изображения 520, которое может быть показано на блоке 70 отображения во время выполнения подпрограммы 240 видеокено, условно показанной на фиг.4. Согласно фиг.11, отображение 520 может включать в себя видеоизображение 522 множества чисел, которые были выбраны игроком до начала игры в кено, и видеоизображение 524 множества чисел, произвольно выбранных во время игры в кено. Эти произвольно выбранные числа могут быть отображены на рисунке сетки.

Чтобы дать игроку возможность управлять игрой в процессе игры в кено, может отображаться множество кнопок, выбираемых игроком. Кнопки могут включать в себя кнопку 526 «Выдача наличных», кнопку 528 «Просмотр выплат», кнопку 530 «Ставка на единицу кредита», кнопку 532 «Ставка на максимум кредитов», кнопку 534 «Выбор билета», кнопку 536 «Выбор числа» и кнопку 538 «Игра». Отображение 520 также может включать в себя область 540, в которой отображается количество или стоимость остающихся кредитов. Если блок 70 отображения снабжен сенсорным экраном, то кнопки могут образовывать часть изображения 520. В альтернативном варианте одна или более из этих кнопок могут быть выполнены в виде части панели управления, которая расположена отдельно от блока 70 отображения.

На фиг.13 представлена схема последовательности операций подпрограммы 240 видеокено, условно показанной на фиг.4. Эту подпрограмму 240 кено можно использовать в связи с одним игровым автоматом 20, на котором в игру кено играет один игрок, или подпрограмму 240 кено можно использовать в связи с многочисленными игровыми автоматами 20, на которых множество игроков играют в одну игру кено. В последнем случае одно или более действий, описываемых ниже, могут осуществляться либо контроллером 100 в каждом игровом автомате, либо одним из сетевых компьютеров 22, 32, к которому оперативно подключены многочисленные игровые автоматы 20.

Согласно фиг.13, в блоке 550 подпрограмма может определить, запросил ли игрок информацию о выплате, например, путем нажатия кнопки 528 «Просмотр выплат», и если запросил, то в блоке 552 подпрограмма может вызвать отображение одной или более таблиц выплаты на блоке 70 отображения. В блоке 554 подпрограмма может определить, сделал ли игрок ставку, например, путем нажатия кнопки 530 «Ставка на единицу кредита» или кнопки 532 «Ставка на максимум кредитов», и в этом случае в блоке 556 можно обеспечить сохранение данных, соответствующих ставке, сделанной игроком, в запоминающем устройстве контроллера 100. После того, как игрок сделал ставку, в блоке 558 игрок может выбрать билет кено, а этот билет в блоке 560 может быть отображен на изображении 520. В блоке 562 игрок может выбрать одно или более игровых чисел, которые могут находиться в диапазоне, задаваемом казино. После того как их выбрали, игровые числа игрока могут быть сохранены в запоминающем устройстве контроллера 100 в блоке 564 и могут быть включены в блоке 566 в изображение 522 на изображении 520. Через некоторый промежуток времени игра кено может быть закрыта для дополнительных игроков (если в одну игру кено с помощью многочисленных игровых автоматов 20 играет некоторое количество игроков).

Если процесс игры в кено должен начаться, что определяется в блоке 568, то в блоке 570 игровое число в диапазоне, задаваемом казино, может быть выбрано случайным образом либо контроллером 100, либо центральным компьютером, который оперативно подключен к этому контроллеру, например, одним из сетевых компьютеров 22, 32. В блоке 572 произвольно выбранное игровое число может быть отображено на блоке 70 отображения, а также на блоках 70 других игровых автоматов 20 (если они есть), которые участвуют в той же игре в кено. В блоке 574 контроллер 100 (или вышеупомянутый центральный компьютер) может придать приращение параметру отсчета, который позволяет следить за тем, сколько игровых чисел выбрано в блоке 570.

В блоке 576 контроллер 100 (или один из сетевых компьютеров 22, 23) может определить, выбрано ли случайным образом максимальное количество игровых чисел в упомянутом диапазоне. Если нет, то в блоке 570 возможен выбор еще одного игрового числа произвольным образом. Если максимальное количество игровых чисел уже выбрано, то контроллер 100 (или центральный компьютер) может выполнить подпрограмму 396 выплаты, описываемую ниже, чтобы определить, является ли достаточным количество совпадений между игровыми числами, выбранными игроком, и игровыми числами, выбранными в блоке 570, чтобы игрок мог считаться победителем. Количество совпадений может зависеть от того, сколько чисел игрок выбрал, а также от применяемых конкретных правил кено.

Если количество совпадений оказалось достаточным, то выплата может быть определена посредством подпрограммы 396 выплаты, подробно описываемой ниже, чтобы выплатить игроку компенсацию за выигрыш игры. Эта выплата может зависеть от количества совпадений между игровыми числами, выбранными игроком, и игровыми числами, выбранными в произвольном порядке в блоке 570. В блоке 582 выигранная игроком общая сумма или количество кредитов может обновляться путем вычитания ставки, сделанной игроком, и прибавления суммы выплаты, если игра кено была выиграна, как определяется программой 396 выплаты. Общая сумма или количество кредитов также может отображаться в области 540 отображения (фиг.11).

Видеобинго

На фиг.14 представлен пример изображения 600, которое может быть показано на блоке 70 отображения во время выполнения подпрограммы 250 видеобинго, условно показанной на фиг.4. Согласно фиг.14, изображение 600 может включать в себя одно или более видеоизображений 602 карточки бинго и изображения чисел бинго, выбранных во время игры. Изображения 602 карточек бинго могут иметь рисунок сетки.

Чтобы дать игроку возможность управлять игрой в процессе игры в бинго, может отображаться множество кнопок, выбираемых игроком. Кнопки могут включать в себя кнопку 604 «Выдача наличных», кнопку 606 «Просмотр выплат», кнопку 608 «Ставка на единицу кредита», кнопку 610 «Ставка на максимум кредитов», кнопку 612 «Выбор карточки» и кнопку 614 «Игра». Отображение 600 также может включать в себя область 616, в которой отображается количество или стоимость остающихся кредитов. Если блок 70 отображения снабжен сенсорным экраном, то кнопки могут образовывать часть видеоотображения 600. В альтернативном варианте одна или более из этих кнопок могут быть выполнены в виде части панели управления, которая расположена отдельно от блока 70 отображения.

На фиг.15 представлена схема последовательности операций подпрограммы 250 видеобинго, условно показанной на фиг.4. Эту подпрограмму 250 бинго можно использовать в связи с одним игровым автоматом 20, на котором в игру бинго играет один игрок, или подпрограмму 250 бинго можно использовать в связи с многочисленными игровыми автоматами 20, на которых множество игроков играют в одну игру бинго. В последнем случае одно или более действий, описываемых ниже, могут осуществляться либо контроллером 100 в каждом игровом автомате 20, либо одним из сетевых компьютеров 22, 32, к которому оперативно подключены многочисленные игровые автоматы 20.

Согласно фиг.15, в блоке 620 подпрограмма может определить, запросил ли игрок информацию о выплате, например, путем нажатия кнопки 606 «Просмотр выплат», и если запросил, то в блоке 622 подпрограмма может вызвать отображение одной или более таблиц выплаты на блоке 70 отображения. В блоке 624 подпрограмма может определить, сделал ли игрок ставку, например, путем нажатия кнопки 608 «Ставка на единицу кредита» или кнопки 610 «Ставка на максимум кредитов», и в этом случае в блоке 626 можно обеспечить сохранение данных, соответствующих ставке, сделанной игроком, в запоминающем устройстве контроллера 100.

После того, как игрок сделал ставку, в блоке 628 игрок может выбрать карточку бинго, которая может быть сформирована случайным образом. Игрок может выбрать более одной карточки бинго, а также возможно задание максимального количества карточек бинго, которые может выбрать игрок. После того, как игра началась в блоке 632, контроллер 100 или центральный компьютер, такой как один из сетевых компьютеров 22, 32, может произвольным образом выбрать в блоке 634 число бинго. В блоке 636 это число бинго может быть отображено на блоке 70 отображения, а также на блоках 70 других игровых автоматов 20, которые участвуют в той же игре в бинго.

В блоке 638 контроллер 100 (или центральный компьютер) может определить, выиграл ли игрок игру в бинго. Если игрок не выиграл, то в блоке 634 можно выбрать произвольным образом еще одно число бинго. Если игрок выиграл в бинго, как определено в блоке 638, то подпрограмма выплат, подробно описываемая ниже, может определить, является ли победителем игрок, играющий на игровом автомате 20. Если да, то выплата этому игроку может быть определена посредством подпрограммы 306 выплаты. Эта выплата может зависеть от количества случайных чисел, которые выпали перед тем, как появился победитель, от общего количества победителей (если игроков было больше одного) и от суммы денег, которая была поставлена на кон в игре. В блоке 644 выигранная игроком общая сумма или количество кредитов может обновляться путем вычитания ставки, сделанной игроком, и прибавления суммы выплаты, если игра бинго была выиграна, как определяется подпрограммой 396 выплаты. Общая сумма или количество кредитов также может отображаться в области 616 отображения (фиг.14).

Подпрограмма выплаты

Как упоминалось выше, для любой из игровых подпрограмм (т.е. подпрограммы 210 видеопокера, подпрограммы 220 видеоблэкджека, подпрограммы 230 слотов, подпрограммы 240 видеокено, подпрограммы 250 видеобинго) можно использовать подпрограмму 396 выплаты. Согласно фиг.16, подпрограмма 396 может начать свою работу в блоке 702 определением результата игры. Если результатом текущей игры является выигрыш, что определяется в блоке 702, то контроллер 100 может определить в блоке 704, установлен ли флаг коэффициента. Если флаг коэффициента снят, что определяется в блоке 704, то контроллер 100 может в блоке 706 придать приращение параметру отсчета, который позволяет следить за количеством последовательных выигрышей игрока. Контроллер 100 может быть запрограммирован с программным счетчиком, позволяющим следить за количеством последовательных выигрышей игрока. Для определения того, равен ли параметр отсчета заданному количеству последовательных выигрышей, т.е. того, выиграл ли игрок заданное количество раз, можно использовать блок 708. Если параметр подсчета равен заданному количеству последовательных выигрышей, что определяется в блоке 708, то контроллер 100 может установить в блоке 710 флаг коэффициента, который может вызывать активизацию коэффициента, используемого при определении выплаты стоимости приза за последующую игру (т.е. следующую игру), что подробнее описано ниже. В блоке 712 контроллер 100 может определить обычную сумму выплаты, связанную с результатом текущей игры. В блоке 713 подпрограмма 396 выплаты может завершиться, а контроллер 100 может вернуться к подпрограмме игры для обновления принадлежащей игроку общей денежной суммы или количества кредитов.

Если флаг коэффициента установлен, что определяется в блоке 704, то контроллер 100 может предоставить в блоке 704 коэффициент для определения выплаты премиальной суммы, которая может быть целочисленным кратным обычной суммы выплаты, которая могла бы быть выплачена за выигрыш последующей игры без предварительного выигрыша упомянутого заданного количества последовательно выигрываемых игр. В блоке 716 контроллер 100 может формировать одно или более видеоизображений и/или один или более сегментов аудиоинформации для индикации количества последовательных выигрышей игрока. Для обнуления коэффициента путем его снятия можно использовать блок 722, после чего происходит возврат к блоку 706, который позволяет следить за количеством последовательных выигрышей игрока. Как отмечено выше, можно использовать блок 708 для определения того, равен ли параметр отсчета заданному количеству последовательных выигрышей, т.е. того, выиграл ли игрок заданное количество раз. Если параметр подсчета равен заданному количеству последовательных выигрышей, что определяется в блоке 708, то контроллер 100 может установить в блоке 710 флаг коэффициента, который может вызывать активизацию коэффициента, используемого при определении суммы выплаты приза за последующую игру. В альтернативном варианте блок 708 можно использовать для определения того, равен ли параметр отсчета заданному количеству последовательных выигрышей или он больше этого количества, так что игрок может быть награжден призом еще и за то, что одержит заданное количество последовательных выигрышей. Блок 712 можно использовать для определения суммы выплаты приза, связанной с результатом игры, на основании коэффициента. Например, в том смысле, в каком употребляется в данном описании термин «умноженный фиксированный или переменный приз», слово «умноженный» употребляется в его широком смысле для обозначения увеличенной или повышенной суммы награды. В блоке 713 подпрограмма 396 выплаты завершается, а контроллер 100 может возвратиться к процедуре игры для обновления принадлежащей игроку общей денежной суммы или количества кредитов.

Если игрок проиграл текущую игру, что определяется в блоке 702, контроллер 100 в блоке 718 может обнулить параметр подсчета, который отслеживает количество последовательных выигрышей игрока, а блок 720 может использоваться для снятия флага коэффициента в ответ на проигрыш игроком текущей игры. В блоке 713 подпрограмма 396 выплаты завершается, а контроллер 100 может возвратиться к процедуре игры для обновления принадлежащей игроку общей денежной суммы или количества кредитов.

В примере выполнения подпрограммы 396 выплаты заданное количество последовательных выигрышей может быть равно восьми, а текущая игра - восьмой игрой для игрока, который выиграл свои семь предыдущих игр (т.е. параметр подсчета последовательных выигрышей равен семи). Контроллер 100 может определить в блоке 702, что игрок выиграл текущую игру (т.е. восьмую игру). В блоке 704 контроллер 100 может определить, что флаг коэффициента не установлен, по результату предыдущей игры (т.е. седьмой игры). Поэтому контроллер 100 в блоке 706 может придать приращение параметру подсчета с получением значения «восемь» в ответ на выигрыш игроком текущей игры (т.е. восьмой игры). В блоке 708 контроллер 100 может определить, что параметр подсчета равен заданному количеству последовательных выигрышей. В результате контролер 100 может установить в блоке 710 флаг коэффициента, что обеспечивает коэффициент, используемый для определения суммы выплаты приза, связанной с результатом последующей игры (т.е. девятой игры). Блок 712 может использоваться для определения обычной суммы выплаты, связанной с результатом текущей игры (т.е. восьмой игры).

Если игрок решает сыграть девятую игру (т.е. последующую игру) с флагом коэффициента, установленным в блоке 710 в ответ на выигрыш восьмой игры, то контроллер 100 может определить в блоке 702 результат девятой игры. Если игрок выиграл девятую игру, что определяется в блоке 702, то контроллер 100 может определить в блоке 704, установлен ли флаг коэффициента на основании результата восьмой игры. Как отмечено выше, флаг коэффициента может быть установлен в блоке 710 на основании того, равен ли параметр подсчета заданному количеству последовательных выигрышей (т.е. равен ли параметр подсчета заданному количеству «восемь» последовательных выигрышей). Соответственно, контроллер 100 может обеспечить в блоке 714 коэффициент в ответ на выигрываемую девятую игру и может снять флаг коэффициента в блоке 722. Контроллер 100 может в блоке 706 придать приращение параметру подсчета с получением значения «девять» в ответ на выигрыш игроком текущей игры (т.е. девятой игры). В блоке 708 контроллер 100 может определить, что параметр подсчета не равен заданному количеству последовательных выигрышей. В результате контроллер 100 может определить в блоке 712 сумму выплаты приза, связанную с девятой игрой, на основании обычной суммы выплаты, связанной с результатом девятой игры, и коэффициента, предоставляемого посредством блока 714. Например, если этот коэффициент равен девяти, то контроллер 100 может умножить обычную сумму выплаты, связанную с девятой игрой, на девять. В альтернативном варианте осуществления, как отмечено выше, контроллер 100 в блоке 708 может определить, равен ли параметр подсчета заданному количеству последовательных выигрышей или больше этого количества. Соответственно, в блоке 708 контроллер 100 может определить, что параметр подсчета равен заданному количеству последовательных выигрышей или больше этого количества (т.е. что девять больше восьми). В блоке 710 контроллер 100 может установить флаг коэффициента для следующей игры (т.е. десятой игры) и может определить в блоке 712 сумму выплаты приза, связанную с девятой игрой, на основании обычной суммы выплаты, связанной с результатом девятой игры, и коэффициента, обеспечиваемого посредством блока 714 (этот коэффициент составляет, например, десять). В результате, если игрок выигрывает десятую игру, то подпрограмма 396 выплаты работает так, как описано выше.

Если в вышеописанном примере игрок проиграл девятую игру, контроллер 100 в блоке 718 обнуляет параметр подсчета последовательных выигрышей (т.е. параметр подсчета сбрасывается с восьми в нуль) и снимает в блоке 720 флаг коэффициента. Соответственно сумма выплаты приза не определяется.

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

1. Игровое устройство, содержащее

блок отображения, выполненный с возможностью формирования видеоизображений,

устройство ввода денежной суммы,

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

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

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

при этом видеоизображение содержит изображение множества игральных карт, если игра представляет собой видеопокер,

видеоизображение содержит изображение множества имитированных барабанов автомата для игры в слоты, если игра представляет собой видеослоты,

видеоизображение содержит изображение множества игральных карт, если игра представляет собой видеоблэкджек,

видеоизображение содержит изображение множества чисел кено, если игра представляет собой видеокено;

видеоизображение содержит изображение сетки бинго, если игра для казино представляет собой видеобинго,

при этом контроллер запрограммирован для определения, выиграл ли игрок заданное количество последовательно выигрываемых игр, причем заданное количество последовательно выигрываемых игр не выбирается игроком, и

контроллер запрограммирован для установки флага коэффициента, если игрок выиграл упомянутое заданное количество последовательно выигрываемых игр, как определено выше,

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

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

2. Игровое устройство по п.1, в котором контроллер запрограммирован с программным счетчиком, который обнуляется в ответ на проигрыш игры.

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

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

5. Игровая система, содержащая множество игровых устройств по п.1, в которой игровые устройства связаны друг с другом, образуя сеть игровых устройств.

6. Игровая система по п.5, в которой игровые устройства связаны друг с другом через сеть Интернет.

7. Игровое устройство, содержащее

блок отображения, выполненный с возможностью формирования видеоизображений,

устройство ввода денежной суммы,

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

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

контроллер запрограммирован для формирования видеоизображения на блоке отображения, причем видеоизображение отображает игру для казино,

контроллер запрограммирован для определения, выиграл ли игрок заданное количество последовательно выигрываемых игр, причем заданное количество последовательно выигрываемых игр не выбирается игроком, и

контроллер запрограммирован для установки флага коэффициента, если игрок выиграл упомянутое заданное количество последовательно выигрываемых игр, как определено выше,

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

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

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

9. Игровое устройство по п.7, в котором контроллер запрограммирован с программным счетчиком, который обнуляется в ответ на проигрыш игры.

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

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

12. Игровая система, содержащая множество игровых устройств по п.7, в которой игровые устройства связаны друг с другом, образуя сеть игровых устройств.

13. Игровое устройство, содержащее

блок отображения, выполненный с возможностью формирования видеоизображений,

устройство ввода денежной суммы,

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

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

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

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

контроллер запрограммирован для определения, выиграл ли игрок заданное количество последовательно выигрываемых игр, причем заданное количество последовательно выигрываемых игр не выбирается игроком, и

контроллер запрограммирован для установки флага коэффициента, если игрок выиграл упомянутое заданное количество последовательно выигрываемых игр, как определено выше,

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

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

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

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

16. Игровое устройство по п.13, в котором контроллер запрограммирован с программным счетчиком, который обнуляется в ответ на проигрыш игры.

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

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

19. Игровая система, содержащая множество игровых устройств по п.13, в которой игровые устройства связаны друг с другом, образуя сеть игровых устройств.

20. Способ игры, заключающийся в том, что

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

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

видеоизображение содержит изображение множества имитированных барабанов автомата для игры в слоты, если игра представляет собой видеослоты,

видеоизображение содержит изображение множества игральных карт, если игра представляет собой видеоблэкджек,

видеоизображение содержит изображение множества чисел кено, если игра представляет собой видеокено; и

видеоизображение содержит изображение сетки бинго, если игра для казино представляет собой видеобинго,

определяют, выиграл ли игрок заданное количество последовательно выигрываемых игр, причем заданное количество последовательно выигрываемых игр не выбирается игроком,

устанавливают флаг коэффициента, если игрок выиграл упомянутое заданное количество последовательно выигрываемых игр, как определено выше,

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

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

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

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

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

24. Игровое устройство для игры в слоты, содержащее

устройство пользовательского ввода,

устройство ввода денежной суммы,

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

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

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

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

контроллер запрограммирован для определения того, выиграл ли игрок заданное количество последовательно выигрываемых игр, причем заданное количество последовательно выигрываемых игр не выбирается игроком,

контроллер запрограммирован для установки флага коэффициента, если игрок выиграл упомянутое заданное количество последовательно выигрываемых игр, как определено выше,

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

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

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

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

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

27. Игровое устройство по п.24, в котором контроллер запрограммирован с программным счетчиком, который обнуляется в ответ на проигрыш игры.

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

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

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



 

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

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

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

Изобретение относится к способу и системе электронного управления выплатами. .

Изобретение относится к устройству для проведения игры. .

Изобретение относится к устройству для проведения игры. .

Изобретение относится к вычислительной технике и автоматике и касается способов работы игровых автоматов. .

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

Изобретение относится к области индустрии развлечений и касается способов работы игровых автоматов. .

Изобретение относится к играм, проводимым в игровых залах и казино, и касается работы игровых автоматов. .

Изобретение относится к компьютерной технике, а именно к игровой технике со встроенным игровым блоком. .

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

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

Изобретение относится к области проведения игр. .

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

Изобретение относится к сетевому оборудованию, а именно к оборудованию игровых сетей. .

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

Изобретение относится к средствам отображения игровых устройств
Наверх