Transaction terminal device, information processing device and information processing method

A transaction terminal device includes an orientation detecting unit that detects the orientation of an information processing device with respect to the orientation of gravity, and an information processing unit that displays a work screen of work categories on a display unit based on display attributes for changing of the orientation of the information processing device configured for each of the work categories. When the display attributes are permitted for rotating the work screen based on the changing of the orientation of the information processing device, the information processing unit displays the respective elements constituting the work screen in the position/orientation based on the detected result by the orientation detecting unit. When the display attributes are prohibited from rotating the work screen, the information processing unit displays the respective elements constituting the work screen in the fixed position/orientation independent from the detected result by the orientation detecting unit.

BACKGROUND OF THE INVENTION

1. Field of the Invention

The present invention relates to a transaction terminal device, an information processing device and an information processing method that are used for performing, for example, settlement or commercial transaction.

2. Description of the Related Art

In a credit transaction using a credit card, security of the transaction is secured by confirming (identity verification) whether or not a person who conducts the transaction and a possessor of the credit card used for the transaction are the same person. For example, the identity verification is performed by writing a signature by a customer on a transaction slip which is output at the time of a transaction process and on which the transaction content is printed, and comparing this signature with a signature that appears on the credit card by a clerk through a visual check.

When the transaction process is performed using a settlement terminal, if the settlement terminal is located at a place separated from the clerk and the customer, a time taken for the clerk to hold the card of the customer may be long. In this case, customer service may become worse, or the customer may feel anxiety. A time taken for the clerk to complete the settlement in the transaction process may become longer, and a time for which the clerk assigns to sales activities may be restricted.

A transaction terminal device described in Japanese Patent Unexamined Publication No. 2003-016536 includes an input unit for inputting a signature, and a display unit that displays the signature input from the input unit, and is a portable device that performs a settlement process requiring a signature of a customer.

However, for example, in the transaction terminal device, the orientation of the transaction terminal device when the clerk or the customer holds the transaction terminal device is not considered. For this reason, depending on the orientation of the transaction terminal device, it may be difficult to perform the input operation or display confirming operation by the clerk or the customer in the settlement process. Specifically, the orientation in which the transaction terminal is held is actually fixed based on the orientation of characters displayed on a screen, and, for example, even when the signature is input in a horizontal writing manner, the customer inputs the signature in a transversal direction of the screen, and thus, the signature is forcibly input into an input region having a small area. When the signature is confirmed by the clerk, the signature input into the input region having a small area needs to be compared with a signature on a rear surface of the card through a visual check.

SUMMARY OF THE INVENTION

A transaction terminal device, an information processing device and an information processing method of the present disclosure can easily perform a settlement process, and input operation and display confirmation in other task processes in an optimum manner.

A settlement terminal device of the present disclosure includes a display unit, a orientation detecting unit that detects the orientation of the transaction terminal device with respect to the orientation of gravity, an input unit that is used to input information which is displayed on the display unit and constitutes a transaction, and an information processing unit that determines the display orientation of the input unit with respect to the orientation of the transaction terminal device based on work categories.

An information processing device of the present disclosure includes a display unit, a orientation detecting unit that detects the orientation of the information processing device with respect to the orientation of gravity, and an information processing unit that displays a work screen of work categories on the display unit based on display attributes for changing of the orientation of the information processing device configured for each of the work categories.

An information processing method of the present disclosure is an information processing method of an information processing device including a display unit. The information processing method includes detecting the orientation of the information processing device with respect to the orientation of gravity, and displaying a work screen of work categories on the display unit based on display attributes for changing of the orientation of the information processing device configured for each of the work categories.

An information processing method of the present disclosure is an information processing method of a transaction terminal device including a display unit. The information processing method includes detecting the orientation of the transaction terminal device with respect to the orientation of gravity, and determining the display orientation of an input unit for inputting information, which is displayed on the display unit and constitutes a transaction, with respect to the detected orientation of the transaction terminal device based on work categories.

According to the present disclosure, it is possible to enhance the input and display of the information processing device in the form suitable for the respective work screens. Accordingly, it is possible to easily perform input operation and display confirmation in a settlement process, and it is possible to improve convenience of a user.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT

Background of Embodiment of Present Invention

A terminal device capable of inputting and displaying a signature is implemented by, for example, a mobile terminal (for example, a smart phone or a tablet terminal). Many mobile terminals are distributed for consumers, and can set up a settlement system at low costs.

Meanwhile, the display orientation of the mobile terminal is changed depending on the orientation of the mobile terminal with respect to, for example, gravity. A transaction terminal device that executes a settlement process performs the settlement process by receiving a personal identification number (PIN) input or another input other than the signature of a customer in some cases depending on the type of a card. Accordingly, it is desirable that convenience of the input and display in the transaction terminal device is secured even using any method.

Hereinafter, an information processing device, an information processing method, an information processing program, and a recording medium that can easily perform input operation and display confirmation in the settlement process will be described.

First Exemplary Embodiment

FIG. 1Ais a front external view showing a configuration example of settlement terminal device1according to a first exemplary embodiment.FIG. 1Bis a side external view showing an example of settlement terminal device1.

