(57)【要約】【課題】ユーザが複雑な設定を行うことなく、平易にネットワーク環境を利用できる画像処理装置及びコンピュータプログラムを提供する。【解決手段】ネットワーク通信機能を備えた画像処理装置であって、ネットワーク通信機能を備えたストレージデバイスが着脱自在であり、ストレージデバイスが接続されたことを検出した場合、画像処理装置のネットワーク通信機能に係るネットワーク設定を変更し、ストレージデバイスとの通信を可能にする。【選択図】図１
2011010080.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク通信機能を備えた画像処理装置であって、
ネットワーク通信機能を備えたストレージデバイスが着脱自在であり、
前記ストレージデバイスが接続されたことを検出した場合、前記画像処理装置のネットワーク通信機能に係るネットワーク設定を変更し、前記ストレージデバイスとの通信を可能にすることを特徴とする画像処理装置。
【請求項２】
前記ストレージデバイスが接続されたことを検出した場合、前記ネットワーク設定を、ＤＨＣＰ（Dynamic Host Configuration Protocol）設定に変更することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記ストレージデバイスが接続されたことを検出した場合、前記ネットワーク設定を、予め設定されて前記画像処理装置内に格納されているネットワーク情報に変更することを特徴とする請求項１又は２記載の画像処理装置。
【請求項４】
前記ストレージデバイスが接続されたことを検出した場合、前記画像処理装置に設定中のネットワーク情報を前記ストレージデバイスに転送し、前記ストレージデバイスに前記ネットワーク情報を設定することを特徴とする請求項１から３のいずれか１項に記載の画像処理装置。
【請求項５】
前記ストレージデバイスが接続されたことを検出した場合、前記画像処理装置に設定中のネットワーク情報を前記画像処理装置内のメモリに保管した後で、前記ネットワーク設定を変更することを特徴とする請求項１から４のいずれか１項に記載の画像処理装置。
【請求項６】
前記ストレージデバイスが取り外されたことを検出した場合、前記画像処理装置内のメモリに保管しておいたネットワーク設定に戻すことを特徴とする請求項５記載の画像処理装置。
【請求項７】
前記ストレージデバイスが接続されたことを検出した後、前記ネットワーク設定に係る指示を受け付けた場合、前記指示は、前記画像処理装置のネットワーク設定ではなく、前記ストレージデバイスのネットワーク設定に反映されることを特徴とする請求項１から６のいずれか１項に画像処理装置。
【請求項８】
前記ストレージデバイスが接続されたことを検出した場合、以後前記画像処理装置と前記ストレージデバイスとが別体とならない限り、Scan To Folderの宛先リストに、前記ストレージデバイスを自動的に付加することを特徴とする請求項１から７のいずれか１項に画像処理装置。
【請求項９】
前記ストレージデバイスが接続されたことを検出した場合、ただちに前記ストレージデバイスにディレクトリを作成することを特徴とする請求項１から８のいずれか１項に画像処理装置。
【請求項１０】
ある一定期間毎又は指示を受け付けた場合、前記ストレージデバイス内の任意のフォルダ又はストレージ全体を、ネットワーク上のストレージに転送することを特徴とする請求項１から９のいずれか１項に画像処理装置。
【請求項１１】
ネットワーク通信機能を備えた画像処理装置を制御するためのコンピュータプログラムであって、
前記画像処理装置に、
前記画像処理装置に着脱自在である、ネットワーク通信機能を備えたストレージデバイスが接続されたことを検出する処理と、
前記ストレージデバイスとの接続を検出した場合に、前記画像処理装置のネットワーク通信機能に係るネットワーク設定を変更し、前記ストレージデバイスとの通信を可能にする処理と、
を実行させることを特徴とするコンピュータプログラム。
【請求項１２】
前記画像処理装置に、
前記ストレージデバイスとの接続を検出した場合、前記ネットワーク設定を、ＤＨＣＰ（Dynamic Host Configuration Protocol）設定に変更する処理を実行させることを特徴とする請求項１１記載のコンピュータプログラム。
【請求項１３】
前記画像処理装置に、
前記ストレージデバイスとの接続を検出した場合、前記ネットワーク設定を、予め設定されて前記画像処理装置内に格納されているネットワーク情報に変更する処理を実行させることを特徴とする請求項１１又は１２記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部接続された情報処理装置と連携して処理を行うことができる画像処理装置及びコンピュータプログラムに関する。
【背景技術】
【０００２】
現在、ＰＣ（Personal Computer）等の情報処理装置と、プリンタ、スキャナ、ＭＦＰ（Multi Functional Peripheral）等のペリフェラルデバイス（画像処理装置）とを接続して活用する場面が増えている。
【０００３】
例えば業務規模が小さく、１台のＰＣを用いて業務を行う場合では、１台のＰＣにペリフェラルデバイスをＵＳＢ（Universal Serial Bus）で接続すれば十分に活用できる。すなわちＬＡＮ（Local Area Network）環境を構築する必要はない。
【０００４】
これに対し、例えば業務規模が大きく、複数のＰＣを用いて業務を行う場合では、複数のＰＣをＵＳＢによりペリフェラルデバイスに接続することは不可能である。このような事情から、多くの業務環境ではＬＡＮ環境を構築している。ＬＡＮ環境の構築例としては、ルータに、複数台のＰＣ、ペリフェラルデバイス、ファイルサーバ（簡易的にはＮＡＳ(Network Attached Storage)：ネットワーク機能を持ったハードディスク）を接続する。そして、各ＰＣからペリフェラルデバイスの機能を使用したり、各ＰＣ及びペリフェラルデバイスからＮＡＳを使用したりする。このようなＬＡＮ環境の構成例は、特許文献１に開示されている。
【０００５】
しかしながら、ＬＡＮ環境の構築には、ＰＣ、ＩＰ（Internet Protocol）等の設定が必要となり、少なからず構築に関する知識が必要とされるため、一般ユーザにとっては敷居が高い。そのため、専門業者がＬＡＮ環境の構築を請け負うことが多い。
【０００６】
また、予めＬＡＮ環境が構築されている場合でも、例えば新たにペリフェラルデバイスをそのＬＡＮに追加接続する場合、Scan To Folder等のネットワークを使用する機能を活用しようとすると、そのペリフェラルデバイスの設定のみならず、ＰＣ側の設定もしくはファイルサーバ側の追加の設定も必要となる。例えばScan To Folderの場合は、ＰＣ側のファイアーウォール設定、フォルダの作成、そのフォルダの共有設定などが必要となる。
【０００７】
以上のように、ネットワーク環境（例えばＬＡＮ環境）を利用するにあたっては複雑な設定（ネットワーク設定）が数多く存在する。よって、一般ユーザにとっては、設定が上手く行えずに各種機能を使用できないといった問題や、設定が難しいことを理由に購入、導入を控えるといった問題がある。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は、上記事情に鑑みてなされたものであり、ユーザが複雑な設定を行うことなく、平易にネットワーク環境を利用できる画像処理装置及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
かかる目的を達成するために、本発明の画像処理装置は、ネットワーク通信機能を備えた画像処理装置であって、ネットワーク通信機能を備えたストレージデバイスが着脱自在であり、ストレージデバイスが接続されたことを検出した場合、画像処理装置のネットワーク通信機能に係るネットワーク設定を変更し、ストレージデバイスとの通信を可能にすることを特徴とする。
【００１０】
また、本発明の画像処理装置において、ストレージデバイスが接続されたことを検出した場合、ネットワーク設定を、ＤＨＣＰ（Dynamic Host Configuration Protocol）設定に変更することを特徴としてもよい。
【００１１】
また、本発明の画像処理装置において、ストレージデバイスが接続されたことを検出した場合、ネットワーク設定を、予め設定されて画像処理装置内に格納されているネットワーク情報に変更することを特徴としてもよい。
【００１２】
また、本発明の画像処理装置において、ストレージデバイスが接続されたことを検出した場合、画像処理装置に設定中のネットワーク情報をストレージデバイスに転送し、ストレージデバイスにネットワーク情報を設定することを特徴としてもよい。
【００１３】
また、本発明の画像処理装置において、ストレージデバイスが接続されたことを検出した場合、画像処理装置に設定中のネットワーク情報を画像処理装置内のメモリに保管した後で、ネットワーク設定を変更することを特徴としてもよい。
【００１４】
また、本発明の画像処理装置において、ストレージデバイスが取り外されたことを検出した場合、画像処理装置内のメモリに保管しておいたネットワーク設定に戻すことを特徴としてもよい。
【００１５】
また、本発明の画像処理装置において、ストレージデバイスが接続されたことを検出した後、ネットワーク設定に係る指示を受け付けた場合、指示は、画像処理装置のネットワーク設定ではなく、ストレージデバイスのネットワーク設定に反映されることを特徴としてもよい。
【００１６】
また、本発明の画像処理装置において、ストレージデバイスが接続されたことを検出した場合、以後画像処理装置とストレージデバイスとが別体とならない限り、Scan To Folderの宛先リストに、ストレージデバイスを自動的に付加することを特徴としてもよい。
【００１７】
また、本発明の画像処理装置において、ストレージデバイスが接続されたことを検出した場合、ただちにストレージデバイスにディレクトリを作成することを特徴としてもよい。
【００１８】
また、本発明の画像処理装置において、ある一定期間毎又は指示を受け付けた場合、ストレージデバイス内の任意のフォルダ又はストレージ全体を、ネットワーク上のストレージに転送することを特徴としてもよい。
【００１９】
本発明のコンピュータプログラムは、ネットワーク通信機能を備えた画像処理装置を制御するためのコンピュータプログラムであって、画像処理装置に、画像処理装置に着脱自在である、ネットワーク通信機能を備えたストレージデバイスが接続されたことを検出する処理と、ストレージデバイスとの接続を検出した場合に、画像処理装置のネットワーク通信機能に係るネットワーク設定を変更し、ストレージデバイスとの通信を可能にする処理と、を実行させることを特徴とする。
【００２０】
また、本発明のコンピュータプログラムにおいて、画像処理装置に、ストレージデバイスとの接続を検出した場合、ネットワーク設定を、ＤＨＣＰ（Dynamic Host Configuration Protocol）設定に変更する処理を実行させることを特徴としてもよい。
【００２１】
また、本発明のコンピュータプログラムにおいて、画像処理装置に、ストレージデバイスとの接続を検出した場合、ネットワーク設定を、予め設定されて画像処理装置内に格納されているネットワーク情報に変更する処理を実行させることを特徴としてもよい。
【発明の効果】
【００２２】
本発明によれば、ユーザが複雑な設定を行うことなく、平易にネットワーク環境を利用できる画像処理装置及びコンピュータプログラムを提供することが可能となる。
【図面の簡単な説明】
【００２３】
【図１】本発明の一実施形態に係る画像処理装置の構成の一例を示すブロック図である。
【図２】本発明の一実施形態に係る画像処理装置の外観の一例を示す斜視図である。
【図３】本発明の一実施形態に係る画像処理装置の動作（全体動作）の一例を示すフローチャートである。
【図４】本発明の一実施形態に係る画像処理装置の動作（データのバックアップ動作）の一例を示すフローチャートである。
【図５】本発明の一実施形態に係る画像処理装置の動作（接続検出及びネットワーク設定の変更動作）の一例を示すフローチャートである。
【図６】本発明の一実施形態に係る画像処理装置の動作（接続検出及びネットワーク設定のＤＨＣＰへの変更動作）の一例を示すフローチャートである。
【図７】本発明の一実施形態に係る画像処理装置の動作（図５及び図６の詳細な動作）の一例を示すフローチャートである。
【発明を実施するための形態】
【００２４】
以下、本発明の一実施形態について添付図面を参照して詳細に説明する。
【００２５】
図１は、本発明の画像処理装置の一実施形態であるＭＦＰ部５０の構成を示す図である。ＭＦＰ部５０は、ルータ・ＮＡＳ部５１と着脱自在な構成となっている。なお、ルータ・ＮＡＳ部５１とＭＦＰ部２の接続に係る構成の詳細については後述する。
【００２６】
まず、ＭＦＰ部５０について説明する。ＭＦＰ部５０は、コピー、ファクシミリ、スキャナ、プリント等の複合機能を有する装置（複合機）である。なお、本実施形態では、画像処理装置の適用例としてＭＦＰとしたが、ＭＦＰに限られることなく、他の装置・機器（例えば、単機能プリンタ、ＰＯＳ（Point Of Sales）プリンタ、券売機、レジ等）であってもよい。
【００２７】
ＭＦＰ部５０は、ＣＰＵ（Central Processing Unit）１０１、ＲＯＭ（Read Only Memory）１０２、ＲＡＭ（Random Access Memory）１０３、バックアップ装置１０４、操作パネル１０５、ネットワークコントローラ１０６、ネットワークＩ／Ｆ（インターフェース）１０７、表示部１０８、ＵＳＢデバイスコントローラ１２０、ＵＳＢデバイスコネクタ１２１、ＵＳＢホストコントローラ１２２、ＵＳＢホストコネクタ１２３、メモリカードコントローラ１２４、メモリカードリーダ１２５、スキャナ部１２６、画像メモリ１２７、バックアップ装置１２８、プリンタエンジン通信部１２９、画像縮小部１３０、ＦＡＸモデム１３１、ＮＣＵ（Network Control Unit）１３２、ＣＯＤＥＣ１３３、プリンタエンジン１５０を備える。また、ＭＦＰ部５０は、ルータ・ＮＡＳ部５１と着脱自在にするための接続手段として、メカスイッチ（メカニカルスイッチ）５１１、コネクタ５１３、電源コネクタ５０２を備える。
【００２８】
ＭＦＰ部５０において、ＣＰＵ１０１は各種演算を行う。ＲＯＭ１０２には、ＣＰＵ１０１が実行するソフトウェアプログラムなどの固定データが記憶されている。ＲＯＭ１０２の例としては、一般的に使用されている、フラッシュロムやＥＰロムなどが適用できる。ＲＡＭ１０３は、各種データを一時的に記憶するエリアを形成するメモリであり、電源が落とされた場合でも保持できるようバックアップ装置１０４にてバックアップされている。ＲＡＭ１０３の例としては、不揮発性のメモリを使用しても問題は無い。操作パネル１０５は、ユーザが各種指示操作を行うためのものである。表示部１０８は、操作パネルからの入力を助けるための情報や、機器の設定状態等を表示するためのものである。
【００２９】
ＵＳＢデバイスコントローラ１２０、ＵＳＢデバイスコネクタ１２１は、ＭＦＰ部５０をネットワーク接続ではなくＵＳＢ接続として使用する場合に用いられ、図示しないＰＣと接続される。接続されたＰＣとの間では、印刷するデータやスキャンのデータの転送が行われる。
【００３０】
ＵＳＢホストコントローラ１２２、ＵＳＢホストコネクタ１２３は、ＵＳＢメモリ（可搬型記録媒体）などのＵＳＢデバイスと接続される。
【００３１】
メモリカードコントローラ１２４とメモリカードリーダ１２５は、メモリカード（可搬型記録媒体）１０と接続される。スキャナ部１２６は、紙などに印刷された画像を光学的に読み取る。画像メモリ１２７は、パソコン、ＵＳＢメモリ、メモリカード、またはネットワークからダウンロードされた画像データやファクスの画像データが保存される。また、この画像メモリ１２７は、バックアップ装置１２８によってバックアップされ、ＭＦＰ部５０の電源がＯＦＦとなっても内容は保持される。画像縮小部１３０は、画像メモリ１２７に一旦蓄積（バッファリング）された画像データを読み出し、縮小処理をする。印刷を行うプリンタエンジン１５０は、プリンタエンジン通信部１２９を介し接続される。プリンタエンジン１５０には、電子写真方式、インクジェット方式、ジェルジェット方式等が存在する。
【００３２】
ＭＦＰ部５０のＦＡＸモデム１３１は、ＮＣＵ１３２を通じ、公衆回線ＰＳＴＮに接続される。ファクスの送信が行われる場合は、スキャナ部１２６で読み取られた画像データが一旦画像メモリ１２７に蓄積される。蓄積された画像データは、ＣＯＤＥＣ１３３に転送され、ＭＭＲやＪＢＩＧなどに符号化される。符号化されたデータは、ＦＡＸモデム１３１に転送され、ＮＣＵ１３２で制御、接続されたＰＳＴＮ上に送られる。一方、ファクスの受信が行われる場合は、ＮＣＵ１３２を経由しＦＡＸモデム１３１で受信されたデータが、ＣＯＤＥＣ１３３で復号化され、画像メモリ１２７に蓄積される。
【００３３】
次に、ルータ・ＮＡＳ部５１について説明する。ルータ・ＮＡＳ部５１は、主要な構成としてルータ部３及びＮＡＳ部４を備えることで、ネットワーク通信機能を持つストレージデバイス（ネットワークストレージ）として機能する。また、ルータ・ＮＡＳ部５１は、ＭＦＰ部５０と着脱自在にするための接続手段として、凸部５１１、コネクタ５１３、電源コネクタ５１２を備える。
【００３４】
ルータ部３は、ルータコントローラ２０２、ＷＡＮ（Wide Area Network）側Ｉ／Ｆ２０１、ネットワークを切り替えるスイッチ２０３、ＬＡＮ側Ｉ／Ｆ２０４からなる。
【００３５】
ＮＡＳ部４は、ハードディスク３０１、ＮＡＳコントローラ３０２、ネットワークＩ／Ｆ３０３からなる。
【００３６】
ＮＡＳ部４のネットワークＩ／Ｆ３０３、外部ポートである２つのコネクタ５は、ルータ部３のＬＡＮ側Ｉ／Ｆ２０４と接続されている。ＬＡＮ側Ｉ／Ｆ２０４は、コネクタ５１３及び５０３を介して、ＭＦＰ部５０のネットワークＩ／Ｆ１０７と接続される。なお、２つのコネクタ５にはそれぞれ、例えばパソコン（ＰＣ）１３が接続される。
【００３７】
ルータ部３のＷＡＮ側Ｉ／Ｆ２０１は、コネクタ６を通じてルータ１４と接続される。ルータ１４は、モデム１５と接続され、インターネット１６にアクセス可能である。
【００３８】
ルータ部３は、ＤＨＣＰ（Dynamic Host Configuration Protocol）機能を有している。ＮＡＳ部４とＭＦＰ部５０は、ルータ部３を通じて接続され、それぞれのＩＰ等ネットワーク情報はＤＨＣＰ設定であり、互いに通信可能な状態となっている。また、コネクタ５を通じてパソコン１３が接続された場合においても、パソコン１３のＩＰ等ネットワーク情報設定がＤＨＣＰ設定となっていれば、ルータ部３のＤＨＣＰ機能によりお互いの通信が可能である。
【００３９】
図１に示す構成において、例えばスキャンされた画像データは以下のように処理される。
【００４０】
スキャナ部１２６で読み取られた画像データは、画像メモリ１２７に蓄積されるが、蓄積が完了すると、ＳＭＢ（Server Message Block）プロトコルにてネットワークコントローラ１０６、ネットワークＩ／Ｆ１０７を通じ、ＮＡＳ部４に転送され、ハードディスク３０１に格納される。
【００４１】
又は、スキャナ部１２６で読み取られた画像データの画像メモリ１２７への蓄積が完了すると、ＣＰＵ１０１は、ＮＣＵ１３２にＰＳＴＮ回線をつなぎ相手先と通信可能状態になるよう指示する。通信可能状態になると、ＣＯＤＥＣ１３３で符号化した後にＦＡＸのプロトコルに則りＦＡＸモデム１３１を通じ蓄積された画像データは相手先へと転送される。ＦＡＸ通信が問題なく終了した後に、画像メモリ１２７に格納されていた画像データは、ＳＭＢプロトコルにてネットワークコントローラ１０６、ネットワークＩ／Ｆ１０７を通じＮＡＳ４に転送され、ハードディスク３０１に格納される。
【００４２】
又は、ＮＣＵ１３２、ＦＡＸモデム１３１を通じて送信されてきた符号化データをＣＯＤＥＣ１３３にて復号化し、画像メモリ１２７への蓄積が完了した後、プリンタエンジン通信部１２９を通じプリンタエンジ１５０へデータを送り印刷を行う。印刷が問題なく完了すると、画像メモリ１２７に格納されていた画像データは、ＳＭＢプロトコルにてネットワークコントローラ１０６、ネットワークＩ／Ｆ１０７を通じＮＡＳ部４に転送され、ハードディスク３０１に格納される。
【００４３】
ここで、ルータ・ＮＡＳ部５１とＭＦＰ部２の接続構成について説明する。ルータ・ＮＡＳ部５１は、ＭＦＰ部５０に対する接続手段として、凸部５１１、コネクタ５１３、電源コネクタ５１２を備えている。一方、ＭＦＰ部５０は、ルータ・ＮＡＳ部５１に対する接続手段として、凸部５１１、コネクタ５１３、電源コネクタ５１２にそれぞれ対応した、メカスイッチ５０１、コネクタ５０３、電源コネクタ５０２を備えている。
【００４４】
これら接続手段は、例えば図２に示すように、ルータ・ＮＡＳ部５１及びＭＦＰ部２に設けられている。図２は、ルータ・ＮＡＳ部５１とＭＦＰ部５０が非接続状態のときの外観を示す斜視図である。図２において、ルータ・ＮＡＳ部５１をＭＦＰ部５０側面の凹部に嵌合することにより接続状態となり、ルータ・ＮＡＳ部５１をＭＦＰ部５０とが一体化して全体的に略直方体型（箱型）の形状となる。この接続状態のとき、ルータ・ＮＡＳ部５１の側面（Ａ面）に設けられた凸部５１１、コネクタ５１３、電源コネクタ５１２は、ＭＦＰ部５０の凹部の側面に設けられたメカスイッチ５０１、コネクタ５０３、電源コネクタ５０２とそれぞれ対応して接続される。
【００４５】
なお、図２において、ルータ・ＮＡＳ部５１の側面（Ｂ面）には、上述したコネクタ５、６が設けられている。コネクタ６は、モデム１５（例えばＡＤＳＬモデムなど）に接続するためのＷＡＮ側Ｉ／Ｆ２０１用のコネクタである。コネクタ５は、パソコン１３に接続するためのＬＡＮ側Ｉ／Ｆ２０４用のコネクタである。
【００４６】
電源コネクタ５０２、５１２は、ルータ・ＮＡＳ部５１に電源を供給するためのコネクタである。
【００４７】
コネクタ５０３、５１３は、ネットワークによって通信されるデータを伝送するためのコネクタである。
【００４８】
メカスイッチ５０１は、電源コネクタ５０２、コネクタ５０３が電源コネクタ５１２、コネクタ５１３と接続されたかどうかを検知するためのスイッチである。このメカスイッチ５０１は、ルータ・ＮＡＳ部５１とＭＦＰ部５０とが接続したときに、ルータ・ＮＡＳ部５１の凸部５１１が挿入されることで押下される。
【００４９】
凸部５１１は、ルータ・ＮＡＳ部５１とＭＦＰ部５０とが接続したときに、ＭＦＰ部５０のメカスイッチ５０１に挿入され、メカスイッチ５０１を押下する。これにより、ＭＦＰ部５０は、ルータ・ＮＡＳ部５１と接続されたことを検知する。
【００５０】
以上のような構成を備えた本実施形態のＭＦＰ部５０は、以下の特徴を備える。
【００５１】
ＭＦＰ部５０が、ルータ・ＮＡＳ部５１と接続されておらず、ＬＡＮに接続されるＩＰ等のネットワーク情報が設定されているときに、メカスイッチ５０１がルータ・ＮＡＳ部５１と接続されたことを検出したとする。このとき、ＭＦＰ部５０のＣＰＵ１０１は、今まで設定されていたＩＰ等のネットワーク情報にかかわらず、ＭＦＰ部５０のネットワーク設定を自動的に変更する。ここでは、例としてＤＨＣＰ（Dynamic Host Configuration Protocol）設定とする。上述したように、ルータ・ＮＡＳ部５１内のルータ部３はＤＨＣＰ機能を持っており、また、それに付随するストレージ（例えば、インターネット１６上のストレージ）もＤＨＣＰ設定とされているので、互いに通信が可能となる。
【００５２】
なお、上記説明では例として、ＭＦＰ部５０とルータ・ＮＡＳ部５１との接続をメカスイッチ５０１にて検出するようにしているが、他の方法・手段で接続を検出してもよく、以下に示すような例であってもよい。
・ＭＦＰ部５０は、ネットワークでの通信異常（通信できない状態）が発生した場合に、ルータ・ＮＡＳ部５１と接続されたものと判断し、接続を検出する。
・メカスイッチ５０の代わりに、フォトカプラ等のセンサを用いて検出する。
・ルータ・ＮＡＳ部５１のコネクタ５１３にＰＯＥ（パワーオンイーサネット（登録商標））の容量で電圧をかけ、それをＭＦＰ５０の所定の手段（例えば、ＣＰＵ１０１やその他のデバイス等）を用いて検出する。
【００５３】
また、ＭＦＰ部５０が、ルータ・ＮＡＳ部５１と接続されておらず、ＬＡＮに接続されるＩＰ等のネットワーク情報が設定されているときに、メカスイッチ５０１がルータ・ＮＡＳ部５１と接続されたことを検出したとする。このとき、ＭＦＰ部５０のＣＰＵ１０１は、予め定められてＭＦＰ部５０内（例えばＲＡＭ１０３）に格納されている、ルータ部３と接続可能なネットワーク情報（例えば、192.168.1.2といったＩＰアドレス等）を設定する。一方、接続されたルータ部３でも、そのＩＰアドレスと通信可能な設定が予めされており、また、それに付随するストレージ（例えば、インターネット１６上のストレージ）も、例えば192.168.1.3等といった通信可能なＩＰに予め設定されている。よって、互いに通信が可能となる。
【００５４】
次に、ＭＦＰ部５０の動作の詳細について、各フローチャートを参照してそれぞれ説明する。
【００５５】
まず図３に示す動作について説明する。ＭＦＰ部５０のＣＰＵ１０１（以下、単に「ＭＦＰ部５０」と記す）は、電源が投入されると（Ｓ２００）、メカスイッチ５０１での検出により、ルータ・ＮＡＳ部５１との接続状態を判定する（Ｓ２０１）。
【００５６】
Ｓ２０１の判定の結果、接続状態が電源切断前と同じであると判定した場合（Ｓ２０１／電源切断前と同じ）、ＭＦＰ部５０は、通常の動作を行う（Ｓ２０２）。
【００５７】
Ｓ２０１の判定の結果、接続状態が電源切断前と異なると判定した場合（Ｓ２０１／電源切断前と異なる）、ＭＦＰ部５０は、メカスイッチ５０１での検出により、ルータ・ＮＡＳ部５１がＭＦＰ部５０に取り付けられたのか、又は、取り外されたのかを判定する（Ｓ２０３）。
【００５８】
Ｓ２０３の判定の結果、ルータ・ＮＡＳ部５１の取り外しであると判定した場合（Ｓ２０３／取り外し）、ＭＦＰ部５０は、Ｓ２１３の動作を行う。Ｓ２１３の動作については後述する。
【００５９】
Ｓ２０３の判定の結果、ルータ・ＮＡＳ部５１の取り付けであると判定した場合（Ｓ２０３／取り付け）、ＭＦＰ部５０は、現在設定されているネットワーク情報（例えば、ＩＰ設定値）をＲＡＭ１０３に保存する（Ｓ２０４）。
【００６０】
ＭＦＰ部５０は、ＲＡＭ１０３に保存したＩＰ設定値をルータ部３に転送する（Ｓ２０５）。
【００６１】
ルータ部３は、ＭＦＰ部５０から転送されて来たＩＰ設定値を自ネットワーク情報として設定する（Ｓ２０６）。これ以降、ＭＦＰ部２からルータ・ＮＡＳ部５１へ入力される（転送されてくる）ネットワーク情報は、ルータ部３の自ネットワーク情報として管理されるモードとなる（Ｓ２０７）。
【００６２】
次に、ＭＦＰ部５０は、ＮＡＳ部４にSCAN用フォルダが存在するかを調査する（Ｓ２０８）。
【００６３】
Ｓ２０８の調査の結果、SCAN用フォルダが存在する場合（Ｓ２０８／ＹＥＳ）、ＭＦＰ部５０は、Ｓ２１０の動作を行う。Ｓ２１０の動作については後述する。
【００６４】
Ｓ２０８の調査の結果、SCAN用フォルダが存在しない場合（Ｓ２０８／ＮＯ）、ＭＦＰ部５０はＮＡＳ部４にSCAN用フォルダの作成を指示し、ＮＡＳ部４はSCAN用フォルダをハードディスク３０１に作成する（Ｓ２０９）。
【００６５】
ＭＦＰ部５０は、作成されたSCAN用フォルダを、ＭＦＰ部５０の機能であるScan To Folderの宛先リストに追加する（Ｓ２１０）。
【００６６】
Ｓ２１０の後、ＭＦＰ部５０は、ルータ・ＮＡＳ部５１の取り外しが無い限り、通常動作を行う（Ｓ２１１）。その後、ＭＦＰ部５０は、ルータ・ＮＡＳ部５１の取り外しがあるかを、メカスイッチ５０１の検出により監視する（ステップ２１２／ＮＯ）。
【００６７】
ＭＦＰ部５０は、メカスイッチ５０１の検出により、ルータ・ＮＡＳ部５１がＭＦＰ部５０から取り外されたと認識すると（Ｓ２１２／ＹＥＳ）、ＲＡＭ１０３に保存されていたＩＰ設定値を再度ＭＦＰ部５０に設定する（Ｓ２１３）。
【００６８】
さらに、ＭＦＰ部５０は、Scan To Folderの宛先リストからＮＡＳ部４内のSCAN用フォルダを削除する（Ｓ２１４）。これ以降、ネットワーク情報はＭＦＰ部５０の情報として管理され、ＭＦＰ部５０が単独で動作するモードとなる（Ｓ２１５）。
【００６９】
次に図４に示す動作について説明する。ユーザは、ＭＦＰ部５０において操作を行い、データのバックアップを実行する時間であるバックアップ時刻を予め設定しておく（Ｓ３０１）。バックアップ時刻は、例えばＲＡＭ１０３に格納される。
【００７０】
ＭＦＰ部５０は、現在時刻に関わらず、ユーザからのバックアップ指示を受け付けた場合（Ｓ３０２／ＹＥＳ）、ないしは、予め設定されたバックアップ時刻が到来した場合（Ｓ３０３／ＹＥＳ）、ＮＡＳ部４のハードディスク３０１内に格納されているデータ（例えばSCAN用フォルダ）を、例えばＦＴＰ（File Transfer Protocol）にてルータ部３を介してＷｅｂストレージへ転送させる（Ｓ３０４）。
【００７１】
次に図５に示す動作について説明する。上述したＭＦＰ部５０におけるルータ・ＮＡＳ部５１の接続検出及びネットワーク設定の変更に係る動作は、プログラム制御によって行われる。すなわち、上記動作をＭＦＰ部５０に実行させるためのプログラムはＲＯＭ１０６に予め格納されており、ＣＰＵ１０１はＲＯＭ１０６からプログラムを読み出し、それを解釈し実行する。このプログラムに従うことで、ＣＰＵ１０１は、メカスイッチ５０１がＯＮされたことを認識すると（Ｓ４０１／ＹＥＳ）、ネットワーク設定の変更を実行する（Ｓ４０２）。
【００７２】
次に図６に示す動作について説明する。上述したＭＦＰ部５０におけるルータ・ＮＡＳ部５１の接続検出及びネットワーク設定のＤＨＣＰへの変更に係る動作は、プログラム制御によって行われる。すなわち、上記動作をＭＦＰ部５０に実行させるためのプログラムはＲＯＭ１０６に予め格納されており、ＣＰＵ１０１はＲＯＭ１０６からプログラムを読み出し、それを解釈し実行する。このプログラムに従うことで、ＣＰＵ１０１は、メカスイッチ５０１がＯＮされたことを認識すると（Ｓ５０１／ＹＥＳ）、ＭＦＰ部５０のネットワーク設定をＤＨＣＰに変更する（Ｓ５０２）。
【００７３】
次に図７に示す動作について説明する。図７は、図５及び図６で説明したネットワーク設定の変更の詳細な動作を示す。よって、図７に示す動作は、プログラム制御によって行われる。すなわち、図７に示す動作をＭＦＰ部５０に実行させるためのプログラムはＲＯＭ１０６に予め格納されており、ＣＰＵ１０１はＲＯＭ１０６からプログラムを読み出し、それを解釈し、以下のように実行する。
【００７４】
まずＣＰＵ１０１は、メカスイッチ５０１がＯＮされたことを認識すると（Ｓ６０１／ＯＮ）、ＲＡＭ１０３に格納されているネットワーク設定Ａ（ネットワーク情報。例えばＩＰ設定値）を読み出す（Ｓ６０２）。ネットワーク設定Ａは、予めＲＡＭ１０３に記憶されているものであり、その値は、接続されるネットワーク機能を持つストレージデバイス（ルータ・ＮＡＳ部５１）と通信可能となる値である。
【００７５】
次にＣＰＵ１０１は、現在設定されているネットワーク設定Ｂをバックアップ装置１０４へ保存する（Ｓ６０３）。その後、ＣＰＵ１０１は、ＭＦＰ部５０のネットワーク設定を、Ｓ６０２でＲＡＭ１０３から読み込んだネットワーク設定Ａに変更する（Ｓ６０４）。
【００７６】
このような動作により、ユーザがネットワーク設定を行うことなく、ＭＦＰ部５０はルータ・ＮＡＳ部５１と接続される。
【００７７】
この後、ルータ・ＮＡＳ部５１がＭＦＰ部５０から取り外される場合を考える。まずＣＰＵ１０１は、メカスイッチ５０１がＯＦＦされたことを認識すると（Ｓ６０５／ＹＥＳ）、ＲＡＭ１０３に格納されているネットワーク設定Ｂ（ネットワーク情報。例えばＩＰ設定値）を読み出す（Ｓ６０６）。ネットワーク設定Ｂは、ＭＦＰ部５０が単体でＬＡＮに接続されているときに使用されていた設定であり、ＲＡＭ１０３に格納されていた設定である。
【００７８】
ＣＰＵ１０１は、現在設定されているネットワーク設定ＡをＲＡＭ１０３に記憶させる（Ｓ６０７）。その後、ＣＰＵ１０１は、ＭＦＰ部５０のネットワーク設定を、Ｓ６０６でＲＡＭ１０３から読み込んだネットワーク設定Ｂに変更する（Ｓ６０８）。
【００７９】
以上の動作により、ネットワークストレージであるルータ・ＮＡＳ部５１が取り外され、ＭＦＰ部５０が単体でＬＡＮに接続されるようになったときでも、ユーザがネットワーク設定を行う必要なく、ＭＦＰ部５０は単体でＬＡＮに接続される状態へと戻ることができる。
【００８０】
以上説明したように、本実施形態によれば以下の効果を奏する。
【００８１】
本実施形態の第１の効果について説明する。本実施形態では、ネットワーク接続可能なＭＦＰ部５０に、ルータ・ＮＡＳ部５１（ＮＡＳ部４及びルータ部３）を接続することで、一体型にすることができる構成である。そして、本実施形態において、ＭＦＰ部５０は、ルータ・ＮＡＳ部５１と一体型になったことを検出すると、ＭＦＰ部５０のネットワーク設定を自動で変更する。これにより、ユーザが、ルータ部３とＭＦＰ部５０間のネットワーク設定をせずとも、ＭＦＰ部５０とルータ部３とを接続することができる。すなわち、本実施形態では、ユーザがネットワーク構築に係る複雑な設定を行うことなく、平易にネットワーク環境を利用できるようになる。また、本実施形態の画像処理装置を使用することにより、複雑な設定をすることなくごく簡単にＭＦＰが接続されたネットワーク環境を構築することができるので、ＭＦＰ部５０とネットワーク（ＬＡＮ）との協調機能も充分に使用することができる。また、本実施形態では、ＭＦＰ部５０のメーカ側にとっても、多種の機種ラインナップを構築する上で、既存のＭＦＰ部５０のハードウェアを変更することなくＮＡＳ部４、ルータ部３を接続し構成するので、開発工数が小さくなるというメリットがある。
【００８２】
例えば本実施形態によれば、以下に記すような利便性がある。当初はＭＦＰ部５０をＰＣとＵＳＢ接続（ＵＳＢデバイスコネクタ１２１による接続）し、単体で活用する。その後、従業員が増えるなどして２台目、３台目のＰＣからＭＦＰ部５０を利用したい状況になった場合、オプションでルータ・ＮＡＳ部５１を購入し、それをＭＦＰ部５０に接続する。また、２台目、３台目のＰＣをコネクタ５にそれぞれ接続する。ＭＦＰ部５０は、ルータ・ＮＡＳ部５１との接続を検出すると、自動的にネットワーク設定を変更する。従って、ユーザは、従来のネットワーク（ＬＡＮ）構築のときに必要とされる複雑な操作や設定を行う必要なく、ごく簡単にネットワーク（ＬＡＮ）を構築することができる。さらに、このようなネットワーク接続により、ＭＦＰ部５０のみならず、２台目、３台目のＰＣからもＮＡＳ部５１を使用することができる。
【００８３】
本実施形態の第２の効果について説明する。本実施形態では、ＭＦＰ部５０が、ルータ・ＮＡＳ部５１と一体型になったことを検出すると、ＭＦＰ部５０のネットワーク設定をＤＨＣＰ設定に変更する。ルータ部３はＤＨＣＰ機能を持っているので、一体型になったことによってユーザが追加でネットワーク設定を行う必要はない。
【００８４】
本実施形態の第３の効果について説明する。本実施形態では、ＭＦＰ部５０が、ルータ・ＮＡＳ部５１と一体型になったことを検出すると、事前に定められてＭＦＰ部５０内に格納されているネットワーク情報を用いてネットワーク設定を行い、ルータ部３と通信可能となる。すなわち、ルータ部３にネットワーク接続される機器はＭＦＰ部５０とＮＡＳ部４であることが予め決まっているので、予めルータ部３にＭＦＰ部５０とＮＡＳ部４のネットワーク情報（例えばＩＰアドレス）を記憶しておき、接続された時点でＭＦＰ部５０もそれと同様のネットワーク情報を設定する。これにより、ユーザ側での複雑なネットワーク設定が不要となる。
【００８５】
本実施形態の第４の効果について説明する。本実施形態では、ＭＦＰ部５０が、ルータ・ＮＡＳ部５１と一体型になったことを検出すると、今まで（検出前までに）ＭＦＰ部５０に設定されていたネットワーク情報をルータ部３に転送し、ルータ部３にそのネットワーク情報を設定する。ＭＦＰ部５０本体が所定のネットワーク情報を設定して運用されているときに、ルータ・ＮＡＳ部５１が接続されると、ルータ部３に適切なネットワーク情報を設定しないと既設のＬＡＮには接続できない。そこで、本実施形態では、ＭＦＰ部５０が、ルータ・ＮＡＳ部５１と一体型になったことを検出すると、ＭＦＰ部５０に設定されているネットワーク情報をルータ部３に転送することにより、自動的に既設のＬＡＮに接続することができる。
【００８６】
本実施形態の第５の効果について説明する。本実施形態では、ＭＦＰ部５０が、ルータ・ＮＡＳ部５１と一体型になったことを検出すると、新たなネットワーク設定がＭＦＰ部５０に設定される前に、今までＭＦＰ部５０に設定されていたネットワーク情報をＭＦＰ部５０内のメモリに保管するようにする。その後は、上述した、ＭＦＰ部５０のネットワーク情報をＤＨＣＰ設定に変更する処理、及び、ＭＦＰ部５０に設定されているネットワーク情報をルータ部３に転送する処理を組み合わせる。すなわち、ＭＦＰ部５０は、ルータ・ＮＡＳ部５１と一体型になったことを検出すると、まずＭＦＰ部５０のネットワーク情報をＭＦＰ部５０内のメモリに保管する。その後、ＭＦＰ部５０は、保管したネットワーク情報をルータ部３に転送・設定する。そして、ＭＦＰ部５０は、ＭＦＰ部５０のネットワーク情報の設定をＤＨＣＰ設定に変更し、施設されているＬＡＮに接続可能にする。ＭＦＰ部５０から、ルータ・ＮＡＳ部５１を取り外す場合も同様である。いずれの場合でも、本実施形態によれば、ルータ・ＮＡＳ部５１の取り付け後及び取り外し後のどちらでも、ユーザがネットワーク設定をする必要がない。
【００８７】
本実施形態の第６の効果について説明する。本実施形態では、ＭＦＰ部５０からルータ・ＮＡＳ部５１が取り外されたことを検出すると、ＭＦＰ部５０のメモリに保管されていたネットワーク設定が再びＭＦＰ部５０に設定され、ネットワーク通信を可能にする。
【００８８】
本実施形態の第７の効果について説明する。本実施形態では、ＭＦＰ部５０が、ルータ・ＮＡＳ部５１と一体型になったことを検出すると、それ以後、各部が別体とならない限り、ＭＦＰ部５０からユーザの指示によりネットワーク設定がなされた場合は、ＭＦＰ部５０のネットワーク設定がされるのではなく、ルータ部３のネットワーク設定がされる。すなわち、ユーザから受け付けたネットワーク設定に係る指示は、ＭＦＰ部５０のネットワーク設定ではなく、ルータ部３のネットワーク設定に反映される。つまり、一体型となった後は、ルータ部３にぶらさがるＭＦＰ部５０とＮＡＳ部４はルータ部３と問題なく通信ができているので、その設定を変更することは一切不要である。設定が必要であるのは、既設のＬＡＮと接続されるルータ部３のネットワーク情報のみである。従って、ＭＦＰ部５０からルータ部３のネットワーク情報を変更可能とする。
【００８９】
本実施形態の第８の効果について説明する。本実施形態では、ＭＦＰ部５０が、ルータ・ＮＡＳ部５１と一体型になったことを検出すると、それ以後、それらが別体（非接続）とならない限り、Scan To Folderの宛先リストに、接続されたＮＡＳ部４が自動的に付加されることを特徴とする。Scan To Folderの保存先をＮＡＳ部４にすることにより、ユーザが、複雑なＰＣの共有化設定やファイアーウォール設定を行う必要が無くなる。
【００９０】
本実施形態の第９の効果について説明する。本実施形態では、ＭＦＰ部５０が、ルータ・ＮＡＳ部５１と一体型になったことを検出すると、ただちにＮＡＳ部４にディレクトリを作成する。すなわち、上述したようにＮＡＳ部４がScan To Folderの保存先となった場合、ハードディスク３０１内に自動的にディレクトリを作成し、そこにSCANデータを保存することにより、利便性を向上させる。
【００９１】
本実施形態の第１０の効果について説明する。本実施形態では、ＭＦＰ部５０は、ある一定期間毎又はユーザからの指示があった場合、ＮＡＳ部４内の任意のフォルダもしくはストレージ全体をＷｅｂストレージに転送する。すなわち、ＮＡＳ部４内の情報はハードディスク３０１が動作不能になると回復手段がなくなってしまうので、ＭＦＰ部５０は、ある一定の基準を満たせば、ＮＡＳ部４全体もしくはフォルダの一部をＷｅｂストレージ（例えばインターネット１６上のストレージ）に保存するよう指示を行う。これにより、消耗品であるハードディスクの破損からデータを守ることができる。
【００９２】
以上、本発明の実施形態について説明したが、上記実施形態に限定されるものではなく、その要旨を逸脱しない範囲において種々の変形が可能である。
【００９３】
例えば、上記実施形態で説明した処理動作に従って時系列的に実行されるのみならず、処理を実行する装置の処理能力、あるいは、必要に応じて並列的にあるいは個別に実行するように構築することも可能である。
【００９４】
また、例えば、上述した実施形態における動作は、ハードウェア、または、ソフトウェア、あるいは、両者の複合構成によって実行することも可能である。
【００９５】
ソフトウェアによる処理を実行する場合には、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれているコンピュータ内のメモリにインストールして実行させてもよい。あるいは、各種処理が実行可能な汎用コンピュータにプログラムをインストールして実行させてもよい。
【００９６】
例えば、プログラムは、記録媒体としてのハードディスクやＲＯＭ（Read ＯＮly Memory）に予め記録しておくことが可能である。あるいは、プログラムは、ＣＤ−ＲＯＭ（Compact Disc Read ＯＮly Memory），ＭＯ（Magneto optical）ディスク，ＤＶＤ（Digital Versatile Disc）、磁気ディスク、半導体メモリなどのリムーバブル記録媒体に、一時的、あるいは、永続的に格納（記録）しておくことが可能である。このようなリムーバブル記録媒体は、いわゆるパッケージソフトウエアとして提供することが可能である。
【００９７】
なお、プログラムは、上述したようなリムーバブル記録媒体からコンピュータにインストールする他、ダウンロードサイトから、コンピュータに無線転送してもよい。または、ＬＡＮ（Local Area Network）、インターネットといったネットワークを介して、コンピュータに有線で転送してもよい。コンピュータでは、転送されてきたプログラムを受信し、内蔵するハードディスク等の記録媒体にインストールすることが可能である。
【産業上の利用可能性】
【００９８】
本発明は、ネットワーク通信の環境で使用可能な装置・機器、システム、方式、方法及びプログラム全般に適用できる。
【符号の説明】
【００９９】
３    ルータ部
４    ＮＡＳ部
５    コネクタ
６    コネクタ
１０    メモリカード
１１    ＵＳＢメモリ
１３    パソコン
１４    ルータ
１５    モデム
５０    ＭＦＰ部
５１    ルータ・ＮＡＳ部
１０１    ＣＰＵ
１０２    ＲＯＭ
１０３    ＲＡＭ
１０４    バックアップ装置
１０５    操作パネル
１０６    ネットワークコントローラ
１０７    ネットワークＩ／Ｆ
１０８    表示部
１２０    ＵＳＢデバイスコントローラ
１２１    ＵＳＢデバイスコネクタ
１２２    ＵＳＢホストコントローラ
１２３    ＵＳＢホストコネクタ
１２４    メモリカードコントローラ
１２５    メモリカードリーダ
１２７    画像メモリ
１２８    バックアップ装置
１２９    プリンタエンジン通信部
１３０    画像縮小部
１３１    ＦＡＸモデム
１３２    ＮＣＵ
１３３    ＣＯＤＥＣ
２０１    ＷＡＮ側Ｉ／Ｆ
２０２    ルータコントローラ
２０３    スイッチ
２０４    ＬＡＮ側Ｉ／Ｆ
３０１    ハードディスク
３０２    ＮＡＳコントローラ
３０３    ネットワークＩ／Ｆ
５０１    メカスイッチ
５０２    電源コネクタ
５０３    コネクタ
５１１    凸部
５１２    電源コネクタ
５１３    コネクタ
【先行技術文献】
【特許文献】
【０１００】
【特許文献１】特開２００８−５２７１０号公報
【図１】
2011010080.tif 000003
【図２】
2011010080.tif 000004
【図３】
2011010080.tif 000005
【図４】
2011010080.tif 000006
【図５】
2011010080.tif 000007
【図６】
2011010080.tif 000008
【図７】
2011010080.tif 000009