(57)【要約】【課題】機器操作に伴う表示部の表示動作に関してユーザが違和感を覚えることを抑制することが可能な情報端末装置を提供する。【解決手段】このＤＭＣ１０は、状態取得要求信号Ｐ１を定期的に送信するとともに、状態取得要求信号Ｐ１に応答するＤＭＲ３０からの応答信号Ｒ１を定期的に受信し、かつ、ユーザの操作指示に基づく命令信号Ｐ２をＤＭＲ３０に送信するとともに、命令信号Ｐ２に応答するＤＭＲ３０からの応答信号Ｒ２を受信する通信部１２と、通信部１２により受信された応答信号Ｒ１および応答信号Ｒ２の各々に基づいたＤＭＲ３０の状態を表示する表示部１３と、ユーザによる操作指示に基づいて変更されたＤＭＲ３０の状態を表示部１３に表示する際に、応答信号Ｒ１に基づく表示動作に阻害されない状態で、応答信号Ｒ２に基づいて変更後のＤＭＲ３０の状態を表示部１３に表示させる制御を行う制御部１５とを備える。【選択図】図３
2014110537.tif 000002
【特許請求の範囲】
【請求項１】
操作対象機器の状態を取得するための状態取得要求信号を定期的に送信するとともに、前記状態取得要求信号に応答する前記操作対象機器からの第１応答信号を定期的に受信し、かつ、ユーザの操作指示に基づく命令信号を前記操作対象機器に送信するとともに、前記命令信号に応答する前記操作対象機器からの第２応答信号を受信する通信部と、
前記通信部により受信された前記第１応答信号および前記第２応答信号の各々に基づいた前記操作対象機器の状態を表示する表示部と、
ユーザによる前記操作指示に基づいて変更された前記操作対象機器の状態を前記表示部に表示する際に、前記第１応答信号に基づいて前記操作対象機器の状態が前記表示部に表示される動作に阻害されない状態で、前記第２応答信号に基づいて変更後の前記操作対象機器の状態を前記表示部に表示させる制御を行う制御部とを備える、情報端末装置。
【請求項２】
前記制御部は、定期的に受信される前記第１応答信号に基づいて前記操作対象機器の状態を前記表示部に表示させることよりも、前記命令信号に応答する前記操作対象機器からの前記第２応答信号を受信するとともに前記第２応答信号に基づいて変更後の前記操作対象機器の状態を前記表示部に表示させることを優先する第１制御を行うことにより、前記第１応答信号に基づいて前記操作対象機器の状態が前記表示部に表示される動作に阻害されない状態で前記第２応答信号に基づいて変更後の前記操作対象機器の状態を前記表示部に表示させる制御を行うように構成されている、請求項１に記載の情報端末装置。
【請求項３】
前記制御部は、定期的に受信される前記第１応答信号に基づいて前記操作対象機器の状態を前記表示部に表示させることよりも、前記通信部により定期的に受信される前記第１応答信号の受信間隔を調整する第２制御を行うことにより、前記第１応答信号に基づいて前記操作対象機器の状態が前記表示部に表示される動作に阻害されない状態で前記第２応答信号に基づいて変更後の前記操作対象機器の状態を前記表示部に表示させる制御を行うように構成されている、請求項１に記載の情報端末装置。
【請求項４】
前記第１制御は、前記命令信号が前記操作対象機器に送信されてから前記第２応答信号が前記通信部により受信されるまでの間、定期的に受信される前記第１応答信号に基づく前記操作対象機器の状態を前記表示部に表示させないことにより、前記第１応答信号に基づいて前記操作対象機器の状態が前記表示部に表示される動作に阻害されない状態で前記第２応答信号に基づいて変更後の前記操作対象機器の状態を前記表示部に表示させる制御を含む、請求項２に記載の情報端末装置。
【請求項５】
前記第１制御は、前記命令信号が前記操作対象機器に送信されてから前記第２応答信号が前記通信部により受信されるまでの間、前記状態取得要求信号を前記操作対象機器に送信する制御を停止することにより、定期的に受信される前記第１応答信号に基づく前記操作対象機器の状態を前記表示部に表示させない制御を含む、請求項４に記載の情報端末装置。
【請求項６】
前記通信部により定期的に受信される前記第１応答信号の受信間隔は、前記状態取得要求信号が前記操作対象機器に送信されてから前記第１応答信号が前記通信部により受信されるまでの応答時間、および、ユーザにより前記操作指示に基づく前記命令信号が前記操作対象機器に送信されてから前記第２応答信号が前記通信部により受信されるまでの応答時間としての第１時間よりも長い第２時間の受信間隔であり、
前記第２制御は、ユーザによる前記命令信号が前記操作対象機器に送信されてから前記第２応答信号が前記通信部により受信されるまでの前記第１時間が前記第２時間の中に収まるように前記受信間隔が確保されることにより、前記第１応答信号に基づいて前記操作対象機器の状態が前記表示部に表示される動作に阻害されない状態で前記第２応答信号に基づいて変更後の前記操作対象機器の状態を前記表示部に表示させる制御を含む、請求項３に記載の情報端末装置。
【請求項７】
前記情報端末装置と前記操作対象機器とによって通信ネットワークが構築されるように構成されており、
前記受信間隔としての前記第２時間は、前記通信ネットワークにおける前記情報端末装置と前記操作対象機器との間で前記命令信号または前記第２応答信号の送受信に要する通信時間、および、前記操作対象機器側での前記命令信号または前記第２応答信号の処理に要する処理時間を含む前記第１時間よりも長く設定されている、請求項６に記載の情報端末装置。
【請求項８】
前記制御部は、ユーザによる前記操作指示に基づいて変更された前記操作対象機器の音声の音量および音質、および、映像の輝度の少なくともいずれかの状態を前記表示部に表示させる際に、前記第１応答信号に基づいて前記操作対象機器の音声の音量および音質、および、映像の輝度の少なくともいずれかの状態が前記表示部に表示される動作に阻害されない状態で、前記第２応答信号に基づいて変更後の前記操作対象機器の音声の音量および音質、および、映像の輝度の少なくともいずれかを前記表示部に表示させる制御を行うように構成されている、請求項１〜７のいずれか１項に記載の情報端末装置。
【請求項９】
前記情報端末装置および前記操作対象機器は、各々がＤＬＮＡにより機器認証を受けるとともに、ホームネットワークを介して相互通信を行うことにより互いに認識可能なデジタルメディアコントローラおよびデジタルメディアレンダラであり、
前記制御部は、ユーザによる前記デジタルメディアコントローラの操作指示に基づいて変更された前記デジタルメディアレンダラの状態を前記表示部に表示させる際に、前記第１応答信号に基づいて前記デジタルメディアレンダラの状態が前記デジタルメディアコントローラの前記表示部に表示される動作に阻害されない状態で、前記第２応答信号に基づいて変更後の前記デジタルメディアレンダラの状態を前記表示部に表示させる制御を行うように構成されている、請求項１〜８のいずれか１項に記載の情報端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、情報端末装置に関し、特に、操作対象機器との通信を行う通信部と、操作対象機器の状態を表示する表示部とを備えた情報端末装置に関する。
【背景技術】
【０００２】
従来、操作対象機器との通信を行う通信部と、操作対象機器の状態を表示する表示部とを備えた情報端末装置が知られている（たとえば、特許文献１参照）。
【０００３】
上記特許文献１には、ＩＥＥＥ１３９４規格などにより構築されるホームネットワークシステムを介して、ネットワーク網に繋がる複数の電子機器（操作対象機器）を個別制御可能に構成された統合リモートコントローラ装置（情報端末装置）が開示されている。この統合リモートコントローラ装置は、ユーザが所定の命令信号を入力する入力部と、入力部から入力された命令信号を電子機器へ送信するとともに電子機器からの応答信号を受信する送／受信部と、送／受信部の動作に連動して電子機器に対する操作内容を表示するとともに応答信号に基づく電子機器の動作状態を表示する表示部とを備えている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特表２００４−５３１１７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記特許文献１に記載された統合リモートコントローラ装置では、送／受信部から電子機器（操作対象機器）に送信された命令信号に基づいて電子機器が動作（操作）された後、再び送／受信部を介して受信された応答信号に基づく電子機器の動作状態（操作結果）が表示部に表示される際の詳細な制御内容については、開示も示唆もされていない。したがって、ユーザがこの統合リモートコントローラ装置（情報端末装置）から電子機器への操作を行った後に、電子機器からの応答信号に基づく表示部への表示内容が適切な態様（表示のタイミングなど）で行われない可能性を含んでいる。たとえば、情報端末装置と電子機器との間で常時行われている通信内容と、ユーザによる突発的な機器操作に応答する電子機器からの応答内容（ユーザの機器操作に伴う電子機器の状態が変更された結果）とが混在したままの状態で表示部に表示される場合があると考えられる。この場合、通常の通信内容に加えてユーザの機器操作に伴う応答内容が不適切なタイミングで表示部に表示される虞がある。このため、機器操作に伴う表示部の表示動作に関してユーザに違和感を与えてしまうという問題点がある。
【０００６】
この発明は、上記のような課題を解決するためになされたものであり、この発明の１つの目的は、機器操作に伴う表示部の表示動作に関してユーザが違和感を覚えることを抑制することが可能な情報端末装置を提供することである。
【課題を解決するための手段】
【０００７】
この発明の一の局面による情報端末装置は、操作対象機器の状態を取得するための状態取得要求信号を定期的に送信するとともに、状態取得要求信号に応答する操作対象機器からの第１応答信号を定期的に受信し、かつ、ユーザの操作指示に基づく命令信号を操作対象機器に送信するとともに、命令信号に応答する操作対象機器からの第２応答信号を受信する通信部と、通信部により受信された第１応答信号および第２応答信号の各々に基づいた操作対象機器の状態を表示する表示部と、ユーザによる操作指示に基づいて変更された操作対象機器の状態を表示部に表示する際に、第１応答信号に基づいて操作対象機器の状態が表示部に表示される動作に阻害されない状態で、第２応答信号に基づいて変更後の操作対象機器の状態を表示部に表示させる制御を行う制御部とを備える。
【０００８】
この発明の一の局面による情報端末装置では、上記のように、ユーザによる操作指示に基づいて変更された操作対象機器の状態を表示部に表示する際に、第１応答信号に基づいて操作対象機器の状態が表示部に表示される動作に阻害されない状態で、第２応答信号に基づいて変更後の操作対象機器の状態を表示部に表示させる制御を行う制御部を備えることによって、情報端末装置においては、定期的に受信される第１応答信号に基づいた表示部の表示動作の影響を受けない状態で、ユーザ操作に伴い受信される第２応答信号に基づいた操作対象機器の変更後の状態を適切に表示させることができる。すなわち、第１応答信号に対応する表示部の表示動作と第２応答信号に対応する表示部の表示動作とが混在しないので、ユーザは、第１応答信号に対応する表示部の表示動作と混同することなく第２応答信号に対応する表示部の表示動作を正確に認識することができる。この結果、ユーザの機器操作に伴う表示部の表示動作に関してユーザが違和感を覚えることを抑制することができる。
【０００９】
上記一の局面による情報端末装置において、好ましくは、制御部は、定期的に受信される第１応答信号に基づいて操作対象機器の状態を表示部に表示させることよりも、命令信号に応答する操作対象機器からの第２応答信号を受信するとともに第２応答信号に基づいて変更後の操作対象機器の状態を表示部に表示させることを優先する第１制御を行うことにより、第１応答信号に基づいて操作対象機器の状態が表示部に表示される動作に阻害されない状態で第２応答信号に基づいて変更後の操作対象機器の状態を表示部に表示させる制御を行うように構成されている。このように構成すれば、情報端末装置においては、第１制御が行われることにより、定期的に受信される第１応答信号に基づいた表示部の表示動作の影響を受けない状態で、ユーザ操作に伴い受信される第２応答信号に基づいた操作対象機器の変更後の状態を表示させる制御を、容易にかつ確実に行うことができる。
【００１０】
上記一の局面による情報端末装置において、好ましくは、制御部は、定期的に受信される第１応答信号に基づいて操作対象機器の状態を表示部に表示させることよりも、通信部により定期的に受信される第１応答信号の受信間隔を調整する第２制御を行うことにより、第１応答信号に基づいて操作対象機器の状態が表示部に表示される動作に阻害されない状態で第２応答信号に基づいて変更後の操作対象機器の状態を表示部に表示させる制御を行うように構成されている。このように構成すれば、情報端末装置においては、第２制御が行われることにより、定期的に受信される第１応答信号に基づいた表示部の表示動作の影響を受けない状態で、ユーザ操作に伴い受信される第２応答信号に基づいた操作対象機器の変更後の状態を表示させる制御を、容易にかつ確実に行うことができる。
【００１１】
上記制御部により第１制御が行われる構成において、好ましくは、第１制御は、命令信号が操作対象機器に送信されてから第２応答信号が通信部により受信されるまでの間、定期的に受信される第１応答信号に基づく操作対象機器の状態を表示部に表示させないことにより、第１応答信号に基づいて操作対象機器の状態が表示部に表示される動作に阻害されない状態で第２応答信号に基づいて変更後の操作対象機器の状態を表示部に表示させる制御を含む。このように構成すれば、ユーザ操作とともに操作対象機器の状態が変更されてその変更内容（変更結果）を含む第２応答信号を受信する必要が生じた際には、定期的に受信される第１応答信号に基づく表示内容が表示部に一切反映されないので、第２応答信号に基づいた変更内容（変更結果）のみを確実に情報端末装置の表示部に表示させることができる。
【００１２】
この場合、好ましくは、第１制御は、命令信号が操作対象機器に送信されてから第２応答信号が通信部により受信されるまでの間、状態取得要求信号を操作対象機器に送信する制御を停止することにより、定期的に受信される第１応答信号に基づく操作対象機器の状態を表示部に表示させない制御を含む。このように構成すれば、ユーザ操作とともに操作対象機器の状態が変更されてその変更内容（変更結果）を含む第２応答信号を受信する必要が生じた際には、定期的な第１応答信号を受信する根源となる状態取得要求信号を操作対象機器に送信する制御自体が停止されるので、情報端末装置と操作対象機器との間の定期的な通信に関する負荷を低減させることができる。したがって、通信状態が混雑しない状況下で、第２応答信号を確実に受信して第２応答信号に基づいた変更内容（変更結果）のみを確実に情報端末装置の表示部に表示させることができる。
【００１３】
上記制御部により第２制御が行われる構成において、好ましくは、通信部により定期的に受信される第１応答信号の受信間隔は、状態取得要求信号が操作対象機器に送信されてから第１応答信号が通信部により受信されるまでの応答時間、および、ユーザにより操作指示に基づく命令信号が操作対象機器に送信されてから第２応答信号が通信部により受信されるまでの応答時間としての第１時間よりも長い第２時間の受信間隔であり、第２制御は、ユーザによる命令信号が操作対象機器に送信されてから第２応答信号が通信部により受信されるまでの第１時間が第２時間の中に収まるように受信間隔が確保されることにより、第１応答信号に基づいて操作対象機器の状態が表示部に表示される動作に阻害されない状態で第２応答信号に基づいて変更後の操作対象機器の状態を表示部に表示させる制御を含む。このように構成すれば、第２時間として設定された第１応答信号の受信間隔と比較してユーザ操作に基づく第２応答信号の受信に要する応答時間としての第１時間が第２時間中に収まるように十分に短いので、ユーザ操作とともに操作対象機器の状態が変更されてその変更内容（変更結果）を含む第２応答信号を受信する必要が生じても、第２時間中の第１応答信号が受信されない時間帯（タイミング）を利用して、第２応答信号を受信して第２応答信号に基づいた変更内容（変更結果）を表示部に確実に情報端末装置の表示部に表示させることができる。
【００１４】
この場合、好ましくは、情報端末装置と操作対象機器とによって通信ネットワークが構築されるように構成されており、受信間隔としての第２時間は、通信ネットワークにおける情報端末装置と操作対象機器との間で命令信号または第２応答信号の送受信に要する通信時間、および、操作対象機器側での命令信号または第２応答信号の処理に要する処理時間を含む第１時間よりも長く設定されている。このように構成すれば、受信間隔としての第２時間を、通信ネットワークが構築された環境下での操作対象機器の処理能力を考慮に入れた第１時間よりも長く設定しているので、このような第１時間であっても第２時間中に確実に収めることができる。したがって、操作対象機器の処理能力に起因して第２応答信号を受信するタイミングに少々の遅延が発生したとしても、第１応答信号に基づいて操作対象機器の状態が表示部に表示される動作に阻害されない状態で、受信された第２応答信号に基づいた変更内容（変更結果）を表示部に確実に情報端末装置の表示部に表示させることができる。
【００１５】
上記一の局面による情報端末装置において、好ましくは、制御部は、ユーザによる操作指示に基づいて変更された操作対象機器の音声の音量および音質、および、映像の輝度の少なくともいずれかの状態を表示部に表示させる際に、第１応答信号に基づいて操作対象機器の音声の音量および音質、および、映像の輝度の少なくともいずれかの状態が表示部に表示される動作に阻害されない状態で、第２応答信号に基づいて変更後の操作対象機器の音声の音量および音質、および、映像の輝度の少なくともいずれかを表示部に表示させる制御を行うように構成されている。このように構成すれば、情報端末装置においては、定期的に受信される第１応答信号に基づいた操作対象機器の音量、音質および映像の輝度の少なくともいずれかの状態に関する表示部の表示動作の影響を受けない状態で、ユーザ操作に伴い受信される第２応答信号に基づいた操作対象機器の変更後の音量、音質および映像の輝度の少なくともいずれかの状態を適切に表示させることができる。これにより、操作対象機器の音量、音質および映像の輝度に関する表示部の表示動作に関してユーザが違和感を覚えることを抑制することができる。
【００１６】
上記一の局面による情報端末装置において、好ましくは、情報端末装置および操作対象機器は、各々がＤＬＮＡにより機器認証を受けるとともに、ホームネットワークを介して相互通信を行うことにより互いに認識可能なデジタルメディアコントローラおよびデジタルメディアレンダラであり、制御部は、ユーザによるデジタルメディアコントローラの操作指示に基づいて変更されたデジタルメディアレンダラの状態を表示部に表示させる際に、第１応答信号に基づいてデジタルメディアレンダラの状態がデジタルメディアコントローラの表示部に表示される動作に阻害されない状態で、第２応答信号に基づいて変更後のデジタルメディアレンダラの状態を表示部に表示させる制御を行うように構成されている。このように構成すれば、少なくともデジタルメディアコントローラとデジタルメディアレンダラとによって構成されたホームネットワークにおいて、ユーザがデジタルメディアコントローラを介してデジタルメディアレンダラの操作を行った際に、第１応答信号に対応するデジタルメディアコントローラの表示部の表示動作と第２応答信号に対応する表示部の表示動作とが混在しないので、ユーザは、第１応答信号に対応するデジタルメディアコントローラの表示部の表示動作と混同することなく第２応答信号に対応するデジタルメディアコントローラの表示部の表示動作を正確に認識することができる。したがって、デジタルメディアコントローラの操作に伴う表示部の表示動作に関してユーザが違和感を覚えることを抑制することができる。
【発明の効果】
【００１７】
本発明によれば、上記のように、ユーザの機器操作に伴う表示部の表示動作に関してユーザが違和感を覚えることを抑制することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の第１実施形態によるＤＭＣ（デジタルメディアコントローラ）を備えたホームネットワークの構成を示した模式図である。
【図２】本発明の第１実施形態によるホームネットワークにおけるＤＭＣ、ＤＭＲ（デジタルメディアレンダラ）およびＤＭＳ（デジタルメディアサーバ）の各機器の構成を示したブロック図である。
【図３】本発明の第１実施形態によるＤＭＣを使用してＤＭＲから出力される音量レベルを変更する際の、ＤＭＣおよびＤＭＲ間の通信に関するタイムシーケンスを説明するための図である。
【図４】本発明の第１実施形態によるＤＭＣを使用してＤＭＲから出力される音量を変更する際の、ＤＭＣおよびＤＭＲ間の通信制御を説明するためのフローチャートである。
【図５】本発明の第２実施形態によるＤＭＣを使用してＤＭＲから出力される音量を変更する際の、ＤＭＣおよびＤＭＲ間の通信に関するタイムシーケンスを説明するための図である。
【図６】本発明の第２実施形態によるＤＭＣを使用してＤＭＲから出力される音量を変更する際の、ＤＭＣおよびＤＭＲ間の通信制御を説明するためのフローチャートである。
【図７】本発明の第３実施形態によるＤＭＣを使用してＤＭＲから出力される音量を変更する際の、ＤＭＣおよびＤＭＲ間の通信に関するタイムシーケンスを説明するための図である。
【図８】本発明の第３実施形態の変形例によるＤＭＣを使用してＤＭＲから出力される音量を変更する際の、ＤＭＣおよびＤＭＲ間の通信に関するタイムシーケンスを説明するための図である。
【発明を実施するための形態】
【００１９】
以下、本発明の実施形態を図面に基づいて説明する。
【００２０】
（第１実施形態）
まず、図１〜図３を参照して、本発明の第１実施形態によるＤＭＣ（デジタルメディアコントローラ）１０の構成について説明する。なお、ＤＭＣ１０は、本発明の「情報端末装置」および「デジタルメディアコントローラ」の一例である。
【００２１】
本発明の第１実施形態によるＤＭＣ１０を用いたホームネットワーク１００では、図１に示すように、ＤＭＣ１０、ＤＭＳ（デジタルメディアサーバ）２０およびＤＭＲ（デジタルメディアレンダラ）３０が、アクセスポイント９０を介して有線または無線（ワイヤレス）で相互通信可能な状態で配置されている。ここで、ＤＭＣ１０、ＤＭＳ２０およびＤＭＲ３０は、ＤＬＮＡ（デジタルリビングネットワークアライアンス）により機器認証を受けたＤＬＮＡ認定ＴＭ機器である。たとえば、ＤＭＣ１０には携帯情報端末（スマートフォン（高機能携帯電話機））が適用され、ＤＭＳ２０にはＢＤレコーダが適用される。また、ＤＭＲ３０にはデジタルテレビジョン装置が適用される。このＤＬＮＡのガイドラインに準拠した電子機器製品であれば、メーカーや機器を問わずに有線またはワイヤレスで相互接続が可能であり、電子機器間におけるデジタルコンテンツのやりとりなどが実現可能とされている。なお、ＤＭＲ３０は、本発明の「操作対象機器」および「デジタルメディアレンダラ」の一例である。
【００２２】
したがって、以下の説明では、ＤＭＣ１０を使用してＤＭＳ２０が保有する映像、音楽、静止画などのデジタルコンテンツを選択して、ＤＭＲ３０からこのデジタルコンテンツを出力させる場合を想定して説明を行う。たとえば、ユーザがＤＭＣ１０を用いてＤＭＳ２０が保有する音楽コンテンツを選択した後、この音楽コンテンツをＤＭＲ３０から出力させることが可能に構成されている。また、この際、ＤＭＣ１０を使用してＤＭＲ３０から出力中のデジタルコンテンツの音量、音質および映像輝度などの各種出力値を適宜変更（調整）することが可能に構成されている。ここで、図１では、説明の都合上、１台のＤＭＣ１０、ＤＭＳ２０およびＤＭＲ３０のみを図示してホームネットワーク１００の構成を示している。すなわち、アクセスポイント９０は複数箇所存在していてもよく、また１つまたは複数箇所のアクセスポイント９０の各々には複数台のＤＭＳ２０およびＤＭＲ３０がそれぞれ接続されていてもよい。
【００２３】
ＤＭＣ１０は、図２に示すように、入力部１１と、通信部１２と、表示部１３と、記憶部１４と、制御部１５とを備えている。
【００２４】
入力部１１は、操作ボタン（操作キー）やタッチパネルなどからなり、ユーザからの機器操作に関する操作指示を受け付ける。たとえば、入力部１１は、ＤＭＲ３０からの音楽コンテンツの出力中（再生中）において、音量レベルを変更する命令信号Ｐ２（たとえば、音量設定コマンドなど）がユーザにより入力部１１からＤＭＣ１０に任意のタイミングで入力可能であるように構成されている。通信部１２は、入力部１１を介して受け付けられた命令信号Ｐ２（音量設定コマンド）をＤＭＲ３０に対して発信（発行）するとともに、命令信号Ｐ２に基づいてＤＭＲ３０側で音量が変更された旨の応答信号Ｒ２をＤＭＲ３０から受信する機能を有している。なお、命令信号Ｐ２は、本発明の「命令信号」の一例である。また、応答信号Ｒ２は、本発明の「第２応答信号」の一例である。
【００２５】
表示部１３は、通信部１２によって受信された応答信号Ｒ２に基づいて特定されるＤＭＲ３０の状態（その時点でのＤＭＲ３０における音量、音質および映像輝度などの各種出力レベル）を表示する機能を有している。また、入力部１１および表示部１３は、ＤＭＣ１０を構成する筐体（図示せず）の表面に配置されており、通信部１２は、ＤＭＣ１０の内部に内蔵されている。
【００２６】
記憶部１４は、ＤＭＣ１０とＤＭＲ３０との間でのコマンド通信（命令信号Ｐ２および応答信号Ｒ２）の時系列的な履歴を記憶する機能を有している。また、制御部１５は、ＣＰＵからなり、記憶部１４に保存されている制御プログラムを実行することによってＤＭＣ１０が有する上記した各構成要素（入力部１１、通信部１２および表示部１３）の制御を司る機能を有している。
【００２７】
また、図２に示すように、ＤＭＲ３０についても、制御部３１と、制御部３１の制御に基づいてＤＭＣ１０からの制御コマンド（命令信号Ｐ２）を受信するとともにＤＭＣ１０に対して自己の動作状態を応答信号Ｒ２として送信する通信部３２とが設けられている。また、ＤＭＳ２０についても、制御部２１と、制御部２１の制御に基づいてＤＭＣ１０からの制御コマンド（コンテンツを選択する際の命令信号など）を受信するとともにＤＭＣ１０に対して自己の動作状態を応答信号として送信し、かつ、ＤＭＲ３０に対してコンテンツデータ（音楽コンテンツデータなど）を送信する通信部２２とが設けられている。
【００２８】
ホームネットワーク１００（図１参照）を構成する各機器（ＤＭＣ１０、ＤＭＳ２０およびＤＭＲ３０）が上記構成を有することにより、ＤＭＲ３０において音楽コンテンツが出力中であった際、ＤＭＣ１０とＤＭＲ３０との間には次のような相互通信が定期的に行われる。
【００２９】
具体的には、図３に示すように、Δｔ１時間（＝時間ｔ２−時間ｔ１）の時間間隔でＤＭＲ３０の状態を取得するための状態取得要求信号Ｐ１（実線の矢印）がＤＭＣ１０の通信部１２（図２参照）からＤＭＲ３０に送信されるとともに、状態取得要求信号Ｐ１に応答する応答信号Ｒ１（１点鎖線の矢印）が通信部１２により受信される１往復分の通信が、定期的（Δｔ１時間間隔）に繰り返されるように構成されている。
【００３０】
すなわち、ＤＭＣ１０とＤＭＲ３０との間の通信状況下において、まず、時間ｔ１のタイミングで状態取得要求信号Ｐ１がＤＭＣ１０からＤＭＲ３０に送信されるとともに、時間ｔ３のタイミングでＤＭＲ３０からの応答信号Ｒ１が通信部１２により受信される。また、時間ｔ１からΔｔ１時間後の時間ｔ２のタイミングで次の状態取得要求信号Ｐ１がＤＭＣ１０からＤＭＲ３０に送信されるとともに、時間ｔ４のタイミングでＤＭＲ３０からの次の応答信号Ｒ１が通信部１２により受信される。このように、Δｔ１時間の時間間隔で、状態取得要求信号Ｐ１がＤＭＣ１０からＤＭＲ３０に次々と送信されて、ＤＭＲ３０からの各々に応答する応答信号Ｒ１が通信部１２により受信される。なお、このＤＭＣ１０からＤＭＲ３０に対する定期的な通信制御は、「定期通信制御モード」が実行されている状態である。なお、応答信号Ｒ１は、本発明の「第１応答信号」の一例である。
【００３１】
ＤＭＣ１０により上記した「定期通信制御モード」が実行されている状況下において、たとえば、ユーザが、視聴中の音楽コンテンツの音量レベルを変更したとする。すなわち、ユーザは、図３に示すように、突発的（単発的）な時間ｔ６のタイミングで、ＤＭＣ１０の入力部１１を指などで操作してＤＭＲ３０の音量レベルを変更する（下げる）操作を行う。
【００３２】
この場合、時間ｔ６において、音量レベルを現在の「６０」から「５９」に１段階だけ下げるための命令信号Ｐ２（太い実線の矢印）がユーザの操作指示に基づいてＤＭＣ１０からＤＭＲ３０に送信されたとする。ＤＭＲ３０では、通信部３２（図２参照）により受信された命令信号Ｐ２に基づいて、制御部３１（図２参照）の制御に基づき音量レベルを現在の「６０」から「５９」に下げる動作が行われる。そして、直ちに、変更後の音量レベルが「５９」であることをＤＭＣ１０の表示部１３に表示させるための応答信号Ｒ２（太い破線の矢印）を通信部３２から送信（返信）する制御が行われる。これにより、ＤＭＣ１０においては時間ｔ９のタイミングで応答信号Ｒ２が受信されるとともに、応答信号Ｒ２に基づいて変更後のＤＭＲ３０の音量レベルが「５９」であるという状態を表示部１３に表示させる制御が行われる。
【００３３】
ここで、第１実施形態では、時間ｔ９のタイミングで表示部１３に変更後のＤＭＲ３０の音量レベルが「５９」であることを表示するにあたって、次のような制御が制御部１５（図２参照）により行われるように構成されている。すなわち、制御部１５は、ユーザによるＤＭＣ１０の操作指示に基づいて変更されたＤＭＲ３０の状態（音量レベルが「５９」に変更されたこと）をＤＭＣ１０の表示部１３に表示する際に、時間ｔ６以降の時間ｔ７および時間ｔ８の各々のタイミングでＤＭＲ３０から定期的に受信される応答信号Ｒ１（２回分）に基づいてＤＭＲ３０の状態（変更前は音量レベルが「６０」であったこと）を表示部１３に表示させることよりも、この時間ｔ７および時間ｔ８以降の時間ｔ９のタイミングで命令信号Ｐ２に応答するＤＭＲ３０から受信された応答信号Ｒ２に基づいて変更後のＤＭＲ３０の状態（音量レベルが「５９」に変更されたこと）を表示部１３に表示させる動作を優先する制御を行うように構成されている。なお、上記した応答信号Ｒ２に基づく表示動作を優先する制御は、本発明の「第１制御」の一例である。
【００３４】
このように、ＤＭＣ１０およびＤＭＲ３０間においては、時間ｔ６のタイミングとともに、それまでの実行モードとされていた「定期通信制御モード」が停止されて、応答信号Ｒ２に基づく表示動作を優先する「ユーザ操作モード」に一時的に移行される。この「ユーザ操作モード」においては、制御部１５は、時間ｔ７および時間ｔ８のタイミングで受信された応答信号Ｒ１に基づくＤＭＲ３０の変更前の状態（変更前は音量レベルが「６０」であったこと）については、表示部１３に表示させない。
【００３５】
言い換えると、第１実施形態では、「ユーザ操作モード」においては、制御部１５は、ユーザによるＤＭＣ１０の操作指示に基づいて変更されたＤＭＲ３０の状態（音量レベルが「５９」に変更されたこと）をＤＭＣ１０の表示部１３に表示する際に、定期的な通信による応答信号Ｒ１に基づいてＤＭＲ３０の状態がＤＭＣ１０の表示部１３に表示される動作に阻害されない状態で、応答信号Ｒ２に基づいて変更後のＤＭＲ３０の状態をＤＭＣ１０の表示部１３に表示させる制御を行うように構成されている。これにより、ＤＭＣ１０においては、ユーザの機器操作に伴う命令信号Ｐ２にて音量レベルを「６０」から「５９」に変更した以降は、それまでの応答信号Ｒ１に基づく音量レベル「６０」という表示が表示部１３に一切表示（反映）されることなく、ユーザの機器操作に直ちに反応するように応答信号Ｒ２に基づいたＤＭＲ３０の変更後の状態となる音量レベル「５９」が表示されるように構成されている。
【００３６】
また、第１実施形態では、図３に示すように、上記した応答信号Ｒ２に基づく表示動作を優先する制御においては、時間ｔ６のタイミングで命令信号Ｐ２がＤＭＲ３０に送信されてから時間ｔ９のタイミングで応答信号Ｒ２が通信部１２により受信されるまでの間（「ユーザ操作モード」が継続される間）、通常の「定期通信制御モード」であれば定期的に行われるはずの状態取得要求信号Ｐ１のＤＭＲ３０への送信制御を、ここでは停止するように構成されている。すなわち、図３においては、時間ｔ６〜時間ｔ９の間では、新たな状態取得要求信号Ｐ１が発生しない。このように、時間ｔ６におけるユーザのＤＭＣ１０を用いた機器操作とともに音量レベルが「６０」から「５９」へとＤＭＲ３０の状態が変更されてその変更結果を含む応答信号Ｒ２を時間ｔ９のタイミングで受信する必要が生じた際には、時間ｔ６から時間ｔ９までの間は、定期的な応答信号Ｒ１を受信する根源となる状態取得要求信号Ｐ１をＤＭＲ３０に送信する制御自体が一時的に停止されるように構成されている。これにより、時間ｔ６から時間ｔ９までの間は、ＤＭＣ１０とＤＭＲ３０との間の定期的な通信（状態取得要求信号Ｐ１および応答信号Ｒ１の送受信）に関する負荷が低減される。
【００３７】
なお、図３に示すように、時間ｔ９以降では、音量レベルは「５９」であるので、時間ｔ１０以降の各タイミングで、再び、Δｔ１時間（＝時間ｔ１１−時間ｔ１０）の時間間隔で状態取得要求信号Ｐ１が通信部１２（図２参照）からＤＭＲ３０（図２参照）に送信されるとともに、状態取得要求信号Ｐ１に応答する応答信号Ｒ１が通信部１２により受信される１往復分の通信が、定期的（Δｔ１時間間隔）に繰り返されることが再開されるように構成されている。すなわち、ＤＭＣ１０により、「ユーザ操作モード」から、もとの「定期通信制御モード」に戻される。したがって、時間ｔ１０のタイミングで送信された状態取得要求信号Ｐ１に応答する応答信号Ｒ１に基づいて音量レベル「５９」が時間ｔ１２のタイミングで表示部１３に表示される。また、時間ｔ１１のタイミングで送信された状態取得要求信号Ｐ１に応答する応答信号Ｒ１に基づいて音量レベル「５９」が時間ｔ１３のタイミングで表示部１３に表示される。
【００３８】
また、第１実施形態では、上記した音量レベルを変更するような場合のみならず、ユーザによる操作指示に基づいて変更されたＤＭＲ３０の音声の音質や映像の輝度などの状態を表示部１３に表示させる際にも、「定期通信制御モード」から「ユーザ操作モード」に一時的に移行されて、定期通信に伴う応答信号Ｒ１に基づいてＤＭＲ３０の音質や映像の輝度などの状態が表示部１３に表示される動作に阻害されない状態で、応答信号Ｒ２に基づいて変更後のＤＭＲ３０の音声の音質や映像の輝度などの状態を表示部１３に表示させる制御を行うように構成されている。このように、ＤＭＣ１０によって変更（調整）が可能なＤＭＲ３０からの出力レベルの表示に関しては、全て、上記した音量レベルを変更する場合と同様の制御が行われるように構成されている。このようにして、第１実施形態によるホームネットワーク１００を構成するＤＭＣ１０およびＤＭＲ３０間の相互通信に関する制御が行われている。
【００３９】
次に、図２〜図４を参照して、第１実施形態によるＤＭＣ１０を用いてＤＭＲ３０の機器操作を行う際のＤＭＣ１０の制御部１５の処理フローについて説明する。なお、以下の説明では、Δｔ１時間（図３参照）の時間間隔で状態取得要求信号Ｐ１がＤＭＣ１０（図２参照）の通信部１２（図２参照）からＤＭＲ３０（図２参照）に送信されるとともに応答信号Ｒ１が通信部１２により受信される通信制御が定期的に繰り返される際に、ユーザによる機器操作（視聴中の音楽コンテンツの音量レベルを変更するためのＤＭＲ３０に対する機器操作）が生じた場合の、ＤＭＣ１０の制御動作を例にとって記載する。
【００４０】
図４に示すように、まず、ステップＳ１では、制御部１５（図２参照）により、ユーザによるＤＭＣ１０（図２参照）の操作指示が入力部１１（図２参照）から入力されたか否かが判断されるとともに、ユーザによるＤＭＣ１０の操作指示が入力部１１から入力されたと判断されるまでこの判断が繰り返される。このステップＳ１の判断については、図３のタイムシーケンスにおいては、時間ｔ１以降の所定のタイミングで繰り返し行われる。
【００４１】
ここで、図３に示すように、時間ｔ６のタイミングで、音量レベルを現在の「６０」から「５９」に１段階だけ下げるための命令信号Ｐ２（太い実線の矢印）がユーザの操作指示に基づいてＤＭＣ１０からＤＭＲ３０に送信されたとする。この場合、ステップＳ１においては、ユーザによるＤＭＣ１０の操作指示が入力部１１から入力された（Ｙｅｓ判定）と判断される。これにより、ステップＳ２では、制御部１５により、ＤＭＣ１０とＤＭＲ３０（図２参照）との間で行われる状態取得要求信号Ｐ１と応答信号Ｒ１との定期的な送受信動作である「定期通信制御モード」が一時的に停止される。そして、ステップＳ３において、「ユーザ操作モード」に移行される制御が行われる。
【００４２】
そして、ステップＳ４では、「ユーザ操作モード」のもと、入力部１１により受け付けられた操作指示（音楽コンテンツの音量レベルを変更するための機器操作）に対応するコマンド（命令信号Ｐ２）が、時間ｔ６（図３参照）のタイミングでＤＭＲ３０に対して送信（発行）される。
【００４３】
そして、ステップＳ５では、制御部１５により、ＤＭＲ３０からの応答信号Ｒ２が受信されたか否かが判断されるとともに、ＤＭＲ３０からの応答信号Ｒ２が受信されたと判断されるまでこの判断が繰り返される。
【００４４】
ステップＳ５において、時間ｔ９（図３参照）のタイミングで命令信号Ｐ２に応答するＤＭＲ３０からの応答信号Ｒ２が受信されたと判断された場合、ステップＳ６において、直ちに、応答信号Ｒ２に基づいて変更後のＤＭＲ３０の音量レベルが「５９」であるという状態を表示部１３に表示させる制御が行われる。すなわち、図３に示すように、ＤＭＣ１０では、「定期通信制御モード」が停止されているため、時間ｔ７および時間ｔ８の各々のタイミングでＤＭＲ３０から定期的に受信される応答信号Ｒ１（２回分）に基づいて変更前は音量レベルが「６０」であったことが、表示部１３には一切表示されない。そして、この状態で、変更後のＤＭＲ３０の音量レベルである「５９」が表示部１３に表示される。
【００４５】
その後、ステップＳ７では、ステップＳ２において一時的に停止されていた「定期通信制御モード」が再開される。すなわち、ＤＭＣ１０により、ステップＳ３〜Ｓ６までの間で実行されていた「ユーザ操作モード」から、通常の「定期通信制御モード」に戻される。したがって、時間ｔ１０のタイミングで送信された状態取得要求信号Ｐ１に応答する応答信号Ｒ１に基づいて音量レベル「５９」が時間ｔ１２のタイミングで表示部１３に表示されるとともに、以降この通信制御（「定期通信制御モード」）が繰り返される。このようにして、ＤＭＣ１０における本制御は終了される。
【００４６】
第１実施形態では、上記のように、ＤＭＣ（デジタルメディアコントローラ）１０およびＤＭＲ（デジタルメディアレンダラ）３０は、各々がＤＬＮＡにより機器認証を受けるとともに、ホームネットワーク１００を介して相互通信を行うことにより互いに認識可能な電子機器である。そして、ユーザによるＤＭＣ１０の操作指示に基づいて、たとえば、音量レベルが「６０」から「５９」に変更されたＤＭＲ３０の状態をＤＭＣ１０の表示部１３に表示する際に、それまでの応答信号Ｒ１に基づいてＤＭＲ３０の状態（音量レベルが「６０」であったこと）がＤＭＣ１０の表示部１３に定期的に表示される動作（＝「定期通信制御モード」）に阻害されない状態で、応答信号Ｒ２に基づいて音量レベルが「５９」に変更された後のＤＭＲ３０の状態をＤＭＣ１０の表示部１３に表示させる制御（＝「ユーザ操作モード」）を行う制御部１５を備えている。これにより、ＤＭＣ１０においては、定期的に受信される応答信号Ｒ１に基づいた表示部１３の表示動作（音量レベル「６０」を表示し続ける動作）の影響を受けない状態で、ユーザ操作に伴い受信される応答信号Ｒ２に基づいたＤＭＲ３０の変更後の状態（音量レベルが「５９」に変更された状態）を適切に表示させることができる。すなわち、「定期通信制御モード」での応答信号Ｒ１に対応するＤＭＣ１０の表示部１３の定期的な表示動作と、「ユーザ操作モード」での応答信号Ｒ２に対応するＤＭＣ１０の表示部１３の一過性の表示動作とが混在しないので、ユーザは、応答信号Ｒ１に対応する表示部１３の表示動作と混同することなく、音量レベルが「６０」から「５９」に変更されたことを遅延なく示す「５９」という表示動作を正確に認識することができる。この結果、ユーザの機器操作に伴うＤＭＣ１０の表示部１３の表示動作に関してユーザが違和感を覚えることを抑制することができる。
【００４７】
また、第１実施形態では、制御部１５を、定期的に受信される応答信号Ｒ１に基づいてＤＭＲ３０の状態を表示部１３に表示させること（音量レベル「６０」を表示し続ける「定期通信制御モード」での動作）よりも、命令信号Ｐ２に応答するＤＭＲ３０からの応答信号Ｒ２を受信するとともに応答信号Ｒ２に基づいて変更後のＤＭＲ３０の状態を表示部１３に表示させること（音量レベルの変更に伴い表示値を「６０」から「５９」へと遅延なく表示する「ユーザ操作モード」での動作）を優先する制御を行うことにより、応答信号Ｒ１に基づいてＤＭＲ３０の状態が表示部１３に表示される動作に阻害されない状態で応答信号Ｒ２に基づいて変更後のＤＭＲ３０の状態を表示部１３に表示させる制御を行うように構成する。これにより、ＤＭＣ１０においては、上記した応答信号Ｒ２に基づく表示動作を優先する制御が行われることにより、定期的に受信される応答信号Ｒ１に基づいた表示部１３の表示動作の影響を受けない状態で、ユーザ操作に伴い受信される応答信号Ｒ２に基づいたＤＭＲ３０の変更後の状態を表示させる制御を、容易にかつ確実に行うことができる。
【００４８】
また、第１実施形態では、上記した応答信号Ｒ２に基づく表示動作を優先する制御は、命令信号Ｐ２がＤＭＲ３０に送信されてから応答信号Ｒ２が通信部１２により受信されるまでの間、定期的に受信される応答信号Ｒ１に基づくＤＭＲ３０の状態を表示部１３に表示させないことにより、応答信号Ｒ１に基づいてＤＭＲ３０の状態が表示部１３に表示される動作に阻害されない状態で応答信号Ｒ２に基づいて変更後のＤＭＲ３０の状態を表示部１３に表示させる制御を含む。これにより、ユーザ操作とともにＤＭＲ３０の状態が変更されてその変更内容（変更結果）を含む応答信号Ｒ２を受信する必要が生じた際には、定期的に受信される応答信号Ｒ１に基づく表示内容が表示部１３に一切反映されないので、応答信号Ｒ２に基づいた変更内容（変更結果）のみを確実にＤＭＣ１０の表示部１３に表示させることができる。
【００４９】
また、第１実施形態では、上記した応答信号Ｒ２に基づく表示動作を優先する制御は、命令信号Ｐ２がＤＭＲ３０に送信されてから応答信号Ｒ２が通信部１２により受信されるまでの間、状態取得要求信号Ｐ１をＤＭＲ３０に送信する制御を停止することにより、定期的に受信される応答信号Ｒ１に基づくＤＭＲ３０の状態を表示部１３に表示させない制御を含む。これにより、ユーザ操作とともにＤＭＲ３０の状態が変更されてその変更内容（変更結果）を含む応答信号Ｒ２を受信する必要が生じた際には、定期的な応答信号Ｒ１を受信する根源となる状態取得要求信号Ｐ１をＤＭＲ３０に送信する制御自体が停止されるので、ＤＭＣ１０とＤＭＲ３０との間の定期的な通信（状態取得要求信号Ｐ１および応答信号Ｒ１の送受信）に関する負荷を低減させることができる。したがって、通信状態が混雑しない状況下で、応答信号Ｒ２を確実に受信して応答信号Ｒ２に基づいた変更内容（変更結果）のみを確実にＤＭＣ１０の表示部１３に表示させることができる。
【００５０】
また、第１実施形態では、制御部１５を、ユーザによる操作指示に基づいて変更されたＤＭＲ３０の音声の音量のみならず、音声の音質、および、映像の輝度などの状態を表示部１３に表示させる際に、応答信号Ｒ１に基づいてＤＭＲ３０の音声の音質、および、映像の輝度などの状態が表示部１３に表示される動作に阻害されない状態で、応答信号Ｒ２に基づいて変更後のＤＭＲ３０の音声の音質、および、映像の輝度などの状態を表示部１３に表示させる制御を行うように構成する。これにより、ＤＭＣ１０においては、定期的に受信される応答信号Ｒ１に基づいたＤＭＲ３０の音量、音質および映像の輝度の少なくともいずれかの状態に関する表示部１３の表示動作の影響を受けない状態で、ユーザ操作に伴い受信される応答信号Ｒ２に基づいたＤＭＲ３０の変更後の音量、音質および映像の輝度の少なくともいずれかの状態を適切に表示させることができる。これにより、ＤＭＲ３０の音量、音質および映像の輝度に関する表示部１３の表示動作に関してユーザが違和感を覚えることを抑制することができる。
【００５１】
（第２実施形態）
次に、図２、図５および図６を参照して、第２実施形態について説明する。第２実施形態では、上記第１実施形態と異なり、ユーザ操作に基づく突発的（単発的）な命令信号Ｐ２がＤＭＲ３０（図２参照）に送信されてから応答信号Ｒ２がＤＭＣ２１０（図２参照）の通信部１２により受信されるまでの間も、ＤＭＣ２１０とＤＭＲ３０との間で行われる状態取得要求信号Ｐ１と応答信号Ｒ１との定期的な送受信動作である「定期通信制御モード」が停止されない。すなわち、第１実施形態のような「ユーザ操作モード」は存在しない。なお、図中において、上記第１実施形態と同様の構成には、第１実施形態と同じ符号を付して図示している。なお、ＤＭＣ２１０は、本発明の「情報端末装置」および「デジタルメディアコントローラ」の一例である。
【００５２】
本発明の第２実施形態によるＤＭＣ２１０は、図５に示すように、上記第１実施形態と同様に、制御部１５（図２参照）は、ユーザによるＤＭＣ２１０の操作指示に基づいて変更されたＤＭＲ３０の状態を表示部１３（図２参照）に表示する際に、時間ｔ７および時間ｔ８の各々のタイミングで定期的に受信される応答信号Ｒ１に基づいてＤＭＲ３０の状態（変更前は音量レベルが「６０」であったこと）を表示部１３に表示させることよりも、時間ｔ９のタイミングで命令信号Ｐ２に応答するＤＭＲ３０からの応答信号Ｒ２を受信するとともに応答信号Ｒ２に基づいて変更後のＤＭＲ３０の状態（音量レベルが「５９」に変更されたこと）を表示部１３に表示させる動作を優先する制御を行う。
【００５３】
ここで、第２実施形態では、上記した応答信号Ｒ２に基づく表示動作を優先する制御においては、時間ｔ６のタイミングで命令信号Ｐ２がＤＭＲ３０に送信されてから時間ｔ９のタイミングで応答信号Ｒ２が通信部１２により受信されるまでの間、時間ｔ７および時間ｔ８の各々のタイミングで定期的に行われる状態取得要求信号Ｐ１をＤＭＲ３０に送信する制御についても停止しないように構成されている。すなわち、ユーザ操作に基づく突発的（単発的）な命令信号Ｐ２および応答信号Ｒ２の送受信中も、ＤＭＣ２１０とＤＭＲ３０との間で行われる状態取得要求信号Ｐ１と応答信号Ｒ１との「定期通信制御モード」は停止されない。
【００５４】
したがって、図５に示すように、時間ｔ１０および時間ｔ１１の各々のタイミングにおいても、時間ｔ３〜時間ｔ８の各々のタイミングで定期的に受信され続けていた応答信号Ｒ１に基づくＤＭＲ３０の状態が受信される。この場合、時間ｔ７および時間ｔ８の各々のタイミングでは、既に、変更後の音量レベルが「５９」として確定しているので、時間ｔ７に対応する時間ｔ１０での表示も、時間ｔ８に対応する時間ｔ１１での表示も、共に、音量レベルが「５９」となって表示部１３に表示される。これにより、ＤＭＣ２１０においても、定期的に受信される応答信号Ｒ１に基づいた表示部１３の表示動作（音量レベル「６０」を表示し続ける動作）の影響を受けない状態で、ユーザ操作に伴い受信される応答信号Ｒ２に基づいたＤＭＲ３０の変更後の状態（音量レベルが「５９」に変更されたこと）を明確かつ適切に表示させることができる。すなわち、応答信号Ｒ１に対応するＤＭＣ２１０の表示部１３の定期的な表示動作と、応答信号Ｒ２に対応するＤＭＣ２１０の表示部１３の一過性の表示動作とが混在しないので、ユーザは、応答信号Ｒ１に対応する表示部１３の表示動作と混同することなく、音量レベルが「６０」から「５９」に変更されたことに直ちに反応した「５９」という表示動作を正確に認識することが可能となる。
【００５５】
次に、図２、図５および図６を参照して、第２実施形態によるＤＭＣ２１０を用いてＤＭＲ３０の機器操作を行う際のＤＭＣ２１０の制御部１５の処理フローについて説明する。
【００５６】
図６に示すように、まず、ステップＳ２１では、制御部１５（図２参照）により、ユーザによるＤＭＣ２１０（図２参照）の操作指示が入力部１１（図２参照）から入力されたか否かが判断されるとともに、ユーザによるＤＭＣ２１０の操作指示が入力部１１から入力されたと判断されるまでこの判断が繰り返される。このステップＳ２１の判断については、図５のタイムシーケンスにおいては、時間ｔ１以降の所定のタイミングで繰り返し行われる。
【００５７】
ここで、図５に示すように、時間ｔ６のタイミングで、音量レベルを現在の「６０」から「５９」に１段階だけ下げるための命令信号Ｐ２（太い実線の矢印）がユーザの操作指示に基づいてＤＭＣ２１０からＤＭＲ３０に送信されたとする。この場合、ステップＳ２１においては、ユーザによるＤＭＣ２１０の操作指示が入力部１１から入力された（Ｙｅｓ判定）と判断される。
【００５８】
ここで、第２実施形態では、ステップＳ２２において、入力部１１により受け付けられた操作指示（音楽コンテンツの音量レベルを変更するための機器操作）に対応するコマンド（命令信号Ｐ２）が、時間ｔ６（図６参照）のタイミングでＤＭＲ３０に対して送信（発行）される。すなわち、それまで実行中の「定期通信制御モード」が停止されることなく、ユーザの機器操作に基づいて突発的（単発的）な命令信号Ｐ２と応答信号Ｒ２との送受信動作が並行して行われる。
【００５９】
そして、ステップＳ２３では、「定期通信制御モード」によってＤＭＲ３０から受信された応答信号Ｒ１に基づき特定されるＤＭＲ３０の状態（音量レベルが「６０」であること）を意図的にＤＭＣ２１０の表示部１３に表示しない制御が行われる。すなわち、図５においては、時間ｔ７および時間ｔ８の各々のタイミングでＤＭＲ３０から定期的に受信される応答信号Ｒ１に対応するＤＭＲ３０の状態表示が行われない。
【００６０】
そして、ステップＳ２４では、制御部１５（図２参照）により、ＤＭＲ３０（図５参照）からの応答信号Ｒ２が受信されたか否かが判断される。ステップＳ２４において、ＤＭＲ３０からの応答信号Ｒ２がまだ受信されていないと判断された場合には、ステップＳ２３に戻り、以降同様の処理が繰り返される。
【００６１】
また、ステップＳ２４において、応答信号Ｒ２が受信されたと判断された場合、ステップＳ２５において、直ちに、応答信号Ｒ２に基づいて変更後のＤＭＲ３０の音量レベルが「５９」であるという状態を表示部１３に表示させる制御が行われる。すなわち、図５においては、ステップＳ２４の処理がＹｅｓ判定の場合に時間ｔ９のタイミングで命令信号Ｐ２に応答するＤＭＲ３０からの応答信号Ｒ２が受信されて、ステップＳ２５の処理とともに、応答信号Ｒ２に基づき音量レベルが「５９」であることが表示部１３に表示される。
【００６２】
その後、ステップＳ２６では、「定期通信制御モード」に基づく状態表示が再開（復帰）される。したがって、時間ｔ１０のタイミングで送信された状態取得要求信号Ｐ１に応答する応答信号Ｒ１に基づいて音量レベル「５９」が時間ｔ１２のタイミングで表示部１３に表示されるとともに、以降この通信制御（「定期通信制御モード」）が繰り返される。このようにして、ＤＭＣ２１０における本制御は終了される。
【００６３】
なお、第２実施形態によるＤＭＣ２１０のその他の構成については、上記第１実施形態によるＤＭＣ１０の構成と同様である。
【００６４】
第２実施形態では、上記のように、ユーザ操作に基づく命令信号Ｐ２および応答信号Ｒ２の送受信動作の間も、ＤＭＣ２１０とＤＭＲ３０との間の定期的な送受信動作である「定期通信制御モード」が停止されないように構成することによって、「定期通信制御モード」から第１実施形態のような「ユーザ操作モード」への切り換え制御、および、「ユーザ操作モード」から「定期通信制御モード」への切り換え制御をユーザの機器操作のたびに行う必要がないので、その分、制御部１５の処理負荷を軽減させることができる。なお、第２実施形態のその他の効果は、上記第１実施形態の効果と同様である。
【００６５】
（第３実施形態）
次に、図２および図７を参照して、第３実施形態について説明する。第３実施形態では、上記第１および第２実施形態と異なり、ＤＭＣ３１０の通信部１２により定期的に受信される応答信号Ｒ１の受信間隔を調整することにより、応答信号Ｒ１に基づいてＤＭＲ３０の状態が表示部１３に表示される動作に阻害されない状態で応答信号Ｒ２に基づいて変更後のＤＭＲ３０の状態を表示部１３に表示させる制御を行う。なお、図中において、上記第１実施形態と同様の構成には、第１実施形態と同じ符号を付して図示している。なお、ＤＭＣ３１０は、本発明の「情報端末装置」および「デジタルメディアコントローラ」の一例である。
【００６６】
本発明の第３実施形態によるＤＭＣ３１０を用いたホームネットワーク１００では、図７に示すように、上記第１実施形態の場合と同様に、所定の時間間隔（たとえば、時間ｔ４−時間ｔ１）で状態取得要求信号Ｐ１（実線の矢印）がＤＭＣ３１０の通信部１２（図２参照）からＤＭＲ３０に送信されるとともに、応答信号Ｒ１（１点鎖線の矢印）が通信部１２により受信される１往復分の通信が、定期的に繰り返されるように構成されている。なお、状態取得要求信号Ｐ１と応答信号Ｒ１との送受信に伴う１往復分の通信は、時間ｔ１、時間ｔ４および時間ｔ７の各タイミングで行われる。したがって、各々の通信制御間における応答信号Ｒ１の受信間隔Δｔ３１は、Δｔ３１＝時間ｔ６−時間ｔ２であり、Δｔ３１＝時間ｔ８−時間ｔ６である。なお、受信間隔Δｔ３１は、本発明の「第２時間」の一例である。
【００６７】
一方、時間ｔ１のタイミングで実行される状態取得要求信号Ｐ１と応答信号Ｒ１との送受信に伴う１往復分の通信に要する応答時間Δｔ３２は、Δｔ３２＝時間ｔ２−時間ｔ１である。また、時間ｔ４のタイミングで実行される状態取得要求信号Ｐ１と応答信号Ｒ１との送受信に伴う１往復分の通信に要する応答時間Δｔ３２は、Δｔ３２＝時間ｔ６−時間ｔ４である。同様に、時間ｔ７のタイミングで実行される状態取得要求信号Ｐ１と応答信号Ｒ１との送受信に伴う１往復分の通信に要する応答時間Δｔ３２は、Δｔ３２＝時間ｔ８−時間ｔ７である。さらには、時間ｔ３のタイミングで実行される命令信号Ｐ２と応答信号Ｒ２との送受信に伴う１往復分の通信に要する応答時間Δｔ３３は、Δｔ３３＝時間ｔ５−時間ｔ３である。ここで、応答時間Δｔ３２と応答時間Δｔ３３とは、略等しい。なお、応答時間Δｔ３２および応答時間Δｔ３３は、本発明の「第１時間」の一例である。
【００６８】
ここで、第３実施形態では、通信部１２により定期的に受信される応答信号Ｒ１の受信間隔Δｔ３１は、状態取得要求信号Ｐ１がＤＭＲ３０に送信されてから応答信号Ｒ１が通信部１２により受信されるまでの応答時間Δｔ３２、および、ユーザにより操作指示に基づく命令信号Ｐ２がＤＭＲ３０に送信されてから応答信号Ｒ２が通信部１２により受信されるまでの応答時間Δｔ３３よりも十分に長くなる（Δｔ３１＞＞Δｔ３２、Δｔ３１＞＞Δｔ３３）ように設定されている。そして、ユーザによる命令信号Ｐ２がＤＭＲ３０に送信されてから応答信号Ｒ２が通信部１２により受信されるまでの応答時間Δｔ３３が応答時間Δｔ３１の中に完全に収まるように受信間隔Δｔ３１が確保されることにより、応答信号Ｒ１に基づいてＤＭＲ３０の状態が表示部１３に表示される動作に阻害されない状態で応答信号Ｒ２に基づいて変更後のＤＭＲ３０の状態を表示部１３に表示させる制御を行うように構成されている。なお、ここに説明した制御は、本発明の「第２制御」の一例である。
【００６９】
言い換えると、第３実施形態では、図７に示すように、応答信号Ｒ１の受信間隔Δｔ３１と比較してユーザ操作に基づく応答信号Ｒ２の受信に要する応答時間Δｔ３３がこの受信間隔Δｔ３１中に収まるように十分に短いので、ユーザ操作とともにＤＭＲ３０の状態が変更されてその変更結果を含む応答信号Ｒ２を受信する必要が生じても、受信間隔Δｔ３１中の応答信号Ｒ１が受信されない時間帯（時間ｔ２を過ぎてから時間ｔ６に至るまでの間の時間帯）を有効に利用して、ＤＭＲ３０からの応答信号Ｒ２を受信して応答信号Ｒ２に基づいた変更結果（音量レベルが「５９」に変更されたこと）を確実にＤＭＣ３１０の表示部１３に表示させることが可能となるように構成されている。これにより、ユーザによるＤＭＣ３１０の操作指示に基づいて変更されたＤＭＲ３０の状態（音量レベルが「５９」に変更されたこと）をＤＭＣ３１０の表示部１３に表示する際に、定期的な通信による応答信号Ｒ１に基づいてＤＭＲ３０の状態がＤＭＣ３１０の表示部１３に表示される動作（変更前に音量レベルが「６０」であることを表示する動作）に阻害されない状態で、応答信号Ｒ２に基づいて変更後のＤＭＲ３０の状態をＤＭＣ３１０の表示部１３に表示させる制御が制御部１５により行われる。
【００７０】
なお、受信間隔Δｔ３１を応答時間Δｔ３３よりもどれだけ長く確保するかについては、ＤＭＣ３１０とＤＭＲ３０との間のＤＬＮＡガイドラインに準拠した通信制御仕様に基づいて適宜決定される。この場合、ＤＬＮＡガイドラインに準拠した通信制御仕様においては、受信間隔Δｔ３１を応答時間Δｔ３３に対して極力長く設定するのが好ましい。これにより、１つ前の応答信号Ｒ１が受信されてから次の応答信号Ｒ１が受信されるまでの受信間隔Δｔ３１で示される時間帯に、ＤＭＲ３０からの応答信号Ｒ２を受信して応答信号Ｒ２に基づいた変更結果をＤＭＣ３１０の表示部１３に表示させる確率を可能な限り高めることが可能となる。
【００７１】
また、第３実施形態におけるＤＭＣ３１０を用いてＤＭＲ３０の機器操作を行う際の制御部１５の処理フローについては、まず、Δｔ３１時間（図７参照）の時間間隔（受信間隔）で状態取得要求信号Ｐ１がＤＭＣ３１０（図７参照）の通信部１２（図２参照）からＤＭＲ３０（図７参照）に送信されるとともに応答信号Ｒ１が通信部１２により受信される通信制御が定期的に繰り返される。この状態が継続されている最中に、ユーザの操作指示に基づいて音量レベルを変更するための命令信号Ｐ２がＤＭＣ３１０からＤＭＲ３０に送信されるとともに応答信号Ｒ２が通信部１２により受信される通信制御（応答時間Δｔ３３）が単発的に行われる。ただし、受信間隔Δｔ３１が応答時間Δｔ３３よりも十分に長いので、応答信号Ｒ２の受信は、受信間隔Δｔ３１中の応答信号Ｒ１が受信されない時間帯（図７における時間ｔ２を過ぎてから時間ｔ６に至るまでの間の時間帯）に行われる。
【００７２】
なお、第３実施形態によるＤＭＣ３１０のその他の構成については、上記第１実施形態によるＤＭＣ１０の構成と同様である。
【００７３】
第３実施形態では、上記のように、通信部１２により定期的に受信される応答信号Ｒ１の受信間隔Δｔ３１は、状態取得要求信号Ｐ１がＤＭＲ３０に送信されてから応答信号Ｒ１が通信部１２により受信されるまでの応答時間Δｔ３２、および、ユーザにより操作指示に基づく命令信号Ｐ２がＤＭＲ３０に送信されてから応答信号Ｒ２が通信部１２により受信されるまでの応答時間Δｔ３３よりも十分に長い受信間隔であり、ユーザによる命令信号Ｐ２がＤＭＲ３０に送信されてから応答信号Ｒ２が通信部１２により受信されるまでの応答時間Δｔ３３が受信間隔Δｔ３１の中に収まるように受信間隔が確保されることにより、応答信号Ｒ１に基づいてＤＭＲ３０の状態が表示部１３に表示される動作に阻害されない状態で応答信号Ｒ２に基づいて変更後のＤＭＲ３０の状態を表示部１３に表示させる制御が行われるように構成されている。これにより、受信間隔Δｔ３１として設定された応答信号Ｒ１の受信間隔と比較してユーザ操作に基づく応答信号Ｒ２の受信に要する応答時間Δｔ３３が受信間隔Δｔ３１中に収まるように十分に短いので、ユーザ操作とともにＤＭＲ３０の状態が変更されてその変更内容（変更結果）を含む応答信号Ｒ２を受信する必要が生じても、受信間隔Δｔ３１中の応答信号Ｒ１が受信されない時間帯（時間ｔ２を過ぎてから時間ｔ６に至るまでの間の時間帯）を利用して、応答信号Ｒ２を受信して応答信号Ｒ２に基づいた変更内容（変更結果）を表示部１３に確実にＤＭＣ３１０の表示部１３に表示させることができる。なお、第３実施形態のその他の効果は、上記第１実施形態の効果と同様である。
【００７４】
（第３実施形態の変形例）
次に、図８を参照して、第３実施形態の変形例について説明する。第３実施形態の変形例では、ホームネットワーク１００におけるＤＭＣ３１５とＤＭＲ３０との間で命令信号Ｐ２または応答信号Ｒ２の送受信に要する通信時間、および、ＤＭＲ３０側での命令信号Ｐ２または応答信号Ｒ２の処理に要する処理時間を応答時間Δｔ３３に含めた状態で、上記第３実施形態と略同様の制御が行われる例について説明する。なお、図中において、上記第１実施形態と同様の構成には、第１実施形態と同じ符号を付して図示している。なお、ＤＭＣ３１５は、本発明の「情報端末装置」および「デジタルメディアコントローラ」の一例である。また、ホームネットワーク１００は、本発明の「通信ネットワーク」の一例である。
【００７５】
本発明の第３実施形態の変形例によるＤＭＣ３１５を用いたホームネットワーク１００では、図８に示すように、定期的に受信される応答信号Ｒ１の受信間隔Δｔ３１は、状態取得要求信号Ｐ１がＤＭＲ３０に送信されてから応答信号Ｒ１がＤＭＣ３１５に受信されるまでの応答時間Δｔ３２、および、ユーザ操作に伴う命令信号Ｐ２がＤＭＲ３０に送信されてから応答信号Ｒ２がＤＭＣ３１５に受信されるまでの応答時間Δｔ３３よりも十分に長い。この点は、上記第３実施形態と同じである。
【００７６】
ここで、第３実施形態の変形例では、ホームネットワーク１００におけるＤＭＣ３１５とＤＭＲ３０との間で命令信号Ｐ２または応答信号Ｒ２の送受信に要する通信時間、および、ＤＭＲ３０側での命令信号Ｐ２または応答信号Ｒ２の処理に要する処理時間を、応答時間Δｔ３３に含めた状態で、上記した制御が行われるように構成されている。すなわち、図８に示すように、時間ｔ３のタイミングで命令信号Ｐ２が送信されて時間ｔ５のタイミングで応答信号Ｒ２が受信される１往復分の通信に要する応答時間Δｔ３３の中に、通信状態の混み具合やＤＭＲ３０内でのレンダリング処理に要する時間Δｔ３５を含めた状態でΔｔ３１＞＞Δｔ３３となるように通信部１２により定期的に受信される応答信号Ｒ１の受信間隔Δｔ３１が設定されている。このように、受信間隔Δｔ３１を、ホームネットワーク１００が構築された環境下でのＤＭＲ３０の処理能力を考慮に入れた応答時間Δｔ３３よりも長く設定しているので、このような応答時間Δｔ３３であっても受信間隔Δｔ３１中に確実に収めることが可能とされている。
【００７７】
なお、第３実施形態の変形例によるＤＭＣ３１５のその他の構成については、上記第３実施形態によるＤＭＣ３１０の構成と同様である。
【００７８】
第３実施形態の変形例では、上記のように、ＤＭＣ３１５とＤＭＲ３０とによってホームネットワーク１００が構築されるように構成されており、受信間隔Δｔ３１は、ホームネットワーク１００におけるＤＭＣ３１５とＤＭＲ３０との間で命令信号Ｐ２または応答信号Ｒ２の送受信に要する通信時間、および、ＤＭＲ３０側での命令信号Ｐ２または応答信号Ｒ２の処理に要する処理時間を含む応答時間Δｔ３３よりも十分に長く設定されている。これにより、受信間隔Δｔ３１を、ホームネットワーク１００が構築された環境下でのＤＭＲ３０の処理能力を考慮に入れた応答時間Δｔ３３よりも長く設定しているので、このような応答時間Δｔ３３であっても受信間隔Δｔ３１中に確実に収めることができる。したがって、ＤＭＲ３０の処理能力に起因して応答信号Ｒ２を受信するタイミングに少々の遅延が発生したとしても、応答信号Ｒ１に基づいてＤＭＲ３０の状態が表示部１３に表示される動作に阻害されない状態で、受信された応答信号Ｒ２に基づいた変更内容（変更結果）を表示部１３に確実にＤＭＣ３１５の表示部１３に表示させることができる。なお、第３実施形態の変形例のその他の効果は、上記第３実施形態の効果と同様である。
【００７９】
なお、今回開示された実施形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した実施形態の説明ではなく特許請求の範囲によって示され、さらに特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれる。
【００８０】
たとえば、上記第１〜第３実施形態およびその変形例では、定期的に受信される応答信号Ｒ１に基づいてＤＭＲ３０の状態を表示部１３に表示させることよりも、命令信号Ｐ２に応答するＤＭＲ３０からの応答信号Ｒ２を受信するとともに応答信号Ｒ２に基づいて変更後のＤＭＲ３０の状態を表示部に表示させる動作を優先する制御（第１制御）か、または、通信部により定期的に受信される応答信号Ｒ１の受信間隔を調整する制御（第２制御）を行うことにより、応答信号Ｒ１に基づいてＤＭＲ３０の状態が表示部１３に表示される動作に阻害されない状態で応答信号Ｒ２に基づいて変更後のＤＭＲ３０の状態を表示部１３に表示させる制御を行うように構成した例について示したが、本発明はこれに限られない。すなわち、上記した応答信号Ｒ２に基づく表示動作を優先する制御（第１制御）および受信間隔を調整する制御（第２制御）の両方を組み合わせてもよい。
【００８１】
また、上記第１〜第３実施形態およびその変形例では、１台のＤＭＣ（デジタルメディアコントローラ）に対して１台のＤＭＳ２０およびＤＭＲ３０のみを図示してホームネットワーク１００の最小単位として構成した例について示したが、本発明はこれに限られない。すなわち、アクセスポイント９０には複数台のＤＭＳ２０およびＤＭＲ３０がそれぞれ接続されていてもよい。そして、この状態で、１台のＤＭＣ（デジタルメディアコントローラ）と複数台のＤＭＲ３０との間に、本発明の制御が適用されるように構成されていてもよい。
【００８２】
また、上記第１〜第３実施形態およびその変形例では、本発明の「情報端末装置」の一例としてのＤＭＣ１０には携帯情報端末（スマートフォン）を適用し、本発明の「操作対象機器」の一例としてのＤＭＲ３０にはデジタルテレビジョン装置を適用した例について示したが、本発明はこれに限られない。たとえば、本発明の「情報端末装置」には、携帯情報端末（スマートフォン）以外の情報端末装置（電子機器）が適用されてもよい。また、本発明の「操作対象機器」には、デジタルテレビジョン装置以外の電子機器が適用されてもよい。
【００８３】
また、上記第１〜第３実施形態およびその変形例では、ＤＬＮＡにより機器認証を受けたＤＬＮＡ認定ＴＭ機器としてのＤＭＣ１０、ＤＭＳ２０およびＤＭＲ３０を用いてホームネットワーク１００を構成した例について示したが、本発明はこれに限られない。すなわち、ＤＬＮＡ認定ＴＭ機器以外の通信規格（ガイドライン）に準拠した通信機能を備えた「情報端末装置」と「操作対象機器」とによって通信ネットワークが構築された場合に、この通信ネットワークにおける「情報端末装置」と「操作対象機器」との通信制御に対して、本発明を適用してもよい。
【００８４】
また、上記第１および第２実施形態では、説明の便宜上、ＤＭＣ（デジタルメディアコントローラ）を用いてＤＭＲ（デジタルメディアレンダラ）を操作する際の制御部１５の制御処理を、処理フローに沿って順番に処理を行うフロー駆動型のフローチャートを用いて説明したが、本発明はこれに限られない。本発明では、制御部１５の制御処理を、イベント単位で処理を実行するイベント駆動型（イベントドリブン型）の処理により行ってもよい。この場合、完全なイベント駆動型で行ってもよいし、イベント駆動およびフロー駆動を組み合わせて行ってもよい。
【符号の説明】
【００８５】
１０、２１０、３１０、３１５  ＤＭＣ（情報端末装置、デジタルメディアコントローラ）
１１  入力部
１２  通信部
１３  表示部
１５  制御部
２０  ＤＭＳ
３０  ＤＭＲ（操作対象機器、デジタルメディアレンダラ）
１００  ホームネットワーク
Ｐ１  状態取得要求信号
Ｐ２  命令信号
Ｒ１  応答信号
Ｒ２  応答信号
【図１】
2014110537.tif 000003
【図２】
2014110537.tif 000004
【図３】
2014110537.tif 000005
【図４】
2014110537.tif 000006
【図５】
2014110537.tif 000007
【図６】
2014110537.tif 000008
【図７】
2014110537.tif 000009
【図８】
2014110537.tif 000010