(57)【要約】【課題】操作部を利用できるまでの時間を短縮できる情報処理システム、情報処理装置、起動制御方法及びプログラムを提供することを課題とする。【解決手段】ユーザからの操作を受け付ける操作部と、前記操作部からの要求に基づき動作する本体部とを有する情報処理システムであって、前記操作部は、前記本体部からの電源オフ命令を受け付けると再起動を行ったあと、動作の一部を停止した節電状態で待機するように制御し、前記本体部からの起動通知を受け付けると前記節電状態から復帰するように制御する電力制御手段を有することにより、上記課題を解決する。【選択図】  図１
2014215957.tif 000002
【特許請求の範囲】
【請求項１】
ユーザからの操作を受け付ける操作部と、前記操作部からの要求に基づき動作する本体部とを有する情報処理システムであって、
前記操作部は、
前記本体部からの電源オフ命令を受け付けると再起動を行ったあと、動作の一部を停止した節電状態で待機するように制御し、前記本体部からの起動通知を受け付けると前記節電状態から復帰するように制御する電力制御手段
を有すること
を特徴とする情報処理システム。
【請求項２】
前記電力制御手段は、前記節電状態に移行する前に前記本体部からの起動通知を受け付けると、前記節電状態に一旦移行後に前記節電状態から復帰する
ことを特徴とする請求項１記載の情報処理システム。
【請求項３】
前記電力制御手段は、前記節電状態に移行する前に前記本体部からの起動通知を受け付けると、前記節電状態への移行を中止する
ことを特徴とする請求項１記載の情報処理システム。
【請求項４】
前記操作部は、前記再起動の開始から前記節電状態への移行が完了するまでの間、処理中であることを提示する提示手段
を更に有すること
を特徴とする請求項１乃至３何れか一項記載の情報処理システム。
【請求項５】
前記操作部は前記本体部から独立したオペレーティングシステムが搭載され、前記本体部と独立に動作すること
を特徴とする請求項１乃至４何れか一項記載の情報処理システム。
【請求項６】
ユーザからの操作を受け付け、前記操作に基づいて本体装置を動作させるための要求を行う情報処理装置であって、
前記本体装置からの電源オフ命令を受け付けると再起動を行ったあと、動作の一部を停止した節電状態で待機するように制御し、前記本体装置からの起動通知を受け付けると前記節電状態から復帰するように制御する電力制御手段
を有すること
を特徴とする情報処理装置。
【請求項７】
ユーザからの操作を受け付ける操作部と、前記操作部からの要求に基づき動作する本体部とを有する情報処理システムで実行される起動制御方法あって、
電源オフ命令を受け付け、前記操作部に再起動を行わせるステップと、
前記操作部の動作の一部を停止した節電状態で待機するように制御するステップと、
起動通知を受け付け、前記操作部を前記節電状態から復帰するように制御するステップと
を有すること
を特徴とする起動制御方法。
【請求項８】
ユーザからの操作を受け付け、前記操作に基づいて本体装置を動作させるための要求を行う情報処理装置を、
前記本体装置からの電源オフ命令を受け付けると再起動を行ったあと、動作の一部を停止した節電状態で待機するように制御し、前記本体装置からの起動通知を受け付けると前記節電状態から復帰するように制御する電力制御手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理システム、情報処理装置、起動制御方法及びプログラムに関する。
【背景技術】
【０００２】
スリープモード時にコピーモードが選択されると定着手段をスリープ状態からスタンバイ情報へ移行させ、スタンバイ状態から定着状態まで加熱するだけで熱定着処理が可能となり、早期にコピーを行える画像形成装置は知られている（例えば特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
従来の情報処理システムにおいて、画面表示やキー入力の操作を行う部分を操作部として本体部から独立させ、本体部の負荷が高くても操作レスポンスを低下させないようにすることが考えられる。例えば操作部は本体部と独立したＯＳ（Operating System）が搭載され、本体部と独立に動作する。
【０００４】
しかし、操作部を本体部から独立させた情報処理システムであっても操作部の起動ができるまで、ユーザから機能の要求を受け付けられないという問題があった。一方、本体部の準備ができていなかったとしても、操作部の起動ができている場合はユーザから機能の要求を受け付けられる場合がある。したがって、起動時間が短いという印象をユーザに与えるためには、操作部を利用できるまでの時間を短縮することが考えられる。
【０００５】
本発明の実施の形態は、上記の点に鑑みなされたもので、操作部を利用できるまでの時間を短縮できる情報処理システム、情報処理装置、起動制御方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本願請求項１は、ユーザからの操作を受け付ける操作部と、前記操作部からの要求に基づき動作する本体部とを有する情報処理システムであって、前記操作部は、前記本体部からの電源オフ命令を受け付けると再起動を行ったあと、動作の一部を停止した節電状態で待機するように制御し、前記本体部からの起動通知を受け付けると前記節電状態から復帰するように制御する電力制御手段を有することを特徴とする。
【発明の効果】
【０００７】
本発明の実施の形態によれば、操作部を利用できるまでの時間を短縮できる。
【図面の簡単な説明】
【０００８】
【図１】本実施形態に係る画像処理装置の一例の構成図である。
【図２】操作部又は端末装置が本体部の機能を利用する場合のアプリ操作データの流れを表した一例の説明図である。
【図３】本実施形態に係る本体部コントローラの一例の構成図である。
【図４】本実施形態に係る操作部コントローラの一例の構成図である。
【図５】コンピュータの一例のハードウェア構成図である。
【図６】シャットダウン時の処理を表した一例のシーケンス図である。
【図７】起動時の処理を表した一例のシーケンス図である。
【図８】クイックブート準備中に画像処理装置が電源ＯＮされた場合の起動時の処理を表した一例のシーケンス図である。
【図９】クイックブート準備中に画像処理装置が電源ＯＮされた場合の起動時の処理を表した他の例のシーケンス図である。
【発明を実施するための形態】
【０００９】
次に、本発明の実施の形態について、詳細に説明する。なお、本実施形態では情報処理システムの一例としての画像処理装置について説明する。
［第１の実施形態］
＜システム構成＞
図１は本実施形態に係る画像処理装置の一例の構成図である。
【００１０】
図１において、画像処理装置１はケーブル４によりデータ通信可能に接続された本体部２と操作部３とを備える。なお、本体部２と操作部３は、ケーブル４による有線接続に代えて、無線（赤外線を含む）接続としてもよい。
【００１１】
本体部２は、本体部コントローラ２１と、スキャナデバイス２２と、プロッタデバイス２３とを有する。本体部コントローラ２１は本体部２の制御動作を司る。スキャナデバイス２２は原稿の読み取りを行う。プロッタデバイス２３は用紙に印刷を行う。
【００１２】
なお、本体部２は、ＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）、インターネット等のネットワーク５を介してＰＣ（Personal Computer）等の端末装置６からアクセスを受け付けることができる。また、本体部２はネットワーク５に接続された無線アクセスポイント７を介してスマートフォン、タブレット等の端末装置８からアクセスを受け付けることができる。端末装置８はBluetooth（登録商標）等の近距離無線を利用して本体部２に直接にアクセスするようにしてもよい。
【００１３】
また、操作部３は、操作部コントローラ３１と、ハードキー３２と、液晶タッチパネル３３と、キーマイコン３４とを有する。操作部コントローラ３１は操作部３の制御動作を司る。ハードキー３２はユーザから操作を受け付ける。液晶タッチパネル３３は画面表示および操作入力受付を行う。キーマイコン３４は本体部２からの起動通知受付、本体部２に対しての起動確認などを行う。なお、本体部２からの起動通知受付、本体部２に対しての起動確認については後述する。
【００１４】
図２は操作部又は端末装置が本体部の機能を利用する場合のアプリ操作データの流れを表した一例の説明図である。図２において、操作部３は、本体部２からケーブル４により制御線と電源線が供給される。操作部３のアプリ層からのアプリ操作データは、ケーブル４を介して本体部２のサービス層に伝えられる。端末装置６、８のアプリ層からのアプリ操作データは、ネットワーク５を介して本体部２のサービス層に伝えられる。
【００１５】
図３は本実施形態に係る本体部コントローラの一例の構成図である。本体部２の本体部コントローラ２１は、ＯＳ２１１と通信制御部２１２と通信Ｉ／Ｆ２１３と印刷制御部２１４と送信制御部２１５とを有する。
【００１６】
ＯＳ２１１は、本体部コントローラ２１の基本ソフトウェアである。通信制御部２１２は通信Ｉ／Ｆ２１３を介して、操作部３や端末装置６、８とのデータ通信を制御する機能を有している。通信制御部２１２は、外部から受信したデータを印刷制御部２１４、送信制御部２１５に転送し、印刷制御部２１４、送信制御部２１５からのデータを外部に送信する。通信Ｉ／Ｆ２１３は、ＵＳＢ（Universal Serial Bus）、シリアル、有線、無線ＬＡＮ、Bluetooth、ＩｒＤＡ（Infrared Data Association）等の通信デバイスである。
【００１７】
印刷制御部２１４は、スキャナデバイス２２、プロッタデバイス２３等を制御し、印刷ジョブの管理を行う機能を有している。また、印刷制御部２１４は通信制御部２１２を利用して後述の操作情報入出力部３１４に操作画面の表示依頼などを行う。送信制御部２１５は、メール、フォルダ送信等の送信ジョブの管理を行う機能を有している。
【００１８】
図４は本実施形態に係る操作部コントローラの一例の構成図である。操作部３の操作部コントローラ３１は、ＯＳ３１１と通信制御部３１２と通信Ｉ／Ｆ３１３と操作情報入出力部３１４と操作部電力制御部３１５と各種のアプリ３１６とを有する。
【００１９】
ＯＳ３１１は、操作部コントローラ３１の基本ソフトウェアである。このように操作部コントローラ３１は独立したＯＳ３１１が搭載され、本体部２と独立に動作できる。ＯＳ３１１は例えばAndroid OS等を利用できる。
【００２０】
通信制御部３１２は通信Ｉ／Ｆ３１３を介して、本体部２とのデータ通信を制御する機能を有している。通信制御部３１２は、外部から受信したデータを操作情報入出力部３１４、操作部電力制御部３１５、アプリ３１６に転送し、操作情報入出力部３１４、操作部電力制御部３１５、アプリ３１６からのデータを外部に送信する。また、通信Ｉ／Ｆ３１３は、ＵＳＢ、シリアル、有線、無線ＬＡＮ、Bluetooth、ＩｒＤＡ等の通信デバイスである。
【００２１】
操作情報入出力部３１４は、液晶タッチパネル３３によりユーザに対して画面を表示するとともに、ハードキー３２、液晶タッチパネル３３からユーザの操作を受け付ける機能を有している。
【００２２】
操作部電力制御部３１５は操作部３のリブート（再起動）やスリープ移行、スリープ復帰等を制御する。操作部電力制御部３１５は、スリープ状態であってもキーマイコン３４を利用することで、後述する本体部２からの起動通知受付、本体部２に対しての起動確認などを行うことができる。スリープ状態とは、動作の一部を停止した節電状態で待機している状態を言う。また、アプリ３１６は、操作部３側で動作する画像閲覧アプリ等のアプリケーションプログラムである。
【００２３】
なお、本体部２と操作部３とは同一匡体内に設けてもよいし、別々の筐体内に設けるようにしてもよい。例えば本体部２の筐体と別の匡体内に設けられ、本体部２から分離可能な操作部３は無線接続にすることで、本体部２から分離したまま利用するというような利用形態が可能となる。
【００２４】
図５はコンピュータの一例のハードウェア構成図である。図３の本体部コントローラ２１及び図４の操作部コントローラ３１は例えば図５のハードウェア構成のコンピュータ５００にプログラムを実行させることにより実現される。
【００２５】
図５に示したコンピュータ５００は、外部Ｉ／Ｆ５０３、ＲＡＭ（Random Access Memory）５０４、ＲＯＭ（Read Only Memory）５０５、ＣＰＵ（Central Processing Unit）５０６、通信Ｉ／Ｆ５０７、及びＨＤＤ（Hard Disk Drive）５０８などを備え、それぞれがバスＢで相互に接続されている。
【００２６】
通信Ｉ／Ｆ５０７は前述した通信Ｉ／Ｆ２１３、３１３に対応する。ＨＤＤ５０８はプログラムやデータを格納している不揮発性の記憶装置である。なお、格納されるプログラムやデータには、コンピュータ５００全体を制御する基本ソフトウェアであるＯＳ、及びＯＳ上において各種機能を提供するアプリ層のアプリケーションプログラムやサービス層のサービスプログラムなどがある。ＨＤＤ５０８は格納しているプログラムやデータを所定のファイルシステム及び／又はＤＢ（Data Base）により管理している。
【００２７】
外部Ｉ／Ｆ５０３は、外部装置とのインタフェースである。外部装置には、記録媒体５０３ａなどがある。これにより、コンピュータ５００は外部Ｉ／Ｆ５０３を介して、記録媒体５０３ａの読み取り及び／又は書き込みを行うことができる。記録媒体５０３ａにはフレキシブルディスク、ＣＤ（Compact Disk）、ＤＶＤ（Digital Versatile Disk）、ＳＤメモリカード（SD Memory card）、ＵＳＢメモリ等がある。
【００２８】
ＲＯＭ５０５は、電源を切ってもプログラムやデータを保持することができる不揮発性の半導体メモリ（記憶装置）である。ＲＯＭ５０５には、コンピュータ５００の起動時に実行されるＢＩＯＳ（Basic Input/Output System）、ＯＳ設定、及びネットワーク設定などのプログラムやデータが格納されている。ＲＡＭ５０４は、プログラムやデータを一時保持する揮発性の半導体メモリ（記憶装置）である。
【００２９】
ＣＰＵ５０６は、ＲＯＭ５０５やＨＤＤ５０８などの記憶装置からプログラムやデータをＲＡＭ５０４上に読み出し、処理を実行することで、コンピュータ５００全体の制御や機能を実現する演算装置である。
【００３０】
本体部コントローラ２１及び操作部コントローラ３１は例えば上記ハードウェア構成のコンピュータ５００上でプログラムを実行することにより、後述するような各種処理を実現できる。
【００３１】
＜処理の詳細＞
本実施形態に係る画像処理装置１はシャットダウン時に操作部３がリブートにより起動したあとでスリープ移行を行い、次の起動に備えておくものである。本実施形態に係る画像処理装置１は操作部３をスリープ状態で次の起動に備えさせることにより、スリープ復帰により操作部３を利用できる。このように、本実施形態に係る画像処理装置１は電源ＯＮ後の通常の起動よりも操作部３を利用できるまでの時間を短縮する。なお、シャットダウンとは、システムを終了させ、電源ＯＦＦの状態にすることである。
【００３２】
《シャットダウン》
図６はシャットダウン時の処理を表した一例のシーケンス図である。ステップＳ１において、ユーザは例えば本体部２に設けられた電源スイッチを操作して本体部２を電源ＯＦＦする。ステップＳ２において、本体部２は操作部３の操作部電力制御部３１５に対してシャットダウン命令を行う。また、本体部２はステップＳ３において、シャットダウンを行う。
【００３３】
シャットダウン命令を本体部２から受け取った操作部電力制御部３１５はステップＳ４においてシャットダウンを行わずにリブートを行う。その後、ステップＳ５において操作部３はリブートによって起動する。リブートによって起動した操作部３の操作部電力制御部３１５はステップＳ６において操作部３をスリープ移行させる。
【００３４】
このように、本実施形態に係る画像処理装置１は本体部２からシャットダウン命令を受けた操作部３がシャットダウンせず、リブートによって起動した後でスリープ状態に移行する。リブートを行うことで、操作部３は一度、シャットダウンしたことになり、起動時に保持する設定値なども通常のシャットダウン時と同様にリセットされる。
【００３５】
なお、電源ＯＮ後の通常の起動よりも操作部３を利用できるまでの時間を短縮するという観点から、操作部３の操作部電力制御部３１５はリブートを行わず、スリープ移行させるようにしてもよい。以下では、スリープ状態からの操作部３の起動をクイックブートと呼ぶ。
【００３６】
また、本実施形態に係る画像処理装置１は電源ＯＦＦされたあと、一旦、操作部３がリブートによって起動される。ユーザの利便性を考えた場合、操作部３はリブートによる起動において画面表示を行わず、ＬＥＤの点灯などでユーザにクイックブートの準備中であること（スリープ移行の処理中であること）を提示するようにしてもよい。
【００３７】
《起動》
図７は起動時の処理を表した一例のシーケンス図である。ユーザはステップＳ１１において例えば本体部２に設けられた電源スイッチを操作して本体部２を電源ＯＮする。本体部２はステップＳ１２において、操作部３の操作部電力制御部３１５に対して起動通知を行う。また、本体部２はステップＳ１３において、起動を開始する。
【００３８】
起動通知を本体部２から受け付けた操作部電力制御部３１５はステップＳ１４においてスリープ状態から復帰するスリープ復帰を行う。ステップＳ１４のスリープ復帰後、操作部３はユーザからの操作を受け付け可能となる。
【００３９】
そして、本体部２の起動が終わると、操作部電力制御部３１５はステップＳ１５において本体部２と接続し、本体部２と操作部３とを通信可能な状態にする。ステップＳ１５の接続のあと、操作部３は本体部２の機能を利用可能となる。
【００４０】
このように、本実施形態に係る画像処理装置１はシャットダウン時に操作部３の起動を終わらせてスリープ状態で待機しているため、ユーザによる電源ＯＮから操作部３を利用できるまでの時間を短縮できる。
【００４１】
《クイックブート準備中の電源ＯＮ》
本実施形態に係る画像処理装置１は操作部３におけるクイックブート準備中にユーザが本体部２を電源ＯＮすることも考えられる。この場合、操作部３はクイックブート準備が完了した時点で図８に示すように本体部２と接続する。
【００４２】
図８はクイックブート準備中に画像処理装置が電源ＯＮされた場合の起動時の処理を表した一例のシーケンス図である。なお、ステップＳ２１〜Ｓ２５の処理は図６のステップＳ１〜Ｓ５の処理と同様であるため、説明を省略する。
【００４３】
ユーザはステップＳ２６において操作部３がスリープ移行前に、本体部２を電源ＯＮしたものとする。ステップＳ２７において、本体部２は操作部３の操作部電力制御部３１５に対して起動通知を行う。また、ステップＳ２８において本体部２は起動を開始する。
【００４４】
なお、ステップＳ２７において起動通知を本体部２から受け付けた操作部電力制御部３１５はクイックブート準備中であるため、起動通知を無視する。その後、ステップＳ２９において操作部３はリブートによる起動が完了する。リブートによって起動した操作部３の操作部電力制御部３１５は操作部３を一旦、スリープ移行させる。
【００４５】
ステップＳ３０において、操作部電力制御部３１５はスリープ移行後に本体部２に対して起動確認を行う。ここでは本体部２の起動が開始されたことを確認できたものとして説明を続ける。ステップＳ３１において、本体部２の起動が開始されたことを確認した操作部電力制御部３１５はスリープ状態から復帰するスリープ復帰を行う。ステップＳ３１のスリープ復帰後、操作部３はユーザからの操作を受け付け可能となる。
【００４６】
そして、本体部２の起動が終わると、操作部電力制御部３１５はステップＳ３２において本体部２と接続し、本体部２と操作部３とを通信可能な状態にする。ステップＳ３２の接続のあと、操作部３は本体部２の機能を利用可能となる。
【００４７】
このように、本実施形態に係る画像処理装置１は、操作部３におけるクイックブート準備中にユーザが本体部２を電源ＯＮしたとしても、正常に起動できる。
【００４８】
また、本実施形態に係る画像処理装置１は、操作部３におけるクイックブート準備中にユーザが本体部２を電源ＯＮした場合、クイックブート準備をキャンセルして図９に示すように本体部２と接続することもできる。
【００４９】
図９は、クイックブート準備中に画像処理装置が電源ＯＮされた場合の起動時の処理を表した他の例のシーケンス図である。なお、ステップＳ４１〜Ｓ４８の処理は図８に示したステップＳ２１〜Ｓ２８の処理と同様であるため、説明を省略する。
【００５０】
ステップＳ４７において起動通知を本体部２から受け付けた操作部電力制御部３１５はクイックブート準備をキャンセルする。そして、本体部２の起動及び操作部３のリブートによる起動が完了すると、操作部電力制御部３１５はステップＳ４９において本体部２と接続し、本体部２と操作部３とを通信可能な状態にする。操作部３はステップＳ４９の接続のあと、本体部２の機能を利用可能となる。
【００５１】
このように、本実施形態に係る画像処理装置１は図９のシーケンス図に示す起動時の処理を行うとき、図８のシーケンス図に示した起動時の処理よりもキャンセルしたクイックブート準備の時間の分だけ、ユーザによる電源ＯＮから操作部３を利用できるまでの時間を短縮できる。
【００５２】
＜まとめ＞
本実施形態によれば、画像処理装置１のシャットダウン時に、操作部３をシャットダウンせずにスリープ状態で待機させるようにしたため、ユーザによる電源ＯＮから操作部３を利用できるまでの時間を短縮できる。
【００５３】
例えばユーザは操作部３が利用できる状態になっていれば、本体部２の準備が終了する前であっても、操作部３の利用を開始できる。したがって、本実施形態の画像処理装置１は起動時間が短いという印象をユーザに与えることができる。結果として、本実施形態に係る画像処理装置１は起動時における性能向上を実現している。
【００５４】
本発明は、具体的に開示された上記の実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。例えば特許請求の範囲に記載した電源オフ命令はシャットダウン命令に相当する。再起動はリブートに相当する。動作の一部を停止した節電状態はスリープ状態に相当する。処理中であることを提示する提示手段は、クイックブートの準備中であることを提示するＬＥＤに相当する。本体装置は本体部２に相当する。情報処理装置は操作部３に相当する。
【００５５】
また、画像処理装置１は一例であって、用途や目的に応じて様々なシステム構成例があることは言うまでもないことである。
【符号の説明】
【００５６】
１    画像処理装置
２    本体部
３    操作部
４    ケーブル
５    ネットワーク
６、８    端末装置
７    無線アクセスポイント
２１    本体部コントローラ
２２        スキャナデバイス
２３        プロッタデバイス
３１        操作部コントローラ
３２        ハードキー
３３        液晶タッチパネル
３４        キーマイコン
２１１、３１１      ＯＳ
２１２、３１２      通信制御部
２１３、３１３      通信Ｉ／Ｆ
２１４      印刷制御部
２１５      送信制御部
３１４      操作情報入出力部
３１５      操作部電力制御部
３１６      アプリ
５００    コンピュータ
５０３    外部Ｉ／Ｆ
５０３ａ    記録媒体
５０４    ＲＡＭ（Random Access Memory）
５０５    ＲＯＭ（Read Only Memory）
５０６    ＣＰＵ（Central Processing Unit）
５０７    通信Ｉ／Ｆ
５０８    ＨＤＤ（Hard Disk Drive）
【先行技術文献】
【特許文献】
【００５７】
【特許文献１】特開２００７−４０５３号公報
【図１】
2014215957.tif 000003
【図２】
2014215957.tif 000004
【図３】
2014215957.tif 000005
【図４】
2014215957.tif 000006
【図５】
2014215957.tif 000007
【図６】
2014215957.tif 000008
【図７】
2014215957.tif 000009
【図８】
2014215957.tif 000010
【図９】
2014215957.tif 000011