(57)【要約】【課題】予め設定変更対象の装置に関する情報を保持しておかなくても、設定変更対象の複数の装置に対する設定変更を行うことを可能とする。【解決手段】操作受付部３４は、ユーザからの操作により、装置の設定を変更するための設定変更情報の入力を受け付ける。そして、制御部３２は、操作受付部３４で受け付けた設定変更情報により自装置の設定を変更する。ＢＬＥ送受信部３３は、操作受付部３４で受け付けた設定変更情報を、予め通信相手を特定する必要がない通信方式であるＢＬＥ通信により他装置に送信する。【選択図】図３
2019139535.tif 000002
【特許請求の範囲】
【請求項１】
自装置の設定変更情報の入力を受け付ける受付手段と、
前記受付手段で受け付けた設定変更情報により自装置の設定を変更する設定変更手段と、
前記受付手段で受け付けた設定変更情報を、予め通信相手を特定する必要がない通信方式であるＢＬＥ通信により他装置に送信する送信手段と、
を備えた情報処理装置。
【請求項２】
前記送信手段は、ＢＬＥ通信におけるアドバタイジング機能を用いて、前記設定変更情報を他装置に送信する請求項１記載の情報処理装置。
【請求項３】
前記送信手段は、前記設定変更情報が複数の設定変更項目を含む場合、前記設定変更項目ごとに設定変更情報を他装置に順次送信する請求項１又は２記載の情報処理装置。
【請求項４】
他装置からＢＬＥ通信により送信される情報を受信する受信手段を有し、
前記送信手段は、前記受信手段が他装置からの設定変更の完了通知を受信した後に、次の設定変更項目の設定変更情報を他装置に送信する請求項３記載の情報処理装置。
【請求項５】
前記送信手段は、予め定められた時間が経過した場合、次の設定変更項目の設定変更情報を他装置に送信する請求項３記載の情報処理装置。
【請求項６】
前記送信手段は、前記設定変更手段における自装置の設定変更が完了した後に、他装置に設定変更情報を送信する請求項１又は２記載の情報処理装置。
【請求項７】
前記送信手段は、他装置に設定変更情報を送信した後に、設定変更完了通知を送信する請求項６記載の情報処理装置。
【請求項８】
前記送信手段は、前記設定変更手段における自装置の設定変更の完了に関わらず、他装置に設定変更情報を送信する請求項１又は２記載の情報処理装置。
【請求項９】
前記送信手段は、前記受付手段で受け付けた設定変更情報による設定変更が、変更された設定内容を有効にするためには再起動処理が必要な設定変更の場合、自装置が再起動される前に、再起動処理を実行する旨の情報を他装置に送信する請求項１又は２記載の情報処理装置。
【請求項１０】
前記送信手段は、自装置における設定変更が全て終わった後に、再起動を実行する旨の情報を前記他装置に送信する請求項９記載の情報処理装置。
【請求項１１】
情報を表示する表示手段と、
他装置の設定変更情報の入力を受け付ける受付手段と、
前記受付手段で受け付けた設定変更情報を、予め通信相手を特定する必要がない通信方式であるＢＬＥ通信により他装置に送信する送信手段と、
他装置からＢＬＥ通信により送信される設定変更の完了通知を受信する受信手段と、
前記受信手段により受信された設定変更の完了通知に基づいて、他装置の設定変更の完了状態を前記表示手段に表示するよう制御する制御手段と、
を備えた情報処理装置。
【請求項１２】
前記制御手段は、自装置と他装置との位置関係も合わせて前記表示手段に表示するよう制御する請求項１１記載の情報処理装置。
【請求項１３】
第１の他装置から設定変更情報を、予め通信相手を特定する必要がない通信方式であるＢＬＥ通信により受信する受信手段と、
前記受信手段で受信した設定変更情報により自装置の設定を変更する設定変更手段と、
前記受信手段で受信した設定変更情報をＢＬＥ通信により第２の他装置に送信する送信手段と、
を備えた情報処理装置。
【請求項１４】
前記設定変更手段は、前記受信手段で受信した設定変更情報により指示される変更内容のうち、自装置において設定変更が可能な設定内容のみにより、自装置の設定を変更する請求項１３記載の情報処理装置。
【請求項１５】
他装置からの設定変更情報による設定変更を受け付けるか否かの選択結果を予め登録する登録手段と、
前記設定変更手段は、前記登録手段において他装置からの設定変更情報による設定変更を受け付ける旨の選択結果が登録されている場合に、前記受信手段で受信した設定変更情報により自装置の設定を変更する請求項１３記載の情報処理装置。
【請求項１６】
他装置からの設定変更情報による設定変更を受け付けるか否かを判定するための属性情報を予め登録する登録手段と、
前記設定変更手段は、前記登録手段に登録されている属性情報が、前記受信手段で受信した設定変更情報に含まれる属性情報と一致した場合に、前記受信手段で受信した設定変更情報により自装置の設定を変更する請求項１３記載の情報処理装置。
【請求項１７】
前記送信手段は、前記受信手段で受信した設定変更情報に各装置を個別に識別するための識別情報が含まれる場合、当該識別情報を変化させた状態で、前記受信手段で受信した設定変更情報を第２の他装置に送信する請求項１３記載の情報処理装置。
【請求項１８】
前記送信手段は、前記受信手段で受信した設定変更情報に含まれる識別情報より自装置の設定が変更された場合、自装置で識別情報の設定が変更された時刻情報と、変更を行った識別情報とを対応付けてＢＬＥ通信により第２の他装置に送信し、
前記設定変更手段は、自装置で設定した識別情報と対応付けられた時刻情報が前記受信手段により受信され、受信された当該時刻情報が、自装置で識別情報を設定した時刻情報よりも前の場合、設定済みの識別情報を削除する請求項１７記載の情報処理装置。
【請求項１９】
前記送信手段は、前記設定変更手段における自装置の設定変更が完了した後に、第２の他装置に設定変更情報を送信する請求項１３から１８のいずれか記載の情報処理装置。
【請求項２０】
前記送信手段は、第２の他装置に設定変更情報を送信した後に、設定変更完了通知を送信する請求項１９記載の情報処理装置。
【請求項２１】
前記受付手段により再起動処理を実行する旨の情報を受け付け、前記設定変更手段により変更された設定変更が、変更された設定内容を有効にするためには再起動処理が必要な設定変更の場合、再起動処理を実行する起動処理実行手段をさらに備えた請求項１３から２０のいずれか記載の情報処理装置。
【請求項２２】
前記送信手段は、前記受信手段により再起動処理を実行する旨の情報を受信した場合、再起動処理を実行する旨の情報をＢＬＥ通信により第２の他装置に送信する請求項２１記載の情報処理装置。
【請求項２３】
予め通信相手を特定する必要がない通信方式であるＢＬＥ通信を介した網目状ネットワークにより相互に接続された複数の装置により構成され、
前記装置は、それぞれ、
第１の他装置からＢＬＥ通信により設定変更情報を受信する受信手段と、
前記受信手段で受信した設定変更情報により自装置の設定を変更する設定変更手段と、
前記受信手段で受信した設定変更情報をＢＬＥ通信により第２の他装置に送信する送信手段と、
を備える情報処理システム。
【請求項２４】
自装置の設定変更情報の入力を受け付ける受付ステップと、
前記受付ステップにおいて受け付けた設定変更情報により自装置の設定を変更する設定変更ステップと、
前記受付ステップにおいて受け付けた設定変更情報を、予め通信相手を特定する必要がない通信方式であるＢＬＥ通信により他装置に送信する送信ステップと、
をコンピュータに実行させるためのプログラム。
【請求項２５】
第１の他装置から設定変更情報を、予め通信相手を特定する必要がない通信方式であるＢＬＥ通信により受信する受信ステップと、
前記受信ステップにおいて受信した設定変更情報により自装置の設定を変更する設定変更ステップと、
前記受信ステップにおいて受信した設定変更情報をＢＬＥ通信により第２の他装置に送信する送信ステップと、
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の目的は、予め設定変更対象の装置に関する情報を保持しておかなくても、設定変更対象の複数の装置に対する設定変更を行うことが可能な情報処理装置、情報処理システムおよびプログラムを提供することである。
【背景技術】
【０００２】
特許文献１には、デバイス制御装置から複数のネットワークデバイスの設定変更を行う際に、複数のネットワークデバイスのうちの１つのネットワークデバイスが他のネットワークデバイスの設定情報を収集してデバイス制御装置に送信し、デバイス制御装置上で編集された設定情報を１つのネットワークデバイスから他のネットワークデバイスに反映するようにしたシステムが開示されている。
【０００３】
特許文献２には、複数の画像処理装置のうちの１つの装置を対象装置として携帯端末装置から遠隔操作し、この対象装置との間で連携状態に設定された複数の画像処理装置に対して同一の値を設定するようにした一括設定システムが開示されている。
【０００４】
特許文献３には、モバイル端末から無線ＬＡＮ方式で情報処理装置に無線接続し、無線接続が確立されると無線ＬＡＮ通信により設定データを情報処理装置に送信するようにした情報処理システムが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−００８７０２号公報
【特許文献２】特開２０１７−０７９４５０号公報
【特許文献３】特開２０１７−０８５３７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の目的は、予め設定変更対象の装置に関する情報を保持しておかなくても、設定変更対象の複数の装置に対する設定変更を行うことが可能な情報処理装置、情報処理システムおよびプログラムを提供することである。
【課題を解決するための手段】
【０００７】
［情報処理装置］
請求項１に係る本発明は、自装置の設定変更情報の入力を受け付ける受付手段と、
前記受付手段で受け付けた設定変更情報により自装置の設定を変更する設定変更手段と、
前記受付手段で受け付けた設定変更情報を、予め通信相手を特定する必要がない通信方式であるＢＬＥ通信により他装置に送信する送信手段とを備えた情報処理装置である。
【０００８】
請求項２に係る本発明は、前記送信手段が、ＢＬＥ通信におけるアドバタイジング機能を用いて、前記設定変更情報を他装置に送信する請求項１記載の情報処理装置である。
【０００９】
請求項３に係る本発明は、前記送信手段が、前記設定変更情報が複数の設定変更項目を含む場合、前記設定変更項目ごとに設定変更情報を他装置に順次送信する請求項１又は２記載の情報処理装置である。
【００１０】
請求項４に係る本発明は、他装置からＢＬＥ通信により送信される情報を受信する受信手段を有し、
前記送信手段は、前記受信手段が他装置からの設定変更の完了通知を受信した後に、次の設定変更項目の設定変更情報を他装置に送信する請求項３記載の情報処理装置である。
【００１１】
請求項５に係る本発明は、前記送信手段が、予め定められた時間が経過した場合、次の設定変更項目の設定変更情報を他装置に送信する請求項３記載の情報処理装置である。
【００１２】
請求項６に係る本発明は、前記送信手段が、前記設定変更手段における自装置の設定変更が完了した後に、他装置に設定変更情報を送信する請求項１又は２記載の情報処理装置である。
【００１３】
請求項７に係る本発明は、前記送信手段が、他装置に設定変更情報を送信した後に、設定変更完了通知を送信する請求項６記載の情報処理装置である。
【００１４】
請求項８に係る本発明は、前記送信手段が、前記設定変更手段における自装置の設定変更の完了に関わらず、他装置に設定変更情報を送信する請求項１又は２記載の情報処理装置である。
【００１５】
請求項９に係る本発明は、前記送信手段が、前記受付手段で受け付けた設定変更情報による設定変更が、変更された設定内容を有効にするためには再起動処理が必要な設定変更の場合、自装置が再起動される前に、再起動処理を実行する旨の情報を他装置に送信する請求項１又は２記載の情報処理装置である。
【００１６】
請求項１０に係る本発明は、前記送信手段が、自装置における設定変更が全て終わった後に、再起動を実行する旨の情報を前記他装置に送信する請求項９記載の情報処理装置である。
【００１７】
請求項１１に係る本発明は、情報を表示する表示手段と、
他装置の設定変更情報の入力を受け付ける受付手段と、
前記受付手段で受け付けた設定変更情報を、予め通信相手を特定する必要がない通信方式であるＢＬＥ通信により他装置に送信する送信手段と、
他装置からＢＬＥ通信により送信される設定変更の完了通知を受信する受信手段と、
前記受信手段により受信された設定変更の完了通知に基づいて、他装置の設定変更の完了状態を前記表示手段に表示するよう制御する制御手段とを備えた情報処理装置である。
【００１８】
請求項１２に係る本発明は、前記制御手段が、自装置と他装置との位置関係も合わせて前記表示手段に表示するよう制御する請求項１１記載の情報処理装置である。
【００１９】
請求項１３に係る本発明は、第１の他装置から設定変更情報を、予め通信相手を特定する必要がない通信方式であるＢＬＥ通信により受信する受信手段と、
前記受信手段で受信した設定変更情報により自装置の設定を変更する設定変更手段と、
前記受信手段で受信した設定変更情報をＢＬＥ通信により第２の他装置に送信する送信手段とを備えた情報処理装置である。
【００２０】
請求項１４に係る本発明は、前記設定変更手段が、前記受信手段で受信した設定変更情報により指示される変更内容のうち、自装置において設定変更が可能な設定内容のみにより、自装置の設定を変更する請求項１３記載の情報処理装置である。
【００２１】
請求項１５に係る本発明は、他装置からの設定変更情報による設定変更を受け付けるか否かの選択結果を予め登録する登録手段と、
前記設定変更手段は、前記登録手段において他装置からの設定変更情報による設定変更を受け付ける旨の選択結果が登録されている場合に、前記受信手段で受信した設定変更情報により自装置の設定を変更する請求項１３記載の情報処理装置である。
【００２２】
請求項１６に係る本発明は、他装置からの設定変更情報による設定変更を受け付けるか否かを判定するための属性情報を予め登録する登録手段と、
前記設定変更手段は、前記登録手段に登録されている属性情報が、前記受信手段で受信した設定変更情報に含まれる属性情報と一致した場合に、前記受信手段で受信した設定変更情報により自装置の設定を変更する請求項１３記載の情報処理装置である。
【００２３】
請求項１７に係る本発明は、前記送信手段が、前記受信手段で受信した設定変更情報に各装置を個別に識別するための識別情報が含まれる場合、当該識別情報を変化させた状態で、前記受信手段で受信した設定変更情報を第２の他装置に送信する請求項１３記載の情報処理装置である。
【００２４】
請求項１８に係る本発明は、前記送信手段が、前記受信手段で受信した設定変更情報に含まれる識別情報より自装置の設定が変更された場合、自装置で識別情報の設定が変更された時刻情報と、変更を行った識別情報とを対応付けてＢＬＥ通信により第２の他装置に送信し、
前記設定変更手段は、自装置で設定した識別情報と対応付けられた時刻情報が前記受信手段により受信され、受信された当該時刻情報が、自装置で識別情報を設定した時刻情報よりも前の場合、設定済みの識別情報を削除する請求項１７記載の情報処理装置である。
【００２５】
請求項１９に係る本発明は、前記送信手段が、前記設定変更手段における自装置の設定変更が完了した後に、第２の他装置に設定変更情報を送信する請求項１３から１８のいずれか記載の情報処理装置である。
【００２６】
請求項２０に係る本発明は、前記送信手段が、第２の他装置に設定変更情報を送信した後に、設定変更完了通知を送信する請求項１９記載の情報処理装置である。
【００２７】
請求項２１に係る本発明は、前記受付手段により再起動処理を実行する旨の情報を受け付け、前記設定変更手段により変更された設定変更が、変更された設定内容を有効にするためには再起動処理が必要な設定変更の場合、再起動処理を実行する起動処理実行手段をさらに備えた請求項１３から２０のいずれか記載の情報処理装置である。
【００２８】
請求項２２に係る本発明は、前記送信手段が、前記受信手段により再起動処理を実行する旨の情報を受信した場合、再起動処理を実行する旨の情報をＢＬＥ通信により第２の他装置に送信する請求項２１記載の情報処理装置である。
【００２９】
[情報処理システム]
請求項２３に係る本発明は、予め通信相手を特定する必要がない通信方式であるＢＬＥ通信を介した網目状ネットワークにより相互に接続された複数の装置により構成され、
前記装置は、それぞれ、
第１の他装置からＢＬＥ通信により設定変更情報を受信する受信手段と、
前記受信手段で受信した設定変更情報により自装置の設定を変更する設定変更手段と、
前記受信手段で受信した設定変更情報をＢＬＥ通信により第２の他装置に送信する送信手段とを備える情報処理システムである。
【００３０】
[プログラム]
請求項２４に係る本発明は、自装置の設定変更情報の入力を受け付ける受付ステップと、
前記受付ステップにおいて受け付けた設定変更情報により自装置の設定を変更する設定変更ステップと、
前記受付ステップにおいて受け付けた設定変更情報を、予め通信相手を特定する必要がない通信方式であるＢＬＥ通信により他装置に送信する送信ステップとをコンピュータに実行させるためのプログラムである。
【００３１】
請求項２５に係る本発明は、第１の他装置から設定変更情報を、予め通信相手を特定する必要がない通信方式であるＢＬＥ通信により受信する受信ステップと、
前記受信ステップにおいて受信した設定変更情報により自装置の設定を変更する設定変更ステップと、
前記受信ステップにおいて受信した設定変更情報をＢＬＥ通信により第２の他装置に送信する送信ステップとをコンピュータに実行させるためのプログラムである。
【発明の効果】
【００３２】
請求項１に係る本発明によれば、予め設定変更対象の装置に関する情報を保持しておかなくても、設定変更対象の複数の装置に対する設定変更を行うことが可能な情報処理装置を提供することができる。
【００３３】
請求項２に係る本発明によれば、予め設定変更対象の装置に関する情報を保持しておかなくても、設定変更対象の複数の装置に対する設定変更を行うことが可能な情報処理装置を提供することができる。
【００３４】
請求項３に係る本発明によれば、設定変更を行おうとする複数の設定変更項目がある場合でも、それぞれの設定変更項目が変更可能であるか否かを確認しながら順番に設定変更を行うことが可能な情報処理装置を提供することができる。
【００３５】
請求項４に係る本発明によれば、設定変更を行おうとする複数の設定変更項目がある場合に、それぞれの設定変更が完了したことを確認してから次の設定変更を行うことが可能な情報処理装置を提供することができる。
【００３６】
請求項５に係る本発明によれば、設定変更を行おうとする複数の設定変更項目がある場合に、それぞれの設定変更において問題が発生しないことを確認してから次の設定変更を行うことが可能な情報処理装置を提供することができる。
【００３７】
請求項６に係る本発明によれば、自装置での設定変更が問題なく行われたことを確認してから、他装置に対する設定変更を実行することが可能な情報処理装置を提供することができる。
【００３８】
請求項７に係る本発明によれば、自装置での設定変更が完了したことを、他装置に通知することが可能な情報処理装置を提供することができる。
【００３９】
請求項８に係る本発明によれば、自装置での設定変更が完了してから設定変更情報を送信する場合と比較して、他装置に対する設定変更情報の送信を早くすることが可能な情報処理装置を提供することができる。
【００４０】
請求項９に係る本発明によれば、変更された設定内容を有効にするためには再起動が必要な設定変更を行う場合でも、他装置における設定変更を有効とすることが可能な情報処理装置を提供することができる。
【００４１】
請求項１０に係る本発明によれば、自装置における設定変更が問題なく完了したことを確認してから、他装置に対する再起動処理を実行することが可能な情報処理装置を提供することができる。
【００４２】
請求項１１に係る本発明によれば、予め設定変更対象の装置に関する情報を保持しておかなくても、設定変更対象の複数の装置に対する設定変更を行って、その設定変更が完了したことを把握することが可能な情報処理装置を提供することができる。
【００４３】
請求項１２に係る本発明によれば、設定変更が完了した設定変更対象の装置がどの装置であるのかを、自装置との位置関係から把握することが可能な情報処理装置を提供することができる。
【００４４】
請求項１３に係る本発明によれば、予め他装置に関する情報を保持しておかなくても、他装置から受信した設定変更情報に基づいて自装置の設定変更を行うとともに、受信した設定変更情報を他装置にも送信することが可能な情報処理装置を提供することができる。
【００４５】
請求項１４に係る本発明によれば、自装置において設定変更が不可能な設定内容を含む設定変更情報を受信した場合でも、自装置において設定変更可能な設定内容の変更のみを実行することが可能な情報処理装置を提供することができる。
【００４６】
請求項１５に係る本発明によれば、他装置からの設定変更情報に基づく設定変更を行うか否かを装置毎に切り替えることが可能な情報処理装置を提供することができる。
【００４７】
請求項１６に係る本発明によれば、特定の属性情報が登録された装置のみに対して設定変更を行うことを可能とする情報処理装置を提供することができる。
【００４８】
請求項１７に係る本発明によれば、各装置を個別に識別するために装置毎に異なる識別情報を複数の対象装置に設定する際に、複数の対象装置間でお互いの装置に関する情報を保持しておかなくても、対象の複数の装置に対して識別情報を設定することが可能な情報処理装置を提供することができる。
【００４９】
請求項１８に係る本発明によれば、各装置に対して設定する識別情報が重複することを防ぐことが可能な情報処理装置を提供することができる。
【００５０】
請求項１９に係る本発明によれば、自装置での設定変更が問題なく行われたことを確認してから、他装置に対する設定変更を実行することが可能な情報処理装置を提供することができる。
【００５１】
請求項２０に係る本発明によれば、自装置での設定変更が完了したことを、他装置に通知することが可能な情報処理装置を提供することができる。
【００５２】
請求項２１に係る本発明によれば、変更された設定内容を有効にするためには再起動が必要な設定変更を行う場合でも、自装置における設定変更を有効とすることが可能な情報処理装置を提供することができる。
【００５３】
請求項２２に係る本発明によれば、変更された設定内容を有効にするためには再起動が必要な設定変更を行う場合でも、他装置における設定変更を有効とすることが可能な情報処理装置を提供することができる。
【００５４】
請求項２３に係る本発明によれば、予め設定変更対象の装置に関する情報を保持しておかなくても、設定変更対象の複数の装置に対する設定変更を行うことが可能な情報処理システムを提供することができる。
【００５５】
請求項２４に係る本発明によれば、予め設定変更対象の装置に関する情報を保持しておかなくても、設定変更対象の複数の装置に対する設定変更を行うことが可能なプログラムを提供することができる。
【図面の簡単な説明】
【００５６】
【図１】本発明の第１の実施形態の情報処理システムのシステム構成を示す図である。
【図２】本発明の第１の実施形態における画像形成装置１０Ａ〜１０Ｄのハードウェア構成を示すブロック図である。
【図３】本発明の第１の実施形態における画像形成装置１０Ａ〜１０Ｄの機能構成を示すブロック図である。
【図４】画像形成装置１０Ａにおいてユーザが設定内容の変更を完了した場合に操作パネル４１上に表示される表示画面例を示す図である。
【図５】画像形成装置１０Ａにおいて、画像形成装置１０Ｂ〜１０Ｄからの設定変更完了通知を受信した場合に操作パネル４１上に表示される表示画面例を示す図である。
【図６】倉庫や工場内に並べられた出荷前の多数の画像形成装置１０Ａ〜１０Ｉに対して同じ内容の設定変更を実行しようとする際の様子を説明するための図である。
【図７】倉庫や工場内に並べられた出荷前の多数の画像形成装置１０Ａ〜１０Ｉに対して、グループＡ、Ｂ毎にそれぞれ異なる内容の設定変更を実行しようとする際の様子を説明するための図である。
【図８】１人の講師と複数の受講者によりある研修が行われるような場合に、複数の受講者が利用する端末装置２０に対して一括して同内容の設定変更を行うような場合の利用形態を説明するための図である。
【図９】ＩＰアドレスの設定処理手順例を説明するための図である。
【図１０】ＩＰアドレスの設定処理手順例を説明するための図である。
【図１１】ＩＰアドレスの設定処理手順例を説明するための図である。
【図１２】ＩＰアドレスの設定処理手順例を説明するための図である。
【図１３】ＩＰアドレスの設定処理手順例を説明するための図である。
【図１４】ＩＰアドレスの設定処理手順例を説明するための図である。
【図１５】ＩＰアドレスの設定処理手順例を説明するための図である。
【図１６】本発明の第２の実施形態の情報処理システムのシステム構成を示す図である。
【図１７】本発明の第２の実施形態における移動端末５０のハードウェア構成を示すブロック図である。
【図１８】本発明の第２の実施形態における移動端末５０の機能構成を示すブロック図である。
【図１９】移動端末装置５０において表示される表示例を示す図である。
【図２０】移動端末装置５０において表示される表示例を示す図である。
【図２１】移動端末装置５０において表示される表示例を示す図である。
【発明を実施するための形態】
【００５７】
次に、本発明の実施の形態について図面を参照して詳細に説明する。
【００５８】
[第１の実施形態]
図１は本発明の第１の実施形態の情報処理システムのシステム構成を示す図である。
【００５９】
本発明の第１の実施形態の情報処理システムは、図１に示されるように、複数の画像形成装置１０Ａ〜１０Ｄと、パーソナルコンピュータ（以下、パソコンと略す。）等の端末装置２０、３０と、プリンタ４０とが近距離無線通信規格であるブルートゥース（登録商標）の低消費電力の通信モードであるＢＬＥ（Bluetooth Low Energy）通信により相互に接続されている。
【００６０】
ここで、画像形成装置１０Ａ〜１０Ｄは、印刷（プリント）機能、スキャン機能、複写（コピー）機能、ファクシミリ機能等の複数の機能を有するいわゆる複合機と呼ばれる装置である。
【００６１】
図１に示した情報処理システムでは、複数の画像形成装置１０Ａ〜１０Ｄ、端末装置２０、３０、プリンタ４０は、ＢＬＥ通信によってそれぞれの装置間が接続されることによりメッシュ（網目状）ネットワークが構成されている。
【００６２】
このメッシュネットワーク技術とは、複数のノード間におけるデータのルーティング技術であり、メッシュネットワークは、一部のノードにおいて故障等の障害が発生して経路の一部が使用不能となった場合でも、他の経路を利用してノード間でデータの転送が行われるように構成されている。
【００６３】
なお、このようなメッシュネットワークを構築するために、連携する他の装置に関する情報を各装置間で保持しておく必要はない。単にメッシュネットワークを構築しているいずれかの装置との間でＢＬＥ通信が可能な範囲に、ＢＬＥ通信機能を備えた装置を移動させるだけで、その装置もメッシュネットワークに含まれることになり、他の装置とともにメッシュネットワークを構成することになる。
【００６４】
つまり、本発明の情報処理システムは、予め通信相手を特定する必要がない通信方式であるＢＬＥ通信を介したメッシュネットワークにより相互に接続された複数の画像形成装置１０Ａ〜１０Ｄ、端末装置２０、３０、プリンタ４０等の複数の装置により構成されている。
【００６５】
そして、このＢＬＥ通信には、アドバタイジング機能を用いた通信方式と、ＧＡＴＴ（Generic Attribute）等のプロファイルを用いた通信方式がある。
【００６６】
いずれの通信方式も予め通信相手を特定する必要がない通信方式であるが、アドバタイジング機能を用いた通信方式では、自装置から送信したデータをどの装置が受信しているのかを特定せずに、ビーコン通信のように単にデータを周囲に対して送信する通信方式である。これに対して、ＧＡＴＴ等のプロファイルを用いた通信方式は、周囲に存在する他の装置の存在を確認して、その他の装置のプロファイルを取得して、プロファイルを取得した装置との間で１対１のデータ送受信を行う通信方式である。
【００６７】
このようにアドバタイジング機能を用いたＢＬＥ通信は、他の装置の存在に関係なく単に他の装置から受信したデータを転送するだけで良いため処理が簡単となる。これに対して、ＧＡＴＴ等のプロファイルを用いた通信方式は、他の装置の存在を確認して通信を行うため、処理が複雑になる。ただし、ＧＡＴＴ等のプロファイルを用いた通信方式では、ある程度のデータ量の送受信が可能であるが、アドバタイジング機能を用いたＢＬＥ通信では、送受信できるデータ量は少なくなる。
【００６８】
以下の説明では、本実施形態の情報処理システムにおいて、画像形成装置１０Ａ〜１０Ｄを設定変更対象の装置として、ユーザが画像形成装置１０Ａを親装置として直接操作して設定変更を実行して、その設定内容を設定変更情報として、子装置である画像形成装置１０Ｂ〜１０Ｄに送信して、設定変更を実行する場合を用いて説明する。
【００６９】
例えば、画像読取処理の際の解像度の初期設定、節電モードに移行するための時間設定、印刷処理の際の濃度設定等様々な設定を、画像形成装置１０Ａ〜１０Ｄに対して同じ設定内容で設定しようとする場合を用いて説明する。
【００７０】
なお、画像形成装置１０Ａ〜１０Ｄは、いずれも同様の構成となっており、どの装置も親装置および子装置のいずれになることも可能な構成となっている。
【００７１】
次に、本実施形態の画像形成装置１０Ａ〜１０Ｄのハードウェア構成を図２に示す。
【００７２】
画像形成装置１０Ａ〜１０Ｄは、図２に示されるように、ＣＰＵ１１、メモリ１２、ハードディスクドライブ（ＨＤＤ）等の記憶装置１３、外部の装置等との間でデータの送信及び受信を行う通信インタフェース（ＩＦ）１４、タッチパネル又は液晶ディスプレイ並びにキーボードを含むユーザインタフェース（ＵＩ）装置１５、スキャナ１６、プリントエンジン１７を有する。これらの構成要素は、制御バス１８を介して互いに接続されている。
【００７３】
プリントエンジン１７は、帯電、露光、現像、転写、定着などの工程を経て印刷用紙等の記録媒体上に画像を印刷する。
【００７４】
ＣＰＵ１１は、メモリ１２または記憶装置１３に格納された制御プログラムに基づいて所定の処理を実行して、画像形成装置１０Ａ〜１０Ｄの動作を制御する。なお、本実施形態では、ＣＰＵ１１は、メモリ１２または記憶装置１３内に格納された制御プログラムを読み出して実行するものとして説明するが、当該プログラムをＣＤ−ＲＯＭ等の記憶媒体に格納してＣＰＵ１１に提供することも可能である。
【００７５】
図３は、上記の制御プログラムが実行されることにより実現される画像形成装置１０Ａ〜１０Ｄの機能構成を示すブロック図である。なお、図３に示したブロック図では、本実施形態の動作に直接関係しない、画像読取機能等の各種機能については省いている。
【００７６】
本実施形態の画像形成装置１０Ａ〜１０Ｄは、それぞれ、図３に示されるように、表示部３１と、制御部３２と、ＢＬＥ送受信部３３と、操作受付部３４と、画像出力部３５と、データ格納部３６とを備えている。
【００７７】
画像出力部３５は、制御部３２による制御に基づいて、印刷用紙等の記録媒体上に画像を出力する。
【００７８】
制御部３２は、ユーザからの指示に基づいて、画像出力部３５を制御して印刷処理を実行する。
【００７９】
表示部３１は、制御部３２により制御され、ユーザに各種情報を表示する。操作受付部３４は、ユーザにより行われた各種操作情報を受け付ける。なお、この表示部３１と操作受付部３４とからいわゆるタッチパネル方式の操作パネルが構成される。
【００８０】
ＢＬＥ送受信部３３は、上記で説明したＢＬＥ通信を介して他装置との間でデータの送受信を行う。
【００８１】
データ格納部３６は、制御部３２が画像出力部３５を制御する際の各種設定情報等の各種データを格納している。
【００８２】
なお、以下の説明では、画像形成装置１０Ａ〜１０Ｄが親装置として動作する場合と子装置として動作する場合とで分けて、上記で説明した各構成要素の動作を説明する。
【００８３】
先ず、画像形成装置１０Ａ〜１０Ｄが、ユーザからの設定変更指示を受け付けて、受け付けた設定変更内容を他の装置に対して送信する親装置として動作する場合について説明する。
【００８４】
この場合、操作受付部３４は、ユーザからの操作により、装置の設定を変更するための設定変更情報の入力を受け付ける。そして、制御部３２は、操作受付部３４で受け付けた設定変更情報により自装置の設定を変更する。例えば、スキャナで読み取った画像データの格納場所、画像を読取る際の解像度、画像出力部３５で印刷する際の濃度、印刷品質、白黒／カラー設定、両面／片面等の各種設定の変更を行う。
【００８５】
そして、ＢＬＥ送受信部３３は、操作受付部３４で受け付けた設定変更情報を、予め通信相手を特定する必要がない通信方式であるＢＬＥ通信により他装置に送信する。例えば、ＢＬＥ送受信部３３は、ＢＬＥ通信におけるアドバタイジング機能を用いて、設定変更情報を他装置に送信する。
【００８６】
また、ＢＬＥ送受信部３３は、設定変更情報が複数の設定変更項目を含む場合、設定変更項目ごとに設定変更情報を他装置に順次送信する。
【００８７】
そして、ＢＬＥ送受信部３３は、他装置からＢＬＥ通信により送信される情報を受信する。そして、ＢＬＥ送受信部３３は、他装置からの設定変更の完了通知を受信した後に、次の設定変更項目の設定変更情報を他装置に送信する。
【００８８】
または、ＢＬＥ送受信部３３は、予め定められた時間が経過した場合、次の設定変更項目の設定変更情報を他装置に送信するようにしても良い。
【００８９】
なお、ＢＬＥ送受信部３３は、制御部３２における自装置の設定変更が完了した後に、他装置に設定変更情報を送信するようにしても良いし、制御部３２における自装置の設定変更の完了に関わらず、他装置に設定変更情報を送信するようにしても良い。
【００９０】
また、ＢＬＥ送受信部３３は、他装置に設定変更情報を送信した後に、設定変更完了通知を送信する。
【００９１】
さらに、ＢＬＥ送受信部３３は、操作受付部３４で受け付けた設定変更情報による設定変更が、変更された設定内容を有効にするためには再起動処理が必要な設定変更の場合、自装置が再起動される前に、再起動処理を実行する旨の情報を他装置に送信する。
【００９２】
さらに、ＢＬＥ送受信部３３は、自装置における設定変更が全て終わった後に、再起動を実行する旨の情報を他装置に送信するようにしても良い。
【００９３】
次に、画像形成装置１０Ａ〜１０Ｄが、親装置や他装置から送信されてきた設定変更情報を受信して、受信した設定変更情報に基づいて自装置の設定内容を変更するとともに受信した設定変更情報を他装置に転送する子装置として動作する場合について説明する。
【００９４】
この場合、ＢＬＥ送受信部３３は、他装置からの設定変更情報を、予め通信相手を特定する必要がない通信方式であるＢＬＥ通信により受信する。すると、制御部３２は、ＢＬＥ送受信部３３で受信した設定変更情報により自装置の設定を変更する。また、ＢＬＥ送受信部３３は、受信した設定変更情報をＢＬＥ通信によりさらに別の他装置に送信する。
【００９５】
ここで、アドバタイジング機能を用いたＢＬＥ通信により設定変更情報を送受信する場合、ＢＬＥ送受信部３３は、設定変更情報を受信した他装置と、設定変更情報を送信してきた他装置とが同じであるのか異なるのかを認識していない。つまり、ＢＬＥ送受信部３３は、受信した設定変更情報を再度送信しているだけであり、通信相手を認識してデータの送受信を行っているのではない。
【００９６】
そして、制御部３２は、ＢＬＥ送受信部３３で受信した設定変更情報により指示される変更内容のうち、自装置において設定変更が可能な設定内容のみにより、自装置の設定を変更する。
【００９７】
なお、制御部３２は、設定変更情報が受信された場合に、常に受信された設定変更情報に基づいて自装置の設定内容を変更するのではなく、ある条件に合致する場合のみ、受信された設定変更情報に基づいて自装置の設定内容を変更するようにすることも可能である。
【００９８】
例えば、（１）受信した全ての設定変更情報に基づいて設定変更を行う、（２）受信した設定変更情報に基づいて設定変更を行わない、（３）受信した設定変更情報が自装置の属するグループ宛ての場合にのみ、受信した設定変更情報に基づいて設定変更を行う、（４）特定の装置から送信された設定変更情報のみに基づいて設定変更を行う、という設定を画像形成装置１０Ａ〜１０Ｄに対して予め登録しておくようなことが可能である。
【００９９】
具体的には、データ格納部３６に、他装置からの設定変更情報による設定変更を受け付けるか否かの選択結果を予め登録しておき、制御部３２は、他装置からの設定変更情報による設定変更を受け付ける旨の選択結果が登録されている場合に、ＢＬＥ送受信部３３で受信した設定変更情報により自装置の設定を変更するようにしても良い。
【０１００】
また、データ格納部３６に、他装置からの設定変更情報による設定変更を受け付けるか否かを判定するための属性情報を予め登録しておき、制御部３２は、データ格納部３６に登録されている属性情報が、ＢＬＥ送受信部３３で受信した設定変更情報に含まれる属性情報と一致した場合に、ＢＬＥ送受信部３３で受信した設定変更情報により自装置の設定を変更するようにしても良い。
【０１０１】
ＢＬＥ送受信部３３は、受信した設定変更情報に各装置を個別に識別するための識別情報、例えば、ＩＰ（Internet Protocol）アドレスが含まれる場合、この識別情報を変化させた状態で、受信した設定変更情報を第２の他装置に送信する。
【０１０２】
具体的には、ＢＬＥ送受信部３３が受信した設定変更情報にＩＰアドレスが含まれる場合、制御部３２は、このＩＰアドレスをインクリメントする。そして、ＢＬＥ送受信部３３は、制御部３２によりインクリメントされた後のＩＰアドレスを含む設定変更情報を他の装置に対して送信する。
【０１０３】
なお、ＩＰアドレス等の識別情報は、各装置において重複して設定されるのを防ぐ必要がある、そのため、ＢＬＥ送受信部３３は、受信した設定変更情報に含まれるＩＰアドレスより自装置の設定が変更された場合、自装置でＩＰアドレスの設定が変更された時刻情報と、変更を行ったＩＰアドレスとを対応付けてＢＬＥ通信により他装置に送信する。
【０１０４】
そして、制御部３２は、自装置で設定した識別情報と対応付けられた時刻情報がＢＬＥ送受信部３３により受信され、受信されたその時刻情報が、自装置でＩＰアドレスを設定した時刻情報よりも前の場合、設定済みのＩＰアドレスを削除する。
【０１０５】
また、ＢＬＥ送受信部３３は、制御部３２における自装置の設定変更が完了した後に、他装置に設定変更情報を送信するようにしても良いし、他装置に設定変更情報を送信した後に、設定変更完了通知を送信するようにしても良い。
【０１０６】
なお、制御部３４は、操作受付部３４により再起動処理を実行する旨の情報を受け付け、前記設定変更手段により変更された設定変更が、変更された設定内容を有効にするためには再起動処理が必要な設定変更の場合、再起動処理を実行する。
【０１０７】
そして、ＢＬＥ送受信部３３は、再起動処理を実行する旨の情報を受信した場合、再起動処理を実行する旨の情報をＢＬＥ通信により他装置に送信する。
【０１０８】
次に、本実施形態の情報処理システムにおける動作について図面を参照して詳細に説明する。
【０１０９】
以下の説明では、画像形成装置１０Ａを親装置として、ユーザが直接操作を行って各種設定を行い、その設定内容を画像形成装置１０Ｂ〜１０Ｄに対して設定する場合を用いて説明する。
【０１１０】
例えば、画像形成装置１０Ａにおいてユーザが設定内容の変更を完了すると、図４に示すような表示内容が操作パネル４１上に表示される。
【０１１１】
ここで、ユーザが操作パネル４１上の「一括設定送信」ボタンを操作すると、設定内容を変更するための設定変更情報が画像形成装置１０ＡからＢＬＥ通信を介して送信される。なお、図４に示した操作パネル４１上の「設定完了」ボタンをユーザが操作した場合には、設定変更情報の他装置への送信は行われずに設定内容の変更処理は完了する。
【０１１２】
そして、画像形成装置１０Ａから送信された設定変更情報は、端末装置２０、３０やプリンタ４０等の装置を経由して、画像形成装置１０Ｂ〜１０Ｄに転送される。そして、画像形成装置１０Ｂ〜１０Ｄでは、受信した設定変更情報に基づいてそれぞれの装置における設定内容の変更が行われる。
【０１１３】
そして、画像形成装置１０Ｂ〜１０Ｄでは、自装置における設定変更処理が完了すると、その旨を通知するための設定変更完了通知をＢＬＥ通信により送信する。
【０１１４】
すると、画像形成装置１０Ａでは、画像形成装置１０Ｂ〜１０Ｄにより送信された設定変更完了通知を端末装置２０、３０やプリンタ４０等の装置を経由して受信する。そして、設定変更完了通知を受信したことにより画像形成装置１０Ｂ〜１０Ｄにおいて設定変更が無事に完了したことを把握して、例えば、操作パネル４１上に図５に示すような表示を行う。図５に示した表示例では、装置Ｂ〜装置Ｄ（画像形成装置１０Ｂ〜１０Ｄ）において設定変更が完了した旨の表示が操作パネル４１上に表示されている。
【０１１５】
ユーザは、このような表示を参照することにより、画像形成装置１０Ａにおいて行った設定変更内容が、画像形成装置１０Ｂ〜１０Ｄに対しても反映されたことを知ることができる。
【０１１６】
本実施形態による設定変更処理は、図１に示したように、例えば複数の画像形成装置１０Ａ〜１０Ｄを設定して使用しているユーザのオフィス等において、複数台の画像形成装置１０Ａ〜１０Ｄに対して同内容の設定変更を行う場合だけでなく様々な状況において実行することが可能である。
【０１１７】
例えば、図６に示すように、倉庫や工場内に並べられた出荷前の多数の画像形成装置１０Ａ〜１０Ｉに対して同じ内容の設定変更を実行しようとする場合に上述した方法による設定変更を実行することが可能である。この場合には、その多数の画像形成装置１０Ａ〜１０Ｉのうちの１台の画像形成装置１０Ａを親装置として選択して設定変更を行い、その設定変更内容を他装置に送信するよう指示を行うことにより、画像形成装置１０Ｂ〜１０Ｉに対しても同内容の設定変更を実行することができる。
【０１１８】
ただし、多数の画像形成装置１０Ａ〜１０Ｉに対して同内容の設定変更を実行するのではなく、一部の装置に対してのみ設定変更を反映したい場合もあり得る。例えば、ある機種名の装置に対してのみ設定変更を行いたい場合や、納入するユーザ毎に異なる設定変更を行い場合等の特定の装置に対してのみ設定変更を行いたい場合がある。
【０１１９】
このような場合には、その画像形成装置に対してグループ情報等の属性情報を予め登録しておき、送信した設定変更情報にも設定変更を実施したいグループ情報を含めるようにする。そして、設定変更情報を受信した装置では、自装置において登録されている属性情報と、受信した設定変更情報に含まれる属性情報とが一致した場合のみ、その受信した設定変更情報に基づいて設定変更を実行するようにすれば良い。
【０１２０】
例えば、図７に示すように、画像形成装置１０Ａ、１０Ｄ〜１０Ｆ、１０ＨにはグループＡという属性情報を予め登録しておき、画像形成装置１０Ｂ、１０Ｃ、１０Ｇ、１０ＩにはグループＢという属性情報を登録しておく。
【０１２１】
そして、グループＡに属する画像形成装置１０Ａ、１０Ｄ〜１０Ｆ、１０Ｈに対して一括して設定変更を行いたい場合には、例えば、そのうちの１台の画像形成装置１０Ａを選択して設定変更を行って設定変更情報を送信するようにする。そして、グループＢに属する画像形成装置１０Ｂ、１０Ｃ、１０Ｇ、１０Ｉに対して一括して設定変更を行いたい場合には、例えば、そのうちの１台の画像形成装置１０Ｃを選択して設定変更を行って設定変更情報を送信するようにする。このようにすることにより、属するグループ毎に異なる設定変更を行うことが可能となる。
【０１２２】
また、別の利用形態として、図８に示すように、１人の講師と複数の受講者によりある研修が行われるような場合に、複数の受講者が利用する端末装置２０に対して一括して同内容の設定変更を行うような場合に利用することができる。
【０１２３】
このような場合、例えば講師の端末装置３０から設定変更情報をＢＬＥ通信により送信して、受講者の端末装置２０において設定変更情報を受信して設定変更を行うことにより、複数の受講者の端末装置２０に対して同内容の設定変更が実行される。
【０１２４】
また、上記では、複数の装置に対して同内容の設定変更を行う場合について説明したが、例えばＩＰアドレスのような装置を特定するための識別情報を設定する際には、それぞれの装置において異なるＩＰアドレスを設定する必要がある。
【０１２５】
このような場合、他装置からの設定変更情報を受信した装置では、受信した設定変更情報に含まれるＩＰアドレスをインクリメントしてから他の装置に転送する。ただし、同じＩＰアドレスが複数の装置において重複して設定されるのを防ぐため、自装置でＩＰアドレスの設定が変更された時刻情報と、変更を行ったＩＰアドレスとを対応付けてＢＬＥ通信により他装置に送信する。そして、それぞれの装置では、設定済みのＩＰアドレスと、そのＩＰアドレスが設定された時刻情報とを受信して、その時刻情報が、自装置でＩＰアドレスを設定した時刻情報よりも前の場合、設定済みのＩＰアドレスを削除する。
【０１２６】
このようなＩＰアドレスの設定処理が行われることによりＩＰアドレスの重複設定が防がれる様子を図９〜図１５を参照して説明する。ここでは、画像形成装置１０Ａ〜１０Ｄという４台の画像形成装置に対してＩＰアドレスを設定する場合を用いて説明する。
【０１２７】
先ず、図９に示すように、画像形成装置１０Ａにおいて、１０．０．０．０というＩＰアドレスを設定したものとして説明する。すると、画像形成装置１０Ａでは、設定されたＩＰアドレスをインクリメントして、１０．０．０．１というＩＰアドレスを設定する旨のＩＰアドレス設定指示をＢＬＥ通信により送信する。そして、このＩＰアドレス設定指示は、画像形成装置１０Ｂ、１０Ｃという２台の装置により受信されたものとして説明する。
【０１２８】
すると、図１０に示すように、画像形成装置１０Ｂ、１０Ｃでは、それぞれ受信したＩＰアドレス設定指示に基づいて、１０．０．０．１というＩＰアドレスを設定する。ここで、画像形成装置１０Ｂでは、設定時刻が２０１８年１月１５日９時４８分３１．５５秒であり、画像形成装置１０Ｃでは、設定時刻が２０１８年１月１５日９時４８分３２．０３秒であったものとする。
【０１２９】
そして、画像形成装置１０Ｂ、１０Ｃでは、ＩＰアドレスの設定が完了すると、図１１に示すように、設定済みのＩＰアドレスと設定時刻情報とを対応付けてＢＬＥ通信により送信する。
【０１３０】
すると、画像形成装置１０Ｂ、１０Ｃでは、図１２に示すように、自装置においてＩＰアドレスを設定した設定時刻と、受信した設定時刻とを比較する。ここで、画像形成装置１０Ｃでは、自装置における設定時刻が、受信した設定時刻よりも遅いため、自装置において設定済みのＩＰアドレス１０．０．０．１を削除する処理が実行される。
【０１３１】
そして、画像形成装置１０Ｂでは、自装置における設定時刻が、受信した設定時刻よりも早いため、自装置において設定済みのＩＰアドレス１０．０．０．１をそのまま使用し、自装置において設定が完了したＩＰアドレスをインクリメントして、１０．０．０．２というＩＰアドレスを設定する旨のＩＰアドレス設定指示をＢＬＥ通信により送信する。そして、このＩＰアドレス設定指示は、画像形成装置１０Ｃ、１０Ｄという２台の装置により受信されたものとして説明する。
【０１３２】
ここで、画像形成装置１０Ｃの方が、画像形成装置１０Ｄよりも前の時刻にＩＰアドレスが設定されたものとして説明する。すると、上述したような処理が繰り返されて、図１４に示すように、ＩＰアドレス１０．０．０．２は画像形成装置１０Ｃにおいて設定される。そして、画像形成装置１０Ｃからは、自装置において設定が完了したＩＰアドレスをインクリメントして、１０．０．０．３というＩＰアドレスを設定する旨のＩＰアドレス設定指示をＢＬＥ通信により送信する。そして、このＩＰアドレス設定指示は、画像形成装置１０Ｄにより受信される。
【０１３３】
そして、図１５に示すように、最後に画像形成装置１０Ｄにおいて、ＩＰアドレス１０．０．０．３を設定する処理が実行される。このような処理が実行されることにより、画像形成装置１０Ａ〜１０Ｄにおいて、それぞれ、１０．０．０．０〜１０．０．０．３という異なるＩＰアドレスが設定されることになる。
【０１３４】
[第２の実施形態]
次に、本発明の第２の実施形態の情報処理システムについて説明する。
【０１３５】
上記第１の実施形態の情報処理システムでは、設定変更対象の複数の装置のうちの１台の装置を親機として選択して設定変更を行うものであった。これに対して、本実施形態の情報処理システムでは、設定変更対象の装置以外の、例えば、スマートフォン、タブレット端末等の装置から設定変更情報を送信して、設定変更対象の複数の装置に対する設定変更を実行するようにしたものである。
【０１３６】
図１６は本発明の第２の実施形態の情報処理システムのシステム構成を示す図である。
【０１３７】
本発明の第２の実施形態の情報処理システムは、図１６に示されるように、複数の画像形成装置１０Ａ〜１０Ｄと、パソコンの端末装置２０、３０と、プリンタ４０と、スマートフォンやタブレット端末等の移動端末５０とがＢＬＥ通信により相互に接続されている。
【０１３８】
以下の説明では、本実施形態の情報処理システムにおいて、画像形成装置１０Ａ〜１０Ｄを設定変更対象の装置として、ユーザが移動端末５０を親装置として操作して設定変更情報を生成して、生成した設定変更情報を子装置である画像形成装置１０Ａ〜１０Ｄに送信して、設定変更を実行する場合を用いて説明する。
【０１３９】
次に、本実施形態の移動端末５０のハードウェア構成を図１７に示す。
【０１４０】
移動端末５０は、図１７に示されるように、ＣＰＵ６１、メモリ６２、ハードディスクドライブ（ＨＤＤ）等の記憶装置６３、外部の装置等との間でデータの送信及び受信を行う通信インタフェース（ＩＦ）６４、タッチパネル又は液晶ディスプレイ等のユーザインタフェース（ＵＩ）装置６５を有する。これらの構成要素は、制御バス６６を介して互いに接続されている。
【０１４１】
ＣＰＵ６１は、メモリ６２または記憶装置６３に格納された制御プログラムに基づいて所定の処理を実行して、移動端末５０の動作を制御する。なお、本実施形態では、ＣＰＵ６１は、メモリ６２または記憶装置６３内に格納された制御プログラムを読み出して実行するものとして説明するが、当該プログラムを記憶媒体に格納してＣＰＵ６１に提供することも可能である。
【０１４２】
図１８は、上記の制御プログラムが実行されることにより実現される移動端末５０の機能構成を示すブロック図である。
【０１４３】
本実施形態の移動端末５０は、図１８に示されるように、表示部７１と、制御部７２と、ＢＬＥ送受信部７３と、操作受付部７４とを備えている。
【０１４４】
表示部７１は、制御部７２により制御され、ユーザに各種情報を表示する。操作受付部７４は、ユーザにより行われた各種操作情報を受け付ける。なお、この表示部７１と操作受付部７４とからいわゆるタッチパネルが構成される。
【０１４５】
ＢＬＥ送受信部７３は、上記で説明したＢＬＥ通信を介して他装置との間でデータの送受信を行う。
【０１４６】
そして、操作受付部７４は、画像形成装置１０Ａ〜１０Ｄ等の他装置の設定変更情報の入力を受け付ける。
【０１４７】
ＢＬＥ送受信部７３は、操作受付部７４で受け付けた設定変更情報を、予め通信相手を特定する必要がない通信方式であるＢＬＥ通信により画像形成装置１０Ａ〜１０Ｄに送信する。また、ＢＬＥ送受信部７３は、画像形成装置１０Ａ〜１０ＤからＢＬＥ通信により送信される設定変更の完了通知を受信する。
【０１４８】
そして、制御部７２は、ＢＬＥ送受信部７３により受信された設定変更の完了通知に基づいて、画像形成装置１０Ａ〜１０Ｄの設定変更の完了状態を表示部７１に表示するよう制御する。なおその際に、制御部７２は、自装置と画像形成装置１０Ａ〜１０Ｄとの位置関係も合わせて表示部７１に表示するよう制御しても良い。なお、自装置と画像形成装置１０Ａ〜１０Ｄとの相対的な位置関係は、例えば、ＢＬＥ通信における電波強度に基づいて特定することが可能である。つまり、電波強度が強ければその装置は自装置から近い距離に存在しており、電波強度が弱ければその装置は自装置から遠い距離に存在していると判定することが可能である。
【０１４９】
また、制御部７２は、画像形成装置１０Ａ〜１０Ｄ等の他装置のＩＰアドレス等の各種情報を、ＢＬＥ通信を介して取得して、取得した情報を表示部７１上に表示するよう制御しても良い。ただし、このように各種情報を取得して表示するような機能はどの装置からも実行可能にしたのではセキュリティ上問題がある。そのため、各種情報を取得される側の画像形成装置１０Ａ〜１０Ｄ等に対して、特定の装置からのＢＬＥ通信に対してのみ応答するように設定するようにしておけば良い。
【０１５０】
次に、このようにして移動端末装置５０において表示される表示例を図１９〜図２１に示す。
【０１５１】
図１９に示された表示例では、装置Ａ〜Ｃ（画像形成装置１０Ａ〜１０Ｃ）に対する設定変更の完了状態と、端末装置Ａ〜Ｃと移動端末５０との位置関係が表示されている。なお、図１９において移動端末５０の位置は、人物の外形を示した表示により示されている。そして、図１９では、装置Ａ、Ｃにおける設定変更は無事完了しているが、装置Ｂにおける設定変更は何等かの理由により完了していないことが示されている。
【０１５２】
また、図２０に示す表示例では、自装置との位置関係を特定することができない装置Ｄに対する設定変更の完了状態をポップアップ表示等により文字情報として表示する場合が示されている。
【０１５３】
最後に、ＢＬＥ通信により装置Ａ〜Ｃ（画像形成装置１０Ａ〜１０Ｃ）のＩＰアドレス情報を取得して表示した場合の表示例を図２１に示す。図２１に示された表示例では、装置Ａ〜Ｃと自装置との相対的な位置関係とともに、各装置から取得されたＩＰアドレス情報が表示されているのが分かる。
【０１５４】
[変形例]
上記実施形態では、設定変更対象の装置が主に画像形成装置の場合を用いて説明したが、本発明はこれに限定されるものではなく、設定変更対象の装置がパソコン、携帯電話装置、タブレット端末装置、テレビ等の各種情報処理装置の場合であっても同様に本発明を適用することができるものである。
【符号の説明】
【０１５５】
１０Ａ〜１０Ｉ    画像形成装置
１１    ＣＰＵ
１２    メモリ
１３    記憶装置
１４    通信インタフェース（ＩＦ）
１５    ユーザインタフェース（ＵＩ）装置
１６    スキャナ
１７    プリントエンジン
１８    制御バス
２０    端末装置
３０    端末装置
３１    表示部
３２    制御部
３３    ＢＬＥ送受信部
３４    操作受付部
３５    画像出力部
３６    データ格納部
４０    プリンタ
４１    操作パネル
５０    移動端末
６１    ＣＰＵ
６２    メモリ
６３    記憶装置
６４    通信インタフェース（ＩＦ）
６５    ユーザインタフェース（ＵＩ）装置
６６    制御バス
７１    表示部
７２    制御部
７３    ＢＬＥ送受信部
７４    操作受付部
【図１】
2019139535.tif 000003
【図２】
2019139535.tif 000004
【図３】
2019139535.tif 000005
【図４】
2019139535.tif 000006
【図５】
2019139535.tif 000007
【図６】
2019139535.tif 000008
【図７】
2019139535.tif 000009
【図８】
2019139535.tif 000010
【図９】
2019139535.tif 000011
【図１０】
2019139535.tif 000012
【図１１】
2019139535.tif 000013
【図１２】
2019139535.tif 000014
【図１３】
2019139535.tif 000015
【図１４】
2019139535.tif 000016
【図１５】
2019139535.tif 000017
【図１６】
2019139535.tif 000018
【図１７】
2019139535.tif 000019
【図１８】
2019139535.tif 000020
【図１９】
2019139535.tif 000021
【図２０】
2019139535.tif 000022
【図２１】
2019139535.tif 000023