An information processing device configured to generate an extraction condition for extracting text matching from print text data, the information processing device comprising: a processor, wherein the processor is configured to receive the print text data, in which receipt information printed as characters in a receipt is described as text in a state where an order in printing and line feed in printing is reflected, control a display panel to display the print text data, receive, from user input means, user selection of first extraction item related text related to an extraction item from the print text data after the print text data is displayed, receive, from the user input means, user selection of a first setting item (SK71, SK92, SK111) after a plurality of setting items corresponding to the extraction item are displayed on the display panel as a menu (SM7a, SM9, SM11) in a state where the first extraction item related text is selected; receive, from the user input means, user selection of second extraction item related text related to the extraction item from the print text data, receive, from the user input means, user selection of a second setting item (SK72, SK91, SK112) after a plurality of the setting items corresponding to the extraction item are displayed on the display panel as the menu (SM7a, SM9, SM11) in a state where the second extraction item related text is selected, generate the extraction condition for an analysis program for extracting, as an item value, the second extraction item related text from the print text data based on a relative position of the first extraction item related text and the second extraction item related text in the print text data, try to extract the second extraction item related text from the print text data by executing the analysis program based on the generated extraction condition, and characterized in that the processor is configured to in a case where a plurality of conversion candidates are present when the second extraction item related text extracted by the trial is converted into a predetermined format, every time the trial is performed, sequentially display the conversion candidates on the display panel and receive, from the user input means, user selection of a conversion candidate, and generate an analysis condition that is a condition for converting the second extraction item related text based on the selected conversion candidate, wherein the analysis condition is applied to the analysis program. a processor, wherein the processor is configured to receive the print text data, in which receipt information printed as characters in a receipt is described as text in a state where an order in printing and line feed in printing is reflected, control a display panel to display the print text data, receive, from user input means, user selection of first extraction item related text related to an extraction item from the print text data after the print text data is displayed, receive, from the user input means, user selection of a first setting item (SK71, SK92, SK111) after a plurality of setting items corresponding to the extraction item are displayed on the display panel as a menu (SM7a, SM9, SM11) in a state where the first extraction item related text is selected; receive, from the user input means, user selection of second extraction item related text related to the extraction item from the print text data, receive, from the user input means, user selection of a second setting item (SK72, SK91, SK112) after a plurality of the setting items corresponding to the extraction item are displayed on the display panel as the menu (SM7a, SM9, SM11) in a state where the second extraction item related text is selected, generate the extraction condition for an analysis program for extracting, as an item value, the second extraction item related text from the print text data based on a relative position of the first extraction item related text and the second extraction item related text in the print text data, try to extract the second extraction item related text from the print text data by executing the analysis program based on the generated extraction condition, and characterized in that the processor is configured to in a case where a plurality of conversion candidates are present when the second extraction item related text extracted by the trial is converted into a predetermined format, every time the trial is performed, sequentially display the conversion candidates on the display panel and receive, from the user input means, user selection of a conversion candidate, and generate an analysis condition that is a condition for converting the second extraction item related text based on the selected conversion candidate, wherein the analysis condition is applied to the analysis program.