Settlement terminal device1is a portable type, and includes first information processing unit2, and “secure” second information processing unit3. The “secure” means that the unit has tamper resistance. The “tamper resistance” refers to resistance to attack that tries to steal information from the terminal. For example, by having the tamper resistance, information related to a customer is protected in the settlement process, and it is possible to safely perform a transaction. First information processing unit2may have a “secure” configuration or may have a “non-secure” configuration. The “non-secure” means that the unit does not have the tamper resistance.

Settlement terminal device1includes slit5in upper surface6of first information processing unit2. Slit5is a path through which a magnetic card is slid and for reading a magnetic stripe of the magnetic card. Slit5may not be formed in first information processing unit2, and may be formed in second information processing unit3.

Settlement terminal device1includes two input units and display units, that is, two touch panels. Specifically, first touch panel10and second touch panel12are provided on front surface9(negative-side surface in a Z axis).

FIG. 2is a block diagram showing a configuration example of settlement terminal device1.

Settlement terminal device1includes first information processing unit2, and second information processing unit3. First information processing unit2includes first central processing unit (CPU)21, local area wireless communication unit22, wide-area wireless communication unit24, voice input/output unit26, first display unit29, and first touch input detecting unit30. First information processing unit2includes first flash read-only memory (ROM)32, first random-access memory (RAM)33, key input unit34, magnetic card reader35, first power supply36, and first interface (IF). First information processing unit2may include orientation detecting unit61.

In first information processing unit2, various components are connected to first CPU21. First CPU21generalizes the entire first information processing unit2, and performs, for example, controlling, processing, setting, determining, deciding and confirming in various manners.

Local area wireless communication unit22is connected to local area wireless communication antenna23, and has a function of performing, for example, wireless LAN communication using a non-illustrated local area wireless communication path. Local area wireless communication unit22may perform communication (for example, Bluetooth (registered trademark)) other than wireless LAN communication.

Wide-area wireless communication unit24is connected to wide-area wireless communication antenna25, and has a function of performing communication through a non-illustrated wide-area wireless communication path (for example, wide area network (WAN)). Communication in the wide-area wireless communication path may be performed using, for example, mobile communication such as wideband code division multiple access (W-CDMA), universal mobile telecommunications system (UMTS), code division multiple access (CDMA) 2000, or long term evolution (LTE).

First display unit29has a function of controlling a display of first touch panel10(seeFIG. 1). First display unit29may be a device other than an LCD, for example, an organic EL. First touch input detecting unit30has a function of detecting a touch input on first touch panel10.

First flash ROM32has a function of storing various data. The stored data may be data about a task, or may be programs for controlling settlement terminal device1(for example, first information processing unit2).

For example, when arithmetic processing according to the operation of settlement terminal device1(for example, first information processing unit2) is performed, first RAM33is a memory used for temporarily storing process data generated during the arithmetic process.

Magnetic card reader35is arranged within slit5shown inFIG. 1, and has a function of reading the magnetic stripe of the magnetic card.

Non-contact IC card read/write unit43has a function of reading a non-contact IC card. Non-contact IC card read/write unit43is connected to a loop antenna (not shown) arranged in first information processing unit2through first interface (hereinafter, referred to as a “first IF”)40and second interface (hereinafter, referred to as a “second IF”)41. Settlement terminal device1may include contact IC card reader44. Contact IC card reader44has a function of reading card information through an electrode of the contact IC card inserted into an insertion hole (not shown) formed in a housing.

First information processing unit2and second information processing unit3are connected to each other through first interface (hereinafter, referred to as a “first IF”)40and second interface (hereinafter, referred to as a “second IF”)41, and various data and commands are delivered therebetween. First IF40and second IF41can be coupled to each other.

Second information processing unit3includes second IF41, second CPU42, second display unit45, second touch input detecting unit46, second flash ROM47, second RAM48, secure input unit49, and second power supply50. In the present exemplary embodiment, the orientation detecting unit is provided in first information processing unit2, but may be provided in second information processing unit3instead.

In second information processing unit3, various components are connected to second CPU42. Second CPU42generalizes the entire second information processing unit3, and performs, for example, controlling, processing (for example, settlement process), setting, determining, deciding, confirming, authenticating and inquiring (for example, inquiry about PIN or signature) in various manners.

Second display unit45has a function of controlling a display of second touch panel12(seeFIG. 1). Second display unit45may be a device other than an LCD, for example, an organic EL. Second touch input detecting unit46has a function of detecting a touch input on second touch panel12.

Second flash ROM47has a function of storing various data. The stored data may be data about a task, or may be programs for controlling settlement terminal device1(for example, second information processing unit3).

When arithmetic processing according to the operation of settlement terminal device1(for example, second information processing unit3) is performed, second RAM48is a memory used for temporarily storing process data generated during the arithmetic processing.

Settlement terminal device1includes orientation detecting unit61that detects the orientation of settlement terminal device1with respect to gravity. For example, orientation detecting unit61is provided in at least one of first information processing unit2and second information processing unit3. Orientation detecting unit61includes, for example, an acceleration sensor. InFIG. 2, it is described that orientation detecting unit61is provided in first information processing unit2. In addition, settlement terminal device1includes a power supply (not shown) for supplying power to the respective components of first information processing unit2and second information processing unit3.

