Ubuntu Linux で BROTHER 複合機のスキャナを使う

Linux を使っていて困るところは多くの人に共通しています。

無線通信を筆頭に商用ソフトウェア、オフィススイート、ファイル転送、エンコーディング(と言うよりも CP932 とフォント)などに陥穽があります。

このうち多言語(日本語)と印刷については、先人のお陰で比較的簡単に利用できるようになりました。しかしプリンタ複合機に付属しているスキャナについては、プリンタとは別の設定が必要となります。

ここでは SANE (のグラフィカルフロントエンド Xsane) を使って、ネットワーク接続された Linux (Ubuntu) からスキャナの画像を取り込むことを目指します。使用するスキャナはブラザー工業の DCP-J983N です。


(旧モデル) Brother 大容量インクモデル インクジェットプリンター複合機 DCP-J983N

実行環境は以下のようになります。実際に試してはいませんが、Ubuntu 系の Raspbian OS でも同じように使用できると思われます。

$ cat /etc/os-release 
NAME="Ubuntu"
VERSION="18.04.4 LTS (Bionic Beaver)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 18.04.4 LTS"
VERSION_ID="18.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=bionic
UBUNTU_CODENAME=bionic

ブラザー工業は以下のサポートページから Linux 用のドライバを配布してくださっているので、リンク先のソフトウェアダウンロードリンクからお使いの機種を選択してファイルを入手します。


目的から選ぶ – サポート | ブラザー
https://www.brother.co.jp/support/index.aspx


リンク先をたどっていくと brscan から始まるファイルがダウンロードされますので、このファイルからドライバをインストールします。

$ sudo dpkg -i ~/Downloads/brscan4-0.4.8-1.amd64.deb 
$ brsaneconfig4 -h
USAGE: brsaneconfig4 [-OPTION]   OPTION:
       -a name=FRIENDLY-NAME model=MODEL-NAME ip=xx.xx.xx.xx    
       -a name=FRIENDLY-NAME model=MODEL-NAME nodename=BRN_xxxxx 
                   : Add network scanner
       -r FRIENDLY-NAME [FRIENDLY-NAME ...]
                   : Remove network scanner
       -q          : Query available network scanners
       -h          : Display this help message
       -d          : Diagnosis
       -p          : Ping (for network scanners)  
       -s:[LABEL]  : Save current configuration
       -l:[LABEL]  : Load saved configuration

無事にインストールが完了すると brsaneconfig というコマンドを使用できるようになります。このヘルプどおりに brsaneconfig を使ってスキャナのモデルとIPアドレスを指定すると Xsane からスキャナを認識できるようになります。

$ sudo brsaneconfig4 -a name=piyo model=DCP-N983J ip=192.168.1.10




複合機のIPアドレスが分からない場合にはローカルネットワーク (192.168.1.0) に対してネットワークスキャンを掛けると、接続されている機器の MAC アドレスと IP アドレスを調べることができます。

アドレス末尾の /24 は CIDR notation と言うやつで IP (IPv4) アドレス 32 ビット中の最初の 24 ビットをマスクするという区切りを表しています。

$ sudo nmap -sn 192.168.1.0/24

