Japanese patent JP2008-240593A is a Japanese invention patent with application number of 2007-080642 and application date of March 27th, 2007. The patent is not authorized at last, so there is no protection period.
You can check it on the website of Japan Patent Office, and the legal status is regarded as withdrawal.