In settlement terminal device1according to Exemplary Embodiment 1, the inputting and displaying of authentication information (for example, signature or PIN information) of a card used for the settlement is performed on second touch panel12included in “secure” second information processing unit3. Accordingly, settlement terminal device1can input and display the authentication information of the card used for the settlement, and can secure the “tamper resistance”. A “secure” region requiring the “tamper resistance” is localized in second information processing unit3.

Meanwhile, as first information processing unit2, for example, hardware and software of many information terminals (for example, smart phones or tablet terminals) distributed for consumers may be used. As first information processing unit2, a general purpose operating system (OS) is used as a software platform, for example.

Accordingly, development resources of application software (hereinafter, referred to as a “settlement application”) for the settlement and application software (hereinafter, referred to as a “task application”) used for other tasks are easily reused or applied. For example, the settlement application and the another task application are flexibly operated without stress by being processed by first information processing unit2having, for example, high arithmetic processing ability.

It is possible to suppress an increase in development costs or prices of settlement terminal device1in which settlement schemes are diversified.

FIG. 3is a diagram showing an example of a work category list. The work categories may be arbitrarily classified as long as the work categories can be expressed as a group of works. In the work category list shown inFIG. 3, higher layer work categories are arranged on a left side of a work screen, and lower layer work categories are arranged toward a right side.

For example, the respective work categories related to “during power start-up”, “root menu”, “maintenance”, and “shut down” are prepared in the highest layer of the work category list shown inFIG. 3.

For example, the respective work categories related to “card settlement”, “task”, and “general purpose” are prepared in the lower layer of the work category “root menu”. For example, the respective work categories related to “credit card settlement”, “debit card settlement”, “pre-paid electronic money settlement”, and “post-paid electronic money settlement” are prepared in the lower layer of the work category “card settlement”. For example, among these work categories, the work category related to “card reading” is prepared in the lower layer of the work category “credit card settlement”. The respective work categories related to “scan prompt” (screen for prompting the user to read card), “magnetic card settlement”, and “IC card settlement” are prepared in the lower layer.

For example, the respective work categories related to “brand selection”, “amount of money input”, “payment method/number of payments input”, “PAD signature input”, “settlement request transmission”, “settlement result display”, and “receipt print” are prepared in the lower layer of the work category “magnetic card settlement”. The “PAD signature input” may be omitted. For example, the respective work categories related to “brand selection”, “amount of money input”, “payment method/number of payments input”, “PIN input”, “settlement request transmission”, “settlement result display”, and “receipt print” are prepared in the lower layer of the work category “IC card settlement”.

FIG. 4is a diagram showing an example of a display attribute table of work screens of the respective work categories. The display attribute table of the work screens of the respective work categories is stored in, for example, second flash ROM (seeFIG. 2). The work screen of the work categories that appears multiples times inFIG. 3is shown as one screen inFIG. 4. InFIG. 4, the respective work screens of “during power start-up”, “root menu”, “card settlement” and “credit settlement”, the entire work screen of “task” and the entire work screen of “general purpose” are permitted for displaying on first display unit29(that is, “application display region”). Positions and/or orientations of the respective display elements constituting the respective work screens are permitted for changing depending on the orientation of gravity detected by orientation detecting unit61(seeFIG. 2).

In contrast, for example, the respective work screens of “PAD signature input” and “PIN input” are prohibited from displaying on first display unit29, and are displayed on second display unit45. On a display screen of second display unit45, positions and/or orientations of the respective display elements constituting the work screen of “PIN input” are permitted for changing based on the orientation of gravity detected by orientation detecting unit61. Positions and/or orientations of the respective display elements constituting the work screen of “PAD signature input” are not permitted for changing based on the orientation of gravity detected by orientation detecting unit61, and the respective display elements constituting the work screen of “PAD signature input” are displayed on predetermined positions and/or orientations (for example, landscape direction).

As stated above, the display attributes of the work screens of the respective work categories, that is, the positions and/or the orientations of the respective display elements constituting the work screen are configured for each of the work categories. Thus, even though software that processes the respective work categories is changed, the display attributes of the corresponding work screen are independently defined as including the work category. Accordingly, the positions and/or the orientations of the respective display elements constituting the display of the work screen are configured for each of the work categories simply and reliably such that the positions and/or the orientations thereof is easily controlled by an operator.

More specifically, settlement terminal device1includes orientation detecting unit61that detects the orientation of settlement terminal device1with respect to the orientation of gravity, and an input unit used to input information which is displayed on second display unit45and constitutes a transaction. More specifically, the input unit is, for example, PIN input screen101(seeFIG. 7) or a PAD signature input screen102(seeFIG. 9). The display orientation of the input unit with respect to the orientation of settlement terminal device1detected by orientation detecting unit61is determined according to the work categories shown inFIGS. 3 and 4. In such a configuration, even though software that processes the respective work categories is changed, the input unit for inputting the information constituting the transaction displayed on second display unit45is independently defined as including the corresponding work category. Accordingly, the orientation of the input unit for inputting the information constituting the transaction is configured simply and reliably so that the orientation thereof is easily controlled by the operator. The operator of settlement terminal device1can easily confirm the input unit for inputting the information constituting the transaction without stress in an optimum manner of the respective work categories, and thus, convenience of the operator is improved. Accordingly, it is possible to easily perform input operation and display confirmation of the transaction process to start the settlement, and it is possible to improve convenience of the user.

