WO2006077686A1 - Portable electronic device - Google Patents
Portable electronic device Download PDFInfo
- Publication number
- WO2006077686A1 WO2006077686A1 PCT/JP2005/020604 JP2005020604W WO2006077686A1 WO 2006077686 A1 WO2006077686 A1 WO 2006077686A1 JP 2005020604 W JP2005020604 W JP 2005020604W WO 2006077686 A1 WO2006077686 A1 WO 2006077686A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- information processing
- unit
- user interface
- processing unit
- portable electronic
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1684—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
- G06F1/169—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being an integrated pointing device, e.g. trackball in the palm rest area, mini-joystick integrated between keyboard keys, touch pads or touch stripes
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1626—Constructional details or arrangements for portable computers with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04886—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
Definitions
- the present invention relates to a portable electronic device such as a PDA (Personal Digital Assistant) and a portable audio playback device.
- a portable electronic device such as a PDA (Personal Digital Assistant) and a portable audio playback device.
- Components of portable electronic devices such as PDAs are broadly classified into a housing provided with a user interface such as an operator, a display unit, and a touch panel, and a circuit board provided inside the housing. be able to.
- the components mounted on the circuit board are a processor, RAM, firmware, a display IC for controlling the touch panel, etc., and there is no great difference in the type of any PDA. Therefore, by changing only the firmware mounted on the common circuit board, for example, a circuit board for PDA of specification A, a circuit board for PDA of specification B, etc. It is possible to reduce the manufacturing cost as a whole.
- a housing with a user interface is a difficult part to share.
- Patent Document 1 is a document relating to a technique for solving such a problem.
- Patent Document 1 discloses an information processing apparatus that detects an operation of an operation element on an operation panel by a touch panel arranged on an image display panel and performs processing according to the operation of the operation element. According to the information processing apparatus disclosed in Patent Document 1, even when various types of operation panels are replaced, the operation of the operation panel can be detected by the touch panel and processing corresponding to the operation can be performed.
- Patent Document 1 Japanese Patent Laid-Open No. 2001-273080 Disclosure of the invention
- the present invention has been made in view of the circumstances described above, can provide a user with various user interfaces and functions, and change characters and marks displayed on an operator. It is an object to provide a portable electronic device that can realize a low cost.
- the present application has the following configuration.
- the user interface unit is
- An operator disposed on one surface of the housing and having an image presentation area
- the information processing unit includes: A sensor for detecting an operation of the operation element;
- a display unit provided on the back side of the one surface of the housing
- An image is displayed in the area of the display unit corresponding to the image presentation area so that it can be visually recognized from the outside of the housing via the image presentation area through processing according to the operation of the operator detected by the sensor.
- the user interface unit includes an information recording unit that records identification information of the user interface unit.
- the information processing unit has reading means for reading identification information recorded in the information recording unit,
- the portable electronic device wherein the information processing unit switches information processing to be executed based on the identification information read by the reading unit.
- the user interface unit has an information recording unit storing a control program unique to the user interface unit
- the information processing unit has reading means for reading a control program recorded in the information recording unit,
- the portable electronic device wherein the information processing unit executes the information processing according to a control program read by the reading unit.
- the user interface unit includes an information recording unit that records identification information of the user interface unit.
- the information processing unit has reading means for reading identification information recorded in the information recording unit,
- the information processing unit includes communication means, and the communication means and the reading means.
- the portable electronic device according to (1) wherein a control program associated with the read identification information is acquired, and the information processing is executed according to the control program.
- the information processing executed by the information processing unit is a display mode of the image in the area of the display unit corresponding to the image presentation area in accordance with the operation of the operator detected by the sensor.
- the portable electronic device according to (1) characterized in that it includes a process for changing
- a portable electronic device having various user interfaces and functions is realized.
- an image is displayed in a transparent area of the operation element, so the user can quickly determine the role of each operation element from this image and select the operation element to be operated. .
- this image is displayed on the display unit, there is no need for the complicated process of printing a mark or the like on the operation unit and attaching it to the housing when manufacturing the user interface unit.
- FIG. 1 is a diagram showing a configuration of a portable electronic device according to an embodiment of the present invention.
- FIG. 2 is a diagram showing a configuration example of a slider in the same embodiment.
- FIG. 3 is a diagram showing a configuration example of a rotary knob in the same embodiment.
- FIG. 4 (a) and (b) are diagrams showing a configuration example of a touch panel in the same embodiment.
- FIG. 5 is a diagram showing a configuration example for switching functions as a portable electronic device in accordance with the user interface unit in the embodiment.
- FIG. 6 is a diagram showing a configuration example for switching functions as a portable electronic device in accordance with the user interface unit in the embodiment.
- FIG. 7 is a diagram showing a configuration example for switching functions as a portable electronic device in accordance with the user interface unit in the embodiment.
- FIG. 8] (a) to (d) are diagrams showing the operation of the embodiment.
- FIG. 9 shows a display example of the display unit in the same embodiment.
- FIG. 1 is a diagram showing a configuration of a portable electronic device according to an embodiment of the present invention.
- This portable electronic device includes a flat rectangular parallelepiped information processing unit 10 and a user interface unit 20.
- the user interface unit 20 includes a casing 21 and various operators attached to the casing 21.
- the casing 21 is a casing configured like a lid having a rectangular ceiling and four surrounding side walls.
- casing 21 is mounted
- a stopper 21a is raised at a position near the ceiling inside the four side walls of the casing 21. When the casing 21 is mounted, the stopper 21 a is placed on the peripheral edge of the upper surface of the information processing unit 10.
- the operation element is arranged on the ceiling of the casing 21.
- a plurality of push buttons 22 a are arranged on the casing 21 as this operation element. These push buttons 22a have an image presentation area in the pressing portion that is touched by the user's finger, and the user can view the upper surface of the information processing unit 10 through the image presentation area.
- the image presentation area is realized by making it a transparent area, a translucent area, or a perforated area.
- the information processing unit 10 includes a transparent touch panel 11 formed so as to cover the entire upper surface thereof, a display unit 12 having a display surface facing the back side of the touch panel 11, And an information processing unit 13.
- the touch panel 11 functions as a sensor for detecting the operation of the operation element provided in the housing 21 of the user interface unit 20.
- the lower part of the push button 22a protruding to the back side of the casing 21 comes into contact with the touch panel 11, and a signal indicating the contact position is output from the touch panel 11. Is output.
- the information processing unit 13 Based on the output signal of the touch panel 11, the information processing unit 13 detects that the push button has been pressed and presses the pressed push button. Judge Tan.
- the information processing unit 13 is a device that detects the operation of the operator provided in the user interface unit 20 based on the output signal of the touch panel 11 and performs various information processing in response thereto. .
- the information processing unit 13 includes a processor and a nonvolatile memory.
- a plurality of types of user interface units 20 for preparing a plurality of types of portable electronic devices having various functions are prepared, and these are all used by being mounted on the information processing unit 10. be able to.
- the information processing unit 13 transfers the entire device including the user interface unit 20 and the information processing unit 10 to the portable electronic device.
- a user interface unit 20 having various operators such as a slider and a rotary knob in addition to a push button can be attached to the information processing unit 10.
- the touch panel 11 detects operations of these various operators.
- the configuration of the slider and the rotary knob provided in the user interface unit 20 is improved.
- FIG. 2 is a cross-sectional view showing a configuration example of the slider 22b in the present embodiment.
- the slider 22b is attached to a slide groove formed in the ceiling surface of the casing 21, and is slid in a direction perpendicular to the paper surface.
- the portion of the slider 22b that protrudes to the inside of the casing 21 is a bearing 22b-1, and the roller 22b-2 is supported in a freely rotating manner in contact with the surface of the touch panel 11.
- the roller 22b_2 moves while rotating.
- the contact position of the roller 22b_2 as the movable part on the touch panel 11 changes in conjunction with the slide operation of the slider 22b, so the information processing unit 13 determines the current position of the slider 22b based on the output signal of the touch panel 11. Detecting power S
- FIG. 3 is a cross-sectional view showing a configuration example of the rotary knob 22c in the present embodiment.
- the rotary motion of the rotary shaft 22c_l of the rotary knob 22c is converted into a translational motion by a rack and pinion mechanism in which a gear 22c_2 and a spur gear 22c_3 are combined.
- Spur gear 22c _ A roller 22c-4 is rotatably supported at the lower part of 3 while being in contact with the touch panel 11.
- the contact position of the roller 22c-4 as the movable portion on the touch panel 11 changes in conjunction with the rotation operation of the rotary knob 22c. Therefore, the information processing unit 13 is based on the output signal of the touch panel 11, Detecting the rotation angle of the rotary knob 22c S
- a touch panel using a normal pressure sensor has a single contact position that can be detected simultaneously.
- a push button is an operator that is generally pressed one by one.
- the lower part of the push button 22a comes into contact with the touch panel 11 only when the push button 22a is pressed. Therefore, the information processing unit 13 can perform the pressing operation based on the output signal from the touch panel 11 if the position of each push button 22a is known even when the push button 22a is provided in the user interface unit 20.
- the pushed button 22a can be detected appropriately.
- the slider and the rotary knob are operated in a state where the movable parts are always in contact with the touch panel.
- the information processing unit 13 detects the operation state of the slider or rotary knob based on the output signal from the touch panel 11. In addition to the slider or rotary knob, if other controls are provided in the user interface unit 20, the operating status of each control can no longer be detected.
- the touch panel 11 in the information processing unit 10 is configured by a plurality of touch panels capable of detecting the contact position independently.
- a required number of touch panels among a plurality of touch panels can be used as sensors for detecting an operation state such as a slider or a rotary knob.
- the user interface unit 20 can be provided with various configurations with different types, numbers and layouts of the controls. Many of these types of user interface units also have sliders and rotary knobs. Depending on how many are there, it can be classified into several types. Therefore, in a preferred embodiment, the touch panel having a different configuration is used in accordance with the types of the user interface units 20 of several types.
- a plurality of types of information processing units 10 having a node 11 are provided.
- the user When a user obtains an information processing unit 10, the user must select and obtain one corresponding to the desired function from a plurality of types of user interface units 20 compatible with the information processing unit 10. Is possible.
- FIG. 4A shows a configuration of the touch panel 11 of the information processing unit 10 corresponding to a certain type of user interface unit 20, and FIG. 4B shows information corresponding to another type of user interface unit 20.
- the structure of the touch panel 11 of the processing unit 10 is shown.
- the touch panel 11 shown in FIG. 4A includes three touch panels 11a, l ib and 11c arranged in the horizontal direction.
- the touch panel 11 is composed of a substantially square touch panel l id and four elongate touch panels l le, l lf, l lg and l lh arranged horizontally in the lower side.
- each touch panel 11a ⁇ : l lh can detect the contact position independently.
- the area of the touch panel 11a is the largest, and in the example shown in FIG. 4B, the area of the touch panel id is the largest.
- These touch panels are assumed to be used to detect the operation of multiple push buttons.
- the slider and the movable part of the rotary knob move on a straight track. Therefore, it is desirable that the touch panel for detecting the operation of the movable part of the slider or the rotary knob has a stripe shape that can include the linear track of the movable part.
- Touch panels l ib and l lc in Fig. 4A and touch panels l ie ⁇ in Fig. 4B: l lh each have a stripe shape and can be used to detect slider and rotary knob operations. Assumed.
- the display unit 12 includes a liquid crystal display panel.
- the display unit 12 and the touch panel 11 described above have a size facing almost the entire region on the back side of the upper surface of the casing 21. Therefore, the display unit 12 can display an image through the display window regardless of where the display window is provided on the upper surface of the casing 21.
- the information processing unit 13 is configured so that the user interface unit 20 and the user interface unit 20 and the user interface unit 20 corresponding to a certain portable electronic device are connected to the information processing unit 10. Information processing is performed so that the entire device including the information processing unit 10 functions as a portable electronic device. User wearing in this way
- the initialization that determines the control program to be executed by the information processing unit 13 when the user interface unit 20 is mounted. Processing is executed.
- FIGS. 5 to 7 show configuration examples of the present embodiment for enabling execution of such an initialization process.
- an information recording unit 26 is provided on the ceiling surface of the casing 21 of the user interface unit 20, and an ID for identifying the user interface unit 20 is recorded in the information recording unit 26.
- the information recording unit 26 may be, for example, a bar code magnetized pattern indicating an ID formed on the ceiling surface of the casing 21, or a recording medium such as a non-contact IC tag storing the ID. Also good.
- the information processing unit 10 has a reading unit 14 that reads an ID from the information recording unit 26 when the user interface unit 20 is mounted.
- the information processing unit 13 in the information processing unit 10 includes a nonvolatile memory 131 and an execution control unit 132 configured by a processor or the like.
- the nonvolatile memory 131 stores control programs corresponding to various user interface units (that is, control programs corresponding to various portable electronic devices).
- the execution control unit 132 executes initialization processing when the conditions for initialization are satisfied.
- the condition for initialization is that the user interface unit 20 is attached to the information processing unit 10 and that the information processing unit 10 is powered on.
- a sensor for detecting contact with the stopper 21a may be provided on the peripheral edge of the upper surface of the information processing unit 10.
- the execution control unit 132 reads the ID from the information recording unit 26 by the reading unit 14, and corresponds to the user interface unit specified by this ID among the control programs stored in the nonvolatile memory 131. Is selected as a target for subsequent execution.
- the information recording unit in the user interface unit 20 is configured in the configuration example shown in FIG. 6, the information recording unit in the user interface unit 20
- the execution control unit 132 in the processing unit 10 reads the control program from the information recording unit 26 by the reading unit 14 when the conditions for initialization are satisfied, and the subsequent execution target Is stored in the nonvolatile memory 131.
- an ID for identifying the user interface unit 20 is recorded in the information recording unit 26 in the user interface unit 20.
- the information processing unit 13 in the information processing unit 10 is provided with a communication unit that has a wireless communication function and communicates with a server in a network such as the Internet.
- the execution control unit 132 in the information processing unit 10 reads the ID from the information recording unit 26 by the reading unit 14 when the conditions for initialization are satisfied. Then, the execution control unit 132 accesses a predetermined server in the network by the communication unit 133 and stores it in the user interface unit specified by the read ID from various control programs stored and stored by the server. The corresponding control program is searched, the control program obtained by this search is downloaded, and stored in the nonvolatile memory 131 as a subsequent execution target.
- the power required to execute the initialization process is the same user interface unit 20 as the information processing unit 10. If the power is removed and then attached to the information processing unit 10 again, it is not necessary to perform the initialization process. Therefore, the following may be performed in order to avoid unnecessary initialization processing.
- the ID of the user interface unit 20 corresponding to the control program currently being executed is stored in the nonvolatile memory 131.
- the execution control unit 132 stores the ID and the nonvolatile memory 131 in the ID. The stored ID is compared and the initialization process is executed only if they do not match.
- the execution control unit 132 stores the control program recorded in the information recording unit 26 and the nonvolatile memory 131.
- the control program recorded in the information recording unit 26 is compared only when the two control programs are inconsistent. It may be configured to store the gram in the nonvolatile memory 131. With the configuration described above, useless initialization processing is avoided.
- the control program corresponding to each user interface unit is configured as follows.
- the control program corresponding to one user interface unit is related to the type of the operator such as push button / slider Z rotary knob and the contact position of the operator on the touch panel 11 for each operator provided in the user interface unit.
- Information in the case of a push button, the contact position of the back side of the push button on the touch panel 11, in the case of a slider, the track of the contact position of the roller 22b_2 as a movable part, in the case of a rotary knob, the roller 22c as a movable part
- a table that defines the use of detection results for the state of the controls eg routines that should deliver detection results.
- the output signal of the touch panel is converted into a signal indicating the operation state of a specific operator, and processing according to the conversion result is performed.
- the control program corresponding to one user interface unit includes definition information regarding the occupied position of the display window 24 in the user interface unit 20, and various kinds of information are displayed in the display area of the display unit 12 determined by this definition information. Information required by the user such as guidance information is displayed.
- the control program corresponding to one user interface unit 20 has a fixed position in the user interface unit 20 such as a push button and has an image presentation area in the operated portion.
- a routine for displaying an image prepared in advance for the operator in the display area facing the image presentation area is included. In a preferred embodiment, this image intuitively shows, for example, the role of the operator.
- a user who wants to configure and use the portable electronic device according to the present embodiment obtains the information processing unit 10 shown in FIG. 8A and the user interface unit 20 corresponding to the desired portable electronic device.
- a user interface unit 20 shown in FIG. 8B is a user interface unit that allows a portable electronic device to work as a portable music player.
- a display window 24 is opened in the casing 21, and four control elements are used as operators.
- a push button 22a, two sliders 22b, and a rotary knob 22c are provided.
- the display window 24 forms a perforated area of the image presentation area
- the push button 22a forms a translucent area of the image presentation area by being formed of a translucent member, and rotates with the slider 22b.
- the expression knob 22c is formed of a transparent member to constitute a transparent area of the image presentation area. All types of user interface units 20 provided to the user in this embodiment do not include any active elements and do not require power supply. In addition, it is inexpensive because it is a combination of a housing and an operator. Therefore, even if the operator wears out and the user interface unit needs to be replaced, the economic burden on the user is small. Then, the user attaches the obtained user interface unit 20 to the information processing unit 10. In this way, the portable electronic device according to this embodiment is completed.
- FIG. 8C illustrates the appearance of the portable electronic device at this stage.
- the lower portions of the four push buttons 22a face the touch panel l id in FIG. 4B.
- the movable parts of the two sliders 22b are in contact with the touch panels l ie and l lh in FIG. 4B, and the movable part of the rotary knob 22c is in contact with the touch panel 1 If in FIG. 4B.
- the position moves up and down in conjunction with the operation of the slider or rotary knob.
- the display window 24 is not displayed on the exposed display unit 12. Also, nothing is displayed on the pressing part of the four push buttons 22a.
- the information processing unit 13 in the information processing unit 10 executes the initialization process described above, and is installed in the information processing unit 10.
- the control program corresponding to 20 is targeted for execution and its execution is started.
- the user interface unit 20 and the information processing unit The appearance of the portable electronic device consisting of 10 is as shown in FIG. 8D.
- the control program executed by the information processing unit 13 includes a routine for displaying a guidance screen for the user through the display window 24, the guidance screen is displayed according to the routine.
- the control program includes a routine for displaying an image showing the role of each push button over the pressing portions of the four push buttons 22a. As a result of the execution of this routine, as shown in FIG.
- the pressing force of the leftmost push button 22a has a mark force indicating fast return.
- the pressing portion of the second push button 22a from the left is a mark indicating regeneration.
- a mark indicating pause is displayed on the pressing portion of the third push button 22a from the left, and a mark indicating fast-forwarding is displayed on the pressing portion of the rightmost push button 22a.
- This process is executed when a touch operation on the touch panel l id is detected.
- a signal indicating the contact position is obtained from the touch panel 11a
- information on the layout of the four push buttons 22a defined in the table is referred to, and the push button arranged at the contact position is specified.
- the routine corresponding to the pressing operation of the push button is activated. For example, when the push button specified based on the output signal of the touch panel 11a is the leftmost push button 22a in FIG. 8D, the information processing unit 13 starts a routine for performing a fast reverse process.
- the information processing unit 13 performs a process corresponding to the operation of the left slider 22b, a process corresponding to the operation of the right slider 22b, and a process corresponding to the operation of the rotary knob 22c. Run repeatedly at regular time intervals.
- the slider 22b is based on the information on the track of the roller 22b_2 as the movable part of the slider 22b and the signal indicating the contact position of the roller 22b_2 obtained from the touch panel 1 le. Generates information indicating the relative position of the trajectory and passes it to a routine that uses this information.
- the processing corresponding to the operation of the other slider 22b and the rotary knob 22c is the same.
- the information processing unit obtains information indicating the relative position of the slider on the trajectory and controls the image presentation area of the slider. Do. Specifically, a different display mode is used above and below the slider position (see Fig. 9). For example, different display modes can be realized by using different hatching, changing colors, and changing light and dark. This makes it possible to easily check where the slider is located. Note that the same display control can be performed in the rotary knob.
- the display window 24 is a perforated area, and the area of the touch panel corresponding to this area is exposed, so that the user can directly operate the touch panel.
- the information processing unit 13 in the information processing unit 10 performs information processing according to the state of the operator of the user interface unit 20 detected by the touch panel 11, so that the information processing unit By replacing the user interface unit 20 attached to the information processing unit 10, various types of information processing can be performed by the information processing unit 10.
- at least a part of the operation element has an image presentation area in the operated part, and a mark indicating the role of each operation element is displayed there, so that the user reacts to the display.
- the operator to be operated can be quickly determined.
- the marks indicating the roles of the respective operators are displayed on the display unit 12 of the information processing unit 10 when the user interface unit 20 is mounted on the information processing unit 10 and used. . Therefore, when the user interface unit 20 is manufactured, a complicated process of printing a mark or the like on each operator and attaching it to the housing is unnecessary, and the user interface unit 20 can be manufactured at low cost.
- a plurality of types of user interface units 20 that have the same structure but differ only in the shape and color of marks and the like displayed on the operation element may be provided.
- the function as a portable electronic device is switched in accordance with the user interface unit 20 with the configuration shown in FIG. 5, the following modes can be considered.
- different IDs are recorded in the respective information recording units 26.
- a control program corresponding to each user interface unit 20 a plurality of types with different mark display modes are used. Stored in the volatile memory 131.
- the user can select a display having a display form such as a mark that suits his / her preference from among a plurality of types of user interface units 20 capable of configuring a portable electronic device having the same function. Just install it in unit 10.
- a control program corresponding to the user interface unit 20 is set as an execution target, and a mark or the like is displayed in a manner suitable for the user's preference.
- the mark displayed on the pressing portion of each push button 22a provided on the user interface unit 20 may be configured so that the user can set it according to his / her preference.
- the control program given to the information processing unit 13 a plurality of types of mark image data that can be assigned to the push button 22a are defined for each push button.
- the control program changes the state where a certain push button 22a is pressed from a state where the push button 22a is not pressed, and when the pressed state exceeds a certain time, a mark is placed on the pressed part of the push button 22a.
- the information processing unit 13 is caused to execute processing for switching the image data used for display from the current image data to another image data.
- each push button 22a provided on the user interface unit 20 may be changed according to the user's operation. For example, when the user operates anything, the blue mark is displayed on each push button 22a, but the user presses a certain push button 22a (for example, the fast-forward button) and presses it. While the process according to the button operation (for example, fast-forward process) is being performed, the mark displayed on the push button 22a may be colored red.
- a certain push button 22a for example, the fast-forward button
- the touch panel 11 detects the operation of each operator in the user interface unit 20.
- the operation of each operator may be detected by a non-contact type sensor that is not a contact type sensor.
- a non-contact type sensor that is not a contact type sensor.
- the smell in Figure 1 instead of the touch panel, a plurality of image sensors are arranged at any one of the four corners of the upper surface of the information processing unit 10, and the back surface of the casing 21 is photographed obliquely from below with these image sensors.
- the operation state of each operator provided in the user interface unit 20 may be detected from the captured image.
- a permanent magnet is attached to the movable part of the operation element provided in the user interface unit 20, and the information processing unit 10 is provided with a plurality of magnetic sensors, and each of the magnetic sensors detects each magnetic sensor based on the magnetic field strength detected by each magnetic sensor. The position of the movable part of the operation element may be obtained and the operation state of each operation element may be detected.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Position Input By Displaying (AREA)
- Input From Keyboards Or The Like (AREA)
Abstract
Description
明 細 書 Specification
携帯型電子機器 Portable electronic devices
技術分野 Technical field
[0001] この発明は、 PDA (Personal Digital Assistant)や携帯型オーディオ再生装置など の携帯型電子機器に関する。 The present invention relates to a portable electronic device such as a PDA (Personal Digital Assistant) and a portable audio playback device.
背景技術 Background art
[0002] PDAなどの携帯型電子機器の構成部品は、操作子、表示部、タツチパネルなどの ユーザインタフェースが設けられた筐体と、この筐体の内部に設けられた回路基板と に大別することができる。ここで、回路基板に搭載される部品は、例えば PDAの場合 、プロセッサ、 RAM,ファームウェア、表示部ゃタツチパネルの制御用 ICなどであり、 どの PDAであってもその種類に大差はない。従って、共通化された回路基板に搭載 するファームウェアのみを変えることにより、例えば A仕様の PDA用の回路基板、 B 仕様の PDA用の回路基板、といった具合に、複数仕様の回路基板を製造し、全体と しての製造コストを下げることが可能である。しかし、ユーザインタフェースの設けられ た筐体は、このような共通化の難しい部分である。例えば PDAに限定して考えても、 ユーザの多様な嗜好に合わせるベぐ押しボタンなどの操作子や表示部の配置の異 なった様々な製品が提供されている。このようにユーザインタフェースの構成が製品 間で異なる場合、少なくとも筐体にユーザインタフェースを搭載する製造工程は製品 間で別々のものとならざるを得ない。また、回路基板についても、ユーザインタフヱ一 スとの接続を行うための配線を製品間で変える必要があるため、製品間で製造工程 を共通化することが困難である。このような問題を解決する技術に関する文献として、 特許文献 1がある。この特許文献 1は、操作パネルにおける操作子の操作を、画像表 示パネル上に配置されたタツチパネルにより検出し、操作子の操作に応じた処理を 行う情報処理装置を開示している。特許文献 1に開示された情報処理装置によれば 、操作パネルが各種取り替えられる場合においても、その操作パネルの操作をタツチ パネルにより検出し、操作に応じた処理を行うことができる。 [0002] Components of portable electronic devices such as PDAs are broadly classified into a housing provided with a user interface such as an operator, a display unit, and a touch panel, and a circuit board provided inside the housing. be able to. Here, for example, in the case of a PDA, the components mounted on the circuit board are a processor, RAM, firmware, a display IC for controlling the touch panel, etc., and there is no great difference in the type of any PDA. Therefore, by changing only the firmware mounted on the common circuit board, for example, a circuit board for PDA of specification A, a circuit board for PDA of specification B, etc. It is possible to reduce the manufacturing cost as a whole. However, a housing with a user interface is a difficult part to share. For example, even if it is limited to PDAs, various products are provided that have different arrangements of controls and display units such as a push button that matches the user's various preferences. In this way, if the user interface configuration differs between products, at least the manufacturing process for mounting the user interface on the chassis must be different for each product. Also, for circuit boards, it is necessary to change the wiring for connecting to the user interface between products, so it is difficult to share the manufacturing process between products. Patent Document 1 is a document relating to a technique for solving such a problem. Patent Document 1 discloses an information processing apparatus that detects an operation of an operation element on an operation panel by a touch panel arranged on an image display panel and performs processing according to the operation of the operation element. According to the information processing apparatus disclosed in Patent Document 1, even when various types of operation panels are replaced, the operation of the operation panel can be detected by the touch panel and processing corresponding to the operation can be performed.
特許文献 1:特開 2001— 273080号公報 発明の開示 Patent Document 1: Japanese Patent Laid-Open No. 2001-273080 Disclosure of the invention
発明が解決しょうとする課題 Problems to be solved by the invention
[0003] ところで、多くの携帯型電子機器のユーザは、所望の操作子がどこにあるかを見つ け、これに反射的に反応し、操作したいと望んでいる。このため、多くの携帯型電子 機器の押しボタンなどの操作子には、その操作子を特定する文字やマークが印刷さ れている。従って、特許文献 1の技術を実施する場合にも、操作パネルの操作子に その操作子を特定する文字やマークを印刷しておくことが望ましい。ここで、パネル 面に各種の操作子を装備した後、各操作子に文字やマークを印刷するのは困難な ため、通常は、様々な文字やマークの印刷された操作子を予め製造し、これらの操 作子をパネル面上における各々が配置されるべき位置に取り付けて操作パネルを構 成することとなる。しかし、そのような操作パネルの製造工程は複雑であり、製造コスト が嵩むという問題がある。また、ユーザの多様な嗜好性を考慮して、同一構造であり ながら、操作子に表示する文字やマークの形状や色の異なった複数種類の操作パ ネルを提供する場合がある。このような場合、それらの操作パネルの全てを個別に製 造するのは不経済である。 [0003] By the way, many users of portable electronic devices want to find out where a desired operator is located, react to it in a reflective manner, and operate it. For this reason, characters and marks that identify the operation elements are printed on the operation elements such as push buttons of many portable electronic devices. Therefore, even when the technique of Patent Document 1 is implemented, it is desirable to print characters and marks that specify the operation element on the operation element of the operation panel. Here, after installing various controls on the panel surface, it is difficult to print characters and marks on each control. Usually, controls with various characters and marks printed on are manufactured in advance. These control elements are attached to the positions on the panel surface where they are to be placed to constitute the control panel. However, there is a problem that the manufacturing process of such an operation panel is complicated and the manufacturing cost increases. In consideration of various user preferences, there are cases in which a plurality of types of operation panels having the same structure but different characters and mark shapes and colors are displayed. In such a case, it is uneconomical to manufacture all of the operation panels individually.
[0004] 本発明は、以上説明した事情に鑑みてなされたものであり、多様なユーザインタフ エースと機能をユーザに提供することができ、かつ、操作子に表示される文字やマー クの変更を低コストに実現することが可能な携帯型電子機器を提供することを目的と している。 [0004] The present invention has been made in view of the circumstances described above, can provide a user with various user interfaces and functions, and change characters and marks displayed on an operator. It is an object to provide a portable electronic device that can realize a low cost.
課題を解決するための手段 Means for solving the problem
[0005] 上記目的を達成するために本願は以下の構成を有することを特徴とする。 In order to achieve the above object, the present application has the following configuration.
(1) 携帯型電子機器は、 (1) Portable electronic devices
ユーザインタフェースと、 A user interface;
情報処理ユニットとを有し、 An information processing unit,
前記ユーザインタフェースユニットは、 The user interface unit is
筐体と、 A housing,
前記筐体の一面に配置され、画像提示領域を有する操作子とを有し、 An operator disposed on one surface of the housing and having an image presentation area;
前記情報処理ユニットは、 前記操作子の操作を検出するセンサと、 The information processing unit includes: A sensor for detecting an operation of the operation element;
前記ユーザインタフェースユニットが装着された状態において、前記筐体の該一面 の裏側に設けられた表示部と、 In a state in which the user interface unit is mounted, a display unit provided on the back side of the one surface of the housing;
前記センサにより検出された前記操作子の操作に応じた処理と、前記画像提示領 域を介して前記筐体の外部から視認できるように前記画像提示領域に対応する前記 表示部の領域に画像を表示させる処理とを行う情報処理部、 An image is displayed in the area of the display unit corresponding to the image presentation area so that it can be visually recognized from the outside of the housing via the image presentation area through processing according to the operation of the operator detected by the sensor. An information processing unit for performing processing to be displayed;
とを有する。 And have.
(2) 前記画像提示領域は、前記操作子に設けられた透明領域、半透明領域または 穴あき領域により実現されることを特徴とする(1)の携帯型電子機器。 (2) The portable electronic device according to (1), wherein the image presentation area is realized by a transparent area, a semitransparent area, or a perforated area provided in the operation element.
(3) 前記筐体には複数の前記操作子が設けられていることを特徴とする(1)の携帯 型電子機器。 (3) The portable electronic device according to (1), wherein the casing is provided with a plurality of the operating elements.
(4) 前記ユーザインタフェースユニットは、当該ユーザインタフェースユニットの識別 情報を記録した情報記録部を有し、 (4) The user interface unit includes an information recording unit that records identification information of the user interface unit.
前記情報処理ユニットは、前記情報記録部に記録された識別情報を読み取る読取 手段を有し、 The information processing unit has reading means for reading identification information recorded in the information recording unit,
前記前記情報処理部は、前記読取手段により読み取られた識別情報に基づき、実 行する情報処理を切り換えることを特徴とする(1)に記載の携帯型電子機器。 The portable electronic device according to (1), wherein the information processing unit switches information processing to be executed based on the identification information read by the reading unit.
(5) 前記ユーザインタフェースユニットは、当該ユーザインタフェースユニットに固有 の制御プログラムを記憶した情報記録部を有し、 (5) The user interface unit has an information recording unit storing a control program unique to the user interface unit,
前記情報処理ユニットは、前記情報記録部に記録された制御プログラムを読み取る 読取手段を有し、 The information processing unit has reading means for reading a control program recorded in the information recording unit,
前記情報処理部は、前記読取手段により読み取られた制御プログラムに従い、前 記情報処理を実行することを特徴とする(1)に記載の携帯型電子機器。 The portable electronic device according to (1), wherein the information processing unit executes the information processing according to a control program read by the reading unit.
(6) 前記ユーザインタフェースユニットは、当該ユーザインタフェースユニットの識別 情報を記録した情報記録部を有し、 (6) The user interface unit includes an information recording unit that records identification information of the user interface unit.
前記情報処理ユニットは、前記情報記録部に記録された識別情報を読み取る読取 手段を有し、 The information processing unit has reading means for reading identification information recorded in the information recording unit,
前記情報処理部は、通信手段を有し、前記通信手段により、前記読取手段により 読み取られた識別情報に対応付けられた制御プログラムを取得し、該制御プログラム に従い、前記情報処理を実行することを特徴とする(1)に記載の携帯型電子機器。The information processing unit includes communication means, and the communication means and the reading means. The portable electronic device according to (1), wherein a control program associated with the read identification information is acquired, and the information processing is executed according to the control program.
(7) 前記情報処理部により実行される情報処理は、前記センサにより検出された前 記操作子の操作に応じて、前記画像提示領域に対応する前記表示部の領域に該画 像の表示態様を変化させる処理を含むことを特徴とする(1)に記載の携帯型電子機 (7) The information processing executed by the information processing unit is a display mode of the image in the area of the display unit corresponding to the image presentation area in accordance with the operation of the operator detected by the sensor. The portable electronic device according to (1), characterized in that it includes a process for changing
(8) 前記センサは、前記操作子が接触可能な透明なタツチパネルであり、前記筐体 の一面と該表示部との間に配置されることを特徴とする(1)に記載の携帯型電子機 (8) The portable electronic device according to (1), wherein the sensor is a transparent touch panel that the operator can contact, and is disposed between one surface of the housing and the display unit. Machine
(9) 前記操作子は、押しボタン、スライダ、回転式摘みの何れかであることを特徴と する(1)に記載の携帯型電子機器。 (9) The portable electronic device according to (1), wherein the operation element is any one of a push button, a slider, and a rotary knob.
[0006] かかる発明によれば、情報処理ユニットに装着するユーザインタフェースユニットを 取り替えることにより、多様なユーザインタフェースと機能を持った携帯型電子機器が 実現される。その際、操作子の透明領域などに画像が表示されるので、ユーザは、こ の画像から個々の操作子の役割などを迅速に判断し、操作すべき操作子を選択す ること力 Sできる。し力も、この画像は、表示部により表示されるので、ユーザインタフエ ースユニットの製造時に、操作子にマークなどを印刷して筐体に取り付けるという複 雑な工程は不要であり、ユーザインタフェースユニットを安価に製造することができる 図面の簡単な説明 [0006] According to such an invention, by replacing the user interface unit attached to the information processing unit, a portable electronic device having various user interfaces and functions is realized. At that time, an image is displayed in a transparent area of the operation element, so the user can quickly determine the role of each operation element from this image and select the operation element to be operated. . However, since this image is displayed on the display unit, there is no need for the complicated process of printing a mark or the like on the operation unit and attaching it to the housing when manufacturing the user interface unit. BRIEF DESCRIPTION OF THE DRAWINGS
[0007] [図 1]この発明の一実施形態である携帯型電子機器の構成を示す図である。 FIG. 1 is a diagram showing a configuration of a portable electronic device according to an embodiment of the present invention.
[図 2]同実施形態におけるスライダの構成例を示す図である。 FIG. 2 is a diagram showing a configuration example of a slider in the same embodiment.
[図 3]同実施形態における回転式摘みの構成例を示す図である。 FIG. 3 is a diagram showing a configuration example of a rotary knob in the same embodiment.
[図 4](a)及び (b)は同実施形態におけるタツチパネルの構成例を示す図である。 FIG. 4 (a) and (b) are diagrams showing a configuration example of a touch panel in the same embodiment.
[図 5]同実施形態においてユーザインタフェースユニットに合わせて携帯型電子機器 としての機能を切り換えるための構成例を示す図である。 FIG. 5 is a diagram showing a configuration example for switching functions as a portable electronic device in accordance with the user interface unit in the embodiment.
[図 6]同実施形態においてユーザインタフェースユニットに合わせて携帯型電子機器 としての機能を切り換えるための構成例を示す図である。 [図 7]同実施形態においてユーザインタフェースユニットに合わせて携帯型電子機器 としての機能を切り換えるための構成例を示す図である。 FIG. 6 is a diagram showing a configuration example for switching functions as a portable electronic device in accordance with the user interface unit in the embodiment. FIG. 7 is a diagram showing a configuration example for switching functions as a portable electronic device in accordance with the user interface unit in the embodiment.
[図 8] (a)〜(d)は同実施形態の動作を示す図である。 [FIG. 8] (a) to (d) are diagrams showing the operation of the embodiment.
[図 9]同実施形態における表示部の表示例を示す。 FIG. 9 shows a display example of the display unit in the same embodiment.
発明を実施するための最良の形態 BEST MODE FOR CARRYING OUT THE INVENTION
[0008] 以下、本発明を実施するための最良の形態について図面を参照しつつ説明する。 Hereinafter, the best mode for carrying out the present invention will be described with reference to the drawings.
[0009] 図 1は、この発明の一実施形態である携帯型電子機器の構成を示す図である。こ の携帯型電子機器は、平坦な直方体形状の情報処理ユニット 10と、ユーザインタフ エースユニット 20とにより構成されている。ユーザインタフェースユニット 20は、筐体 2 1と、この筐体 21に取り付けられた各種の操作子とを有している。ここで、筐体 21は、 長方形状の天井とその周囲の 4側壁からなる蓋のような構成の筐体である。そして、 筐体 21は、蓋を被せるような態様で情報処理ユニット 10に装着される。筐体 21の 4 側壁内側における天井近傍の位置には、ストッパ 21aが隆起している。筐体 21の装 着時、このストッパ 21aは情報処理ユニット 10の上面周縁部に載る。このため、筐体 2 1の天井は、情報処理ユニット 10の上面と所定距離だけ離間した状態を保つ。操作 子は、この筐体 21の天井に配備されている。図 1に示す例では、この操作子として複 数の押しボタン 22aが筐体 21に配備されている。これらの押しボタン 22aは、ユーザ の指が触れる押圧部に画像提示領域があり、ユーザは、この画像提示領域を介して 情報処理ユニット 10の上面を見ることができる。画像提示領域は透明領域、半透明 領域または穴あき領域とすることで実現される。 FIG. 1 is a diagram showing a configuration of a portable electronic device according to an embodiment of the present invention. This portable electronic device includes a flat rectangular parallelepiped information processing unit 10 and a user interface unit 20. The user interface unit 20 includes a casing 21 and various operators attached to the casing 21. Here, the casing 21 is a casing configured like a lid having a rectangular ceiling and four surrounding side walls. And the housing | casing 21 is mounted | worn with the information processing unit 10 in the aspect which covers a lid | cover. A stopper 21a is raised at a position near the ceiling inside the four side walls of the casing 21. When the casing 21 is mounted, the stopper 21 a is placed on the peripheral edge of the upper surface of the information processing unit 10. For this reason, the ceiling of the casing 21 is kept separated from the upper surface of the information processing unit 10 by a predetermined distance. The operation element is arranged on the ceiling of the casing 21. In the example shown in FIG. 1, a plurality of push buttons 22 a are arranged on the casing 21 as this operation element. These push buttons 22a have an image presentation area in the pressing portion that is touched by the user's finger, and the user can view the upper surface of the information processing unit 10 through the image presentation area. The image presentation area is realized by making it a transparent area, a translucent area, or a perforated area.
[0010] 図 1に示すように、情報処理ユニット 10は、その上面全面を覆うように形成された透 明なタツチパネル 11と、このタツチパネル 11の裏側に表示面を対向させた表示部 12 と、情報処理部 13とを有している。タツチパネル 11は、ユーザインタフェースユニット 20の筐体 21に配備された操作子の操作を検出するためのセンサとして機能する。 図 1に示す例において、いずれかの押しボタン 22aが押下されると、筐体 21の裏面 側に突き出た押しボタン 22aの下部がタツチパネル 11に接触し、タツチパネル 11か ら接触位置を示す信号が出力される。情報処理部 13は、このタツチパネル 11の出力 信号に基づき、押しボタンの押下がなされたことを検知するとともに押下された押しボ タンを判断する。 As shown in FIG. 1, the information processing unit 10 includes a transparent touch panel 11 formed so as to cover the entire upper surface thereof, a display unit 12 having a display surface facing the back side of the touch panel 11, And an information processing unit 13. The touch panel 11 functions as a sensor for detecting the operation of the operation element provided in the housing 21 of the user interface unit 20. In the example shown in FIG. 1, when any one of the push buttons 22a is pressed, the lower part of the push button 22a protruding to the back side of the casing 21 comes into contact with the touch panel 11, and a signal indicating the contact position is output from the touch panel 11. Is output. Based on the output signal of the touch panel 11, the information processing unit 13 detects that the push button has been pressed and presses the pressed push button. Judge Tan.
[0011] 情報処理部 13は、このようにタツチパネル 11の出力信号に基づき、ユーザインタフ エースユニット 20に設けられた操作子の操作を検知し、それに応じて各種の情報処 理を行う装置である。この情報処理部 13は、プロセッサと、不揮発性メモリなどを有し ている。本実施形態では、様々な機能の複数種類の携帯型電子機器を構成するた めの複数種類のユーザインタフェースユニット 20が用意されており、これらはいずれ も、情報処理ユニット 10に装着して使用することができる。情報処理部 13は、ある携 帯型電子機器に対応したユーザインタフェースユニット 20が情報処理ユニット 10に 装着された場合に、ユーザインタフェースユニット 20および情報処理ユニット 10から なる装置全体をその携帯型電子機器として機能させるための情報処理を行う。 The information processing unit 13 is a device that detects the operation of the operator provided in the user interface unit 20 based on the output signal of the touch panel 11 and performs various information processing in response thereto. . The information processing unit 13 includes a processor and a nonvolatile memory. In this embodiment, a plurality of types of user interface units 20 for preparing a plurality of types of portable electronic devices having various functions are prepared, and these are all used by being mounted on the information processing unit 10. be able to. When the user interface unit 20 corresponding to a certain portable electronic device is attached to the information processing unit 10, the information processing unit 13 transfers the entire device including the user interface unit 20 and the information processing unit 10 to the portable electronic device. Information processing for functioning as
[0012] 本実施形態では、押しボタン以外にスライダ、回転式摘みといった各種の操作子を 持ったユーザインタフェースユニット 20が情報処理ユニット 10に装着され得る。本実 施形態では、これらの各種の操作子の操作をタツチパネル 11により検知する。このこ とを可能にするため、本実施形態では、ユーザインタフェースユニット 20に配備する スライダおよび回転式摘みの構成に改良を施している。 In the present embodiment, a user interface unit 20 having various operators such as a slider and a rotary knob in addition to a push button can be attached to the information processing unit 10. In the present embodiment, the touch panel 11 detects operations of these various operators. In order to make this possible, in this embodiment, the configuration of the slider and the rotary knob provided in the user interface unit 20 is improved.
[0013] 図 2は、本実施形態におけるスライダ 22bの構成例を示す断面図である。この例で は、スライダ 22bは、筐体 21の天井面に空けられたスライド溝に取り付けられており、 紙面に対して垂直な方向にスライド操作される。スライダ 22bにおいて筐体 21の内側 に突き出た部分は軸受け 22b— 1となっており、これによりローラ 22b— 2がタツチパ ネル 11の表面に当接した状態で回転自在に支持されてレ、る。このような構成にぉレ、 て、スライダ 22bが紙面垂直方向にスライド操作されると、これに合わせてローラ 22b _ 2は、回転しながら移動する。このようにスライダ 22bのスライド操作に連動して可動 部たるローラ 22b_ 2のタツチパネル 11における接触位置が変化するため、情報処 理部 13は、タツチパネル 11の出力信号に基づき、スライダ 22bの現在位置を検知す ること力 Sできる。 FIG. 2 is a cross-sectional view showing a configuration example of the slider 22b in the present embodiment. In this example, the slider 22b is attached to a slide groove formed in the ceiling surface of the casing 21, and is slid in a direction perpendicular to the paper surface. The portion of the slider 22b that protrudes to the inside of the casing 21 is a bearing 22b-1, and the roller 22b-2 is supported in a freely rotating manner in contact with the surface of the touch panel 11. With this configuration, when the slider 22b is slid in the direction perpendicular to the paper surface, the roller 22b_2 moves while rotating. In this way, the contact position of the roller 22b_2 as the movable part on the touch panel 11 changes in conjunction with the slide operation of the slider 22b, so the information processing unit 13 determines the current position of the slider 22b based on the output signal of the touch panel 11. Detecting power S
[0014] 図 3は、本実施形態における回転式摘み 22cの構成例を示す断面図である。この 回転式摘み 22cの回転軸 22c _ lの回転運動は、ギア 22c_ 2および平歯車 22c_ 3を組み合わせたラック &ピニオン機構により並進運動に変換される。平歯車 22c _ 3の下部には、ローラ 22c— 4がタツチパネル 11に当接した状態で回転自在に支持さ れている。このような構成において、回転式摘み 22cの回転操作に連動して、可動部 たるローラ 22c— 4のタツチパネル 11における接触位置が変化するため、情報処理 部 13は、タツチパネル 11の出力信号に基づき、回転式摘み 22cの回転角度を検知 すること力 Sできる。 FIG. 3 is a cross-sectional view showing a configuration example of the rotary knob 22c in the present embodiment. The rotary motion of the rotary shaft 22c_l of the rotary knob 22c is converted into a translational motion by a rack and pinion mechanism in which a gear 22c_2 and a spur gear 22c_3 are combined. Spur gear 22c _ A roller 22c-4 is rotatably supported at the lower part of 3 while being in contact with the touch panel 11. In such a configuration, the contact position of the roller 22c-4 as the movable portion on the touch panel 11 changes in conjunction with the rotation operation of the rotary knob 22c. Therefore, the information processing unit 13 is based on the output signal of the touch panel 11, Detecting the rotation angle of the rotary knob 22c S
[0015] 通常の圧力センサを用いたタツチパネルは、同時に検知することができる接触位置 は 1箇所である。そして、押しボタンは、一般的に 1個ずつ押圧操作される操作子で ある。また、本実施形態において、押しボタン 22aの下部は、押しボタン 22aが押圧 操作されたときのみタツチパネル 1 1と接触する。従って、情報処理部 13は、押しボタ ン 22aがユーザインタフェースユニット 20に複数設けられている場合においても、各 押しボタン 22aの位置が分かっていれば、タツチパネル 11からの出力信号に基づき 、押圧操作された押しボタン 22aを適切に検知することができる。一方、本実施形態 においてスライダや回転式摘みは、各々可動部をタツチパネルに常時接触させた状 態で操作される。従って、情報処理部 13は、ユーザインタフェースユニット 20に 1個 のスライダまたは回転式摘みのみが設けられている場合にはタツチパネル 11からの 出力信号に基づいてスライダまたは回転式摘みの操作状態を検知することができる 力 スライダまたは回転式摘みに加えて、さらに他の操作子がユーザインタフェース ユニット 20に設けられていると、もはや各操作子の操作状態を検知することはできな レ、。 [0015] A touch panel using a normal pressure sensor has a single contact position that can be detected simultaneously. A push button is an operator that is generally pressed one by one. In the present embodiment, the lower part of the push button 22a comes into contact with the touch panel 11 only when the push button 22a is pressed. Therefore, the information processing unit 13 can perform the pressing operation based on the output signal from the touch panel 11 if the position of each push button 22a is known even when the push button 22a is provided in the user interface unit 20. The pushed button 22a can be detected appropriately. On the other hand, in this embodiment, the slider and the rotary knob are operated in a state where the movable parts are always in contact with the touch panel. Therefore, when the user interface unit 20 is provided with only one slider or rotary knob, the information processing unit 13 detects the operation state of the slider or rotary knob based on the output signal from the touch panel 11. In addition to the slider or rotary knob, if other controls are provided in the user interface unit 20, the operating status of each control can no longer be detected.
[0016] この問題に対処するため、好ましい態様では、情報処理ユニット 10におけるタツチ パネル 11は、各々独立して接触位置の検出が可能な複数のタツチパネルにより構成 される。この態様によれば、複数のタツチパネルのうちの必要な個数のタツチパネル を、スライダや回転式摘みなどの操作状態を検出するためのセンサとして用いること が可能となる。ここで、ユーザインタフェースユニット 20は、操作子の種類、個数、レイ アウトの異なった様々な構成のものが提供され得る力 それらの多くの種類のユーザ インタフェースユニットも、スライダや回転式摘みがどの辺りに何個あるかにより、何種 類かに類型化することが可能である。そこで、好ましい態様では、このような何種類か のユーザインタフェースユニット 20の類型に合わせて、各々構成の異なるタツチパネ ノレ 11を有する複数種類の情報処理ユニット 10が提供される。ユーザは、ある情報処 理ユニット 10を入手した場合、これと適合する類型の複数種類のユーザインタフエ一 スユニット 20の中から所望の機能に対応したものを選択して入手し、使用することが 可能である。 [0016] In order to deal with this problem, in a preferred embodiment, the touch panel 11 in the information processing unit 10 is configured by a plurality of touch panels capable of detecting the contact position independently. According to this aspect, a required number of touch panels among a plurality of touch panels can be used as sensors for detecting an operation state such as a slider or a rotary knob. Here, the user interface unit 20 can be provided with various configurations with different types, numbers and layouts of the controls. Many of these types of user interface units also have sliders and rotary knobs. Depending on how many are there, it can be classified into several types. Therefore, in a preferred embodiment, the touch panel having a different configuration is used in accordance with the types of the user interface units 20 of several types. A plurality of types of information processing units 10 having a node 11 are provided. When a user obtains an information processing unit 10, the user must select and obtain one corresponding to the desired function from a plurality of types of user interface units 20 compatible with the information processing unit 10. Is possible.
[0017] 図 4Aは、ある類型のユーザインタフェースユニット 20に対応した情報処理ユニット 10のタツチパネル 11の構成を示しており、図 4Bはこれとは別の類型のユーザインタ フェースユニット 20に対応した情報処理ユニット 10のタツチパネル 11の構成を示し ている。図 4Aに示すタツチパネル 11は、横方向に並べられた 3枚のタツチパネル 11 a、 l ibおよび 11cにより構成されている。図 4Bに示す例では、タツチパネル 11が、 略正方形のタツチパネル l idとその下側において横方向に並んだ 4本の細長いタツ チパネル l le、 l lf、 l lgおよび l lhとにより構成されてレ、る。これらの例において、 各タツチパネル 11a〜: l lhは、各々独立して接触位置の検出が可能である。図 4Aに 示す例では、タツチパネル 11aの面積が最も広ぐ図 4Bに示す例では、タツチパネル l idの面積が最も広い。これらのタツチパネルは、複数の押しボタンの操作を検知す るために用いられることが想定されている。本実施形態において、スライダや回転式 摘みの可動部は、直線軌道上を移動する。従って、スライダや回転式摘みの可動部 の操作を検知するためのタツチパネルは、可動部の直線軌道を包含し得るストライプ 形状であることが望ましレ、。図 4Aにおけるタツチパネル l ibおよび l lc、図 4Bにおけ るタツチパネル l ie〜: l lhは、各々ストライプ形状をなしており、スライダや回転式摘 みの操作を検知するために使用されることが想定されている。 FIG. 4A shows a configuration of the touch panel 11 of the information processing unit 10 corresponding to a certain type of user interface unit 20, and FIG. 4B shows information corresponding to another type of user interface unit 20. The structure of the touch panel 11 of the processing unit 10 is shown. The touch panel 11 shown in FIG. 4A includes three touch panels 11a, l ib and 11c arranged in the horizontal direction. In the example shown in FIG. 4B, the touch panel 11 is composed of a substantially square touch panel l id and four elongate touch panels l le, l lf, l lg and l lh arranged horizontally in the lower side. RU In these examples, each touch panel 11a˜: l lh can detect the contact position independently. In the example shown in FIG. 4A, the area of the touch panel 11a is the largest, and in the example shown in FIG. 4B, the area of the touch panel id is the largest. These touch panels are assumed to be used to detect the operation of multiple push buttons. In the present embodiment, the slider and the movable part of the rotary knob move on a straight track. Therefore, it is desirable that the touch panel for detecting the operation of the movable part of the slider or the rotary knob has a stripe shape that can include the linear track of the movable part. Touch panels l ib and l lc in Fig. 4A and touch panels l ie ~ in Fig. 4B: l lh each have a stripe shape and can be used to detect slider and rotary knob operations. Assumed.
[0018] 図 1において、表示部 12は、液晶表示パネルにより構成されている。この表示部 12 および上述したタツチパネル 11は、筐体 21の上面裏側のほぼ全域と対向する広さを 持っている。従って、この表示部 12は、筐体 21の上面の如何なる箇所に表示窓が設 けられていても、その表示窓を介して画像を表示することができる。 In FIG. 1, the display unit 12 includes a liquid crystal display panel. The display unit 12 and the touch panel 11 described above have a size facing almost the entire region on the back side of the upper surface of the casing 21. Therefore, the display unit 12 can display an image through the display window regardless of where the display window is provided on the upper surface of the casing 21.
[0019] 既に述べたように本実施形態では、情報処理部 13は、ある携帯型電子機器に対応 したユーザインタフェースユニット 20が情報処理ユニット 10に装着された場合に、ュ 一ザインタフェースユニット 20および情報処理ユニット 10からなる装置全体をその携 帯型電子機器として機能させるための情報処理を行う。このように装着されるユーザ インタフェースユニット 20に合わせて携帯型電子機器としての機能を切り換えるため に、本実施形態では、ユーザインタフェースユニット 20の装着を契機として、情報処 理部 13の実行対象である制御プログラムを確定させる初期化処理が実行されるよう にしている。 As described above, in the present embodiment, the information processing unit 13 is configured so that the user interface unit 20 and the user interface unit 20 and the user interface unit 20 corresponding to a certain portable electronic device are connected to the information processing unit 10. Information processing is performed so that the entire device including the information processing unit 10 functions as a portable electronic device. User wearing in this way In this embodiment, in order to switch the function as a portable electronic device in accordance with the interface unit 20, in this embodiment, the initialization that determines the control program to be executed by the information processing unit 13 when the user interface unit 20 is mounted. Processing is executed.
[0020] 図 5〜図 7は、このような初期化処理の実行を可能にするための本実施形態の構成 例を各々示している。図 5に示す構成例では、ユーザインタフェースユニット 20にお ける筐体 21の天井面に情報記録部 26が設けられており、この情報記録部 26には、 ユーザインタフェースユニット 20を特定する IDが記録されている。情報記録部 26は、 例えば IDを示すバーコードゃ着磁パターンを筐体 21の天井面に形成したものであ つてもよいし、 IDを記憶した非接触 ICタグのような記録媒体であってもよい。情報処 理ユニット 10は、ユーザインタフェースユニット 20が装着された状態において情報記 録部 26から IDを読み取る読取部 14を有している。また、情報処理ユニット 10におけ る情報処理部 13は、不揮発性メモリ 131と、プロセッサなどにより構成された実行制 御部 132とを有している。ここで、不揮発性メモリ 131は、各種のユーザインタフエ一 スユニットに対応した制御プログラム(すなわち、各種の携帯型電子機器に対応した 制御プログラム)を記憶している。実行制御部 132は、初期化のための条件が満たさ れたとき、初期化処理を実行する。好ましい態様では、ユーザインタフェースユニット 20が情報処理ユニット 10に装着され、かつ、情報処理ユニット 10の電源がオン状態 であることが初期化のための条件となる。この態様において、ユーザインタフェースュ ニット 20が情報処理ユニット 10に装着されたことを検出するために、例えば情報処理 ユニット 10の上面の周縁部に、ストッパ 21aとの接触を検知するセンサを設けてもよ レ、。初期化処理において、実行制御部 132は、読取部 14によって情報記録部 26か ら IDを読み取り、不揮発性メモリ 131に記憶された各制御プログラムのうちこの IDに より特定されたユーザインタフェースユニットに対応したものを以後の実行対象として 選択する。 FIGS. 5 to 7 show configuration examples of the present embodiment for enabling execution of such an initialization process. In the configuration example shown in FIG. 5, an information recording unit 26 is provided on the ceiling surface of the casing 21 of the user interface unit 20, and an ID for identifying the user interface unit 20 is recorded in the information recording unit 26. Has been. The information recording unit 26 may be, for example, a bar code magnetized pattern indicating an ID formed on the ceiling surface of the casing 21, or a recording medium such as a non-contact IC tag storing the ID. Also good. The information processing unit 10 has a reading unit 14 that reads an ID from the information recording unit 26 when the user interface unit 20 is mounted. The information processing unit 13 in the information processing unit 10 includes a nonvolatile memory 131 and an execution control unit 132 configured by a processor or the like. Here, the nonvolatile memory 131 stores control programs corresponding to various user interface units (that is, control programs corresponding to various portable electronic devices). The execution control unit 132 executes initialization processing when the conditions for initialization are satisfied. In a preferred embodiment, the condition for initialization is that the user interface unit 20 is attached to the information processing unit 10 and that the information processing unit 10 is powered on. In this aspect, in order to detect that the user interface unit 20 is attached to the information processing unit 10, for example, a sensor for detecting contact with the stopper 21a may be provided on the peripheral edge of the upper surface of the information processing unit 10. Yo! In the initialization process, the execution control unit 132 reads the ID from the information recording unit 26 by the reading unit 14, and corresponds to the user interface unit specified by this ID among the control programs stored in the nonvolatile memory 131. Is selected as a target for subsequent execution.
[0021] 図 6に示す構成例において、ユーザインタフェースユニット 20における情報記録部 In the configuration example shown in FIG. 6, the information recording unit in the user interface unit 20
26は、 ROMなど、比較的大きな容量を有する不揮発性メモリにより構成されており、 そのユーザインタフェースユニット 20に対応した制御プログラムを記憶している。情報 処理ユニット 10における実行制御部 132は、図 5に示す構成例と同様、初期化のた めの条件が満たされたとき、読取部 14によって情報記録部 26から制御プログラムを 読み取り、以後の実行対象として不揮発性メモリ 131に格納する。 26 is constituted by a nonvolatile memory such as a ROM having a relatively large capacity, and stores a control program corresponding to the user interface unit 20. information Similar to the configuration example shown in FIG. 5, the execution control unit 132 in the processing unit 10 reads the control program from the information recording unit 26 by the reading unit 14 when the conditions for initialization are satisfied, and the subsequent execution target Is stored in the nonvolatile memory 131.
[0022] 図 7に示す構成例では、ユーザインタフェースユニット 20における情報記録部 26に は、ユーザインタフェースユニット 20を特定する IDが記録されている。一方、情報処 理ユニット 10における情報処理部 13には、無線通信機能を有し、インターネットなど のネットワーク内のサーバとの間で通信を行う通信部が設けられている。情報処理ュ ニット 10における実行制御部 132は、図 5に示す構成例と同様、初期化のための条 件が満たされたとき、読取部 14によって情報記録部 26から IDを読み取る。そして、 実行制御部 132は、通信部 133によりネットワーク内の所定のサーバにアクセスし、 同サーバが記憶してレ、る各種の制御プログラムの中から、読み取った IDにより特定さ れるユーザインタフェースユニットに対応した制御プログラムを検索し、この検索によ り得られた制御プログラムをダウンロードし、以後の実行対象として不揮発性メモリ 13 1に格納する。 In the configuration example shown in FIG. 7, an ID for identifying the user interface unit 20 is recorded in the information recording unit 26 in the user interface unit 20. On the other hand, the information processing unit 13 in the information processing unit 10 is provided with a communication unit that has a wireless communication function and communicates with a server in a network such as the Internet. As in the configuration example shown in FIG. 5, the execution control unit 132 in the information processing unit 10 reads the ID from the information recording unit 26 by the reading unit 14 when the conditions for initialization are satisfied. Then, the execution control unit 132 accesses a predetermined server in the network by the communication unit 133 and stores it in the user interface unit specified by the read ID from various control programs stored and stored by the server. The corresponding control program is searched, the control program obtained by this search is downloaded, and stored in the nonvolatile memory 131 as a subsequent execution target.
[0023] ところで、図 5〜図 7に示す構成例において、ユーザインタフェースユニット 20が他 のものに交換されたときには初期化処理の実行が必要である力 同じユーザインタフ エースユニット 20が情報処理ユニット 10力 取り外され、その後、再び情報処理ュニ ット 10に装着されたような場合には初期化処理の実行は不要である。そこで、無駄な 初期化処理の実行を回避するために、次のようにしてもよい。例えば図 5または図 7 に示す構成例では、現在実行対象となっている制御プログラムが対応しているユー ザインタフェースユニット 20の IDを不揮発性メモリ 131に記憶しておく。そして、実行 制御部 132は、ユーザインタフェースユニット 20が情報処理ユニット 10に装着され、 その情報記録部 26に記録された IDが読取部 14により読み取られたとき、この IDと不 揮発性メモリ 131に記憶された IDとを比較し、両者が不一致である場合に限り、初期 化処理を実行するのである。また、図 6に示す構成例では、ユーザインタフェースュ ニット 20が情報処理ユニット 10に装着されたとき、実行制御部 132は、情報記録部 2 6に記録された制御プログラムと不揮発性メモリ 131に記憶されてレ、る制御プログラム とを比較し、両者が不一致である場合に限り、情報記録部 26に記録された制御プロ グラムを不揮発性メモリ 131に格納するように構成してもよレ、。以上のように構成する ことにより、無駄な初期化処理の実行が回避される。 By the way, in the configuration examples shown in FIGS. 5 to 7, when the user interface unit 20 is replaced with another one, the power required to execute the initialization process is the same user interface unit 20 as the information processing unit 10. If the power is removed and then attached to the information processing unit 10 again, it is not necessary to perform the initialization process. Therefore, the following may be performed in order to avoid unnecessary initialization processing. For example, in the configuration example shown in FIG. 5 or FIG. 7, the ID of the user interface unit 20 corresponding to the control program currently being executed is stored in the nonvolatile memory 131. Then, when the user interface unit 20 is attached to the information processing unit 10 and the ID recorded in the information recording unit 26 is read by the reading unit 14, the execution control unit 132 stores the ID and the nonvolatile memory 131 in the ID. The stored ID is compared and the initialization process is executed only if they do not match. In the configuration example shown in FIG. 6, when the user interface unit 20 is attached to the information processing unit 10, the execution control unit 132 stores the control program recorded in the information recording unit 26 and the nonvolatile memory 131. The control program recorded in the information recording unit 26 is compared only when the two control programs are inconsistent. It may be configured to store the gram in the nonvolatile memory 131. With the configuration described above, useless initialization processing is avoided.
[0024] 本実施形態において、筐体 21に設けられている表示窓の占有位置、操作子の数、 個々の操作子の種類、配置、役割はユーザインタフェースユニット毎に異なる。そこ で、本実施形態では、各ユーザインタフェースユニットに対応した制御プログラムを次 のように構成している。 In the present embodiment, the occupied position of the display window provided in the housing 21, the number of operators, the type, arrangement, and role of each operator differ for each user interface unit. Therefore, in this embodiment, the control program corresponding to each user interface unit is configured as follows.
< a.操作子の操作に応じた処理を行うための構成 > <a. Configuration for performing processing according to the operation of the control>
1つのユーザインタフェースユニットに対応した制御プログラムは、ユーザインタフエ ースユニットに設けられた各操作子について、押しボタン/スライダ Z回転式摘み等 のその操作子の種別、タツチパネル 11における操作子の接触位置に関する情報 (押 しボタンの場合はタツチパネル 11における押しボタンの裏側部分の接触位置、スライ ダの場合は可動部たるローラ 22b _ 2の接触位置の軌道、回転式摘みの場合は可 動部たるローラ 22c— 4の接触位置の軌道)、操作子の状態の検出結果の用途 (例え ば検出結果を引き渡すべきルーチン)を定義したテーブルを含む。この制御プロダラ ムでは、このテーブルを参照することにより、タツチパネルの出力信号を特定の操作 子の操作状態を示す信号に変換し、その変換結果に応じた処理を行う。 The control program corresponding to one user interface unit is related to the type of the operator such as push button / slider Z rotary knob and the contact position of the operator on the touch panel 11 for each operator provided in the user interface unit. Information (in the case of a push button, the contact position of the back side of the push button on the touch panel 11, in the case of a slider, the track of the contact position of the roller 22b_2 as a movable part, in the case of a rotary knob, the roller 22c as a movable part) — 4 touch position trajectory), and a table that defines the use of detection results for the state of the controls (eg routines that should deliver detection results). In this control program, by referring to this table, the output signal of the touch panel is converted into a signal indicating the operation state of a specific operator, and processing according to the conversion result is performed.
< b.表示制御のための構成 > <b. Configuration for display control>
まず、 1つのユーザインタフェースユニットに対応した制御プログラムは、そのユー ザインタフエースユニット 20における表示窓 24の占有位置に関する定義情報を含ん でおり、この定義情報により定まる表示部 12の表示領域に各種の案内情報などユー ザが必要とする情報を表示する。また、 1つのユーザインタフェースユニット 20に対応 した制御プログラムは、押しボタンなどのように、ユーザインタフェースユニット 20にお ける位置が固定されており、かつ、操作される部分に画像提示領域を有する操作子 について、表示部 12における画像提示領域に対向している表示領域に、その操作 子のために予め用意された画像を表示するためのルーチンを含む。好ましい態様に おいて、この画像は、例えばその操作子の役割などを直観的に示すものである。 First, the control program corresponding to one user interface unit includes definition information regarding the occupied position of the display window 24 in the user interface unit 20, and various kinds of information are displayed in the display area of the display unit 12 determined by this definition information. Information required by the user such as guidance information is displayed. In addition, the control program corresponding to one user interface unit 20 has a fixed position in the user interface unit 20 such as a push button and has an image presentation area in the operated portion. In the display unit 12, a routine for displaying an image prepared in advance for the operator in the display area facing the image presentation area is included. In a preferred embodiment, this image intuitively shows, for example, the role of the operator.
[0025] 以下、具体例を挙げて、本実施形態の動作を説明する。なお、この動作例では、図 4Bに示す構成のタツチパネル 11を有する情報処理ユニット 10が用いられる。まず、 本実施形態に係る携帯型電子機器を構成して使用することを望むユーザは、図 8A に示す情報処理ユニット 10を入手するとともに、所望の携帯型電子機器に対応した ユーザインタフェースユニット 20を入手する。図 8Bに示すユーザインタフェースュニ ット 20は、携帯型電子機器を携帯音楽プレーヤとして働かせるユーザインタフェース ユニットであり、筐体 21には表示窓 24が空けられており、操作子として、 4個の押しボ タン 22aと、 2個のスライダ 22bと、回転式摘み 22cが設けられている。本実施形態に おいて、表示窓 24は画像提示領域の穴あき領域を構成し、押しボタン 22aは半透明 部材で形成されることで画像提示領域の半透明領域を構成し、スライダ 22bと回転式 摘み 22cは透明部材で形成されることで画像提示領域の透明領域を構成する。本実 施形態においてユーザに提供される全ての種類のユーザインタフェースユニット 20 は、一切の能動素子を含んでおらず、電源の供給は不要である。また、筐体と操作 子とを組み合わせたものであるため、安価である。従って、操作子が摩耗してユーザ インタフェースユニットの取り替えが必要になった場合においても、ユーザの経済的 負担は僅かである。そして、ユーザは、この入手したユーザインタフェースユニット 20 を情報処理ユニット 10に装着する。このようにして本実施形態に係る携帯型電子機 器が完成する。 Hereinafter, the operation of the present embodiment will be described with a specific example. In this operation example, the information processing unit 10 having the touch panel 11 having the configuration shown in FIG. 4B is used. First, A user who wants to configure and use the portable electronic device according to the present embodiment obtains the information processing unit 10 shown in FIG. 8A and the user interface unit 20 corresponding to the desired portable electronic device. . A user interface unit 20 shown in FIG. 8B is a user interface unit that allows a portable electronic device to work as a portable music player. A display window 24 is opened in the casing 21, and four control elements are used as operators. A push button 22a, two sliders 22b, and a rotary knob 22c are provided. In the present embodiment, the display window 24 forms a perforated area of the image presentation area, and the push button 22a forms a translucent area of the image presentation area by being formed of a translucent member, and rotates with the slider 22b. The expression knob 22c is formed of a transparent member to constitute a transparent area of the image presentation area. All types of user interface units 20 provided to the user in this embodiment do not include any active elements and do not require power supply. In addition, it is inexpensive because it is a combination of a housing and an operator. Therefore, even if the operator wears out and the user interface unit needs to be replaced, the economic burden on the user is small. Then, the user attaches the obtained user interface unit 20 to the information processing unit 10. In this way, the portable electronic device according to this embodiment is completed.
[0026] 図 8Cは、この段階における携帯型電子機器の外観を例示している。この例では、 4 個の押しボタン 22aの下部は、図 4Bにおけるタツチパネル l idと対向している。また 、 2個のスライダ 22bの各々の可動部は、図 4Bにおけるタツチパネル l ieおよび l lh に、回転式摘み 22cの可動部は、図 4Bにおけるタツチパネル 1 Ifと接触しており、各 々の接触位置は、スライダまたは回転式摘みの操作に連動して上下方向に移動する 。図 8Cに示す段階では、情報処理ユニット 10の電源がオフであるため、表示窓 24 力 露出した表示部 12には何も表示されていなレ、。また、 4個の押しボタン 22aの押 圧部には何も表示されてレ、なレ、。 [0026] FIG. 8C illustrates the appearance of the portable electronic device at this stage. In this example, the lower portions of the four push buttons 22a face the touch panel l id in FIG. 4B. In addition, the movable parts of the two sliders 22b are in contact with the touch panels l ie and l lh in FIG. 4B, and the movable part of the rotary knob 22c is in contact with the touch panel 1 If in FIG. 4B. The position moves up and down in conjunction with the operation of the slider or rotary knob. At the stage shown in FIG. 8C, since the information processing unit 10 is powered off, the display window 24 is not displayed on the exposed display unit 12. Also, nothing is displayed on the pressing part of the four push buttons 22a.
[0027] ユーザが情報処理ユニット 10の電源をオンにすると、情報処理ユニット 10における 情報処理部 13は、上述した初期化処理を実行し、情報処理ユニット 10に装着されて レ、るユーザインタフェースユニット 20に対応した制御プログラムを実行対象とし、その 実行を開始する。この結果、ユーザインタフェースユニット 20および情報処理ユニット 10からなる携帯型電子機器の外観は図 8Dに示す状態となる。この例では、情報処 理部 13によって実行される制御プログラムは、表示窓 24越しにユーザに対する案内 画面を表示するルーチンを含んでいるため、そのルーチンに従って案内画面の表示 が行われている。また、この例において、同制御プログラムは、 4個の押しボタン 22a の押圧部越しに各押しボタンの役割を示す画像を表示するルーチンを含んでいる。 このルーチンが実行される結果、図 8Dに示すように、最も左側の押しボタン 22aの押 圧部には早戻しを示すマーク力 左から 2番目の押しボタン 22aの押圧部には再生を 示すマークが、左から 3番目の押しボタン 22aの押圧部には一時停止を示すマーク が、最も右側の押しボタン 22aの押圧部には早送りを示すマークが表示される。 その後、情報処理部 13は、制御プログラムに従い、次のような処理を実行する。 < <押しボタンの操作に対応した処理 > > When the user turns on the power of the information processing unit 10, the information processing unit 13 in the information processing unit 10 executes the initialization process described above, and is installed in the information processing unit 10. The control program corresponding to 20 is targeted for execution and its execution is started. As a result, the user interface unit 20 and the information processing unit The appearance of the portable electronic device consisting of 10 is as shown in FIG. 8D. In this example, since the control program executed by the information processing unit 13 includes a routine for displaying a guidance screen for the user through the display window 24, the guidance screen is displayed according to the routine. In this example, the control program includes a routine for displaying an image showing the role of each push button over the pressing portions of the four push buttons 22a. As a result of the execution of this routine, as shown in FIG. 8D, the pressing force of the leftmost push button 22a has a mark force indicating fast return. The pressing portion of the second push button 22a from the left is a mark indicating regeneration. However, a mark indicating pause is displayed on the pressing portion of the third push button 22a from the left, and a mark indicating fast-forwarding is displayed on the pressing portion of the rightmost push button 22a. Thereafter, the information processing unit 13 executes the following process according to the control program. <<Processing corresponding to push button operations>>
この処理は、タツチパネル l idに対するタツチ操作が検出されたときに実行される。 この処理では、接触位置を示す信号がタツチパネル 11aから得られると、テーブルに 定義された 4個の押しボタン 22aのレイアウトに関する情報を参照し、接触位置に配 置されている押しボタンを特定する。そして、この押しボタンの押圧操作に対応したル 一チンを起動する。例えば、タツチパネル 11aの出力信号に基づいて特定される押し ボタンが図 8Dにおける最も左側の押しボタン 22aであった場合、情報処理部 13は、 早戻しの処理を行うルーチンを起動するのである。 This process is executed when a touch operation on the touch panel l id is detected. In this process, when a signal indicating the contact position is obtained from the touch panel 11a, information on the layout of the four push buttons 22a defined in the table is referred to, and the push button arranged at the contact position is specified. Then, the routine corresponding to the pressing operation of the push button is activated. For example, when the push button specified based on the output signal of the touch panel 11a is the leftmost push button 22a in FIG. 8D, the information processing unit 13 starts a routine for performing a fast reverse process.
< <スライダおよび回転式摘みの操作に対応した処理 > > <<Processing corresponding to slider and rotary knob operation>>
図 8Dに示す例の場合、情報処理部 13は、左側のスライダ 22bの操作に対応した 処理、右側のスライダ 22bの操作に対応した処理、回転式摘み 22cの操作に対応し た処理を、各々一定の時間間隔で繰り返し実行する。例えば左側のスライダ 22bの 操作に対応した処理では、スライダ 22bの可動部たるローラ 22b_ 2の軌道に関する 情報と、タツチパネル 1 leから得られるローラ 22b_ 2の接触位置を示す信号とに基 づき、スライダ 22bの軌道上における相対位置を示す情報を生成し、この情報を利用 するルーチンに引き渡す。もう 1つのスライダ 22bおよび回転式摘み 22cの操作に対 応した各処理も同様である。この例においては、情報処理ユニットにおいてスライダ の軌道上における相対位置を示す情報を所得し、スライダの画像提示領域の制御を 行う。具体的にはスライダ位置の上下で異なる表示態様にする(図 9参照)。例えば、 異なるハッチングを用いたり、色彩を変化させたり、明暗を変えたりすることで異なる 表示様態を実現できる。これにより、スライダがどこに位置しているかを容易に確認す ること力 Sできる。尚、回転式摘みにおいても同様の表示制御を行うことができる。 In the example shown in FIG. 8D, the information processing unit 13 performs a process corresponding to the operation of the left slider 22b, a process corresponding to the operation of the right slider 22b, and a process corresponding to the operation of the rotary knob 22c. Run repeatedly at regular time intervals. For example, in the processing corresponding to the operation of the slider 22b on the left side, the slider 22b is based on the information on the track of the roller 22b_2 as the movable part of the slider 22b and the signal indicating the contact position of the roller 22b_2 obtained from the touch panel 1 le. Generates information indicating the relative position of the trajectory and passes it to a routine that uses this information. The processing corresponding to the operation of the other slider 22b and the rotary knob 22c is the same. In this example, the information processing unit obtains information indicating the relative position of the slider on the trajectory and controls the image presentation area of the slider. Do. Specifically, a different display mode is used above and below the slider position (see Fig. 9). For example, different display modes can be realized by using different hatching, changing colors, and changing light and dark. This makes it possible to easily check where the slider is located. Note that the same display control can be performed in the rotary knob.
[0029] 尚、表示窓 24は穴あき領域であり、この領域に対応するタツチパネルの領域は露 出しているので、ユーザは直接タツチパネルを操作することができる。 [0029] The display window 24 is a perforated area, and the area of the touch panel corresponding to this area is exposed, so that the user can directly operate the touch panel.
[0030] 以上説明した実施形態によれば、情報処理ユニット 10における情報処理部 13は、 タツチパネル 11により検出されたユーザインタフェースユニット 20の操作子の状態に 応じた情報処理を行うので、情報処理ユニット 10に装着するユーザインタフェースュ ニット 20を取り替えることにより、各種の情報処理を情報処理ユニット 10に行わせるこ とができる。その際、操作子の少なくとも一部は、操作される部分に画像提示領域が あり、そこには各操作子の役割などを示すマークなどが表示されるため、ユーザは、 その表示に反応して、操作すべき操作子を迅速に判断することができる。しかも、こ の各操作子の役割などを示すマークは、ユーザインタフェースユニット 20が情報処 理ユニット 10に装着されて使用される際に、情報処理ユニット 10の表示部 12により 表示されるものである。従って、ユーザインタフェースユニット 20の製造の際、各操作 子にマークなどを印刷して筐体に取り付けるという複雑な工程は不要であり、ユーザ インタフェースユニット 20を安価に製造することができる。 [0030] According to the embodiment described above, the information processing unit 13 in the information processing unit 10 performs information processing according to the state of the operator of the user interface unit 20 detected by the touch panel 11, so that the information processing unit By replacing the user interface unit 20 attached to the information processing unit 10, various types of information processing can be performed by the information processing unit 10. At that time, at least a part of the operation element has an image presentation area in the operated part, and a mark indicating the role of each operation element is displayed there, so that the user reacts to the display. The operator to be operated can be quickly determined. Moreover, the marks indicating the roles of the respective operators are displayed on the display unit 12 of the information processing unit 10 when the user interface unit 20 is mounted on the information processing unit 10 and used. . Therefore, when the user interface unit 20 is manufactured, a complicated process of printing a mark or the like on each operator and attaching it to the housing is unnecessary, and the user interface unit 20 can be manufactured at low cost.
[0031] 以上、本発明の実施の形態について説明したが、本発明には他の実施形態が考 えられる。例えば次の通りである。 [0031] While the embodiments of the present invention have been described above, other embodiments are possible for the present invention. For example:
)ユーザの多様な嗜好性を考慮して、同一構造でありながら、操作子に表示する マークなどの形状や色のみが異なった複数種類のユーザインタフェースユニット 20を 提供してもよい。例えば、図 5に示す構成により、ユーザインタフェースユニット 20に 合わせて携帯型電子機器としての機能を切り換える場合には、次のような態様が考 えられる。まず、個々のユーザインタフェースユニット 20は、同一構造であり、かつ、 同一機能を携帯型電子機器を構成するものであっても、各々の情報記録部 26には 異なる IDを記録しておく。また、各ユーザインタフェースユニット 20に対応した制御プ ログラムとして、マークの表示態様の異なった複数種類のものを情報処理部 13の不 揮発性メモリ 131に格納しておく。この態様によれば、ユーザは、同一機能の携帯型 電子機器を構成可能な複数種類のユーザインタフェースユニット 20の中からマーク などの表示態様が自分の好みに合っているものを選択して情報処理ユニット 10に装 着すればよレ、。これにより、そのユーザインタフェースユニット 20に対応した制御プロ グラムが実行対象とされ、ユーザの好みに合った態様でマークなどが表示される。) In consideration of various user preferences, a plurality of types of user interface units 20 that have the same structure but differ only in the shape and color of marks and the like displayed on the operation element may be provided. For example, when the function as a portable electronic device is switched in accordance with the user interface unit 20 with the configuration shown in FIG. 5, the following modes can be considered. First, even if each user interface unit 20 has the same structure and constitutes a portable electronic device having the same function, different IDs are recorded in the respective information recording units 26. In addition, as a control program corresponding to each user interface unit 20, a plurality of types with different mark display modes are used. Stored in the volatile memory 131. According to this aspect, the user can select a display having a display form such as a mark that suits his / her preference from among a plurality of types of user interface units 20 capable of configuring a portable electronic device having the same function. Just install it in unit 10. As a result, a control program corresponding to the user interface unit 20 is set as an execution target, and a mark or the like is displayed in a manner suitable for the user's preference.
(2)ユーザインタフェースユニット 20に設けられた各押しボタン 22aの押圧部に表示 されるマークを、ユーザが自分の好みに合わせて設定することができるように構成し てもよレ、。例えば、情報処理部 13に与える制御プログラムにおいて、押しボタン 22a に割り当て可能なマークの画像データを押しボタン毎に複数種類ずつ定義しておく。 また、制御プログラムは、ある押しボタン 22aが押圧されていない状態から押圧されて いる状態となり、この押圧されている状態が一定時間を越えた場合に、その押しボタ ン 22aの押圧部にマークを表示するために使用する画像データを現在のものから他 の画像データに切り換える処理を情報処理部 13に実行させる。この態様において、 ユーザは、ある押しボタン 22aに表示されるマークが気に入らない場合、その押しボ タン 22aを一定時間以上を押圧した後、指を離して、新たに表示されているマークを 確認し、そのマークも気に入らない場合には再度その押しボタン 22aを一定時間以 上を押圧した後、指を離して、新たに表示されているマークを確認し、という具合に、 自分の気に入ったマークが表示されるまで押しボタン 22aの押圧操作を繰り返せばよ レ、。 (2) The mark displayed on the pressing portion of each push button 22a provided on the user interface unit 20 may be configured so that the user can set it according to his / her preference. For example, in the control program given to the information processing unit 13, a plurality of types of mark image data that can be assigned to the push button 22a are defined for each push button. In addition, the control program changes the state where a certain push button 22a is pressed from a state where the push button 22a is not pressed, and when the pressed state exceeds a certain time, a mark is placed on the pressed part of the push button 22a. The information processing unit 13 is caused to execute processing for switching the image data used for display from the current image data to another image data. In this mode, when the user does not like the mark displayed on a certain push button 22a, the user presses the push button 22a for a certain period of time and then releases the finger to check the newly displayed mark. If you do not like the mark, press the push button 22a again for a certain period of time, release your finger, check the newly displayed mark, and so on. Repeat pressing the push button 22a until it is displayed.
(3)ユーザインタフェースユニット 20に設けられた各押しボタン 22aの押圧部に表示 されるマークを、ユーザの操作に応じて変化させるようにしてもよい。例えば、ユーザ が何も操作してレ、なレ、ときは、青色のマークが各押しボタン 22aに表示されてレ、るが、 ユーザがある押しボタン 22a (例えば早送りボタン)を押し、その押しボタン操作に応 じた処理 (例えば早送り処理)が行われている間は、その押しボタン 22aに表示され ているマークの色を赤色にする、といった態様が考えられる。 (3) The mark displayed on the pressing portion of each push button 22a provided on the user interface unit 20 may be changed according to the user's operation. For example, when the user operates anything, the blue mark is displayed on each push button 22a, but the user presses a certain push button 22a (for example, the fast-forward button) and presses it. While the process according to the button operation (for example, fast-forward process) is being performed, the mark displayed on the push button 22a may be colored red.
(4)上記実施形態では、ユーザインタフェースユニット 20における各操作子の操作を タツチパネル 11により検出した。しかし、このような接触式のセンサではなぐ非接触 式のセンサにより各操作子の操作を検出する構成としてもよい。例えば、図 1におい て、タツチパネルの代わりに、イメージセンサを情報処理ユニット 10の上面の四隅の いずれかに複数個配置し、これらのイメージセンサにより筐体 21の裏面を斜め下方 から撮影し、各イメージセンサにより撮影された画像からユーザインタフェースユニット 20に設けられた各操作子の操作状態を検知するようにしてもよい。また、ユーザイン タフエースユニット 20に設ける操作子の可動部に永久磁石を取り付けるとともに、情 報処理ユニット 10には複数の磁気センサを設けて、各磁気センサによって検出され る磁界強度に基づき、各操作子の可動部の位置を求め、各操作子の操作状態を検 知するようにしてもよい。 (4) In the above embodiment, the touch panel 11 detects the operation of each operator in the user interface unit 20. However, the operation of each operator may be detected by a non-contact type sensor that is not a contact type sensor. For example, the smell in Figure 1 Instead of the touch panel, a plurality of image sensors are arranged at any one of the four corners of the upper surface of the information processing unit 10, and the back surface of the casing 21 is photographed obliquely from below with these image sensors. The operation state of each operator provided in the user interface unit 20 may be detected from the captured image. In addition, a permanent magnet is attached to the movable part of the operation element provided in the user interface unit 20, and the information processing unit 10 is provided with a plurality of magnetic sensors, and each of the magnetic sensors detects each magnetic sensor based on the magnetic field strength detected by each magnetic sensor. The position of the movable part of the operation element may be obtained and the operation state of each operation element may be detected.
Claims
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006553825A JPWO2006077686A1 (en) | 2005-01-20 | 2005-11-10 | Portable electronic devices |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005-013040 | 2005-01-20 | ||
| JP2005013040 | 2005-01-20 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2006077686A1 true WO2006077686A1 (en) | 2006-07-27 |
Family
ID=36692080
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2005/020604 Ceased WO2006077686A1 (en) | 2005-01-20 | 2005-11-10 | Portable electronic device |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JPWO2006077686A1 (en) |
| WO (1) | WO2006077686A1 (en) |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012249922A (en) * | 2011-06-06 | 2012-12-20 | Sony Computer Entertainment Inc | Controller device |
| JP2014506703A (en) * | 2011-02-23 | 2014-03-17 | ジーン マルク トロブリラント | Input device |
| JP2014099858A (en) * | 2007-09-14 | 2014-05-29 | Panasonic Avionics Corp | Portable user control device and control method for vehicle information systems |
| US9016627B2 (en) | 2009-10-02 | 2015-04-28 | Panasonic Avionics Corporation | System and method for providing an integrated user interface system at a seat |
| US9108733B2 (en) | 2010-09-10 | 2015-08-18 | Panasonic Avionics Corporation | Integrated user interface system and method |
| JP2016133995A (en) * | 2015-01-20 | 2016-07-25 | カルソニックカンセイ株式会社 | Vehicle information input device |
| JP2016206931A (en) * | 2015-04-22 | 2016-12-08 | カルソニックカンセイ株式会社 | Vehicle information input device |
| US9872154B2 (en) | 2007-09-24 | 2018-01-16 | Panasonic Avionics Corporation | System and method for receiving broadcast content on a mobile platform during travel |
| JPWO2024004123A1 (en) * | 2022-06-30 | 2024-01-04 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001273078A (en) * | 2000-03-24 | 2001-10-05 | Matsushita Electric Ind Co Ltd | AVC equipment |
| JP2004317585A (en) * | 2003-04-11 | 2004-11-11 | Mitsubishi Electric Corp | Monitor with lid |
-
2005
- 2005-11-10 JP JP2006553825A patent/JPWO2006077686A1/en active Pending
- 2005-11-10 WO PCT/JP2005/020604 patent/WO2006077686A1/en not_active Ceased
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001273078A (en) * | 2000-03-24 | 2001-10-05 | Matsushita Electric Ind Co Ltd | AVC equipment |
| JP2004317585A (en) * | 2003-04-11 | 2004-11-11 | Mitsubishi Electric Corp | Monitor with lid |
Cited By (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014099858A (en) * | 2007-09-14 | 2014-05-29 | Panasonic Avionics Corp | Portable user control device and control method for vehicle information systems |
| US9872154B2 (en) | 2007-09-24 | 2018-01-16 | Panasonic Avionics Corporation | System and method for receiving broadcast content on a mobile platform during travel |
| US10556684B2 (en) | 2009-10-02 | 2020-02-11 | Panasonic Avionics Corporation | System and method for providing an integrated user interface system at a seat |
| US9016627B2 (en) | 2009-10-02 | 2015-04-28 | Panasonic Avionics Corporation | System and method for providing an integrated user interface system at a seat |
| US10011357B2 (en) | 2009-10-02 | 2018-07-03 | Panasonic Avionics Corporation | System and method for providing an integrated user interface system at a seat |
| USD904328S1 (en) | 2009-10-02 | 2020-12-08 | Panasonic Avionics Corporation | Display |
| US9108733B2 (en) | 2010-09-10 | 2015-08-18 | Panasonic Avionics Corporation | Integrated user interface system and method |
| JP2014506703A (en) * | 2011-02-23 | 2014-03-17 | ジーン マルク トロブリラント | Input device |
| JP2012249922A (en) * | 2011-06-06 | 2012-12-20 | Sony Computer Entertainment Inc | Controller device |
| JP2016133995A (en) * | 2015-01-20 | 2016-07-25 | カルソニックカンセイ株式会社 | Vehicle information input device |
| JP2016206931A (en) * | 2015-04-22 | 2016-12-08 | カルソニックカンセイ株式会社 | Vehicle information input device |
| JPWO2024004123A1 (en) * | 2022-06-30 | 2024-01-04 | ||
| WO2024004123A1 (en) * | 2022-06-30 | 2024-01-04 | ヤマハ株式会社 | Audio and video processing device and processing device |
| JP7729489B2 (en) | 2022-06-30 | 2025-08-26 | ヤマハ株式会社 | Audio and video processing devices and processing equipment |
Also Published As
| Publication number | Publication date |
|---|---|
| JPWO2006077686A1 (en) | 2008-06-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8766922B2 (en) | Input unit, movement control system and movement control method using the same | |
| KR102161059B1 (en) | Mobile electronic device, accessory device therefor, and electronic apparatus having the accessory device | |
| EP2163970A2 (en) | Adaptable user interface and mechanism for a portable electronic device | |
| CN101622589A (en) | The adaptable user interface and the mechanism that are used for portable electric appts | |
| US8102081B2 (en) | Electronic apparatus | |
| TW200843366A (en) | Multimodal adaptive user interface for a portable electronic device | |
| CN106774865A (en) | Integrated haptic control apparatus and touch-sensitive display | |
| CN103608753B (en) | Input device | |
| US11662833B2 (en) | Input or control device with variable controls configuration | |
| WO2006077686A1 (en) | Portable electronic device | |
| CN107003749A (en) | Jog dial for electronic equipment and electronic equipment provided with the jog dial | |
| US20020149568A1 (en) | Keyboard having changeable key display | |
| US20090066506A1 (en) | Electronic device with circuitry operative to change an orientation of an indicator and method for use therewith | |
| KR20090125071A (en) | Adaptive User Interfaces and Mechanisms for Portable Electronic Devices | |
| CN104345983A (en) | Input device | |
| CN210804321U (en) | Household appliance | |
| JP2007280386A (en) | Apparatus having user input device with changeable indicator | |
| JP2009140210A (en) | Information input device, information input method, and information input program | |
| JP2005149389A (en) | Information equipment | |
| JP2006209403A (en) | Portable electronic device | |
| US20220011867A1 (en) | Auxiliary appliance for a user interface device | |
| KR101272340B1 (en) | Input device and portable electronic device having the same | |
| JP4929959B2 (en) | Electronics | |
| JP3725728B2 (en) | Electronic equipment with variable installation posture | |
| JP2524899Y2 (en) | Operation panel mechanism |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
| WWE | Wipo information: entry into national phase |
Ref document number: 2006553825 Country of ref document: JP |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 05806211 Country of ref document: EP Kind code of ref document: A1 |
|
| WWW | Wipo information: withdrawn in national office |
Ref document number: 5806211 Country of ref document: EP |