(57)【要約】【課題】ＵＳＢメモリの取り外し手順に沿った処理をユーザが行うという煩わしさを解消する。【解決手段】ＵＳＢメモリが接続されることにより、ＵＳＢメモリとの相互データ通信を行うＵＳＢインターフェイスと、ＵＳＢインターフェイスが行う相互データ通信のオンとオフとを、切替信号のオンとオフに応じて切替える切替スイッチと、ＵＳＢインターフェイスにＵＳＢメモリが接続されているか否かを判断するとともに、ＵＳＢインターフェイスにＵＳＢメモリが接続されて、ＵＳＢメモリに対するデータの読み出し又は書き込みが完了したときに、切替スイッチが相互データ通信をオフとするように切替信号をオフにする制御部と、を有する。【選択図】図３
2016177379.tif 000002
【特許請求の範囲】
【請求項１】
ＵＳＢメモリが接続されることにより、ＵＳＢメモリとの相互データ通信を行うＵＳＢインターフェイスと、
前記ＵＳＢインターフェイスが行う相互データ通信のオンとオフとを、切替信号のオンとオフに応じて切替える切替スイッチと、
前記ＵＳＢインターフェイスにＵＳＢメモリが接続されているか否かを判断するとともに、前記ＵＳＢインターフェイスにＵＳＢメモリが接続されて、ＵＳＢメモリに対するデータの読み出し又は書き込みが完了したときに、前記切替スイッチが前記相互データ通信をオフとするように前記切替信号をオフにする制御部と、
を有することを特徴とする情報処理装置。
【請求項２】
前記制御部は、
前記切替スイッチが前記相互データ通信をオフとするように前記切替信号をオフにした後に、前記切替信号を周期的かつ断続的にオンにすることにより、前記ＵＳＢインターフェイスにＵＳＢメモリが接続されているか否かを判断すること
を特徴とする請求項１に記載の情報処理装置。
【請求項３】
ＵＳＢメモリが接続された場合に、ＵＳＢメモリのデータを記憶する記憶部をさらに有し、
前記制御部は、
ＵＳＢメモリに対するデータの読み出し又は書き込みが完了したときに、前記記憶部が記憶するデータに対し、データの読み出し又は書き込みによる変更を反映させて、ＵＳＢメモリに記憶させること
を特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記制御部は、
前記記憶部がＵＳＢメモリのデータの記憶を完了した場合、前記切替スイッチが前記相互データ通信をオフとするように前記切替信号をオフにすること
を特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記制御部は、
ＵＳＢメモリに対する読み出し又は書き込みの命令があったときに、ＵＳＢメモリに対するデータの読み出し又は書き込みが開始されたと判断し、前記切替スイッチが前記相互データ通信をオンとするように前記切替信号をオンにすること
を特徴とする請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
ＵＳＢメモリが接続されることによって相互データ通信を行うＵＳＢインターフェイスに対し、ＵＳＢメモリが接続されているか否かを判断する工程と、
前記ＵＳＢインターフェイスにＵＳＢメモリが接続されて、ＵＳＢメモリに対するデータの読み出し又は書き込みが完了したときに、前記ＵＳＢインターフェイスが行う相互データ通信のオンとオフとを切替信号のオンとオフに応じて切替える切替スイッチに対し、前記相互データ通信をオフとするように前記切替信号をオフにする工程と、
を含む情報処理方法。
【請求項７】
ＵＳＢメモリが接続されることによって相互データ通信を行うＵＳＢインターフェイスに対し、ＵＳＢメモリが接続されているか否かを判断するステップと、
前記ＵＳＢインターフェイスにＵＳＢメモリが接続されて、ＵＳＢメモリに対するデータの読み出し又は書き込みが完了したときに、前記ＵＳＢインターフェイスが行う相互データ通信のオンとオフとを切替信号のオンとオフに応じて切替える切替スイッチに対し、前記相互データ通信をオフとするように前記切替信号をオフにするステップと、
をコンピュータに実行させるための情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法及び情報処理プログラムに関する。
【背景技術】
【０００２】
従来より、ＵＳＢメモリが広く普及しており、ＭＦＰ（Multifunction  Peripheral）のような画像形成装置にも、ＵＳＢメモリを接続可能なインターフェイスが用意されている。ユーザは、ＵＳＢメモリに記録したデータを用いて画像を印刷したり、スキャナで電子化したデータをＵＳＢメモリに記録したりといった作業を、ＭＦＰを用いて行うことが可能である。行いたい作業が完了すると、ユーザは、ＵＳＢメモリをＭＦＰから取り外すことになる。そのときに、データの破損、又はＵＳＢメモリ自体の破損を防ぐために、ＵＳＢメモリを取り外すための特定手順の処理を行う必要があり、ユーザにとって煩わしいものとなっていた。
【０００３】
例えば、特許文献１には、ＵＳＢメモリからデータを取得後、表示パネルに、データをシートに印刷させるための操作手順を表示し、その操作手順には、ＵＳＢメモリの取り外し許可を示すＵＳＢメモリ取り外し許可手順が含まれている画像形成装置が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、ＵＳＢメモリの取り外し手順に沿った処理をユーザが行うという煩わしさを解消することはできないという問題があった。
【０００５】
本発明は、上記に鑑みてなされたものであって、ＵＳＢメモリの取り外し手順に沿った処理をユーザが行うという煩わしさを解消することができる情報処理装置、情報処理方法及び情報処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明は、ＵＳＢメモリが接続されることにより、ＵＳＢメモリとの相互データ通信を行うＵＳＢインターフェイスと、前記ＵＳＢインターフェイスが行う相互データ通信のオンとオフとを、切替信号のオンとオフに応じて切替える切替スイッチと、前記ＵＳＢインターフェイスにＵＳＢメモリが接続されているか否かを判断するとともに、前記ＵＳＢインターフェイスにＵＳＢメモリが接続されて、ＵＳＢメモリに対するデータの読み出し又は書き込みが完了したときに、前記切替スイッチが前記相互データ通信をオフとするように前記切替信号をオフにする制御部と、を有する。
【発明の効果】
【０００７】
本発明によれば、ＵＳＢメモリの取り外し手順に沿った処理をユーザが行うという煩わしさを解消することができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態にかかる画像処理装置の概要を示す斜視図である。
【図２】図２は、画像処理装置が備える操作パネルの正面側及び右側面の構成例を示す図である。
【図３】図３は、操作パネル及び本体制御板のハードウェア構成例を示すブロック図である。
【図４】図４は、ＵＳＢインターフェイスにＵＳＢメモリが接続される場合の画像処理装置の動作状態の遷移を示す状態遷移図である。
【図５】図５は、画像処理装置の各動作状態における切替スイッチの動作タイミングを例示する図である。
【図６】図６は、操作パネル及び本体制御板のハードウェア構成の変形例を示すブロック図である。
【発明を実施するための形態】
【０００９】
以下に添付図面を参照して、画像処理装置（情報処理装置）の実施形態を説明する。図１は、本発明の実施形態にかかる画像処理装置１の概要を示す斜視図である。図１に示すように、画像処理装置１は、画像形成装置本体（プリンタ本体）１０、スキャナ１１及び自動給紙装置（ＡＤＦ）１２を有する例えばＭＦＰである。
【００１０】
また、画像処理装置１は、操作パネル１３を介して入力されたユーザの操作に応じて、給紙トレイ１４が収容する用紙などの記録媒体に画像形成装置本体１０が画像を形成し、排紙トレイに１５に記録媒体を排出する。また、画像処理装置１は、操作パネル１３を介して入力されたユーザの操作に応じて、ＡＤＦ１２によって供給される原稿をスキャナ１１が読取る。画像形成装置本体１０の内部には、主に画像形成装置本体１０を構成する各部を制御する本体制御板１６が設けられている。
【００１１】
図２は、画像処理装置１が備える操作パネル１３の正面側及び右側面の構成例を示す図である。図２（ａ）に示した操作パネル１３の正面側には、ユーザの操作を受入れると共に、ユーザに対して各種情報を表示するタッチパネル１３０が略中央に配置されている。また、タッチパネル１３０の周囲には、ユーザが押下する操作入力を受入れるハードキー１３１と、ユーザに画像処理装置１の状態を表示するＬＥＤ１３２が配置されている。
【００１２】
また、図２（ｂ）に示した操作パネル１３の右側面には、ＳＤカードを接続可能なＳＤインターフェイス（コネクタ）１３３と、ＵＳＢメモリを接続可能なＵＳＢインターフェイス（コネクタ）１３４とが設けられている。
【００１３】
図３は、操作パネル１３及び本体制御板１６のハードウェア構成例を示すブロック図である。操作パネル１３は、パネル制御基板２０、表示部２１、入力部２２、並びに上述したＳＤインターフェイス（コネクタ）１３３及びＵＳＢインターフェイス（コネクタ）１３４を有する。
【００１４】
パネル制御基板２０は、第１制御部２００及び切替スイッチ２０６を有する。第１制御部２００は、ＣＰＵ２０２及びメモリ（記憶部）２０４を備え、例えばメモリ２０４が記憶しているプログラムをＣＰＵ２０２が実行することにより、操作パネル１３を構成する各部を制御する。メモリ２０４は、ＵＳＢインターフェイス１３４にＵＳＢメモリが接続された場合に、ＵＳＢメモリのデータを記憶（キャッシュ）する。切替スイッチ２０６は、第１制御部２００が出力する切替信号に応じて、ＵＳＢインターフェイス１３４のオンとオフとを切替える。
【００１５】
そして、第１制御部２００は、ＵＳＢインターフェイス１３４にＵＳＢメモリが接続されているか否かを判断するとともに、ＵＳＢインターフェイス１３４にＵＳＢメモリが接続されて、ＵＳＢメモリに対するデータの読み出し又は書き込みが完了したときに、切替スイッチ２０６が相互データ通信をオフとするように切替信号をオフにする。例えば、第１制御部２００は、切替スイッチ２０６が相互データ通信をオフとするように切替信号をオフにした後に、切替信号を周期的かつ断続的にオンにすることにより、ＵＳＢインターフェイス１３４にＵＳＢメモリが接続されているか否かを判断する。
【００１６】
また、第１制御部２００は、ＣＰＵ２０２がＵＳＢメモリに対して読み出し又は書き込みの命令を行ったときに、ＵＳＢメモリに対するデータの読み出し又は書き込みが開始されたと判断し、切替スイッチ２０６が相互データ通信をオンとするように切替信号をオンにする。なお、第１制御部２００が行う制御の一部又は全部は、ハードウェアによって構成されてもよいし、ソフトウェアによって構成されてもよい。
【００１７】
表示部２１は、例えばＬＣＤ２１０と、上述したＬＥＤ１３２とを備え、ユーザに対する表示を行う。入力部２２は、例えば上述したハードキー１３１と、タッチ部２２０とを備え、ユーザが画像処理装置１に対して行う操作入力を受入れる。なお、ＬＣＤ２１０とタッチ部２２０とは、上述したタッチパネル１３０を構成するものである。
【００１８】
ＳＤインターフェイス１３３は、接続されたＳＤカードに対して、第１制御部２００の制御に応じて相互データ通信を行う。ＵＳＢインターフェイス１３４は、ＵＳＢメモリが接続されることにより、ＵＳＢメモリとの相互データ通信を行う。また、ＵＳＢインターフェイス１３４は、第１制御部２００が出力する切替信号のオンとオフに応じて動作する切替スイッチ２０６により、相互データ通信のオンとオフとが切替えられる。
【００１９】
本体制御板１６は、第２制御部１６０を有する。第２制御部１６０は、ＣＰＵ１６２及びメモリ１６４を備え、例えばメモリ１６４が記憶しているプログラムをＣＰＵ１６２が実行することにより、主に画像形成装置本体１０を構成する各部を制御する。
【００２０】
次に、ＵＳＢインターフェイス１３４にＵＳＢメモリが接続される場合の画像処理装置１の動作状態について説明する。図４は、ＵＳＢインターフェイス１３４にＵＳＢメモリが接続される場合の画像処理装置１の動作状態の遷移を示す状態遷移図である。
【００２１】
まず、画像処理装置１は、ＵＳＢインターフェイス１３４にＵＳＢメモリが未接続のとき、第１制御部２００が切替信号によって切替スイッチ２０６を周期的かつ断続的にオンにすることにより、相互ＵＳＢデータ通信を周期的かつ断続的に接続状態にする。従って、第１制御部２００は、ＵＳＢメモリがＵＳＢインターフェイス１３４に接続されると、相互ＵＳＢデータ通信が周期的かつ断続的に行われるので、ＵＳＢメモリが接続されたことを検知することができる。この、相互ＵＳＢデータ通信が周期的かつ断続的に行われる状態を「第１状態」とする。
【００２２】
第１状態においては、ＵＳＢメモリがＵＳＢインターフェイス１３４に接続された時に、第１制御部２００がその旨を検知できればよいので、切替信号をオンにしておく時間は極僅かな期間で十分である。例えば、第１制御部２００は、オフ時間の１００ｍｓ当たりに、オン時間を１ｍｓ程度にする。
【００２３】
第１制御部２００は、一旦ＵＳＢメモリの接続を検知（接続と判断）した後、繰り返して接続を検知した場合、接続されたＵＳＢメモリが取り外されることなく接続されたままであると判断する。第１制御部２００は、ＵＳＢメモリが接続されたままであると判断すると、切替信号を継続させてオンにし、相互ＵＳＢデータ通信が継続的に行われる状態に移行する（Ｓ１００）。この相互ＵＳＢデータ通信が継続的に行われる状態を「第２状態」とする。
【００２４】
画像処理装置１は、第２状態に移行すると、第１制御部２００が初期化処理を行い、ＵＳＢメモリのデータを第１制御部２００がメモリ２０４にキャッシュする。ＵＳＢメモリのデータのキャッシュが終わると、第１制御部２００は、切替信号を一旦オフにし、相互ＵＳＢデータ通信を切断する。そして、第１制御部２００は、ＵＳＢメモリがＵＳＢインターフェイス１３４に接続されてデータの読み書きがないときに、切替信号によって切替スイッチ２０６を周期的かつ断続的にオンにすることにより、相互ＵＳＢデータ通信が周期的かつ断続的に行われる状態に移行する（Ｓ１０２）。この、ＵＳＢメモリがＵＳＢインターフェイス１３４に接続されてデータの読み書きがなく、相互ＵＳＢデータ通信が周期的かつ断続的に行われる状態を「第３状態」とする。
【００２５】
第１制御部２００は、第３状態の期間に、ＵＳＢメモリに対するデータの読み書きを実行開始する場合には、まず先に、切替信号を継続させてオンにし、相互ＵＳＢデータ通信が継続的に行われる状態に移行する（Ｓ１０４）。つまり、画像処理装置１は、第２状態に移行する。
【００２６】
第１制御部２００は、画像処理装置１が第２状態に移行した後に、ＵＳＢメモリに対するデータの読み書きを実行する。データの読み書きが完了すると、第１制御部２００は、メモリ２０４にキャッシュしたデータに対して、読み書きの実行により変更された内容を反映させ、変更された内容を反映させたデータをＵＳＢメモリ内のデータに反映させる。
【００２７】
第１制御部２００は、読み書きの実行により変更されたキャッシュデータの内容をＵＳＢメモリ内のデータに反映させ終えると、切替信号を一旦オフにし、相互ＵＳＢデータ通信を切断する。そして、第１制御部２００は、ＵＳＢメモリがＵＳＢインターフェイス１３４に接続されてデータの読み書きがないときに、切替信号によって切替スイッチ２０６を周期的かつ断続的にオンにすることにより、相互ＵＳＢデータ通信が周期的かつ断続的に行われる状態に移行する（Ｓ１０２）。つまり、画像処理装置１は、第３状態に戻るように移行する。
【００２８】
また、第１制御部２００は、第３状態の期間にＵＳＢインターフェイス１３４からＵＳＢメモリが取り外されると、ＵＳＢメモリの検知が途切れるので、ＵＳＢメモリが取り外されたと判断する。そして、第１制御部２００は、ＵＳＢメモリの接続がなく、相互ＵＳＢデータ通信が周期的かつ断続的に行われる状態に移行することとなる（Ｓ１０６）。つまり、画像処理装置１は、第１状態に戻るように移行する。
【００２９】
図５は、画像処理装置１の各動作状態における切替スイッチ２０６の動作タイミングを例示する図である。切替信号及び相互ＵＳＢデータ通信がオンの期間は、例えば１ｍｓであり、第１制御部２００がＵＳＢメモリの接続を検知できる期間である。一方、切替信号及び相互ＵＳＢデータ通信がオフの期間は、例えば約１００ｍｓであり、第１制御部２００がＵＳＢメモリの接続を検知できない期間である。
【００３０】
図５において、期間ａは、ＵＳＢインターフェイス１３４にＵＳＢメモリが接続されている期間を示す。タイミングＡは、第１制御部２００がＵＳＢインターフェイス１３４に接続されたＵＳＢメモリを検知するタイミングである。期間ｂは、第１制御部２００が初期化処理を行う期間を示す。また、タイミングＢは、第１制御部２００がＵＳＢインターフェイス１３４からＵＳＢメモリが取り外されたことを検知するタイミングである。
【００３１】
ＵＳＢインターフェイス１３４に接続されたＵＳＢメモリのデータの読み出し、又は書き込みは、画像処理装置１の操作パネル１３を介した操作（例えば印刷又はスキャナのアプリケーション実行）によって開始される。この操作をユーザが行うと、第１制御部２００は、画像処理装置１を第２状態に移行させる。
【００３２】
第１制御部２００は、第２状態に移行させた後、ＵＳＢメモリのデータの読み出し、又は書き込みを開始し、完了したら直ちにメモリ２０４にキャッシュされて変更されたデータをＵＳＢメモリに反映させる。その後、第１制御部２００は、切替信号をオフにし、相互ＵＳＢデータ通信を切断して、再び第３状態に移行させる。
【００３３】
そして、第１制御部２００は、ＵＳＢメモリの検知が途切れたときに、ＵＳＢメモリが取り外されたと判断する。このとき、画像処理装置１は、第１状態に移行する。第１制御部２００は、ＵＳＢメモリの検知が継続している場合には、ＵＳＢメモリが接続されたままの状態である（第３状態）と判断する。第３状態では、第１制御部２００は、ユーザの操作パネル１３に対する操作を待って、再びＵＳＢメモリの読み出し、又は書き込みを行う。ここで、第１制御部２００は、ユーザの操作パネル１３に対する操作がない間には、ＵＳＢメモリが取り外されるまで第３状態を継続させる。
【００３４】
図６は、図３に示した操作パネル１３及び本体制御板１６のハードウェア構成の変形例を示すブロック図である。図６に示すように、本体制御板１６は、操作パネル１３と同様に、ＵＳＢインターフェイス１３４及び切替スイッチ２０６を有するように構成されてもよい。この場合、第２制御部１６０が切替信号をオフにすることにより、ＵＳＢインターフェイス１３４の相互ＵＳＢデータ通信がオフとなる。
【００３５】
なお、画像処理装置１が実行する情報処理プログラムは、ＲＯＭ等のメモリに予め組み込まれて提供されてもよい。また、画像処理装置１が実行する情報処理プログラムは、インストール可能な形式又は実行可能な形式のファイルにされ、ＣＤ−ＲＯＭ、又はＤＶＤ等のコンピュータで読み取り可能な記憶媒体に書き込まれたコンピュータ・プログラム・プロダクトとして提供されてもよい。また、画像処理装置１が実行する情報処理プログラムは、インターネット等のネットワークに接続されたコンピュータから提供されてもよい。
【符号の説明】
【００３６】
１      画像処理装置
１０    画像形成装置本体
１１    スキャナ
１２    ＡＤＦ
１３    操作パネル
１６    本体制御板
２０    パネル制御基板
１３４  ＵＳＢインターフェイス
１６０  第２制御部
１６２，２０２  ＣＰＵ
１６４，２０４  メモリ
２００  第１制御部
２０６  切替スイッチ
【先行技術文献】
【特許文献】
【００３７】
【特許文献１】特開２０１１−１１０８７６号公報
【図１】
2016177379.tif 000003
【図２】
2016177379.tif 000004
【図３】
2016177379.tif 000005
【図４】
2016177379.tif 000006
【図５】
2016177379.tif 000007
【図６】
2016177379.tif 000008