FIG. 5is a flowchart showing a display flow of the work screens of the respective work categories. The display flow of the work screen shown inFIG. 5is executed as one unit of the respective work categories.

When the display attributes of the work screen being executed is “non-permission for rotation along with the orientation of gravity” (“NO” in step S501), settlement terminal device1(seeFIG. 2) displays the respective software keys (display elements) of the work screen by fixing the respective software keys thereof at predetermined positions and/or orientations on the housing (step S502). That is, the positions and/or orientations of the respective display elements constituting the work screen are fixed to the predetermined positions and/or orientations on the housing regardless of the orientation of gravity detected by orientation directing unit61(seeFIG. 2).

Thereafter, settlement terminal device1confirms whether or not the process of the work category to which the work screen is related is ended (step S503). When the process of the work category is not ended, settlement terminal device1returns to step S501, and continues the process related to the displaying of the work screen (“NO” in step S503). When the process of the work category is ended, settlement terminal device1ends the displaying of the work screen (“Yes” in step S503).

When the display attributes of the work screen being executed is “permission for rotating along with the orientation of gravity” (“Yes” in step S501), settlement terminal device1(seeFIG. 2) displays the respective software keys (display elements) of the work screen in positions and/or orientations according to the obtained orientation of gravity (step S504). The positions and/or orientations of the respective display elements may be calculated by a calculation formula with the orientation of gravity as a reference. Alternatively, settlement terminal device1may divide the orientation range of gravity into several ranges, store the divided orientation ranges of gravity as a table in advance, and refer to the table.

Subsequently, settlement terminal device1confirms whether or not the process of the work category to which the work screen is related is ended (step S503). When the process of the work category is not ended, settlement terminal device1returns to step S501, and continues the process related to the displaying of the work screen (“No” in step S503). When the process of the work category is ended, settlement terminal device1ends the displaying of the work screen (“Yes” in step S503).

As an example in which the content described with reference toFIGS. 3 to 5is specifically implemented, a processing flow of the credit card settlement using settlement terminal device1according to Exemplary Embodiment 1 and a display example of first touch panel10and second touch panel12will be described with reference toFIGS. 6 to 9.

First, the relationship between an IC card settlement process and a display screen will be described.FIG. 6is a flowchart showing an example of the IC card settlement process by settlement terminal device1.FIGS. 7A and 7Bare schematic diagrams showing display examples of amount of money information100and PIN input screen101of settlement terminal device1.

InFIG. 6, when the IC card settlement process is started, settlement terminal device1(seeFIG. 2) displays scan prompt for prompting the operator to read information related to a card used for the settlement according to the flow shown inFIG. 5described above (S601). As shown inFIG. 4, the scan prompt is permitted for displaying on first display unit29(seeFIGS. 1 and 2) which is the non-secure display region, and is permitted for rotating of the display orientation thereof. Accordingly, with regard to the displaying of the scan prompt on first display unit29, settlement terminal device1performs the process corresponding to “Yes” in step S501shown inFIG. 5. Thus, the display screen of the scan prompt in step S601ofFIG. 6is displayed in the position and/or the orientation based on the detected result by orientation detecting unit61(seeFIG. 2) of settlement terminal device1.

When the card is read by non-contact IC card read/write unit43or contact IC card reader44(seeFIG. 2), settlement terminal device1displays a selection screen of card brand information used for the settlement (S602). As shown inFIG. 4, the selection screen of the card brand information is permitted for displaying on first display unit29which is the non-secure display region, and is permitted for rotating of the display orientation thereof. Accordingly, with regard to the displaying of the selection screen of the card brand information on first display unit29, settlement terminal device1performs the process corresponding to “Yes” in step S501of the display flow shown inFIG. 5. Thus, the selection screen of the card brand information in step S602ofFIG. 6is displayed in the position and/or the orientation based on the detected result by orientation detecting unit61of settlement terminal device1.

When the card brand information used for the settlement is selected, settlement terminal device1displays an amount of money input screen to be settled (S603). As shown inFIG. 4, the amount of money input screen is permitted for displaying on first display unit29which is the non-secure display region, and is permitted for rotating of the display orientation thereof. Accordingly, with regard to the displaying of the amount of money input screen on first display unit29, settlement terminal device1performs the process corresponding to “Yes” in step S501of the display flow shown inFIG. 5. Thus, the amount of money input screen in step S603ofFIG. 6is displayed in the position and/or the orientation based on the detected result by orientation detecting unit61of settlement terminal device1.

When the settlement amount of money is input, settlement terminal device1displays a payment method selection/number of payments input screen (S604). As shown inFIG. 4, the payment method selection/number of payments input screen is permitted for displaying on first display unit29which is the non-secure display region, and is permitted for rotating of the display orientation thereof. Accordingly, with regard to the displaying of the payment method selection/number of payments input screen on first display unit29, settlement terminal device1performs the process corresponding to “Yes” in step S501of the display flow shown inFIG. 5. Thus, the payment method selection/number of payments input screen in step S604ofFIG. 6is displayed in the position and/or the orientation based on the detected result by orientation detecting unit61of settlement terminal device1.