Starting Nmap 7.60 ( https://nmap.org ) at 2019-09-01 14:16 JST

Nmap scan report for 192.168.1.10
Host is up (0.11s latency).
MAC Address: 00:00:00:00:00:00 (Hon Hai Precision Ind.)

Nmap scan report for Jupiter (192.168.1.7)
Host is up.

Nmap done: 256 IP addresses (5 hosts up) scanned in 2.99 seconds

複合機の製造者なのか、もしくは、そこで使用されている無線ネットワークモジュールの製造者なのかは知りませんけれども、MAC Address から台湾の鴻海精密工業の機器があることが分かります。

これが DCP-J983N ですので、ここで表示されている IP アドレスを brsaneconfig に入力すれば良いわけです。

$ sudo brsaneconfig4 -a name=piyo model=DCP-N983J ip=192.168.1.10
$ scanimage -L
device `brother4:net1;dev0' is a Brother *piyo DCP-N983J

ここまで準備が整ったら Xsane の起動時にスキャナデバイスを選択できるようになりますので、ターミナルから Xsane を実行すればスキャナから画像を取り込むことが可能になります。

初期状態の Ubuntu では Xsane がインストールされていないかもしれませんので、コマンドが見当たらない場合は新たにインストールしてください。

$ sudo apt -y install xsane
$ xsane

Xsane が使いにくければ、Linux Magazine でほかのオプションも取り上げられているので、目を通してみると良いかも知れません。


Scan It » Linux Magazine
http://www.linux-magazine.com/Issues/2018/211/Scanners-in-Linux


ドイツで試したツーリング自転車

MTB のフレームをベースに、スリックタイヤを履かせて、泥除けとキャリアを付けた自転車を日本では何と呼ぶでしょう。

正確な名称や分類は不明ですが、ドイツの街中を走っている自転車には、こういう形をしたものが多いです。いわゆるシティサイクル、あるいはコミューターバイクと言うやつですが、日本の「ママチャリ」と比較すると価格やパーツ構成に大きな違いがありますので、ここでは便宜的に「ツーリングバイク」と呼びます。

これも曖昧で誤解を招きかねない表現ですが、キャリアを設置することを前提とした長いチェーンステー、直進安定性を重視したホイールベース、ボトムブラケットからハンドルまでのリーチの短さ、そして何よりも 700 x 40C の太いタイヤを標準装備しているところは KOGA WorldTraveller や Genesis Tour de Fer のような本物のツーリングバイクに通じるところが有ります。

私がまだロードバイクを購入する前、ランドナーを探していたときに想定していた「旅する自転車」というのも、こういう自転車でした。

ただ一つ個性があるとすれば、この自転車にはサスペンションフォークが付属します。

これはドイツ人の好みで、一般的に見かける街乗り自転車の半分ぐらいにはサスペンションが付いているぐらいドイツでは溢れています。

フランスやオランダやデンマークのような隣国に行くと、ドイツほどフロントサスペンションが付いている自転車を見かけませんので、ただただドイツ人の好みを反映しているように見えます。

おそらく自転車レーンに従って走行していると、車道と歩道を行ったり来たりして頻繁に段差を乗り越えることになるためでしょう。オフロード走行のための装備ではないと思われます。




フロントサスペンションの効果はいまいち実感できませんが、自転車の乗り心地に少しばかりは寄与しているのかも知れません。

そういうのも 40C の Continental Contact Plus City Reflex タイヤが路面からの衝撃の多くを解消してしまいますので、フレームやサスペンションの個性も誤差ぐらいにしか感じないからです。

エアボリュームは正義だとはっきりと分かるところです。

ロードバイクに乗り慣れていると走行中の微細な振動や突き上げがないので、乗り心地は同じ自転車とは思えないほどマイルドな反面、加速感には欠ける印象です。ただし、力が逃げているような感触や車体の重さに引っ張られる感覚はありません。

走り出しが重いと感じたことはありませんが、足を止めると失速するのも速いです。時速 25km/h 以上の高速走行を維持するのは難しいと感じました。

しかし、平均時速 18km/h ぐらいまでの移動速度であれば、1日10時間以上のライドでも無理なく継続できそうだとも思われました。

ここまでで気掛かりな点があるとすれば、敢えて挙げれば貧弱なブレーキぐらいです。

これもロードバイク基準では不安になるところを、40C の太いタイヤであればオフロードでも十分にグリップするので、走っているうちに気にならなくなりました。

こういうのを経験するとブレーキの制動力はタイヤの性能に依存することが良く分かります。

なおタイヤを入れ替えたら少し滑るようになりましたので、どんな天候や路面状況でも確実を期したいならディスクブレーキのほうが良さそうです。

とは言え、舗装路を走っている分には全く問題になりません。

バイエルン州の場合、未舗装路のサイクリングロードが意外とたくさんあるので、これらを楽しまれる場合には少し工夫が必要かも知れません。

バイエルンで週末ごとに 150km ぐらい走り回っていると、オフロードを走る機会もそれなりに得られます。

例年ですと、この時期は降雪によって路面が泥濘んでいたり、気温が -5℃ を下回って外出するだけで肌が痛くなるものですが、今年は日中の最高気温が 8℃ から 11℃になるほど暖冬なので自転車に乗る機会も格段に多いです。

まあ冬の間の天気が悪いのは、いつものことなので気にしてはいけません。一帯が水路ごと凍結していないだけマシです。

そうした悪天候や路面の悪さを考えるとロードバイクよりも安定して使えるのは利点ですが、絶対的な移動速度が遅いので走行距離が思ったように伸びないのと、ポジションの自由度があまり高くないのは欠点かも知れないと思えてきます。

車体が頑丈で、荷物も運べて、長距離走行に適しているのは立派な個性ですが、駐輪時の盗難に気を遣うのはロードバイクと変わるところはありませんので、なかなか一台で万能につかえる自転車を考えるのは難しいところです。

旅行やアウトドアに大活躍するレインジャケット

夏季の登山での使用を想定してレインジャケットを購入したのは過日の話です。

つねに悪天候への準備を怠らないようにバックパックに収納しておくのは良いものの、使用する機会があまりに少なすぎて、その正しく効能を認識できずにいました。と言うのも、私の場合、どこかに出かけるときは当地の事前予報が雨でも、出かけている最中には降雨に遭遇しない場合のほうが圧倒的に多いのです。

自転車を趣味の一つとしている立場からするとありがたい偶然ですが、その反面、トラブル対応の経験が少ないので、いざという時には自分が困ります。

それならば、間違いなく雨が降る状況で飽きるほど使ってみては?と考えて、いつもの真冬のヨーロッパに持っていったところ、その機能性と快適性に舌を巻きました。なにこれ凄い




防水性は期待どおり。防風性と保温性は期待以上。汗抜けも良いので適切なスポーツウェアをインナーに組み合わせれば、まるでトレーニングジャージのような快適性です。

何よりもありがたいのが軽量で小さく折りたためる収納性の良さ。これの 7 倍ちかい価格の冬物コートがインナー込みで実測 1.7kg 超なのに対して、この「レインウェア」の重さは(シェルのみとは言え)わずか実測 600g 程度です。

ユニクロのウルトラライトダウン(実測 225g)をインナーに合わせれば、質量は先のコートの半分を下回ります。コートは小さく折りたためないので、携帯性や収納性では比較になりません。


PHENIX ジャケット チャコールグレー PH852ST20

もちろん実用重視のスポーツウェアなので、普通のコートのほうがデザインは洗練されているのは確かですが、コートは室内に移動した時点で脱ぐのが普通のものですし、屋外は寒くて暗いために他人の衣装などに気を配っている余裕はないので、街中にも普通に着ていけます。

本音を言えば、購入時には夏山や台湾環島を想定していたので、冬場の市街地でこんなに役立つとは思ってもみませんでした。雨どころか、雹でも、雪でも大丈夫です。

こんな環境でスキーグローブなどを長時間使用していると、内部に浸水が起こることがあります。

ところがレインジャケットは撥水するので 1 日に 10 時間以上も雨雪に晒されても浸水することはありませんし、泥水が跳ねて汚れてもシャワーで洗い流してタオルで拭けば、すぐに再利用できるようになります。

笑ってしまうのは内ポケットの防水性の高さで、ファスナーを絞めて内側に水が入らないようにしてさえいれば、シャワーで水をかけても問題がおきたことはありません。

いつも私は内ポケットに緊急時用の紙幣を入れたまま、シャワーで泥を洗い流しています。

シャワーで洗い流しても、汚れが落ちないときは街のクリーニング屋さんに任せれば €10,- 程度で元通りです。

この手のレインウェアはクリーニングに出せないものもあるので注意が必要なところ、水洗可能でクリーニングが利用できるというのはアウトドア用途に併用する際にも欠かせないメリットです。

唯一、個人的に気に入らないのはポケットのフラップで、激しい雨のなかで長時間使用すると、ここに雨水や泥水が溜まります。

私の場合、雨の日はここに SONY RX0 II を入れているので、頻繁にポケットを開閉する度にフラップを伝って落ちてきた雨水がポケットに入り込みます。そして撥水性が良いばかりに入りこんできた水が抜けることはありません。

ここがフラップなしのファスナーであれば、言うことはありませんでしたが、そう都合が良くは・・・

と思っていたら、何かそれっぽいものを新たに見つけてしまいました。

しかも、使い捨てしても全く惜しくないぐらいに安価。

使わないものをいくつも持っているのは好みではなく、むしろ、全ての持ち物をスーツケース2つ分に収まるぐらいに減らすほうが理想なのですが、クリーニング中に「コート」が無くなるのも不便なので、自分に言い訳しつつも結局レジへ。

なぜか支払い時にさらに 30% 引きされて信じられない値段になりました。

この価格なら間違いなく「買い」ですが、機能と利便性と汎用性を考慮すれば定価でも十分に安いぐらいです。私も一着目は新宿の専門店で定価購入しましたが、品質と価格には心から満足しています。

レインジャケットを一着持っていると文字通りに機会と行動範囲が大きく広がるからです。防水、防風、軽量と言った機能性は旅行やアウトドアで間違いなく威力を発揮します。