The present invention relates to a portable terminal apparatus, a brightness control method and a brightness control program for controlling brightness of an image.
The size and resolution of screens (display sections) for portable terminal apparatuses such as smartphones and tablets have been increasing. With this increase, the proportion of power consumption of image display to the total power consumption of a portable terminal apparatus is increasing. For this reason, how to reduce the power consumption of image display for portable terminal apparatuses has been discussed.
For example, Patent Literature (hereinafter, referred to as “PTL”) 1 discloses a technique for solving such a problem. A portable terminal apparatus of PTL 1 reduces brightness of an image corresponding to at least one of predetermined periods before and after an image is changed. The portable terminal apparatus of PTL 1 thereby achieves a reduction in power consumption.
PTL 1
Japanese Patent Application Laid-Open No. 2011-242557
However, the portable terminal apparatus of PTL 1 is intended to control brightness when the whole image is changed at a time, and the problem of this technique is that it cannot control brightness of an image when the image is changed while moving in a predetermined direction, that is, during a “scroll displaying.”
An object of the present invention is to reduce power consumption during scroll displaying.
A portable terminal apparatus according to an aspect of the present invention is an apparatus that receives an operation to instruct scrolling of an image displayed on a screen, that moves the image toward an instructed direction and that displays the image, the apparatus including: a determining section that determines whether or not a display image at an end of scrolling is included in a region of the screen during scrolling and that determines, to be a control target region, a region determined not to include the display image at the end of the scrolling of the region of the screen; and a changing section that performs control of lowering brightness of the control target region on the display image during scrolling.
A brightness control method according to an aspect of the present invention is a method performed by an apparatus that receives an operation to instruct scrolling of an image displayed on a screen, that moves the image toward an instructed direction and that displays the image, the method including: determining whether or not a display image at an end of scrolling is included in a region of the screen during scrolling and determining, to be a control target region, a region determined not to include the display image at the end of the scrolling of the region of the screen; and performing control of lowering brightness of the control target region on the display image during scrolling.
A brightness control program according to an aspect of the present invention is program causing a computer of an apparatus to execute processing, the apparatus being an apparatus that receives an operation to instruct scrolling of an image displayed on a screen, that moves the image toward an instructed direction and that displays the image, the processing including: determining whether or not a display image at an end of scrolling is included in a region of the screen during scrolling and determining, to be a control target region, a region determined not to include the display image at the end of the scrolling of the region of the screen; and performing control of lowering brightness of the control target region on the display image during scrolling.
Advantageous Effects of Invention
The present invention can reduce power consumption during scroll displaying.
Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.
Embodiment 1 will be described.
<Configuration of Portable Terminal Apparatus 100>
First, a configuration of portable terminal apparatus 100 according to Embodiment 1 of the present invention will be described.
In
Touch sensor 101 receives a contact operation performed by a user. The contact operation refers to an operation of the user of touching display 108 with his/her finger or stylus pen. Note that the contact operation referred to here is an operation involving quick motion (e.g., gesturing operation, flicking operation). Upon receiving a contact operation, touch sensor 101 sends contact operation information to screen operation detection section 102. The contact operation information is information indicating a position at which a contact operation starts (contact start position) and a position at which the contact operation ends (contact end position).
Screen operation detection section 102 detects what kind of contact operation is performed based on the contact operation information. Suppose that the contact operation detected here is a flicking operation, for example. The flicking operation is an operation that the user flicks a screen by sliding his/her finger over an image in a direction in which the user desires the image to be scrolled. Note that the screen refers to display 108.
Upon detecting a flicking operation, screen operation detection section 102 detects that the indicated operation is scroll displaying and detects the direction of the scroll displaying (hereinafter referred to as “scroll direction”). Suppose that the scroll direction detected here is a downward direction, for example. Scroll displaying is an operation in which an image moves in a predetermined direction.
Screen operation detection section 102 calculates a speed when the finger with which the flicking operation was performed leaves from the screen (hereinafter referred to as “flicking speed”). Screen operation detection section 102 then sends the screen operation information to display image generation control section 103 and screen update information calculation section 105. The screen operation information is information indicating that the operation indicated by the flicking operation is scroll displaying in a downward direction and indicating a flicking speed.
Display image generation control section 103 calculates a moving distance every time the screen is updated (also referred to as “frame rate”) based on the screen operation information. The moving distance refers to a distance by which an image displayed on a screen at the time of a flicking operation moves by scrolling. The frame rate which is a unit for calculating a moving distance is determined beforehand at a certain interval.
Here, a model function will be described which is used when display image generation control section 103 calculates a moving distance. The model function is defined through software control by an OS (operating system) or application.
Display image generation control section 103 sends moving distance information indicating a moving distance every time the screen is updated to display image generation section 104 and image brightness control section 106.
Display image generation section 104 generates an image to be displayed in the next frame based on the moving distance indicated by the moving distance information. Display image generation section 104 then sends the image generated to image brightness changing section 107.
Screen update information calculation section 105 calculates a total moving distance based on the screen operation information. The total moving distance refers to a distance by which the image displayed on a screen at the time of flicking operation has moved from start to end of the scrolling. Screen update information calculation section 105 calculates the total moving distance based on the model function shown in graph 200 shown in
Image brightness control section 106 determines a control target region based on a difference between the moving distance information and the total moving distance information. The control target region is a region where control of lowering brightness of an image is performed (hereinafter referred to as “brightness control region”).
Image brightness control section 106 determines a brightness control region as follows, for example. First, image brightness control section 106 determines whether or not an image displayed on a screen at an end of scrolling (hereinafter referred to as “end-time image”) enters (also referred to as “is included;” the same shall apply hereinafter) the region of the screen based on a difference between a moving distance at a predetermined frame rate and a total moving distance. When the determination result shows that the end-time image does not enter the region of the screen, image brightness control section 106 determines the whole region of the screen to be a brightness control region. On the other hand, when the determination result shows that part of the end-time image enters the region of the screen, image brightness control section 106 determines the region except the part of the incoming end-time image of the whole region of the screen to be a brightness control region. When the determination result shows that the whole end-time image enters the region of the screen, image brightness control section 106 determines that there is no brightness control region. Image brightness control section 106 sends brightness control information indicating the determined brightness control region and a predetermined brightness lowering rate to image brightness changing section 107. Image brightness control section 106 performs such a series of operations every time the screen is updated.
Image brightness changing section 107 performs brightness control processing on the image generated in display image generation section 104 to change a brightness value in units of pixels based on the brightness control information. For example, image brightness changing section 107 performs signal processing of multiplying a pixel value of the brightness control region by a gain value corresponding to the brightness lowering rate. The above-described pixel value is a gradation value of each pixel component in RGB or YUV format, for example. Image brightness changing section 107 then sends the image subjected to the brightness control processing to display 108. By this means, image brightness changing section 107 lowers the brightness of the image of the brightness control region every time the screen is updated.
Display 108 displays the image subjected to the brightness control processing in image brightness changing section 107. For example, a light-emitting display is applicable to display 108. As the light-emitting display, for example, an organic EL display is applicable. The organic EL display enables brightness control in units of pixel gradation values and in units of pixels (or in units of pixel blocks). Display 108 may also be a liquid crystal display. When display 108 is a liquid crystal display, image brightness changing section 107 instructs display 108 to lower the brightness of a backlight corresponding to the brightness control region.
The configuration of portable terminal apparatus 100 has been described so far.
<Operation of Portable Terminal Apparatus 100>
Next, an operation example of portable terminal apparatus 100 will be described.
In step S11, the user performs a flicking operation. This flicking operation is, for example, an operation to instruct execution of scroll displaying in the downward direction. An image at a point in time at which this flicking operation is performed is shown in a 0-th frame in
In step S12, screen operation detection section 102 detects a scroll direction and a flicking speed. That is, screen operation detection section 102 detects that the flicking operation is an instruction on scroll displaying and that the scroll direction is a downward direction based on the position information of the contact operation information on the contact start position to the contact end position. Screen operation detection section 102 also detects flicking speed V0. Screen operation detection section 102 then sends screen operation information indicating an instruction of executing scroll displaying in the downward direction and a flicking speed to display image generation control section 103 and screen update information calculation section 105.
In step S13, screen update information calculation section 105 calculates a total moving distance based on the flicking speed indicated by the screen operation information and a predetermined model function (e.g., graph 200 shown in
In step S14, display image generation control section 103 calculates a moving distance L every time the screen is updated based on the flicking speed indicated by the screen operation information and the predetermined model function (e.g., graph 200 shown in
A moving distance Lj is a distance by which start-time image 302 and end-time image 303 move after a lapse of time Tj from the scroll start as shown in a j-th frame in
Display image generation control section 103 sends moving distance information indicating the moving distances Lj, Lk, Ll and Lm to image brightness control section 106 and display image generation section 104.
In step S15, upon receiving the moving distance information, display image generation section 104 generates images to be displayed on a screen every time the screen is updated. That is, display image generation section 104 generates images to be displayed on the screen based on the moving distances Lj, Lk, Ll and Lm, respectively. For example, display image generation section 104 generates images 302, 304, 305, 306 and 307 shown in
In step S16, image brightness control section 106 compares the total moving distance Lm indicated by the total moving distance information with the moving distances Lj, Lk, Ll and Lm indicated by the moving distance information and determines a brightness control region.
For example, in the case of the j-th frame, screen brightness control section 106 compares the total moving distance Lm with the moving distance Lj and determines whether or not end-time image 303 enters the region of the screen. As shown in
For example, in the case of the k-th frame, screen brightness control section 106 compares the total moving distance Lm with the moving distance Lk and determines whether or not end-time image 303 enters the region of the screen. As shown in
For example, in the case of the l-th frame, screen brightness control section 106 compares the total moving distance Lm with the moving distance Ll and determines whether or not end-time image 303 enters the region of the screen. As shown in
For example, in the case of the m-th frame, screen brightness control section 106 compares the total moving distance Lm with the moving distance Lm and determines whether or not end-time image 303 enters the region of the screen. As shown in
Image brightness control section 106 sends brightness control information indicating the brightness control regions every time the screen is updated and the predetermined brightness lowering rate to image brightness changing section 107.
In step S17, image brightness changing section 107 performs brightness control on the image generated in display image generation section 104 every time the screen is updated based on the brightness control information. For example, image brightness changing section 107 controls all images 302 and 304 to low brightness. For example, image brightness changing section 107 performs control on image 305 so that the image of region 305b is controlled to have low brightness and the image of region 305a is controlled to have high brightness. On the other hand, for example, image brightness changing section 107 performs control on image 306 so that the image of region 306b is controlled to have low brightness and the image of region 306a is controlled to have high brightness. Image brightness changing section 107 controls the whole image of image 307 to have high brightness.
Image brightness changing section 107 sends the images subjected to brightness control processing to display 108 every time the screen is updated.
In step S18, display 108 displays the images subjected to the brightness control processing in image brightness changing section 107 every time the screen is updated.
In step S19, steps S14 to S18 are repeated until the moving distance L reaches the total moving distance Lm.
The operation of portable terminal apparatus 100 has been described so far.
Thus, portable terminal apparatus 100 reduces brightness of images other than end-time image 303 of the images displayed on the screen during scroll displaying. In this way, portable terminal apparatus 100 can reduce power consumption during scroll displaying. To the user, images other than end-time image 303 are estimated to have poor visibility due to scroll displaying and have a low degree of attention. Thus, even when portable terminal apparatus 100 reduces brightness of images other than end-time image 303, this will not impair the convenience of the user.
Embodiment 2 of the present invention will be described. The present embodiment is different from Embodiment 1 in that brightness control is performed on an image on a whole screen based on a scrolling speed.
<Configuration of Portable Terminal Apparatus 700>
First, a configuration of portable terminal apparatus 700 according to Embodiment 2 of the present invention will be described.
Portable terminal apparatus 700 is different from portable terminal apparatus 100 in
Just like image brightness control section 106 in
Image brightness control section 706 calculates a speed of scrolling (hereinafter referred to as “scrolling speed”) based on the moving distance and time indicated by the moving distance information. Image brightness changing section 706 instructs image brightness changing section 107 to perform brightness control on an image displayed on a whole screen according to the scrolling speed. For example, image brightness changing section 706 instructs image brightness changing section 106 to reduce brightness as the scrolling speed increases. Image brightness changing section 107 performs brightness control on the image on the whole screen based on the instruction from image brightness control section 706.
Since brightness control in the present embodiment is performed on the image on the whole screen, display 108 may not be a light-emitting display. Display 108 may be applied to brightness control of a backlight of an LCD (liquid crystal display), for example.
The configuration of portable terminal apparatus 700 has been described so far.
<Operation of Portable Terminal Apparatus 700>
Next, an operation example of portable terminal apparatus 700 will be described.
The flow in
In step S16′, image brightness control section 706 calculates a scrolling speed based on the moving distance and time indicated by the moving distance information. Suppose that the moving distances every time the screen is updated here are Lj, Lk, Ll and Lm just like Embodiment 1. Suppose that times corresponding to those moving distances are also Tj, Tk, Tl and Tm just like Embodiment 1. Image brightness control section 706 calculates a scrolling speed between frames using these values.
Here, an example of calculating the scrolling speed will be described using
In step S17′, image brightness changing section 107 performs brightness control on the image generated in display image generation section 104 every time the screen is updated based on the instruction of image brightness control section 706. For example, image brightness changing section 107 controls images 302 and 304 to have the lowest brightness. Next, image brightness changing section 107 controls image 305 to brightness higher than that of image 304. Next, image brightness changing section 107 controls image 306 to have brightness higher than that of image 305. Image brightness changing section 107 controls image 307 to brightness higher than that of image 306, that is, the highest brightness. Image brightness changing section 107 sends the images subjected to brightness control processing to display 108 every time the screen is updated.
The operation of portable terminal apparatus 700 has been described so far.
Thus, portable terminal apparatus 700 reduces brightness of an image displayed on the whole screen when the scrolling speed is high during scroll displaying. Thus, portable terminal apparatus 700 can reduce power consumption during scroll displaying. When the scrolling speed is high, images displayed on the whole screen are estimated to have poor visibility to the user and have a low degree of attention. Thus, even when portable terminal apparatus 700 reduces brightness of images displayed on the whole screen, this will not impair the convenience of the user.
Embodiment 3 of the present invention will be described. The present embodiment is different from Embodiments 1 and 2 in that a portable terminal apparatus includes two touch panels.
<Shape of Portable Terminal Apparatus 900>
First, a shape of portable terminal apparatus 900 according to Embodiment 3 of the present invention will be described.
In
First shape 900a has a shape called “full-screen mode.” In the case of this full-screen mode, case 901a and case 901b are horizontally positioned. At this time, display 903a and display 903b jointly function as one screen.
Second shape 900b has a shape called “individual screen mode.” In the case of this individual screen mode, case 901a and case 901b form a mountain fold with hinge 902 as a vertex thereof. At this time, display 903a and display 903b function as different screens.
<Configuration of Portable Terminal Apparatus 900>
Next, a configuration of portable terminal apparatus 900 according to Embodiment 3 of the present invention will be described.
In
<Operation of Portable Terminal Apparatus 900>
Next, the operation of portable terminal apparatus 900 according to Embodiment 3 of the present invention will be described.
In the case of an individual screen mode, case 901a and case 901b operate independently of each other. This operation is the same as the operation of portable terminal apparatus 100 in
In the case of a full-screen mode, in case 901b, display image generation control section 103b, screen update information calculation section 105b and image brightness control section 106b stop operating. On the other hand, in case 901a, display image generation control section 103a, screen update information calculation section 105a and image brightness control section 106a operate. That is, screen operation detection section 102b sends screen operation information to display image generation control section 103a and screen update information calculation section 105a. Furthermore, display image generation control section 103a calculates and sends moving distances of display image generation sections 104a and 104b every time the screen is updated. Furthermore, screen brightness control section 106a calculates and sends brightness control information of respective image brightness changing sections 107a and 107b.
Thus, in portable terminal apparatus 900, case 901a and case 901b individually operate in the case of the individual screen mode, and case 901a and case 901b operate in conjunction with each other in the case of the full-screen mode. Thus, portable terminal apparatus 900 provided with two displays can achieve effects similar to those of Embodiment 1 regardless of whichever mode is in use.
<Variations of Embodiment>
The embodiments of the present invention have been described so far, but the descriptions above are only examples and various modifications can be made thereto. Hereinafter, variations of the embodiments will be described.
Embodiments 1 to 3 above have presented an example in which a contact operation is received by a touch sensor, but the present invention is not limited to this. For example, a sensor that can receive a non-contact operation may be used instead of the touch sensor. The non-contact operation is an operation that is performed by the user near the portable terminal apparatus without contacting the display or the like. However, the non-contact operation also needs to be a quick operation as in the case of contact operation.
Embodiment 1 above has described an example where image brightness control section 106 determines a brightness control region based on the total moving distance and the moving distance every time the screen is updated, but the present invention is not limited to this. For example, image brightness control section 106 may determine a brightness control region based on a difference between the total moving time and a moving time from a scroll start every time the screen is updated. More specifically, the brightness control region may be a brightness control region where the moving time from a scroll start reaches 80% of the total moving time.
Embodiment 1 above has described a case where a flicking operation is performed once as an example, but the flicking operation may be performed continuously. In that case, while executing scroll displaying by a flicking operation, portable terminal apparatus 100 performs brightness control for scroll displaying through a subsequent flicking operation. That is, screen operation detection section 102 sends screen operation information (including flicking speed V1, scroll direction) of the subsequent flicking operation to display image generation control section 103 and screen update information calculation section 105 based on the contact operation information from touch sensor 101. Display image generation control section 103 calculates a moving distance every time the screen is updated based on flicking speed V1 and the model function in
In Embodiment 1 above, there may be several methods for brightness control that reduces the brightness of an image in a brightness control region (hereinafter referred to as “brightness lowering processing”). An example of the method will be described below.
For example, image brightness control section 106 may instruct image brightness changing section 107 to perform brightness lowering processing based on graphs 401 to 404 shown in
In graphs 401 and 402, when the total moving distance is smaller than predetermined value Lth0, a brightness gain is set to 1.0. That is, in this case, the amount of lowering brightness (hereinafter referred to as “amount of brightness lowering”) is assumed to be 0 and brightness lowering processing is not performed. Thus, in this case, image brightness control section 106 may not determine any brightness control region and send brightness control information indicating the intention of not performing brightness lowering processing to brightness changing section 107.
In graphs 403 and 404, when the total moving distance is smaller than predetermined value Lth0, a brightness gain is set to 0.9. That is, in this case, the amount of brightness lowering is set to a value smaller than the case where the total moving distance is equal to or greater than predetermined value Lth0 and brightness lowering processing is barely performed.
In graphs 402 and 404, as the total moving distance between predetermined value Lth0 and predetermined value Lth1 increases, the brightness gain is lowered (the amount of brightness lowering is increased).
Thus, in graphs 401 to 404, when the total moving distance is smaller than predetermined value Lth0, brightness is not lowered at all or barely lowered, thus giving priority to visibility of the user. This is because when the total moving distance is small, the scrolling speed slows down and deterioration of visibility due to scroll displaying is less likely to occur.
For example, image brightness control section 106 may also instruct image brightness changing section 107 to perform brightness lowering processing based on graphs 601 and 602 shown in
In graph 601, when the moving distance is within ranges of L0 and L1, brightness lowering processing is not performed.
In graph 602, when the moving distance is within a range of L0, the brightness gain is lowered (the amount of brightness lowering is increased) as the moving distance increases. In graph 602, when the moving distance is within a range of L1, the brightness gain is increased (the amount of brightness lowering is decreased) as the moving distance increases. L0 shows a range from 0 (scroll start position) to predetermined value Lth2. L1 shows a range from predetermined value Lth3 to a total moving distance (scroll end position).
Thus, in graphs 601 and 602, the amount of brightness lowering is decreased or gradually changed in the vicinity of scroll start-time (L0) and in the vicinity of scroll end-time (L1). This gives priority to keeping the user's visibility without producing extreme brightness changes in a series of images during scroll displaying.
Note that in the graphs in
In Embodiment 2 above, portable terminal apparatus 700 in
In Embodiment 2 above, portable terminal apparatus 700 in
In Embodiment 2, image brightness control section 706 may instruct image brightness changing section 107 to perform brightness lowering processing based on graphs 501 to 504 shown in
In graphs 501 and 502, when a scrolling speed is smaller than predetermined value Vth0, the brightness gain is set to 1.0. That is, in this case, the amount of brightness lowering is set to 0 and no brightness lowering processing is performed.
In graphs 503 and 504, when the scrolling speed is smaller than predetermined value Vth0, the brightness gain is set to 0.9. That is, in this case, the amount of brightness lowering is set to a value smaller than that when the scrolling speed is equal to or higher than predetermined value Vth0 and brightness lowering processing is substantially not performed.
In graphs 503 and 504, the brightness gain is decreased (the amount of brightness lowering is increased) as the scrolling speed increases between predetermined value Vth0 and predetermined value Vth1.
Thus, in graphs 501 to 504, when the scrolling speed is smaller than predetermined value Vth0, brightness is not lowered at all or substantially not lowered to give priority to keeping the user's visibility. This is because when the scrolling speed is low, the deterioration of visibility due to scroll displaying is less likely to occur.
A case has been described in foregoing Embodiment 1 to 3 and their variations, where the present invention is configured with hardware by way of example, but the invention may also be provided by software in cooperation with hardware.
As has been described above, a portable terminal apparatus of this disclosure is an apparatus that receives an operation to instruct scrolling of an image displayed on a screen, that moves the image toward an instructed direction and that displays the image, the apparatus including: a determining section that determines whether or not a display image at an end of scrolling is included in a region of the screen during scrolling and that determines, to be a control target region, a region determined not to include the display image at the end of the scrolling of the region of the screen; and a changing section that performs control of lowering brightness of the control target region on the display image during scrolling.
Moreover, the portable terminal apparatus of this disclosure further includes: a detection section that detects a speed of the operation; and a calculation section that calculates a total distance by which the display image at the end of the scrolling moves from start to end of the scrolling and a moving distance by which the display image at the end of the scrolling moves during scrolling based on the operation speed, in which the determining section determines whether or not the display image at the end of the scrolling is included in the region of the screen based on a difference between the total distance and the moving distance during scrolling.
In the portable terminal apparatus of this disclosure, when a subsequent operation instructing new scrolling is received during scrolling by the previously received operation, the detection section detects a speed of the subsequent operation, and the calculation section calculates the total distance and the moving distance during the scrolling based on the speed of the subsequent operation.
In the portable terminal apparatus of this disclosure, when the total distance is smaller than a threshold, the determining section instructs the changing section not to perform control of lowering the brightness.
In the portable terminal apparatus of this disclosure, when the total distance is smaller than a threshold, the determining section determines an amount of lowering the brightness to be a value smaller than that in a case where the total distance is equal to or above the threshold, and the determining section instructs the changing section to perform control of lowering the brightness based on the determined value.
In the portable terminal apparatus of this disclosure, when the total distance is equal to or greater than the threshold, the determining section determines an amount of lowering the brightness of the control target region to be a greater value as the total distance increases, and the determining section instructs the changing section to perform control of lowering the brightness based on the determined value.
In the portable terminal apparatus of this disclosure, the determining section instructs the changing section not to perform control of lowering the brightness for a period of time until the moving distance during the scrolling reaches a second threshold from 0 and for a period of time from a third threshold which is greater than the second threshold to the total distance.
In the portable terminal apparatus of this disclosure, the determining section determines an amount of lowering the brightness to be a greater value as the distance increases, for a period of time from 0 until the moving distance during the scrolling reaches a second threshold, the determining section determines the amount of lowering the brightness to be a smaller value as the distance increases, for a period of time until the moving distance during the scrolling reaches the total distance from a third threshold which is greater than the second threshold, and the determining section instructs the changing section to perform control of lowering the brightness based on the determined value.
The portable terminal apparatus of this disclosure includes a plurality of screens, in which the changing section performs, when one image is divided to be displayed on the plurality of screens, control of lowering the brightness on the one image, and the changing section performs, when independent images are displayed on the plurality of screens, respectively, control of lowering the brightness on the independent images.
The portable terminal apparatus of this disclosure is a portable terminal apparatus that receives an operation to instruct scrolling of an image displayed on a screen, that moves the image generated every time the screen is updated toward an instructed direction and that displays the image, the apparatus including a detection section that detects a speed of the operation, a first calculation section that calculates a distance by which an image displayed on a screen at an end of the scrolling moves every time the screen is updated, based on a speed of the operation, a second calculation section that calculates a speed of the scrolling between frames based on the distance every time the screen is updated and a time corresponding to the distance and a changing section that performs, on the image generated every time the screen is updated, control of lowering brightness of the image displayed on the screen as the scrolling speed increases.
A brightness control method of this disclosure is a method performed by an apparatus that receives an operation to instruct scrolling of an image displayed on a screen, that moves the image toward an instructed direction and that displays the image, the method including: determining whether or not a display image at an end of scrolling is included in a region of the screen during scrolling and determining, to be a control target region, a region determined not to include the display image at the end of the scrolling of the region of the screen; and performing control of lowering brightness of the control target region on the display image during scrolling.
A brightness control program of this disclosure is a program causing a computer of an apparatus to execute processing, the apparatus being an apparatus that receives an operation to instruct scrolling of an image displayed on a screen, that moves the image toward an instructed direction and that displays the image, the processing including: determining whether or not a display image at an end of scrolling is included in a region of the screen during scrolling and determining, to be a control target region, a region determined not to include the display image at the end of the scrolling of the region of the screen; and performing control of lowering brightness of the control target region on the display image during scrolling.
The disclosure of Japanese Patent Application No. 2012-269576, filed on Dec. 10, 2012, including the specification, drawings and abstract is incorporated herein by reference in its entirety.
The present invention is useful as a portable terminal apparatus, a brightness control method and a brightness control program for controlling brightness of a screen. The present invention is applicable to information processing apparatuses such as a cellular phone set, tablet and personal computer.
Number | Date | Country | Kind |
---|---|---|---|
2012-269576 | Dec 2012 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
7683918 | Bohan | Mar 2010 | B2 |
8595643 | Horagai | Nov 2013 | B2 |
8601389 | Schulz | Dec 2013 | B2 |
8957847 | Karakotsios | Feb 2015 | B1 |
20050251760 | Sato | Nov 2005 | A1 |
20100281374 | Schulz | Nov 2010 | A1 |
20110063248 | Yoon | Mar 2011 | A1 |
20120026194 | Wagner | Feb 2012 | A1 |
20130141435 | Cho | Jun 2013 | A1 |
20140139560 | Jung | May 2014 | A1 |
20140150630 | Juszkiewicz | Jun 2014 | A1 |
Number | Date | Country |
---|---|---|
2006-171311 | Jun 2006 | JP |
2007-150894 | Jun 2007 | JP |
2009-187467 | Aug 2009 | JP |
2009-253333 | Oct 2009 | JP |
2011-101296 | May 2011 | JP |
2011-242557 | Dec 2011 | JP |
2012-168890 | Sep 2012 | JP |
Entry |
---|
International Search Report for Application No. PCT/JP2013/006710 dated Feb. 18, 2014. |
Number | Date | Country | |
---|---|---|---|
20150268810 A1 | Sep 2015 | US |
Number | Date | Country | |
---|---|---|---|
Parent | PCT/JP2013/006710 | Nov 2013 | US |
Child | 14733159 | US |