When the selection of the payment method and the number of payments input are performed, settlement terminal device1displays a PIN input screen (S605). As shown inFIG. 4, the PIN input screen is prohibited from displaying on first display unit29which is the non-secure display region, and is permitted for displaying on second display unit45(FIGS. 1 and 2) which is the secure display region. The PIN input screen is permitted for rotating of the display orientation thereof. Accordingly, with regard to the displaying of the PIN input screen on second display unit45, settlement terminal device1performs the process corresponding to “Yes” in step S501of the display flow shown inFIG. 5. Thus, the PIN input screen in step S605ofFIG. 6is displayed in the position and/or the orientation based on the detected result by orientation detecting unit61of settlement terminal device1. The displaying example of the PIN input screen on the second display unit of settlement terminal device1will be described below.

When the PIN is input, settlement terminal device1transmits a settlement request to a settlement center (not shown) (S606), and displays a screen indicating that the settlement process is being performed before a settlement result is received from the settlement center. As shown inFIG. 4, the screen displayed before the settlement result from the settlement center is received after the settlement request is transmitted by settlement terminal device1is permitted for displaying on first display unit29(seeFIGS. 1 and 2) which is the non-secure display region, and is permitted for rotating of the display orientation thereof. Accordingly, with regard to the displaying of the screen displayed before the settlement result from the settlement center is received after the settlement request is transmitted by settlement terminal device1on first display unit29, settlement terminal device1performs the process corresponding to “Yes” in step S501of the display flow shown inFIG. 5. Thus, in step S606ofFIG. 6, the screen displayed before the settlement result from the settlement center is received after the settlement request is transmitted by settlement terminal device1is displayed on the position and/or the orientation based on the detected result by orientation detecting unit61(seeFIG. 2) of settlement terminal device1.

Settlement terminal device1displays the settlement result received from the settlement center (S607), and after the settlement result is printed as a receipt (S608), the IC card settlement process is ended. As shown inFIG. 4, the display screen of the settlement result in step S607is permitted for displaying on first display unit29(seeFIGS. 1 and 2) which is the non-secure region, and is permitted for rotating of the display orientation thereof. Accordingly, with regard to the displaying of the settlement result on first display unit29, settlement terminal device1performs the process corresponding to “Yes” in step S501of the display flow shown inFIG. 5. Thus, the display screen of the settlement result in step S607ofFIG. 6is displayed in the position and/or the orientation based on the detected result by orientation detecting unit61(seeFIG. 2) of settlement terminal device1. The subsequent display screen is the same as the display screen in step S608.

The PIN input screens101ofFIGS. 7A and 7Bdisplayed in step S605ofFIG. 6described above will be described in detail. InFIGS. 7A and 7B, first touch panel10displays, for example, amount of money information100, and second touch panel12displays, for example, PIN input screen101.

The display positions and/or the display orientations of the respective display elements constituting amount of money information100and PIN input screen101are different betweenFIG. 7AandFIG. 7B. The display of amount of money information100is the work screen related to the work category “amount of money input”, and is permitted for displaying on first display unit29as shown inFIG. 4. The display positions and/or the display orientations of the respective display elements constituting the work screen are permitted for changing based on the orientation of gravity detected by orientation detecting unit61(seeFIG. 2). That is, with regard to the displaying of the work screen on first display unit29, settlement terminal device1(seeFIG. 2) performs the process corresponding to “Yes” in step S501of the display flow shown inFIG. 5. Settlement terminal device1displays amount of money information100in the position and/or the orientation based on the detected result by orientation detecting unit61according to the process flow of the work screen display shown inFIG. 5(step S504in the process flow of the work screen display shown inFIG. 5).

In contrast, PIN input screen101is the work screen related to “PIN input”, is prohibited from displaying on first display unit29as shown inFIG. 4, and is displayed on second display unit45. On the display screen of second display unit45, the display positions and/or the display orientations of the respective display elements (numeric keys, an “enter” key, and a “delete” key) constituting PIN input screen101which is the work screen are permitted for changing based on the orientation of gravity detected by orientation detecting unit61. That is, with regard to the displaying of the work screen on second display unit45, settlement terminal device1(seeFIG. 2) performs the process corresponding to “Yes” in step S501of the display flow shown inFIG. 5. Settlement terminal device1displays the respective software keys in the positions and/or the orientations based on the detected result by orientation detecting unit61according to the process flow of the work screen display shown inFIG. 5(step S504of the process flow ofFIG. 5).

Accordingly, the display positions and/or the display orientations of the respective display elements constituting PIN input screen101depend on the orientation of settlement terminal device1with respect to gravity.

