this disclosure of the invention is submitted in furtherance of the constitutional purposes of the united states patent laws “ to promote the progress of science and useful arts ” ( article 1 , section 8 ). in accordance with a preferred embodiment of the present invention , herein is described a card shuffler machine which is capable of eliminating one of the most significant security issues : cheating by the substitution of cards . these security issues are more prevalent in specialty card games , such as , but not limited to , pai gow poker . the nature of these games provides possibilities of interactions between card players and / or card counters to manipulate the outcomes of the winnings . as novel means of enhancing game security are needed , the present invention addresses this need by featuring a card shuffler device 100 which can capture an image of the playing cards being dealt , as illustrated generally in fig1 . fig1 generally illustrates a diagrammatic or schematic depiction of the card shuffler system 100 of the present invention . the system 100 includes six major components of operation : the controller , the shuffling device 2 , image capturing means 30 , control panel 40 , a card input receptacle 50 , and card output bin 60 . preferably , the housing is made of sheet metal ( such as aluminum ), durable plastic or other tough , durable materials . keys 45 on keypad 44 are preferably tactile feedback keys , and include indicia thereon for identifying a command a key communicates to a microprocessor 12 ( fig2 ). the keys can also be made of silicon rubber - carbon as is typical for such keys , or the keypad can be a membrane keypad . controller 10 ( and ultimately microprocessor 12 ) controls the operation of the shuffler system 100 by accepting input data from control panel 40 , and displaying output data on display 42 . however , it will be understood that other display technologies known in the art , for example , vacuum fluorescent , flat panel display , and segmented led &# 39 ; s , are within the scope of the present invention . the controller 10 is a system that controls the operation of a shuffling device 20 , image capturing means 30 , and display means 40 as well as the movement of the cards through the shuffler system 100 . the controller 10 contains a suitable microprocessor which serves to orchestrate the operation of all of the components of the shuffler system 100 . this invention includes novel methods for performing automated shuffling of playing cards . the methods include shuffling the cards in a face - to - back relationship , which refers to the standard condition in which playing cards are sold wherein the face of one card is adjacent to the back of the next adjacent card . herein , the present invention dismisses the need for pre - marked playing cards . ordinary , unmarked playing cards may be used with ease . the novel shuffling methods further include the ability to shuffle cards in more than one mode and for a plurality of card games as desired . in the card shuffling arts , two types of shufflers have been introduced . one is a batch mode shuffler and the other is a continuous mode shuffler . the batch mode shuffler is a device that shuffles a deck or multiple decks of playing cards into a random order . the deck or decks are , at one time , loaded into the shuffler system 100 , usually into an input receptacle 50 . the cards are shuffled or re - ordered and presented to the output bin 60 . the decks are removed all at once by a person ( dealer ) who divides the stack of cards , records ( cuts ) them , and places a marked cut card in the deck in a random position . the dealer then places the cards into a dealing shoe for individual dealing to players in a card game . at the conclusion of each game , the cards of the hands that have been played by the players are collected from each playing station and discarded face down by the dealer into a discard shoe ( not shown ). the decks are then placed into the input receptacle 50 and forwarded to the shuffling device 20 to be re - shuffled to begin a new game . this process may include two sets of decks of different color card backs . one set would be shuffling while the other is being played . this reduces the time the game is stopped for shuffling , allowing the dealer to play more hands with the players . the continuous shuffler is a device that shuffles or re - orders a deck or multiple decks of playing cards into a random order . in the use of this mechanism , the cards are constantly being shuffled by the shuffler system 100 . at the end of each game , the cards are discarded directly into the input receptacle 50 of the shuffler 100 . a dealing shoe ( not shown ) is generally built into the output bin 60 of the shuffler 100 . the shuffling never stops as long as the game is being played or being prepared to play . the process of discharging the playing cards is preferably performed by the ejection and displacing of playing cards and forcing them into an output bin 60 , for example , as described in detail in u . s . pat . no . 6 , 299 , 167 , incorporated herein by reference . extracting the cards is accomplished by engaging edges of the selected displaced card using a movable extractor . the step is more preferably accomplished by rolling the edges of the selected card using an extraction roller or rollers ( not shown ). the cards are further guided toward the output bin via an output roller . the image capturing means 30 may be placed between the extraction roller ( s ) and the output bin 60 ( fig1 ). in a preferred embodiment of the present invention , the image capturing means 30 may be a digital camera . a conventional digital camera employing charge - coupled device ( ccd ) technology to obtain the light information of the captured image may be used . the ccd &# 39 ; s consist of a semiconducting array of tightly packed rows of light receptors that can detect variation in light intensity and frequency . the controller has an image processor 16 , as shown in fig2 , which digitizes the light information gathered by the camera . this information is digitized by translating the recorded images into bitmaps . the bitmaps will then make use of the digitized information by translating it into an image - representation consisting of rows and columns of dots . the present invention includes an on - site image processor 16 which further translates the bitmaps into pixels for display on the display means 42 . alternatively , the image capturing means 30 can comprise a digital camera ( not shown ) utilizing complementary metal - oxide semiconductor ( cmos ) technology . herein , cmos chips have the advantage of using lower power requirements than ccds . in addition , the cmos sensor can be loaded with a host of other tasks that can be translated to the operation of the controller , such as analogue to digital converting , load signal processing , handling white balance and more camera controls . for example , cmos chips are high - resolution sensors with space efficiency capability enabling sensor designs with the possibility of increasing density and bit depth without significant cost increases . a digital video camera ( dv camera ) may also be employed to capture digital video images , thereby reducing steps of video microprocessing . the output of a dv camera is already in compressed format . therefore , all that is needed is to transfer the recorded images straight from the camera for post capture processing . analog cameras ( non - digital ) may be used to capture the image of the cards . these may include video recording cameras . herein , an analogue - to - digital converter may be used to simplify the image data for displaying output . any suitable camera or camera - type device known in the art may be used to capture the image of the playing cards . any suitable means for capturing image data known in the art , such as , but not limited to , lenses , mirrors , fiber optics , fiber optical transmission tubes , optical sensor arrays , photosensitive diodes and / or any combinations thereof may be used to capture the photonic information and relayed to any choice of camera means to thereby obtain an image of the playing card . fig2 is a schematic diagram illustrating a systems approach to the operation of the shuffler system 100 . a playing card is put into motion by extraction rollers after the shuffling is performed via instruction from the shuffler controller 10 . once the leading edge of this moving card is sensed by sensor 25 , an image of the card is taken by the image capturing means 30 . this image data is relayed to the image processor 16 . the image processor 16 performs the post - capture processing steps . herein the image data may be converted , mapped , sharpened and compressed . the controller 10 stores the image data in memory into a non - volatile ram storage 14 . this stored data may be recalled , by way of prompt messaging from the keypad 44 , located on the control panel 40 , for display by the graphics display 42 . fig3 provides an exemplary illustration of the control panel 40 including the operations controlled by the keypad 44 and images displayed on the display 42 . the microprocessor 12 controls the various functions of the shuffler system 100 , for example , and without limitation , the manner of shuffling ; whether the shuffling is in batch or continuous mode ; the card game , or games , to be shuffled for or dealt , such as pai gow poker , etc . ( again , it will be understood that the type of card game is not a limitation on the present invention ). the microprocessor 12 can control the output of the cards such that each player is dealt either a packet of consecutive cards from the shuffled deck or every nth card from the shuffled deck , n being the number of players plus the dealer ( if applicable ) at the table . the microprocessor 12 operates under instruction of programmed software . this software can either be stored as firmware in an application specific memory chip , in a solid state non - volatile memory device or on a magnetic disk from which the software is loaded into an addressable ram in shuffler system 100 when power is turned on . when the shuffler system 100 is first powered on , the software initializes and clears the display 42 . the operation of selected commands associated with the keys 45 of the control panel 40 will now be described . it will be understood that any of the keys 45 can be included anywhere on the shuffler system 100 , and not limited to the control panel 40 . in operation , when any key , switch or button is activated by depressing , switching or the like , a signal is electrically transmitted then from the controller 20 . a predetermined command is transmitted then from the controller 20 to the shuffler 100 via transmission means . the shuffler 100 then performs the function associated with the command . the control panel 40 can also include a “ game ” key . the “ game ” key ( as shown in fig3 ) allows the operator to select the type of card game to be played . different card games require different shuffling and / or dealing methods . when the “ game ” key is depressed , the name of a card game appears on the display 42 . the operator can cycle through the different games programmed into the microprocessor &# 39 ; s memory by repeatedly pressing the “ game ” key until the desired game is selected . in an alternative embodiment , the control panel 40 can include separate keys for each different card game , or conventional query may be used . the number of players may be entered by a “ number of players ” key ( also shown in fig3 ), thereby instructing the microprocessor 12 to deal a desired number of hands . if there are any particular rules or other information that may alter gameplay , a “ program ” key may be employed to make appropriate changes . the keypad 44 can include a “ verify ” key . the “ verify ” key is provided so that the operator can verify the number of cards that are in the deck at a desired time . via the microprocessor 12 , the shuffler system 100 keeps track of the number of cards that have been dealt during a dealing sequence . after a game , when the “ verify ” key is pressed , the remaining cards are ejected out of the shuffler 100 into the output bin 60 and counted as they are ejected . this number is added to the number of cards that have been dealt to verify that there is a correct amount of cards in the deck ( for example , 52 , if one deck is being used ). if the number of cards counted is incorrect , the dealer is notified , for example , by a phrase on the display 42 , and / or an audible sound via an internal speaker ( not shown ). the keypad 44 can also include a key or keys , such as a “ game ” key ( as shown in fig3 ) that prompts the shuffler system 100 to deal a certain number of cards , although it will be understood that any number is within the scope of the present invention . also , on the keypad 42 is a “ recall ” key that prompts the shuffler system 100 to recall the present hand or hands dealt to the playing stations . herein , the images of the cards that are stored in memory 14 are recalled for display means 42 . along , with the image of the cards being displayed , textual message are displayed to designate the cards of each playing station , accordingly . for example , the phrase “ player 1 ” may be displayed along with the images of the cards dealt to that particular player , and so forth . a “ memory ” key may be used , as shown in fig3 , to recall the playing hands dealt for past card games . this “ memory ” key may have subkeys to cycle through the hands , games , and / or playing stations . the images of the past games are accessed from the memory 14 and displayed on the display means 42 . the keypad 44 can also include other keys , such as “ shuffle mode ,” for selecting the mode of the shuffler , namely , continuous mode , batch mode , the game or games being played , or specialty game mode . the function of the various keys , switches or buttons recited herein is intended to be merely exemplary , and those skilled in the art will be able to make numerous modifications and additions to them without departing from the spirit of the present invention . moreover , various keys may be soft keys , the function of which is defined by the bottom line on the display 14 . the function of the soft keys may change , for example , with the type of game that is selected . this allows for a plurality of functions to be performed while minimizing the number of keys needed . in a preferred embodiment , the shuffler system 100 includes an indicator for indicating an error condition . preferably , a designated portion of the display 42 flashes to indicate an error condition . such error conditions may include , but are not limited to , malfunction of the shuffler , such as a mis - shuffle or a jam in the shuffler , a failure in the electronics , bad deck count , i . e ., too many or too few cards in the deck , etc . when the controller 10 receives an error signal , the controller 10 communicates a signal to the “ error ” indicator , thereby activating the display 42 to indicate the error condition to the operator . preferably , the display 42 indicates to the operator what the error condition is via an accompanying text message adjacent the “ error ” indicator . in a preferred embodiment , the shuffler system 100 includes a device for emitting an audible signal when an error condition is detected . for example , a speaker ( not shown ) such as an electromagnetic or piezoelectric speaker or the like that emits a beep or buzz when an error condition is detected . preferably , the electromagnetic speaker is in communication and cooperates with the “ error ” indicator on the display 42 and may be included on any portion of a housing 15 . in another embodiment , the controller 10 can be programmed to display messages on the display 42 in different languages , such as french , spanish , italian , etc . a key can be included for cycling through the various language choices . the display 42 may preferably be in the form of a conventional liquid crystal display format ( lcd ). the display 42 can be a color or non - color lcd display panel . the display panel 42 may also display images and text data in a plurality of sections to show a plurality of play station information simultaneously . however , the display screen may have a scroll feature to display different screens of information which cannot be contained in a single display . the subsequent screens can be prompted by a “ screen ” key , as shown in fig3 . since other modifications and changes varied to fit particular operating requirements and environments will be apparent to those skilled in the art , the invention is not considered limited to the example chosen for purposes of disclosure , and covers all changes and modifications which do not constitute a departure from the true spirit and scope of the invention . in compliance with the statute , the invention has been described in language more or less specific as to structural and methodical features . it is to be understood , however , that the invention is not limited to the specific features shown and described , since the means herein disclosed comprise preferred means of putting the invention into effect . the invention is , therefore , claimed in any of its forms or modifications within the proper scope of the appended claims appropriately interpreted in accordance with the doctrine of equivalents . having thus described the invention , what is desired to be protected by letters patent is presented in the subsequent appended claims .
the present invention features a playing card shuffling device , which through the use of a small image capturing means , captures an image of a face value of each card and stores the image in memory . this image is sorted in the format of a bitmap image . an operator of the device would be able to recall , through the use of a keypad , the images of the cards that comprised individual hands in the previous game . this feature allows for verification of a winning hand after a game has been completed . thereby , a quick recheck of hands before playing a winning hand is performed . the face value of each card is determined by character recognition software . these card values would be stored in memory for archival access for use in monitoring the randomness of the game and determining the number of winnings hands .