tag:blogger.com,1999:blog-61432814350339330472024-03-14T04:12:16.062+09:00文六メモbun6http://www.blogger.com/profile/06322521891464121983noreply@blogger.comBlogger73125tag:blogger.com,1999:blog-6143281435033933047.post-40169765247110884182020-02-14T12:02:00.000+09:002020-02-14T12:17:43.973+09:00Windows Terminal: 新たなシェル項目を追加(2020/02/13現在)<br />
コマンドライン使用者に Windows Terminal はなかなか便利そうである.<br />
Windows Terminal のタブの右にある<br />
+ v<br />
の v をクリックすると,起動可能なシェルのリストが表示される. <img alt="" height="198" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAqcAAAFRCAYAAABJxgSdAAAgAElEQVR4nO3dfXAc9Z3g/9Hmaitbv6ot/bbufq7NJsAE7+9qK5fLerfi29vbmMDY2PhBBit4uXCpK/88FS9/4GyCRWIgJh5DYBwS5CO7IRANiSFhBSK6A2M8fkCSbfkJEeQBm4dEjGQZP2LAA6kkPPjz+0P+jr/9nW/39DxpulvvrnrVRaOemZ7xXvebb3+7FRsaGhIAAAAgCGLN3gAAAABAIU4BAAAQGMQpAAAAAiP23HPPie7AgQNy4MAB2b9/v+zZs0d27twp27dvl+3bt0s+n5ff/va3wsLCwhKE5b333pPXXntNtm/fLlu2bJHt27fL3r17ZWRkRI4fPy6nTp2yOn36dNMMDQ019f29jI2NyfDwcNMPTACmtpgtTA8cOCD79u2TwcFBefbZZ2VwcLDZxyAWFhYWz2Xnzp2yefNmefXVV+XEiRNy8uRJ1zhtZqAODQU3Tk+fPi3Hjx9v+oEJwNQWs4WpGjXdtWuX9Pf3N/uYw8LCwlJ2OXfunDzzzDNy9OhROX78eNlAJU69txEAmqUkTvfv3y/79u0rntIfGRlp9jGHhYWFxdfyyiuvyPj4uCNO3QKVOCVOAQRTzBam6pT+wMCAvPvuu80+3rCwsLD4Ws6ePSvj4+Ny7NgxR5wGKVCHhohTAPBSjNP9+/cX43Tv3r2ye/duTumzsLCEbjly5Ii88cYbcvz4cUec2gKVOCVOAQRPzBw13bt3b3G+aV9fX7OPMywsLCwVLXqclhs9JU6JUwDBY43TwcFB2blzp+zYsaPZxxkWFhaWipaxsTHXOA1CoA4NEacA4CVmGzXdvXu3DAwMyPbt25t9nGFhYWGpaBkbG5OjR48W550GbfR0aIg4BQAvJXE6ODhYnG+6bdu2Zh9nWFhYWCpa9DgN4qn9oSHiFAC8xMzbRw0ODhbnm27durXZxxkWFhaWipbR0VEZHx93nNr3uq0UcUqcAgiWmO2U/s6dO4lTFhaWUC75fN4Rp+VGT4lT4hRAsLjG6bPPPivZbLZuB4xD+YI8/OwZeaTvbYeHy3pLHul7S4bzf6jbtrCwsER3qTROywXq5z73OeIUACZRzDbfdGBgQHbs2CFbtmypy8Hio3PnpO32Q9K+4Zy0b/hIltz7viz5we/k6u+9J23pd2TRXW/KwjtPyoJ1x2R+alyuuj0v89b8Rube9qrMueWwzPnWi7L+l2/WZVtYWFiivehxWo95p8QpAEyukjjdtWtXMU6feeaZuhwsRk/8VhZ9901p33BOltz7vjy270PZMvyBtKXfkba7z8jC756SBeuOT4Tpd0ZLwnT2Nw/KozsLddkWFhaWyV3ee++9uq5XbnGL02rnnRKnADC5YraLoeodp9ufPyVL7v1Altz7gVzz/d/LK8c+EhGRva++L0u/f/p8mB49H6YjMve21+TKWw7LnNUvSuLmYZnzzRfk+ZHfV/XesVhMHn300ZLHL730Urnhhhusj6fTaRkZGZFYLCbpdLqq91XLDTfcYH2fyV7mzp0rsVjMYdeuXc3eLMeya9eukm1Uy6OPPiqXXnppTa+vf+Z6vB5L+eW9996TW2+9VcbHxz3XGx8fl1tvvbUugZrP54s34idOiVMA4WON0/7+ftm+fXvd4jSz9WQxTK++57dy3b0FGTv9oZwTkUcHzlwI09tHZO63X5Mrb3lZ5qx+SWZ/c1gSHc/LojUvyviZj6p67xtuuEHmzp3reEyFpxkn6vGRkZFqP6r1/YMSp3poP/roo4EKVLU9+qL+I0H9njgN56LC0y1Qy/2+0uX111+XI0eOlNxOKsxxOjIyIps2bar4eZs2bZKRkRHiFEAgmQNSRV5xunnz5rocLG7/+YlimC5ef1ba7n5L/unHb8nYqQ9EROTx3Wdl4drXrWF6xU0H5Lr1R+S3fzhX1XvbokeFiRmijQiWoMapSHC2TcS+ffpCnIZ7cQvQeoepiD1OzXmnYYzTa6+9Vh577DHfz3nsscfk2muvJU4BBNYDDzxgFdu/f3/Jlfr1jtP/2XncEaaLvntaFtxxQv7xe8fl9NkPRURk47NvyrzbXjkfpgclcfNEmH7x63vlm4+crfq91WioPkJ4ww03SDqdlksvvdRxyt+MNf336pSzeerZXG644Ybi7+bOnWsNQPMUu9o227aq7dQXfR0V2er93BY/ceq2Xeoz6yFvjkibo87m96R/z+l0uvjdqKkT5UJZxaT6jw3byLf5Gby+N+J08hczRBsRpiLRjNNKA7WWMCVOATRbw+P0xFu/lwV3HJfF6wvSln574sr8O07KgnVvyPy1Y/LTHW8X1/3qDw6eD9NfyRWrnpPLv7FXrrhpvzz5fHWn9NVihpmKFK8YNX9WsaUHmQostdxwww2O4FEhZb6H/rMevbZtVbGlR596D3Ndr5FHW5zqj5XbLtt3Y84JVd+NGbNmdKfT6ZL5vG5TLfTXL/dd2v499H8v4rT5iwrSAwcONCRMRaqL08997nNVm6w49RuotYYpcQqg2Roep48PHJe2u9+6EKbnbxn1pbuPStfWt+T375+TP7z/oQw8PyZzburXwnSffPGfB2X2t3JyqlDdKX21qJE6EWfc6YFim29qi1O3aQBu81X1YHILIj2S9W0dGRkpBpjaDjXKaG5fucUWsiou/WyX/r937dolc+fOlblz5xZjT41Gq/cyt8v8jG5hqGLcHAV2m5Nq+3dVi/lvQpwGYzlw4IB89atflQMHDjTk9aM6cuonUOsRpsQpgGZreJx+/f6RkjBtv/uoHB7/g5w7J/K7338gt/1oQGZ3PCeJDmeYXrZyQK5f/5uat0GFpYgz7kSkGC/6yJ9abHHq9rq2OBIpjTLbqWvbqKN6XIWpep4efirY/ESWecpef46f7dJjLp1OO6jvyjbVQGcLcLfFNjJrfk79Mf10v4k4Dc4S1JHTMMWpW6DWK0yJUwDN5hqn27ZtqzlO3/vdh3JdekwW3XXmfJgel/W/PCNn3p2YZ7r/paPylXX9ckXHkMy++QW5YtWQXP6N/fLFrw/KZV8bkFk39sntPz9Rj+NVMUzMUT31sz7yp5ZmxKl6XzXtYNeuXcURVPU5bO9hnvI2F68Ljvxulwq9uXPnysjISPH71LdP3363xU+cmtvsJ07LvSZx2tyFOaf1i1MzUOsZpsQpgGZraJyOnfydfGn9SVl45ylZdOdxefLAxD0M//D+h/LQUwflH27cIf/0v34tj+88JY8PnJTH+o/Lz7cflS+t2SezbuyXWTf2yc/63q3H8aoYn+apdxVKtqCqJE7dTuvr8yL9nD7Xt9UMPq8As0070BevOPW7XSrk9XXVxU7mel7zX/3Gqf4fDOXi1PbvYy7EafMWrtavf5zqgVrPMCVOATRbQ+N06LX3ZNGdJ2TBHcel/e43ZOzU+3LsdEFWrO+X2Tc/L3O+9aIM5N4ped66rn0y68Y+uWzlTtn5cm0XQ6nF7RS4flW5uVQSpyJSnIepFhXDfi6Iss1l1V9LXWylR5/tddyWcsHoZ7tUMJshas59td1DVb9nqS1O3e5F6xWT5mPmdyYiJVM4iNPJX4Jwn9Ooxunp06cll8vVNUyJUwDN1tA4/UX/Wxf++tPaUfny3YdlXke/zLnlkMxZ/aLM/uawtN32K7l+bZ9c/50d8uXbt8t1a7bK5Tc+LbNu7JPZ38rJ+Ft1OV4VY8d2+trtNkyVxql6jopdt1skmXMyzdFOta3lgq/c6+hLuTj183rmFfwiYh2N1rfXdpsrW5zqt+Ayb2WlXq9cnNo+g/4axOnkL834C1FTLU4bodkHJgBTW0Pj9O7HT8j81FGZv3ZM5t3+usy97ddy5a3Om+xfftMBufwbe+Wyr+2Sy1ZOnMpXlt5zWj6q7UJ9FhaWJi9+g7MeYSpCnBKnAMKuoXH6wshv5ZG+t60ettB///P+s/LqccqUhYWlsqXecdqI8Gt2fBKnAIKsoXHKwsLCMtkLcUqcAgg34pSFhSVSC3FKnAIIN+KUhYUlUgtxSpwCCDfilIWFJVJLNXE6mYaGhpr6/n63EQCapeF/vpSFhYVlMpdK4rQZsfrcc881PT79bCMAKJMep/v27ZM9e/bI4OCg7Nq1SwYGBqSvr0+2bdsmTz/9dLOPMywsLCy+lnPnzsm5c+dkZGRExsbGZHx8XI4ePSpvvPFGMVJPnDjhoOJ0Mh04cKAp71sOcQrAj0mL07179xKnLCwsoV70OB0dHS3G6bFjx4jTCjX74AcgfBoapzt37iROWVhYAruoCHVjjpw2Mk7N1/PjwIEDVT1vMjX7IAcgvOoep1wQxcLCEuSlXJiacapO6XvF6WSH3/79+5sen34CGsDUEqRIjenzTVWYPvvss7Jt2zbZtGlTs49FLCwsLCLiL0z10/rqoqg33nijSA/VZtm7d29T398LcQpA16xAjakoVXNNd+zYIdu2bZMtW7bIU0891ezjEQsLC4vvMD137py8+OKLMjo6KmNjY3LkyBEZHx93XBxlhqof+vNqtXv37rq+Xj0dO3ZMXn/99aYfEAEE02QFamz79u2ybds22bp1q2SzWXnmmWfk6aeflieffFJ++ctfNvuYxMLCMsUXv1H60UcfyUcffSRPPPGEHDx4UF5//XV5/fXXJZ/Py+joaDFYVbQq6rHJsm3btkl/T79effVV2b17t+zbtw/AFLJ///6qNCpWYy3TlwoAhNe1Hr5UuUsBYAqqZn9Zss+tz36dOAUQYj5j1LYj/nQl2gEgIirY9/mO2PpGKnEKIIQ8RkmLO9H2Czx31EsAAA4e+0x931oSrLZ9c+X7eOIUQIiUOX2vR2nJzvaaCfGrAQCVUPtPc7+qh6pnoFYWqcQpgJAoF6Z6lF4jLXE9RBcDAOpC7VevKY3UOgUqcQogBMpc9HSpmhe6RFSUtv7n/y5rvvdT2TGwVw4ePAgAqIPss7ul444H5N//zf9wRqo6ze8Zp/4ClTgFEHA+rsY3wvSvr1opL730krz88sty5MgROXXqFACgDsbGxuTw4cNy6NAh+S+Lv2GMovoZPS0fqMQpgADz2rmdj9NP63G6WP79X18vL730kuTzeSkUCgCAOjt79qyMjIzIwVxO/u///N8nTvd/+hop3g2gbJx6BypxCiCgyuzYLr1WuyXUElFzS1et+7G88sorTd95A0CUnT17Vg4fPiyr1v34wlzUTy+RC7egKhen7oFKnAIIID9hquJ0iXYVfptsyg7I0aNHm77jBoCoO3LkiGzK9ktLvE0uXNW/5EKcVhmoxCmAAPIZpo6r86+Wlkva5ODBg3Ly5Mmm77QBIOpOnDghuVxOWi4x47S9gkAtPQYQpwACxm+YusfpqVOnmr7TBoCoO3XqlBw8eNAjTqsLVOIUQMBUEKaOOF0sLZcsIk4BYJJciNNF2kVRZpz6CVTncYA4BRAgPi6AssbpxHxT4hQAJo8zTtsm9sXWOK0sUIlTAAFRyel8PU6vIU4BoAnscXpNlXF6IVCJUwABUUmYqjhdQpwCQJO4x+kSyz7b/+gpcQogIPyezleWWOJ0IXEKAJPkQpwutMSpbfTUX6ASpwACoopRUz1OL1kkLRcTpwAwWYpxevHCiX1wSZx6BCpxCiDYKh01NeL0/JX6xCkATJ6SOFVX7PuJU49AJU4BBEClo6ZanJ7/s6XEKQBMLmucxq824rTy0VPiFECTVTJq2u6M0+KfLVVxuqBucfrcoRPS9cwx6cqe8GeL095Dbzf9wAEAjXQhThc447R4xb5XoLqPnhKnAJqsmlHTdmm59BojThfWLU7fOVuQRbcfkvYN56R9w0ey5N73ZckPfidXf+89aUu/I4vuelMW3nlSFqw7JvNT43LV7XmZt+Y3Mve2V2XOLYdlzrdelDu7TzT9wAEAjeSM04VGnJYbPSVOAQRSNXNN9fubqjhtq2ucHho5JYu++6a0bzgnS+59Xx7b96FsGf5A2tLvSNvdZ2Thd0/JgnXHJ8L0O6MlYTr7mwflZ9tPN/3AocRiMYnFYpJKper2molEovi6uVyu6Z8RFySTyeK/TTabbcjr8e+PQsEWp7Y/Y1r5qX3iFEAT1XhKX10MVec43TR4RJbc+4EsufcDueb7v5dXjn0kIiJ7X31fln7/9PkwPXo+TEdk7m2vyZW3HJY5q1+UxM3DMuebL8juF2s7ra8f/DOZjON32Wy2+LtYLFbyXPV4PB6XTCbj+LleB6WwxEkqlXJ8V7p6fh+TSY9Fnfq/k6kcp8PDw7Js2TKH4eHhil4jn8/LsmXLJJ/PV/z+6rk69Tpq28o9t7e31/G4ep2urq66fU/qvWp9nfJx6mP0lDgFECxVntL/tFuczq9LnN7/1HgxTK++57dy3b0FGTv9oZwTkUcHzlwI09tHZO63X5Mrb3lZ5qx+SWZ/c1gSHc/Lwm/n5JUjte309ahMJpOO35nBpQdILpcred5UHjn1itMwbL/J63NM9ThNp9MlwZXP54tR5zc6q41TFZ/68/r7+4txXC5Obbq6uhxRWks4Kx0dHcXgrfU7vxCn87U4XXwhTsuOntpP7ROnAJqkllFT/eb7Kk4X1C1Ob/3Z0WKYLl5/Vtrufkv+6cdvydipD0RE5PHdZ2Xh2tetYXrFTQfkH9NjcvLN2nb6emQmEgnH7+LxuCNK9OjUo9Ycca2nIMaJjR6n+vehb78Z/0GlR6LtP1imcpz29vZKR0eH5zqNjlMzJE3VxGk6nXaMpNYap+l0Wrq6uqraFhtnnC7Q4vRqn3FqHz0lTgE0SZVx+mmPOL2oPnH6lR8cc4Tpou+elgV3nJB//N5xOX32QxER2fjsmzLvtlfOh+lBSdw8EaZf/PpeWfWzt+pywNUjVD2mR6v6vR6vekg0MhqCFidu3OJUnxphxn9Q6d+5V3ROxTgtd/q+t7e35HR7oTAxstnR0VH8fVdXl2cA5vN51wju7e2VdDrtug0qCM2pB/o6HR0d0t/fX/xMuq6uLutnsH0X5b6vusfpRR5x6mf0lDgFEAz1jNOJ20jVI05Hxs/IgjuOy+L1BWlLvz1xZf4dJ2XBujdk/tox+emOt0UtX/3BwfNh+iu5YtVzcvk39soVN+2Xx/f8ti4HXFsUmKf7zXhV0aDmU+oRpkbbzMf017SNuOpBrGLOK068Tp27jQjr26CPBJsBbm5rubisNE5t8zn17XELP9t/SOjbqq/rdjretr3qdVOplOM79/rM5jbqz7PNszXnMJv/pkGPU7+hZYvO/v7+kvmc1cZpoVDwjEa1nXrAptNpx896nKrfVzpy2tw4XaTFaQWn9olTAMFQy3zTJed3fvWP00eyo9J291sXwvT8LaO+dPdR6dr6lvz+/XPyh/c/lIHnx2TOTf1amO6TL/7zoMz+Vk7yx96ty0HXdopehUIikbDGT7kQNR9zo4KjknVt4WiLMBVceijpAaSHlx6IbvNHq4lTPa5UfHptuy2O1euZ8a7+LfT3Lvddqm1w+4zqtL2fz+52wZTtOV5zctXnCEOcljulXyh4x2m59fTflXsvNcJpruc2J1VfL9RxejFxCiD0/Mapbb6pHqdtom7A33LRVTXH6cp/ea0kTNvvPiqHx/8g586J/O73H8htPxqQ2R3PSaLDGaaXrRyQL9/9Wt0OuraLm/SRNP33mUym5OdCwV+cqrjQI0TFkj4iqMLE7fluI2/644WCM4jUeuY8WvN9crmcI4j078lvnNqoQLZ9dvNx9Z2a36cZjer5anvNC9Pc4tC2vebncfsPALdttoW+7fvVn6+2Wz03DHFay8ipGZG29czT6YpXqKoLtLyu1jcfqzZO9Yuc/Jz6r3+cXqXdiL/NEqdegVp6URRxCqBJajml35g4PXH6HfnHu0dl0V1nzofpcVn/yzNy5t2Jeab7XzoqX1nXL1d0DMnsm1+QK1YNyeXf2C9f/PqgXPa1AZl1Y5/c+rOjdT3w6qOMenyqSFC/N0/P20Y+vUZTbbHidVGWObfVLXQKBWdwZbNZx7qZTKb4sxlB6vOogNSDSI9FL15xqj/fNppbKNj/A8GcOqFHqP5dqdfUP6OXbDbr2F6vuyvYPpda323qgRmUfu5k4PZ6QYrTWi508hun+u/8jNIq+kVSjYxTXXNGTsvEaYWjp8QpgCapw3xTR5zOrzlOD79+Rr60/oQsvPOULLrzuDx54D0REfnD+x/KQ08dlH+4cYf80//6tTy+85Q8PnBSHus/Lj/fflS+tGafzLqxX2bd2CcPZs/U9cBrjtyZI2rq9/F43PG/1e+rjdNkMum6nrlduVzOdc5ooWA/ta6vq36fyWSK0ZNKpYrvod7bPH1eacR5xaxaxytOVXSao53qeeZIr9v34zdO/cS3/u9gGwX2itNyp//DEqeFQuncTZtmxGlvb+8UitP5ljit7tQ+cQqgSeoRp4ul5ZL6xenOg6dl0Z0nZMEdx6X97jdk7NT7cux0QVas75fZNz8vc771ogzk3hFzWde1T2bd2CeXrdwpW194r64HXfMm+nokuf1ej7VGxakZJ5WMnOrP1y+u0kfzEolE8fPYrjg3pwG4BZLf2Ktk5NT8rPrv9HX1fyuveK9me23bV0ucVnr1f9DitFAolFxsVCg473Oq1tGv6q9nnKor/c1tUrFZjzi1fQbb91Duu2p8nC4mTgGEUT3jdGFd4vSh7PELf/1p7ah8+e7DMq+jX+bcckjmrH5RZn9zWNpu+5Vcv7ZPrv/ODvny7dvlujVb5fIbn5ZZN/bJ7G/l5NXx+sapbbRQjxvb7/XQqCVOCwX7PNJK5pya26feSz9lr4eVem3b1e9mOPqJK7+x5zbn1O0vdenbrf9OP+VvvpZbTKsR03Lbm0gkSj6nbX6p3zjV/x3N7zaVSoXmgihdudst6b8vFCqPUy+221XpoVmvODU/QzUaF6cLJ/bJxCmAcKo0Tpc0PE7veHRc5qeOyvy1YzLv9tdl7m2/litvdd5k//KbDsjl39grl31tl1y2cuJUvnLt907JO2frf8AtN0pou5hIqTVOK/kLS+VOXbv9JStzO/TH9VFi83O6hZWukpFIr233mtagfwdef73L67v0G6d+/h38xmm51wxjnGJyEacAIqYRcTqvpjjd8+Kb0rXlhHRlK5fZelpe+E19R00V27xCt9+bFy7VGqeFQmlU6XNDbXFiCx3b59Jj0+02T7bRSq9oNNUyh9PreeZ0Ctt36Peeovr347W9fm+lVUmcur2u271fiVPoKovTMlfsE6cAmq/COHWEqXYD/jrGKQDAvwtxOs8jTq+p+HZSxCmAJvETp27zTa+Z2PkRpwDQNK5x6rgRv59T+8QpgECo8Ab8rnG6iDgFgCYgTgFEDHEKAGFmj1PzT5gSpwBCoYo/XUqcAkCgEKcAIqQRcXoVcQoAk2hKxOmK1RtkY/cmmbV0ddO3BUAjEacAEHZTIk7X3POQDA0NSdvydU3fFgCNRJwCQNg54/Qq4hRAmNX6p0uJUwBoNuIUQIQQpwAQdg2L0wce7pWN3ZtkxeoNjoOHetx2YLl+5XrZ2L1Jrl+53vH4tJnL5aZ198vG7k2ysXuT3HXfI/KZuStdD1ArVm+Qzge7i+tv7N5EnAJTAnEKAGHXsDgdGhoSZc09DxUPHp0PdsvQ0FBJgLZMnwjXoaEhR3hOm7lcep7Miv56Q0NDMrBrj/UCJxWiNsQpEHXEKQCEXeVxusRfnLYtXycrVm8ohqQ6eMxaulqGhoak88Fux0Fl2szlMjQ0JA883Ot4XMVm54Pd0rZ8nbQtXyd33feIDA0NlYzAqtP3PU9mZcXqDdK2fF1xNJY4BaYC4hQAwq5hcaoOFioM9QPI5q19jmBtmb60GLL6NIDPzF0pQ0NDctd9j5QchFSgTpu5vPjYwK49snlrn+OxlunMOQWmDuIUAMKu4XH6mbkrS6LwpnX3l5zaf+Dh3pJgbVu+rjgSqs8f3di9STZv7XMEp1fIEqfAVEGcAkDYNTxObdQpfHVqX/1shqWKUy8qONW6+vxWhTgFpgriFADCrilx2jLdOVKqTumbV+Drwanmm5rUKXw1cmrOZVXvRZwCUwFxCgBh17Q4vX7l+uKp/Qce7pWeJ7Ml66gR1Z4ns563jlIGdu1xXMU/beby4t0BvOJ0zT0PWW9hBSBsiFMACLumxWnL9IkLo9SFTeb9UBX1e9vcU3MagFp3YNce2di9SQZ27Sk+zy1O1d0DlOYfXAFUjzgFgLBrapzqMWleYW+up0JTZ95KatrM5Y77nA7s2iMrVm/wnHM6beZyR8Q2/+AKoHrEKQCEXVPjdNrM5dK2fJ31Zvo25nxTt+fNWrq6ZD6q/rPbdjT/wAqgNsQpAIRdU+MUAOqLOAWAsCNOAUQIcQoAYUecAogQ4hQAwo44BRAhwYzTX/xbj3T/cpN0P/FURe74/v3y44celUe6e+Xef/2p/PzRbjl9+nTTDxwA0EjEKYAICWac/mzjz2Vg124Z2Llb+nfukr4BZac82zcgO/oGZPuzfbJ9R588+2y/7Ojrk207+iS7dbts3rJVnnr6GXnq6c2SvudeGR0dbfqBAwAaiTgFECHBjNN1d9wlixcvlkWLFsmCBQtk3rx5Mnv2bLn88svlC1/4gvz93/+9fP7zn5cZM2bIZz/7Wfmrv/or+cu//Ev55Cc/Ka2trdLS0iKxWEzS99wr+Xy+6QeOauRyOYnFYpLJZJq+LQCCjTgFECHBjNPUuu8W43Tt2rVy3XXXOeL0a1/7GnEKBNjw8LAsW7bMYXh4uKLXyOfzsmzZsqr+/7B6rk69jtq2cs/t7e11PK5ep6urq+bvp6urq6bvxkScAoiQYMbp2tSdsnjxYunq6pKvfOUrMjAwILNnz5Zf//rX8oUvfEFOnz5NnAIBlU6nS+Ivn88Xo85vdFYbpyo+9ef19/cXA7BcnNp0dXU5orTWcNbDV21PLYFKnAKIkCWyXasAACAASURBVGDG6bdvXyuLFy+WX/ziFyWn9f/u7/5OfvKTn8iWLVvkz//8z+XP/uzPpLW1Vf70T/9U/uRP/kT++I//WGKxGHEKNEFvb690dHR4rtPoODVD0lRNnKbTaUdQ1hKnfl6/UsQpgAgJdpyqkdMdO3bIZz/7WTl48GAxPJ988kmJxWIybdo0+cQnPuHwsY99jDgFmqDcCGBvb2/J6fZCYWJks6Ojo/j7rq4uzwDM5/OuEdzb2yvpdNp1G/SRSnM7lI6ODunv7y9+Jp15St4tdCsJYOIUAIqCGae3rfmOLF68WObMmSNLliyRT3ziE8UoVWbOnCmxWEzmzJkjixYtcvj4xz/ekDhNJBKObUgmk1IoFCSVSkksFisGpaLCMplMOh63vXY8Hnesk81miVOEit8RSVt09vf3l8znrDZOC4WCZzSq7dQDNp1OO37W41T9vtKR00rilNP6AFAUzDi95bY18vnPf74YmdWqZ5zGYjFJJBKOx8w4jcfjxd/pj6VSqeLj8Xi85HX00C0UCo7IJU4RFsPDw2VP6RcK3nFabj39d+XeS41wmuu5zUnV15vMOO3o6Kj5IiviFECEBDNO/7/lX5U/+qM/qilM6xmniUTCEZ4mFaLZbNbxuBmshUJBMpmMY/Q0mUxaX1utR5wiLGodOTUj0raeeTpd8QpVdYGW19X65mPVxmlHR4frNtq2rV5X/xOnACIkmHH65f/xP2sO03rGablIVHFqPh6Pxx0jooXChejM5XLFdfSRVYU5pwibWi508hun+u/8jNIq+kVSjYxTnVeo1+MKfR1xCiBCiNNy/ERiLXEai8WIU0SGOXfTphlx2tvbG5g4rfeV/oUCcQogUojTcohToDLmxUaFgvM+p2odfdSwnnGqrvQ3t0nFZj3i1PYZbN+D7XE9lOuFOAUQIcSpH4lEouQiJl0tcer22uo1iVOEUbnbLem/LxQqj1MvtttV6aFZrzg1P0Mt3025ebPlEKcAIoQ49UPd1skMTfNqffN5fuLU9trqMeIUgB/EKYAICWac7t//nDz2+BPyaPfjnrof65HHn/ilPPb4E/Jvlt/39Q/I0aNH63YAMONXhWMtcVooOGM0Fpu4ZRWn9QH4RZwCiJBgxunbb78tJ0+elOPHj9fk5MmT8vbbbzf9wAEAjUScAoiQYMYpAMA/4hRAhBCnABB2xCmACCFOASDsiFMAEUKcAkDYEacAIoQ4BYCwI04BRAhxCgBhR5wCiBDiFADCjjgFECHEKQCEHXEKIEKIUwAIO+IUQIQQpwAQdsQpgAghTgEg7IhTABFCnAJA2BGnACKEOAWAsCNOAUQIcQoAYUecAogQ4hQAwo44BRAhxCkAhB1xCiBCiFMACLuGxum0mculbfk6mTZzeQAOWgCijzgFgLBraJyuuechGRoaks/MXRmAg1Y4qKBvW75OZi1d3fTtAcKFOAWAsGtonG7e2icPPNwbgANW8LUtXycbuzfJ0NBQ0cbuTU3fLiBciFMACLuGxemK1RtkaGhI2pavC8ABK9jUdzU0NCQDu/bIxu5NsrF7k9x13yNN3zYgXIhTAAi7hsXpxu5NsnlrX8nBw5yHqn72cwpbne72O01ArV9uzutn5q4suw2zlq52/F49p9xrl9uGz8xdWYzSFas3BODgDoQZcQoAYdewOB0aGpKb1t1fcvBoW75OhoaGZMXqDXLXfY+UnMa2Rdyaex6SgV17HOt2PtjtGny29W2jkLOWri45le4WiWo0c9rM5Y7nuK2/YvUGX9ugvgPmlwL1QJwCQNg1LE4Hdu2xxqOKUxVu6jS2+nnNPQ851r9+5fqS091qXduUgc4Hu4sx2PNk1rG+vt5n5q4sPr55a5+okV713OtXrnesv7F7k/Q8mS0+p+fJrPQ8mS1um/5Z9dP0apvVz+bnU6+jtkmNtDb/IA+EUTDj9I033pDR0VHf8vm85PN5OXPmTNMPEgAw2RoWp50PdlsPHipOzZHEWUtXy8CuPSVTAdQV/2awrVi9oWS0cdbS1cVYNNc3R3FVxJqxqMJSBaOiAnPz1j7Ha6vX0R8b2LVHep7MOqYfTJu5vBi3+uvqcexnBBeAl2DG6Y9+9CP5l3/5F19++MMfytq1a+WWW26R/v7+ph8kAGCyNSxO3U5Tqzi1neJ+4OHekhFOPRbN0UyTCtly67VMX2oNYUWNiOqPqXg0R4OvX7leNnZvKoay/vnUKKiiQlb/bvQgtY3gchsuoBLBjFO/YXrfffdJKpWSW265RW655RbZtm1b0w8SUZBKpSQWizXlvePxuCSTycC8TqFQkEQiIYlEIhDfD2Az6X8hSsWbOWLZMt19lFSfQzqwa490PthtPfWtAtLPQczrVk1qO/SI9Pva+siwG33bbaOxLdMnRnrdvicAboIZp/9n0zOysXer/MzDT3+5VTY8/H8k/WC3pB/sls6uf5Pnn/9Vww8CuVxOYrGYI1bCJpvNSiwWK5HJZKRQCEecqm3U6c8jTptreHhYli1b5jA8PFzRa+TzeVm2bJnk8/mK3189V6deR21buef29vY6Hlev09XVVfP3k06nrdtWrUDFqRpZtM1VnTZzuaxYvaE4umobIVW/8/MXqbzi1LYdlcapmu9qY46c2rZj2szlMjQ0xH1igYoEM04zT2yVWRtekP/aOezqE7fvl4+v2l30N2u3yfPPP9/wg24qlZJEIiGxWExyudykHvDrIR6PW7c9lUqFJk7j8bjE43HHY7lcjjgNCBVe+mP5fL4YdX6js9o4VfGpP6+/v78Yx+Xi1Karq8sRpbWEc6FQcIRvf39/xdtjCkycTpu53Hqq3Raaam6pGXVqxNN2lwDzdTZv7Su5kMlrO/zGqdo2vyOeah6quR1eEQ/ATTDj9CdPbJXZ/5qTWzePyT//79flv27Iyd/+4KD87Q8Oyt98/6D8+e3PScs39khM859u3z4pcRqPxyWTyUgikZBUKtXw96snM7LcBDlOM5mMr/8wIE6bo7e3Vzo6OjzXaXScmiFpqiZO0+m0IyhrjVNTNSPLuqbF6cbuTXL9yvXStnydrFi9oTjP04yxjd2b5IGHe2XF6g3FuZvqlLcZp+qeoepWU+r1b1p3v+uFVpu39hVfe8XqDcX5nrbt8DtlQL2Gvg1uf5JU/yz69qppDNxiCqhEcOP0v20Ylo6nRmXjc6dkzv2H5LIfviT/cN+L8hdrhxxRqnz29u0NP62vTocXChOBYo7eBZnfqFOfLehxWuvrVII49a9cZPX29pacbi8UJkYPOzo6ir/v6uryDMB8Pu8awb29vZJOp123QcWpOfVAX6ejo6N4gaW5vV1dXdbPYPsuKvneagndpsWpje0Kf/00vnk1u23eqX4bJ3N9fT119bzf7agkTtWdB2yvbQa113ZwtT5QqeDG6WX3HZT5Dx6Wv/3BQUn86JAs/dmr8l86c/JHN5WG6bwHDssDg+Py3MhJGT1dkLMNOvAmk8lipKi5p9ls1rGObS5nLBYrhqxb2JiPq5/V+5jvpaYW2H5nk0gkfMea2zYmk0nrZ1JUvJvb4va4+XqZTKZsVKrXKjdqrV7HnF9re54KXtvcVfXdEafl+R2RtEWnOrXt99S5V5wWCgXPaFTbqQdsOp12/KzHqfp9pSOnfuO03EivH02LU3Vl+sbuTdL5YLdniK1YvUE6H+wurr/mnoc8r2L/zNyVctd9jzj+DKjb+moeqz5Ca1tPvZ7fg+Rn5q6Um9bdXzLf1HaXgmkzlzvWdbvgC0A5wY3Tv+scLp7K/9sfHJT4Hc9LixGmH795n9z6zBE5MP6uw4vH35W33qn/wVe/aKhQ8Bd8emTqP7utZ/5sG52Nx+OOWFJx5RWofoLObVvUe5rbYs69rSROE4lEyeup+bB+v1OvQFSvZYtKfTvMfx/1XenbQJz6Mzw8XPaUfqHgHafl1tN/V+691AinuZ7bnFR9vUbHqfq8tguvqhGYOacAULtwxOmn77wQpv/h28/J/3v3r+Rjq/bKP/zwRdl35N2SOD0w/q785mR9D7y208nlIkWNeupRWGmcmqHn9vxy80nNsPbiti22dfWRTr9x6jbFQH1ffkZ49RFl27bZYtrcXvUa5vdibh9x6k+tI6dmRNrWM0+nK16hqi7Q8rpa33ys2jjt6Ohw3Ua37VNTGUJ5Wp84BVB/wY/T/3jXr+Tfrdor/9e39klq67jsGSvIgfF35dEXTsuP9pywhumB8Xcld+zduh54baOkbnGjmCOchULlcepnO9T6XnNga4lTrxHiZDJZfF+/capPj7B9Z5XMFdVP2+vv6/Y6+mdxm79qTtkgTv2p5UInv3Gq/87PKK2inzpvZJzqKplzWuupfeIUQIQEM067ntgq/63zBflP6V/Jv1s1KB+7aVBmeYySegXq6bdrP+iao3QmW2jZThfrj7utX249dbrajdtnqCT6zPf2eq4exX7j1GuUt9oLmcxpAl5xqt7bdq9Ucw6sbXuJU3fm3E2bZsRpb28vcVrPOJ21dLVs7N7ExT4AGiCYcfq/n94i9/3bFrn9xz2y+l8fk9X/+pg8uHl/RWGqHKzDCKpXjNhOUasYs41UNmrktBx18VE1n7feI6eNiFPz38FPnPq98p84rYx5sVGh4LzPqVpHv6q/nnGqrvQ3t0nFZj3i1PYZbN+D7fHe3l7H82xzYCs16XEKAI0TzDg9ffpNOX78uMPosVPyXBVx+sIbtcepVzDZ5pW6jaYWCu7zLc149LpivtpbWPmdz1npnFP12cvN4VRx6vZ6KmJridNy/2Z6aLrFtNdzyn0fmFDudkv67wuFyuPUi+12VXpo1itOzc/gl+2vZ9V6v1TiFECEBDNO3YydfreiQH1u/F05eqa29/QaBVX0U8rlRihtF/3otzJSj3kFkC1+9b/wVO6z2OK23F+Isj1PXa2vP2ZeiOR2Kyzb67ndysncTvOuA7bv1E+c6v9e+n8s5HI5xzrEKYKOOAUQIeGK00KhIG+fLcjpd/x5+2zt72cLMJOKyxUrVviaD2reezOZTFY0WlkolN5P1c9ffjI/k6nc7a7M57m9p75OPB53HaG0fT/lTuu7zRM1w9xvnBYKpfdbNWOVOEXQEacAIiR8cQoAcCJOAUQIcQoAYUecAogQ4hQAwo44BRAhxCkAhB1xCiBCiFMACDviFECEEKcAEHbEKYAIIU4BIOyIUwARQpwCQNgRpwAihDgFgLAjTgFECHEKAGFHnAKIEOIUAMKOOAUQIcQpAIQdcQogQohTAAg74hRAhBCnABB2xCmACCFOASDsiFMAEUKcAkDYEacAIoQ4BYCwI04BRAhxCgBhR5wCiBDiFADCjjgFECHBjNMNGzYAwJREnAKY4oIZpwAA/4hTABFCnAJA2BGnACKEOAWAsCNOAUQIcQoAYUecAogQ4hQAwo44BRAhxCkAhB1xCiBCiFMACDviFECEEKcAEHbEKYAIIU4BIOyIUwARQpwCQNgRpwAihDgFgLAjTgFECHEKAGFHnAKIEOIUAMKOOAUQIeGK056eHkkkEtLT01N8LJPJSHt7u+MxAJhKiFMAERKOOO3p6ZF4PC7xeFySyaS0trbK6OiojI6OSmtrqySTyeLviVQAUw1xCiBCwhGnnZ2dMmPGjOLP7e3tDurxGTNmSCqVavqBAgAmE3EKIELCEafZbFbi8Xjx51wuJ4lEQhKJhORyueLj8Xhcstls0w8UADCZiFMAERLcOO3p6ZFUKiXZbFZGR0clFos5QtSUy+UkFovJ6OioZLNZSaVSnOIHMCUQpwAiJLhxGo/HZcaMGRKPxyUWi0kymSz7nGQyKbFYzPHceh4AYrFYCa9grlUmk5FYLCaZTKbpBz+gEsPDw7Js2TKH4eHhil4jn8/LsmXLJJ/PN/3zBB1xCiBCghmn6gIo9bMZgJlMRpLJpCSTyZJwM0/z12P01C0Sk8lkxXGaSqWs0ZxMJiWRSPh6XyDI0um0LFu2zPFYPp+Xrq6u4v/2E53EqX/EKYAICWactre3u46UqivzU6lUMfS81tUvmKqW13tUSm2/+biaQ9vsgxxQi97eXuno6PBchzitP+IUQIQEM04zmYy0trZKe3u7Y2Qyk8lIPB6X0dHR4mOjo6MSj8cdo4u5XE7a29ultbW1LqOOKobrcRAhThFl5U7f9/b2lpzuLxQK0t/fLx0dHcXfd3V1ecZpPp8vG8FTCXEKIEKCGaeFwkR0tre3O4ItmUxaIzGVSjlGNhOJhLS3tzsithaJREJisVhF6yrq7gHqgi3T97//fde5rNls1voamUxGUqlU2bmvag6ukkqlrBFsvjd3PEA11DzTcuvZorO/v78YpV7r6b8jTi8gTgFECHHqlx54buvE43HH9qo5o3rsVTJy6han5nbY4tnrMfU+6vX018pkMsQpqjI8POwrGL3itNx6+u+I0wuIUwAREsw47enpqdtp/XreTkofiTQjVY1kms8xo7MecWrOf9VHVG3P0+lxqtZr5B0HMHXUOnJqxqZtPXNKgDLVQ5U4BRAhwYzTRCJRtwuiGjGP0xyB9Npm8+r8esSpbR6t/rjbHQHM91GvV+9bbmFqquVCJ79xqv9uqgepjjgFECHBjNOg3UrKRoWjen91P1Y36nmNjFM1muv2Hm7vw3xT1Es6nZZ0Ou25DnFaf8QpgAgJZpwWCsG8Cb9tG9V2eY32mtsYtDg1vz/uq4paLFu2rCRQ9fucqnX0q/rrGaf9/f1lAzlqiFMAERLcOO3p6ZHOzs6q/3xpZ2dnw/98qX6LKa8g1FVyE/5q41RdiGV+X+r5XlMd6nlPV0xdXV1d1ltG2X5fKFQep+Xeu7+/v+nfwWQiTgFESHDjVJfNZktO86sRQPM0fiNOS9sudFKjjPr728IvlUo5YtItHG0XVFUbp+q7MF9PPaa2MZPJlFxIxsgpwq6jo2PK3bifOAUQIeGI087OTpkxY0bx5/b2dgf1+IwZM+p2s3ydbQ6p2yipuZ5tlFK/F6oe0/q81XL3ObW9r/nZzXmwKurVyKh6fR1hijCbqnNRiVMAERKOOFUXSKlTzq2trTI6Oiqjo6PS2tpaPKXeyAugooLT9kD0EKcAIiQccar09PRIIpFwBGgmk5H29nai1Ac18soV+UC0EKcAIiRccQr/bNMOyl0MBSCciFMAEUKcRpU+r9XPn14FEF7EKYAIIU4BIOyIUwARQpwCQNgRpwAihDgFgLAjTgFECHEKAGFHnAKIEOIUAMKOOAUQIcQpAIQdcQogQohTAAg74hRAhBCnABB2xCmACCFOASDsiFMAEUKcAkDYEacAIoQ4BYCwI04BRAhxCgBhR5wCiBDiFADCjjgFECHEKQCEHXEKIEKIUwAIO+IUQIQQpwAQdsQpgAghTgEg7IhTABFCnAJA2BGnACIknHGay+WktbVVYrGYp1WrVjX9oAEAjUacAoiQcMZpNpstG6axWEwSiUTTDxoA0GjEKYAICWecDg4OEqcAcB5xCiBCwhWng4ODks1mZXR0VHK5nMyYMYM4BTDlEacAIiQccTo6OuoI0dbWVslkMjI6Ouo59zRKcZrJZCQWi0kul5NCoSCpVEpisdikvLeaRpHNZpv+PQAoRZwCiJBwxKnbCOng4GAx0hoZpyoMbVQsNhpxCsANcQogQoIfp17zS1etWuV6cVRra6ukUqm67PjNMGwG4hSAG+IUQIQEP069rsxXI6Mq1DKZTEN2/MQpcQoEGXEKIEKCH6flRk4LhYlQa1SYFgrEKXEKBBtxCiBCgh+nhYL3nNNCodDwaPQbp+b8V9u0AnMk2DYvNpfLOdaJx+OecRqPxz3nwdrmzNpC07aevs36c9S68Xi86QdmYKojTgFESDji1O1q/cna8fuJ02Qy6RjJVIGpB6p6HT3y4vG4I1BVCOqfT49GM07j8bhju9R26I+ZAameW+55yWTSsU1qu9XP9ZrTC6A2xCmACAlHnCr6fU4nc8fvdrW+ikq3097mqXdb0JnPjcfjxSjUmfHoNc/W7TV0+nNt0ey2jep/l3t9AJOHOAUQIeGI09HRUenp6ZFUKiWpVEo6Ozsndf5nuZHTVCplPb2tQi6Xyzn+t7meCkU12up1yt3PnNNkMlkyXcB2YZkKZdv6tueqbSBMgWAhTgFESPDjNJVKud5oP5FITMooark4VaOabrLZrOe9UlUoel14VG2c6vNX9e3X4zSRSPiKU+aYAsFEnAKIkGDHqdcN9pUZM2Y0PFCrHTnVeY2cmuvUGqd6bCaTSeu2VROn6v8lUIFgIU4BREhw49S8Yr3cqGMjd/zl4tTPBVPq85S7kMvt8yQSCWucmiFrvo/XKX71PuW234xmAhUIFuIUQIQEN047Ozt9x2mjQ8lPfKp41B/LZrOO+ZluQalvv+1CJ30E2YxT8z3j8bj19fT3tEW9uh2V/lpuV+urACZQgWAgTgFESHDjtL293Xecup3erhe/9zlVgeq1XbapCm5X+esR6XZa3xxhtp2eN+fEFgr2EVpzPa+7Eejvy835geYiTgFESHDj1BZ6Xib79lIAEBTEKYAIiU6cMnoHYKoiTgFESHDjFADgD3EKIEKIUwAIO+IUQIQQpwAQdsQpgAghTgEg7IhTABFCnAJA2BGnACKEOAWAsCNOAUQIcQoAYUecAogQ4hQAwo44BRAhxCkAhB1xCiBCiFMACDviFECEEKcAEHbEKYAIIU4BIOyIUwARQpwCQNgRpwAihDgFgLAjTgFECHEKAGFHnAKIEOIUAMKOOAUQIcQpAIQdcQogQohTAAg74hRAhBCnABB2xCmACCFOASDsiFMAERKuOM1ms9Le3i6tra0Si8UkHo9LMpmUXC7X9IMDADQLcQogQsITp5lMRmKxmCSTSenp6ZFsNiuZTEYSiYS0trbK4OBg0w8QANAMxCmACAlHnGazWYnFYpLJZKy/TyaT0trayggqgCmJOAUQIeGI03g8LqlUynOdRCIhyWSy6QcJAJhsxCmACAl+nOZyOYnFYmVHRTOZjMTj8aYfJNT0A0ZxAUwW4hRAhAQ/TgcHByWRSJRdT536b/RBQMWy2zYRpwAmG3EKIEKCH6d+ZTIZaW1tbfj7pFIpSSQSrgHazDhVgU4YA1MLcQogQqITp5M15zQejxfvEmCbB9vMOGXUFpiaiFMAERKNOO3s7JyUq/X1qQOpVMo6x5U4BTDZiFMAERL+OO3s7JRYLCY9PT0Nf69kMlmca6rmnmazWcc6eiCq0/+KuW6hcCF4vdZTf2zAfK7+eDweL3mdcnc4ABANxCmACAl3nK5atUpaW1ut0dcI5r1WbVMJVJzG43HHdqVSqZLwtD2mnq+HpZ841Z/LyCkwtRCnACIkvHHa09MjsVhs0v4ylAo//TEVl7b1bKOWiUSiZOTV9ocFzNclTgF4IU4BREh449TPjfnryTZKagtMr0DU56naYldRp/rViCpxCsALcQogQsIZp4ODg5MaYSpC3ej3PPUbp7ZRV/P9iFMAfhCnACIknHE6WTfcV7xC0gxCr0BMJpOMnAKoO+IUQIQQp364xWGhcGGUU00xUIFom0uqr1duzql+myp9rqr5evp2cRN+YGoiTgFESDjjdHR0dNKu0FfBZ4tIJZFIlIyImpGobiulPy+ZTLpera+/n+2qfvV6epx6BS+A6CJOAURIOON0Mtmi0qQHpX5qXZ+Xarthv/5cnduUAPNeqLYRXRWy3OcUmDqIUwAREs44ncyRUwAIOuIUQISEM04ne84pAAQZcQogQsIZpwCAC4hTABHiFqdmoBKnABBUlcdpO3EKIKiIUwAIO+IUQIQQpwAQdsQpgAghTgEg7IhTABFCnAJA2BGnACKEOAWAsHPG6XziFEDY1TtO5xOnADCJiFMAEUOcAkCYEacAIsbPjfi94vTq83HaRpwCQBPY47StujidTpwCaDriFADCrKI4vZQ4BRB4tcbp+VP7ljg9efJk03faABB1J06ckFwu5xKn1xCnAMKmwji9dIklUPU4XSAtF10lfTv3yNGjR5u+0waAqDty5Ig8OzAoLRddNbEPVnH66cWWU/rEKYDA8xOnX6osTi++Sr69/ifyyiuvNH2nDQBRdvbsWTl8+LB8O/3AxK38ysapW5gSpwACo9I4dbli/5K2iatDL14gLRfPl//wuWvlpZdeknw+3/SdNwBE0dmzZ2VkZEQOHTok/89fL504pX/xgvN3TyFOAYRWneLUclFU4roOeemll+Tll1+WI0eOyKlTpwAAdTA2NiaHDx+WQ4cOyeVLb6rDlfrEKYDAqEecXm05tT8RqNNmLJU1638i+w48LwcPHgQA1EF2x25Zs/4n8hefv+5CmJac0idOAYRSLX/C1OXUvjb3tOWiedLyqSs1s89LSMsndVdoLr/gL3RfBICI0PZt+j7PsS/U9pHFfeds5z71onnGXNNFljhd4iNOS48FxCmAJvEbpz4uioqbgTq/OII6Ya60XHTleXOk5VO62c5wLYlXM2ABIMyM/Zva7zn2hdo+srjvvPL8vnSeNmI63xmm8cU1X6lPnAJoIkuc1nJqv/inTBdJyyULJpy/vdQELVQ/pdNHV81wnSMtn1RmA0AEWPZzn5pj7AvP7x/1GL1o3oX96cULLuxn1X63GKa1ndInTgE0Ua1xahk9jbc5R1CLp/nPz0W9+KoLp/wdo6q6K50+ZXLbsQNAUBn7MXM/V7IfVKOj8y7sN9Xc0uJpfH3E1GPUlDgFEC71itOrpSV+9YVAjbdJS/z8f81fvFCjh+p8ablIucowz92nFHMEFgCC5vz+ymufVrL/O79f1GP04gXOfekliyb2sXE9TK92GTUlTgGEit849fOnTF0CNa6Nol6yUDsVpUVq0VUu5tl57vABoInc9luu+zljf6jvK/V9aNwSpnEzTCs4pU+cAgiWai6K8hg9dQSqd516KAAAAq5JREFUFqnFU/1mqC68MDfVHFX15LZzB4Cg8bNP0/aBZowW9516kLZp+1mPMCVOAYRPlfNOy46elgtUP5FaSawCQJhY9nUlUeozTEvi1G+Y2k/pE6cAmqySOPUzemqe3jcCNW4GqkukuoYq4QogLHzsw2yn7c0odQ3TWkdNiVMAgVXlqf2KTu+XC1RbpFYbrAAQQK4h6hGll7T5CFM/o6b+T+kTpwACoIbRU+tN+X0GqmuklgtVAIgS2z7QK0rdwrSSK/TdR02JUwAB4BWn1Y6emoFaLlK9QpVgBRAV5fZzZpRaRkvLhWmNo6bEKYCAqGX0tNpAtURqMVT9xCoAhN35/Z1tX2gbLa1LmHqPmrZMX0qcAgiKSkZPKwlUP5HqEqrWaCVeAYSFsd8qt5+z7hu9orTKMCVOAYRDjaf3HfNP/QSqW6RWEKwAEFrl9n9mlFYaptWNmrZMJ04BBEqNo6clI6gekVoSqn5iFQCiytgfugbpNaX72UrC1DVOLxwLiFMAAVLp6KnfQLVFqhGq1lglWgFEkWU/Z+4PrfvMRoUpcQog0CY7UF1C1Ve0AkAIue7vvPaRZpRWEqb+R01bphOnAALH47+sKw1U10gtF6oVhCsAhI7ffZ/L/tNtf1tVmBKnAALPT5xWGKiekVpNrAJAFJXZT1YcpX7ClDgFEAq1BGqZSC25qp9gBTAV+dwPup6+9zlaWmGYtkwnTgEEVq2BWi5Sq4lVAIi4sjFawWhpFWHaMp04BRBY5XZqfgO1klC1hCvxCiBKfMdnpUFaSZQSpwBCq96BWkuoAsBU5He/Wp8wbZlOnAIIvEoCtdJIJVYBoFQl+89Ko9Q7TFumE6cAQsHnDq/mSCVaAUwV9dhH1j9MW6YTpwBCo5pArWeoAgBK9q++o9RfmLZMXyr/P3hBYU0AqGS7AAAAAElFTkSuQmCC" width="400" /><br />
<br />
ここでたとえば cmd をクリックすれば, cmd.exe のタブが開く.<br />
<br />
現在標準で起動できるのは<br />
<ul>
<li>Windows Powershell</li>
<li>cmd</li>
<li>Azure Cloud Shell</li>
</ul>
の 3 項目のみ.ここに自分で使うアイテムを追加して便利にカスタマイズしたい.<br />
<br />
そこで今回は,cmd に起動バッチファイルを与えて,「環境設定済み cmd」を起動できるよう設定を追加する.<br />
具体的には conda 環境を一発起動させて,python でウハウハしよう.<br />
<br />
では,行ってみよう.<br />
<a name='more'></a><br />
タブ右横の<br />
+ v<br />
の v をクリックしたとき,シェルリストの下に Settings という項目がある.これをクリックすると,設定用ファイル profiles.json が関連付けられたエディタ等で開くので,書き換えていけばよい.<br />
<br />
筆者の環境では,デフォルトはこうだった.<br />
<br />
<blockquote class="tr_bq">
// To view the default settings, hold "alt" while clicking on the "Settings" button.<br />
// For documentation on these settings, see: https://aka.ms/terminal-documentation<br />
<br />
{<br />
"$schema": "https://aka.ms/terminal-profiles-schema",<br />
<br />
"defaultProfile": "{(*guid*)}",<br />
<br />
"profiles":<br />
[<br />
{<br />
// Make changes here to the powershell.exe profile<br />
"guid": "{(*guid*)}",<br />
"name": "Windows PowerShell",<br />
"commandline": "powershell.exe",<br />
"hidden": false<br />
},<br />
{<br />
// Make changes here to the cmd.exe profile<br />
"guid": "{(*guid*)}",<br />
"name": "cmd",<br />
"commandline": "cmd.exe",<br />
"hidden": false<br />
},<br />
{<br />
"guid": "{(*guid*)}",<br />
"hidden": false,<br />
"name": "Azure Cloud Shell",<br />
"source": "Windows.Terminal.Azure"<br />
}<br />
],<br />
<br />
// Add custom color schemes to this array<br />
"schemes": [],<br />
<br />
// Add any keybinding overrides to this array.<br />
// To unbind a default keybinding, set the command to "unbound"<br />
"keybindings": []<br />
}</blockquote>
注:(*guid*)には実際は別々の guid が入っている<br />
注:json のくせにコメント行とか生意気o(`Д´*)o<br />
<br />
<br />
この profile 配列の中に,うまいことアイテムを追加すればよい.末尾のカンマの有無にはご注意,JSON のルールに従い,配列の途中のアイテムにはつけ,最後のアイテムにはつけない.<br />
<br />
miniconda なら,スタートメニューのショートカットを参考にするとこうなる.cmd.exe の /K オプションを利用している. <br />
<blockquote class="tr_bq">
{<br />
// Make changes here to the cmd.exe profile<br />
"guid": "{(*guid*)}",<br />
"name": "miniconda3",<br />
"commandline": "cmd.exe /K C:\\Users\\your_user_name\\AppData\\Local\\Continuum\\miniconda3\\Scripts\\activate.bat C:\\Users\\your_user_name\\AppData\\Local\\Continuum\\miniconda3",<br />
"hidden": false<br />
},</blockquote>
実際のディレクトリ名は自分の環境に合わせて書き換えてください.<br />
<br />
ここで困るのが guid だが,とりあえず他の環境と重複しなければよいようだ.<br />
手元の環境と一切関係なく,オンラインで生成したのでも動いた.<br />
https://www.guidgenerator.com/online-guid-generator.aspx<br />
一方,他のアイテムと重複すると,最後のアイテムで上書きされる.<br />
<br />
できあがりは下記のようになった.<br />
<blockquote class="tr_bq">
<blockquote class="tr_bq">
// To view the default settings, hold "alt" while clicking on the "Settings" button.<br />
// For documentation on these settings, see: https://aka.ms/terminal-documentation<br />
<br />
{<br />
"$schema": "https://aka.ms/terminal-profiles-schema",<br />
<br />
"defaultProfile": "{(*guid*)}",<br />
<br />
"profiles":<br />
[<br />
{<br />
// Make changes here to the powershell.exe profile<br />
"guid": "{(*guid*)}",<br />
"name": "Windows PowerShell",<br />
"commandline": "powershell.exe",<br />
"hidden": false<br />
},<br />
{<br />
// Make changes here to the cmd.exe profile<br />
"guid": "{(*guid*)}",<br />
"name": "cmd",<br />
"commandline": "cmd.exe",<br />
"hidden": false<br />
},<br />
{<br />
// Make changes here to the cmd.exe profile<br />
"guid": "{(*guid*)}",<br />
"name": "miniconda3",<br />
"commandline": "cmd.exe /K C:\\Users\\your_user_name\\AppData\\Local\\Continuum\\miniconda3\\Scripts\\activate.bat C:\\Users\\your_user_name\\AppData\\Local\\Continuum\\miniconda3",<br />
"hidden": false<br />
},<br />
{<br />
"guid": "{(*guid*)}",<br />
"hidden": false,<br />
"name": "Azure Cloud Shell",<br />
"source": "Windows.Terminal.Azure"<br />
}<br />
],<br />
<br />
// Add custom color schemes to this array<br />
"schemes": [],<br />
<br />
// Add any keybinding overrides to this array.<br />
// To unbind a default keybinding, set the command to "unbound"<br />
"keybindings": []<br />
}</blockquote>
</blockquote>
実行結果:<br />
<img alt="" height="317" src="data:image/png;base64,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" width="320" /> <br />
<br />
アイテム出現.miniconda3 をクリックすると<br />
<br />
<a href="https://www.blogger.com/blogger.g?blogID=6143281435033933047" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img alt="" border="0" height="77" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAArQAAACHCAYAAADnT8rwAAAbBElEQVR4nO3dT2gj6ZnHcSWBkIAIQy4hgy/G5JCBOQQ8IQ7MITCiE8LQ0OgQlg2LeqGhGexcm51sNhP1mjTOsocxu5mMtUkGZTxhetTTf9xlW5JtleQ/7dQlt5DQ5DDHnEI61zx7GJ6aV6/e+mdJlkr6PvA52C6Vqt4quX711lulQhAEAgDT7ne/+12f8/NzOT8/lydPnsjJyYn4vi+tVktarZb8+c9/lr///e9CURQ1DfXs2TP54x//KK1WS3Z3d6XVaonv+3JyciJPnjwJ/5/Z/+cm/X83TwqTXgAASBIVZs/Pz+Xs7EyOj4/l4OBAjo+PJ33coiiKii3f9+Xx48fh/6yzs7O+/2mE2osh0AKYanFhVntnu92uHB0dTfo4RVEUlVj/+Mc/xPM8aTab0u12B3pp7VA76f/BeUGgBTDV4oYanJ2dhcMNnj59OunjFEVRVKr6wx/+IPv7++Gwg7Ozs8ihB5P+H5wXBFoAUy0uzOpwg06nI3/7298mfYyiKIpKVX/9619ld3dXjo6OwmEHhNrhEGgBTDU70D558iQMtKenp9Lr9RhuQFFU7srzPDk8PJReryenp6dhoNVQS6DNhkALYGrF9c6enp6G42cPDw8nfWyiKIrKVHpjmI6jNUOt3Us76f/FeUCgBTC1kgLt8fGx+L4v7XZ70scmiqKoTLWzsyPtdlt835fj42N6aYdEoAUwtVzDDcze2V6vJ51OR1qt1qSPTRRFUZnq0aNH0mq1pNPpyPHxMb20QyLQAphKaXpndfxss9mc9LGJoigqUz18+FCazaYcHR1Jr9cb6KUl0GZDoAUwlZIe1XV8fByOn93f35/0sYmiKCpT3b9/X/b39+Xw8FC63W7YS0ugvRgCLYCplGa4ge/7BFqKonJZH374YV+g7fV6zmEHBNp0xhZof/nr38hvG4/ktx88zOT2f/1c3vrlttR/e0/++39+JW+9XZOTk5OJNxSAy5U20B4cHMje3t6kj00URVGZ6t69e7K3tycHBwfi+35ioE0KtdeuXZv4/+1JGlug/dWvfyOdbk86fk+O/K4cdpQvB4cdaR92pHVwKK32oRwcHEn78FCa7UPZ22/J4919ebjjycOdx7L+059Ju92eeEMBuFxxgVbHz3Y6HWm327K7uzvpYxNFUVSmunfvnuzu7kq73ZZOpxM5jpZAm87YAu1Pquty9epVefXVV+W73/2ufPvb35ZXXnlFvvWtb8nLL78s3/zmN+Wll16Sr33ta/Liiy/KV7/6VfnKV74iCwsL8txzz8mnPvUpKRQKsv7Tn0mr1Zp4QwHIrtvtXnjapEDb7XbDQOt53qSPTRRFzUA9e/ZspNPFVaPR6Au0w46jJdCOacZv/OQ/w0D7xhtvyPe+972+QPuDH/xgJgLt2tqarKysXMp7raysyNra2qWt2/r6uiwsLFza+92/f18KhYLcv39/YtuzUCiE4tZ9bW2tb1pT3PKvrKykmv84LSwsyPr6+qW815tvvim3b99OnO727dvy5ptv9v0uzQ1hkwq03W5XCoWCbG9vp5r+6dOnUigU5M6dO2NesvgqFArS7XZTTavrqG7evDnmpaOoydazZ8/k9ddfl48++ih2uo8++khef/31oUNto9EQz/MItCMytkD745/clqtXr0qtVpPvf//70ul05JVXXpE//elP8vLLL8tf/vIXAm1GW1tbYw9BdmheWFiQra2tsbyXHawmHWi3trb61rVcLmfatmtra1Iul2PX9zJPSNK2+7jdvn07NtRG/T1NoD06OpJWq0UPbcrKEmjt8L20tDTxQE5R4y4Nq1GhNunvWeqDDz4Qz/Ok1WrJ0dHRTATabrcr7733XubXvffee5mu6LmMLdD++3+8IVevXpV33313YMjBN77xDdna2pLd3V358pe/LF/84hflueeeky984Qvy+c9/Xj772c+GvQIE2n7jDJhBMBhok0LasOsyTYHWtrW1JYVCIfX0ccs+znYctt0vQ1RojQu7WQLt48ePhz64zENlCbR23blzR65cuTLiJaKo6auo0DrKMCviDrR6Y1ieA+1rr70m77zzTurXvPPOO/Laa69Nf6DVHtp2uy0vvvii/P73vw/D6oMHD6RQKMiXvvQlef755/t85jOfGUmg1VCiNFRoEDUvHetBPu7ysTm99riNKtBGLWuhUAhDZlwwsi+D272BGmTMy946Lw2TpvX19fD39nvpcAR7mbW91tbWnL3JhUJBbty4MfBeW1tb4XtFzdN8b1c72eu5sLAwsG2zbo+0PeJpemcveiJib1ezPXQfNrfp/fv3+9rQXoe4/WCc7PCa1HPrCrT2Ew5GFWg16Gl7LC0t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" style="cursor: move;" width="400" /></a><br />
<br />
<br />
<br />
<br />
<br />
<br />
ばっちり.これで conda 環境を一発起動し放題だ.<br />
自分の好みのバッチファイルを作って,conda でも pipenv でもどんどん項目を追加していきましょう. <br />
<br />
著者近況:読者の皆さん(誰)お久しぶりです,4年半ぶり位でしょうか.matlab 中心の生活から,c++ & python 中心の生活になっています.<br />
<br />
<blockquote class="tr_bq">
</blockquote>
bun6http://www.blogger.com/profile/06322521891464121983noreply@blogger.com0tag:blogger.com,1999:blog-6143281435033933047.post-57048336414572164322015-08-05T14:37:00.001+09:002015-08-25T12:43:40.971+09:00MM: ハイレゾ音源データからCD形式への変換 - ちょっと面倒だけどフリーで高品質の SRC を使ってみた編 -ハイレゾ音源データを,利便性のためにCDプレイヤーで聞きたい(音質がCD相当になるのは承知の上) という自分のニーズに応えるため,その方法をいくつか記事にしてきた.<br />
<br />
今回は,CDの枠内でよりよい音質になるよう,サンプルレート変換(SRC: sample rate conversion)に気を使ってみる.windows 前提だが,他の OS でも参考位にはなるかもしれない.<br />
<br />
概略,次のような手順だ.<br />
<ol>
<li>ssrc でサンプルレート変換 (*->44.1kHz)</li>
<li>ffmpeg でチャネルをミックスダウン(5.1ch->2ch)</li>
<li>ssrc でビット数を変換(*->16bits)</li>
<li>ステップ間で,waveshop で保存し直して次のステップで読み込み可能にすることあり.</li>
</ol>
では,行ってみよう.<br />
<a name='more'></a><br />
オーディオデータを変換する際,特に音質に影響すると言われているのが,サンプルレート変換(SRC)の部分である.ここでは,ハイレゾデータのCD形式への変換なので,ダウンサンプリングの性能が問題だ.それは実質ローパスフィルタの性能と言ってもよい.<br />
<br />
ありがたいことに,有名どころの SRC の実装を比較できるサイトがある.INFINITE WAVE の '<a href="http://src.infinitewave.ca/">SRC Comparisons(96kHz to 44.1kHz)</a>' だ.各実装について,Sweep, 1kHz Tone (-0.1dbfs & -60dbfs), Passband, Transition, Phase, Impulse の 6 つを確認できる.これらはつまりローパスフィルタの性能指標である.理想のフィルタの特性は白線,選んだ実装の特性は緑線で表示されて比較できる.<br />
<br />
いくつかよさそうな実装をピックアップしてみると,<br />
<ul>
<li><a href="https://code.google.com/p/r8brain-free-src/">r8brain</a> の pro バージョンの Linear Phase (Ultra Steep) は無難かつ高性能に見える</li>
<li><a href="http://camil.music.illinois.edu/software/brick/">brick</a>. これは Passband がかなり理想に近い.しかし linear phase でないのか?やや独特のようだ.</li>
<li><a href="http://eac3to/">eac3to</a>. これは後述の SRCC を利用しているようだ.</li>
<li><a href="http://libfsrc.sourceforge.net/">libfsrc</a>. これはライブラリなので,いろいろほかのプログラムから利用されているはず.</li>
<li><a href="http://waveshop.sourceforge.net/">waveshop</a>. フリーのオーディオエディタ.サンプルレート変換はそこそこ程度か.ソフト自体は何かと便利なので,今回の手順の中でも利用する.</li>
<li><a href="http://shibatch.sourceforge.net/">SSRC</a>. 有名.今回はこれを使う.</li>
<li><a href="http://www.mega-nerd.com/SRC/">secret rabbit code</a>. 略してSRCを狙ったっぽい?</li>
</ul>
SoX Resampler というのもよいらしい(<a href="http://audithall.exblog.jp/15576255">audithallにおける解説</a>).foobar2000 のプラグインらしい.<br />
<br />
有料であれば話は早く,その DAW ソフト一発でぱぱっと変換できるだろう.特に,adobe audition 5.5 and cs6 (今は <a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00FOHQZPI/bun6blogs-22/ref=nosim/">creative cloud</a> に含まれるはず)のグラフは最も美しいし,<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00BLI5KF0/bun6blogs-22/ref=nosim/">ableton live</a> もなかなかの美しさだ.正直,買えるならこれらがよいと思う.<br />
<br />
<div class="amazlet-box" style="margin-bottom: 0px;">
<div class="amazlet-image" style="float: left; margin: 0px 12px 1px 0px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00FOHQZPI/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank"><img alt="Adobe Creative Cloud[2015年度版]12か月版 Windows/Mac対応 [ダウンロードコード]" src="http://ecx.images-amazon.com/images/I/41rD2-OIKfL._SL160_.jpg" style="border: none;" /></a></div>
<div class="amazlet-info" style="line-height: 120%; margin-bottom: 10px;">
<div class="amazlet-name" style="line-height: 120%; margin-bottom: 10px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00FOHQZPI/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">Adobe Creative Cloud[2015年度版]12か月版 Windows/Mac対応 [ダウンロードコード]</a><br />
<div class="amazlet-powered-date" style="font-size: 80%; line-height: 120%; margin-top: 5px;">
posted with <a href="http://www.amazlet.com/" target="_blank" title="amazlet">amazlet</a> at 15.08.05</div>
</div>
<div class="amazlet-detail">
アドビシステムズ (2013-10-01)<br />
売り上げランキング: 15</div>
<div class="amazlet-sub-info" style="float: left;">
<div class="amazlet-link" style="margin-top: 5px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00FOHQZPI/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jpで詳細を見る</a></div>
</div>
</div>
<div class="amazlet-footer" style="clear: left;">
</div>
</div>
<br />
<div class="amazlet-box" style="margin-bottom: 0px;">
<div class="amazlet-image" style="float: left; margin: 0px 12px 1px 0px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00BLI5KF0/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank"><img alt="ABLETON DAW Live9 Suite" src="http://ecx.images-amazon.com/images/I/413OPKFOotL._SL160_.jpg" style="border: none;" /></a></div>
<div class="amazlet-info" style="line-height: 120%; margin-bottom: 10px;">
<div class="amazlet-name" style="line-height: 120%; margin-bottom: 10px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00BLI5KF0/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">ABLETON DAW Live9 Suite</a><br />
<div class="amazlet-powered-date" style="font-size: 80%; line-height: 120%; margin-top: 5px;">
posted with <a href="http://www.amazlet.com/" target="_blank" title="amazlet">amazlet</a> at 15.08.05</div>
</div>
<div class="amazlet-detail">
ABLETON <br />
売り上げランキング: 4,079</div>
<div class="amazlet-sub-info" style="float: left;">
<div class="amazlet-link" style="margin-top: 5px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00BLI5KF0/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jpで詳細を見る</a></div>
</div>
</div>
<div class="amazlet-footer" style="clear: left;">
</div>
</div>
本記事ではなるべくフリーもしくは廉価で行くということで,上記リストのうち <a href="http://shibatch.sourceforge.net/">SSRC</a> を利用する.SSRC に入力できるのは wav ファイル形式なので,まずは手持ちのハイレゾ音源を wav 形式に変換(デコード)する.そのために,<a href="http://waveshop.sourceforge.net/">waveshop</a> というフリーソフトを使う.早速 flac ファイルを読み込ませてみよう.flac ファイルの例として,<a href="http://www.linnrecords.com/linn-downloads-testfiles.aspx">LINN Records のダウンロードページ</a>で,「<b>FLAC Studio Master Surround 5.1 channel test</b>」を選んでダウンロードできる,surround88.flac を使うことにする(以前の記事<a href="http://bun6memo.blogspot.jp/2015/02/mm-cd-pcm-os-windows.html">1</a>,<a href="http://bun6memo.blogspot.jp/2014/03/mm-cdpcm-os-windows.html">2</a>を参照).<br />
<br />
<span style="font-size: x-small;">*このソフトは,bit-perfect, つまりデータに不要な変更を加えないのをモットーにしているようだ.今回採用した理由は,その bit-perfect というモットーのほかに,出力する wav ファイルが SSRC で実際にうまく読み込めた,ということが大きい.とにかく ffmpeg の出力を ssrc が読んでくれないのよ.waveshop で一度 flac にして,再度 wav にすると読み込めるんだけどね.</span><br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNdAcW3303cVpMj3Tfd-FtYoK0cS8MfnZ3MFp70kPzyBIUenwvw65S-iqb7K3f675XeEMuE31Y8r5gTJjgZiHl6UUIg_gzwV5jslZo77cjMsWBDb6qncQEfebtjJMT7a62-YFqml1rTEE/s1600/src+mix_01_waveshop.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="141" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNdAcW3303cVpMj3Tfd-FtYoK0cS8MfnZ3MFp70kPzyBIUenwvw65S-iqb7K3f675XeEMuE31Y8r5gTJjgZiHl6UUIg_gzwV5jslZo77cjMsWBDb6qncQEfebtjJMT7a62-YFqml1rTEE/s1600/src+mix_01_waveshop.png" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">waveshop に,5.1ch flac を読み込ませた.</td></tr>
</tbody></table>
<br />
ここから,File -> Save As... で,ファイルの種類を Wave Files (*.wav) として保存する.<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-g8LIbA7pz2UeT2aEaLNJzngZHf8RIR3gg5akozMQAMUcM6fatcUmWEVmdhT9yCOCMUeF8sNz4y90tXPAJn8MsTdmQkFk0oGmecac8l7qodyU1baaMBnKg8RaF0E1pRZmmTo4z4oGFGM/s1600/src+mix_02_waveshop.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="198" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-g8LIbA7pz2UeT2aEaLNJzngZHf8RIR3gg5akozMQAMUcM6fatcUmWEVmdhT9yCOCMUeF8sNz4y90tXPAJn8MsTdmQkFk0oGmecac8l7qodyU1baaMBnKg8RaF0E1pRZmmTo4z4oGFGM/s1600/src+mix_02_waveshop.png" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">wav として保存</td></tr>
</tbody></table>
<br />
これで,5.1ch のハイレゾ wav ファイルが出来た.<br />
<br />
次はこの音源データに対しサンプルレート変換を行う.この後の処理を考慮し,ビット数はまだ落とさない.コマンドラインから SSRC を実行するのだが,サンプルレートや入出力ファイル名の指定は<br />
<br />
> ssrc.exe --rate 44100 input.wav output.wav<br />
<br />
のようにする.実例を挙げると,<br />
<br />
C:\work>ssrc.exe --rate 44100 surround88.wav surround441_from_surround88.wav<br />
Shibatch sampling rate converter version 1.30<br />
<br />
frequency : 88200 -> 44100<br />
attenuation : 0dB<br />
bits per sample : 24 -> 24<br />
nchannels : 6<br />
length : 89451558 bytes, 56.3439 secs<br />
dither type : none<br />
<br />
100% processed, ETA = 0sec<br />
<br />
C:\work><br />
<br />
のようになる.<br />
<br />
次に,マルチチャンネルサラウンド(5.1chサラウンド)から2chステレオにミックスダウンする.この処理には ffmpeg を使う.当方では <a href="http://zeranoe1.rssing.com/chan-5973786/all_p1.html">zeranoe ビルド</a>のバイナリを使った.<br />
チャネル数を 5.1(=6) -> 2 に変更(ミックスダウン)し,ビット数は 24 ビットのままで保持する場合,<br />
<br />
> ffmpeg.exe -i input.wav <span style="color: red;">-ac 2 -acodec pcm_s24le</span> output.wav<br />
<br />
のように実行する.例を見てみよう. <br />
<br />
C:\work>ffmpeg.exe -i surround441_from_surround88.wav<span style="color: red;"> -ac 2 -acodec pcm_s24le</span> st<br />
ereo441.wav<br />
ffmpeg version N-69608-g9dc45d1 Copyright (c) 2000-2015 the FFmpeg developers<br />
built with gcc 4.9.2 (GCC)<br />
configuration: --enable-gpl (多分コンパイル時のオプションが大量に表示される)<br />
libavutil 54. 18.100 / 54. 18.100<br />
(lib** のバージョン表示が続く)<br />
Guessed Channel Layout for Input Stream #0.0 : 5.1<br />
Input #0, wav, from 'surround441_from_surround88.wav':<br />
Duration: 00:00:56.34, bitrate: 6350 kb/s<br />
Stream #0:0: Audio: pcm_s24le ([1][0][0][0] / 0x0001), 44100 Hz, 6 channels,<br />
s32 (24 bit), 6350 kb/s<br />
Output #0, wav, to 'stereo441.wav':<br />
Metadata:<br />
ISFT : Lavf56.19.100<br />
Stream #0:0: Audio: pcm_s24le ([1][0][0][0] / 0x0001), 44100 Hz, stereo, s32<br />
(24 bit), 2116 kb/s<br />
Metadata:<br />
encoder : Lavc56.21.102 pcm_s24le<br />
Stream mapping:<br />
Stream #0:0 -> #0:0 (pcm_s24le (native) -> pcm_s24le (native))<br />
Press [q] to stop, [?] for help<br />
size= 14559kB time=00:00:56.34 bitrate=2116.8kbits/s<br />
video:0kB audio:14559kB subtitle:0kB other streams:0kB global headers:0kB muxing<br />
overhead: 0.000684%<br />
<br />
これで 2ch / 24bits / 44.1kHz の wav ファイル stereo441.wav ができた.もう一歩だ.<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3V_wU7pHPyIwB2R_bD20YOoffapJUGw2CKuNmt6BNkKk6dYW23s-3G-l6DpmttbIdc8YwTipUkpoJtIsxN9gsV9FDxkvMyrpk2dF6X6pFyqYbR3TODU2Be1rotATIMmrqrPyFzkmVndw/s1600/waveshop_stereo441.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="213" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3V_wU7pHPyIwB2R_bD20YOoffapJUGw2CKuNmt6BNkKk6dYW23s-3G-l6DpmttbIdc8YwTipUkpoJtIsxN9gsV9FDxkvMyrpk2dF6X6pFyqYbR3TODU2Be1rotATIMmrqrPyFzkmVndw/s400/waveshop_stereo441.png" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">88kHz->44.1kHz, 5.1ch->2ch とした wav ファイルを waveshop で読み込んで確認.</td></tr>
</tbody></table>
<br />
ビット数の変換には,再び ssrc を使う.ffmpeg の出力ファイルがそのままでは読み込みできないので,面倒だが waveshop で保存し直す.上の例で言うと,<br />
<ol>
<li>stereo441.wav を waveshop で開く.</li>
<li>save as で,stereo441re.flac として保存.</li>
<li>waveshop を閉じる.</li>
<li>stereo441re.flac を waveshop で開く.</li>
<li>save as で,stereo441re.wav として保存.</li>
</ol>
大変面倒だが,これで stereo441.wav は ssrc から読めるはず.もう少しシンプルにやる方法もあるかもしれない.<br />
さて,次にビット数を減らす.本来ここではディザリングを行うことで音質保持への寄与が見込めるのだが,今回はとりあえず省く(ちなみに,ssrc はディザリングのオプションも持っている).<br />
<br />
c:\work>ssrc --bits 16 stereo441re.wav stereo441_16bits.wav<br />
Shibatch sampling rate converter version 1.30<br />
<br />
frequency : 44100 -> 44100<br />
attenuation : 0dB<br />
bits per sample : 24 -> 16<br />
nchannels : 2<br />
length : 14908602 bytes, 56.3439 secs<br />
dither type : none<br />
<br />
100% processed, ETA = 17sec<br />
<br />
c:\work><br />
<br />
これで完成となる.再び waveshop で確認してみよう.<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNIHhj4XSUI93w0wOJs9o4Fo47Il51ZKTgqcaQtdx_YxZA1lG1lhddUjsvIKdruQi3-c8YjpgJdb0uO5AWOPtfyXgeNqdmkj1eV8nwSDgqsuSojwsPpsgUNYMILLA2RuaMIGkbLrodbdA/s1600/waveshop_stereo441_16bits.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="221" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNIHhj4XSUI93w0wOJs9o4Fo47Il51ZKTgqcaQtdx_YxZA1lG1lhddUjsvIKdruQi3-c8YjpgJdb0uO5AWOPtfyXgeNqdmkj1eV8nwSDgqsuSojwsPpsgUNYMILLA2RuaMIGkbLrodbdA/s400/waveshop_stereo441_16bits.png" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">88kHz->44.1kHz, 5.1ch->2ch, 24bits->16bits とした wav ファイルを waveshop で読み込んで確認.</td></tr>
</tbody></table>
どうやら無事に出来たようである.<br />
<br />
手順をまとめると,<br />
<ol>
<li>ssrc でサンプルレート変換 (*->44.1kHz)</li>
<ol>
<li> ssrc.exe --rate 44100 88_24_51.wav 441_24_51.wav</li>
</ol>
<li>ffmpeg でチャネルをミックスダウン(5.1ch->2ch)</li>
<ol>
<li>ffmpeg.exe -i 441_24_51.wav -ac 2 -acodec pcm_s24le 441_24_2.wav</li>
</ol>
<li>waveshop で,wav ファイルを正規化(ssrc で読めるように保存し直す)</li>
<ol>
<li>441_24_2.wav を waveshop で開く.</li>
<li>save as で,441_24_2_re.flac として保存.</li>
<li>waveshop を閉じる.</li>
<li>441_24_2_re.flac を waveshop で開く.</li>
<li>save as で,441_24_2_re.wav として保存. </li>
</ol>
<li>ssrc でビット数を変換(*->16bits)</li>
<ol>
<li>ssrc --bits 16 441_24_2_re.wav 441_16_2.wav </li>
</ol>
<li>完成.441_16_2.wav を CD に焼きましょう.</li>
</ol>
大変面倒であった.次の課題は,手順のシンプル化(バッチ化)とディザリングになる予定.bun6http://www.blogger.com/profile/06322521891464121983noreply@blogger.com1tag:blogger.com,1999:blog-6143281435033933047.post-21718812605391434042015-04-28T16:58:00.004+09:002015-05-06T16:46:54.250+09:00matlab: 構造体の利用例:構造体の各フィールドをワークスペース上の個別の変数に分解するmatlab の構造体と言えば,いくつかの変数を一つの塊にまとめてパッケージしたようなものだ.以前,<a href="http://bun6memo.blogspot.jp/2014/08/matlab_28.html">ワークスペース上の変数を一つの構造体にまとめるという記事</a>を書いた.今回は,逆に,一つの構造体から,個々の項目を別個の変数として,ワークスペース上に分解する方法を述べる. <br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKEgZI3sbhbgZM8Rpbz9m6FV9egMhfWyURHOerTQGCfu0sAVLhto1pcdKvzeuhAN6iFeMkrc4macGeLJmdgcqS2fs1ZwLQLqEstOGneif5qtbtlbNeLpHEA9bGHzFl611iNsqDHvehUtg/s1600/%E6%A7%8B%E9%80%A0%E4%BD%93%E3%82%92%E5%88%86%E8%A7%A3.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKEgZI3sbhbgZM8Rpbz9m6FV9egMhfWyURHOerTQGCfu0sAVLhto1pcdKvzeuhAN6iFeMkrc4macGeLJmdgcqS2fs1ZwLQLqEstOGneif5qtbtlbNeLpHEA9bGHzFl611iNsqDHvehUtg/s1600/%E6%A7%8B%E9%80%A0%E4%BD%93%E3%82%92%E5%88%86%E8%A7%A3.png" height="117" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">構造体を分解し,各フィールドを個別の変数として取り出す.save/load や関数引数の処理などで便利なことがある</td></tr>
</tbody></table>
<br />
<ul>
<li>利用する関数:fieldnames, eval, assignin</li>
</ul>
では,行ってみよう.<br />
<br />
<a name='more'></a>たとえば A という matlab の構造体変数があったとする.そしてそのフィールドが x, y, z だったとする.実際の中身は,<br />
<br />
>> A.x = 1; A.y = rand(2); A.z = 'foo'<br />
A = <br />
x: 1<br />
y: [2x2 double]<br />
z: 'foo'<br />
<br />
だったとしよう.このとき,構造体の各フィールドを,個別の変数として<b>ワークスペースに展開(分解)</b>したい場合がある.ベタに書けば,<br />
<br />
>> x = A.x;<br />
>> y = A.y;<br />
>> z = A.z;<br />
<br />
としたいわけだ.実用例(?)として load がある.A = load('filename'); とすると,save 時の各変数名は A のフィールド名となって,データは一つの構造体変数 A にまとめられる.これを分解したい場合があろうということだ.<br />
<br />
<br />
この分解操作を自動的に簡単に行う方法を作っていこう.<b>使用イメージが</b><br />
<b><br /></b>
<b>>> field_decompose(A);</b><br />
<b><br /></b>
<b>となるような関数 field_decompose を作っていく</b>わけだ.なお,構造体自体が配列(=構造体配列)になっている場合は,今回は対象としない.<br />
<br />
第一段階として,わかりやすさのために,スクリプト field_decompose_s を作ってみることにする.スクリプトなので,簡単のため,分解対象とする構造体名は A に固定する.スクリプトだと,スクリプト内でうかつに変数を使うとすでに使っていた変数が上書きされたり,スクリプト内部用の変数が残ったままになったりするが,この段階では気にしない.あとで関数版を作るので,この問題は解消される.<br />
<br />
まず,構造体(ここではA)のフィールド名(ここではx,y,z)の一覧を取得しておく.関数 <b>fieldnames</b> を使う.<br />
<br />
>> F = fieldnames(A);<br />
<br />
fieldsnames は文字列のセル配列を返す.この例では<br />
<br />
>> whos F<br />
Name Size Bytes Class Attributes<br />
F 3x1 342 cell <br />
>> F <br />
F = <br />
'x'<br />
'y'<br />
'z'<br />
<br />
となる.F{1} の中身は文字列 'x',F{2} の中身は文字列 'y' となっている.<br />
<br />
次に,実際に個別の変数に分解する.上の x = A.x と同様のことをやりたいのだが,ここで問題がある.変数のフィールド名は,自動化プログラムの作成時点で予め分かるわけではないのだ.今は A.x, A.y, A.z とした例を見ているが,このプログラム(field_decompose)自体は,どんなフィールドを持つかわからない前提で動作しなければならない.それには,代入式の左辺も変数で指定できるようなんらかのトリックが必要になる.そうしたトリックは matlab にはいくつか用意されている.いまの段階ではスクリプトを作っているので,ワークスペースは呼び出し側とつながっている.そこで,単純に関数 <b>eval</b> を使うことができる.<br />
<br />
eval(s) は,文字列 s の中身を,matlab の式(文といってもよい)として実行する.eval('3*2')<br />
と<br />
3*2<br />
は,同じ結果をもたらす.さて,いまやりたいのは,「もしフィールで名が 'x' なら 'x=A.x;' を実行したい」であった.すると,<br />
x = A.x;は,eval によって<br />
eval('x = A.x;')<br />
とも書ける.さらにこれは,s = 'x=A.x;' のとき,<br />
eval(s)<br />
とも書ける.もう一歩,これは s = sprintf('%s=A.%s', F{1}, F{1}); と書けるから,<br />
eval(sprintf('%s=A.%s', F{1}, F{1}))<br />
と書いてもよいわけだ.ここまでくればもうできそうな気がしませんか?ちなみに,sprintf を使わず<br />
eval([F{1}, '=A.', F{1}, ';'])<br />
と書いてもよい.<br />
ここまで試してみよう.<br />
<br />
clear all<br />
A.x = 1; A.y = rand(2); A.z = 'foo';<br />
F = fieldnames(A);<br />
eval([F{1}, '=A.', F{1}, ';'])<br />
<br />
これを実行して whos で確認すると<br />
<br />
>> whos<br />
Name Size Bytes Class Attributes<br />
A 1x1 574 struct <br />
F 3x1 342 cell <br />
x 1x1 8 double <br />
<br />
と, 見事に変数 x がワークスペース内に作成されている!<br />
<br />
>> x<br />
x =<br />
1<br />
<br />
と,中身も A.x と一致している. <br />
<br />
あとはこれをループにして,全フィールドに対して行えばよい. <br />
clear all<br />
A.x = 1; A.y = rand(2); A.z = 'foo';<br />
F = fieldnames(A);<br />
for n=1:length(F)<br />
eval([F{n}, '=A.', F{n}, ';'])<br />
end <br />
<br />
確認:<br />
>> whos<br />
Name Size Bytes Class Attributes<br />
A 1x1 574 struct <br />
F 3x1 342 cell <br />
n 1x1 8 double <br />
x 1x1 8 double <br />
y 2x2 32 double <br />
z 1x3 6 char <br />
>> x,y,z<br />
x =<br />
1<br />
y =<br />
0.9572 0.8003<br />
0.4854 0.1419<br />
z =<br />
foo<br />
<br />
ばっちりである.手作業でやる場合には,<br />
F = fieldnames(A);<br />
for n=1:length(F)<br />
eval([F{n}, '=A.', F{n}, ';'])<br />
end<br />
の A を所望の構造体名にしてコピペすれば事足りる. <br />
<br />
<br />
さて,方法の基礎がわかったところで,<br />
>> field_decompose(A);<br />
とできる関数 field_decompose に仕立て上げることを考えよう.<br />
<br />
今度は,上記のように eval を使っても,関数内で変数が生成され,関数から戻るときに破棄されて,結局特に何も起こらなくなってしまう.関数内でなく,関数を呼びだした側のワークスペースに変数を生成するには,また別のトリックがいる.ここで有効なのが <b>assignin</b> という関数だ.<br />
<br />
<b>assignin('caller', 'x', A.x)</b><br />
<br />
とすると,関数呼び出し側のワークスペース (caller workspace) 中の変数 x に,A.x の中身を代入してくれる.変数名(フィールド名)は実行時にならないとわからないわけだが,地の文でなく assignin の引数なのだから,次のように書ける.<br />
<br />
assignin('caller', F{1}, A.(F{1}))<br />
<br />
A という構造体変数名も可変だと思われるかもしれないが,関数の入力引数を A という名前受けていれば,もとの名前と関係なく関数内では A で参照することになる.なお,A.(文字列) というフィールド名の動的参照を利用している.<br />
<br />
ループ化と合わせて一気に関数を書いてしまおう.field_decompose.m というファイルを作って,その中身を<br />
<br />
<b>function field_decompose(A)</b><br />
<b>F = fieldnames(A);</b><br />
<b>for n=1:length(F)</b><br />
<b> assignin('caller', F{n}, A.(F{n}));</b> <br />
<b>end</b> <br />
とする.できたら早速試してみよう.<br />
<br />
clear all<br />
B.x = 1; B.y = rand(2); B.z = 'foo';<br />
field_decompose(B);<br />
<br />
実行できただろうか.エラーなく実行できたら,結果を確認しよう.<br />
<br />
>> whos<br />
Name Size Bytes Class Attributes<br />
B 1x1 574 struct <br />
x 1x1 8 double <br />
y 2x2 32 double <br />
z 1x3 6 char <br />
<br />
>> x,y,z<br />
x =<br />
1<br />
y =<br />
0.6557 0.8491<br />
0.0357 0.9340<br />
z =<br />
foo<br />
<br />
ばっちりだ.めでたしめでたし.<br />
<br />
~追記~<br />
<br />
今回使った技は,<br />
eval, assignin, 構造体のフィールド名の動的参照<br />
といったあたりだ.興味のある読者は,matlab のヘルプなどを参照してより深く使いこなして頂きたい.<br />
<br />
当ブログの関連記事を以下に挙げておく.ご参考まで.<br />
<br />
<ul>
<li><a href="http://bun6memo.blogspot.com/2013/05/matlab-1.html">matlab: 壁の外へ 1. 前置き</a> : ワークスペースという概念の解説</li>
<li><a href="http://bun6memo.blogspot.com/2007/03/matlab_28.html">matlab: 構造体配列の参照法とその周辺</a> : 構造体の,配列としての参照法</li>
<li><a class="GCUXF0KCPB" href="http://bun6memo.blogspot.com/2013/06/matlab.html">matlab: セル配列で困っている人へ</a> : セル配列のわりと詳細な解説.当ブログの人気記事.</li>
<li><div class="post-title entry-title" itemprop="name">
<a href="http://bun6memo.blogspot.jp/2014/08/matlab_28.html">matlab: 構造体の利用例: ワークスペース上の変数を一つの構造体にまとめる</a>: 本記事と逆の操作.セットで習得しておくと便利.</div>
</li>
</ul>
bun6http://www.blogger.com/profile/06322521891464121983noreply@blogger.com0tag:blogger.com,1999:blog-6143281435033933047.post-57372849350943200272015-02-09T16:48:00.000+09:002015-08-20T14:47:38.678+09:00MM: ハイレゾ音源からCDを作成: コマンドライン編(ffmpeg を使う場合) 今回は,マルチチャンネルのハイレゾ音楽データを,<span style="color: red;"><b>ffmpeg</b></span> をコマンドラインで使って,CD形式(2ch/44.1KHz/16bits)の wav データに変換してみる.<br />
<br />
以前の記事「<a href="http://bun6memo.blogspot.jp/2014/03/mm-cdpcm-os-windows.html">MM: ハイレゾ音源からCDを作成(</a><a class="GCUXF0KCPB" href="https://www.blogger.com/null">データは PCM, OS はwindows の場合</a>)」で,シェアウェアの xrecode II を使ってハイレゾ・マルチチャネルの flac を CD 形式の wav に変換する方法を述べた.今回はフリーウェアの ffmpeg を使う.やってみれば別に難しいものでもないですよ.<br />
<ol>
<li>マルチチャンネル・ハイレゾ音楽データの入手</li>
<li>ffmpeg の入手とインストール</li>
<li>マルチチャンネル・ハイレゾ→CD形式 wav への変換</li>
<li>補足 </li>
</ol>
ずばり要約すると,<br />
<span style="color: red;"><b>ffmpeg.exe -i example1.flac -bits_per_raw_sample 16 -ac 2 -ar 44100 example1.wav</b></span> <br />
で変換できるという話である.<br />
<br />
では,行ってみよう.<br />
<a name='more'></a><br />
<br />
1. マルチチャンネル・ハイレゾ音楽データの入手<br />
<br />
すでに持っていればそれでよし.手持ちがなくて適当なサンプルがほしい場合,<a href="http://www.linnrecords.com/linn-downloads-testfiles.aspx">LINN Records のダウンロードページ</a>で,「<b>FLAC Studio Master Surround 5.1 channel test</b>」を選んでダウンロード.ファイル名は surround88.flac である.ここでは, <br />
<span style="color: red;"><b>c:\work\surround88.flac</b></span><br />
のように置いたとする.<br />
<br />
2. ffmpeg の入手とインストール<br />
<br />
Windows では,Zeranoe のビルドがメジャーなようだ.<a href="http://ffmpeg.zeranoe.com/builds/">Zeranoe FFmpeg のビルドページ</a>で,64-bit (環境によっては32-bit) の static ビルドを選んでおけば間違いないだろう.ダウンロードしよう.<br />
ffmpeg-20150209-git-c0367f7-win64-static.7z<br />
のようなファイルが得られる.なお,Zeranoe のページは,<a href="https://www.ffmpeg.org/download.html">ffmpeg 公式のダウンロードページ</a>から windows builds を選ぶと行ける.<br />
<br />
ファイルは 7zip のアーカイブなので,解凍できない場合は <a href="http://sevenzip.sourceforge.jp/">7zip 公式</a>から 7zip をダウンロード&インストールすればよい.7z 形式のほか,lha や rar にも対応していて便利なので,筆者のデフォルト圧縮解凍ツールになっている.<br />
<br />
インストーラは特になく,単に圧縮ファイルを解凍すればよい.ffmpeg-ごにょごにょ-static.7z を解凍すると,<br />
<br />
ffmpeg-ごにょごにょ-static\<br />
bin\<br />
doc\<br />
licenses\<br />
presets\<br />
ff-prompt.bat<br />
README.txt<br />
<br />
という内容が展開される.ffmpeg-ごにょごにょ-static フォルダを,どこかよい場所に移動して(フォルダ名を変更した方が便利という人は変更して)おこう.ここでは,<br />
<span style="color: red;"><b>c:\ffmpeg\bin\ffmpeg.exe</b></span><br />
c:\ffmpeg\ff-prompt.bat<br />
のように移動&フォルダ名変更したとする.<br />
<br />
3. マルチチャンネル・ハイレゾ→CD形式 wav への変換<br />
<br />
コマンドプロンプトを開いて,c:\work に移動し,ffmpeg をオプション・入力ファイル・出力ファイルを指定して実行すれば変換できる.具体的には以下のようになる.<br />
<ul>
<li>コマンドプロンプトを開く.</li>
<ul>
<li>windows 7 なら,スタート→すべてのプログラム→アクセサリ→コマンドプロンプト</li>
<li> あるいは,ファイル名を指定して実行→cmd→Enterキー</li>
</ul>
<li>次のようになる.</li>
</ul>
Microsoft Windows [Version 6.1.7601]Copyright (c) 2009 Microsoft Corporation. All rights reserved.<br />
<br />
C:\Users\だれそれ>
<br />
<ul>
<li>データのあるディレクトリに移動する.</li>
</ul>
C:\Users\だれそれ>cd c:\work<br />
<br />
c:\work> <br />
<ul>
<li>ffmpeg で変換する.</li>
</ul>
<span style="color: red;"><b>c:\work>c:\ffmpeg\bin\ffmpeg.exe -i surround88.flac -bits_per_raw_sample 16 -ac 2 -ar 44100 surround88.wav</b></span><br />
<br />
オプション順を変えるとエラーが出ることがあるように思う.とりあえず上記の順で動いた.<br />
-i surround88.flac: 入力ファイル名<br />
-bits_per_raw_sample 16: 量子化ビット数.CD は16ビット<br />
-ac 2: チャンネル数.CD はふつう 2ch のステレオ<br />
-ar 44100: サンプリング周波数.CD は 44.1KHz = 44100Hz<br />
surround88.wav: 出力ファイル名.好きな名前にされたし.拡張子で出力形式を自動決定しているようだ.<br />
<ul>
<li>実行すると,以下のようになる.(強調は筆者による)</li>
</ul>
ffmpeg version N-69659-gc0367f7 Copyright (c) 2000-2015 the FFmpeg developers<br />
built with gcc 4.9.2 (GCC)<br />
configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-lzma --enable-decklink --enable-zlib<br />
libavutil 54. 18.100 / 54. 18.100<br />
libavcodec 56. 21.102 / 56. 21.102<br />
libavformat 56. 19.100 / 56. 19.100<br />
libavdevice 56. 4.100 / 56. 4.100<br />
libavfilter 5. 9.104 / 5. 9.104<br />
libswscale 3. 1.101 / 3. 1.101<br />
libswresample 1. 1.100 / 1. 1.100<br />
libpostproc 53. 3.100 / 53. 3.100<br />
<span style="color: red;"><b>Input #0, flac, from 'surround88.flac':</b></span><br />
Duration: 00:00:56.34, start: 0.000000, bitrate: 999 kb/s<br />
Stream #0:0: Audio: flac, 88200 Hz, 5.1, s32 (24 bit)<br />
<span style="color: red;"><b>Output #0, wav, to 'surround88.wav':</b></span><br />
Metadata:<br />
ISFT : Lavf56.19.100<br />
Stream #0:0: <span style="color: red;"><b>Audio: pcm_s16le ([1][0][0][0] / 0x0001), 44100 Hz, stereo, s16</b></span><br />
<span style="color: red;"><b> (24 bit), 1411 kb/s</b></span><br />
Metadata:<br />
encoder : Lavc56.21.102 pcm_s16le<br />
Stream mapping:<br />
Stream #0:0 -> #0:0 (flac (native) -> pcm_s16le (native))<br />
Press [q] to stop, [?] for help<br />
size= 9706kB time=00:00:56.34 bitrate=1411.2kbits/s<br />
video:0kB audio:9706kB subtitle:0kB other streams:0kB global headers:0kB muxing<br />
overhead: 0.000785%<br />
<br />
c:\work><br />
<ul>
<li>surround88.wav は,目標としていた CD 形式の wav ファイルになっている.</li>
</ul>
あとは,surround88.wav の情報を見れば,期待通りの形式になっているのが確認できるはず.確認できたら,適当なプレーヤーで聞いて,5.1ch が 2ch にミックスダウンされているのも確認しておこう.surround88 なら,left, right, center, rear-left, rear-right の声が,各々適切な位置から聞こえればOKだ.これで完了である.<br />
<br />
4. 補足<br />
<ul>
<li> ff-prompt.bat を実行すると,ffmpeg の実行フォルダにパスの通った状態でコマンドプロンプトが立ち上がるので,ちょっとだけ便利.</li>
<li>変換用バッチファイルを作っておくと便利.</li>
</ul>
たとえば,cvt2wav.bat というファイルを作り,中身を<br />
@echo off<br />
set FFMPEG="c:\ffmpeg\bin\ffmpeg.exe"<br />
set SPEC=-ar 44100 -ac 2 -bits_per_raw_sample 16<br />
echo on<br />
%FFMPEG% -i "%1" %SPEC% "%1.wav"<br />
dir "%1.wav"<br />
pause<br />
とする.すると,flac なりのファイルをこのバッチファイルにドラッグ&ドロップすれば,CD形式のwavが元データと同じディレクトリに生成される.元データが a.flac なら,それと同じディレクトリに新たに a.flac.wav というファイルができる.拡張子は a.wav のようにもできる.やり方はバッチファイルの説明を web で検索されたし.<br />
<ul>
<li>今回はハイレゾ・マルチチャンネルの flac ファイルを入力にしたが,<span style="color: red;"><b>その他多くの形式のファイルを同様の手順で変換可能</b></span>.ffmpeg の対応入力フォーマットは非常に豊富なので,日常的に接するほとんどのファイルが変換できるだろう.</li>
<li><span style="color: red;"><b>出力も,wav でなく,mp3 などにすることもできる</b></span>.その場合はオプションの指定が変わるのでご注意.そのうち記事にするかも.</li>
<li>音質面では,サンプリングレートの変換やビットの丸めなどをどううまくやっているかが影響するはず.CD に焼くとなると,そこそこ質のいい変換をしてもらいたいものだけれど,ffmpeg が他の実装と比較して高品質かどうかまでは未調査.</li>
<ul>
<li>サンプルレート変換の質にこだわった変換法を新たに<a href="http://bun6memo.blogspot.jp/2015/08/mm-cd-src.html">記事</a>にしました. </li>
</ul>
</ul>
<br />
~おまけ・小型スピーカーのノスタルジー~<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8369EAX3YKrXz2up2SILAyxypHOfuE3qoJvVtpYRuPlnWIcGNJi40WHoyd7CtTd5_5dDZBVCnwmZNkgBjUgvotgLTHXqGRj25gbFaT2TdX59Oq7Qv_f9p3mlaY2TA20neQt5mRg8IS2E/s1600/s-200.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="276" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8369EAX3YKrXz2up2SILAyxypHOfuE3qoJvVtpYRuPlnWIcGNJi40WHoyd7CtTd5_5dDZBVCnwmZNkgBjUgvotgLTHXqGRj25gbFaT2TdX59Oq7Qv_f9p3mlaY2TA20neQt5mRg8IS2E/s1600/s-200.JPG" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">TEAC S-200. 画像は「<a href="http://audio-heritage.jp/TEAC-ESOTERIC/speaker/s-200.html">オーディオの足跡</a>」様より無断借用‥.そのうち自前の写真撮ってアップするかも</td></tr>
</tbody></table>
我が家では,サブシステムとして,1990年ごろに確か \12,800 で購入した <span style="color: red;"><b>TEAC S-200</b></span> という小型スピーカーをいまだに使っている.兄弟機 S-300 の小型版だが,同軸2wayという特徴は継承している.参考: <a href="http://audio-heritage.jp/TEAC-ESOTERIC/speaker/s-200.html">「オーディオの足跡」の記事</a> <br />
<br />
音の印象としては,ちょっと独特なハイ上がりのバランスだが,いろんな曲を結構気分よく聞けてきたと思う. 昔の某社のミニコンポについていた,大きいけど軽いペコペコした感じの 3way スピーカーに比べると,容積はずっと小さいのが音の密度感では遥かに上だった.S-200 はかなり能率の低いスピーカーで,出力音圧レベルは <span style="color: red;"><b>81dB/w/m</b></span> である.よい音にしようと思うと,アンプにはかなりの駆動力が要求されるはず.昔ある時,実家の主力アンプ(DENON PMA-S1)に繋いでみたら,美しく力強い音が出て驚いた.最近(購入後20数年)では,ユニットの一部のウレタンか何かがヤバげにも見えるので,何かしら補修は必要かもしれない.<br />
<br />
さて,このシリーズ,というか S-300 の系譜は,なんと現在でも継続されている.現行機は <span style="color: red;"><b>S-300NEO</b></span>(<a href="http://teac.jp/product/s-300neo/">TEAC のページ</a>)といって,店によってはペア3万円強で買えるようだ.<br />
<br />
<div class="amazlet-box" style="margin-bottom: 0px;">
<div class="amazlet-image" style="float: left; margin: 0px 12px 1px 0px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B005YVQ1X0/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank"><img alt="TEAC S-300NEO-CH コアキシャル2ウェイスピーカーシステム チェリー" src="http://ecx.images-amazon.com/images/I/41QdtYqMq4L._SL160_.jpg" style="border: none;" /></a></div>
<div class="amazlet-info" style="line-height: 120%; margin-bottom: 10px;">
<div class="amazlet-name" style="line-height: 120%; margin-bottom: 10px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B005YVQ1X0/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">TEAC S-300NEO-CH コアキシャル2ウェイスピーカーシステム チェリー</a><br />
<div class="amazlet-powered-date" style="font-size: 80%; line-height: 120%; margin-top: 5px;">
posted with <a href="http://www.amazlet.com/" target="_blank" title="amazlet">amazlet</a> at 15.02.09</div>
</div>
<div class="amazlet-detail">
ティアック (2011-11-01)<br />
売り上げランキング: 21,581</div>
<div class="amazlet-sub-info" style="float: left;">
<div class="amazlet-link" style="margin-top: 5px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B005YVQ1X0/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jpで詳細を見る</a></div>
</div>
</div>
<div class="amazlet-footer" style="clear: left;">
</div>
</div>
<br />
Amazon での評判は上々となっているし,受賞も多い.TEAC のこだわりだろうか,新開発コアキシャルユニット搭載,バイワイヤリング対応で仕上げも高級と,結構力が入っている.能率も 86dB/W/m と,S-200 よりは鳴らしやすそうだ(とはいえ割と低能率ではある.小型の宿命か).一度我が家の年代物 S-200 と聴き比べてみたいものだ.<br />
<br />
<br />bun6http://www.blogger.com/profile/06322521891464121983noreply@blogger.com0tag:blogger.com,1999:blog-6143281435033933047.post-91156643415387520442014-12-08T13:03:00.002+09:002014-12-08T13:40:54.449+09:00携帯: ガラケーのカレンダーが‥筆者の今使っている携帯は casio の ca007 だ.大体の機能には満足しているのだが,最近になって困ったことが発生した.平日用のアラームが何故か休日にも鳴るのだ.いや,少し前から何かおかしいなとは思っていたんですよ.<br />
<br />
不思議に思って携帯のカレンダーを見てみると,祝日が平日のままになっている.うむ.祝日設定を更新する必要があるようだ.<br />
<br />
「カレンダー→サブメニュー→各種設定→祝日設定/解除→ダウンロード→ダウンロードサイトに接続する」 <br />
と操作してみると, 携帯が ezweb に接続に行った.そして表示されたメッセージがこれだ.<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDCHndLFlVhm5hs6USujFwyVzCWvmLRhSSZwSt29TRiue6VOqFAljpk43aKmnbokYPqxsK-yHE_abH-cVhj90mR2k5YkMp9hZk9n6RNxNvWp1kh3sGXJS6wbJhpOmfU35WAKw27xtmyLY/s1600/cazcafe_service_end_20141208a.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDCHndLFlVhm5hs6USujFwyVzCWvmLRhSSZwSt29TRiue6VOqFAljpk43aKmnbokYPqxsK-yHE_abH-cVhj90mR2k5YkMp9hZk9n6RNxNvWp1kh3sGXJS6wbJhpOmfU35WAKw27xtmyLY/s1600/cazcafe_service_end_20141208a.jpg" height="320" width="177" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">CA'z CAFE 終了のお知らせ.まさかこれが筆者の平和な朝を妨げる原因とは.</td></tr>
</tbody></table>
「CA'zCAFE サイト終了のお知らせ<br />
CA'zCAFE2014年7月3日をもちまして、サイトを終了いたしました。<br />
<br />
また、サイト終了に伴い、再ダウンロードも2014年7月3日をもって終了となります。<br />
<br />
長らくのご愛顧、誠にありがとうございました。 」<br />
<br />
ガラケーの機能の豊富さは本体機能にあるイメージが強かったが,ネットによるサポートに依存してもいたわけだ.代替サーバを自分で立ち上げることもできないし,カレンダーの祝日設定については打つ手なし.こまめに休日として自分で手入力することで対処するほかないようだ.<br />
<br />
おまけ. <br />
<br />
ca007 は中古市場ではまだ流通があるようだ.先日妻が購入した GRATINA などに比べるとはるかに高機能で使い勝手も良いと思うが,本記事の例のようにいくつかのサービスは終了し始めていることは知っておこう.ちなみに筆者のは黒.内蔵のペンギンアプリにも楽しませてもらった.<br />
<br />
<div class="amazlet-box" style="margin-bottom: 0px;">
<div class="amazlet-image" style="float: left; margin: 0px 12px 1px 0px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00B8OK7GY/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank"><img alt="CA007 au[スターリーブラック]" src="http://ecx.images-amazon.com/images/I/41mKSs0Yr8L._SL160_.jpg" style="border: none;" /></a></div>
<div class="amazlet-info" style="line-height: 120%; margin-bottom: 10px;">
<div class="amazlet-name" style="line-height: 120%; margin-bottom: 10px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00B8OK7GY/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">CA007 au[スターリーブラック]</a><br />
<div class="amazlet-powered-date" style="font-size: 80%; line-height: 120%; margin-top: 5px;">
posted with <a href="http://www.amazlet.com/" target="_blank" title="amazlet">amazlet</a> at 14.12.08</div>
</div>
<div class="amazlet-detail">
カシオ <br />
売り上げランキング: 534,549</div>
<div class="amazlet-sub-info" style="float: left;">
<div class="amazlet-link" style="margin-top: 5px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00B8OK7GY/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jpで詳細を見る</a></div>
</div>
</div>
<div class="amazlet-footer" style="clear: left;">
</div>
</div>
<br />
<div class="amazlet-box" style="margin-bottom: 0px;">
<div class="amazlet-image" style="float: left; margin: 0px 12px 1px 0px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00B8OK50W/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank"><img alt="CA007 au[サンナップオレンジ]" src="http://ecx.images-amazon.com/images/I/31sleJ1BnzL._SL160_.jpg" style="border: none;" /></a></div>
<div class="amazlet-info" style="line-height: 120%; margin-bottom: 10px;">
<div class="amazlet-name" style="line-height: 120%; margin-bottom: 10px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00B8OK50W/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">CA007 au[サンナップオレンジ]</a><br />
<div class="amazlet-powered-date" style="font-size: 80%; line-height: 120%; margin-top: 5px;">
posted with <a href="http://www.amazlet.com/" target="_blank" title="amazlet">amazlet</a> at 14.12.08</div>
</div>
<div class="amazlet-detail">
カシオ <br />
売り上げランキング: 151,720</div>
<div class="amazlet-sub-info" style="float: left;">
<div class="amazlet-link" style="margin-top: 5px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00B8OK50W/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jpで詳細を見る</a></div>
</div>
</div>
<div class="amazlet-footer" style="clear: left;">
</div>
</div>
<br />
<div class="amazlet-box" style="margin-bottom: 0px;">
<div class="amazlet-image" style="float: left; margin: 0px 12px 1px 0px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00B8OK624/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank"><img alt="CA007 au[コットンホワイト]" src="http://ecx.images-amazon.com/images/I/11ZPXQV%2BAzL._SL160_.jpg" style="border: none;" /></a></div>
<div class="amazlet-info" style="line-height: 120%; margin-bottom: 10px;">
<div class="amazlet-name" style="line-height: 120%; margin-bottom: 10px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00B8OK624/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">CA007 au[コットンホワイト]</a><br />
<div class="amazlet-powered-date" style="font-size: 80%; line-height: 120%; margin-top: 5px;">
posted with <a href="http://www.amazlet.com/" target="_blank" title="amazlet">amazlet</a> at 14.12.08</div>
</div>
<div class="amazlet-detail">
カシオ <br />
売り上げランキング: 192,704</div>
<div class="amazlet-sub-info" style="float: left;">
<div class="amazlet-link" style="margin-top: 5px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00B8OK624/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jpで詳細を見る</a></div>
</div>
</div>
<div class="amazlet-footer" style="clear: left;">
</div>
</div>
<br />bun6http://www.blogger.com/profile/06322521891464121983noreply@blogger.com0tag:blogger.com,1999:blog-6143281435033933047.post-36336491726736905722014-08-28T13:41:00.002+09:002015-05-01T14:54:27.445+09:00matlab: 構造体の利用例: ワークスペース上の変数を一つの構造体にまとめるmatlab で作業していると,たくさんの変数が出来てきて,とりあえず一つにまとめておきたいことがある.また,関数を作っていて,デバッグのために,関数内の変数をすべて戻り値として返したいことがある.その際は,いちいちどの変数を返すか指定するのは面倒なので,全部まとめて一つにして返したくなる.<br />
<br />
これらに共通して行いたいことは,<b>ワークスペース workspace 上の変数を,一つにまとめたい</b>ということだ.何にまとめるか?それは,構造体にまとめればよい.<br />
<br />
では,行ってみよう.<br />
<br />
<a name='more'></a><br />
まずはわかりやすい実装を順を追って示す.<br />
z, n, Z をワークスペースで使っていない変数とする.これらの変数名を使っている場合,以下の手順では,使っていない変数に置き換えて試すこと.でないとこれらの変数を上書きしてしまう.<br />
<br />
いま,ワークスペースに a, b という変数があると仮定しよう.<br />
a = rand(3)<br />
b = 'hello, world!'<br />
とでもすれば手軽に試せる. <br />
<br />
ワークスペース内の変数のリストを取得するには,who あるいは whos を使う.<br />
who は単純に変数名のリストを文字列のセル配列の形で返す.<br />
whos は変数の詳細な情報を構造体配列の形で返す.<br />
<br />
今回は who を使うのが簡単だ.<br />
<br />
z = who;<br />
<br />
z は文字列のセル配列になる.<br />
<br />
>> z<br />
z = <br />
'a'<br />
'b'<br />
<br />
さて,ワークスペースの変数のまとめ先を構造体 Z としよう.Z には,各変数名(=zの各セルの内容)をフィールド名として追加し,そのフィールドの中身には,実際の変数の中身を代入する.これには,「<b>変数によるフィールド名の参照</b>」と「<b>eval による中身の評価</b>」という2つの技を使う.たとえば,1番目の変数についてやってみよう.<br />
<br />
Z.(z{1}) = eval(z{1});<br />
<br />
左辺で,フィールド参照のピリオド . のあとに小括弧 () を使っていて,その中で z{1} を呼び出している.また,右辺では,z{1} を呼び出した結果を関数 eval で評価している.いま,z{1} は文字列としての a なので(z{1} = 'a'),これは以下の文と等価である.<br />
<br />
Z.a = a;<br />
<br />
これがまさにやりたかったことだった.<br />
少し説明すると,左辺はまず<br />
Z.('a')<br />
と解釈される.構造体フィールドの参照に小括弧 () を使うと,中の文字列がフィールド名として解釈される.つまり Z.('a') は Z.a と等価である.文字列のところは,もちろん中身が文字列の変数を利用できる.今回は z{1} を用いた.これが「変数によるフィールド名の参照」である.<br />
<br />
次に,右辺は<br />
eval('a')<br />
と解釈される.これにより,中の文字列が文として評価される.つまりコマンドラインで a を実行するのと等価である.>> a と >> eval('a') が等価ということだ.eval の場合,その結果の戻り値を関数 eval の戻り値として返してくれる.今回の場合,a の中身そのものを返してくれることになる.これが「eval による中身の評価」である.<br />
<br />
あとはループで回せばよい.<br />
<br />
for n=1:length(z)<br />
Z.(z{n}) = eval(z{n});<br />
end<br />
<br />
結果を見ると,意図したとおり,ワークスペース変数の内容が Z にまとめて格納されているはずだ.<br />
<br />
>> Z<br />
Z = <br />
a: [3x3 double]<br />
b: 'hello, world!'<br />
<br />
<b>まとめると,素朴なやり方としては,以下のコードでOKだ.</b><br />
<b><br /></b>
<b>z = who;</b><br />
<b>for n=1:length(z)</b><br />
<b> Z.(z{n}) = eval(z{n});</b><br />
<b>end</b><br />
<br />
意外と簡単便利にまとまるのである.<br />
<br />
~発展1:ループを使わず(かっこよく?)書く~ <br />
<br />
もう少し凝ると,ループを回さない方法も作れる.<b>cell2struct</b> と <b>cellfun</b> を使う.<br />
<br />
z = who;<br />
Z = cell2struct( cellfun(@eval, z, 'UniformOutput', false), z, 1);<br />
<br />
上記では一応変数 z を用いて who の結果を一度受けることにしたが,そのステップは省こうと思えば省ける.<br />
<br />
Z = cell2struct( cellfun(@eval, who, 'UniformOutput', false), who, 1);<br />
<br />
ただし who を 2 回呼び出すことになる. 2 回の呼び出し間で結果が同一であると保証されていればこれでよく,実際実行した限りは問題なかった.しかし何かの割り込み処理等で who の呼び出し間で変数が増減するとトラブルになる可能性があるので,あまり推奨しない.<br />
<br />
~発展2:関数化する~ <br />
<br />
変数のとりまとめ処理を<br />
<br />
Z = gather_v;<br />
<br />
のように一発で書ければとても簡単だ.そこで,関数 gather_v として実装してみよう.<br />
<br />
ここで問題になるのは,<b>gather_v でまとめたいのは gather_v を呼び出しているワークスペース側の変数たちであって, gather_v の関数内ワークスペースの変数たちではない</b>という点だ.関数内からは,通常,関数の外のワークスペースにはアクセスできない.<br />
<br />
この壁に<b>風穴を開ける</b>方法の一つが関数 <b>evalin</b> だ.evalin は,引数として渡された文字列を,指定された workspace 内で実行し,その結果を現在の workspace に返してくれる.指定できる workspace は,'caller' つまり関数の呼び出し元と,'base' つまりコマンドラインの 2 つ.<br />
<br />
たとえば,呼び出し元の側の変数のリストを取得するには,<br />
<br />
z = evalin('caller', 'who'); <br />
<br />
とする.同様に,eval を用いていた箇所を evalin に置き換える.ループを使うのであれば<br />
<br />
for n=1:length(z)<br />
Z.(z{n}) = <b>evalin('caller',</b> z{n});<br />
end<br />
<br />
ループを使わないのであれば,'caller' を並べたセル配列を予め用意して<br />
<br />
ws = repmat({'caller'}, size(z));<br />
Z = cell2struct( cellfun(<b>@evalin, ws,</b> z, 'UniformOutput', false), z, 1);<br />
<br />
とすればよい.まとめると,関数としては<br />
<br />
gather_v.m:<br />
<b><br /></b>
<b>function Z = gather_v()<br /><br />z = evalin('caller', 'who');<br />ws = repmat({'caller'}, size(z));<br />Z = cell2struct( cellfun(@evalin, ws, z, 'UniformOutput', false), z, 1);</b><br />
<br />
とすればよい.これで,変数名のバッティングに悩む必要もなく,非常に便利になる.<br />
<br />
~追記~<br />
<br />
今回使った技は,<br />
eval, evalin, cellstruct, cellfun, 構造体のフィールド名の動的参照<br />
といったあたりだ.興味のある読者は,matlab のヘルプなどを参照してより深く使いこなして頂きたい.<br />
<br />
当ブログの関連記事を以下に挙げておく.ご参考まで.<br />
<ul>
<li><a href="http://bun6memo.blogspot.com/2013/05/matlab-1.html">matlab: 壁の外へ 1. 前置き</a> : ワークスペースという概念の解説</li>
<li><a href="http://bun6memo.blogspot.com/2007/03/matlab_28.html">matlab: 構造体配列の参照法とその周辺</a> : 構造体の,配列としての参照法</li>
<li><a class="GCUXF0KCPB" href="http://bun6memo.blogspot.com/2013/06/matlab.html">matlab: セル配列で困っている人へ</a> : セル配列のわりと詳細な解説.当ブログの人気記事.</li>
<li><a href="http://bun6memo.blogspot.jp/2015/04/matlab.html">matlab: 構造体の利用例:構造体の各フィールドをワークスペース上の個別の変数に分解する</a> : この記事のちょうど逆の操作となる.セットで習得しておくと便利.</li>
</ul>
~追記2~<br />
<br />
who は列ベクトル(縦ベクトル) の形で結果を返す.本記事はそれを前提にして,cell2struct の最後の引数を 1 としている.もし将来この仕様が変わった場合(行ベクトル,横ベクトルを返すように変更された場合)でもエラーを起こさないためには,Z = の右辺で,z のところを z(:) にすればOKだ.<br />
<br />bun6http://www.blogger.com/profile/06322521891464121983noreply@blogger.com0tag:blogger.com,1999:blog-6143281435033933047.post-16388455331394721942014-08-21T22:50:00.000+09:002014-08-27T22:23:43.119+09:00互換性:カシオのキーボード (SA-76等) を市販の AC アダプタで動かす<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbuFLGdLpuHZcaGmTvTU2aWIQiHyIZoCoOzhn_h0Ar2sb_dNk5wWinDwT7PEkX4sbCicbE3wDrNa9eOOLP5jF-Lew9MUu0GLcm7cMJF1H6cxZPY_80VrB6jFu5VvdfNr-5dedkIrx6d2c/s1600/SA-76_01.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbuFLGdLpuHZcaGmTvTU2aWIQiHyIZoCoOzhn_h0Ar2sb_dNk5wWinDwT7PEkX4sbCicbE3wDrNa9eOOLP5jF-Lew9MUu0GLcm7cMJF1H6cxZPY_80VrB6jFu5VvdfNr-5dedkIrx6d2c/s1600/SA-76_01.jpg" height="183" width="200" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B003KZ7JYC/bun6blogs-22/ref=nosim/">CASIO SA-76</a>. 何かと楽しいミニキーボードだ.</td></tr>
</tbody></table>
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B003KZ7JYC/bun6blogs-22/ref=nosim/">CASIO の小型キーボード SA-76</a> (CASIOの商品ページは<a href="http://casio.jp/emi/products/mini/sa76/">こちら</a>) を妻に買った. キーボードと言っても,ピアノのように演奏する方のいわゆる電子キーボードだ.妻はたいそうゴキゲンに弾いている.<br />
<br />
このキーボードの電源は,電池かACアダプタだ.今回は,ACアダプタの標準付属しないこのキーボードを, <b>純正品より安くてコンパクトな</b>市販のACアダプタで使ってみようという記事だ.<br />
※お約束の注意書き:うちでは無事に動きましたが,<b>試すのは自己責任でお願いします</b>.<br />
<br />
<br />
<div class="amazlet-box" style="margin-bottom: 0px;">
<div class="amazlet-image" style="float: left; margin: 0px 12px 1px 0px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B003KZ7JYC/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank"><img alt="CASIO ミニキーボード 44ミニ鍵盤ブラック&オレンジ SA-76" src="http://ecx.images-amazon.com/images/I/417YR9a3ooL._SL160_.jpg" style="border: none;" /></a></div>
<div class="amazlet-info" style="line-height: 120%; margin-bottom: 10px;">
<div class="amazlet-name" style="line-height: 120%; margin-bottom: 10px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B003KZ7JYC/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">CASIO ミニキーボード 44ミニ鍵盤ブラック&オレンジ SA-76</a><br />
<div class="amazlet-powered-date" style="font-size: 80%; line-height: 120%; margin-top: 5px;">
posted with <a href="http://www.amazlet.com/" target="_blank" title="amazlet">amazlet</a> at 14.08.19</div>
</div>
<div class="amazlet-detail">
カシオ (2010-05-20)<br />
売り上げランキング: 68</div>
<div class="amazlet-sub-info" style="float: left;">
<div class="amazlet-link" style="margin-top: 5px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B003KZ7JYC/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jpで詳細を見る</a></div>
</div>
</div>
<div class="amazlet-footer" style="clear: left;">
</div>
</div>
先にモノを挙げておくと,見つけたのは<b></b><br />
<ul>
<li>筆者が<b>実際に買って動いた</b>もの:<a href="http://hb.afl.rakuten.co.jp/hgc/12d78545.dcd3f907.12d78546.ae0b863e/?pc=http%3a%2f%2fitem.rakuten.co.jp%2fdenshi%2f51012%2f%3fscid%3daf_link_tbl&m=http%3a%2f%2fm.rakuten.co.jp%2fdenshi%2fn%2f51012" target="_blank">9VDC/1.3Aのアダプタ</a>+<a href="http://hb.afl.rakuten.co.jp/hgc/12d78545.dcd3f907.12d78546.ae0b863e/?pc=http%3a%2f%2fitem.rakuten.co.jp%2fdenshi%2f50568%2f%3fscid%3daf_link_tbl&m=http%3a%2f%2fm.rakuten.co.jp%2fdenshi%2fn%2f50568" target="_blank">プラグ径変換アダプタ</a> </li>
<li>試してないけど動きそうなもの:<a href="http://sakuraparts.shop-pro.jp/?pid=41558444">ACアダプタ 9V 1.3A EIAJ3</a></li>
</ul>
だ.ACアダプタ本体の価格は数百円程度と安く,送料を入れても純正より安いだろう.<br />
<br />
純正ACアダプタ <a href="http://www.amazon.co.jp/exec/obidos/ASIN/B003LUL046/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">AD-E95100LJ</a> はカシオのキーボード <a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00EVF60GS/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">LK-218</a>, <a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00EVF5XT8/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">LK-118</a>, <a href="http://www.amazon.co.jp/exec/obidos/ASIN/B005FI7ZTQ/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">WK-220</a>, <a href="http://www.amazon.co.jp/exec/obidos/ASIN/B005FI7ZTG/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">CTK-4200</a>, <a href="http://www.amazon.co.jp/exec/obidos/ASIN/B005FI7ZU0/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">CTK-2200</a>, <a href="http://www.amazon.co.jp/exec/obidos/ASIN/B003KZ41M0/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">CTK-240</a>, <a href="http://www.amazon.co.jp/exec/obidos/ASIN/B003KZ7JYC/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">SA-76</a>, <a href="http://www.amazon.co.jp/exec/obidos/ASIN/B003KZBFIS/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">SA-46</a> の間で共通のようなので,該当機種の方もご参考までに.弾く先々にACアダプタがあると,とても楽ですよ.なお,SA-76とSA-46だけACアダプタが標準付属しない.コストダウンの嵐か.<br />
<br />
<br />
では,詳細をば.<br />
<br />
<br />
定価約1万円,実売約5~6千円とお手頃な <a href="http://www.amazon.co.jp/exec/obidos/ASIN/B003KZ7JYC/bun6blogs-22/ref=nosim/">SA-76</a> だが,要注意なのは,<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B003LUL046/bun6blogs-22/ref=nosim/">ACアダプタ</a>が別売りという点だ.ACアダプタは単体で実売約2千円前後と,本体に比べてそれなりにはする.バッテリで何日もがんがん演奏できるわけでもないので,実際上ACアダプタは必須と言ってよいだろう.つまり,<b>このキーボードを買うときは,ACアダプタをセットで買うべし</b>,なのである.純正アダプタの場合は, 本体と合わせて Amazon で7千円前後だ.ちなみに,本記事で記載の価格はすべて執筆時点の筆者調べなのであしからず.購入の際は,各位で販売店等に確認されたし.<br />
<br />
<div class="amazlet-box" style="margin-bottom: 0px;">
<div class="amazlet-image" style="float: left; margin: 0px 12px 1px 0px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B003LUL046/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank"><img alt="CASIO 電子キーボード用ACアダプター AD-E95100LJ" src="http://ecx.images-amazon.com/images/I/31gpP0CqlLL._SL160_.jpg" style="border: none;" /></a></div>
<div class="amazlet-info" style="line-height: 120%; margin-bottom: 10px;">
<div class="amazlet-name" style="line-height: 120%; margin-bottom: 10px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B003LUL046/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">CASIO 電子キーボード用ACアダプター AD-E95100LJ</a><br />
<div class="amazlet-powered-date" style="font-size: 80%; line-height: 120%; margin-top: 5px;">
posted with <a href="http://www.amazlet.com/" target="_blank" title="amazlet">amazlet</a> at 14.08.19</div>
</div>
<div class="amazlet-detail">
カシオ <br />
売り上げランキング: 92</div>
<div class="amazlet-sub-info" style="float: left;">
<div class="amazlet-link" style="margin-top: 5px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B003LUL046/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jpで詳細を見る</a></div>
</div>
</div>
<div class="amazlet-footer" style="clear: left;">
</div>
</div>
この純正ACアダプタ <a href="http://www.amazon.co.jp/exec/obidos/ASIN/B003LUL046/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">AD-E95100LJ</a> は,ごつい本体からコンセントが直接生えている形なので,タップにつなぐと隣の口を塞いで邪魔をしがちだ.邪魔にならないようにするには,<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00B5LOOL4/bun6blogs-22/ref=nosim/">短い延長コード</a>を買っておくとよい.<br />
<br />
<div class="amazlet-box" style="margin-bottom: 0px;">
<div class="amazlet-image" style="float: left; margin: 0px 12px 1px 0px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00B5LOOL4/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank"><img alt="ELECOM 電源ケーブル 延長コード 0.1m ブラック T-ADR1BK" src="http://ecx.images-amazon.com/images/I/31siamLD%2ByL._SL160_.jpg" style="border: none;" /></a></div>
<div class="amazlet-info" style="line-height: 120%; margin-bottom: 10px;">
<div class="amazlet-name" style="line-height: 120%; margin-bottom: 10px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00B5LOOL4/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">ELECOM 電源ケーブル 延長コード 0.1m ブラック T-ADR1BK</a><br />
<div class="amazlet-powered-date" style="font-size: 80%; line-height: 120%; margin-top: 5px;">
posted with <a href="http://www.amazlet.com/" target="_blank" title="amazlet">amazlet</a> at 14.08.19</div>
</div>
<div class="amazlet-detail">
エレコム (2013-02-16)<br />
売り上げランキング: 5,138</div>
<div class="amazlet-sub-info" style="float: left;">
<div class="amazlet-link" style="margin-top: 5px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00B5LOOL4/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jpで詳細を見る</a></div>
</div>
</div>
<div class="amazlet-footer" style="clear: left;">
</div>
</div>
ところでこのACアダプタ, 大きさと重さから察するに( web 上でもごついだの重いだのという書き込みを見かけるが ),いわゆる古典的な安定化方式のリニアACアダプタ(トランスがどーんとあるタイプ)だと思われる.問題というほどではないが,<b>ごつくて重くて若干取り回しが悪い</b>のが気にはなる.あと,それなりに発熱する.<br />
<br />
ACアダプタは,最近は<b>コンパクトで安価なスイッチング方式</b>のものも増えている.もしスイッチング電源でも変なノイズがのらずに動くのなら,ぜひ試してみたいところである.ラジオなど,高周波から変調して可聴帯域を取り出すようなものだと,スイッチングのノイズが可聴帯域にやってきてしまうが,このキーボードなら大丈夫と予想したわけだ.<br />
<br />
<span style="font-size: x-small;"><b>ただし,純正以外のACアダプタの使用ですので,試すのは自己責任でお願いします.筆者は一切の責任を負いません.お約束の注意書きでした.</b></span><br />
<br />
まずは規格のチェックから.<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdCuiTzrQaaPL8wju8fOCk2e2qVlgohm8CjyUuEXsa9NZLCfX7qMEMZuAgyL7Xstsifw9n0CLIFd-L82gka-JTzOT7h-bHRwMkeyiyVYtTzQO1Pvi_1R9_gYAxG1rizfeEe9J-aVHssb4/s1600/ac_adapter_casio_02.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdCuiTzrQaaPL8wju8fOCk2e2qVlgohm8CjyUuEXsa9NZLCfX7qMEMZuAgyL7Xstsifw9n0CLIFd-L82gka-JTzOT7h-bHRwMkeyiyVYtTzQO1Pvi_1R9_gYAxG1rizfeEe9J-aVHssb4/s1600/ac_adapter_casio_02.jpg" height="320" width="265" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">CASIO 純正 ACアダプタ <a href="http://www.amazon.co.jp/exec/obidos/ASIN/B003LUL046/bun6blogs-22/ref=nosim/">AD-E95100LJ</a>. そこそこごつい.出力 DC 9.5V, 1.0A, 8.4W とある.プラグはセンター+の EIAJ No.3 (4.75mm/1.7mm).</td></tr>
</tbody></table>
純正アダプタの出力は DC 9.5V / 1.0A である.市販の AC アダプタだと,9.5V というのはちょっとマイナーな印象で,9V のものは豊富にある.バッテリは単三を6本直列だから,9V 前後.であるなら,おそらく AC アダプタの DC 出力が 9V でも動くと見た.AC アダプタの DC プラグは,外径4.75mm/内径1.7mm, いわゆる <a href="http://en.wikipedia.org/wiki/EIAJ_connector">EIAJ-03</a>[*] に準拠しているようだ.ACアダプタのDC出力電圧は9.5Vだから,規格上これは正しい.<br />
[*] JEITA 3 ということもあるらしい.EIAJ は合併して JEITA になったとかいう話.<br />
<a href="http://casio.jp/emi/products/model/specification/?code=SA-76">メーカー記載の仕様</a>によると, 消費電力は 3.8W. つまり 9.5V なら 0.4A, 9V なら 0.42A 程度になる.純正アダプタは大分余裕を持っていることになる.ここは純正アダプタ同様,余裕を見て 9W ( 9.5V なら 0.95A, 9V なら 1.0A) 程度の供給が可能なものを選んでおけばまあ大丈夫だろう.<br />
<br />
要するに,<b>出力電圧 DC9~9.5V,出力電流 DC </b><b><b>約</b>1A以上,出力プラグ EIAJ(JEITA) #3 = 4.75mm/1.75mm の,スイッチングACアダプタ</b>を探せばよいだろう.<br />
<br />
ということなのだが,恥ずかしながら筆者はDCプラグの確認を<b>間違って</b>しまい,<a href="http://hb.afl.rakuten.co.jp/hgc/12d78545.dcd3f907.12d78546.ae0b863e/?pc=http%3a%2f%2fitem.rakuten.co.jp%2fdenshi%2f51012%2f%3fscid%3daf_link_tbl&m=http%3a%2f%2fm.rakuten.co.jp%2fdenshi%2fn%2f51012">5.5×2.1mmプラグのアダプタ</a>を買ってしまった.プラグこそ適合しないが,このアダプタ自体は安いし小さいし軽いしいいものと思う.後述のように,<a href="http://hb.afl.rakuten.co.jp/hgc/12d78545.dcd3f907.12d78546.ae0b863e/?pc=http%3a%2f%2fitem.rakuten.co.jp%2fdenshi%2f50568%2f%3fscid%3daf_link_tbl&m=http%3a%2f%2fm.rakuten.co.jp%2fdenshi%2fn%2f50568">変換プラグ</a>を使えばばっちり動作したので,実績があるものを使いたい方は変換プラグと併用でどうぞ(くれぐれも自己責任ですからね~).<br />
<br />
<table border="0" cellpadding="0" cellspacing="0"><tbody>
<tr><td valign="top"><div style="border: 1px solid; float: left; margin: 0px; padding: 6px 0px; text-align: center; width: 160px;">
<a href="http://hb.afl.rakuten.co.jp/hgc/12d78545.dcd3f907.12d78546.ae0b863e/?pc=http%3a%2f%2fitem.rakuten.co.jp%2fdenshi%2f51012%2f%3fscid%3daf_link_tbl&m=http%3a%2f%2fm.rakuten.co.jp%2fdenshi%2fn%2f51012" target="_blank"><img alt="9VDC/1.3AスイッチングアダプターGFP101U-0913" border="0" src="http://hbb.afl.rakuten.co.jp/hgb/?pc=http%3a%2f%2fthumbnail.image.rakuten.co.jp%2f%400_mall%2fdenshi%2fcabinet%2fdenshi201009%2fimg57219849.jpg%3f_ex%3d128x128&m=http%3a%2f%2fthumbnail.image.rakuten.co.jp%2f%400_mall%2fdenshi%2fcabinet%2fdenshi201009%2fimg57219849.jpg%3f_ex%3d80x80" style="margin: 0px; padding: 0px;" /></a><br />
<div style="font-size: 12px; line-height: 1.4em; margin: 0px; padding: 2px 6px; text-align: left;">
<a href="http://hb.afl.rakuten.co.jp/hgc/12d78545.dcd3f907.12d78546.ae0b863e/?pc=http%3a%2f%2fitem.rakuten.co.jp%2fdenshi%2f51012%2f%3fscid%3daf_link_tbl&m=http%3a%2f%2fm.rakuten.co.jp%2fdenshi%2fn%2f51012" target="_blank">9VDC/1.3AスイッチングアダプターGFP101U-0913</a><br />
価格:594円(税込、送料別)</div>
</div>
</td></tr>
</tbody></table>
<br />
5.5x2.1メス→4.75x1.7オスの変換プラグさえあれば接続できるはず.これも同じ店(おなじみデンシ電気店)で扱っているのが見つかった.<br />
<br />
<table border="0" cellpadding="0" cellspacing="0"><tbody>
<tr><td valign="top"><div style="border: 1px solid; float: left; margin: 0px; padding: 6px 0px; text-align: center; width: 160px;">
<a href="http://hb.afl.rakuten.co.jp/hgc/12d78545.dcd3f907.12d78546.ae0b863e/?pc=http%3a%2f%2fitem.rakuten.co.jp%2fdenshi%2f50568%2f%3fscid%3daf_link_tbl&m=http%3a%2f%2fm.rakuten.co.jp%2fdenshi%2fn%2f50568" target="_blank"><img alt="DCジャック変換アダプタ2個/メス5.5×2.1→オス4.75×1.7(EIAJ No.3)" border="0" src="http://hbb.afl.rakuten.co.jp/hgb/?pc=http%3a%2f%2fthumbnail.image.rakuten.co.jp%2f%400_mall%2fdenshi%2fcabinet%2fimg56859151.jpg%3f_ex%3d128x128&m=http%3a%2f%2fthumbnail.image.rakuten.co.jp%2f%400_mall%2fdenshi%2fcabinet%2fimg56859151.jpg%3f_ex%3d80x80" style="margin: 0px; padding: 0px;" /></a><br />
<div style="font-size: 12px; line-height: 1.4em; margin: 0px; padding: 2px 6px; text-align: left;">
<a href="http://hb.afl.rakuten.co.jp/hgc/12d78545.dcd3f907.12d78546.ae0b863e/?pc=http%3a%2f%2fitem.rakuten.co.jp%2fdenshi%2f50568%2f%3fscid%3daf_link_tbl&m=http%3a%2f%2fm.rakuten.co.jp%2fdenshi%2fn%2f50568" target="_blank">DCジャック変換アダプタ2個/メス5.5×2.1→オス4.75×1.7(EIAJ No.3)</a><br />
価格:324円(税込、送料別)</div>
</div>
</td></tr>
</tbody></table>
<br />
まとめて買えば,送料も圧縮できるだろう.変換アダプタが入ると取り回しは少し悪くなるが,純正品より価格は安く上がる.変換アダプタは2個セットなので,もし家の中で2か所くらいで弾くというパターンなら,<b>「ACアダプタ×2+変換アダプタ2個セット×1」でまとめ買いしておくと便利</b>.純正品とほぼ同価格で,よりコンパクトなアダプタが2個手に入ってしまうのだ.<br />
<br />
とまあ今回も筆者の確認不足により変換アダプタを買うことになってしまったが,<b>一発で行けるタイプ</b>のACアダプターを探したところ,<a href="http://sakuraparts.shop-pro.jp/?pid=41558444">こちら</a>を見つけた.というか,これ以外まだ見つけられていない.未購入だが,試してみる価値はありそう.上記アダプタと同じくスイッチング方式だし,まともそうな雰囲気なので,おそらく問題なく動くだろう.(でも,試すなら自己責任でね!)。<br />
<ul>
<li><a href="http://sakuraparts.shop-pro.jp/?pid=41558444">スイッチングACアダプター 9V 1.3A EIAJ3[GF12-US0913E] - 桜パーツ WEBショップ</a></li>
</ul>
<br />
出力 DC9V / 1.3A (安定化), 4.75/1.7mm の EIAJ3 DC出力プラグ.小さく軽く値段も安い.送料を考えると,購入時は何らかのまとめ買いのほうがお得かもしれない.<br />
<br />
さて,ACアダプタと変換アダプタが届いたので,早速つないでみた. <br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhA4zEiMRQfUcGTTMU-aGvN6LCFV3s8-U1-n4aLc_YOh9yBKjQBqbr1G7HHCF5x6ff6C8KLIBtuwPd8zG3XqDo-VjE4Jvp9fMt0di7XezgzlofZIKjsh2XgQ9IuhH2HY-TR0A0n8s8eE_U/s1600/ac_adapter_switching_02.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhA4zEiMRQfUcGTTMU-aGvN6LCFV3s8-U1-n4aLc_YOh9yBKjQBqbr1G7HHCF5x6ff6C8KLIBtuwPd8zG3XqDo-VjE4Jvp9fMt0di7XezgzlofZIKjsh2XgQ9IuhH2HY-TR0A0n8s8eE_U/s1600/ac_adapter_switching_02.jpg" height="320" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><a href="http://hb.afl.rakuten.co.jp/hgc/12d78545.dcd3f907.12d78546.ae0b863e/?pc=http%3a%2f%2fitem.rakuten.co.jp%2fdenshi%2f51012%2f%3fscid%3daf_link_tbl&m=http%3a%2f%2fm.rakuten.co.jp%2fdenshi%2fn%2f51012">スイッチング方式のACアダプタ本体</a>.とてもコンパクト.いい時代になった.</td></tr>
</tbody></table>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjiOlTiZAxRcwekdhKkE2ie2nFf29OiQaFD-KeEZMh01Ja53xZ9ldQyO7zvBgqS2T56ngDWOFkGSjmOwnCkViyMTYPizt_7mOe42t_dYgGs1a6B0DW4yhHZbtx51uRWmEcD1G5Y8qsZBrk/s1600/ac_dc-plug_02.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjiOlTiZAxRcwekdhKkE2ie2nFf29OiQaFD-KeEZMh01Ja53xZ9ldQyO7zvBgqS2T56ngDWOFkGSjmOwnCkViyMTYPizt_7mOe42t_dYgGs1a6B0DW4yhHZbtx51uRWmEcD1G5Y8qsZBrk/s1600/ac_dc-plug_02.jpg" height="320" width="266" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">キーボード側.<a href="http://hb.afl.rakuten.co.jp/hgc/12d78545.dcd3f907.12d78546.ae0b863e/?pc=http%3a%2f%2fitem.rakuten.co.jp%2fdenshi%2f50568%2f%3fscid%3daf_link_tbl&m=http%3a%2f%2fm.rakuten.co.jp%2fdenshi%2fn%2f50568">変換プラグ</a>が入るのがややもっさりだが,ぴったり適合する.</td></tr>
</tbody></table>
電源はあっさり入り,スピーカーで聞いてもおかしなノイズはないようだ.ヘッドホンで聞いても問題なし.長期的影響はまだわからないが,<b>とりあえず大成功!</b><br />
<br />
非常にコンパクトになった.
<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBTORg5ki2HB-Vlk8o4eSddHbUlzfOcU2dmspnfk0Kyyf6pMHwXEbZu7JlEi9b_avGmL5XAIAiKNjWGGjmbv_0HTp6volhyphenhyphenL0d7_YeMKGWs9HN1RSt4MeJUav3lwhVOFvfufe7GdhM7RE/s1600/ac_adapters_compare_a_02.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBTORg5ki2HB-Vlk8o4eSddHbUlzfOcU2dmspnfk0Kyyf6pMHwXEbZu7JlEi9b_avGmL5XAIAiKNjWGGjmbv_0HTp6volhyphenhyphenL0d7_YeMKGWs9HN1RSt4MeJUav3lwhVOFvfufe7GdhM7RE/s1600/ac_adapters_compare_a_02.jpg" height="213" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">左がスイッチングACアダプタ,右が純正ACアダプタ.体積は何倍かってくらい違う.</td></tr>
</tbody></table>
<br />
~純正ACアダプタとスイッチングACアダプタの主観的音質比較~<br />
<br />
筆者の感想では,なんとなーくスイッチングアダプタの方が音の立ち上がりがいいような.ただ,聞き分ける自信は無し.妻の感想では,僅かではあるが確かに違っていて,純正の方がいわば鼻詰まってるような,スイッチングの方が鼻が通っているような感じがするそうだ.こっちがふぁーんでそっちがふぁーん,とのこと.と言葉で書いてもなんだが.なお,妻は簡易ブラインドテストでどちらのアダプタか当てていた.<br />
<br />
まだ30分も試していない時点での感想です.長期的な感想はそのうちアップするかも.<br />
<br />
それにしてもこのブログ,acアダプタばかり試している気がしてきた.<br />
<br />
~まとめ~<br />
<br />
SA-76 等の CASIO キーボードの AC アダプタについて,以下のいずれかをお勧めする.<br />
<ul>
<li>安心路線:「<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B003KZ7JYC/bun6blogs-22/ref=nosim/">本体</a>+<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B003LUL046/bun6blogs-22/ref=nosim/">純正ACアダプタ</a>+<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00B5LOOL4/bun6blogs-22/ref=nosim/">短めのコンセント延長コード</a>」のセット</li>
<li>便利路線(動作確認済み): <a href="http://hb.afl.rakuten.co.jp/hgc/12d78545.dcd3f907.12d78546.ae0b863e/?pc=http%3a%2f%2fitem.rakuten.co.jp%2fdenshi%2f51012%2f%3fscid%3daf_link_tbl&m=http%3a%2f%2fm.rakuten.co.jp%2fdenshi%2fn%2f51012" target="_blank">9VDC/1.3Aのアダプタ</a>(2個)+<a href="http://hb.afl.rakuten.co.jp/hgc/12d78545.dcd3f907.12d78546.ae0b863e/?pc=http%3a%2f%2fitem.rakuten.co.jp%2fdenshi%2f50568%2f%3fscid%3daf_link_tbl&m=http%3a%2f%2fm.rakuten.co.jp%2fdenshi%2fn%2f50568" target="_blank">プラグ径変換アダプタ</a>(ペア品を1個)</li>
<li>便利路線(未確認):<a href="http://sakuraparts.shop-pro.jp/?pid=41558444">ACアダプタ 9V 1.3A EIAJ3</a></li>
</ul>
なお,純正品以外の使用は自己責任でお願いします.<br />
上記アダプタ等は,SA-76 の他, <a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00EVF60GS/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">LK-218</a>, <a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00EVF5XT8/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">LK-118</a>, <a href="http://www.amazon.co.jp/exec/obidos/ASIN/B005FI7ZTQ/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">WK-220</a>, <a href="http://www.amazon.co.jp/exec/obidos/ASIN/B005FI7ZTG/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">CTK-4200</a>, <a href="http://www.amazon.co.jp/exec/obidos/ASIN/B005FI7ZU0/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">CTK-2200</a>, <a href="http://www.amazon.co.jp/exec/obidos/ASIN/B003KZ41M0/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">CTK-240</a>, <a href="http://www.amazon.co.jp/exec/obidos/ASIN/B003KZBFIS/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">SA-46</a> でも共通に動作すると思われる.<br />
<br />
~ご注意~<br />
<br />
ACアダプタ方式の解説ページは,<a href="http://bun6memo.blogspot.jp/2013/07/ac-acer-iconia-w700.html">iconia w700 の記事</a>の末尾にも挙げたが,追加で以下のページを挙げておく.<b>電圧電流等の数字が同じでもつないでいいとは限らない</b>,ということを理解するのがまず重要.<br />
<ul>
<li><a href="http://izy.jp/adapter.htm">アダプタの見分け方(異常者研究室)</a></li>
</ul>
<br />
~余談~<br />
<br />
オーディオ機器では電源はとても重要視され,高級アンプなどではウルトラ巨大な電源部を備えるものも多い.あるいは,電源部が別筐体になっていたりもする.最近の機器の小型化・一体化の傾向と真逆なのが面白い.<br />
<br />
さらに突き詰めると,交流から変換して直流を作るのではなく,もともと直流のバッテリー電源に行き着く.比較的電力消費の少なめな機器ではそれが可能で,昔 Technics がバッテリ電源のプリアンプを出していた.<br />
<a href="http://audio-heritage.jp/TECHNICS/amp/su-c7000.html">Technics SU-C7000 - オーディオの足跡</a><br />
SU-C3000, SU-C1000 等の姉妹機も何種かある.探すとしたら中古市場だろう.だが,入手できてもバッテリーをどうにかする必要があるだろうから,ハードルの高い機種と言えそうだ.bun6http://www.blogger.com/profile/06322521891464121983noreply@blogger.com5tag:blogger.com,1999:blog-6143281435033933047.post-76468920105377373482014-08-05T12:16:00.002+09:002014-08-27T10:37:45.604+09:00matlab: ブロック対角成分の抽出matlab で,ある行列からブロック対角成分を抽出したい場合, 効率的な実装はあるだろうか.<br />
<br />
少し調べてみよう.<br />
<a name='more'></a><br />
対角行列,とくにブロック対角行列の効率的作成法について,<a href="http://bun6memo.blogspot.com/2007/03/matlab.html">以前の記事</a>で述べた.<br />
今回は,逆に,すでに与えられた行列から,ブロック対角成分を抜き出すことを考える.<br />
<br />
ブロック対角行列とは,厳密には,正方行列であって,その対角成分も正方行列であるものをさす(<a href="http://mathworld.wolfram.com/BlockDiagonalMatrix.html">Wolfram MathWorld の Block Diagonal Matrix</a>).ここではもう少し緩やかに,正方とは限らないブロック行列を行・列の重複なく左上から右下に並べ,それ以外の成分が0であるような行列全般を扱うこととする.そのため,本記事でいうブロック対角成分は,必ずしも正方とは限らない.というか,対角成分を含まないブロックがあったりしてもよい. <br />
<br />
<h4>
ブロックサイズが揃っている(同一の)場合</h4>
<a href="http://bun6memo.blogspot.com/2007/03/matlab.html">以前の記事</a>が応用できる.成分の抽出のために,マスク行列を作成するのだ.<br />
<br />
まず,抽出元となる行列を A とする.抽出するのは [ m by n ] のブロック k 個だとすると,A は [ m*k by n*k ] の行列のはずである.<br />
<br />
抽出元の行列(A)が手元になければ,試しにを作ってみよう.<br />
<br />
m = 2;<br />
n = 3;<br />
k = 2; <br />
A = rand(m*k, n*k);<br />
<br />
さて,ここからブロック対角成分を抽出するためのマスクは,以下のように作る.ここが<a href="http://bun6memo.blogspot.com/2007/03/matlab.html">以前の記事</a>の応用である.<br />
<br />
C1 = sparse(true(m, n*k));<br />
C1(m*k,n*k) = 0;<br />
C2 = reshape(C1,[m*k*n,k]);<br />
C2(m*(k*n+1),k) = 0;<br />
C = reshape(C2, [m*k,n*k+1]);<br />
C(:,end) = [];<br />
<br />
これでマスクができた.つまり,この logical 行列 C を logical indexing (前に<a href="http://bun6memo.blogspot.com/2012/02/matlab-find.html">記事</a>を書いた)に使うわけだ.C の様子は,<br />
spy(C)<br />
とすると視覚的に確認できる.こんな感じ:<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQePtsaLgzDIY_2xES_gCnFAys3PZwgkdo1kXsgot5Lkt4y8-tY8Do-ZQX6H4meBodMhyphenhyphenJu16EplA3aWLJ6VxXVkdXVyeR022rbwYsRaxueermxMRBb5zDiQx3XSyc7Hoz1Qx0KUe-3fI/s1600/blkdiag_2_spy_C.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQePtsaLgzDIY_2xES_gCnFAys3PZwgkdo1kXsgot5Lkt4y8-tY8Do-ZQX6H4meBodMhyphenhyphenJu16EplA3aWLJ6VxXVkdXVyeR022rbwYsRaxueermxMRBb5zDiQx3XSyc7Hoz1Qx0KUe-3fI/s1600/blkdiag_2_spy_C.png" height="281" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">spy(C) で表示されるフィギュア.所望のブロック対角の箇所(2x3のブロック2つ)が非零になっていることがわかる.非零要素の個数は nz=12.</td></tr>
</tbody></table>
<br />
あとは,成分を抽出すればいい.単にリニアインデクス(これも前に<a href="http://bun6memo.blogspot.jp/2013/06/matlab_27.html">記事</a>を書いた)順にベクトル d として抽出してよいなら<br />
<br />
d = A(C);<br />
<br />
でOK. ブロック毎に分けて格納したいなら,この下の「ブロックサイズが揃っていない(同一でない)場合」を参照.もとの行列と同形に再構築したい,つまり「元の行列からブロック対角成分以外を 0 にした行列(R)を作りたい」なら<br />
<br />
R = sparse(m*k, n*k);<br />
R(C) = A(C);<br />
<br />
とすればよい.中身を確認すると,<br />
<br />
>> A<br />
A =<br />
0.9029 0.5036 0.5244 0.1588 0.6901 0.4772<br />
0.9123 0.6278 0.1008 0.9195 0.3914 0.9934<br />
0.8822 0.4148 0.5407 0.8950 0.4128 0.9987<br />
0.7367 0.4762 0.4750 0.4849 0.2321 0.0981<br />
<br />
>> full(R)<br />
ans =<br />
0.9029 0.5036 0.5244 0 0 0<br />
0.9123 0.6278 0.1008 0 0 0<br />
0 0 0 0.8950 0.4128 0.9987<br />
0 0 0 0.4849 0.2321 0.0981<br />
<br />
となっており,ばっちり所望の動作を実現できている.<br />
<br />
<h4>
ブロックサイズが揃っていない(同一でない)場合</h4>
<br />
ブロックサイズ k11 x k12, k21 x k22, k31 x k32, ..., kn1 x kn2 のブロック成分を抽出する.<br />
ここは素直にループを回してもいいだろう.<br />
<br />
% ブロック対角成分のサイズを K に格納してあるとしよう.<br />
K = [ ...<br />
k11, k12; ...<br />
k21, k22; ...<br />
k31, k32; ...<br />
...<br />
kn1, kn2; ...<br />
];<br />
<br />
% 例えばこんな感じ.抽出元の行列を A とする. <br />
A=rand(6,7);<br />
K = [ 3,2; 1,2; 2,3];<br />
<br />
% ブロック対角の個数は n 個.<br />
n = size(K, 1);<br />
<br />
% ブロック対角成分をセルに格納していく.<br />
D = cell(n, 1);<br />
kz1 = 0;<br />
kz2 = 0;<br />
for m=1:n<br />
kz1q = kz1 + K(m, 1);<br />
kz2q = kz2 + K(m, 2);<br />
D{m} = A( kz1+1:kz1q, kz2+1:kz2q );<br />
kz1 = kz1q;<br />
kz2 = kz2q;<br />
end<br />
<br />
% これで抽出は完了.<br />
<br />
% ブロック対角行列を再構成してみよう.<br />
% 入れ物となる sparse 行列を作成しておく.非零要素数 sum(prod(K,2)) を先に割り当て.<br />
R = sparse([], [], [], sum(K(:, 1)), sum(K(:, 2)), sum(prod(K,2)));<br />
kz1 = 0;<br />
kz2 = 0;<br />
for m=1:n<br />
kz1q = kz1 + K(m, 1);<br />
kz2q = kz2 + K(m, 2);<br />
R( kz1+1:kz1q, kz2+1:kz2q ) = D{m};<br />
kz1 = kz1q;<br />
kz2 = kz2q;<br />
end<br />
<br />
ブロックサイズが揃っていない場合にも,ループを回さず超高速で実行する方法はあるかもしれない.ご存知の方は情報頂けると嬉しいです.<br />
<br />bun6http://www.blogger.com/profile/06322521891464121983noreply@blogger.com0tag:blogger.com,1999:blog-6143281435033933047.post-48701262159682775412014-07-25T12:36:00.000+09:002014-08-19T11:00:18.549+09:00企画: リッチな選択とクールな選択~III. デジタルメディア編~ 前回: <a href="http://bun6memo.blogspot.jp/2014/07/ii-kindle.html">II. Kindle編</a><br />
<br />
「リッチな選択」たる高額商品と,それを華麗に代替する「クールな選択」を挙げていく「<a href="http://bun6memo.blogspot.jp/2014/07/i.html">企画: リッチな選択とクールな選択</a>」.<b>今回のお題は デジタルメディア 関係</b>だ.部門としては2つあり,Amazon インスタント・ビデオというダウンロード・ストリーミングで視聴可能なビデオデータの部門と,デジタルミュージックというこちらも,ダウンロード・ストリーミングで楽しめる音楽データの部門となる.さて,まずは表に書いたヒントから,リッチとクールを予想してみてほしい.<br />
<br />
<br />
<table align="center" border="2">
<tbody>
<tr>
<th width="75">部門</th>
<th>リッチな選択</th>
<th width="90">リッチな価格</th>
<th>クールな選択</th>
<th width="70">クールな価格</th>
</tr>
<tr>
<td>Amazon<br />
インスタント・ビデオ</td>
<td><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00GQOKB94/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">とある地味っぽいビデオ</a></td>
<td align="right">6,588円</td>
<td>?</td>
<td align="right">?円</td>
</tr>
<tr>
<td>デジタルミュージック</td>
<td><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00EPNVI7C/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">多分音楽じゃない何か</a></td>
<td align="right">2,490円</td>
<td>?</td>
<td align="right">?円</td>
</tr>
</tbody></table>
<span style="font-size: x-small;">注意:「リッチな選択」は,その部門の最高額商品が自動的に選択される.ただし,値付けが怪しすぎるものや入手性が低すぎるものは,筆者の判断で除いている.本記事掲載の価格は執筆時点の筆者調べである.実際に購入を検討する際は,読者自身で確認されたし.</span><br />
<b><span style="font-size: x-small;">お約束:本記事は,また当ブログのほかの記事も,あくまで筆者個人の意見・感想・体験等を記したものであり,特に何かを奨励したり非難したりする意図はないので念のため.</span></b><br />
<br />
<b>予想して頂けただろうか?</b>では,行ってみよう.<br />
<br />
<a name='more'></a><h4>
1. Amazon インスタント・ビデオ 部門</h4>
<b>【リッチな選択】 </b><b><b>6,588円</b></b><br />
<b>「<a href="http://www.amazon.co.jp/gp/product/B00GQOKB94/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=B00GQOKB94&linkCode=as2&tag=bun6blogs-22">2013年版管理業務主任者DVD講座1</a>」</b><br />
住宅新報社, 再生時間:10 時間 25 分<br />
<br />
<b>管理業務主任者</b>(<a href="http://ja.wikipedia.org/wiki/%E7%AE%A1%E7%90%86%E6%A5%AD%E5%8B%99%E4%B8%BB%E4%BB%BB%E8%80%85">wikipediaの記事</a>)は,マンション管理に関する国家資格だ.同じく国家資格である<b>マンション管理士</b>と試験範囲の重なりは大きいが,マンション管理士より難易度は低いようだ.この資格で独立開業するという類ではなく,管理会社等に勤務するのが一般的らしい.リッチな選択となったが,リッチであれば<b>資格を自分で取るより資格者を雇用</b>して頂きたいところ.まあたまたま自分で資格を取りたかった,ということにしておこう.<br />
本講座ビデオは<a href="http://www.amazon.co.jp/gp/product/B00GQOKUA4/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=B00GQOKUA4&linkCode=as2&tag=bun6blogs-22">2</a>(再生時間7時間32分)まで出ていて,合わせて約18時間となる.一方,資格予備校の<a href="http://www.tac-school.co.jp/kouza_m-kanri/m-kanri_crs_idx.html">TAC の講座</a>では週2回の講義を3~5ヶ月という目安でスタンダードコースが設定されている.双方のカバー範囲は各位お調べ願いたいが,自分の好きなペースやタイミングで講義を受けられるという意味でインスタント・ビデオは便利だろう.<br />
しかしこの類の<b>地味な</b>(失礼)ビデオが最高額とは, 意外意外.<br />
<br />
<div class="amazlet-box" style="margin-bottom: 0px;">
<div class="amazlet-image" style="float: left; margin: 0px 12px 1px 0px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00GQOKB94/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank"><img alt="2013年版管理業務主任者DVD講座1" src="http://ecx.images-amazon.com/images/I/41WA38H0wxL._SL160_.jpg" style="border: medium none;" /></a></div>
<div class="amazlet-info" style="line-height: 120%; margin-bottom: 10px;">
<div class="amazlet-name" style="line-height: 120%; margin-bottom: 10px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00GQOKB94/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">2013年版管理業務主任者DVD講座1</a><br />
<div class="amazlet-powered-date" style="font-size: 80%; line-height: 120%; margin-top: 5px;">
posted with <a href="http://www.amazlet.com/" target="_blank" title="amazlet">amazlet</a> at 14.07.12</div>
</div>
<div class="amazlet-detail">
(2013-05-15)<br />
売り上げランキング: 24,201</div>
<div class="amazlet-sub-info" style="float: left;">
<div class="amazlet-link" style="margin-top: 5px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00GQOKB94/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jpで詳細を見る</a></div>
</div>
</div>
<div class="amazlet-footer" style="clear: left;">
</div>
</div>
<br />
<b>【クールな選択】 2,376</b><b><b>円</b></b><br />
<b>「</b><b><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4789236404/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">平成26年版 楽学マンション管理士・管理業務主任者 要点整理</a>」(書籍)</b><br />
住宅新報社 <br />
<br />
重なりの大きい資格は同時に取るのがクールである.本書は,上記ビデオと同じ住宅新報社による,資格ダブルゲットを目指す人向けの一冊だ.資格学習本は,なるべく最新の状況に沿ったものがよいだろうから,古本は参考にするにしても今年度版でチェックをするのは忘れないようにしたい.<br />
<br />
<div class="amazlet-box" style="margin-bottom: 0px;">
<div class="amazlet-image" style="float: left; margin: 0px 12px 1px 0px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/4789236404/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank"><img alt="平成26年版 楽学マンション管理士・管理業務主任者 要点整理 (楽学シリーズ)" src="http://ecx.images-amazon.com/images/I/51tHqHaLJZL._SL160_.jpg" style="border: none;" /></a></div>
<div class="amazlet-info" style="line-height: 120%; margin-bottom: 10px;">
<div class="amazlet-name" style="line-height: 120%; margin-bottom: 10px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/4789236404/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">平成26年版 楽学マンション管理士・管理業務主任者 要点整理 (楽学シリーズ)</a><br />
<div class="amazlet-powered-date" style="font-size: 80%; line-height: 120%; margin-top: 5px;">
posted with <a href="http://www.amazlet.com/" target="_blank" title="amazlet">amazlet</a> at 14.07.12</div>
</div>
<div class="amazlet-detail">
住宅新報社 <br />
住宅新報社 <br />
売り上げランキング: 106,719</div>
<div class="amazlet-sub-info" style="float: left;">
<div class="amazlet-link" style="margin-top: 5px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/4789236404/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jpで詳細を見る</a></div>
</div>
</div>
<div class="amazlet-footer" style="clear: left;">
</div>
</div>
<br />
<h4>
2.デジタルミュージック 部門</h4>
<b>【リッチな選択】 2,490</b><b><b>円</b></b><br />
<b>「</b><b><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00EPNVI7C/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">Alternate Futures</a>」</b><br />
Anne Jirsch, Seraphim Lifeworks, 再生時間: 23:40<br />
<br />
サンプルを聴いてみたが,何やら人生的なことについて語っているようである.もちろん,<b>音楽ではない</b>.サンプルの範囲内ではBGMもなく,シンプルに<b>語りのみ</b>である.少し検索してみたところ,未来の意識にアクセスして云々という話らしい.まあともかく,これが部門最高額だったわけですよ.<br />
<br />
<div class="amazlet-box" style="margin-bottom: 0px;">
<div class="amazlet-image" style="float: left; margin: 0px 12px 1px 0px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00EPNVI7C/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank"><img alt="Alternate Futures" src="http://ecx.images-amazon.com/images/I/51w498Z4PiL._SL160_.jpg" style="border: none;" /></a></div>
<div class="amazlet-info" style="line-height: 120%; margin-bottom: 10px;">
<div class="amazlet-name" style="line-height: 120%; margin-bottom: 10px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00EPNVI7C/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">Alternate Futures</a><br />
<div class="amazlet-powered-date" style="font-size: 80%; line-height: 120%; margin-top: 5px;">
posted with <a href="http://www.amazlet.com/" target="_blank" title="amazlet">amazlet</a> at 14.07.12</div>
</div>
<div class="amazlet-detail">
Seraphim Lifeworks (2013-09-11)</div>
<div class="amazlet-sub-info" style="float: left;">
<div class="amazlet-link" style="margin-top: 5px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00EPNVI7C/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jpで詳細を見る</a></div>
</div>
</div>
<div class="amazlet-footer" style="clear: left;">
</div>
</div>
<br />
<b>【クールな選択】 720</b><b><b>円</b></b><br />
<b>「</b><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00KRFNDA2/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">芝浜</a><b>」</b><br />
五代目三遊亭圓楽,NHKサービスセンター, 再生時間: 39:33<br />
<br />
<b>語りの技</b>と言えばまず<b>落語</b>である.夢を材とする落語は数多あるが,有名な演目であり,また夢の使い方の点でも秀逸と言えばこの<b>芝浜</b>ではないだろうか.<b>オチの味わい</b>のよさといったら,これ一本で落語ファンになるのに十分である.果たして自分にも魚屋の勝と同じセリフが言えるだろうか?と想像してみるのも一興.落語というのはまず<b>第一義的に楽しい</b>ものであって,それが最も重要であって,その中ににじむ何かが人生の糧になったりならなかったりする,そしてそれは<b>どうでもいいっちゃどうでもいい</b>,この<b>塩梅</b>にも妙があろう,などと筆者は思っている.なおこの芝浜,上記リッチ選択のタイトルを持ってきても結構あてはまると思ったのも挙げてみた一因である.<br />
ここでは,カテゴリにのっとって,同じ amazon のデジタルミュージック部門から探した.見つかったのは<b>故・圓楽の芝浜</b>だ.故・圓楽と言えば,笑点の司会としてなじみ深い.圓楽の名は楽太郎が,笑点の司会は歌丸が継いだ.故・圓楽の引退前最後の演目がこの芝浜だったが,この芝浜がいつ演じられた芝浜かは筆者未確認.<br />
<br />
<div class="amazlet-box" style="margin-bottom: 0px;">
<div class="amazlet-image" style="float: left; margin: 0px 12px 1px 0px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00KRFNDA2/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank"><img alt="三遊亭圓楽「芝浜」" src="http://ecx.images-amazon.com/images/I/51AD2oJHESL._SL160_.jpg" style="border: none;" /></a></div>
<div class="amazlet-info" style="line-height: 120%; margin-bottom: 10px;">
<div class="amazlet-name" style="line-height: 120%; margin-bottom: 10px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00KRFNDA2/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">三遊亭圓楽「芝浜」</a><br />
<div class="amazlet-powered-date" style="font-size: 80%; line-height: 120%; margin-top: 5px;">
posted with <a href="http://www.amazlet.com/" target="_blank" title="amazlet">amazlet</a> at 14.07.23</div>
</div>
<div class="amazlet-detail">
NHKサービスセンター (2014-06-25)</div>
<div class="amazlet-sub-info" style="float: left;">
<div class="amazlet-link" style="margin-top: 5px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00KRFNDA2/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jpで詳細を見る</a></div>
</div>
</div>
<div class="amazlet-footer" style="clear: left;">
</div>
</div>
<br />
youtube あたりで芝浜を検索すると,名人たちの名演がたくさん見つかる.何度聞いてもよいものだ.音声だけでも楽しめるので,ぜひぜひ.<br />
<br />
<b>【クールな選択その2】 400</b><b><b>円</b></b><br />
<b><b>「</b></b><b><b><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4102030093/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">クリスマス・キャロル</a>」</b></b><br />
チャールズ・ディケンズ著,村岡花子訳,新潮社<br />
<br />
この流れでこの名作は外せないだろう.<b>スクルージ!</b>主人公がすでに老人だという点は,芝浜とは好対照ではないだろうか.名作だけあって翻訳も多いが(<a href="https://www.lang.nagoya-u.ac.jp/~matsuoka/dickens/carol/carol-trans.html">名古屋大学松岡教授のページ</a>が参考になる),朝ドラ「花子とアン」も放送していることだし,ここでは村岡花子訳の本を挙げておこう.ちなみに筆者は青空文庫で読んでいる真っ最中で,そちらは森田草平訳である.<br />
もう少し推し進めると,<a href="http://www.amazon.co.jp/exec/obidos/ASIN/4102325018/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">ケン・グリムウッドの「リプレイ」</a>のように,やり直しループ系という路線もある.この路線は,日本のゲーム,とくにアドベンチャー系やノベル系においても採用例が多くみられるが,ネタバレになりかねないので作品名は挙げられない.ゲームなどでは,最終的に一つに確定するしかない現実の切実性が要であるように思う.「クリスマス・キャロル」は1843年,「リプレイ」は1987年の作ということである.<br />
<br />
<div class="amazlet-box" style="margin-bottom: 0px;">
<div class="amazlet-image" style="float: left; margin: 0px 12px 1px 0px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/4102030093/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank"><img alt="クリスマス・キャロル (新潮文庫)" src="http://ecx.images-amazon.com/images/I/51oDv5IK3OL._SL160_.jpg" style="border: none;" /></a></div>
<div class="amazlet-info" style="line-height: 120%; margin-bottom: 10px;">
<div class="amazlet-name" style="line-height: 120%; margin-bottom: 10px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/4102030093/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">クリスマス・キャロル (新潮文庫)</a><br />
<div class="amazlet-powered-date" style="font-size: 80%; line-height: 120%; margin-top: 5px;">
posted with <a href="http://www.amazlet.com/" target="_blank" title="amazlet">amazlet</a> at 14.07.23</div>
</div>
<div class="amazlet-detail">
ディケンズ <br />
新潮社 <br />
売り上げランキング: 6,321</div>
<div class="amazlet-sub-info" style="float: left;">
<div class="amazlet-link" style="margin-top: 5px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/4102030093/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jpで詳細を見る</a></div>
</div>
</div>
<div class="amazlet-footer" style="clear: left;">
</div>
</div>
<br />
<b>~~~~~~~~~~~~~~~~</b><br />
今回の結果:<br />
<br />
<table align="center" border="2">
<tbody>
<tr>
<th width="75">部門</th>
<th>リッチな選択</th>
<th width="90">リッチな価格</th>
<th>クールな選択</th>
<th width="70">クールな価格</th>
</tr>
<tr>
<td>Amazon<br />
インスタント・ビデオ</td>
<td><a href="http://www.amazon.co.jp/gp/product/B00GQOKB94/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=B00GQOKB94&linkCode=as2&tag=bun6blogs-22">2013年版管理業務主任者DVD講座1</a></td>
<td align="right">6,588円</td>
<td><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4789236404/bun6blogs-22/ref=nosim/">学習用書籍</a></td>
<td align="right">2,376円</td>
</tr>
<tr>
<td>デジタルミュージック</td>
<td><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00EPNVI7C/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">Alternate Futures</a></td>
<td align="right">2,490円</td>
<td><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00KRFNDA2/bun6blogs-22/ref=nosim/">落語</a></td>
<td align="right">720円</td>
</tr>
</tbody></table>
<br />
いかがだっただろう.是非皆さんも「自分の選択」を作ってみていただきたい.<br />
<br />
<b>~~~~~~~~~~~~~~~~</b><br />
<br />
恒例の(?)編集後記<br />
<br />
<a href="http://www.amazon.co.jp/s/?_encoding=UTF8&camp=247&creative=7399&field-keywords=&linkCode=ur2&tag=bun6blogs-22&url=search-alias%3Dinstant-video" target="_blank">Amazon インスタント・ビデオ部門</a>と<a href="http://www.amazon.co.jp/s/?_encoding=UTF8&camp=247&creative=7399&field-keywords=&linkCode=ur2&tag=bun6blogs-22&url=search-alias%3Ddigital-music" target="_blank">デジタルミュージック部門</a>はまだ商品網羅性が低いのか,高額と言っても金額も商品も割と意外だった印象だ.最近の映画を網羅してもあまり高額のものはないようだ.昔はアニメ映画VHS一本で1万円超とか普通だったのにね.どうせなら,ありがたーいお話のビデオなり音声なりなら<b>ものすごい値段</b>でやったらどうかと思うが,ありがたがらせる趣旨ではないのか,それともネット上のマーケットでは競争原理がはたらくのだろうか.ありがたい壺の高額伝説などとは事情が違うのかもしれない.<br />
高額商品も,本当にリッチっぽい商品ならスタンスもわかりやすいが,そうでない場合,リッチな人がこれを買うとすると~などの想定を始めてしまったりして,商品ごとにスタンスがぶれることがわかった.わかってないで統一しろって?うーん,気が向いたらね.bun6http://www.blogger.com/profile/06322521891464121983noreply@blogger.com0tag:blogger.com,1999:blog-6143281435033933047.post-12948180300929286392014-07-18T11:33:00.001+09:002014-07-20T10:50:17.379+09:00Android: Nexus 5 は記憶を取り戻さなかった「<a href="http://bun6memo.blogspot.jp/2014/06/android-nexus-5.html">Android: Nexus 5 の故障</a>」の続き.<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMM1j0Tz5TRsKHDqcSSrjjUircRpET7CoRlDrzGI6BsHASVgARHbHrSW_rY8w_El9kqHhevMCJ1hk_3VDxQpZOX1p50qEXoM2tT4xsluY9vKg7hIgOd5qDa9qKskQWPQAHj2L5yt33RLk/s1600/nexus5_recovery_droid_01.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMM1j0Tz5TRsKHDqcSSrjjUircRpET7CoRlDrzGI6BsHASVgARHbHrSW_rY8w_El9kqHhevMCJ1hk_3VDxQpZOX1p50qEXoM2tT4xsluY9vKg7hIgOd5qDa9qKskQWPQAHj2L5yt33RLk/s1600/nexus5_recovery_droid_01.jpg" height="200" width="150" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">思い出してごーらんー(T_T)</td></tr>
</tbody></table>
ここまでの顛末<br />
<ul>
<li>Nexus 5 が突然再起動.初期設定を要求してきた.</li>
<li>内蔵フラッシュメモリを認識できていないようだ.お,俺のデータが‥</li>
<li>root 化無しでは打つ手なし.</li>
<li>サポートに連絡して,RMA対応に.</li>
</ul>
本記事の内容<br />
<ul>
<li>非破壊的 root 化を試みるも失敗 (towelroot)</li>
<li>破壊的 root 化を試みるも失敗 (bootloader unlock)</li>
</ul>
写真多数ですが,写真固有の情報はあまりありません.ただ悲しみがより具現化されるだけ‥. <br />
では,お聞き下さい(;_;)<br />
<br />
<a name='more'></a><a href="http://bun6memo.blogspot.jp/2014/06/android-nexus-5.html">前の記事</a>の通り,Nexus 5 が正常に動作しなくなってしまった.<br />
<br />
そこで,ついに,<b>root 化による修復を試みる</b>ことにした.<br />
<br />
故障については,Google のサポートとやり取りして,基本的には <b>RMA</b> (新品と交換)となった.その後,故障機返送の前にさらに相談に乗っていただき,その結果,手元の故障機についてこちらで root 化を含む<b>データ復旧を(勝手に)試みる</b>ことにした.保証条件等は事例によって違うかもしれないので,本ケースでどういう条件になったかはここでは述べないが,柔軟にご対応いただけた.各位各事例について個別にご確認いただきたい.<b>サポートセンターには親切に対応して頂き,大変感謝</b>しております.<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8HFL8Z1ETE6xfvtS09hbRFcDsFMN6fYzqebvK2sLD9ukxKwAEOABJuzNmAIe7BNx2Prg4rL5RV802F2EWv4nWvBoKNEzlTGK1A02YgIBp9L3c9wjWCLQr3fYPu15b5ezEwa-IYbKxMmI/s1600/nexus5_new_package_01.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8HFL8Z1ETE6xfvtS09hbRFcDsFMN6fYzqebvK2sLD9ukxKwAEOABJuzNmAIe7BNx2Prg4rL5RV802F2EWv4nWvBoKNEzlTGK1A02YgIBp9L3c9wjWCLQr3fYPu15b5ezEwa-IYbKxMmI/s1600/nexus5_new_package_01.jpg" height="320" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">RMA 申し込み後,速攻でやってきた交換機(=二代目).アイルランドから翌々日には届くという早さに驚愕.</td></tr>
</tbody></table>
<br />
<h4>
1. 保存的(非破壊的) root 化を目指す編</h4>
<br />
さて,一般的な nexus 5 の root 化の方法では,まずブートローダーのアンロックというステップを踏む.しかし,このステップを行うと,ユーザーデータも含めて初期化されてしまう.つまり,救済すべきデータが消されてしまう.そこで,<b>データを残しつつ root 化する方法を探した</b>.<br />
<br />
見つかったのが,<a href="https://towelroot.com/">towelroot</a> という root 化ツールだ.nexus でこのツールの apk パッケージ tr.apk をインストールし,'make it ra1n' ボタンを押せば,それだけで root が取得できるはず.これで助かってくれ!と思いながら作業開始.<br />
<br />
まずは towelroot を入手する.towelroot のホームページからλボタン(ページに大きな字でλと表示されている)を押して tr.apk ファイルをダウンロードすればいいだけなのだが,nexus 上の chrome でダウンロードしようとすると,'<b>no SDcard</b>' と言われてダウンロードできない.そこで,pc 上で tr.apk をダウンロードしておく.<br />
<br />
次に,pc と nexus を usb ケーブルでつなぎ,<b>adb を使って tr.apk をインストールする</b>.これには,pc で<br />
> adb install tr.apk<br />
を実行すればよい.事前に pc から adb が使えるようにしておく必要がある.参考になるサイトは多数あるので各位調べられたし.<br />
<br />
ところが,この手順は最初うまくいかなかった.次のように容量不足エラーが出るのだ.<br />
<br />
<div style="font-family: Verdana; margin: 0in;">
C:\work>adb
install tr.apk</div>
<div style="font-family: Verdana; margin: 0in;">
3516 KB/s (111652
bytes in 0.031s)</div>
<div style="font-family: Verdana; margin: 0in;">
pkg: /data/local/tmp/tr.apk</div>
<div style="font-family: Verdana; margin: 0in;">
Failure
[INSTALL_FAILED_INSUFFICIENT_STORAGE]</div>
<br />
tr.apk のサイズは110KB程度,nexus 内部ストレージの空き容量は数MBはあるので,インストールできてもよさそうなものだ.そのため,当初は,本当は容量不足ではなく,別のことが起こっているのかと思った.しかし,実際に容量不足だというのが答えらしい.<a href="http://android.stackexchange.com/questions/9541/why-is-insufficient-storage-wrongly-reported-when-installing-an-apk-via-adb">StackExcange に,パッケージインストールのための空き容量についてのやりとりがあり</a>,小さいパッケージでもインストール時には意外と容量が必要といわれている.そこで,徹底的に容量を空けてみることにした.<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhr7vBVKeoSHhw_tNS6WnRz4B58ttH1lMBwLdrhRuiwOQuj1zn_ISuNr85v4GuAndBQQT7dn-3GFTh5jibBgSmCJnRDRdUHU6QhLBvhpBtYQIXb1st5tqjA4MFha6S2S3tcHrV4fuRmeuY/s1600/nexus5_storage_runout_01.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhr7vBVKeoSHhw_tNS6WnRz4B58ttH1lMBwLdrhRuiwOQuj1zn_ISuNr85v4GuAndBQQT7dn-3GFTh5jibBgSmCJnRDRdUHU6QhLBvhpBtYQIXb1st5tqjA4MFha6S2S3tcHrV4fuRmeuY/s1600/nexus5_storage_runout_01.jpg" height="320" width="240" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Total space 128MB! 懐かしの TeraDrive では HDD が 30MB だったことを考えると,すごい大容量化だ!‥しかしおまえは 32GB モデルのはずなのに,基板直付けの内蔵フラッシュをどこにやってしまったのだ?</td></tr>
</tbody></table>
<br />
設定→アプリから,各アプリを見て,force stop, disable, clear data, clear cache を適宜試していく.不要アプリを停止しても,メモリ容量は空いてもストレージ容量は空かないのではとも思うが,/data 等は tmpfs でマウントされている,つまりメモリをストレージとして割り当てているので,これも影響ありそうだ.clear data や clear cache は当然モロに影響があり,削除した分ストレージ空き容量が増える.<br />
ここで特に注意したいのが chrome だ.特に容量を食っているのだが,clear data でデータを消すといったん空き容量となるものの,しばらくするとまた一定のデータサイズに戻っている(そして空き容量は減っている).そこで,<b>chrome の clear data をポチった後,間髪入れずに pc から adb install すると,インストールに成功</b>した.<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;">
<tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYus67L43Cm3LyssSQA2Fj0WAxMxvMabA07Xxd1804DFzDCq9pWguFnjSYZES0gEljaYcgo8OPELqH_eyyxTO_HUzxFuYhlul4WwNqd0A-28Q2a9wB4qNqG_jA9O6DmtZn8sZIaaMbfL4/s1600/nexus5_installed_apps_01.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYus67L43Cm3LyssSQA2Fj0WAxMxvMabA07Xxd1804DFzDCq9pWguFnjSYZES0gEljaYcgo8OPELqH_eyyxTO_HUzxFuYhlul4WwNqd0A-28Q2a9wB4qNqG_jA9O6DmtZn8sZIaaMbfL4/s1600/nexus5_installed_apps_01.jpg" height="320" width="240" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">何とか towelroot を adb からインストールした.その後,SuperSU や Root Checker Basic もねじこんだのがこの状態.</td></tr>
</tbody></table>
さて,<b>ようやく towelroot がインストールできた</b>(少なくとも形式上は).towelroot を起動して 'make it ra1n' すると,you should have root と表示され,これで root を取得できたはずということになる.ところが,どうも<b>実際には root を取得できていない</b>ような振る舞いをする.root checker や supersu を入れても一向に駄目.<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-24-jj77jF0K4fyKD7JS-Q5eKvJzMikNvBBDgvzoT69VNpgZ-t4b5BDCg9rmctxJa8qVkYTRke8CVY7v_8i3QBITMXcsF_4Tei9tsbNnY-R9SQ-yttTB-_8y4HcyK1AxZegSXfsjZAZE/s1600/nexus5_towelroot_before_root_01.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-24-jj77jF0K4fyKD7JS-Q5eKvJzMikNvBBDgvzoT69VNpgZ-t4b5BDCg9rmctxJa8qVkYTRke8CVY7v_8i3QBITMXcsF_4Tei9tsbNnY-R9SQ-yttTB-_8y4HcyK1AxZegSXfsjZAZE/s1600/nexus5_towelroot_before_root_01.jpg" height="320" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">'make it ra1n' ボタンを押すと,root を取得する‥はずだった</td></tr>
</tbody></table>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj795Ln0kwVRk6Ze7YImDXwUxLSD4xoUZvCJ4GIAM07YgVFIVS1quhb6T-dPLZuS2UP8wrdHSjHJx_-11PRXfFBVnMMGEriGSGXAHElOONbFhg8Aau3ncVlWFLbB9g7C8fcA4zvwLD-dKc/s1600/nexus5_towelroot_rooted_01.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj795Ln0kwVRk6Ze7YImDXwUxLSD4xoUZvCJ4GIAM07YgVFIVS1quhb6T-dPLZuS2UP8wrdHSjHJx_-11PRXfFBVnMMGEriGSGXAHElOONbFhg8Aau3ncVlWFLbB9g7C8fcA4zvwLD-dKc/s1600/nexus5_towelroot_rooted_01.jpg" height="320" width="160" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">root を持ったはず‥といわれるが‥</td></tr>
</tbody></table>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5_vNSWfCy_kAZOdI6LahcdGQMaHgTmV768WUrrjIVIAveTTPxwCnB1hCwfuIUhba5w7RKFwWt76_s282d4WEjqNz2jUfirymXP-vMfKKXcvwhctgl-0oWfFakyzMihNcfeiha5e8uv2U/s1600/nexus5_rootchecker_checked_01.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img alt="" border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5_vNSWfCy_kAZOdI6LahcdGQMaHgTmV768WUrrjIVIAveTTPxwCnB1hCwfuIUhba5w7RKFwWt76_s282d4WEjqNz2jUfirymXP-vMfKKXcvwhctgl-0oWfFakyzMihNcfeiha5e8uv2U/s1600/nexus5_rootchecker_checked_01.jpg" height="320" title="" width="213" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Root Checker Basic で見ると,root は取れていないという.</td></tr>
</tbody></table>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjorSHbNF1TMlvxXnG91KWb6Fnc-QR2a-938B6ESa0pEBtKzU5gcOzWbMvk4qWEKq-k1s6fX3iN-32vnVxs6Yf4xuBJCjAInvUnWCN3O2XgqmGOhyphenhyphengoHE9f09q_BdSRL8D_tbbLMwuJ0UM/s1600/nexus5_supersu_install_failed_01.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img alt="foo" border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjorSHbNF1TMlvxXnG91KWb6Fnc-QR2a-938B6ESa0pEBtKzU5gcOzWbMvk4qWEKq-k1s6fX3iN-32vnVxs6Yf4xuBJCjAInvUnWCN3O2XgqmGOhyphenhyphengoHE9f09q_BdSRL8D_tbbLMwuJ0UM/s1600/nexus5_supersu_install_failed_01.jpg" height="320" title="" width="192" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">SuperSU もまともに入らない</td></tr>
</tbody></table>
<br />
念のために adb logcat を見てみると,towelroot の動作のログから,<b>root 取得に失敗</b>していることがわかる.<br />
<span style="color: red;">WOOT</span><br />
<span style="color: red;">YOU ARE A SCARY PHONE</span><br />
(超意訳:<b>ネクサス‥恐ろしい子!</b>)<br />
という<b>ウケる</b>メッセージが出ているのだ[記事後尾のログ参照].うひゃひゃ.‥残念.重症すぎだろこの端末.<br />
<br />
<h4>
2. 非保存的(破壊的) root 化を目指す編</h4>
<br />
しょうがない.towelroot でできないなら,もはやデータが吹っ飛んでも bootloader unlock で root 化するしかない.うまくいけば,なるべくパーティションへの書き込みを行わずに dd でイメージ取得して pc 側でファイル復旧すれば,実質大部分のファイルはサルベージできるかもしれない.<br />
<br />
xda developers に投稿された<a href="http://forum.xda-developers.com/google-nexus-5/general/guide-nexus-5-how-to-unlock-bootloader-t2507905">ガイド</a>を見つつ,bootloader unlock を実施してみた.fastboot コマンドは,adb のインストール時に一緒に使えるようになっているはず.<br />
<br />
<div style="font-family: Verdana; margin: 0in;">
C:\work>fastboot
devices</div>
<div style="font-family: Verdana; margin: 0in;">
0_コードは伏せます_b fastboot</div>
<br />
<div style="font-family: Verdana; margin: 0in;">
C:\work>fastboot
oem unlock</div>
<div style="font-family: Verdana; margin: 0in;">
...</div>
<div style="font-family: Verdana; margin: 0in;">
OKAY [ 31.977s]</div>
<div style="font-family: Verdana; margin: 0in;">
finished. total
time: 31.977s</div>
<div style="font-family: "MS Gothic"; margin: 0in;">
<br /></div>
<div style="margin: 0in;">
<span lang="en-US" style="font-family: Verdana; font-size: small;">Nexus <span lang="ja" style="font-family: "MS Gothic"; font-size: small;">上で<span lang="en-US" style="font-family: Verdana; font-size: small;"> yes <span lang="ja" style="font-family: "MS Gothic"; font-size: small;">を選んでからは一瞬で帰ってきた.</span></span></span></span></div>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9qAHjH0RP83YOBoIdhD8PLdkvpPKgxeUjfG4Kzp0ITI3aj2Nfs6avO6gg5QdWMEyjClv8bH0nUOM0o6T6NTzWo8pKNDPYB1_5cEmbmBji0QTHY7ckOFNiVqsg_l1agGXxOMpd6f0H0f0/s1600/nexus5_fasbtoot_bootloader_unlocking_01.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9qAHjH0RP83YOBoIdhD8PLdkvpPKgxeUjfG4Kzp0ITI3aj2Nfs6avO6gg5QdWMEyjClv8bH0nUOM0o6T6NTzWo8pKNDPYB1_5cEmbmBji0QTHY7ckOFNiVqsg_l1agGXxOMpd6f0H0f0/s1600/nexus5_fasbtoot_bootloader_unlocking_01.jpg" height="320" width="240" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">bootloader unlock の確認画面.これで yes を選ぶと,全データがふっとぶ‥のが普通だが‥</td></tr>
</tbody></table>
<br />
<div style="font-family: "MS Gothic"; margin: 0in;">
何かをフォーマットできるとは思えない早さ.しかし,LOCK STATE は unlocked となった.できたと思っていいのか?</div>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfgIlFc3BedFDVQtavTjrCXxRbLcT5X-NvbMoBQgNgmTfkm_ifrzwKLSgN_P_tKT_HtSRsTQUfyPyscCbhZWvKYX2NB1JtT5oGc3l1bJSQiOmr93gjvOxej6k8M7V-PrEAL_9JaTanvZI/s1600/nexus5_fastboot_bootloader_unlocked_01.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfgIlFc3BedFDVQtavTjrCXxRbLcT5X-NvbMoBQgNgmTfkm_ifrzwKLSgN_P_tKT_HtSRsTQUfyPyscCbhZWvKYX2NB1JtT5oGc3l1bJSQiOmr93gjvOxej6k8M7V-PrEAL_9JaTanvZI/s1600/nexus5_fastboot_bootloader_unlocked_01.jpg" height="240" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">unlocked! これでいけるか?</td></tr>
</tbody></table>
<br />
<div style="font-family: "MS Gothic"; margin: 0in;">
そしてリブートをかける. </div>
<div style="font-family: "MS Gothic"; margin: 0in;">
<br /></div>
<div style="font-family: Verdana; margin: 0in;">
C:\work>fastboot
reboot</div>
<div style="font-family: Verdana; margin: 0in;">
rebooting...</div>
<div style="font-family: Verdana; margin: 0in;">
<br /></div>
<div style="font-family: Verdana; margin: 0in;">
finished. total
time: 0.001s</div>
<div style="font-family: Verdana; margin: 0in;">
</div>
<div style="margin: 0in;">
リブートした.が,ガイドに言われているような<b>プログレスバーは出ず,また初期化シーケンスに突入</b>してしまった.通過後,電源断.次に<span lang="ja" style="font-family: "MS Gothic";">3指押し(power+vol up+vol down)で<span lang="en-US" style="font-family: Verdana;"> fastboot <span lang="ja" style="font-family: "MS Gothic";">に入るよう電源を入れると,<b><span lang="en-US" style="font-family: Verdana;">LOCK STATE - locked <span lang="ja" style="font-family: "MS Gothic";">に戻っている.</span></span></b></span></span></span></div>
<div style="font-family: "MS Gothic"; margin: 0in;">
筋金入りだろこの端末.unlock すらままならないようだ.</div>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglVFINFzU0waJNiwM2ZZayt00armbXISY3FqRrsUSDBINE5lHvCvDyumb981Z73j-OVRwlmLIXO1P7ieSOhQ2QBd9Tadfk6DDW4WCo38a5u5VAs2g6z1lI_ZZTsEmlH8fkwynysNtjBIk/s1600/nexus5_fastboot_01.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglVFINFzU0waJNiwM2ZZayt00armbXISY3FqRrsUSDBINE5lHvCvDyumb981Z73j-OVRwlmLIXO1P7ieSOhQ2QBd9Tadfk6DDW4WCo38a5u5VAs2g6z1lI_ZZTsEmlH8fkwynysNtjBIk/s1600/nexus5_fastboot_01.jpg" height="320" width="192" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">無情にも再び locked に戻っている.もはや彼の心には何も届かないのか?</td></tr>
</tbody></table>
<br />
では,unlock 後,再起動せずに次の手順に進んだらどうか?やってみよう.<br />
<br />
先ほどと同様に bootloader unlock (のつもり)までを行う.そして,リブートをかけずに,カスタムリカバリのイメージを焼いてみる.今回は <a href="http://teamw.in/project/twrp2">twrp</a> をダウンロードした.手順は<a href="http://www.droid-life.com/2013/11/04/how-to-root-the-nexus-5/"> droid life のもの</a>を使用.<br />
<br />
<div style="font-family: Verdana; margin: 0in;">
C:\work>fastboot
flash recovery openrecovery-twrp-2.7.1.1-hammerhead.img</div>
<div style="font-family: Verdana; margin: 0in;">
sending 'recovery'
(13586 KB)...</div>
<div style="font-family: Verdana; margin: 0in;">
OKAY [ 0.626s]</div>
<div style="font-family: Verdana; margin: 0in;">
writing
'recovery'...</div>
<div style="font-family: Verdana; margin: 0in;">
OKAY [ 1.043s]</div>
<div style="font-family: Verdana; margin: 0in;">
finished. total
time: 1.669s</div>
<div style="font-family: "MS Gothic"; margin: 0in;">
<br /></div>
<div style="margin: 0in;">
<span lang="en-US" style="font-family: Verdana; font-size: small;">Nexus <span lang="ja" style="font-family: "MS Gothic"; font-size: small;">の画面上にも<span lang="en-US" style="font-family: Verdana; font-size: small;"> writing <span lang="ja" style="font-family: "MS Gothic"; font-size: small;">と表示された.果たしてちゃんと書き込まれたのだろうか.cache の wipe も不可能だったくらいなので,厳しい気もする.ともかくリブートさせ,リカバリモードに突入してみた.<span style="font-family: inherit;"><span lang="en-US">Recovery mode <span lang="ja">を選ぶと,<span lang="en-US">google <span lang="ja">ロゴの後,赤三角<span lang="en-US"> <span lang="en-US">warning <span lang="ja">付きの倒れ<span lang="en-US"> droid <span lang="ja">君出現.その後のメニューも標準<span lang="en-US"> recovery <span lang="ja">のままだ.つまりリカバリイメージが flash できていない.<b>撃沈.</b></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></div>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMM1j0Tz5TRsKHDqcSSrjjUircRpET7CoRlDrzGI6BsHASVgARHbHrSW_rY8w_El9kqHhevMCJ1hk_3VDxQpZOX1p50qEXoM2tT4xsluY9vKg7hIgOd5qDa9qKskQWPQAHj2L5yt33RLk/s1600/nexus5_recovery_droid_01.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMM1j0Tz5TRsKHDqcSSrjjUircRpET7CoRlDrzGI6BsHASVgARHbHrSW_rY8w_El9kqHhevMCJ1hk_3VDxQpZOX1p50qEXoM2tT4xsluY9vKg7hIgOd5qDa9qKskQWPQAHj2L5yt33RLk/s1600/nexus5_recovery_droid_01.jpg" height="320" width="240" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">カステムリカバリに行けるのか?</td></tr>
</tbody></table>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgt2ID-GJ2CUueLhlzD9qQNJI4MpPM5uvfQMXzgln4vRkaB9rzVOruS87d98frFLl7EPBXP4vSO5nXr9gHIk7mybqvxi6kr4TYoor-bsIQYKw1sX2xaj1ZuEafSxbSRkXIWYRQ0RTRX_LE/s1600/nexus5_recovery_menu_01.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgt2ID-GJ2CUueLhlzD9qQNJI4MpPM5uvfQMXzgln4vRkaB9rzVOruS87d98frFLl7EPBXP4vSO5nXr9gHIk7mybqvxi6kr4TYoor-bsIQYKw1sX2xaj1ZuEafSxbSRkXIWYRQ0RTRX_LE/s1600/nexus5_recovery_menu_01.jpg" height="320" width="240" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">そして標準リカバリへ.カスタムリカバリは書き込めていなかったようだ.</td></tr>
</tbody></table>
<h4>
<span style="font-family: inherit;">3. 結論</span></h4>
<br />
<span style="font-family: inherit;">分解して flash(emmc) のチップを挿げ替えるなどの強硬手段に出れば何かの可能性はあったかもしれない.しかし,素人がソフトウェア的にできることはこのくらいだろう.もはや私に打つ手なし.<b>さらば nexus 初代. さらば我がデータたち.故障機(=初代)は返送しました.</b><br />
<span style="font-family: inherit;"><br />
<span style="font-family: inherit;">なお,送られてきた新品は,比較すると<b>液晶が黄色っぽい</b>.というか,比較しなくても黄色味が強く見える.色温度が違うのだろうか,しかし android で簡単に色温度設定はできないようだ.それだけでなく,初代から貼り直した保護フィルムとの相性のせいか,けっこう<b>ギラツブ</b>になっている.<b>初代のほうはフィルムを貼ってもしっとりとしたいい感じ</b>の表示だったので,これは結構悲しい.このフィルムは<a href="http://www.amazon.co.jp/gp/product/B00GLMO2U0/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=B00GLMO2U0&linkCode=as2&tag=bun6blogs_main01-22">アスデックのノングレアフィルム3 NGB-GNX5</a>
というもので,<b>初代との相性はバッチリ</b>,ギラツブもなく非常に見やすいし,タフで素晴らしいフィーリングだった.二代目にもうまく貼り直せて,よっしゃと思っていたのに‥うう‥.とはいえ使えることが第一だ.新品には壊れず頑張ってもらいたい.</span></span></span><br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1a1Fvr77zf_qT15i1Vb-pRF1NoYQEzu9_3zb4-F7EW7cIe2U3o-uLk7_bhpWzrzgJnqEE3wkCo56MUCs41244hpoJZB7KjsEf2E-dcFBlQ0iMVitrBscxMuP6TKI8qV1jOMp7VYmtJPU/s1600/nexus5_pair_home_01.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1a1Fvr77zf_qT15i1Vb-pRF1NoYQEzu9_3zb4-F7EW7cIe2U3o-uLk7_bhpWzrzgJnqEE3wkCo56MUCs41244hpoJZB7KjsEf2E-dcFBlQ0iMVitrBscxMuP6TKI8qV1jOMp7VYmtJPU/s1600/nexus5_pair_home_01.jpg" height="240" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">左:交換機(+フィルム),右:故障機.明るさもかなり異なるが,交換機は色味が黄色がかっている.フィルムによる差ではないと思う,初代でフィルム貼ってもギラツブ感も黄色感もなかった</td></tr>
</tbody></table>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2qLXd0jRmeaI_1IvhGOW5YdFyL5HIAQeAqNwjh1OkCR8Z85HVNaW4g5NnC4WYlUMQONv4UYMcFT_zs0BgL6AE_zpXv08tSpyvZV6RGNnwLYJPVmiuXW03GIQqlObsWkR27o2NVhxsZdM/s1600/nexus5_pair_wallpaper_01.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2qLXd0jRmeaI_1IvhGOW5YdFyL5HIAQeAqNwjh1OkCR8Z85HVNaW4g5NnC4WYlUMQONv4UYMcFT_zs0BgL6AE_zpXv08tSpyvZV6RGNnwLYJPVmiuXW03GIQqlObsWkR27o2NVhxsZdM/s1600/nexus5_pair_wallpaper_01.jpg" height="240" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">左:交換機(+フィルム),右:故障機.交換機は黄色く見えるんだよなぁ.色温度変更させてほしい.</td></tr>
</tbody></table>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTkxgVGybfDT3fA7NDWXLlAPXCrAYxiNgo6p0ZoJuI92ODvr2AZt3IwpRegpxPyEQf21kjmDjvHZHkoWKVrVBSzmcnbgtjNxNOjPQYJkACF5UDOyCfKFUCFwl3_cKdUVbYy4x4rSIKLYo/s1600/nexus5_pair_storage_01.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTkxgVGybfDT3fA7NDWXLlAPXCrAYxiNgo6p0ZoJuI92ODvr2AZt3IwpRegpxPyEQf21kjmDjvHZHkoWKVrVBSzmcnbgtjNxNOjPQYJkACF5UDOyCfKFUCFwl3_cKdUVbYy4x4rSIKLYo/s1600/nexus5_pair_storage_01.jpg" height="240" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">左:交換機,右:故障機.故障機にも32GB入っているはずなのにっ.</td></tr>
</tbody></table>
<br />
<div class="amazlet-box" style="margin-bottom: 0px;">
<div class="amazlet-image" style="float: left; margin: 0px 12px 1px 0px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00GLMO2U0/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank"><img alt="アスデック 【ノングレアフィルム3】 Google NEXUS 5 専用 防指紋・気泡が消失するフィルム NGB-GNX5" src="http://ecx.images-amazon.com/images/I/41HJJRKKv8L._SL160_.jpg" style="border: none;" /></a></div>
<div class="amazlet-info" style="line-height: 120%; margin-bottom: 10px;">
<div class="amazlet-name" style="line-height: 120%; margin-bottom: 10px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00GLMO2U0/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">アスデック 【ノングレアフィルム3】 Google NEXUS 5 専用 防指紋・気泡が消失するフィルム NGB-GNX5</a><br />
<div class="amazlet-powered-date" style="font-size: 80%; line-height: 120%; margin-top: 5px;">
posted with <a href="http://www.amazlet.com/" target="_blank" title="amazlet">amazlet</a> at 14.07.18</div>
</div>
<div class="amazlet-detail">
アスデック <br />
売り上げランキング: 133</div>
<div class="amazlet-sub-info" style="float: left;">
<div class="amazlet-link" style="margin-top: 5px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00GLMO2U0/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jpで詳細を見る</a></div>
</div>
</div>
<div class="amazlet-footer" style="clear: left;">
</div>
初代には表示も素晴らしく超おすすめの保護フィルム.しかし二代目のギラツブを打ち消すことはできなかった.相性でそうなっているのかもしれないが,二代目が来て速攻で貼り換えたので素の液晶を見ていないのだった.タッチ汚れ対策という意味では依然有効.<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaM_Vqgjk036HTaq5dnb59vk-Fn1lHP5-A5eFdzPO-vyzI3V1kGcdjUbivgr94-4ENlPndwkW3g9GTnyg1KNI55HiAfCiT4dFHaKuiyGQlun19V6edQHPC9mC1cLPZwTxX_TEZ_RmMnO0/s1600/nexus5_returning_01.jpg" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaM_Vqgjk036HTaq5dnb59vk-Fn1lHP5-A5eFdzPO-vyzI3V1kGcdjUbivgr94-4ENlPndwkW3g9GTnyg1KNI55HiAfCiT4dFHaKuiyGQlun19V6edQHPC9mC1cLPZwTxX_TEZ_RmMnO0/s1600/nexus5_returning_01.jpg" height="320" width="240" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">さらば初代.そしてマイデータ.救出は失敗に終わった.</td></tr>
</tbody></table>
<br />
<h4>
<span style="font-family: inherit;"><span style="font-family: inherit;"><span style="font-family: inherit;">
A1. 豆知識</span></span></span></h4>
<span style="font-family: inherit;"><span style="font-family: inherit;"><span style="font-family: inherit;">
<br />
この故障状態では,root 無しでこちらからファイルを書き込むことは非常に困難である.<b>ただし,</b><br />
<b>/data/local/tmp</b><br />
<b>にはファイルを作成することができた</b>.他にも書き込み権があるディレクトリはあるかもしれない. <br />
<br />
</span></span></span><br />
<h4>
<span style="font-family: inherit;"><span style="font-family: inherit;"><span style="font-family: inherit;">
<span style="font-family: inherit;">A2. 付録</span></span></span></span></h4>
<span style="font-family: inherit;"><span style="font-family: inherit;">
<br />
参考:adb logcat で見た towelroot のログ.一部伏せ字にしてあります.色は筆者による後づけ.ウケる.</span></span></div>
<br />
<div style="font-family: Verdana; margin: 0in;">
I/towelroot_java( 8918): modstring:<br />
I/towelroot_java( 8918): got IOException<br />
I/towelroot( 8918): ************************<br />
I/towelroot( 8918): native towelroot running with pid 8918 params<br />
I/towelroot( 8918): CPU affinity was 1<br />
I/towelroot( 8918): set CPU affinity 0<br />
I/towelroot( 8918): got kernel version Linux version 3.4.0-gd59db4e (android-build@vpbs1.mtv.corp.google.com) (gcc version 4.7 (GCC) ) #1 SMP PREEMPT (月) (日) (時刻) (年)<br />
I/towelroot( 8918):<br />
I/towelroot( 8918): got kernel number 0<br />
I/towelroot( 8918): no matching phone found, trying default<br />
W/DropBoxManagerService( 546): Dropping: data_app_wtf (888 > 0 bytes)<br />
I/towelroot( 8918): starting the dangerous things<br />
I/towelroot( 8918): dangerous things are done<br />
I/towelroot( 8918): 0xe77ac000 is a good number<br />
I/towelroot( 8918): zapper received 12<br />
I/towelroot( 8918): cpid1 resumed<br />
I/towelroot( 8918): 0xe77afd84 is also a good number<br />
I/towelroot( 8918): zapper received 12<br />
I/towelroot( 8918): cpid3 resumed<br />
<span style="color: red;">I/towelroot( 8918): WOOT</span><br />
<span style="color: red;">I/towelroot( 8918): YOU ARE A SCARY PHONE</span><br />
I/towelroot( 8918): MOUNT RW FAILED<br />
I/towelroot( 8918): open /system/xbin/su failed<br />
I/towelroot( 8918): open /system/xbin/daemonsu failed<br />
I/towelroot( 8918): open /system/etc/install-recovery.sh failed<br />
I/towelroot( 8918): doing chcon<br />
I/towelroot( 8918): su installed failed: 32512<br />
I/towelroot_java( 8918): got IOException<br />
F/Looper ( 8918): Thread identity changed from 0x275c000022d6 to 0x22d6 while dispatching to android.view.ViewRootImpl$ViewRootHandler android.view.View$PerformClick@42880f80 what=0<br />
F/Looper ( 8918): Thread identity changed from 0x275c000022d6 to 0x22d6 while dispatching to android.view.ViewRootImpl$ViewRootHandler android.view.View$UnsetPressedState@4291f1d8 what=0<br />
I/towelroot(17228): WTF execv returned: -1</div>
<br />
<h4>
A3. 追加写真ギャラリー</h4>
<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOh5if2BfhsxxC5VQ2Z2Adf15VkKbAkNJhcOG_tKTae8JL84zxc9YB0o7lrCxcvblxgDG5gzSlymX8sYiiFvwJ5VIVrdbbG-MSmePnOICKGa5oqU1TUApwNZBWn9yf-sycFuHQUZygsvI/s1600/nexus5_cache_wipe_01.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOh5if2BfhsxxC5VQ2Z2Adf15VkKbAkNJhcOG_tKTae8JL84zxc9YB0o7lrCxcvblxgDG5gzSlymX8sYiiFvwJ5VIVrdbbG-MSmePnOICKGa5oqU1TUApwNZBWn9yf-sycFuHQUZygsvI/s1600/nexus5_cache_wipe_01.jpg" height="320" width="240" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">cache の wipe を行っているはずだが,効果なし.</td></tr>
</tbody></table>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-I1WPM4TAf6_bfI_u6u4K08QdUFlPn3p-QhyqQ-z2GoIyOSlFmFg4jg2uWNuu23SONx05fugpOU1q7dwTFZVYsQ4_udetHNdPZxdJdgonoieUcRyfknbCRKxSVKk2sbeUm6RWkp6nSbU/s1600/nexus5_google_logo_unlocked_01.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-I1WPM4TAf6_bfI_u6u4K08QdUFlPn3p-QhyqQ-z2GoIyOSlFmFg4jg2uWNuu23SONx05fugpOU1q7dwTFZVYsQ4_udetHNdPZxdJdgonoieUcRyfknbCRKxSVKk2sbeUm6RWkp6nSbU/s1600/nexus5_google_logo_unlocked_01.jpg" height="320" width="240" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">確か unlock したつもりの直後.reboot した結果かも.鍵が外れているアイコンが出る.ただ,この後の画面で locked にもどっており,実際は unlock できていなかった模様.</td></tr>
</tbody></table>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigF7FuyXuK3WhSyy_WQVtuVw61s4UTJNUH_Wx8Ktl0kM9QqcTFoxGFv46ux7UbaxThiou7_NHqm2trOWoI0fWB_i4BdDqYn1RvA6ZENZwiaYWSBRFtNW4UeqWBQeCCH28z3-sg0AFS7qA/s1600/nexus5_welcome_01.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigF7FuyXuK3WhSyy_WQVtuVw61s4UTJNUH_Wx8Ktl0kM9QqcTFoxGFv46ux7UbaxThiou7_NHqm2trOWoI0fWB_i4BdDqYn1RvA6ZENZwiaYWSBRFtNW4UeqWBQeCCH28z3-sg0AFS7qA/s1600/nexus5_welcome_01.jpg" height="320" width="213" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">この welcome スクリーンを何度見たことか.毎度初期化を要求されるのであった</td></tr>
</tbody></table>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2yPaSrQPjOk2CsRTf5GAu0TFAwl3UcFVxU1RoyVvEAWp0mJbiLgT0uH-j0l2GP72NaoI3gs8Q0iX6-qytm8bRkDM5ObPX3bdHjm575fh_5HE6bpA-vMIbIZXygAevYi9_iNDXfIl83JY/s1600/nexus5_wiping_all_01.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2yPaSrQPjOk2CsRTf5GAu0TFAwl3UcFVxU1RoyVvEAWp0mJbiLgT0uH-j0l2GP72NaoI3gs8Q0iX6-qytm8bRkDM5ObPX3bdHjm575fh_5HE6bpA-vMIbIZXygAevYi9_iNDXfIl83JY/s1600/nexus5_wiping_all_01.jpg" height="320" width="240" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">恐怖の選択肢 delete all user data. すべてを wipe</td></tr>
</tbody></table>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRWoCONGaJ2E-ii4JNHV8-B0UlEA-iBRMLXScMPD2kHTLe6NpKQG8aJuRPomSBLUwFO3Io7T8-KGNMjyXXvKJ7dbbNgTJnf0UcS12eGINmgacpRqEH4k57UYSsXACOUrKrHwpYe1HW6gk/s1600/nexus5_wiping_all_02.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRWoCONGaJ2E-ii4JNHV8-B0UlEA-iBRMLXScMPD2kHTLe6NpKQG8aJuRPomSBLUwFO3Io7T8-KGNMjyXXvKJ7dbbNgTJnf0UcS12eGINmgacpRqEH4k57UYSsXACOUrKrHwpYe1HW6gk/s1600/nexus5_wiping_all_02.jpg" height="280" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">本当にやるのかっ</td></tr>
</tbody></table>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvirv2wrn0diFaClCxCu59tOm6yWXWs_X7wDlWuy5ccKque-_XySezdvbRaJOBPZyS3DBiwR5KYU8zzUqJ0nTxtJPCK5MHlX0QcYl8soM3S1BMccRKHSKojzt_TTxjH7eHnNBfaMCMX2c/s1600/nexus5_wiping_all_03.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvirv2wrn0diFaClCxCu59tOm6yWXWs_X7wDlWuy5ccKque-_XySezdvbRaJOBPZyS3DBiwR5KYU8zzUqJ0nTxtJPCK5MHlX0QcYl8soM3S1BMccRKHSKojzt_TTxjH7eHnNBfaMCMX2c/s1600/nexus5_wiping_all_03.jpg" height="320" width="240" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">やっちまったぁぁぁ</td></tr>
</tbody></table>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6KFQcVupRJyRrTmbhl6FjBwhumdQlJbS7bZ4aVxerrsXJ6tAsInroxFgN-Dp0pWaVlmpBJVAaPPX5rR86ogxS8JXAnyMyVxUeTAYEZjb2N4q7IFNROZmW2QGH9bFMC5ScgcunWuzcrqA/s1600/nexus5_wiping_all_04.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6KFQcVupRJyRrTmbhl6FjBwhumdQlJbS7bZ4aVxerrsXJ6tAsInroxFgN-Dp0pWaVlmpBJVAaPPX5rR86ogxS8JXAnyMyVxUeTAYEZjb2N4q7IFNROZmW2QGH9bFMC5ScgcunWuzcrqA/s1600/nexus5_wiping_all_04.jpg" height="320" width="240" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">しかしおそらく wipe できなかったんだろうな‥</td></tr>
</tbody></table>
bun6http://www.blogger.com/profile/06322521891464121983noreply@blogger.com2tag:blogger.com,1999:blog-6143281435033933047.post-91549431832097762682014-07-10T23:06:00.000+09:002014-07-25T14:44:26.160+09:00企画: リッチな選択とクールな選択~II. Kindle編~前回:<a href="http://bun6memo.blogspot.com/2014/07/i.html">I. はじめに:おもしろ?高額商品と華麗な代替案たち</a><br />
<br />
「リッチな選択」たる高額商品と,それを華麗に代替する「クールな選択」を挙げていく「<a href="http://bun6memo.blogspot.jp/2014/07/i.html">企画: リッチな選択とクールな選択</a>」.<b>今回のお題は Kindle 関係</b>だ.Kindle というのは,amazon の電子書籍リーダーや,その関連サービス・製品の総称だ.Kindleストア, Kindle本, Kindle端末, Kindleアクセサリの4部門ある.まずは表に書いたヒントから,リッチとクールを予想してみてほしい.<br />
<br />
<table align="center" border="2">
<tbody>
<tr>
<th width="80">部門</th>
<th>リッチな選択</th>
<th width="100">リッチな価格</th>
<th>クールな選択</th>
<th width="100">クールな価格</th>
</tr>
<tr>
<td>Kindleストア</td>
<td><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00D8GA5G2/bun6blogs-22/ref=nosim/">ある専門分野の事典</a></td>
<td align="right">1,271,100円</td>
<td>?</td>
<td align="right">1,446円+α</td>
</tr>
<tr>
<td>Kindle本</td>
<td><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00DONC64I/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">ある業界の白書</a></td>
<td align="right">28,571円</td>
<td>?</td>
<td align="right">946円</td>
</tr>
<tr>
<td>Kindle端末</td>
<td><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00D3XTMLO/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">あるタブレット</a></td>
<td align="right">53,280円</td>
<td>?</td>
<td align="right">9,280円</td>
</tr>
<tr>
<td>Kindle<br />
アクセサリ</td>
<td><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00D3XTMLO/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank"></a><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B008H8R3SY/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">あるワイヤレス機器</a></td>
<td align="right">27,861円</td>
<td>?</td>
<td align="right">2,037円</td>
</tr>
</tbody></table>
注意:「リッチな選択」は,その部門の最高額商品が自動的に選択される.ただし,値付けが怪しすぎるものや入手性が低すぎるものは,筆者の判断で除いている.本記事掲載の価格は執筆時点の筆者調べである.実際に購入を検討する際は,読者自身で確認されたし.<br />
お約束:本記事は,また当ブログのほかの記事も,あくまで筆者個人の意見・感想・体験等を記したものであり,特に何かを奨励したり非難したりする意図はないので念のため.<br />
<br />
<b>予想して頂けただろうか?</b>では,行ってみよう.<br />
<br />
<a name='more'></a><br />
<h4>
1. Kindleストア 部門</h4>
<br />
<b>【リッチな選択】 </b><b><b>1,271,100円</b></b><br />
<b>「<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00D8GA5G2/bun6blogs-22/ref=nosim/">International Encyclopedia of Social & Behavioral Sciences</a>」</b><br />
N. J. Smelser and P. B. Baltes 編, Pergamon<b> </b><br />
<div class="amazlet-footer" style="clear: left;">
<br />
<b>26巻,約17,000ページ</b>に及ぶ,社会科学&行動科学の大事典.Kindle 版がこの価格だが,せっかくなので紙書籍を購入し,本棚を埋め尽くしておいてもいいだろう.時々ページを開いて目に留まった項目を読んでおけば,その薀蓄でもって「あなたの行動はね,科学的にいうと‥」なんて新たな視点が持てるかもしれない.なお,<a href="http://en.wikipedia.org/wiki/International_Encyclopedia_of_the_Social_%26_Behavioral_Sciences">一日一項目読んでもゆうに300年以上は楽しめる</a>.</div>
<br />
<div class="amazlet-box" style="margin-bottom: 0px;">
<div class="amazlet-image" style="float: left; margin: 0px 12px 1px 0px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00D8GA5G2/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank"><img alt="International Encyclopedia of Social & Behavioral Sciences" src="http://ecx.images-amazon.com/images/I/41SQN%2BjnMzL._SL160_.jpg" style="border: medium none;" /></a></div>
<div class="amazlet-info" style="line-height: 120%; margin-bottom: 10px;">
<div class="amazlet-name" style="line-height: 120%; margin-bottom: 10px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00D8GA5G2/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">International Encyclopedia of Social & Behavioral Sciences</a><br />
<div class="amazlet-powered-date" style="font-size: 80%; line-height: 120%; margin-top: 5px;">
posted with <a href="http://www.amazlet.com/" target="_blank" title="amazlet">amazlet</a> at 14.07.05</div>
</div>
<div class="amazlet-detail">
Pergamon (2001-11-22)</div>
<div class="amazlet-sub-info" style="float: left;">
<div class="amazlet-link" style="margin-top: 5px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00D8GA5G2/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jpで詳細を見る</a></div>
</div>
</div>
<br /></div>
<br />
<br />
<br />
<br />
<br />
<b>【クールな選択】 </b><b><b>1,446円+交通費等</b></b><br />
「<a href="http://www.amazon.co.jp/gp/product/B000J9OJ0O/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=B000J9OJ0O&linkCode=as2&tag=bun6blogs_main01-22">最新・行動科学事典 (1974年)</a>」, <b>439円</b>(送料込)<br />
ブレア J.コラーサ (著), 上野 一郎 (翻訳), 広田 寿亮 (翻訳), 産業能率短期大学出版 <br />
「<a href="http://www.amazon.co.jp/gp/product/4406020950/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=4406020950&linkCode=as2&tag=bun6blogs-22">社会科学総合辞典</a>」, <b>1,007円</b>(送料込)<br />
社会科学辞典編集委員会 (編集), 新日本出版社<br />
<br />
<b>中心的なことに集中</b>しよう.古本で「<a href="http://www.amazon.co.jp/gp/product/B000J9OJ0O/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=B000J9OJ0O&linkCode=as2&tag=bun6blogs_main01-22">最新・行動科学事典 (1974年)</a>, <b>439円</b>(送料込)」 と「<a href="http://www.amazon.co.jp/gp/product/4406020950/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=4406020950&linkCode=as2&tag=bun6blogs-22">社会科学総合辞典</a>, <b>1,007円</b>(送料込)」を買えば,結構いけるのではないだろうか.なに,それでは26巻事典の内容をカバーしきれないって?そんな時は,<b>お近くの大学図書館へ</b>どうぞ.一般利用が可能な館も多いので,蔵書検索して出かけてみよう.この事典も含めて,重厚な事典群がふんだんにあるはずだ.<br />
<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="http://upload.wikimedia.org/wikipedia/commons/thumb/a/a0/General_Library,_University_of_Tokyo,_2012-12.jpg/1280px-General_Library,_University_of_Tokyo,_2012-12.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="http://upload.wikimedia.org/wikipedia/commons/thumb/a/a0/General_Library,_University_of_Tokyo,_2012-12.jpg/1280px-General_Library,_University_of_Tokyo,_2012-12.jpg" height="150" width="200" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">東京大学総合図書館@2012.Wikipedia より引用.学外者も手続きすれば入館可能.その他,お近くの大学図書館を調べられたし.</td></tr>
</tbody></table>
<br />
<h4>
2. Kindle本 部門</h4>
<br />
<b>【リッチな選択】</b><b><b> 28,571円</b> </b><br />
<b>「<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00DONC64I/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">ファミ通ゲーム白書2013 (ビジネスファミ通)</a>」</b><br />
エンターブレイン グローバルマーケティング局 (著), KADOKAWA / エンターブレイン<b> </b><br />
<br />
ゲームで遊んでいるうちはゲームに遊ばれているだけだ.<b>ゲーム作りも人の生業</b>.プレイヤーとしてではなく,外からの視点を加えてこそ,人間的・社会的活動としてのゲームおよびゲーム業界,すなわちリアル・ゲームの醍醐味も見えてこようというもの.資産の投資先をお探しの場合も,この白書にヒントが隠れているかもしれない.<br />
<br />
<div class="amazlet-box" style="margin-bottom: 0px;">
<div class="amazlet-image" style="float: left; margin: 0px 12px 1px 0px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00DONC64I/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank"><img alt="ファミ通ゲーム白書2013 (ビジネスファミ通)" src="http://ecx.images-amazon.com/images/I/511wvHmLvhL._SL160_.jpg" style="border: none;" /></a></div>
<div class="amazlet-info" style="line-height: 120%; margin-bottom: 10px;">
<div class="amazlet-name" style="line-height: 120%; margin-bottom: 10px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00DONC64I/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">ファミ通ゲーム白書2013 (ビジネスファミ通)</a><br />
<div class="amazlet-powered-date" style="font-size: 80%; line-height: 120%; margin-top: 5px;">
posted with <a href="http://www.amazlet.com/" target="_blank" title="amazlet">amazlet</a> at 14.07.05</div>
</div>
<div class="amazlet-detail">
KADOKAWA / エンターブレイン (2013-07-11)<br />
売り上げランキング: 53,374</div>
<div class="amazlet-sub-info" style="float: left;">
<div class="amazlet-link" style="margin-top: 5px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00DONC64I/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jpで詳細を見る</a></div>
</div>
</div>
<div class="amazlet-footer" style="clear: left;">
</div>
</div>
<br />
ファイルサイズ: 249987 KBというのはテキストファイルとしては大きすぎるので,音・画像・動画などが入っているのだろうか?なお,紙媒体の<a href="http://www.amazon.co.jp/s/?_encoding=UTF8&camp=247&creative=7399&field-keywords=%E9%80%B1%E5%88%8A%20%E3%83%95%E3%82%A1%E3%83%9F%E9%80%9A&linkCode=ur2&tag=bun6blogs_main01-22&url=node%3D13384021" target="_blank">週刊ファミ通</a>は400円前後である.<br />
<br />
<b>【クールな選択】 946円</b><br />
「<a href="http://www.amazon.co.jp/gp/product/4122000254/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=4122000254&linkCode=as2&tag=bun6blogs-22">ホモ・ルーデンス</a>」<br />
ホイジンガ (著), 高橋 英夫 (翻訳), 中央公論新社<br />
<br />
人間と遊びに関する論考といえば<b>ホイジンガ</b>の「<a href="http://www.amazon.co.jp/gp/product/4122000254/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=4122000254&linkCode=as2&tag=bun6blogs-22">ホモ・ルーデンス</a>」(中公文庫, 946円)」は外せない.本書を読みながら,遊びについて,研究的姿勢と哲学的考察を持って相対することは,遊びの原動力たる好奇心を真に満たす経験となろう.遊びを巡る思索もこれまた遊びである.とはいえ,遊びの真骨頂は「ただ遊ぶ」という無心忘我の中に在ることも忘れてはならない.いや,筆者も未読なんですが.さて,<b>本気で遊ぶのは一大事</b>である.<br />
<br />
<div class="amazlet-box" style="margin-bottom: 0px;">
<div class="amazlet-image" style="float: left; margin: 0px 12px 1px 0px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/4122000254/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank"><img alt="ホモ・ルーデンス (中公文庫)" src="http://ecx.images-amazon.com/images/I/41GWijDAioL._SL160_.jpg" style="border: none;" /></a></div>
<div class="amazlet-info" style="line-height: 120%; margin-bottom: 10px;">
<div class="amazlet-name" style="line-height: 120%; margin-bottom: 10px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/4122000254/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">ホモ・ルーデンス (中公文庫)</a><br />
<div class="amazlet-powered-date" style="font-size: 80%; line-height: 120%; margin-top: 5px;">
posted with <a href="http://www.amazlet.com/" target="_blank" title="amazlet">amazlet</a> at 14.07.06</div>
</div>
<div class="amazlet-detail">
ホイジンガ <br />
中央公論新社 <br />
売り上げランキング: 23,443</div>
<div class="amazlet-sub-info" style="float: left;">
<div class="amazlet-link" style="margin-top: 5px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/4122000254/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jpで詳細を見る</a></div>
</div>
</div>
<div class="amazlet-footer" style="clear: left;">
</div>
</div>
<br />
<h4>
3. Kindle端末 部門</h4>
<br />
<b>【リッチな選択】 </b><b><b>53,280円</b></b><br />
<b>「<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00D3XTMLO/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">Kindle Fire HDX 8.9 64GB タブレット</a>」</b><br />
Amazon<b> </b><br />
<br />
2014年の今,タブレットと言えば iPad シリーズや Nexus シリーズをはじめ山ほど出ているが,特に amazon を使うとき便利なのが <b>amazon 自身</b>の繰り出す Kindle Fire シリーズだ.OS のレベルから amazon に最適化されていることに加え,<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00D3XTMLO/bun6blogs-22/ref=nosim/">Kindle Fire HDX 8.9</a> は,画面解像度や<a href="http://tabkul.com/?p=43685">色域</a>,処理速度といった<a href="http://pc.watch.impress.co.jp/docs/column/ebook/20131128_625374.html">スペックでもトップクラス</a>で,動画などのコンテンツを楽しむためにも<b>一際有利なハードウェアの質</b>を備えている(<a href="http://av.watch.impress.co.jp/docs/series/zooma/20131218_628102.html">AV Watch のレビュー</a>).<br />
<br />
ソフトウェア(いわゆる<b>アプリ</b>というやつですな)は主に Amazon Appstore から入手する.この点で,自分のやりたいことが出来るソフトが Amazon Appstore にあるかどうかは確認したほうがいいだろう.Google Play, iOS App Store との比較になる.なお,Kindle Fire に Google Play アプリをインストールするのも<a href="http://keitaiseikatsu.blogspot.jp/2013/04/kindle-fire-hd-89-rootgoogle-play.html">可能といえば可能らしい</a>.<br />
<br />
<div class="amazlet-box" style="margin-bottom: 0px;">
<div class="amazlet-image" style="float: left; margin: 0px 12px 1px 0px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00D3XTMLO/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank"><img alt="Kindle Fire HDX 8.9 64GB タブレット" src="http://ecx.images-amazon.com/images/I/41Dd1p3T%2B9L._SL160_.jpg" style="border: none;" /></a></div>
<div class="amazlet-info" style="line-height: 120%; margin-bottom: 10px;">
<div class="amazlet-name" style="line-height: 120%; margin-bottom: 10px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00D3XTMLO/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">Kindle Fire HDX 8.9 64GB タブレット</a><br />
<div class="amazlet-powered-date" style="font-size: 80%; line-height: 120%; margin-top: 5px;">
posted with <a href="http://www.amazlet.com/" target="_blank" title="amazlet">amazlet</a> at 14.07.05</div>
</div>
<div class="amazlet-detail">
Amazon (2013-11-28)<br />
売り上げランキング: 3,530</div>
<div class="amazlet-sub-info" style="float: left;">
<div class="amazlet-link" style="margin-top: 5px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00D3XTMLO/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jpで詳細を見る</a></div>
</div>
</div>
<div class="amazlet-footer" style="clear: left;">
</div>
</div>
<br />
<br />
<b>【リッチな選択その2】 </b><b><b><span class="a-size-medium a-color-price" id="priceblock_ourprice">224,800</span>円</b></b><br />
<b>「<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00CRXZLG6/bun6blogs-22/ref=nosim/">Lenovo IdeaCentre Horizon</a>」</b><br />
<a href="http://shop.lenovo.com/gb/en/desktops/lenovo/horizon-series/horizon-27/">Lenovo</a><b> </b><br />
<br />
Amazon 自身が販売する Kindle 端末という制限に拘らなければ,「Androidタブレット+Kindleソフト」や「Windows タブレット+Genymotion等のエミュレータ+Kindleソフト」でもある程度類似の体験は可能だろうし,選択肢が大幅に増える.<br />
タブレットというのもどれも基本は同じようなものだが,<b>ならではの体験</b>が得られるタブレットを挙げるなら,この<b> <a href="http://shop.lenovo.com/gb/en/desktops/lenovo/horizon-series/horizon-27/">Lenovo IdeaCentre Horizo</a></b><b><a href="http://shop.lenovo.com/gb/en/desktops/lenovo/horizon-series/horizon-27/">n (lenovoのサイト)</a></b> だろう. <a href="http://www.itmedia.co.jp/news/articles/1301/07/news027.html">子供が遊んでいる写真</a>や<a href="http://mashable.com/2013/01/06/lenovo-ideacentre-horizon/">まんまモノポリーが出来る</a>などの記事が見つかる.実際,身体感覚に直結するタッチデバイスでは,その<b>「大きさ」</b>という単純なパラメータは,<b>ユーザ体験を本質的に変える</b>ものだと筆者は考えている.<br />
<br />
<div class="amazlet-box" style="margin-bottom: 0px;">
<div class="amazlet-image" style="float: left; margin: 0px 12px 1px 0px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00CRXZLG6/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank"><img alt="Lenovo IdeaCentre Horizon 27-Inch All-in-One Touchscreen Desktop (Black)" src="http://ecx.images-amazon.com/images/I/51GtysEaQDL._SL160_.jpg" style="border: none;" /></a></div>
<div class="amazlet-info" style="line-height: 120%; margin-bottom: 10px;">
<div class="amazlet-name" style="line-height: 120%; margin-bottom: 10px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00CRXZLG6/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">Lenovo IdeaCentre Horizon 27-Inch All-in-One Touchscreen Desktop (Black)</a><br />
<div class="amazlet-powered-date" style="font-size: 80%; line-height: 120%; margin-top: 5px;">
posted with <a href="http://www.amazlet.com/" target="_blank" title="amazlet">amazlet</a> at 14.07.06</div>
</div>
<div class="amazlet-detail">
Lenovo </div>
<div class="amazlet-sub-info" style="float: left;">
<div class="amazlet-link" style="margin-top: 5px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00CRXZLG6/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jpで詳細を見る</a></div>
</div>
</div>
<div class="amazlet-footer" style="clear: left;">
</div>
</div>
<br />
他に <a href="http://www.nec.co.jp/solution/x_infotable/images/No.H02-11070141J1.pdf">NEC の X-info Table</a> などのすごいものもある.<b>まんまテーブル</b>である.<br />
<br />
<b>【クールな選択】 9,280円</b><br />
<b>「</b><b><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00D62LJKO/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">Lenovo IdeaTab A1000</a>」</b><br />
<a href="http://www.lenovo.com/news/jp/ja/2013/06/0611_2.shtml">Lenovo</a><b><a href="http://www.lenovo.com/news/jp/ja/2013/06/0611_2.shtml"> </a></b><br />
<br />
パッド‥お気に入りのレポートパッド,<a href="http://www.amazon.co.jp/gp/product/B005R19KQC/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=B005R19KQC&linkCode=as2&tag=bun6blogs-22">オキナ セミナーレポート7ミリ横罫A4</a>(283円)がとても使いやすいよ!<b>文房具屋でもまず見かけない</b>けど,使ってみると淡クリーム用紙がとってもいいんだよ!と言いたいが,紙製品でお茶を濁しているわけにもいくまい.<br />
<br />
<div class="amazlet-box" style="margin-bottom: 0px;">
<div class="amazlet-image" style="float: left; margin: 0px 12px 1px 0px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B005R19KQC/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank"><img alt="オキナ セミナーレポート7ミリ横罫A4" src="http://ecx.images-amazon.com/images/I/51648FWD2PL._SL160_.jpg" style="border: none;" /></a></div>
<div class="amazlet-info" style="line-height: 120%; margin-bottom: 10px;">
<div class="amazlet-name" style="line-height: 120%; margin-bottom: 10px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B005R19KQC/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">オキナ セミナーレポート7ミリ横罫A4</a><br />
<div class="amazlet-powered-date" style="font-size: 80%; line-height: 120%; margin-top: 5px;">
posted with <a href="http://www.amazlet.com/" target="_blank" title="amazlet">amazlet</a> at 14.07.10</div>
</div>
<div class="amazlet-detail">
オキナ <br />
売り上げランキング: 131,013</div>
<div class="amazlet-sub-info" style="float: left;">
<div class="amazlet-link" style="margin-top: 5px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B005R19KQC/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jpで詳細を見る</a></div>
</div>
</div>
<div class="amazlet-footer" style="clear: left;">
</div>
</div>
<br />
タブレットでザ・廉価と言えば主に中国のマイナーメーカーによるいわゆる<b>中華Pad</b>(<a href="http://www37.atwiki.jp/china_pad/">中華Pad wiki</a>, <a href="http://shop.apadjp.com/">専門店</a>)もあるが,メジャーメーカーからも程よい価格のものは出ている.<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00D62LJKO/bun6blogs-22/ref=nosim/">Lenovo の IdeaTab A1000</a> は,液晶が TN だったりと廉価モデルだが,ともかく<b>まともに使えるタブレットをお安く</b>入手したい場合にいい選択肢だろう.<br />
<br />
<div class="amazlet-box" style="margin-bottom: 0px;">
<div class="amazlet-image" style="float: left; margin: 0px 12px 1px 0px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00D62LJKO/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank"><img alt="IdeaTab A1000 (Android 4.1/MTK 8317/7.0型ワイドLCD TNパネル/ブラック) 59374289" src="http://ecx.images-amazon.com/images/I/41qxLJNOejL._SL160_.jpg" style="border: none;" /></a></div>
<div class="amazlet-info" style="line-height: 120%; margin-bottom: 10px;">
<div class="amazlet-name" style="line-height: 120%; margin-bottom: 10px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00D62LJKO/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">IdeaTab A1000 (Android 4.1/MTK 8317/7.0型ワイドLCD TNパネル/ブラック) 59374289</a><br />
<div class="amazlet-powered-date" style="font-size: 80%; line-height: 120%; margin-top: 5px;">
posted with <a href="http://www.amazlet.com/" target="_blank" title="amazlet">amazlet</a> at 14.07.06</div>
</div>
<div class="amazlet-detail">
Lenovo (2013-06-21)<br />
売り上げランキング: 4,749</div>
<div class="amazlet-sub-info" style="float: left;">
<div class="amazlet-link" style="margin-top: 5px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00D62LJKO/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jpで詳細を見る</a></div>
</div>
</div>
<div class="amazlet-footer" style="clear: left;">
</div>
</div>
<br />
<h4>
4. Kindleアクセサリ 部門 </h4>
<br />
<b>【リッチな選択】 </b><b><b>27,861円</b></b><br />
<b>「</b><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00D3XTMLO/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank"></a><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B008H8R3SY/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">Jawbone BIG JAMBOX ワイヤレス Bluetooth スマートスピーカー</a><b>」</b><br />
<a href="https://jawbone.com/speakers/bigjambox">Jawbone</a><b></b><br />
<br />
<b>無線接続</b>は<b>使いだすとやめられない便利さ</b>がある.筆者はキーボード,マウス,ヘッドホン,イヤホンなどを Bluetooth で無線接続しているが,これになれると,有線にしたときの不便さ,煩わしさに驚くほどだ.<br />
スピーカーにも無線化の波は来ている.テープやディスクをデッキにセットしていたころと違い,今の音源はネットやPC(NAS), タブレットになりつつある.こうした音源を聴くには,各々をオーディオコンポに有線接続するのが今までのやり方だった.しかしまずその接続が大変だし,音源となる機器の種類が増えればなおさらだし,家の中で聞きたい場所だって刻々と変わる.こうなるともう有線でさばききるのは困難だ.<br />
そこで<b>スピーカーも無線にして,なおかつ機動的にしてしまいたい</b>. Bluetooth による無線接続とバッテリーを内蔵したアクティブスピーカーである<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B008H8R3SY/bun6blogs-22/ref=nosim/">Jawbone BIG JAMBOX</a>は,こうしたニーズを満たしてくれる製品だ.しかもデザインがおしゃれ.<br />
<br />
<div class="amazlet-box" style="margin-bottom: 0px;">
<div class="amazlet-image" style="float: left; margin: 0px 12px 1px 0px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B008H8R3SY/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank"><img alt="【日本正規代理店品】Jawbone BIG JAMBOX ワイヤレス Bluetooth スマートスピーカー グラファイトヘックス iPhone5対応 ALP-BJAM-GH" src="http://ecx.images-amazon.com/images/I/41LNbbORvpL._SL160_.jpg" style="border: medium none;" /></a></div>
<div class="amazlet-info" style="line-height: 120%; margin-bottom: 10px;">
<div class="amazlet-name" style="line-height: 120%; margin-bottom: 10px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B008H8R3SY/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">【日本正規代理店品】Jawbone BIG JAMBOX ワイヤレス Bluetooth スマートスピーカー グラファイトヘックス iPhone5対応 ALP-BJAM-GH</a><br />
<div class="amazlet-powered-date" style="font-size: 80%; line-height: 120%; margin-top: 5px;">
posted with <a href="http://www.amazlet.com/" target="_blank" title="amazlet">amazlet</a> at 14.07.05</div>
</div>
<div class="amazlet-detail">
Jawbone UP (2012-07-06)<br />
売り上げランキング: 1,954</div>
<div class="amazlet-sub-info" style="float: left;">
<div class="amazlet-link" style="margin-top: 5px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B008H8R3SY/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jpで詳細を見る</a></div>
</div>
</div>
<div class="amazlet-footer" style="clear: left;">
</div>
</div>
Bluetooth
という規格には,PC やスマートフォン,タブレットの多くが対応している.注意したいのは,Bluetooth の中でも,サポートする接続プロトコルによって音質に差が出てくる点だ.音質の点では,AAC や
aptX をサポートするものが望ましい.BIG JAMBOX は,ファームウェアのアップデートで AAC に対応したとのこと(<a href="http://iwaimotors.com/blog/2013/04/big_jambox_update/">IWAIMOTORSのブログより</a>).<br />
<br />
参考情報<br />
<ul>
<li>excite に掲載の<a href="http://www.excite.co.jp/News/apple_blog/20120714/TouchLab_2012_2_4258.html">レビュー</a></li>
<li><a href="http://blog.livedoor.jp/kunita2001/archives/37191244.html">AACとapt-Xコーデック(ポータブルスピーカー まとめ) : 日々妄想 -書籍と家電の個人的記録-</a></li>
<li><a href="http://qa.elecom.co.jp/faq_detail.html?id=4702">Elecom のサイト 【Bluetoothヘッドホン】【Bluetoothスピーカー】AAC/aptXとは?</a></li>
<li><a href="http://128bit.blog41.fc2.com/blog-entry-323.html">Bluetoothのオーディオ機器を高音質で楽しむための「AAC」と「apt-X」 : Web Memo.SE</a></li>
<li><a href="http://smart.diipedia.net/bluetooth-speaker.html">Bluetoothスピーカー ピックアップと比較・一覧表 </a></li>
</ul>
<br />
<b>【クールな選択】 2,037円</b><br />
<b>「</b><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B0026OJ3M4/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">FMはこらじ</a><b><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00D62LJKO/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank"></a>」</b><br />
<a href="http://www.elekit.co.jp/product/promo/hakoraji/">イーケイジャパン</a><b> </b><br />
<br />
BIG JAMBOX の注目すべきポイントは,<b>無線で音源に接続</b>できる点と,<b>見た目オシャレ</b>である点だ.ここで我々は,現代の最新規格にばかりとらわれるべきではない.この2つのポイントなら,昔から実現できていたのではなかったか.そう,作業のお供,<b>ポータブルラジオ</b>だ.<b>オシャレなポータブルラジオ</b>があれば,我々のニーズは結構満たされてしまうんじゃなかろうか.なに,スマホのデータを聴きたい?そんなものはFMトランスミッタでFMラジオに飛ばして聴け!(がおーっ!)<br />
<br />
とはいえ,ある方向へのオシャレさを追求すると,お値段が結構なことになってしまう.<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B004DZLVQ0/bun6blogs-22/ref=nosim/">キュートでレトロなイギリスのこのラジオ</a>だと36,000円だ.むしろより高価になるという有様だ.でも<b>モノとして雰囲気があってよい</b>.<a href="http://www.monomania.jp/fs/monomania/c/roberts">色も各種ある</a>.予算が許せばねぇ‥.<br />
<br />
<div class="amazlet-box" style="margin-bottom: 0px;">
<div class="amazlet-image" style="float: left; margin: 0px 12px 1px 0px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B004DZLVQ0/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank"><img alt="英国 ロバーツラジオ R250 リアルレザー タン(バックライト付きゴールドパネルモデル)" src="http://ecx.images-amazon.com/images/I/510oH1JGUAL._SL160_.jpg" style="border: none;" /></a></div>
<div class="amazlet-info" style="line-height: 120%; margin-bottom: 10px;">
<div class="amazlet-name" style="line-height: 120%; margin-bottom: 10px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B004DZLVQ0/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">英国 ロバーツラジオ R250 リアルレザー タン(バックライト付きゴールドパネルモデル)</a><br />
<div class="amazlet-powered-date" style="font-size: 80%; line-height: 120%; margin-top: 5px;">
posted with <a href="http://www.amazlet.com/" target="_blank" title="amazlet">amazlet</a> at 14.07.10</div>
</div>
<div class="amazlet-detail">
Roberts Radio LTD. <br />
売り上げランキング: 339,201</div>
<div class="amazlet-sub-info" style="float: left;">
<div class="amazlet-link" style="margin-top: 5px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B004DZLVQ0/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jpで詳細を見る</a></div>
</div>
</div>
<div class="amazlet-footer" style="clear: left;">
</div>
</div>
<br />
そんなわけで,ここでは<b>別方向へのオシャレさ</b>を目指したい. 真空管アンプキットなどで有名な<a href="http://www.elekit.co.jp/">イーケイジャパン</a>の,FMラジオ組み立てキット「<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B0026OJ3M4/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">FMはこらじ</a>」 2,037円也が,なかなかよい風情だ.<a href="http://www.elekit.co.jp/product/promo/hakoraji/">製品サイト</a>も気合入りで用意されており,デザインテンプレートも用意されている.ケースは自分でいじり放題(ズバリ段ボール箱です)なので,自分好みに染め上げよう.<b>自分で組み立てた機器から音楽が聞こえると,そりゃもう嬉しい</b>ものである.筆者は過去にこのイーケイの真空管アンプキットを作ったが,なかなかよい音が出て幸せだった.ネットで見かけた「はこらじ」の<a href="http://marsee101.blog19.fc2.com/blog-entry-795.html">製作記</a>によれば,<b>プリント基板のシルク印刷がかわいい</b>とのこと.これぞ(作った後は)見えないオシャレ!<br />
<br />
<div class="amazlet-box" style="margin-bottom: 0px;">
<div class="amazlet-image" style="float: left; margin: 0px 12px 1px 0px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B0026OJ3M4/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank"><img alt="FMはこらじ" src="http://ecx.images-amazon.com/images/I/414%2BG4BWVGL._SL160_.jpg" style="border: none;" /></a></div>
<div class="amazlet-info" style="line-height: 120%; margin-bottom: 10px;">
<div class="amazlet-name" style="line-height: 120%; margin-bottom: 10px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B0026OJ3M4/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">FMはこらじ</a><br />
<div class="amazlet-powered-date" style="font-size: 80%; line-height: 120%; margin-top: 5px;">
posted with <a href="http://www.amazlet.com/" target="_blank" title="amazlet">amazlet</a> at 14.07.10</div>
</div>
<div class="amazlet-detail">
イーケイジャパン <br />
売り上げランキング: 65,865</div>
<div class="amazlet-sub-info" style="float: left;">
<div class="amazlet-link" style="margin-top: 5px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B0026OJ3M4/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jpで詳細を見る</a></div>
</div>
</div>
<div class="amazlet-footer" style="clear: left;">
</div>
</div>
<br />
もちろん,自分でBluetoothレシーバと持ち運び可能なスピーカー(アクティブスピーカーかどうかはレシーバによるかも)を組み合わせればJAMBOXに近い機能のものもかなり安価にできると思う.挑戦好きの方は是非.<br />
<br />
<b>【おまけ:筆者の贅沢】 29,937円</b><br />
<b>「</b><b><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00FJISZ0A/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">SONY MDR-1RBTMK2</a>」</b><br />
<a href="http://www.sony.jp/headphone/products/MDR-1RBTMK2/">sony</a><b> </b><br />
<br />
Sony の MDR-1R(MK2)シリーズの,Bluetooth 対応版(<a href="http://www.sony.jp/headphone/products/MDR-1RBTMK2/">sony の商品ページ</a>).バッテリを内蔵しており,Bluetooth によりワイヤレスに接続できる.もちろん aptX/AAC にも対応.ケーブルを接続すれば,普通の有線のヘッドフォンとしても使える.筆者主観の音質評価は「<b>素直・自然</b>」.情報量も十分.<b>装着感もよく疲れにくい</b>.買ってよかった(正確には買って貰ってよかった)<b>逸品</b>だ.グレードの高いオーディオに,スピーカー等に比べて安価に到達できる,というのはヘッドフォンの利点だ.<br />
<br />
<div class="amazlet-box" style="margin-bottom: 0px;">
<div class="amazlet-image" style="float: left; margin: 0px 12px 1px 0px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00FJISZ0A/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank"><img alt="SONY ワイヤレスステレオヘッドセット MDR-1RBTMK2" src="http://ecx.images-amazon.com/images/I/31Ftq2p-0sL._SL160_.jpg" style="border: none;" /></a></div>
<div class="amazlet-info" style="line-height: 120%; margin-bottom: 10px;">
<div class="amazlet-name" style="line-height: 120%; margin-bottom: 10px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00FJISZ0A/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">SONY ワイヤレスステレオヘッドセット MDR-1RBTMK2</a><br />
<div class="amazlet-powered-date" style="font-size: 80%; line-height: 120%; margin-top: 5px;">
posted with <a href="http://www.amazlet.com/" target="_blank" title="amazlet">amazlet</a> at 14.07.10</div>
</div>
<div class="amazlet-detail">
ソニー (2013-10-25)<br />
売り上げランキング: 250</div>
<div class="amazlet-sub-info" style="float: left;">
<div class="amazlet-link" style="margin-top: 5px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00FJISZ0A/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jpで詳細を見る</a></div>
</div>
</div>
<div class="amazlet-footer" style="clear: left;">
</div>
</div>
<br />
<b>~~~~~~~~~~~~~~~~</b><br />
<br />
今回の結果:<br />
<br />
<table align="center" border="2">
<tbody>
<tr>
<th width="80">部門</th>
<th>リッチな選択</th>
<th width="100">リッチな価格</th>
<th>クールな選択</th>
<th width="100">クールな価格</th>
</tr>
<tr>
<td>Kindleストア</td>
<td><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00D8GA5G2/bun6blogs-22/ref=nosim/">International Encyclopedia of Social & Behavioral Sciences</a></td>
<td align="right">1,271,100円</td>
<td><a href="http://www.amazon.co.jp/gp/product/B000JABNRK/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=B000JABNRK&linkCode=as2&tag=bun6blogs-22">行動科学の古本</a>+<a href="http://www.amazon.co.jp/gp/product/4406020950/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=4406020950&linkCode=as2&tag=bun6blogs-22">社会科学の古本</a>+大学図書館</td>
<td align="right">1,446円+α</td>
</tr>
<tr>
<td>Kindle本</td>
<td><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00DONC64I/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">ファミ通ゲーム白書2013 (ビジネスファミ通)</a></td>
<td align="right">28,571円</td>
<td><a href="http://www.amazon.co.jp/gp/product/4122000254/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=4122000254&linkCode=as2&tag=bun6blogs-22">遊びに関する名著</a></td>
<td align="right">946円</td>
</tr>
<tr>
<td>Kindle端末</td>
<td><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00D3XTMLO/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">Kindle Fire HDX 8.9 64GB タブレット</a></td>
<td align="right">53,280円</td>
<td><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00D62LJKO/bun6blogs-22/ref=nosim/">安めのタブレット</a></td>
<td align="right">9,280円</td>
</tr>
<tr>
<td>Kindle<br />
アクセサリ</td>
<td><b></b><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00D3XTMLO/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank"></a><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B008H8R3SY/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">Jawbone BIG JAMBOX ワイヤレス Bluetooth スマートスピーカー</a></td>
<td align="right">27,861円</td>
<td><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B0026OJ3M4/bun6blogs-22/ref=nosim/">自作FMラジオキット</a></td>
<td align="right">2,037円</td>
</tr>
</tbody></table>
<br />
いかがだっただろう.是非皆さんも「自分の選択」を作ってみていただきたい.<br />
次回: <a href="http://bun6memo.blogspot.jp/2014/07/iii.html">III. デジタルメディア編 </a><br />
<br />
<b>~~~~~~~~~~~~~~~~</b><br />
<br />
恒例の(?)編集後記<br />
<br />
Encyclopedia はさすがの貫録,リッチな選択にふさわしいだろう.その他は普通の価格帯だった.Kindle 端末や Kindle アクセサリでは,「宝石使ってデコりまくるサービス2百万円」の類を期待していたのだったが,意外と普通のものが最高額だった.<br />
本の類は図書館を持ち出すとたいていカバーできてしまうので,なるべくひねっていきたい.タブレットは,boogie board + 関数電卓 + iPod + ‥のように機能で対抗していくと,多機能すぎるのできりがない.単に廉価品という以外に,これはという切り口が出せればよかったのだが.それは思いついたらということでご容赦願いたい.<br />
<br />
<br />bun6http://www.blogger.com/profile/06322521891464121983noreply@blogger.com0tag:blogger.com,1999:blog-6143281435033933047.post-50501399066230970132014-07-10T23:04:00.001+09:002014-07-25T14:42:09.595+09:00企画: リッチな選択とクールな選択~I. はじめに:おもしろ?高額商品と華麗な代替案たち~<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHQ7RUC8KicHgHjvLm56myAbL72LILA5_pL3J-b0cDP9HM2OWjNXWstP26P571z8272VaJQQ883oyBR13sdvOutTC2sqaQqyajXkGuMJDLQu7vO33KUlfLH18Cfa9-aq2SXs_pAN9vbiA/s1600/amazon_cart_button_01.png" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHQ7RUC8KicHgHjvLm56myAbL72LILA5_pL3J-b0cDP9HM2OWjNXWstP26P571z8272VaJQQ883oyBR13sdvOutTC2sqaQqyajXkGuMJDLQu7vO33KUlfLH18Cfa9-aq2SXs_pAN9vbiA/s1600/amazon_cart_button_01.png" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Amazon の「ショッピングカートに入れる」 </td></tr>
</tbody></table>
ネットでショッピングをしていて,<b>思わぬジャンル</b>の商品や<b>びっくりする価格</b>の商品を目にしたことはないだろうか?<br />
<br />
代表的なショッピングサイトである Amazon は,いまや書籍だけでなく<b>多様なカテゴリ</b>の商品を扱うようになった.わが家でも,スーパーで買うものとばかり思っていた<a href="http://www.amazon.co.jp/gp/product/B000SLNNXW/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=B000SLNNXW&linkCode=as2&tag=bun6blogs_main01-22">野菜ジュース</a>
を,Amazon 定期便で買っている.また価格の面でも<b>かなりの高額商品</b>も扱うようになってきた.すごいアイテムならカートに入れるだけでも確かにちょっと楽しい.<a href="http://www.amazon.co.jp/gp/product/B0087VCI3Q/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=B0087VCI3Q&linkCode=as2&tag=bun6blogs_main01-22">高級寝具セット</a>をカートに入れてドリーミーな気分にひたるとか‥やりません?<br />
<br />
今回の企画では,このように広がってきた商品カテゴリの多様さと価格レンジの広さに楽しみを見出そうと思う.しかも,単に商品を見て楽しむところから<b>一歩進んで</b>みたい.やり方はこうだ.まず,様々なカテゴリから高額商品をピックアップし,眺めてみる.次に,<b>ある意味でその代わりになる商品や体験を提案</b>してみるのだ.そうすれば,<b>高額商品自体への理解も</b>深まるし,それを切り口に自分の購える範囲で<b>有意義なプラン</b>を構成できる.単に「うわーこれ高ーい」なんて遠巻きに見ているよりも,ずっと手応えが得られて面白いではないか.<br />
<br />
イントロダクションとなる本記事では,Amazon から部門ごとにピックアップした高額商品,すなわち<b>「リッチな選択」</b>と,代替提案である<b>「クールな選択」</b>の<b>リスト</b>を掲載する.興味をもたれたら,個々の記事へのリンクをクリックして読んでみてほしい.記事は順次執筆していく予定だ.部門数は相当多いため,長いシリーズになるだろう.完走できるようにやっていきたい.<br />
<br />
それでは,お楽しみあれ!<br />
<br />
<table align="center" border="2">
<tbody>
<tr>
<th width="90"><span style="font-size: large;">記事</span></th>
<th width="75">部門</th>
<th>リッチな選択</th>
<th width="90">リッチな価格</th>
<th>クールな選択</th>
<th width="70">クールな価格</th>
</tr>
<tr>
<td rowspan="4"><span style="font-size: large;"><a href="http://bun6memo.blogspot.jp/2014/07/ii-kindle.html">Kindle 編</a></span></td>
<td>Kindleストア</td>
<td><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00D8GA5G2/bun6blogs-22/ref=nosim/">ある専門分野の事典</a></td>
<td align="right">1,271,100円</td>
<td>?</td>
<td align="right">1,446円+α</td>
</tr>
<tr>
<td>Kindle本</td>
<td><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00DONC64I/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">ある業界の白書</a></td>
<td align="right">28,571円</td>
<td>?</td>
<td align="right">946円</td>
</tr>
<tr>
<td>Kindle端末</td>
<td><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00D3XTMLO/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">あるタブレット</a></td>
<td align="right">53,280円</td>
<td>?</td>
<td align="right">9,280円</td>
</tr>
<tr>
<td>Kindle<br />
アクセサリ</td>
<td><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00D3XTMLO/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank"></a><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B008H8R3SY/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">あるワイヤレス機器</a></td>
<td align="right">27,861円</td>
<td>?</td>
<td align="right">2,037円</td>
</tr>
<tr>
<td rowspan="2"><a href="http://bun6memo.blogspot.jp/2014/07/iii.html"><span style="font-size: large;">デジタルメディア編</span></a></td>
<td>Amazon<br />
インスタント・ビデオ</td>
<td><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00GQOKB94/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">ある資格の講座ビデオ</a></td>
<td align="right">6,588円</td>
<td>?</td>
<td align="right">?円</td>
</tr>
<tr>
<td>デジタルミュージック</td>
<td><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00EPNVI7C/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">多分音楽じゃない何か</a></td>
<td align="right">2,490円</td>
<td>?</td>
<td align="right">?円</td>
</tr>
<tr>
<td align="center" colspan="6"><b>以下がんがん続く予定.数十カテゴリあります</b></td>
</tr>
</tbody></table>
注意:「リッチな選択」は,その部門の最高額商品が自動的に選択される.ただし,値付けが怪しすぎるものや入手性が低すぎるものは,筆者の判断で除いている.本記事掲載の価格は執筆時点の筆者調べである.実際に購入を検討する際は,読者自身で確認されたし.<br />
お約束:本記事は,また当ブログのほかの記事も,あくまで筆者個人の意見・感想・体験等を記したものであり,特に何かを奨励したり非難したりする意図はないので念のため.<br />
bun6http://www.blogger.com/profile/06322521891464121983noreply@blogger.com0tag:blogger.com,1999:blog-6143281435033933047.post-61640946657774104892014-06-24T18:26:00.000+09:002014-09-23T10:35:15.712+09:00互換性: ThinkPadの旧ACアダプタを新型(角コネクタ)で使用可能にする変換プラグ・ケーブル<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4oW-K11dBtlpKrVKTvA46UMPebL7q8XvLpNQLeuDgacgpieQ2lSpiFhggSKjQ6_9jmp-sZn3-f7hZ1AEJHDYQvq2ye2AXSl7X-6jbH8JzJ1yXol6BPzOwT7NpQJ7x8pvddSXHncVlgDc/s1600/thinkpad_dc_plug_b.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4oW-K11dBtlpKrVKTvA46UMPebL7q8XvLpNQLeuDgacgpieQ2lSpiFhggSKjQ6_9jmp-sZn3-f7hZ1AEJHDYQvq2ye2AXSl7X-6jbH8JzJ1yXol6BPzOwT7NpQJ7x8pvddSXHncVlgDc/s1600/thinkpad_dc_plug_b.jpg" height="240" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">2段変換になってしまったが,ちゃんとつながる.記事後半に追記したが,<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00ISOSQGK/bun6blogs-22/ref=nosim/">一発で変換できるケーブル</a>もある</td></tr>
</tbody></table>
ThinkPad X240s を使い始めた(<a href="http://www.amazon.co.jp/s/?_encoding=UTF8&camp=247&creative=7399&field-keywords=x240s&linkCode=ur2&tag=bun6blogs-22&url=me%3DA3JTXQX3MTFULN" target="_blank">amazon出品者もから買える</a>).マシン自体の使い勝手はよい.ただ,一つ不便なのが,DCプラグの形状が古い世代の ThinkPad と異なり角型に変更されたため,ACアダプタの互換性がないことだ.これまで代々ThinkPadを使ってきたので,古い世代のACアダプタはかなりの数揃っている.新型用にまた新たにACアダプタを複数購入するのを避けられれば嬉しい.<br />
<br />
では,探してみよう.<br />
<br />
<a name='more'></a><br />
旧世代ThinkPad用の丸コネクタACアダプタを,角形コネクタを持つ新世代ThinkPadで使えるようにしたい,という話である.<br />
<br />
角形コネクタのACアダプタももちろん販売されていて,ThinkPad X240s なら <a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00C9OVM0M/bun6blogs-22/ref=nosim/">45W のもの</a>:<br />
<br />
<div class="amazlet-box" style="margin-bottom: 0px;">
<div class="amazlet-image" style="float: left; margin: 0px 12px 1px 0px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00C9OVM0M/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank"><img alt="レノボ・ジャパン ThinkPad 45W ACアダプター 0B47040" src="http://ecx.images-amazon.com/images/I/11obO6HopPL._SL160_.jpg" style="border: none;" /></a></div>
<div class="amazlet-info" style="line-height: 120%; margin-bottom: 10px;">
<div class="amazlet-name" style="line-height: 120%; margin-bottom: 10px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00C9OVM0M/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">レノボ・ジャパン ThinkPad 45W ACアダプター 0B47040</a><br />
<div class="amazlet-powered-date" style="font-size: 80%; line-height: 120%; margin-top: 5px;">
posted with <a href="http://www.amazlet.com/" target="_blank" title="amazlet">amazlet</a> at 14.09.18</div>
</div>
<div class="amazlet-detail">
レノボ・ジャパン (2013-04-09)<br />
売り上げランキング: 2,993</div>
<div class="amazlet-sub-info" style="float: left;">
<div class="amazlet-link" style="margin-top: 5px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00C9OVM0M/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jpで詳細を見る</a></div>
</div>
</div>
<div class="amazlet-footer" style="clear: left;">
</div>
</div>
より消費電力の大きい機種なら <a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00E00EXXQ/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">65W のもの</a>や<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B0093BC2TO/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">90W のもの</a> を買えばそれはそれでよい.しかし,すでに結構持っている丸型コネクタの AC アダプタを活用したいのだ.<br />
<br />
電気的には,電圧が等しく電流供給量が十分なら,古い世代のACアダプタが使えてもよいはず.あとはプラグ・ジャックが適合すればよい.そこで探してみると,まず,lenovo純正の変換ケーブルが候補に挙がる.ThinkPad Slim Power Conversion Cable (<span class="modelHighlightsTitle"><span class="itemDetailsServicePartNumberSubtitle">Part number: 0B47046</span></span> )というものだ.<br />
<a href="http://shop.lenovo.com/gb/en/itemdetails/0B47046/460/2B240B1B63794F7F962D3880D5139C82">Lenovo (イギリス?)のページ</a><br />
ただこれはlenovoからは日本国内販売はないらしい(<a href="http://tpgoods.cocolog-nifty.com/blog/spcc.html">あるショップのサイト</a>.このショップからは買えるようだ).<br />
<br />
そこで,amazon を探してみたところ,こんなものを見つけた.新型 ThinkPad の DC ジャックに適合するコネクタだ.<br />
<b>注意:これ一つでは旧ThinkPadのACアダプタは接続できません!</b><a href="http://hb.afl.rakuten.co.jp/hgc/12d78545.dcd3f907.12d78546.ae0b863e/?pc=http%3a%2f%2fitem.rakuten.co.jp%2fdenshi%2f53102%2f%3fscid%3daf_link_tbl&m=http%3a%2f%2fm.rakuten.co.jp%2fdenshi%2fi%2f10006933%2f" target="_blank">下記のL字コネクタ</a>も利用しての2段変換になります!一発で変換するには<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00ISOSQGK/bun6blogs-22/ref=nosim/">一発で変換できるケーブル</a>があります.<br />
<br />
<div class="amazlet-box" style="margin-bottom: 0px;">
<div class="amazlet-image" style="float: left; margin: 0px 12px 1px 0px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00J02VBRU/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank"><img alt="VicTsing Lenovo ThinkPad X1 Carbon 0B47046ノートパソコン用 充電コンバータケーブル アダプタ レノボThinkPad X1カーボン0B47046 対応 [並行輸入品]" src="http://ecx.images-amazon.com/images/I/41-OyJ6tf4L._SL160_.jpg" style="border: none;" /></a></div>
<div class="amazlet-info" style="line-height: 120%; margin-bottom: 10px;">
<div class="amazlet-name" style="line-height: 120%; margin-bottom: 10px;">
<a href="https://www.blogger.com/blogger.g?blogID=6143281435033933047" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00J02VBRU/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">VicTsing Lenovo ThinkPad X1 Carbon 0B47046ノートパソコン用 充電コンバータケーブル アダプタ レノボThinkPad X1カーボン0B47046 対応 [並行輸入品]</a><br />
<div class="amazlet-powered-date" style="font-size: 80%; line-height: 120%; margin-top: 5px;">
posted with <a href="http://www.amazlet.com/" target="_blank" title="amazlet">amazlet</a> at 14.06.24</div>
</div>
<div class="amazlet-detail">
VicTsing <br />
売り上げランキング: 1,793</div>
<div class="amazlet-sub-info" style="float: left;">
<div class="amazlet-link" style="margin-top: 5px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00J02VBRU/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jpで詳細を見る</a></div>
</div>
</div>
<div class="amazlet-footer" style="clear: left;">
</div>
</div>
私が買ったときは出品者からの発送で,発送自体は早かったが到着までは一か月ほどかかった.MalaysiaPost による配送だったようだが,なんだろう,もしかして船便?今はamazon発送になっていて,翌日配達も可能のようだ. <br />
<br />
この変換プラグのメス側は,外径5.5mm/内径2.1mmのジャック[*]となっている.そこで,ThinkPad の AC アダプタの DC プラグ から5.5/2.1にするための変換プラグが必要だ.<br />
[*] 5.5/2.1mmは標準規格ではないがよく見るという話は<a href="http://bun6memo.blogspot.jp/2013/07/ac-acer-iconia-w700.html">別のACアダプタの記事</a>に書いた通り. <br />
<br />
探したところ,出てきた.本記事冒頭の写真のL字型の変換プラグだ.デンシ電気店にあった.<br />
<br />
<table border="0" cellpadding="0" cellspacing="0"><tbody>
<tr><td valign="top"><div style="border: 1px solid; float: left; margin: 0px; padding: 6px 0px; text-align: center; width: 160px;">
<a href="http://hb.afl.rakuten.co.jp/hgc/12d78545.dcd3f907.12d78546.ae0b863e/?pc=http%3a%2f%2fitem.rakuten.co.jp%2fdenshi%2f53102%2f%3fscid%3daf_link_tbl&m=http%3a%2f%2fm.rakuten.co.jp%2fdenshi%2fi%2f10006933%2f" target="_blank"><img alt="DCジャック変換アダプタ/メス7.9×0.9→オス5.5×2.1" border="0" src="http://hbb.afl.rakuten.co.jp/hgb/?pc=http%3a%2f%2fthumbnail.image.rakuten.co.jp%2f%400_mall%2fdenshi%2fcabinet%2fdenshi2012%2fimg59267475.jpg%3f_ex%3d128x128&m=http%3a%2f%2fthumbnail.image.rakuten.co.jp%2f%400_mall%2fdenshi%2fcabinet%2fdenshi2012%2fimg59267475.jpg%3f_ex%3d80x80" style="margin: 0px; padding: 0px;" /></a><br />
<div style="font-size: 12px; line-height: 1.4em; margin: 0px; padding: 2px 6px; text-align: left;">
<a href="http://hb.afl.rakuten.co.jp/hgc/12d78545.dcd3f907.12d78546.ae0b863e/?pc=http%3a%2f%2fitem.rakuten.co.jp%2fdenshi%2f53102%2f%3fscid%3daf_link_tbl&m=http%3a%2f%2fm.rakuten.co.jp%2fdenshi%2fi%2f10006933%2f" target="_blank">DCジャック変換アダプタ/メス7.9×0.9→オス5.5×2.1</a><br />
価格:324円(税込、送料別)</div>
</div>
</td></tr>
</tbody></table>
<br />
定形外郵便で送ってもらい,送料を多少節約してみた.<br />
<br />
これら2つの変換プラグを組み合わせると,適合はバッチリ.無事に給電された.<br />
ノート型の行く先々には旧世代ACアダプタを用意してあるので,新型 X240s とこの変換プラグセットを持ち歩けば,電力には困らないはずだ.<br />
この方法だと,二つのプラグと送料込みで千円ちょっと.まあ許容できる安さだ.
<br />
もっと探したらより便利または安価なオプションもあるのかも.ナイスな情報,お待ちしてます.<br />
<br />
2014/06/26追記:<br />
より便利そうなオプションは早速見つかった.一発で変換できるケーブルで,1,000円を切るようだ.これら2つはいずれも amazon 発送になっていたので,届くのも早そうだ.<br />
<br />
<div class="amazlet-box" style="margin-bottom: 0px;">
<div class="amazlet-image" style="float: left; margin: 0px 12px 1px 0px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00IZ6RGXK/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank"><img alt="VicTsingケーブルアダプタ Lenovo ThinkPad X1 Carbon対応[並行輸入品]" src="http://ecx.images-amazon.com/images/I/31ERKcOUSPL._SL160_.jpg" style="border: none;" /></a></div>
<div class="amazlet-info" style="line-height: 120%; margin-bottom: 10px;">
<div class="amazlet-name" style="line-height: 120%; margin-bottom: 10px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00IZ6RGXK/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">VicTsingケーブルアダプタ Lenovo ThinkPad X1 Carbon対応[並行輸入品]</a><br />
<div class="amazlet-powered-date" style="font-size: 80%; line-height: 120%; margin-top: 5px;">
posted with <a href="http://www.amazlet.com/" target="_blank" title="amazlet">amazlet</a> at 14.06.26</div>
</div>
<div class="amazlet-detail">
VicTsing <br />
売り上げランキング: 80,733</div>
<div class="amazlet-sub-info" style="float: left;">
<div class="amazlet-link" style="margin-top: 5px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00IZ6RGXK/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jpで詳細を見る</a></div>
</div>
</div>
<div class="amazlet-footer" style="clear: left;">
</div>
</div>
<br />
<div class="amazlet-box" style="margin-bottom: 0px;">
<div class="amazlet-image" style="float: left; margin: 0px 12px 1px 0px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00ISOSQGK/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank"><img alt="Patech ThinkPadのX1カーボン0B47046のUltrabook PC用電源アダプタケーブル[並行輸入品]" src="http://ecx.images-amazon.com/images/I/31hfZxavuOL._SL160_.jpg" style="border: none;" /></a></div>
<div class="amazlet-info" style="line-height: 120%; margin-bottom: 10px;">
<div class="amazlet-name" style="line-height: 120%; margin-bottom: 10px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00ISOSQGK/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">Patech ThinkPadのX1カーボン0B47046のUltrabook PC用電源アダプタケーブル[並行輸入品]</a><br />
<div class="amazlet-powered-date" style="font-size: 80%; line-height: 120%; margin-top: 5px;">
posted with <a href="http://www.amazlet.com/" target="_blank" title="amazlet">amazlet</a> at 14.06.26</div>
</div>
<div class="amazlet-detail">
Patech <br />
売り上げランキング: 10,642</div>
<div class="amazlet-sub-info" style="float: left;">
<div class="amazlet-link" style="margin-top: 5px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00ISOSQGK/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jpで詳細を見る</a></div>
</div>
</div>
<div class="amazlet-footer" style="clear: left;">
</div>
</div>
<a href="http://www.amazon.co.jp/s/?_encoding=UTF8&camp=247&creative=7399&field-keywords=0B47046&linkCode=ur2&tag=bun6blogs-22&url=search-alias%3Delectronics" target="_blank">amazon で 0B47046 を検索</a>すると,もっと出てくるかも.ただし,<a href="http://tpgoods.cocolog-nifty.com/blog/spcc.html">前記ショップのページ</a>によると,自称0B47046互換品の中には Signal Pin が結線されておらず,65WのACアダプタが90Wと誤認されたりするものがあるらしい.上にあげた2製品は多分その自称互換品的なものということになるのかもしれない.この点,<br />
<ul>
<li>DCプラグの結線って+と-しかない気がするがどうなんだろう</li>
<ul>
<li>【追記】 電力線通信を行うスマートACアダプタ云々ということだろうか.amazon のモバイルバッテリーの<a href="http://www.amazon.co.jp/review/RWMKA7K3ZBWHQ/ref=cm_cr_dp_title?ie=UTF8&ASIN=B00AMUQCZA&channel=detail-glance&nodeID=2127209051&store=computers">商品レビュー</a>の中に記述されている方がいた.情報求む.</li>
</ul>
<li>ThinkPadって妙にインテリジェント化してるところもあるもんな </li>
<li>給電が機能してれば問題ないのでは</li>
<li>ACアダプタのワット数ってPC側で認識してたっけ.どこ見るんだろう</li>
<li>今回の2段変換だとどうなってるだろうか </li>
<li>何か欠陥があったらやだな </li>
</ul>
といった感想も湧くが,いずれにせよ自己責任の世界.筆者も試してみたい.そんなに何本もあっても持て余すけどね.bun6http://www.blogger.com/profile/06322521891464121983noreply@blogger.com0tag:blogger.com,1999:blog-6143281435033933047.post-59941499860522357252014-06-24T14:11:00.002+09:002014-07-18T11:36:09.914+09:00Android: Nexus 5 の故障Nexus 5 が唐突に故障した.私の現状では,新品交換以外に策がない.どなたか内蔵ストレージのデータの救出方法をご存知の方は是非教えてください~!<br />
<br />
では,詳細をば.<br />
<br />
<a name='more'></a>故障の状況.<br />
<br />
使用中にタップに反応しなくなり,リセットがかかって,黒地に google ロゴが出てきた.その後初期設定シーケンスに突入.嫌な予感しかしないが,初期設定の途中でも 'Unfortunately, Camera has stopped.' やら 'Unfortunately, Galery has stopped.' と警告が出てさらに嫌な感触を煽ってくる.初期設定が済むと,今度はストレージ容量が足りないと警告が出る.<b>32GB</b>モデルでまだまだ余裕があったはず‥と思いながら見てみると,<b>Total space 128MB</b> となっている.メガバイトって!つまり内部ストレージ(フラッシュメモリというかeMMC の 32GB)が認識されていないようだ.一度電源を切ってしばらく置き,その後電源を入れると,また初期設定に突入する.どうやら何も覚えてくれなくなったらしい.ちなみに,日付と時刻も吹っ飛んで,再起動のたびに1970年になっている.<br />
<br />
端末の調査.<br />
<br />
<br />
何とかならないかと思って,PC から usb 接続で adb shell でシェルに入り,少し調べてみた.<br />
ただ,root化はしていない品行方正な端末なので,できることは著しく限られる.<br />
<br />
<br />
shell@hammerhead:/ $ cat /proc/partitions<br />
cat /proc/partitions<br />
major minor #blocks name<br />
<br />
179 0 30535680 mmcblk0<br />
179 1 65536 mmcblk0p1<br />
179 2 1024 mmcblk0p2<br />
179 3 512 mmcblk0p3<br />
179 4 512 mmcblk0p4<br />
179 5 512 mmcblk0p5<br />
179 6 512 mmcblk0p6<br />
179 7 2048 mmcblk0p7<br />
179 8 1024 mmcblk0p8<br />
179 9 512 mmcblk0p9<br />
179 10 512 mmcblk0p10<br />
179 11 512 mmcblk0p11<br />
179 12 3072 mmcblk0p12<br />
179 13 3072 mmcblk0p13<br />
179 14 512 mmcblk0p14<br />
179 15 16384 mmcblk0p15<br />
179 16 16384 mmcblk0p16<br />
179 17 3072 mmcblk0p17<br />
179 18 22528 mmcblk0p18<br />
179 19 22528 mmcblk0p19<br />
179 20 22528 mmcblk0p20<br />
179 21 3072 mmcblk0p21<br />
179 22 512 mmcblk0p22<br />
179 23 512 mmcblk0p23<br />
179 24 512 mmcblk0p24<br />
179 25 1048576 mmcblk0p25<br />
179 26 30720 mmcblk0p26<br />
179 27 716800 mmcblk0p27<br />
179 28 28551146 mmcblk0p28<br />
179 29 5 mmcblk0p29<br />
179 32 4096 mmcblk0rpmb<br />
shell@hammerhead:/ $<br />
<br />
という感じ.ということは,eMMC ストレージのパーティションテーブルは読めてる? 1ブロックの大きさはわからないが,ブロックあたり1KBなら約30GBとなって辻褄は合いそうだ.<br />
<br />
マウント状況は,<br />
<br />
shell@hammerhead:/ $ mount<br />
mount<br />
rootfs / rootfs ro,relatime 0 0<br />
tmpfs /dev tmpfs rw,seclabel,nosuid,relatime,mode=755 0 0<br />
devpts /dev/pts devpts rw,seclabel,relatime,mode=600 0 0<br />
proc /proc proc rw,relatime 0 0<br />
sysfs /sys sysfs rw,seclabel,relatime 0 0<br />
selinuxfs /sys/fs/selinux selinuxfs rw,relatime 0 0<br />
debugfs /sys/kernel/debug debugfs rw,relatime 0 0<br />
none /acct cgroup rw,relatime,cpuacct 0 0<br />
none /sys/fs/cgroup tmpfs rw,seclabel,relatime,mode=750,gid=1000 0 0<br />
tmpfs /mnt/asec tmpfs rw,seclabel,relatime,mode=755,gid=1000 0 0<br />
tmpfs /mnt/obb tmpfs rw,seclabel,relatime,mode=755,gid=1000 0 0<br />
none /dev/cpuctl cgroup rw,relatime,cpu 0 0<br />
/dev/block/platform/msm_sdcc.1/by-name/system /system ext4 ro,seclabel,relatime,<br />
data=ordered 0 0<br />
tmpfs /data tmpfs rw,seclabel,nosuid,nodev,noatime,size=131072k,mode=771,uid=100<br />
0,gid=1000 0 0<br />
<br />
となって,おなじみの /sdcrad には何もマウントされていない.<br />
df では, <br />
<br />
shell@hammerhead:/ $ df<br />
df<br />
Filesystem Size Used Free Blksize<br />
/dev 927.5M 128.0K 927.4M 4096<br />
/sys/fs/cgroup 927.5M 12.0K 927.5M 4096<br />
/mnt/asec 927.5M 0.0K 927.5M 4096<br />
/mnt/obb 927.5M 0.0K 927.5M 4096<br />
/system 1009.3M 704.9M 304.4M 4096<br />
/data 128.0M 123.4M 4.6M 4096<br />
shell@hammerhead:/ $<br />
<br />
となって,もしかして system パーティション(mmcblk0p25)は生きているのかもしれない.<br />
<br />
この後,mount, e2fsck, cat, dd など試みるも,パーミッションがないので当然撃沈.<br />
root 化すればこれらのコマンドでアクセス可能になると思われるが,そもそも root 化の過程で内部ストレージが初期化されるということで,データを復元したいというのにそれでは意味がない.google の保証が飛ぶのも嫌だ.<br />
<br />
ということで,データ救出に関しては詰んだ模様.<br />
次は全部完全にバックアップするように設定しておこう,というのが私の得た教訓であった.<br />
<br />
追記:<br />
その後 root 化によるデータ救出を試みるも轟沈.続きの顛末は<br />
<br />
「<a href="http://bun6memo.blogspot.jp/2014/07/android-nexus-5.html">Android: Nexus 5 は記憶を取り戻さなかった</a>」<br />
へどうぞ. bun6http://www.blogger.com/profile/06322521891464121983noreply@blogger.com0tag:blogger.com,1999:blog-6143281435033933047.post-21542314859767912612014-05-09T12:52:00.000+09:002014-05-09T12:52:00.587+09:00matlab: ここはどこ? dbstackmatlab の m ファイルの実行中に <b>keyboard</b> 命令で止まったとき,今どの m ファイル中の何行目で止まっているかを知るには,<b>dbstack</b> コマンドを実行すればよいという話.<br />
<br />
デバッグのお供 keyboard 命令はとても便利なので,なじみのない人も続きを読んでいただきたい.では,行ってみよう.<br />
<a name='more'></a><br />
関数やスクリプトのコードを書く際, .m ファイル中で<br />
keyboard<br />
と書いておくと,<b>実行時にそこで一旦プログラムがストップ</b>し,その箇所の workspace にいる状態で,<br />
K>><br />
という表示のプロンプトが現れる.すると,<b>コードの「中」にいる状態</b>で,変数を確認したり,何らかの操作を行ったりできる.<br />
<br />
特にデバッグ作業において,エラー発生時に状況を解明するため,<b>try-catch</b> 構文と組み合わせた次のような使い方が便利である.<br />
<br />
try<br />
% 処理A<br />
catch ME<br />
keyboard<br />
end<br />
<br />
すると,処理Aの途中でエラーが出ると,<b>その時の状態でプロンプト K>> を出して止まってくれる</b>.つまり,関数内に keyboard 命令をおいた場合,<b>関数ワークスペース内でプロンプト</b>を出してくれる.このプロンプト上で,何が問題だったか解明していけるわけだ.また,現状についての情報の一部が,catch のところで ME と指定しているので,ME という変数(ここではオブジェクト.構造体のようなもの)に格納される.<br />
※ただし,最近のバージョンではエラーハンドリングの方法が変わってた気もするのでご注意.try - catch 構文に関する何かだったような.<br />
<br />
何かと便利な keyboard 命令であるが,<b>困ることもある</b>.複数の .m ファイルからなるプログラム群を使う場合,画面に K>> と出ても,<b>どの .m ファイルの何行目の keyboard で止まっているのかわからない</b>ことがあるのだ.いちいち m ファイルエディタで「止まってます」マークをたどるのも大変な手間になる.<br />
<br />
対策の一つは,前述の try-catch 構文の中で,<b>catch 変数名</b> と書いておくことだ.例えば上記のように catch ME とすると,ME という変数が <b>MException object</b> に設定される.そこで,K>> となった後に,ME.stack という構造体配列を見ると,どの .m ファイルの何行目でエラーが出たかをたどることができる.だが,ME のフィールドを辿って表示していくのはやや面倒だ.また,実行した .m ファイルが自分で書いたものでない場合,どの変数が MException object になっているかは自明ではなく,それを知るにはいちいち whos を実行する必要があるし,そもそも変数名指定なしの catch が使われている場合,MException object が用意されていないかもしれない(近い情報は lasterror 命令で得られるかも).<br />
<br />
<b>MException object を用意していなくても</b>,K>> が<b>一体どこにいるのかを一発で教えてくれる</b>命令がある.それが <b>dbstack</b> だ.<br />
<br />
scr9.m:<br />
try<br />
scr10<br />
catch ME<br />
<b>keyboard</b><br />
end<br />
<br />
scr10.m: <br />
a = zeros(1000*1000*1000, 1000); % メモリ確保できないほど大きい変数.確実にエラー<br />
<br />
という .m スクリプトを作って実行すると,現代の普通の PC では scr10 でエラーが発生し,<br />
>> scr9<br />
K>><br />
となる.<b>ここで dbstack を実行</b>すると,<br />
K>> dbstack<br />
<b>> In scr9 at 4</b><br />
K>> <br />
と返ってきて,<b>scr9.m の 4 行目にいることがわかる</b>(keyboard の行.end はまだ処理されていないと思われる).<br />
なお,出力引数付きで実行すると,<br />
K>> [ST,I] = dbstack<br />
ST = <br />
file: 'scr9.m'<br />
name: 'scr9'<br />
line: 4<br />
I =<br />
1<br />
となって,第1出力引数(ここではST)にはる.I には current workspace index が入る.さらに,<b>-completenames</b> という引数を与えて実行すると,<br />
K>> [ST,I] = dbstack('-completenames')<br />
ST = <br />
file: 'c:\work\scr9.m'<br />
name: 'scr9'<br />
line: 4<br />
I =<br />
1<br />
のように,mファイルの<b>フルパス</b>を返してくれる.これは,MException object の stack フィールドに入る情報と同一のようだ.<br />
<br />
以上のように,keyboard 命令を利用した m ファイルのデバッグにおいては,<br />
<ul>
<li>予めコード内に try-catch 構文が仕込めるなら,catch ME のようにして MException object を用意しておく.</li>
<li>keyboard 命令で m ファイルの実行が止まったら,dbstack と打てば今どこかわかる.mファイルのフルパスは dbstack('-completenames') でわかる.</li>
</ul>
という 2 つの小技を定番として推しておきたい.dbstack の更なる詳細は,例によって matlab のヘルプ文書を参照されたい.bun6http://www.blogger.com/profile/06322521891464121983noreply@blogger.com0tag:blogger.com,1999:blog-6143281435033933047.post-50528995783094820872014-04-29T21:33:00.000+09:002014-06-28T14:56:33.587+09:00SheevaPlug: 起動しないと思ったら電源と電池周辺がッ~復活させました~<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnBjM7O8s977V-YOph88Y1aTFegcbUOcADB0RacRQMpAzKto_kO2tM9LyRLs3gmic9vJHTwccEgGZ5beQ2VDiLqbyIN_CaE6U-uX0tN69p7Wxb3aBwBrC34UJ9iB-_YuAJCM35Xo0vd9k/s1600/sheeva05_power_02.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnBjM7O8s977V-YOph88Y1aTFegcbUOcADB0RacRQMpAzKto_kO2tM9LyRLs3gmic9vJHTwccEgGZ5beQ2VDiLqbyIN_CaE6U-uX0tN69p7Wxb3aBwBrC34UJ9iB-_YuAJCM35Xo0vd9k/s200/sheeva05_power_02.jpg" height="200" width="150" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirkqIE_0SOOLnstBI_SWnAeBU_xeoP3UJGoRBHMpnnjMA6dxgUIXYZtjQ5_1zkZhToYIyMPE76rH7-ugIPnORMY5cjx3BFWhr0oqMSJPCi6Irxv8fDvbOcfJgyaVwHspb_S4e4Xy4FxEs/s1600/sheeva03_cell_socket.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirkqIE_0SOOLnstBI_SWnAeBU_xeoP3UJGoRBHMpnnjMA6dxgUIXYZtjQ5_1zkZhToYIyMPE76rH7-ugIPnORMY5cjx3BFWhr0oqMSJPCi6Irxv8fDvbOcfJgyaVwHspb_S4e4Xy4FxEs/s200/sheeva03_cell_socket.jpg" height="150" width="200" /></a>
</td></tr>
<tr><td class="tr-caption" style="text-align: center;">見るからにヤバイ.復活なるか?</td></tr>
</tbody></table>
<ul>
<li>Marvell の小型 ARM マシン <a href="http://www.globalscaletechnologies.com/p-46-sheevaplug-dev-kit.aspx">SheevaPlug</a> が起動しなくなった.</li>
<li>分解して中の様子を目視で検分すると,</li>
<ul>
<li>主原因は見るからに電源の故障.</li>
<li>ボタン電池周辺もアウトであった.電源のせいかは不明.</li>
</ul>
<li>電源とボタン電池の代替品を用意し,交換を行った.</li>
<ul>
<li>内蔵電源→<a href="http://akizukidenshi.com/catalog/g/gM-06841/">ACアダプタ</a></li>
<li>ボタン電池AG10→SR1130W </li>
</ul>
<li>結果はいかに?</li>
</ul>
では行ってみよう.<br />
<a href="http://www.blogger.com/null" name="more"></a><br />
<a name='more'></a><br />
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; margin-right: 1em; text-align: left;"><tbody>
<tr><td style="text-align: center;"><a href="http://www.globalscaletechnologies.com/images/Product/medium/46.jpg" imageanchor="1" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img alt="SheevaPlug Dev Kit" border="0" src="http://www.globalscaletechnologies.com/images/Product/medium/46.jpg" id="ProductPic46" name="ProductPic46" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">SheevaPlug. image from <a href="http://www.globalscaletechnologies.com/p-46-sheevaplug-dev-kit.aspx">Globalscale Technologies</a></td></tr>
</tbody></table>
AC アダプタサイズの小型 PC で <b>SheevaPlug</b> というのがある.中身は x86 ではなく Marvell 製の ARM アーキテクチャの CPU が使われている.<a href="http://www.globalscaletechnologies.com/p-46-sheevaplug-dev-kit.aspx">Sheevaplug Dev Kit という形で販売</a>されていることからもわかるとおり,自分でいろいろ苦労してもいい人向けの一品だ.とりあえずは linux が走り,USB ポートがあり,先人たちの情報も充実している(日本語・英語とも web に十分情報があるし,洋書ながら成書まである[<a href="http://www.amazon.co.jp/gp/product/6136273845/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=6136273845&linkCode=as2&tag=bun6blogs_winmail-22">amazon</a>])ので,コマンドライン作業さえクリアできれば何とかなる.応用によっては持ち味を活かして十分楽しめる.<br />
<br />
もうだいぶ前のことになるが,私自身はアメリカの <a href="http://www.globalscaletechnologies.com/p-46-sheevaplug-dev-kit.aspx">Globalscale Technologies</a> のサイトから購入した.<b>海外からモノが届くのはなかなかオツ</b>であった.その後国内でもバリエーションモデルとして<a href="http://www.kuroutoshikou.com/modules/display/?iid=1440">玄人志向から玄</a><a href="http://www.kuroutoshikou.com/modules/display/?iid=1440">柴</a><a href="http://www.kuroutoshikou.com/modules/display/?iid=1440">(現在は販売終了)</a>が出ていたが,現在はまた海外から買わないといけないのかな?<br />
<br />
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; margin-left: 1em; text-align: right;"><tbody>
<tr><td style="text-align: center;"><a href="https://addons.cdn.mozilla.net/img/uploads/previews/full/18/18199.png?modified=1331247702" imageanchor="1" style="clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img alt="https://addons.cdn.mozilla.net/img/uploads/previews/full/18/18199.png?modified=1331247702" border="0" class="decoded" height="204" src="https://addons.cdn.mozilla.net/img/uploads/previews/full/18/18199.png?modified=1331247702" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Music Player Minion. image from <a href="https://addons.mozilla.org/en-Us/firefox/addon/music-player-minion/">mozilla</a></td></tr>
</tbody></table>
このディスプレイ出力もない珍妙な機械を何に使っていたかというと,<b>USB オーディオインターフェース</b>を組み合わせて,<b>ネットワークプレイヤーもどき</b>として使っていたのである.Sheeva 側で <a href="http://www.musicpd.org/">MPD (Music Player Daemon)</a> を起動させ,クライアントである他の PC たちからは firefox の add-on である <a href="https://addons.mozilla.org/en-Us/firefox/addon/music-player-minion/">minion</a> で操作.これで<b>快適な音楽ライフ</b>を送っていたのだ[*1].Sheeva は USB が 2.0 なので,使う USB Audio I/F の仕様にもよるが,この枠組みで流行のハイレゾ音源も楽しめるはず.はずというのは,自分で使っていたのは M-Audio の AudioPhile USB[*2] (M-Audio のサイトにもはや見つからないので <a href="http://www.core-sound.com/audiophile_usb/1.php">core-sound のページをどうぞ</a>) なので,24bits/96kHz が限界だったからだ[*3].USB 音源の設定は苦労したので,勢いあまって<a href="http://bun6memo.blogspot.jp/2010/07/alsa-sampleratebest.html">ALSA のサンプリングレート設定の記事</a>も当時書いたのだった.<br />
[*] 当時は android はまだ全然だったし,DLNA の DMS/DMC/DMP/DMR の各クラスは定義はあっても気軽に使える実装が見つけられなかったと記憶している.今ならもっと便利な環境に出来そうだ.<br />
[*2] この audiophile usb は当時2万円しなかったはずだが,amazon で見たら新品はもう取り扱いがなく,中古にはたいそうなプレミアがついててびっくり.10万オーバーって!それはさすがに格の違う機材が買えてしまうと思うのだが‥. プレミアがつくような理由あったかなぁ?<br />
<div class="amazlet-box" style="margin-bottom: 0px;">
<div class="amazlet-image" style="float: left; margin: 0px 12px 1px 0px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00008ZO7F/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank"><img alt="M-AUDIO USBオーディオインターフェース Audiophile USB MUSBAPC" src="http://ecx.images-amazon.com/images/I/11S3H6651YL._SL160_.jpg" style="border: none;" /></a></div>
<div class="amazlet-info" style="line-height: 120%; margin-bottom: 10px;">
<div class="amazlet-name" style="line-height: 120%; margin-bottom: 10px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00008ZO7F/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">M-AUDIO USBオーディオインターフェース Audiophile USB MUSBAPC</a><br />
<div class="amazlet-powered-date" style="font-size: 80%; line-height: 120%; margin-top: 5px;">
posted with <a href="http://www.amazlet.com/" target="_blank" title="amazlet">amazlet</a> at 14.04.26</div>
</div>
<div class="amazlet-detail">
M-Audio (2003-10-02)<br />
売り上げランキング: 89,535</div>
<div class="amazlet-sub-info" style="float: left;">
<div class="amazlet-link" style="margin-top: 5px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00008ZO7F/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jpで詳細を見る</a></div>
</div>
</div>
<div class="amazlet-footer" style="clear: left;">
</div>
</div>
[*3] 24bits/96kHz も CD や DAT の 16bits/44.1(or 48)kHz を超える立派なハイレゾではある.しかし「流行」のハイレゾといった場合,192kHz あたりまでカバーしてほしいものだ.参考:<a href="http://home.jeita.or.jp/page_file/20140328095728_rhsiN0Pz8x.pdf">JEITAのPDF「ハイレゾオーディオの呼称について(周知)」</a><br />
<br />
さて,そんな快適音楽ライフをトラブルが襲う.いつものように音楽を聴こうとすると,<b>音が鳴らない.なぜだ.</b>第一弾となったこのトラブルは, AudioPhile USB の修理で解決を見た.単に<b>電解</b><b>コンデンサ</b>がイカレていたので,半田ごて片手に交換したのである.そのうち記事にするかもしれない.無事難局を乗り切った私は,懲りるどころか<b>倍プッシュ</b>の心境でマイシステムを稼動させていた.しかししばらくしてまたトラブル発生.<b>音が鳴らない.なぜだ.</b>今度はそもそも <b>SheevaPlug が起動しなく</b>なっている.<b>ざわ‥ざわ‥</b>.この顛末が今回の記事である.<br />
<br />
とはいえこれは予測されていた事態でもあった.Sheeva は電源に持病があると多数の報告(<a href="https://www.google.co.jp/search?q=Sheevaplug+%E9%9B%BB%E6%BA%90+%E6%95%85%E9%9A%9C">google検索例</a>)があったからである.いやしくも Sheeva オーナーであるなら,オタオタこそすれ,ひるむことなく解決に取り組まなくてはならないのである.さあ,早速[*]分解だ.<br />
[*] 早速とか言いながら,故障後は分解まで軽く1年以上は放置していた.ボタン電池周りがあんなことになったのはそのせいか?<br />
<br />
まず,SheevaPlug を裏返す.ゴム足を手で外すとネジにアクセスできる.<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUhWiH1ARUt00Lw0cqWussqOMWORRouPycQEeKaezprmemWJaR00ewrxOLlS8MByX7-mkyKIiutV53Z287fj_s-NKC5e7FT522K1GLfrMPaf2z4kQ4MEOJ1g64EEHDaIIs5BvUSXf_RBw/s1600/sheeva01_before_open_02.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUhWiH1ARUt00Lw0cqWussqOMWORRouPycQEeKaezprmemWJaR00ewrxOLlS8MByX7-mkyKIiutV53Z287fj_s-NKC5e7FT522K1GLfrMPaf2z4kQ4MEOJ1g64EEHDaIIs5BvUSXf_RBw/s320/sheeva01_before_open_02.jpg" height="320" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">photo by bun6, mobile phone's camera, cropped, resized, modified. SheevaPlug の裏返し.かわいいやつなのだ.</td></tr>
</tbody></table>
ネジを外せば,筐体は容易に開けられる. <br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzQRPThMJs0knr3_nqCJ5X7W_-DdzPja2G1NRXQhOinW2cdeZNSrnH7Zsy3iZe-JLaer2vDTlG8YRG4YP9oZjGaj1JOXH16aJ6r7OthCQvNw9dMtE-rQz12tBxXSNbAk95HhfRyQ6cUH4/s1600/sheeva02_just_opened_02.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzQRPThMJs0knr3_nqCJ5X7W_-DdzPja2G1NRXQhOinW2cdeZNSrnH7Zsy3iZe-JLaer2vDTlG8YRG4YP9oZjGaj1JOXH16aJ6r7OthCQvNw9dMtE-rQz12tBxXSNbAk95HhfRyQ6cUH4/s400/sheeva02_just_opened_02.jpg" height="400" width="300" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">photo by bun6, mobile phone's camera, cropped, resized, modified. この基板は,mini-itx に慣れた目にはとても小さく感じる.SheevaPlug の筐体の外形寸法は 110mm x 69.5mm x 48.5mm [販売している <a href="https://www.globalscaletechnologies.com/p-46-sheevaplug-dev-kit.aspx">GlobalScale Techonologies のサイト</a>]で,pico-itx は 10cm x 7.2cm [<a href="http://www.viaembedded.co.jp/jp/products/boards/productSeries.jsp?serialNo=6">VIAのサイト</a>]だから,sheeva の基板は pico-itx と同程度で少し小さい.基板右手にある電池ソケットからは電池を抜いての撮影.</td></tr>
</tbody></table>
基板を筐体に固定する役割は,すでに外した筐体用ネジが兼ねている.そのため,筐体を開けた後は,基板は簡単に取り出せる.<br />
<br />
基板を見てまず目に付いたのは,ボタン電池のソケットが何かヤバそうになっていることだ.手で直に触らないように電池を外した.以下,液漏れの処理と電池交換に関しては別記事「<a href="http://bun6memo.blogspot.jp/2014/01/ag10-sr1130.html">互換性: ボタン電池実践編: AG10 から SR1130 へ</a>」にしたためたので,ご参照頂きたい.もともとの電池はAG10というイマイチな予感の漂うLR1130互換の海外製ボタン電池だったので,がっちり安心なSR1130に入れ替えている.今回は,SR1130の中でもタフそうなSR1130Wを選んだ.<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEQQr_W_YZ6kWL8FkjSEGGYq7zyJjGTuEDFb1i5tFmQbPTZZllqxwWxqOvjpddQsxZudjdeY_GsWun6Tu3bRIKgqj854a509dPh2knBkIwdKZu893PK_Sx7Ym69HqTHYK5Qdmob75jymI/s1600/maxell_sr1130w.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEQQr_W_YZ6kWL8FkjSEGGYq7zyJjGTuEDFb1i5tFmQbPTZZllqxwWxqOvjpddQsxZudjdeY_GsWun6Tu3bRIKgqj854a509dPh2knBkIwdKZu893PK_Sx7Ym69HqTHYK5Qdmob75jymI/s1600/maxell_sr1130w.jpg" height="240" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">photo by bun6, mobile phone's camera. マクセル SR1130W. 電池も金コーティングの時代らしい.</td></tr>
</tbody></table>
ちなみにマクセル製.<a href="http://www.amazon.co.jp/gp/product/B000K4WMN4/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=B000K4WMN4&linkCode=as2&tag=bun6blogs_main01-22">amazonのマクセル製SR1130Wのページ</a><br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhV5dfP4sijanv5gVZE6WYzeMEY1p49S7_PSQjzj06AME2w1tEGO4g2tAl5ybLlbnxijMiRSbZ2xQe9-V1HkM-Mgcuwl1iP_ZurlZC0GDAcUzWQVkf3APBzIo2nuKeNmM8fOEKGAmXiLdY/s1600/sr1130_set.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhV5dfP4sijanv5gVZE6WYzeMEY1p49S7_PSQjzj06AME2w1tEGO4g2tAl5ybLlbnxijMiRSbZ2xQe9-V1HkM-Mgcuwl1iP_ZurlZC0GDAcUzWQVkf3APBzIo2nuKeNmM8fOEKGAmXiLdY/s1600/sr1130_set.jpg" height="240" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">photo by bun6, mobile phone's camera. 基板にセット.動くといいな</td></tr>
</tbody></table>
これで電池周りはよしとする. <br />
<br />
では,いよいよ本丸の電源部に突入しよう.基板と反対側の半分に,電源部が収納されている.<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhR9oOmzrwDxYbRCnIikCYCx3WxGG7GFmVdFLmFkZ5wQb4RQTu3jhvtkfbKw3b4dsqlaHhtLkBo4e2g8RW4NKJLCKKurJW8E-dYTEpv44_0Vg05fLDOrSVimGMcK8Lfc9sZYRj6puXg3-M/s1600/sheeva04_power_01.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhR9oOmzrwDxYbRCnIikCYCx3WxGG7GFmVdFLmFkZ5wQb4RQTu3jhvtkfbKw3b4dsqlaHhtLkBo4e2g8RW4NKJLCKKurJW8E-dYTEpv44_0Vg05fLDOrSVimGMcK8Lfc9sZYRj6puXg3-M/s320/sheeva04_power_01.jpg" height="320" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">photo by bun6, mobile phone's camera. sheevaplug の電源部は,薄めの金属で囲われている.黄色いテープでぐる巻にされており,このテープをはがすと簡単に開けられる. </td></tr>
</tbody></table>
はてさて中はどうなっているか.ぐるりと巻いているテープをはがし,箱を開けてみると…<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnBjM7O8s977V-YOph88Y1aTFegcbUOcADB0RacRQMpAzKto_kO2tM9LyRLs3gmic9vJHTwccEgGZ5beQ2VDiLqbyIN_CaE6U-uX0tN69p7Wxb3aBwBrC34UJ9iB-_YuAJCM35Xo0vd9k/s1600/sheeva05_power_02.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnBjM7O8s977V-YOph88Y1aTFegcbUOcADB0RacRQMpAzKto_kO2tM9LyRLs3gmic9vJHTwccEgGZ5beQ2VDiLqbyIN_CaE6U-uX0tN69p7Wxb3aBwBrC34UJ9iB-_YuAJCM35Xo0vd9k/s400/sheeva05_power_02.jpg" height="400" width="300" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">photo by bun6, mobile phone's camera. sheevaplug の電源内部.電解コンデンサーの内容物が飛び散り無残なことになっていた.くわばらくわばら.ここは業務用クオリティのヘビーデューティー24時間耐久仕様にしてほしかったが,何せ development kit だからお試し用程度の耐久性だったのだろうか.</td></tr>
</tbody></table>
<br />
惨状が広がっていた. 電解コンデンサの質が悪かったのか,負荷設計を誤ったのかはわからないが,<b>電解コン,大破</b>であった.<br />
<br />
さて,どうしたものか.この電源の修復は困難そうだし,単なる修復では再発の恐れもあるので,電源丸ごと<b>代替品を用意[*]</b>することにした.規格は不明だが,交換用としては 5V, 3A あればよいらしい(参考ページは<a href="http://mizupc8.bio.mie-u.ac.jp/pukiwiki/index.php?SheevaPlug/PowerSupply">こちら</a>や<a href="http://plugcomputerforum.com/index.php?topic=134.0">こちら</a>.また,GlobalScale のページに <a href="https://www.globalscaletechnologies.com/t-sheevaplugdetails.aspx#component">DC Consumption: 5V/3.0A Max</a> とある).そこで,5V/3A の <b>AC アダプター</b>を用意し,適当なプラグ・ソケットをしつらえて基板に電力を供給する.<br />
[*] GlobalScale 自身からも電源の<a href="https://www.globalscaletechnologies.com/p-48-sheevaplug-power-supply.aspx">代替品</a>が出ているのだが,また海外からってのもなんなので,今回は手近で解決を試みたのだ.<br />
<br />
<br />
今回用意した AC アダプターは,<a href="http://akizukidenshi.com/catalog/g/gM-06841/">秋月電子で売っている STD-05030U</a> というものだ.DCプラグは内径2.1mm, 外径5.5mm[*].定格は満たすし,安定化出力で各種保護回路も備え,電解コンも日本製と書いてあり,1,000円しないのでまあいいかという選択.実際の信頼度等は,素人過ぎる私には判断できない.<br />
[*]以前,<a href="http://bun6memo.blogspot.jp/2013/07/ac-acer-iconia-w700.html">Iconia の AC アダプタの記事</a>で「外径5.5mm内径2.1mmというのは特に標準規格ではないもののよく使われているようで」と書いたが,まさにこれ.<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEjEEw8GhHWjZhWh85I0g7PMmQDNQecYtOPz-TbCCsFeEyTUxyyOBz6Dy5hwfgowZYthI-iWbDD6lZFM1lsVHSH87kjOFyhUMpDR28NUYM_V8JDBfIYLVEGrNwCngZpG93zOObZubziuM/s1600/sheeva_power_08.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEjEEw8GhHWjZhWh85I0g7PMmQDNQecYtOPz-TbCCsFeEyTUxyyOBz6Dy5hwfgowZYthI-iWbDD6lZFM1lsVHSH87kjOFyhUMpDR28NUYM_V8JDBfIYLVEGrNwCngZpG93zOObZubziuM/s1600/sheeva_power_08.jpg" height="320" width="160" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">photo by bun6, mobile phone's camera. 用意した5V/3AのACアダプタ.規格としては十分なはず.コンセントが混んでいると使えないタイプ.</td></tr>
</tbody></table>
あとは,ACアダプタの出力するDCを受け取れるよう準備すればよい.もともと,メイン基板は本来の電源から4ピンのソケットでDCを受けていた.この4ピンのソケットに挿すコネクタの入手方法がよくわからなかったので,どうせもう故障電源は使う見込みもないし,故障電源から生えていたケーブルを切って再利用することにした. <br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBbeDnVoDp1C8olT3PNoQHfGsVX7z4JeU4loNMbmn6QINBalejqaQoeslkMFOL0zNQ6qr4Du4KXNP34J57uHXNM4pejUj8S97twsvx6H4JvKe1qWwhbhQoA63_gS7NMqtRy6PyX9jtMV8/s1600/sheeva_power_01.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBbeDnVoDp1C8olT3PNoQHfGsVX7z4JeU4loNMbmn6QINBalejqaQoeslkMFOL0zNQ6qr4Du4KXNP34J57uHXNM4pejUj8S97twsvx6H4JvKe1qWwhbhQoA63_gS7NMqtRy6PyX9jtMV8/s1600/sheeva_power_01.jpg" height="240" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">photo by bun6, mobile phone's camera. ここから,DCを基板へと供給するケーブルが生えていた.ぱっちり切断後.</td></tr>
</tbody></table>
コネクタつきのケーブルが切り離された.<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNszJEB0Bp4CXKA2YFRX1e5blH3hGqBbwei01ake1-TvoM2DwiTEyx0PQkuaXp5g0wc53fuS5f8sTwlyR24OEKSpEsduWXDwd-ztxD7GAHrCTCPTpvaUHqVWyXnGoC-jCqU1JgQq0HH-k/s1600/sheeva_power_02.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNszJEB0Bp4CXKA2YFRX1e5blH3hGqBbwei01ake1-TvoM2DwiTEyx0PQkuaXp5g0wc53fuS5f8sTwlyR24OEKSpEsduWXDwd-ztxD7GAHrCTCPTpvaUHqVWyXnGoC-jCqU1JgQq0HH-k/s1600/sheeva_power_02.jpg" height="106" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">photo by bun6, mobile phone's camera. DCを基板へと供給するケーブル.</td></tr>
</tbody></table>
赤2本,黒2本あるが,この回路では分かれている意味はないので,予め芯線を撚ってまとめておいた.<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqtmiUVcN-btnQg-h3NBOHEkGMmz-7dDOJUcDGnfV-DOV18dMIjB-LLLleAZfuLqhkXyPjRhVhSztKExN5BQNLJpopEm5DUaH83keLl1fLjT5rrSSwXI3y6-4C0aWOlSLOqB_gDoyDSVY/s1600/sheeva_power_03.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqtmiUVcN-btnQg-h3NBOHEkGMmz-7dDOJUcDGnfV-DOV18dMIjB-LLLleAZfuLqhkXyPjRhVhSztKExN5BQNLJpopEm5DUaH83keLl1fLjT5rrSSwXI3y6-4C0aWOlSLOqB_gDoyDSVY/s1600/sheeva_power_03.jpg" height="71" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">photo by bun6, mobile phone's camera. 赤同士,黒同士で,芯線を撚ってまとめた.</td></tr>
</tbody></table>
次に,ACアダプタのDCプラグを受けるための<b>DCジャック</b>を用意する.MJ-077N (<a href="http://akizukidenshi.com/catalog/g/gC-06343/">秋月の商品ページ</a>)というモノを使った.内径2.1mm, 外径5.5mm である.ケーブル(ワイヤー)には,協和ハーモネットの<b>耐熱電子ワイヤー</b> 3265 AWG20 (<a href="http://akizukidenshi.com/catalog/g/gP-06754/">秋月の商品ページ</a>)というモノを使った.ここら辺は単に持っていたとか買いやすかったとかいうのが選択の理由.<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQ7QAzbxg5T-nWRLNnD7bRw6KFO23BGhE_imOZ3tA5a2cJsHkapi0mP3S9Q_MKVOYZV4ew62gvKQhlBfOhVJ7VLPXkgPavX31EqlltvjgGrZpdtxcx-fnOUE0FOwCTFZ57Mztn79yaJ5k/s1600/sheeva_power_04.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQ7QAzbxg5T-nWRLNnD7bRw6KFO23BGhE_imOZ3tA5a2cJsHkapi0mP3S9Q_MKVOYZV4ew62gvKQhlBfOhVJ7VLPXkgPavX31EqlltvjgGrZpdtxcx-fnOUE0FOwCTFZ57Mztn79yaJ5k/s1600/sheeva_power_04.jpg" height="320" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">photo by bun6, mobile phone's camera. DCジャックからの接続に使った電子ワイヤー.</td></tr>
</tbody></table>
amazon でもこのシリーズは売っているようだ.amazon というか千石電商か.<br />
<br />
<div class="amazlet-box" style="margin-bottom: 0px;">
<div class="amazlet-image" style="float: left; margin: 0px 12px 1px 0px;">
<br />
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00FVROI82/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank"><img alt="耐熱電子ワイヤーUL3265-22 L-10 緑" src="http://ecx.images-amazon.com/images/I/31RfcN0PpnL._SL160_.jpg" style="border: none;" /></a></div>
<div class="amazlet-info" style="line-height: 120%; margin-bottom: 10px;">
<div class="amazlet-name" style="line-height: 120%; margin-bottom: 10px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00FVROI82/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">耐熱電子ワイヤーUL3265-22 L-10 緑</a><br />
<div class="amazlet-powered-date" style="font-size: 80%; line-height: 120%; margin-top: 5px;">
posted with <a href="http://www.amazlet.com/" target="_blank" title="amazlet">amazlet</a> at 14.04.26</div>
</div>
<div class="amazlet-detail">
協和ハーモネット <br />
売り上げランキング: 180,016</div>
<div class="amazlet-sub-info" style="float: left;">
<div class="amazlet-link" style="margin-top: 5px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00FVROI82/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jpで詳細を見る</a></div>
</div>
</div>
<div class="amazlet-footer" style="clear: left;">
</div>
</div>
<br />
さて,ワイヤーの端の被覆を剥いて,ジャックに半田付けして…<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJhPJRqeSGK5vLDnBX6JC_7AiUACTfTjzRKQBB0B1VDGkMZgJxYx0i5AA4NWxIxlXisbxI9nC0FMkguokSqQ3kcfiBoJ1XnbEBUE_czFPXCrrR1CMrO_EtodKFV5NElp8A4PB3F61UNWc/s1600/sheeva_power_05.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJhPJRqeSGK5vLDnBX6JC_7AiUACTfTjzRKQBB0B1VDGkMZgJxYx0i5AA4NWxIxlXisbxI9nC0FMkguokSqQ3kcfiBoJ1XnbEBUE_czFPXCrrR1CMrO_EtodKFV5NElp8A4PB3F61UNWc/s1600/sheeva_power_05.jpg" height="128" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">photo by bun6, mobile phone's camera. DCジャックにワイヤーを接続.</td></tr>
</tbody></table>
DCジャック側のワイヤーと,4ピンコネクタ側のワイヤーを半田付けし,赤と黒が接触しないよう絶縁テープで各々巻いて絶縁しておき,その後両方まとめて巻いた.<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgV0ZdAKG_5JSWU-9gYGER1ZGwnI2tXBqmCWu2KfHgeAYI0DVelVbg0mew8u0GzncKRBXEMcSShF-NZEgCvc93HgXk9Yzgr2a2cGXYNkTIq4HEfWU3NZUp_ylFLE1FGyuP8GUqLb5OkHNM/s1600/sheeva_power_06.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgV0ZdAKG_5JSWU-9gYGER1ZGwnI2tXBqmCWu2KfHgeAYI0DVelVbg0mew8u0GzncKRBXEMcSShF-NZEgCvc93HgXk9Yzgr2a2cGXYNkTIq4HEfWU3NZUp_ylFLE1FGyuP8GUqLb5OkHNM/s1600/sheeva_power_06.jpg" height="71" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">photo by bun6, mobile phone's camera. DCジャックにワイヤーを半田付けし,絶縁テープ巻き.</td></tr>
</tbody></table>
熱収縮チューブの方がスマートだろうと予想しているが,実際に使ったことはないので,そのうち挑戦したい.<br />
<br />
<div class="amazlet-box" style="margin-bottom: 0px;">
<div class="amazlet-image" style="float: left; margin: 0px 12px 1px 0px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B008EF81S6/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank"><img alt="(STRAIGHT/ストレート) 熱収縮チューブ セット ブラック 100ピース 35-311" src="http://ecx.images-amazon.com/images/I/41EcLAl3tHL._SL160_.jpg" style="border: none;" /></a></div>
<div class="amazlet-info" style="line-height: 120%; margin-bottom: 10px;">
<div class="amazlet-name" style="line-height: 120%; margin-bottom: 10px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B008EF81S6/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">(STRAIGHT/ストレート) 熱収縮チューブ セット ブラック 100ピース 35-311</a><br />
<div class="amazlet-powered-date" style="font-size: 80%; line-height: 120%; margin-top: 5px;">
posted with <a href="http://www.amazlet.com/" target="_blank" title="amazlet">amazlet</a> at 14.04.26</div>
</div>
<div class="amazlet-detail">
(TOOL COMPANY STRAIGHT) ツールカンパニーストレート <br />
売り上げランキング: 167</div>
<div class="amazlet-sub-info" style="float: left;">
<div class="amazlet-link" style="margin-top: 5px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B008EF81S6/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jpで詳細を見る</a></div>
</div>
</div>
<div class="amazlet-footer" style="clear: left;">
</div>
</div>
<br />
これにて<b>電源入力ケーブル</b>ができた.このケーブルを基板に接続してみると,<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2vD2jNBayav2j6F1eH4pbDXvoDeTVNJPPbofPjBYs478GlJRLq0AwrcfLHydmKRi7jEpYZoMht5VaJl-Mq8t8wG4LbW-a0CQybNavDv3jCzz9drphteqmlO9TxNq7dG6s-1dlCbXdG6Q/s1600/sheeva_power_07.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2vD2jNBayav2j6F1eH4pbDXvoDeTVNJPPbofPjBYs478GlJRLq0AwrcfLHydmKRi7jEpYZoMht5VaJl-Mq8t8wG4LbW-a0CQybNavDv3jCzz9drphteqmlO9TxNq7dG6s-1dlCbXdG6Q/s1600/sheeva_power_07.jpg" height="240" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">photo by bun6, mobile phone's camera. メイン基板に,作成した電源入力ケーブルを接続.</td></tr>
</tbody></table>
なんだか今日は行けそうな気がするー[*].ボタン電池は前記の通り入れ替えたし,<b>あとはACアダプタをつければ動くはず</b>というところまで来た.<br />
[*]最近聞かなくなったけど,あの芸人さんは元気なのか?<br />
<br />
では, いよいよ起動してみよう.SheevaPlug, 復活なるか?<a href="http://dic.nicovideo.jp/a/%E3%81%95%E3%81%95%E3%82%84%E3%81%8D%20-%20%E3%81%84%E3%81%AE%E3%82%8A%20-%20%E3%81%88%E3%81%84%E3%81%97%E3%82%87%E3%81%86%20-%20%E3%81%AD%E3%82%93%E3%81%98%E3%82%8D%21"><b>ささやき えいしょう いのり ねんじろ!</b></a><br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDhYuQwcxHxd2fklgDzr4fz8AApffJkwCHhoMmlwnXEegCwPxxYsROcyYBYl0QqYzRfEyhZbshM0I7pQjHJ1cwdS9kF22KTbcDO4m7nGwq5facFzLWge4Lnz5nemhyqzXE4rOJt4PQnA4/s1600/sheeva_power_09.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDhYuQwcxHxd2fklgDzr4fz8AApffJkwCHhoMmlwnXEegCwPxxYsROcyYBYl0QqYzRfEyhZbshM0I7pQjHJ1cwdS9kF22KTbcDO4m7nGwq5facFzLWge4Lnz5nemhyqzXE4rOJt4PQnA4/s1600/sheeva_power_09.jpg" height="320" width="192" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">photo by bun6, smart phone's camera, cropped, resized. <b>Sheeva は げんきになりました</b></td></tr>
</tbody></table>
<b>動いた!やったよ!</b><br />
本プロジェクトの目標はこれで達成されたのであった.<br />
<br />
以上のように,SheevaPlug は電源と電池の交換で見事に復活した.しばらく使って問題はなさそうであった.ただ,気づいた点として,SheevaPlug の基板って<b>かなり熱く</b>なる.もともと放熱用の金属板が貼り付けられているが,風通しを良くするなりファンをつけるなりした方が,長期の安定使用にはいいかもしれない.オリジナルの電源が壊れた今では,元のケースにこだわる意味も薄いので,改良版のケースを自作するのも一興かも.さらに言えば,<b>ACアダプタとUSB音源も取り込んで,一筐体でネットワークオーディオプレイヤーに仕立て上げられるとかっこいい</b>じゃん!?などと妄想も膨らむが,ちょっと私の手には余るかな.<br />
<br />
最近(2014春)はネットワークオーディオプレイヤーも2万円位で十分買えるようだが,<b>自作はロマン</b>ですからな.<br />
<br />
<div class="amazlet-box" style="margin-bottom: 0px;">
<div class="amazlet-image" style="float: left; margin: 0px 12px 1px 0px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B005I2CYZE/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank"><img alt="DENON ネットワークオーディオプレーヤー 192kHz/24bit対応 プレミアムシルバー DNP-720SESP" src="http://ecx.images-amazon.com/images/I/31c8DlAqg%2BL._SL160_.jpg" style="border: none;" /></a></div>
<div class="amazlet-info" style="line-height: 120%; margin-bottom: 10px;">
<div class="amazlet-name" style="line-height: 120%; margin-bottom: 10px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B005I2CYZE/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">DENON ネットワークオーディオプレーヤー 192kHz/24bit対応 プレミアムシルバー DNP-720SESP</a><br />
<div class="amazlet-powered-date" style="font-size: 80%; line-height: 120%; margin-top: 5px;">
posted with <a href="http://www.amazlet.com/" target="_blank" title="amazlet">amazlet</a> at 14.04.26</div>
</div>
<div class="amazlet-detail">
デノン (2011-09-20)<br />
売り上げランキング: 1,313</div>
<div class="amazlet-sub-info" style="float: left;">
<div class="amazlet-link" style="margin-top: 5px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B005I2CYZE/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jpで詳細を見る</a></div>
</div>
</div>
<div class="amazlet-footer" style="clear: left;">
</div>
</div>
bun6http://www.blogger.com/profile/06322521891464121983noreply@blogger.com0tag:blogger.com,1999:blog-6143281435033933047.post-50611858238493261142014-03-11T21:12:00.000+09:002015-08-26T08:22:01.937+09:00MM: ハイレゾ音源からCDを作成(データは PCM, OS はwindows の場合)<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtHGvMQD_5HvsCp-IbdC6jy1ZgYQiOTvW55w7iDlLtRHOj59QjQbjb6NioIrr1FuKeRk-jnDzet6HQugP8w6BjM_vkWMe7tCIAZDyXZ7dH5ZILXeq-quAC5r3IZMzOKQLikW_Y-07A_20/s1600/e-onkyo_04.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="234" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtHGvMQD_5HvsCp-IbdC6jy1ZgYQiOTvW55w7iDlLtRHOj59QjQbjb6NioIrr1FuKeRk-jnDzet6HQugP8w6BjM_vkWMe7tCIAZDyXZ7dH5ZILXeq-quAC5r3IZMzOKQLikW_Y-07A_20/s1600/e-onkyo_04.png" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><a href="http://www.e-onkyo.com/music/album/sample02/">e-onkyo のハイレゾ音源のサンプル</a>のダウンロードページより.ハイレゾ音源も最近入手しやすくなってきた.</td></tr>
</tbody></table>
<br />
最近は<b>CDよりも高音質</b>な音声データ,いわゆる<b>ハイレゾ音源</b>が増えてきた.ハイレゾ対応の機器で聴くと本来の高音質を楽しめる.一方で,<b>ハイレゾ音質でなくなってもいい</b>から,<b>CD</b>を作ってその音楽を<b>コンポで聴きたい</b>場合もある.寝室にはせいぜいミニコンポを置く程度,というときにありそうだ(我が家がそう).そこで,本記事では,<b>ハイレゾ音源からCDプレイヤーで聞けるCDを作る</b>,なるべくお金のかからない方法を解説する.ハイレゾ音源には大きく分けて PCM 系と DSD 系があるが,この記事では <b>PCM</b> 系について解説する.繰り返すが,作成したCDはハイレゾでなくCDの音質にしかならないので念のため.<br />
[2015/02/09追記] <a href="http://bun6memo.blogspot.com/2015/02/mm-cd-pcm-os-windows.html">ffmpeg をコマンドラインで使って変換する記事</a>を書きました.フリーウェアでいけるので,そちらもどうぞ.<br />
[2015/08/26追記] <a href="http://bun6memo.blogspot.jp/2015/08/mm-cd-src.html">サンプルレート変換を高音質版にした記事</a>も書きました.こちらもフリーウェアで行けます.<br />
<br />
必要になるのは,Windows PC, ネットへの接続, CD書き込み可能なドライブである.<br />
<br />
では,行ってみよう.<br />
<br />
<a name='more'></a>目次<br />
<ol>
<li><a href="https://www.blogger.com/blogger.g?blogID=6143281435033933047#get">ハイレゾ音源の入手</a></li>
<li><a href="https://www.blogger.com/blogger.g?blogID=6143281435033933047#listen">PC上で聞いてみる</a></li>
<li><a href="https://www.blogger.com/blogger.g?blogID=6143281435033933047#convert">CD形式wavファイルへの変換</a></li>
<li><a href="https://www.blogger.com/blogger.g?blogID=6143281435033933047#burn">CDへの書き込み</a></li>
</ol>
<h3>
<a href="https://www.blogger.com/null" name="get">1. ハイレゾ音源の入手</a></h3>
<br />
ハイレゾ音源ファイルはすでにお持ちだろうか?最近では,ネットでダウンロード購入できたり,雑誌の付録についてきたりする.自分で録音して作ることも出来る.<br />
<br />
ここでは,ネットで無料サンプルをゲットしてみよう.<br />
イギリスの LINN Records (あの高級オーディオの LINN)のサイトで,無料のハイレゾ音源サンプルが登録不要で簡単にダウンロードできる.<a href="http://www.linnrecords.com/linn-downloads-testfiles.aspx">ダウンロードページはこちら</a>.<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh77WgVsdcd1DE1iHUXks6icFT9ENYcqAgPh6sjW-ArafA1ji4vnkoR-P2GBovFJoyKcNhmKyIzmCqHX4nAQo5Q05j8qZ4y8PG-2J8tDHMSO3MGcrXv6FaKKhVp4UuouZ37CN1KYZ88wI0/s1600/linn_records_01.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="246" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh77WgVsdcd1DE1iHUXks6icFT9ENYcqAgPh6sjW-ArafA1ji4vnkoR-P2GBovFJoyKcNhmKyIzmCqHX4nAQo5Q05j8qZ4y8PG-2J8tDHMSO3MGcrXv6FaKKhVp4UuouZ37CN1KYZ88wI0/s1600/linn_records_01.png" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><a href="http://www.linnrecords.com/linn-downloads-testfiles.aspx">LINN Records の無料ハイレゾ音源サンプル</a></td></tr>
</tbody></table>
<br />
今回は,5.1ch のハイサンプリング・ハイビット音源を試してみたいので,「<b>FLAC Studio Master Surround 5.1 channel test</b>」を選ぶ.<br />
<ul>
<li>データ形式は 24bit, 88.1kHz, 5.1 Surround, 圧縮形式は FLAC.FLAC はリニア PCM をロスレス圧縮するものなので,中身は(復号すれば) PCM データである.</li>
<li>内容は,男性の声で「left, left, ..., right, right, ..., center, center, ..., sub, sub, ..., rear-left, rear-left, .., rear-right, rear-right, ...」と,各チャンネルでそのチャンネル名を6回ずつ繰り返すという内容の音声テストファイルだ.チャネル割り当ての確認用に良い.</li>
<li>ただ,あまりにも味気ないと思う人は,最初から音楽データの「FLAC Studio Master Surround 5.1 <b>excerpt test</b>」を使ってもいいだろう.こちらは,楽曲からの抜粋になっている.</li>
</ul>
ダウンロードに成功すると,「<b>surround88.flac</b>」というファイルがダウンロードフォルダに出来ているはずだ(excerpt test の方なら test192.flac).これで,今回試すハイレゾ音源が入手できた.<br />
<br />
なお,国内のサイトから音源を入手したければ,たとえば e-onkyo のサイトで<a href="http://www.e-onkyo.com/music/album/sample02/">無料のハイレゾ音源サンプル</a>をダウンロードできる(登録が必要).<br />
<br />
参考までに,ハイレゾ音源の配信サイトをまとめて紹介しているページをいくつか挙げておく.<br />
<div class="entry-title">
<ul>
<li><a href="http://hi-resolution.net/2013/11/08/1283/">ブログ'High-Resolution for Everyone'の「厳選ハイレゾ音源配信サイト まとめ 2013年11月版」</a> : 筆者はココから LINN Records のサイトを知った.</li>
<li>同じブログの,「<a href="http://hi-resolution.net/2012/03/18/7/">ハイレゾ音源を入手する5つの方法</a>」「<a href="http://d.hatena.ne.jp/t-king+hires/20120630/1341040120">ハイレゾ音源を入手する5つの方法 続編 ハイレゾ配信サイトはいったいいくつあるのか</a>」</li>
<li>phile-web の 「<a href="http://www.phileweb.com/review/article/201302/15/736.html">[連載]高橋敦のオーディオ絶対領域 【第34回】高橋敦がナビゲート! ハイレゾ音源購入ガイド</a>」</li>
</ul>
</div>
<br />
<h3>
<a href="https://www.blogger.com/null" name="listen">2. PC上で聞いてみる</a></h3>
<br />
ハイレゾ音源ファイルが得られたので,早速 PC 上で聞いてみよう.ハイレゾで聞ければ,つまりハイビット・ハイサンプリング・マルチチャネルを活かせる再生環境があればそれにこしたことはない.ただ,CDに焼きこむ前提なら,内容の確認が出来ればいいだけなので,ハイレゾをハイレゾらしく再生する環境はここでは<b>不要</b>である.<b>ノート PC のモノラルスピーカーでも大丈夫</b>だ(もちろんそれではハイレゾらしさはまず実感できないが…).<br />
<br />
Windows 標準付属のメディアプレイヤーでは,基本的に flac は再生できない(コーデックを入れればできるが,今回は省略する)ので,別のプレイヤーを用意する.お好みのプレイヤーで構わないのだが,いくつかフリーのプレイヤーの例を挙げておこう.いずれも,ダウンロードしてインストールすれば普通に使えるはずである(Windows のバージョンには注意).インストールして,flac ファイルの再生を試してみてほしい.<br />
<ul>
<li><a href="http://www.foobar2000.org/">foobar2000</a></li>
<ul>
<li>マニア御用達のオーディオプレイヤー.標準状態では簡素に見えるが,高機能・多機能・高カスタマイザビリティを誇る.筆者もカスタマイズ道をかじりかけている.</li>
</ul>
<li><a href="http://www.project9k.jp/">Sound Player Lilith (と,unicode 版の uLilith)</a></li>
<ul>
<li>簡単お手軽.ASIO等への出力にも対応.対応形式もある程度多く,ファイル変換もそこそこサポートしており,何かと便利.</li>
</ul>
<li><a href="http://mpc-hc.org/">MediaPlayerClassic HomeCinema</a></li>
<ul>
<li> これは基本動画プレイヤーだが,音声のみでも再生できる.対応形式も幅広く,とても便利.オープンソース.</li>
</ul>
<ul>
</ul>
</ul>
上記プレイヤーの中には,インストール不要で, zip を解凍後プレイヤーの実行ファイルに音声ファイルをドラッグ&ドロップするだけで再生できるバージョンがあったりもするので,手軽に試すことが出来る.もちろん,インストールしてがっつり使い込む甲斐のあるアプリたちでもある.あと,OS を問わず,困ったら<a href="http://www.videolan.org/vlc/">VLC</a>という手もある.<br />
<br />
ハイレゾ音源をハイレゾらしく聞くには, 以下のような本も参照されたし.<br />
<br />
<div class="amazlet-box" style="margin-bottom: 0px;">
<div class="amazlet-image" style="float: left; margin: 0px 12px 1px 0px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/4844335545/bun6blogs_main01-22/ref=nosim/" name="amazletlink" target="_blank"><img alt="丸ごと一冊ハイレゾオーディオ完全ガイド (インプレスムック)" src="http://ecx.images-amazon.com/images/I/61HtjFq%2BPsL._SL160_.jpg" style="border: medium none;" /></a></div>
<div class="amazlet-info" style="line-height: 120%; margin-bottom: 10px;">
<div class="amazlet-name" style="line-height: 120%; margin-bottom: 10px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/4844335545/bun6blogs_main01-22/ref=nosim/" name="amazletlink" target="_blank">丸ごと一冊ハイレゾオーディオ完全ガイド (インプレスムック)</a><br />
<div class="amazlet-powered-date" style="font-size: 80%; line-height: 120%; margin-top: 5px;">
posted with <a href="http://www.amazlet.com/" target="_blank" title="amazlet">amazlet</a> at 14.03.10</div>
</div>
<div class="amazlet-detail">
麻倉 怜士 岩井 喬 大坪 知樹 折原 一也 鳥居 一豊 野村 ケンジ 藤本 健 本田 雅一 <br />
インプレスジャパン (2014-02-26)<br />
売り上げランキング: 1,568</div>
<div class="amazlet-sub-info" style="float: left;">
<div class="amazlet-link" style="margin-top: 5px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/4844335545/bun6blogs_main01-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jpで詳細を見る</a></div>
</div>
</div>
<div class="amazlet-footer" style="clear: left;">
</div>
</div>
<br />
<div class="amazlet-box" style="margin-bottom: 0px;">
<div class="amazlet-image" style="float: left; margin: 0px 12px 1px 0px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00ICG0G62/bun6blogs_main01-22/ref=nosim/" name="amazletlink" target="_blank"><img alt="ハイレゾ音源を楽しむ PCオーディオ入門 (学研ムック)" src="http://ecx.images-amazon.com/images/I/61jiwgxb%2BPL._SL160_.jpg" style="border: medium none;" /></a></div>
<div class="amazlet-info" style="line-height: 120%; margin-bottom: 10px;">
<div class="amazlet-name" style="line-height: 120%; margin-bottom: 10px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00ICG0G62/bun6blogs_main01-22/ref=nosim/" name="amazletlink" target="_blank">ハイレゾ音源を楽しむ PCオーディオ入門 (学研ムック)</a><br />
<div class="amazlet-powered-date" style="font-size: 80%; line-height: 120%; margin-top: 5px;">
posted with <a href="http://www.amazlet.com/" target="_blank" title="amazlet">amazlet</a> at 14.03.10</div>
</div>
<div class="amazlet-detail">
学研パブリッシング (2014-02-10)<br />
売り上げランキング: 15,248</div>
<div class="amazlet-sub-info" style="float: left;">
<div class="amazlet-link" style="margin-top: 5px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00ICG0G62/bun6blogs_main01-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jpで詳細を見る</a></div>
</div>
</div>
<div class="amazlet-footer" style="clear: left;">
</div>
</div>
<br />
さて,surround88.flac を再生して,「left, left, ..., right, right, ...」と言っているのが聞こえただろうか?聞こえたら,次のステップへ進もう.<br />
<br />
<h3>
<a href="https://www.blogger.com/null" name="convert">3. CD形式wavファイルへの変換</a></h3>
<br />
暫定的に,<a href="http://xrecode.com/">xrecode II</a> というソフトを使って行う.フリーウェア<b>ではない</b>ようだが,<b>試用は可能</b>だ.継続的に使う場合は 15$ (or 10€) で登録しよう.<br />
<ul>
<li>他にも変換法はいろいろあるはずで,foobar2000 などでもできるはずなのだが,うまくいく設定をまだ把握していない.</li>
<li>多くのソフトは ffmpeg というフリーのライブラリを利用している.いっそ ffmpeg のコマンドライン直接利用でそのうち記事を書くか….</li>
<ul>
<li>[2015/02/09追記] <a href="http://bun6memo.blogspot.com/2015/02/mm-cd-pcm-os-windows.html">書きました</a>.</li>
<li>[2015/08/20追記] さらに,サンプルレート変換の質にこだわった変換法も<a href="http://bun6memo.blogspot.jp/2015/08/mm-cd-src.html">書きました</a>. </li>
</ul>
</ul>
インストールして起動すると,登録か試用かを確認される.確認画面でカウントダウンを待ち,アクティヴになった数字のボタンを押せば試用が可能になる.<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCr_VenrxSX6WjZLi0tU1OtXQvTRzTyXhoww-P90GnBiciMt08e65Xu5tGGjLfpoN_8ouxkwXns7WMUm7DlqGxyfpt-E59AvbGJTbRpchP6_KvM7KBkfgY3NNhsSXNitEwKhKkejC7Rw4/s1600/xrecodeII_01.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="220" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCr_VenrxSX6WjZLi0tU1OtXQvTRzTyXhoww-P90GnBiciMt08e65Xu5tGGjLfpoN_8ouxkwXns7WMUm7DlqGxyfpt-E59AvbGJTbRpchP6_KvM7KBkfgY3NNhsSXNitEwKhKkejC7Rw4/s1600/xrecodeII_01.png" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">xrecodeII の起動確認画面.しばらく待って,1~4のうちアクティヴになった数字のボタンを押せばよい.</td></tr>
</tbody></table>
<br />
メインウィンドウで,変換したいファイルをドロップしたり,設定ダイアログを開いたりできる.<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEihiOdnVOOUxdgxWrbBG-oEz2e3Mh0a9Mx0-UAqu3WNs0RN1C5qivUADa-O7_TfBba-BBIE5q8T-UGK7K_i2avLldWVC4ZuvoCD7rVNEtLKw1qONWD_xRx-Frb2OJF3G256iGqK6qAAchI/s1600/xrecodeII_02.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="275" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEihiOdnVOOUxdgxWrbBG-oEz2e3Mh0a9Mx0-UAqu3WNs0RN1C5qivUADa-O7_TfBba-BBIE5q8T-UGK7K_i2avLldWVC4ZuvoCD7rVNEtLKw1qONWD_xRx-Frb2OJF3G256iGqK6qAAchI/s1600/xrecodeII_02.png" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">xrecodeII のメインウィンドウ.</td></tr>
</tbody></table>
<br />
変換手順の要点だけ先に書くと,<br />
<ol>
<li>「前処理を実行」を選び,その設定から「ステレオに変換」を選ぶ.</li>
<li>「目的の形式」は「WAV」にし,その設定から 16ビット,44100Hz を選ぶ.</li>
</ol>
これだけである.以下,手順を一つずつ実際の画面で見ていこう.変換元のファイルは「c:\work\surround88.flac」だとしよう.<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8BQLtOD27UtryXXZJs9khTWTHgwb9e7qWrAvEDMt_klvG5Ap26zn6iX95GdFYBb-Du6FanpBaOjsMNMOBJmtv7l_VZHHossRqrWnj-p2jL3dMmCD2MfpdzKZWjZUkG-tJ_-3C4DRBFXo/s1600/xrecodeII_03.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="276" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8BQLtOD27UtryXXZJs9khTWTHgwb9e7qWrAvEDMt_klvG5Ap26zn6iX95GdFYBb-Du6FanpBaOjsMNMOBJmtv7l_VZHHossRqrWnj-p2jL3dMmCD2MfpdzKZWjZUkG-tJ_-3C4DRBFXo/s1600/xrecodeII_03.png" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">手順1) surround88.flac をドラッグ&ドロップで追加.コーデックはflac, チャンネルは 6 (5.1なので), その他情報は右にスクロールさせると確認できる.</td></tr>
</tbody></table>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiR5goAgN7u8XZRr6jzp-zIq-QEh2XbVjsRZ0azwaFEsHsPmLsXRCml_5AJXUdsLa5nbH8_cTf8oPCEMEE-7dpBTGeahkfohT8llDIeTtnSZ9s26bgFlOyxnJPwETSEv6qCX27o6JQYTBk/s1600/xrecodeII_09.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="276" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiR5goAgN7u8XZRr6jzp-zIq-QEh2XbVjsRZ0azwaFEsHsPmLsXRCml_5AJXUdsLa5nbH8_cTf8oPCEMEE-7dpBTGeahkfohT8llDIeTtnSZ9s26bgFlOyxnJPwETSEv6qCX27o6JQYTBk/s1600/xrecodeII_09.png" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">手順2) 左の「<b>前処理を実行</b>」にチェックを入れ,その右の「<b>設定</b>」ボタンをクリックする.</td></tr>
</tbody></table>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkn21yTJDPkO6foL4NB66Xw9kO35Zf5NZxNQtgOI7grBxBjJB3lgjvBv_0xV_ctdJklbTZ__CQ40OYbVnl2pNrJ0V-Q6FJZ0kdY83JZNzZkOJ9QvUgQsghm6Qd2Q9Hy02l0uwq5xQc2rA/s1600/xrecodeII_04.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkn21yTJDPkO6foL4NB66Xw9kO35Zf5NZxNQtgOI7grBxBjJB3lgjvBv_0xV_ctdJklbTZ__CQ40OYbVnl2pNrJ0V-Q6FJZ0kdY83JZNzZkOJ9QvUgQsghm6Qd2Q9Hy02l0uwq5xQc2rA/s1600/xrecodeII_04.png" width="388" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">手順3) 設定ウィンドウで,「<b>ステレオに変換</b>」を選んでから「OK」</td></tr>
</tbody></table>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEkKfsYuWxR874JLb8QjZYmZKp2524-vYHbnJ3GnskgmtXh_TpM4ytE-TiS3ZEVHhrujDwqfsB-Yq947kq7Rejt0sJP72uEmTlhNtYTO6PTrDAcfCw-QY9swciyilVgpFhHcP579rVb70/s1600/xrecodeII_10.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="276" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEkKfsYuWxR874JLb8QjZYmZKp2524-vYHbnJ3GnskgmtXh_TpM4ytE-TiS3ZEVHhrujDwqfsB-Yq947kq7Rejt0sJP72uEmTlhNtYTO6PTrDAcfCw-QY9swciyilVgpFhHcP579rVb70/s1600/xrecodeII_10.png" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">手順4) メインウィンドウ下の「目的の形式」コーナーで「<b>WAV</b>」を選ぶ.右側に設定マーク(スパナのマーク)のついたボタンになるので,クリックする.</td></tr>
</tbody></table>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: 1em; margin-right: 1em; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGaMcRH8uHV-YXTuhtZ7hatlRcJWRNpGp03z8h1naMmwmBfsW3OyQo41M-8LrplIK6TPZN_aoH-6OmOUZAVgfIiSBzwhZj8TplbplMm-ES9OWfWygCvd_T_ZrKvaDHuFDCXg44lWLBI20/s1600/xrecodeII_06.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="205" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGaMcRH8uHV-YXTuhtZ7hatlRcJWRNpGp03z8h1naMmwmBfsW3OyQo41M-8LrplIK6TPZN_aoH-6OmOUZAVgfIiSBzwhZj8TplbplMm-ES9OWfWygCvd_T_ZrKvaDHuFDCXg44lWLBI20/s1600/xrecodeII_06.png" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">手順5)<b> 「サンプル当たりのビット」を16</b>に,<b>「サンプルレート」を44100</b>にする.そして右下の「OK」をクリックする.</td></tr>
</tbody></table>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: 1em; margin-right: 1em; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwWduj7ND_R2ZFuy84qFTiva0yCjNgSDe5DEIigYYf6_VAHURF9NODCxKo8C5THiB5uAol4GUbPYo4mIfgsCw5dCrQiiaxn0zN5_Ldc5IXegUoxu4zU8vpQQVB_LyRlDFDLDQxmAKhkLQ/s1600/xrecodeII_11.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="221" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwWduj7ND_R2ZFuy84qFTiva0yCjNgSDe5DEIigYYf6_VAHURF9NODCxKo8C5THiB5uAol4GUbPYo4mIfgsCw5dCrQiiaxn0zN5_Ldc5IXegUoxu4zU8vpQQVB_LyRlDFDLDQxmAKhkLQ/s1600/xrecodeII_11.png" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">手順6) メインウィンドウの「出力設定」コーナーで「ソースと同じ場所<b></b>」を選ぶ.出力したい場所があれば,「場所を指定」からお好みで選べる.</td></tr>
</tbody></table>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFEY89o23WVPE_FtSiT2dqGht27uJR0hyuXvcsPnhYqoprRAsqrybJ-CS_0et67u_kaQzRSt2LSPAVZOCU2P9L-3H0Fm9oDQDUZkQBv0AqvmgM3-cREeXaRM3H0YGnf9c-lnJ277n1qK8/s1600/xrecodeII_12.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="221" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFEY89o23WVPE_FtSiT2dqGht27uJR0hyuXvcsPnhYqoprRAsqrybJ-CS_0et67u_kaQzRSt2LSPAVZOCU2P9L-3H0Fm9oDQDUZkQBv0AqvmgM3-cREeXaRM3H0YGnf9c-lnJ277n1qK8/s1600/xrecodeII_12.png" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">手順7) これで準備ができた.メインウィンドウ右下の「開始」をクリック.</td></tr>
</tbody></table>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><img border="0" height="100" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3d2NyTmbZwHGEtkNj_NlohM1NpWfdLVB6OCrKkyNF5gd4vHa2WGS12FTifGpA1GLZBi5v8OJ8IdY_jvMmaY9ROLGs2SjKBzAd5f56baCZ2v4ymYbbAUY-8pH0dhRON7YEOeXgRGWlywg/s1600/xrecodeII_08.png" style="margin-left: auto; margin-right: auto;" width="320" /></td></tr>
<tr><td class="tr-caption" style="text-align: center;">進行状況ウィンドウが出る.今回のようにファイルサイズが小さいと,あっという間にこのウィンドウは消える.このウィンドウが消えると,もう wav ファイルはできている.完了である.(手順8)</td></tr>
</tbody></table>
<div class="separator" style="clear: both; text-align: center;">
</div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOMQsmruc2V4BfalQziMosseNHymdah44UmiXoWCRW5WuMzIFpDYCWDQednVtpqMlKi3v3FaYZJXF5mhyphenhyphenXuaP_xp3uBk-s5tGD9Xb5EXiVRMnOKwrNYFpTyShyphenhyphenLYbQLh9qQ7cQCup7uUQ/s1600/xrecodeII_07.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="276" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOMQsmruc2V4BfalQziMosseNHymdah44UmiXoWCRW5WuMzIFpDYCWDQednVtpqMlKi3v3FaYZJXF5mhyphenhyphenXuaP_xp3uBk-s5tGD9Xb5EXiVRMnOKwrNYFpTyShyphenhyphenLYbQLh9qQ7cQCup7uUQ/s1600/xrecodeII_07.png" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">念のため最後に確認.できた wav ファイルを xrecode II のメインウィンドウにドラッグ&ドロップすると,ファイル情報が確認できる.wav, チャンネルは2(つまりステレオ), サンプルレートは 44100, ビットレートは 1411kbps/CBR で,右にスクロールさせると BPS(1サンプル当たりのビット数)は 16 と出てくるはず.これで CD と同形式の wav ファイルができたことがわかる.せっかくなので,プレイヤーでこの wav ファイルを聞いて,変換元の flac と同内容(音質は異なる)であることを確かめておこう.</td></tr>
</tbody></table>
<br />
以上である.変換手順を文章でまとめておく.<br />
<ol>
<li>変換元のファイルを「ここにドロップ」と書いてあるエリアに<b>ドラッグ&ドロップ</b>する.<b>「ファイルを追加」ボタン</b>から追加してもよい.</li>
<li>メインウィンドウ左側の「入力設定」コーナーにある「<b>前処理を実行</b>」のチェックボックスをクリックし,「前処理を実行」の<b>右側に出る設定ボタン</b>をクリックする.</li>
<li>設定ウィンドウで,「チャンネル」コーナーの「<b>ステレオに変換</b>」を選ぶ.選んだら,右下の「OK」をクリックすると,設定ウィンドウが閉じる.</li>
<ol>
<li>「多重チャンネルファイルのみ」「すべてのファイル」は,今回はどちらでもよい.また,「ステレオに変換」の右側の設定ボタンは,とくにいじらなくてよい.</li>
</ol>
<li> メインウィンドウ下側,「目的の形式」コーナーの「<b>WAV</b>」を選ぶ.「WAV」<b>右側に設定ボタン</b>が出るので,クリックする.</li>
<li>設定ウィンドウで, <b>「サンプル当たりのビット」を16</b>に,<b>「サンプルレート」を44100</b>にする.そして右下の「OK」をクリックすると,設定ウィンドウが閉じる.</li>
<li>メインウィンドウ中央右の「出力設定」コーナーで,「ソースと同じ場所」を選ぶ.どこか別に出力したい場所があれば,もちろんそちらに設定してよい.</li>
<li>メインウィンドウ右下の「<b>開始</b>」ボタンを押す.進行状況ウィンドウが出て,終了すると自動的にメインウィンドウに戻る.最近のPCなら,今回のファイルは数秒と掛からない.</li>
<li>wav ファイルができている.今回の例では「c:\work\surround88.wav」.プレイヤーで聞いて,正常にできていることを確認する.</li>
</ol>
無事に変換できただろうか?次は,いよいよ CD への書き込みである.<br />
<br />
<h3>
<a href="https://www.blogger.com/null" name="burn">4. CDへの書き込み</a></h3>
<br />
あとは変換でできた wav ファイルを,オーディオ CD として焼く(=CDに書き込む)だけである.お好みの方法でよいだろう.ドライブやPC付属の書きソフトを使うのが無難に思える.以下ではフリーウェアをインストールして使う方法を紹介するが,最近の windows media player や itunes などでも問題なくできるだろう.データファイルとしての wav ファイルでなく,CD-DA のトラックとして焼く,という点だけ間違えなければ大丈夫.windows media player なら,書き込みから「オーディオCD」を選んでおけばよい.<br />
<br />
CD 書き込みのフリーウェアも多種多様にある.ここでは「<a href="http://www.burnaware.com/download/">BurnAware Free</a>」を推薦しておく.インストール時には,デフォルトでは AVG ツールバーを一緒にインストールしようとしてくる(2014年3月現在)ので,いらない人はチェックを外すのを忘れずに.BurnAware Free の一般的説明は<a href="http://www.gigafree.net/media/writing/burnawarefreeedition.html">こちらのページ</a>や<a href="http://donkichirou.blog27.fc2.com/blog-entry-152.html">こちらのページ</a>に詳しい.本記事で追加で説明することもとくにないので,それらのページをご覧頂きたい.もっとも,何も見なくても使えるくらいシンプルなソフトである.<br />
<br />
より細かい設定をしながらオーディオCDを作成したければ,<a href="http://www.exactaudiocopy.de/en/">Exact Audio Copy</a> を使うのがいいだろう.こちらはマニア御用達の機能満載である.<br />
<br />
そもそも書き込み可能ドライブを持っていない場合,DVDに対応しない純粋CD-Rドライブを探す方がむしろ困難なので,値段も十分安いしDVD-Rドライブを買えばよいだろう.もちろん,BD-Rドライブでもよい.筆者は,パナソニックの古い外付けDVD-RAMドライブなんてものを使っている.<br />
<br />
安価なポータブルDVD-Rドライブで供給が安定していそうなものを挙げておこう.USBバスパワーだが,パワー不足時はLEDで判別できるので安心感が高い.書き込みソフトも付属するので,付属ソフトで書きこめば特に問題ないだろう.執筆時点では2,880円であった.ソフト付きでこの価格とは,昔からすると驚くべき安さになったものだ.<br />
<br />
<div class="amazlet-box" style="margin-bottom: 0px;">
<div class="amazlet-image" style="float: left; margin: 0px 12px 1px 0px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00HI6PYQO/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank"><img alt="BUFFALO USB2.0用 ポータブルDVDドライブ 書き込みソフト付属 Wケーブル収納タイプ ブラック DVSM-PC58U2V/N" src="http://ecx.images-amazon.com/images/I/418S16Naw7L._SL160_.jpg" style="border: none;" /></a></div>
<div class="amazlet-info" style="line-height: 120%; margin-bottom: 10px;">
<div class="amazlet-name" style="line-height: 120%; margin-bottom: 10px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00HI6PYQO/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">BUFFALO USB2.0用 ポータブルDVDドライブ 書き込みソフト付属 Wケーブル収納タイプ ブラック DVSM-PC58U2V/N</a><br />
<div class="amazlet-powered-date" style="font-size: 80%; line-height: 120%; margin-top: 5px;">
posted with <a href="http://www.amazlet.com/" target="_blank" title="amazlet">amazlet</a> at 14.03.11</div>
</div>
<div class="amazlet-detail">
バッファロー (2014-01-11)<br />
売り上げランキング: 67</div>
<div class="amazlet-sub-info" style="float: left;">
<div class="amazlet-link" style="margin-top: 5px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00HI6PYQO/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jpで詳細を見る</a></div>
</div>
</div>
<div class="amazlet-footer" style="clear: left;">
</div>
</div>
<br />
CD-R メディアは,いわゆるスピンドル型のパッケージで一度に50枚なり買うと割安になる(ただし,ディスクごとのプラケースが付属しない).プラケースがいる場合,あるいはそこまで枚数がいらない場合でも,1枚バラで買うと割高すぎるので,10枚や20枚のパッケージをおススメする.<br />
<br />
ここでは定番の太陽誘電の製品を挙げておく.執筆時点では,50枚の方が1,427円, 10枚の方が1,081円であった.音楽CDを焼くときは低倍速推奨という説もあるので,低倍速対応が明記されているものをピックアップした.<br />
<br />
<div class="amazlet-box" style="margin-bottom: 0px;">
<div class="amazlet-image" style="float: left; margin: 0px 12px 1px 0px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B005ZNETBS/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank"><img alt="太陽誘電製 That's CD-Rデータ用 2-40倍速700MB 盤面アクアホワイト ワイドプリンタブル スピンドルケース50枚入 CDR80AWWY50BR" src="http://ecx.images-amazon.com/images/I/51ES6Pg0zVL._SL160_.jpg" style="border: none;" /></a></div>
<div class="amazlet-info" style="line-height: 120%; margin-bottom: 10px;">
<div class="amazlet-name" style="line-height: 120%; margin-bottom: 10px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B005ZNETBS/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">太陽誘電製 That's CD-Rデータ用 2-40倍速700MB 盤面アクアホワイト ワイドプリンタブル スピンドルケース50枚入 CDR80AWWY50BR</a><br />
<div class="amazlet-powered-date" style="font-size: 80%; line-height: 120%; margin-top: 5px;">
posted with <a href="http://www.amazlet.com/" target="_blank" title="amazlet">amazlet</a> at 14.03.11</div>
</div>
<div class="amazlet-detail">
太陽誘電 (2011-10-31)<br />
売り上げランキング: 791</div>
<div class="amazlet-sub-info" style="float: left;">
<div class="amazlet-link" style="margin-top: 5px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B005ZNETBS/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jpで詳細を見る</a></div>
</div>
</div>
<div class="amazlet-footer" style="clear: left;">
</div>
</div>
<br />
<div class="amazlet-box" style="margin-bottom: 0px;">
<div class="amazlet-image" style="float: left; margin: 0px 12px 1px 0px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00E8YJCYE/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank"><img alt="太陽誘電製 That's CD-Rデータ用 2-48倍速700MB 写真画質ワイドプリンタブル 5mmPケース10枚入 CDR80WSY10SV" src="http://ecx.images-amazon.com/images/I/41EPGk78GeL._SL160_.jpg" style="border: none;" /></a></div>
<div class="amazlet-info" style="line-height: 120%; margin-bottom: 10px;">
<div class="amazlet-name" style="line-height: 120%; margin-bottom: 10px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00E8YJCYE/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">太陽誘電製 That's CD-Rデータ用 2-48倍速700MB 写真画質ワイドプリンタブル 5mmPケース10枚入 CDR80WSY10SV</a><br />
<div class="amazlet-powered-date" style="font-size: 80%; line-height: 120%; margin-top: 5px;">
posted with <a href="http://www.amazlet.com/" target="_blank" title="amazlet">amazlet</a> at 14.03.11</div>
</div>
<div class="amazlet-detail">
太陽誘電 (2013-08-01)<br />
売り上げランキング: 17,727</div>
<div class="amazlet-sub-info" style="float: left;">
<div class="amazlet-link" style="margin-top: 5px;">
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00E8YJCYE/bun6blogs-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jpで詳細を見る</a></div>
</div>
</div>
<div class="amazlet-footer" style="clear: left;">
</div>
</div>
<br />
いまやディスクメディアはレーベル面の印刷画質で勝負する時代なのか~.<br />
<br />
無事にCDが作成できたら,あとはお手持ちのオーディオ機器でお楽しみいただきたい.<br />
<br />
なお,以上の手順は筆者検証済み(CPU: core 2 duo, OS: Windows 7 (64bit), 書き込みドライブ: <a href="http://ctlg.panasonic.com/jp/p3/drive/dvd-drive/LF-M760JD.html">Panasonic LF-M760</a>, CD-Rメディア: 太陽誘電の古いの)ではあるが,成功を保証するものではないのであしからず.自己責任でお願いいたします.bun6http://www.blogger.com/profile/06322521891464121983noreply@blogger.com0tag:blogger.com,1999:blog-6143281435033933047.post-28981620594188534542014-01-12T14:47:00.000+09:002014-01-12T15:35:51.304+09:00互換性: ボタン電池実践編: AG10 から SR1130 へ<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJTe61A_JsC2zRaHUTdrUMa0D6wFpkyK87dPMdt2nv0U4lC6LatuVxEI1US7u3_AUqhQlWNw3gHIKRqhErQOzIlVhd_j2SJ5vWc4KrmPfqkYVr-LKmNaLPE4vmt3M_aGcShyphenhyphenlsCoFDcqU/s1600/sheeva07_AG10_bottom_01.jpg" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJTe61A_JsC2zRaHUTdrUMa0D6wFpkyK87dPMdt2nv0U4lC6LatuVxEI1US7u3_AUqhQlWNw3gHIKRqhErQOzIlVhd_j2SJ5vWc4KrmPfqkYVr-LKmNaLPE4vmt3M_aGcShyphenhyphenlsCoFDcqU/s200/sheeva07_AG10_bottom_01.jpg" height="133" width="200" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">ぎゃー.さて,交換は?</td></tr>
</tbody></table>
<ul>
<li>ボタン電池は,型番が違っても, 互換性がある<b>こともある</b>.</li>
<ul>
<li><b>国内と国外</b>:例えば,AG10 というボタン電池は,国内では LR1130 に相当する.</li>
</ul>
<ul><ul>
<li>ボタン電池の型番の対応は,<a href="http://www.maxell.co.jp/products/materials/button_battery.html">maxell</a> や <a href="http://panasonic.jp/lithium/search/">panasonic</a> のサイトで調べられる.</li>
</ul>
</ul>
<ul>
<li><b>LRとSR</b>:LR** はアルカリボタン電池,SR** は酸化銀電池.LR は SR の廉価代替品として開発された.普通,LR が使える機器には SR も使える.SRの方が適用範囲が広く,持ちも良く,液漏れもしにくいと良いことづくめだが,値段は高い.おサイフと相談だ.</li>
</ul>
<li>今回は,AG10 が使用されていた超小型PC(もどき)にマクセル製の <a href="http://www.amazon.co.jp/gp/product/B000K4WMN4/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=B000K4WMN4&linkCode=as2&tag=bun6blogs-22">SR1130W</a> を使ってみた.<b>うまくいった</b>.</li>
</ul>
では行ってみよう.<br />
※体験記です.特に何かを推奨したりしなかったりする意図はないので念のため. <br />
<a name='more'></a><br />
~役に立つ情報は冒頭のまとめに書いたので,以下のんびりと顛末をお届けします~<br />
<br />
SheevaPlug という超小型コンピュータが起動しなくなった.筐体を開け,基板を見てまず目に付いたのは,ボタン電池のソケットが何かヤバそうになっていることだ.手で直に触らないように電池を外した.<br />
外した電池は AG10 と表記されている.‥そして中央部が膨らんでいるような‥.アウトか?<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjeFAFi7wYKzpeqfMcxNHjvL5qW-VupmCLLZnMAUM0_eG4K1vPuKsIdgltW1RnwFaJTwZO4uOfH_b9-cpduvuX9GY1y2TuT8odUCk9s7GcgDaSslwEaCJ4KHHdIxXG95wYAEeyx_rEHdOc/s1600/sheeva06_AG10_top_01.jpg" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjeFAFi7wYKzpeqfMcxNHjvL5qW-VupmCLLZnMAUM0_eG4K1vPuKsIdgltW1RnwFaJTwZO4uOfH_b9-cpduvuX9GY1y2TuT8odUCk9s7GcgDaSslwEaCJ4KHHdIxXG95wYAEeyx_rEHdOc/s320/sheeva06_AG10_top_01.jpg" height="213" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">photo by bun6, mobile phone's camera, cropped. 膨らんだボタン電池.ふくれっ面をしたいのはこっちである.AG10 BUTTONN CELL だそうだ.BUTTONN?んん?っていう‥</td></tr>
</tbody></table>
<br />
裏返すと,液漏れが明らかに.がっつりアウトであった.<br />
※手で直に触らないように.有害です.参考:日本化学工業協会「<a href="http://nikkakyo.org/upload/plcenter/294_316.pdf">電池の液漏れ(PDF)</a>」<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzaa6yOlsZw7Ah9ts0wnIvBTAvzVSurmF-Z1CxmAEwMeYa7QgWvpD2VbKO2iHAqJE7daB79scVpO8d3ObxHNlaqzVYg2WKzIUZVsUttVe8cV_1IH20kfa6hoy6gbvcL0zPE06jdra3jfA/s1600/sheeva07_AG10_bottom_01.jpg" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzaa6yOlsZw7Ah9ts0wnIvBTAvzVSurmF-Z1CxmAEwMeYa7QgWvpD2VbKO2iHAqJE7daB79scVpO8d3ObxHNlaqzVYg2WKzIUZVsUttVe8cV_1IH20kfa6hoy6gbvcL0zPE06jdra3jfA/s320/sheeva07_AG10_bottom_01.jpg" height="213" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">photo by bun6, mobile phone's camera, cropped. やばい液体を溢れさせたらしきボタン電池.こっちの涙も溢れそうだ.</td></tr>
</tbody></table>
<br />
基板側はどうか.電池を外した後に,きれいだが毒々しいエメラルドグリーンの何かが出現していた.液漏れの付着もあるだろうが,さらに腐食もされているようだ.アウトだが,まだゲームセットではないと思いたい.<br />
※手で直に触らないように.多分有害です.<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirkqIE_0SOOLnstBI_SWnAeBU_xeoP3UJGoRBHMpnnjMA6dxgUIXYZtjQ5_1zkZhToYIyMPE76rH7-ugIPnORMY5cjx3BFWhr0oqMSJPCi6Irxv8fDvbOcfJgyaVwHspb_S4e4Xy4FxEs/s1600/sheeva03_cell_socket.jpg" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirkqIE_0SOOLnstBI_SWnAeBU_xeoP3UJGoRBHMpnnjMA6dxgUIXYZtjQ5_1zkZhToYIyMPE76rH7-ugIPnORMY5cjx3BFWhr0oqMSJPCi6Irxv8fDvbOcfJgyaVwHspb_S4e4Xy4FxEs/s320/sheeva03_cell_socket.jpg" height="240" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">photo by bun6, mobile phone's camera, cropped. ソケットの下側(基板上)に,エメラルドグリーンの何かが‥.ソケット上側もいかにも腐食されましたという風情. </td></tr>
</tbody></table>
<br />
腐食が深いと周辺部もダメになっているかもしれないが,一縷の望みをかけて修復を試みた.エメラルドグリーンの何かをドライバーでこそげ落とす.基板の導線プリント(正式名称知りません)をはがしてしまわないように注意.<br />
※基板に腐食があったなら,あきらめて然るべき手段で(各自治体の条例に従って)廃棄して新品を入手したほうがいいと思う.もし作業するなら,粉も出るので,ビニール袋で囲った中でやる等の対策が必要.マスク・ゴム手袋も推奨.<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhp4okTSOdezpc2aUxS15xKKQerBsZpb_pS7Frfi79xY_7iA4NcDo51MKPzABOVVSp-_zpDBpkwAbX4WDDzV0An5MSyTadfpj95n_Psp_h54JjoMvfy6tbY7W9xLcuAbSmk8SH9IarnC6s/s1600/sheeva08_dust_01.jpg" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhp4okTSOdezpc2aUxS15xKKQerBsZpb_pS7Frfi79xY_7iA4NcDo51MKPzABOVVSp-_zpDBpkwAbX4WDDzV0An5MSyTadfpj95n_Psp_h54JjoMvfy6tbY7W9xLcuAbSmk8SH9IarnC6s/s320/sheeva08_dust_01.jpg" height="320" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">photo by bun6, mobile phone's camera, cropped, resized. 電池ソケットからこそぎ落とされた怪しいかけら.色はきれいだが毒性がありそうで怖い.※手で直に触らないように.廃棄は各自治体の条例に従って.</td></tr>
</tbody></table>
<br />
ボロボロ感はあるものの, 毒々感はなくせた‥ような‥.<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjisMFvK-MIMXUBd1Ib7NXwYb6zm-TVxmpdJnOYS1C9uSxCIoeLisEUUJ8FTIKRZ3XZNdrwNRI4AptyYnWTx74_Ejp0Ls2ay6XrWwJlic3aFAbXM9LAP2w20nxAiBMATlNCKukTFkHKNxY/s1600/sheeva09_cell_socket_cleaned.jpg" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjisMFvK-MIMXUBd1Ib7NXwYb6zm-TVxmpdJnOYS1C9uSxCIoeLisEUUJ8FTIKRZ3XZNdrwNRI4AptyYnWTx74_Ejp0Ls2ay6XrWwJlic3aFAbXM9LAP2w20nxAiBMATlNCKukTFkHKNxY/s320/sheeva09_cell_socket_cleaned.jpg" height="213" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">photo by bun6, mobile phone's camera, cropped. これでちゃんと導通するのだろうか.ヘンにショートしたりしないだろうか.不安だらけである.</td></tr>
</tbody></table>
<br />
実際,この機械が起動しなくなった主要因は電源が壊れたことにあるのだが,それは別の記事に述べよう.本記事では電池の話に集中する.<br />
<br />
電池の液漏れの原因は,起動しなくなってから長らく放置していたからかもしれないし,起動しなくなったとき=電源がイカレた時に妙なことが起こったからかもしれない.電源イカレてすぐ開けてみたら電池もイカレていた<a href="http://plugcomputerforum.com/index.php?topic=134.0">例は挙がっている</a>ので,おそらくウチも同様だろう.前提として,電池を交換する前に,周辺が正常かをチェックすべきである.でないと電池だけかえてもまたすぐ壊れるかもしれない.今回この機械では電源交換を行ったのは別記事の通り.<br />
<br />
ボタン電池は何を買ってくればよいか?そもそも AG10 ってナニ?調べてみると,「<a href="http://kaname78.html.xdomain.jp/index.html">Kaname78の独り言</a>」というサイトに「<a href="http://kaname78.html.xdomain.jp/battery/ag10.html">AG10というボタン電池は何者?</a>」というページがあり,まとまった情報が得られた.それによると,AG10というボタン電池はLR1130型番のボタン電池の同等品.そして,ボタン電池の型番同士の対応情報は,<a href="http://www.maxell.co.jp/products/materials/button_battery.html">maxell</a> や <a href="http://panasonic.jp/lithium/search/">panasonic</a>
のページに掲載されているとのこと.実際,その両メーカーのページでは,AG10 は LR1130
というアルカリボタン電池に対応することがわかる.maxell
のページでは,アメリカ・ヨーロッパ・アジア・IEC・その他のうち,その他の項に挙げられている.その他ってどこのだ?ともあれ,BUTTO<b>NN</b>という表記からクオリティも窺い知れそうだ(偏見偏見).<br />
<br />
この手の電池の形式について日本で最も依拠すべき情報は「<a href="http://www.jisc.go.jp/app/pager?id=0&RKKNP_vJISJISNO=C8500&%23jps.JPSH0090D:JPSO0020:/JPS/JPSO0090.jsp">JIS規格詳細:JISC8500 一次電池通則</a>(※)」
だと思うが,これにボタン電池の形式命名法が規定されている(特にp.20図C.1).それによると,LR1130 という形式は,L+R+11+30
であって,それぞれ L - 電池系記号,アルカリマンガン電池;R - 形状記号,円形;11 - 直径記号,最大直径11.6mm; 30 -
高さ記号,最大高さ3mm;であることを示している.<br />
※注:PDF閲覧がうちのfirefoxだとコケた.ieならいけた.ダウンロードしての閲覧が禁止されているため,おそらく「まともな」PDFエンジンをプラグインとして最初から指定しておかないとダメみたい.うちのfirefoxの設定だと,内蔵ビューワがこける→そのあと外部ビューワに渡そうとすると,一旦ファイルとしてダウンロードする形に→アウト,ということか.<br />
<br />
LRシリーズの電池は,SRシリーズの電池の廉価代替品として開発されたそうだ(<a href="http://www.maxell.co.jp/jpn/consumer/button/bt_silver/silver_clock_faq.html">maxellの説明</a>).SRシリーズの方が放電特性も液漏れ耐性もずっとよい(<a href="http://www.itmedia.co.jp/lifestyle/articles/0509/01/news010.html">マクセルの新SRシリーズの広告@ITmedia, 2005</a>).ただし値段は高い.とはいえ,100円200円の世界の話である.長期にわたって使う間,液漏れにおびえるのはいやだ.そこで今回は LR から SR に乗り換えることにした.<br />
<br />
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; text-align: right;"><tbody>
<tr><td style="text-align: center;"><a href="http://www.amazon.co.jp/gp/product/B000K4WMN4/ref=as_li_ss_il?ie=UTF8&camp=247&creative=7399&creativeASIN=B000K4WMN4&linkCode=as2&tag=bun6blogs-22" style="margin-left: auto; margin-right: auto;"><img border="0" src="http://ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=B000K4WMN4&Format=_SL110_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=bun6blogs-22" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><a href="http://www.amazon.co.jp/gp/product/B000K4WMN4/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=B000K4WMN4&linkCode=as2&tag=bun6blogs_main01-22">SR1130W(日立マクセル製)@amazon</a></td></tr>
</tbody></table>
もともと SR の互換品として開発された LR であるから,LR**には対応するSR**が基本的に存在する.LR1130なら,SR1130, SR1130W, そしてSR1130SWがある.<br />
<br />
末尾の記号によって想定する用途が異なっているそうだ(参考:<a href="http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1445523379">Yahoo!知恵袋の記事</a>,<a href="http://www.maxell.co.jp/jpn/consumer/button/bt_silver/silver_clock_faq.html">maxell のFAQ</a>,<a href="http://mbp-osaka.com/maruman/column/16062/">検索で出てきたコラム</a>).ハイレートタイプの SR1130W がもっともヘビーデューティの(要は電圧を維持してくれる)ようなので,今回は SR1130W を用いる.購入には通販を利用した(<a href="http://www.amazon.co.jp/gp/product/B000K4WMN4/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=B000K4WMN4&linkCode=as2&tag=bun6blogs_main01-22">SR1130W(日立マクセル製)@amazon</a>).送料込みでも近所の家電店より安かった.メーカーやショップはお好みでどうぞ.<br />
<br />
さて,電池がさくっと届いたので,いよいよ入れかえてみよう(電源は別記事の通り対応済み).<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaNW-zysXXqCldKJGPph1NepmKd1uUX6XmhaTap_74Cgrsx4jerVEesGGSZGyKh__bHrqnx3GOyp4zT2_xqiwujOP8LiMO6DBVkMwoIM1gcfy0FBganSVd_xcRYwcexrvxEQ37fw00Pz0/s1600/maxell_sr1130w.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaNW-zysXXqCldKJGPph1NepmKd1uUX6XmhaTap_74Cgrsx4jerVEesGGSZGyKh__bHrqnx3GOyp4zT2_xqiwujOP8LiMO6DBVkMwoIM1gcfy0FBganSVd_xcRYwcexrvxEQ37fw00Pz0/s1600/maxell_sr1130w.jpg" height="240" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">photo by bun6, smart phone's camera, cropped, resized. やたら高級感のある maxell sr1130w. かっこいい</td></tr>
</tbody></table>
<br />
まず見た目では maxell sr1130w が AG10 に圧勝.<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEideA246t-lXQpL013iSsC4Hun_3oaMx20wI5g9B31pESjnMPmBdJsboge_6eDwbQuZlwVPTiBCj_qrT42uHej6dk-J11dp2HWIteA1hNPU-NMMhMxX6PaweMSQu7Z9ibke4LNT65mOcpU/s1600/maxell_sr1130w_closeup.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEideA246t-lXQpL013iSsC4Hun_3oaMx20wI5g9B31pESjnMPmBdJsboge_6eDwbQuZlwVPTiBCj_qrT42uHej6dk-J11dp2HWIteA1hNPU-NMMhMxX6PaweMSQu7Z9ibke4LNT65mOcpU/s1600/maxell_sr1130w_closeup.jpg" height="213" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">photo by bun6, smart phone's camera, cropped, resized. 見よ,この雄姿を!</td></tr>
</tbody></table>
<br />
セットしてみる.これでどうだ‥<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjoyJ_5zDPJlDPf3LeJJak35rji91xPhQ8iMZzVw_K2bNWsTbKd8uubpiu97NTGRuxqnOSqqTogxbU6Z2-sM0zASfZok34RJoS_afPyasl55jlAIdxszRWMf-VmW-dALFB8bWWKQXyesQ/s1600/sr1130_set.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjoyJ_5zDPJlDPf3LeJJak35rji91xPhQ8iMZzVw_K2bNWsTbKd8uubpiu97NTGRuxqnOSqqTogxbU6Z2-sM0zASfZok34RJoS_afPyasl55jlAIdxszRWMf-VmW-dALFB8bWWKQXyesQ/s1600/sr1130_set.jpg" height="240" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">photo by bun6, smart phone's camera, cropped, resized. <a href="http://dic.nicovideo.jp/a/%E3%81%95%E3%81%95%E3%82%84%E3%81%8D%20-%20%E3%81%84%E3%81%AE%E3%82%8A%20-%20%E3%81%88%E3%81%84%E3%81%97%E3%82%87%E3%81%86%20-%20%E3%81%AD%E3%82%93%E3%81%98%E3%82%8D!"><b>ささやき えいしょう いのり ねんじろ!</b></a></td></tr>
</tbody></table>
<br />
動いた!<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFWTYAVFQPz2Jnor8jh0Umn76QLJBj2i8f8Ise5AhfVkVTZ1wmzuOD-4odU_RR7vDrvie7l9fFryItl-aXuBj1lyGavWC1Ov-ePGV8NHhEc6SRs7kgYRYu3su-JTIYbc-bStfhEMbwOJs/s1600/worked.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFWTYAVFQPz2Jnor8jh0Umn76QLJBj2i8f8Ise5AhfVkVTZ1wmzuOD-4odU_RR7vDrvie7l9fFryItl-aXuBj1lyGavWC1Ov-ePGV8NHhEc6SRs7kgYRYu3su-JTIYbc-bStfhEMbwOJs/s1600/worked.jpg" height="320" width="213" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">photo by bun6, smart phone's camera, cropped, resized. <b>Sheeva は げんきになりました</b></td></tr>
</tbody></table>
<br />
ちゃんと linux が立ち上がりました.実はこの機械の場合はバッテリがなくても起動はするが,RTC(コンピュータの内蔵時計)関連でバッテリが必要で,バッテリ切れだと起動時の日付が 1903 年になってしまう.<br />
<blockquote class="tr_bq">
normaluser@sheeva:~$ date<br />
Sun Dec 27 08:57:25 CJT 1903</blockquote>
それに伴って linux が起動時からエラーまみれになる.SR1130W を入れると,電源を切って電源コードを抜いて,その後再起動しても,日付・時刻を忘れず保持してくれていた.<br />
<blockquote class="tr_bq">
normaluser@sheeva:~$ date<br />
Sun Jan 12 14:28:11 JST 2014 </blockquote>
これで一安心.めでたしめでたし.<br />
<br />
今回購入したのは <br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="http://www.amazon.co.jp/gp/product/B000K4WMN4/ref=as_li_ss_il?ie=UTF8&camp=247&creative=7399&creativeASIN=B000K4WMN4&linkCode=as2&tag=bun6blogs-22" style="margin-left: auto; margin-right: auto;"><img border="0" src="http://ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=B000K4WMN4&Format=_SL110_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=bun6blogs-22" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><a href="http://www.amazon.co.jp/gp/product/B000K4WMN4/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=B000K4WMN4&linkCode=as2&tag=bun6blogs-22">SR1130W 1個(日立マクセル)@amazon</a></td></tr>
</tbody></table>
<ul>
</ul>
だったが,酸化銀電池は「自己放電率
取るにたらない(<a href="http://ja.wikipedia.org/wiki/%E9%85%B8%E5%8C%96%E9%8A%80%E9%9B%BB%E6%B1%A0">wikipedia</a>)」「なお酸化銀電池、リチウムイオン電池は自己放電が少ないので使用期限の表示はされていない。(<a href="http://vicdiy.com/zairyo_knowhow/0003/0003.html">VIC's D.I.Y.</a>)」だそうなので,まとめ買いするのもよいかもしれない.(買った maxell のには期限が表示されてたけど,まあもっと持つのかな)<br />
<ul>
</ul>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="http://www.amazon.co.jp/gp/product/B006ORJEVO/ref=as_li_ss_il?ie=UTF8&camp=247&creative=7399&creativeASIN=B006ORJEVO&linkCode=as2&tag=bun6blogs-22" style="margin-left: auto; margin-right: auto;"><img border="0" src="http://ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=B006ORJEVO&Format=_SL110_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=bun6blogs-22" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><a href="http://www.amazon.co.jp/gp/product/B006ORJEVO/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=B006ORJEVO&linkCode=as2&tag=bun6blogs-22">SR1130W 5個(ソニー)@amazon</a></td></tr>
</tbody></table>
~おまけコーナー~<br />
<br />
今回 SR1130W をマクセル製にしたのは,子供のころ何かの懸賞でマクセル君のロボットが当たって嬉しかった記憶のためだろうか.単一電池4本を要求し,セットして何が起こるかといえば光るだけだったような‥.音とか出たっけ?動いたっけ?画像はネットでもなかなか出てこないが,<a href="https://twitter.com/maxellJP/status/396203698407235584">この写真</a>に近かったと思う.あのマクセル君どうしたんだっけかな~.子供にとってはでっかかったな~.bun6http://www.blogger.com/profile/06322521891464121983noreply@blogger.com0tag:blogger.com,1999:blog-6143281435033933047.post-66253932416798122812013-12-30T12:29:00.001+09:002014-02-19T12:28:14.733+09:00互換性: インクカートリッジ実践編: Canon MG6230<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUqSuAkfaUckx86EN7hvI43on3IaBLtA6L9kGHk2yuXErG6LvVlYOjJoY5TeigjOzMbGIToFLd8LggtTysq6w80DJ1XvqrEiC-4z1DT38bBogWCyDoLXcWBy_EHyq7OiucpsbQ4D-fUCA/s1600/ink_01.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUqSuAkfaUckx86EN7hvI43on3IaBLtA6L9kGHk2yuXErG6LvVlYOjJoY5TeigjOzMbGIToFLd8LggtTysq6w80DJ1XvqrEiC-4z1DT38bBogWCyDoLXcWBy_EHyq7OiucpsbQ4D-fUCA/s200/ink_01.jpg" height="200" width="100" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtqXYk0Y-69XpIQfCgjOoxYd34wM13bbrOV3pN7lsGE6Q6G_cTjjgjWq_0J_0WwrTZaJ_5tCTv349wYv9Yn_52tPbXxLChBJ8uOaNrKyGiPo701c8PmknruaoOP8dVb4bY888CxPtNVaM/s1600/mg6230br.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtqXYk0Y-69XpIQfCgjOoxYd34wM13bbrOV3pN7lsGE6Q6G_cTjjgjWq_0J_0WwrTZaJ_5tCTv349wYv9Yn_52tPbXxLChBJ8uOaNrKyGiPo701c8PmknruaoOP8dVb4bY888CxPtNVaM/s1600/mg6230br.jpg" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Canon MG6230 に elecom 製の互換インクを入れてみた</td></tr>
</tbody></table>
<ul>
<li>Canon のプリンタ MG6230 のインクを,elecom 製の互換品に入れ替えてみた.</li>
<ul>
<li><a href="http://www.amazon.co.jp/gp/product/B0056FF6VW/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=B0056FF6VW&linkCode=as2&tag=bun6blogs-22">5色のTHC-MG5230RSET</a>と<a href="http://www.amazon.co.jp/gp/product/B004VJSHC4/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=B004VJSHC4&linkCode=as2&tag=bun6blogs-22">グレーのTHC-326GY5</a>を合わせて購入.リセッターも付属しており,元の純正インクカートリッジのICチップをリセットし,これらのインクを注入する形.</li>
<li>注意:MG6330, MG6530 ではインクカートリッジの規格が変わり(参照:<a href="http://cweb.canon.jp/cgi-bin/pixus/supply/ink.cgi?md=d&id=6552B004">Canonのページ</a>),elecom なら<a href="http://www.amazon.co.jp/gp/product/B00BIRRC7S/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=B00BIRRC7S&linkCode=as2&tag=bun6blogs-22">THC-351350SET5</a>と<a href="http://www.amazon.co.jp/gp/product/B00BIRRC9G/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=B00BIRRC9G&linkCode=as2&tag=bun6blogs-22">THC-351GY5</a>の組み合わせになる.ただし,リセッターはまだ開発されていないようで,詰め替えセットに付属しない(2013/12/30現在).インク残量検知機能を無効にして使うようだ.</li>
</ul>
<li>素人目には十分うまく印刷できている.</li>
<li>交換作業経験者としての<b>心からの注意</b>は</li>
<ul>
<li><b>説明書をよく読んで,とにかくその通りに!</b>うまくいくから!</li>
<li>作業場所を確保する.<b>汚れても良い防水・撥水製の敷物を敷く</b>.</li>
</ul>
<ul>
<li><b>手袋(詰め替えセットに付属)をはめてから</b>作業する.</li>
<ul>
<li>インクが手に付くと非常に落ちにくい.<b>手袋無しだとほぼ確実に手に付く</b>.</li>
</ul>
<li>インクボトルの準備で,「中層にたまるインク少なくない?」 と思ってもやり直ししない.<b>それでちょうどいいんです.増やすと溢れます</b>. </li>
</ul>
</ul>
では行ってみよう.<br />
※体験記です.特に何かを推奨したりしなかったりする意図はないので念のため. <br />
<a name='more'></a><br />
~前置き~<br />
<br />
2012年に購入したプリンタ Canon MG6230 (<a href="http://www.amazon.co.jp/gp/product/B005JWFXE2/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=B005JWFXE2&linkCode=as2&tag=bun6blogs-22">黒</a>,<a href="http://www.amazon.co.jp/gp/product/B005JWFY5K/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=B005JWFY5K&linkCode=as2&tag=bun6blogs-22">ブロンズ</a>,<a href="http://www.amazon.co.jp/gp/product/B005JWFXVA/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=B005JWFXVA&linkCode=as2&tag=bun6blogs-22">白</a>がある)を愛用している(ちなみにブロンズを使用).これは複合機ということで,パソコンからの印刷以外にコピーやスキャンも出来る.FAX はない.私の購入時には MG6230 が最新機種だったが,最近はもうその<a href="http://www.amazon.co.jp/gp/product/B009GSTYY0/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=B009GSTYY0&linkCode=as2&tag=bun6blogs-22">後継機(MG6330)</a>の<a href="http://www.amazon.co.jp/gp/product/B00ESZQE3U/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=B00ESZQE3U&linkCode=as2&tag=bun6blogs-22">後継機(MG6530)</a>まで出ているようだ.とはいえ,MG6330 と比べて MG6230 にもメリットはあるらしい(<a href="http://did2memo.net/2013/01/22/canon-pixus-mg6230-yodobashi-yokohama/">参考ページ</a>).まあ買ったときが買いどきと考えよう.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtqXYk0Y-69XpIQfCgjOoxYd34wM13bbrOV3pN7lsGE6Q6G_cTjjgjWq_0J_0WwrTZaJ_5tCTv349wYv9Yn_52tPbXxLChBJ8uOaNrKyGiPo701c8PmknruaoOP8dVb4bY888CxPtNVaM/s1600/mg6230br.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"></a></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhX5pKoZ1H-niX1q89lUbNIVEkBoigUfU2VrqvzlQOQxUmky0N84GdYrpdCJIVhCnZUa6Z8POkbXN5RXuWz3ImxTEAtUQukF8k2ukj-DvPqql9X54mUEmNk8ABbUVSnaflj3Y5IPPssmX0/s1600/mg6230.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhX5pKoZ1H-niX1q89lUbNIVEkBoigUfU2VrqvzlQOQxUmky0N84GdYrpdCJIVhCnZUa6Z8POkbXN5RXuWz3ImxTEAtUQukF8k2ukj-DvPqql9X54mUEmNk8ABbUVSnaflj3Y5IPPssmX0/s400/mg6230.jpg" height="120" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Canon MG6230 のカラーバリエーション.写真はCanonのサイトより.</td></tr>
</tbody></table>
さてこの MG6230 であるが,インクの減りが早いという情報を目にする(例:<a href="http://bbs.kakaku.com/bbssearch/search.asp?searchword=%83C%83%93%83N+%8C%B8%82%E8&bbstabno=1&categorycd=9999&prdkey=K0000282923&act=input">価格.comのクチコミ</a>, <a href="http://www.amazon.co.jp/product-reviews/B005JWFXE2/?_encoding=UTF8&camp=247&creative=7399&linkCode=ur2&showViewpoints=1&sortBy=bySubmissionDateDescending&tag=bun6blogs-22" target="_blank">amazon のレビュー</a>).他のプリンタとの客観的な比較はしていないが,気分としてはまあまあ早いかもしれない.プリンタをガンガン使い出すと,あれっもう?というタイミングでインク残量警告が出る,という感じである.ただ十分実用の範囲内ではあると思う.もっともこうした感想は個人差も大きいだろうから話半分と思っていただきたい.<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgizJOfFuGAUZI1Ba4QGnFDFZjDsC00d8Rj_E_S5UwqIXtUDBnZ7ZcsmvRnuN0XvfKx4c7pYFMYU9LRK3XM-e0pwRoNoBELUkYrHOO5PnFmpYJ1tInCd-r6OdZRKf8xHJolqSyOS7jj1gw/s1600/mg6230_status.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgizJOfFuGAUZI1Ba4QGnFDFZjDsC00d8Rj_E_S5UwqIXtUDBnZ7ZcsmvRnuN0XvfKx4c7pYFMYU9LRK3XM-e0pwRoNoBELUkYrHOO5PnFmpYJ1tInCd-r6OdZRKf8xHJolqSyOS7jj1gw/s320/mg6230_status.png" height="137" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">MG6230 のステータスウィンドウ.インク残量警告が出ている.そんなに使ったか‥</td></tr>
</tbody></table>
<br />
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; margin-right: 1em; text-align: left;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh42j_qZ7MgJ-FeR4szryNmo81sIMw5mFW2oFPHcxR_ur_RzWyLxzdKFte_btXnEFRDTgc36BaOue3oZORd2FPGFfA8gKm772V43KJ45xF3qDqLii2LAozFlyiRl7Cd7DzGh61ldxeF4rc/s1600/71tVCOeeonL._AA1500_.jpg" imageanchor="1" style="clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh42j_qZ7MgJ-FeR4szryNmo81sIMw5mFW2oFPHcxR_ur_RzWyLxzdKFte_btXnEFRDTgc36BaOue3oZORd2FPGFfA8gKm772V43KJ45xF3qDqLii2LAozFlyiRl7Cd7DzGh61ldxeF4rc/s200/71tVCOeeonL._AA1500_.jpg" height="200" width="200" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">キヤノン純正インク.写真は <a href="http://www.amazon.co.jp/gp/product/B004184NE6/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=B004184NE6&linkCode=as2&tag=bun6blogs-22">amazon</a> より.</td></tr>
</tbody></table>
確か付属のインクカートリッジが要交換になるまで2~3ヶ月だった.その間は写真等をばんばん印刷していたので,実際それなりにインクを消費していてもおかしくない.<br />
<br />
一回目の交換では,キヤノンの純正品(<a href="http://www.amazon.co.jp/gp/product/B004184NE6/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=B004184NE6&linkCode=as2&tag=bun6blogs-22">キヤノン インクタンクBCI-326 (BK/C/M/Y/GY) + BCI-325 マルチパック BCI-326+325/6MP</a>,当時\4,742)を利用した.これは単にカートリッジをがちゃっと入れ替えるだけなので,作業としてはとても楽だったし,印刷も当然問題なし.<br />
<br />
MG6230 のインクカートリッジは BCI-325/BCI-326 というもので,MG8230, MG8130, MG6130 あたりと互換性がある(参考:<a href="http://cweb.canon.jp/cgi-bin/pixus/supply/ink.cgi?md=d&id=4713B002">Canon のインクカートリッジのページ</a>).<br />
<br />
※本体付属カートリッジは捨てずに保管しておいた.後で純正交換カートリッジに互換インクを入れることになるのだ.ザ・純正品を念のため確保しつつ,純正交換カートリッジ+互換インクで通常は運用しようという見通しである.IC チップのリセッターが出ている MG6230 までだとこれで問題なく回る.<br />
<br />
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; text-align: right;"><tbody>
<tr><td style="text-align: center;"><iframe frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="http://rcm-fe.amazon-adsystem.com/e/cm?lt1=_blank&bc1=000000&IS2=1&bg1=FFFFFF&fc1=000000&lc1=0000FF&t=bun6blogs-22&o=9&p=8&l=as4&m=amazon&f=ifr&ref=ss_til&asins=B0056FF6VW" style="height: 240px; width: 120px;"></iframe>
<iframe frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="http://rcm-fe.amazon-adsystem.com/e/cm?lt1=_blank&bc1=000000&IS2=1&bg1=FFFFFF&fc1=000000&lc1=0000FF&t=bun6blogs-22&o=9&p=8&l=as4&m=amazon&f=ifr&ref=ss_til&asins=B004VJSHC4" style="height: 240px; width: 120px;"></iframe>
</td></tr>
</tbody></table>
この交換時に思ったのは,実際このペースでカートリッジ交換が必要なら,一年を待たずにインク代が本体価格を超えるということだ.やはりもう少しランニングコストを抑えたい.そこで,他社の互換インクを利用してみることにした.いろいろ出ているので迷ったが,PC周辺機器の大手ということもあり,elecom の詰め替えセットを選んだ(<a href="http://www.amazon.co.jp/gp/product/B0056FF6VW/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=B0056FF6VW&linkCode=as2&tag=bun6blogs-22">5色のセット</a>と<a href="http://www.amazon.co.jp/gp/product/B004VJSHC4/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=B004VJSHC4&linkCode=as2&tag=bun6blogs-22">グレー1色</a>を合わせて買った.MG6230 ではこれで全色分になるのだ).各色5回交換可能な分のインクが入っているそうだ.<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; text-align: left;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiX3voKOie1960bLRrLLDrS2EtHa6DkRpb-3Zx66QwOUsBhaI8I5T2vScMAhvKv1iZjJTZMN-oc1-rSveyb4e4ZCRDLw_0EHLqXBWNIuTISfS9zk2X252_6Jwt2liY2SKiPYOP5I3GYSag/s1600/31f-MI9eCDL._SL500_AA300_.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiX3voKOie1960bLRrLLDrS2EtHa6DkRpb-3Zx66QwOUsBhaI8I5T2vScMAhvKv1iZjJTZMN-oc1-rSveyb4e4ZCRDLw_0EHLqXBWNIuTISfS9zk2X252_6Jwt2liY2SKiPYOP5I3GYSag/s200/31f-MI9eCDL._SL500_AA300_.jpg" height="200" width="200" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">リセッター.電源はUSB供給.写真は <a href="http://www.amazon.co.jp/gp/product/B0056FF4DC/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=B0056FF4DC&linkCode=as2&tag=bun6blogs-22">amazon</a> より.</td></tr>
</tbody></table>
このうち5色のセットの方には「リセッター」というものが付属していた(単品でも売られている:<a href="http://www.amazon.co.jp/gp/product/B0056FF4DC/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=B0056FF4DC&linkCode=as2&tag=bun6blogs-22">ELECOM キヤノン BCI-325・326用リセッター THC-326RESET</a>.それなりの値段である).もちろんグレーの方にも使える.最近のインクカートリッジにはICチップが搭載されて何やら賢くされており,交換要請だかを解除するためにリセットする必要があるらしい.逆にリセットすることが出来れば,残量検知機能が再び通常稼動し,純正カートリッジにインクの入れ替えが出来るようになる,らしい.昔はそんな複雑なことはなかったと記憶しているが,いろいろ事情があるんだろうねぇ.<br />
<br />
MG6230 の後継機である MG6330 や MG6530 のインクカートリッジ BCI-351/BCI-350 では,IC チップが,リセッターの作りにくいタイプに変更されているそうだ(参考:<a href="http://www.chips-shop.com/hpgen/HPB/entries/99.html">インクカートリッジ通販のチップスの研究ページ</a>.こちらのページはカートリッジのことなど詳しく載っていて,初めて知ることが多かった).<br />
<br />
~詰め替え作業~ <br />
<br />
実際の詰め替え作業は,<b>付属の説明書をよく読んで,その通りやれば</b>できる(説明書は<a href="http://www2.elecom.co.jp/search/link/search.asp?group=/paper/ink/canon/thc-mg5230rset/&link_type=2">エレコムのサイトにも公開</a>されている). イメージのために大雑把な手順を下に記すが,実際の作業は elecom の説明書どおりにやること!<br />
<ol>
<li>リセッターでカートリッジのICチップをリセット</li>
<li>そのカートリッジのインクを初めて交換する場合,インク注入工のボール栓を落とす.このための道具は詰め替えセットに付属してくる.</li>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmDwB1h7Z6EHEK4BQ4pzfvfZ5EN36ghQJHZEUpiel89N4D4bICzy5YU1_cH5tDi7MbEmCUYG90KIy125au73J0YyppZtxq1z7VenBhpFoPMYRuEfHOOqdOcpPMbH5TxbUunE0KrRyQGAc/s1600/ball_atack.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmDwB1h7Z6EHEK4BQ4pzfvfZ5EN36ghQJHZEUpiel89N4D4bICzy5YU1_cH5tDi7MbEmCUYG90KIy125au73J0YyppZtxq1z7VenBhpFoPMYRuEfHOOqdOcpPMbH5TxbUunE0KrRyQGAc/s200/ball_atack.jpg" height="150" width="200" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">ボール栓落としの道具を使用中</td></tr>
</tbody></table>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIznhoCaS-UBU5N3kW9v_poYWOGEzhHbElBNRPSz0sg-TTg5dNMswi1n2KW1VeX0LiwVvSFe0sjYnwSSshpSImS5FSeDYrjlkplyIeNRoFKpwrCuAw-cIZx7Y5p2NJaC4kPh4Ig-IrNNY/s1600/ball_drop.jpg" imageanchor="1" style="clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIznhoCaS-UBU5N3kW9v_poYWOGEzhHbElBNRPSz0sg-TTg5dNMswi1n2KW1VeX0LiwVvSFe0sjYnwSSshpSImS5FSeDYrjlkplyIeNRoFKpwrCuAw-cIZx7Y5p2NJaC4kPh4Ig-IrNNY/s200/ball_drop.jpg" height="150" width="200" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">ボール栓落とした.見易いよう写真に特殊効果掛けてます</td></tr>
</tbody></table>
<ul>
<li>私はブラックの幅広カートリッジに作業したとき,ねじ込みを回しても進みも戻りもしなくなってはまりかけた.ねじ軸は少し見えていたので,ラジオペンチでねじ軸を直接挟んで回したら何とか外せた.その後,グレー単色パッケージにも付いてきていたねじ込みを使ったら今度は無事に作業できた.おそらくねじ込みの取っ手とねじ軸の固定が壊れて取っ手だけ回っていたのかと思うが,もう作業できてしまったので原因は解明していない.</li>
</ul>
<li>インクボトルをスタンバイ.</li>
<ol>
<li>インクボトル中層にほどよい量のインクを確保.うまく確保できるようボトル形状が工夫されている.<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWY-hdXftj8c8EASfoZA1jEHGFCkn1t7y6Ul9fHgSbQiMVTE4DG09E99dp9oxMWBi8YsGbYVhjSxS8av8ZbjXgtRtSTUDgZvcM8ypvz2FEWzwy5_ZjxvpIXDH252CisDedOZiulL9lRac/s1600/ink_surface.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWY-hdXftj8c8EASfoZA1jEHGFCkn1t7y6Ul9fHgSbQiMVTE4DG09E99dp9oxMWBi8YsGbYVhjSxS8av8ZbjXgtRtSTUDgZvcM8ypvz2FEWzwy5_ZjxvpIXDH252CisDedOZiulL9lRac/s200/ink_surface.png" height="200" width="167" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">インクボトルの腹を押して,液面をAまで上げる.上がったら指を離す.液面はBまで下がって落ち着く.図はelecomの説明書より.</td></tr>
</tbody></table>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEzjnsOED14xYlZG3YA-mbqtOxbpAXy0CMb7ta0nO3VV107K7VL00efgaR8Oh0szmJ3YullnutYHjNIew8Z-23PiUOgD6eb4FuaY3Q5Bjwubfc0mSEPZ6v07TDHdVfXOTL-z1rSVOJWF8/s1600/ink_01.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEzjnsOED14xYlZG3YA-mbqtOxbpAXy0CMb7ta0nO3VV107K7VL00efgaR8Oh0szmJ3YullnutYHjNIew8Z-23PiUOgD6eb4FuaY3Q5Bjwubfc0mSEPZ6v07TDHdVfXOTL-z1rSVOJWF8/s200/ink_01.jpg" height="200" width="100" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">これはインク多すぎかもしれない.つい‥.いやほんと,説明書どおりにやればいいだけなんですが.</td></tr>
</tbody></table>
</li>
</ol>
<li>確保した分のインクをカートリッジに注入.その後待つこと15秒.待ったらカートリッジのノズルの先を拭いたり.</li>
<ol>
<ul>
<li>ここはちょっと補足.下に置いたカートリッジにいきなりインクボトルの先端を差し込もうとすると,ぼたぼたっとインクが落ちる恐れがある.そこで,インクカートリッジを横(縦というべき?)にして,インクボトルを横向きにしながら注入口に差し込む.差し込んだら,両者を一緒に動かしてインクカートリッジを寝かせる.これでインク注入体勢になった.<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiN_X5SAi6aGukuP_qjDcLBxPv7iw-OLPgG7cSmXzb4Wv9QS-tYbxdKaQy9qu6QbfxLqvTGPq54Jt5rxb1iBmn5w8gVovJblCN3QdOODiPKjNmfYIifzl660gKK8TkNIt7g34eouRqI2u0/s1600/ink_pour.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiN_X5SAi6aGukuP_qjDcLBxPv7iw-OLPgG7cSmXzb4Wv9QS-tYbxdKaQy9qu6QbfxLqvTGPq54Jt5rxb1iBmn5w8gVovJblCN3QdOODiPKjNmfYIifzl660gKK8TkNIt7g34eouRqI2u0/s320/ink_pour.png" height="163" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">インクカートリッジを立て,インクボトルを横にしながらノズルを差し込む.差し込んだらそのまま両者を一緒に動かし,インクカートリッジを寝かせる.図はelecomの説明書から抜粋・改変</td></tr>
</tbody></table>
</li>
<li>この体勢をキープしてインクを注入していく.ボトルの腹をうにーっと慎重にゆっくりゆっくり押していく感じ.ボトル中層のインクがなくなるか,カートリッジから溢れるようなら終了.この終わるときがポイント!</li>
<li>説明書には,「<b>インク注入後、インクボトルの腹を押したまま、ノズルが抜けきらない程度持ち上げ、手を緩めてください。</b>」とある.おそらく,そうしないとボトルがインクを吸い戻してしまうのだろう.これ注意です.</li>
</ul>
</ol>
<li>ボール栓の代わりに,乳白色の注入口栓(詰め替えセットに付属.なくさないよう注意!)をはめ込む.<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMFYTxEguWrIzQsEHVHItBmj72aFHB_zw2pwseMHn17f9b8H2Twy79ahtTrnmvOgGuRHn6rCn5vJ9nQteFjjw2CdUMAF5yTokYLkIpKsysafJiUDe0ISJ-Zq4pnrncuuzlF9FWYZdxc8w/s1600/ink_resealed.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMFYTxEguWrIzQsEHVHItBmj72aFHB_zw2pwseMHn17f9b8H2Twy79ahtTrnmvOgGuRHn6rCn5vJ9nQteFjjw2CdUMAF5yTokYLkIpKsysafJiUDe0ISJ-Zq4pnrncuuzlF9FWYZdxc8w/s200/ink_resealed.jpg" height="150" width="200" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">開けた穴に注入口栓をはめた.ばっちりだ.</td></tr>
</tbody></table>
</li>
</ol>
といったところ.よりリアルに知りたければ,web を探せば交換作業の動画なども出てくるのではなかろうか.経験者としての<b>心からの注意</b>は<br />
<ol>
<li>予め説明書を一通りよく読んで,イメージを作っておく. </li>
<li>作業場所をきちんと確保する.<b>汚れても良い防水・撥水製の敷物をきちんと敷く</b>.</li>
<li><b>手袋(詰め替えセットに付属)をはめてから</b>作業する.</li>
<ul>
<li>インクが手に付くと非常に落ちにくい.しかも,<b>手袋無しだとまあ確実に手に付く</b>.</li>
</ul>
<li>「中層にたまるインク少なくない?」 と思ってもやり直ししない.<b>それでちょうどいいんです.増やすと溢れます</b>.
</li>
</ol>
という点だ.「えー大丈夫だよー」とか思わずに<b>これらだけはしっかりやって</b>頂きたい.逆に,これらの点を踏まえれば大体何とかなるでしょう.<br />
<br />
~感想(印刷結果)~<br />
<br />
実際の印刷品質は,並べて対照比較はしていないのだが,とりあえず不満はないし,不自然さなども感じない.ちなみに,色域の違いなどは気にしない程度のド素人の感想なのであしからず.純正との耐久性の違いなども興味あるところだ.手元の印刷物では,一年くらいならどちらも特に問題ないようだ(まだ購入してその位しか経っていない).<br />
<br />
~感想(総合)~<br />
<br />
詰め替えインクセットは合わせて \4,458 で購入できた(当時)から,純正品のカートリッジ一式とほぼ同価格になる.謳い文句通り 5 回詰め替えできれば,純正の約 5 倍のコストパフォーマンスとなる.我が家のペースでは一年で2~3回の詰め替えで済みそうなので,これくらいのランニングコストならインクの消耗にカリカリせずに印刷できて助かる.互換インクにも多種多様な価格・品質があるので,購入時にはよく調べてからがよいだろう.修理のときにプリンタメーカーに文句を言われたくなければ純正品が安全であろうことは言うまでもないが,リセッターがあり純正カートリッジに入れられるため比較的安心できることと価格とを考えると,互換品もアリだと思う次第.<br />
<br />
<iframe frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="http://rcm-fe.amazon-adsystem.com/e/cm?lt1=_blank&bc1=000000&IS2=1&bg1=FFFFFF&fc1=000000&lc1=0000FF&t=bun6blogs-22&o=9&p=8&l=as4&m=amazon&f=ifr&ref=ss_til&asins=B004184NE6" style="height: 240px; width: 120px;"></iframe>
<iframe frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="http://rcm-fe.amazon-adsystem.com/e/cm?lt1=_blank&bc1=000000&IS2=1&bg1=FFFFFF&fc1=000000&lc1=0000FF&t=bun6blogs-22&o=9&p=8&l=as4&m=amazon&f=ifr&ref=ss_til&asins=B0056FF6VW" style="height: 240px; width: 120px;"></iframe>
<iframe frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="http://rcm-fe.amazon-adsystem.com/e/cm?lt1=_blank&bc1=000000&IS2=1&bg1=FFFFFF&fc1=000000&lc1=0000FF&t=bun6blogs-22&o=9&p=8&l=as4&m=amazon&f=ifr&ref=ss_til&asins=B004VJSHC4" style="height: 240px; width: 120px;"></iframe>
<br />
<br />
~お待ちかね,細かすぎる情報を語るおまけコーナー!!~<br />
<br />
インクカートリッジの互換性: <br />
<br />
インクカートリッジは色によって機種間の互換性が違い,例えばカートリッジ <a href="http://www.amazon.co.jp/gp/product/B004184NDC/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=B004184NDC&linkCode=as2&tag=bun6blogs-22">BCI-326BK (黒)</a> はプリンタ本体 MG8230, MG8130, MG6230, MG6130,
MG5330, MG5230, MG5130, MX893, MX883, iP4930, iP4830, iX6530 で共通に使える.詳細は
Canon のサイト を参照のこと(<a href="http://cweb.canon.jp/cgi-bin/pixus/supply/lineup.cgi">機種名から</a> / <a href="http://cweb.canon.jp/cgi-bin/pixus/supply/ink.cgi?md=l">カートリッジから</a>).なお,後継機の MG6330 や MG6530 では BCI-350/BCI-351 となって互換性がないらしい.共通にしてくれればいいのに. <br />
<br />
バブルジェット:<br />
<br />
昔は Canon のプリンタは「バブルジェットプリンター」と名乗っていた.<a href="http://web.canon.jp/technology/canon_tech/category/output.html">Canon によると</a>, インクジェットの実現方式の一つがバブルジェットということのようだ.<br />
<br />
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; text-align: right;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpPIxM10mc8QovPDyTWqb3o5yuKEIFD8QUn9qnr-0GP0fFwTiYkPZ60p3Vl-v4QEMBpqYTCRbJd4G0cTpOMZElqSY3GpUiQ2UmKX087-zmte1hZEjG8tFobiQdP1K6ZfXPZ9E-EN2b0_0/s1600/I001000000009.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpPIxM10mc8QovPDyTWqb3o5yuKEIFD8QUn9qnr-0GP0fFwTiYkPZ60p3Vl-v4QEMBpqYTCRbJd4G0cTpOMZElqSY3GpUiQ2UmKX087-zmte1hZEjG8tFobiQdP1K6ZfXPZ9E-EN2b0_0/s200/I001000000009.JPG" height="170" width="200" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">BJ-10v. 写真は <a href="http://cweb.canon.jp/pls/webcc/WC_SHOW_CONTENTS.EdtDsp?i_cd_pr_catg=003&i_tx_contents_dir=/e-support/faq/answer/inkjetprinter/&i_tx_contents_file=25333-1.html&i_fl_edit=1&i_tx_search_pr_name=&i_cl_form=03&i_cd_qasearch=Q000025333&i_cd_transition=2">Canon のページ</a>より.</td></tr>
</tbody></table>
私が個人でまともに使用した初めてのプリンタが,バブルジェット方式を高らかにうたっていた <a href="http://cweb.canon.jp/pls/webcc/WC_SHOW_CONTENTS.EdtDsp?i_cd_pr_catg=003&i_tx_contents_dir=/e-support/faq/answer/inkjetprinter/&i_tx_contents_file=25333-1.html&i_fl_edit=1&i_tx_search_pr_name=&i_cl_form=03&i_cd_qasearch=Q000025333&i_cd_transition=2#1">Canon BJ-10v</a> であった(lite の方だったかも.BJ-10v lite の写真が <a href="http://ja.wikipedia.org/wiki/%E3%82%A4%E3%83%B3%E3%82%AF%E3%82%B8%E3%82%A7%E3%83%83%E3%83%88%E3%83%97%E3%83%AA%E3%83%B3%E3%82%BF%E3%83%BC">wikipedia に載っている</a>).当時としては画期的に小型,静粛なモノクロプリンターだった‥はず.価格も当時としては割りとお手ごろだったはず.そしてなんと,雑誌の懸賞で詰め替えインクが当選したというナイスな思い出もある.今はなき DOS/V Magazine であった.<br />
<br />
PC との接続は,ワイヤレス(WiFi)でもなければ有線LANでもない,USBでもない,懐かしのパラレルポート,またの名をプリンタポート,別の名をセントロニクスはたまたアンフェノール,お堅い向きにはIEEE1294で通じるであろうごっついコネクタのついた<br />
ケーブルで行っていた(参考:<a href="http://ja.wikipedia.org/wiki/IEEE_1284">wikipedia</a>).同じ(様な)ものに別の呼び方がわんさかあるのは PC 業界のお家芸なんだろうか.<br />
<br />
当時はこれを DOS/V 上のソフトから使っていた.昨今の様に手軽に設定できるわけではなく,config.sys という設定ファイルをエディタで書き換えて,ESC/P ドライバというのを組み込んで使っていた.アシストワードというワープロや,LaTeX という組み版ソフト(のDOS版!)から印刷して喜んでいた.あの頃はいわゆるワープロ専用機がかなりメジャーで,PC上でも PC98 の一太郎などが主流だったと思う.その中で LaTeX 文書は一味違う仕上がりでかっこよかったものだ.<br />
<br />
BJ-10v のインクは純正も詰め替えも水には弱かった.懐かしい.<br />
<br />
<br />
<br />bun6http://www.blogger.com/profile/06322521891464121983noreply@blogger.com0tag:blogger.com,1999:blog-6143281435033933047.post-70850272315806753572013-10-17T23:59:00.001+09:002013-10-17T23:59:57.965+09:00TeX: pdflatex で eps を取り込むwindows 上の tex で文書に eps ファイルを貼り込んで pdflatex でコンパイルする際,エラーが出て困ったのを解決した事例.<br />
<br />
まとめ:<br />
<ul>
<li>eps の図を取り込み指定した tex 文書を pdflatex にかけるとエラーが出て図が取り込まれなかった.</li>
<li>そこで,次の処置を行った.</li>
<ul>
<li>perl の処理系(strawberry perl)をインストールし,PATH を確認した.</li>
<li>gswin32c にもパスを通した.</li>
</ul>
<li>上記処置により,pdflatex で eps 図入り tex 文書を正しく処理できるようになった</li>
<li>おまけ1,おまけ2 </li>
</ul>
<br />
では行ってみよう.<br />
<br />
<a name='more'></a><br />
<ul>
</ul>
顛末:<br />
<br />
windows 上で日本語が通る tex の処理システム(ディストリビューション)としては,<a href="http://w32tex.org/index-ja.html">角藤さんのW32TeX</a>というパッケージが大メジャーだろう.筆者もこれを使っている.エディタとしては emacs や WinShell などを時に応じて使っている.文書作成の流れとしては,エディタで作成した tex ファイルを,処理システムで処理(コンパイル)し,最終的に pdf などに出力することになる.tex 文書の最終出力形態を pdf にする場合の方法は複数あって,通常は dvipdfmx を使っていたのだが,先日,pdflatex を使う必要が生じた.<br />
<br />
ところが,この pdflatex を使ったら,文書中で貼り込み指定した eps ファイルが取り込めなかったのである.<br />
<br />
tex 文書に図を貼り込むには,文書のプリアンブル(\begin{document}の前)に,<br />
<br />
\usepackage{graphicx}<br />
<br />
などと指定する. 処理に pdflatex を使う場合に eps 形式の図を貼り込むには,さらに<br />
<br />
\usepackage{epstopdf}<br />
<br />
と追加しておく.pdflatex は様々な形式の図の貼り込みをサポートするが,残念ながら eps を直接サポートしない(<a href="http://d.hatena.ne.jp/popipope/20070909/1189499584">参考</a>).そこで,eps を予め pdf (こちらは pdflatex で取り込みサポートされる)に変換してくれるパッケージを使うわけだ.<br />
<br />
このように準備して,本文中で<br />
<br />
\begin{figure}[htbp]<br />
\begin{center}<br />
\includegraphics[width=50mm]{fig1}<br />
\end{center}<br />
\caption{A very nice figure of something.}<br />
\label{fig1}<br />
\end{figure}<br />
<br />
などとすれば,fig1.eps が貼り付けられる‥はずである.<br />
<br />
<br />
しかし,コンパイルしてみると,次のようなエラーが出てしまった<br />
fig1-eps-converted-to.pdf not found.<br />
<br />
epstopdf が準備してくれたはずの pdf が見つからないよ,という話のようだ.このエラーが出る原因はいくつも考えられるらしい.まずはコマンドラインで直接 epstopdf を実行してみると,<br />
<br />
C:\my_work_dir>epstopdf<br />
Script interpreter is not found in PATH<br />
<br />
というエラーが出る(似たような目にあった人も<a href="http://blog.livedoor.jp/rootan2007/archives/51677719.html">いる</a>らしい).epstopdf.<b>exe</b> という実行ファイルなのにスクリプトインタプリタを要求するなんてヒドいじゃないか.しかし exe といいつつこいつの実体は perl スクリプトらしいので,perl の処理系を入れてみた.今回は <a href="https://oku.edu.mie-u.ac.jp/~okumura/texwiki/?Perl">texwiki の情報</a>にしたがって <a href="http://strawberryperl.com/">strawberry perl</a> というものを入れてみた.昔は windows 上で perl というと ActivePerl などを入れていたと思う.ともかく,strawberry perl をインストールし,PATH 環境変数設定の反映のためログオフ・ログオンしなおし,コマンドラインから perl が呼び出せることを確認した.そしてもう一度 epstopdf を実行してみると,<br />
<br />
C:\my_work_dir>epstopdf<br />
Error: Input filename missing (try --help for more information)<br />
<br />
となり,どうやら動いたようだ.しかし,pdflatex で文書をコンパイルすると,まだエラーが出る.<br />
確認のため,epstopdf を直接適用してみると,<br />
<br />
C:\my_work_dir>epstopdf fig1.eps<br />
'gswin32c' は、内部コマンドまたは外部コマンド、<br />
操作可能なプログラムまたはバッチ ファイルとして認識されていません。<br />
epstopdf ($Id: epstopdf.pl 18319 2010-05-17 16:34:21Z karl $) 2.16<br />
!!! Error: Writing to gswin32c failed, error code 1<br />
<br />
というエラーが出ている.gswin32c というのは ghostscript 本体のコマンドライン版だったはず.ghostscript は当然インストール済みなので,手動で gswin32c のディレクトリをパスに追加し,epstopdf fig1.eps すると,今度は動いて fig1.pdf ができた.<br />
<br />
最終確認のため,fig1.pdf を消して文書に pdflatex をかけると,ようやく無事に eps 図入りの pdf 文書が出来上がったのだった.<br />
<br />
めでたしめでたし.<br />
<br />
おまけ1:<br />
<br />
図を描いて eps ファイルで出力するには,OpenOffice.org 系の draw が便利だと思う.図を描いて,出力したい部分を選択して,そこだけ(その周囲に boundingbox の設定された)eps として出力できるのがありがたい.PowerPoint では(少なくとも 2010 では)できないはず.<br />
<br />
※ OpenOffice.org というのは,要は Microsoft Office みたいなものをフリーのオープンソースで作成・配布しようというプロジェクト.<a href="http://www.openoffice.org/ja/">Apache OpenOffice</a>,<a href="http://www.libreoffice.org/">LibreOffice</a>, IBM の <a href="http://www-03.ibm.com/software/lotus/symphony/home.nsf/home">Lotus Symphony</a> など,<a href="http://oooug.jp/download/">いろいろ派生版がある</a>.公共機関に導入される例も増えてきた.ただ,OneNote に相当するアプリはないのかな?<br />
<br />
さて,ここでは ooo系のひとつ,LibreOffice Draw でやってみよう.図を描いたら,それらを選択し,メニューの「ファイル」→「エクスポート」を選ぶ.<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhaJiy7XYUGDyUxArC4nSrQSVGliTwCRiS7YLjOFFl3k2Fc6cSktK1iw879Aq3Upqig5Yn7ssEfKu_YkVmvBmzB5f5PX0rXJHD5GnvRmzuUwuFFFMh8-lbThXv8aDAC2m0Mmf9LmcwLRSQ/s1600/ooo_draw_01.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="565" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhaJiy7XYUGDyUxArC4nSrQSVGliTwCRiS7YLjOFFl3k2Fc6cSktK1iw879Aq3Upqig5Yn7ssEfKu_YkVmvBmzB5f5PX0rXJHD5GnvRmzuUwuFFFMh8-lbThXv8aDAC2m0Mmf9LmcwLRSQ/s640/ooo_draw_01.png" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">LibreOffice Draw で,図を描き,「ファイル」→「エクスポート」</td></tr>
</tbody></table>
そして,保存のダイアログボックスで,ファイルの種類を eps にし,チェックボックス「選択範囲」にチェックを付ける.これで,選んだ図形だけが保存される.チェックを付けないと,ページ丸ごと eps になる.<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh80B6oOXwI1h50quDBZ-k5cOMLu0iRiRYptLtzGtVLDiQyuvzT1Hg_xl2ZF_kHmH1FlpwXGY6BSSh-stZ2zgGn7AWGBJwAXM5mQYz2nMV2ekOC_x7HNRHQZ3iuyZyRPcRZsKN903z4b5I/s1600/ooo_draw_02.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="184" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh80B6oOXwI1h50quDBZ-k5cOMLu0iRiRYptLtzGtVLDiQyuvzT1Hg_xl2ZF_kHmH1FlpwXGY6BSSh-stZ2zgGn7AWGBJwAXM5mQYz2nMV2ekOC_x7HNRHQZ3iuyZyRPcRZsKN903z4b5I/s640/ooo_draw_02.png" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">LibreOffice Draw の保存ダイアログボックスで,ファイル形式を eps に,「選択範囲」にチェックを付けた状態.</td></tr>
</tbody></table>
あとは eps を gsview などで見てにんまりしてもよいし,本記事のように tex に貼り付けて喜んでも良い.もちろん,epsでなくpdfでも出せる.pdflatexを使うなら最初からpdfの方がいいかも.<br />
<br />
ちなみに,<a href="http://www.amazon.co.jp/s/?_encoding=UTF8&camp=247&creative=7399&field-keywords=openoffice.org&linkCode=ur2&rh=n%3A465392%2Ck%3Aopenoffice.org&tag=bun6blogs-22&url=search-alias%3Dstripbooks" target="_blank">amazonでOpenOffice.org本を検索</a>すると128件ヒットした.<a href="http://www.amazon.co.jp/s/?_encoding=UTF8&camp=247&creative=7399&field-keywords=libreoffice&linkCode=ur2&tag=bun6blogs-22&url=search-alias%3Dstripbooks" target="_blank">LibreOfficeで検索</a>しても16件も出てるってすごいね. あとの latex もだけど,フリーソフトのディスク付き解説本というジャンルは,ネットが普及しても強いってことだろうか.まあこういう入門書(解説書)+ソフトを買うのはなにか嬉しいし.なんでだろ?挫折する場合もあるけど,よく使うものはほんとボロボロになるまで使って愛着わいてきたり.<br />
<br />
<iframe frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="http://rcm-fe.amazon-adsystem.com/e/cm?lt1=_blank&bc1=000000&IS2=1&bg1=FFFFFF&fc1=000000&lc1=0000FF&t=bun6blogs-22&o=9&p=8&l=as4&m=amazon&f=ifr&ref=ss_til&asins=4798123862" style="height: 240px; width: 120px;"></iframe>
<iframe frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="http://rcm-fe.amazon-adsystem.com/e/cm?lt1=_blank&bc1=000000&IS2=1&bg1=FFFFFF&fc1=000000&lc1=0000FF&t=bun6blogs-22&o=9&p=8&l=as4&m=amazon&f=ifr&ref=ss_til&asins=4798127981" style="height: 240px; width: 120px;"></iframe>
<br />
<br />
おまけ2:<br />
<br />
tex の設定絡みのもろもろのトラブルを避けるには,「処理系は固定」というのがカタい.ディスク(CD/DVD)付属の解説本にするのが定法だろう.<br />
<br />
<iframe frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="http://rcm-fe.amazon-adsystem.com/e/cm?lt1=_blank&bc1=000000&IS2=1&bg1=FFFFFF&fc1=000000&lc1=0000FF&t=bun6blogs-22&o=9&p=8&l=as4&m=amazon&f=ifr&ref=ss_til&asins=4774143197" style="height: 240px; width: 120px;"></iframe>
<iframe frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="http://rcm-fe.amazon-adsystem.com/e/cm?lt1=_blank&bc1=000000&IS2=1&bg1=FFFFFF&fc1=000000&lc1=0000FF&t=bun6blogs-22&o=9&p=8&l=as4&m=amazon&f=ifr&ref=ss_til&asins=4877833110" style="height: 240px; width: 120px;"></iframe>
<br />
<br />
例によって<a href="http://www.amazon.co.jp/s/?_encoding=UTF8&camp=247&creative=7399&field-keywords=latex&linkCode=ur2&rh=n%3A465392%2Ck%3Alatex&tag=bun6blogs-22&url=search-alias%3Dstripbooks" target="_blank">amazonでlatex本を検索</a>するとなんと163件ほども出てきた.<br />
昔からの定番というと<a href="http://www.amazon.co.jp/gp/product/4774143197/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=4774143197&linkCode=as2&tag=bun6blogs-22">[改訂第5版] LaTeX2e 美文書作成入門</a>
だろうか.時代に合わせて改訂されつづけているようだ.私が昔購入したころは確かまだディスクも付属せず,LaTeX であって LaTeX2e ではなかったりしたものだ.懐かしい.最初は 16bit 機の dos 上で使ったのだった.<br />
latex本については,TeXWiki にも<a href="http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?TeX%E3%81%AE%E6%9C%AC">本の紹介ページ</a>がある.<a href="http://www.amazon.co.jp/LaTeX-%E6%9C%AC%E3%83%BB%E7%B2%BE%E9%81%B8%EF%BC%81/lm/RFRHO6QYJWMJP/?_encoding=UTF8&camp=247&creative=7399&linkCode=ur2&tag=bun6blogs-22" target="_blank">amazonでlatex本の精選リスト</a>を作ってる人もいるようだ.いい本も大分増えたのだろう.ソフトなんて栄枯盛衰が激しいように思うが,TeX のような一見とっつきにくい理系御用達のシステムに,かくも長年にわたり大量の本が書かれているのはなかなか大したことだ.bun6http://www.blogger.com/profile/06322521891464121983noreply@blogger.com0tag:blogger.com,1999:blog-6143281435033933047.post-40884351884907767732013-08-30T13:55:00.002+09:002013-08-30T13:55:29.170+09:00Excel: セル中での改行Microsoft Excel で,ひとつのセルの中で改行を入れたい場合の方法.<br />
<br />
エクセルを使っていると, セル中で改行したいことはよくあるが,私は最初やり方を知らなかった.入門書(<a href="http://www.amazon.co.jp/s/?_encoding=UTF8&camp=247&creative=7399&keywords=excel%20%E5%85%A5%E9%96%80&linkCode=ur2&qid=1377837592&rh=n%3A465392%2Ck%3Aexcel%20%E5%85%A5%E9%96%80&sort=salesrank&tag=bun6blogs_main01-22" target="_blank">amazon人気順</a>)などを見てればよかったのだろうが,試しに普通にEnterキー(改行キー)を押してもセル内での改行は起こらず,入力が確定してカーソルがひとつ下のセルに移動するだけだ.なお,ここでセルというのは升目のこと.<br />
<br />
では,セル内で改行するにはどうするかというと,<br />
<b>「Alt+Enter」 (前面+改行)</b><br />
とすればよい.<br />
<br />
1行目を入力する<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0X2P8R28NcDp4JK36Aa4P89gEfXMLvyYkQdTrgPzggevPtYVLWclBPspDjyH0wltCbU_afWALn93FWBtS8r29uMPm0wP4JUoGnVho8lP_j9m5VCR_Bk_B2ri8jjDjlzq0_syarczldss/s1600/excel_alt+enter_01.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0X2P8R28NcDp4JK36Aa4P89gEfXMLvyYkQdTrgPzggevPtYVLWclBPspDjyH0wltCbU_afWALn93FWBtS8r29uMPm0wP4JUoGnVho8lP_j9m5VCR_Bk_B2ri8jjDjlzq0_syarczldss/s1600/excel_alt+enter_01.png" /></a><br />
Alt+Enter を入力する<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgz1VkLjgaiIuJ4HwEViJv0o2zRZNKZJsVuvkaEtLCKSfVBKDlrQTq5Rzryyzir3GmT6Ed6v1rk4FTrqm_UlqqxooSflsBR5MpPjKQ1vmYz8nhKNFlpb3BBnt1uLpba2-uvCXk1hHZJP9s/s1600/excel_alt+enter_02.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgz1VkLjgaiIuJ4HwEViJv0o2zRZNKZJsVuvkaEtLCKSfVBKDlrQTq5Rzryyzir3GmT6Ed6v1rk4FTrqm_UlqqxooSflsBR5MpPjKQ1vmYz8nhKNFlpb3BBnt1uLpba2-uvCXk1hHZJP9s/s1600/excel_alt+enter_02.png" /></a><br />
2行目を入力する <br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIzUplL_F0mEuqC4RzeobCXXtq_e2IQKWe3zMRyShRv3X12f0pD9oArRZQT4_dxKC1EZWwwAWusH1LmBzLRZ0UNI4Mv4X5zoeRgnkJu8jREe3Cy9nwXBoOnAoHnyLLTriBAdMpQsbaQhc/s1600/excel_alt+enter_03.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIzUplL_F0mEuqC4RzeobCXXtq_e2IQKWe3zMRyShRv3X12f0pD9oArRZQT4_dxKC1EZWwwAWusH1LmBzLRZ0UNI4Mv4X5zoeRgnkJu8jREe3Cy9nwXBoOnAoHnyLLTriBAdMpQsbaQhc/s1600/excel_alt+enter_03.png" /></a><br />
できた.<br />
<br />
なお,手動でなく自動で折り返し(見た目上の改行)を行いたい場合,セルの書式設定(セルを右クリックすると出てくるメニューにある)から,「配置」タブを選び,「文字の制御」の項で「折り返して全体を表示する」を選べばよい(Office 2010 の場合.バージョンが違うと少し違うかも).<br />
<br />
Alt+Enter というやり方を忘れた場合には,<br />
<b>「ノートパッド(メモ帳)などで内容を作ってクリップボードにコピーしておき,</b><br />
<b>セルをダブルクリックしてから貼り付け」</b><br />
という手もある.単なるクリックでセルを選択してもダメで,行ごとに別のセルに貼り付けられてしまう.セルをダブルクリックして, セルの中身を編集する状態にしてから貼り付けること.<br />
<br />
ちなみに,LibreOffice の Calc では,セル内改行は<br />
「Ctrl+Enter」<br />
となっている.ということは OpenOffice 系はそうなのかな?<br />
<br />
<br />
出典:Office 2010 の場合,Excel のヘルプで「セル 改行」で検索すると,「セルで文字列を折り返す」の下のほう,「改行を入力する」の項に Alt+Enter が述べられている.<br />
<br />bun6http://www.blogger.com/profile/06322521891464121983noreply@blogger.com0tag:blogger.com,1999:blog-6143281435033933047.post-14035542176690732002013-07-24T12:57:00.001+09:002014-07-13T12:09:07.082+09:00互換性: ACアダプタ実践編: Acer Iconia W700<ul></ul>
Acer Iconia W700 (現在は SSD が 128GB になった<a href="http://www.amazon.co.jp/gp/product/B00D3JRFTO/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=B00D3JRFTO&linkCode=as2&tag=bun6blogs_main01-22">W700-2 が流通している</a>ようだ) のACアダプタを増やしてみた話.W700-2 や W700D, W710D など,他の W7 シリーズでも通用すると思われる.<br />
<br />
*注意*<br />
電源ラインの話なので,調査等は自分でしっかりやってください.この記事を真似して事故ったりしても筆者はいかなる責任も負いませんので,自己責任でよろしく.<br />
**** <br />
<br />
この W700 は Windows 8 なタブレット PC である.購入感,使用感についてはブログに書いている人が<a href="http://grabacr.net/archives/600">そこ</a>や<a href="http://gnando.blog.fc2.com/blog-entry-54.html">かしこ</a>に.さて,使用場所の都合で,W700用の追加のACアダプタが欲しかったのだが,どうも簡単には売っていないようであった.となれば,まずは調査からである.<br />
<br />
一番大事な電圧電流だが,<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiuDeXiCxCpOt4hVTY8njHez6iCFKSc82ViqjZ0xBd6zw2H0GM_7LH8Ib4saDf6gTltNDGfxiUgHBszDYQs1pShhrW2zUH3j5U5N2PihIY5HdYkmKdXMS3H84aTYHvsP19MkLXXzcNjddw/s1600/CA3K0790_e02.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiuDeXiCxCpOt4hVTY8njHez6iCFKSc82ViqjZ0xBd6zw2H0GM_7LH8Ib4saDf6gTltNDGfxiUgHBszDYQs1pShhrW2zUH3j5U5N2PihIY5HdYkmKdXMS3H84aTYHvsP19MkLXXzcNjddw/s400/CA3K0790_e02.jpg" height="90" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">photo by bun6. mobile phone's camera, cropped, resized, histogram modified</td></tr>
</tbody></table>
19V, 3.42A である(それにしても,Acer と Lite-On って関係あったっけ?).
PC用だし,スイッチング方式のACアダプタというものでいいのだろう.<a href="http://www.amazon.co.jp/s/?_encoding=UTF8&camp=247&creative=7399&field-keywords=19v%203.42a&linkCode=ur2&tag=bun6blogs_main01-22&url=search-alias%3Dcomputers" target="_blank">19V, 3.42A で amazon を検索</a>すると,結構な種類が出てくる.アダプタ本体の入手性は問題ないようだ.
<br />
<br />
問題はプラグの仕様である.<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsUbC4xBfrrEWmZD4i28bAS2qzwB7PuRRjl1jN2I0WEIMyW64UfQpnWsl-tKLkX6qbHnHvwDIVnnW4emQUprQJZytkJMAOinI-pkBe9YAkcpxEH-Wo1tCoiQdPSnpmJSoO_B8TlZJY-LM/s1600/CA3K0791_e02.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsUbC4xBfrrEWmZD4i28bAS2qzwB7PuRRjl1jN2I0WEIMyW64UfQpnWsl-tKLkX6qbHnHvwDIVnnW4emQUprQJZytkJMAOinI-pkBe9YAkcpxEH-Wo1tCoiQdPSnpmJSoO_B8TlZJY-LM/s320/CA3K0791_e02.jpg" height="320" width="213" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">photo by bun6, mobile phone's camera, cropped, resized, histogram normalized</td></tr>
</tbody></table>
これは外径内径何ミリ何ミリなのか?<a href="http://bbs.kakaku.com/bbs/K0000429485/SortID=15783627/">価格.com の口コミ</a>を見ると, <b>外径3mm(φ3.0),内径1mmか1.1mm(φ1.0かφ1.1)でいけるらしい</b>.<a href="http://www.ab.auone-net.jp/~est/pdf/DC-etc.pdf">マル信無線電機のカタログ</a>に,MP-121PS, MP-121PN というDCプラグがあり,これが 3ミリ1.1ミリ となっている.秋葉原の千石電商で買って試してみたら,果たしてばっちりはまった.<br />
<br />
となれば,適当な19V/3.42AのACアダプタを買ってきて,元のDCプラグを切ってMP-121PSかMP-121PNに挿げ替えればよい.ただ,もとの製品に不可逆な処置をするのはなんなので,今回はDCプラグ切りは行わず,変換プラグ(変換コネクタ)の作成に挑戦することにした.その方が何かと便利そう.<br />
<br />
ACアダプタ本体は,Acer用と銘打っているelecomの<a href="http://www.amazon.co.jp/gp/product/B001QCXQSY/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=B001QCXQSY&linkCode=as2&tag=bun6blogs_main01-22">ACDC-AC1965BK</a>にしてみた.が,これが後の苦難を呼ぶこととなった.このACDC-AC1965BKのDCプラグは,5.5mm/1.7mmというかなり変態的な仕様になっているのだ(Acerはなんでこれにしてるのかねぇ).<br />
<br />
ということは,変換のためには5.5mm/1.7mmのジャックが必要だ.しかし,5.5mm/1.7mmのジャックって全然見つからないのである.めげずに探していると,<a href="http://hb.afl.rakuten.co.jp/hgc/12d78545.dcd3f907.12d78546.ae0b863e/?pc=http%3a%2f%2fitem.rakuten.co.jp%2fdenshi%2f53095%2f%3fscid%3daf_link_tbl&m=http%3a%2f%2fm.rakuten.co.jp%2fdenshi%2fn%2f53095/">デンシ電気店</a>に「DCジャック変換アダプタ/メス5.5×1.7→オス5.5×2.1」というものがあった.これを分解すれば5.5×1.7のジャックが取り出せるはずということで,買ってみた.<br />
<br />
<table border="0" cellpadding="0" cellspacing="0"><tbody>
<tr><td valign="top"><div style="border: 1px solid; float: left; margin: 0px; padding: 6px 0px; text-align: center; width: 160px;">
<a href="http://hb.afl.rakuten.co.jp/hgc/12d78545.dcd3f907.12d78546.ae0b863e/?pc=http%3a%2f%2fitem.rakuten.co.jp%2fdenshi%2f53095%2f%3fscid%3daf_link_tbl&m=http%3a%2f%2fm.rakuten.co.jp%2fdenshi%2fn%2f53095" target="_blank"><img alt="DCジャック変換アダプタ/メス5.5×1.7→オス5.5×2.1" border="0" src="http://hbb.afl.rakuten.co.jp/hgb/?pc=http%3a%2f%2fthumbnail.image.rakuten.co.jp%2f%400_mall%2fdenshi%2fcabinet%2fdenshi2012%2fimg59267470.jpg%3f_ex%3d128x128&m=http%3a%2f%2fthumbnail.image.rakuten.co.jp%2f%400_mall%2fdenshi%2fcabinet%2fdenshi2012%2fimg59267470.jpg%3f_ex%3d80x80" style="margin: 0px; padding: 0px;" /></a><br />
<div style="font-size: 12px; line-height: 1.4em; margin: 0px; padding: 2px 6px; text-align: left;">
<a href="http://hb.afl.rakuten.co.jp/hgc/12d78545.dcd3f907.12d78546.ae0b863e/?pc=http%3a%2f%2fitem.rakuten.co.jp%2fdenshi%2f53095%2f%3fscid%3daf_link_tbl&m=http%3a%2f%2fm.rakuten.co.jp%2fdenshi%2fn%2f53095" target="_blank">DCジャック変換アダプタ/メス5.5×1.7→オス5.5×2.1</a><br />
価格:324円(税込、送料別)</div>
</div>
</td></tr>
</tbody></table>
<br />
ジャックはACアダプタのDCプラグとうまくはまった.DCジャック変換アダプタをばらすのはやや苦労したが,ニッパーひとつあればまあ何とかなる.予想通り,5.5x1.7のジャックの取り出しに成功した.<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqLOkbJyU_nniAzb46WTEEdQn2MBa_PlM9N9U8qQgGb9tcxa9j6hA4d0kff0T-jEn3x8S73GgDePE6YLYnE2adFWuxjnQN_CxQoJoZqqc0oxg3MHynfTNeRNkxWhfrlHD8Px_qpoje744/s1600/CA3K0782_e02.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqLOkbJyU_nniAzb46WTEEdQn2MBa_PlM9N9U8qQgGb9tcxa9j6hA4d0kff0T-jEn3x8S73GgDePE6YLYnE2adFWuxjnQN_CxQoJoZqqc0oxg3MHynfTNeRNkxWhfrlHD8Px_qpoje744/s320/CA3K0782_e02.jpg" height="180" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">photo by bun6, mobile phone's camera, cropped, resized, histogram normalized. 左が 5.5mm/1.7mmジャック,右が5.5mm/2.1mmプラグ.中心-中心,外周-外周で結線されている.もとはこのまわり中を樹脂のようなものが覆っており,さらにその外を黒いカバーが覆っていた.線の被覆などが傷付いているのは,分解時の筆者の不手際.</td></tr>
</tbody></table>
<br />
そして,5.5x1.7のジャックと3.0x1.1のプラグを半田付けし,通電テストを行い,うまくいったのでホットボンドで固めた(今考えると,テープか何かでちゃんと絶縁してからホットボンドを使うべきだったか?使ったホットボンドの絶縁性能がわからない).この状態で十分そうだが,あとは外をテープか何かで巻いておけばさらによいだろう.こうしてめでたくW700+ACアダプタ2個の体制が整った.<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHkPyCo64Gftobir0akEX-MG0zqpd2K0FDdxJm9Ocr4jka-TyqbpqO1ovv6O87uwrod3EijmLIQ2JIVfPcDCNEWvupv7Yh7ovPViP17_lIrshX_AIxwz3B2iAlXCq2FOUfISSmpEwJ7hM/s1600/CA3K0794_e02.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHkPyCo64Gftobir0akEX-MG0zqpd2K0FDdxJm9Ocr4jka-TyqbpqO1ovv6O87uwrod3EijmLIQ2JIVfPcDCNEWvupv7Yh7ovPViP17_lIrshX_AIxwz3B2iAlXCq2FOUfISSmpEwJ7hM/s320/CA3K0794_e02.jpg" height="160" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">photo by bun6, mobile phone's camera, cropped, resized, histogram normalized. 作成した変換プラグ.左が 3.0mm/1.1mmプラグ,右が5.5mm/1.7mmジャック.半田ごてもグルーガンも不慣れなもので‥でもまあ機能性は問題なし.使ったホットボンド(グルーガン)は「<a href="http://www.amazon.co.jp/gp/product/B002BSHEY4/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=B002BSHEY4&linkCode=as2&tag=bun6blogs_main01-22">goot ホットボンド トリガー付 HB-45</a>」.
</td></tr>
</tbody></table>
<br />
<br />
今回の反省.プラグ変換前提であれば,ACアダプタとしては,より一般的なDCプラグ仕様のものを選んだほうが良い.例えば,外径5.5mm内径2.1mmというのは特に標準規格ではないもののよく使われているようで,<a href="http://www.amazon.co.jp/gp/product/B00C3BPER8/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=B00C3BPER8&linkCode=as2&tag=bun6blogs_main01-22">DCジャック変換アダプタ12種セット/メス5.5×2.1→オス12種類</a>なんてものを利用すれば相当種類の機器に対応できるだろう(でも W700 には対応しないんだこれが).外5.5mm内2.1mmのジャックは普通に見つかるはずだから,変換プラグの自作も楽になる.もちろん,EIAJ規格に沿ったプラグでも良いだろう.<br />
<br />
注意.ACアダプタは,電圧電流が合うからといって必ずしも置き換えられるとは限らない.想定する内部方式が違う場合があるからだ.<br />
<ul>
<li><a href="http://www.marutsu.co.jp/user/ac_adapter1102.php">マルツパーツ館の AC アダプタ解説</a></li>
<li><a href="http://ja.wikipedia.org/wiki/AC%E3%82%A2%E3%83%80%E3%83%97%E3%82%BF">wikipedia(ja)の AC アダプタ解説</a></li>
<li><a href="http://www.otto.to/~ada/archives/2006/02/post_62.html">あなたの知らない電源の話(ACアダプタ前編)</a>, <a href="http://www.otto.to/~ada/archives/2006/02/post_63.html">あなたの知らない電源の話(ACアダプタ後編)</a> </li>
</ul>
ある機器にあるACアダプタが使えるかどうかは,事前に要確認である.もちろん,外側と内側の+-極性の確認は基本中の基本.<br />
<br />
<ul>
</ul>
bun6http://www.blogger.com/profile/06322521891464121983noreply@blogger.com0tag:blogger.com,1999:blog-6143281435033933047.post-1590153899432752192013-06-27T13:46:00.000+09:002013-07-25T15:23:15.368+09:00matlab: 一目で分かる多次元インデクス<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
matlab の配列参照に使うインデクスの基礎について.<br />
<br />
まずはこれ.一目で分かる多次元インデクス!<br />
a を [4 by 3 by 2] なる 3 次元配列とすると,<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtCOwyQbzoD3HNlrrulaJuuTJ1biD5nRTtDAxFMX2TKO86NFOm1i6vBAK6IWbXUdSLJrEs-qU5YsYEVWU0ThT43ckWRUc3bhf8pXgXswLBVb9JPELo3uAdcRLEKRqiinSZNukrOvFEyB0/s1600/index_frame_v2.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="219" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtCOwyQbzoD3HNlrrulaJuuTJ1biD5nRTtDAxFMX2TKO86NFOm1i6vBAK6IWbXUdSLJrEs-qU5YsYEVWU0ThT43ckWRUc3bhf8pXgXswLBVb9JPELo3uAdcRLEKRqiinSZNukrOvFEyB0/s320/index_frame_v2.png" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">A three dimensional [4 by 3 by 2] array</td></tr>
</tbody></table>
<br />
その要素の番号は<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSmdeMhUYuOsz631DmH0iImRcGE3EywrpnHsTJ4HxtTNpoYAaUQrt-SAvmMMdBmvvIwFkOEKhQ5oWMeyjhJt_f1IVGrHKDvkCI43Ml1r5eGEWpmaAC-wggKphHacFt_COf3NLoNM0fbFk/s1600/index_all_v2_e1.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSmdeMhUYuOsz631DmH0iImRcGE3EywrpnHsTJ4HxtTNpoYAaUQrt-SAvmMMdBmvvIwFkOEKhQ5oWMeyjhJt_f1IVGrHKDvkCI43Ml1r5eGEWpmaAC-wggKphHacFt_COf3NLoNM0fbFk/s1600/index_all_v2_e1.png" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Index / subscript correspondences of [4 by 3 by 2] array 'a'</td></tr>
</tbody></table>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="post-title entry-title" itemprop="name">
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
となるのだ~! この表の意味は,例えば「a(2,3,2)とa(2,6)とa(22)は同じ要素を指す!」ということ.行列(2次元配列)の場合は,真ん中と右に注目してもらえばOK. さっきの例では a(2,6) と a(22) だね.<br />
<br />
もうわかった?ともかく説明しよう.<br />
<br />
3 次元配列 a の参照の仕方は<br />
<ol>
<li>a(i1, i2, i3)</li>
<li>a(i1, i2)</li>
<li>a(i1)</li>
</ol>
の3通り.s = size(a) とすると,s = [4,3,2] であって,式で書けば<br />
<blockquote class="tr_bq">
通し番号 = (i3-1) * s(2) * s(1) + (i2-1) * s(1) + i1</blockquote>
となる.方式 2 では i3 = 1, 方式 3 では i3 = 1, i2 = 1 を補えばよい.例えば,<br />
<blockquote class="tr_bq">
(3, 1, 2) の要素の通し番号 = (2-1) * 3 * 4 + (1-1) * 4 + 3 = 15<br />
(3, 4) の要素の通し番号 = (1-1) * 3 * 4 + (4-1) * 4 + 3 = 15<br />
(15) の要素の通し番号 = (1-1) * 3 * 4 + (1-1) * 4 + 15 = 15</blockquote>
となるわけだ.上の図と見比べてみると,方式 1, 2, 3 と通し番号との対応がわかるだろう.<br />
<br />
多次元インデクス(サブスクリプト)と通し番号(リニアインデクス,リニアサブスクリプト)の相互変換は,sub2ind や ind2sub を使っても行える.<br />
<br />
sub2ind は,多次元インデクスをリニアインデクスに変換する.<br />
<blockquote class="tr_bq">
k = sub2ind( [4, 3, 2], 3, 1, 2 )<br />
k = sub2ind( [4, 3, 2], 3, 4 )<br />
k = sub2ind( [4, 3, 2], 15 )</blockquote>
はいずれも k = 15 を返す.<br />
<br />
一方,ind2sub は,リニアインデクスを多次元インデクスに変換する.<br />
<blockquote class="tr_bq">
>> i1 = ind2sub( [4, 3, 2], 15 )<br />
i1 =<br />
15<br />
<br />
>> [i1, i2] = ind2sub( [4, 3, 2], 15 )<br />
i1 =<br />
3<br />
i2 =<br />
4<br />
<br />
>> [i1, i2, i3] = ind2sub( [4, 3, 2], 15 )<br />
i1 =<br />
3<br />
i2 =<br />
1<br />
i3 =<br />
2</blockquote>
</div>
<div class="post-title entry-title" itemprop="name">
となる.<br />
<br />
このプロセスは何次元配列にでも適用できる.つまり,N 次元配列を M 個の数字からなるサブスクリプトで参照するときは (ここでは M < N とするよ), 3 次元配列を 2 個や 1 個の数字からなるサブスクリプトで参照したときと同様,余りの次元は全て展開されて並べられたものとして考えると良い.<br />
<br /></div>
ちなみに,インデクスのやりとりをするには,セル配列を使うのも便利だ.<br />
セル配列の使い方については当ブログの記事<br />
<ul>
<li><a href="http://bun6memo.blogspot.jp/2013/06/matlab.html">matlab: セル配列で困っている人へ</a></li>
<li><a href="http://bun6memo.blogspot.jp/2007/03/matlab_22.html">matlab: セル配列の参照法とその周辺</a></li>
</ul>
も参照されたし.<br />
<br />
[<a href="http://bun6memo.blogspot.jp/p/mat.html">matlab 記事インデックスへ</a>]<br />
<br />bun6http://www.blogger.com/profile/06322521891464121983noreply@blogger.com0tag:blogger.com,1999:blog-6143281435033933047.post-23261656596573342022013-06-10T13:12:00.000+09:002013-10-17T19:16:47.165+09:00matlab: セル配列で困っている人へmatlab に慣れてきた人でも,「セル配列」をすっきり理解しきれた気がしない,という人は多いかもしれない.そうした向きへセル配列の解説を試みる.<br />
<ul><ul>
</ul>
</ul>
<h4>
まとめ 兼 目次</h4>
<ul>
<li>セル配列とは「セル(=1×1のセル配列)」を並べた配列である.</li>
<li>「セル」は,<b>任意の</b>データを中括弧で囲むと出来る.B = {A} など.</li>
<ul>
<li> どんなタイプのものも中括弧 {} で囲むとセルになるということ.</li>
</ul>
<li>セル配列の作り方は,根源的には 1) データを中括弧 {} で囲む(大括弧 [] 同様,複数のデータを一度に囲っても良い),2) cell 関数を使って空のセル配列を作る,3) struct2cell を使って構造体から変換する,の3通りで,この他に num2cell, mat2cell, cellstr という変換関数を使う方法もある.もちろん,個々のセルを配列として並べて大括弧 [] で囲んでも良い.</li>
<li>小括弧 () を用いてアクセスすると,通常の配列と同様,部分配列を参照できる.</li>
<ul>
<li>取り出された部分配列もセル配列.</li>
</ul>
<li>中括弧 {} を用いてアクセスすると,セルの中身を取り出せる.</li>
<ul>
<li>インデクス(=サブスクリプト)の解釈(参照される要素がどれになるか)は小括弧と同様.</li>
<li>複数要素を参照すると,複数の文(式)を次々に実行(評価)したのと同じ結果になる.実行順序はリニアインデックス順.</li>
</ul>
<li>大事なのでもう一度.<b>中括弧 {} アクセスは,複数文相当の表現!</b> </li>
<li>セル配列に代入するには,次のいずれかの方法をとる.</li>
<ul>
<li>左辺を小括弧指定,右辺をサイズの適合するセル配列にする.例: a(1:3) = {'foo', 100, true}; </li>
<li>左辺を大括弧+中括弧指定,右辺を複数文相当の表現にする.例:[a{:}] = deal(100, 'strings', true);</li>
</ul>
<li>複数文相当の表現の使い道</li>
<ul>
<li>小括弧 () 受け:サブスクリプト,関数に入力引数を渡す</li>
<li>中括弧 {} 受け:セル配列のサブスクリプト</li>
<li>大括弧 [] 受け:連結,関数の出力引数を受け取る</li>
</ul>
</ul>
<h4>
注意 </h4>
<ul>
<li>例によって根本は matlab 自体のドキュメントである.</li>
<ul>
<li><a href="http://www.mathworks.com/help/matlab/cell-arrays.html">mathworks のサイトの matlab ヘルプの cell array のページ</a></li>
<li>特に,<a href="http://www.mathworks.com/help/matlab/matlab_prog/what-is-a-cell-array.html">「セル配列って何?」の説明</a></li>
</ul>
<li>本記事は,当ブログでそこそこ人気の記事「<a href="http://bun6memo.blogspot.jp/2007/03/matlab_22.html">matlab: セル配列の参照法とその周辺</a>」を大幅に拡充したものである.</li>
</ul>
<br />
では,始めよう.<br />
<br />
<br />
<a name='more'></a><br />
<ul><ul>
</ul>
</ul>
<ul><ul>
</ul>
</ul>
<h3>
セル配列の定義</h3>
<br />
ざっくりいこう.matlab におけるセル配列とは,ひとつひとつの<b>「セル」を並べた配列</b>である.ひとつのセルとは,データ(形式は問わない!)を中括弧 {} ではさんだものである.<br />
本来 matlab の配列とは同じクラスのものを箱型(多次元配列なら超箱型)に並べたものだ.そこで,異なるクラスのものを配列に仕立てるために,各々を「セル」という同じクラスのコンテナに入れてから並べている,と理解すればよい.<br />
<br />
<h4>
セルとは </h4>
<br />
データに<b>中括弧を付けるとセル</b>ができる.<br />
<blockquote class="tr_bq">
>> a = {100}<br />
a = <br />
[100]</blockquote>
<b>どんなタイプのデータでも</b>,中括弧をつけるとセルが出来る.<br />
<blockquote class="tr_bq">
clear b<br />
b.comment = 'this is a struct';<br />
b.score = 3;<br />
c = {b};<br />
<br />
>> c<br />
c = <br />
[1x1 struct]</blockquote>
本当にセルが出来たのだろうか?データの種類を <b>class</b> で確認してみよう.<br />
<blockquote class="tr_bq">
>> class(a)<br />
ans =<br />
cell<br />
>> class(c) <br />
ans =<br />
cell</blockquote>
さらに,<b>whos</b> でも確認しておこう.<br />
<blockquote class="tr_bq">
>> whos a c<br />
Name Size Bytes Class Attributes<br />
a 1x1 120 cell <br />
c 1x1 504 cell </blockquote>
>> help class として情報を見ると,class が 'cell' という文字列を返す場合,そのデータ(オブジェクト)はセル配列だと分かる.つまり,上の a や c はセル配列になっている.<br />
なお,セル配列 a や c をさらにセルに入れることも出来る.{a} や {c} を試してみると良い. <br />
実は,(配列でない)「ひとつのセル」というのは概念上の話でしかない.matlab では基本<b>すべてのデータは配列</b>なので,「ひとつのセル」とは,「<b>1×1のセル配列</b>」に他ならない.<br />
<br />
<h3>
セルの中身の取り出し方(参照の仕方)</h3>
<br />
a がひとつのセル(=1×1のセル配列)だとすると,a の<b>中身</b>を取り出すには,<b>{1} をつけて</b><br />
<blockquote class="tr_bq">
>> a{1}</blockquote>
とすればよい.作成と取り出しを行ってみれば,<br />
<blockquote class="tr_bq">
>> a = 100<br />
a =<br />
100<br />
>> b = {100}<br />
b = <br />
[100]<br />
>> <b>c = b{1}</b><br />
c =<br />
100<br />
>> isequal(a,c) % セルに入れた a とセルから取り出した c は等しいか?<br />
ans =<br />
1<br />
>> whos a b c<br />
Name Size Bytes Class Attributes<br />
a 1x1 8 double <br />
b 1x1 120 cell <br />
c 1x1 8 double </blockquote>
となる.<br />
<br />
いかにも配列の第1要素を参照している風情だが,セル配列の参照法,中身の取り出し方の詳細は後の節に回す.次のステップではセル配列の作り方をより一般に見ておこう.<br />
<br />
<h3>
セル配列の作成</h3>
<br />
matlab に用意されているセル配列の作成法を挙げてみよう.<br />
<ol>
<li>セル配列はセルの配列であるから,作った<b>セルを並べれば</b>よい.</li>
<ul>
<li><b>a = [ {100}, {'strings'}, {true} ];</b></li>
<li>>> a</li>
<li>a = <br /> [100] 'strings' [1]</li>
<li>>> whos a<br /> Name Size Bytes Class Attributes<br /> a 1x3 359 cell </li>
</ul>
<li><b>中括弧 {}</b> の機能を使うと,より簡単に書ける.結果は方法 1 と全く同じになる.<b>カンマ</b>(, comma)や<b>セミコロン</b>(; semicolon)の用法も<b>大括弧 [] と同じ</b>.</li>
<ul>
<li>a = { 100, 'strings', true };</li>
</ul>
<li><b>関数 cell</b> を使って,「各セルの中身が空」のセル配列を作る.いわば数値配列における zeros(M, N) と同じイメージ.</li>
<ul>
<li><b>a = cell(4, 3, 2);</b></li>
<li>>> a<br />a(:,:,1) = <br /> [] [] []<br /> [] [] []<br /> [] [] []<br /> [] [] []<br />a(:,:,2) = <br /> [] [] []<br /> [] [] []<br /> [] [] []<br /> [] [] []</li>
<li>>> whos a<br /> Name Size Bytes Class Attributes<br /> a 4x3x2 192 cell </li>
</ul>
<ul>
</ul>
<li> 何か別のものからセル配列に<b>変換</b>する(各々の詳細はリンク箇所で後述).</li>
<ol>
<li>数値配列からセル配列に変換する.num2cell を用いる.</li>
<li>任意の配列からセル配列に変換する.mat2cell を用いる.</li>
<li>構造体配列から変換する.struct2cell を用いる.struct2cell は built-in function である.</li>
<li>文字列から変換する.cellstr を用いる.</li>
</ol>
</ol>
基本的な作成法は以上である.num2cell.m, mat2cell.m, cellstr.m は内部で中括弧 {} を使っているため,<b>根源的な作成</b>法は,関数 <b>cell</b> の使用,<b>中括弧 {}</b> の使用,<b>struct2cell</b> の使用,の<b>3通り</b>だけである(少なくとも R2013a の時点では).<br />
<br />
<h3>
セル配列の参照と代入:「小括弧 () は部分配列」編</h3>
<br />
セル配列は配列であるから,<b>一部を取り出す</b>には<b>小括弧 ()</b> でアクセスすればよい.小括弧 () で参照した結果は<b>依然としてセル配列</b>である.<br />
<blockquote class="tr_bq">
>> a = [ {100}, {'strings'}, {true} ]<br />
a = <br />
[100] 'strings' [1]<br />
>> whos a<br />
Name Size Bytes Class Attributes<br />
a 1x3 359 cell <br />
>> <b>b = a(2:3)</b><br />
b = <br />
'strings' [1]<br />
>> whos a b<br />
Name Size Bytes Class Attributes<br />
a 1x3 359 cell <br />
b 1x2 239 cell </blockquote>
次に代入を行ってみよう.上で作った a の第2・第3要素を上書きする.<br />
<blockquote class="tr_bq">
>> a(2:3) = [ {false}, {'oops!'} ]<br />
a = <br />
[100] [0] 'oops!'</blockquote>
小括弧 () でアクセスする場合,通常の配列と全く同様の振る舞いである.各要素がセルというだけ.<br />
<br />
<h3>
セル配列の参照と代入:「中括弧 {} は中身の出し入れ」編</h3>
<br />
ついに来た!<b>中括弧 {}</b> を用いることで,セル配列の中身を柔軟に参照する方法を述べる.ここが本記事の本丸といっても過言ではない.<br />
<br />
(ひとつの)セルの中身を取り出すには {1} をつける,と前に述べた.では,通常の配列の参照で複数の要素に一度にアクセスするように,<b>多数のセルの中身を一度に取り出す</b>ことが出来るだろうか?もちろん<b>出来る</b>.そのためには,通常の配列を (1:10, 1:2:end) などとして参照するのと同様,セル配列に {1:10, 1:2:end} などとしてアクセスすればよい.<br />
<br />
実際にやってみよう.まずは準備.<br />
<blockquote class="tr_bq">
% 2 x 3 のセル配列を作る.<br />
>> a = { 100, 'strings', true; [1,2,3], {'a', 'bc'}, [] }<br />
a = <br />
[ 100] 'strings' [1]<br />
[1x3 double] {1x2 cell} []<br />
<br />
% <b>小括弧 ()</b> によるアクセスで,(1,1), (2,1), (1,3), (2,3) 要素を並べた<b>部分セル配列</b>ができる.<br />
>> a(1:2, [1, 3])<br />
ans = <br />
[ 100] [1]<br />
[1x3 double] []</blockquote>
ここで,小括弧 () でなく,中括弧{} を使ってセルの中身に一度にアクセスしてみよう. <br />
<blockquote class="tr_bq">
% <b>中括弧 {}</b> によるアクセス (1,1), (2,1), (1,3), (2,3) 要素の<b>中身を一度に取り出す</b>.<br />
>> <b>a{1:2, [1, 3]}</b><br />
ans =<br />
100<br />
ans =<br />
1 2 3<br />
ans =<br />
1<br />
ans =<br />
[]</blockquote>
小括弧のときとの結果の違いに気づいただろうか?そう,<b>ans が複数</b>,参照した要素(セル)の数だけあるのだ.この結果は,<br />
<blockquote class="tr_bq">
>> a{1,1}, a{2,1}, a{1,3}, a{2,3}</blockquote>
の結果と全く同じ.つまり,セル配列を<b>中括弧 {} で参照</b>する操作とは,参照した要素の<b>リニアインデクス順</b>(※)に,<b>セルの中身を順番に,かつ別々に取り出す</b>操作なのである.一度に取り出せてはいる.しかし,一文について一要素ずつ取り出すのを,複数の文連続して行っている状態だ.これが,あくまでも一文でしかない通常の配列の参照に対し,本質的に異なる点だ.<br />
<br />
※ <a href="http://www.mathworks.com/help/matlab/math/matrix-indexing.html#f1-85511">Linear indexing - Matrix Indexing - MATLAB & Simulink (mathworks website)</a><br />
通し番号順.1次元目から順にカウントアップしていく.<br />
<br />
中括弧 {} による参照結果を<b>受け取る方法</b><br />
この中括弧 {} による参照結果をうまく受け取るには,少し工夫がいる.まずは,何の工夫も無く受け取ろうとしてみよう.<br />
<blockquote class="tr_bq">
>> b = a{1:2, [1, 3]}<br />
b =<br />
100</blockquote>
んん?どうやら最初の一要素しか受け取らなかったようだ.ここで思い出すのは,関数の出力引数の受け取り規約だ.MATLAB では,「複数の出力引数を返す<b>関数</b>の出力を,<b>一つの変数だけで受け取ると,最初の出力引数のみ渡される</b>」という仕様になっている.例えば,ベクトルに対し関数 min を使うと,第一出力引数には最小値が入り,第二出力引数には最小だった要素の番号が入る.<br />
<blockquote class="tr_bq">
% min の出力を変数2つで受け取る<br />
>> [v, k] = min( [100, 200, 50] )<br />
v =<br />
50<br />
k =<br />
3</blockquote>
このとき,変数一つのみで受け取ると,最初の出力引数つまり最小値が割り当てられる.<br />
<blockquote class="tr_bq">
% min の出力を変数1つで受け取る<br />
>> v = min( [100, 200, 50] )<br />
k =<br />
50</blockquote>
これと同じことがセル配列の参照・受け取りにも起こっているのだ.したがって,複数のセルの中身を受け取るには,<b>セルの数だけの変数</b>を用意すればよい.関数の出力引数の受け取り方を思い出して,<b>大括弧 [] を左辺に</b>使う.<br />
<blockquote class="tr_bq">
% セル配列の4つの要素の中括弧参照をを変数4つで受け取る<br />
>> [b, c, d, e] = a{1:2, [1, 3]}<br />
b =<br />
100<br />
c =<br />
1 2 3<br />
d =<br />
1<br />
e =<br />
[]</blockquote>
見事,これでそれぞれ受け取ることが出来た.<br />
<br />
<b>ここで,である.</b>左辺をよく見てみると,「大括弧 [] で4つの文 b c d e を囲った」 ように見えないだろうか?そう見立てたとき,セル配列の中括弧参照が「複数の文を連続評価する」ことを思い出さないだろうか?これを応用すると,f をセル配列として,左辺に<b>大括弧入り中括弧展開セル配列</b> [f{:}] を配せば,b c d e の例と同様のことがセル配列 f を受け皿として出来そうである.やってみよう.<br />
<blockquote class="tr_bq">
% <b>複数の出力引数をセル配列で一度に受け取る</b><br />
>> f = cell(4, 1);<br />
>> <b>[f{:}] = a{1:2, [1, 3]};</b><br />
>> f{:}<br />
ans =<br />
100<br />
ans =<br />
1 2 3<br />
ans =<br />
1<br />
ans =<br />
[]</blockquote>
完全に<b>狙い通り</b>である.左辺でも右辺でも,<b>「複数の文をまとめた体裁」をとっている箇所には,「中括弧 {} によるセル配列アクセス」をあてがうことが出来る</b>.これがセル配列参照の<b>極意の一つ</b>といっていいだろう.では,「複数の文をまとめた体裁」はどこに出てくるか?については後ろに述べる.<br />
<br />
中括弧 {} による指定対象に<b>代入する方法</b><br />
これは前記「受け取る方法」 ですでに垣間見えた.セル配列 f の各セルに何かを代入したいときには,<br />
<blockquote class="tr_bq">
[f{:}] =セル配列の要素数と同数の出力引数を返す表現</blockquote>
とすればよい.この右辺にどんなパターンが可能かというと,<br />
<br />
<ul>
<li>複数の出力引数を返す関数</li>
</ul>
<blockquote class="tr_bq">
例えば,関数 max は,最大値とその位置を返す.その他,size, find から textscan (strread) にいたるまで,該当例は多数あり,実用上もセル配列で受けると便利なことが多い.<br />
<br />
>> r = rand(4, 3)<br />
r =<br />
0.6381 0.1359 0.5193<br />
0.8755 0.9457 0.2041<br />
0.5850 0.5873 0.3957<br />
0.7167 0.0371 0.1791<br />
>> f = cell(1, 2);<br />
>> <b>[f{:}] = max(r);</b><br />
>> f{:}<br />
ans =<br />
0.8755 0.9457 0.5193<br />
ans =<br />
2 2 1 <br />
% a{1} は各列中の最大値を,a{2} はそれらが各列内で何番目に位置するかを格納.</blockquote>
<ul>
<li>特に, <b>入出力の整理に特化した関数 deal</b></li>
</ul>
<blockquote class="tr_bq">
% deal は,入出力の整理・分配に便利.<br />
>> f = cell(1, 3);<br />
>> <b>[f{:}] = deal(100, 'strings', true);</b></blockquote>
<blockquote>
>> f<br />
f = <br />
[100] 'strings' [1]</blockquote>
<ul>
<li>セル配列の中括弧参照</li>
</ul>
<blockquote class="tr_bq">
直前に見た通り. <br />
>> a = { 100, 'strings', true; [1,2,3], {'a', 'bc'}, [] };<br />
>> b = cell(size(a));<br />
>> b(:) = a(:); <br />
>> c = cell(size(a));<br />
>> <b>[c{:}] = a{:};</b><br />
>> isequal(a,b,c)<br />
ans =<br />
1</blockquote>
<ul>
<li> 構造体配列の「フィールド」参照と「小括弧+フィールド」参照</li>
</ul>
<blockquote class="tr_bq">
<div class="post-title entry-title" itemprop="name">
これを知っていればかなりの Matlab 通?当ブログの記事「<a href="http://bun6memo.blogspot.jp/2007/03/matlab_28.html">matlab: 構造体配列の参照法とその周辺</a>」にも関連.</div>
<br />
% 構造体配列を作る <br />
>> s = struct('name', {'Fredrikson', 'Juksu'}, 'occupation', {'inventor','idler'});<br />
>> s(1),s(2)<br />
ans = <br />
name: 'Fredrikson'<br />
occupation: 'inventor'<br />
ans = <br />
name: 'Juksu'<br />
occupation: 'idler'<br />
<br />
% <b>構造体の「フィールド」参照は例の「複数の文」に該当</b>する!<br />
>> s.name<br />
ans =<br />
Fredrikson<br />
ans =<br />
Juksu<br />
>> s(:).name<br />
ans =<br />
Fredrikson<br />
ans =<br />
Juksu<br />
<br />
% そこで,大括弧入り中括弧展開セル配列で受け取れる.<br />
>> names = cell(size(s));<br />
>> <b>[names{:}] = s.name</b><br />
names = <br />
'Fredrikson' 'Juksu'</blockquote>
といったあたりが代表的だろう.<br />
<br />
ちなみに,渡すものが足りないとエラーが出る. 渡すものが多すぎる場合は右辺によってまちまち.<br />
<blockquote class="tr_bq">
% 2つの入れ物に1つしか渡さないとエラー<br />
>> f = cell(1, 2);<br />
>> [f{:}] = 100<br />
??? Too many output arguments.</blockquote>
<h3>
複数文相当の表現の使い道</h3>
セル配列への中括弧 {} アクセスが,複数文の評価に相当することはここまで見てきた.では,これは一体何に使えるのだろうか?実は,MATLAB では,無意識のうちに複数文相当の表現になっている箇所が多数あるのだ.これらは特に括弧 (), {}, [] の中に出現する.では見ていこう.<br />
<br />
<h4>
小括弧 ()</h4>
小括弧 () 自体の説明の前に,カンマ , (コンマ)について説明したい.小括弧 () の中にカンマ , で何かを並べるのはよく見たり使ったりするところである.MATLAB のヘルプ(>>help punct)から抜粋すると<br />
<br />
, カンマ。行列のサブスクリプトや関数の引数を分離するために使います。<br />
複数のステートメントの各ステートメントを区別するためにも使います。<br />
この場合、カンマの画面表示を抑制するセミコロンに置き換えることも<br />
できます。<br />
, Comma. The comma is used to separate matrix subscripts<br />
and arguments to functions. It is also used to separate<br />
statements in multi-statement lines. In this situation,<br />
it may be replaced by a semicolon to suppress printing.<br />
<br />
とのことである.機能を理解するには,まず何よりもこの<b>カンマ , は文を区切るもの</b>だと考えると分かりやすい.すると,小括弧 () 内のサブスクリプトや関数引数がカンマ , で区切られているのは,複数の文を与えていると解釈できる.そう,ここにはセル配列への中括弧 {} アクセスが利用できるのである.<br />
<br />
使いどころA1.関数に一度に複数の引数を与える.<br />
<blockquote class="tr_bq">
% サイズの異なる行列をまとめてセル配列を作る. <br />
A = {rand(2,3), rand(1,2), rand(4,2)};<br />
<br />
% 各々をブロック対角要素にした行列を作成. <br />
<b>B = blkdiag(A{:})</b>;<br />
<br />
% 今のは次と同値.<br />
% B = blkdiag(A{1}, A{2}, A{3});<br />
<br />
% こんなふうになります.</blockquote>
<blockquote>
>> B<br />
B =<br />
0.1644 0.0430 0.6070 0 0 0 0<br />
0.9793 0.1186 0.9908 0 0 0 0<br />
0 0 0 0.5879 0.7948 0 0<br />
0 0 0 0 0 0.2584 0.5236<br />
0 0 0 0 0 0.9823 0.6158<br />
0 0 0 0 0 0.5148 0.0140<br />
0 0 0 0 0 0.2452 0.1137</blockquote>
使いどころA2.サブスクリプト(インデクス)を一度に指定する. <br />
<blockquote class="tr_bq">
% 多次元配列を作る.<br />
sz = 10:-1:2<br />
A = rand(sz);<br />
<br />
% 第 2,2,2,2,2,2,2,2,2 番の要素を抜き出す.<br />
indc = repmat( {2}, [1, length(sz)] ); % セルを並べてセル配列を作る.<br />
% indc = num2cell(repmat(2, [1, length(sz)])); %としても同じ.<br />
<b>B = A(indc{:})</b><br />
<br />
% 今のは次と同じ.大幅に楽でしょ?<br />
% B = A(2, 2, 2, 2, 2, 2, 2, 2, 2); <br />
<br />
% これは通し番号(リニアインデクス)で何番にあたるのか?<br />
li = sub2ind(sz, indc{:}); % 関数へ渡すのは,使いどころA1で見た通り.<br />
C = A(li)<br />
<br />
% あってる?<br />
isequal(B, C)</blockquote>
もちろん代入側(左辺)にも使える.やってみて下さい.<br />
ただ,インデクスをセル配列展開で指定する方法では始点終点なしのコロン : や end はそのままでは使えない.興味のある方は subsref, subsasgn のヘルプを参照されたし.<br />
<br />
使いどころA3.varargin の引渡し.<br />
<br />
仕組みは使いどころ1と同じ.関数 m ファイル内で,<br />
<blockquote class="tr_bq">
function varargout = myfunc(varargin)<br />
[varargout{:}] = <b>someotherfunc(varargin{:})</b>;</blockquote>
のようにすると,someotherfunc のラッパーが簡単に書ける.上の場合,myfunc を呼び出すのと someotherfunc を呼び出すのは,ほぼ全く同じ働きをする.<br />
<blockquote class="tr_bq">
b = varargin{1} * 3; <br />
a = <b>someotherfunc(varargin{2:end})</b>;</blockquote>
など,いろいろな展開もできる.(参考:<a href="http://bun6memo.blogspot.jp/2007/03/matlab_22.html">matlab: セル配列の参照法とその周辺</a>)<br />
<br />
<h4>
中括弧 {}</h4>
ここまで見たとおり,中括弧 {} はセル配列の参照と作成に使われる.セル配列以外の用途は筆者の知る限り存在しない(MATLAB で >>help paren としても,他の用途は出てこない.オブジェクト指向で演算子オーバーロードすれば別?)<br />
<br />
<b>大括弧 []</b>
<br />
大括弧 [] は通常は連結のために使われる.関数 cat の親類のような働きをする.カンマ , や空白文字で区切って並べられてものは横,つまり2次元目に,セミコロン ; で並べられたものは縦,つまり 1 次元目に並ぶ.セル配列の中括弧 {} 参照による展開は,カンマ , で並べるのと同値となる.<br />
代入文の左辺では,これまで見てきた「大括弧入り中括弧展開セル配列」の形で,複数の出力引数を一度に格納できる.<br />
<br />
使いどころC1. 横に連結.<br />
<blockquote class="tr_bq">
% セル配列を作る.このセル配列のサイズはこの例では重要ではない. <br />
A = { rand(2, 1); ones(2, 3); rand(2, 2)};<br />
% 横に連結してみよう.中括弧 {} でコロン : 参照すると,セルはリニアインデクス順に評価される. 大括弧内に入れると,[ A{1}, A{2}, A{3} ] と同値になる.<br />
B = [ A{:} ];<br />
>> A, B<br />
A = <br />
[2x1 double]<br />
[2x3 double]<br />
[2x2 double]<br />
B =<br />
0.8491 1.0000 1.0000 1.0000 0.6787 0.7431<br />
0.9340 1.0000 1.0000 1.0000 0.7577 0.3922<br />
% これは,cat で2次元目を連結するのと同じである.<br />
C = cat(2, A{:});<br />
>> isequal(B, C)<br />
ans =<br />
1</blockquote>
もちろん,cat(1, A{:}) とすれば縦にも連結できる. <br />
<br />
使いどころC2. 縦横に連結.<br />
<blockquote class="tr_bq">
% セル配列を作る.このセル配列のサイズはこの例では重要ではない. <br />
A = { rand(2, 1), ones(2, 3), rand(3, 2), zeros(3, 2)};<br />
% 縦横に連結してみよう.[ A{1}, A{2}; A{3}, A{4} ] を簡単に.<br />
B = [ A{1:2}; A{3:4} ];<br />
>> A, B<br />
A = <br />
[2x1 double] [2x3 double] [3x2 double] [3x2 double]<br />
B =<br />
0.0971 1.0000 1.0000 1.0000<br />
0.8235 1.0000 1.0000 1.0000<br />
0.6948 0.0344 0 0<br />
0.3171 0.4387 0 0<br />
0.9502 0.3816 0 0</blockquote>
使いどころC3. 大括弧入り中括弧展開セル配列による複数出力の格納<br />
<br />
かなり便利な用法.前記「中括弧 {} による指定対象に代入する方法」ですでに述べた.<br />
<blockquote class="tr_bq">
% svd の3つの出力引数を格納する.<br />
A = cell(1, 3);<br />
B = rand(10, 100); <br />
[A{:}] = svd(B);<br />
% とすれば,B = A{1} * A{2} * A{3}' となる.各々のサイズは<br />
>> A<br />
A = <br />
[10x10 double] [10x100 double] [100x100 double]</blockquote>
<h4>
最後に</h4>
<br />
いかがだっただろうか.ひとたび使い方を覚えれば,非常に便利に使えるのがこのセル配列である. セル配列を想定した個々の関数等については,また個別の記事にする予定. <br />
<br />
他の言語に慣れている人には,ポインタ配列と言えば分かりよいかもしれない.() ではポインタ自体が,{} ではポインタの指すものが意味される.<br />
<br />
疑問質問等はコメントで頂ければお答えできるかもしれない(あまり期待はしないでください).<br />
<br />bun6http://www.blogger.com/profile/06322521891464121983noreply@blogger.com0tag:blogger.com,1999:blog-6143281435033933047.post-6544773083403477862013-06-03T18:04:00.000+09:002013-08-05T14:27:05.576+09:00互換性: ボールペン替え芯実践編: ZEBRA JF-0.5 → uni-ball Signo RT UMN-105EW<a href="http://bun6memo.blogspot.jp/p/blog-page.html">替え芯互換性</a>の実践レポート.ゼブラ ZEBRA JF-0.5芯 を 三菱 uni-ball Signo RT: UMN-105EW (本来の替え芯 UMR-85N) に入れてみた.<br />
<br />
この組み合わせは互換リストに挙がっている.しかし,微妙に違う外形をしており,そのまま使うと芯出しノックのときにものすごく気合を入れて押し込まないといけない.芯のトータルの長さはほぼ同じだが,太い部分の長さが少しだけ違うからだ.<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGzDeODQzLbOGSurXWXkW8RZActUZm9hCKIbufF9RN9Qs0LAAjgNwavrauxs1e_G1Jh2xKUX0esNPMOPzm0a6oOxwnLyBP8NWNEoVmHD7yo6QlCWpjVaZ2m3NvqyAmnScD0eLhQhXAKgg/s1600/pen_jf-0.5_into_umn-105ew(umr-85n)+caption.jpg" style="margin-left: auto; margin-right: auto;"><img border="0" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGzDeODQzLbOGSurXWXkW8RZActUZm9hCKIbufF9RN9Qs0LAAjgNwavrauxs1e_G1Jh2xKUX0esNPMOPzm0a6oOxwnLyBP8NWNEoVmHD7yo6QlCWpjVaZ2m3NvqyAmnScD0eLhQhXAKgg/s320/pen_jf-0.5_into_umn-105ew(umr-85n)+caption.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">photo by bun6. 上: UMR-85N, 下:JF-0.5. 先端付近の形状の差.</td></tr>
</tbody></table>
そのままでも気合で何とかはなるが,JF-0.5の後部(太い方)の末尾を 1mm 程度削ったところ(丈夫なハサミならできる),ある程度スムーズになった.<br />
<br />
※2013/08/05 追記:別の個体では削らなくても平気だった.勘違い?個体差?<br />
<br />
ということで,結果:<br />
<ul>
<li>ゼブラ ZEBRA JF-0.5芯 → 三菱 uni-ball Signo RT: UMN-105EW</li>
<ul>
<li>そのまま入れても使えるが,ノックに気合がいる</li>
<ul>
<li> 芯の後部太い方を 1mm ほどカットするとまあ普通に使える</li>
</ul>
<li>追記:そのまま入れてスムーズに使える場合もあるようだ </li>
<ul>
</ul>
</ul>
</ul>
amazon で
<a href="http://www.amazon.co.jp/gp/search?ie=UTF8&camp=247&creative=1211&index=office-products&keywords=jf-0.5&linkCode=ur2&tag=bun6blogs_pen01-22" target="_blank">jf-0.5を検索</a>,<a href="http://www.amazon.co.jp/gp/search?ie=UTF8&camp=247&creative=1211&index=office-products&keywords=umr-85n&linkCode=ur2&tag=bun6blogs_pen01-22" target="_blank">umr-85nを検索</a>すると,本数や色など結構いろいろバリエーションがある.<br />
<br />
こんなちょっとしたことでも,分解したり組み立てたりするのは楽しいものですね.<br />
UMR-85N を ZEBRA のボールペンに入れるとどうなるかも試してみたいところ. <br />
<br />bun6http://www.blogger.com/profile/06322521891464121983noreply@blogger.com0