For example, inFIG. 7A, gravity is headed downward (positive direction in a Y axis). In this case, first display unit29and second display unit45control the positions and/or the orientations of the respective display elements such that Y-axis positive sides are lower sides in the display content. For example, the “respective display elements” in this case refers to the numeral keys of “0” to “9”, the “enter” key and the “delete” key on PIN input screen101. For example, first display unit29and second display unit45align character display orientations such that the Y-axis positive sides are lower sides of characters. First touch panel10and second touch panel12display a screen in which the positions and/or the orientations of the respective display elements are controlled. Thus, for example, even though the orientation of settlement terminal device1shown inFIG. 7Ais a vertical orientation, the user can easily recognize amount of money information100and PIN input screen101.

InFIG. 7B, gravity is headed downward (negative direction in an X axis). The state ofFIG. 7Bis a state where settlement terminal device1is rotated from the state ofFIG. 7Aby 90 degrees in the counterclockwise direction. InFIG. 7B, first touch panel10is positioned on a left side of settlement terminal device1, and second touch panel12is positioned on a right side of settlement terminal device1. In this case, first display unit29and second display unit45control the orientation of the display content such that X-axis negative sides are lower sides of the display content. First touch panel10and second touch panel12display a work screen in which the positions and/or the orientations of the respective display elements are controlled, that is, PIN input screen101. The controlling of the display content includes the controlling of PIN arrangement, and the orientation of the PIN arrangement with the gravity of gravity is the same inFIG. 7AandFIG. 7B.

That is, on the “PIN input screen101” which is the work screen of second display unit45, the “enter” key is relatively displayed on a right side than other display elements with the orientation of gravity. This display orientation is displayed from the left to the right in the orientation perpendicular to the orientation of gravity. The “delete” key is relatively displayed on a left side than other display elements to the orientation of gravity. The display orientation of the “delete” key is the same as that of the “enter” key. The “amount of money information100” which is the work screen of first display unit29is nearly displayed on an upper left side of first display unit29with respect to the orientation of gravity. The display orientation thereof is the same as those of the “enter” key and the “delete” key.

As stated above, PIN input screen101is rotated along with the orientation of settlement terminal device1detected by orientation detecting unit61. Thus, for example, even though the orientation of settlement terminal device1is a horizontal orientation as shown inFIG. 7B, the user can easily recognize the amount of money information and PIN input screen101. That is, since the orientation of PIN input screen101is determined depending on the orientation of settlement terminal device1with respect to gravity, the orientation of the screen with respect to the user can be fixed regardless of the orientation in which the user holds settlement terminal device1. Accordingly, it is possible to easily perform the input operation and display confirmation of the transaction process that tries to start the settlement, and it is possible to improve convenience of the user. For example, when settlement terminal device1is simply rotated, the orientation of the display content is displayed by being rotated with respect to gravity. However, it is possible to avoid the rotation of the display content with respect to gravity, and thus, the settlement operation and the settlement confirmation by the user are easily performed.

The switching between the orientation of the display content shown inFIG. 7Aand the orientation of the display content shown inFIG. 7Bis discontinuously performed. For example, when orientation detecting unit61(seeFIG. 2) detects that settlement terminal device1is rotated from the state ofFIG. 7Aby 45 degrees in the counterclockwise direction, first display unit29and second display unit45of settlement terminal device1may switch the orientation of the display content to the state ofFIG. 7B.

Before the input is finished after the PIN input is started, even though orientation detecting unit61(seeFIG. 2) detects the rotation of settlement terminal device1, first display unit29and second display unit45may perform controlling such that the display orientation of first touch panel10or second touch panel12is not changed. Thus, since these input orientations are not changed before the PIN input is finished, the user are not bewildered during the PIN input, and the settlement operation and the settlement confirmation by the user are easily performed.

Next, the relationship between a magnetic card settlement process and a display screen will be described.FIG. 8is a flowchart showing an example of the magnetic card settlement process by settlement terminal device1.FIGS. 9A and 9Bare schematic diagrams showing display examples of amount of money information100and PAD input screen102in settlement terminal device1.

InFIG. 8, when the magnetic card settlement process is started, settlement terminal device1(seeFIG. 2) displays scan prompt for prompting the operator to read information related to a card used for the settlement according to the display flow shown inFIG. 5described above (S801). As shown inFIG. 4, the scan prompt is permitted for displaying on first display unit29(seeFIGS. 1 and 2) which is the non-secure display region, and is permitted for rotating of the display orientation thereof. Accordingly, with regard to the displaying of the scan prompt on first display unit29, settlement terminal device1performs the process corresponding to “Yes” in step S501of the display flow shown inFIG. 5. Thus, the display screen of the scan prompt in step S801ofFIG. 8is displayed in the position and/or the orientation based on the detected result by orientation detecting unit61(seeFIG. 2) of settlement terminal device1.

When the card is read by magnetic card reader35(seeFIG. 2), settlement terminal device1displays a selection screen of card brand information used for the settlement (S802). As shown inFIG. 4, the selection screen of the card brand information is permitted for displaying on first display unit29which is the non-secure display region, and is permitted for rotating of the display orientation thereof. Accordingly, with regard to the displaying of the selection screen of the card brand information on first display unit29, settlement terminal device1performs the process according to “Yes” in step S501of the display flow shown inFIG. 5. Thus, the selection screen of the card brand information in step S802ofFIG. 8is displayed in the position and/or the orientation based on the detected result by orientation detecting unit61of settlement terminal device1.

