Abstract For many researchers in the area of occupational safety and health, it is very important to collect the quantitative information though questionnaire surveys. Hoping that the data of the questionnaire analysis can be more accurate and representative, people always collect and control a huge amount of data in a large-scale survey. Therefore, the questionnaire input becomes an important step in the analytical process. This study is designed to develop a technology to collect data for the occupational safety and health or other issues by improving the accuracy and efficiency in the questionnaire input. This developing system integrates a number of hardware and software modules. Each questionnaire sent by a paper feeder is captured by a camera, and analyzed in the graphical user interface in real time. The data acquired after image processing are then saved as a text file. In the first two experiments, we found by statistical analyses that the accuracies of the software to recognize the checkboxes filled with checks in various colors ranged from 99.63% to 99.77%; and that to recognize other checkboxes answered with different marks were around 95.7%~99.9%. In the last experiment, we identified that the average processing time for a blank questionnaire was 627.82ms, and for an answered one was 785.5ms, which means that the developed software is capable of processing a questionnaire during 0.8 second. These preliminary results demonstrate that the software functions in a speedy and accurate manner, which has laid the firm groundwork for the automatic questionnaire input system in the near future.