When the card brand information used for the settlement is selected, settlement terminal device1displays an amount of money input screen to be settled (S803). As shown inFIG. 4, the amount of money input screen is permitted for displaying on first display unit29which is the non-secure display region, and is permitted for rotating of the display orientation thereof. Accordingly, with regard to the displaying of the amount of money input screen on first display unit29, settlement terminal device1performs the process corresponding to “Yes” in step S501of the display flow shown inFIG. 5. Thus, the amount of money input screen in step S803ofFIG. 8is displayed in the position and/or the orientation based on the detected result by orientation detecting unit61of settlement terminal device1.

When the settlement amount of money is input, settlement terminal device1displays a payment method selection/number of payments input screen (S804). As shown inFIG. 4, the payment method selection/number of payments input screen is permitted for displaying on first display unit29which is the non-secure display region, and is permitted for rotating of the display orientation thereof. Accordingly, with regard to the displaying of the payment method selection/number of payments input screen on first display unit29, settlement terminal device1performs the process corresponding to “Yes” in step S501of the display flow shown inFIG. 5. Thus, the payment method selection/number of payments input screen in step S804ofFIG. 8is displayed in the position and/or the orientation based on the detected result by orientation detecting unit61of settlement terminal device1.

When the selection of the payment method and the number of payments input are performed, settlement terminal device1displays a PAD signature input screen (S805). As shown inFIG. 4, the PAD signature input screen is prohibited from displaying on first display unit29which is the non-secure display region, and is permitted for displaying on second display unit45(FIGS. 1 and 2) which is the secure display region. The PAD signature input screen is prohibited from rotating of the display orientation thereof. Accordingly, with regard to the displaying of the PAD signature input screen on second display unit45, settlement terminal device1performs the process corresponding to “No” in step S501of the display flow shown inFIG. 5. Thus, the PAD signature input screen in step S805ofFIG. 8is displayed in a fixed orientation (for example, landscape direction) regardless of the detected result by orientation detecting unit61(seeFIG. 2) of settlement terminal device1. The displaying example of the PAD signature input screen on the second display unit of settlement terminal device1will be described below.

When the signature is input, settlement terminal device1transmits a settlement request to a settlement center (not shown) (S806), and displays a screen indicating that the settlement process is being performed before a settlement result is received from the settlement center. As shown inFIG. 4, the screen displayed before the settlement result from the settlement center is received after the settlement request is transmitted by settlement terminal device1is permitted for displaying on first display unit29(seeFIGS. 1 and 2) which is the non-secure display region, and is permitted for rotating of the display orientation thereof. Accordingly, with regard to the displaying of the screen displayed before the settlement result from the settlement center is received after the settlement request is transmitted by settlement terminal device1on first display unit29, settlement terminal device1performs the process corresponding to “Yes” in step S501of the display flow shown inFIG. 5. Thus, in step S806ofFIG. 8, the screen displayed before the settlement result from the settlement center is received after the settlement request is transmitted by settlement terminal device1is displayed on the position and/or the orientation based on the detected result by orientation detecting unit61(seeFIG. 2) of settlement terminal device1.

Settlement terminal device1displays the settlement result received from the settlement center (S807), and after the settlement result is printed as a receipt (S808), the magnetic card settlement process is ended. As shown inFIG. 4, the display screen of the settlement result in step S807is permitted for displaying on first display unit29(seeFIGS. 1 and 2) which is the non-secure region, and is permitted for rotating of the display orientation thereof. Accordingly, with regard to the displaying of the settlement result on first display unit29, settlement terminal device1performs the process corresponding to “Yes” in step S501of the display flow shown inFIG. 5. Thus, the display screen of the settlement result in step S807ofFIG. 8is displayed in the position and/or the orientation based on the detected result by orientation detecting unit61(seeFIG. 2) of settlement terminal device1. The subsequent display screen is the same as the display screen in step S608.

The PAD signature input screens102ofFIGS. 9A and 9Bdisplayed in step S805ofFIG. 8described above will be described in detail. InFIG. 9A, gravity is headed downward (positive direction in the Y axis). InFIG. 9B, gravity is headed downward (negative direction in the X axis).

The display of the amount of money information100is the work screen related to the work category “amount of money input”, and is permitted for displaying on first display unit29as shown inFIG. 4. The positions and/or the orientations of the respective display elements constituting the work screen are permitted for changing based on the orientation of gravity detected by orientation detecting unit61(seeFIG. 2). The permission for changing is the same as those ofFIGS. 8A and 8B. That is, with regard to the displaying of the work screen on first display unit29, settlement terminal device1(seeFIG. 2) performs the process corresponding to “Yes” in step S501of the display flow shown inFIG. 5. Settlement terminal device1displays amount of money information100in the position and/or the orientation based on the detected result by orientation detecting unit61according to the process flow of the work screen display shown inFIG. 5(step S504in the process flow of the work screen display shown inFIG. 5).

In contrast, PAD signature input screen102is the work screen related to “PAD signature input” inFIG. 4, is prohibited from displaying on first display unit29, and is displayed on second display unit45. On the display screen of second display unit45, the display position and/or the display orientation of “signature input field”103which is the display element constituting PAD input screen102which is the work screen are displayed by being fixed in a predetermined position and/or orientation on housing11. That is, with regard to the displaying of the work screen on second display unit45, settlement terminal device1(seeFIG. 2) performs the process corresponding to “No” in step S501of the display flow shown inFIG. 5. Settlement terminal device1displays signature input field103in a (independent) position and/or orientation irrelevant to the detected result by orientation detecting unit61according to the process flow of the work screen display shown inFIG. 5(step S502in the process flow of the work screen display shown inFIG. 5).

InFIG. 9B, the display positions and/or the display orientations of the respective display elements of PAD signature input screen102do not depend on the orientation of gravity detected by orientation detecting unit61. In this case, even though settlement terminal device1is rotated from the state ofFIG. 9Aby 90 degrees in the counterclockwise direction, the display orientation and the input orientation on PAD signature input screen102are not changed.

Accordingly, inFIG. 9A, the lower side (negative direction in the X axis) of the display content of PAD input screen102and the orientation (negative direction in the X axis) of gravity match each other. However, inFIG. 9B, the lower side (positive direction in the Y axis) of the display content of PAD input screen102and the orientation (negative direction in the X axis) of gravity do not match each other. For example, when a sufficient length easy to write the signature can be obtained as the length of signature input field103in a longitudinal direction, the display orientation and the input orientation of PAD signature input screen102are more preferably controlled to the orientations shown inFIGS. 9A and 9B.

As mentioned above, PAD signature input screen102is displayed in a certain orientation with respect to settlement terminal device1without depending on the orientation of settlement terminal device1. In the state shown inFIG. 9A, since signature input field103of PAD signature input screen102is positioned in a horizontal state, it is easy to horizontally write the PAD signature input. When the number of characters in the signature to be input is large, it is especially useful to sufficiently obtain the length of signature input field103in the input orientation. Accordingly, as shown inFIG. 9B, in order to sufficiently obtain the length of signature input field103in the input orientation, it is preferred that PAD signature input screen102is not rotated in line with the display orientation of first touch panel10. In this case, the signature input is performed in an X direction similarly toFIG. 9A. Thus, even though the orientation in which the user holds settlement terminal device1is changed, it is possible to prevent the orientation of PAD signature input screen102with settlement terminal device1from being frequently changed. The signature input operation and the display confirmation of the transaction process that tries to start the settlement are easily performed, and thus, convenience of the user is improved

In second display unit45ofFIG. 9B, signature input field103of PAD signature input screen102is displayed in a orientation in which it is difficult for the operator of settlement terminal device1to confirm the display content and input the signature. That is, the orientation of the signature input inFIG. 9Bis parallel to the orientation of gravity. However, the display orientation of amount of money information100of first display unit29ofFIG. 9Bis perpendicular to the orientation of gravity, and is displayed from the left to the right in the orientation perpendicular to the orientation of gravity. Amount of money information100displayed on first display unit29is displayed in the orientation in which the confirmation by the operator of settlement terminal device1is easily performed.

That is, the easiness of the confirmation of the display content by the operator of settlement terminal device1shown inFIG. 9Bis different between the display content on first display unit29and the display content on second display unit45. In order to set the easiness of the confirmation of the display contents on two display units to the same extent, the operator switches settlement terminal device1to the state ofFIG. 9A. Accordingly, there is an effect of prompting the operator to switch settlement terminal device1from the display state shown inFIG. 9Bto the state ofFIG. 9A.

Settlement terminal device1according to Exemplary Embodiment 1 described above includes first touch panel10and second touch panel12within one housing, but the information processing device of the present invention may be a device in which the first information processing unit including first touch panel10and the second information processing unit including second touch panel12can be coupled. As shown inFIGS. 10 to 12, the information processing device of the present invention may configure the secure display region and the non-secure display region in one touch panel display unit. In such an information processing device, the work screen including PIN input screen101or PAD signature input screen102may be displayed in, for example, the secure display region, and the work screen including amount of money information100may be displayed in the non-secure display region. For example, the display positions and/or the display orientations of the respective display elements constituting these work screens with respect to the orientation of gravity may be configured for each of the work screens as described above.

As described above, according to settlement terminal device1according to Exemplary Embodiment 1, the display attributes of the work screens of the respective work categories, that is, the positions and/or the orientations of the respective display elements constituting the work screen are configured for each of the work categories. Thus, even though software that processes the respective work categories is changed, the display attributes of the corresponding work screen are independently defined as including the work category. Accordingly, the positions and/or the orientations of the respective display elements constituting the display of the work screen are configured for each of the work categories are configured simply and reliably such that the positions and/or the orientations thereof is easily controlled by an operator. The operator of the terminal device can easily confirm the input unit for inputting the information constituting the display content without stress in an optimum manner of the respective work categories, and thus, convenience of the operator is improved. That is, in such a configuration, the input and display of settlement terminal device1can be improved so as to be suitable for the respective work screens. Accordingly, it is possible to easily perform input operation and display confirmation of the transaction process that tries to start the settlement, and it is possible to improve convenience of the user.